Function at 0x43bb30
Capabilities:
Persist via run registry key

Disassembly:
push ebp
mov ebp, esp
add esp, 0xffffff0c
push ebx
push esi
push edi
mov edi, edx
mov dword [ebp - 0xf0], eax
mov eax, 0x54c438
call fcn.005278d4
mov edx, dword [sym.subedit.exe__Form1]
mov cl, byte [edx + 0x890]
test cl, cl
je 0x43bb6f
mov eax, dword [ebp - 0xec]
mov dword fs:[0], eax
jmp 0x43ddbb
mov dl, byte [0x53c8ca]
test dl, dl
jne 0x43bb7e
call fcn.0043b984
mov ecx, dword [0x567640]
mov ecx, dword [ecx]
mov dl, 1
mov eax, dword [0x5548ac]
call fcn.0045887c
mov ebx, eax
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov dword [eax], ebx
mov eax, dword [ebx + 0x3bc]
add eax, 0x1f0
mov eax, dword [eax]
mov edx, dword [eax]
call dword [edx + 0x40]
xor ebx, ebx
jmp 0x43bcc8
mov word [ebp - 0xdc], 8
lea eax, [ebp - 0x10]
call fcn.00401c9c
mov edx, eax
inc dword [ebp - 0xd0]
lea esi, [ebx + ebx*2]
mov eax, dword [0x567b90]
mov eax, dword [eax + esi*4 + 4]
call fcn.005073c0
lea edx, [ebp - 0x10]
lea eax, [ebp - 4]
push edx
call fcn.00401c9c
mov edx, eax
inc dword [ebp - 0xd0]
mov ecx, dword [0x567b90]
mov eax, dword [ecx + esi*4]
call fcn.005073c0
lea edx, [ebp - 4]
lea eax, [ebp - 0xc]
push edx
call fcn.00401c9c
push eax
inc dword [ebp - 0xd0]
mov edx, 0x53d45d
lea eax, [ebp - 8]
call fcn.00532918
inc dword [ebp - 0xd0]
lea edx, [ebp - 8]
pop ecx
pop eax
call fcn.00532c00
lea edx, [ebp - 0xc]
lea eax, [ebp - 0x14]
push edx
call fcn.00401c9c
mov ecx, eax
inc dword [ebp - 0xd0]
pop eax
pop edx
call fcn.00532c00
mov eax, dword [sym.subedit.exe__FormUstawienia]
lea edx, [ebp - 0x14]
mov ecx, dword [eax]
mov edx, dword [edx]
mov eax, dword [ecx + 0x3bc]
mov eax, dword [eax + 0x1f0]
call fcn.004f9b14
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x14]
mov edx, 2
call fcn.00532ba8
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x10]
mov edx, 2
call fcn.00532ba8
dec dword [ebp - 0xd0]
lea eax, [ebp - 0xc]
mov edx, 2
call fcn.00532ba8
dec dword [ebp - 0xd0]
lea eax, [ebp - 8]
mov edx, 2
call fcn.00532ba8
dec dword [ebp - 0xd0]
lea eax, [ebp - 4]
mov edx, 2
call fcn.00532ba8
inc ebx
mov ecx, dword [0x567b8c]
cmp ebx, ecx
jl 0x43bbb4
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x3c4]
add eax, 0x1f0
mov eax, dword [eax]
mov edx, dword [edx + 0x3bc]
mov edx, dword [edx + 0x1f0]
mov ecx, dword [eax]
call dword [ecx + 8]
mov eax, dword [sym.subedit.exe__Form1]
mov edx, 3
mov ecx, dword [eax + 0x834]
call fcn.00414840
mov edx, dword [0x4b8a88]
mov eax, edi
call fcn.00528228
test eax, eax
je 0x43bd96
mov word [ebp - 0xdc], 0x14
mov edx, str.Opcjenapisw1
lea eax, [ebp - 0x18]
call fcn.00532918
inc dword [ebp - 0xd0]
lea ecx, [ebp - 0x18]
push ecx
mov edx, dword [0x4b8a88]
mov eax, edi
call fcn.00528228
add eax, 8
pop edx
call fcn.00532c8c
push eax
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x18]
mov edx, 2
call fcn.00532ba8
pop eax
test al, al
je 0x43bd96
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x394]
xor edx, edx
mov ecx, dword [eax]
call dword [ecx + 0x5c]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov dword [edx + 0x568], 1
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [ecx + 0x774]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x4cc]
call fcn.004eb494
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov edx, dword [edx + 0x770]
mov eax, dword [ecx + 0x4cc]
mov eax, dword [eax + 0x58]
call fcn.004ca4a0
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x77a]
mov eax, dword [ecx + 0x308]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x77b]
mov eax, dword [ecx + 0x360]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x77d]
mov eax, dword [ecx + 0x428]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov word [ebp - 0xdc], 0x20
lea eax, [ebp - 0x1c]
call fcn.00401c9c
push eax
mov edx, dword [sym.subedit.exe__Form1]
inc dword [ebp - 0xd0]
mov eax, dword [edx + 0x5c0]
call sym.subedit.exe__Synedit_TCustomSynEdit_GetFont_qqrv
call fcn.004ca724
pop edx
call fcn.005073c0
mov eax, dword [sym.subedit.exe__FormUstawienia]
lea edx, [ebp - 0x1c]
mov ecx, dword [eax]
mov edx, dword [edx]
mov eax, dword [ecx + 0x424]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x1c]
mov edx, 2
call fcn.00532ba8
mov word [ebp - 0xdc], 0x2c
lea eax, [ebp - 0x20]
call fcn.00401c9c
push eax
mov edx, dword [sym.subedit.exe__Form1]
inc dword [ebp - 0xd0]
mov eax, dword [edx + 0x5c0]
call sym.subedit.exe__Synedit_TCustomSynEdit_GetFont_qqrv
pop edx
call fcn.004ca6b0
mov eax, dword [sym.subedit.exe__FormUstawienia]
lea edx, [ebp - 0x20]
mov ecx, dword [eax]
mov edx, dword [edx]
mov eax, dword [ecx + 0x430]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x20]
mov edx, 2
call fcn.00532ba8
mov word [ebp - 0xdc], 0x38
mov ecx, dword [sym.subedit.exe__Form1]
mov ax, word [ecx + 0x788]
push eax
push dword [ecx + 0x784]
push dword [ecx + 0x780]
lea eax, [ebp - 0x24]
call fcn.00401c9c
inc dword [ebp - 0xd0]
call fcn.00508140
mov eax, dword [sym.subedit.exe__FormUstawienia]
lea edx, [ebp - 0x24]
mov ecx, dword [eax]
mov edx, dword [edx]
mov eax, dword [ecx + 0x2e8]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x24]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov dl, byte [ecx + 0x78a]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x2ec]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x78b]
mov eax, dword [ecx + 0x2f0]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x77c]
mov eax, dword [ecx + 0x364]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov edx, dword [edx + 0x78c]
mov eax, dword [ecx + 0x30c]
call fcn.004eb338
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov edx, dword [edx + 0x7f0]
mov eax, dword [ecx + 0x4a4]
call fcn.004eb338
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x778]
mov eax, dword [ecx + 0x314]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x794]
mov eax, dword [ecx + 0x2f4]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x795]
mov eax, dword [ecx + 0x318]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x79c]
mov eax, dword [ecx + 0x2f8]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x79d]
mov eax, dword [ecx + 0x31c]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7ad]
mov eax, dword [ecx + 0x368]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7af]
mov eax, dword [ecx + 0x36c]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7b0]
mov eax, dword [ecx + 0x370]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7b2]
mov eax, dword [ecx + 0x320]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7b3]
mov eax, dword [ecx + 0x374]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov word [ebp - 0xdc], 0x44
lea eax, [ebp - 0x28]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__Form1]
mov edx, eax
mov eax, dword [ecx + 0x450]
mov eax, dword [eax + 0x24]
call fcn.0043ddc4
mov eax, dword [sym.subedit.exe__FormUstawienia]
lea edx, [ebp - 0x28]
mov ecx, dword [eax]
mov edx, dword [edx]
mov eax, dword [ecx + 0x324]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x28]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov dl, byte [ecx + 0x7c8]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x42c]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7cc]
mov eax, dword [ecx + 0x398]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7cd]
mov eax, dword [ecx + 0x4e8]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov word [ebp - 0xdc], 0x50
mov edx, dword [sym.subedit.exe__Form1]
mov ax, word [edx + 0x820]
push eax
push dword [edx + 0x81c]
push dword [edx + 0x818]
lea eax, [ebp - 0x2c]
call fcn.00401c9c
inc dword [ebp - 0xd0]
call fcn.00508140
mov eax, dword [sym.subedit.exe__FormUstawienia]
lea edx, [ebp - 0x2c]
mov ecx, dword [eax]
mov edx, dword [edx]
mov eax, dword [ecx + 0x3a0]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x2c]
mov edx, 2
call fcn.00532ba8
mov word [ebp - 0xdc], 0x5c
mov ecx, dword [sym.subedit.exe__Form1]
mov ax, word [ecx + 0x830]
push eax
push dword [ecx + 0x82c]
push dword [ecx + 0x828]
lea eax, [ebp - 0x30]
call fcn.00401c9c
inc dword [ebp - 0xd0]
call fcn.00508140
mov eax, dword [sym.subedit.exe__FormUstawienia]
lea edx, [ebp - 0x30]
mov ecx, dword [eax]
mov edx, dword [edx]
mov eax, dword [ecx + 0x3a8]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x30]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov dl, byte [ecx + 0x7ce]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3e4]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov word [ebp - 0xdc], 0x68
lea eax, [ebp - 0x34]
call fcn.00401c9c
mov edx, eax
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [ecx + 0x7d0]
call fcn.005073c0
mov eax, dword [sym.subedit.exe__FormUstawienia]
lea edx, [ebp - 0x34]
mov ecx, dword [eax]
mov edx, dword [edx]
mov eax, dword [ecx + 0x3e8]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x34]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov dl, byte [ecx + 0x7d6]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x3f4]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7b4]
mov eax, dword [ecx + 0x3fc]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7b5]
mov eax, dword [ecx + 0x470]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7e4]
mov eax, dword [ecx + 0x494]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7d7]
mov eax, dword [ecx + 0x400]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7d8]
mov eax, dword [ecx + 0x40c]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov word [ebp - 0xdc], 0x74
lea eax, [ebp - 0x38]
call fcn.00401c9c
mov edx, eax
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [ecx + 0x7dc]
call fcn.005073c0
mov eax, dword [sym.subedit.exe__FormUstawienia]
lea edx, [ebp - 0x38]
mov ecx, dword [eax]
mov edx, dword [edx]
mov eax, dword [ecx + 0x404]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x38]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov dl, byte [ecx + 0x7ec]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x498]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x80a]
mov eax, dword [ecx + 0x54c]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov edx, dword [sym.subedit.exe__FormControlPanel]
mov eax, dword [edx]
push eax
call fcn.00462b00
pop ecx
mov edx, eax
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x49c]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7d4]
mov eax, dword [ecx + 0x550]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x80b]
mov eax, dword [ecx + 0x558]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov edx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [edx]
mov eax, dword [eax + 0x53c]
mov dl, 1
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__Form1]
mov edx, dword [eax + 0x7fc]
mov eax, dword [sym.subedit.exe__FormUstawienia]
test edx, edx
sete dl
mov ecx, dword [eax]
and edx, 1
mov eax, dword [ecx + 0x538]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [edx + 0x7fc]
cmp eax, 2
mov eax, dword [ecx]
sete dl
mov eax, dword [eax + 0x540]
and edx, 1
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov word [ebp - 0xdc], 0x80
mov edx, dword [sym.subedit.exe__Form1]
lea eax, [ebp - 0x3c]
mov edx, dword [edx + 0x800]
call fcn.00532a70
inc dword [ebp - 0xd0]
mov eax, dword [eax]
call fcn.005073f0
mov edx, eax
lea eax, [ebp - 0x40]
call fcn.00532a70
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [ecx]
mov eax, dword [eax + 0x548]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x40]
mov edx, 2
call fcn.00532ba8
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x3c]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov dl, byte [ecx + 0x809]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x530]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov word [ebp - 0xdc], 0x8c
lea eax, [ebp - 0x44]
call fcn.00401c9c
mov edx, eax
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [ecx + 0x80c]
call fcn.005073c0
mov eax, dword [sym.subedit.exe__FormUstawienia]
lea edx, [ebp - 0x44]
mov ecx, dword [eax]
mov edx, dword [edx]
mov eax, dword [ecx + 0x560]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x44]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov dl, byte [ecx + 0x810]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x564]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7f5]
mov eax, dword [ecx + 0x500]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7f6]
mov eax, dword [ecx + 0x50c]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x7f7]
mov eax, dword [ecx + 0x510]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov word [ebp - 0xdc], 0x98
mov edx, dword [sym.subedit.exe__Form1]
lea eax, [ebp - 0x48]
mov edx, dword [edx + 0x7f8]
call fcn.00532a70
inc dword [ebp - 0xd0]
mov edx, dword [eax]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x518]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x48]
mov edx, 2
call fcn.00532ba8
mov word [ebp - 0xdc], 0xa4
mov ecx, dword [sym.subedit.exe__Form1]
add esp, 0xfffffff4
lea eax, [ebp - 0x4c]
fld dword [ecx + 0x838]
fstp xword [esp]
call fcn.00401c9c
inc dword [ebp - 0xd0]
call fcn.00508140
mov eax, dword [sym.subedit.exe__FormUstawienia]
lea edx, [ebp - 0x4c]
mov ecx, dword [eax]
mov edx, dword [edx]
mov eax, dword [ecx + 0x458]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x4c]
mov edx, 2
call fcn.00532ba8
mov word [ebp - 0xdc], 0xb0
mov ecx, dword [sym.subedit.exe__Form1]
add esp, 0xfffffff4
lea eax, [ebp - 0x50]
fld dword [ecx + 0x83c]
fstp xword [esp]
call fcn.00401c9c
inc dword [ebp - 0xd0]
call fcn.00508140
mov eax, dword [sym.subedit.exe__FormUstawienia]
lea edx, [ebp - 0x50]
mov ecx, dword [eax]
mov edx, dword [edx]
mov eax, dword [ecx + 0x460]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x50]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov dl, byte [ecx + 0x7f4]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x4fc]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov word [ebp - 0xdc], 0xbc
lea eax, [ebp - 0x54]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__Form1]
mov edx, eax
mov eax, dword [ecx + 0x454]
mov eax, dword [eax + 0x58]
call fcn.004ca6b0
mov eax, dword [sym.subedit.exe__FormUstawienia]
lea edx, [ebp - 0x54]
mov ecx, dword [eax]
mov edx, dword [edx]
mov eax, dword [ecx + 0x4d4]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x54]
mov edx, 2
call fcn.00532ba8
mov word [ebp - 0xdc], 0xc8
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [ecx + 0x454]
mov eax, dword [eax + 0x58]
call fcn.004ca724
mov edx, eax
lea eax, [ebp - 0x58]
call fcn.00532a70
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [ecx]
mov eax, dword [eax + 0x4e0]
call fcn.004eb338
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x58]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [ecx + 0x454]
mov eax, dword [eax + 0x58]
call fcn.004ca760
mov byte [ebp - 0xf1], al
lea eax, [ebp - 0xf1]
xor edx, edx
call fcn.00427dec
mov edx, eax
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov ecx, dword [eax]
mov eax, dword [ecx + 0x4d8]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov edx, dword [sym.subedit.exe__Form1]
mov eax, dword [edx + 0x454]
mov eax, dword [eax + 0x58]
call fcn.004ca7c8
xor edx, edx
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov dl, al
push edx
mov eax, dword [ecx]
push eax
call fcn.0045c270
add esp, 8
mov edx, dword [sym.subedit.exe__FormMessage]
mov ecx, dword [edx]
mov eax, dword [ecx + 0x2ec]
test eax, eax
jne 0x43c920
mov edx, dword [sym.subedit.exe__FormUstawienia]
mov ecx, dword [edx]
mov eax, dword [ecx + 0x484]
mov dl, 1
mov ecx, dword [eax]
call dword [ecx + 0xb8]
jmp 0x43c960
mov eax, dword [sym.subedit.exe__FormMessage]
mov edx, dword [eax]
mov ecx, dword [edx + 0x2ec]
dec ecx
jne 0x43c949
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x47c]
mov dl, 1
mov ecx, dword [eax]
call dword [ecx + 0xb8]
jmp 0x43c960
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x480]
mov dl, 1
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__Form1]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov dl, byte [eax + 0x840]
mov eax, dword [ecx]
mov eax, dword [eax + 0x43c]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x841]
mov eax, dword [ecx + 0x440]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x842]
mov eax, dword [ecx + 0x444]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax]
mov dl, byte [edx + 0x843]
mov eax, dword [ecx + 0x448]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov edx, dword [sym.subedit.exe__Form1]
mov eax, dword [edx + 0x844]
cmp eax, 2
jne 0x43ca0f
mov edx, dword [sym.subedit.exe__FormUstawienia]
mov ecx, dword [edx]
mov eax, dword [ecx + 0x3c0]
mov dl, 1
mov ecx, dword [eax]
call dword [ecx + 0xb8]
jmp 0x43ca4e
mov eax, dword [sym.subedit.exe__Form1]
mov edx, dword [eax + 0x844]
dec edx
jne 0x43ca37
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x3b8]
mov dl, 1
mov ecx, dword [eax]
call dword [ecx + 0xb8]
jmp 0x43ca4e
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x3b4]
mov dl, 1
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__Form1]
mov edx, dword [eax + 0x84c]
push edx
mov ecx, dword [eax + 0x848]
mov eax, dword [sym.subedit.exe__FormUstawienia]
push ecx
mov edx, dword [eax]
mov ecx, dword [edx + 0x3bc]
push ecx
call fcn.00418d00
mov eax, dword [sym.subedit.exe__Form1]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
add esp, 0xc
mov dl, byte [eax + 0x850]
mov eax, dword [ecx]
mov eax, dword [eax + 0x3c8]
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__Form1]
mov edx, dword [eax + 0x858]
push edx
mov ecx, dword [eax + 0x854]
mov eax, dword [sym.subedit.exe__FormUstawienia]
push ecx
mov edx, dword [eax]
mov ecx, dword [edx + 0x3c4]
push ecx
call fcn.00418d00
add esp, 0xc
mov eax, dword [sym.subedit.exe__Form1]
mov edx, dword [eax + 0x85c]
dec edx
jne 0x43cae9
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x3e0]
mov dl, 1
mov ecx, dword [eax]
call dword [ecx + 0xb8]
jmp 0x43cb00
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x3dc]
mov dl, 1
mov ecx, dword [eax]
call dword [ecx + 0xb8]
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [eax]
mov edx, dword [eax]
call dword [edx + 0xd8]
cmp eax, 2
je 0x43dd72
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [sym.subedit.exe__Form1]
mov edx, dword [ecx]
mov ecx, dword [edx + 0x4cc]
mov edx, dword [ecx + 0x58]
mov ecx, dword [edx + 0x18]
mov dword [eax + 0x770], ecx
mov edx, dword [sym.subedit.exe__FormUstawienia]
mov ecx, dword [edx]
mov edx, dword [ecx + 0x4cc]
mov ecx, dword [edx + 0x60]
mov dword [eax + 0x774], ecx
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [eax]
mov eax, dword [eax + 0x308]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x77a], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x360]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x77b], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x428]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ebx, dword [sym.subedit.exe__Form1]
mov byte [ebx + 0x77d], al
mov word [ebp - 0xdc], 0xd4
lea eax, [ebp - 0x5c]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x424]
call fcn.004eb308
lea eax, [ebp - 0x5c]
call fcn.00401d88
push eax
call fcn.00407f00
pop ecx
push eax
mov eax, dword [ebx + 0x5c0]
call sym.subedit.exe__Synedit_TCustomSynEdit_GetFont_qqrv
pop edx
call fcn.004ca740
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x5c]
mov edx, 2
call fcn.00532ba8
mov word [ebp - 0xdc], 0xe0
lea eax, [ebp - 0x60]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x430]
call fcn.004eb308
lea edx, [ebp - 0x60]
mov eax, dword [sym.subedit.exe__Form1]
mov ecx, dword [edx]
push ecx
mov eax, dword [eax + 0x5c0]
call sym.subedit.exe__Synedit_TCustomSynEdit_GetFont_qqrv
pop edx
call fcn.004ca6c8
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x60]
mov edx, 2
call fcn.00532ba8
mov word [ebp - 0xdc], 0xec
lea eax, [ebp - 0x64]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x2e8]
call fcn.004eb308
lea eax, [ebp - 0x64]
call fcn.00401d88
push eax
mov edx, dword [0x567af4]
push edx
call fcn.00401e5c
add esp, 8
push eax
call fcn.0052b2d0
pop ecx
lea eax, [ebp - 0x64]
mov ecx, dword [sym.subedit.exe__Form1]
mov edx, 2
fstp xword [ecx + 0x780]
dec dword [ebp - 0xd0]
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x2ec]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x78a], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x2f0]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x78b], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x364]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ebx, dword [sym.subedit.exe__Form1]
mov byte [ebx + 0x77c], al
mov word [ebp - 0xdc], 0xf8
lea eax, [ebp - 0x68]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x30c]
call fcn.004eb308
lea edx, [ebp - 0x68]
mov eax, ebx
add eax, 0x78c
call fcn.00532bd8
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x68]
mov edx, 2
call fcn.00532ba8
mov word [ebp - 0xdc], 0x104
lea eax, [ebp - 0x6c]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x4a4]
call fcn.004eb308
lea edx, [ebp - 0x6c]
mov eax, dword [sym.subedit.exe__Form1]
add eax, 0x7f0
call fcn.00532bd8
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x6c]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x314]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x778], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x2f4]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x794], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x318]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x795], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x2f8]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x79c], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x31c]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x79d], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x368]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7ad], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x368]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7ad], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x36c]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7af], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x370]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7b0], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x374]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ebx, dword [sym.subedit.exe__Form1]
mov byte [ebx + 0x7b3], al
mov word [ebp - 0xdc], 0x110
lea eax, [ebp - 0x70]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x324]
call fcn.004eb308
lea eax, [ebp - 0x70]
xor edx, edx
mov eax, dword [eax]
call fcn.0050742c
mov edx, eax
mov eax, dword [ebx + 0x450]
call fcn.004e26f4
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x70]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x42c]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7c8], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x398]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7cc], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x4e8]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7cd], al
mov word [ebp - 0xdc], 0x11c
lea eax, [ebp - 0x74]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x3a0]
call fcn.004eb308
lea edx, [ebp - 0x74]
mov eax, dword [0x567af4]
mov ecx, dword [edx]
push ecx
push eax
lea eax, [ebp - 0x78]
call fcn.00401c9c
push eax
inc dword [ebp - 0xd0]
call fcn.00401e8c
add esp, 0xc
lea eax, [ebp - 0x78]
mov eax, dword [eax]
call fcn.00508170
mov edx, dword [sym.subedit.exe__Form1]
fstp xword [edx + 0x818]
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x78]
mov edx, 2
call fcn.00532ba8
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x74]
mov edx, 2
call fcn.00532ba8
mov word [ebp - 0xdc], 0x128
lea eax, [ebp - 0x7c]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x3a8]
call fcn.004eb308
lea edx, [ebp - 0x7c]
mov eax, dword [0x567af4]
mov ecx, dword [edx]
push ecx
push eax
lea eax, [ebp - 0x80]
call fcn.00401c9c
push eax
inc dword [ebp - 0xd0]
call fcn.00401e8c
add esp, 0xc
lea eax, [ebp - 0x80]
mov eax, dword [eax]
call fcn.00508170
mov edx, dword [sym.subedit.exe__Form1]
fstp xword [edx + 0x828]
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x80]
mov edx, 2
call fcn.00532ba8
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x7c]
mov edx, 2
call fcn.00532ba8
call fcn.004298b0
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x3e4]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7ce], al
mov word [ebp - 0xdc], 0x134
lea eax, [ebp - 0x84]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x3e8]
call fcn.004eb308
lea eax, [ebp - 0x84]
call fcn.00533170
mov edx, dword [sym.subedit.exe__Form1]
mov dword [edx + 0x7d0], eax
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x84]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x3f4]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7d6], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x3fc]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7b4], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x470]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7b5], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x494]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7e4], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x400]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7d7], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x40c]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7d8], al
mov word [ebp - 0xdc], 0x140
lea eax, [ebp - 0x88]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x404]
call fcn.004eb308
lea eax, [ebp - 0x88]
mov edx, 0xa
mov eax, dword [eax]
call fcn.0050742c
mov ecx, dword [sym.subedit.exe__Form1]
mov edx, 2
mov dword [ecx + 0x7dc], eax
lea eax, [ebp - 0x88]
dec dword [ebp - 0xd0]
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x498]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7ec], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x54c]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x80a], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x538]
mov edx, dword [eax]
call dword [edx + 0xb4]
test al, al
je 0x43d30d
mov ecx, dword [sym.subedit.exe__Form1]
xor eax, eax
mov dword [ecx + 0x7fc], eax
mov edx, dword [sym.subedit.exe__FormUstawienia]
mov ecx, dword [edx]
mov eax, dword [ecx + 0x53c]
mov edx, dword [eax]
call dword [edx + 0xb4]
test al, al
je 0x43d337
mov ecx, dword [sym.subedit.exe__Form1]
mov dword [ecx + 0x7fc], 1
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x540]
mov edx, dword [eax]
call dword [edx + 0xb4]
test al, al
je 0x43d360
mov ecx, dword [sym.subedit.exe__Form1]
mov dword [ecx + 0x7fc], 2
mov word [ebp - 0xdc], 0x14c
lea eax, [ebp - 0x8c]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x548]
call fcn.004eb308
lea eax, [ebp - 0x8c]
mov eax, dword [eax]
call fcn.005073f0
mov edx, dword [sym.subedit.exe__Form1]
mov dword [edx + 0x800], eax
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x8c]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x530]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x809], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x550]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7d4], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x558]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x80b], al
mov word [ebp - 0xdc], 0x158
lea eax, [ebp - 0x90]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x560]
call fcn.004eb308
lea eax, [ebp - 0x90]
mov edx, 0x12
mov eax, dword [eax]
call fcn.0050742c
mov ecx, dword [sym.subedit.exe__Form1]
mov edx, 2
mov dword [ecx + 0x80c], eax
lea eax, [ebp - 0x90]
dec dword [ebp - 0xd0]
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [sym.subedit.exe__FormMessage]
mov eax, dword [eax]
mov edx, dword [ecx + 0x80c]
call fcn.00464a80
mov edx, dword [sym.subedit.exe__FormUstawienia]
mov ecx, dword [edx]
mov eax, dword [ecx + 0x564]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x810], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x500]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7f5], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x50c]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7f6], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x510]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7f7], al
mov word [ebp - 0xdc], 0x164
lea eax, [ebp - 0x94]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x518]
call fcn.004eb308
lea eax, [ebp - 0x94]
call fcn.00533170
mov edx, dword [sym.subedit.exe__Form1]
mov dword [edx + 0x7f8], eax
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x94]
mov edx, 2
call fcn.00532ba8
call fcn.00427f6c
push 0x4000
push 0xc0000000
push 0
mov word [ebp - 0xdc], 0x170
lea eax, [ebp - 0x98]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x458]
call fcn.004eb308
lea edx, [ebp - 0x98]
mov eax, dword [0x567af4]
mov ecx, dword [edx]
push ecx
push eax
lea eax, [ebp - 0x9c]
call fcn.00401c9c
push eax
inc dword [ebp - 0xd0]
call fcn.00401e8c
add esp, 0xc
lea edx, [ebp - 0x9c]
mov ecx, dword [edx]
push ecx
mov eax, dword [0x567af4]
push eax
call fcn.00401d98
add esp, 0x14
mov edx, dword [sym.subedit.exe__Form1]
fstp dword [edx + 0x838]
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x9c]
mov edx, 2
call fcn.00532ba8
dec dword [ebp - 0xd0]
lea eax, [ebp - 0x98]
mov edx, 2
call fcn.00532ba8
push 0x4000
push 0x80000000
push 0
mov word [ebp - 0xdc], 0x17c
lea eax, [ebp - 0xa0]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x460]
call fcn.004eb308
lea edx, [ebp - 0xa0]
mov eax, dword [0x567af4]
mov ecx, dword [edx]
push ecx
push eax
lea eax, [ebp - 0xa4]
call fcn.00401c9c
push eax
inc dword [ebp - 0xd0]
call fcn.00401e8c
add esp, 0xc
lea edx, [ebp - 0xa4]
mov ecx, dword [edx]
push ecx
mov eax, dword [0x567af4]
push eax
call fcn.00401d98
add esp, 0x14
mov edx, dword [sym.subedit.exe__Form1]
fstp dword [edx + 0x83c]
dec dword [ebp - 0xd0]
lea eax, [ebp - 0xa4]
mov edx, 2
call fcn.00532ba8
dec dword [ebp - 0xd0]
lea eax, [ebp - 0xa0]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x4fc]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x7f4], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x49c]
mov edx, dword [eax]
call dword [edx + 0xb4]
push eax
mov ecx, dword [sym.subedit.exe__FormControlPanel]
mov eax, dword [ecx]
push eax
call fcn.00462ac4
mov edx, dword [ebp - 0xf0]
add esp, 8
mov eax, dword [sym.subedit.exe__Form1]
mov cl, byte [edx + 0x7ca]
push ecx
mov ecx, dword [eax + 0x774]
mov edx, dword [eax + 0x770]
mov eax, dword [sym.subedit.exe__FormNapis1]
mov eax, dword [eax]
call fcn.004510f4
mov word [ebp - 0xdc], 0x188
lea eax, [ebp - 0xa8]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x4d4]
call fcn.004eb308
mov eax, dword [sym.subedit.exe__Form1]
lea edx, [ebp - 0xa8]
mov ecx, dword [eax + 0x454]
mov edx, dword [edx]
mov eax, dword [ecx + 0x58]
call fcn.004ca6c8
dec dword [ebp - 0xd0]
lea eax, [ebp - 0xa8]
mov edx, 2
call fcn.00532ba8
mov word [ebp - 0xdc], 0x194
lea eax, [ebp - 0xac]
call fcn.00401c9c
inc dword [ebp - 0xd0]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x4e0]
call fcn.004eb308
lea eax, [ebp - 0xac]
mov edx, 0x18
mov eax, dword [eax]
call fcn.0050742c
mov edx, eax
mov eax, dword [sym.subedit.exe__Form1]
mov ecx, dword [eax + 0x454]
mov eax, dword [ecx + 0x58]
call fcn.004ca740
dec dword [ebp - 0xd0]
lea eax, [ebp - 0xac]
mov edx, 2
call fcn.00532ba8
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x4d8]
mov edx, dword [eax]
call dword [edx + 0xb4]
test al, al
je 0x43d876
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [ecx + 0x454]
mov ebx, dword [eax + 0x58]
mov eax, ebx
call fcn.004ca760
mov byte [ebp - 0xf2], al
lea eax, [ebp - 0xf2]
xor edx, edx
call fcn.00421c58
mov dl, byte [eax]
mov eax, ebx
call fcn.004ca76c
jmp 0x43d8a8
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [ecx + 0x454]
mov ebx, dword [eax + 0x58]
mov eax, ebx
call fcn.004ca760
mov byte [ebp - 0xf3], al
lea eax, [ebp - 0xf3]
xor edx, edx
call fcn.0042fac4
mov dl, byte [eax]
mov eax, ebx
call fcn.004ca76c
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
push eax
call fcn.0045c1f4
pop ecx
mov edx, eax
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [ecx + 0x454]
mov eax, dword [eax + 0x58]
call fcn.004ca7d0
mov edx, dword [sym.subedit.exe__Form1]
mov eax, dword [ebp - 0xf0]
call fcn.0042faf8
mov eax, dword [sym.subedit.exe__Form1]
mov cl, byte [eax + 0x7ca]
mov edx, dword [eax + 0x798]
mov eax, dword [sym.subedit.exe__FormNapis1]
mov eax, dword [eax]
call fcn.004514cc
mov edx, dword [sym.subedit.exe__FormUstawienia]
mov ecx, dword [edx]
mov eax, dword [ecx + 0x484]
mov edx, dword [eax]
call dword [edx + 0xb4]
test al, al
je 0x43d927
mov ecx, dword [sym.subedit.exe__FormMessage]
mov eax, dword [ecx]
xor edx, edx
mov dword [eax + 0x2ec], edx
jmp 0x43d967
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x47c]
mov edx, dword [eax]
call dword [edx + 0xb4]
test al, al
je 0x43d955
mov ecx, dword [sym.subedit.exe__FormMessage]
mov eax, dword [ecx]
mov dword [eax + 0x2ec], 1
jmp 0x43d967
mov edx, dword [sym.subedit.exe__FormMessage]
mov ecx, dword [edx]
mov dword [ecx + 0x2ec], 2
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x43c]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x840], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x440]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x841], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x444]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x842], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x448]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
mov byte [ecx + 0x843], al
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x3c0]
mov edx, dword [eax]
call dword [edx + 0xb4]
test al, al
je 0x43da16
mov ecx, dword [sym.subedit.exe__Form1]
mov dword [ecx + 0x844], 2
jmp 0x43da4e
mov eax, dword [sym.subedit.exe__FormUstawienia]
mov edx, dword [eax]
mov eax, dword [edx + 0x3b8]
mov edx, dword [eax]
call dword [edx + 0xb4]
test al, al
je 0x43da41
mov ecx, dword [sym.subedit.exe__Form1]
mov dword [ecx + 0x844], 1
jmp 0x43da4e
mov eax, dword [sym.subedit.exe__Form1]
xor edx, edx
mov dword [eax + 0x844], edx
mov eax, dword [sym.subedit.exe__Form1]
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov edx, eax
add edx, 0x84c
add eax, 0x848
push edx
push eax
mov eax, dword [ecx]
mov edx, dword [eax + 0x3bc]
push edx
call fcn.00418bf0
add esp, 0xc
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x3c8]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ebx, dword [sym.subedit.exe__Form1]
mov byte [ebx + 0x850], al
mov eax, ebx
add eax, 0x858
mov edx, dword [sym.subedit.exe__FormUstawienia]
push eax
add ebx, 0x854
push ebx
mov ecx, dword [edx]
mov eax, dword [ecx + 0x3c4]
push eax
call fcn.00418bf0
add esp, 0xc
mov edx, dword [sym.subedit.exe__FormUstawienia]
mov ecx, dword [edx]
mov eax, dword [ecx + 0x3e0]
mov edx, dword [eax]
call dword [edx + 0xb4]
test al, al
je 0x43daed
mov ecx, dword [sym.subedit.exe__Form1]
mov dword [ecx + 0x85c], 1
jmp 0x43dafa
mov eax, dword [sym.subedit.exe__Form1]
xor edx, edx
mov dword [eax + 0x85c], edx
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x320]
mov edx, dword [eax]
call dword [edx + 0xb4]
mov ecx, dword [sym.subedit.exe__Form1]
test al, al
mov byte [ecx + 0x7b2], al
jne 0x43db89
mov edx, dword [sym.subedit.exe__FormNapis1]
mov ecx, dword [edx]
mov eax, dword [ecx + 0x2d0]
push eax
call fcn.0043b84c
pop ecx
mov edx, dword [sym.subedit.exe__FormNapis2]
mov ecx, dword [edx]
mov eax, dword [ecx + 0x2d0]
push eax
call fcn.0043b84c
pop ecx
mov edx, dword [sym.subedit.exe__FormNapis3]
mov ecx, dword [edx]
mov eax, dword [ecx + 0x2d0]
push eax
call fcn.0043b84c
pop ecx
mov edx, dword [sym.subedit.exe__FormNapis4]
mov ecx, dword [edx]
mov eax, dword [ecx + 0x2d0]
push eax
call fcn.0043b84c
pop ecx
mov edx, dword [sym.subedit.exe__FormNapis1]
mov ecx, dword [edx]
mov eax, dword [ecx + 0x2d8]
push eax
call fcn.0043b87c
pop ecx
mov edx, dword [sym.subedit.exe__Form1]
mov eax, dword [ebp - 0xf0]
call fcn.0042faf8
mov eax, dword [sym.subedit.exe__Form1]
mov cl, byte [eax + 0x7ca]
mov edx, dword [eax + 0x798]
mov eax, dword [sym.subedit.exe__FormNapis1]
mov eax, dword [eax]
call fcn.004514cc
mov edx, dword [ebp - 0xf0]
mov byte [edx + 0x71d], 1
call fcn.00427ed0
mov ecx, dword [sym.subedit.exe__FormUstawienia]
mov eax, dword [ecx]
mov eax, dword [eax + 0x520]
mov edx, dword [eax]
call dword [edx + 0xb4]
test al, al
je 0x43dc18
mov word [ebp - 0xdc], 0x1a0
push 0
push 1
mov ecx, dword [0x567ba0]
push ecx
call fcn.00421c8c
mov word [ebp - 0xdc], 0
add esp, 0xc
jmp 0x43dc18
mov eax, dword [sym.subedit.exe__Form1]
mov dl, byte [eax + 0x7af]
test dl, dl
je 0x43dce0
mov word [ebp - 0xdc], 0x1ac
lea eax, [ebp - 0xb0]
call fcn.00401c9c
mov edx, eax
inc dword [ebp - 0xd0]
mov ecx, dword [0x567640]
mov eax, dword [ecx]
call fcn.004de740
lea edx, [ebp - 0xb0]
lea eax, [ebp - 0xb4]
mov ecx, dword [edx]
mov edx, str.SubEdit
push ecx
call fcn.00532918
inc dword [ebp - 0xd0]
mov edx, str.SoftwareMicrosoftWindowsCurrentVersionRunonce
mov ecx, dword [eax]
lea eax, [ebp - 0xb8]
push ecx
call fcn.00532918
inc dword [ebp - 0xd0]
mov ecx, dword [eax]
push ecx
push 0x80000001
call fcn.0041ab74
add esp, 0x10
dec dword [ebp - 0xd0]
lea eax, [ebp - 0xb8]
mov edx, 2
call fcn.00532ba8
dec dword [ebp - 0xd0]
lea eax, [ebp - 0xb4]
mov edx, 2
call fcn.00532ba8
dec dword [ebp - 0xd0]
lea eax, [ebp - 0xb0]
mov edx, 2
call fcn.00532ba8
jmp 0x43dd54
mov word [ebp - 0xdc], 0x1b8
mov edx, str.SubEdit
lea eax, [ebp - 0xbc]
call fcn.00532918
inc dword [ebp - 0xd0]
mov edx, str.SoftwareMicrosoftWindowsCurrentVersionRunonce
mov ecx, dword [eax]
lea eax, [ebp - 0xc0]
push ecx
call fcn.00532918
inc dword [ebp - 0xd0]
mov ecx, dword [eax]
push ecx
push 0x80000001
call fcn.0041ae64
add esp, 0xc
dec dword [ebp - 0xd0]
lea eax, [ebp - 0xc0]
mov edx, 2
call fcn.00532ba8
dec dword [ebp - 0xd0]
lea eax, [ebp - 0xbc]
mov edx, 2
call fcn.00532ba8
mov dl, 1
mov eax, dword [ebp - 0xf0]
call fcn.00444364
mov ecx, dword [sym.subedit.exe__Form1]
mov eax, dword [ecx + 0x5c0]
call fcn.004eb7e4
mov edx, dword [sym.subedit.exe__FormUstawienia]
mov ebx, dword [edx]
mov dword [ebp - 0xc8], ebx
test ebx, ebx
je 0x43ddae
mov eax, dword [ebx]
mov dword [ebp - 0xc4], eax
mov word [ebp - 0xdc], 0x1d0
mov edx, 3
mov eax, dword [ebp - 0xc8]
mov ecx, dword [eax]
call dword [ecx - 4]
mov word [ebp - 0xdc], 0x1c4
mov edx, dword [ebp - 0xec]
mov dword fs:[0], edx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret