Function at 0x1400d9b3d
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xf8211a63
pushf
not eax
add eax, 0xc70a5c94
xor eax, 0xaad67c01
rol eax, 5
popf
pushf
not eax
add eax, 0x84450618
xor eax, 0xb36aae5d
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x8fe32a2a
xor eax, 0xf17406bd
rol eax, 0xb8
popf
cmp eax, 4
jne 0x1400d9b8d
popf
pop rax
jmp 0x1400d9f52
cmp eax, 0
jne 0x1400d9b9c
popf
pop rax
jmp 0x1400d9c8c
cmp eax, 3
jne 0x1400d9bab
popf
pop rax
jmp 0x1400d9ead
cmp eax, 1
jne 0x1400d9bba
popf
pop rax
jmp 0x1400d9cef
cmp eax, 0xd
jne 0x1400d9bc9
popf
pop rax
jmp 0x1400da3c7
cmp eax, 7
jne 0x1400d9bd8
popf
pop rax
jmp 0x1400da0f9
cmp eax, 0xe
jne 0x1400d9be7
popf
pop rax
jmp 0x1400da458
cmp eax, 0xb
jne 0x1400d9bf6
popf
pop rax
jmp 0x1400da341
cmp eax, 0xc
jne 0x1400d9c05
popf
pop rax
jmp 0x1400da38d
cmp eax, 8
jne 0x1400d9c14
popf
pop rax
jmp 0x1400da16c
cmp eax, 0x10
jne 0x1400d9c23
popf
pop rax
jmp 0x1400da4da
cmp eax, 2
jne 0x1400d9c32
popf
pop rax
jmp 0x1400d9daa
cmp eax, 9
jne 0x1400d9c41
popf
pop rax
jmp 0x1400da1d6
cmp eax, 0xa
jne 0x1400d9c50
popf
pop rax
jmp 0x1400da2bf
cmp eax, 6
jne 0x1400d9c5f
popf
pop rax
jmp 0x1400da060
cmp eax, 0x11
jne 0x1400d9c6e
popf
pop rax
jmp 0x1400da526
cmp eax, 5
jne 0x1400d9c7d
popf
pop rax
jmp 0x1400d9fb5
cmp eax, 0xf
jne 0x1400d9c8c
popf
pop rax
jmp 0x1400da4a6
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rbp
push rsi
push rdi
push r14
sub rsp, 0x20
xor r14d, r14d
xorps xmm0, xmm0
movups xmmword [rcx], xmm0
mov qword [rcx + 0x10], r14
mov rbp, rdx
mov qword [rcx + 0x18], r14
mov rsi, rcx
mov rbx, 0xffffffffffffffff
push rax
pushf
mov eax, 0x7bd9491e
pushf
not eax
add eax, 0x8f493057
xor eax, 0xd413ad43
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x88b18471
xor eax, 0x97d271d2
rol eax, 0xc8
popf
jmp 0x1400d9b7e
inc rbx
cmp byte [rbx + rdx], r14b
jne 0x1400d9d51
push rax
pushf
mov eax, 0x4221356
pushf
not eax
add eax, 0xb04160a4
xor eax, 0xc2c4a95d
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd66ca968
xor eax, 0xd8c1443c
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xf60dd18f
xor eax, 0xa8464442
rol eax, 0x31
popf
pushf
not eax
add eax, 0x905780da
xor eax, 0xfaaf2e62
rol eax, 0x3f
popf
jmp 0x1400d9b7e
push rax
pushf
mov eax, 0xe04b935e
pushf
not eax
add eax, 0x9c84d411
xor eax, 0x8aef9e30
rol eax, 0xf
popf
pushf
not eax
add eax, 0xee9a696f
xor eax, 0xe4760369
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc811ba59
xor eax, 0xf2c4b33c
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf7269026
xor eax, 0x9dbdc01e
rol eax, 0x13
popf
jmp 0x1400d9b7e
movabs rdi, 0x960df3b76d7f1c23
pushf
not rdi
add rdi, 0x56fbbd9f
xor rdi, 0x57a328c9
rol rdi, 0xe4
popf
pushf
not rdi
add rdi, 0x4d17fbe2
xor rdi, 0x7608c8ab
rol rdi, 0xe8
popf
pushf
not rdi
add rdi, 0x6d05fe9e
xor rdi, 0x497c7c82
rol rdi, 0xf6
popf
pushf
not rdi
add rdi, 0x6441da7a
xor rdi, 0x57495cdc
rol rdi, 0x43
popf
cmp rbx, rdi
ja 0x1400d9e7a
push rax
pushf
mov eax, 0x127659fe
pushf
not eax
add eax, 0x96e6b670
xor eax, 0xb82de28c
rol eax, 0x15
popf
pushf
not eax
add eax, 0xbb175a2d
xor eax, 0xf28bac55
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa7426610
xor eax, 0x884e9645
rol eax, 0xea
popf
pushf
not eax
add eax, 0xfeb80773
xor eax, 0xad6cfcb7
rol eax, 0x4a
popf
jmp 0x1400d9b7e
push rax
pushf
mov eax, 0x3cb249ea
pushf
not eax
add eax, 0xa213c0cc
xor eax, 0xc3e5d245
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xfa284c4f
xor eax, 0x91dc0204
rol eax, 0x33
popf
jmp 0x1400d9b7e
cmp rbx, 0xf
ja 0x1400d9ef9
push rax
pushf
mov eax, 0x261e7d4a
pushf
not eax
add eax, 0xb9d44a59
xor eax, 0xcdc1a57c
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xa40c2519
xor eax, 0xfa692f48
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x8c5ca4fd
xor eax, 0xaf26da7c
rol eax, 0x5b
popf
jmp 0x1400d9b7e
push rax
pushf
mov eax, 0xcd8afed
pushf
not eax
add eax, 0x9777abec
xor eax, 0xa4c462fd
rol eax, 0x16
popf
pushf
not eax
add eax, 0xc88c4b80
xor eax, 0x805505d5
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe7fa7ff8
xor eax, 0xffd0bb97
rol eax, 0x27
popf
pushf
not eax
add eax, 0xf7b5e258
xor eax, 0xe4869e08
rol eax, 0xed
popf
jmp 0x1400d9b7e
mov r8, rbx
mov qword [rcx + 0x10], rbx
mov qword [rcx + 0x18], reloc.WS2_32.dll_ntohs
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + rbx], r14b
jmp 0x1400da4c4
mov rax, rbx
or rax, 0xf
cmp rax, rdi
jbe 0x1400da01a
push rax
pushf
mov eax, 0x2953a5fd
pushf
not eax
add eax, 0xc1873802
xor eax, 0xbd4155cc
rol eax, 0x96
popf
pushf
not eax
add eax, 0x96a7fe4f
xor eax, 0xc5da4698
rol eax, 0x84
popf
pushf
not eax
add eax, 0x8ce8597f
xor eax, 0xbb9d3d88
rol eax, 0x54
popf
pushf
not eax
add eax, 0xee516905
xor eax, 0xa44538af
rol eax, 0x7e
popf
jmp 0x1400d9b7e
push rax
pushf
mov eax, 0xfde6d4d8
pushf
not eax
add eax, 0xf1237b2a
xor eax, 0xe03ea3e8
rol eax, 0x41
popf
pushf
not eax
add eax, 0xeb82d079
xor eax, 0xbdeceb96
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xcda4fe75
xor eax, 0xaf8072d9
rol eax, 0x20
popf
jmp 0x1400d9b7e
movabs rax, 0x574dde054ec6b603
pushf
not rax
add rax, 0x496054ac
xor rax, 0x53d11aa3
rol rax, 0x28
popf
pushf
not rax
add rax, 0x5e658a0b
xor rax, 0x533c709e
rol rax, 0x9e
popf
pushf
not rax
add rax, 0x56e5d383
xor rax, 0x6906d66d
rol rax, 0x4a
popf
add rax, 0x27
push rax
pushf
mov eax, 0xfc8934c6
pushf
not eax
add eax, 0xe73c40ec
xor eax, 0xaabf210e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xe3069caa
xor eax, 0xcc9aea48
rol eax, 0x96
popf
pushf
not eax
add eax, 0xca208f70
xor eax, 0xe2dbb701
rol eax, 0x48
popf
jmp 0x1400d9b7e
mov rcx, rax
call fcn.14009bbe5
test rax, rax
je 0x1400da139
push rax
pushf
mov eax, 0x98b194b3
pushf
not eax
add eax, 0xd85e7301
xor eax, 0xa36c2416
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xd55816d8
xor eax, 0xf8720f0d
rol eax, 0xa0
popf
jmp 0x1400d9b7e
push rax
pushf
mov eax, 0x6f14ade9
pushf
not eax
add eax, 0xc2a3a1da
xor eax, 0xc8e002dc
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xa9183d42
xor eax, 0xcaf2c9d4
rol eax, 0xf5
popf
jmp 0x1400d9b7e
lea r14, [rax + 0x27]
and r14, 0xffffffffffffffe0
mov qword [r14 - 8], rax
jmp 0x1400da4a6
mov ecx, 0x57d7d260
pushf
not ecx
add ecx, 0xab71f11c
xor ecx, 0xa8b0d2ce
rol ecx, 0xe9
popf
pushf
not ecx
add ecx, 0xebb36184
xor ecx, 0xe8b15908
rol ecx, 0x82
popf
pushf
not ecx
add ecx, 0xaf1ed1c2
xor ecx, 0x972142c0
rol ecx, 0x80
popf
pushf
not ecx
add ecx, 0xdbc13433
xor ecx, 0xb841d6c6
rol ecx, 0x8f
popf
mov rdi, rax
cmp rax, rcx
cmovb rdi, rcx
lea rcx, [rdi + 1]
cmp rcx, 0x1000
jb 0x1400da28c
push rax
pushf
mov eax, 0x8834f405
pushf
not eax
add eax, 0xf7c8291b
xor eax, 0xb6e79223
rol eax, 0x85
popf
pushf
not eax
add eax, 0xdd1ef874
xor eax, 0xf019c915
rol eax, 0x44
popf
pushf
not eax
add eax, 0xa50786e4
xor eax, 0xbbc9ea0e
rol eax, 0x17
popf
jmp 0x1400d9b7e
push rax
pushf
mov eax, 0x5862491b
pushf
not eax
add eax, 0x949e192b
xor eax, 0xe3d069d0
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x9a3e07e8
xor eax, 0xda7c9428
rol eax, 0x6f
popf
jmp 0x1400d9b7e
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400da30e
push rax
pushf
mov eax, 0xd5d784f4
pushf
not eax
add eax, 0xaec61f56
xor eax, 0xc2041d71
rol eax, 0xd
popf
pushf
not eax
add eax, 0x9e85c62d
xor eax, 0xeec5f6aa
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x958a0844
xor eax, 0xc38eee11
rol eax, 0xed
popf
jmp 0x1400d9b7e
push rax
pushf
mov eax, 0x9d0ff5d1
pushf
not eax
add eax, 0xc7a314c3
xor eax, 0xf2ab317d
rol eax, 0x79
popf
pushf
not eax
add eax, 0xef7c2182
xor eax, 0xd5c33122
rol eax, 0x31
popf
jmp 0x1400d9b7e
jmp 0x1400da0f9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x1400da425
push rax
pushf
mov eax, 0x53afaf83
pushf
not eax
add eax, 0xc4a4f0e4
xor eax, 0xfbd02692
rol eax, 0xff
popf
pushf
not eax
add eax, 0xc3212a6d
xor eax, 0xc01e5680
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xb1459715
xor eax, 0xb7f59575
rol eax, 0xba
popf
pushf
not eax
add eax, 0xa7d5d0a9
xor eax, 0xf1c5803a
rol eax, 0x4e
popf
jmp 0x1400d9b7e
push rax
pushf
mov eax, 0x6aea79c0
pushf
not eax
add eax, 0xfcc81fb4
xor eax, 0xd3c05b49
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe9ee06a8
xor eax, 0xc80eeb03
rol eax, 0x34
popf
jmp 0x1400d9b7e
call fcn.14009bbe5
mov r14, rax
push rax
pushf
mov eax, 0x606e01e9
pushf
not eax
add eax, 0xd5017437
xor eax, 0xf26d2aa9
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x92cafdb5
xor eax, 0xc259076c
rol eax, 0xb
popf
pushf
not eax
add eax, 0x9d9d1b10
xor eax, 0xc147fd39
rol eax, 0x3b
popf
jmp 0x1400d9b7e
mov r8, rbx
mov qword [rsi], r14
mov rdx, rbp
mov qword [rsi + 0x10], rbx
mov rcx, r14
mov qword [rsi + 0x18], rdi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + rbx], 0
mov rbx, qword [rsp + 0x50]
mov rax, rsi
mov rbp, qword [rsp + 0x58]
add rsp, 0x20
pop r14
pop rdi
pop rsi
ret
call fcn.1400e2bcb
int3
call fcn.1400a2642
int3