Function at 0x485105
Capabilities:
Hash data using murmur3

Disassembly:
salc
xor eax, 0x1ca4135
xor eax, 0x2c03a8af
ror ecx, 5
xor esi, dword [0x4dcd92]
not ebx
sub eax, 0x6c43ebda
mov dword [0x4dc98d], ecx
and dword [0x4dc8c4], edi
call fcn.0042577e
xor eax, ebx
sub edx, dword [0x4dcc6b]
xchg edi, edx
add ebx, dword [0x4dced4]
xchg edi, edx
xor eax, ebx
call fcn.00468b4e
and dword [0x4dc876], ebx
or dword [0x4dc9f2], ebx
add eax, 0x6c43ebda
not ebx
rol ecx, 5
xor eax, 0x2c03a8af
push eax
xor eax, 0x3d735e2
or ebx, dword [0x4dcfbc]
or dword [0x4dca3b], ebx
dec ebp
add byte [ecx], dh
add eax, 0x4dcb04
xor ecx, dword [0x4dcda7]
neg ebx
xor edi, ecx
or dword [0x4dca25], esi
dec ecx
ror ecx, 0xa
xchg ebx, eax
xchg ebx, eax
rol ecx, 0xa
inc ecx
xor edi, ecx
neg ebx
or dword [0x4dc850], ebx
xor eax, 0x3d735e2
mov esi, 0x874ef577
call fcn.0041bd06
dec edi
xor dword [0x4dc8ef], ebx
rol eax, 7
add ebx, edx
inc eax
sub edx, dword [0x4dce4e]
xor edx, eax
xor ecx, 0x98859a1c
or eax, dword [0x4dcdd5]
neg esi
xchg edi, esi
xchg edi, esi
neg esi
xor ecx, 0x98859a1c
xor edx, eax
dec eax
sub ebx, edx
ror eax, 7
or dword [0x4dc989], ecx
inc edi
xor esi, 0xa93da7c0
xor edx, 0x9bdf353d
call fcn.0045b178
or dword [0x4dc80f], edi
call fcn.0043d4e6
or dword [0x4dc802], edx
inc eax
add edi, dword [0x4dcea5]
dec ebx
xor esi, eax
sub eax, dword [0x4dce72]
call fcn.0044050e
call fcn.00449018
xor esi, eax
inc ebx
dec eax
sub dword [0x4dc953], edi
mov dword [0x4dcb17], edx
xor edx, 0x9bdf353d
xor esi, 0x2e7362b7
inc edx
add ebx, dword [0x4dce98]
sub dword [0x4dcadf], ebx
rol ebx, 0x1d
sub edi, dword [0x4dcda7]
not edi
sub ecx, dword [0x4dcef3]
not edi
inc edi
mov dword [0x4dca17], ebx
dec edx
call fcn.0047e91d
xor esi, ebp
call fcn.0046398b
sub edi, dword [0x4dcfad]
rol ebx, 0x12
xchg ebx, eax
call fcn.00485a53
sub esi, 0xbcf654fd
call fcn.0048ded9
call fcn.0048667e
add esi, 0xbcf654fd
call fcn.00488e8f
xchg ebx, eax
ror ebx, 0x12
call fcn.00485a53
xor esi, ebp
call fcn.00457713
inc edx
mov dword [0x4dcb54], edi
dec edi
not edi
not edi
ror ebx, 0x1d
and dword [0x4dc896], edx
dec edx
push esi
add eax, esp
not ecx
sub ebx, dword [0x4dcc12]
inc edx
mov dword [0x4dc9b4], edi
sub ebx, 0xd774f87e
add edx, eax
rol edx, 5
sub dword [0x4dcb9e], eax
add ebx, ecx
xor edi, 0x5357ac0
call fcn.0040ce4f
not edx
or esi, dword [0x4dcc03]
not edi
rol ecx, 0xf
xor eax, dword [0x4dcf23]
mov dword [0x4dc7b7], esi
call fcn.00410376
sub dword [0x4dcb7d], eax
ror ecx, 0xf
not edi
not edx
call fcn.0043a5a7
xor edi, 0x5357ac0
sub ebx, ecx
mov dword [0x4dca4b], esi
ror edx, 5
sub edx, eax
add ebx, 0xd774f87e
sub dword [0x4dc9a2], esi
dec edx
not ecx
sub eax, esp
push 0x5d9aa
not ecx
xor esi, dword [0x4dcdd1]
xor eax, 0xadbabd3f
sub eax, edi
or dword [0x4dc878], ecx
neg edi
add ebx, dword [0x4dcbc2]
add esi, 0x59f8ca46
neg edi
add dword [0x4dc7ee], ecx
xor edi, 0x1a559939
call fcn.00471cbe
sub ebx, 0xbee535ac
add ebx, 0xbee535ac
xor edi, 0x1a559939
cdq
push ebp
sbb dh, bh
fild word [ecx - 0x735b912]
pop ecx
neg edi
add eax, edi
xor eax, 0xadbabd3f
not ecx
mov eax, 0x3d1497da
xor ebx, 0x34d6e51
call fcn.0046398b
not esi
add edi, 0x9d2a07fe
neg esi
sub ebx, dword [0x4dcd4c]
rol edi, 0xb
sub dword [0x4dcb6a], ebx
sub eax, dword [0x4dccd4]
xor eax, dword [0x4dcf1f]
neg esi
xor esi, edx
neg ebx
sub eax, 0xaeb07506
add eax, 0xaeb07506
neg ebx
xor esi, edx
neg esi
and dword [0x4dca5a], eax
ror edi, 0xb
neg esi
sub edi, 0x9d2a07fe
not esi
call fcn.00445a05
xor ebx, 0x34d6e51
add eax, 0x34436f30
neg edx
call fcn.0040db7f
add ebx, esp
sub edi, 0x94c2ecb5
neg eax
ror edi, 3
not ecx
add edx, 0xd57385f1
dec eax
sub eax, 0x6498857a
add esi, 0xedda4709
call fcn.004682fc
call fcn.0044d21c
sub esi, 0xedda4709
add eax, 0x6498857a
inc eax
sub edx, 0xd57385f1
not ecx
rol edi, 3
neg eax
add edi, 0x94c2ecb5
sub ebx, esp
call fcn.00457713
neg edx
add eax, 0x8ea7f8f6
rol esi, 0x14
call fcn.0042e029
add esi, edi
xor edx, 0x7dbd91cd
inc edi
not edx
inc esi
sub edi, dword [0x4dcd5e]
neg edx
call fcn.00463178
neg esi
sub dword [0x4dcb52], ebx
not edi
rol esi, 0xb
call fcn.00477187
not esi
call fcn.004184c8
xor ebx, 0x95787d2c
add eax, ebx
call fcn.0040c4f8
sub eax, ebx
xor ebx, 0x95787d2c
call fcn.0041b09a
not esi
call fcn.00414977
ror esi, 0xb
not edi
neg esi
call fcn.00406ed9
neg edx
dec esi
not edx
dec edi
xor edx, 0x7dbd91cd
sub esi, edi
ror esi, 0x14
push eax
rol ecx, 0x17
add ebx, 0x750b236a
ror ebx, 0xa
inc edx
neg edi
or dword [0x4dc90d], 0x7490327f
add esi, dword [0x4dcdac]
xor eax, 0x4dcdac
ror ebx, 3
add dword [0x4dcb26], eax
call fcn.00438ff7
not esi
mov dword [0x4dcaca], edi
call fcn.0046af62
and dword [0x4dc8dd], edx
sub ebx, dword [0x4dce17]
call fcn.0043565d
inc eax
xor eax, dword [0x4dcc2f]
dec eax
call fcn.0041f5d8
call fcn.004941b9
mov dword [0x4dc9b9], esi
not esi
call fcn.0047516a
mov dword [0x4dc86f], esi
rol ebx, 3
neg edi
dec edx
rol ebx, 0xa
sub ebx, 0x750b236a
ror ecx, 0x17
call dword [sym.imp.KERNEL32.dll_VirtualAlloc]
dec edx
rol edx, 0x14
xchg ebx, eax
neg esi
call fcn.0045f037
ror ecx, 0xe
sub ecx, dword [0x4dcc43]
sub ebx, 0x329b6a92
inc ebx
or ecx, dword [0x4dccbe]
and dword [0x4dcb52], esi
xor esi, 0xa7568c27
call fcn.00444cf9
call fcn.0041ede8
xor esi, 0xa7568c27
and dword [0x4dc799], edx
dec ebx
add ebx, 0x329b6a92
rol ecx, 0xe
call fcn.004066ad
neg esi
xchg ebx, eax
ror edx, 0x14
inc edx
lea esi, [0xbb5fddd4]
neg edx
call fcn.0048fc6d
inc esi
xor esi, ecx
ror edi, 0x16
xor dword [0x4dca85], edi
xor ecx, esi
call fcn.00443219
sub ebx, eax
inc ebx
or dword [0x4dc959], 0xa21828b8
add edi, dword [0x4dcc21]
sub edx, dword [0x4dce6c]
add esi, 0x94a0c685
xchg edi, eax
xchg eax, edx
xchg eax, edx
xchg edi, eax
sub esi, 0x94a0c685
add dword [0x4dcb15], 0xd84fd766
dec ebx
add ebx, eax
xor ecx, esi
or dword [0x4dcb82], esi
rol edi, 0x16
xor esi, ecx
dec esi
neg edx
or esi, 0x72672d99
neg esi
xor ecx, dword [0x4dcd2c]
xor ebx, 0x5fdcc8c6
add dword [0x4dc9e2], esi
inc edi
or ebx, dword [0x4dcc87]
ror esi, 0xb
inc edi
add esi, 0x45bff147
ror esi, 0xd
mov dword [0x4dc95c], eax
ror eax, 6
xchg edi, edx
add edi, dword [0x4dcecc]
mov dword [0x4dc960], ebx
xor dword [0x4dc967], edx
rol ebx, 6
xchg ebx, edx
call fcn.004206ee
call fcn.0042f1a9
xchg ebx, edx
ror ebx, 6
and dword [0x4dc820], eax
xchg edi, edx
rol eax, 6
rol esi, 0xd
sub esi, 0x45bff147
dec edi
rol esi, 0xb
dec edi
add dword [0x4dc7ae], eax
xor ebx, 0x5fdcc8c6
neg esi
add esi, 0x4e01a23
mov dword [0x4dc906], edi
add esi, esp
rol ecx, 0x19
not ebx
call fcn.0047b016
not edi
sub esi, ebp
or ebx, dword [0x4dcce3]
call fcn.0046a883
add eax, dword [0x4dce36]
or dword [0x4dcadc], esi
dec edx
call fcn.0049431a
sub dword [0x4dca76], eax
or dword [0x4dc8c5], ecx
inc edx
sub dword [0x4dca94], esi
call fcn.0042beb4
add esi, ebp
not edi
call fcn.00489ed4
not ebx
ror ecx, 0x19
sub esi, esp
mov edi, eax
xor eax, ebx
neg edi
sub ecx, 0xb7e50992
add esi, 0xc5c9030
dec eax
rol eax, 0xc