Function at 0x413454
Capabilities:
Read .ini file

Disassembly:
push ebp
mov ebp, esp
add esp, 0xfffffae0
push ebx
push esi
push edi
mov dword [ebp - 0x2c8], eax
mov eax, 0x53b740
call fcn.00503e60
mov esi, 0x532f78
lea edi, [ebp - 0x41c]
mov ecx, 0x41
rep movsd dword es:[edi], dword [esi]
mov esi, 0x53307c
lea edi, [ebp - 0x520]
mov ecx, 0x41
rep movsd dword es:[edi], dword [esi]
push 0x538df2
lea eax, [ebp - 0x520]
push eax
call fcn.00420bd0
add esp, 8
push eax
push 0x104
lea edx, [ebp - 0x41c]
push edx
push 0x538dea
push 0x538de1
push 0x538dd8
call sub.KERNEL32.DLL_GetPrivateProfileStringA
push 0x538dff
lea ecx, [ebp - 0x41c]
push ecx
call fcn.00503c44
add esp, 8
test eax, eax
jne 0x4138f5
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x404]
mov dl, 1
call fcn.00460b88
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x330]
mov dl, 1
call fcn.00460b88
mov ecx, dword [sym.xscan_gui.exe__ToolsForm]
mov eax, dword [ecx]
mov eax, dword [eax + 0x2f8]
mov dl, 1
call fcn.004b43b0
mov word [ebp - 0x2b4], 8
mov edx, 0x538e07
lea eax, [ebp - 4]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__MainForm]
mov eax, dword [eax + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 4]
mov edx, 2
call fcn.0050f140
mov ecx, dword [sym.xscan_gui.exe__MainForm]
mov eax, dword [ecx + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0x14
mov edx, 0x538e0c
lea eax, [ebp - 8]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ToolsForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 8]
mov edx, 2
call fcn.0050f140
mov ecx, dword [sym.xscan_gui.exe__ToolsForm]
mov eax, dword [ecx]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0x20
mov edx, 0x538e11
lea eax, [ebp - 0xc]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xc]
mov edx, 2
call fcn.0050f140
mov ecx, dword [sym.xscan_gui.exe__ConfigForm]
mov eax, dword [ecx]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0x2c
mov edx, 0x538e16
lea eax, [ebp - 0x10]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__AddressBookForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x10]
mov edx, 2
call fcn.0050f140
mov ecx, dword [sym.xscan_gui.exe__AddressBookForm]
mov eax, dword [ecx]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0x38
mov edx, 0x538e1b
lea eax, [ebp - 0x14]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__EditAddressForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x14]
mov edx, 2
call fcn.0050f140
mov ecx, dword [sym.xscan_gui.exe__EditAddressForm]
mov eax, dword [ecx]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0x44
mov edx, 0x538e20
lea eax, [ebp - 0x18]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ReportForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x18]
mov edx, 2
call fcn.0050f140
mov ecx, dword [sym.xscan_gui.exe__ReportForm]
mov eax, dword [ecx]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0x50
mov edx, 0x538e25
lea eax, [ebp - 0x1c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov ecx, dword [eax + 0x3ac]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1c]
mov edx, 2
call fcn.0050f140
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x3ac]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0x5c
mov edx, 0x538e2a
lea eax, [ebp - 0x20]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov ecx, dword [eax + 0x3f8]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x20]
mov edx, 2
call fcn.0050f140
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x3f8]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0x68
mov edx, 0x538e2f
lea eax, [ebp - 0x24]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov ecx, dword [eax + 0x3fc]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x24]
mov edx, 2
call fcn.0050f140
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x3fc]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0x74
mov edx, 0x538e34
lea eax, [ebp - 0x28]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov ecx, dword [eax + 0x400]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x28]
mov edx, 2
call fcn.0050f140
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x400]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0x80
mov edx, 0x538e39
lea eax, [ebp - 0x2c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov ecx, dword [eax + 0x3bc]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x2c]
mov edx, 2
call fcn.0050f140
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x3bc]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
jmp 0x413d00
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x404]
xor edx, edx
call fcn.00460b88
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x330]
xor edx, edx
call fcn.00460b88
mov ecx, dword [sym.xscan_gui.exe__ToolsForm]
mov eax, dword [ecx]
mov eax, dword [eax + 0x2f8]
xor edx, edx
call fcn.004b43b0
mov word [ebp - 0x2b4], 0x8c
mov edx, 0x538e3e
lea eax, [ebp - 0x30]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__MainForm]
mov eax, dword [eax + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x30]
mov edx, 2
call fcn.0050f140
mov ecx, dword [sym.xscan_gui.exe__MainForm]
mov eax, dword [ecx + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0x98
mov edx, 0x538e4e
lea eax, [ebp - 0x34]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ToolsForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x34]
mov edx, 2
call fcn.0050f140
mov ecx, dword [sym.xscan_gui.exe__ToolsForm]
mov eax, dword [ecx]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0xa4
mov edx, 0x538e5e
lea eax, [ebp - 0x38]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x38]
mov edx, 2
call fcn.0050f140
mov ecx, dword [sym.xscan_gui.exe__ConfigForm]
mov eax, dword [ecx]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0xb0
mov edx, 0x538e6e
lea eax, [ebp - 0x3c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__AddressBookForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x3c]
mov edx, 2
call fcn.0050f140
mov ecx, dword [sym.xscan_gui.exe__AddressBookForm]
mov eax, dword [ecx]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0xbc
mov edx, 0x538e7e
lea eax, [ebp - 0x40]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__EditAddressForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x40]
mov edx, 2
call fcn.0050f140
mov ecx, dword [sym.xscan_gui.exe__EditAddressForm]
mov eax, dword [ecx]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0xc8
mov edx, 0x538e8e
lea eax, [ebp - 0x44]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ReportForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x44]
mov edx, 2
call fcn.0050f140
mov ecx, dword [sym.xscan_gui.exe__ReportForm]
mov eax, dword [ecx]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0xd4
mov edx, 0x538e9e
lea eax, [ebp - 0x48]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov ecx, dword [eax + 0x3ac]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x48]
mov edx, 2
call fcn.0050f140
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x3ac]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0xe0
mov edx, 0x538eae
lea eax, [ebp - 0x4c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov ecx, dword [eax + 0x3f8]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x4c]
mov edx, 2
call fcn.0050f140
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x3f8]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0xec
mov edx, 0x538ebe
lea eax, [ebp - 0x50]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov ecx, dword [eax + 0x3fc]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x50]
mov edx, 2
call fcn.0050f140
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x3fc]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0xf8
mov edx, 0x538ece
lea eax, [ebp - 0x54]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov ecx, dword [eax + 0x400]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x54]
mov edx, 2
call fcn.0050f140
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x400]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
mov word [ebp - 0x2b4], 0x104
mov edx, str.Times_New_Roman
lea eax, [ebp - 0x58]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov ecx, dword [eax + 0x3bc]
mov eax, dword [ecx + 0x68]
call fcn.00472e74
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x58]
mov edx, 2
call fcn.0050f140
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x3bc]
mov eax, dword [eax + 0x68]
mov edx, 9
call fcn.00472f04
push 0x538ef5
push str._s_GUI
lea ecx, [ebp - 0x41c]
push ecx
call fcn.00506898
add esp, 0xc
mov word [ebp - 0x2b4], 0x110
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x5c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__MainForm]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x5c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_FILE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x11c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x60]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x310]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x60]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_START
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x128
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x64]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x334]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x64]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x134
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x68]
call fcn.0050efe0
mov edx, eax
inc dword [ebp - 0x2a8]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x304]
add eax, 0x80
call fcn.0050f170
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x68]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_PAUSE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x140
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x6c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x33c]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x6c]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x14c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x70]
call fcn.0050efe0
mov edx, eax
inc dword [ebp - 0x2a8]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x308]
add eax, 0x80
call fcn.0050f170
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x70]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_STOP
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x158
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x74]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x338]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x74]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x164
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x78]
call fcn.0050efe0
mov edx, eax
inc dword [ebp - 0x2a8]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x350]
add eax, 0x80
call fcn.0050f170
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x78]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_EXIT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x170
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x7c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x314]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x7c]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x17c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x80]
call fcn.0050efe0
mov edx, eax
inc dword [ebp - 0x2a8]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x37c]
add eax, 0x80
call fcn.0050f170
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x80]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_CONFIG
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x188
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x84]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x320]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x84]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x194
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x88]
call fcn.0050efe0
mov edx, eax
inc dword [ebp - 0x2a8]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x2fc]
add eax, 0x80
call fcn.0050f170
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x88]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_PARAMS
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x1a0
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x8c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x324]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x8c]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x1ac
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x90]
call fcn.0050efe0
mov edx, eax
inc dword [ebp - 0x2a8]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x300]
add eax, 0x80
call fcn.0050f170
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x90]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_VIEW
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x1b8
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x94]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x374]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x94]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_REPORT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x1c4
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x98]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x378]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x98]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x1d0
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x9c]
call fcn.0050efe0
mov edx, eax
inc dword [ebp - 0x2a8]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x354]
add eax, 0x80
call fcn.0050f170
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x9c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_HIDE_ON_MINIMIZE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x1dc
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xa0]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x3d4]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xa0]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_TOOLS
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x1e8
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xa4]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x328]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xa4]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_CGI_LIST
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x1f4
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xa8]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x32c]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xa8]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_IP_HOST
call fcn.00420670
add esp, 0x10
push 0
push 0
lea eax, [ebp - 0x41c]
push eax
push str.GUI_MENU_HELP
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], pe_nt_image_headers32
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xac]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x318]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xac]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_README
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x20c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xb0]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x34c]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xb0]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x218
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xb4]
call fcn.0050efe0
mov edx, eax
inc dword [ebp - 0x2a8]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x358]
add eax, 0x80
call fcn.0050f170
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xb4]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_UPDATE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x224
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xb8]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x3f0]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xb8]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x230
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xbc]
call fcn.0050efe0
mov edx, eax
inc dword [ebp - 0x2a8]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x3ec]
add eax, 0x80
call fcn.0050f170
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xbc]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_ABOUT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x23c
mov edx, 0x539010
lea eax, [ebp - 0xc0]
call fcn.0050efe0
mov edx, eax
inc dword [ebp - 0x2a8]
xor eax, eax
mov dword [ebp - 0xc4], eax
lea ecx, [ebp - 0xc4]
inc dword [ebp - 0x2a8]
lea eax, [ebp - 0x41c]
call fcn.0050f600
lea edx, [ebp - 0xc4]
mov edx, dword [edx]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x31c]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xc4]
mov edx, 2
call fcn.0050f140
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xc0]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_CONTACT_AUTHOR
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x248
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xc8]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x40c]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xc8]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_COPY_TO_CLIPBOARD
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x254
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xcc]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x3a4]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xcc]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_VIEW_LOG
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x260
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xd0]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x3b4]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xd0]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_EXPANDTREE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x26c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xd4]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x390]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xd4]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_COLLAPSETREE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x278
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xd8]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x394]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xd8]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_SAVETREE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x284
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xdc]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x398]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xdc]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_TERM_HOST
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x290
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xe0]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x3c8]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xe0]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_MENU_TERM_PLUGIN
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x29c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xe4]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x3cc]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xe4]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push 0x5390c1
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x2a8
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xe8]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x308]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xe8]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x2b4
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xec]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__AddressBookForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x2f8]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xec]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x2c0
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xf0]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__EditAddressForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x2fc]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xf0]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x2cc
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xf4]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ReportForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x30c]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xf4]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push 0x5390cf
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x2d8
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xf8]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x30c]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xf8]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x2e4
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0xfc]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__AddressBookForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x2fc]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0xfc]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x2f0
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x100]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__EditAddressForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x300]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x100]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_BUTTON_CLOSE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x2fc
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x104]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ReportForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x310]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x104]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_BUTTON_SAVEAS
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x308
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x108]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x300]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x108]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_BUTTON_LOAD
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x314
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x10c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x2fc]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x10c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push 0x539114
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x320
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x110]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x428]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x110]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push 0x53912a
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x32c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x114]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x42c]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x114]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_TITLE_STATE_HOST
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x338
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x118]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
push dword [eax]
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x3bc]
mov eax, dword [eax + 0x23c]
xor edx, edx
call fcn.004be14c
pop edx
call fcn.004bddf4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x118]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea eax, [ebp - 0x41c]
push eax
push str.GUI_TITLE_STATE_TOTAL_TIME
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x344
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x11c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
push dword [eax]
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x3bc]
mov eax, dword [eax + 0x23c]
mov edx, 1
call fcn.004be14c
pop edx
call fcn.004bddf4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x11c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea eax, [ebp - 0x41c]
push eax
push str.GUI_TITLE_STATE_PLUGIN_TIME
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x350
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x120]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
push dword [eax]
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x3bc]
mov eax, dword [eax + 0x23c]
mov edx, 2
call fcn.004be14c
pop edx
call fcn.004bddf4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x120]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea eax, [ebp - 0x41c]
push eax
push str.GUI_TITLE_STATE_THREAD
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x35c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x124]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
push dword [eax]
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x3bc]
mov eax, dword [eax + 0x23c]
mov edx, 3
call fcn.004be14c
pop edx
call fcn.004bddf4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x124]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea eax, [ebp - 0x41c]
push eax
push str.GUI_TITLE_STATE_SCHEDULE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x368
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x128]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
push dword [eax]
mov ecx, dword [ebp - 0x2c8]
mov eax, dword [ecx + 0x3bc]
mov eax, dword [eax + 0x23c]
mov edx, 4
call fcn.004be14c
pop edx
call fcn.004bddf4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x128]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea eax, [ebp - 0x41c]
push eax
push str.GUI_TITLE_OUTPUT_NORMAL
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x374
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x12c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x3e0]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x12c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_TITLE_OUTPUT_VULN
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x380
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x130]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x3e4]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x130]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_TITLE_OUTPUT_ERROR
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x38c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x134]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [ebp - 0x2c8]
mov eax, dword [eax + 0x3e8]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x134]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_TITLE_CONFIG
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x398
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x138]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov eax, dword [eax]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x138]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_TITLE_ADDRBOOK
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x3a4
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x13c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__AddressBookForm]
mov eax, dword [eax]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x13c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_TITLE_ADDRBOOK_EDIT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x3b0
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x140]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__EditAddressForm]
mov eax, dword [eax]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x140]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_TITLE_REPORT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x3bc
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x144]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ReportForm]
mov eax, dword [eax]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x144]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_TITLE_TOOLS
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x3c8
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x148]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ToolsForm]
mov eax, dword [eax]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x148]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_TITLE_ABOUT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x3d4
mov edx, str._X_Scan
lea eax, [ebp - 0x14c]
call fcn.0050efe0
mov edx, eax
inc dword [ebp - 0x2a8]
xor eax, eax
mov dword [ebp - 0x150], eax
lea ecx, [ebp - 0x150]
inc dword [ebp - 0x2a8]
lea eax, [ebp - 0x41c]
call fcn.0050f600
lea edx, [ebp - 0x150]
mov edx, dword [edx]
mov eax, dword [sym.xscan_gui.exe__AboutForm]
mov eax, dword [eax]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x150]
mov edx, 2
call fcn.0050f140
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x14c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_FROM_ADDRESS_BOOK
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x3e0
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x154]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x424]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x154]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_BUTTON_EXAMPLE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x3ec
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x158]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x420]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x158]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_IP_RANGE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x3f8
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x15c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3ec]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x15c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_FROM_FILE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x404
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x160]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3f4]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x160]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_HOST_COUNT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x410
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x164]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x404]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x164]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_THREAD_COUNT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x41c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x168]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3fc]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x168]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_PLUGIN_THREAD_COUNT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x428
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x16c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x44c]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x16c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_VERBOSE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x434
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x170]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x338]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x170]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_SKIP_NORESPONSE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x440
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x174]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x418]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x174]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_SKIP_NOPORT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x44c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x178]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x444]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x178]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_SCAN_ALWAYS
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x458
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x17c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x41c]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x17c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_USENMAP
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x464
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x180]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x448]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x180]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_REPORT_REPORTFILE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x470
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x184]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3cc]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x184]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_REPORT_REPORTTYPE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x47c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x188]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3d4]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x188]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_REPORT_AUTOREPORT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x488
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x18c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3dc]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x18c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_REPORT_SAVE_HOSTLIST
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x494
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x190]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3e0]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x190]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_REPORT_HOSTLIST_FILE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x4a0
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x194]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3e4]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x194]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NASL_LIST_SCRIPTS
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x4ac
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x198]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x378]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x198]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NASL_SELECT_SCRIPTS
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x4b8
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x19c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x384]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x19c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push 0x53945d
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x4c4
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1a0]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x388]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1a0]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NASL_SCRIPT_TIMEOUT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x4d0
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1a4]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x38c]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1a4]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NASL_NETWORK_TIMEOUT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x4dc
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1a8]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x394]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1a8]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NASL_SKIP_DEST_SCRIPTS
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x4e8
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1ac]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x39c]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1ac]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NASL_SAVE_TO_LIST
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x4f4
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1b0]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__SelectScriptsForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x2fc]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1b0]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NASL_ALL_SCRIPTS
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x500
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1b4]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__SelectScriptsForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x324]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1b4]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push 0x53950d
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x50c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1b8]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__SelectScriptsForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x344]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1b8]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push 0x539523
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x518
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1bc]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__SelectScriptsForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x348]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1bc]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_BUTTON_OK
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x524
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1c0]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__SelectScriptsForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x33c]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1c0]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push 0x539546
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x530
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1c4]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__SelectScriptsForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x340]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1c4]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NASL_SELECT_DEPEND
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x53c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1c8]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__SelectScriptsForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x34c]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1c8]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NASL_DESC_SCRIPTNAME
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x548
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1cc]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
push dword [eax]
mov ecx, dword [sym.xscan_gui.exe__SelectScriptsForm]
mov eax, dword [ecx]
mov edx, dword [eax + 0x330]
mov eax, dword [edx + 0x23c]
xor edx, edx
call fcn.004be14c
pop edx
call fcn.004bddf4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1cc]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea eax, [ebp - 0x41c]
push eax
push str.GUI_CONFIG_NASL_DESC_SUMMARY
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x554
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1d0]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
push dword [eax]
mov ecx, dword [sym.xscan_gui.exe__SelectScriptsForm]
mov eax, dword [ecx]
mov edx, dword [eax + 0x330]
mov eax, dword [edx + 0x23c]
mov edx, 1
call fcn.004be14c
pop edx
call fcn.004bddf4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1d0]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea eax, [ebp - 0x41c]
push eax
push str.GUI_CONFIG_NASL_DESC_RISK
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x560
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1d4]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
push dword [eax]
mov ecx, dword [sym.xscan_gui.exe__SelectScriptsForm]
mov eax, dword [ecx]
mov edx, dword [eax + 0x330]
mov eax, dword [edx + 0x23c]
mov edx, 2
call fcn.004be14c
pop edx
call fcn.004bddf4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1d4]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea eax, [ebp - 0x41c]
push eax
push str.GUI_CONFIG_NASL_DESC_FILENAME
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x56c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1d8]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
push dword [eax]
mov ecx, dword [sym.xscan_gui.exe__SelectScriptsForm]
mov eax, dword [ecx]
mov edx, dword [eax + 0x330]
mov eax, dword [edx + 0x23c]
mov edx, 3
call fcn.004be14c
pop edx
call fcn.004bddf4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1d8]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea eax, [ebp - 0x41c]
push eax
push str.GUI_CONFIG_SNMP_INFO
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x578
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1dc]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x358]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1dc]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_SNMP_GET_INTERFACES
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x35c]
add ecx, 0x218
mov dword [ebp - 0x2cc], ecx
mov word [ebp - 0x2b4], 0x584
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1e0]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x2cc]
mov eax, dword [eax]
xor edx, edx
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1e0]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_SNMP_GET_IP_INFO
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x35c]
add ecx, 0x218
mov dword [ebp - 0x2d0], ecx
mov word [ebp - 0x2b4], 0x590
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1e4]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x2d0]
mov eax, dword [eax]
mov edx, 1
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1e4]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_SNMP_GET_TCP_INFO
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x35c]
add ecx, 0x218
mov dword [ebp - 0x2d4], ecx
mov word [ebp - 0x2b4], 0x59c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1e8]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x2d4]
mov eax, dword [eax]
mov edx, 2
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1e8]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_SNMP_GET_UDP_INFO
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x35c]
add ecx, 0x218
mov dword [ebp - 0x2d8], ecx
mov word [ebp - 0x2b4], 0x5a8
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1ec]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x2d8]
mov eax, dword [eax]
mov edx, 3
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1ec]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_SNMP_GET_WINS_USER_LIST
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x35c]
add ecx, 0x218
mov dword [ebp - 0x2dc], ecx
mov word [ebp - 0x2b4], 0x5b4
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1f0]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x2dc]
mov eax, dword [eax]
mov edx, 4
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1f0]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push 0x539698
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x5c0
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1f4]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x360]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1f4]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push 0x5396ae
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x5cc
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1f8]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x364]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1f8]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_INFO
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x5d8
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x1fc]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x368]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x1fc]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_REGISTRY
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x2e0], ecx
mov word [ebp - 0x2b4], 0x5e4
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x200]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x2e0]
mov eax, dword [eax]
xor edx, edx
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x200]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_TOD
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x2e4], ecx
mov word [ebp - 0x2b4], 0x5f0
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x204]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x2e4]
mov eax, dword [eax]
mov edx, 1
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x204]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_DC
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x2e8], ecx
mov word [ebp - 0x2b4], 0x5fc
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x208]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x2e8]
mov eax, dword [eax]
mov edx, 2
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x208]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_TRANSPORT
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x2ec], ecx
mov word [ebp - 0x2b4], 0x608
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x20c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x2ec]
mov eax, dword [eax]
mov edx, 3
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x20c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_SESSION
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x2f0], ecx
mov word [ebp - 0x2b4], 0x614
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x210]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x2f0]
mov eax, dword [eax]
mov edx, 4
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x210]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_SERVER
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x2f4], ecx
mov word [ebp - 0x2b4], 0x620
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x214]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x2f4]
mov eax, dword [eax]
mov edx, 5
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x214]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_SERVER_DISK
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x2f8], ecx
mov word [ebp - 0x2b4], 0x62c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x218]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x2f8]
mov eax, dword [eax]
mov edx, 6
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x218]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_SHARE
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x2fc], ecx
mov word [ebp - 0x2b4], 0x638
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x21c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x2fc]
mov eax, dword [eax]
mov edx, 7
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x21c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_USER
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x300], ecx
mov word [ebp - 0x2b4], 0x644
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x220]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x300]
mov eax, dword [eax]
mov edx, 8
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x220]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_LOCAL_GROUP
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x304], ecx
mov word [ebp - 0x2b4], 0x650
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x224]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x304]
mov eax, dword [eax]
mov edx, 9
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x224]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_GROUP
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x308], ecx
mov word [ebp - 0x2b4], 0x65c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x228]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x308]
mov eax, dword [eax]
mov edx, 0xa
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x228]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_FILE
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x30c], ecx
mov word [ebp - 0x2b4], 0x668
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x22c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x30c]
mov eax, dword [eax]
mov edx, 0xb
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x22c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_NET_USE
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x310], ecx
mov word [ebp - 0x2b4], 0x674
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x230]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x310]
mov eax, dword [eax]
mov edx, 0xc
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x230]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_STATISTICS
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x314], ecx
mov word [ebp - 0x2b4], 0x680
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x234]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x314]
mov eax, dword [eax]
mov edx, 0xd
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x234]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_NETBIOS_CHECK_SCHEDULE_JOB
call fcn.00420670
add esp, 0x10
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov edx, dword [eax]
mov ecx, dword [edx + 0x36c]
add ecx, 0x218
mov dword [ebp - 0x318], ecx
mov word [ebp - 0x2b4], 0x68c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x238]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x318]
mov eax, dword [eax]
mov edx, 0xe
mov ebx, dword [eax]
call dword [ebx + 0x20]
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x238]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_BUTTON_SELECT_ALL
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x698
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x23c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x370]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x23c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_BUTTON_CLEAR_ALL
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x6a4
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x240]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x374]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x240]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_PORT_LIST
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x6b0
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x244]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x33c]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x244]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_PORT_SCAN_MODE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x6bc
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x248]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x344]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x248]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_PORT_IDENTIFY_SERVICE
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x6c8
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x24c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x34c]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x24c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_PORT_DEFAULT_PORT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x6d4
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x250]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x350]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x250]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_CGI_ENCODE0
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x6e0
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x254]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3a0]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x254]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_CGI_ENCODE1
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x6ec
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x258]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3a4]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x258]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_CGI_ENCODE2
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x6f8
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x25c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3a8]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x25c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_CGI_ENCODE3
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x704
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x260]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3ac]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x260]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_CGI_ENCODE4_1
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x710
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x264]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3b0]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x264]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_CGI_ENCODE4_2
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x71c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x268]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3b8]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x268]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_CGI_ENCODE5
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x728
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x26c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3bc]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x26c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_CGI_ENCODE6
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x734
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x270]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3c0]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x270]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_CGI_ENCODE7
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x740
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x274]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3c4]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x274]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_CONFIG_CGI_ENCODE8
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x74c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x278]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3c8]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x278]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_BUTTON_NEW
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x758
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x27c]
call fcn.0050efe0
mov edx, eax
inc dword [ebp - 0x2a8]
mov eax, dword [sym.xscan_gui.exe__AddressBookForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x308]
add eax, 0x80
call fcn.0050f170
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x27c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_BUTTON_DEL
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x764
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x280]
call fcn.0050efe0
mov edx, eax
inc dword [ebp - 0x2a8]
mov eax, dword [sym.xscan_gui.exe__AddressBookForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x30c]
add eax, 0x80
call fcn.0050f170
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x280]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x770
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x284]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ReportForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x328]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x284]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_BUTTON_EDIT
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x77c
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x288]
call fcn.0050efe0
mov edx, eax
inc dword [ebp - 0x2a8]
mov eax, dword [sym.xscan_gui.exe__AddressBookForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x310]
add eax, 0x80
call fcn.0050f170
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x288]
mov edx, 2
call fcn.0050f140
mov word [ebp - 0x2b4], 0x788
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x28c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x440]
call fcn.0046087c
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x28c]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push 0x539a79
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x794
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x290]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__EditAddressForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x2f0]
mov eax, dword [eax + 0x220]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x290]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push 0x539a88
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x7a0
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x294]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__EditAddressForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x2f4]
mov eax, dword [eax + 0x220]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x294]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push 0x539a9a
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x7ac
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x298]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__EditAddressForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x2f8]
mov eax, dword [eax + 0x220]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x298]
mov edx, 2
call fcn.0050f140
push 0
push 0
lea ecx, [ebp - 0x41c]
push ecx
push str.GUI_BUTTON_CANCEL
call fcn.00420670
add esp, 0x10
mov word [ebp - 0x2b4], 0x7b8
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x29c]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
mov edx, dword [eax]
mov eax, dword [sym.xscan_gui.exe__LoadScriptsForm]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x2f8]
call fcn.0049aef4
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x29c]
mov edx, 2
call fcn.0050f140
mov ecx, dword [sym.xscan_gui.exe__ConfigForm]
mov eax, dword [ecx]
call fcn.0040f970
push 0x539ace
lea edx, [ebp - 0x520]
push edx
call fcn.00420bd0
add esp, 8
push eax
push 0x103
lea ecx, [ebp - 0x41c]
push ecx
push 0x539acd
push 0x539ac2
push 0x539abb
call sub.KERNEL32.DLL_GetPrivateProfileStringA
mov word [ebp - 0x2b4], 0x7c4
lea edx, [ebp - 0x41c]
lea eax, [ebp - 0x2a0]
call fcn.0050efe0
inc dword [ebp - 0x2a8]
lea edx, [ebp - 0x2a0]
mov eax, dword [sym.xscan_gui.exe__ConfigForm]
mov eax, dword [eax]
add eax, 0x460
call fcn.0050f170
dec dword [ebp - 0x2a8]
lea eax, [ebp - 0x2a0]
mov edx, 2
call fcn.0050f140
mov ecx, dword [sym.xscan_gui.exe__ConfigForm]
mov eax, dword [ecx]
call fcn.0040fae8
mov edx, dword [ebp - 0x2c4]
mov dword fs:[0], edx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret