// File: /workspace/github_c_makefile_star2_O0/PoulinV[P]AxiCLASS/build/../source/transfer.c
// Function: transfer_get_k_list
int transfer_get_k_list(
                        struct perturbations * ppt,
                        struct transfer * ptr,
                        double K
                        ) {

  int index_md;
  int index_q;
  double m=0.;

  class_alloc(ptr->k,ptr->md_size*sizeof(double*),ptr->error_message);
  if (ptr->do_lcmb_full_limber == _TRUE_) {
    class_alloc(ptr->k_limber,ptr->md_size*sizeof(double*),ptr->error_message);
  }

  for (index_md = 0; index_md <  ptr->md_size; index_md++) {

    class_alloc(ptr->k[index_md],ptr->q_size*sizeof(double),ptr->error_message);
    if (ptr->do_lcmb_full_limber == _TRUE_) {
      class_alloc(ptr->k_limber[index_md],ptr->q_size_limber*sizeof(double),ptr->error_message);
    }

    if (_scalars_) {
      m=0.;
    }
    if (_vectors_) {
      m=1.;
    }
    if (_tensors_) {
      m=2.;
    }

    for (index_q=0; index_q < ptr->q_size; index_q++) {
      ptr->k[index_md][index_q] = sqrt(ptr->q[index_q]*ptr->q[index_q]-K*(m+1.));
    }
    if (ptr->do_lcmb_full_limber == _TRUE_) {
      for (index_q=0; index_q < ptr->q_size_limber; index_q++) {
        ptr->k_limber[index_md][index_q] = sqrt(ptr->q_limber[index_q]*ptr->q_limber[index_q]-K*(m+1.));
      }
    }

    /* check consistency of the first value of ptr->k */
    if (ptr->k[index_md][0] < ppt->k[index_md][0]){
      /* If ptr->k[index_md][0] < ppt->k[index_md][0] at the level of rounding,
         adjust first value of k_list to avoid interpolation errors: */
      if ((ppt->k[index_md][0]-ptr->k[index_md][0]) < 10.*DBL_EPSILON){
        ptr->k[index_md][0] = ppt->k[index_md][0];
      }
      else{
        class_stop(ptr->error_message,
                   "bug in k_list calculation: in perturbation module k_min=%e, in transfer module k_min[mode=%d]=%e, interpolation impossible",
                   ppt->k[0][0],
                   index_md,
                   ptr->k[index_md][0]);
      }
    }

    /* check consistency of the first value of ptr->k_limber */
    if (ptr->do_lcmb_full_limber == _TRUE_) {
      if (ptr->k_limber[index_md][0] < ppt->k[index_md][0]){
        /* If ptr->k_limber[index_md][0] < ppt->k[index_md][0] at the level of rounding,
           adjust first value of k_list to avoid interpolation errors: */
        if ((ppt->k[index_md][0]-ptr->k_limber[index_md][0]) < 10.*DBL_EPSILON){
          ptr->k_limber[index_md][0] = ppt->k[index_md][0];
        }
        else{
          class_stop(ptr->error_message,
                     "bug in k_list calculation: in perturbation module k_min=%e, in transfer module k_min[mode=%d]=%e, interpolation impossible",
                     ppt->k[0][0],
                     index_md,
                     ptr->k_limber[index_md][0]);
        }
      }
    }

    /* check consistency of the last value of ptr->k compared to the one of ppt->k across all modes (hence the 0 index) */
    class_test(ptr->k[index_md][ptr->q_size-1] > ppt->k[0][ppt->k_size_cl[0]-1],
               ptr->error_message,
               "bug in k_list calculation: in perturbation module k_max=%e, in transfer module k_max[mode=%d]=%e, interpolation impossible",
               ppt->k[0][ppt->k_size_cl[0]-1],
               index_md,
               ptr->k[index_md][ptr->q_size-1]);

    /* check consistency of the last value of ptr->k_limber compared to the one of ppt->k across all modes (hence the 0 index) */
    if (ptr->do_lcmb_full_limber == _TRUE_) {
      class_test(ptr->k_limber[index_md][ptr->q_size_limber-1] > ppt->k[0][ppt->k_size[0]-1],
                 ptr->error_message,
                 "bug in k_list calculation: in perturbation module k_max=%e, in transfer module k_max[mode=%d]=%e, interpolation impossible",
                 ppt->k[0][ppt->k_size[0]-1],
                 index_md,
                 ptr->k_limber[index_md][ptr->q_size_limber-1]);
    }

  }

  return _SUCCESS_;

}

