Function at 0x401000
Capabilities:
Encrypt data using chaskey

Disassembly:
call sub.user32.dll_GetClipboardSequenceNumber
cmp eax, 0xffffff2c
jne 0x4010a7
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
ret
call sub.user32.dll_GetClipboardSequenceNumber
cmp eax, 0xfffffee0
jne 0x401126
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
ret
call sub.user32.dll_GetClipboardSequenceNumber
cmp eax, 0xffffff22
jne 0x40119b
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
ret
call sub.user32.dll_GetClipboardSequenceNumber
cmp eax, 0xfffffefc
jne 0x40123d
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
call sub.kernel32.dll_ReadConsoleInputW
ret
jmp 0x495891
shl ebx, 0x14
xchg ecx, edx
sub esi, edx
jmp 0x495f4b
pop ebx
add esi, edx
add edi, 0x7583029a
mov esi, edi
xor ecx, esi
mov edi, edx
rol edi, 0xe
add edi, edx
and ecx, edx
or ecx, 0x7583bc96
add ecx, esi
add ecx, edi
neg edi
jmp 0x496ec4
push 0x753bdc88
sub ecx, edi
add edx, esi
or edi, 0x758462ae
xchg edx, esi
sub ecx, 0x75849bfa
ror esi, 0xf
sub edi, edx
add esi, edx
jmp 0x49622b
pop ebx
sub edi, ecx
and edx, ecx
sub esi, edx
ror esi, 0xe
sub ecx, edi
mov ecx, edx
jmp 0x495a28
mov ebx, 0x123b2f04
sub ecx, 0x7588e8ce
add ecx, 0x7589058a
mov edi, esi
shl esi, 0x1d
xor esi, ecx
mov ecx, edx
add ecx, edi
and esi, edi
jmp 0x49779c
pop ebx
rol esi, 0x1c
mov esi, edx
xor ecx, edx
sub esi, edi
xchg edi, edx
xchg ecx, edi
xor ecx, esi
and edx, 0x758ed110
jmp 0x495b85
mov ebx, 0x123b2f04
add esi, 0x758ef944
sub edx, ecx
dec edx
sub esi, ecx
sub edi, edx
neg edx
and edx, 0x758f9ea2
and edx, edi
xchg edx, edi
nop
xchg esi, ecx
xor esi, edi
jmp 0x49628d
push 0x753fc13e
mov edi, 0x75904a1c
ror edx, 4
neg edi
xchg esi, ecx
not edi
and esi, edx
shr ecx, 3
add esi, ecx
sub edx, 0x75912960
add esi, ecx
not esi
or edx, 0x759178f2
jmp 0x498069
pop ebx
or esi, edx
xor edx, esi
and ecx, esi
add ecx, edi
jmp 0x495d37
push 0x753d62ac
xchg ecx, edi
and edx, 0x759722c0
or ecx, edi
sub edi, esi
inc esi
sub esi, ecx
sub ecx, edi
and esi, edi
not edi
bswap esi
jmp 0x4977e7
push 0x75488600
xor edx, edi
sub ecx, esi
sub esi, ecx
or esi, 0x7598bf92
jmp 0x497450
push 0x754869ea
ror ecx, 0xa
neg esi
xor edi, ecx
xchg edi, esi
add ecx, edi
xor edi, ecx
jmp 0x495b6f
push 0x753e54ae
or ecx, edx
xor edx, esi
sub edx, edi
xchg edi, esi
ror ecx, 0x18
sub edx, ecx
and edx, ecx
add edi, ecx
jmp 0x4969ec
push 0x753eae3e
add ecx, 0x759b011e
ror edi, 0x16
xor edi, edx
sub esi, ecx
and esi, 0x759b72e4
dec ecx
add ecx, esi
and edi, edx
add edx, esi
and edx, esi
jmp 0x497aa1
mov ebx, 0x123b2f04
bswap edx
xchg edx, ecx
add ecx, 0x759dbe1c
not esi
sub edi, edx
or edx, 0x759e19a4
and edi, ecx
sub esi, ecx
jmp 0x495e56
call fcn.0049683d
and edi, ecx
xchg edx, edi
nop
and edx, edi
xchg edi, edx
dec esi
jmp 0x496745
pop ebx
xor edi, edx
bswap edi
xor edx, ecx
mov ecx, 0x75a3e636
add edi, esi
sub ecx, esi
rol ecx, 6
or edx, 0x75a458cc
xor ecx, 0x75a474a2
xchg edx, esi
jmp 0x497868
pop ebx
add edx, edi
sub ecx, 0x75a68124
xor ecx, esi
bswap edi
add esi, edx
bswap edx
jmp 0x497667
push 0x753fa350
add edi, esi
sub ecx, esi
xor edx, edi
xchg edi, edx
dec ecx
xor edi, edx
add edi, 0x75a7bc58
xor ecx, esi
jmp 0x495a6b
pop ebx
xor ecx, edx
mov edx, edi
add ecx, edx
xor esi, edx
and edx, esi
xor edi, 0x75a88f0a
mov esi, edi
xchg edx, ecx
xor edi, esi
shr esi, 3
add edi, esi
and esi, edi
jmp 0x495e3d
pop ebx
or esi, ecx
shl edx, 0x1b
mov ecx, edi
xchg edi, ecx
sub edx, ecx
dec edx
add ecx, 0x75a9f9ce
and edx, esi
xchg esi, edx
xchg edx, ecx
sub esi, edx
sub esi, edi
add esi, edx
shl edi, 4
jmp 0x497dfc
pop ebx
nop
add esi, ecx
and esi, ecx
nop
and ecx, 0x75af5b68
shl esi, 0x10
mov edi, esi
neg esi
jmp 0x495902
call fcn.0049683d
mov edi, edx
xor edx, ecx
nop
or edi, ecx
xor esi, edi
sub edi, ecx
bswap edi
neg esi
xchg edi, esi
sub edi, 0x75b0d360
jmp 0x496e43
mov ebx, 0x123b2f04
add edx, ecx
inc esi
xchg esi, ecx
add edx, 0x75b1480c
xor edi, ecx
mov esi, ecx
inc ecx
not edi
sub edx, 0x75b1d91c
xchg esi, edx
xchg ecx, edx
and edx, ecx
jmp 0x496913
push 0x753bbc52
neg ecx
xor edx, edi
and edx, esi
add ecx, edi
jmp 0x4958d3
push 0x754204f5
add edx, esi
sub edx, edi
or edi, edx
and esi, edx
mov esi, edi
add edx, edi
rol edx, 0x1a
dec esi
sub edi, esi
add edi, edx
sub ecx, edx
xor edi, esi
shr esi, 0x1b
xchg ecx, esi
jmp 0x496c7b
push 0x75474e74
xchg edx, esi
add ecx, esi
dec edi
bswap esi
xor edx, esi
mov edx, 0x75c27216
or edx, edi
and edx, edi
xor edi, ecx
xchg ecx, edi
or edx, 0x75c2ff18
and edi, ecx
nop
shr esi, 6
jmp 0x495c19
push 0x753d08e0
and ecx, edi
mov esi, edi
add esi, ecx
and esi, edx
xchg ecx, esi
bswap ecx
jmp 0x497932
pop ebx
xchg edi, edx
xchg edi, edx
or ecx, edi
or esi, ecx
jmp 0x4970ac
push 0x7545dab6
sub esi, edx
not edx
xchg esi, ecx
xchg esi, ecx
and ecx, esi
mov ecx, edi
xchg esi, edi
neg ecx
inc edi
shr edx, 3
jmp 0x496689
call ebx
or esi, edi
shl edi, 0x1e
mov edx, ecx
mov ecx, 0x75cb086e
not edi
and ecx, edi
or esi, 0x75cb60dc
xchg esi, ecx
xchg edx, ecx
and edi, ecx
add edx, ecx
mov edx, edi
jmp 0x497f73
pop ebx
ror ecx, 0x18
dec edi
or edx, 0x75ce293e
or edx, edi
mov esi, edx
rol esi, 0x1b
neg ecx
and edi, ecx
jmp 0x49649f
push 0x753bfa82
mov edx, 0x75d03400
sub ecx, esi
and ecx, esi
and ecx, esi
sub edx, ecx
xchg edi, ecx
xchg edx, edi
nop
jmp 0x497f59
pop ebx
and edi, edx
mov ecx, edx
and edi, ecx
shl edi, 0xa
xchg ecx, edx
sub edx, esi
bswap edx
and edi, 0x75d2cd0e
sub esi, edi
mov esi, ecx
sub ecx, 0x75d31d1e
or ecx, edx
xchg esi, ecx
xor edx, esi
jmp 0x497725
call fcn.0049683d
xor ecx, esi
or esi, ecx
jmp 0x497bca
push 0x7543375a
mov edi, esi
add edx, edi
and ecx, 0x75d40fb4
or edi, ecx
shr ecx, 0x18
rol esi, 0xa
jmp 0x496ede
push 0x7545bce8
or edx, ecx
add edi, ecx
and edi, 0x75d90ee0
or edx, esi
xor edi, 0x75d94468
not ecx
and edx, esi
and edi, 0x75d99f28
and edx, ecx
add edi, ecx
jmp 0x496162
pop ebx
xchg ecx, edi
mov ecx, edi
and edi, esi
add ecx, edx
jmp 0x496a65
push 0x753e900e
and edx, ecx
inc edi
dec edx
sub edx, edi
xchg esi, ecx
add esi, ecx
jmp 0x495bc5
call ebx
mov edx, 0x75e11610
xor esi, edi
jmp 0x496f4d
push 0x7542f894
inc esi
xor esi, ecx
xchg ecx, esi
not edx
or edi, 0x75e2c6c8
not esi
or edi, edx
and edi, edx
add esi, 0x75e332be
xor edi, ecx
jmp 0x4965b4
pop ebx
inc ecx
shl esi, 0x1b
mov edi, esi
or esi, edx
or edx, 0x75e3e8ac
and edx, ecx
sub edx, edi
or ecx, edi
rol ecx, 0x14
xchg edx, ecx
jmp 0x49720f
call ebx
or edi, edx
mov esi, edx
add ecx, 0x75e4c866
mov ecx, 0x75e4e4f6
add ecx, edi
rol esi, 2
and esi, ecx
sub esi, edi
jmp 0x4970ff
mov ebx, 0x123b2f04
xor edi, esi
add edx, esi
not esi
add edi, esi
and esi, edi
mov edi, ecx
jmp 0x497391
push 0x753d44aa
and ecx, edi
mov edx, 0x75eab9ac
mov ecx, edi
xchg edi, ecx
add ecx, esi
mov ecx, 0x75eb241e
jmp 0x495b4e
pop ebx
xchg esi, edi
or edx, ecx
xor esi, edx
neg esi
sub edi, edx
xchg edi, ecx
jmp 0x496a58
push 0x75431672
mov edi, 0x75ec0362
xor esi, edx
shl esi, 0x18
mov ecx, edi
rol esi, 5
mov ecx, edi
add ecx, edx
not ecx
rol esi, 5
mov edi, edx
jmp 0x49629b
push 0x754963e2
or ecx, 0x75ee1470
shr esi, 0xe
xchg ecx, esi
sub esi, edx
xor ecx, edi
add edi, esi
jmp 0x496fd9
mov ebx, 0x123b2f04
xor ecx, esi
sub ecx, edi
neg ecx
dec edi
rol ecx, 0x17
mov edi, ecx
inc ecx
and edi, edx
jmp 0x495cc3
push 0x75412c34
not edi
shl esi, 6
mov edi, esi
xor esi, ecx
mov edi, 0x75f6b1d0
and edi, 0x75f6ca1e
shr edx, 0x1c
bswap edi
sub ecx, edi
xor esi, 0x75f74104
inc ecx
or edi, 0x75f77876
not esi
xchg ecx, edi
jmp 0x496b32
call ebx
xchg ecx, esi
sub esi, edx
xor ecx, edi
xchg esi, edi
mov ecx, edx
or esi, edx
jmp 0x4970ce
push 0x75401de6
sub ecx, edi
xchg edi, edx
nop
mov esi, 0x75fa0ae8
mov edx, ecx
mov ecx, 0x75fa3e68
neg edx
and edx, ecx
jmp 0x496570
call fcn.0049683d
add esi, edx
shl esi, 0x15
neg edi
add edx, edi
sub ecx, 0x75fbc1c2
mov esi, ecx
xchg ecx, esi
bswap ecx
xchg edx, edi
nop
jmp 0x49644d
call ebx
not edx
rol esi, 3
mov edi, esi
sub ecx, edx
or edx, edi
not edi
mov edx, 0x75fea8fe
mov esi, ecx
xor edx, edi
or edi, 0x75fefc94
jmp 0x496262
call fcn.0049683d
mov ecx, edx
xor esi, edi
shl esi, 0x16
xor edx, esi
jmp 0x496b90
pop ebx
inc edi
xchg ecx, esi
rol esi, 0x17
sub edx, edi
and ecx, 0x760a02de
inc edi
dec esi
mov edx, ecx
sub edi, edx
xor edi, 0x760a8dac
jmp 0x497b4f
push 0x75459fbe
neg ecx
xor edi, ecx
ror ecx, 4
xor esi, edx
jmp 0x496345
call ebx
not edi
or ecx, edi
and esi, 0x760b6ac2
and edi, edx
add edx, esi
or edx, 0x760bbfaa
or edi, 0x760bdb8e
not esi
jmp 0x496f0f
push 0x753e725e
inc edi
or edx, ecx
not esi
shl ecx, 0xa
xchg esi, edi
xor esi, ecx
rol esi, 2
xchg ecx, edi
xor edx, esi
ror edi, 2
mov edx, edi
xor edi, 0x760ee4d8
jmp 0x4963e1
pop ebx
add edx, esi
sub edx, edi
ror ecx, 0xd
mov ecx, 0x760f5d1c
mov ecx, esi
xchg edx, edi
xchg edx, ecx
mov ecx, esi
and edi, esi
and edx, edi
jmp 0x495d8d
pop ebx
and ecx, edi
mov esi, 0x7611a1ee
jmp 0x4958ac
pop ebx
shr edi, 0x16
xchg edx, esi
xor esi, edx
bswap edx
mov edi, ecx
mov ecx, edi
xchg esi, edi
xor edi, edx
sub edi, esi
neg edx
jmp 0x496ff5
push 0x75414d66
add edx, esi
xchg esi, edi
dec ecx
sub edx, 0x76194bb4
jmp 0x49597c
push 0x401400
and ecx, edx
xchg edi, esi
not edx
or ecx, 0x761ab574
jmp 0x497edc
call ebx
neg esi
xchg edi, esi
sub edi, 0x761b97ca
xchg edx, edi
sub edi, esi
add edi, edx
jmp 0x4963d3
push 0x7547312c
or edx, edi
or edi, ecx
or edi, 0x761e5070
sub edi, ecx
shr edx, 0x13
sub ecx, edx
xchg edi, esi
and esi, edi
jmp 0x496094
push 0x754225dc
add esi, edx
shl esi, 0x17
neg edi
sub esi, 0x762308da
shl edx, 0x15
mov ecx, 0x76234112
jmp 0x497040
push 0x7547102e
bswap edi
and edx, esi
or esi, edx
mov ecx, 0x76285764
xor edx, esi
add ecx, esi
mov ecx, edi
mov edx, esi
jmp 0x496be4
pop ebx
nop
sub edi, esi
or esi, 0x762c7112
add edi, edx
xor edi, ecx
shr ecx, 3
xchg ecx, edx
or ecx, edx
sub edi, 0x762d35a2
neg esi
jmp 0x495b9c
push 0x7542dae5
or edi, esi
rol esi, 0x1a
jmp 0x49647a
call ebx
ror edx, 0x12
mov ecx, edi
sub esi, edx
mov edx, edi
bswap edi
add edi, 0x763a7c5c
xor ecx, esi
or edi, esi
jmp 0x497190
pop ebx
or edi, esi
sub edi, 0x76518b20
or ecx, esi
inc ecx
add ecx, edi
shr edx, 0xa
mov edx, ecx
or edx, ecx
jmp 0x4979c9
push 0x75435520
bswap ecx
mov ecx, edi
dec edx
xor edx, edi
sub esi, 0x7652bca8
sub ecx, esi
or edx, 0x7652f340
or edx, 0x76531342
sub edi, edx
and edx, ecx
mov esi, edi
xor ecx, edi
xor esi, ecx
sub edx, ecx
jmp 0x495a43
pop ebx
mov edi, esi
sub edi, 0x7653ea20
mov edi, esi
sub edi, ecx
mov esi, edx
mov ecx, 0x76545728
xchg esi, edi
xor edx, ecx
jmp 0x496a14
pop ebx
xchg ecx, edi
neg ecx
jmp 0x4971c9
push esp
mov ecx, esi
add edx, 0x7657d370
not ecx
sub edi, ecx
mov esi, edx
xor ecx, edi
add edi, esi
mov edi, ecx
add esi, 0x76588e2e
shl ecx, 9
xchg esi, edi
mov ecx, edx
rol ecx, 0x1f
not esi
jmp 0x497c21
push 0x754980ca
neg edi
add edi, esi
and edi, 0x765a58e8
xchg edx, ecx
sub edi, ecx
xor ecx, esi
dec ecx
inc ecx
jmp 0x49775a
pop ebx
inc edx
sub ecx, 0x765b277e
add edx, edi
and ecx, edi
or ecx, 0x765b75ee
xor edi, 0x765b95e8
and ecx, edx
or ecx, 0x765bc984
dec edi
and esi, edi
add edi, ecx
add edi, esi
jmp 0x497462
call fcn.0049683d
rol edx, 0xa
rol edi, 4
shr edi, 0x1d
xor ecx, edx
add ecx, edx
dec ecx
xchg edx, ecx
and ecx, edi
dec ecx
add esi, edi
jmp 0x4967fa
mov ebx, 0x123b2f04
rol edx, 0x1a
or edx, ecx
and edi, esi
xchg esi, edi
shr esi, 3
rol ecx, 0x18
xor ecx, edx
and edx, 0x765f0248
jmp 0x497fae
call fcn.0049683d
xchg esi, edx
mov edx, esi
sub esi, ecx
add esi, 0x7660a2de
xchg edx, ecx
shr edi, 0xd
or edx, esi
add ecx, 0x76610e10
or ecx, 0x76612a8a
mov edx, esi
jmp 0x496192
pop ebx
not esi
sub ecx, 0x766186be
not edi
or edi, esi
add ecx, esi
neg edi
xor esi, edi
or esi, edx
or edi, esi
add ecx, esi
and edx, esi
mov edx, edi
jmp 0x497406
pop ebx
add edi, esi
xor ecx, edx
inc edi
xchg edi, ecx
mov ecx, edi
rol edx, 1
and ecx, 0x76642b2c
ror ecx, 0xc
jmp 0x495acd
pop ebx
rol edx, 0x16
and edx, 0x76654422
jmp 0x497d01
pop ebx
xor esi, edi
rol edx, 0x12
xor edx, esi
inc esi
xor ecx, edi
mov esi, edx
add ecx, 0x7669be28
mov edx, edi
xchg edi, edx
or ecx, edi
or esi, ecx
or ecx, edi
jmp 0x4980b3
pop ebx
add esi, 0x766a6a36
shl ecx, 0xa
shr edi, 0x16
xchg edi, ecx
add esi, edx
shl edi, 0x12
rol esi, 0x16
sub ecx, esi
and edi, edx
xchg edx, edi
jmp 0x495d6a
pop ebx
xchg edi, esi
dec ecx
rol edx, 0x15
sub esi, ecx
or edi, esi
add ecx, 0x766d497a
jmp 0x4974dd
push 0x754a5cc8
not ecx
mov edi, edx
and ecx, 0x766fc9fe
xor esi, 0x766febe0
sub edx, edi
shl edx, 0x1e
xchg edx, esi
sub edx, edi
sub edi, 0x767096a0
add esi, 0x7670b840
neg edx
xor edx, ecx
jmp fcn.00497a11
call fcn.0049683d
neg edx
rol edi, 3
and edx, edi
not edi
sub esi, edx
nop
not edi
sub esi, edx
jmp 0x49699a
call fcn.0049683d
rol edx, 0x12
sub edx, edi
or edi, edx
shr edx, 0x15
sub ecx, esi
and esi, edx
shr edx, 0x1d
xor esi, ecx
mov esi, edi
add edi, 0x767e4b8a
jmp 0x496f8d
pop ebx
neg edi
xor esi, edi
mov ecx, esi
add ecx, edi
xchg ecx, edx
mov edx, ecx
sub edx, edi
bswap esi
add esi, 0x767f4b4e
mov esi, edx
jmp 0x496d76
mov ebx, 0x123b2f04
shr edi, 0xe
mov edx, 0x76813740
jmp 0x49679f
pop ebx
dec edi
inc esi
jmp 0x496113
push 0x7549429a
xchg edi, ecx
inc edx
xchg edx, ecx
xor esi, 0x768562a2
bswap edx
xor ecx, 0x7685a1ba
mov ecx, 0x7685ba66
xchg esi, edi
and edi, esi
add edi, 0x76860d44
mov esi, edi
xchg edi, esi
jmp 0x4965f8
call fcn.0049683d
xchg edx, esi
and ecx, edx
xor edi, 0x76869a38
rol esi, 0x13
and edx, 0x7686d998
mov edi, edx
jmp 0x497a95
push 0x7546d5ff
or edx, ecx
add edi, ecx
and edx, 0x768b333c
sub ecx, esi
add ecx, 0x768b693a
mov edx, edi
add edx, ecx
and ecx, esi
mov ecx, 0x768bd5f6
inc ecx
or edi, 0x768c0de4
mov edi, 0x768c265e
jmp 0x4978a5
pop ebx
sub ecx, 0x76917792
ror esi, 9
or edi, esi
sub edx, ecx
or edi, ecx
sub ecx, esi
and edi, edx
mov edi, esi
jmp 0x49759b
pop ebx
xchg edi, edx
add edi, edx
or edx, 0x769776b8
add edi, edx
add esi, edi
inc ecx
xchg edx, edi
or esi, 0x76980020
xchg ecx, esi
or edi, edx
jmp 0x496967
mov ebx, 0x123b2f04
bswap edi
bswap ecx
xor ecx, edx
mov edi, edx
xchg edx, edi
sub edi, esi
xor esi, ecx
ror edx, 6
mov edx, edi
neg edx
and edx, 0x7699b850
mov ecx, esi
mov edi, esi
xchg esi, edi
jmp 0x497081
call fcn.0049683d
add esi, 0x769ae6ec
mov esi, edx
xor esi, ecx
and edx, edi
xchg edi, edx
add edx, esi
xor edi, esi
inc esi
and edx, ecx
inc edi
mov edi, esi
shr edx, 0xc
jmp 0x4964be
pop ebx
mov edi, ecx
mov edi, esi
jmp 0x4966ee
mov ebx, 0x123b2f04
xchg esi, ecx
not edx
shr edi, 0x1a
or edi, 0x769d74a4
xchg ecx, esi
xchg esi, ecx
inc ecx
and ecx, esi
jmp 0x49750d
push 0x75457e0c
ror edi, 0x1b
nop
nop
or edi, esi
or esi, edx
xor edx, esi
add ecx, edi
xchg esi, ecx
inc ecx
and ecx, esi
jmp 0x496987
push 0x7546f2fc
xor ecx, edi
add edx, esi
add ecx, 0x76a33d54
mov edi, 0x76a359ce
and edi, 0x76a3725e
mov edx, ecx
jmp 0x496d05
push 0x753d2690
add esi, ecx
mov ecx, edx
not ecx
or esi, edi
shl edi, 0x17
dec esi
add ecx, edi
xor edx, ecx
jmp 0x496586
mov ebx, 0x4132136a
rol edi, 0xe
and esi, 0x76a9dbd8
mov edi, esi
xchg esi, edi
ror edi, 0x1f
ror ecx, 0xe
jmp 0x4973e1
push 0x94491
and ecx, 0x76aea098
sub ecx, edx
and esi, ecx
mov esi, edx
or edx, esi
sub ecx, esi
and esi, edx
shr esi, 0xa
sub ecx, edi
add esi, edi
jmp 0x496b67
call ebx
shr ecx, 0xe
mov esi, edi
jmp 0x496129
mov ebx, 0x123b2f04
sub esi, edi
and ecx, 0x76b0c2b6
ror edi, 0x14
xor edi, 0x76b0fa08
shr esi, 0x1b
rol ecx, 0x1c
xor ecx, edx
or edi, ecx
jmp 0x497021
pop ebx
add esi, ecx
inc ecx
or edx, 0x76b63a08
and edx, 0x76b6566c
mov ecx, esi
xchg edx, edi
or esi, edx
or edi, esi
jmp 0x495d4d
call ebx
mov edx, 0x76b76764
shl ecx, 0xb
bswap edi
add edx, ecx
mov edx, edi
or edx, 0x76b7f004
mov edx, 0x76b80cc0
or ecx, esi
not ecx
xor edi, 0x76b85e2e
jmp 0x49716e
call ebx
add edx, esi
bswap esi
xchg edx, edi
and edi, edx
add esi, 0x76b9e1be
and ecx, edx
or edi, 0x76ba140c
mov ecx, esi
jmp 0x497ca4
push 0x40
or edi, edx
ror esi, 0x1c
dec edx
sub esi, edx
jmp 0x497a5e
push esp
dec edi
xor edx, esi
mov edx, edi
add edi, esi
bswap edx
xor edi, edx
jmp 0x497be9
pop ebx
xchg esi, ecx
shr edi, 4
add esi, 0x76c0db0e
xchg esi, ecx
jmp 0x4965a2
pop ebx
xchg esi, edi
and edx, esi
and edx, esi
ror ecx, 0x1b
and edi, 0x76c3c526
inc edx
add esi, ecx
mov esi, edi
jmp 0x495f5d
pop ebx
add edi, 0x76cb793e
add edi, 0x76cb9938
add edi, 0x76cbb592
mov esi, edi
jmp 0x4977c1
call ebx
xor ecx, esi
xor esi, edi
add edx, 0x76d1d814
neg edi
jmp 0x495cd7
push 0x753c1930
inc edx
add ecx, 0x76d50d7e
or ecx, 0x76d529a4
rol esi, 4
jmp 0x495e77
pop ebx
or edx, ecx
mov edx, esi
xchg esi, edx
xor ecx, edx
jmp 0x4961e8
call fcn.0049683d
not ecx
shr edx, 0x10
dec edx
and esi, ecx
xor ecx, 0x76d7ce98
xor ecx, edx
jmp 0x497b7e
push 0x753ffc18
or esi, edi
or esi, 0x76dca1a0
and esi, edi
shr edi, 0x14
jmp 0x49676a
push 0x753fde84
mov ecx, edi
and esi, 0x76dd1444
mov ecx, edi
inc edi
mov edi, esi
and esi, ecx
xor ecx, 0x76dd9cd8
xor ecx, edx
jmp 0x498052
pop ebx
or esi, 0x76dece14
mov esi, 0x76deea8e
mov edx, 0x76df074a
mov esi, ecx
sub ecx, edx
shr edi, 6
add esi, 0x76df77da
xchg ecx, esi
jmp 0x496d98