Function at 0x721057
Capabilities:
Hash data using murmur3

Disassembly:
xor ebx, 0x2ffa3319
dec ecx
xor esi, 0x8dc
neg ecx
xor esi, 0xeec1f64e
xor dword [0xf0fabb], ebx
not ebx
call fcn.0068559e
xchg edx, esi
xor ecx, 0x1949598a
xor dword [0xf0f9bc], 0x1625c89e
add edx, 0x74b6a33a
add dword [0xf0f852], ebx
push edx
clc
lock add byte [ebx], al
sbb eax, 0xf0ff42
mov dword [0xf0f7dd], edi
sub edx, ebp
xchg eax, edx
sub ecx, dword [0xf0fdbb]
ror ebx, 0x11
add edx, esp
mov dword [0xf0f9d9], edx
xchg ebx, eax
and dword [0xf0f742], ecx
sub ecx, dword [0xf0fcf6]
call fcn.0068422b
xchg ebx, eax
add dword [0xf0f999], edx
sub edx, esp
rol ebx, 0x11
xchg eax, edx
add edx, ebp
add dword [0xf0f7b2], edi
xor dword [0xf0f8b5], esi
sub edx, 0x74b6a33a
mov dword [0xf0f742], 0xc6c62aa5
xor ecx, 0x1949598a
xchg edx, esi
not ebx
add dword [0xf0f8c0], edi
xor esi, 0xeec1f64e
neg ecx
mov edi, eax
sub ebx, eax
call fcn.006d77d1
add ebx, dword [0xf0fbbc]
xor edx, ebp
rol ecx, 0xf
call fcn.0064fe1a
not edx
rol esi, 6
call fcn.006363ea
xor ecx, dword [0xf0fc6b]
xor esi, 0x1c10dc99
not esi
call fcn.00604273
rol edi, 0x1f
or esi, dword [0xf0fc7a]
not edx
add edx, 0x28bd2a23
rol esi, 5
neg edi
xchg ecx, esi
xchg ecx, esi
neg edi
ror esi, 5
sub edx, 0x28bd2a23
not edx
ror edi, 0x1f
not esi
xor esi, 0x1c10dc99
ror esi, 6
not edx
call fcn.0044c80c
ror ecx, 0xf
xor edx, ebp
add ebx, eax
mov ecx, 0x4fe50
sub edi, eax
dec eax
rol edx, 0xd
xchg esi, eax
neg esi
call fcn.0048452a
and dword [0xf0f728], ebx
dec eax
xor eax, edi
or dword [0xf0fae4], edx
or ecx, dword [0xf0fe5f]
add ebx, eax
sub dword [0xf0fa7b], esi
call fcn.005cc929
sub dword [0xf0fb18], edi
ror edi, 0x1f
sub edx, esp
not edi
sub edi, esp
call fcn.00450377
call fcn.005bf628
add edi, esp
not edi
add edx, esp
rol edi, 0x1f
call fcn.005f5246
or dword [0xf0f8b7], esi
sub ebx, eax
xor eax, edi
inc eax
or dword [0xf0f83c], eax
call fcn.006ac89b
neg esi
xchg esi, eax
ror edx, 0xd
inc eax
add edi, eax
rep movsb byte es:[edi], byte [esi]
inc esi
ror ebx, 0xc
call fcn.004be24b
or dword [0xf0f953], 0x4557238d
inc edx
and dword [0xf0f754], eax
call fcn.006a2c6f
xor edx, 0xac79aa7d
dec esi
xor edx, esi
xchg eax, edx
xor dword [0xf0faaa], ebx
xor ebx, dword [0xf0fe67]
xor dword [0xf0f8fb], eax
xor eax, dword [0xf0ff3f]
rol ecx, 4
inc eax
xor esi, 0x6eb77cd9
neg esi
sub edx, 0x78b76df4
add edx, 0x78b76df4
neg esi
xor esi, 0x6eb77cd9
dec eax
ror ecx, 4
xor dword [0xf0f77c], edx
sub dword [0xf0fa3f], edi
xchg eax, edx
xor edx, esi
inc esi
xor edx, 0xac79aa7d
dec edx
call fcn.00636ff1
rol ebx, 0xc
dec esi
call fcn.0047657a
call fcn.0046a717
xchg ebx, eax
or esi, dword [0xf0fcc2]
call fcn.005133ab
inc ebx
add eax, dword [0xf0ff16]
not esi
call fcn.005ab516
xor esi, dword [0xf0fef1]
sub eax, ebp
xor esi, eax
rol edi, 0xd
dec esi
add dword [0xf0fae0], ebx
add edi, 0x8b8232d6
xchg ebx, esi
add eax, dword [0xf0fc17]
xchg ebx, esi
sub edi, 0x8b8232d6
inc esi
ror edi, 0xd
xor esi, eax
add eax, ebp
call fcn.00617122
not esi
dec ebx
xchg ebx, eax
sub eax, 0x83000003
les ebx, [ebx + ebp*8]
aas
call fcn.007215d9
fst qword [ebp - 8]
fld qword [ebp + 8]
add esp, 8
fucom st(1)
fnstsw ax
test ah, 0x44
jnp 0x721328
ret
test bl, 0x20
jne 0x721328
push ebx
sub esp, 0x10
fxch st(1)
fstp qword [esp + 8]
fstp qword [esp]
push 0xc
push 0x10
jmp 0x7212ef
push esi
fstp st(1)
push ebx
fstp st(0)
call fcn.0072036e
fld qword [ebp - 8]
pop ecx
pop ecx
pop esi
pop ebx
leave
ret