Function at 0x140498c15
Capabilities:
Check for software breakpoints
Encode data using base64

Disassembly:
mov qword [rsp + 8], rbx
adc ax, r12w
xor ax, di
push rbp
rol ecx, cl
xor ax, 0x145c
push rsi
push rdi
push r12
push r13
mov edi, 0xc1a115e
cwde
sbb r13, 0x51093e4a
push r14
mov di, r10w
shl sil, cl
shrd rbp, r9, 0x58
push r15
cmovs r15, rsi
cbw
adc r13b, r14b
lea rbp, [rsp - 7]
sar bl, cl
btc eax, 0x92
sub rsp, 0xf0
mov rax, qword [0x1400b7288]
btc bx, 0x97
xor rax, rsp
mov qword [rbp - 9], rax
sub r15b, bpl
shl esi, cl
mov r15, r8
mov qword [rsp + 0x30], r8
mov rsi, 0x36f634df
movsx bx, r15b
movzx rcx, di
mov qword [rsp + 0x48], rdx
mov rdi, qword [rbp + 0x67]
mov qword [rsp + 0x40], rdi
adc al, 0x47
mov al, byte [rbp + 0x6f]
movzx rcx, r10w
mov rbx, r15
or bl, spl
mov byte [rsp + 0x20], al
rcl sil, 0x3f
shld r13w, r12w, 0xcc
mov rsi, qword [rbp + 0x7f]
cmp rdx, 0x1bbe2c7a
setae r13b
mov qword [rsp + 0x38], rsi
btc ecx, edx
mov qword [rsp + 0x50], rsi
movsxd r13, edx
mov al, byte [rbp + 0x87]
mov byte [rsp + 0x21], al
add bh, ch
mov rbx, qword [rdi + 0x40]
sar al, 0xe
rcl cl, cl
sal r13d, cl
mov r13d, 1
or cx, r10w
movsxd rcx, ebp
mov rbx, qword [rbx + 8]
mov qword [rsp + 0x68], rbx
xor cl, sil
mov rax, qword [rbx]
test r12b, 0xb1
mov rcx, rbx
cmp bx, r13w
clc
mov rax, qword [rax + 8]
test r9b, r9b
je 0x140498d79
call qword [0x1400b8d90]
nop
movzx cx, ch
jmp 0x140498d3d
lea rcx, [rsp + 0x60]
jmp 0x140498d67
call fcn.14049aa66
mov r12, rax
jmp 0x140498d74
jmp 0x140498da4
call qword [0x1400b8d90]
nop
mov cl, 0x19
cmovb rcx, r12
movsx rcx, r10w
lea rcx, [rsp + 0x60]
jmp 0x140498d94
call fcn.14049a665
mov r12, rax
cmc
cmp rsi, 0x7940e2f
test rbx, rbx
jmp 0x140498dac
je 0x140498e0e
mov rax, qword [rbx]
movsx rcx, r12w
mov rcx, r10
mov rcx, rbx
jmp 0x140498dc4
mov rax, qword [rax + 0x10]
jmp 0x140498dcd
call qword [0x1400b8d90]
test rax, rax
movzx cx, sil
not ch
movzx rcx, cx
mov rcx, rax
jmp 0x140498de9
je 0x140498e0e
mov rax, qword [rax]
mov dx, bx
not dx
mov edx, r13d
jmp 0x140498e00
mov rax, qword [rax]
jmp 0x140498e08
call qword [0x1400b8d90]
mov rax, qword [r12]
movsx cx, r8b
movzx rdx, cx
setl dh
lea rdx, [rbp - 0x29]
mov rcx, r12
jmp 0x140498e2a
mov rax, qword [rax + 0x28]
jmp 0x140498e33
call qword [0x1400b8d90]
nop
movzx rax, r14w
jmp 0x140498e47
mov rax, qword [r12]
setns ch
movzx ecx, dx
mov rcx, r12
jmp 0x140498e59
mov rax, qword [rax + 0x48]
call qword [0x1400b8d90]
cdq
xchg r13, r13
add r14, 0xa6810d5
mov r14d, eax
xor r14d, edx
sub r14d, edx
shr r13b, cl
test r12d, 0x356f5561
bts r13d, r13d
mov dword [rsp + 0x28], r14d
mov r13d, r14d
cmp qword [rsi + 0x10], r13
jmp 0x140498e96
ja 0x140498ed5
mov r8d, r13d
bswap cx
cmc
rol cx, cl
sub r8, qword [rsi + 0x10]
cmove cx, bp
inc r8
add r9b, 0x28
adc r9b, cl
mov r9b, byte [rsp + 0x21]
shl rcx, 0x3d
xor edx, edx
mov rcx, rsi
jmp 0x140498ecb
call fcn.14044a3ab
jmp 0x140499013
lea rax, [rbp - 0x29]
cmp qword [rbp - 0x11], 0x10
jmp 0x140498ee3
cmovae rax, qword [rbp - 0x29]
test sil, 0x67
cmc
cmp spl, 0
cmp byte [rax], 0x7f
jmp 0x140498ef9
je 0x140499013
lea rax, [rbp - 0x29]
cmp qword [rbp - 0x11], 0x10
jmp 0x140498f0d
cmovae rax, qword [rbp - 0x29]
cmp byte [rax], 0
jmp 0x140498f1a
jle 0x140499013
mov rax, qword [r12]
movsx cx, r15b
xchg cx, cx
mov rcx, r12
jmp 0x140498f34
mov rax, qword [rax + 0x20]
jmp 0x140498f3d
call qword [0x1400b8d90]
mov r14b, al
mov cl, 0xb
and di, ax
lea rbx, [rbp - 0x29]
btr di, 0x8d
cmp qword [rbp - 0x11], 0x10
cmovae rbx, qword [rbp - 0x29]
mov cl, 0x9d
mov rdi, qword [rsi + 0x10]
sub rdi, r13
mov cl, byte [rbx]
clc
test r15d, 0x24f26d58
cmp cl, 0x7f
je 0x140499004
mov r15d, 1
test cl, cl
jmp 0x140498f87
jle 0x140498ff3
movsx rax, cl
clc
cmp rax, rdi
jmp 0x140498f9a
jae 0x140498ff3
sub rdi, rax
movsx ecx, r12w
jmp 0x140498fac
mov r9b, r14b
movsx r8d, r12w
movzx r8, r12w
mov cl, 0xf2
mov r8, r15
cwd
movzx ecx, r10w
mov dh, 0x67
mov rdx, rdi
mov rcx, rsi
jmp 0x140498fd0
call fcn.14044a3ab
lea rax, [rbx + 1]
cmp byte [rax], 0
xchg cl, cl
cmovg rbx, rax
mov cl, byte [rbx]
stc
cmp cl, 0x7f
jmp 0x140498fed
jne 0x140498f80
mov r15, qword [rsp + 0x30]
bswap rdi
movsx r14, r8w
jmp 0x140499004
mov r14d, dword [rsp + 0x28]
mov rdi, qword [rsp + 0x40]
jmp 0x140499013
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
sub rdx, 0x2c37335c
sub eax, eax
mov qword [rbp - 0x59], rax
test ebp, 0x17bf08e2
shl dx, 0xac
movsxd rdx, ebx
mov qword [rbp - 0x51], 0xf
cwd
and ch, 0x29
mov byte [rbp - 0x69], al
bts cx, r8w
clc
mov rax, qword [r12]
lea rdx, [rsp + 0x24]
mov ch, 0x90
mov rcx, r12
clc
cmp byte [rbp + 0x77], 0
jmp 0x140499063
je 0x140499112
mov rax, qword [rax + 0x58]
jmp 0x140499072
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x24]
mov dword [rsp + 0x24], eax
mov rax, qword [r12]
bswap cx
movsxd rdx, r9d
xchg rcx, rcx
lea rdx, [rsp + 0x60]
mov ch, 0xc3
xchg rcx, rcx
mov rcx, r12
mov rax, qword [rax + 0x40]
jmp 0x1404990a4
call qword [0x1400b8d90]
mov ebx, 0x1000
movsx dx, r14b
mov rdx, qword [rbp - 0x51]
cmc
cmp rdx, 0x10
jmp 0x1404990c2
jb 0x1404991cc
inc rdx
mov rcx, qword [rbp - 0x69]
cmovb ax, r15w
mov rax, rcx
cmp sil, r10b
cmp rdx, rbx
jb 0x1404991c7
add rdx, 0x27
cmc
cmp ebp, 0x4a0d98
stc
mov rcx, qword [rcx - 8]
cmp r15b, 0xed
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140499107
ja 0x140499e17
jmp 0x1404991c7
mov rax, qword [rax + 0x50]
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x24]
setno cl
movsx ecx, r9w
mov dword [rsp + 0x24], eax
mov cl, 0x3b
movzx ecx, si
mov rax, qword [r12]
lea rdx, [rsp + 0x60]
mov rcx, r12
jmp 0x140499141
mov rax, qword [rax + 0x38]
jmp 0x14049914a
call qword [0x1400b8d90]
mov ebx, 0x1000
movzx edx, di
btr rdx, 0x96
cmovg rdx, r10
mov rdx, qword [rbp - 0x51]
cmp rdx, 0x10
jb 0x1404991cc
inc rdx
bt cx, 0xf3
and cl, 0x64
sar rcx, 0xac
mov rcx, qword [rbp - 0x69]
dec al
cmp r13b, 0xf3
sal ax, 0x9c
mov rax, rcx
clc
cmp r11b, 0x55
cmp rdx, rbx
jb 0x1404991c7
add rdx, 0x27
clc
stc
mov rcx, qword [rcx - 8]
sub rax, rcx
stc
cmp r10b, 0xcd
cmp r14b, r12b
add rax, 0xfffffffffffffff8
cmp r11w, 0x5f81
cmc
cmp rax, 0x1f
ja 0x140499e2d
call fcn.14018e3c0
movups xmm1, xmmword [rbp - 0x79]
jmp 0x1404991d5
movups xmm0, xmmword [rsp + 0x60]
jmp 0x1404991df
movups xmmword [rbp - 0x59], xmm1
movups xmmword [rbp - 0x69], xmm0
jmp 0x1404991ec
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
stc
cmp ecx, r9d
sub r9d, r9d
jmp 0x1404991ff
mov qword [rbp - 0x39], r9
cmc
mov qword [rbp - 0x31], 0xf
mov byte [rbp - 0x49], r9b
test byte [rdi + 0x18], 8
jmp 0x140499219
je 0x140499300
mov rax, qword [r12]
movzx cx, r13b
mov cx, 0x2de2
cmova dx, r12w
lea rdx, [rsp + 0x60]
movsxd rcx, r9d
movzx ecx, bx
movzx rcx, si
mov rcx, r12
mov rax, qword [rax + 0x30]
jmp 0x14049924c
call qword [0x1400b8d90]
mov rdx, qword [rbp - 0x31]
clc
cmc
cmp rdx, 0x10
jb 0x1404992ba
inc rdx
sbb ax, 0x5103
mov rcx, qword [rbp - 0x49]
or ah, 0xba
movsx eax, ax
shl ax, 0xb9
mov rax, rcx
cmc
cmp rdx, rbx
jmp 0x140499283
jb 0x1404992b5
add rdx, 0x27
cmp di, 0x1ec2
stc
mov rcx, qword [rcx - 8]
sub rax, rcx
clc
cmp r15b, 0xe6
stc
add rax, 0xfffffffffffffff8
cmp rsi, 0x3d337c4d
cmp rax, 0x1f
ja 0x140499e33
call fcn.14018e3c0
movups xmm0, xmmword [rsp + 0x60]
jmp 0x1404992c4
movups xmmword [rbp - 0x49], xmm0
movups xmm1, xmmword [rbp - 0x79]
movups xmmword [rbp - 0x39], xmm1
jmp 0x1404992d5
movdqa xmm0, xmm1
psrldq xmm0, 8
movq qword [rbp - 0x31], xmm0
add cx, 0x7034
movq qword [rbp - 0x39], xmm1
setb al
add dx, r13w
mov al, r11b
sub r9d, r9d
not dx
mov dl, r11b
mov r8b, r9b
adc dh, 0xac
not al
add r10b, 0xa9
mov rcx, r9
shl r10b, cl
mov rdx, r9
dec r10b
sar al, 0x49
mov r10d, 1
mov al, byte [rsp + rdx + 0x24]
test si, ax
cmp al, 0x20
jmp 0x14049932f
je 0x1404993b7
cmp al, 0x24
jmp 0x14049933c
je 0x1404993a9
cmp al, 0x2b
jmp 0x140499349
je 0x14049939b
cmp al, 0x76
jmp 0x140499356
je 0x14049936e
cmp al, 0x78
jmp 0x140499363
je 0x1404993c0
jmp 0x1404993d6
lea rax, [r13 + 1]
clc
cmp qword [rsi + 0x10], r13
jmp 0x14049937c
cmova rax, qword [rsi + 0x10]
cmc
cmp r9d, r14d
adc rcx, r9
cmp bp, 0x283d
clc
add rcx, rax
jmp 0x140499396
jmp 0x1404993d6
add rcx, qword [rbp - 0x59]
jmp 0x1404993a4
jmp 0x1404993d6
add rcx, qword [rbp - 0x39]
jmp 0x1404993b2
jmp 0x1404993d6
add rcx, r10
jmp 0x1404993c0
movzx r8d, r8b
cmp r10b, bpl
clc
cmp rdx, 3
jmp 0x1404993d1
cmovne r8d, r10d
cmc
add rdx, r10
stc
cmp rdx, 4
jmp 0x1404993e3
jb 0x140499321
mov r14, qword [rdi + 0x28]
stc
cmp sp, 0x2033
test r14, r14
jmp 0x1404993fb
jle 0x140499412
cmp r14, rcx
jbe 0x140499412
sub r14, rcx
jmp 0x140499421
mov r14, r9
btc bx, r8w
not bx
movzx rbx, ax
mov ebx, dword [rdi + 0x18]
clc
and ebx, 0x1c0
jmp 0x140499433
mov dword [rsp + 0x2c], ebx
jmp 0x14049943c
cmp ebx, 0x40
je 0x1404994f2
cmp ebx, 0x100
jmp 0x140499450
jne 0x140499464
test r8b, r8b
jmp 0x14049945e
jne 0x1404994f2
movups xmm0, xmmword [r15]
stc
cmc
movaps xmmword [rsp + 0x60], xmm0
cmp dil, 0x40
clc
test r14, r14
jmp 0x14049947c
je 0x1404994df
mov dil, byte [rsp + 0x20]
bswap cx
mov rsi, r10
not cx
cmovae cx, bx
mov dl, dil
movsx ecx, r9w
mov cx, 0x40cb
lea rcx, [rsp + 0x60]
jmp 0x1404994a9
call fcn.140456a14
sub r14, rsi
jmp 0x1404994b6
jne 0x140499494
movaps xmm0, xmmword [rsp + 0x60]
shrd si, r14w, 0xeb
movzx edi, r15w
movsx edi, r8w
mov rsi, qword [rsp + 0x38]
clc
xor r9d, r9d
movzx rdi, ax
bswap r14
movdqu xmmword [r15], xmm0
mov r14, r9
xchg r13w, r13w
movzx di, cl
not di
mov r13, r9
mov edi, ebx
mov edi, 1
jmp 0x140499501
jmp 0x140499509
sub r9d, r9d
mov al, byte [rsp + r13 + 0x24]
stc
cmp r8w, si
cmp al, 0x20
jmp 0x14049951a
je 0x140499ac3
cmp al, 0x24
jmp 0x140499527
je 0x140499a55
cmp al, 0x2b
jmp 0x140499534
je 0x140499a05
cmp al, 0x76
jmp 0x140499541
je 0x1404996ab
cmp al, 0x78
jne 0x1404995ef
mov dil, byte [rsp + 0x20]
cmp ebx, 0x100
jmp 0x14049955f
jne 0x1404995e7
movups xmm0, xmmword [r15]
cmp r8d, 0x158f7107
cmp r10b, sil
movaps xmmword [rsp + 0x60], xmm0
test r9w, 0x2db3
test r10w, r14w
test r14, r14
jmp 0x14049958a
je 0x1404995d7
mov esi, 1
cmovnp cx, di
not dl
mov dl, dil
movzx cx, r11b
lea rcx, [rsp + 0x60]
jmp 0x1404995ad
call fcn.140456a14
sub r14, rsi
jmp 0x1404995ba
jne 0x14049959b
movaps xmm0, xmmword [rsp + 0x60]
shr dil, 0xda
mov rsi, qword [rsp + 0x38]
shld di, sp, 0xa4
cmc
xor r9d, r9d
mov r14, r9
movdqu xmmword [r15], xmm0
or di, r11w
rol rdi, 0xb2
mov edi, 1
cmp bx, si
lea r13, [r13 + rdi]
jmp 0x1404995fa
cmp r13, 4
jmp 0x140499603
jb 0x140499506
mov rdi, qword [rbp - 0x59]
bts r13, r9
movsx r13, dx
bsr r13w, r10w
mov r13d, 1
cmp r8, rdi
clc
cmp rdi, r13
jbe 0x140499b06
lea rbx, [rbp - 0x69]
cmp qword [rbp - 0x51], 0x10
jmp 0x14049963b
cmovae rbx, qword [rbp - 0x69]
jmp 0x140499645
movups xmm0, xmmword [r15]
movaps xmmword [rsp + 0x60], xmm0
jmp 0x140499653
inc rbx
sub r12d, r12d
jmp 0x14049965e
sub rdi, r13
jmp 0x140499666
je 0x14049969c
mov dl, byte [rbx]
movzx cx, ch
xchg cl, ch
mov cl, r14b
lea rcx, [rsp + 0x60]
call fcn.140456a14
add rbx, r13
sub rdi, r13
jmp 0x14049968c
jne 0x14049966c
movaps xmm0, xmmword [rsp + 0x60]
jmp 0x14049969c
movdqu xmmword [r15], xmm0
jmp 0x1404996a6
jmp 0x140499b09
mov rdi, qword [rsi + 0x10]
xchg al, ah
shld rax, rsp, 0x68
xor ax, 0x7b
mov eax, dword [rsp + 0x28]
cmp cl, r11b
clc
test eax, eax
jne 0x140499770
mov rbx, rsi
stc
test al, sil
cmp qword [rsi + 0x18], 0x10
jmp 0x1404996db
jb 0x1404996e9
mov rbx, qword [rsi]
test bp, 0x31fc
movups xmm0, xmmword [r15]
clc
movaps xmmword [rsp + 0x60], xmm0
jmp 0x1404996f8
test rdi, rdi
jmp 0x140499700
je 0x140499762
mov r15d, 1
movzx rcx, di
movzx cx, dil
mov dl, byte [rbx]
movsxd rcx, r12d
movsx cx, cl
lea rcx, [rsp + 0x60]
jmp 0x140499728
call fcn.140456a14
lea rbx, [rbx + r15]
cmc
test cl, 0x9b
sub rdi, r15
jmp 0x14049973d
jne 0x140499715
mov r15, qword [rsp + 0x30]
setb bl
mov rsi, qword [rsp + 0x38]
not bx
mov bh, 0x12
movaps xmm0, xmmword [rsp + 0x60]
movsx ebx, sp
movzx rbx, ax
mov ebx, dword [rsp + 0x2c]
jmp 0x14049976b
jmp 0x1404995da
mov rbx, rax
cmc
jmp 0x140499779
cmp rdi, rax
jmp 0x140499781
ja 0x1404998b2
mov dil, byte [rsp + 0x21]
mov dl, dil
mov ch, 0x28
jmp 0x14049979b
mov rcx, r15
jmp 0x1404997a3
call fcn.140456a14
mov rax, qword [r12]
movzx rcx, r8w
movzx cx, r15b
mov rcx, r12
jmp 0x1404997bd
mov rax, qword [rax + 0x18]
call qword [0x1400b8d90]
mov dl, al
jmp 0x1404997d3
mov rcx, r15
jmp 0x1404997db
call fcn.140456a14
movups xmm0, xmmword [r15]
test r13w, r12w
clc
movaps xmmword [rsp + 0x60], xmm0
sub rbx, qword [rsi + 0x10]
jmp 0x1404997f7
je 0x14049983a
mov r15d, 1
jmp 0x140499808
mov dl, dil
lea rcx, [rsp + 0x60]
jmp 0x140499815
call fcn.140456a14
sub rbx, r15
jmp 0x140499822
jne 0x140499808
movaps xmm0, xmmword [rsp + 0x60]
mov r15, qword [rsp + 0x30]
or ebx, esp
movzx ebx, di
rol dil, cl
mov rdi, qword [rsi + 0x10]
btr bx, 0x3e
mov bl, r15b
mov rbx, rsi
cmp qword [rsi + 0x18], 0x10
jmp 0x140499853
jb 0x14049985c
mov rbx, qword [rsi]
movaps xmmword [rsp + 0x60], xmm0
test rdi, rdi
je 0x140499762
mov r15d, 1
mov dl, byte [rbx]
movsx rcx, bx
movzx rcx, r13w
not ch
lea rcx, [rsp + 0x60]
jmp 0x140499886
call fcn.140456a14
lea rbx, [rbx + r15]
jmp 0x14049989f
sub rdi, r15
jmp 0x1404998a7
jne 0x140499870
jmp 0x140499743
sub rdi, rbx
sar bl, 0x75
btr bx, 0x4a
add bl, 0x77
mov rbx, rsi
test r9d, edi
cmc
cmp qword [rsi + 0x18], 0x10
jmp 0x1404998d1
jb 0x1404998da
mov rbx, qword [rsi]
movups xmm0, xmmword [r15]
cmp sil, r10b
clc
movaps xmmword [rsp + 0x60], xmm0
test rdi, rdi
jmp 0x1404998ef
je 0x140499943
mov r15d, 1
mov dl, byte [rbx]
movzx cx, r15b
lea rcx, [rsp + 0x60]
call fcn.140456a14
add rbx, r15
sub rdi, r15
jmp 0x140499917
jne 0x1404998fb
movaps xmm0, xmmword [rsp + 0x60]
cbw
movsx eax, r8w
mov cx, r14w
mov rsi, qword [rsp + 0x38]
movzx cx, r10b
cbw
mov r15, qword [rsp + 0x30]
nop
mov ax, 0x74a5
movdqu xmmword [r15], xmm0
movzx cx, r8b
movzx rcx, r9w
bswap rax
mov rax, qword [r12]
movsx ecx, cx
movsx rcx, cx
mov rcx, r12
jmp 0x140499967
mov rax, qword [rax + 0x18]
jmp 0x140499970
call qword [0x1400b8d90]
mov dl, al
movsx rcx, r12w
movzx ecx, cx
movsxd rcx, r12d
mov rcx, r15
call fcn.140456a14
mov rax, rsi
cmp qword [rsi + 0x18], 0x10
jmp 0x140499997
jb 0x1404999a6
mov rax, qword [rsi]
shr cl, cl
btc rbx, rsi
movups xmm0, xmmword [r15]
bswap r15
movdqu xmmword [rsp + 0x60], xmm0
mov rbx, qword [rsi + 0x10]
cmc
mov ecx, dword [rsp + 0x28]
cmp dx, r9w
mov edi, ecx
sub rbx, rcx
add rbx, rax
movsx rcx, r9w
mov r15d, 1
mov dl, byte [rbx]
mov cl, r8b
not cx
lea rcx, [rsp + 0x60]
jmp 0x1404999e4
call fcn.140456a14
add rbx, r15
cmp r12b, bpl
test dh, 0x34
sub rdi, r15
jmp 0x1404999fa
jne 0x1404999d2
jmp 0x140499743
cmp qword [rbp - 0x59], r9
jmp 0x140499a0e
jbe 0x1404995ef
lea rax, [rbp - 0x69]
shr dl, cl
or ecx, r9d
cmp qword [rbp - 0x51], 0x10
movsx rcx, sp
cmovae rax, qword [rbp - 0x69]
movups xmm0, xmmword [r15]
movdqu xmmword [rsp + 0x60], xmm0
mov dl, byte [rax]
lea rcx, [rsp + 0x60]
call fcn.140456a14
movaps xmm0, xmmword [rsp + 0x60]
movdqu xmmword [r15], xmm0
jmp 0x140499a50
jmp 0x1404995ef
lea rbx, [rbp - 0x49]
rcl di, cl
cmp qword [rbp - 0x31], 0x10
mov dil, 0x2e
cmovae rbx, qword [rbp - 0x49]
dec dil
movups xmm0, xmmword [r15]
dec dil
mov edi, 0x46810b32
movaps xmmword [rsp + 0x60], xmm0
mov rdi, qword [rbp - 0x39]
cmc
test rdi, rdi
jmp 0x140499a8a
je 0x140499762
mov r15d, 1
mov dl, byte [rbx]
movsx ecx, r15w
movzx ecx, bx
movsxd rcx, r14d
lea rcx, [rsp + 0x60]
jmp 0x140499aac
call fcn.140456a14
add rbx, r15
stc
sub rdi, r15
jne 0x140499a96
jmp 0x140499743
movups xmm0, xmmword [r15]
cmovle rcx, r11
movdqu xmmword [rsp + 0x60], xmm0
movzx ecx, r15w
mov dil, byte [rsp + 0x20]
mov dl, dil
bswap ecx
lea rcx, [rsp + 0x60]
jmp 0x140499ae9
call fcn.140456a14
movaps xmm0, xmmword [rsp + 0x60]
stc
movdqu xmmword [r15], xmm0
stc
cmp ax, r15w
sub r9d, r9d
jmp 0x140499554
sub r12d, r12d
mov rax, qword [rsp + 0x40]
jmp 0x140499b13
mov qword [rax + 0x28], r12
jmp 0x140499b1f
movups xmm0, xmmword [r15]
test rbp, r12
movaps xmmword [rsp + 0x60], xmm0
clc
cmp r9b, 0xe6
test r12w, r10w
test r14, r14
jmp 0x140499b3c
je 0x140499b7c
mov dil, byte [rsp + 0x20]
seta ch
mov dl, dil
movsxd rcx, r12d
lea rcx, [rsp + 0x60]
jmp 0x140499b5a
call fcn.140456a14
sub r14, r13
jmp 0x140499b67
jne 0x140499b4a
movaps xmm0, xmmword [rsp + 0x60]
or bl, r15b
shr rdi, 0x6c
sub dil, dil
mov rdi, qword [rsp + 0x48]
ror dl, cl
movdqu xmmword [rdi], xmm0
mov rdx, qword [rbp - 0x31]
cmovb ebx, ebp
rcr bh, 0x23
mov ebx, 0x1000
cmp rdx, 0x10
jb 0x140499be8
inc rdx
mov cl, r9b
shl cx, 0xb2
cmp r13b, cl
mov rcx, qword [rbp - 0x49]
mov rax, rcx
cmc
cmp rdx, rbx
jmp 0x140499bbd
jb 0x140499be3
add rdx, 0x27
cmc
mov rcx, qword [rcx - 8]
cmc
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140499bdd
ja 0x140499e3e
call fcn.14018e3c0
mov qword [rbp - 0x39], r12
dec r14d
sub r14d, r11d
mov r14d, 0xf
sal dh, 0x6e
mov qword [rbp - 0x31], r14
sub dh, bl
ror rdx, cl
and rdx, r8
mov byte [rbp - 0x49], r12b
xor dx, sp
mov rdx, qword [rbp - 0x51]
cmp r11b, 0x7e
jmp 0x140499c1b
cmp rdx, 0x10
jb 0x140499c84
inc rdx
ror al, 0x7f
shr cx, cl
jmp 0x140499c33
mov rcx, qword [rbp - 0x69]
rcr ax, cl
bswap ax
ror ax, cl
mov rax, rcx
cmp spl, 0x81
cmp rdx, rbx
jmp 0x140499c4f
jb 0x140499c7f
add rdx, 0x27
test r14w, 0x45a6
test spl, r12b
mov rcx, qword [rcx - 8]
test r9, r9
sub rax, rcx
clc
add rax, 0xfffffffffffffff8
clc
test r10b, r13b
cmp rax, 0x1f
ja 0x140499e49
call fcn.14018e3c0
mov qword [rbp - 0x59], r12
ror dl, 0xba
shr dh, 0x54
rcr dl, cl
mov qword [rbp - 0x51], r14
cqo
mov byte [rbp - 0x69], r12b
add dx, 0x2db0
cmp spl, 0x70
mov rdx, qword [rbp - 0x11]
stc
cmp rdx, 0x10
jb 0x140499d08
inc rdx
mov rcx, qword [rbp - 0x29]
bsr eax, r12d
bts ax, r14w
mov rax, rcx
stc
cmp rdx, rbx
jmp 0x140499cce
jb 0x140499d03
add rdx, 0x27
mov rcx, qword [rcx - 8]
stc
cmp rsi, 0x36910db
sub rax, rcx
test r9b, 0x57
jmp 0x140499cf0
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140499cfd
ja 0x140499e0c
call fcn.14018e3c0
movdqa xmm0, xmmword [0x1400bd400]
movdqu xmmword [rbp - 0x19], xmm0
rcl rdx, cl
stc
clc
mov byte [rbp - 0x29], r12b
movzx edx, r11w
rcl dl, 0x36
neg dh
mov rdx, qword [rsi + 0x18]
cmp dx, sp
cmp rdx, 0x10
jmp 0x140499d37
jb 0x140499d8a
inc rdx
sub cl, 0x32
mov rcx, qword [rsi]
clc
jmp 0x140499d4c
cmp rdx, rbx
jmp 0x140499d54
jb 0x140499d85
add rdx, 0x27
shr r8b, 0xce
cdqe
rcl r8w, cl
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
jmp 0x140499d7c
ja 0x140499e22
mov rcx, r8
call fcn.14018e3c0
mov qword [rsi + 0x10], r12
neg rax
rcr ah, 0x37
cmp cx, si
mov qword [rsi + 0x18], r14
cdqe
rcl ch, 0xd6
mov byte [rsi], r12b
btr cx, r13w
btc rcx, r15
mov rax, rdi
sal cx, 0x9e
cmp r8b, r8b
btc cx, ax
mov rcx, qword [rbp - 9]
clc
xor rcx, rsp
jmp 0x140499dc7
call fcn.1404a07bb
mov rbx, qword [rsp + 0x130]
add rsp, 0xf0
pop r15
movsx edi, r12w
pop r14
pop r13
setnp r12b
pop r12
sete sil
pop rdi
not bpl
movzx rsi, bx
pop rsi
jmp 0x140499e05
pop rbp
jmp 0x140499e0b
ret
call fcn.1404b6dca
nop
jmp 0x140499e17
call fcn.1404b6dca
nop
jmp 0x140499e22
call fcn.1404b6dca
nop
jmp 0x140499e2d
call fcn.1404b6dca
nop
call fcn.1404b6dca
nop
jmp 0x140499e3e
call fcn.1404b6dca
nop
jmp 0x140499e49
call fcn.1404b6dca
int3