pushq %rbp movq %rsp, %rbp subq $816, %rsp pushq %r15 pushq %r14 pushq %r13 pushq %r12 pushq %rbx subq $8, %rsp