Function at 0x4400b4
Capabilities:
Hash data using murmur3

Disassembly:
add byte [ecx + 0x7c892dc3], al
add byte [ebx], dh
sbb eax, 0x542f46
call fcn.00474b65
and dword [0x542dac], edi
call fcn.004f1ce3
call fcn.004bd604
add dword [0x542d0d], edi
sub ebx, 0x7c892d
call fcn.0042b857
not ecx
ror edx, 0xa
add dword [0x542daa], ecx
not edx
push ebx
add dword [0x542d41], eax
ror esi, 4
xor edx, ecx
add ebx, 0x6a4894ba
xchg edi, eax
add esi, edx
not esi
rol esi, 1
add edi, dword [0x542e45]
call fcn.004b3ab5
call fcn.0041eb6a
ror esi, 1
not esi
sub esi, edx
xchg edi, eax
sub ebx, 0x6a4894ba
xor edx, ecx
rol esi, 4
add dword [0x542c65], ebx
push esp
or dword [0x542d1f], edx
or edi, dword [0x542f6a]
xor edi, 0xb9196462
ror edi, 9
call fcn.0048fbbf
and dword [0x542c1f], edx
not edx
or eax, dword [0x542f41]
inc eax
add edx, 0x5bd42fb5
rol ebx, 0x1e
xchg eax, edx
neg esi
xor edi, ebx
call fcn.004f9c3e
xor edi, ebx
neg esi
xchg eax, edx
ror ebx, 0x1e
sub edx, 0x5bd42fb5
dec eax
not edx
and dword [0x542ca0], edx
rol edi, 9
xor edi, 0xb9196462
add dword [0x542c83], esi
call dword [sym.imp.kernel32.dll_LoadLibraryA]
add ecx, esi
sub dword [0x542dbe], ecx
sub ebx, eax
add ebx, ebp
ror ebx, 8
not edi
call fcn.004f4b6e
sub dword [0x542cb4], ecx
xchg eax, esi
call fcn.004b4ba8
xor dword [0x542ca9], edi
xor eax, edx
inc esi
ror edx, 7
and dword [0x542d28], ebx
xor dword [0x542d8f], ebx
sub dword [0x542d64], eax
add edi, dword [0x542e42]
xor ebx, 0x796dc5c8
call fcn.00467ecc
call fcn.00433a24
xor ebx, 0x796dc5c8
mov dword [0x542dd9], edi
sub dword [0x542cbd], ebx
rol edx, 7
dec esi
xor eax, edx
sub dword [0x542cd9], edx
call fcn.004247af
xchg eax, esi
and dword [0x542d4a], edx
not edi
rol ebx, 8
sub ebx, ebp
add ebx, eax
sub ecx, esi
add esp, 0xc
rol ecx, 0xc
xor esi, 0x212fac99
or esi, dword [0x542e52]
not eax
or ecx, dword [0x542eef]
neg esi
sub edi, 0xcb8dd0ce
and dword [0x542d22], eax
ror eax, 0x12
mov dword [0x542c33], ecx
sub dword [0x542c3a], 0x106077ea
call fcn.005150e6
sub esi, 0xa22dbbff
add eax, ebx
inc ebx
xor ebx, esi
xchg edi, edx
or esi, dword [0x542eb1]
call fcn.0041a329
xchg edi, edx
xor ebx, esi
dec ebx
sub eax, ebx
add esi, 0xa22dbbff
call fcn.004140d6
and dword [0x542c87], edi
rol eax, 0x12
and dword [0x542cc3], esi
add edi, 0xcb8dd0ce
neg esi
not eax
xor esi, 0x212fac99
ror ecx, 0xc
mov ecx, 0xd0adf8c2
sub ecx, edi
or ebx, dword [0x542ef0]
and dword [0x542d31], 0x5e40e05b
or ecx, dword [0x542e77]
ror edi, 0x14
add esi, ebx
and dword [0x542cad], eax
inc eax
xor edx, 0x4eb8bb99
sub dword [0x542ce7], edx
or dword [0x542cc0], ebx
xor edx, 0x4eb8bb99
dec eax
sub esi, ebx
rol edi, 0x14
xor dword [0x542d4b], 0x18555df4
add ecx, edi
xor ecx, 0xb19cda04
not ebx
or dword [0x542d21], edx
xchg ebx, esi
xor eax, 0xf1bcacb2
xchg ebx, esi
neg ebx
inc ebx
xor ebx, 0xac28bcfe
xor ebx, 0x697a4b05
not esi
xchg edx, esi
neg esi
or dword [0x542c2f], ecx
xor ecx, dword [0x542ee3]
sub dword [0x542d43], edx
add ebx, dword [0x542ebb]
call fcn.005033b1
xor esi, dword [0x542eb3]
call fcn.004386ca
call fcn.004a958b
call fcn.0047c51d
call fcn.004c6e2c
call fcn.00416940
sub dword [0x542c5b], eax
neg esi
xchg edx, esi
not esi
xor ebx, 0x697a4b05
xor ebx, 0xac28bcfe
dec ebx
neg ebx
xchg ebx, esi
xor eax, 0xf1bcacb2
xchg ebx, esi
sub dword [0x542d40], esi
not ebx
xor ecx, 0x613122c6
rol eax, 0xa
sub eax, dword [0x542e06]
dec ebx
add edi, dword [0x542dfd]
xor dword [0x542cde], 0x2cab2201
rol esi, 0x17
add ecx, dword [0x542f68]
rol eax, 0xb
sub dword [0x542cf9], ecx
dec ecx
sub esi, eax
call fcn.00437b11
add esi, dword [0x542f4a]
ror esi, 0xf
add edx, dword [0x542e97]
call fcn.004756c9
not edi
xor ebx, esi
dec edi
xor edx, esp
sub edi, dword [0x542f6e]
xor edx, esp
inc edi
xor ebx, esi
not edi
call fcn.0047a1ea
rol esi, 0xf
call fcn.004ad03c
add esi, eax
inc ecx
xor dword [0x542c11], ebx
ror eax, 0xb
ror esi, 0x17
sub dword [0x542c04], 0x63ad4c8a
inc ebx
ror eax, 0xa
push ecx
call fcn.0045dfd5
mov dword [0x542d88], edi
xor esi, 0xf6eb6e14
call fcn.005018a7
ror ebx, 0xb
add edi, eax
xor ebx, 0x81fd7ca4
neg ebx
add dword [0x542cfc], eax
dec edx
xor ecx, 0xd7782b6f
not ecx
call fcn.005080e6
dec edx
xor edx, dword [0x542f05]
call fcn.00470239
call fcn.004289fc
inc edx
not ecx
xor ecx, 0xd7782b6f
inc edx
and dword [0x542d77], eax
neg ebx
xor ebx, 0x81fd7ca4
sub edi, eax
rol ebx, 0xb
call fcn.00475d94
xor esi, 0xf6eb6e14
xor dword [0x542c7a], ebx
call fcn.004eba0d
mov edi, 0x96fd8769
xor dword [0x542cc6], ecx
rol edi, 0xd
call fcn.004667a2
add ecx, dword [0x542e23]
rol edi, 1
mov dword [0x542c5b], 0xea1585b1
add dword [0x542ce5], edx
ror ebx, 2
add ecx, dword [0x542e1b]
ror eax, 1
xchg ecx, edx
neg edx
call fcn.0046261e
inc ecx
dec ecx
sub esi, dword [0x542e89]
xchg ebx, eax
not ebx
xor eax, 0xcab30a8c
call fcn.004d6136
call fcn.0042831c
call fcn.004b72f8
call fcn.0042676e
xor eax, 0xcab30a8c
not ebx
xchg ebx, eax
inc ecx
dec ecx
call fcn.0045e4a6
neg edx
xchg ecx, edx
rol eax, 1
rol ebx, 2
ror edi, 1
call fcn.0040362a
ror edi, 0xd
add edi, 0x1092ef03
rol edi, 9
call fcn.0043e444
xor ecx, ebx
inc edi
call fcn.004e7149
dec esi
rol edx, 0x1e
call fcn.004a3a88
dec ecx
mov dword [0x542d53], eax
call fcn.0048aed8
inc ecx
call fcn.00460d05
ror edx, 0x1e
inc esi
call fcn.0042221a
dec edi
xor ecx, ebx
call fcn.004b0c74
ror edi, 9
xor edi, 0xc4ff1a00
inc ecx
rol ecx, 4
xor eax, ebx
add esi, ebp
neg esi
xor esi, dword [0x542e2c]
dec ecx
or eax, dword [0x542e06]
rol esi, 0x15
xor edx, ecx
inc ecx
xchg esi, edx
rol ecx, 6
call fcn.00410053
ror ecx, 6
xchg esi, edx
dec ecx
xor edx, ecx
ror esi, 0x15
inc ecx
neg esi
sub esi, ebp
xor eax, ebx
ror ecx, 4
dec ecx
push edi
dec esi
not edx
call fcn.0043c363
ror edi, 0xc
mov dword [0x542c14], edx
sub ebx, dword [0x542f65]
dec ecx
rol ecx, 0xa
inc ecx
xor edi, ecx
call fcn.004ecfab
call fcn.00508ec3
xor edi, ecx
dec ecx
ror ecx, 0xa
inc ecx
rol edi, 0xc
call fcn.004be35e
not edx
inc esi
mov ebx, 0x843c04a6
add dword [0x542cae], edx
sub ecx, 0xb796ca3e
xor ebx, dword [0x542e59]
inc ebx
add dword [0x542d2a], ecx
xor ecx, ebx
neg eax
call fcn.0048fbbf
or dword [0x542d86], eax
inc edi
xor edi, dword [0x542f50]
not ecx
xor edi, dword [0x542f95]
dec ecx
or edi, dword [0x542f41]
xor esi, dword [0x542f4f]
call fcn.0049c2e0
call fcn.004ef2a4
inc ecx
not ecx
dec edi
neg eax
xor ecx, ebx
dec ebx
add ecx, 0xb796ca3e
xor ebx, 0x37ad41e2
neg eax
inc ecx
xor eax, 0xcd3e4af
and dword [0x542d19], eax
sub edi, ebx
xor dword [0x542c54], ecx
or edx, dword [0x542f8c]
call fcn.00404cfb
xchg edi, edx
sub esi, 0x96617788
add ecx, dword [0x542df6]
add esi, ecx
and dword [0x542d26], 0x94ab36a6
add edx, dword [0x542f2a]
xchg esi, eax
inc eax
call fcn.004b2d04
dec eax
xchg esi, eax
sub dword [0x542d35], 0x430c3d14
sub esi, ecx
add esi, 0x96617788
xchg edi, edx
call fcn.0042b0d8
mov dword [0x542c81], esi
add edi, ebx
or dword [0x542c41], edx
xor eax, 0xcd3e4af
dec ecx
neg eax
add ebx, 0x8ddb1c31
add edi, ecx
not edi
dec edi
xor dword [0x542d9e], esi
ror eax, 6
xor ebx, esi
call fcn.0040fbe1
add dword [0x542ce4], edx
ror esi, 0x11
xchg edi, esi
sub edx, dword [0x542ee3]
xchg edi, esi
rol esi, 0x11
and dword [0x542cf4], ebx
call fcn.00419992
xor ebx, esi
rol eax, 6
mov dword [0x542ccf], ebx
inc edi
not edi
sub edi, ecx
push ebx
xor edx, edi
sub edi, eax
neg esi
xor eax, dword [0x542e78]
rol ebx, 0x1f
add ebx, dword [0x542f83]
not edi
xchg ecx, eax
call fcn.0045fc1d
mov dword [0x542cec], esi
xchg edi, esi
xchg esi, eax
xchg esi, eax
xchg edi, esi
xor dword [0x542c52], ebx
call fcn.0042d2fd
xchg ecx, eax
not edi
ror ebx, 0x1f
neg esi
add edi, eax
xor edx, edi
mov ecx, 0x612c9e54
add esi, dword [0x542e0b]
ror edx, 0xb
xor edx, 0x9e1d8e75
not esi
and dword [0x542d0d], edi
call fcn.0050a7a5
xor dword [0x542d99], ebx
add edx, dword [0x542f66]
add esi, 0x73c0d2f8
xchg edi, edx
xor dword [0x542d09], edi
xor dword [0x542db7], ebx
xchg edi, edx
sub esi, 0x73c0d2f8
and dword [0x542da3], edx
not esi
xor edx, 0x9e1d8e75
rol edx, 0xb
or ecx, 0x62837bd1
xor dword [0x542c0f], eax
inc ebx
call fcn.00441626
xchg esi, eax
xor esi, dword [0x542e3d]
xor dword [0x542c31], ebx
sub dword [0x542da3], ecx
add eax, dword [0x542f79]
dec esi
neg edi
xor ecx, 0xc20dc012
or edx, dword [0x542e03]
inc edx
mov dword [0x542ce4], edx
dec ebx
xor dword [0x542d5f], ebx
ror eax, 6
call fcn.004bd604
call fcn.004a2f9a
rol eax, 6
add dword [0x542d51], edx
inc ebx
xor dword [0x542c1b], edx
dec edx
xor ecx, 0xc20dc012
neg edi
inc esi
and dword [0x542cab], ecx
and dword [0x542d06], edi
xchg esi, eax
dec ebx
sub dword [0x542dc4], eax
sub ecx, 0xef3d967f
xchg ecx, esi
rol ebx, 0x19
mov dword [0x542cce], esi
dec ecx
sub ecx, edi
xor dword [0x542d5d], 0x5832a3b0
sub esi, dword [0x542f00]
dec ebx
sub ecx, 0x9372cd0
call fcn.004739c7
xor edx, 0x51055117
add edx, dword [0x542fb5]
xor eax, 0x12fb6048
dec ebx
neg esi
xor ebx, 0x629e7895
add edx, ecx
xor edi, 0xe19efb1a
and dword [0x542ddb], edi
sub eax, esp
call fcn.00448e2b
call fcn.0048fbbf
add eax, esp
xor edi, 0xe19efb1a
sub edx, ecx
xor ebx, 0x629e7895
neg esi
inc ebx
xor eax, 0x12fb6048
xor edx, 0x51055117
call fcn.0045bc24
add ecx, 0x9372cd0
inc ebx
add ecx, edi
inc ecx
ror ebx, 0x19
xchg ecx, esi
push ecx
or dword [0x542cb5], edi
xor edx, dword [0x542fbd]
ror ebx, 0x19
sub eax, dword [0x542efa]
sub esi, 0x6d33812
xor edx, ebp
xor esi, 0x2e9a5b11
ror edi, 0x14
xor edi, ecx
call fcn.00461ebd
and dword [0x542ca2], eax
sub edi, esi
dec ecx
call fcn.0045d670
mov dword [0x542cff], ebx
add dword [0x542d08], edx
call fcn.0043de31
call fcn.00436b2b
or dword [0x542d7c], edi
call fcn.00410762
inc ecx
add edi, esi
and dword [0x542d24], ebx
call fcn.004b5a1f
xor edi, ecx
rol edi, 0x14
xor esi, 0x2e9a5b11
xor edx, ebp
add esi, 0x6d33812
rol ebx, 0x19
push esp
dec eax
or dword [0x542dbf], esi
sub dword [0x542c20], edi
xor edx, 0x84f8176c
not edx
add ecx, 0x93822b5e
add ebx, dword [0x542f65]
call fcn.004dff9e
add edi, 0xa0deaaa
sub esi, 0x95814c21
ror esi, 0x17
rol esi, 0x17
add esi, 0x95814c21
sub edi, 0xa0deaaa
call fcn.004158a7
sub ecx, 0x93822b5e
not edx
xor edx, 0x84f8176c
and dword [0x542d0d], edi
add dword [0x542cad], ebx
inc eax
push eax
neg esi
rol eax, 0xb
dec ecx
rol ecx, 0xf
call fcn.004c14ca
add ebx, 0xf412f869
ror ecx, 0x1f
xor ecx, eax
xor eax, 0xc11747d1
xor edi, dword [0x542eac]
xor esi, eax
xor edx, dword [0x542edc]
sub edi, esp
ror edx, 0x19
add dword [0x542c01], ebx
call fcn.004e8ca0
call fcn.005029e1
call fcn.00421e05
call fcn.004c29c5
rol edx, 0x19
add edi, esp
xor esi, eax
xor eax, 0xc11747d1
xor ecx, eax
rol ecx, 0x1f
sub ebx, 0xf412f869
call fcn.004cf4ec
ror ecx, 0xf
inc ecx
ror eax, 0xb
neg esi
call dword [sym.imp.kernel32.dll_GetProcAddress]
mov dword [0x542cf7], ecx
xor ebx, esi
rol edx, 0xc
call fcn.004bad6b
dec edx
ror ecx, 0x1e
add dword [0x542c9c], edi
neg esi
add ecx, esi
xor ecx, edi
xor eax, 0xe15c414e
inc esi
or dword [0x542dbc], edx
xor ebx, eax
xchg eax, edx
xor edx, 0xe26a7a3d
sub edi, ebp
inc edi
xor edi, dword [0x542e96]
call fcn.00458780
and dword [0x542dac], esi
call fcn.0046b2ff
sub dword [0x542c79], ebx
call fcn.004d7d58
dec edi
add edi, ebp
xor edx, 0xe26a7a3d
xchg eax, edx
xor ebx, eax
xor dword [0x542c71], esi
dec esi
xor eax, 0xe15c414e
xor ecx, edi
sub ecx, esi
neg esi
sub dword [0x542c88], edx
rol ecx, 0x1e
inc edx
ror edx, 0xc
xor ebx, esi
add dword [0x542cf8], ebx
add esp, 0x10
inc eax
dec esi
call fcn.004af27c
neg esi
xchg ebx, edx
neg esi
xor ecx, 0x65a2bbd7
call fcn.0050bbd0
sub ecx, dword [0x542ee3]
or edi, dword [0x542f8a]
add dword [0x542c6c], eax
not esi
xchg eax, edx
and dword [0x542c51], ebx
xchg ecx, edx
or ebx, dword [0x542fbb]
call fcn.004f7180
xchg ecx, edx
xchg eax, edx
not esi
xor ecx, 0x65a2bbd7
neg esi
xchg ebx, edx
neg esi
inc esi
dec eax
mov esi, 0xfaadf019
xor dword [0x542d49], eax
xchg edi, esi
or edx, dword [0x542e46]
or dword [0x542cc2], ecx
add dword [0x542c1f], ebx
ror edx, 9
xor esi, 0xed936edb
neg ecx
sub esi, 0x81192c3d
inc esi
sub esi, dword [0x542e6b]
rol edi, 0x12
not eax
call fcn.00414dec
call fcn.00467941
not eax
ror edi, 0x12
dec esi
add esi, 0x81192c3d
neg ecx
xor esi, 0xed936edb
rol edx, 9
and dword [0x542d77], edi
or dword [0x542ca5], eax
xchg edi, esi
add dword [0x542d62], edi
xor esi, 0xce6e878d
ror edx, 7
xor edi, edx
sub edi, 0x5050fa28
or dword [0x542c25], ecx
add eax, dword [0x542e99]
xor esi, 0xa4857d8f
xor eax, 0xcea17b2a
sub dword [0x542db2], 0xba97dd67
call fcn.004cdd54
inc edi
ror edx, 0x19
call fcn.004ddd94
or edi, dword [0x542e18]
neg edi
add edi, ebp
not esi
mov dword [0x542dc7], edx
xor edi, dword [0x542f60]
add dword [0x542c24], esi
xchg edi, eax
call fcn.005024b5
call fcn.0041390e
xchg edi, eax
add dword [0x542c3a], eax
sub dword [0x542d48], edi
not esi
sub edi, ebp
neg edi
rol edx, 0x19
dec edi
mov dword [0x542c02], 0x3dd969e6
xor eax, 0xcea17b2a
xor esi, 0xa4857d8f
add edi, 0x5050fa28
xor edi, edx