Function at 0x140002c50
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push rbp
push r14
push r15
lea rbp, [rax - 0x228]
sub rsp, 0x310
movaps xmmword [rax - 0x28], xmm6
xor r15d, r15d
lea rdx, [0x140010df8]
call fcn.1400055f4
mov rcx, rax
call fcn.14000587c
lea rdx, [0x140010e20]
call fcn.1400055f4
mov rcx, rax
call fcn.14000587c
lea rdx, [0x140010e48]
call fcn.1400055f4
mov rcx, rax
call fcn.14000587c
lea rdx, str.___________________________________
call fcn.1400055f4
mov rcx, rax
call fcn.14000587c
lea rdx, str.______________________________
call fcn.1400055f4
mov rcx, rax
call fcn.14000587c
lea rdx, str.__________________________
call fcn.1400055f4
mov rcx, rax
call fcn.14000587c
xorps xmm0, xmm0
movups xmmword [rbp + 0x1c0], xmm0
lea ebx, [r15 + 1]
mov qword [rbp + 0x1d0], rbx
lea r14d, [r15 + 0xf]
mov qword [rbp + 0x1d8], r14
mov word [rbp + 0x1c0], 0x54
movups xmmword [rbp + 0x1e0], xmm0
mov qword [rbp + 0x1f0], rbx
mov qword [rbp + 0x1f8], r14
mov word [rbp + 0x1e0], 0x34
movups xmmword [rbp + 0x1a0], xmm0
mov qword [rbp + 0x1b0], rbx
mov qword [rbp + 0x1b8], r14
mov word [rbp + 0x1a0], 0x79
movups xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], rbx
mov qword [rbp + 0x198], r14
mov word [rbp + 0x180], 0x31
movups xmmword [rbp + 0x160], xmm0
mov qword [rbp + 0x170], rbx
mov qword [rbp + 0x178], r14
mov word [rbp + 0x160], 0x6f
movups xmmword [rbp + 0x140], xmm0
mov qword [rbp + 0x150], rbx
mov qword [rbp + 0x158], r14
mov word [rbp + 0x140], 0x52
movups xmmword [rbp + 0x120], xmm0
mov qword [rbp + 0x130], rbx
mov qword [rbp + 0x138], r14
mov word [rbp + 0x120], 0x2f
movups xmmword [rbp + 0x100], xmm0
mov qword [rbp + 0x110], rbx
mov qword [rbp + 0x118], r14
mov word [rbp + 0x100], 0x52
movups xmmword [rbp + 0xe0], xmm0
mov qword [rbp + 0xf0], rbx
mov qword [rbp + 0xf8], r14
mov word [rbp + 0xe0], 0x69
movups xmmword [rbp + 0xc0], xmm0
mov qword [rbp + 0xd0], rbx
mov qword [rbp + 0xd8], r14
mov word [rbp + 0xc0], 0x6e
movups xmmword [rbp + 0xa0], xmm0
mov qword [rbp + 0xb0], rbx
mov qword [rbp + 0xb8], r14
mov word [rbp + 0xa0], 0x67
movups xmmword [rbp + 0x80], xmm0
mov qword [rbp + 0x90], rbx
mov qword [rbp + 0x98], r14
mov word [rbp + 0x80], 0x51
movups xmmword [rbp + 0x60], xmm0
movdqa xmm1, xmmword [0x140010fc0]
movdqu xmmword [rbp + 0x70], xmm1
mov word [rbp + 0x60], 0x3454
mov byte [rbp + 0x62], r15b
mov r8d, ebx
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x60]
call fcn.140005244
xorps xmm0, xmm0
movups xmmword [rbp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x50], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x50], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
mov byte [rax], r15b
mov r8d, ebx
lea rdx, [rbp + 0x180]
lea rcx, [rbp + 0x40]
call fcn.140005244
xorps xmm0, xmm0
movups xmmword [rbp + 0x20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x30], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x30], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
mov byte [rax], r15b
mov r8d, ebx
lea rdx, [rbp + 0x160]
lea rcx, [rbp + 0x20]
call fcn.140005244
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x10], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x10], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
mov byte [rax], r15b
mov r8d, ebx
lea rdx, [rbp + 0x140]
lea rcx, [rbp]
call fcn.140005244
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x10], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
mov byte [rax], r15b
mov r8d, ebx
lea rdx, [rbp + 0x120]
lea rcx, [rbp - 0x20]
call fcn.140005244
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x30], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
mov byte [rax], r15b
mov r8d, ebx
lea rdx, [rbp + 0x100]
lea rcx, [rbp - 0x40]
call fcn.140005244
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x50], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
mov byte [rax], r15b
mov r8d, ebx
lea rdx, [rbp + 0xe0]
lea rcx, [rbp - 0x60]
call fcn.140005244
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x70], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
mov byte [rax], r15b
mov r8d, ebx
lea rdx, [rbp + 0xc0]
lea rcx, [rbp - 0x80]
call fcn.140005244
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
mov byte [rax], r15b
mov r8d, ebx
lea rdx, [rbp + 0xa0]
lea rcx, [rsp + 0x60]
call fcn.140005244
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x50], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x50], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
mov byte [rax], r15b
mov r8d, ebx
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x40]
call fcn.140005244
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x30], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x30], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
mov byte [rax], r15b
lea rdx, str.Github:_https:__github.com_
call fcn.1400055f4
lea rdx, [rsp + 0x20]
cmp qword [rsp + 0x38], r14
cmova rdx, qword [rsp + 0x20]
mov r8, qword [rsp + 0x30]
mov rcx, rax
call fcn.140006684
mov rcx, rax
call fcn.14000587c
nop
mov ebx, 0x1000
lea edi, [r15 + 0x27]
lea esi, [rdi - 8]
mov rdx, qword [rsp + 0x38]
cmp rdx, r14
jbe 0x140003159
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, rbx
jb 0x140003154
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x140003640
call fcn.140007e30
movdqa xmm6, xmmword [0x140010fb0]
movdqu xmmword [rsp + 0x30], xmm6
mov byte [rsp + 0x20], r15b
mov rdx, qword [rsp + 0x58]
cmp rdx, r14
jbe 0x1400031a2
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, rbx
jb 0x14000319d
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x140003646
call fcn.140007e30
movdqu xmmword [rsp + 0x50], xmm6
mov byte [rsp + 0x40], r15b
mov rdx, qword [rsp + 0x78]
cmp rdx, r14
jbe 0x1400031e3
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, rbx
jb 0x1400031de
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x14000364c
call fcn.140007e30
movdqu xmmword [rsp + 0x70], xmm6
mov byte [rsp + 0x60], r15b
mov rdx, qword [rbp - 0x68]
cmp rdx, r14
jbe 0x140003222
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, rbx
jb 0x14000321d
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x140003652
call fcn.140007e30
movdqu xmmword [rbp - 0x70], xmm6
mov byte [rbp - 0x80], r15b
mov rdx, qword [rbp - 0x48]
cmp rdx, r14
jbe 0x14000325f
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, rbx
jb 0x14000325a
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x140003658
call fcn.140007e30
movdqu xmmword [rbp - 0x50], xmm6
mov byte [rbp - 0x60], r15b
mov rdx, qword [rbp - 0x28]
cmp rdx, r14
jbe 0x14000329c
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, rbx
jb 0x140003297
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x14000365e
call fcn.140007e30
movdqu xmmword [rbp - 0x30], xmm6
mov byte [rbp - 0x40], r15b
mov rdx, qword [rbp - 8]
cmp rdx, r14
jbe 0x1400032d9
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, rbx
jb 0x1400032d4
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x140003664
call fcn.140007e30
movdqu xmmword [rbp - 0x10], xmm6
mov byte [rbp - 0x20], r15b
mov rdx, qword [rbp + 0x18]
cmp rdx, r14
jbe 0x140003316
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, rbx
jb 0x140003311
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x14000366a
call fcn.140007e30
movdqu xmmword [rbp + 0x10], xmm6
mov byte [rbp], r15b
mov rdx, qword [rbp + 0x38]
cmp rdx, r14
jbe 0x140003353
inc rdx
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, rbx
jb 0x14000334e
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x140003670
call fcn.140007e30
movdqu xmmword [rbp + 0x30], xmm6
mov byte [rbp + 0x20], r15b
mov rdx, qword [rbp + 0x58]
cmp rdx, r14
jbe 0x140003390
inc rdx
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, rbx
jb 0x14000338b
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x140003676
call fcn.140007e30
movdqu xmmword [rbp + 0x50], xmm6
mov byte [rbp + 0x40], r15b
mov rdx, qword [rbp + 0x78]
cmp rdx, r14
jbe 0x1400033ce
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, rbx
jb 0x1400033c8
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x14000367c
call fcn.140007e30
nop
mov rdx, qword [rbp + 0x98]
cmp rdx, r14
jbe 0x140003409
inc rdx
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, rbx
jb 0x140003403
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x140003682
call fcn.140007e30
nop
mov rdx, qword [rbp + 0xb8]
cmp rdx, r14
jbe 0x140003444
inc rdx
mov rcx, qword [rbp + 0xa0]
mov rax, rcx
cmp rdx, rbx
jb 0x14000343e
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x140003688
call fcn.140007e30
nop
mov rdx, qword [rbp + 0xd8]
cmp rdx, r14
jbe 0x14000347f
inc rdx
mov rcx, qword [rbp + 0xc0]
mov rax, rcx
cmp rdx, rbx
jb 0x140003479
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x14000368e
call fcn.140007e30
nop
mov rdx, qword [rbp + 0xf8]
cmp rdx, r14
jbe 0x1400034ba
inc rdx
mov rcx, qword [rbp + 0xe0]
mov rax, rcx
cmp rdx, rbx
jb 0x1400034b4
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x140003694
call fcn.140007e30
nop
mov rdx, qword [rbp + 0x118]
cmp rdx, r14
jbe 0x1400034f5
inc rdx
mov rcx, qword [rbp + 0x100]
mov rax, rcx
cmp rdx, rbx
jb 0x1400034ef
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x14000369a
call fcn.140007e30
nop
mov rdx, qword [rbp + 0x138]
cmp rdx, r14
jbe 0x140003530
inc rdx
mov rcx, qword [rbp + 0x120]
mov rax, rcx
cmp rdx, rbx
jb 0x14000352a
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x1400036a0
call fcn.140007e30
nop
mov rdx, qword [rbp + 0x158]
cmp rdx, r14
jbe 0x14000356b
inc rdx
mov rcx, qword [rbp + 0x140]
mov rax, rcx
cmp rdx, rbx
jb 0x140003565
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x1400036a6
call fcn.140007e30
nop
mov rdx, qword [rbp + 0x178]
cmp rdx, r14
jbe 0x1400035a6
inc rdx
mov rcx, qword [rbp + 0x160]
mov rax, rcx
cmp rdx, rbx
jb 0x1400035a0
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x1400036ac
call fcn.140007e30
nop
mov rdx, qword [rbp + 0x198]
cmp rdx, r14
jbe 0x1400035e1
inc rdx
mov rcx, qword [rbp + 0x180]
mov rax, rcx
cmp rdx, rbx
jb 0x1400035db
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x1400036b2
call fcn.140007e30
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, r14
jbe 0x140003618
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, rbx
jb 0x140003612
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
ja 0x14000363a
call fcn.140007e30
nop
lea r11, [rsp + 0x310]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rdi, qword [r11 + 0x38]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop rbp
ret
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
nop
call fcn.14000c240
int3