Function at 0x401000
Capabilities:
Encrypt data using chaskey
Hash data using murmur3
Read file on windows

Disassembly:
call sub.kernel32.dll_GetThreadLocale
cmp eax, 0xfffffeee
jne 0x401093
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_NtReadFile
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.shell32.dll_SHGetSetSettings
call sub.shell32.dll_SHGetSetSettings
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_NtReadFile
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_NtReadFile
call sub.shell32.dll_SHGetSetSettings
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_RtlLookupElementGenericTable
ret
call sub.kernel32.dll_GetThreadLocale
cmp eax, 0xffffff0a
jne 0x401112
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_NtReadFile
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.shell32.dll_SHGetSetSettings
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_NtReadFile
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlLookupElementGenericTable
ret
call sub.user32.dll_GetClipboardSequenceNumber
cmp eax, 0xffffff15
jne 0x401178
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.shell32.dll_SHGetSetSettings
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.ntdll.dll_NtReadFile
call sub.shell32.dll_SHGetSetSettings
call sub.shell32.dll_SHGetSetSettings
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.shell32.dll_SHGetSetSettings
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlLookupElementGenericTable
ret
call sub.kernel32.dll_GetThreadLocale
cmp eax, 0xfffffeff
jne 0x401210
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_NtReadFile
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_NtReadFile
call sub.ntdll.dll_RtlLookupElementGenericTable
call sub.shell32.dll_SHGetSetSettings
call sub.shell32.dll_SHGetSetSettings
call sub.shell32.dll_SHGetSetSettings
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
call sub.ntdll.dll_RtlUnhandledExceptionFilter2
ret
jmp 0x4755d6
shl ebx, 0x15
sub ebx, 0x3853ceae
add edi, ebx
or ecx, edi
or edi, esi
and esi, edi
not edi
inc ecx
jmp 0x4768a1
call ebx
mov esi, edx
sub edx, 0x47bed623
add ecx, edi
and esi, edx
shl edi, 0xf
sub edx, esi
jmp 0x477364
push 0x390ea4d3
xor ecx, esi
xor edi, edx
xor edx, ecx
mov esi, ecx
bswap ecx
or esi, 0x487ead1a
dec ecx
sub edi, edx
or esi, edx
nop
add edi, 0x4887e324
and ecx, esi
rol edi, 0x14
jmp 0x47925e
call ebx
sub ecx, edi
sub ecx, 0x48a50039
add ecx, esi
mov esi, edi
xchg esi, edi
bswap edx
xchg edx, edi
or esi, edi
mov ecx, 0x48b1b3b3
xchg edx, ecx
jmp 0x478b58
push 0x3886312b
xor ecx, edx
and ecx, esi
xor edi, edx
nop
xchg ecx, esi
sub edx, 0x4916ff70
xor esi, 0x491900fb
not edi
neg edi
shr edx, 0xb
jmp 0x475fba
pop ebx
or esi, ecx
or edi, esi
sub edi, 0x4941d3af
or ecx, edx
or edx, 0x494558eb
or ecx, esi
not edi
or ecx, edx
jmp 0x4761a8
mov ebx, 0x73716341
and ecx, 0x4b8c15ea
mov ecx, edx
and edx, 0x4b8fd6d2
nop
xchg edx, esi
jmp 0x4771ac
pop ebx
or esi, ecx
bswap ecx
sub ecx, 0x4b994e27
dec esi
mov ecx, 0x4b9d18ae
add esi, edi
dec edx
or edx, 0x4ba28173
jmp 0x4789ec
pop ebx
dec edi
xchg esi, edx
dec esi
dec edi
sub esi, edx
neg ecx
sub esi, edx
jmp 0x478d77
call fcn.00478f0a
mov esi, edi
inc esi
or edx, esi
xor ecx, esi
shr ecx, 8
sub edx, esi
shr esi, 0x17
ror ecx, 0x1d
dec edi
or edi, 0x4d5738c7
sub edi, esi
or esi, edx
shr esi, 1
or esi, 0x4d5e62d5
jmp 0x4784f7
pop ebx
and esi, edi
add edx, ecx
add edx, esi
or edx, edi
sub edi, ecx
add edx, 0x4d93c44b
mov edx, ecx
xor esi, edx
xor edx, esi
sub edi, ecx
shr ecx, 0x10
xor ecx, 0x4d9f6294
mov esi, edi
jmp 0x478f55
push 0x38784563
mov edi, ecx
or ecx, 0x4db7a48f
ror edi, 0xb
or esi, edx
mov ecx, esi
shr edx, 9
xor edx, 0x4dc0b226
sub esi, 0x4dc2856f
mov esi, ecx
bswap edi
rol edx, 3
and edx, 0x4dcedca6
jmp 0x47886d
pop ebx
xor ecx, edx
mov esi, edi
sub esi, edi
add ecx, 0x4df88433
add ecx, esi
mov edi, edx
jmp 0x4794c4
pop ebx
sub edx, esi
xchg esi, ecx
and edx, 0x4eafb14d
xchg esi, ecx
ror ecx, 7
inc edi
and ecx, esi
jmp 0x47765a
pop ebx
add edx, esi
sub edi, 0x4f5837c1
shl edi, 0x12
add edi, esi
ror edx, 0x19
add edi, esi
or ecx, edi
xchg ecx, edx
xor ecx, 0x4f65a6b0
or edx, esi
and edx, 0x4f693eb3
ror edx, 0x16
jmp 0x477d15
push esp
xor esi, 0x4fb3622b
xor edi, 0x4fb56397
nop
xchg ecx, edx
jmp 0x477933
push 0x388779bb
rol edx, 0x10
ror edi, 0x17
xchg edx, esi
xor ecx, edi
xchg edx, ecx
xor esi, 0x5039788f
sub ecx, edx
or edi, 0x503d086a
xchg esi, ecx
or edx, 0x504099af
jmp 0x478c01
push 0x38f4691b
ror edx, 0x19
or esi, ecx
sub esi, ecx
and ecx, 0x536b6a9b
neg edx
neg ecx
and ecx, 0x537108ee
shr edx, 0xa
jmp 0x477784
call ebx
sub edx, edi
or edx, edi
sub ecx, esi
add esi, edx
add ecx, edx
add edx, esi
jmp 0x479118
push 0x38bfc45e
sub ecx, esi
sub ecx, edx
xor ecx, esi
xchg esi, edx
bswap edx
add esi, edi
add edx, esi
dec ecx
shr ecx, 0x1e
xchg esi, edi
jmp 0x47646a
pop ebx
sub ecx, 0x53f595b3
shl edi, 8
mov esi, 0x53f93a3a
sub esi, edx
add ecx, esi
mov edi, edx
jmp 0x47705b
pop ebx
xchg ecx, edi
add edi, 0x54c1a68a
add ecx, 0x54c374c2
neg ecx
dec ecx
not edx
and ecx, 0x54cac195
add ecx, edi
jmp 0x477a60
push 0x388f204f
mov esi, ecx
not esi
sub ecx, 0x552cbe24
not esi
add edx, ecx
add edx, esi
jmp 0x476f50
push 0x38c1b72a
xor edx, 0x55429517
bswap esi
xor edi, 0x5546399b
and ecx, 0x55483a32
jmp 0x476ce8
push 0x40
or edx, edi
add edi, esi
mov esi, 0x554df83b
xor esi, edi
xchg esi, ecx
not esi
xchg esi, ecx
or ecx, esi
mov ecx, edx
mov esi, edx
jmp 0x478d45
push 0x38c44e3a
xor esi, edi
and edx, edi
jmp 0x4786ba
call fcn.00478f0a
xchg edx, esi
or ecx, edx
mov edi, 0x55b9fea6
xor esi, edi
not edi
add edi, edx
xchg edx, esi
or esi, edi
ror edx, 0x16
and esi, ecx
mov esi, edi
shr edx, 0x14
xchg esi, edx
neg ecx
sub esi, ecx
neg esi
jmp 0x479837
pop ebx
inc ecx
and edx, ecx
sub edx, ecx
and ecx, esi
mov edx, edi
mov ecx, esi
rol esi, 8
rol ecx, 7
and esi, edi
or esi, 0x561b4e15
add edi, edx
add edi, 0x561ef3bb
xor edx, ecx
bswap edx
xchg edx, ecx
jmp 0x477d8e
call fcn.00478f0a
xor esi, edx
shr esi, 0x10
add edx, 0x562ad992
shl esi, 0x1e
dec ecx
and edi, 0x56303d76
mov esi, 0x563203e7
neg edi
xor edx, ecx
jmp 0x475647
push 0x38a124c6
dec esi
and esi, edx
xchg edi, esi
shl esi, 0xc
add edi, 0x578d1c05
xchg ecx, esi
sub esi, edi
jmp 0x478451
pop ebx
shl edi, 0x15
or edi, edx
bswap esi
and esi, 0x58418757
mov esi, edi
ror esi, 0xc
or edx, 0x5846e4a0
add ecx, esi
sub edi, esi
not esi
add edi, ecx
jmp 0x476378
push 0x386f6db6
not ecx
not ecx
rol edx, 1
inc edi
or ecx, esi
dec edi
or edx, esi
or edx, edi
xor ecx, edx
mov ecx, 0x58ac9b75
and edx, edi
jmp 0x4759fd
push 0x38f1c8e5
and edx, edi
xchg edx, edi
rol edi, 1
mov edx, edi
sub edi, ecx
sub ecx, esi
mov edi, ecx
ror esi, 8
and edx, 0x58d33967
jmp 0x4782cf
pop ebx
ror edx, 0x1b
rol esi, 0x1e
sub esi, 0x5922dab5
xor edx, 0x59249d22
and edx, edi
and esi, ecx
neg edx
inc ecx
jmp 0x475e3d
pop ebx
xchg ecx, edx
add edi, edx
xchg edx, edi
neg edi
mov esi, ecx
ror edx, 0x16
or edi, edx
nop
xor esi, ecx
jmp 0x477c9d
call ebx
sub edi, ecx
bswap edx
add edx, 0x59d02a3b
xchg edi, ecx
xchg esi, ecx
bswap edi
or edx, 0x59d76780
xchg esi, edi
jmp 0x47725a
call fcn.00478f0a
xchg ecx, edx
rol edx, 0xe
mov ecx, edi
xor ecx, edi
rol ecx, 0x1d
bswap esi
jmp 0x476a58
call fcn.00478f0a
add edi, ecx
sub esi, edi
and edx, edi
sub esi, ecx
shr ecx, 0x1a
or edx, edi
rol esi, 4
rol ecx, 4
or ecx, 0x5a4fa6ea
and esi, 0x5a517a23
rol edi, 0x14
and edx, 0x5a55287a
and esi, edx
neg ecx
jmp 0x4773c8
pop ebx
not ecx
shl ecx, 8
add edi, 0x5ad2f0aa
mov edi, 0x5ad4ea8c
xor edi, 0x5ad6ba93
add edi, edx
sub edx, esi
xor esi, ecx
sub ecx, 0x5ade1333
xor edx, ecx
xor esi, ecx
or edi, 0x5ae380b7
or esi, ecx
mov ecx, esi
jmp 0x476c78
pop ebx
add esi, edx
xor edx, edi
add esi, edi
add ecx, 0x5b05f7ad
xor esi, edi
shr ecx, 0x1f
xchg esi, ecx
not edx
xchg esi, ecx
rol edi, 2
add edx, edi
inc esi
jmp 0x4776f9
push 0x38c2fc28
or edi, esi
and esi, 0x5b48835e
xor esi, 0x5b4a80c1
mov edi, esi
xor ecx, edx
add edi, esi
and edi, esi
sub esi, edi
jmp 0x4764e5
mov ebx, 0x4132136a
neg esi
ror edx, 0x19
mov edx, ecx
add edx, edi
shl esi, 0xb
or edx, edi
xor edi, esi
mov edi, esi
or esi, edi
jmp 0x4781ee
push 0x38906b47
not edi
rol ecx, 0xb
sub edx, edi
and esi, ecx
or edx, edi
sub edx, ecx
bswap edi
or ecx, edx
or edi, ecx
xchg esi, edx
mov edi, ecx
inc edx
and edx, esi
sub esi, 0x5ca2f6ba
xor esi, 0x5ca4bf55
and edx, 0x5ca687c3
jmp 0x47800b
push 0x38e61e63
and edx, esi
xor ecx, edi
sub edi, 0x5ce176e1
jmp 0x478a96
pop ebx
add edx, esi
or edx, edi
mov edi, esi
inc edi
rol edx, 0x1d
and edi, edx
and edi, 0x5d4d9f18
or esi, 0x5d5043bc
shl edi, 0xf
jmp 0x475a75
push 0x38b2bc5c
mov esi, edx
rol esi, 0x1c
xor edi, 0x5df4ae5a
not edi
mov ecx, edx
mov ecx, edi
ror edx, 0x18
rol edx, 4
jmp 0x477b1e
call fcn.00478f0a
and edi, edx
and esi, edx
add esi, ecx
add esi, edi
bswap ecx
jmp 0x477c8a
mov ebx, 0x40495727
and edi, 0x5e29567f
neg esi
mov edi, esi
inc ecx
shl edi, 0x1d
and esi, edx
xor edx, edi
add esi, 0x5e3c99d3
add ecx, 0x5e3e5e26
rol edi, 5
and edi, esi
mov edx, ecx
shl edi, 0xf
not edi
jmp 0x478219
pop ebx
mov edi, ecx
inc edx
xchg ecx, edi
not edi
sub edi, esi
inc edi
jmp 0x476c21
mov ebx, 0x73716341
and edi, ecx
and edx, esi
add edi, esi
or edx, ecx
dec esi
or esi, edx
sub esi, 0x5ebeb1ab
xor edx, edi
jmp 0x478355
pop ebx
or ecx, 0x5f193503
or edi, esi
inc edx
xchg edi, edx
shr edi, 0x1f
sub esi, edi
xor ecx, esi
xchg esi, edi
bswap ecx
add edi, 0x5f2a70ad
ror edx, 0x12
jmp 0x478e7d
call ebx
ror edx, 0x1e
xor esi, edx
mov esi, 0x5f53351c
or ecx, esi
dec edi
and edi, ecx
mov edx, esi
or esi, edx
rol esi, 1
and edx, edi
shl edx, 0x12
sub edx, 0x5f6369a2
add ecx, esi
or edx, 0x5f66f364
mov edi, esi
dec edi
jmp 0x47936b
push 0x3875c0eb
add ecx, edi
or ecx, esi
xor ecx, edi
or edi, ecx
add ecx, esi
add ecx, 0x5fb5db58
mov ecx, edx
dec esi
sub edx, ecx
and edi, 0x5fc179ff
add esi, edx
xchg ecx, edi
bswap ecx
not ecx
jmp 0x479127
call ebx
ror edx, 1
add ecx, esi
or ecx, edx
or edi, edx
xor esi, 0x5fd92d86
or esi, edx
and esi, edx
sub esi, edi
jmp 0x476578
pop ebx
and edx, 0x60dc9fc9
sub edi, ecx
xor edx, esi
xor edx, 0x60e29bdb
or edi, edx
or esi, edi
and edx, edi
add esi, edi
or edi, esi
xor edx, 0x60efcc82
xor edi, esi
mov esi, edx
add edx, esi
xor esi, edx
jmp 0x476d69
pop ebx
and esi, edx
inc ecx
xor edi, esi
add ecx, 0x6140a1c7
xchg edi, edx
ror ecx, 0x12
or edx, 0x61477698
xor edx, esi
xor edi, 0x614b3001
jmp 0x477a41
pop ebx
mov edx, 0x614d77a7
xor esi, edx
and edi, esi
shl edi, 0xc
add edx, ecx
xor esi, ecx
or ecx, edx
jmp 0x47698b
push 0x38f5b900
mov ecx, edx
add ecx, 0x61795c83
xor edi, esi
add ecx, 0x617d102a
sub esi, 0x617edc06
jmp 0x478429
mov ebx, 0x73716341
and edi, esi
add edi, 0x61d01fd9
mov esi, edx
rol ecx, 0x1d
xor esi, 0x61d56fa4
ror esi, 0x18
sub edi, 0x61d8fc01
mov ecx, esi
sub edi, esi
mov edi, edx
or edi, edx
not edi
or edx, edi
mov ecx, esi
and ecx, 0x61e73422
jmp 0x47651c
call fcn.00478f0a
add edx, esi
or edx, 0x61eb3175
and edi, esi
or edi, 0x61ef1bdf
ror ecx, 0x16
or ecx, edi
mov edi, 0x61f472e1
xor edx, 0x61f639c7
mov edi, 0x61f8050a
shl edi, 0xd
jmp 0x4757fb
push esp
xchg ecx, esi
sub edi, ecx
mov edx, edi
add edi, ecx
add edx, esi
jmp 0x476488
push 0x390181b3
dec edi
add esi, 0x62c47947
and edi, esi
xchg edx, ecx
or esi, 0x63013933
add edi, ecx
nop
and esi, ecx
jmp 0x478fd9
pop ebx
mov edx, 0x643eb1c5
xor ecx, esi
add esi, edx
sub edi, ecx
not edx
nop
bswap edi
xor edx, edi
rol esi, 0x17
neg edx
sub esi, ecx
jmp 0x478f38
pop ebx
and edi, edx
and ecx, edi
or edx, esi
or ecx, 0x647ca926
xor edx, 0x647e7f52
mov edi, 0x64804b08
sub edx, esi
jmp 0x4768e2
push 0x38944336
and edi, edx
or edx, esi
sub edx, 0x6492750e
jmp 0x479321
push 0x38b404ca
add esi, ecx
neg esi
xor ecx, edi
add esi, ecx
xchg esi, edx
ror edx, 8
ror edi, 3
jmp 0x4772ad
push 0x38b031a3
mov ecx, esi
xchg edx, ecx
mov edi, ecx
mov esi, ecx
xor esi, ecx
sub ecx, edi
jmp 0x478033
pop ebx
ror esi, 0x1e
neg esi
bswap edx
neg esi
mov edi, esi
or edi, ecx
add ecx, esi
shr edx, 0x10
xor esi, 0x65400a4a
add esi, 0x6541dbbf
sub esi, 0x6543b839
or esi, edx
jmp 0x477cc3
call ebx
and edx, esi
or ecx, edx
bswap esi
mov ecx, esi
xor esi, edi
sub edx, ecx
jmp 0x478c1e
push 0x390c061a
sub edi, edx
sub edi, 0x65cb7db9
xor ecx, edx
xchg ecx, edi
add edi, 0x65d24643
rol ecx, 3
and ecx, edi
nop
sub edi, ecx
xor edx, esi
jmp 0x4792ff
push 0x38aeee08
mov ecx, esi
add edx, esi
xchg esi, edi
ror esi, 0x13
shl esi, 0xe
not ecx
or edx, edi
jmp 0x477b38
push 0x39003615
xchg ecx, edx
add edi, 0x66395d28
xchg edi, edx
mov ecx, edx
xor edx, ecx
xchg edi, ecx
inc ecx
or esi, 0x6651c484
ror edi, 2
or edi, 0x66555deb
xchg edx, edi
mov edx, esi
mov esi, 0x665bddc5
and ecx, edi
jmp 0x47796c
pop ebx
sub edi, ecx
and ecx, 0x6681ead4
ror edi, 0xe
add ecx, 0x66858caa
ror edx, 2
mov ecx, edi
xor esi, edi
sub edi, edx
xor esi, ecx
sub edx, esi
or ecx, 0x669268d3
mov esi, 0x66943c3e
jmp 0x478c9a
pop ebx
xchg edi, edx
xor edx, 0x671769b6
mov ecx, esi
add edi, ecx
xchg edi, edx
or edi, esi
or edi, 0x67208f08
jmp 0x47839d
call fcn.00478f0a
bswap esi
sub edi, edx
and edi, ecx
xor edi, edx
neg ecx
sub edx, ecx
rol esi, 6
jmp 0x47848a
push 0x3891b602
add esi, 0x67d199a6
and ecx, edx
and ecx, edi
xor esi, 0x67d72349
or esi, 0x67d8efc5
dec edi
sub ecx, 0x67dc935d
inc ecx
jmp 0x4791e6
push 0x38b17a16
sub esi, edi
or edx, edi
xor ecx, edi
mov edx, 0x67e605ba
or esi, ecx
xchg esi, edi
shr esi, 0x1b
neg edx
or esi, 0x67ef33e3
mov esi, 0x67f0fbed
or edx, esi
sub edx, ecx
and ecx, esi
jmp 0x47718b
call fcn.00478f0a
sub edi, ecx
neg esi
xor ecx, edi
add ecx, edi
inc edx
and edx, ecx
not edx
and esi, edx
shr edx, 0x18
xchg edx, ecx
xor ecx, edi
ror ecx, 0xc
or edx, ecx
and ecx, 0x69eb6a81
jmp 0x475ee9
call fcn.00478f0a
sub edx, 0x69eda8f3
mov edx, esi
add edi, edx
rol edx, 0x17
or edx, 0x69f50283
rol esi, 0x12
or esi, edi
shl ecx, 0x1c
or ecx, 0x69fc330d
bswap edx
neg edi
jmp 0x47953b
push 0x38f318f0
mov esi, ecx
or esi, edi
sub edx, esi
xchg edx, edi
xchg edi, esi
jmp 0x476128
call fcn.00478f0a
xor edi, ecx
dec edx
sub ecx, edx
or ecx, esi
jmp 0x478ff2
pop ebx
bswap edx
xor edx, edi
and ecx, 0x6ad2349a
or ecx, edi
inc esi
jmp 0x4787f9
mov ebx, 0x40495727
add edi, ecx
shr ecx, 0x1d
inc esi
xchg edx, ecx
xchg edi, ecx
nop
add edi, 0x6b286e44
xor esi, 0x6b2bd01f
neg edx
or ecx, esi
shr edi, 0x13
jmp 0x475a86
mov ebx, 0x40495727
shr edi, 0x16
xor edi, esi
xor edi, 0x6b379133
or ecx, esi
jmp 0x476b35
call ebx
add ecx, edx
mov ecx, esi
or edx, ecx
and ecx, 0x6c3e230e
or ecx, 0x6c3fe8d2
sub ecx, 0x6c41bf4b
or ecx, 0x6c4384e5
neg esi
sub edi, 0x6c47239a
shl edx, 8
jmp fcn.00477efd
call ebx
add edi, edx
xor esi, 0x6c72126a
rol esi, 0xc
mov edx, ecx
xor esi, ecx
add esi, ecx
mov ecx, esi
jmp 0x475a18
push 0x38e4d31a
mov esi, edi
sub ecx, esi
xchg edi, edx
shr ecx, 0xb
and esi, edi
inc ecx
and edi, ecx
xor edi, 0x6d66df0c
sub esi, edi
shr ecx, 2
jmp 0x476fdd
mov ebx, 0x73716341
ror ecx, 0xf
and esi, edx
sub edi, edx
not edx
xchg edi, edx
sub edi, esi
mov ecx, 0x6d988127
xor edi, 0x6d9a5547
not edi
add edi, ecx
mov edx, edi
shl edi, 0x14
ror ecx, 6
jmp 0x478b22
call fcn.00478f0a
xchg edi, ecx
rol ecx, 7
xchg edi, ecx
or edx, esi
sub edi, ecx
not edi
shl ecx, 0xe
or edx, esi
dec edi
or edx, 0x6e258097
jmp 0x476178
pop ebx
sub ecx, esi
xor ecx, 0x6e38e9ce
and ecx, esi
mov edx, edi
add edi, edx
and esi, ecx
sub esi, edx
xchg esi, edi
xchg esi, edx
add edi, esi
xor edx, ecx
or ecx, esi
jmp 0x475917
push 0x387988b2
and esi, ecx
xor edx, edi
inc ecx
sub edx, 0x6e7ef177
xor ecx, 0x6e80c048
dec ecx
dec ecx
add esi, edi
jmp 0x478e25
pop ebx
add edx, 0x6f58df9f
ror esi, 0x13
dec esi
xchg esi, edi
bswap esi
sub edi, esi
sub esi, 0x7a617b67
neg edx
mov ecx, esi
jmp 0x47696c
pop ebx
and edi, 0x7b4a8c5a
or edx, ecx
xor edx, ecx
ror edx, 0xa
add esi, edx
and ecx, esi
mov edi, edx
sub edx, ecx
xor ecx, esi
or ecx, 0x7b5d54a6
dec ecx
xchg ecx, edi
and edi, edx
xor ecx, 0x7b665995
jmp 0x476831
push 0x38e768d4
and edi, esi
shl esi, 0x1f
bswap ecx
not ecx
sub ecx, 0x7b917f23
inc edi
sub esi, edi
add edx, esi
mov edx, edi
and edx, 0x7b9b2ff8
mov edi, esi
jmp 0x47783a
call fcn.00478f0a
mov edx, esi
or edi, ecx
inc ecx
and edi, esi
mov esi, 0x7bdc3a8c
sub ecx, edi
sub edi, esi
add ecx, edx
xchg ecx, edx
sub edi, 0x7be6222c
add edi, 0x7be80e27
rol ecx, 0xf
neg edi
shl ecx, 0x19
xchg edx, esi
and esi, edi
jmp 0x4774a1
pop ebx
ror edx, 0x1e
sub edx, 0x7bf7b8ff
inc edx
or esi, edi
and ecx, edi
xor esi, 0x7bff3c9a
or ecx, 0x7c01214a
or edx, ecx
sub edx, 0x7c052c2c
xor ecx, esi
or edi, 0x7c09074c
and ecx, 0x7c0afdd9
xchg esi, ecx
bswap edi
jmp 0x47771d
mov ebx, 0x40495727
mov esi, ecx
xor edi, 0x7c551e83
xor esi, edx
inc edi
shl edi, 0xd
sub esi, ecx
add esi, edi
nop
jmp 0x4765a5
pop ebx
or esi, edi
and esi, edx
and ecx, edx
xchg edi, ecx
rol esi, 0x19
not edi
add edi, edx
add edx, edi
ror edi, 6
xor edx, ecx
or edi, esi
or edi, 0x7c788289
jmp 0x477474
pop ebx
xor ecx, esi
mov edx, edi
or edx, edi
sub edi, 0x7cbbdd40
and ecx, edi
and edx, 0x7cc0f68b
sub esi, ecx
shl esi, 7
not ecx
add edx, 0x7cc92911
xor edi, 0x7ccb0173
sub esi, edi
and ecx, edi
or edx, 0x7cd08f73
xchg esi, edi
jmp 0x475bb5
mov ebx, 0x40495727
xor esi, ecx
add edi, esi
add edi, ecx
mov edi, edx
add edi, ecx
mov esi, 0x7cdeee24
xor esi, 0x7ce0fe1a
add edx, edi
sub ecx, 0x7ce4c973
sub edi, esi
jmp 0x4787b5
push 0x741d6
and edi, edx
shl esi, 0x10
or edi, esi
inc edx
xchg ecx, edi
or esi, ecx
mov edi, 0x7d1c442e
sub edi, esi
xchg edi, ecx
add edi, 0x7d22290c
add edi, 0x7d242e2c
sub edx, ecx
shl ecx, 0xf
mov ecx, edi
jmp 0x47919b
pop ebx
xor edx, 0x7d2c3ddb
add edi, esi
add ecx, edi
not edx
sub esi, edi
sub edi, 0x7d35a0d7
add ecx, edi
and edx, edi
sub edi, edx
neg esi
add edx, esi
rol edx, 7
rol edx, 0xe
bswap edx
xor ecx, edx
or ecx, edi
jmp 0x4758bc
push 0x38cff143
and edi, 0x7d6d553f
xchg edi, edx
xor edi, ecx
xor edi, 0x7d7333de
mov edi, 0x7d7514d3
xor edi, 0x7d770b1a
or edi, edx
and ecx, 0x7d7ab834
xchg esi, edx
jmp 0x4771e1
call ebx
and esi, edx
and edi, ecx
xor esi, edx
mov edi, 0x7d853213
shr esi, 0x11
bswap esi
xor edx, ecx
add esi, ecx
mov ecx, esi
and esi, ecx
or ecx, 0x7d92ca20
mov edi, ecx
or esi, 0x7d96ae7c
sub edi, ecx
jmp 0x475b0a
push 0x387acdd8
shl edi, 3
xchg edi, esi
add esi, edx
xchg edi, ecx
and esi, ecx
xchg edi, esi
xor ecx, esi
xor esi, edi
xchg edi, esi
xor edx, edi
and edi, ecx
or esi, edi
jmp 0x478cd3
pop ebx
ror ecx, 2
dec ecx
or esi, edx
sub edi, 0x7dce1b9e
not ecx
xor edi, ecx
and esi, ecx
inc edi
xchg ecx, edx
neg edx
rol edx, 7
jmp 0x476435
push 0x389fddf8
xor edx, esi
mov edx, ecx
inc ecx
or esi, ecx
add ecx, esi
and ecx, esi
bswap esi
and esi, ecx
or edx, edi
xchg ecx, edi
jmp 0x47673e
push 0x38e381bb
add ecx, 0x7e4ee2da
xor ecx, edx
xchg esi, ecx
xchg ecx, edi
xor edx, 0x7e56e846
mov edi, 0x7e58e3be
inc esi
or edi, esi
xor esi, ecx
inc ecx
dec edx
jmp 0x478660
push 0x3902d6ee
and edi, esi
xor ecx, edi
or esi, ecx
ror edx, 0x1b
xor edi, esi
or esi, edx
sub edi, ecx
jmp 0x479282
call ebx
mov esi, edx
inc edi
add ecx, esi
sub esi, 0x7eb338f8
bswap edx
and edx, 0x7ec14b17
dec ecx
and edx, 0x7ecc3da5
add edx, ecx
xor edi, ecx
jmp 0x4796fd
pop ebx
dec ecx
not edi
not edi
xchg edx, edi
add esi, edi
jmp 0x476220
push 0x3877046f
rol esi, 9
ror ecx, 0x1e
and ecx, edi
add edx, 0x8c0eabfd
jmp 0x475b52
push 0x401400
sub esi, 0x8c3c881c
sub edi, 0x8c3e5b2b
shl edx, 0x10
mov edi, edx
shl edi, 0x14
add ecx, esi
mov ecx, 0x8c47765e
mov edx, esi
shl esi, 2
add ecx, edi
jmp 0x478df6
push 0x3892fbdf
shl esi, 0xf
sub edi, 0x8c5fe0b3
xor edx, ecx
and ecx, edi
rol ecx, 0x1b
sub edx, esi
xor esi, edi
sub ecx, edi
jmp 0x477a7f
push 0x390ff48b
mov esi, ecx
mov edx, edi
add ecx, edx
and edi, ecx
xchg edx, edi
or ecx, esi
sub edi, edx
sub edi, edx
xchg edi, esi
and ecx, edi
add esi, 0x90cbf6c0
jmp 0x4795ef
mov ebx, 0x40495727
add ecx, esi
xor ecx, edx
sub edi, edx
ror ecx, 0x15
and esi, 0x90f822a2
and edx, ecx
mov edi, 0x910fe204
sub ecx, edx
shl edi, 0x1b
and edi, ecx
bswap edx
ror esi, 0xa
xchg ecx, esi
jmp 0x477874
push 0x390d57ae
add edx, ecx
sub esi, edi
xor esi, edi
and edi, edx
xchg edi, esi
and edx, esi
and edx, ecx
and esi, edx
neg ecx
sub edi, 0x936991ff
jmp 0x4757a7
mov ebx, 0x40495727
xchg esi, ecx
xor ecx, esi
sub ecx, esi
shl edx, 0x1c
add edi, 0x9374a7ab
sub esi, ecx
sub esi, 0x937874ca
rol edx, 0xf
mov ecx, esi
rol ecx, 0x13
xor ecx, edi
jmp 0x476ae2
pop ebx
inc edi
and edi, 0x939cfa90
xor edi, esi
bswap edx
and esi, edi
or edi, ecx
ror edi, 0xf
jmp 0x477b92
push 0x38cea1ea
neg edx
or edi, edx
neg ecx
and edi, edx
sub esi, 0x97cc829e
not edx
ror esi, 0xf
or edi, 0x97d2067e
xchg ecx, esi
xchg ecx, edx
xor esi, ecx
jmp 0x478dc7
call ebx
shr edi, 8
sub edi, edx
xchg edx, edi
rol ecx, 5
neg esi
sub ecx, edx
mov esi, ecx
xchg edi, ecx
jmp 0x475d09
mov ebx, 0x40495727
xor esi, ecx
ror esi, 0xb
xchg edi, esi
xor esi, ecx
and edx, ecx
dec edx
and esi, edi
xor esi, edx
jmp 0x477ed5
pop ebx
rol edi, 9
or edi, esi
mov esi, 0x99deb19d
sub edx, ecx
shr edx, 7
or ecx, 0x99e44eed
add ecx, edx
sub edi, ecx
xor edi, 0x99e9dd45
mov ecx, esi
sub ecx, 0x99ed6861
xchg edi, edx
dec edi
shl edx, 0x18
xor edi, esi
neg ecx
jmp 0x477e96
call ebx
sub edx, ecx
xor esi, ecx
or ecx, 0x9a96b36c
add ecx, 0x9a98830e
bswap esi
mov edx, 0x9a9c24ab
add ecx, 0x9a9df7ff
xor esi, 0x9a9fc780
sub edi, ecx
bswap edx
or esi, edx
or edx, 0x9aa71d65
add esi, edx
xor esi, edi
bswap ecx
jmp 0x478a2c