Function at 0x401000
Capabilities:
Encrypt data using chaskey
Hash data using murmur3

Disassembly:
call sub.user32.dll_GetProcessWindowStation
cmp eax, 0xfffffedb
jne 0x401089
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
ret
call sub.user32.dll_GetCapture
cmp eax, 0xffffff2b
jne 0x401108
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
ret
call sub.user32.dll_GetProcessWindowStation
cmp eax, 0xffffff2e
jne 0x40119b
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
ret
call sub.user32.dll_GetActiveWindow
cmp eax, 0xfffffef4
jne 0x401201
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
call sub.advapi32.dll_DeregisterEventSource
ret
jmp 0x47ebee
mov esi, 0x4eedfaeb
mov edi, esi
or edi, ebx
ror esi, 0x10
not esi
or ebx, esi
add esi, edi
and edx, 0x4efd02cd
jmp 0x480add
pop ebx
mov edi, 0x560b4aba
add ecx, esi
inc ecx
mov edx, edi
sub edx, 0x561443ea
jmp 0x47f6eb
pop ebx
mov ecx, edx
xchg edx, edi
xor edx, 0x561cc403
add esi, edx
mov edx, edi
mov ecx, edi
ror edx, 0x13
ror ecx, 0x17
jmp 0x480e33
push 0x4f133081
mov edi, edx
xor edi, 0x575e38a2
shr edi, 9
jmp 0x47f91e
call ebx
and edx, esi
sub ecx, esi
nop
or edx, 0x5769d720
and ecx, edx
add ecx, 0x576e3eee
add ecx, esi
shl esi, 0xa
shr edi, 0xd
not esi
jmp 0x481366
push 0x7d7ee
xor edi, esi
xchg esi, ecx
add edi, edx
or edi, 0x579f0df8
rol edi, 0x1f
sub edi, edx
sub ecx, edi
xor ecx, edi
xchg ecx, edx
jmp 0x47ffca
call ebx
and edi, 0x57c14248
xor ecx, edx
add edx, 0x57c5c381
xchg ecx, esi
add edx, edi
neg esi
jmp 0x47f1e4
call ebx
and ecx, edi
and edx, 0x57d126e9
ror esi, 0xd
xor edi, edx
xor edi, 0x57d7f32a
mov esi, 0x57da257d
shl esi, 0x1a
xor edi, ecx
or ecx, edx
neg edi
jmp 0x480aa1
pop ebx
dec edx
sub ecx, edx
sub ecx, 0x580967e6
or edx, esi
shr edx, 0x1d
inc esi
or esi, edx
xchg edi, esi
mov edi, edx
xor edi, esi
add esi, 0x581b68a3
and edi, ecx
mov edi, esi
and ecx, esi
jmp 0x480259
mov ebx, 0x73716341
sub edi, ecx
mov ecx, edi
add edx, 0x582f8527
xor edi, esi
sub edx, 0x5858e94a
and edi, ecx
ror edx, 0xe
mov edi, esi
sub ecx, 0x5861e18c
shr edx, 0x1d
mov edx, esi
mov ecx, edx
or edx, 0x586aad5e
ror edi, 4
jmp 0x4800ac
push 0x4ff147ea
or esi, edx
add esi, 0x5871c91a
or ecx, esi
or edx, edi
sub edx, 0x58793c88
or ecx, 0x587b9609
not edx
xchg edx, ecx
and edx, esi
jmp 0x480cd2
push 0x4f2ba418
inc esi
add edi, edx
and ecx, esi
or ecx, edi
or ecx, edi
inc edi
or esi, 0x590030be
shr ecx, 0x17
mov ecx, edx
add edi, esi
sub ecx, edx
jmp 0x480204
push 0x4fcc9b1e
xor edx, edi
mov edx, esi
jmp 0x47fecf
mov ebx, 0x73716341
sub esi, ecx
add esi, edx
inc edx
and edi, 0x5a4142d9
bswap ecx
mov edi, 0x5a45c73b
mov ecx, edx
bswap edi
and edi, 0x5a4ca11c
ror edi, 0x14
xor edi, edx
sub edx, 0x5a53637d
add esi, ecx
jmp 0x48010e
call fcn.00481afe
add edi, ecx
or esi, ecx
and edi, ecx
neg esi
mov esi, edi
bswap esi
inc esi
and edi, esi
add ecx, edx
bswap esi
jmp 0x481882
push 0x4f165acd
xor esi, edi
not edx
sub edi, edx
and esi, edi
sub edi, 0x5a8b003c
mov edi, esi
jmp 0x47fca6
push 0x4fcfd2a8
inc edi
sub ecx, 0x5aaf32ae
bswap ecx
sub esi, 0x5ab3b174
not edx
xchg edx, ecx
bswap esi
xor edx, 0x5abcb7e2
mov esi, edi
ror ecx, 0x14
jmp 0x4810cc
pop ebx
add edx, ecx
bswap ecx
mov edx, esi
xor esi, edx
mov edi, 0x5accccd2
add ecx, 0x5acf0d36
ror edi, 0x12
and edx, 0x5ad3b752
not edi
xor edx, edi
shr ecx, 9
or ecx, edi
jmp 0x47fd5f
push esp
or esi, edx
xor ecx, edx
or ecx, esi
sub ecx, 0x5b1804c5
xchg edi, esi
shr edi, 7
mov esi, edx
sub ecx, edx
jmp 0x4813a3
pop ebx
not edi
xchg esi, edi
xor ecx, edx
rol esi, 0xb
mov edx, esi
and edi, edx
xchg ecx, edx
xchg ecx, edx
jmp 0x47fbea
pop ebx
xor edi, ecx
mov edi, esi
nop
sub edi, edx
or edi, ecx
or edi, 0x5dfb256a
dec esi
add ecx, 0x5e4b0876
mov ecx, edi
xor edi, esi
and edi, edx
or edx, esi
jmp 0x480fff
call ebx
xchg edi, edx
sub edi, edx
sub esi, edx
jmp 0x480c13
call fcn.00481afe
and edx, 0x5fc4cd5a
mov ecx, edx
mov ecx, edi
add edx, ecx
add edi, ecx
and ecx, 0x5fdc3923
or esi, ecx
xor esi, ecx
rol edi, 0xb
jmp 0x4805ef
pop ebx
not ecx
mov ecx, edi
xor ecx, edi
neg edx
dec esi
and esi, edi
and ecx, edi
xor edx, ecx
add ecx, edi
jmp 0x481b3f
push 0x4f39eb33
bswap ecx
xor edx, esi
add edx, edi
xor edx, esi
mov ecx, edi
jmp 0x481827
push 0x4fdffe63
ror esi, 0xe
sub esi, 0x620ec052
and ecx, 0x6210c40d
neg edx
ror edi, 0x1c
or ecx, esi
xchg edx, edi
and edi, edx
jmp 0x4818ac
push 0x4fde6131
xor edi, ecx
xor edx, ecx
dec esi
xor edi, edx
shr ecx, 0x11
sub ecx, 0x62888f42
jmp 0x47f5e8
pop ebx
or esi, edx
dec esi
shl esi, 0x14
mov esi, 0x62c9d1d5
xchg esi, edi
sub edx, esi
sub edi, ecx
bswap edi
bswap edx
shr esi, 6
mov edx, edi
not edi
jmp 0x480f86
mov ebx, 0x40495727
shr esi, 0x16
sub ecx, 0x6347b05c
and edx, ecx
xchg edi, ecx
xchg ecx, esi
add esi, ecx
ror ecx, 8
and edx, esi
sub ecx, edx
jmp 0x4802a4
call fcn.00481afe
xchg edi, esi
add ecx, 0x63698a56
add ecx, esi
jmp 0x47f464
push 0x4fee07fb
xchg edi, edx
xor esi, edi
xchg edx, ecx
sub ecx, edx
bswap ecx
bswap esi
add esi, 0x63ed7c25
and edx, ecx
xor esi, 0x63f19867
mov edi, 0x63f39af6
add esi, 0x63f59c19
and edx, 0x63f7a20c
sub edi, edx
jmp 0x47f8b2
mov ebx, 0x4132136a
add ecx, esi
or edx, 0x64218030
sub ecx, esi
ror ecx, 9
not esi
mov ecx, esi
add edi, esi
jmp 0x48045d
push 0x4fefa881
xor edi, esi
sub ecx, esi
shl edx, 0xf
xor esi, ecx
jmp 0x47eea2
push 0x4f14c702
xor edx, edi
xor edi, esi
sub ecx, 0x6582303a
sub esi, edx
rol ecx, 4
mov edi, edx
ror edx, 0xe
jmp 0x47f1a0
push 0x5013621a
or esi, edx
add edx, ecx
and esi, ecx
shr ecx, 3
or edi, 0x6594c5ba
xor esi, 0x6596c2ae
shr edi, 0x13
jmp 0x47fe31
pop ebx
xor edi, 0x65ae3439
mov edi, 0x65b03039
add ecx, edx
mov ecx, edx
or edi, ecx
inc ecx
sub ecx, esi
dec ecx
mov ecx, edx
xor edx, 0x65c03c46
jmp 0x481737
call ebx
add edx, ecx
inc edi
ror edx, 0x1c
dec esi
sub edx, edi
or edi, ecx
jmp fcn.0047f653
mov ebx, 0x40495727
add edi, 0x66a66a92
ror ecx, 0x1a
xor edi, esi
shl esi, 0x18
xor edi, 0x66af3c0d
not edi
xchg esi, edx
mov edx, 0x67b8fdd5
ror ecx, 2
or edx, 0x67ca5dea
jmp 0x480740
push 0x4f52aaf6
ror edi, 0xa
and edi, esi
mov edx, ecx
and ecx, 0x68668151
xor ecx, 0x6868ffb5
shr ecx, 0xf
neg ecx
dec edi
xor edx, 0x6879cb61
xchg edi, edx
jmp 0x47fa20
pop ebx
neg edi
mov ecx, edi
xor edx, edi
inc edi
dec ecx
mov ecx, 0x6987c5d6
sub ecx, edx
sub ecx, 0x698bc253
or esi, 0x698dcba5
jmp 0x480d4a
push 0x4fc48ed6
bswap esi
add esi, edx
and edi, ecx
ror esi, 0x11
and ecx, 0x6a588452
rol ecx, 0x18
shl edx, 7
sub edi, esi
or esi, ecx
and edx, 0x6a63d8ec
xor esi, edx
xor edx, ecx
ror edi, 0x10
jmp 0x480f39
mov ebx, 0x40495727
add edi, ecx
neg ecx
xchg esi, edx
xor edi, 0x6a7a01e4
xor esi, ecx
not edi
dec ecx
and edi, 0x6a84246a
jmp 0x48199f
pop ebx
xor esi, edi
or edx, 0x6aaf46ea
xchg esi, edi
add esi, ecx
xor esi, edi
bswap edx
and edx, 0x6ab95dd6
sub edx, ecx
sub edi, 0x6abd9658
add edx, edi
add edx, esi
sub ecx, 0x6ac39d9b
xor edi, 0x6ac5a61a
jmp 0x47fc76
call ebx
sub edi, ecx
mov esi, edx
mov ecx, esi
and esi, edi
or ecx, esi
or esi, ecx
sub edi, 0x6ad43cdf
shl edi, 2
shl edx, 0xb
jmp 0x48081e
pop ebx
add esi, edi
mov ecx, edx
dec ecx
xor edx, esi
sub ecx, 0x6ae2b3ab
sub ecx, 0x6ae4c205
sub esi, edi
or edi, ecx
bswap esi
add esi, ecx
jmp 0x481695
push 0x501597fa
shr edx, 0x10
add ecx, 0x6b5e5123
sub edi, 0x6b60536d
add edx, edi
and ecx, edi
not esi
mov edi, edx
sub edx, ecx
sub esi, 0x6b6c5efb
and edx, edi
jmp 0x47f73b
push 0x4fce3821
and edi, esi
bswap edi
add edx, ecx
add edx, 0x6bcb2e1b
jmp 0x47f1ba
mov ebx, 0x40495727
rol edx, 0x16
nop
inc edx
add esi, 0x6c252c9f
or edx, 0x6c27dc7b
not edx
bswap esi
xchg edx, edi
shl ecx, 5
or edi, esi
xor edx, esi
mov ecx, edi
inc edx
xor ecx, esi
xor edi, 0x6c3dab8a
jmp 0x47f483
push 0x401400
dec esi
add ecx, 0x6c7b7e5e
xor ecx, esi
mov ecx, esi
rol edx, 6
rol esi, 0x19
shr edi, 7
xor esi, edx
add ecx, 0x6c944d6b
ror edi, 9
jmp 0x480a00
mov ebx, 0x40495727
add ecx, edi
xchg esi, edi
mov edx, 0x6ca7bcb5
xor edi, edx
xor edx, ecx
ror esi, 0x11
xor ecx, edx
add edx, esi
xchg esi, edx
mov edx, edi
inc edi
inc ecx
add edi, edx
xor edx, 0x6cbf582d
jmp 0x47f75d
pop ebx
rol edi, 0x1f
and edx, ecx
not edx
sub ecx, 0x6cf7619e
sub edi, edx
or esi, ecx
neg ecx
add edx, ecx
or ecx, edx
jmp 0x48124b
pop ebx
shr ecx, 1
dec esi
and edx, 0x6d07d79d
shr ecx, 6
and edx, ecx
xor ecx, esi
add edx, esi
or ecx, esi
jmp 0x480583
call fcn.00481afe
or ecx, edi
and ecx, 0x6d163065
mov edx, esi
add esi, edi
inc edi
xchg esi, edi
or esi, 0x6d209fe1
add edx, esi
xor edx, edi
xchg esi, ecx
shr edx, 0xb
mov ecx, edi
nop
add esi, 0x6d2e717c
jmp 0x48087b
push 0x4fdcc27c
or edi, ecx
add esi, 0x6d32bc42
shr edx, 0x12
or edx, esi
add edi, edx
inc edi
or ecx, esi
and edi, esi
xchg esi, ecx
shr edi, 7
rol edi, 0xb
add ecx, 0x6d46aedc
ror esi, 0x14
and edi, esi
jmp 0x47f662
call fcn.00481afe
mov esi, edi
inc esi
and edx, edi
sub edx, edi
and edx, ecx
xor esi, 0x6d56e52b
dec ecx
sub edi, ecx
shr ecx, 0xe
rol ecx, 0xa
or esi, 0x6d60f690
jmp 0x480301
push 0x502788a9
sub ecx, esi
xor esi, 0x6db9bbde
xchg edi, esi
bswap edi
mov edx, ecx
add esi, edx
mov esi, edi
xchg edi, esi
xchg ecx, edi
add ecx, edx
add esi, edx
xchg esi, ecx
xor edx, ecx
jmp 0x480c03
push 0x4f2d3b16
and edi, ecx
mov edi, ecx
neg esi
shl esi, 0x11
and esi, ecx
mov esi, edx
sub edi, 0x6dedd2bc
and edi, ecx
jmp 0x48032e
push 0x4fb928b4
or edi, esi
rol esi, 0xc
xor edi, 0x6e0f8c5d
mov ecx, edx
or edx, esi
not esi
mov esi, edi
add edi, ecx
shl esi, 0x1a
or ecx, esi
xchg esi, edx
jmp 0x481978
call fcn.00481afe
ror ecx, 0x18
or edi, esi
and ecx, edi
or ecx, 0x6e8a4025
and edx, esi
add ecx, esi
sub edx, edi
shr esi, 0xd
and esi, edx
not edi
and edi, ecx
add edi, edx
xchg ecx, esi
bswap edi
jmp 0x47ed29
call ebx
and edx, 0x6ee319c2
shr edi, 1
rol edx, 0xf
ror esi, 6
xor edx, 0x6eeb55e1
mov edi, ecx
or ecx, esi
sub ecx, edx
xor edi, edx
shl esi, 0x1c
sub esi, 0x6ef73caf
jmp 0x481723
push 0x4f2ed285
shl esi, 8
add esi, edx
xor edx, 0x6efd8b0b
and edi, ecx
xor edi, 0x6f017255
neg esi
xchg edx, ecx
xor ecx, edi
neg esi
xchg edx, ecx
mov esi, edi
jmp 0x47f135
push 0x4f23b5c6
sub edi, edx
and ecx, 0x6f7d79b9
and edi, 0x6f7f7d05
rol esi, 0x12
inc ecx
xor ecx, edi
add edi, edx
or ecx, edi
sub esi, edx
jmp 0x47ff49
call fcn.00481afe
dec edi
and ecx, esi
xor ecx, edx
sub esi, 0x6fa49d12
and edi, edx
jmp 0x47fd40
call fcn.00481afe
xor edx, ecx
sub edx, edi
add ecx, edi
add ecx, esi
sub edi, edx
xchg ecx, esi
add edi, edx
shl ecx, 0x11
add esi, edi
shl esi, 0xa
shr edx, 8
shl edx, 3
shr esi, 0x1c
mov esi, ecx
jmp 0x47f262
pop ebx
rol edi, 4
xor edi, ecx
mov ecx, 0x6fc937f5
xor edi, edx
sub edx, edi
or ecx, esi
xor ecx, edx
xchg edx, edi
jmp 0x4806f7
mov ebx, 0x40495727
add esi, 0x70081224
dec esi
sub esi, 0x700c20a1
mov ecx, esi
add edx, 0x701008ef
or esi, ecx
shr edi, 6
or esi, ecx
jmp 0x480c95
pop ebx
xor esi, edx
xchg edx, ecx
add edi, ecx
xchg esi, ecx
bswap edx
xor esi, ecx
and esi, edx
neg edx
jmp 0x47f7cd
pop ebx
sub edi, esi
mov ecx, 0x704367c4
xchg edi, esi
add edx, edi
xor edi, edx
xor edx, 0x7054f809
mov edi, 0x7056f2e8
ror esi, 0x17
ror ecx, 9
bswap esi
jmp 0x480406
pop ebx
mov esi, edx
mov ecx, 0x707e2d5a
bswap edi
sub ecx, edi
bswap edi
xor ecx, 0x708655ba
xchg edi, esi
sub esi, edx
mov edx, edi
or ecx, esi
xchg ecx, edx
add edx, esi
mov edx, 0x70944b14
jmp 0x4808ff
push 0x4f4f7849
inc edx
sub edi, 0x7098a6a2
bswap edx
or esi, ecx
or edi, 0x709ea133
sub esi, edi
mov ecx, edx
xchg esi, edi
dec edx
jmp 0x4816ef
push 0x500e80e6
shl edi, 0x1d
ror ecx, 6
xchg edx, edi
and edx, esi
add esi, 0x70b16ce1
or edi, esi
or edx, ecx
xor edi, ecx
jmp 0x4816b0
call ebx
mov esi, edx
mov edx, 0x70bbbe6f
xchg esi, edi
neg edx
sub edi, edx
and edx, esi
xor edi, ecx
mov edx, 0x70c8eefc
neg ecx
neg edx
or edi, edx
xor edx, 0x70d0fb81
add ecx, edx
jmp 0x481874
push 0x4f4ddda2
add ecx, edx
or ecx, edx
and edi, edx
and esi, 0x712617cf
shr edi, 0xf
xchg edi, edx
xor edx, edi
and esi, edi
xor ecx, edi
jmp 0x4805ad
pop ebx
xor edx, esi
sub edi, edx
shr edi, 0xb
sub edx, 0x715d0683
and edx, esi
xchg edi, edx
or ecx, 0x71630e30
jmp 0x47f593
call fcn.00481afe
and edx, 0x71809c1a
sub edi, 0x7182a2d3
xchg edx, ecx
and edi, edx
add esi, edi
jmp 0x47edcc
pop ebx
neg ecx
inc edx
add ecx, edx
add esi, 0x71bab280
xchg ecx, esi
inc edi
sub ecx, edx
xor ecx, edi
ror edi, 0xe
inc edx
dec edi
xchg edx, ecx
and edi, esi
shl edx, 0xa
mov edx, edi
and edi, ecx
jmp 0x480074
pop ebx
shr edx, 0x10
shr edx, 0x1f
sub esi, 0x7220f3a5
sub edx, ecx
jmp 0x480091
call ebx
mov edi, 0x7251ebfa
xor edx, 0x7253fc9f
rol ecx, 0x14
xor edx, ecx
mov ecx, edi
and edx, ecx
or ecx, edi
xor esi, ecx
xor ecx, edx
xor edx, edi
xchg ecx, edx
or ecx, 0x72687349
jmp 0x4818da
push 0x5032e2cd
bswap esi
xchg esi, edi
mov esi, edi
xor esi, ecx
mov esi, edi
add edi, edx
jmp 0x48147e
call ebx
add edi, esi
or ecx, edi
and ecx, esi
and ecx, 0x75f5ae04
or edi, edx
xchg ecx, edi
jmp 0x480ed0
pop ebx
or esi, edx
not edi
and ecx, esi
bswap edi
dec ecx
xchg edx, ecx
and edi, 0x76d623dd
mov edi, edx
jmp 0x47f95e
pop ebx
sub edx, ecx
inc edx
nop
mov edx, edi
xor edi, esi
xor edi, edx
mov ecx, edx
mov ecx, edx
and esi, 0x771464d9
add ecx, edx
xor edi, ecx
mov edx, ecx
jmp 0x47f0ee
push 0x4f119d2e
add edi, 0x7733b705
add esi, edi
mov edi, 0x7737c2b3
shr ecx, 0x1b
mov esi, edi
jmp 0x47ed14
call fcn.00481afe
rol edx, 0x15
xor edx, ecx
or esi, 0x774533ee
xchg edx, ecx
or esi, ecx
mov edx, ecx
and esi, edx
rol edx, 0xc
shl esi, 0xb
and edx, esi
add esi, 0x77556981
add ecx, esi
jmp 0x47ede7
pop ebx
sub esi, edx
xchg edi, esi
mov edi, esi
or edi, esi
mov edx, 0x77734601
sub edi, 0x77754609
or edi, esi
jmp 0x47ec0b
call ebx
xchg edi, edx
not edx
neg edi
or edi, edx
ror edi, 0x18
mov edi, ecx
xchg edi, esi
and esi, edx
mov edi, 0x78153885
add edi, esi
neg edi
jmp 0x480edf
mov ebx, 0x40495727
bswap esi
mov esi, edi
add edx, esi
jmp 0x480446
pop ebx
not ecx
xor ecx, edi
or esi, edx
mov esi, edi
dec ecx
add esi, edi
inc esi
mov edx, ecx
jmp 0x4807a1
call fcn.00481afe
mov edi, 0x78c89938
mov esi, 0x78cee7dd
xor edx, 0x78d0f997
sub ecx, 0x78d7f15c
xchg ecx, edi
jmp 0x480be2
push 0x4ff2e6f9
mov edi, 0x7905f3cc
bswap edi
add ecx, 0x790a0379
sub ecx, esi
add esi, ecx
xor edx, edi
xor edi, esi
sub edi, 0x7914750f
and edx, esi
bswap ecx
jmp 0x47fff3
pop ebx
add esi, edi
neg edi
or edx, 0x79a12207
mov edi, edx
add esi, ecx
mov ecx, esi
xchg esi, edi
ror esi, 5
xor edx, edi
mov edi, esi
neg ecx
sub edi, edx
xor edx, edi
shr edx, 0x14
jmp 0x47f359
call fcn.00481afe
xchg edi, edx
mov edi, edx
mov esi, edx
add edx, edi
mov edx, 0x7a1c946d
xchg ecx, edi
bswap edi
add edi, 0x7a23653b
shr edx, 0xc
jmp 0x4813bd
pop ebx
add edi, edx
sub ecx, edx
ror edi, 0xd
and edi, ecx
shr ecx, 0x18
or edx, ecx
sub ecx, 0x7a6f22a2
and edx, esi
xor edx, edi
jmp 0x481ab7
pop ebx
bswap ecx
inc esi
xor ecx, esi
add edx, ecx
xor edi, esi
jmp 0x4805cf
pop ebx
add edx, ecx
and edi, esi
add ecx, 0x7b4609dd
sub ecx, edi
sub edi, esi
xchg ecx, edi
and ecx, esi
mov esi, ecx
inc edi
sub esi, 0x7b5a426f
jmp 0x47f4a8
mov ebx, 0x73716341
mov edx, edi
neg esi
sub edx, edi
add esi, edx
add ecx, edx
and edi, ecx
shl ecx, 0x1f
bswap edi
add ecx, edx
jmp 0x480af9
push 0x4fdb23cb
sub edi, 0x7bd2947e
or esi, edi
xor esi, edx
sub edi, 0x7bd8a586
add edi, edx
sub edx, edi
shl ecx, 0x19
and esi, edi
rol ecx, 7
jmp 0x4800dd
push 0x50244c1f
mov esi, edi
and edi, 0x7d0219e9
sub esi, edx
xchg edx, ecx
add esi, 0x7d081ec6
xor esi, ecx
ror esi, 0x15
xchg edx, ecx
add edi, esi
sub edx, edi
and edi, 0x7d143e37
and ecx, 0x7d164ad7
or edi, esi
mov ecx, edx
shr ecx, 8
jmp 0x4811e7
mov ebx, 0x40495727
rol edx, 0xe
or ecx, edi
and edi, ecx
xor edi, edx
dec esi
mov ecx, edi
inc edi
or ecx, esi
and edi, esi
or edi, esi
not esi
jmp 0x480dd5
push 0x5025eb4f
xor edx, ecx
add edi, edx
sub esi, 0x7e143b2f
add edi, ecx
jmp 0x4801b8
pop ebx
or ecx, 0x7e3de75d
or edx, esi
or edx, 0x7e4665d8
ror esi, 0x1c
sub edx, edi
or edi, esi
xor ecx, edi
xor esi, edi
xor edi, 0x7e58f27e
xor edx, ecx
and edi, esi
neg edi
xchg ecx, esi
jmp 0x47f82a
pop ebx
xor ecx, edx
sub edi, ecx
dec esi
ror esi, 4
shl edx, 0x1e
sub ecx, 0x7ef94c5c
or edi, esi
jmp 0x47f2f5
push esp
add ecx, edi
xchg edx, ecx
ror edi, 3
and edi, esi
sub edi, 0x7f19a0b6
xor edx, edi
shr edx, 3
jmp 0x481a34
call ebx
ror edi, 0xd
and edx, ecx
dec ecx
add edx, edi
mov edi, edx
mov edi, ecx
xor edx, ecx
xor ecx, edx
jmp 0x480b26
mov ebx, 0x40495727
xor ecx, edx
sub edi, esi
and edi, edx
xchg ecx, edi
sub edx, edi
and esi, ecx
mov esi, edx
mov edi, 0x7fa729e6
xor edi, esi
or edx, edi
xor esi, ecx
xor edi, 0x7fbabdb6
jmp 0x481a99
call ebx
xchg esi, edi
and edx, esi
rol ecx, 4
add edi, ecx
and edi, 0x80bca942
sub esi, 0x80beaece
xor ecx, esi
jmp 0x47ec21
pop ebx
add ecx, esi
or edi, edx
xchg esi, ecx
sub edx, 0x8135208d
add edi, edx
dec esi
not edi
xchg ecx, esi
or esi, edi
jmp 0x481a5a
push 0x50102091
mov esi, edi
xchg esi, edi
xor esi, edx
dec esi
mov ecx, edi
or edi, ecx
xor edx, ecx
add esi, edx
xchg esi, edi
mov edx, edi
rol esi, 0xb
jmp 0x4819fe
push 0x4f5110ad
shl ecx, 0xd
inc edi
shr edi, 0x1c
or edx, edi
jmp 0x47faac
pop ebx
mov edi, 0x81d95c96
mov esi, edi
and edi, esi
ror esi, 0x19
or edi, esi
jmp 0x480488
pop ebx
xor edx, ecx
add edi, 0x81f622d6
xor edx, 0x81fdd00d
or esi, edi
jmp 0x480527
push 0x4f3b8132
rol edx, 4
sub edx, edi
or ecx, esi
and edi, 0x82b38404
sub ecx, 0x82b58d7d
and ecx, edx
inc edi
sub edi, esi
or ecx, edi
jmp 0x480501
pop ebx
inc esi
rol esi, 1
xchg ecx, edx
sub edx, esi
jmp 0x47ef96
call ebx
or ecx, edx
xor ecx, 0x83895459
or edx, 0x838b4669
neg edx
xchg edi, esi
xchg ecx, edi
rol ecx, 0x13
sub edx, edi
ror esi, 5
and esi, edi
sub edi, ecx
rol edx, 0x11
jmp 0x480a5c
mov ebx, 0x73716341
sub ecx, 0x839f88d4
or esi, edx
inc edi
add ecx, 0x83a572f5
neg edx
xchg esi, edx
and edx, esi
nop
bswap edx
not ecx
add edx, ecx
xor esi, edi
or edi, ecx
bswap esi
xor esi, edx
jmp 0x47f168
pop ebx
or esi, ecx
or esi, edi
xchg edi, esi
mov ecx, edx
mov esi, edx
sub esi, edx
add edx, 0x847a210b
or esi, ecx
sub edx, edi
shr edi, 0xe
bswap esi
xchg edi, ecx
jmp 0x47fd0c
push 0x4fbaed37
and ecx, esi
xchg ecx, edi
or edx, esi
and edi, edx
and esi, edx
jmp 0x47ee69
call fcn.00481afe
xchg ecx, esi
and ecx, 0x8536c6e1
and esi, 0x8538cb64
mov esi, edx
inc ecx
dec ecx
and edi, esi
shr ecx, 0x12
and edx, 0x855358cf
inc ecx
xor ecx, edx
dec esi
add esi, edi
rol edi, 0x1e
add esi, 0x855f625c
sub ecx, edx
jmp 0x481601
push 0x5011c221
neg edx
sub esi, edi
mov esi, edi
xchg ecx, edx
xchg ecx, edx
add edx, 0x85a92936
and edx, esi
mov esi, edi
or esi, ecx
jmp 0x47f93c
push 0x40
sub edi, esi
mov esi, edi
sub edi, edx
bswap edx
mov edx, 0x85e641a6
inc edx
mov edx, 0x85ea6fcb
xor edi, 0x85ec792c
rol edx, 0x14
jmp 0x47ed8d
pop ebx
xchg ecx, edx
or edi, esi
mov edx, 0x85f519ba
shl ecx, 0x11
sub esi, ecx
or ecx, 0x86038bd2
not ecx
dec edi
jmp 0x47ee40
call fcn.00481afe
mov ecx, 0x862d90df
add esi, 0x862f9616
ror edx, 0x1d
and ecx, 0x8634b1ae
jmp 0x47f9c3
pop ebx
mov ecx, esi
xchg ecx, edx
mov edx, 0x864adcdc
xchg edx, edi
bswap edi
xor esi, edx
xor edx, edi
inc edx
and edi, ecx
jmp 0x48053d
push 0x4f4c431c
not edi
nop
add esi, edi
ror ecx, 0xc
xchg edx, edi
inc edx
sub edx, esi
xor esi, ecx
xchg edi, edx
bswap esi
jmp 0x48069b