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

Disassembly:
call sub.user32.dll_GetInputState
cmp eax, 0xfffffed5
jne 0x4010a2
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
ret
call sub.user32.dll_GetCapture
cmp eax, 0xffffff29
jne 0x40113a
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
ret
call sub.user32.dll_GetCapture
cmp eax, 0xffffff35
jne 0x4011c8
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
ret
call sub.user32.dll_GetCapture
cmp eax, 0xffffff35
jne 0x401274
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.advapi32.dll_LsaLookupPrivilegeValue
call sub.shell32.dll_SHGetPathFromIDListW
call sub.shell32.dll_SHGetPathFromIDListW
ret
jmp 0x48c722
mov edi, esi
sub ebx, edx
xchg esi, edi
xor ebx, 0x301290ef
jmp 0x48fb68
mov edi, 0x3f4d7907
or esi, ebx
not esi
shl ebx, 0xe
and ecx, esi
shr esi, 0x1c
sub esi, edx
xor edx, ecx
dec esi
xor ecx, ebx
shl ebx, 0x19
and ebx, edx
ror ecx, 0x1c
jmp 0x48ff10
call fcn.0048f989
rol ebx, 0x15
bswap ebx
inc esi
add esi, edx
rol edx, 1
sub edx, esi
sub ecx, esi
ror edx, 0x1f
and ebx, edx
xchg ecx, ebx
jmp 0x48e127
pop edi
mov edx, ecx
add edx, 0x325a773b
add ecx, esi
rol esi, 0xd
shl ebx, 0xd
shl esi, 2
neg esi
xchg ecx, esi
jmp 0x48da8f
pop edi
bswap esi
neg ecx
shl ebx, 0xa
add edx, 0x32629155
xchg ebx, edx
and edx, esi
dec ecx
dec ecx
xor esi, ecx
mov esi, edx
sub ebx, 0x32659531
sub edx, ecx
jmp 0x48fb3c
push 0x3040dbfd
mov ecx, 0x3283a049
neg edx
xor ebx, ecx
xor ebx, 0x3284e0d5
add ecx, edx
add ecx, ebx
inc ecx
not ebx
xor edx, ebx
xor ebx, edx
jmp 0x48e32c
push 0x30373fc9
add edx, esi
or edx, esi
mov edx, 0x329a92bf
sub esi, ebx
and edx, esi
bswap ebx
ror ecx, 5
sub esi, 0x329ca809
not edx
and esi, ecx
jmp 0x48f271
call edi
mov edx, 0x32a2941b
mov esi, 0x32a2ff17
shl ebx, 0x11
or edx, esi
mov ebx, esi
mov ebx, ecx
xchg ecx, ebx
sub ecx, esi
add esi, ecx
mov esi, edx
xor ecx, edx
rol ebx, 0xc
dec ecx
and ecx, 0x32a80bfd
jmp 0x48f071
push 0x303c0a29
and esi, ecx
rol esi, 1
mov ecx, edx
neg edx
xor ecx, esi
or edx, ebx
inc edx
bswap ecx
and esi, ebx
bswap esi
xchg esi, edx
add esi, ebx
jmp 0x48e2c8
push 0x304cf7dd
mov edx, esi
sub ecx, ebx
and ebx, 0x32b70947
inc edx
neg edx
shl edx, 6
inc ecx
or esi, edx
jmp 0x48f8f9
call fcn.0048f989
add edx, ecx
not edx
add ecx, 0x32c27065
and ebx, 0x32c2f9a5
xor ecx, esi
xchg ecx, esi
sub esi, edx
xor esi, 0x32c4c2ef
sub esi, ecx
mov ecx, edx
jmp 0x48cf68
call edi
or esi, ecx
and edx, 0x32d4fec7
xor ecx, ebx
inc ecx
xor edx, ebx
mov esi, ecx
jmp 0x48d178
pop edi
add esi, ebx
neg ebx
inc edx
and ecx, esi
or ecx, edx
add esi, 0x32f1680b
jmp 0x48d18a
push 0x304914d9
xchg ebx, ecx
or edx, esi
bswap edx
shl esi, 0x17
add ebx, ecx
or ecx, esi
inc ecx
or edx, 0x32fb0297
xchg esi, ebx
or ecx, 0x32fbf355
sub edx, ecx
mov ecx, 0x32fcc817
and edx, esi
add ebx, esi
jmp 0x48ce42
call edi
xor esi, ebx
or edx, esi
xor ecx, ebx
sub ebx, ecx
jmp 0x48fa41
push 0x3021bd71
inc esi
mov ecx, edx
sub ecx, 0x331038f9
rol ecx, 0x18
dec edx
and esi, ebx
jmp 0x48d103
pop edi
xchg ebx, ecx
sub ecx, edx
neg edx
rol ecx, 0x1d
sub esi, 0x3313e233
or edx, ebx
and ebx, 0x3314b80b
xchg edx, esi
shr ecx, 0x13
sub edx, 0x33161a39
add ecx, ebx
mov ecx, ebx
or edx, ebx
dec ecx
xchg ecx, edx
sub ecx, esi
jmp 0x48fd09
push 0x30498f43
and ecx, edx
or esi, 0x331c5da5
bswap ecx
or ebx, ecx
add esi, 0x331da10f
sub edx, ecx
or ebx, ecx
or ecx, ebx
inc ebx
xor ebx, edx
shr edx, 0x15
bswap ebx
sub ecx, ebx
xchg esi, edx
jmp 0x48fece
call edi
and ebx, 0x33430cd1
and esi, ebx
mov esi, ebx
or ebx, ecx
xor esi, ebx
bswap ecx
mov edx, 0x334587db
sub ecx, 0x3345f411
add edx, ecx
sub ecx, edx
mov esi, edx
mov ebx, 0x3347b461
jmp 0x48c8af
pop edi
mov edx, ecx
ror ebx, 0x1f
and edx, ebx
rol ebx, 0x14
mov esi, ebx
sub edx, ecx
not ecx
or edx, esi
jmp 0x48e6f5
mov edi, 0x3f4d7907
ror edx, 0xa
sub edx, ecx
sub edx, 0x335be613
rol ecx, 8
add esi, ecx
add ebx, ecx
jmp 0x48f9b4
pop edi
add edx, ebx
or edx, ebx
rol esi, 6
xor edx, 0x3363b0df
add ebx, esi
xchg esi, ebx
shl edx, 9
xor ecx, ebx
xchg ecx, ebx
xor edx, 0x3366467f
inc ecx
xor ebx, esi
xchg ecx, esi
or ecx, ebx
jmp 0x48cddc
call edi
xor ecx, 0x33688d3b
add edx, ebx
ror ecx, 0xd
and ebx, esi
bswap ebx
or ebx, edx
xor ecx, ebx
sub edx, 0x336b90ed
jmp 0x48e589
push 0x302239c7
mov esi, edx
add edx, ecx
and esi, ecx
xchg esi, ecx
xor ebx, edx
and edx, 0x3375d39b
mov edx, ecx
xchg ecx, ebx
jmp 0x48dd45
pop edi
rol edx, 0x19
sub ebx, 0x338088d9
inc ebx
and ecx, edx
jmp 0x48ea1f
pop edi
neg edx
sub esi, ecx
neg edx
shr esi, 0xf
or esi, edx
ror ecx, 0x1a
xor edx, ebx
sub ebx, esi
and ecx, edx
mov ebx, ecx
add ecx, 0x338652af
or ebx, esi
mov esi, 0x338726dd
add ecx, esi
sub esi, ecx
ror ebx, 0x15
jmp 0x48f6dc
pop edi
bswap ebx
mov esi, ecx
xor ecx, edx
sub ecx, esi
and esi, ecx
add ebx, edx
sub ecx, edx
sub edx, ecx
xor esi, ecx
or ebx, edx
jmp 0x48c9d4
call fcn.0048f989
or ebx, esi
xchg ebx, esi
xor ebx, ecx
xchg ecx, ebx
neg ebx
add ebx, edx
xchg ebx, esi
mov ecx, ebx
or ebx, esi
xor edx, 0x33ca4c47
dec ebx
xchg ebx, ecx
jmp 0x48e5c3
pop edi
sub ebx, edx
dec ebx
or edx, 0x33e22907
add ebx, ecx
xchg edx, ebx
or esi, 0x33e3654f
xor esi, ecx
xor esi, ebx
or ecx, esi
and edx, ebx
xor edx, 0x33e58da5
xchg esi, ecx
jmp 0x4901ed
call fcn.0048f989
or ebx, 0x33e69197
xor edx, ebx
add ecx, 0x33e76799
add esi, ecx
xchg ebx, ecx
or ecx, edx
add edx, 0x33e90f6d
bswap edx
and ecx, ebx
and ebx, esi
mov ecx, ebx
add esi, edx
jmp 0x48dad9
pop edi
or edx, ecx
and ecx, 0x33f51241
add esi, ecx
xor ebx, ecx
and edx, ebx
mov ebx, edx
add esi, ecx
ror esi, 0x13
sub ebx, esi
add ebx, ecx
shl esi, 0x19
sub ebx, ecx
sub edx, ecx
and ebx, edx
jmp 0x48e864
pop edi
dec ecx
add ecx, edx
or ebx, edx
xchg ecx, ebx
and esi, 0x3429c74b
xchg ebx, ecx
mov esi, 0x342a9bf1
sub edx, esi
and esi, edx
rol esi, 0x19
dec ebx
bswap ecx
xor esi, 0x342d3907
xor edx, esi
jmp 0x48cb6f
push 0x302f1391
not esi
nop
mov ecx, esi
dec ecx
sub esi, edx
neg esi
ror ebx, 0xa
sub edx, esi
jmp 0x48e36d
push 0x3028dff5
xor ecx, edx
mov ecx, 0x343a7b45
rol esi, 0x14
sub edx, ebx
dec ecx
neg esi
bswap edx
and ecx, edx
jmp 0x48e4bc
pop edi
not esi
xchg esi, ecx
or ecx, esi
and edx, esi
mov ebx, ecx
dec ecx
and edx, 0x3455f165
xchg esi, ecx
and esi, edx
nop
and esi, ecx
and edx, 0x34580485
jmp 0x48d4fb
call fcn.0048f989
or ecx, esi
and edx, esi
rol edx, 3
and ebx, esi
sub esi, ebx
mov ebx, ecx
xor esi, ebx
xchg esi, edx
or esi, 0x34912b2b
and esi, ebx
dec edx
add ecx, 0x34926d7d
jmp 0x48cad8
push 0x30424fc9
xor ecx, ebx
add ecx, ebx
and ebx, esi
add edx, esi
neg ebx
and esi, ebx
mov esi, 0x349592f7
add edx, 0x3495fed3
add ecx, ebx
xor esi, ecx
add edx, 0x34973b19
sub edx, ecx
jmp 0x48c78a
mov edi, 0x3f4d7907
xchg esi, edx
xchg ebx, esi
add edx, esi
and ebx, esi
shl ecx, 0x17
add ebx, edx
sub ebx, ecx
nop
xchg ecx, esi
shl esi, 0xf
add edx, esi
bswap ebx
sub ecx, 0x34a49277
xor edx, ebx
bswap ecx
and edx, esi
jmp 0x48e9e2
pop edi
xor ebx, edx
shl ecx, 0xa
dec ecx
sub ebx, ecx
shl esi, 4
add ebx, edx
rol ecx, 0xc
inc ecx
or edx, esi
rol edx, 0x11
add ecx, 0x34ab2b51
and edx, ebx
jmp 0x48d072
call edi
shl esi, 0x1b
xor ebx, edx
add esi, 0x34b08471
xchg ebx, ecx
bswap ebx
bswap edx
nop
xor ebx, ecx
shr ebx, 0x1e
or edx, esi
mov ebx, edx
bswap ecx
and ebx, edx
dec ecx
neg ecx
or ebx, edx
jmp 0x48d235
push 0x30515193
or ebx, esi
add edx, 0x34d89c4b
xchg esi, ebx
shl ebx, 0x16
xor ecx, ebx
neg edx
add edx, ecx
mov esi, ebx
mov ebx, esi
sub ecx, 0x34dbfca9
and ecx, ebx
mov edx, 0x34dccd9d
mov ecx, edx
and ecx, edx
jmp 0x48e73d
push 0x3022b1db
and ecx, 0x34fae7e5
sub ebx, ecx
not ebx
xor ebx, 0x34fc4179
xor edx, ecx
sub esi, 0x34fd190f
mov ebx, ecx
shr ebx, 0x1f
rol ebx, 0x15
xchg ecx, esi
jmp 0x48dda2
push 0x30232a27
bswap ebx
mov ecx, ebx
or ecx, ebx
and ebx, 0x350638e9
and ecx, ebx
xchg esi, ebx
inc esi
sub ecx, 0x3507e341
xor esi, 0x35086aa7
add edx, 0x3508d6c3
sub ecx, ebx
and ebx, esi
xchg ebx, ecx
mov ecx, 0x350a7d5d
or ecx, esi
add ecx, edx
jmp 0x48ee08
pop edi
neg ebx
add ecx, 0x3e680a35
and ecx, edx
xor ecx, esi
xchg ebx, edx
bswap edx
shr edx, 5
sub ecx, ebx
add esi, 0x3e6b19a1
xor esi, ecx
jmp 0x48f17f
pop edi
shl esi, 0x1b
xor edx, esi
rol ecx, 0x15
xor ebx, 0x3e8ed029
xchg edx, ecx
dec esi
xor edx, esi
bswap edx
add ecx, edx
sub edx, ecx
ror ecx, 8
dec esi
jmp 0x48ccf6
pop edi
and edx, ecx
add ecx, esi
add ecx, esi
mov ebx, edx
sub ecx, esi
add edx, ebx
xor ecx, edx
xor edx, 0x3e95cc91
nop
and ecx, ebx
jmp 0x48ed5c
call fcn.0048f989
shl esi, 0x18
and ecx, 0x3e97ab07
dec ecx
and esi, edx
not edx
not edx
or esi, edx
sub ecx, 0x3e9a2de7
add esi, ecx
or ebx, ecx
dec esi
and edx, ecx
xor esi, ecx
mov esi, ebx
neg edx
add edx, esi
jmp 0x48e1f8
push 0x304ded07
xor esi, 0x3e9e2acf
xor edx, ecx
xor esi, 0x3e9f1b99
shl edx, 0x17
bswap ebx
ror esi, 4
add edx, esi
and ebx, esi
mov ecx, esi
sub esi, 0x3ea1febb
jmp 0x48d02a
push 0x302775c1
shl esi, 9
shl edx, 4
or edx, ecx
neg esi
jmp 0x48ede7
call edi
add ecx, ebx
xor edx, 0x3ed30d29
xchg esi, ecx
dec ebx
and esi, ecx
xor edx, esi
xor ecx, edx
xor esi, edx
xor ecx, edx
xchg ebx, esi
and edx, esi
not edx
jmp 0x48faa7
call edi
and edx, ecx
ror ecx, 0x16
add ecx, ebx
sub esi, ecx
sub ebx, 0x3eed7977
shl edx, 7
jmp 0x48f85d
pop edi
xor ecx, esi
xor ebx, ecx
ror ebx, 9
xchg ebx, ecx
shl ecx, 0xf
sub edx, ecx
bswap ecx
xor esi, 0x3ef891b5
shl ebx, 4
rol ebx, 0xc
sub ebx, esi
or esi, ecx
sub esi, edx
xchg esi, edx
jmp 0x48f895
mov edi, 0x3f4d7907
sub ecx, edx
xor ebx, ecx
mov ecx, esi
xor ecx, edx
bswap esi
shr ecx, 0x15
add esi, edx
and esi, 0x3f0a129f
jmp 0x48c86c
pop edi
xor ecx, ebx
sub edx, ebx
xor edx, 0x3f0b844f
mov ebx, edx
add ecx, esi
or ecx, edx
xchg ecx, ebx
xchg esi, edx
and edx, ebx
neg ebx
jmp 0x48f82b
push 0x30415a33
shr ecx, 0xb
mov ecx, edx
xchg esi, edx
mov ebx, esi
xchg edx, ecx
xor ebx, edx
shl esi, 0xf
add ebx, esi
mov edx, ecx
xchg ecx, ebx
or edx, esi
xor ebx, 0x3f184599
jmp 0x48fb9f
mov edi, 0x3f4d7907
or edx, ecx
mov edx, esi
add ebx, 0x3f1d5d99
not esi
or ebx, 0x3f1e3797
xor ebx, ecx
sub ecx, esi
shr ebx, 0x11
sub ebx, edx
dec ebx
inc edx
or edx, ebx
not ebx
add esi, edx
jmp 0x48d388
push 0x3054b5bb
and edx, ebx
not ebx
and ecx, esi
or edx, esi
not edx
or ecx, ebx
or ebx, ecx
xchg ecx, ebx
ror edx, 0x14
xchg edx, esi
xor ebx, esi
or ebx, esi
xor edx, 0x3f27c0ff
xor ebx, ecx
jmp fcn.0048ef7c
push 0x30462c37
sub esi, ecx
dec ebx
and edx, ebx
mov ebx, edx
bswap esi
or ebx, esi
add esi, ecx
xor ecx, 0x3f2bc315
xchg ebx, esi
add ebx, edx
neg esi
sub edx, 0x3f2d701b
jmp 0x48e764
pop edi
mov edx, esi
mov esi, ecx
xchg esi, ecx
or ecx, esi
mov ebx, ecx
mov edx, ecx
jmp 0x48e39a
push 0x304899f5
or esi, 0x3f41c5d5
or esi, edx
add ecx, ebx
xchg edx, ecx
not esi
or ebx, esi
mov ebx, ecx
mov ebx, ecx
sub ecx, 0x3f451f69
xor ecx, 0x3f458ac5
or ebx, edx
add edx, esi
jmp 0x48cd32
mov edi, 0x3f4d7907
add esi, ecx
sub edx, ecx
mov esi, 0x3f47bbe5
xchg esi, ecx
neg edx
sub edx, 0x3f48fe41
or ecx, ebx
or ecx, edx
sub esi, 0x3f4a5057
xor edx, 0x3f4abd05
dec ebx
mov ecx, edx
or ecx, 0x3f4bff17
or ecx, esi
jmp 0x48fb08
push 0x3033deb5
and ebx, ecx
xor edx, ecx
dec ecx
bswap ecx
or edx, 0x3f525dc3
neg edx
mov ecx, 0x3f53378f
mov ebx, ecx
neg ecx
or edx, ecx
add ebx, 0x3f54f963
inc ecx
and ecx, esi
or esi, ebx
nop
inc ecx
jmp 0x48ea42
pop edi
ror edx, 0x13
neg edx
neg esi
xor edx, 0x3f618615
dec esi
shl esi, 0x11
jmp 0x48e412
call edi
xchg ecx, esi
inc edx
sub ecx, ebx
mov ebx, esi
sub ecx, esi
inc esi
xchg esi, ebx
xor esi, ecx
and ecx, edx
sub ebx, esi
jmp 0x48ddde
pop edi
xor edx, esi
or ebx, 0x3f8ea1bb
and ecx, ebx
and esi, edx
dec ebx
and ecx, esi
and ebx, ecx
and ebx, esi
and ecx, edx
or edx, esi
jmp 0x48eee8
push 0x3051cc97
and ebx, esi
rol edx, 0xc
or esi, 0x3f98d8bf
xchg ebx, edx
xchg edx, esi
and ebx, 0x3f9a1c3d
bswap ebx
sub ecx, esi
neg ecx
and ebx, esi
jmp 0x48f961
mov edi, 0x3f4d7907
add edx, ecx
shr ecx, 9
xor ebx, esi
xchg ecx, ebx
and ebx, ecx
sub esi, edx
or ebx, esi
rol esi, 0xe
and esi, ebx
not esi
jmp 0x48d9c4
push 0x3026fc33
or edx, ebx
xchg esi, ebx
add ecx, edx
or edx, ebx
or edx, 0x3fa9aafd
mov edx, 0x3faa153d
neg esi
neg edx
ror ebx, 6
add esi, ecx
mov edx, esi
dec esi
mov edx, esi
xchg edx, ecx
jmp 0x48e021
call fcn.0048f989
not esi
sub esi, 0x3fb4980b
inc ebx
shr ecx, 0xb
xor esi, ebx
inc esi
jmp 0x48f6b6
pop edi
add esi, ebx
and esi, ebx
xor ebx, ecx
add ecx, edx
xchg esi, ebx
xor ebx, edx
add edx, esi
bswap esi
and edx, ebx
and ebx, 0x3fc0ef95
mov esi, ecx
bswap esi
dec edx
sub edx, ebx
jmp 0x48f563
pop edi
mov ecx, esi
add edx, esi
add esi, ebx
mov ebx, 0x3fcf56b3
bswap esi
sub esi, ecx
mov ecx, ebx
or ebx, esi
xor ebx, edx
add ebx, ecx
jmp 0x48f786
push 0x303e7447
xor edx, esi
mov edx, ecx
or esi, ebx
xchg ebx, esi
sub esi, ecx
bswap esi
add esi, ecx
dec ecx
not ebx
shr ebx, 6
add ebx, ecx
sub esi, edx
sub edx, 0x3fe49833
sub esi, edx
jmp 0x48f41f
call fcn.0048f989
and ecx, ebx
add edx, 0x3ff18059
dec ebx
or esi, 0x3ff2718d
jmp 0x48cc1f
pop edi
sub edx, esi
xor esi, ebx
sub esi, ecx
xor edx, 0x3ff9f693
rol esi, 7
not ebx
bswap esi
or ebx, esi
mov edx, ecx
add ebx, 0x3ffc91e3
jmp 0x48cdf5
mov edi, 0x3f4d7907
or ebx, edx
or ecx, esi
inc edx
ror ecx, 6
sub edx, 0x3ffed193
not ecx
sub edx, ebx
inc ecx
mov ebx, 0x400099e3
and esi, 0x4001054d
inc ecx
sub esi, 0x4001dd39
jmp 0x48e815
pop edi
or edx, esi
sub edx, ebx
xor esi, 0x405f6bd9
xor ebx, ecx
xchg edx, esi
or esi, 0x4060c73b
rol esi, 0x18
nop
and ecx, 0x40620f35
shr edx, 0x1e
shr ebx, 6
rol ebx, 7
jmp 0x48e8e7
pop edi
and ebx, esi
xchg ebx, ecx
not edx
not edx
add esi, ecx
sub ecx, esi
ror edx, 0x12
sub esi, 0x4066f77b
jmp 0x48e3c5
push 0x3027ee0f
and ebx, esi
bswap edx
xor esi, ebx
xchg ebx, edx
xchg ebx, edx
mov esi, ebx
or ecx, edx
xor edx, ecx
sub ecx, ebx
add edx, ecx
inc esi
and ebx, esi
jmp 0x48f114
mov edi, 0x3f4d7907
not esi
and esi, edx
sub ecx, ebx
add ecx, esi
sub edx, ebx
xor esi, edx
shl ecx, 8
rol edx, 0x1d
xchg ecx, esi
add ebx, ecx
jmp 0x490196
push 0x301e5d4f
mov ebx, ecx
add ebx, 0x40827a1f
sub edx, ebx
xchg ebx, ecx
rol edx, 0x15
and ecx, edx
xor edx, esi
sub ebx, 0x40851305
jmp 0x48fad9
push 0x301d688f
or ebx, edx
sub ebx, 0x4096167f
rol ebx, 0x13
mov ebx, ecx
add esi, edx
mov esi, ebx
jmp 0x48fc13
call edi
shr ecx, 0xa
mov ebx, edx
sub edx, esi
and ebx, 0x40ae34eb
and edx, ecx
or ebx, 0x40af0979
xchg ecx, ebx
xor ecx, edx
xor esi, 0x40b0641d
and ecx, edx
or ebx, 0x40b138ed
not esi
bswap esi
and ebx, ecx
jmp 0x48e2e7
push 0x302e220b
or edx, esi
mov ecx, edx
add edx, 0x40b854a1
shr ebx, 0xa
and edx, 0x40b94997
and ebx, esi
nop
or esi, ebx
or esi, edx
bswap ecx
add esi, 0x40bbcc9b
and edx, esi
jmp 0x48f28f
pop edi
mov ebx, 0x40c9ba89
xchg esi, ecx
neg ecx
or ecx, edx
sub ebx, 0x40cb82d5
or esi, 0x40cbedcf
and edx, ecx
sub ebx, ecx
jmp 0x48e48e
pop edi
sub esi, ecx
not ecx
sub ebx, 0x40ce3577
rol ebx, 0xd
or edx, 0x40cf0e37
or esi, edx
xchg esi, ecx
or ecx, edx
mov esi, ecx
and ecx, ebx
sub ecx, edx
sub edx, 0x40d20719
jmp 0x48d692
push 0x3028669d
xor ecx, edx
xor ecx, 0x40dd4a2f
neg edx
or ebx, esi
xor edx, ebx
shr edx, 0xb
mov edx, 0x40df8097
add edx, ecx
xor ecx, ebx
mov ecx, 0x40e0bc2d
jmp 0x48d71b
pop edi
xor esi, ecx
xchg ecx, edx
sub ecx, esi
sub edx, esi
and esi, 0x40ec116b
sub ecx, ebx
jmp 0x48d7f1
call edi
add ebx, esi
and ecx, 0x40f9dc67
rol edx, 0x1f
xor esi, ecx
sub ecx, edx
mov edx, esi
add esi, ebx
or ecx, edx
or ecx, ebx
ror edx, 9
and edx, esi
neg edx
and ebx, 0x40fe84c3
xor esi, ebx
jmp 0x48c8f1
push 0x3037b9f5
and edx, ebx
and edx, esi
xor esi, ecx
and ecx, 0x410d149b
add ecx, ebx
or edx, ebx
mov ecx, edx
and edx, ecx
jmp 0x490061
push 0x302e9b5b
or esi, ebx
xor esi, ecx
dec esi
add edx, ebx
sub esi, edx
xor ecx, 0x41115e45
or ebx, 0x4111e885
or ecx, esi
bswap edx
bswap edx
shl ebx, 0xa
sub edx, ebx
xor esi, edx
and ebx, ecx
jmp 0x48d702
mov edi, 0x3f4d7907
inc esi
and ebx, edx
inc ecx
bswap ecx
sub ecx, 0x41431941
xchg esi, ecx
sub esi, ecx
add ecx, esi
inc ebx
shl ebx, 7
jmp 0x48d47c
call edi
ror ecx, 7
sub ebx, 0x415d5761
and ecx, ebx
rol edx, 0xf
and ebx, edx
xchg edx, esi
not edx
xchg ecx, ebx
xchg ebx, esi
bswap esi
jmp 0x48d012
push 0x301a7877
and esi, 0x416430c3
add ecx, ebx
inc ebx
xchg ebx, edx
and edx, ebx
or esi, edx
mov edx, ebx
or ecx, edx
xor edx, 0x41679a2b
inc edx
dec edx
dec ecx
shr ecx, 0x18
xor ecx, edx
sub ecx, esi
sub ebx, ecx
jmp 0x48f7d0
push 0x303363bb
shr ecx, 2
xchg edx, ecx
shr esi, 8
mov esi, ecx
sub esi, ecx
xchg ecx, ebx
or edx, 0x416dc145
mov esi, ecx
add edx, ebx
and ebx, ecx
jmp 0x48e512
call fcn.0048f989
xor ecx, ebx
shr ecx, 0x19
xchg esi, ebx
and esi, ecx
sub edx, 0x4174297f
shr ecx, 0x1c
xor esi, ebx
xchg edx, ebx
ror ebx, 0xa
neg ebx
jmp 0x48f4fa
pop edi
mov ecx, esi
xchg ecx, esi
mov ecx, edx
add edx, esi
xchg esi, ebx
shl ecx, 2
xchg ebx, ecx
and ebx, ecx
sub esi, 0x418b4f95
rol esi, 5
jmp 0x48dc37
call edi
sub ecx, esi
add edx, 0x41981527
or edx, ebx
xor edx, ebx
xor esi, ecx
bswap esi
add ebx, 0x419a460f
mov edx, 0x419ab1ef
mov ebx, edx
mov edx, ecx
jmp 0x48ed2f
pop edi
add ebx, edx
shr esi, 3
neg ebx
mov edx, ebx
shl ecx, 0x14
sub edx, esi
jmp 0x48e7c1
push 0x3036c3d5
add ecx, edx
ror ecx, 9
add ebx, 0x41b37053
xchg esi, ecx
mov ebx, esi
sub ecx, edx
dec edx
ror esi, 0x1c
add esi, ecx
inc ecx
jmp 0x48ca87
mov edi, 0x3f4d7907
inc ecx
shl esi, 0x16
mov ecx, 0x41bb9b5f
mov ebx, ecx
or edx, esi
dec ecx
xor esi, ecx
xchg edx, ecx
shl esi, 0x16
xor ebx, edx
mov edx, 0x41bf086b
mov esi, ebx
jmp 0x48f5a4
call fcn.0048f989
add ecx, edx
dec edx
and ecx, ebx
add esi, edx
add esi, ecx
bswap ebx
or edx, ecx
sub edx, 0x41c33275
and ecx, 0x41c3bccb
bswap ecx
xchg edx, ebx
xor ebx, esi
mov ebx, 0x41c56821
mov ecx, 0x41c5d3c9
jmp 0x48d09d
pop edi
add ecx, ebx
inc ecx
inc esi
sub edx, esi
sub edx, ecx
xchg ecx, edx
xor esi, ecx
rol ecx, 0x1a
or esi, ebx
ror ebx, 0xb
jmp 0x48f648
pop edi
sub ecx, 0x41cdb881
add esi, edx
xchg esi, ecx
mov edx, ecx
xchg esi, ecx
add esi, 0x41cfc97d
and ebx, ecx
rol ebx, 4
nop
add ebx, 0x41d191f1
not ecx
dec ebx
add esi, 0x41d2d4c9
mov ecx, 0x41d33ea7
sub ebx, esi
xchg edx, esi
jmp 0x48f092
pop edi
and edx, ebx
not ecx
xor ecx, edx
and ecx, edx
ror esi, 6
and ecx, ebx
jmp 0x48fbc1
push 0x304d737d
sub edx, 0x41e26985
or esi, ebx
and edx, ecx
xchg ebx, ecx
and edx, esi
or ebx, 0x41e49129
sub esi, edx
or edx, ecx
mov edx, ecx
shr edx, 0xf
jmp 0x48df81
mov edi, 0x3f4d7907
shl ecx, 0x1b
xor esi, 0x41f1e2ff
xor ecx, esi
shl edx, 0x10
dec esi
mov ebx, ecx
add edx, ecx
ror edx, 0xf
mov ecx, edx
xor ebx, 0x41f5477f
jmp 0x48f7f8
call fcn.0048f989
ror ebx, 8
mov edx, ebx
xor esi, edx
sub edx, ecx
shr edx, 9
xchg ebx, edx
add edx, ecx
ror edx, 0xf
add edx, ecx
xor edx, ebx
xor ecx, ebx
sub ecx, edx
jmp 0x48efb2
pop edi
and esi, ecx
rol esi, 0x14
and edx, 0x420f5f8f
and ebx, 0x420fcaef
xor ebx, ecx
add ebx, ecx
not edx
and ecx, edx
mov ecx, esi
sub edx, esi
jmp 0x48d453
pop edi
mov esi, edx
and esi, ebx
or ebx, 0x421bd667
sub ecx, edx
and ebx, 0x421ca8d1
neg ebx
sub esi, ebx
sub ebx, edx
not ebx
shr ebx, 0x13
mov ecx, 0x421f491d
sub esi, ebx
sub esi, edx
add ecx, esi
mov edx, ecx
sub ebx, edx
jmp 0x48e95d
mov edi, 0x3f4d7907
and esi, edx
xchg ecx, edx
add ebx, 0x4222d9e9
shl ecx, 0x18
jmp 0x48cb8c
call fcn.0048f989
and ebx, edx
xor ecx, 0x4227ee31
rol esi, 7
add ebx, ecx
or ebx, 0x42292a53
shr ecx, 0x1b
sub ecx, ebx
ror ecx, 3
sub ecx, ebx
and ebx, ecx
mov ebx, esi
mov ecx, ebx
xor esi, ecx
mov esi, 0x422cf73f
jmp 0x48cd63
pop edi
add ecx, esi
or esi, ecx
neg edx
shl esi, 0xb
jmp 0x48df33
push 0x3019f5cb
and esi, edx
or edx, ebx
xchg esi, ebx
and edx, ebx
sub ebx, edx
dec esi
and ecx, edx
xor ecx, edx
jmp 0x48f534
push 0x3041d593
sub ebx, edx
mov ecx, edx
sub esi, ebx
dec ebx
or esi, ecx
mov esi, 0x423ef543
or ecx, 0x423f603d
or edx, esi
inc edx
inc edx
jmp 0x48d9ee
push 0x302d2d5f
mov ebx, ecx
ror edx, 0x18
ror edx, 5
ror ebx, 8
and esi, ebx
add esi, 0x42437301
bswap edx
and esi, 0x42444f85
or edx, 0x4244da2b
add edx, ebx
jmp 0x48feb1
push 0x301de4e9
shl ebx, 9
dec edx
add edx, esi
neg edx
dec ebx
mov ebx, 0x424c8f67
sub edx, esi
mov ebx, 0x424d65cf
xor ebx, edx
add ebx, esi
jmp 0x48ee4c
pop edi
or ecx, 0x426a81db
mov esi, ebx
mov edx, ebx
inc ebx
or ebx, esi
xor ecx, 0x426c8ea5
sub edx, ecx
and esi, ecx
mov esi, 0x426de85b
shr ecx, 0x11
jmp 0x48cb4d
push 0x302da843
mov edx, ebx
not edx
or ecx, edx
not ebx
mov ebx, edx
neg esi
or esi, ebx
nop
bswap edx
mov esi, edx
jmp 0x48f010
mov edi, 0x3f4d7907
or ebx, edx
sub ecx, ebx
ror esi, 0x18
mov ebx, esi
sub ecx, esi
inc edx
or ebx, 0x42a60565
not edx
and ecx, ebx
mov esi, 0x42a745eb
sub esi, edx
add edx, 0x42a81a37
jmp 0x48df50
call fcn.0048f989
add edx, ecx
add edx, ebx
bswap esi
add esi, ecx
bswap ebx
mov esi, ebx
rol ecx, 0xa
add edx, esi
jmp 0x48f1f3
call edi
mov esi, ecx
or esi, edx
or ebx, ecx
sub ecx, edx
sub edx, ecx
add esi, ebx
and esi, 0x42c29167
bswap ecx
sub ebx, ecx
neg edx
and edx, ecx
mov esi, ebx
jmp 0x48df10
push 0x303833cf
sub ecx, esi
or edx, ecx
and esi, ecx
mov edx, ecx
sub edx, ecx
and edx, 0x42d95a07
add edx, ecx
or ebx, 0x42da2cdd
jmp 0x48da60
call fcn.0048f989
rol ebx, 0x1f
sub esi, ebx
xchg ecx, esi
sub ebx, ecx
add ebx, ecx
add ecx, esi
jmp 0x48ffaf
pop edi
sub ebx, esi
and esi, 0x4307c6e7
xor edx, esi
add edx, 0x4308a0cd
mov ecx, 0x43091057
and esi, ecx
xchg edx, ecx
or edx, ecx
mov esi, ebx
bswap esi
or ebx, edx
shr ecx, 2
or ecx, 0x430c97a5
sub ebx, 0x430d019b
jmp 0x48e245