Function at 0x401000
Capabilities:
Hash data using murmur3

Disassembly:
call sub.kernel32.dll_GetCurrentThreadId
cmp eax, 0xffffff30
jne 0x401066
call main
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
call main
call sub.ntdll.dll_RtlReadMemoryStream
call sub.ntdll.dll_RtlReadMemoryStream
call main
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
call main
call main
call sub.ntdll.dll_RtlReadMemoryStream
call sub.ntdll.dll_RtlReadMemoryStream
call main
call sub.advapi32.dll_AbortSystemShutdownW
call main
call sub.advapi32.dll_AbortSystemShutdownW
ret
call sub.kernel32.dll_GetCurrentThreadId
cmp eax, 0xffffff32
jne 0x4010db
call sub.ntdll.dll_RtlReadMemoryStream
call main
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
call sub.ntdll.dll_RtlReadMemoryStream
call sub.ntdll.dll_RtlReadMemoryStream
call main
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
call sub.advapi32.dll_AbortSystemShutdownW
call sub.advapi32.dll_AbortSystemShutdownW
call main
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
call sub.advapi32.dll_AbortSystemShutdownW
call sub.advapi32.dll_AbortSystemShutdownW
call sub.advapi32.dll_AbortSystemShutdownW
call main
call main
call sub.ntdll.dll_RtlReadMemoryStream
ret
call sub.kernel32.dll_GetCurrentThreadId
cmp eax, 0xffffff38
jne 0x401146
call sub.advapi32.dll_AbortSystemShutdownW
call main
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
call sub.advapi32.dll_AbortSystemShutdownW
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
call main
call sub.ntdll.dll_RtlReadMemoryStream
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
call sub.ntdll.dll_RtlReadMemoryStream
call sub.ntdll.dll_RtlReadMemoryStream
call main
call main
call sub.ntdll.dll_RtlReadMemoryStream
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
ret
call sub.kernel32.dll_GetCurrentThreadId
cmp eax, 0xfffffefe
jne 0x4011a7
call main
call main
call sub.ntdll.dll_RtlReadMemoryStream
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
call main
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
call sub.advapi32.dll_AbortSystemShutdownW
call sub.advapi32.dll_AbortSystemShutdownW
call main
call main
call main
call sub.ntdll.dll_RtlReadMemoryStream
ret
call sub.kernel32.dll_GetCurrentThreadId
cmp eax, 0xffffff2e
jne 0x401230
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
call main
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
call main
call main
call main
call main
call sub.ntdll.dll_RtlReadMemoryStream
call sub.ntdll.dll_RtlReadMemoryStream
call sub.advapi32.dll_AbortSystemShutdownW
call sub.advapi32.dll_AbortSystemShutdownW
call sub.ntdll.dll_RtlReadMemoryStream
call main
call sub.advapi32.dll_AbortSystemShutdownW
call main
call sub.ntdll.dll_RtlReadMemoryStream
call main
call main
call sub.ntdll.dll_RtlReadMemoryStream
call main
call sub.advapi32.dll_AbortSystemShutdownW
call sub.advapi32.dll_AbortSystemShutdownW
ret
jmp 0x4751ce
sub esi, edx
shr esi, 0x13
xor esi, ecx
xor esi, ebx
xor esi, ebx
jmp 0x47636a
pop ebx
neg edx
mov ecx, edx
jmp 0x476f1c
push 0xb4975f50
add edx, ecx
add ecx, edx
jmp 0x475c84
call fcn.004776fb
xchg edi, esi
and edx, 0xb4db02bc
xchg edi, esi
and edi, 0xb4db38a6
add ecx, edx
and ecx, edi
jmp 0x477412
push 0xb49632dc
dec ecx
xor ecx, esi
mov edx, ecx
and esi, 0xb4df0582
dec edi
xor edx, ecx
dec esi
dec esi
jmp 0x47573b
push 0xb49c2150
and edi, esi
dec esi
xor edx, 0xb4e306c6
rol edx, 6
and ecx, edx
mov edi, esi
jmp 0x4761cd
pop ebx
or edx, 0xb4e3f4d4
and esi, ecx
add edx, edi
xchg esi, ecx
mov edi, edx
nop
and ecx, edx
sub edi, 0xb4e4ae82
jmp 0x475b7b
call fcn.004776fb
inc esi
inc esi
not edx
xchg esi, ecx
mov edi, 0xb4e7ffb2
mov edx, 0xb4e81e66
jmp 0x475c4f
pop ebx
and ecx, edx
sub esi, ecx
or esi, 0xb4e87a12
not edi
bswap esi
add ecx, esi
xor ecx, 0xb4e8eb72
inc ecx
or ecx, edi
xor esi, edx
add edx, ecx
xor edi, esi
jmp 0x475f74
pop ebx
mov ecx, edx
and esi, edi
or ecx, edx
xor edx, ecx
dec edx
mov edi, 0xb4ea1a8a
jmp 0x4758b6
push 0xb49524e2
add ecx, esi
ror ecx, 0xa
mov ecx, edi
and esi, 0xb4ecd5c8
mov edx, edi
sub edx, edi
xchg edx, esi
rol edi, 0x10
shl edi, 4
dec edi
jmp 0x476c35
push 0xb494ca8b
add ecx, esi
or ecx, edx
add esi, 0xb4eebdd6
inc edi
jmp 0x476e78
call ebx
xchg edi, ecx
add edx, 0xb4f19578
sub edx, ecx
sub edi, 0xb4f1cbca
or ecx, esi
not esi
and esi, edx
neg ecx
xor esi, ecx
not edx
xor edx, edi
xor edx, edi
xor edx, esi
dec edi
jmp 0x475df1
push 0xb491a762
mov edi, edx
mov esi, edx
jmp 0x477222
pop ebx
bswap ecx
or esi, 0xb4f45f12
xor edx, edi
xor edx, esi
dec edi
sub edx, edi
and edx, esi
sub ecx, 0xb4f50308
sub esi, 0xb4f51fe6
and esi, 0xb4f53a76
xchg edx, edi
and edx, 0xb4f57012
jmp 0x476e56
pop ebx
xchg ecx, esi
and ecx, esi
and edx, edi
sub ecx, 0xb4f5e666
add esi, ecx
inc ecx
mov ecx, 0xb4f636f0
xor ecx, edi
sub edi, 0xb4f6709c
add esi, edi
jmp 0x47616f
call ebx
and edi, 0xb4f82f40
or esi, 0xb4f84fac
not edi
xchg ecx, edx
jmp 0x4751de
call fcn.004776fb
rol edi, 0x15
and ecx, edi
and esi, ecx
and ecx, 0xb4fb368c
xor edi, esi
neg edx
or esi, edi
xor edx, ecx
dec esi
xor edi, ecx
add edx, edi
bswap ecx
jmp 0x477127
push 0xb499606e
add edi, 0xb4fcef24
xor ecx, edx
and edi, edx
dec edi
bswap edx
mov edx, ecx
or ecx, esi
not ecx
add ecx, edi
ror edx, 0x1d
xor edi, edx
and edi, 0xb4fe17ae
jmp 0x476074
mov ebx, 0x123b2f04
ror ecx, 0x14
and edx, esi
and esi, edi
sub edx, 0xb5005b4e
mov esi, 0xb5007672
xchg esi, ecx
jmp 0x476b6e
pop ebx
add ecx, edx
or edx, edi
xor edi, edx
and edi, esi
add esi, edx
add edx, esi
inc edx
mov esi, edx
or edi, 0xb5018654
and ecx, edi
and esi, ecx
or edx, esi
jmp 0x477817
call fcn.004776fb
mov edx, 0xb5054a80
or ecx, 0xb505657e
add ecx, edi
xor ecx, 0xb5059eba
bswap ecx
xor edx, ecx
xor ecx, edi
dec edx
jmp 0x4764e8
push 0xb4988c9a
add esi, 0xb508db00
inc edi
and esi, edx
mov ecx, esi
mov edx, 0xb50949dc
and edx, edi
jmp 0x4763c3
push 0x73dce
xchg ecx, edi
and edi, 0xb509a554
sub ecx, 0xb509c032
nop
sub esi, 0xb509f83c
mov edi, ecx
xor esi, edi
mov edx, edi
or edx, 0xb50a6358
sub esi, 0xb50a7e36
mov edi, 0xb50a9ac0
and esi, ecx
and edi, edx
dec edi
jmp 0x47776e
pop ebx
ror edx, 6
sub edi, 0xb50b2f60
add ecx, 0xb50b4a72
xchg ecx, edx
add edi, edx
or ecx, 0xb50b99b2
jmp 0x4766a2
pop ebx
nop
or edx, esi
jmp 0x476cd7
push 0xb492d0e8
mov edi, esi
neg edx
and ecx, esi
and edx, edi
and edi, ecx
mov edi, 0xb50de9a2
sub edi, ecx
rol edx, 0x1c
nop
sub esi, 0xb50e5b86
or ecx, edx
add esi, edi
and edx, ecx
or esi, 0xb50ec14c
jmp 0x477456
push 0xb49741a0
not ecx
xor edx, esi
xor edx, ecx
dec esi
neg edx
or edi, ecx
xor edi, esi
and ecx, edi
shl ecx, 0x11
xchg esi, ecx
jmp 0x47520a
pop ebx
and edi, esi
or ecx, esi
shr edi, 1
bswap edx
xor edx, esi
xor edx, ecx
dec esi
or esi, edi
add edx, 0xb515cbde
sub edi, edx
jmp 0x476db1
call ebx
and ecx, 0xb5160a28
xor edi, ecx
neg ecx
and esi, 0xb51661fc
xor edx, ecx
and edx, esi
jmp 0x475efe
call fcn.004776fb
xor ecx, esi
dec ecx
add edx, ecx
or ecx, edi
shr edi, 0xb
bswap esi
jmp 0x475564
pop ebx
add edi, ecx
and ecx, edx
dec esi
xor edx, 0xb518b1b8
add edi, edx
xor ecx, 0xb518e506
xor esi, 0xb5190148
add edi, esi
jmp 0x476eea
pop ebx
shr esi, 0x10
xor edx, ecx
dec esi
or ecx, edi
or edi, 0xb519adb8
mov edi, ecx
or edx, esi
and edi, ecx
shr ecx, 0x11
or esi, edx
jmp 0x4776df
push 0xb4906294
add edx, esi
add ecx, esi
mov ecx, edi
mov esi, 0xb51c96ba
and esi, ecx
inc edi
sub esi, 0xb51ce7e2
and edi, esi
xor edx, esi
dec edi
and edx, esi
and esi, edi
jmp 0x476576
push 0xb4916c87
dec esi
xor edi, ecx
mov edi, ecx
add edi, esi
xor edx, 0xb5204eca
or edx, ecx
or edx, edi
mov esi, edi
jmp 0x476cfd
call ebx
xchg edx, esi
and edx, 0xb5212874
xchg ecx, edi
sub edi, 0xb5215fca
or ecx, esi
or edx, ecx
add edi, 0xb521ad84
xor edi, ecx
not edi
shl esi, 0xd
sub esi, 0xb5221fb4
add ecx, edx
xor edi, ecx
xor esi, edi
jmp 0x4758e4
push 0xb49cf948
mov ecx, edi
add esi, edx
xchg ecx, edx
add esi, 0xb522e02a
inc edi
sub ecx, 0xb5231dd0
neg ecx
or edx, edi
add esi, ecx
inc edx
xchg edi, ecx
add edi, ecx
jmp loc.00475cea
call fcn.004776fb
or esi, ecx
mov edi, ecx
xor esi, edi
sub ecx, edx
or esi, ecx
or esi, edi
jmp 0x475bab
mov ebx, 0x4132136a
and edi, 0xb525025e
and esi, ecx
inc edi
xchg edi, ecx
add edi, ecx
and ecx, edi
and esi, ecx
mov ecx, 0xb525bc04
jmp 0x4756a4
call ebx
xchg esi, ecx
mov ecx, edi
mov esi, 0xb52617e2
sub esi, edi
add edi, esi
or edi, ecx
neg edi
neg edi
jmp 0x4775a8
pop ebx
add edx, esi
or ecx, edi
shr edi, 0x11
or edi, esi
or edi, 0xb5273318
and edi, ecx
sub esi, edx
and esi, ecx
jmp 0x475507
mov ebx, 0x123b2f04
and edi, ecx
xor ecx, edi
or esi, ecx
or ecx, edx
not edx
bswap ecx
xchg edx, ecx
xor edx, 0xb5286534
jmp 0x476eb6
pop ebx
add edi, ecx
add edi, 0xb52a2e2e
xor ecx, esi
and edi, esi
sub edi, ecx
and esi, edx
and edi, esi
or edx, 0xb52ac988
jmp 0x475d80
push 0xb49296dc
or edx, 0xb52e7e44
add edx, ecx
bswap edx
mov edx, ecx
xor edx, ecx
sub edx, esi
add esi, edx
sub edi, edx
mov ecx, edx
and ecx, 0xb52f696e
xchg esi, edx
shr edx, 0xc
jmp 0x476568
push 0xb49c0222
and edi, ecx
sub edi, ecx
and edx, ecx
xor edi, ecx
and esi, 0xb53079b0
xor edx, esi
jmp 0x47536b
push 0xb49417d2
ror edi, 6
sub esi, edx
xchg ecx, edi
and edx, edi
mov esi, edx
and ecx, edx
mov edx, ecx
shr edx, 0x15
shr edi, 0xf
sub ecx, edi
xchg edi, edx
bswap edi
rol esi, 0x17
shl esi, 4
jmp 0x476cc8
pop ebx
or esi, ecx
neg edi
add ecx, 0xb533f564
shl esi, 2
and edx, ecx
sub esi, 0xb53445f6
neg esi
mov ecx, edx
sub ecx, edx
xchg edx, edi
rol ecx, 0x12
neg esi
inc edx
sub edi, edx
jmp 0x47651c
call fcn.004776fb
or esi, 0xb537ef18
mov ecx, esi
dec edi
sub ecx, edi
sub edx, edi
ror edi, 0x1f
jmp 0x476bca
mov ebx, 0x123b2f04
add edx, esi
sub edi, esi
and edi, edx
and ecx, 0xb53924a2
xor ecx, edi
shl ecx, 0x16
rol esi, 0x15
add esi, edi
ror ecx, 5
sub esi, ecx
xor esi, 0xb53a11e0
bswap esi
xor edx, edi
add edi, esi
jmp 0x47756c
pop ebx
sub edi, esi
xor edx, 0xb53e6d86
add ecx, esi
shl ecx, 0xb
add edx, esi
add edx, 0xb53ef294
jmp 0x476272
pop ebx
mov edi, 0xb541ee7a
xchg ecx, edx
ror edi, 0x19
shr ecx, 0xa
xor edi, edx
mov edx, ecx
jmp 0x475394
push 0xb49cda60
add edx, 0xb542e398
mov edx, esi
dec edx
add ecx, edi
add edi, edx
shl edi, 0x12
jmp 0x475bdf
push 0xb49724c2
xchg ecx, edi
add esi, edx
xor ecx, 0xb54b1342
shr edi, 0x19
and edx, 0xb54b561e
add ecx, 0xb54b7700
mov edi, ecx
and edx, esi
and edi, esi
add ecx, esi
mov esi, ecx
sub ecx, edx
xor esi, edi
sub edx, ecx
jmp 0x47597d
mov ebx, 0x123b2f04
bswap esi
add ecx, 0xb54ccf1a
jmp 0x475411
mov ebx, 0x123b2f04
inc esi
xor edx, ecx
inc esi
xchg edi, esi
add edi, esi
neg ecx
and edx, ecx
add ecx, edx
jmp 0x475c19
pop ebx
add ecx, edx
inc ecx
shl ecx, 3
add edx, ecx
mov esi, edi
xchg ecx, edi
sub esi, ecx
xchg ecx, edx
shr edi, 3
mov esi, ecx
jmp 0x477078
mov ebx, 0x123b2f04
shl edx, 3
sub edi, edx
jmp 0x475e53
push 0xb49b2b14
add edx, ecx
sub ecx, 0xb5566860
xor esi, ecx
dec esi
jmp 0x4770b4
push 0xb4986eeb
and edx, 0xb556e270
mov edx, 0xb5570986
sub edi, edx
and edx, esi
xor edx, edi
ror edx, 7
mov esi, 0xb557c41c
xchg esi, edx
jmp 0x47585f
mov ebx, 0x123b2f04
inc ecx
and esi, ecx
add ecx, esi
and edi, edx
bswap esi
xchg edx, ecx
neg esi
xor edi, esi
xchg edi, ecx
add edx, 0xb55ad590
jmp 0x4757e1
push 0xb493f90c
add edx, ecx
add edi, esi
or ecx, edi
xor edi, esi
bswap edx
mov ecx, edi
bswap ecx
xchg edi, ecx
or edi, esi
mov ecx, edi
or edi, 0xb55f942a
add edx, edi
and edi, 0xb55fd5fa
shr edx, 0x1e
jmp 0x475d9a
pop ebx
bswap edx
xchg ecx, edx
sub ecx, edx
sub edx, ecx
sub edx, ecx
mov edx, esi
nop
sub ecx, 0xb5611294
jmp 0x4773f9
push esp
or edx, esi
add edx, edi
sub esi, 0xb56199c6
or edi, edx
rol ecx, 0x12
xor edx, edi
add edx, esi
add edi, esi
xor edx, ecx
shl edx, 0x12
and ecx, edi
neg edx
jmp 0x47692c
pop ebx
and esi, ecx
neg esi
or ecx, 0xb5648fe0
neg esi
jmp 0x476ba7
push 0xb48ec458
mov ecx, esi
add edi, 0xb569c2ac
neg edi
xchg ecx, edx
sub ecx, esi
and ecx, edi
jmp 0x476086
call fcn.004776fb
xor ecx, esi
dec edi
shr edi, 9
add edi, esi
shl edx, 0x11
and ecx, edi
shl edi, 0x17
sub edi, edx
sub edx, 0xb56cb000
or edi, esi
jmp 0x475644
mov ebx, 0x123b2f04
add edx, edi
dec edx
mov edi, edx
add esi, ecx
xor ecx, esi
sub esi, 0xb56da420
add edi, edx
inc edx
or ecx, edi
or edi, ecx
jmp 0x475245
push 0xb490446a
xor edx, edi
add edi, 0xb5717f88
sub esi, ecx
not esi
not edi
rol ecx, 9
and edi, edx
or edx, 0xb5724b90
shl edi, 0x1a
and ecx, edi
xor edi, ecx
sub edi, esi
sub edi, 0xb572efd4
shr edx, 0x1b
jmp 0x475b0a
call ebx
xor edx, edi
or edx, ecx
neg ecx
mov ecx, esi
xor esi, edx
sub ecx, 0xb577da56
neg edx
add esi, edx
inc esi
mov esi, 0xb578455e
jmp 0x47660d
pop ebx
and ecx, edx
ror edx, 0x1e
sub esi, ecx
or esi, 0xb579343c
mov edx, 0xb5794f14
add ecx, edx
neg esi
xchg ecx, esi
jmp 0x475a24
push 0xb492b3a2
and esi, edi
mov ecx, edi
jmp 0x47590b
push 0xb4907f2c
sub esi, edx
shr edi, 0xc
jmp 0x4765ec
mov ebx, 0x123b2f04
not edx
not edx
bswap edi
sub ecx, 0xb57ec564
jmp 0x47639f
pop ebx
mov ecx, edi
xor ecx, esi
and edi, esi
xor edx, edi
or edx, ecx
and edx, 0xb57fb79e
add ecx, edx
or ecx, esi
or edx, edi
xor edi, esi
jmp 0x47542b
pop ebx
and esi, ecx
shr ecx, 1
xor edi, esi
neg esi
and ecx, esi
sub ecx, edx
mov ecx, edx
xor esi, ecx
neg ecx
mov edx, 0xb584fabc
xor edx, edi
mov esi, ecx
jmp 0x476243
call ebx
and edi, ecx
shr ecx, 3
add edi, edx
mov edi, esi
shr ecx, 0xd
xchg edi, esi
mov ecx, edi
or ecx, edx
shl esi, 9
xchg edi, edx
xor edi, ecx
or esi, edx
jmp 0x47609e
push 0xb4927892
or esi, 0xb593eec8
or edx, esi
mov edi, 0xb5942110
sub edx, 0xb5943c08
xor edi, esi
or esi, edx
jmp 0x475d55
push 0x40
and ecx, 0xb596c970
shr esi, 0x1c
or edi, 0xb59700c6
xchg edx, esi
xchg esi, edx
bswap edi
sub ecx, edi
inc edi
jmp 0x47587b
pop ebx
or ecx, 0xb59891e0
and edi, ecx
or ecx, esi
rol edx, 7
sub esi, 0xb598fed0
xchg ecx, edi
xor ecx, edx
mov ecx, edi
mov ecx, esi
xor ecx, edx
jmp 0x475c69
push 0xb48f760c
or esi, edi
bswap ecx
xchg edx, esi
xor esi, edi
xor esi, edi
xchg edi, edx
jmp 0x477586
pop ebx
xchg edx, edi
not ecx
bswap esi
sub ecx, esi
xchg ecx, esi
xchg ecx, edx
xor esi, edx
or edx, edi
jmp 0x4762d1
call ebx
ror ecx, 0x19
sub esi, ecx
and esi, edi
and edi, esi
add esi, 0xb5a73ffc
sub edx, esi
jmp 0x4770cb
call fcn.004776fb
sub esi, edx
mov esi, ecx
shr edi, 4
shl edi, 0x12
jmp 0x476b3c
push 0xb49942be
xchg edi, ecx
bswap edx
or esi, 0xb5a99c72
neg esi
sub edx, esi
shr edi, 2
xchg edi, ecx
add edi, edx
and edi, esi
xchg edx, edi
jmp 0x4756dc
call ebx
sub edx, ecx
and edx, esi
mov esi, edx
and ecx, edx
xchg edi, esi
and edi, 0xb5aafd34
shl edx, 0x1d
and esi, 0xb5ab38ac
shl ecx, 0xf
xchg ecx, esi
and edi, esi
mov edx, esi
shl ecx, 6
xchg ecx, edx
jmp 0x477518
mov ebx, 0x123b2f04
and esi, edi
or ecx, esi
shl edi, 0x19
mov edi, edx
neg edx
mov edx, 0xb5ae7476
and esi, edi
or ecx, edx
jmp 0x475a5d
pop ebx
add ecx, esi
and edx, ecx
and esi, edx
and edi, esi
rol edx, 0x18
or esi, ecx
jmp 0x475c2f
mov ebx, 0x123b2f04
sub esi, ecx
shr esi, 8
jmp 0x476d92
push 0xb48f59f5
sub ecx, edi
and edx, ecx
and esi, edi
and edi, esi
or edx, 0xb5b32496
xchg ecx, edx
bswap esi
xchg edi, ecx
xchg esi, ecx
or ecx, edi
or esi, ecx
or esi, edi
jmp 0x4769aa
push 0xb4918aea
shr esi, 9
or edi, 0xb5b421ce
xor edi, ecx
sub edi, 0xb5b45664
xor edi, edx
xor ecx, edx
and edi, esi
or edx, ecx
not edi
and edi, 0xb5b4f88e
jmp 0x4755b5
call fcn.004776fb
shl esi, 0x15
or esi, edi
add edi, edx
or ecx, edx
or edx, esi
xchg edi, edx
xchg edi, ecx
xchg esi, ecx
add ecx, esi
xor edi, edx
jmp 0x477752
pop ebx
or edi, 0xb5b8da9c
or esi, ecx
add esi, edi
xor esi, edx
xor edx, esi
sub esi, edi
xchg edx, edi
xchg edx, ecx
jmp 0x4773d4
call ebx
nop
sub ecx, edi
xchg esi, edx
add edi, 0xb5bab946
or ecx, edi
not edi
sub ecx, esi
xor esi, edi
jmp 0x4755f4
push 0xb496e714
mov esi, edi
not esi
inc esi
shl edi, 7
and edx, esi
mov esi, edx
add edi, 0xb5be7b22
xchg edx, esi
add edx, esi
xchg ecx, edx
jmp 0x47765e
push 0xb494e8ba
ror edx, 0xc
mov ecx, edi
xor esi, edi
not edi
jmp 0x477501
call fcn.004776fb
xor edx, 0xb5c0bc0a
bswap esi
rol edx, 0x1d
and edi, edx
or ecx, edi
shl edx, 9
and edx, ecx
mov edx, esi
or ecx, edi
or esi, ecx
xor edi, esi
or esi, edx
add esi, 0xb5c1f750
xor ecx, 0xb5c21262
jmp 0x47742c
pop ebx
and edi, ecx
sub esi, edx
xor edi, 0xb5c26c26
nop
and ecx, edx
xchg edi, esi
and edx, ecx
or edi, esi
sub ecx, esi
xchg ecx, edx
add edi, edx
mov ecx, esi
xor ecx, esi
mov edx, 0xb5c38c14
jmp 0x475aaf
pop ebx
mov edx, 0xb5c3ba86
or edi, 0xb5c3d54a
xor edi, ecx
rol edi, 7
xor ecx, 0xb5c42be6
bswap edx
jmp 0x475f5d
call fcn.004776fb
and ecx, 0xb5ca474c
mov esi, 0xb5ca62d8
rol esi, 0x19
not ecx
jmp 0x47683e
pop ebx
or esi, ecx
add esi, edi
bswap edi
shl ecx, 0x11
and edx, 0xb5cf3722
xor edi, edx
and edi, esi
shr esi, 0x18
rol ecx, 4
shl ecx, 0x1f
jmp 0x477278
push 0xb49b4912
xor esi, edi
not esi
shl edx, 6
or esi, ecx
add esi, edx
sub ecx, edx
jmp 0x4760b9
pop ebx
mov edx, esi
shl edi, 0x1c
dec edi
xor edi, esi
add esi, ecx
inc ecx
inc esi
xor esi, ecx
jmp 0x4755c3
push esp
mov edx, ecx
or ecx, edx
or edx, ecx
neg ecx
jmp 0x47628b
mov ebx, 0x123b2f04
add esi, ecx
bswap ecx
xor edx, 0xb5dc3972
and esi, edi
and esi, 0xb5dc6d0c
xchg esi, ecx
jmp 0x476fef
pop ebx
mov edi, edx
neg edx
and esi, 0xb5de4eb8
dec edi
add ecx, 0xb5de85a6
sub ecx, edi
sub esi, 0xb5deba70
xchg edx, esi
jmp 0x4768c1
call ebx
xchg edi, esi
xor edi, edx
sub ecx, esi
xor esi, edi
not edi
dec ecx
jmp 0x475759
call fcn.004776fb
inc edx
mov esi, edx
bswap edx
add edi, ecx
and ecx, esi
and edx, ecx
and esi, edi
xor ecx, esi
dec ecx
not edi
jmp 0x475a42
push 0xb496132c
mov esi, ecx
or ecx, edi
xor edx, edi
sub edi, ecx
and esi, edx
xor ecx, edx
jmp 0x4752e2
push 0xb49027d2
and edx, edi
and edi, ecx
dec esi
dec ecx
or ecx, edx
not ecx
neg edi
ror edx, 0x15
jmp 0x476438
call ebx
dec edi
xchg edi, esi
sub esi, 0xb5eabf28
xor edx, 0xb5eadf74
add edx, ecx
xor edi, esi
jmp 0x476a89
call ebx
sub ecx, edx
add esi, 0xb5eb571c
sub edx, esi
and ecx, edi
add ecx, esi
or ecx, esi
add edi, ecx
and ecx, esi
jmp 0x4777bc
push 0xb492edc8
or edx, ecx
add edx, esi
bswap ecx
or esi, 0xb5ecaeac
xor esi, edx
shl ecx, 1
and edx, 0xb5ecffd4
mov edx, ecx
xor edx, ecx
dec esi
neg edx
shl edi, 0xc
jmp 0x475e6d
push 0xb49506b0
or esi, edi
shr edi, 0x1e
and esi, edi
sub edx, esi
and edx, edi
neg ecx
jmp 0x4754c3
pop ebx
or esi, edx
shr esi, 0x11
and esi, edx
sub edx, ecx
dec esi
mov edi, 0xb5f29aea
sub edx, 0xb5f2b5f4
xor edi, esi
jmp 0x475ccc
call fcn.004776fb
or ecx, edx
or edx, esi
and esi, 0xb5f4837a
mov edx, edi
xor edi, esi
add ecx, edx
jmp 0x47730d
mov ebx, 0x123b2f04
bswap edx
or ecx, 0xb5f51896
mov esi, edi
and ecx, 0xb5f54bac
or ecx, edx
or edx, esi
xor edi, edx
neg edx
jmp 0x477380
pop ebx
shl edi, 0x1f
mov edx, ecx
xor ecx, edi
mov edi, 0xb5f62810
shl edx, 0xe
dec edx
shr edx, 0x1f
and esi, edx
neg edx
add esi, edx
xchg esi, edx
add edi, esi
jmp 0x476c91
push 0xb49706fe
sub ecx, esi
nop
and ecx, edi
and esi, ecx
and ecx, 0xb5fb53f8
and edx, edi
jmp 0x476041
pop ebx
ror edi, 0x19
add edi, 0xb5fec10e
add esi, ecx
xor esi, edx
or edx, edi
xor edi, edx
xor edi, edx
shl edi, 0x10
jmp 0x476184
call ebx
or ecx, edx
and esi, edx
and edi, esi
rol edx, 0x19
sub esi, 0xb60256ac
or edi, ecx
bswap esi
mov esi, edx
jmp 0x476969
push 0x401400
and edx, 0xb602ca7e
mov edx, esi
jmp 0x476de2
pop ebx
and esi, 0xb604958c
xor edx, esi
sub edx, edi
and esi, ecx
and ecx, 0xb604fd88
ror esi, 0xb
xor edi, 0xb60538b2
shl edi, 7
and edx, edi
mov edx, 0xb60587a4
or edi, 0xb605a2b6
neg ecx
jmp 0x475a8e
pop ebx
and edi, edx
or ecx, edi
sub ecx, edx
mov edx, 0xb6070e44
jmp 0x475450