// Assembly:
subq $0x6068, %rsp           # imm = 0x6068
movq %rdi, 0x6058(%rsp)
movq %rsi, 0x6050(%rsp)
movsd %xmm0, 0x6048(%rsp)
xorps %xmm0, %xmm0
movsd %xmm0, 0x6038(%rsp)
movq 0x6050(%rsp), %rax
movslq 0x8a4(%rax), %rdi
shlq $0x3, %rdi
callq 0x8460
movq %rax, %rcx
movq 0x6050(%rsp), %rax
movq %rcx, 0x930(%rax)
movq 0x6050(%rsp), %rax
cmpq $0x0, 0x930(%rax)
jne 0x139b87
movq 0x6050(%rsp), %rax
movslq 0x8a4(%rax), %rax
shlq $0x3, %rax
movl %eax, 0x6034(%rsp)
leaq 0x5830(%rsp), %rdi
movl 0x6034(%rsp), %ecx
leaq 0x984cc(%rip), %rsi     # 0x1d2004
leaq 0xc980b(%rip), %rdx     # 0x20334a
movb $0x0, %al
callq 0x5b9c0
movq 0x6050(%rsp), %rdi
addq $0x96a, %rdi            # imm = 0x96A
leaq 0x5830(%rsp), %r8
leaq 0x984d0(%rip), %rsi     # 0x1d2034
leaq 0xc97e6(%rip), %rdx     # 0x203351
movl $0x56d, %ecx            # imm = 0x56D
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x6064(%rsp)
jmp 0x13a6b6
movq 0x6050(%rsp), %rax
movswl 0x93c(%rax), %eax
cmpl $0x1, %eax
jne 0x139c5c
movq 0x6050(%rsp), %rax
movslq 0x8a4(%rax), %rdi
shlq $0x3, %rdi
callq 0x8460
movq %rax, %rcx
movq 0x6050(%rsp), %rax
movq %rcx, 0x950(%rax)
movq 0x6050(%rsp), %rax
cmpq $0x0, 0x950(%rax)
jne 0x139c5a
movq 0x6050(%rsp), %rax
movslq 0x8a4(%rax), %rax
shlq $0x3, %rax
movl %eax, 0x582c(%rsp)
leaq 0x5020(%rsp), %rdi
movl 0x582c(%rsp), %ecx
leaq 0x983f9(%rip), %rsi     # 0x1d2004
leaq 0xc9753(%rip), %rdx     # 0x203365
movb $0x0, %al
callq 0x5b9c0
movq 0x6050(%rsp), %rdi
addq $0x96a, %rdi            # imm = 0x96A
leaq 0x5020(%rsp), %r8
leaq 0x983fd(%rip), %rsi     # 0x1d2034
leaq 0xc9713(%rip), %rdx     # 0x203351
movl $0x56f, %ecx            # imm = 0x56F
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x6064(%rsp)
jmp 0x13a6b6
jmp 0x139c5c
movl $0x0, 0x6044(%rsp)
movl 0x6044(%rsp), %eax
movq 0x6050(%rsp), %rcx
cmpl 0x8a4(%rcx), %eax
jge 0x13a6ab
movq 0x6050(%rsp), %rax
movq 0x920(%rax), %rdi
shlq $0x3, %rdi
callq 0x8460
movq %rax, %rdx
movq 0x6050(%rsp), %rax
movq 0x930(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq %rdx, (%rax,%rcx,8)
movq 0x6050(%rsp), %rax
movq 0x930(%rax), %rax
movslq 0x6044(%rsp), %rcx
cmpq $0x0, (%rax,%rcx,8)
jne 0x139d55
movq 0x6050(%rsp), %rax
movq 0x920(%rax), %rax
shlq $0x3, %rax
movl %eax, 0x501c(%rsp)
leaq 0x4810(%rsp), %rdi
movl 0x501c(%rsp), %ecx
leaq 0x982fe(%rip), %rsi     # 0x1d2004
leaq 0xc9666(%rip), %rdx     # 0x203373
movb $0x0, %al
callq 0x5b9c0
movq 0x6050(%rsp), %rdi
addq $0x96a, %rdi            # imm = 0x96A
leaq 0x4810(%rsp), %r8
leaq 0x98302(%rip), %rsi     # 0x1d2034
leaq 0xc9618(%rip), %rdx     # 0x203351
movl $0x574, %ecx            # imm = 0x574
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x6064(%rsp)
jmp 0x13a6b6
movq 0x6050(%rsp), %rax
movswl 0x93c(%rax), %eax
cmpl $0x1, %eax
jne 0x139e42
movq 0x6050(%rsp), %rax
movq 0x940(%rax), %rdi
shlq $0x3, %rdi
callq 0x8460
movq %rax, %rdx
movq 0x6050(%rsp), %rax
movq 0x950(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq %rdx, (%rax,%rcx,8)
movq 0x6050(%rsp), %rax
movq 0x950(%rax), %rax
movslq 0x6044(%rsp), %rcx
cmpq $0x0, (%rax,%rcx,8)
jne 0x139e40
movq 0x6050(%rsp), %rax
movq 0x940(%rax), %rax
shlq $0x3, %rax
movl %eax, 0x480c(%rsp)
leaq 0x4000(%rsp), %rdi
movl 0x480c(%rsp), %ecx
leaq 0x98213(%rip), %rsi     # 0x1d2004
leaq 0xc958c(%rip), %rdx     # 0x203384
movb $0x0, %al
callq 0x5b9c0
movq 0x6050(%rsp), %rdi
addq $0x96a, %rdi            # imm = 0x96A
leaq 0x4000(%rsp), %r8
leaq 0x98217(%rip), %rsi     # 0x1d2034
leaq 0xc952d(%rip), %rdx     # 0x203351
movl $0x576, %ecx            # imm = 0x576
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x6064(%rsp)
jmp 0x13a6b6
jmp 0x139e42
movq 0x6058(%rsp), %rax
movswl 0xe(%rax), %eax
cmpl $0x1, %eax
jne 0x139e76
movl 0x6044(%rsp), %eax
movq 0x6058(%rsp), %rcx
cmpl 0x848(%rcx), %eax
jne 0x139e76
xorps %xmm0, %xmm0
movsd %xmm0, 0x6038(%rsp)
movq 0x6058(%rsp), %rax
movswl 0x10(%rax), %eax
cmpl $0x1, %eax
jne 0x139eaf
movl 0x6044(%rsp), %eax
movq 0x6058(%rsp), %rcx
cmpl 0x850(%rcx), %eax
jne 0x139eaf
movsd 0x983a2(%rip), %xmm0    # 0x1d2248
movsd %xmm0, 0x6038(%rsp)
movq 0x6058(%rsp), %rax
movswl 0x12(%rax), %eax
cmpl $0x1, %eax
jne 0x139ee8
movl 0x6044(%rsp), %eax
movq 0x6058(%rsp), %rcx
cmpl 0x84c(%rcx), %eax
jne 0x139ee8
movsd 0x98da1(%rip), %xmm0    # 0x1d2c80
movsd %xmm0, 0x6038(%rsp)
movl $0x0, 0x6040(%rsp)
movslq 0x6040(%rsp), %rax
movq 0x6050(%rsp), %rcx
cmpq 0x920(%rcx), %rax
jae 0x139fc8
movq 0x6050(%rsp), %rax
movq 0x928(%rax), %rax
movslq 0x6040(%rsp), %rcx
movsd (%rax,%rcx,8), %xmm0
movq 0x6050(%rsp), %rax
movq 0x928(%rax), %rax
movslq 0x6040(%rsp), %rcx
movsd (%rax,%rcx,8), %xmm2
movsd 0x6048(%rsp), %xmm1
movsd 0x982ef(%rip), %xmm3    # 0x1d2248
addsd 0x6038(%rsp), %xmm3
mulsd %xmm3, %xmm1
movq %xmm1, %rax
movabsq $-0x8000000000000000, %rcx # imm = 0x8000000000000000
xorq %rcx, %rax
movq %rax, %xmm1
mulsd %xmm2, %xmm0
addsd %xmm1, %xmm0
callq 0x82e0
movq 0x6050(%rsp), %rax
movq 0x930(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movslq 0x6040(%rsp), %rcx
movsd %xmm0, (%rax,%rcx,8)
movl 0x6040(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x6040(%rsp)
jmp 0x139ef3
movq 0x6050(%rsp), %rax
movswl 0x93c(%rax), %eax
cmpl $0x1, %eax
jne 0x13a0c2
movl $0x0, 0x6040(%rsp)
movslq 0x6040(%rsp), %rax
movq 0x6050(%rsp), %rcx
cmpq 0x940(%rcx), %rax
jae 0x13a0c0
movq 0x6050(%rsp), %rax
movq 0x948(%rax), %rax
movslq 0x6040(%rsp), %rcx
movsd (%rax,%rcx,8), %xmm0
movq 0x6050(%rsp), %rax
movq 0x948(%rax), %rax
movslq 0x6040(%rsp), %rcx
movsd (%rax,%rcx,8), %xmm2
movsd 0x6048(%rsp), %xmm1
movsd 0x981f7(%rip), %xmm3    # 0x1d2248
addsd 0x6038(%rsp), %xmm3
mulsd %xmm3, %xmm1
movq %xmm1, %rax
movabsq $-0x8000000000000000, %rcx # imm = 0x8000000000000000
xorq %rcx, %rax
movq %rax, %xmm1
mulsd %xmm2, %xmm0
addsd %xmm1, %xmm0
callq 0x82e0
movq 0x6050(%rsp), %rax
movq 0x950(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movslq 0x6040(%rsp), %rcx
movsd %xmm0, (%rax,%rcx,8)
movl 0x6040(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x6040(%rsp)
jmp 0x139feb
jmp 0x13a0c2
movq 0x6050(%rsp), %rax
movq 0x930(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movsd (%rax), %xmm1
movq 0x6058(%rsp), %rax
movq 0x9d0(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movsd (%rax), %xmm0
ucomisd %xmm1, %xmm0
jbe 0x13a24c
movq 0x6058(%rsp), %rax
movq 0x9d0(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movsd (%rax), %xmm1
movq 0x6050(%rsp), %rax
movq 0x930(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
subsd (%rax), %xmm1
movsd 0xc84d8(%rip), %xmm0    # 0x202628
ucomisd %xmm1, %xmm0
jbe 0x13a199
movq 0x6058(%rsp), %rax
movq 0x9d0(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movsd (%rax), %xmm0
movq 0x6050(%rsp), %rax
movq 0x930(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movsd %xmm0, (%rax)
jmp 0x13a24a
leaq 0x3800(%rsp), %rdi
movq 0x6058(%rsp), %rax
movq 0x9d0(%rax), %rax
movq (%rax), %rax
movsd (%rax), %xmm0
movl 0x6044(%rsp), %edx
movq 0x6050(%rsp), %rax
movq 0x930(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movsd (%rax), %xmm1
leaq 0xc91b8(%rip), %rsi     # 0x20339c
movb $0x2, %al
callq 0x5b9c0
leaq 0x3000(%rsp), %rdi
leaq 0x3800(%rsp), %rdx
leaq 0x9836b(%rip), %rsi     # 0x1d256d
movb $0x0, %al
callq 0x5b9c0
movq 0x6050(%rsp), %rdi
addq $0x96a, %rdi            # imm = 0x96A
leaq 0x3000(%rsp), %r8
leaq 0x97e0d(%rip), %rsi     # 0x1d2034
leaq 0xc9123(%rip), %rdx     # 0x203351
movl $0x598, %ecx            # imm = 0x598
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x6064(%rsp)
jmp 0x13a6b6
jmp 0x13a24c
movq 0x6050(%rsp), %rax
movswl 0x93c(%rax), %eax
cmpl $0x1, %eax
jne 0x13a3f0
movq 0x6050(%rsp), %rax
movq 0x950(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movsd (%rax), %xmm1
movq 0x6058(%rsp), %rax
movq 0x9d0(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movsd (%rax), %xmm0
ucomisd %xmm1, %xmm0
jbe 0x13a3ee
movq 0x6058(%rsp), %rax
movq 0x9d0(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movsd (%rax), %xmm1
movq 0x6050(%rsp), %rax
movq 0x950(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
subsd (%rax), %xmm1
movsd 0xc8336(%rip), %xmm0    # 0x202628
ucomisd %xmm1, %xmm0
jbe 0x13a33b
movq 0x6058(%rsp), %rax
movq 0x9d0(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movsd (%rax), %xmm0
movq 0x6050(%rsp), %rax
movq 0x950(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movsd %xmm0, (%rax)
jmp 0x13a3ec
leaq 0x2800(%rsp), %rdi
movq 0x6058(%rsp), %rax
movq 0x9d0(%rax), %rax
movq (%rax), %rax
movsd (%rax), %xmm0
movl 0x6044(%rsp), %edx
movq 0x6050(%rsp), %rax
movq 0x950(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movsd (%rax), %xmm1
leaq 0xc9016(%rip), %rsi     # 0x20339c
movb $0x2, %al
callq 0x5b9c0
leaq 0x2000(%rsp), %rdi
leaq 0x2800(%rsp), %rdx
leaq 0x981c9(%rip), %rsi     # 0x1d256d
movb $0x0, %al
callq 0x5b9c0
movq 0x6050(%rsp), %rdi
addq $0x96a, %rdi            # imm = 0x96A
leaq 0x2000(%rsp), %r8
leaq 0x97c6b(%rip), %rsi     # 0x1d2034
leaq 0xc8f81(%rip), %rdx     # 0x203351
movl $0x5a9, %ecx            # imm = 0x5A9
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x6064(%rsp)
jmp 0x13a6b6
jmp 0x13a3ee
jmp 0x13a3f0
movq 0x6050(%rsp), %rax
movq 0x930(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movq 0x6050(%rsp), %rcx
movq 0x920(%rcx), %rcx
subq $0x1, %rcx
movsd (%rax,%rcx,8), %xmm0
movq 0x6058(%rsp), %rax
movq 0x9d0(%rax), %rax
movq (%rax), %rax
movq 0x6058(%rsp), %rcx
movq 0x9b8(%rcx), %rcx
movl (%rcx), %ecx
subl $0x1, %ecx
movslq %ecx, %rcx
ucomisd (%rax,%rcx,8), %xmm0
jbe 0x13a53b
leaq 0x1800(%rsp), %rdi
movq 0x6058(%rsp), %rax
movq 0x9d0(%rax), %rax
movq (%rax), %rax
movq 0x6058(%rsp), %rcx
movq 0x9b8(%rcx), %rcx
movl (%rcx), %ecx
subl $0x1, %ecx
movslq %ecx, %rcx
movsd (%rax,%rcx,8), %xmm0
movl 0x6044(%rsp), %edx
movq 0x6050(%rsp), %rax
movq 0x930(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movq 0x6050(%rsp), %rcx
movq 0x920(%rcx), %rcx
subq $0x1, %rcx
movsd (%rax,%rcx,8), %xmm1
leaq 0xc8f49(%rip), %rsi     # 0x203417
movb $0x2, %al
callq 0x5b9c0
leaq 0x1000(%rsp), %rdi
leaq 0x1800(%rsp), %rcx
leaq 0x97b96(%rip), %rsi     # 0x1d2082
leaq 0xc8f9f(%rip), %rdx     # 0x203492
movb $0x0, %al
callq 0x5b9c0
movq 0x6050(%rsp), %rdi
addq $0x96a, %rdi            # imm = 0x96A
leaq 0x1000(%rsp), %r8
leaq 0x97b1c(%rip), %rsi     # 0x1d2034
leaq 0xc8e32(%rip), %rdx     # 0x203351
movl $0x5b4, %ecx            # imm = 0x5B4
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x6064(%rsp)
jmp 0x13a6b6
movq 0x6050(%rsp), %rax
movswl 0x93c(%rax), %eax
cmpl $0x1, %eax
jne 0x13a693
movq 0x6050(%rsp), %rax
movq 0x950(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movq 0x6050(%rsp), %rcx
movq 0x940(%rcx), %rcx
subq $0x1, %rcx
movsd (%rax,%rcx,8), %xmm0
movq 0x6058(%rsp), %rax
movq 0x9d0(%rax), %rax
movq (%rax), %rax
movq 0x6058(%rsp), %rcx
movq 0x9c8(%rcx), %rcx
movl (%rcx), %ecx
subl $0x1, %ecx
movslq %ecx, %rcx
ucomisd (%rax,%rcx,8), %xmm0
jbe 0x13a691
leaq 0x800(%rsp), %rdi
movq 0x6058(%rsp), %rax
movq 0x9d0(%rax), %rax
movq (%rax), %rax
movq 0x6058(%rsp), %rcx
movq 0x9c8(%rcx), %rcx
movl (%rcx), %ecx
subl $0x1, %ecx
movslq %ecx, %rcx
movsd (%rax,%rcx,8), %xmm0
movl 0x6044(%rsp), %edx
movq 0x6050(%rsp), %rax
movq 0x950(%rax), %rax
movslq 0x6044(%rsp), %rcx
movq (%rax,%rcx,8), %rax
movq 0x6050(%rsp), %rcx
movq 0x940(%rcx), %rcx
subq $0x1, %rcx
movsd (%rax,%rcx,8), %xmm1
leaq 0xc8de6(%rip), %rsi     # 0x203417
movb $0x2, %al
callq 0x5b9c0
movq %rsp, %rdi
leaq 0x800(%rsp), %rcx
leaq 0x97a38(%rip), %rsi     # 0x1d2082
leaq 0xc8e82(%rip), %rdx     # 0x2034d3
movb $0x0, %al
callq 0x5b9c0
movq 0x6050(%rsp), %rdi
addq $0x96a, %rdi            # imm = 0x96A
movq %rsp, %r8
leaq 0x979c3(%rip), %rsi     # 0x1d2034
leaq 0xc8cd9(%rip), %rdx     # 0x203351
movl $0x5bd, %ecx            # imm = 0x5BD
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x6064(%rsp)
jmp 0x13a6b6
jmp 0x13a693
jmp 0x13a695
movl 0x6044(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x6044(%rsp)
jmp 0x139c67
movl $0x0, 0x6064(%rsp)
movl 0x6064(%rsp), %eax
addq $0x6068, %rsp           # imm = 0x6068
retq
nopw %cs:(%rax,%rax)