Function at 0x7d650c
Capabilities:
Check for vm using instruction vpcext
Reference the vmware io port

Disassembly:
xor eax, 0x679915ed
jmp 0x7d793a
or edi, 0x5fff798f
neg edi
xor edi, 0x7d773752
jmp 0x7d4dc5
not eax
push edi
push eax
jmp 0x7d4a29
push ebx
mov ebx, 4
jmp 0x7d66d5
mov edi, 0xbb670a92
add dword [esp + 4], edi
pop edi
mov dword [esp], edx
jmp 0x7d4c91
pop ebx
pop ecx
sub esi, 4
jmp 0x7d6dba
not ecx
xor ecx, 0x7fe09b89
jmp 0x7d6d3f
mov ebp, esp
push ecx
jmp 0x7d7439
dec dword [esp]
pop ecx
or ecx, 0x5c77f4f5
neg ecx
push edx
mov edx, 0x7ff6eb02
or ecx, edx
pop edx
push 0x5a818ce2
mov dword [esp], ebx
mov ebx, 0x3ddeaf00
and ebx, 0x2eff8646
shl ebx, 7
not ebx
dec ebx
sub ebx, 0x10a4ce94
xor ecx, ebx
pop ebx
jmp 0x7d3b02
pop esp
cmp dword [ebp + 0x122d38a5], 0
jne 0x7d36f5
cmp dword [ebp + 0x122d390d], 0
je 0x7d370a
push eax
mov eax, eax
mov eax, 0x7d3
mov dword [ebp + 0x122d2adc], eax
call dword [ebp + 0x122d37de]
pop eax
push edi
mov dword [esp], eax
jmp 0x7d50a4
sub eax, 0x3fa5de7d
pop edi
xchg dword [esp], eax
mov esp, dword [esp]
push ebx
mov ebx, 4
add ecx, 0x7ffdf3b3
sub ecx, ebx
sub ecx, 0x7ffdf3b3
push dword [esp]
pop ebx
push edi
push ebp
mov dword [esp], esp
add dword [esp], 4
mov edi, dword [esp]
add esp, 4
add edi, 4
jmp 0x7d3ee4
pop esp
mov dword [esp], edx
mov dword [esp], ecx
jmp 0x7d91de
pop eax
jmp 0x7d33ca
pop eax
inc edx
shr edx, 1
shr edx, 1
shl edx, 5
not edx
jmp 0x7d4520
mov ecx, 4
add edi, ecx
pop ecx
add edi, 4
xchg dword [esp], edi
jmp 0x7d36e2
sub eax, ecx
pop ecx
cmp dword [ebp + 0x122d38a5], 0
jne 0x7d3b17
cmp dword [ebp + 0x122d390d], 0
je 0x7d3b2c
push eax
mov eax, eax
mov eax, 0x43d
mov dword [ebp + 0x122d1c27], eax
call dword [ebp + 0x122d1b02]
pop eax
sub esp, 4
mov dword [esp], edi
jmp 0x7d3e71
mov dword [esp], ebx
mov dword [esp], 0x75dc2e9e
xchg dword [esp], ebx
not ebx
xchg dword [esp], ebx
add dword [esp], 0x3a6197b7
jmp 0x7d5b96
sub edi, 0x5ff36a00
push esi
mov esi, 0x767f2845
shr esi, 2
add esi, 0x18e02b84
xor edi, esi
pop esi
or edi, 0x77675adf
jmp 0x7d5dd4
pop ecx
sub esp, 4
mov dword [esp], eax
mov eax, 0xaef46da
or dword [esp + 4], eax
pop eax
jmp 0x7d76b0
xchg dword [esp], edx
pop esp
jmp 0x7d5d31
push eax
jmp 0x7d4442
add edi, 4
xchg dword [esp], edi
jmp 0x7d5682
push esi
mov dword [esp], 0x540706c1
mov dword [esp], edx
mov edx, 0xb208506a
sub dword [esp + 4], 0x4fc3348d
add dword [esp + 4], 0x6ef777fb
jmp 0x7d4b43
mov dword [esp], 0x64617f3c
mov dword [esp], esi
push esp
mov esi, dword [esp]
push ecx
mov ecx, esp
push ebp
push edx
push eax
mov eax, 0x3d3def1f
jmp 0x7d60e7
dec ebp
and ebp, 0x3791450c
xor ebp, 0xf4e99a0
inc ebp
jmp 0x7d92b2
push 0x2a2e923e
mov dword [esp], edi
mov edi, 4
sub esi, edi
mov edi, dword [esp]
jmp 0x7d5175
add ebx, eax
pop eax
jmp 0x7d6711
mov dword [esp + 4], eax
mov eax, dword [esp]
add esp, 4
mov dword [esp], edx
push eax
mov eax, 0x6f2bf1fa
mov edx, eax
pop eax
add dword [esp + 4], 0x7dff7025
jmp 0x7d91c6
mov ecx, 4
jmp 0x7d5282
pop edi
pop ebp
xchg dword [esp], edx
pop esp
mov dword [esp], eax
push dword [ebp + 0x124562af]
call dword [ebp + 0x122d3aa9]
mov dword [ebp + 0x124562b7], eax
push edx
sub esp, 4
mov dword [esp], eax
mov eax, 0x6b7ec09a
jmp 0x7d40eb
add dword [esp + 4], esi
mov esi, dword [esp]
add esp, 4
sub dword [esp], 0xf9bf7662
shr dword [esp], 1
xchg dword [esp], edi
xchg edi, eax
jmp 0x7d33fd
mov dword [esp + 4], eax
mov eax, dword [esp]
add esp, 4
xor dword [esp], 0x33b6fdd7
sub dword [esp], 0x33e5ee56
xor dword [esp], 0x7b0b5fc2
dec dword [esp]
jmp 0x7d5bb1
mov dword [esp], ebp
push edx
push esp
pop dword [esp]
add dword [esp], 4
mov ebp, dword [esp]
add esp, 4
add ebp, 4
add ebp, 4
push ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
jmp 0x7d4e8f
xor esi, dword [esp]
xor dword [esp], esi
jmp 0x7d6942
add esi, 0xfcea684a
sub eax, esi
pop esi
jmp 0x7d69e1
cmp dword [ebp + 0x122d3b5d], 0
jne 0x7d4230
cmp dword [ebp + 0x122d37fd], 0
je 0x7d6789
lea eax, [ebp + 0x124562e4]
jmp 0x7d5977
sub edx, edi
jmp 0x7d409e
push 0x27648a6
mov dword [esp], ebx
mov ebx, 0x44be35af
sub ebx, 0x7fd336a6
shl ebx, 8
push ebx
not dword [esp]
pop ebx
add ebx, 0x29de9715
push ebx
push dword [esp]
pop edi
add esp, 4
mov ebx, dword [esp]
add esp, 4
jmp 0x7d758c
mov eax, dword [esp]
add esp, 4
push esi
mov esi, 0x6e1d6864
jmp 0x7d6324
cmp dword [ebp + 0x122d1585], 0
jne 0x7d435d
push eax
sgdt [esp - 2]
pop eax
shr eax, 0x18
cmp eax, 0xff
jne 0x7d435d
mov dword [ebp + 0x122d3a51], 1
push eax
add dword [esp], 0x7feeda61
push dword [esp]
push dword [esp]
pop eax
jmp 0x7d4456
mov eax, esp
add eax, 4
sub eax, 4
xor eax, dword [esp]
jmp 0x7d62d0
add esp, 4
push esi
jmp 0x7d4112
sub edx, 0xc2060bb
sub ebx, 0x7fcf5fb9
add ebx, edx
add ebx, 0x7fcf5fb9
jmp 0x7d5ae8
cmp eax, 0
jbe 0x7d77a8
cmp dword [ebp + 0x122d1585], 1
jne 0x7d77a8
mov dword [ebp + 0x122d3a51], 1
jmp 0x7d5f13
xor ebx, ebx
xor eax, eax
inc eax
invalid
pop esp
mov dword [esp], eax
jmp 0x7d7306
push ecx
jmp 0x7d4072
mov esi, 0xffffffff
jmp 0x7d40ca
pop ebp
push dword [esp]
jmp 0x7d55af
pop edi
pop eax
xor dword [esp], edi
xor edi, dword [esp]
xor dword [esp], edi
shr dword [esp], 8
push ecx
push ebx
mov ebx, 0x7d6b3c68
inc ebx
or ebx, 0x769b24b1
and ebx, 0x7dff4c82
neg ebx
jmp 0x7d6147
sub dword [esp + 4], edx
sub dword [esp + 4], 0x6ef777fb
jmp 0x7d70f2
push esp
pop edx
add edx, 4
push edx
mov dword [esp], ebx
mov ebx, 4
sub edx, ebx
mov ebx, dword [esp]
push esi
mov esi, esp
add esi, 4
push edi
mov edi, 4
add esi, edi
pop edi
xchg dword [esp], esi
mov esp, dword [esp]
push ebp
mov dword [esp], 0x52636c55
mov dword [esp], esi
mov dword [esp], edx
push dword [esp + 4]
pop edx
pop dword [esp]
mov esp, dword [esp]
mov dword [esp], eax
push dword fs:[0]
mov dword fs:[0], esp
jmp 0x7d45da
mov ecx, ebx
pop ebx
sub dword [esp + 4], ecx
jmp 0x7d6ab4
xor edi, 0xbb182ab4
mov ebx, edi
pop edi
not ebx
inc ebx
add ebx, 0x6dcd0862
push eax
mov eax, 0x3ed775b7
add eax, 0x24e4e0ab
add eax, 0x1c36e57e
sub ebx, eax
pop eax
jmp 0x7d6d7d
pop esp
push ecx
jmp 0x7d55e7
add ebp, ecx
add ebp, 0x29da347f
mov ecx, dword [esp]
add esp, 4
sub ebp, 4
xchg dword [esp], ebp
jmp 0x7d4636
add eax, 0x3fa5de7d
add eax, edi
jmp 0x7d3713
mov edi, dword [esp]
push edi
mov edi, esp
push ecx
jmp 0x7d39f1
mov dword [esp], esp
add dword [esp], 4
mov edx, dword [esp]
add esp, 4
add edx, 4
push ebx
mov ebx, esp
jmp 0x7d60bc
push edx
jmp 0x7d5ad0
add esp, 4
not ebx
xor ebx, 0x7cfd6a17
xor ebx, 0x2c6de24c
add ecx, ebx
pop ebx
jmp 0x7d7ecd
xchg dword [esp], ebx
mov esp, dword [esp]
push esi
mov dword [esp], eax
xor dword [esp], 0x55bfe76a
pop eax
sub esp, 4
jmp 0x7d7b4a
sub ecx, 0x7def06d1
sub ecx, esi
add ecx, 0x7def06d1
mov esi, dword [esp]
add esp, 4
jmp 0x7d70af
add esp, 4
jmp 0x7d4141
sub ebp, ecx
pop ecx
xchg dword [esp], ebp
mov esp, dword [esp]
mov dword [esp], eax
push dword [ebp + 0x124562af]
call dword [ebp + 0x122d3aa9]
mov dword [ebp + 0x122d2c3e], eax
lea eax, [ebp + 0x12456241]
push esi
sub esp, 4
mov dword [esp], esp
push ebx
mov ebx, 4
add dword [esp + 4], ebx
jmp 0x7d5fb4
mov edi, ebx
pop ebx
add eax, edi
pop edi
mov edx, eax
jmp 0x7d3915
pop ebp
push esi
mov esi, esp
jmp 0x7d784f
mov dword fs:[0], esp
cmp dword [ebp + 0x122d0619], 0
je 0x7d7377
cmp dword [ebp + 0x122d1585], 1
jne 0x7d7377
cmp byte [ebp + 0x1245725f], 0
jne 0x7d7377
jmp 0x7d5f09
mov dword [esp], 0xbd8932b
shr dword [esp], 7
add dword [esp], 0x75d5fcf0
mov dword [esp], edx
mov edx, esp
push ecx
mov ecx, 4
add edx, ecx
pop ecx
jmp 0x7d69b7
not dword [esp]
jmp 0x7d60f1
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
jmp 0x7d5a54
mov ecx, 0x57b54598
xor ecx, 0x5ffcdddd
push ebx
mov ebx, esp
add ebx, 4
jmp 0x7d61f4
push dword [esp + 4]
pop edi
pop dword [esp]
sub edi, 1
xchg dword [esp], edi
push edx
mov edx, 0x4288888e
jmp 0x7d84d3
pop esp
jmp 0x7d7da7
mov dword [esp], eax
call dword [ebp + 0x122d36d3]
test eax, eax
jne 0x7d5699
cmp byte [ebp + 0x12456e36], 0
jne 0x7d4216
jmp 0x7d5977
mov dword [esp], edx
jmp 0x7d8f52
lea eax, [ebp + 0x1245b384]
push edx
mov edx, esp
jmp 0x7d6e66
xchg dword [esp], esi
jmp 0x7d8eb7
add esp, 4
jmp 0x7d6776
push ebx
mov ebx, 0x797a65cd
mov edx, 0xf4e3fe2b
jmp 0x7d6ee4
pop edx
add ebx, 0x10
jmp 0x7d5112
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
mov esp, dword [esp]
mov dword [esp], edi
mov edi, esp
add edi, 4
push ebp
push edi
mov edi, 0x57fc3c55
jmp 0x7d3c0a
sub dword [esp], 0xbdcd8f91
mov dword [esp], ebx
mov ebx, esp
push 0x1cf8cf99
mov dword [esp], edx
push eax
push edi
jmp 0x7d716c
xor dword [esp], 0x7edd5253
inc dword [esp]
push edi
push eax
mov eax, 0x1b6a0f64
jmp 0x7d400d
mov ebx, dword [esp]
add esp, 4
push edi
mov edi, 0xfd9e8004
xor ebx, edi
pop edi
add esi, 0x37e3b47c
add esi, ebx
sub esi, 0x37e3b47c
jmp 0x7d90fe
mov edx, 0x1fff8c04
mov ebp, edx
pop edx
neg ebp
jmp 0x7d90e1
sub esp, 4
mov dword [esp], ebp
jmp 0x7d67b1
xor edx, dword [esp]
jmp 0x7d64b9
inc edi
sub edi, 0xff777fde
mov ebp, edi
pop edi
sub edi, ebp
push dword [esp]
pop ebp
add esp, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
mov esp, dword [esp]
mov word [esp], ax
sldt word [esp]
mov ax, word [esp]
push 0x547aa918
mov dword [esp], ecx
push esp
push dword [esp]
mov ecx, dword [esp]
add esp, 4
jmp 0x7d7d74
pop dword fs:[0]
add esp, 4
cmp dword [ebp + 0x122d3a51], 0
jne 0x7d4331
cmp dword [ebp + 0x122d1585], 1
jne 0x7d4331
push ebx
push esp
pop ebx
push ecx
push esi
mov esi, 0x7b77374d
mov ecx, 0x8b36f89d
jmp 0x7d512f
pop ebx
mov esi, dword [esp]
jmp 0x7d66cc
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x7d7602
mov edx, 0x3d3def1b
jmp 0x7d70bd
xor dword [esp], 0x224650de
dec dword [esp]
push esi
jmp 0x7d474c
xor ebx, 0xc27cfbf
jmp 0x7d4d22
push dword [esp + 4]
mov esi, dword [esp]
add esp, 4
pop dword [esp]
pop esp
jmp 0x7d4550
mov dword [esp], ebx
mov dword [esp], eax
push ecx
mov ecx, 0x33ec5e18
jmp 0x7d7599
sub ebx, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
mov dword [esp], ecx
jmp 0x7d364c
xor dword [esp], eax
xor eax, dword [esp]
mov esp, dword [esp]
mov dword [esp], ebx
mov ebx, eax
push 0x3bb06d66
mov dword [esp], ebx
sub dword [esp], 0x5dfdee16
pop edi
jmp 0x7d6584
dec esi
sub esi, 0x5fdaa1e4
jmp 0x7d6a73
pop edi
add esp, 4
lea eax, [ebp + 0x12457317]
push ebp
jmp 0x7d3605
pop esp
push ebx
mov ebx, 4
add ecx, ebx
pop ebx
sub esp, 4
mov dword [esp], esi
mov esi, 0x6f3b96f1
sub esi, 0x6f3b96ed
sub ecx, 0xdff8b14
sub ecx, esi
push ebx
mov ebx, 0xdff8b14
add ecx, ebx
pop ebx
pop esi
xor ecx, dword [esp]
jmp 0x7d6e3b
add dword [esp + 4], 0x2dbe891c
push ebp
mov ebp, 0x76f91dc7
add dword [esp + 8], ebp
pop ebp
add dword [esp + 4], 0x5be68654
mov edx, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push dword [esp]
mov eax, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
jmp 0x7d3e20
push ebp
mov ebp, 0x3c5b8844
neg ebp
xor ebp, 0x9e5999aa
add edi, ebp
jmp 0x7d47e2
add esp, 4
push ebx
jmp 0x7d6b58
sub eax, ebx
jmp 0x7d686b
pop ebp
sub esi, ebx
jmp 0x7d3583
push ebp
jmp 0x7d6bbf
lea eax, [ebp + 0x124562cf]
push eax
mov dword [esp], 0x63b986aa
mov dword [esp], eax
jmp 0x7d53a0
mov ebp, esp
add ebp, 4
push eax
mov eax, 0x7ebc6b9f
sub eax, 0x7ebc6b9b
add ebp, eax
pop eax
xchg dword [esp], ebp
pop esp
sub eax, 0x6e5e63f8
cmp dword [ebp + 0x124562cf], 0x6165726f
je 0x7d6857
lea eax, [ebp + 0x12456343]
push eax
lea eax, [ebp + 0x12456480]
push eax
lea eax, [ebp + 0x124564a1]
push eax
call dword [ebp + 0x122d1ebb]
add esp, 0xc
mov byte [ebp + 0x122d23b7], 0x44
push 0x96a3184f
push dword [ebp + 0x122d0fdd]
call dword [ebp + 0x122d1e1e]
mov ebx, eax
lea eax, [ebp + 0x124564a1]
push eax
call ebx
lea eax, [ebp + 0x124562cf]
push eax
lea eax, [ebp + 0x12456343]
push eax
cmp dword [ebp + 0x122d3b5d], 0
je 0x7d6840
lea eax, [ebp + 0x12456469]
jmp 0x7d6846
lea eax, [ebp + 0x12456452]
push eax
lea eax, [ebp + 0x124564a1]
push eax
call dword [ebp + 0x122d1ebb]
add esp, 0x10
call dword [ebp + 0x122d3724]
push ebx
jmp 0x7d775a
pop ebx
xchg dword [esp], eax
pop esp
mov dword [esp], ecx
mov ecx, 0x56de75fe
jmp 0x7d7e42
push ecx
push eax
mov eax, 4
mov ecx, eax
pop eax
sub edi, ecx
jmp 0x7d914e
xor esi, dword [esp]
jmp 0x7d78ce
push eax
mov eax, 0x7b6ec542
dec eax
or eax, 0x4b7fdbbe
push esi
mov esi, 0x3fd73c9a
xor esi, 0x44a8e361
sub eax, 0x7eff3121
sub eax, esi
push ecx
mov ecx, 0x7eff3121
jmp 0x7d6a58
xor ecx, eax
jmp 0x7d431d
pop edx
sub esi, eax
jmp 0x7d9113
add eax, ecx
pop ecx
pop esi
push esi
mov esi, 0x3fb6c88b
or esi, 0x7f779a2f
add esi, 0x2ddf13e1
jmp 0x7d9257
xor esi, 0x73b703e1
add esi, 0xabe46ee1
sub ebp, esi
pop esi
jmp 0x7d4e96
add esp, 4
push edx
mov dword [esp], eax
jmp 0x7d9106
pop ecx
mov dword [esp], eax
push dword fs:[0]
jmp 0x7d535a
mov ebx, 0x77dec061
dec ebx
and ebx, 0x2e390084
sub esp, 4
mov dword [esp], ebp
push edx
jmp 0x7d5c7d
push 0x259f430f
mov dword [esp], ebp
push edi
mov edi, 0x6be7a8a6
mov ebp, 0xb3651b18
sub ebp, edi
pop edi
neg ebp
push ecx
push ebx
mov ebx, 0x1af559d1
jmp 0x7d7952
mov ebp, esp
add ebp, 4
jmp 0x7d6c56
sub ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x7d6c9f
mov dword [esp], edi
pop eax
push dword [esp]
jmp 0x7d63ca
push eax
mov eax, 0x37df5860
push ecx
mov ecx, 0x77de47c5
shr ecx, 3
and ecx, 0x52ffe3e2
or ecx, 0x2bff62ac
neg ecx
add ecx, 0x5bdea5a7
add eax, ecx
mov ecx, dword [esp]
add esp, 4
add eax, 0x3ddffd54
push edi
mov edi, 0
jmp 0x7d85e6
push ebp
mov ebp, 0x970a0669
jmp 0x7d7795
xor esi, dword [esp]
jmp 0x7d7026
add ecx, esi
pop esi
sub ecx, ebx
sub ecx, 0x6af692a6
pop ebx
jmp 0x7d7b74
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
mov dword [esp], eax
jmp 0x7d854b
add edx, 4
sub edx, 4
jmp 0x7d6e92
xchg dword [esp], edx
pop esp
jmp 0x7d61b9
add edx, 0x6ffdc10d
add edx, ebx
sub edx, 0x6ffdc10d
pop ebx
sub dword [esp + 4], 0x5be68654
push eax
mov eax, 0x76f91dc7
sub dword [esp + 8], eax
pop eax
sub dword [esp + 4], 0x2dbe891c
sub dword [esp + 4], 0x7ffcf703
jmp 0x7d74ab
xor dword [esp], esi
xor esi, dword [esp]
jmp 0x7d37db
xor ecx, 0xfbfc154
add ebx, ecx
pop ecx
jmp 0x7d888e
xor edx, eax
mov eax, dword [esp]
add esp, 4
mov ebp, edx
mov edx, dword [esp]
add esp, 4
add ecx, ebp
pop ebp
add ecx, 4
jmp 0x7d8149
add dword [esp + 4], 0x4fc3348d
pop edx
lea eax, [ebp + 0x12456343]
push esi
mov esi, esp
push ecx
mov ecx, 0x1af55d3e
not ecx
xor ecx, 0x6e4153de
inc ecx
xor ecx, 0x8b4bf124
add esi, 0x1e743964
add esi, ecx
push ebx
push edi
mov edi, 0x5faf722f
shr edi, 4
shr edi, 1
jmp 0x7d33d4
mov edi, 0x7dfa3d1c
neg edi
add edi, 0xb7e755a4
mov eax, edi
pop edi
push esi
mov esi, 0x11fd37a9
push ebp
mov ebp, 0x5fd31159
add ebp, 0x7fef50a0
xor ebp, 0x7bef99d1
and ebp, 0x5b7b44a3
shl ebp, 3
sub ebp, 0x914ad32d
or esi, ebp
pop ebp
xor esi, 0x3bff7ebe
sub esi, 0xc41281ef
or eax, esi
pop esi
push edi
push ebx
mov ebx, 0xbe8e3409
jmp 0x7d52ee
add eax, 4
jmp 0x7d3442
call dword [ebp + 0x122d29ee]
push ecx
mov dword [esp], 0x56f3ca3e
shr dword [esp], 6
add dword [esp], 0x72680d2b
mov dword [esp], eax
push edi
jmp 0x7d42be
cmp dword [ebp + 0x12457321], 0
je 0x7d76f1
jmp 0x7d5f09
push ecx
mov dword [esp], 0x27552d04
sub dword [esp], 0x5f5b1f67
shl dword [esp], 3
add dword [esp], 0x401d67ff
jmp 0x7d7e10
add dword [esp + 4], edx
add dword [esp + 4], 0x7ffcf703
jmp 0x7d64ee
sub edx, ecx
pop ecx
xor ebp, edx
mov edx, dword [esp]
jmp 0x7d7d5c
sub dword [esp + 4], edi
push dword [esp]
pop edi
jmp 0x7d75f6
mov dword [esp + 4], ecx
jmp 0x7d3ca6
mov dword [esp], ecx
mov ecx, 0x56ef2ae3
jmp 0x7d92d5
mov esi, dword [esp]
add esp, 4
jmp 0x7d6b70
shl dword [esp], 3
jmp 0x7d76d7
and dword [esp], 0x15bfa200
sub dword [esp], 0x6f70070f
jmp 0x7d5531
mov eax, 0x564d5868
mov ecx, 0x14
mov dx, 0x5658
in eax, dx
pop dword fs:[0]
push ebp
mov dword [esp], esi
push esp
jmp 0x7d7647
pop ebp
pop eax
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
mov esp, dword [esp]
mov dword [esp], eax
lea eax, [ebp + 0x12456343]
push 0x71deb576
mov dword [esp], ecx
sub esp, 4
mov dword [esp], esp
add dword [esp], 4
jmp 0x7d92cb
mov dword [esp], ecx
jmp 0x7d8570
sub ebx, 0x4bc57912
add ebx, ebp
push eax
mov eax, 0x39bc1817
jmp 0x7d8085
lea eax, [ebp + 0x1245b39c]
push 0x3260d912
mov dword [esp], eax
jmp 0x7d8451
add esi, 4
add esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
push 0x716622cb
mov dword [esp], ecx
jmp 0x7d5754
mov esp, dword [esp]
mov dword [esp], ebx
mov dword [esp], eax
lea eax, [ebp + 0x124564a1]
sub esp, 4
mov dword [esp], ecx
mov ecx, esp
push ebp
push esi
mov esi, 4
mov ebp, esi
pop esi
add ecx, ebp
mov ebp, dword [esp]
push eax
mov eax, esp
add eax, 4
push edi
mov edi, 4
jmp 0x7d4ed3
dec eax
push edx
push ecx
mov ecx, 0x4f6d6c06
mov edx, ecx
pop ecx
jmp 0x7d9061
mov ecx, 0x6ef4a2d3
push esi
mov esi, 0x6af692a6
jmp 0x7d6e13
mov dword [esp], edi
push eax
mov eax, 0x58b723d8
xor eax, 0x2d4a6418
mov edi, eax
mov eax, dword [esp]
add esp, 4
shl edi, 4
push eax
mov eax, esp
jmp 0x7d71c1
xor ebp, ecx
pop ecx
push ebp
not dword [esp]
mov ebp, dword [esp]
add esp, 4
push edx
mov edx, 0x7ef1504e
and edx, 0x3737f043
add edx, 0x776fe8e5
sub edx, 0x6b7b2dee
neg edx
push ecx
mov ecx, 0x3ddacb76
jmp 0x7d74bc
add esp, 4
xor ebp, 0x6b7d1226
jmp 0x7d7d6d
add esi, ebp
jmp 0x7d7e52
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push 0x57f1fc00
mov dword [esp], edx
sub esp, 4
mov dword [esp], ebp
mov ebp, 0x3f7d56d6
xor ebp, 0x7bfd7093
not dword [edi + 0x5e]
cmp al, 0x9b
invalid
xchg dword [esp], ecx
mov esp, dword [esp]
mov dword [esp], edi
mov dword [esp], eax
call dword [ebp + 0x122d1ebb]
push esi
mov esi, esp
add esi, 4
sub esi, 4
jmp 0x7d5a08
mov ecx, dword [esp]
add esp, 4
xor ecx, 0x7f731da8
add ecx, 0x5f2f330a
jmp 0x7d35c6
not ecx
push ebx
push 0x79f27018
mov ebx, dword [esp]
jmp 0x7d50d3
pop ebp
push ecx
push 4
pop ecx
add esi, ecx
pop ecx
push esi
jmp 0x7d615f
push ecx
jmp 0x7d8fc1
xor edi, ecx
mov ecx, dword [esp]
add esp, 4
push edi
jmp 0x7d8534
or eax, 0x7cf9faec
xor eax, 0x363883ed
jmp 0x7d4005
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
mov esp, dword [esp]
add esi, 4
jmp 0x7d3fee
mov dword [esp], 0x7eac4e00
not dword [esp]
shr dword [esp], 6
xor dword [esp], 0x4dfa2f24
sub dword [esp], 0x7eefa982
shr dword [esp], 1
push edi
jmp 0x7d349f
sub dword [esp + 4], edx
pop edx
mov dword [esp], ebx
mov dword [esp], edx
jmp 0x7d5688
neg dword [esp]
push dword [esp]
pop edi
add esp, 4
sub edi, 0x89d52ad9
xor eax, edi
jmp 0x7d4f85
cmp dword [ebp + 0x122d3b5d], 0
je 0x7d9012
mov ebp, 0x122d3b5d
add byte [edi], cl
test byte [edx - 0x72fffff6], bh
test dword [ecx + 0x64], ebp
inc ebp
adc ch, cl
mov ch, 0xa
add byte [eax], al
add dword [esp + 4], ebx
pop ebx
push dword [esp]
jmp 0x7d52fb
lea eax, [ebp + 0x12456469]
jmp 0x7d9018
push edi
push 0x1d3e54b5
push dword [esp]
pop edi
add esp, 4
mov ecx, 0x61c101da
sub ecx, 0x7f5bfa45
add ecx, edi
jmp 0x7d8d12
sub edi, eax
xchg edi, eax
pop edi
push edi
mov dword [esp], edx
push eax
mov eax, 0x4db5d8d0
mov edx, eax
pop eax
sub eax, edx
jmp 0x7d861c
pop edx
push esi
mov esi, 0x2fef0e4c
jmp 0x7d41cb
push edi
push 4
pop edi
jmp 0x7d8cec
sub ebx, edi
pop edi
jmp 0x7d5b73
add ecx, 0x7f5bfa45
jmp 0x7d8dc5
pop edi
neg ecx
push ecx
not dword [esp]
mov ecx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push eax
mov eax, 0x7ebed184
push eax
jmp 0x7d8fad
pop esp
mov dword [esp], edx
jmp 0x7d3bcf
push 4
pop edx
add ebp, edx
push dword [esp]
pop edx
jmp 0x7d7e63
not dword [esp]
jmp 0x7d3844
mov ecx, esp
add ecx, 4
jmp 0x7d90cf
lea eax, [ebp + 0x12456452]
push edi
jmp 0x7d3f5d
push ebx
mov ebx, 4
add ecx, ebx
pop ebx
xchg dword [esp], ecx
pop esp
jmp 0x7d46b9
add ebp, 0x8eddf804
and ebx, ebp
pop ebp
shr ebx, 4
push ebx
dec dword [esp]
jmp 0x7d90f6
not dword [esp]
jmp 0x7d5c48
mov ebx, dword [esp]
jmp 0x7d6aa8
push edx
mov edx, 4
mov eax, edx
jmp 0x7d6a11
pop eax
xchg dword [esp], esi
pop esp
mov dword [esp], eax
jmp 0x7d9120
push dword [ebp + 0x124562af]
call dword [ebp + 0x122d3aa9]
mov dword [ebp + 0x124562b3], eax
lea eax, [ebp + 0x12456250]
sub esp, 4
mov dword [esp], edx
mov edx, esp
push edi
mov edi, esp
add edi, 4
jmp 0x7d689c
pop ecx
push 0x37209ef7
mov dword [esp], edi
push dword [esp + 4]
pop edi
pop dword [esp]
pop esp
mov dword [esp], ebx
mov ebx, 4
jmp 0x7d916d
sub edx, 0x61e59c8a
add edx, ebx
add edx, 0x61e59c8a
push dword [esp]
pop ebx
add esp, 4
push ebp
mov ebp, 4
jmp 0x7d918d
add edx, 0x7dff4b1f
sub edx, ebp
jmp 0x7d919a
push edi
push edx
push esi
mov esi, 0x6f7d5c5d
mov edx, 0xb972c983
sub edx, esi
pop esi
mov edi, edx
push dword [esp]
pop edx
add esp, 4
xor edi, 0x340a2639
jmp 0x7d42b0
sub dword [esp + 4], edx
sub dword [esp + 4], 0x7dff7025
push dword [esp]
pop edx
add esp, 4
jmp 0x7d3f15
push eax
mov dword [esp], esi
mov esi, 0x57ad37ff
mov dword [esp + 4], esi
pop esi
shr dword [esp], 1
add dword [esp], 0xf18ff057
mov dword [esp], ecx
mov dword [esp], ebx
mov dword [esp], ebp
mov dword [esp], eax
lea eax, [ebp + 0x12456447]
sub esp, 4
mov dword [esp], eax
push esp
pop eax
add eax, 4
push esi
mov dword [esp], ebx
mov dword [esp], edx
mov edx, 4
sub eax, edx
mov edx, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
xchg dword [esp], eax
pop esp
mov dword [esp], esi
mov dword [esp], 0x7fdf3044
sub dword [esp], 0x871106d
not dword [esp]
push edi
jmp 0x7d5663
and esi, 0x7afb56a1
and esi, 0x6f0ffe26
inc esi
push ebx
jmp 0x7d9291
mov ebx, 0x67fd82f2
xor esi, ebx
pop ebx
sub edx, esi
mov esi, dword [esp]
add esp, 4
sub edx, eax
push ebp
mov ebp, 0x3ce5bd2b
dec ebp
jmp 0x7d3f7b
sub ebp, 0x77ff6b61
add ebp, 0x3f758e84
add ebp, 0x4cba0527
add edx, ebp
jmp 0x7d7711
mov ecx, dword [esp]
push edx
push ecx
jmp 0x7d502f
neg ecx
sub ecx, 0x37ab974f
add ecx, 0x563fe60a
sub ecx, 0xc7a523d4
add edx, ecx
pop ecx
xor edx, dword [esp]
xor dword [esp], edx
jmp 0x7d5d70