Function at 0x1400542f0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push rbx
push rsi
push rdi
lea rbp, [rsp - 0x1668]
mov eax, 0x1768
call fcn.14006d710
sub rsp, rax
mov word [rbp + 0x1691], 0
movzx eax, word [0x1400a3a38]
mov byte [rbp + 0x1690], al
lea rax, [rbp + 0x5a8]
mov qword [rsp + 0x40], rax
mov word [rbp - 0x43], 0x74
mov dword [rbp - 0x48], 0x626d6961
mov byte [rbp - 0x44], 0x6f
mov byte [rbp - 0x41], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x5a8], xmm0
xor esi, esi
mov qword [rbp + 0x5b8], rsi
mov qword [rbp + 0x5c0], rsi
lea rax, [rbp - 0x48]
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], sil
jne 0x140054370
lea rdx, [rbp - 0x48]
lea rcx, [rbp + 0x5a8]
call fcn.1400017a0
nop
lea rax, [rbp + 0x5c8]
mov qword [rsp + 0x30], rax
mov word [rbp - 0x73], 0x74
mov dword [rbp - 0x78], 0x626d6961
mov byte [rbp - 0x74], 0x6f
mov byte [rbp - 0x71], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x5c8], xmm0
mov qword [rbp + 0x5d8], rsi
mov qword [rbp + 0x5e0], rsi
lea rax, [rbp - 0x78]
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400543d0
lea rdx, [rbp - 0x78]
lea rcx, [rbp + 0x5c8]
call fcn.1400017a0
nop
mov word [rbp + 0x19d], 0x67
mov dword [rbp + 0x190], 0x485c3a43
mov dword [rbp + 0x194], 0x2e587375
mov dword [rbp + 0x198], 0x666e6f63
mov byte [rbp + 0x19c], 0x69
mov byte [rbp + 0x19f], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x5e8], xmm0
mov qword [rbp + 0x5f8], rsi
mov qword [rbp + 0x600], rsi
lea rax, [rbp + 0x190]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054442
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x5e8]
call fcn.1400017a0
nop
lea r9, [rbp + 0x5a8]
lea r8, [rbp + 0x5c8]
lea rdx, [rbp + 0x5e8]
lea rcx, [rbp + 0x900]
call fcn.140057820
mov rcx, rax
lea rdx, [rbp + 0x1690]
mov rax, rbx
nop
inc rax
cmp byte [rdx + rax], 0
jne 0x140054490
mov r8, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0xf
jbe 0x1400544a7
mov rcx, qword [rcx]
cmp r8, rax
jne 0x1400544c1
lea rdx, [rbp + 0x1690]
call fcn.14009f630
test eax, eax
jne 0x1400544c1
mov dil, 1
jmp 0x1400544c4
xor dil, dil
mov rdx, qword [rbp + 0x918]
cmp rdx, 0xf
jbe 0x140054505
inc rdx
mov rcx, qword [rbp + 0x900]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140054500
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140056fcc
call fcn.14006d180
movdqa xmm0, xmmword [0x1400a2ac0]
movdqu xmmword [rbp + 0x910], xmm0
mov byte [rbp + 0x900], 0
mov byte [0x140124734], dil
mov word [rbp + 0x1699], 0
movzx eax, word [0x1400a3a38]
mov byte [rbp + 0x1698], al
lea rax, [rbp + 0x608]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x61], 0x6e
mov dword [rbp + 0x58], 0x64657270
mov dword [rbp + 0x5c], 0x69746369
mov byte [rbp + 0x60], 0x6f
mov byte [rbp + 0x63], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x608], xmm0
mov qword [rbp + 0x618], rsi
mov qword [rbp + 0x620], rsi
lea rax, [rbp + 0x58]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054580
lea rdx, [rbp + 0x58]
lea rcx, [rbp + 0x608]
call fcn.1400017a0
nop
lea rax, [rbp + 0x628]
mov qword [rsp + 0x30], rax
mov word [rbp - 0x63], 0x74
mov dword [rbp - 0x68], 0x626d6961
mov byte [rbp - 0x64], 0x6f
mov byte [rbp - 0x61], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x628], xmm0
mov qword [rbp + 0x638], rsi
mov qword [rbp + 0x640], rsi
lea rax, [rbp - 0x68]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400545e0
lea rdx, [rbp - 0x68]
lea rcx, [rbp + 0x628]
call fcn.1400017a0
nop
mov word [rbp + 0x1ad], 0x67
mov dword [rbp + 0x1a0], 0x485c3a43
mov dword [rbp + 0x1a4], 0x2e587375
mov dword [rbp + 0x1a8], 0x666e6f63
mov byte [rbp + 0x1ac], 0x69
mov byte [rbp + 0x1af], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x648], xmm0
mov qword [rbp + 0x658], rsi
mov qword [rbp + 0x660], rsi
lea rax, [rbp + 0x1a0]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054652
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x648]
call fcn.1400017a0
nop
lea r9, [rbp + 0x608]
lea r8, [rbp + 0x628]
lea rdx, [rbp + 0x648]
lea rcx, [rbp + 0x920]
call fcn.140057820
mov rcx, rax
lea rdx, [rbp + 0x1698]
mov rax, rbx
nop
inc rax
cmp byte [rdx + rax], 0
jne 0x1400546a0
mov r8, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0xf
jbe 0x1400546b7
mov rcx, qword [rcx]
cmp r8, rax
jne 0x1400546d1
lea rdx, [rbp + 0x1698]
call fcn.14009f630
test eax, eax
jne 0x1400546d1
mov dil, 1
jmp 0x1400546d4
xor dil, dil
mov rdx, qword [rbp + 0x938]
cmp rdx, 0xf
jbe 0x140054715
inc rdx
mov rcx, qword [rbp + 0x920]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140054710
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140056fd2
call fcn.14006d180
movdqa xmm0, xmmword [0x1400a2ac0]
movdqu xmmword [rbp + 0x930], xmm0
mov byte [rbp + 0x920], 0
mov byte [0x140124736], dil
mov word [rbp + 0x16a1], 0
movzx eax, word [0x1400a3a38]
mov byte [rbp + 0x16a0], al
lea rax, [rbp + 0x668]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x70], 0x646f68
mov dword [rbp + 0x68], 0x75706e69
mov dword [rbp + 0x6c], 0x74656d74
mov byte [rbp + 0x74], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x668], xmm0
mov qword [rbp + 0x678], rsi
mov qword [rbp + 0x680], rsi
lea rax, [rbp + 0x68]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140054790
lea rdx, [rbp + 0x68]
lea rcx, [rbp + 0x668]
call fcn.1400017a0
nop
lea rax, [rbp + 0x688]
mov qword [rsp + 0x30], rax
mov word [rbp - 0x5b], 0x74
mov dword [rbp - 0x60], 0x626d6961
mov byte [rbp - 0x5c], 0x6f
mov byte [rbp - 0x59], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x688], xmm0
mov qword [rbp + 0x698], rsi
mov qword [rbp + 0x6a0], rsi
lea rax, [rbp - 0x60]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400547f0
lea rdx, [rbp - 0x60]
lea rcx, [rbp + 0x688]
call fcn.1400017a0
nop
mov word [rbp + 0x1bd], 0x67
mov dword [rbp + 0x1b0], 0x485c3a43
mov dword [rbp + 0x1b4], 0x2e587375
mov dword [rbp + 0x1b8], 0x666e6f63
mov byte [rbp + 0x1bc], 0x69
mov byte [rbp + 0x1bf], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x6a8], xmm0
mov qword [rbp + 0x6b8], rsi
mov qword [rbp + 0x6c0], rsi
lea rax, [rbp + 0x1b0]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054862
lea rdx, [rbp + 0x1b0]
lea rcx, [rbp + 0x6a8]
call fcn.1400017a0
nop
lea r9, [rbp + 0x668]
lea r8, [rbp + 0x688]
lea rdx, [rbp + 0x6a8]
lea rcx, [rbp + 0x940]
call fcn.140057820
mov rcx, rax
lea rdx, [rbp + 0x16a0]
mov rax, rbx
nop
inc rax
cmp byte [rdx + rax], 0
jne 0x1400548b0
mov r8, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0xf
jbe 0x1400548c7
mov rcx, qword [rcx]
cmp r8, rax
jne 0x1400548e1
lea rdx, [rbp + 0x16a0]
call fcn.14009f630
test eax, eax
jne 0x1400548e1
mov dil, 1
jmp 0x1400548e4
xor dil, dil
mov rdx, qword [rbp + 0x958]
cmp rdx, 0xf
jbe 0x140054925
inc rdx
mov rcx, qword [rbp + 0x940]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140054920
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140056fd8
call fcn.14006d180
movdqa xmm0, xmmword [0x1400a2ac0]
movdqu xmmword [rbp + 0x950], xmm0
mov byte [rbp + 0x940], 0
mov byte [0x140124742], dil
mov word [rbp + 0x16a9], 0
movzx eax, word [0x1400a3a38]
mov byte [rbp + 0x16a8], al
lea rax, [rbp + 0x6c8]
mov qword [rsp + 0x38], rax
mov word [rbp + 0xbb], 0x64
mov dword [rbp + 0xb0], 0x6e72656b
mov dword [rbp + 0xb4], 0x656d6c65
mov word [rbp + 0xb8], 0x6874
mov byte [rbp + 0xba], 0x6f
mov byte [rbp + 0xbd], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x6c8], xmm0
mov qword [rbp + 0x6d8], rsi
mov qword [rbp + 0x6e0], rsi
lea rax, [rbp + 0xb0]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400549c0
lea rdx, [rbp + 0xb0]
lea rcx, [rbp + 0x6c8]
call fcn.1400017a0
nop
lea rax, [rbp + 0x6e8]
mov qword [rsp + 0x30], rax
mov word [rbp - 0x53], 0x74
mov dword [rbp - 0x58], 0x626d6961
mov byte [rbp - 0x54], 0x6f
mov byte [rbp - 0x51], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x6e8], xmm0
mov qword [rbp + 0x6f8], rsi
mov qword [rbp + 0x700], rsi
lea rax, [rbp - 0x58]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140054a20
lea rdx, [rbp - 0x58]
lea rcx, [rbp + 0x6e8]
call fcn.1400017a0
nop
mov word [rbp + 0x14d], 0x67
mov dword [rbp + 0x140], 0x485c3a43
mov dword [rbp + 0x144], 0x2e587375
mov dword [rbp + 0x148], 0x666e6f63
mov byte [rbp + 0x14c], 0x69
mov byte [rbp + 0x14f], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x708], xmm0
mov qword [rbp + 0x718], rsi
mov qword [rbp + 0x720], rsi
lea rax, [rbp + 0x140]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054a92
lea rdx, [rbp + 0x140]
lea rcx, [rbp + 0x708]
call fcn.1400017a0
nop
lea r9, [rbp + 0x6c8]
lea r8, [rbp + 0x6e8]
lea rdx, [rbp + 0x708]
lea rcx, [rbp + 0x960]
call fcn.140057820
mov rcx, rax
lea rdx, [rbp + 0x16a8]
mov rax, rbx
nop
inc rax
cmp byte [rdx + rax], 0
jne 0x140054ae0
mov r8, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0xf
jbe 0x140054af7
mov rcx, qword [rcx]
cmp r8, rax
jne 0x140054b11
lea rdx, [rbp + 0x16a8]
call fcn.14009f630
test eax, eax
jne 0x140054b11
mov dil, 1
jmp 0x140054b14
xor dil, dil
mov rdx, qword [rbp + 0x978]
cmp rdx, 0xf
jbe 0x140054b55
inc rdx
mov rcx, qword [rbp + 0x960]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140054b50
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140056fc6
call fcn.14006d180
movdqa xmm0, xmmword [0x1400a2ac0]
movdqu xmmword [rbp + 0x970], xmm0
mov byte [rbp + 0x960], 0
mov byte [0x140124743], dil
mov word [rsp + 0x49], 0
movzx eax, word [0x1400a3a38]
mov byte [rsp + 0x48], al
lea rax, [rbp + 0x728]
mov qword [rsp + 0x38], rax
mov dword [rbp - 0x3c], 0x766f66
mov dword [rbp - 0x40], 0x77617264
mov byte [rbp - 0x38], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x728], xmm0
mov qword [rbp + 0x738], rsi
mov qword [rbp + 0x740], rsi
lea rax, [rbp - 0x40]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054bc2
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0x728]
call fcn.1400017a0
nop
lea rax, [rbp + 0x748]
mov qword [rsp + 0x30], rax
mov word [rbp - 0x6b], 0x74
mov dword [rbp - 0x70], 0x626d6961
mov byte [rbp - 0x6c], 0x6f
mov byte [rbp - 0x69], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x748], xmm0
mov qword [rbp + 0x758], rsi
mov qword [rbp + 0x760], rsi
lea rax, [rbp - 0x70]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140054c20
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x748]
call fcn.1400017a0
nop
mov word [rbp + 0x15d], 0x67
mov dword [rbp + 0x150], 0x485c3a43
mov dword [rbp + 0x154], 0x2e587375
mov dword [rbp + 0x158], 0x666e6f63
mov byte [rbp + 0x15c], 0x69
mov byte [rbp + 0x15f], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x768], xmm0
mov qword [rbp + 0x778], rsi
mov qword [rbp + 0x780], rsi
lea rax, [rbp + 0x150]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054c92
lea rdx, [rbp + 0x150]
lea rcx, [rbp + 0x768]
call fcn.1400017a0
nop
lea r9, [rbp + 0x728]
lea r8, [rbp + 0x748]
lea rdx, [rbp + 0x768]
lea rcx, [rbp + 0x788]
call fcn.140057820
lea rdx, [rsp + 0x48]
mov rcx, rax
call fcn.14004eb50
movzx edi, al
mov r8, qword [rbp + 0x7a0]
cmp r8, 0xf
jbe 0x140054d01
mov rdx, qword [rbp + 0x788]
lea rcx, [rbp + 0x788]
call fcn.14005cc90
movdqa xmm0, xmmword [0x1400a2ac0]
movdqu xmmword [rbp + 0x798], xmm0
mov byte [rbp + 0x788], 0
mov byte [0x140124753], dil
mov word [rsp + 0x4d], 0
movzx eax, word [0x1400a3a38]
mov byte [rsp + 0x4c], al
lea rax, [rbp + 0x7a8]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x51], 0x74
mov dword [rbp + 0x48], 0x67697274
mov dword [rbp + 0x4c], 0x62726567
mov byte [rbp + 0x50], 0x6f
mov byte [rbp + 0x53], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x7a8], xmm0
mov qword [rbp + 0x7b8], rsi
mov qword [rbp + 0x7c0], rsi
lea rax, [rbp + 0x48]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140054d80
lea rdx, [rbp + 0x48]
lea rcx, [rbp + 0x7a8]
call fcn.1400017a0
nop
lea rax, [rbp + 0x7c8]
mov qword [rsp + 0x30], rax
mov word [rbp - 0x4b], 0x74
mov dword [rbp - 0x50], 0x626d6961
mov byte [rbp - 0x4c], 0x6f
mov byte [rbp - 0x49], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x7c8], xmm0
mov qword [rbp + 0x7d8], rsi
mov qword [rbp + 0x7e0], rsi
lea rax, [rbp - 0x50]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140054de0
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0x7c8]
call fcn.1400017a0
nop
mov word [rbp + 0x18d], 0x67
mov dword [rbp + 0x180], 0x485c3a43
mov dword [rbp + 0x184], 0x2e587375
mov dword [rbp + 0x188], 0x666e6f63
mov byte [rbp + 0x18c], 0x69
mov byte [rbp + 0x18f], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x7e8], xmm0
mov qword [rbp + 0x7f8], rsi
mov qword [rbp + 0x800], rsi
lea rax, [rbp + 0x180]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054e52
lea rdx, [rbp + 0x180]
lea rcx, [rbp + 0x7e8]
call fcn.1400017a0
nop
lea r9, [rbp + 0x7a8]
lea r8, [rbp + 0x7c8]
lea rdx, [rbp + 0x7e8]
lea rcx, [rbp + 0x980]
call fcn.140057820
lea rdx, [rsp + 0x4c]
mov rcx, rax
call fcn.14004eb50
movzx edi, al
lea rcx, [rbp + 0x980]
call fcn.1400030e0
mov byte [0x14012473d], dil
mov word [rsp + 0x51], 0
movzx eax, word [0x1400a3a38]
mov byte [rsp + 0x50], al
lea rax, [rbp + 0x808]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x2f], 0x65
mov dword [rbp + 0x28], 0x74736964
mov word [rbp + 0x2c], 0x6e61
mov byte [rbp + 0x2e], 0x63
mov byte [rbp + 0x31], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x808], xmm0
mov qword [rbp + 0x818], rsi
mov qword [rbp + 0x820], rsi
lea rax, [rbp + 0x28]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140054f10
lea rdx, [rbp + 0x28]
lea rcx, [rbp + 0x808]
call fcn.1400017a0
nop
lea rax, [rbp + 0x828]
mov qword [rsp + 0x30], rax
mov dword [rbp - 0x2c], 0x736c61
mov dword [rbp - 0x30], 0x75736976
mov byte [rbp - 0x28], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x828], xmm0
mov qword [rbp + 0x838], rsi
mov qword [rbp + 0x840], rsi
lea rax, [rbp - 0x30]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140054f70
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x828]
call fcn.1400017a0
nop
mov word [rbp + 0x16d], 0x67
mov dword [rbp + 0x160], 0x485c3a43
mov dword [rbp + 0x164], 0x2e587375
mov dword [rbp + 0x168], 0x666e6f63
mov byte [rbp + 0x16c], 0x69
mov byte [rbp + 0x16f], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x848], xmm0
mov qword [rbp + 0x858], rsi
mov qword [rbp + 0x860], rsi
lea rax, [rbp + 0x160]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054fe2
lea rdx, [rbp + 0x160]
lea rcx, [rbp + 0x848]
call fcn.1400017a0
nop
lea r9, [rbp + 0x808]
lea r8, [rbp + 0x828]
lea rdx, [rbp + 0x848]
lea rcx, [rbp + 0x9a0]
call fcn.140057820
lea rdx, [rsp + 0x50]
mov rcx, rax
call fcn.14004eb50
movzx edi, al
lea rcx, [rbp + 0x9a0]
call fcn.1400030e0
mov byte [0x140124751], dil
mov word [rsp + 0x55], 0
movzx eax, word [0x1400a3a38]
mov byte [rsp + 0x54], al
lea rax, [rbp + 0x868]
mov qword [rsp + 0x38], rax
mov word [rbp + 7], 0x6e
mov dword [rbp], 0x6c656b73
mov word [rbp + 4], 0x7465
mov byte [rbp + 6], 0x6f
mov byte [rbp + 9], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x868], xmm0
mov qword [rbp + 0x878], rsi
mov qword [rbp + 0x880], rsi
lea rax, [rbp]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400550a0
lea rdx, [rbp]
lea rcx, [rbp + 0x868]
call fcn.1400017a0
nop
lea rax, [rbp + 0x888]
mov qword [rsp + 0x30], rax
mov dword [rbp - 0x1c], 0x736c61
mov dword [rbp - 0x20], 0x75736976
mov byte [rbp - 0x18], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x888], xmm0
mov qword [rbp + 0x898], rsi
mov qword [rbp + 0x8a0], rsi
lea rax, [rbp - 0x20]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140055100
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x888]
call fcn.1400017a0
nop
mov word [rbp + 0x17d], 0x67
mov dword [rbp + 0x170], 0x485c3a43
mov dword [rbp + 0x174], 0x2e587375
mov dword [rbp + 0x178], 0x666e6f63
mov byte [rbp + 0x17c], 0x69
mov byte [rbp + 0x17f], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x8a8], xmm0
mov qword [rbp + 0x8b8], rsi
mov qword [rbp + 0x8c0], rsi
lea rax, [rbp + 0x170]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140055172
lea rdx, [rbp + 0x170]
lea rcx, [rbp + 0x8a8]
call fcn.1400017a0
nop
lea r9, [rbp + 0x868]
lea r8, [rbp + 0x888]
lea rdx, [rbp + 0x8a8]
lea rcx, [rbp + 0x9c0]
call fcn.140057820
lea rdx, [rsp + 0x54]
mov rcx, rax
call fcn.14004eb50
movzx edi, al
lea rcx, [rbp + 0x9c0]
call fcn.1400030e0
mov byte [0x140124750], dil
mov word [rsp + 0x59], 0
movzx eax, word [0x1400a3a38]
mov byte [rsp + 0x58], al
lea rax, [rbp + 0x8c8]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x1f], 0x6b
mov dword [rbp + 0x18], 0x63736956
mov word [rbp + 0x1c], 0x6568
mov byte [rbp + 0x1e], 0x63
mov byte [rbp + 0x21], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x8c8], xmm0
mov qword [rbp + 0x8d8], rsi
mov qword [rbp + 0x8e0], rsi
lea rax, [rbp + 0x18]
nop dword [rax]
inc rbx
cmp byte [rax + rbx], 0
jne 0x140055230
mov r8, rbx
lea rdx, [rbp + 0x18]
lea rcx, [rbp + 0x8c8]
call fcn.1400017a0
nop
lea rax, [rbp + 0x9e0]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x1c4], 0x736c61
mov dword [rbp + 0x1c0], 0x75736976
mov byte [rbp + 0x1c8], 0
lea rdx, [rbp + 0x1c0]
lea rcx, [rbp + 0x9e0]
call fcn.140050880
mov rbx, rax
mov word [rbp + 0x37d], 0x67
mov dword [rbp + 0x370], 0x485c3a43
mov dword [rbp + 0x374], 0x2e587375
mov dword [rbp + 0x378], 0x666e6f63
mov byte [rbp + 0x37c], 0x69
mov byte [rbp + 0x37f], 0
lea rdx, [rbp + 0x370]
lea rcx, [rbp + 0xa00]
call fcn.140050880
nop
lea r9, [rbp + 0x8c8]
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xa20]
call fcn.140057820
lea rdx, [rsp + 0x58]
mov rcx, rax
call fcn.14004eb50
movzx ebx, al
lea rcx, [rbp + 0xa20]
call fcn.1400030e0
mov byte [0x140124744], bl
mov word [rsp + 0x5d], 0
movzx eax, word [0x1400a3a38]
mov byte [rsp + 0x5c], al
lea rax, [rbp + 0xa40]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x3b], 0x65
mov word [rbp + 0x38], 0x616e
mov byte [rbp + 0x3a], 0x6d
mov byte [rbp + 0x3d], 0
lea rdx, [rbp + 0x38]
lea rcx, [rbp + 0xa40]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0xa60]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x1d4], 0x736c61
mov dword [rbp + 0x1d0], 0x75736976
mov byte [rbp + 0x1d8], 0
lea rdx, [rbp + 0x1d0]
lea rcx, [rbp + 0xa60]
call fcn.140050880
mov rbx, rax
mov word [rbp + 0x38d], 0x67
mov dword [rbp + 0x380], 0x485c3a43
mov dword [rbp + 0x384], 0x2e587375
mov dword [rbp + 0x388], 0x666e6f63
mov byte [rbp + 0x38c], 0x69
mov byte [rbp + 0x38f], 0
lea rdx, [rbp + 0x380]
lea rcx, [rbp + 0xa80]
call fcn.140050880
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xaa0]
call fcn.140057820
lea rdx, [rsp + 0x5c]
mov rcx, rax
call fcn.14004eb50
movzx ebx, al
lea rcx, [rbp + 0xaa0]
call fcn.1400030e0
mov byte [0x140124752], bl
mov word [rsp + 0x61], 0
movzx eax, word [0x1400a3a38]
mov byte [rsp + 0x60], al
lea rax, [rbp + 0xac0]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x279], 0x70
mov dword [rbp + 0x270], 0x70616577
mov dword [rbp + 0x274], 0x655f6e6f
mov byte [rbp + 0x278], 0x73
mov byte [rbp + 0x27b], 0
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0xac0]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0xae0]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x1e4], 0x736c61
mov dword [rbp + 0x1e0], 0x75736976
mov byte [rbp + 0x1e8], 0
lea rdx, [rbp + 0x1e0]
lea rcx, [rbp + 0xae0]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x390], 0x6772176f
mov dword [rbp + 0x394], 0x1d6a4245
mov dword [rbp + 0x398], 0x51585a57
mov dword [rbp + 0x39c], 0x1005e51
lea rcx, [rbp + 0x390]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0xb00]
call fcn.140050880
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xb20]
call fcn.140057820
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14004eb50
movzx ebx, al
lea rcx, [rbp + 0xb20]
call fcn.1400030e0
mov byte [0x14012473b], bl
mov word [rsp + 0x65], 0
movzx eax, word [0x1400a3a38]
mov byte [rsp + 0x64], al
lea rax, [rbp + 0xb40]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x2e8], 0x736766
mov dword [rbp + 0x2e0], 0x70616577
mov dword [rbp + 0x2e4], 0x635f6e6f
mov byte [rbp + 0x2ec], 0
lea rdx, [rbp + 0x2e0]
lea rcx, [rbp + 0xb40]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0xb60]
mov qword [rsp + 0x30], rax
mov word [rbp + 0xc5], 0x74
mov dword [rbp + 0xc0], 0x626d6961
mov byte [rbp + 0xc4], 0x6f
mov byte [rbp + 0xc7], 0
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0xb60]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x3a0], 0x6772176f
mov dword [rbp + 0x3a4], 0x1d6a4245
mov dword [rbp + 0x3a8], 0x51585a57
mov dword [rbp + 0x3ac], 0x1005e51
lea rcx, [rbp + 0x3a0]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0xb80]
call fcn.140050880
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xba0]
call fcn.140057820
lea rdx, [rsp + 0x64]
mov rcx, rax
call fcn.14004eb50
movzx ebx, al
lea rcx, [rbp + 0xba0]
call fcn.1400030e0
mov byte [0x14012473c], bl
mov word [rsp + 0x69], 0
movzx eax, word [0x1400a3a38]
mov byte [rsp + 0x68], al
lea rax, [rbp + 0xbc0]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x289], 0x76
mov dword [rbp + 0x280], 0x63726963
mov dword [rbp + 0x284], 0x665f656c
mov byte [rbp + 0x288], 0x6f
mov byte [rbp + 0x28b], 0
lea rdx, [rbp + 0x280]
lea rcx, [rbp + 0xbc0]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0xbe0]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x43], 0x63
mov word [rbp + 0x40], 0x696d
mov byte [rbp + 0x42], 0x73
mov byte [rbp + 0x45], 0
lea rdx, [rbp + 0x40]
lea rcx, [rbp + 0xbe0]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x3b0], 0x6772176f
mov dword [rbp + 0x3b4], 0x1d6a4245
mov dword [rbp + 0x3b8], 0x51585a57
mov dword [rbp + 0x3bc], 0x1005e51
lea rcx, [rbp + 0x3b0]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0xc00]
call fcn.140050880
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xc20]
call fcn.140057820
lea rdx, [rsp + 0x68]
mov rcx, rax
call fcn.14004eb50
movzx ebx, al
lea rcx, [rbp + 0xc20]
call fcn.1400030e0
mov byte [0x140124753], bl
mov word [rsp + 0x6d], 0
movzx eax, word [0x1400a3a38]
mov byte [rsp + 0x6c], al
lea rax, [rbp + 0xc40]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x3c0], 0x4348445e
mov dword [rbp + 0x3c4], 0x5b416e55
mov dword [rbp + 0x3c8], 0x5169425b
mov dword [rbp + 0x3cc], 0x1004f57
lea rcx, [rbp + 0x3c0]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0xc40]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0xc60]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x7a], 0x656c66
mov word [rbp + 0x78], 0x6972
mov byte [rbp + 0x7e], 0
lea rdx, [rbp + 0x78]
lea rcx, [rbp + 0xc60]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x3d0], 0x6772176f
mov dword [rbp + 0x3d4], 0x1d6a4245
mov dword [rbp + 0x3d8], 0x51585a57
mov dword [rbp + 0x3dc], 0x1005e51
lea rcx, [rbp + 0x3d0]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0xc80]
call fcn.140050880
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xca0]
call fcn.140057820
lea rdx, [rsp + 0x6c]
mov rcx, rax
call fcn.14004eb50
movzx ebx, al
lea rcx, [rbp + 0xca0]
call fcn.1400030e0
mov byte [0x140124755], bl
mov word [rsp + 0x71], 0
movzx eax, word [0x1400a3a38]
mov byte [rsp + 0x70], al
lea rax, [rbp + 0xcc0]
mov qword [rsp + 0x38], rax
movdqa xmm0, xmmword [0x1400aab80]
movdqu xmmword [rbp + 0x590], xmm0
mov word [rbp + 0x5a0], 0x100
lea rcx, [rbp + 0x590]
call fcn.140067520
mov rdx, rax
lea rcx, [rbp + 0xcc0]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0xce0]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x1f4], 0x6e7567
mov dword [rbp + 0x1f0], 0x746f6873
mov byte [rbp + 0x1f8], 0
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp + 0xce0]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x3e0], 0x6772176f
mov dword [rbp + 0x3e4], 0x1d6a4245
mov dword [rbp + 0x3e8], 0x51585a57
mov dword [rbp + 0x3ec], 0x1005e51
lea rcx, [rbp + 0x3e0]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0xd00]
call fcn.140050880
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xd20]
call fcn.140057820
lea rdx, [rsp + 0x70]
mov rcx, rax
call fcn.14004eb50
movzx ebx, al
lea rcx, [rbp + 0xd20]
call fcn.1400030e0
mov byte [0x140124760], bl
mov word [rsp + 0x75], 0
movzx eax, word [0x1400a3a38]
mov byte [rsp + 0x74], al
lea rax, [rbp + 0xd40]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x320], 0x7049405f
mov dword [rbp + 0x324], 0x445d5943
mov dword [rbp + 0x328], 0x4159536b
mov word [rbp + 0x32c], 0x100
lea rcx, [rbp + 0x320]
call fcn.140067710
mov rdx, rax
lea rcx, [rbp + 0xd40]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0xd60]
mov qword [rsp + 0x30], rax
mov dword [rbp - 0x10], 0x676d73
mov byte [rbp - 0xc], 0
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0xd60]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x3f0], 0x6772176f
mov dword [rbp + 0x3f4], 0x1d6a4245
mov dword [rbp + 0x3f8], 0x51585a57
mov dword [rbp + 0x3fc], 0x1005e51
lea rcx, [rbp + 0x3f0]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0xd80]
call fcn.140050880
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xda0]
call fcn.140057820
lea rdx, [rsp + 0x74]
mov rcx, rax
call fcn.14004eb50
movzx ebx, al
lea rcx, [rbp + 0xda0]
call fcn.1400030e0
mov byte [0x14012476c], bl
mov word [rsp + 0x79], 0
movzx eax, word [0x1400a3a38]
mov byte [rsp + 0x78], al
lea rax, [rbp + 0xdc0]
mov qword [rsp + 0x38], rax
movdqa xmm0, xmmword [str._CG_UCm_ZAhVL]
movdqu xmmword [rbp + 0x8e8], xmm0
mov byte [rbp + 0x8f8], 1
lea rcx, [rbp + 0x8e8]
call fcn.1400674d0
mov rdx, rax
lea rcx, [rbp + 0xdc0]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0xde0]
mov qword [rsp + 0x30], rax
mov word [rbp + 0xcd], 0x72
mov dword [rbp + 0xc8], 0x70696e73
mov byte [rbp + 0xcc], 0x65
mov byte [rbp + 0xcf], 0
lea rdx, [rbp + 0xc8]
lea rcx, [rbp + 0xde0]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x400], 0x6772176f
mov dword [rbp + 0x404], 0x1d6a4245
mov dword [rbp + 0x408], 0x51585a57
mov dword [rbp + 0x40c], 0x1005e51
lea rcx, [rbp + 0x400]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0xe00]
call fcn.140050880
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xe20]
call fcn.140057820
lea rdx, [rsp + 0x78]
mov rcx, rax
call fcn.14004eb50
movzx ebx, al
lea rcx, [rbp + 0xe20]
call fcn.1400030e0
mov byte [0x140124778], bl
mov word [rsp + 0x7d], 0
movzx eax, word [0x1400a3a38]
mov byte [rsp + 0x7c], al
lea rax, [rbp + 0xe40]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x204], 0x737075
mov dword [rbp + 0x200], 0x6b636970
mov byte [rbp + 0x208], 0
lea rdx, [rbp + 0x200]
lea rcx, [rbp + 0xe40]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0xe60]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x82], 0x646c72
mov word [rbp + 0x80], 0x6f77
mov byte [rbp + 0x86], 0
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0xe60]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x410], 0x6772176f
mov dword [rbp + 0x414], 0x1d6a4245
mov dword [rbp + 0x418], 0x51585a57
mov dword [rbp + 0x41c], 0x1005e51
lea rcx, [rbp + 0x410]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0xe80]
call fcn.140050880
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xea0]
call fcn.140057820
lea rdx, [rsp + 0x7c]
mov rcx, rax
call fcn.14004eb50
movzx ebx, al
lea rcx, [rbp + 0xea0]
call fcn.1400030e0
mov byte [0x14012473a], bl
mov word [rbp - 0x7f], 0
movzx eax, word [0x1400a3a38]
mov byte [rbp - 0x80], al
lea rax, [rbp + 0xec0]
mov qword [rsp + 0x38], rax
mov word [rbp + 0xd5], 0x73
mov dword [rbp + 0xd0], 0x73656863
mov byte [rbp + 0xd4], 0x74
mov byte [rbp + 0xd7], 0
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0xec0]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0xee0]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x8a], 0x646c72
mov word [rbp + 0x88], 0x6f77
mov byte [rbp + 0x8e], 0
lea rdx, [rbp + 0x88]
lea rcx, [rbp + 0xee0]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x420], 0x6772176f
mov dword [rbp + 0x424], 0x1d6a4245
mov dword [rbp + 0x428], 0x51585a57
mov dword [rbp + 0x42c], 0x1005e51
lea rcx, [rbp + 0x420]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0xf00]
call fcn.140050880
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xf20]
call fcn.140057820
lea rdx, [rbp - 0x80]
mov rcx, rax
call fcn.14004eb50
movzx ebx, al
lea rcx, [rbp + 0xf20]
call fcn.1400030e0
mov byte [0x140124735], bl
lea rax, [rbp + 0xf40]
mov qword [rsp + 0x38], rax
mov word [rbp + 0xdd], 0x76
mov dword [rbp + 0xd8], 0x666d6961
mov byte [rbp + 0xdc], 0x6f
mov byte [rbp + 0xdf], 0
lea rdx, [rbp + 0xd8]
lea rcx, [rbp + 0xf40]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0xf60]
mov qword [rsp + 0x30], rax
mov word [rbp + 0xe5], 0x74
mov dword [rbp + 0xe0], 0x626d6961
mov byte [rbp + 0xe4], 0x6f
mov byte [rbp + 0xe7], 0
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0xf60]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x430], 0x6772176f
mov dword [rbp + 0x434], 0x1d6a4245
mov dword [rbp + 0x438], 0x51585a57
mov dword [rbp + 0x43c], 0x1005e51
lea rcx, [rbp + 0x430]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0xf80]
call fcn.140050880
nop
mov dword [rsp + 0x20], 4
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0xfa0]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x290], 0x4b4b5f5c
mov dword [rbp + 0x294], 0x5a465259
mov dword [rbp + 0x298], 0x1005b5b
lea rcx, [rbp + 0x290]
call fcn.140067690
mov rdx, rax
lea rcx, [rbp + 0xfa0]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0xfc0]
mov qword [rsp + 0x30], rax
mov word [rbp + 0xed], 0x74
mov dword [rbp + 0xe8], 0x626d6961
mov byte [rbp + 0xec], 0x6f
mov byte [rbp + 0xef], 0
lea rdx, [rbp + 0xe8]
lea rcx, [rbp + 0xfc0]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x440], 0x6772176f
mov dword [rbp + 0x444], 0x1d6a4245
mov dword [rbp + 0x448], 0x51585a57
mov dword [rbp + 0x44c], 0x1005e51
lea rcx, [rbp + 0x440]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0xfe0]
call fcn.140050880
nop
mov dword [rsp + 0x20], 4
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1000]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x256], 0x646f68
mov dword [rbp + 0x250], 0x6d6c6c64
mov word [rbp + 0x254], 0x7465
mov byte [rbp + 0x25a], 0
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x1000]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x1020]
mov qword [rsp + 0x30], rax
mov word [rbp + 0xf5], 0x74
mov dword [rbp + 0xf0], 0x626d6961
mov byte [rbp + 0xf4], 0x6f
mov byte [rbp + 0xf7], 0
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 0x1020]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x450], 0x6772176f
mov dword [rbp + 0x454], 0x1d6a4245
mov dword [rbp + 0x458], 0x51585a57
mov dword [rbp + 0x45c], 0x1005e51
lea rcx, [rbp + 0x450]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x1040]
call fcn.140050880
nop
mov dword [rsp + 0x20], 4
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1060]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x330], 0x415c4847
mov dword [rbp + 0x334], 0x565f5d55
mov dword [rbp + 0x338], 0x53595d40
mov word [rbp + 0x33c], 0x100
lea rcx, [rbp + 0x330]
call fcn.140067710
mov rdx, rax
lea rcx, [rbp + 0x1060]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x1080]
mov qword [rsp + 0x30], rax
mov word [rbp + 0xfd], 0x74
mov dword [rbp + 0xf8], 0x626d6961
mov byte [rbp + 0xfc], 0x6f
mov byte [rbp + 0xff], 0
lea rdx, [rbp + 0xf8]
lea rcx, [rbp + 0x1080]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x460], 0x6772176f
mov dword [rbp + 0x464], 0x1d6a4245
mov dword [rbp + 0x468], 0x51585a57
mov dword [rbp + 0x46c], 0x1005e51
lea rcx, [rbp + 0x460]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x10a0]
call fcn.140050880
nop
mov dword [rsp + 0x20], 4
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x10c0]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x105], 0x68
mov dword [rbp + 0x100], 0x6f6f6d73
mov byte [rbp + 0x104], 0x74
mov byte [rbp + 0x107], 0
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x10c0]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x10e0]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x10d], 0x74
mov dword [rbp + 0x108], 0x626d6961
mov byte [rbp + 0x10c], 0x6f
mov byte [rbp + 0x10f], 0
lea rdx, [rbp + 0x108]
lea rcx, [rbp + 0x10e0]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x470], 0x6772176f
mov dword [rbp + 0x474], 0x1d6a4245
mov dword [rbp + 0x478], 0x51585a57
mov dword [rbp + 0x47c], 0x1005e51
lea rcx, [rbp + 0x470]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x1100]
call fcn.140050880
nop
mov dword [rsp + 0x20], 5
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1120]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x214], 0x79656b
mov dword [rbp + 0x210], 0x5f6d6961
mov byte [rbp + 0x218], 0
lea rdx, [rbp + 0x210]
lea rcx, [rbp + 0x1120]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x1140]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x115], 0x74
mov dword [rbp + 0x110], 0x626d6961
mov byte [rbp + 0x114], 0x6f
mov byte [rbp + 0x117], 0
lea rdx, [rbp + 0x110]
lea rcx, [rbp + 0x1140]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x480], 0x6772176f
mov dword [rbp + 0x484], 0x1d6a4245
mov dword [rbp + 0x488], 0x51585a57
mov dword [rbp + 0x48c], 0x1005e51
lea rcx, [rbp + 0x480]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x1160]
call fcn.140050880
nop
mov dword [rsp + 0x20], 8
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1180]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x2f0], 0x48475f58
mov dword [rbp + 0x2f4], 0x6c405457
mov dword [rbp + 0x2f8], 0x4f505f
mov byte [rbp + 0x2fc], 1
lea rcx, [rbp + 0x2f0]
call fcn.1400676d0
mov rdx, rax
lea rcx, [rbp + 0x1180]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x11a0]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x11d], 0x74
mov dword [rbp + 0x118], 0x626d6961
mov byte [rbp + 0x11c], 0x6f
mov byte [rbp + 0x11f], 0
lea rdx, [rbp + 0x118]
lea rcx, [rbp + 0x11a0]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x490], 0x6772176f
mov dword [rbp + 0x494], 0x1d6a4245
mov dword [rbp + 0x498], 0x51585a57
mov dword [rbp + 0x49c], 0x1005e51
lea rcx, [rbp + 0x490]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x11c0]
call fcn.140050880
nop
mov dword [rsp + 0x20], 9
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x11e0]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x260], 0x4348445e
mov dword [rbp + 0x264], 0x5c546e55
mov word [rbp + 0x268], 0x42
mov byte [rbp + 0x26a], 1
lea rcx, [rbp + 0x260]
call fcn.140067490
mov rdx, rax
lea rcx, [rbp + 0x11e0]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x1200]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x92], 0x656c66
mov word [rbp + 0x90], 0x6972
mov byte [rbp + 0x96], 0
lea rdx, [rbp + 0x90]
lea rcx, [rbp + 0x1200]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x4a0], 0x6772176f
mov dword [rbp + 0x4a4], 0x1d6a4245
mov dword [rbp + 0x4a8], 0x51585a57
mov dword [rbp + 0x4ac], 0x1005e51
lea rcx, [rbp + 0x4a0]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x1220]
call fcn.140050880
nop
mov dword [rsp + 0x20], 0xa
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1240]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x340], 0x4348445e
mov dword [rbp + 0x344], 0x5e416e55
mov dword [rbp + 0x348], 0x5f425a5b
mov word [rbp + 0x34c], 0x100
lea rcx, [rbp + 0x340]
call fcn.140067710
mov rdx, rax
lea rcx, [rbp + 0x1240]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x1260]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x9a], 0x656c66
mov word [rbp + 0x98], 0x6972
mov byte [rbp + 0x9e], 0
lea rdx, [rbp + 0x98]
lea rcx, [rbp + 0x1260]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x4b0], 0x6772176f
mov dword [rbp + 0x4b4], 0x1d6a4245
mov dword [rbp + 0x4b8], 0x51585a57
mov dword [rbp + 0x4bc], 0x1005e51
lea rcx, [rbp + 0x4b0]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x1280]
call fcn.140050880
nop
mov dword [rsp + 0x20], 0xb
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x12a0]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x310], 0x4841455f
mov dword [rbp + 0x314], 0x6c5c4444
mov dword [rbp + 0x318], 0x405a52
mov byte [rbp + 0x31c], 1
lea rcx, [rbp + 0x310]
call fcn.1400676d0
mov rdx, rax
lea rcx, [rbp + 0x12a0]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x12c0]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x224], 0x6e7574
mov dword [rbp + 0x220], 0x676f6873
mov byte [rbp + 0x228], 0
lea rdx, [rbp + 0x220]
lea rcx, [rbp + 0x12c0]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x4c0], 0x6772176f
mov dword [rbp + 0x4c4], 0x1d6a4245
mov dword [rbp + 0x4c8], 0x51585a57
mov dword [rbp + 0x4cc], 0x1005e51
lea rcx, [rbp + 0x4c0]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x12e0]
call fcn.140050880
nop
mov dword [rsp + 0x20], 0xc
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1300]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x4d0], 0x4841455f
mov dword [rbp + 0x4d4], 0x6c5c4444
mov dword [rbp + 0x4d8], 0x58595847
mov dword [rbp + 0x4dc], 0x100514c
lea rcx, [rbp + 0x4d0]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x1300]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x1320]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x234], 0x6e7574
mov dword [rbp + 0x230], 0x676f6873
mov byte [rbp + 0x238], 0
lea rdx, [rbp + 0x230]
lea rcx, [rbp + 0x1320]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x4e0], 0x6772176f
mov dword [rbp + 0x4e4], 0x1d6a4245
mov dword [rbp + 0x4e8], 0x51585a57
mov dword [rbp + 0x4ec], 0x1005e51
lea rcx, [rbp + 0x4e0]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x1340]
call fcn.140050880
nop
mov dword [rsp + 0x20], 0xd
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1360]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x244], 0x766f66
mov dword [rbp + 0x240], 0x5f676d73
mov byte [rbp + 0x248], 0
lea rdx, [rbp + 0x240]
lea rcx, [rbp + 0x1360]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x1380]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x10], 0x676d73
mov byte [rbp + 0x14], 0
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x1380]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x4f0], 0x6772176f
mov dword [rbp + 0x4f4], 0x1d6a4245
mov dword [rbp + 0x4f8], 0x51585a57
mov dword [rbp + 0x4fc], 0x1005e51
lea rcx, [rbp + 0x4f0]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x13a0]
call fcn.140050880
nop
mov dword [rsp + 0x20], 0xe
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x13c0]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x2a0], 0x7049405f
mov dword [rbp + 0x2a4], 0x5c5d5c43
mov dword [rbp + 0x2a8], 0x1005d40
lea rcx, [rbp + 0x2a0]
call fcn.140067690
mov rdx, rax
lea rcx, [rbp + 0x13c0]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x13e0]
mov qword [rsp + 0x30], rax
mov dword [rbp - 8], 0x676d73
mov byte [rbp - 4], 0
lea rdx, [rbp - 8]
lea rcx, [rbp + 0x13e0]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x500], 0x6772176f
mov dword [rbp + 0x504], 0x1d6a4245
mov dword [rbp + 0x508], 0x51585a57
mov dword [rbp + 0x50c], 0x1005e51
lea rcx, [rbp + 0x500]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x1400]
call fcn.140050880
nop
mov dword [rsp + 0x20], 0xf
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1420]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x2b0], 0x5f47435f
mov dword [rbp + 0x2b4], 0x556d4355
mov dword [rbp + 0x2b8], 0x100435b
lea rcx, [rbp + 0x2b0]
call fcn.140067690
mov rdx, rax
lea rcx, [rbp + 0x1420]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x1440]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x125], 0x72
mov dword [rbp + 0x120], 0x70696e73
mov byte [rbp + 0x124], 0x65
mov byte [rbp + 0x127], 0
lea rdx, [rbp + 0x120]
lea rcx, [rbp + 0x1440]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x510], 0x6772176f
mov dword [rbp + 0x514], 0x1d6a4245
mov dword [rbp + 0x518], 0x51585a57
mov dword [rbp + 0x51c], 0x1005e51
lea rcx, [rbp + 0x510]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x1460]
call fcn.140050880
nop
mov dword [rsp + 0x20], 0x10
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1480]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x350], 0x5f47435f
mov dword [rbp + 0x354], 0x406d4355
mov dword [rbp + 0x358], 0x43595a59
mov word [rbp + 0x35c], 0x50
mov byte [rbp + 0x35e], 1
lea rcx, [rbp + 0x350]
call fcn.140067750
mov rdx, rax
lea rcx, [rbp + 0x1480]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x14a0]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x12d], 0x72
mov dword [rbp + 0x128], 0x70696e73
mov byte [rbp + 0x12c], 0x65
mov byte [rbp + 0x12f], 0
lea rdx, [rbp + 0x128]
lea rcx, [rbp + 0x14a0]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x520], 0x6772176f
mov dword [rbp + 0x524], 0x1d6a4245
mov dword [rbp + 0x528], 0x51585a57
mov dword [rbp + 0x52c], 0x1005e51
lea rcx, [rbp + 0x520]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x14c0]
call fcn.140050880
nop
mov dword [rsp + 0x20], 0x11
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x14e0]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x300], 0x444d445c
mov dword [rbp + 0x304], 0x576d4145
mov dword [rbp + 0x308], 0x42465d
mov byte [rbp + 0x30c], 1
lea rcx, [rbp + 0x300]
call fcn.1400676d0
mov rdx, rax
lea rcx, [rbp + 0x14e0]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x1500]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0xa2], 0x646c72
mov word [rbp + 0xa0], 0x6f77
mov byte [rbp + 0xa6], 0
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x1500]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x530], 0x6772176f
mov dword [rbp + 0x534], 0x1d6a4245
mov dword [rbp + 0x538], 0x51585a57
mov dword [rbp + 0x53c], 0x1005e51
lea rcx, [rbp + 0x530]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x1520]
call fcn.140050880
nop
mov dword [rsp + 0x20], 0x12
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1540]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x2c0], 0x5c4b454f
mov dword [rbp + 0x2c4], 0x5a566e44
mov dword [rbp + 0x2c8], 0x1004147
lea rcx, [rbp + 0x2c0]
call fcn.140067690
mov rdx, rax
lea rcx, [rbp + 0x1540]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x1560]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0xaa], 0x646c72
mov word [rbp + 0xa8], 0x6f77
mov byte [rbp + 0xae], 0
lea rdx, [rbp + 0xa8]
lea rcx, [rbp + 0x1560]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x540], 0x6772176f
mov dword [rbp + 0x544], 0x1d6a4245
mov dword [rbp + 0x548], 0x51585a57
mov dword [rbp + 0x54c], 0x1005e51
lea rcx, [rbp + 0x540]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x1580]
call fcn.140050880
nop
mov dword [rsp + 0x20], 0x15
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.140057a00
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x15a0]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x2d0], 0x7956426e
mov dword [rbp + 0x2d4], 0x515b4259
mov dword [rbp + 0x2d8], 0x1005058
lea rcx, [rbp + 0x2d0]
call fcn.140067690
mov rdx, rax
lea rcx, [rbp + 0x15a0]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x15c0]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x135], 0x73
mov dword [rbp + 0x130], 0x6f6c6f63
mov byte [rbp + 0x134], 0x72
mov byte [rbp + 0x137], 0
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0x15c0]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x550], 0x6772176f
mov dword [rbp + 0x554], 0x1d6a4245
mov dword [rbp + 0x558], 0x51585a57
mov dword [rbp + 0x55c], 0x1005e51
lea rcx, [rbp + 0x550]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x15e0]
call fcn.140050880
nop
mov dword [rsp + 0x20], 4
lea r9, [0x1401227f8]
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.1400573f0
lea rax, [rbp + 0x1600]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x360], 0x6156426e
mov dword [rbp + 0x364], 0x5a64455f
mov dword [rbp + 0x368], 0x5b545c47
mov word [rbp + 0x36c], 0x5d
mov byte [rbp + 0x36e], 1
lea rcx, [rbp + 0x360]
call fcn.140067750
mov rdx, rax
lea rcx, [rbp + 0x1600]
call fcn.140050880
mov rdi, rax
lea rax, [rbp + 0x1620]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x13d], 0x73
mov dword [rbp + 0x138], 0x6f6c6f63
mov byte [rbp + 0x13c], 0x72
mov byte [rbp + 0x13f], 0
lea rdx, [rbp + 0x138]
lea rcx, [rbp + 0x1620]
call fcn.140050880
mov rbx, rax
mov dword [rbp + 0x560], 0x6772176f
mov dword [rbp + 0x564], 0x1d6a4245
mov dword [rbp + 0x568], 0x51585a57
mov dword [rbp + 0x56c], 0x1005e51
lea rcx, [rbp + 0x560]
call fcn.1400677a0
mov rdx, rax
lea rcx, [rbp + 0x1640]
call fcn.140050880
nop
mov dword [rsp + 0x20], 4
lea r9, [0x140122808]
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.1400573f0
add rsp, 0x1768
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.140074054
int3
call fcn.140074054
int3
call fcn.140074054
int3
call fcn.140074054
int3