Function at 0x401000
Capabilities:
Encrypt data using chaskey
Hash data using murmur3
Identify system language via api

Disassembly:
call sub.kernel32.dll_GetUserDefaultLangID
cmp eax, 0xfffffee4
jne 0x4010a7
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
ret
call sub.kernel32.dll_GetUserDefaultLangID
cmp eax, 0xffffff30
jne 0x401112
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
ret
call sub.kernel32.dll_GetUserDefaultLangID
cmp eax, 0xfffffee4
jne 0x4011a5
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
ret
call sub.kernel32.dll_GetUserDefaultLangID
cmp eax, 0xffffff0a
jne 0x40121a
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
call sub.user32.dll_SetDlgItemInt
ret
jmp 0x47536d
and edi, ebx
jmp 0x478768
call fcn.004769b4
shl esi, 0x1c
shr esi, 9
and esi, ebx
sub esi, 0x6567185c
xchg ebx, esi
add edx, ebx
jmp 0x476373
pop edi
dec ebx
mov esi, 0x65680d12
rol edx, 0x16
shr ecx, 6
mov ecx, ebx
sub ecx, 0x65689f16
jmp 0x4756a8
pop edi
xchg ebx, ecx
and edx, ecx
mov ecx, edx
inc ecx
add esi, ebx
mov edx, ebx
add ecx, edx
neg esi
jmp 0x476138
mov edi, 0x2774562b
xor ebx, ecx
shr ecx, 0x14
rol ecx, 0x13
xchg edx, esi
rol esi, 3
mov edx, esi
or ebx, edx
rol esi, 0x14
xor ecx, ebx
sub ecx, 0x656b2f68
add edx, ecx
xchg esi, ebx
jmp 0x477523
pop edi
or ecx, 0x65712d54
sub esi, edx
mov ecx, ebx
mov edx, esi
nop
xor edx, esi
jmp 0x4772be
pop edi
inc ebx
mov esi, ecx
mov ebx, ecx
xor ecx, esi
dec edx
sub ecx, 0x6572b6a8
xor ecx, 0x6572d918
add ecx, 0x657302e4
xchg ecx, ebx
mov edx, ebx
xor ebx, edx
sub ecx, ebx
xchg esi, ecx
not esi
jmp 0x47761d
push 0x64dec2de
xor esi, edx
and ecx, 0x65784f68
or ecx, 0x65787346
sub esi, edx
sub ecx, esi
mov ecx, 0x6578d90c
jmp 0x4766dc
pop edi
xchg esi, ecx
mov ecx, edx
sub ecx, edx
or esi, edx
jmp 0x4781f4
call edi
sub ecx, esi
add ecx, edx
mov edx, 0x657be81e
and ebx, edx
sub esi, ecx
add edx, 0x657c4bd4
and edx, ecx
mov ecx, 0x657c9384
and ebx, esi
or ebx, 0x657cd6f4
xor edx, ecx
and edx, ebx
jmp 0x47550c
pop edi
and ebx, 0x658132f8
and ebx, esi
xor edx, esi
and edx, 0x65819858
shr ecx, 0x17
mov ebx, esi
dec edx
shl esi, 0x19
xchg ecx, ebx
mov edx, 0x6582742e
jmp 0x475deb
push 0x64d84eb0
add esi, edx
add edx, ecx
xor edx, ecx
bswap ecx
xchg ecx, edx
xchg ebx, edx
jmp 0x475a1d
mov edi, 0x2774562b
and ebx, ecx
bswap edx
and ecx, edx
mov edx, 0x658c21d0
sub esi, ebx
sub esi, edx
xor ecx, edx
and ebx, edx
rol ecx, 2
xor ebx, edx
jmp 0x476cd5
push 0x64e61fb6
xor ebx, esi
xchg edx, ecx
and ebx, edx
xor ecx, edx
sub ebx, 0x658db342
xor esi, edx
rol esi, 0x16
add esi, ecx
xor ecx, ebx
add ebx, ecx
shr esi, 0x17
shl ebx, 0x11
jmp 0x47723a
push 0x401400
bswap edx
xor ecx, edx
add ecx, 0x659023ec
or esi, edx
jmp 0x476460
push 0x40
rol esi, 0x11
bswap ecx
and edx, ebx
xchg ebx, edx
jmp 0x47825f
push 0x64d96c8c
xchg esi, ebx
ror edx, 0x1b
bswap ecx
mov esi, ecx
mov esi, ecx
add edx, ecx
mov ebx, esi
add ebx, esi
jmp 0x475b3f
pop edi
and ebx, 0x659719f8
xchg ebx, esi
jmp 0x475942
pop edi
or ebx, ecx
and ebx, ecx
sub esi, ebx
add ebx, 0x65982cb4
not edx
sub ebx, ecx
shr ecx, 8
add ecx, ebx
jmp 0x477e83
mov edi, 0x2774562b
add edx, esi
or edx, 0x659b6dd2
xchg esi, ebx
add esi, edx
bswap esi
shl ecx, 0x1a
mov ecx, ebx
xchg edx, ebx
jmp 0x477663
call fcn.004769b4
mov esi, edx
add ebx, ecx
add esi, ecx
bswap esi
or esi, ebx
mov esi, 0x65a0f4ec
add esi, 0x65a11858
or edx, ecx
jmp 0x476c9c
pop edi
add ecx, esi
sub ebx, esi
sub edx, ecx
or ebx, esi
xor esi, 0x65a37502
bswap edx
shl ebx, 0x1a
dec edx
sub ecx, edx
add edx, 0x65a42e4e
jmp 0x4755f5
mov edi, 0x2774562b
not esi
xor ebx, edx
add ecx, esi
dec edx
jmp 0x4771e5
pop edi
and edx, esi
shl edx, 0x18
and edx, esi
xchg esi, edx
sub ecx, esi
xchg ebx, edx
jmp 0x475d70
push 0x64dd9d58
bswap edx
add ebx, esi
xor edx, esi
rol esi, 0x1b
jmp 0x475521
push 0x64e09340
sub ebx, esi
shr ebx, 0xf
xchg edx, ebx
xchg edx, esi
inc ebx
sub ebx, 0x65b2236c
add edx, ebx
or esi, 0x65b267da
jmp 0x477ee5
pop edi
sub esi, ebx
or esi, edx
sub esi, ebx
xor ecx, 0x65bdbee0
xchg ebx, edx
not esi
add ecx, ebx
dec edx
mov ebx, ecx
add esi, ebx
nop
add ebx, esi
jmp 0x47560a
push 0x64e06f26
or esi, 0x65c29f34
rol edx, 8
mov esi, ecx
xor edx, 0x65c308c8
inc ecx
mov ebx, ecx
add ebx, edx
and esi, edx
inc esi
and ecx, ebx
sub esi, edx
mov ebx, ecx
add esi, ecx
bswap ebx
jmp 0x475c4a
push 0x64d6ec8a
sub ecx, esi
not ecx
or edx, esi
ror esi, 3
or ecx, ebx
mov esi, edx
add ebx, 0x65cc8162
mov edx, ebx
sub edx, 0x65ccc6a0
add edx, esi
jmp 0x477ab8
call edi
add edx, esi
or edx, ebx
xchg esi, edx
sub edx, esi
xor esi, edx
xchg ebx, ecx
shl esi, 6
bswap ebx
jmp 0x4780f4
pop edi
sub ebx, ecx
or edx, 0x65d542d2
xor ecx, edx
or esi, ecx
xor esi, edx
shr ebx, 0x11
inc edx
xchg ebx, edx
mov esi, ecx
xchg esi, edx
jmp 0x477a58
mov edi, 0x2774562b
or esi, edx
xor esi, ebx
inc edx
add esi, edx
jmp 0x4765e5
push 0x64e2fcdc
or edx, 0x65deeb1e
xchg esi, edx
xor ecx, 0x65df32f0
sub edx, esi
add ecx, esi
xor ecx, ebx
inc edx
or ebx, edx
or ebx, ecx
or esi, ecx
or esi, 0x65e04b22
sub esi, 0x65e07048
jmp 0x4768dc
pop edi
add ebx, 0x65e5575c
add ecx, edx
rol esi, 0x17
mov edx, esi
ror edx, 8
shr edx, 5
sub ecx, esi
sub edx, ebx
xor esi, 0x65e67516
dec esi
add ecx, esi
mov ebx, 0x65e6e090
add ebx, esi
shl esi, 0x19
jmp 0x478650
push 0x64da649c
and edx, ecx
and edx, esi
neg edx
add esi, ecx
xor ebx, edx
not esi
and ebx, ecx
mov ebx, ecx
xor ecx, esi
shl ebx, 5
and ebx, esi
xor edx, ecx
or ecx, edx
sub esi, edx
jmp 0x47885b
pop edi
xchg esi, ebx
sub esi, edx
add ecx, edx
xor esi, ecx
jmp 0x47744d
mov edi, 0x2774562b
or ebx, esi
add esi, edx
and ecx, 0x65f1569e
shr ebx, 0x10
add ebx, ecx
and ecx, esi
or edx, esi
inc edx
jmp 0x47889f
call edi
add esi, 0x65fcdccc
xchg ecx, edx
or esi, ebx
xchg edx, esi
and edx, esi
sub edx, 0x65fd8784
sub ecx, esi
add ecx, ebx
rol edx, 0xf
bswap esi
xchg esi, edx
add esi, ebx
add esi, ebx
add esi, 0x65fea0ca
jmp 0x47746b
mov edi, 0x2774562b
xchg ecx, edx
and edx, 0x6602ee90
shr ecx, 2
xchg ecx, edx
ror ebx, 0x19
mov ebx, esi
sub ecx, edx
bswap ecx
xor esi, 0x6603ea4a
sub ebx, 0x66040eb8
jmp 0x477d88
call edi
shl esi, 0x10
add esi, ecx
or esi, 0x6605edca
xchg esi, ecx
xor esi, ecx
shr ecx, 1
ror ebx, 0x1d
xor esi, ebx
mov esi, ebx
add edx, esi
jmp 0x47770e
pop edi
xor ecx, edx
add edx, esi
shl edx, 0x1f
sub ecx, edx
jmp 0x4769cb
call fcn.004769b4
inc esi
sub ebx, ecx
add ebx, esi
shr ebx, 5
and esi, edx
add ebx, edx
add ecx, esi
and esi, 0x6616573e
add ebx, ecx
mov ebx, esi
xchg ecx, ebx
xchg ecx, edx
xor edx, ecx
or edx, 0x66172692
jmp 0x475f26
push 0x64dc350e
sub ecx, esi
mov ecx, edx
xchg ecx, edx
rol edx, 0x1b
shr ebx, 0x14
add ebx, 0x661f4dac
dec ecx
shl edx, 0x19
or edx, esi
xchg edx, ecx
jmp 0x477320
push 0x64dee6cc
sub ebx, esi
neg ebx
xor esi, ebx
sub ecx, edx
xor ebx, edx
dec esi
xchg ebx, edx
neg edx
jmp 0x477e0a
call edi
sub edx, 0x66247c60
mov ecx, esi
or edx, ebx
or ecx, esi
not ecx
sub ecx, esi
xor ecx, ebx
mov ebx, 0x66256e6e
jmp 0x477015
push 0x64e80c1c
mov ecx, ebx
add ebx, esi
or esi, 0x6625e6de
xchg ebx, esi
and edx, ecx
and ebx, esi
bswap esi
xchg esi, ebx
jmp 0x4775f8
push 0x64e2d8b2
neg esi
xchg ebx, edx
add ecx, esi
xor ecx, 0x662e016c
sub edx, ebx
and ebx, 0x662e4796
or ebx, edx
mov ecx, esi
or ecx, esi
sub esi, ebx
jmp 0x476095
push 0x64e3201c
and ecx, ebx
rol esi, 0x1f
mov edx, esi
rol ebx, 3
and ecx, 0x6634e9de
ror esi, 3
sub esi, ebx
xchg ebx, esi
jmp 0x476d2e
push 0x64dd79b0
not ecx
xor esi, edx
shl ecx, 0x1e
or ecx, ebx
add ebx, ecx
xor ebx, ecx
sub edx, ecx
xor esi, edx
add esi, ebx
add esi, ebx
jmp 0x475b6f
pop edi
xor ecx, edx
inc esi
xor esi, edx
or ecx, ebx
sub edx, esi
and ebx, 0x663f0cd8
rol edx, 1
bswap ebx
not ecx
and ebx, 0x663fa1c0
and esi, ebx
xchg ebx, esi
xchg ecx, edx
xchg ecx, edx
jmp 0x478172
mov edi, 0x2774562b
and esi, ecx
xor edx, ebx
mov esi, ecx
add ecx, edx
or edx, ecx
ror edx, 0xb
jmp 0x4754c6
call edi
inc ebx
add edx, esi
sub ebx, edx
xchg ebx, edx
jmp 0x4770b4
pop edi
shr edx, 0x1e
xchg edx, esi
inc ebx
add edx, esi
jmp 0x477b9d
pop edi
sub edx, ebx
sub ecx, edx
xor ecx, 0x664df49a
xchg esi, edx
and ecx, ebx
or ecx, 0x664e62f6
or ebx, edx
mov esi, ebx
mov esi, ebx
or ecx, esi
shr esi, 0x1b
or edx, ecx
jmp 0x476afe
call edi
sub ecx, 0x665b05d8
not ecx
sub ecx, ebx
shl ecx, 0x18
dec ebx
and edx, 0x665bbb1c
jmp 0x477f74
call fcn.004769b4
or ecx, edx
xchg ebx, esi
mov esi, edx
and ebx, 0x665d4338
mov ecx, 0x665d677c
inc edx
not esi
add ebx, ecx
jmp 0x4781a9
pop edi
xor edx, esi
xchg esi, ecx
shr ecx, 0x13
sub ecx, esi
and edx, ecx
xchg ecx, edx
jmp 0x477c27
push 0x64e345de
add ecx, ebx
rol edx, 0xa
sub ecx, ebx
xchg esi, edx
inc edx
and ebx, 0x66616392
jmp 0x47801b
pop edi
mov esi, ecx
xchg esi, edx
bswap edx
not ecx
xchg esi, ecx
sub ecx, ebx
xchg esi, ecx
sub ecx, esi
sub ecx, 0x666bea5a
not esi
sub ecx, edx
ror ebx, 0xc
jmp 0x477121
push 0x64daab7a
neg edx
shl esi, 0x1a
jmp 0x476409
call edi
shr edx, 0x19
and esi, edx
add edx, 0x667bb866
mov ebx, esi
jmp 0x478953
pop edi
rol ecx, 9
mov ecx, ebx
or ebx, ecx
xor ecx, esi
xor esi, ecx
xor ecx, esi
ror esi, 6
and ebx, ecx
jmp 0x4786e7
pop edi
and ecx, esi
inc ecx
mov esi, 0x6685a8b0
xchg ecx, esi
or ebx, esi
dec edx
inc esi
sub edx, ecx
add edx, ebx
mov ecx, ebx
jmp 0x476d1b
pop edi
and ebx, esi
or ebx, 0x6688e780
xor ebx, esi
and esi, edx
sub ecx, edx
or edx, ebx
xchg edx, esi
add ecx, ebx
add ebx, ecx
xchg edx, ecx
jmp 0x4780be
push 0x64e2b32d
xor edx, ebx
rol esi, 0x1b
sub ebx, ecx
or ebx, 0x668a8c8c
and edx, ebx
xchg ebx, esi
add esi, ebx
sub ebx, 0x668b18a8
add ebx, edx
or esi, 0x668b5964
or esi, 0x668b7b3e
and ecx, ebx
jmp 0x476836
call fcn.004769b4
and edx, ebx
xchg ebx, ecx
add ecx, 0x6691ff60
bswap edx
dec edx
not ecx
jmp 0x477926
push 0x64da4058
and edx, ecx
and ebx, esi
or ebx, 0x6694559e
xchg esi, ecx
jmp 0x476182
push 0x64e644f6
and ebx, 0x6694b3cc
add edx, esi
xchg ebx, ecx
add ebx, ecx
bswap edx
and edx, ecx
sub edx, ebx
and esi, 0x6695a44c
jmp 0x475fcc
call fcn.004769b4
shr ecx, 0x19
and esi, edx
shl ebx, 0x12
shr ebx, 4
sub ecx, edx
xchg edx, esi
jmp 0x475703
push 0x64e7e7d0
xchg ebx, ecx
or esi, ecx
jmp 0x476773
mov edi, 0x2774562b
add ebx, ecx
dec esi
jmp 0x475a9f
push esp
sub esi, ebx
sub ecx, 0x669e2dca
xor esi, ecx
or esi, ebx
dec edx
xor ecx, ebx
add ecx, esi
xchg esi, edx
dec edx
rol ebx, 0xd
ror ecx, 0x15
mov ecx, esi
jmp 0x4783b4
call fcn.004769b4
inc ebx
not edx
or esi, ecx
or ebx, edx
xor ecx, ebx
not ecx
xor edx, 0x66a681e2
mov edx, ecx
jmp 0x4779f3
push 0x64da1d82
xor ebx, 0x66a9ca98
add ecx, 0x66a9f24a
or esi, 0x66aa143e
sub edx, ecx
jmp 0x477224
pop edi
add ecx, 0x66aa6900
sub ecx, ebx
shr edx, 0xe
sub ecx, esi
add esi, 0x66aaf350
add ecx, 0x66ab16fe
add ebx, 0x66ab399a
or edx, 0x66ab6236
add ebx, edx
xor esi, edx
mov edx, esi
and ebx, ecx
ror ecx, 0xb
xchg esi, ecx
jmp 0x477103
call fcn.004769b4
xchg edx, esi
inc ebx
xor ecx, 0x66b1bb7c
and ecx, ebx
or ecx, 0x66b200ba
xchg edx, ecx
xor ebx, ecx
xor ecx, ebx
xchg edx, ebx
add ebx, esi
or esi, 0x66b2d30a
and ecx, edx
jmp 0x476755
push 0x64e83120
or edx, ebx
mov edx, esi
or ecx, esi
xchg ecx, ebx
and ecx, esi
sub edx, ecx
mov edx, ecx
add esi, ebx
nop
add ebx, 0x66ba84cc
neg ebx
and ebx, edx
jmp 0x478885
push 0x64d7e46e
sub edx, ebx
add edx, esi
not ecx
bswap ecx
mov ebx, edx
mov ecx, 0x66bc038c
jmp 0x4789dd
call fcn.004769b4
sub esi, edx
inc ebx
bswap esi
inc ebx
shr ebx, 0x1f
and ecx, ebx
shr ebx, 0x1c
or edx, ebx
add esi, 0x66d74b74
xor edx, ecx
jmp 0x476a9f
pop edi
inc esi
sub esi, ebx
jmp 0x475ae5
pop edi
and ecx, ebx
sub ecx, esi
rol edx, 3
add ecx, 0x66dd2fec
shr esi, 0x1c
rol esi, 0x19
add edx, 0x66dd9804
mov edx, ebx
shr edx, 0x17
sub esi, ecx
sub ebx, ecx
bswap ebx
shl esi, 0xb
xor ebx, esi
jmp 0x477c92
call fcn.004769b4
and ebx, 0x66e0db44
or ebx, edx
dec ebx
mov ebx, esi
xor edx, ecx
xor ecx, ebx
jmp 0x47897f
call edi
xor ecx, esi
mov ecx, edx
inc esi
and ecx, 0x66f0f39a
sub esi, edx
xor ebx, ecx
mov edx, 0x66f163c4
sub ebx, 0x66f1866e
or edx, esi
xchg ecx, esi
jmp 0x4761d0
call edi
sub edx, 0x66f85ee6
xchg edx, ebx
sub edx, esi
xor edx, ebx
and ecx, ebx
or edx, ecx
mov edx, 0x66f92a8e
mov edx, 0x66f954d4
mov edx, 0x66f97658
mov ebx, 0x66f999e6
or ecx, edx
sub esi, 0x66f9dfda
or esi, edx
neg edx
jmp 0x478b16
push 0x64d82a16
ror edx, 0x17
mov ebx, esi
add ebx, 0x66fa9e96
mov edx, 0x66fac1b2
xchg edx, esi
add esi, edx
mov esi, 0x66fb2bea
shl edx, 2
or ebx, edx
or ecx, 0x66fb9944
jmp 0x475882
pop edi
shl edx, 0x13
add edx, ebx
add ebx, 0x66fc14a6
add ebx, 0x66fc3670
jmp 0x477d72
mov edi, 0x2774562b
add ecx, edx
xchg edx, ecx
mov ecx, edx
xor esi, edx
sub ebx, edx
or edx, esi
and edx, esi
sub esi, ecx
jmp 0x477779
mov edi, 0x4132136a
sub ebx, ecx
xchg edx, ecx
mov edx, 0x6708bf56
and ebx, esi
jmp 0x477f98
pop edi
and ebx, esi
sub ebx, 0x670da4da
add esi, edx
and edx, ecx
xchg edx, esi
mov esi, 0x670e7896
bswap esi
xchg ecx, ebx
jmp 0x4759b1
push 0x64e5d6b5
xor ebx, esi
mov esi, ebx
sub esi, edx
and esi, 0x67124452
jmp 0x477e37
pop edi
add ebx, ecx
or edx, 0x671a7366
add ebx, 0x671a9a58
add ebx, ecx
jmp 0x4759d3
call fcn.004769b4
xchg ebx, edx
sub ebx, 0x671b2108
neg ebx
bswap ecx
neg edx
bswap esi
bswap ebx
sub esi, ecx
jmp 0x476fc6
mov edi, 0x2774562b
xchg esi, edx
and ebx, ecx
and edx, 0x67209a92
bswap edx
xchg ebx, ecx
mov ebx, ecx
shl ebx, 6
mov esi, edx
jmp 0x47727d
push 0x64e5fa76
or edx, ebx
and ebx, ecx
or ebx, ecx
add esi, ebx
mov ebx, ecx
and esi, edx
jmp 0x4758ba
push 0x64dbee5a
sub ecx, esi
rol edx, 0x10
and ecx, esi
sub esi, ecx
or ebx, 0x6725c272
xchg ecx, edx
or esi, ebx
add ebx, edx
sub ecx, ebx
rol ebx, 0x16
jmp 0x478498
push 0x64e0b7ea
sub edx, ebx
dec ecx
add edx, 0x6728f6c6
mov ecx, ebx
and esi, ecx
mov esi, ecx
xchg esi, edx
mov esi, 0x6729a8d8
jmp 0x476a10
pop edi
xor edx, ebx
mov ebx, ecx
xor esi, ecx
xchg ecx, ebx
jmp 0x476554
call fcn.004769b4
mov ecx, 0x6730d20e
rol ebx, 5
xchg edx, esi
dec edx
jmp 0x47732d
mov edi, 0x2774562b
mov edx, ecx
and ebx, ecx
add ebx, esi
xor esi, ebx
nop
xchg ecx, ebx
mov ebx, edx
or ebx, 0x6736853a
jmp 0x4773e6
pop edi
or ebx, esi
sub edx, ebx
mov ebx, edx
xor ebx, edx
not esi
sub ecx, esi
ror esi, 0x18
and ebx, esi
jmp 0x478714
pop edi
shr ecx, 8
mov ebx, 0x673e2f30
bswap edx
mov edx, 0x673e7610
add ebx, ecx
xchg ebx, esi
jmp 0x477705
push 0x64dd56c0
neg ecx
add ebx, esi
jmp 0x476995
push 0x64dd31ba
sub ecx, 0x68a008bc
and esi, ebx
sub ebx, ecx
xor esi, ebx
jmp 0x478151
call edi
nop
add ebx, 0x68a1e792
xor esi, ebx
sub esi, edx
inc ebx
xchg esi, edx
jmp 0x478705
pop edi
sub esi, 0x68a47b16
sub esi, ebx
and esi, edx
add esi, 0x68a4e6cc
xor ecx, edx
and edx, ebx
jmp 0x476b5c
push 0x73f6d
and esi, ecx
mov edx, ecx
xchg esi, ecx
sub edx, 0x68a883b6
mov ecx, esi
neg esi
xor ecx, 0x68a8ea4e
neg esi
and ecx, edx
inc ebx
add esi, 0x68a97d94
and edx, ebx
jmp 0x4758fe
push esp
or ecx, ebx
mov esi, 0x68b67f62
mov esi, 0x68b6a2ba
xchg ecx, ebx
jmp 0x47592f
pop edi
dec esi
sub ebx, edx
shr edx, 1
and ecx, esi
jmp 0x4754f2
push 0x64e1dae6
or ebx, edx
mov ecx, 0x68b7bed4
and esi, ecx
mov edx, esi
dec esi
sub edx, ecx
xor esi, ebx
or ecx, 0x68b88f82
not esi
mov esi, ebx
jmp 0x475898
push 0x64dc129e
and esi, ecx
sub ecx, 0x6917dd10
and ecx, esi
add edx, ecx
jmp 0x4766b8
push 0x64dfbb68
xor ecx, esi
and edx, esi
mov ecx, esi
sub ecx, 0x692962b6
xchg ecx, edx
and ecx, edx
xor ebx, edx
ror edx, 0x15
shr esi, 0x12
mov ebx, ecx
add esi, ecx
bswap ebx
jmp 0x476247
pop edi
add edx, ebx
ror ecx, 4
or ecx, 0x692fb9ae
mov esi, edx
bswap ecx
mov ecx, 0x693026e4
and edx, ebx
not ecx
jmp 0x4783c8
pop edi
shl edx, 9
or edx, esi
and edx, esi
bswap esi
jmp 0x476e20
push 0x64e1b524
dec ecx
neg ebx
xor esi, ebx
not edx
shl ecx, 0x1a
xor ecx, 0x6931f95e
jmp 0x4783d6
push 0x64d6a4ae
xor ebx, 0x6933ff96
or ecx, 0x69342e56
and ecx, 0x69345618
rol ecx, 8
jmp 0x4789a3
push 0x64da8752
or ecx, edx
and edx, ecx
sub ecx, 0x693d7062
xor ecx, 0x693d940a
sub edx, 0x693db8fa
and edx, ebx
add edx, 0x693dfb68
mov ecx, ebx
jmp 0x476e43
push 0x64e857ee
add esi, ebx
mov ebx, edx
sub edx, esi
and ebx, 0x693eb980
mov ecx, esi
sub edx, ecx
jmp fcn.00476066
call fcn.004769b4
neg ebx
sub edx, 0x693f53e4
or esi, 0x693f7680
xchg esi, edx
ror ecx, 6
or ebx, edx
and edx, esi
sub ecx, 0x69402952
jmp 0x4788fb
call edi
add ebx, 0x69427526
or ebx, edx
dec ecx
not ecx
and ebx, 0x694302c2
mov edx, ecx
xor ebx, esi
shr ecx, 0x1a
add esi, 0x69439080
or ebx, 0x6943b2a0
jmp 0x47578c
pop edi
xor esi, edx
add ebx, ecx
and esi, ecx
or ebx, esi
xor ecx, ebx
and ebx, esi
mov edx, esi
mov esi, edx
jmp 0x475fae
call edi
not esi
xchg ebx, ecx
add ebx, esi
mov ebx, 0x6947fdea
xchg edx, esi
add esi, ecx
shr edx, 0x11
shr edx, 0x19
mov edx, ebx
bswap ebx
xchg esi, ecx
sub ebx, edx
jmp 0x475b50
push 0x64d6c998
mov esi, ecx
mov esi, 0x69496896
dec ebx
xor ebx, 0x6949af74
xchg ebx, ecx
or esi, ebx
and esi, ebx
bswap ebx
mov ebx, 0x694a62f4
add edx, ebx
jmp 0x475eb3
push 0x64d8085c
sub ecx, esi
mov edx, ecx
jmp 0x477a2a
pop edi
ror esi, 2
mov ecx, edx
ror edx, 0x1d
or edx, ebx
jmp 0x4756f5