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

Disassembly:
xor ecx, ebx
or ebx, 0x19ab56ab
sub esi, 0x19abc54f
bswap ebx
sub esi, ecx
xchg esi, ebx
xor edx, 0x19adaef9
call sub.user32.dll_GetClipboardSequenceNumber
nop
add edx, 0x19aee906
add edx, ebx
xchg ecx, ebx
mov ebx, 0x19b06677
add ecx, ebx
cmp eax, 0xfffffeee
jne 0x401097
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.oleaut32.dll_VarUI2FromUI4
call sub.oleaut32.dll_VarUI2FromUI4
call sub.oleaut32.dll_VarUI2FromUI4
call sub.user32.dll_RegisterDeviceNotificationW
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.oleaut32.dll_VarUI2FromUI4
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.oleaut32.dll_VarUI2FromUI4
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.user32.dll_RegisterDeviceNotificationW
call sub.oleaut32.dll_VarUI2FromUI4
call sub.oleaut32.dll_VarUI2FromUI4
call sub.user32.dll_RegisterDeviceNotificationW
ret
shr edx, 0x10
shl ebx, 3
sub edx, 0x19b4b25b
call sub.user32.dll_GetClipboardSequenceNumber
sub edx, esi
sub esi, ecx
not ebx
dec esi
cmp eax, 0xffffff28
jne 0x401147
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.oleaut32.dll_VarUI2FromUI4
call sub.user32.dll_RegisterDeviceNotificationW
call sub.oleaut32.dll_VarUI2FromUI4
call sub.oleaut32.dll_VarUI2FromUI4
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.oleaut32.dll_VarUI2FromUI4
call sub.oleaut32.dll_VarUI2FromUI4
call sub.oleaut32.dll_VarUI2FromUI4
call sub.oleaut32.dll_VarUI2FromUI4
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.oleaut32.dll_VarUI2FromUI4
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.oleaut32.dll_VarUI2FromUI4
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.oleaut32.dll_VarUI2FromUI4
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
ret
add ecx, 0x19ba2286
sub esi, ecx
call sub.user32.dll_GetProcessWindowStation
sub ecx, 0x19bb265c
nop
add ecx, edx
mov edx, esi
rol esi, 0x1a
cmp eax, 0xfffffeef
jne 0x4011e1
call sub.oleaut32.dll_VarUI2FromUI4
call sub.oleaut32.dll_VarUI2FromUI4
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.oleaut32.dll_VarUI2FromUI4
call sub.oleaut32.dll_VarUI2FromUI4
call sub.oleaut32.dll_VarUI2FromUI4
call sub.oleaut32.dll_VarUI2FromUI4
call sub.oleaut32.dll_VarUI2FromUI4
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.ntdll.dll_DbgUiDebugActiveProcess
ret
xor esi, ecx
and ecx, edx
sub ecx, ebx
call sub.user32.dll_GetClipboardSequenceNumber
mov edx, ebx
dec edx
or ebx, edx
shl esi, 0xa
mov esi, ecx
cmp eax, 0xfffffed6
jne 0x401257
call sub.user32.dll_RegisterDeviceNotificationW
call sub.oleaut32.dll_VarUI2FromUI4
call sub.oleaut32.dll_VarUI2FromUI4
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.oleaut32.dll_VarUI2FromUI4
call sub.user32.dll_RegisterDeviceNotificationW
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.oleaut32.dll_VarUI2FromUI4
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
call sub.oleaut32.dll_VarUI2FromUI4
call sub.ntdll.dll_DbgUiDebugActiveProcess
call sub.user32.dll_RegisterDeviceNotificationW
call sub.user32.dll_RegisterDeviceNotificationW
ret
jmp 0x4a0437
neg edx
jmp 0x4a2b4d
push 0x1a8d563a
shr ecx, 0x1d
add edx, esi
add ecx, edi
shr edx, 7
ror edi, 2
rol edi, 2
sub esi, edx
jmp 0x4a2730
pop ebx
sub ecx, edi
xor edi, edx
xor edx, 0x1faa30b1
xchg ecx, edi
xchg ecx, esi
ror ecx, 0xa
rol edi, 0xf
xor ecx, edx
shr edx, 2
sub esi, edx
or esi, edx
jmp 0x4a2f20
pop ebx
xor esi, 0x1fb5f7f0
sub esi, edi
add ecx, 0x1fb702be
mov edx, edi
add esi, edi
nop
jmp 0x4a0dd9
pop ebx
xchg esi, edi
add esi, ecx
add esi, edx
mov esi, edi
xchg ecx, edi
ror edx, 0x12
xor edi, esi
jmp 0x4a0edd
mov ebx, 0x123b2f04
not edi
mov edx, ecx
add edx, 0x1fc9869d
dec edx
mov esi, edx
add edi, 0x1fcac4e7
sub edx, edi
sub edx, 0x1fcbad0c
sub edi, ecx
or edx, edi
xor esi, 0x1fcced07
xor ecx, edi
xchg ecx, edx
or edi, esi
jmp 0x4a3061
mov ebx, 0x2774562b
and edi, edx
inc edi
rol esi, 0xa
rol edi, 0x14
add edi, 0x1fd92784
shl edx, 0xd
add esi, ecx
or edi, edx
inc ecx
xchg esi, edx
add edi, 0x1fdbb3f8
jmp 0x4a1729
mov ebx, 0x123b2f04
xor ecx, edi
bswap edi
or ecx, esi
add edi, edx
bswap edi
add edx, esi
and ecx, 0x1fe17b30
shl ecx, 7
shr ecx, 0xc
add edx, 0x1fe2bd25
inc esi
or ecx, esi
add edi, 0x1fe40235
jmp 0x4a223c
call fcn.004a3944
or edi, esi
add edx, ecx
xor edx, 0x1fe55c82
add esi, 0x1fe5deb4
shl edi, 0x1e
jmp 0x4a16cf
pop ebx
add edx, ecx
and edi, edx
and edx, 0x1ff23e44
sub edx, esi
and ecx, edx
add esi, 0x1ff376a8
xchg edi, ecx
xor ecx, edx
sub ecx, edi
mov edi, 0x1ff52e06
not edi
or esi, 0x1ff604cc
sub ecx, 0x1ff6738a
jmp 0x4a2069
pop ebx
add edx, edi
and ecx, edx
and ecx, 0x20105cb2
not edx
and edi, edx
mov ecx, 0x2011ac04
xchg esi, ecx
ror edx, 0xf
add ecx, 0x2012f39e
add edx, edi
jmp 0x4a19ae
pop ebx
bswap ecx
or esi, ecx
inc ecx
xor edi, ecx
or edx, esi
and edi, 0x20184c5f
or edx, 0x2018b83f
shr edi, 0xf
jmp 0x4a26a6
pop ebx
or edx, edi
add edi, esi
xchg esi, edi
jmp 0x4a2fee
push 0x1a9371f5
xor edi, esi
neg ecx
xor esi, ecx
xchg esi, ecx
bswap esi
mov esi, 0x20366ed1
xor edi, 0x20371dc4
dec edi
and esi, edi
jmp 0x4a2e61
push 0x1a83f579
and edx, ecx
sub ecx, edx
and edx, ecx
and ecx, edi
sub edx, edi
add edi, 0x203a842c
and edi, 0x203b0659
xor esi, ecx
and ecx, edx
shl esi, 0xd
sub edi, edx
add ecx, 0x203d3258
or esi, edx
inc esi
jmp 0x4a1e96
call fcn.004a3944
xchg edx, edi
sub esi, ecx
sub esi, edx
not ecx
and ecx, edx
or edx, ecx
mov esi, edx
sub edx, 0x2046f08f
not esi
sub edx, ecx
and edx, edi
and ecx, esi
jmp 0x4a3e1a
pop ebx
mov ecx, 0x206c0269
ror esi, 0xa
or edx, 0x206cd911
xor edi, edx
dec esi
shl ecx, 0xd
mov edi, ecx
ror esi, 3
shl ecx, 0x11
xor esi, ecx
and esi, edx
xor edi, esi
jmp 0x4a06f0
push 0x1a9b7298
sub edx, esi
add edi, ecx
mov edx, edi
xor esi, 0x20727f17
xor ecx, 0x2072ec32
xchg esi, ecx
jmp 0x4a2c8d
pop ebx
or edi, 0x20888c06
and edi, ecx
dec edi
sub esi, edx
or edi, ecx
and esi, edx
mov edi, edx
sub edx, ecx
mov esi, edi
sub edi, 0x208c481e
jmp 0x4a09a6
push 0x1a7d86e4
add ecx, edx
and esi, edi
jmp 0x4a3e5f
pop ebx
inc esi
add esi, edx
add esi, ecx
xor edi, edx
or esi, 0x20b64d46
or ecx, edi
xchg ecx, edi
mov edx, esi
add edi, 0x20b80480
or ecx, esi
bswap edi
and edx, edi
ror esi, 0x10
sub esi, edx
add ecx, edx
jmp 0x4a1f8f
pop ebx
and ecx, esi
add edx, esi
and edx, 0x20c372d2
and ecx, edx
xor esi, edi
rol ecx, 0xf
xor esi, edx
sub edx, esi
mov edx, ecx
xor ecx, esi
xor edx, 0x20c7063d
mov esi, edx
or ecx, esi
ror edx, 0x10
sub edi, edx
jmp 0x4a103b
pop ebx
sub ecx, edx
dec ecx
or ecx, edx
bswap esi
sub edx, edi
sub edi, ecx
or esi, edi
sub esi, edi
xor edx, ecx
mov esi, edi
mov esi, edx
xor ecx, esi
jmp 0x4a18bc
pop ebx
rol esi, 0x1e
xchg esi, ecx
xchg ecx, edx
add ecx, esi
xor edx, edi
add esi, 0x20f0fb1b
xor esi, ecx
sub edi, 0x20f1f549
xchg edi, esi
bswap esi
shr edi, 7
not esi
xor edi, 0x20f4335b
jmp 0x4a1a7f
pop ebx
dec ecx
mov ecx, esi
mov ecx, 0x21038aed
or edx, esi
or edi, ecx
xchg edi, esi
shl edi, 0x1a
xchg esi, edx
xchg edx, ecx
add edi, ecx
or esi, edx
ror edi, 0xd
add ecx, edx
mov edi, 0x21082093
sub esi, edi
jmp 0x4a3305
push 0x1a791c76
xchg esi, edi
sub edx, 0x21103200
or ecx, 0x2110ca83
dec ecx
or edx, ecx
xchg ecx, edi
rol ecx, 0x10
bswap edi
and edx, esi
jmp 0x4a2a82
call fcn.004a3944
shl ecx, 5
or esi, ecx
sub edx, ecx
sub ecx, esi
shr edx, 0x14
mov edi, esi
not edx
jmp 0x4a2de9
push 0x1a8f9bf4
not ecx
xchg esi, edx
rol esi, 0x1a
and edx, esi
add edi, ecx
xor edx, 0x214a526e
xor edi, esi
add ecx, esi
or ecx, esi
mov edx, esi
xchg esi, edx
dec edx
xor ecx, edi
or esi, 0x214dae80
jmp 0x4a29f3
call ebx
shl ecx, 9
xchg edi, ecx
sub esi, 0x215fc3c1
mov edx, esi
rol edx, 0x1c
not edx
sub ecx, edi
sub edx, esi
mov edx, edi
dec ecx
ror ecx, 0xa
add edi, edx
xchg ecx, esi
xor edx, esi
jmp 0x4a08bb
push 0x1a9b21f3
xchg edx, edi
add edi, edx
dec ecx
rol edx, 0x11
and edx, edi
xchg edx, ecx
inc esi
add esi, edi
jmp 0x4a0ca6
pop ebx
or ecx, edi
add edx, edi
xor ecx, edx
or edi, ecx
add edi, esi
jmp 0x4a3161
push 0x1a72627e
shr ecx, 0xa
inc esi
sub edi, edx
bswap edx
jmp 0x4a270c
call ebx
xor edi, ecx
or esi, edi
sub esi, 0x21bdf4c7
ror ecx, 3
or ecx, 0x21bed1d8
not ecx
mov edi, 0x21bfb82b
add esi, edi
dec ecx
ror edi, 0x11
mov ecx, esi
sub edx, esi
sub edi, edx
mov edx, 0x21c4f3ad
xchg esi, edi
jmp 0x4a2cf0
call fcn.004a3944
xchg esi, ecx
or edx, edi
bswap ecx
xor edx, esi
shl esi, 9
mov edx, 0x21cc045a
or edx, 0x21cc7314
or esi, edx
jmp 0x4a2da1
pop ebx
sub ecx, edx
mov edi, edx
ror ecx, 0x18
or ecx, edx
xchg edi, esi
rol edi, 0xa
add edi, 0x21d7f6de
xor edi, 0x21d8611c
jmp 0x4a2ef3
call ebx
sub ecx, esi
or ecx, edx
sub edi, ecx
ror esi, 0xe
sub ecx, esi
jmp 0x4a1c34
push 0x1a759c7d
sub edx, ecx
dec esi
xor edi, edx
or ecx, edi
or esi, ecx
mov esi, ecx
or ecx, esi
jmp 0x4a1cd2
pop ebx
xchg ecx, edi
sub edi, esi
xor ecx, esi
xor edx, edi
and esi, edi
mov ecx, 0x21fd3308
inc ecx
rol edx, 0x1b
sub ecx, esi
and esi, ecx
jmp 0x4a06d7
mov ebx, 0x2774562b
or ecx, edi
sub edx, 0x220eceab
and edi, edx
xor edx, edi
not ecx
and esi, edi
dec edx
mov esi, edi
xor esi, edi
shr ecx, 5
and esi, edi
jmp 0x4a360e
push 0x1a9e6b60
xor esi, 0x2221a8f8
mov edx, edi
bswap edx
add ecx, edi
not edx
jmp loc.004a39b1
push 0x1a9605c5
mov ecx, edx
and edi, 0x2241d7a0
or ecx, edi
shl esi, 0x1e
rol edx, 0x1f
xchg edi, esi
jmp 0x4a2e3e
mov ebx, 0x2774562b
rol ecx, 7
mov ecx, edx
mov ecx, 0x2245c076
bswap esi
or edx, edi
sub edx, edi
add esi, edx
shl esi, 0x16
jmp 0x4a0843
pop ebx
bswap edi
xchg edx, edi
and ecx, 0x227fd167
and edi, edx
and edx, ecx
and esi, 0x2281174e
neg edx
shl esi, 3
xor edi, edx
xor ecx, edx
add ecx, 0x228360bf
inc esi
xchg edi, edx
jmp 0x4a400f
push 0x1a75f2ee
and edx, esi
mov ecx, 0x22966540
xor edx, ecx
rol edx, 0x13
jmp 0x4a0760
pop ebx
or esi, edi
xor edi, edx
bswap ecx
mov edi, esi
and edi, 0x22b6af1f
sub esi, edi
xor ecx, edi
shl esi, 6
xor ecx, esi
shr edi, 0x1f
xchg ecx, edi
ror ecx, 6
jmp 0x4a1795
push 0x1a96a54a
rol edx, 0xc
and edx, edi
rol edx, 4
shr edx, 0xa
xchg esi, edi
and ecx, esi
add edi, ecx
shl esi, 0x16
and edi, ecx
nop
ror edx, 0x14
add edx, 0x22c009b4
jmp 0x4a2498
mov ebx, 0x123b2f04
add edx, 0x22d6205c
xchg edi, edx
and edx, esi
neg edx
and edi, esi
sub edx, ecx
rol edi, 8
add esi, ecx
add edi, ecx
and esi, ecx
xor ecx, edi
sub edi, esi
xchg edx, esi
jmp 0x4a3b4a
push 0x1a79c175
mov edx, edi
rol ecx, 0x1c
and ecx, 0x22e4cad0
shl esi, 7
sub edx, esi
bswap edx
inc ecx
or ecx, edx
add ecx, edx
or esi, edx
mov edx, ecx
ror esi, 0x15
inc esi
jmp 0x4a2906
push 0x1a9a81d3
sub esi, ecx
sub edi, 0x22eae4ce
and ecx, esi
jmp 0x4a23ff
push 0x1a816075
or ecx, edx
xor ecx, edx
add esi, edx
rol ecx, 0xd
or ecx, edi
mov edi, ecx
xor ecx, edi
and ecx, edi
jmp 0x4a38de
mov ebx, 0x2774562b
xchg esi, ecx
and edi, edx
xor esi, edi
mov ecx, 0x2324285f
sub ecx, esi
sub esi, ecx
mov ecx, edi
jmp 0x4a126c
push 0x1a908b3e
sub ecx, 0x232a3ae4
or esi, 0x232aab89
add ecx, esi
rol edx, 1
xor edx, edi
inc ecx
sub esi, ecx
inc edi
xor edx, esi
and esi, edx
xor ecx, 0x232f1a48
and esi, edi
add edi, edx
jmp 0x4a1fe9
push 0x1a7e7e03
mov esi, edx
xchg edi, esi
sub edi, esi
jmp 0x4a07d0
pop ebx
ror edx, 7
xchg ecx, edi
or ecx, esi
add ecx, edx
xor ecx, edx
bswap ecx
jmp 0x4a32e2
pop ebx
add esi, edx
sub esi, ecx
or esi, 0x23763199
sub esi, edx
mov edi, edx
xchg edi, ecx
or esi, 0x2378c5d9
jmp 0x4a3829
call fcn.004a3944
mov esi, edx
or esi, edx
dec edi
xor edi, esi
and edi, 0x23a74478
add ecx, edi
shl edx, 9
mov ecx, edi
mov edx, edi
jmp 0x4a364e
call ebx
sub ecx, edi
add edi, ecx
bswap esi
and esi, edx
sub edx, edi
or edi, esi
xor esi, 0x23c29377
not esi
ror esi, 4
xchg ecx, edx
jmp 0x4a238c
call ebx
rol esi, 1
inc edx
mov edi, esi
xor ecx, 0x23ceef9f
add ecx, 0x23cf5c8d
and ecx, edx
and esi, 0x23d0778d
xor ecx, esi
shl edi, 0x12
mov edi, ecx
dec edi
and ecx, edi
sub esi, 0x23d36221
sub esi, ecx
add edi, esi
jmp 0x4a15b7
call ebx
sub edi, ecx
neg edx
shl ecx, 3
xchg edx, edi
or esi, 0x23d6bd9c
or edi, esi
and ecx, 0x23d7d795
sub esi, ecx
bswap edx
sub ecx, esi
mov edi, esi
jmp 0x4a3c1a
pop ebx
bswap edx
or edi, esi
and edx, esi
jmp 0x4a1104
push 0x1a9037c9
shl edx, 3
sub ecx, 0x23f3c084
shl ecx, 0x1b
dec edi
add esi, ecx
jmp 0x4a201c
pop ebx
mov esi, ecx
sub ecx, edx
and edx, edi
rol esi, 0x1c
sub esi, edx
sub edi, 0x23fe1f47
shl edi, 0x1e
xor edx, 0x2407ab19
or edi, esi
and edx, ecx
xor edi, 0x2410327f
not ecx
mov edx, 0x241149b4
jmp 0x4a34ae
push 0x1a9ad6bc
xchg edi, ecx
xor edx, ecx
xor esi, ecx
neg esi
jmp 0x4a1555
mov ebx, 0x123b2f04
not edi
and ecx, 0x244737ef
mov esi, edx
shr esi, 0x12
sub edi, edx
mov edx, esi
and edx, ecx
add edx, 0x244a03d8
jmp 0x4a259c
push 0x1a96fee1
xor edx, esi
mov ecx, edx
or edi, edx
and ecx, edi
add esi, edi
rol edx, 0x13
jmp 0x4a2f75
pop ebx
and edi, esi
mov ecx, edi
or esi, 0x24673f14
and ecx, edi
shr edx, 0x17
add esi, edi
or ecx, 0x2472cc73
sub esi, 0x247b41f5
add ecx, 0x247bd23f
rol esi, 2
add esi, 0x247cbd83
add edx, edi
jmp 0x4a3106
push 0x1a8cfc2d
or ecx, 0x24825881
neg edx
dec edx
add ecx, 0x2483eea0
not ecx
or ecx, 0x2484ee90
jmp 0x4a0675
call fcn.004a3944
inc esi
inc edx
xchg edi, esi
inc ecx
xor edx, edi
inc edx
ror ecx, 0x11
and ecx, esi
xor edi, 0x24898e63
mov edi, 0x24921fa0
jmp 0x4a2302
call fcn.004a3944
mov esi, 0x24a2b772
xor esi, edx
xor edi, 0x24a3a5a4
add edx, 0x24a41c72
sub edx, 0x24a4a48b
add esi, 0x24a533b1
xor ecx, esi
jmp 0x4a13ed
pop ebx
xor esi, ecx
xor edi, ecx
xor ecx, edx
not esi
rol edx, 0xb
xor esi, 0x24c25bf2
sub ecx, esi
xor edi, ecx
jmp 0x4a0c7e
pop ebx
add ecx, edx
and edx, edi
sub ecx, 0x24c55a88
mov edx, 0x24c5e23f
sub edx, edi
xor esi, edi
xchg ecx, esi
neg edx
jmp 0x4a396d
push 0x1a72b45a
inc edi
sub esi, 0x24de8cf5
xor edx, 0x24defea4
shl edi, 1
and edx, esi
xchg edx, ecx
xchg edx, esi
and edi, edx
and esi, ecx
jmp 0x4a2803
mov ebx, 0x2774562b
or ecx, 0x24e2a491
xchg edx, ecx
sub edx, esi
and ecx, 0x24e3f852
add edi, edx
ror ecx, 0xd
nop
or edx, edi
shl ecx, 8
shr esi, 0xe
xor ecx, edx
shr ecx, 0x1c
jmp 0x4a0b4b
mov ebx, 0x2774562b
shr edx, 9
mov edx, edi
add edi, 0x251fa5bb
xor ecx, edx
xor edi, esi
shr edi, 0x1c
and ecx, edx
add edx, ecx
and ecx, edi
and edx, ecx
and edi, edx
sub edi, edx
jmp 0x4a2608
push 0x1a7a14af
shr edi, 5
xchg esi, ecx
xor ecx, edi
and ecx, 0x25637fa7
xchg edi, esi
xor edi, esi
sub edi, 0x2564e31f
sub esi, ecx
inc ecx
jmp 0x4a2475
push 0x1a74f925
xchg edi, esi
add edx, ecx
or edx, 0x25f8e2de
xor ecx, 0x25f94890
sub edx, edi
jmp 0x4a3a18
push 0x1a8feb37
or edi, esi
bswap edi
jmp 0x4a234d
push 0x1a797291
and ecx, 0x2614fb26
xchg esi, ecx
and esi, edi
mov edx, esi
mov ecx, 0x261699af
shr ecx, 0xd
jmp 0x4a1eeb
push 0x1a89216f
add ecx, edx
sub edi, esi
mov ecx, edx
rol esi, 0x11
sub esi, edx
or edx, 0x2619afed
shl esi, 0x18
or edi, esi
mov edx, edi
nop
neg edx
or ecx, esi
jmp 0x4a1948
push 0x1a71fd7d
rol edx, 0x11
bswap edi
xor edx, 0x262e8e48
rol esi, 0x1d
and ecx, 0x262f675d
sub edi, 0x262fd003
mov edi, ecx
rol esi, 0x17
add edx, edi
ror ecx, 0x1d
rol edx, 0xa
xor edi, edx
jmp 0x4a16bd
mov ebx, 0x2774562b
mov edi, edx
bswap edx
and ecx, edi
add esi, edx
jmp 0x4a3539
push 0x1a9a32a3
xchg ecx, edi
mov esi, edx
jmp 0x4a1f14
pop ebx
sub ecx, esi
sub edi, edx
xchg esi, edx
add edi, 0x266040e7
or edi, ecx
not esi
sub edx, ecx
jmp 0x4a39cf
call ebx
and ecx, edx
sub ecx, 0x267550b7
sub edx, ecx
xchg esi, edi
mov esi, edx
and edi, esi
neg edx
rol edx, 0x1e
bswap edi
dec esi
sub edx, esi
or edx, edi
xor ecx, esi
xor esi, edi
jmp 0x4a268b
call ebx
and ecx, esi
xor ecx, 0x267fb861
sub esi, 0x2680248b
or edi, ecx
mov edi, 0x2680fee5
shr edi, 0x19
dec ecx
and edi, 0x26824615
mov esi, ecx
jmp 0x4a3a3a
push 0x1a9654e5
and ecx, esi
sub esi, edx
xor edx, 0x2689b1af
inc ecx
sub edi, 0x268a9e5a
and edi, edx
sub ecx, edi
and esi, ecx
and edx, ecx
jmp 0x4a1ddd
push 0x1a93c490
sub edi, ecx
not edi
neg edi
ror ecx, 0xe
xor edx, edi
add edx, esi
and esi, 0x268f88bc
jmp 0x4a1a9b
push 0x1a88d23d
add edi, 0x26a0542f
add ecx, edi
nop
xor ecx, 0x26a1aa5e
sub edx, 0x26a21464
neg edx
neg ecx
shl edx, 0x12
mov esi, ecx
xchg esi, ecx
rol edx, 0xe
jmp 0x4a2aa0
pop ebx
sub edx, esi
sub ecx, esi
dec esi
shr edi, 0xc
shr ecx, 0x14
add ecx, edx
xor esi, edi
add edx, ecx
jmp 0x4a2141
push 0x1a974ede
and edx, edi
xor esi, edx
dec ecx
bswap edx
mov edx, esi
neg ecx
add edi, ecx
shl ecx, 0x1a
mov edi, esi
xor ecx, 0x26b3c0e7
bswap esi
add esi, edi
bswap ecx
xor ecx, esi
jmp 0x4a0812
pop ebx
mov ecx, esi
sub edi, ecx
sub edx, edi
xchg esi, ecx
sub edi, esi
add esi, edx
xchg esi, edi
sub esi, edx
dec esi
or edx, 0x26c3d12a
rol edx, 8
add edx, ecx
jmp 0x4a33dc
call fcn.004a3944
not ecx
rol edx, 3
jmp 0x4a3999
push 0x1a83a018
mov esi, ecx
sub edx, ecx
mov edx, edi
neg esi
bswap esi
add edi, 0x26dc86e5
shr ecx, 0x11
inc ecx
sub esi, 0x26ddc5a8
jmp 0x4a0afb
pop ebx
xor esi, edi
xchg ecx, edi
and edi, 0x26e2ad49
sub edx, edi
add ecx, 0x26e38785
sub edi, edx
and esi, 0x26e45cfd
xchg esi, ecx
and edx, ecx
jmp 0x4a35f5
push 0x1a82f88b
add edi, 0x26ed3381
add ecx, edi
xor edx, esi
xor ecx, esi
sub edx, 0x26eee01f
xor esi, ecx
or esi, 0x26efb76a
xchg esi, ecx
jmp 0x4a338a
pop ebx
shl edx, 0x1b
ror ecx, 0x17
dec edi
bswap esi
rol esi, 0x16
mov esi, edi
mov ecx, edi
xchg esi, edx
add ecx, 0x271fcf71
not esi
ror esi, 0x18
jmp 0x4a2992
pop ebx
mov edi, ecx
add edx, edi
xor edx, edi
rol ecx, 0x12
dec esi
dec ecx
neg esi
jmp 0x4a3418
push 0x1a834dda
or edi, esi
ror esi, 6
mov edx, ecx
rol esi, 0x19
and edi, edx
or ecx, esi
and esi, 0x2736a054
rol esi, 0x10
not edx
and esi, edi
xchg ecx, esi
mov esi, edi
mov esi, 0x27393b36
bswap edi
jmp 0x4a30c0
push 0x1a8cb30a
or edi, esi
rol ecx, 0x13
xor ecx, esi
xchg edi, edx
mov edi, 0x274547f1
sub ecx, edi
xor esi, 0x2746184a
xor edx, edi
ror ecx, 0xf
mov ecx, edx
bswap esi
jmp 0x4a257b
pop ebx
not esi
or edx, edi
ror esi, 0xf
sub esi, edx
ror esi, 5
xor edi, esi
mov edi, esi
xor edx, ecx
sub ecx, edi
jmp 0x4a2c9f
pop ebx
xchg esi, ecx
xor ecx, edi
mov ecx, 0x275fe7e0
xor edi, ecx
or ecx, edx
add edi, edx
xor esi, edi
ror edx, 0xc
add ecx, 0x27627775
neg edx
xor esi, ecx
sub ecx, 0x2763b805
jmp 0x4a1db8
call fcn.004a3944
add esi, ecx
sub esi, ecx
sub edx, ecx
add ecx, esi
mov edi, 0x2771b6c2
jmp 0x4a17b5
pop ebx
rol edi, 0x13
or ecx, edx
mov edx, edi
sub esi, 0x27897d28
or edi, edx
sub edx, edi
inc edi
dec esi
jmp 0x4a3869
call fcn.004a3944
or edi, ecx
xchg ecx, esi
shr ecx, 0x15
and edi, ecx
add edi, ecx
and esi, ecx
mov edi, esi
xor ecx, edi
mov edx, 0x278f2578
jmp 0x4a3d51
call ebx
inc edi
add edi, ecx
inc esi
mov esi, ecx
or edx, 0x2794573c
and esi, edi
shr edx, 0x15
add edx, 0x2795a9cb
xor edx, esi
xor edi, 0x27968620
xor ecx, esi
jmp 0x4a3ac1
push 0x1a7e2fd4
shl ecx, 0x10
add edx, 0x27b5720f
xor esi, edx
and ecx, 0x27b645b7
and edx, ecx
and esi, 0x27b7356b
sub esi, 0x27b7a7f5
sub esi, edi
add edi, 0x27b87bec
or edi, esi
jmp 0x4a204b
push 0x1a93212a
xor edx, edi
add esi, ecx
xchg edi, ecx
sub edx, esi
add edi, ecx
add esi, 0x27d1964e
jmp 0x4a0ad9
push 0x1a78c161
sub esi, edi
sub ecx, 0x27d5ad8f
sub esi, edi
add edi, ecx
sub ecx, 0x27d6fb63
mov esi, ecx
sub esi, edx
or ecx, edx
xchg edx, edi
jmp 0x4a1177
mov ebx, 0x123b2f04
or esi, 0x27e6131c
and esi, 0x27e6b608
rol ecx, 0x1a
mov edi, ecx
xor ecx, esi
sub edx, edi
add edx, edi
sub esi, edx
add edi, esi
dec esi
jmp 0x4a3aeb
pop ebx
mov edi, edx
and ecx, esi
neg edi
xchg edi, ecx
xor edx, esi
add edi, esi
and edx, edi
and esi, 0x27f06d1d
jmp 0x4a0d72
pop ebx
shr esi, 0xf
sub esi, 0x27ff6c53
add ecx, edi
xor edx, edi
xor ecx, edx
ror esi, 5
shr edi, 0x1e
xor edi, esi
bswap esi
and edx, 0x2803fbf5
sub ecx, esi
inc ecx
xchg esi, edx
xchg edx, esi
jmp 0x4a1326
call ebx
neg ecx
neg edi
or edi, edx
xchg edi, esi
and edi, edx
ror ecx, 0x14
add edi, ecx
neg esi
jmp 0x4a3df2
pop ebx
and edx, edi
mov esi, edx
sub edi, edx
or edi, 0x281271eb
shr edx, 1
or edx, ecx
xchg ecx, esi
jmp 0x4a1058
push 0x1a755204
add esi, edx
dec ecx
xchg edx, esi
bswap esi
or ecx, edi
mov esi, 0x281c6945
and edi, edx
xor ecx, 0x281d8433
xchg edx, edi
jmp 0x4a186f
pop ebx
sub esi, 0x281e9993
add esi, edi
rol esi, 0x1c
ror edx, 0x17
neg esi
xchg esi, edx
and ecx, 0x282197d0
add ecx, edi
jmp 0x4a0691
pop ebx
dec esi
not edx
mov edi, esi
and edi, 0x28305261
xor edx, edi
sub ecx, 0x2831e144
sub esi, 0x28326ee7
and edx, 0x2832e199
mov esi, 0x2833562d
jmp 0x4a2328
call fcn.004a3944
xor esi, edi
bswap esi
add esi, 0x2834befa
shr edi, 6
sub ecx, esi
bswap ecx
mov edi, ecx
xor ecx, edi
xchg ecx, edi
sub ecx, 0x2837f6e1
jmp 0x4a22cd
call fcn.004a3944
or edi, 0x2843df8c
and esi, edx
and ecx, esi
xor edi, esi
and esi, edi
shr esi, 0x13
or esi, edx
sub edi, esi
neg ecx
jmp 0x4a22ad
pop ebx
bswap edx
ror esi, 0xa
xchg edx, edi
shl edi, 0xd
ror edi, 0x10
add edi, 0x2862f5ce
inc ecx
jmp 0x4a0f4c
call ebx
rol ecx, 0x14
rol esi, 0x16
sub ecx, 0x288959fa
add edi, edx
shl edi, 5
mov edx, ecx
jmp 0x4a0a6b
pop ebx
xor ecx, edi
mov ecx, esi
shr edx, 2
and esi, 0x289f8cba
not esi
or edi, esi
xchg edx, ecx
shl edx, 1
add ecx, edx
bswap edi
and esi, 0x28a2a8dc
mov edx, ecx
jmp 0x4a2526
call ebx
sub edx, 0x28a3a177
xor ecx, edx
mov esi, 0x28a47f72
xchg edi, edx
or edi, 0x28a56fc3
xor edi, 0x28a5d8d8
shr edi, 0xf
shr ecx, 0x14
xchg esi, ecx
jmp 0x4a09e0
push 0x1a7dd9f1
not edi
bswap esi
and edx, ecx
bswap ecx
and ecx, edi
and edi, edx
and esi, edx
and esi, 0x28ae8405
add edi, ecx
or ecx, edi
jmp 0x4a374f
pop ebx
neg edi
sub esi, 0x28f2927a
add edi, ecx
xor esi, edi
xor ecx, 0x28f40da0
add edx, esi
add edx, ecx
jmp 0x4a3904