Function at 0x1404bfa24
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
not r8b
push rsi
test r14, r9
btc r8w, sp
cmp rsi, 0x100809fa
push rdi
shl di, cl
bts r8d, r13d
push r12
push r13
ror ah, cl
push r14
cbw
btr ebp, r10d
rol bl, cl
push r15
shld r13d, r10d, 0xbc
lea rbp, [rsp - 0xa70]
setns r14b
bts r10d, esi
movsxd rbx, r8d
sub rsp, 0xb70
rcr r8d, cl
movzx r14w, spl
bts r13, r14
mov rax, qword [0x1400b7288]
xor rax, rsp
mov qword [rbp + 0xa60], rax
shr bl, cl
not bx
mov al, byte [rdx + 8]
cmovge r8d, esi
xor r10w, r12w
lea rbx, [0x140000000]
ror r15w, cl
mov r10d, dword [rcx]
stc
test rsi, 0x11473ec5
shld r8, rbp, 0xc0
neg al
movsx r14d, r13w
mov r9, rcx
mov dil, 0x73
movzx r14w, bpl
movzx edi, r14w
mov qword [rsp + 0x60], rdx
movzx r13w, bpl
jmp 0x1404bfae5
mov edx, dword [rcx + 4]
movzx r15, sp
inc edi
dec r14d
sbb eax, eax
rol r14b, cl
sar r15b, cl
or r15b, 0x3d
and eax, 0x1d
rcr r8w, cl
xchg r14b, dil
mov qword [rsp + 0x58], rcx
adc r14d, r14d
clc
add eax, 0x19
xor r11d, r11d
cmp spl, 0x9e
test r10d, r10d
mov r8w, 0x528b
not rdi
mov dword [rsp + 0x50], eax
lahf
movsxd r15, r10d
lea r8, [r9 + 8]
cbw
mov dword [rbp + 0x320], r11d
cmovs r10d, r11d
sbb cl, bl
cmp r10b, 0x84
mov r14d, r11d
rcl r15w, 0x78
cmp r10d, edx
mov r13, 0x26984ac8
movzx ax, r9b
lea edi, [r11 + 0x26]
cdqe
movzx r15w, r10b
lahf
mov eax, r10d
mov r15d, r11d
xchg ecx, ecx
movzx r13, sp
cmovae eax, edx
mov r13d, r11d
bts cx, r12w
inc ecx
btr cx, 0x51
sub r10d, eax
sub cl, 0xdd
shrd cx, r13w, 0xe6
and cx, bp
mov ecx, eax
lahf
bsr rax, rcx
lea r8, [r8 + rcx]
neg eax
cmovg ax, si
sar al, 0xa1
mov dword [rsp + 0x30], r10d
lea rax, [r9 + 8]
mov qword [rsp + 0x78], r8
lea rax, [rax + rdx]
lea r10, [r9 + 8]
mov qword [rsp + 0x70], rax
cmc
test r13d, r10d
sub eax, r8d
jmp 0x1404bfbcf
mov dword [rsp + 0x40], eax
stc
jmp 0x1404bfbd9
cmp r10, r8
jmp 0x1404bfbe1
je 0x1404c0868
cmp r13d, 9
jne 0x1404bfdc8
test r14d, r14d
je 0x1404bfcdd
mov r8d, r11d
mov r9d, r11d
mov edx, r9d
movsxd rax, r10d
cwde
inc r9d
rcr eax, cl
mov eax, dword [rbp + rdx*4 + 0x324]
rcl cl, 0x37
inc cx
imul rcx, rax, 0x3b9aca00
dec ah
test rdi, r12
mov eax, r8d
add rcx, rax
shr r8b, cl
ror r8, 0x8d
mov r8, rcx
jmp 0x1404bfc3b
mov dword [rbp + rdx*4 + 0x324], ecx
clc
shr r8, 0x20
jmp 0x1404bfc4c
cmp r9d, r14d
jne 0x1404bfc00
test r8d, r8d
jmp 0x1404bfc5d
je 0x1404bfcd1
cmp dword [rbp + 0x320], 0x73
jmp 0x1404bfc6f
jae 0x1404bfcb8
mov eax, dword [rbp + 0x320]
dec r14w
seto r14b
mov dword [rbp + rax*4 + 0x324], r8d
seta r14b
movsx r14, bx
mov r14d, dword [rbp + 0x320]
jmp 0x1404bfc9f
inc r14d
jmp 0x1404bfca7
mov dword [rbp + 0x320], r14d
jmp 0x1404bfcb3
jmp 0x1404bfcd8
mov r14d, r11d
jmp 0x1404bfcc0
mov dword [rbp + 0x320], r11d
jmp 0x1404bfccc
jmp 0x1404bfcd8
mov r14d, dword [rbp + 0x320]
mov r8, qword [rsp + 0x78]
test r15d, r15d
jmp 0x1404bfce5
je 0x1404bfdbf
mov edx, r11d
test r14d, r14d
jmp 0x1404bfcf6
je 0x1404bfd49
mov ecx, edx
movsxd rax, r10d
inc edx
add ah, 0xa6
rol r14w, 0x49
mov r15d, r15d
mov eax, dword [rbp + rcx*4 + 0x324]
add r15, rax
bts r14w, r14w
mov dword [rbp + rcx*4 + 0x324], r15d
rcr r14w, 0xe9
mov r14d, dword [rbp + 0x320]
shr r15, 0x20
stc
jmp 0x1404bfd3b
cmp edx, r14d
jmp 0x1404bfd43
jne 0x1404bfcfc
test r15d, r15d
jmp 0x1404bfd51
je 0x1404bfdbf
cmp r14d, 0x73
jmp 0x1404bfd60
jae 0x1404bfda9
mov eax, r14d
movsx r14w, sil
not r14b
movzx r14d, r9w
mov dword [rbp + rax*4 + 0x324], r15d
not r14d
bswap r14w
movzx r14w, r11b
mov r14d, dword [rbp + 0x320]
jmp 0x1404bfd95
inc r14d
jmp 0x1404bfd9d
mov dword [rbp + 0x320], r14d
jmp 0x1404bfdbf
mov r14d, r11d
xchg ecx, eax
movsx eax, di
mov dword [rbp + 0x320], r11d
jmp 0x1404bfdbf
mov r15d, r11d
mov r13, r10
mov r13d, r11d
movzx eax, byte [r10]
bswap ecx
movsx rcx, r9w
lea ecx, [r15 + r15*4]
mov r15b, 0x28
dec r15w
mov r15w, r9w
inc r13d
mov r15d, r12d
inc r10
lea r15d, [rax + rcx*2]
cmc
cmp dh, 0x8c
stc
cmp r10, r8
jmp 0x1404bfdfb
jne 0x1404bfbe7
test r13d, r13d
je 0x1404c0868
mov eax, 0xcccccccd
mul r13d
mov eax, edx
cmp dil, r10b
movzx r12, r10w
shr eax, 3
or r12b, 0xa
mov dword [rsp + 0x38], eax
btc r12w, bp
mov r12d, eax
mov dword [rsp + 0x3c], eax
test rdx, 0x1bb41d05
cmc
test eax, eax
jmp 0x1404bfe41
je 0x1404c0632
mov eax, r12d
cmp r12d, edi
mov cx, sp
cmova eax, edi
sar dil, 0x96
sub edx, edx
movzx r8w, cl
mov dword [rsp + 0x34], eax
mov edi, 0xe407283
movsxd rdi, edi
dec eax
sbb dil, r15b
shl r8d, 0x14
mov edi, eax
dec ch
movzx ecx, byte [rbx + rax*4 + 0xc5822]
rcl esi, 0x5e
bts rsi, rsi
movzx esi, byte [rbx + rax*4 + 0xc5823]
xadd rbx, rbx
neg bl
mov ebx, ecx
bsf rax, rdx
and rax, 0x5ade60b3
shl rbx, 2
lahf
cdqe
movzx r8w, bpl
mov r8, rbx
lea eax, [rsi + rcx]
movzx ecx, sp
movsx rcx, sp
lea rcx, [rbp + 0x6c4]
mov dword [rbp + 0x6c0], eax
jmp 0x1404bfecc
call fcn.1404a8ca3
lea rcx, [0x140000000]
and r8d, 0x214d5dc9
shl rsi, 2
movzx eax, word [rcx + rdi*4 + 0xc5820]
bts r8w, ax
xor r8d, 0x6af75e86
lea rdx, [rcx + 0xc4f10]
xor r8w, cx
and rcx, r11
bt ecx, r9d
lea rcx, [rbp + 0x6c4]
cmc
bsf r8w, r13w
bsr r8w, si
mov r8, rsi
cmp r9w, di
add rcx, rbx
jmp 0x1404bff2a
lea rdx, [rdx + rax*4]
jmp 0x1404bff33
call fcn.1404a81fb
mov r10d, dword [rbp + 0x6c0]
test r10, rbx
cmp r10d, 1
jmp 0x1404bff4b
ja 0x1404c00be
mov eax, dword [rbp + 0x6c4]
test r14w, bx
sub r11d, r11d
test eax, eax
jne 0x1404bff7a
mov r14d, r11d
jmp 0x1404bff6e
mov dword [rbp + 0x320], r11d
jmp 0x1404c05ed
cmp eax, 1
jmp 0x1404bff82
je 0x1404c05ed
test r14d, r14d
jmp 0x1404bff90
je 0x1404c05ed
mov r8d, r11d
mov r9b, r10b
movsx r10w, spl
cqo
mov r9d, r11d
jmp 0x1404bffb0
mov r10, rax
setl dh
cwde
cdqe
mov edx, r9d
mov cx, 0x35e2
movsx rax, r15w
dec cl
inc r9d
and ah, 0x50
rcr eax, 0xc5
dec cl
mov eax, r8d
rol r8w, cl
cmovge cx, bx
mov ecx, dword [rbp + rdx*4 + 0x324]
cmp edi, 0x7eee7124
btr r8d, esi
rcr r8, cl
imul rcx, r10
movsxd r8, ebx
shl r8d, cl
movsx r8, r8w
lea rcx, [rcx + rax]
cmp esi, r10d
rol r8w, cl
mov r8, rcx
jmp 0x1404c0016
mov dword [rbp + rdx*4 + 0x324], ecx
clc
shr r8, 0x20
clc
jmp 0x1404c0028
cmp r9d, r14d
jmp 0x1404c0030
jne 0x1404bffb9
test r8d, r8d
jmp 0x1404c003e
je 0x1404c00ad
cmp dword [rbp + 0x320], 0x73
jae 0x1404c0096
mov eax, dword [rbp + 0x320]
movsx r14w, r13b
mov r14b, r9b
mov dword [rbp + rax*4 + 0x324], r8d
movsxd r14, eax
movzx r14d, r8w
not r14b
mov r14d, dword [rbp + 0x320]
jmp 0x1404c007d
inc r14d
jmp 0x1404c0085
mov dword [rbp + 0x320], r14d
jmp 0x1404c0091
jmp 0x1404c05ed
mov r14d, r11d
mov dword [rbp + 0x320], r11d
mov al, r11b
jmp 0x1404c00a8
jmp 0x1404c05f7
mov r14d, dword [rbp + 0x320]
jmp 0x1404c00b9
jmp 0x1404c05ed
cmp r14d, 1
jmp 0x1404c00c7
ja 0x1404c0222
mov ebx, dword [rbp + 0x324]
rol r8w, cl
xchg r8b, r8b
mov r8, r10
shl r8, 2
sub r11d, r11d
movzx r14w, dil
mov r14w, r13w
setnp r14b
mov dword [rbp + 0x320], r10d
mov r14d, r10d
test spl, 0x69
cmc
test r8, r8
je 0x1404c017d
mov eax, 0x1cc
rcl ch, 0x59
mov ch, 0x79
ror cl, cl
lea rcx, [rbp + 0x324]
stc
jmp 0x1404c0123
cmp r8, rax
jmp 0x1404c012b
ja 0x1404c0147
lea rdx, [rbp + 0x6c4]
jmp 0x1404c013d
call fcn.1404a81fb
jmp 0x1404c0166
mov r8, rax
sub edx, edx
call fcn.1404a8ca3
call fcn.1404ba009
mov dword [rax], 0x22
jmp 0x1404c0161
call fcn.1404bac79
mov r14d, dword [rbp + 0x320]
stc
cmp rcx, 0x5ab645c0
sub r11d, r11d
cmc
cmp r14w, r10w
test ebx, ebx
jmp 0x1404c0184
je 0x1404bff66
cmp ebx, 1
je 0x1404c05ed
test r14d, r14d
je 0x1404c05ed
mov r8d, r11d
cqo
mov r9d, r11d
mov r10, rbx
movzx dx, spl
mov edx, r9d
not cx
cwde
inc r9d
sub cx, 0x30a0
clc
mov eax, r8d
shld cx, r14w, 0xec
rcr ch, 0xfa
mov ecx, dword [rbp + rdx*4 + 0x324]
btr r8w, 0x68
ror r8b, 0x38
sal r8b, 0x16
imul rcx, r10
ror r8d, 0xd2
shr r8b, cl
add rcx, rax
ror r8w, 0xdc
sbb r8b, 0xfa
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
jmp 0x1404c0203
shr r8, 0x20
cmp dh, 0xc2
jmp 0x1404c020f
cmp r9d, r14d
jmp 0x1404c0217
jne 0x1404c01ac
jmp 0x1404c0036
cmp r10d, r14d
movzx r8d, r14w
bswap r12w
lea rdx, [rbp + 0x324]
movzx r9, bx
mov r12d, r14d
movzx r9, r8w
movsx r8w, r11b
jmp 0x1404c0249
lea rcx, [rbp + 0x6c4]
movsxd r8, ebp
movsx r9w, r14b
jmp 0x1404c025d
cmovae rcx, rdx
lea r8, [rbp + 0x6c4]
xchg r9b, al
cdq
cmovae r9d, r8d
cmovb r12d, r10d
xchg r9b, al
mov al, al
setg r9b
mov qword [rsp + 0x68], rcx
mov dx, 0x6d77
setb al
movsx edx, r8w
setbe dh
lea rdx, [rbp + 0x324]
xchg r9b, r9b
cmovae rdx, r8
sub r11d, r11d
xadd r9d, r9d
or r9b, 0x89
bts r9, rax
test al, al
movsxd r9, ecx
mov r9w, r14w
mov qword [rsp + 0x48], rdx
movzx r9, di
movsx r9w, bpl
movsx r9, dx
mov dword [rbp + 0x4f0], r11d
xchg r9d, r9d
mov r9b, 0x3c
mov r9d, r11d
jmp 0x1404c02dd
cmovne r10d, r14d
bts r14d, r8d
cmc
mov r14d, r11d
cmc
test bh, 0xbb
test r12d, r12d
jmp 0x1404c02f5
je 0x1404c055e
mov eax, r9d
mov esi, dword [rcx + rax*4]
cmp spl, r11b
clc
test esi, esi
jmp 0x1404c030c
jne 0x1404c0342
cmp r9d, r14d
jmp 0x1404c031a
jne 0x1404c054d
lea r14d, [r9 + 1]
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x1404c0331
mov dword [rbp + 0x4f0], r14d
jmp 0x1404c033d
jmp 0x1404c054d
mov r8d, r9d
test r9b, r12b
clc
cmp r10b, r14b
test r10d, r10d
jmp 0x1404c0354
je 0x1404c051d
mov edi, r9d
neg edi
clc
stc
cmp r8d, 0x73
jmp 0x1404c036a
je 0x1404c0458
mov ebx, r8d
test r8b, al
clc
cmp r8d, r14d
jmp 0x1404c037f
jne 0x1404c03aa
and dword [rbp + rbx*4 + 0x4f4], 0
jmp 0x1404c0395
lea eax, [r8 + 1]
movsxd r14, r15d
mov r14d, esp
mov dword [rbp + 0x4f0], eax
movsx ax, r13b
lea eax, [rdi + r8]
setb r14b
movsx r14w, dil
bswap r14
inc r8d
sal r14b, 0xa4
mov edx, dword [rdx + rax*4]
sal eax, 0xb3
cwde
bsf r14d, r13d
mov eax, r11d
and r14w, cx
dec r14b
ror r14, 0x22
imul rdx, rsi
clc
movzx r14w, cl
lea rdx, [rdx + rax]
bswap r14w
cmc
bsr eax, edx
mov eax, dword [rbp + rbx*4 + 0x4f4]
btr r14w, dx
lea rdx, [rdx + rax]
sar r14b, 0x9f
and rax, rdi
sal r11w, cl
lea eax, [rdi + r8]
mov r11, rdx
movzx r14, r14w
cmp esp, esi
mov dword [rbp + rbx*4 + 0x4f4], edx
bt r14w, r14w
rcr r14b, 0x67
movsx r14w, sil
mov r14d, dword [rbp + 0x4f0]
test bx, ax
shr r11, 0x20
cmp eax, r10d
jmp 0x1404c0443
je 0x1404c0458
mov rdx, qword [rsp + 0x48]
jmp 0x1404c0453
jmp 0x1404c0361
test r11d, r11d
jmp 0x1404c0460
je 0x1404c051d
cmp r8d, 0x73
jmp 0x1404c046f
je 0x1404c0762
mov edx, r8d
cmc
stc
cmp r8d, r14d
jmp 0x1404c0482
jne 0x1404c04ac
and dword [rbp + rdx*4 + 0x4f4], 0
mov ecx, r12d
movsx ecx, bp
lea eax, [r8 + 1]
bswap cx
mov dword [rbp + 0x4f0], eax
movsx r14w, r11b
movsx r14d, r8w
mov eax, dword [rbp + rdx*4 + 0x4f4]
movzx ecx, r8w
xchg cx, r14w
jmp 0x1404c04c0
inc r8d
test r8w, 0x55a0
mov ecx, r11d
shl r11d, cl
add rcx, rax
sal r11b, 4
not r11
mov dword [rbp + rdx*4 + 0x4f4], ecx
ror r14b, cl
xadd r14w, r14w
ror r14b, 0xbb
mov r14d, dword [rbp + 0x4f0]
setno r11b
cmovbe r11, rax
shr r11d, cl
shr rcx, 0x20
mov r11d, ecx
test sil, sil
jmp 0x1404c0510
test ecx, ecx
jmp 0x1404c0517
jne 0x1404c0466
xor r11d, r11d
cmp sil, r11b
test r12b, 0xb9
cmp r8d, 0x73
jmp 0x1404c0530
je 0x1404c0769
mov rcx, qword [rsp + 0x68]
bswap rdx
not dl
dec dx
mov rdx, qword [rsp + 0x48]
jmp 0x1404c054d
inc r9d
cmp r9d, r12d
jmp 0x1404c0558
jne 0x1404c02fb
mov r8d, r14d
shl r8, 2
test r11, rdx
mov dword [rbp + 0x320], r14d
test r8, r8
jmp 0x1404c0577
je 0x1404c05e4
mov eax, 0x1cc
add cx, r15w
lea rcx, [rbp + 0x324]
test sil, al
jmp 0x1404c0595
cmp r8, rax
ja 0x1404c05b4
lea rdx, [rbp + 0x4f4]
jmp 0x1404c05aa
call fcn.1404a81fb
jmp 0x1404c05da
mov r8, rax
stc
clc
sub edx, edx
jmp 0x1404c05c0
call fcn.1404a8ca3
call fcn.1404ba009
mov dword [rax], 0x22
jmp 0x1404c05d5
call fcn.1404bac79
mov r14d, dword [rbp + 0x320]
sub r11d, r11d
mov r12d, dword [rsp + 0x3c]
bts rbx, r15
mov al, 1
mov bh, ah
cmc
bts bx, r10w
lea rbx, [0x140000000]
test spl, al
test al, al
jmp 0x1404c0608
je 0x1404c0770
sub r12d, dword [rsp + 0x34]
mov edi, 0x26
jmp 0x1404c061d
mov dword [rsp + 0x3c], r12d
jmp 0x1404c0627
jne 0x1404bfe47
mov eax, dword [rsp + 0x38]
clc
lea eax, [rax + rax*4]
jmp 0x1404c063a
add eax, eax
test spl, 0x38
sub r13d, eax
jmp 0x1404c0648
je 0x1404c077d
lea eax, [r13 - 1]
jmp 0x1404c0658
mov eax, dword [rbx + rax*4 + 0xc58b8]
test eax, eax
je 0x1404c0770
cmp eax, 1
je 0x1404c077d
test r14d, r14d
jmp 0x1404c0678
je 0x1404c077d
mov r8d, r11d
movsx rcx, sp
cmovae rcx, rcx
mov r9d, r11d
bswap ecx
movsx ecx, r8w
dec cx
mov r10d, eax
movzx cx, r10b
cdq
mov edx, r9d
inc r9d
bswap rax
movsxd rcx, r12d
lahf
mov eax, r8d
rcr r8b, cl
shl rcx, cl
mov ecx, dword [rbp + rdx*4 + 0x324]
inc r8w
imul rcx, r10
bts r8w, r13w
test ch, 4
or r8, r10
lea rcx, [rcx + rax]
cmc
adc r8d, 0x217f6760
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
cmp r15d, r12d
test r13b, r8b
shr r8, 0x20
clc
stc
jmp 0x1404c06f5
cmp r9d, r14d
jne 0x1404c069e
test r8d, r8d
jmp 0x1404c0706
je 0x1404c0751
cmp dword [rbp + 0x320], 0x73
jae 0x1404c0770
mov eax, dword [rbp + 0x320]
movsx r14w, r12b
mov dword [rbp + rax*4 + 0x324], r8d
mov r14d, dword [rbp + 0x320]
jmp 0x1404c0738
inc r14d
jmp 0x1404c0740
mov dword [rbp + 0x320], r14d
jmp 0x1404c074c
jmp 0x1404c077d
mov r14d, dword [rbp + 0x320]
jmp 0x1404c075d
jmp 0x1404c077d
sub r11d, r11d
movsx ebx, r14w
lea rbx, [0x140000000]
mov r14d, r11d
mov dword [rbp + 0x320], r11d
cmp r15d, r12d
test r15d, r15d
jmp 0x1404c0785
je 0x1404c085d
mov r8d, r11d
cmp r12b, 0x80
cmp sil, al
test r13b, r10b
test r14d, r14d
jmp 0x1404c07a0
je 0x1404c07eb
mov ecx, r8d
inc r8d
bswap dx
sar dh, 0x50
mov edx, r15d
mov eax, dword [rbp + rcx*4 + 0x324]
movzx r14d, r12w
add rdx, rax
bswap r14d
sar r14b, cl
mov dword [rbp + rcx*4 + 0x324], edx
mov r14d, dword [rbp + 0x320]
shr rdx, 0x20
xor r15b, 0xec
mov r15d, edx
cmp r8d, r14d
jne 0x1404c07a6
test r15d, r15d
jmp 0x1404c07f3
je 0x1404c085d
mov edi, 0x26
cmp r10w, sp
clc
cmp r14d, 0x73
jmp 0x1404c080c
jae 0x1404c0844
mov eax, r14d
not r14b
mov dword [rbp + rax*4 + 0x324], r15d
cmovbe r14, r8
mov r14d, dword [rbp + 0x320]
inc r14d
jmp 0x1404c0833
mov dword [rbp + 0x320], r14d
jmp 0x1404c083f
jmp 0x1404c0868
mov r14d, r11d
jmp 0x1404c084c
mov dword [rbp + 0x320], r11d
jmp 0x1404c0858
jmp 0x1404c0868
mov edi, 0x26
movzx ecx, cx
cmp r12b, bl
mov ecx, dword [rsp + 0x30]
test ecx, ecx
jmp 0x1404c0873
je 0x1404c122b
mov eax, 0xcccccccd
shl r15b, 0x45
movsxd r15, r9d
sub dl, 0x71
mul ecx
mov eax, edx
sal r15b, cl
shr eax, 3
mov r15b, bpl
rcr r15b, 0xb8
mov dword [rsp + 0x34], eax
or r15w, r11w
bts r15, r13
mov r15d, eax
clc
mov dword [rsp + 0x3c], eax
cmp edi, 0x423f47cc
test eax, eax
jmp 0x1404c08ba
je 0x1404c0fd6
jmp 0x1404c08cc
lea rbx, [0x140000000]
cmp r15d, edi
not ch
movzx ecx, ax
mov r13d, r15d
movsx rsi, r14w
mov ah, ch
bswap ecx
cmova r13d, edi
xor edx, edx
sar r8w, cl
mov dword [rsp + 0x38], r13d
shl ecx, cl
sbb cx, di
test rdi, rcx
lea eax, [r13 - 1]
bts r8w, r11w
movzx ecx, byte [rbx + rax*4 + 0xc5822]
sal r8b, cl
sbb r8b, 0x41
inc r8b
movzx esi, byte [rbx + rax*4 + 0xc5823]
and bl, 0x42
rol dil, 0xc2
mov ebx, ecx
mov edi, eax
movsx rax, r11w
shl rbx, 2
mov r8, rbx
lea eax, [rsi + rcx]
mov ecx, 0x4e603849
xchg ecx, ecx
lea rcx, [rbp + 0x6c4]
jmp 0x1404c0945
mov dword [rbp + 0x6c0], eax
jmp 0x1404c0950
call fcn.1404a8ca3
lea rcx, [0x140000000]
btr r8d, eax
bts eax, ebp
shl rsi, 2
movzx edx, cx
sal ax, 0xdc
cmovae ax, bx
movzx eax, word [rcx + rdi*4 + 0xc5820]
sub r8b, r8b
cmp r13b, 0xbc
ror r8b, 0x6b
lea rdx, [rcx + 0xc4f10]
bswap cx
rcr r8b, cl
inc r8w
lea rcx, [rbp + 0x6c4]
ror r8w, 0x53
jmp 0x1404c09aa
mov r8, rsi
add rcx, rbx
lea rdx, [rdx + rax*4]
jmp 0x1404c09b9
call fcn.1404a81fb
mov r10d, dword [rbp + 0x6c0]
cmp r10d, 1
jmp 0x1404c09ce
ja 0x1404c0b0e
mov eax, dword [rbp + 0x6c4]
jmp 0x1404c09df
sub r11d, r11d
test eax, eax
jmp 0x1404c09e9
jne 0x1404c0a08
mov r14d, r11d
jmp 0x1404c09f7
mov dword [rbp + 0x320], r11d
jmp 0x1404c0a03
jmp 0x1404c0f93
cmp eax, 1
jmp 0x1404c0a10
je 0x1404c0f93
test r14d, r14d
jmp 0x1404c0a1e
je 0x1404c0f93
mov r8d, r11d
movzx r10w, dl
mov r9d, r11d
mov r10, rax
setl al
movsxd rax, ebp
mov edx, r9d
lahf
movzx eax, r11w
jmp 0x1404c0a45
inc r9d
sub rax, 0x62b7057d
cdqe
lahf
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
shld r8, r14, 0x21
btc r8w, 0x35
add r8b, 0x1c
imul rcx, r10
add rcx, rax
shr r8w, 0x96
mov r8, rcx
cmp ch, dl
mov dword [rbp + rdx*4 + 0x324], ecx
clc
cmp r8w, 0xb15
shr r8, 0x20
test r10b, 0xfc
cmp r9d, r14d
jmp 0x1404c0a9a
jne 0x1404c0a38
test r8d, r8d
je 0x1404c0b02
cmp dword [rbp + 0x320], 0x73
jmp 0x1404c0ab5
jae 0x1404c0ae9
mov eax, dword [rbp + 0x320]
mov dword [rbp + rax*4 + 0x324], r8d
mov r14d, dword [rbp + 0x320]
inc r14d
jmp 0x1404c0ad8
mov dword [rbp + 0x320], r14d
jmp 0x1404c0ae4
jmp 0x1404c0f93
mov r14d, r11d
mov dword [rbp + 0x320], r11d
xchg al, al
mov al, r11b
jmp 0x1404c0afd
jmp 0x1404c0f99
mov r14d, dword [rbp + 0x320]
jmp 0x1404c0f93
cmp r14d, 1
ja 0x1404c0c63
mov ebx, dword [rbp + 0x324]
mov r8, r10
mov r14w, 0x5feb
sar r14b, 0x66
shr r14d, cl
shl r8, 2
xor r11d, r11d
stc
sub r14d, 0x6d270506
mov dword [rbp + 0x320], r10d
sar r14d, cl
and r14d, 0x54c452ab
mov r14d, r10d
test r8, r8
jmp 0x1404c0b58
je 0x1404c0bc2
lea rcx, [rbp + 0x324]
cmc
test r12w, si
cmp r8, 0x1cc
jmp 0x1404c0b76
ja 0x1404c0b92
lea rdx, [rbp + 0x6c4]
jmp 0x1404c0b88
call fcn.1404a81fb
jmp 0x1404c0bb7
sub edx, edx
movzx r8, r13w
movsx r8d, r9w
mov r8d, 0x1cc
call fcn.1404a8ca3
call fcn.1404ba009
mov dword [rax], 0x22
call fcn.1404bac79
mov r14d, dword [rbp + 0x320]
sub r11d, r11d
cmc
test ebx, ebx
jmp 0x1404c0bc9
je 0x1404c09ef
cmp ebx, 1
jmp 0x1404c0bd7
je 0x1404c0f93
test r14d, r14d
je 0x1404c0f93
mov r8d, r11d
rdtsc
mov r9d, r11d
mov r10, rbx
cmovl rdx, rsi
cdq
mov edx, r9d
inc r9d
or rax, 0x5d6a11a9
rcr ah, 0xb
mov eax, r8d
inc cx
sal r8b, cl
bt r8w, si
mov ecx, dword [rbp + rdx*4 + 0x324]
movsx r8d, si
imul rcx, r10
sar r8d, 0xcb
lea rcx, [rcx + rax]
cmc
btr r8w, sp
mov r8, rcx
jmp 0x1404c0c3e
mov dword [rbp + rdx*4 + 0x324], ecx
test r8b, r11b
shr r8, 0x20
test rdx, rbp
cmc
cmp r9d, r14d
jmp 0x1404c0c58
jne 0x1404c0bf6
jmp 0x1404c0aa0
cmp r10d, r14d
movzx ecx, sp
xchg r9b, r12b
lea rcx, [rbp + 0x324]
movzx r15d, cx
cmovnp r13, rsp
mov r15d, r14d
movsxd r9, esi
lea r12, [rbp + 0x6c4]
not r13d
movzx r9, r8w
bswap r13w
cmovae r12, rcx
xchg r9, r9
jmp 0x1404c0c9f
lea r13, [rbp + 0x324]
jmp 0x1404c0cab
cmovb r15d, r10d
xchg r9b, al
movzx r9, dx
lea rcx, [rbp + 0x6c4]
mov r9b, 0xa1
cmovae r13, rcx
jmp 0x1404c0cc9
setb al
rol r9b, cl
sub r11d, r11d
test al, al
movsx r9d, r15w
cmovb r9d, eax
mov dword [rbp + 0x4f0], r11d
mov r9, 0x259a4d52
mov r9d, r11d
cmovne r10d, r14d
mov r14d, r11d
clc
test r15d, r15d
jmp 0x1404c0cfd
je 0x1404c0ee6
mov eax, r9d
add si, di
add esi, 0x4abd0ff9
mov esi, dword [r12 + rax*4]
test esi, esi
jne 0x1404c0d4b
cmp r9d, r14d
jmp 0x1404c0d23
jne 0x1404c0ecf
lea r14d, [r9 + 1]
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x1404c0d3a
mov dword [rbp + 0x4f0], r14d
jmp 0x1404c0d46
jmp 0x1404c0ecf
mov r8d, r9d
clc
test dl, r12b
test bp, 0x6ec4
test r10d, r10d
je 0x1404c0ec2
mov ebx, r9d
neg ebx
cmp r8d, 0x73
jmp 0x1404c0d6e
je 0x1404c0e04
mov edi, r8d
cmp r8d, r14d
jne 0x1404c0d9e
and dword [rbp + rdi*4 + 0x4f4], 0
xchg rdx, rdx
lea eax, [r8 + 1]
movzx edx, sp
mov r14b, 0x6c
mov dword [rbp + 0x4f0], eax
mov dh, 0xfb
lea eax, [rbx + r8]
inc r8d
cqo
dec rdx
mov edx, dword [r13 + rax*4]
mov eax, r11d
rol r11b, 0xc5
imul rdx, rsi
lea rdx, [rdx + rax]
mov eax, dword [rbp + rdi*4 + 0x4f4]
cmc
and r11b, spl
add rdx, rax
ror r14b, cl
lea eax, [rbx + r8]
mov r11, rdx
btc r14w, r13w
shr r14d, cl
mov dword [rbp + rdi*4 + 0x4f4], edx
mov r14d, dword [rbp + 0x4f0]
stc
cmp r14b, dil
clc
shr r11, 0x20
cmc
cmp eax, r10d
jmp 0x1404c0dfe
jne 0x1404c0d65
test r11d, r11d
jmp 0x1404c0e0c
je 0x1404c0ec2
cmp r8d, 0x73
jmp 0x1404c0e1b
je 0x1404c110c
mov edx, r8d
test r10b, r8b
stc
cmp r8d, r14d
jmp 0x1404c0e30
jne 0x1404c0e5b
and dword [rbp + rdx*4 + 0x4f4], 0
lea eax, [r8 + 1]
movzx r14w, spl
dec cl
cmovbe rcx, r10
mov dword [rbp + 0x4f0], eax
mov cx, 0x2379
bswap r14w
mov eax, dword [rbp + rdx*4 + 0x4f4]
mov r14b, r10b
xchg r14, rcx
inc r8d
mov r14b, 0x59
mov ecx, r11d
movzx r11d, bx
rcl r14, 0x91
bts r14w, sp
add rcx, rax
add r14b, spl
bts r11w, r13w
rcr r11b, cl
mov dword [rbp + rdx*4 + 0x4f4], ecx
add r11b, 4
mov r14d, dword [rbp + 0x4f0]
sar r11d, 0x16
shr rcx, 0x20
and r11b, 0x44
bsf r11w, r8w
sbb r11b, dil
mov r11d, ecx
test ecx, ecx
jmp 0x1404c0ebc
jne 0x1404c0e12
sub r11d, r11d
cmp r8d, 0x73
je 0x1404c1119
inc r9d
stc
jmp 0x1404c0ed8
cmp r9d, r15d
jmp 0x1404c0ee0
jne 0x1404c0d03
mov r8d, r14d
clc
shl r8, 2
cmp ah, dh
test dl, dl
mov dword [rbp + 0x320], r14d
test r8, 0x1a4193c
jmp 0x1404c0f05
test r8, r8
jmp 0x1404c0f0d
je 0x1404c0f83
mov eax, 0x1cc
movsx cx, dh
inc rcx
or rcx, rbp
lea rcx, [rbp + 0x324]
stc
clc
cmp r8, rax
jmp 0x1404c0f33
ja 0x1404c0f4f
lea rdx, [rbp + 0x4f4]
jmp 0x1404c0f45
call fcn.1404a81fb
jmp 0x1404c0f74
mov r8, rax
stc
jmp 0x1404c0f58
sub edx, edx
call fcn.1404a8ca3
call fcn.1404ba009
mov dword [rax], 0x22
jmp 0x1404c0f6f
call fcn.1404bac79
mov r14d, dword [rbp + 0x320]
cmc
bsr r15d, r14d
sub r11d, r11d
mov r15d, dword [rsp + 0x3c]
mov al, pe_nt_image_headers64
xor r13w, r8w
mov r13d, dword [rsp + 0x38]
mov al, 1
cmp r9b, 0x2f
test al, al
jmp 0x1404c0fa0
je 0x1404c1119
sub r15d, r13d
movzx edi, ax
movzx di, al
not dil
mov edi, 0x26
jmp 0x1404c0fbd
mov dword [rsp + 0x3c], r15d
jmp 0x1404c0fc7
jne 0x1404c08c5
mov eax, dword [rsp + 0x34]
mov ecx, dword [rsp + 0x30]
cmc
lea eax, [rax + rax*4]
cmp r12, 0x609275d4
add eax, eax
sub ecx, eax
je 0x1404c122b
dec ecx
or eax, 0x41a17885
lea rax, [0x140000000]
test esp, 0x53f719c9
mov eax, dword [rax + rcx*4 + 0xc58b8]
test bp, 0x5709
test eax, eax
jmp 0x1404c1011
jne 0x1404c1030
mov r14d, r11d
jmp 0x1404c101f
mov dword [rbp + 0x320], r11d
jmp 0x1404c102b
jmp 0x1404c1234
cmp eax, 1
je 0x1404c122b
test r14d, r14d
jmp 0x1404c1041
je 0x1404c1234
mov r8d, r11d
movzx rcx, r12w
movsx r9, ax
mov r9d, r11d
mov rcx, 0x40c36ea
setns dh
mov r10, rax
mov edx, r9d
inc r9d
xadd al, ah
lahf
mov eax, r8d
bsf r8w, r15w
movzx r8, cx
mov ecx, dword [rbp + rdx*4 + 0x324]
xor r8b, 0xa8
ror r8b, cl
imul rcx, r10
add rcx, rax
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
stc
shr r8, 0x20
test r14b, sil
cmp r9d, r14d
jmp 0x1404c10a7
jne 0x1404c1062
test r8d, r8d
je 0x1404c121e
cmp dword [rbp + 0x320], 0x73
jmp 0x1404c10c2
jae 0x1404c1119
mov eax, dword [rbp + 0x320]
movsx r14, r13w
movzx r14, si
bswap r14
mov dword [rbp + rax*4 + 0x324], r8d
cmovo r14d, ebx
movsxd r14, r10d
mov r14w, bp
mov r14d, dword [rbp + 0x320]
jmp 0x1404c10f8
inc r14d
jmp 0x1404c1100
mov dword [rbp + 0x320], r14d
jmp 0x1404c122b
sub r11d, r11d
stc
bt rdx, r12
test di, 0x241e
mov rdx, qword [rsp + 0x60]
mov rax, qword [rsp + 0x58]
dec r8b
shr r8b, 0xaa
mov r8, qword [rdx]
stc
mov al, byte [rax + 0x308]
cmc
jmp 0x1404c113a
cmp byte [rdx + 8], r11b
je 0x1404c11b8
neg al
movabs rdx, 0x8000000000000000
cbw
lahf
movabs rax, 0xfff0000000000000
jmp 0x1404c1162
sbb rcx, rcx
stc
cmp r11w, 0x334
and rcx, rdx
add dl, 0x53
dec dl
btc dx, di
movabs rdx, 0x7ff0000000000000
add rcx, rdx
and rcx, rax
movzx ax, spl
bswap ax
bts ax, r10w
mov rax, qword [r8]
test sp, r15w
clc
test bh, 0x1b
and rax, rdx
or rcx, rax
jmp 0x1404c11ab
mov qword [r8], rcx
jmp 0x1404c11b3
jmp 0x1404c120f
neg al
mov edx, 0x80000000
movzx eax, r8w
cwde
movsx ax, bpl
mov eax, dword [r8]
jmp 0x1404c11d1
sbb ecx, ecx
cmc
cmp dil, 0xff
and ecx, edx
ror dl, cl
mov edx, 0x7f800000
cmp r14w, sp
jmp 0x1404c11eb
add ecx, edx
cmc
jmp 0x1404c11f3
and eax, edx
or ecx, eax
cmova ax, r13w
adc rax, rbp
and ecx, 0xff800000
mov dword [r8], ecx
cwde
not ax
sete ah
mov eax, 3
jmp 0x1404c1219
jmp 0x1404c358d
mov r14d, dword [rbp + 0x320]
stc
clc
cmp dx, r8w
test r14d, r14d
jne 0x1404c1241
mov ecx, r11d
jmp 0x1404c123c
jmp 0x1404c1294
lea ecx, [r14 - 1]
movzx eax, r11w
movsxd rax, r12d
shl ah, cl
mov dword [rsp + 0x48], r11d
xadd ax, ax
bsr eax, dword [rbp + rcx*4 + 0x324]
jmp 0x1404c1264
je 0x1404c1276
inc eax
jmp 0x1404c1271
jmp 0x1404c1281
mov eax, r11d
test r12w, 0x5360
stc
cmc
shl ecx, 5
jmp 0x1404c128c
add ecx, eax
ror rax, 0x3a
cdqe
mov eax, dword [rsp + 0x40]
jmp 0x1404c129e
mov dword [rsp + 0x3c], ecx
cmp ecx, dword [rsp + 0x50]
jmp 0x1404c12ab
jae 0x1404c3533
test eax, eax
jmp 0x1404c12b8
je 0x1404c353e
mov rbx, qword [rsp + 0x78]
bsf r12w, dx
mov r15d, r11d
btr rdi, rdx
xor r13b, r11b
sbb dil, 0x6e
mov rdi, qword [rsp + 0x70]
sal r12, cl
shl r13b, 0xa6
movzx r13, di
mov r12d, r11d
and r13b, 0x88
mov dword [rbp + 0x150], r11d
sbb r13b, 0xe9
mov r13d, r11d
cmp rbx, rdi
jmp 0x1404c1303
je 0x1404c204a
cmp r13d, 9
jne 0x1404c159a
test r15d, r15d
jmp 0x1404c131b
je 0x1404c1459
mov r8d, r11d
mov r9d, r11d
xchg ch, dh
movsx eax, bp
movzx eax, dx
mov edx, r9d
movsx rcx, si
movsxd rax, edx
movzx ax, r11b
inc r9d
mov eax, dword [rbp + rdx*4 + 0x154]
sar rcx, 0x9f
imul rcx, rax, 0x3b9aca00
mov ah, ch
shld eax, r10d, 0x7f
sal rax, 0xd2
mov eax, r8d
lea rcx, [rcx + rax]
cmovge r8, r8
sub r8b, r9b
mov r8, rcx
cmc
cmp r13b, 0xc5
mov dword [rbp + rdx*4 + 0x154], ecx
clc
stc
shr r8, 0x20
cmp r9d, r15d
jmp 0x1404c1389
jne 0x1404c132f
test r8d, r8d
jmp 0x1404c1397
je 0x1404c1448
cmp dword [rbp + 0x150], 0x73
jmp 0x1404c13a9
jae 0x1404c13ed
mov eax, dword [rbp + 0x150]
not r15d
mov dword [rbp + rax*4 + 0x154], r8d
cmovae r15w, di
movzx r15, r11w
movsx r15d, r14w
mov r15d, dword [rbp + 0x150]
inc r15d
jmp 0x1404c13dc
mov dword [rbp + 0x150], r15d
jmp 0x1404c13e8
jmp 0x1404c1459
xor r9d, r9d
jmp 0x1404c13fc
mov dword [rbp + 0x890], r11d
not rdx
movsx r8, r14w
cqo
lea r8, [rbp + 0x894]
movzx cx, bpl
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
movsx ecx, r15w
mov ch, 0x2e
lea rcx, [rbp + 0x154]
call fcn.1404be415
xor r11d, r11d
xor r15w, 0x3767
dec r15w
btc r15, r11
mov r15d, dword [rbp + 0x150]
cmp r11w, bp
test r12w, 0x7d04
test r12d, r12d
je 0x1404c1594
mov r8d, r11d
test r15d, r15d
jmp 0x1404c146d
je 0x1404c14cc
mov edx, r8d
inc cx
inc r8d
btr cx, 0xb3
bt ax, 0x65
mov eax, r12d
cmc
clc
mov ecx, dword [rbp + rdx*4 + 0x154]
movsx r12, sp
sal r15b, 0xf
lea rcx, [rcx + rax]
btr r15d, r14d
mov r12, rcx
rcr r15w, cl
sar r15b, cl
and r15, r13
mov dword [rbp + rdx*4 + 0x154], ecx
clc
mov r15d, dword [rbp + 0x150]
stc
shr r12, 0x20
cmp r8d, r15d
jne 0x1404c1473
test r12d, r12d
jmp 0x1404c14d4
je 0x1404c1594
cmp r15d, 0x73
jmp 0x1404c14e3
jae 0x1404c1529
mov eax, r15d
bswap r15w
cmovle r15d, esi
mov dword [rbp + rax*4 + 0x154], r12d
movsx r15, r8w
jmp 0x1404c1509
mov r15d, dword [rbp + 0x150]
inc r15d
jmp 0x1404c1518
mov dword [rbp + 0x150], r15d
jmp 0x1404c1524
jmp 0x1404c1594
sub r9d, r9d
cwd
mov dword [rbp + 0x890], r11d
bswap r8w
movzx rcx, bp
cqo
lea r8, [rbp + 0x894]
movsx cx, r10b
setb dh
movzx rcx, r10w
mov dword [rbp + 0x150], r11d
cmovne rcx, rsi
mov edx, 0x1cc
movsx cx, r13b
mov cl, r9b
lea rcx, [rbp + 0x154]
jmp 0x1404c1576
call fcn.1404be415
mov r15d, dword [rbp + 0x150]
adc ecx, 0x714711e9
sal r12w, 0xb7
xor r11d, r11d
movzx rax, bx
mov r12d, r11d
mov r13d, r11d
movzx eax, byte [rbx]
bswap ecx
lea ecx, [r12 + r12*4]
inc r13d
movzx r12, ax
bswap r12d
inc r12w
inc rbx
lea r12d, [rax + rcx*2]
test r15b, dl
test r13w, 0x1dfe
cmp rbx, rdi
jne 0x1404c1309
test r13d, r13d
jmp 0x1404c15d2
je 0x1404c204a
mov eax, 0xcccccccd
neg dh
rcr rcx, 0xfc
mul r13d
sbb ax, 0x2ce0
mov eax, edx
movzx rcx, r10w
shr eax, 3
btr ecx, 0xe5
mov dword [rsp + 0x48], eax
sal cx, cl
sar cx, 0xdd
mov ecx, eax
test r9w, 0x1aea
cmp cl, r11b
mov dword [rsp + 0x34], eax
jmp 0x1404c1616
test eax, eax
jmp 0x1404c161d
je 0x1404c1d2d
mov eax, ecx
bts bx, r10w
mov edx, 0x26
setbe bh
or edi, 0x1b345873
cmp ecx, edx
movsx di, bpl
jmp 0x1404c1648
cmova eax, edx
inc r8w
shl bl, cl
ror bl, 0x19
sub edx, edx
bts di, r11w
mov dword [rsp + 0x38], eax
lea edi, [rax - 1]
sar cx, cl
lea rax, [0x140000000]
movsxd rsi, edi
shld r8w, bp, 0xb1
movzx ecx, byte [rax + rdi*4 + 0xc5822]
movzx esi, byte [rax + rdi*4 + 0xc5823]
mov ebx, ecx
cbw
shl r8w, 0xcd
shl rbx, 2
cmovge r8w, r15w
cwde
mov r8, rbx
lea eax, [rsi + rcx]
movzx cx, spl
movsx ecx, ax
xchg rcx, rcx
lea rcx, [rbp + 0x6c4]
jmp 0x1404c16b5
mov dword [rbp + 0x6c0], eax
call fcn.1404a8ca3
lea rcx, [0x140000000]
shl rsi, 2
setae dl
movzx eax, word [rcx + rdi*4 + 0xc5820]
movsxd r8, r11d
dec r8b
lea rdx, [rcx + 0xc4f10]
clc
sal r8, cl
lea rcx, [rbp + 0x6c4]
xchg r8b, r8b
shr r8b, 4
movzx r8d, r9w
mov r8, rsi
add rcx, rbx
jmp 0x1404c1704
lea rdx, [rdx + rax*4]
jmp 0x1404c170d
call fcn.1404a81fb
mov r10d, dword [rbp + 0x6c0]
stc
clc
cmp r10d, 1
ja 0x1404c189e
mov eax, dword [rbp + 0x6c4]
clc
cmp ax, ax
stc
xor ebx, ebx
clc
cmp dl, r10b
cmp r11d, 0x52f93d72
test eax, eax
jmp 0x1404c1744
jne 0x1404c176a
mov dword [rbp + 0x890], ebx
sub r8w, r9w
cmc
mov dword [rbp + 0x150], ebx
sub r9d, r9d
lea r8, [rbp + 0x894]
jmp 0x1404c1ccd
cmp eax, 1
jmp 0x1404c1772
je 0x1404c1cef
test r15d, r15d
jmp 0x1404c1780
je 0x1404c1cef
mov r8d, ebx
xchg rcx, r9
movzx r9d, di
movzx r9w, r9b
mov r9d, ebx
movsxd rdx, ebp
bswap edx
setl r10b
mov r10, rax
movsx ax, bh
xchg dh, ch
mov edx, r9d
movzx rcx, r11w
movsxd rcx, esp
inc r9d
movsx ecx, r12w
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x154]
bsr r8w, sp
test rsp, 0x57d477f5
imul rcx, r10
dec r8d
add rcx, rax
shrd r8w, dx, 0xdf
sbb r8b, 0xa8
mov r8, rcx
mov dword [rbp + rdx*4 + 0x154], ecx
shr r8, 0x20
cmp r9d, r15d
jne 0x1404c17aa
test r8d, r8d
je 0x1404c1ce3
cmp dword [rbp + 0x150], 0x73
jmp 0x1404c1811
jae 0x1404c1855
mov eax, dword [rbp + 0x150]
movsx r15w, r14b
mov dword [rbp + rax*4 + 0x154], r8d
not r15b
cmovo r15w, di
inc r15b
mov r15d, dword [rbp + 0x150]
jmp 0x1404c1841
inc r15d
jmp 0x1404c1849
mov dword [rbp + 0x150], r15d
jmp 0x1404c1cef
xor r9d, r9d
cdq
not dh
mov dword [rbp + 0x890], ebx
mov cl, 0xb2
lea r8, [rbp + 0x894]
mov dword [rbp + 0x150], ebx
cqo
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404c1883
call fcn.1404be415
mov al, bl
movsxd r15, esi
mov r15d, dword [rbp + 0x150]
jmp 0x1404c1899
jmp 0x1404c1cf5
lea r8, [rbp + 0x6c4]
lea rcx, [rbp + 0x154]
test r9w, di
cmp r15d, 1
jmp 0x1404c18b9
ja 0x1404c1a4f
mov ebx, dword [rbp + 0x154]
mov r9, r10
rcr dx, cl
shl r9, 2
mov edx, 0x1cc
jmp 0x1404c18d9
mov dword [rbp + 0x150], r10d
jmp 0x1404c18e5
call fcn.1404be415
sub edi, edi
jmp 0x1404c18f1
test ebx, ebx
jne 0x1404c1914
mov dword [rbp + 0x890], edi
jmp 0x1404c1904
mov dword [rbp + 0x150], edi
jmp 0x1404c190f
jmp 0x1404c175b
mov r15d, dword [rbp + 0x150]
clc
test r8b, r13b
cmp esi, 0x4bae7710
cmp ebx, 1
jmp 0x1404c192d
je 0x1404c1cef
test r15d, r15d
jmp 0x1404c193b
je 0x1404c1cef
mov r8d, edi
jmp 0x1404c1950
mov r9d, edi
movzx eax, bp
mov r10, rbx
movzx dx, r13b
cwd
inc rdx
mov edx, r9d
cbw
movsx eax, r10w
movsx ax, r9b
inc r9d
setg ch
cmp r11w, 0x6bc8
shr eax, 0x11
mov eax, r8d
dec r8w
movzx r8w, al
mov ecx, dword [rbp + rdx*4 + 0x154]
sub r8w, di
rcr r8b, 0x67
imul rcx, r10
ror r8b, cl
rol r8w, cl
btc r8, r12
add rcx, rax
or r8d, r14d
mov r8, rcx
mov dword [rbp + rdx*4 + 0x154], ecx
test spl, sil
shr r8, 0x20
cmc
cmp r9d, r15d
jmp 0x1404c19ca
jne 0x1404c1963
test r8d, r8d
jmp 0x1404c19d8
je 0x1404c1ce3
cmp dword [rbp + 0x150], 0x73
jb 0x1404c1817
sub r9d, r9d
movsx rdx, bx
cdq
cqo
mov dword [rbp + 0x890], edi
movzx dx, r8b
jmp 0x1404c1a09
lea r8, [rbp + 0x894]
mov rcx, rcx
movsxd rcx, edx
cdq
mov dword [rbp + 0x150], edi
movsx rcx, cx
mov edx, 0x1cc
movsx cx, r15b
movsxd rcx, ecx
mov cl, r11b
lea rcx, [rbp + 0x154]
jmp 0x1404c1a3d
call fcn.1404be415
mov al, dil
jmp 0x1404c1a4a
jmp 0x1404c188d
cmp r10d, r15d
lea rdx, [rbp + 0x6c4]
xchg rbx, rbx
mov ebx, r15d
mov al, sil
cmovae rdx, rcx
cmovb ebx, r10d
movsx rcx, di
setb al
mov qword [rsp + 0x68], rdx
movzx rcx, cx
mov ch, 0x9e
movsxd rcx, r14d
lea rcx, [rbp + 0x154]
jmp 0x1404c1a8c
mov dword [rsp + 0x30], ebx
cmovae rcx, r8
cmp r11b, 0xda
test al, al
jmp 0x1404c1a9f
cmovne r10d, r15d
jmp 0x1404c1aa9
sub eax, eax
jmp 0x1404c1ab4
sub r9d, r9d
stc
mov dword [rbp + 0x4f0], eax
test ebx, ebx
je 0x1404c1cb0
mov r15, rcx
btr si, 0xd9
mov esi, dword [rdx + r9*4]
test esi, esi
jne 0x1404c1b09
cmp r9d, eax
jmp 0x1404c1ae2
jne 0x1404c1c9f
and dword [rbp + r9*4 + 0x4f4], esi
lea eax, [r9 + 1]
jmp 0x1404c1af9
mov dword [rbp + 0x4f0], eax
jmp 0x1404c1b04
jmp 0x1404c1c9f
xor r11d, r11d
xadd r8b, r8b
shl r8b, 0x12
not r8b
mov r8d, r9d
test r10d, r10d
je 0x1404c1c8b
mov ebx, r9d
neg ebx
test cl, r8b
clc
cmp r8d, 0x73
je 0x1404c1bda
mov edi, r8d
test sp, 0x6c2d
cmp r8d, eax
jmp 0x1404c1b46
jne 0x1404c1b65
and dword [rbp + rdi*4 + 0x4f4], 0
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
cbw
cdqe
dec rax
lea eax, [rbx + r8]
cqo
inc r8d
mov edx, dword [r15 + rax*4]
mov ax, 0x594d
mov eax, dword [rbp + rdi*4 + 0x4f4]
cmp si, si
imul rdx, rsi
add rdx, rax
ror ax, cl
mov eax, r11d
test bpl, r9b
shl r11d, cl
add rdx, rax
or r11d, 0x62251751
lea eax, [rbx + r8]
mov r11, rdx
mov dword [rbp + rdi*4 + 0x4f4], edx
test r11w, 0x26b2
cmc
cmp r10, 0x568c6977
shr r11, 0x20
cmp eax, r10d
mov eax, r8d
cwde
jmp 0x1404c1bc9
mov eax, dword [rbp + 0x4f0]
jmp 0x1404c1bd4
jne 0x1404c1b2c
test r11d, r11d
jmp 0x1404c1be2
je 0x1404c1c7b
cmp r8d, 0x73
je 0x1404c1c7b
mov edx, r8d
stc
cmp r8d, eax
jmp 0x1404c1bfe
jne 0x1404c1c26
and dword [rbp + rdx*4 + 0x4f4], 0
cwde
cbw
movzx eax, dx
lea eax, [r8 + 1]
bswap rcx
movsx ecx, r15w
mov dword [rbp + 0x4f0], eax
seta ah
mov ecx, dword [rbp + rdx*4 + 0x4f4]
movzx ax, sil
cbw
inc r8d
mov eax, r11d
stc
btc r11d, 0x88
lea rcx, [rcx + rax]
mov dword [rbp + rdx*4 + 0x4f4], ecx
btc eax, r10d
ror ah, 0xa6
mov eax, dword [rbp + 0x4f0]
sbb r11b, 0x29
shr rcx, 0x20
clc
bsf r11, r8
ror r11b, 0x51
mov r11d, ecx
cmc
stc
test ecx, ecx
jmp 0x1404c1c75
jne 0x1404c1be8
mov ebx, dword [rsp + 0x30]
test esi, 0x3f70006e
stc
jmp 0x1404c1c8b
cmp r8d, 0x73
je 0x1404c1e4d
mov rdx, qword [rsp + 0x68]
jmp 0x1404c1c9f
inc r9d
cmp r9d, ebx
jmp 0x1404c1caa
jne 0x1404c1ace
mov r9d, eax
lea r8, [rbp + 0x4f4]
xadd ecx, edx
shl r9, 2
mov dword [rbp + 0x150], eax
movsxd rdx, ebp
mov ch, 0x18
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404c1cde
call fcn.1404be415
mov r15d, dword [rbp + 0x150]
shr al, cl
sar al, 0x2d
mov al, 1
test r8d, r13d
clc
sub r11d, r11d
cmp cx, 0x1674
test al, al
jmp 0x1404c1d04
je 0x1404c1eb0
mov ecx, dword [rsp + 0x34]
stc
sub ecx, dword [rsp + 0x38]
jmp 0x1404c1d18
mov dword [rsp + 0x34], ecx
jne 0x1404c1623
mov eax, dword [rsp + 0x48]
cmp r10b, cl
test r10b, 0x1a
lea eax, [rax + rax*4]
add eax, eax
test r9w, 0x27e7
sub r13d, eax
jmp 0x1404c1d40
je 0x1404c1f06
lea ecx, [r13 - 1]
sub ax, 0x1470
lea rax, [0x140000000]
stc
mov eax, dword [rax + rcx*4 + 0xc58b8]
test r11b, 0xb
cmc
test eax, eax
jmp 0x1404c1d69
je 0x1404c1eb0
cmp eax, 1
jmp 0x1404c1d77
je 0x1404c1f06
test r15d, r15d
jmp 0x1404c1d85
je 0x1404c1f06
mov r8d, r11d
movsxd rcx, r10d
cwd
setg r10b
mov r9d, r11d
mov r10d, eax
mov edx, r9d
inc r9d
add cl, bpl
cmc
mov eax, r8d
neg r8d
or r8b, r12b
mov ecx, dword [rbp + rdx*4 + 0x154]
clc
sbb r8b, 0xd2
imul rcx, r10
lea rcx, [rcx + rax]
movsxd r8, ecx
sbb r8w, 0x14d9
xadd r8w, r8w
mov r8, rcx
test r12b, 0xc9
cmp r11b, r14b
jmp 0x1404c1de1
mov dword [rbp + rdx*4 + 0x154], ecx
cmp al, bh
shr r8, 0x20
cmp r9d, r15d
jne 0x1404c1d9d
test r8d, r8d
jmp 0x1404c1dff
je 0x1404c1eff
cmp dword [rbp + 0x150], 0x73
jmp 0x1404c1e11
jae 0x1404c1eb0
mov eax, dword [rbp + 0x150]
bswap r15
mov dword [rbp + rax*4 + 0x154], r8d
mov r15d, dword [rbp + 0x150]
jmp 0x1404c1e34
inc r15d
jmp 0x1404c1e3c
mov dword [rbp + 0x150], r15d
jmp 0x1404c1e48
jmp 0x1404c1f06
and dword [rbp + 0x890], 0
lea r8, [rbp + 0x894]
rcr dx, cl
clc
cdq
and dword [rbp + 0x150], 0
cdq
xor cl, cl
lea rcx, [rbp + 0x154]
movsx edx, r12w
sete dh
sub r9d, r9d
cwd
movsx dx, sil
mov edx, 0x1cc
jmp 0x1404c1e8c
call fcn.1404be415
mov r15d, dword [rbp + 0x150]
shl al, 0xfe
sub r11d, r11d
not al
setbe al
mov al, r11b
jmp 0x1404c1eab
jmp 0x1404c1cfd
xor r9d, r9d
movsxd r8, ecx
cwd
movsx rdx, dx
mov dword [rbp + 0x890], r11d
lea r8, [rbp + 0x894]
mov dh, 0x50
cqo
cdq
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
xchg ch, ch
mov cx, r12w
movzx cx, ch
lea rcx, [rbp + 0x154]
jmp 0x1404c1ef2
call fcn.1404be415
sub r11d, r11d
bt r15w, r15w
mov r15d, dword [rbp + 0x150]
test r12d, r12d
jmp 0x1404c1f0e
je 0x1404c204a
mov r8d, r11d
jmp 0x1404c1f23
test r15d, r15d
jmp 0x1404c1f2b
je 0x1404c1f98
mov ecx, r8d
cwd
cwde
inc r8d
mov eax, r12d
btr r12w, 0x63
mov edx, dword [rbp + rcx*4 + 0x154]
mov r12w, r14w
shrd r15w, sp, 0xcf
xchg r15d, r12d
lea rdx, [rdx + rax]
movzx r15d, r15w
mov dword [rbp + rcx*4 + 0x154], edx
mov r15d, dword [rbp + 0x150]
add r12, 0x73104e06
inc r12w
shr rdx, 0x20
movsx r12, bp
mov r12d, edx
jmp 0x1404c1f8f
cmp r8d, r15d
jne 0x1404c1f31
test r12d, r12d
je 0x1404c204a
cmp r15d, 0x73
jae 0x1404c1fe1
mov eax, r15d
mov dword [rbp + rax*4 + 0x154], r12d
not r15
movsxd r15, r13d
jmp 0x1404c1fc1
mov r15d, dword [rbp + 0x150]
jmp 0x1404c1fcd
inc r15d
mov dword [rbp + 0x150], r15d
jmp 0x1404c1fdc
jmp 0x1404c204a
sub r9d, r9d
not r8b
mov r8b, 0xb9
setle dh
mov dword [rbp + 0x890], r11d
lea r8, [rbp + 0x894]
movsx cx, r14b
mov ch, 0x7d
mov dword [rbp + 0x150], r11d
setne dh
movsx rdx, sp
mov edx, 0x1cc
jmp 0x1404c2022
lea rcx, [rbp + 0x154]
jmp 0x1404c202e
call fcn.1404be415
mov r15d, dword [rbp + 0x150]
bts rcx, r15
sub r11d, r11d
sar dl, 1
rol r12b, cl
movsx r12, bx
mov rax, qword [rsp + 0x58]
movsxd r13, r13d
cqo
xor rdx, r15
mov r13d, 1
sub r12w, r10w
mov r12d, dword [rsp + 0x40]
movzx cx, dil
rol dh, cl
xchg dl, dl
mov qword [rbp + 0x4f4], 1
movsx rcx, r15w
sar dh, cl
mov dword [rsp + 0x30], r13d
movzx edx, r12w
inc dh
rol dx, cl
sub r12d, dword [rax]
rcr dx, 0x51
sub dl, sil
cmp dword [rax], r11d
movsx eax, r13w
mov dl, bh
movzx cx, bpl
mov eax, 0xcccccccd
cmovle cx, si
mov dword [rbp + 0x4f0], r13d
sete dh
movzx dx, r14b
jmp 0x1404c20c3
cmovge r12d, dword [rsp + 0x40]
xor dx, 0x224d
movzx dx, ah
mul r12d
mov cl, dil
mov eax, edx
bt ecx, 0xd5
xadd cl, cl
rol cx, cl
shr eax, 3
mov dword [rsp + 0x38], eax
bts cx, r13w
rol ecx, cl
mov ecx, eax
stc
cmc
mov dword [rsp + 0x34], eax
stc
cmp r9b, 0xb9
test eax, eax
jmp 0x1404c2106
je 0x1404c2958
mov eax, ecx
sar dil, cl
inc si
mov edx, 0x26
sub dil, 0x34
sar bh, 0x51
mov dil, bl
cmp ecx, edx
cmova eax, edx
xor r8w, r14w
xor edx, edx
rcl ch, 0xb1
sub ebx, 0x5a9e6e62
shld r8w, r11w, 0x42
mov dword [rsp + 0x48], eax
lea edi, [rax - 1]
bts ecx, r13d
lea rax, [0x140000000]
movzx rsi, dx
add r8, 0x49f479f
xchg sil, sil
movzx ecx, byte [rax + rdi*4 + 0xc5822]
movsx rsi, di
movzx esi, byte [rax + rdi*4 + 0xc5823]
sal r8, cl
xchg r8b, r8b
bsf rbx, rsp
mov ebx, ecx
stc
shl rbx, 2
mov r8d, r10d
cdqe
mov r8, rbx
cbw
xchg ah, al
lea eax, [rsi + rcx]
mov ch, 0xff
movzx ecx, ax
xchg ch, cl
lea rcx, [rbp + 0x894]
jmp 0x1404c21a5
mov dword [rbp + 0x890], eax
jmp 0x1404c21b0
call fcn.1404a8ca3
lea rcx, [0x140000000]
shl rsi, 2
setb al
movsx dx, sil
add r8b, 0x6f
movzx eax, word [rcx + rdi*4 + 0xc5820]
add dh, 0x5f
lea rdx, [rcx + 0xc4f10]
lea rcx, [rbp + 0x894]
sub r8b, 0x4c
mov r8, rsi
jmp 0x1404c21f1
add rcx, rbx
lea rdx, [rdx + rax*4]
jmp 0x1404c21fd
call fcn.1404a81fb
mov r10d, dword [rbp + 0x890]
stc
test bx, 0x1015
cmp r10d, 1
jmp 0x1404c2218
ja 0x1404c23ff
mov eax, dword [rbp + 0x894]
jmp 0x1404c222d
sub ebx, ebx
cmp sil, 0x53
stc
test eax, eax
jmp 0x1404c223b
jne 0x1404c22ac
sub r9d, r9d
mov dword [rbp + 0x6c0], ebx
lea r8, [rbp + 0x6c4]
not ch
mov dword [rbp + 0x4f0], ebx
movzx cx, r10b
mov edx, 0x1cc
not cx
movsx rcx, r9w
mov cx, r11w
lea rcx, [rbp + 0x4f4]
jmp 0x1404c227a
call fcn.1404be415
mov r13d, dword [rbp + 0x4f0]
movsx esi, cx
jmp 0x1404c2293
mov dword [rsp + 0x30], r13d
mov al, 1
not sil
mov esi, 0x1cc
jmp 0x1404c22a7
jmp 0x1404c2922
cmp eax, 1
jmp 0x1404c22b4
je 0x1404c2298
test r13d, r13d
jmp 0x1404c22c2
je 0x1404c2298
mov r8d, ebx
jmp 0x1404c22d6
mov r9d, ebx
mov r10, rax
movzx ecx, r11w
movsx cx, r10b
mov edx, r9d
cwde
inc r9d
mov eax, r8d
cmp rbp, rdi
xadd ecx, r8d
shl ch, 0x58
mov ecx, dword [rbp + rdx*4 + 0x4f4]
rol r8b, 0xf2
imul rcx, r10
cmc
lea rcx, [rcx + rax]
btr r8, r9
add r8b, 0x2b
mov r8, rcx
cmp si, r15w
stc
mov dword [rbp + rdx*4 + 0x4f4], ecx
test r12b, r12b
clc
shr r8, 0x20
cmp r15b, bpl
cmp sil, 0xfe
test bpl, 0xde
cmp r9d, r13d
jne 0x1404c22e5
test r8d, r8d
je 0x1404c227f
cmp dword [rbp + 0x4f0], 0x73
jmp 0x1404c2355
jae 0x1404c239c
mov eax, dword [rbp + 0x4f0]
mov r13w, 0x31b0
inc r13w
dec r13d
mov dword [rbp + rax*4 + 0x4f4], r8d
not r13d
movsx r13, di
mov r13d, dword [rbp + 0x4f0]
inc r13d
jmp 0x1404c238b
mov dword [rbp + 0x4f0], r13d
jmp 0x1404c2397
jmp 0x1404c2293
sub r9d, r9d
bswap r8w
jmp 0x1404c23a8
mov dword [rbp + 0x890], ebx
movzx cx, r11b
lea r8, [rbp + 0x894]
jmp 0x1404c23bf
mov dword [rbp + 0x4f0], ebx
movzx rcx, r10w
mov edx, 0x1cc
movsx cx, r9b
movzx ecx, cx
lea rcx, [rbp + 0x4f4]
call fcn.1404be415
mov r13d, dword [rbp + 0x4f0]
mov al, bl
jmp 0x1404c23f0
mov dword [rsp + 0x30], r13d
jmp 0x1404c23fa
jmp 0x1404c229d
lea r8, [rbp + 0x894]
shl cl, cl
mov rcx, r14
xchg cl, ch
lea rcx, [rbp + 0x4f4]
cmp r13d, 1
jmp 0x1404c241d
ja 0x1404c2610
mov ebx, dword [rbp + 0x4f4]
shl dh, 0x24
sal r9w, 0xf1
mov r9, r10
test r10b, r11b
clc
adc dx, 0x42b5
mov esi, 0x1cc
ror dl, 0x86
cmc
bt dx, 0x6f
shl r9, 2
xchg edx, edx
movzx dx, dl
movzx edx, ax
mov edx, esi
jmp 0x1404c245f
mov dword [rbp + 0x4f0], r10d
jmp 0x1404c246b
call fcn.1404be415
xor edi, edi
jmp 0x1404c2478
test ebx, ebx
jmp 0x1404c247f
jne 0x1404c24b7
mov dword [rbp + 0x890], edi
not r8b
xor r8w, r12w
lea r8, [rbp + 0x894]
stc
clc
mov dword [rbp + 0x4f0], edi
jmp 0x1404c24aa
xor r9d, r9d
jmp 0x1404c24b2
jmp 0x1404c28e6
mov r13d, dword [rbp + 0x4f0]
cmp dil, 0xe8
clc
mov dword [rsp + 0x30], r13d
cmp eax, r15d
clc
cmc
cmp ebx, 1
jmp 0x1404c24d5
je 0x1404c291c
test r13d, r13d
je 0x1404c291c
mov r8d, edi
mov r9d, edi
movsx ecx, r11w
mov r10, rbx
mov edx, r9d
cmovg rcx, r12
cwde
inc r9d
xor ax, r10w
mov eax, r8d
btr cx, 0x43
mov ecx, dword [rbp + rdx*4 + 0x4f4]
stc
jmp 0x1404c2515
imul rcx, r10
movzx r8w, cl
add rcx, rax
btc r8, r12
cmc
mov r8, rcx
test r15, 0x77c1cfd
clc
cmp ch, bl
mov dword [rbp + rdx*4 + 0x4f4], ecx
test r15w, 0x3fab
test dil, al
stc
shr r8, 0x20
stc
test r10b, 0x1d
cmp r9d, r13d
jmp 0x1404c2555
jne 0x1404c24f1
test r8d, r8d
je 0x1404c2904
cmp dword [rbp + 0x4f0], 0x73
jae 0x1404c25ab
mov eax, dword [rbp + 0x4f0]
mov r13w, r12w
movzx r13d, bp
mov dword [rbp + rax*4 + 0x4f4], r8d
movsx r13, di
mov r13d, dword [rbp + 0x4f0]
inc r13d
jmp 0x1404c259a
mov dword [rbp + 0x4f0], r13d
jmp 0x1404c25a6
jmp 0x1404c2912
xor r9d, r9d
cmovnp rcx, rdi
movzx cx, r11b
mov dword [rbp + 0x890], edi
cmovl r8w, r12w
cdq
lea r8, [rbp + 0x894]
mov dh, 0x48
mov dword [rbp + 0x4f0], edi
mov cx, 0x7348
cwd
jmp 0x1404c25de
mov rdx, rsi
lea rcx, [rbp + 0x4f4]
jmp 0x1404c25ed
call fcn.1404be415
mov r13d, dword [rbp + 0x4f0]
mov al, dil
jmp 0x1404c2601
mov dword [rsp + 0x30], r13d
jmp 0x1404c260b
jmp 0x1404c2922
cmp r10d, r13d
setns bl
movsx bx, r14b
lea rdx, [rbp + 0x894]
mov ebx, r13d
cmovae rdx, rcx
mov al, 0xa9
cmovb ebx, r10d
not ecx
xchg cl, al
setb al
bswap ecx
mov qword [rsp + 0x68], rdx
xchg cl, cl
lea rcx, [rbp + 0x4f4]
mov dword [rsp + 0x30], ebx
jmp 0x1404c264f
cmovae rcx, r8
stc
test al, al
cmovne r10d, r13d
jmp 0x1404c2660
xor eax, eax
xor r9d, r9d
clc
test bpl, bl
mov dword [rbp + 0x6c0], eax
test ebx, ebx
jmp 0x1404c2676
je 0x1404c28c5
mov r13, rcx
rol sil, 0x5e
mov esi, dword [rdx + r9*4]
cmp al, 0xb
cmp r8b, al
clc
test esi, esi
jmp 0x1404c2694
jne 0x1404c26d1
cmp r9d, eax
jmp 0x1404c26a2
jne 0x1404c28a5
and dword [rbp + r9*4 + 0x6c4], esi
bswap ax
cbw
movsxd rax, edi
lea eax, [r9 + 1]
jmp 0x1404c26c1
mov dword [rbp + 0x6c0], eax
jmp 0x1404c26cc
jmp 0x1404c28a5
xor r11d, r11d
adc r8b, al
btr r8d, r15d
rcl r8w, cl
mov r8d, r9d
cmp r8b, r11b
clc
test r10d, r10d
jmp 0x1404c26ee
je 0x1404c288c
mov ebx, r9d
cmp dl, r13b
neg ebx
stc
cmp r14, 0x5d1420f2
cmp r8d, 0x73
jmp 0x1404c270d
je 0x1404c27dc
mov edi, r8d
cmc
cmp esi, 0x34727a4d
jmp 0x1404c2722
cmp r8d, eax
jne 0x1404c2744
and dword [rbp + rdi*4 + 0x6c4], 0
movsx dx, r14b
lea eax, [r8 + 1]
cwd
mov dword [rbp + 0x6c0], eax
lea eax, [rbx + r8]
inc r8d
test r14b, 0x37
sbb rdx, 0x400f3b31
sbb rdx, r8
mov edx, dword [r13 + rax*4]
shr al, cl
bts rax, rcx
ror ah, 0xd0
mov eax, r11d
add r11b, al
rol r11b, cl
rcl r11w, 0x58
imul rdx, rsi
xchg r11w, r11w
not r11b
movsxd r11, r10d
add rdx, rax
shrd r11w, r8w, 0xcd
mov eax, dword [rbp + rdi*4 + 0x6c4]
add rdx, rax
xadd r11w, ax
lea eax, [rbx + r8]
mov r11, rdx
cmp cx, 0x3960
cmp ecx, ebp
mov dword [rbp + rdi*4 + 0x6c4], edx
jmp 0x1404c27b8
shr r11, 0x20
jmp 0x1404c27c1
cmp eax, r10d
movsx ax, r9b
cdqe
mov eax, dword [rbp + 0x6c0]
jmp 0x1404c27d6
jne 0x1404c2704
test r11d, r11d
jmp 0x1404c27e4
je 0x1404c2881
cmp r8d, 0x73
je 0x1404c2881
mov edx, r8d
test rdi, 0xa7d5611
cmc
cmp r8d, eax
jmp 0x1404c2807
jne 0x1404c282e
and dword [rbp + rdx*4 + 0x6c4], 0
movsx rcx, cx
lea eax, [r8 + 1]
mov cx, 0x4a14
cmova rcx, rcx
mov dword [rbp + 0x6c0], eax
setno al
mov eax, dword [rbp + rdx*4 + 0x6c4]
inc r8d
adc cx, 0x57b9
mov ecx, r11d
not r11d
rol r11w, 0xcc
add rcx, rax
mov dword [rbp + rdx*4 + 0x6c4], ecx
dec rax
mov eax, dword [rbp + 0x6c0]
adc r11d, ebp
shr rcx, 0x20
bswap r11d
rcl r11b, 0x90
setne r11b
mov r11d, ecx
stc
cmp di, cx
test ecx, ecx
jmp 0x1404c287b
jne 0x1404c27ea
mov ebx, dword [rsp + 0x30]
jmp 0x1404c288c
cmp r8d, 0x73
jmp 0x1404c2895
je 0x1404c2a14
mov rdx, qword [rsp + 0x68]
jmp 0x1404c28a5
inc r9d
jmp 0x1404c28b7
cmp r9d, ebx
jmp 0x1404c28bf
jne 0x1404c2683
mov r9d, eax
lea r8, [rbp + 0x6c4]
shl r9, 2
mov esi, 0x1cc
movsx cx, cl
movzx rcx, r11w
mov dword [rbp + 0x4f0], eax
mov rdx, rsi
not ecx
movsx cx, r11b
mov ch, 0x97
lea rcx, [rbp + 0x4f4]
jmp 0x1404c28ff
call fcn.1404be415
mov r13d, dword [rbp + 0x4f0]
sbb al, r8b
sal al, cl
sbb al, 0x96
mov dword [rsp + 0x30], r13d
sub al, r11b
shl al, cl
mov al, 1
cmp rbp, rsi
clc
xor r11d, r11d
cmp r9, rbp
test rsi, rbp
test al, al
jmp 0x1404c2932
je 0x1404c2a76
mov ecx, dword [rsp + 0x34]
sub ecx, dword [rsp + 0x48]
jmp 0x1404c2945
mov dword [rsp + 0x34], ecx
jmp 0x1404c294e
jne 0x1404c210c
mov eax, dword [rsp + 0x38]
lea eax, [rax + rax*4]
test r8b, 0xa1
cmp dl, r14b
add eax, eax
jmp 0x1404c296c
sub r12d, eax
jmp 0x1404c2974
je 0x1404c29fa
lea ecx, [r12 - 1]
test spl, dl
inc al
lea rax, [0x140000000]
cmc
mov eax, dword [rax + rcx*4 + 0xc58b8]
stc
test eax, eax
jne 0x1404c2a7e
sub r9d, r9d
movzx ecx, r12w
mov dword [rbp - 0x80], r11d
movzx cx, cl
lea r8, [rbp - 0x7c]
mov dword [rbp + 0x4f0], r11d
mov dx, r11w
not ecx
bswap cx
mov edx, 0x1cc
mov cx, bp
movsx cx, al
mov rcx, 0x300e4b5f
lea rcx, [rbp + 0x4f4]
jmp 0x1404c29de
call fcn.1404be415
mov r13d, dword [rbp + 0x4f0]
mov dword [rsp + 0x30], r13d
clc
cmp r12w, 0x2ee9
test r10b, 0xd9
xor r11d, r11d
stc
test r15d, r15d
jmp 0x1404c2a06
jne 0x1404c2c51
mov edx, r11d
jmp 0x1404c2c82
and dword [rbp - 0x80], 0
sal r8w, cl
btr ecx, 0x7e
test dh, 0xee
lea r8, [rbp - 0x7c]
add sil, r12b
bswap esi
and dword [rbp + 0x4f0], 0
lea rcx, [rbp + 0x4f4]
mov esi, 0x1cc
btc dx, r15w
bswap edx
sub r9d, r9d
mov edx, esi
jmp 0x1404c2a50
call fcn.1404be415
mov r13d, dword [rbp + 0x4f0]
sub r11d, r11d
mov al, r11b
jmp 0x1404c2a67
mov dword [rsp + 0x30], r13d
jmp 0x1404c2a71
jmp 0x1404c292b
mov rdx, rsi
jmp 0x1404c2b87
cmp eax, 1
jmp 0x1404c2a86
je 0x1404c29fa
test r13d, r13d
jmp 0x1404c2a94
je 0x1404c29fa
mov r8d, r11d
cwd
mov dl, sil
mov r9d, r11d
cmovo dx, bp
mov r10, rax
movzx ax, r14b
movsxd rcx, edx
bswap dx
mov edx, r9d
movzx rcx, r10w
not eax
movzx cx, cl
inc r9d
mov eax, r8d
neg r8b
movzx ecx, r10w
add ch, 0xc2
mov ecx, dword [rbp + rdx*4 + 0x4f4]
sbb r8b, r10b
sub r8b, 5
bt r8w, r11w
imul rcx, r10
movsx r8w, r12b
movzx r8w, bl
add rcx, rax
mov r8, rcx
clc
stc
cmp dil, r15b
mov dword [rbp + rdx*4 + 0x4f4], ecx
test al, r14b
jmp 0x1404c2b12
shr r8, 0x20
stc
cmp r9d, r13d
jmp 0x1404c2b1f
jne 0x1404c2ab7
test r8d, r8d
jmp 0x1404c2b2d
je 0x1404c29e3
cmp dword [rbp + 0x4f0], 0x73
jmp 0x1404c2b3f
jae 0x1404c2b76
mov eax, dword [rbp + 0x4f0]
bswap r13d
mov dword [rbp + rax*4 + 0x4f4], r8d
mov r13d, dword [rbp + 0x4f0]
jmp 0x1404c2b62
inc r13d
mov dword [rbp + 0x4f0], r13d
jmp 0x1404c2b71
jmp 0x1404c29ea
mov edx, 0x1cc
movsx cx, r12b
movzx cx, dh
ror r8b, cl
sub r9d, r9d
mov dword [rbp - 0x80], r11d
lea r8, [rbp - 0x7c]
movsx cx, r10b
mov cl, 0x61
cmovno rcx, rsi
mov dword [rbp + 0x4f0], r11d
setae cl
movsx ecx, r10w
lea rcx, [rbp + 0x4f4]
jmp 0x1404c2bb7
call fcn.1404be415
mov rax, qword [rsp + 0x58]
xor cx, ax
bt ecx, ebx
shr bl, 0xb
mov bl, byte [rax + 0x308]
rcr ax, cl
rol rax, 0x9f
rcr ax, 0x74
mov rax, qword [rsp + 0x60]
mov rcx, rax
cmp byte [rax + 8], 0
je 0x1404c2c20
call fcn.1404bee56
neg bl
inc dx
movabs rdx, 0x8000000000000000
sbb rcx, rcx
and rcx, rdx
cmp ax, ax
clc
and rcx, rdx
jmp 0x1404c2c13
mov qword [rax], rcx
jmp 0x1404c2c1b
jmp 0x1404c2c47
call fcn.1404beead
neg bl
mov edx, 0x80000000
jmp 0x1404c2c31
sbb ecx, ecx
test r13b, 0x50
and ecx, edx
cmc
jmp 0x1404c2c3f
and ecx, edx
mov dword [rax], ecx
movsx rax, r12w
mov eax, 2
jmp 0x1404c358d
lea edx, [r15 - 1]
mov dword [rsp + 0x48], r11d
bsr eax, dword [rbp + rdx*4 + 0x154]
jmp 0x1404c2c67
je 0x1404c2c79
inc eax
jmp 0x1404c2c74
jmp 0x1404c2c7c
mov eax, r11d
shl edx, 5
cmc
add edx, eax
test r13d, r13d
jmp 0x1404c2c8a
jne 0x1404c2c9d
mov ecx, r11d
jmp 0x1404c2c98
jmp 0x1404c2ce8
lea ecx, [r13 - 1]
mov dword [rsp + 0x48], r11d
xor eax, r11d
sbb ax, 0x321c
bsf ax, r13w
bsr eax, dword [rbp + rcx*4 + 0x4f4]
jmp 0x1404c2cbf
je 0x1404c2cd1
inc eax
jmp 0x1404c2ccc
jmp 0x1404c2cd4
mov eax, r11d
shl ecx, 5
bsf r8w, r15w
mov r8w, r13w
cmp dil, r13b
add ecx, eax
or r12d, esp
mov eax, ecx
cmc
btc r8d, ecx
mov r8d, 0xffffffff
cmp r13b, sil
shr r12d, 0x5a
rol r12w, cl
sub eax, edx
sar r12w, 0x8d
mov r12d, 0x20
cmc
cmp edx, ecx
sbb ebx, ebx
jmp 0x1404c2d17
and ebx, eax
jmp 0x1404c2d1e
mov dword [rsp + 0x40], ebx
jmp 0x1404c2d27
jbe 0x1404c2fda
mov eax, r12d
mov dword [rsp + 0x34], r11d
sub di, cx
mov esi, ebx
lea edi, [r12 - 0x1f]
bswap r8w
and esi, 0x1f
setl r8b
or ecx, esp
bsf cx, r12w
mov r8d, ebx
sub eax, esi
rol rcx, cl
movzx cx, r10b
xadd ecx, ecx
shr r8d, 5
inc cl
dec cl
movzx cx, r15b
mov ecx, eax
jmp 0x1404c2d78
mov dword [rsp + 0x48], eax
btr ax, cx
shl rdi, cl
mov rax, 0x2e1d7c60
dec edi
mov eax, edi
xchg cl, cl
not eax
rol cl, cl
or cl, dil
mov dword [rsp + 0x38], eax
cwde
lea eax, [r15 - 1]
bsr ecx, dword [rbp + rax*4 + 0x154]
je 0x1404c2dba
inc ecx
jmp 0x1404c2db5
jmp 0x1404c2dc1
mov ecx, r11d
movzx eax, r9w
lea eax, [r8 + r15]
test r15w, 0x49fb
cmp eax, 0x73
jmp 0x1404c2dd3
jbe 0x1404c2e19
sub r9d, r9d
mov dword [rbp - 0x80], r11d
lea r8, [rbp - 0x7c]
mov dword [rbp + 0x150], r11d
movsx rdx, r12w
movsxd rdx, edi
xchg dl, cl
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
call fcn.1404be415
mov r15d, dword [rbp + 0x150]
sub r11d, r11d
jmp 0x1404c2e14
jmp 0x1404c2fd4
mov edx, r11d
not dl
mov eax, r12d
sub eax, ecx
cmp r13b, 0xe8
cmp esi, eax
seta dl
cmc
add edx, r8d
cmc
cmp r13b, cl
add edx, r15d
jmp 0x1404c2e3c
mov dword [rsp + 0x34], edx
cmc
cmp bp, 0x6953
cmp edx, 0x73
jmp 0x1404c2e4e
ja 0x1404c2dd9
lea eax, [r8 - 1]
sbb r11d, 0x3d5e5a0a
movsx r11w, sil
sar r11b, cl
lea r11d, [rdx - 1]
test si, ax
cmp r11d, eax
jmp 0x1404c2e76
je 0x1404c2f84
mov ebx, dword [rsp + 0x48]
rol dl, cl
lea r12d, [r8 - 1]
mov edx, dword [rsp + 0x38]
add r13b, 0x32
mov r13d, 0xffffffff
sal ch, 0x2f
add cx, bp
rcl rax, cl
mov eax, r11d
sbb ch, 0x2b
not ch
sar cl, cl
sub eax, r8d
sbb ecx, ebx
lea ecx, [rax - 1]
stc
clc
cmp eax, r15d
jmp 0x1404c2eb9
jae 0x1404c2ed1
mov r10d, dword [rbp + rax*4 + 0x154]
jmp 0x1404c2ecc
jmp 0x1404c2edb
sub r10d, r10d
clc
cmp bpl, r12b
test dl, bpl
cmp ecx, r15d
jmp 0x1404c2ee3
jae 0x1404c2efb
mov r9d, dword [rbp + rcx*4 + 0x154]
jmp 0x1404c2ef6
jmp 0x1404c2eff
sub r9d, r9d
cmc
and r9d, edx
mov ecx, ebx
test r10d, r13d
shr r9d, cl
xor ecx, r14d
sbb ecx, ebx
rcr cx, cl
and r10d, edi
sub ecx, ebp
rcl ch, cl
adc rcx, r15
mov ecx, esi
shl r10d, cl
cmc
or r9d, r10d
cmp r15b, r11b
mov dword [rbp + r11*4 + 0x154], r9d
test sil, r11b
add r11d, r13d
cmp r8b, r11b
stc
cmp r11d, r12d
jmp 0x1404c2f42
je 0x1404c2f59
mov r15d, dword [rbp + 0x150]
jmp 0x1404c2f54
jmp 0x1404c2e9d
mov r13d, dword [rsp + 0x30]
movzx bx, r11b
sbb r12b, 0xdd
mov ecx, 0x7b646fab
mov r12d, 0x20
neg dh
btr rbx, 0xda
mov edx, dword [rsp + 0x34]
movsx ebx, cx
mov ebx, dword [rsp + 0x40]
xor r11d, r11d
mov ecx, r11d
test r8d, r8d
jmp 0x1404c2f92
je 0x1404c2fbd
mov eax, ecx
jmp 0x1404c2f9f
inc ecx
cmc
jmp 0x1404c2fa7
mov dword [rbp + rax*4 + 0x154], r11d
cmp ecx, r8d
jmp 0x1404c2fb7
jne 0x1404c2f98
mov r15d, edx
shr di, 0x50
lahf
mov dword [rbp + 0x150], edx
btc rax, 0xbd
cmp r12b, 0xde
mov r8d, 0xffffffff
mov eax, dword [rsp + 0x50]
xadd dil, dil
movzx r10, r8w
mov edi, dword [rsp + 0x3c]
clc
sub eax, edi
movzx r10, ax
bswap r10
movsx r10w, r9b
mov dword [rsp + 0x50], eax
mov r10d, eax
cmc
test edi, edi
jmp 0x1404c3008
je 0x1404c3043
cmp ebx, eax
jbe 0x1404c3040
mov rdx, qword [rsp + 0x60]
mov r9b, 1
jmp 0x1404c3023
mov qword [rsp + 0x20], rdx
movsx rdx, r11w
sete dl
jmp 0x1404c3034
mov edx, edi
jmp 0x1404c303b
jmp 0x1404c3567
sub r10d, ebx
cmp r15d, r13d
jmp 0x1404c304b
ja 0x1404c30c4
jae 0x1404c3063
mov cl, 1
jmp 0x1404c305e
jmp 0x1404c30ca
lea edx, [r15 - 1]
jmp 0x1404c306d
cmp edx, r8d
jmp 0x1404c3075
je 0x1404c30c4
mov eax, dword [rbp + rdx*4 + 0x4f4]
cmp dword [rbp + rdx*4 + 0x154], eax
jmp 0x1404c308e
jne 0x1404c30a0
add edx, r8d
cmp edx, r8d
jne 0x1404c307b
cmp edx, r8d
je 0x1404c30c4
mov eax, dword [rbp + rdx*4 + 0x4f4]
cmp dword [rbp + rdx*4 + 0x154], eax
setbe cl
jmp 0x1404c30bf
jmp 0x1404c30ca
mov cl, r11b
bswap r13d
test cl, cl
mov dword [rsp + 0x38], r11d
movsx si, r14b
movsx esi, r12w
cdqe
lea eax, [rbx + 1]
movzx r13w, r15b
mov r9d, r10d
cmovne ebx, eax
and rcx, rbx
sub ch, 0xa6
mov r13d, r12d
xchg al, sil
and r10d, 0x1f
shl si, 0x27
xchg ah, ah
shr r9d, 5
bsf cx, r9w
bswap ax
shrd ax, r10w, 0xa0
sub r13d, r10d
movzx si, bl
bts eax, r9d
mov dword [rsp + 0x40], ebx
mov ecx, r13d
dec si
test ebp, 0x53375ea1
xchg al, sil
mov esi, 1
shl rsi, cl
movzx cx, r12b
dec esi
setnp ah
bts rcx, rdx
bswap ax
mov eax, esi
or cx, bx
not eax
shl ch, 0x77
mov dword [rsp + 0x48], eax
not cx
lea eax, [r15 - 1]
test r14, 0x2d5f6e13
bsr ecx, dword [rbp + rax*4 + 0x154]
jmp 0x1404c3172
je 0x1404c3184
inc ecx
jmp 0x1404c317f
jmp 0x1404c3187
mov ecx, r11d
lea eax, [r9 + r15]
cmp eax, 0x73
jmp 0x1404c3193
jbe 0x1404c31d4
xor r9d, r9d
xchg cl, r8b
movsx r8w, bl
mov dword [rbp - 0x80], r11d
cwd
lea r8, [rbp - 0x7c]
xchg dl, dl
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
setg ch
movzx ecx, r13w
lea rcx, [rbp + 0x154]
call fcn.1404be415
jmp 0x1404c335c
sub r12d, ecx
sbb dl, 0x8c
btc edx, 0x22
mov edx, r11d
sbb dl, dil
cmp r10d, r12d
seta dl
stc
cmp rsp, rax
add edx, r9d
stc
add edx, r15d
stc
test r12b, spl
mov dword [rsp + 0x38], edx
cmp r9w, 0x1bba
cmp edx, 0x73
jmp 0x1404c320b
ja 0x1404c3199
lea r12d, [r9 - 1]
lea r11d, [rdx - 1]
cmc
cmp r11d, r12d
jmp 0x1404c3222
je 0x1404c3316
mov ebx, dword [rsp + 0x48]
bts dx, ax
cmc
mov edx, 0xffffffff
shl ax, cl
movzx ecx, r14w
mov eax, r11d
movzx cx, cl
stc
cmc
sub eax, r9d
test r14w, r12w
bsr cx, r14w
lea ecx, [rax - 1]
test bp, r13w
jmp 0x1404c325e
cmp eax, r15d
jmp 0x1404c3266
jae 0x1404c3278
mov edi, dword [rbp + rax*4 + 0x154]
jmp 0x1404c3280
sub edi, edi
clc
cmp cx, 0x447f
cmp ecx, r15d
jmp 0x1404c3288
jae 0x1404c32a0
mov r8d, dword [rbp + rcx*4 + 0x154]
jmp 0x1404c329b
jmp 0x1404c32a7
sub r8d, r8d
ror cx, 0x14
and r8d, ebx
sal cl, cl
btr cx, r15w
mov ecx, r13d
shr r8d, cl
movzx rcx, ax
ror rcx, 0x8b
or ch, 0x4c
and edi, esi
mov ecx, r10d
test r10b, 0x68
cmc
shl edi, cl
clc
or r8d, edi
mov dword [rbp + r11*4 + 0x154], r8d
add r11d, edx
cmp ecx, 0x328e1943
cmp r11d, r12d
jmp 0x1404c32eb
je 0x1404c3302
mov r15d, dword [rbp + 0x150]
jmp 0x1404c32fd
jmp 0x1404c323d
mov edx, dword [rsp + 0x38]
sar bx, 0xc7
mov ebx, dword [rsp + 0x40]
shr di, 0xdd
mov edi, dword [rsp + 0x3c]
sub ecx, ecx
test r9d, r9d
jmp 0x1404c3320
je 0x1404c334b
and dword [rbp + rcx*4 + 0x154], 0
jmp 0x1404c3333
inc ecx
cmc
test dl, r11b
test dil, 0x28
cmp ecx, r9d
jmp 0x1404c3345
jne 0x1404c3326
mov dword [rbp + 0x150], edx
movsx rcx, si
cqo
jmp 0x1404c335c
lea rdx, [rbp + 0x4f0]
movzx ecx, dx
lea rcx, [rbp + 0x150]
call fcn.1404be540
cmp dword [rbp + 0x150], 0
xchg r9b, dl
not r9b
mov rdx, rax
cwde
jmp 0x1404c338b
mov eax, 0xffffffff
xchg r9b, r9b
sete r9b
cmp dil, 0xc9
cmc
cmp rdx, rax
jmp 0x1404c33a4
jbe 0x1404c33df
mov rcx, rdx
cmp bl, dl
stc
shr rcx, 0x20
cmc
bsr ecx, ecx
jmp 0x1404c33bd
je 0x1404c33cf
inc ecx
jmp 0x1404c33ca
jmp 0x1404c33d2
sub ecx, ecx
clc
add ecx, 0x20
jmp 0x1404c33da
jmp 0x1404c33fb
bsr ecx, edx
jmp 0x1404c33e7
je 0x1404c33f9
inc ecx
jmp 0x1404c33f4
jmp 0x1404c33fb
sub ecx, ecx
mov esi, dword [rsp + 0x50]
stc
cmp ecx, esi
jmp 0x1404c3407
jbe 0x1404c3467
sub ecx, esi
test r9b, 0xd9
test r9b, r9b
je 0x1404c3451
mov eax, 1
stc
cmc
cmp r13b, bl
shl rax, cl
jmp 0x1404c342e
dec rax
jmp 0x1404c3436
test rdx, rax
jmp 0x1404c343e
jne 0x1404c3451
mov r9b, 1
jmp 0x1404c344c
jmp 0x1404c3461
sub r9b, r9b
add r10b, bpl
sub r10b, r11b
xor r10d, 0xfd25318
shr rdx, cl
ror rcx, cl
sub r11d, r11d
sar r10w, cl
lea eax, [rdi - 2]
add r10b, cl
mov r10b, 0x9c
test r14d, r14d
mov ecx, esi
not ebx
cmovne r11d, dword [rbp + 0x324]
cmc
xor r10w, cx
bts r10w, r14w
sub r8d, r8d
ror r10b, cl
jmp 0x1404c349b
cmp r14d, 1
sets r10b
movsx r10d, r12w
cmova r8d, dword [rbp + 0x328]
btc r10w, 0x6b
movzx r10d, dx
inc r10b
test edi, edi
movsxd r10, r11d
mov r10d, r8d
xchg r8b, r8b
cmovne ebx, eax
cwde
shl r10, 0x20
rcr r8b, 0x39
nop
or r8b, 0xbd
mov eax, r11d
xadd r8b, r8b
add r10, rax
xchg r8b, r8b
mov rax, qword [rsp + 0x58]
sal r8b, cl
test sil, 0x97
shl r10, cl
sets r8b
mov r8b, 0x5b
mov r8b, byte [rax + 0x308]
lea rcx, [rdx + r10]
cwd
movsx edx, r9w
movsx rdx, r10w
mov rdx, qword [rsp + 0x60]
jmp 0x1404c351b
mov qword [rsp + 0x20], rdx
xchg dh, dh
mov edx, ebx
jmp 0x1404c3529
call fcn.1404bef12
jmp 0x1404c358d
test eax, eax
cqo
xchg dh, al
movsx dx, r15b
mov rdx, qword [rsp + 0x60]
seta r8b
not r9b
mov al, r14b
setne r9b
xchg r8b, r8b
movzx rax, di
mov qword [rsp + 0x20], rdx
cqo
mov edx, ecx
setg ah
xchg al, r8b
mov rax, qword [rsp + 0x58]
not ch
mov r8b, 0xfc
lea rcx, [rbp + 0x320]
sete r8b
mov r8b, byte [rax + 0x308]
jmp 0x1404c3588
call fcn.1404bf6f0
mov rcx, qword [rbp + 0xa60]
clc
xor rcx, rsp
jmp 0x1404c359d
call fcn.1404a4670
mov rbx, qword [rsp + 0xbc0]
and r12b, 9
add r12b, 0xfc
add rsp, 0xb70
pop r15
jmp 0x1404c35c7
pop r14
movzx rbp, r9w
movsx di, r14b
jmp 0x1404c35d7
pop r13
pop r12
bswap si
movzx bp, r14b
movsxd rdi, r10d
pop rdi
pop rsi
mov rbp, rdx
not bp
jmp 0x1404c35f3
pop rbp
jmp 0x1404c35f9
ret