Function at 0x401000
Capabilities:
Accept command line arguments
Encrypt data using chaskey
Hash data using murmur3

Disassembly:
call sub.kernel32.dll_GetCommandLineA
cmp eax, 0xfffffee4
jne 0x401070
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
ret
call sub.kernel32.dll_GetCommandLineA
cmp eax, 0xffffff25
jne 0x40110d
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
ret
call sub.user32.dll_GetDialogBaseUnits
cmp eax, 0xffffff28
jne 0x4011a5
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
ret
call sub.user32.dll_GetDialogBaseUnits
cmp eax, 0xfffffee5
jne 0x40124c
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.advapi32.dll_GetTraceEnableLevel
call sub.ntdll.dll_ZwAdjustGroupsToken
call sub.ntdll.dll_ZwAdjustGroupsToken
ret
jmp 0x481e12
add ebx, 0x6dfbdd0f
mov edx, ebx
sub edx, 0x6dffe248
mov edi, ecx
jmp 0x482b72
push 0x6e4f3214
bswap edi
sub edi, esi
not esi
shr ecx, 0x12
bswap esi
xor ecx, 0x760df15c
or ebx, ecx
ror esi, 4
or esi, ebx
or esi, ebx
xor edi, esi
and ecx, ebx
jmp 0x48431d
push 0x6e8d899c
bswap ecx
xchg ecx, esi
xchg ebx, edi
and ecx, edi
neg esi
mov ecx, edi
sub ecx, esi
or esi, ecx
mov ecx, esi
or esi, ebx
jmp 0x484b00
call fcn.00485311
xchg ebx, edi
and ebx, edi
xor ebx, esi
and ecx, esi
mov edi, ebx
sub ecx, esi
add ebx, edi
shl edi, 8
and ecx, 0x76f74fd6
jmp 0x4831a0
pop edx
shr ecx, 0x1c
sub esi, ecx
xchg edi, ecx
xor ecx, 0x77003f61
and edi, 0x77024d1b
shl ecx, 9
ror edi, 0xb
sub esi, ecx
jmp 0x483d92
pop edx
xchg ecx, edi
xor esi, 0x7769c5a6
sub esi, ebx
add ebx, esi
xchg ecx, esi
mov ecx, edi
xchg edi, ecx
xchg edi, ebx
bswap edi
and ebx, edi
shl esi, 0xf
xor ecx, esi
jmp 0x484ac9
push 0x6f0fec7b
add ecx, ebx
xor ebx, edi
or ebx, esi
and edi, esi
mov ebx, 0x77a6acb0
shr esi, 3
bswap ebx
jmp 0x484faf
pop edx
xchg ecx, ebx
sub ebx, edi
sub esi, ebx
mov ebx, esi
add ebx, ecx
mov ecx, esi
shr esi, 0x13
sub edi, 0x78688a8c
jmp 0x484ceb
mov edx, 0x73716341
dec esi
mov esi, edi
add esi, ebx
neg esi
xchg ebx, esi
shr edi, 8
or esi, 0x78bddc85
xchg edi, ebx
and esi, 0x78cd67fe
xchg ebx, edi
xor edi, ecx
jmp 0x484ee9
pop edx
ror esi, 0xe
add ebx, edi
mov ecx, ebx
add ecx, ebx
or edi, esi
inc esi
xor ecx, 0x78e3ce6c
jmp 0x48368a
call edx
add ecx, esi
dec esi
add ebx, ecx
not esi
jmp 0x482adf
push 0x6e6327d8
sub edi, esi
sub esi, 0x795dae09
mov esi, 0x7960168b
shr ecx, 0xa
or ebx, ecx
xchg ebx, esi
add edi, ebx
jmp 0x48290c
mov edx, 0x4132136a
xchg ecx, ebx
add ecx, edi
and ebx, 0x7a1ade42
add ecx, ebx
mov ebx, esi
neg edi
bswap esi
jmp 0x4839f4
call edx
not ecx
xor edi, esi
sub esi, ecx
sub ecx, esi
add edi, 0x7a46d7a4
add esi, edi
nop
jmp 0x483a70
call fcn.00485311
sub ecx, edi
add esi, edi
sub ebx, ecx
shr ecx, 0x1f
sub esi, 0x7a9ccdfd
and ebx, ecx
not ebx
or ebx, 0x7aa3ef44
xor ebx, 0x7aa63630
mov ebx, esi
not ebx
xor ebx, edi
jmp 0x484f64
push 0x6ebb019c
shl ecx, 0x15
mov ecx, edi
mov esi, edi
not esi
xchg ebx, edi
dec edi
or esi, edi
neg ebx
sub edi, ebx
add ecx, ebx
xchg edi, esi
xchg esi, edi
xchg ebx, ecx
ror ecx, 0x16
inc edi
sub esi, edi
jmp 0x484c2f
push esp
inc ecx
not edi
sub edi, esi
add esi, ecx
mov ecx, ebx
and ecx, ebx
xor esi, edi
jmp 0x4846c4
pop edx
shr ebx, 0x16
and edi, ebx
shr esi, 8
xor ebx, edi
add ecx, edi
bswap ebx
add ecx, esi
jmp 0x48286f
pop edx
or ecx, edi
xchg ecx, ebx
add esi, ecx
or edi, ecx
xor esi, ecx
or edi, ebx
or ecx, edi
sub edi, ecx
dec ecx
sub edi, 0x80a58e7f
xchg edi, ebx
add edi, ebx
jmp fcn.00483afc
push 0x6ece051c
add ebx, edi
xchg edi, ecx
mov ecx, edi
or ebx, 0x80cbab67
sub esi, ecx
xor ebx, ecx
jmp 0x483f36
push 0x401400
xchg ebx, edi
xchg ebx, ecx
sub esi, 0x80d6dcaa
add ecx, esi
sub edi, 0x80e67e1f
mov ecx, edi
xor esi, edi
rol esi, 0x15
rol esi, 0xa
mov esi, ecx
jmp 0x4838f0
push 0x6e8c0c1f
or edi, ebx
rol ecx, 0x12
nop
or esi, ebx
xchg esi, edi
and esi, ebx
xchg edi, ebx
or ecx, 0x8108efb2
sub ecx, esi
jmp 0x481ec9
call fcn.00485311
sub ebx, ecx
xor edi, esi
sub ebx, esi
jmp 0x482eb5
pop edx
xor ebx, edi
add esi, ebx
xor edi, ecx
rol edi, 0x1a
xor ecx, ebx
not edi
jmp 0x481f46
pop edx
rol ecx, 0x16
and ebx, 0x823e3bd0
and ebx, edi
mov edi, ecx
shr esi, 0xa
and esi, ebx
jmp 0x4839cf
mov edx, 0x40495727
xchg esi, ecx
rol ecx, 0xd
and edi, esi
dec ebx
or ebx, edi
rol esi, 0x15
mov ebx, 0x82df1aef
xor esi, edi
mov ecx, 0x82e36ba4
jmp 0x482a00
pop edx
or edi, 0x82ee9fc1
rol esi, 0x11
mov ebx, edi
add edi, ecx
jmp 0x48309a
call fcn.00485311
xor edi, esi
nop
shl ecx, 0x1b
xor ecx, edi
xchg ebx, esi
mov esi, 0x83684b7a
or edi, ebx
mov esi, edi
shl ebx, 8
and esi, edi
or esi, ecx
jmp 0x483b1d
pop edx
bswap esi
xchg ecx, esi
sub esi, ecx
and esi, edi
sub esi, 0x83cc46e6
mov edi, 0x83ce904c
or ecx, edi
mov ecx, edi
ror ebx, 4
jmp 0x484a35
pop edx
add ecx, edi
sub esi, edi
shl ebx, 0x14
ror edi, 0x11
rol esi, 0x12
mov edi, ecx
jmp 0x4820a0
push 0x6e1c1a1a
rol esi, 0x1f
shr esi, 9
and esi, ebx
xor ecx, edi
or edi, ecx
jmp 0x482112
pop edx
or ebx, ecx
not edi
dec esi
add esi, ebx
sub ecx, esi
not ecx
sub esi, edi
mov ebx, 0x8478ddd1
xchg edi, ebx
xchg esi, ebx
and edi, esi
rol ecx, 4
xor ecx, 0x84836cf5
jmp 0x48487b
call fcn.00485311
rol esi, 0x1c
and edi, ecx
mov esi, ecx
add ecx, 0x85153207
xor edi, ebx
add edi, ebx
add ebx, ecx
add edi, ecx
xchg ecx, edi
jmp 0x4830c9
push 0x6ef5e500
shr edi, 0x19
bswap ecx
sub ebx, ecx
or ebx, 0x8555847f
shr edi, 0xa
mov ecx, ebx
xor edi, ebx
mov ecx, edi
shl esi, 0x14
and ebx, edi
jmp 0x484e23
mov edx, 0x73716341
and edi, ecx
dec ecx
shr ecx, 1
jmp 0x481f25
push 0x6ed8d868
or ecx, esi
xor ecx, esi
not esi
ror ebx, 0xd
mov ebx, ecx
and esi, 0x86104adc
jmp 0x4837de
push 0x6ed750eb
xor edi, 0x8612d628
nop
dec edi
add esi, edi
or esi, ecx
and esi, ebx
or ebx, 0x862090b4
xor edi, esi
and edi, 0x8624b74d
jmp 0x482e21
mov edx, 0x73716341
xchg ebx, edi
xor edi, ecx
inc edi
mov ecx, edi
add edi, ebx
shr ecx, 0xa
mov edi, ebx
or ebx, esi
shr ecx, 6
jmp 0x482cb0
push 0x6e34eafb
bswap edi
xor ecx, esi
neg edi
shr edi, 0x18
sub ecx, ebx
mov esi, 0x86518643
add esi, ecx
xor ecx, edi
add ebx, edi
jmp 0x482fce
call edx
or esi, ebx
add ecx, esi
xor ecx, 0x865e3d07
sub ebx, 0x86604fac
xor ebx, 0x8662603c
or ebx, esi
sub edi, 0x8666e256
xchg esi, ebx
xor esi, ecx
mov edi, ebx
add edi, 0x866f63f4
xor ecx, edi
sub ecx, esi
not edi
jmp 0x4852d5
pop edx
xor esi, edi
sub edi, ebx
sub ebx, ecx
xchg ebx, esi
xchg edi, ecx
xor edi, esi
or esi, ebx
xor ecx, edi
jmp 0x482e3c
call edx
add ecx, esi
xor ebx, 0x86c80098
and esi, edi
sub ebx, 0x86cc5307
add ebx, esi
jmp 0x4843d9
call fcn.00485311
xor ebx, 0x86e84c4a
mov edi, ecx
neg esi
xchg edi, esi
mov edi, ecx
shl ebx, 8
bswap edi
or ecx, edi
xor esi, 0x86f91e47
jmp 0x4821bc
push 0x6e3668b4
not esi
dec edi
sub edi, esi
xor ecx, ebx
inc ecx
and ebx, ecx
xor ecx, 0x8708b0db
rol ebx, 3
add ebx, esi
add ebx, esi
jmp 0x484b59
push 0x6f06c318
add esi, 0x87123abf
and ecx, ebx
add esi, 0x8716594b
xor ecx, esi
or ecx, ebx
sub esi, edi
mov ecx, 0x871f47cf
neg ebx
dec edi
xor edi, esi
nop
xchg esi, ebx
jmp 0x4846a3
pop edx
shl esi, 0xa
xor ecx, 0x878e7eec
add edi, esi
sub ecx, ebx
or edi, esi
xchg edi, ecx
and ecx, esi
or edi, ebx
jmp 0x481e27
call fcn.00485311
neg edi
and edi, ebx
add edi, esi
or esi, edi
sub ecx, esi
jmp 0x483705
call edx
xor edi, ebx
mov esi, 0x87abbaaa
shr edi, 2
and ebx, edi
xor ecx, edi
mov esi, ebx
jmp 0x483bcd
push 0x80a12
not ecx
xor ecx, 0x87cc6f03
xor edi, esi
sub ebx, ecx
not ebx
xor esi, 0x87d503b7
ror ebx, 0x11
rol edi, 0x15
or ebx, esi
jmp 0x48270c
pop edx
xor ecx, edi
xor edi, ebx
ror ecx, 0xb
and ebx, 0x880cb58c
sub ecx, edi
not ebx
shr ebx, 7
xchg ebx, esi
or edi, esi
jmp 0x482b88
call edx
add edi, ebx
add edi, 0x8839e95f
and esi, ecx
xchg esi, edi
mov esi, 0x88404c99
or edi, ebx
neg esi
and ecx, 0x884677b4
add ecx, esi
jmp 0x4826af
push 0x6eb1ebe8
or esi, 0x886f8b0f
add ebx, esi
shl esi, 0x13
or esi, edi
xor ebx, ecx
mov esi, ebx
xchg edi, esi
add edi, esi
or esi, ebx
add ecx, edi
or ebx, esi
add esi, ebx
jmp 0x483249
mov edx, 0x73716341
bswap ebx
xor esi, ecx
inc edi
ror edi, 0xf
xchg ecx, edi
inc edi
mov esi, edi
neg ebx
not ecx
jmp 0x482778
push 0x6ec05c08
or edi, ecx
or ebx, esi
sub ecx, 0x88d2341b
add ebx, edi
sub ebx, esi
sub ecx, ebx
shl esi, 3
mov ebx, esi
mov ebx, 0x88deb80c
mov esi, edi
jmp 0x483579
push 0x6e9b4142
xor edi, ecx
xor ebx, edi
sub ebx, 0x8a1e188c
or esi, ecx
add esi, edi
xchg ebx, ecx
mov ebx, 0x8a2641c4
xor ebx, ecx
jmp 0x4840e2
push 0x6ebe084e
xchg esi, ecx
sub ebx, ecx
xor esi, ecx
sub edi, ebx
sub ecx, esi
add edi, ebx
xor edi, esi
rol ecx, 0xf
jmp 0x483264
mov edx, 0x73716341
sub edi, ecx
sub ecx, edi
sub ecx, esi
sub esi, 0x8ad087f0
shl ebx, 5
or ecx, ebx
add esi, 0x8ad6e28f
xor ebx, ecx
not edi
or ecx, esi
jmp 0x4830b5
push 0x6f1f4a45
xchg esi, ebx
sub ebx, ecx
add ecx, ebx
mov ebx, esi
bswap ecx
shr esi, 0x19
add ebx, edi
or edi, esi
add edi, esi
and ecx, esi
neg esi
shr esi, 0x17
jmp 0x482dd0
call edx
or ecx, 0x8c42539f
and ebx, edi
sub edi, ebx
xor ebx, edi
mov edi, esi
mov ecx, esi
or ecx, esi
and ebx, esi
and esi, ebx
add edi, 0x8c69a5f1
mov edi, esi
mov esi, 0x8da5b3f2
and esi, ebx
jmp 0x4850cd
push 0x6eda5e5c
add ebx, 0x8e73295a
add ecx, edi
xchg esi, ebx
rol esi, 0xb
sub ebx, 0x8e8a507a
xor ecx, ebx
jmp 0x48497b
pop edx
shl edi, 9
add ecx, 0x8e92a378
xor ecx, edi
xor ebx, 0x8e96bb1f
xor ecx, ebx
inc edi
xor ecx, 0x8e9ce335
or edi, 0x8e9f2990
mov edi, ebx
sub esi, ecx
inc ecx
jmp 0x4848d2
call fcn.00485311
add edi, esi
xchg ecx, esi
add ebx, esi
add esi, ebx
xchg ebx, edi
or edi, ebx
sub esi, edi
xchg ecx, ebx
not esi
add esi, edi
jmp 0x483935
pop edx
or esi, ecx
neg ecx
xor ebx, esi
and ebx, ecx
shl ebx, 0xa
not ebx
add edi, ebx
xchg ecx, esi
shl ecx, 0x1b
rol ebx, 0x11
jmp 0x482734
call edx
bswap ebx
xor ebx, edi
nop
add ecx, 0x8ff77ac1
xchg esi, ecx
or edi, esi
inc ecx
xchg ecx, esi
jmp 0x4845f0
call edx
ror esi, 0x1e
sub edi, esi
mov esi, ecx
xor esi, ecx
add edi, 0x902544ab
add esi, ecx
sub ecx, esi
add edi, 0x902b712f
add esi, 0x902dbd87
xor ebx, edi
and esi, 0x9031debc
or edi, esi
inc ecx
inc edi
xor esi, edi
xchg ebx, esi
jmp 0x481fb5
pop edx
sub esi, 0x908a55f4
sub ecx, esi
and ebx, edi
shr ecx, 0x16
or ebx, ecx
mov ecx, 0x90953630
not ecx
sub esi, edi
shl esi, 0x12
and edi, ecx
sub ecx, ebx
jmp 0x4837fd
call fcn.00485311
xor ecx, ebx
neg edi
add ecx, 0x90a61a64
sub esi, ecx
xor ebx, ecx
or edi, ebx
xchg ebx, esi
add edi, 0x90b06a28
or edi, 0x90b27baf
or edi, ecx
sub esi, edi
jmp 0x482429
push 0x6f12f812
xchg edi, ebx
not ecx
add edi, 0x90d264b0
sub esi, edi
add esi, 0x90e43dad
mov ebx, esi
jmp 0x484211
pop edx
sub esi, ecx
mov edi, ecx
or edi, esi
add ebx, 0x90fc36a8
shr edi, 3
ror ecx, 0x1b
rol esi, 6
shr esi, 0x1b
dec ebx
mov esi, ecx
add ecx, edi
add esi, edi
xor ebx, edi
jmp 0x482e95
push 0x6ef45c2e
and esi, ebx
mov esi, 0x911bd4e7
bswap ebx
and edi, esi
nop
or edi, ecx
or edi, esi
sub edi, 0x912b0ae4
jmp 0x482d1b
call edx
xor ebx, ecx
add ebx, edi
mov ecx, edi
dec esi
xor esi, ebx
sub ecx, 0x91791505
add edi, ebx
jmp 0x4841e5
mov edx, 0x73716341
shr edi, 0xb
or esi, ecx
or esi, 0x9181af92
xchg ecx, edi
mov esi, 0x918701e3
jmp 0x482fa9
push 0x6ef2d773
sub edi, ebx
and ebx, ecx
xchg ebx, esi
neg esi
sub edi, 0x91ac33fd
xchg esi, ecx
and edi, ebx
sub ecx, ebx
rol ebx, 7
xor ebx, 0x91b70735
sub esi, 0x91b91a4c
sub esi, edi
rol esi, 0x1c
jmp 0x483a97
pop edx
mov ebx, esi
sub edi, esi
or ebx, edi
xor esi, ebx
mov edi, 0x91d546ba
ror ebx, 0x1b
jmp 0x483b7b
push 0x40
or ebx, 0x923273de
bswap ebx
and ecx, ebx
and esi, ecx
rol ecx, 4
xchg ecx, ebx
add ebx, edi
mov edi, ebx
shl edi, 0x1d
neg ecx
jmp 0x483100
call edx
xchg esi, ecx
bswap ebx
dec esi
add ecx, edi
or ebx, 0x92acac6d
xor ecx, edi
sub ecx, esi
not edi
not edi
xor edi, 0x92b78a43
xor ebx, edi
not ecx
rol ecx, 0x19
jmp 0x483f81
pop edx
neg ebx
ror ecx, 1
xchg ebx, edi
add esi, 0x934fbfee
sub ebx, 0x9351cebd
sub ecx, 0x9353de05
inc ecx
or ecx, 0x935830d2
nop
xchg ecx, esi
shl ebx, 9
sub ebx, esi
jmp 0x48213a
call fcn.00485311
sub edi, ebx
shl ecx, 3
mov edi, ebx
xor ecx, 0x937a0977
xor edi, ecx
jmp 0x483cae
mov edx, 0x40495727
or edi, esi
or ebx, edi
or ecx, 0x9393b0af
xchg esi, ecx
xor esi, 0x939804b9
not ecx
sub esi, edi
mov ebx, edi
and ebx, esi
jmp 0x484e88
mov edx, 0x73716341
sub ecx, esi
sub ecx, ebx
and ecx, edi
or ebx, esi
not ecx
and ecx, ebx
inc edi
xchg edi, ebx
and ecx, ebx
xor edi, 0x943626e5
bswap ecx
add edi, ecx
or ecx, ebx
xor ebx, 0x943e4fca
xchg ebx, esi
add edi, ebx
jmp 0x484ba1
mov edx, 0x73716341
add ebx, edi
add ebx, esi
rol ecx, 0x19
mov edi, esi
or ecx, edi
add ecx, esi
sub ecx, ebx
and esi, ebx
add edi, esi
jmp 0x483dd9
call edx
xor edi, 0x94579f20
xor esi, ebx
xor esi, 0x945bb854
xchg ecx, ebx
add ecx, esi
neg esi
or ecx, ebx
and edi, ebx
and edi, ebx
xor ebx, edi
sub esi, ebx
nop
xchg edi, ecx
and ecx, esi
sub edi, esi
xor ebx, esi
jmp 0x4852ab
pop edx
sub edi, ecx
neg ebx
add ecx, esi
mov esi, ebx
dec ebx
or edi, ebx
or esi, edi
add edi, 0x954e34be
dec ecx
xchg ecx, ebx
jmp 0x482f4a
mov edx, 0x73716341
xchg edi, ecx
mov ecx, 0x963049e9
shr esi, 1
add ebx, 0x9634a8f2
or edi, 0x9636b7e7
xchg esi, ecx
or ecx, 0x963ace58
jmp 0x48462e
call edx
mov ecx, ebx
sub edi, 0x967351d7
shr ebx, 9
xchg edi, ebx
or esi, 0x9679c864
shl ebx, 7
or esi, edi
nop
rol ecx, 0x14
jmp 0x482942
pop edx
mov edi, ecx
xchg ecx, edi
or ecx, edi
sub edi, ebx
add esi, ebx
add edi, ecx
not edi
add ebx, edi
neg esi
shr edi, 0xc
sub edi, ebx
and edi, esi
add ecx, esi
jmp 0x482290
pop edx
dec ecx
mov edi, ecx
xor ecx, ebx
xchg ecx, esi
sub edi, esi
sub edi, ebx
add esi, ecx
bswap edi
or edi, ecx
jmp 0x482fef
pop edx
xchg ebx, esi
and ecx, 0x96cb1008
xor esi, 0x96d104c0
or esi, ebx
add ebx, 0x96d51b3c
xchg esi, edi
shl esi, 0x12
bswap edi
or esi, 0x96dd9e43
add ebx, ecx
inc ecx
jmp 0x484798
mov edx, 0x40495727
sub edi, esi
mov esi, edi
add ebx, edi
sub edi, esi
xor ebx, edi
neg edi
dec edi
sub esi, edi
jmp 0x482329
push 0x6e50aec4
xor edi, ecx
sub esi, ecx
xor edi, esi
xchg edi, ecx
xor esi, ecx
ror ebx, 0xa
shl ecx, 6
mov ebx, ecx
sub ebx, 0x97a56622
jmp 0x48464a
call edx
or ecx, 0x97ccf705
or edi, ecx
or ebx, 0x97d147f6
xchg ebx, ecx
mov ebx, 0x97e6f979
sub esi, edi
xor ecx, edi
or edi, ebx
xor ecx, edi
shl edi, 0xc
jmp 0x484194
pop edx
sub ecx, edi
mov ecx, 0x982597f7
xchg esi, ecx
mov ebx, edi
or edi, esi
mov esi, edi
sub ebx, ecx
mov ebx, edi
xchg edi, ecx
mov ebx, 0x9836e224
mov ecx, ebx
jmp 0x482623
push 0x6e61a8c7
and ecx, ebx
not edi
sub edi, 0x985b749f
inc ebx
sub ebx, edi
jmp 0x4821ca
push 0x6edd6ab6
and edi, ecx
shr ebx, 0x1b
sub ecx, 0x98d5a663
bswap esi
xor edi, ecx
or ebx, edi
xchg ebx, edi
mov edi, ecx
jmp 0x483f05
pop edx
rol esi, 0xc
xchg ebx, esi
and ebx, 0x9a91fccb
xchg edi, ebx
shl ebx, 0x13
and esi, ebx
shr ecx, 0x1d
sub edi, 0x9a9ce1e0
add ecx, 0x9a9f2c4a
dec ebx
not ecx
and ecx, 0x9aa558e8
jmp 0x48509d
call fcn.00485311
xor ebx, esi
xor ecx, ebx
or ebx, ecx
add ecx, edi
sub ebx, 0x9ab5079d
sub ecx, edi
and ecx, ebx
jmp 0x484383
push 0x6e602b64
add ecx, ebx
or edi, ebx
add edi, 0x9abf97ac
xchg esi, ecx
or ebx, esi
add edi, esi
mov ecx, ebx
xor ecx, ebx
neg ebx
jmp 0x484430
mov edx, 0x73716341
mov ebx, 0x9af5b943
xor esi, edi
add esi, 0x9af9c827
rol edi, 0x1b
mov ecx, esi
add edi, esi
add ecx, esi
inc edi
jmp 0x483828
push esp
sub edi, ebx
and esi, edi
and ecx, esi
neg esi
jmp 0x483c3e
pop edx
sub ebx, edi
sub ebx, ecx
mov edi, ebx
xor ebx, edi
sub ebx, edi
xchg ecx, ebx
shl ecx, 0xb
rol ecx, 0x1b
mov ecx, 0x9baa0847
not esi
xor ecx, 0x9bb3eab9
not ebx
neg ecx
jmp 0x485137
pop edx
and esi, 0x9cce7eeb
xor edi, 0x9cd732b1
shr ecx, 3
dec ebx
dec ebx
mov esi, 0x9ce5b13d
bswap ecx
or ebx, 0x9ceea9ad
add edi, 0x9cf5c98b
and edi, 0x9cf7d8ac
xor esi, ecx
jmp 0x4851bc
push 0x6eeb2daf
xchg ebx, esi
ror ebx, 0x1a
xchg esi, ebx
not ebx
jmp 0x482e62
push 0x6edbe547
or edi, esi
mov esi, ebx
or edi, ebx
rol esi, 0xf
mov esi, ecx
sub edi, esi
jmp 0x48448a
pop edx
add esi, ebx
or esi, ebx
mov esi, 0x9f47ad66
add ecx, edi
mov edi, ebx
rol ebx, 0xc
jmp 0x4823b3
pop edx
or esi, edi
xor ebx, ecx
xor ebx, edi
and ecx, ebx
not edi
mov ecx, esi
jmp 0x4841b5
call fcn.00485311
and edi, 0x9fe0fb25
add ecx, esi
add esi, ebx
xor ecx, edi
xor ecx, ebx
mov esi, edi
bswap esi
mov ebx, esi
mov ebx, edi
rol ecx, 9
jmp 0x484171
push 0x6f0e65c3
xchg ebx, esi
sub ecx, 0x9ff8f018
rol esi, 0xc
xor ebx, esi
or esi, edi
xor ebx, ecx
mov edi, esi
add ecx, 0xa006175e
sub edi, ecx
inc ecx
mov ecx, 0xa00c8463
sub ebx, esi
add ecx, ebx
add edi, ecx
add ecx, 0xa014f7f3
jmp 0x481fd8
push 0x6e8f0839
or ecx, esi
xchg ebx, ecx
rol ebx, 0xc
add ebx, edi
xor edi, ecx
xor ecx, esi
or edi, ebx
not esi
jmp 0x483b35
mov edx, 0x73716341
shl esi, 0x16
and edi, 0xa0711c6b
mov ebx, 0xa07341af
inc ebx
xor edi, 0xa081fbe6
not ebx
add ecx, 0xa08ae428
rol edi, 0x18
shl ecx, 2
inc esi
jmp 0x484aa6
call fcn.00485311
shl ecx, 0x16
shr ebx, 0x19
xor ecx, edi
not edi
bswap esi
dec ebx
jmp 0x482f6a
pop edx
xor edi, esi
xchg ebx, esi
mov ecx, edi
mov ebx, esi
xor ebx, 0xa190c3d3
add ebx, 0xa193015d
rol ecx, 0x11
sub esi, 0xa1971034
and edi, esi
and ecx, ebx
add edi, ecx
dec esi
jmp 0x483846
push 0x6ebc8594
and esi, ebx
sub ecx, ebx
sub ecx, edi
sub ecx, esi
and esi, ecx
dec ebx
ror ebx, 8
and ebx, ecx
xor esi, ecx
mov ecx, edi
xor ebx, edi
jmp 0x4834b7
pop edx
mov edi, esi
mov edi, ebx
inc ecx
ror esi, 7
sub esi, ebx
xchg edi, ecx
xchg esi, ebx
xor ecx, esi
mov edi, ebx
add ecx, edi
bswap esi
sub ecx, 0xa3a0155e
sub ebx, 0xa3a233fb
jmp 0x483486
push 0x6efa8242
sub ebx, 0xa4638070
sub esi, ebx
bswap esi
or ecx, 0xa469a0b0
mov ebx, ecx
xchg ecx, ebx
or edi, 0xa46fef43
ror ecx, 2
and ebx, 0xa474158e
nop
xor ebx, edi
neg ebx
jmp 0x483e09
call fcn.00485311
xchg edi, esi
and ecx, edi
sub ecx, esi
xor edi, ebx
sub esi, edi
bswap ebx
mov ebx, esi
inc edi
sub esi, ecx
dec ebx
jmp 0x483f53
call fcn.00485311
xor esi, ecx
xor edi, 0xa4eaf57f
dec ecx
xchg ebx, esi
jmp 0x4822ac
call edx
xchg esi, ecx
or esi, ecx
add esi, 0xa5cab2af
xchg edi, esi
xor ecx, 0xa5cf00b6
neg ecx
add ecx, edi
shr esi, 0x14
sub esi, edi
xor ebx, ecx
mov esi, edi
jmp 0x48285c
push 0x6f1171a6
shr ecx, 0x17
mov edi, 0xa5f71235
mov ebx, 0xa5f91ff8
xchg ecx, edi
and ecx, edi
xchg esi, ecx
and edi, 0xa6023014
sub edi, esi
inc ebx
inc ecx
neg esi
or ecx, ebx
jmp 0x483a3f
push 0x6eb0682a
not edi
add edi, esi
rol edi, 0x1a
sub edi, esi
or ecx, ebx
mov ecx, 0xa6a2296f
xchg esi, ecx
xor ecx, 0xa6a64558
shl ebx, 2
rol esi, 4
ror ecx, 0x11
ror esi, 0x15
and edi, ecx
jmp 0x4831f0
pop edx
xor edi, 0xa6b33f1b
xor ebx, esi
sub edi, ecx
add edi, ebx
neg edi
xchg edi, esi
shl ecx, 0x1e
rol ecx, 5
sub ebx, edi
xchg esi, ecx
jmp 0x483160
pop edx
add ebx, esi
inc edi
or ebx, edi
mov edi, esi
ror esi, 0x13
xchg esi, edi
jmp 0x484c05
push 0x6ecc81ad
xor ecx, esi
xchg ebx, ecx
xchg ecx, esi
and esi, ecx
mov ebx, edi
and edi, esi
sub edi, ecx
or ecx, 0xa77f80a9
rol esi, 0xd
xor ebx, edi
add ecx, esi
inc esi
jmp 0x4826f2
pop edx
mov ebx, esi
neg esi
shr ecx, 0x1e
not edi
xor ecx, esi
jmp 0x482a99
pop edx
shr ebx, 0x10
xchg ecx, edi
not edi
sub ecx, 0xa84c0277
or ecx, ebx
add ecx, edi
sub esi, 0xa8521b06
xchg ecx, esi
or esi, ebx
jmp 0x484a1f