Function at 0x100090a0
Capabilities:
Link many functions at runtime
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x414
mov eax, dword [0x1003c080]
xor eax, ebp
mov dword [ebp - 4], eax
push esi
mov esi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 2
push dword [0x1003e5ac]
call esi
test eax, eax
jne 0x100090fd
push 2
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036ec0
push dword [0x1003e5ac]
mov dword [0x1003e464], eax
call esi
test eax, eax
jne 0x1000914b
push 0x10036ec0
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036ecc
push dword [0x1003e5ac]
mov dword [0x1003e344], eax
call esi
test eax, eax
jne 0x10009199
push 0x10036ecc
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036ed8
push dword [0x1003e5ac]
mov dword [0x1003e530], eax
call esi
test eax, eax
jne 0x100091e7
push 0x10036ed8
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036ee8
push dword [0x1003e5ac]
mov dword [0x1003e368], eax
call esi
test eax, eax
jne 0x10009235
push 0x10036ee8
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036ef8
push dword [0x1003e5ac]
mov dword [0x1003e380], eax
call esi
test eax, eax
jne 0x10009283
push 0x10036ef8
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036f0c
push dword [0x1003e5ac]
mov dword [0x1003e4ac], eax
call esi
test eax, eax
jne 0x100092d1
push 0x10036f0c
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036f24
push dword [0x1003e5ac]
mov dword [0x1003e304], eax
call esi
test eax, eax
jne 0x1000931f
push 0x10036f24
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036f38
push dword [0x1003e5ac]
mov dword [0x1003e484], eax
call esi
test eax, eax
jne 0x1000936d
push 0x10036f38
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036f44
push dword [0x1003e5ac]
mov dword [0x1003e488], eax
call esi
test eax, eax
jne 0x100093bb
push 0x10036f44
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036f50
push dword [0x1003e5ac]
mov dword [0x1003e428], eax
call esi
test eax, eax
jne 0x10009409
push 0x10036f50
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036f5c
push dword [0x1003e5ac]
mov dword [0x1003e2bc], eax
call esi
test eax, eax
jne 0x10009457
push 0x10036f5c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036f68
push dword [0x1003e5ac]
mov dword [0x1003e2ec], eax
call esi
test eax, eax
jne 0x100094a5
push 0x10036f68
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036f7c
push dword [0x1003e5ac]
mov dword [0x1003e2f0], eax
call esi
test eax, eax
jne 0x100094f3
push 0x10036f7c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036f90
push dword [0x1003e5ac]
mov dword [0x1003e4a0], eax
call esi
test eax, eax
jne 0x10009541
push 0x10036f90
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036fb0
push dword [0x1003e5ac]
mov dword [0x1003e264], eax
call esi
test eax, eax
jne 0x1000958f
push 0x10036fb0
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036fbc
push dword [0x1003e5ac]
mov dword [0x1003e3b8], eax
call esi
test eax, eax
jne 0x100095dd
push 0x10036fbc
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036fcc
push dword [0x1003e5ac]
mov dword [0x1003e370], eax
call esi
test eax, eax
jne 0x1000962b
push 0x10036fcc
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036fdc
push dword [0x1003e5ac]
mov dword [0x1003e2d4], eax
call esi
test eax, eax
jne 0x10009679
push 0x10036fdc
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036fec
push dword [0x1003e5ac]
mov dword [0x1003e378], eax
call esi
test eax, eax
jne 0x100096c7
push 0x10036fec
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10036ffc
push dword [0x1003e5ac]
mov dword [0x1003e420], eax
call esi
test eax, eax
jne 0x10009715
push 0x10036ffc
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003700c
push dword [0x1003e5ac]
mov dword [0x1003e520], eax
call esi
test eax, eax
jne 0x10009763
push 0x1003700c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003701c
push dword [0x1003e5ac]
mov dword [0x1003e2c4], eax
call esi
test eax, eax
jne 0x100097b1
push 0x1003701c
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003702c
push dword [0x1003e5ac]
mov dword [0x1003e310], eax
call esi
test eax, eax
jne 0x100097ff
push 0x1003702c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003703c
push dword [0x1003e5ac]
mov dword [0x1003e3ac], eax
call esi
test eax, eax
jne 0x1000984d
push 0x1003703c
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037050
push dword [0x1003e5ac]
mov dword [0x1003e460], eax
call esi
test eax, eax
jne 0x1000989b
push 0x10037050
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037060
push dword [0x1003e5ac]
mov dword [0x1003e4d0], eax
call esi
test eax, eax
jne 0x100098e9
push 0x10037060
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037070
push dword [0x1003e5ac]
mov dword [0x1003e2dc], eax
call esi
test eax, eax
jne 0x10009937
push 0x10037070
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037080
push dword [0x1003e5ac]
mov dword [0x1003e4e0], eax
call esi
test eax, eax
jne 0x10009985
push 0x10037080
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003708c
push dword [0x1003e5ac]
mov dword [0x1003e3bc], eax
call esi
test eax, eax
jne 0x100099d3
push 0x1003708c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037098
push dword [0x1003e5ac]
mov dword [0x1003e268], eax
call esi
test eax, eax
jne 0x10009a21
push 0x10037098
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100370a8
push dword [0x1003e5ac]
mov dword [0x1003e254], eax
call esi
test eax, eax
jne 0x10009a6f
push 0x100370a8
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100370bc
push dword [0x1003e5ac]
mov dword [0x1003e278], eax
call esi
test eax, eax
jne 0x10009abd
push 0x100370bc
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100370cc
push dword [0x1003e5ac]
mov dword [0x1003e550], eax
call esi
test eax, eax
jne 0x10009b0b
push 0x100370cc
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100370dc
push dword [0x1003e5ac]
mov dword [0x1003e4cc], eax
call esi
test eax, eax
jne 0x10009b59
push 0x100370dc
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100370ec
push dword [0x1003e5ac]
mov dword [0x1003e31c], eax
call esi
test eax, eax
jne 0x10009ba7
push 0x100370ec
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100370fc
push dword [0x1003e5ac]
mov dword [0x1003e4fc], eax
call esi
test eax, eax
jne 0x10009bf5
push 0x100370fc
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003710c
push dword [0x1003e5ac]
mov dword [0x1003e4dc], eax
call esi
test eax, eax
jne 0x10009c43
push 0x1003710c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037124
push dword [0x1003e5ac]
mov dword [0x1003e4c4], eax
call esi
test eax, eax
jne 0x10009c91
push 0x10037124
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037138
push dword [0x1003e5ac]
mov dword [0x1003e540], eax
call esi
test eax, eax
jne 0x10009cdf
push 0x10037138
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037148
push dword [0x1003e5ac]
mov dword [0x1003e338], eax
call esi
test eax, eax
jne 0x10009d2d
push 0x10037148
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037168
push dword [0x1003e5ac]
mov dword [0x1003e498], eax
call esi
test eax, eax
jne 0x10009d7b
push 0x10037168
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037188
push dword [0x1003e5ac]
mov dword [0x1003e44c], eax
call esi
test eax, eax
jne 0x10009dc9
push 0x10037188
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037198
push dword [0x1003e5ac]
mov dword [0x1003e40c], eax
call esi
test eax, eax
jne 0x10009e17
push 0x10037198
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100371ac
push dword [0x1003e5ac]
mov dword [0x1003e3fc], eax
call esi
test eax, eax
jne 0x10009e65
push 0x100371ac
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100371c0
push dword [0x1003e5ac]
mov dword [0x1003e3e4], eax
call esi
test eax, eax
jne 0x10009eb3
push 0x100371c0
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100371d4
push dword [0x1003e5ac]
mov dword [0x1003e494], eax
call esi
test eax, eax
jne 0x10009f01
push 0x100371d4
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100371e4
push dword [0x1003e5ac]
mov dword [0x1003e430], eax
call esi
test eax, eax
jne 0x10009f4f
push 0x100371e4
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100371fc
push dword [0x1003e5ac]
mov dword [0x1003e2c8], eax
call esi
test eax, eax
jne 0x10009f9d
push 0x100371fc
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003720c
push dword [0x1003e5ac]
mov dword [0x1003e258], eax
call esi
test eax, eax
jne 0x10009feb
push 0x1003720c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003721c
push dword [0x1003e5ac]
mov dword [0x1003e51c], eax
call esi
test eax, eax
jne 0x1000a039
push 0x1003721c
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003722c
push dword [0x1003e5ac]
mov dword [0x1003e49c], eax
call esi
test eax, eax
jne 0x1000a087
push 0x1003722c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003723c
push dword [0x1003e5ac]
mov dword [0x1003e3c0], eax
call esi
test eax, eax
jne 0x1000a0d5
push 0x1003723c
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037250
push dword [0x1003e5ac]
mov dword [0x1003e48c], eax
call esi
test eax, eax
jne 0x1000a123
push 0x10037250
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037260
push dword [0x1003e5ac]
mov dword [0x1003e468], eax
call esi
test eax, eax
jne 0x1000a171
push 0x10037260
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037270
push dword [0x1003e5ac]
mov dword [0x1003e478], eax
call esi
test eax, eax
jne 0x1000a1bf
push 0x10037270
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003727c
push dword [0x1003e5ac]
mov dword [0x1003e480], eax
call esi
test eax, eax
jne 0x1000a20d
push 0x1003727c
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003728c
push dword [0x1003e5ac]
mov dword [0x1003e294], eax
call esi
test eax, eax
jne 0x1000a25b
push 0x1003728c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003729c
push dword [0x1003e5ac]
mov dword [0x1003e474], eax
call esi
test eax, eax
jne 0x1000a2a9
push 0x1003729c
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100372a8
push dword [0x1003e5ac]
mov dword [0x1003e4e4], eax
call esi
test eax, eax
jne 0x1000a2f7
push 0x100372a8
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100372bc
push dword [0x1003e5ac]
mov dword [0x1003e298], eax
call esi
test eax, eax
jne 0x1000a345
push 0x100372bc
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100372d0
push dword [0x1003e5ac]
mov dword [0x1003e4d8], eax
call esi
test eax, eax
jne 0x1000a393
push 0x100372d0
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100372e4
push dword [0x1003e5ac]
mov dword [0x1003e458], eax
call esi
test eax, eax
jne 0x1000a3e1
push 0x100372e4
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100372f8
push dword [0x1003e5ac]
mov dword [0x1003e30c], eax
call esi
test eax, eax
jne 0x1000a42f
push 0x100372f8
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037304
push dword [0x1003e5ac]
mov dword [0x1003e39c], eax
call esi
test eax, eax
jne 0x1000a47d
push 0x10037304
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037318
push dword [0x1003e5ac]
mov dword [0x1003e4f8], eax
call esi
test eax, eax
jne 0x1000a4cb
push 0x10037318
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037328
push dword [0x1003e5ac]
mov dword [0x1003e2ac], eax
call esi
test eax, eax
jne 0x1000a519
push 0x10037328
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037334
push dword [0x1003e5ac]
mov dword [0x1003e514], eax
call esi
test eax, eax
jne 0x1000a567
push 0x10037334
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037348
push dword [0x1003e5ac]
mov dword [0x1003e3a4], eax
call esi
test eax, eax
jne 0x1000a5b5
push 0x10037348
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037354
push dword [0x1003e5ac]
mov dword [0x1003e350], eax
call esi
test eax, eax
jne 0x1000a603
push 0x10037354
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037360
push dword [0x1003e5ac]
mov dword [0x1003e34c], eax
call esi
test eax, eax
jne 0x1000a651
push 0x10037360
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003736c
push dword [0x1003e5ac]
mov dword [0x1003e504], eax
call esi
test eax, eax
jne 0x1000a69f
push 0x1003736c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037384
push dword [0x1003e5ac]
mov dword [0x1003e284], eax
call esi
test eax, eax
jne 0x1000a6ed
push 0x10037384
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003739c
push dword [0x1003e5ac]
mov dword [0x1003e280], eax
call esi
test eax, eax
jne 0x1000a73b
push 0x1003739c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100373b0
push dword [0x1003e5ac]
mov dword [0x1003e2b4], eax
call esi
test eax, eax
jne 0x1000a789
push 0x100373b0
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100373c0
push dword [0x1003e5ac]
mov dword [0x1003e400], eax
call esi
test eax, eax
jne 0x1000a7d7
push 0x100373c0
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100373d4
push dword [0x1003e5ac]
mov dword [0x1003e388], eax
call esi
test eax, eax
jne 0x1000a825
push 0x100373d4
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100373e8
push dword [0x1003e5ac]
mov dword [0x1003e3c4], eax
call esi
test eax, eax
jne 0x1000a873
push 0x100373e8
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037400
push dword [0x1003e5ac]
mov dword [0x1003e4c8], eax
call esi
test eax, eax
jne 0x1000a8c1
push 0x10037400
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037418
push dword [0x1003e5ac]
mov dword [0x1003e28c], eax
call esi
test eax, eax
jne 0x1000a90f
push 0x10037418
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037428
push dword [0x1003e5ac]
mov dword [0x1003e544], eax
call esi
test eax, eax
jne 0x1000a95d
push 0x10037428
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003743c
push dword [0x1003e5ac]
mov dword [0x1003e364], eax
call esi
test eax, eax
jne 0x1000a9ab
push 0x1003743c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037450
push dword [0x1003e5ac]
mov dword [0x1003e418], eax
call esi
test eax, eax
jne 0x1000a9f9
push 0x10037450
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037460
push dword [0x1003e5ac]
mov dword [0x1003e324], eax
call esi
test eax, eax
jne 0x1000aa47
push 0x10037460
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037470
push dword [0x1003e5ac]
mov dword [0x1003e328], eax
call esi
test eax, eax
jne 0x1000aa95
push 0x10037470
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003747c
push dword [0x1003e5ac]
mov dword [0x1003e4b4], eax
call esi
test eax, eax
jne 0x1000aae3
push 0x1003747c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037494
push dword [0x1003e5ac]
mov dword [0x1003e2f8], eax
call esi
test eax, eax
jne 0x1000ab31
push 0x10037494
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100374a4
push dword [0x1003e5ac]
mov dword [0x1003e398], eax
call esi
test eax, eax
jne 0x1000ab7f
push 0x100374a4
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100374b8
push dword [0x1003e5ac]
mov dword [0x1003e4c0], eax
call esi
test eax, eax
jne 0x1000abcd
push 0x100374b8
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100374c8
push dword [0x1003e5ac]
mov dword [0x1003e3ec], eax
call esi
test eax, eax
jne 0x1000ac1b
push 0x100374c8
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100374e0
push dword [0x1003e5ac]
mov dword [0x1003e2a8], eax
call esi
test eax, eax
jne 0x1000ac69
push 0x100374e0
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100374f0
push dword [0x1003e5ac]
mov dword [0x1003e360], eax
call esi
test eax, eax
jne 0x1000acb7
push 0x100374f0
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037500
push dword [0x1003e5ac]
mov dword [0x1003e3d8], eax
call esi
test eax, eax
jne 0x1000ad05
push 0x10037500
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037510
push dword [0x1003e5ac]
mov dword [0x1003e4f0], eax
call esi
test eax, eax
jne 0x1000ad53
push 0x10037510
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037520
push dword [0x1003e5ac]
mov dword [0x1003e2d0], eax
call esi
test eax, eax
jne 0x1000ada1
push 0x10037520
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037534
push dword [0x1003e5ac]
mov dword [0x1003e2b0], eax
call esi
test eax, eax
jne 0x1000adef
push 0x10037534
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037548
push dword [0x1003e5ac]
mov dword [0x1003e274], eax
call esi
test eax, eax
jne 0x1000ae3d
push 0x10037548
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003755c
push dword [0x1003e5ac]
mov dword [0x1003e518], eax
call esi
test eax, eax
jne 0x1000ae8b
push 0x1003755c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003756c
push dword [0x1003e5ac]
mov dword [0x1003e448], eax
call esi
test eax, eax
jne 0x1000aed9
push 0x1003756c
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037578
push dword [0x1003e5ac]
mov dword [0x1003e444], eax
call esi
test eax, eax
jne 0x1000af27
push 0x10037578
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037590
push dword [0x1003e5ac]
mov dword [0x1003e3f4], eax
call esi
test eax, eax
jne 0x1000af75
push 0x10037590
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100375a8
push dword [0x1003e5ac]
mov dword [0x1003e528], eax
call esi
test eax, eax
jne 0x1000afc3
push 0x100375a8
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100375bc
push dword [0x1003e5ac]
mov dword [0x1003e2e4], eax
call esi
test eax, eax
jne 0x1000b011
push 0x100375bc
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100375d0
push dword [0x1003e5ac]
mov dword [0x1003e384], eax
call esi
test eax, eax
jne 0x1000b05f
push 0x100375d0
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100375dc
push dword [0x1003e5ac]
mov dword [0x1003e490], eax
call esi
test eax, eax
jne 0x1000b0ad
push 0x100375dc
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100375f4
push dword [0x1003e5ac]
mov dword [0x1003e300], eax
call esi
test eax, eax
jne 0x1000b0fb
push 0x100375f4
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003760c
push dword [0x1003e5ac]
mov dword [0x1003e3a8], eax
call esi
test eax, eax
jne 0x1000b149
push 0x1003760c
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037620
push dword [0x1003e5ac]
mov dword [0x1003e4d4], eax
call esi
test eax, eax
jne 0x1000b197
push 0x10037620
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037634
push dword [0x1003e5ac]
mov dword [0x1003e510], eax
call esi
test eax, eax
jne 0x1000b1e5
push 0x10037634
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037644
push dword [0x1003e5ac]
mov dword [0x1003e3b4], eax
call esi
test eax, eax
jne 0x1000b233
push 0x10037644
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037654
push dword [0x1003e5ac]
mov dword [0x1003e32c], eax
call esi
test eax, eax
jne 0x1000b281
push 0x10037654
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037660
push dword [0x1003e5ac]
mov dword [0x1003e440], eax
call esi
test eax, eax
jne 0x1000b2cf
push 0x10037660
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037678
push dword [0x1003e5ac]
mov dword [0x1003e42c], eax
call esi
test eax, eax
jne 0x1000b31d
push 0x10037678
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037688
push dword [0x1003e5ac]
mov dword [0x1003e374], eax
call esi
test eax, eax
jne 0x1000b36b
push 0x10037688
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003769c
push dword [0x1003e5ac]
mov dword [0x1003e26c], eax
call esi
test eax, eax
jne 0x1000b3b9
push 0x1003769c
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100376a8
push dword [0x1003e5ac]
mov dword [0x1003e50c], eax
call esi
test eax, eax
jne 0x1000b407
push 0x100376a8
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100376b8
push dword [0x1003e5ac]
mov dword [0x1003e36c], eax
call esi
test eax, eax
jne 0x1000b455
push 0x100376b8
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100376c8
push dword [0x1003e5ac]
mov dword [0x1003e2e8], eax
call esi
test eax, eax
jne 0x1000b4a3
push 0x100376c8
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100376d4
push dword [0x1003e5ac]
mov dword [0x1003e4bc], eax
call esi
test eax, eax
jne 0x1000b4f1
push 0x100376d4
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100376e0
push dword [0x1003e5ac]
mov dword [0x1003e2a4], eax
call esi
test eax, eax
jne 0x1000b53f
push 0x100376e0
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100376ec
push dword [0x1003e5ac]
mov dword [0x1003e3f0], eax
call esi
test eax, eax
jne 0x1000b58d
push 0x100376ec
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x100376f8
push dword [0x1003e5ac]
mov dword [0x1003e290], eax
call esi
test eax, eax
jne 0x1000b5db
push 0x100376f8
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037708
push dword [0x1003e5ac]
mov dword [0x1003e4a4], eax
call esi
test eax, eax
jne 0x1000b629
push 0x10037708
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037714
push dword [0x1003e5ac]
mov dword [0x1003e358], eax
call esi
test eax, eax
jne 0x1000b677
push 0x10037714
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037720
push dword [0x1003e5ac]
mov dword [0x1003e260], eax
call esi
test eax, eax
jne 0x1000b6c5
push 0x10037720
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003772c
push dword [0x1003e5ac]
mov dword [0x1003e334], eax
call esi
test eax, eax
jne 0x1000b713
push 0x1003772c
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037740
push dword [0x1003e5ac]
mov dword [0x1003e270], eax
call esi
test eax, eax
jne 0x1000b761
push 0x10037740
lea eax, [ebp - 0x20c]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x20c]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037754
push dword [0x1003e5ac]
mov dword [0x1003e35c], eax
call esi
test eax, eax
jne 0x1000b7af
push 0x10037754
lea eax, [ebp - 0x414]
push 0x10036e98
push eax
call dword [sym.imp.USER32.dll_wsprintfW]
add esp, 0xc
lea eax, [ebp - 0x414]
push 0x10
push str.AheadLib
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xfffffffffffffffe
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x10037760
push dword [0x1003e5ac]
mov dword [0x1003e424], eax
call esi
test eax, eax
jne 0x1000b7fd