Function at 0x140072108
Capabilities:
Execute anti-debugging instructions

Disassembly:
movabs r13, 0xffffffffc005d2bc
jmp 0x1400721fb
movabs rsi, 0x180000000
jmp 0x1400725bb
movabs rbx, 0xf5d3fb97
jmp 0x140072cd9
push word [rsp + 1]
je 0x14007208b
jne 0x140072c37
xor eax, 0xb54623b3
ja 0x1400720b7
and dword [rax + 0x4c], esp
mov dword [rsp + 0x28], ebp
push qword [rsp + 5]
pop word [rsp + 0xa]
mov qword [rsp + 0x38], r14
jmp 0x140072167
pop qword [rsp]
lea rsp, [rsp + 5]
call 0x1400720e7
mov ch, 0x25
movabs rdi, 0xffffffe5e857240c
xchg qword [rsp + 8], rbx
call fcn.1400720f2
movabs byte [0x4b28898044b5d23c], al
loop 0x140072103
insb byte [rdi], dx
lea rsp, [rsp]
lea rsp, [rsp + 1]
jmp 0x1400720d1
sbb byte [rax], al
add byte [rdi + 0x46], bh
mov qword [rsp + 6], r12
jmp 0x14007216e
push r11
call 0x140072108
push qword [rsp + 8]
jne 0x14007219f
push word [rsp + 0xb]
mov byte [rsp], r11b
jmp 0x1400721b9
push word [rsp + 0xb]
mov byte [rsp], r11b
jmp 0x1400721cf
push r14w
mov byte [rsp + 0xb], bpl
lea rsp, [rsp + 4]
jmp 0x1400721dd
push r14w
mov byte [rsp + 0xb], bpl
lea rsp, [rsp + 4]
mov qword [rsp + 0x48], r15
jmp 0x140072238
lea rbx, [rbx + riz + 0x10]
rdtsc
bts r15w, r14w
jmp 0x140072201
push r13
rdtsc
jmp 0x1400721e4
jae 0x140072217
jb 0x140072217
xchg edx, eax
adc dword [rcx + reloc.USER32.dll_CreateWindowExW], eax
xchg edx, eax
add byte [rdi - 0x6e], ah
and byte [rbx + 0x47d4a50a], dl
out dx, al
mov r9d, dword [rsp + 0x90]
xchg r11, rcx
lea r8, [rdx + r8]
setb r10b
jmp 0x14007225d
lea rsp, [rsp + 0x48]
pushfq
jmp 0x140071ed3
mov rdi, rsi
mov r14d, dword [rsp]
xchg r12d, r13d
jmp 0x14007226c
mov cx, r11w
lea r11, [rsp]
shl di, cl
jnp 0x140072243
jp 0x14007228a
sub rsp, 0x240
mov r8, rsp
mov ebp, dword [rsp]
btc eax, r15d
jmp 0x1400722fc
mov rdi, rsi
mov r14d, dword [rsp]
xchg r12d, r13d
jmp 0x14007226c
mov ax, r13w
xchg edx, eax
jmp 0x1400722e3
bts edx, edx
jge 0x1400722a7
mov ax, r13w
xchg edx, eax
rol r10b, 6
xchg bpl, dl
cmc
jmp 0x14007232b
rol r10b, 6
xchg bpl, dl
cmc
jmp 0x14007232b
jb 0x140072376
xchg rbp, rax
xchg r15w, ax
jmp 0x14007237c
bsr r12w, r12w
call fcn.140072358
or dword [rax - 9], reloc.USER32.dll_CreateWindowExW
mov bpl, 0x77
jmp 0x14007270f
lea rdx, [r8 + r12]
xchg cx, di
rcr r10, cl
jnp 0x140072306
bsr r12w, r12w
jmp 0x140072783
xchg rbp, rax
xchg r15w, ax
mov r13d, r9d
jmp 0x1400722bd
jb 0x1400723f8
stc
mov di, 0x6a35
jmp 0x1400723e1
mov bx, r15w
jmp 0x140072401
stc
mov di, 0x6a35
mov bx, r15w
not r9d
lea rax, [r11 + r15]
cpuid
mov esi, 0x9a195246
jmp 0x140072416
mov r15, 0xffffffffdd450dbc
mov r14d, dword [rsp]
mov r12b, 0xe4
inc si
js 0x140072465
jns 0x140072465
rol dword [rdx + rbx*8 - 0x43], cl
cli
int1
invalid
inc sil
jmp 0x1400724a5
neg r9d
mov edi, 0x97f563fd
btr esi, r11d
ja 0x14007247d
lea r10, [rdx + rdi]
mov rsi, qword [rsp]
mov rsi, rbp
bsf rsi, r9
jmp 0x1400724b8
jmp 0x140072442
mov rsi, qword [rsp]
mov rsi, rbp
bsf rsi, r9
jmp 0x140072483
lea r10, [rdx + rdi]
jmp 0x140072467
mov cl, 0x46
lea rcx, [r9 + riz]
ror r9d, 0
mov r12w, 0x750d
rdtsc
jmp 0x1400724bc
inc sil
neg r9d
xchg bx, si
lea r10, [r10 + r12]
rcl r14b, 0
jmp 0x1400723d3
mov cl, 0x46
jmp 0x140072485
neg dl
jp 0x140072612
mov rcx, qword [rsp]
jmp 0x140071f4a
cpuid
mov ecx, 0xd6e47b53
dec edi
jno 0x1400724a2
jo 0x14007243d
btr ebp, ebx
jl 0x140072529
neg dl
mov r10w, word [rsp]
add r9, rsi
jmp 0x140072532
jns 0x140072550
xchg edx, r12d
mov r10d, dword [rsp]
jmp 0x140072557
add r9, rsi
setge dil
call fcn.14007258e
mov word [rdx], ss
and bh, 0x12
invalid
neg dl
mov r10w, word [rsp]
jmp 0x140072513
setge dil
jmp 0x14007251a
xchg edx, r12d
mov r10d, dword [rsp]
jmp 0x1400724f2
lea r14, [r10*4]
dec r12b
jmp 0x140072508
mov rcx, qword [rsp]
jmp 0x140071f4a
xchg edi, r15d
bswap rdi
mov rdx, qword [rsp]
jmp 0x1400724e1
lea rsi, [rdx + riz]
jmp 0x140072655
rol r9d, 0
and cl, bl
je 0x1400726c6
lea rsi, [rdx + riz]
xchg edi, r15d
bswap rdi
mov rdx, qword [rsp]
cpuid
jmp 0x1400724e3
not rcx
mov bpl, 0x77
jmp 0x14007270f
push qword [rsp + 5]
pop word [rsp + 0xa]
mov qword [rsp + 0x38], r14
push r11
call 0x1400720cc
mov rbp, rcx
bswap ebx
mov dil, r13b
rcl r12w, 0xc
jmp 0x140072cd2
dec ax
mov rsi, rax
xchg si, r12w
jmp 0x140072ca8
lea rsp, [rsp + 5]
shl rbp, 2
jmp 0x140072d47
sub rsp, 0x15
jne 0x140072c92
lea rsp, [rsp + 5]
shl rbp, 2
sete r10b
mov edx, r12d
mov dil, byte [rsp]
jmp 0x140072cef
jp 0x140072c6b
dec ax
jmp 0x140072c6e
jmp 0x140072d1f
lea rsp, [rsp + 0x10]
sets bl
mov esi, dword [rsp]
mov r10b, al
mov r12, 0x19ce25c6
jmp 0x140071f78
jmp 0x140072dac
add rbp, rbx
mov r10, 0x4a538748
mov r14d, 0xa32602b3
not rsi
shl di, cl
jbe 0x140072d09
ja 0x140072dac
or byte [rdi + 0x51897a1f], cl
cmpsb byte [rsi], byte [rdi]
and byte [rsi - 0x226ddf2f], dh
sub al, 0x41
sete dl
sete r10b
mov edx, r12d
mov dil, byte [rsp]
jmp 0x140072cef
mov dl, 0x4f
jmp 0x14007203f
jmp 0x140072d54
mov ebp, dword [rbp + riz + reloc.USER32.dll_CreateWindowExW]
mov eax, dword [rsp]
mov rax, 0xffffffffcad725fb
or dl, 0x1b
jl 0x140072d6a
mov dl, 0x4f
jmp 0x14007203f