Function at 0x140057f50
Capabilities:
Encode data using xor
Hash data using murmur3

Disassembly:
xchg rbx, r11
mov qword [rsp + 0x20], r11
xchg r11, rbx
xchg r8, r12
mov qword [rsp + 0x18], r12
xchg r8, r12
xchg rbp, rdx
mov qword [rsp + 0x10], rbp
xchg rdx, rbp
nop
sub rsp, 8
mov qword [rsp], rbp
push rsi
mov r14, r14
nop
sub rsp, 8
mov qword [rsp], rdi
push r12
mov dword [rsp - 0x3c], esi
nop
sub rsp, 8
mov qword [rsp], r13
nop
mov qword [rsp - 8], r14
sub rsp, 8
push r15
mov dword [rsp - 0x24], 0x7d43b32b
lea rbp, [rsp - 0x1f0]
add rsp, 0x6e627b2c
sub rsp, 0x6e627e1c
xchg rcx, r13
mov rcx, r13
xchg r13, rcx
mov edx, 0x7d45e347
sub edx, 0x108d1fa4
xor edx, 0x1160566d
sub edx, 0x7dd895ae
xchg rsi, rcx
mov rsi, r9
xchg rcx, rsi
xchg r12, r9
mov r9, r12
xchg r12, r9
call fcn.140056050
mov dword [rsp - 0x34], 0x180c3cce
test al, al
jne 0x14005852e
mov edx, 0x26de35d0
xor edx, 0x199135d3
xor edx, 0x622e48c3
sub edx, 0x5d6148a0
xchg rdx, rcx
mov rdx, r12
xchg rcx, rdx
call fcn.140055680
mov rdx, rdx
test al, al
jne 0x14005852e
xchg rcx, r14
mov rcx, qword [r13 + 0x48]
xchg rcx, r14
lea rax, [rbp + 0x58]
xchg rsi, rbx
mov rbx, qword [r13 + 0x10]
xchg rsi, rbx
lea rcx, [rbp + 0x50]
mov dword [rsp - 0x44], ebx
xorps xmm0, xmm0
xchg rcx, rax
mov qword [rbp + 0x50], rcx
xchg rcx, rax
xchg rbp, r13
movups xmmword [r13 + 0x58], xmm0
xchg r13, rbp
lea rdx, [r14 + 1]
mov rbp, rbp
xchg r8, rbp
movups xmmword [r8 + 0x68], xmm0
xchg r8, rbp
xchg r9, rbp
movups xmmword [r9 + 0x78], xmm0
xchg rbp, r9
call fcn.140017b4c
mov edi, 0x7312d027
sub edi, 0x6cd096c6
add edi, 0x4f6832c9
xor edi, 0x4d7d3a4c
add edi, 0x207dd85
xchg r9, rax
mov rax, r9
xchg r9, rax
mov ecx, edi
mov dword [rsp - 0x34], edx
mov ebx, 0x14b1d389
add ebx, 0x48b569a9
sub ebx, 0x1f961f05
xor ebx, 0x5ff52775
xor ebx, 0x622439a7
test r14, r14
xchg rdx, rdx
je 0x140058125
xchg rdx, rax
mov rax, rdx
xchg rdx, rax
sub rsi, rax
mov r8, r14
xchg r10, r10
movzx eax, cx
lea rdx, [rdx + 2]
and ax, bx
mov rbx, rbx
ror ecx, 2
ror ecx, 2
ror ecx, 3
ror ecx, 1
xor ax, word [rsi + rdx - 2]
mov word [rdx - 2], ax
sub r8, 1
mov dword [rsp - 0x30], 0x63d4d2f8
jne 0x1400580f2
xorps xmm0, xmm0
lea rcx, [rbp + 0x18]
xor r15d, r15d
mov dword [rsp - 0x14], edi
mov word [r9 + r14*2], r15w
mov rax, qword [rbp + 0x50]
mov r14, qword [r12 + 0x38]
mov rsi, qword [r12]
mov r12, r12
xchg r9, rax
mov qword [rbp + 0x230], r9
xchg r9, rax
lea rax, [rbp + 0x20]
xchg r11, r11
xchg rcx, rax
mov qword [rbp + 0x18], rcx
xchg rcx, rax
lea rdx, [r14 + 1]
mov r13, r13
movups xmmword [rbp + 0x20], xmm0
movups xmmword [rbp + 0x30], xmm0
xchg r10, rbp
movups xmmword [r10 + 0x40], xmm0
xchg rbp, r10
call fcn.140017b4c
mov r15, r15
mov edx, edi
test r14, r14
je 0x1400581e2
xchg r8, r13
mov r13, rax
xchg r13, r8
sub rsi, rax
mov dword [rsp - 0x2c], 0x6f9fb06
xchg r12, r14
mov r9, r12
xchg r12, r14
nop
movzx ecx, dx
mov dword [rsp - 0x38], edx
lea r8, [r8 + 2]
and cx, bx
ror edx, 3
ror edx, 3
ror edx, 1
ror edx, 1
xor cx, word [rsi + r8 - 2]
xchg r12, r12
mov word [r8 - 2], cx
sub r9, 1
jne 0x1400581ae
mov dword [rsp - 0xc], edi
mov word [rax + r14*2], r15w
lea rcx, [rbp - 0x20]
mov rax, qword [rbp + 0x18]
mov dword [rsp - 0x44], esi
xorps xmm0, xmm0
mov qword [rsp + 0x20], rax
mov rax, qword [rbp + 0x240]
mov dword [rsp - 0x20], 0x7aab740f
xchg rcx, rbp
movups xmmword [rcx - 0x18], xmm0
xchg rbp, rcx
xchg rbp, rsi
movups xmmword [rsi - 8], xmm0
xchg rsi, rbp
xchg rbp, r14
mov rbp, qword [rax + 0x38]
xchg r14, rbp
xchg rbx, rsi
mov rbx, qword [rax]
xchg rbx, rsi
lea rax, [rbp - 0x18]
mov dword [rsp - 0x44], ecx
mov qword [rbp - 0x20], rax
movups xmmword [rbp + 8], xmm0
lea rdx, [r14 + 1]
call fcn.140017b4c
xchg r8, r8
mov edx, edi
test r14, r14
je 0x1400582a5
mov dword [rsp - 0x34], ecx
xchg r8, rax
mov rax, r8
xchg r8, rax
sub rsi, rax
xchg r8, r8
mov r9, r14
nop
movzx ecx, dx
mov dword [rsp - 0x1c], 0x2d9ae3f9
lea r8, [r8 + 2]
and cx, bx
ror edx, 4
ror edx, 3
ror edx, 1
xor cx, word [rsi + r8 - 2]
mov word [r8 - 2], cx
sub r9, 1
mov dword [rsp - 0x34], 0x11fc343a
jne 0x14005826e
mov word [rax + r14*2], r15w
lea rcx, [rbp - 0x58]
xchg rbx, rax
mov rbx, qword [rbp + 0x238]
xchg rbx, rax
xorps xmm0, xmm0
mov dword [rsp - 0x3c], 0x9e5f588
xchg r12, rdx
mov rdx, qword [rbp - 0x20]
xchg rdx, r12
xchg rbp, rdi
movups xmmword [rdi - 0x50], xmm0
xchg rbp, rdi
mov r14, qword [rax + 0x38]
mov dword [rsp - 0x10], 0x6a756e2a
xchg rsi, rbx
mov rbx, qword [rax]
xchg rbx, rsi
lea rax, [rbp - 0x50]
xchg r15, r15
xchg r11, rax
mov qword [rbp - 0x58], r11
xchg r11, rax
movups xmmword [rbp - 0x40], xmm0
mov r14, r14
lea rdx, [r14 + 1]
movups xmmword [rbp - 0x30], xmm0
call fcn.140017b4c
test r14, r14
mov r15, r15
je 0x14005836e
xchg r15, rdx
mov r15, rax
xchg rdx, r15
sub rsi, rax
xchg r14, r8
mov r14, r8
xchg r14, r8
nop word [rax + rax]
mov dword [rsp - 0x3c], 0x25d94056
movzx ecx, di
lea rdx, [rdx + 2]
and cx, bx
xchg rsi, rsi
ror edi, 5
ror edi, 2
ror edi, 1
xor cx, word [rsi + rdx - 2]
mov dword [rsp - 0x18], edx
mov word [rdx - 2], cx
sub r8, 1
jne 0x140058342
mov r9, qword [rbp + 0x230]
mov dword [rsp - 0xc], 0x2e642474
movabs rcx, 0xb28fb8e3173d5b88
add rcx, 0x289ac2b3
add rcx, 0x43c6fbb
sub rcx, 0xa23b4f1
xchg r9, r8
mov r9, qword [rsp + 0x20]
xchg r9, r8
mov rdx, r12
xchg r14, r14
mov word [rax + r14*2], r15w
mov rax, qword [0x140141610]
rol rax, 0xf
rol rax, 0x23
xor rax, rcx
xchg r11, r11
movabs rcx, 0x6648c045a1a19e2
sub rcx, 0x45577b08
add rcx, 0x5666e54b
sub rcx, 0x61d09585
add rcx, 0x7fffffff
add rcx, 0x44aa136e
ror rax, 0x2a
ror rax, 1
ror rax, 4
ror rax, 1
xor rax, rcx
mov rcx, qword [rbp - 0x58]
mov dword [rsp - 0x40], esp
call rax
xchg r8, rcx
mov r8, qword [rbp - 0x58]
xchg rcx, r8
lea rax, [rbp - 0x50]
cmp rcx, rax
mov rbx, rbx
jne 0x140058450
lea rdi, [rbp - 0x50]
xor eax, eax
mov ecx, 0x196401a8
xor ecx, 0x4a7946ff
xor ecx, 0x63a7e99c
sub ecx, 0x30baae9b
rep stosb byte [rdi], al
xchg rcx, rcx
jmp 0x140058455
call fcn.1400992c0
xchg r14, rcx
mov r14, qword [rbp - 0x20]
xchg rcx, r14
lea rax, [rbp - 0x18]
cmp rcx, rax
mov dword [rsp - 0x18], 0x677987a2
jne 0x14005849e
lea rdi, [rbp - 0x18]
xor eax, eax
mov ecx, 0x33bf2845
add ecx, 0x13981923
xor ecx, 0x28ad9196
sub ecx, 0x23fdd174
sub ecx, 0x4bfcff5a
rep stosb byte [rdi], al
jmp 0x1400584ab
call fcn.1400992c0
mov dword [rsp - 0x38], 0x62bab06f
mov rcx, qword [rbp + 0x18]
lea rax, [rbp + 0x20]
cmp rcx, rax
xchg r11, r11
jne 0x1400584e7
lea rdi, [rbp + 0x20]
xor eax, eax
mov dword [rsp - 0x38], edx
mov ecx, 0x2138711b
xor ecx, 0x484ddcd1
sub ecx, 0x662e8b25
sub ecx, 0x3472275
rep stosb byte [rdi], al
jmp 0x1400584ec
call fcn.1400992c0
xchg rcx, r13
mov r13, qword [rbp + 0x50]
xchg rcx, r13
lea rax, [rbp + 0x58]
mov dword [rsp - 0x3c], esi
cmp rcx, rax
jne 0x140058e03
lea rdi, [rbp + 0x58]
xor eax, eax
xchg rcx, rcx
mov ecx, 0x37fbe414
add ecx, 0x310f9f9c
add ecx, 0x232d56b
sub ecx, 0x6b3e58eb
rep stosb byte [rdi], al
jmp 0x140058e0b
xchg r10, r14
mov r10, qword [r13 + 0x48]
xchg r10, r14
lea rax, [rbp + 0x138]
mov r14, r14
mov rsi, qword [r13 + 0x10]
lea rcx, [rbp + 0x130]
xorps xmm0, xmm0
mov rcx, rcx
mov qword [rbp + 0x130], rax
movups xmmword [rbp + 0x138], xmm0
lea rdx, [r14 + 1]
mov rsp, rsp
xchg rbp, r15
movups xmmword [r15 + 0x148], xmm0
xchg r15, rbp
xchg r8, rbp
movups xmmword [r8 + 0x158], xmm0
xchg r8, rbp
call fcn.140017b4c
mov r8, r8
mov edi, 0x21133a01
add edi, 0x3580ef90
xor edi, 0x7ad42407
sub edi, 0x1160d9ab
xchg r9, rax
mov rax, r9
xchg r9, rax
mov ecx, edi
mov ebx, 0x65532d6c
xor ebx, 0x70d3d40e
sub ebx, 0xa067d57
xor ebx, 0xb7a7cf4
test r14, r14
mov dword [rsp - 0x3c], 0x146d94e2
je 0x140058610
mov rdx, rax
sub rsi, rax
xchg r14, r8
mov r14, r8
xchg r14, r8
movzx eax, cx
xchg rdi, rdi
lea rdx, [rdx + 2]
and ax, bx
ror ecx, 7
ror ecx, 1
xor ax, word [rsi + rdx - 2]
mov dword [rsp - 0x3c], 0x2afccef2
mov word [rdx - 2], ax
sub r8, 1
jne 0x1400585e3
xorps xmm0, xmm0
mov dword [rsp - 0x18], edx
mov byte [rbp + 0x230], 0x59
xor byte [rbp + 0x230], 0x42
xor byte [rbp + 0x230], 0x1c
xor byte [rbp + 0x230], 0x56
add byte [rbp + 0x230], 0x78
xor r15d, r15d
mov dword [rsp - 0x1c], ebp
lea rcx, [rsp + 0x70]
mov word [r9 + r14*2], r15w
lea rdx, [rsp + 0x70]
mov rax, qword [rbp + 0x130]
mov rsp, rsp
mov esi, 0x37077802
add esi, 0x1ddfaac3
xor esi, 0x59b88bcb
xor esi, 0x480f67b
xor esi, 0x9df5f74
mov qword [rsp + 0x20], rax
mov eax, esi
mov qword [rbp - 0x60], rax
mov dword [rsp - 0x30], 0x6f7d448b
mov qword [rsp + 0x68], rcx
xchg rbx, rsp
movups xmmword [rbx + 0x70], xmm0
xchg rsp, rbx
xchg r10, rbp
movups xmmword [r10 - 0x80], xmm0
xchg rbp, r10
movups xmmword [rbp - 0x70], xmm0
xchg r15, r15
cmp rcx, rdx
je 0x1400586c5
call fcn.1400992c0
mov rax, qword [rbp - 0x60]
mov dword [rsp - 0x28], 0x947f26a
lea rdx, [rsp + 0x70]
xorps xmm0, xmm0
xchg rdx, rbx
mov qword [rsp + 0x68], rbx
xchg rdx, rbx
mov rcx, r15
xchg r13, r13
xchg rcx, rsp
movups xmmword [rcx + 0x70], xmm0
xchg rcx, rsp
xchg r14, rbp
movups xmmword [r14 - 0x80], xmm0
xchg r14, rbp
xchg rbp, r13
movups xmmword [r13 - 0x70], xmm0
xchg r13, rbp
test rax, rax
je 0x140058726
movzx eax, byte [rbp + rcx + 0x230]
xchg r9, r9
mov word [rdx + rcx*2], ax
inc rcx
cmp rcx, qword [rbp - 0x60]
jb 0x140058707
xchg rdx, rdx
xorps xmm0, xmm0
mov byte [rbp + 0x230], 0x2b
add byte [rbp + 0x230], 0x1e
sub byte [rbp + 0x230], 0x42
xor byte [rbp + 0x230], 0x72
xor byte [rbp + 0x230], 0xbc
lea rcx, [rsp + 0x30]
mov qword [rsp + 0x60], rsi
lea rax, [rsp + 0x30]
xchg rsp, rsp
mov qword [rsp + 0x28], rcx
xchg rsp, rdi
movups xmmword [rdi + 0x30], xmm0
xchg rdi, rsp
xchg rsp, r14
movups xmmword [r14 + 0x40], xmm0
xchg r14, rsp
xchg r11, rsp
movups xmmword [r11 + 0x50], xmm0
xchg r11, rsp
cmp rcx, rax
mov rbp, rbp
je 0x14005879d
call fcn.1400992c0
mov rsi, qword [rsp + 0x60]
mov dword [rsp - 0x20], esi
lea rdx, [rsp + 0x30]
xorps xmm0, xmm0
mov qword [rsp + 0x28], rdx
xchg rdi, rdi
xchg rcx, r15
mov r15, rcx
xchg r15, rcx
xchg rsp, r13
movups xmmword [r13 + 0x30], xmm0
xchg rsp, r13
xchg rbp, rsp
movups xmmword [rbp + 0x40], xmm0
xchg rsp, rbp
movups xmmword [rsp + 0x50], xmm0
test rsi, rsi
je 0x140058804
mov dword [rsp - 0x2c], esp
nop word [rax + rax]
movzx eax, byte [rbp + rcx + 0x230]
mov word [rdx + rcx*2], ax
mov r15, r15
inc rcx
cmp rcx, qword [rsp + 0x60]
jb 0x1400587e7
xchg r14, r12
mov r8, r14
xchg r12, r14
lea rdx, [rsp + 0x28]
mov dword [rsp - 0x20], 0x3083e2a3
lea rcx, [rbp + 0x1a8]
call fcn.140054b00
mov rdx, rax
mov dword [rsp - 0x24], 0x747514fe
lea r8, [rsp + 0x68]
lea rcx, [rbp + 0x168]
call fcn.140054b00
xorps xmm0, xmm0
xchg r9, r9
lea rcx, [rbp + 0xf8]
mov r14, qword [rax + 0x38]
xchg rsi, r12
mov r12, qword [rax]
xchg r12, rsi
lea rax, [rbp + 0x100]
xchg r15, rax
mov qword [rbp + 0xf8], r15
xchg r15, rax
xchg r8, rbp
movups xmmword [r8 + 0x100], xmm0
xchg rbp, r8
lea rdx, [r14 + 1]
movups xmmword [rbp + 0x110], xmm0
xchg rdx, rdx
xchg r9, rbp
movups xmmword [r9 + 0x120], xmm0
xchg rbp, r9
call fcn.140017b4c
mov edx, edi
mov r13, r13
test r14, r14
je 0x1400588f8
xchg rcx, rax
mov r8, rcx
xchg rcx, rax
sub rsi, rax
xchg r14, rdi
mov r9, rdi
xchg rdi, r14
nop dword [rax + rax]
mov dword [rsp - 0x44], esi
movzx ecx, dx
lea r8, [r8 + 2]
and cx, bx
ror edx, 6
ror edx, 1
ror edx, 1
xor cx, word [rsi + r8 - 2]
mov dword [rsp - 0x1c], 0x4c7fbba2
mov word [r8 - 2], cx
sub r9, 1
jne 0x1400588c7
mov rdi, rdi
mov word [rax + r14*2], r15w
lea rcx, [rbp + 0xc0]
mov rax, qword [rbp + 0xf8]
mov dword [rsp - 0x1c], 0x3747f233
xorps xmm0, xmm0
mov qword [rbp + 0x230], rax
mov rax, qword [rbp + 0x240]
mov dword [rsp - 0x10], ebx
xchg rbp, rcx
movups xmmword [rcx + 0xc8], xmm0
xchg rbp, rcx
movups xmmword [rbp + 0xd8], xmm0
mov r14, qword [rax + 0x38]
mov dword [rsp - 0x3c], ebx
mov rsi, qword [rax]
lea rax, [rbp + 0xc8]
xchg rcx, rax
mov qword [rbp + 0xc0], rcx
xchg rcx, rax
movups xmmword [rbp + 0xe8], xmm0
mov dword [rsp - 0x44], edi
lea rdx, [r14 + 1]
call fcn.140017b4c
mov edx, edi
test r14, r14
mov rsi, rsi
je 0x1400589dc
xchg r11, rax
mov r8, r11
xchg r11, rax
sub rsi, rax
mov dword [rsp - 0x40], ebx
xchg r14, r15
mov r9, r15
xchg r15, r14
nop word [rax + rax]
mov dword [rsp - 0x2c], 0x53f1d02c
movzx ecx, dx
lea r8, [r8 + 2]
and cx, bx
mov dword [rsp - 0xc], 0x4e25355e
ror edx, 3
ror edx, 1
ror edx, 1
ror edx, 2
ror edx, 1
xor cx, word [rsi + r8 - 2]
mov word [r8 - 2], cx
mov dword [rsp - 0x10], edx
sub r9, 1
jne 0x1400589a5
mov word [rax + r14*2], r15w
lea rcx, [rbp + 0x88]
mov dword [rsp - 0x18], esi
xchg r10, rax
mov r10, qword [rbp + 0x238]
xchg r10, rax
xorps xmm0, xmm0
mov r12, qword [rbp + 0xc0]
movups xmmword [rbp + 0x90], xmm0
mov dword [rsp - 0xc], 0x6a61d649
xchg r14, r13
mov r13, qword [rax + 0x38]
xchg r14, r13
xchg rsi, rdx
mov rdx, qword [rax]
xchg rdx, rsi
lea rax, [rbp + 0x90]
mov r9, r9
mov qword [rbp + 0x88], rax
xchg rbp, r14
movups xmmword [r14 + 0xa0], xmm0
xchg rbp, r14
lea rdx, [r14 + 1]
movups xmmword [rbp + 0xb0], xmm0
mov dword [rsp - 0x34], esp
call fcn.140017b4c
test r14, r14
je 0x140058ab2
xchg rdx, rax
mov rax, rdx
xchg rdx, rax
sub rsi, rax
xchg rdx, rdx
xchg r8, r14
mov r14, r8
xchg r8, r14
nop dword [rax]
mov rcx, rcx
movzx ecx, di
lea rdx, [rdx + 2]
and cx, bx
mov dword [rsp - 0x44], 0x777a28b6
ror edi, 2
ror edi, 2
ror edi, 1
ror edi, 2
ror edi, 1
xor cx, word [rsi + rdx - 2]
mov dword [rsp - 0x30], ebp
mov word [rdx - 2], cx
sub r8, 1
jne 0x140058a7c
xchg r9, r10
mov r10, qword [rsp + 0x20]
xchg r9, r10
movabs rcx, 0xb28fb8e31f236ccc
xor rcx, 0x796cf7a5
sub rcx, 0x2ce0c163
add rcx, 0x2482147d
sub rcx, 0x2400157e
mov r8, qword [rbp + 0x230]
xchg rdx, r12
mov r12, rdx
xchg rdx, r12
mov word [rax + r14*2], r15w
mov rax, qword [0x140141610]
mov dword [rsp - 0x40], ebp
rol rax, 0x11
rol rax, 5
rol rax, 0xd
rol rax, 0xf
xor rax, rcx
xchg r14, r14
movabs rcx, 0x6648c0462e2eef2
sub rcx, 0x6b0989d
xor rcx, 0x7d9b1be8
add rcx, 0x7fffffff
add rcx, 0x2c59b451
ror rax, 0x1b
ror rax, 0x10
ror rax, 3
ror rax, 1
ror rax, 1
xor rax, rcx
xchg r14, r14
xchg rcx, r10
mov r10, qword [rbp + 0x88]
xchg rcx, r10
call rax
mov dword [rsp - 0x40], ebx
mov rcx, qword [rbp + 0x88]
lea rax, [rbp + 0x90]
cmp rcx, rax
jne 0x140058baf
mov rcx, rcx
lea rdi, [rbp + 0x90]
xor eax, eax
mov ecx, 0x4eddcc73
xor ecx, 0x2442560b
sub ecx, 0x8e94f26
sub ecx, 0x61b64b22
rep stosb byte [rdi], al
mov dword [rsp - 0x30], ebx
jmp 0x140058bb7
call fcn.1400992c0
xchg rbp, rbp
xchg rcx, r13
mov r13, qword [rbp + 0xc0]
xchg rcx, r13
lea rax, [rbp + 0xc8]
mov dword [rsp - 0x38], ebp
cmp rcx, rax
jne 0x140058c0b
lea rdi, [rbp + 0xc8]
mov dword [rsp - 0x10], 0xf16465f
xor eax, eax
mov ecx, 0x53a3d026
xor ecx, 0x20dc6a4d
sub ecx, 0x6c394de4
sub ecx, 0x7466c57
rep stosb byte [rdi], al
mov dword [rsp - 0x10], edx
jmp 0x140058c10
call fcn.1400992c0
mov rcx, qword [rbp + 0xf8]
lea rax, [rbp + 0x100]
xchg r14, r14
cmp rcx, rax
jne 0x140058c5d
lea rdi, [rbp + 0x100]
xor eax, eax
xchg rsi, rsi
mov ecx, 0x43f421f7
sub ecx, 0x19dc0291
xor ecx, 0x3855f5fd
xor ecx, 0x29133624
xor ecx, 0x3b5edc8f
rep stosb byte [rdi], al
mov r14, r14
jmp 0x140058c62
call fcn.1400992c0
mov rcx, qword [rbp + 0x168]
mov dword [rsp - 0x38], esi
lea rax, [rbp + 0x170]
cmp rcx, rax
jne 0x140058ca8
mov dword [rsp - 0xc], esi
lea rdi, [rbp + 0x170]
xor eax, eax
mov ecx, 0x5e73a8e8
sub ecx, 0xb058615
add ecx, 0x14eda90a
xor ecx, 0x685bcbed
rep stosb byte [rdi], al
jmp 0x140058cb5
call fcn.1400992c0
mov dword [rsp - 0x20], 0x1d0a0d32
xchg rcx, r8
mov r8, qword [rbp + 0x1a8]
xchg r8, rcx
lea rax, [rbp + 0x1b0]
mov dword [rsp - 0x2c], ebx
cmp rcx, rax
jne 0x140058d04
lea rdi, [rbp + 0x1b0]
xor eax, eax
mov rdx, rdx
mov ecx, 0x38822422
add ecx, 0x11eea50e
sub ecx, 0x24041728
xor ecx, 0x266cb238
rep stosb byte [rdi], al
mov dword [rsp - 0xc], esi
jmp 0x140058d09
call fcn.1400992c0
xchg r15, rcx
mov r15, qword [rsp + 0x28]
xchg r15, rcx
lea rax, [rsp + 0x30]
cmp rcx, rax
xchg r12, r12
jne 0x140058d58
lea rdi, [rsp + 0x30]
xor eax, eax
mov dword [rsp - 0xc], 0x2817a5b7
mov ecx, 0x2d54804e
add ecx, 0x519ca215
xor ecx, 0x42269cc0
sub ecx, 0x1eecbbf6
sub ecx, 0x1deb027d
rep stosb byte [rdi], al
jmp 0x140058d65
call fcn.1400992c0
mov dword [rsp - 0x2c], 0x55c1811a
xchg rcx, r15
mov r15, qword [rsp + 0x68]
xchg r15, rcx
lea rax, [rsp + 0x70]
mov dword [rsp - 0x34], esp
cmp rcx, rax
jne 0x140058db4
lea rdi, [rsp + 0x70]
xchg r15, r15
xor eax, eax
mov ecx, 0x4a22b55e
add ecx, 0x18f61dd4
xor ecx, 0x70facc4f
add ecx, 0x161f3ae2
sub ecx, 0x2a015a2f
rep stosb byte [rdi], al
mov dword [rsp - 0x18], esi
jmp 0x140058db9
call fcn.1400992c0
mov rcx, qword [rbp + 0x130]
lea rax, [rbp + 0x138]
xchg rcx, rcx
cmp rcx, rax
jne 0x140058e03
lea rdi, [rbp + 0x138]
xchg rdx, rdx
xor eax, eax
mov ecx, 0x23304b83
xor ecx, 0x27a9fae9
add ecx, 0x6979e378
sub ecx, 0x1a4b4794
sub ecx, 0x53c84d1e
rep stosb byte [rdi], al
jmp 0x140058e0b
call fcn.1400992c0
mov r9, r9
mov rbx, qword [rsp + 0x348]
mov byte [r13 + 8], 0x57
sub byte [r13 + 8], 0x33
xor byte [r13 + 8], 0x54
xor byte [r13 + 8], 0x71
neg rsp
add rsp, 0xfffffffffffffd10
neg rsp
pop r15
xchg r12, r12
pop r14
nop
add rsp, 8
mov r13, qword [rsp - 8]
pop r12
pop rdi
nop
add rsp, 8
mov rsi, qword [rsp - 8]
nop
add rsp, 8
mov rbp, qword [rsp - 8]
ret