Function at 0x41e358
Capabilities:
Hash data using murmur3

Disassembly:
sub edx, dword [0x49f91c]
or ecx, dword [0x49fe33]
xor dword [0x49f29d], ebx
call fcn.0043e683
add edx, 0x96ef0b4b
ror edx, 3
xor esi, 0x23b872b3
xor eax, 0x1f308fda
xor esi, 0xf60acb32
sub esi, ecx
inc eax
xor dword [0x49f26f], 0xa6ae8dae
xor eax, 0x49a9b62
call fcn.00432f08
xor eax, 0x49a9b62
sub dword [0x49f3c3], 0xf659bbdc
dec eax
add esi, ecx
xor esi, 0xf60acb32
xor eax, 0x1f308fda
xor esi, 0x23b872b3
rol edx, 3
sub edx, 0x96ef0b4b
call fcn.00439e94
or dword [0x49f6c3], eax
push ecx
sub esi, 0x3344b25d
xor ebx, dword [0x49f938]
not ebx
ror ebx, 0x12
sub edi, esi
or dword [0x49f253], esi
not eax
or edi, dword [0x49fe2d]
call fcn.00443d6e
sub esi, dword [0x49fe3c]
call fcn.0045a46a
call fcn.004285fa
call fcn.00416510
not eax
sub dword [0x49f5c3], eax
add edi, esi
rol ebx, 0x12
not ebx
add esi, 0x3344b25d
mov eax, 0x582c1721
sub eax, 0xc8efb4f9
add dword [0x49f4ae], ecx
inc ecx
call fcn.0047730d
xor edi, 0x9d17227
xor edx, ebp
add edi, dword [0x49fd4d]
rol ebx, 2
mov dword [0x49f5a9], ebx
or eax, dword [0x49fc05]
neg esi
dec ebx
call fcn.004754bd
add edi, ebx
neg esi
sub dword [0x49f59a], edi
call fcn.004473d7
call fcn.0047c3c6
sub dword [0x49f468], edi
neg esi
sub edi, ebx
call fcn.0046451e
inc ebx
neg esi
ror ebx, 2
xor edx, ebp
xor edi, 0x9d17227
call fcn.00479b74
dec ecx
or dword [0x49f46d], edi
add eax, 0xc8efb4f9
sub eax, 0x58c8ed00
ror ebx, 0xe
sub edi, esi
mov dword [0x49f7df], ecx
xor eax, esi
neg ebx
rol eax, 8
sub edi, dword [0x49fad8]
call fcn.00456809
sub edx, dword [0x49faaa]
inc esi
xor dword [0x49f775], 0x59991213
add esi, 0xc3dd1058
inc ebx
not esi
rol edx, 1
add ecx, dword [0x49fbe9]
neg edx
call fcn.00437cfa
call fcn.004857b7
neg edx
ror edx, 1
not esi
dec ebx
sub esi, 0xc3dd1058
add dword [0x49f87a], 0xa4b29f3f
dec esi
call fcn.00467a64
ror eax, 8
neg ebx
xor eax, esi
and dword [0x49f839], ebx
add edi, esi
rol ebx, 0xe
sub eax, 0xcd2fbdbc
xor ecx, 0x1f05950f
xor esi, dword [0x49f938]
neg edx
xor esi, dword [0x49fe62]
neg edx
rol esi, 0x1c
sub edi, dword [0x49fc99]
add ecx, edi
and dword [0x49f677], 0x1049ca19
inc edi
sub edx, dword [0x49fc87]
xor ebx, 0x25010fc0
or dword [0x49f5f1], esi
ror edi, 0x1b
xor ebx, dword [0x49fa5b]
neg esi
call fcn.00409550
and dword [0x49f5eb], ecx
ror ecx, 0x13
rol ecx, 0x13
call fcn.0040c568
neg esi
rol edi, 0x1b
mov dword [0x49f8c4], edi
xor ebx, 0x25010fc0
dec edi
xor dword [0x49f6ff], 0x95e96004
sub ecx, edi
ror esi, 0x1c
neg edx
neg edx
xor ecx, 0x1f05950f
push eax
xchg edi, eax
inc ecx
sub edx, dword [0x49f9dd]
xchg edx, eax
dec esi
add dword [0x49f212], edx
xchg edx, esi
sub ebx, dword [0x49fc9a]
rol edi, 0xb
sub dword [0x49f645], ebx
mov dword [0x49f2d0], ecx
xchg ecx, esi
or eax, dword [0x49fa99]
xor edi, esp
sub edi, esi
xor edi, 0x7bb20406
inc eax
call fcn.0047fbab
call fcn.00465388
call fcn.00411994
call fcn.0045e594
dec eax
xor edi, 0x7bb20406
add edi, esi
xor edi, esp
xchg ecx, esi
add dword [0x49f4a2], ebx
sub dword [0x49f755], eax
ror edi, 0xb
xchg edx, esi
mov dword [0x49f227], edi
inc esi
xchg edx, eax
dec ecx
xchg edi, eax
mov edi, 0x2ab39deb
mov dword [0x49f31b], edi
or esi, dword [0x49fba0]
xchg ebx, eax
xor esi, 0x1a3d25b3
add dword [0x49f4d7], edi
not eax
call fcn.0041a260
neg esi
call fcn.00414f86
inc edx
rol eax, 0xa
xor dword [0x49f3b0], edx
call fcn.004868fd
call fcn.0042eb19
mov dword [0x49f59b], esi
ror eax, 0xa
dec edx
neg esi
not eax
and dword [0x49f3d1], edx
xor esi, 0x1a3d25b3
xchg ebx, eax
sub dword [0x49f7f3], ecx
or edi, 0xc1c51d06
neg ebx
call fcn.00441393
xor edi, dword [0x49fd68]
sub edx, dword [0x49fdc8]
add eax, 0x10fde013
neg eax
or dword [0x49f385], 0x2cf7dabc
ror ebx, 7
dec ecx
sub eax, ebp
xchg ecx, edx
sub dword [0x49f3d5], 0x75ca54dd
rol ebx, 0x12
xor dword [0x49f3b9], edi
xor ebx, edi
add ecx, edi
or eax, dword [0x49fcad]
sub ecx, edi
xor ebx, edi
sub dword [0x49f41d], edi
ror ebx, 0x12
add dword [0x49f3ab], 0xaf537a9d
xchg ecx, edx
add eax, ebp
inc ecx
rol ebx, 7
neg eax
sub eax, 0x10fde013
call fcn.0046ccb9
neg ebx
sub edi, 0x7d853884
xor eax, ebx
or dword [0x49f6b5], esi
add dword [0x49f4cd], edi
neg esi
ror edi, 0x16
call fcn.00453d75
ror eax, 0x13
inc edi
xor edx, 0x96785e78
inc ecx
add edi, 0xb693bd6f
or edi, dword [0x49fa67]
or dword [0x49f4f6], edi
neg ebx
call fcn.0045031d
call fcn.0045347d
neg ebx
sub edi, 0xb693bd6f
dec ecx
xor edx, 0x96785e78
dec edi
rol eax, 0x13
call fcn.0044a563
rol edi, 0x16
neg esi
sub dword [0x49f7e4], edx
xor eax, ebx
push edi
add dword [0x49f86a], ecx
xor ebx, dword [0x49fc3c]
neg ebx
xor dword [0x49f40b], eax
sub edi, 0x7e81013f
inc ebx
xor edx, dword [0x49f916]
rol edi, 5
inc ebx
call fcn.00478afa
not ecx
add edx, 0x4d886944
inc eax
or edi, dword [0x49fe5d]
xor ebx, esp
or esi, dword [0x49ff36]
call fcn.0043c949
xchg edi, eax
xor edx, esp
neg esi
call fcn.0041b60c
call fcn.004414e5
neg esi
xor edx, esp
xchg edi, eax
call fcn.0040253f
xor ebx, esp
dec eax
sub edx, 0x4d886944
not ecx
call fcn.004483d0
dec ebx
ror edi, 5
dec ebx
add edi, 0x7e81013f
mov dword [0x49f596], edi
neg ebx
add dword [0x49f80a], edx
push esp
dec ebx
xor ebx, edi
add edi, dword [0x49ff5b]
call fcn.004390b8
sub eax, dword [0x49f943]
xor ecx, 0xe8aa9286
rol ecx, 0xf
not eax
rol ecx, 0x11
sub dword [0x49f21f], 0xfb6d649f
xor edx, dword [0x49fa5b]
dec edx