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

Disassembly:
rol esi, 0x1d
mov ecx, 0xf23a3288
xchg ecx, esi
call sub.kernel32.dll_GetSystemDefaultLangID
add esi, edx
cmp eax, 0xffffff30
jne 0x401095
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
ret
neg edx
mov edx, 0xf23eb228
mov esi, edx
call sub.kernel32.dll_GetSystemDefaultLangID
xchg edx, esi
and ecx, ebx
dec ecx
neg ebx
or ecx, ebx
rol ecx, 0x1b
sub esi, 0xf2424ad8
cmp eax, 0xfffffee2
jne 0x401111
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
ret
or edx, esi
add ecx, esi
neg esi
mov edx, 0xf245c2e2
neg esi
call sub.kernel32.dll_GetSystemDefaultLangID
xor ebx, esi
add ecx, 0xf2473ce8
sub ebx, 0xf247b23c
add esi, edx
xchg ecx, esi
cmp eax, 0xfffffefa
jne 0x4011cd
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
ret
dec ecx
neg ecx
xchg edx, ecx
inc ebx
neg esi
call sub.kernel32.dll_GetSystemDefaultLangID
xchg ebx, esi
cmp eax, 0xfffffeee
jne 0x401274
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
call sub.ole32.dll_ReadOleStg
ret
jmp 0x4b743a
xor edx, ebx
jmp 0x4b7dbe
pop esi
shr edx, 0xf
rol ebx, 0xa
xchg ecx, edx
xchg ebx, edi
xor ecx, 0xf84980ba
sub ecx, edi
jmp 0x4b8f7c
call esi
and edi, ecx
xor ebx, edx
rol ebx, 1
xor edi, edx
xor edx, edi
xor ebx, edi
jmp 0x4b971f
push 0xf3017bee
xor edx, ebx
add ebx, 0xf85c2cb4
inc ebx
mov edi, 0xf85d6712
and ebx, edi
inc ecx
inc edx
sub ecx, 0xf85fcef0
and ecx, edi
add edx, ebx
inc ecx
bswap edx
bswap ecx
not edi
jmp 0x4b9de2
call esi
ror ebx, 0xf
or edi, ebx
and ebx, 0xf88bdd04
xor ebx, ecx
add edi, ecx
and ebx, edi
xor edx, ebx
or edi, 0xf88ebf98
bswap edi
sub edx, ecx
jmp 0x4b955e
call fcn.004b867d
add ebx, edi
and edi, ebx
or ebx, edx
shr ebx, 0x19
shr ebx, 0x18
and edx, ecx
mov ecx, 0xf89b2a92
shr ecx, 7
jmp 0x4b90dc
push 0xf3021c62
and edx, edi
add edx, 0xf8a2b7e6
not ebx
rol ebx, 9
sub edx, edi
xchg ecx, edx
or ebx, edx
xor edi, edx
mov edx, ebx
mov edx, ecx
jmp 0x4b8bd4
pop esi
or ebx, edx
xchg edi, ebx
xor ebx, ecx
add edx, ebx
mov edi, ecx
add edx, 0xf8bcbc5a
xor ecx, ebx
dec ecx
xor ecx, edi
sub edx, 0xf8beea1c
sub edi, edx
neg ecx
jmp 0x4b80f8
call fcn.004b867d
and ebx, edi
sub edi, edx
xchg edi, ebx
or edx, 0xf8ca4984
and ecx, edx
xchg edi, ebx
jmp 0x4b7654
push 0xf30bdd90
shl ebx, 2
add edi, 0xf8ccfd18
xchg edx, ecx
xchg ebx, edx
or ecx, 0xf8cea0a6
sub edi, ecx
sub ebx, 0xf8cfd07e
add edx, ecx
jmp 0x4b87ea
push 0xf2f0924a
rol edx, 0x17
xor edi, ebx
dec edx
and ebx, edx
ror edx, 0x15
add edx, ecx
or edi, ecx
xor ecx, edi
xor ecx, edi
xor ecx, 0xf8db0262
jmp 0x4b9a5d
pop esi
add edi, ebx
add edx, ebx
and ecx, edx
add ebx, edi
xor ebx, 0xf8dde326
add ecx, edx
dec ebx
mov ebx, edx
sub edx, edi
neg edx
mov edx, 0xf8e16d84
sub ebx, ecx
jmp 0x4b7ddb
push 0xf2fe5396
mov edx, 0xf8e2bd52
and edx, edi
shr edi, 8
and edx, ebx
jmp 0x4b991c
push 0x40
and edx, ecx
mov ecx, edx
neg ebx
xor edi, 0xf8f29f62
shl ecx, 0x1f
mov edi, ebx
add ecx, ebx
or edi, ecx
dec ebx
bswap edx
jmp 0x4b8201
mov esi, 0x6332a2e
xor edi, 0xf9224be0
xor edx, ecx
neg ecx
not edx
rol ecx, 0xa
add ebx, edi
rol edi, 0x1a
sub edi, edx
or ecx, edi
or edi, ebx
add ecx, 0xf92814c0
and ebx, 0xf92888e8
jmp 0x4b8046
push 0xf2fdb0f4
add ebx, edi
mov edi, edx
xor ecx, ebx
add ecx, ebx
jmp 0x4b8d2f
push 0xf3058d7a
and ecx, ebx
xor ebx, edx
and edx, edi
sub ebx, 0xf92d5c0a
shr ecx, 9
and ecx, ebx
or ecx, edi
sub ebx, ecx
shr edi, 0x1f
and edi, 0xf930d43e
sub edi, edx
xor ebx, ecx
nop
xor ebx, 0xf93310f8
jmp 0x4b7f3c
push 0xf2f3f6a0
bswap edi
ror edi, 0xe
and edx, ebx
xor edi, 0xf93b4bea
add edi, ecx
shl ebx, 6
jmp 0x4b96fc
pop esi
add edx, edi
xor ecx, ebx
shr ebx, 0x1d
add ecx, ebx
bswap ecx
add edx, 0xf9400394
bswap ebx
not ecx
xor ecx, edi
nop
neg ecx
sub edx, edi
jmp 0x4b96bb
pop esi
shl ecx, 6
sub ebx, ecx
sub ecx, 0xf9514dac
mov edi, ecx
sub edi, ecx
mov edi, edx
or edi, 0xf953525a
mov edi, 0xf953fdb4
jmp 0x4b86ff
call fcn.004b867d
or edi, ebx
ror edx, 0x12
shr edi, 8
mov edx, edi
add edx, ecx
xor ebx, ecx
shl edi, 0xd
or ebx, edi
nop
or edi, edx
and ecx, ebx
add ebx, edi
jmp 0x4b8f58
call fcn.004b867d
or ecx, 0xf96aebaa
add edx, 0xf96b8600
or ecx, edi
and ecx, ebx
ror edx, 3
and ebx, edx
add edx, ebx
add edx, ecx
and edi, ebx
rol edx, 8
add edx, ecx
xchg edi, edx
jmp 0x4b8862
call esi
and edx, edi
mov ebx, edx
sub edx, 0xf97cb2f2
sub edx, edi
xchg edx, edi
shl ecx, 0x14
mov ebx, ecx
or edi, ebx
mov edi, ebx
ror edx, 0xc
jmp 0x4b7fac
pop esi
shr edx, 0xb
nop
dec edx
add edi, 0xf9a10352
xchg edx, ecx
shr ecx, 0xc
and edi, ebx
xor ecx, ebx
add ecx, ebx
or edx, edi
jmp 0x4b846d
call fcn.004b867d
or ebx, 0xf9a4f8d2
and ecx, ebx
xor edx, ecx
mov ebx, edx
xor ecx, edx
sub edx, ecx
xor edx, ecx
and edx, edi
xor edi, ebx
shl ecx, 0x1e
inc edx
dec ecx
or edx, ecx
add ebx, 0xf9ac80d2
jmp 0x4b74fd
push 0xf2e82810
sub edi, ebx
sub edi, ebx
sub ecx, 0xf9b300cc
and edx, ebx
or edx, edi
mov ebx, 0xf9b4bb46
jmp 0x4b8372
pop esi
ror ecx, 0x12
mov edi, 0xf9b5fe4a
neg edx
mov edi, 0xf9b714ce
and ebx, 0xf9b7a6ba
shr ecx, 0x19
jmp 0x4b934e
pop esi
add edx, ecx
sub edx, edi
xor ebx, ecx
xchg ebx, edx
and ebx, 0xf9c3a3ae
add ebx, 0xf9c45b96
sub ecx, edx
inc ecx
inc ebx
sub edi, ecx
and ecx, edi
and edx, 0xf9c7c34e
jmp 0x4b7b44
call fcn.004b867d
shr edi, 3
and ecx, edi
shl ecx, 0x1b
bswap edi
xor ecx, edx
inc edi
jmp 0x4b8c88
mov esi, 0x6332a2e
inc edx
mov edx, edi
sub ebx, edx
xchg ecx, edi
add ebx, edi
or ecx, ebx
shl edi, 0x13
sub ecx, edx
jmp 0x4b9d41
pop esi
add ebx, edi
sub ecx, edi
mov ebx, edi
xchg ecx, ebx
or ebx, edx
bswap ecx
or edx, edi
sub ebx, ecx
sub edx, edi
mov edx, 0xf9fc64f8
neg edi
xor ebx, 0xf9fd8cda
xor ebx, edx
dec edi
jmp 0x4b98d7
pop esi
nop
shr edi, 8
sub edi, edx
or ecx, edx
or edi, edx
bswap edx
and edx, ebx
shr ebx, 0xb
jmp 0x4b830d
call fcn.004b867d
sub edi, 0xfa10b090
shl ecx, 0x16
add edx, 0xfa11e188
and ecx, edx
ror edx, 0x1c
mov edi, ecx
mov edx, 0xfa143576
or ebx, 0xfa14a5f0
jmp 0x4b9bbb
push 0xf2fa8c04
add edi, 0xfa2a7022
add edx, 0xfa2b066e
or ecx, ebx
and edi, edx
ror edx, 3
nop
or edi, edx
xor edx, 0xfa2e4fe0
jmp 0x4b92c5
push 0xf2e916d8
mov ecx, 0xfa505164
add ebx, 0xfa50d730
sub ebx, edi
shr ebx, 1
add edi, 0xfa5285de
mov ecx, 0xfa5321b8
mov edx, ebx
mov edi, 0xfa54451e
add edx, edi
or edi, edx
or edi, ecx
xchg edx, edi
jmp 0x4b8912
push 0xb603a
neg ebx
not ecx
dec ebx
or edx, 0xfa59082c
neg ebx
not ebx
or edx, 0xfa5a9f04
add edi, ebx
mov edi, 0xfa5bb2f2
xchg ebx, ecx
shl ecx, 0x14
shl edx, 0x1d
jmp 0x4b83dd
push 0xf2f3a658
and edx, ebx
xchg edx, edi
and ebx, edx
dec edi
xor ecx, 0xfa607f84
xchg ebx, edx
xchg edx, ebx
and ebx, edx
jmp 0x4b7ac0
pop esi
xor edi, ecx
sub edi, ecx
and edi, 0xfa6770e8
and ecx, edx
or ecx, edi
shl edx, 4
sub ecx, edx
sub ebx, edi
sub edx, 0xfa6ae04a
and edi, 0xfa6b84c2
jmp 0x4b754e
pop esi
mov ebx, edx
not ebx
and ebx, 0xfa7525c0
add edx, ebx
or ecx, edi
rol ecx, 0xb
jmp 0x4b8673
pop esi
bswap ecx
mov edi, 0xfa7f8038
and edi, edx
xchg edi, edx
xchg ecx, ebx
shl edi, 0x12
nop
not ebx
xor ecx, edx
add edx, edi
jmp 0x4b9467
push 0xf2e8a62e
xchg edx, edi
or edx, 0xfa904ab8
xor edi, edx
dec ebx
not ebx
sub ecx, edx
ror ecx, 0x1d
xor edi, ecx
and edi, ebx
and edx, 0xfa94af02
jmp 0x4b81cd
push 0x401400
xchg ebx, ecx
xchg ebx, ecx
jmp 0x4b8ae1
mov esi, 0x6332a2e
neg edi
not edx
xor ebx, 0xfaaa988e
or ecx, edi
jmp 0x4b7d6c
mov esi, 0x6332a2e
not ebx
dec ecx
or ecx, 0xfaad3500
sub edx, ebx
and ebx, ecx
mov edx, ecx
sub ecx, 0xfaaf6b3a
add ebx, ecx
jmp 0x4b76ae
pop esi
mov edi, 0xfab56d14
mov ecx, ebx
ror ebx, 4
mov edx, 0xfab723a6
and ebx, 0xfab78f7a
add edx, ebx
add edi, edx
add edi, 0xfab97cca
shl ecx, 9
add ecx, edi
rol edx, 6
xor ebx, ecx
jmp 0x4b8dfb
pop esi
or ebx, edi
and edi, edx
xor ecx, 0xfaf16960
mov ebx, edi
add edx, ebx
rol edi, 0x11
sub ebx, ecx
nop
xor ecx, edx
shl ecx, 0x1d
jmp 0x4ba013
push 0xf30f61b0
bswap edi
shr edx, 8
xor edi, 0xfafc5e18
xor edx, edi
or ebx, edi
xor ebx, edi
and edx, edi
sub ebx, ecx
and edi, ebx
mov ecx, edi
jmp 0x4b9efd
pop esi
inc edi
inc ecx
inc ecx
inc ecx
jmp 0x4b826a
push 0xf2f62ae8
or ecx, 0xfc8da1ac
or ebx, edx
jmp 0x4ba07d
mov esi, 0x4132136a
add edx, 0xfc8f14ba
sub ebx, edx
inc edx
rol edx, 8
xchg ebx, ecx
add ecx, 0xfc91c648
xor ecx, edi
xchg ebx, edx
neg edx
not edi
xchg ecx, edx
xor edi, ebx
jmp 0x4b8a38
pop esi
and edi, ebx
and edx, edi
or edx, 0xfcb228a2
inc edi
not edi
mov edx, ecx
xor edx, edi
and edi, 0xfcb5160a
rol edx, 0x1c
dec edi
or ecx, edi
add edi, 0xfcb75350
jmp 0x4b88aa
pop esi
sub ecx, 0xfcb814a2
xor ecx, ebx
or ecx, 0xfcb92c2c
sub ebx, 0xfcb9bf0a
not ebx
or ecx, edx
and edx, ebx
or edx, 0xfcbc1ef6
jmp 0x4b921a
push 0xf30c3236
sub ebx, 0xfcbcda5c
ror edx, 0x11
or edi, ebx
not ecx
ror edx, 0x17
sub edi, edx
jmp 0x4b9791
pop esi
xchg edi, ebx
and edi, ebx
or edx, ebx
or ebx, 0xfccae1a0
not edi
and ebx, ecx
add edi, ebx
add edi, 0xfccd40c6
add edi, edx
not ecx
mov edi, ecx
mov edi, 0xfccf6d1c
jmp 0x4b983a
call esi
shr edx, 0x16
shr ecx, 5
mov ebx, edx
bswap ebx
add ecx, 0xfcd27d30
xchg ecx, ebx
and edx, 0xfcd390e0
xor edx, 0xfcd42312
jmp 0x4b943d
pop esi
xchg ecx, edx
or edi, ebx
jmp 0x4b9aa0
pop esi
inc edi
mov ebx, edi
bswap edi
not edx
not ecx
or edx, 0xfcdf2898
sub ecx, edx
ror edx, 0x1b
jmp 0x4b9a77
push 0xf2e989ba
xor edx, 0xfcebc3a6
rol edx, 4
and ecx, ebx
neg edx
dec edi
xor edx, ebx
rol edx, 0xd
sub ebx, edx
and edx, 0xfcf04006
mov ebx, 0xfcf0ea6c
jmp 0x4b9af1
call fcn.004b867d
and edx, ecx
and edi, ecx
neg ecx
add edi, ecx
xchg ecx, ebx
add ebx, ecx
or ecx, ebx
neg ecx
xchg ecx, edi
or edi, ecx
xor edx, edi
add edi, edx
jmp 0x4b91f4
call fcn.004b867d
nop
sub ecx, edx
mov ebx, ecx
shr edi, 0x13
xchg ebx, edi
add ecx, edi
or edx, 0xfd20a152
sub ecx, ebx
ror edi, 0x1a
mov edi, ecx
ror ecx, 7
xor edx, ecx
jmp 0x4b95bb
push 0xf2fb283a
or ecx, 0xfd2b8104
sub ebx, edi
ror edi, 0x1d
or edx, ecx
xor ebx, edx
mov ecx, edi
jmp 0x4b9477
call esi
sub ecx, ebx
or ecx, edi
rol edi, 1
or ecx, edx
jmp 0x4b8839
mov esi, 0x6332a2e
and ebx, ecx
inc edi
add edi, 0xfd606dc2
rol edx, 0x1d
sub edi, 0xfd61bb88
and edx, ecx
sub ecx, 0xfd62c9ae
neg ebx
xor ebx, edx
sub ebx, ecx
jmp 0x4b9624
push 0xf3044d82
xor edi, ecx
add ecx, edi
not ecx
dec ebx
add edi, 0xfd795264
mov edi, ecx
jmp 0x4b98be
call esi
mov edi, edx
xor ebx, edi
or edi, 0xfd7ba3ee
add ecx, edi
jmp 0x4b9fad
push 0xf2fe00f0
xor edx, 0xfd926cea
or edx, edi
xor edx, ecx
mov ecx, ebx
jmp 0x4b7885
push esp
or ecx, 0xfd94e590
mov edx, ecx
add ebx, edi
and ecx, 0xfd969ab2
and edi, 0xfd97236c
or ebx, edx
jmp 0x4b78f8
mov esi, 0x6332a2e
or ecx, edi
ror edx, 8
xor edx, 0xfda40e4c
mov edi, ebx
ror edx, 0x13
bswap edi
jmp 0x4ba0ab
pop esi
and edi, ebx
mov ecx, edx
mov edx, ecx
or edi, edx
xchg edx, edi
dec edx
jmp 0x4b9a43
push 0xf2fd65cc
sub ecx, edx
ror ebx, 3
and ecx, edi
or edi, ebx
not ecx
inc ecx
jmp 0x4b7a5e
push 0xf2f85a92
shr ecx, 0x1b
sub ecx, ebx
add edx, ecx
xchg ecx, ebx
and edi, 0xfdc39d08
mov edx, 0xfdc40a86
xchg edx, edi
xor ebx, 0xfdc545dc
neg ebx
xor edx, ebx
ror ecx, 7
and ebx, ecx
jmp 0x4b8fe0
push 0xf2f04a44
or ebx, ecx
sub edi, ebx
rol edx, 0x11
xor ebx, edx
add ecx, edx
dec edx
mov ebx, ecx
xchg ecx, edi
jmp 0x4b783e
push 0xf304ee16
shr edx, 7
inc ebx
xor ecx, 0xfddcae5e
and edx, edi
jmp 0x4b918d
call esi
shl edi, 0x18
and ebx, ecx
or ecx, edi
neg ecx
add ecx, edi
xor edi, 0xfdeabf44
and edi, 0xfdeb600a
xor ecx, 0xfdebf582
jmp 0x4b9dcf
pop esi
or ecx, edi
shr edx, 5
shl edi, 0x12
bswap edi
add ecx, edi
add edx, ecx
jmp 0x4b7adc
pop esi
mov ecx, ebx
sub ebx, edi
dec edi
not ebx
add edi, edx
or ecx, 0xfdf3215e
xor edi, ebx
sub ebx, edi
xchg edx, ebx
sub ecx, 0xfdf5642c
or edx, ecx
xor edi, ecx
or edx, 0xfdf702dc
sub edx, 0xfdf7aaa2
jmp 0x4ba11b
push 0xf2f8a992
add ebx, edx
shr edi, 0xa
shl ebx, 9
xor ebx, edx
xor ecx, 0xfdfef07c
add edi, edx
not edi
xor edx, edi
xchg ebx, edi
and edi, 0xfe01dc34
jmp 0x4b9d75
call esi
add ebx, edx
not edi
mov edx, edi
xchg ecx, ebx
add ebx, 0xfe25bdf2
add ebx, edx
or ebx, ecx
add ebx, edi
and ecx, edx
or ecx, edx
bswap ecx
xor edx, edi
neg ecx
and edx, 0xfe2ac9e6
jmp 0x4b88b4
push 0xf2ee5eda
not edi
or edx, ebx
dec ecx
add edx, 0xfe2d5d62
bswap edx
and ecx, 0xfe2e67ec
or edi, ecx
xor edi, ebx
xchg ebx, edi
xor ecx, ebx
sub edi, edx
dec ebx
shr edx, 0x1a
xor edx, edi
jmp 0x4b8d9b
push 0xf305423c
xchg edx, ecx
rol edx, 0x10
and ebx, edx
shr edx, 0x17
or edi, ecx
add ecx, ebx
jmp 0x4b7a70
call esi
and ecx, edx
xor edx, 0xfe51ccee
xchg ecx, edx
inc ebx
mov ecx, ebx
xor ecx, ebx
sub ecx, ebx
xor edi, 0xfe555f5e
and ecx, 0xfe55cac4
sub ebx, edx
jmp 0x4b8f90
pop esi
xor edx, edi
add edx, ecx
add edx, 0xfe583c2a
add edi, 0xfe58b324
sub edx, ecx
sub ebx, ecx
jmp 0x4b8ddc
push 0xf2fada4c
sub ebx, edx
and ecx, edx
or edi, ebx
sub ecx, ebx
not edi
shl edx, 0x17
rol edi, 2
not ebx
xor edx, ebx
shl ecx, 2
add ebx, edx
or edx, ecx
jmp 0x4b8a8d
push 0xf2ecc92c
not edi
sub edx, edi
xor ebx, edi
and ebx, edx
and ecx, 0xfe8d5512
add edx, 0xfe8e14ca
or ecx, ebx
mov edx, ecx
rol edi, 0x19
shr edi, 0x16
jmp 0x4b9c9c
pop esi
add ebx, edi
mov edi, ecx
xchg edx, ebx
or ebx, ecx
xchg ecx, ebx
sub edx, ecx
jmp 0x4b778b
pop esi
mov ebx, edx
shl ecx, 0x1c
shl ecx, 0xb
or ebx, ecx
jmp 0x4b8c6f
mov esi, 0x6332a2e
xchg ecx, edi
and edi, ecx
and ecx, 0xfebb305a
and edi, edx
xor edi, 0xfebc5ab0
or edx, ebx
or ecx, 0xfebda8ac
xchg edi, edx
jmp 0x4b77d8
call esi
xor ecx, 0xfec46f74
sub edx, 0xfec50f68
xor ecx, edx
sub ebx, ecx
or edx, ebx
bswap ecx
add ebx, 0xfec7b47c
add ebx, edi
xor edx, ebx
add edi, ecx
jmp 0x4b879b
pop esi
xchg ebx, edi
inc edx
add ebx, 0xfee04bea
neg edi
sub ecx, 0xfee18880
sub ebx, edx
mov edx, ebx
or edx, ecx
xchg ecx, ebx
bswap ebx
jmp 0x4b7d4e
push esp
add ecx, edx
and edi, edx
add ebx, edi
not edi
ror ebx, 0xa
or ecx, 0xfef3d3a0
not ebx
mov edx, 0xfef4e53c
jmp 0x4b8d45
call fcn.004b867d
bswap edi
bswap ecx
sub edx, ebx
shr edi, 0xd
bswap ebx
rol edi, 0x1a
jmp 0x4b9c72
pop esi
sub ecx, ebx
xor edx, edi
and ecx, 0xff1c05c4
or edi, 0xff1ca72c
or ebx, edx
shr ecx, 0xa
add ebx, 0xff1e3e18
add edx, ecx
jmp 0x4b8620
mov esi, 0x6332a2e
add edx, ecx
add edx, ecx
dec ecx
neg edx
and ecx, ebx
and edi, ebx
ror edx, 0x12
bswap ecx
mov ebx, edx
and edx, ecx
jmp 0x4b7b8b
mov esi, 0x6332a2e
add edx, edi
bswap edx
ror ebx, 0x15
sub edx, ecx
add edi, ecx
or ecx, edi
add edi, edx
xor edi, ecx
sub edx, 0xff29ddc6
sub ebx, edx
jmp 0x4ba0d2
pop esi
mov ebx, 0xff2b20ee
xor ecx, ebx
not ebx
sub edx, 0xff2cce3e
xor edi, ecx
xor ebx, edx
shl edi, 0xc
mov edi, 0xff2f350a
xchg ebx, edi
rol ebx, 0x1b
mov edx, edi
sub ecx, 0xff314ea4
jmp 0x4b87c4
pop esi
mov ecx, edx
inc edx
mov ebx, edx
mov edx, edi
rol edx, 4
xchg edx, ebx
jmp 0x4b9d57
push 0xf30c8698
mov edi, 0xff3ddae4
and edx, ebx
xchg ecx, edi
or ecx, 0xff3f77e6
and ebx, edi
and ecx, ebx
jmp 0x4b96de
push 0xf30b38d0
nop
or ebx, ecx
xchg edx, edi
ror ecx, 6
jmp 0x4b9e00
push 0xf304a1d8
shl edi, 2
rol ebx, 3
shl ebx, 1
bswap ecx
and edi, edx
sub edi, ebx
jmp 0x4b8eff
push 0xf2effc2e
and edi, ebx
and ecx, ebx
sub ecx, 0xff6f8b86
bswap ecx
jmp 0x4b8ee5
push 0xf2fea5ae
xor edi, 0xff76ff02
mov edx, ecx
neg edi
or ecx, 0xff78c688
sub ecx, edi
mov edi, edx
jmp 0x4b842e
call esi
xor ebx, edi
and edi, ecx
inc edi
sub ebx, edx
xor edx, ebx
shl ebx, 0x19
sub ecx, ebx
inc edx
jmp 0x4b9c89
push 0xf2f358a4
xchg edx, ecx
sub edx, ecx
bswap ecx
and ebx, ecx
add ecx, edx
and ebx, ecx
rol edx, 0x19
inc edx
jmp 0x4b822f
push 0xf2f0da1c
mov edx, 0xffa72c9c
bswap ecx
neg edx
xor ebx, ecx
shr ebx, 0x1f
mov edx, ebx
jmp 0x4b8418
pop esi
sub ebx, ecx
not ecx
add edi, 0xffac215e
dec edx
add ebx, 0xffad313c
sub ebx, 0xffade8d6
xchg ebx, edx
sub ecx, edi
sub ecx, 0xffaf83e2
sub ecx, edi
jmp 0x4b82c2
pop esi
add ecx, edx
sub edx, 0xffb15140
sub edi, ebx
sub ecx, ebx
add edi, edx
and ecx, ebx
add ecx, ebx
shl edx, 0x1a
ror edi, 0x19
neg edx
jmp 0x4b7e3d
mov esi, 0x6332a2e
xchg ecx, edi
add edx, ecx
inc ebx
or ebx, edx
mov ebx, edx
or edx, ecx
bswap ebx
and ecx, 0xffc1cc86
bswap edx
and ebx, edx
jmp 0x4b89fe
call esi
and ebx, 0xffdebe12
and ebx, 0xffdf6efe
jmp 0x4b85e3
call esi
or edi, ebx
sub edi, ebx
sub ecx, 0xfffbc0dc
add ecx, ebx
add ecx, ebx
sub ebx, edx
jmp 0x4b7fd4
pop esi
rol ebx, 2
bswap edi
or edi, ecx
add edi, 0xffffd67e
jmp 0x4b977f
mov esi, 0x6332a2e
add ecx, ebx
shr ecx, 4
or ecx, 0x1c791
sub ecx, edx
shr edx, 0x16
xchg ecx, ebx
dec ebx
shl edi, 0xd
jmp 0x4b7edc
call fcn.004b867d
inc ecx
sub ecx, edx
sub edi, 0x1db299
rol ebx, 0xc
jmp 0x4b94b8
pop esi
xor edx, edi
or edx, ebx
inc ebx
xchg edx, edi
and edx, 0x2149c5
and ebx, edi
mov ecx, 0x22819f
inc ebx
neg ecx
inc edx
jmp 0x4b86ed
mov esi, 0x6332a2e
and ebx, edx
or edx, ecx
mov ecx, edx
and ebx, edi
or ebx, edi
xor edx, edi
sub edi, edx
shl edi, 0xb
add edi, 0x293b0b
or edx, 0x29d867
or edx, ecx
inc ebx
shr ebx, 0xe
sub edi, ecx
jmp 0x4b7be6
pop esi
add ecx, ebx
bswap ebx
nop
nop
xor ecx, 0x366137
nop
jmp 0x4b74ce
push 0xf301cc40
or edx, edi
dec edi
mov edx, ecx
xor ecx, 0x3b9489
xor ecx, edx
xchg ecx, edi
mov edx, edi
ror ecx, 1
jmp 0x4b76eb
push 0xf30b8a98
xchg ecx, edi
xchg edi, ecx
and edx, ebx
not ecx
or ebx, edx
and ecx, edi
sub ecx, 0x41b2df
add edi, ecx
xchg edi, ecx
and ecx, edx
and ebx, edx
or ebx, 0x4497f9
shl ecx, 0x1f
add edi, 0x45a7a5
jmp 0x4b77f2
push 0xf30fb274
or ebx, edx
and ebx, edi
shl ecx, 0x12
shl edi, 3
xchg ebx, edi
xchg ebx, edi
xor ebx, edi
and edi, ecx
nop
shr ebx, 6
add ebx, ecx
or edx, ebx
or ebx, edi
and edi, 0x6e3c6b
jmp fcn.004b993a
pop esi
mov edi, ecx
xor edx, edi
or edi, ecx
mov ecx, ebx
and edx, edi
and ecx, 0x877909
add ebx, 0x8811cb
xchg edi, edx
jmp 0x4b9107
pop esi
and edx, ecx
xor edi, ebx
xor ebx, 0x956cd7
xor edx, ebx
jmp 0x4b8e5e
push 0xf2f678f2
add ecx, ebx
xchg edx, ecx
add edx, edi
rol ecx, 0xb
xchg edi, ecx
xor ebx, ecx
inc edx
sub ecx, 0xa9c747
or edi, 0xaa517f
xchg ebx, edi
and edx, ebx
sub edi, ecx
xchg edi, ebx
xchg ecx, ebx
jmp 0x4b7a2e
call fcn.004b867d
and ecx, edx
rol edx, 0xe
and edx, 0xaebeb7
inc ebx
xor ecx, ebx
sub ebx, ecx
xchg edx, edi
add edi, ebx
shr edx, 0x1e
sub edx, ebx
or edi, edx
mov ebx, edx
jmp 0x4b7c51
call fcn.004b867d
sub edx, 0xb4a96b
mov edi, ebx
rol ebx, 0x1e
mov ebx, edx
add ecx, edi
or ecx, ebx
add edi, ebx
add ebx, 0xb8889f
sub ecx, ebx
ror ecx, 0xf
jmp 0x4b99de
pop esi
bswap edi
and ebx, ecx
and edi, 0xc14935
or edx, ecx
xchg edi, ecx
rol edi, 0x14
sub ebx, ecx
mov ecx, edx
mov edi, edx
and ebx, 0xc532ed
not edx
and edx, ebx
jmp 0x4b7861