Function at 0x14012fd40
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r14
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0xf0
mov rsi, rdx
mov r14, rcx
xorps xmm0, xmm0
movups xmmword [rbp - 0x79], xmm0
lea rcx, [rbp - 0x39]
call fcn.1401354f0
mov rcx, rax
call fcn.140135100
mov rdx, rax
mov rcx, r14
call fcn.140028770
mov rcx, rax
lea rdx, [rbp - 0x79]
call fcn.14012f670
lea rcx, [rbp - 0x79]
call fcn.1400e31b0
mov dword [rsi], eax
xor eax, eax
mov qword [rbp - 0x39], rax
mov word [rbp - 0x31], ax
movdqa xmm0, xmmword [0x1401cd610]
movdqu xmmword [rbp - 0x2d], xmm0
movdqa xmm1, xmmword [0x1401cd7a0]
movdqu xmmword [rbp - 0x1d], xmm1
mov dword [rbp - 0xd], 0x71
lea rcx, [rbp - 0x39]
call fcn.140134e70
mov rdx, rax
mov rcx, r14
call fcn.140028770
mov rcx, rax
lea rdx, [rbp - 0x79]
call fcn.14012f670
lea rcx, [rbp - 0x79]
call fcn.1400e31b0
mov dword [rsi + 4], eax
xor eax, eax
mov qword [rbp - 0x39], rax
mov word [rbp - 0x31], ax
mov byte [rbp - 0x2f], al
movdqa xmm0, xmmword [0x1401cd8e0]
movdqu xmmword [rbp - 0x2d], xmm0
movdqa xmm1, xmmword [0x1401cd7f0]
movdqu xmmword [rbp - 0x1d], xmm1
mov dword [rbp - 0xd], 0x1b
mov dword [rbp - 9], 0x1f
lea rcx, [rbp - 0x39]
call fcn.140134bc0
mov rdx, rax
mov rcx, r14
call fcn.140028770
mov rcx, rax
lea rdx, [rbp - 0x79]
call fcn.14012f670
lea rcx, [rbp - 0x79]
call fcn.1400e31b0
mov dword [rsi + 8], eax
lea rcx, [rbp - 0x39]
call fcn.140134730
mov rcx, rax
call fcn.140133fe0
mov rdx, rax
mov rcx, r14
call fcn.140028770
mov rcx, rax
lea rdx, [rbp - 0x79]
call fcn.14012f670
lea rcx, [rbp - 0x79]
call fcn.1400e31b0
mov dword [rsi + 0xc], eax
lea rcx, [rbp - 0x39]
call fcn.140133ca0
mov rcx, rax
call fcn.140133770
mov rdx, rax
mov rcx, r14
call fcn.140028770
mov rcx, rax
lea rdx, [rbp - 0x79]
call fcn.14012f670
lea rcx, [rbp - 0x79]
call fcn.1400e31b0
mov dword [rsi + 0x10], eax
lea rcx, [rbp - 0x39]
call fcn.140133410
mov rcx, rax
call fcn.140132e70
mov rdx, rax
mov rcx, r14
call fcn.140028770
mov rcx, rax
lea rdx, [rbp - 0x79]
call fcn.14012f670
lea rcx, [rbp - 0x79]
call fcn.1400e31b0
mov dword [rsi + 0x14], eax
lea rcx, [rbp - 0x39]
call fcn.140132b80
mov rcx, rax
call fcn.1401326d0
mov rdx, rax
mov rcx, r14
call fcn.140028770
mov rcx, rax
lea rdx, [rbp - 0x79]
call fcn.14012f670
lea rcx, [rbp - 0x79]
call fcn.1400e31b0
mov dword [rsi + 0x18], eax
lea rcx, [rbp - 0x39]
call fcn.1401322f0
mov rcx, rax
call fcn.140131cb0
mov rdx, rax
mov rcx, r14
call fcn.140028770
mov rcx, rax
lea rdx, [rbp - 0x79]
call fcn.14012f670
lea rcx, [rbp - 0x79]
call fcn.1400e31b0
mov dword [rsi + 0x1c], eax
lea rcx, [rbp - 0x39]
call fcn.140131a40
mov rcx, rax
call fcn.140131620
mov rdx, rax
mov rcx, r14
call fcn.140028770
mov rcx, rax
lea rdx, [rbp - 0x79]
call fcn.14012f670
lea rcx, [rbp - 0x79]
call fcn.1400e31b0
mov dword [rsi + 0x20], eax
xorps xmm0, xmm0
movups xmmword [rbp - 0x79], xmm0
xor eax, eax
mov qword [rbp - 0x39], rax
mov dword [rbp - 0x31], eax
movdqa xmm0, xmmword [0x1401cd710]
movdqu xmmword [rbp - 0x2d], xmm0
movdqa xmm1, xmmword [0x1401cd900]
movdqu xmmword [rbp - 0x1d], xmm1
mov dword [rbp - 0xd], 0x4b
mov dword [rbp - 9], 0x60
mov dword [rbp - 5], 0x6c
lea rcx, [rbp - 0x39]
call fcn.140131310
mov rdx, rax
mov rcx, r14
call fcn.140028770
mov rcx, rax
lea rdx, [rbp - 0x79]
call fcn.14012f820
movups xmm0, xmmword [rbp - 0x79]
movups xmmword [rbp - 0x59], xmm0
movups xmmword [rsi + 0x24], xmm0
mov dword [rbp - 0x79], 0x6e696c12
mov dword [rbp - 0x75], 0x69685465
mov dword [rbp - 0x71], 0x656e6b63
mov word [rbp - 0x6d], 0x7373
mov byte [rbp - 0x6b], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov rdi, 0xffffffffffffffff
mov r8, rdi
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140130040
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x34]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x69726759
mov dword [rbp - 0x75], 0x7a695364
mov word [rbp - 0x71], 0x65
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x1401300a4
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x38]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x756f725b
mov dword [rbp - 0x75], 0x6e69646e
mov word [rbp - 0x71], 0x67
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140130110
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x3c]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x6f6f7a77
mov dword [rbp - 0x75], 0x7461526d
mov word [rbp - 0x71], 0x6f69
mov byte [rbp - 0x6f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140130180
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x40]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
movdqa xmm0, xmmword [str.UzoomLerpFactor]
movdqu xmmword [rbp - 0x59], xmm0
xorps xmm0, xmm0
movups xmmword [rbp - 0x79], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x69], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1401301e0
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x79]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x79]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x44]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x79]
call fcn.140011ad0
movdqa xmm0, xmmword [0x1401cf360]
movdqu xmmword [rbp - 0x59], xmm0
mov dword [rbp - 0x49], 0x63696854
mov dword [rbp - 0x45], 0x73656e6b
mov word [rbp - 0x41], 0x73
xorps xmm0, xmm0
movups xmmword [rbp - 0x79], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x69], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140130251
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x79]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x79]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x48]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x79]
call fcn.140011ad0
movdqa xmm0, xmmword [0x1401cf5a0]
movdqu xmmword [rbp - 0x59], xmm0
mov byte [rbp - 0x49], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x79], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x69], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x1401302b2
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x79]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x79]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x4c]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x79]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x6e696d40
mov dword [rbp - 0x75], 0x6d6f6f5a
mov byte [rbp - 0x71], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140130314
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x50]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x78616d0d
mov dword [rbp - 0x75], 0x6d6f6f5a
mov byte [rbp - 0x71], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140130376
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x54]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
movdqa xmm0, xmmword [0x1401cf670]
movdqu xmmword [rbp - 0x59], xmm0
mov dword [rbp - 0x49], 0x6e6f69
xorps xmm0, xmm0
movups xmmword [rbp - 0x79], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x69], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1401303e0
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x79]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x79]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x58]
mov rcx, rax
call fcn.140029660
nop
lea rcx, [rbp - 0x79]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x6e657223
mov dword [rbp - 0x75], 0x47726564
mov dword [rbp - 0x71], 0x646972
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140130445
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x59]
mov rcx, rax
call fcn.140029660
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
movdqa xmm0, xmmword [0x1401cf490]
movdqu xmmword [rbp - 0x59], xmm0
mov byte [rbp - 0x49], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x79], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x69], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x1401304a6
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x79]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x79]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x5a]
mov rcx, rax
call fcn.140029660
nop
lea rcx, [rbp - 0x79]
call fcn.140011ad0
movdqa xmm0, xmmword [0x1401cdc30]
movdqu xmmword [rbp - 0x59], xmm0
xorps xmm0, xmm0
movups xmmword [rbp - 0x79], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x69], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140130503
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x79]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x79]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x5b]
mov rcx, rax
call fcn.140029660
nop
lea rcx, [rbp - 0x79]
call fcn.140011ad0
movdqa xmm0, xmmword [0x1401cee00]
movdqu xmmword [rbp - 0x59], xmm0
mov word [rbp - 0x49], 0x756e
mov byte [rbp - 0x47], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x79], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x69], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140130570
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x79]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x79]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x5c]
mov rcx, rax
call fcn.140029660
nop
lea rcx, [rbp - 0x79]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x616e652b
mov dword [rbp - 0x75], 0x4d656c62
mov dword [rbp - 0x71], 0x6d696e69
mov word [rbp - 0x6d], 0x7061
mov byte [rbp - 0x6b], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
nop
inc r8
cmp byte [rax + r8], 0
jne 0x1401305e0
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x5d]
mov rcx, rax
call fcn.140029660
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
movdqa xmm0, xmmword [0x1401ceff0]
movdqu xmmword [rbp - 0x59], xmm0
mov byte [rbp - 0x49], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x79], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x69], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140130641
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x79]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x79]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x5e]
mov rcx, rax
call fcn.140029660
nop
lea rcx, [rbp - 0x79]
call fcn.140011ad0
movdqa xmm0, xmmword [0x1401cf250]
movdqu xmmword [rbp - 0x59], xmm0
mov word [rbp - 0x49], 0x6c
xorps xmm0, xmm0
movups xmmword [rbp - 0x79], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x69], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x1401306a4
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x79]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x79]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x5f]
mov rcx, rax
call fcn.140029660
nop
lea rcx, [rbp - 0x79]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x61726428
mov dword [rbp - 0x75], 0x70614d77
mov dword [rbp - 0x71], 0x6e756f42
mov word [rbp - 0x6d], 0x7364
mov byte [rbp - 0x6b], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140130713
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x60]
mov rcx, rax
call fcn.140029660
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
movdqa xmm0, xmmword [str.zshowGridCoords]
movdqu xmmword [rbp - 0x59], xmm0
xorps xmm0, xmm0
movups xmmword [rbp - 0x79], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x69], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140130770
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x79]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x79]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x61]
mov rcx, rax
call fcn.140029660
nop
lea rcx, [rbp - 0x79]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x6f68735b
mov dword [rbp - 0x75], 0x69724777
mov dword [rbp - 0x71], 0x746f4464
mov word [rbp - 0x6d], 0x73
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1401307e0
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x62]
mov rcx, rax
call fcn.140029660
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x6f687327
mov dword [rbp - 0x75], 0x69724f77
mov dword [rbp - 0x71], 0x6e6967
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140130845
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x63]
mov rcx, rax
call fcn.140029660
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x6f687343
mov dword [rbp - 0x75], 0x61745377
mov dword [rbp - 0x71], 0x737574
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1401308b0
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x64]
mov rcx, rax
call fcn.140029660
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
movdqa xmm0, xmmword [0x1401cf0a0]
movdqu xmmword [rbp - 0x59], xmm0
mov word [rbp - 0x49], 0x61
xorps xmm0, xmm0
movups xmmword [rbp - 0x79], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x69], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140130913
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x79]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x79]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x68]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x79]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x70616d12
mov dword [rbp - 0x75], 0x6769724f
mov word [rbp - 0x71], 0x6e69
mov byte [rbp - 0x6f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x39], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x29], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140130980
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x39]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x39]
mov rcx, r14
call fcn.140044150
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
mov r8d, 1
lea rdx, [0x1401b1e60]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, rbx
call fcn.140044150
lea rdx, [rsi + 0x6c]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
nop
lea rcx, [rbp - 0x39]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x70616d78
mov dword [rbp - 0x75], 0x6769724f
mov word [rbp - 0x71], 0x6e69
mov byte [rbp - 0x6f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140130a30
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x39], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x29], xmm1
mov r8d, 1
lea rdx, [0x1401b1e5c]
lea rcx, [rbp - 0x39]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x39]
mov rcx, rbx
call fcn.140044150
lea rdx, [rsi + 0x70]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x39]
call fcn.140011ad0
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x70616d47
mov dword [rbp - 0x75], 0x657a6953
mov byte [rbp - 0x71], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140130ad1
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x39], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x29], xmm1
mov r8d, 1
lea rdx, [0x1401b1e60]
lea rcx, [rbp - 0x39]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x39]
mov rcx, rbx
call fcn.140044150
lea rdx, [rsi + 0x74]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x39]
call fcn.140011ad0
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov dword [rbp - 0x79], 0x70616d66
mov dword [rbp - 0x75], 0x657a6953
mov byte [rbp - 0x71], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x78]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140130b72
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140044150
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x39], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x29], xmm1
mov r8d, 1
lea rdx, [0x1401b1e5c]
lea rcx, [rbp - 0x39]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x39]
mov rcx, rbx
call fcn.140044150
lea rdx, [rsi + 0x78]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x39]
call fcn.140011ad0
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
movdqa xmm0, xmmword [0x1401ceee0]
movdqu xmmword [rbp - 0x59], xmm0
mov dword [rbp - 0x49], 0x6c617672
mov byte [rbp - 0x45], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x39], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x29], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140130c20
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x39]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x39]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x7c]
mov rcx, rax
call fcn.1400461f0
nop
lea rcx, [rbp - 0x39]
call fcn.140011ad0
movdqa xmm0, xmmword [0x1401cf570]
movdqu xmmword [rbp - 0x59], xmm0
mov dword [rbp - 0x49], 0x636e6174
mov word [rbp - 0x45], 0x65
xorps xmm0, xmm0
movups xmmword [rbp - 0x39], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x29], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140130c90
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x39]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x39]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x80]
mov rcx, rax
call fcn.1400461f0
nop
lea rcx, [rbp - 0x39]
call fcn.140011ad0
movdqa xmm0, xmmword [0x1401ceef0]
movdqu xmmword [rbp - 0x59], xmm0
mov dword [rbp - 0x49], 0x6c617672
mov byte [rbp - 0x45], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x39], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x29], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140130d00
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x39]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x39]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x84]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x39]
call fcn.140011ad0
movdqa xmm0, xmmword [0x1401cf320]
movdqu xmmword [rbp - 0x59], xmm0
mov dword [rbp - 0x49], 0x50737365
mov dword [rbp - 0x45], 0x65637265
mov word [rbp - 0x41], 0x746e
mov byte [rbp - 0x3f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x39], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x29], xmm1
lea rax, [rbp - 0x58]
inc rdi
cmp byte [rax + rdi], 0
jne 0x140130d75
mov r8, rdi
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x39]
call fcn.1400126a0
nop
lea rdx, [rbp - 0x39]
mov rcx, r14
call fcn.140044150
lea rdx, [rsi + 0x88]
mov rcx, rax
call fcn.140046080
nop
lea rcx, [rbp - 0x39]
call fcn.140011ad0
lea r11, [rsp + 0xf0]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov r14, qword [r11 + 0x28]
mov rsp, r11
pop rbp
ret