// File: /workspace/github_cpp_makefile_star2_O1/acherkaoui[P]HTOP/terminal/terminal.cpp
// Function: Curses::printLion()
void Curses::printLion()
{
	int i = LINES / 2 - 13;
	int j = COLS / 2 - 20;

	print(stdscr, i++, j,"                   .:\\\\|||||||//:.", 5);
	print(stdscr, i++, j,"                  \\\\.-.\\|||||/.-.//", 4);
	print(stdscr, i++, j,"                  ==(   \\\\|||//   )==", 7);
	print(stdscr, i++, j,"                 ==/\\           /\\==", 5);
	print(stdscr, i++, j,"                 =//| __     __ |\\\\=", 4);
	print(stdscr, i++, j,"                  '//| \\O\\   /O/ |\\\\`", 7);
	print(stdscr, i++, j,"                  //|\\  \"   \"  /|\\\\", 5);
	print(stdscr, i++, j,"________________  /|||\\_`-v-'_/|||\\   _______________", 4);
	print(stdscr, i++, j,"\\_________      `-./|||\\._|_./|||\\ .-'     _________/", 7);
	print(stdscr, i++, j,"   \\________       |/|||\\___/|||\\|/      ________/", 5);
	print(stdscr, i++, j,"      \\_______     | /|||||||||\\ |     _______/", 4);
	print(stdscr, i++, j,"         \\______   |  //|||||\\\\  |   ______/", 7);
	print(stdscr, i++, j,"                `-.|   |/|||\\|   |.-'", 5);
	print(stdscr, i++, j,"         .ww.     _|   |     |   |_", 4);
	print(stdscr, i++, j,"       .\\WWW=    / |   |     |   | \\", 7);
	print(stdscr, i++, j,"       \\WWW=    |  |   |     |   |  |", 5);
	print(stdscr, i++, j,"       \\WW=     |  |   |     |   |  |", 4);
	print(stdscr, i++, j,"       ( (      |  |   \\     /   |  |", 7);
	print(stdscr, i++, j,"        \\ \\___.-'\\  \\   \\   /   /  /", 5);
	print(stdscr, i++, j,"         `-.__.-(...(...)---(...)...)", 4);
	print(stdscr, i++, j,"               abderrahim.cherkaoui", 5);
	i += 4;
	print(stdscr, i++, _xlogo,"      _____  _____  _____  _____  ", 5);
	print(stdscr, i++, _xlogo,"     |  |  ||  _  ||     ||_   _| ", 4);
	print(stdscr, i++, _xlogo,"     |     ||   __||  |  |  | |   ", 7);
	print(stdscr, i++, _xlogo,"     |__|__||__|   |_____|  |_|   ", 5);
	print(stdscr, i++, _xlogo,"     |__|__||__|   |_____|  |_|   ", 4);
	print(stdscr, i++, _xlogo,"           The Lion Monitor       ", 7);
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
pushq %rax
movq %rdi, %rbx
movq 0x7ccd(%rip), %rax      # 0x11f90
movl (%rax), %eax
movl %eax, %r14d
shrl $0x1f, %r14d
addl %eax, %r14d
sarl %r14d
leal -0xd(%r14), %edx
movq 0x7ccb(%rip), %rax      # 0x11fa8
movl (%rax), %eax
movl %eax, %ebp
shrl $0x1f, %ebp
addl %eax, %ebp
sarl %ebp
addl $-0x14, %ebp
movq 0x7cde(%rip), %r13      # 0x11fd0
movq (%r13), %rsi
leal -0xc(%r14), %r15d
leaq 0x30b3(%rip), %r8       # 0xd3b4
movl %ebp, %ecx
movl $0x5, %r9d
callq 0xa25e
movq (%r13), %rsi
leal -0xb(%r14), %r12d
leaq 0x30ba(%rip), %r8       # 0xd3d7
movl %r15d, %edx
movl %ebp, %ecx
movl $0x4, %r9d
callq 0xa25e
movq (%r13), %rsi
leal -0xa(%r14), %r15d
leaq 0x30bf(%rip), %r8       # 0xd3fb
movl %r12d, %edx
movl %ebp, %ecx
movl $0x7, %r9d
callq 0xa25e
movq (%r13), %rsi
leal -0x9(%r14), %r12d
leaq 0x30c6(%rip), %r8       # 0xd421
movl %r15d, %edx
movl %ebp, %ecx
movl $0x5, %r9d
callq 0xa25e
movq (%r13), %rsi
leal -0x8(%r14), %r15d
leaq 0x30cc(%rip), %r8       # 0xd446
movl %r12d, %edx
movl %ebp, %ecx
movl $0x4, %r9d
callq 0xa25e
movq (%r13), %rsi
leal -0x7(%r14), %r12d
leaq 0x30d2(%rip), %r8       # 0xd46b
movl %r15d, %edx
movl %ebp, %ecx
movl $0x7, %r9d
callq 0xa25e
movq (%r13), %rsi
leal -0x6(%r14), %r15d
leaq 0x30d9(%rip), %r8       # 0xd491
movl %r12d, %edx
movl %ebp, %ecx
movl $0x5, %r9d
callq 0xa25e
movq (%r13), %rsi
leal -0x5(%r14), %r12d
leaq 0x30de(%rip), %r8       # 0xd4b5
movl %r15d, %edx
movl %ebp, %ecx
movl $0x4, %r9d
callq 0xa25e
movq (%r13), %rsi
leal -0x4(%r14), %r15d
leaq 0x30f5(%rip), %r8       # 0xd4eb
movl %r12d, %edx
movl %ebp, %ecx
movl $0x7, %r9d
callq 0xa25e
movq (%r13), %rsi
leal -0x3(%r14), %r12d
leaq 0x310c(%rip), %r8       # 0xd521
movl %r15d, %edx
movl %ebp, %ecx
movl $0x5, %r9d
callq 0xa25e
movq (%r13), %rsi
leal -0x2(%r14), %r15d
leaq 0x3120(%rip), %r8       # 0xd554
movl %r12d, %edx
movl %ebp, %ecx
movl $0x4, %r9d
callq 0xa25e
movq (%r13), %rsi
leal -0x1(%r14), %r12d
leaq 0x3131(%rip), %r8       # 0xd584
movl %r15d, %edx
movl %ebp, %ecx
movl $0x7, %r9d
callq 0xa25e
movq (%r13), %rsi
leaq 0x3143(%rip), %r8       # 0xd5b1
movl %r12d, %edx
movl %ebp, %ecx
movl $0x5, %r9d
callq 0xa25e
movq (%r13), %rsi
leal 0x1(%r14), %r15d
leaq 0x314a(%rip), %r8       # 0xd5d7
movl %r14d, %edx
movl %ebp, %ecx
movl $0x4, %r9d
callq 0xa25e
movq (%r13), %rsi
leal 0x2(%r14), %r12d
leaq 0x314f(%rip), %r8       # 0xd5fb
movl %r15d, %edx
movl %ebp, %ecx
movl $0x7, %r9d
callq 0xa25e
movq (%r13), %rsi
leal 0x3(%r14), %r15d
leaq 0x3155(%rip), %r8       # 0xd620
movl %r12d, %edx
movl %ebp, %ecx
movl $0x5, %r9d
callq 0xa25e
movq (%r13), %rsi
leal 0x4(%r14), %r12d
leaq 0x315c(%rip), %r8       # 0xd646
movl %r15d, %edx
movl %ebp, %ecx
movl $0x4, %r9d
callq 0xa25e
movq (%r13), %rsi
leal 0x5(%r14), %r15d
leaq 0x3163(%rip), %r8       # 0xd66c
movl %r12d, %edx
movl %ebp, %ecx
movl $0x7, %r9d
callq 0xa25e
movq (%r13), %rsi
leal 0x6(%r14), %r12d
leaq 0x316a(%rip), %r8       # 0xd692
movl %r15d, %edx
movl %ebp, %ecx
movl $0x5, %r9d
callq 0xa25e
movq (%r13), %rsi
leal 0x7(%r14), %r15d
leaq 0x3170(%rip), %r8       # 0xd6b7
movl %r12d, %edx
movl %ebp, %ecx
movl $0x4, %r9d
callq 0xa25e
movq (%r13), %rsi
leaq 0x317b(%rip), %r8       # 0xd6dd
movl %r15d, %edx
movl %ebp, %ecx
movl $0x5, %r9d
callq 0xa25e
leal 0xc(%r14), %edx
movq (%r13), %rsi
leal 0xd(%r14), %ebp
movl 0xc(%rbx), %ecx
leaq 0x3179(%rip), %r8       # 0xd701
movl $0x5, %r9d
callq 0xa25e
movq (%r13), %rsi
leal 0xe(%r14), %r15d
movl 0xc(%rbx), %ecx
leaq 0x317f(%rip), %r8       # 0xd724
movl %ebp, %edx
movl $0x4, %r9d
callq 0xa25e
movq (%r13), %rsi
leal 0xf(%r14), %ebp
movl 0xc(%rbx), %ecx
leaq 0x3183(%rip), %r8       # 0xd747
movl %r15d, %edx
movl $0x7, %r9d
callq 0xa25e
movq (%r13), %rsi
leal 0x10(%r14), %r15d
movl 0xc(%rbx), %ecx
leaq 0x3186(%rip), %r12      # 0xd76a
movl %ebp, %edx
movq %r12, %r8
movl $0x5, %r9d
callq 0xa25e
movq (%r13), %rsi
addl $0x11, %r14d
movl 0xc(%rbx), %ecx
movl %r15d, %edx
movq %r12, %r8
movl $0x4, %r9d
callq 0xa25e
movq (%r13), %rsi
movl 0xc(%rbx), %ecx
leaq 0x316f(%rip), %r8       # 0xd78d
movl %r14d, %edx
movl $0x7, %r9d
addq $0x8, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
jmp 0xa25e