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

Disassembly:
call sub.user32.dll_GetClipboardOwner
cmp eax, 0xfffffeee
jne 0x40109d
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
ret
call sub.user32.dll_GetMessageExtraInfo
cmp eax, 0xffffff1a
jne 0x4010fe
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
ret
call sub.user32.dll_GetMessageExtraInfo
cmp eax, 0xffffff16
jne 0x40119b
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
ret
call sub.user32.dll_GetClipboardOwner
cmp eax, 0xfffffede
jne 0x4011fc
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
ret
call sub.user32.dll_GetMessageExtraInfo
cmp eax, 0xffffff02
jne 0x401271
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
call sub.oleaut32.dll_VarUI1FromR4
ret
jmp 0x4752f4
or ecx, edi
and edi, esi
and edi, esi
add esi, edx
ror ecx, 0x12
jmp 0x475bd5
call fcn.004757e0
bswap ecx
or esi, ecx
mov ebx, edi
ror esi, 6
dec ecx
xor ebx, esi
dec ebx
xor esi, edi
jmp 0x476db2
pop edx
or ecx, ebx
or edi, 0xcd338630
not edi
add edi, esi
and ecx, ebx
and esi, ecx
add esi, ebx
add ecx, ebx
jmp 0x47747b
push 0xccdec894
sub edi, ecx
xchg esi, edi
bswap ebx
mov edi, 0xcd35b9a8
inc edi
not esi
shl ecx, 0xd
and ebx, edi
jmp 0x475e64
pop edx
sub esi, edi
or ecx, 0xcd385aac
add ebx, edi
add ecx, 0xcd389132
and edi, ebx
dec esi
xor ebx, edi
dec ecx
add ecx, esi
add edi, 0xcd393138
jmp 0x476a66
call edx
mov edi, ecx
and ebx, ecx
or esi, 0xcd398bf8
not edi
or esi, ebx
rol edi, 0x1e
xchg esi, ecx
sub edi, ebx
and esi, ebx
xor ebx, ecx
jmp 0x477b1a
call fcn.004757e0
xor ecx, esi
xor ecx, ebx
mov edi, 0xcd3aa4d8
nop
mov ebx, 0xcd3adb92
or edi, ecx
xchg esi, ebx
and ecx, esi
and esi, edi
or ebx, ecx
or edi, ecx
or ecx, esi
jmp 0x476e11
push 0xcce9d1e0
mov edi, ebx
xor edi, ebx
neg ebx
mov ecx, 0xcd3d4716
add ebx, ecx
and edi, esi
or ecx, ebx
not edi
jmp 0x476724
push 0x40
mov edi, 0xcd3ddc98
inc edi
sub edi, esi
bswap esi
jmp 0x4762f1
pop edx
or ebx, edi
xor ecx, edi
not ebx
or ecx, ebx
sub edi, ecx
and esi, ecx
and edi, ecx
add ebx, ecx
jmp 0x477fd5
call fcn.004757e0
or esi, 0xcd45e61e
xchg ebx, ecx
jmp 0x4756a9
call edx
add ebx, ecx
rol edi, 5
sub ecx, esi
and ebx, edi
and esi, ebx
sub ecx, esi
xor ebx, 0xcd46cde6
add edi, ebx
jmp 0x47576c
pop edx
or esi, ebx
sub ecx, ebx
sub edi, 0xcd4822a6
shl ebx, 0x15
and ecx, 0xcd4859c0
mov ecx, ebx
xor ebx, 0xcd489032
mov ecx, ebx
jmp 0x475fcf
pop edx
sub esi, ebx
sub esi, ebx
or esi, 0xcd49027c
mov ecx, 0xcd491d54
or edi, esi
xchg ecx, ebx
jmp 0x476ee7
pop edx
rol ecx, 7
sub ecx, 0xcd4c04e8
add esi, ecx
xchg esi, ebx
xor ecx, 0xcd4c57e4
and ebx, 0xcd4c72f6
xor ebx, edi
dec ecx
shr ecx, 5
and ecx, esi
jmp 0x475c44
pop edx
rol ebx, 0x19
mov ebx, 0xcd4d238c
jmp 0x4756dd
mov edx, 0x73716341
xor esi, 0xcd4d4bbe
add esi, 0xcd4d6662
mov ebx, edi
and edi, ecx
mov edi, ebx
and ecx, 0xcd4dd0ce
jmp 0x477ca1
push 0xccea0c5c
and ebx, ecx
shr esi, 0x15
or esi, 0xcd512b44
sub edi, 0xcd514622
jmp 0x47592a
mov edx, 0x73716341
not edi
add ecx, ebx
xor edi, esi
sub ecx, ebx
or edi, ebx
sub esi, ebx
ror ecx, 3
add ecx, 0xcd52e00e
jmp 0x477381
pop edx
add esi, edi
inc esi
mov esi, 0xcd53f89e
or ebx, edi
jmp 0x47698e
pop edx
mov ecx, esi
xor ebx, edi
sub ecx, ebx
sub edi, 0xcd548d04
bswap ebx
shr esi, 0x1c
or edi, 0xcd54e000
xor edi, ebx
jmp 0x477466
mov edx, 0x73716341
and esi, ebx
mov ebx, esi
and ecx, 0xcd57e440
sub ecx, esi
and ecx, edi
shl ebx, 0xf
and ecx, 0xcd584ec6
add edi, ebx
jmp 0x475697
push 0xccec4b08
add edi, ecx
sub ecx, ebx
sub edi, 0xcd58c7d2
add esi, edi
add ecx, edi
mov esi, ebx
add esi, edi
shl ecx, 0xb
and esi, 0xcd5965d0
add ebx, ecx
xor edi, esi
not edi
jmp 0x477580
push 0xcce308a5
mov edi, esi
mov esi, 0xcd5e0e4c
and esi, ebx
xor ebx, ecx
and edi, ecx
sub esi, ebx
jmp 0x477c83
pop edx
and edi, 0xcd5f5430
xor ecx, esi
xor ecx, esi
xchg ecx, ebx
add esi, ecx
bswap edi
xchg ebx, ecx
add edi, ecx
and ebx, edi
and esi, ebx
jmp fcn.00475dc9
push 0xcce3601a
or esi, 0xcd611a86
xchg esi, ecx
add edi, esi
and ecx, ebx
and esi, ecx
mov ecx, 0xcd619fe2
bswap esi
ror edi, 0x16
jmp 0x476f82
call edx
shl ecx, 0x1f
and ebx, edi
and esi, ebx
xor esi, edi
xor esi, ecx
add edi, 0xcd628590
jmp 0x477e69
push 0xcce09eae
and ecx, esi
inc ecx
xor ecx, esi
xchg ecx, ebx
neg esi
shr ecx, 6
jmp 0x4761ea
push 0xcce798c6
not esi
xor ecx, esi
or ebx, edi
not edi
xor esi, ecx
xor edi, 0xcd65efb0
or ecx, edi
neg esi
xchg ebx, esi
and ebx, 0xcd665a52
jmp 0x477ac4
push 0xccdea966
or esi, ebx
sub ecx, ebx
or ebx, 0xcd6a4a86
and esi, ebx
mov ebx, 0xcd6a7eba
shr esi, 0x18
jmp 0x475496
push 0xcce1a760
or ebx, esi
not esi
bswap ecx
rol ebx, 0x1e
sub ebx, 0xcd6c84d8
add esi, ebx
inc ebx
or edi, 0xcd6cd8f2
neg ebx
mov ebx, esi
jmp 0x475e7a
pop edx
xor ebx, ecx
sub ecx, 0xcd6d4e7e
add esi, ecx
and ecx, 0xcd6d8246
xchg edi, esi
sub edi, esi
sub ecx, ebx
or esi, edi
neg esi
or edi, ebx
jmp 0x476701
call edx
mov edi, 0xcd6e8b9a
nop
mov esi, ebx
not ebx
add esi, 0xcd6ef786
xchg edi, ecx
sub ebx, esi
rol ebx, 0xf
neg ebx
xchg esi, ecx
bswap esi
and esi, ebx
sub ecx, 0xcd6fd3ee
add ecx, 0xcd6feec6
jmp 0x4780b6
pop edx
mov esi, ebx
not ebx
add ebx, edi
ror ebx, 0xc
mov ebx, edi
mov ebx, esi
and edi, esi
not ebx
jmp 0x476dee
mov edx, 0x73716341
xchg edi, ecx
and ebx, 0xcd765800
dec ecx
or ebx, ecx
not ecx
add ebx, edi
sub ecx, edi
add esi, edi
jmp 0x476af9
push 0xcce59512
add edi, 0xcd79315c
sub ecx, edi
and ecx, ebx
add ebx, edi
or ebx, edi
sub ebx, ecx
xchg edi, ebx
and esi, ebx
and edi, ecx
xor ecx, ebx
mov edi, 0xcd7a36d4
nop
mov ebx, 0xcd7a6df4
or edi, ecx
jmp 0x475f6e
mov edx, 0x73716341
or ecx, ebx
mov ebx, 0xcd7acad8
or edi, esi
xchg esi, ebx
or edi, ebx
or ecx, 0xcd7b3226
jmp 0x4772d0
pop edx
sub esi, 0xcd7ce800
or ebx, edi
not ebx
bswap esi
jmp 0x477f2b
push 0xccdee5ae
and ecx, 0xcd7d64e0
or edi, ecx
sub esi, ecx
and ecx, edi
jmp 0x476d96
push 0xcce1c47a
and ebx, 0xcd7ddbd2
xor ebx, edi
mov ecx, esi
add esi, ebx
inc ecx
and ebx, esi
and ecx, edi
sub edi, ecx
dec ebx
or esi, ebx
neg edi
ror ecx, 0x14
jmp 0x4762c5
push 0xcce5b328
and ecx, edi
add ecx, esi
xor ecx, edi
not ebx
xchg ecx, ebx
neg esi
or esi, ecx
xor ecx, ebx
dec esi
neg ecx
or esi, edi
bswap ecx
jmp 0x4761d4
pop edx
xor ecx, 0xcd85e1e2
not ebx
add ebx, edi
xor ebx, esi
xor ebx, esi
xor edi, ecx
neg ecx
nop
jmp 0x476138
pop edx
sub ebx, 0xcd881a02
neg ecx
and esi, 0xcd8852a0
shr edi, 0x1b
or edi, 0xcd888d1c
xor edi, ebx
jmp 0x476082
pop edx
and edi, 0xcd8cea0c
not ebx
xchg ecx, ebx
add esi, ecx
and ecx, 0xcd8d55f6
xor edi, esi
jmp 0x476feb
push 0xccec2d58
sub edi, ecx
and esi, edi
dec ebx
dec ebx
or ebx, ecx
add esi, 0xcd911140
and edi, ecx
dec edi
jmp 0x47594d
pop edx
neg edi
and edi, esi
jmp 0x4770e8
mov edx, 0x73716341
mov ebx, 0xcd964204
or edi, ecx
and ebx, ecx
and ecx, esi
not esi
add ecx, esi
jmp 0x475531
mov edx, 0x73716341
dec ebx
or esi, ebx
add esi, ecx
sub ebx, ecx
ror ebx, 0x19
xor esi, ecx
jmp 0x4777a8
push 0xcce0bb0c
and edi, ecx
xor edi, esi
rol esi, 0xd
xchg ebx, esi
jmp 0x47797f
pop edx
add ecx, esi
and ecx, edi
inc esi
xchg esi, edi
ror edi, 0x19
inc esi
xchg ebx, ecx
bswap esi
jmp 0x47683f
push 0xcce1e15a
ror esi, 0x1e
mov ecx, ebx
and esi, 0xcd9e58a2
xchg esi, ebx
jmp 0x47787f
push 0x73ef4
ror esi, 0x18
mov ecx, esi
dec edi
xor edi, esi
neg ecx
mov ecx, 0xcd9f9c52
sub esi, ecx
bswap esi
xchg edi, ebx
mov ecx, ebx
dec esi
xor ebx, edi
jmp 0x477e3f
push 0xcce77a94
xor esi, ebx
and esi, ecx
mov ecx, 0xcda17a7e
ror esi, 0xa
mov ecx, esi
shr esi, 5
bswap ecx
mov ecx, ebx
dec esi
mov edi, ecx
jmp 0x475b40
pop edx
xchg ebx, esi
shl esi, 9
and ecx, ebx
and esi, ecx
add esi, ebx
or ecx, edi
or esi, ebx
or esi, edi
jmp 0x4777ba
push 0xcce578e1
mov ebx, 0xcdac5b30
or esi, 0xcdac77ae
add ecx, esi
xor ecx, edi
xor ecx, esi
dec edi
xor edi, esi
xor ebx, 0xcdad1a6c
xor ecx, ebx
xor ecx, ebx
jmp 0x475ddb
call fcn.004757e0
xchg esi, edi
shr ebx, 7
or ecx, 0xcdb10004
xor esi, ecx
not esi
not esi
jmp 0x476c25
call fcn.004757e0
or ecx, edi
sub edi, 0xcdb686e2
xchg ecx, ebx
neg esi
shr ecx, 0x16
or ecx, 0xcdb6f72c
jmp 0x476a13
pop edx
rol ecx, 0x1f
sub ebx, esi
and ebx, ecx
or edi, ecx
bswap ebx
or esi, 0xcdbe7afe
xor esi, ecx
xchg esi, ecx
or esi, 0xcdbeca8e
not edi
jmp 0x47822a
push 0xcce9ee78
sub ecx, esi
and ecx, edi
sub ebx, 0xcdbf407a
add esi, ebx
add ecx, 0xcdbf7474
dec ecx
mov esi, 0xcdbfab62
or edi, 0xcdbfcbe2
xor esi, edi
xchg edi, ecx
and ebx, 0xcdc01a26
or ebx, ecx
jmp 0x47582a
call edx
sub ebx, ecx
add edi, ecx
dec ebx
or esi, edi
mov ecx, ebx
add ecx, edi
jmp 0x475e52
push 0xcce75c6a
ror ecx, 0x17
shr ecx, 0x13
xor ecx, edi
not ebx
xchg ecx, ebx
and ecx, ebx
jmp 0x47632b
call edx
rol ebx, 6
inc edi
mov edi, ebx
sub ebx, 0xcdccf47e
mov ecx, 0xcdcd0f56
xchg ecx, edi
jmp 0x47805a
push 0xcce6c7fc
or ebx, edi
not edi
xchg edi, ebx
add ecx, 0xcdcf0604
xor esi, edi
sub ebx, 0xcdcf3ca2
xor ebx, 0xcdcf5718
or ebx, esi
add edi, 0xcdcf90a2
mov ecx, ebx
jmp 0x47585d
push 0xccebf040
shl esi, 9
and edi, esi
not ebx
xchg ecx, ebx
mov edi, 0xcdd21516
sub ecx, 0xcdd231da
shr ecx, 0x17
or edi, ecx
jmp 0x477fbb
pop edx
or esi, 0xcdd3df26
sub edi, 0xcdd3fb9c
xchg ecx, ebx
mov edi, 0xcdd4306e
and esi, ecx
sub esi, 0xcdd465ee
or ecx, 0xcdd48092
xchg ebx, ecx
bswap ecx
and ecx, edi
sub edi, 0xcdd4ef56
or ebx, edi
jmp 0x477bc7
call edx
mov esi, 0xcdd52d3e
xchg ebx, edi
and edi, 0xcdd56320
sub ebx, ecx
inc ecx
mov esi, ebx
jmp 0x47795d
push 0xcce44ede
or esi, ebx
neg edi
ror ecx, 8
and ecx, esi
shl esi, 4
dec ebx
and ecx, 0xcdd88084
xchg ecx, ebx
rol edi, 4
xchg ecx, esi
jmp 0x4761bb
call fcn.004757e0
or ecx, ebx
rol esi, 0xf
sub ecx, edi
mov ebx, edi
and esi, 0xcddc19e6
mov ecx, esi
jmp 0x475ac0
call edx
shr ecx, 0x19
or edi, ecx
bswap esi
mov ecx, esi
xor ecx, esi
dec edi
neg esi
or edi, ebx
jmp 0x47744f
push 0xcce8a339
sub ebx, esi
xchg ebx, ecx
add edi, ecx
and ebx, edi
xchg ebx, edi
neg esi
and ebx, esi
or ebx, esi
inc ebx
and esi, ecx
mov edi, ecx
or esi, ebx
jmp 0x477a1d
push esp
xchg ebx, edi
xchg ecx, esi
mov esi, ebx
not ecx
mov edi, 0xcde543d4
nop
jmp 0x477f09
pop edx
inc esi
sub edi, ecx
inc ecx
rol ecx, 0x1e
and ebx, ecx
or edi, esi
add edi, 0xcdedd776
xor ebx, esi
sub esi, 0xcdee0dfa
or ecx, 0xcdee28be
sub esi, edi
bswap edi
jmp 0x475700
mov edx, 0x73716341
xchg esi, edi
shr ecx, 0x19
ror edi, 0x1b
mov ecx, edi
or ecx, 0xcdf02662
not esi
jmp 0x475382
call edx
inc edi
and edi, esi
add edi, ecx
mov ebx, esi
mov ecx, 0xcdf0ceca
add esi, 0xcdf0edfe
mov ebx, 0xcdf10888
bswap ecx
jmp 0x477a61
push 0xcce081c9
sub ebx, esi
xchg ebx, ecx
bswap esi
sub ebx, edi
and ebx, ecx
or ecx, 0xcdf28bec
not esi
add ecx, esi
and ecx, edi
shl edi, 5
jmp 0x475ad8
call edx
add edi, esi
xor ebx, edi
dec ecx
xor ebx, esi
xchg ebx, esi
and ebx, esi
and ecx, edi
or edi, 0xcdf3d5f4
xor esi, edi
mov esi, edi
jmp 0x4758a3
push 0xcce18ae9
bswap edi
xor esi, ebx
or ebx, edi
and esi, edi
add ecx, esi
mov ecx, edi
not ebx
neg edi
jmp 0x475c1e
call fcn.004757e0
sub esi, ebx
and ecx, edi
sub ecx, ebx
xchg edi, ecx
or edi, 0xcdfd92b6
xchg edi, ecx
jmp 0x476b86
mov edx, 0x73716341
and ecx, ebx
bswap esi
xchg edi, ebx
xor edi, esi
add ebx, 0xcdfec4ec
and esi, edi
or ebx, ecx
not ecx
jmp 0x4781d1
call edx
mov edi, ecx
xor edi, ebx
sub edi, ecx
and esi, edi
dec ecx
xor edi, ebx
mov esi, 0xcdffd586
rol ebx, 0x18
bswap edi
xchg esi, edi
or ecx, 0xce00479c
not esi
jmp 0x475f8f
pop edx
mov ecx, ebx
xor ecx, 0xce01944a
jmp 0x475a2e
push 0xcce34382
or edi, 0xce01ba0c
neg ebx
mov ebx, esi
add ecx, ebx
xchg edi, ebx
add ebx, ecx
xor esi, edi
not edi
jmp 0x475a9e
call edx
mov ecx, esi
dec edi
neg esi
sub ecx, edi
jmp 0x475893
pop edx
and esi, edi
xor ebx, edi
mov esi, 0xce099f4e
add ebx, edi
sub ecx, edi
or esi, 0xce09f1ac
and esi, edi
add ecx, esi
bswap esi
sub ebx, 0xce0a5a78
jmp 0x4754ed
call edx
and ecx, edi
sub edi, 0xce167f16
or ebx, edi
or edi, 0xce16b496
xor ebx, 0xce16cf5a
bswap ecx
add edi, ebx
dec ebx
xchg edi, ecx
sub esi, 0xce175a40
xor ebx, esi
xor ebx, esi
dec ebx
xor ebx, ecx
jmp 0x47626b
call fcn.004757e0
xchg edi, ecx
sub edi, ecx
mov esi, ebx
or edi, ecx
jmp 0x4781b0
mov edx, 0x73716341
add edi, ecx
and ebx, edi
xchg ebx, edi
or edi, ebx
jmp 0x476f59
call fcn.004757e0
mov ecx, ebx
xor ecx, ebx
dec esi
neg ecx
add esi, ecx
and ebx, 0xce1ed600
sub edi, 0xce1ef2fe
add esi, edi
jmp 0x477273
push 0xccdfb239
sub esi, edi
and esi, ebx
and edi, ecx
xchg ecx, ebx
jmp 0x477a86
pop edx
ror esi, 8
mov ecx, esi
add esi, ebx
xchg edi, ebx
add edi, ebx
and ebx, esi
and esi, ebx
sub ebx, edi
jmp 0x47557f
push 0xcce4e393
add ecx, esi
add ebx, 0xce2545e6
dec ebx
or esi, ebx
jmp 0x475d80
pop edx
add edi, esi
or esi, 0xce25bae8
xor esi, ecx
xor esi, ecx
shl ebx, 0x18
sub edi, esi
jmp 0x476926
call fcn.004757e0
add ecx, ebx
xor edi, ecx
add ecx, edi
ror edi, 0x1b
jmp 0x47682d
mov edx, 0x73716341
and esi, ebx
sub ebx, edi
and esi, 0xce2d80ae
xor ecx, esi
dec edi
add esi, ebx
add ecx, ebx
mov ecx, esi
jmp 0x4777df
call fcn.004757e0
mov esi, edi
add edi, ecx
and ebx, edi
add edi, ebx
jmp 0x4768de
pop edx
mov edi, 0xce3e8e8c
mov esi, ecx
or edi, 0xce3ec512
neg ebx
add esi, ebx
and ebx, 0xce3f1556
add esi, ecx
sub ecx, 0xce3f4950
jmp 0x476b9d
call fcn.004757e0
xchg ebx, ecx
xchg ecx, ebx
add esi, ecx
xchg ebx, ecx
add ecx, ebx
xor edi, ecx
sub edi, esi
sub edi, esi
sub edi, ecx
and esi, edi
jmp 0x477a4e
push 0xcce1ffd2
sub edi, ecx
inc ecx
sub edi, esi
xchg edi, ebx
xchg esi, ebx
mov edi, esi
jmp 0x475e0a
pop edx
mov esi, ebx
or ecx, 0xce4afba0
not esi
mov ecx, edi
xor esi, 0xce4b4f26
and ebx, ecx
and ecx, esi
xchg ecx, edi
or edi, ecx
sub esi, edi
jmp 0x475cc8
mov edx, 0x73716341
bswap ecx
rol ebx, 0x14
shl ebx, 0xc
and ebx, esi
and ecx, edi
sub esi, 0xce4c7f54
and ecx, edi
add edi, 0xce4cb4d4
and edi, 0xce4ccf98
not ebx
jmp 0x4780ce
mov edx, 0x73716341
dec ecx
mov edi, ecx
neg ecx
xchg esi, ecx
add ebx, esi
mov ebx, edi
jmp 0x47756d
call edx
neg ecx
sub edi, ecx
xchg ebx, ecx
bswap esi
and ecx, edi
and edi, ebx
jmp 0x4769de
pop edx
and esi, edi
or esi, ecx
add ebx, 0xce52c770
rol ecx, 0x11
jmp 0x4755cf
push 0xccdfd09e
add edi, 0xce538d20
mov ecx, 0xce53a866
bswap esi
shr edi, 0x1b
bswap esi
and esi, ebx
and edi, ebx
and edi, 0xce544f96
jmp 0x47812c
push 0xcce7b5f2
mov esi, 0xce555f10
shl ebx, 0x17
and ebx, 0xce5596b2
xchg ecx, esi
and ebx, edi
rol ebx, 0x19
inc esi
sub esi, ecx
xor edi, 0xce563b12
and ebx, 0xce56563c
sub esi, ebx
and ecx, esi
jmp 0x4757a1
pop edx
mov ebx, ecx
and edi, ecx
or ebx, 0xce580452
not ecx
shl ebx, 8
nop
and esi, edi
xor edi, ebx
jmp 0x478033
pop edx
and ecx, esi
not esi
add ecx, esi
bswap edi
xchg ecx, edi
or ecx, 0xce5d7d7a
xor esi, ecx
mov ecx, esi
add ebx, 0xce5dcf58
mov ebx, ecx
and ebx, 0xce5e0208
xor edi, esi
add esi, ebx
inc ecx
jmp 0x475a65
push 0xcce3250a
mov edi, 0xce623d8c
mov esi, ecx
or edi, 0xce627412
neg ebx
or esi, ecx
ror ebx, 2
jmp 0x476ff9
call fcn.004757e0
sub edi, ebx
sub ecx, 0xce630712
neg esi
and edi, 0xce633e32
xor ecx, esi
dec edi
xor ecx, ebx
ror edi, 0xe
xor esi, ebx
not ecx
xchg ecx, edi
xor ebx, 0xce641b64
add ebx, edi
xor edi, ecx
jmp 0x475511
push 0x401400
xor esi, 0xce70b31c
add edi, 0xce70ce2e
xor ebx, esi
ror ebx, 0x12
dec edi
add ebx, esi
sub ecx, esi
or ebx, 0xce7172b8
xchg esi, edi
mov edi, ecx
jmp 0x477084
pop edx
inc esi
mov esi, edi
or ecx, esi
mov esi, ecx
bswap ecx
add edi, ebx
xchg edi, ecx
sub edi, ebx
jmp 0x4764a2
push esp
and ebx, esi
dec edi
xor edi, esi
xchg ebx, esi
or esi, ecx
sub ecx, esi
or ecx, 0xce7760fe
mov esi, edi
jmp 0x47559c
push 0xcce93bc2
dec ecx
mov edi, ebx
xor esi, ebx
sub edi, ecx
sub edi, ecx
and esi, edi
jmp 0x477341
push 0xccec0fa8
add ebx, edi
add ecx, edi
xor ebx, edi
xor ebx, esi
sub ecx, ebx
xchg esi, ecx
xchg ebx, ecx
xor esi, ecx
jmp 0x4760fd
pop edx
or edi, esi
xor ebx, esi
xor esi, ebx
sub edi, ecx
rol esi, 0x1c
sub ecx, ebx
jmp 0x4773bc
pop edx
neg ecx
xchg esi, ecx
bswap edi
xchg ebx, ecx
bswap esi
rol ecx, 0x11
and edi, ecx
xor ebx, 0xce81498e
or ecx, edi
and ebx, esi
sub ebx, 0xce819692
xor edi, ebx
jmp 0x476394
pop edx
sub ebx, ecx
and esi, edi
or ebx, ecx
xchg edi, ebx
bswap ebx
or esi, 0xce825d78
mov ecx, 0xce827850
or edi, 0xce829348
xor edi, ebx
and ecx, 0xce82c84e
jmp 0x475452
pop edx
or edi, esi
sub ebx, esi
or esi, ecx
ror ebx, 3
or ebx, esi
not esi
rol ebx, 5
or ecx, edi
jmp 0x476d47
call fcn.004757e0
add esi, 0xce853aa4
and edi, ecx
dec edi
shr edi, 0xd
sub ebx, 0xce85a6fe
xor edi, ecx
xor ebx, 0xce85db62
bswap ebx
shr esi, 2
xor esi, 0xce8633b8
jmp 0x475c78
mov edx, 0x73716341
add edi, ebx
or ebx, 0xce882ef2
xor esi, ebx
or ecx, ebx
neg ebx
and esi, 0xce88abd4
and edi, 0xce88ce10
add ebx, esi
jmp 0x4765f9
call edx
sub esi, ebx
inc ebx
sub edi, ecx
add esi, 0xce8c80fc
mov ebx, edi
xchg ecx, esi
and esi, 0xce8cd128
xor ecx, esi
dec edi
or edi, ebx
jmp 0x475793
call fcn.004757e0
shl ebx, 5
and ebx, esi
sub ebx, 0xce8d7bf8
add esi, ecx
sub ebx, 0xce8dafc0
add ebx, 0xce8dc906
shl esi, 0xc
shl esi, 8
shr edi, 0xe
or edi, 0xce8e3b1c
xor edi, ebx
or esi, ecx
neg edi
xchg ecx, ebx
jmp 0x476fa0
mov edx, 0x4132136a
and ebx, esi
xchg ebx, edi
or ebx, 0xce9014ea
mov esi, ebx
xor edi, 0xce904b22
nop
jmp 0x47653e