Function at 0x140472fb7
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
mov bx, 0x342f
push rbp
push rsi
rol bl, 0x9b
push rdi
clc
sbb cx, 0x397a
cmc
push r12
stc
btc ecx, r13d
dec cx
push r13
xadd al, r13b
push r14
sbb r14w, ax
push r15
lea rbp, [rsp - 0x30]
mov cx, 0x34a4
cmovg r15, rbp
bts r13w, r14w
sub rsp, 0x130
stc
mov rax, qword [0x1400b7288]
clc
xor rax, rsp
mov qword [rbp + 0x28], rax
sar r13b, 0x64
mov qword [rsp + 0x48], r9
shr al, 0x65
jmp 0x140473022
mov r13, r8
cmc
btr r14w, 0xf3
btr r15d, r10d
mov rdi, rdx
stc
mov qword [rsp + 0x70], rdx
movzx r15d, r15w
sal r15b, 0x45
xor cl, bpl
mov qword [rbp - 0x40], rdx
test bpl, 0xc2
movzx rax, cx
mov r14, qword [rbp + 0xa0]
xadd cx, ax
movzx rbx, di
mov qword [rsp + 0x60], r14
xor r12d, r12d
cwde
movsxd rcx, ecx
cdqe
mov dword [rsp + 0x3c], r12d
cbw
mov r15, r8
bswap rcx
mov r15, qword [rbp + 0x98]
movsx rbx, bx
mov ax, ax
mov rbx, qword [r15 + 0x40]
movzx eax, bp
cdqe
cmovnp cx, r14w
mov rbx, qword [rbx + 8]
movsx eax, ax
mov qword [rbp - 0x58], rbx
movsx rax, bx
bswap ecx
movzx rax, r9w
mov rax, qword [rbx]
setns ch
cmovs cx, r12w
mov cl, r9b
mov rcx, rbx
jmp 0x1404730c1
mov rax, qword [rax + 8]
jmp 0x1404730ca
call qword [0x1400b8d90]
cmp byte [rbp + 0x90], r12b
je 0x140473123
lea rcx, [rbp - 0x60]
jmp 0x1404730e6
call fcn.140478fa1
mov rsi, rax
test bh, 0x6a
test r14w, di
mov qword [rsp + 0x50], rax
clc
cmp ah, 0xa1
test rbx, rbx
jmp 0x140473106
je 0x1404731b9
mov rdx, qword [rbx]
mov ah, 0xcb
movsxd rax, r11d
mov rax, qword [rdx + 0x10]
jmp 0x14047311e
jmp 0x14047316a
lea rcx, [rbp - 0x60]
jmp 0x14047312c
call fcn.140478b7f
mov rsi, rax
test rbp, 0x7e5f043b
cmp rcx, 0x21944d18
mov qword [rsp + 0x50], rax
test r13b, 0x9a
cmc
test rbx, rbx
jmp 0x140473154
je 0x1404731b9
mov rax, qword [rbx]
movsx ecx, r9w
movsx cx, r9b
mov rax, qword [rax + 0x10]
mov rcx, rbx
jmp 0x140473172
call qword [0x1400b8d90]
test rax, rax
mov r8, rax
jmp 0x140473183
je 0x1404731b9
mov rcx, qword [rax]
movsxd rax, ebx
movzx dx, ah
rdtsc
mov rax, qword [rcx]
xchg ecx, edx
movsxd rcx, eax
mov edx, 1
movsx rcx, r10w
jmp 0x1404731ab
mov rcx, r8
jmp 0x1404731b3
call qword [0x1400b8d90]
mov byte [rsp + 0x38], r12b
mov byte [rsp + 0x30], r12b
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
cwde
movsx dx, spl
rdtsc
mov qword [rbp + 0x18], r12
mov qword [rbp + 0x20], 7
mov word [rbp + 8], r12w
movzx rax, r8w
mov rax, qword [rsi]
lea rdx, [rbp - 0x70]
movsx rcx, r11w
mov rcx, rsi
mov rax, qword [rax + 0x58]
jmp 0x1404731fe
call qword [0x1400b8d90]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
movsx ebx, cx
mov sil, r11b
lahf
mov qword [rdi + 0x10], r12
mov al, spl
movsx rbx, ax
jmp 0x140473221
mov qword [rdi + 0x18], 0xf
cwde
mov eax, 0x4ec34748
movsx si, r15b
mov byte [rdi], r12b
movsx rcx, cx
mov esi, 1
mov eax, esi
jmp 0x14047324a
mov dword [rsp + 0x34], eax
mov bx, r8w
movzx ebx, si
movsx cx, spl
mov dword [rsp + 0x3c], eax
mov rax, qword [r15 + 0x40]
mov rbx, qword [rax + 8]
mov qword [rbp - 0x58], rbx
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x140473275
mov rax, qword [rax + 8]
call qword [0x1400b8d90]
nop
movsxd rcx, eax
movzx rcx, cx
not cl
lea rcx, [rbp - 0x60]
jmp 0x140473292
call fcn.1404663f7
mov rdi, rax
mov qword [rbp - 0x60], rax
cmp bpl, r9b
stc
test rbx, rbx
jmp 0x1404732aa
je 0x140473300
mov rdx, qword [rbx]
movsxd rax, r15d
jmp 0x1404732bb
mov rcx, rbx
mov rax, qword [rdx + 0x10]
jmp 0x1404732c7
call qword [0x1400b8d90]
mov r8, rax
jmp 0x1404732d5
test rax, rax
jmp 0x1404732dd
je 0x140473300
mov rcx, qword [rax]
mov rax, qword [rcx]
movsx cx, r12b
cqo
mov edx, esi
mov rcx, r8
jmp 0x1404732fa
call qword [0x1400b8d90]
mov rax, qword [rdi]
mov r9, r14
setbe ch
movzx r8d, r14w
cwd
lea r8, [0x1400c0dac]
mov ch, 0x70
not cl
jmp 0x140473320
lea rdx, [0x1400c0da0]
mov rcx, rdi
jmp 0x14047332f
mov rax, qword [rax + 0x58]
call qword [0x1400b8d90]
mov rax, r12
add sil, dil
mov qword [rbp - 0x78], rax
cmc
mov dil, byte [rsp + 0x30]
shl r14b, cl
add r12b, 0xcc
mov sil, byte [rsp + 0x30]
mov cl, 0xec
mov r14b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
bt cx, r8w
mov r15b, byte [rsp + 0x30]
and cx, 0x3344
sub r9d, r9d
sal ch, 0x1a
lea ecx, [r9 + 1]
cmp r11w, r14w
cmp rax, 4
jmp 0x140473387
jae 0x1404759c6
mov al, byte [rbp + rax - 0x70]
test r15b, 0x39
cmp al, 0x20
jmp 0x14047339c
je 0x1404733d1
cmp al, 0x24
je 0x1404751f5
cmp al, 0x2b
jmp 0x1404733b1
je 0x14047477d
cmp al, 0x76
jmp 0x1404733be
je 0x1404734a9
cmp al, 0x78
jmp 0x1404733cb
jne 0x140473dd5
cmp qword [rbp - 0x78], 3
je 0x140473dd5
mov bl, r9b
movsx rcx, r11w
not edx
cdq
mov byte [rsp + 0x40], bl
movzx edx, r12w
cmovne cx, r14w
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140473400
call fcn.14046e124
sub r9d, r9d
cmc
test al, al
jmp 0x140473410
jne 0x14047597d
lea rbx, [r13 + 0xa]
rcl rdi, 0x6d
shl sil, cl
bswap esi
mov r12, rbx
mov rsi, qword [rsp + 0x48]
mov r15, qword [rbp - 0x60]
test sp, di
shl dil, cl
sar r14b, cl
lea edi, [r9 + 1]
sub r14w, ax
mov r14d, 0xffff
clc
stc
cmp byte [r13 + 8], r9b
jmp 0x140473451
jne 0x140475825
mov rcx, qword [r13]
clc
jmp 0x140473464
test rcx, rcx
je 0x140475816
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14047347c
je 0x1404757d9
mov rax, qword [rcx + 0x50]
jmp 0x14047348e
cmp dword [rax], r9d
jmp 0x140473496
jle 0x1404757d9
movzx eax, word [rdx]
jmp 0x1404734a4
jmp 0x1404757f1
mov dword [rsp + 0x68], r9d
movsx rax, cx
not bh
mov rbx, qword [rsp + 0x50]
bswap ax
mov rax, qword [rbx]
mov cx, 0x492e
movzx rcx, r8w
mov rcx, rbx
jmp 0x1404734cf
mov rax, qword [rax + 0x48]
call qword [0x1400b8d90]
mov dword [rsp + 0x58], eax
movzx dx, ah
movsxd rdx, edi
movzx rcx, r13w
mov rcx, qword [rbx]
mov edx, 0x21ee6c5a
cwd
movsx ax, r13b
mov rax, qword [rcx + 0x28]
lea rdx, [rbp - 0x18]
movzx rcx, sp
jmp 0x14047350d
mov rcx, rbx
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
clc
cmc
bts eax, 9
test r15w, 0x3922
mov dword [rsp + 0x34], eax
cmc
mov dword [rsp + 0x3c], eax
test r9b, 0xd1
sub eax, eax
stc
test r14w, bp
cmp qword [rbp - 8], rax
jmp 0x140473543
je 0x140473ec7
mov rax, qword [rbx]
movsx rcx, r14w
mov rcx, rbx
jmp 0x140473558
mov rax, qword [rax + 0x20]
jmp 0x140473561
call qword [0x1400b8d90]
mov word [rsp + 0x40], ax
cmp r11b, dl
sub edx, edx
cmp r9b, 0x93
test bp, 0x4ea4
test ax, ax
je 0x140473ec7
lea rcx, [rbp - 0x18]
cmp qword [rbp], 0x10
cmovae rcx, qword [rbp - 0x18]
cmp byte [rcx], 0x7f
jmp 0x140473599
jae 0x140473ec7
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
bswap ax
movzx cx, r8b
setb ch
lea eax, [rdx + 0xf]
jmp 0x1404735bb
mov qword [rbp - 0x80], rax
movsx ecx, cx
setns bl
mov qword [rbp - 0x20], rax
movzx ebx, r15w
lea eax, [rdx + 1]
mov qword [rbp - 0x28], rax
movsx cx, r13b
mov word [rbp - 0x38], dx
setle cl
movzx bx, r11b
movsx rbx, r9w
mov ebx, edx
movzx ecx, cx
cqo
xchg ch, dl
mov rdx, qword [rsp + 0x48]
movsx rcx, cx
mov cl, 0x13
bswap rcx
mov rcx, r13
jmp 0x140473608
call fcn.14046e124
xor r11d, r11d
stc
test r14b, cl
test al, al
jne 0x140473c22
mov r10, qword [rsp + 0x60]
movsxd r14, r15d
btr r8w, 0x90
lea r9, [r10 + 0x16]
mov qword [rbp - 0x48], r9
cmc
mov r8w, bx
movzx rsi, dx
lea r14, [r13 + 0xa]
ror bx, cl
sub bx, r10w
shl rdi, cl
mov r8, r14
movsx bx, sil
mov qword [rbp - 0x50], r14
bsr rbx, r8
test r12b, sil
mov rbx, qword [rbp - 0x38]
ror rdi, 0x76
mov qword [rsp + 0x78], rbx
and dil, 0x1f
inc rsi
shl sil, cl
mov edi, r11d
mov rsi, qword [rbp - 0x80]
stc
jmp 0x140473680
cmp byte [r13 + 8], r11b
jmp 0x140473689
jne 0x140473746
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14047369b
je 0x140473727
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x1404736b0
je 0x1404736d6
mov rax, qword [rcx + 0x50]
clc
test bpl, bpl
cmp r12d, 0x610c15f5
cmp dword [rax], r11d
jle 0x1404736d6
movzx eax, word [rdx]
jmp 0x14047370d
mov rax, qword [rcx]
jmp 0x1404736de
mov rax, qword [rax + 0x30]
jmp 0x1404736e7
call qword [0x1400b8d90]
mov r8, qword [rbp - 0x50]
sal cx, cl
sbb ecx, eax
mov r9, qword [rbp - 0x48]
bsf cx, ax
mov r10, qword [rsp + 0x60]
rcr cx, cl
xor r11d, r11d
cmovno ecx, r8d
mov ecx, 0xffff
cmp cx, ax
je 0x140473727
mov word [r8], ax
mov r14, r8
jmp 0x14047372f
mov qword [r13], r11
cdq
mov r8b, r11b
mov eax, 1
seta dl
mov byte [r13 + 8], al
sets dl
mov cx, di
cmovo dx, r13w
movzx r8d, word [r14]
movzx cx, dil
mov rdx, r9
movsxd rcx, r14d
movzx cx, bh
movsx ecx, si
mov rcx, r10
jmp 0x140473764
call fcn.140250b38
sub rax, qword [rsp + 0x60]
cmp r10b, 0xe0
test r15b, bl
sar rax, 1
jmp 0x14047377f
cmp rax, 0xa
jmp 0x140473788
jae 0x14047388b
lea rcx, [0x1400c0da0]
mov r9b, byte [rax + rcx]
sal rcx, 0xa5
mov r10, qword [rsp + 0x70]
mov rcx, qword [r10 + 0x10]
cmp rcx, qword [r10 + 0x18]
jmp 0x1404737af
jae 0x140473805
lea rax, [rcx + 1]
stc
mov qword [r10 + 0x10], rax
movsx eax, r13w
bt ax, 0x4d
mov rax, r10
jmp 0x1404737d0
cmp qword [r10 + 0x18], 0x10
jmp 0x1404737da
jb 0x1404737e4
mov rax, qword [r10]
clc
mov byte [rax + rcx], r9b
test spl, 0x33
cmp r10b, r11b
clc
xor edx, edx
jmp 0x1404737f7
mov byte [rax + rcx + 1], dl
jmp 0x140473800
jmp 0x140473827
mov r8b, r12b
mov edx, 1
movsx ecx, r13w
movzx rcx, bx
movsx cx, r9b
mov rcx, r10
jmp 0x140473822
call fcn.14045c446
lea rax, [rbp - 0x38]
sar cl, cl
cmp rsi, 0x10
not cl
mov cl, 0x8d
setae cl
jmp 0x14047383d
cmovae rax, rbx
cmp r12w, 0x1ac1
stc
cmp byte [rax + rdi], 0x7f
jmp 0x140473851
je 0x140473a4b
lea rax, [rbp - 0x38]
cmp r9b, 0xe0
clc
test cl, cl
cmovne rax, rbx
movsx cx, r14b
add rcx, r15
mov ecx, 1
cmp r9w, 0x7a8a
jmp 0x14047387e
add byte [rax + rdi], cl
jmp 0x140473886
jmp 0x140473a28
lea rax, [rbp - 0x38]
or dh, 5
cmp rsi, 0x10
jmp 0x14047389f
setae bl
xchg dx, dx
mov dl, r8b
jmp 0x1404738ad
mov rdx, qword [rsp + 0x78]
cmovae rax, rdx
cmp r15d, r13d
xor r11d, r11d
stc
cmp byte [rax + rdi], r11b
jmp 0x1404738c6
je 0x140473b8e
cmp byte [r13 + 8], r11b
jmp 0x1404738d5
jne 0x14047398d
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404738e7
je 0x140473966
mov rax, qword [rcx + 0x38]
sbb dh, 0x44
setne dh
mov rdx, qword [rax]
cmp di, cx
jmp 0x140473902
test rdx, rdx
jmp 0x14047390a
je 0x14047392c
mov rax, qword [rcx + 0x50]
cmc
stc
cmp dword [rax], r11d
jmp 0x14047391e
jle 0x14047392c
movzx eax, word [rdx]
jmp 0x140473941
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140473938
call qword [0x1400b8d90]
xor r11d, r11d
mov ecx, 0xffff
test r15b, 0x9d
jmp 0x14047394f
cmp cx, ax
je 0x140473966
mov word [r14], ax
jmp 0x140473961
jmp 0x140473976
mov qword [r13], r11
movzx r10w, r10b
not r10w
xchg r10d, edx
mov r10d, 1
mov byte [r13 + 8], r10b
movsxd rdx, r10d
mov rdx, qword [rsp + 0x78]
jmp 0x14047399d
mov r10d, 1
mov eax, 0x2b6f0057
movzx ax, sil
movzx eax, word [rsp + 0x40]
cmp spl, 0xd7
cmp word [r14], ax
jne 0x140473b8e
mov rcx, qword [rbp - 0x28]
cmp r11d, 0x6df24c5
jmp 0x1404739c0
cmp rcx, rsi
jmp 0x1404739c8
jae 0x140473a05
lea rax, [rcx + 1]
mov qword [rbp - 0x28], rax
movsx ax, dh
cmp di, si
lea rax, [rbp - 0x38]
cmc
test bl, bl
jmp 0x1404739e9
cmovne rax, rdx
cmp si, r13w
clc
cmp r15b, 7
and word [rax + rcx], 0
jmp 0x140473a00
jmp 0x140473a25
sub r9d, r9d
movzx edx, r15w
movsx dx, r10b
mov r8b, r15b
mov rdx, r10
lea rcx, [rbp - 0x38]
jmp 0x140473a20
call fcn.14045c446
inc rdi
mov rbx, qword [rbp - 0x38]
shr esi, cl
shld esi, r10d, 0x2b
mov sil, spl
mov qword [rsp + 0x78], rbx
sbb sil, r15b
test r9w, 0x6aef
mov rsi, qword [rbp - 0x20]
add cl, dil
mov rcx, qword [r13]
xor r8d, r8d
test spl, 0x9a
clc
test rcx, rcx
jmp 0x140473a5f
je 0x140473b10
mov rax, qword [rcx + 0x38]
test ah, al
stc
cmp qword [rax], r8
jmp 0x140473a74
je 0x140473acb
mov rax, qword [rcx + 0x50]
cmp r11b, 0xd2
test bl, r9b
cmp dword [rax], r8d
jmp 0x140473a8d
jle 0x140473acb
dec dword [rax]
movsx edx, bx
rdtsc
mov rcx, qword [rcx + 0x38]
movsxd rax, r10d
cqo
mov rdx, qword [rcx]
movzx rax, r14w
mov ax, 0x3147
lea rax, [rdx + 2]
mov qword [rcx], rax
mov ah, 0x9b
cbw
movzx eax, r11w
movzx eax, word [rdx]
jmp 0x140473ac6
jmp 0x140473af0
mov rax, qword [rcx]
jmp 0x140473ad3
mov rax, qword [rax + 0x38]
jmp 0x140473adc
call qword [0x1400b8d90]
sub r8d, r8d
and cl, 0x90
btr cx, 0x7d
rcr cl, 0xa2
mov ecx, 0xffff
cmp cx, ax
jmp 0x140473afd
je 0x140473b10
mov al, r8b
jmp 0x140473b0b
jmp 0x140473b29
mov qword [r13], r8
movsx ax, r11b
not ch
movsxd rax, ecx
mov eax, 1
cqo
movzx ecx, r15w
mov byte [r13 + 8], al
cqo
cmovbe cx, di
jmp 0x140473b38
mov rdx, qword [rsp + 0x48]
movzx cx, ch
movsxd rcx, r12d
movsx rcx, r14w
mov rcx, r13
jmp 0x140473b50
call fcn.14046e124
sub r11d, r11d
test al, al
movsx r8d, sp
movsx r9, bp
mov r8, qword [rbp - 0x50]
movzx r10w, bpl
mov r10b, pe_nt_image_headers64
mov r9, qword [rbp - 0x48]
movsx r10, r12w
xchg r10b, r10b
movzx r10w, spl
mov r10, qword [rsp + 0x60]
jmp 0x140473b88
je 0x140473680
mov qword [rbp - 0x80], rsi
bts r11w, r11w
rcl r11b, cl
mov rbx, rdi
test rdi, rdi
cmovg r10w, r9w
mov dil, byte [rsp + 0x30]
cmovs r10w, bx
mov sil, byte [rsp + 0x30]
setle r14b
movsx r11w, spl
mov r14b, byte [rsp + 0x30]
mov r11, qword [rbp - 0x80]
mov r10, qword [rsp + 0x78]
je 0x140473c3b
lea rax, [rbp - 0x38]
stc
cmp r13, 0x391b0db5
clc
cmp r11, 0x10
cmovae rax, r10
cmp di, 0x3a22
cmp r10b, sil
jmp 0x140473bf3
cmp byte [rax + rbx], 0
jmp 0x140473bfc
jle 0x140473c0a
inc rbx
jmp 0x140473c3b
mov eax, 1
jmp 0x140473c14
mov byte [rsp + 0x38], al
jmp 0x140473c1d
jmp 0x140473c3b
mov r10, qword [rbp - 0x38]
btr r11w, ax
mov r11, qword [rbp - 0x80]
sal rdx, 0x63
shld dx, cx, 0xd1
neg r8
lea rdx, [rbp - 0x18]
test si, r10w
rcl r8b, 0xfe
xchg r9b, r9b
mov r8, qword [rbp - 0x18]
mov r9, qword [rbp]
jmp 0x140473c5b
cmp r9, 0x10
jmp 0x140473c64
cmovae rdx, r8
stc
jmp 0x140473c6e
xor eax, eax
stc
cmp bpl, 0x73
cmp byte [rsp + 0x38], al
jmp 0x140473c7e
jne 0x140473ce9
test rbx, rbx
jmp 0x140473c8c
je 0x140473e48
mov cl, byte [rdx]
cmp cl, 0x7f
jmp 0x140473c9c
je 0x140473e48
sub rbx, 1
je 0x140473dfd
lea rax, [rbp - 0x38]
cmc
test r9w, dx
cmp r11, 0x10
jmp 0x140473cbe
cmovae rax, r10
cmp esi, 0x5a5f305d
cmp cl, byte [rax + rbx]
jmp 0x140473cd0
je 0x140473e2c
mov eax, 1
cmc
mov byte [rsp + 0x38], al
jmp 0x140473ce9
cmp r11, 0x10
jmp 0x140473cf2
jb 0x140473d57
lea rdx, [r11 + 1]
mov rax, r10
cmp rdx, 0x1000
jmp 0x140473d0b
jb 0x140473d3d
add rdx, 0x27
mov r10, qword [r10 - 8]
sub rax, r10
test r10, 0x1e555e07
add rax, 0xfffffffffffffff8
cmc
test r14b, 0xff
cmp eax, esi
cmp rax, 0x1f
jmp 0x140473d37
ja 0x140475d8e
mov rcx, r10
jmp 0x140473d45
call fcn.1401a86e2
mov r9, qword [rbp]
mov r8, qword [rbp - 0x18]
jmp 0x140473d57
cmp r9, 0x10
jmp 0x140473d60
jb 0x140473dbf
lea rdx, [r9 + 1]
mov rax, r8
cmp rdx, 0x1000
jmp 0x140473d79
jb 0x140473db2
add rdx, 0x27
clc
test r11b, 0x16
cmp r11, 0x47c06580
mov r8, qword [r8 - 8]
sub rax, r8
cmp bpl, 0x1c
stc
cmp r15b, r12b
add rax, 0xfffffffffffffff8
stc
cmp rax, 0x1f
jmp 0x140473dac
ja 0x140475d83
mov rcx, r8
jmp 0x140473dba
call fcn.1401a86e2
xor r9d, r9d
sar ax, cl
adc rax, 0x51727d1b
shr cl, cl
mov ecx, 1
rcl eax, cl
mov eax, dword [rsp + 0x38]
cmp r10b, r11b
stc
add qword [rbp - 0x78], rcx
cmc
test al, al
jmp 0x140473de9
jne 0x140475c77
mov rax, qword [rbp - 0x78]
jmp 0x140473df8
jmp 0x14047337e
test rbx, rbx
jmp 0x140473e05
jne 0x140473e2c
lea rax, [rbp - 0x38]
test cl, 0xc9
cmp r11, 0x10
jmp 0x140473e1b
cmovae rax, r10
cmp cl, byte [rax]
jmp 0x140473e26
jl 0x140473cd6
cmp byte [rdx + 1], 0
jmp 0x140473e35
jle 0x140473c84
inc rdx
jmp 0x140473e43
jmp 0x140473c84
cmp r11, 0x10
jb 0x1404741e4
lea rdx, [r11 + 1]
or eax, ecx
bsr eax, r14d
bts rax, rbp
mov rax, r10
test dil, bpl
cmp rdx, 0x1000
jmp 0x140473e72
jb 0x140473eb5
add rdx, 0x27
jmp 0x140473e83
mov r10, qword [r10 - 8]
test r11d, 0x401a0d9b
sub rax, r10
jmp 0x140473e99
add rax, 0xfffffffffffffff8
clc
test r14b, 0xf6
cmp r13b, 0xce
cmp rax, 0x1f
jmp 0x140473eaf
ja 0x140475d8e
mov rcx, r10
jmp 0x140473ebd
call fcn.1401a86e2
jmp 0x1404741e4
mov rdx, qword [rsp + 0x48]
cmovs cx, cx
mov rcx, r13
jmp 0x140473ed8
call fcn.14046e124
xor r8d, r8d
stc
cmp r14, rbp
test al, al
jmp 0x140473eeb
jne 0x1404741f0
lea rbx, [r13 + 0xa]
movzx r12, di
mov r12b, r11b
mov r12, rbx
mov r9, qword [rsp + 0x60]
jmp 0x140473f0d
lea rdi, [r9 + 0x16]
movsx esi, r9w
xchg sil, r15b
mov rsi, qword [rsp + 0x70]
movzx r15w, bpl
setl r15b
movsx r15, ax
mov r15, qword [rsp + 0x48]
jmp 0x140473f34
jmp 0x140473f3e
mov r9, qword [rsp + 0x60]
cmp byte [r13 + 8], r8b
jmp 0x140473f47
jne 0x14047400d
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140473f59
je 0x140473fe8
mov rax, qword [rcx + 0x38]
xchg edx, edx
rol dx, 0x3e
mov rdx, qword [rax]
jmp 0x140473f72
test rdx, rdx
je 0x140473f9a
mov rax, qword [rcx + 0x50]
jmp 0x140473f84
cmp dword [rax], r8d
jmp 0x140473f8c
jle 0x140473f9a
movzx eax, word [rdx]
jmp 0x140473fc4
mov rax, qword [rcx]
jmp 0x140473fa2
mov rax, qword [rax + 0x30]
jmp 0x140473fab
call qword [0x1400b8d90]
mov r9, qword [rsp + 0x60]
shl ch, 0x74
sub r8d, r8d
movsx rcx, r15w
dec cl
or ecx, ebp
mov ecx, 0xffff
cmc
cmp cx, ax
je 0x140473fe8
mov word [r12], ax
setg bl
mov rbx, r12
jmp 0x140473fe3
jmp 0x140473ff6
mov qword [r13], r8
movsx edx, dx
mov ah, 0xc6
movzx edx, r15w
mov eax, 1
movsx rdx, r13w
jmp 0x140474007
mov byte [r13 + 8], al
not ch
movzx r8d, word [rbx]
movsxd rdx, esi
bswap dx
setp cl
mov rdx, rdi
movzx cx, r15b
cmovl ecx, r11d
mov rcx, r9
call fcn.140250b38
sub rax, qword [rsp + 0x60]
sar rax, 1
clc
cmp rax, 0xa
jae 0x1404741c1
lea rcx, [0x1400c0da0]
cmp r14, 0x11f63a3b
mov r9b, byte [rax + rcx]
cmp r8d, 0x71af1dd5
rol cl, 0xf
test edx, edx
mov rcx, qword [rsi + 0x10]
cmp rcx, qword [rsi + 0x18]
jmp 0x14047406c
jae 0x1404740b9
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
shr ax, 0x6e
rcl al, cl
test bp, r15w
mov rax, rsi
cmp spl, r15b
cmp qword [rsi + 0x18], 0x10
jmp 0x140474094
jb 0x14047409e
mov rax, qword [rsi]
cmc
mov byte [rax + rcx], r9b
sub r8d, r8d
jmp 0x1404740aa
mov byte [rax + rcx + 1], r8b
jmp 0x1404740b4
jmp 0x1404740e4
mov r8b, r14b
movsx rcx, r13w
movsxd rcx, ecx
movzx cx, dil
mov edx, 1
movzx ecx, cx
mov rcx, rsi
jmp 0x1404740d8
call fcn.14045c446
sub r8d, r8d
not ecx
shl ecx, cl
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404740f0
je 0x14047417c
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140474102
je 0x14047414b
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x140474114
jle 0x14047414b
dec dword [rax]
xchg dl, ah
bswap dx
movzx dx, r14b
mov rcx, qword [rcx + 0x38]
xchg al, ah
mov rdx, qword [rcx]
not ax
lea rax, [rdx + 2]
jmp 0x14047413b
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140474146
jmp 0x140474165
mov rax, qword [rcx]
jmp 0x140474153
mov rax, qword [rax + 0x38]
jmp 0x14047415c
call qword [0x1400b8d90]
sub r8d, r8d
mov ecx, 0xffff
clc
cmp cx, ax
je 0x14047417c
mov al, r8b
jmp 0x140474185
mov qword [r13], r8
mov eax, 1
mov byte [r13 + 8], al
movsx edx, r12w
jmp 0x140474192
mov rdx, r15
movzx ecx, r14w
bswap cx
mov rcx, r13
jmp 0x1404741a4
call fcn.14046e124
xor r8d, r8d
cmp spl, al
jmp 0x1404741b4
test al, al
jmp 0x1404741bb
je 0x140473f39
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
movsxd rax, edi
mov r15b, byte [rsp + 0x30]
jmp 0x1404741dc
mov r12b, byte [rsp + 0x30]
mov al, r12b
mov rbx, qword [rsp + 0x50]
mov cx, 0x5741
cmovle ecx, ebx
mov rax, qword [rbx]
movsx rcx, r15w
movzx ecx, r15w
mov rcx, rbx
jmp 0x140474203
mov rax, qword [rax + 0x18]
call qword [0x1400b8d90]
movzx ebx, ax
cdq
cmovge cx, r9w
xchg ecx, ecx
mov rdx, qword [rsp + 0x48]
xchg ecx, ecx
mov cx, r9w
movsx cx, r8b
mov rcx, r13
jmp 0x140474230
call fcn.14046e124
xor r8d, r8d
test al, al
jne 0x140474601
test bx, bx
jmp 0x140474248
je 0x140474601
cmp byte [r13 + 8], r8b
jne 0x14047430a
mov rcx, qword [r13]
cmp r11b, r11b
test rcx, rcx
jmp 0x140474267
je 0x1404742f6
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp r10w, r8w
test r9d, r13d
test rdx, rdx
jmp 0x140474283
je 0x1404742b1
mov rax, qword [rcx + 0x50]
cmp cl, 0x41
test edx, 0x5007020e
cmp dword [rax], r8d
jmp 0x14047429e
jle 0x1404742b1
movzx eax, word [rdx]
jmp 0x1404742ac
jmp 0x1404742cf
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x1404742bd
call qword [0x1400b8d90]
xor r8d, r8d
sub cl, 0x78
or ecx, 0x4ba04414
mov ecx, 0xffff
jmp 0x1404742d9
cmp cx, ax
jmp 0x1404742e1
je 0x1404742f6
mov word [r13 + 0xa], ax
jmp 0x1404742f1
jmp 0x1404742fa
mov qword [r13], r8
mov eax, 1
cmp r10b, 0x3e
mov byte [r13 + 8], al
cmp spl, bpl
cmp word [r13 + 0xa], bx
seta bh
movsx rbx, di
mov ebx, dword [rsp + 0x68]
jmp 0x14047431f
jne 0x14047460d
mov eax, 1
or cl, 0xae
mov rcx, qword [r13]
test al, spl
test rcx, rcx
je 0x1404743e3
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140474349
je 0x14047439f
mov rax, qword [rcx + 0x50]
cmc
cmp rcx, 0x6ada460b
cmp dword [rax], r8d
jmp 0x140474363
jle 0x14047439f
dec dword [rax]
xchg al, dl
mov rcx, qword [rcx + 0x38]
movzx rax, r8w
mov ax, r15w
cqo
mov rdx, qword [rcx]
lahf
cmovle eax, eax
lea rax, [rdx + 2]
jmp 0x14047438b
mov qword [rcx], rax
movsx eax, r8w
movzx eax, word [rdx]
jmp 0x14047439a
jmp 0x1404743bf
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x1404743ab
call qword [0x1400b8d90]
sub r8d, r8d
sar cx, 0xa2
movzx cx, cl
shr rcx, cl
mov ecx, 0xffff
clc
cmc
cmp cx, ax
jmp 0x1404743ce
je 0x1404743dc
mov al, r8b
jmp 0x1404743ea
mov eax, 1
cwd
mov qword [r13], r8
setb ch
mov byte [r13 + 8], al
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x1404743fb
call fcn.14046e124
cmp ebx, dword [rsp + 0x58]
jge 0x14047460d
xor r8d, r8d
test al, al
jne 0x1404745ee
cmp byte [r13 + 8], r8b
jmp 0x14047441e
jne 0x1404744df
mov rcx, qword [r13]
jmp 0x14047442d
test rcx, rcx
jmp 0x140474435
je 0x1404744c6
mov rax, qword [rcx + 0x38]
rcl dx, cl
jmp 0x14047444b
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140474456
je 0x140474480
mov rax, qword [rcx + 0x50]
jmp 0x140474465
cmp dword [rax], r8d
jmp 0x14047446d
jle 0x140474480
movzx eax, word [rdx]
jmp 0x14047447b
jmp 0x140474499
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14047448c
call qword [0x1400b8d90]
xor r8d, r8d
rcr rcx, 0xb7
mov ecx, 0xffff
cmp r12, 0x699e5db3
test bpl, 0xd4
cmp cx, ax
jmp 0x1404744b1
je 0x1404744c6
mov word [r13 + 0xa], ax
jmp 0x1404744c1
jmp 0x1404744ca
mov qword [r13], r8
mov eax, 1
movzx rcx, r11w
sete cl
mov byte [r13 + 8], al
movsx rdx, dx
lahf
mov rax, qword [rsp + 0x60]
movzx rcx, bx
mov cx, 0x3d0e
movsx dx, dl
lea rdx, [rax + 0x16]
mov r8, rsi
jmp 0x1404744fc
movzx r8d, word [r13 + 0xa]
xchg ch, cl
jmp 0x140474508
mov rcx, rax
jmp 0x140474510
call fcn.140250b38
sub rax, qword [rsp + 0x60]
cmc
test r13b, 0x12
cmp r8b, sil
sar rax, 1
cmp rax, 0xa
jmp 0x14047452e
jae 0x1404745ee
lea rcx, [0x1400c0da0]
bt r10, 0x91
rcr r9b, cl
mov r9b, byte [rax + rcx]
movzx r10d, cx
mov r10, qword [rsp + 0x70]
bts cx, bx
bsr cx, sp
clc
mov rcx, qword [r10 + 0x10]
clc
cmc
cmp rcx, qword [r10 + 0x18]
jmp 0x140474568
jae 0x1404745b1
lea rax, [rcx + 1]
mov qword [r10 + 0x10], rax
mov rax, r10
cmp r13d, r13d
cmp qword [r10 + 0x18], 0x10
jmp 0x140474586
jb 0x140474594
mov rax, qword [r10]
clc
cmp si, r12w
mov byte [rax + rcx], r9b
stc
clc
sub r8d, r8d
jmp 0x1404745a2
mov byte [rax + rcx + 1], r8b
jmp 0x1404745ac
jmp 0x1404745dd
mov r8b, sil
cdq
movsx rcx, r14w
mov edx, 1
movsx ecx, cx
mov rcx, r10
jmp 0x1404745c9
call fcn.14045c446
xor r8d, r8d
movzx rax, r11w
rcl ax, 0x95
xadd rax, rax
mov eax, 1
add ebx, eax
jmp 0x1404745e9
jmp 0x14047432d
mov ecx, 1
mov byte [rsp + 0x38], cl
jmp 0x1404745fc
jmp 0x140474615
mov ebx, dword [rsp + 0x68]
adc eax, esi
rcl al, 0x57
cmp r14b, al
mov ecx, 1
mov al, r15b
mov rax, qword [rsp + 0x70]
cmc
test dh, 0xe6
sub edx, edx
clc
test rsp, 0x7e83bc4
test esi, r9d
cmp qword [rax + 0x10], rdx
jmp 0x140474634
jne 0x140474648
mov byte [rsp + 0x38], cl
jmp 0x140474643
jmp 0x14047471a
mov eax, dword [rsp + 0x58]
cmp ebx, eax
jmp 0x140474653
jge 0x14047471a
sub eax, ebx
and r15w, r15w
mov ebx, eax
mov r14, qword [rsp + 0x70]
add ch, 0x3b
mov r15d, 1
sar ecx, 0xe9
shl ecx, cl
mov rcx, qword [r14 + 0x10]
clc
cmp rcx, qword [r14 + 0x18]
jmp 0x140474682
jae 0x1404746c1
lea rax, [rcx + 1]
stc
jmp 0x140474692
mov qword [r14 + 0x10], rax
mov rax, r14
cmp qword [r14 + 0x18], 0x10
jmp 0x1404746a3
jb 0x1404746b1
mov rax, qword [r14]
jmp 0x1404746b1
mov word [rax + rcx], 0x30
jmp 0x1404746bc
jmp 0x1404746f2
mov r9b, 0x30
cdq
xchg rdx, rcx
mov r8b, dil
movzx dx, bpl
mov rdx, r15
jmp 0x1404746de
mov rcx, r14
jmp 0x1404746e6
call fcn.14045c446
sub edx, edx
cmp r9b, r14b
test ebp, edx
sub rbx, r15
jmp 0x1404746fa
jne 0x140474674
mov r14b, byte [rsp + 0x30]
movzx dx, r14b
mov r15b, byte [rsp + 0x30]
not dx
jmp 0x14047471a
mov rdx, qword [rbp]
cmp rdx, 0x10
jmp 0x140474727
jb 0x140473dbf
inc rdx
mov rcx, qword [rbp - 0x18]
mov rax, rcx
jmp 0x14047473f
cmp rdx, 0x1000
jmp 0x14047474b
jb 0x140473dba
add rdx, 0x27
test edi, 0x124d5c41
mov rcx, qword [rcx - 8]
sub rax, rcx
cmp al, 0x4f
clc
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140474772
ja 0x140475d83
jmp 0x140473dba
mov rdx, qword [rsp + 0x48]
movzx ecx, r14w
not cl
movzx rcx, sp
mov rcx, r13
call fcn.14046e124
xor r9d, r9d
clc
test al, al
jmp 0x14047479f
jne 0x140473dce
mov rbx, qword [rsp + 0x50]
movsxd rdx, ebp
mov rax, qword [rbx]
lea rdx, [rbp - 0x38]
mov ch, 0xcc
movzx cx, r11b
movsx rcx, r10w
mov rcx, rbx
mov rax, qword [rax + 0x38]
jmp 0x1404747cc
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
jmp 0x1404747dd
bts r8d, 8
stc
jmp 0x1404747e8
or r8d, 2
cmp r14d, 0x2b82101c
mov dword [rsp + 0x34], r8d
cmp r13w, r8w
cmp ax, 0x6eba
mov dword [rsp + 0x3c], r8d
clc
stc
xor r9d, r9d
cmc
test r14d, 0x677f23ca
cmp qword [rbp - 0x28], r9
jmp 0x14047481b
jbe 0x1404749a1
mov rax, qword [rbx]
not cl
lea rdx, [rbp - 0x18]
xchg cx, cx
movzx rcx, r14w
mov rcx, rbx
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
movsx dx, dl
xchg dx, dx
bts r8d, 0xb
or r8d, 4
inc dl
movsx rdx, r15w
sal edx, cl
mov dword [rsp + 0x34], r8d
rcl rdx, cl
btc dx, r14w
mov dword [rsp + 0x3c], r8d
clc
lea rdx, [r13 + 8]
mov qword [rsp + 0x58], rdx
cmc
xor r9d, r9d
cmp byte [rdx], r9b
jmp 0x140474883
jne 0x140474961
mov rcx, qword [r13]
jmp 0x140474892
test rcx, rcx
jmp 0x14047489a
je 0x140474941
mov rax, qword [rcx + 0x38]
mov dl, r8b
rcr dl, cl
and rdx, 0x3cb4510b
mov rdx, qword [rax]
cmc
test rdx, rdx
jmp 0x1404748bc
je 0x1404748e9
mov rax, qword [rcx + 0x50]
jmp 0x1404748ce
cmp dword [rax], r9d
jmp 0x1404748d6
jle 0x1404748e9
movzx eax, word [rdx]
jmp 0x1404748e4
jmp 0x14047490f
mov rax, qword [rcx]
jmp 0x1404748f1
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
cmp bl, r12b
bt ecx, 0x94
sub r9d, r9d
btr dx, 0x32
mov ecx, 0xffff
rcr dx, cl
mov rdx, qword [rsp + 0x58]
cmp r9b, 0x54
test sil, r9b
stc
cmp cx, ax
jmp 0x14047492c
je 0x140474941
mov word [r13 + 0xa], ax
jmp 0x14047493c
jmp 0x140474949
mov qword [r13], r9
movsx r10d, bp
mov r10d, 1
jmp 0x140474954
mov byte [rdx], r10b
jmp 0x14047495c
jmp 0x14047496b
mov r10d, 1
sal ax, 0x54
movzx ecx, word [r13 + 0xa]
adc eax, esp
test r13, rdx
shr ax, cl
lea rax, [rbp - 0x18]
cmp qword [rbp], 8
cmovae rax, qword [rbp - 0x18]
cmp word [rax], cx
jmp 0x14047498e
jne 0x1404749a7
mov bl, r10b
jmp 0x14047499c
jmp 0x1404749c3
lea rdx, [r13 + 8]
not bl
mov bl, r9b
test r15w, ax
test eax, 0x13276599
mov qword [rsp + 0x58], rdx
clc
jmp 0x1404749c3
test r8b, 4
jmp 0x1404749cc
je 0x1404749fb
and r8d, 0xfffffffb
mov dword [rsp + 0x34], r8d
mov ch, cl
mov dword [rsp + 0x3c], r8d
not ch
movsx ecx, r11w
lea rcx, [rbp - 0x18]
jmp 0x1404749f1
call fcn.140460799
mov r8d, dword [rsp + 0x34]
test r8b, 2
jmp 0x140474a04
je 0x140474a3b
and r8d, 0xfffffffd
bswap cx
movsx cx, al
mov dword [rsp + 0x34], r8d
movzx rcx, r12w
movzx ecx, bx
movsxd rcx, esp
mov dword [rsp + 0x3c], r8d
movsx ecx, r8w
lea rcx, [rbp - 0x38]
jmp 0x140474a36
call fcn.140460799
xor r8d, r8d
cmp cl, 0x99
cmc
jmp 0x140474a47
test bl, bl
jmp 0x140474a4e
je 0x140474c77
mov rcx, qword [r13]
test r15w, 0x6134
test rcx, rcx
je 0x140474b32
mov rax, qword [rcx + 0x38]
test r11b, bl
jmp 0x140474a7a
cmp qword [rax], r8
jmp 0x140474a82
je 0x140474ae9
mov rax, qword [rcx + 0x50]
jmp 0x140474a92
cmp dword [rax], r8d
jmp 0x140474a9a
jle 0x140474ae9
dec dword [rax]
seta dl
movzx rax, si
jmp 0x140474aae
mov rcx, qword [rcx + 0x38]
movzx dx, bpl
bswap ax
lahf
mov rdx, qword [rcx]
bswap eax
movsxd rax, r14d
jmp 0x140474ac8
lea rax, [rdx + 2]
jmp 0x140474ad1
mov qword [rcx], rax
cbw
mov al, sil
movsxd rax, esi
movzx eax, word [rdx]
jmp 0x140474ae4
jmp 0x140474b09
mov rax, qword [rcx]
jmp 0x140474af1
mov rax, qword [rax + 0x38]
jmp 0x140474afa
call qword [0x1400b8d90]
sub r8d, r8d
add cx, bx
xor cl, sil
mov ecx, 0xffff
test edi, 0x3a2a18d5
cmp r12, r15
cmp cx, ax
jmp 0x140474b1f
je 0x140474b32
mov al, r8b
jmp 0x140474b2d
jmp 0x140474b43
mov qword [r13], r8
mov eax, 1
movzx rcx, r15w
cmovae dx, ax
mov rcx, qword [rsp + 0x58]
sete dh
cdq
mov byte [rcx], al
mov rcx, qword [rsp + 0x50]
mov rax, qword [rcx]
cwd
movsx edx, r9w
lea rdx, [rbp - 0x18]
mov rax, qword [rax + 0x38]
jmp 0x140474b69
call qword [0x1400b8d90]
mov ebx, dword [rsp + 0x34]
stc
mov dh, 0xb2
bts ebx, 0xa
cmova edx, ebp
xchg dl, dl
or dx, r11w
mov dword [rsp + 0x34], ebx
sal dx, 0xbc
bswap edx
btc dx, 0x97
mov dword [rsp + 0x3c], ebx
and rdx, rbx
sbb dh, 0x4a
mov rdx, qword [rbp + 0x20]
cmp di, 0x2092
stc
cmp rdx, 8
jb 0x140474c19
lea rdx, [rdx*2 + 2]
bsf ecx, r11d
mov rcx, qword [rbp + 8]
shl ah, cl
bt ax, 0x26
cbw
mov rax, rcx
clc
cmp rdx, 0x1000
jmp 0x140474bda
jb 0x140474c14
add rdx, 0x27
mov rcx, qword [rcx - 8]
jmp 0x140474bf1
sub rax, rcx
cmc
cmp r8b, 0x6a
add rax, 0xfffffffffffffff8
cmp r15b, 0xf4
test r14b, 0x9d
cmp rax, 0x1f
jmp 0x140474c0e
ja 0x140475d99
call fcn.1401a86e2
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rbp + 8], xmm0
ror cl, cl
sal cx, cl
movups xmm1, xmmword [rbp - 8]
clc
or cl, bpl
movsxd rcx, r12d
movups xmmword [rbp + 0x18], xmm1
movzx rcx, r13w
and cl, r10b
sal cl, cl
sub eax, eax
mov qword [rbp - 8], rax
movsxd rcx, r9d
mov ecx, edi
movsx cx, r14b
mov qword [rbp], 7
mov word [rbp - 0x18], ax
movzx cx, r11b
movsx cx, r15b
lea rcx, [rbp - 0x18]
jmp 0x140474c6d
call fcn.140460799
jmp 0x140473dbf
mov rbx, qword [rsp + 0x50]
xchg cl, cl
movsxd rdx, ecx
mov rax, qword [rbx]
movzx dx, spl
movsx rcx, si
movzx edx, r9w
lea rdx, [rbp - 0x38]
not cx
movzx ecx, dx
mov rcx, rbx
jmp 0x140474ca3
mov rax, qword [rax + 0x40]
jmp 0x140474cac
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
bts edx, 0xc
cmc
or edx, 8
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x3c], edx
test r14b, r8b
sub r9d, r9d
cmp bx, 0x6fca
clc
cmp qword [rbp - 0x28], r9
jbe 0x140474e42
mov rax, qword [rbx]
movzx edx, ax
cdq
lea rdx, [rbp - 0x18]
cmovs rcx, r14
mov rcx, rbx
mov rax, qword [rax + 0x40]
jmp 0x140474cf7
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
bts edx, 0xd
or edx, 0x10
bsr r8, r8
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x3c], edx
sub r8w, bp
movsx r8d, di
mov r8, qword [rsp + 0x58]
cmc
sub r9d, r9d
cmp byte [r8], r9b
jmp 0x140474d2d
jne 0x140474dfe
mov rcx, qword [r13]
cmc
cmp r12b, cl
test rcx, rcx
jmp 0x140474d43
je 0x140474dda
mov rax, qword [rcx + 0x38]
bts rdx, r8
or dl, bpl
movsx dx, sil
mov rdx, qword [rax]
cmp r12, 0x1cf35372
stc
jmp 0x140474d69
test rdx, rdx
jmp 0x140474d71
je 0x140474d98
mov rax, qword [rcx + 0x50]
cmp r10d, 0x72333e8d
cmp dword [rax], r9d
jmp 0x140474d8a
jle 0x140474d98
movzx eax, word [rdx]
jmp 0x140474dc2
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140474da4
call qword [0x1400b8d90]
mov r8, qword [rsp + 0x58]
cmp r8b, bl
or cx, 0x47f5
sar ch, 0xab
sub r9d, r9d
cmc
bsr rcx, rbp
mov ecx, 0xffff
cmp cx, ax
je 0x140474dda
mov word [r13 + 0xa], ax
jmp 0x140474dde
mov qword [r13], r9
mov r10d, 1
mov rdx, r8
mov byte [r8], r10b
cdq
jmp 0x140474df0
mov edx, dword [rsp + 0x34]
jmp 0x140474df9
jmp 0x140474e09
mov r10d, 1
movsx ecx, r8w
lahf
movzx ecx, word [r13 + 0xa]
add bl, 0x26
cdqe
lea rax, [rbp - 0x18]
test r15b, 0x32
cmp qword [rbp], 8
sete bl
cmovae rax, qword [rbp - 0x18]
sar bl, 0x44
rol bl, 0xd6
sal bl, 0xb
cmp word [rax], cx
mov bl, r10b
jmp 0x140474e3c
je 0x140474e46
mov bl, r9b
cmc
test dl, 0x10
jmp 0x140474e4e
je 0x140474e84
and edx, 0xffffffef
movsx ecx, r13w
xchg ch, cl
not cl
mov dword [rsp + 0x34], edx
movzx ecx, di
movsx ecx, cx
not cl
mov dword [rsp + 0x3c], edx
mov cl, 0x44
lea rcx, [rbp - 0x18]
jmp 0x140474e7a
call fcn.140460799
mov edx, dword [rsp + 0x34]
clc
test dl, 8
jmp 0x140474e8c
je 0x140474ebf
and edx, 0xfffffff7
setne ch
bswap rcx
movsx rcx, r14w
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x3c], edx
movsx rcx, sp
bswap cx
movsxd rcx, r8d
lea rcx, [rbp - 0x38]
jmp 0x140474eba
call fcn.140460799
test bl, bl
je 0x140475094
mov rcx, qword [r13]
xor ebx, ebx
cmp r11b, sil
test r8d, 0x20b757c6
test rcx, rcx
jmp 0x140474edf
je 0x140474f82
mov rax, qword [rcx + 0x38]
test sp, 0x1fff
test al, r15b
cmp qword [rax], rbx
je 0x140474f4c
mov rax, qword [rcx + 0x50]
jmp 0x140474f07
cmp dword [rax], ebx
jmp 0x140474f0e
jle 0x140474f4c
dec dword [rax]
not edx
mov rcx, qword [rcx + 0x38]
cwde
mov rdx, qword [rcx]
movzx ax, dh
movsx rax, r8w
movzx eax, ax
lea rax, [rdx + 2]
jmp 0x140474f34
mov qword [rcx], rax
bswap ax
cmovae rax, r14
cwde
movzx eax, word [rdx]
jmp 0x140474f47
jmp 0x140474f63
mov rax, qword [rcx]
jmp 0x140474f54
mov rax, qword [rax + 0x38]
jmp 0x140474f5d
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
jmp 0x140474f70
je 0x140474f82
mov al, bl
jmp 0x140474f7d
jmp 0x140474f93
mov qword [r13], rbx
cqo
movsx rcx, r11w
mov eax, 1
cqo
mov rcx, qword [rsp + 0x58]
cwd
mov byte [rcx], al
mov rcx, rsi
movsxd rdx, r15d
mov rcx, qword [rsp + 0x50]
not rax
cwd
cdqe
mov rax, qword [rcx]
lea rdx, [rbp - 0x18]
mov rax, qword [rax + 0x40]
jmp 0x140474fbe
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
movsx rdx, bp
bts eax, 0xf
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
mov rdx, qword [rbp + 0x20]
cmp rdx, 8
jmp 0x140474fe5
jb 0x140475041
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
mov rax, rcx
cmp bx, r15w
cmp rdx, 0x1000
jb 0x14047503c
add rdx, 0x27
clc
cmp al, r15b
mov rcx, qword [rcx - 8]
stc
test r9d, 0x27795051
sub rax, rcx
stc
cmc
add rax, 0xfffffffffffffff8
cmp spl, 0x5a
stc
cmp rax, 0x1f
jmp 0x140475036
ja 0x140475d78
call fcn.1401a86e2
movups xmm0, xmmword [rbp - 0x18]
xchg ch, cl
mov cl, bpl
mov ch, 0xc4
movups xmmword [rbp + 8], xmm0
bswap cx
movups xmm1, xmmword [rbp - 8]
movups xmmword [rbp + 0x18], xmm1
movsx ecx, r9w
mov qword [rbp - 8], rbx
cmovp cx, sp
mov qword [rbp], 7
movzx cx, bpl
mov word [rbp - 0x18], bx
movsxd rcx, r13d
lea rcx, [rbp - 0x18]
jmp 0x140475085
call fcn.140460799
mov byte [rsp + 0x30], 1
jmp 0x140473dbf
mov rbx, qword [rsp + 0x50]
movzx rcx, r12w
mov rax, qword [rbx]
lea rdx, [rbp - 0x38]
movzx cx, r8b
movsx rcx, dx
seto cl
mov rcx, rbx
jmp 0x1404750b8
mov rax, qword [rax + 0x38]
jmp 0x1404750c1
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
stc
jmp 0x1404750d1
bts eax, 0xe
or eax, 0x20
test r8b, dil
mov dword [rsp + 0x34], eax
cmc
test r10b, 0x18
jmp 0x1404750e9
mov dword [rsp + 0x3c], eax
cmc
jmp 0x1404750f3
xor ecx, ecx
cmp qword [rbp - 0x28], rcx
jmp 0x1404750fe
je 0x140475171
mov rax, qword [rbx]
cmovae edx, esi
xchg ch, cl
lea rdx, [rbp - 0x18]
setg cl
mov cx, 0x3619
mov ecx, esp
mov rcx, rbx
mov rax, qword [rax + 0x40]
jmp 0x140475125
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
or eax, 0x10040
jmp 0x14047513d
mov dword [rsp + 0x34], eax
jmp 0x140475146
mov dword [rsp + 0x3c], eax
cmp ax, 0x357f
jmp 0x140475153
sub ecx, ecx
cmp qword [rbp - 8], rcx
jmp 0x14047515e
jne 0x140475171
lea ebx, [rcx + 1]
jmp 0x14047516c
jmp 0x140475174
mov bl, cl
cmc
test al, 0x40
jmp 0x14047517b
je 0x1404751a6
and eax, 0xffffffbf
not rcx
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
lea rcx, [rbp - 0x18]
call fcn.140460799
mov eax, dword [rsp + 0x34]
test cl, 0x92
cmp r11b, spl
cmp r12b, 0x4a
test al, 0x20
je 0x1404751d4
and eax, 0xffffffdf
movsx rcx, r10w
movsx cx, ch
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
jmp 0x1404751c6
lea rcx, [rbp - 0x38]
jmp 0x1404751cf
call fcn.140460799
xor r9d, r9d
mov eax, dword [rsp + 0x38]
lea ecx, [r9 + 1]
test bl, bl
jmp 0x1404751e6
je 0x140473ddd
mov byte [rsp + 0x30], cl
jmp 0x140473ddd
mov rcx, qword [rsp + 0x50]
movzx eax, bx
jmp 0x140475203
mov rax, qword [rcx]
cqo
lea rdx, [rbp - 0x38]
jmp 0x140475211
mov rax, qword [rax + 0x30]
jmp 0x14047521a
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bswap bx
movzx bx, dil
bts eax, 7
test esi, r9d
sar bl, 0xc3
xchg bl, bh
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
and bl, r10b
mov rax, qword [rbp + 0x98]
bts bx, bp
mov rbx, qword [rsp + 0x48]
stc
test byte [rax + 0x18], 8
jmp 0x14047525d
jne 0x14047538c
mov rdx, rbx
mov ecx, 0x250e4ebf
cmovle rcx, rsi
xchg cl, cl
mov rcx, r13
jmp 0x140475279
call fcn.14046e124
xor r8d, r8d
test al, al
jmp 0x140475288
jne 0x14047538c
lea rbx, [rbp - 0x38]
clc
stc
cmp qword [rbp - 0x20], 8
cmovae rbx, qword [rbp - 0x38]
test cl, r8b
test r15w, 0x16cd
cmp r12d, 0x432672f7
cmp byte [r13 + 8], r8b
jmp 0x1404752b7
jne 0x140475374
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404752c9
je 0x14047535b
mov rax, qword [rcx + 0x38]
bsr dx, r9w
add rdx, 0x16122eab
adc rdx, rdx
mov rdx, qword [rax]
clc
test rdx, rdx
jmp 0x1404752ee
je 0x140475313
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x140475300
jle 0x140475313
movzx eax, word [rdx]
jmp 0x14047530e
jmp 0x140475334
mov rax, qword [rcx]
jmp 0x14047531b
mov rax, qword [rax + 0x30]
jmp 0x140475324
call qword [0x1400b8d90]
xor r8d, r8d
shr cx, cl
clc
sbb ch, 0xa
mov ecx, 0xffff
cmp r12d, 0x4e705853
test eax, r15d
cmp cx, ax
je 0x14047535b
mov word [r13 + 0xa], ax
jmp 0x140475356
jmp 0x140475367
mov qword [r13], r8
bt ax, ax
stc
adc al, sil
mov eax, 1
mov byte [r13 + 8], al
rcr ax, 0x44
movzx eax, word [r13 + 0xa]
cmp ax, word [rbx]
jmp 0x140475381
jne 0x1404754b5
mov rbx, qword [rsp + 0x48]
cmp qword [rbp - 0x78], 3
jmp 0x140475396
jne 0x140475501
mov eax, 1
test sp, 0x71e7
clc
cmp qword [rbp + 0x18], rax
jmp 0x1404753b0
ja 0x140475501
mov rdx, rbx
cmovbe ecx, r15d
movzx rcx, cx
mov rcx, r13
jmp 0x1404753c9
call fcn.14046e124
xor ebx, ebx
stc
test al, al
jmp 0x1404753d8
jne 0x1404754c3
cmp byte [r13 + 8], bl
jmp 0x1404753e7
jne 0x14047547f
mov rcx, qword [r13]
stc
cmp r12b, 0x3f
test rcx, rcx
jmp 0x1404753fe
je 0x140475472
mov rax, qword [rcx + 0x38]
shrd dx, ax, 0xef
mov rdx, qword [rax]
jmp 0x140475415
test rdx, rdx
jmp 0x14047541d
je 0x140475443
mov rax, qword [rcx + 0x50]
clc
stc
cmp dword [rax], ebx
jmp 0x140475430
jle 0x140475443
movzx eax, word [rdx]
jmp 0x14047543e
jmp 0x140475455
mov rax, qword [rcx]
jmp 0x14047544b
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
jmp 0x140475462
je 0x140475472
mov word [r13 + 0xa], ax
jmp 0x140475476
mov qword [r13], rbx
mov eax, 1
mov byte [r13 + 8], al
movzx ecx, word [r13 + 0xa]
rol ah, cl
dec al
sal al, cl
lea rax, [rbp - 0x38]
clc
test r12w, cx
cmp qword [rbp - 0x20], 8
jmp 0x14047549d
cmovae rax, qword [rbp - 0x38]
cmp cx, word [rax]
jmp 0x1404754aa
je 0x140475501
jmp 0x1404754c3
xor ebx, ebx
xor eax, 0x56eb4a2b
sar dh, cl
shrd rcx, rbx, 0xff
lea rax, [rbp - 0x38]
btc cx, di
sal dx, cl
cmp qword [rbp - 0x20], 8
cdq
movsx ecx, r11w
movsx cx, r14b
cmovae rax, qword [rbp - 0x38]
test r12w, r10w
add cx, r12w
movsx cx, r14b
mov qword [rbp - 0x28], rbx
mov word [rax], bx
sbb rbx, 0x6555572d
shr bx, 0x51
lea rbx, [rbp - 0x38]
rcr edx, 0x9b
cmp qword [rbp - 0x20], 8
setl ch
movsxd rcx, ebx
movzx cx, dil
cmovae rbx, qword [rbp - 0x38]
movsx rcx, cx
cwd
mov rdx, qword [rsp + 0x48]
cmovno cx, r11w
sets ch
mov rcx, r13
call fcn.14046e124
xor r8d, r8d
test r15, rsi
cmc
jmp 0x140475544
test al, al
jmp 0x14047554b
jne 0x140475778
mov r12, qword [rsp + 0x48]
cmp sil, r14b
movzx rcx, sp
shrd esi, r8d, 0xa3
mov esi, 0xffff
add cx, 0x4f75
and al, 0x57
lea r14d, [r8 + 1]
rcl rax, 0xfa
xor cl, 0x64
bt rax, r15
lea rcx, [rbp - 0x38]
stc
sbb ah, ah
rol ah, 0x4b
cmp qword [rbp - 0x20], 8
cmovae rcx, qword [rbp - 0x38]
shl ah, cl
rcr rax, cl
mov rax, qword [rbp - 0x28]
stc
lea rcx, [rcx + rax*2]
clc
cmc
cmp rbx, rcx
jmp 0x1404755a9
je 0x140475758
cmp byte [r13 + 8], r8b
jmp 0x1404755b8
jne 0x140475670
mov rcx, qword [r13]
jmp 0x1404755ce
test rcx, rcx
jmp 0x1404755d6
je 0x14047565e
mov rax, qword [rcx + 0x38]
movsx rdx, di
rcr edx, 0x62
mov dh, 0x84
mov rdx, qword [rax]
stc
cmc
test rdx, rdx
jmp 0x1404755f7
je 0x140475620
mov rax, qword [rcx + 0x50]
cmp r15b, r15b
stc
cmp dword [rax], r8d
jmp 0x14047560d
jle 0x140475620
movzx eax, word [rdx]
jmp 0x14047561b
jmp 0x140475646
mov rax, qword [rcx]
jmp 0x140475628
mov rax, qword [rax + 0x30]
jmp 0x140475631
call qword [0x1400b8d90]
xor r8d, r8d
test r11w, 0x6105
stc
jmp 0x140475646
cmp si, ax
je 0x14047565e
mov word [r13 + 0xa], ax
jmp 0x140475659
jmp 0x140475668
mov qword [r13], r8
shl al, cl
bts rax, r12
mov byte [r13 + 8], r14b
shl ah, cl
sar al, cl
movzx eax, word [r13 + 0xa]
cmc
stc
cmp ax, word [rbx]
jne 0x140475758
add rbx, 2
mov rcx, qword [r13]
cmp ch, 0x43
test rcx, rcx
jmp 0x140475693
je 0x140475711
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x1404756a5
je 0x1404756db
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x1404756b7
jle 0x1404756db
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 2]
mov qword [rcx], rax
lahf
movzx eax, word [rdx]
jmp 0x1404756d6
jmp 0x1404756f6
mov rax, qword [rcx]
jmp 0x1404756e3
mov rax, qword [rax + 0x38]
jmp 0x1404756ec
call qword [0x1400b8d90]
sub r8d, r8d
clc
cmp si, ax
jmp 0x1404756fe
je 0x140475711
mov al, r8b
jmp 0x14047570c
jmp 0x140475720
mov qword [r13], r8
not al
bswap ecx
mov al, r14b
movzx rcx, r11w
mov byte [r13 + 8], al
bswap edx
movsxd rdx, ebp
mov rdx, r12
movzx rcx, r9w
mov cl, 0x83
mov rcx, r13
jmp 0x14047573a
call fcn.14046e124
xor r8d, r8d
test r11b, 0xda
stc
test di, r11w
test al, al
jmp 0x140475752
je 0x14047557d
mov sil, byte [rsp + 0x30]
mov cx, 0xfd8
sar al, 0xf0
mov r14b, byte [rsp + 0x30]
sub ax, r11w
mov r12b, byte [rsp + 0x30]
cdqe
shl ax, 0xd3
lea rcx, [rbp - 0x38]
shl ah, cl
mov ah, 0x4f
cmp qword [rbp - 0x20], 8
cmovae rcx, qword [rbp - 0x38]
cwde
movsxd rax, edi
clc
mov rax, qword [rbp - 0x28]
cmc
jmp 0x14047579a
lea rcx, [rcx + rax*2]
dec eax
mov eax, dword [rsp + 0x38]
movzx eax, al
clc
cmp rbx, rcx
mov ecx, 1
jmp 0x1404757b5
cmovne eax, ecx
not ecx
movzx rcx, r12w
movsx cx, ah
mov dword [rsp + 0x38], eax
movsx cx, r12b
lea rcx, [rbp - 0x38]
jmp 0x1404757d4
jmp 0x140474c6d
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
sub r9d, r9d
cmp ecx, r9d
jmp 0x1404757f1
cmp r14w, ax
je 0x140475816
mov word [r12], ax
movzx rbx, bp
jmp 0x140475809
mov rbx, r12
jmp 0x140475811
jmp 0x14047581a
mov qword [r13], r9
mov byte [r13 + 8], dil
mov ax, 0x23ef
movsxd rdx, r8d
mov rax, qword [r15]
mov edx, 0x48
setne ch
mov r8b, 0x56
movzx r8d, word [rbx]
mov rcx, r15
jmp 0x14047583f
mov rax, qword [rax + 0x20]
jmp 0x140475848
call qword [0x1400b8d90]
sub r9d, r9d
stc
test al, al
jmp 0x140475859
je 0x14047594d
mov byte [rsp + 0x40], dil
btr rcx, 0xc0
mov rcx, qword [r13]
cmp r8w, dx
test rcx, rcx
je 0x140475915
mov rax, qword [rcx + 0x38]
jmp 0x140475886
cmp qword [rax], r9
jmp 0x14047588e
je 0x1404758e1
mov rax, qword [rcx + 0x50]
cmc
clc
test bx, 0x76e3
cmp dword [rax], r9d
jmp 0x1404758a7
jle 0x1404758e1
dec dword [rax]
bswap dx
lahf
mov rcx, qword [rcx + 0x38]
movsx ax, bh
movsx edx, r13w
mov dh, ch
mov rdx, qword [rcx]
movsx eax, r13w
lea rax, [rdx + 2]
jmp 0x1404758d1
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x1404758dc
jmp 0x1404758f9
mov rax, qword [rcx]
jmp 0x1404758e9
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
xor r9d, r9d
cmp al, ch
stc
cmp r14w, ax
jmp 0x140475902
je 0x140475915
mov al, r9b
jmp 0x140475910
jmp 0x140475920
mov qword [r13], r9
movsx rdx, r14w
mov al, dil
mov byte [r13 + 8], al
mov rdx, rsi
setno cl
mov rcx, r13
jmp 0x140475932
call fcn.14046e124
sub r9d, r9d
cmp si, 0x310e
cmc
test al, al
jmp 0x140475947
je 0x140473448
mov dil, byte [rsp + 0x30]
lahf
mov sil, byte [rsp + 0x30]
shl ch, cl
mov r14b, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
add ah, 0xd3
sub bl, 0xa5
mov r12b, byte [rsp + 0x30]
movsx rax, r12w
xchg bl, cl
mov bl, byte [rsp + 0x40]
xchg ch, ah
cdqe
mov rax, qword [rbp - 0x78]
sub ecx, 0x3b735868
shr cx, 0x80
mov ecx, 1
cmp byte [rbp + rax - 0x70], 0x20
jmp 0x14047599a
jne 0x140473dd5
movzx eax, byte [rsp + 0x38]
test dl, 0x82
jmp 0x1404759ae
test bl, bl
jmp 0x1404759b5
cmove eax, ecx
mov dword [rsp + 0x38], eax
jmp 0x1404759c1
jmp 0x140473ddd
mov rcx, qword [rbp + 0x18]
mov edi, 1
stc
cmp rcx, rdi
jbe 0x140475cbf
lea rbx, [rbp + 8]
mov rdx, qword [rbp + 8]
mov r8, qword [rbp + 0x20]
cmp r8, 8
cmovae rbx, rdx
xadd al, al
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x30], al
and ah, 0x81
sub al, 0x71
add rbx, 2
shl al, cl
inc al
cdqe
lea rax, [rbp + 8]
cmc
cmp r8, 8
jmp 0x140475a15
cmovae rax, rdx
cmc
jmp 0x140475a1f
lea rax, [rax + rcx*2]
cmp rbx, rax
jmp 0x140475a2b
je 0x140475c4b
mov rdx, qword [rsp + 0x48]
mov rcx, rsp
movzx ecx, r13w
setno cl
mov rcx, r13
call fcn.14046e124
sub r9d, r9d
test al, al
jmp 0x140475a52
jne 0x140475c3b
cmp byte [r13 + 8], r9b
jne 0x140475b0b
mov rcx, qword [r13]
cmp r11b, r8b
test rcx, rcx
jmp 0x140475a71
je 0x140475afd
mov rax, qword [rcx + 0x38]
xchg rdx, rdx
sbb dx, r10w
movsx dx, r14b
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x140475a93
je 0x140475ab8
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x140475aa5
jle 0x140475ab8
movzx eax, word [rdx]
jmp 0x140475ab3
jmp 0x140475ad8
mov rax, qword [rcx]
jmp 0x140475ac0
mov rax, qword [rax + 0x30]
jmp 0x140475ac9
call qword [0x1400b8d90]
xor r9d, r9d
bswap ecx
movsx rcx, di
mov ecx, 0xffff
cmp r15b, r13b
test r11w, di
stc
cmp cx, ax
jmp 0x140475aed
je 0x140475afd
mov word [r13 + 0xa], ax
jmp 0x140475b07
mov qword [r13], r9
shr al, cl
movsx eax, r15w
mov byte [r13 + 8], dil
movzx eax, word [r13 + 0xa]
cmp dil, r10b
cmc
cmp ax, word [rbx]
jmp 0x140475b1c
jne 0x140475c3b
mov rcx, qword [r13]
cmp bx, bp
test rcx, rcx
jmp 0x140475b31
je 0x140475bfb
mov rax, qword [rcx + 0x38]
cmp r15d, r12d
jmp 0x140475b4a
cmp qword [rax], r9
jmp 0x140475b52
je 0x140475bb5
mov rax, qword [rcx + 0x50]
jmp 0x140475b65
cmp dword [rax], r9d
jmp 0x140475b6d
jle 0x140475bb5
dec dword [rax]
movsx dx, spl
mov eax, 0x5849622c
movzx rdx, r15w
mov rcx, qword [rcx + 0x38]
movsx eax, r12w
not ah
movzx edx, r8w
mov rdx, qword [rcx]
not ax
lea rax, [rdx + 2]
jmp 0x140475ba0
mov qword [rcx], rax
mov ax, 0x1241
cmova ax, cx
nop
movzx eax, word [rdx]
jmp 0x140475bd5
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140475bc1
call qword [0x1400b8d90]
xor r9d, r9d
xadd ch, cl
movzx cx, spl
shl cl, 0x6f
mov ecx, 0xffff
test r11d, 0x51cd0027
test r10b, bl
clc
cmp cx, ax
jmp 0x140475bed
je 0x140475bfb
mov al, r9b
jmp 0x140475c06
mov qword [r13], r9
mov al, dil
movsx r8d, r11w
mov byte [r13 + 8], al
movzx r8w, spl
cdq
mov r8, qword [rbp + 0x20]
mov dh, 0x1e
bswap cx
cdq
mov rcx, qword [rbp + 0x18]
mov rdx, 0x3f306669
movsx rdx, sp
bswap dx
mov rdx, qword [rbp + 8]
jmp 0x140475c36
jmp 0x1404759fd
mov r8, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x18]
rdtsc
mov rdx, qword [rbp + 8]
bswap eax
lea rax, [rbp + 8]
test r9b, 0xf5
cmp dl, r10b
jmp 0x140475c5b
cmp r8, 8
cmovae rax, rdx
cmp r9b, r12b
stc
lea rax, [rax + rcx*2]
test r14, rbx
cmp rbx, rax
je 0x140475cbf
mov rcx, qword [rsp + 0x70]
cbw
btr ax, 0x78
bt rax, 0x7d
mov rax, rcx
jmp 0x140475c91
cmp qword [rcx + 0x18], 0x10
jmp 0x140475c9b
jb 0x140475ca9
mov rax, qword [rcx]
jmp 0x140475ca9
mov qword [rcx + 0x10], r9
jmp 0x140475cb2
mov byte [rax], r9b
jmp 0x140475cba
jmp 0x140475cef
cmp byte [rsp + 0x30], 0
jmp 0x140475cc9
je 0x140475cef
mov r9b, 0x2d
clc
mov r8, rdi
sal cx, 0x35
xor edx, edx
mov rcx, qword [rsp + 0x70]
jmp 0x140475ce6
call fcn.14044ea1c
nop
mov cl, sil
lea rcx, [rbp + 8]
call fcn.140460799
mov rax, qword [rsp + 0x70]
bts rcx, rdi
movsx ecx, r12w
mov rcx, qword [rbp + 0x28]
clc
xor rcx, rsp
jmp 0x140475d12
call fcn.1404a4949
mov rbx, qword [rsp + 0x170]
sar r15w, cl
and di, sp
neg bp
add rsp, 0x130
setge r13b
movsxd r14, r12d
pop r15
mov bpl, 0xe9
setnp dil
mov r12, rbx
pop r14
bswap di
pop r13
not bpl
mov r12w, r10w
seta r12b
pop r12
jmp 0x140475d64
pop rdi
movsxd rbp, r15d
pop rsi
bswap rbp
movzx bp, r14b
pop rbp
jmp 0x140475d77
ret
call fcn.1404bae88
int3
call fcn.1404bae88
nop
jmp 0x140475d8e
call fcn.1404bae88
nop
jmp 0x140475d99
call fcn.1404bae88
int3