Function at 0x1403b2cf2
Capabilities:
Check for software breakpoints

Disassembly:
push r15
push r14
push r13
sub r14, r8
bts rax, r10
sar r14d, 0x66
push r12
movsxd r14, r11d
push rsi
ror r10w, 0x85
push rdi
clc
push rbp
push rbx
shr r15b, cl
and r13b, 0xcc
sub rsp, 0xe8
clc
movaps xmmword [rsp + 0xd0], xmm7
movsxd r9, ebx
movaps xmmword [rsp + 0xc0], xmm6
not r10b
mov r13, r8
jmp 0x1403b2d44
mov rdi, rdx
sbb al, 0x4d
btr r9d, 0x1f
mov r12, rcx
cmc
shrd r10w, r9w, 0x79
add r13, rdx
shld r10w, si, 0x4d
sal r9, cl
adc ax, r15w
lea r15, [rcx + 8]
mov qword [rcx + 8], 0
lea rax, [rcx + 0xf0]
xor r10, r12
shld r10d, ebp, 0xe8
rcr r10w, 0x8b
mov qword [rsp + 0xa8], rax
bt ax, 0xc5
lea r9, [rcx + 0xd0]
rcl r10b, 0x6f
lea r10, [rcx + 0xb0]
lea r14, [rsp + 0x50]
and r11w, 0x1cc8
xchg r11b, r8b
and r8b, r13b
lea rax, [rcx + 0x90]
bt r11d, r10d
sal r8b, 0xd2
and r11w, 0xe0d
mov qword [rsp + 0xb8], rax
sbb ax, 0x786c
rcl r11w, 0xe0
btr rax, rdx
lea r11, [rcx + 0x50]
xor r8w, 0x4404
and r8w, 0x43e8
lea r8, [rcx + 0x30]
not eax
lea rax, [rcx + 0x10]
mov qword [rsp + 0xb0], rax
cmp r9b, r15b
test dil, 0x5f
xor edx, edx
xorps xmm6, xmm6
movaps xmm7, xmmword [0x1400bd400]
shl ebp, cl
xor ecx, ecx
mov rbp, rdi
inc rdi
cmc
cmp rdi, r13
jmp 0x1403b2e2a
ja 0x1403b4d94
movzx ebx, byte [rbp]
btc eax, 0xbc
or ah, ch
movsx rax, ax
mov eax, ebx
cmc
jmp 0x1403b2e49
and eax, 0x7f
shl rax, cl
cmp r14b, sil
add rdx, rax
test r9b, 0x56
test r10b, sil
add rcx, 7
cmc
test dl, 0xea
test bl, bl
jmp 0x1403b2e6b
js 0x1403b2e1b
mov rax, rdx
shr rax, 3
cmp rax, 0xa
jmp 0x1403b2e81
jle 0x1403b2ec8
cmp rax, 0x13
jmp 0x1403b2e90
jg 0x1403b2f04
cmp rax, 0xf
jmp 0x1403b2e9f
jg 0x1403b31e6
cmp rax, 0xb
jmp 0x1403b2eae
je 0x1403b33a4
cmp rax, 0xf
jmp 0x1403b2ebd
je 0x1403b4875
jmp 0x1403b392a
cmp rax, 4
jmp 0x1403b2ed1
jle 0x1403b3064
cmp rax, 6
jmp 0x1403b2ee0
jg 0x1403b3209
cmp rax, 5
jmp 0x1403b2eef
je 0x1403b491e
cmp rax, 6
je 0x1403b495d
jmp 0x1403b392a
cmp rax, 0x32
jg 0x1403b3227
cmp rax, 0x14
jmp 0x1403b2f17
je 0x1403b49a3
cmp rax, 0x32
jmp 0x1403b2f26
jne 0x1403b392a
and edx, 7
test ax, 0xb73
cmp r15b, r10b
cmp edx, 2
jmp 0x1403b2f3e
jne 0x1403b4da7
or byte [r12 + 0xe], 4
xor esi, esi
and ebx, 0x2b9e7b3b
movzx bx, spl
or ebx, r13d
xor ecx, ecx
nop word cs:[rax + rax]
lea rbx, [rdi + 1]
cmp rbx, r13
ja 0x1403b4da7
movzx eax, byte [rdi]
inc dl
stc
sbb dl, dh
mov edx, eax
and edx, 0x7f
add dil, r13b
shl rdx, cl
add rsi, rdx
sar dil, cl
movzx rdi, r8w
add rcx, 7
sbb dil, r13b
mov rdi, rbx
jmp 0x1403b2fa5
test al, al
js 0x1403b2f6b
movaps xmmword [rsp + 0x50], xmm6
movaps xmmword [rsp + 0x40], xmm6
jmp 0x1403b2fbc
test rsi, rsi
jmp 0x1403b2fc4
mov qword [rsp + 0x20], r11
mov qword [rsp + 0x28], r8
jmp 0x1403b2fd3
je 0x1403b39c1
js 0x1403b4e13
cmp rsi, 0xf
jmp 0x1403b2fe8
ja 0x1403b3a33
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], 0xf
mov r8d, 0x83220da
lea rcx, [rsp + 0x40]
not r8
cmove di, r8w
cdq
mov rdx, rbx
movsx di, sil
not ebp
mov r8, rsi
mov rdi, r9
movzx bp, r9b
movsx ebp, bx
mov rbp, r10
jmp 0x1403b3030
call fcn.14049f837
mov r8, qword [rsp + 0x28]
movsx r10w, dil
mov r11, qword [rsp + 0x20]
movsx r9w, sil
xchg r9, r9
movsx r9d, si
mov r10, rbp
cmove r9d, r12d
mov r9, rdi
jmp 0x1403b305f
jmp 0x1403b3f48
cmp rax, 1
jmp 0x1403b306d
je 0x1403b3539
cmp rax, 2
jmp 0x1403b307c
je 0x1403b36a0
cmp rax, 3
jmp 0x1403b308b
jne 0x1403b392a
and edx, 7
jmp 0x1403b309d
cmp edx, 2
jmp 0x1403b30a5
jne 0x1403b4da7
or byte [r15], 8
shld bx, sp, 0x28
or bl, 0xc4
xor esi, esi
bsr bx, r13w
xor ecx, ecx
xor ebx, 0x739148cd
movsxd rbx, r9d
cmc
nop
shld bx, si, 0xa8
stc
sar ebx, cl
lea rbx, [rdi + 1]
cmp dil, 0x13
clc
cmp rbx, r13
ja 0x1403b4da7
movzx eax, byte [rdi]
mov rdi, 0x1998748c
ror di, 4
shl dh, cl
mov edx, eax
and edx, 0x7f
movsxd rdi, edx
shl rdx, cl
cmp r9d, edx
movzx edi, r9w
add rsi, rdx
add rcx, 7
movsx edi, dx
bt di, 0xb3
mov rdi, rbx
test al, al
js 0x1403b30d4
movaps xmmword [rsp + 0x50], xmm6
movaps xmmword [rsp + 0x40], xmm6
test rdi, 0x3b8d5c7a
cmp spl, 0xd7
clc
test rsi, rsi
mov qword [rsp + 0x20], r11
mov qword [rsp + 0x28], r8
je 0x1403b39d4
js 0x1403b4e13
cmp rsi, 0xf
jmp 0x1403b315a
ja 0x1403b3a9d
mov qword [rsp + 0x50], rsi
cwd
movsx r8d, dx
mov qword [rsp + 0x58], 0xf
movsx edx, dx
bswap di
cqo
lea rcx, [rsp + 0x40]
setne dil
movsxd rbp, r8d
movsx ebp, ax
mov rdx, rbx
movzx r8w, sil
movzx rbp, r13w
mov rbp, 0x2b544ce2
mov r8, rsi
mov rdi, r9
movzx ebp, r15w
mov rbp, r10
jmp 0x1403b31b0
call fcn.14049f837
mov r8, qword [rsp + 0x28]
mov r11, qword [rsp + 0x20]
movsx r10d, r14w
movzx r10w, sil
mov r10w, 0x9e1
mov r10, rbp
movzx r9w, dil
setp r9b
mov r9, rdi
jmp 0x1403b31e1
jmp 0x1403b40fc
cmp rax, 0x10
jmp 0x1403b31ef
je 0x1403b4a4a
cmp rax, 0x11
jmp 0x1403b31fe
je 0x1403b4ae8
jmp 0x1403b392a
cmp rax, 7
je 0x1403b4b93
cmp rax, 0xa
jmp 0x1403b321c
je 0x1403b4bf0
jmp 0x1403b392a
cmp rax, 0x33
je 0x1403b37dc
cmp rax, 0x34
jmp 0x1403b323a
jne 0x1403b392a
and edx, 7
cmp edx, 2
jne 0x1403b4da7
or byte [r12 + 0xe], 0x10
btr ebx, r10d
stc
sub esi, esi
movsx bx, r11b
xor ecx, ecx
nop dword [rax + rax]
rcr rbx, 0xd0
lea rbx, [rdi + 1]
cmp r9b, 0xa3
cmp rbx, r13
jmp 0x1403b327c
ja 0x1403b4da7
movzx eax, byte [rdi]
adc dil, 0xaa
mov edx, eax
and edx, 0x7f
shl di, 0x64
bts rdi, r12
jmp 0x1403b329b
shl rdx, cl
and dil, 0xb6
stc
shl rdi, 0xa4
add rsi, rdx
rcr edi, cl
mov di, r15w
sal edi, cl
add rcx, 7
mov rdi, 0x1b426a0f
sar rdi, cl
mov rdi, rbx
test spl, 0x1b
test al, al
js 0x1403b326c
movaps xmmword [rsp + 0x50], xmm6
cmc
jmp 0x1403b32da
movaps xmmword [rsp + 0x40], xmm6
test r12, 0x27d7046b
test rsi, rsi
jmp 0x1403b32ee
mov qword [rsp + 0x20], r11
jmp 0x1403b32f8
mov qword [rsp + 0x28], r8
jmp 0x1403b3302
je 0x1403b39e7
js 0x1403b4e13
cmp rsi, 0xf
jmp 0x1403b3317
ja 0x1403b3b18
mov qword [rsp + 0x50], rsi
not r8
mov dx, bx
bswap dx
mov qword [rsp + 0x58], 0xf
sets r8b
lea rcx, [rsp + 0x40]
jmp 0x1403b3342
mov rdx, rbx
movzx r8, cx
movzx r8d, dx
mov r8, rsi
movsxd rdi, r12d
movsx edi, di
mov rdi, r9
movsxd rbp, esi
xchg bpl, bpl
mov rbp, r10
jmp 0x1403b3367
call fcn.14049f837
mov r8, qword [rsp + 0x28]
movzx r11, cx
seta r9b
mov r11, qword [rsp + 0x20]
movzx r10d, bx
movsxd r10, ebx
movsx r10d, dx
mov r10, rbp
bswap r9w
movzx r9d, r14w
movsxd r9, esi
mov r9, rdi
jmp 0x1403b339f
jmp 0x1403b42b7
and edx, 7
stc
cmp edx, 2
jmp 0x1403b33b0
jne 0x1403b4da7
mov qword [rsp + 0x28], r8
or byte [r15 + 1], 8
sub r8d, r8d
rcr edx, cl
sub ecx, ecx
btr dx, 0x2f
nop word [rax + rax]
and dl, r11b
lea rdx, [rdi + 1]
cmp r15b, dil
cmp rdx, r13
ja 0x1403b4da7
mov rax, r8
mov bx, 0x2722
movzx ebp, byte [rdi]
mov ebx, ebp
btc edi, 0xbc
and ebx, 0x7f
bsf rdi, r11
inc di
or rdi, rdi
shl rbx, cl
shr dil, 0x4a
neg dil
add r8, rbx
not dil
add rcx, 7
test rax, r8
adc dil, r13b
ror dil, cl
mov rdi, rdx
cmp dl, 0x28
stc
cmp ax, r12w
test bpl, bpl
js 0x1403b33d8
lea rbx, [rbx + rax]
sbb di, 0x7715
mov rdi, rbx
cmp r9, 0x562123e2
clc
add rdi, rdx
cmp rdi, r13
jmp 0x1403b3455
ja 0x1403b4da7
mov qword [rsp + 0x20], r11
movzx eax, r9w
movsx rbx, si
mov rax, r14
movsx ecx, sp
sete r14b
mov bl, r9b
mov r14, r10
mov bl, 0xd6
mov rbx, r9
jmp 0x1403b3482
lea rcx, [0x1400bd9d0]
jmp 0x1403b348e
mov qword [rsp + 0x40], rcx
not rcx
movups xmmword [rax], xmm6
movups xmmword [rax + 0x20], xmm6
mov ch, 0x59
mov dword [rsp + 0x48], 0
movups xmmword [rsp + 0x60], xmm7
bswap ecx
movups xmmword [rsp + 0x80], xmm7
mov ch, 0x8d
mov qword [rsp + 0x90], 0
mov ch, dl
mov dword [rsp + 0x98], 0
lea rcx, [rsp + 0x40]
jmp 0x1403b34dd
call fcn.1403b6442
mov esi, eax
test r8b, bpl
jmp 0x1403b34ec
test al, al
jmp 0x1403b34f3
je 0x1403b3d18
mov rdx, qword [r12 + 0x98]
cmp rdx, qword [r12 + 0xa0]
jmp 0x1403b350e
je 0x1403b3d01
mov rcx, rdx
lea rdx, [rsp + 0x40]
jmp 0x1403b3521
call fcn.1403b7ab3
add qword [r12 + 0x98], 0x60
jmp 0x1403b3534
jmp 0x1403b3d18
and edx, 7
cmp edx, 2
jmp 0x1403b3544
jne 0x1403b4da7
or byte [r15], 2
movzx ebp, di
shr bpl, 3
xor esi, esi
add bpl, dl
movzx ebp, di
bt bp, dx
sub ecx, ecx
movsx rbp, r15w
nop word cs:[rax + rax]
and bpl, spl
lea rbp, [rdi + 1]
cmp rbp, r13
jmp 0x1403b3584
ja 0x1403b4da7
movzx eax, byte [rdi]
mov edx, eax
add dil, bpl
movsxd rdi, r15d
and edx, 0x7f
rcl edi, cl
shl rdx, cl
inc dil
bsf di, ax
sbb dil, 7
lea rsi, [rsi + rdx]
bt edi, 0x40
add dil, sil
add rcx, 7
mov rdi, rbp
cmp r9b, 0x30
clc
test al, al
jmp 0x1403b35c6
js 0x1403b3578
movaps xmmword [rsp + 0x50], xmm6
stc
cmc
movaps xmmword [rsp + 0x40], xmm6
cmp r8b, 0x5f
jmp 0x1403b35e1
test rsi, rsi
jmp 0x1403b35e9
mov qword [rsp + 0x20], r11
jmp 0x1403b35f3
mov qword [rsp + 0x28], r8
jmp 0x1403b35fd
je 0x1403b39fa
js 0x1403b4e13
cmp rsi, 0xf
jmp 0x1403b3612
ja 0x1403b3b6f
mov qword [rsp + 0x50], rsi
cmovl ebx, r11d
mov qword [rsp + 0x58], 0xf
xchg r8w, di
movsx rcx, cx
cwd
lea rcx, [rsp + 0x40]
cdq
movzx rdi, di
mov dl, r9b
mov rdx, rbp
mov r8, rsi
seto dil
movsxd rdi, r9d
jmp 0x1403b3653
mov rdi, r9
jmp 0x1403b365b
mov rbx, r10
jmp 0x1403b3663
call fcn.14049f837
mov r8, qword [rsp + 0x28]
mov r11b, r14b
movsx r9, r12w
xchg r9, r11
mov r11, qword [rsp + 0x20]
not r9b
movzx r9d, cx
mov r10, rbx
cmovae r9w, cx
movzx r9d, ax
movzx r9, r11w
mov r9, rdi
jmp 0x1403b369b
jmp 0x1403b4448
and edx, 7
stc
cmp edx, 2
jne 0x1403b4da7
or byte [r15], 4
shl bh, cl
movsx rbx, r13w
mov bl, 0x8c
sub esi, esi
inc bh
add bl, 0xcc
shr bh, 0x44
xor ecx, ecx
ror bl, 0xb9
lea rbx, [rdi + 1]
cmc
jmp 0x1403b36d2
cmp rbx, r13
ja 0x1403b4da7
movzx eax, byte [rdi]
btc dx, 0x55
shld dx, bp, 0xf1
cmc
mov edx, eax
bt di, 0x1a
and edx, 0x7f
shl rdx, cl
add dil, 0x48
xadd di, di
sbb dil, 0x15
lea rsi, [rsi + rdx]
add rcx, 7
sal dil, cl
clc
mov rdi, rbx
test al, al
js 0x1403b36c8
movaps xmmword [rsp + 0x50], xmm6
test r11d, esi
stc
movaps xmmword [rsp + 0x40], xmm6
stc
clc
test rsi, rsi
mov qword [rsp + 0x20], r11
jmp 0x1403b3736
mov qword [rsp + 0x28], r8
jmp 0x1403b3740
je 0x1403b3a0d
js 0x1403b4e13
cmp rsi, 0xf
ja 0x1403b3c04
mov qword [rsp + 0x50], rsi
mov r8b, 0xb4
mov qword [rsp + 0x58], 0xf
xchg bp, di
setg r8b
movzx r8d, bx
lea rcx, [rsp + 0x40]
movsx di, bpl
mov r8w, 0x579f
mov rdx, rbx
xchg bp, r8w
bswap r8d
mov r8, rsi
mov rdi, r9
jmp 0x1403b379f
mov rbp, r10
call fcn.14049f837
mov r8, qword [rsp + 0x28]
jmp 0x1403b37bb
mov r11, qword [rsp + 0x20]
mov r10, rbp
movsx r9w, r10b
movzx r9d, sp
mov r9d, edx
mov r9, rdi
jmp 0x1403b37d7
jmp 0x1403b45fe
and edx, 7
cmp r13b, al
cmp edx, 2
jne 0x1403b4da7
or byte [r12 + 0xe], 8
xor esi, esi
test r10w, r14w
xadd bx, bx
xor ecx, ecx
nop word cs:[rax + rax]
sets bl
sbb ebx, 0x7719216f
clc
lea rbx, [rdi + 1]
cmp rbx, r13
jmp 0x1403b3821
ja 0x1403b4da7
movzx eax, byte [rdi]
ror dil, cl
setp dil
mov edx, eax
rcr dil, 0x1a
and edx, 0x7f
movzx rdi, cx
shl rdx, cl
bt edi, eax
add rsi, rdx
rol di, cl
add rcx, 7
bts di, r14w
rcr dil, 0x22
not di
mov rdi, rbx
cmp bpl, r14b
cmp r14b, 0xe1
stc
test al, al
js 0x1403b3815
movaps xmmword [rsp + 0x50], xmm6
cmp edi, esi
clc
movaps xmmword [rsp + 0x40], xmm6
clc
test rsi, rsi
jmp 0x1403b3883
mov qword [rsp + 0x20], r11
mov qword [rsp + 0x28], r8
jmp 0x1403b3892
je 0x1403b3a20
js 0x1403b4e13
cmp rsi, 0xf
jmp 0x1403b38a7
ja 0x1403b3c7b
mov qword [rsp + 0x50], rsi
xchg dil, dil
movsx ebp, si
movzx r8d, r9w
mov qword [rsp + 0x58], 0xf
movsx r8, r10w
bswap di
not di
lea rcx, [rsp + 0x40]
movsxd rdi, esp
movzx bp, dil
mov rdx, rbx
bswap edi
mov r8b, 0x24
mov r8, rsi
movsxd rdi, edi
mov dil, 0xcb
mov rdi, r9
movzx ebp, sp
mov rbp, r10
jmp 0x1403b38fb
call fcn.14049f837
mov r8, qword [rsp + 0x28]
movsx r11d, r9w
mov r11, qword [rsp + 0x20]
mov r10, rbp
bswap r9w
mov r9b, 0x8d
movzx r9w, r11b
mov r9, rdi
jmp 0x1403b3925
jmp 0x1403b4770
and edx, 7
stc
cmp bl, cl
jmp 0x1403b3935
xor eax, eax
jmp 0x1403b3940
cmp rdx, 1
jg 0x1403b4c94
test rdx, rdx
jmp 0x1403b3952
jne 0x1403b4d5d
mov rax, rdi
sbb dil, r13b
shr dil, cl
nop word [rax + rax]
bsr edi, eax
xadd edi, edi
rcl rdi, cl
lea rdi, [rax + 1]
cmp r13b, r9b
cmp r10b, 0x63
cmp rdi, r13
jmp 0x1403b3986
ja 0x1403b4da7
cmp byte [rax], 0
cdq
bswap cx
mov edx, 0
not eax
mov cx, di
seta ch
mov ecx, 0
movzx rax, r12w
jmp 0x1403b39ae
mov rax, rdi
jmp 0x1403b39b6
js 0x1403b3973
jmp 0x1403b2e1b
mov qword [rsp + 0x58], 0xf
jmp 0x1403b39cf
jmp 0x1403b3f48
mov qword [rsp + 0x58], 0xf
jmp 0x1403b39e2
jmp 0x1403b40fc
mov qword [rsp + 0x58], 0xf
jmp 0x1403b39f5
jmp 0x1403b42b7
mov qword [rsp + 0x58], 0xf
jmp 0x1403b3a08
jmp 0x1403b4448
mov qword [rsp + 0x58], 0xf
jmp 0x1403b3a1b
jmp 0x1403b45fe
mov qword [rsp + 0x58], 0xf
jmp 0x1403b3a2e
jmp 0x1403b4770
mov r14, r10
bt ax, 0xcd
shr al, cl
mov qword [rsp + 0x38], r9
movzx rax, ax
mov rbp, rsi
adc ah, 0x6e
or rbp, 0xf
bts ax, ax
movzx rax, r15w
adc ah, 0xfd
cmp rbp, 0x17
movzx rax, bx
mov eax, 0x16
jmp 0x1403b3a6d
cmovb rbp, rax
cmp rbp, 0xfff
jb 0x1403b3ec4
lea rcx, [rbp + 0x28]
call fcn.140443fc3
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
jmp 0x1403b3a94
mov qword [rdi - 8], rax
jmp 0x1403b3edd
mov r14, r10
mov qword [rsp + 0x38], r9
movsxd rax, r11d
movsx bp, r12b
rol ax, cl
mov rbp, rsi
cbw
ror ah, cl
setge ah
or rbp, 0xf
lahf
xor eax, r9d
cmp rbp, 0x17
lahf
mov eax, 0x16
cmovb rbp, rax
cmc
cmp spl, al
jmp 0x1403b3ad9
cmp rbp, 0xfff
jmp 0x1403b3ae5
jb 0x1403b4075
lea rcx, [rbp + 0x28]
jmp 0x1403b3af4
call fcn.140443fc3
lea rdi, [rax + 0x27]
test r8b, 0x3d
cmp dx, 0x48c0
and rdi, 0xffffffffffffffe0
jmp 0x1403b3b0f
mov qword [rdi - 8], rax
jmp 0x1403b4086
mov r14, r10
shl bp, 0xeb
movsxd rbp, esi
adc ah, 0x42
mov qword [rsp + 0x38], r9
adc al, spl
mov rbp, rsi
or rbp, 0xf
rcr rax, cl
cmp rbp, 0x17
cmovae rax, r15
mov eax, 0x16
cmovb rbp, rax
cmp rbp, 0xfff
jb 0x1403b4223
lea rcx, [rbp + 0x28]
call fcn.140443fc3
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x1403b423d
mov qword [rsp + 0x30], r10
bswap r14w
ror r14w, 0x92
or ah, 0xd
mov qword [rsp + 0x38], r9
test cx, 0x3e93
seta r14b
mov r14, rsi
rcr ah, cl
sub ax, r15w
or r14, 0xf
xadd ax, ax
cmovae ax, dx
btr eax, r14d
cmp r14, 0x17
movsxd rax, ecx
bswap ax
lahf
mov eax, 0x16
jmp 0x1403b3bbc
cmovb r14, rax
cmp rbp, 0x15c26767
test di, 0x7be6
cmp r14, 0xfff
jb 0x1403b43c4
lea rcx, [r14 + 0x28]
jmp 0x1403b3be2
call fcn.140443fc3
lea rbx, [rax + 0x27]
jmp 0x1403b3bf2
and rbx, 0xffffffffffffffe0
jmp 0x1403b3bfb
mov qword [rbx - 8], rax
jmp 0x1403b43d5
mov r14, r10
btr ax, dx
and al, r12b
mov qword [rsp + 0x38], r9
mov rbp, rsi
rcl ax, 0x5f
jmp 0x1403b3c1f
or rbp, 0xf
shr ah, cl
cmp rbp, 0x17
not eax
mov eax, 0x16
jmp 0x1403b3c35
cmovb rbp, rax
test spl, r12b
test bl, 0x19
cmp rbp, 0xfff
jmp 0x1403b3c4b
jb 0x1403b4571
lea rcx, [rbp + 0x28]
jmp 0x1403b3c5a
call fcn.140443fc3
lea rdi, [rax + 0x27]
cmc
and rdi, 0xffffffffffffffe0
jmp 0x1403b3c6d
mov qword [rdi - 8], rax
jmp 0x1403b3c76
jmp 0x1403b4589
mov r14, r10
nop
shl al, cl
mov qword [rsp + 0x38], r9
shld ax, di, 0x1a
mov rbp, rsi
bt rax, rdx
rcl rax, 0xf6
neg al
or rbp, 0xf
cmp rbp, 0x17
mov ax, 0x594b
mov eax, 0x16
jmp 0x1403b3cae
cmovb rbp, rax
test si, 0x5a42
cmp rbp, 0xfff
jmp 0x1403b3cc3
jb 0x1403b46f9
lea rcx, [rbp + 0x28]
jmp 0x1403b3cd2
call fcn.140443fc3
lea rdi, [rax + 0x27]
test r12b, 0xea
cmp bp, r13w
cmp rdx, 0x132e45f8
and rdi, 0xffffffffffffffe0
jmp 0x1403b3cf3
mov qword [rdi - 8], rax
jmp 0x1403b3cfc
jmp 0x1403b470a
mov rcx, qword [rsp + 0xb8]
lea r8, [rsp + 0x40]
jmp 0x1403b3d13
call fcn.1403b75ce
lea rax, [0x1400bd9d0]
cmc
cmp cl, r12b
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x88]
clc
cmc
cmp rax, 0x10
jmp 0x1403b3d3b
jb 0x1403b3d9b
mov rcx, qword [rsp + 0x70]
cmp spl, r15b
shl edx, 0x82
btc edx, 0x5d
lea rdx, [rax + 1]
cmp rdx, 0x1000
jmp 0x1403b3d60
jb 0x1403b3d96
mov rbp, qword [rcx - 8]
jmp 0x1403b3d70
add rcx, 0xfffffffffffffff8
clc
sub rcx, rbp
cmp rcx, 0x20
jae 0x1403b4e18
add rax, 0x28
cwd
mov rdx, rax
mov cl, spl
mov rcx, rbp
jmp 0x1403b3d96
call fcn.140271af4
movups xmmword [rsp + 0x80], xmm7
add r11b, r11b
dec r11d
mov byte [rsp + 0x70], 0
mov rax, qword [rsp + 0x68]
bsr r8w, r9w
cmp rax, 0x10
mov r9, rbx
setb r8b
bswap r10d
mov r10, r14
not r11
movsx r8, r8w
setnp r8b
mov r11, qword [rsp + 0x20]
not r8b
bswap r8d
mov r8, qword [rsp + 0x28]
jmp 0x1403b3de9
jb 0x1403b3e8e
mov rcx, qword [rsp + 0x50]
shr dx, 0x92
shl edx, 0xc3
lea rdx, [rax + 1]
test r11w, 0x68c
cmp rdx, 0x1000
jmp 0x1403b3e11
jb 0x1403b3e5b
mov rbp, qword [rcx - 8]
cmp r11b, 0xb9
cmc
add rcx, 0xfffffffffffffff8
test bl, r14b
test dx, 0x60ce
cmp r14, 0x1dd835f0
sub rcx, rbp
cmp rcx, 0x20
jmp 0x1403b3e3f
jae 0x1403b4e18
add rax, 0x28
setno dl
cdq
movsxd rdx, r13d
mov rdx, rax
mov rcx, rbp
jmp 0x1403b3e5b
call fcn.140271af4
mov r9, rbx
mov r10, r14
or r8d, 0x72114fb9
movsx r14w, spl
mov r11, qword [rsp + 0x20]
shrd r14d, edi, 0x83
adc r8b, 0x47
mov r8, qword [rsp + 0x28]
sub r14b, 0x5c
rcr r14w, 0x4c
sub edx, edx
xadd ch, ch
sal r14, 0xcf
setns r14b
mov ecx, 0
adc r14b, r13b
test sil, sil
setle r14b
jmp 0x1403b3eaf
lea r14, [rsp + 0x50]
jmp 0x1403b3eb9
jne 0x1403b2e1b
jmp 0x1403b4da7
lea rcx, [rbp + 1]
jmp 0x1403b3ecd
call fcn.140443fc3
mov rdi, rax
movsx edx, r9w
setp r8b
mov qword [rsp + 0x40], rdi
movsxd r8, esi
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rbp
movsx r8d, cx
mov rcx, rdi
mov rdx, rbx
bswap r8
movzx r8w, r14b
setae r8b
mov r8, rsi
jmp 0x1403b3f0d
call fcn.14049f837
mov byte [rdi + rsi], 0
xor r11b, spl
shld r10w, di, 0xe1
mov r9, qword [rsp + 0x38]
stc
btr r11d, 0x2e
bts r11w, r15w
mov r10, r14
bswap r11
lea r14, [rsp + 0x50]
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
clc
rcl ax, cl
mov rax, qword [r12 + 0xc8]
jmp 0x1403b3f56
cmp rax, 0x10
jmp 0x1403b3f5f
jb 0x1403b4010
mov rcx, qword [r10]
clc
lea rdx, [rax + 1]
cmp ax, 0x3c29
cmc
stc
cmp rdx, 0x1000
jmp 0x1403b3f7f
mov qword [rsp + 0x30], r10
jmp 0x1403b3f89
jb 0x1403b3fd0
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
cmp r9w, dx
cmp r8w, 0x3744
cmc
sub rcx, rbp
stc
cmp rcx, 0x20
jmp 0x1403b3faf
jae 0x1403b4e18
mov rdi, r9
jmp 0x1403b3fc1
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x1403b3fd8
mov rdi, r9
jmp 0x1403b3fd8
call fcn.140271af4
mov r9, rdi
bt cx, 0xe5
mov r10, qword [rsp + 0x30]
shr r11b, 0xfc
and dil, 0x95
add r8d, 0x1a8e2ad7
mov r11, qword [rsp + 0x20]
bts r8, rax
movzx r8, r12w
mov r8, qword [rsp + 0x28]
ror di, cl
sub ecx, edx
add rbx, rsi
cmp r8b, 0x10
bsf rcx, rbp
movaps xmm0, xmmword [rsp + 0x40]
cmp r14b, r10b
btc rdi, rcx
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [r10 + 0x10], xmm1
ror dil, 0x5d
add cl, 0x3c
shld rdi, r15, 0xb
movups xmmword [r10], xmm0
cmp ch, 0xe8
movzx di, r13b
cmp dl, bh
sub edx, edx
rcl cx, cl
mov rdi, rbx
dec ecx
btc rcx, 0xeb
mov ecx, 0
test rcx, rsp
cmp rbx, r13
jmp 0x1403b406a
jbe 0x1403b2e1b
jmp 0x1403b4da7
lea rcx, [rbp + 1]
jmp 0x1403b407e
call fcn.140443fc3
mov rdi, rax
mov qword [rsp + 0x40], rdi
cmovs rdx, rdx
mov qword [rsp + 0x50], rsi
cwd
mov qword [rsp + 0x58], rbp
movsxd rdx, esi
cwd
mov rcx, rdi
setb dh
movsx r8, ax
xchg r8b, dl
mov rdx, rbx
movsx r8d, bp
mov r8, rsi
jmp 0x1403b40bc
call fcn.14049f837
mov byte [rdi + rsi], 0
shr r10d, cl
mov r9, qword [rsp + 0x38]
bsf r10w, r11w
xor ax, 0x5576
not r8b
mov r10, r14
lea r14, [rsp + 0x50]
mov r11, qword [rsp + 0x20]
movsx ax, r14b
rcl ah, 0xd1
mov r8, qword [rsp + 0x28]
cbw
inc ax
movsx eax, r15w
mov rax, qword [r12 + 0x68]
test esp, r10d
cmc
cmp rax, 0x10
jb 0x1403b41c9
mov rcx, qword [r11]
lea rdx, [rax + 1]
cmc
cmp rdx, 0x1000
jmp 0x1403b4123
mov qword [rsp + 0x30], r10
jmp 0x1403b412d
jb 0x1403b4180
mov rbp, qword [rcx - 8]
cmp r12w, 0x107b
add rcx, 0xfffffffffffffff8
jmp 0x1403b4147
sub rcx, rbp
test r14d, 0x62ef56ee
clc
cmp rcx, 0x20
jmp 0x1403b415b
jae 0x1403b4e18
mov rdi, r9
stc
add rax, 0x28
cwd
mov rdx, rax
xchg ecx, ecx
movsxd rcx, esi
mov rcx, rbp
jmp 0x1403b417b
jmp 0x1403b4188
mov rdi, r9
jmp 0x1403b4188
call fcn.140271af4
mov r9, rdi
adc dil, 0x69
btr edi, esp
not r11
mov r10, qword [rsp + 0x30]
xor di, 0x552d
jmp 0x1403b41aa
mov r11, qword [rsp + 0x20]
btr di, ax
cmovl r8, rsi
or rcx, 0x610039fe
mov r8, qword [rsp + 0x28]
rcl cl, cl
bsr cx, ax
lea rbx, [rbx + rsi]
movaps xmm0, xmmword [rsp + 0x40]
and cl, dil
stc
shr cx, cl
movaps xmm1, xmmword [rsp + 0x50]
neg cl
ror cx, 0x24
movups xmmword [r11 + 0x10], xmm1
movups xmmword [r11], xmm0
xor edx, edx
shrd ecx, ecx, 0x42
jmp 0x1403b41fb
mov rdi, rbx
mov ecx, 0
test rsi, r13
cmp cx, r11w
test r15w, 0x79ff
cmp rbx, r13
jmp 0x1403b4218
jbe 0x1403b2e1b
jmp 0x1403b4da7
lea rcx, [rbp + 1]
jmp 0x1403b422c
call fcn.140443fc3
mov rdi, rax
movsx r8w, dil
movzx rdx, r9w
mov qword [rsp + 0x40], rdi
cdq
mov edx, 0x6d293377
mov qword [rsp + 0x50], rsi
cmovbe rdx, r12
cwd
mov qword [rsp + 0x58], rbp
movsx r8d, r10w
mov rdx, r10
mov rcx, rdi
bswap r8w
mov rdx, rbx
movzx r8w, r8b
sets r8b
mov r8, rsi
jmp 0x1403b427a
call fcn.14049f837
mov byte [rdi + rsi], 0
mov r9, qword [rsp + 0x38]
movzx r10w, r9b
rcl r11b, cl
cwde
mov r10, r14
sal r14b, 0x90
setl al
cwde
lea r14, [rsp + 0x50]
movsx ax, r10b
bt r11, r14
or r8b, dl
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
mov rax, qword [r12 + 0x108]
clc
cmp rax, 0x10
jmp 0x1403b42c9
jb 0x1403b4379
mov rcx, qword [rsp + 0xa8]
movzx edx, bx
mov rcx, qword [rcx]
sub edx, 0x4e3c3f9e
xchg edx, edx
adc dl, 0x72
lea rdx, [rax + 1]
jmp 0x1403b42f6
cmp rdx, 0x1000
jmp 0x1403b4302
mov qword [rsp + 0x30], r10
jb 0x1403b4346
mov rbp, qword [rcx - 8]
test sil, r15b
add rcx, 0xfffffffffffffff8
jmp 0x1403b431f
sub rcx, rbp
cmp rcx, 0x20
jmp 0x1403b432b
jae 0x1403b4e18
mov rdi, r9
btc edx, esi
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x1403b434e
mov rdi, r9
jmp 0x1403b434e
call fcn.140271af4
mov r9, rdi
rcl r8b, cl
mov r10, qword [rsp + 0x30]
movsxd rcx, esi
shr rax, 0x16
mov r11, qword [rsp + 0x20]
dec cx
mov r8, qword [rsp + 0x28]
movsxd rdi, edi
ror dil, 0x64
add rbx, rsi
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
xor al, 0xd1
mov rax, qword [rsp + 0xa8]
movups xmmword [rax + 0x10], xmm1
add di, 0x614e
inc cl
movups xmmword [rax], xmm0
sub edx, edx
mov rdi, rbx
btc cx, 0xb1
mov ecx, 0
test r8w, bp
cmp rbx, r13
jmp 0x1403b43b9
jbe 0x1403b2e1b
jmp 0x1403b4da7
lea rcx, [r14 + 1]
jmp 0x1403b43cd
call fcn.140443fc3
mov rbx, rax
mov qword [rsp + 0x40], rbx
cdq
movzx r8w, r10b
mov qword [rsp + 0x50], rsi
cwd
setne r8b
mov qword [rsp + 0x58], r14
cmovbe cx, r9w
mov rcx, rbx
mov rdx, rbp
movsxd r8, ecx
cmova r8, r8
mov r8, rsi
jmp 0x1403b440a
call fcn.14049f837
mov byte [rbx + rsi], 0
rcl r11b, cl
mov r9, qword [rsp + 0x38]
cmp ax, r12w
movzx r10d, r8w
mov r10, qword [rsp + 0x30]
ror r14w, cl
shl r14b, 0x60
lea r14, [rsp + 0x50]
mov r11, qword [rsp + 0x20]
clc
inc r8w
cmovl ax, di
mov r8, qword [rsp + 0x28]
mov rax, qword [r12 + 0x28]
jmp 0x1403b4455
cmp rax, 0x10
jmp 0x1403b445e
jb 0x1403b450e
mov rcx, qword [rsp + 0xb0]
test r13b, r8b
shl dh, cl
add dl, 0x10
mov rcx, qword [rcx]
adc rdx, 0x9a87456
lea rdx, [rax + 1]
cmp r15w, 0xc62
cmp rdx, 0x1000
mov qword [rsp + 0x30], r10
jmp 0x1403b4499
jb 0x1403b44f0
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jmp 0x1403b44b3
jae 0x1403b4e18
mov rdi, r9
bts dx, r11w
bts rdx, rcx
add rax, 0x28
mov dx, 0x5b58
mov dl, dil
jmp 0x1403b44d5
mov rdx, rax
movzx rcx, sp
movzx cx, ch
movzx ecx, cx
mov rcx, rbx
jmp 0x1403b44eb
jmp 0x1403b44f3
mov rdi, r9
call fcn.140271af4
mov r9, rdi
inc r11w
mov r10, qword [rsp + 0x30]
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
lea rbp, [rbp + rsi]
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
xor dil, 0xc2
movsxd rdi, esi
sar eax, 0x29
mov rax, qword [rsp + 0xb0]
adc cx, sp
cmc
movups xmmword [rax + 0x10], xmm1
and cl, 0x63
movups xmmword [rax], xmm0
movzx cx, r9b
bt ecx, 0xd1
sal ch, 0x9c
sub edx, edx
bswap di
mov rdi, rbp
mov cl, 0x43
adc cl, dil
shl cx, cl
mov ecx, 0
cmp rbp, r13
jmp 0x1403b4566
jbe 0x1403b2e1b
jmp 0x1403b4da7
lea rcx, [rbp + 1]
jmp 0x1403b457a
call fcn.140443fc3
mov rdi, rax
bswap rdx
movsx edx, r13w
mov qword [rsp + 0x40], rdi
jmp 0x1403b4598
mov qword [rsp + 0x50], rsi
movzx ecx, si
movzx r8, si
mov qword [rsp + 0x58], rbp
mov rcx, rdi
movsx edx, r8w
not r8b
mov rdx, rbx
cmovg r8, rsi
movzx r8w, r14b
mov r8, rsi
jmp 0x1403b45c7
call fcn.14049f837
mov byte [rdi + rsi], 0
mov r9, qword [rsp + 0x38]
mov r10, r14
jmp 0x1403b45dd
lea r14, [rsp + 0x50]
btr r11d, edx
movsx rax, sp
adc r11b, 0xb9
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
sal al, cl
bt ax, sp
mov rax, qword [r12 + 0x48]
cmp rax, 0x10
jb 0x1403b469c
mov rcx, qword [r8]
cdq
lea rdx, [rax + 1]
stc
cmp dil, spl
cmp rdx, 0x1000
jmp 0x1403b4625
mov qword [rsp + 0x30], r10
jb 0x1403b466c
mov rbp, qword [rcx - 8]
jmp 0x1403b4639
add rcx, 0xfffffffffffffff8
sub rcx, rbp
stc
cmp cx, r11w
clc
cmp rcx, 0x20
jae 0x1403b4e18
mov rdi, r9
sub cl, 6
add rax, 0x28
not edx
mov rdx, rax
mov rcx, rbp
jmp 0x1403b4667
jmp 0x1403b4674
mov rdi, r9
jmp 0x1403b4674
call fcn.140271af4
mov r9, rdi
mov r10, qword [rsp + 0x30]
setns dil
mov r11, qword [rsp + 0x20]
ror dil, 0x89
dec dil
add dil, bl
mov r8, qword [rsp + 0x28]
sal edi, 0x93
add rbx, rsi
or dil, 0xba
test r12d, 0x51f06915
sar di, 0x4f
movaps xmm0, xmmword [rsp + 0x40]
ror cx, 0x28
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [r8 + 0x10], xmm1
bts di, r8w
movups xmmword [r8], xmm0
rcr ecx, cl
sbb cl, r11b
rcr cl, 0x3d
xor edx, edx
dec di
mov rdi, rbx
sbb cx, r12w
mov ecx, 0
cmp r12b, 0xf8
test r15b, 0x66
cmp rbx, r13
jbe 0x1403b2e1b
jmp 0x1403b4da7
lea rcx, [rbp + 1]
jmp 0x1403b4702
call fcn.140443fc3
mov rdi, rax
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x50], rsi
cmovne edx, r13d
mov qword [rsp + 0x58], rbp
mov rcx, rdi
mov rdx, rbx
not r8b
movzx r8w, cl
mov r8, rsi
call fcn.14049f837
mov byte [rdi + rsi], 0
xor r8w, 0x6c9b
bsf eax, ebp
shr r8w, cl
mov r9, qword [rsp + 0x38]
btr r8d, 0xef
cmp dl, bh
mov r10, r14
lea r14, [rsp + 0x50]
mov r11, qword [rsp + 0x20]
movzx rax, dx
lahf
mov r8, qword [rsp + 0x28]
xor ax, 0x557f
dec al
ror ax, cl
mov rax, qword [r12 + 0xe8]
clc
test bp, bp
cmp rax, 0x10
jb 0x1403b4810
mov rcx, qword [r9]
xchg dh, dh
lea rdx, [rax + 1]
test cl, bpl
cmp rdx, 0x1000
jmp 0x1403b479e
mov qword [rsp + 0x30], r10
jmp 0x1403b47a8
jb 0x1403b47f1
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
stc
test bx, 0x7128
sub rcx, rbp
jmp 0x1403b47c4
cmp rcx, 0x20
jae 0x1403b4e18
mov rdi, r9
cmc
add rax, 0x28
mov rcx, 0x7190094c
cwd
mov rdx, rax
bswap ecx
mov rcx, rbp
jmp 0x1403b47ec
jmp 0x1403b47f4
mov rdi, r9
call fcn.140271af4
mov r9, rdi
mov r10, qword [rsp + 0x30]
mov r11, qword [rsp + 0x20]
sbb ch, 0x7b
mov r8, qword [rsp + 0x28]
sub ch, ch
lea rbx, [rbx + rsi]
shl edi, cl
shld di, r8w, 0xd
sal dil, cl
movaps xmm0, xmmword [rsp + 0x40]
rol di, 0x70
movaps xmm1, xmmword [rsp + 0x50]
rol dil, 0xd3
btr rcx, 0x5d
sbb edi, r13d
movups xmmword [r9 + 0x10], xmm1
movups xmmword [r9], xmm0
cmova cx, si
cmc
sub edx, edx
bsr cx, r11w
dec dil
rcr dil, cl
mov rdi, rbx
mov ecx, 0
jmp 0x1403b4862
cmp rbx, r13
jmp 0x1403b486a
jbe 0x1403b2e1b
jmp 0x1403b4da7
test dl, 7
jne 0x1403b4da7
or byte [r15 + 1], 0x80
rcl rdx, 0xc
sub eax, eax
xchg dx, dx
sub ecx, ecx
shrd rdx, rbp, 0x28
and edx, 0x13fe097a
nop
mov dh, 0xa2
lea rdx, [rdi + 1]
jmp 0x1403b48a6
cmp rdx, r13
jmp 0x1403b48ae
ja 0x1403b4da7
movzx ebx, byte [rdi]
inc ebp
add ebp, edx
cmovp rdi, r15
mov ebp, ebx
and dil, r15b
mov edi, esp
neg dil
and ebp, 0x7f
movzx edi, sp
cmovs edi, ecx
shl rbp, cl
cmp r15d, ebp
cmovnp di, r13w
jmp 0x1403b48e2
lea rax, [rax + rbp]
btr di, si
btc di, r15w
add rcx, 7
test dl, sil
mov rdi, rdx
test r9, 0xec8242d
test bl, bl
js 0x1403b489d
test rax, rax
setne byte [r12 + 0xa8]
jmp 0x1403b4919
jmp 0x1403b4c8a
and edx, 7
cmp edx, 1
jmp 0x1403b4929
jne 0x1403b4da7
or byte [r15], 0x20
cmp r14b, 0xcd
add rbp, 9
stc
cmc
cmp rbp, r13
jmp 0x1403b4945
ja 0x1403b4da7
mov rax, qword [rdi]
jmp 0x1403b4953
mov qword [r12 + 0x70], rax
jmp 0x1403b4be1
and edx, 7
cmp dil, 0xb2
cmp r9b, dil
cmp edx, 1
jmp 0x1403b496f
jne 0x1403b4da7
or byte [r15], 0x40
test ax, r12w
cmp r14d, 0x60af602a
add rbp, 9
cmp rbp, r13
ja 0x1403b4da7
mov rax, qword [rdi]
jmp 0x1403b4999
mov qword [r12 + 0x78], rax
jmp 0x1403b4be1
test dl, 7
jmp 0x1403b49ab
jne 0x1403b4da7
or byte [r15 + 2], 0x10
btc dx, 0x82
sub eax, eax
adc edx, 0x6d9e295b
rcr dh, 5
test r11b, 0xc9
sub ecx, ecx
bswap dx
stc
nop dword [rax]
bt edx, r11d
bswap rdx
lea rdx, [rdi + 1]
stc
clc
test dx, ax
cmp rdx, r13
jmp 0x1403b49eb
ja 0x1403b4da7
movzx ebx, byte [rdi]
shl di, 0x16
mov ebp, ebx
adc di, sp
bsf di, si
clc
and ebp, 0x7f
shl rbp, cl
or dil, r9b
lea rax, [rax + rbp]
add dil, 0xb4
add rcx, 7
shr dil, cl
movsx di, dl
mov rdi, rdx
test al, r8b
cmp dx, bp
test bl, bl
jmp 0x1403b4a2e
js 0x1403b49da
test rax, rax
jmp 0x1403b4a3c
setne byte [r12 + 0xab]
jmp 0x1403b4c8a
test dl, 7
jmp 0x1403b4a52
jne 0x1403b4da7
or byte [r15 + 2], 1
setle dh
sub eax, eax
shl rdx, cl
shr edx, cl
xor ecx, ecx
nop dword [rax]
sub dh, 0x42
mov rdx, r9
lea rdx, [rdi + 1]
test r10w, 0x62b8
cmp rdx, r13
jmp 0x1403b4a88
ja 0x1403b4da7
movzx ebx, byte [rdi]
rol ebp, cl
mov ebp, ebx
ror edi, 0x8c
btc rdi, r8
movsx di, r9b
and ebp, 0x7f
shl rbp, cl
sar edi, cl
btc edi, r8d
lea rax, [rax + rbp]
add di, r14w
sub dil, sil
add rcx, 7
or dil, r12b
sar rdi, cl
mov rdi, rdx
test bl, bl
js 0x1403b4a76
test rax, rax
jmp 0x1403b4ad5
setne byte [r12 + 0xa9]
jmp 0x1403b4ae3
jmp 0x1403b4c8a
test dl, 7
jmp 0x1403b4af0
jne 0x1403b4da7
or byte [r15 + 2], 2
bt rdx, 0x88
bts rdx, rax
and dl, 0xe6
xor eax, eax
sbb dx, 0x6b84
shr rdx, cl
sal dh, cl
xor ecx, ecx
bsr dx, di
nop dword [rax]
lea rdx, [rdi + 1]
cmp rdx, r13
jmp 0x1403b4b2c
ja 0x1403b4da7
movzx ebx, byte [rdi]
sbb bpl, cl
sal bpl, cl
mov ebp, ebx
xor dil, spl
not dil
test sil, r10b
and ebp, 0x7f
neg dil
btr rdi, 0xdf
shl rbp, cl
xor edi, esp
lea rax, [rax + rbp]
sal dil, 0x4c
seta dil
add rcx, 7
mov rdi, rdx
stc
clc
test bl, bl
jmp 0x1403b4b72
js 0x1403b4b20
test rax, rax
jmp 0x1403b4b80
setne byte [r12 + 0xaa]
jmp 0x1403b4b8e
jmp 0x1403b4c8a
and edx, 7
clc
stc
cmp r14w, 0x7c87
cmp edx, 1
jmp 0x1403b4ba6
jne 0x1403b4da7
or byte [r15], 0x80
add rbp, 9
cmc
test r9d, 0x36e25e65
cmp r14, 0x7e851db5
cmp rbp, r13
jmp 0x1403b4bcb
ja 0x1403b4da7
mov rax, qword [rdi]
mov qword [r12 + 0x80], rax
bts edi, eax
adc edi, esp
mov rdi, rbp
sub edx, edx
jmp 0x1403b4beb
jmp 0x1403b2e19
test dl, 7
jne 0x1403b4da7
or byte [r15 + 1], 4
xor eax, eax
bsf dx, r9w
rcr dh, cl
sub edx, r11d
sub ecx, ecx
nop dword [rax + rax]
cmc
cmp bpl, al
lea rdx, [rdi + 1]
stc
cmp bpl, dil
cmp rdx, r13
jmp 0x1403b4c28
ja 0x1403b4da7
movzx ebx, byte [rdi]
shl edi, 0x9b
mov ebp, ebx
shld edi, r12d, 0xe8
xchg edi, edi
rol dil, 1
and ebp, 0x7f
movsx edi, bp
rcr dil, cl
not dil
shl rbp, cl
shl dil, 0x53
xadd di, di
bsr rdi, rbp
add rax, rbp
add rcx, 7
movsx rdi, r8w
mov rdi, rdx
jmp 0x1403b4c6e
test bl, bl
jmp 0x1403b4c75
js 0x1403b4c18
mov dword [r12 + 0x88], eax
btr edi, 0x43
rcr dil, cl
mov rdi, rdx
sub edx, edx
jmp 0x1403b2e19
cmp edx, 5
je 0x1403b4d74
cmp edx, 2
jmp 0x1403b4ca5
jne 0x1403b4da9
xor edx, edx
sal ah, 0xc6
and rax, r10
sub ecx, ecx
jmp 0x1403b4cba
nop word cs:[rax + rax]
lea rax, [rdi + 1]
cmp rax, r13
ja 0x1403b4da7
mov rbx, rdx
movzx esi, byte [rdi]
or bp, 0x5c8b
and dil, r12b
movsxd rdi, edx
mov ebp, esi
xor di, 0x61b0
dec di
and ebp, 0x7f
adc dil, 0x76
shl rbp, cl
xor dil, 0x96
movzx rdi, dx
add rdx, rbp
or dil, 0xcb
rcl dil, cl
add rcx, 7
bts edi, r11d
movzx rdi, di
movsx edi, dx
mov rdi, rax
clc
jmp 0x1403b4d20
test sil, sil
jmp 0x1403b4d28
js 0x1403b4cc4
lea rbp, [rbp + rbx]
jmp 0x1403b4d38
lea rbp, [rbp + rax]
cmp r15, 0x4d0e70b8
test ecx, r15d
cmp rbp, r13
jmp 0x1403b4d4f
cmova rbp, rax
jmp 0x1403b4d58
jmp 0x1403b4be1
cmp edx, 1
jne 0x1403b4da9
add rbp, 9
jmp 0x1403b4d6f
jmp 0x1403b4d7d
add rbp, 5
test al, 0xf1
cmp dh, 0xfd
cmp rbp, r13
jmp 0x1403b4d85
cmovbe rdi, rbp
cmp dl, r13b
clc
xor edx, edx
jmp 0x1403b2e19
mov eax, dword [r15]
cmp cx, ax
jmp 0x1403b4d9f
test al, 2
jne 0x1403b4dfd
sub eax, eax
movaps xmm6, xmmword [rsp + 0xc0]
movaps xmm7, xmmword [rsp + 0xd0]
rcr si, cl
add rsp, 0xe8
movsx r12, ax
movsx si, r12b
movzx r13w, r9b
pop rbx
pop rbp
movzx r13d, sp
mov r14b, 0x19
pop rdi
bswap r13w
pop rsi
pop r12
movsx r13d, r14w
setne r13b
pop r13
pop r14
mov r15b, r14b
movzx r15d, r9w
pop r15
jmp 0x1403b4dfc
ret
and eax, 4
jmp 0x1403b4e06
shr eax, 2
jmp 0x1403b4e0e
jmp 0x1403b4da9
call fcn.1403af1b7
call fcn.1404b245b
int3