Function at 0x1420cfbb6
Capabilities:
Execute anti-debugging instructions

Disassembly:
add qword [rsp], 0xffffffffbe473638
test dword [rsp + 0x18], 0x27b7e3b
movsxd r11, dword [rsp + 0x28]
mov rcx, qword [rsp + 0x30]
jne 0x14191c775
mov qword [rsp + 0x20], r9
shrd r10d, r14d, 0x77
mov qword [rsp + 0x18], r8
or ax, 0x1d85
neg r10w
mov qword [rsp + 0x10], rdx
neg r9b
ror r9b, 0x77
push rbx
push rbp
sub r10d, r11d
shr r10w, 0xa2
push rdi
rcl r10b, cl
shr rdi, 0x30
push r12
or r9, rcx
inc r10d
bts r9, rbp
push r13
movsxd r12, r15d
bts r10w, dx
push r14
test r12b, r14b
push r15
btr r15w, cx
not r10
sub rsp, 0x30
sbb r15, r15
mov r15, qword [rcx + 0x10]
xor r12d, r11d
mov rax, rcx
mov ecx, dword [rcx + 8]
bts r14d, ebx
and r12d, 0x7c2e2b26
sub ebx, ebx
mov r12d, 1
bt di, bp
bts di, r14w
mov r9, r8
sub r14d, esi
mov r8, rdx
sal rdi, 0x31
cqo
mov edx, 1
rcl r14b, 0xad
mov r14w, 0x3c9
mov edi, 1
bt r10w, 0x87
bsf r14w, r13w
shl edx, cl
bt ecx, eax
rcl r14b, 0x5f
mov ecx, dword [rax + 4]
movsx r14w, r14b
shrd ebp, r12d, 0x6f
sub r11b, r11b
cmp si, 0x76c3
shl edi, cl
mov rcx, qword [rsp + 0x90]
inc r14d
xchg r14b, bpl
dec edx
movzx r10w, r15b
movzx r14d, r12w
mov r10b, r10b
dec edi
mov r14d, ebx
sub r10b, al
mov ebp, ebx
adc r10, 0x3a5608ae
bt r10w, cx
mov dword [rsp + 0x10], edi
sal di, 0xdc
mov edi, dword [rax]
xchg r10, r10
rcr r10b, 0x8d
mov qword [r9], rbx
add r10b, al
mov qword [rcx], rbx
neg r10b
bt cx, r14w
mov eax, dword [rax + 4]
btc rcx, 0x35
mov dword [rsp + 0x14], edx
mov r10w, r15w
bt r10, rsi
lea ecx, [rdi + rax]
cmp rsp, 0x110e6ed4
mov eax, 0x300
xor r10b, 0x3c
mov dword [rsp + 0xc], edi
shl eax, cl
inc r10b
mov r10d, r12d
cmp spl, 0x9f
jmp 0x1420cfd3e
mov dword [rsp], r12d
test r15d, r12d
add eax, 0x736
jmp 0x1420cfd4f
mov dword [rsp + 0x70], r12d
jmp 0x1420cfd59
mov dword [rsp + 8], r12d
je 0x1420cfd9e
mov ecx, eax
cmovle r9d, edx
movsxd rax, r14d
mov eax, 0x400
mov rdi, r15
bswap r13w
xchg r9b, r13b
movsx r13w, al
movzx eax, ax
movzx r9w, cl
bswap r9w
movsx r13d, r15w
rep stosw word [rdi], ax
add edi, 0x1c5334e8
rcl r13b, 0xd5
mov r9, r8
lea r13, [r8 - 1]
mov edi, ebx
or cl, ch
or r8d, 0xffffffff
bts ecx, esi
mov ecx, ebx
stc
cmp r9, r13
je 0x1420d1044
movzx eax, byte [r9]
shl edi, 8
jmp 0x1420cfdc8
inc ecx
cmc
or edi, eax
jmp 0x1420cfdd2
inc r9
stc
cmp ecx, 5
jmp 0x1420cfdde
jl 0x1420cfdb3
mov qword [rsp + 0x28], rsi
add al, r14b
sbb rbx, 0x57b6b2f
xor eax, 0x62712326
nop
cdqe
sub bl, r15b
mov eax, ebp
mov esi, r14d
rcr bh, cl
shl bl, 0x17
neg bl
shl eax, 4
shr rbx, cl
and esi, edx
movsxd rbx, eax
shr ax, 0x2d
movsxd rax, esi
clc
cmp bl, spl
cmp r11w, 0x56fd
lea rbx, [rbx + rax]
cmp r8d, 0x1000000
jmp 0x1420cfe36
jae 0x1420cfe6c
cmp r9, r13
jmp 0x1420cfe44
je 0x1420d1035
movzx eax, byte [r9]
shl edi, 8
sar ch, cl
btc ecx, eax
movsx ecx, r15w
shl r8d, 8
or edi, eax
lahf
mov cl, r12b
inc r9
movzx rcx, si
cwde
movzx ecx, word [r15 + rbx*2]
mov eax, r8d
stc
jmp 0x1420cfe7e
shr eax, 0xb
cmp sil, r8b
jmp 0x1420cfe8a
imul eax, ecx
stc
cmp edi, eax
jae 0x1420d0292
mov r8d, eax
movzx edx, si
bts r10w, r11w
mov eax, 0x800
test r12w, 0x7f7a
movzx edx, r11b
test r8w, 0x3a87
shrd r10d, r13d, 0x67
cmc
sub eax, ecx
and r10b, 0x8c
or r10b, 0x96
mov r10d, 1
test bl, 0xcc
sar eax, 5
jmp 0x1420cfed7
add ax, cx
btc cx, 0xf5
mov ecx, 8
jmp 0x1420cfee9
mov word [r15 + rbx*2], ax
shl bl, cl
and ax, 0x4ca7
mov ebx, dword [rsp + 0xc]
setle al
mov ah, bh
mov eax, dword [rsp + 0x10]
cmc
stc
sub cl, bl
stc
test r12b, r12b
and rax, r14
jmp 0x1420cff17
shr rdx, cl
movsx ecx, r10w
or ch, dl
movzx ecx, sp
mov ecx, ebx
shl rax, cl
test r11, 0x66453a5b
bswap bx
rcl bl, cl
add rdx, rax
shl bh, cl
lea rax, [rdx + rdx*2]
xor bl, 0xb4
ror bh, cl
shl rax, 9
test r15d, r12d
sal bx, cl
movzx rbx, cx
lea rbx, [rax + r15 + 0xe6c]
test bpl, 0x89
cmp ebp, 7
jmp 0x1420cff64
jl 0x1420d00bd
mov eax, r12d
btc r11, 0xc6
bsf si, r12w
mov rcx, r14
sar sil, cl
sub rcx, rax
rdtsc
not dx
mov rax, qword [rsp + 0x88]
sub r11b, 0x8f
movzx esi, byte [rcx + rax]
shrd dx, r13w, 0x10
bts r11w, cx
nop
add esi, esi
rdtsc
rol ah, 0x5f
movsxd rax, r10d
bts r11, rsp
movzx r11, sp
mov r11b, 0xb
mov r11d, esi
xor dx, 0x1515
movzx rdx, r8w
and r11d, 0x100
movsxd rdx, r11d
cmp r14, 0x35741b92
add rdx, rax
test sil, 0x6c
cmp r8d, 0x1000000
jae 0x1420d0029
cmp r9, r13
jmp 0x1420cffef
je 0x1420d1035
movzx eax, byte [r9]
xor rcx, 0x6e424708
rol cx, 0xb6
mov cl, r9b
shl edi, 8
xchg cx, cx
ror ecx, cl
shl r8d, 8
movsx cx, r9b
rcl cl, cl
or edi, eax
lahf
inc r9
btr cx, 0
inc cl
sub al, 0x33
movzx ecx, word [rbx + rdx*2 + 0x200]
shr al, cl
mov eax, r8d
shr eax, 0xb
test r14w, 0x4b6a
imul eax, ecx
clc
cmc
cmp r11, 0xbca0820
cmp edi, eax
jae 0x1420d015c
mov r8d, eax
movzx eax, dx
mov eax, 0x800
stc
add r10d, r10d
cmp sil, r15b
test r9w, di
sub eax, ecx
jmp 0x1420d0071
sar eax, 5
stc
cmp r10w, 0x4e60
cmp rdi, r10
add ax, cx
cmp dil, 0x35
test r11b, dl
jmp 0x1420d008d
mov word [rbx + rdx*2 + 0x200], ax
test r8b, r14b
jmp 0x1420d009d
test r11d, r11d
jmp 0x1420d00a5
je 0x1420d01ae
cmp r10d, 0x100
jmp 0x1420d00b7
jge 0x1420d021a
movsxd rdx, r10d
clc
cmp r8d, 0x1000000
jmp 0x1420d00cd
jae 0x1420d0100
cmp r9, r13
jmp 0x1420d00db
je 0x1420d1035
movzx eax, byte [r9]
sub cl, 0x2a
movsxd rcx, r13d
shl edi, 8
sar ecx, cl
shl r8d, 8
or edi, eax
jmp 0x1420d00fd
inc r9
movzx ecx, word [rbx + rdx*2]
dec ah
and ax, si
mov eax, r8d
jmp 0x1420d0112
shr eax, 0xb
imul eax, ecx
cmp edi, eax
jmp 0x1420d011f
jae 0x1420d01c5
mov r8d, eax
mov eax, 0x800
clc
sub eax, ecx
cmp ah, 0x44
test bl, al
sar eax, 5
stc
cmp sil, r9b
test r15, 0xf3f3ec6
add ax, cx
add r10d, r10d
jmp 0x1420d014e
mov word [rbx + rdx*2], ax
jmp 0x1420d0157
jmp 0x1420d0208
sub r8d, eax
test rsp, 0x4b183295
sub edi, eax
setae al
movsx rax, r9w
xor ax, r9w
movzx eax, cx
cmp bp, 0x1c2d
shr ax, 5
jmp 0x1420d0188
lea r10d, [r10 + r10 + 1]
cmp r14d, 0xf8c0cc8
stc
sub cx, ax
cmp r9w, r9w
mov word [rbx + rdx*2 + 0x200], cx
stc
test r11d, r11d
je 0x1420d00ab
cmp r10d, 0x100
jmp 0x1420d01ba
jl 0x1420cffa1
jmp 0x1420d021a
sub r8d, eax
cmp r12w, sp
test r11b, 0x44
test r12, r14
sub edi, eax
mov al, 0x69
movzx eax, cx
jmp 0x1420d01e0
shr ax, 5
cmp r10b, dil
cmp ebp, 0x26a30e32
lea r10d, [r10 + r10 + 1]
test r9b, r14b
cmp ax, si
stc
sub cx, ax
test eax, ebp
mov word [rbx + rdx*2], cx
jmp 0x1420d0208
cmp r10d, 0x100
jmp 0x1420d0214
jl 0x1420d00bd
mov rax, qword [rsp + 0x88]
inc r11b
inc r14
rcr r11d, 0x37
cmc
sar r11w, 0x55
movzx r11d, r10b
mov byte [r14 + rax - 1], r10b
test bpl, r12b
cmc
test bpl, 0xf2
cmp ebp, 4
jmp 0x1420d024b
jge 0x1420d026a
sub eax, eax
mov bpl, 0x49
jmp 0x1420d025e
mov ebp, eax
jmp 0x1420d0265
jmp 0x1420d1014
cmp ebp, 0xa
jmp 0x1420d0272
jge 0x1420d0285
sub ebp, 3
jmp 0x1420d0280
jmp 0x1420d1014
sub ebp, 6
jmp 0x1420d028d
jmp 0x1420d1014
sub r8d, eax
sub edi, eax
movzx eax, cx
neg dl
rol dx, 0x1d
stc
shr ax, 5
and rdx, r15
movzx rdx, r14w
movsxd rdx, ebp
sub cx, ax
mov word [r15 + rbx*2], cx
cmp r8d, 0x1000000
jae 0x1420d02f0
cmp r9, r13
jmp 0x1420d02cc
je 0x1420d1035
movzx eax, byte [r9]
shl edi, 8
shl r8d, 8
xor cl, 0xf6
or edi, eax
bswap cx
cbw
dec al
inc r9
test bx, r14w
movzx ecx, word [r15 + rdx*2 + 0x180]
mov eax, r8d
shr eax, 0xb
cmp di, 0x2476
clc
imul eax, ecx
cmc
stc
cmp edi, eax
jae 0x1420d03ae
mov r8d, eax
mov r11d, 0
adc eax, ebp
mov eax, 0x800
sub eax, ecx
jmp 0x1420d032f
mov dword [rsp], r12d
test rcx, 0x71ee097c
stc
sar eax, 5
stc
test si, di
add ax, cx
cmp ebp, 7
bswap bp
movzx bp, r8b
jmp 0x1420d0355
lea ebp, [r11 + 8]
jmp 0x1420d035e
mov word [r15 + rdx*2 + 0x180], ax
cbw
lahf
mov eax, dword [rsp + 0x70]
movsx dx, dh
mov dword [rsp + 0x70], r10d
mov dword [rsp + 8], eax
jmp 0x1420d0386
mov eax, 3
movsx dx, r13b
movzx rdx, r15w
lea rdx, [r15 + 0x664]
jmp 0x1420d03a0
cmovl eax, r11d
jmp 0x1420d03a9
jmp 0x1420d07f3
sub r8d, eax
sub edi, eax
shld eax, esp, 0xa0
movzx rax, r13w
rcl ax, 0x19
movzx eax, cx
shr ax, 5
cmc
clc
sub cx, ax
mov word [r15 + rdx*2 + 0x180], cx
cmc
test r9d, 0x344549e7
cmp r8d, 0x1000000
jmp 0x1420d03e8
jae 0x1420d041e
cmp r9, r13
jmp 0x1420d03f6
je 0x1420d1035
movzx eax, byte [r9]
xor r10, r14
shl edi, 8
shl r8d, 8
shld rcx, rsi, 0x4f
or edi, eax
movzx cx, r15b
inc r9
btr cx, 0x2e
movzx r10d, word [r15 + rdx*2 + 0x198]
and cl, 0xd0
mov ecx, r8d
shr ecx, 0xb
imul ecx, r10d
stc
test r11b, sil
cmp edi, ecx
jmp 0x1420d043f
jae 0x1420d05b4
mov eax, 0x800
mov r8d, ecx
cmp r12b, bpl
sub eax, r10d
stc
sar eax, 5
add ax, r10w
mov word [r15 + rdx*2 + 0x198], ax
cmp r13w, 0x7ec0
cmp bpl, r12b
cmp ecx, 0x1000000
jae 0x1420d04a9
cmp r9, r13
jmp 0x1420d0481
je 0x1420d1035
movzx eax, byte [r9]
rcr ch, cl
test bp, 0x1c47
sbb cx, si
shl edi, 8
and cl, 0x7e
shl r8d, 8
or edi, eax
movzx ax, r14b
inc r9
movzx ecx, word [r15 + rbx*2 + 0x1e0]
movzx ax, r12b
and al, r14b
mov eax, r8d
cmp ax, 0x6788
shr eax, 0xb
imul eax, ecx
cmc
cmp edi, eax
jmp 0x1420d04cf
jae 0x1420d0585
mov r8d, eax
bsr ax, r13w
lahf
mov eax, 0x800
jmp 0x1420d04e8
sub eax, ecx
cmp sil, dil
cmp r9b, 0x92
sar eax, 5
add ax, cx
test r11b, 0x49
mov word [r15 + rbx*2 + 0x1e0], ax
cmp r10w, 0x3a80
jmp 0x1420d0513
test r14, r14
jmp 0x1420d051b
je 0x1420d1035
mov r10, qword [rsp + 0x88]
mov r11b, cl
cmp ebp, 7
mov eax, 0xb
movsx ecx, cx
movsx bp, r8b
mov ecx, 9
movsx ebp, di
bswap r11w
cmovl eax, ecx
btr cx, 0xfe
ror r11b, 0x48
jmp 0x1420d0559
mov rcx, r14
test sp, 0x3f5d
movsx bp, r11b
mov ebp, eax
mov eax, r12d
sub rcx, rax
inc r14
movzx r11d, byte [rcx + r10]
jmp 0x1420d057b
mov byte [r14 + r10 - 1], r11b
jmp 0x1420d1014
sub r8d, eax
sub edi, eax
cmp r15b, r13b
movsx eax, r14w
movzx eax, cx
shr ax, 5
clc
sub cx, ax
jmp 0x1420d05a1
mov word [r15 + rbx*2 + 0x1e0], cx
jmp 0x1420d05af
jmp 0x1420d07bd
movzx eax, r10w
cmp rsi, rax
stc
test dil, sil
sub r8d, ecx
test cl, r10b
jmp 0x1420d05ce
sub edi, ecx
shr ax, 5
stc
sub r10w, ax
test rcx, 0x6f6478c
mov word [r15 + rdx*2 + 0x198], r10w
cmp r8d, 0x1000000
jmp 0x1420d05f5
jae 0x1420d0627
cmp r9, r13
jmp 0x1420d0603
je 0x1420d1035
movzx eax, byte [r9]
test r10b, r13b
bt cx, 0x7a
shl edi, 8
shl r8d, 8
neg cl
or edi, eax
cmova cx, di
inc r9
movzx ecx, word [r15 + rdx*2 + 0x1b0]
bsf ax, r8w
adc ah, 0x15
mov eax, r8d
cmp r10, rsp
test al, 0xdc
shr eax, 0xb
test rdx, 0xa7a0e34
imul eax, ecx
cmp edi, eax
jae 0x1420d068c
mov r8d, eax
adc al, bh
mov eax, 0x800
jmp 0x1420d0664
sub eax, ecx
sar eax, 5
add ax, cx
jmp 0x1420d0671
mov word [r15 + rdx*2 + 0x1b0], ax
cdqe
cmove ax, ax
movsx rax, r15w
mov eax, dword [rsp]
jmp 0x1420d07b1
sub r8d, eax
jmp 0x1420d0697
sub edi, eax
movzx eax, cx
clc
test bl, 0x98
shr ax, 5
clc
jmp 0x1420d06ad
sub cx, ax
stc
mov word [r15 + rdx*2 + 0x1b0], cx
cmp r8d, 0x1000000
jae 0x1420d06fc
cmp r9, r13
jmp 0x1420d06cf
je 0x1420d1035
movzx eax, byte [r9]
shl edi, 8
not rcx
bsf cx, bx
shl r8d, 8
ror cx, cl
or edi, eax
dec cl
jmp 0x1420d06f6
inc r9
shr cx, cl
movzx ecx, word [r15 + rdx*2 + 0x1c8]
mov eax, r8d
shr eax, 0xb
stc
cmp r8b, r9b
imul eax, ecx
cmp edi, eax
jmp 0x1420d0719
jae 0x1420d074e
mov r8d, eax
cwde
mov eax, 0x800
stc
sub eax, ecx
stc
sar eax, 5
add ax, cx
jmp 0x1420d0737
mov word [r15 + rdx*2 + 0x1c8], ax
mov eax, dword [rsp + 0x70]
jmp 0x1420d0749
jmp 0x1420d079e
sub r8d, eax
test sil, r9b
cmp sil, 0x21
sub edi, eax
stc
setne ah
shl ah, 0xd0
movzx eax, cx
stc
test r9b, 4
cmp r9, 0x340574e8
shr ax, 5
stc
jmp 0x1420d077a
sub cx, ax
mov eax, dword [rsp + 8]
test cl, r12b
mov word [r15 + rdx*2 + 0x1c8], cx
ror dh, 0x10
shl rcx, cl
xor dx, ax
mov ecx, dword [rsp + 0x70]
mov dword [rsp + 8], ecx
mov ecx, dword [rsp]
mov dword [rsp + 0x70], ecx
movsx rdx, sp
movsxd rdx, ebp
jmp 0x1420d07b1
mov dword [rsp], r12d
cwd
and r12b, r14b
mov r12d, eax
cmp ebp, 7
setbe al
not ax
mov eax, 0xb
bswap rdx
movzx ebp, r12w
mov ebp, 8
cmovl eax, ebp
sub r11d, r11d
bts dx, dx
sar dh, 0xbd
xor dl, 0x29
lea rdx, [r15 + 0xa68]
cmc
test r12w, ax
mov dword [rsp + 4], eax
cmp rbx, r14
jmp 0x1420d07ff
cmp r8d, 0x1000000
jae 0x1420d0830
cmp r9, r13
je 0x1420d1035
movzx eax, byte [r9]
movsxd rcx, esp
shl edi, 8
and ch, 9
sar ch, cl
shl r8d, 8
or edi, eax
inc r9
inc ax
movzx ecx, word [rdx]
stc
btr eax, edx
mov eax, r8d
jmp 0x1420d083f
shr eax, 0xb
imul eax, ecx
cmc
cmp edi, eax
jmp 0x1420d084d
jae 0x1420d08c8
mov r8d, eax
mov eax, 0x800
ror r10b, 0x7c
bt rbx, r10
mov ebx, r11d
movsx r10, r15w
sub r10w, r10w
jmp 0x1420d0873
sub eax, ecx
sar eax, 5
movzx r10w, r13b
add ax, cx
movsx r10, bp
not r10
mov word [rdx], ax
movsx eax, cx
movzx rax, r11w
movsxd rax, r8d
lea eax, [rsi*8]
cmovle si, r11w
mov ecx, 0x16cb683d
mov esi, 3
movsxd rcx, eax
movsx r10d, bp
mov r10b, 0x73
jmp 0x1420d08b9
lea r10, [rdx + rcx*2 + 4]
jmp 0x1420d08c3
jmp 0x1420d0a28
sub r8d, eax
sub edi, eax
bswap ax
movzx eax, cx
cmc
test al, 0xb7
cmp spl, 0x34
shr ax, 5
sub cx, ax
test rdx, rbx
clc
stc
mov word [rdx], cx
test sil, 0x1c
cmc
cmp bx, r8w
cmp r8d, 0x1000000
jmp 0x1420d08fe
jae 0x1420d093a
cmp r9, r13
jmp 0x1420d090c
je 0x1420d1035
movzx eax, byte [r9]
btr ecx, 0x21
shl edi, 8
sets ch
shl r8d, 8
and cx, bp
mov cl, pe_nt_image_headers64
xchg ch, ch
or edi, eax
dec ch
movsx rax, di
inc r9
btr ax, bp
movzx ecx, word [rdx + 2]
dec ah
adc eax, r11d
cwde
mov eax, r8d
jmp 0x1420d0954
shr eax, 0xb
imul eax, ecx
test r14w, bx
cmp edi, eax
jmp 0x1420d0965
jae 0x1420d09e1
mov r8d, eax
adc bh, 0xf9
sbb rbx, r11
bswap r10w
mov eax, 0x800
btc r10w, sp
mov ebx, ebp
sub eax, ecx
movsx r10w, sil
rcl r10d, 0xab
clc
sar eax, 5
xor r10w, r12w
bt r10w, 0xda
bsr r10d, r14d
add ax, cx
mov word [rdx + 2], ax
mov r10b, al
lea eax, [rsi*8]
seta ch
not rsi
mov esi, 3
movsxd rcx, eax
movzx r10d, r15w
mov r10, 0x4aea0ef1
setno r10b
lea r10, [rdx + rcx*2 + 0x104]
jmp 0x1420d09dc
jmp 0x1420d0a28
sub r8d, eax
sub edi, eax
shr bh, cl
cmp r8b, 0xca
movzx eax, cx
shr ax, 5
lea r10, [rdx + 0x204]
xor rsi, 0x7b76043f
cmp r8b, r10b
and bx, r8w
mov ebx, 0x10
bt r11w, 0xc4
sub cx, ax
mov esi, ebp
movsx r11d, r14w
movzx r11d, r9w
mov word [rdx + 2], cx
btc dx, dx
mov r11d, esi
sar dx, 0x16
mov ebp, 1
test dh, 0x49
nop
movsxd rdx, ebp
cmp r8d, 0x1000000
jae 0x1420d0a73
cmp r9, r13
jmp 0x1420d0a50
je 0x1420d1035
movzx eax, byte [r9]
shl edi, 8
sub ch, ch
shr ecx, 0xd4
shl r8d, 8
bsf cx, r12w
add rcx, rsi
or edi, eax
inc r9
movzx ecx, word [r10 + rdx*2]
cbw
or eax, 0x679b0e29
mov eax, r8d
cmp r12w, dx
shr eax, 0xb
imul eax, ecx
cmc
cmp edi, eax
jae 0x1420d0ac6
mov r8d, eax
sal ah, 0xe5
ror ah, 0xea
mov eax, 0x800
sub eax, ecx
test sil, dil
clc
sar eax, 5
add ax, cx
clc
add ebp, ebp
jmp 0x1420d0ab7
mov word [r10 + rdx*2], ax
jmp 0x1420d0ac1
jmp 0x1420d0af0
sub r8d, eax
sub edi, eax
movzx eax, cx
shr ax, 5
clc
cmc
lea ebp, [rbp + rbp + 1]
jmp 0x1420d0ade
sub cx, ax
jmp 0x1420d0ae6
mov word [r10 + rdx*2], cx
jmp 0x1420d0af0
dec r11d
jmp 0x1420d0af8
jne 0x1420d0a38
mov ecx, esi
bt ax, r9w
mov eax, 1
shl eax, cl
jmp 0x1420d0b17
sub ebx, eax
ror ah, cl
adc rax, 0x429d1721
cmc
mov eax, dword [rsp + 4]
stc
add ebp, ebx
cmp r12w, r14w
cmp eax, 4
jmp 0x1420d0b36
jge 0x1420d0ee9
add eax, 7
cmp r8, 0x7f304dee
shl r10w, cl
cmp ebp, 4
movsxd r11, edi
xchg bx, dx
mov ebx, 6
mov dword [rsp + 4], eax
cdqe
mov eax, 3
movsx r10, bp
movsxd r10, esp
cmovle r10w, r9w
mov edx, 1
seto r11b
movsx r11, r10w
xchg r11w, r10w
cmovl eax, ebp
shld r10w, r10w, 0x44
shl eax, 6
xchg r10, r10
cdqe
sbb r11w, 0x7812
clc
and r11, 0x3fd24213
lea r11, [r15 + rax*2 + 0x360]
adc r10b, al
movsxd r10, edx
stc
cmp r8d, 0x1000000
jmp 0x1420d0bba
jae 0x1420d0c01
cmp r9, r13
jmp 0x1420d0bc8
je 0x1420d1035
movzx eax, byte [r9]
shld ecx, r12d, 0xf9
setbe ch
shl ch, cl
shl edi, 8
movzx rcx, si
movsx cx, r12b
shl r8d, 8
sbb ecx, r13d
jmp 0x1420d0bf8
or edi, eax
movsx rax, r15w
inc r9
movzx ecx, word [r11 + r10*2]
sbb al, 0x51
bsf ax, r12w
cbw
mov eax, r8d
test bh, 0xaa
cmp dil, dl
shr eax, 0xb
clc
imul eax, ecx
test bp, r15w
test r11w, 0xce
cmp edi, eax
jmp 0x1420d0c30
jae 0x1420d0c6d
mov r8d, eax
shl ah, 0x93
mov rax, 0x2e2551bd
setge al
mov eax, 0x800
cmp r12b, sil
clc
sub eax, ecx
cmc
sar eax, 5
cmp ebx, esi
cmc
add ax, cx
stc
jmp 0x1420d0c61
add edx, edx
mov word [r11 + r10*2], ax
jmp 0x1420d0ca1
sub r8d, eax
cmp r13b, 0x66
sub edi, eax
bts rax, r15
rcl rax, cl
movzx eax, cx
shr ax, 5
cmp r9, 0x432d7070
lea edx, [rdx + rdx + 1]
sub cx, ax
jmp 0x1420d0c97
mov word [r11 + r10*2], cx
jmp 0x1420d0ca1
dec ebx
jmp 0x1420d0ca8
jne 0x1420d0baa
sub edx, 0x40
btc r12w, 7
mov r12d, edx
jmp 0x1420d0cc1
cmp edx, 4
jl 0x1420d0ee0
and r12d, 1
rcr r10w, cl
rol r10w, cl
sub r10b, 0xf8
mov r10d, edx
sar r10d, 1
jmp 0x1420d0ce8
or r12d, 2
jmp 0x1420d0cf1
dec r10d
cmp edx, 0xe
jmp 0x1420d0cfc
jge 0x1420d0d2c
mov ecx, r10d
ror sil, 0x15
movsxd rax, edx
shl r12d, cl
mov ecx, r12d
sub rcx, rax
movzx rsi, sp
movzx esi, bp
not sil
lea rsi, [r15 + rcx*2 + 0x55e]
jmp 0x1420d0dc1
sub r10d, 4
nop
test dh, 0x31
test al, r13b
stc
cmp r8d, 0x1000000
jae 0x1420d0d73
cmp r9, r13
jmp 0x1420d0d4d
je 0x1420d1035
movzx eax, byte [r9]
cmc
shl edi, 8
shl r8d, 8
cmp bpl, 0x3a
clc
or edi, eax
jmp 0x1420d0d6b
inc r9
test r12w, sp
cmc
shr r8d, 1
add r12d, r12d
cmp edi, r8d
jmp 0x1420d0d81
jb 0x1420d0d93
sub edi, r8d
or r12d, 1
jmp 0x1420d0d93
dec r10d
jmp 0x1420d0d9b
jne 0x1420d0d38
lea rsi, [r15 + 0x644]
shl r12d, 4
sbb r10b, r13b
mov r10d, 4
rcl r11w, 0xb9
cmp si, r15w
rcl r11d, cl
mov ebx, 1
movsxd rdx, r12d
movsx rdx, r15w
mov edx, ebx
shr r11b, cl
movsxd r11, edx
stc
test di, 0x351e
cmp r8d, 0x1000000
jmp 0x1420d0de7
jae 0x1420d0e2f
cmp r9, r13
jmp 0x1420d0df5
je 0x1420d1035
movzx eax, byte [r9]
bsr cx, si
movzx ecx, r15w
shl edi, 8
btc cx, 1
cmp bl, r11b
shl r8d, 8
test ecx, r12d
test dil, 0x54
sar rcx, 0x72
or edi, eax
cdqe
xchg ch, al
movsx ecx, bp
inc r9
or al, 0xc9
movzx ecx, word [rsi + r11*2]
bswap ax
btr rax, rbp
mov eax, r8d
test dil, 0xe9
cmc
shr eax, 0xb
clc
imul eax, ecx
cmp edi, eax
jmp 0x1420d0e51
jae 0x1420d0e8f
mov r8d, eax
mov eax, 0x800
stc
sub eax, ecx
test r9, r9
jmp 0x1420d0e6a
sar eax, 5
jmp 0x1420d0e75
add ax, cx
clc
add edx, edx
jmp 0x1420d0e80
mov word [rsi + r11*2], ax
jmp 0x1420d0e8a
jmp 0x1420d0ed0
sub r8d, eax
sub edi, eax
movzx eax, cx
jmp 0x1420d0ea0
shr ax, 5
test rbx, r10
jmp 0x1420d0eac
lea edx, [rdx + rdx + 1]
stc
cmp r10, 0x770a694b
sub cx, ax
clc
stc
cmc
or r12d, ebx
jmp 0x1420d0ecb
mov word [rsi + r11*2], cx
add ebx, ebx
jmp 0x1420d0ed7
dec r10d
jne 0x1420d0dd2
inc r12d
je 0x1420d0f6a
mov eax, r12d
not rcx
rcr cx, cl
ror cx, 0x70
add ebp, 2
bsf ecx, r9d
rol ch, 0x50
movsxd rcx, r12d
cmp rax, r14
jmp 0x1420d0f0b
ja 0x1420d1035
mov rax, qword [rsp + 0x88]
lea rax, [rax + r14]
neg rcx
inc r11
dec r11w
jmp 0x1420d0f2c
nop
dec r11b
movzx r11d, byte [rcx + rax]
jmp 0x1420d0f3a
inc rax
jmp 0x1420d0f42
inc r14
jmp 0x1420d0f4a
dec ebp
jmp 0x1420d0f51
mov byte [rax - 1], r11b
jmp 0x1420d0f5a
je 0x1420d1008
cmp r14, 0xffffffffffffffff
jb 0x1420d0f30
cmp r8d, 0x1000000
jmp 0x1420d0f76
jae 0x1420d0f96
cmp r9, r13
jmp 0x1420d0f84
je 0x1420d1035
inc r9
movsx eax, r12w
shld rsi, r15, 0x98
mov rax, qword [rsp + 0x80]
xchg sil, dil
rcr sil, 0xc2
sub r9, qword [rsp + 0x78]
mov qword [rax], r9
bsr r12w, r13w
sub r13b, 0xd9
mov rax, qword [rsp + 0x90]
clc
movsxd rbx, r10d
mov qword [rax], r14
xor eax, eax
mov bpl, 0xbd
xchg r14b, r14b
btr r12w, 0x76
mov rsi, qword [rsp + 0x28]
rcl r14w, cl
jmp 0x1420d0fe1
add rsp, 0x30
movzx ebx, cx
pop r15
cmovb bp, r15w
pop r14
pop r13
pop r12
pop rdi
mov bp, 0x1b51
pop rbp
movsx bx, bh
bswap ebx
pop rbx
jmp 0x1420d1007
ret
mov ebp, dword [rsp + 4]
test r11d, 0xadb4bdb
stc
cmp r14, 0xffffffffffffffff
jmp 0x1420d101d
jae 0x1420d0f6a
mov r10d, dword [rsp]
mov edx, dword [rsp + 0x14]
jmp 0x1420d1030
jmp 0x1420cfdfe
mov eax, 1
jmp 0x1420d103f
jmp 0x1420d0fd3
mov eax, r10d
shld r14d, r14d, 0xa9
sbb r13b, r8b
rcl bpl, 0x9e
add rsp, 0x30
mov bpl, 0xf1
pop r15
mov r12, rsi
xchg r13, r13
setne dil
pop r14
movzx r13w, r10b
movzx r13d, si
pop r13
pop r12
xchg bpl, dil
movzx ebp, r8w
movsx bx, r14b
pop rdi
jmp 0x1420d1087
pop rbp
pop rbx
ret