// File: /workspace/github_c_makefile_star2_O0/coyove[P]chann/./src/views/info.cpp
// Function: views::info::render(mg_connection*, char const*)
void render(mg_connection* conn, const char* msg){
        	// cout << msg << ";";
            templates.invoke("site_header").pipe_to(conn).destory();
            templates.invoke("info_page").var("CONTENT", msg).toggle("info_page").pipe_to(conn).destory();
            // cout << msg << ";";
            templates.invoke("site_footer").var("TIME", 0).pipe_to(conn).destory();
        }

// Assembly:
subq $0x1c8, %rsp            # imm = 0x1C8
movq %rdi, 0x1c0(%rsp)
movq %rsi, 0x1b8(%rsp)
leaq 0x197(%rsp), %rdi
movq %rdi, 0x88(%rsp)
callq 0xdc30
movq 0x88(%rsp), %rdx
leaq 0x7ff9a(%rip), %rsi     # 0xbf935
leaq 0x198(%rsp), %rdi
callq 0xdad0
jmp 0x3f9aa
leaq 0xaf76f(%rip), %rdi     # 0xef120
leaq 0x198(%rsp), %rsi
callq 0x23b70
movq %rax, 0x80(%rsp)
jmp 0x3f9c8
movq 0x80(%rsp), %rdi
movq 0x1c0(%rsp), %rsi
callq 0x24010
movq %rax, 0x78(%rsp)
jmp 0x3f9e4
movq 0x78(%rsp), %rdi
callq 0x240c0
jmp 0x3f9f0
leaq 0x198(%rsp), %rdi
callq 0xdf50
leaq 0x197(%rsp), %rdi
callq 0xdf30
leaq 0x15f(%rsp), %rdi
movq %rdi, 0x70(%rsp)
callq 0xdc30
movq 0x70(%rsp), %rdx
leaq 0x80064(%rip), %rsi     # 0xbfa8c
leaq 0x160(%rsp), %rdi
callq 0xdad0
jmp 0x3fa37
leaq 0xaf6e2(%rip), %rdi     # 0xef120
leaq 0x160(%rsp), %rsi
callq 0x23b70
movq %rax, 0x68(%rsp)
jmp 0x3fa52
leaq 0x137(%rsp), %rdi
movq %rdi, 0x60(%rsp)
callq 0xdc30
movq 0x60(%rsp), %rdx
leaq 0x804f2(%rip), %rsi     # 0xbff62
leaq 0x138(%rsp), %rdi
callq 0xdad0
jmp 0x3fa7f
movq 0x1b8(%rsp), %rax
movq %rax, 0x50(%rsp)
leaq 0x10f(%rsp), %rdi
movq %rdi, 0x58(%rsp)
callq 0xdc30
movq 0x50(%rsp), %rsi
movq 0x58(%rsp), %rdx
leaq 0x110(%rsp), %rdi
callq 0xdad0
jmp 0x3fab7
movq 0x68(%rsp), %rdi
leaq 0x138(%rsp), %rsi
leaq 0x110(%rsp), %rdx
callq 0x23cf0
movq %rax, 0x48(%rsp)
jmp 0x3fad8
leaq 0xe7(%rsp), %rdi
movq %rdi, 0x40(%rsp)
callq 0xdc30
movq 0x40(%rsp), %rdx
leaq 0x7ff96(%rip), %rsi     # 0xbfa8c
leaq 0xe8(%rsp), %rdi
callq 0xdad0
jmp 0x3fb05
movq 0x48(%rsp), %rdi
leaq 0xe8(%rsp), %rsi
movl $0x1, %edx
callq 0x23bf0
movq %rax, 0x38(%rsp)
jmp 0x3fb23
movq 0x38(%rsp), %rdi
movq 0x1c0(%rsp), %rsi
callq 0x24010
movq %rax, 0x30(%rsp)
jmp 0x3fb3c
movq 0x30(%rsp), %rdi
callq 0x240c0
jmp 0x3fb48
leaq 0xe8(%rsp), %rdi
callq 0xdf50
leaq 0xe7(%rsp), %rdi
callq 0xdf30
leaq 0x110(%rsp), %rdi
callq 0xdf50
leaq 0x10f(%rsp), %rdi
callq 0xdf30
leaq 0x138(%rsp), %rdi
callq 0xdf50
leaq 0x137(%rsp), %rdi
callq 0xdf30
leaq 0x160(%rsp), %rdi
callq 0xdf50
leaq 0x15f(%rsp), %rdi
callq 0xdf30
leaq 0xbf(%rsp), %rdi
movq %rdi, 0x28(%rsp)
callq 0xdc30
movq 0x28(%rsp), %rdx
leaq 0x7fde7(%rip), %rsi     # 0xbf9b5
leaq 0xc0(%rsp), %rdi
callq 0xdad0
jmp 0x3fbdd
leaq 0xaf53c(%rip), %rdi     # 0xef120
leaq 0xc0(%rsp), %rsi
callq 0x23b70
movq %rax, 0x20(%rsp)
jmp 0x3fbf8
leaq 0x97(%rsp), %rdi
movq %rdi, 0x18(%rsp)
callq 0xdc30
movq 0x18(%rsp), %rdx
leaq 0x7fd66(%rip), %rsi     # 0xbf97c
leaq 0x98(%rsp), %rdi
callq 0xdad0
jmp 0x3fc25
movq 0x20(%rsp), %rdi
leaq 0x98(%rsp), %rsi
xorl %edx, %edx
callq 0x24100
movq %rax, 0x10(%rsp)
jmp 0x3fc40
movq 0x10(%rsp), %rdi
movq 0x1c0(%rsp), %rsi
callq 0x24010
movq %rax, 0x8(%rsp)
jmp 0x3fc59
movq 0x8(%rsp), %rdi
callq 0x240c0
jmp 0x3fc65
leaq 0x98(%rsp), %rdi
callq 0xdf50
leaq 0x97(%rsp), %rdi
callq 0xdf30
leaq 0xc0(%rsp), %rdi
callq 0xdf50
leaq 0xbf(%rsp), %rdi
callq 0xdf30
addq $0x1c8, %rsp            # imm = 0x1C8
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x188(%rsp)
movl %eax, 0x184(%rsp)
jmp 0x3fcd8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x188(%rsp)
movl %eax, 0x184(%rsp)
leaq 0x198(%rsp), %rdi
callq 0xdf50
leaq 0x197(%rsp), %rdi
callq 0xdf30
jmp 0x3fe82
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x188(%rsp)
movl %eax, 0x184(%rsp)
jmp 0x3fde6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x188(%rsp)
movl %eax, 0x184(%rsp)
jmp 0x3fdd9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x188(%rsp)
movl %eax, 0x184(%rsp)
jmp 0x3fdcc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x188(%rsp)
movl %eax, 0x184(%rsp)
jmp 0x3fdb2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x188(%rsp)
movl %eax, 0x184(%rsp)
jmp 0x3fda5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x188(%rsp)
movl %eax, 0x184(%rsp)
jmp 0x3fd98
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x188(%rsp)
movl %eax, 0x184(%rsp)
leaq 0xe8(%rsp), %rdi
callq 0xdf50
leaq 0xe7(%rsp), %rdi
callq 0xdf30
leaq 0x110(%rsp), %rdi
callq 0xdf50
leaq 0x10f(%rsp), %rdi
callq 0xdf30
leaq 0x138(%rsp), %rdi
callq 0xdf50
leaq 0x137(%rsp), %rdi
callq 0xdf30
leaq 0x160(%rsp), %rdi
callq 0xdf50
leaq 0x15f(%rsp), %rdi
callq 0xdf30
jmp 0x3fe82
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x188(%rsp)
movl %eax, 0x184(%rsp)
jmp 0x3fe75
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x188(%rsp)
movl %eax, 0x184(%rsp)
jmp 0x3fe68
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x188(%rsp)
movl %eax, 0x184(%rsp)
jmp 0x3fe5b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x188(%rsp)
movl %eax, 0x184(%rsp)
leaq 0x98(%rsp), %rdi
callq 0xdf50
leaq 0x97(%rsp), %rdi
callq 0xdf30
leaq 0xc0(%rsp), %rdi
callq 0xdf50
leaq 0xbf(%rsp), %rdi
callq 0xdf30
movq 0x188(%rsp), %rdi
callq 0xd8a0
nop