Function at 0x43c61e
Capabilities:
Schedule task via itaskservice

Disassembly:
push 8
push 0xb80
mov eax, 0x502139
call fcn.0049d5fb
xor esi, esi
mov dword [ebp - 0xa20], esi
lea eax, [ebp - 0xa20]
mov dword [ebp - 4], esi
push eax
push 0x534340
push 0x17
push esi
push 0x535700
call dword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoCreateInstance]
test eax, eax
js 0x43dc35
jmp 0x43c6d7
mov eax, dword [ebp - 0xa20]
mov dword [ebp - 0xa18], eax
push 0x10
push esi
mov eax, dword [eax]
mov eax, dword [eax + 0x28]
mov dword [ebp - 0x9f4], eax
lea eax, [ebp - 0xa80]
push eax
call fcn.004a6050
add esp, 0xc
lea eax, [ebp - 0xa80]
push eax
call dword [sym.imp.OLEAUT32.dll_VariantClear]
lea esi, [ebp - 0xa80]
lea edi, [ebp - 0x78]
movsd dword es:[edi], dword [esi]
lea eax, [ebp - 0xa70]
push 0x10
push 0
push eax
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004a6050
add esp, 0xc
lea eax, [ebp - 0xa70]
push eax
call dword [sym.imp.OLEAUT32.dll_VariantClear]
lea esi, [ebp - 0xa70]
lea edi, [ebp - 0x60]
movsd dword es:[edi], dword [esi]
lea eax, [ebp - 0xa60]
push 0x10
push 0
push eax
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004a6050
add esp, 0xc
lea eax, [ebp - 0xa60]
push eax
call dword [sym.imp.OLEAUT32.dll_VariantClear]
lea esi, [ebp - 0xa60]
lea edi, [ebp - 0x30]
movsd dword es:[edi], dword [esi]
lea eax, [ebp - 0xa10]
push 0x10
push 0
push eax
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004a6050
add esp, 0xc
lea eax, [ebp - 0xa10]
push eax
call dword [sym.imp.OLEAUT32.dll_VariantClear]
sub esp, 0x10
mov byte [ebp - 4], 6
mov edi, esp
lea esi, [ebp - 0x78]
sub esp, 0x10
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov edi, esp
lea esi, [ebp - 0x60]
sub esp, 0x10
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
lea esi, [ebp - 0x30]
mov edi, esp
movsd dword es:[edi], dword [esi]
sub esp, 0x10
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov edi, esp
lea esi, [ebp - 0xa10]
push dword [ebp - 0xa18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call dword [ebp - 0x9f4]
mov edi, dword [sym.imp.OLEAUT32.dll_VariantCopy]
mov esi, eax
lea eax, [ebp - 0xa10]
push eax
call edi
lea eax, [ebp - 0xa60]
push eax
call edi
lea eax, [ebp - 0xa70]
push eax
call edi
lea eax, [ebp - 0xa80]
push eax
call edi
test esi, esi
jns 0x43c89d
push 0x79
push 0x534208
push esi
push 6
lea ecx, [ebp - 0x9f0]
mov byte [ebp - 4], 7
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x9f0]
jmp 0x43dc59
and dword [ebp - 0xa30], 0
mov esi, dword [ebp - 0xa20]
lea ecx, [ebp - 0x9f4]
push 0x5341d4
mov byte [ebp - 4], 9
mov eax, dword [esi]
mov edi, dword [eax + 0x1c]
call fcn.0043bda0
lea ecx, [ebp - 0xa30]
mov byte [ebp - 4], 0xa
push ecx
push dword [eax]
push esi
call edi
push dword [ebp - 0x9f4]
mov esi, eax
call dword [sym.imp.OLEAUT32.dll_SysStringLen]
test esi, esi
jns 0x43c97b
push 0x7e
push 0x534208
push esi
push 6
lea ecx, [ebp - 0x988]
mov byte [ebp - 4], 0xb
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x988]
jmp 0x43dc59
xor esi, esi
mov dword [ebp - 0xa14], esi
mov eax, dword [ebp - 0xa20]
lea edx, [ebp - 0xa14]
push edx
push esi
push eax
mov ecx, dword [eax]
mov byte [ebp - 4], 0xd
call dword [ecx + 0x24]
test eax, eax
jns 0x43ca3b
push 0x83
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x920]
mov byte [ebp - 4], 0xe
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x920]
jmp 0x43dc59
mov dword [ebp - 0xa38], esi
mov eax, dword [ebp - 0xa14]
lea edx, [ebp - 0xa38]
push edx
push eax
mov byte [ebp - 4], 0x10
mov ecx, dword [eax]
call dword [ecx + 0x1c]
test eax, eax
jns 0x43caf8
push 0x88
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x8b8]
mov byte [ebp - 4], 0x11
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x8b8]
jmp 0x43dc59
lea eax, [ebp - 0x68]
push 2
push eax
call fcn.00480077
pop ecx
pop ecx
push eax
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0x13
call fcn.0043b6f3
cmp dword [eax + 0x14], 8
mov byte [ebp - 4], 0x14
jb 0x43cb1e
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0xa18]
call fcn.0043bda0
lea ecx, [ebp - 0x38]
call fcn.0040dd89
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x17
call fcn.0040dd63
mov eax, dword [ebp - 0xa38]
push dword [ebp - 0xa18]
push eax
mov ecx, dword [eax]
call dword [ecx + 0x28]
test eax, eax
jns 0x43cbfb
push 0x8e
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x850]
mov byte [ebp - 4], 0x18
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x850]
jmp 0x43dc59
mov dword [ebp - 0xa48], esi
mov eax, dword [ebp - 0xa14]
lea edx, [ebp - 0xa48]
push edx
push eax
mov byte [ebp - 4], 0x1a
mov ecx, dword [eax]
call dword [ecx + 0x3c]
test eax, eax
jns 0x43ccb8
push 0x93
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x7e8]
mov byte [ebp - 4], 0x1b
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x7e8]
jmp 0x43dc59
mov dword [ebp - 0xa28], esi
mov eax, dword [ebp - 0xa14]
lea edx, [ebp - 0xa28]
push edx
push eax
mov byte [ebp - 4], 0x1d
mov ecx, dword [eax]
call dword [ecx + 0x2c]
test eax, eax
jns 0x43cd75
push 0x98
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x780]
mov byte [ebp - 4], 0x1e
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x780]
jmp 0x43dc59
mov eax, dword [ebp - 0xa28]
push 0xffffffffffffffff
push eax
mov ecx, dword [eax]
call dword [ecx + 0x58]
test eax, eax
jns 0x43ce23
push 0x9c
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x718]
mov byte [ebp - 4], 0x20
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x718]
jmp 0x43dc59
mov dword [ebp - 0xa50], esi
mov eax, dword [ebp - 0xa28]
lea edx, [ebp - 0xa50]
push edx
push eax
mov byte [ebp - 4], 0x22
mov ecx, dword [eax]
call dword [ecx + 0x9c]
test eax, eax
jns 0x43cee3
push 0xa1
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x6b0]
mov byte [ebp - 4], 0x23
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x6b0]
jmp 0x43dc59
mov dword [ebp - 0xa3c], esi
mov eax, dword [ebp - 0xa14]
lea edx, [ebp - 0xa3c]
push edx
push eax
mov byte [ebp - 4], 0x25
mov ecx, dword [eax]
call dword [ecx + 0x24]
test eax, eax
jns 0x43cfa0
push 0xa6
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x648]
mov byte [ebp - 4], 0x26
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x648]
jmp 0x43dc59
mov dword [ebp - 0xa44], esi
mov eax, dword [ebp - 0xa3c]
lea edx, [ebp - 0xa44]
push edx
push 1
push eax
mov ecx, dword [eax]
mov byte [ebp - 4], 0x28
call dword [ecx + 0x28]
test eax, eax
jns 0x43d05f
push 0xab
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x5e0]
mov byte [ebp - 4], 0x29
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x5e0]
jmp 0x43dc59
mov dword [ebp - 0xa1c], esi
mov eax, dword [ebp - 0xa44]
lea edx, [ebp - 0xa1c]
push edx
push 0x5356f0
push eax
mov ecx, dword [eax]
mov byte [ebp - 4], 0x2b
call dword [ecx]
test eax, eax
jns 0x43d120
push 0xb0
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x578]
mov byte [ebp - 4], 0x2c
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x578]
jmp 0x43dc59
mov esi, dword [ebp - 0xa1c]
lea ecx, [ebp - 0x9f4]
push str.AvastBrowserProtectTrigger
mov eax, dword [esi]
mov edi, dword [eax + 0x24]
call fcn.0043bda0
push dword [eax]
mov byte [ebp - 4], 0x2e
push esi
call edi
push dword [ebp - 0x9f4]
mov esi, eax
mov byte [ebp - 4], 0x2b
call dword [sym.imp.OLEAUT32.dll_SysStringLen]
test esi, esi
jns 0x43d1f6
push 0xb4
push 0x534208
push esi
push 6
lea ecx, [ebp - 0x510]
mov byte [ebp - 4], 0x2f
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x510]
jmp 0x43dc59
mov esi, dword [ebp - 0xa1c]
mov eax, dword [esi]
mov edi, dword [eax + 0x3c]
lea eax, [ebp - 0x9f4]
push eax
call fcn.0043dc60
pop ecx
push dword [eax]
mov byte [ebp - 4], 0x31
push esi
call edi
push dword [ebp - 0x9f4]
mov esi, eax
call dword [sym.imp.OLEAUT32.dll_SysStringLen]
test esi, esi
jns 0x43d2c5
push 0xb8
push 0x534208
push esi
push 6
lea ecx, [ebp - 0x2a0]
mov byte [ebp - 4], 0x32
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x2a0]
jmp 0x43dc59
xor edi, edi
mov dword [ebp - 0xa40], edi
mov eax, dword [ebp - 0xa1c]
lea edx, [ebp - 0xa40]
push edx
push eax
mov byte [ebp - 4], 0x34
mov ecx, dword [eax]
call dword [ecx + 0x28]
test eax, eax
jns 0x43d384
push 0xbd
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x4a8]
mov byte [ebp - 4], 0x35
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x4a8]
jmp 0x43dc59
mov esi, dword [ebp - 0xa40]
mov eax, dword [esi]
mov eax, dword [eax + 0x20]
mov dword [ebp - 0x9f4], eax
call fcn.00429705
cmp dword [eax + 0x14], 0x10
jb 0x43d3a2
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x9fc]
call fcn.0043bd6b
push dword [eax]
mov byte [ebp - 4], 0x37
push esi
call dword [ebp - 0x9f4]
push dword [ebp - 0x9fc]
mov esi, eax
call dword [sym.imp.OLEAUT32.dll_SysStringLen]
test esi, esi
jns 0x43d469
push 0xc1
push 0x534208
push esi
push 6
lea ecx, [ebp - 0x440]
mov byte [ebp - 4], 0x38
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x440]
jmp 0x43dc59
mov dword [ebp - 0xa34], edi
mov eax, dword [ebp - 0xa14]
lea edx, [ebp - 0xa34]
push edx
push eax
mov byte [ebp - 4], 0x3a
mov ecx, dword [eax]
call dword [ecx + 0x44]
test eax, eax
jns 0x43d526
push 0xc6
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x3d8]
mov byte [ebp - 4], 0x3b
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x3d8]
jmp 0x43dc59
mov dword [ebp - 0xa2c], edi
mov eax, dword [ebp - 0xa34]
lea edx, [ebp - 0xa2c]
push edx
push edi
push eax
mov ecx, dword [eax]
mov byte [ebp - 4], 0x3d
call dword [ecx + 0x30]
test eax, eax
jns 0x43d5e4
push 0xcb
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x370]
mov byte [ebp - 4], 0x3e
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x370]
jmp 0x43dc59
mov dword [ebp - 0xa24], edi
mov eax, dword [ebp - 0xa2c]
lea edx, [ebp - 0xa24]
push edx
push 0x535740
push eax
mov ecx, dword [eax]
mov byte [ebp - 4], 0x40
call dword [ecx]
test eax, eax
jns 0x43d6a5
push 0xd0
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x308]
mov byte [ebp - 4], 0x41
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x308]
jmp 0x43dc59
push edi
lea eax, [ebp - 0x98]
push edi
push eax
call fcn.00494fb6
add esp, 0xc
mov esi, dword [ebp - 0xa24]
lea ecx, [ebp - 0x9fc]
cmp dword [ebp - 0x84], 8
mov byte [ebp - 4], 0x43
mov eax, dword [esi]
mov edi, dword [eax + 0x2c]
lea eax, [ebp - 0x98]
cmovae eax, dword [ebp - 0x98]
push eax
call fcn.0043bda0
push dword [eax]
mov byte [ebp - 4], 0x44
push esi
call edi
push dword [ebp - 0x9fc]
mov esi, eax
mov byte [ebp - 4], 0x43
call dword [sym.imp.OLEAUT32.dll_SysStringLen]
test esi, esi
jns 0x43d7a0
push 0xd5
push 0x534208
push esi
push 6
lea ecx, [ebp - 0x238]
mov byte [ebp - 4], 0x45
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x238]
jmp 0x43dc59
push 1
lea ecx, [ebp - 0xb90]
call fcn.004313ff
mov byte [ebp - 4], 0x47
call fcn.004296aa
test al, al
je 0x43d7cd
lea eax, [ebp - 0xb80]
push str.__runonce
push eax
call fcn.00427428
pop ecx
pop ecx
call fcn.004294cc
test al, al
je 0x43d7e9
lea eax, [ebp - 0xb80]
push str.___force
push eax
call fcn.00427428
pop ecx
pop ecx
call fcn.00429471
test al, al
je 0x43d805
lea eax, [ebp - 0xb80]
push str.___dev
push eax
call fcn.00427428
pop ecx
pop ecx
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0xb78]
call fcn.0042a8d9
cmp dword [ebp - 0x40], 0
mov byte [ebp - 4], 0x48
je 0x43d8fb
mov esi, dword [ebp - 0xa24]
lea ecx, [ebp - 0x9fc]
cmp dword [ebp - 0x3c], 8
mov eax, dword [esi]
mov edi, dword [eax + 0x34]
lea eax, [ebp - 0x50]
cmovae eax, dword [ebp - 0x50]
push eax
call fcn.0043bda0
push dword [eax]
mov byte [ebp - 4], 0x49
push esi
call edi
push dword [ebp - 0x9fc]
mov esi, eax
call dword [sym.imp.OLEAUT32.dll_SysStringLen]
test esi, esi
jns 0x43d8fb
push 0xed
push 0x534208
push esi
push 6
lea ecx, [ebp - 0x1d0]
mov byte [ebp - 4], 0x4a
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x1d0]
jmp 0x43dc59
and dword [ebp - 0xa4c], 0
mov eax, dword [ebp - 0xa30]
lea ecx, [ebp - 0xa60]
mov dword [ebp - 0x9f4], eax
push 0x52ee50
mov byte [ebp - 4], 0x4e
mov eax, dword [eax]
mov eax, dword [eax + 0x44]
mov dword [ebp - 0xa04], eax
xor eax, eax
mov word [ebp - 0xa60], ax
call fcn.0043c2c8
lea esi, [ebp - 0xa60]
lea edi, [ebp - 0x30]
movsd dword es:[edi], dword [esi]
lea eax, [ebp - 0xa70]
push 0x10
push 0
push eax
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004a6050
add esp, 0xc
lea eax, [ebp - 0xa70]
push eax
call dword [sym.imp.OLEAUT32.dll_VariantClear]
lea esi, [ebp - 0xa70]
mov byte [ebp - 4], 0x50
lea edi, [ebp - 0x60]
xor eax, eax
movsd dword es:[edi], dword [esi]
lea ecx, [ebp - 0xa80]
mov word [ebp - 0xa80], ax
lea eax, [ebp - 0xa18]
push eax
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.0043c284
mov eax, dword [ebp - 0xa14]
lea esi, [ebp - 0xa80]
lea edi, [ebp - 0x78]
mov dword [ebp - 0x9fc], eax
movsd dword es:[edi], dword [esi]
lea eax, [ebp - 0x9f8]
push eax
mov byte [ebp - 4], 0x51
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.0043de7c
pop ecx
lea ecx, [ebp - 0xa4c]
mov byte [ebp - 4], 0x52
push ecx
sub esp, 0x10
lea esi, [ebp - 0x30]
mov edi, esp
push 3
movsd dword es:[edi], dword [esi]
sub esp, 0x10
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov edi, esp
lea esi, [ebp - 0x60]
sub esp, 0x10
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov edi, esp
lea esi, [ebp - 0x78]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 6
push dword [ebp - 0x9fc]
movsd dword es:[edi], dword [esi]
push dword [eax]
push dword [ebp - 0x9f4]
movsd dword es:[edi], dword [esi]
call dword [ebp - 0xa04]
push dword [ebp - 0x9f8]
mov esi, dword [sym.imp.OLEAUT32.dll_SysStringLen]
mov edi, eax
call esi
lea eax, [ebp - 0xa80]
push eax
call dword [sym.imp.OLEAUT32.dll_VariantCopy]
lea eax, [ebp - 0xa70]
push eax
call dword [sym.imp.OLEAUT32.dll_VariantCopy]
lea eax, [ebp - 0xa60]
push eax
call dword [sym.imp.OLEAUT32.dll_VariantCopy]
test edi, edi
jns 0x43dad7
push 0xfe
push 0x534208
push edi
push 6
lea ecx, [ebp - 0x168]
mov byte [ebp - 4], 0x53
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x168]
jmp 0x43dc59
mov eax, dword [ebp - 0xa4c]
mov byte [ebp - 4], 0x55
test eax, eax
je 0x43daeb
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
lea ecx, [ebp - 0x50]
call fcn.0040dd89
lea ecx, [ebp - 0xb90]
call fcn.00431ce9
lea ecx, [ebp - 0x98]
call fcn.0040dd89
mov eax, dword [ebp - 0xa24]
mov byte [ebp - 4], 0x56
test eax, eax
je 0x43db1d
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [ebp - 0xa2c]
mov byte [ebp - 4], 0x57
test eax, eax
je 0x43db31
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [ebp - 0xa34]
mov byte [ebp - 4], 0x58
test eax, eax
je 0x43db45
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [ebp - 0xa40]
mov byte [ebp - 4], 0x59
test eax, eax
je 0x43db59
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [ebp - 0xa1c]
mov byte [ebp - 4], 0x5a
test eax, eax
je 0x43db6d
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [ebp - 0xa44]
mov byte [ebp - 4], 0x5b
test eax, eax
je 0x43db81
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [ebp - 0xa3c]
mov byte [ebp - 4], 0x5c
test eax, eax
je 0x43db95
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [ebp - 0xa50]
mov byte [ebp - 4], 0x5d
test eax, eax
je 0x43dba9
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [ebp - 0xa28]
mov byte [ebp - 4], 0x5e
test eax, eax
je 0x43dbbd
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [ebp - 0xa48]
mov byte [ebp - 4], 0x5f
test eax, eax
je 0x43dbd1
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
push dword [ebp - 0xa18]
call esi
mov eax, dword [ebp - 0xa38]
mov byte [ebp - 4], 0x60
test eax, eax
je 0x43dbed
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [ebp - 0xa14]
mov byte [ebp - 4], 0x61
test eax, eax
je 0x43dc01
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [ebp - 0xa30]
mov byte [ebp - 4], 0x62
test eax, eax
je 0x43dc15
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [ebp - 0xa20]
mov dword [ebp - 4], 0x63
test eax, eax
je 0x43dc2c
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov ecx, dword [ebp - 0x1c]
call fcn.0049d50a
ret
push 0x70
push 0x534208
push eax
push 6
lea ecx, [ebp - 0x100]
mov byte [ebp - 4], 1
call fcn.00417547
push 0x5581cc
lea eax, [ebp - 0x100]
push eax
call fcn.004a6281
int3