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

Disassembly:
mov ebx, ebx
mov esi, esi
mov eax, eax
mov ebp, ebp
mov edi, edi
mov ebx, ebx
mov ebp, ebp
mov eax, eax
mov edx, edx
pop edi
pop esi
xor eax, eax
pop ebx
mov esp, ebp
pop ebp
ret 8
mov ecx, dword [ebp - 0x10]
mov edx, dword [ebp - 8]
xor eax, eax
pop edi
mov ax, word [ecx + edx*2]
mov ecx, dword [ebp - 0x14]
mov eax, dword [ecx + eax*4]
add eax, esi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 8
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], eax
mov dword [esp], edi
mov dword [esp], ebp
mov dword [esp], ebx
push ebx
mov dword [esp], 0xd2ab5c9
mov dword [esp], ecx
push dword [esp]
pop ebx
add esp, 4
push dword [esp]
pop ebx
push edi
mov edi, esp
add edi, 4
push edx
mov edx, 4
add edi, edx
pop edx
xchg dword [esp], edi
mov esp, dword [esp]
push esi
mov esi, esp
add esi, 4
sub esi, 4
push 0x7d472623
mov dword [esp], esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0xb473f8
cmp byte [ebx + edi], 0
jmp 0xb0700e
push 0x3a0d1c58
mov dword [esp], esi
push 0x7b3a02e
mov dword [esp], esi
mov esi, 0x6c84b311
mov dword [esp + 4], esi
pop esi
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
pop ebx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
mov esp, dword [esp]
push eax
mov dword [esp], edi
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], edx
mov edx, esp
add edx, 4
sub edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
mov esp, dword [esp]
push dword [esp]
mov eax, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
jmp 0xb4902e
mov al, byte [ebp + 0xb]
jmp 0xb6cf7a
sub edi, dword [ebp + 0xc]
jmp 0xbfb433
push dword [eax + 0x7c]
push dword [esp]
push dword [esp]
pop eax
add esp, 4
add esp, 4
push esi
push ebx
mov dword [esp], 0x2cdf70ee
mov dword [esp], esp
add dword [esp], 4
pop esi
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], eax
push ebx
mov dword [esp], 0x2c10563
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
mov eax, dword [esp]
push edi
mov dword [esp], 0x109e2f4b
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
push edi
mov edi, 4
add ecx, edi
pop edi
xchg dword [esp], ecx
pop esp
jmp 0xba37e1
push ebx
push 0xffffffff
pop ebx
sub eax, ebx
push dword [esp]
pop ebx
add esp, 4
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ebp
push ecx
mov ecx, 0x77b3add8
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
mov ebx, dword [esp]
push 0x15e45c3
mov dword [esp], edx
push esp
pop edx
push ebx
mov ebx, 0x7f71c871
sub ebx, 0x7f71c86d
add edx, ebx
pop ebx
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0xc53d46
push dword [ebp - 4]
push dword [esp]
pop edx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
push eax
mov eax, esp
sub esp, 4
mov dword [esp], esi
mov esi, 4
add eax, esi
pop esi
push ecx
mov ecx, 4
sub eax, ecx
pop ecx
xchg dword [esp], eax
pop esp
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
mov ebx, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
push dword [esp]
pop ebx
push edi
mov edi, esp
push 0x7a103eb
mov dword [esp], esi
mov esi, 0x62bfd64e
shr esi, 1
not esi
sub esi, 0x7667b85b
sub esi, 0x58385c79
add edi, esi
pop esi
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0xd0fc24
jae 0xaf1af8
jmp 0xb0bc1c
je 0xaf1af8
jmp 0xc8874f
push ebp
mov dword [esp], edi
mov dword [esp], 0x5db3b9c2
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0xb275a7
je 0xbfb433
jmp 0xc33182
jne 0xcc8fd8
jmp 0xaaea16
dec esi
adc dword [edi], esi
mov bh, 0xaf
sbb eax, 0x3f75e74
jle 0xaf0dcf
add edi, dword [esi + 0x18]
inc esi
dec byte [edx - 0x1ed62203]
ja 0xaf0e2d
xchg ebx, eax
inc ebp
mov dl, 0x57
adc eax, dword [edx]
cmp dword [ebp + 0x7b988555], ebx
sahf
jge 0xaf0dab
fld xword [ebp + 0x7c1614c0]
lodsd eax, dword [esi]
rcl byte [esi + edx], 0x7c
fstp st(4)
add eax, 0x9320a2f7
out dx, eax
dec esi
jbe 0xaf0db4
pop ss
imul esi, dword [ecx - 0x3af62a9], 0x9f001bae
add byte [0xcbc3cd93], bl
dec ecx
cmp byte [ecx - 0x4d599bbf], 0xf8
scasb al, byte es:[edi]
sbb eax, dword [eax]
lahf
add byte [ebx - 0x3a], ah
je 0xaf0e60
inc ebx
pop esi
dec edx
add al, 0xee
invalid
add byte [ecx], al
invalid
imul dword [edx + 0x5d]
out dx, eax
div byte [ecx]
std
pop edi
xor ebp, 0x769a138b
push esi
mov esi, 0x745aa56f
shr esi, 8
xor esi, 0x3fff45a0
xor esi, 0x17798dd
add ebp, esi
pop esi
add ebp, 0x6c9cf71b
add ecx, ebp
pop ebp
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [ebp + 8]
push dword [esp]
mov esi, dword [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push ebp
mov dword [esp], ecx
push esi
mov esi, 0x71517c39
mov dword [esp + 4], esi
mov esi, dword [esp]
add esp, 4
mov dword [esp], edx
push ecx
push dword [esp]
mov edx, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
add esp, 4
mov edx, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
jmp 0xaf111f
push dword [esi + 0x3c]
push dword [esp]
pop eax
push edx
mov edx, esp
add edx, 4
push edi
mov edi, 4
add edx, edi
pop edi
xchg dword [esp], edx
pop esp
jmp 0xb0d618
inc eax
jmp 0xbfb43a
push eax
mov dword [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ebp
mov dword [esp], 0x24af7def
mov dword [esp], ecx
add ecx, 0x767d40d6
push ebp
mov ebp, 0x3d577ab3
inc ebp
add ebp, 0x1aff97bc
add ebp, 0x77de5128
neg ebp
xor ebp, 0x5e791522
add ecx, ebp
pop ebp
add ecx, eax
sub ecx, 0x71b3894a
push eax
mov eax, 0x767d40d6
sub ecx, eax
mov eax, dword [esp]
add esp, 4
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
push dword [ecx + esi + 0x18]
mov ecx, dword [esp]
push 0x7476fea4
mov dword [esp], esi
mov dword [esp], edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0xc01ef2
push ebx
push esp
pop ebx
push edx
mov edx, 4
add ebx, edx
mov edx, dword [esp]
add esp, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ecx
sub ecx, 0x3dbe2795
push eax
push 0x7f3ac1e7
pop eax
sub ecx, eax
pop eax
sub ecx, 0x3f9b7441
add ecx, eax
add ecx, 0x3f9b7441
add ecx, 0x7f3ac1e7
add ecx, 0x3dbe2795
push dword [esp]
pop ecx
push 0x5aa6fad9
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
push esi
push 0x4ce25356
pop esi
sub edx, 0x2e7592e4
add edx, esi
push ecx
mov ecx, 0x2e7592e4
add edx, ecx
pop ecx
pop esi
add edx, esi
sub edx, 0x4ce25356
jmp 0xc3df59
ret 8
mov dword [ebp - 0xc], ecx
jmp 0xc96028
push edi
mov edi, esp
add edi, 4
push ebp
push 4
pop ebp
sub edi, 0x3ebfeb09
sub edi, ebp
add edi, 0x3ebfeb09
pop ebp
xchg dword [esp], edi
pop esp
mov dword [esp], eax
push 0x7988ff89
mov dword [esp], ebx
mov eax, dword [esp]
push ecx
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push dword [esp]
pop eax
push eax
mov eax, esp
push ecx
mov ecx, 4
add eax, ecx
pop ecx
add eax, 4
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
pop esp
push dword [esp]
mov edi, dword [esp]
push eax
mov eax, esp
add eax, 4
push edx
mov edx, 4
add eax, edx
pop edx
xchg dword [esp], eax
pop esp
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], eax
mov dword [esp], 0x3f11605e
mov dword [esp], eax
mov dword [esp], ebx
push ecx
mov ebx, dword [esp]
push edi
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
push dword [esp]
push dword [esp]
pop ebx
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0xc6e0d7
mov cl, byte [edi]
push ecx
mov dword [esp], edi
push esp
pop edi
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], edx
push esi
mov dword [esp], edx
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
mov edx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
push edx
mov edx, 4
add ecx, edx
pop edx
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
mov esp, dword [esp]
jmp 0xb78e64
je 0x604bc6
jmp 0xcc8fd8
jb 0xb0b5cc
jmp 0x604ba9
push dword [ebp - 4]
push dword [esp]
push dword [esp]
pop edx
add esp, 4
add esp, 4
jmp 0xacf67e
test ecx, ecx
jmp 0xc3df4e
test edi, edi
jmp 0xaeb5b5
push ecx
push 0x3b6f8c62
pop ecx
sub ecx, 0xbbb16ea7
sub eax, ecx
pop ecx
add eax, esi
push ebx
mov ebx, 0x7fbe1dbb
add eax, ebx
mov ebx, dword [esp]
add esp, 4
jmp 0xc6edd3
push dword [esp]
pop ebx
push edi
mov dword [esp], eax
mov eax, esp
push ebx
mov ebx, 0x7f3e1891
and ebx, 0x343f6bdc
sub ebx, 0x6b3f7a81
neg ebx
add ebx, 0xc8fe8e13
add eax, ebx
pop ebx
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0xcbdde7
push dword [ecx + esi + 0x24]
mov edx, dword [esp]
push eax
mov dword [esp], 0x27317297
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0xc9952d
cmp eax, ecx
jmp 0xc7adfb
push ebx
mov dword [esp], 0x6d9c8671
mov dword [esp], ebx
mov dword [esp], 0x216340b7
mov dword [esp], ecx
mov dword [esp], eax
push ecx
push edi
push 0x4d6d0318
pop edi
mov dword [esp + 4], edi
pop edi
mov dword [esp], ebx
pop eax
push dword [esp]
mov eax, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push dword [ecx + esi + 0x20]
push dword [esp]
mov edx, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
add esp, 4
jmp 0xafe5dc
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ecx
mov dword [esp], 0x6fed9d2
mov dword [esp], edx
mov dword [esp], eax
push 0x3acf856f
mov dword [esp], ebx
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
pop eax
sub esp, 4
mov dword [esp], ebx
mov ebx, esp
push eax
mov eax, 0x63efa14b
inc eax
xor eax, 0x7ede5b34
xor eax, 0x716199f3
add eax, 0x7fcf2a50
xor eax, 0x3dfd7fbf
add eax, 0x2e1d0da0
add ebx, eax
pop eax
add ebx, 4
xchg dword [esp], ebx
pop esp
push esi
sub esp, 4
mov dword [esp], ebp
mov ebp, 0xfd29b4a
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ecx
pop edi
jmp 0xacf686
sub esp, 4
mov dword [esp], eax
mov eax, 1
sub ebx, 0x787fa820
add ebx, eax
push ecx
mov ecx, 0x5fbc34ef
dec ecx
not ecx
xor ecx, 0x3ddf752e
add ecx, 0xdae2e9e1
add ebx, ecx
pop ecx
pop eax
jmp 0xaf19b2
xor ebx, ebx
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
mov dword [esp], eax
mov dword [esp], 0x1ead039c
mov dword [esp], eax
push edx
mov dword [esp], ecx
mov dword [esp], 0x6f695ffe
mov dword [esp], esi
mov dword [esp], ebx
pop eax
push dword [esp]
mov eax, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0xbec0d6
push ebx
mov ebx, esp
push ecx
mov ecx, 0x2de91d56
or ecx, 0x6dffc5b2
xor ecx, 0x6dffddf2
add ebx, ecx
pop ecx
sub ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
mov dword [esp], edx
pop dword [ebp - 4]
jmp 0xbe6918
je 0xc33182
jmp 0xc3317a
je 0xc33182
jmp 0xc8773b
push dword [ebp + 0xc]
push dword [esp]
pop edi
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push ecx
mov dword [esp], esi
mov dword [esp], 0x6880b71a
mov dword [esp], edi
mov dword [esp], 0x1e821a4c
mov dword [esp], edx
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
pop edx
sub esp, 4
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
jmp 0xaeba98
push edx
mov edx, esp
push edi
mov edi, 0x7d5f309c
add edi, 0x82a0cf68
add edx, edi
pop edi
sub edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
mov esp, dword [esp]
mov dword [esp], edx
push esi
mov esi, esp
add esi, 4
push eax
mov eax, 4
sub esi, eax
mov eax, dword [esp]
add esp, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ecx
pop edx
push dword [esp]
pop edx
push esi
mov esi, esp
push ecx
mov ecx, 0x6d7a2d64
not ecx
or ecx, 0x7fa6e5bb
push ebp
mov ebp, 0x4cdb6624
add ebp, 0xe19fe859
xor ecx, ebp
pop ebp
not ecx
sub ecx, 0x7f3e5279
xor ecx, 0xaee4f3c4
add esi, ecx
pop ecx
add esi, 4
xchg dword [esp], esi
pop esp
push edi
mov dword [esp], ecx
mov ecx, 0x3ddebc6d
add eax, ecx
pop ecx
add eax, esi
push esi
mov esi, 0x27f75da
shl esi, 4
sub esi, 0xea18a133
sub eax, esi
mov esi, dword [esp]
add esp, 4
jmp 0xaacbbf
sub esp, 4
mov dword [esp], edi
mov edi, esp
push eax
mov eax, 0x7ff60f43
neg eax
add eax, 0x7d8b9aa2
shr eax, 6
or eax, 0x3ccb296b
inc eax
xor eax, 0x3fff7f74
add edi, eax
pop eax
sub edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
mov dword [esp], edx
push 0x2e68717f
mov dword [esp], ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
add esp, 4
push dword [esp]
mov edx, dword [esp]
add esp, 4
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
mov byte [ebp + 0xb], cl
push ecx
mov ecx, esp
add ecx, 4
push edi
mov edi, 0x5bd7b83c
add edi, 0xa42847c8
sub ecx, edi
pop edi
push ecx
push dword [esp + 4]
mov ecx, dword [esp]
add esp, 4
pop dword [esp]
pop esp
mov dword [esp], ecx
push ebp
mov ebp, 0x23bfd837
sub ecx, ebp
pop ebp
add ecx, 0x6e7718c1
add ecx, eax
sub esp, 4
mov dword [esp], edx
mov edx, 0x6e7718c1
sub ecx, edx
pop edx
add ecx, 0x23bfd837
push dword [esp]
pop ecx
push edx
mov edx, esp
push ecx
mov ecx, 0x5f5f08a1
dec ecx
or ecx, 0x5bb33ce9
sub ecx, 0x5fff3ce5
add edx, ecx
pop ecx
add edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
jmp 0xb0b5cc
push edi
mov dword [esp], ecx
push esp
pop ecx
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
mov dword [esp], ebx
push ecx
push dword [esp]
pop ebx
sub esp, 4
mov dword [esp], edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [esp]
pop ebx
push eax
mov eax, esp
add eax, 4
push ebp
push eax
mov eax, 0x27f67656
or eax, 0x7bff7690
sub eax, 0x5e373b64
shr eax, 8
xor eax, 0x21c83f
mov ebp, eax
pop eax
add eax, ebp
pop ebp
xchg dword [esp], eax
pop esp
push dword [edx]
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push edi
mov dword [esp], 0x36f6e979
mov dword [esp], esi
mov esi, esp
add esi, 4
push ecx
mov ecx, 4
sub esi, ecx
pop ecx
xchg dword [esp], esi
pop esp
mov dword [esp], eax
sub esp, 4
mov dword [esp], ecx
mov dword [esp], ebx
mov eax, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [esp]
mov eax, dword [esp]
add esp, 4
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0xbf000c
mov dl, byte [ecx + esi]
push ebx
sub esp, 4
mov dword [esp], esp
add dword [esp], 4
pop ebx
add ebx, 4
push esi
mov esi, 4
sub ebx, esi
pop esi
xchg dword [esp], ebx
pop esp
mov dword [esp], edx
push edx
mov dword [esp], 0x2617516d
mov dword [esp], esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ecx
pop edx
push dword [esp]
pop edx
push edi
push edx
mov dword [esp], esp
add dword [esp], 4
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0xc6e152
test dl, dl
jmp 0xba0c90
cmp dl, byte [eax]
jmp 0xaeccfe
sub esp, 4
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], edx
mov edx, 0
push edx
pop dword [ebp - 8]
pop edx
jmp 0xcbddee
push edx
mov dword [esp], eax
push esi
mov esi, 0x5a2ba062
mov dword [esp + 4], esi
mov esi, dword [esp]
add esp, 4
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push eax
push esp
mov eax, dword [esp]
add esp, 4
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
mov eax, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
push ebp
mov ebp, 4
sub ebx, 0x77ff0b74
add ebx, ebp
add ebx, 0x77ff0b74
pop ebp
xchg dword [esp], ebx
mov esp, dword [esp]
mov esi, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
push eax
mov eax, 4
add ebx, eax
mov eax, dword [esp]
add esp, 4
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
sub esp, 4
mov dword [esp], edi
mov dword [esp], eax
push ebp
mov ebp, 0x3cdc1181
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], edx
push 0x27ca5684
mov dword [esp], edi
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
push dword [esp]
pop edx
add esp, 4
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0xb1c7f0
cmp byte [eax], 0
jmp 0xba0c9b
mov edi, dword [ebp + 0xc]
jmp 0xc87744
je 0x604bbb
jmp 0xcc7ec1
cmp edi, 0x1000
jmp 0xc6eddb
push ebx
mov dword [esp], edi
mov dword [esp], 0x45db54ad
mov dword [esp], esi
mov dword [esp], ebp
mov dword [esp], ecx
sub ecx, 0x7fff2899
add ecx, 0x618bdf53
push eax
mov eax, 0x56c691aa
sub ecx, eax
pop eax
add ecx, eax
push eax
mov eax, 0x56c691aa
add ecx, eax
pop eax
sub ecx, 0x618bdf53
add ecx, 0x7fff2899
mov ecx, dword [esp]
push ebx
push esp
pop ebx
push esi
mov esi, 0x7bffebe4
and esi, 0x5bfdf432
xor esi, 0x7e3dc57d
sub esi, 0x7f3d077c
dec esi
sub esi, 0xa6831ddc
add ebx, esi
pop esi
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
push ebx
mov ebx, 4
sub edx, 0x47fb34c9
add edx, ebx
push edi
mov edi, 0x6ff985af
push ebp
push esi
mov esi, 0x7fdfcd27
mov ebp, esi
pop esi
or ebp, 0x7343288c
shl ebp, 4
xor ebp, 0xda008a16
sub edi, ebp
pop ebp
add edx, edi
pop edi
pop ebx
push ebp
push esp
mov ebp, dword [esp]
add esp, 4
add ebp, 4
sub ebp, 4
push ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
pop esp
mov dword [esp], eax
push 0x7ffe0e0f
mov dword [esp], esi
mov dword [esp], ebx
mov eax, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
mov eax, dword [esp]
push 0x29ea468f
mov dword [esp], eax
mov eax, esp
push ebx
mov ebx, 0x7fb1681f
shl ebx, 1
not ebx
shr ebx, 6
add ebx, 0x5feefd20
add ebx, 0xa00e8e25
add eax, ebx
pop ebx
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
jmp 0xb43ad1
push edx
mov edx, esp
add edx, 4
push eax
mov eax, 0x62ffb783
sub eax, 0x5bf9c5db
neg eax
xor eax, 0xf8fa0e5c
sub edx, eax
pop eax
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], eax
mov dword [esp], ebx
push ecx
push dword [esp]
mov ebx, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
add esp, 4
push dword [esp]
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
add esp, 4
push eax
mov dword [esp], ebp
push 0x74f7ec20
pop ebp
add eax, ebp
mov ebp, dword [esp]
add esp, 4
add eax, esi
sub eax, 0x74f7ec20
jmp 0xc03ffd
add ecx, esi
jmp 0xc6e159
cmp dl, al
jmp 0xc96033
mov ecx, dword [eax + 0x7c]
jmp 0xb0bc15
mov dword [ebp - 0x14], eax
jmp 0xaeb5aa
mov dword [ebp - 8], eax
jmp 0xc7ae03
mov dword [ebp - 4], edx
jmp 0xb07019
mov dl, byte [edi + eax + 1]
jmp 0xb5c46b
cmp byte [ebx + ecx], 0
jmp 0xaecd09
push dword [eax + edi*4]
push dword [esp]
pop eax
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
pop esp
push edx
mov edx, esp
add edx, 4
push esi
mov esi, 4
sub edx, esi
pop esi
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], eax
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ecx
mov dword [esp], 0xa868a8b
mov dword [esp], ebx
pop eax
push dword [esp]
mov eax, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
push eax
mov eax, 0x7a7ed9c9
add eax, 0x8581263b
add esi, eax
pop eax
xchg dword [esp], esi
pop esp
jmp 0xb0157c
jbe 0x604ba9
jmp 0xb04f0c
jne 0xc87744
jmp 0xac681f
push esi
push edi
push ebx
mov dword [esp], 0x4c9d998
pop edi
mov dword [esp + 4], edi
pop edi
mov dword [esp], ecx
add ecx, 0x7d5f00b3
add ecx, eax
push eax
push 0x74dfcb0e
pop eax
shr eax, 8
or eax, 0x6ef8d9b7
add eax, 1
add eax, 0xffffffff
sub eax, 0xf19ddf4c
sub ecx, eax
pop eax
mov ecx, dword [esp]
push ebx
mov dword [esp], ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
push dword [ecx + esi + 0x1c]
push dword [esp]
pop eax
push eax
mov eax, esp
push ebp
mov ebp, 0x7d1e6797
not ebp
add ebp, 0x7d1e679c
add eax, ebp
pop ebp
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0xcbf1d4
mov esp, ebp
jmp 0xd2980e
test ecx, ecx
jmp 0xafe66f
push ebp
mov dword [esp], edx
mov edx, esp
push ebx
mov ebx, 4
add edx, ebx
pop ebx
sub edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], ecx
sub ecx, 0x1ebcf9f5
sub ecx, 0x3bdf5e78
add ecx, eax
add ecx, 0x3bdf5e78
push ebp
mov dword [esp], edx
push 0x1ebcf9f5
pop edx
add ecx, edx
pop edx
mov ecx, dword [esp]
push ecx
mov ecx, esp
push esi
mov esi, 0x3fc77cdb
xor esi, 0x7dfe43c6
inc esi
shr esi, 2
neg esi
xor esi, 0xef71b03d
add ecx, esi
pop esi
push eax
mov eax, 4
add ecx, eax
pop eax
xchg dword [esp], ecx
mov esp, dword [esp]
sub edx, 0x7d7fe24a
sub edx, 0x3ff3c34b
add edx, esi
push ebp
mov ebp, 0x3ff3c34b
add edx, ebp
mov ebp, dword [esp]
add esp, 4
push ebx
mov ebx, 0x7d7fe24a
add edx, ebx
pop ebx
push ebx
mov dword [esp], 0x2570391a
mov dword [esp], edx
mov dword [esp], ebx
mov dword [esp], ecx
push eax
mov eax, 0x7fffcece
sub ecx, eax
mov eax, dword [esp]
add esp, 4
sub ecx, 0x3ffde1b7
add ecx, eax
push edx
mov edx, 0x3ffde1b7
add ecx, edx
pop edx
add ecx, 0x7fffcece
push dword [esp]
pop ecx
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
push ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
pop esp
jmp 0xbde0e5
push eax
mov eax, esp
push ebp
mov ebp, 4
add eax, ebp
pop ebp
sub eax, 4
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
pop esp
mov dword [esp], eax
mov dword [esp], edx
sub esp, 4
mov dword [esp], ecx
mov edx, dword [esp]
push edi
mov edi, esp
add edi, 4
push eax
mov eax, 0x3bff0c23
shl eax, 3
or eax, 0x3cfc449b
shl eax, 4
dec eax
xor eax, 0x7e5ef010
sub eax, 0x8198a9bb
add edi, eax
pop eax
xchg dword [esp], edi
pop esp
push dword [esp]
pop edx
push eax
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
push dword [eax + 0x78]
push dword [esp]
push dword [esp]
pop ecx
add esp, 4
add esp, 4
jmp 0xad96e0
push ebp
mov dword [esp], ecx
mov dword [esp], edx
mov dword [esp], ebp
mov dword [esp], eax
mov dword [esp], ecx
sub ecx, 0x7ffa8aa5
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], esi
mov esi, 0x7b1f9707
xor esi, 0x6fdbee0d
inc esi
and esi, 0x7f3fe87b
shl esi, 6
xor esi, 0x6aa4ee73
sub ecx, esi
pop esi
add ecx, eax
add ecx, 0x6bbeecb3
add ecx, 0x7ffa8aa5
push dword [esp]
pop ecx
push esi
push esp
pop esi
add esi, 4
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
push dword [ebp - 8]
push dword [esp]
pop eax
push ecx
mov ecx, esp
push eax
mov eax, 0x7c523906
sub eax, 0x1fddcf75
xor eax, 0x5fcf40d8
dec eax
sub eax, 0x3bb2944
add ecx, eax
pop eax
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0xae7f8f
push 0x66543cf0
mov dword [esp], ebp
mov dword [esp], 0x9347220
mov dword [esp], edx
mov dword [esp], ecx
push ebx
mov ebx, 0x4ff5e861
push ecx
mov ecx, 0x73f242d9
push ebp
mov ebp, 0xc0b0f37
add ecx, ebp
pop ebp
sub ebx, ecx
pop ecx
xor ebx, 0xf0c501e1
add ecx, ebx
pop ebx
sub ecx, 0x7df8ede7
add ecx, eax
add ecx, 0x7df8ede7
sub ecx, 0x3f3d97b0
push dword [esp]
pop ecx
push ebx
mov ebx, esp
push eax
mov eax, 0x74fb7614
add eax, 0x1c9bddb6
sub eax, 0x7fef14d4
dec eax
dec eax
xor eax, 0x11a83ef0
add ebx, eax
pop eax
push eax
mov eax, 4
add ebx, eax
pop eax
xchg dword [esp], ebx
pop esp
push dword [ebp - 0xc]
mov ecx, dword [esp]
push eax
push esp
pop eax
add eax, 4
push ecx
mov ecx, 4
add eax, ecx
pop ecx
xchg dword [esp], eax
pop esp
jmp 0xae21cc
push dword [esp]
pop ebp
push edx
mov edx, esp
add edx, 4
push edi
mov edi, 4
add edx, edi
pop edi
xchg dword [esp], edx
mov esp, dword [esp]
push ecx
push esp
pop ecx
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], edi
mov dword [esp], ebp
mov dword [esp], ebx
push ecx
push dword [esp]
pop ebx
push esi
mov esi, esp
add esi, 4
push ebx
mov ebx, 4
add esi, ebx
pop ebx
xchg dword [esp], esi
pop esp
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
pop esp
jmp 0xafe667