Function at 0x1400ae124
Capabilities:
Encode data using xor
Get hostname
Get session user name

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xd0]
sub rsp, 0x1d0
mov rax, qword [0x1404e8f18]
xor rax, rsp
mov qword [rbp + 0xc0], rax
mov rsi, rdx
mov r14, rcx
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x58], rdx
xor r15d, r15d
mov dword [rsp + 0x20], r15d
xorps xmm0, xmm0
movups xmmword [rcx], xmm0
mov qword [rcx + 0x10], r15
mov qword [rcx + 0x18], r15
cmp qword [rdx + 0x18], 0x10
jb 0x1400ae184
mov rdx, qword [rdx]
mov r8, qword [rsi + 0x10]
call fcn.140012c04
mov dword [rsp + 0x20], 1
mov dword [rsp + 0x2c], 0x10
movdqa xmm0, xmmword [0x1403c9bb0]
movdqu xmmword [rsp + 0x60], xmm0
mov rcx, r15
mov al, cl
add al, byte [rsp + 0x60]
xor byte [rsp + rcx + 0x61], al
inc rcx
cmp rcx, 0xe
jb 0x1400ae1ae
mov byte [rsp + 0x6f], r15b
xorps xmm0, xmm0
movups xmmword [rbp + 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x70], xmm1
lea rax, [rsp + 0x61]
or rdi, 0xffffffffffffffff
mov r8, rdi
inc r8
cmp byte [rax + r8], r15b
jne 0x1400ae1e1
lea rdx, [rsp + 0x61]
lea rcx, [rbp + 0x60]
call fcn.140003aa8
nop
mov dword [rsp + 0x70], 0x4c5a5c82
mov bl, 0x4c
mov dword [rsp + 0x74], 0x54485559
mov word [rsp + 0x78], 0x844c
mov byte [rsp + 0x7a], r15b
mov rax, r15
mov r12d, 0xa
add byte [rsp + rax + 0x70], 0xf9
inc rax
cmp rax, r12
jb 0x1400ae220
xorps xmm0, xmm0
movups xmmword [rbp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x50], xmm1
lea rax, [rsp + 0x70]
mov r8, rdi
inc r8
cmp byte [rax + r8], r15b
jne 0x1400ae244
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x40]
call fcn.140003aa8
nop
mov dword [rsp + 0x60], 0x5043547d
mov dword [rsp + 0x64], 0x7f4f5146
mov byte [rsp + 0x68], r15b
mov rax, r15
add byte [rsp + rax + 0x60], 0xfe
inc rax
cmp rax, 8
jb 0x1400ae274
xorps xmm0, xmm0
movups xmmword [rbp + 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x90], xmm1
lea rax, [rsp + 0x60]
mov r8, rdi
inc r8
cmp byte [rax + r8], r15b
jne 0x1400ae29f
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x80]
call fcn.140003aa8
nop
mov byte [rsp + 0x28], 0xf
xor bl, 0xf
mov byte [rsp + 0x29], bl
mov byte [rsp + 0x2a], r15b
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
mov qword [rbp - 0x10], r15
mov qword [rbp - 8], r15
lea rax, [rsp + 0x29]
mov r8, rdi
inc r8
cmp byte [rax + r8], r15b
jne 0x1400ae2e2
lea rdx, [rsp + 0x29]
lea rcx, [rbp - 0x20]
call fcn.140003aa8
nop
mov word [rsp + 0x24], 0x55
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x28], r15
lea rax, [rsp + 0x24]
mov r8, rdi
inc r8
cmp byte [rax + r8], r15b
jne 0x1400ae318
lea rdx, [rsp + 0x24]
lea rcx, [rbp - 0x40]
call fcn.140003aa8
nop
lea rbx, str.bc0g0pYIH6
cmp qword [0x1404e2e68], r15
jne 0x1400ae392
mov rdx, r12
lea rcx, [rbp + 0x20]
call fcn.1400af450
mov rdx, rax
mov rcx, rbx
call fcn.140015734
mov rdx, qword [rbp + 0x38]
cmp rdx, 0x10
jb 0x1400ae392
inc rdx
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400ae38d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aecdf
call fcn.1403357a8
lea rdx, [rsp + 0x2c]
lea rcx, [rbp + 0xa0]
call qword [sym.imp.KERNEL32.dll_GetComputerNameW]
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp - 0x60], xmm0
movdqu xmmword [rbp - 0x50], xmm1
test eax, eax
je 0x1400ae5cc
lea rax, [rbp + 0xa0]
mov r8, rdi
inc r8
cmp word [rax + r8*2], r15w
jne 0x1400ae3c5
lea rdx, [rbp + 0xa0]
lea rcx, [rbp - 0x60]
call fcn.140003b88
nop
lea rdx, [rbp - 0x60]
lea rcx, [rsp + 0x38]
call fcn.1400af92c
mov rdx, rax
lea rcx, [rbp + 0x20]
call fcn.1400af4cc
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x70], xmm1
mov r8, r12
cmp qword [rax + 0x10], r12
cmovb r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400ae420
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.140003aa8
mov dword [rsp + 0x20], 5
lea r8, [rbp - 0x20]
cmp qword [rbp - 8], 0x10
cmovae r8, qword [rbp - 0x20]
mov r9, qword [rbp - 0x10]
xor edx, edx
lea rcx, [rbp - 0x80]
call fcn.1400335e8
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x10], xmm1
mov r13d, 0x20
mov r8d, r13d
mov rdx, rax
lea rcx, [rbp]
call fcn.140336c00
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], 0xf
mov byte [rbx], r15b
lea r15d, [r13 - 0x13]
mov dword [rsp + 0x20], r15d
lea r8, [rbp]
lea rdx, [rbp + 0x60]
mov rcx, r14
call fcn.1400af5dc
nop
mov rdx, qword [rbp + 0x18]
cmp rdx, 0x10
jb 0x1400ae4dc
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400ae4d7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aece5
call fcn.1403357a8
movdqa xmm0, xmmword [0x140372210]
movdqu xmmword [rbp + 0x10], xmm0
xor ebx, ebx
mov byte [rbp], bl
mov rdx, qword [rbp - 0x68]
cmp rdx, 0x10
jb 0x1400ae529
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400ae524
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aeceb
call fcn.1403357a8
movdqa xmm0, xmmword [0x140372210]
movdqu xmmword [rbp - 0x70], xmm0
mov byte [rbp - 0x80], bl
mov rdx, qword [rbp + 0x38]
cmp rdx, 0x10
jb 0x1400ae574
inc rdx
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400ae56f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aecf1
call fcn.1403357a8
movdqa xmm0, xmmword [0x140372210]
movdqu xmmword [rbp + 0x30], xmm0
mov byte [rbp + 0x20], bl
mov rdx, qword [rbp - 0x48]
cmp rdx, 8
jb 0x1400ae6f9
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400ae6f4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aecd3
jmp 0x1400ae6f4
mov r8, r12
cmp qword [0x1404e2e68], r12
cmovb r8, qword [0x1404e2e68]
mov rdx, rbx
cmp qword [0x1404e2e70], 0x10
cmovae rdx, qword [str.bc0g0pYIH6]
lea rcx, [rbp - 0x60]
call fcn.140003aa8
mov dword [rsp + 0x20], 0x81
lea r8, [rbp - 0x20]
cmp qword [rbp - 8], 0x10
cmovae r8, qword [rbp - 0x20]
mov r9, qword [rbp - 0x10]
xor edx, edx
lea rcx, [rbp - 0x60]
call fcn.1400335e8
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x70], xmm1
mov r13d, 0x20
mov r8d, r13d
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.140336c00
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], 0xf
mov byte [rbx], r15b
mov r15d, 0x181
mov dword [rsp + 0x20], r15d
lea r8, [rbp - 0x80]
lea rdx, [rbp + 0x60]
mov rcx, r14
call fcn.1400af5dc
nop
mov rdx, qword [rbp - 0x68]
cmp rdx, 0x10
jb 0x1400ae6ac
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400ae6a7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aecf7
call fcn.1403357a8
movdqa xmm0, xmmword [0x140372210]
movdqu xmmword [rbp - 0x70], xmm0
xor ebx, ebx
mov byte [rbp - 0x80], bl
mov rdx, qword [rbp - 0x48]
cmp rdx, 0x10
jb 0x1400ae6f9
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400ae6f4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aecfd
call fcn.1403357a8
lea rdx, [rsp + 0x2c]
lea rcx, [rbp + 0xa0]
call qword [sym.imp.ADVAPI32.dll_GetUserNameW]
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp - 0x60], xmm0
movdqu xmmword [rbp - 0x50], xmm1
test eax, eax
je 0x1400aeb9a
lea rax, [rbp + 0xa0]
inc rdi
cmp word [rax + rdi*2], bx
jne 0x1400ae729
mov r8, rdi
lea rdx, [rbp + 0xa0]
lea rcx, [rbp - 0x60]
call fcn.140003b88
nop
lea rdx, [rbp - 0x60]
lea rcx, [rsp + 0x38]
call fcn.1400af92c
mov rdx, rax
lea rcx, [rbp + 0x20]
call fcn.1400af4cc
nop
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x10], xmm1
mov r8, r12
cmp qword [rax + 0x10], r12
cmovb r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400ae786
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp]
call fcn.140003aa8
bts r15d, 9
mov dword [rsp + 0x20], r15d
lea r8, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
cmovae r8, qword [rbp - 0x40]
mov r9, qword [rbp - 0x30]
xor edx, edx
lea rcx, [rbp]
call fcn.1400335e8
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x70], xmm1
mov r8, r13
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.140336c00
xor r13d, r13d
mov qword [rbx + 0x10], r13
mov qword [rbx + 0x18], 0xf
mov byte [rbx], r13b
or r15d, 0x10
mov dword [rsp + 0x20], r15d
lea r8, [rbp - 0x80]
lea rdx, [rbp + 0x40]
mov rcx, r14
call fcn.1400af5dc
nop
mov rdx, qword [rbp - 0x68]
mov ebx, 0x1000
cmp rdx, 0x10
jb 0x1400ae842
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, rbx
jb 0x1400ae83d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aed03
call fcn.1403357a8
movdqa xmm0, xmmword [0x140372210]
movdqu xmmword [rbp - 0x70], xmm0
mov byte [rbp - 0x80], r13b
mov rdx, qword [rbp + 0x18]
cmp rdx, 0x10
jb 0x1400ae88a
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, rbx
jb 0x1400ae885
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aed09
call fcn.1403357a8
movdqa xmm0, xmmword [0x140372210]
movdqu xmmword [rbp + 0x10], xmm0
mov byte [rbp], r13b
mov rdx, qword [rbp + 0x38]
cmp rdx, 0x10
jb 0x1400ae8d2
inc rdx
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, rbx
jb 0x1400ae8cd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aed0f
call fcn.1403357a8
movdqa xmm0, xmmword [0x140372210]
movdqu xmmword [rbp + 0x30], xmm0
mov byte [rbp + 0x20], r13b
mov rdx, qword [rbp - 0x48]
cmp rdx, 8
jb 0x1400ae91f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, rbx
jb 0x1400ae91a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aed15
call fcn.1403357a8
lea rdi, str.bc0g0pYIH6
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x50], xmm1
cmp qword [0x1404e2e68], r12
cmovb r12, qword [0x1404e2e68]
cmp qword [0x1404e2e70], 0x10
cmovae rdi, qword [str.bc0g0pYIH6]
mov r8, r12
mov rdx, rdi
lea rcx, [rbp - 0x60]
call fcn.140003aa8
or r15d, 2
mov dword [rsp + 0x20], r15d
lea r8, [rbp - 0x60]
lea rdx, [rbp + 0x80]
mov rcx, r14
call fcn.1400af5dc
nop
mov rdx, qword [rbp - 0x48]
mov ebx, 0x1000
cmp rdx, 0x10
jb 0x1400ae9bd
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, rbx
jb 0x1400ae9b7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aed1b
call fcn.1403357a8
nop
mov rdx, qword [rbp - 0x28]
cmp rdx, 0x10
jb 0x1400ae9f4
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, rbx
jb 0x1400ae9ef
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aed2d
call fcn.1403357a8
mov qword [rbp - 0x30], r13
mov edi, 0xf
mov qword [rbp - 0x28], rdi
mov byte [rbp - 0x40], r13b
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x1400aea3c
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, rbx
jb 0x1400aea37
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aed33
call fcn.1403357a8
mov qword [rbp - 0x10], r13
mov qword [rbp - 8], rdi
mov byte [rbp - 0x20], r13b
mov rdx, qword [rbp + 0x98]
cmp rdx, 0x10
jb 0x1400aea85
inc rdx
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, rbx
jb 0x1400aea80
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aed39
call fcn.1403357a8
movdqa xmm0, xmmword [0x140372210]
movdqu xmmword [rbp + 0x90], xmm0
mov byte [rbp + 0x80], r13b
mov rdx, qword [rbp + 0x58]
cmp rdx, 0x10
jb 0x1400aead3
inc rdx
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, rbx
jb 0x1400aeace
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aed3f
call fcn.1403357a8
movdqa xmm0, xmmword [0x140372210]
movdqu xmmword [rbp + 0x50], xmm0
mov byte [rbp + 0x40], r13b
mov rdx, qword [rbp + 0x78]
cmp rdx, 0x10
jb 0x1400aeb1b
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, rbx
jb 0x1400aeb16
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aeccd
call fcn.1403357a8
movdqa xmm0, xmmword [0x140372210]
movdqu xmmword [rbp + 0x70], xmm0
mov byte [rbp + 0x60], r13b
mov rdx, qword [rsi + 0x18]
cmp rdx, 0x10
jb 0x1400aeb62
inc rdx
mov rcx, qword [rsi]
cmp rdx, rbx
jb 0x1400aeb5d
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400aecd9
mov rcx, r8
call fcn.1403357a8
mov qword [rsi + 0x10], r13
mov qword [rsi + 0x18], rdi
mov byte [rsi], r13b
mov rax, r14
mov rcx, qword [rbp + 0xc0]
xor rcx, rsp
call fcn.1403358f0
mov rbx, qword [rsp + 0x220]
add rsp, 0x1d0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
mov r8, r12
cmp qword [0x1404e2e68], r12
cmovb r8, qword [0x1404e2e68]
lea rdi, str.bc0g0pYIH6
mov rdx, rdi
cmp qword [0x1404e2e70], 0x10
cmovae rdx, qword [str.bc0g0pYIH6]
lea rcx, [rbp - 0x60]
call fcn.140003aa8
or r15d, r13d
mov dword [rsp + 0x20], r15d
lea r8, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
cmovae r8, qword [rbp - 0x40]
mov r9, qword [rbp - 0x30]
xor edx, edx
lea rcx, [rbp - 0x60]
call fcn.1400335e8
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x70], xmm1
mov r8, r13
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.140336c00
xor r13d, r13d
mov qword [rbx + 0x10], r13
mov qword [rbx + 0x18], 0xf
mov byte [rbx], r13b
or r15d, 0x40
mov dword [rsp + 0x20], r15d
lea r8, [rbp - 0x80]
lea rdx, [rbp + 0x40]
mov rcx, r14
call fcn.1400af5dc
nop
mov rdx, qword [rbp - 0x68]
cmp rdx, 0x10
jb 0x1400aec7c
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400aec77
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aed21
call fcn.1403357a8
movdqa xmm0, xmmword [0x140372210]
movdqu xmmword [rbp - 0x70], xmm0
mov byte [rbp - 0x80], r13b
mov rdx, qword [rbp - 0x48]
cmp rdx, 0x10
jb 0x1400ae926
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400aecc3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400aed27
call fcn.1403357a8
jmp 0x1400ae926
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
int3
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
nop
call fcn.14033cba4
int3