Function at 0x7a69be
Capabilities:
Get number of processors

Disassembly:
add byte [edi], dh
add byte [edx], dh
add byte [edx], al
cmp dword [eax], eax
aaa
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a69d1
xor al, byte [eax]
inc ecx
add byte [eax + eax], dh
inc edx
add byte [ebx], al
inc edx
add byte [ecx], dh
add byte [ebp], al
sub eax, 0x46004300
add byte [esi], al
cmp byte [eax], al
sub eax, 0x36003400
add byte [eax], bh
add byte [edx], al
sub eax, 0x35004200
add byte [edx], al
inc ebp
add byte [0x42003400], ch
add byte [ebp], al
inc ecx
add byte [ebx], al
inc edx
add byte [ecx], bh
add byte [ebx], dh
add byte [eax + eax], dh
inc ebx
add byte [ecx], al
cmp dword [eax], eax
jge 0x7a6a1b
add byte [eax], al
add byte [eax], al
jnp 0x7a6a21
inc esp
add byte [ecx], al
inc ebp
add byte [eax], bh
add byte [eax], dh
add byte [ecx], dh
add byte [ebx], al
inc esp
add byte [0x36004600], ch
add byte [ecx], dh
add byte [eax], bh
add byte [0x42003400], ch
add byte [ebx], dh
add byte [ecx], al
sub eax, 0x31004100
add byte [ebx], dh
add byte [edi], dh
add byte [0x39003600], ch
add byte [eax], bh
add byte [ecx], dh
add byte [0x37003500], dh
add byte [ecx], dh
add byte [eax], dh
add byte [ecx], al
xor dword [eax], eax
inc ecx
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a6a71
xor eax, dword [eax]
xor dword [eax], eax
inc ecx
add byte [edx], dh
add byte [ebx], dh
add byte [edx], al
xor dword [eax], eax
add byte ss:[0x41003500], ch
add byte [ecx], al
inc ebx
add byte [0x41003400], ch
add byte [ebp], al
inc esp
add byte [0x44003800], ch
add byte [ebp], al
xor byte [eax], al
sub eax, 0x43003800
add byte [esi], dh
add byte [ebx], al
aaa
add byte [ebx], dh
add byte [0x42004200], dh
add byte [edx], al
cmp dword [eax], eax
xor al, 0
jge 0x7a6abb
add byte [eax], al
add byte [eax], al
jnp 0x7a6ac1
xor eax, dword [eax]
xor dword [eax], eax
aaa
add byte [ebx], al
xor al, 0
xor dword [eax], eax
xor eax, 0x2d004400
add byte [edx], al
cmp byte [eax], al
cmp byte [eax], al
inc ecx
add byte [0x33003400], ch
add byte [edx], al
aaa
add byte [0x36003900], ch
add byte [0x2d003500], dh
add byte [ecx], al
xor eax, dword [eax]
inc esp
add byte [esi], al
xor eax, dword [eax]
cmp byte [eax], al
cmp byte [eax], al
inc ebp
add byte [0x34003900], dh
add byte [ecx], dh
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a6b11
xor eax, dword [eax]
inc edx
add byte [ebx], dh
add byte [ecx], al
add byte ss:[eax], bh
add byte [ecx], al
inc esp
add byte [0x33003100], ch
add byte [eax], bh
add byte [0x34002d00], dh
add byte [esi], al
xor eax, dword [eax]
xor al, 0
sub eax, 0x30003900
add byte [eax + eax + 0x39], al
add byte [0x37004400], ch
add byte [eax], dh
add byte [esi], dh
add byte [eax + eax + 0x44], al
add byte [ebp], al
cmp byte [eax], al
aaa
add byte [edx], al
xor eax, 0x7d004100
add byte [eax], al
add byte [eax], al
add byte [ebx], bh
inc ebx
add byte [eax + eax + 0x46], al
add byte [edx], al
xor byte [eax], al
inc ebp
add byte [eax + eax + 0x39], al
add byte [0x35004200], ch
add byte [0x2d003300], dh
add byte [eax + eax], dh
xor al, byte [eax]
xor dword [eax], eax
xor al, byte [eax]
sub eax, 0x32003800
add byte [eax + eax + 0x42], al
add byte [0x32004600], ch
add byte [eax + eax], dh
xor al, 0
inc ebp
add byte [eax], bh
add byte [esi], al
xor eax, dword [eax]
cmp dword [eax], eax
xor al, 0
cmp byte [eax], al
aaa
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a6bb1
xor eax, dword [eax]
inc edx
add byte [ebx], dh
add byte [ecx], al
add byte ss:[eax], bh
add byte [ecx], al
inc esp
add byte [0x33003100], ch
add byte [eax], bh
add byte [0x34002d00], dh
add byte [esi], al
xor eax, dword [eax]
xor al, 0
sub eax, 0x30003900
add byte [eax + eax + 0x39], al
add byte [0x37004400], ch
add byte [eax], dh
add byte [esi], dh
add byte [eax + eax + 0x44], al
add byte [ebp], al
cmp byte [eax], al
aaa
add byte [edx], al
xor eax, 0x7d004100
add byte [eax], al
add byte [eax], al
add byte [ebx], bh
inc ebp
add byte [eax], dh
add byte [ecx], dh
add byte [esi], dh
add byte [ebx], al
inc esp
add byte [eax + eax], dh
xor al, byte [eax]
sub eax, 0x42003400
add byte [edx], al
xor byte [eax], al
sub eax, 0x44003400
add byte [ebx], al
cmp dword [eax], eax
sub eax, 0x39003800
add byte [ecx], al
inc ecx
add byte [0x42003400], ch
add byte [esi], al
inc ebp
add byte [ecx], al
xor eax, 0x44004500
add byte [ecx], al
inc ebp
add byte [eax], dh
add byte [edi], dh
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a6c51
xor eax, dword [eax]
xor al, byte [eax]
inc ebx
add byte [esi], dh
add byte [ebp], al
xor al, 0
inc ebx
add byte [eax], dh
add byte [0x39004600], ch
add byte [0x2d003500], dh
add byte [eax + eax], dh
aaa
add byte [eax], bh
add byte [esi], al
sub eax, 0x42004200
add byte [ecx], dh
add byte [ecx], dh
add byte [0x44003100], ch
add byte [esi], al
inc ebx
add byte [esi], al
inc ebx
add byte [0x35004300], dh
add byte [ecx], al
inc ebp
add byte [ebx], al
jge 0x7a6c9b
add byte [eax], al
add byte [eax], al
jnp 0x7a6ca1
inc ecx
add byte [eax + eax + 0x35], al
add byte [ecx], bh
add byte [eax + eax + 0x43], al
add byte [ebx], dh
add byte [esi], dh
add byte [0x33003700], ch
add byte [ebx], dh
add byte [ecx], bh
add byte [0x46003400], ch
add byte [edx], al
inc esp
add byte [0x30004100], ch
add byte [ecx], dh
add byte [ecx], al
sub eax, 0x35003800
add byte [edi], dh
add byte [esi], al
add byte ss:[eax], bh
add byte [eax + eax], dh
cmp byte [eax], al
cmp dword [eax], eax
cmp byte [eax], al
inc ebp
add byte [ebp], al
jge 0x7a6ceb
add byte [eax], al
add byte [eax], al
jnp 0x7a6cf1
xor al, 0
cmp byte [eax], al
xor dword [eax], eax
inc ecx
add byte [ecx], al
xor byte [eax], al
aaa
add byte [ebx], dh
add byte [0x36003200], ch
add byte [esi], al
xor eax, 0x34002d00
add byte [ecx], dh
add byte [ebx], dh
add byte [edi], dh
add byte [0x33004100], ch
add byte [ebp], al
xor dword [eax], eax
sub eax, 0x44004400
add byte [esi], al
inc ecx
add byte [edx], al
add byte ss:[ebx], dh
add byte [ebx], al
xor eax, dword [eax]
inc esp
add byte [eax], dh
add byte [ebp], al
jge 0x7a6d3b
add byte [eax], al
add byte [eax], al
jnp 0x7a6d41
inc ebp
add byte [ebx], dh
add byte [edi], dh
add byte [eax + eax], dh
xor eax, dword [eax]
xor al, byte [eax]
inc ebx
add byte [0x30002d00], dh
add byte [eax], bh
add byte [edx], dh
add byte [ebx], al
sub eax, 0x36003400
add byte [ebx], dh
add byte [eax], dh
add byte [0x34003800], ch
add byte [ebp], al
xor dword [eax], eax
sub eax, 0x34003900
add byte [eax + eax], dh
xor al, byte [eax]
add byte ss:[esi], al
cmp byte [eax], al
cmp byte [eax], al
inc esi
add byte [ecx], bh
add byte [edx], al
inc ebx
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a6d91
xor al, 0
xor al, byte [eax]
xor byte [eax], al
inc esp
add byte [ebx], dh
add byte [edi], dh
add byte [ecx], bh
add byte [ecx], bh
add byte [0x35004200], ch
add byte [ebx], dh
add byte [edx], dh
add byte [0x35003400], ch
add byte [ecx], al
cmp dword [eax], eax
sub eax, 0x30003800
add byte [ebx], dh
add byte [edi], dh
add byte [0x30004300], ch
add byte [esi], al
xor eax, dword [eax]
inc ebx
add byte [ebx], al
inc edx
add byte [ebx], al
aaa
add byte [ebp], al
inc esp
add byte [ecx], dh
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a6de1
cmp dword [eax], eax
add byte ss:[eax + eax], dh
aaa
add byte [ecx], dh
add byte [ecx], dh
add byte [edi], dh
add byte [ebx], dh
add byte [0x41004600], ch
add byte [ebx], dh
add byte [eax], bh
add byte [0x44003400], ch
add byte [eax], bh
add byte [ebx], al
sub eax, 0x36003800
add byte [eax + eax], dh
inc ecx
add byte [0x45003000], ch
add byte [ecx], al
xor al, 0
xor al, byte [eax]
inc esi
add byte [eax + eax], dh
cmp byte [eax], al
xor al, byte [eax]
cmp dword [eax], eax
xor al, byte [eax]
inc esi
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a6e31
aaa
add byte [0x45004300], dh
add byte [ecx], al
xor al, 0
cmp dword [eax], eax
inc ecx
add byte [0x45003300], ch
add byte [eax + eax], dh
xor al, byte [eax]
sub eax, 0x42003400
add byte [ecx], dh
add byte [eax], dh
add byte [0x33003900], ch
add byte [eax], bh
add byte [ecx], bh
add byte [0x37004300], ch
add byte [eax], dh
add byte [edx], al
xor dword [eax], eax
cmp dword [eax], eax
xor eax, 0x41004200
add byte [eax], dh
add byte [ecx], dh
add byte [esi], dh
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a6e81
inc edx
add byte [ecx], dh
add byte [ecx], al
add byte ss:[ebp], al
xor dword [eax], eax
inc ebp
add byte [ebx], al
sub eax, 0x34003300
add byte [ecx], al
xor al, byte [eax]
sub eax, 0x44003400
add byte [esi], dh
add byte [ebx], al
sub eax, 0x38004200
add byte [edi], dh
add byte [ebp], al
sub eax, 0x41004100
add byte [ebp], al
inc ebx
add byte [ecx], al
inc esp
add byte [ebp], al
xor al, byte [eax]
aaa
add byte [eax], bh
add byte [ecx], dh
add byte [edx], al
jge 0x7a6ecb
add byte [eax], al
add byte [eax], al
jnp 0x7a6ed1
inc edx
add byte [esi], al
xor eax, 0x42003400
add byte [eax + eax], dh
xor eax, dword [eax]
inc edx
add byte [0x39003100], ch
add byte [ebx], al
inc edx
add byte [0x38003400], ch
add byte [eax], bh
add byte [ebx], dh
add byte [0x42004200], ch
add byte [0x2d003100], dh
add byte [ecx], al
xor eax, dword [eax]
add byte ss:[ebx], dh
add byte [ecx], bh
add byte [eax], dh
add byte [edx], al
xor dword [eax], eax
xor al, byte [eax]
xor al, byte [eax]
xor al, byte [eax]
inc ecx
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a6f21
xor al, 0
xor al, 0
cmp dword [eax], eax
xor byte [eax], al
xor byte [eax], al
xor dword [eax], eax
inc ecx
add byte [0x43002d00], dh
add byte [ebx], al
cmp dword [eax], eax
xor eax, dword [eax]
sub eax, 0x31003400
add byte [edx], dh
add byte [ecx], dh
add byte [0x36004200], ch
add byte [edi], dh
add byte [edx], al
sub eax, 0x39003600
add byte [eax + eax], dh
inc ebx
add byte [0x36003200], dh
add byte [eax], dh
add byte [0x35003700], dh
add byte [eax], bh
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a6f71
inc esp
add byte [ecx], dh
add byte [eax + eax + 0x42], al
add byte [ecx], al
inc edx
add byte [eax + eax + 0x46], al
add byte [0x41003900], ch
add byte [ecx], dh
add byte [edi], dh
add byte [0x30003400], ch
add byte [ecx], dh
add byte [esi], al
sub eax, 0x39003900
add byte [eax], bh
add byte [ebp], al
sub eax, 0x30004400
add byte [eax + eax + 0x41], al
add byte [eax], dh
add byte [eax + eax + 0x38], al
add byte [eax], bh
add byte [edi], dh
add byte [ebx], al
cmp byte [eax], al
cmp dword [eax], eax
jge 0x7a6fbb
add byte [eax], al
add byte [eax], al
jnp 0x7a6fc1
inc ebx
add byte [edx], dh
add byte [ecx], bh
add byte [edx], al
cmp byte [eax], al
inc esi
add byte [edx], dh
add byte [edx], al
sub eax, 0x43004200
add byte [edi], dh
add byte [0x34002d00], dh
add byte [ebp], al
xor al, byte [eax]
xor dword [eax], eax
sub eax, 0x34003900
add byte [esi], dh
add byte [ebx], al
sub eax, 0x34003700
add byte [esi], dh
add byte [ecx], dh
add byte [ecx], dh
add byte [ecx], bh
add byte [ecx], al
add byte ss:[ebx], al
xor al, 0
cmp dword [eax], eax
xor byte [eax], al
jge 0x7a700b
add byte [eax], al
add byte [eax], al
jnp 0x7a7011
xor byte [eax], al
xor eax, 0x42003200
add byte [ecx], bh
add byte [eax + eax], dh
inc ebp
add byte [edx], al
sub eax, 0x32003500
add byte [eax + eax], dh
inc edx
add byte [0x34003400], ch
add byte [eax], bh
add byte [ebx], al
sub eax, 0x38004200
add byte [ecx], al
xor al, 0
sub eax, 0x36003700
add byte [eax], dh
add byte [eax], dh
add byte [esi], al
cmp dword [eax], eax
xor eax, 0x41004500
add byte [esi], al
cmp dword [eax], eax
xor eax, 0x7d00
add byte [eax], al
add byte [ebx], bh
aaa
add byte [esi], al
xor al, byte [eax]
inc ebp
add byte [ecx], bh
add byte [ebx], al
aaa
add byte [esi], dh
add byte [0x31003000], ch
add byte [ecx], dh
add byte [ecx], bh
add byte [0x44003400], ch
add byte [eax], bh
add byte [ebx], al
sub eax, 0x32004200
add byte [esi], dh
add byte [ebx], dh
add byte [0x43003800], ch
add byte [eax + eax + 0x43], al
add byte [edi], dh
add byte [esi], dh
add byte [ebx], al
inc ebp
add byte [ebp], al
cmp dword [eax], eax
cmp dword [eax], eax
xor eax, 0x7d00
add byte [eax], al
add byte [ebx], bh
xor eax, 0x35003800
add byte [ecx], bh
add byte [eax + eax], dh
xor al, 0
inc ecx
add byte [eax + eax + 0x2d], al
add byte [eax + eax + 0x44], al
add byte [eax + eax], dh
xor al, 0
sub eax, 0x41003400
add byte [0x2d004400], dh
add byte [ecx], bh
add byte [ebx], al
xor eax, dword [eax]
cmp byte [eax], al
sub eax, 0x35003400
add byte [ecx], al
cmp byte [eax], al
inc esp
add byte [eax], dh
add byte [edx], dh
add byte [ebx], dh
add byte [esi], dh
add byte [0x36004600], dh
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a7101
xor al, 0
xor dword [eax], eax
xor byte [eax], al
aaa
add byte [edi], dh
add byte [esi], al
xor al, byte [eax]
cmp byte [eax], al
sub eax, 0x37004300
add byte [ecx], al
inc ebp
add byte [0x31003400], ch
add byte [edx], al
inc ecx
add byte [0x42004200], ch
add byte [0x2d003500], dh
add byte [0x35003100], dh
add byte [ecx], bh
add byte [eax + eax + 0x39], al
add byte [ebp], al
xor eax, 0x44004300
add byte [esi], dh
add byte [edi], dh
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a7151
cmp byte [eax], al
inc ebx
add byte [edx], al
xor al, 0
aaa
add byte [eax], bh
add byte [esi], dh
add byte [esi], dh
add byte [0x46003700], ch
add byte [0x2d003400], dh
add byte [eax + eax], dh
inc ebx
add byte [esi], al
cmp dword [eax], eax
sub eax, 0x38004100
add byte [edx], al
inc esp
add byte [0x36004400], ch
add byte [edx], al
inc edx
add byte [ecx], al
cmp byte [eax], al
inc edx
add byte [ebx], dh
add byte [edx], dh
add byte [ebp], al
add byte ss:[eax + eax], dh
jge 0x7a719b
add byte [eax], al
add byte [eax], al
jnp 0x7a71a1
cmp dword [eax], eax
xor eax, dword [eax]
xor al, byte [eax]
cmp dword [eax], eax
xor eax, dword [eax]
xor eax, 0x43003900
add byte [0x38004100], ch
add byte [0x2d004500], dh
add byte [eax + eax], dh
cmp dword [eax], eax
inc ebx
add byte [esi], dh
add byte [0x33004200], ch
add byte [esi], al
xor dword [eax], eax
sub eax, 0x38003500
add byte [edx], al
xor eax, dword [eax]
inc esp
add byte [edx], al
inc edx
add byte [ecx], bh
add byte [edx], al
xor dword [eax], eax
aaa
add byte [ebp], al
jge 0x7a71eb
add byte [eax], al
add byte [eax], al
jnp 0x7a71f1
inc ecx
add byte [ecx], dh
add byte [ecx], bh
add byte [edi], dh
add byte [ecx], al
xor dword [eax], eax
add byte ss:[eax], dh
add byte [0x30003900], ch
add byte [edx], al
xor dword [eax], eax
sub eax, 0x30003400
add byte [ecx], bh
add byte [esi], dh
add byte [0x36003800], ch
add byte [edx], al
inc edx
add byte [0x37004500], ch
add byte [edx], dh
add byte [edi], dh
add byte [edx], al
xor eax, 0x39004400
add byte [ebp], al
xor byte [eax], al
xor byte [eax], al
xor al, 0
jge 0x7a723b
add byte [eax], al
add byte [eax], al
jnp 0x7a7241
inc ebx
add byte [eax], dh
add byte [edx], dh
add byte [eax + eax + 0x42], al
add byte [esi], al
cmp dword [eax], eax
xor al, byte [eax]
sub eax, 0x33003600
add byte [edx], dh
add byte [edi], dh
add byte [0x33003400], ch
add byte [ecx], al
xor eax, dword [eax]
sub eax, 0x41003800
add byte [ecx], al
xor al, byte [eax]
sub eax, 0x45003500
add byte [esi], al
xor eax, dword [eax]
xor eax, 0x31003900
add byte [ecx], al
aaa
add byte [eax + eax], dh
xor al, 0
xor byte [eax], al
jge 0x7a728b
add byte [eax], al
add byte [eax], al
jnp 0x7a7291
xor eax, dword [eax]
xor byte [eax], al
inc edx
add byte [ecx], dh
add byte [eax], bh
add byte [ecx], bh
add byte [eax], dh
add byte [eax], dh
add byte [0x42004200], ch
add byte [ebp], al
inc edx
add byte [0x36003400], ch
add byte [0x2d004300], dh
add byte [edx], al
inc esp
add byte [esi], dh
add byte [eax + eax + 0x2d], al
add byte [ebx], dh
add byte [ebx], al
inc ebp
add byte [0x38003500], dh
add byte [ebx], dh
add byte [esi], dh
add byte [ebx], al
inc ebx
add byte [edi], dh
add byte [ecx], bh
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a72e1
cmp byte [eax], al
aaa
add byte [edx], dh
add byte [0x32004100], dh
add byte [edx], dh
add byte [esi], dh
add byte [0x42004200], ch
add byte [eax + eax], dh
inc ecx
add byte [0x33003400], ch
add byte [ecx], al
inc ecx
add byte [0x31004100], ch
add byte [esi], al
xor eax, dword [eax]
sub eax, 0x45003100
add byte [ebx], al
xor al, 0
xor al, 0
xor dword [eax], eax
xor al, byte [eax]
inc ebx
add byte [edx], al
inc edx
add byte [esi], al
inc ebp
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a7331
xor eax, dword [eax]
cmp dword [eax], eax
inc ebp
add byte [esi], dh
add byte [esi], al
xor eax, dword [eax]
add byte ss:[eax + eax], dh
sub eax, 0x36004400
add byte [0x2d004300], dh
add byte [eax + eax], dh
cmp dword [eax], eax
xor eax, 0x2d003000
add byte [ecx], bh
add byte [ebx], dh
add byte [ebp], al
inc ebp
add byte [0x39003500], ch
add byte [0x38004400], dh
add byte [eax], bh
add byte [eax], bh
add byte [ebp], al
cmp dword [eax], eax
add byte ss:[edi], dh
add byte [eax], bh
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a7381
cmp byte [eax], al
xor al, byte [eax]
inc esp
add byte [edx], al
xor byte [eax], al
add byte ss:[eax], dh
add byte [ebx], al
sub eax, 0x34003700
add byte [edi], dh
add byte [ecx], bh
add byte [0x36003400], ch
add byte [eax], dh
add byte [edx], al
sub eax, 0x44004100
add byte [edi], dh
add byte [eax], dh
add byte [0x44003700], ch
add byte [edx], al
xor eax, 0x38003100
add byte [eax], bh
add byte [ebx], al
add byte ss:[ebp], al
xor eax, dword [eax]
xor eax, dword [eax]
jge 0x7a73cb
add byte [eax], al
add byte [eax], al
jnp 0x7a73d1
inc edx
add byte [edx], al
cmp dword [eax], eax
xor byte [eax], al
xor al, byte [eax]
xor al, byte [eax]
inc esp
add byte [esi], dh
add byte [0x34004200], ch
add byte [eax], bh
add byte [edx], dh
add byte [0x42003400], ch
add byte [eax], bh
add byte [ebx], al
sub eax, 0x36003900
add byte [eax + eax + 0x34], al
add byte [0x30003000], ch
add byte [eax], dh
add byte [0x32004300], dh
add byte [eax + eax], dh
xor dword [eax], eax
inc ebx
add byte [ecx], al
inc esp
add byte [esi], dh
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a7421
xor eax, dword [eax]
inc ebp
add byte [eax], dh
add byte [ecx], bh
add byte [eax + eax + 0x30], al
add byte [eax + eax], dh
inc ebp
add byte [0x30004200], ch
add byte [ebx], dh
add byte [ebx], dh
add byte [0x33003400], ch
add byte [eax + eax + 0x36], al
add byte [0x30004200], ch
add byte [ecx], bh
add byte [ebp], al
sub eax, 0x35004300
add byte [eax], bh
add byte [eax + eax + 0x33], al
add byte [0x37004200], dh
add byte [edx], dh
add byte [edx], al
inc esi
add byte [eax], bh
add byte [ebp], bh
add byte [eax], al
add byte [eax], al
jnp 0x7a7471
inc edx
add byte [ebp], al
aaa
add byte [eax], bh
add byte [esi], dh
add byte [eax], bh
add byte [eax + eax + 0x42], al
add byte [0x32003400], ch
add byte [esi], al
xor al, 0
sub eax, 0x37003400
add byte [edx], al
aaa
add byte [0x46003900], ch
add byte [eax], bh
add byte [ebp], al
sub eax, 0x41003300
add byte [ebp], al
add byte ss:[edi], dh
add byte [eax], dh
add byte [ecx], bh
add byte [ebp], al
inc ebx
add byte [edx], al
cmp dword [eax], eax
xor dword [eax], eax
jge 0x7a74bb
add byte [eax], al
add byte [eax], al
jnp 0x7a74c1
inc ebx
add byte [esi], dh
add byte [ecx], bh
add byte [ecx], dh
add byte [ebx], dh
add byte [0x42003000], dh
add byte [0x43004400], ch
add byte [edx], dh
add byte [ecx], al
sub eax, 0x45003400
add byte [ebx], al
inc edx
add byte [0x34003900], ch
add byte [eax], bh
add byte [eax], bh
add byte [0x32004500], ch
add byte [edi], dh
add byte [eax], bh
add byte [eax + eax], dh
inc ecx
add byte [edx], al
add byte ss:[eax], bh
add byte [edx], al
xor byte [eax], al
cmp dword [eax], eax
jge 0x7a750b
add byte [eax], al
add byte [eax], al
jnp 0x7a7511
cmp byte [eax], al
inc ebp
add byte [ecx], al
add byte ss:[eax + eax], dh
inc esp
add byte [edx], al
aaa
add byte [0x34003400], ch
add byte [ebx], al
xor byte [eax], al
sub eax, 0x33003400
add byte [edi], dh
add byte [0x38002d00], dh
add byte [eax], dh
add byte [ebx], al
inc esi
add byte [0x38004300], ch
add byte [edi], dh
add byte [edx], al
aaa
add byte [ecx], bh
add byte [ecx], bh
add byte [esi], dh
add byte [eax], dh
add byte [esi], al
xor eax, dword [eax]
xor al, byte [eax]
jge 0x7a755b
add byte [eax], al
add byte [eax], al
dec ebx
add byte [ecx], al
push esi
add byte [esi], al
push ebx
add byte [ebp], al
inc ebp
add byte [eax], al
add byte [ebp], ch
jae 0x7a7573
js 0x7a7575
insd dword es:[edi], dx
add byte [eax + eax + 0x34], ch
add byte [0x42004b00], ch
add byte [ecx], bh
add byte [edi], dh
add byte [ebx], dh
add byte [esi], dh
add byte [eax], bh
add byte [0x65002d00], dh
add byte [esi], ch
jne 0x7a7595
add byte cs:[ebp], ah
js 0x7a759b
add byte gs:[eax], al
add byte [eax + eax], dh
add byte cs:[ebx], dh
add byte [eax], dh
add byte [esi], ch
add byte [edx], dh
add byte [ecx], dh
add byte [eax], dh
add byte [edi], dh
add byte [esi], ch
add byte [eax], dh
add byte [eax], al
add byte [eax - 0x28], bh
popal
add byte [edi + 0x10], ch
inc eax
add byte [ecx + 0x1400570a], bl
out dx, al
popal
add ah, ah
mov bl, 0x41
add byte [eax + eax], bl
add byte [ebx], cl
dec esp
add byte [ebx], dl
push esp
add byte [eax + eax], al
add byte [esi], ch
add byte [eax + eax + 0x2e], bl
add byte [esi], ch
add byte [eax + eax + 0x2e], bl
add byte [esi], ch
add byte [eax + eax + 0x62], bl
add byte [ebp], dh
imul eax, dword [eax], 0x64006c
pop esp
add byte [ebp], dh
outsb dx, byte [esi]
add byte [ecx], ch
je 0x7a75ff
je 0x7a7601
add byte gs:[ebx], dh
je 0x7a7607
pop esp
add byte [eax], al
add ah, dh
xchg edi, eax
pushal
add al, dh
xchg edi, eax
pushal
add ah, ch
xchg edi, eax
pushal
add al, ch
xchg edi, eax
pushal
add al, ah
xchg edi, eax
pushal
add al, cl
xchg edi, eax
pushal
add byte [edi + edx*4 - 0x685bffa0], dh
pushal
add byte [ebx], dl
push ebx
add byte [edi], bl
inc edi
add byte [eax + eax + 0x42], cl
add byte [eax], cl
push ebx
add byte [eax + eax + 0x5f], dl
add byte [eax], dl
dec eax
add byte [eax], al
add byte [eax], al
add byte [ebx], cl
dec esp
add byte [ebx], dl
push ebx
add byte [ebx], dl
pop edi
add byte [eax + eax + 0x45], al
add byte [esi], al
inc ecx
add byte [ebp], dl
dec esp
add byte [eax + eax + 0x5f], dl
add byte [ebx], dl
inc ebp
add byte [edx], dl
push esi
add byte [ebp], al
push edx
add byte [eax], al
add byte [eax], al
add byte [ebx], cl
dec esp
add byte [ebp], cl
push ebx
add byte [ecx], cl
push edi
add byte [edx], dl
inc ecx
add byte [eax], dl
push eax
add byte [ebp], al
push edx
add byte [eax], al
add byte [eax], al
add byte [esi], ch
pop esp
pop esp
pop esp
js 0x7a770f
jb 0x7a770c
pop esp
imul ebp, dword [esi + 0x73], 0x6c6c6174
jb 0x7a7705
imul ebp, dword [esi + 0x73], 0x6c6c6174
pop edi
jne 0x7a7727
imul ebp, dword [ebx + esi*2 + 0x2e], 0x707063
dec esp
add byte [edi], ch
arpl word [eax], ax
popal
add byte [eax + eax + 0x50], ch
add byte [ecx], ah
arpl word [eax], ax
imul eax, dword [eax], 0x61
add byte [edi], ah
add byte gs:[eax], al
add byte [eax], al
add byte [ecx], cl
dec esi
add byte [ebx], dl
push esp
add byte [ecx], al
dec esp
add byte [eax + eax + 0x5f], cl
add byte [ebp], dl
push esp
add byte [ecx], cl
dec esp
add byte [ebx], dl
add byte [eax], al
and eax, 0x34003000
add byte [ebp], dh
sub eax, 0x30002500
add byte [edx], dh
add byte [ebp], dh
sub eax, 0x30002500
add byte [edx], dh
add byte [ebp], dh
sub eax, 0x30002500
add byte [edx], dh
add byte [ebp], dh
sub eax, 0x30002500
add byte [edx], dh
add byte [ebp], dh
sub eax, 0x30002500
add byte [edx], dh
add byte [ebp], dh
xor byte [eax], al
xor al, byte [eax]
jne 0x7a772d
add byte [eax], al
insd dword es:[edi], dx
add byte [ebx], dh
imul eax, dword [eax], 0x780065
add byte gs:[ebx], ah
add byte [eax], al
and byte [eax], al
das
add byte [ecx], dh
outsb dx, byte [esi]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], cl
dec esp
add byte [ebx], dl
push esp
add byte [eax + eax], al
add byte [esi], ch
add byte [eax + eax + 0x2e], bl
add byte [esi], ch
add byte [eax + eax + 0x2e], bl
add byte [esi], ch
add byte [eax + eax + 0x62], bl
add byte [edx], ah
jne 0x7a776f