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

Disassembly:
call sub.user32.dll_GetCapture
cmp eax, 0xffffff06
jne 0x401093
call sub.ntdll.dll_NtAccessCheckByType
call sub.ole32.dll_CoRegisterPSClsid
call sub.ntdll.dll_NtAccessCheckByType
call sub.shell32.dll_SHBrowseForFolderA
call sub.ntdll.dll_NtAccessCheckByType
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.ntdll.dll_NtAccessCheckByType
call sub.ntdll.dll_NtAccessCheckByType
call sub.ole32.dll_CoRegisterPSClsid
call sub.ntdll.dll_NtAccessCheckByType
call sub.shell32.dll_SHBrowseForFolderA
call sub.ole32.dll_CoRegisterPSClsid
call sub.shell32.dll_SHBrowseForFolderA
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.shell32.dll_SHBrowseForFolderA
call sub.ntdll.dll_NtAccessCheckByType
call sub.ntdll.dll_NtAccessCheckByType
call sub.shell32.dll_SHBrowseForFolderA
call sub.shell32.dll_SHBrowseForFolderA
call sub.shell32.dll_SHBrowseForFolderA
call sub.ole32.dll_CoRegisterPSClsid
call sub.shell32.dll_SHBrowseForFolderA
ret
call sub.user32.dll_GetCursor
cmp eax, 0xfffffee8
jne 0x401130
call sub.ntdll.dll_NtAccessCheckByType
call sub.ole32.dll_CoRegisterPSClsid
call sub.shell32.dll_SHBrowseForFolderA
call sub.shell32.dll_SHBrowseForFolderA
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.ntdll.dll_NtAccessCheckByType
call sub.ole32.dll_CoRegisterPSClsid
call sub.shell32.dll_SHBrowseForFolderA
call sub.ole32.dll_CoRegisterPSClsid
call sub.shell32.dll_SHBrowseForFolderA
call sub.ntdll.dll_NtAccessCheckByType
call sub.shell32.dll_SHBrowseForFolderA
call sub.shell32.dll_SHBrowseForFolderA
call sub.shell32.dll_SHBrowseForFolderA
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.shell32.dll_SHBrowseForFolderA
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.shell32.dll_SHBrowseForFolderA
call sub.ntdll.dll_NtAccessCheckByType
call sub.shell32.dll_SHBrowseForFolderA
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
ret
call sub.user32.dll_GetCursor
cmp eax, 0xffffff1f
jne 0x4011d2
call sub.ntdll.dll_NtAccessCheckByType
call sub.shell32.dll_SHBrowseForFolderA
call sub.ntdll.dll_NtAccessCheckByType
call sub.shell32.dll_SHBrowseForFolderA
call sub.shell32.dll_SHBrowseForFolderA
call sub.ole32.dll_CoRegisterPSClsid
call sub.shell32.dll_SHBrowseForFolderA
call sub.ole32.dll_CoRegisterPSClsid
call sub.shell32.dll_SHBrowseForFolderA
call sub.ntdll.dll_NtAccessCheckByType
call sub.ntdll.dll_NtAccessCheckByType
call sub.ole32.dll_CoRegisterPSClsid
call sub.shell32.dll_SHBrowseForFolderA
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.ntdll.dll_NtAccessCheckByType
call sub.ntdll.dll_NtAccessCheckByType
call sub.shell32.dll_SHBrowseForFolderA
call sub.shell32.dll_SHBrowseForFolderA
call sub.ntdll.dll_NtAccessCheckByType
call sub.ole32.dll_CoRegisterPSClsid
call sub.shell32.dll_SHBrowseForFolderA
call sub.ntdll.dll_NtAccessCheckByType
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.ntdll.dll_NtAccessCheckByType
call sub.shell32.dll_SHBrowseForFolderA
ret
call sub.user32.dll_GetCursor
cmp eax, 0xfffffeeb
jne 0x401233
call sub.shell32.dll_SHBrowseForFolderA
call sub.shell32.dll_SHBrowseForFolderA
call sub.ntdll.dll_NtAccessCheckByType
call sub.shell32.dll_SHBrowseForFolderA
call sub.shell32.dll_SHBrowseForFolderA
call sub.ntdll.dll_NtAccessCheckByType
call sub.ole32.dll_CoRegisterPSClsid
call sub.shell32.dll_SHBrowseForFolderA
call sub.ole32.dll_CoRegisterPSClsid
call sub.ole32.dll_CoRegisterPSClsid
call sub.shell32.dll_SHBrowseForFolderA
call sub.ole32.dll_CoRegisterPSClsid
call sub.ntdll.dll_NtAccessCheckByType
call sub.ole32.dll_CoRegisterPSClsid
call sub.ntdll.dll_NtAccessCheckByType
call sub.ole32.dll_CoRegisterPSClsid
ret
jmp 0x48045a
and ecx, edi
not edi
bswap edi
shr ecx, 0x17
add edx, ecx
or ecx, edx
jmp 0x48133c
pop ebx
mov edx, 0x8d531fc5
or edx, esi
xchg edx, edi
mov esi, edi
and ecx, edi
bswap esi
xor edi, esi
jmp 0x481c3f
push 0x89a3fb47
sub edx, esi
not edx
sub edi, ecx
dec esi
xchg ecx, esi
and esi, edx
inc edi
xor edi, 0x8d64171d
shr ecx, 0xb
and edx, ecx
add ecx, edx
and edx, ecx
jmp 0x483f3e
call ebx
inc edx
not edx
bswap edx
bswap esi
add edi, 0x8d6ed6cb
add edi, ecx
and ecx, edx
xor esi, ecx
xchg esi, ecx
sub edi, 0x8d6fe035
xchg esi, ecx
shl edx, 8
or edi, ecx
xor ecx, edx
bswap edi
jmp 0x483538
pop ebx
xor edi, edx
nop
or edx, 0x8d78a508
mov esi, edi
shl ecx, 3
mov edx, esi
inc ecx
bswap edi
sub esi, ecx
add esi, edx
mov esi, 0x8d7bfa4d
and edi, ecx
xor edi, esi
mov esi, ecx
mov esi, edi
add ecx, esi
jmp 0x4829de
push 0x899d81f5
and esi, edx
or ecx, esi
or edi, 0x8d7e46ed
mov esi, edi
sub edx, esi
sub ecx, esi
jmp 0x48443f
pop ebx
mov ecx, 0x8d8d21d7
add esi, edx
add edx, 0x8d8dfbcd
mov ecx, edx
xor edx, esi
add edx, edi
add edx, 0x8d8fe35a
xchg edi, edx
jmp 0x484057
pop ebx
xchg esi, edx
or ecx, esi
add edx, edi
inc esi
jmp 0x482fe3
mov ebx, 0x123b2f04
rol edi, 2
add ecx, 0x8da101dc
add esi, edx
sub esi, edx
sub ecx, esi
rol esi, 9
inc ecx
inc ecx
xor edx, 0x8da447fe
xchg edi, ecx
shl edx, 0x16
xor edi, ecx
jmp 0x481fb8
pop ebx
or edx, edi
add edx, esi
mov ecx, esi
xor esi, ecx
or esi, 0x8da68295
xchg ecx, esi
add edx, 0x8da6f48c
xor edi, edx
xor ecx, esi
shr edx, 7
bswap edx
add ecx, 0x8da814b6
bswap esi
not ecx
jmp 0x4810de
push 0x89908167
xor esi, ecx
add edi, edx
add esi, 0x8da946b2
add ecx, esi
or esi, edx
and edx, esi
xor esi, edx
sub esi, 0x8daa7bdc
mov ecx, 0x8daaacb6
jmp 0x4835f8
call fcn.00480ec6
mov edx, ecx
add esi, 0x8dab24db
and edx, edi
xchg edx, ecx
shl edi, 0x1d
shl esi, 0x19
add ecx, 0x8dac63bc
sub edx, 0x8dac94d4
sub esi, edx
jmp 0x483dbd
mov ebx, 0x123b2f04
add edi, 0x8dc52449
add edx, edi
mov edx, esi
add ecx, esi
and edx, ecx
ror ecx, 0x10
jmp 0x480906
push 0x89a194fe
add edx, edi
not esi
xchg esi, edx
or edx, esi
sub edi, 0x8dd5ab06
rol ecx, 0x1d
xor edx, ecx
jmp 0x4832b8
call fcn.00480ec6
add esi, edi
ror edx, 0x17
sub edx, ecx
or esi, edx
xchg ecx, esi
xchg esi, edi
xor edi, ecx
mov edi, esi
xor esi, edi
jmp 0x48372b
push 0x89a74725
and ecx, edx
xchg edi, esi
or esi, 0x8de7af17
or edi, ecx
bswap edi
dec edx
dec edx
mov esi, ecx
sub ecx, edx
ror edx, 7
and edx, 0x8de98840
or edi, ecx
shl esi, 3
jmp 0x4817e3
push 0x898cb054
and edx, 0x8dee53bb
sub esi, 0x8dee8483
or ecx, esi
rol edi, 6
xchg edx, edi
mov edi, ecx
shr esi, 0x12
sub esi, edi
mov edx, ecx
add ecx, edx
jmp 0x480885
call ebx
add ecx, edx
add edi, 0x8df6324b
or esi, edi
mov edx, edi
jmp 0x48079a
call fcn.00480ec6
inc esi
xchg esi, edi
xor edi, ecx
add ecx, 0x8e346edf
and ecx, esi
or esi, edx
mov ecx, esi
xor edx, ecx
neg edx
xor esi, edi
jmp 0x48065f
mov ebx, 0x2774562b
add esi, 0x8e4c0e3e
xor ecx, edx
xor edx, edi
xchg edx, edi
jmp 0x482488
push 0x899cd089
sub edx, edi
or edi, esi
and esi, 0x8e4d9b81
xchg esi, ecx
sub esi, edx
sub edi, esi
jmp 0x481ee5
call fcn.00480ec6
ror edx, 2
or edi, esi
xor esi, ecx
rol edi, 0x10
mov esi, edi
jmp 0x482997
push 0x899fe030
and ecx, edx
shl edi, 0x16
mov edi, edx
shl edx, 8
not esi
or edx, esi
xor esi, ecx
mov esi, edi
xchg esi, edi
jmp 0x48202b
mov ebx, 0x4132136a
xor edi, ecx
add esi, edx
sub ecx, esi
xchg edi, ecx
and edi, edx
add esi, edx
xchg edx, edi
add esi, edi
jmp 0x48139c
call fcn.00480ec6
sub edi, ecx
mov ecx, edi
sub ecx, edx
xor edx, 0x8e73c34c
mov edi, esi
jmp 0x48322b
push 0x899b040a
and edi, edx
or edx, 0x8e7f98f3
dec edi
sub esi, edx
xchg edi, esi
xor ecx, edx
and edx, edi
add edx, edi
xor edi, esi
or edx, edi
rol edi, 0xd
shl esi, 8
xor ecx, edi
jmp 0x4839ba
push 0x898b16a8
ror ecx, 0x1d
add ecx, 0x8e97aff3
xor esi, edi
sub ecx, esi
dec esi
dec edx
xchg ecx, edi
or ecx, 0x8e9a6a5d
or edi, esi
jmp 0x482a76
call fcn.00480ec6
or edi, 0x8ea10023
mov edi, esi
and ecx, edx
and edi, esi
xchg edx, esi
or esi, 0x8ea338ed
mov edx, esi
mov edi, ecx
xor edi, esi
mov edi, 0x8ea5064e
shr edi, 0x16
inc edx
add edx, esi
add edi, esi
jmp 0x482276
call ebx
xor edi, 0x8ea777cf
add esi, ecx
xor edx, edi
add edi, 0x8ea8a0aa
mov edx, ecx
or edi, edx
rol edi, 0x1b
mov edi, esi
mov esi, edx
and edx, edi
jmp 0x48185b
call fcn.00480ec6
dec edi
rol edi, 0x19
dec edi
mov edi, 0x8eb8559b
add edi, esi
rol edx, 0x17
or ecx, edx
inc esi
xchg edx, ecx
xor ecx, 0x8ebac9ad
jmp 0x4825bd
call fcn.00480ec6
xchg edx, edi
or edx, esi
or ecx, 0x8ef3097e
add esi, 0x8ef36fa8
add edx, edi
xor edi, ecx
rol edx, 8
or esi, edx
and esi, ecx
rol esi, 0x1d
sub edx, 0x8ef6ba32
jmp 0x4820d2
pop ebx
nop
xor edi, edx
mov esi, edi
and ecx, edx
inc esi
rol esi, 4
xor edx, esi
xchg ecx, edx
sub ecx, esi
add edx, edi
jmp 0x483e53
pop ebx
ror edi, 7
inc edx
mov edx, 0x8f148803
sub esi, ecx
xchg edi, esi
dec edx
xor edx, 0x8f163c29
rol ecx, 0xb
or edx, 0x8f170f31
xor esi, 0x8f177030
mov esi, edx
xor edx, ecx
xor ecx, edi
or esi, ecx
jmp 0x4808b0
push 0x89a7726f
or edi, edx
xchg ecx, edx
xchg edx, edi
and edi, 0x8f316086
sub esi, edi
add edi, edx
dec edi
xchg esi, edx
xchg ecx, edx
jmp 0x481918
mov ebx, 0x123b2f04
xor ecx, edx
add esi, ecx
or edi, esi
xchg esi, edi
xor edi, ecx
ror edi, 0xa
xchg esi, ecx
mov edi, ecx
neg ecx
xchg edi, esi
mov edx, esi
jmp 0x482aa9
pop ebx
xchg edx, edi
or edi, esi
sub ecx, 0x8f426183
shr ecx, 0x10
xor edx, 0x8f43724c
dec edx
xchg ecx, edi
sub edi, 0x8f44cb1e
sub edi, 0x8f452956
jmp 0x482758
push 0x898e4456
rol esi, 7
or edi, 0x8f4ad9b0
xor ecx, edi
mov edx, esi
and edi, edx
sub esi, edx
sub edx, ecx
sub esi, edx
or edx, edi
or esi, edi
xchg esi, ecx
jmp 0x481a94
call fcn.00480ec6
xchg edx, esi
dec esi
xor edi, ecx
sub ecx, 0x8f5088f8
sub edi, edx
or esi, 0x8f518f5c
or edx, ecx
jmp 0x483592
mov ebx, 0x123b2f04
or ecx, 0x8f578113
bswap edx
shl ecx, 7
xchg edi, ecx
xchg ecx, edi
add esi, edx
and edi, 0x8f5a13f3
or edi, edx
mov ecx, edx
and edx, edi
xchg edi, ecx
xchg esi, edx
jmp 0x482851
pop ebx
add ecx, esi
not edi
mov edx, edi
and esi, ecx
or edi, edx
shr esi, 0x17
sub esi, ecx
sub esi, 0x8f64adad
jmp 0x481ebc
call fcn.00480ec6
xchg ecx, edi
shr ecx, 0x17
ror ecx, 9
or esi, ecx
mov edx, ecx
xchg edx, edi
mov ecx, edx
jmp 0x480ca8
mov ebx, 0x123b2f04
or edi, edx
sub esi, edi
rol esi, 0x17
mov ecx, esi
xor edx, ecx
dec esi
ror ecx, 1
dec ecx
shl ecx, 0x1a
xor ecx, esi
xchg esi, edi
and ecx, 0x8f81bcb3
and ecx, 0x8f81f105
xor edx, 0x8f822a4f
jmp 0x481caa
push 0x898e9069
mov edi, esi
and edx, ecx
or edx, 0x8f82d103
xchg edi, ecx
or edx, 0x8f835326
add edi, ecx
shr ecx, 0x14
xchg edx, ecx
or esi, ecx
neg ecx
and esi, edi
inc ecx
or esi, ecx
shr ecx, 0x14
jmp 0x480a64
call ebx
mov edx, 0x8f94fdb0
mov edx, edi
sub ecx, esi
sub edx, edi
add ecx, esi
inc esi
xor ecx, edi
dec esi
shr ecx, 8
and edx, edi
sub esi, edx
bswap esi
jmp 0x482697
mov ebx, 0x123b2f04
sub edi, ecx
or edx, 0x900b0d86
add ecx, esi
and ecx, esi
sub ecx, esi
nop
jmp 0x4818cc
push 0x89911da4
sub edi, ecx
xor esi, 0x900c6a23
xor ecx, 0x900c9f54
xor edi, 0x900f624a
xor ecx, edx
and edx, ecx
bswap edi
or ecx, edx
jmp 0x4828c8
pop ebx
and ecx, edx
xor esi, 0x9012e720
not edi
or edx, esi
sub edx, 0x901381fb
rol edx, 0x13
and esi, edi
xor edx, ecx
xchg ecx, edi
add ecx, 0x901acdb7
add esi, ecx
add esi, ecx
or esi, edx
dec esi
sub edi, esi
jmp 0x4805e2
push 0x899a2f5c
or edi, esi
sub edx, ecx
and edi, esi
add ecx, 0x901cbdf6
xor edi, edx
or edi, esi
jmp 0x481ba5
push 0x89947c92
bswap edi
add edi, ecx
sub edi, 0x901ddab1
inc esi
or edx, edi
add esi, edi
jmp 0x483a21
call fcn.00480ec6
xor esi, ecx
or ecx, edx
inc ecx
mov ecx, esi
dec edi
ror edi, 0x15
dec edx
xchg esi, ecx
dec ecx
jmp 0x48238f
push 0x899fa50f
xor ecx, 0x902647d6
shl edx, 0x14
and esi, edi
nop
inc edi
rol edx, 9
mov edi, esi
add edi, 0x9027ebea
and esi, edi
add edx, ecx
jmp 0x4811a8
mov ebx, 0x2774562b
and ecx, edx
xchg esi, ecx
and edi, edx
xchg esi, edi
add edx, ecx
xchg ecx, edi
bswap esi
and edx, esi
inc edi
mov edx, esi
jmp 0x4841c6
push 0x899831d7
add edi, ecx
bswap edx
jmp 0x482f37
push 0x89a71b26
xor edx, 0x903baa75
xor esi, edi
shl edi, 0xc
shr ecx, 0x11
rol edx, 0x11
jmp 0x480c0b
pop ebx
add edi, esi
dec edx
add ecx, edx
xchg ecx, esi
dec esi
ror edi, 0x15
jmp 0x481284
pop ebx
xor esi, edi
and ecx, edi
and ecx, 0x9043a2fe
or edi, 0x9043d7bf
or edx, 0x9044083f
ror ecx, 0x13
and ecx, edi
xchg ecx, esi
add edx, esi
mov esi, 0x90451bc3
or ecx, edx
or esi, edx
neg edx
neg esi
xor ecx, edx
xor edi, ecx
jmp 0x484428
push 0x8993e1b1
inc esi
shr ecx, 2
and esi, edx
add ecx, esi
dec edx
xchg ecx, esi
rol edi, 0xc
shl edx, 5
sub ecx, esi
add ecx, esi
xor esi, 0x9061acb3
sub esi, ecx
and edx, esi
jmp 0x484386
push 0x899d31e7
add edi, 0x90626169
and esi, edx
xchg edi, edx
shl edi, 2
add edx, 0x90633154
shl esi, 0x16
and edx, edi
xor esi, ecx
sub esi, edx
and edi, esi
xchg edi, edx
xor esi, edi
mov ecx, esi
jmp 0x480701
pop ebx
or edx, esi
shr edi, 0x1c
xor ecx, 0x906d7e28
mov esi, ecx
shr ecx, 0x11
neg esi
and edx, edi
xchg edi, esi
or ecx, 0x906ff74d
shr edx, 9
xchg edx, esi
bswap edi
jmp 0x483fa0
call fcn.00480ec6
xor ecx, esi
xchg ecx, edi
bswap ecx
sub edx, 0x907286bf
xor edi, esi
ror edi, 0x1e
ror esi, 0xc
xor ecx, edx
xor edi, edx
dec edx
or edi, 0x907458c0
or ecx, 0x9074c116
shr esi, 3
jmp 0x483e27
pop ebx
mov ecx, edx
dec esi
shr edx, 0x1a
xchg edx, edi
and edx, esi
xor edx, esi
mov ecx, edi
rol edi, 6
bswap esi
and ecx, esi
or esi, 0x907bc945
jmp 0x4842fc
push 0x89a00f6b
mov edx, 0x907c5844
or esi, edi
dec edx
sub edi, 0x907d7153
inc edi
sub edx, edi
add esi, 0x907ea804
xor esi, ecx
and ecx, esi
add ecx, edi
jmp 0x48181b
call ebx
sub edx, edi
xor edx, edi
xchg esi, ecx
sub ecx, edi
shl ecx, 0x15
or esi, 0x908895be
add ecx, edx
mov edx, esi
jmp 0x481723
push 0x89a13dfc
or edx, esi
dec edi
mov ecx, edx
bswap edi
sub edi, ecx
add edi, esi
shl esi, 2
xchg edx, ecx
bswap edi
rol esi, 0x1d
ror edi, 0x19
jmp 0x484475
call ebx
or esi, edi
sub ecx, edx
dec edi
and edx, ecx
rol edi, 0xd
inc ecx
jmp fcn.00483aaa
pop ebx
and esi, 0x90a2b1dc
sub esi, edi
mov ecx, esi
mov edx, esi
add esi, edi
and edi, ecx
shr edi, 7
ror esi, 0x13
dec ecx
xchg esi, ecx
mov edi, esi
or ecx, edi
and edx, ecx
jmp 0x482827
push esp
mov ecx, 0x90a7be28
xor ecx, esi
shl ecx, 0xf
xor edx, ecx
xor edi, edx
inc edx
add esi, edx
xchg ecx, edi
add ecx, 0x90a9ae05
and esi, edx
jmp 0x482ca1
call ebx
or esi, 0x90bc4c1b
add edx, edi
or ecx, 0x90bcb750
mov edx, edi
shr edi, 0x14
or edi, 0x90bd7017
or edx, edi
and edx, esi
ror esi, 5
mov edi, ecx
xchg ecx, esi
mov esi, ecx
jmp 0x480853
call fcn.00480ec6
mov edi, edx
or edx, esi
sub edi, ecx
and esi, edi
add esi, edx
or ecx, esi
neg edi
xor ecx, 0x90d01f91
add ecx, 0x90d053b1
add ecx, edi
jmp 0x48342b
call ebx
and edi, edx
xchg edx, ecx
mov esi, 0x90ec626f
add edi, edx
xchg esi, ecx
inc esi
jmp 0x482661
pop ebx
xchg edi, esi
mov esi, edi
mov edi, esi
and esi, ecx
shr edi, 0x16
add ecx, edi
jmp 0x480c6a
pop ebx
add esi, edi
xchg edx, esi
add esi, edx
and edi, 0x90fbc9aa
mov ecx, 0x90fc02f7
jmp 0x483a69
pop ebx
or esi, edx
mov esi, edi
sub esi, ecx
jmp 0x482764
pop ebx
or edx, 0x9106ea66
xor ecx, esi
add edx, esi
and esi, ecx
or edi, edx
xor edi, 0x91082a0f
or ecx, edx
add ecx, edi
xchg ecx, esi
neg edi
jmp 0x4820ee
push 0x89a2f07b
sub ecx, esi
nop
xchg ecx, edi
add esi, ecx
inc edi
jmp 0x481d13
pop ebx
xchg edi, ecx
sub edi, 0x9114da44
ror edi, 0x1d
and ecx, edx
or edx, esi
mov edi, ecx
jmp 0x483180
pop ebx
dec edx
xor edx, 0x91184ad6
add esi, 0x91187eff
jmp 0x481f8f
call fcn.00480ec6
bswap ecx
inc edi
shl edx, 2
add edi, ecx
xor ecx, esi
add edx, 0x911c3406
inc edx
or ecx, esi
jmp 0x4821fc
call ebx
mov edx, edi
add ecx, edi
not esi
and esi, edx
or esi, edi
bswap edi
xchg edx, esi
sub esi, ecx
sub ecx, esi
jmp 0x483ae8
push 0x89916ae9
add edi, esi
mov ecx, 0x912325e7
or edi, 0x91237c76
mov ecx, edx
mov ecx, edx
mov edi, ecx
add esi, ecx
jmp 0x481a61
mov ebx, 0x2774562b
rol ecx, 0x18
or esi, edi
or edx, 0x91314123
or edx, 0x913175dc
and ecx, 0x9131af26
add edi, 0x9131e037
xor edi, ecx
and ecx, edi
ror edx, 5
add ecx, edi
jmp 0x481a28
call ebx
add esi, ecx
add edi, esi
sub edx, esi
sub edi, 0x9133e6b2
mov esi, edi
xor ecx, edi
xchg ecx, esi
xor esi, edx
jmp 0x4827f8
pop ebx
xchg ecx, edi
dec edi
sub edx, 0x9138b905
shl ecx, 7
mov edi, ecx
dec esi
jmp 0x482a31
push 0x89a2c4e9
and esi, ecx
ror edi, 0x1a
or ecx, 0x914024ab
xchg edx, esi
xchg edi, ecx
or esi, ecx
mov edi, 0x9140f55a
inc ecx
rol edi, 0xd
jmp 0x4827c5
mov ebx, 0x123b2f04
mov esi, ecx
and ecx, edi
mov edi, esi
xor esi, 0x91444cd6
and ecx, edi
and edi, edx
jmp 0x48143d
call fcn.00480ec6
rol edi, 0x1f
xchg edi, esi
and edx, edi
and edx, esi
mov edx, edi
sub ecx, edx
add ecx, edi
ror edx, 0x1e
shl esi, 0x1c
add edi, edx
not esi
jmp 0x4813cd
mov ebx, 0x123b2f04
bswap edx
sub esi, edi
sub esi, 0x9155b68e
xchg edx, esi
xor ecx, edx
xor ecx, edx
xor ecx, esi
not esi
dec edx
ror edx, 0xf
shr edx, 2
bswap esi
shr ecx, 2
add edx, esi
jmp 0x481125
mov ebx, 0x123b2f04
and ecx, edx
or ecx, esi
shl edi, 0x1b
xchg edi, esi
mov ecx, edx
bswap edx
sub edi, 0x9162b7e3
xor ecx, esi
or edi, edx
or ecx, 0x916372bb
sub edi, ecx
dec edx
jmp 0x481623
push esp
xchg ecx, edi
add esi, 0x91757865
ror esi, 0xc
add edi, esi
xor esi, 0x91761a44
xchg esi, edi
add esi, edi
sub esi, edi
neg esi
jmp 0x4836fb
mov ebx, 0x123b2f04
sub ecx, edi
add esi, edx
xor edx, 0x91cc04e0
ror edi, 0x16
xchg esi, ecx
sub ecx, edx
sub ecx, esi
add edi, esi
jmp 0x480f94
pop ebx
xor esi, 0x91dbaeb1
add edx, 0x91dbe0b8
neg edi
sub edx, 0x91dc61d6
xchg esi, edx
sub edx, ecx
sub esi, edx
sub esi, ecx
and esi, ecx
neg edi
xor edi, 0x91de19e4
xor edi, esi
mov edx, ecx
jmp 0x4831e1
pop ebx
xor edi, ecx
xor esi, edi
xor ecx, edx
add esi, edi
sub edi, esi
shr edx, 0x13
sub ecx, esi
sub edx, esi
or esi, ecx
xchg edx, edi
inc edx
or esi, ecx
add ecx, edx
jmp 0x4811c6
pop ebx
add edi, edx
sub ecx, 0x9206fa54
mov esi, edi
mov edi, 0x9207883c
or edi, esi
xchg edx, edi
inc esi
add ecx, edx
not ecx
jmp 0x481966
call ebx
or edi, 0x920c657c
or esi, edx
add ecx, 0x920ccd10
shl ecx, 0x1f
rol edx, 0x1c
shl ecx, 6
jmp 0x48170a
mov ebx, 0x2774562b
mov esi, 0x9215ab79
xor edi, ecx
dec edx
add edx, 0x9216453c
sub edx, ecx
mov ecx, edi
neg esi
bswap esi
bswap ecx
xor edx, 0x9217d186
and esi, edx
jmp 0x480ba3
call ebx
add esi, edx
xor edi, esi
xor esi, ecx
not ecx
mov ecx, esi
xor ecx, edx
bswap esi
sub edx, esi
xchg esi, edx
sub edx, ecx
add ecx, 0x92342d31
xor edi, esi
shl ecx, 9
jmp 0x480516
pop ebx
and edi, esi
and edi, esi
rol edi, 0xa
mov edx, edi
or edx, ecx
xchg edi, esi
and edi, ecx
jmp 0x481df5
pop ebx
mov esi, edi
shr ecx, 0x12
mov edi, 0x92484625
xor ecx, edi
mov esi, ecx
or ecx, 0x9248f6e5
sub edi, esi
mov edx, edi
add edi, 0x92499b8b
mov esi, edx
jmp 0x4806d5
push 0x89951ebb
sub edx, edi
and edi, edx
bswap esi
rol esi, 0xc
and ecx, 0x924b1961
and edi, esi
xchg edx, edi
sub ecx, edi
jmp 0x482967
call ebx
mov edx, esi
not ecx
sub edx, 0x924da214
neg esi
or ecx, 0x924e93a1
shl ecx, 0x1c
ror esi, 0x18
jmp 0x481d88
push 0x8990cd37
or ecx, edi
xor ecx, edx
shr esi, 0x1e
xchg edx, esi
or edi, 0x92588297
add esi, 0x9258c309
jmp 0x481bbe
push 0x40
add edx, edi
bswap esi
xor edi, edx
xchg edx, ecx
or edx, 0x926a4f20
and edi, esi
mov edx, edi
jmp 0x4842a4
call ebx
neg edx
and ecx, 0x926c4b11
xchg edx, esi
sub esi, edi
mov edx, edi
not edx
neg edi
and ecx, edi
add edx, 0x926dee0e
sub edx, edi
jmp 0x48354d
push 0x899b332f
and edi, esi
ror edx, 0xf
neg ecx
add edi, esi
dec edi
and esi, edx
add esi, edi
xchg ecx, edx
xor esi, edx
and ecx, edi
xor edi, ecx
ror edi, 0xb
sub edx, ecx
or esi, edi
bswap ecx
mov ecx, 0x929f51a8
jmp 0x482be1
push 0x8994cf0d
and ecx, esi
ror esi, 0x1b
shr ecx, 0xe
inc ecx
mov edx, 0x92a38d74
xchg esi, edx
jmp 0x483573
push 0x89a6c34b
or edx, edi
xor ecx, esi
mov ecx, esi
sub esi, ecx
add esi, edx
dec ecx
sub edi, esi
rol edi, 9
sub esi, 0x92a92c1c
bswap edx
jmp 0x48430f
pop ebx
xchg edx, ecx
xor ecx, esi
or ecx, edi
sub edi, 0x92b48aea
xor edi, 0x92b4cd5e
dec edx
and ecx, edx
dec edx
sub edx, edi
jmp 0x481c0f
call ebx
mov esi, 0x92e2f79e
sub edx, edi
xor edx, ecx
mov edi, ecx
neg esi
and esi, edi
xchg edx, ecx
and edx, esi
or edi, 0x92e4c6f8
jmp 0x48200a
call ebx
sub esi, 0x92eae803
sub ecx, 0x92eb3044
dec edx
and esi, ecx
shl edi, 0x17
shl edx, 0x16
or edi, 0x92ec5c03
neg edi
mov esi, edx
or ecx, edi
sub esi, edi
add edi, ecx
jmp 0x48403e
pop ebx
and ecx, edx
mov ecx, edx
neg edi
or ecx, 0x92fe9966
jmp 0x484169
push 0x89a427a1
xor esi, 0x930bb8f9
xchg ecx, esi
xchg esi, edi
sub esi, edi
dec esi
bswap ecx
rol edi, 0xd
rol ecx, 0x1b
jmp 0x482b52
push 0x401400
or esi, ecx
not edx
or edx, 0x930e0335
xor esi, 0x930e4906
or edi, esi
shr edx, 9
neg edx
and ecx, edx
xchg esi, edi
xor edx, edi
xor edi, esi
jmp 0x481b3e
push 0x8997e78a
dec edi
mov edx, edi
add edi, esi
add edx, 0x93129751
add edx, edi
sub esi, ecx
or edi, ecx
jmp 0x481d30
pop ebx
rol edi, 6
or edx, ecx
or ecx, edx
sub edi, ecx
or ecx, edi
shr esi, 0x11
mov edi, 0x931f6e90
jmp 0x4818a7
pop ebx
xchg edx, esi
or edi, 0x93200b60
not ecx
xor edx, esi
add edi, 0x9320bf07
rol esi, 7
jmp 0x482251
pop ebx
ror esi, 0xb
xchg edi, ecx
sub esi, edx
xor ecx, edi
neg edx
xchg ecx, edx
jmp 0x481cc3
call fcn.00480ec6
sub edi, esi
ror esi, 0xe
and ecx, 0x9340c46e
sub edi, ecx
mov edx, ecx
sub edi, esi
bswap edi
xor edx, ecx
mov esi, edi
xor esi, ecx
add edx, 0x93432508
jmp 0x4828af
push 0x7f05a
bswap edi
dec edx
and edi, ecx
xor ecx, 0x93530a25
inc edx
not edi
shl esi, 0x14
mov esi, edx
jmp 0x483f5d
pop ebx
mov esi, edi
inc ecx
xor esi, edi
mov edx, esi
xchg edi, ecx
xor ecx, edx
not ecx
jmp 0x4808df
push 0x89a6ef39
not edx
not edx
add edi, edx
add esi, ecx
dec edi
or ecx, edi
mov edi, edx
rol edx, 0x10
xchg ecx, edx
mov edx, esi
jmp 0x481d61
push 0x899432ac
and esi, 0x9364e3ce
shr edx, 0x1e
and esi, 0x93655dcc
xchg esi, ecx
add ecx, edi
add edx, edi
mov ecx, esi
and edi, edx
mov esi, ecx
xor esi, edx
bswap edi
sub edx, esi
add esi, edx
sub esi, edi
xchg ecx, edi
jmp 0x481c59
push 0x899956c3
sub edx, 0x936f94da
xchg esi, edi
and esi, edx
and edi, esi
inc esi
jmp 0x4810c8
mov ebx, 0x2774562b
dec edx
shl ecx, 0xf
sub edx, esi
or edi, esi
mov ecx, edx
sub edi, ecx
sub esi, edi
shl edx, 0x1d
sub edx, ecx
jmp 0x481220
push 0x89a16901
or edx, esi
inc ecx
xchg ecx, edx
not ecx
and esi, 0x937558c6
and edx, esi
shl ecx, 0xe
ror esi, 0xe
and esi, 0x9376672c
jmp 0x480b34