Function at 0x14069b3af
Capabilities:
Encode data using base64
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
test r9w, ax
mov qword [rsp + 8], rcx
or al, dil
sub rsp, 0x208
xadd ecx, eax
sal ax, cl
sub cl, r13b
mov rax, qword [rsp + 0x210]
or cl, 0x97
shrd cx, r15w, 0x37
bt ecx, 0x11
add rax, 0x10
movzx ecx, r14w
bts ecx, eax
mov qword [rsp + 0x50], rax
btc ax, 0x89
mov rax, qword [rsp + 0x50]
add cx, bx
xorps xmm0, xmm0
movss dword [rax + 4], xmm0
mov rax, qword [rsp + 0x50]
mov cl, 8
sal cl, 0x2c
movzx cx, ah
xorps xmm0, xmm0
and ecx, eax
sal cl, 0x89
movss dword [rax], xmm0
cmp r11b, 0x1b
mov rax, qword [rsp + 0x210]
add rax, 0x18
shl ecx, cl
btc cx, 0x15
mov qword [rsp + 0x58], rax
rol ch, cl
not cx
bts cx, r9w
mov rax, qword [rsp + 0x58]
rol cl, cl
add cx, r8w
xorps xmm0, xmm0
movss dword [rax + 4], xmm0
cmp r8d, ebx
mov rax, qword [rsp + 0x58]
sbb ch, 0x93
test r13b, r8b
rol ecx, cl
xorps xmm0, xmm0
shl cl, cl
jmp 0x14069b47f
movss dword [rax], xmm0
jmp 0x14069b48e
mov rax, qword [rsp + 0x210]
add rax, 0x20
mov qword [rsp + 0x60], rax
bts rcx, r9
cmc
mov rax, qword [rsp + 0x60]
xorps xmm0, xmm0
btr cx, bx
rcr cx, cl
test ah, 0x16
movss dword [rax + 4], xmm0
mov rax, qword [rsp + 0x60]
rol rcx, cl
mov ch, 0x30
xorps xmm0, xmm0
movzx cx, spl
rol cl, cl
ror ch, cl
movss dword [rax], xmm0
mov rax, qword [rsp + 0x210]
or cx, 0xdcae
test bp, bx
sub ecx, 0x8c3295b1
add rax, 0x28
setle cl
dec ecx
bswap cx
mov qword [rsp + 0x68], rax
sal ax, 0xa6
rcl cl, cl
btr rax, 4
mov rax, qword [rsp + 0x68]
rcr cx, 0xe
or cx, bp
dec ecx
xorps xmm0, xmm0
movss dword [rax + 4], xmm0
sub ax, 0xc3ad
clc
mov rax, qword [rsp + 0x68]
test r10, r12
sub cl, r11b
not cx
xorps xmm0, xmm0
movss dword [rax], xmm0
mov rax, qword [rsp + 0x210]
clc
add rax, 0x30
bts rcx, r10
setns cl
mov qword [rsp + 0x70], rax
movzx eax, r14w
mov rax, qword [rsp + 0x70]
mov cl, ah
dec cx
xorps xmm0, xmm0
dec ch
add ch, 0x1b
movss dword [rax + 4], xmm0
mov rax, qword [rsp + 0x70]
shld rcx, r12, 0x86
bsr ecx, ecx
xorps xmm0, xmm0
shr cl, 4
movss dword [rax], xmm0
mov rax, qword [rsp + 0x210]
bsr rcx, r13
cmp ax, 0x7682
add rax, 0x38
ror rcx, cl
rcl cl, cl
mov qword [rsp + 0x78], rax
ror rax, cl
not cl
or cx, 0xba2d
mov rax, qword [rsp + 0x78]
sar cx, cl
add cl, r11b
xorps xmm0, xmm0
rcr rcx, cl
jmp 0x14069b5c5
movss dword [rax + 4], xmm0
sub ax, 0xc408
movsx eax, r14w
cmp r14b, sil
mov rax, qword [rsp + 0x78]
sar cl, 0x17
not cl
xorps xmm0, xmm0
bt rcx, 0xae
movss dword [rax], xmm0
mov rax, qword [rsp + 0x210]
add rax, 0x54
shl ch, 0x9d
mov qword [rsp + 0x80], rax
bt ax, 0x1d
inc rax
rcl ch, cl
mov rax, qword [rsp + 0x80]
xor cl, 0x95
cmovnp ecx, esi
xorps xmm0, xmm0
movzx rcx, di
movss dword [rax + 4], xmm0
movzx ax, r11b
ror ch, cl
jmp 0x14069b632
mov rax, qword [rsp + 0x80]
bts cx, r14w
clc
xorps xmm0, xmm0
movss dword [rax], xmm0
btr eax, r12d
mov rax, qword [rsp + 0x210]
bsr ecx, r8d
ror ch, 0x3f
add rax, 0x5c
bt ecx, 0x29
mov qword [rsp + 0x88], rax
sal cx, 0x27
mov rax, qword [rsp + 0x88]
bts cx, dx
btr ecx, 0x90
xorps xmm0, xmm0
shl cl, cl
movss dword [rax + 4], xmm0
sar al, 0x38
cwde
sbb cl, r10b
mov rax, qword [rsp + 0x88]
xorps xmm0, xmm0
movss dword [rax], xmm0
mov rax, qword [rsp + 0x210]
add rax, 0x64
mov qword [rsp + 0x90], rax
xor cx, r15w
mov rax, qword [rsp + 0x90]
xorps xmm0, xmm0
movss dword [rax + 4], xmm0
xor ah, 0x16
xadd rcx, rax
mov rax, qword [rsp + 0x90]
inc rcx
xorps xmm0, xmm0
rol ch, 0xab
adc ch, 0x93
bsf cx, bx
movss dword [rax], xmm0
movzx eax, bp
bsr ax, bp
mov rax, qword [rsp + 0x210]
test r8w, di
test r12d, 0x9e89020d
btr cx, r9w
add rax, 0x6c
test rsp, 0xa3d69e
or ecx, 0xcb0a2539
bsf ecx, r13d
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0x98]
xor ecx, ebx
xorps xmm0, xmm0
dec cl
rol cx, 3
cmc
movss dword [rax + 4], xmm0
mov rax, qword [rsp + 0x98]
rcl ch, cl
xorps xmm0, xmm0
bsr cx, sp
adc rcx, r8
and ch, 0xaf
movss dword [rax], xmm0
cmovo ecx, ebx
mov rax, qword [rsp + 0x210]
add rax, 0x74
neg cl
mov qword [rsp + 0xa0], rax
test r11b, 0x12
mov rax, qword [rsp + 0xa0]
inc ch
cmp r9b, 0x98
xorps xmm0, xmm0
sar cx, 0xa
xor ecx, r11d
movss dword [rax + 4], xmm0
lahf
shr ch, 0x22
mov rax, qword [rsp + 0xa0]
btc cx, 0x3f
movzx ecx, ax
sar cl, 8
xorps xmm0, xmm0
movss dword [rax], xmm0
mov rax, qword [rsp + 0x210]
neg cx
add rax, 0xb0
mov qword [rsp + 0xa8], rax
cwde
sar ax, cl
mov rax, qword [rsp + 0xa8]
shld rcx, r8, 4
movzx cx, r8b
movzx rcx, r15w
xorps xmm0, xmm0
movsx rcx, r14w
movss dword [rax + 4], xmm0
rol ch, 0x99
mov rax, qword [rsp + 0xa8]
sub cl, 0x34
rcr cx, 0x86
xorps xmm0, xmm0
movss dword [rax], xmm0
btc cx, r8w
mov rcx, rax
cmp rdx, 0x5abcfd80
mov rax, qword [rsp + 0x210]
not ecx
ror cx, 0xa9
add rax, 0xb8
bt rcx, 0xa9
mov qword [rsp + 0xb0], rax
add ax, ax
movsx rax, sp
mov rax, qword [rsp + 0xb0]
xorps xmm0, xmm0
dec ch
rol rcx, cl
bsr ecx, r9d
movss dword [rax + 4], xmm0
shr ax, cl
mov rax, qword [rsp + 0xb0]
rcr ch, 0xb8
xorps xmm0, xmm0
rcr ch, cl
movss dword [rax], xmm0
cmovns ecx, r9d
mov rax, qword [rsp + 0x210]
rcr ecx, 0x2c
add rax, 0xc0
xor ch, 0x2b
or cx, 0xc617
mov qword [rsp + 0x28], rax
shl cl, 0xb1
mov rax, qword [rsp + 0x28]
ror cx, 0x98
mov dword [rax + 4], 0
btc eax, 0x8d
mov rax, qword [rsp + 0x28]
adc cx, 0xf701
mov dword [rax], 0
dec al
xchg al, cl
inc al
mov rax, qword [rsp + 0x28]
rcl cx, cl
neg ch
mov qword [rax + 8], 0
and cl, r15b
btr eax, esi
mov rax, qword [rsp + 0x210]
cmp spl, 0x39
xchg cx, cx
movsx cx, ah
add rax, 0xd0
movzx rcx, sp
mov rcx, rax
jmp 0x14069b8fc
call fcn.14069383c
nop
sal ah, 0x31
mov rax, qword [rsp + 0x210]
clc
add dl, 0xb8
btr edx, ebp
add rax, 0x218
bsf rcx, r10
sar dx, 0xb5
movsx cx, bl
mov qword [rsp + 0xc0], rax
rol ah, cl
sbb rcx, 0xffffffffc5a7642b
mov rax, qword [rsp + 0xc0]
xor dh, ch
rol ecx, 0x18
mov qword [rsp + 0xb8], rax
btr rax, 0x97
bt ax, 0x11
mov rax, qword [rsp + 0xb8]
or ch, 0xe
bts cx, r10w
xorps xmm0, xmm0
adc dx, 0xd694
and cx, r14w
movss dword [rax], xmm0
sar rcx, cl
btc ax, di
bt ecx, 0x2f
mov rax, qword [rsp + 0xb8]
sub edx, r11d
xor cx, 0xd12e
xorps xmm0, xmm0
cmovl edx, r12d
stc
movzx dx, dil
movss dword [rax + 4], xmm0
test bpl, 0x94
mov rax, qword [rsp + 0xc0]
add rax, 8
movsx dx, dil
add rdx, r15
mov qword [rsp + 0xc8], rax
not rax
bts ecx, r10d
mov rax, qword [rsp + 0xc8]
sbb edx, r9d
rol cx, 0x9f
xorps xmm0, xmm0
movss dword [rax], xmm0
mov rax, qword [rsp + 0xc8]
xorps xmm0, xmm0
sar rdx, cl
bts dx, r14w
movss dword [rax + 4], xmm0
setns ch
mov rax, qword [rsp + 0x210]
shrd dx, dx, 0xa
cwd
add rax, 0x228
cqo
ror dl, cl
shr dx, cl
mov qword [rsp + 0xd8], rax
adc ax, r8w
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xd0], rax
bt ecx, 0x87
mov rax, qword [rsp + 0xd0]
shl edx, cl
xorps xmm0, xmm0
shl cx, 0x8b
rcr cx, 0x26
jmp 0x14069ba51
movss dword [rax], xmm0
mov rax, qword [rsp + 0xd0]
xorps xmm0, xmm0
ror dl, 0x28
shl edx, cl
movss dword [rax + 4], xmm0
inc cl
mov rax, qword [rsp + 0xd8]
sal dx, cl
add rax, 8
mov qword [rsp + 0xe0], rax
xchg cx, dx
dec cx
cbw
mov rax, qword [rsp + 0xe0]
shr dl, 0x1d
xorps xmm0, xmm0
btc rcx, rax
sbb rdx, rax
rcl cl, 0xa0
movss dword [rax], xmm0
mov rax, qword [rsp + 0xe0]
xorps xmm0, xmm0
ror dx, 0x85
rol cx, 0x91
movss dword [rax + 4], xmm0
btr rcx, r15
mov rax, qword [rsp + 0x210]
btc rdx, 0xa1
cdq
add rax, 0x238
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0xe8]
xadd ecx, edx
xorps xmm0, xmm0
sub cx, 0x6620
sar dx, 0x1d
movss dword [rax], xmm0
mov rax, qword [rsp + 0xe8]
and edx, ebp
xorps xmm0, xmm0
movzx ecx, r15w
sbb ch, ah
bts edx, eax
movss dword [rax + 4], xmm0
bt rcx, 0x25
mov rax, qword [rsp + 0xf0]
add rax, 8
stc
mov qword [rsp + 0xf8], rax
sub dh, al
shr edx, cl
mov rax, qword [rsp + 0xf8]
neg cx
xorps xmm0, xmm0
btr rcx, r13
or cl, 0x1a
sar cx, cl
movss dword [rax], xmm0
cwde
shr dh, 0x16
mov rax, qword [rsp + 0xf8]
shl dl, 0x8a
xorps xmm0, xmm0
movss dword [rax + 4], xmm0
bt rcx, rcx
mov rax, qword [rsp + 0x210]
movzx dx, r11b
add rax, 0x248
mov qword [rsp + 0x108], rax
movzx rax, r11w
mov rax, qword [rsp + 0x108]
cmp eax, ebx
sar rcx, cl
mov qword [rsp + 0x100], rax
shr rcx, 0x3d
mov rax, qword [rsp + 0x100]
xorps xmm0, xmm0
movsx edx, r10w
btr cx, bx
movss dword [rax], xmm0
mov rax, qword [rsp + 0x100]
xorps xmm0, xmm0
btr rcx, 0xab
movsx ecx, r8w
add dl, bpl
movss dword [rax + 4], xmm0
cmp al, r9b
neg dh
mov rax, qword [rsp + 0x108]
ror ecx, 0xac
rcr dl, 0x3b
add rax, 8
cqo
cwd
mov qword [rsp + 0x110], rax
shl cx, 2
mov rax, qword [rsp + 0x110]
xorps xmm0, xmm0
bts ecx, ebx
sar cl, 0xb9
or rdx, 0xffffffffb6187f81
movss dword [rax], xmm0
sub rcx, 0xffffffff94a05a05
cwd
bswap rcx
mov rax, qword [rsp + 0x110]
mov cl, 7
rcl ch, 0x3c
xadd ecx, edx
xorps xmm0, xmm0
cmc
adc dx, 0x888e
shr ch, 0x99
movss dword [rax + 4], xmm0
ror eax, cl
stc
mov rax, qword [rsp + 0x210]
add rax, 0x258
mov qword [rsp + 0x120], rax
cmp dx, r13w
cmc
ror dl, 1
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x118], rax
mov rax, qword [rsp + 0x118]
btr cx, 0xab
neg ch
sar dh, 0x32
xorps xmm0, xmm0
movss dword [rax], xmm0
movsx edx, di
sar edx, 0x20
mov rax, qword [rsp + 0x118]
cmp ebp, esi
cmc
xorps xmm0, xmm0
rcl rcx, 0xae
sar ch, cl
movss dword [rax + 4], xmm0
mov rax, qword [rsp + 0x120]
sbb dx, 0xc499
add rax, 8
ror ch, 0x29
test sil, dil
mov qword [rsp + 0x128], rax
mov rax, qword [rsp + 0x128]
xorps xmm0, xmm0
movss dword [rax], xmm0
mov rax, qword [rsp + 0x128]
xorps xmm0, xmm0
movss dword [rax + 4], xmm0
cmovl dx, r8w
bts rdx, rdx
mov rax, qword [rsp + 0x210]
movzx dx, r12b
add rax, 0x268
cwd
mov qword [rsp + 0x138], rax
cbw
mov rax, qword [rsp + 0x138]
xchg dl, ch
sub dx, 0x1f0b
mov qword [rsp + 0x130], rax
xor cx, dx
dec ch
mov rax, qword [rsp + 0x130]
not dx
or rcx, 0xffffffffbb03572a
rol ch, cl
xorps xmm0, xmm0
movsx rcx, r9w
shr cl, 0x92
movss dword [rax], xmm0
cdq
mov rax, qword [rsp + 0x130]
bsf ecx, ebx
xorps xmm0, xmm0
shl ch, cl
cmc
movss dword [rax + 4], xmm0
test rdi, 0x5eb89334
mov rax, qword [rsp + 0x138]
cmovp rcx, rdi
xor rdx, rdi
test r8b, 0xb6
add rax, 8
mov qword [rsp + 0x140], rax
mov rax, qword [rsp + 0x140]
add cx, r12w
bsr rcx, r10
xorps xmm0, xmm0
movss dword [rax], xmm0
mov rax, qword [rsp + 0x140]
xorps xmm0, xmm0
clc
movss dword [rax + 4], xmm0
ror cl, cl
mov rax, qword [rsp + 0x210]
stc
bswap dx
add rax, 0x288
or cx, ax
adc dl, r8b
movzx edx, r15w
mov qword [rsp + 0x1b0], rax
and dh, 0x1c
adc rdx, 0xffffffff98a25abc
mov rax, qword [rsp + 0x1b0]
rol dl, cl
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov cl, r11b
shld cx, cx, 0x17
xor dl, 0x15
mov dword [rax + 4], 0
xadd ah, dl
mov rax, qword [rsp + 0x30]
movsx cx, dl
clc
mov dword [rax], 0
add dx, r13w
movsx dx, r10b
mov rax, qword [rsp + 0x30]
mov qword [rax + 8], 0
bsr ax, si
mov rax, qword [rsp + 0x210]
and rcx, rcx
add rax, 0x298
cwd
sub cx, r13w
btc dx, ax
mov qword [rsp + 0x38], rax
movsx rcx, si
btr ax, ax
mov rax, qword [rsp + 0x38]
adc rdx, r9
not cx
bswap rcx
mov dword [rax + 4], 0
mov cx, di
shr al, cl
cmovb ax, r15w
mov rax, qword [rsp + 0x38]
neg cx
sub ch, 0x15
mov dword [rax], 0
xchg edx, eax
cbw
mov rax, qword [rsp + 0x38]
adc edx, ebx
inc dx
mov qword [rax + 8], 0
mov rax, qword [rsp + 0x210]
sub cx, sp
sar dh, cl
add rax, 0x2b8
sal rdx, cl
cmovno cx, dx
or cl, dh
mov qword [rsp + 0x1b8], rax
dec cx
mov rax, qword [rsp + 0x218]
xadd cl, dl
movsx edx, r15w
add rax, 0x1930
movzx edx, r9w
mov rdx, rax
movzx cx, r12b
mov rcx, qword [rsp + 0x1b8]
jmp 0x14069bf0b
call fcn.14068f28e
nop
clc
bt rax, 0x86
mov qword [rsp + 0x40], 2
bt rax, 0xa6
test r8w, 0x8e83
xor al, r12b
mov rax, qword [rsp + 0x210]
add rax, 0x3c8
jmp 0x14069bf41
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rsp + 0x40]
jmp 0x14069bf5d
dec rax
cmc
mov qword [rsp + 0x40], rax
cmp qword [rsp + 0x1c0], 0
jmp 0x14069bf74
jbe 0x14069bfbd
lea rax, [fcn.14002ffb0]
movsx rcx, r15w
mov qword [rsp + 0x1c8], rax
cmovg cx, r12w
movzx rcx, ax
setne ch
mov rcx, qword [rsp + 0x48]
call qword [rsp + 0x1c8]
mov rax, qword [rsp + 0x48]
add rax, 0x10
mov qword [rsp + 0x48], rax
jmp 0x14069bfb8
jmp 0x14069bf46
mov rcx, qword [rsp + 0x220]
jmp 0x14069bfca
call fcn.140696615
mov rcx, qword [rsp + 0x210]
test dil, 0xb8
cmc
jmp 0x14069bfe1
mov qword [rcx], rax
and ecx, 0x872f71a5
sbb cx, 0x9620
rcl cx, 0
xor r8d, r8d
rcl ecx, cl
sub edx, edx
movsxd rcx, esp
mov cl, bpl
mov rcx, qword [rsp + 0x220]
jmp 0x14069c00d
call fcn.140696df5
mov rcx, qword [rsp + 0x210]
mov dword [rcx + 8], eax
mov rax, qword [rsp + 0x210]
sub rdx, rcx
ror cl, cl
add rax, 0xc0
sbb rcx, rax
rcl ch, cl
adc ch, al
mov qword [rsp + 0x1d0], rax
sub ax, ax
mov rax, qword [rsp + 0x210]
mov ch, 0xad
add rax, 8
mov rdx, rax
mov ecx, r10d
movsx rcx, bx
cmovb ecx, ebp
mov rcx, qword [rsp + 0x1d0]
jmp 0x14069c06b
call fcn.1406c85d6
mov rax, qword [rsp + 0x210]
movzx rcx, r9w
not cx
inc ecx
mov dword [rax + 0xc], 0
jmp 0x14069c090
xorps xmm0, xmm0
movss dword [rsp + 0x148], xmm0
movsx cx, bh
xorps xmm0, xmm0
cbw
movsx cx, r8b
jmp 0x14069c0af
movss dword [rsp + 0x14c], xmm0
mov rax, qword [rsp + 0x148]
mov rcx, qword [rsp + 0x210]
jmp 0x14069c0cd
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
xchg ah, al
mov al, r11b
not cx
movss dword [rsp + 0x150], xmm0
movsxd rax, r8d
setb ah
xorps xmm0, xmm0
cbw
mov cl, 0x34
movss dword [rsp + 0x154], xmm0
cdqe
xchg ecx, ecx
dec cx
mov rax, qword [rsp + 0x150]
mov cl, r14b
mov cx, 0x4b9e
mov rcx, qword [rsp + 0x210]
mov qword [rcx + 0x20], rax
dec ax
cdqe
mov rax, r15
mov rax, qword [rsp + 0x210]
movsxd rcx, r12d
mov rax, qword [rax + 0x20]
mov rcx, qword [rsp + 0x210]
jmp 0x14069c141
mov qword [rcx + 0x18], rax
movsx ecx, bx
xorps xmm0, xmm0
dec cx
movss dword [rsp + 0x158], xmm0
movzx ecx, si
xorps xmm0, xmm0
mov cx, 0xbd8a
movzx ecx, r13w
movss dword [rsp + 0x15c], xmm0
mov al, r8b
mov rax, qword [rsp + 0x158]
mov rcx, qword [rsp + 0x210]
mov qword [rcx + 0x30], rax
mov rax, qword [rsp + 0x210]
mov rax, qword [rax + 0x30]
mov ecx, 0x3b06778d
bswap cx
not cx
mov rcx, qword [rsp + 0x210]
mov qword [rcx + 0x28], rax
cbw
xorps xmm0, xmm0
movss dword [rsp + 0x160], xmm0
cbw
cmovns ax, r8w
xorps xmm0, xmm0
movss dword [rsp + 0x164], xmm0
lahf
cwde
movzx eax, r14w
mov rax, qword [rsp + 0x160]
dec cx
bswap cx
mov rcx, qword [rsp + 0x210]
jmp 0x14069c1ea
mov qword [rcx + 0x38], rax
mov rax, qword [rsp + 0x210]
xorps xmm0, xmm0
mov rcx, 0x18a0911e
movsx ecx, cx
movss dword [rax + 0x40], xmm0
mov rax, qword [rsp + 0x210]
movzx ecx, r12w
xorps xmm0, xmm0
cmovb rcx, rax
movsx ecx, bp
setl ch
movss dword [rax + 0x44], xmm0
mov rax, qword [rsp + 0x220]
cmovns cx, r9w
mov qword [rsp + 0x1d8], rax
mov qword [rsp + 0x20], 0xffffffffffffffff
cdqe
movzx eax, di
inc qword [rsp + 0x20]
sar ah, cl
or al, r15b
mov rax, qword [rsp + 0x1d8]
sbb ecx, 0xf2b5da86
sub ch, 0x2a
mov rcx, qword [rsp + 0x20]
cmc
cmp byte [rax + rcx], 0
jne 0x14069c249
mov rax, qword [rsp + 0x20]
movzx dx, bl
inc eax
bt cx, r8w
cmp r14, rbx
btr cx, cx
mov rcx, qword [rsp + 0x210]
sal edx, 0x21
cmc
mov dword [rcx + 0x48], eax
not dh
xor r8d, r8d
mov cl, r13b
lea rdx, str.MOVE
not cx
cmovl cx, r12w
mov rcx, qword [rsp + 0x210]
jmp 0x14069c2be
call fcn.14069ce37
mov rcx, qword [rsp + 0x210]
xor dl, r13b
or dx, r15w
mov dword [rcx + 0x4c], eax
sub r8b, 0xbb
rol r8d, cl
and r8w, 0xf11f
mov rax, qword [rsp + 0x210]
mov dword [rax + 0x50], 0
xorps xmm0, xmm0
movss dword [rsp + 0x168], xmm0
btc ax, 0xa8
xorps xmm0, xmm0
sal ecx, 0x39
shl ah, 0x8d
movss dword [rsp + 0x16c], xmm0
bswap r8d
sar dx, cl
rcr dx, 0xa8
mov rax, qword [rsp + 0x168]
and r8, rbx
movsx dx, sil
mov rcx, qword [rsp + 0x210]
sar edx, 0x2d
mov qword [rcx + 0x54], rax
xor r8w, r10w
movss xmm0, dword [0x1400c1ba4]
ror ah, cl
rcl r8b, cl
cmovb ecx, edx
movss dword [rsp + 0x170], xmm0
or r8b, r15b
sbb ax, bp
ror r8b, cl
movss xmm0, dword [0x1400c1ba4]
bswap r8w
shl ax, cl
movss dword [rsp + 0x174], xmm0
mov rax, qword [rsp + 0x170]
bsf r8w, sp
shr cx, 0x3b
mov rcx, qword [rsp + 0x210]
shr r8, cl
rcr rdx, cl
shl r8b, 0x13
mov qword [rcx + 0x64], rax
movsx rax, di
btc r8w, si
movss xmm0, dword [0x1400c19fc]
ror rax, cl
rdtsc
movsx ecx, r11w
movss dword [rsp + 0x178], xmm0
clc
movss xmm0, dword [0x1400c19fc]
jmp 0x14069c3d9
movss dword [rsp + 0x17c], xmm0
adc ax, 0x8a84
btr r8d, edi
mov rax, qword [rsp + 0x178]
neg r8
btr dx, 0x32
and dl, 0x2e
mov rcx, qword [rsp + 0x210]
cdq
bsr dx, ax
sar r8w, cl
mov qword [rcx + 0x6c], rax
movzx rdx, sp
sal r8w, 0x39
xorps xmm0, xmm0
jmp 0x14069c427
movss dword [rsp + 0x180], xmm0
test dil, 3
add ax, 0x8631
movsx rcx, sp
xorps xmm0, xmm0
rcr al, 0x13
rol ch, 0xad
adc r8w, r14w
movss dword [rsp + 0x184], xmm0
mov rax, qword [rsp + 0x180]
ror r8, cl
movzx rdx, ax
sar cx, cl
mov rcx, qword [rsp + 0x210]
mov dx, 0xce2b
mov qword [rcx + 0x74], rax
cmp ah, 0xa1
mov rax, qword [rsp + 0x210]
bts dx, si
cmp dx, 0x7188
mov byte [rax + 0x7d], 0
shr dl, 0x85
mov rax, qword [rsp + 0x210]
rol rcx, cl
bts dx, ax
inc dl
mov byte [rax + 0x7c], 0
rcl edx, 0x1a
bts cx, si
mov rax, qword [rsp + 0x210]
rol r8, 0xaf
inc r8b
mov byte [rax + 0x7f], 0
btr r8w, 8
setbe r8b
mov rax, qword [rsp + 0x210]
sar dl, cl
cmp r9, 0xfffffffff838a403
mov byte [rax + 0x7e], 0
clc
rol dh, 0x88
mov rax, qword [rsp + 0x210]
clc
mov byte [rax + 0x80], 0
mov rax, qword [rsp + 0x210]
mov byte [rax + 0x81], 0
mov rax, qword [rsp + 0x210]
movsx r8d, r13w
rcr dl, cl
mov byte [rax + 0x82], 0
adc r8b, sil
adc r8d, 0xbe570f
neg cx
mov rax, qword [rsp + 0x210]
not ch
sub r8w, 0xddb4
mov byte [rax + 0x83], 0
mov rax, qword [rsp + 0x210]
movsx r8w, r14b
and rdx, 0xffffffffb32e7a32
mov byte [rax + 0x84], 0
sal cl, 0x9c
shl r8d, 0xd
mov rax, qword [rsp + 0x210]
shld rdx, r12, 0x92
adc dx, 0xed8e
bts r8w, r8w
mov byte [rax + 0x85], 0
sal rdx, cl
adc edx, 0x8a07bbb3
mov rax, qword [rsp + 0x210]
rcr ch, cl
mov byte [rax + 0x86], 0
rdtsc
test r13b, 0x82
mov rax, qword [rsp + 0x210]
sbb dx, 0xd595
sal r8w, cl
mov byte [rax + 0x87], 0
mov rax, qword [rsp + 0x210]
or r8d, r15d
btr cx, 0x10
btr dx, r10w
mov byte [rax + 0x88], 0xff
bsf dx, ax
movzx r8d, r11w
xor eax, eax
movzx r8, r12w
add cl, r8b
mov rcx, qword [rsp + 0x210]
rcr r8w, 0x8b
rcr r8d, cl
bt edx, 0xb5
mov word [rcx + 0x8a], ax
and edx, r9d
mov eax, 0xffffffff
shr dx, cl
mov rcx, qword [rsp + 0x210]
bsr rdx, rbp
movsx edx, ax
mov word [rcx + 0x8c], ax
ror r8b, cl
btr r8w, 0xf
mov eax, 0xffffffff
sar cl, 0xe
mov rcx, qword [rsp + 0x210]
mov word [rcx + 0x8e], ax
test di, 0x6423
mov rax, qword [rsp + 0x210]
jmp 0x14069c650
mov dword [rax + 0x90], 0
test rdx, r8
or ah, 0x25
cdqe
mov rax, qword [rsp + 0x210]
adc ch, 0x97
rcl dx, 0x3d
mov byte [rax + 0x95], 0xff
cmovge r8w, dx
bsr r8, r10
mov rax, qword [rsp + 0x210]
mov byte [rax + 0x94], 0xff
neg rax
movzx ecx, cx
mov rax, qword [rsp + 0x210]
sub cx, 0xdf20
mov byte [rax + 0x96], 0
mov rax, qword [rsp + 0x210]
sal dx, cl
and r8b, 0x2d
btr r8w, bx
mov byte [rax + 0x97], 0
mov rax, qword [rsp + 0x210]
rol r8b, 0x8b
cmp ecx, 0x3cb60436
mov dword [rax + 0x98], 0xffffffff
and rcx, r8
btr dx, r13w
mov rax, qword [rsp + 0x210]
or rdx, 0xffffffffad030186
bts rdx, r13
neg r8w
mov dword [rax + 0xa0], 0
mov rax, qword [rsp + 0x210]
cmovae r8w, di
mov dword [rax + 0x9c], 0
add al, r11b
mov rax, qword [rsp + 0x210]
and r8b, 0x90
mov dword [rax + 0xac], 0xf
mov r8d, 0xde0ee590
shrd cx, r11w, 0xb6
movzx rax, r13w
mov rax, qword [rsp + 0x210]
xor ecx, r14d
mov dword [rax + 0xa8], 0xf
mov rax, qword [rsp + 0x210]
add r8b, 2
bswap cx
mov dword [rax + 0xa4], 0xf
xadd dx, r8w
movss xmm0, dword [0x1400c1ba4]
movss dword [rsp + 0x188], xmm0
movss xmm0, dword [0x1400c1ba4]
lahf
or r8w, dx
movss dword [rsp + 0x18c], xmm0
cqo
cwde
or dl, 0xaf
mov rax, qword [rsp + 0x188]
sub cx, ax
rcr r8w, 0x3f
mov rcx, qword [rsp + 0x210]
movsx rdx, r9w
rcr r8b, 0xc
sub dx, 0xbebc
mov qword [rcx + 0xb8], rax
adc r8w, 0x8228
sar rcx, 0xa2
mov rax, qword [rsp + 0x210]
mov rax, qword [rax + 0xb8]
adc r8b, r10b
mov rcx, qword [rsp + 0x210]
mov qword [rcx + 0xb0], rax
rdtsc
cmp r8w, r15w
ror r8b, 0xae
lea rax, [rsp + 0x1e0]
shr cx, cl
sub edx, 0xbad7680
movsxd rdx, r10d
mov qword [rsp + 0x190], rax
shr dh, cl
and cx, r13w
cdqe
mov rax, qword [rsp + 0x190]
shl cl, 0xb
cdq
rcr r8b, cl
xorps xmm0, xmm0
jmp 0x14069c84a
movss dword [rax], xmm0
mov rax, qword [rsp + 0x190]
xorps xmm0, xmm0
mov dh, 0x2e
movss dword [rax + 4], xmm0
lea rax, [rsp + 0x1e8]
movsx r8d, r11w
mov qword [rsp + 0x198], rax
movzx rax, sp
bts dx, r9w
mov rax, qword [rsp + 0x198]
movsxd r8, ebx
xorps xmm0, xmm0
xchg r8, rcx
movss dword [rax], xmm0
mov rax, qword [rsp + 0x198]
sal r8b, cl
rcl r8b, 0x3d
xorps xmm0, xmm0
movss dword [rax + 4], xmm0
mov rax, qword [rsp + 0x210]
xor r8b, 6
movups xmm0, xmmword [rsp + 0x1e0]
xor r8w, dx
rcr ecx, cl
movdqu xmmword [rax + 0x228], xmm0
or r8w, bx
mov rax, qword [rsp + 0x210]
sbb cl, 0x21
shr cx, 0x28
mov dword [rax + 0x278], 0xffffffff
or ecx, 0x8396fc9a
sal cl, cl
mov rax, qword [rsp + 0x210]
xchg r8w, r8w
ror cx, 0x2e
movss xmm0, dword [0x1400c1bb4]
jmp 0x14069c915
movss dword [rax + 0x27c], xmm0
stc
cmp bpl, r10b
mov rax, qword [rsp + 0x210]
shr r8b, 0x3b
xorps xmm0, xmm0
movss dword [rax + 0x280], xmm0
xor al, 0x31
bswap ecx
mov rax, qword [rsp + 0x210]
bt cx, r15w
and ecx, 0x2c998222
movss xmm0, dword [0x1400c1a58]
sal dl, 0x17
cmc
movsx rdx, di
movss dword [rax + 0x2a8], xmm0
mov rax, qword [rsp + 0x210]
test r10b, r11b
add cx, r10w
add dl, 0x3b
mov dword [rax + 0x2ac], 0xffffffff
mov rax, qword [rsp + 0x210]
add dh, 0x2a
add rax, 0x2b8
mov rcx, qword [rsp + 0x210]
shl r8b, 0x10
mov qword [rcx + 0x2b0], rax
mov rax, qword [rsp + 0x210]
bt rcx, rbx
mov rax, qword [rax + 0x2b0]
rol ch, 4
bt cx, r9w
mov rcx, qword [rsp + 0x210]
mov rcx, qword [rcx]
adc dx, 0x680b
bsr r8d, r12d
mov qword [rax + 0x40], rcx
shld cx, si, 0xb9
mov rax, qword [rsp + 0x210]
cmovo rdx, r9
add dx, sp
mov qword [rax + 0x398], 0
clc
cbw
bts dx, dx
mov rax, qword [rsp + 0x210]
stc
add dx, 0xec2c
mov qword [rax + 0x3a0], 0
jmp 0x14069ca21
mov rax, qword [rsp + 0x210]
shld r8w, ax, 0x33
bsf rcx, r14
mov qword [rax + 0x3a8], 0
bsr rcx, r14
stc
shrd r8w, bx, 0
mov rax, qword [rsp + 0x210]
add dh, 0x2e
xor r8, 0xffffffffdc939b8b
mov qword [rax + 0x3b0], 0
mov eax, 4
mov r8b, r15b
imul rax, rax, 1
mov rcx, qword [rsp + 0x210]
mov dword [rcx + rax + 0x3c0], 0
sub dl, r11b
cdqe
movsxd rdx, ecx
mov eax, 4
mov rcx, rdi
imul rax, rax, 0
movsx edx, r8w
or rdx, 0x5aa38db3
mov rcx, qword [rsp + 0x210]
bsf r8w, r12w
shld r8d, esi, 0x3f
rol dh, 0x1b
mov dword [rcx + rax + 0x3c0], 0
lea rax, [rsp + 0x1f0]
setp dl
bsr r8w, bx
mov qword [rsp + 0x1a0], rax
neg ecx
mov rax, qword [rsp + 0x1a0]
movsx cx, dh
jmp 0x14069caef
xorps xmm0, xmm0
movss dword [rax], xmm0
not cx
xadd cl, r8b
mov rax, qword [rsp + 0x1a0]
shl rcx, cl
bt rcx, r15
xorps xmm0, xmm0
movss dword [rax + 4], xmm0
neg dl
cmovg r8w, r12w
lea rax, [rsp + 0x1f8]
movzx ecx, dx
shr ch, cl
mov qword [rsp + 0x1a8], rax
mov al, r9b
mov rax, qword [rsp + 0x1a8]
cmovae dx, r14w
xorps xmm0, xmm0
rol cl, cl
movsx r8, r8w
movss dword [rax], xmm0
ror edx, cl
sbb dh, 0x82
mov rax, qword [rsp + 0x1a8]
sub dl, 0x80
bts r8w, cx
btr edx, r10d
xorps xmm0, xmm0
sar r8w, cl
neg ch
btc r8w, 0x11
movss dword [rax + 4], xmm0
mov eax, 0x10
sar dx, 0x8e
imul rax, rax, 1
mov rcx, qword [rsp + 0x210]
sal dx, 0x9c
movups xmm0, xmmword [rsp + 0x1f0]
bt edx, r10d
add dx, bp
movdqu xmmword [rcx + rax + 0x3c8], xmm0
inc dh
rcl ax, 0x34
mov eax, 0x10
shrd rdx, rdx, 0x37
dec r8
imul rax, rax, 1
btc ecx, ebx
mov ecx, 0x10
btc dx, 0xb3
rol rdx, cl
adc dl, 6
imul rcx, rcx, 0
movsxd rdx, edx
test dil, 0xb1
mov rdx, qword [rsp + 0x210]
rcr r8d, cl
neg r8b
mov r8, qword [rsp + 0x210]
cmp r8, r14
movups xmm0, xmmword [r8 + rax + 0x3c8]
btc rax, 0xac
movdqu xmmword [rdx + rcx + 0x3c8], xmm0
bts rax, rbx
ror ax, 0xa9
sar ax, cl
mov rax, qword [rsp + 0x210]
stc
mov qword [rax + 0x3b8], 0
not rax
movzx rax, r14w
mov rax, qword [rsp + 0x210]
cmp r11w, r12w
clc
mov byte [rax + 0x3e8], 0
sal ah, 0x85
test r11w, 0xb023
cmp r12b, r8b
mov rax, qword [rsp + 0x210]
cmp rbp, r11
mov dword [rax + 0x3f0], 0
mov rax, qword [rsp + 0x210]
test al, r10b
mov dword [rax + 0x3ec], 0
shl rax, 0x35
mov rax, qword [rsp + 0x210]
add rsp, 0x208
jmp 0x14069cc98
ret