// File: /workspace/github_c_makefile_star2_O0/richarddurbin[P]hash10x/moshasm.c
// Function: usage
void usage (void)
{ fprintf (stderr, "Usage: moshasm <commands>\n") ;
  fprintf (stderr, "Commands are executed in order - set parameters before using them!\n") ;
  fprintf (stderr, "  -v | --verbose : toggle verbose mode\n") ;
  fprintf (stderr, "  -t | --threads <number of threads for parallel ops> [%d]\n", numThreads) ;
  fprintf (stderr, "  -o | --output <output filename> : '-' for stdout\n") ;
  fprintf (stderr, "  -m | --moshset <mosh file>\n") ;
  fprintf (stderr, "  -f | --seqfile <file of reads: fasta/q, can be gzipped, or binary>\n") ;
  fprintf (stderr, "  -w | --write <file stem> : writes assembly files\n") ;
  fprintf (stderr, "  -r | --read <file stem> : read assembly files\n") ;
  fprintf (stderr, "  -S | --stats : give readset stats\n") ;
  fprintf (stderr, "  -o1 | --overlap1 <read> : find overlaps for given read\n") ;
  fprintf (stderr, "  -o2 | --overlap2 <k> : give overlap stats for every k'th read\n") ;
  fprintf (stderr, "  -o3 | --overlap3 <read1> <read2> : print details of overlap\n") ;
  fprintf (stderr, "  -b | --markBadReads : identify and categorise bad reads\n") ;
  fprintf (stderr, "  -c | --markContained : identify contained reads\n") ;
  fprintf (stderr, "  -a1 | --assemble1 <read> : assemble starting from given read\n") ;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
movq 0xb11d(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x763c(%rip), %rsi      # 0xb521
movb $0x0, %al
callq 0x1120
movq 0xb105(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x763f(%rip), %rsi      # 0xb53c
movb $0x0, %al
callq 0x1120
movq 0xb0ed(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x766b(%rip), %rsi      # 0xb580
movb $0x0, %al
callq 0x1120
movq 0xb0d5(%rip), %rax      # 0xeff8
movq (%rax), %rdi
movl 0xb214(%rip), %edx      # 0xf140
leaq 0x7675(%rip), %rsi      # 0xb5a8
movb $0x0, %al
callq 0x1120
movq 0xb0b7(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x7699(%rip), %rsi      # 0xb5e4
movb $0x0, %al
callq 0x1120
movq 0xb09f(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x76b5(%rip), %rsi      # 0xb618
movb $0x0, %al
callq 0x1120
movq 0xb087(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x76bb(%rip), %rsi      # 0xb636
movb $0x0, %al
callq 0x1120
movq 0xb06f(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x76e9(%rip), %rsi      # 0xb67c
movb $0x0, %al
callq 0x1120
movq 0xb057(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x7705(%rip), %rsi      # 0xb6b0
movb $0x0, %al
callq 0x1120
movq 0xb03f(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x771e(%rip), %rsi      # 0xb6e1
movb $0x0, %al
callq 0x1120
movq 0xb027(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x772b(%rip), %rsi      # 0xb706
movb $0x0, %al
callq 0x1120
movq 0xb00f(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x774d(%rip), %rsi      # 0xb740
movb $0x0, %al
callq 0x1120
movq 0xaff7(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x7776(%rip), %rsi      # 0xb781
movb $0x0, %al
callq 0x1120
movq 0xafdf(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x779d(%rip), %rsi      # 0xb7c0
movb $0x0, %al
callq 0x1120
movq 0xafc7(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x77c0(%rip), %rsi      # 0xb7fb
movb $0x0, %al
callq 0x1120
movq 0xafaf(%rip), %rax      # 0xeff8
movq (%rax), %rdi
leaq 0x77db(%rip), %rsi      # 0xb82e
movb $0x0, %al
callq 0x1120
popq %rbp
retq
nopl (%rax)