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

Disassembly:
add edx, ebx
and ecx, edi
neg edi
xor edx, 0x6513c08a
sub ebx, edi
call sub.user32.dll_GetMessageTime
and ebx, edi
sub edi, edx
xor edi, ebx
mov ebx, 0x65160b18
mov ecx, ebx
cmp eax, 0xfffffee0
jne 0x4010b8
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
ret
and ebx, ecx
call sub.user32.dll_GetMessageTime
sub ecx, edx
or ebx, ecx
rol edi, 6
xor ecx, ebx
shl edx, 0x19
cmp eax, 0xffffff2c
jne 0x40113b
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
ret
rol edi, 0x12
neg ebx
mov ebx, 0x651fabc0
xor ecx, 0x652014a0
xchg edi, edx
sub ebx, edx
or ecx, 0x652157f2
call sub.user32.dll_GetMessageTime
and ebx, ecx
cmp eax, 0xffffff10
jne 0x4011ea
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
ret
or ebx, edi
call sub.user32.dll_GetMessageTime
bswap ecx
add ecx, edx
and edx, 0x6526a530
sub edx, 0x65271406
and edi, 0x652780ba
cmp eax, 0xffffff26
jne 0x401263
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
call sub.advapi32.dll_CreateRestrictedToken
ret
jmp 0x4b74a3
neg ecx
jmp 0x4b8c3b
pop edx
mov ebx, 0x6c15dfcc
shl esi, 0xa
add esi, ecx
sub ebx, edi
xor esi, ecx
xor esi, 0x6c19c8ae
and ebx, edi
not edi
mov ecx, esi
xor ecx, esi
ror ebx, 0x1c
add edi, esi
jmp 0x4b931b
pop edx
and edi, ebx
add esi, 0x6c4f732e
dec ecx
or esi, ecx
not ecx
ror ebx, 0x13
rol esi, 4
sub ecx, edi
xchg esi, ecx
mov esi, ebx
or esi, 0x6c56eab4
xchg ebx, esi
sub ebx, 0x6c583a3c
sub ebx, ecx
jmp 0x4ba620
pop edx
sub ebx, esi
ror edi, 0x19
xor ebx, esi
rol ebx, 5
dec ebx
sub ebx, ecx
shl ecx, 0x1c
and ecx, 0x6c6eedb2
jmp 0x4b86c7
pop edx
bswap edi
xor edi, 0x6ca0012c
add edi, ebx
xor esi, edi
sub ecx, 0x6ca22484
ror edi, 8
shl ecx, 0x17
xor edi, ebx
jmp 0x4b889b
push 0x65d9ae2c
add ecx, edi
shl edi, 0x17
add ecx, 0x6ca7006e
sub ebx, ecx
shl ebx, 1
or ecx, 0x6ca927ae
add ecx, 0x6caa0688
and esi, 0x6caab216
jmp 0x4b918a
push 0x65bfb898
add edi, ecx
and edi, 0x6cac4f3e
add edi, ebx
xchg ebx, edi
add esi, 0x6caec7e0
sub ecx, ebx
sub edi, 0x6cb0503c
sub edi, ebx
xor edi, 0x6cb1ca40
xchg ebx, esi
jmp 0x4b77e5
pop edx
neg ebx
or ecx, 0x6cb7a744
sub ebx, ecx
ror ecx, 0xc
add ebx, edi
neg ecx
mov esi, edi
and edi, 0x6cbbc46c
jmp 0x4b7857
mov edx, 0x6332a2e
mov esi, ebx
xchg ecx, esi
mov ecx, edi
sub ebx, ecx
jmp 0x4b9f91
push 0x65d11bd6
or esi, ebx
inc edi
add esi, 0x6cc89dc4
not ebx
mov ebx, 0x6cca2fdc
shr ecx, 0xb
jmp 0x4b9d7d
pop edx
sub ebx, ecx
mov ebx, esi
xor esi, ebx
and ebx, esi
jmp 0x4ba3af
push 0x65bf0d94
nop
and edi, ebx
xor esi, edi
bswap ecx
or ecx, 0x6cd54338
add edi, 0x6cd5ef2c
jmp 0x4b8cf0
push 0x65c58284
mov ebx, 0x6ce822ba
and edi, ecx
xor esi, 0x6ce9a704
mov esi, edi
xchg ebx, edi
mov ebx, ecx
bswap edi
mov ecx, 0x6ced6148
jmp 0x4b8b90
call edx
mov edi, esi
sub ecx, esi
shr esi, 6
and ecx, edi
add edi, ecx
sub esi, 0x6cf985bc
xchg ebx, ecx
ror ecx, 9
add esi, ecx
dec edi
and esi, 0x6cfd2f68
bswap esi
bswap ecx
or ebx, esi
jmp 0x4b80af
push 0x65ca46a4
or esi, edi
sub ebx, ecx
add ecx, esi
or edi, esi
mov ecx, esi
shl edi, 9
sub edi, 0x6d7b1838
xchg ebx, esi
xchg ebx, edi
xor ebx, 0x6d7df684
add ecx, 0x6d7e93b0
add ecx, 0x6d7f7f68
jmp 0x4b8a3a
pop edx
mov ecx, 0x6d88373e
mov ebx, ecx
shl edi, 0x1e
or ecx, esi
shr edi, 3
xchg esi, ebx
xor ecx, 0x6d8d76ae
xor ebx, esi
rol edi, 0x1d
shr ecx, 2
jmp 0x4b772f
mov edx, 0x6332a2e
or ebx, ecx
add ebx, 0x6da79c78
rol ebx, 0x12
mov ebx, edi
inc ebx
or ebx, edi
add edi, ecx
or ebx, ecx
xchg ebx, edi
sub ebx, ecx
jmp 0x4b8eb7
call edx
inc edi
sub edi, ebx
sub edi, ecx
xor edi, 0x6dca63e8
add edi, ebx
sub edi, ebx
xor ecx, 0x6dcccc70
xor edi, esi
jmp 0x4b850e
call edx
sub edi, esi
xchg ebx, esi
xchg esi, ebx
xchg ecx, esi
mov ecx, esi
add ebx, 0x6de6f4e4
xchg edi, esi
and esi, 0x6de8ac88
add edi, esi
shr ecx, 0xe
add esi, 0x6deae7a8
mov esi, ebx
jmp 0x4b90a1
pop edx
sub ecx, esi
neg esi
jmp 0x4b9bdb
call fcn.004b80d2
add edi, 0x6df48bd8
add edi, ecx
and ecx, edi
xchg ecx, ebx
and esi, 0x6df7ebfe
xor ecx, esi
xor ecx, esi
not edi
jmp 0x4b9e2f
pop edx
xchg ebx, esi
and ecx, 0x6dfcaa92
and ecx, ebx
sub ebx, esi
jmp 0x4b7db6
push 0x65c3864a
sub edi, ecx
shr edi, 4
and ecx, 0x6e0134ee
ror esi, 0x1e
xchg ecx, ebx
and ebx, ecx
and ecx, ebx
not esi
dec edi
mov esi, ecx
jmp 0x4b9d3c
call fcn.004b80d2
xor esi, ecx
xor ecx, esi
bswap ebx
sub edi, ecx
or ebx, esi
or esi, ecx
sub ecx, 0x6e1914b2
and esi, edi
xchg ebx, ecx
xor esi, edi
jmp 0x4b8310
call edx
and ecx, esi
and edi, ecx
or edi, ecx
add ecx, esi
not ecx
or edi, esi
xor ebx, 0x6e414d9e
inc esi
ror ecx, 0x13
shr ebx, 0xe
or ebx, 0x6e442770
add esi, ecx
jmp 0x4b9da8
pop edx
add esi, ebx
mov ebx, esi
inc edi
xor ebx, 0x6e5d5380
jmp 0x4b82b6
push 0x65badaea
mov edi, 0x6e75fc32
mov edi, 0x6e76da12
rol ecx, 0x10
add edi, 0x6e787482
sub esi, 0x6e7919c0
mov ecx, edi
jmp 0x4b8118
call fcn.004b80d2
ror esi, 0x1f
not edi
xor edi, esi
inc ebx
and ecx, ebx
sub ebx, esi
mov esi, edi
xchg ecx, edi
and esi, ebx
or ebx, ecx
jmp 0x4b7916
call edx
xchg ecx, ebx
add esi, ebx
sub ecx, ebx
xchg esi, edi
and edi, 0x6ea35f28
or esi, ebx
jmp 0x4b7631
pop edx
xor edi, esi
mov ebx, esi
xchg esi, ebx
and edi, ebx
shl ebx, 0x19
xor esi, ebx
or ecx, ebx
or esi, 0x6eaa8d2a
add ebx, esi
and ecx, 0x6eac195c
jmp 0x4b9fb0
push esp
or ecx, 0x6eb34c3c
shr esi, 0x1c
add esi, edi
not esi
neg esi
ror ebx, 0x1a
add esi, edi
or esi, ecx
sub ebx, esi
or edi, 0x6eba4b34
not ecx
add edi, ecx
jmp 0x4ba696
push 0x65bb27ec
shl edi, 0x1b
add esi, edi
xchg ecx, edi
xor esi, ecx
bswap ecx
sub esi, ebx
inc esi
sub ecx, 0x6ec2d118
or edi, 0x6ec3b430
shl ecx, 0x1a
rol ecx, 0x1e
and esi, 0x6ec5e5b0
xor ecx, esi
neg ecx
jmp 0x4b9a6d
push 0x65d40a0e
not esi
xor edi, esi
sub esi, 0x6f02a900
sub esi, edi
xchg ecx, edi
mov ebx, ecx
and esi, ecx
neg ebx
jmp 0x4b87cc
pop edx
and ebx, edi
shl esi, 0x1e
or ebx, ecx
not edi
add edi, ecx
and esi, ecx
jmp 0x4b7b3e
pop edx
shl ebx, 0xd
sub ecx, ebx
xchg esi, ebx
add edi, ecx
jmp 0x4b9c45
pop edx
shl edi, 2
add ebx, edi
jmp 0x4b7f4f
call edx
or ecx, edi
bswap edi
add esi, ecx
ror edi, 0x11
sub edi, ebx
xor edi, 0x6f2a7786
xor esi, ebx
add ecx, ebx
xor edi, ecx
xor esi, ecx
jmp 0x4b77c6
call fcn.004b80d2
mov ecx, ebx
and ebx, ecx
xchg ebx, edi
xor edi, ebx
jmp 0x4b8fae
call edx
xor esi, 0x6f36561c
add esi, ecx
shr edi, 0xe
sub edi, 0x6f3871c0
add ebx, ecx
xor ebx, edi
and esi, 0x6f3aacda
sub edi, 0x6f3b4862
and esi, ecx
sub esi, ecx
jmp 0x4b90e5
mov edx, 0x6332a2e
sub ebx, esi
add esi, ebx
mov ebx, esi
and ebx, 0x6f4025d6
or esi, ecx
add edi, ebx
xor ecx, esi
rol edi, 0x1b
jmp fcn.004b79e4
pop edx
add ecx, edi
add ebx, edi
rol edi, 0xb
shr edi, 0x1b
bswap ecx
rol edi, 0x13
and ecx, edi
inc esi
and esi, ebx
and ebx, edi
jmp 0x4b7b9c
push 0x65cde8fe
mov edi, 0x6f59cb3c
add esi, ebx
or ebx, edi
xchg edi, ecx
xchg ebx, esi
or ebx, esi
add ecx, 0x6f5de378
not edi
jmp 0x4b954c
mov edx, 0x6332a2e
dec edi
mov esi, ecx
or ecx, ebx
shr esi, 0x17
neg esi
add edi, ebx
jmp 0x4ba169
pop edx
dec ebx
neg ecx
xchg ecx, edi
xor ebx, 0x6f80fbc4
jmp 0x4b854f
call edx
and esi, ecx
mov ebx, 0x6f86e4d8
rol esi, 0x19
and ebx, 0x6f8827da
sub ecx, esi
mov ecx, ebx
or ebx, ecx
xor edi, ecx
jmp 0x4b8281
pop edx
sub esi, ebx
xchg edi, esi
and ecx, ebx
nop
add edi, esi
shr ebx, 0xa
mov edi, esi
xchg edi, ebx
add ecx, edi
ror ebx, 0xc
jmp 0x4b9ea8
pop edx
xor esi, ecx
mov edi, 0x6f9d8046
neg edi
ror esi, 8
and ebx, ecx
shr esi, 0x1d
jmp 0x4b89c9
push 0x65cd9278
sub edi, ebx
sub edi, ebx
xchg ebx, esi
or esi, edi
add esi, 0x6fac5934
mov ecx, edi
mov edi, 0x6fadd3ca
xor edi, ebx
xor ebx, esi
mov ecx, edi
jmp 0x4b840d
push 0x65da54fc
dec ebx
xor ebx, 0x6fb1d4a0
sub ebx, 0x6fb27d2c
add esi, 0x6fb35358
and ebx, esi
xchg ecx, edi
xchg esi, ebx
and ecx, edi
add ebx, ecx
mov ecx, ebx
ror ebx, 6
shl ebx, 7
jmp 0x4b96a6
mov edx, 0x6332a2e
add ebx, 0x6fc1f8d8
or edi, ecx
or ebx, esi
xchg esi, edi
rol ecx, 0x18
xchg edi, ecx
and ebx, esi
xchg esi, ecx
xor ecx, 0x6fc7bdec
sub edi, esi
jmp 0x4b7e16
pop edx
sub ebx, 0x6fc99dba
and ecx, edi
mov ebx, edi
or ebx, 0x6fcbbd76
xchg edi, ecx
or esi, 0x6fcd3fca
add ebx, 0x6fcde60c
rol ebx, 0xa
jmp 0x4ba1c4
pop edx
mov ebx, ecx
inc ecx
xor ebx, 0x70c0be08
xor edi, esi
mov esi, edi
mov ebx, esi
jmp 0x4b90c9
pop edx
shl ebx, 0x15
bswap edi
sub esi, 0x70e6db50
mov esi, ecx
rol ebx, 5
or esi, ecx
jmp 0x4b9e15
push esp
xchg edi, esi
rol ecx, 1
xchg esi, ecx
neg ecx
mov ebx, esi
not ecx
xchg ecx, ebx
sub esi, ecx
jmp 0x4b80f0
push 0x65d458e0
add esi, ecx
not ebx
xor esi, edi
shr ebx, 0x1c
xor ecx, edi
shr ebx, 0x1e
shr ecx, 0x14
mov ebx, 0x71023de2
add ebx, esi
ror esi, 0x1e
jmp 0x4b9821
pop edx
mov edi, ebx
add ebx, edi
xchg ebx, ecx
or ebx, esi
rol ecx, 0x1e
add edi, 0x7123ff4c
inc esi
xchg edi, ebx
inc ebx
or esi, 0x7126f57c
jmp 0x4b7d6c
pop edx
sub edi, 0x7127fdc2
and edi, esi
dec ecx
and ebx, esi
xchg ecx, ebx
and ebx, esi
or ecx, esi
add esi, ecx
rol esi, 0x11
and ecx, esi
ror ebx, 0xa
not esi
jmp 0x4b75c5
call fcn.004b80d2
shr edi, 8
mov ebx, edi
xchg edi, ebx
not esi
and ebx, 0x7133f992
xchg edi, esi
mov edi, ebx
or ecx, ebx
mov ecx, esi
and ebx, edi
jmp 0x4b7ec5
push 0x401400
and edi, esi
xor esi, 0x71497c8c
rol ebx, 0x1b
or edi, 0x714b3524
sub ecx, edi
rol edi, 0x14
or edi, esi
and ecx, esi
jmp 0x4b84ef
pop edx
xor edi, ecx
xor edi, esi
add edi, ecx
xor ebx, edi
jmp 0x4b9208
push 0x65d0c292
bswap ecx
add esi, edi
and ecx, edi
add esi, edi
shl ecx, 0x1d
and edi, ebx
or ecx, ebx
and esi, edi
mov ecx, edi
add esi, ecx
neg ebx
rol ebx, 1
not esi
shl ecx, 0x16
jmp 0x4b7815
push 0x65ca975a
xchg ebx, ecx
xor ecx, esi
rol edi, 0xc
xor esi, edi
and edi, 0x71898c9e
mov edi, esi
xor esi, 0x718b0e64
xor ecx, ebx
jmp 0x4b8bfe
mov edx, 0x6332a2e
or esi, 0x71b7f194
dec edi
xchg esi, edi
rol edi, 0xe
or esi, ebx
sub ecx, ebx
and ecx, 0x71bccf3a
xor ebx, edi
mov esi, ebx
and edi, ecx
inc edi
add edi, esi
jmp 0x4b9177
mov edx, 0x6332a2e
and ecx, ebx
ror ebx, 0xd
jmp 0x4ba321
pop edx
and ecx, esi
add ecx, ebx
mov edi, 0x71da1d8e
ror esi, 0x1f
not esi
mov esi, edi
xor ebx, esi
dec ebx
xchg ecx, edi
mov ecx, esi
jmp 0x4b774f
mov edx, 0x6332a2e
sub ecx, edi
sub esi, ebx
add ebx, esi
xchg ecx, ebx
bswap esi
xchg ecx, ebx
jmp 0x4b88be
push 0x65b64780
and esi, edi
add ebx, esi
add ebx, esi
or esi, edi
rol edi, 0x1c
add esi, edi
xor ebx, edi
xchg edi, ebx
xor edi, esi
bswap ebx
or edi, ebx
or ebx, edi
mov edi, ecx
mov ecx, esi
jmp 0x4b921a
call edx
or esi, ecx
xchg ecx, esi
bswap edi
bswap ebx
or esi, ebx
xchg ecx, esi
mov ebx, 0x720cdefc
or ebx, 0x720df07e
add ecx, 0x720e9940
xor ebx, esi
jmp 0x4b8ef8
push 0x65bf6812
xchg edi, esi
xchg ecx, esi
bswap ebx
xor edi, ecx
jmp 0x4b777b
call fcn.004b80d2
add ecx, 0x722cb922
add ecx, esi
sub esi, edi
sub ecx, 0x722f2870
add ebx, esi
add ecx, edi
and edi, 0x72313a4a
xor ebx, edi
jmp 0x4b8098
call fcn.004b80d2
add ecx, edi
bswap edi
xor esi, 0x72431f0a
and ecx, 0x7243bfb4
or esi, ecx
and ebx, edi
jmp 0x4b87b5
push 0x65b79d8a
sub ebx, edi
add esi, 0x725cc12c
mov ecx, 0x725d607a
or esi, ecx
jmp 0x4b7c26
call fcn.004b80d2
xchg edi, ebx
add ecx, ebx
jmp 0x4ba4cd
call fcn.004b80d2
xor esi, 0x7271cfe8
mov esi, ebx
and edi, 0x72736922
xor edi, 0x727438c0
dec ecx
xor edi, ecx
and edi, ecx
add esi, ebx
jmp 0x4b9436
pop edx
shl edi, 5
sub ebx, ecx
mov ebx, 0x72823704
and ebx, esi
sub ecx, edi
add edi, esi
xchg edi, ebx
add esi, edi
jmp 0x4b82de
call edx
shr esi, 0xa
add ebx, edi
mov ecx, edi
sub ecx, edi
or ebx, 0x72a7dcb8
mov esi, edi
xchg esi, ebx
xor esi, 0x72aa73f2
inc edi
sub esi, ebx
jmp 0x4b8bca
push 0xb60a3
shl ecx, 0xe
not esi
add ecx, edi
or esi, 0x72b8caa6
mov edi, 0x72b9b3dc
and edi, esi
jmp 0x4b8920
call fcn.004b80d2
mov edi, ebx
or edi, ecx
add edi, 0x72c73a78
xor ebx, esi
jmp 0x4b9e4f
pop edx
ror edi, 0x19
sub ecx, esi
mov esi, ebx
neg edi
xchg edi, ebx
xor esi, edi
neg edi
xor ecx, ebx
sub edi, 0x72e3bfd8
shl esi, 0xf
xor ecx, esi
or ecx, edi
xor ecx, ebx
or ecx, esi
jmp 0x4b74c7
pop edx
dec edi
or esi, 0x72ea678c
dec ebx
or esi, edi
and edi, ebx
xor ebx, esi
xor esi, edi
xor ebx, 0x72eecd6a
jmp 0x4ba22b
pop edx
rol ebx, 0x1b
xor edi, ebx
and edi, esi
or ebx, edi
or edi, ecx
add ecx, ebx
rol ecx, 5
dec ecx
sub esi, ebx
and edi, ecx
sub ebx, ecx
shr ecx, 0x1c
add esi, edi
xor esi, ecx
jmp 0x4b887a
call fcn.004b80d2
mov esi, ebx
rol ebx, 2
xchg ebx, ecx
mov ebx, ecx
jmp 0x4b8c8a
push 0x65da0352
xchg ecx, ebx
sub ecx, 0x73177a74
inc ebx
shr edi, 8
not ecx
xor edi, ecx
rol esi, 0x13
and ecx, esi
xor ebx, 0x731cea8e
xchg ecx, edi
ror esi, 0x17
sub edi, 0x731f6546
jmp 0x4b85a9
pop edx
xor edi, ebx
mov ecx, ebx
and edi, ebx
and edi, esi
xchg ebx, ecx
mov ecx, esi
jmp 0x4b9a7b
push 0x65b6b312
xchg ecx, esi
or ebx, edi
sub esi, ebx
add esi, 0x73397aba
jmp 0x4b92ec
mov edx, 0x6332a2e
not edi
shr esi, 3
ror ebx, 1
mov ebx, 0x7348df5c
dec esi
or ecx, 0x734adb1e
mov esi, edi
dec edi
neg ecx
xchg ebx, esi
add edi, 0x734f7c18
sub esi, edi
jmp 0x4b8e4d
push 0x65b7028c
dec edi
add edi, 0x7365a26a
jmp 0x4ba1f6
mov edx, 0x4132136a
sub ecx, 0x736ee56e
or ecx, edi
add ebx, edi
and ebx, ecx
neg edi
or ebx, esi
jmp 0x4b8dad
mov edx, 0x6332a2e
mov edi, esi
sub edi, 0x7381fb1e
xor edi, ecx
add ebx, 0x7383c5c0
xor ecx, ebx
sub esi, edi
sub edi, 0x738621c4
mov edi, ecx
sub ebx, ecx
add ecx, ebx
jmp 0x4b8330
call edx
xor ebx, ecx
add esi, edi
and ebx, 0x73b0482a
sub ebx, ecx
neg ebx
and ebx, ecx
jmp 0x4b83f1
push 0x65ce3688
add edi, ebx
mov esi, ecx
add esi, 0x73eebec2
xchg ebx, edi
xchg edi, esi
add esi, edi
jmp 0x4b84b9
push 0x65daa62c
sub ebx, ecx
xor ecx, edi
sub esi, 0x74339b12
mov ebx, ecx
ror esi, 0x1e
mov ebx, 0x7435cc48
jmp 0x4b8b32
mov edx, 0x6332a2e
rol ecx, 0x1e
xor edi, 0x744553a2
mov ebx, edi
xor edi, ebx
jmp 0x4b9037
push 0x65de4e08
not esi
or ecx, ebx
mov esi, 0x7461a2a0
nop
shr edi, 0x1d
sub edi, ebx
and edi, 0x7464bd56
sub edi, esi
sub edi, ecx
add ebx, edi
shr esi, 0x1d
xor ecx, ebx
jmp 0x4b838e
push 0x65d3b9f8
and ebx, ecx
add edi, 0x7474987e
jmp 0x4b8263
push 0x65d4a9d8
sub esi, edi
xor edi, ecx
xchg esi, ebx
xchg edi, ecx
or edi, ebx
inc ebx
and ebx, esi
xor ebx, esi
xchg ecx, edi
or ecx, ebx
jmp 0x4ba64e
mov edx, 0x6332a2e
xor esi, 0x74c087ba
xor edi, esi
xor edi, 0x74c1773e
xor ecx, edi
add ecx, 0x74c25086
sub ecx, 0x74c2c3aa
jmp 0x4b7d82
mov edx, 0x6332a2e
mov edi, esi
xor esi, ebx
jmp 0x4b8d45
pop edx
and ecx, 0x74da8798
and ebx, edi
bswap edi
xchg ebx, esi
mov ebx, 0x74dc40e8
and edi, ecx
xor esi, ebx
add esi, 0x74dd9756
jmp 0x4b9e04
push 0x65c1f46e
shl ebx, 0x18
mov ebx, esi
sub ebx, ecx
rol ebx, 0xf
or edi, esi
bswap esi
jmp 0x4b926b
push 0x65dd430e
add ebx, esi
sub ebx, ecx
dec esi
or edi, ecx
and edi, 0x75177dac
add esi, edi
add ebx, esi
not ebx
jmp 0x4ba53d
mov edx, 0x6332a2e
and ecx, esi
add esi, 0x753431b2
or ecx, 0x7534a642
and ecx, ebx
sub ecx, edi
xor esi, 0x753c9270
rol ecx, 6
xor ecx, edi
jmp 0x4b806f
push 0x65d17080
or ecx, 0x7540c20e
mov esi, 0x75412f4e
and ecx, edi
xchg edi, ecx
xchg ebx, esi
mov ebx, esi
mov edi, ecx
xor ecx, 0x7543c71e
not esi
xor edi, ecx
inc ebx
dec esi
jmp 0x4b9701
pop edx
mov ebx, edi
mov esi, 0x75468470
not ecx
and ebx, ecx
sub esi, ebx
not ecx
xor ecx, esi
sub edi, ebx
jmp 0x4b7832
pop edx
or ecx, ebx
or edi, esi
sub ebx, ecx
inc esi
and ebx, esi
or edi, esi
jmp 0x4b861c
pop edx
and edi, esi
xor esi, ebx
not edi
xor ebx, ecx
xor esi, edi
xor edi, 0x75581682
xor ecx, edi
add ecx, ebx
jmp 0x4b97f4
call edx
shl edi, 0x1d
mov esi, 0x7559fd48
and edi, ecx
and ebx, 0x755ad3b0
add edi, esi
shl esi, 7
or ecx, edi
and edi, esi
jmp 0x4b89a9
call edx
xchg edi, ecx
or ecx, 0x755d942e
shl edi, 0x13
inc ebx
mov ebx, 0x755ef06e
add ebx, 0x755f622c
bswap edi
xor edi, ecx
rol ebx, 6
add edi, ecx
jmp 0x4b9f6e
pop edx
xchg esi, edi
xchg esi, ecx
mov ecx, 0x7568e55e
mov edi, 0x7569520a
xchg ecx, esi
or esi, ecx
sub edi, esi
and esi, ecx
sub esi, 0x756b8646
add edi, esi
xor edi, ebx
neg ecx
jmp 0x4b84cf
pop edx
sub ebx, esi
and edi, esi
inc edi
or ecx, esi
dec ecx
and ecx, esi
xor ebx, ecx
add ebx, esi
or edi, 0x7581b200
inc esi
xor ebx, 0x7582a226
xchg ebx, esi
jmp 0x4b876b
call fcn.004b80d2
sub edi, ecx
and ecx, edi
ror ebx, 0x13
add esi, ecx
sub ebx, ecx
not esi
xchg ecx, ebx
sub esi, 0x7586de8e
jmp 0x4b8362
push 0x65c530ec
or esi, 0x758798c8
xchg ebx, edi
and ebx, edi
add ebx, esi
xor edi, 0x7589bd98
shl ecx, 4
jmp 0x4b78cf
push 0x65ddf794
mov ebx, esi
and ebx, ecx
xor edi, esi
and edi, ebx
sub edi, 0x75b6a1e4
add edi, 0x75b710ba
neg esi
shr ecx, 0x14
add edi, ecx
xor ecx, 0x75b8cb62
jmp 0x4b9797
call fcn.004b80d2
and ecx, ebx
xor edi, ebx
xor ecx, 0x75bef628
shl esi, 0x14
add edi, ebx
rol ebx, 0x1d
and edi, 0x75c0d510
shr edi, 2
or ebx, 0x75c1bfd6
xor ebx, ecx
jmp 0x4b7cb4
push 0x65d7f258
xor edi, esi
neg ecx
and esi, 0x75c9ef4a
and edi, ecx
add ecx, esi
xchg ecx, ebx
mov esi, ebx
add ebx, edi
jmp 0x4b9376
push 0x65b75142
xchg edi, esi
add ecx, 0x75cfd6e8
and ebx, 0x75d048b6
ror esi, 0xa
mov edi, 0x75d12718
and edi, ebx
and ecx, ebx
mov ecx, 0x75d27ab2
or esi, ecx
dec esi
mov ebx, ecx
or esi, ecx
ror ecx, 0x14
or edi, ecx
jmp 0x4b8e34
push 0x65bd7034
mov edi, 0x75d588b6
mov ebx, edi
inc esi
mov ecx, esi
inc esi
mov edi, esi
not ebx
xor edi, 0x75d8a4f4
xchg ebx, ecx
add esi, ecx
jmp 0x4b85f5
call fcn.004b80d2
or ecx, esi
add ebx, 0x75f6770a
and ecx, edi
neg edi
bswap ecx
and esi, ecx
and esi, 0x75f8afea
add ecx, edi
xor esi, 0x75f9aca4
or ebx, 0x75fa19ec
jmp 0x4b7d32
push 0x65cd3dce
xchg ebx, esi
or esi, ebx
mov ecx, ebx
inc ecx
and esi, ecx
or ebx, edi
add ebx, 0x760b0494
xor ebx, 0x760b75c8
xor edi, 0x760be012
add edi, ecx
jmp 0x4b8584
call edx
xchg ecx, esi
mov ebx, ecx
jmp 0x4b7da4
push 0x65dda1d2
sub esi, ecx
xor ecx, ebx
add ebx, esi
not esi
rol edi, 0x16
sub ecx, edi
xor edi, ebx
sub ecx, esi
and ebx, ecx
xor ebx, edi
or ebx, esi
or ecx, ebx
jmp 0x4ba116
push 0x65ba8a98
xor ecx, ebx
bswap ecx
sub esi, ecx
and ebx, ecx
mov edi, 0x7659f006
sub ecx, ebx
shr ecx, 0xb
or ebx, esi
or esi, ecx
sub ebx, edi
add ebx, ecx
xchg edi, ebx
xor ebx, 0x765d7350
add ebx, edi
jmp 0x4b7fc6
push 0x65d4f804
mov ecx, 0x765e68f4
rol esi, 0x1b
dec ecx
neg ecx
shl ecx, 0xa
not esi
or ebx, ecx
neg esi
jmp 0x4b9997
push 0x40
mov esi, ebx
add esi, ebx
xor edi, ebx
bswap edi
or edi, 0x766928ec
sub esi, edi
or ebx, esi
rol edi, 0xd
jmp 0x4b8ff4