// File: /workspace/github_c_makefile_star2_O1/c-zhou[P]yahs/juicer.c
// Function: print_help_post
static void print_help_post(FILE *fp_help)
{
    fprintf(fp_help, "Usage: juicer post [options] <review.assembly> <liftover.agp> <contigs.fa[.fai]>\n");
    fprintf(fp_help, "Options:\n");
    fprintf(fp_help, "    -o STR            output file prefix (required for scaffolds FASTA output) [stdout]\n");
    fprintf(fp_help, "    --seq-ctype STR   AGP output sequence component type [%s]\n", agp_component_type_val(DEFAULT_AGP_SEQ_COMPONENT_TYPE));
    fprintf(fp_help, "    --gap-ctype STR   AGP output gap component type [%s]\n", agp_component_type_val(DEFAULT_AGP_GAP_COMPONENT_TYPE));
    fprintf(fp_help, "    --gap-link  STR   AGP output gap linkage evidence [%s]\n", agp_linkage_evidence_val(DEFAULT_AGP_LINKAGE_EVIDENCE));
    fprintf(fp_help, "    --gap-size  INT   AGP output gap size between sequence component [%d]\n", DEFAULT_AGP_GAP_SIZE);
    fprintf(fp_help, "    --version         show version number\n");
}

// Assembly:
pushq %r14
pushq %rbx
pushq %rax
movq %rdi, %rbx
leaq 0x2b15(%rip), %rdi      # 0x10d2f
movl $0x51, %esi
movl $0x1, %edx
movq %rbx, %rcx
callq 0x23f0
leaq 0x255b(%rip), %rdi      # 0x1078e
movl $0x9, %esi
movl $0x1, %edx
movq %rbx, %rcx
callq 0x23f0
leaq 0x2b35(%rip), %rdi      # 0x10d81
movl $0x58, %esi
movl $0x1, %edx
movq %rbx, %rcx
callq 0x23f0
leaq 0x6ffb(%rip), %rax      # 0x15260
movl (%rax), %eax
leaq 0x17f9(%rip), %r14      # 0xfa67
leal -0x2b609(%rax), %ecx
cmpl $0x13, %ecx
ja 0xe292
leaq 0x1e18(%rip), %rdx      # 0x10098
movslq (%rdx,%rcx,4), %rcx
addq %rdx, %rcx
jmpq *%rcx
leaq 0x1fbc(%rip), %rdx      # 0x1024c
jmp 0xe2ee
movq %r14, %rdx
cmpl $0x2b606, %eax          # imm = 0x2B606
je 0xe2ee
leaq 0x1c07(%rip), %rdi      # 0xfeaa
leaq 0x1c2a(%rip), %rsi      # 0xfed4
movl %eax, %edx
jmp 0xe4fe
leaq 0x17b7(%rip), %rdx      # 0xfa6f
jmp 0xe2ee
leaq 0x155a(%rip), %rdx      # 0xf81b
jmp 0xe2ee
leaq 0x179f(%rip), %rdx      # 0xfa69
jmp 0xe2ee
leaq 0x1f81(%rip), %rdx      # 0x10254
jmp 0xe2ee
leaq 0x1791(%rip), %rdx      # 0xfa6d
jmp 0xe2ee
leaq 0xe40(%rip), %rdx       # 0xf125
jmp 0xe2ee
leaq 0x177d(%rip), %rdx      # 0xfa6b
leaq 0x2ae5(%rip), %rsi      # 0x10dda
movq %rbx, %rdi
xorl %eax, %eax
callq 0x2230
leaq 0x6f5e(%rip), %rax      # 0x15264
movl (%rax), %edx
leal -0x2b609(%rdx), %eax
cmpl $0x13, %eax
ja 0xe32c
leaq 0x1dce(%rip), %rcx      # 0x100e8
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
leaq 0x1f22(%rip), %r14      # 0x1024c
jmp 0xe384
cmpl $0x2b606, %edx          # imm = 0x2B606
je 0xe384
leaq 0x1b6f(%rip), %rdi      # 0xfeaa
leaq 0x1b92(%rip), %rsi      # 0xfed4
jmp 0xe4fe
leaq 0x1721(%rip), %r14      # 0xfa6f
jmp 0xe384
leaq 0x14c4(%rip), %r14      # 0xf81b
jmp 0xe384
leaq 0x1709(%rip), %r14      # 0xfa69
jmp 0xe384
leaq 0x1eeb(%rip), %r14      # 0x10254
jmp 0xe384
leaq 0x16fb(%rip), %r14      # 0xfa6d
jmp 0xe384
leaq 0xdaa(%rip), %r14       # 0xf125
jmp 0xe384
leaq 0x16e7(%rip), %r14      # 0xfa6b
leaq 0x2a8e(%rip), %rsi      # 0x10e19
movq %rbx, %rdi
movq %r14, %rdx
xorl %eax, %eax
callq 0x2230
leaq 0x6ecd(%rip), %rax      # 0x1526c
movl (%rax), %edx
cmpl $0xb888f82, %edx        # imm = 0xB888F82
jg 0xe3e1
cmpl $0xe2eecd08, %edx       # imm = 0xE2EECD08
jg 0xe415
cmpl $0x995556b4, %edx       # imm = 0x995556B4
je 0xe45f
cmpl $0xb57b3070, %edx       # imm = 0xB57B3070
je 0xe483
cmpl $0xd37e4828, %edx       # imm = 0xD37E4828
jne 0xe4f0
leaq 0x1868(%rip), %rdx      # 0xfc44
jmp 0xe4a5
cmpl $0x13baa0b0, %edx       # imm = 0x13BAA0B0
jg 0xe43a
cmpl $0xb888f83, %edx        # imm = 0xB888F83
je 0xe468
cmpl $0xb889c8a, %edx        # imm = 0xB889C8A
je 0xe48c
cmpl $0xdc4ffd9, %edx        # imm = 0xDC4FFD9
jne 0xe4f0
leaq 0x1841(%rip), %rdx      # 0xfc51
jmp 0xe4a5
cmpl $0xe2eecd09, %edx       # imm = 0xE2EECD09
je 0xe471
cmpl $0xf627ffb1, %edx       # imm = 0xF627FFB1
je 0xe495
cmpl $0x5978d4, %edx         # imm = 0x5978D4
jne 0xe4f0
leaq 0x1495(%rip), %rdx      # 0xf8cd
jmp 0xe4a5
cmpl $0x272d87fd, %edx       # imm = 0x272D87FD
je 0xe47a
cmpl $0x1c93c7f4, %edx       # imm = 0x1C93C7F4
je 0xe49e
cmpl $0x13baa0b1, %edx       # imm = 0x13BAA0B1
jne 0xe4f0
leaq 0x17b4(%rip), %rdx      # 0xfc11
jmp 0xe4a5
leaq 0x181a(%rip), %rdx      # 0xfc80
jmp 0xe4a5
leaq 0x17ef(%rip), %rdx      # 0xfc5e
jmp 0xe4a5
leaq 0x17b1(%rip), %rdx      # 0xfc29
jmp 0xe4a5
leaq 0x17b5(%rip), %rdx      # 0xfc36
jmp 0xe4a5
leaq 0x17dc(%rip), %rdx      # 0xfc66
jmp 0xe4a5
leaq 0x17cf(%rip), %rdx      # 0xfc62
jmp 0xe4a5
leaq 0x1781(%rip), %rdx      # 0xfc1d
jmp 0xe4a5
leaq 0x17d4(%rip), %rdx      # 0xfc79
leaq 0x29a7(%rip), %rsi      # 0x10e53
movq %rbx, %rdi
xorl %eax, %eax
callq 0x2230
leaq 0x6db3(%rip), %rax      # 0x15270
movl (%rax), %edx
leaq 0x29c9(%rip), %rsi      # 0x10e8f
movq %rbx, %rdi
xorl %eax, %eax
callq 0x2230
leaq 0x23d3(%rip), %rdi      # 0x108aa
movl $0x2a, %esi
movl $0x1, %edx
movq %rbx, %rcx
addq $0x8, %rsp
popq %rbx
popq %r14
jmp 0x23f0
leaq 0x1915(%rip), %rdi      # 0xfe0c
leaq 0x193a(%rip), %rsi      # 0xfe38
xorl %eax, %eax
callq 0xda1c