// File: /workspace/github_cpp_makefile_star2_O1/travisdowns[P]avx-turbo/./args.hxx
// Function: args::ArgumentParser::Help(std::ostream&) const
void Help(std::ostream &help_) const
            {
                bool hasoptions = false;
                bool hasarguments = false;

                const auto description_text = Wrap(this->description, helpParams.width - helpParams.descriptionindent);
                const auto epilog_text = Wrap(this->epilog, helpParams.width - helpParams.descriptionindent);
                std::ostringstream prognameline;
                prognameline << prog;
                if (HasFlag())
                {
                    hasoptions = true;
                    if (helpParams.showProglineOptions)
                    {
                        prognameline << " {OPTIONS}";
                    }
                }
                for (const std::string &posname: GetPosNames())
                {
                    hasarguments = true;
                    if (helpParams.showProglinePositionals)
                    {
                        prognameline << " [" << posname << ']';
                    }
                }
                if (!proglinePostfix.empty())
                {
                    prognameline << ' ' << proglinePostfix;
                }
                const auto proglines = Wrap(prognameline.str(), helpParams.width - (helpParams.progindent + 4), helpParams.width - helpParams.progindent);
                auto progit = std::begin(proglines);
                if (progit != std::end(proglines))
                {
                    help_ << std::string(helpParams.progindent, ' ') << *progit << '\n';
                    ++progit;
                }
                for (; progit != std::end(proglines); ++progit)
                {
                    help_ << std::string(helpParams.progtailindent, ' ') << *progit << '\n';
                }

                help_ << '\n';

                for (const auto &line: description_text)
                {
                    help_ << std::string(helpParams.descriptionindent, ' ') << line << "\n";
                }
                help_ << "\n";
                help_ << std::string(helpParams.progindent, ' ') << "OPTIONS:\n\n";
                for (const auto &desc: GetChildDescriptions(shortprefix, longprefix, allowJoinedShortValue ? "" : " ", allowJoinedLongValue ? longseparator : " "))
                {
                    const auto groupindent = std::get<2>(desc) * helpParams.eachgroupindent;
                    const auto flags = Wrap(std::get<0>(desc), helpParams.width - (helpParams.flagindent + helpParams.helpindent + helpParams.gutter));
                    const auto info = Wrap(std::get<1>(desc), helpParams.width - (helpParams.helpindent + groupindent));

                    std::string::size_type flagssize = 0;
                    for (auto flagsit = std::begin(flags); flagsit != std::end(flags); ++flagsit)
                    {
                        if (flagsit != std::begin(flags))
                        {
                            help_ << '\n';
                        }
                        help_ << std::string(groupindent + helpParams.flagindent, ' ') << *flagsit;
                        flagssize = Glyphs(*flagsit);
                    }

                    auto infoit = std::begin(info);
                    // groupindent is on both sides of this inequality, and therefore can be removed
                    if ((helpParams.flagindent + flagssize + helpParams.gutter) > helpParams.helpindent || infoit == std::end(info))
                    {
                        help_ << '\n';
                    } else
                    {
                        // groupindent is on both sides of the minus sign, and therefore doesn't actually need to be in here
                        help_ << std::string(helpParams.helpindent - (helpParams.flagindent + flagssize), ' ') << *infoit << '\n';
                        ++infoit;
                    }
                    for (; infoit != std::end(info); ++infoit)
                    {
                        help_ << std::string(groupindent + helpParams.helpindent, ' ') << *infoit << '\n';
                    }
                }
                if (hasoptions && hasarguments && helpParams.showTerminator)
                {
                    for (const auto &item: Wrap(std::string("\"") + terminator + "\" can be used to terminate flag options and force all following arguments to be treated as positional options", helpParams.width - helpParams.flagindent))
                    {
                        help_ << std::string(helpParams.flagindent, ' ') << item << '\n';
                    }
                }

                help_ << "\n";
                for (const auto &line: epilog_text)
                {
                    help_ << std::string(helpParams.descriptionindent, ' ') << line << "\n";
                }
            }

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x268, %rsp            # imm = 0x268
movq %rsi, %rbx
movq %rdi, %r14
leaq 0xa8(%rdi), %rsi
movl 0x16c(%rdi), %edx
subl 0x178(%rdi), %edx
leaq 0xd8(%rsp), %rdi
xorl %ecx, %ecx
callq 0x118c2
leaq 0xc8(%r14), %rsi
movl 0x16c(%r14), %edx
subl 0x178(%r14), %edx
leaq 0xc0(%rsp), %rdi
xorl %ecx, %ecx
callq 0x118c2
leaq 0xf0(%rsp), %rdi
callq 0x6460
movq 0x68(%r14), %rsi
movq 0x70(%r14), %rdx
leaq 0xf0(%rsp), %rdi
callq 0x63a0
movq %r14, %rdi
callq 0x11cae
movb %al, 0xf(%rsp)
cmpb $0x0, 0xf(%rsp)
je 0x10e05
cmpb $0x1, 0x18d(%r14)
jne 0x10e05
leaq 0xe8d0(%rip), %rsi      # 0x1f6c3
leaq 0xf0(%rsp), %rdi
movl $0xa, %edx
callq 0x63a0
leaq 0x10(%rsp), %rdi
movq %r14, %rsi
callq 0x11d3e
movq 0x10(%rsp), %rax
movq 0x18(%rsp), %rcx
movq %rax, 0x68(%rsp)
movq %rcx, 0x70(%rsp)
cmpq %rcx, %rax
je 0x10e8e
leaq 0xe89c(%rip), %r15      # 0x1f6ce
leaq 0xf0(%rsp), %r12
leaq 0x30(%rsp), %r13
movq 0x68(%rsp), %rbp
cmpb $0x1, 0x18e(%r14)
jne 0x10e83
movl $0x2, %edx
movq %r12, %rdi
movq %r15, %rsi
callq 0x63a0
movq (%rbp), %rsi
movq 0x8(%rbp), %rdx
movq %r12, %rdi
callq 0x63a0
movb $0x5d, 0x30(%rsp)
movl $0x1, %edx
movq %rax, %rdi
movq %r13, %rsi
callq 0x63a0
addq $0x20, %rbp
cmpq 0x70(%rsp), %rbp
jne 0x10e44
leaq 0x10(%rsp), %rdi
callq 0xad72
cmpq $0x0, 0x90(%r14)
je 0x10ed2
leaq 0x10(%rsp), %rsi
movb $0x20, (%rsi)
leaq 0xf0(%rsp), %rdi
movl $0x1, %edx
callq 0x63a0
movq 0x88(%r14), %rsi
movq 0x90(%r14), %rdx
movq %rax, %rdi
callq 0x63a0
leaq 0xf8(%rsp), %rsi
leaq 0x10(%rsp), %rdi
callq 0x6540
movl 0x16c(%r14), %ecx
subl 0x170(%r14), %ecx
leal -0x4(%rcx), %edx
leaq 0x98(%rsp), %rdi
leaq 0x10(%rsp), %rsi
callq 0x118c2
leaq 0x20(%rsp), %r15
movq -0x10(%r15), %rdi
cmpq %r15, %rdi
je 0x10f1a
callq 0x6320
movq 0x98(%rsp), %rbp
cmpq 0xa0(%rsp), %rbp
je 0x10f8f
movl 0x170(%r14), %esi
leaq 0x10(%rsp), %rdi
movq %r15, (%rdi)
movl $0x20, %edx
callq 0x63b0
movq 0x10(%rsp), %rsi
movq 0x18(%rsp), %rdx
movq %rbx, %rdi
callq 0x63a0
movq (%rbp), %rsi
movq 0x8(%rbp), %rdx
movq %rax, %rdi
callq 0x63a0
leaq 0x30(%rsp), %rsi
movb $0xa, (%rsi)
movl $0x1, %edx
movq %rax, %rdi
callq 0x63a0
movq 0x10(%rsp), %rdi
cmpq %r15, %rdi
je 0x10f8b
callq 0x6320
addq $0x20, %rbp
cmpq 0xa0(%rsp), %rbp
je 0x11010
leaq 0x10(%rsp), %r13
leaq 0x30(%rsp), %r12
movl 0x174(%r14), %esi
movq %r15, 0x10(%rsp)
movq %r13, %rdi
movl $0x20, %edx
callq 0x63b0
movq 0x10(%rsp), %rsi
movq 0x18(%rsp), %rdx
movq %rbx, %rdi
callq 0x63a0
movq (%rbp), %rsi
movq 0x8(%rbp), %rdx
movq %rax, %rdi
callq 0x63a0
movb $0xa, 0x30(%rsp)
movl $0x1, %edx
movq %rax, %rdi
movq %r12, %rsi
callq 0x63a0
movq 0x10(%rsp), %rdi
cmpq %r15, %rdi
je 0x11002
callq 0x6320
addq $0x20, %rbp
cmpq 0xa0(%rsp), %rbp
jne 0x10fa3
leaq 0x10(%rsp), %rsi
movb $0xa, (%rsi)
movl $0x1, %edx
movq %rbx, %rdi
callq 0x63a0
movq 0xd8(%rsp), %rbp
movq 0xe0(%rsp), %r13
cmpq %r13, %rbp
je 0x110a6
leaq 0xe699(%rip), %r12      # 0x1f6da
movl 0x178(%r14), %esi
movq %r15, 0x10(%rsp)
leaq 0x10(%rsp), %rdi
movl $0x20, %edx
callq 0x63b0
movq 0x10(%rsp), %rsi
movq 0x18(%rsp), %rdx
movq %rbx, %rdi
callq 0x63a0
movq (%rbp), %rsi
movq 0x8(%rbp), %rdx
movq %rax, %rdi
callq 0x63a0
movl $0x1, %edx
movq %rax, %rdi
movq %r12, %rsi
callq 0x63a0
movq 0x10(%rsp), %rdi
cmpq %r15, %rdi
je 0x1109d
callq 0x6320
addq $0x20, %rbp
cmpq %r13, %rbp
jne 0x11041
leaq 0xe62d(%rip), %rsi      # 0x1f6da
movl $0x1, %edx
movq %rbx, %rdi
callq 0x63a0
movl 0x170(%r14), %esi
leaq 0x10(%rsp), %rdi
movq %r15, (%rdi)
movl $0x20, %edx
callq 0x63b0
movq 0x10(%rsp), %rsi
movq 0x18(%rsp), %rdx
movq %rbx, %rdi
callq 0x63a0
leaq 0xe5e5(%rip), %rsi      # 0x1f6d1
movl $0xa, %edx
movq %rax, %rdi
callq 0x63a0
movq 0x10(%rsp), %rdi
cmpq %r15, %rdi
je 0x11108
callq 0x6320
movzbl 0x168(%r14), %edx
leaq 0xe5c4(%rip), %rax      # 0x1f6db
leaq 0xd8a0(%rip), %rsi      # 0x1e9be
testq %rdx, %rdx
cmovneq %rax, %rsi
leaq 0x10(%rsp), %rdi
movq %r15, (%rdi)
xorq $0x1, %rdx
addq %rsi, %rdx
callq 0xe0a8
cmpb $0x1, 0x169(%r14)
jne 0x11169
leaq 0x40(%rsp), %rax
movq %rax, -0x10(%rax)
movq 0x128(%r14), %rsi
movq 0x130(%r14), %rdx
addq %rsi, %rdx
leaq 0x30(%rsp), %rdi
callq 0x12eaa
jmp 0x1118a
leaq 0x40(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0xd845(%rip), %rsi      # 0x1e9be
leaq 0xd83f(%rip), %rdx      # 0x1e9bf
leaq 0x30(%rsp), %rdi
callq 0xe0a8
leaq 0x108(%r14), %rdx
leaq 0xe8(%r14), %rcx
movl $0x0, (%rsp)
leaq 0x78(%rsp), %rdi
leaq 0x10(%rsp), %r8
leaq 0x30(%rsp), %r9
movq %r14, %rsi
callq 0x11e72
leaq 0x40(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x111c9
callq 0x6320
movq 0x10(%rsp), %rdi
cmpq %r15, %rdi
je 0x111d8
callq 0x6320
movq 0x78(%rsp), %rbp
movq 0x80(%rsp), %rax
movq %rax, 0xb0(%rsp)
cmpq %rax, %rbp
je 0x11454
leaq 0x30(%rsp), %rdi
leaq 0x10(%rsp), %r13
movl 0x184(%r14), %r12d
imull (%rbp), %r12d
leaq 0x28(%rbp), %rsi
movl 0x17c(%r14), %eax
addl 0x180(%r14), %eax
movl 0x16c(%r14), %edx
addl 0x188(%r14), %eax
subl %eax, %edx
xorl %ecx, %ecx
callq 0x118c2
movq %rbp, 0xb8(%rsp)
leaq 0x8(%rbp), %rsi
movl 0x16c(%r14), %edx
movl 0x180(%r14), %eax
addl %r12d, %eax
subl %eax, %edx
leaq 0x50(%rsp), %rdi
xorl %ecx, %ecx
callq 0x118c2
movq 0x30(%rsp), %rbp
cmpq 0x38(%rsp), %rbp
je 0x1131c
cmpq 0x30(%rsp), %rbp
je 0x1128c
movb $0xa, 0x10(%rsp)
movl $0x1, %edx
movq %rbx, %rdi
movq %r13, %rsi
callq 0x63a0
movl 0x17c(%r14), %esi
addl %r12d, %esi
movq %r15, 0x10(%rsp)
movq %r13, %rdi
movl $0x20, %edx
callq 0x63b0
movq 0x10(%rsp), %rsi
movq 0x18(%rsp), %rdx
movq %rbx, %rdi
callq 0x63a0
movq (%rbp), %rsi
movq 0x8(%rbp), %rdx
movq %rax, %rdi
callq 0x63a0
movq 0x10(%rsp), %rdi
cmpq %r15, %rdi
je 0x112d9
callq 0x6320
movq 0x8(%rbp), %rcx
testq %rcx, %rcx
je 0x11309
movq (%rbp), %rdx
xorl %esi, %esi
xorl %eax, %eax
movb (%rdx,%rsi), %dil
andb $-0x40, %dil
xorl %r8d, %r8d
negb %dil
setno %r8b
addq %r8, %rax
incq %rsi
cmpq %rsi, %rcx
jne 0x112ea
jmp 0x1130b
xorl %eax, %eax
addq $0x20, %rbp
cmpq 0x38(%rsp), %rbp
jne 0x11270
jmp 0x1131e
xorl %eax, %eax
movq 0x50(%rsp), %rbp
movl 0x17c(%r14), %ecx
movl 0x180(%r14), %esi
addq %rax, %rcx
movl 0x188(%r14), %eax
addq %rcx, %rax
cmpq %rsi, %rax
ja 0x1139a
cmpq 0x58(%rsp), %rbp
je 0x1139a
subq %rcx, %rsi
movq %r15, 0x10(%rsp)
movq %r13, %rdi
movl $0x20, %edx
callq 0x63b0
movq 0x10(%rsp), %rsi
movq 0x18(%rsp), %rdx
movq %rbx, %rdi
callq 0x63a0
movq (%rbp), %rsi
movq 0x8(%rbp), %rdx
movq %rax, %rdi
callq 0x63a0
movb $0xa, 0xe(%rsp)
movl $0x1, %edx
movq %rax, %rdi
leaq 0xe(%rsp), %rsi
callq 0x63a0
jmp 0x1140b
movb $0xa, 0x10(%rsp)
movl $0x1, %edx
movq %rbx, %rdi
movq %r13, %rsi
callq 0x63a0
cmpq 0x58(%rsp), %rbp
je 0x11420
movl 0x180(%r14), %esi
addl %r12d, %esi
movq %r15, 0x10(%rsp)
movq %r13, %rdi
movl $0x20, %edx
callq 0x63b0
movq 0x10(%rsp), %rsi
movq 0x18(%rsp), %rdx
movq %rbx, %rdi
callq 0x63a0
movq (%rbp), %rsi
movq 0x8(%rbp), %rdx
movq %rax, %rdi
callq 0x63a0
movb $0xa, 0xe(%rsp)
movl $0x1, %edx
movq %rax, %rdi
leaq 0xe(%rsp), %rsi
callq 0x63a0
movq 0x10(%rsp), %rdi
cmpq %r15, %rdi
je 0x1141a
callq 0x6320
addq $0x20, %rbp
jmp 0x113af
leaq 0x50(%rsp), %rdi
callq 0xad72
leaq 0x30(%rsp), %r12
movq %r12, %rdi
callq 0xad72
movq %r12, %rdi
movq 0xb8(%rsp), %rbp
addq $0x48, %rbp
cmpq 0xb0(%rsp), %rbp
jne 0x11200
movq 0x70(%rsp), %rax
cmpq %rax, 0x68(%rsp)
setne %bpl
leaq 0x78(%rsp), %rdi
callq 0x1204a
testb %bpl, 0xf(%rsp)
je 0x1162f
cmpb $0x1, 0x18c(%r14)
jne 0x1162f
leaq 0x88(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0xe243(%rip), %rsi      # 0x1f6dc
leaq 0xe23d(%rip), %rdx      # 0x1f6dd
leaq 0x78(%rsp), %rdi
callq 0xe0a8
movq 0x148(%r14), %rsi
movq 0x150(%r14), %rdx
leaq 0x78(%rsp), %rdi
callq 0x60c0
leaq 0x40(%rsp), %r13
movq %r13, 0x30(%rsp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0x114ea
movq %rdx, 0x30(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x40(%rsp)
jmp 0x114f2
movups (%rcx), %xmm0
movups %xmm0, (%r13)
movq 0x8(%rax), %rdx
leaq 0x30(%rsp), %rdi
movq %rdx, 0x8(%rdi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0xe1c9(%rip), %rsi      # 0x1f6de
callq 0x6630
movq %r15, 0x10(%rsp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0x1153d
movq %rdx, 0x10(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x20(%rsp)
jmp 0x11544
movups (%rcx), %xmm0
movups %xmm0, (%r15)
movq 0x8(%rax), %rdx
leaq 0x10(%rsp), %rsi
movq %rdx, 0x8(%rsi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
movl 0x16c(%r14), %edx
subl 0x17c(%r14), %edx
leaq 0x50(%rsp), %rdi
xorl %ecx, %ecx
callq 0x118c2
movq 0x10(%rsp), %rdi
cmpq %r15, %rdi
je 0x11589
callq 0x6320
movq 0x30(%rsp), %rdi
cmpq %r13, %rdi
je 0x11598
callq 0x6320
movq 0x78(%rsp), %rdi
cmpq %r12, %rdi
je 0x115a7
callq 0x6320
movq 0x50(%rsp), %rbp
movq 0x58(%rsp), %r13
cmpq %r13, %rbp
je 0x11625
leaq 0x30(%rsp), %r12
movl 0x17c(%r14), %esi
movq %r15, 0x10(%rsp)
leaq 0x10(%rsp), %rdi
movl $0x20, %edx
callq 0x63b0
movq 0x10(%rsp), %rsi
movq 0x18(%rsp), %rdx
movq %rbx, %rdi
callq 0x63a0
movq (%rbp), %rsi
movq 0x8(%rbp), %rdx
movq %rax, %rdi
callq 0x63a0
movb $0xa, 0x30(%rsp)
movl $0x1, %edx
movq %rax, %rdi
movq %r12, %rsi
callq 0x63a0
movq 0x10(%rsp), %rdi
cmpq %r15, %rdi
je 0x1161c
callq 0x6320
addq $0x20, %rbp
cmpq %r13, %rbp
jne 0x115bb
leaq 0x50(%rsp), %rdi
callq 0xad72
leaq 0xe0a4(%rip), %rsi      # 0x1f6da
movl $0x1, %edx
movq %rbx, %rdi
callq 0x63a0
movq 0xc0(%rsp), %rbp
movq 0xc8(%rsp), %r13
cmpq %r13, %rbp
je 0x116c4
leaq 0xe07b(%rip), %r12      # 0x1f6da
movl 0x178(%r14), %esi
movq %r15, 0x10(%rsp)
leaq 0x10(%rsp), %rdi
movl $0x20, %edx
callq 0x63b0
movq 0x10(%rsp), %rsi
movq 0x18(%rsp), %rdx
movq %rbx, %rdi
callq 0x63a0
movq (%rbp), %rsi
movq 0x8(%rbp), %rdx
movq %rax, %rdi
callq 0x63a0
movl $0x1, %edx
movq %rax, %rdi
movq %r12, %rsi
callq 0x63a0
movq 0x10(%rsp), %rdi
cmpq %r15, %rdi
je 0x116bb
callq 0x6320
addq $0x20, %rbp
cmpq %r13, %rbp
jne 0x1165f
leaq 0x98(%rsp), %rdi
callq 0xad72
movq 0x168d8(%rip), %rsi     # 0x27fb0
leaq 0xf0(%rsp), %rdi
callq 0x6170
leaq 0x160(%rsp), %rdi
callq 0x60d0
leaq 0xc0(%rsp), %rdi
callq 0xad72
leaq 0xd8(%rsp), %rdi
callq 0xad72
addq $0x268, %rsp            # imm = 0x268
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movq %rax, %rbx
movq 0x10(%rsp), %rdi
cmpq %r15, %rdi
je 0x11735
callq 0x6320
jmp 0x11735
movq %rax, %rbx
movq 0x30(%rsp), %rdi
leaq 0x40(%rsp), %rax
cmpq %rax, %rdi
je 0x1174e
callq 0x6320
jmp 0x1174e
movq %rax, %rbx
movq 0x78(%rsp), %rdi
cmpq %r12, %rdi
jne 0x11830
jmp 0x11872
jmp 0x1180e
jmp 0x11823
jmp 0x11823
jmp 0x1180e
movq %rax, %rbx
leaq 0x40(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x11826
callq 0x6320
jmp 0x11826
jmp 0x1180e
jmp 0x1180e
movq %rax, %rbx
leaq 0x20(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x1187f
callq 0x6320
jmp 0x1187f
jmp 0x117d1
jmp 0x117d1
movq %rax, %rbx
jmp 0x118a0
movq %rax, %rbx
jmp 0x118ad
jmp 0x11823
jmp 0x11823
jmp 0x1180e
movq %rax, %rbx
jmp 0x1187f
movq %rax, %rbx
jmp 0x117f4
jmp 0x1183b
jmp 0x1183b
movq %rax, %rbx
movq 0x10(%rsp), %rdi
cmpq %r15, %rdi
je 0x117f4
callq 0x6320
leaq 0x50(%rsp), %rdi
callq 0xad72
jmp 0x11872
movq %rax, %rbx
jmp 0x11868
movq %rax, %rbx
jmp 0x1185e
jmp 0x1180e
jmp 0x1180e
movq %rax, %rbx
jmp 0x11872
jmp 0x11842
movq %rax, %rbx
leaq 0x10(%rsp), %rdi
jmp 0x1187a
jmp 0x11823
jmp 0x11823
movq %rax, %rbx
movq 0x10(%rsp), %rdi
cmpq %r15, %rdi
je 0x11872
callq 0x6320
jmp 0x11872
jmp 0x1183b
jmp 0x1183b
movq %rax, %rbx
jmp 0x11854
jmp 0x11842
movq %rax, %rbx
movq 0x10(%rsp), %rdi
cmpq %r15, %rdi
je 0x11854
callq 0x6320
leaq 0x50(%rsp), %rdi
callq 0xad72
leaq 0x30(%rsp), %rdi
callq 0xad72
leaq 0x78(%rsp), %rdi
callq 0x1204a
leaq 0x98(%rsp), %rdi
callq 0xad72
movq 0x1672a(%rip), %rsi     # 0x27fb0
leaq 0xf0(%rsp), %rdi
callq 0x6170
leaq 0x160(%rsp), %rdi
callq 0x60d0
leaq 0xc0(%rsp), %rdi
callq 0xad72
leaq 0xd8(%rsp), %rdi
callq 0xad72
movq %rbx, %rdi
callq 0x65f0