Function at 0x1400f6ac0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rdi
push rbp
mov rbp, rsp
sub rsp, 0x20
lea rdi, [rcx + 0x188]
mov byte [rbp + 0x10], 0
mov rbx, rcx
lea rdx, [rbp + 0x10]
mov rcx, rdi
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 6
mov byte [rbp + 0x10], 1
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 7
mov byte [rbp + 0x10], 2
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 9
mov byte [rbp + 0x10], 3
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0xb
mov byte [rbp + 0x10], 4
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0xc
mov byte [rbp + 0x10], 5
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0xe
mov byte [rbp + 0x10], 6
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0xf
mov byte [rbp + 0x10], 7
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x10
mov byte [rbp + 0x10], 8
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x11
mov byte [rbp + 0x10], 9
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x12
mov byte [rbp + 0x10], 0xa
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x13
mov byte [rbp + 0x10], 0xb
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x14
mov byte [rbp + 0x10], 0xc
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x15
mov byte [rbp + 0x10], 0xd
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x16
mov byte [rbp + 0x10], 0xe
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x17
mov byte [rbp + 0x10], 0xf
call fcn.140040e20
mov dword [rax], 0x18
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov byte [rbp + 0x10], 0x10
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x1b
mov byte [rbp + 0x10], 0x11
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x1d
mov byte [rbp + 0x10], 0x12
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x1e
mov byte [rbp + 0x10], 0x13
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x1f
mov byte [rbp + 0x10], 0x14
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x20
mov byte [rbp + 0x10], 0x15
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x21
mov byte [rbp + 0x10], 0x16
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x22
mov byte [rbp + 0x10], 0x17
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x23
mov byte [rbp + 0x10], 0x18
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x24
mov byte [rbp + 0x10], 0x19
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x25
mov byte [rbp + 0x10], 0x1a
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x26
mov byte [rbp + 0x10], 0x1b
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x27
mov byte [rbp + 0x10], 0x1c
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x28
mov byte [rbp + 0x10], 0x1d
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x29
mov byte [rbp + 0x10], 0x26
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x2a
mov byte [rbp + 0x10], 0x27
call fcn.140040e20
mov dword [rax], 0x2b
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x2b
mov rcx, rdi
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x2c
mov byte [rbp + 0x10], 0x2c
call fcn.140040e20
mov dword [rax], 0x2d
mov ecx, dword [rbx + 0x180]
sub ecx, 1
je 0x1400f711d
sub ecx, 1
je 0x1400f6fe9
sub ecx, 1
je 0x1400f6eed
cmp ecx, 1
jne 0x1400f7293
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x19
mov rcx, rdi
call fcn.1400b6220
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x1a
mov rcx, rdi
call fcn.1400b6220
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x1b
mov rcx, rdi
call fcn.1400b6220
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x20
mov rcx, rdi
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x1c
mov byte [rbp + 0x10], 0x21
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0xa
mov byte [rbp + 0x10], 0x22
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 4
mov byte [rbp + 0x10], 0x23
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0xd
mov byte [rbp + 0x10], 0x24
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x43
mov byte [rbp + 0x10], 0x25
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 5
mov byte [rbp + 0x10], 0x28
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 8
mov byte [rbp + 0x10], 0x29
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 2
mov byte [rbp + 0x10], 0x2a
call fcn.140040e20
mov dword [rax], 0x38
jmp 0x1400f7267
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x11
mov rcx, rdi
call fcn.1400b6220
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x1e
mov rcx, rdi
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x40
mov byte [rbp + 0x10], 0x1f
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x3f
mov byte [rbp + 0x10], 0x20
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x41
mov byte [rbp + 0x10], 0x21
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0xd
mov byte [rbp + 0x10], 0x22
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x3e
mov byte [rbp + 0x10], 0x23
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0xa
mov byte [rbp + 0x10], 0x24
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x1c
mov byte [rbp + 0x10], 0x30
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x23
mov byte [rbp + 0x10], 0x31
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x42
mov byte [rbp + 0x10], 0x32
call fcn.140040e20
mov dword [rax], 0x23
mov rbx, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x40]
add rsp, 0x20
pop rbp
ret
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0xc
mov rcx, rdi
call fcn.1400b6220
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0xd
mov rcx, rdi
call fcn.1400b6220
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x11
mov rcx, rdi
call fcn.1400b6220
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x15
mov rcx, rdi
call fcn.1400b6220
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x18
mov rcx, rdi
call fcn.1400b6220
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x19
mov rcx, rdi
call fcn.1400b6220
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x1a
mov rcx, rdi
call fcn.1400b6220
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x1b
mov rcx, rdi
call fcn.1400b6220
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x1c
mov rcx, rdi
call fcn.1400b6220
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x1d
mov rcx, rdi
call fcn.1400b6220
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x1e
mov rcx, rdi
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0xa
mov byte [rbp + 0x10], 0x1f
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0xd
mov byte [rbp + 0x10], 0x20
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x3b
mov byte [rbp + 0x10], 0x21
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x3c
mov byte [rbp + 0x10], 0x22
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x3d
mov byte [rbp + 0x10], 0x23
call fcn.140040e20
mov dword [rax], 0x3f
mov rbx, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x40]
add rsp, 0x20
pop rbp
ret
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x1c
mov rcx, rdi
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x2e
mov byte [rbp + 0x10], 0x1d
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x2f
mov byte [rbp + 0x10], 0x1e
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x30
mov byte [rbp + 0x10], 0x1f
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x31
mov byte [rbp + 0x10], 0x20
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x32
mov byte [rbp + 0x10], 0x21
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x33
mov byte [rbp + 0x10], 0x22
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x34
mov byte [rbp + 0x10], 0x23
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x35
mov byte [rbp + 0x10], 0x24
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x36
mov byte [rbp + 0x10], 0x25
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x37
mov byte [rbp + 0x10], 0x28
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 8
mov byte [rbp + 0x10], 0x29
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 2
mov byte [rbp + 0x10], 0x2a
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x38
mov byte [rbp + 0x10], 0x2d
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x39
mov byte [rbp + 0x10], 0x2e
call fcn.140040e20
mov dword [rax], 0x3a
lea rdx, [rbp + 0x10]
mov byte [rbp + 0x10], 0x2f
mov rcx, rdi
call fcn.140040e20
lea rdx, [rbp + 0x10]
mov rcx, rdi
mov dword [rax], 0x1a
mov byte [rbp + 0x10], 0x30
call fcn.140040e20
mov dword [rax], 0x19
mov rbx, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x40]
add rsp, 0x20
pop rbp
ret