Function at 0x42d602
Capabilities:
Read .ini file

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x114
mov dword [ebp - 0x114], ecx
push 0x49438c
push 0
push str.ShowPlace
push 0x4943ac
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x21e4], eax
push 0x4943b4
push 0
push str.ShowBScore
push 0x4943d4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x21e0], eax
push 0x4943dc
push 0xff
lea eax, [ebp - 0x108]
push eax
push 0x4943f0
push str.LOGO
push 0x494404
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea ecx, [ebp - 0x108]
push ecx
mov ecx, dword [ebp - 0x114]
add ecx, 0x21e8
call sub.MFC42.DLL_CString::operator_1
push 0x49440c
push 0xf
push str.ShowWay
push 0x494428
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov byte [edx + 0x21ec], al
push 0x494430
push 0xf
push str.GoWay
push 0x49444c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov byte [ecx + 0x21ed], al
push 0x494454
push 3
push str.StopTime
push 0x494474
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov byte [edx + 0x21ee], al
push 0x49447c
push 0
push str.Speed
push 0x494498
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov byte [ecx + 0x21ef], al
push 0x4944a0
push 1
push str.ShowNum
push str.GDLED
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov byte [edx + 0x21f0], al
push 0x4944c4
push 0x96
push str.point.x
push 0x4944e0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x21f8], eax
push 0x4944ec
push 0x1c2
push str.point.y
push str.WINDOWPOS
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x21fc], eax
push 0x494514
push 0
push 0x494528
push 0x494538
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x23c0], eax
push 0x494544
push 0xff
lea edx, [ebp - 0x108]
push edx
push 0x49ba70
push 0x494558
push 0x494560
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea eax, [ebp - 0x108]
push eax
mov ecx, dword [ebp - 0x114]
add ecx, 0x21a0
call sub.MFC42.DLL_CString::operator_1
push 0x494568
push 0xff
lea ecx, [ebp - 0x108]
push ecx
push 0x49ba74
push 0x49457c
push 0x494584
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea edx, [ebp - 0x108]
push edx
mov ecx, dword [ebp - 0x114]
add ecx, 0x21a4
call sub.MFC42.DLL_CString::operator_1
push 0x49458c
push 0xff
lea eax, [ebp - 0x108]
push eax
push 0x4945a0
push 0x4945a8
push 0x4945b4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea ecx, [ebp - 0x108]
push ecx
mov ecx, dword [ebp - 0x114]
add ecx, 0x2348
call sub.MFC42.DLL_CString::operator_1
push 0x4945bc
push 0xff
lea edx, [ebp - 0x108]
push edx
push str.Game
push 0x4945d8
push 0x4945e4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea eax, [ebp - 0x108]
push eax
mov ecx, dword [ebp - 0x114]
add ecx, 0x234c
call sub.MFC42.DLL_CString::operator_1
push 0x4945ec
push 0
push 0x494600
push 0x494610
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2508], eax
push 0x494618
push 0
push 0x49462c
push 0x494640
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x250c], eax
push 0x494648
push 0
push 0x49465c
push 0x49466c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2510], eax
push 0x494674
push 0
push 0x494688
push 0x494698
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2514], eax
push 0x4946a0
push 0
push str.ShowRing4
push 0x4946c0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x21cc], eax
push 0x4946c8
push 0
push str.RingShowWay
push 0x4946e8
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x21c8], eax
push 0x4946f0
push 1
push str.RingLeftMode
push 0x494714
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x21c4], eax
push 0x49471c
push 1
push str.RingShowCN
push 0x49473c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x21c0], eax
push 0x494744
push 1
push str.RingShowRun
push 0x494764
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x21bc], eax
push 0x49476c
push 1
push str.RingShowTaoQuan
push 0x494790
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x21b8], eax
push 0x494798
push 0
push str.Ring10Run
push 0x4947b8
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x21b4], eax
push 0x4947c0
push 0
push str.RingPage
push 0x4947e0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x21ac], eax
push 0x4947e8
push 0x1388
push str.RingPageTime
push 0x49480c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x21b0], eax
push 0x494814
push 0
push 0x494828
push 0x494830
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x23d0], eax
push 0x494838
push 0
push 0x49484c
push 0x494850
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x23d4], eax
push 0x494858
push 0x200
push 0x49486c
push 0x494874
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x23d8], eax
push 0x49487c
push 0x150
push 0x494890
push 0x494898
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x23dc], eax
push 0x4948a0
push 0xc
push 0x4948b4
push 0x4948c4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x22f0], eax
push 0x4948cc
push 0xbb8
push 0x4948e0
push 0x4948ec
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2518], eax
push 0x4948f4
push 0xc0
push 0x494908
push 0x494918
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2400], eax
push 0x494920
push 0xff
lea eax, [ebp - 0x108]
push eax
push 0x494934
push 0x49493c
push 0x49494c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea ecx, [ebp - 0x108]
push ecx
mov ecx, dword [ebp - 0x114]
add ecx, 0x242c
call sub.MFC42.DLL_CString::operator_1
push 0x494954
push 0xff
push 0x494968
push 0x494970
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x494978
push 0xff
push 0x49498c
push 0x494994
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x49499c
push 0xff
push 0x4949b0
push 0x4949b8
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov edx, dword [ebp - 8]
and edx, 0xff
mov eax, dword [ebp - 0x110]
and eax, 0xff
shl eax, 8
or edx, eax
mov ecx, dword [ebp - 4]
and ecx, 0xff
shl ecx, 0x10
or edx, ecx
mov eax, dword [ebp - 0x114]
mov dword [eax + 0x23b0], edx
push 0x4949c0
push 0
push 0x4949d4
push 0x4949e4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x21d0], eax
push 0x4949ec
push 0xff
push 0x494a00
push 0x494a0c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x494a14
push 0xff
push 0x494a28
push 0x494a34
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x494a3c
push 0xff
push 0x494a50
push 0x494a5c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov edx, dword [ebp - 8]
and edx, 0xff
mov eax, dword [ebp - 0x110]
and eax, 0xff
shl eax, 8
or edx, eax
mov ecx, dword [ebp - 4]
and ecx, 0xff
shl ecx, 0x10
or edx, ecx
mov eax, dword [ebp - 0x114]
mov dword [eax + 0x23b4], edx
push 0x494a64
push 0xff
push 0x494a78
push 0x494a80
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x494a94
push 0xff
push 0x494aa8
push 0x494ab0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x494ac4
push 0xff
push 0x494ad8
push 0x494ae0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov ecx, dword [ebp - 8]
and ecx, 0xff
mov edx, dword [ebp - 0x110]
and edx, 0xff
shl edx, 8
or ecx, edx
mov eax, dword [ebp - 4]
and eax, 0xff
shl eax, 0x10
or ecx, eax
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x23a4], ecx
push 0x494af4
push 0xff
push 0x494b08
push 0x494b10
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x494b24
push 0xff
push 0x494b38
push 0x494b40
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x494b54
push 0xff
push 0x494b68
push 0x494b70
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov eax, dword [ebp - 8]
and eax, 0xff
mov ecx, dword [ebp - 0x110]
and ecx, 0xff
shl ecx, 8
or eax, ecx
mov edx, dword [ebp - 4]
and edx, 0xff
shl edx, 0x10
or eax, edx
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x23a8], eax
push 0x494b84
push 0xff
lea edx, [ebp - 0x108]
push edx
push 0x494b98
push 0x494ba0
push 0x494bb4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea eax, [ebp - 0x108]
push eax
mov ecx, dword [ebp - 0x114]
add ecx, 0x230c
call sub.MFC42.DLL_CString::operator_1
push 0x494bc8
push 0x78
push 0x494bdc
push 0x494bec
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x24ec], eax
push 0x494c00
push 0xff
lea edx, [ebp - 0x108]
push edx
push 0x494c14
push 0x494c1c
push 0x494c34
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea eax, [ebp - 0x108]
push eax
mov ecx, dword [ebp - 0x114]
add ecx, 0x2308
call sub.MFC42.DLL_CString::operator_1
push 0x494c48
push 0x8c
push 0x494c5c
push 0x494c6c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x24e8], eax
push 0x494c80
push 0xff
push 0x494c94
push 0x494ca4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x494cb8
push 0xff
push 0x494ccc
push 0x494cdc
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x494cf0
push 0xff
push 0x494d04
push 0x494d14
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov edx, dword [ebp - 8]
and edx, 0xff
mov eax, dword [ebp - 0x110]
and eax, 0xff
shl eax, 8
or edx, eax
mov ecx, dword [ebp - 4]
and ecx, 0xff
shl ecx, 0x10
or edx, ecx
mov eax, dword [ebp - 0x114]
mov dword [eax + 0x24dc], edx
push 0x494d28
push 0xff
lea ecx, [ebp - 0x108]
push ecx
push 0x494d3c
push 0x494d44
push 0x494d60
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea edx, [ebp - 0x108]
push edx
mov ecx, dword [ebp - 0x114]
add ecx, 0x2304
call sub.MFC42.DLL_CString::operator_1
push 0x494d74
push 0xff
push 0x494d88
push 0x494d9c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x24e4], eax
push 0x494db0
push 0xff
push 0x494dc4
push 0x494dd8
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x494dec
push 0xff
push 0x494e00
push 0x494e14
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x494e28
push 0xff
push 0x494e3c
push 0x494e50
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov edx, dword [ebp - 8]
and edx, 0xff
mov eax, dword [ebp - 0x110]
and eax, 0xff
shl eax, 8
or edx, eax
mov ecx, dword [ebp - 4]
and ecx, 0xff
shl ecx, 0x10
or edx, ecx
mov eax, dword [ebp - 0x114]
mov dword [eax + 0x24d8], edx
push 0x494e64
push 0x10
push 0x494e78
push 0x494e8c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2278], eax
push 0x494ea0
push 0xc
push 0x494eb4
push 0x494ecc
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x227c], eax
push 0x494ee0
push 0x48
push 0x494ef4
push 0x494f08
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2280], eax
push 0x494f1c
push 8
push 0x494f30
push 0x494f48
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2288], eax
push 0x494f5c
push 0x11
push 0x494f70
push 0x494f88
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2284], eax
push 0x494f9c
push 0x32
push 0x494fb0
push 0x494fc8
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x228c], eax
push 0x494fdc
push 8
push 0x494ff0
push 0x495008
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2290], eax
push 0x49501c
push 8
push 0x495030
push 0x495048
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2294], eax
push 0x49505c
push 9
push 0x495070
push 0x495088
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2298], eax
push 0x49509c
push 0x104
push 0x4950b0
push 0x4950c4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2258], eax
push 0x4950d8
push 0xc8
push 0x4950ec
push 0x4950fc
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x225c], eax
push 0x495110
push 0xb4
push 0x495124
push 0x495134
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2254], eax
push 0x495148
push 0xff
lea eax, [ebp - 0x108]
push eax
push 0x49515c
push 0x495164
push 0x495178
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea ecx, [ebp - 0x108]
push ecx
mov ecx, dword [ebp - 0x114]
add ecx, 0x2270
call sub.MFC42.DLL_CString::operator_1
push 0x49518c
push 0xff
lea edx, [ebp - 0x108]
push edx
push 0x4951a0
push 0x4951a8
push 0x4951bc
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea eax, [ebp - 0x108]
push eax
mov ecx, dword [ebp - 0x114]
add ecx, 0x2274
call sub.MFC42.DLL_CString::operator_1
push 0x4951d0
push 0xff
lea ecx, [ebp - 0x108]
push ecx
push 0x4951e4
push 0x4951ec
push 0x495200
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea edx, [ebp - 0x108]
push edx
mov ecx, dword [ebp - 0x114]
add ecx, 0x226c
call sub.MFC42.DLL_CString::operator_1
push 0x495214
push 0xff
push 0x495228
push 0x495234
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x495248
push 0xff
push 0x49525c
push 0x495268
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x49527c
push 0xff
push 0x495290
push 0x49529c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov eax, dword [ebp - 8]
and eax, 0xff
mov ecx, dword [ebp - 0x110]
and ecx, 0xff
shl ecx, 8
or eax, ecx
mov edx, dword [ebp - 4]
and edx, 0xff
shl edx, 0x10
or eax, edx
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2238], eax
push 0x4952b0
push 0xff
push 0x4952c4
push 0x4952d0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x4952e4
push 0xff
push 0x4952f8
push 0x495304
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x495318
push 0xff
push 0x49532c
push 0x495338
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov edx, dword [ebp - 8]
and edx, 0xff
mov eax, dword [ebp - 0x110]
and eax, 0xff
shl eax, 8
or edx, eax
mov ecx, dword [ebp - 4]
and ecx, 0xff
shl ecx, 0x10
or edx, ecx
mov eax, dword [ebp - 0x114]
mov dword [eax + 0x2230], edx
push 0x49534c
push 0xff
push 0x495360
push 0x495370
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x495384
push 0xff
push 0x495398
push 0x4953a8
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x4953bc
push 0xff
push 0x4953d0
push 0x4953e0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov ecx, dword [ebp - 8]
and ecx, 0xff
mov edx, dword [ebp - 0x110]
and edx, 0xff
shl edx, 8
or ecx, edx
mov eax, dword [ebp - 4]
and eax, 0xff
shl eax, 0x10
or ecx, eax
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2234], ecx
push 0x4953f4
push 0x28
push 0x495408
push 0x495418
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2260], eax
push 0x49542c
push 0x1e
push 0x495440
push 0x495450
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2264], eax
push 0x495464
push 0x1e
push 0x495478
push 0x49548c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2268], eax
push 0x4954a0
push 0xff
push 0x4954b4
push 0x4954c0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x4954d4
push 0xff
push 0x4954e8
push 0x4954f4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x495508
push 0xff
push 0x49551c
push 0x495528
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov edx, dword [ebp - 8]
and edx, 0xff
mov eax, dword [ebp - 0x110]
and eax, 0xff
shl eax, 8
or edx, eax
mov ecx, dword [ebp - 4]
and ecx, 0xff
shl ecx, 0x10
or edx, ecx
mov eax, dword [ebp - 0x114]
mov dword [eax + 0x241c], edx
push 0x49553c
push 0xff
push 0x495550
push 0x49555c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x495570
push 0xff
push 0x495584
push 0x495590
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x4955a4
push 0xff
push 0x4955b8
push 0x4955c4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov ecx, dword [ebp - 8]
and ecx, 0xff
mov edx, dword [ebp - 0x110]
and edx, 0xff
shl edx, 8
or ecx, edx
mov eax, dword [ebp - 4]
and eax, 0xff
shl eax, 0x10
or ecx, eax
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2414], ecx
push 0x4955d8
push 0xff
push 0x4955ec
push 0x4955f4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x495608
push 0xff
push 0x49561c
push 0x495624
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x495638
push 0xff
push 0x49564c
push 0x495654
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov eax, dword [ebp - 8]
and eax, 0xff
mov ecx, dword [ebp - 0x110]
and ecx, 0xff
shl ecx, 8
or eax, ecx
mov edx, dword [ebp - 4]
and edx, 0xff
shl edx, 0x10
or eax, edx
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2410], eax
push 0x495668
push 0xff
push 0x49567c
push 0x495688
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x49569c
push 0xff
push 0x4956b0
push 0x4956bc
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x4956d0
push 0xff
push 0x4956e4
push 0x4956f0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov edx, dword [ebp - 8]
and edx, 0xff
mov eax, dword [ebp - 0x110]
and eax, 0xff
shl eax, 8
or edx, eax
mov ecx, dword [ebp - 4]
and ecx, 0xff
shl ecx, 0x10
or edx, ecx
mov eax, dword [ebp - 0x114]
mov dword [eax + 0x2418], edx
push 0x495704
push 0xff
push 0x495718
push 0x495728
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x49573c
push 0xff
push 0x495750
push 0x495760
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x495774
push 0xff
push 0x495788
push 0x495798
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov ecx, dword [ebp - 8]
and ecx, 0xff
mov edx, dword [ebp - 0x110]
and edx, 0xff
shl edx, 8
or ecx, edx
mov eax, dword [ebp - 4]
and eax, 0xff
shl eax, 0x10
or ecx, eax
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x23ac], ecx
push 0x4957ac
push 0xff
push 0x4957c0
push 0x4957c8
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x4957dc
push 0xff
push 0x4957f0
push 0x4957f8
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x49580c
push 0xff
push 0x495820
push 0x495828
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov eax, dword [ebp - 8]
and eax, 0xff
mov ecx, dword [ebp - 0x110]
and ecx, 0xff
shl ecx, 8
or eax, ecx
mov edx, dword [ebp - 4]
and edx, 0xff
shl edx, 0x10
or eax, edx
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x23a0], eax
push 0x49583c
push 0xff
push 0x495850
push 0x49585c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x495870
push 0xff
push 0x495884
push 0x495890
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x4958a4
push 0xff
push 0x4958b8
push 0x4958c4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov edx, dword [ebp - 8]
and edx, 0xff
mov eax, dword [ebp - 0x110]
and eax, 0xff
shl eax, 8
or edx, eax
mov ecx, dword [ebp - 4]
and ecx, 0xff
shl ecx, 0x10
or edx, ecx
mov eax, dword [ebp - 0x114]
mov dword [eax + 0x24d0], edx
push 0x4958d8
push 0xff
push 0x4958ec
push 0x4958f8
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x49590c
push 0xff
push 0x495920
push 0x49592c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x495940
push 0xff
push 0x495954
push 0x495960
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov ecx, dword [ebp - 8]
and ecx, 0xff
mov edx, dword [ebp - 0x110]
and edx, 0xff
shl edx, 8
or ecx, edx
mov eax, dword [ebp - 4]
and eax, 0xff
shl eax, 0x10
or ecx, eax
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2420], ecx
push 0x495974
push 0xdc
push 0x495988
push 0x495998
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2484], eax
push 0x4959ac
push 0x64
push 0x4959c0
push 0x4959d0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2404], eax
push 0x4959e4
push 0x8c
push 0x4959f8
push 0x495a04
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2408], eax
push 0x495a18
push 0x78
push 0x495a2c
push 0x495a38
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x240c], eax
push 0x495a4c
push 0x78
push 0x495a60
push 0x495a6c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2428], eax
push 0x495a80
push 0xff
lea edx, [ebp - 0x108]
push edx
push 0x495a94
push 0x495a9c
push 0x495aac
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea eax, [ebp - 0x108]
push eax
mov ecx, dword [ebp - 0x114]
add ecx, 0x24c4
call sub.MFC42.DLL_CString::operator_1
push 0x495ac0
push 0xff
lea ecx, [ebp - 0x108]
push ecx
push 0x495ad4
push 0x495adc
push 0x495aec
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea edx, [ebp - 0x108]
push edx
mov ecx, dword [ebp - 0x114]
add ecx, 0x2430
call sub.MFC42.DLL_CString::operator_1
push 0x495b00
push 0xff
lea eax, [ebp - 0x108]
push eax
push 0x495b14
push 0x495b1c
push 0x495b28
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea ecx, [ebp - 0x108]
push ecx
mov ecx, dword [ebp - 0x114]
add ecx, 0x2434
call sub.MFC42.DLL_CString::operator_1
push 0x495b3c
push 0xff
lea edx, [ebp - 0x108]
push edx
push 0x495b50
push 0x495b58
push 0x495b64
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea eax, [ebp - 0x108]
push eax
mov ecx, dword [ebp - 0x114]
add ecx, 0x2438
call sub.MFC42.DLL_CString::operator_1
push 0x495b78
push 0xff
lea ecx, [ebp - 0x108]
push ecx
push 0x495b8c
push 0x495b94
push 0x495ba4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea edx, [ebp - 0x108]
push edx
mov ecx, dword [ebp - 0x114]
add ecx, 0x243c
call sub.MFC42.DLL_CString::operator_1
push 0x495bb8
push 0xe
push 0x495bcc
push 0x495bdc
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x229c], eax
push 0x495bf0
push 6
push 0x495c04
push 0x495c14
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x22a0], eax
push 0x495c28
push 0xa
push 0x495c3c
push 0x495c48
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x22a4], eax
push 0x495c5c
push 0x40
push 0x495c70
push 0x495c7c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x22a8], eax
push 0x495c90
push 6
push 0x495ca4
push 0x495cb4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x22ac], eax
push 0x495cc8
push 0xa
push 0x495cdc
push 0x495ce8
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x22b0], eax
push 0x495cfc
push 0xa
push 0x495d10
push 0x495d1c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x22b4], eax
push 0x495d30
push 0xa
push 0x495d44
push 0x495d50
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x22b8], eax
push 0x495d64
push 0x14
push 0x495d78
push 0x495d88
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x22bc], eax
push 0x495d9c
push 0x14
push 0x495db0
push 0x495dc0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x22c0], eax
push 0x495dd4
push 0x14
push 0x495de8
push 0x495df4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x22c4], eax
push 0x495e08
push 0xa
push 0x495e1c
push 0x495e28
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x22c8], eax
push 0x495e3c
push 0
push 0x495e50
push 0x495e54
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2310], eax
push 0x495e68
push 1
push 0x495e7c
push 0x495e80
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2314], eax
push 0x495e94
push 2
push 0x495ea8
push 0x495eac
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2318], eax
push 0x495ec0
push 3
push 0x495ed4
push 0x495ed8
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x231c], eax
push 0x495eec
push 4
push 0x495f00
push 0x495f04
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2320], eax
push 0x495f18
push 5
push 0x495f2c
push 0x495f30
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2324], eax
push 0x495f44
push 6
push 0x495f58
push 0x495f5c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2328], eax
push 0x495f70
push 0xa
push 0x495f84
push 0x495f94
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x22cc], eax
push 0x495fa8
push 0xa
push 0x495fbc
push 0x495fcc
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x22d0], eax
push 0x495fe0
push 0x1e
push 0x495ff4
push 0x496008
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x22d4], eax
push 0x49601c
push 0x14
push 0x496030
push 0x496044
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x22d8], eax
push 0x496058
push 0x14
push 0x49606c
push 0x496080
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x22dc], eax
push 0x496094
push 0xa
push 0x4960a8
push 0x4960bc
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x22e0], eax
push 0x4960d0
push 0
push 0x4960e4
push 0x4960f0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x232c], eax
push 0x496104
push 1
push 0x496118
push 0x496124
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2330], eax
push 0x496138
push 2
push 0x49614c
push 0x496158
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2334], eax
push 0x49616c
push 3
push 0x496180
push 0x49618c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2338], eax
push 0x4961a0
push 4
push 0x4961b4
push 0x4961c0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x233c], eax
push 0x4961d4
push 5
push 0x4961e8
push 0x4961f4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2340], eax
push 0x496208
push 0xff
push 0x49621c
push 0x496228
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x49623c
push 0xff
push 0x496250
push 0x49625c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x496270
push 0xff
push 0x496284
push 0x496290
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov edx, dword [ebp - 8]
and edx, 0xff
mov eax, dword [ebp - 0x110]
and eax, 0xff
shl eax, 8
or edx, eax
mov ecx, dword [ebp - 4]
and ecx, 0xff
shl ecx, 0x10
or edx, ecx
mov eax, dword [ebp - 0x114]
mov dword [eax + 0x2478], edx
push 0x4962a4
push 0xff
push 0x4962b8
push 0x4962c4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x4962d8
push 0xff
push 0x4962ec
push 0x4962f8
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x49630c
push 0xff
push 0x496320
push 0x49632c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov ecx, dword [ebp - 8]
and ecx, 0xff
mov edx, dword [ebp - 0x110]
and edx, 0xff
shl edx, 8
or ecx, edx
mov eax, dword [ebp - 4]
and eax, 0xff
shl eax, 0x10
or ecx, eax
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x247c], ecx
push 0x496340
push 0xff
push 0x496354
push 0x496360
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 8], eax
push 0x496374
push 0xff
push 0x496388
push 0x496394
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x110], eax
push 0x4963a8
push 0xff
push 0x4963bc
push 0x4963c8
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 4], eax
mov eax, dword [ebp - 8]
and eax, 0xff
mov ecx, dword [ebp - 0x110]
and ecx, 0xff
shl ecx, 8
or eax, ecx
mov edx, dword [ebp - 4]
and edx, 0xff
shl edx, 0x10
or eax, edx
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2480], eax
push 0x4963dc
push 0x100
push 0x4963f0
push 0x496400
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2448], eax
push 0x496414
push 0x100
push 0x496428
push 0x496438
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x244c], eax
push 0x49644c
push 0xdc
push 0x496460
push 0x496470
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2450], eax
push 0x496484
push 0xff
lea eax, [ebp - 0x108]
push eax
push 0x496498
push 0x4964a0
push 0x4964b0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea ecx, [ebp - 0x108]
push ecx
mov ecx, dword [ebp - 0x114]
add ecx, 0x2454
call sub.MFC42.DLL_CString::operator_1
push 0x4964c4
push 0xff
lea edx, [ebp - 0x108]
push edx
push 0x4964d8
push 0x4964e0
push 0x4964f4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea eax, [ebp - 0x108]
push eax
mov ecx, dword [ebp - 0x114]
add ecx, 0x2458
call sub.MFC42.DLL_CString::operator_1
push 0x496508
push 0xff
lea ecx, [ebp - 0x108]
push ecx
push 0x49651c
push 0x496524
push 0x496538
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea edx, [ebp - 0x108]
push edx
mov ecx, dword [ebp - 0x114]
add ecx, 0x245c
call sub.MFC42.DLL_CString::operator_1
push 0x49654c
push 0x19
push 0x496560
push 0x496574
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x22e4], eax
push 0x496588
push 0x19
push 0x49659c
push 0x4965b0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x22e8], eax
push 0x4965c4
push 0x32
push 0x4965d8
push 0x4965ec
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x22ec], eax
push 0x496600
push 0xf
push 0x496614
push 0x496624
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x22f4], eax
push 0x496638
push 0x23
push 0x49664c
push 0x496664
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x22f8], eax
push 0x496678
push 0x19
push 0x49668c
push 0x4966a0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x22fc], eax
push 0x4966b4
push 0x19
push 0x4966c8
push 0x4966dc
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2300], eax
push 0x4966f0
push 0
push 0x496704
push 0x496714
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x251c], eax
push 0x496720
push 0
push 0x496734
push 0x496744
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2520], eax
push 0x496750
push 0
push str.MachineType
push 0x496770
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2350], eax
push 0x496780
push 0
push str.nAllColor
push 0x4967a0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2354], eax
push 0x4967b0
push 0x28
push 0x4967c4
push 0x4967d0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2364], eax
push 0x4967e0
push 1
push str.HuNan
push 0x4967fc
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x236c], eax
push 0x49680c
push 0xff
lea edx, [ebp - 0x108]
push edx
push 0x496820
push 0x496828
push 0x496838
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea eax, [ebp - 0x108]
push eax
mov ecx, dword [ebp - 0x114]
add ecx, 0x2524
call sub.MFC42.DLL_CString::operator_1
push 0x496844
push 1
push 0x496858
push 0x496864
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x238c], eax
push 0x496868
push 0xff
lea edx, [ebp - 0x108]
push edx
push str.192.168.0.187
push 0x49688c
push 0x496898
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
lea eax, [ebp - 0x108]
push eax
mov ecx, dword [ebp - 0x114]
add ecx, 0x2390
call sub.MFC42.DLL_CString::operator_1
push 0x49689c
push 1
push 0x4968b0
push 0x4968b4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2344], eax
push 0x4968b8
push 1
push 0x4968cc
push 0x4968d4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [ebp - 0x10c], eax
cmp dword [ebp - 0x10c], 0
jle 0x42f4e9
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2388], 1
jmp 0x42f4f9
mov eax, dword [ebp - 0x114]
mov dword [eax + 0x2388], 0
push 0
call dword [sym.imp.USER32.dll_GetSystemMetrics]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x21d4], eax
push 0x4968d8
push 0x78
push str.Line1
push 0x4968f4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2640], eax
push 0x496900
push 0x78
push str.Line2
push 0x49691c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov ecx, dword [ebp - 0x114]
mov dword [ecx + 0x2644], eax
push 0x496928
push 0x78
push str.Line3
push str.RING_FONT
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov edx, dword [ebp - 0x114]
mov dword [edx + 0x2648], eax
mov esp, ebp
pop ebp
ret