Function at 0x1404932f5
Capabilities:
Check http status code
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
sbb cx, r14w
cmc
adc ax, r12w
push rbp
push rsi
push rdi
jmp 0x140493322
push r12
shld di, dx, 0x25
push r13
sar rcx, cl
xchg ecx, eax
push r14
push r15
lea rbp, [rsp - 0x30]
sub di, 0x2f6a
cwde
bts di, r8w
sub rsp, 0x130
test r12b, sil
bt r14, rsp
bsr r14w, sp
mov rax, qword [0x1400b7288]
btr di, di
xor rax, rsp
rcl r13b, cl
mov qword [rbp + 0x20], rax
bts r15w, r12w
add r14d, ebp
mov qword [rsp + 0x48], r9
bswap r15
cmove rdi, rsp
rcl di, 0x8b
mov r13, r8
bt r15w, bx
sar bl, 0xa7
sal r14d, cl
mov rdi, rdx
bsr ecx, esi
cmc
mov qword [rsp + 0x70], rdx
mov qword [rbp - 0x48], rdx
xchg ch, cl
cwde
mov r14, qword [rbp + 0xa0]
sub cx, 0x59b0
movsx r15, r13w
or rax, 0x46955fb1
mov qword [rsp + 0x60], r14
mov r15b, 1
rcl r15w, 0xfc
sub r12d, r12d
movsxd rax, r11d
movsx ax, bl
mov dword [rsp + 0x40], r12d
movsx bx, r8b
bswap ebx
cdqe
mov r15, qword [rbp + 0x98]
mov rbx, qword [r15 + 0x40]
cbw
cdqe
mov rbx, qword [rbx + 8]
movsx cx, ah
movsxd rax, eax
mov qword [rbp - 0x60], rbx
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x140493409
mov rax, qword [rax + 8]
call qword [0x1400b8d90]
cmp byte [rbp + 0x90], r12b
jmp 0x14049341f
je 0x14049346b
lea rcx, [rbp - 0x68]
jmp 0x14049342e
call fcn.140498cb5
mov rsi, rax
test r13b, r11b
test r12b, 0x8c
clc
mov qword [rsp + 0x58], rax
test rsi, rdi
test rbx, rbx
je 0x1404934e6
mov rdx, qword [rbx]
jmp 0x14049345d
mov rax, qword [rdx + 0x10]
jmp 0x140493466
jmp 0x140493494
lea rcx, [rbp - 0x68]
jmp 0x140493474
call fcn.1404988c5
mov rsi, rax
cmc
mov qword [rsp + 0x58], rax
stc
clc
test rbx, rbx
je 0x1404934e6
mov rax, qword [rbx]
mov rax, qword [rax + 0x10]
mov rcx, rbx
jmp 0x14049349c
call qword [0x1400b8d90]
test rax, rax
cmove r8d, esi
mov r8, rax
jmp 0x1404934b1
je 0x1404934e6
mov rcx, qword [rax]
movzx rdx, cx
cdq
mov eax, 0x582c0de7
mov rax, qword [rcx]
cqo
mov edx, 1
movsxd rcx, r12d
movsx ecx, di
movsx cx, dh
mov rcx, r8
jmp 0x1404934e0
call qword [0x1400b8d90]
mov byte [rsp + 0x38], r12b
jmp 0x1404934f0
mov byte [rsp + 0x30], r12b
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
cdq
mov qword [rbp + 0x10], r12
cqo
mov ebx, 0xf
movzx cx, r15b
jmp 0x140493517
mov qword [rbp + 0x18], rbx
mov byte [rbp], r12b
jmp 0x140493524
mov rax, qword [rsi]
cdq
lea rdx, [rbp - 0x74]
movsx cx, r14b
movzx cx, r11b
xchg rcx, rcx
mov rcx, rsi
mov rax, qword [rax + 0x58]
jmp 0x140493545
call qword [0x1400b8d90]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
jmp 0x140493559
mov qword [rdi + 0x10], r12
not cl
mov qword [rdi + 0x18], rbx
mov sil, al
mov byte [rdi], r12b
lea esi, [rbx - 0xe]
mov eax, esi
jmp 0x140493577
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
movzx rax, di
bswap ax
movzx ebx, bx
mov rax, qword [r15 + 0x40]
movsx ecx, r10w
mov cx, 0x271
movsx rcx, r15w
mov rbx, qword [rax + 8]
mov ax, r9w
movzx eax, bp
mov qword [rbp - 0x60], rbx
xchg ecx, eax
mov rax, qword [rbx]
cmovge cx, si
mov rcx, rbx
jmp 0x1404935b8
mov rax, qword [rax + 8]
jmp 0x1404935c1
call qword [0x1400b8d90]
nop
cmovle ecx, ebx
lea rcx, [rbp - 0x68]
jmp 0x1404935d4
call fcn.14044a33b
mov rdi, rax
cmp rsi, r15
mov qword [rbp - 0x68], rax
test rbx, rbx
jmp 0x1404935eb
je 0x140493641
mov rdx, qword [rbx]
movsx ax, r11b
mov rcx, rbx
mov ah, 0xcb
mov rax, qword [rdx + 0x10]
call qword [0x1400b8d90]
mov r8, rax
jmp 0x140493611
test rax, rax
jmp 0x140493619
je 0x140493641
mov rcx, qword [rax]
movzx dx, r11b
movsx rax, bp
xchg al, dl
mov rax, qword [rcx]
movsx edx, si
mov edx, esi
mov ch, 0x33
mov rcx, r8
call qword [0x1400b8d90]
mov rax, qword [rdi]
jmp 0x14049364e
mov r9, r14
movsxd rcx, ebp
lea r8, [0x1400c10e4]
movsxd rcx, r11d
not rdx
movsx edx, di
lea rdx, [0x1400c10d8]
mov ch, 0x89
movsx rcx, bp
xchg ch, cl
mov rcx, rdi
mov rax, qword [rax + 0x38]
jmp 0x140493680
call qword [0x1400b8d90]
xor eax, eax
adc sil, bpl
cmp r13w, bp
mov qword [rbp - 0x80], rax
rcr bh, 0x37
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
rol ebx, cl
mov r14b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
bt bx, r10w
lea ebx, [rax + 1]
cmp rax, 4
jmp 0x1404936c2
jae 0x140495a55
mov al, byte [rbp + rax - 0x74]
cmp r14, r10
cmc
cmp al, 0x20
je 0x140493707
cmp al, 0x24
je 0x14049531c
cmp al, 0x2b
jmp 0x1404936e7
je 0x140494923
cmp al, 0x76
jmp 0x1404936f4
je 0x1404937ea
cmp al, 0x78
jmp 0x140493701
jne 0x14049405b
cmp qword [rbp - 0x80], 3
je 0x14049405b
sub bl, bl
mov cl, 0xf0
not cx
movzx rcx, di
mov byte [rsp + 0x3c], bl
bswap cx
movzx rcx, ax
mov rdx, qword [rsp + 0x48]
movzx ecx, si
not rcx
mov rcx, r13
jmp 0x14049373b
call fcn.1404520aa
test al, al
jmp 0x140493747
jne 0x140495a05
lea rbx, [r13 + 9]
movsx r12, r8w
rol r12d, 0xa2
bts r12w, r14w
mov r12, rbx
ror sil, 0x11
bsf edi, r13d
mov si, 0x538c
mov rsi, qword [rsp + 0x48]
mov r15, qword [rbp - 0x68]
movsx rdi, sp
setnp dil
mov edi, 1
cmc
test r13b, 0xfc
test dl, r13b
cmp byte [r13 + 8], 0
jmp 0x140493795
jne 0x1404958d0
mov rcx, qword [r13]
jmp 0x1404937a4
test rcx, rcx
jmp 0x1404937ac
je 0x1404958be
mov rax, qword [rcx + 0x38]
stc
movsx edx, bp
mov rdx, qword [rax]
stc
test rdx, rdx
je 0x140495892
mov rax, qword [rcx + 0x50]
test r8b, dil
cmc
cmp dword [rax], 0
jmp 0x1404937d7
jle 0x140495892
movzx eax, byte [rdx]
jmp 0x1404937e5
jmp 0x1404958a4
and dword [rsp + 0x68], 0
cmovp bx, cx
mov rbx, qword [rsp + 0x58]
movsx ax, r15b
cmovg ax, r13w
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x14049380d
mov rax, qword [rax + 0x48]
jmp 0x140493816
call qword [0x1400b8d90]
mov dword [rbp - 0x78], eax
cwd
lahf
mov rcx, qword [rbx]
mov ax, sp
mov rax, qword [rcx + 0x28]
bswap rdx
lea rdx, [rbp - 0x20]
mov rcx, rbx
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bts eax, 9
mov dword [rsp + 0x34], eax
test r8, rdx
mov dword [rsp + 0x40], eax
cmp di, 0x17db
cmp qword [rbp - 0x10], 0
jmp 0x14049385e
je 0x14049412e
mov rax, qword [rbx]
cmovp cx, r9w
bswap ecx
not cl
mov rcx, rbx
jmp 0x140493878
mov rax, qword [rax + 0x20]
jmp 0x140493881
call qword [0x1400b8d90]
mov byte [rsp + 0x3c], al
cmp r8b, sil
jmp 0x140493893
test al, al
jmp 0x14049389a
je 0x14049412e
lea rcx, [rbp - 0x20]
cmp cl, r15b
cmp qword [rbp - 8], 0x10
cmovae rcx, qword [rbp - 0x20]
cmp byte [rcx], 0x7f
jmp 0x1404938b9
jae 0x14049412e
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
bt dx, di
mov eax, 0xf
bsr rcx, rsp
mov qword [rsp + 0x50], rax
add rdx, rax
mov qword [rbp - 0x28], rax
mov eax, 1
movsx rdx, bp
mov qword [rbp - 0x30], rax
sub rdx, r9
xadd dh, ch
ror ecx, 0xcb
and word [rbp - 0x40], 0
movzx edx, r12w
xor ebx, ebx
mov qword [rbp - 0x70], rbx
movzx edx, sp
mov rdx, qword [rsp + 0x48]
movsx rcx, r13w
not cl
mov rcx, r13
jmp 0x14049391a
call fcn.1404520aa
test al, al
jmp 0x140493926
jne 0x140493eba
mov r10, qword [rsp + 0x60]
mov ebx, 0x20f611c8
rcr di, cl
lea r9, [r10 + 0xb]
bt esi, 0xeb
adc sil, r14b
mov qword [rbp - 0x50], r9
xor dil, 0x4f
lea r14, [r13 + 9]
sal rbx, 0x8a
mov rdi, r9
mov r8, r14
jmp 0x140493966
mov qword [rbp - 0x58], r14
not bh
sbb di, cx
btc si, 0x60
mov rbx, qword [rbp - 0x40]
bswap di
movzx rdi, bx
mov qword [rsp + 0x78], rbx
bsf esi, r14d
or esi, r9d
ror dil, 0xfe
mov rdi, qword [rbp - 0x70]
xor sil, r10b
shr si, cl
sal sil, cl
mov rsi, qword [rsp + 0x50]
cmp byte [r13 + 8], 0
jmp 0x1404939ab
jne 0x140493a69
mov rcx, qword [r13]
test spl, sil
stc
test rcx, rcx
jmp 0x1404939c1
je 0x140493a53
mov rax, qword [rcx + 0x38]
movsxd rdx, ebx
mov rdx, qword [rax]
test rdx, rdx
jmp 0x1404939d9
je 0x140493a01
mov rax, qword [rcx + 0x50]
test r15b, sil
cmp dword [rax], 0
jmp 0x1404939ee
jle 0x140493a01
movzx eax, byte [rdx]
jmp 0x1404939fc
jmp 0x140493a29
mov rax, qword [rcx]
jmp 0x140493a09
mov rax, qword [rax + 0x30]
jmp 0x140493a12
call qword [0x1400b8d90]
mov r8, qword [rbp - 0x58]
cmovge r9d, r12d
mov r9, qword [rbp - 0x50]
mov r10, qword [rsp + 0x60]
cmp eax, 0xffffffff
jmp 0x140493a31
je 0x140493a53
mov byte [r8], al
movsx r14, r12w
mov r14b, 7
movsx r14w, r11b
mov r14, r8
jmp 0x140493a4e
jmp 0x140493a58
and qword [r13], 0
mov eax, 1
jmp 0x140493a62
mov byte [r13 + 8], al
not rcx
mov r8b, byte [r14]
mov rdx, r9
mov rcx, r10
jmp 0x140493a77
call fcn.14016140c
sub rax, qword [rsp + 0x60]
stc
test r15, 0x58f3789f
cmp rax, 0xa
jmp 0x140493a92
jae 0x140493b80
lea rcx, [0x1400c10d8]
movsx r10d, dx
bts r10w, r9w
shr r9b, 0x43
mov r9b, byte [rax + rcx]
bt r10w, dx
movsxd r10, r14d
mov r10, qword [rsp + 0x70]
bsf rcx, rdi
mov rcx, qword [r10 + 0x10]
jmp 0x140493ad1
cmp rcx, qword [r10 + 0x18]
jmp 0x140493ada
jae 0x140493b1c
lea rax, [rcx + 1]
test bh, 0xd8
mov qword [r10 + 0x10], rax
bts eax, edi
mov rax, r10
test si, 0x62e7
cmp qword [r10 + 0x18], 0x10
jb 0x140493b04
mov rax, qword [r10]
mov byte [rax + rcx], r9b
jmp 0x140493b0d
mov byte [rax + rcx + 1], 0
jmp 0x140493b17
jmp 0x140493b31
mov r8b, r12b
movzx ecx, sp
mov edx, 1
mov cl, 0x26
mov rcx, r10
call fcn.140456744
lea rax, [rbp - 0x40]
cmp rsi, 0x10
jmp 0x140493b3e
setae cl
cmovae rax, rbx
test ax, 0x2c
clc
cmp byte [rax + rdi], 0x7f
jmp 0x140493b53
je 0x140493d2f
lea rax, [rbp - 0x40]
test cl, cl
movsx rcx, r14w
cmovne rax, rbx
rcl cl, 5
mov cx, 0x3774
mov ecx, 1
clc
cmp r9w, bp
add byte [rax + rdi], cl
jmp 0x140493d0d
lea rax, [rbp - 0x40]
cwd
add bl, r9b
cmp rsi, 0x10
mov bl, dil
jmp 0x140493b97
setae bl
movzx rdx, sp
cmovg dx, si
mov rdx, qword [rsp + 0x78]
jmp 0x140493bac
cmovae rax, rdx
cmp byte [rax + rdi], 0
jmp 0x140493bb9
je 0x140493e31
cmp byte [r13 + 8], 0
jne 0x140493c7f
mov rcx, qword [r13]
cmp r15b, cl
test rcx, rcx
jmp 0x140493bd9
je 0x140493c4b
mov rax, qword [rcx + 0x38]
add dx, 0xae1
bsr edx, r14d
movsx dx, dil
mov rdx, qword [rax]
stc
cmc
test rdx, rdx
jmp 0x140493bfe
je 0x140493c19
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x140493c19
movzx eax, byte [rdx]
jmp 0x140493c30
mov rax, qword [rcx]
jmp 0x140493c21
mov rax, qword [rax + 0x30]
jmp 0x140493c2a
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140493c38
je 0x140493c4b
mov byte [r14], al
jmp 0x140493c46
jmp 0x140493c5a
and qword [r13], 0
mov dl, 0x5d
cmova r10d, r10d
movzx edx, r10w
mov r10d, 1
mov rdx, 0x47502a70
movzx edx, bp
mov byte [r13 + 8], r10b
setne dh
movsx edx, r11w
mov rdx, qword [rsp + 0x78]
jmp 0x140493c8a
mov r10d, 1
xor al, 0
adc al, r15b
mov al, byte [rsp + 0x3c]
cmp rax, r8
cmc
cmp byte [r14], al
jne 0x140493e31
mov rcx, qword [rbp - 0x30]
jmp 0x140493ca5
cmp rcx, rsi
jmp 0x140493cad
jae 0x140493ce4
lea rax, [rcx + 1]
mov qword [rbp - 0x30], rax
movsx rax, si
sub al, 0x6a
lea rax, [rbp - 0x40]
cmc
test r15b, al
test bl, bl
jmp 0x140493cd0
cmovne rax, rdx
cmc
and word [rax + rcx], 0
jmp 0x140493cdf
jmp 0x140493d0a
sub r9d, r9d
not r8b
cqo
movsxd rcx, r11d
mov r8b, r15b
movsxd rcx, r11d
mov rdx, r10
movzx rcx, r15w
lea rcx, [rbp - 0x40]
jmp 0x140493d05
call fcn.140456744
inc rdi
mov rbx, qword [rbp - 0x40]
btr ecx, 0x67
or sil, bpl
bt esi, 0x65
mov qword [rsp + 0x78], rbx
movzx rcx, dx
xor rcx, r12
mov rsi, qword [rbp - 0x28]
ror ch, 0xfc
mov rcx, qword [r13]
stc
jmp 0x140493d3c
test rcx, rcx
jmp 0x140493d44
je 0x140493dde
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x140493d57
je 0x140493dad
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x140493dad
dec dword [rax]
lahf
movzx rdx, cx
mov rcx, qword [rcx + 0x38]
mov dh, 0x33
movzx ax, r13b
cqo
mov rdx, qword [rcx]
cmovle ax, r9w
cwde
movzx ax, spl
lea rax, [rdx + 1]
jmp 0x140493d96
mov qword [rcx], rax
movsx eax, r15w
movsxd rax, eax
movzx eax, byte [rdx]
jmp 0x140493da8
jmp 0x140493dc4
mov rax, qword [rcx]
jmp 0x140493db5
mov rax, qword [rax + 0x38]
jmp 0x140493dbe
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140493dcc
je 0x140493dde
sub al, al
jmp 0x140493dd9
jmp 0x140493de8
and qword [r13], 0
mov eax, 1
mov byte [r13 + 8], al
cqo
mov rdx, qword [rsp + 0x48]
movsxd rcx, esi
mov rcx, r13
jmp 0x140493dfe
call fcn.1404520aa
test al, al
mov r8b, 0xa4
mov r8, qword [rbp - 0x58]
movsx r10, ax
movzx r9d, dx
movsxd r10, r11d
mov r9, qword [rbp - 0x50]
movsx r10, r8w
movzx r10d, r10w
movsxd r10, ebx
mov r10, qword [rsp + 0x60]
je 0x1404939a1
mov qword [rsp + 0x50], rsi
mov rbx, rdi
rol sil, 0x1e
sub r14b, dl
xor sil, r10b
test rdi, rdi
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
movzx r11w, bpl
mov r14b, byte [rsp + 0x30]
mov r10d, ecx
movsx r11d, si
mov r11, qword [rsp + 0x50]
mov r10, qword [rsp + 0x78]
jmp 0x140493e70
je 0x140493ec9
lea rax, [rbp - 0x40]
cmp r11, 0x10
jmp 0x140493e83
cmovae rax, r10
cmp spl, 0xa4
jmp 0x140493e90
cmp byte [rax + rbx], 0
jle 0x140493ea7
inc rbx
jmp 0x140493ea2
jmp 0x140493ec9
mov eax, 1
mov byte [rsp + 0x38], al
jmp 0x140493eb5
jmp 0x140493ec9
mov r10, qword [rbp - 0x40]
mov r11, qword [rsp + 0x50]
cqo
shl r9b, 0x5a
lea rdx, [rbp - 0x20]
xchg r9w, r9w
mov r8, qword [rbp - 0x20]
mov r9, qword [rbp - 8]
cmp r9, 0x10
jmp 0x140493ee2
cmovae rdx, r8
cmp byte [rsp + 0x38], 0
jmp 0x140493ef0
jne 0x140493f50
test rbx, rbx
je 0x1404940c4
mov cl, byte [rdx]
cmp cl, 0x7f
jmp 0x140493f09
je 0x1404940c4
sub rbx, 1
jmp 0x140493f18
je 0x14049407e
lea rax, [rbp - 0x40]
cmp esi, edx
test sil, r11b
cmp r11, 0x10
jmp 0x140493f30
cmovae rax, r10
cmp cl, byte [rax + rbx]
je 0x1404940ad
mov eax, 1
test bx, r11w
cmp ecx, 0x717e6fbe
mov byte [rsp + 0x38], al
cmp r11, 0x10
jmp 0x140493f59
jb 0x140493fda
lea rdx, [r11 + 1]
not al
sar ah, 0x30
mov rax, r10
cmp rdx, 0x1000
jmp 0x140493f77
jb 0x140493fb7
add rdx, 0x27
test bpl, 0xf3
mov r10, qword [r10 - 8]
stc
test r8, 0x592b1118
sub rax, r10
test dh, 0x27
test spl, dil
cmc
add rax, 0xfffffffffffffff8
test sp, 0x6f8f
test spl, bl
clc
cmp rax, 0x1f
jmp 0x140493fb1
ja 0x140495e04
mov rcx, r10
jmp 0x140493fbf
call fcn.1401c5da5
mov r9, qword [rbp - 8]
bt r8w, dx
or r8, 0x1e742e6a
mov r8, qword [rbp - 0x20]
test al, 0x55
cmp r9, 0x10
jmp 0x140493fe3
jb 0x140494045
lea rdx, [r9 + 1]
add al, 0x3c
movsxd rax, r13d
cmp r10b, r11b
mov rax, r8
test r9b, 0xb
cmp rdx, 0x1000
jmp 0x140494008
jb 0x140494038
add rdx, 0x27
clc
mov r8, qword [r8 - 8]
jmp 0x14049401e
sub rax, r8
cmp r15b, r8b
stc
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140494032
ja 0x140495df9
mov rcx, r8
jmp 0x140494040
call fcn.1401c5da5
mov ebx, 1
cmp r14w, 0x39d2
test r14w, 0x28dd
jmp 0x14049405b
mov eax, dword [rsp + 0x38]
add qword [rbp - 0x80], rbx
test al, al
jmp 0x14049406a
jne 0x140495c8f
mov rax, qword [rbp - 0x80]
jmp 0x140494079
jmp 0x1404936b9
test rbx, rbx
jmp 0x140494086
jne 0x1404940ad
lea rax, [rbp - 0x40]
stc
cmp r11, 0x10
jmp 0x14049409a
cmovae rax, r10
clc
stc
cmp cl, byte [rax]
jmp 0x1404940a7
jl 0x140493f3d
cmp byte [rdx + 1], 0
jmp 0x1404940b6
jle 0x140493ef6
inc rdx
jmp 0x140493ef6
cmp r11, 0x10
jmp 0x1404940cd
jb 0x140494428
lea rdx, [r11 + 1]
rcr ax, cl
rol ax, 0x35
mov rax, r10
cmp bpl, r15b
cmc
cmp rdx, 0x1000
jmp 0x1404940f1
jb 0x14049411c
add rdx, 0x27
mov r10, qword [r10 - 8]
cmc
sub rax, r10
add rax, 0xfffffffffffffff8
jmp 0x14049410d
cmp rax, 0x1f
jmp 0x140494116
ja 0x140495e04
mov rcx, r10
jmp 0x140494124
call fcn.1401c5da5
jmp 0x140494428
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x14049413b
call fcn.1404520aa
test al, al
jmp 0x140494147
jne 0x14049442d
lea rbx, [r13 + 9]
xchg r9b, r9b
movzx r12w, r9b
mov r12, rbx
movsx r9d, r15w
cmovb rsi, rdi
movsx r15w, r12b
mov r9, qword [rsp + 0x60]
mov esi, 0x4fd01f78
movzx di, r8b
not edi
lea rdi, [r9 + 0xb]
mov rsi, qword [rsp + 0x70]
jmp 0x140494188
mov r15, qword [rsp + 0x48]
jmp 0x140494192
jmp 0x14049419d
mov r9, qword [rsp + 0x60]
clc
cmp byte [r13 + 8], 0
jmp 0x1404941a7
jne 0x140494251
mov rcx, qword [r13]
jmp 0x1404941b9
test rcx, rcx
jmp 0x1404941c1
je 0x140494239
mov rax, qword [rcx + 0x38]
and dx, 0x5b5d
mov rdx, qword [rax]
clc
test rdx, rdx
jmp 0x1404941dc
je 0x1404941fd
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], 0
jle 0x1404941fd
movzx eax, byte [rdx]
jmp 0x1404941f8
jmp 0x14049421a
mov rax, qword [rcx]
jmp 0x140494205
mov rax, qword [rax + 0x30]
jmp 0x14049420e
call qword [0x1400b8d90]
mov r9, qword [rsp + 0x60]
clc
cmp eax, 0xffffffff
jmp 0x140494222
je 0x140494239
mov byte [r12], al
mov rbx, r12
jmp 0x140494234
jmp 0x14049423e
and qword [r13], 0
mov eax, 1
cwd
movzx rdx, sp
cdq
mov byte [r13 + 8], al
xchg cx, cx
mov r8b, byte [rbx]
movzx rcx, di
mov rdx, rdi
mov rcx, r9
jmp 0x140494263
call fcn.14016140c
sub rax, qword [rsp + 0x60]
cmp r14, 0x3e380b76
cmp rax, 0xa
jmp 0x14049427d
jae 0x1404943f9
lea rcx, [0x1400c10d8]
rol r9b, 0xab
mov r9b, byte [rax + rcx]
sal cx, 0x9d
cmovbe cx, r10w
shrd cx, r15w, 0xe3
mov rcx, qword [rsi + 0x10]
cmc
cmp rcx, qword [rsi + 0x18]
jmp 0x1404942af
jae 0x140494301
lea rax, [rcx + 1]
test r8b, 0xc8
mov qword [rsi + 0x10], rax
test r12w, r15w
mov rax, rsi
cmc
cmp rsi, 0x649f346a
stc
cmp qword [rsi + 0x18], 0x10
jmp 0x1404942db
jb 0x1404942e9
mov rax, qword [rsi]
jmp 0x1404942e9
mov byte [rax + rcx], r9b
jmp 0x1404942f2
mov byte [rax + rcx + 1], 0
jmp 0x1404942fc
jmp 0x14049432b
mov r8b, r14b
cqo
movsx rdx, cx
movsx edx, r14w
mov edx, 1
not cl
jmp 0x14049431e
mov rcx, rsi
jmp 0x140494326
call fcn.140456744
mov rcx, qword [r13]
clc
test rcx, rcx
jmp 0x140494338
je 0x1404943be
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x14049434b
je 0x140494392
mov rax, qword [rcx + 0x50]
test r14b, r10b
cmp dword [rax], 0
jmp 0x140494360
jle 0x140494392
dec dword [rax]
movzx dx, r14b
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movsxd rax, r11d
lea rax, [rdx + 1]
jmp 0x140494380
mov qword [rcx], rax
cdqe
movzx eax, byte [rdx]
jmp 0x14049438d
jmp 0x1404943a9
mov rax, qword [rcx]
jmp 0x14049439a
mov rax, qword [rax + 0x38]
jmp 0x1404943a3
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x1404943be
sub al, al
jmp 0x1404943b9
jmp 0x1404943c8
and qword [r13], 0
mov eax, 1
mov byte [r13 + 8], al
movsx edx, r15w
mov rdx, r15
movzx cx, r12b
movsxd rcx, edi
cmovge rcx, rbx
mov rcx, r13
jmp 0x1404943e7
call fcn.1404520aa
test al, al
jmp 0x1404943f3
je 0x140494197
mov dil, byte [rsp + 0x30]
mov cl, r9b
cmovge rax, rsi
xchg sil, cl
mov sil, byte [rsp + 0x30]
jmp 0x140494417
mov r15b, byte [rsp + 0x30]
cmovg cx, di
movsxd rax, ecx
mov r12b, byte [rsp + 0x30]
mov rbx, qword [rsp + 0x58]
mov rax, qword [rbx]
movsxd rcx, edx
mov rcx, rbx
jmp 0x14049443b
mov rax, qword [rax + 0x18]
call qword [0x1400b8d90]
mov bl, al
movsx edx, bx
mov rdx, qword [rsp + 0x48]
movzx cx, r11b
mov rcx, r13
call fcn.1404520aa
test al, al
jne 0x1404947c0
test bl, bl
je 0x1404947c0
cmp byte [r13 + 8], al
jmp 0x140494475
jne 0x140494516
mov rcx, qword [r13]
test r9b, cl
test rcx, rcx
jmp 0x14049448a
je 0x1404944f9
mov rax, qword [rcx + 0x38]
sal rdx, cl
add dx, dx
rcr dx, cl
mov rdx, qword [rax]
test r12d, r12d
test rdx, rdx
je 0x1404944d0
mov rax, qword [rcx + 0x50]
cmp r12b, 0x85
stc
cmp dword [rax], 0
jmp 0x1404944bd
jle 0x1404944d0
movzx eax, byte [rdx]
jmp 0x1404944cb
jmp 0x1404944e2
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x1404944dc
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x1404944f9
mov byte [r13 + 9], al
jmp 0x1404944f4
jmp 0x140494506
and qword [r13], 0
jmp 0x140494506
mov eax, 1
cmc
jmp 0x140494511
mov byte [r13 + 8], al
stc
cmp byte [r13 + 9], bl
movzx rbx, r15w
mov bl, 0x55
movsx rbx, r11w
mov ebx, dword [rsp + 0x68]
jmp 0x14049452d
jne 0x1404947c7
mov eax, 1
movsx ecx, r14w
shr ch, cl
ror ecx, cl
mov rcx, qword [r13]
clc
stc
test rcx, rcx
je 0x1404945db
mov rax, qword [rcx + 0x38]
jmp 0x140494558
cmp qword [rax], 0
jmp 0x140494561
je 0x1404945a7
mov rax, qword [rcx + 0x50]
cmp r13b, sil
cmp dword [rax], 0
jmp 0x140494576
jle 0x1404945a7
dec dword [rax]
lahf
mov rcx, qword [rcx + 0x38]
lahf
cwd
movzx rax, r9w
mov rdx, qword [rcx]
cwde
movsx ax, r10b
lea rax, [rdx + 1]
jmp 0x14049459c
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x1404945b9
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x1404945b3
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x1404945c1
je 0x1404945d3
sub al, al
jmp 0x1404945ce
jmp 0x1404945eb
mov eax, 1
xadd ch, cl
and qword [r13], 0
cmovae dx, r9w
movzx ecx, bp
movsxd rcx, r13d
mov byte [r13 + 8], al
jmp 0x1404945f6
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140494603
call fcn.1404520aa
cmp ebx, dword [rbp - 0x78]
jge 0x1404947c7
test al, al
jne 0x1404947a8
cmp byte [r13 + 8], al
jmp 0x140494622
jne 0x1404946c2
mov rcx, qword [r13]
stc
jmp 0x140494632
test rcx, rcx
jmp 0x14049463a
je 0x1404946a3
mov rax, qword [rcx + 0x38]
bsf dx, di
shr edx, 0x31
mov rdx, qword [rax]
stc
test r15b, r8b
test rdx, rdx
je 0x140494675
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x140494667
jle 0x140494675
movzx eax, byte [rdx]
jmp 0x14049468c
mov rax, qword [rcx]
jmp 0x14049467d
mov rax, qword [rax + 0x30]
jmp 0x140494686
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140494694
je 0x1404946a3
mov byte [r13 + 9], al
jmp 0x1404946ad
and qword [r13], 0
cqo
mov r8b, bl
mov eax, 1
bswap dx
movsxd rdx, r13d
mov byte [r13 + 8], al
lahf
not dh
movsxd rax, r11d
mov rax, qword [rsp + 0x60]
lea rdx, [rax + 0xb]
xchg r8b, cl
movsx cx, bpl
mov r8b, byte [r13 + 9]
setno cl
movsx rcx, ax
mov rcx, rax
call fcn.14016140c
sub rax, qword [rsp + 0x60]
test r10d, r13d
cmp rax, 0xa
jmp 0x1404946f7
jae 0x1404947a8
lea rcx, [0x1400c10d8]
xadd r10w, r10w
mov r9b, byte [rax + rcx]
mov r10, qword [rsp + 0x70]
bt cx, 0x6a
shl ecx, cl
shr cl, cl
mov rcx, qword [r10 + 0x10]
jmp 0x140494728
cmp rcx, qword [r10 + 0x18]
jmp 0x140494731
jae 0x140494774
lea rax, [rcx + 1]
stc
mov qword [r10 + 0x10], rax
mov rax, r10
clc
cmp qword [r10 + 0x18], 0x10
jmp 0x14049474e
jb 0x14049475c
mov rax, qword [r10]
jmp 0x14049475c
mov byte [rax + rcx], r9b
jmp 0x140494765
mov byte [rax + rcx + 1], 0
jmp 0x14049476f
jmp 0x14049478b
mov r8b, sil
xchg dl, ch
mov edx, 1
jmp 0x140494783
mov rcx, r10
call fcn.140456744
mov eax, 1
cmc
test sp, r14w
cmp rdx, 0x1fed6361
add ebx, eax
jmp 0x1404947a3
jmp 0x140494540
mov ecx, 1
jmp 0x1404947b2
mov byte [rsp + 0x38], cl
jmp 0x1404947bb
jmp 0x1404947d1
mov ebx, dword [rsp + 0x68]
bswap rcx
mov ecx, 1
shr ah, cl
cmp dil, r14b
mov rax, qword [rsp + 0x70]
test r8w, 0x72c2
cmp sil, 0x7a
cmp qword [rax + 0x10], 0
jmp 0x1404947ea
jne 0x1404947f9
mov byte [rsp + 0x38], cl
jmp 0x1404948c4
mov eax, dword [rbp - 0x78]
cmp ebx, 0xda150b7
cmp ebx, eax
jge 0x1404948c4
sub eax, ebx
shld cx, r8w, 0x13
test r11b, bpl
mov ebx, eax
mov r14, qword [rsp + 0x70]
rcr r12b, 0x5f
mov r12d, 1
test r12d, r8d
bt cx, bx
mov rcx, qword [r14 + 0x10]
cmp r8b, spl
test dh, 0x93
cmc
cmp rcx, qword [r14 + 0x18]
jae 0x140494888
lea rax, [rcx + 1]
test dl, 0x2c
mov qword [r14 + 0x10], rax
setle ah
inc ax
mov rax, r14
test r12d, r11d
test rdi, 0x38cb62ac
cmp qword [r14 + 0x18], 0x10
jmp 0x14049486a
jb 0x140494878
mov rax, qword [r14]
jmp 0x140494878
mov word [rax + rcx], 0x30
jmp 0x140494883
jmp 0x1404948a0
mov r9b, 0x30
mov r8b, dil
not dl
cdq
movsx rcx, r14w
mov rdx, r12
mov rcx, r14
call fcn.140456744
sub rbx, r12
jmp 0x1404948a8
jne 0x14049482d
mov r14b, byte [rsp + 0x30]
adc r12b, r13b
mov r12b, byte [rsp + 0x30]
or dx, 0x2e0b
clc
add edx, r9d
mov rdx, qword [rbp - 8]
cmc
cmp rsi, 0x42913e5b
cmp rdx, 0x10
jb 0x140494045
inc rdx
movsx eax, r14w
mov rcx, qword [rbp - 0x20]
rcl al, cl
inc rax
bsr eax, r14d
mov rax, rcx
cmp rdx, 0x1000
jb 0x140494040
add rdx, 0x27
mov rcx, qword [rcx - 8]
cmc
stc
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140494918
ja 0x140495df9
jmp 0x140494040
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140494930
call fcn.1404520aa
test al, al
jmp 0x14049493c
jne 0x14049405b
mov rbx, qword [rsp + 0x58]
cqo
cwd
mov rax, qword [rbx]
bswap dx
lea rdx, [rbp - 0x40]
mov rcx, rbx
jmp 0x14049495d
mov rax, qword [rax + 0x38]
jmp 0x140494966
call qword [0x1400b8d90]
mov r10d, dword [rsp + 0x34]
stc
clc
bts r10d, 8
cmc
cmp spl, 0x7b
or r10d, 2
mov dword [rsp + 0x34], r10d
cmp r15, r10
mov dword [rsp + 0x40], r10d
cmp qword [rbp - 0x30], 0
jbe 0x140494aec
mov rax, qword [rbx]
lea rdx, [rbp - 0x20]
cmovl cx, bp
mov rcx, rbx
mov rax, qword [rax + 0x38]
jmp 0x1404949b0
call qword [0x1400b8d90]
mov r10d, dword [rsp + 0x34]
bswap r9d
bts r10d, 0xb
sal r9d, cl
or r10d, 4
mov dword [rsp + 0x34], r10d
mov dword [rsp + 0x40], r10d
neg r9d
lea r9, [r13 + 8]
mov qword [rsp + 0x50], r9
cmp byte [r9], 0
jmp 0x1404949e9
jne 0x140494aac
mov rcx, qword [r13]
cmc
stc
test rcx, rcx
jmp 0x1404949fd
je 0x140494a8c
mov rax, qword [rcx + 0x38]
ror rdx, cl
btr edx, 0xf6
and dh, 0xcc
mov rdx, qword [rax]
cmp r14b, 0xc2
test rdx, rdx
je 0x140494a45
mov rax, qword [rcx + 0x50]
cmp di, 0x2fea
jmp 0x140494a2f
cmp dword [rax], 0
jle 0x140494a45
movzx eax, byte [rdx]
jmp 0x140494a40
jmp 0x140494a75
mov rax, qword [rcx]
jmp 0x140494a4d
mov rax, qword [rax + 0x30]
jmp 0x140494a56
call qword [0x1400b8d90]
mov r9, qword [rsp + 0x50]
seto r10b
btr r10w, 0x62
btc r10w, di
mov r10d, dword [rsp + 0x34]
cmp eax, 0xffffffff
je 0x140494a8c
mov byte [r13 + 9], al
jmp 0x140494a87
jmp 0x140494a94
and qword [r13], 0
mov r11b, r13b
mov r11d, 1
jmp 0x140494a9f
mov byte [r9], r11b
jmp 0x140494aa7
jmp 0x140494ab2
mov r11d, 1
mov cl, byte [r13 + 9]
clc
lea rax, [rbp - 0x20]
rcl r8, 0x32
mov r8, qword [rbp - 0x20]
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jmp 0x140494ad0
cmovae rax, r8
stc
test ecx, ebp
cmp byte [rax], cl
jne 0x140494b05
mov bl, r11b
jmp 0x140494ae7
jmp 0x140494b13
lea r9, [r13 + 8]
sub dl, bpl
test r12b, r8b
mov rdx, qword [rbp - 8]
mov r8, qword [rbp - 0x20]
test rsi, 0x2ef10b93
sub bl, bl
cmp rbp, 0x33af6e99
mov qword [rsp + 0x50], r9
test r10b, 4
jmp 0x140494b1c
je 0x140494bc7
and r10d, 0xfffffffb
stc
mov dword [rsp + 0x34], r10d
cmp r10w, di
mov dword [rsp + 0x40], r10d
cmp rsp, rsi
cmp rdx, 0x10
jb 0x140494baa
inc rdx
shl ah, 0x10
xor al, sil
btc ax, 0x57
mov rax, r8
cmp al, spl
cmp rdx, 0x1000
jmp 0x140494b62
jb 0x140494b98
add rdx, 0x27
stc
cmp r14b, r8b
mov r8, qword [r8 - 8]
sub rax, r8
cmc
test rbx, 0x4c7035ee
add rax, 0xfffffffffffffff8
cmp r10w, 0x3648
cmp rax, 0x1f
jmp 0x140494b92
ja 0x140495e0f
mov rcx, r8
jmp 0x140494ba0
call fcn.1401c5da5
mov r10d, dword [rsp + 0x34]
and qword [rbp - 0x10], 0
test edi, 0x6f370527
test al, dil
mov qword [rbp - 8], 0xf
cmc
cmp ch, dh
mov byte [rbp - 0x20], 0
test r10b, 2
jmp 0x140494bd0
je 0x140494c47
and r10d, 0xfffffffd
mov dword [rsp + 0x34], r10d
and dx, r15w
mov dword [rsp + 0x40], r10d
mov rdx, qword [rbp - 0x28]
stc
cmp rdx, 0x10
jmp 0x140494bf6
jb 0x140494c47
inc rdx
mov rcx, qword [rbp - 0x40]
cmp r11d, edi
jmp 0x140494c0b
mov rax, rcx
cmp rdx, 0x1000
jmp 0x140494c1a
jb 0x140494c42
add rdx, 0x27
mov rcx, qword [rcx - 8]
stc
sub rax, rcx
cmp r8b, cl
stc
add rax, 0xfffffffffffffff8
test r14b, r11b
cmc
cmp rax, 0x1f
ja 0x140495e15
call fcn.1401c5da5
test bl, bl
je 0x140494dd6
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140494c5b
je 0x140494cd8
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x140494c6e
je 0x140494cb1
mov rax, qword [rcx + 0x50]
cmc
cmp r15b, 0x15
cmp dword [rax], 0
jmp 0x140494c85
jle 0x140494cb1
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movzx eax, di
lahf
lea rax, [rdx + 1]
jmp 0x140494ca1
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x140494cac
jmp 0x140494cc3
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140494cbd
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140494ccb
je 0x140494cd8
sub al, al
jmp 0x140494ce7
and qword [r13], 0
jmp 0x140494ce2
mov eax, 1
mov rcx, qword [rsp + 0x50]
mov byte [rcx], al
lahf
movsx eax, r11w
cbw
mov rcx, qword [rsp + 0x58]
cbw
mov eax, r11d
mov rax, qword [rcx]
bswap rdx
lea rdx, [rbp - 0x20]
jmp 0x140494d0e
mov rax, qword [rax + 0x38]
jmp 0x140494d17
call qword [0x1400b8d90]
mov ebx, dword [rsp + 0x34]
bts edx, r15d
bt edx, 0xef
bts ebx, 0xa
bsf edx, eax
ror rdx, 0x85
ror dx, cl
mov dword [rsp + 0x34], ebx
cmp dl, 8
rcl dh, cl
ror dh, 0x88
mov dword [rsp + 0x40], ebx
xor dh, 0x56
bt dx, r15w
movsxd rdx, r10d
mov rdx, qword [rbp + 0x18]
cmp bpl, r11b
cmp rdx, 0x10
jb 0x140494db2
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp r10b, 0xb2
stc
cmp rdx, 0x1000
jmp 0x140494d7e
jb 0x140494dad
add rdx, 0x27
mov rcx, qword [rcx - 8]
clc
cmp cx, r10w
sub rax, rcx
cmc
jmp 0x140494d9a
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140494da7
ja 0x140495e20
call fcn.1401c5da5
movups xmm0, xmmword [rbp - 0x20]
jmp 0x140494dbb
movups xmmword [rbp], xmm0
jmp 0x140494dc4
movups xmm1, xmmword [rbp - 0x10]
jmp 0x140494dcd
movups xmmword [rbp + 0x10], xmm1
jmp 0x140494045
mov rbx, qword [rsp + 0x58]
mov rax, qword [rbx]
movsx ecx, di
lea rdx, [rbp - 0x40]
movsx rcx, r12w
not cl
movsx cx, r9b
mov rcx, rbx
jmp 0x140494df8
mov rax, qword [rax + 0x40]
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
cmc
bts edx, 0xc
cmc
test r8b, 0xc
or edx, 8
mov dword [rsp + 0x34], edx
stc
mov dword [rsp + 0x40], edx
cmc
cmp qword [rbp - 0x30], 0
jmp 0x140494e27
jbe 0x140494f6d
mov rax, qword [rbx]
cdq
jmp 0x140494e3a
lea rdx, [rbp - 0x20]
mov rcx, rbx
mov rax, qword [rax + 0x40]
jmp 0x140494e4a
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
bts edx, 0xd
add r8w, bx
shl r8w, cl
rcl r8b, 0x78
or edx, 0x10
movzx r8d, bp
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x40], edx
sal r8d, 0x34
mov r8, qword [rsp + 0x50]
cmp byte [r8], 0
jmp 0x140494e85
jne 0x140494f26
mov rcx, qword [r13]
test r9w, 0x1345
test rcx, rcx
je 0x140494f08
mov rax, qword [rcx + 0x38]
bts rdx, rbp
mov rdx, qword [rax]
test r8, r13
cmc
test rdx, rdx
je 0x140494eda
mov rax, qword [rcx + 0x50]
jmp 0x140494ebf
cmp dword [rax], 0
jmp 0x140494ec7
jle 0x140494eda
movzx eax, byte [rdx]
jmp 0x140494ed5
jmp 0x140494ef1
mov rax, qword [rcx]
jmp 0x140494ee2
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov r8, qword [rsp + 0x50]
cmp eax, 0xffffffff
je 0x140494f08
mov byte [r13 + 9], al
jmp 0x140494f03
jmp 0x140494f10
and qword [r13], 0
movsxd r9, r14d
mov r9d, 1
movsx rdx, r11w
mov byte [r8], r9b
mov edx, dword [rsp + 0x34]
jmp 0x140494f2e
mov r9d, 1
sar cl, cl
mov cl, byte [r13 + 9]
xadd ax, ax
shl ah, cl
nop
lea rax, [rbp - 0x20]
clc
cmp r8b, 0xdb
cmp qword [rbp - 8], 0x10
jmp 0x140494f4c
cmovae rax, qword [rbp - 0x20]
cmc
clc
cmp byte [rax], cl
jmp 0x140494f5a
jne 0x140494f6d
mov bl, r9b
jmp 0x140494f68
jmp 0x140494f76
sub bl, bl
test r15b, dl
clc
cmp cl, 0xf2
test dl, 0x10
je 0x140494fb0
and edx, 0xffffffef
xchg cx, cx
movsxd rcx, eax
mov dword [rsp + 0x34], edx
movzx rcx, cx
mov cx, sp
mov dword [rsp + 0x40], edx
lea rcx, [rbp - 0x20]
call fcn.1403f9a2a
mov edx, dword [rsp + 0x34]
jmp 0x140494fb0
test dl, 8
jmp 0x140494fb8
je 0x140494ff4
and edx, 0xfffffff7
jmp 0x140494fce
mov dword [rsp + 0x34], edx
movzx rcx, cx
movzx ecx, r9w
mov dword [rsp + 0x40], edx
not cl
sets ch
movsxd rcx, r15d
lea rcx, [rbp - 0x40]
jmp 0x140494fef
call fcn.1403f9a2a
test bl, bl
je 0x1404951ac
mov rcx, qword [r13]
jmp 0x140495008
test rcx, rcx
jmp 0x140495010
je 0x1404950ac
mov rax, qword [rcx + 0x38]
test rax, 0x569664fd
jmp 0x140495025
cmp qword [rax], 0
jmp 0x14049502e
je 0x140495080
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x140495040
jle 0x140495080
dec dword [rax]
cdqe
cwd
jmp 0x140495051
mov rcx, qword [rcx + 0x38]
cqo
cwde
mov dx, cx
mov rdx, qword [rcx]
not ah
lea rax, [rdx + 1]
jmp 0x140495069
mov qword [rcx], rax
cmovae rax, rdi
mov ax, di
movzx eax, byte [rdx]
jmp 0x14049507b
jmp 0x140495097
mov rax, qword [rcx]
jmp 0x140495088
mov rax, qword [rax + 0x38]
jmp 0x140495091
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14049509f
je 0x1404950ac
sub al, al
jmp 0x1404950c2
and qword [r13], 0
mov eax, 1
jmp 0x1404950c2
mov rcx, qword [rsp + 0x50]
mov byte [rcx], al
movsxd rax, r11d
not ecx
movzx ecx, sp
mov rcx, qword [rsp + 0x58]
cbw
cwde
mov rax, qword [rcx]
lea rdx, [rbp - 0x20]
jmp 0x1404950e5
mov rax, qword [rax + 0x40]
jmp 0x1404950ee
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bts eax, 0xf
shld edx, ecx, 0x76
xor dx, 0x1ef6
movsx edx, si
mov dword [rsp + 0x34], eax
bt dx, r15w
test dil, r13b
stc
mov dword [rsp + 0x40], eax
mov rdx, qword [rbp + 0x18]
jmp 0x140495123
cmp rdx, 0x10
jb 0x140495188
inc rdx
xor rcx, rsi
cwde
lahf
mov rcx, qword [rbp]
mov rax, rcx
cmc
cmp r9b, r12b
cmp rdx, 0x1000
jmp 0x14049514c
jb 0x140495183
add rdx, 0x27
cmp ebp, 0x7c1e309e
test r15b, 0x6b
test r9, r11
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp r15w, 0xbc3
cmp rax, 0x1f
jmp 0x14049517d
ja 0x140495e2b
call fcn.1401c5da5
movups xmm0, xmmword [rbp - 0x20]
jmp 0x140495191
movups xmmword [rbp], xmm0
jmp 0x14049519a
movups xmm1, xmmword [rbp - 0x10]
movups xmmword [rbp + 0x10], xmm1
mov byte [rsp + 0x30], 1
jmp 0x140494045
mov rbx, qword [rsp + 0x58]
movzx ecx, di
movsx ax, bpl
bswap eax
mov rax, qword [rbx]
movsx ecx, dx
cmova cx, bx
lea rdx, [rbp - 0x40]
mov rcx, rbx
jmp 0x1404951d1
mov rax, qword [rax + 0x38]
jmp 0x1404951da
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
clc
cmc
bts eax, 0xe
stc
cmp sil, r12b
or eax, 0x20
test dx, r8w
mov dword [rsp + 0x34], eax
test r15d, 0x1ff76366
cmp r8d, 0x7bfe5301
stc
mov dword [rsp + 0x40], eax
stc
cmp r12w, 0x3933
cmp qword [rbp - 0x30], 0
je 0x140495286
mov rax, qword [rbx]
mov rdx, 0x14c30fe5
bswap cx
lea rdx, [rbp - 0x20]
movzx rcx, ax
cmovae ecx, edi
movzx cx, r10b
mov rcx, rbx
mov rax, qword [rax + 0x40]
jmp 0x140495247
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
cmp r9b, r12b
or eax, 0x10040
mov dword [rsp + 0x34], eax
cmp si, 0x5fd4
stc
mov dword [rsp + 0x40], eax
cmp qword [rbp - 0x10], 0
jmp 0x140495271
jne 0x140495286
mov ebx, 1
jmp 0x140495281
jmp 0x140495288
sub bl, bl
test al, 0x40
jmp 0x14049528f
je 0x1404952c7
and eax, 0xffffffbf
mov cx, r8w
movzx rcx, ax
jmp 0x1404952a5
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
setle ch
movzx rcx, r13w
movsxd rcx, r11d
lea rcx, [rbp - 0x20]
call fcn.1403f9a2a
mov eax, dword [rsp + 0x34]
test bpl, bpl
test al, 0x20
jmp 0x1404952ce
je 0x1404952f8
and eax, 0xffffffdf
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
movzx cx, r9b
movsx rcx, r15w
xchg cl, cl
lea rcx, [rbp - 0x40]
jmp 0x1404952f3
call fcn.1403f9a2a
mov eax, dword [rsp + 0x38]
test bl, bl
movsx bx, r14b
mov ebx, 1
jmp 0x14049530d
je 0x14049405f
mov byte [rsp + 0x30], bl
jmp 0x14049405f
mov rcx, qword [rsp + 0x58]
cmovne eax, r13d
mov rax, qword [rcx]
movsxd rdx, eax
lea rdx, [rbp - 0x40]
jmp 0x140495334
mov rax, qword [rax + 0x30]
jmp 0x14049533d
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bts eax, 7
rcr ebx, cl
rcr bx, 0x4c
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
cbw
adc ax, r13w
mov rax, qword [rbp + 0x98]
mov rbx, qword [rsp + 0x48]
cmp r13b, 0x85
test byte [rax + 0x18], 8
jmp 0x140495378
jne 0x140495468
mov rdx, rbx
movsx ecx, sp
mov cl, 0x6d
mov rcx, r13
jmp 0x14049538e
call fcn.1404520aa
test al, al
jmp 0x14049539a
jne 0x140495468
lea rbx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
jmp 0x1404953ae
cmovae rbx, qword [rbp - 0x40]
stc
cmp r9b, 0x30
cmp byte [r13 + 8], al
jmp 0x1404953c1
jne 0x140495452
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404953d3
je 0x140495434
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp al, 0x73
stc
test rdx, rdx
je 0x14049540b
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x1404953f8
jle 0x14049540b
movzx eax, byte [rdx]
jmp 0x140495406
jmp 0x14049541d
mov rax, qword [rcx]
jmp 0x140495413
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x140495434
mov byte [r13 + 9], al
jmp 0x14049542f
jmp 0x140495444
and qword [r13], 0
or ax, r14w
movsx eax, dx
btc rax, r8
mov eax, 1
cmc
cmp dil, 0x7f
mov byte [r13 + 8], al
mov al, byte [r13 + 9]
cmp al, byte [rbx]
jmp 0x14049545d
jne 0x140495579
mov rbx, qword [rsp + 0x48]
cmp qword [rbp - 0x80], 3
jmp 0x140495472
jne 0x1404955af
mov eax, 1
cmp cx, si
test al, r8b
stc
cmp qword [rbp + 0x10], rax
jmp 0x14049548d
ja 0x1404955af
mov rdx, rbx
mov rcx, r13
jmp 0x14049549e
call fcn.1404520aa
sub ebx, ebx
test r9b, 0xf
test al, al
jne 0x140495584
cmp byte [r13 + 8], bl
jmp 0x1404954ba
jne 0x14049554c
mov rcx, qword [r13]
cmc
test eax, edi
test rcx, rcx
jmp 0x1404954cf
je 0x140495538
mov rax, qword [rcx + 0x38]
add rdx, r12
adc dh, 0xa4
mov rdx, qword [rax]
clc
cmc
test rdx, rdx
je 0x14049550a
mov rax, qword [rcx + 0x50]
test r14b, r15b
clc
cmp dword [rax], ebx
jle 0x14049550a
movzx eax, byte [rdx]
jmp 0x140495505
jmp 0x14049551c
mov rax, qword [rcx]
jmp 0x140495512
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140495524
je 0x140495538
mov byte [r13 + 9], al
jmp 0x140495533
jmp 0x14049553c
mov qword [r13], rbx
mov eax, 1
shr cl, cl
clc
neg cl
mov byte [r13 + 8], al
sal cl, cl
mov cl, byte [r13 + 9]
lea rax, [rbp - 0x40]
test dil, 0x15
cmp qword [rbp - 0x28], 0x10
cmovae rax, qword [rbp - 0x40]
jmp 0x140495567
cmp cl, byte [rax]
jmp 0x14049556e
je 0x1404955af
jmp 0x140495584
sub ebx, ebx
neg eax
test r15b, 0x7d
cmp r10b, al
lea rax, [rbp - 0x40]
cmp bx, 0x632d
clc
cmp qword [rbp - 0x28], 0x10
jmp 0x140495598
cmovae rax, qword [rbp - 0x40]
jmp 0x1404955a2
mov qword [rbp - 0x30], rbx
mov byte [rax], bl
rol bx, 0xf4
setae bl
lea rbx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
jmp 0x1404955bd
cmovae rbx, qword [rbp - 0x40]
jmp 0x1404955c7
jmp 0x1404957ac
lea rcx, [rbp - 0x40]
cmp r9, 0x10
jmp 0x1404955d9
cmovae rcx, r8
stc
add rcx, qword [rbp - 0x30]
test ax, r14w
cmc
cmp dl, r8b
cmp rbx, rcx
je 0x1404957e2
cmp byte [r13 + 8], 0
jne 0x1404956b5
mov rcx, qword [r13]
jmp 0x140495608
test rcx, rcx
jmp 0x140495610
je 0x140495694
mov rax, qword [rcx + 0x38]
rol dx, 0xa
cqo
test ax, cx
mov rdx, qword [rax]
clc
test rdx, rdx
je 0x14049564e
mov rax, qword [rcx + 0x50]
test r11w, bx
cmp dword [rax], 0
jle 0x14049564e
movzx eax, byte [rdx]
jmp 0x140495649
jmp 0x140495678
mov rax, qword [rcx]
jmp 0x140495656
mov rax, qword [rax + 0x30]
jmp 0x14049565f
call qword [0x1400b8d90]
mov r9, qword [rbp - 0x28]
adc r8, rax
movsx r8d, r10w
or r8b, 0x98
mov r8, qword [rbp - 0x40]
cmp eax, 0xffffffff
jmp 0x140495680
je 0x140495694
mov byte [r13 + 9], al
jmp 0x14049568f
jmp 0x1404956a1
and qword [r13], 0
not r10w
movsx r10, r8w
mov r10d, 1
jmp 0x1404956ac
mov byte [r13 + 8], r10b
jmp 0x1404956bb
mov r10d, 1
mov al, byte [r13 + 9]
cmp al, byte [rbx]
jmp 0x1404956c6
jne 0x1404957e2
add rbx, r10
xchg ch, ch
rcr cx, cl
rol cx, 0x20
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404956e4
je 0x14049578f
mov rax, qword [rcx + 0x38]
test r10d, 0x43173550
clc
cmp qword [rax], 0
jmp 0x1404956ff
je 0x140495756
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x140495711
jle 0x140495756
dec dword [rax]
lahf
movzx dx, r8b
movzx edx, r14w
mov rcx, qword [rcx + 0x38]
movsx rdx, r10w
mov dh, 0x40
cwd
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14049573c
mov qword [rcx], rax
movsx eax, cx
mov ax, r10w
seta ah
movzx eax, byte [rdx]
jmp 0x140495751
jmp 0x14049577a
mov rax, qword [rcx]
jmp 0x14049575e
mov rax, qword [rax + 0x38]
jmp 0x140495767
call qword [0x1400b8d90]
mov r10d, 1
stc
cmc
jmp 0x14049577a
cmp eax, 0xffffffff
jmp 0x140495782
je 0x14049578f
xor al, al
jmp 0x14049579e
and qword [r13], 0
mov al, r10b
cdq
setbe cl
xchg cx, cx
mov byte [r13 + 8], al
movsx rdx, r10w
movsx edx, r10w
cwd
mov rdx, qword [rsp + 0x48]
mov rcx, r13
call fcn.1404520aa
mov r9, qword [rbp - 0x28]
jmp 0x1404957c7
mov r8, qword [rbp - 0x40]
test r9d, r9d
cmp r9d, 0x55872935
test al, al
jmp 0x1404957dc
je 0x1404955cc
lea rcx, [rbp - 0x40]
cmp r9, 0x10
movzx ax, r8b
setae dl
cbw
cmovae rcx, r8
sar ah, 0x2a
add rcx, qword [rbp - 0x30]
mov al, al
add al, r11b
sar ax, cl
mov eax, dword [rsp + 0x38]
clc
test sp, 0x4d91
movzx eax, al
cmp r15b, r13b
cmp rbx, rcx
mov ebx, 1
jmp 0x140495824
cmovne eax, ebx
mov dword [rsp + 0x38], eax
test dl, dl
je 0x14049405f
lea rdx, [r9 + 1]
btr rax, 0x26
cmp dx, r8w
bswap rax
mov rax, r8
cmp r8w, 0x593
cmc
cmp rdx, 0x1000
jb 0x140495880
add rdx, 0x27
mov r8, qword [r8 - 8]
cmp bpl, 0x60
sub rax, r8
cmp dl, r15b
stc
add rax, 0xfffffffffffffff8
stc
test r8w, r15w
cmp rax, 0x1f
ja 0x140495e36
mov rcx, r8
jmp 0x140495888
call fcn.1401c5da5
jmp 0x14049405b
mov rax, qword [rcx]
jmp 0x14049589a
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x1404958be
mov byte [r12], al
mov rbx, r12
jmp 0x1404958b9
jmp 0x1404958c7
and qword [r13], 0
bsf cx, si
mov byte [r13 + 8], dil
dec ecx
ror cx, cl
movzx ecx, byte [rbx]
sbb al, 0xa
rcl rax, cl
mov rax, qword [r15 + 0x18]
test eax, 0x4559643a
test byte [rax + rcx*2], 0x48
jmp 0x1404958ea
je 0x1404959da
mov byte [rsp + 0x3c], dil
xor cx, r9w
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140495905
je 0x140495993
mov rax, qword [rcx + 0x38]
cmp r14b, 0xc4
cmp qword [rax], 0
jmp 0x14049591c
je 0x14049596c
mov rax, qword [rcx + 0x50]
cmc
cmp r13b, 0x25
cmp dword [rax], 0
jmp 0x140495933
jle 0x14049596c
dec dword [rax]
rdtsc
xchg dx, ax
movsxd rdx, edx
mov rcx, qword [rcx + 0x38]
rdtsc
mov rdx, qword [rcx]
nop
cdqe
movzx rax, dx
lea rax, [rdx + 1]
mov qword [rcx], rax
cmovne eax, r12d
movsxd rax, esp
movsx ax, al
movzx eax, byte [rdx]
jmp 0x14049597e
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140495978
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x140495993
sub al, al
jmp 0x14049598e
jmp 0x1404959a5
and qword [r13], 0
cdq
not al
mov al, dil
mov edx, edx
jmp 0x1404959a5
mov byte [r13 + 8], al
cwd
movzx rdx, si
movsx ecx, r10w
mov rdx, rsi
setp cl
not cl
jmp 0x1404959c0
mov rcx, r13
jmp 0x1404959c8
call fcn.1404520aa
test al, al
jmp 0x1404959d4
je 0x14049378b
mov dil, byte [rsp + 0x30]
shr r12b, 0xf0
stc
mov sil, byte [rsp + 0x30]
inc r12b
sub eax, 0x791c1152
rol r12b, 0xef
mov r15b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
mov bl, byte [rsp + 0x3c]
neg al
mov rax, qword [rbp - 0x80]
cmc
jmp 0x140495a12
cmp byte [rbp + rax - 0x74], 0x20
jmp 0x140495a1c
jne 0x140494045
movzx eax, byte [rsp + 0x38]
test r11b, 0x8c
jmp 0x140495a30
test bl, bl
not ebx
mov bl, spl
movsxd rbx, r11d
mov ebx, 1
jmp 0x140495a44
cmove eax, ebx
jmp 0x140495a4c
mov dword [rsp + 0x38], eax
jmp 0x14049405f
mov rcx, qword [rbp + 0x10]
cmovge di, cx
mov edi, 1
cmp rcx, rdi
jmp 0x140495a6a
jbe 0x140495ccf
lea rbx, [rbp]
xadd al, al
cmp qword [rbp + 0x18], 0x10
cmovae rbx, qword [rbp]
mov al, byte [rsp + 0x30]
jmp 0x140495a8a
mov byte [rsp + 0x30], al
nop
inc rbx
dec ah
ror al, 0x3a
lea rax, [rbp]
jmp 0x140495aa8
cmp qword [rbp + 0x18], 0x10
jmp 0x140495ab2
cmovae rax, qword [rbp]
test r11b, spl
cmp r11b, 0xa
lea rax, [rax + rcx]
clc
jmp 0x140495ac8
cmp rbx, rax
je 0x140495c70
mov rdx, qword [rsp + 0x48]
xchg ecx, ecx
setno cl
movsx cx, spl
mov rcx, r13
jmp 0x140495ae8
call fcn.1404520aa
test al, al
jmp 0x140495af4
jne 0x140495c6a
cmp byte [r13 + 8], al
jne 0x140495b93
mov rcx, qword [r13]
stc
cmc
test rcx, rcx
je 0x140495b7f
mov rax, qword [rcx + 0x38]
sub dx, r9w
adc edx, 0x52d06060
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140495b2c
je 0x140495b51
mov rax, qword [rcx + 0x50]
jmp 0x140495b40
cmp dword [rax], 0
jle 0x140495b51
movzx eax, byte [rdx]
jmp 0x140495b68
mov rax, qword [rcx]
jmp 0x140495b59
mov rax, qword [rax + 0x30]
jmp 0x140495b62
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x140495b7f
mov byte [r13 + 9], al
jmp 0x140495b7a
jmp 0x140495b8a
and qword [r13], 0
or al, 0xd1
rcr al, cl
sub al, 0x70
mov byte [r13 + 8], dil
sets al
add al, dl
mov al, byte [r13 + 9]
jmp 0x140495b9e
cmp al, byte [rbx]
jmp 0x140495ba5
jne 0x140495c6a
mov rcx, qword [r13]
test r10d, 0xf3666a6
cmc
stc
test rcx, rcx
jmp 0x140495bc0
je 0x140495c48
mov rax, qword [rcx + 0x38]
jmp 0x140495bd3
cmp qword [rax], 0
je 0x140495c1c
mov rax, qword [rcx + 0x50]
cmc
clc
cmp dword [rax], 0
jmp 0x140495beb
jle 0x140495c1c
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lahf
movsx eax, r15w
movsx rax, sp
lea rax, [rdx + 1]
jmp 0x140495c0c
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x140495c17
jmp 0x140495c2e
mov rax, qword [rcx]
jmp 0x140495c24
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140495c36
je 0x140495c48
sub al, al
jmp 0x140495c43
jmp 0x140495c50
and qword [r13], 0
mov al, dil
mov byte [r13 + 8], al
movzx cx, r11b
mov cx, si
mov rcx, qword [rbp + 0x10]
jmp 0x140495c65
jmp 0x140495a90
mov rcx, qword [rbp + 0x10]
cbw
lea rax, [rbp]
jmp 0x140495c79
cmp qword [rbp + 0x18], 0x10
cmovae rax, qword [rbp]
add rax, rcx
cmp rbx, rax
je 0x140495ccf
mov rbx, qword [rsp + 0x70]
movsx ax, dil
cdqe
mov rax, rbx
test sil, r15b
cmp qword [rbx + 0x18], 0x10
jmp 0x140495cab
jb 0x140495cbd
mov rax, qword [rbx]
test r14b, 0xf2
jmp 0x140495cbd
and qword [rbx + 0x10], 0
mov byte [rax], 0
jmp 0x140495cca
jmp 0x140495d0d
mov rbx, qword [rsp + 0x70]
cmp dl, 0x3e
stc
cmp byte [rsp + 0x30], 0
je 0x140495d0d
mov r9b, 0x2d
xor r8b, 0xce
neg r8b
rcr r8b, cl
mov r8, rdi
sub edx, edx
movsxd rcx, eax
movzx rcx, r12w
mov cl, r9b
mov rcx, rbx
jmp 0x140495d07
call fcn.140448d7e
nop
mov rdx, qword [rbp + 0x18]
test r10b, r12b
cmp rdx, 0x10
jmp 0x140495d1d
jb 0x140495d88
inc rdx
xadd ah, al
mov ax, 0x63e9
btc eax, esi
mov rcx, qword [rbp]
cbw
movzx ax, spl
sbb eax, r14d
mov rax, rcx
cmp rdx, 0x1000
jmp 0x140495d4d
jb 0x140495d83
add rdx, 0x27
jmp 0x140495d60
mov rcx, qword [rcx - 8]
cmp r11, 0x10ba5c95
clc
sub rax, rcx
clc
add rax, 0xfffffffffffffff8
jmp 0x140495d79
cmp rax, 0x1f
ja 0x140495dee
call fcn.1401c5da5
mov rax, rbx
add rcx, 0x426e1de7
bts cx, r9w
shld rcx, rax, 0x8d
mov rcx, qword [rbp + 0x20]
cmc
xor rcx, rsp
jmp 0x140495da9
call fcn.14049e949
mov rbx, qword [rsp + 0x170]
bsr di, r12w
neg r15b
add rsp, 0x130
setl dil
pop r15
pop r14
movzx rbp, r14w
jmp 0x140495dd9
pop r13
movsx di, bpl
pop r12
movsxd rdi, edx
pop rdi
pop rsi
pop rbp
jmp 0x140495ded
ret
call fcn.1404b515b
nop
jmp 0x140495df9
call fcn.1404b515b
nop
jmp 0x140495e04
call fcn.1404b515b
nop
jmp 0x140495e0f
call fcn.1404b515b
nop
call fcn.1404b515b
int3
call fcn.1404b515b
int3
call fcn.1404b515b
int3
call fcn.1404b515b
int3