Function at 0x1400510d3
Capabilities:
Encode data using xor

Disassembly:
xchg byte [0x15004f85e], bl
movabs byte [0xdc0e9cc0f495e], al
add al, ch
xchg r10d, eax
add al, 0
mov dword [rsp - 0x44], 0x233f1fb8
mov rcx, qword [rbx + 0xa78]
jmp 0x14004f8cc
add rsp, 0x16
pop rdi
ret
mov dword [rsp - 0x40], esp
mov dword [rsp - 0x30], 0xbaef84f
or ecx, dword [rax - 0x73]
mov ebx, 0x9f8
lea rdi, [rbx + 0x9f8]
mov rax, qword [rdi + 0x78]
cmp rax, 0x78
jbe 0x14004f9a3
jmp 0x14004f8fd
pop rdi
mov rcx, qword [rdi]
call fcn.140098ac0
jmp 0x14004fb3b
test rcx, rcx
je 0x14004f8a4
dec dword [rcx + 8]
mov dword [rsp - 0x1c], 0x353fd42d
jmp 0x14004f916
movabs rdi, 0x2d2d904f5fd1d5eb
jne 0x14004f8e7
jmp 0x14004f8be
je 0x14004f8e7
call 0x14004f996
jmp 0x14004f88d
mov dword [rsp - 0x30], ecx
mov dword [rsp - 0x38], 0x447321d9
mov dword [rsp - 0x14], 0x2a2fab3a
jmp 0x14004f96e
cmp dword [rcx + 8], esi
jg 0x14004f942
mov rax, qword [rcx]
mov dword [rsp - 0x38], 0x4771c351
mov dword [rsp - 0x10], 0x2555fb81
jmp 0x14004f937
mov dword [rsp - 0x28], ecx
mov edx, 1
call qword [rax]
mov qword [rbx + 0xa78], rsi
xchg rdx, rdx
je 0x14004f961
jne 0x14004f961
pause
rcl r13d, 0xe3
sub r15d, 0x87f85de9
pushf
movabs r13, 0x2c00eaffffff32e9
call fcn.14004eaa6
jmp 0x14004f898
mov dword [rsp - 0x10], edx
mov dword [rsp - 0x3c], 0x601dda89
and al, 0xc4
mov edx, ebx
sbb eax, 0xf8b4860
and al, 0xc4
mov edx, ebx
sbb eax, 0xf8b4860
jmp 0x14004f982
xor edx, edx
mov rax, qword [rcx]
call qword [rax]
mov dword [rsp - 0x34], 0x75f9b1ad
mov dword [rsp - 0x34], 0x226da073
mov dword [rsp - 0x30], edi
push rdi
jmp 0x14004f8e5
test rax, rax
je 0x14004fb3b
mov r9, r9
mov dword [rsp - 0x20], 0x31aedbea
mov rax, qword [rdi]
jmp 0x14004fa6f
mov rdx, rdx
mov dword [rsp - 0x40], edx
mov rsi, rsi
mov rdx, rdx
jmp 0x14004fb1e
mov r10, r10
mov dword [rsp - 0x44], edi
jne 0x14004fb8a
xor eax, eax
mov ecx, 0x30
mov dword [rsp - 0x14], 0x6fe88f7c
jmp 0x14004fa9a
mov rax, qword [rcx]
mov dword [rsp - 0xc], 0x3133c7e4
mov dword [rsp - 0x44], 0x56185c24
je 0x14004fa3d
jne 0x14004fa3d
pushf
rcr ecx, 0xbd
jmp rax
jmp 0x14004faad
jmp 0x14005045e
call 0x14004fbe6
add rsp, 0x1f
pop rsi
ret
pop rsi
lea rdi, [rbx + 0x9a8]
jmp 0x14004fb73
xor edx, edx
mov rcx, rdi
call qword [rax]
jne 0x14004fa82
je 0x14004fa82
test rsi, rdx
bswap rbx
movabs rcx, 0x54f2b8010174beb
lea r13d, [rbx - 0x784b]
syscall
jp 0x14004f689
jmp 0x14004facf
ret
mov dword [rsp - 0x18], 0xea332e0
mov dword [rsp - 0x3c], esp
rep stosb byte [rdi], al
jmp 0x14004fb98
xchg rsp, rsp
mov dword [rsp - 0xc], 0x2822a6b1
mov dword [rsp - 0x28], ebx
mov edx, 1
call qword [rax]
mov qword [rbx + 0x9e8], rsi
jmp 0x14004f9bf
mov dword [rsp - 0x30], 0x7403856
mov dword [rsp - 0x20], 0x4720741c
mov dword [rsp - 0x38], esi
mov dword [rsp - 0x20], 0x2db50c3a
jmp 0x14004fb3b
movabs rsi, 0x399a01ffffff6be9
jne 0x14004faf2
jmp 0x14004fa62
je 0x14004faf2
jne 0x14004fb0a
je 0x14004fb0a
div r13
ror ebp, 0xa8
movabs r12, 0xaf1e2ffffff48e9
test r11d, 0x7f271de3
call fcn.14004f6c7
jmp 0x14004fa57
mov dword [rsp - 0x1c], 0x19892e38
mov dword [rsp - 0x34], 0x38a8ed8f
mov rcx, qword [rbx + 0x9a0]
push rsi
jmp 0x14004faf0
mov qword [rdi + 0x78], rsi
mov rcx, qword [rbx + 0x9e8]
test rcx, rcx
je 0x14004fb2e
jmp 0x14004fb54
xchg r12, r12
xchg r11, r11
mov dword [rsp - 0x38], 0x5c0dd65c
dec dword [rcx + 8]
cmp dword [rcx + 8], esi
jg 0x14004fac3
invalid
jmp 0x14004f9f2
cmp rcx, rdi
mov dword [rsp - 0x18], ebp
mov dword [rsp - 0x14], 0x41e321c4
xchg r14, r14
jmp 0x14004f9d1
call fcn.140098ac0
xchg r12, r12
mov rdx, rdx
mov r15, r15
mov rcx, qword [rbx + 0x970]
test rcx, rcx
jmp 0x14004fba7
je 0x14004fc44
dec dword [rcx + 8]
mov dword [rsp - 0x3c], 0x1c67f17a
jmp 0x14004fc00
call qword [rax]
mov qword [rbx + 0x970], rsi
xchg r13, r13
jmp 0x14004fc3c
mov dword [rsp - 0x18], 0x7d1fc4e5
mov dword [rsp - 0x44], 0x2078d5a1
mov dword [rsp - 0x28], 0x24849d75
jne 0x14004fc7e
xor eax, eax
mov ecx, 0x30
mov dword [rsp - 0x44], 0x32237218
jmp 0x14004fc6f
mov dword [rsp - 0x1c], 0x25b57d67
xchg r11, r11
mov dword [rsp - 0x28], esi
cmp dword [rcx + 8], esi
jmp 0x14004fc17
jg 0x14004fbbf
mov rax, qword [rcx]
xchg rcx, rcx
mov dword [rsp - 0x2c], 0x6f4ef888
mov dword [rsp - 0x38], edx
mov rsi, rsi
mov edx, 1
jmp 0x14004fbbd
mov dword [rsp - 0x2c], 0x56ca9a11
mov rcx, qword [rbx + 0x928]
lea rdi, [rbx + 0x930]
jmp 0x14004fc57
cmp rcx, rdi
mov dword [rsp - 0x38], 0x3285c6f1
mov dword [rsp - 0x10], 0x55de0e6f
and al, 0xf0
outsd dx, dword [rsi]
invalid
ficom word [rbp - 0x17]
pop rdi
invalid
invalid
invalid
mov dword [rsp - 0x14], 0x23e8520e
rep stosb byte [rdi], al
jmp 0x14004fc83
call fcn.140098ac0
mov rcx, qword [rbx + 0x900]
mov dword [rsp - 0x2c], 0x2e8a43d8
jmp 0x14004fcb4
mov rax, qword [rcx]
mov dword [rsp - 0x10], esp
mov r8, r8
mov dword [rsp - 0x44], ebx
call qword [rax]
mov rcx, qword [rdi]
call fcn.140098ac0
jmp 0x14004fd6f
test rcx, rcx
je 0x14004fcd6
dec dword [rcx + 8]
mov dword [rsp - 0x44], 0x48728bb7
jmp 0x14004fd45
call qword [rax]
mov qword [rbx + 0x900], rsi
lea rdi, [rbx + 0x880]
xchg r11, r11
mov rax, qword [rdi + 0x78]
cmp rax, 0x78
jbe 0x14004fd9f
jne 0x14004fd2b
je 0x14004fd2b
neg r8
test r11d, 0x2e4f53f3
rol r12d, 0xf1
pushf
sub r9d, 0x8c36ec1e
or r9d, 0x9dd68029
push rsi
cmp esi, 0xdc4afaa3
bswap rsi
pop r14
jne 0x14004f52d
cmp r15d, 0x3757c748
movabs r9, 0x60fe78f74b6d56eb
ret
jmp 0x14004fd83
call 0x14004feb2
pop rbx
jmp 0x14004fee1
mov dword [rsp - 0x44], 0x18b60b72
cmp dword [rcx + 8], esi
jg 0x14004fccf
mov rax, qword [rcx]
mov dword [rsp - 0x3c], edi
mov dword [rsp - 0x14], 0x27388e7b
mov edx, 1
jmp 0x14004fccd
push rbx
movabs rbx, 0x44f7ab554e0fcbeb
jne 0x14004fd72
jmp 0x14004fd3f
je 0x14004fd72
jmp 0x14004fd34
mov dword [rsp - 0x20], 0x34f60af4
xchg rcx, rcx
mov dword [rsp - 0x44], ebx
xchg rcx, rcx
mov rcx, qword [rdi]
xor edx, edx
jmp 0x14004fc97
test rax, rax
mov dword [rsp - 0x20], 0x3dc90f43
mov dword [rsp - 0x20], 0x7866733d
je 0x14004fee1
mov rax, qword [rdi]
jmp 0x14004ff32
mov rax, qword [rcx]
mov edx, 1
mov dword [rsp - 0x28], 0x7913c256
jne 0x14004fde6
je 0x14004fde6
mul r13
call rcx
ror r11d, 0x54
lea r15d, [rbx + 0xa06c]
movabs rbp, 0x3f4cf9f04f0f3feb
push r8
js 0x14004fa52
jmp 0x14004fe27
lea ebp, [rbx - 0x6f36]
ror r12d, 0x19
ret
mov dword [rsp - 0x24], 0x3cc95eba
mov dword [rsp - 0x44], 0x79ffa6b8
mov rax, qword [rdi + 0x78]
cmp rax, 0x78
jbe 0x14004fffa
mov rcx, qword [rdi]
jmp 0x14004fefc
xchg r11, r11
call qword [rax]
mov qword [rbx + 0x870], rsi
jo 0x14004fe39
add byte [rax], al
lea rdi, [rbx + 0x7f0]
je 0x14004fe8a
add byte [rsi + rcx*2 + 0x75], dh
jle 0x14004f5cf
jne 0x14004fe8a
jle 0x14004f5cf
rcr esi, 0x7e
test r13d, 0x9dd5eba0
xor r12d, 0x8b73cd58
rcr ecx, 0xd0
test r10, rbx
call rax
cmp rbp, rbx
jnp 0x14004f723
cmp r10d, 0x7b531878
mov r11d, 0xe0e6c5f
pause
jbe 0x14004f058
xor ecx, 0xfa1f6a
test r12d, 0x48253500
movabs r12, 0x54b806ffffff72e9
push rsi
lea edi, [rdi - 0xa81c]
test r10, rbp
div rbp
call rax
rcr r15d, 0x92
rcr r11d, 0x52
test r13d, 0x8d280644
lea r12d, [rbx + 0x6696]
call 0x140050296
jmp 0x14004fe01
mov dword [rsp - 0x38], 0x59eebcb0
mov dword [rsp - 0x10], 0x7310b5ba
mov dword [rsp - 0x24], ebp
xchg r8, r8
cmp dword [rcx + 8], esi
jg 0x14004fe2c
jmp 0x14004fdc0
mov qword [rdi + 0x78], rsi
mov rcx, qword [rbx + 0x870]
mov dword [rsp - 0x14], 0x590b400a
test rcx, rcx
jmp 0x14004ff8e
xchg r11, r11
mov dword [rsp - 0x10], 0x4517cc19
xor edx, edx
mov rax, qword [rcx]
push r15
movabs r15, 0x757c1000000bae9
jne 0x14004ff10
jmp 0x14004ffcf
jmp 0x14004ff1f
je 0x14004ff10
call 0x14004ffaa
add rsp, 0x14
pop r15
ret
xor edx, edx
mov rcx, rdi
mov dword [rsp - 0x38], 0x44720606
mov dword [rsp - 0x30], 0x75eff73d
call qword [rax]
jne 0x14004ff78
je 0x14004ff78
push r15
lea r12d, [rdi - 0x7451]
lea r13d, [rdx + 0x9e21]
call rax
je 0x14004f3bf
or r15d, 0x38a47c23
call rcx
pause
lea esi, [rbx + 0xc5c4]
movabs r11, 0x2f3c2bffffff64e9
and r9d, 0x60cc928f
ror ecx, 0x86
jmp rax
jmp 0x14004fee1
je 0x14004fe33
dec dword [rcx + 8]
mov dword [rsp - 0x34], esp
je 0x14004ffc1
or byte [r9 + 0x74cc2464], cl
and al, 0x75
and dh, bl
nop
jne 0x14004ffc1
pause
lea edx, [rdx + 0x3881]
jne 0x14004f2f7
jo 0x1400503e1
bswap r9
jp 0x14004ff95
ret
dec byte [rcx - 0x7b]
fmul qword [rax - 0x47]
jmp 0x14004febc
jmp 0x140050225
pop r15
call qword [rax]
mov rcx, qword [rdi]
xchg rbx, rbx
mov r11, r11
call fcn.140098ac0
jne 0x14004ffe7
je 0x14004ffe7
movabs rdx, 0x7cde0d75545ce1eb
sub edi, 0x2a6b36a3
jmp 0x140050e83
jmp 0x14004ffca
test rax, rax
mov dword [rsp - 0x14], 0x57b90885
je 0x140050225
mov rax, qword [rdi]
xor edx, edx
jne 0x14005004f
je 0x14005004f
jae 0x14004f864
call rcx
rcl r13d, 0xcd
div rbx
lea ebp, [rdx + 0x81d9]
add r15d, 0x212e3f13
or r15d, 0x5b93a0d2
jmp rax
jmp 0x14005013d
mov r11, r11
call qword [rax]
mov qword [rbx + 0x400], rsi
mov rcx, qword [rbx + 0x3b8]
jmp 0x14005018a
mov dword [rsp - 0x20], esp
mov dword [rsp - 0x40], esp
mov r8, r8
jmp 0x1400500dd
test rcx, rcx
je 0x14005006b
dec dword [rcx + 8]
cmp dword [rcx + 8], esi
mov dword [rsp - 0x34], 0x4b125c46
mov dword [rsp - 0x10], edi
je 0x1400500cf
jne 0x1400500cf
syscall
sub r15d, 0x43f7eb58
pushfq
sub r10d, 0x774c14fb
push r10
popf
test rbx, rbx
or edx, 0x4e4044cc
sub r13d, 0x1a5d99d4
syscall
movabs r15, 0x34cfa7a1b17a6eb
ret
jmp 0x140050077
jmp 0x140050282
jg 0x140050064
push rdx
movabs rdx, 0x2bf6066d385847eb
jne 0x1400500e6
jmp 0x14005012f
je 0x1400500e6
call 0x140050150
je 0x14005011c
jne 0x14005011c
lea edi, [rbp + 0xd2b5]
int3
jmp 0x140050129
add rsp, 0x5d
pop rdx
ret
pop rdx
mov rax, qword [rcx]
add dword [rdx + 1], edi
jmp 0x14005005f
mov rcx, rdi
mov r11, r11
mov dword [rsp - 0x18], edi
mov dword [rsp - 0x2c], ebx
mov dword [rsp - 0x20], 0x741f2f3e
call qword [rax]
jmp 0x140050225
call fcn.140051a20
lea rcx, [rbx + 0x410]
call fcn.140050f40
mov rcx, qword [rbx + 0x400]
mov dword [rsp - 0x24], 0x664d3a07
mov dword [rsp - 0x30], 0x3c347955
mov rbp, rbp
jmp 0x140050087
mov r11, r11
mov dword [rsp - 0x40], 0x34fadcfa
xchg r13, r13
lea rdi, [rbx + 0x3c0]
cmp rcx, rdi
jne 0x14005027d
xor eax, eax
jmp 0x140050213
mov dword [rsp - 0x10], 0x1cce6601
mov r11, r11
mov r11, r11
jne 0x1400501fc
je 0x1400501fc
pop r8
dec rdi
ror r8d, 0xc7
mov r9d, 0x34a7084a
test ebx, 0x9cccd17f
cmp r12d, 0x3f2a81d8
popf
bswap r9
rcl ebx, 0xf1
call rax
jne 0x140050fad
bswap rcx
jmp rax
jmp 0x14005015a
mov rsp, rsp
xchg r11, r11
mov ecx, 0x30
rep stosb byte [rdi], al
jmp 0x1400500d8
lea rcx, [rbx + 0x658]
mov qword [rdi + 0x78], rsi
mov dword [rsp - 0x28], ebx
jne 0x140050253
je 0x140050253
lea r15d, [rbx - 0xb6a8]
mul r8
sub ebp, 0x2e88551e
cmp edi, 0x12703f34
ror esi, 0x27
movabs r8, 0x329b26ffffff57e9
test r15, rbx
rol r14d, 0xce
lea ecx, [rdi - 0x17d9]
test rdi, rbp
rol r12d, 0x62
rcl ebx, 0xfb
cmp ebx, 0xfc8d65b6
call 0x140051229
jmp 0x1400501af
call fcn.140098ac0
lea rcx, [rbx + 0x330]
call fcn.140050ca0
mov dword [rsp - 0x10], 0x6fdc5d38
mov dword [rsp - 0x30], 0x2ac1a8fa
mov dword [rsp - 0x3c], 0x1f384c03
jmp 0x1400503f2
mov dword [rsp - 0x2c], 0x122214c2
mov dword [rsp - 0x28], 0x6bc24c6e
push r15
movabs r15, 0xde44200000127e9
jmp 0x1400503eb
jmp 0x1400503d3
je 0x1400503c1
mov dword [rsp - 0x44], 0x13269e19
mov dword [rsp - 0x20], 0x181aeb0d
dec dword [rcx + 8]
cmp dword [rcx + 8], esi
jg 0x140050432
jne 0x140050327
je 0x140050327
rcr ecx, 0xde
dec rbx
popfq
jne 0x14004ff1f
or ebp, 0x1429b136
add r12d, 0x59a3b918
jns 0x140050bee
mov ecx, 0x7a9b0d3b
cpuid
test esi, 0x19a9bd9c
lea ecx, [rdx + 0xcc9c]
movabs r9, 0x2b75e4000000e9e9
lea r13d, [rbp - 0x1b78]
rcl r15d, 0xaf
jle 0x1400503ff
jmp 0x140050415
lea r14d, [rdi + 0x7aa5]
call 0x14004fc6d
mov dword [rsp - 0x20], ebx
mov dword [rsp - 0x1c], ebp
mov r12, r12
lea rdi, [rbx + 0x2d8]
cmp rcx, rdi
jne 0x14005045c
xor eax, eax
je 0x1400503a6
sal byte [rbx + rdi + 0x75], 0x39
jne 0x1400503a6
ror ebx, 0x77
call fcn.140050e40
sub r9d, 0x2883eafa
or esi, 0x2a1f2664
cmp rdx, rbp
ror ecx, 0x25
jb 0x14004fb6c
and r8d, 0xe54fb7c3
jo 0x140050b0a
cmp r15, rbx
jmp rcx
jmp 0x1400502ab
mov rcx, qword [rbx + 0x2d0]
xchg rsp, rsp
mov rdx, rdx
jmp 0x14005034c
jne 0x1400502bf
je 0x1400502bf
call 0x1400503e3
add rsp, 0x66
pop r15
ret
invalid
pop r15
jmp 0x140050409
mov dword [rsp - 0x18], 0x2212d792
mov rcx, qword [rbx + 0x318]
add byte [rax], al
test rcx, rcx
jmp 0x1400502cc
mov ecx, 0x30
rep stosb byte [rdi], al
jmp 0x140050461
mov rax, qword [rcx]
mov dword [rsp - 0x1c], 0x4783cb2d
xchg rbp, rbp
mov dword [rsp - 0x38], 0x1eca2809
mov edx, 1
call qword [rax]
mov qword [rbx + 0x318], rsi
jne 0x14005044c
je 0x14005044c
cmp r13, rdi
add esi, 0x64d08d6a
ror r12d, 0xd9
movabs r15, 0x6ff7dffffff70e9
mov esi, 0x26390d60
ret 0x20
jmp 0x1400503c1
call fcn.140098ac0
xchg byte [rax + rax], al
mov rcx, qword [rbx + 0x2c0]
xchg rdx, rdx
test rcx, rcx
je 0x140050566
dec dword [rcx + 8]
jmp 0x1400505cb
pop rsi
ret
pop rsi
call qword [rax]
mov rcx, qword [rdi]
jmp 0x1400504f8
mov rdi, rdi
mov dword [rsp - 0x18], 0x2d3a39ce
mov dword [rsp - 0x40], 0x76bba9f1
mov rax, qword [rdi + 0x78]
cmp rax, 0x78
jbe 0x140050652
jne 0x1400504e3
je 0x1400504e3
lea r10d, [rdx - 0xefa1]
neg rbp
lea ebx, [rdx + 0xb865]
jmp rcx
jmp 0x140050615
call fcn.140098ac0
jmp 0x1400507f0
xchg rdi, rdi
xchg rdi, rdi
mov dword [rsp - 0x10], 0x21230ad8
jmp 0x1400505e7
xchg r9, r9
mov dword [rsp - 0x1c], 0x34ae3d73
mov edx, 1
jne 0x14005052b
je 0x14005052b
add cl, byte [rax - 0x43]
movabs rbp, 0x574d7189344c30eb
lea r10d, [rdi + 0xcb8d]
and r10d, 0x4bb2c7e
jle 0x140050c12
jmp 0x14005055d
jmp 0x1400509e9
call qword [rax]
mov qword [rbx + 0x2c0], rsi
lea rdi, [rbx + 0x240]
mov rbx, rbx
mov dword [rsp - 0x38], 0xa8af501
jne 0x1400505c2
je 0x1400505c2
test r14d, 0xba743a9
cmp r8d, 0x91ff2fb9
mul r8
mov r8d, 0xdd7ca816
sub r12d, 0x9145490
push rsp
adc al, 9
pop r15
rcr esi, 0x41
rcr r11d, 0xaa
lea esi, [rbx - 0x213d]
lea r14d, [rcx + 0x8035]
jmp rax
jmp 0x140050489
mov dword [rsp - 0x30], 0x71c907fc
mov r14, r14
mov dword [rsp - 0x14], edi
mov dword [rsp - 0x3c], 0x2fc27f4f
jmp 0x140050604
push rsi
movabs rsi, 0x46a495fffffe8fe9
jne 0x1400505ea
jmp 0x14005047e
je 0x1400505ea
call 0x140050614
add rsp, 0x37
jmp 0x14005047c
cmp dword [rcx + 8], esi
jg 0x14005055f
mov rax, qword [rcx]
jmp 0x140050515
mov dword [rsp - 0x40], 0x76c497b0
mov dword [rsp - 0x18], 0x7ca000b
mov rcx, qword [rdi]
xor edx, edx
mov rax, qword [rcx]
jne 0x140050635
je 0x140050635
jmp rcx
jmp 0x140050502
test rax, rax
je 0x1400507f0
mov dword [rsp - 0x24], ebp
mov r13, r13
xchg r11, r11
mov dword [rsp - 0x2c], 0x61933934
mov r8, r8
jmp 0x1400506ee
call qword [rax]
mov dword [rsp - 0x40], 0x17151b4c
mov dword [rsp - 0x1c], esi
mov rdx, rdx
jmp 0x140050839
mov dword [rsp - 0x18], 0x689fa7fc
push r9
movabs r9, 0x65abdf0000022fe9
jne 0x1400506d9
jmp 0x1400508cb
je 0x1400506d9
int3
jmp 0x140050782
mov rax, qword [rdi]
xor edx, edx
mov rcx, rdi
mov rdx, rdx
mov dword [rsp - 0x10], 0x6642d594
mov dword [rsp - 0x1c], 0x67913960
jmp 0x1400507e6
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
mov qword [rbx + 0x180], rsi
mov r12, r12
mov dword [rsp - 0x10], ebp
xchg rdi, rdi
je 0x140050749
jne 0x140050749
call rcx
cmp r10d, 0xf75d5353
cmp esi, 0xdde0c31
or r15d, 0x635300c
ror r13d, 0xd3
movabs rdx, 0x51383ffffff3de9
jbe 0x140050528
jmp 0x14005068b
call rcx
jmp fcn.14004f7bc
mov rcx, qword [rbx + 0x180]
test rcx, rcx
je 0x1400508cd
mov rbp, rbp
jne 0x140050779
je 0x140050779
popfq
pushfq
movabs r10, 0x25dd990000009be9
ret
jmp 0x140050819
jne 0x140050697
je 0x140050697
call 0x14005078f
add rsp, 0x2e
pop r9
ret
movabs r15, 0x73a9acf0cd620eb
jne 0x1400507a1
jmp 0x1400507c3
invalid
je 0x1400507a1
jmp 0x1400507b7
jmp 0x140050976
call 0x140050842
add rsp, 0x2e
pop r15
ret
pop r15
call fcn.140098ac0
je 0x1400507d0
jne 0x1400507d0
movabs rdi, 0x200b00bf2148e0eb
jns 0x1400510ee
jmp 0x1400507b2
lea r13d, [rbp - 0x1ca3]
ret
mov dword [rsp - 0x10], 0x2f30abbf
call qword [rax]
lea rcx, [rbx + 0x1a8]
mov qword [rdi + 0x78], rsi
call 0x140050a90
mov r9, r9
jmp 0x14005075e
mov dword [rsp - 0x2c], edx
mov rcx, qword [rdi]
xor edx, edx
mov rax, qword [rcx]
jmp 0x140050675
mov dword [rsp - 0x38], esi
dec dword [rcx + 8]
cmp dword [rcx + 8], esi
jg 0x140050718
mov dword [rsp - 0x18], 0x2584f98d
mov r8, r8
jmp 0x1400508b3
mov dword [rsp - 0x40], 0xb0a3a41
mov rcx, qword [rdi]
push r15
je 0x14005087d
jne 0x14005087d
cmp rdi, rbx
lea esi, [rbp + 0x2ff5]
jo 0x14004ffbb
lea r8d, [rdi + 0x7601]
lea ebx, [rbx - 0x618d]
jle 0x140050bb4
neg r10
jae 0x14004f8a3
lea ecx, [rdx + 0x70d9]
movabs r9, 0x3d240dffffff1de9
lea r13d, [rbx - 0x61c]
cmp r9d, 0x1bd7bbd9
test esi, 0x942ce6ff
lea r11d, [rcx - 0xee7e]
call rax
lea r10d, [rcx - 0x4c8f]
pause
test r14, rdx
jmp 0x140050597
jmp 0x14005079f
mov r15, r15
mov dword [rsp - 0x34], 0x18e1766a
mov dword [rsp - 0x14], 0x4ac5cf13
jmp 0x14005070e
pop r9
lea rdi, [rbx + 0x100]
mov rax, qword [rdi + 0x78]
cmp rax, 0x78
jbe 0x1400508ea
xchg rbp, rbp
jmp 0x140050808
test rax, rax
mov dword [rsp - 0x3c], 0x28b8a072
xchg rdi, rdi
xchg r12, r12
mov dword [rsp - 0x20], edi
jmp 0x1400509e1
call qword [rax]
mov qword [rbx + 0xf0], rsi
mov rcx, qword [rbx + 0xa8]
mov dword [rsp - 0x14], edx
jmp 0x1400509ba
mov dword [rsp - 0x2c], edx
mov dword [rsp - 0x34], 0x5e7c675b
mov rdx, rdx
call qword [rax]
jmp 0x140050976
mov dword [rsp - 0x20], 0x528e7930
jg 0x140050906
mov rax, qword [rcx]
mov edx, 1
mov dword [rsp - 0x38], 0x4f92b93d
mov dword [rsp - 0x34], 0x33078a2a
jmp 0x140050904
mov dword [rsp - 0x44], 0x76b3866d
mov dword [rsp - 0x1c], edi
mov ecx, 0x30
rep stosb byte [rdi], al
jmp 0x140050a4f
mov qword [rdi + 0x78], rsi
mov rcx, qword [rbx + 0xf0]
test rcx, rcx
jmp 0x140050989
mov dword [rsp - 0x18], 0x3dc83fe5
mov dword [rsp - 0x34], 0x1a07d0a1
mov dword [rsp - 0x24], 0x17fde5c1
je 0x14005090d
dec dword [rcx + 8]
cmp dword [rcx + 8], esi
mov dword [rsp - 0x2c], 0x571b917c
jmp 0x140050933
mov dword [rsp - 0x38], esp
mov dword [rsp - 0x20], 0x32104409
mov dword [rsp - 0x44], esp
lea rdi, [rbx + 0xb0]
cmp rcx, rdi
jne 0x140050a4a
jo 0x1400509d8
add byte [rax], al
xor eax, eax
jmp 0x14005095e
je 0x140050976
mov rax, qword [rdi]
xor edx, edx
mov rcx, rdi
mov dword [rsp - 0x34], 0x11f91004
mov dword [rsp - 0x40], 0x78f640e7
mov dword [rsp - 0xc], 0x2ba464b
jne 0x140050a36
invalid
je 0x140050a36
test ebp, 0x9e2d3cdb
cmp r12, rbp
jnp 0x1400507a6
lea esi, [rdx - 0x102f]
rcr ecx, 0x12
jmp rax
adc bh, bh
loopne 0x140050a67
xor ebp, 0xac827a5a
pop rbp
push r13
ret
jmp 0x14005091d
call fcn.140098ac0
lea rcx, [rbx + 0x10]
mov rbx, qword [rsp + 0x30]
mov dword [rsp - 0x10], ebx
mov dword [rsp - 0x14], esi
jmp 0x140050a65
mov dword [rsp - 0x18], 0x56754d7b
and al, 0xe8
jnp 0x140050ab8
jne 0x140050ac3
mov rsi, qword [rsp + 0x38]
add rsp, 0x20
pop rdi
mov dword [rsp - 0x24], ebp
jmp 0x140050a80
mov r8, r8
jmp 0x140050a90
mov qword [rsp + 8], rbx
push rdi
mov dword [rsp - 0x2c], 0x61f2d3eb
mov dword [rsp - 0x40], 0xcfc98a3
mov dword [rsp - 0x1c], esi
sub rsp, 0x20
jmp 0x140050bcd
add rsp, 0x20
pop r13
pop rbp
ret
pop r13
je 0x140050ad3
jne 0x140050ad3
lea r12d, [rcx + 0xe549]
mul rsi
push rbp
in eax, 0
add byte [rax - 9], cl
out 0x55, al
test rbx, rdx
cmp r9, rdi
movabs r11, 0x3c2e1c00000143e9
jmp 0x140051420
jmp 0x140050c1b
call 0x140050a2f
add rsp, 0x20
pop rdi
ret
pop rdi
mov rbx, rcx
mov rcx, qword [rcx + 0x58]
jmp 0x140050b9b
lea rdi, [rbx + 0x18]
cmp rcx, rdi
jne 0x140050c90
xor eax, eax
mov dword [rsp - 0x14], 0x501321c9
in al, dx
leave
and dword [rbx], edx
push rax
mov r12, r12
je 0x140050b1f
jne 0x140050b1f
test r11d, 0x3622ba4e
movabs r14, 0x57efc2000000bde9
pushfq
pushfq
rol ebx, 3
jo 0x14004fe2f
jmp 0x140050be1
popf
rcl r13d, 0x4b
ret
mov dword [rsp - 0x24], esi
xchg r14, r14
mov dword [rsp - 0x1c], 0x26726144
call qword [rax]
je 0x140050b86
jne 0x140050b86
pause
call rcx
call rcx
xor r11d, 0xac58b8b9
syscall
dec r12
test edi, 0xf83c43cc
ror r8d, 0xf0
lea esi, [rbx + 0x2801]
mov ebp, 0x42991a1c
xor edx, 0x4a6bf19b
xor edx, 0x4a6bf19b
test r9, rbx
jmp rax
jmp 0x140050c36
mov dword [rsp - 0x28], ecx
mov dword [rsp - 0x10], 0x7a7ed3c9
mov dword [rsp - 0x14], ebp
mov rbp, rbp
test rcx, rcx
je 0x140050c3e
add byte [rax], al
add bh, bh
or r9b, bpl
sahf
add byte [rax], al
add byte [rbx - 0x46], bl
add dword [rax], eax
add byte [rax], al
dec dword [rcx + 8]
jmp 0x140050c5d
pop rbx
mov edx, 1
mov r13, r13
jmp 0x140050b39
push rdi
movabs rdi, 0x2c4241ffffff16e9
jne 0x140050bd0
jmp 0x140050aeb
je 0x140050bd0
jmp 0x140050ae0
mov ecx, 0x30
rep stosb byte [rdi], al
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
add esp, 0x20
mov dword [rsp - 0x14], 0x543a86d
xchg rsi, rsi
jmp 0x140050c01
push r13
movabs r13, 0x718df0fffffeb0e9
jne 0x140050c05
jmp 0x140050aba
je 0x140050c05
call 0x140050c5a
jmp 0x140050ab3
add byte [rax], r8b
add cl, ch
cwde
invalid
pop rdi
ret
jg 0x140050c36
mov rax, qword [rcx]
push rbx
movabs rbx, 0x96fd7c1713b94eb
jmp 0x140050c7c
jmp 0x140050bbf
mov qword [rbx + 0x58], 0
mov rcx, qword [rbx + 0x10]
xchg r13, r13
mov dword [rsp - 0x1c], 0x2095379a
xchg r13, r13
mov dword [rsp - 0x24], 0xa1789fe
jmp 0x140050af8
mov r10, r10
mov dword [rsp - 0x40], 0x51cc6c1d
mov dword [rsp - 0x20], 0x659a0152
xchg rbp, rbp
cmp dword [rcx + 8], 0
jmp 0x140050c1d
jne 0x140050c29
je 0x140050c29
call 0x140050d17
add rsp, 0x20
pop rbx
ret
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
jmp fcn.140098ac0
mov dword [rsp - 0x38], 0x3fac7fc4
xchg rsi, rsi
mov dword [rsp - 0x44], 0x5d2e8bea
jmp 0x140050d68
ret
pop r13
mov qword [rbx + 0x50], 0
mov rcx, qword [rbx + 8]
lea rdi, [rbx + 0x10]
jmp 0x140050d47
pop r14
xchg r13, r13
rep stosb byte [rdi], al
mov rbx, qword [rsp + 0x30]
jmp 0x140050d9b
jne 0x140050db2
je 0x140050db2
call 0x140050d59
add rsp, 0x20
pop rcx
ret
mov dword [rsp - 0xc], esi
mov dword [rsp - 0x34], edx
mov dword [rsp - 0x1c], 0x50aced5f
mov dword [rsp - 0x30], 0x6ebd9aad
mov dword [rsp - 0x40], edi
jmp 0x140050d88
push r13
movabs r13, 0x2da3d571cd49deb
jne 0x140050d6c
jmp 0x140050d0b
je 0x140050d6c
call 0x140050d3d
add rsp, 0x20
pop r13
jmp 0x140050d0a
cmp rcx, rdi
jne 0x140050f2d
xor eax, eax
jmp 0x140050ece
pop rcx
pop rdi
ret
add rsp, 0x20
mov dword [rsp - 0x40], 0x1ac8f20f
mov dword [rsp - 0x2c], 0x450a04a4
push rcx
movabs rcx, 0x515e05fa1bf5e4eb
je 0x140050ddc
jmp 0x140050d98
jne 0x140050ddc
rol esi, 0x4a
call rcx
pushfq
pop r13
lea ecx, [rdx + 0x9e30]
test r13d, 0x79956bef
xor r14d, 0x930a282f
movabs r12, 0x277cbbffffff52e9
lea ecx, [rbx - 0x7942]
cpuid
xor ebp, 0xad422dcb
ret
jmp 0x140050d33
add rsp, 0x20
pop r14
ret
invalid
jne 0x140050e82
invalid
sub byte [rax], al
mov dword [rsp - 0x44], edx
mov dword [rsp - 0x3c], 0x53c88c2d
mov dword [rsp - 0x40], 0x3f42bc0c
jg 0x140050d0d
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x140050cf2
mov ecx, 0x30
push r14
movabs r14, 0x51a260fffffe46e9
jne 0x140050ed7
jmp 0x140050d22
je 0x140050ed7
call fcn.140050f61
jne 0x140050f17
je 0x140050f17
and ebx, 0x92779d88
int3
jmp 0x140050df3
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
jmp fcn.140098ac0
mov dword [rsp - 0x10], 0x78e9598f
xchg r12, r12
mov r8, r8
jmp 0x14005125c
mov rdi, rdi
mov r8, r8
mov dword [rsp - 0x3c], ebx
xchg rsp, rsp
mov rax, qword [rcx]
jmp 0x140051130
lea edx, [rsi + 1]
call qword [rax]
mov dword [rsp - 0x18], 0x17eb8140
jmp 0x1400510f5
lea rbx, [rdi + 0x180]
mov rax, qword [rbx + 0x78]
mov dword [rsp - 0x38], 0x7d96c927
xchg rbp, rbp
mov dword [rsp - 0x34], 0x3efb06ff
je 0x140051029
jne 0x140051029
lea r10d, [rbx + 0xcdca]
call rax
cpuid
lea r8d, [rcx + 0x21b0]
lea esi, [rbx - 0x7593]
rcl r11d, 0x53
jmp rax
jns 0x140050368
cmp r9d, 0xf94d830a
popf
sub r8d, 0x41e3b4ec
lea edi, [rbx + 0xffe3]
rol ebx, 0x46
div r11
movabs r12, 0x39a06e33485377eb
add r15d, 0xb1a5d817
call rax
call fcn.140051077
jmp rax
jmp 0x1400510a2
call qword [rax]
mov rcx, qword [rbx]
call fcn.140098ac0
mov r13, r13
jmp 0x140050f63
pop rdi
ret
pop rdi
jmp 0x140050f76
mov dword [rsp - 0x20], 0x48e8112c
mov dword [rsp - 0x34], 0x41b81fd5
cmp rax, 0x78
jbe 0x140051179
mov rcx, qword [rbx]
xor edx, edx
jmp 0x1400510d0
pop r10
ret
pop r10
jmp 0x140051088
mov dword [rsp - 0x18], 0x22c0314f
push rdi
movabs rdi, 0x3041a4ba7cd1bfeb
jne 0x1400510db
jmp 0x14005109c
je 0x1400510db
call 0x1400512b7
add rsp, 0x20
jmp 0x14005109a
invalid
mov rdx, rdx
xchg rbp, rbp
mov r10, r10
mov dword [rsp - 0x3c], 0x7278e462
mov dword [rsp - 0xc], 0x6840138
mov qword [rdi + 0x200], rsi
jmp 0x140050fbf
push r10
movabs r10, 0x4fc521b63e2393eb
jne 0x140051134
jmp 0x1400510c9
je 0x140051134
call 0x1400510d3
add rsp, 0x20
jmp 0x1400510c6
test rax, rax
je 0x14005125c
mov rax, qword [rbx]
mov dword [rsp - 0x24], 0x6f8b41b4
mov dword [rsp - 0x10], 0x3898927c
jne 0x1400511de
je 0x1400511de
call rax
dec rcx
lea r13d, [rbx - 0xd1be]
inc dword [rcx - 0x44]
cmpsd dword [rsi], dword [rdi]
je 0x1400511d0
jg 0x140051977
test r10d, 0x9098b19a
jmp rcx
jmp 0x140051255
jg 0x14005134d
mov rax, qword [rcx]
mov edx, 1
mov r10, r10
mov dword [rsp - 0x20], 0x44a6fcea
mov r15, r15
jmp 0x140051343
je 0x140051314
call 0x1400511b2
add rsp, 0x75
pop r15
ret
pop r15
jmp 0x1400512a2
mov dword [rsp - 0x14], edx
mov dword [rsp - 0x3c], 0x641102da
mov r8, r8
mov r13, r13
cmp dword [rcx + 8], esi
jmp 0x1400511ec
mov rcx, qword [rbx]
xor edx, edx
mov dword [rsp - 0x1c], 0x2db28377
mov rsi, rsi
jmp 0x1400512ec
xor edx, edx
mov rcx, rbx
call qword [rax]
mov qword [rbx + 0x78], rsi
mov dword [rsp - 0x24], 0x6a0502a0
mov dword [rsp - 0x34], 0x4db8993
mov dword [rsp - 0x18], 0x79b60c91
jmp 0x140051323
lea rbx, [rdi + 0xf0]
mov rax, qword [rbx + 0x78]
mov rdi, rdi
mov dword [rsp - 0x44], 0x3b4cdc7f
cmp rax, 0x78
jbe 0x14005137e
jmp 0x140051240
mov r12, r12
mov rax, qword [rcx]
call qword [rax]
mov rcx, qword [rbx]
call fcn.140098ac0
mov dword [rsp - 0x38], edx
mov dword [rsp - 0x3c], 0x4604f953
jne 0x1400512c4
je 0x1400512c4
movabs r13, 0x328d86122bf73eeb
or r12d, 0x3dca6aad
jmp 0x140050a22
jmp 0x140051304
mov dword [rsp - 0x34], 0x60a741cd
mov dword [rsp - 0x30], 0x604cc2c9
xchg r8, r8
jmp 0x140051310
xchg r13, r13
mov dword [rsp - 0x14], ecx
jmp 0x140051506
push r15
movabs r15, 0x3a9166ffffff06e9
jne 0x140051314
jmp 0x14005121f
xchg ecx, eax
cmp dh, byte [rbp - 0xa]
jmp 0x14005120d
mov dword [rsp - 0x3c], 0x68e04a32
mov rcx, qword [rdi + 0x170]
test rcx, rcx
je 0x14005127d
dec dword [rcx + 8]
jmp 0x140051226
mov dword [rsp - 0x24], 0x2aff8459
call qword [rax]
mov qword [rdi + 0x170], rsi
jne 0x140051360
je 0x140051360
jnp 0x140050505
movabs r10, 0x7517a5ffffff18e9
add edx, 0x54c85526
and ebx, 0x249c0360
pushfq
and ebp, 0x732e55e9
ret 0x18
jmp 0x14005127d
test rax, rax
je 0x140051506
mov rax, qword [rbx]
mov rsi, rsi
jmp 0x1400515f3
mov dword [rsp - 0x10], 0x19cfff91
mov r9, r9
mov dword [rsp - 0x34], 0x38a94f3e
jne 0x1400513df
je 0x1400513df
lea edi, [rdi + 0x84d2]
mov r8d, 0x4cb680aa
bswap rcx
jae 0x140050b74
lea esi, [rdx + 0x1080]
syscall
or edi, 0x4adbb7ce
call rcx
lea ebp, [rcx - 0x240e]
neg rdi
test r11, rdx
push rsi
popf
movabs rdi, 0x45f4ce00000099e9
call rcx
call fcn.140051076
jmp 0x14005147d
add byte [rax], al
add dh, cl
hlt
mov edx, 1
xchg r12, r12
mov dword [rsp - 0x18], ebp
mov dword [rsp - 0x34], 0x55f2c621
mov dword [rsp - 0x20], 0x36cdeaba
mov dword [rsp - 0x38], ebp
jmp 0x1400515a6
pop r11
call qword [rax]
mov rcx, qword [rdi + 0x60]
call fcn.140098ac0
mov dword [rsp - 0x18], 0x7a9c1c2d
je 0x140051459
jne 0x140051459
test r13, rdx
jnp 0x1400515bb
rcr ecx, 0xdf
neg r8
rcl r11d, 0x11
bswap rcx
lea esi, [rbx - 0xe806]
lea r13d, [rdx - 0xd389]
or r8d, 0xeff1bfd9
ret
jmp 0x140051392
je 0x140051694
call 0x14005150d
add rsp, 0x6a
pop r11
ret
mov dword [rsp - 0x30], 0x392c67b0
mov dword [rsp - 0x28], 0x71d19d73
jmp 0x1400518be
mov rcx, qword [rdi + 0x60]
xor edx, edx
mov rax, qword [rcx]
mov r8, r8
xchg r13, r13
jne 0x1400514dd
je 0x1400514dd
jl 0x140051bd2
lea esi, [rbx - 0x68b2]
cmp rbp, rdx
cmp r11, rbp
rol edi, 0x19
jmp rax
jmp 0x14005168d
xchg r9, r9
mov dword [rsp - 0x34], 0x3b37a275
mov qword [rbx + 0x78], rsi
mov rcx, qword [rdi + 0xe0]
test rcx, rcx
xchg r9, r9
mov dword [rsp - 0x24], 0x3f73637b
je 0x140051566
jne 0x140051566
or r14d, 0x501c086b
lea ebp, [rdi + 0xdfa9]
cmp r15, rdx
jl 0x140051c41
rcr esi, 0x42
call fcn.140051bf6
lea ecx, [rbx + 0xd329]
jbe 0x140051005
jmp rcx
wait
mov ebx, 0x4900009f
mov esi, 0xc5326eb
jmp 0x1400514fe
jmp 0x14005158e
mov dword [rsp - 0x2c], 0x53c7c8b2
xchg rbx, rbx
mov dword [rsp - 0x24], 0x28c08c10
jmp 0x140051668
call qword [rax]
mov qword [rdi + 0xe0], rsi
mov rax, qword [rdi + 0xd8]
cmp rax, 0x78
je 0x1400515e3
invalid
jne 0x1400515e3
rol ebp, 0xc5
lea r14d, [rcx - 0x7db7]
jmp rax
jmp 0x140051603
xor edx, edx
mov rcx, rbx
call qword [rax]
mov dword [rsp - 0x28], edi
jmp 0x1400514fb
mov dword [rsp - 0x1c], 0x2d55dbaa
mov dword [rsp - 0x3c], 0x300aec2a
mov dword [rsp - 0x1c], 0x6405c5c1
jbe 0x1400516a3
jne 0x14005163a
je 0x14005163a
pop r13
lea r11d, [rdi - 0xfbdb]
jmp rcx
jmp 0x140051492
je 0x1400515af
dec dword [rcx + 8]
cmp dword [rcx + 8], esi
xchg rbx, rbx
mov dword [rsp - 0x3c], 0x76243b76
jg 0x1400515a8
mov rax, qword [rcx]
jmp 0x1400513ee
mov rsp, rsp
push r11
movabs r11, 0x7f656bfffffd7ae9
jne 0x140051694
jmp 0x140051413
jmp 0x140051466
test rax, rax
xchg r10, r10
mov dword [rsp - 0x10], 0x485781cf
jmp 0x14005179a
mov r14, r14
mov ecx, 0x30
xor eax, eax
rep stosb byte [rdi], al
jmp 0x1400518e7
mov dword [rsp - 0x3c], 0x6f5a8c6b
mov dword [rsp - 0x10], esi
mov rcx, rcx
jmp 0x1400518ab
mov dword [rsp - 0x2c], 0x5db4fd28
mov rsi, rsi
mov rbx, rbx
test rcx, rcx
je 0x140051873
jne 0x140051717
je 0x140051717
div r15
jp 0x1400522cc
cmp r11d, 0x12ae1ac3
jge 0x140051e8a
or r8d, 0x488a1782
pop r11
movabs rdx, 0xcf30400000180e9
sub r9d, 0xc26ff11b
jmp rax
jmp 0x14005189c
mov dword [rsp - 0x20], 0x2eea16af
mov dword [rsp - 0x28], 0x726c5f9e
cmp dword [rcx + 8], esi
jg 0x1400518de
and al, 0xe0
scasd eax, dword [rdi]
invalid
mov rax, qword [rcx]
mov edx, 1
jne 0x14005178f
je 0x14005178f
bswap rbp
bswap r15
jge 0x140051afe
rcr r12d, 0xf1
sub edi, 0x8a671926
cmp r12d, 0x9e79ba6a
jge 0x1400525c5
bswap r14
div r11
movabs rbx, 0x60653c0000013de9
ret 0x18
jmp 0x1400518d1
mov dword [rsp - 0x30], edx
je 0x1400518be
mov rax, qword [rdi + 0x60]
lea rcx, [rdi + 0x60]
mov dword [rsp - 0x20], ecx
xor edx, edx
je 0x1400517e9
jne 0x1400517e9
jbe 0x1400509d6
pushfq
lea r10d, [rcx - 0x4f91]
call rcx
or r14d, 0xfaa1f721
jbe 0x1400522d3
cpuid
jmp rax
jmp 0x1400518bc
pop r8
xchg rbx, rbx
lea rax, [rdi + 0x10]
cmp rcx, rax
jne 0x14005197f
je 0x14005185b
jne 0x14005185b
cmp edi, 0xfbff00b3
pushf
inc r10
test r11d, 0x9446d52d
jle 0x14005155f
pushf
jmp rax
jmp 0x140051889
mov rcx, qword [rdi + 8]
xchg rdx, rdx
mov dword [rsp - 0x34], 0x6578e372
push r8
jmp 0x140051967
mov rdi, rax
mov rdx, rdx
mov dword [rsp - 0x20], 0x2b5ec668
jmp 0x1400516b6
dec dword [rcx + 8]
mov dword [rsp - 0x30], esp
mov rsp, rsp
jmp 0x14005173f
mov dword [rsp - 0xc], edi
ret
add rsp, 0x4c
pop r8
ret
call qword [rax]
mov qword [rdi + 0xd8], rsi
mov rcx, qword [rdi + 0x50]
xchg r12, r12
jmp 0x1400516db
mov dword [rsp - 0xc], 0x23b70ea1
mov rsp, rsp
call qword [rax]
mov qword [rdi + 0x50], rsi
jmp 0x140051873
mov rbx, qword [rsp + 0x30]
mov dword [rsp - 0x30], 0x1d7b4cea
mov rsi, qword [rsp + 0x38]
add rsp, 0x20
pop rdi
xchg rsp, rsp
mov r15, r15
je 0x14005193b
jne 0x14005193b
jmp rax
jmp 0x1400516c7
movabs r8, 0x20d6efffffeb4e9
jne 0x140051969
jmp 0x140051822
je 0x140051969
call 0x1400519bd
jmp 0x1400518b0
add byte [rax], al
add cl, ch
xor edi, edi
invalid
mov rbx, qword [rsp + 0x30]
mov dword [rsp - 0x2c], 0x3cbe3e27
xchg rdi, rdi
jne 0x1400519d1
je 0x1400519d1
lea r10d, [rdx + 0xafe3]
add edi, 0x897f006b
push r14
neg r15
popf
jo 0x140050ea3
ja 0x14005245a
rol edx, 0x8f
rcr r9d, 0x3f
ror r8d, 0x90
inc r12
jmp rcx
jmp 0x1400519e9
mov dword [rsp - 0x34], edi
mov rsi, qword [rsp + 0x38]
add rsp, 0x20
pop rdi
jmp 0x1400519fc
mov dword [rsp - 0x20], 0x42715389
mov dword [rsp - 0x10], ebx
mov dword [rsp - 0x24], 0x2bfdf33c
jmp fcn.140098ac0
xchg r11, r11
jmp 0x140051d35
je 0x140051b24
invalid
mov esi, esi
jmp 0x140051b61
mov rcx, rcx
mov dword [rsp - 0x2c], 0x53a178f4
mov r13, r13
jmp 0x140051ace
invalid
jmp 0x181051c56
test rcx, rcx
je 0x140051e7e
dec dword [rcx + 8]
cmp dword [rcx + 8], esi
mov dword [rsp - 0xc], 0x1f4481ec
mov rsi, rsi
jne 0x140051d11
je 0x140051d11
lea r15d, [rcx - 0xcc4d]
movabs rdi, 0x4cd613000000b5e9
lea r10d, [rdx + 0x4ba0]
jmp rax
jmp 0x140051dcb
mov qword [rbx + 0x78], rsi
mov rcx, qword [rdi + 0xf8]
mov r12, r12
mov dword [rsp - 0x38], 0x2528421b
jmp 0x140051cea
mov rsi, rsi
mov dword [rsp - 0x40], 0x22961624
mov rcx, qword [rdi + 0x78]
call fcn.140098ac0
jmp 0x140052006
mov r11, r11
mov dword [rsp - 0x20], 0x7097e81e
push r8
movabs r8, 0x3b230b44377576eb
jne 0x140051d78
jmp 0x140051df0
je 0x140051d78
call 0x140051eaa
jne 0x140051dbd
je 0x140051dbd
test r13d, 0x8a8ee7d2
rcl r13d, 0x2a
cmp r8, rcx
cmp edx, 0xde35d270
cmp r10, rdx
pushf
test r10, rdx
rol r10d, 0x79
pushf
neg r10
jmp rax
jmp 0x140051de9
mov dword [rsp - 0x38], 0x69de1d31
mov dword [rsp - 0x40], 0x39db4e51
jg 0x140051e77
mov rax, qword [rcx]
jmp 0x140051e15
add rsp, 0x69
pop r8
ret
pop r8
xor edx, edx
mov rax, qword [rcx]
call qword [rax]
jne 0x140051dff
je 0x140051dff
movabs rsi, 0x30abb3ffffff4ce9
add r10d, 0x71b05475
rol edx, 0x9d
rcr ebx, 0xcd
jmp 0x140051d50
ret
mov edx, 1
mov dword [rsp - 0x10], 0x313a46a4
mov dword [rsp - 0x30], ecx
call qword [rax]
jmp 0x140051e77
mov qword [rdi + 0xf8], rsi
mov rax, qword [rdi + 0xf0]
mov dword [rsp - 0x20], ecx
cmp rax, 0x78
cmp eax, 0x78
jbe 0x140051e9f
mov rcx, qword [rdi + 0x78]
xchg r12, r12
jmp 0x140051d69
test rax, rax
mov r15, r15
mov dword [rsp - 0x18], 0x26c16e9b
mov dword [rsp - 0x28], 0x3e38ab9c
je 0x140052006
jne 0x140051edf
je 0x140051edf
jmp rcx
jmp 0x140051ef5
mov rax, qword [rdi + 0x78]
lea rcx, [rdi + 0x78]
xor edx, edx
mov r15, r15
mov dword [rsp - 0xc], 0x524781f9
call qword [rax]
jne 0x140051f50
je 0x140051f50
call rcx
call rax
lea r9d, [rbp + 0xe52e]
and r10d, 0x2409067c
pause
pop rbp
popfq
rol r8d, 0xfb
or r10d, 0xf311e65e
add edx, 0x7217175c
xor r9d, 0x99428b00
test r9d, 0xdde96a8a
pop r12
ror r8d, 0xb0
test r13, rbx
movabs rcx, 0x1420ee000000b1e9
lea r11d, [rdx + 0x3e4c]
cpuid
js 0x1400513e1
jmp 0x140052006
lea r12d, [rbx + 0xcf58]
sub edi, 0xf293ba0d
and ebp, 0x14a55fd0
xor edx, 0xa6c7444
ret
movabs r15, 0x4116fdf04f1e76eb
jne 0x140051f83
jmp 0x140051ffb
je 0x140051f83
call 0x140051f99
je 0x140051fbe
jne 0x140051fbe
cmp r8d, 0x4a3a9715
jg 0x140052c63
rol r14d, 0x6c
jne 0x14005131a
cmp r9d, 0xa8df6dc2
jle 0x140052b6c
movabs r12, 0x32b4ea437ee734eb
rol r11d, 0xa7
test r11d, 0x7574ea53
jmp rcx
jmp 0x140051ff4
mov r12, r12
mov dword [rsp - 0xc], 0x63d73b14
mov rbx, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x38]
jmp 0x14005205f
add rsp, 0x60
pop r15
ret
pop r15
lea rax, [rdi + 8]
jmp 0x140052049
mov qword [rdi + 0xf0], rsi
mov rcx, qword [rdi + 0x48]
mov dword [rsp - 0xc], 0x6b31f5ec
mov rbx, rbx
mov dword [rsp - 0x2c], 0x1aa597a8
test rcx, rcx
je 0x1400520a3
jmp 0x14005207c
mov rdi, rax
mov ecx, 0x30
xor eax, eax
rep stosb byte [rdi], al
xchg rbx, rbx
xchg r13, r13
jmp 0x140051fda
cmp rcx, rax
jne 0x1400520df
mov dword [rsp - 0x14], 0x49fec07b
jmp 0x140052032
add rsp, 0x20
pop rdi
mov dword [rsp - 0x1c], 0x77c44213
xchg rdi, rdi
mov dword [rsp - 0xc], 0x498af89a
jmp 0x1400520db
dec dword [rcx + 8]
cmp dword [rcx + 8], esi
mov dword [rsp - 0x14], esi
mov dword [rsp - 0x1c], 0x5c763a4
xchg rsp, rsp
jg 0x14005209f
mov rax, qword [rcx]
jmp 0x1400520b1
mov qword [rdi + 0x48], rsi
mov rcx, qword [rdi]
mov dword [rsp - 0x24], edx
push r15
jmp 0x140051f81
mov edx, 1
mov dword [rsp - 0x2c], 0x4b7fe0b5
mov dword [rsp - 0x34], 0x597a51c1
mov rsp, rsp
xchg r8, r8
mov dword [rsp - 0x24], 0xadd0e54
call qword [rax]
jmp 0x14005209f
xchg rdx, rdx
ret
mov rbx, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x38]
mov dword [rsp - 0x30], edi
mov r13, r13
add rsp, 0x20
pop rdi
je 0x140052128
jne 0x140052128
call rcx
jg 0x140052f40
cpuid
xor r15d, 0x2f5aeb53
rcr r15d, 0xc9
xor r15d, 0xd5e6c2fe
syscall
mul rbx
test rbx, rcx
call rax
rcr ebp, 0x2c
call rcx
jmp rax
jmp 0x140052142
jmp fcn.140098ac0
lea rdx, [rsp + 0x20]
lea rcx, [rsi + 0x338]
mov dword [rsp - 0x18], ebx
mov dword [rsp - 0x2c], edi
mov dword [rsp - 0x38], 0x3172bbe
jmp 0x140052376
pop r11
ret
pop r11
jmp 0x14005233e
and al, 0xc4
sbb eax, 0x48495a33
mov esi, esi
mov rsi, rsi
mov dword [rsp - 0x14], 0x7663503f
jne 0x14005230c
je 0x14005230c
pushf
syscall
jno 0x1400515bc
and ebp, 0xe104cbf5
add edx, 0xf9f5e5c
jp 0x140052e01
inc r10
ror ebx, 0x88
xor edi, 0xe844c60
movabs r9, 0x41802c000002fae9
or r10d, 0x2284f8eb
neg r13
test edi, 0x584dc4c6
cmp ecx, 0xe94c9c06
pushfq
jmp 0x140053006
jmp 0x14005260b
xor eax, eax
mov ecx, 0x30
rep stosb byte [rdi], al
jmp 0x1400526eb
nop
xchg rdx, rdx
mov r13, r13
mov dword [rsp - 0x38], 0x42b90c63
je 0x140052354
jne 0x140052354
movabs r13, 0x34038900000329e9
test rsi, rbp
jmp rax
jmp 0x140052682
xchg rsp, rsp
mov dword [rsp - 0x1c], 0x57c5123f
call fcn.140053e20
jmp 0x1400524f0
add rsp, 0x1a0
pop r12
ret
pop r12
mov rsi, rcx
call fcn.140102e10
xorps xmm0, xmm0
jmp 0x140052484
lea rcx, [rsp + 0x28]
mov rax, qword [rbp + 0xc0]
lea rdx, [rsp + 0x28]
je 0x1400523f1
jne 0x1400523f1
test r8d, 0x6321c06b
pop rbx
cmp r9d, 0xda86ed9f
ret
jmp 0x1400525df
mov ecx, ebx
movups xmmword [rsp + 0x28], xmm0
movups xmmword [rsp + 0x38], xmm0
mov dword [rsp - 0x2c], 0x1ee399ff
mov rdx, rdx
movups xmmword [rsp + 0x48], xmm0
test rax, rax
jmp 0x140052509
mov dword [rsp - 0x38], 0x518e1108
je 0x140052632
call fcn.140098ac0
jmp 0x14005262d
jne 0x140052513
add byte [rax], al
add byte [rdi], cl
test byte [rax - 0x18000000], dh
sub eax, 0x48ffffff
add esp, 0x1a0
je 0x140052513
call 0x140052395
add rsp, 0x1a0
jmp 0x1400522b0
mov rsp, rsp
mov eax, r14d
mov qword [rsp + 0x58], rax
jmp 0x1400526ba
mov dword [rbp + 0xc0], 0x4232265c
mov dword [rsp - 0x14], 0x6c98f2ae
mov dword [rsp - 0x20], 0x72c10441
mov dword [rbp + 0xc4], 0x6400636a
je 0x1400524ce
jne 0x1400524ce
cmp r11d, 0x9117c7c8
cmp r8, rcx
call rcx
call rcx
cmp esi, 0x79006cf1
jg 0x140051740
lea ebp, [rcx - 0xd3ee]
movabs r11, 0x690d77fffffed4e9
test r8d, 0x6beb385
call rax
jnp 0x140052b64
jmp 0x1400523a7
and ebp, 0x36ac6b89
call 0x14005229c
mov rcx, qword [rsp + 0x20]
lea rax, [rsp + 0x28]
mov dword [rsi + 0x378], 0x261342fe
jmp 0x140052581
je 0x14005228f
push r11
movabs r11, 0x685ca1fffffd9be9
jmp 0x140052457
jmp 0x1400522b3
mov dword [rsp - 0x34], 0x5c456d26
mov rdx, rdx
mov dword [rsp - 0x14], edi
in al, dx
jne 0x14005253b
je 0x14005253b
jbe 0x140053181
movabs r13, 0xa2b73ffffff34e9
call rax
ret 0x28
jmp 0x140052474
movups xmmword [rsp + 0x28], xmm0
movups xmmword [rsp + 0x38], xmm0
movups xmmword [rsp + 0x48], xmm0
cmp rcx, rdx
mov dword [rsp - 0x18], 0x6a79309e
mov rsp, rsp
jmp 0x14005243f
mov dword [rsp - 0x30], 0x3ffdd1af
mov dword [rsi + 0x37c], 0x396d2ebe
cmp rcx, rax
jne 0x1400526e6
lea rdi, [rsp + 0x28]
mov r13, r13
jne 0x1400525c6
je 0x1400525c6
inc r15
rcl ebx, 0x24
int3
mov edi, 0xfffd65e9
invalid
jmp 0x140052330
mov dword [rsp - 0x10], 0x3413f461
mov dword [rsp - 0x40], 0x48a10d23
mov qword [rbp + 0xc0], rax
mov r14d, 8
mov dword [rsi + 0xc70], 0xc67c1faf
jmp 0x140052520
mov dword [rsp - 0x38], 0x3d57e2d4
push r12
movabs r12, 0x388a56fffffd79e9
jne 0x140052617
jmp 0x140052395
je 0x140052617
call 0x14005276f
jmp 0x14005238b
mov rax, qword [rsp + 0x58]
xorps xmm0, xmm0
xchg r11, r11
mov dword [rsp - 0x20], 0x64749617
je 0x140052672
jne 0x140052672
mov r15d, 0x9a98106d
bswap r8
lea esi, [rdi + 0xb462]
add r8d, 0x63f48e41
call rcx
cmp r8d, 0x7ba9128b
jg 0x1400528c6
lea r12d, [rdi - 0x3a33]
movabs rcx, 0x4cdc03e526d727eb
div rsi
jmp 0x14005211a
invalid
invalid
jmp 0x14005269b
mov dword [rsp - 0x18], esi
mov dword [rsp - 0x28], 0x34e0ab73
mov r11, r11
lea rdx, [rsp + 0x28]
xor ebx, ebx
mov qword [rsp + 0x20], rdx
mov rdi, rdi
mov dword [rsp - 0x3c], 0x4985fc04
jmp 0x14005241b
mov dword [rsi + 0x390], 0xc67c1faf
mov qword [rsp + 0x20], rcx
mov dword [rsp - 0x3c], 0x7b534969
mov dword [rsp - 0x38], 0x385d6318
mov dword [rsp - 0x34], 0x642f2946
jmp 0x140052548
call fcn.140098ac0
xorps xmm0, xmm0
mov dword [rsp - 0x10], esi
jmp 0x140052a73
movups xmmword [rsp + 0x68], xmm0
mov dword [rsp - 0x44], 0x1fc437c5
mov r13, r13
je 0x14005273f
jne 0x14005273f
lea r13d, [rcx + 0x299f]
jmp 0x1400533b1
jmp 0x14005282f
mov dword [rsp - 0x34], 0x39d4c0e
mov dword [rsp - 0x44], 0xfb90693
mov dword [rsp - 0x2c], 0x6d273578
lea rdx, [rsp + 0x68]
mov qword [rbp + 0xc0], rax
je 0x14005277e
call 0x1400528cf
add rsp, 0x2d
pop r10
ret
call fcn.140053e20
mov rcx, qword [rsp + 0x60]
lea rax, [rsp + 0x68]
mov r15, r15
jmp 0x140052b67
xchg r15, r15
mov dword [rsp - 0x20], 0x3da5c9d4
mov rsp, rsp
cmp rcx, qword [rbp - 0x68]
jb 0x140052ba7
lea rdx, [rsp + 0x60]
lea rcx, [rsi + 0x20]
jne 0x1400527f2
je 0x1400527f2
dec rcx
jmp rcx
jmp 0x140052893
mov dword [rsp - 0x30], edx
xchg r10, r10
xchg r14, r14
mov qword [rsp + 0x60], rdx
mov rcx, rbx
jmp 0x1400526f7
mov dword [rsp - 0x18], 0x15f3b91e
mov dword [rsp - 0x28], 0x6534d071
movups xmmword [rsp + 0x78], xmm0
jne 0x140052864
je 0x140052864
jmp rcx
jmp 0x140052b88
mov dword [rsp - 0x10], 0xf892849
xchg r11, r11
mov dword [rsp - 0x10], 0x35c2c3db
push r10
je 0x1400528c6
jne 0x1400528c6
or r13d, 0xf88c19e1
pop rdx
add r11d, 0x4462d35f
sub ebp, 0xbcfb6250
test r15, rbx
movabs rdx, 0x7caa42000000c4e9
call 0x140052534
jmp 0x14005298f
pop r10
mov rcx, rcx
mov rsi, rsi
je 0x140052908
jne 0x140052908
call rax
test r9, rdi
div r12
lea ecx, [rbx - 0xa7fa]
test rbp, rbx
syscall
lea ebp, [rcx - 0xc8ac]
ret
jmp 0x1400527a2
movabs r10, 0x256aedffffff3de9
jne 0x140052991
jmp 0x1400528d3
je 0x140052991
jmp 0x140052791
mov dword [rsi + 0x60], 0x261342fe
mov dword [rsi + 0x64], 0x396d2ebe
cmp rcx, rax
mov dword [rsp - 0x1c], ebp
je 0x1400529d9
jne 0x1400529d9
syscall
xor ebp, 0x19d3808c
lea ebx, [rbp + 0xd2bc]
rcr r12d, 0xa2
sub r11d, 0x5fa5f3d9
neg r14
movabs r12, 0x1b571ff406bd25eb
lea r9d, [rdx + 0x9253]
pop r10
sub ebx, 0x7377994c
jle 0x140052c9c
jmp 0x140052a00
hlt
mov dword [rsp - 0x24], 0x289f95f8
jne 0x140052bec
mov dword [rbp + 0xc0], 0x4232265c
mov dword [rbp + 0xc4], 0x6400636a
lea rcx, [rsp + 0x68]
jmp 0x140052b50
mov rax, qword [rbp - 0x68]
lea rdx, [rsp + 0x68]
xorps xmm0, xmm0
mov r9, r9
je 0x140052ae6
jne 0x140052ae6
cmp rbp, rdi
lea ebp, [rdi + 0x87e9]
div r8
pop r12
call rax
cmp ebp, 0x776c5167
jg 0x140052b08
lea r10d, [rdx + 0x3232]
lea ecx, [rdx - 0xf5c5]
neg rcx
cmp r8d, 0x7a83ac77
test r14, rbx
popf
movabs rdi, 0x361724fffffd2de9
or edi, 0xa51087ae
lea r14d, [rdx + 0xf4f3]
jne 0x140052bec
jmp 0x140052818
jno 0x140052e9b
add r10d, 0x4c7cc5c
add edx, 0x4c7cc5c
jmp rcx
jmp 0x140052bc9
add byte [rax], al
out 0x59, eax
jne 0x140052b27
je 0x140052b27
call 0x140052b77
jmp 0x140052bc3
mov rax, qword [rbp + 0xc0]
mov dword [rsp - 0x2c], 0x7b9fbb1a
xchg rsi, rsi
jmp 0x14005274a
sti
invalid
mov dword [rsp - 0x40], 0x5a1aba93
mov dword [rsp - 0x28], 0x59b4b577
mov edx, 0x44c75a1a
and al, 0xd8
ja 0x140052b2a
mov ah, 0x59
mov dword [rsp - 0x28], esi
mov dword [rsp - 0x38], 0x1fa5ed4c
jmp 0x1400529a2
movups xmmword [rbp - 0x78], xmm0
test rax, rax
je 0x1400527d1
mov dword [rsp - 0x44], esp
xchg rdi, rdi
jmp 0x140052ba1
nop word [rax + rax]
movzx eax, byte [rbp + rcx + 0xc0]
mov word [rdx + rcx*2], ax
inc rcx
mov dword [rsp - 0x44], 0x4a036ecc
jmp 0x1400527b9
add rsp, 0x2d
pop rdi
ret
pop rdi
call fcn.140098ac0
je 0x140052bdc
jne 0x140052bdc
rcl ebx, 0xa5
rol r12d, 0x2d
movabs rcx, 0xef829fffffebce9
jmp 0x140052a9d
call fcn.140098ac0
mov r14, r14
xchg rcx, rcx
jmp 0x140052db7
lea eax, [rdi - 0x246c]
mov dword [rsp - 0x30], 0x62a665c4
mov qword [rbp - 0x28], rax
mov dword [rsi + 0x70], 0xc692f141
mov dword [rsi + 0x210], 0x396d0ebe
mov dword [rsi + 0x1a8], 0x396d0ebe
mov rcx, rcx
mov dword [rsp - 0x38], edx
mov dword [rsp - 0x1c], 0x3d1c9a7b
xorps xmm0, xmm0
jne 0x140052df2
je 0x140052df2
or r11d, 0xe044f217
call rcx
cmp r13, rbp
lea ecx, [rbx + 0x65b3]
lea edi, [rbp + 0xe759]
call rax
cmp r11, rdi
bswap r14
js 0x1400529dd
movabs rbp, 0x7aeead000000ede9
and r11d, 0x77ece020
jmp 0x140052ee4
ror r14d, 0xee
jp 0x140053aa4
ret
mov dword [rsp - 0x38], 0x1c6cae90
mov dword [rsp - 0x40], 0x40f2565f
mov dword [rsp - 0x38], 0x62047435
insb byte [rdi], dx
sbb al, 0xc7
and al, 0xc0
pop rdi
push rsi
mov dword [rsp - 0x38], 0x62047435
mov rax, qword [rbp + 0xc0]
lea rdx, [rbp - 0x58]
jmp 0x140052fe0
mov dword [rbp + 0xc0], 0x4232265c
mov dword [rbp + 0xc4], 0x6400636a
lea rcx, [rbp - 0x58]
jmp 0x140052e95
invalid
mov qword [rbp + 0xc0], rax
mov rax, r14
mov r11, r11
mov dword [rsp - 0x44], 0x693cc5cc
mov dword [rsp - 0x20], 0x20e54ad5
mov dword [rsp - 0x28], 0x551b62f3
jmp 0x140052cb8
scasb al, byte [rdi]
cld
invalid
out dx, eax
add eax, dword [rax]
add al, ch
movsd dword [rdi], dword [rsi]
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
and al, 0xdc
sbb bl, ah
int3
and al, 0xd4
lahf
lahf
sahf
jae 0x140053342
pop rsp
and al, 0xe4
invalid