Function at 0x401000
Capabilities:
Encrypt data using chaskey

Disassembly:
xor ebx, 0x7c1f514a
call sub.user32.dll_GetInputState
neg edx
xor ebx, ecx
sub ebx, ecx
cmp eax, 0xffffff18
jne 0x4010a9
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_CsrCaptureMessageBuffer
ret
and edi, edx
call sub.user32.dll_GetInputState
xor edx, ecx
sub ebx, edi
shl ebx, 0x1f
not edx
and edx, ebx
sub edx, ebx
add ebx, edi
cmp eax, 0xffffff28
jne 0x40112f
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
ret
and ecx, ebx
bswap edi
rol edx, 9
call sub.user32.dll_GetInputState
sub ebx, edi
or edi, ecx
dec ebx
dec edi
or ecx, edx
cmp eax, 0xfffffed8
jne 0x4011b3
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
ret
add ecx, 0x7c3075bc
and edi, ecx
and edx, ebx
xor ecx, edi
shl ebx, 5
xchg edx, edi
xor edi, 0x7c3308d0
call sub.user32.dll_GetInputState
xchg ecx, edi
or ebx, ecx
mov edi, 0x7c34898c
sub edx, ebx
and ecx, edx
xchg edx, ecx
neg edi
cmp eax, 0xfffffee4
jne 0x401282
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_ZwCreateNamedPipeFile
call sub.ntdll.dll_CsrCaptureMessageBuffer
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_RtlEnumerateGenericTableWithoutSplaying
call sub.ntdll.dll_ZwCreateNamedPipeFile
ret
jmp 0x4b7344
and ecx, 0x7cc4cc20
xor edi, 0x7cc54372
xor edx, ebx
sub ebx, edx
rol ecx, 0x1a
jmp 0x4b9334
push 0x7cd97428
dec edx
ror esi, 7
jmp 0x4b7eb6
push 0x7cf1ba32
sub edi, ebx
mov edi, edx
and edx, esi
bswap esi
rol edx, 0xd
sub ebx, esi
neg edx
or edx, 0xabc99508
or edi, edx
or ebx, edi
sub edi, edx
sub ebx, edi
jmp 0x4b789c
pop ecx
mov edx, edi
ror edx, 0xa
mov ebx, 0xabcd0054
ror esi, 0xb
sub edx, esi
xchg edx, ebx
not edi
and ebx, 0xabcf98f6
jmp 0x4b8683
push 0x7cec7148
bswap ebx
add edi, esi
xchg edx, esi
or ebx, 0xabd1aafc
add esi, 0xabd21976
and esi, edx
mov edi, 0xabd30b8a
and esi, edx
ror ebx, 0x19
and esi, edi
jmp 0x4b84d4
push 0x7cdff946
sub edi, ebx
sub edx, 0xabd89bc4
ror esi, 7
not ebx
shl edi, 0x1a
sub ebx, 0xabda8f16
and edx, 0xabdb1416
xchg edi, esi
xor edx, ebx
and ebx, 0xabdc818a
sub edx, ebx
neg esi
jmp 0x4b74ae
pop ecx
add esi, ebx
xchg esi, ebx
and edi, edx
dec edx
ror ebx, 0x10
and esi, 0xabe231dc
shr edx, 0x1e
add edi, esi
jmp 0x4b8b1d
call ecx
mov edi, 0xabe3eabe
xor edx, ebx
add ebx, 0xabe4d88c
add ebx, 0xabe55e4a
sub edx, 0xabe5cb00
inc edi
add esi, 0xabe6aef2
neg ebx
ror esi, 5
and ebx, edi
xchg edi, esi
xchg edi, esi
jmp 0x4b7fab
mov ecx, 0x6332a2e
xor edi, ebx
sub edx, edi
xchg ebx, edx
inc edi
sub ebx, edx
xor esi, ebx
xchg ebx, edx
neg esi
jmp 0x4b7ae1
push 0x7cd268ba
mov edi, edx
and edx, 0xabf8f45e
not edi
or ebx, edi
not edi
mov esi, edi
xor edi, esi
xor edi, ebx
add esi, 0xabfc8b6e
and edx, 0xabfd1356
jmp 0x4b8ecb
pop ecx
add edi, 0xac02a69c
add esi, ebx
dec ebx
or edi, ebx
or edi, 0xac04ad80
mov esi, 0xac0535e6
xor edi, 0xac05ac98
xchg edx, esi
jmp 0x4b8e52
push 0x7cd8db20
rol esi, 0x10
or edi, edx
or ebx, 0xac07a20e
dec esi
mov edx, edi
sub ebx, edx
add esi, ebx
xor edx, esi
jmp 0x4b89b7
pop ecx
shl ebx, 0xd
mov edi, edx
inc edi
xor edi, esi
bswap edx
xchg edi, edx
and ebx, edi
or esi, ebx
jmp 0x4b82ff
mov ecx, 0x6332a2e
not esi
and edx, esi
inc edi
ror esi, 0x12
rol edx, 3
and edi, ebx
not ebx
not esi
jmp 0x4b7838
push 0x7ccdcdba
xor esi, 0xac27d618
add edx, edi
mov edx, 0xac28ee6c
and esi, ebx
jmp 0x4b98c9
call fcn.004b9907
or edx, ebx
bswap esi
sub edx, 0xac3503f4
mov ebx, edi
dec edi
neg edx
shl edx, 0xb
add edx, 0xac37937a
jmp 0x4b8f93
call ecx
ror esi, 5
sub esi, edx
xor ebx, edi
or esi, 0xac3bc6ce
and ebx, esi
mov edx, ebx
neg ebx
add esi, ebx
jmp 0x4b8231
call ecx
mov esi, ebx
and ebx, esi
neg edi
or esi, edx
jmp 0x4b7bba
push 0x7cef8704
sub esi, edi
mov edx, 0xac5ac0bc
or ebx, esi
mov esi, ebx
mov ebx, edx
xchg ebx, edx
jmp 0x4b93b3
call fcn.004b9907
and edx, edi
and edi, edx
add ebx, edx
or ebx, edi
or ebx, esi
add edx, 0xac61aeec
sub esi, edx
sub ebx, esi
ror esi, 0x1e
xor ebx, edx
jmp 0x4b7f6d
push 0x7cf20d44
rol esi, 0x19
shl edx, 1
neg edi
xchg edx, esi
bswap edi
rol edx, 0xb
xchg esi, edx
mov edi, ebx
jmp 0x4b944b
pop ecx
mov esi, 0xac884ef6
dec edx
jmp 0x4b924d
push 0x7cd61c5c
add esi, edi
mov esi, ebx
xchg edi, edx
and ebx, 0xac9c126e
ror edx, 0xe
add ebx, esi
bswap edi
sub edx, ebx
or ebx, esi
sub esi, edx
jmp 0x4b83a6
call fcn.004b9907
dec edi
neg edx
add esi, edi
and esi, edi
nop
inc edx
mov ebx, edx
and edi, edx
or esi, edx
xor esi, ebx
jmp 0x4b9466
pop ecx
shl ebx, 9
bswap esi
and edi, esi
add edi, edx
add ebx, edx
sub esi, ebx
sub ebx, esi
inc edx
xchg edx, esi
xor edi, ebx
jmp 0x4b8287
pop ecx
sub esi, ebx
xor esi, ebx
sub edx, edi
shr ebx, 0x16
xor edi, edx
neg ebx
jmp 0x4b73c5
pop ecx
sub esi, ebx
or esi, edi
or edx, esi
xor ebx, edx
sub ebx, esi
sub ebx, esi
xchg edx, edi
xchg edx, ebx
mov ebx, edx
add edi, edx
jmp 0x4b960d
push 0x7ceb3624
xor esi, 0xaceb9e36
rol ebx, 0x1e
shr edx, 0xf
xor edx, 0xaced293c
add edx, esi
ror edi, 0x10
sub esi, edx
xor ebx, edx
xchg ebx, edi
shr ebx, 0x19
shl esi, 8
sub esi, edx
mov ebx, edi
add edx, 0xacf21c92
jmp 0x4b83c8
push 0x7ce19192
not esi
shl edx, 0xe
mov edi, edx
or edx, edi
add esi, edx
and ebx, esi
add ebx, 0xacf58482
add edi, esi
bswap edx
mov esi, ebx
jmp 0x4b9175
push 0x7ce81352
or ebx, edx
or edi, ebx
sub edi, esi
xchg edx, esi
jmp 0x4b8c9c
pop ecx
mov edi, esi
mov esi, edx
add edi, ebx
or ebx, esi
or ebx, esi
mov esi, edx
neg esi
and esi, edi
xor ebx, edi
sub edi, ebx
jmp 0x4b8fba
push 0x7cceaf2e
or ebx, edx
xchg ebx, edi
and edi, ebx
neg esi
jmp 0x4b8ba1
call fcn.004b9907
sub edi, esi
and edx, esi
mov edi, ebx
shl esi, 0xe
or edi, ebx
shl esi, 0x1a
mov esi, 0xad1c65f8
mov edi, ebx
and edx, esi
inc esi
and ebx, 0xad1eaaea
sub edi, 0xad1f2f4c
xchg ebx, edi
xchg esi, ebx
jmp 0x4b8791
pop ecx
neg edi
ror ebx, 0x11
and ebx, esi
xor ebx, edi
or ebx, edi
sub edi, ebx
and ebx, 0xad2b2710
inc edi
and edx, 0xad2c1dc2
shr esi, 3
xchg ebx, edx
inc ebx
jmp 0x4b82ad
mov ecx, 0x6332a2e
sub esi, ebx
dec esi
xchg esi, edi
xchg edx, edi
xchg esi, ebx
or edi, edx
ror edi, 0xb
mov edi, edx
jmp 0x4b97e6
call ecx
and esi, edx
not esi
or ebx, edi
xor edi, 0xad3ce264
bswap edi
xchg edx, esi
add edi, 0xad3e3220
sub edx, edi
xchg ebx, esi
rol esi, 0xb
jmp 0x4b7e53
mov ecx, 0x6332a2e
or edi, ebx
mov ebx, esi
add esi, edi
mov esi, ebx
jmp 0x4b7ddd
push 0x7cdb9cae
or edx, ebx
sub esi, edx
add ebx, 0xad45939e
shl ebx, 8
xor esi, edx
add ebx, edx
xor edx, edi
inc ebx
shl esi, 0x15
or edi, esi
add esi, edi
or edi, ebx
xor ebx, 0xad4a5598
rol esi, 0x17
jmp 0x4b95c3
call ecx
and ebx, esi
sub edx, esi
inc esi
xchg esi, edx
mov ebx, edx
xchg edi, edx
shr esi, 0x11
inc esi
not ebx
sub edx, edi
xchg esi, ebx
sub edi, 0xad532e54
jmp 0x4b9867
pop ecx
ror ebx, 6
mov esi, edx
sub esi, edx
neg ebx
or ebx, esi
or ebx, edx
mov edx, 0xad5a2a74
dec edi
xor edx, ebx
and ebx, edi
jmp 0x4b742d
push 0xb5f44
or edi, ebx
sub edi, 0xad5c82ba
add ebx, edi
and edx, edi
mov edx, edi
sub esi, ebx
jmp 0x4b90fb
push 0x7cebd40e
xor ebx, edx
not esi
xor ebx, 0xad67085a
xchg ebx, esi
not edx
shl esi, 4
or esi, ebx
and ebx, edi
jmp 0x4b8e91
pop ecx
sub esi, ebx
sub ebx, 0xad70987a
shr edx, 0x16
sub esi, edx
dec edi
mov edx, ebx
xchg edi, edx
add edx, edi
jmp 0x4b7cad
call fcn.004b9907
rol edi, 0x1c
rol edi, 1
mov edx, ebx
not esi
jmp 0x4b8f74
pop ecx
xchg edx, ebx
mov ebx, edx
xor ebx, edx
ror edi, 4
xor edx, esi
shr ebx, 9
shl edi, 0xb
dec ebx
add edi, esi
and esi, edx
and ebx, edx
sub esi, 0xad84c196
jmp 0x4b8da8
call fcn.004b9907
xor edx, ebx
or edx, 0xad8b6aa8
and ebx, edx
or edi, 0xad8c478c
or ebx, esi
mov edi, esi
jmp 0x4b8f15
pop ecx
add esi, edi
shl esi, 0x12
bswap ebx
xchg ebx, esi
add edx, esi
xor edi, esi
shl edi, 0x1b
bswap edx
rol esi, 1
sub ebx, edx
or esi, ebx
xchg esi, ebx
jmp 0x4b7c76
push 0x40
shl edx, 6
sub edi, edx
jmp 0x4b7fc8
pop ecx
add ebx, edi
mov ebx, 0xadaa7c7e
xor ebx, 0xadaaf42e
ror edi, 0x12
jmp 0x4b7461
pop ecx
shl edi, 0x14
add esi, edi
or edx, 0xadb54072
xor edi, esi
sub edi, 0xadb64874
xor esi, edi
shl edx, 0x14
not ebx
jmp 0x4b94ce
push 0x7cd18066
xchg edi, esi
xor edx, ebx
and edx, 0xadc5feec
not edi
xor edi, edx
and esi, 0xadc77e46
not edi
and ebx, 0xadc8b70a
jmp 0x4b8e3c
mov ecx, 0x4132136a
neg esi
add esi, ebx
neg ebx
sub ebx, esi
add esi, edx
or edx, esi
and edi, esi
xor edi, ebx
shl edx, 0x13
add edx, ebx
jmp 0x4b8123
pop ecx
inc edx
mov esi, 0xadd23b32
or edi, 0xadd2a6c6
bswap edi
xchg esi, edi
mov edi, esi
xchg esi, ebx
add esi, ebx
jmp 0x4b95df
pop ecx
and ebx, 0xadd5bfd2
xor edi, 0xadd664ea
xor edx, edi
inc esi
and esi, 0xadd7fba6
add edi, ebx
jmp 0x4b817e
push esp
sub ebx, edx
xor esi, edx
add esi, edi
neg ebx
mov ebx, edx
and edi, ebx
jmp 0x4b819f
push 0x7cd66a38
mov edi, edx
sub esi, 0xadea88ac
sub ebx, esi
or edi, ebx
xor edi, edx
mov ebx, edx
shl edi, 5
and ebx, edi
dec edx
and edx, esi
jmp 0x4b889e
push 0x7ceb86ce
sub esi, edx
neg edi
or ebx, edi
and ebx, edi
neg ebx
or edi, 0xadf0c880
sub edi, 0xadf13776
or edi, ebx
xchg edx, ebx
mov edi, esi
sub edx, 0xadf34516
xor ebx, 0xadf3c674
add edx, ebx
shr esi, 8
jmp 0x4b8019
mov ecx, 0x6332a2e
and esi, ebx
add edi, ebx
xor ebx, esi
sub edx, esi
or edi, esi
sub edx, edi
or esi, 0xadf87092
neg ebx
jmp 0x4b90e2
pop ecx
xchg esi, ebx
xchg ebx, edx
not ebx
xor edx, esi
not ebx
xchg edi, ebx
rol edi, 0x1a
or edi, 0xae01391a
jmp 0x4b7afc
push 0x7ce27c64
sub ebx, edx
neg edx
and esi, 0xae11ca60
or edi, ebx
jmp 0x4b91f1
mov ecx, 0x6332a2e
xchg ebx, edi
rol esi, 0xb
and edx, esi
and edx, esi
add edx, esi
ror ebx, 0x17
neg edi
neg esi
jmp 0x4b76dd
push 0x7ce54560
shr edi, 0x1d
xchg ebx, esi
add esi, edi
or ebx, esi
xchg edx, esi
xchg esi, edx
nop
add esi, edi
sub ebx, 0xae1af84a
and edx, esi
xchg edi, edx
and edx, ebx
neg edx
not esi
jmp 0x4b75ec
pop ecx
xchg edx, esi
inc edx
and edx, edi
neg edx
add esi, edx
rol edx, 0x1c
inc edi
not esi
jmp 0x4b973f
call fcn.004b9907
add ebx, 0xae2e5f0e
and edx, edi
or edx, 0xae2f4bc4
xchg edx, edi
xor esi, 0xae30518a
ror ebx, 0x18
sub edi, esi
add esi, edi
jmp 0x4b8b5c
push 0x7ce773ec
or ebx, edx
add edx, esi
bswap esi
bswap esi
dec edi
or edx, edi
rol edi, 0xc
and edx, esi
add esi, ebx
mov edx, edi
and edx, esi
add edi, ebx
jmp 0x4b9218
pop ecx
or edi, edx
xchg edi, esi
not edx
sub esi, 0xae50997c
jmp 0x4b81eb
pop ecx
add esi, ebx
or esi, edi
sub edi, esi
rol edx, 0x17
or ebx, esi
and esi, 0xae533cb4
mov edi, esi
xchg esi, edx
not ebx
add ebx, edi
jmp 0x4b843f
call fcn.004b9907
ror ebx, 0x16
and esi, edi
xchg esi, edx
add edx, edi
rol ebx, 0x1b
not edx
rol esi, 0x14
or edx, 0xae64b1c8
inc esi
add edi, 0xae658764
jmp 0x4b9425
call ecx
xor edi, ebx
xchg ebx, esi
inc esi
xor edi, esi
xchg edi, ebx
xor esi, edi
xor edx, 0xae74a09c
bswap edx
jmp loc.004b94e9
mov ecx, 0x6332a2e
and ebx, 0xae97c266
sub ebx, edx
and edx, edi
neg ebx
neg esi
mov esi, ebx
shr edx, 0xb
dec ebx
bswap esi
inc ebx
add edi, esi
shr esi, 0x1e
jmp 0x4b80a8
pop ecx
mov esi, ebx
xchg esi, edi
dec edx
xchg esi, edi
or edi, ebx
bswap edx
rol edx, 7
and esi, edx
add edi, ebx
mov ebx, 0xaea224ce
jmp 0x4b82e3
push 0x7cd5ca62
inc esi
add ebx, edx
rol edi, 7
xchg edx, edi
or esi, edi
mov esi, edx
ror edx, 2
and ebx, edi
jmp 0x4b7a21
pop ecx
xor ebx, edi
or edx, esi
and edx, esi
xchg edi, ebx
xchg ebx, edx
mov edx, esi
and esi, 0xaeba0e2c
add esi, edi
mov ebx, 0xaebb1d8a
xchg esi, edx
xor esi, ebx
add ebx, 0xaebc9472
jmp 0x4b9093
push 0x7cd926bc
xchg esi, edi
xchg edi, esi
xchg esi, ebx
ror edi, 3
inc ebx
shr esi, 0x1e
jmp 0x4b735c
mov ecx, 0x6332a2e
and esi, ebx
not edx
or edx, 0xaec78fb0
xor edx, ebx
shr esi, 0x19
and esi, edx
bswap edi
xor edx, edi
not edx
sub esi, edx
jmp 0x4b96e2
pop ecx
xor edi, 0xaed6f48a
bswap esi
nop
add edi, ebx
and edi, 0xaed94daa
and ebx, esi
and edx, ebx
sub ebx, 0xaedaa752
dec ebx
and edx, 0xaedb7e80
or edi, 0xaedbed06
xchg ebx, esi
jmp 0x4b8ff9
pop ecx
sub edx, esi
mov edi, esi
mov edi, edx
and edx, esi
or ebx, edx
shr edx, 0x13
jmp 0x4b9268
push 0x7cd57f70
add ebx, edi
sub esi, 0xaef6f67e
and edi, esi
xor esi, edx
sub ebx, 0xaef85416
xor esi, edi
mov ebx, 0xaef94fd8
and edx, ebx
xchg ebx, edx
mov edx, 0xaefa90d4
sub edx, ebx
mov ebx, edi
jmp 0x4b8954
call fcn.004b9907
or edi, edx
ror edi, 0x11
jmp 0x4b7ed0
call ecx
rol ebx, 0x1b
and edx, edi
inc edx
sub esi, 0xaefe7c02
ror edi, 0x14
sub esi, edx
jmp 0x4b8abd
push 0x7cce63e8
mov esi, ebx
and ebx, edi
xchg esi, edi
neg esi
add edi, 0xaf02051e
bswap edx
mov ebx, esi
or edx, ebx
ror ebx, 0x19
or esi, edi
jmp 0x4b7d9a
mov ecx, 0x6332a2e
xor edx, ebx
mov ebx, edi
add esi, edx
add ebx, 0xaf07a40a
xchg edx, esi
add edi, 0xaf089c70
sub edx, 0xaf090d26
neg edi
jmp 0x4b8c2f
call fcn.004b9907
sub edx, 0xaf16e3a0
bswap edx
ror esi, 0xb
xchg edi, ebx
jmp 0x4b77d5
push 0x7ce864ec
or edi, ebx
xor esi, edx
bswap esi
and esi, edi
and edi, edx
xchg edx, esi
mov esi, ebx
or edi, esi
sub esi, edi
mov edi, ebx
jmp 0x4b89ce
push 0x7ce72728
and edi, ebx
shl ebx, 0xc
xchg edi, edx
and esi, ebx
sub edi, ebx
inc edi
inc edi
xor esi, ebx
add esi, edx
xor edx, edi
jmp 0x4b85ae
push 0x7cd1cd9e
xchg ebx, edx
add edi, edx
xor esi, 0xaf5e0684
and esi, ebx
jmp 0x4b967d
pop ecx
sub edx, 0xaf5f0e60
bswap edi
add ebx, edi
inc edx
jmp 0x4b75ab
push 0x7cec23ac
add edx, esi
sub edx, ebx
or edi, 0xaf68133c
ror esi, 0x10
or esi, edi
xor esi, edi
and edx, 0xaf6a300e
and ebx, esi
xchg ebx, esi
shl edx, 0xb
mov edx, 0xaf6c5408
or ebx, esi
jmp 0x4b73e4
call ecx
sub edi, esi
xor esi, ebx
jmp 0x4b7bfc
push 0x7cd2b33a
or edx, 0xaf6ebb36
shl esi, 0x19
xor ebx, edi
xchg esi, ebx
ror esi, 0xa
or edx, edi
rol ebx, 3
xor esi, 0xaf72fdee
or ebx, edi
xor esi, edi
mov ebx, 0xaf7465ce
mov esi, 0xaf74e37c
jmp 0x4b83ff
push esp
and ebx, edi
mov ebx, 0xaf77f7cc
xchg esi, ebx
mov esi, edi
and esi, 0xaf79a8fe
xor edx, edi
jmp 0x4b8394
call ecx
ror ebx, 0xa
xor edi, esi
nop
xor edi, 0xaf85a4a8
neg ebx
and ebx, 0xaf86bde0
and ebx, esi
add esi, edi
jmp 0x4b8a52
call ecx
xor ebx, edx
and ebx, edi
rol edx, 0x1b
neg esi
add ebx, edi
dec esi
neg edi
bswap ebx
sub esi, ebx
sub esi, edx
add edi, 0xaf8d233a
sub edx, 0xaf8d9d58
jmp 0x4b9071
push 0x7cf1681a
sub edi, 0xaf8e3680
dec edi
xor ebx, esi
add esi, 0xaf8fc53a
xor esi, edx
add edx, esi
jmp 0x4b739e
pop ecx
xchg esi, edx
add edx, esi
jmp 0x4b896f
pop ecx
add ebx, esi
ror edx, 7
dec esi
xchg edx, edi
xchg edi, ebx
and edi, ebx
or esi, edx
ror edx, 0x19
mov edi, 0xafabf6ce
or edx, ebx
and edi, ebx
xchg esi, ebx
jmp 0x4b88c4
pop ecx
ror edx, 6
xor ebx, edx
rol esi, 0x1d
and ebx, edi
and edi, esi
sub edi, edx
ror edi, 0x1f
shr edi, 0xf
dec esi
mov ebx, esi
sub esi, edx
or esi, 0xafb3b10e
or esi, edx
ror edx, 0x1b
jmp 0x4b758d
pop ecx
shl ebx, 1
sub ebx, 0xafb83d2a
add ebx, esi
shl edi, 0x1e
xchg ebx, edx
mov ebx, esi
jmp 0x4b7f1f
call fcn.004b9907
or edx, edi
xchg ebx, edx
mov edx, 0xafbbb8d4
mov esi, edi
mov edx, edi
and edx, esi
jmp 0x4b7710
push 0x401400
add edx, ebx
xchg esi, edi
add edi, edx
or edi, esi
add esi, edx
shr ebx, 0x19
dec edx
or esi, edi
jmp 0x4b747c
push 0x7ce1e01a
xor edx, 0xafcc7e4c
not ebx
not ebx
dec ebx
sub edx, 0xafce6e4e
xor edi, edx
and ebx, edx
and esi, 0xafcfefc6
jmp 0x4b919a
push 0x7ce22e34
inc edi
shl edi, 0x1c
or esi, edx
xor ebx, esi
xor edx, edi
shl esi, 0x1a
add edi, ebx
add esi, edx
jmp 0x4b84be
mov ecx, 0x6332a2e
shr ebx, 0x1b
inc edx
sub esi, edi
sub ebx, edi
xor edx, ebx
or edi, ebx
sub esi, edi
mov esi, edx
mov ebx, esi
sub edi, ebx
ror ebx, 0x13
and esi, 0xafe2d25e
jmp 0x4b8587
push 0x7ce7c3de
and edi, esi
mov edx, ebx
jmp 0x4b7d42
push 0x7ce4f5c6
rol ebx, 6
or esi, 0xafe50290
sub esi, 0xafe57e64
or esi, ebx
shr ebx, 0x1b
inc esi
xor edi, esi
mov edx, ebx
sub edx, ebx
mov esi, ebx
jmp 0x4b84f0
push 0x7cef33cc
shl edi, 0x1d
or ebx, edx
mov esi, edx
xor edi, 0xafea6a40
bswap edi
and edi, edx
jmp 0x4b7809
pop ecx
xor edx, esi
mov esi, edi
bswap edx
shl edi, 0xc
not esi
neg edi
and edi, edx
and esi, 0xafef766a
shl edx, 0x15
ror ebx, 0x1d
jmp 0x4b8554
push 0x7ccd7994
add esi, edx
xchg edx, ebx
and ebx, edi
xor ebx, 0xb00adf24
and esi, edi
ror edi, 0x19
mov ebx, 0xb00c5134
and edx, ebx
jmp 0x4b7685
call ecx
sub ebx, edi
add edx, esi
xor esi, edi
xchg edx, ebx
jmp 0x4b7569
mov ecx, 0x6332a2e
mov ebx, esi
and esi, edx
or edx, ebx
shl esi, 0x10
neg ebx
xor esi, 0xb01c8dca
mov edx, ebx
and edi, esi
bswap edi
xchg ebx, edx
sub edi, ebx
add ebx, edi
jmp 0x4b86f0
call ecx
xor esi, edx
add ebx, edx
xchg ebx, edi
sub ebx, esi
and edx, esi
inc esi
not edi
xor esi, edi
xchg edi, ebx
mov esi, edx
jmp 0x4b949d
push 0x7cf25ac8
sub esi, edx
or edx, esi
ror edi, 0x15
xchg edi, esi
or esi, edi
or esi, 0xb0305a28
jmp 0x4b7f0d
call ecx
xor esi, 0xb030efda
or edx, edi
xor edi, esi
and edx, ebx
mov edi, esi
sub ebx, edi
xor edx, ebx
shl edx, 0x12
shl ebx, 0xa
or edx, esi
jmp 0x4b8063
pop ecx
add edx, esi
shl ebx, 0x14
jmp 0x4b7d6d
pop ecx
add edi, 0xb03f6404
and ebx, 0xb03fce0e
or esi, edi
or edi, edx
sub edi, edx
shr ebx, 8
jmp 0x4b8671
mov ecx, 0x6332a2e
xor esi, 0xb05cba28
rol esi, 2
ror esi, 0x10
mov esi, edx
xchg ebx, edi
xchg edi, esi
jmp 0x4b8b4d
pop ecx
sub edx, ebx
sub edx, 0xb060a71c
xchg edx, ebx
or edx, edi
not edx
bswap ebx
or edx, ebx
sub esi, 0xb063a3f8
add esi, 0xb0641c66
mov esi, ebx
or edx, 0xb06509b0
and edx, ebx
jmp 0x4b797b
pop ecx
dec ebx
add ebx, edi
add edi, 0xb067069c
xor ebx, edx
sub edx, ebx
or esi, 0xb0689480
inc edi
sub esi, edi
mov edi, edx
sub ebx, edi
jmp 0x4b90ca
push 0x7cd21b8e
xchg esi, edi
mov esi, 0xb0767066
shr ebx, 0x1d
bswap ebx
ror edi, 9
xor esi, edx
xor edx, ebx
mov esi, edx
xchg esi, edi
xchg edx, edi
and edx, ebx
add edx, 0xb07b44e2
or edi, edx
xor edi, 0xb07c2522
jmp 0x4b7526
call fcn.004b9907
or ebx, edi
dec esi
xchg edx, edi
xor ebx, edi
and edx, esi
or edi, edx
and esi, edx
and edi, edx
or ebx, edx
mov ebx, edx
neg ebx
xor ebx, edx
jmp 0x4b9377
pop ecx
add edx, esi
and ebx, 0xb091d8dc
jmp 0x4b9226
call fcn.004b9907
mov esi, edx
xchg esi, edi
add edi, edx
bswap ebx
sub edi, edx
mov ebx, edx
bswap esi
xor edi, esi
shr edx, 0xb
mov esi, edi
sub ebx, 0xb0ab91ea
mov esi, ebx
add edx, 0xb0ac6e26
shr ebx, 0xe
jmp 0x4b8ec0
pop ecx
xchg edi, esi
xchg ebx, esi
add edx, esi
xor esi, edx
and esi, edx
sub edi, 0xb0babdf8
jmp 0x4b80d3
push 0x7cce1aa6
neg edx
xor ebx, 0xb0c531d0
and edx, 0xb0c5a814
rol ebx, 0xc
mov ebx, 0xb0c6b484
neg ebx
and ebx, edi
mov edi, edx
jmp 0x4b8b74