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

Disassembly:
call sub.user32.dll_GetDesktopWindow
cmp eax, 0xffffff17
jne 0x401061
call sub.oleaut32.dll_VarBoolFromDisp
call sub.oleaut32.dll_VarBoolFromDisp
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
call sub.oleaut32.dll_VarBoolFromDisp
call sub.user32.dll_BroadcastSystemMessageA
call main
call main
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
call sub.oleaut32.dll_VarBoolFromDisp
call sub.user32.dll_BroadcastSystemMessageA
call main
call sub.user32.dll_BroadcastSystemMessageA
call main
call sub.user32.dll_BroadcastSystemMessageA
ret
call sub.user32.dll_GetProcessWindowStation
cmp eax, 0xffffff0e
jne 0x4010cc
call sub.user32.dll_BroadcastSystemMessageA
call sub.oleaut32.dll_VarBoolFromDisp
call sub.oleaut32.dll_VarBoolFromDisp
call main
call sub.oleaut32.dll_VarBoolFromDisp
call main
call sub.oleaut32.dll_VarBoolFromDisp
call main
call sub.user32.dll_BroadcastSystemMessageA
call sub.oleaut32.dll_VarBoolFromDisp
call main
call main
call sub.oleaut32.dll_VarBoolFromDisp
call sub.oleaut32.dll_VarBoolFromDisp
call main
call main
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
ret
call sub.user32.dll_GetDesktopWindow
cmp eax, 0xffffff30
jne 0x401155
call sub.oleaut32.dll_VarBoolFromDisp
call sub.user32.dll_BroadcastSystemMessageA
call sub.oleaut32.dll_VarBoolFromDisp
call sub.oleaut32.dll_VarBoolFromDisp
call main
call main
call sub.oleaut32.dll_VarBoolFromDisp
call main
call main
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
call sub.oleaut32.dll_VarBoolFromDisp
call main
call sub.user32.dll_BroadcastSystemMessageA
call main
call sub.oleaut32.dll_VarBoolFromDisp
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
call sub.oleaut32.dll_VarBoolFromDisp
call sub.user32.dll_BroadcastSystemMessageA
ret
call sub.user32.dll_GetDesktopWindow
cmp eax, 0xffffff0c
jne 0x4011ca
call sub.user32.dll_BroadcastSystemMessageA
call sub.oleaut32.dll_VarBoolFromDisp
call main
call sub.user32.dll_BroadcastSystemMessageA
call sub.oleaut32.dll_VarBoolFromDisp
call main
call sub.user32.dll_BroadcastSystemMessageA
call main
call main
call main
call sub.oleaut32.dll_VarBoolFromDisp
call sub.oleaut32.dll_VarBoolFromDisp
call sub.user32.dll_BroadcastSystemMessageA
call main
call main
call sub.oleaut32.dll_VarBoolFromDisp
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
call sub.oleaut32.dll_VarBoolFromDisp
call sub.user32.dll_BroadcastSystemMessageA
ret
call sub.kernel32.dll_GetSystemDefaultLCID
cmp eax, 0xfffffee4
jne 0x401235
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
call main
call sub.oleaut32.dll_VarBoolFromDisp
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
call main
call sub.oleaut32.dll_VarBoolFromDisp
call sub.oleaut32.dll_VarBoolFromDisp
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
call main
call sub.oleaut32.dll_VarBoolFromDisp
call sub.user32.dll_BroadcastSystemMessageA
call sub.user32.dll_BroadcastSystemMessageA
call sub.oleaut32.dll_VarBoolFromDisp
call sub.oleaut32.dll_VarBoolFromDisp
ret
jmp 0x498662
bswap edx
and edx, ebx
rol ecx, 0x10
dec edx
sub edx, ebx
mov edx, ecx
and edx, ebx
xor ecx, edx
jmp 0x49a25e
mov edx, 0x2774562b
or esi, edi
sub ebx, 0x21a002d2
mov edi, esi
mov esi, ebx
and esi, ecx
bswap ecx
or ecx, esi
xchg esi, edi
dec ecx
xor edi, 0x21a31016
add edi, ecx
or ecx, ebx
jmp 0x499c66
pop edx
add ecx, ebx
xor esi, ecx
and esi, edi
nop
mov edi, 0x21cc08e7
sub edi, ecx
or ecx, 0x21cccaca
rol edi, 0x1b
and esi, edi
bswap ebx
or ebx, ecx
xchg edi, esi
jmp 0x49a6a1
push 0x1cd284fb
mov ecx, esi
add edi, ecx
or ecx, esi
xor ebx, 0x21dd2411
and edi, ecx
add edi, esi
and esi, ebx
xor edi, 0x21de9abc
xor edi, ebx
sub esi, 0x21df6596
shl ebx, 0x10
jmp 0x49a12a
push 0x1ccf2cee
bswap ecx
shl ecx, 0x1d
and ecx, ebx
xor ebx, esi
jmp 0x498b34
push 0x40
and esi, ecx
xor ecx, esi
or ebx, 0x220064b6
xchg esi, ebx
add edi, esi
mov ebx, ecx
inc edi
jmp 0x49b07d
pop edx
or ecx, esi
mov ecx, ebx
shr esi, 5
mov ebx, 0x2203e716
or edi, esi
xor edi, ecx
inc edi
xchg esi, edi
sub esi, ebx
nop
xor ecx, ebx
neg ecx
sub ecx, ebx
xor ecx, edi
add esi, edi
add ecx, ebx
jmp 0x499b51
call edx
add edi, 0x2216c8d1
mov edi, esi
and esi, ebx
ror ebx, 0xf
add ebx, ecx
mov ebx, esi
inc ecx
xchg esi, ebx
sub ecx, edi
xor ecx, esi
jmp 0x49a38f
mov edx, 0x123b2f04
and esi, ebx
and ecx, esi
mov edi, ecx
and ecx, 0x2228b88d
or edi, esi
xor esi, ecx
shl ebx, 0x13
bswap edi
and esi, edi
jmp 0x49a3a8
mov edx, 0x2774562b
mov ecx, edi
sub ebx, edi
mov edi, 0x22376d32
shl edi, 7
and edi, ecx
add esi, ecx
add esi, 0x2238fd1e
add ecx, ebx
add edi, esi
add ecx, esi
xchg ebx, esi
sub ebx, ecx
xchg ecx, esi
add esi, ebx
dec ecx
add edi, 0x223cae10
jmp 0x49ae51
push 0x1cd221f7
rol edi, 0x17
mov ebx, 0x223d9f99
neg ecx
add ebx, ecx
sub edi, ebx
neg ecx
or esi, ebx
bswap ecx
jmp 0x49884e
pop edx
add esi, ecx
nop
sub esi, 0x22758e59
xchg esi, ecx
sub ebx, ecx
or ebx, ecx
or ebx, ecx
and edi, ecx
sub ebx, esi
jmp 0x499d46
push 0x1cc535e3
and edi, 0x227870f9
mov edi, 0x2278d0b0
bswap ebx
rol edi, 5
not ebx
mov ecx, ebx
and edi, esi
shr ebx, 1
and ecx, esi
jmp 0x49b3f7
mov edx, 0x2774562b
xor edi, esi
add ecx, 0x228c8617
xchg edi, ebx
neg ebx
xor edi, esi
sub esi, ebx
bswap ecx
rol ecx, 0x1c
or edi, 0x228f57ca
or ecx, ebx
jmp 0x499567
pop edx
shr ebx, 0x14
neg edi
and esi, ebx
xchg edi, ecx
xchg ecx, ebx
sub ecx, 0x229fe633
sub edi, 0x22a04e1f
mov esi, ecx
sub ebx, esi
dec ecx
and edi, ecx
jmp 0x498d22
pop edx
mov ecx, edi
rol esi, 0x17
xor ecx, 0x22cc496c
not edi
mov ebx, esi
neg ecx
ror esi, 0x16
inc ecx
xor ebx, ecx
jmp 0x49b318
push 0x1cc6f06a
neg edi
sub ecx, edi
mov edi, ebx
bswap ecx
mov esi, ecx
add edi, esi
xor ebx, 0x22d1a0d9
shr ecx, 0xb
jmp 0x49a8e0
push 0x1cc98f95
mov esi, 0x22d28530
xchg esi, ebx
or ecx, ebx
xor ecx, esi
and ebx, edi
xchg ecx, esi
jmp 0x498ddb
call edx
add edi, ecx
or ebx, 0x22ebb2e7
xchg edi, ecx
sub esi, 0x22ec7ce1
add ecx, ebx
xchg esi, ecx
or esi, ecx
rol ebx, 9
rol ecx, 0xe
or esi, ecx
shr ebx, 0xc
neg edi
jmp 0x49b3a7
pop edx
xor ecx, ebx
sub ecx, edi
or edi, esi
and esi, ebx
dec esi
and ecx, edi
jmp 0x498966
push 0x1cca6ecc
mov ebx, esi
or esi, ebx
ror ecx, 0x10
inc ebx
xor edi, ecx
not ecx
xor esi, edi
sub ecx, esi
or edi, ebx
jmp 0x49b77d
push 0x1cda32a4
and edi, esi
mov esi, ecx
add ebx, 0x22fcc6d3
sub esi, 0x22fd2ad8
add edi, ecx
xchg edi, esi
and esi, edi
jmp 0x49b1f6
pop edx
ror edi, 0x1a
not edi
and ebx, esi
xor esi, ecx
and ecx, edi
sub ebx, 0x2300f465
jmp 0x4995af
call edx
add esi, edi
neg ebx
sub ebx, esi
add ecx, esi
and ecx, 0x2312c4af
mov esi, ecx
jmp 0x49b58c
call fcn.0049a0f1
sub ebx, esi
add ecx, 0x231acc36
sub edi, ecx
dec esi
inc ebx
sub esi, edi
rol ebx, 0x16
xchg ecx, ebx
add edi, 0x231e1738
xchg esi, edi
add ebx, esi
sub esi, edi
mov ecx, edi
sub edi, ecx
jmp 0x499ce8
pop edx
dec ebx
sub ebx, 0x2320f19b
and ebx, esi
or ecx, edi
or ecx, esi
sub ebx, ecx
jmp 0x4991cd
push 0x1cc6c47b
shr ebx, 0xb
mov esi, ecx
mov ecx, ebx
or esi, ecx
or edi, ebx
and edi, ecx
sub esi, ecx
jmp 0x49903d
call fcn.0049a0f1
or edi, 0x232db748
or edi, ebx
mov esi, 0x232e7aa5
and edi, ebx
inc ebx
inc ebx
add ebx, 0x23300c7e
mov edi, ebx
sub ebx, esi
neg ebx
shl esi, 6
rol esi, 0xc
jmp 0x49a53d
push esp
xchg esi, edi
shl edi, 5
not ebx
shl ebx, 3
add edi, ebx
or ebx, esi
mov ecx, 0x233929f1
or ebx, ecx
and ecx, esi
xor ebx, 0x233a667b
jmp 0x49b79a
push 0x1cc698b8
xchg edi, ecx
sub esi, 0x233b5546
neg esi
xchg ebx, esi
sub ebx, edi
xor ecx, edi
sub esi, edi
jmp 0x49933b
pop edx
and edi, 0x234adeb9
dec ecx
and edi, ebx
and edi, esi
or edi, esi
and ebx, edi
ror ebx, 0x15
add ecx, ebx
or esi, ecx
xor edi, esi
or ebx, ecx
xor ebx, 0x234f37b4
jmp 0x49a7c7
call edx
or esi, 0x234fbd93
shr edi, 0x1c
ror edi, 0x15
or ebx, edi
jmp 0x4992e7
call fcn.0049a0f1
xor ecx, 0x237204d4
xor edi, 0x2372a189
neg esi
xor esi, ecx
or esi, ecx
shl esi, 0xd
shl esi, 0x1d
jmp 0x4989f1
call fcn.0049a0f1
or ebx, edi
xchg edi, ebx
shl ecx, 0x1b
and ecx, 0x23772bbd
shl edi, 1
bswap edi
neg ebx
xchg ecx, esi
mov esi, ecx
add esi, edi
or edi, esi
jmp 0x49a2b0
pop edx
xchg edi, esi
and ebx, esi
shr esi, 7
add esi, edi
add ecx, ebx
add ecx, ebx
and ebx, esi
xor ebx, edi
and esi, ecx
or ebx, esi
and ebx, edi
and esi, edi
or ebx, edi
add ebx, esi
and edi, esi
xor edi, esi
jmp 0x499159
pop edx
and ebx, 0x2393e325
mov ecx, 0x239464d3
mov ebx, 0x2394d8f8
mov ecx, 0x2395466a
shr esi, 9
rol edi, 0x1a
jmp 0x49a7e1
pop edx
xor ecx, edi
mov edi, ebx
add ebx, edi
inc ebx
xor ecx, edi
and esi, ecx
and ecx, 0x23991581
rol edi, 0x14
xor ecx, 0x2399ddf0
rol esi, 0x11
sub edi, 0x239aab2e
or edi, 0x239b4abb
mov esi, edi
jmp 0x498d07
push 0x1ccede89
sub edi, 0x23a87225
dec ebx
or esi, ebx
mov ecx, 0x23a9a8af
mov ecx, esi
shl edi, 0x14
or ebx, esi
or esi, 0x23abc37b
jmp 0x498902
mov edx, 0x2774562b
xchg esi, edi
xchg edi, ebx
xor ebx, ecx
add esi, edi
bswap edi
xchg edi, ecx
and ecx, ebx
jmp 0x4992ba
pop edx
sub esi, ecx
add edi, 0x2404b826
xor ecx, edi
xchg ecx, edi
inc ebx
xchg ecx, esi
ror edi, 0xe
and esi, ebx
or edi, 0x240836ce
shr ecx, 0x12
dec esi
jmp 0x49ad86
pop edx
mov ebx, 0x2411f010
bswap ebx
xchg edi, esi
xchg edi, ecx
rol esi, 1
mov ecx, ebx
xchg esi, edi
not esi
add ebx, esi
jmp 0x49ab4d
push 0x1cc0f2e3
xchg edi, ebx
mov ecx, 0x24160cbb
sub ebx, 0x24166d63
mov edi, ebx
and edi, ecx
mov edi, ebx
xor edi, esi
sub ebx, ecx
xor edi, ebx
add edi, 0x2419508e
xor ebx, edi
jmp 0x49b341
push 0x1cd61ab3
shr edi, 0x17
sub esi, edi
shr esi, 0x19
ror ebx, 0x10
mov ecx, 0x2432e0e3
mov ebx, esi
shl ecx, 2
xor esi, ecx
xor ecx, ebx
sub esi, ecx
jmp 0x49a895
mov edx, 0x123b2f04
xor ecx, 0x24389376
add esi, edi
rol edi, 0x17
ror esi, 2
add edi, ecx
xor esi, ecx
xchg esi, ebx
jmp 0x49aedf
push 0x1cd5c714
xchg ebx, esi
xor ecx, ebx
not ecx
jmp 0x499a68
push 0x401400
dec esi
xor ebx, 0x24587df8
mov ecx, ebx
ror edi, 0x15
and esi, ecx
ror esi, 0x1f
sub esi, ebx
not edi
mov ecx, 0x245b49fe
rol edi, 8
jmp 0x49912f
call edx
sub esi, edi
add ebx, ecx
mov ebx, 0x245cfb7e
xchg ebx, esi
and esi, 0x245dc213
shr edi, 0x14
add edi, 0x245e9e65
sub esi, 0x245f00d5
sub esi, edi
jmp 0x49b723
call fcn.0049a0f1
xchg ebx, edi
not esi
rol ebx, 0x17
ror esi, 0xa
xor esi, 0x246e29d8
sub esi, ecx
xchg edi, ecx
and ebx, esi
mov edi, ecx
and ebx, 0x24704403
add ebx, edi
xchg edi, ebx
mov ecx, edi
xor esi, 0x2471dc7f
or esi, ecx
jmp 0x49a0b8
call edx
mov edi, ecx
shr esi, 0xf
neg edi
bswap edi
xor ecx, ebx
add ecx, edi
jmp 0x49a6c1
call fcn.0049a0f1
not ebx
inc ecx
ror ecx, 0x13
sub edi, ebx
xor edi, esi
and ecx, ebx
sub esi, edi
not edi
xor ebx, edi
neg esi
sub ebx, edi
mov ebx, 0x24861805
jmp 0x49a6e8
mov edx, 0x4132136a
not esi
and edi, ebx
or edi, ecx
dec ebx
mov ecx, edi
mov esi, ecx
jmp 0x49a235
push 0x1cdcd13d
rol esi, 0x10
or esi, ecx
neg edi
sub ebx, edi
dec ecx
xor esi, ecx
and ecx, ebx
jmp 0x49b75c
pop edx
sub ecx, edi
or ebx, esi
mov ebx, 0x24d0468b
xchg ecx, esi
jmp 0x49b297
push 0x1cc0c85c
xchg edi, esi
xchg esi, edi
xchg esi, ecx
or ebx, ecx
mov esi, ebx
xchg edi, ebx
or ecx, ebx
xor ecx, ebx
or esi, ecx
jmp 0x49999c
pop edx
sub edi, 0x24ef9984
nop
neg ecx
sub ecx, ebx
xchg ecx, ebx
bswap ecx
not ecx
or ecx, 0x24f26517
xchg ebx, esi
inc esi
jmp 0x49a324
call edx
xchg edi, ecx
shl ebx, 4
mov edi, 0x24ffa8a2
add esi, edi
add esi, edi
jmp 0x499f43
push 0x1cd2dbe3
add esi, ebx
sub ebx, edi
xchg edi, ebx
add esi, ebx
mov esi, 0x25103d16
mov esi, 0x25109d40
shl ecx, 0x17
and edi, ebx
sub esi, edi
jmp 0x49a73e
mov edx, 0x2774562b
xor ecx, edi
sub edi, ecx
xor esi, edi
mov ecx, esi
sub ebx, esi
sub ebx, edi
sub esi, ecx
not edi
xchg esi, ecx
add ebx, 0x2519e5e6
mov esi, ebx
jmp 0x499589
call edx
add edi, esi
and ebx, edi
bswap ebx
sub ecx, 0x25215c26
sub ecx, ebx
xor edi, 0x25223477
xor ecx, esi
xchg ebx, ecx
not ebx
and ecx, esi
or esi, 0x25246901
and esi, ebx
add ecx, 0x252541a9
jmp 0x49aefc
call fcn.0049a0f1
sub esi, edi
rol esi, 9
sub ebx, 0x252f138a
shl ecx, 0x14
sub esi, ecx
neg edi
sub ebx, esi
or esi, 0x253126c3
xor ecx, esi
ror esi, 0x18
jmp 0x4993a2
push 0x1cbfac66
dec ebx
shr edi, 0xd
and ebx, edi
xor ebx, ecx
neg edi
add ecx, esi
shr ebx, 0x17
jmp 0x49a16b
push 0x1cc37d05
mov ebx, esi
bswap ecx
and edi, esi
dec ecx
xchg ebx, esi
and ecx, esi
sub esi, ebx
and ecx, esi
jmp 0x49b631
pop edx
xor ebx, 0x25394471
mov ecx, edi
and edi, ebx
ror edi, 7
sub edi, ecx
jmp 0x49b253
call edx
shr ebx, 0x1e
or ebx, 0x253cd0b7
not esi
xor esi, ebx
and edi, 0x253dffdb
mov ecx, esi
add edi, ecx
or edi, 0x253f32f7
add ebx, 0x253f9572
jmp 0x499980
pop edx
shl edi, 0xa
not ecx
or ecx, edi
and esi, edi
or esi, 0x25494957
or ebx, edi
mov ecx, 0x254a15b6
jmp 0x49991c
pop edx
sub edi, 0x25545949
add edi, ecx
shr ebx, 6
sub esi, 0x25558408
xor ecx, ebx
jmp 0x49916a
call fcn.0049a0f1
shl ebx, 0x14
or ecx, 0x2556f452
mov edi, ebx
xor esi, ebx
shl edi, 0x10
shr ebx, 0x1c
and edi, esi
jmp 0x49b4e7
mov edx, 0x123b2f04
xor edi, ecx
or ecx, edi
sub edi, esi
or ebx, esi
shr edi, 2
mov ebx, esi
and esi, 0x255be234
ror ecx, 6
jmp 0x49a87e
call edx
xchg edi, ebx
mov ebx, ecx
rol ebx, 0xc
add edi, ecx
xor esi, 0x2587007c
xor esi, ecx
add esi, 0x2587c99c
or ebx, 0x25883082
shr edi, 0xb
not ebx
sub ecx, 0x25896923
add ebx, edi
jmp 0x49968b
pop edx
and ecx, edi
xor ecx, 0x25b155c7
shl ecx, 0x18
mov esi, ecx
and esi, edi
sub ecx, edi
add esi, edi
neg edi
mov ecx, ebx
ror edi, 0xb
jmp 0x49a290
pop edx
or edi, ecx
add esi, ebx
rol ebx, 0xa
xor ecx, 0x25b6210b
sub esi, 0x25b68021
sub ebx, 0x25b73c62
xor ecx, 0x25b7a279
or esi, edi
jmp 0x499020
call edx
and ebx, edi
or ebx, 0x25b8eeca
add ebx, edi
mov edi, 0x25b9de3b
xchg ecx, ebx
xchg ecx, edi
jmp 0x49a036
mov edx, 0x123b2f04
sub ecx, ebx
xchg esi, ecx
xor ecx, 0x25c29da4
xor ecx, ebx
sub ebx, edi
add ecx, edi
ror edi, 3
not ebx
jmp 0x49b471
pop edx
xor ecx, esi
rol esi, 0x17
and esi, edi
jmp 0x49a915
pop edx
mov esi, ecx
sub edi, 0x25d330a6
or edi, esi
xor edi, 0x25d3fe3d
add ecx, edi
or edi, ecx
jmp 0x498e76
pop edx
mov edi, esi
and ecx, ebx
add ecx, 0x25d63452
dec edi
xor ebx, edi
xor edi, esi
inc ecx
mov edi, ecx
and esi, ecx
sub ebx, esi
or esi, ebx
xor ecx, edi
xor ecx, 0x25daa970
xchg ecx, ebx
jmp 0x49a83c
pop edx
add ecx, 0x25e1ba51
xchg edi, ecx
xchg esi, edi
inc edi
add edi, 0x25e35f8c
or ebx, 0x25e3c37b
mov esi, ebx
bswap ecx
add ecx, esi
xor ecx, edi
jmp 0x49b830
call fcn.0049a0f1
xor ecx, esi
xchg ecx, esi
xchg edi, ecx
sub esi, ebx
mov edi, esi
not ecx
inc ecx
jmp 0x49926a
push 0x1cd66ae1
and ecx, esi
neg ebx
shr esi, 0x1c
and edi, esi
xchg esi, ecx
xor edi, ecx
sub edi, ecx
mov esi, ecx
neg ecx
add edi, esi
add edi, 0x25efd0b1
rol ebx, 0x11
or edi, esi
jmp 0x49aae2
push 0x1cd70a80
inc ecx
bswap ebx
xchg edi, ecx
xor ecx, edi
sub ecx, edi
neg ecx
xor ecx, ebx
ror esi, 0x10
mov ebx, edi
shr edi, 0xb
xor edi, ecx
jmp 0x49ad19
mov edx, 0x123b2f04
or ebx, esi
add edi, esi
dec ebx
sub edi, ecx
shl esi, 0x13
add ecx, esi
shl esi, 7
jmp 0x499cfc
pop edx
mov ecx, edi
xor ecx, esi
xor edi, 0x260a8858
add edi, ebx
and ebx, 0x260b5d22
sub esi, ebx
shr esi, 9
not ebx
sub ecx, esi
or ecx, edi
or ebx, edi
shl ecx, 1
mov esi, edi
sub ecx, 0x260f0c37
sub edi, 0x260f6c2f
jmp 0x49aa11
push 0x1cdc7d9a
rol esi, 0x18
ror esi, 0x19
rol edi, 0x17
mov esi, 0x2627f06b
mov ecx, 0x26286962
add ebx, 0x2628d7b3
jmp 0x499d8a
push 0x1cd6b8a8
xchg esi, ebx
and ecx, edi
inc edi
jmp 0x49a8bf
push 0x1cc09f44
ror esi, 0x17
xor ebx, edi
not ebx
add edi, esi
jmp 0x499fd1
mov edx, 0x123b2f04
xchg edi, ecx
or esi, edi
nop
inc ecx
mov ecx, edi
sub edi, esi
neg edi
sub edi, ecx
shr edi, 0xe
or edi, 0x26843996
shl esi, 0x12
xchg esi, ebx
inc esi
jmp 0x49ad62
call fcn.0049a0f1
xor edi, esi
mov ebx, esi
xchg ebx, edi
add edi, ecx
mov edi, esi
mov ebx, ecx
neg ebx
xor esi, edi
or ecx, ebx
mov ecx, esi
sub edi, esi
xor ebx, esi
xor ebx, edi
jmp 0x49a1b9
pop edx
rol esi, 0xe
or ecx, 0x268fba81
mov esi, 0x269019e1
xor ebx, edi
and ebx, ecx
not esi
ror ebx, 3
and ebx, esi
and edi, ebx
sub esi, edi
or esi, 0x26934b8f
shl ecx, 0x18
jmp 0x49905c
call fcn.0049a0f1
shr esi, 0x16
sub esi, edi
inc esi
xor ebx, ecx
not esi
jmp 0x499bd4
jmp loc.004a0d68
pop edx
add esi, ecx
add esi, ebx
mov ebx, esi
add esi, ebx
xchg ebx, edi
add ebx, ecx
sub esi, ebx
and ecx, edi
and ebx, ecx
mov edi, ecx
or ebx, ecx
xor ebx, esi
xchg esi, ecx
jmp 0x4987c7
push 0x97262
and ebx, esi
xor ecx, ebx
xchg edi, ebx
or ebx, edi
ror esi, 0xf
sub edi, ecx
neg ecx
xor ebx, edi
xchg ebx, ecx
sub esi, 0x26eb1766
or ecx, esi
mov ecx, 0x26ebdc80
and ebx, 0x26ec47d8
jmp 0x499bad
push 0x1cda8baf
add esi, ebx
or ecx, esi
ror esi, 1
or ebx, 0x2710e6da
sub ecx, 0x27114db2
add ecx, 0x2711aeb2
mov esi, ecx
xor esi, ebx
mov esi, edi
jmp 0x498a85
push 0x1cc3d5f7
add esi, 0x27135b86
inc ebx
sub ebx, ecx
bswap edi
and esi, edi
xor esi, edi
not edi
and ebx, ecx
xor ecx, ebx
and ecx, 0x27171cdd
not edi
shr ecx, 0x14
dec edi
ror ebx, 0x1b
rol esi, 0x1a
ror esi, 0xd
jmp 0x49a3c7
pop edx
xor ebx, ecx
shr ebx, 0x19
not esi
add ecx, 0x271b7e4a
sub esi, 0x271be7ec
xor edi, ecx
or ebx, esi
dec ebx
jmp 0x4991ad
push 0x1cc35039
add edi, esi
rol ebx, 0x1e
xor edi, ecx
xchg edi, esi
xor ecx, ebx
add edi, esi
xor ebx, edi
and edi, ecx
or esi, 0x272463f7
xchg ebx, ecx
mov esi, 0x2725265b
jmp 0x49a277
push 0x1cc66d12
mov edi, esi
and esi, 0x272fcfd3
or esi, ebx
mov edi, ebx
shl ecx, 4
or edi, ebx
not ebx
shr edi, 2
xchg ecx, edi
not edi
or ecx, edi
ror ebx, 0x1b
jmp 0x4993c5
push 0x1cc11d62
xchg ecx, ebx
sub esi, ecx
xchg esi, ebx
xor esi, edi
xor esi, ecx
bswap ecx
jmp 0x498aff
pop edx
xor edi, ecx
xor edi, esi
mov ebx, ecx
neg ebx
jmp 0x499701
push 0x1cc561a5
rol edi, 0x14
or esi, edi
mov ebx, esi
bswap ecx
inc ecx
xchg esi, ebx
mov ecx, esi
add esi, 0x274be736
jmp 0x4997e3
call fcn.0049a0f1
rol esi, 0x12
or edi, 0x2757b695
sub ecx, edi
or esi, edi
or ecx, edi
or ebx, edi
and esi, 0x275999c4
bswap ecx
sub ecx, ebx
xor esi, edi
or ecx, edi
jmp 0x499479
call edx
not esi
and ecx, esi
xor esi, ebx
add esi, edi
ror edi, 3
or ecx, esi
or esi, ebx
xchg edi, ecx
and ebx, edi
neg ebx
shr ecx, 0xb
mov esi, ebx
neg ebx
xchg edi, ecx
not ebx
jmp 0x49a77f
mov edx, 0x123b2f04
inc esi
mov edi, ebx
xor ecx, ebx
shl edi, 3
xchg esi, ecx
add ebx, ecx
mov ebx, edi
xchg ecx, esi
jmp 0x499354
pop edx
xor ebx, ecx
bswap ebx
add esi, edi
xchg esi, ebx
mov ebx, 0x277b9fa2
mov ecx, ebx
ror ebx, 9
dec edi
and esi, ebx
mov edi, 0x277daccc
jmp 0x499453
push 0x1cc3a9cc
sub ecx, ebx
or esi, ecx
add ebx, esi
mov ebx, esi
inc edi
xor esi, ebx
or ebx, 0x2791760f
xor esi, ebx
xor ecx, ebx
add ecx, 0x2792c0c7
xor ecx, ebx
shr esi, 0x19
add edi, esi
or esi, edi
sub ecx, ebx
jmp 0x49b21f
pop edx
not ecx
or ebx, esi
and esi, 0x27abe4b4
sub ecx, esi
xor edi, esi
dec ebx
and ecx, 0x27ad747b
jmp 0x49966a
push 0x1cdd28a6
xor ecx, 0x27b01af3
sub ecx, 0x27b07b58
nop
and edi, 0x27b13f3d
sub edi, ebx
bswap esi
jmp 0x499aa3
push 0x1cca9adc
and esi, 0x27b29e8e
xchg edi, ecx
ror esi, 9
add edi, ebx
shr esi, 7
ror edi, 0x11
jmp 0x49b54e
push esp
bswap ecx
neg edi
rol ecx, 0xc
shl edi, 0x16
xchg esi, ebx
jmp 0x49894b
push 0x1cc27443
xor edi, ebx
mov esi, ebx
sub ebx, edi
mov esi, ecx
bswap ecx
mov ecx, ebx
and esi, ebx
neg edi
jmp 0x49871f