Function at 0x4bff8a
Capabilities:
Hash data using murmur3

Disassembly:
xchg edx, edx
add esi, 0xaaf60f4
xor edx, 0x155cb929
not dword [esi]
dec esi
xor edi, esp
xor esi, dword [0x506e1d]
rol ebx, 1
neg esi
xchg ebx, edx
neg eax
mov dword [0x506690], 0x2a9cccd0
xchg esi, edx
mov dword [0x5064a8], ecx
xor edi, dword [0x5068be]
neg eax
ror edx, 2
xor esi, eax
xor esi, eax
rol edx, 2
neg eax
or dword [0x5066d8], ecx
xchg esi, edx
neg eax
xchg ebx, edx
neg esi
ror ebx, 1
xor edi, esp
inc esi
sub dword [esi], 0x45d70a20
add edi, eax
xor esi, eax
not esi
mov dword [0x50657c], 0x3d287168
not eax
ror esi, 1
neg esi
add ecx, esi
neg eax
xor dword [0x5066a0], 0x1791bba
neg eax
inc esi
rol edx, 0xd
xor esi, eax
mov dword [0x5067a8], 0xe3bb936
sub edx, dword [0x506d5d]
rol eax, 4
sub ecx, dword [0x506fac]
add edi, eax
xor esi, eax
mov dword [0x506328], 0x79ffe50
xor esi, eax
sub edi, eax
ror eax, 4
and dword [0x506496], 0xafe29be
xor esi, eax
ror edx, 0xd
dec esi
neg eax
mov dword [0x5065db], 0x2de2428
neg eax
sub ecx, esi
neg esi
rol esi, 1
not eax
not esi
xor esi, eax
sub edi, eax
not dword [esi]
xor ecx, dword [0x506e3e]
dec eax
not ebx
dec edx
xor dword [0x50642e], 0x703bd5
ror edx, 0x1f
xchg edi, esi
sub edx, dword [0x506e48]
xor edx, dword [0x506ccc]
dec eax
inc eax
xchg edi, esi
rol edx, 0x1f
or dword [0x5062a9], 0x14ffde6c
inc edx
not ebx
inc eax
add dword [esi], 0x45d70a20
rol esi, 0x19
dec eax
xchg esi, edx
sub esi, dword [0x506934]
not edx
xor ebx, eax
xor ecx, dword [0x506a7f]
sub esi, eax
xor ecx, 0x39e60a8
add ecx, edx
sub edi, esi
sub esi, dword [0x506e43]
xor ecx, 0x3d9b65d
rol eax, 3
not esi
inc eax
or dword [0x5066ea], 0x324ca056
or dword [0x5061d8], 0x37ee85c
dec eax
not esi
ror eax, 3
xor ecx, 0x3d9b65d
add edi, esi
sub ecx, edx
xor ecx, 0x39e60a8
add esi, eax
xor ebx, eax
not edx
xchg esi, edx
inc eax
ror esi, 0x19
add dword [esi], 0x45d70a20
xchg esi, eax
xor esi, 0x22358d48
add edi, dword [0x506fb3]
xor esi, dword [0x506a66]
not esi
sub ecx, 0x460a538
xor esi, dword [0x506b1e]
inc esi
xor esi, dword [0x506eb4]
xor esi, eax
not esi
sub edx, edi
sub ecx, dword [0x506d62]
inc esi
xchg esi, eax
sub dword [0x506668], edx
mov dword [0x506351], 0x48369b4
sub ecx, dword [0x506f10]
neg eax
neg eax
mov dword [0x506840], 0x17a72de6
xor dword [0x50611c], edi
xchg esi, eax
dec esi
add edx, edi
not esi
xor esi, eax
dec esi
add ecx, 0x460a538
not esi
xor esi, 0x22358d48
xchg esi, eax
not dword [esi]
sub dword [0x506273], 0x103c7b4f
xor ecx, esp
xor edi, dword [0x506910]
rol edi, 1
neg eax
xor edx, dword [0x506e4b]
add esi, eax
rol ecx, 0xf
add esi, eax
xor edi, edx
or dword [0x50630c], ebx
not esi
not esi
mov dword [0x506166], ecx
xor edi, edx
sub esi, eax
ror ecx, 0xf
sub esi, eax
neg eax
ror edi, 1
xor ecx, esp
xor dword [esi], 0x45d70a20
dec ecx
sub dword [0x5067b7], 0x6ec8b18
add esi, dword [0x506cf4]
not eax
mov dword [0x5063ac], 0x84aed06
xor esi, 0x1d790d30
mov dword [0x506508], ecx
dec esi
xchg eax, eax
xor dword [0x5062c0], 0x18b020e
rol eax, 0x11
ror eax, 0x11
or dword [0x506291], 0x2b93e053
xchg eax, eax
inc esi
mov dword [0x506757], esi
xor esi, 0x1d790d30
or dword [0x506230], 0xd1fbd2b
not eax
xor dword [0x506774], 0x13b0e446
inc ecx
not dword [esi]
inc esi
mov dword [0x5066c4], edi
xor ebx, edi
inc eax
not esi
rol edi, 0x14
xor edx, edi
add eax, ebp
mov dword [0x506568], 0x2975be0c
xor ecx, dword [0x506e82]
or dword [0x506338], ecx
sub edx, 0xdc4131
neg esi
inc esi
sub esi, dword [0x5068d1]
sub ecx, dword [0x506d9b]
xor esi, 0x3deb2d4
xor esi, 0x1f18b616
xor esi, 0x1f18b616
xor esi, 0x3deb2d4
dec esi
neg esi
add edx, 0xdc4131
xor dword [0x506136], edi
sub eax, ebp
xor edx, edi
ror edi, 0x14
not esi
dec eax
xor ebx, edi
and dword [0x5063df], edx
dec esi
sub dword [esi], 0x45d70a20
add edi, eax
xor edx, 0x85cc92f
xchg edx, eax
sub ecx, dword [0x506ce8]
or dword [0x5067aa], edx
mov dword [0x506382], 0xd985bef
add edi, 0x17cafbe
sub ebx, dword [0x506b97]
xor esi, eax
inc eax
xchg eax, eax
rol ecx, 0x17
add ecx, esp
xor dword [0x506554], esi
sub dword [0x5064f3], edi
sub esi, eax
inc esi
dec esi
add esi, eax
mov dword [0x5064a2], esi
sub ecx, esp
ror ecx, 0x17
xchg eax, eax
dec eax
xor esi, eax
sub edi, 0x17cafbe
xor dword [0x50683f], 0xd4ba214
xchg edx, eax
xor edx, 0x85cc92f
sub edi, eax
add esi, 4
sub esi, eax
sub ebx, dword [0x506ee0]
mov dword [0x5067d9], edi
add esi, eax
xor edx, eax
xor edx, dword [0x506f8b]
mov dword [0x506413], 0x33a9fd6
dec edx
xor ecx, dword [0x506d50]
add ecx, dword [0x506b9c]
neg esi
dec esi
sub esi, eax
xor edx, esp
xor edx, esp
add esi, eax
inc esi
neg esi
inc edx
mov dword [0x506610], 0x6e1bee
xor edx, eax
sub esi, eax
add esi, eax
sub edi, 4
jne 0x4bff52
cmc
or byte [edi + 0x59feccba], 0x72
inc esp
sub dword [ebx + 0x62], 0xc3af382b
cmc
das
sub al, 8
cmc
rol dword [ebx], cl
push es
adc edi, dword [ebp + 0x1c]
inc ebx
invalid