Function at 0x401037
Capabilities:
Resolve function by parsing pe exports

Disassembly:
jmp 0x4025a0
mov eax, dword fs:[0]
push 0xffffffffffffffff
push 0x41c7a2
push eax
mov dword fs:[0], esp
sub esp, 0x94c
push ebx
push ebp
push esi
push edi
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
push 0xa
mov ecx, esi
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
push 0xa
mov ecx, esi
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
push 0xa
mov ecx, esi
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
push 0xa
mov ecx, esi
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
push 0xa
mov ecx, esi
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
push 0xa
mov ecx, esi
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, esi
call fcn.00401050
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov eax, dword [esi]
xor ebx, ebx
xor edi, edi
mov ecx, dword [eax + 4]
lea eax, [ecx + esi]
mov ecx, dword [ecx + esi + 4]
test cl, 6
jne 0x40402d
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x40402d
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x40407f
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x40407f
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x4040d1
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x4040d1
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404123
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404123
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404175
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404175
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x4041c7
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x4041c7
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404219
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404219
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x40426b
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x40426b
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x4042bd
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x4042bd
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x40430f
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x40430f
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404361
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404361
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x4043b3
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x4043b3
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404405
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404405
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404457
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404457
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x4044a9
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x4044a9
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x4044fb
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x4044fb
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x40454d
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x40454d
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x40459f
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x40459f
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x4045f1
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x4045f1
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404643
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404643
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404695
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404695
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x4046e7
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x4046e7
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404739
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404739
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x40478b
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x40478b
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x4047dd
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x4047dd
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x40482f
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x40482f
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404881
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404881
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x4048d3
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x4048d3
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404925
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404925
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404977
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404977
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x4049c9
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x4049c9
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404a1b
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404a1b
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404a6d
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404a6d
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404abf
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404abf
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404b11
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404b11
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov esi, eax
mov ecx, esi
push 0xa
call fcn.004010a0
mov ecx, dword [esi]
xor edi, edi
mov edx, dword [ecx + 4]
mov cl, byte [edx + esi + 4]
test cl, 6
lea eax, [edx + esi]
jne 0x404b63
mov eax, dword [eax + 0x28]
mov ecx, eax
mov edx, dword [eax]
call dword [edx + 0x2c]
cmp eax, 0xffffffff
jne 0x404b63
mov edi, 4
mov eax, dword [esi]
push ebx
push edi
mov ecx, dword [eax + 4]
add ecx, esi
call fcn.0040104b
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
push 0x401073
push str.76567fhgdhgdhgsghsdaesfdswrdgdg
push 0x425088
call fcn.00401078
add esp, 8
mov ecx, eax
call fcn.00401087
mov esi, dword [esp + 0x970]
mov ebp, dword [esp + 0x974]
mov cl, byte [esp + 0x97c]
push ebx
mov dword [esp + 0x7c], ebx
mov dword [esp + 0x84], esi
mov dword [esp + 0x80], ebx
mov dword [esp + 0x88], ebp
mov byte [0x421dc1], cl
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
push 0x7f05
push ebx
mov dword [0x424c60], eax
mov dword [esp + 0xa8], 0x23
mov dword [esp + 0xac], 0x40108c
mov dword [esp + 0xb0], ebx
mov dword [esp + 0xb4], ebx
mov dword [esp + 0xb8], eax
call dword [sym.imp.USER32.dll_LoadIconA]
push 0x7f00
push ebx
mov dword [esp + 0xbc], eax
call dword [sym.imp.USER32.dll_LoadCursorA]
lea edx, [esp + 0xa0]
mov dword [esp + 0xb8], eax
push edx
mov dword [esp + 0xc0], ebx
mov dword [esp + 0xc4], ebx
mov dword [esp + 0xc8], str.OpenGL
call dword [sym.imp.USER32.dll_RegisterClassA]
test ax, ax
jne 0x404e28
push 0x30
push str.ERROR
push str.Failed_To_Register_The_Window_Class.
push ebx
call dword [sym.imp.USER32.dll_MessageBoxA]
xor eax, eax
jmp 0x405466
mov al, byte [0x421dc1]
mov ebx, dword [sym.imp.USER32.dll_MessageBoxA]
test al, al
je 0x404eb0
mov ecx, 0x25
xor eax, eax
lea edi, [esp + 0xc8]
push 4
rep stosd dword es:[edi], eax
mov eax, dword [esp + 0x97c]
lea ecx, [esp + 0xcc]
push ecx
mov word [esp + 0xf4], 0x94
mov dword [esp + 0x13c], esi
mov dword [esp + 0x140], ebp
mov dword [esp + 0x138], eax
mov dword [esp + 0xf8], 0x1c0000
call dword [sym.imp.USER32.dll_ChangeDisplaySettingsA]
test eax, eax
je 0x40517a
push 0x34
push str.3D_Temple_GL
push str.The_Requested_Fullscreen_Mode_Is_Not_Supported_By_nYour_Video_Card._Use_Windowed_Mode_Instead_
push 0
call ebx
cmp eax, 6
jne 0x405163
mov byte [0x421dc1], 0
mov esi, 0x40100
mov ebp, 0xcf0000
mov dword [esp + 0x14], esi
push esi
xor esi, esi
push esi
lea edx, [esp + 0x80]
push ebp
push edx
call dword [sym.imp.USER32.dll_AdjustWindowRectEx]
mov edi, str.0LLRhNGP0YvRhNCyNDXQktCk0KvQr9C
or ecx, 0xffffffff
xor eax, eax
mov dword [esp + 0x8c], esi
repne scasb al, byte es:[edi]
not ecx
dec ecx
lea eax, [esp + 0x9c]
push ecx
push str.0LLRhNGP0YvRhNCyNDXQktCk0KvQr9C
lea ecx, [esp + 0x94]
push eax
push ecx
mov dword [esp + 0xac], esi
call fcn.00401014
add esp, 0x10
test al, al
je 0x4053f4
push esi
call fcn.0040cf38
push eax
call fcn.0040cf10
add esp, 8
call fcn.0040cf1a
and eax, 0x80000003
jns 0x404f34
dec eax
or eax, 0xfffffffc
inc eax
inc eax
cmp eax, 3
jg 0x404f60
push esi
call fcn.0040cf38
push eax
call fcn.0040cf10
add esp, 8
call fcn.0040cf1a
and eax, 0x80000003
jns 0x404f5a
dec eax
or eax, 0xfffffffc
inc eax
inc eax
cmp eax, 3
jle 0x404f3a
lea edx, [esp + 0x10]
lea ecx, [esp + 0x68]
push edx
push 0x422200
call fcn.004010be
lea eax, [esp + 0x13]
lea ecx, [esp + 0x58]
push eax
push 0x4221fc
mov dword [esp + 0x96c], 0
call fcn.004010be
lea ecx, [esp + 0x58]
lea edx, [esp + 0x68]
push ecx
lea eax, [esp + 0x3c]
push edx
push eax
mov byte [esp + 0x970], 1
call fcn.0040102d
add esp, 0xc
lea ecx, [esp + 0x11]
mov byte [esp + 0x964], 2
push ecx
push str.Virtual
lea ecx, [esp + 0x30]
call fcn.004010be
lea edx, [esp + 0x12]
lea ecx, [esp + 0x48]
push edx
push str.AllocExNuma
mov byte [esp + 0x96c], 3
call fcn.004010be
lea eax, [esp + 0x48]
lea ecx, [esp + 0x28]
push eax
lea edx, [esp + 0x1c]
push ecx
push edx
mov byte [esp + 0x970], 4
call fcn.0040102d
add esp, 0xc
mov edi, dword [sym.imp.KERNEL32.dll_LoadLibraryW]
push str.KERNEL32.DLL
mov byte [esp + 0x968], 5
call edi
mov esi, eax
lea eax, [esp + 0x15c]
push eax
call edi
push str.FindResourceA
push esi
call fcn.0040105a
push str.LoadResource
push esi
mov edi, eax
call fcn.0040105a
push str.SizeofResource
push esi
mov ebx, eax
call fcn.0040105a
push str.LockResource
push esi
mov dword [esp + 0xb0], eax
call fcn.0040105a
add esp, 0x20
lea ecx, [esp + 0x18]
mov dword [esp + 0x98], eax
call fcn.00401064
push eax
push esi
call fcn.0040105a
push str.GetCurrentProcess
push esi
mov dword [esp + 0x98], eax
call fcn.0040105a
add esp, 0x10
lea ecx, [esp + 0x38]
mov dword [esp + 0x94], eax
call fcn.00401064
push eax
push 0x159
push 0
call edi
mov esi, eax
push esi
push 0
call ebx
push esi
push 0
mov edi, eax
call dword [esp + 0x98]
push edi
mov esi, eax
call dword [esp + 0x9c]
push 0
push 0x40
push 0x3000
push esi
push 0
mov ebx, eax
call dword [esp + 0xa8]
push eax
call dword [esp + 0xa0]
mov ecx, dword [str.InJTGMuxp8b8uUdPTHnAqvD]
mov edi, eax
push esi
push edi
push ebx
push ecx
call fcn.00401032
add esp, 0x10
call edi
mov eax, dword [esp + 0x84]
mov ecx, dword [esp + 0x7c]
mov edx, dword [0x424c60]
mov edi, dword [esp + 0x78]
push 0
sub eax, ecx
mov ecx, dword [esp + 0x84]
push edx
mov edx, dword [esp + 0x974]
push 0
push 0
sub ecx, edi
push eax
mov eax, dword [esp + 0x28]
push ecx
push 0
or ebp, 0x6000000
push 0
push ebp
push edx
push str.OpenGL
push eax
call dword [sym.imp.USER32.dll_CreateWindowExA]
test eax, eax
mov dword [0x424c6c], eax
jne 0x4051a2
call fcn.00401046
push 0x30
push str.ERROR
push str.Window_Creation_Error.
push 0
jmp 0x405385
push 0x10
push str.ERROR
push str.Program_Will_Now_Close.
push 0
call ebx
xor eax, eax
jmp 0x405466
mov al, byte [0x421dc1]
test al, al
je 0x404eb0
mov esi, pe_overlay
push 0
mov dword [esp + 0x18], esi
mov ebp, 0x80000000
call dword [sym.imp.USER32.dll_ShowCursor]
jmp 0x404ebe
mov cl, byte [0x424b4a]
test cl, 1
jne 0x40525b
or cl, 1
xor esi, esi
mov byte [0x424b4a], cl
mov cl, byte [esp + 0x978]
mov byte [0x421e21], cl
mov byte [0x421e22], 0
mov byte [0x421e23], 0
mov byte [0x421e24], 0
mov byte [0x421e25], 0
mov byte [0x421e26], 0
mov byte [0x421e27], 0
mov byte [0x421e28], 0
mov byte [0x421e29], 0
mov byte [0x421e2a], 0
mov byte [0x421e2b], 0
mov byte [0x421e2c], 0
mov byte [0x421e2d], 0
mov byte [0x421e2e], 0
mov byte [0x421e2f], 0x10
mov byte [0x421e30], 0
mov byte [0x421e31], 0
mov byte [0x421e32], 0
mov byte [0x421e33], 0
mov dword [0x421e34], esi
mov dword [0x421e38], esi
mov dword [0x421e3c], esi
jmp 0x40525d
xor esi, esi
push eax
call dword [sym.imp.USER32.dll_GetDC]
cmp eax, esi
mov dword [0x424c64], eax
jne 0x405283
call fcn.00401046
push 0x30
push str.ERROR
push str.Cant_Create_A_GL_Device_Context.
jmp 0x405384
push 0x421e18
push eax
call dword [sym.imp.GDI32.dll_ChoosePixelFormat]
cmp eax, esi
jne 0x4052a9
call fcn.00401046
push 0x30
push str.ERROR
push str.Cant_Find_A_Suitable_PixelFormat.
jmp 0x405384
mov edx, dword [0x424c64]
push 0x421e18
push eax
push edx
call dword [sym.imp.GDI32.dll_SetPixelFormat]
test eax, eax
jne 0x4052d6
call fcn.00401046
push 0x30
push str.ERROR
push str.Cant_Set_The_PixelFormat.
jmp 0x405384
mov eax, dword [0x424c64]
push eax
call dword [sym.imp.OPENGL32.dll_wglCreateContext]
cmp eax, esi
mov dword [0x424c68], eax
jne 0x405301
call fcn.00401046
push 0x30
push str.ERROR
push str.Cant_Create_A_GL_Rendering_Context.
jmp 0x405384
mov ecx, dword [0x424c64]
push eax
push ecx
call dword [sym.imp.OPENGL32.dll_wglMakeCurrent]
test eax, eax
jne 0x405326
call fcn.00401046
push 0x30
push str.ERROR
push str.Cant_Activate_The_GL_Rendering_Context.
jmp 0x405384
mov edx, dword [0x424c6c]
push 5
push edx
call dword [sym.imp.USER32.dll_ShowWindow]
mov eax, dword [0x424c6c]
push eax
call dword [sym.imp.USER32.dll_SetForegroundWindow]
mov ecx, dword [0x424c6c]
push ecx
call dword [sym.imp.USER32.dll_SetFocus]
mov edx, dword [esp + 0x974]
mov eax, dword [esp + 0x970]
push edx
push eax
call fcn.00401005
add esp, 8
call fcn.00401019
test eax, eax
jne 0x4053f8
call fcn.00401046
push 0x30
push str.ERROR
push str.Initialization_Failed.
push esi
call dword [sym.imp.USER32.dll_MessageBoxA]
lea ecx, [esp + 0x18]
mov byte [esp + 0x964], 4
call fcn.0040107d
lea ecx, [esp + 0x48]
mov byte [esp + 0x964], 3
call fcn.0040107d
lea ecx, [esp + 0x28]
mov byte [esp + 0x964], 2
call fcn.0040107d
lea ecx, [esp + 0x38]
mov byte [esp + 0x964], 1
call fcn.0040107d
lea ecx, [esp + 0x58]
mov byte [esp + 0x964], 0
call fcn.0040107d
lea ecx, [esp + 0x68]
mov dword [esp + 0x964], 0xffffffff
call fcn.0040107d
xor eax, eax
jmp 0x405466
lea ecx, [esp + 0x18]
mov byte [esp + 0x964], 4
call fcn.0040107d
lea ecx, [esp + 0x48]
mov byte [esp + 0x964], 3
call fcn.0040107d
lea ecx, [esp + 0x28]
mov byte [esp + 0x964], 2
call fcn.0040107d
lea ecx, [esp + 0x38]
mov byte [esp + 0x964], 1
call fcn.0040107d
lea ecx, [esp + 0x58]
mov byte [esp + 0x964], 0
call fcn.0040107d
lea ecx, [esp + 0x68]
mov dword [esp + 0x964], 0xffffffff
call fcn.0040107d
mov eax, 1
mov ecx, dword [esp + 0x95c]
pop edi
pop esi
pop ebp
pop ebx
mov dword fs:[0], ecx
add esp, 0x958
ret