Function at 0x1403b3e15
Capabilities:
Check http status code

Disassembly:
push r15
or r10b, bpl
xchg r15d, r15d
mov r11b, 0x10
push r14
clc
push r13
dec r11d
xor r10d, eax
push r12
movzx rax, dx
bsr r10d, ecx
push rsi
push rdi
test sil, bpl
cmc
xadd r12b, r11b
push rbp
push rbx
movzx r14, ax
sub rsp, 0xe8
not r12b
movaps xmmword [rsp + 0xd0], xmm7
cmc
movaps xmmword [rsp + 0xc0], xmm6
test r12b, 0x6d
mov r13, r8
mov rdi, rdx
mov r12, rcx
shr r10b, cl
lea r13, [r13 + rdx]
clc
btr r11w, 0x29
lea r15, [rcx + 8]
shl r9w, cl
lahf
xadd al, r9b
mov qword [rcx + 8], 0
adc r14w, 0x64d5
sbb r8b, spl
and r9, rsi
lea rax, [rcx + 0xf0]
jmp 0x1403b3ead
mov qword [rsp + 0xa8], rax
lea r9, [rcx + 0xd0]
lea r10, [rcx + 0xb0]
add al, sil
lea r14, [rsp + 0x50]
lea rax, [rcx + 0x90]
shld r8w, r8w, 0x40
shr r8w, cl
sbb r11b, r9b
mov qword [rsp + 0xb8], rax
xor r11b, 0
cmc
sub ax, 0x49a6
lea r11, [rcx + 0x50]
sal al, cl
lea r8, [rcx + 0x30]
rcr ah, cl
xor ah, 0xaf
bsr ax, r13w
lea rax, [rcx + 0x10]
cmp al, spl
stc
mov qword [rsp + 0xb0], rax
stc
test bpl, r12b
xor edx, edx
xorps xmm6, xmm6
movaps xmm7, xmmword [0x1400bd400]
btr bp, r8w
rcl bpl, cl
bts bp, r14w
xor ecx, ecx
mov rbp, rdi
jmp 0x1403b3f3b
inc rdi
stc
cmc
cmp rdi, r13
ja 0x1403b5f21
movzx ebx, byte [rbp]
btr rax, rbp
not al
mov eax, ebx
stc
test r11b, r12b
and eax, 0x7f
cmc
stc
shl rax, cl
lea rdx, [rdx + rax]
jmp 0x1403b3f70
add rcx, 7
test bl, bl
jmp 0x1403b3f7b
js 0x1403b3f33
mov rax, rdx
shr rax, 3
cmp r8b, 0xb4
test bl, 0x2c
cmp rax, 0xa
jmp 0x1403b3f98
jle 0x1403b3fd5
cmp rax, 0x13
jmp 0x1403b3fa7
jg 0x1403b4011
cmp rax, 0xf
jg 0x1403b42e7
cmp rax, 0xb
jmp 0x1403b3fc0
je 0x1403b4494
cmp rax, 0xf
je 0x1403b5a16
jmp 0x1403b4a6e
cmp rax, 4
jmp 0x1403b3fde
jle 0x1403b4191
cmp rax, 6
jmp 0x1403b3fed
jg 0x1403b4305
cmp rax, 5
jmp 0x1403b3ffc
je 0x1403b5ac2
cmp rax, 6
je 0x1403b5b05
jmp 0x1403b4a6e
cmp rax, 0x32
jmp 0x1403b401a
jg 0x1403b4323
cmp rax, 0x14
jmp 0x1403b4029
je 0x1403b5b4a
cmp rax, 0x32
jmp 0x1403b4038
jne 0x1403b4a6e
and edx, 7
test r15, 0x73f331b
cmc
cmp edx, 2
jne 0x1403b5f2c
or byte [r12 + 0xe], 4
cmp sp, 0x1930
xor esi, esi
ror bh, 0xaf
movzx bx, bpl
sbb bx, 0xc7
xor ecx, ecx
rcr bl, cl
nop word cs:[rax + rax]
not bx
lea rbx, [rdi + 1]
stc
cmp rbx, r13
ja 0x1403b5f2c
movzx eax, byte [rdi]
movsx rdi, r15w
xor dil, r15b
movsx edx, r8w
mov edx, eax
and edx, 0x7f
bts di, r11w
mov rdi, 0x3d1d25a3
shl rdx, cl
add rsi, rdx
add rcx, 7
movsx edi, r11w
bt di, 0xd5
mov rdi, rbx
test r14b, bl
jmp 0x1403b40cd
test al, al
js 0x1403b4082
movaps xmmword [rsp + 0x50], xmm6
movaps xmmword [rsp + 0x40], xmm6
test rsi, rsi
jmp 0x1403b40e7
mov qword [rsp + 0x20], r11
jmp 0x1403b40f1
mov qword [rsp + 0x28], r8
jmp 0x1403b40fb
je 0x1403b4ade
js 0x1403b5fac
cmp rsi, 0xf
jmp 0x1403b4110
ja 0x1403b4b4b
mov qword [rsp + 0x50], rsi
bswap bp
movzx r8w, bl
cwd
mov qword [rsp + 0x58], 0xf
cwd
lea rcx, [rsp + 0x40]
mov rdx, rbx
jmp 0x1403b413d
mov r8, rsi
movsx bp, r11b
jmp 0x1403b414d
mov rdi, r9
mov ebp, r8d
movsxd rbp, r11d
not bp
mov rbp, r10
call fcn.1404a0a3f
mov r8, qword [rsp + 0x28]
movzx r9, bx
not r10b
mov r11, qword [rsp + 0x20]
movsx r9d, di
mov r10, rbp
setae r9b
not r9b
movsx r9d, ax
mov r9, rdi
jmp 0x1403b418c
jmp 0x1403b5078
cmp rax, 1
jmp 0x1403b419a
je 0x1403b466f
cmp rax, 2
jmp 0x1403b41a9
je 0x1403b47b0
cmp rax, 3
jne 0x1403b4a6e
and edx, 7
cmp r11b, 0x1d
jmp 0x1403b41c5
cmp edx, 2
jne 0x1403b5f2c
or byte [r15], 8
neg ebx
movzx bx, ch
sub esi, esi
shr bx, 0x9f
movsx ebx, r15w
sub ecx, ecx
nop
lea rbx, [rdi + 1]
clc
cmp rbx, r13
jmp 0x1403b41f3
ja 0x1403b5f2c
movzx eax, byte [rdi]
shl edx, 0xfa
cqo
mov edx, eax
btc rdi, 0x1a
and edx, 0x7f
shl rdx, cl
shrd di, ax, 0x8d
add rsi, rdx
add rcx, 7
mov rdi, rbx
test al, 0xa8
test al, al
jmp 0x1403b4226
js 0x1403b41e6
movaps xmmword [rsp + 0x50], xmm6
test r9b, r12b
movaps xmmword [rsp + 0x40], xmm6
test r12, 0x5143162c
stc
cmc
test rsi, rsi
mov qword [rsp + 0x20], r11
mov qword [rsp + 0x28], r8
jmp 0x1403b4254
je 0x1403b4af1
js 0x1403b5fac
cmp rsi, 0xf
jmp 0x1403b4269
ja 0x1403b4bc5
mov qword [rsp + 0x50], rsi
movsx edx, r12w
mov qword [rsp + 0x58], 0xf
movsxd rbp, ebx
lea rcx, [rsp + 0x40]
movsx rbp, bx
not bpl
movsx ebp, sp
mov rdx, rbx
movzx r8d, r11w
mov r8, rsi
movsx di, r12b
cmovae edi, r13d
movzx rdi, sp
mov rdi, r9
movsx ebp, r9w
mov rbp, r10
jmp 0x1403b42b9
call fcn.1404a0a3f
mov r8, qword [rsp + 0x28]
movsx r10d, r14w
xchg r10b, r11b
mov r11, qword [rsp + 0x20]
bswap r10w
mov r10, rbp
mov r9w, bx
mov r9, rdi
jmp 0x1403b42e2
jmp 0x1403b5223
cmp rax, 0x10
je 0x1403b5bf5
cmp rax, 0x11
jmp 0x1403b42fa
je 0x1403b5c8a
jmp 0x1403b4a6e
cmp rax, 7
jmp 0x1403b430e
je 0x1403b5d20
cmp rax, 0xa
je 0x1403b5d78
jmp 0x1403b4a6e
cmp rax, 0x33
jmp 0x1403b432c
je 0x1403b4910
cmp rax, 0x34
jmp 0x1403b433b
jne 0x1403b4a6e
and edx, 7
cmp ebp, edx
cmp edx, 2
jmp 0x1403b434e
jne 0x1403b5f2c
or byte [r12 + 0xe], 0x10
sar bl, cl
movsx bx, r12b
sub esi, esi
movsx bx, r14b
or rbx, r15
rcl bl, cl
sub ecx, ecx
nop dword [rax + rax]
cmp rbx, rax
neg bh
lea rbx, [rdi + 1]
cmp rbx, r13
jmp 0x1403b4388
ja 0x1403b5f2c
movzx eax, byte [rdi]
movsx edx, dx
mov edx, eax
and edx, 0x7f
shl rdx, cl
movsx rdi, r13w
sar dil, 0x25
test bpl, cl
add rsi, rdx
add di, bx
add rcx, 7
mov rdi, rbx
jmp 0x1403b43c0
test al, al
js 0x1403b437c
movaps xmmword [rsp + 0x50], xmm6
test ebx, r13d
test r13w, 0xe22
cmp r15b, 0xc5
movaps xmmword [rsp + 0x40], xmm6
test r11b, dil
test rsi, rsi
jmp 0x1403b43ea
mov qword [rsp + 0x20], r11
jmp 0x1403b43f4
mov qword [rsp + 0x28], r8
jmp 0x1403b43fe
je 0x1403b4b04
js 0x1403b5fac
cmp rsi, 0xf
jmp 0x1403b4413
ja 0x1403b4c43
mov qword [rsp + 0x50], rsi
cwd
mov qword [rsp + 0x58], 0xf
xchg bpl, r8b
lea rcx, [rsp + 0x40]
mov rdx, rbx
sete bpl
jmp 0x1403b4441
mov r8, rsi
movzx bp, dl
jmp 0x1403b4451
mov rdi, r9
movzx rbp, sp
bswap ebp
mov rbp, r10
call fcn.1404a0a3f
mov r8, qword [rsp + 0x28]
bswap r11w
movzx r10w, r8b
movzx r9, cx
mov r11, qword [rsp + 0x20]
setbe r10b
mov r10b, 0xbd
movzx r10d, dx
mov r10, rbp
mov r9, rdi
jmp 0x1403b448f
jmp 0x1403b53d9
and edx, 7
cmp cx, 0xa95
cmc
cmp edx, 2
jne 0x1403b5f2c
mov qword [rsp + 0x28], r8
adc edx, 0x193876f5
cmp bl, 0x97
or byte [r15 + 1], 8
ror dx, cl
movsx edx, cx
sub r8d, r8d
cqo
sub ecx, ecx
movsx rdx, r14w
or dl, 0xe4
rol dh, cl
nop word [rax + rax]
shl dx, 0x9d
adc dx, 0x5fc1
lea rdx, [rdi + 1]
test rdi, r8
cmp r9b, 0x53
stc
cmp rdx, r13
jmp 0x1403b44f5
ja 0x1403b5f2c
mov rax, r8
cmp r8w, r14w
and bpl, r10b
rcl bx, cl
movzx ebp, byte [rdi]
rcl edi, 0x43
mov ebx, ebp
mov dil, 0x72
shl di, 6
and ebx, 0x7f
stc
bt edi, r14d
shl rbx, cl
rcr rdi, cl
lea r8, [r8 + rbx]
movzx edi, r11w
shl rdi, cl
and dil, 0xd3
add rcx, 7
mov rdi, rdx
stc
cmp r14d, esi
clc
test bpl, bpl
jmp 0x1403b4548
js 0x1403b44e1
add rbx, rax
mov rdi, rbx
cmp r10w, r10w
cmc
add rdi, rdx
cmp rdi, r13
jmp 0x1403b4564
ja 0x1403b5f2c
mov qword [rsp + 0x20], r11
cwde
movzx rbx, di
mov rax, r14
bswap r14w
movsxd r14, ecx
mov r14, r10
mov rbx, r9
movzx cx, sil
bswap ecx
lea rcx, [0x1400bd9d0]
jmp 0x1403b4597
mov qword [rsp + 0x40], rcx
movzx rcx, r10w
setnp cl
movups xmmword [rax], xmm6
movzx ecx, r14w
xchg rcx, rcx
cmovbe cx, cx
movups xmmword [rax + 0x20], xmm6
movzx rcx, di
mov dword [rsp + 0x48], 0
movsx ecx, r11w
not ch
cmovge rcx, rax
movups xmmword [rsp + 0x60], xmm7
xchg ch, cl
movups xmmword [rsp + 0x80], xmm7
movsx cx, r8b
cmovge rcx, r8
mov qword [rsp + 0x90], 0
movsx rcx, ax
mov dword [rsp + 0x98], 0
movsxd rcx, r11d
mov ch, 0x60
cmove cx, bp
lea rcx, [rsp + 0x40]
jmp 0x1403b4612
call fcn.1403b7694
mov esi, eax
cmp dl, dl
test al, al
jmp 0x1403b4622
je 0x1403b4e38
mov rdx, qword [r12 + 0x98]
test rbp, r9
cmp rdx, qword [r12 + 0xa0]
jmp 0x1403b4640
je 0x1403b4e16
mov rcx, rdx
movsx rdx, bx
lea rdx, [rsp + 0x40]
jmp 0x1403b4657
call fcn.1403b8d4e
add qword [r12 + 0x98], 0x60
jmp 0x1403b466a
jmp 0x1403b4e38
and edx, 7
test r13b, 0x9a
cmp edx, 2
jmp 0x1403b467e
jne 0x1403b5f2c
or byte [r15], 2
clc
movzx bp, r13b
sub esi, esi
sub ecx, ecx
nop word cs:[rax + rax]
lea rbp, [rdi + 1]
cmp rbp, r13
jmp 0x1403b46ac
ja 0x1403b5f2c
movzx eax, byte [rdi]
btr di, bx
cqo
mov edx, eax
and edx, 0x7f
shl dil, cl
mov dil, r13b
shl rdx, cl
add rsi, rdx
add rcx, 7
test r14b, 0x9b
btc edi, 0x42
shr di, 0x30
mov rdi, rbp
test al, al
jmp 0x1403b46e6
js 0x1403b46a0
movaps xmmword [rsp + 0x50], xmm6
cmp rbx, r12
movaps xmmword [rsp + 0x40], xmm6
test ch, 0x3d
cmc
clc
test rsi, rsi
jmp 0x1403b4706
mov qword [rsp + 0x20], r11
jmp 0x1403b4710
mov qword [rsp + 0x28], r8
jmp 0x1403b471a
je 0x1403b4b17
js 0x1403b5fac
cmp rsi, 0xf
ja 0x1403b4cc7
mov qword [rsp + 0x50], rsi
movzx r8, si
setno dil
mov qword [rsp + 0x58], 0xf
movsx rcx, r13w
mov cl, 0xc9
lea rcx, [rsp + 0x40]
movsx edx, cx
cqo
mov rdx, rbp
cmovns r8w, r8w
movsx r8w, r11b
xchg r8w, r8w
mov r8, rsi
mov rdi, r9
mov rbx, r10
jmp 0x1403b4775
call fcn.1404a0a3f
mov r8, qword [rsp + 0x28]
mov r11d, 0x33eb4609
movzx r10w, r8b
mov r10d, esp
mov r11, qword [rsp + 0x20]
movsx r10, r15w
mov r9b, 0xfc
mov r10, rbx
bswap r9w
not r9b
mov r9, rdi
jmp 0x1403b47ab
jmp 0x1403b5598
and edx, 7
clc
cmp edx, 2
jmp 0x1403b47bc
jne 0x1403b5f2c
or byte [r15], 4
ror bh, cl
sub esi, esi
and bx, 0x2521
movzx bx, r12b
xor ecx, ecx
or bh, 0xa9
bsr bx, r13w
sal ebx, 0x3e
lea rbx, [rdi + 1]
stc
test r15d, 0x5d425c5b
cmp rbx, r13
jmp 0x1403b47f5
ja 0x1403b5f2c
movzx eax, byte [rdi]
rol rdx, cl
mov edx, eax
ror dil, 0x8d
jmp 0x1403b4810
and edx, 0x7f
xchg dil, dil
shld di, r8w, 0xa6
shl dil, cl
shl rdx, cl
setb dil
bts rdi, rax
or dil, r11b
add rsi, rdx
add rcx, 7
mov rdi, rbx
test dh, 0x75
jmp 0x1403b483f
test al, al
jmp 0x1403b4846
js 0x1403b47e1
movaps xmmword [rsp + 0x50], xmm6
stc
movaps xmmword [rsp + 0x40], xmm6
test r13, 0x651076f1
cmp bl, r13b
test rsi, rsi
jmp 0x1403b4869
mov qword [rsp + 0x20], r11
jmp 0x1403b4873
mov qword [rsp + 0x28], r8
jmp 0x1403b487d
je 0x1403b4b2a
js 0x1403b5fac
cmp rsi, 0xf
jmp 0x1403b4892
ja 0x1403b4d40
mov qword [rsp + 0x50], rsi
jmp 0x1403b48a7
mov qword [rsp + 0x58], 0xf
cdq
lea rcx, [rsp + 0x40]
movzx edi, r15w
mov rdx, rbx
bswap di
setnp dil
mov r8, rsi
movsxd rdi, r14d
mov rdi, r9
jmp 0x1403b48d9
mov rbp, r10
jmp 0x1403b48e1
call fcn.1404a0a3f
mov r8, qword [rsp + 0x28]
movzx r9, cx
mov r11, qword [rsp + 0x20]
mov r10b, 0xc2
movsx r9w, r14b
mov r10, rbp
setnp r9b
mov r9, rdi
jmp 0x1403b490b
jmp 0x1403b5774
and edx, 7
cmp r13d, r11d
clc
cmc
cmp edx, 2
jmp 0x1403b4920
jne 0x1403b5f2c
or byte [r12 + 0xe], 8
shrd bx, r9w, 0xec
neg bl
sub esi, esi
sub ecx, ecx
xadd bx, bx
setg bh
rol ebx, 0xf6
nop word cs:[rax + rax]
lea rbx, [rdi + 1]
cmp rbx, r13
jmp 0x1403b495c
ja 0x1403b5f2c
movzx eax, byte [rdi]
mov edx, eax
clc
bts di, r8w
and edx, 0x7f
shl rdx, cl
shl dil, cl
add rsi, rdx
clc
add rcx, 7
mov rdi, rbx
cmc
test esp, 0x14fc2214
test al, al
jmp 0x1403b498f
js 0x1403b4950
movaps xmmword [rsp + 0x50], xmm6
cmc
clc
movaps xmmword [rsp + 0x40], xmm6
cmp r12, rdx
test edx, 0x624a45bc
test rsi, rsi
jmp 0x1403b49b2
mov qword [rsp + 0x20], r11
jmp 0x1403b49bc
mov qword [rsp + 0x28], r8
jmp 0x1403b49c6
je 0x1403b4b3d
js 0x1403b5fac
cmp rsi, 0xf
jmp 0x1403b49db
ja 0x1403b4da7
mov qword [rsp + 0x50], rsi
movzx ebp, r11w
mov qword [rsp + 0x58], 0xf
not bpl
bswap bp
movsx rcx, r15w
lea rcx, [rsp + 0x40]
not r8w
mov rdx, rbx
movsx r8d, r9w
mov r8, rsi
sets dil
jmp 0x1403b4a1c
mov rdi, r9
mov rbp, r10
jmp 0x1403b4a27
call fcn.1404a0a3f
mov r8, qword [rsp + 0x28]
jmp 0x1403b4a40
mov r11, qword [rsp + 0x20]
movzx r9w, dil
movsx r10d, si
xchg r9b, r10b
mov r10, rbp
xchg r9w, r9w
mov r9w, 0x75e4
movsx r9, di
mov r9, rdi
jmp 0x1403b4a69
jmp 0x1403b58e4
and edx, 7
cmp al, r8b
sub eax, eax
cmp rdx, 1
jmp 0x1403b4a7f
jg 0x1403b5e13
test rdx, rdx
jmp 0x1403b4a8d
jne 0x1403b5ee0
mov rax, rdi
nop word [rax + rax]
rcr di, 0xb7
cmovno edi, edx
lea rdi, [rax + 1]
cmp rdi, r13
jmp 0x1403b4ab2
ja 0x1403b5f2c
cmp byte [rax], 0
mov edx, 0
cbw
cwde
setl ah
mov ecx, 0
mov rax, rdi
jmp 0x1403b4ad3
js 0x1403b4aa6
jmp 0x1403b3f33
mov qword [rsp + 0x58], 0xf
jmp 0x1403b4aec
jmp 0x1403b5078
mov qword [rsp + 0x58], 0xf
jmp 0x1403b4aff
jmp 0x1403b5223
mov qword [rsp + 0x58], 0xf
jmp 0x1403b4b12
jmp 0x1403b53d9
mov qword [rsp + 0x58], 0xf
jmp 0x1403b4b25
jmp 0x1403b5598
mov qword [rsp + 0x58], 0xf
jmp 0x1403b4b38
jmp 0x1403b5774
mov qword [rsp + 0x58], 0xf
jmp 0x1403b58e4
mov r14, r10
bsf ebp, r13d
movsx rax, dx
mov qword [rsp + 0x38], r9
adc bpl, 0x5a
mov rbp, rsi
bsr rax, rbp
sal ah, cl
rcr rax, cl
or rbp, 0xf
bsr ax, di
or al, dil
cmp rbp, 0x17
nop
movsx rax, bx
mov eax, 0x16
jmp 0x1403b4b8a
cmovb rbp, rax
cmp r12, rcx
cmp rbp, 0xfff
jmp 0x1403b4b9d
jb 0x1403b4fd8
lea rcx, [rbp + 0x28]
call fcn.140445336
lea rdi, [rax + 0x27]
test spl, dl
and rdi, 0xffffffffffffffe0
jmp 0x1403b4bbc
mov qword [rdi - 8], rax
jmp 0x1403b4fee
mov r14, r10
xor rbp, rdi
mov qword [rsp + 0x38], r9
mov rbp, rsi
shrd ax, cx, 0xc0
cdqe
or rbp, 0xf
sal ah, cl
adc ax, 0x734d
btr eax, 0x71
cmp rbp, 0x17
movzx ax, r8b
mov eax, 0x16
jmp 0x1403b4bfb
cmovb rbp, rax
jmp 0x1403b4c04
cmp rbp, 0xfff
jmp 0x1403b4c10
jb 0x1403b51a9
lea rcx, [rbp + 0x28]
jmp 0x1403b4c1f
call fcn.140445336
lea rdi, [rax + 0x27]
clc
cmp r12d, r13d
and rdi, 0xffffffffffffffe0
jmp 0x1403b4c35
mov qword [rdi - 8], rax
jmp 0x1403b4c3e
jmp 0x1403b51ba
mov r14, r10
movsxd rax, r13d
movzx rax, r11w
mov qword [rsp + 0x38], r9
sbb al, dil
btc bp, 0xfb
mov rbp, rsi
xor ah, 0xf1
sete ah
or rbp, 0xf
rcl ah, 0x24
shr ah, cl
btc rax, 0x70
cmp rbp, 0x17
xchg al, al
cwde
bswap eax
mov eax, 0x16
jmp 0x1403b4c84
cmovb rbp, rax
jmp 0x1403b4c8e
cmp rbp, 0xfff
jmp 0x1403b4c9a
jb 0x1403b5340
lea rcx, [rbp + 0x28]
jmp 0x1403b4ca9
call fcn.140445336
lea rdi, [rax + 0x27]
cmp dil, dil
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x1403b4cc2
jmp 0x1403b5351
mov qword [rsp + 0x30], r10
sub r14b, 0x69
clc
mov rax, 0x4f4d50a6
mov qword [rsp + 0x38], r9
mov r14, rsi
or rax, r9
adc eax, 0xabd5e12
lahf
or r14, 0xf
movsx ax, r12b
shr ax, 0xa2
cmp r14, 0x17
mov eax, 0x16
jmp 0x1403b4d04
cmovb r14, rax
clc
cmp r14, 0xfff
jb 0x1403b5506
lea rcx, [r14 + 0x28]
jmp 0x1403b4d1f
call fcn.140445336
lea rbx, [rax + 0x27]
stc
and rbx, 0xffffffffffffffe0
jmp 0x1403b4d32
mov qword [rbx - 8], rax
jmp 0x1403b4d3b
jmp 0x1403b551f
mov r14, r10
xor al, 0xda
rcl bpl, cl
bt bp, 0xf6
mov qword [rsp + 0x38], r9
mov rbp, rsi
lahf
or rbp, 0xf
cmp rbp, 0x17
mov eax, 0x16
jmp 0x1403b4d68
cmovb rbp, rax
cmp rbp, 0xfff
jmp 0x1403b4d78
jb 0x1403b56e0
lea rcx, [rbp + 0x28]
jmp 0x1403b4d87
call fcn.140445336
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
jmp 0x1403b4d99
mov qword [rdi - 8], rax
jmp 0x1403b4da2
jmp 0x1403b56f6
mov r14, r10
adc al, 0xe9
mov ah, ah
movzx eax, r12w
mov qword [rsp + 0x38], r9
cmc
mov rbp, rsi
cmc
or rbp, 0xf
neg ah
cmp rbp, 0x17
mov eax, 0x16
jmp 0x1403b4dd0
cmovb rbp, rax
cmc
jmp 0x1403b4dda
cmp rbp, 0xfff
jmp 0x1403b4de6
jb 0x1403b586d
lea rcx, [rbp + 0x28]
call fcn.140445336
lea rdi, [rax + 0x27]
clc
jmp 0x1403b4e04
and rdi, 0xffffffffffffffe0
jmp 0x1403b4e0d
mov qword [rdi - 8], rax
jmp 0x1403b5882
mov rcx, qword [rsp + 0xb8]
seto r8b
mov r8b, 0x29
bswap r8w
lea r8, [rsp + 0x40]
jmp 0x1403b4e33
call fcn.1403b8870
lea rax, [0x1400bd9d0]
cmc
stc
mov qword [rsp + 0x40], rax
and eax, edi
sar al, 0xca
not rax
mov rax, qword [rsp + 0x88]
cmp rax, 0x10
jmp 0x1403b4e5f
jb 0x1403b4eca
mov rcx, qword [rsp + 0x70]
test r10d, r10d
stc
lea rdx, [rax + 1]
cmp rdx, 0x1000
jmp 0x1403b4e7e
jb 0x1403b4ec5
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
cmc
test cl, 0xa6
test bl, bpl
sub rcx, rbp
test ch, 0xc5
cmp rcx, 0x20
jmp 0x1403b4ea2
jae 0x1403b5fb1
add rax, 0x28
movsx dx, r11b
movsx rcx, ax
mov rdx, rax
jmp 0x1403b4ebd
mov rcx, rbp
jmp 0x1403b4ec5
call fcn.14027cd22
movups xmmword [rsp + 0x80], xmm7
mov byte [rsp + 0x70], 0
mov rax, qword [rsp + 0x68]
sar r8b, 0x2d
or r11b, r8b
cmp rax, 0x10
bswap r11
movsx r9w, r15b
not r11
mov r9, rbx
mov r10, r14
movsxd r11, r11d
jmp 0x1403b4f00
mov r11, qword [rsp + 0x20]
sete r8b
mov r8, qword [rsp + 0x28]
jb 0x1403b4fa3
mov rcx, qword [rsp + 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jmp 0x1403b4f29
jb 0x1403b4f6b
mov rbp, qword [rcx - 8]
cmp edx, 0x1175289f
cmp sp, dx
add rcx, 0xfffffffffffffff8
sub rcx, rbp
test esp, eax
test r10w, 0x4503
cmc
cmp rcx, 0x20
jmp 0x1403b4f55
jae 0x1403b5fb1
add rax, 0x28
cwd
cqo
mov rdx, rax
not cl
mov rcx, rbp
call fcn.14027cd22
mov r9, rbx
test cl, r15b
movsx r10d, bp
btr rcx, 0xe7
mov r10, r14
ror r8w, 0x3c
mov r11, qword [rsp + 0x20]
movzx r14w, r12b
mov cx, 0x5d51
movzx rcx, dx
mov r8, qword [rsp + 0x28]
stc
sbb r14b, 0x96
sub edx, edx
setae r14b
mov ecx, 0
movsxd r14, r15d
test sil, sil
jmp 0x1403b4fc3
lea r14, [rsp + 0x50]
jmp 0x1403b4fcd
jne 0x1403b3f33
jmp 0x1403b5f2c
lea rcx, [rbp + 1]
jmp 0x1403b4fe1
call fcn.140445336
mov rdi, rax
movzx r8d, r15w
cdq
mov qword [rsp + 0x40], rdi
cdq
movsx r8, dx
movsxd rdx, r13d
mov qword [rsp + 0x50], rsi
movzx rdx, bx
not r8b
mov qword [rsp + 0x58], rbp
mov rcx, rdi
movsxd rdx, eax
mov rdx, rbx
xchg r8b, r8b
mov r8, rsi
call fcn.1404a0a3f
mov byte [rdi + rsi], 0
seta r11b
rcl r11, 0x76
shr r11w, cl
mov r9, qword [rsp + 0x38]
dec al
xor r10w, 0x1e5b
movzx rax, ax
mov r10, r14
rcr al, cl
jmp 0x1403b504b
lea r14, [rsp + 0x50]
rol ax, 0x49
or ah, 0xe8
shrd r8w, bx, 0xc
mov r11, qword [rsp + 0x20]
cmp r11, r14
cmc
xor r8w, si
mov r8, qword [rsp + 0x28]
cmp al, 0x97
movzx rax, dx
not rax
mov rax, qword [r12 + 0xc8]
test bh, 0x9c
cmc
cmp rax, 0x10
jmp 0x1403b508d
jb 0x1403b513d
mov rcx, qword [r10]
mov rdx, r11
neg dh
lea rdx, [rax + 1]
cmc
cmp r11b, 0x10
cmp rdx, 0x1000
jmp 0x1403b50b0
mov qword [rsp + 0x30], r10
jmp 0x1403b50ba
jb 0x1403b50fd
mov rbp, qword [rcx - 8]
cmc
add rcx, 0xfffffffffffffff8
cmp di, 0x6e03
sub rcx, rbp
cmp rcx, 0x20
jmp 0x1403b50da
jae 0x1403b5fb1
mov rdi, r9
bsr ecx, esp
add rax, 0x28
setnp dl
mov rdx, rax
mov rcx, rbp
jmp 0x1403b50f8
jmp 0x1403b5105
mov rdi, r9
jmp 0x1403b5105
call fcn.14027cd22
mov r9, rdi
stc
mov r8b, 0xa0
shld r10, rcx, 0x37
mov r10, qword [rsp + 0x30]
mov r11, qword [rsp + 0x20]
bts r8w, r13w
sar ch, cl
mov r8, qword [rsp + 0x28]
shld di, r11w, 0x19
xor cx, 0x4e33
sub edi, 0x39b448dd
add rbx, rsi
movsxd rdi, ecx
bt di, r10w
neg ch
movaps xmm0, xmmword [rsp + 0x40]
test rcx, r13
movzx rdi, r10w
movaps xmm1, xmmword [rsp + 0x50]
sar rcx, cl
shr cl, 0x86
movups xmmword [r10 + 0x10], xmm1
neg cl
movsx rcx, si
dec dil
movups xmmword [r10], xmm0
mov ecx, 0x4a3a6057
xchg rdi, rdi
xor edx, edx
btc di, 0x43
clc
mov rdi, rbx
shl cx, 0x12
add rcx, 0x45ae0c71
mov ecx, 0
cmp rbx, r13
jmp 0x1403b519e
jbe 0x1403b3f33
jmp 0x1403b5f2c
lea rcx, [rbp + 1]
jmp 0x1403b51b2
call fcn.140445336
mov rdi, rax
mov qword [rsp + 0x40], rdi
not edx
bswap rcx
mov qword [rsp + 0x50], rsi
movzx r8d, sp
mov qword [rsp + 0x58], rbp
movsx r8d, r9w
xchg dx, cx
movsx rdx, r11w
mov rcx, rdi
movzx r8w, r15b
cwd
cdq
mov rdx, rbx
mov r8, rsi
call fcn.1404a0a3f
mov byte [rdi + rsi], 0
mov r9, qword [rsp + 0x38]
mov r10, r14
shl r11, 0x2d
movzx r11, r14w
cmovb eax, r11d
lea r14, [rsp + 0x50]
bt r8, 0xb0
mov r11, qword [rsp + 0x20]
bsr r8d, r12d
mov r8, qword [rsp + 0x28]
mov rax, qword [r12 + 0x68]
cmp rax, 0x10
jmp 0x1403b5231
jb 0x1403b52f4
mov rcx, qword [r11]
btc rdx, 0x81
test r11b, 0x50
lea rdx, [rax + 1]
test rsp, rbp
cmp rdx, 0x1000
jmp 0x1403b5256
mov qword [rsp + 0x30], r10
jmp 0x1403b5260
jb 0x1403b52b9
mov rbp, qword [rcx - 8]
jmp 0x1403b5273
add rcx, 0xfffffffffffffff8
stc
clc
jmp 0x1403b527e
sub rcx, rbp
stc
test r13w, bx
cmp spl, r12b
cmp rcx, 0x20
jmp 0x1403b5292
jae 0x1403b5fb1
mov rdi, r9
neg dx
bsf dx, r15w
add rax, 0x28
mov cl, 0xa8
mov rdx, rax
mov rcx, rbp
jmp 0x1403b52b4
jmp 0x1403b52c1
mov rdi, r9
jmp 0x1403b52c1
call fcn.14027cd22
mov r9, rdi
mov r10, qword [rsp + 0x30]
cmovbe r8w, bp
bsf r8, rdi
test edi, 0x12f53d43
mov r11, qword [rsp + 0x20]
not r8w
adc r8, 0x2ffe71b0
mov r8, qword [rsp + 0x28]
mov cl, al
add rbx, rsi
jmp 0x1403b5301
movaps xmm0, xmmword [rsp + 0x40]
bt cx, r9w
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [r11 + 0x10], xmm1
movzx rcx, r15w
movups xmmword [r11], xmm0
sub edx, edx
mov rdi, rbx
mov ecx, 0
test bp, 0x15a0
clc
cmp rbx, r13
jmp 0x1403b5335
jbe 0x1403b3f33
jmp 0x1403b5f2c
lea rcx, [rbp + 1]
jmp 0x1403b5349
call fcn.140445336
mov rdi, rax
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x50], rsi
movzx ecx, di
movsx ecx, r8w
mov r8w, 0x44c5
mov qword [rsp + 0x58], rbp
not ch
movzx r8, r11w
xchg dl, r8b
mov rcx, rdi
mov rdx, rbx
mov r8b, 0
mov r8, rsi
call fcn.1404a0a3f
mov byte [rdi + rsi], 0
inc rax
setl r9b
rol r8b, cl
mov r9, qword [rsp + 0x38]
stc
setl ah
mov r8d, 0x1f2531eb
mov r10, r14
movzx r11d, di
adc r11w, 0x6148
mov r11d, r11d
lea r14, [rsp + 0x50]
cmc
dec ah
sar r8b, 0x98
mov r11, qword [rsp + 0x20]
cmp r12w, 0x3a17
xor r8w, 0x5f9d
mov r8, qword [rsp + 0x28]
rol ah, cl
shr ah, cl
mov rax, qword [r12 + 0x108]
cmc
cmp rax, 0x10
jmp 0x1403b53eb
jb 0x1403b549e
mov rcx, qword [rsp + 0xa8]
ror dh, 0x74
mov rcx, qword [rcx]
lea rdx, [rax + 1]
cmp r8b, 0x15
jmp 0x1403b540c
cmp rdx, 0x1000
jmp 0x1403b5418
mov qword [rsp + 0x30], r10
jmp 0x1403b5422
jb 0x1403b546f
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
cmp dx, r12w
stc
test bx, 0x29dd
sub rcx, rbp
cmp rcx, 0x20
jmp 0x1403b5446
jae 0x1403b5fb1
mov rdi, r9
add dx, r9w
shl cx, 0xe4
add rax, 0x28
not cl
cqo
mov rdx, rax
mov rcx, rbp
jmp 0x1403b546a
jmp 0x1403b5472
mov rdi, r9
call fcn.14027cd22
mov r9, rdi
bt di, di
movzx cx, r10b
mov r10, qword [rsp + 0x30]
mov r11, qword [rsp + 0x20]
mov dil, 0x13
sar r8b, cl
mov r8, qword [rsp + 0x28]
test cl, 0xca
adc edi, r14d
lea rbx, [rbx + rsi]
shld di, di, 0xb7
sub cl, 0x36
movaps xmm0, xmmword [rsp + 0x40]
test dil, 0xc1
sar dil, 0x3c
stc
movaps xmm1, xmmword [rsp + 0x50]
bts di, r9w
cwde
bswap di
mov rax, qword [rsp + 0xa8]
movups xmmword [rax + 0x10], xmm1
add ch, 0xc4
bsr di, sp
xchg dil, cl
movups xmmword [rax], xmm0
setge cl
cmovne edi, r11d
xor edx, edx
mov rdi, rbx
mov ecx, 0
stc
test r15, 0x72565c60
cmp rbx, r13
jbe 0x1403b3f33
jmp 0x1403b5f2c
lea rcx, [r14 + 1]
jmp 0x1403b550f
call fcn.140445336
mov rbx, rax
xchg r8b, cl
movsx r8w, al
mov qword [rsp + 0x40], rbx
cdq
movsx r8w, al
xchg ch, cl
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], r14
movsx ecx, dx
sete r8b
mov rcx, rbx
setg r8b
bswap r8d
movzx r8, ax
mov rdx, rbp
movzx r8, sp
mov r8, rsi
jmp 0x1403b555a
call fcn.1404a0a3f
mov byte [rbx + rsi], 0
or al, r8b
add r11w, 0x5568
mov r9, qword [rsp + 0x38]
mov r10, qword [rsp + 0x30]
ror r11w, 0x7b
setbe r11b
bswap r11w
lea r14, [rsp + 0x50]
cdqe
mov r11, qword [rsp + 0x20]
btc ax, sp
mov r8, qword [rsp + 0x28]
mov rax, qword [r12 + 0x28]
clc
test esp, r13d
cmp rax, 0x10
jmp 0x1403b55aa
jb 0x1403b5671
mov rcx, qword [rsp + 0xb0]
bt edx, 0x61
movsxd rdx, ebx
mov dl, 0x84
mov rcx, qword [rcx]
not dh
shld rdx, r11, 0x5e
lea rdx, [rax + 1]
test r11b, r9b
stc
cmp rdx, 0x1000
jmp 0x1403b55df
mov qword [rsp + 0x30], r10
jmp 0x1403b55e9
jb 0x1403b5647
mov rbx, qword [rcx - 8]
stc
add rcx, 0xfffffffffffffff8
stc
test r15b, 0xa1
sub rcx, rbx
cmp ebx, 0x181710ab
clc
cmp rcx, 0x20
jmp 0x1403b5610
jae 0x1403b5fb1
mov rdi, r9
or cl, bpl
rcr rdx, 0x31
rol cx, 0x5b
add rax, 0x28
cmovge ecx, esi
mov rdx, rax
movsx ecx, r14w
setne cl
movzx cx, r12b
mov rcx, rbx
jmp 0x1403b5642
jmp 0x1403b564a
mov rdi, r9
call fcn.14027cd22
mov r9, rdi
jmp 0x1403b5657
mov r10, qword [rsp + 0x30]
bsr r11d, esi
xor r11b, 0xe6
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
sal cl, 0xc6
add rbp, rsi
shr dil, cl
xor di, 0x54af
adc al, r15b
movaps xmm0, xmmword [rsp + 0x40]
sub cl, 0xe4
movaps xmm1, xmmword [rsp + 0x50]
mov rax, qword [rsp + 0xb0]
mov edi, 0x74ed1791
movsx edi, r12w
xor dil, dil
movups xmmword [rax + 0x10], xmm1
shrd rdi, r14, 0xb4
movups xmmword [rax], xmm0
stc
xor edx, edx
dec di
xadd dil, cl
mov rdi, rbp
xor ch, 0
or rcx, 0x5b96396e
sar cl, cl
mov ecx, 0
cmp dil, spl
cmp rbp, r13
jmp 0x1403b56d5
jbe 0x1403b3f33
jmp 0x1403b5f2c
lea rcx, [rbp + 1]
jmp 0x1403b56e9
call fcn.140445336
mov rdi, rax
movzx dx, r9b
mov qword [rsp + 0x40], rdi
cmovnp edx, r15d
mov qword [rsp + 0x50], rsi
cdq
movzx r8, r14w
not dl
mov qword [rsp + 0x58], rbp
movzx r8, r13w
mov rcx, rdi
jmp 0x1403b571c
mov rdx, rbx
mov r8, rsi
jmp 0x1403b5727
call fcn.1404a0a3f
mov byte [rdi + rsi], 0
shl r10b, cl
cbw
inc r9b
mov r9, qword [rsp + 0x38]
cmp r12w, bx
sbb r8, r12
mov r10, r14
bt ax, di
shrd r8, rsi, 0xa5
lea r14, [rsp + 0x50]
shl r8d, cl
and r11b, 0xd7
or r8w, 0x6c20
mov r11, qword [rsp + 0x20]
and ah, 0xbd
mov r8, qword [rsp + 0x28]
movsx ax, bpl
mov rax, qword [r12 + 0x48]
test sil, 0xfe
cmp rax, 0x10
jmp 0x1403b5786
jb 0x1403b5819
mov rcx, qword [r8]
shr dx, 0x9d
lea rdx, [rax + 1]
cmc
clc
cmp rdx, 0x1000
mov qword [rsp + 0x30], r10
jb 0x1403b57ee
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
cmp ah, 0xc7
clc
sub rcx, rbp
jmp 0x1403b57c0
cmp rcx, 0x20
jmp 0x1403b57c9
jae 0x1403b5fb1
mov rdi, r9
add rax, 0x28
movzx edx, r15w
jmp 0x1403b57e1
mov rdx, rax
xchg cl, ch
mov rcx, rbp
jmp 0x1403b57f6
mov rdi, r9
jmp 0x1403b57f6
call fcn.14027cd22
mov r9, rdi
bsr rdi, rdx
mov r10, qword [rsp + 0x30]
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
rcr dil, cl
movzx cx, r15b
add rbx, rsi
btc rdi, r15
movsxd rdi, r11d
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
btr di, r13w
jmp 0x1403b583c
movups xmmword [r8 + 0x10], xmm1
not dil
movups xmmword [r8], xmm0
sub edx, edx
mov rdi, rbx
mov ecx, 0
cmc
cmp rdi, 0x24082935
cmp rbx, r13
jmp 0x1403b5862
jbe 0x1403b3f33
jmp 0x1403b5f2c
lea rcx, [rbp + 1]
call fcn.140445336
mov rdi, rax
jmp 0x1403b5882
mov qword [rsp + 0x40], rdi
movsxd r8, ecx
xchg r8b, dl
mov qword [rsp + 0x50], rsi
jmp 0x1403b589e
mov qword [rsp + 0x58], rbp
movsx r8, di
cwd
mov rcx, rdi
mov rdx, rbx
movzx r8d, r9w
mov r8, rsi
jmp 0x1403b58bb
call fcn.1404a0a3f
mov byte [rdi + rsi], 0
mov r9, qword [rsp + 0x38]
shld eax, r13d, 0x1b
mov r10, r14
movzx rax, bx
lea r14, [rsp + 0x50]
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
mov rax, qword [r12 + 0xe8]
cmp spl, bpl
cmp rax, 0x10
jb 0x1403b59b5
mov rcx, qword [r9]
jmp 0x1403b5904
lea rdx, [rax + 1]
test rsi, rbp
clc
cmc
cmp rdx, 0x1000
jmp 0x1403b5919
mov qword [rsp + 0x30], r10
jmp 0x1403b5923
jb 0x1403b5970
mov rbp, qword [rcx - 8]
clc
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp r11b, r8b
clc
cmp rcx, 0x20
jmp 0x1403b5942
jae 0x1403b5fb1
mov rdi, r9
stc
add rax, 0x28
cqo
movsx cx, r14b
mov rdx, 0x262b4b47
mov rdx, rax
cmovge rcx, r11
bswap cx
mov rcx, rbp
jmp 0x1403b5978
mov rdi, r9
jmp 0x1403b5978
call fcn.14027cd22
mov r9, rdi
bts r10w, dx
shld r10w, si, 0x86
jmp 0x1403b5990
mov r10, qword [rsp + 0x30]
bsf cx, r9w
shld di, r10w, 0x61
sal rcx, cl
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
btc rdi, r8
cmovp rcx, rax
lea rbx, [rbx + rsi]
sar dil, 0xf7
ror dil, 0x68
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [r9 + 0x10], xmm1
movsx di, r13b
adc di, r8w
movups xmmword [r9], xmm0
rol dil, cl
xor edx, edx
inc cl
dec cx
movzx rdi, sp
mov rdi, rbx
bsr cx, r9w
jmp 0x1403b59fb
mov ecx, 0
cmp bl, r9b
cmp rbx, r13
jmp 0x1403b5a0b
jbe 0x1403b3f33
jmp 0x1403b5f2c
test dl, 7
jmp 0x1403b5a1e
jne 0x1403b5f2c
or byte [r15 + 1], 0x80
neg dx
sar dx, cl
sub eax, eax
neg dl
test ecx, r12d
mov dx, 0x7e3d
sub ecx, ecx
seta dl
movzx rdx, r11w
adc dx, 0x879
nop
rol edx, 0x83
movzx rdx, r14w
lea rdx, [rdi + 1]
jmp 0x1403b5a5a
cmp rdx, r13
jmp 0x1403b5a62
ja 0x1403b5f2c
movzx ebx, byte [rdi]
or dil, r11b
dec bpl
xadd ebp, ebp
mov ebp, ebx
and ebp, 0x7f
sal di, cl
xchg dil, dil
shl rbp, cl
add rax, rbp
add rcx, 7
dec dil
mov rdi, rdx
jmp 0x1403b5a9f
test bl, bl
jmp 0x1403b5aa6
js 0x1403b5a50
test rax, rax
setne byte [r12 + 0xa8]
jmp 0x1403b5abd
jmp 0x1403b5e04
and edx, 7
jmp 0x1403b5acb
cmp edx, 1
jmp 0x1403b5ad3
jne 0x1403b5f2c
or byte [r15], 0x20
stc
cmp ax, bp
add rbp, 9
cmp rbp, r13
jmp 0x1403b5aed
ja 0x1403b5f2c
mov rax, qword [rdi]
mov qword [r12 + 0x70], rax
jmp 0x1403b5b00
jmp 0x1403b5d69
and edx, 7
clc
cmp edx, 1
jmp 0x1403b5b11
jne 0x1403b5f2c
or byte [r15], 0x40
cmp r15w, 0x4ae2
add rbp, 9
cmc
cmp r13b, 0x9b
cmp rbp, r13
ja 0x1403b5f2c
mov rax, qword [rdi]
jmp 0x1403b5b3b
mov qword [r12 + 0x78], rax
jmp 0x1403b5b45
jmp 0x1403b5d69
test dl, 7
jmp 0x1403b5b52
jne 0x1403b5f2c
or byte [r15 + 2], 0x10
shr dl, 0x67
btc dx, cx
xor dh, cl
xor eax, eax
sub ecx, ecx
add dx, ax
clc
rcl dh, 0x17
nop dword [rax]
bswap dx
rol dl, 0xd5
dec dx
lea rdx, [rdi + 1]
cmp r11w, r8w
test r13b, spl
cmp rdx, r13
jmp 0x1403b5b90
ja 0x1403b5f2c
movzx ebx, byte [rdi]
bts rdi, r11
movzx ebp, di
sub dil, 0xbb
mov ebp, ebx
sal di, cl
sub dil, cl
and ebp, 0x7f
sbb di, 0x2e0a
shl rbp, cl
jmp 0x1403b5bc0
lea rax, [rax + rbp]
add rcx, 7
mov rdi, rdx
clc
cmc
test bl, bl
jmp 0x1403b5bd4
js 0x1403b5b7d
test rax, rax
jmp 0x1403b5be2
setne byte [r12 + 0xab]
jmp 0x1403b5bf0
jmp 0x1403b5e04
test dl, 7
jmp 0x1403b5bfd
jne 0x1403b5f2c
or byte [r15 + 2], 1
inc dl
sub eax, eax
bsf dx, si
rol dx, cl
xor ecx, ecx
rcl dh, cl
xor dh, 0xc4
bt dx, 0x68
nop dword [rax]
lea rdx, [rdi + 1]
cmp rdx, r13
jmp 0x1403b5c32
ja 0x1403b5f2c
movzx ebx, byte [rdi]
mov rbp, 0x48d37e0d
movsx bp, r12b
cmovnp bp, r8w
mov ebp, ebx
and ebp, 0x7f
movzx di, r11b
clc
bswap edi
shl rbp, cl
lea rax, [rax + rbp]
add rcx, 7
mov rdi, rdx
test bl, bl
jmp 0x1403b5c6e
js 0x1403b5c26
test rax, rax
setne byte [r12 + 0xa9]
jmp 0x1403b5c85
jmp 0x1403b5e04
test dl, 7
jmp 0x1403b5c92
jne 0x1403b5f2c
or byte [r15 + 2], 2
movsxd rdx, r10d
sub eax, eax
sub rdx, 0x79540830
seta dh
sub ecx, ecx
cqo
sal edx, cl
nop dword [rax]
sar dl, 0x1d
rcl dl, 0xc8
adc rdx, r12
lea rdx, [rdi + 1]
clc
cmp r10b, bpl
cmp rdx, r13
jmp 0x1403b5cd2
ja 0x1403b5f2c
movzx ebx, byte [rdi]
mov ebp, ebx
and ebp, 0x7f
and di, r10w
shl rbp, cl
lea rax, [rax + rbp]
shld rdi, rcx, 0x76
btc rdi, 0x4d
add rcx, 7
mov rdi, rdx
stc
test bl, bl
jmp 0x1403b5d04
js 0x1403b5cc2
test rax, rax
jmp 0x1403b5d12
setne byte [r12 + 0xaa]
jmp 0x1403b5e04
and edx, 7
test al, r15b
clc
jmp 0x1403b5d2c
cmp edx, 1
jmp 0x1403b5d34
jne 0x1403b5f2c
or byte [r15], 0x80
clc
add rbp, 9
test dx, r11w
cmp spl, r11b
test bpl, 4
cmp rbp, r13
ja 0x1403b5f2c
mov rax, qword [rdi]
inc rdi
ror dil, 0xdb
mov qword [r12 + 0x80], rax
mov rdi, rbp
sub edx, edx
jmp 0x1403b5d73
jmp 0x1403b3f31
test dl, 7
jmp 0x1403b5d80
jne 0x1403b5f2c
or byte [r15 + 1], 4
sub eax, eax
shr dl, cl
ror dl, 0xfb
rcl dx, cl
xor ecx, ecx
nop dword [rax + rax]
test r15d, 0x47121257
lea rdx, [rdi + 1]
cmp r8w, 0x6b1
cmp rdx, r13
ja 0x1403b5f2c
movzx ebx, byte [rdi]
btc bp, si
mov ebp, ebx
rol di, cl
bts rdi, r12
and ebp, 0x7f
sub dil, 0x68
sbb dil, 2
shl rbp, cl
lea rax, [rax + rbp]
bt edi, r9d
shr di, 0x89
sal rdi, cl
add rcx, 7
mov rdi, rdx
test r15b, 0x80
test bl, bl
js 0x1403b5da6
mov dword [r12 + 0x88], eax
movsx edi, dx
mov rdi, rdx
xor edx, edx
jmp 0x1403b5e0e
jmp 0x1403b3f31
cmp edx, 5
jmp 0x1403b5e1b
je 0x1403b5ef7
cmp edx, 2
jne 0x1403b5f3a
xor edx, edx
bswap ax
neg rax
stc
xor ecx, ecx
movsx eax, r9w
nop word cs:[rax + rax]
bswap rax
movsx rax, sp
lea rax, [rdi + 1]
cmp rax, r13
jmp 0x1403b5e56
ja 0x1403b5f2c
mov rbx, rdx
bswap esi
cmovo bp, si
sal bpl, 0xff
movzx esi, byte [rdi]
neg bpl
cmp ebp, 0x4ba73dfb
movsxd rbp, r14d
mov ebp, esi
test r11b, 0xc8
sal rdi, cl
bts di, r8w
and ebp, 0x7f
shl rbp, cl
bts di, ax
inc dil
btc di, 0x4d
lea rdx, [rdx + rbp]
add rcx, 7
movsx edi, bp
ror dil, 0xc0
mov rdi, rax
stc
jmp 0x1403b5eb0
test sil, sil
jmp 0x1403b5eb8
js 0x1403b5e4a
lea rbp, [rbp + rbx]
add rbp, rax
test r8b, 0x62
cmp rbp, r13
jmp 0x1403b5ed2
cmova rbp, rax
jmp 0x1403b5edb
jmp 0x1403b5d69
cmp edx, 1
jne 0x1403b5f3a
add rbp, 9
jmp 0x1403b5ef2
jmp 0x1403b5efe
add rbp, 5
test bx, bx
cmp rbp, r13
jmp 0x1403b5f06
cmovbe rdi, rbp
test rbp, 0x487a71b5
cmp r10w, cx
xor edx, edx
jmp 0x1403b5f1c
jmp 0x1403b3f31
mov eax, dword [r15]
test al, 2
jne 0x1403b5f9d
sub eax, eax
sbb dil, cl
bt r14w, dx
movzx ebp, r13w
movaps xmm6, xmmword [rsp + 0xc0]
sub r12b, 0x5a
jmp 0x1403b5f4b
movaps xmm7, xmmword [rsp + 0xd0]
xadd si, r15w
add rsp, 0xe8
movzx di, r15b
pop rbx
cmovne ebp, r15d
movzx rbp, r15w
pop rbp
movzx r15w, spl
pop rdi
movsx r12w, r11b
pop rsi
pop r12
movzx r15w, bpl
not r13w
movzx r14d, r14w
pop r13
setne r15b
movsx r14, di
pop r14
pop r15
jmp 0x1403b5f9c
ret
and eax, 4
test r11w, ax
shr eax, 2
jmp 0x1403b5f3a
call fcn.1403b04c4
call fcn.1404b346a
int3