Function at 0x1403b71e6
Capabilities:
Check http status code
Parse pe header

Disassembly:
push r15
push r14
rol eax, 0xb2
bt rax, rcx
shr r14b, cl
push r13
dec r11d
cdqe
push r12
cbw
push rsi
neg r9b
adc r9d, 0x74556aa3
push rdi
rol r11w, 0x75
shr r15b, cl
push rbp
movsx rdi, r11w
sete r10b
push rbx
sub rsp, 0xe8
adc eax, ecx
rcl r11w, cl
movaps xmmword [rsp + 0xd0], xmm7
test r12w, 0x1491
mov dil, 0xc6
shr dil, 0x4b
movaps xmmword [rsp + 0xc0], xmm6
mov r13, r8
not ah
bt r11, 0x1d
mov rdi, rdx
sbb r10b, r8b
mov r12, rcx
test esi, r8d
cmc
shr r9b, cl
lea r13, [r13 + rdx]
bt r10w, 0x5d
lea r15, [rcx + 8]
rcr r9w, 0x69
mov qword [rcx + 8], 0
sbb ax, 0x36a5
movsx rax, r10w
lea rax, [rcx + 0xf0]
mov qword [rsp + 0xa8], rax
sub r8w, r14w
lea r9, [rcx + 0xd0]
lea r10, [rcx + 0xb0]
adc r11b, r9b
cmovb r14w, r15w
lea r14, [rsp + 0x50]
bsr ax, r15w
sbb r11w, bx
lea rax, [rcx + 0x90]
sub r8b, 0x55
mov qword [rsp + 0xb8], rax
lea r11, [rcx + 0x50]
lahf
bswap r8d
cmc
lea r8, [rcx + 0x30]
rol ah, cl
xor rax, r9
lea rax, [rcx + 0x10]
cmp r11w, 0x5a05
mov qword [rsp + 0xb0], rax
cmp edi, 0x62d739f5
xor edx, edx
jmp 0x1403b7301
xorps xmm6, xmm6
movaps xmm7, xmmword [0x1400bd400]
sal bpl, cl
sbb bpl, 0x76
xor ecx, ecx
movsx rbp, r12w
mov rbp, rdi
jmp 0x1403b7320
inc rdi
cmp rdi, r13
ja 0x1403b932b
movzx ebx, byte [rbp]
not eax
or ah, 0x26
rol ax, cl
mov eax, ebx
cmp r15w, 0x6f83
and eax, 0x7f
cmp ah, 0x9f
clc
shl rax, cl
add rdx, rax
add rcx, 7
stc
test bl, bl
jmp 0x1403b7359
js 0x1403b7318
mov rax, rdx
stc
shr rax, 3
cmp r13d, 0x50950e2
cmp rax, 0xa
jmp 0x1403b7377
jle 0x1403b73b9
cmp rax, 0x13
jg 0x1403b73f5
cmp rax, 0xf
jmp 0x1403b7390
jg 0x1403b76cf
cmp rax, 0xb
jmp 0x1403b739f
je 0x1403b78aa
cmp rax, 0xf
jmp 0x1403b73ae
je 0x1403b8df7
jmp 0x1403b7e42
cmp rax, 4
jmp 0x1403b73c2
jle 0x1403b7559
cmp rax, 6
jmp 0x1403b73d1
jg 0x1403b76ed
cmp rax, 5
je 0x1403b8e82
cmp rax, 6
jmp 0x1403b73ea
je 0x1403b8ecc
jmp 0x1403b7e42
cmp rax, 0x32
jmp 0x1403b73fe
jg 0x1403b770b
cmp rax, 0x14
je 0x1403b8f1b
cmp rax, 0x32
jmp 0x1403b7417
jne 0x1403b7e42
and edx, 7
test dil, r15b
clc
test r12b, 0xab
cmp edx, 2
jmp 0x1403b7430
jne 0x1403b933f
or byte [r12 + 0xe], 4
movsx rbx, r11w
sal bh, 0xdc
rol rbx, cl
xor esi, esi
add bx, r11w
xor ecx, ecx
nop word cs:[rax + rax]
cmp bl, r8b
lea rbx, [rdi + 1]
cmp sil, 7
cmp rbx, r13
jmp 0x1403b7470
ja 0x1403b933f
movzx eax, byte [rdi]
mov dil, 0x1e
sal dil, cl
and dil, 0x6f
mov edx, eax
test r9b, 0x89
rol rdi, 0x4c
and edx, 0x7f
shr dil, cl
xor di, 0x63c0
shl rdx, cl
test sp, di
mov edi, 0x2a4c5fb0
and dil, 0x19
add rsi, rdx
add rcx, 7
mov rdi, rbx
clc
test al, al
jmp 0x1403b74b9
js 0x1403b7460
movaps xmmword [rsp + 0x50], xmm6
movaps xmmword [rsp + 0x40], xmm6
clc
cmp r9d, 0x6b6f61f9
test rsi, rsi
mov qword [rsp + 0x20], r11
jmp 0x1403b74de
mov qword [rsp + 0x28], r8
jmp 0x1403b74e8
je 0x1403b7ec0
js 0x1403b93c5
cmp rsi, 0xf
jmp 0x1403b74fd
ja 0x1403b7f32
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], 0xf
movzx edx, si
cwd
lea rcx, [rsp + 0x40]
mov rdx, rbx
movzx r8w, r8b
mov r8, rsi
bswap edi
mov rdi, r9
mov bpl, 0x25
mov rbp, r10
jmp 0x1403b7536
call fcn.1404a4291
mov r8, qword [rsp + 0x28]
movsx r9d, r14w
mov r11, qword [rsp + 0x20]
mov r10, rbp
mov r9, rdi
jmp 0x1403b7554
jmp 0x1403b844c
cmp rax, 1
jmp 0x1403b7562
je 0x1403b7a85
cmp rax, 2
jmp 0x1403b7571
je 0x1403b7bbf
cmp rax, 3
jne 0x1403b7e42
and edx, 7
clc
cmp edx, 2
jne 0x1403b933f
or byte [r15], 8
bts ebx, r12d
sub bl, sil
sub esi, esi
ror bx, 0x58
sub ecx, ecx
sar bx, cl
movzx rbx, r14w
nop
bts rbx, r13
lea rbx, [rdi + 1]
test r12w, si
clc
jmp 0x1403b75bc
cmp rbx, r13
jmp 0x1403b75c4
ja 0x1403b933f
movzx eax, byte [rdi]
cqo
sar dil, cl
mov edx, eax
inc dil
test bpl, r13b
and edx, 0x7f
bts di, r11w
shr dil, 0x51
bt di, ax
shl rdx, cl
adc dil, al
jmp 0x1403b75f5
add rsi, rdx
btr edi, 0x77
bsr edi, ebx
add rcx, 7
xadd edi, edi
mov rdi, rbx
test al, al
js 0x1403b75ae
movaps xmmword [rsp + 0x50], xmm6
test r14w, r10w
movaps xmmword [rsp + 0x40], xmm6
cmp r11b, r11b
test dx, bx
test rsi, rsi
jmp 0x1403b762d
mov qword [rsp + 0x20], r11
mov qword [rsp + 0x28], r8
jmp 0x1403b763c
je 0x1403b7ed3
js 0x1403b93c5
cmp rsi, 0xf
jmp 0x1403b7651
ja 0x1403b7fa6
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], 0xf
lea rcx, [rsp + 0x40]
mov r8b, r13b
mov rdx, rbx
jmp 0x1403b767c
mov r8, rsi
mov rdi, r9
xchg bpl, bpl
movsx rbp, bx
mov bp, 0x521a
mov rbp, r10
jmp 0x1403b7695
call fcn.1404a4291
mov r8, qword [rsp + 0x28]
jmp 0x1403b76ab
mov r11, qword [rsp + 0x20]
xchg r9d, r10d
movsxd r10, ebp
movzx r10w, r10b
mov r10, rbp
movzx r9, r10w
movsx r9w, r14b
mov r9, rdi
jmp 0x1403b860b
cmp rax, 0x10
jmp 0x1403b76d8
je 0x1403b8fb9
cmp rax, 0x11
je 0x1403b9056
jmp 0x1403b7e42
cmp rax, 7
jmp 0x1403b76f6
je 0x1403b9114
cmp rax, 0xa
je 0x1403b9175
jmp 0x1403b7e42
cmp rax, 0x33
jmp 0x1403b7714
je 0x1403b7cef
cmp rax, 0x34
jmp 0x1403b7723
jne 0x1403b7e42
and edx, 7
test r11b, r9b
cmp r11b, 0xba
cmp edx, 2
jmp 0x1403b773b
jne 0x1403b933f
or byte [r12 + 0xe], 0x10
btr ebx, 0xaa
xor esi, esi
xor ecx, ecx
test rcx, 0x53301fb7
btc rbx, 0x24
sub bx, 0x3684
nop dword [rax + rax]
shl ebx, cl
lea rbx, [rdi + 1]
cmp dil, 0x14
stc
test bpl, 0x12
cmp rbx, r13
jmp 0x1403b777f
ja 0x1403b933f
movzx eax, byte [rdi]
or dil, r11b
mov edx, eax
cmp r8b, 0x5b
bsr edi, edi
sal dil, 0x26
and edx, 0x7f
rcr rdi, cl
movsx edi, bp
mov dil, 0xe9
shl rdx, cl
setp dil
stc
add rsi, rdx
rol dil, cl
bts rdi, r12
inc di
add rcx, 7
clc
add di, r10w
mov rdi, rbx
cmp r14w, r12w
jmp 0x1403b77ce
test al, al
jmp 0x1403b77d5
js 0x1403b776a
movaps xmmword [rsp + 0x50], xmm6
jmp 0x1403b77e8
movaps xmmword [rsp + 0x40], xmm6
stc
cmp r12w, 0x2a9d
test rsi, rsi
jmp 0x1403b77fc
mov qword [rsp + 0x20], r11
jmp 0x1403b7806
mov qword [rsp + 0x28], r8
jmp 0x1403b7810
je 0x1403b7ee6
js 0x1403b93c5
cmp rsi, 0xf
jmp 0x1403b7825
ja 0x1403b8012
mov qword [rsp + 0x50], rsi
movsx r8, bp
mov qword [rsp + 0x58], 0xf
movsx r8d, bp
setne dil
jmp 0x1403b784a
lea rcx, [rsp + 0x40]
movzx ebp, r14w
movsx ebp, r9w
mov rdx, rbx
sete r8b
mov r8, rsi
movsx ebp, r13w
movzx bp, spl
mov rdi, r9
movzx ebp, ax
jmp 0x1403b7878
mov rbp, r10
call fcn.1404a4291
mov r8, qword [rsp + 0x28]
jmp 0x1403b788a
mov r11, qword [rsp + 0x20]
mov r10, rbp
not r9b
movsx r9w, cl
xchg r9b, r9b
mov r9, rdi
jmp 0x1403b78a5
jmp 0x1403b87c0
and edx, 7
jmp 0x1403b78b7
cmp edx, 2
jne 0x1403b933f
mov qword [rsp + 0x28], r8
movsx rdx, di
sub rdx, 0x78b80453
or byte [r15 + 1], 8
sub rdx, rsi
xor dx, r13w
sar dh, cl
xor r8d, r8d
sub ecx, ecx
inc dl
nop word [rax + rax]
not dx
lea rdx, [rdi + 1]
test rbx, 0x4b252e00
clc
cmp rdx, r13
jmp 0x1403b7905
ja 0x1403b933f
mov rax, r8
movzx ebp, byte [rdi]
sub dil, cl
mov ebx, ebp
movsx rdi, r10w
clc
cmc
and ebx, 0x7f
bswap rdi
neg rdi
adc di, r13w
shl rbx, cl
sbb dil, r14b
shl di, 0x91
lea r8, [r8 + rbx]
add rcx, 7
mov dil, r11b
shl di, 0x12
mov rdi, rdx
test edi, 0x326643ae
cmp r14w, 0x127b
test bpl, bpl
js 0x1403b78f1
lea rbx, [rbx + rax]
rcr rdi, cl
mov rdi, rbx
cmc
stc
lea rdi, [rdi + rdx]
stc
jmp 0x1403b7973
cmp rdi, r13
jmp 0x1403b797b
ja 0x1403b933f
mov qword [rsp + 0x20], r11
bswap bx
cmova bx, ax
mov rax, r14
not r14b
movsx ebx, r11w
mov r14, r10
movsx cx, r14b
mov rbx, r9
lea rcx, [0x1400bd9d0]
jmp 0x1403b79ae
mov qword [rsp + 0x40], rcx
movups xmmword [rax], xmm6
xchg cx, cx
not ecx
mov cl, r13b
movups xmmword [rax + 0x20], xmm6
mov cx, cx
movsx ecx, r15w
mov dword [rsp + 0x48], 0
movups xmmword [rsp + 0x60], xmm7
movzx cx, dil
movups xmmword [rsp + 0x80], xmm7
mov cx, bx
movsx rcx, ax
mov cl, 0xce
mov qword [rsp + 0x90], 0
xchg cl, ch
movsx cx, r11b
cmovge cx, r13w
mov dword [rsp + 0x98], 0
movzx cx, r15b
jmp 0x1403b7a1c
lea rcx, [rsp + 0x40]
jmp 0x1403b7a26
call fcn.1403bab1d
mov esi, eax
clc
test al, al
jmp 0x1403b7a35
je 0x1403b821d
mov rdx, qword [r12 + 0x98]
test rax, 0x757b635c
test dil, r11b
stc
cmp rdx, qword [r12 + 0xa0]
jmp 0x1403b7a5a
je 0x1403b81fd
mov rcx, rdx
lea rdx, [rsp + 0x40]
jmp 0x1403b7a6d
call fcn.1403bc189
add qword [r12 + 0x98], 0x60
jmp 0x1403b7a80
jmp 0x1403b821d
and edx, 7
cmp edx, 2
jne 0x1403b933f
or byte [r15], 2
shl ebp, 0xb3
jmp 0x1403b7aa1
sub esi, esi
rcr bpl, cl
bswap bp
sub ecx, ecx
cmp r12b, 0x13
neg bp
sar rbp, cl
nop word cs:[rax + rax]
lea rbp, [rdi + 1]
test r13b, 0xb2
stc
cmp rbp, r13
ja 0x1403b933f
movzx eax, byte [rdi]
rcl di, 0x71
not dx
mov edx, eax
and edx, 0x7f
shl rdx, cl
lea rsi, [rsi + rdx]
btr di, r14w
shld edi, eax, 0xdd
add rcx, 7
mov rdi, rbp
test r13b, dil
test al, al
jmp 0x1403b7b05
js 0x1403b7ac3
movaps xmmword [rsp + 0x50], xmm6
movaps xmmword [rsp + 0x40], xmm6
stc
cmp r8w, 0x7abc
test rsi, rsi
jmp 0x1403b7b24
mov qword [rsp + 0x20], r11
mov qword [rsp + 0x28], r8
jmp 0x1403b7b33
je 0x1403b7ef9
js 0x1403b93c5
cmp rsi, 0xf
jmp 0x1403b7b48
ja 0x1403b8090
mov qword [rsp + 0x50], rsi
setg dh
mov qword [rsp + 0x58], 0xf
not ecx
movsx rdx, r13w
movsx dx, r14b
lea rcx, [rsp + 0x40]
mov rdx, rbp
mov r8, rsi
xchg dil, dil
not dil
movzx rdi, r9w
mov rdi, r9
movzx bx, r9b
mov rbx, r10
call fcn.1404a4291
mov r8, qword [rsp + 0x28]
mov r9b, 0xb2
mov r11, qword [rsp + 0x20]
movsx r10, bx
jmp 0x1403b7ba8
mov r10, rbx
movsxd r9, r8d
movzx r9d, r12w
mov r9, rdi
jmp 0x1403b7bba
jmp 0x1403b896b
and edx, 7
cmp r14b, 0xa
cmp edx, 2
jmp 0x1403b7bce
jne 0x1403b933f
or byte [r15], 4
jmp 0x1403b7bdf
sub esi, esi
xor ecx, ecx
movzx bx, r15b
sal bh, 0x45
lea rbx, [rdi + 1]
jmp 0x1403b7bfa
cmp rbx, r13
jmp 0x1403b7c02
ja 0x1403b933f
movzx eax, byte [rdi]
inc edi
not dx
movsxd rdx, ecx
mov edx, eax
jmp 0x1403b7c1a
and edx, 0x7f
shl rdx, cl
add rsi, rdx
or dil, 0x6f
shl dil, 0xc5
add rcx, 7
mov rdi, rbx
test al, al
jmp 0x1403b7c39
js 0x1403b7beb
movaps xmmword [rsp + 0x50], xmm6
movaps xmmword [rsp + 0x40], xmm6
stc
clc
test rsi, rsi
jmp 0x1403b7c53
mov qword [rsp + 0x20], r11
jmp 0x1403b7c5d
mov qword [rsp + 0x28], r8
jmp 0x1403b7c67
je 0x1403b7f0c
js 0x1403b93c5
cmp rsi, 0xf
jmp 0x1403b7c7c
ja 0x1403b8106
mov qword [rsp + 0x50], rsi
movsxd rdx, edi
movzx edi, ax
mov qword [rsp + 0x58], 0xf
movsx ebp, sp
lea rcx, [rsp + 0x40]
cmovle r8w, bx
mov rdx, rbx
movsx r8, ax
movzx r8w, r10b
mov r8, rsi
movsx edi, r15w
movzx ebp, dx
mov rdi, r9
mov rbp, r10
jmp 0x1403b7cc4
call fcn.1404a4291
mov r8, qword [rsp + 0x28]
mov r11, qword [rsp + 0x20]
mov r9b, 0x47
cmovae r10w, dx
mov r10, rbp
bswap r9w
mov r9, rdi
jmp 0x1403b7cea
jmp 0x1403b8b4b
and edx, 7
cmp rcx, r8
cmp edx, 2
jmp 0x1403b7cfd
jne 0x1403b933f
or byte [r12 + 0xe], 8
shr bl, 0x3f
movsx bx, sil
sub esi, esi
bts bx, r12w
mov bx, cx
sbb bx, di
sub ecx, ecx
nop word cs:[rax + rax]
adc bh, 0xa8
lea rbx, [rdi + 1]
cmp rbx, r13
ja 0x1403b933f
movzx eax, byte [rdi]
mov edx, eax
cmp cx, bp
ror edi, 0xc7
jmp 0x1403b7d4e
and edx, 0x7f
shl rdx, cl
lea rsi, [rsi + rdx]
xchg edi, edi
rcl rdi, 0x7b
shld edi, edx, 0x89
add rcx, 7
mov rdi, rbx
stc
cmp r8b, 6
test bh, 0x6b
test al, al
jmp 0x1403b7d78
js 0x1403b7d31
movaps xmmword [rsp + 0x50], xmm6
test dx, r13w
clc
movaps xmmword [rsp + 0x40], xmm6
stc
test rsi, rsi
jmp 0x1403b7d96
mov qword [rsp + 0x20], r11
jmp 0x1403b7da0
mov qword [rsp + 0x28], r8
jmp 0x1403b7daa
je 0x1403b7f1f
js 0x1403b93c5
cmp rsi, 0xf
jmp 0x1403b7dbf
ja 0x1403b817e
mov qword [rsp + 0x50], rsi
cwd
mov qword [rsp + 0x58], 0xf
xchg cl, dil
setp ch
movsx r8d, r12w
lea rcx, [rsp + 0x40]
cwd
movzx edx, dx
jmp 0x1403b7dee
mov rdx, rbx
mov r8, rsi
movsx bp, r12b
not di
mov rdi, r9
mov rbp, r10
jmp 0x1403b7e07
call fcn.1404a4291
mov r8, qword [rsp + 0x28]
jmp 0x1403b7e1c
mov r11, qword [rsp + 0x20]
movsx r9, r11w
movsx r9d, r9w
mov r10, rbp
jmp 0x1403b7e35
mov r9, rdi
jmp 0x1403b7e3d
jmp 0x1403b8ce3
and edx, 7
clc
test edx, 0x4ed31540
xor eax, eax
cmc
cmp rdx, 1
jmp 0x1403b7e58
jg 0x1403b9222
test rdx, rdx
jmp 0x1403b7e66
jne 0x1403b92eb
mov rax, rdi
movsxd rdi, eax
xadd dil, dil
nop word [rax + rax]
movsx di, spl
lea rdi, [rax + 1]
cmp rdi, r13
ja 0x1403b933f
cmp byte [rax], 0
movzx ax, sil
cdq
mov edx, 0
cdqe
mov ecx, 0
movsxd rax, r13d
movsx eax, r10w
mov rax, rdi
jmp 0x1403b7eb5
js 0x1403b7e84
jmp 0x1403b7318
mov qword [rsp + 0x58], 0xf
jmp 0x1403b7ece
jmp 0x1403b844c
mov qword [rsp + 0x58], 0xf
jmp 0x1403b7ee1
jmp 0x1403b860b
mov qword [rsp + 0x58], 0xf
jmp 0x1403b7ef4
jmp 0x1403b87c0
mov qword [rsp + 0x58], 0xf
jmp 0x1403b7f07
jmp 0x1403b896b
mov qword [rsp + 0x58], 0xf
jmp 0x1403b7f1a
jmp 0x1403b8b4b
mov qword [rsp + 0x58], 0xf
jmp 0x1403b7f2d
jmp 0x1403b8ce3
mov r14, r10
add ax, r12w
stc
test sil, r8b
mov qword [rsp + 0x38], r9
test cx, 0x2a50
shl bp, 0x88
mov rbp, rsi
rol rax, cl
or rbp, 0xf
sar ax, cl
cmp rbp, 0x17
cwde
mov eax, 0x16
jmp 0x1403b7f67
cmovb rbp, rax
cmp rsi, r14
clc
cmp rbp, 0xfff
jmp 0x1403b7f7b
jb 0x1403b83b2
lea rcx, [rbp + 0x28]
call fcn.1404487e4
lea rdi, [rax + 0x27]
cmp r13b, 0x66
cmc
stc
and rdi, 0xffffffffffffffe0
jmp 0x1403b7f9d
mov qword [rdi - 8], rax
jmp 0x1403b83d0
mov r14, r10
mov qword [rsp + 0x38], r9
mov rbp, rsi
cmovs ax, r10w
cbw
or rbp, 0xf
bsr eax, ebx
cmc
bts eax, edx
cmp rbp, 0x17
movsx eax, r14w
jmp 0x1403b7fd3
mov eax, 0x16
cmovb rbp, rax
cmp rbp, 0xfff
jmp 0x1403b7fe8
jb 0x1403b856e
lea rcx, [rbp + 0x28]
jmp 0x1403b7ff7
call fcn.1404487e4
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x1403b800d
jmp 0x1403b8584
mov r14, r10
shr bpl, cl
xor bp, r13w
mov qword [rsp + 0x38], r9
btc rbp, 0x5f
mov rbp, rsi
movzx rax, cx
or rbp, 0xf
adc rax, r12
add al, dil
mov eax, ebx
cmp rbp, 0x17
jmp 0x1403b8044
mov eax, 0x16
jmp 0x1403b804e
cmovb rbp, rax
stc
jmp 0x1403b8058
cmp rbp, 0xfff
jb 0x1403b8725
lea rcx, [rbp + 0x28]
call fcn.1404487e4
lea rdi, [rax + 0x27]
cmp r8b, 0xa8
cmp r13b, r9b
and rdi, 0xffffffffffffffe0
jmp 0x1403b8082
mov qword [rdi - 8], rax
jmp 0x1403b808b
jmp 0x1403b8738
mov qword [rsp + 0x30], r10
cmp r12d, 0x6cc607f9
cbw
mov qword [rsp + 0x38], r9
mov r14, rsi
bts eax, r9d
cwde
or r14, 0xf
cmp r14, 0x17
movzx rax, ax
cmovs ax, bx
cbw
mov eax, 0x16
jmp 0x1403b80c7
cmovb r14, rax
cmp r14, 0xfff
jmp 0x1403b80d7
jb 0x1403b88e2
lea rcx, [r14 + 0x28]
jmp 0x1403b80e6
call fcn.1404487e4
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
jmp 0x1403b80f8
mov qword [rbx - 8], rax
jmp 0x1403b8101
jmp 0x1403b88f5
mov r14, r10
adc eax, eax
bts ax, di
mov qword [rsp + 0x38], r9
adc bpl, 0x60
bswap rbp
mov rbp, rsi
or rbp, 0xf
sbb ah, bh
cmp rbp, 0x17
mov eax, ecx
movzx rax, r8w
movzx eax, bp
mov eax, 0x16
jmp 0x1403b813b
cmovb rbp, rax
cmp rbp, 0xfff
jmp 0x1403b814b
jb 0x1403b8ab1
lea rcx, [rbp + 0x28]
jmp 0x1403b815a
call fcn.1404487e4
lea rdi, [rax + 0x27]
cmp ebx, r9d
jmp 0x1403b816c
and rdi, 0xffffffffffffffe0
jmp 0x1403b8175
mov qword [rdi - 8], rax
jmp 0x1403b8ac5
mov r14, r10
cmovnp rax, r8
sbb ah, ch
cdqe
mov qword [rsp + 0x38], r9
movsx eax, sp
mov rbp, rsi
clc
cmp ecx, r15d
or rbp, 0xf
add eax, 0xc39046a
cmp rbp, 0x17
setle ah
movsx rax, r10w
not al
mov eax, 0x16
jmp 0x1403b81b8
cmovb rbp, rax
cmp rbp, 0xfff
jmp 0x1403b81c8
jb 0x1403b8c5f
lea rcx, [rbp + 0x28]
jmp 0x1403b81d7
call fcn.1404487e4
lea rdi, [rax + 0x27]
jmp 0x1403b81e6
and rdi, 0xffffffffffffffe0
jmp 0x1403b81ef
mov qword [rdi - 8], rax
jmp 0x1403b81f8
jmp 0x1403b8c72
mov rcx, qword [rsp + 0xb8]
movzx r8d, r8w
movzx r8w, bpl
lea r8, [rsp + 0x40]
jmp 0x1403b8218
call fcn.1403bbce7
lea rax, [0x1400bd9d0]
mov qword [rsp + 0x40], rax
add ah, 0xc7
sar rax, cl
test dil, sil
mov rax, qword [rsp + 0x88]
clc
stc
cmp edi, r8d
cmp rax, 0x10
jb 0x1403b82ab
mov rcx, qword [rsp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jmp 0x1403b825e
jb 0x1403b82a6
mov rbp, qword [rcx - 8]
test r11w, 0x79f5
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp cx, bx
cmp rcx, 0x20
jmp 0x1403b8281
jae 0x1403b93ca
add rax, 0x28
movsx edx, r10w
mov rdx, rax
jmp 0x1403b829e
mov rcx, rbp
jmp 0x1403b82a6
call fcn.14011c520
movups xmmword [rsp + 0x80], xmm7
mov byte [rsp + 0x70], 0
mov rax, qword [rsp + 0x68]
cmp rax, 0x10
jmp 0x1403b82ce
mov r9, rbx
mov r10b, dl
setle r10b
mov r10, r14
mov r11, qword [rsp + 0x20]
jmp 0x1403b82e9
mov r8, qword [rsp + 0x28]
jmp 0x1403b82f3
jb 0x1403b8377
mov rcx, qword [rsp + 0x50]
not dl
cdq
lea rdx, [rax + 1]
stc
jmp 0x1403b830b
cmp rdx, 0x1000
jmp 0x1403b8317
jb 0x1403b8357
mov rbp, qword [rcx - 8]
stc
test di, 0x3cad
jmp 0x1403b832c
add rcx, 0xfffffffffffffff8
test spl, 0xc8
sub rcx, rbp
stc
cmp rcx, 0x20
jae 0x1403b93ca
add rax, 0x28
movzx rdx, cx
mov rdx, rax
not ecx
mov rcx, rbp
jmp 0x1403b8357
call fcn.14011c520
mov r9, rbx
movsxd r8, r13d
xor r11b, 0xa0
shr r10d, cl
mov r10, r14
cmc
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
sub edx, edx
shrd rcx, rsp, 0xc3
mov ecx, 0
xor r14b, 0xe2
bt r14d, 0x68
mov r14b, 0x37
test sil, sil
movsxd r14, ecx
movzx r14d, r11w
movsx r14, r9w
lea r14, [rsp + 0x50]
jmp 0x1403b83a7
jne 0x1403b7318
jmp 0x1403b933f
lea rcx, [rbp + 1]
jmp 0x1403b83bb
call fcn.1404487e4
mov rdi, rax
jmp 0x1403b83d0
mov qword [rsp + 0x40], rdi
movzx rdx, dx
movsxd rcx, ebx
movzx ecx, si
mov qword [rsp + 0x50], rsi
sete cl
mov qword [rsp + 0x58], rbp
cmovp r8w, r15w
movzx ecx, sp
movzx rdx, ax
mov rcx, rdi
movzx rdx, r10w
mov r8b, 0x42
mov rdx, rbx
bswap r8w
mov r8, rsi
call fcn.1404a4291
mov byte [rdi + rsi], 0
rol r10b, cl
mov r9, qword [rsp + 0x38]
shrd r11d, r10d, 0x67
movsx r11, si
movsx r8w, r9b
mov r10, r14
cmp r8d, r14d
neg ax
lea r14, [rsp + 0x50]
mov r11, qword [rsp + 0x20]
sub al, r12b
xor r8w, 0x719c
mov r8, qword [rsp + 0x28]
mov rax, qword [r12 + 0xc8]
cmp rax, 0x10
jmp 0x1403b845d
jb 0x1403b8515
mov rcx, qword [r10]
sub dx, 0x58fa
lea rdx, [rax + 1]
jmp 0x1403b8474
cmp rdx, 0x1000
mov qword [rsp + 0x30], r10
jb 0x1403b84d3
mov rbp, qword [rcx - 8]
jmp 0x1403b8495
add rcx, 0xfffffffffffffff8
cmc
sub rcx, rbp
cmp rcx, 0x20
jae 0x1403b93ca
mov rdi, r9
shl cx, cl
xor ecx, 0xada7ba4
neg dl
add rax, 0x28
mov rdx, rax
movzx ecx, bx
seta ch
movzx rcx, r8w
mov rcx, rbp
jmp 0x1403b84ce
jmp 0x1403b84db
mov rdi, r9
jmp 0x1403b84db
call fcn.14011c520
mov r9, rdi
xor dil, 0xfc
rcr edi, 0x10
bts r11w, r14w
mov r10, qword [rsp + 0x30]
xadd cl, dil
test r15d, 0x6175669
bsr edi, eax
mov r11, qword [rsp + 0x20]
cmc
rcr r8d, cl
shld cx, dx, 0xb
mov r8, qword [rsp + 0x28]
add rbx, rsi
movaps xmm0, xmmword [rsp + 0x40]
jmp 0x1403b8527
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [r10 + 0x10], xmm1
add cl, 0x4c
bt di, sp
movups xmmword [r10], xmm0
xor edx, edx
add cx, 0x1bc1
add cl, r9b
mov rdi, rbx
cmp r15w, 0x5737
mov ecx, 0
cmp bpl, 0x95
cmp r9b, r15b
cmp rbx, r13
jmp 0x1403b8563
jbe 0x1403b7318
jmp 0x1403b933f
lea rcx, [rbp + 1]
jmp 0x1403b8577
call fcn.1404487e4
mov rdi, rax
bswap edx
mov r8b, r14b
mov qword [rsp + 0x40], rdi
jmp 0x1403b858e
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rbp
setb r8b
movsx dx, r8b
cdq
mov rcx, rdi
cqo
cdq
mov rdx, rbx
movsx r8w, r11b
mov r8, rsi
jmp 0x1403b85b8
call fcn.1404a4291
mov byte [rdi + rsi], 0
sar eax, 0x1b
mov r9, qword [rsp + 0x38]
shl r11w, 0x60
movsx r10w, r11b
movzx r8, sp
mov r10, r14
sub r14w, bx
sal ah, 0x3f
adc r8b, 0xd3
lea r14, [rsp + 0x50]
bts rax, r15
stc
add r11b, r9b
mov r11, qword [rsp + 0x20]
lahf
sbb al, r13b
clc
mov r8, qword [rsp + 0x28]
test rsi, r14
mov ax, bx
bt eax, 5
mov rax, qword [r12 + 0x68]
stc
cmp rax, 0x10
jmp 0x1403b861a
jb 0x1403b86d1
mov rcx, qword [r11]
sal rdx, cl
cmp r15b, 0x7c
test spl, r10b
lea rdx, [rax + 1]
clc
cmc
cmp rdx, 0x1000
jmp 0x1403b863f
mov qword [rsp + 0x30], r10
jb 0x1403b8695
mov rbp, qword [rcx - 8]
clc
cmp r8b, 0xbf
add rcx, 0xfffffffffffffff8
cmc
cmp r12b, 0xae
sub rcx, rbp
cmp rcx, 0x20
jae 0x1403b93ca
mov rdi, r9
movzx edx, r9w
xchg cl, cl
bt rdx, 0x75
add rax, 0x28
movzx edx, bp
movsx cx, r9b
bswap edx
mov rdx, rax
mov rcx, rbp
jmp 0x1403b8690
jmp 0x1403b869d
mov rdi, r9
jmp 0x1403b869d
call fcn.14011c520
mov r9, rdi
movsxd r11, eax
cmp ax, 0x5a03
btr r10w, bx
mov r10, qword [rsp + 0x30]
cmp r12b, 0x31
bts edi, esp
xor dil, r12b
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
mov cl, r14b
sub di, r15w
add rbx, rsi
cmp cl, r11b
cmp r12b, 0xa6
shld cx, sp, 0x5b
movaps xmm0, xmmword [rsp + 0x40]
shld di, dx, 0x87
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [r11 + 0x10], xmm1
sub dil, sil
bt rdi, 0x11
movups xmmword [r11], xmm0
xor edx, edx
mov rdi, rbx
sbb cl, spl
mov ecx, 0
jmp 0x1403b8712
cmp rbx, r13
jmp 0x1403b871a
jbe 0x1403b7318
jmp 0x1403b933f
lea rcx, [rbp + 1]
jmp 0x1403b872e
call fcn.1404487e4
mov rdi, rax
bswap edx
mov qword [rsp + 0x40], rdi
mov dl, r15b
xchg r8d, r8d
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rbp
mov rcx, rdi
cdq
mov r8w, si
mov rdx, rbx
movsx r8d, r10w
seta r8b
mov r8, rsi
jmp 0x1403b8768
call fcn.1404a4291
mov byte [rdi + rsi], 0
add r10w, 0x236c
xor r11d, 0x1def5ee0
cbw
mov r9, qword [rsp + 0x38]
cmp r13b, 0xa3
rcl r10b, 0x6a
mov r10, r14
ror r14b, cl
sbb r14b, 0x52
lea r14, [rsp + 0x50]
bts r8w, ax
rol ax, cl
not r11w
mov r11, qword [rsp + 0x20]
or r8b, sil
mov r8, qword [rsp + 0x28]
inc ax
and ax, 0x793d
movzx eax, r11w
mov rax, qword [r12 + 0x108]
jmp 0x1403b87d0
cmp rax, 0x10
jmp 0x1403b87d9
jb 0x1403b8880
mov rcx, qword [rsp + 0xa8]
and dl, r8b
mov rcx, qword [rcx]
cwd
bt rdx, 0x7c
lea rdx, [rax + 1]
stc
cmp r8b, 0x21
cmp rdx, 0x1000
mov qword [rsp + 0x30], r10
jmp 0x1403b880e
jb 0x1403b8853
mov rbp, qword [rcx - 8]
clc
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jmp 0x1403b8829
jae 0x1403b93ca
mov rdi, r9
shld edx, edi, 0xc6
add rax, 0x28
mov edx, r9d
mov rdx, rax
cmova ecx, esi
movsxd rcx, ebx
mov rcx, rbp
jmp 0x1403b884e
jmp 0x1403b885b
mov rdi, r9
jmp 0x1403b885b
call fcn.14011c520
mov r9, rdi
mov r10, qword [rsp + 0x30]
ror r11b, 0xb8
movzx rdi, ax
mov r11, qword [rsp + 0x20]
or dil, 0x44
sar cl, cl
mov r8, qword [rsp + 0x28]
lea rbx, [rbx + rsi]
bt di, bp
bts cx, di
movaps xmm0, xmmword [rsp + 0x40]
and cl, r13b
movaps xmm1, xmmword [rsp + 0x50]
rol al, 0x3e
sub al, 0xe
ror cl, 4
mov rax, qword [rsp + 0xa8]
bts rcx, rsi
movsxd rdi, ebp
bswap rdi
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
xor edx, edx
mov rdi, rbx
test r12b, r13b
rol cl, 0x61
movzx cx, r15b
mov ecx, 0
cmp rbx, r13
jmp 0x1403b88d7
jbe 0x1403b7318
jmp 0x1403b933f
lea rcx, [r14 + 1]
call fcn.1404487e4
mov rbx, rax
bswap r8d
movzx dx, al
mov qword [rsp + 0x40], rbx
cwd
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], r14
bswap r8w
mov rcx, rbx
movsx r8d, r14w
mov rdx, rbp
not r8b
movsx r8, bp
mov r8, rsi
jmp 0x1403b8923
call fcn.1404a4291
mov byte [rbx + rsi], 0
bt r10d, 0x42
xchg r14w, r9w
shl r8b, cl
mov r9, qword [rsp + 0x38]
stc
mov r10, qword [rsp + 0x30]
lea r14, [rsp + 0x50]
mov r11, qword [rsp + 0x20]
sal rax, 8
test r13d, 0x67236d0
mov r8, qword [rsp + 0x28]
movsx eax, bp
or ax, r13w
add rax, 0x496e188b
mov rax, qword [r12 + 0x28]
cmp rax, 0x10
jmp 0x1403b8979
jb 0x1403b8a42
mov rcx, qword [rsp + 0xb0]
neg dh
mov rcx, qword [rcx]
btc dx, si
bsf rdx, rsi
movsxd rdx, r9d
lea rdx, [rax + 1]
stc
cmp rdx, 0x1000
jmp 0x1403b89a8
mov qword [rsp + 0x30], r10
jb 0x1403b8a0e
mov rbx, qword [rcx - 8]
stc
cmp r12b, cl
jmp 0x1403b89c0
add rcx, 0xfffffffffffffff8
test dl, 0x3c
sub rcx, rbx
test r15b, spl
test rbp, 0x30ce2cda
cmp r12b, spl
cmp rcx, 0x20
jmp 0x1403b89e0
jae 0x1403b93ca
mov rdi, r9
sub cl, r10b
add rax, 0x28
cqo
movsx cx, r11b
mov edx, 0x759b652b
mov rdx, rax
mov cl, 0xd
mov rcx, rbx
jmp 0x1403b8a09
jmp 0x1403b8a11
mov rdi, r9
call fcn.14011c520
mov r9, rdi
sar rdi, 0xb
rcl ax, cl
cmc
mov r10, qword [rsp + 0x30]
shr di, 0x86
sbb r8, r12
mov r11, qword [rsp + 0x20]
movzx edi, bx
not r8w
mov r8, qword [rsp + 0x28]
movzx rax, bp
lea rbp, [rbp + rsi]
test ax, r12w
xchg cx, di
sub cl, ah
movaps xmm0, xmmword [rsp + 0x40]
xor rcx, rsi
lahf
test r14d, ebx
movaps xmm1, xmmword [rsp + 0x50]
movsx rcx, r12w
xadd cl, dil
mov rax, qword [rsp + 0xb0]
movups xmmword [rax + 0x10], xmm1
btc di, 0xaa
setae ch
rcl dil, cl
movups xmmword [rax], xmm0
xor edx, edx
test edx, 0x396c46e6
shl cx, cl
mov rdi, rbp
shld rcx, r10, 0xb3
setb cl
mov ecx, 0
cmp rbp, r13
jmp 0x1403b8aa6
jbe 0x1403b7318
jmp 0x1403b933f
lea rcx, [rbp + 1]
call fcn.1404487e4
mov rdi, rax
cqo
jmp 0x1403b8ac5
mov qword [rsp + 0x40], rdi
bswap cx
xchg cl, cl
mov qword [rsp + 0x50], rsi
bswap rdx
jmp 0x1403b8adf
mov qword [rsp + 0x58], rbp
movsxd rcx, r13d
bswap r8
mov dl, r9b
mov rcx, rdi
movsx rdx, r12w
mov rdx, rbx
movzx r8, r8w
cmovne r8, rsi
mov r8, rsi
jmp 0x1403b8b07
call fcn.1404a4291
mov byte [rdi + rsi], 0
neg r10b
movsxd rax, ebx
setp al
mov r9, qword [rsp + 0x38]
mov rax, r11
bswap r11
mov r10, r14
sar rax, 0x54
lea r14, [rsp + 0x50]
shr r11b, 0xcf
sal r11w, 0xef
dec al
mov r11, qword [rsp + 0x20]
cbw
movsx r8, di
mov r8, qword [rsp + 0x28]
mov rax, qword [r12 + 0x48]
cmp r13b, 0x76
cmp rax, 0x10
jmp 0x1403b8b5d
jb 0x1403b8bfe
mov rcx, qword [r8]
and dx, cx
sub dl, 0xc0
jmp 0x1403b8b71
lea rdx, [rax + 1]
jmp 0x1403b8b7a
cmp rdx, 0x1000
mov qword [rsp + 0x30], r10
jb 0x1403b8bce
mov rbp, qword [rcx - 8]
stc
test r11d, r8d
add rcx, 0xfffffffffffffff8
stc
test ch, al
sub rcx, rbp
cmp cl, r8b
cmp rcx, 0x20
jmp 0x1403b8baa
jae 0x1403b93ca
mov rdi, r9
not edx
add rax, 0x28
movzx dx, sil
mov rdx, rax
mov rcx, rbp
jmp 0x1403b8bc9
jmp 0x1403b8bd6
mov rdi, r9
jmp 0x1403b8bd6
call fcn.14011c520
mov r9, rdi
adc r11, 0x2ca37f4d
bts cx, r13w
mov r10, qword [rsp + 0x30]
mov r11, qword [rsp + 0x20]
movsx cx, r9b
mov r8, qword [rsp + 0x28]
add rbx, rsi
bsr ecx, r11d
shr cl, 0x5e
movaps xmm0, xmmword [rsp + 0x40]
inc edi
bsf cx, r8w
sal dil, cl
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [r8 + 0x10], xmm1
adc rcx, 0x45c63f64
shl cx, 0x4d
xchg dil, dil
movups xmmword [r8], xmm0
sub edx, edx
movsx rcx, dx
bt edi, 0xf0
mov rdi, rbx
cmovnp rcx, rdi
adc cl, bpl
mov ecx, 0
cmp rbx, r13
jmp 0x1403b8c54
jbe 0x1403b7318
jmp 0x1403b933f
lea rcx, [rbp + 1]
jmp 0x1403b8c68
call fcn.1404487e4
mov rdi, rax
xchg ch, ch
mov qword [rsp + 0x40], rdi
movzx r8d, di
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rbp
movzx rdx, si
setae dh
mov rcx, rdi
cmovno r8w, bx
mov r8b, r13b
mov rdx, rbx
movzx r8, r11w
mov r8, rsi
jmp 0x1403b8ca6
call fcn.1404a4291
mov byte [rdi + rsi], 0
xor eax, 0x2e855f21
sal r8d, 0xe8
not r8d
mov r9, qword [rsp + 0x38]
or r11b, dl
sub rax, 0x6f9a1b0b
mov r10, r14
lea r14, [rsp + 0x50]
movzx r11, cx
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
test rbp, r11
mov rax, qword [r12 + 0xe8]
test sil, 0x61
cmp rax, 0x10
jmp 0x1403b8cf8
jb 0x1403b8da8
mov rcx, qword [r9]
clc
lea rdx, [rax + 1]
clc
cmp rdx, 0x1000
jmp 0x1403b8d13
mov qword [rsp + 0x30], r10
jmp 0x1403b8d1d
jb 0x1403b8d65
mov rbp, qword [rcx - 8]
cmc
add rcx, 0xfffffffffffffff8
stc
cmp rdx, 0x44a3905
sub rcx, rbp
cmp rcx, 0x20
jmp 0x1403b8d40
jae 0x1403b93ca
mov rdi, r9
btc edx, r11d
add rax, 0x28
mov rdx, rax
movsx rcx, sp
movzx ecx, di
not ch
mov rcx, rbp
jmp 0x1403b8d6d
mov rdi, r9
jmp 0x1403b8d6d
call fcn.14011c520
mov r9, rdi
rcl r11b, cl
cmp esi, 0x3c7877d0
jmp 0x1403b8d83
mov r10, qword [rsp + 0x30]
mov r11, qword [rsp + 0x20]
rcr ecx, cl
cmp r12, 0x3ae22a93
sub cx, 0x1336
mov r8, qword [rsp + 0x28]
mov di, 0x280a
bsf edi, r14d
add rbx, rsi
add rdi, rbx
stc
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
setg dil
shl cx, cl
movups xmmword [r9 + 0x10], xmm1
movups xmmword [r9], xmm0
xor edx, edx
test r14b, dl
xchg edi, ecx
adc cl, r9b
mov rdi, rbx
xor ecx, r11d
mov ecx, 0
cmp dil, r14b
test r14b, r15b
cmp rbx, r13
jmp 0x1403b8dec
jbe 0x1403b7318
jmp 0x1403b933f
test dl, 7
jmp 0x1403b8dff
jne 0x1403b933f
or byte [r15 + 1], 0x80
shr dl, 0xeb
sub eax, eax
adc dx, r15w
bt dx, r14w
sub ecx, ecx
nop
lea rdx, [rdi + 1]
cmp rdx, r13
ja 0x1403b933f
movzx ebx, byte [rdi]
bt rbp, 0x9b
mov ebp, ebx
clc
sar rdi, 0x68
and ebp, 0x7f
add rdi, r10
movsxd rdi, eax
bswap edi
shl rbp, cl
or di, r10w
add rax, rbp
rcr edi, cl
xor dil, sil
clc
add rcx, 7
mov rdi, rdx
test r11b, cl
cmp r13b, dil
test bl, bl
jmp 0x1403b8e66
js 0x1403b8e1b
test rax, rax
jmp 0x1403b8e74
setne byte [r12 + 0xa8]
jmp 0x1403b920f
and edx, 7
cmp edx, 1
jmp 0x1403b8e8d
jne 0x1403b933f
or byte [r15], 0x20
test rbp, 0x50bd0601
jmp 0x1403b8ea3
add rbp, 9
jmp 0x1403b8eac
cmp rbp, r13
jmp 0x1403b8eb4
ja 0x1403b933f
mov rax, qword [rdi]
jmp 0x1403b8ec2
mov qword [r12 + 0x70], rax
jmp 0x1403b9162
and edx, 7
stc
cmp edx, 1
jmp 0x1403b8ed8
jne 0x1403b933f
or byte [r15], 0x40
test r8b, 0xee
clc
stc
add rbp, 9
test dil, 0xca
jmp 0x1403b8ef6
cmp rbp, r13
jmp 0x1403b8efe
ja 0x1403b933f
mov rax, qword [rdi]
jmp 0x1403b8f0c
mov qword [r12 + 0x78], rax
jmp 0x1403b8f16
jmp 0x1403b9162
test dl, 7
jmp 0x1403b8f23
jne 0x1403b933f
or byte [r15 + 2], 0x10
shld dx, bp, 2
movsx rdx, r14w
sub eax, eax
sub ecx, ecx
btr dx, 0x95
cmp r10b, 0x13
nop dword [rax]
btr edx, edx
cqo
lea rdx, [rdi + 1]
cmp r9w, 0xdd0
cmp rdx, r13
jmp 0x1403b8f5e
ja 0x1403b933f
movzx ebx, byte [rdi]
stc
sal di, cl
mov ebp, ebx
movzx di, r11b
and ebp, 0x7f
sal di, cl
shl rbp, cl
add rax, rbp
add rcx, 7
sal dil, 0x82
sbb rdi, r15
movzx di, sil
mov rdi, rdx
clc
jmp 0x1403b8f9b
test bl, bl
js 0x1403b8f4c
test rax, rax
jmp 0x1403b8fab
setne byte [r12 + 0xab]
jmp 0x1403b920f
test dl, 7
jne 0x1403b933f
or byte [r15 + 2], 1
sbb dh, ah
adc dx, r9w
sub eax, eax
or dx, 0xcc1
shl dx, 0xd
xor ecx, ecx
nop dword [rax]
movsx edx, cx
lea rdx, [rdi + 1]
cmp r13w, bx
test r9d, 0x19a07c96
cmp rdx, r13
jmp 0x1403b8ffb
ja 0x1403b933f
movzx ebx, byte [rdi]
xor dil, r9b
mov ebp, ebx
bts rdi, r15
ror dil, 0xe4
seto dil
and ebp, 0x7f
cmc
shl rbp, cl
sub dil, bpl
test r8d, edi
movsxd rdi, r14d
lea rax, [rax + rbp]
add rcx, 7
add dil, 0x36
movzx edi, r13w
mov rdi, rdx
test bl, bl
jmp 0x1403b903f
js 0x1403b8fe4
test rax, rax
setne byte [r12 + 0xa9]
jmp 0x1403b920f
test dl, 7
jmp 0x1403b905e
jne 0x1403b933f
or byte [r15 + 2], 2
rcl dh, 0x3b
xchg dx, dx
clc
xor eax, eax
btr dx, 0xba
shr dx, 0x5a
xor ecx, ecx
btc rdx, 0x63
bts edx, ebx
nop dword [rax]
test r9w, 0x16e
setp dh
btc edx, 0x7f
lea rdx, [rdi + 1]
test cl, 4
cmc
cmp rdx, r13
jmp 0x1403b90a9
ja 0x1403b933f
movzx ebx, byte [rdi]
and di, r14w
mov ebp, ebx
shl dil, cl
and dil, dl
and ebp, 0x7f
shl rbp, cl
add dil, 0xe1
inc dil
rol dil, 0x2a
lea rax, [rax + rbp]
rcr di, cl
bt di, 0x42
add rcx, 7
mov rdi, rdx
test dx, sp
cmc
test r14w, 0x6e52
test bl, bl
jmp 0x1403b90f3
js 0x1403b9099
test rax, rax
jmp 0x1403b9101
setne byte [r12 + 0xaa]
jmp 0x1403b910f
jmp 0x1403b920f
and edx, 7
cmp r13w, sp
cmp edx, 1
jmp 0x1403b9123
jne 0x1403b933f
or byte [r15], 0x80
test r15b, 0x13
add rbp, 9
clc
jmp 0x1403b913b
cmp rbp, r13
jmp 0x1403b9143
ja 0x1403b933f
mov rax, qword [rdi]
test ebp, r12d
mov dil, r15b
mov qword [r12 + 0x80], rax
mov rdi, r11
cmovno di, r11w
mov rdi, rbp
cmp al, sil
cmc
sub edx, edx
jmp 0x1403b9170
jmp 0x1403b7312
test dl, 7
jmp 0x1403b917d
jne 0x1403b933f
or byte [r15 + 1], 4
sub eax, eax
cmp dh, 0x70
sar dl, cl
xor ecx, ecx
bt dx, r10w
nop dword [rax + rax]
xor dl, r11b
xor dl, 0xf4
lea rdx, [rdi + 1]
test bpl, bpl
cmp rdx, r13
ja 0x1403b933f
movzx ebx, byte [rdi]
movsxd rdi, r15d
movsx bp, r8b
mov ebp, ebx
dec di
xchg rdi, rdi
cmovnp edi, r8d
and ebp, 0x7f
rcl di, 0x4c
btr edi, esp
setle dil
shl rbp, cl
shrd edi, edx, 0xef
lea rax, [rax + rbp]
add rcx, 7
sal di, 0xea
bsr di, di
mov rdi, rdx
stc
test edi, 0x60737b5
test bl, bl
js 0x1403b91a4
mov dword [r12 + 0x88], eax
bt rdi, 0x6b
mov rdi, rdx
stc
test r8b, sil
sub edx, edx
jmp 0x1403b921d
jmp 0x1403b7312
cmp edx, 5
jmp 0x1403b922a
je 0x1403b9307
cmp edx, 2
jne 0x1403b9344
xor edx, edx
bts rax, rsi
sub ecx, ecx
mov rax, rbp
nop word cs:[rax + rax]
cmp rsi, 0x318503f2
lea rax, [rdi + 1]
cmp rax, r13
jmp 0x1403b9261
ja 0x1403b933f
mov rbx, rdx
movsx rsi, r10w
bswap rbp
movzx esi, byte [rdi]
shl ebp, cl
mov ebp, esi
mov rdi, 0x7e7f20c7
sar dil, 0x81
ror di, 0xc7
and ebp, 0x7f
or di, dx
btc edi, 0x9f
shl rbp, cl
add dil, 0x98
dec rdi
lea rdx, [rdx + rbp]
cmovs rdi, r9
dec edi
add rcx, 7
movsxd rdi, r10d
btr di, 0x5a
movsx rdi, bp
mov rdi, rax
test sil, sil
jmp 0x1403b92c0
js 0x1403b9255
add rbp, rbx
cmp rbp, 0x3ced7194
lea rbp, [rbp + rax]
cmp rbp, r13
jmp 0x1403b92dd
cmova rbp, rax
jmp 0x1403b92e6
jmp 0x1403b9162
cmp edx, 1
jmp 0x1403b92f3
jne 0x1403b9344
add rbp, 9
jmp 0x1403b9302
jmp 0x1403b9313
add rbp, 5
test r13w, bp
test r13b, 0xb7
cmp rbp, r13
jmp 0x1403b931b
cmovbe rdi, rbp
xor edx, edx
jmp 0x1403b9326
jmp 0x1403b7312
mov eax, dword [r15]
cmp bpl, 0x66
test al, 2
jmp 0x1403b9339
jne 0x1403b93b2
sub eax, eax
sbb r14b, r10b
movaps xmm6, xmmword [rsp + 0xc0]
sub sil, r11b
movaps xmm7, xmmword [rsp + 0xd0]
add rsp, 0xe8
seto r12b
bswap edi
pop rbx
movsx r15, r13w
movsx si, r10b
mov r12, r12
pop rbp
xchg dil, r14b
pop rdi
movzx r14, r10w
xchg r13, r12
pop rsi
movsxd r14, edi
not r13
pop r12
movzx r13d, r9w
setae r13b
xchg r13, r15
pop r13
cmovb r15w, si
mov r15b, dl
movsx r14d, cx
pop r14
bswap r15d
xchg r15d, r15d
movsxd r15, esi
pop r15
jmp 0x1403b93b1
ret
and eax, 4
test spl, r9b
shr eax, 2
jmp 0x1403b93c0
jmp 0x1403b9344
call fcn.1403b36f7
call fcn.1404b6f1c
int3