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

Disassembly:
call sub.user32.dll_GetShellWindow
cmp eax, 0xfffffefd
jne 0x40107a
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
ret
call sub.user32.dll_GetDesktopWindow
cmp eax, 0xfffffee1
jne 0x4010e0
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
ret
call sub.user32.dll_GetDesktopWindow
cmp eax, 0xfffffed5
jne 0x401178
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
ret
call sub.user32.dll_GetDesktopWindow
cmp eax, 0xfffffef1
jne 0x401206
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.ntdll.dll_RtlpNotOwnerCriticalSection
call sub.user32.dll_IsClipboardFormatAvailable
call sub.user32.dll_IsClipboardFormatAvailable
ret
jmp 0x6dc7e5
xchg edx, ecx
and edi, 0xdaf1b813
and edx, edi
or ecx, 0xdaf2a623
jmp 0x6dfd39
call fcn.006def0f
and esi, 0xea4b2fdf
xor edx, 0xea4ba4fb
ror esi, 0x18
dec esi
xor ebx, 0xea4dab1d
sub edi, edx
sub edx, esi
add esi, edi
bswap edx
mov ebx, 0xea5c2a91
xor edi, esi
or esi, edx
mov edx, 0xea6b1633
and edi, edx
or esi, 0xea6c003b
sub esi, ebx
jmp 0x6dcb45
push 0xdb1e7b29
mov ebx, edx
dec ebx
add esi, 0xea79f49d
xchg edi, esi
sub ebx, edx
ror edi, 0x17
or edi, ebx
xchg edx, edi
or edx, edi
ror edx, 0xc
jmp 0x6dc91e
push 0xdb1f018d
or esi, edx
sub edi, 0xea845035
and esi, 0xea84c173
or ebx, edi
or esi, edx
add esi, 0xea861447
mov ebx, edi
and edx, ebx
mov edx, 0xea8762ef
ror edi, 0x16
jmp 0x6de0e4
pop ecx
add edi, ebx
neg esi
dec esi
xor edx, edi
and ebx, edi
bswap edi
neg ebx
mov esi, ebx
ror edx, 0x1e
sub edi, edx
jmp 0x6df4e4
call fcn.006def0f
mov edx, ebx
xchg ebx, edx
xor edx, ebx
xor edx, 0xea9db2f5
ror edi, 0x11
shr ebx, 0x10
bswap edx
add edi, 0xea9f6c73
add esi, edx
add ebx, edi
jmp 0x6dca5b
call ecx
or edx, esi
add ebx, edi
sub ebx, edx
xor edx, edi
shl esi, 0x1d
and edx, ebx
and edx, edi
add edx, esi
rol ebx, 0xa
xchg ebx, esi
or esi, 0xeab6b33f
xchg esi, edx
neg edx
add edx, ebx
nop
neg esi
jmp 0x6de290
push 0xdb1d64e1
xchg ebx, esi
add ebx, esi
xchg esi, ebx
sub esi, 0xeabad011
xor edx, esi
sub ebx, edi
and edx, esi
shr ebx, 0x12
add edi, esi
or ebx, esi
dec esi
xchg esi, ebx
jmp 0x6dfb66
pop ecx
rol esi, 0x1d
or esi, 0xead1b241
mov ebx, edx
mov esi, edx
xor esi, ebx
add esi, ebx
add edi, edx
ror ebx, 0x19
jmp 0x6dee6c
call ecx
add ebx, 0xead4eb01
mov edi, esi
and edx, ebx
shl ebx, 0x14
or edx, 0xead69a93
or edx, ebx
and edx, ebx
not ebx
shr esi, 5
xor edi, ebx
jmp 0x6dee95
call fcn.006def0f
bswap esi
neg edx
mov esi, ebx
or esi, ebx
shl esi, 0x1d
xor ebx, edi
mov edi, ebx
or edi, esi
shl ebx, 0xf
add esi, edi
or esi, edi
and ebx, 0xeaf1cf2f
jmp 0x6def51
push 0xdb03d9df
not esi
shl ebx, 0x14
inc edx
add ebx, esi
xchg ebx, edx
and ebx, 0xeb039b7d
add edx, edi
sub ebx, 0xeb04875d
sub ebx, 0xeb051b23
add esi, ebx
mov edi, esi
mov edx, esi
jmp 0x6dd9c4
pop ecx
or edi, ebx
sub edx, esi
and esi, edx
sub ebx, edi
xor edx, 0xeb10b37f
add edi, 0xeb11250f
shr edx, 0xe
xor edi, ebx
mov esi, ebx
sub ebx, edi
xor ebx, edi
xor esi, ebx
jmp 0x6de4e1
mov ecx, 0x3f4d7907
xchg edx, esi
and edi, ebx
sub edi, 0xeb1ca8e1
or esi, edi
mov esi, edx
xchg edx, ebx
and edi, esi
sub esi, ebx
jmp 0x6dd3ee
push 0xdafbbabf
dec edi
bswap esi
xchg edx, esi
not esi
or ebx, edi
xor esi, ebx
not edi
inc edi
mov edi, ebx
sub edi, 0xeb2cb099
ror edx, 7
rol ebx, 0x15
jmp 0x6e0411
call fcn.006def0f
xchg edi, edx
xchg ebx, esi
shr edi, 4
and edi, esi
and edx, edi
mov ebx, esi
mov ebx, edi
sub ebx, edi
jmp 0x6dd4c2
push 0xdb275a09
xor edx, edi
add edx, edi
and edx, ebx
ror edx, 0x1c
and esi, 0xeb3b1ef5
mov edx, edi
bswap ebx
mov edx, esi
xchg esi, edi
add esi, edi
jmp 0x6dfd9f
pop ecx
bswap esi
add edi, 0xeb4cd4e1
or edx, 0xeb4d4405
xor edx, esi
mov esi, edi
and edi, 0xeb4e8ebd
sub ebx, 0xeb4f15f1
xor edx, esi
add esi, edx
sub edx, esi
and edi, edx
mov ebx, edi
jmp 0x6dfc14
pop ecx
rol edx, 2
xor ebx, esi
mov ebx, edi
xchg esi, edx
or esi, 0xf6260f53
not esi
sub ebx, 0xf62715ef
rol ebx, 2
add ebx, 0xf62801ed
and edx, edi
jmp 0x6df40b
push 0xdb35116f
shr esi, 0xf
xchg esi, ebx
xchg esi, ebx
mov edi, esi
and esi, ebx
add esi, edi
xchg ebx, edi
xor ebx, esi
jmp 0x6dfbf6
pop ecx
mov edx, esi
sub esi, 0xf6471e81
add edi, 0xf647b10d
and ebx, edx
bswap edx
add esi, edi
jmp 0x6dde23
call ecx
sub edx, edi
and edi, esi
dec edx
neg edx
xchg ebx, edx
rol ebx, 0x10
mov ebx, esi
xchg esi, ebx
jmp 0x6decf3
mov ecx, 0x3f4d7907
add esi, ebx
mov ebx, 0xf65116e9
xor esi, ebx
add esi, 0xf65204ab
add edx, ebx
mov ebx, 0xf652e5e1
inc edx
mov edi, edx
jmp 0x6dedd7
call fcn.006def0f
and esi, edx
not ebx
sub esi, 0xf655339f
or ebx, edx
and ebx, edx
not ebx
and esi, ebx
and edi, esi
jmp 0x6dd654
push 0xdb2d447b
ror edi, 0x19
mov edi, ebx
xchg esi, edx
sub esi, edx
or ebx, edx
nop
xchg ebx, edi
neg esi
and esi, edi
mov ebx, edi
rol esi, 0x16
mov esi, edi
jmp 0x6df4fb
push 0xdb2375ff
and edi, 0xf67aa4ef
shr edi, 1
or edi, 0xf67b9bab
xor edx, esi
mov edi, 0xf67c85f5
mov edi, 0xf67d0331
ror edi, 0xd
ror edi, 5
and edx, 0xf67e959d
and edx, ebx
jmp 0x6df0e0
pop ecx
xchg esi, edi
add ebx, edx
xor esi, edi
or edi, edx
xor ebx, 0xf6a1d96f
shr ebx, 8
mov edx, edi
xor edx, edi
jmp 0x6dcccc
call fcn.006def0f
add ebx, 0xf6b7b341
or edx, edi
xchg esi, edx
xchg ebx, edi
and ebx, edi
add edx, 0xf6b9f3b9
add esi, edi
bswap ebx
or esi, ebx
neg edi
jmp 0x6dfbe6
pop ecx
ror esi, 2
ror edi, 1
and edi, edx
add edx, esi
xor esi, edx
and esi, edx
and edi, ebx
mov ebx, 0xf6c70c65
add ebx, edx
xor ebx, esi
shl edx, 0xa
add edi, esi
jmp 0x6dca87
call ecx
add esi, 0xf6d2e381
or ebx, 0xf6d354bd
or esi, ebx
shr edi, 0x19
dec edx
sub edi, ebx
xor esi, ebx
bswap edx
jmp 0x6dde00
call ecx
add edi, edx
and edx, edi
and edx, esi
or edi, 0xf70ffb93
xor esi, edi
add ebx, esi
xor esi, ebx
or edx, edi
jmp 0x6ddc29
push 0xdb02cb21
sub ebx, edx
shr edi, 1
or esi, ebx
dec ebx
sub edx, ebx
xchg esi, edi
jmp 0x6de091
call fcn.006def0f
sub ebx, edx
and ebx, edi
neg ebx
add esi, 0xf74aa461
mov ebx, esi
add edx, ebx
add ebx, edi
xchg edx, esi
or ebx, 0xf74cf8dd
xor edi, 0xf74d76b7
and edx, ebx
xor edi, ebx
jmp 0x6de2ae
push 0xdb1411dd
sub edi, 0xf75cee09
neg esi
or esi, edx
inc esi
dec ebx
xor edx, edi
xor esi, ebx
sub edx, esi
or edx, 0xf7607403
sub edx, edi
jmp 0x6df81c
mov ecx, 0x3f4d7907
xchg edi, esi
xchg esi, edx
or edx, 0xf771a7e9
and ebx, edx
jmp 0x6dd7d9
push 0xdb139373
mov edx, esi
sub ebx, edi
ror edi, 7
ror ebx, 0x1a
xor esi, edi
mov ebx, 0xf77b1a23
neg esi
dec ebx
add esi, 0xf77c833b
and esi, edi
jmp 0x6dd865
push 0xdb264013
shl ebx, 0x17
xchg ebx, edx
sub edx, ebx
shr edx, 0x15
sub ebx, esi
shl ebx, 8
jmp 0x6e0225
push 0xdb045d45
dec esi
and esi, edx
or edi, esi
dec edi
or esi, ebx
shl edx, 0xa
mov edx, 0xf78ca7ef
or esi, ebx
sub ebx, 0xf78d9213
neg ebx
jmp 0x6dfc8c
pop ecx
or ebx, edx
xor ebx, esi
xor edi, ebx
not edx
rol edi, 8
or esi, edx
bswap esi
add esi, ebx
jmp 0x6ddf9d
call ecx
xor ebx, edx
add edi, edx
mov edx, 0xf797ebbd
mov edi, ebx
mov esi, edx
xor edx, ebx
inc ebx
xor edx, 0xf79a125d
dec edi
sub edx, edi
jmp 0x6e0474
push 0xdb3dae49
sub esi, edi
neg ebx
xchg esi, ebx
mov edi, 0xf7a1c1bd
dec edx
not edi
xchg ebx, edi
and edi, 0xf7a38ecd
jmp 0x6de97e
call fcn.006def0f
and ebx, 0xf7a422eb
shl esi, 0xc
xchg edx, ebx
xor ebx, edi
bswap ebx
xor esi, edx
not edi
shl edi, 7
jmp 0x6de4fa
pop ecx
sub ebx, edx
sub edi, esi
sub edi, 0xf7d8dd23
dec esi
and edx, edi
mov esi, edx
sub edx, esi
xor ebx, edi
dec ebx
sub edi, edx
or esi, edx
xor ebx, edx
xchg ebx, esi
sub esi, ebx
jmp 0x6ddd38
push 0xdb37c791
or ebx, esi
xor ebx, 0xf7ff9ea7
add edi, ebx
or esi, ebx
shr ebx, 0x17
mov edi, esi
or edx, edi
xor ebx, 0xf802afef
jmp 0x6df4cb
pop ecx
or edx, 0xf832d8fb
xor ebx, edi
xchg esi, edx
mov edi, esi
shl edx, 0xe
add edi, 0xf8351a2f
or esi, 0xf835a5bb
xor ebx, esi
jmp 0x6dcff6
push 0xdb2c2ffd
mov esi, ebx
and edi, edx
not esi
inc ebx
add edi, ebx
mov edx, esi
mov ebx, 0xf83c8a7b
add esi, edx
add ebx, edx
add edi, edx
jmp 0x6ded12
pop ecx
mov esi, edi
xor edi, edx
xor esi, edi
xor edx, ebx
xor esi, ebx
mov esi, ebx
ror ebx, 0x1f
xchg edx, esi
jmp 0x6dda67
push 0xdb09b33d
xor esi, edx
mov ebx, edx
mov edx, 0xf85f61ef
mov edi, 0xf85fa309
neg edx
or edx, 0xf8602515
add edi, ebx
sub ebx, 0xf860b439
xchg edx, ebx
add edi, esi
sub esi, ebx
xor ebx, esi
jmp 0x6e015e
push 0xdb034d41
xchg esi, ebx
not edx
jmp 0x6dcc5a
push 0xdb323757
xchg esi, ebx
shl esi, 0x17
ror ebx, 0x1e
xchg ebx, edx
add esi, 0x3cc9af2
xchg ebx, edx
inc edx
ror edi, 0x16
mov edi, edx
or edi, esi
jmp 0x6de821
call fcn.006def0f
xchg esi, edx
sub edx, esi
xchg ebx, esi
shr ebx, 0x1c
sub esi, 0x3f57b06
dec edi
neg edx
xchg esi, edi
or ebx, esi
inc edi
jmp 0x6df703
mov ecx, 0x3f4d7907
or edi, esi
sub edi, 0x410356e
not esi
sub ebx, 0x41136a0
jmp 0x6dc9c9
call fcn.006def0f
and ebx, 0x425ce94
add ebx, esi
xor edi, esi
xchg esi, edi
or edx, esi
dec edx
and esi, edi
shl edi, 0x17
xchg edi, edx
xor esi, ebx
mov edx, edi
add ebx, edx
jmp 0x6dda27
pop ecx
xor edi, edx
mov ebx, 0x46b3e64
jmp 0x6dc997
pop ecx
sub edx, ebx
rol edi, 6
or edx, esi
or edx, ebx
mov esi, edi
ror esi, 0x12
add ebx, esi
ror edi, 6
add esi, ebx
shr ebx, 0x17
jmp 0x6e0497
push 0xdb130321
sub esi, edi
mov edx, ebx
inc edx
mov edi, 0xc1f30ec
xchg ebx, edx
or esi, 0xc1fc414
jmp 0x6dd93c
pop ecx
bswap edi
shl ebx, 3
not edx
mov edx, esi
add edx, edi
or edx, 0xc21e1d4
xor edi, esi
not edx
or edx, esi
inc ebx
jmp 0x6deed4
call ecx
mov edi, ebx
not esi
ror esi, 0xa
sub edi, 0xc256a36
not ebx
xchg edi, esi
jmp 0x6de3f3
push 0xdb0ad525
and ebx, edi
xchg edx, edi
jmp 0x6dd0dd
push 0xdafd5a43
or edi, esi
add edi, esi
mov edx, 0xc3efc38
add esi, ebx
or edi, 0xc3f9f78
or ebx, edx
sub edx, edi
and ebx, 0xc409a7c
jmp 0x6dcd16
pop ecx
shr ebx, 0x14
sub edi, esi
shl edx, 1
and ebx, 0xc42ef98
add edi, edx
add edx, edi
xor ebx, esi
mov edi, edx
xchg edi, edx
ror edi, 0x1f
rol edx, 5
xchg esi, edi
jmp 0x6e0209
pop ecx
neg edi
xor ebx, esi
xchg edi, ebx
ror ebx, 3
jmp 0x6df788
pop ecx
or edi, edx
xor esi, ebx
or edi, 0xc5c27aa
sub esi, edx
sub esi, edi
dec esi
neg edx
sub edx, esi
jmp 0x6df9af
call ecx
xchg ebx, edx
add esi, edx
sub ebx, edi
rol edx, 4
shr esi, 0xb
rol edi, 0x1d
rol edi, 0x14
and edx, 0xc613482
jmp 0x6dfa89
call fcn.006def0f
not esi
or ebx, 0xc986b7a
add esi, ebx
mov esi, ebx
shr edx, 3
shr edi, 0x1e
dec ebx
add ebx, 0xc9a32da
jmp 0x6dd0c6
mov ecx, 0x3f4d7907
and edx, ebx
and esi, ebx
mov esi, 0xcb024e2
and edi, esi
or ebx, 0xcb0c91c
ror edi, 0x1f
add edi, 0xcb15cd2
or edx, edi
jmp 0x6dcdd5
pop ecx
xchg edx, esi
xchg edx, ebx
or esi, ebx
inc esi
rol ebx, 8
mov edi, 0xcb38d2e
neg edx
inc ebx
or edx, ebx
and edi, edx
jmp 0x6de09f
push 0xdb3e4a5d
sub ebx, esi
dec edi
or edx, ebx
or ebx, 0xcd5afe6
add edx, ebx
xor ebx, edx
jmp fcn.006ddacc
pop ecx
xor ebx, edi
sub edx, 0xcd7ecc0
bswap edx
add ebx, edx
xchg esi, ebx
mov edx, 0xcd9ec0c
or ebx, edx
inc esi
and edx, ebx
or edi, esi
and esi, ebx
xor edx, ebx
jmp 0x6de486
pop ecx
xchg esi, edx
sub edx, ebx
xor edx, esi
and esi, 0xce560fa
or esi, edi
xchg ebx, edi
rol esi, 8
add ebx, esi
jmp 0x6dd099
mov ecx, 0x3f4d7907
neg edx
add edx, 0xcef69a8
bswap edi
or edx, esi
and edx, esi
neg esi
or edi, ebx
add edi, edx
sub edx, edi
xor edx, esi
and ebx, edx
not edx
jmp 0x6df665
pop ecx
sub edi, 0xd0d3dcc
xor esi, edx
jmp 0x6de847
pop ecx
rol edi, 0x1e
and esi, edi
xor ebx, 0xd482660
not esi
sub edx, edi
and edx, 0xd49020c
add edi, esi
mov edx, ebx
jmp 0x6df3a0
push 0xdb2cb809
not esi
mov esi, edx
sub edi, edx
sub ebx, 0xd4ae764
xor ebx, esi
rol esi, 0x14
shr edx, 8
xor ebx, edi
sub ebx, esi
add ebx, edi
jmp 0x6dd11e
push 0xdb19ec23
not edx
add edx, ebx
inc ebx
inc ebx
add ebx, edi
xchg esi, ebx
xchg ebx, edx
and edx, esi
xor ebx, 0xd592820
and edx, 0xd5971a6
xor edx, edi
shl edx, 0x10
jmp 0x6e000a
call fcn.006def0f
and esi, ebx
shl edx, 0x16
mov edi, ebx
or edi, ebx
sub edx, ebx
sub ebx, edi
sub esi, 0xd5ea152
shr ebx, 0x1c
bswap edx
sub esi, ebx
or edx, 0xd5fdb52
rol esi, 0x18
jmp 0x6df79e
push 0xdb023833
and ebx, esi
inc ebx
sub ebx, 0xd6bcb72
mov esi, 0xd6c14f2
mov edi, ebx
sub esi, edi
ror edi, 0x15
xchg esi, edx
neg ebx
or edx, 0xd6de774
jmp 0x6dd7c3
pop ecx
rol edi, 0x14
shl ebx, 0x10
bswap edi
mov esi, ebx
neg edx
add edi, esi
neg edx
or edx, edi
and ebx, esi
mov ebx, edx
jmp 0x6e02bc
pop ecx
sub edi, 0xd754dd2
inc edx
sub edx, 0xd760fe0
mov esi, ebx
not esi
xor edx, esi
xor esi, 0xd783e46
rol esi, 6
jmp 0x6dce75
push 0xdb397327
or ebx, edx
and ebx, edi
mov edx, 0xd799652
xchg esi, edi
sub ebx, esi
or ebx, esi
jmp 0x6dd8fc
call ecx
rol ebx, 0x1d
dec ebx
mov ebx, edx
shr ebx, 0xe
or edi, esi
and esi, edi
add ebx, edi
bswap edi
ror esi, 7
sub edx, esi
jmp 0x6df767
mov ecx, 0x3f4d7907
xor edx, 0xdaffa34
add esi, edi
or ebx, edi
or edx, ebx
not edi
shr esi, 4
jmp 0x6de14a
push 0xdb0920dd
shr esi, 0xf
shr edi, 0x15
add edi, esi
and edi, 0xe59e760
jmp 0x6ddfc8
pop ecx
shl edx, 2
or edx, 0xfa360c6
sub edx, esi
xor ebx, 0xfa46766
or edi, esi
xchg ebx, esi
xchg edx, esi
ror edi, 0x1a
and edx, ebx
xor edx, esi
or edx, edi
sub edx, edi
jmp 0x6de230
pop ecx
or esi, edi
xor ebx, edx
sub edi, ebx
and ebx, 0xfb52474
mov edx, 0xfb5b046
mov ebx, esi
and ebx, edx
mov ebx, edi
bswap ebx
add ebx, edi
ror esi, 6
shl esi, 0x1f
jmp 0x6dcb29
push 0xdb0fd4a7
xchg ebx, edi
xchg ebx, esi
or edi, 0xfbbec80
not esi
neg ebx
or edx, esi
add esi, edi
add edx, esi
ror esi, 0x1e
add edx, edi
shl edi, 0x1e
dec edi
jmp 0x6dff6b
push 0xdb386a7b
and edi, edx
add edi, esi
dec edx
sub ebx, esi
rol esi, 8
mov esi, 0xfd503fe
jmp 0x6df90e
push 0xdb1961b3
dec edx
mov ebx, edi
dec edi
neg edi
mov ebx, 0xfd7e1ec
sub ebx, esi
jmp 0x6ded90
push 0xdb2dd563
shr esi, 0x15
not edi
xor edi, 0xfdefeda
sub esi, edx
shr esi, 0xc
ror edi, 6
not esi
mov edi, 0xfe204d0
xor esi, 0xfe2a00e
or ebx, 0xfe322ac
not ebx
xor edx, 0xfe45328
jmp 0x6df8d7
call fcn.006def0f
add edi, 0x1015b8b2
dec ebx
neg esi
add ebx, edx
or ebx, edx
xor ebx, esi
mov edi, 0x1018d4ce
rol esi, 0xe
mov ebx, esi
mov ebx, edi
mov esi, ebx
mov ebx, esi
jmp 0x6dfece
call ecx
and esi, ebx
and edi, edx
bswap ebx
add ebx, esi
mov esi, edx
or edx, ebx
jmp 0x6dfddc
mov ecx, 0x3f4d7907
or ebx, edi
xor esi, 0x10317bc0
sub esi, ebx
shr edi, 3
add edx, 0x10332932
mov edi, ebx
sub edi, esi
or edx, 0x1034d560
jmp 0x6de72a
pop ecx
and ebx, edx
or ebx, 0x103cd46e
dec edx
mov ebx, esi
or edi, 0x103eff5c
shl edx, 0xa
or edx, edi
neg edi
sub edx, ebx
inc ebx
jmp 0x6df885
pop ecx
or esi, edi
shr edx, 0xd
inc edi
rol ebx, 5
dec esi
xchg edx, edi
and edi, esi
mov esi, ebx
jmp 0x6df34a
call ecx
or edx, 0x1047220c
sub ebx, 0x1047a8c0
sub ebx, 0x104827b2
and ebx, 0x1048c0d0
xchg edi, ebx
add edx, ebx
not edi
xchg edi, ebx
jmp 0x6dd343
push 0xdb149647
inc edx
and edx, esi
xchg ebx, esi
xor edx, 0x1059a6b6
or esi, edi
dec ebx
add edi, edx
not edx
neg edi
mov edi, edx
jmp 0x6df716
pop ecx
sub edx, edi
sub edi, esi
xor edx, esi
ror edi, 0x1b
xchg edi, edx
shl edx, 0x18
or edx, esi
xchg esi, edi
jmp 0x6de997
mov ecx, 0x3f4d7907
ror edx, 1
or edi, 0x107ce594
rol ebx, 0x17
mov ebx, esi
inc edi
and edi, ebx
sub edi, esi
shr edx, 0xc
jmp 0x6dc849
push 0xdb38e985
xor edi, edx
shl esi, 3
xchg ebx, edx
and edx, 0x1086204a
xor edx, edi
add edx, ebx
and esi, edx
inc esi
and edx, esi
add edx, esi
jmp 0x6deef6
push 0xdb0f56cd
or edi, 0x108ad5c8
shr ebx, 0xb
add ebx, edx
xor edx, esi
inc edx
bswap edx
rol esi, 0x1d
and ebx, edi
jmp 0x6df432
pop ecx
mov esi, 0x10a24ad8
xchg edi, ebx
add edx, 0x10a3401a
or edx, ebx
dec esi
or edi, ebx
or edx, ebx
mov edx, 0x10a5f2b0
and edi, edx
xor ebx, esi
xchg edi, edx
shr ebx, 0xf
jmp 0x6df930
push 0xdafcd39b
shl edx, 0x1f
ror edx, 0x1e
or edi, esi
add ebx, edx
not esi
dec esi
and ebx, edx
and ebx, edx
jmp 0x6de3ce
pop ecx
add edi, ebx
sub esi, ebx
xor edi, ebx
dec edx
xor edx, 0x10c99d18
mov esi, edi
add ebx, edi
sub esi, ebx
jmp 0x6dfd52
push 0xdb1dec43
xor esi, edx
xchg edx, edi
and esi, edx
and ebx, edx
add edx, ebx
shl edi, 0x12
jmp 0x6dc8cc
call ecx
shr edi, 0x1a
and ebx, 0x1106c5aa
jmp 0x6dfdbe
mov ecx, 0x3f4d7907
and ebx, edi
mov esi, edx
or ebx, edi
ror esi, 0x10
or ebx, edi
dec esi
xchg edi, edx
add edx, 0x110c4a1e
jmp 0x6dd100
pop ecx
xchg esi, ebx
xor esi, edx
mov edi, 0x110e5740
not esi
jmp 0x6dd216
mov ecx, 0x3f4d7907
or ebx, 0x11231110
shr edx, 0x1c
mov edx, ebx
sub esi, ebx
xchg esi, ebx
shr ebx, 0xa
jmp 0x6dcbda
push 0xdafb1959
nop
xor edx, edi
and edx, ebx
sub edi, 0x113e2d5e
or esi, edi
mov ebx, esi
jmp 0x6dcd84
pop ecx
or edi, ebx
or ebx, edi
and edi, edx
rol edi, 0x1e
xor edi, ebx
add edx, 0x1143abf2
mov edx, esi
mov esi, edx
bswap edx
xor esi, 0x1145fef0
jmp 0x6de274
push 0xdb27ec19
add ebx, edi
mov ebx, esi
sub ebx, esi
or esi, ebx
sub edi, 0x1150c150
sub edx, edi
add ebx, esi
rol ebx, 0x1f
jmp 0x6dea30
pop ecx
add esi, 0x11539c52
bswap edx
add edx, ebx
ror ebx, 0x13
dec esi
ror edi, 0x1d
sub edi, esi
dec edx
xor edx, esi
mov esi, ebx
jmp 0x6e0111
pop ecx
xor edx, 0x115c08ec
not edx
add ebx, esi
and edx, 0x115de03a
and esi, edx
not edx
mov esi, edi
and esi, 0x11604f7c
or ebx, edi
mov ebx, edi
xor edi, 0x1161f33e
bswap edx
jmp 0x6dd454
call ecx
add edi, edx
shr edi, 0x14
or edi, ebx
or edi, ebx
mov ebx, 0x1184ca6e
bswap esi
mov esi, ebx
and edx, edi
or edi, edx
sub ebx, 0x11876ef0
xor edx, esi
neg edi
mov esi, 0x1188f1e6
rol esi, 0x12
jmp 0x6de256
mov ecx, 0x3f4d7907
rol edi, 9
or esi, 0x19b8f73c
shl ebx, 0x16
add edx, 0x19b98b74
jmp 0x6dda87
mov ecx, 0x3f4d7907
xchg esi, ebx
inc ebx
jmp 0x6de0c3
pop ecx
rol esi, 0x11
xchg edx, edi
or ebx, esi
or ebx, 0x1a3b466e
and edx, 0x1a3bb546
or ebx, edx
jmp 0x6dcfce
push 0xdb0a4a91
and edi, ebx
xor esi, edi
or esi, edx
add edi, esi
sub esi, ebx
sub edi, ebx
xchg edx, esi
inc esi
xor ebx, 0x1a422d1c
bswap esi
jmp 0x6de39b
pop ecx
shl edi, 2
or esi, ebx
sub edi, ebx
rol ebx, 5
jmp 0x6dda10
push 0xdb26d5bd
ror esi, 0xb
not ebx
xchg edi, esi
or edx, 0x1a531b9c
or edi, ebx
shr ebx, 0x1f
jmp 0x6dcdf0
pop ecx
add edx, edi
or edi, ebx
dec ebx
or edx, ebx
sub edx, ebx
add ebx, edi
and esi, edi
xor esi, edi
jmp 0x6deb2f
push 0xdafc4407
xchg edx, ebx
bswap edx
add edi, esi
add esi, 0x1a8a744c
sub esi, ebx
or edx, esi
jmp 0x6dfa4c
pop ecx
add edi, 0x1a92af90
add esi, edi
sub edi, ebx
add ebx, edx
shl ebx, 7
not esi
xor edx, 0x1a95fb08
xor esi, edi
add ebx, esi
xchg edi, edx
jmp 0x6dd9ab
pop ecx
shr edx, 0x15
xchg ebx, esi
rol edx, 0x1d
and esi, 0x1a9956f0
and ebx, edx
xchg edi, esi
jmp 0x6de9e6