Function at 0x140131a7b
Capabilities:
Access peb ldr_data
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
mov esi, 0x570746fb
cmpsb byte [rsi], byte [rdi]
push rcx
invalid
jns 0x14012f598
xor dword [rax - 0x41], eax
out dx, eax
sti
cmpsd dword [rsi], dword [rdi]
int 0xdb
stosb byte [rdi], al
push 0x5c
adc dword [rax + riz + 0x673127a7], esi
popfq
xchg esp, eax
pop qword [rax]
invalid
ficom dword [rsp + rdx + 0x71e3e9b8]
sbb dword [rax - 0x28], 0x79f1c80d
xchg edx, eax
pop fs
add eax, 0x9c4ead10
add eax, 0x81e8818a
enter 0x631e, 0x44
test al, 0xa7
add eax, 0x539b25bf
or byte [r9], spl
invalid
invalid
shr byte [rdx + rdx*4], cl
stc
int1
xor eax, dword [rdx + rcx*2 - 0x41fd1dc5]
test dword [rdx - 0x37], eax
and eax, dword [rax - 0x29dc0e15]
xlatb
loop 0x14012f98a
push rdx
rol byte [r13 - 0x2f663339], cl
invalid
lodsb al, byte [rsi]
fadd qword [rsi]
xchg ebp, eax
idiv dword [rdx + 0x179ef3eb]
movabs r14, 0x9add6e9c5b4d6ed4
invalid
cmpsd dword [rsi], dword [rdi]
out 0xe1, al
or al, 0x4a
jmp 0x18d260666
fcmovne st(0), st(6)
lodsd eax, dword [rsi]
pushfq
push rsi
mov r10d, 0xb5da1dc
xor al, byte [rbx]
jrcxz 0x14012fb19
insd dword [rdi], dx
imul rdx, qword [rcx], 0xffffffffa0d3b14d
lea esp, [rdi]
test byte [0x1af2c9fbd], 0x4b
movsb byte [rdi], byte [rsi]
sbb dword [rdi + 0x4b], ebp
hlt
jns 0x14012fbbb
leave
std
invalid
jb 0x14012fb6c
js 0x14012fb66
in al, 0x89
ret
add esi, esi
mov cl, 0xc0
scasb al, byte [rdi]
xlatb
invalid
add rcx, r11
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130120
je 0x14013006b
jne 0x14013006b
call rax
jmp rcx
jmp 0x140130151
mov r9d, r8d
mov edx, 0x55eab7d1
lea rax, [r10 + r9*4]
mov ecx, dword [rax + r11]
jmp 0x140130044
cmp edx, 0xd985a5e4
je 0x1401301af
inc r8d
jmp 0x1401300ac
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
je 0x14013018a
jne 0x14013018a
rol ecx, 0x9b
mul r13
rcr ebx, 0xa6
ret
jmp 0x140130196
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130154
jmp 0x140130114
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r11 + 0x24]
add rcx, r11
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + r11 + 0x1c]
je 0x1401301d7
jne 0x1401301d7
jmp rcx
jmp 0x1401302b6
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
jmp 0x1401302a1
mov rcx, qword [rax]
xchg r14, r9
mov r14, qword [rcx + 0x30]
xchg r9, r14
movsxd rax, dword [r9 + 0x3c]
jmp 0x1401301f5
cmp edx, 0x967ff6ef
je 0x140130300
inc r8d
jmp 0x1401302a1
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013022e
nop dword [rax]
movsx eax, al
je 0x140130266
jne 0x140130266
cmp r10d, 0xf3591836
rcl ecx, 0xf4
lea r12d, [rdi + 0xcf47]
popf
movabs r15, 0x494f5b3173ec1ceb
syscall
call 0x14012f4e3
dec r14
add ebx, 0xfb685968
pushfq
call fcn.14013110b
jmp 0x140130284
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x14013024a
jmp 0x140130222
mov r10d, r8d
mov edx, 0xdcedcaed
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
jmp 0x140130236
add rcx, r11
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rdi, r11
mov rax, qword [rcx + 0x10]
je 0x1401302e2
jne 0x1401302e2
lea esi, [rdx - 0x7f44]
rol r10d, 0xe6
lea edx, [rdi - 0xa6e3]
mul rbp
pause
movabs r15, 0x58d292ffffff25e9
ror r8d, 0xc6
test r9d, 0xac587406
mov r13d, 0x41a4c77a
jmp 0x14012ff4e
jmp 0x14013020c
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
jmp 0x1401303de
jmp 0x1401304e5
mov r15, qword [rax + 0x18]
xchg rcx, r15
add r15, r9
xchg r9, rax
mov r9, qword [rcx + 0x10]
jmp 0x14013041b
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130484
cmp edx, 0x3174ef3a
je 0x140130532
inc r8d
je 0x140130398
jne 0x140130398
lea r15d, [rbp + 0x2a13]
jne 0x140130cf1
call rax
sub r10d, 0xab6ef0f6
call rax
mul rsi
test r9d, 0x7a65b27c
jbe 0x140130832
popf
and r11d, 0x144b1256
jg 0x1401311b0
test r14d, 0xc1f2bd6f
div r10
movabs r12, 0x5e3b0ffffff79e9
jnp 0x140130309
jmp 0x140130316
test ecx, 0xf2d2b304
jl 0x14012f439
pushf
or esi, 0xb8f3978e
add r14d, 0x63f0e4e2
jmp rax
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x14013047b
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r15d, dword [rcx + rdx*4]
xchg rcx, r15
jne 0x1401303fb
je 0x1401303fb
movabs r15, 0x47cec9ffffff1be9
lea ebp, [rbp - 0x1e51]
js 0x14012f77c
jmp 0x14013031b
xor r8d, 0x1ad701a0
jmp 0x14012f6a9
xchg r9, rax
xchg rcx, rdx
mov rdx, qword [rax]
xchg rdx, rcx
xchg r9, rdi
mov rdi, qword [rcx + 0x30]
jne 0x140130460
je 0x140130460
pushf
rol ebx, 0x52
sub edi, 0xec45b263
neg r11
rcl r11d, 0xc1
bswap rbx
pushfq
popfq
lea r9d, [rbx + 0x8279]
lea ecx, [rdx - 0x103b]
bswap rbp
inc rdi
rcl edx, 0x27
movabs rbx, 0x2a5223f179816beb
cmp r12, rbp
mov edx, 0xd3655cf8
rcl r8d, 0xac
push r8
jmp 0x14012fefc
jmp 0x1401304cd
je 0x14013034e
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
je 0x1401304c0
jne 0x1401304c0
dec r9
rcr r14d, 0xc8
pushfq
jmp rcx
jmp 0x140130330
xchg rdi, r9
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
mov edx, 0xc3efe229
je 0x140130507
jne 0x140130507
lea r15d, [rbx + 0xb0f1]
cmp ebp, 0x6e23001c
call rax
inc rcx
call rax
movabs r11, 0x18bd19fffffebae9
ja 0x14012fb4a
jmp 0x1401303c6
call rcx
jnp 0x14012f555
add ecx, 0x8a3e0acb
lea esi, [rbp + 0x1cbd]
div r13
popfq
call fcn.140130ec6
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
mov dword [rsp + 0x28], 4
xchg rsi, r15
mov qword [rsp + 0x3b0], r15
je 0x140130591
jne 0x140130591
jge 0x140130788
lea r9d, [rbp - 0x8c84]
cpuid
ror ebx, 0x1d
popfq
sub r10d, 0x5a61cf36
neg r15
jle 0x14012fbb2
jmp rax
jmp 0x140130652
mov r10d, r8d
mov edx, 0x652a85fb
lea rax, [r11 + r10*4]
jmp 0x14013063e
mov rcx, qword [rax]
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop word [rax + rax]
jmp 0x1401305b9
jmp 0x1401305b9
je 0x140130701
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x1401306ed
mov rcx, 0xffffffffffffffff
call rdi
cmp qword [rsp + 0x48], r13
je 0x140133482
mov rax, qword gs:[0x60]
mov r8d, r13d
xchg r11, rcx
jmp 0x1401306d9
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x1401305f5
xchg rsi, r15
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
jmp 0x140130667
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r14d, dword [rcx + rdx*4]
lea rdx, [rsp + 0x48]
add r14, r9
xchg r10, r13
jne 0x1401306a6
je 0x1401306a6
jl 0x14012f90e
pushf
cmp r14d, 0x8f1c67d1
pause
rcr ebp, 0x46
xor ecx, 0xb04e5390
cmp r11d, 0x38e8045e
ret
jmp 0x1401306ba
mov qword [rsp + 0x48], r10
xchg r13, r10
lea r9, [rbp + 0xd0]
mov qword [rbp + 0xd0], 0x1f400000
jmp 0x140130616
mov r11, qword [rax + 0x18]
xchg rcx, r11
xchg r13, rax
mov r13, qword [rcx + 0x10]
xchg r13, rax
jmp 0x1401305ca
test al, al
jne 0x1401305fe
cmp edx, 0x44465f52
je 0x140130709
inc r8d
jmp 0x1401305f0
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
jmp 0x140130776
mov esi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rsi, r9
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
jmp 0x1401307b6
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jmp 0x14013071f
invalid
nop dword [rax]
nop dword [rax + rax]
dec r9d
mov r8d, 0xab06c879
lea rcx, [rbx + r9*4]
jne 0x140130828
je 0x140130828
jmp 0x140130865
nop dword [rax]
xchg r10, rsi
mov rsi, qword [rax + 0x30]
xchg r10, rsi
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
add rdi, r10
jmp 0x140130bfa
add byte [rax], al
add byte [rbp + 0x31], dh
je 0x140130961
jp 0x1401312db
ret
jmp 0x140130ba9
mov rax, qword [rax]
jmp 0x1401308f1
xchg rsi, r13
lea rdx, [rsp + 0x48]
mov rcx, 0xffffffffffffffff
call r15
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
jmp 0x1401308ea
cmp rdi, r10
je 0x140130acc
mov r9d, dword [rdi + 0x18]
test r9d, r9d
je 0x140130acc
mov ebx, dword [rdi + 0x20]
jmp 0x1401307fa
add ebp, ebp
jge 0x140131328
mov esi, 0xfffeb1e9
inc dword [rdi]
scasb al, byte [rdi]
bswap rdi
test r14, rdi
jmp 0x140131a66
invalid
lea rax, [rax + 0x21]
lea rax, [r15 + rax*8]
cmp rbx, rax
jae 0x140132543
nop word [rax + rax]
cmp dword [rbx + 0x10], r13d
jmp 0x1401314f0
invalid
lea r8d, [rdi - 0xbfbb]
rcr ebp, 0x5e
test ebp, 0x8bec1608
jmp rax
mov r9d, 4
lea rax, [rbp + 0xcc]
mov dword [rbp + 0xcc], r13d
jmp 0x14013168d
test esp, ecx
add byte [rax], al
add byte [rcx + rcx*4 - 0x53], al
int3
je 0x1401321ae
cmp dword [rbx + 0x14], r13d
je 0x1401321ae
cmp byte [rbx], 0x2e
jne 0x1401317e0
jmp 0x1401317d3
cmp eax, 0x74616469
jne 0x140131a72
cmp byte [rbx + 5], 0x61
jmp 0x140131a64
jne 0x1401316de
nop
jns 0x140131a73
ror edi, 0xa3
rcl ebp, 0x4f
jmp rcx
mov rcx, 0xffffffffffffffff
mov qword [rsp + 0x20], rax
call r12
movzx eax, word [r15 + 6]
lea rbx, [r15 + 0x108]
lea rax, [rax + rax*4]
jmp 0x1401313c5
xor dil, dil
cmp byte [rbx], 0x2e
jne 0x140131a87
mov eax, dword [rbx + 1]
jmp 0x1401315a0
cmp dword [rbx + 1], 0x63727372
je 0x1401321ae
cmp dword [rbx], 0x54494e49
je 0x1401321ae
cmp dword [rbx + 0xc], 0xfffffffe
jmp 0x140131617
jns 0x140131c85
call rcx
bswap r13
je 0x140131a81
popf
cpuid
je 0x140131810
jne 0x140131810
movabs r14, 0x4225a000000232e9
dec rdx
pushf
call rcx
call 0x140131805
jmp 0x140131a47
mov qword [rbp + 0xe0], rdi
lea r8, [rbp + 0xd8]
mov eax, dword [r15 + 0x54]
lea rdx, [rbp + 0xe0]
xchg rbx, rax
mov qword [rbp + 0xd8], rbx
xchg rbx, rax
jmp 0x140131431
ror edx, 0xba
test rsi, rcx
neg rbp
neg ebp
pop r13
call fcn.140131181
xor r8d, 0xc038632b
jnp 0x14013004f
neg rbx
jmp 0x1401317f5
call rax
lea r15d, [rdx - 0xda10]
lea ebp, [rbx + 0xae97]
test r8d, 0xcb85a72d
cpuid
jmp 0x140131409
jne 0x140131a87
sbb eax, 0x40000000
mov bh, 1
mov dil, 1
jmp 0x140131a87
cmp eax, 0x74616470
jne 0x140131a87
jo 0x140131ad9
invalid
cmp byte [rbx + 5], 0x61
je 0x1401321ae
mov eax, dword [rbx + 8]
lea r8, [rsp + 0x30]
jmp 0x140131f09
mov eax, dword [rbx + 0x24]
test eax, eax
js 0x140132005
jmp 0x140131fc3
mov qword [rsp + 0x30], r14
call r12
call rsp
cmp eax, 0xc000008c
jne 0x140131cd6
nop
lea ecx, [rbx + 0x7f87]
lea r15d, [rbx - 0x35df]
jmp 0x140131c13
rol r8d, 0x3c
jnp 0x14013092b
call rcx
jmp rcx
xor esi, 0xf5ef7d5d
rcl ecx, 0x10
call rax
lea r8d, [rbx - 0x5ad3]
cmp r8d, 0xbfb81a7d
jmp 0x140131db7
xchg rcx, r9
mov r9, rsi
xchg r9, rcx
call fcn.140133490
test dil, dil
jne 0x1401321ae
jne 0x140131c6d
je 0x140131c6d
jmp rax
jmp 0x140131a94
bswap rsi
call rax
call fcn.14013124d
nop
add r15d, 0xa9f504fb
pushfq
lea r11d, [rbx - 0x69fd]
jnp 0x140131439
and r15d, 0xa9c41aa8
lea r10d, [rdx + 0xc9a0]
jne 0x140131ccb
je 0x140131ccb
test rbx, rdi
rcl ebp, 0xb3
dec r11
div r15
jle 0x1401319fc
movabs r13, 0x13934afffffe7be9
ret 0x28
jmp 0x140131b4b
lea r9, [rbp + 0x120]
mov dword [rsp + 0x20], 2
lea r8, [rbp + 0x1a0]
mov edx, r14d
jmp 0x140131c4e
jmp 0x140132009
mov qword [rsp + 0x48], r11
xchg r11, rsi
mov qword [rsp + 0x20], rax
jne 0x140131d0e
je 0x140131d0e
call rcx
movabs rdi, 0x3cb36fffffdc0e9
rcr r13d, 0xc2
call rax
cmp edx, 0xc224ffbc
sub r10d, 0x84c40ae6
jnp 0x140131ee9
jmp 0x140131ad3
rcr r8d, 0x8c
neg r8
jmp 0x140131405
cmp r8, rcx
cmp edx, 0xcf0aede0
int3
enter 0xfffffffffffff748, 0xffffffffffffffe2
dec r12
dec r9
jmp rax
cmp eax, dword [rbx + 0x10]
lea rdx, [rsp + 0x48]
mov esi, dword [rbx + 0xc]
mov r9d, 0x40
cmovae eax, dword [rbx + 0x10]
mov rcx, 0xffffffffffffffff
jmp 0x140131f2a
mov r14d, eax
lea rax, [0x140000000]
add rsi, rax
mov dword [rbp + 0x20], r13d
lea rax, [rbp + 0x20]
xchg r11, rsi
jne 0x140131f7c
je 0x140131f7c
je 0x140131cb7
and r13d, 0x4c1aab0e
ret
jmp 0x140131cf9
test al, 0x40
je 0x140132005
and eax, 0xffffffbf
mov r9d, 0x20
jmp 0x140131ff4
or eax, 0x20000020
mov dword [rbp + 0x20], r9d
mov dword [rbx + 0x24], eax
jmp 0x140131cf4
mov r9d, dword [rbp + 0x20]
lea rax, [rbp + 0x20]
mov rcx, 0xffffffffffffffff
lea r8, [rsp + 0x30]
xchg rbx, rax
mov qword [rsp + 0x20], rbx
jne 0x140132062
je 0x140132062
ror r8d, 0x65
jno 0x140132834
lea ebx, [rbx - 0x5585]
or ebx, 0x2dfb78c4
cmp r8, rbx
rcl r9d, 0x33
popf
rcr r13d, 0x88
lea r10d, [rcx + 0x4650]
popfq
cmp esi, 0x30eeb4db
div r15
cmp ecx, 0xe2abdbfb
jmp rcx
jmp 0x140132656
je 0x1401320c3
jne 0x1401320c3
cmp r15, rbp
ret
jmp 0x140132543
lea rdx, [r10 + r9*4]
mov ecx, dword [rdx + r11]
add rcx, r10
movzx edx, byte [rcx]
jmp 0x14013246c
je 0x140132fe6
mov rax, qword gs:[0x60]
lea r14, [rdi + rcx]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
jmp 0x1401324ac
movzx eax, word [r15 + 6]
jmp 0x1401322e0
call r12
lea rax, [0x140133720]
mov ecx, dword [rax]
test ecx, ecx
je 0x140132fe6
cmp dword [rax + 4], r13d
jmp 0x140132167
idiv bh
dec dword [rax + 0x39]
ror dword [rbp + 0xe39cab], cl
add cl, ch
in al, dx
invalid
add rbx, r10
cmp rbx, r10
je 0x140132639
mov r9d, dword [rbx + 0x18]
test r9d, r9d
jmp 0x140132576
nop
movsx edx, dl
lea rcx, [rcx + 1]
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx - 1]
jmp 0x1401324cf
nop
cmp eax, 0xc0000096
jne 0x1401321ae
nop
mul r13
call rax
lea r14d, [rdi - 0x8114]
jmp 0x1401323fd
mov ecx, 0x49000002
test ebx, ebp
pushf
lea r13d, [rdi + 0x63d5]
lea edi, [rbp + 0xb3b]
bswap rsi
movabs rcx, 0x71ed3efffffd02e9
jo 0x140131a03
rcl r9d, 0x43
call fcn.140131b0c
test r8d, 0xd9e4b15a
popfq
jmp rcx
inc rcx
test dl, dl
je 0x1401324e4
jmp 0x1401322b2
mov qword [rsp + 0x20], r9
xchg r9, rax
lea rdx, [rbp + 0xe0]
mov rcx, 0xffffffffffffffff
jmp 0x1401321c3
nop dword [rax + rax]
xchg rdx, r10
mov rdx, qword [rax + 0x30]
xchg r10, rdx
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
jmp 0x140132287
test dl, dl
jne 0x1401322b4
cmp r8d, 0x3a692056
je 0x140132676
test r9d, r9d
jmp 0x140132633
mov r9d, dword [rbp + 0xcc]
lea rax, [rbp + 0xcc]
lea r8, [rbp + 0xd8]
xchg r9, rax
jmp 0x140132492
je 0x140132639
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
mov r8d, 0x1c50c293
jne 0x1401325b5
je 0x1401325b5
int3
jmp 0x140132154
jne 0x14013258b
mov rax, qword [rax]
jmp 0x1401324b4
xchg rbx, rax
lea rdx, [rsp + 0x48]
call r12
jmp 0x140132355
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
add rcx, r10
je 0x1401326bd
jne 0x1401326bd
lea ecx, [rbx - 0x309b]
call 0x140131a7b
lea edi, [rcx - 0xfbec]
popfq
jbe 0x140132211
call rax
rol ecx, 0x65
jmp 0x1401323cb
jmp 0x1401326e8
lea rdx, [r10 + r9*4]
mov r8d, dword [rdx + r11]
mov edx, 0x9f53cf63
add r8, r10
movzx ecx, byte [r8]
inc r8
jmp 0x140132798
movzx edx, word [rax + r9*2]
mov rax, qword gs:[0x60]
mov edi, dword [rcx + rdx*4]
mov rax, qword [rax + 0x18]
add rdi, r10
xchg rdi, rbp
mov qword [rsp + 0x30], rbp
jmp 0x1401327c4
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
jmp 0x140132724
je 0x1401327bc
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x1401327bc
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
je 0x14013277f
jne 0x14013277f
rcl esi, 0xc8
rol ebp, 0xd
call rcx
call rcx
or r10d, 0xd3c4fbfa
test esi, 0x128e1db0
sub r14d, 0xade192a4
neg r13
jmp rcx
jmp 0x1401326cc
test cl, cl
je 0x1401327f4
nop
movsx ecx, cl
lea r8, [r8 + 1]
xor ecx, edx
imul edx, ecx, 0x1000193
jmp 0x1401327db
jne 0x140132746
mov rax, qword [rax]
jmp 0x1401327d2
add byte [rax], al
xchg rbp, rdi
mov rax, qword [rax + 0x10]
nop dword [rax]
mov r10, qword [rax + 0x30]
jmp 0x14013270d
movzx ecx, byte [r8 - 1]
test cl, cl
jne 0x1401327a2
cmp edx, 0xbe0817a7
je 0x1401327fc
test r9d, r9d
jmp 0x1401327b6
mov ecx, dword [rbx + 0x24]
xchg rdx, r13
mov r13, rdx
jmp 0x140132828
xchg rdx, r13
add rcx, r10
mov dword [rsp + 0x58], 0xf6f6f6f6
div dh
mov dword [rsp + 0x63], 0x7c6f7d7f
mov dword [rsp + 0x5c], 0xf6f6f6f6
mov dword [rsp + 0x67], 0x6e383c3d
movzx r8d, word [rcx + r9*2]
jmp 0x1401329bd
mov word [rsp + 0x6b], 0x7676
mov r15d, dword [rcx + r8*4]
add r15, r10
xor eax, eax
mov byte [rsp + 0x6d], al
mov ecx, dword [rbx + 0x1c]
add rcx, r10
mov word [rsp + 0x60], 0xf6f6
jmp 0x1401328ab
nop
xchg qword [rsp], rdi
add rsp, 8
nop
add rsp, 8
jmp 0x1401330b8
xchg qword [rsp - 8], r14
nop
add rsp, 8
xchg qword [rsp - 8], r13
jmp 0x140132d69
mov eax, 0xfffffffe
xchg rsi, r12
mov rsi, qword [rsp + 0x3a8]
xchg r12, rsi
jmp 0x140133008
add byte [rax], al
push rbx
push rax
push rax
push rdx
push rdx
jmp 0x14013307d
xchg rsi, r8
mov r8, qword [rsp + 0x3b0]
xchg rsi, r8
add rsp, 0x3b8
jmp 0x140132ffe
xchg qword [rsp + 0x28], r15
add rsp, 0x30
nop
add rsp, 8
jmp 0x140132e27
xchg qword [rsp - 8], rbx
nop
mov rbp, qword [rsp]
add rsp, 8
ret