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

Disassembly:
shl edi, 8
xor ebx, esi
inc edx
and edx, edi
or edx, ebx
call sub.kernel32.dll_GetUserDefaultLCID
sub esi, edi
or esi, edx
or esi, ebx
or edx, 0x5a0c0f36
or edi, esi
and edx, edi
cmp eax, 0xfffffee9
jne 0x4010b2
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
ret
sub edx, ebx
add ebx, esi
call sub.kernel32.dll_GetUserDefaultLCID
sub edi, ebx
inc edx
cmp eax, 0xffffff02
jne 0x401129
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
ret
nop
add edi, ebx
ror esi, 0xd
and edx, 0x5a1128a0
or ebx, 0x5a11621b
add esi, 0x5a119bbd
sub edx, edi
xor edx, edi
call sub.kernel32.dll_GetUserDefaultLCID
or ebx, 0x5a125db0
dec esi
cmp eax, 0xffffff15
jne 0x4011df
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
ret
inc edx
sub ebx, edx
shl ebx, 2
shl edx, 1
call sub.kernel32.dll_GetUserDefaultLCID
ror esi, 0x16
cmp eax, 0xffffff03
jne 0x401283
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
call sub.kernel32.dll_GetFirmwareEnvironmentVariableW
ret
jmp 0x4b9941
xchg edi, edx
and esi, ebx
rol edx, 3
and edi, esi
neg edi
xchg edx, esi
ror edi, 3
jmp 0x4baa7c
push 0x5aa85451
not ecx
mov ecx, edi
mov esi, edi
ror ecx, 0xe
neg edi
add edi, edx
inc edi
dec edi
jmp 0x4ba3b2
call fcn.004bcdc9
mov edx, esi
and ecx, 0x5fbb6f4f
mov edi, esi
shr edx, 0x11
mov ecx, 0x5fbc21a3
neg edi
not edx
xchg edx, esi
jmp 0x4bc65a
pop ebx
bswap esi
nop
add ecx, edi
jmp 0x4b9a7e
pop ebx
and ecx, esi
xchg edx, ecx
neg edx
add edi, ecx
jmp 0x4bc778
call fcn.004bcdc9
sub edi, ecx
xor esi, edx
sub esi, edx
mov ecx, esi
rol edi, 0xb
xchg edx, edi
sub ecx, 0x5fce52f2
xchg edx, ecx
jmp 0x4bc8f5
push 0xb8541
mov esi, edi
xor ecx, edi
add edx, edi
or esi, ecx
and ecx, esi
or edi, esi
add edx, edi
neg edi
mov edx, 0x5fd0a87a
or edx, edi
jmp 0x4bb389
call ebx
and edi, ecx
sub esi, edi
xor esi, 0x5fd77663
xor esi, ecx
add edx, edi
xor edx, ecx
add edi, edx
xchg edi, ecx
shl ecx, 0x1a
jmp 0x4bc9f5
call ebx
or esi, ecx
and esi, ecx
xor ecx, edx
xchg edi, edx
xchg ecx, edx
shr edi, 0x13
and esi, 0x5fdd06d6
sub esi, ecx
xor edi, edx
xor ecx, edi
xor ecx, edi
shl ecx, 0x18
and esi, edx
and esi, 0x5fde9ded
and edi, esi
inc edi
jmp 0x4b9e64
mov ebx, 0x183c2e20
shl ecx, 0x1e
sub edi, esi
add edx, ecx
ror edi, 0x16
jmp 0x4b9c37
call ebx
add esi, edx
sub edx, esi
mov edi, ecx
or ecx, edi
add esi, 0x5fee28f1
shr edi, 0x1a
add edx, ecx
neg esi
shr ecx, 0x16
jmp 0x4ba1aa
push 0x5aa61c0b
not esi
sub esi, ecx
not esi
ror ecx, 0x1c
xchg esi, edi
or esi, ecx
ror edx, 0x1b
or esi, edx
mov edi, ecx
xchg esi, edx
or edi, esi
shr edi, 6
jmp 0x4bccf2
pop ebx
sub edi, edx
sub ecx, edx
dec edi
sub esi, ecx
or edi, esi
and edx, ecx
sub edi, ecx
xor ecx, esi
mov edi, 0x5ff3ffd0
xchg edx, ecx
or esi, edx
or esi, edx
jmp 0x4bc0f1
mov ebx, 0x183c2e20
xor esi, edi
or ecx, 0x60018ec5
xor ecx, 0x6001c8f4
add edx, edi
mov esi, 0x60023a51
add edi, edx
or esi, edi
sub ecx, esi
rol edi, 9
xchg edx, esi
dec edi
and edi, ecx
jmp 0x4bbc57
push 0x5aa28846
add ecx, esi
add edi, ecx
sub esi, 0x60082a7a
add edx, esi
sub ecx, esi
add edx, edi
add edx, edi
mov edx, edi
and edi, edx
shr edx, 0x15
and edi, ecx
ror esi, 5
or esi, ecx
jmp 0x4bcbc9
pop ebx
mov ecx, esi
add esi, edx
shr esi, 7
and edi, 0x60124b50
not ecx
xor edi, esi
xchg edx, esi
sub ecx, 0x601330f4
sub edi, 0x60136a2c
jmp 0x4bcb32
call fcn.004bcdc9
or edi, 0x6013b7cf
shl edx, 0x1a
sub esi, edx
or ecx, edx
sub edi, ecx
and edx, ecx
bswap edi
jmp 0x4b9e20
push 0x5aa70f1f
xchg edi, esi
and esi, ecx
or edi, 0x6015d223
xor edi, edx
and ecx, esi
rol ecx, 3
dec esi
or edx, edi
add ecx, edi
sub edi, 0x60176856
jmp 0x4bbe48
pop ebx
sub ecx, esi
xor edi, edx
sub edx, esi
and edx, esi
and edx, esi
rol esi, 4
xor ecx, esi
sub edx, 0x60232485
add ecx, edx
sub esi, 0x602395ac
mov edi, esi
or edi, edx
jmp 0x4bc93e
mov ebx, 0x43370267
and ecx, edi
or edx, ecx
add ecx, edi
and edi, 0x6024ff44
jmp 0x4bc1d2
call fcn.004bcdc9
sub edi, edx
bswap edx
inc edi
sub ecx, 0x60287b21
bswap esi
mov edi, esi
xchg edi, edx
jmp 0x4bbb5e
push 0x5a9f3a17
mov edi, ecx
or edx, esi
sub edx, edi
add esi, 0x602aac4c
ror ecx, 0xd
xor edi, edx
sub esi, 0x602b588f
or edx, esi
or esi, edi
xchg edx, edi
xor edx, ecx
and esi, edx
add esi, edi
shl edi, 9
jmp 0x4bb076
pop ebx
not edi
sub edx, ecx
add edi, edx
not edx
xchg edi, ecx
add ecx, esi
or esi, 0x602e8bd1
shl esi, 0x10
and edx, edi
xor edi, 0x602f42b7
and ecx, esi
shr esi, 0xd
add edx, ecx
xchg ecx, edi
jmp 0x4bcc6c
pop ebx
or edi, ecx
add edi, esi
and esi, ecx
add ecx, 0x6037294d
xchg edi, ecx
neg ecx
add edx, ecx
rol esi, 9
shr edi, 7
xor esi, edx
neg edx
bswap edi
rol edi, 0x1b
xchg edx, edi
xor edi, esi
jmp 0x4ba0f5
push 0x5a9a77e6
sub edx, ecx
neg ecx
sub ecx, edx
or edx, esi
not ecx
xchg edx, esi
sub edi, esi
sub esi, 0x604255c1
dec edi
and ecx, esi
jmp 0x4bc881
mov ebx, 0x43370267
shl esi, 0x14
not ecx
mov esi, 0x60438a4e
inc ecx
or edi, esi
rol edi, 0x12
xor edx, ecx
xchg ecx, edx
and edx, esi
xchg edi, esi
jmp 0x4ba04a
push 0x5aa87cae
sub ecx, edi
and ecx, edi
or ecx, edi
sub ecx, edi
or edx, ecx
xor esi, edi
jmp 0x4bc086
push 0x5a9f12c1
add edx, esi
xor edx, esi
mov edx, ecx
or ecx, 0x605d0680
bswap ecx
sub edi, edx
add edi, ecx
rol edx, 0x1b
or edi, ecx
xor ecx, 0x605e66de
or esi, 0x605ea01a
xchg ecx, esi
jmp 0x4ba17a
push 0x5aa261bf
not edi
sub edx, 0x60641ca2
xchg edx, esi
sub edi, edx
or esi, edx
mov ecx, esi
inc edi
and edi, 0x6065793b
sub edx, 0x6065b35d
and edi, ecx
bswap edx
add edi, 0x60666067
or ecx, 0x60669b27
jmp 0x4b9f94
call ebx
ror edx, 1
xor ecx, edi
and edx, edi
or edx, edi
and esi, edi
shl edi, 3
xor esi, ecx
add edx, ecx
jmp 0x4baafd
push 0x5aa4165c
xor edx, esi
mov edx, 0x606af046
add esi, edx
xor ecx, 0x606b60a7
xchg edx, esi
or ecx, esi
xchg edi, edx
add edi, edx
or edi, 0x606c84f1
xor esi, 0x606cbedf
xor edx, ecx
mov edx, ecx
sub esi, edx
jmp 0x4bbd7d
push esp
or ecx, 0x60735cf8
xchg esi, edi
shr edi, 0x17
bswap ecx
rol ecx, 0x14
add ecx, edx
jmp 0x4bafdd
pop ebx
xor edi, ecx
or ecx, esi
or esi, edi
shr edx, 2
mov esi, edx
xchg ecx, edi
ror edx, 3
and ecx, esi
or ecx, 0x60787a93
jmp 0x4bb6c2
call fcn.004bcdc9
add esi, 0x607ee9d9
ror esi, 0x1b
xor edx, esi
mov edx, esi
shr edi, 0xb
sub ecx, esi
xor ecx, esi
mov ecx, edx
mov edx, ecx
xor edi, esi
or ecx, esi
sub ecx, 0x60815e7e
jmp 0x4bc3bf
push 0x5aa4b255
ror edi, 0xd
xchg esi, ecx
rol edx, 0x1e
and edi, edx
and esi, ecx
and edx, edi
jmp 0x4ba11c
push 0x5aa8cb57
inc esi
dec edi
or edx, esi
or edx, edi
add edi, esi
xor ecx, esi
bswap edx
or edx, ecx
jmp 0x4bb73a
mov ebx, 0x43370267
mov edi, esi
and edi, esi
inc ecx
bswap edi
sub edi, ecx
add edx, edi
and edx, esi
sub ecx, esi
xchg edi, edx
sub edx, ecx
mov ecx, edx
and edx, 0x609b8f16
mov ecx, edi
xor edx, ecx
mov esi, 0x609c36f4
jmp 0x4ba154
pop ebx
mov edi, ecx
xchg ecx, edx
xchg ecx, esi
xor esi, edi
sub ecx, edi
xor esi, edi
jmp 0x4bb839
push 0x5a9e251e
and edx, esi
rol edx, 6
and edi, 0x60a4606b
add ecx, esi
sub ecx, esi
xor edx, edi
dec ecx
and edx, ecx
and edi, 0x60a5bdf8
sub ecx, edi
mov ecx, esi
xchg ecx, edx
inc edx
xor edi, ecx
xor edi, esi
jmp 0x4bbdca
pop ebx
sub edi, esi
xchg edi, edx
dec esi
add edi, edx
or edx, ecx
and edx, esi
xor edx, ecx
mov edx, 0x60aaea05
not edx
inc esi
add edx, ecx
sub ecx, edi
inc edi
or edi, esi
jmp 0x4ba237
push 0x5aaa609e
rol esi, 8
ror ecx, 0xc
xor esi, edx
sub edi, ecx
mov edi, 0x60b12248
and ecx, edx
sub edi, edx
jmp 0x4ba7f5
call fcn.004bcdc9
neg ecx
and edx, esi
shl edx, 0xe
or edi, esi
mov ecx, 0x60bde5f4
jmp 0x4bbfa5
push 0x5a990cfb
and ecx, esi
mov edx, esi
and edi, 0x60c1f0fc
jmp 0x4b9e0c
push 0x5a98687b
neg edx
and edx, esi
sub ecx, esi
and edx, esi
bswap edi
mov esi, edx
nop
sub esi, 0x60c95fd0
neg esi
or ecx, 0x60c9de0d
nop
add ecx, edi
dec esi
shr edx, 0xe
and edi, edx
jmp 0x4bcc39
pop ebx
mov edi, edx
mov esi, edi
and edx, 0x60cfca91
ror esi, 5
and esi, edx
rol ecx, 0x1d
add edx, ecx
shr edx, 0xe
or esi, edx
jmp 0x4bae7b
pop ebx
add ecx, edx
and edi, ecx
xor esi, edx
or edi, esi
not esi
sub ecx, edi
xchg esi, edx
add ecx, esi
add edx, esi
jmp 0x4bb9d6
pop ebx
mov esi, ecx
and ecx, edi
add esi, 0x60f7383b
mov edx, esi
or esi, edx
xor edx, ecx
not edx
sub edx, ecx
sub ecx, 0x60f89439
mov esi, edi
or edx, edi
xchg edi, esi
mov edi, ecx
and edx, edi
sub ecx, edx
jmp 0x4bb2d5
pop ebx
neg ecx
or edi, edx
sub esi, edi
or edx, edi
rol ecx, 0x13
or edx, 0x60ffa902
mov edx, esi
bswap edi
or edi, 0x610061a4
rol esi, 0x10
jmp 0x4bbff3
pop ebx
bswap ecx
or edx, 0x61036c2f
inc edx
shr esi, 0x16
sub esi, edi
ror edi, 2
or ecx, 0x610496ad
or edi, edx
jmp 0x4baeb5
mov ebx, 0x183c2e20
nop
mov esi, edx
or ecx, esi
jmp 0x4b9b20
call fcn.004bcdc9
mov edi, edx
xchg edi, ecx
mov esi, edx
shr ecx, 0x1c
add ecx, edi
or edi, esi
sub edx, 0x610beb02
inc edx
or edi, ecx
mov edi, esi
or edi, esi
and ecx, 0x610d1070
xor edi, edx
xor esi, ecx
or ecx, edx
jmp 0x4bc5f3
pop ebx
or ecx, 0x61102a81
rol edx, 8
neg ecx
jmp 0x4bad7a
pop ebx
and esi, edx
neg ecx
rol edi, 7
add ecx, esi
jmp 0x4ba52e
push 0x5aa6e768
mov esi, ecx
shr esi, 0x11
mov edi, ecx
add ecx, edx
neg esi
not edx
neg ecx
sub esi, ecx
jmp 0x4ba067
mov ebx, 0x183c2e20
xor ecx, esi
and ecx, esi
and esi, 0x611a3339
add edi, edx
inc edi
sub edx, esi
not edi
or ecx, esi
bswap edx
jmp 0x4bafa9
pop ebx
shr ecx, 0x19
or edx, esi
or edx, 0x611d3856
xor esi, edi
add edi, esi
nop
sub edi, edx
xchg edx, ecx
sub ecx, edx
mov edx, esi
add ecx, edi
or ecx, 0x611f91ad
and edi, 0x611fcc6c
xor ecx, edi
jmp 0x4bb29b
call fcn.004bcdc9
or edx, edi
add edx, edi
or ecx, edi
ror esi, 0x1f
xor esi, edx
xchg edi, ecx
mov edx, ecx
mov ecx, edx
jmp 0x4bb128
push 0x40
and esi, 0x6128c2e6
inc edi
xor ecx, esi
and edi, esi
mov edi, edx
sub edi, ecx
sub edx, ecx
inc edx
ror edx, 0x1d
or ecx, 0x612aca2c
sub edx, 0x612b0384
jmp 0x4b9c56
push 0x5aa0f1dd
and ecx, edi
or edx, esi
or ecx, edi
sub ecx, edx
neg edx
nop
rol edx, 6
add ecx, edx
mov edx, 0x613547f9
mov ecx, edx
inc edx
add edx, esi
not ecx
or edi, esi
jmp 0x4bae1d
push 0x5a9cc377
sub ecx, edi
dec ecx
sub edx, esi
jmp 0x4b9f39
push 0x5aa213ba
add edx, edi
add edi, edx
add edi, 0x613c7a6d
add edi, 0x613cb3d0
or ecx, esi
and edi, ecx
and esi, ecx
not esi
or ecx, esi
jmp 0x4bc25b
call ebx
add esi, 0x6140de19
or edi, ecx
sub edi, 0x614151f3
and esi, ecx
or edx, esi
and esi, 0x6141fa80
xor esi, edi
xor edi, esi
inc ecx
sub ecx, edx
jmp 0x4bc96d
pop ebx
mov edx, edi
sub ecx, edx
not ecx
or edx, edi
or esi, ecx
bswap edi
xchg ecx, edi
jmp 0x4ba2b6
pop ebx
ror ecx, 0x19
shl ecx, 0xe
jmp 0x4b9c29
mov ebx, 0x183c2e20
shr ecx, 0x1e
or edi, esi
shr edx, 0x16
add edi, esi
jmp 0x4bae2c
call fcn.004bcdc9
xor edi, edx
xchg esi, edi
mov edx, ecx
or edi, edx
mov edx, ecx
add esi, ecx
add edi, ecx
nop
jmp 0x4bc423
pop ebx
xchg ecx, edx
or edx, ecx
mov edi, ecx
rol esi, 0x1f
sub edx, 0x616b4ae7
sub ecx, edx
sub edx, ecx
and edi, edx
jmp 0x4bb0e2
pop ebx
shr ecx, 0xe
sub esi, ecx
not edi
or edx, esi
jmp 0x4b9e3f
call fcn.004bcdc9
or ecx, edx
xchg edi, esi
shr ecx, 0xd
sub edi, edx
xor edx, esi
and ecx, esi
or ecx, edi
rol edx, 7
mov edi, ecx
xor ecx, esi
xor edx, esi
mov esi, edx
add esi, 0x61756ad2
jmp 0x4b9cd8
mov ebx, 0x183c2e20
mov ecx, esi
and esi, ecx
xor ecx, esi
xor edi, edx
shr esi, 0x12
xchg ecx, edx
xchg edx, ecx
add ecx, esi
and esi, 0x6180dd01
and ecx, esi
and ecx, edx
xor ecx, edi
sub edi, 0x6182880d
jmp 0x4bb267
push 0x401400
xor edi, esi
mov edi, edx
sub ecx, 0x618401ce
mov esi, edi
sub edx, ecx
xor edx, ecx
add ecx, 0x6185c9c0
neg ecx
xor esi, edi
jmp 0x4bb893
pop ebx
mov edx, esi
add ecx, esi
xor edi, ecx
or ecx, edx
jmp 0x4badba
push 0x5a9b899f
or edi, 0x61c556d2
sub esi, edx
sub edx, esi
or ecx, 0x61c6011f
or esi, ecx
mov edx, esi
xor esi, edx
bswap ecx
not ecx
and esi, edx
mov ecx, edi
xor ecx, edx
xor ecx, esi
and ecx, esi
rol esi, 5
jmp 0x4bb16e
push 0x5aa8f206
ror ecx, 5
and edx, 0x61d2ff2a
or ecx, esi
add ecx, edx
or edi, 0x61d48fc5
inc edi
and ecx, esi
inc edi
and esi, 0x61d67696
xchg ecx, esi
ror ecx, 7
jmp 0x4baefc
pop ebx
shl ecx, 0xf
bswap esi
and esi, ecx
shr esi, 0x13
add esi, ecx
shr edi, 0xa
and ecx, esi
jmp 0x4ba90e
push 0x5a9c4f80
or edi, ecx
add edx, ecx
mov ecx, edi
mov edi, ecx
and ecx, edx
inc edx
xchg esi, edx
dec ecx
neg esi
mov ecx, 0x61f116d5
jmp 0x4bb8d3
pop ebx
sub edx, esi
add edi, ecx
bswap edx
xor esi, 0x61f210b2
sub esi, edi
add ecx, 0x61f28247
xor esi, edx
sub esi, edx
xchg esi, edx
jmp 0x4bbbdb
push 0x5a98c02d
add edx, 0x61f37fdc
xchg edx, ecx
and edx, edi
shl esi, 0xa
add edi, esi
add esi, edx
jmp 0x4bc0df
call ebx
mov ecx, esi
xor ecx, edx
add edi, 0x61f56662
or esi, ecx
xchg edi, esi
xor ecx, edx
or edi, esi
mov edx, ecx
neg edi
rol ecx, 3
jmp fcn.004baec4
push 0x5aa48bc9
or edi, esi
add esi, edx
mov esi, edx
xor edx, esi
sub edx, esi
or edx, edi
add esi, edx
mov ecx, edx
xor edx, ecx
xchg ecx, edi
mov ecx, esi
jmp 0x4ba7a2
push 0x5a9c774c
xchg esi, ecx
xor edx, esi
ror ecx, 3
bswap edx
xor edx, 0x61faabc7
add edi, 0x61faeea9
jmp 0x4bcb0d
pop ebx
xor edi, edx
and ecx, edi
bswap edi
xchg ecx, edx
or edx, esi
neg esi
or esi, edi
add esi, edi
add esi, edx
and ecx, esi
rol esi, 5
xor edi, 0x6204b991
jmp 0x4ba5f2
pop ebx
xchg esi, edi
rol esi, 0xb
shr edi, 0x19
xor esi, ecx
shl edi, 8
shr esi, 0x1f
xor edi, esi
sub esi, ecx
and edi, esi
jmp 0x4ba451
call ebx
ror esi, 0xf
xchg ecx, edx
not esi
mov ecx, 0x622440ff
xor esi, edx
xor edx, edi
xchg ecx, esi
mov esi, edx
and edx, ecx
and esi, ecx
xchg edx, esi
or edi, esi
sub esi, ecx
dec esi
jmp 0x4bb858
push 0x5aab2d4f
sub edx, edi
rol edi, 8
not esi
xor edx, ecx
or ecx, 0x622c381a
sub edi, edx
add edx, ecx
and ecx, edx
add ecx, 0x622d21a7
xor esi, 0x622d5ba0
or ecx, edi
neg ecx
sub esi, 0x622e07ea
jmp 0x4ba2d7
call fcn.004bcdc9
xchg edx, esi
shr ecx, 1
rol ecx, 6
xor edx, ecx
dec edi
shr esi, 0x10
dec esi
ror ecx, 0x12
shr edi, 7
jmp 0x4b9d13
call fcn.004bcdc9
or edx, edi
xchg ecx, edi
or esi, ecx
mov esi, ecx
or esi, edx
add edi, 0x6234529d
mov ecx, esi
mov esi, 0x6234ccd6
sub ecx, 0x6235060b
mov ecx, 0x62353fa0
ror edi, 0x12
neg edx
or esi, edi
jmp 0x4ba515
push 0x5aa46480
inc ecx
xor esi, edi
add ecx, edx
or esi, 0x623fd817
or ecx, edi
jmp 0x4bb8b3
push 0x5aa43e23
mov esi, edi
sub esi, edx
and esi, edi
xor esi, 0x6247dd8d
mov edi, ecx
sub esi, ecx
jmp 0x4bbd00
mov ebx, 0x43370267
or edi, esi
sub esi, edx
or edx, edi
mov edx, esi
or edx, esi
or ecx, edx
mov edi, edx
mov edi, edx
add edx, esi
add edi, esi
jmp 0x4ba678
push 0x5aa73639
add edi, 0x625692ae
sub edi, edx
xchg esi, edx
jmp 0x4bcd34
call ebx
neg edi
sub edi, edx
neg edx
and edi, esi
mov edi, edx
add edx, 0x62613dfb
xor esi, edx
jmp 0x4bc4bd
push esp
mov edx, 0x626d3a94
and edi, 0x626d74c1
xchg edi, esi
sub ecx, 0x626de882
xchg edi, ecx
add esi, 0x626e6491
sub esi, edx
mov edi, ecx
or edx, esi
or ecx, edx
jmp 0x4ba5b5
pop ebx
add ecx, edi
xchg edi, esi
inc edx
shl edi, 9
xor esi, 0x6271eb85
inc edx
and edi, ecx
jmp 0x4bc114
push 0x5aa8a451
and edi, esi
rol edx, 0xd
mov ecx, edi
xor edx, ecx
and edx, ecx
shr edi, 0x19
or ecx, esi
or edi, ecx
not ecx
jmp 0x4ba7ba
push 0x5a98e6ab
neg edi
rol ecx, 0x1a
rol ecx, 0x1e
jmp 0x4baa0d
pop ebx
xchg edx, esi
add ecx, edi
or edi, 0x628205f7
xor edi, 0x62823ffc
mov edx, esi
sub edi, esi
add edx, esi
mov edx, 0x628328e1
sub edi, ecx
jmp 0x4b9bd6
push 0x5a9dfdc0
shr edx, 0x14
or edi, 0x6283e646
add esi, ecx
ror esi, 0x19
xchg ecx, esi
dec ecx
inc esi
xor esi, edi
shr edx, 6
add ecx, edx
shl edi, 0xf
add edi, edx
or edx, edi
shr ecx, 0x1c
jmp 0x4ba883
call fcn.004bcdc9
rol esi, 0x17
or ecx, edi
or edx, 0x62902667
and edx, edi
or edx, esi
not esi
jmp 0x4bc81a
push 0x5aa23be7
sub esi, edx
and edx, ecx
mov ecx, edx
xor edx, edi
xor edi, esi
bswap edx
shl ecx, 7
sub edi, ecx
xor esi, ecx
mov edi, ecx
and edx, edi
sub edi, esi
and edx, 0x629ac6b0
sub edx, ecx
jmp 0x4ba4c3
call fcn.004bcdc9
add ecx, edx
rol edi, 6
not edi
rol edi, 0x1f
shl edi, 0xb
or edi, ecx
sub esi, ecx
jmp 0x4bbede
call ebx
shl edx, 0x14
dec ecx
add edx, edi
sub esi, ecx
sub esi, edi
xchg edi, esi
jmp 0x4bac47
call ebx
or esi, edi
or edx, edi
or esi, ecx
sub ecx, esi
inc esi
xor esi, edx
shr edi, 0x13
sub esi, edi
inc edi
sub esi, ecx
shr edx, 0x16
add ecx, 0x62c61724
or esi, 0x62c651ff
jmp 0x4bb95a
pop ebx
xor edi, edx
inc edx
add esi, edx
sub ecx, edx
rol esi, 6
and esi, ecx
shl edi, 0x13
and edi, esi
or ecx, edx
not esi
add esi, 0x62d70fbd
jmp 0x4baee1
call ebx
or ecx, 0x63004e4a
add esi, 0x63025112
or edi, ecx
inc edi
mov ecx, 0x6302fd94
sub edx, ecx
sub ecx, edx
rol ecx, 0x14
jmp 0x4ba850
call ebx
xor edx, 0x630bb6d6
sub esi, 0x630bf0e6
xor edx, edi
mov edi, esi
not esi
shr edx, 0xf
or edx, 0x630efc77
and edx, ecx
neg esi
or ecx, edi
jmp 0x4bcc7e
pop ebx
add edi, ecx
xchg edi, esi
add ecx, edx
or edx, edi
xchg esi, ecx
shl edx, 0x10
xor edx, esi
add ecx, 0x631b2759
sub edx, 0x631b617e
mov edi, edx
jmp 0x4bb666
pop ebx
shr edx, 0x14
xchg esi, edx
and ecx, edx
neg esi
and edx, ecx
sub edi, esi
add edi, ecx
not edx
xor esi, 0x6327d3be
and edi, esi
or edi, ecx
and edi, ecx
and ecx, esi
jmp 0x4ba025
pop ebx
neg edx
sub esi, edi
xor edx, 0x632978c6
rol esi, 1
rol ecx, 2
shl esi, 0x17
neg esi
sub edx, edi
or edi, esi
and esi, edx
not edx
shr esi, 0x1a
jmp 0x4bb7cb
call ebx
xchg edi, esi
mov esi, 0x633d120b
shl edi, 5
sub edx, edi
or esi, ecx
add edx, esi
sub edx, ecx
add edx, ecx
xor esi, edx
jmp 0x4bc753
push 0x5a9a9ea4
add ecx, esi
and edi, edx
sub esi, ecx
xor edi, esi
mov esi, edx
or esi, edx
shr edi, 0x15
or edi, esi
mov ecx, 0x634e0ece
and esi, 0x63502354
shr edi, 0x12
sub ecx, esi
xor edi, esi
xor ecx, edx
jmp 0x4bb35c
call ebx
add esi, edx
or edx, ecx
dec edi
or edx, ecx
dec edx
mov edx, 0x635bfd59
add edi, 0x635c3733
xor ecx, edx
add edx, esi
neg ecx
xchg ecx, edx
jmp 0x4ba8bd
pop ebx
xor edi, esi
inc ecx
dec edi
and edi, ecx
bswap ecx
add ecx, esi
jmp 0x4bb14e
pop ebx
or edx, esi
or edx, 0x636aaad8
neg edi
and ecx, edi
xchg ecx, esi
bswap edx
not edi
xchg ecx, esi
jmp 0x4bb162
pop ebx
xchg edi, esi
or edx, ecx
shr edi, 7
xchg edi, edx
jmp 0x4bc6c8
push 0x5a9c9d21
mov edx, esi
xchg edx, ecx
or ecx, 0x63b67f38
neg edx
sub esi, edi
xor edi, 0x63b72d55
shr esi, 3
bswap ecx
xchg edx, esi
jmp 0x4bb0b4
pop ebx
nop
and ecx, edi
and edx, edi
sub esi, 0x63ba8f4b
sub esi, edi
xor edi, edx
or ecx, edx
add edx, edi
not edx
sub edx, edi
mov edi, ecx
add edi, esi
xor edi, edx
add edx, 0x63bec0fa
xor esi, 0x63bf24e0
xchg ecx, esi
jmp 0x4bad19
push 0x5aa2aed4
xor ecx, esi
xor edx, edi
rol esi, 8
mov edi, edx
and edi, esi
add edi, 0x63e1789a
and esi, edi
add ecx, edx
and ecx, edi
add edx, ecx
xchg ecx, edx
or edx, esi
bswap ecx
xchg esi, edx
jmp 0x4bcdf4
push 0x5a9899e6
and edx, ecx
or ecx, esi
xor edi, ecx
sub edi, edx
or esi, edx
and edi, ecx
sub esi, edx
sub edi, esi
add edx, edi
jmp 0x4bb878
mov ebx, 0x4132136a
add ecx, 0x640506fe
add ecx, edx
jmp 0x4ba9cd
pop ebx
and edx, edi
xchg esi, edx
and edx, esi
add edx, esi
rol ecx, 0x12
and esi, 0x6406aa0c
bswap edi
or edx, edi
jmp 0x4baf29
mov ebx, 0x183c2e20
and edi, 0x64111065
add esi, 0x641170fb
not edi
shr esi, 0x1c
xor esi, 0x6412c806
xchg edi, esi
xchg edx, edi
add edi, esi
xchg ecx, edi
jmp 0x4bc346
mov ebx, 0x43370267
and esi, ecx
xor edi, edx
add edx, ecx
add ecx, edx
mov esi, 0x6428a36d
not ecx
xchg edi, ecx
mov edi, ecx
shr ecx, 9
jmp 0x4bbc38
mov ebx, 0x43370267
xchg ecx, esi
xor edx, edi
rol edi, 0x15
and edx, edi
or ecx, 0x643fdc11
sub ecx, 0x64401640
xor ecx, 0x6440500f
bswap esi
and edi, esi
add edx, 0x6442c196
jmp 0x4bb2e4