Function at 0x140131502
Capabilities:
Access peb ldr_data
Resolve function by parsing pe exports

Disassembly:
pushfq
lea edx, [rcx + 0x16fb]
and r8d, 0xee837c85
rol r10d, 0x56
movabs rdx, 0x34870b022fe58eeb
test r13d, 0x4e780e08
call fcn.1401318d7
jb 0x140131167
mov rax, qword gs:[0x60]
lea rdi, [0x140000000]
movsxd r15, dword [0x14000003c]
je 0x14013101e
jne 0x14013101e
test r13d, 0xeeb71bdd
jne 0x140131a72
jl 0x1401318e2
rcl esi, 0xb
movabs r11, 0x27565e00000124e9
call rcx
jb 0x140130d1f
jmp 0x140131147
cpuid
jmp fcn.140130e63
inc r8d
jmp 0x14013118d
div dh
mov rdx, r13
mov dword [rbp - 0x44], 0x4b4f565a
mov dword [rsp + 0x7c], 0xf6f6f6f6
jmp 0x1401310d4
test al, al
je 0x140131035
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x1401311c0
mov dword [rbp - 0x40], 0x582a4f5d
mov dword [rbp - 0x80], 0xf6f6f6f6
mov dword [rbp - 0x3c], 0x444f5e59
mov dword [rbp - 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x38], 0x71784f2a
mov dword [rbp - 0x78], 0xf6f6f6f6
mov dword [rbp - 0x34], 0x596f7873
jmp 0x1401312e8
mov edx, 0xe58ca837
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x1401310b5
mov r8d, r13d
add r15, rdi
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
mov r9, qword [rcx + 0x30]
jmp 0x140131178
clc
xchg r13, r15
mov byte [rsp + rax + 0x68], r13b
inc rax
cmp rax, 0xf
jmp 0x140130fe5
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
jne 0x1401311a6
je 0x1401311a6
lea r12d, [rdx + 0x644a]
jl 0x140130aef
movabs byte [0xf94e8c0f0000644a], al
invalid
popfq
jmp rcx
jmp 0x14013112c
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401310c0
cmp edx, 0xee9bd3e0
je 0x1401313af
je 0x140131201
jne 0x140131201
test r15, rdx
call rcx
pop r10
lea r13d, [rbx + 0xdd37]
pushf
sub edi, 0xdb5ba98a
test rcx, rbx
cmp r13, rbp
lea r8d, [rcx - 0x3d2b]
movabs r14, 0x54aa08fffffe2fe9
jmp rcx
jmp 0x140131035
mov edx, 0x41ffff58
test eax, 0x51fd0779
add ebx, 0x3a9dc2ea
movabs rbx, 0x1a3b00fffffc9ae9
rcr edi, 0xaf
pause
mov ecx, 0xc2d39b98
rcr esi, 0xc4
ror ebp, 0xa5
ja 0x1401312fb
ret 8
mov dword [rbp - 0x74], 0xf6f6f6f6
div dh
div dh
div dh
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
push rcx
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r12d, dword [rcx + rdx*4]
jmp 0x140131643
mov rcx, 0xffffffffffffffff
mov qword [rsp + 0x20], rax
call r12
movzx eax, word [r15 + 6]
jmp 0x14013183f
int3
mov ecx, dword [r15 + 0xa0]
mov qword [rbp + 0x1a8], rcx
mov eax, dword [r15 + 0xa4]
mov dword [rbp + 0x124], eax
cmp rdx, rdi
jmp 0x140131495
cmp dword [rbx + 0x14], r13d
je 0x1401329e4
cmp byte [rbx], 0x2e
jne 0x140131616
cmp dword [rbx + 1], 0x63727372
je 0x1401329e4
jmp 0x140131616
jae 0x1401316bc
lea rax, [rdx + rdi]
xchg r15, rax
mov qword [rbp + 0x1a0], r15
xchg r15, rax
jmp 0x1401316bc
inc rdx
call rcx
mul rbx
jl 0x140130347
ja 0x140131069
je 0x14013153c
jne 0x14013153c
xor r15d, 0xda91549a
pop r8
neg rdi
mov r9d, 0x96c59dfd
lea r13d, [rcx - 0xe9cc]
add r13d, 0x7d2113a8
movabs rbx, 0x1d316d00000323e9
test r9d, 0xad160eb0
ret
jmp 0x140131864
pause
rol r14d, 0x5e
lea r8d, [rbx - 0x6bb3]
jne 0x140131580
je 0x140131580
jmp rax
mov ecx, 0x33493deb
movabs eax, dword [0x49e1ffe1ff0b18c1]
dec ebx
jmp rcx
jmp 0x1401315bf
cmp edx, 0x30a3b81d
jmp rax
sub esi, 0x8994d638
jle 0x14013004e
xor r14d, 0x4eab2815
jb 0x14012fe3e
cmp edx, 0x6b0f3cef
jmp 0x140131a51
cmp dword [rbx], 0x54494e49
je 0x1401329e4
cmp dword [rbx + 0xc], 0xfffffffe
jmp 0x140131acd
jne 0x140131b11
cmp byte [rbx + 5], 0x61
jne 0x140131b2b
mov dil, 1
jmp 0x140131b2b
mov edx, dword [r15 + 0xd8]
add r12, r9
xchg r9, rdx
mov qword [rbp + 0x1a0], r9
xchg rdx, r9
mov eax, dword [r15 + 0xdc]
mov dword [rbp + 0x120], eax
je 0x14013169c
jne 0x14013169c
jo 0x1401321ff
pause
xor r11d, 0xd6a85c1f
xor r9d, 0xee8ac017
rcr r12d, 0xe6
jmp rcx
jmp 0x14013144d
cmp rcx, rdi
jae 0x1401317f6
lea rax, [rcx + rdi]
xchg rbx, rax
mov qword [rbp + 0x1a8], rbx
jmp 0x1401317f4
cmp rbx, rax
jae 0x140132812
nop word [rax + rax]
cmp dword [rbx + 0x10], r13d
je 0x1401329e4
jmp 0x140131470
lea rdx, [rbp + 0xe0]
xchg rcx, rax
mov qword [rbp + 0xd8], rcx
jmp 0x140131962
xchg rbx, rax
xchg rdi, r13
mov qword [rbp + 0xe0], r13
xchg rdi, r13
lea r8, [rbp + 0xd8]
mov eax, dword [r15 + 0x54]
jne 0x140131825
je 0x140131825
adc ecx, dword [rdi]
adc byte [rsi + 0x48000004], 0xf7
test dword [rbp - 0xbfb66f], 0x48d0ffff
mov ecx, 0x5941b8eb
out 0x6b, al
cmp al, 0x4c
jo 0x140131cae
div rdi
lea edx, [rcx - 0xbfb7]
call rax
movabs rcx, 0x4c3c6be65941b8eb
jmp 0x1401317df
call rax
bswap rdx
bswap r11
sub r13d, 0xcd191292
ret 0x28
lea rbx, [r15 + 0x108]
lea rax, [rax + rax*4]
lea rax, [rax + 0x21]
lea rax, [r15 + rax*8]
jmp 0x1401316fd
test r15, rdi
dec rcx
lea esi, [rcx + 0xdf89]
lea r14d, [rdi + 0xc814]
nop
rcr r14d, 0x73
je 0x1401318b9
jne 0x1401318b9
jo 0x140132446
rcl ebp, 0x97
int3
jmp 0x14013154c
bswap r8
xchg ebx, eax
mov ecx, 0xff0000ee
ror dword [rcx + 0x39], 1
jmp 0x1401318d6
xor dil, dil
cmp byte [rbx], 0x2e
jne 0x140131b2b
mov eax, dword [rbx + 1]
cmp eax, 0x74616469
jmp 0x14013162b
xchg rcx, rax
mov r9d, 4
lea rax, [rbp + 0xcc]
mov dword [rbp + 0xcc], r13d
jmp 0x140131411
nop
lea ebx, [rdi - 0x3f54]
jmp rcx
mov cs, word [rcx]
add byte [rax], al
call rax
lea r11d, [rbp - 0xfe6d]
bswap r12
jne 0x140131aa4
je 0x140131aa4
lea esi, [rdi - 0xb765]
lea ebx, [rdi - 0x48a4]
pushf
pop rdi
pop r8
jmp 0x14013142a
jne 0x140131923
nop
call rax
ja 0x14013204d
jne 0x140130fc2
test r15, rbp
test r11d, 0x7e68275f
jmp 0x1401315f2
cmp eax, 0x74616470
jne 0x140131b2b
cmp byte [rbx + 5], 0x61
jmp 0x140131b25
je 0x1401329e4
mov eax, dword [rbx + 8]
lea r8, [rsp + 0x30]
cmp eax, dword [rbx + 0x10]
lea rdx, [rsp + 0x48]
mov esi, dword [rbx + 0xc]
mov r9d, 0x40
jmp 0x140131e9c
dec r13
jmp rcx
cmp r14, rdx
lea r14d, [rcx - 0x3298]
jno 0x140131163
dec r13
or edi, 0x35512e9d
lea ebp, [rcx + 0xdf14]
jmp 0x140131b49
xchg edi, eax
invalid
xchg rdx, r14
mov qword [rsp + 0x30], rdx
xchg r14, rdx
call r12
jmp 0x140131f70
lea r8, [rbp + 0x1a0]
mov edx, r14d
cmp dword [rax], edi
invalid
cmovae eax, dword [rbx + 0x10]
mov rcx, 0xffffffffffffffff
mov r14d, eax
lea rax, [0x140000000]
add rsi, rax
mov dword [rbp + 0x20], r13d
jmp 0x1401320cb
cmp eax, 0xc000008c
jne 0x140132018
nop
popf
jmp rcx
jne 0x140131fb2
call rax
xor edx, 0x92d6f83c
cpuid
jmp 0x1401312eb
jmp 0x140132096
lea r9, [rbp + 0x120]
mov dword [rsp + 0x20], 2
jmp 0x140131da0
or edi, 0xffffffeb
invalid
jg 0x140131e93
je 0x140131196
call rax
js 0x140131811
jmp 0x140131c8e
lea rax, [rbp + 0x20]
xchg r8, rsi
mov qword [rsp + 0x48], r8
xchg rsi, r8
xchg r10, rax
mov qword [rsp + 0x20], r10
xchg r10, rax
jmp 0x140131d6a
mov r9d, dword [rbp + 0x20]
lea rax, [rbp + 0x20]
mov rcx, 0xffffffffffffffff
lea r8, [rsp + 0x30]
xchg rbx, rax
jne 0x14013219b
je 0x14013219b
jmp 0x14013157f
jmp 0x140132981
sub r13d, 0x496ab906
ret
invalid
mov r8, qword [rax + 0x30]
xchg r10, r8
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x140132725
jne 0x14013226a
je 0x14013226a
jns 0x1401313bb
and ebp, 0x83081026
lea r11d, [rbx - 0x4598]
test r9, rdi
jmp rcx
jmp 0x140132695
neg rdx
neg rdx
jnp 0x140130981
jne 0x1401322ad
je 0x1401322ad
mul rdx
sub r15d, 0xfcba3b38
rcr ebx, 0x95
xchg ebp, eax
pause
jmp rcx
jmp 0x140132742
imul r8d, edx, 0x1000193
movzx edx, byte [rcx - 1]
test dl, dl
jne 0x140132554
cmp r8d, 0x3a692056
je 0x140132a2f
jmp 0x14013271c
je 0x140133274
add byte [rcx + rdi + 0x68], al
add al, 0xf
test dl, dh
invalid
cmp dword [rax + 4], r13d
je 0x140133274
mov rax, qword gs:[0x60]
lea r14, [rdi + rcx]
mov rax, qword [rax + 0x18]
je 0x1401323af
jne 0x1401323af
rcr esi, 0xd
test edi, 0xd6818d1d
js 0x140132fab
lea r15d, [rdx + 0x3c4]
movabs r8, 0x71ca4c000005ece9
pause
jmp rax
jmp 0x1401329a0
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
mov r8d, 0x1c50c293
lea rdx, [r10 + r9*4]
jmp 0x140132a15
xchg rdi, rax
mov qword [rsp + 0x20], rdi
xchg rdi, rax
lea rdx, [rbp + 0xe0]
mov rcx, 0xffffffffffffffff
jmp 0x14013284a
sub rbx, 0x5d6f8fc6
lea rax, [rax + rax*4]
lea rax, [rax + 0x21]
lea rax, [r15 + rax*8]
jmp 0x140132802
nop
movsx edx, dl
lea rcx, [rcx + 1]
xor edx, r8d
jmp 0x14013234d
push rdx
or byte [rdi], cl
mov dword [rsi], esp
sldt word [rax]
lea r15d, [rcx + 0xccb3]
mov esi, 0x7a8414
pop r10
ret
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x140132725
jmp 0x140132423
retf 0xf749
test r9d, r9d
jne 0x140132432
mov rax, qword [rax]
jmp 0x1401329b0
lea r11d, [rbx - 0x20cf]
ret
cmp rbx, rax
jb 0x14013170c
lea rdi, [0x140000000]
mov r9d, dword [rbp + 0xcc]
lea rax, [rbp + 0xcc]
lea r8, [rbp + 0xd8]
jmp 0x140132444
nop
test r12, rcx
jae 0x14013125f
jge 0x140132298
test r15d, 0x2b55532a
syscall
jmp 0x14013227c
call r12
lea rax, [0x140133b80]
mov ecx, dword [rax]
test ecx, ecx
jmp 0x140132372
mov qword [rsp + 0x20], rbx
xchg rbx, rax
lea rdx, [rsp + 0x48]
call r12
cmp eax, 0xc0000096
jne 0x1401329e4
jmp 0x14013282c
mov rax, qword [rax + 0x10]
nop dword [rax]
nop dword [rax + rax]
xchg r8, r10
je 0x1401329cf
jne 0x1401329cf
pop rbp
rcl r10d, 0x20
cmp r10, rdi
test r9, rdi
int3
jmp 0x14013222a
movzx eax, word [r15 + 6]
nop
add rbx, 0x5d6f8fee
jmp 0x14013251f
mov ecx, dword [rdx + r11]
add rcx, r10
movzx edx, byte [rcx]
inc rcx
test dl, dl
je 0x14013271c
jmp 0x140132552
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
add rcx, r10
movzx edx, word [rax + r9*2]
mov rax, qword gs:[0x60]
je 0x140132a51
jne 0x140132a51
pushf
movabs rdx, 0x492a722b1ac142eb
jo 0x1401338ae
jmp 0x140132a95
lea esi, [rdx + 0x13b5]
lea edi, [rbx - 0x70a0]
ret 8
imul edx, ecx, 0x1000193
movzx ecx, byte [r8 - 1]
test cl, cl
jne 0x140132b6e
cmp edx, 0xbe0817a7
je 0x140132bf0
test r9d, r9d
jmp 0x140132be2
mov edi, dword [rcx + rdx*4]
mov rax, qword [rax + 0x18]
add rdi, r10
xchg rdi, r10
mov qword [rsp + 0x30], r10
xchg r10, rdi
mov rax, qword [rax + 0x10]
je 0x140132af3
jne 0x140132af3
rcr r12d, 0x33
lea r10d, [rdx + 0x3827]
lea r15d, [rbx - 0xc1fa]
ror esi, 0xcb
pushf
xor ebx, 0x82568c0d
ja 0x14013214e
lea r11d, [rcx + 0x819]
lea r12d, [rdi - 0x7307]
jae 0x140133702
push r9
lea ebp, [rbx - 0x667e]
movabs r8, 0x214bb4000000c2e9
or r14d, 0x75bc44be
call fcn.140131eda
jmp 0x140132bba
mov r8d, dword [rdx + r11]
mov edx, 0x9f53cf63
add r8, r10
movzx ecx, byte [r8]
je 0x140132b24
jne 0x140132b24
ror edi, 0x36
rol r9d, 0x6f
movabs rdi, 0x256453524fa53beb
jge 0x1401321af
jmp 0x140132b61
call rax
call fcn.140133a2b
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x140132be8
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
lea rdx, [r10 + r9*4]
jmp 0x140132b07
inc r8
test cl, cl
je 0x140132a8d
nop
movsx ecx, cl
lea r8, [r8 + 1]
xor ecx, edx
jne 0x140132ba2
je 0x140132ba2
xor ecx, 0x13d9f462
jmp rax
jmp 0x140132a6e
nop dword [rax]
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x140132be8
jmp 0x140132b39
jne 0x140132b55
mov rax, qword [rax]
jmp 0x140132bc1
mov ecx, dword [rbx + 0x24]
mov rdx, r13
add rcx, r10
mov dword [rsp + 0x58], 0xf6f6f6f6
je 0x140132c3a
jne 0x140132c3a
rol esi, 0x68
pushfq
ror r12d, 0x5b
ror r13d, 0x2b
jge 0x140132d9e
lea r11d, [rbx + 0xf635]
jmp rcx
jmp 0x140132c60
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x140132c9b
mov dword [rsp + 0x63], 0x7c6f7d7f
mov dword [rsp + 0x5c], 0xf6f6f6f6
mov dword [rsp + 0x67], 0x6e383c3d
movzx r8d, word [rcx + r9*2]
jmp 0x140132cd2
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140132cb3
nop dword [rax]
jmp 0x140132c4c
movzx eax, byte [rcx - 1]
test al, al
jne 0x140132c4c
invalid
movsd dword [rdi], dword [rsi]
invalid
invalid
invalid
cmp edx, 0xe97d3e5a
je 0x140132dbd
inc r8d
jmp 0x140132d1a
xor eax, eax
mov byte [rsp + 0x6d], al
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x58]
jmp 0x140132cf2
mov ecx, dword [rbx + 0x1c]
add rcx, r10
mov word [rsp + 0x60], 0xf6f6
mov word [rsp + 0x6b], 0x7676
mov r15d, dword [rcx + r8*4]
add r15, r10
jmp 0x140132cbb
movzx ecx, byte [rsp + rdx + 0x63]
add cl, al
mov byte [rsp + rdx + 0x63], cl
mov byte [rsp + rdx + 0x58], r13b
inc rdx
cmp rdx, 0xa
jmp 0x140132d83
nop dword [rax]
nop dword [rax + rax]
mov ecx, r8d
lea rdx, [r9 + rcx*4]
mov ecx, dword [rdx + r11]
mov edx, 0x2e4c61bb
jne 0x140132d68
je 0x140132d68
test rcx, rdi
lea esi, [rbp - 0x1dbe]
rcr r12d, 0x21
inc rsi
lea r12d, [rcx + 0xa595]
add edx, 0xd22eca65
jge 0x1401335f1
int3
jmp 0x140132c82
jb 0x140132cc8
xor edx, edx
lea rcx, [rsp + 0x63]
mov r8d, 0x800
call rdi
jmp 0x140132d9d
xchg r8, rax
nop
mov r9, r8
xchg r8, rax
mov r8d, r13d
movsxd rcx, dword [rax + 0x3c]
mov r10d, dword [rcx + rax + 0x88]
mov r11d, dword [r10 + rax + 0x20]
jmp 0x140132d0e
mov ecx, dword [r10 + r9 + 0x24]
mov rax, r13
add rcx, r9
mov edx, r8d
movzx r8d, word [rcx + rdx*2]
jmp 0x140132e83
lea rax, [0x140000000]
xchg r8, r15
mov qword [rdx + rax], r15
xchg r8, r15
jmp 0x140132f96
mov rcx, rdx
xchg rcx, rdx
nop
nop
add rax, 0xe4b5c9d
sub rax, 0xe4b5c9b
jmp 0x140132ef9
xchg rsi, rax
mov rax, rsi
xchg rsi, rax
jmp 0x140132e10
test rax, rax
je 0x1401333e9
mov ecx, dword [r14]
test ecx, ecx
jne 0x140132f11
jmp 0x140132f0d
nop
mov ecx, dword [r14 + 0xc]
xor r8d, r8d
add rcx, rax
xor edx, edx
call rdi
je 0x140132e69
jne 0x140132e69
dec r10
popf
lea r14d, [rdx + 0x5885]
pushf
lea ebp, [rdi + 0x83b6]
jge 0x140131f8b
jmp rcx
jmp 0x140132e04
mov ecx, dword [r10 + r9 + 0x1c]
add rcx, r9
mov r12d, dword [rcx + r8*4]
jmp 0x140132f54
test rax, rax
je 0x14013303f
mov eax, dword [r14 + 0x10]
test eax, eax
je 0x140132f72
mov edx, edi
add rdx, rax
jmp 0x140132dd5
mov edi, r13d
mov rcx, qword [rbx]
test rcx, rcx
je 0x140132fc7
xchg rdx, rcx
jne 0x140132ed8
je 0x140132ed8
rcr r9d, 0x72
dec rbp
sub edx, 0x9f421dae
movabs rsi, 0x20bf02ffffff0ee9
jmp rax
jmp 0x140132deb
add rax, rdx
movzx edx, dx
test rcx, rcx
xchg rsi, rcx
mov rsi, rcx
jmp 0x140132f22
mov ecx, dword [r14 + 0x10]
mov ebx, ecx
lea rax, [0x140000000]
add rbx, rax
jmp 0x140132eb3
xchg rsi, rcx
cmovns rdx, rax
cmovns edx, eax
call r15
xchg r8, rax
mov rax, r8
xchg r8, rax
jmp 0x140132e94
jb 0x140132f61
cmp dword [r14 + 0xc], r13d
je 0x140133827
lea rax, [0x140000000]
jmp 0x140132e29
add r12, r9
nop word [rax + rax]
mov byte [rsp + rax + 0x63], r13b
inc rax
cmp rax, 0xa
jmp 0x140132f38
xchg r14, rax
mov r14, qword [rbx]
xchg r14, rax
lea rcx, [0x140000000]
xchg r10, r8
jmp 0x140132f88
mov qword [rcx + rax], r10
xchg r10, r8
lea rax, [0x140000000]
xchg rbp, rcx
mov rbp, qword [rbx + 8]
jmp 0x140132fa2
xchg rcx, rbp
neg rbx
add rbx, 0xfffffffffffffff8
clc
neg rbx
neg edi
jmp 0x140132fb6
add edi, 0xfffffff8
neg edi
mov rdx, rcx
test rcx, rcx
test ecx, ecx
jne 0x140132df2
neg r14
je 0x140132ff6
jne 0x140132ff6
push r13
jmp 0x1401326a9
jmp 0x140133024
add r14, 0xffffffffffffffec
neg r14
cmp dword [r14 + 0xc], r13d
je 0x140133827
mov rdi, qword [rsp + 0x30]
jmp 0x140132e2a
mov dword [rsp + 0x30], 0xf6f6f6f6
xchg r13, rdx
mov r13, rdx
jmp 0x14013314a
nop
add rsp, 8
or byte [rax - 0x79], cl
jl 0x14013307f
clc
push rax
je 0x14013308d
jne 0x14013308d
popf
je 0x140133078
jne 0x1401338d1
ror r12d, 0x1a
lea r13d, [rbp - 0x2c4e]
rcl edx, 0x82
dec rbx
pause
call rax
lea edx, [rdx - 0x67a6]
popf
dec rdi
movabs rbx, 0x4a2551000002c0e9
ror r10d, 0xda
and ebx, 0xb5fbb554
xor r14d, 0xc2f756b7
div r12
ror ecx, 0x62
jle 0x140133383
invalid
jmp 0x140133352
jmp 0x140132377
movzx ecx, byte [rsp + rdx + 0x78]
add cl, al
mov byte [rbp + rdx - 0x34], cl
mov byte [rsp + rdx + 0x78], r13b
inc rdx
jmp 0x140133198
jb 0x14013316e
mov dword [rsp + 0x78], 0xf6f6f6f6
mov rdx, r13
jmp 0x1401331d4
mov r15, qword [rsp - 8]
push rbx
push rcx
push rcx
push rcx
push rax
push rax
jmp 0x14013336d
mov dword [rbp - 0x18], 0x2a6f756b
mov dword [rbp - 0x68], 0xf6f6f6f6
mov dword [rbp - 0x14], 0x6f7c7f7d
jmp 0x140133286
mov dword [rbp - 0x78], 0xf6f6f6f6
mov dword [rbp - 0x24], 0x6f847376
mov dword [rbp - 0x74], 0xf6f6f6f6
mov dword [rbp - 0x20], 0x55572a44
jmp 0x140133130
mov dword [rbp - 0x70], 0xf6f6f6f6
mov dword [rbp - 0x1c], 0x57143c4c
mov dword [rbp - 0x6c], 0xf6f6f6f6
jmp 0x1401330f5
xchg rdx, r13
mov dword [rsp + 0x36], 0x797c7c4f
mov byte [rsp + 0x34], 0xf6
jmp 0x14013315f
mov word [rsp + 0x3a], 0x7c
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x36]
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
jmp 0x14013333d
mov byte [rbp + rax - 0x34], r13b
inc rax
cmp rax, 0x53
jb 0x14013317f
nop
jmp 0x140133261
cmp rdx, 0x53
jb 0x140133311
mov r9d, 0x10
lea r8, [rsp + 0x36]
lea rdx, [rbp - 0x34]
jmp 0x1401331b6
xor ecx, ecx
call r12
xchg r13, r11
mov rax, r11
xchg r13, r11
nop word [rax + rax]
jmp 0x14013317f
mov dword [rbp - 0x34], 0x76736b50
mov dword [rsp + 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x30], 0x7e2a6e6f
mov dword [rbp - 0x80], 0xf6f6f6f6
mov dword [rbp - 0x2c], 0x78732a79
mov dword [rbp - 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x28], 0x6b737e73
jmp 0x14013310f
mov dword [rbp - 0x4c], 0xf6f6f6f6
mov dword [rbp + 8], 0x6b7e7f6c
mov dword [rbp - 0x48], 0xf6f6f6f6
mov dword [rbp + 0xc], 0x7d6f766c
mov dword [rbp - 0x44], 0xf6f6f6f6
mov dword [rbp + 0x10], 0x6f7c6b2a
jmp 0x14013323a
mov dword [rbp - 0x40], 0xf6f6f6f6
mov dword [rbp + 0x14], 0x7d78732a
mov dword [rbp - 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x18], 0x76766b7e
mov word [rbp - 0x38], 0xf6f6
jmp 0x140133302
mov byte [rsp + r13 + 0x36], 0
inc r13
cmp r13, 5
jb 0x140133261
mov eax, 0xfffffffe
mov r12, qword [rsp + 0x3a8]
jmp 0x1401333ca
mov dword [rbp - 0x64], 0xf6f6f6f6
mov dword [rbp - 0x10], 0x6f727e2a
mov dword [rbp - 0x60], 0xf6f6f6f6
mov dword [rbp - 0xc], 0x7d73602a
mov dword [rbp - 0x5c], 0xf6f6f6f6
je 0x1401332d1
jne 0x1401332d1
test r14d, 0xdaac87ef
popfq
add r11d, 0x76bceed0
pushfq
jmp rcx
jmp 0x14013337b
push rax
push rdx
xchg qword [rsp + 0x30], rbx
add rsp, 0x38
push rdx
jmp 0x14013331b
mov dword [rbp + 0x1c], 0x386e6f
mov byte [rbp - 0x36], 0xf6
nop dword [rax]
movzx eax, byte [rbp + rdx - 0x34]
jmp 0x1401330b7
push rdx
push rax
push rax
push rdx
xchg qword [rsp + 0x28], rbp
add rsp, 0x30
ret
pop rcx
pop rbx
add rsp, 8
nop
xchg qword [rsp], r13
add rsp, 8
jmp 0x140133052
mov byte [rsp + rdx + 0x36], cl
mov byte [rsp + rdx + 0x30], r13b
inc rdx
cmp rdx, 5
jmp 0x1401330cf
push rcx
push rcx
push rax
jne 0x14013335b
je 0x14013335b
movabs r12, 0x392d71602a3694eb
call rax
popfq
pop r11
call rax
jmp rcx
jmp 0x1401332f1
xchg qword [rsp + 0x30], r14
pop rax
pop rax
pop rcx
pop rcx
jmp 0x140133329
mov dword [rbp - 8], 0x2a766b7f
mov dword [rbp - 0x58], 0xf6f6f6f6
mov dword [rbp - 4], 0x2a35354d
mov dword [rbp - 0x54], 0xf6f6f6f6
test al, 0xf6
div dh
test bh, 0x45
cld
xor rax, 0x45c72a35
lodsb al, byte [rsi]
div dh
div dh
mov dword [rbp], 0x736e6f5c
mov dword [rbp - 0x50], 0xf6f6f6f6
mov dword [rbp + 4], 0x737c7e7d
jne 0x1401333bc
je 0x1401333bc
add ebx, 0x8e2a7bc4
call rax
call rax
movabs rsi, 0x51167fffffe4ae9
rcl ecx, 0x96
jmp rcx
jmp 0x14013320b
xchg rsi, r15
mov r15, qword [rsp + 0x3b0]
xchg rsi, r15
add rsp, 0x3b8
nop
add rsp, 8
jmp 0x1401330e5
mov dword [rsp + 0x48], 0xf6f6f6f6
xchg rdx, rbp
mov rbp, r13
xchg rbp, rdx
mov dword [rsp + 0x4e], 0x797c7c4f
mov byte [rsp + 0x4c], 0xf6
mov word [rsp + 0x52], 0x7c
je 0x140133454
jne 0x140133454
add r10d, 0x1dcdc799
dec rcx
mov ecx, 0x31ed6f19
js 0x1401337cb
xor r14d, 0x301fb3b8
ror r8d, 0x81
lea edi, [rbx + 0x2c72]
rcl r9d, 0x70
lea ebp, [rcx + 0xbce0]
test r15, rdx
add ebx, 0x9d298576
lea r15d, [rcx + 0x195a]
movabs rbp, 0x6abf3b00000355e9
pause
pop r14
cmp r11d, 0x6661c4de
push rbx
call 0x1401329ed
jmp 0x1401337ae
add cl, al
mov byte [rbp + rdx + 0x78], cl
mov byte [rbp + rdx + 0x24], r13b
inc rdx
jmp 0x1401337c4
mov dword [rbp + 0xbc], 0x6f7c6b2a
mov dword [rbp + 0x6c], 0xf6f6f6f6
mov dword [rbp + 0xc0], 0x7d78732a
mov dword [rbp + 0x70], 0xf6f6f6f6
mov dword [rbp + 0xc4], 0x76766b7e
mov word [rbp + 0x74], 0xf6f6
jne 0x1401334c5
je 0x1401334c5
syscall
cmp r8, rbp
sub r8d, 0xa8eae556
popfq
movabs r15, 0x14618900000101e9
rcr r10d, 0xd5
rcl esi, 0xbd
bswap rbp
rcr ecx, 0x9b
jmp 0x14013377e
jmp 0x1401335cb
xchg r13, r10
mov rdx, r10
xchg r13, r10
mov dword [rbp + 0x78], 0x76736b50
je 0x140133533
jne 0x140133533
ror r10d, 0xb2
test r9d, 0x9a60d031
and ebp, 0x7739e763
test rsi, rbx
pushfq
pause
cmp r8, rdi
inc rdi
rcr edx, 0x48
jmp 0x140132630
jmp 0x1401335a7
mov byte [rsp + rdx + 0x48], r13b
inc rdx
cmp rdx, 5
jb 0x1401337ba
mov dword [rbp + 0x24], 0xf6f6f6f6
jmp 0x1401334df
mov dword [rbp + 0xac], 0x736e6f5c
mov dword [rbp + 0x5c], 0xf6f6f6f6
mov dword [rbp + 0xb0], 0x737c7e7d
mov dword [rbp + 0x60], 0xf6f6f6f6
jmp 0x140133668
jmp 0x140133274
mov r13, rax
xchg r13, rax
nop word [rax + rax]
mov byte [rbp + rax + 0x78], r13b
jmp 0x140133710
mov dword [rbp + 0x28], 0xf6f6f6f6
mov dword [rbp + 0x7c], 0x7e2a6e6f
mov dword [rbp + 0x2c], 0xf6f6f6f6
mov dword [rbp + 0x80], 0x78732a79
jmp 0x14013363b
mov dword [rbp + 0xc8], 0x386e6f
mov byte [rbp + 0x76], 0xf6
nop dword [rax]
nop word [rax + rax]
movzx eax, byte [rbp + rdx + 0x78]
movzx ecx, byte [rbp + rdx + 0x24]
je 0x140133605
adc esi, dword [rbp + 0x11]
jne 0x140133605
lea ebx, [rbx - 0x54b3]
div r13
xor edx, 0xd03f6377
movabs r12, 0x4a7f80fffffe63e9
neg r14
dec r11
pop r11
rcl ebx, 0xc5
jmp rax
jmp 0x14013346d
nop
mov byte [rsp + r13 + 0x4e], 0
inc r13
cmp r13, 5
jb 0x140133623
jmp 0x140133588
mov dword [rbp + 0x30], 0xf6f6f6f6
mov dword [rbp + 0x84], 0x6b737e73
mov dword [rbp + 0x34], 0xf6f6f6f6
jmp 0x14013368f
movzx ecx, byte [rsp + rdx + 0x48]
add cl, al
mov byte [rsp + rdx + 0x4e], cl
jmp 0x140133543
mov dword [rbp + 0xb4], 0x6b7e7f6c
mov dword [rbp + 0x64], 0xf6f6f6f6
mov dword [rbp + 0xb8], 0x7d6f766c
mov dword [rbp + 0x68], 0xf6f6f6f6
jmp 0x140133480
mov dword [rbp + 0x88], 0x6f847376
mov dword [rbp + 0x38], 0xf6f6f6f6
mov dword [rbp + 0x8c], 0x55572a44
mov dword [rbp + 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x90], 0x57143b4c
mov dword [rbp + 0x40], 0xf6f6f6f6
mov dword [rbp + 0x94], 0x2a6f756b
jmp 0x140133722
mov dword [rbp + 0x4c], 0xf6f6f6f6
mov dword [rbp + 0xa0], 0x7d73602a
mov dword [rbp + 0x50], 0xf6f6f6f6
mov dword [rbp + 0xa4], 0x2a766b7f
mov dword [rbp + 0x54], 0xf6f6f6f6
mov dword [rbp + 0xa8], 0x2a35354d
mov dword [rbp + 0x58], 0xf6f6f6f6
xor eax, 0x5845c72a
div dh
div dh
jmp 0x140133561
inc rax
cmp rax, 0x53
jb 0x14013359d
jmp 0x140133621
mov dword [rbp + 0x44], 0xf6f6f6f6
mov dword [rbp + 0x98], 0x6f7c7f7d
mov dword [rbp + 0x48], 0xf6f6f6f6
mov dword [rbp + 0x9c], 0x6f727e2a
je 0x14013377f
jne 0x14013377f
lea r12d, [rdi - 0xcb4b]
jbe 0x140132f26
jmp rcx
mov eax, 0xffff4de9
jmp qword [rbp - 0x3ebefb27]
jmp 0x1401336d1
nop dword [rax]
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x4e]
jmp 0x140133658
cmp rdx, 0x53
jb 0x1401335e6
invalid
mov r9d, 0x10
jne 0x1401337fb
je 0x1401337fb
xor ecx, 0xbca627e
rcr r12d, 0x2e
and ebx, 0xaf28dab2
rcl r11d, 0x3a
rol edi, 0x5f
mul rcx
lea r11d, [rdi + 0xcb62]
movabs r9, 0x6b220c1b300715eb
lea esi, [rbp - 0xa3ff]
pop rbx
lea r10d, [rdi + 0xb411]
ret
jmp 0x140133812
lea r8, [rsp + 0x4e]
lea rdx, [rbp + 0x78]
xor ecx, ecx
call r12
xchg r13, rax
jmp 0x14013358d
xchg r9, r13
mov r13, qword [rbp + 0x308]
xchg r9, r13
lea rcx, [0x140133b70]
jne 0x140133854
je 0x140133854
lea ecx, [rbp - 0xafab]
add r10d, 0x7e67b0f2
jns 0x140132fbf
movabs rbp, 0x5497842911e90deb
ror edi, 0xd0
cmp r11, rdi
ret
jmp 0x140133863
mov r8, qword [rbp + 0x300]
lea rax, [0x140133b40]
mov rax, qword [rax]
xor rax, qword [rcx]
mov rcx, qword [rbp + 0x2f0]
xchg rdx, rdi
jmp 0x140133886
mov rdi, qword [rbp + 0x2f8]
xchg rdx, rdi
call rax
jmp 0x140133279
add byte [rax], al
add byte [rbx + rcx*4 + 0x5c], cl
and al, 0x30