Function at 0x1400e7ddf
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x43b7b98d
pushf
not eax
add eax, 0xe8248e81
xor eax, 0xa68ac432
rol eax, 0x94
popf
pushf
not eax
add eax, 0xe00abc8e
xor eax, 0xd3fa8e2c
rol eax, 0xcc
popf
cmp eax, 0x20
jne 0x1400e7e1c
popf
pop rax
jmp 0x1400e9131
cmp eax, 0
jne 0x1400e7e2b
popf
pop rax
jmp 0x1400e8038
cmp eax, 3
jne 0x1400e7e3a
popf
pop rax
jmp 0x1400e823d
cmp eax, 1
jne 0x1400e7e49
popf
pop rax
jmp 0x1400e8114
cmp eax, 0xd
jne 0x1400e7e58
popf
pop rax
jmp 0x1400e8847
cmp eax, 0x1a
jne 0x1400e7e67
popf
pop rax
jmp 0x1400e8e56
cmp eax, 0xe
jne 0x1400e7e76
popf
pop rax
jmp 0x1400e887f
cmp eax, 0xb
jne 0x1400e7e85
popf
pop rax
jmp 0x1400e8702
cmp eax, 0x19
jne 0x1400e7e94
popf
pop rax
jmp 0x1400e8dc6
cmp eax, 8
jne 0x1400e7ea3
popf
pop rax
jmp 0x1400e8522
cmp eax, 0x1d
jne 0x1400e7eb2
popf
pop rax
jmp 0x1400e8f88
cmp eax, 0x17
jne 0x1400e7ec1
popf
pop rax
jmp 0x1400e8cc4
cmp eax, 0x1c
jne 0x1400e7ed0
popf
pop rax
jmp 0x1400e8f52
cmp eax, 0x12
jne 0x1400e7edf
popf
pop rax
jmp 0x1400e8a49
cmp eax, 0x18
jne 0x1400e7eee
popf
pop rax
jmp 0x1400e8d2a
cmp eax, 0x11
jne 0x1400e7efd
popf
pop rax
jmp 0x1400e89d0
cmp eax, 0x1b
jne 0x1400e7f0c
popf
pop rax
jmp 0x1400e8eb1
cmp eax, 0x21
jne 0x1400e7f1b
popf
pop rax
jmp 0x1400e9184
cmp eax, 0x23
jne 0x1400e7f2a
popf
pop rax
jmp 0x1400e9219
cmp eax, 0x14
jne 0x1400e7f39
popf
pop rax
jmp 0x1400e8b45
cmp eax, 0xf
jne 0x1400e7f48
popf
pop rax
jmp 0x1400e88b9
cmp eax, 0x13
jne 0x1400e7f57
popf
pop rax
jmp 0x1400e8aa7
cmp eax, 0x15
jne 0x1400e7f66
popf
pop rax
jmp 0x1400e8bde
cmp eax, 0x24
jne 0x1400e7f75
popf
pop rax
jmp 0x1400e929c
cmp eax, 0x1e
jne 0x1400e7f84
popf
pop rax
jmp 0x1400e9058
cmp eax, 0xc
jne 0x1400e7f93
popf
pop rax
jmp 0x1400e879f
cmp eax, 7
jne 0x1400e7fa2
popf
pop rax
jmp 0x1400e84ec
cmp eax, 5
jne 0x1400e7fb1
popf
pop rax
jmp 0x1400e83c4
cmp eax, 0x1f
jne 0x1400e7fc0
popf
pop rax
jmp 0x1400e90f6
cmp eax, 0x10
jne 0x1400e7fcf
popf
pop rax
jmp 0x1400e892d
cmp eax, 6
jne 0x1400e7fde
popf
pop rax
jmp 0x1400e8469
cmp eax, 9
jne 0x1400e7fed
popf
pop rax
jmp 0x1400e8615
cmp eax, 4
jne 0x1400e7ffc
popf
pop rax
jmp 0x1400e8316
cmp eax, 0x16
jne 0x1400e800b
popf
pop rax
jmp 0x1400e8c7b
cmp eax, 2
jne 0x1400e801a
popf
pop rax
jmp 0x1400e8175
cmp eax, 0xa
jne 0x1400e8029
popf
pop rax
jmp 0x1400e86cc
cmp eax, 0x22
jne 0x1400e8038
popf
pop rax
jmp 0x1400e9202
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x80
mov rdi, rdx
lea r15, [0x1bfd8f02c]
pushf
sub r15, 0x7fd427ac
popf
mov r14, r15
mov qword [rsp + 0x28], r15
xor ebx, ebx
mov esi, ebx
mov dword [rsp + 0x24], ebx
xor r12b, r12b
mov byte [rsp + 0x20], r12b
mov r13, r15
mov qword [rsp + 0x48], r15
mov rax, qword [0x14004c880]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rcx + r15 + 0x48]
test rcx, rcx
je 0x1400e80ce
push rax
pushf
mov eax, 0x30a79392
pushf
not eax
add eax, 0xa2a88377
xor eax, 0xbfcf762d
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xa26c2f01
xor eax, 0xeb2dc7d9
rol eax, 1
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0xe8f60016
pushf
not eax
add eax, 0xdbb51302
xor eax, 0xabbf8bd3
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xd229d143
xor eax, 0x9a5f55a6
rol eax, 0x75
popf
pushf
not eax
add eax, 0xa7bbe97a
xor eax, 0xed319056
rol eax, 0xa6
popf
jmp 0x1400e7e0d
mov rax, qword [rcx]
jmp 0x1400e8118
call qword [rax + htons]
nop
push rax
pushf
mov eax, 0xfd6f0f00
pushf
not eax
add eax, 0xfaa1e041
xor eax, 0x8a51d479
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xb4ec34a1
xor eax, 0x823bc176
rol eax, 6
popf
pushf
not eax
add eax, 0xbe4199f2
xor eax, 0xde0bfdb7
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xb9143378
xor eax, 0xbcb2e91f
rol eax, 0xc
popf
jmp 0x1400e7e0d
xor edx, edx
mov rcx, r15
call fcn.1400bfcc6
mov byte [rsp + 0x50], al
test al, al
je 0x1400e81e4
push rax
pushf
mov eax, 0x6f64ee0d
pushf
not eax
add eax, 0xd1f0d9a8
xor eax, 0xe1497a7f
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xf8a5f9f3
xor eax, 0x971e313b
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xfbaf6e2a
xor eax, 0xda353e0a
rol eax, 0xac
popf
pushf
not eax
add eax, 0xde163909
xor eax, 0x86ab4b79
rol eax, 0x8b
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0x829e8fd
pushf
not eax
add eax, 0xa6b4ef4b
xor eax, 0x88087c4c
rol eax, 0x10
popf
pushf
not eax
add eax, 0xcd5c9175
xor eax, 0xe1626b75
rol eax, 0x78
popf
pushf
not eax
add eax, 0xfc5e7e5a
xor eax, 0xd303c277
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xcc7cc82b
xor eax, 0xcf574bc7
rol eax, 0x5f
popf
jmp 0x1400e7e0d
mov rax, qword [0x14004c880]
movsxd rax, dword [rax + 4]
mov rax, qword [rax + r15 + 0x40]
mov rcx, qword [rax + 8]
mov qword [rsp + 0x40], rcx
mov rax, qword [rcx]
jmp 0x1400e825a
call qword [rax + htons]
nop
lea rcx, [rsp + 0x38]
call fcn.1401aad5f
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x40]
test rcx, rcx
je 0x1400e82d0
push rax
pushf
mov eax, 0x7bd08d2a
pushf
not eax
add eax, 0xa9845ae9
xor eax, 0x984b1746
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xefbe5c75
xor eax, 0xb7e65346
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xaccdac45
xor eax, 0xe38d6107
rol eax, 0x95
popf
pushf
not eax
add eax, 0x810793a8
xor eax, 0xfa153a25
rol eax, 0xcb
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0x8cbfdea1
pushf
not eax
add eax, 0xb3467587
xor eax, 0xfda0be9e
rol eax, 0x62
popf
pushf
not eax
add eax, 0xcaa0825a
xor eax, 0xacd5480a
rol eax, 0x19
popf
pushf
not eax
add eax, 0x8cf02152
xor eax, 0xcb0a7c07
rol eax, 0x80
popf
jmp 0x1400e7e0d
mov rax, qword [rcx]
jmp 0x1400e831a
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, rax
test rax, rax
je 0x1400e836b
push rax
pushf
mov eax, 0x23efa30e
pushf
not eax
add eax, 0xc51f2a3e
xor eax, 0xbfa9b494
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xff0e8678
xor eax, 0xb4799302
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xbdc433c4
xor eax, 0x99020325
rol eax, 0xbe
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0xe07007f0
pushf
not eax
add eax, 0xe2c88e42
xor eax, 0xfa9a17d9
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xde713831
xor eax, 0xff3a3260
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xaaf83419
xor eax, 0xc2cfa134
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x803bd295
xor eax, 0xf5d2d258
rol eax, 0xd6
popf
jmp 0x1400e7e0d
mov rax, qword [rax]
mov edx, 0x83d3cc3a
pushf
not edx
add edx, 0xc3c7550e
xor edx, 0xdf5ca21b
rol edx, 0xf
popf
pushf
not edx
add edx, 0xb30fb810
xor edx, 0x94c0d104
rol edx, 0xca
popf
pushf
not edx
add edx, 0xd68f1352
xor edx, 0xb742bba4
rol edx, 0xa5
popf
pushf
not edx
add edx, 0xab9c0d94
xor edx, 0xbc88bc80
rol edx, 0xea
popf
jmp 0x1400e8421
call qword [rax]
push rax
pushf
mov eax, 0xf6074aad
pushf
not eax
add eax, 0xac701c03
xor eax, 0xe61dde4f
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xc439f8ed
xor eax, 0x856b3b3f
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x987f6732
xor eax, 0xec8aabb2
rol eax, 0x80
popf
jmp 0x1400e7e0d
mov rax, rdi
cmp qword [rdi + 0x18], 0x10
jb 0x1400e84a6
push rax
pushf
mov eax, 0x3ea193ce
pushf
not eax
add eax, 0xe2a307c4
xor eax, 0xeed395af
rol eax, 0x97
popf
pushf
not eax
add eax, 0xc51d1cc3
xor eax, 0x97f7bd4f
rol eax, 0x17
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0x4ffc5fce
pushf
not eax
add eax, 0xce3c24b3
xor eax, 0xbbae1e37
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf369b545
xor eax, 0xa857fd0f
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xb7f374fc
xor eax, 0xbaa54105
rol eax, 0x40
popf
jmp 0x1400e7e0d
mov rax, qword [rdi]
push rax
pushf
mov eax, 0x27778960
pushf
not eax
add eax, 0xdb54ee64
xor eax, 0xc83678c7
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x877a8570
xor eax, 0xf7fd21a7
rol eax, 0x1f
popf
jmp 0x1400e7e0d
mov qword [rdi + 0x10], rbx
mov byte [rax], 0
mov rax, qword [0x14004c880]
movsxd rcx, dword [rax + 4]
mov r14, qword [rcx + r15 + 0x28]
movabs rax, 0x5fffffffe93dace3
pushf
not rax
add rax, 0x609897d0
xor rax, 0x630fbb99
rol rax, 0x83
popf
pushf
not rax
add rax, 0x56028ffc
xor rax, 0x4ca7dbb1
rol rax, 0x72
popf
test r14, r14
jle 0x1400e85bc
push rax
pushf
mov eax, 0x79f29d37
pushf
not eax
add eax, 0xc8100531
xor eax, 0x9e1fe2e1
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xfb2f455e
xor eax, 0xa76f0df6
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xedbc9e65
xor eax, 0x9db85b32
rol eax, 0x99
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0xbf93217d
pushf
not eax
add eax, 0xad4c5549
xor eax, 0xd8953d98
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xc66817bf
xor eax, 0xde220893
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xb3881805
xor eax, 0xc066c1bd
rol eax, 0x14
popf
pushf
not eax
add eax, 0xecafe52b
xor eax, 0xc1e1b4a0
rol eax, 0x41
popf
jmp 0x1400e7e0d
cmp r14, rax
jb 0x1400e8673
push rax
pushf
mov eax, 0x1c4c91a
pushf
not eax
add eax, 0xb1b1b310
xor eax, 0xe13390b0
rol eax, 7
popf
pushf
not eax
add eax, 0xe285754f
xor eax, 0xfaa79b27
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9888ce4c
xor eax, 0x90be347a
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa245aa96
xor eax, 0x926a71c2
rol eax, 0x64
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0xc5d9f468
pushf
not eax
add eax, 0x8d45e0b3
xor eax, 0xfa3041be
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x9dec0334
xor eax, 0x9e111a84
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xb11770dc
xor eax, 0xf724cdd2
rol eax, 0xf
popf
pushf
not eax
add eax, 0x83231d87
xor eax, 0xc04d8f7d
rol eax, 0xb3
popf
jmp 0x1400e7e0d
mov r14, rax
push rax
pushf
mov eax, 0x8df7aa7f
pushf
not eax
add eax, 0xc1b4a9bb
xor eax, 0xd13bcc90
rol eax, 0x32
popf
pushf
not eax
add eax, 0xe8999436
xor eax, 0xd9ea0a1b
rol eax, 0x42
popf
jmp 0x1400e7e0d
mov rcx, qword [rcx + r15 + 0x48]
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x1400e8746
push rax
pushf
mov eax, 0x5f1f5d30
pushf
not eax
add eax, 0xf47617bb
xor eax, 0xf4bdb140
rol eax, 0x81
popf
pushf
not eax
add eax, 0xb71147de
xor eax, 0xff3b3049
rol eax, 0x88
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0xbdc772ac
pushf
not eax
add eax, 0xf47584b7
xor eax, 0x897cf6dd
rol eax, 0x13
popf
pushf
not eax
add eax, 0xa4d3e453
xor eax, 0xe39b6e24
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xac55963d
xor eax, 0xe038f258
rol eax, 2
popf
pushf
not eax
add eax, 0x8ddfe287
xor eax, 0x961bc167
rol eax, 0xf8
popf
jmp 0x1400e7e0d
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x1400e8801
push rax
pushf
mov eax, 0x70da96f
pushf
not eax
add eax, 0xae15120e
xor eax, 0xd97bd641
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd79afd19
xor eax, 0xc632f472
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x970d0195
xor eax, 0xe39359f3
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xea256403
xor eax, 0x98ab7074
rol eax, 0x48
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0x12433c7f
pushf
not eax
add eax, 0x99e2eb79
xor eax, 0xb59aed5a
rol eax, 0xda
popf
pushf
not eax
add eax, 0xf235c26d
xor eax, 0xbd715d69
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd8294994
xor eax, 0xec1aa178
rol eax, 0xb5
popf
jmp 0x1400e7e0d
movzx eax, byte [rdx]
jmp 0x1400e88b9
mov rax, qword [rcx]
jmp 0x1400e8883
call qword [rax + 0x30]
push rax
pushf
mov eax, 0xbe11a47a
pushf
not eax
add eax, 0xba51237a
xor eax, 0xa23823a2
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xf65d0730
xor eax, 0x9f3b2fd8
rol eax, 0xcb
popf
jmp 0x1400e7e0d
movzx ebx, byte [rsp + 0x20]
nop dword [rax]
test r14, r14
je 0x1400e88fa
push rax
pushf
mov eax, 0xccb20f00
pushf
not eax
add eax, 0xaa0ef40f
xor eax, 0xa534af90
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xc0077566
xor eax, 0x9edcfb84
rol eax, 0xa5
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0x8956ee24
pushf
not eax
add eax, 0xd081ea59
xor eax, 0xd4d88226
rol eax, 0xea
popf
pushf
not eax
add eax, 0xb0ae4a39
xor eax, 0xe235ffe9
rol eax, 0xea
popf
jmp 0x1400e7e0d
cmp eax, 0xffffffff
jne 0x1400e898a
push rax
pushf
mov eax, 0xf08b7168
pushf
not eax
add eax, 0xcff662b2
xor eax, 0xb1565273
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xd13f7da2
xor eax, 0x9ca53061
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x9dda7dd0
xor eax, 0xf87000a1
rol eax, 1
popf
pushf
not eax
add eax, 0xe34b4bc7
xor eax, 0xffbf3e45
rol eax, 0xa9
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0x576ea33f
pushf
not eax
add eax, 0xbe937755
xor eax, 0xbbfb6654
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xec43c53b
xor eax, 0xffbb05c8
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xa40883ad
xor eax, 0xcc0c7711
rol eax, 0xf4
popf
jmp 0x1400e7e0d
mov esi, 0x2ac68eb4
pushf
not esi
add esi, 0xe376c6f9
xor esi, 0xdbf19112
rol esi, 0x7d
popf
pushf
not esi
add esi, 0xafd06722
xor esi, 0xe36835f7
rol esi, 0x16
popf
mov dword [rsp + 0x24], esi
push rax
pushf
mov eax, 0x9382f6ed
pushf
not eax
add eax, 0xe7c7ae2f
xor eax, 0x9fb7ac3e
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xce574cd1
xor eax, 0xe849df14
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xaf93bf87
xor eax, 0xb7794be3
rol eax, 0x65
popf
jmp 0x1400e7e0d
jmp 0x1400e8e77
movzx edx, al
mov rax, qword [rsp + 0x30]
mov rax, qword [rax + 0x18]
test byte [rax + rdx*2], 0x48
jne 0x1400e8b12
push rax
pushf
mov eax, 0xf463835
pushf
not eax
add eax, 0xbfd6529f
xor eax, 0xbe3397a5
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf3a0ac72
xor eax, 0xa87c20de
rol eax, 0x24
popf
pushf
not eax
add eax, 0xa8078f9f
xor eax, 0xd2292987
rol eax, 5
popf
pushf
not eax
add eax, 0xf392d904
xor eax, 0xb3e4e9d2
rol eax, 0xa8
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0xc1116f6d
pushf
not eax
add eax, 0xd8657515
xor eax, 0xda8f0c73
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xd7e668d2
xor eax, 0x84aeb4aa
rol eax, 0x96
popf
jmp 0x1400e7e0d
mov rcx, qword [rdi + 0x10]
mov r8, qword [rdi + 0x18]
cmp rcx, r8
jae 0x1400e8b85
push rax
pushf
mov eax, 0x22fef6f
pushf
not eax
add eax, 0xc2a5cf0a
xor eax, 0xf3f5f0f5
rol eax, 0x67
popf
pushf
not eax
add eax, 0x826b51cd
xor eax, 0xc2799a33
rol eax, 0x4f
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0x7e27eb54
pushf
not eax
add eax, 0xbdccf715
xor eax, 0xbf7fc461
rol eax, 0x22
popf
pushf
not eax
add eax, 0x869f8580
xor eax, 0xb539dbe8
rol eax, 0x53
popf
pushf
not eax
add eax, 0xfe4c983f
xor eax, 0xf8062b2d
rol eax, 0x92
popf
pushf
not eax
add eax, 0xd85b82f6
xor eax, 0xa45dcbe2
rol eax, 0x72
popf
jmp 0x1400e7e0d
lea rax, [rcx + 1]
mov qword [rdi + 0x10], rax
mov rax, rdi
cmp r8, 0x10
jb 0x1400e8c22
push rax
pushf
mov eax, 0xd24ee9f7
pushf
not eax
add eax, 0xe2eff7af
xor eax, 0xcecf7871
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xdb107c62
xor eax, 0xd342ada9
rol eax, 7
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0xe2f3578e
pushf
not eax
add eax, 0xc795f905
xor eax, 0xa71e00b6
rol eax, 0x65
popf
pushf
not eax
add eax, 0xbbd97d19
xor eax, 0xf4fa6fca
rol eax, 0x44
popf
pushf
not eax
add eax, 0xda61499a
xor eax, 0xef98bd2d
rol eax, 0x73
popf
pushf
not eax
add eax, 0xfd0c52d8
xor eax, 0x9af34326
rol eax, 0xe6
popf
jmp 0x1400e7e0d
mov rax, qword [rdi]
push rax
pushf
mov eax, 0x1414e9bb
pushf
not eax
add eax, 0xa4ae683a
xor eax, 0x876ecbbc
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xff6e6ce6
xor eax, 0xedd278b9
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xaa4d0c30
xor eax, 0xbdf1d3d4
rol eax, 0xf8
popf
jmp 0x1400e7e0d
mov byte [rax + rcx], dl
mov byte [rax + rcx + 1], 0
jmp 0x1400e8dc6
movzx r9d, dl
movzx r8d, bl
mov edx, 0xf9af2207
pushf
not edx
add edx, 0xcddd69cb
xor edx, 0xfaa5fa92
rol edx, 0x7f
popf
pushf
not edx
add edx, 0xe356879e
xor edx, 0xd25cebeb
rol edx, 0x78
popf
pushf
not edx
add edx, 0xc4a33b55
xor edx, 0xc8c66f66
rol edx, 0x92
popf
pushf
not edx
add edx, 0x95d2960b
xor edx, 0xd3f4db00
rol edx, 0xc2
popf
mov rcx, rdi
call fcn.140057d03
push rax
pushf
mov eax, 0x57c5d59d
pushf
not eax
add eax, 0x93c94782
xor eax, 0xad141f95
rol eax, 0x34
popf
pushf
not eax
add eax, 0xb3346a27
xor eax, 0xcc1b5ef0
rol eax, 0xfa
popf
jmp 0x1400e7e0d
mov r12b, 0xea
pushf
not r12b
add r12b, 0x8e
xor r12b, 0x3f
rol r12b, 0xd5
popf
pushf
not r12b
add r12b, 0xb3
xor r12b, 0x1d
rol r12b, 0x87
popf
mov byte [rsp + 0x20], r12b
dec r14
mov rax, qword [0x14004c880]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rcx + r15 + 0x48]
call fcn.140194a87
jmp 0x1400e88c2
lea r15, [0x192849759]
pushf
sub r15, 0x527fced9
popf
mov esi, dword [rsp + 0x24]
movzx r12d, byte [rsp + 0x20]
mov r13, qword [rsp + 0x48]
mov r14, qword [rsp + 0x28]
xor ebx, ebx
push rax
pushf
mov eax, 0x950c523e
pushf
not eax
add eax, 0xb14fe9f3
xor eax, 0xa613103d
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9d829d6c
xor eax, 0x8c90d621
rol eax, 0x14
popf
jmp 0x1400e7e0d
mov rax, qword [0x14004c880]
movsxd rcx, dword [rax + 4]
mov qword [rcx + r15 + 0x28], rbx
test r12b, r12b
jne 0x1400e8f1f
push rax
pushf
mov eax, 0x66eac372
pushf
not eax
add eax, 0xf4dc7989
xor eax, 0xd2e32ffa
rol eax, 0xff
popf
pushf
not eax
add eax, 0x802a1a4f
xor eax, 0xfabe12f0
rol eax, 0x57
popf
pushf
not eax
add eax, 0x9d2e99e6
xor eax, 0xee06d778
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa665b1a4
xor eax, 0xf7de9db4
rol eax, 0x7b
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0xcf198cb6
pushf
not eax
add eax, 0x917a8ed7
xor eax, 0xc6ee4bad
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xfff7f933
xor eax, 0xfb52afa5
rol eax, 0x2f
popf
jmp 0x1400e7e0d
or esi, 2
push rax
pushf
mov eax, 0x11985a26
pushf
not eax
add eax, 0xb444bf60
xor eax, 0xcdd05d51
rol eax, 0x55
popf
pushf
not eax
add eax, 0xdbde85a1
xor eax, 0xce389619
rol eax, 0xad
popf
jmp 0x1400e7e0d
mov rax, qword [0x14004c880]
movsxd rcx, dword [rax + 4]
or esi, dword [rcx + r15 + 0x10]
mov eax, 0x93abf310
pushf
not eax
add eax, 0xa71024ac
xor eax, 0xc9f44f6b
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xf7d41733
xor eax, 0xea2b1f43
rol eax, 0x96
popf
cmp qword [rcx + r15 + 0x48], 0
cmovne eax, ebx
or eax, esi
and eax, 0x17
mov dword [rcx + r15 + 0x10], eax
mov edx, dword [rcx + r15 + 0x14]
and edx, eax
jne 0x1400e9025
push rax
pushf
mov eax, 0x68b3d9bd
pushf
not eax
add eax, 0x88c21259
xor eax, 0xb73ce0d4
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xd8133b47
xor eax, 0xd6bc47f9
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xa91baccf
xor eax, 0x8143a2dc
rol eax, 0x27
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0x8e9a75d
pushf
not eax
add eax, 0xb0011b29
xor eax, 0xa9073000
rol eax, 0x68
popf
pushf
not eax
add eax, 0xf31cace3
xor eax, 0xa2d8e1dc
rol eax, 0xa2
popf
jmp 0x1400e7e0d
mov rcx, qword [r13]
movsxd rdx, dword [rcx + 4]
mov rcx, qword [rdx + r13 + 0x48]
test rcx, rcx
je 0x1400e90b0
push rax
pushf
mov eax, 0x30fcd475
pushf
not eax
add eax, 0xc319ef45
xor eax, 0xe4bd4b09
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x8fa9dc44
xor eax, 0x97feaa0f
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x809a890c
xor eax, 0x8be752c4
rol eax, 0xd
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0xd682f18
pushf
not eax
add eax, 0xee709ee9
xor eax, 0xf5ed3593
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xeb1887e7
xor eax, 0x8a43e924
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xf1e7a6ac
xor eax, 0xa07e3d09
rol eax, 0xf
popf
jmp 0x1400e7e0d
mov rdx, qword [rcx]
jmp 0x1400e90fa
call qword [rdx + reloc.WS2_32.dll_recv]
nop
push rax
pushf
mov eax, 0x592a2415
pushf
not eax
add eax, 0xc3a31386
xor eax, 0xddfad98e
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xd39bacc2
xor eax, 0xb81c1100
rol eax, 0xb7
popf
jmp 0x1400e7e0d
mov rax, r14
lea r11, [rsp + 0x80]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
test dl, 4
je 0x1400e91cf
push rax
pushf
mov eax, 0x6abf0d3a
pushf
not eax
add eax, 0x86a3b903
xor eax, 0xcd92d2c3
rol eax, 0x92
popf
pushf
not eax
add eax, 0xb6e211a4
xor eax, 0xee5782e0
rol eax, 0x23
popf
pushf
not eax
add eax, 0xb16361ec
xor eax, 0xca39309a
rol eax, 0x76
popf
jmp 0x1400e7e0d
push rax
pushf
mov eax, 0x5de0e557
pushf
not eax
add eax, 0xf8030d76
xor eax, 0xac10e3ab
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xa56f0d8b
xor eax, 0xeb03aa5e
rol eax, 0xcd
popf
jmp 0x1400e7e0d
lea rbx, [0x1b5169dbb]
pushf
sub rbx, 0x751254a3
popf
jmp 0x1400e929c
test dl, 2
lea rbx, [0x192f11de3]
pushf
sub rbx, 0x52ecd4b3
popf
lea rax, [0x1ba90a105]
pushf
sub rax, 0x7a8c57bd
popf
cmove rbx, rax
push rax
pushf
mov eax, 0x61289139
pushf
not eax
add eax, 0x84f2ed09
xor eax, 0xb0e4bf7e
rol eax, 0x55
popf
pushf
not eax
add eax, 0xc911b661
xor eax, 0xa73c6e43
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc2858caf
xor eax, 0xfdaeee12
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xb59a9e99
xor eax, 0xc4a96c44
rol eax, 0x9a
popf
jmp 0x1400e7e0d
mov edx, 0xf1dc5dea
pushf
not edx
add edx, 0xd10ddab2
xor edx, 0xa8977613
rol edx, 0x1c
popf
pushf
not edx
add edx, 0xf664229b
xor edx, 0xaeedc1ed
rol edx, 0x4e
popf
lea rcx, [rsp + 0x38]
call fcn.140079801
mov r8, rax
mov rdx, rbx
lea rcx, [rsp + 0x58]
call fcn.140123d8f
lea rdx, [0x186fb2dc7]
pushf
sub rdx, 0x46f68d57
popf
lea rcx, [rsp + 0x58]
call fcn.140133c31
int3