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

Disassembly:
call sub.kernel32.dll_GetVersion
cmp eax, 0xfffffef8
jne 0x401093
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
ret
call sub.kernel32.dll_GetVersion
cmp eax, 0xfffffede
jne 0x401130
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
ret
call sub.kernel32.dll_GetVersion
cmp eax, 0xffffff00
jne 0x4011c3
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
ret
call sub.kernel32.dll_GetVersion
cmp eax, 0xfffffee0
jne 0x40126a
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
call sub.kernel32.dll_InterlockedIncrement
ret
jmp 0x470889
bswap esi
add esi, edi
and edx, edi
jmp 0x4739d6
push 0x9f92f936
xor edi, edx
ror edi, 0x16
add ecx, ebx
mov edx, ebx
and ebx, 0x9fddf39e
sub edx, ecx
mov edx, ecx
sub ebx, edi
mov ebx, edi
xchg ecx, ebx
jmp 0x4715e0
push 0x9f951fa0
add ecx, ebx
sub ebx, edx
mov ebx, edx
or edx, edi
and edx, ecx
and ecx, edx
mov edi, ecx
xchg edx, ecx
jmp 0x47095a
mov esi, 0x123b2f04
not edi
add ecx, edi
add ecx, edx
sub edx, 0x9fe2bf64
bswap edx
sub edx, edi
xchg ebx, edx
rol edx, 0xb
and edx, ebx
add edx, ecx
xor ebx, 0x9fe379ac
rol edx, 2
jmp 0x47159c
call esi
or ecx, 0x9fe76c1e
sub ecx, edx
jmp 0x472bd2
pop esi
sub edi, edx
and edi, ebx
add ebx, 0x9fe9acca
and edx, edi
or ebx, ecx
add edi, 0x9fe9f9ba
and edi, edx
bswap ebx
xchg ecx, edx
neg ecx
jmp 0x4734b3
pop esi
sub ecx, 0x9fea9244
mov ebx, edx
xor ebx, edx
and edi, ecx
jmp 0x473323
pop esi
sub ebx, 0x9ff4f9d6
neg ecx
and ebx, edi
add edi, edx
xor ecx, 0x9ff5613c
bswap ebx
xchg ecx, ebx
neg edi
shr edx, 0x17
xor edx, 0x9ff5f0e2
jmp 0x470a6c
call fcn.00470b4d
or edi, 0x9ff7e5f6
xor ebx, edx
xor ebx, edx
and edi, edx
add ecx, 0x9ff84df2
mov ebx, edx
and edi, edx
xor ecx, 0x9ff89eec
bswap edx
sub ebx, edi
sub edi, edx
and edi, ebx
or ebx, edx
not edx
jmp 0x472af3
push 0x9f8ae534
xchg edx, edi
or ecx, 0x9ffebf2c
xor edx, ecx
not edx
add ecx, ebx
xor edi, ecx
mov edi, ecx
xor edx, ecx
xor edx, ebx
not ecx
add ebx, 0x9fffb2c4
sub edx, 0x9fffcdd6
jmp 0x472d2c
pop esi
or edi, ecx
xchg ecx, ebx
or edx, edi
add ecx, 0xa004a996
mov ebx, edx
mov edx, 0xa004dcc0
sub ebx, 0xa004f7d2
neg ecx
or ecx, edi
neg edx
jmp 0x47314a
push 0x9f8fe850
not ebx
and ecx, edx
jmp 0x473d9b
push 0x9f913247
add edi, ecx
xchg ecx, edx
and ebx, edi
or ebx, edi
xor edx, ecx
or edi, edx
or ecx, edi
or edx, ecx
xor edi, ecx
xor edi, ebx
jmp 0x472065
mov esi, 0x123b2f04
or edi, ebx
or ebx, edx
xor edx, ecx
xor edx, ebx
jmp 0x470c55
push 0x9f892c69
mov edx, ecx
not edx
xor edx, ebx
dec edi
add edi, 0xa00a156a
and edi, edx
or ecx, ebx
neg ebx
bswap edi
sub ebx, 0xa00a9b90
jmp 0x471eb1
push 0x9f8fca0c
add ebx, 0xa00d5fec
sub ecx, ebx
xchg edi, ecx
and ebx, ecx
add edi, ebx
xchg edi, ecx
and ebx, ecx
mov ebx, edx
and edi, edx
xor ecx, edi
jmp 0x470e1d
mov esi, 0x123b2f04
sub ecx, edx
sub ecx, ebx
ror edi, 0x16
xor edi, edx
xor edi, ecx
and edx, 0xa0135fa4
xchg ebx, edi
and edi, 0xa01395ae
jmp 0x472104
call esi
add edx, ecx
bswap edi
sub ebx, 0xa0185e56
mov edi, 0xa0187994
add ebx, edi
shr edi, 0x1d
sub ebx, 0xa018c88e
sub ecx, edi
or ecx, 0xa0190148
xor edx, ecx
add edi, 0xa0193660
mov ecx, ebx
and edi, 0xa019697e
xchg edi, ebx
jmp 0x47174e
pop esi
xor edx, edi
not edi
shl edx, 0xf
and edx, 0xa019fc10
mov edx, ebx
shr ecx, 0xc
or edx, 0xa01a50c6
xor ebx, ecx
and edi, ecx
xor ecx, edx
or ebx, edi
xor edx, ecx
jmp 0x472200
push 0x9f8fadc2
sub edi, ecx
xchg edx, edi
or ecx, 0xa01c1bda
not edx
or ecx, edi
mov edx, edi
sub ebx, 0xa01c8848
xor ecx, 0xa01ca326
bswap edx
mov ecx, edx
add ebx, 0xa01cf232
mov ebx, ecx
jmp 0x470f32
pop esi
sub ecx, edx
or ebx, 0xa020f4ae
neg ebx
shl ebx, 0x1f
sub edi, 0xa021475c
mov ecx, ebx
or ebx, edx
or edi, 0xa0219884
xor edx, edi
not edi
jmp 0x471578
pop esi
mov edi, ebx
sub edi, ecx
add ecx, ebx
xchg ecx, ebx
add edx, ecx
xchg ebx, ecx
xor ecx, edx
xor ebx, edi
xor edi, edx
sub ecx, ebx
or edi, ebx
bswap edx
sub edx, ebx
xor edx, 0xa02349f2
jmp 0x473704
pop esi
bswap edx
not ebx
and ecx, edi
and edi, ecx
or ebx, edx
not edx
xchg edi, ebx
and edx, ecx
jmp 0x470bf4
pop esi
ror ecx, 0x19
xchg edx, ebx
bswap ebx
mov ebx, edi
shr edx, 8
or edi, 0xa0278ffa
or edx, ebx
and ecx, edx
bswap edx
or edx, ebx
xor ebx, ecx
add edi, ebx
and ebx, edx
ror edx, 0x1f
jmp 0x472ad2
push 0x9f92db6c
mov ecx, edx
sub ecx, ebx
mov ebx, ecx
inc edi
jmp 0x4708b8
pop esi
xor edi, 0xa02b177c
not edx
shr edx, 0x1e
and ecx, edx
inc ecx
or ecx, edx
sub ebx, edi
add edi, edx
sub ecx, edi
and edx, 0xa02c0c6e
jmp 0x473ac3
call fcn.00470b4d
xor ecx, 0xa032550e
add edx, edi
xchg edi, ebx
dec edi
xor edi, ecx
shl edi, 0x11
and ebx, edx
xor ebx, edi
xchg edi, ecx
or edi, edx
add edi, ebx
and ebx, edx
jmp 0x4733d9
push 0x9f918c3c
xor edx, 0xa033a484
rol ebx, 0xd
xor ecx, edi
add ebx, ecx
add ecx, edi
xor edi, edx
and edi, ecx
dec edx
and edi, edx
or edx, edi
jmp 0x47173d
pop esi
add edi, 0xa03576ae
xor ebx, edx
xchg edx, ecx
add edx, edi
and ebx, ecx
xor ebx, edx
mov edx, edi
add edi, ecx
sub ecx, edx
or ecx, edi
and ecx, 0xa0367d12
or ecx, 0xa03699a2
jmp 0x471acc
pop esi
or edx, edi
or ebx, 0xa036da5c
xchg ebx, edi
and ebx, 0xa03711c4
mov edi, 0xa0372c88
inc ebx
mov edx, ebx
sub ecx, edi
ror ebx, 0xe
mov ebx, edi
jmp 0x471a8e
pop esi
xor ebx, edx
not edi
sub edi, ecx
or edi, ebx
or ecx, 0xa0384b46
mov edx, ecx
jmp 0x470df8
pop esi
mov edx, ecx
xchg edi, edx
xor edx, ecx
shr edx, 0x14
bswap ecx
or edi, ecx
jmp 0x47251f
call fcn.00470b4d
or ecx, 0xa0400606
xchg ecx, edi
mov ebx, edx
sub ebx, ecx
add edi, edx
xchg edi, ecx
bswap ecx
shr edx, 9
xor edi, edx
add edx, ebx
jmp 0x47324c
mov esi, 0x123b2f04
xchg ecx, edi
xor edx, ecx
xchg ecx, edi
or edx, edi
jmp 0x471bb3
push 0x9f902498
and edi, edx
sub ecx, edx
mov ebx, ecx
shl ebx, 0x1c
or ecx, edi
mov ecx, 0xa044b776
sub edx, ecx
ror edx, 0x13
jmp 0x4723fb
push 0x9f89a1b8
add edx, edi
xchg ecx, edi
xor ebx, edx
rol edx, 4
xor edx, ecx
sub ebx, ecx
add edi, ecx
and ebx, edi
ror edi, 4
dec edx
and edi, 0xa04ced92
add edi, ecx
jmp 0x4739f8
push 0x9f91abec
inc edx
add edi, ebx
sub ecx, ebx
xchg ebx, ecx
jmp 0x470fe7
pop esi
shl ecx, 7
add edi, edx
and ecx, ebx
inc ebx
xchg ecx, edi
rol edi, 9
mov ebx, edx
sub ebx, ecx
jmp 0x4728c6
push 0x40
mov ebx, edi
shl edi, 9
ror ecx, 0x15
or ebx, 0xa054bb1c
xchg edi, edx
not ecx
not ecx
add ebx, 0xa05530ee
inc ebx
or edi, edx
jmp 0x472391
push 0x9f94e274
sub ecx, 0xa0577d50
sub edi, 0xa057999a
shr ecx, 2
or edi, ebx
add edx, ecx
shl ecx, 0xc
add edi, edx
sub ecx, edi
sub ecx, edx
xchg edx, ecx
not ecx
dec edi
jmp 0x472315
push 0x9f8dcccb
and edi, ecx
or ebx, ecx
xor ebx, edi
and ebx, edx
and ecx, edi
and edx, ecx
dec ebx
sub edi, ecx
jmp 0x472bed
push 0x9f882466
mov ebx, edi
sub edi, edx
and edx, ecx
not edi
add edx, 0xa0617ccc
shl edx, 0x19
jmp 0x47361d
mov esi, 0x4132136a
inc edi
sub ecx, 0xa06583ba
dec ecx
xchg edx, edi
ror ebx, 3
or ebx, 0xa065f7b8
or edx, 0xa06613c8
inc ecx
add edi, ecx
sub ecx, edx
and ecx, 0xa0667d30
xor ebx, edi
jmp 0x471fbd
push 0x9f94a6e3
mov ebx, edi
and ebx, edx
xchg ecx, edx
bswap edi
jmp 0x471c00
call esi
not edi
xor ecx, edi
xchg ecx, edx
xor ecx, edx
xchg ecx, edx
or ecx, edi
xor edx, ecx
xchg ecx, edi
sub ecx, edx
and ebx, edx
jmp 0x4730c9
push 0x9f8ac8bc
or ebx, ecx
xor ecx, edi
not ebx
neg edx
neg edx
xor edx, ecx
xor edx, ebx
and edx, ecx
jmp 0x470d3b
call fcn.00470b4d
nop
nop
and edx, edi
sub ecx, 0xa06ef01e
xor edx, 0xa06f0cf4
add edi, edx
jmp 0x472824
push 0x9f94c47e
xor edi, ecx
sub edi, ebx
nop
and edx, edi
jmp 0x47189e
push 0x9f8c0d84
neg edi
xor ebx, edi
dec ebx
xor edx, edi
sub edi, ebx
sub edi, ebx
and edx, ecx
sub edi, 0xa075e860
or ebx, edi
or ecx, edx
jmp 0x473790
pop esi
add ebx, edi
xor ecx, ebx
dec edx
xor edi, ecx
neg ebx
shl edx, 0x17
and ecx, ebx
and edx, ecx
sub edx, 0xa07957dc
add edx, edi
jmp 0x471442
pop esi
and ebx, edx
and ecx, edi
sub edi, ecx
or edx, 0xa07c94de
shl edx, 0xa
add edx, edi
jmp fcn.00472eb3
push 0x9f92bd8a
sub ecx, ebx
xor edx, edi
add ecx, edx
xchg ecx, ebx
mov edi, 0xa07d5b70
and edx, ecx
mov ecx, 0xa07d8f72
bswap edx
jmp 0x4712c7
mov esi, 0x123b2f04
add ebx, 0xa083db98
xor edx, ecx
shl edx, 5
mov ecx, 0xa0843a9e
or edx, edi
or edx, ecx
jmp 0x473505
push 0x9f894ae0
sub ebx, edi
mov edx, ecx
dec edi
and ecx, edi
sub edx, ecx
ror edx, 3
xor ebx, edi
xchg edx, ecx
xchg ebx, edi
xor edx, ebx
jmp 0x47236d
push 0x9f93ce23
add edx, ebx
add edi, ecx
mov ebx, 0xa08c2d96
xor ecx, ebx
mov edi, ecx
or edi, edx
not edx
and ecx, edi
add edi, 0xa08ccf3c
and edi, 0xa08ceb4c
jmp 0x472c0b
pop esi
add edx, ecx
bswap edx
ror edi, 4
or edx, 0xa08f6dea
not edx
dec edx
sub ecx, edx
sub ebx, edx
or ecx, edi
add ecx, ebx
jmp 0x470ea9
pop esi
xor edi, ebx
mov ebx, 0xa0905506
xor edi, edx
xchg edx, edi
sub ecx, edi
xor ebx, edi
or edx, ebx
mov edx, 0xa090f94a
ror edi, 7
xchg edi, edx
jmp 0x470e48
pop esi
or ecx, 0xa0915896
and edx, ecx
or ecx, edx
sub ebx, ecx
shr edi, 4
bswap edx
sub ecx, edx
xor edi, ebx
sub edx, edi
and ecx, edx
jmp 0x471111
call fcn.00470b4d
xor ebx, 0xa0927460
or edx, ecx
shl edx, 0x19
ror ecx, 0x12
xor ebx, ecx
bswap edx
add edx, edi
not ebx
mov edx, 0xa0935452
add edi, 0xa0936f16
rol edx, 4
neg edx
jmp 0x472a98
mov esi, 0x123b2f04
mov ebx, edi
rol ebx, 0x12
bswap edi
add ebx, 0xa094d5e2
sub ebx, edi
or edi, edx
or ebx, 0xa09525a4
bswap edx
jmp 0x4724be
push 0x9f9151c2
and edx, 0xa0977f62
xchg ecx, edx
sub ebx, ecx
sub ebx, ecx
add ecx, 0xa097ea9e
inc edx
xor edx, 0xa0982220
not ebx
dec ecx
nop
xor edx, 0xa0989ac4
rol ebx, 5
jmp 0x473de8
call fcn.00470b4d
not ecx
or ebx, ecx
add ebx, 0xa09c0722
inc ecx
and edx, edi
nop
sub edx, ebx
mov edi, ebx
add ebx, edx
add ecx, edi
jmp 0x473732
pop esi
rol edx, 0xe
sub ebx, edi
neg ecx
and ebx, 0xa0a4386a
dec ecx
sub ebx, edi
and ebx, ecx
and ecx, edx
jmp 0x4711a0
call fcn.00470b4d
mov ebx, 0xa0a5bb94
xor edi, edx
add edx, ebx
add edi, ecx
xchg edx, ecx
not ecx
add edi, ebx
add edi, 0xa0a678e2
and edi, 0xa0a693a6
xor ebx, edi
jmp 0x4709ff
call esi
add edx, edi
bswap edx
or edx, edi
shl edi, 0x19
neg edx
sub edx, edi
sub edx, ecx
add edx, ebx
jmp 0x471f9e
push 0x9f950024
dec ebx
not ecx
jmp 0x4708f7
push 0x9f8967fa
mov edx, edi
add ebx, ecx
or edx, ebx
add ecx, edx
or ecx, 0xa0af78d0
or edi, ebx
ror ecx, 0x1e
add edi, ebx
ror edx, 0x1c
sub edi, ebx
jmp 0x472976
push 0x6f489
xchg edx, ecx
add edx, edi
rol ecx, 0xc
bswap edi
jmp 0x473431
pop esi
not edx
and ecx, edi
sub edx, edi
ror edi, 0x19
jmp 0x470a4a
call esi
xor edx, 0xa0b251f8
or edx, 0xa0b26c08
xchg edx, edi
and ecx, edx
jmp 0x4735ae
mov esi, 0x123b2f04
add ecx, edx
or edi, ecx
add edx, edi
xchg ebx, ecx
add edx, ecx
add edi, edx
and ecx, ebx
bswap edx
or ebx, 0xa0b3a0f4
xor edi, 0xa0b3bc8a
add edi, 0xa0b3d74e
and ebx, edi
jmp 0x4732c1
call fcn.00470b4d
and edx, edi
add ecx, edi
mov ecx, ebx
shr ebx, 0x15
bswap ebx
sub ebx, edx
rol ebx, 0x11
sub ebx, ecx
jmp 0x471092
call fcn.00470b4d
sub edi, ebx
dec edi
mov ebx, edx
add edx, ecx
mov ebx, ecx
not edi
jmp 0x472fba
push 0x9f8bef5a
sub edx, 0xa0bc59d0
mov edx, 0xa0bc7494
ror edi, 0x1b
and edx, ecx
inc edi
and edx, edi
and edi, ecx
mov edx, edi
or ecx, edx
and ebx, 0xa0bd4b88
add edx, ecx
xchg ebx, edi
jmp 0x471c84
pop esi
xor ecx, edx
add edx, ecx
sub ecx, 0xa0bf7ecc
mov ecx, 0xa0bf99f0
jmp 0x47199f
call fcn.00470b4d
add ecx, edi
or ecx, edi
rol edx, 6
and ebx, edx
and ecx, edi
or edi, 0xa0c44134
jmp 0x471ade
call esi
mov ebx, edx
sub ebx, ecx
sub ebx, 0xa0c6ea66
and edi, ecx
jmp 0x4723bb
call esi
mov ecx, edi
or ebx, edx
shr edi, 0xd
sub ebx, ecx
add edi, ecx
neg ecx
rol ecx, 0xf
xchg edi, ebx
jmp 0x4712d8
mov esi, 0x123b2f04
rol edx, 0x19
and edi, ebx
or edx, ecx
xor edi, ebx
xchg edx, edi
add ebx, 0xa0d62b96
inc ecx
xor ecx, edi
jmp 0x47261a
pop esi
xor ebx, edx
inc edi
xor edx, ecx
or edi, 0xa0d879e4
add ecx, edx
xor edi, ecx
and edi, edx
sub ecx, edx
neg edi
xchg ebx, edx
jmp 0x471f5f
push 0x9f8984da
xor edi, ecx
sub ebx, edx
sub ecx, 0xa0de0758
sub edi, 0xa0de23e8
add edx, edi
or edx, ebx
xor edx, edi
and edx, ecx
jmp 0x471716
push esp
or ecx, 0xa0e606a0
and edx, edi
dec ecx
xor edx, edi
sub edi, ebx
inc ebx
and edx, edi
and edi, ecx
jmp 0x473a89
pop esi
xchg edx, edi
bswap ebx
and edi, 0xa0e7d712
xchg ecx, edx
xor edi, ebx
sub edi, ebx
jmp 0x471d57
call esi
dec edi
add edx, ecx
bswap edx
xor edi, 0xa0e8f414
not edx
and ecx, edi
inc edx
mov ebx, 0xa0e96646
jmp 0x472f4a
pop esi
and ebx, edx
or ebx, 0xa0ef6274
add ebx, edx
or ebx, ecx
shr ecx, 1
xor ebx, edi
xor ebx, edx
xchg edx, ecx
jmp 0x472e5f
push 0x9f8deac0
rol edx, 5
sub ebx, edi
sub ebx, edi
inc edx
sub ecx, 0xa0f099b8
and edi, ebx
xchg ebx, edx
and edx, edi
jmp 0x470e97
push 0x9f93ec06
mov ebx, edi
dec ebx
xchg edx, edi
add edx, edi
and ebx, ecx
xchg ecx, edx
bswap edi
xor ebx, edx
jmp 0x473be9
push 0x9f8b03e0
add ecx, edx
sub edx, ebx
jmp 0x473666
call esi
ror edx, 0xf
xor ebx, edi
xor ebx, edx
neg ebx
add edi, edx
xor edi, ecx
mov ebx, 0xa103c89a
sub edx, ebx
ror ecx, 7
dec ebx
jmp 0x4710cd
pop esi
sub edi, edx
or edi, edx
jmp 0x473309
pop esi
add edx, edi
sub ebx, edi
add edi, 0xa10bd92e
mov edx, 0xa10bf5d2
xor ecx, edi
shr ebx, 5
xchg ecx, ebx
mov edx, ecx
and edx, ecx
add ecx, ebx
jmp 0x47146c
call esi
add edx, ebx
and ebx, 0xa10f451c
mov edi, ecx
not ecx
add edx, edi
sub edi, ecx
sub edi, ebx
sub edx, ebx
jmp 0x473b50
pop esi
mov ebx, edi
and edx, 0xa118dcca
shr ecx, 0x14
xor edi, ecx
mov ebx, 0xa1192d28
sub edx, ebx
or edi, edx
or ecx, ebx
sub edi, ecx
inc ecx
jmp 0x4719f8
pop esi
mov edi, ecx
and ebx, 0xa11d369a
sub ecx, ebx
sub ebx, edx
sub edi, ecx
or ebx, edi
not edx
shl ecx, 0x11
jmp 0x471f7d
pop esi
mov ecx, ebx
neg ecx
add edi, 0xa122d4e2
xor edi, ebx
and edi, edx
xchg edx, ebx
jmp 0x471201
call esi
dec edi
shr edx, 0xe
jmp 0x471265
mov esi, 0x123b2f04
bswap edi
neg edx
not edi
add edx, 0xa1260512
and ecx, ebx
mov edi, edx
and ecx, 0xa12653e8
mov ecx, ebx
jmp 0x472429
call fcn.00470b4d
xor edi, ebx
not ecx
shl ecx, 0x1b
sub ecx, edi
not edi
mov edi, ebx
xor ecx, edx
xchg ebx, ecx
jmp 0x4723e4
pop esi
add edi, ecx
and ebx, edi
add edx, ecx
xor edi, edx
xor edi, 0xa12c4a28
xor ebx, 0xa12c6e64
jmp 0x473a66
pop esi
xor ebx, edi
sub ebx, 0xa12cc50a
sub edx, ebx
neg ebx
and ecx, edx
sub edi, ebx
jmp 0x471d6e
pop esi
mov edi, 0xa12d862c
or ecx, 0xa12daf28
jmp 0x471eff
call esi
inc edi
bswap edi
inc edi
xchg edi, ebx
jmp 0x471ce2
push 0x401400
xchg ecx, edx
sub edx, ebx
inc edi
bswap edx
jmp 0x4722aa
call fcn.00470b4d
mov ebx, ecx
inc edx
bswap edx
and edi, ebx
mov edx, ebx
bswap ebx
or edi, 0xa13ae89a
xchg edi, ecx
jmp 0x472e14
pop esi
sub edi, 0xa13c6afa
mov edx, ebx
sub edx, ebx
rol ecx, 9
mov edi, edx
xchg ebx, edi
or edi, ecx
xor ecx, edi
sub ecx, 0xa13d7d60
xchg ecx, ebx
mov ecx, edi
dec ebx
jmp 0x473a07
call fcn.00470b4d
or ecx, edi
and edx, ecx
xchg ebx, edi
shl edi, 0xe
jmp 0x472692
pop esi
sub edi, edx
or ebx, edx
mov edi, edx
xor ecx, ebx
xor edx, ebx
or edi, 0xa1470016
mov ecx, ebx
mov edi, ebx
add ebx, ecx
xor ecx, edx
or edx, ecx
bswap ecx
jmp 0x471491
push 0x9f8842c4
and edx, ebx
xor ecx, edi
sub ecx, 0xa14baaa4
and edx, ebx
or ecx, 0xa14beee6
xchg ebx, edx
or ebx, ecx
and edx, ebx
jmp 0x473d81
mov esi, 0x123b2f04
bswap edx
sub edx, edi
sub ecx, ebx
xchg ecx, edi
xchg edx, ebx
sub edi, 0xa14eb5c0
jmp 0x47347b
push 0x9f8aabde
sub edx, edi
ror edi, 0x12
or ebx, edi
mov edi, edx
jmp 0x471b4b
call esi
xor ebx, edx
xchg edx, edi
shl ecx, 2
xchg ecx, edx
jmp 0x4731ee
push 0x9f8c2a6a
xchg ecx, ebx
mov edx, ebx
neg edi
and ecx, ebx
ror ebx, 0x1f
xor ecx, edx
jmp 0x471e44
push 0x9f878f92
xor ebx, 0xa1700ef8
or ecx, edi
or edx, ecx
xor edi, ecx
xor edi, ebx
or edx, ecx
xor ebx, edi
mov ecx, ebx
xor edi, ebx
xor ebx, edx
jmp 0x472871
mov esi, 0x123b2f04
xchg ecx, edx
shr ebx, 0x1c
jmp 0x47223c
push 0x9f8cfbcf
shl edi, 0x1f
or edi, ecx
and edx, ebx
xor ebx, 0xa171b12c
xchg edi, ebx
mov edi, edx
neg ecx
xor edi, ecx
add ecx, edi
mov ecx, ebx
mov edi, 0xa1726b88
nop
jmp 0x473af9
pop esi
bswap ebx
xchg ecx, ebx
shr edx, 7
or edi, 0xa174f8de
xor ebx, edx
and edi, edx
or ecx, ebx
or ecx, edi
neg edx
mov ecx, ebx
and edi, ecx
xor ecx, ebx
jmp 0x4711c7
push esp
and ecx, 0xa175ef34
sub edx, ecx
xchg ebx, edi
and ecx, edx
and edx, edi
and edi, edx
jmp 0x47182e
pop esi
add edi, ecx
and ebx, edi
and edx, ebx
shr ebx, 0x12
xor edi, edx
xor ebx, 0xa1780532
jmp 0x473339
push 0x9f8d19c4
xchg ebx, edi
or edi, ebx
sub edx, ecx
bswap edx
xchg edi, ebx
or ebx, edx
add edi, ebx
mov ebx, edi
jmp 0x472000
pop esi
mov edi, ebx
sub edi, ecx
and edx, edi
shr edx, 9
inc ebx
mov edx, ebx
xchg ecx, ebx
and ecx, edx
xchg ecx, edi
inc ebx
xchg edx, edi
shl ebx, 6
xor edx, ecx
not edx
jmp 0x47257e
mov esi, 0x123b2f04
add edx, ebx
and ecx, 0xa1819a5c
or ebx, edx
xor edx, ecx
shl ebx, 4
shl edi, 0xa
and ecx, edx
and edi, ebx
or ebx, ecx
not ecx
jmp 0x4713df
push 0x9f885faa
add edi, ecx
nop
shl ecx, 0x11
and edx, 0xa18e8426
xchg edx, ebx
xchg ecx, ebx
jmp 0x473257
push 0x9f9006b4
xchg edx, ecx
add edi, edx
dec edx
or ebx, edi
or edx, ebx
mov edi, ebx
and ecx, 0xa18f7d3a
xor ecx, ebx
or ebx, ecx
not ecx
xchg edx, ebx
and edx, ebx
jmp 0x471625
push 0x9f916fd8
nop
or ecx, edi
xor edi, ecx
xor edi, ecx
sub edi, edx
and edi, ebx
xor ecx, ebx
and edi, edx
and edx, edi
xor ebx, edx
dec ebx
or edx, ebx
jmp 0x471405