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

Disassembly:
sub ecx, esi
xor esi, edi
sub ebx, esi
or edi, ecx
add ecx, edi
call sub.user32.dll_GetClipboardSequenceNumber
xchg edi, esi
xor ebx, ecx
add ecx, 0x95a64b27
xchg edi, ecx
add ebx, edi
add esi, ecx
cmp eax, 0xffffff12
jne 0x40109e
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
ret
rol ecx, 8
mov edi, ecx
shl edi, 0x1d
and ebx, esi
shl esi, 5
call sub.kernel32.dll_GetConsoleWindow
not ecx
xor ebx, esi
sub edi, esi
add esi, ecx
mov esi, 0x95ac58f6
cmp eax, 0xfffffefc
jne 0x401119
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
ret
dec ecx
xor esi, ebx
xchg edi, ecx
add esi, edi
mov edi, ecx
ror ecx, 0x18
mov ecx, edi
xor esi, ebx
call sub.kernel32.dll_GetConsoleWindow
and esi, 0x95afe757
ror ecx, 8
mov edi, ecx
add edi, esi
cmp eax, 0xffffff19
jne 0x40119c
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
ret
or edi, esi
xor esi, ebx
or esi, ebx
sub edi, 0x95b2c43f
or ecx, esi
or edi, ebx
sub edi, esi
or ecx, esi
call sub.user32.dll_GetClipboardSequenceNumber
inc esi
cmp eax, 0xffffff28
jne 0x401235
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
call sub.user32.dll_EnumThreadWindows
ret
jmp 0x4b72bb
neg ebx
neg esi
or ecx, esi
neg edi
bswap edi
xor ecx, 0x968fff8b
jmp 0x4b8430
push 0x96aa5d19
sub edi, esi
shr edi, 9
sub edx, 0x9b821415
sub ecx, 0x9b83cbaa
xchg edx, esi
mov esi, edx
not edx
and edx, esi
sub edx, ecx
and esi, 0x9b86b2e2
add ecx, esi
jmp 0x4b86c8
push 0x9695d011
rol esi, 4
sub edi, edx
inc ecx
and esi, 0x9b895a4f
jmp 0x4b9a78
call ebx
add esi, edi
shr edi, 2
shr esi, 0x1a
sub ecx, 0x9b900d4f
mov esi, edi
or edi, esi
sub edi, esi
or edx, esi
or ecx, esi
or edi, esi
xor edx, esi
xchg edx, ecx
and edi, 0x9b94a32a
mov ecx, edx
jmp 0x4b912d
pop ebx
mov ecx, esi
shl esi, 0x1a
xchg esi, ecx
xchg esi, edi
ror edx, 3
and ecx, edx
xor edi, 0x9b9b9892
shl edi, 0x1a
add esi, edi
add esi, edi
or edx, esi
rol ecx, 7
or edi, edx
jmp 0x4b9207
push 0x96a780df
xchg edi, esi
rol ecx, 0xe
mov esi, edx
mov ecx, edi
or esi, edi
sub edi, esi
inc ecx
dec ecx
jmp 0x4b8cae
mov ebx, 0x2774562b
rol ecx, 9
mov edx, edi
mov ecx, edi
rol edx, 0x15
mov ecx, edi
xor edi, 0x9bba29fe
or esi, 0x9bbaacab
mov edi, ecx
xor edi, 0x9bbbf60f
shr edi, 0x13
ror ecx, 0x17
or edi, esi
bswap edi
inc ecx
jmp 0x4b9e0b
pop ebx
dec esi
xor ecx, edi
xchg edi, esi
or edx, 0x9bc036af
or ecx, esi
sub ecx, esi
and ecx, 0x9bc19347
add edx, esi
neg ecx
jmp 0x4ba0c2
push 0x96a38b9b
xchg ecx, edx
mov edi, esi
xor esi, edx
add edx, esi
xor esi, 0x9bca1352
xchg esi, ecx
sub esi, edi
xor ecx, edi
sub ecx, edi
sub edx, edi
add ecx, edi
or edx, ecx
or edx, 0x9bce1467
jmp 0x4b7e09
pop ebx
add edx, edi
shr esi, 0x1e
bswap esi
dec edx
jmp 0x4b95b9
mov ebx, 0x4132136a
xor edx, edi
sub esi, 0x9bd6d03b
inc esi
add edi, ecx
sub edi, ecx
bswap esi
and edx, esi
add edi, esi
shr esi, 5
not esi
jmp 0x4b8202
pop ebx
xchg edx, ecx
inc ecx
or edi, edx
shl edx, 7
xor ecx, edx
xor edx, 0x9be0c7ce
mov ecx, esi
ror edi, 0xf
add edi, edx
bswap edx
and edi, edx
jmp 0x4ba1c4
pop ebx
sub edi, edx
shl ecx, 0x1f
jmp 0x4b9b6f
push 0x969ca5ca
bswap ecx
xchg edx, esi
jmp 0x4b9b88
call ebx
sub ecx, 0x9beeaca4
rol edx, 2
shr edx, 2
xor edi, edx
mov edx, edi
xchg esi, ecx
and ecx, 0x9bf1b2dc
or edx, 0x9bf24a40
add esi, edi
and esi, ecx
and ecx, 0x9bf3b5c3
shl esi, 0xd
and edx, 0x9bf4d55c
jmp 0x4b83dd
pop ebx
or ecx, edi
shl edx, 0x14
add ecx, 0x9c01634a
or ecx, edx
xchg ecx, edi
shl edi, 0x10
not ecx
jmp 0x4b93fe
push 0x969c7976
add edx, 0x9c03ed24
add ecx, edi
and edx, 0x9c04d620
mov edi, ecx
and ecx, edx
jmp 0x4b767c
push 0x96a0db3f
shl edx, 0x1d
add edx, edi
sub edi, edx
jmp 0x4ba255
pop ebx
add edi, 0x9c2ce697
shr esi, 0xc
shr edi, 0x1e
add edi, 0x9c2e69ab
mov edi, ecx
and ecx, edx
mov esi, ecx
add edx, esi
mov ecx, edi
jmp 0x4b8bf6
pop ebx
mov edx, esi
mov ecx, edx
mov ecx, edi
or edi, esi
dec esi
xchg esi, edi
xor edx, esi
sub ecx, 0x9c443e0d
or edi, edx
xor edi, ecx
sub edx, esi
jmp 0x4b74f7
mov ebx, 0x2774562b
xor esi, edi
sub edx, ecx
rol ecx, 0x10
bswap edi
sub ecx, 0x9ca3c2c1
sub edi, 0x9ca43a3d
xor edi, esi
jmp 0x4b82ea
push 0x96aae6c3
or ecx, 0x9d1ad909
neg edx
add edi, ecx
add edx, ecx
shl esi, 8
mov esi, edx
bswap edx
add esi, edx
and edi, esi
xchg ecx, esi
jmp 0x4b993e
pop ebx
mov ecx, 0x9d202ecd
add ecx, edx
xor edi, ecx
or edi, 0x9d20e0fa
ror esi, 5
add esi, edx
mov ecx, esi
mov ecx, edx
jmp 0x4b7413
call ebx
add ecx, 0x9d302bb3
mov edi, 0x9d30943c
mov edx, ecx
and ecx, edx
and ecx, edx
jmp 0x4b78ab
call fcn.004b9e77
inc esi
mov edx, 0x9d440c7c
sub esi, 0x9d448414
ror edi, 0x18
shl ecx, 0x1e
sub ecx, 0x9d45e1f4
rol ecx, 0x10
and edi, ecx
jmp 0x4b8a80
call fcn.004b9e77
and edi, 0x9d475488
add esi, 0x9d47c3c2
dec edx
sub edx, esi
and ecx, edi
mov edx, ecx
inc edx
rol esi, 0xf
xor ecx, 0x9d4ad072
mov esi, ecx
jmp 0x4b9974
call fcn.004b9e77
mov ecx, esi
mov ecx, edx
dec edx
mov edx, ecx
shl edi, 0x1c
or edi, 0x9d4e0bd2
or ecx, 0x9d4e8de0
xor edi, 0x9d4f06e1
ror edx, 0x10
xor edi, ecx
mov edi, 0x9d506580
jmp 0x4b9e23
call ebx
sub esi, edx
and ecx, edx
and esi, edi
jmp 0x4b9981
mov ebx, 0x2774562b
sub edx, ecx
or ecx, esi
bswap esi
or edx, esi
xor esi, 0x9d60155b
and ecx, 0x9d60850f
shr esi, 0x18
xor esi, 0x9d616150
jmp 0x4b84ab
push 0x96980490
and edi, 0x9d7dfc72
and edi, ecx
neg edi
and esi, edi
and esi, edx
add edi, 0x9d800b11
sub edi, ecx
shl edx, 0xf
add edx, esi
add edx, 0x9d81cb22
jmp 0x4b8951
pop ebx
or esi, 0x9db807c2
xor esi, edi
sub esi, 0x9db8e0c5
and esi, edi
sub edi, 0x9db9c352
sub esi, edx
xchg edx, edi
shl edx, 0x11
xor edx, ecx
jmp 0x4b98a7
push 0x96996755
or esi, 0x9dcad278
mov edx, ecx
xor edx, edi
or ecx, 0x9dcc1df4
add edi, edx
mov esi, ecx
neg edi
and edx, edi
or edi, 0x9dcea459
inc ecx
xor ecx, 0x9dcf94fe
and edx, edi
not esi
mov ecx, edi
jmp 0x4b8566
mov ebx, 0x123b2f04
or esi, edx
or edx, edi
xchg ecx, edi
add edx, 0x9dd9141d
xchg esi, edx
sub edx, ecx
jmp 0x4b8e8b
call fcn.004b9e77
mov ecx, esi
inc edx
and edx, 0x9dec3376
add ecx, 0x9ded1422
or edx, 0x9dee007d
and ecx, 0x9deedc74
and ecx, edi
xchg edx, ecx
xor edx, 0x9df192f6
sub esi, ecx
and esi, ecx
ror edx, 0xd
not edx
jmp 0x4ba0d4
pop ebx
add edi, edx
or edi, edx
and edx, ecx
or ecx, esi
not edx
xor ecx, edi
shl edi, 0xe
xchg edx, ecx
bswap esi
and ecx, esi
jmp 0x4b891a
call fcn.004b9e77
ror edx, 0x1f
add edi, edx
add esi, 0x9e0f04d7
xchg edx, edi
mov edi, esi
bswap edi
mov ecx, edx
not esi
jmp 0x4b7699
mov ebx, 0x2774562b
xor edi, edx
neg edi
xor esi, ecx
xchg edx, esi
and esi, edx
dec esi
mov esi, edi
shl esi, 0xf
dec edx
jmp 0x4b7d7f
call fcn.004b9e77
and ecx, 0x9e25b5de
bswap esi
sub ecx, edi
and ecx, edi
sub edi, edx
shr edx, 7
and edx, esi
dec edi
or edi, 0x9e294876
inc ecx
jmp 0x4b7c92
pop ebx
sub ecx, 0x9e2a7b59
shr edi, 0xa
shr ecx, 0x14
jmp 0x4b874d
push 0x9693a468
add edx, 0x9e34c059
shr edx, 0x16
add ecx, edi
add edi, 0x9e36153c
or ecx, edi
xor ecx, 0x9e3710a4
add edi, 0x9e37863f
mov ecx, 0x9e37f416
rol ecx, 4
and ecx, 0x9e38d5a0
dec ecx
jmp 0x4b9835
call fcn.004b9e77
xchg edi, esi
ror edx, 0x1e
mov ecx, edi
xor edi, ecx
ror ecx, 0x13
bswap ecx
sub ecx, 0x9e4522b6
xchg ecx, edi
mov esi, 0x9e46004a
rol ecx, 0x1f
add edi, ecx
jmp 0x4b92f4
pop ebx
and edx, esi
add esi, 0x9e4c154e
mov ecx, edx
not ecx
mov esi, edx
jmp 0x4b95ff
pop ebx
sub edi, 0x9e4e4125
shl edi, 9
xor edx, 0x9e4f3cb7
or edi, 0x9e4fb3ec
xchg ecx, edi
add edi, 0x9e5091b8
and esi, 0x9e5108b5
and edx, ecx
nop
jmp 0x4b9392
push 0x96998d76
shr edi, 2
and ecx, 0x9e599010
shr ecx, 0x1a
and esi, edi
and edx, 0x9e5ae07c
shl esi, 0x12
or edx, 0x9e5be648
jmp 0x4b9ff7
pop ebx
add edx, edi
sub edx, 0x9e6636e3
and edx, esi
mov ecx, edi
sub edx, esi
jmp 0x4ba17d
pop ebx
and esi, edx
sub esi, 0x9e7b29aa
or esi, edi
sub esi, edx
xchg edi, esi
xor esi, edi
sub ecx, edi
mov esi, edi
or esi, 0x9e7cd9fd
add esi, edx
jmp 0x4b9170
push 0x96aa8e30
shr esi, 0xc
shl edi, 0x11
dec esi
xchg esi, edx
and edi, esi
mov edi, esi
and esi, edi
jmp 0x4b9c8c
pop ebx
add edx, esi
or ecx, esi
shr edi, 0x15
ror ecx, 0xf
xor edi, esi
shl esi, 0x1c
bswap ecx
xchg esi, edi
or edi, ecx
mov edi, ecx
xchg ecx, edx
shl esi, 0xa
shl ecx, 0x1d
jmp 0x4b8505
call ebx
and edi, esi
mov edx, edi
or edi, 0x9eac4ae6
and edi, ecx
xor edx, ecx
shl esi, 0xc
or esi, edx
mov esi, ecx
jmp 0x4ba1ac
pop ebx
mov ecx, edx
or edx, 0x9ec6c6eb
or ecx, esi
xor edx, 0x9ec7ab3a
and edx, edi
sub esi, edx
xor ecx, esi
dec ecx
xor ecx, edx
mov edi, edx
jmp 0x4b8bc9
pop ebx
sub ecx, edi
add esi, 0x9f0670e9
rol ecx, 0x12
xor edi, edx
not edx
or edi, edx
xor ecx, esi
xor ecx, edi
add ecx, edi
or edx, 0x9f0fc6ab
ror ecx, 0xd
rol edx, 0x1b
jmp 0x4b8dfc
push 0x401400
ror edx, 0x13
shr ecx, 0xf
or edi, edx
mov edi, 0x9f1162f0
or ecx, 0x9f119d79
dec edx
xchg edi, ecx
and edx, edi
ror edx, 6
jmp 0x4b9af0
push 0x96a604e4
xchg ecx, esi
or ecx, edi
sub edx, ecx
neg ecx
shr edi, 0x14
jmp 0x4b99f5
push 0x969832ce
nop
xor edi, 0x9f22a91f
add edx, ecx
sub ecx, edx
bswap esi
mov edx, ecx
sub edx, esi
xor edi, esi
ror edx, 9
jmp 0x4ba021
call ebx
or ecx, esi
mov edx, edi
sub edi, edx
and ecx, 0x9f2937bd
xchg edi, esi
jmp 0x4b9f22
push 0x969ac14e
bswap esi
mov edx, esi
sub esi, 0x9f3230d8
inc edx
dec edx
jmp 0x4b89f9
push 0x969aefca
shr ecx, 0xe
sub edx, ecx
and edx, esi
bswap edi
sub edx, esi
xor esi, edi
or esi, 0x9f355f35
add edi, esi
xor edi, esi
inc edi
jmp 0x4b9a18
call ebx
mov ecx, 0x9f4d28f6
or ecx, edx
mov edi, esi
mov edi, edx
xor esi, edx
and esi, edi
jmp 0x4b75e2
pop ebx
and esi, ecx
and ecx, esi
add edi, ecx
mov edi, 0x9f56be74
dec edx
inc ecx
mov edx, esi
jmp 0x4b858d
push 0x96a8c4ab
mov edx, esi
mov edi, edx
or esi, ecx
mov edi, esi
inc edx
sub esi, ecx
or edx, esi
mov edx, ecx
ror esi, 0x15
add ecx, edi
or ecx, edx
dec edx
jmp 0x4b9f9d
pop ebx
or ecx, esi
xchg ecx, esi
xchg edx, edi
add ecx, 0x9f738b44
and ecx, esi
and edi, esi
sub edi, ecx
and edi, 0x9f748667
mov ecx, esi
and edx, 0x9f74fe14
xor edi, edx
xor edx, ecx
and esi, edx
inc ecx
jmp 0x4b8abe
pop ebx
sub ecx, edi
inc esi
ror edi, 0x19
sub edi, ecx
xchg esi, edx
mov edi, ecx
and ecx, edi
dec edx
xchg edx, ecx
dec edx
sub edx, ecx
jmp 0x4b84f1
push 0x96a7b203
shr edx, 0x1d
dec esi
not edi
not edx
rol ecx, 9
jmp 0x4b92a3
mov ebx, 0x123b2f04
add ecx, esi
add edi, esi
add ecx, edx
xor esi, edi
not edi
jmp 0x4b99c4
pop ebx
xchg ecx, edx
sub esi, ecx
ror edx, 0x10
xor edi, 0x9fc01cc1
mov edi, ecx
shl ecx, 4
or edi, 0x9fc1a6d3
or esi, ecx
add edx, ecx
and edx, edi
and edi, ecx
and esi, edx
sub esi, ecx
xchg edx, esi
xor ecx, edx
ror esi, 1
jmp 0x4b9a92
call fcn.004b9e77
xor edx, ecx
sub edx, edi
add edx, edi
ror edx, 0x1f
inc edi
dec ecx
xchg esi, ecx
shr esi, 0x16
rol edx, 0x1a
add ecx, 0x9fd57705
add ecx, esi
jmp 0x4b73ba
call fcn.004b9e77
and esi, 0x9fd6a4d0
mov ecx, esi
add ecx, edi
and ecx, esi
xor ecx, edi
mov edx, ecx
dec ecx
shl ecx, 0xb
sub edi, 0x9fda8892
inc edi
shl ecx, 0x14
xchg esi, edi
xchg esi, edi
jmp 0x4b9d11
push 0x969de395
not esi
mov edx, edi
xor esi, ecx
mov edi, edx
ror edx, 7
jmp 0x4b9ebb
pop ebx
and esi, 0xa026bc79
bswap ecx
or edx, 0xa0273ed8
rol edx, 0x17
neg edx
bswap edi
xor edx, edi
and edx, 0xa02995b4
jmp 0x4b87cf
push 0x96a2dce1
xor edi, 0xa02eb892
dec edx
mov ecx, esi
and edx, edi
or esi, edx
add edx, 0xa030e133
mov esi, ecx
inc esi
add ecx, edi
and edx, ecx
mov edi, esi
jmp 0x4ba2ff
pop ebx
xchg ecx, esi
rol esi, 0x14
xchg edx, esi
sub esi, ecx
add ecx, edi
xor edi, edx
dec edx
and esi, 0xa0480911
jmp 0x4b8143
pop ebx
neg edx
and esi, edi
mov ecx, esi
shr edx, 0x15
mov edi, edx
xor edi, ecx
nop
or esi, 0xa054311a
and ecx, edx
sub ecx, edi
and ecx, 0xa055eab6
rol esi, 0x14
xchg esi, edi
or edx, 0xa057435f
add ecx, edi
shl edx, 0x1b
jmp 0x4b75f0
mov ebx, 0x123b2f04
ror edi, 0xa
xor edi, 0xa05fe4e4
sub edx, ecx
xor edx, edi
sub ecx, edi
sub edi, esi
or ecx, 0xa0627583
and esi, 0xa062ea32
jmp 0x4b7d2f
call ebx
add edi, ecx
sub ecx, esi
bswap edx
add edx, ecx
sub edi, esi
neg ecx
mov esi, ecx
mov esi, ecx
not esi
jmp 0x4b80b2
push 0x96a084c1
add edi, ecx
not ecx
and esi, edx
sub esi, ecx
ror edi, 0x15
sub ecx, edx
sub ecx, esi
shr edx, 1
jmp 0x4b7757
push 0x96a922cc
sub esi, edi
sub edi, edx
xchg edi, ecx
xor esi, 0xa0a47164
or ecx, edx
add ecx, esi
nop
jmp 0x4b7510
push 0x969a9ae1
and ecx, edi
xor ecx, edx
xchg ecx, edi
xchg edx, edi
rol ecx, 7
add esi, edx
and esi, 0xa0a923c2
not ecx
jmp 0x4b89d3
call fcn.004b9e77
or esi, edi
xor esi, edi
xchg edi, ecx
mov edx, esi
or esi, edx
add edi, 0xa0cf9627
bswap ecx
not ecx
and edi, edx
add edx, 0xa0d12221
sub esi, edi
jmp 0x4b8992
call fcn.004b9e77
add edx, ecx
mov ecx, esi
ror edi, 9
xor ecx, 0xa0d8b25d
sub edi, edx
sub edi, esi
xor edi, edx
shr esi, 0xb
xchg ecx, esi
ror edx, 0x13
jmp 0x4ba32c
pop ebx
add edi, esi
xchg edx, edi
add edx, 0xa11133c8
jmp 0x4b8b07
call fcn.004b9e77
and esi, ecx
mov edx, 0xa1124f5e
rol edi, 0xd
mov esi, ecx
or edi, 0xa1139481
not ecx
jmp 0x4b8782
push 0x9695a503
mov edx, edi
and ecx, edx
mov edi, ecx
and ecx, edx
or edx, edi
add edi, ecx
sub edx, edi
xchg ecx, edx
or esi, edx
mov esi, edi
jmp 0x4b737d
push 0x969db776
mov esi, 0xa122e278
sub edx, ecx
sub edx, edi
xor edi, ecx
sub edi, edx
sub edi, ecx
dec ecx
jmp 0x4b8fcb
push 0xb5ebb
shr edx, 0x19
sub edi, esi
xor ecx, edx
add esi, ecx
or edx, ecx
add edi, ecx
sub edi, ecx
xor edx, 0xa137a663
sub esi, 0xa137e134
sub esi, 0xa13823f9
xchg edi, edx
xchg edi, edx
not esi
not edi
and edi, 0xa139598c
jmp 0x4b88ca
push esp
xor edi, esi
rol esi, 0x13
sub edi, ecx
or edx, edi
rol edi, 0x13
and edx, edi
and edi, esi
jmp 0x4ba075
push 0x969435c8
dec esi
nop
nop
not edx
mov edx, edi
xor ecx, 0xa14f165f
inc edi
and edx, ecx
add esi, ecx
xchg edx, esi
and edi, esi
jmp 0x4ba1df
pop ebx
add esi, 0xa15659d5
not edx
and edi, 0xa156d81b
sub esi, edi
sub edx, ecx
add esi, ecx
shl esi, 0xc
not edx
mov esi, edi
jmp 0x4b827d
pop ebx
sub esi, edx
xor esi, 0xa15fd5ec
and edx, esi
xchg edi, ecx
add esi, 0xa1612b19
xor edi, esi
and edx, ecx
and ecx, edi
mov edx, 0xa16302f6
mov esi, 0xa163726a
mov esi, edx
neg ecx
xor esi, 0xa164bd96
and esi, edx
rol ecx, 0x14
jmp 0x4b9662
mov ebx, 0x2774562b
mov esi, edx
xor edi, 0xa166af8e
or esi, edx
xchg edx, ecx
mov edi, esi
rol esi, 0x10
add edi, edx
xchg esi, edx
add edx, 0xa169d0ac
shl ecx, 0x17
mov edx, edi
neg esi
add esi, 0xa16b50e1
sub edi, esi
xor edx, esi
jmp 0x4b9574
call ebx
xchg esi, ecx
sub edi, esi
sub esi, ecx
jmp 0x4b9e44
pop ebx
mov edx, edi
sub ecx, 0xa16d3001
sub edi, ecx
mov edx, esi
neg edi
neg esi
neg edi
jmp 0x4b7622
call fcn.004b9e77
xor edi, 0xa17155c2
add edi, ecx
sub ecx, edx
mov ecx, edi
add edx, esi
sub edx, edi
or edi, ecx
jmp 0x4b9f09
mov ebx, 0x123b2f04
mov esi, ecx
nop
rol ecx, 0x17
mov edi, edx
rol ecx, 0x14
sub edi, edx
and edx, ecx
xor ecx, esi
add edx, edi
add edi, esi
or edi, esi
mov esi, edx
jmp 0x4b83b8
push 0x969b1aae
or edx, esi
shr edx, 2
dec edi
xchg esi, ecx
xor edi, edx
ror esi, 0xe
and edx, ecx
and esi, edx
mov esi, edx
not esi
dec edi
jmp 0x4b839d
push 0x9695fe22
xor edx, esi
add ecx, edx
xor edx, ecx
or esi, edi
xchg edx, esi
xchg edi, ecx
sub ecx, edx
sub edx, esi
jmp 0x4b9b26
pop ebx
and edi, edx
or ecx, edx
shr esi, 7
xor edi, ecx
mov edx, esi
mov ecx, edi
add ecx, 0xa182da6e
shl edx, 8
or esi, edi
sub edx, 0xa183909e
xchg edx, ecx
jmp 0x4b924f
call ebx
xor edx, edi
and ecx, esi
add ecx, esi
and edi, edx
xchg edi, ecx
sub edi, esi
or edx, 0xa188f8d1
jmp 0x4b7545
push 0x96962427
add ecx, edi
and edi, edx
mov edi, esi
and esi, edi
ror edi, 1
add edi, ecx
sub esi, 0xa18d916d
or esi, ecx
and edx, edi
bswap esi
shr edx, 0x1a
xchg edx, esi
or edx, 0xa18f01d6
rol esi, 6
jmp 0x4ba36e
pop ebx
xor edi, 0xa1916467
xor edx, 0xa191a74e
not esi
mov edx, 0xa1922e55
jmp 0x4ba2de
mov ebx, 0x2774562b
mov edx, esi
mov esi, edi
shr edx, 0x1a
sub esi, ecx
shl edx, 3
jmp 0x4b95c9
push 0x96aabb24
xor esi, ecx
add edx, edi
and ecx, edx
sub esi, edx
not edx
sub edx, edi
jmp 0x4b7bae
call ebx
xor esi, edx
add ecx, 0xa1af87de
add esi, 0xa1afc64c
xor ecx, edi
and edx, 0xa1b03cee
or edx, edi
and ecx, 0xa1b0bba8
nop
sub edx, esi
sub esi, edx
jmp 0x4b7bed
call fcn.004b9e77
add edi, 0xa1c3ac1c
shl edx, 2
rol ecx, 0x15
or edi, ecx
jmp 0x4b7daf
call ebx
dec edi
and edi, edx
and ecx, 0xa1c53975
ror edx, 1
xchg ecx, esi
neg ecx
xor edi, ecx
xor esi, 0xa1c67107
sub edi, edx
jmp 0x4ba230
pop ebx
add ecx, edx
dec edx
dec esi
add edx, edi
sub ecx, edi
dec ecx
xchg edx, ecx
add edi, 0xa1c8c376
inc edi
add esi, 0xa1c93cee
jmp 0x4b7721
push 0x969e3763
xor esi, edx
or esi, 0xa1d06060
and ecx, edx
sub esi, ecx
or edx, ecx
mov edx, ecx
xor edi, ecx
xchg ecx, edi
or edi, 0xa1d211c4
and esi, edx
or edi, esi
sub ecx, esi
jmp 0x4b7a6c
call ebx
xor edi, esi
add edx, ecx
and ecx, edi
mov edx, edi
xchg edi, ecx
xchg edx, edi
or edx, edi
and esi, edi
xchg esi, edx
jmp 0x4b785c
pop ebx
or esi, edi
not ecx
and ecx, 0xa1d80f73
shl edi, 9
and edx, ecx
inc esi
bswap esi
shl edx, 0xe
ror edi, 0x19
add esi, 0xa1db06f8
and ecx, edx
jmp 0x4b8644
push 0x96a8f61c
not esi
shl esi, 4
add edx, edi
or edi, ecx
jmp 0x4b93e3
mov ebx, 0x123b2f04
mov esi, ecx
rol esi, 3
mov edx, esi
add edi, ecx
xor edi, esi
mov edi, esi
add edi, edx
add esi, edi
xor esi, edi
dec esi
sub edi, 0xa1f1fb15
or ecx, 0xa1f23a5a
jmp 0x4b7d56
mov ebx, 0x123b2f04
add ecx, esi
mov ecx, 0xa1f2c62d
and edx, esi
jmp 0x4b8eb0
push 0x40
xchg ecx, esi
mov ecx, edi
mov esi, ecx
mov edi, ecx
add esi, edi
xchg edi, edx
not edi
and edi, ecx
shl edi, 0x13
sub edx, 0xa1fdf7a1
mov esi, ecx
jmp 0x4b9745
push 0x96adf57b
add ecx, esi
and esi, edx
add esi, ecx
add edi, edx
jmp loc.004b9fd6
push esp
xor esi, 0xa2030575
add esi, edi
xor esi, ecx
dec ecx
xor ecx, edi
sub ecx, esi
jmp 0x4b97a7
push 0x9697d8d7
or edx, 0xa20f3a3c
shl ecx, 0x12
xor ecx, esi
mov esi, edi
add edi, 0xa2102c45
and esi, 0xa2106c09
inc esi
xor edx, ecx
sub edx, edi
sub edx, edi
and ecx, esi
ror edx, 3
jmp 0x4b7ef3
pop ebx
or edx, ecx
xor edx, ecx
sub ecx, 0xa212b046
mov edi, edx
mov ecx, edx
xor ecx, esi
xchg esi, edx
jmp 0x4b9907
pop ebx
rol edx, 0xb
mov ecx, edi
mov ecx, 0xa21480b4
and ecx, edx
add edx, edi
mov ecx, 0xa2153559
add edx, esi
jmp 0x4b7350
push 0x96946483
xchg edi, edx
add ecx, edi
inc edx
rol edx, 0x1c
sub esi, ecx
add ecx, 0xa216f717
and edi, edx
sub edx, 0xa217783e
or edx, esi
sub esi, 0xa217f781
inc esi
jmp 0x4b8dc5
pop ebx
rol esi, 0x15
or edi, 0xa21b8397
add esi, edi
rol edi, 0xd
and ecx, 0xa21c395a
and esi, 0xa21c8119
mov ecx, 0xa21cc30a
jmp 0x4b7643
mov ebx, 0x123b2f04
xchg edx, edi
add edi, 0xa21d5206
mov edi, 0xa21d8c34
and ecx, edx
and esi, edx
sub edi, esi
inc edi
mov edi, ecx
add ecx, esi
rol edi, 0xd
sub edx, esi
jmp 0x4b94f0
pop ebx
or esi, 0xa225afc1
mov edx, 0xa225ee05
sub edi, 0xa22628f1
mov esi, 0xa2266af0
xchg edx, esi
dec edi
xchg edi, esi
jmp 0x4b773b
push 0x96a336dd
inc ecx
or esi, ecx
or ecx, edx
jmp 0x4b7588
call ebx
xor ecx, esi
add edi, ecx
nop
or esi, 0xa22d5d88
xchg ecx, esi
sub esi, edx
xchg edx, edi
mov edx, 0xa22f3446
xchg edx, ecx
not edx
jmp 0x4b88a1
push 0x96965232
not esi
xchg ecx, edx
and edi, 0xa235f92a
mov edi, edx
add edx, edi
mov esi, 0xa23749a3
mov edi, 0xa237b91e
sub edx, edi
mov ecx, edi
sub edx, esi
add edx, 0xa2398b08
neg edx
and edx, ecx
xchg edi, esi
bswap edi
jmp 0x4b81aa