Function at 0x55425f
Capabilities:
Hash data using murmur3

Disassembly:
xchg edi, esi
push eax
sub eax, dword [0x5d7bb4]
xor edx, ebp
sub esi, dword [0x5d7b4d]
inc esi
call fcn.0052576d
add dword [0x5d77a5], ebx
or esi, dword [0x5d796c]
inc ebx
xchg ecx, esi
sub dword [0x5d717a], ecx
xor eax, dword [0x5d7938]
xchg edi, esi
or edx, dword [0x5d7c49]
inc eax
call fcn.004984cc
call fcn.0044173e
dec eax
xchg edi, esi
sub dword [0x5d72c0], ebx
xchg ecx, esi
dec ebx
or dword [0x5d7229], ecx
call fcn.004c96cc
dec esi
xor edx, ebp
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
add ebx, dword [0x5d7cfa]
inc edi
not edi
sub edx, dword [0x5d7b35]
xor dword [0x5d7729], ebx
xchg ebx, edx
xor ecx, 0x6233ad3d
neg esi
call fcn.004575d0
ror edx, 0xd
add ebx, ecx
call fcn.00448915
sub ebx, ecx
rol edx, 0xd
neg esi
xor ecx, 0x6233ad3d
xchg ebx, edx
and dword [0x5d725f], edx
not edi
dec edi
add esp, 0x10
xchg edi, esi
add eax, 0x959fc582
ror edi, 0x14
call fcn.00459611
ror ecx, 0x1d
inc ecx
sub ecx, edx
and dword [0x5d7782], esi
add edx, dword [0x5d7bbd]
xor ecx, dword [0x5d7b6e]
neg esi
xor dword [0x5d7769], ecx
ror eax, 2
add edx, dword [0x5d7dc8]
call fcn.0044d0f5
rol eax, 2
and dword [0x5d7448], ecx
neg esi
mov dword [0x5d75ea], edx
add ecx, edx
dec ecx
rol ecx, 0x1d
call fcn.0044f494
rol edi, 0x14
sub eax, 0x959fc582
xchg edi, esi
mov edx, 0xa141b92c
rol ecx, 0xf
neg ecx
ror edi, 0xe
xor ebx, 0xe7e5b3d7
dec edx
xor eax, esi
add edx, 0x7b023bc7
add edi, dword [0x5d7c68]
xor dword [0x5d72a4], edx
call fcn.00549b0c
mov dword [0x5d71a8], edx
sub edx, 0x7b023bc7
xor eax, esi
inc edx
xor ebx, 0xe7e5b3d7
rol edi, 0xe
neg ecx
ror ecx, 0xf
or edx, 0xe3ee0fb
xor edx, 0x6297bc09
add dword [0x5d721b], ecx
sub ecx, 0x77d749b4
add dword [0x5d7337], ecx
xor ecx, dword [0x5d7ad9]
sub ecx, esi
into
neg edi
rol edi, 0xe
add eax, edx
xor ebx, 0x6028fb4a
xchg ecx, esi
call fcn.0051aa1a
ror ebx, 0x17
inc esi
call fcn.00541a9e
call fcn.0049bc55
dec esi
rol ebx, 0x17
xchg ecx, esi
xor ebx, 0x6028fb4a
sub eax, edx
ror edi, 0xe
neg edi
add ecx, esi
add ecx, 0x77d749b4
sub dword [0x5d75c7], ecx
xor edx, 0x6297bc09
xor edx, 0xaf7ff9bf
add ebx, ecx
sub esi, ecx
add ecx, 0x80700284
or dword [0x5d76bc], 0x3a14c523
xor ecx, esi
neg edi
call fcn.00420ac2
xchg ecx, eax
mov dword [0x5d77e8], edi
xor ebx, 0xbe6ca432
call fcn.004af076
xor edi, ebp
add esi, 0x3e50944d
rol esi, 0x17
xor ecx, edx
inc eax
xor dword [0x5d7445], edi
mov dword [0x5d74f8], edx
dec eax
xor ecx, edx
ror esi, 0x17
sub esi, 0x3e50944d
xor edi, ebp
call fcn.0049557e
xor ebx, 0xbe6ca432
xchg ecx, eax
call fcn.00422b5f
neg edi
xor ecx, esi
sub ecx, 0x80700284
add esi, ecx
sub ebx, ecx
push edx
xor ecx, 0xc8a5afe8
dec esi
neg edx
add edi, 0xf41bf9d2
call fcn.004d2d7a
dec esi
neg edx
sub eax, edx
call fcn.0040dd55
dec esi
ror eax, 0x15
add esi, ebx
call fcn.004de4ef
ror ecx, 2
sub ebx, 0xc599ce22
sub esi, 0xb0b7ae02
add esi, 0xb0b7ae02
add ebx, 0xc599ce22
rol ecx, 2
call fcn.004c80a1
sub esi, ebx
rol eax, 0x15
inc esi
add eax, edx
neg edx
inc esi
call fcn.00542ecc
sub edi, 0xf41bf9d2
neg edx
inc esi
xor ecx, 0xc8a5afe8
mov edx, 0xec5c7c59
xor esi, 0xc318fae3
ror ebx, 0x17
neg esi
xor edi, dword [0x5d7f6d]
xor edi, 0x32df9882
call fcn.004febc1
sub esi, ebx
add ecx, dword [0x5d7a4c]
rol edx, 9
or edi, dword [0x5d7d87]
xchg ecx, eax
ror edx, 0x1b
xor edi, 0x329a7d06
or dword [0x5d7705], esi
xor dword [0x5d75b5], ecx
call fcn.0040dd29
or edx, dword [0x5d7a65]
xor dword [0x5d76e2], eax
mov dword [0x5d743d], esi
add dword [0x5d7244], edx
xor edi, 0x329a7d06
rol edx, 0x1b
xchg ecx, eax
ror edx, 9
add esi, ebx
call fcn.00482526
xor edi, 0x32df9882
neg esi
rol ebx, 0x17
xor esi, 0xc318fae3
xor edx, 0x90053759
xor esi, dword [0x5d7ac8]
dec eax
sub edx, dword [0x5d7cf4]
and dword [0x5d74af], ecx
add dword [0x5d77d1], eax
ror esi, 0x1a
dec esi
xchg ebx, edx
dec esi
xor eax, 0x35dcb84a
mov dword [0x5d7356], 0xf3435385
inc edi
call fcn.004b3903
not edi
ror ecx, 0x1d
not edx
sub edx, ebp
inc esi
xor ebx, 0x2907422b
call fcn.004bd80a
xor ebx, 0x2907422b
dec esi
add edx, ebp
not edx
rol ecx, 0x1d
not edi
call fcn.00491333
dec edi
xor eax, 0x35dcb84a
inc esi
xchg ebx, edx
inc esi
rol esi, 0x1a
mov dword [0x5d76da], edx
or dword [0x5d75d7], edi
inc eax
add edx, 0x83a6e500
or dword [0x5d740c], esi
call fcn.004ee11a
not ebx
xor ebx, 0x5f5d05b0
add ecx, 0x1755c8c1
xchg ecx, esi
sub dword [0x5d77df], esi
dec eax
add ebx, 0xcbf8a95a
xchg eax, esi
xchg eax, esi
sub ebx, 0xcbf8a95a
inc eax
sub dword [0x5d785c], eax
xchg ecx, esi
sub ecx, 0x1755c8c1
xor ebx, 0x5f5d05b0
not ebx
call fcn.00430224
add dword [0x5d76ca], eax
push edx
xor ecx, 0xa5397220
neg esi
dec ebx
add esi, 0x1defd678
dec ecx
or dword [0x5d734a], ecx
add edi, ebp
inc edi
sub edi, dword [0x5d7c3d]
ror ebx, 0x17
not edi
sub ecx, edi
call fcn.0047b6cb
inc ecx
sub dword [0x5d734c], ebx
call fcn.0053f85f
call fcn.0044308f
dec ecx
call fcn.004aaf96
add ecx, edi
not edi
rol ebx, 0x17
dec edi
sub edi, ebp
or dword [0x5d71f7], eax
inc ecx
sub esi, 0x1defd678
inc ebx
neg esi
xor ecx, 0xa5397220
push 0x51b53
dec edx
sub dword [0x5d720a], ecx
not edi
or edx, dword [0x5d7ac8]
ror edx, 0x11
dec ecx
or ebx, dword [0x5d7bf3]
rol edi, 0x14
add eax, dword [0x5d7fa7]
call fcn.00411cef
xor edx, 0x2bbfd361
add eax, 0x885ecbdb
or ecx, dword [0x5d7db0]
call fcn.005256bd
xchg eax, edx
add dword [0x5d74d0], edx
and dword [0x5d7286], eax
xchg eax, edx
call fcn.00543e25
sub eax, 0x885ecbdb
xor edx, 0x2bbfd361
call fcn.00406635
ror edi, 0x14
inc ecx
rol edx, 0x11
not edi
mov dword [0x5d7646], ecx
inc edx
mov esi, 0x5cf4cec0
or ebx, dword [0x5d7dbe]
or dword [0x5d7599], 0xf7063b94
add edi, dword [0x5d7e5e]
dec esi
xchg ebx, esi
xor eax, esp
or eax, dword [0x5d7988]
call fcn.004638d9
or edx, dword [0x5d7c19]
inc edx
dec ecx
sub edx, edi
or eax, dword [0x5d7b06]
xchg esi, eax
dec ecx
xchg ebx, edx
add ebx, 0x26c0057f
dec edi
call fcn.004dd4c8
inc edi
sub ebx, 0x26c0057f
xchg ebx, edx
inc ecx
xchg esi, eax
add edx, edi
inc ecx
dec edx
xor eax, esp
xchg ebx, esi
inc esi
sub dword [0x5d71b9], 0x929c81f0
add esi, 0x6803fddb
and dword [0x5d75f2], edi
mov dword [0x5d7634], edi
call fcn.0048c492
inc edx
xor ecx, 0x9ed5a84f
add ecx, dword [0x5d7ea4]
add esi, dword [0x5d7a69]
sub edx, esi
call fcn.00417819
mov dword [0x5d7740], 0x18894b10
and dword [0x5d73c9], eax
ror edi, 0x1f
dec eax
add ebx, dword [0x5d7e04]
neg edi
xchg ecx, edx
xchg ecx, eax
xchg ecx, eax
xchg ecx, edx
neg edi
inc eax
rol edi, 0x1f
and dword [0x5d71cf], edx
add dword [0x5d7709], 0xa0c4e3c3
call fcn.0046cf99
add edx, esi
xor ecx, 0x9ed5a84f
dec edx
call fcn.00502065
mov dword [0x5d7797], edx
sub esi, 0xc4f8cc9b
call fcn.00476502
inc esi
ror eax, 3
inc edx
neg esi
and dword [0x5d744d], ebx
dec edx
add esi, 0x1e445ea6
inc edx
xor esi, ebx
call fcn.00537916
rol esi, 0x13
call fcn.0040eb06
add edx, esi
and dword [0x5d75bf], eax
add eax, edi
dec ebx
call fcn.004bcf2a
neg ecx
call fcn.005237e8
rol edx, 0x1b
xor dword [0x5d75aa], ebx
and dword [0x5d7212], esi
ror edx, 0x1b
neg ecx
inc ebx
sub eax, edi
mov dword [0x5d7378], edx
sub edx, esi
call fcn.0048a069
ror esi, 0x13
xor esi, ebx
dec edx
sub esi, 0x1e445ea6
inc edx
neg esi
dec edx
rol eax, 3
dec esi
call fcn.004af076
push esi
and dword [0x5d7642], edx
call fcn.00435b01
not edi
ror esi, 0xb
call fcn.00438ee1
add dword [0x5d7768], esi
xor edx, dword [0x5d7a91]
sub ecx, esp
xor eax, 0x965ce63c
xchg ebx, eax
ror eax, 5
dec ebx
ror ebx, 0x18
xchg ebx, esi
rol edi, 0xf
sub dword [0x5d7840], edx
dec edi
add eax, edx
xchg edi, esi
neg ebx
call fcn.00544871
neg ebx
xchg edi, esi
sub eax, edx
inc edi
ror edi, 0xf
xchg ebx, esi
rol ebx, 0x18
inc ebx
rol eax, 5
xchg ebx, eax
xor eax, 0x965ce63c
add ecx, esp
or dword [0x5d7421], edx
rol esi, 0xb
not edi
mov dword [0x5d7715], ebx
call eax
invalid