Function at 0x4b4b2f
Capabilities:
Hash data using murmur3

Disassembly:
dec byte [ebx + 0x14cac1f9]
mov dword [0x50411e], ecx
shl ecx, 1
not eax
inc eax
xor edx, eax
mov ecx, 0x266743
call fcn.0041fdff
neg esi
mov edx, dword [0x5002f9]
inc esi
xor dword [0x5047d4], 0x1179000
call fcn.0041fdff
xchg edi, edx
mov dword [0x504150], ebx
test ebp, esp
jo 0x4b4afb
inc esi
loop 0x4b4b42
mov ebx, esi
rol edx, 0x14
sub ebx, eax
mov ebx, edx
or esi, edi
xor eax, 0x13b87434
or ecx, dword [0x5001e0]
ror esi, 4
dec esi
mov esi, eax
call fcn.0049e8e7
test ecx, ebp
jo 0x4b4c04
inc eax
neg esi
and esi, edi
mov ebx, 0x21572de0
add eax, eax
neg edx
not edx
xor esi, eax
or esi, edi
shr edx, 8
sub edx, eax
mov eax, 0x19ca7894
shr eax, 0x13
rol eax, 0xc
call 0xd0c0ccb
mov ecx, 0xdd96cc
xchg esi, eax
call fcn.0041fdff
xchg eax, eax
shl esi, 0xf
rol eax, 4
xchg esi, eax
inc esi
mov edi, dword [0x5003a2]
rol eax, 0x15
shr edx, 0x14
sub esi, dword [0x500066]
ror edi, 0xa
loop 0x4b4bbd
mov eax, esi
dec esi
test eax, ebx
jo 0x4b4c38
not esi
sub esi, eax
sub esi, dword [0x500863]
dec eax
test edi, esi
jo 0x4b4bb3
rol esi, 0xf
inc eax
mov esi, eax
test eax, 0xe4f1dfd
jb 0x4b4c2a
std
sbb eax, 0x20720e4f
mov ecx, 0x642750
inc esi
call fcn.00405954
xchg eax, eax
rol eax, 0x1f
inc esi
neg esi
not edi
call fcn.0049e8e7
neg esi
shr ebx, 0x1e
loop 0x4b4c0f
in al, 0x40
inc eax
mov esi, eax
mov esi, eax
xor esi, eax
ror ecx, 4
sub edx, 0xf8e82c4
or esi, edi
sub eax, 0xefad1ac
or byte [esi - 0x7e01f6f1], 0xe8
lodsb al, byte [esi]
sar edx, 1
push cs
test esi, 0xb667f4
jb 0x4b4c5f
sub edi, 0x333c7f0
test esp, esi
jb 0x4b4c4c
out dx, eax
invalid
or esi, edi
xor ecx, eax
dec esi
mov esi, edx
or edx, dword [0x500388]
add edx, dword [eax]
neg eax
xchg esi, edx
xor eax, eax
shr eax, 0x1c
xchg edx, edx
and esi, edi
mov ecx, esp
add ebx, 0x887be04
inc esi
shr edx, 0x19
push str.KERNEL32.dll
xor ebx, dword [0x5002a6]
xor eax, ebp
call fcn.00408e37
xchg eax, edx
ror eax, 8
mov dword [0x5045ea], 0x609db42
sub edi, dword [0x500a2c]
xor ecx, ebp
sub edx, ebx
add eax, eax
ror ecx, 6
xchg eax, eax
xor edi, dword [0x500757]
sub ecx, dword [0x500504]
xchg esi, esi
neg edi
xchg edx, eax
dec esi
not esi
xor esi, dword [0x50004f]
add eax, esi
sub edi, dword [0x500968]
sub dword [0x504144], 0x57aa8b
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
neg ebx
inc edx
xor edi, 0x13c9cbc0
xor esi, eax
xor edi, dword [0x504899]
or dword [0x504160], 0x15a46b8
ror eax, 6
call fcn.00408c0b
rol edx, 0x15
sub ecx, dword [0x5049da]
dec edi
xor ecx, dword [0x5049a8]
xchg esi, eax
xor edi, ebx
xor edi, ebx
xchg esi, eax
inc edi
ror edx, 0x15
call fcn.00407fe0
rol eax, 6
xor dword [0x504126], 0x79fce99
xor esi, eax
xor edi, 0x13c9cbc0
dec edx
neg ebx
push 0
add ebx, edi
xor eax, 0xf3da82f
xor dword [0x5045c0], 0x2cfa588
ror eax, 0x13
xor esi, 0x2cb539
rol ebx, 0x14
xor esi, eax
mov dword [0x50416c], 0x23112b7
add edx, ebx
xor ebx, dword [0x504f30]
call fcn.0040676b
sub edi, dword [0x504f51]
call fcn.00401ab2
xor ecx, dword [0x504d44]
call fcn.004074fb
call fcn.00406d00
sub edx, ebx
xor dword [0x5044e6], 0x246da04
xor esi, eax
ror ebx, 0x14
xor esi, 0x2cb539
rol eax, 0x13
mov dword [0x50455a], 0x8c2e26a
xor eax, 0xf3da82f
sub ebx, edi
push 0x636f6c6c
add edx, dword [0x504a53]
sub edi, dword [0x504e26]
call fcn.0040395a
inc esi
mov dword [0x50449c], edi
inc eax
add edx, 0x300acf8
xor ebx, dword [0x504c44]
sub ebx, dword [0x504c18]
call fcn.004044f9
push edi
fiadd word [edi + 0x593d89c6]
inc edx
push eax
add bh, dh
fdiv dword [ebx]
xor eax, 0x504f6c
dec edi
push eax
invalid
call fcn.00407fe0
add ecx, ebp
not edi
not edi
sub ecx, ebp
invalid
shl dword [ecx], 1
cmc