Function at 0x6fc620
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
sub rsp, 0x50
mov rbp, rsp
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x70], r8
mov rax, qword [rbp + 0x60]
mov eax, dword [rax]
mov dword [rbp + 0x4c], eax
mov rax, qword [rbp + 0x60]
mov eax, dword [rax + 4]
mov dword [rbp + 0x48], eax
mov rax, qword [rbp + 0x60]
mov eax, dword [rax + 8]
mov dword [rbp + 0x44], eax
mov rax, qword [rbp + 0x60]
mov eax, dword [rax + 0xc]
mov dword [rbp + 0x40], eax
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax]
add eax, 0xd76aa478
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 7
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 4]
add eax, 0xe8c7b756
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xc
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 8]
add eax, 0x242070db
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x11
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0xc]
add eax, 0xc1bdceee
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x16
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x10]
add eax, 0xf57c0faf
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 7
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x14]
add eax, 0x4787c62a
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xc
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x18]
add eax, 0xa8304613
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x11
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x1c]
add eax, 0xfd469501
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x16
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x20]
add eax, 0x698098d8
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 7
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x24]
add eax, 0x8b44f7af
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xc
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x28]
add eax, 0xffff5bb1
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x11
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x2c]
add eax, 0x895cd7be
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x16
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x30]
add eax, 0x6b901122
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 7
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x34]
add eax, 0xfd987193
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xc
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x38]
add eax, 0xa679438e
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x11
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x3c]
add eax, 0x49b40821
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x16
call fcn.006fc420
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 4]
add eax, 0xf61e2562
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 5
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x18]
add eax, 0xc040b340
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 9
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x2c]
add eax, 0x265e5a51
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xe
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax]
add eax, 0xe9b6c7aa
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x14
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x14]
add eax, 0xd62f105d
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 5
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x28]
add eax, 0x2441453
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 9
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x3c]
add eax, 0xd8a1e681
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xe
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x10]
add eax, 0xe7d3fbc8
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x14
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x24]
add eax, 0x21e1cde6
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 5
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x38]
add eax, 0xc33707d6
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 9
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0xc]
add eax, 0xf4d50d87
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xe
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x20]
add eax, 0x455a14ed
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x14
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x34]
add eax, 0xa9e3e905
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 5
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 8]
add eax, 0xfcefa3f8
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 9
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x1c]
add eax, 0x676f02d9
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xe
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x30]
add eax, 0x8d2a4c8a
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x14
call fcn.006fc4a0
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x14]
add eax, 0xfffa3942
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 4
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x20]
add eax, 0x8771f681
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xb
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x2c]
add eax, 0x6d9d6122
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x10
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x38]
add eax, 0xfde5380c
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x17
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 4]
add eax, 0xa4beea44
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 4
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x10]
add eax, 0x4bdecfa9
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xb
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x1c]
add eax, 0xf6bb4b60
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x10
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x28]
add eax, 0xbebfbc70
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x17
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x34]
add eax, 0x289b7ec6
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 4
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax]
add eax, 0xeaa127fa
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xb
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0xc]
add eax, 0xd4ef3085
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x10
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x18]
add eax, 0x4881d05
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x17
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x24]
add eax, 0xd9d4d039
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 4
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x30]
add eax, 0xe6db99e5
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xb
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x3c]
add eax, 0x1fa27cf8
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x10
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 8]
add eax, 0xc4ac5665
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x17
call fcn.006fc520
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax]
add eax, 0xf4292244
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 6
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x1c]
add eax, 0x432aff97
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xa
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x38]
add eax, 0xab9423a7
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xf
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x14]
add eax, 0xfc93a039
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x15
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x30]
add eax, 0x655b59c3
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 6
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0xc]
add eax, 0x8f0ccc92
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xa
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x28]
add eax, 0xffeff47d
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xf
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 4]
add eax, 0x85845dd1
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x15
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x20]
add eax, 0x6fa87e4f
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 6
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x3c]
add eax, 0xfe2ce6e0
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xa
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x18]
add eax, 0xa3014314
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xf
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x34]
add eax, 0x4e0811a1
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x15
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x4c]
mov r8d, dword [rbp + 0x48]
mov r9d, dword [rbp + 0x44]
mov eax, dword [rbp + 0x40]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x10]
add eax, 0xf7537e82
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 6
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x40]
mov r8d, dword [rbp + 0x4c]
mov r9d, dword [rbp + 0x48]
mov eax, dword [rbp + 0x44]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x2c]
add eax, 0xbd3af235
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xa
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x44]
mov r8d, dword [rbp + 0x40]
mov r9d, dword [rbp + 0x4c]
mov eax, dword [rbp + 0x48]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 8]
add eax, 0x2ad7d2bb
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0xf
call fcn.006fc5a0
mov rcx, rbp
lea rdx, [rbp + 0x48]
mov r8d, dword [rbp + 0x44]
mov r9d, dword [rbp + 0x40]
mov eax, dword [rbp + 0x4c]
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x70]
mov eax, dword [rax + 0x24]
add eax, 0xeb86d391
mov dword [rsp + 0x28], eax
mov byte [rsp + 0x30], 0x15
call fcn.006fc5a0
mov rax, qword [rbp + 0x60]
mov ecx, dword [rbp + 0x4c]
add dword [rax], ecx
mov rax, qword [rbp + 0x60]
lea rax, [rax + 4]
mov ecx, dword [rbp + 0x48]
add dword [rax], ecx
mov rax, qword [rbp + 0x60]
lea rax, [rax + 8]
mov ecx, dword [rbp + 0x44]
add dword [rax], ecx
mov rax, qword [rbp + 0x60]
lea rax, [rax + 0xc]
mov ecx, dword [rbp + 0x40]
add dword [rax], ecx
lea rsp, [rbp + 0x50]
pop rbp
ret