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

Disassembly:
call sub.user32.dll_GetOpenClipboardWindow
cmp eax, 0xfffffef3
jne 0x401070
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
ret
call sub.user32.dll_GetOpenClipboardWindow
cmp eax, 0xfffffee1
jne 0x4010d6
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
ret
call sub.user32.dll_GetOpenClipboardWindow
cmp eax, 0xfffffee9
jne 0x401164
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
ret
call sub.kernel32.dll_GetVersion
cmp eax, 0xfffffee9
jne 0x4011d4
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
ret
call sub.kernel32.dll_GetVersion
cmp eax, 0xffffff23
jne 0x40123a
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
call sub.kernel32.dll_LocalFlags
ret
jmp 0x46926c
or ecx, edx
or ecx, esi
neg esi
mov edi, 0x84a5aff7
jmp 0x46a9a9
push 0x850139c7
add edi, ecx
dec edx
add esi, ecx
sub edi, 0x8e6fe73b
and edi, edx
neg edx
dec esi
xchg esi, ecx
not edi
add esi, edx
add esi, edx
neg edi
jmp 0x46a516
call fcn.0046a1cc
mov ecx, edx
and edx, esi
neg ecx
not esi
not edx
shr ecx, 0xe
xor ecx, 0x8eb5e607
or edx, ecx
and esi, 0x8eb68f4d
dec ecx
and edx, esi
xor ecx, edi
xchg edx, edi
or edi, ecx
and esi, edi
bswap ecx
jmp 0x46946d
mov ebx, 0x4132136a
shl ecx, 0x14
or ecx, edx
sub esi, 0x8ebc0831
rol esi, 2
xor ecx, esi
mov edi, 0x8ebdcf2b
jmp 0x46c7a0
pop ebx
or edi, edx
add edi, edx
mov edx, esi
xchg edi, edx
neg edi
and ecx, edi
add edx, ecx
xchg esi, edx
mov edx, esi
or ecx, 0x8ec3ba1b
jmp 0x46c0ed
push 0x84e0908b
add esi, edi
mov ecx, 0x8ec505c3
neg edx
ror ecx, 0x15
mov esi, 0x8ec6b6f3
not ecx
xor esi, ecx
or edi, ecx
neg edi
xchg edi, esi
add ecx, edi
and edx, 0x8eca6857
jmp 0x46a987
pop ebx
add ecx, edx
shl esi, 8
sub esi, edi
mov ecx, esi
xchg edi, esi
xchg edx, esi
rol esi, 0xf
shl edx, 0x1e
xor edx, esi
add esi, ecx
jmp 0x46ac2b
call ebx
and edx, ecx
xchg esi, edx
or esi, edx
sub esi, edi
add edi, 0x8edf3d93
add ecx, edi
neg ecx
xor edi, esi
add ecx, 0x8ee16b0b
xchg esi, ecx
rol edx, 3
xchg edx, ecx
jmp 0x46ca7e
call ebx
or edi, ecx
not ecx
and esi, ecx
sub ecx, edx
jmp 0x46bbfa
push 0x84c90893
and edx, edi
or edi, esi
rol esi, 9
and edi, edx
sub ecx, edx
mov esi, ecx
mov edx, ecx
and edi, ecx
jmp 0x46d0f6
mov ebx, 0x5027095f
neg edi
xor edi, esi
mov esi, edi
xor ecx, esi
shl esi, 0x17
xor edi, edx
add ecx, edx
mov edi, ecx
sub ecx, esi
shr edi, 0xc
xchg edi, ecx
sub edi, 0x8f0c4eb1
sub ecx, edx
xor edx, edi
shr edx, 0xa
sub edx, edi
jmp 0x46a46b
push 0x84f03243
neg edi
or edi, ecx
and edx, edi
or edx, esi
ror edi, 0x17
mov edi, edx
mov ecx, esi
add esi, 0x8f1967b7
or edi, 0x8f19eb03
rol ecx, 0x1f
jmp 0x46ac95
push 0x84cb639f
not ecx
or edi, ecx
add edx, edi
rol ecx, 0xb
or esi, 0x8f30ddb7
ror ecx, 0xc
or ecx, edi
xor edx, 0x8f32a857
sub edi, 0x8f333ff5
neg esi
add edx, ecx
and esi, edi
jmp 0x4699c3
call fcn.0046a1cc
dec edx
add edi, edx
xor edi, esi
inc esi
ror edi, 9
sub edx, 0x8f5091c1
dec ecx
and edx, ecx
sub ecx, edi
add ecx, 0x8f52d6c9
jmp 0x46aee9
pop ebx
or esi, edx
or edx, edi
or ecx, esi
add edx, esi
xchg ecx, esi
nop
inc ecx
add ecx, esi
xchg edi, esi
mov esi, ecx
dec ecx
add esi, edi
jmp 0x46cc6a
push 0x84b726df
mov edi, 0x8f82508f
and edi, ecx
add edx, esi
xor ecx, esi
neg ecx
add ecx, esi
add esi, edx
shr esi, 0x1a
jmp 0x46af46
call ebx
and edx, 0x8f87094b
sub ecx, edx
xchg ecx, edi
inc edx
or ecx, 0x8f896521
xor edx, 0x8f89ee77
xchg edx, edi
sub edx, 0x8f8b1445
shr ecx, 0xf
add edx, ecx
xchg edi, edx
not ecx
shl edi, 0x10
or edx, ecx
neg esi
sub edi, edx
jmp 0x469e41
push 0x8500a757
xor esi, 0x8f904e87
add edi, ecx
mov ecx, 0x8f915e21
and edi, ecx
xor ecx, edi
xor ecx, edi
add edi, 0x8f939aad
ror esi, 0x11
and ecx, 0x8f94d465
rol esi, 5
jmp 0x469331
pop ebx
xor ecx, esi
bswap edx
neg edi
sub edx, 0x8faedf87
add edi, 0x8faf8725
add edi, edx
or edi, esi
bswap edi
xor esi, ecx
xor edx, ecx
dec edi
add esi, ecx
jmp 0x46b605
mov ebx, 0x5027095f
or ecx, edx
xor ecx, edx
or edx, ecx
sub edx, esi
sub edx, edi
or esi, ecx
and edx, esi
sub esi, ecx
jmp 0x46bb71
mov ebx, 0x5027095f
bswap edi
rol esi, 0x17
or edx, edi
bswap esi
or ecx, edx
rol edi, 0x19
shr edi, 0x11
or edx, ecx
jmp 0x46b5a0
call fcn.0046a1cc
mov edi, ecx
xchg edi, ecx
xchg edi, ecx
dec ecx
or edi, 0x8fde6f39
xor edx, esi
mov ecx, esi
shr edx, 0x10
or esi, ecx
sub edx, 0x8fe15281
mov edx, edi
not esi
shl edx, 7
sub edx, esi
jmp 0x4694cb
call ebx
rol esi, 3
sub ecx, 0x8fe4dea1
or esi, edi
not edx
xchg esi, edi
sub esi, edx
xor esi, 0x8fe7d585
sub edi, edx
xor edx, edi
or ecx, 0x8fe98fe3
jmp 0x46c015
push 0x84ef86ff
shl edi, 4
mov edx, edi
xchg esi, edi
add edx, esi
or ecx, 0x8fec8b9b
shl edx, 1
mov ecx, edi
xor ecx, edx
add esi, 0x8fef03f5
not edx
and edx, edi
add edx, ecx
bswap ecx
or edi, esi
jmp 0x4695dc
pop ebx
xor edi, 0x9029a11b
or ecx, 0x902a5281
or ecx, edi
mov ecx, esi
and edi, ecx
ror ecx, 0x1d
neg edx
mov esi, ecx
xchg esi, ecx
sub esi, 0x902eb5c5
mov edx, esi
dec edx
add esi, edx
or edx, edi
or ecx, edx
or edx, 0x9031c567
jmp 0x46a35b
push 0x84d64f4d
neg edx
add edx, esi
inc edx
mov edi, esi
xor edi, ecx
or esi, edi
mov edi, ecx
add esi, edi
ror edx, 0x12
and ecx, esi
and edx, 0x903c351d
add edx, 0x903cbb25
jmp 0x469585
pop ebx
xor edx, edi
or esi, edi
neg esi
xchg ecx, esi
xchg edi, ecx
xchg ecx, esi
and edi, 0x904ef581
neg edx
shl edi, 0x17
add edi, 0x9050bc1d
rol ecx, 7
or esi, 0x9051e743
xor ecx, esi
mov ecx, edi
and ecx, edi
sub ecx, 0x9054370d
jmp 0x469387
push 0x85001487
not edx
or esi, edx
bswap esi
sub ecx, 0x90569a97
nop
add esi, edi
shl edx, 0x1e
or ecx, edi
jmp 0x4698b3
push 0x84db395d
xchg edi, edx
and esi, ecx
mov esi, edx
neg esi
nop
not ecx
jmp 0x46d038
pop ebx
ror edi, 0x1c
xor esi, edx
not esi
mov esi, edi
xor ecx, esi
xor edx, 0x90794ecb
jmp 0x46aa45
pop ebx
sub esi, edx
sub edx, ecx
ror edx, 0x12
sub ecx, edi
jmp 0x46cb67
pop ebx
and esi, edx
rol edi, 0x1c
bswap ecx
xchg edi, edx
bswap edx
not edx
bswap ecx
xor ecx, edx
rol edi, 0xf
xchg ecx, edi
jmp 0x469e58
call fcn.0046a1cc
add edi, edx
shr edi, 0x1c
xchg edx, esi
or ecx, edx
inc ecx
ror edi, 8
jmp 0x46cdc5
push 0x84dffdaf
add edi, edx
and ecx, edx
xchg ecx, esi
sub edi, 0x90d881a5
xchg edi, esi
xor edi, edx
jmp 0x4693c4
push 0x84fc427f
and edi, esi
rol esi, 0x15
xor esi, ecx
not edx
sub edi, ecx
and edx, esi
mov ecx, esi
xchg esi, edi
or edi, edx
add ecx, esi
jmp 0x46b427
call fcn.0046a1cc
sub ecx, 0x9114fb0f
and ecx, edx
xor edx, edi
mov edx, esi
ror edi, 6
sub edi, edx
add edi, ecx
xchg edi, ecx
add ecx, 0x91199773
xor edx, 0x911a2877
or edx, esi
or edi, edx
jmp 0x46b8ca
push 0x84f15ea1
mov edx, ecx
rol edx, 5
xor esi, edi
xchg edi, esi
or edx, edi
sub edi, 0x9124ebb9
sub edx, ecx
or edi, edx
mov edi, 0x9126c2e3
and esi, edx
add ecx, edi
ror ecx, 0xb
jmp 0x46b4b2
call ebx
xor edi, 0x91293c73
xor edi, 0x9129c8d9
or ecx, 0x912a6549
neg edx
bswap ecx
sub edx, 0x912c3881
add edi, edx
ror esi, 2
add edi, 0x912e2525
neg esi
jmp 0x46cab0
push 0x40
dec esi
add esi, ecx
xor esi, 0x913897db
xor edx, ecx
add edx, ecx
sub ecx, edi
shl edx, 0xa
and edx, 0x913b6223
xor edx, esi
or edi, 0x913c82d5
bswap edi
xchg edi, edx
xor esi, edi
and edi, ecx
jmp 0x46a6ed
pop ebx
or edi, ecx
ror edi, 0xc
ror esi, 0xd
or edi, 0x91503215
xchg esi, edx
and ecx, edx
and esi, ecx
dec ecx
or edi, edx
xor edi, edx
rol edx, 0xf
add edi, esi
rol esi, 0x16
xor edi, ecx
xchg ecx, edi
xchg ecx, edi
jmp 0x46d07a
call fcn.0046a1cc
or ecx, edx
sub edx, esi
xor esi, edx
and esi, 0x918d17cf
neg esi
add edx, esi
ror edx, 0x1b
bswap esi
not esi
and edx, esi
mov edi, esi
and ecx, edx
xor edi, esi
add edx, 0x919307eb
jmp 0x46987b
push esp
and ecx, esi
rol esi, 0xf
xor edx, esi
not edi
or edx, edi
dec ecx
or edx, esi
xchg edx, esi
mov edi, 0x91a3d181
mov ecx, esi
and ecx, edx
and edx, 0x91a58f9b
bswap ecx
and ecx, edx
jmp 0x46a2cf
mov ebx, 0x5027095f
sub esi, edx
mov edx, edi
xor esi, 0x91ad6971
add edi, edx
jmp 0x469738
push 0x84b1b71b
xchg edx, ecx
or edx, ecx
add esi, ecx
not edi
mov edi, esi
add esi, edx
shl edx, 3
and ecx, 0x91b77a47
not ecx
xor ecx, edi
jmp 0x46bddf
call ebx
sub edi, edx
add ecx, esi
shl edx, 0x18
mov edx, edi
xor esi, ecx
or edi, esi
shr edi, 0x11
xor esi, 0x91bce543
jmp 0x46c054
call ebx
xor edi, ecx
sub edx, esi
xchg edi, edx
or edx, 0x91db1f99
xor edi, edx
dec edi
mov edx, ecx
and edx, 0x91dd8a29
not esi
add ecx, 0x91deaa35
not ecx
mov edx, 0x91dfe253
not esi
mov edx, 0x91e1117f
jmp 0x46bce0
pop ebx
add esi, edx
add ecx, edx
and ecx, esi
add esi, ecx
xor edi, 0x91e41705
neg esi
not esi
xchg esi, edi
add ecx, edx
sub edi, ecx
jmp 0x46c5e7
push 0x67e6c
mov esi, edx
mov esi, edx
or ecx, esi
or edx, 0x9202957f
rol esi, 0xd
bswap edx
jmp 0x46ae6e
push 0x84eef8ed
mov esi, 0x922b9387
or edx, 0x922c3b5d
mov ecx, edi
add esi, ecx
not edx
sub esi, edi
ror esi, 4
or edi, 0x922f733d
rol ecx, 0xb
sub esi, edi
or esi, edx
sub edi, edx
jmp 0x469af8
push 0x84b6976f
add esi, edx
rol esi, 9
or ecx, edi
and esi, edi
bswap edx
rol ecx, 0x1b
add edx, 0x9250827f
and edx, 0x92510a9d
mov edx, 0x9251a7cb
and ecx, edi
xor ecx, esi
and edi, 0x92532437
and ecx, esi
or edi, ecx
jmp 0x46985d
push 0x84e12921
neg edi
mov edi, ecx
bswap edi
inc edx
xchg esi, edi
or edx, esi
and edi, esi
ror edi, 0x1d
sub ecx, 0x926fca25
mov ecx, edx
jmp 0x46c5a9
push 0x84b0032d
xor ecx, edx
bswap edi
or esi, edx
shr esi, 0x1a
or edi, 0x92730def
and esi, ecx
or esi, 0x9274137f
mov edx, esi
sub esi, edi
and ecx, edi
ror esi, 0xb
mov edx, esi
mov edx, edi
bswap ecx
or esi, 0x92785d6b
add edi, ecx
jmp 0x46c17d
pop ebx
add ecx, esi
mov esi, edx
xor edx, ecx
not ecx
neg esi
and ecx, edi
mov esi, 0x927cdea7
neg esi
jmp 0x469c64
pop ebx
xor edx, ecx
and edi, esi
xor edx, 0x92892955
shr ecx, 0x11
dec esi
shr edx, 0x16
rol edx, 6
mov edi, ecx
sub ecx, edx
xor ecx, edi
sub esi, ecx
add edi, edx
jmp 0x46af0c
pop ebx
or ecx, 0x928e979d
or edx, esi
or esi, edi
or edx, esi
mov edx, edi
xchg ecx, edx
mov esi, edx
and ecx, 0x92921cf3
add esi, edx
inc esi
and esi, edx
inc esi
xchg edx, ecx
or edx, ecx
xor edx, 0x9295db87
mov ecx, 0x929662b5
jmp 0x46996f
pop ebx
shr esi, 0x1b
inc ecx
and edi, 0x92c5b3e5
not ecx
mov esi, edi
or esi, ecx
xchg esi, edi
dec edi
mov edi, ecx
or esi, ecx
xor edi, ecx
xor edx, edi
add edi, 0x92cb2dfb
shl ecx, 0xf
jmp 0x46ad9b
pop ebx
or edx, edi
and edi, ecx
neg ecx
xor edx, 0x92dbb24b
jmp 0x4694da
push 0x84cad7a5
or ecx, edi
add ecx, edx
ror ecx, 0x11
add ecx, edi
jmp 0x46966c
push 0x84f0cf69
add esi, ecx
or esi, edx
xchg edi, ecx
xchg esi, ecx
sub edx, ecx
sub edi, ecx
xor edx, esi
rol ecx, 3
xor esi, 0x92ee673f
sub edi, ecx
jmp 0x46a245
call fcn.0046a1cc
not edi
xchg esi, ecx
neg esi
xchg edx, esi
mov esi, edi
bswap ecx
jmp 0x46a567
pop ebx
mov edi, 0x93175d73
shr edi, 0x1c
shl edx, 0x18
or edx, ecx
jmp 0x46a8d2
push 0x401400
and esi, edi
and edx, ecx
shl ecx, 0x1f
mov edx, esi
and edx, 0x9338e8eb
bswap edi
jmp 0x46bb30
call ebx
add ecx, esi
inc ecx
or edi, esi
rol ecx, 0x1d
jmp 0x469f4f
pop ebx
sub edi, edx
ror edx, 0xf
xchg esi, edx
neg esi
add edx, esi
neg ecx
add edx, ecx
add edi, esi
shr ecx, 0x1e
xor edx, edi
or edi, 0x9355f221
sub ecx, edx
jmp 0x46b3d5
push 0x84b7b603
xor edx, esi
mov ecx, edx
mov edx, ecx
sub edi, esi
or edx, edi
sub ecx, 0x935f05ff
or ecx, edi
mov edi, 0x93603ead
xchg ecx, edi
and edx, ecx
jmp 0x46cf46
push 0x84b121d7
add esi, edi
xor edi, 0x93716bab
or edi, 0x9371edb3
xchg edx, edi
and edi, esi
mov edx, ecx
xor ecx, edx
ror esi, 0x15
and edx, ecx
or esi, edx
mov esi, edi
sub edx, edi
or edx, edi
bswap ecx
mov ecx, edi
bswap esi
jmp 0x46a544
call fcn.0046a1cc
xchg ecx, edi
and esi, 0x93a3b6af
inc esi
xchg edx, esi
or ecx, esi
shr edx, 6
jmp 0x469ad0
push 0x84daaae1
mov edi, 0x94275eb7
xchg edx, ecx
xchg edx, edi
and ecx, edi
neg ecx
add ecx, edx
xor ecx, edx
or edx, esi
xor edx, 0x942bb2bd
shl edi, 0xe
nop
bswap edi
and ecx, edi
or ecx, esi
jmp 0x469e00
mov ebx, 0x5027095f
dec edi
or edx, ecx
xor edi, ecx
xchg edi, ecx
shr ecx, 4
dec esi
xor esi, edi
rol ecx, 0x1c
add esi, edi
ror ecx, 2
jmp 0x46b968
mov ebx, 0x5027095f
add edi, esi
add edi, edx
mov edi, edx
ror edi, 0xa
xor edi, 0x9454837f
inc ecx
xor esi, 0x9455859f
not ecx
jmp 0x46ad48
pop ebx
sub edx, edi
not ecx
xchg edi, edx
add edi, 0x947a37f7
sub esi, 0x947ac557
neg edx
or edi, edx
and esi, 0x947cb7e1
inc esi
xor edi, 0x947dd8ad
add ecx, edi
or edi, esi
jmp 0x469410
call fcn.0046a1cc
and esi, ecx
dec edx
dec esi
dec edi
shr edx, 0x16
sub edi, esi
rol edi, 0x11
sub edx, 0x9483b25d
jmp 0x46a62b
push 0x84d0af29
bswap edi
xchg edx, edi
or ecx, 0x94d44f1f
xchg esi, edx
rol edi, 0x1b
xchg ecx, edx
mov esi, 0x94d67d31
sub edi, edx
dec esi
xor edx, ecx
and edi, esi
bswap ecx
sub edx, 0x94d98a9b
sub edi, esi
jmp 0x46b7c6
pop ebx
and ecx, edi
xchg esi, edi
mov edx, edi
xor edx, ecx
mov esi, edi
mov esi, edi
jmp 0x46aa69
push 0x84d1403f
or edi, edx
sub ecx, esi
xor edi, edx
sub edi, edx
xor ecx, 0x951b5455
xor edi, ecx
add ecx, esi
or ecx, 0x951cd9e1
or esi, 0x951d5f49
sub ecx, 0x951de1d7
jmp 0x46c519
pop ebx
inc edx
mov edx, edi
and esi, ecx
dec esi
xor edi, ecx
mov edi, edx
rol esi, 0x1f
and ecx, esi
mov edx, edi
or esi, 0x95326553
bswap edx
mov esi, edx
sub ecx, 0x9533eb11
sub edi, 0x953470ab
shl esi, 0x1f
and edi, esi
jmp 0x46c164
call ebx
ror esi, 0xa
xchg ecx, edi
and edx, edi
mov ecx, 0x9545e1fb
add ecx, esi
mov edi, 0x9547145f
mov esi, ecx
or edx, esi
add esi, 0x9548b2e9
inc ecx
xor ecx, 0x9549b7f9
neg edi
jmp 0x46b843
call fcn.0046a1cc
ror edx, 0x12
or ecx, edi
shl edx, 6
dec esi
xchg esi, edx
and ecx, edi
jmp 0x46a270
call fcn.0046a1cc
shr edi, 0xc
add edi, 0x955b7ceb
xchg esi, edi
not edi
mov edi, ecx
xor edx, ecx
and esi, ecx
xor edi, edx
add edx, ecx
add esi, ecx
jmp 0x46c689
pop ebx
dec esi
add edx, esi
neg esi
sub ecx, edx
xchg ecx, esi
and esi, ecx
jmp 0x46b688
call ebx
sub edi, esi
and edi, edx
rol ecx, 0x13
dec edx
sub esi, 0x95a5125f
sub esi, ecx
mov ecx, esi
xchg edi, edx
add esi, edi
not edi
not esi
dec ecx
jmp 0x46bc1b
call fcn.0046a1cc
or edi, ecx
sub edx, ecx
or edi, edx
xor esi, edx
jmp 0x46c541
pop ebx
not ecx
xor ecx, esi
xchg edi, esi
dec ecx
and edi, 0x95c40e95
xchg esi, edi
inc edx
bswap edi
and edx, edi
rol edx, 9
mov edx, esi
xchg edx, esi
jmp 0x469d2d
pop ebx
sub edi, 0x95c84afd
shr ecx, 7
or edx, 0x95c94f9f
sub ecx, edx
inc edi
bswap ecx
add edx, esi
add edx, esi
jmp 0x46a7f0
pop ebx
xor edx, ecx
sub edx, esi
add edi, edx
and ecx, 0x95e72c85
sub esi, ecx
sub ecx, esi
jmp 0x46a65f
push 0x84e5f58b
ror edx, 0x19
xchg edi, esi
xchg esi, edx
add edi, esi
sub esi, edx
not edx
jmp 0x46c91e
push esp
xchg edx, esi
neg esi
ror ecx, 0xc
xchg ecx, edi
and edi, esi
dec edi
shr esi, 0x13
not ecx
jmp 0x46a4d1
mov ebx, 0x5027095f
or ecx, 0x960ef499
or edi, 0x960f7ad1
sub esi, 0x960ff863
dec esi
and edi, ecx
sub esi, 0x96118a2f
xor edi, edx
add ecx, edi
mov esi, edx
sub ecx, esi
and edx, 0x96141ff5
mov edx, edi
xchg edx, ecx
sub edi, ecx
jmp 0x469355
pop ebx
and edx, edi
dec ecx
mov edx, esi
not edx
ror edi, 0x16
sub ecx, edi
add esi, 0x961945c7
mov edx, ecx
xor edx, ecx
xor edi, edx
jmp 0x46cb39
pop ebx
and esi, ecx
sub esi, ecx
xchg esi, edx
or edx, esi
xor esi, 0x961db971
xchg edi, edx
shr ecx, 0x17
and edi, ecx
sub edi, edx
or ecx, edx
jmp 0x46a9e1
pop ebx
not edx
xor edi, 0x966454a5
xor edi, edx
dec edx
sub edi, ecx
or edi, esi
xor edi, esi
mov edx, ecx
mov edx, 0x9667e919
or edx, esi
jmp 0x46b573
pop ebx
dec esi
ror ecx, 0x1b
mov edi, 0x966e992f
or ecx, esi
rol edi, 0xc
shl edi, 0x1e
and esi, edx
or ecx, esi
jmp 0x46be36
pop ebx
inc ecx
and edi, edx
sub edi, esi
add ecx, 0x96857411
sub edi, esi
and ecx, 0x96868d43
jmp 0x46cfdf
push 0x84d4cc41
shr esi, 0x1a
add edi, edx
or ecx, 0x96883f31
xchg edi, esi
or esi, 0x96893c51
xchg esi, ecx
ror edx, 0xd
xor ecx, 0x968adaad
or esi, edx
mov edx, esi
jmp 0x46cc29
pop ebx
sub esi, 0x9696bcb5
sub ecx, esi
sub esi, ecx
xor esi, edi
mov esi, edi
mov edx, 0x96995891
jmp 0x46be18
push 0x84b09b8d
bswap edi
or esi, edi
and edx, 0x969b05a7
and edi, ecx
and esi, edi
mov edi, edx
xchg edi, edx
sub edi, ecx
jmp 0x46afca
push 0x84f75e51
xchg edi, ecx
mov ecx, edx
or ecx, 0x96fbba61
nop
mov esi, 0x96fcbf91
and esi, 0x96fd3949
ror edi, 0x15
shl edx, 4
jmp 0x46c851
pop ebx
sub ecx, 0x971ce48d
mov esi, 0x971d65d1
not edi
and esi, edx
or edi, ecx
or esi, edi
jmp 0x46abb1
mov ebx, 0x5027095f
add edi, ecx
xor esi, edi
add ecx, edi
sub edi, 0x9721b85d
xor esi, edx
xor ecx, edi
xor esi, ecx
sub edi, edx
and edi, esi
xor edi, ecx
not edx
sub edi, ecx
dec edi
xchg ecx, edi
dec edx
mov edi, 0x97282fa5
jmp 0x46a022
mov ebx, 0x5027095f
ror ecx, 0x1d
and ecx, edx
xor edx, 0x9729e383
mov edx, edi
shr ecx, 9
xor edx, esi
or ecx, 0x972bde25
sub edi, ecx
neg edi
and esi, edi
jmp 0x46b917
call ebx
nop
mov esi, edi
xor edi, ecx
sub ecx, edx
or esi, ecx
xchg esi, ecx
mov edi, 0x973116e5
xchg edx, edi
mov edx, ecx
mov ecx, esi
jmp 0x46cd0f
push 0x84ca38a3
shl edx, 0x1c
rol esi, 6
mov ecx, 0x97369c8d
mov esi, 0x97371ef3
mov esi, edi
shl edi, 0xa
sub ecx, esi
ror edx, 0xa
xchg edx, edi
or edx, esi
add edi, 0x973ac0f5
and edx, esi
add edx, edi
ror ecx, 0x1d
xchg edi, esi
or edx, 0x973d38df
jmp 0x46ac3d
mov ebx, 0x5027095f
or esi, 0x973de5cd
xor esi, edi
mov ecx, 0x973eee31
rol ecx, 0x1c
shl edi, 0xb
add ecx, edi
xor edx, 0x9740f515
xor edx, esi
mov esi, 0x97421207
dec edi
mov esi, ecx
add edi, 0x97438ecd
ror ecx, 0x13
mov edi, ecx
xor ecx, edx
or ecx, edx
jmp 0x46a1f0
pop ebx
neg ecx
sub ecx, edi
add edi, esi
rol edi, 0x19
or edx, esi
xchg esi, ecx
add edi, esi
not edx
or edx, 0x974a6817
mov esi, edx
xor esi, edx
mov edx, esi
jmp 0x46a191
call ebx
xor ecx, 0x9764977f
xchg esi, edi
dec esi
add esi, 0x9766232f
or edx, edi
xchg edx, ecx
add edi, ecx
and edi, 0x97682b0d
xor edx, esi
sub edx, ecx
mov ecx, esi
ror esi, 6
jmp 0x46c0d4
call fcn.0046a1cc
and edi, esi
sub esi, 0x9793897f
add esi, edx
xor edi, 0x979499ed
nop
and edi, ecx
xchg edx, ecx
bswap ecx
jmp 0x46bdc8
push 0x84f7eb1f
xchg ecx, edx
not esi
and ecx, 0x97ad9929
not edi
add edx, 0x97aea385
and esi, 0x97af255f
ror ecx, 8
and ecx, 0x97b045ef
or esi, 0x97b0c7b5
add edx, 0x97b14877
add edi, edx
xchg esi, edx
inc ecx
mov ecx, edx
jmp 0x469a7c
mov ebx, 0x5027095f
dec esi
xor edi, 0x97cafd05
sub edx, esi
and edx, ecx
and esi, edi
or ecx, 0x97ccfdff
sub ecx, esi
not ecx
xor esi, ecx
sub edx, ecx
jmp 0x469a99
pop ebx
sub edi, edx
or ecx, esi
add esi, 0x97fe8a71
mov esi, edi
or esi, edx
or ecx, esi
jmp 0x46c4d1
pop ebx
rol edx, 0xe
or edi, 0x9806c7fd
mov ecx, edx
and ecx, edi
bswap edi
and edi, ecx
jmp 0x4693a6
push 0x84e5678f
ror esi, 0x10
or edi, 0x981c05cb
or esi, edx
xor esi, edi
or edx, edi
xchg ecx, edx
or edx, edi
sub ecx, esi
add edx, edi
mov ecx, 0x98201213
and ecx, edx
and edi, edx
xchg edi, ecx
and edi, ecx
jmp 0x46bd90
pop ebx
not esi
add ecx, edi
bswap edi
xor edi, ecx
and esi, ecx
xor ecx, edi
not esi
shr edi, 0x18
jmp fcn.0046992a
push 0x84d5879b
shr edx, 0x10
neg ecx
sub esi, edi
shl edi, 0x18
xor ecx, edi
and edi, 0x9840ac43
or edi, ecx
or edi, esi
xor edi, esi
or ecx, esi
jmp 0x469cb3
pop ebx
sub edi, edx
and ecx, edx
not esi
and esi, ecx
ror edi, 1
add ecx, edx
sub edx, 0x984b91b9
sub esi, ecx
mov edx, ecx
add ecx, edi
and esi, ecx
xchg ecx, esi
jmp 0x46cde7
pop ebx
add ecx, esi
add edx, edi
xor esi, edi
xor ecx, edx
nop
neg ecx
and esi, edi
mov ecx, edi
mov edx, ecx
inc edx
add edx, edi
add edx, edi
jmp 0x46ba3a
mov ebx, 0x5027095f
dec edx
add esi, edx
or ecx, edx
mov esi, edx
xor edi, esi
and esi, 0x9872842d
xor edi, esi
xchg edx, ecx
dec edi
and edx, ecx
dec edi
xchg esi, edx
and esi, 0x987625e5
xor esi, ecx
jmp 0x46b0dd
call ebx
add ecx, esi
or edx, esi
mov ecx, esi
add ecx, esi
mov edi, esi
sub edi, ecx
ror edx, 0x19
xchg ecx, edx
not ecx
dec esi
inc edi
add edi, 0x988bb95b
jmp 0x469817
pop ebx
or edx, ecx
nop
xchg edx, esi
shl edi, 5
xor ecx, edx
not edi
dec edi
rol edi, 0x12
jmp 0x46a084
push 0x84b84799
add ecx, 0x98c9ef3d
mov ecx, edx
xor ecx, esi
add ecx, esi
add edx, ecx
xor edx, edi
jmp 0x46cd4b
push 0x84ff6b19
and edx, esi
add esi, 0x98e4ba65
sub edi, 0x98e53b89
mov ecx, edi
sub esi, ecx
or esi, edx
sub esi, edi
or ecx, 0x98e7bed9
xor esi, edx
xor edx, edi
jmp 0x469d65
push 0x84dbc9a1
or esi, ecx
xor edi, esi
xchg edi, ecx
xchg esi, ecx
xor edx, esi
bswap ecx
sub ecx, esi
or edi, ecx
jmp 0x46c4ea
push 0x84f6ccd1
sub esi, edi
not edx
mov edx, esi
add ecx, edi
sub esi, ecx
xor edi, esi
jmp 0x46c3d9
push 0x84c9a07d
add ecx, edi
or ecx, 0x99156b95
sub edi, esi
mov ecx, edi
xor edi, 0x9916e2c5
rol esi, 4
and esi, edx
add esi, 0x99186091
and edx, ecx
and esi, edi
jmp 0x46c56c