// File: /workspace/github_c_makefile_star2_O0/PoulinV[P]AxiCLASS/build/../source/input.c
// Function: input_read_parameters_output
int input_read_parameters_output(struct file_content * pfc,
                                  struct background *pba,
                                  struct thermodynamics *pth,
                                  struct perturbations *ppt,
                                  struct transfer *ptr,
                                  struct primordial *ppm,
                                  struct harmonic *phr,
                                  struct fourier * pfo,
                                  struct lensing *ple,
                                  struct distortions *psd,
                                  struct output *pop,
                                  ErrorMsg errmsg){

   /** Summary: */

   /** Define local variables */
   int flag1;
   char string1[_ARGUMENT_LENGTH_MAX_];
   int int1;
   double * pointer1;
   int i;

   /** 1) Output for external files */
   /** 1.a) File name */
   /* Read */
   class_call(parser_read_string(pfc,"root",&string1,&flag1,errmsg),
              errmsg,
              errmsg);
   /* Complete set of parameters */
   if (flag1 == _TRUE_){
     class_test(strlen(string1)>_FILENAMESIZE_-32,errmsg,"Root directory name is too long. Please install in other directory, or increase _FILENAMESIZE_ in common.h");
     strcpy(pop->root,string1);
   }

   /** 1.b) Headers */
   /* Read */
   class_read_flag("headers",pop->write_header);

   /** 1.c) Format */
   /* Read */
   class_call(parser_read_string(pfc,"format",&string1,&flag1,errmsg),
              errmsg,
              errmsg);
   /* Complete set of parameters */
   if (flag1 == _TRUE_){
     if ((strstr(string1,"class") != NULL) || (strstr(string1,"CLASS") != NULL)){
       pop->output_format = class_format;
     }
     else if ((strstr(string1,"camb") != NULL) || (strstr(string1,"CAMB") != NULL)){
       pop->output_format = camb_format;
     }
     else{
       class_stop(errmsg,"You specified 'format' as '%s'. It has to be one of {'class','camb'}.",string1);
     }
   }

   /** 1.d) Background quantities */
   /* Read */
   class_read_flag_or_deprecated("write_background","write background",pop->write_background);

   /** 1.e) Thermodynamics quantities */
   /* Read */
   class_read_flag_or_deprecated("write_thermodynamics","write thermodynamics",pop->write_thermodynamics);

   /** 1.f) Table of perturbations for certain wavenumbers k */
   /* Read */
   class_call(parser_read_list_of_doubles(pfc,"k_output_values",&int1,&pointer1,&flag1,errmsg),
              errmsg,
              errmsg);
   if (flag1 == _TRUE_) {
     /* Test */
     class_test(int1 > _MAX_NUMBER_OF_K_FILES_,
                errmsg,
                "you want to write some output for %d different values of k, hence you should increase _MAX_NUMBER_OF_K_FILES_ in include/perturbations.h to at least this number",
                int1);
     /* Complete set of parameters */
     ppt->k_output_values_num = int1;
     for (i=0; i<int1; i++) {
       ppt->k_output_values[i] = pointer1[i];
     }
     free(pointer1);
     qsort (ppt->k_output_values, ppt->k_output_values_num, sizeof(double), compare_doubles);     // Sort the k_array using qsort
     ppt->store_perturbations = _TRUE_;
     pop->write_perturbations = _TRUE_;
   }

   /** 1.g) Primordial spectra */
   /* Read */
   class_read_flag_or_deprecated("write_primordial","write primordial",pop->write_primordial);

   /** 1.h) Exotic energy injection output */
   /* Read */
   class_read_flag_or_deprecated("write_exotic_injection","write exotic injection",pop->write_exotic_injection);

   /** 1.i) Non-injected photon injection */
   /* Read */
   class_read_flag_or_deprecated("write_noninjection","write noninjection",pop->write_noninjection);

   /** 1.k) Spectral Distortions */
   /* Read */
   class_read_flag_or_deprecated("write_distortions","write distortions",pop->write_distortions);

   /** 2) Verbosity */
   /* Read */
   class_read_int("background_verbose",pba->background_verbose);
   class_read_int("thermodynamics_verbose",pth->thermodynamics_verbose);
   class_read_int("hyrec_verbose",pth->hyrec_verbose);
   class_read_int("perturbations_verbose",ppt->perturbations_verbose);
   class_read_int("transfer_verbose",ptr->transfer_verbose);
   class_read_int("primordial_verbose",ppm->primordial_verbose);
   class_read_int("harmonic_verbose",phr->harmonic_verbose);
   class_read_int("fourier_verbose",pfo->fourier_verbose);
   class_read_int("lensing_verbose",ple->lensing_verbose);
   class_read_int("distortions_verbose",psd->distortions_verbose);
   class_read_int("output_verbose",pop->output_verbose);

   return _SUCCESS_;

 }

// Assembly:
subq $0x19988, %rsp          # imm = 0x19988
movq 0x199b8(%rsp), %rax
movq 0x199b0(%rsp), %rax
movq 0x199a8(%rsp), %rax
movq 0x199a0(%rsp), %rax
movq 0x19998(%rsp), %rax
movq 0x19990(%rsp), %rax
movq %rdi, 0x19978(%rsp)
movq %rsi, 0x19970(%rsp)
movq %rdx, 0x19968(%rsp)
movq %rcx, 0x19960(%rsp)
movq %r8, 0x19958(%rsp)
movq %r9, 0x19950(%rsp)
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x13b758(%rip), %rsi    # 0x1d7ff6
leaq 0x19540(%rsp), %rdx
leaq 0x1994c(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9c917
leaq 0x18d20(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x135b09(%rip), %rsi    # 0x1d23d8
leaq 0x13a31a(%rip), %rdx    # 0x1d6bf0
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x18d20(%rsp), %r8
leaq 0x135740(%rip), %rsi    # 0x1d2034
leaq 0x150fde(%rip), %rdx    # 0x1ed8d9
movl $0x1c6e, %ecx           # imm = 0x1C6E
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x1994c(%rsp)
jne 0x9c9c4
leaq 0x19540(%rsp), %rdi
callq 0x8190
cmpq $0xe0, %rax
jbe 0x9c9af
leaq 0x18520(%rsp), %rdi
leaq 0x150fad(%rip), %rsi    # 0x1ed8f6
movb $0x0, %al
callq 0x5b9c0
leaq 0x17d20(%rsp), %rdi
leaq 0x18520(%rsp), %rcx
leaq 0x13571b(%rip), %rsi    # 0x1d2082
leaq 0x150ff3(%rip), %rdx    # 0x1ed961
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x17d20(%rsp), %r8
leaq 0x1356a8(%rip), %rsi    # 0x1d2034
leaq 0x150f46(%rip), %rdx    # 0x1ed8d9
movl $0x1c71, %ecx           # imm = 0x1C71
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
movq 0x199b0(%rsp), %rdi
leaq 0x19540(%rsp), %rsi
callq 0x8370
jmp 0x9c9c6
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x150fa6(%rip), %rsi    # 0x1ed983
leaq 0x17920(%rsp), %rdx
leaq 0x1791c(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9ca56
leaq 0x17110(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x1359ca(%rip), %rsi    # 0x1d23d8
leaq 0x150f76(%rip), %rdx    # 0x1ed98b
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x17110(%rsp), %r8
leaq 0x135601(%rip), %rsi    # 0x1d2034
leaq 0x150e9f(%rip), %rdx    # 0x1ed8d9
movl $0x1c77, %ecx           # imm = 0x1C77
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x1791c(%rsp)
jne 0x9cb6a
leaq 0x17920(%rsp), %rdi
movl $0x79, %esi
callq 0x5bcd0
cmpl $0x0, %eax
jne 0x9ca92
leaq 0x17920(%rsp), %rdi
movl $0x59, %esi
callq 0x5bcd0
cmpl $0x0, %eax
je 0x9caa8
movq 0x199b0(%rsp), %rax
movw $0x1, 0x408(%rax)
jmp 0x9cb68
leaq 0x17920(%rsp), %rdi
movl $0x6e, %esi
callq 0x5bcd0
cmpl $0x0, %eax
jne 0x9cad6
leaq 0x17920(%rsp), %rdi
movl $0x4e, %esi
callq 0x5bcd0
cmpl $0x0, %eax
je 0x9cae9
movq 0x199b0(%rsp), %rax
movw $0x0, 0x408(%rax)
jmp 0x9cb66
leaq 0x16910(%rsp), %rdi
leaq 0x17920(%rsp), %rdx
leaq 0x13a18c(%rip), %rsi    # 0x1d6c8c
leaq 0x150e7c(%rip), %rcx    # 0x1ed983
movb $0x0, %al
callq 0x5b9c0
leaq 0x16110(%rsp), %rdi
leaq 0x16910(%rsp), %rdx
leaq 0x135a48(%rip), %rsi    # 0x1d256d
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x16110(%rsp), %r8
leaq 0x1354f1(%rip), %rsi    # 0x1d2034
leaq 0x150d8f(%rip), %rdx    # 0x1ed8d9
movl $0x1c77, %ecx           # imm = 0x1C77
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
jmp 0x9cb68
jmp 0x9cb6a
jmp 0x9cb6c
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x150e49(%rip), %rsi    # 0x1ed9cc
leaq 0x19540(%rsp), %rdx
leaq 0x1994c(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9cbfc
leaq 0x15910(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x135824(%rip), %rsi    # 0x1d23d8
leaq 0x150e18(%rip), %rdx    # 0x1ed9d3
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x15910(%rsp), %r8
leaq 0x13545b(%rip), %rsi    # 0x1d2034
leaq 0x150cf9(%rip), %rdx    # 0x1ed8d9
movl $0x1c7d, %ecx           # imm = 0x1C7D
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x1994c(%rsp)
jne 0x9cd17
leaq 0x19540(%rsp), %rdi
leaq 0x150df2(%rip), %rsi    # 0x1eda0b
callq 0x80c0
cmpq $0x0, %rax
jne 0x9cc3e
leaq 0x19540(%rsp), %rdi
leaq 0x15f329(%rip), %rsi    # 0x1fbf5c
callq 0x80c0
cmpq $0x0, %rax
je 0x9cc55
movq 0x199b0(%rsp), %rax
movl $0x0, 0x40c(%rax)
jmp 0x9cd15
leaq 0x19540(%rsp), %rdi
leaq 0x14246a(%rip), %rsi    # 0x1df0ce
callq 0x80c0
cmpq $0x0, %rax
jne 0x9cc89
leaq 0x19540(%rsp), %rdi
leaq 0x147e91(%rip), %rsi    # 0x1e4b0f
callq 0x80c0
cmpq $0x0, %rax
je 0x9cc9d
movq 0x199b0(%rsp), %rax
movl $0x1, 0x40c(%rax)
jmp 0x9cd13
leaq 0x15110(%rsp), %rdi
leaq 0x19540(%rsp), %rdx
leaq 0x150d5d(%rip), %rsi    # 0x1eda11
movb $0x0, %al
callq 0x5b9c0
leaq 0x14910(%rsp), %rdi
leaq 0x15110(%rsp), %rdx
leaq 0x13589b(%rip), %rsi    # 0x1d256d
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x14910(%rsp), %r8
leaq 0x135344(%rip), %rsi    # 0x1d2034
leaq 0x150be2(%rip), %rdx    # 0x1ed8d9
movl $0x1c87, %ecx           # imm = 0x1C87
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
jmp 0x9cd15
jmp 0x9cd17
jmp 0x9cd19
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x150d27(%rip), %rsi    # 0x1eda57
leaq 0x14510(%rsp), %rdx
leaq 0x1450c(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9cda9
leaq 0x13d00(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x135677(%rip), %rsi    # 0x1d23d8
leaq 0x150d00(%rip), %rdx    # 0x1eda68
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x13d00(%rsp), %r8
leaq 0x1352ae(%rip), %rsi    # 0x1d2034
leaq 0x150b4c(%rip), %rdx    # 0x1ed8d9
movl $0x1c8d, %ecx           # imm = 0x1C8D
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x0, 0x1450c(%rsp)
jne 0x9ce49
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x150ce4(%rip), %rsi    # 0x1edab2
leaq 0x14510(%rsp), %rdx
leaq 0x1450c(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9ce47
leaq 0x13500(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x1355d9(%rip), %rsi    # 0x1d23d8
leaq 0x150cbd(%rip), %rdx    # 0x1edac3
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x13500(%rsp), %r8
leaq 0x135210(%rip), %rsi    # 0x1d2034
leaq 0x150aae(%rip), %rdx    # 0x1ed8d9
movl $0x1c8d, %ecx           # imm = 0x1C8D
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
jmp 0x9ce49
cmpl $0x1, 0x1450c(%rsp)
jne 0x9cf5d
leaq 0x14510(%rsp), %rdi
movl $0x79, %esi
callq 0x5bcd0
cmpl $0x0, %eax
jne 0x9ce85
leaq 0x14510(%rsp), %rdi
movl $0x59, %esi
callq 0x5bcd0
cmpl $0x0, %eax
je 0x9ce9b
movq 0x199b0(%rsp), %rax
movw $0x1, 0x410(%rax)
jmp 0x9cf5b
leaq 0x14510(%rsp), %rdi
movl $0x6e, %esi
callq 0x5bcd0
cmpl $0x0, %eax
jne 0x9cec9
leaq 0x14510(%rsp), %rdi
movl $0x4e, %esi
callq 0x5bcd0
cmpl $0x0, %eax
je 0x9cedc
movq 0x199b0(%rsp), %rax
movw $0x0, 0x410(%rax)
jmp 0x9cf59
leaq 0x12d00(%rsp), %rdi
leaq 0x14510(%rsp), %rdx
leaq 0x139d99(%rip), %rsi    # 0x1d6c8c
leaq 0x150b5d(%rip), %rcx    # 0x1eda57
movb $0x0, %al
callq 0x5b9c0
leaq 0x12500(%rsp), %rdi
leaq 0x12d00(%rsp), %rdx
leaq 0x135655(%rip), %rsi    # 0x1d256d
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x12500(%rsp), %r8
leaq 0x1350fe(%rip), %rsi    # 0x1d2034
leaq 0x15099c(%rip), %rdx    # 0x1ed8d9
movl $0x1c8d, %ecx           # imm = 0x1C8D
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
jmp 0x9cf5b
jmp 0x9cf5d
jmp 0x9cf5f
jmp 0x9cf61
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x150b95(%rip), %rsi    # 0x1edb0d
leaq 0x12100(%rsp), %rdx
leaq 0x120fc(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9cff1
leaq 0x118f0(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x13542f(%rip), %rsi    # 0x1d23d8
leaq 0x150b72(%rip), %rdx    # 0x1edb22
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x118f0(%rsp), %r8
leaq 0x135066(%rip), %rsi    # 0x1d2034
leaq 0x150904(%rip), %rdx    # 0x1ed8d9
movl $0x1c91, %ecx           # imm = 0x1C91
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x0, 0x120fc(%rsp)
jne 0x9d091
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x150b5a(%rip), %rsi    # 0x1edb70
leaq 0x12100(%rsp), %rdx
leaq 0x120fc(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9d08f
leaq 0x110f0(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x135391(%rip), %rsi    # 0x1d23d8
leaq 0x150b37(%rip), %rdx    # 0x1edb85
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x110f0(%rsp), %r8
leaq 0x134fc8(%rip), %rsi    # 0x1d2034
leaq 0x150866(%rip), %rdx    # 0x1ed8d9
movl $0x1c91, %ecx           # imm = 0x1C91
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
jmp 0x9d091
cmpl $0x1, 0x120fc(%rsp)
jne 0x9d1a5
leaq 0x12100(%rsp), %rdi
movl $0x79, %esi
callq 0x5bcd0
cmpl $0x0, %eax
jne 0x9d0cd
leaq 0x12100(%rsp), %rdi
movl $0x59, %esi
callq 0x5bcd0
cmpl $0x0, %eax
je 0x9d0e3
movq 0x199b0(%rsp), %rax
movw $0x1, 0x412(%rax)
jmp 0x9d1a3
leaq 0x12100(%rsp), %rdi
movl $0x6e, %esi
callq 0x5bcd0
cmpl $0x0, %eax
jne 0x9d111
leaq 0x12100(%rsp), %rdi
movl $0x4e, %esi
callq 0x5bcd0
cmpl $0x0, %eax
je 0x9d124
movq 0x199b0(%rsp), %rax
movw $0x0, 0x412(%rax)
jmp 0x9d1a1
leaq 0x108f0(%rsp), %rdi
leaq 0x12100(%rsp), %rdx
leaq 0x139b51(%rip), %rsi    # 0x1d6c8c
leaq 0x1509cb(%rip), %rcx    # 0x1edb0d
movb $0x0, %al
callq 0x5b9c0
leaq 0x100f0(%rsp), %rdi
leaq 0x108f0(%rsp), %rdx
leaq 0x13540d(%rip), %rsi    # 0x1d256d
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x100f0(%rsp), %r8
leaq 0x134eb6(%rip), %rsi    # 0x1d2034
leaq 0x150754(%rip), %rdx    # 0x1ed8d9
movl $0x1c91, %ecx           # imm = 0x1C91
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
jmp 0x9d1a3
jmp 0x9d1a5
jmp 0x9d1a7
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r9
leaq 0x15c001(%rip), %rsi    # 0x1f91bf
leaq 0x1953c(%rsp), %rdx
leaq 0x19530(%rsp), %rcx
leaq 0x1994c(%rsp), %r8
callq 0x38db0
cmpl $0x1, %eax
jne 0x9d23f
leaq 0xf8f0(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x1351e1(%rip), %rsi    # 0x1d23d8
leaq 0x1509d5(%rip), %rdx    # 0x1edbd3
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0xf8f0(%rsp), %r8
leaq 0x134e18(%rip), %rsi    # 0x1d2034
leaq 0x1506b6(%rip), %rdx    # 0x1ed8d9
movl $0x1c97, %ecx           # imm = 0x1C97
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x1994c(%rsp)
jne 0x9d3a3
cmpl $0x1e, 0x1953c(%rsp)
jle 0x9d2d3
leaq 0xf0f0(%rsp), %rdi
movl 0x1953c(%rsp), %edx
leaq 0x1509b7(%rip), %rsi    # 0x1edc24
movb $0x0, %al
callq 0x5b9c0
leaq 0xe8f0(%rsp), %rdi
leaq 0xf0f0(%rsp), %rcx
leaq 0x134df7(%rip), %rsi    # 0x1d2082
leaq 0x150a33(%rip), %rdx    # 0x1edcc5
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0xe8f0(%rsp), %r8
leaq 0x134d84(%rip), %rsi    # 0x1d2034
leaq 0x150622(%rip), %rdx    # 0x1ed8d9
movl $0x1c9d, %ecx           # imm = 0x1C9D
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
movl 0x1953c(%rsp), %ecx
movq 0x19960(%rsp), %rax
movl %ecx, 0x6d4(%rax)
movl $0x0, 0x1952c(%rsp)
movl 0x1952c(%rsp), %eax
cmpl 0x1953c(%rsp), %eax
jge 0x9d344
movq 0x19530(%rsp), %rax
movslq 0x1952c(%rsp), %rcx
movsd (%rax,%rcx,8), %xmm0
movq 0x19960(%rsp), %rax
movslq 0x1952c(%rsp), %rcx
movsd %xmm0, 0x6d8(%rax,%rcx,8)
movl 0x1952c(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x1952c(%rsp)
jmp 0x9d2f3
movq 0x19530(%rsp), %rdi
callq 0x8420
movq 0x19960(%rsp), %rdi
addq $0x6d8, %rdi            # imm = 0x6D8
movq 0x19960(%rsp), %rax
movslq 0x6d4(%rax), %rsi
movl $0x8, %edx
leaq -0x4171b(%rip), %rcx    # 0x5bc60
callq 0x86b0
movq 0x19960(%rsp), %rax
movl $0x1, 0x6d0(%rax)
movq 0x199b0(%rsp), %rax
movw $0x1, 0x414(%rax)
jmp 0x9d3a5
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x150928(%rip), %rsi    # 0x1edce4
leaq 0xe4f0(%rsp), %rdx
leaq 0xe4ec(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9d435
leaq 0xdce0(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x134feb(%rip), %rsi    # 0x1d23d8
leaq 0x150901(%rip), %rdx    # 0x1edcf5
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0xdce0(%rsp), %r8
leaq 0x134c22(%rip), %rsi    # 0x1d2034
leaq 0x1504c0(%rip), %rdx    # 0x1ed8d9
movl $0x1cab, %ecx           # imm = 0x1CAB
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x0, 0xe4ec(%rsp)
jne 0x9d4d5
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x1508e5(%rip), %rsi    # 0x1edd3f
leaq 0xe4f0(%rsp), %rdx
leaq 0xe4ec(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9d4d3
leaq 0xd4e0(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x134f4d(%rip), %rsi    # 0x1d23d8
leaq 0x1508be(%rip), %rdx    # 0x1edd50
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0xd4e0(%rsp), %r8
leaq 0x134b84(%rip), %rsi    # 0x1d2034
leaq 0x150422(%rip), %rdx    # 0x1ed8d9
movl $0x1cab, %ecx           # imm = 0x1CAB
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
jmp 0x9d4d5
cmpl $0x1, 0xe4ec(%rsp)
jne 0x9d5e9
leaq 0xe4f0(%rsp), %rdi
movl $0x79, %esi
callq 0x5bcd0
cmpl $0x0, %eax
jne 0x9d511
leaq 0xe4f0(%rsp), %rdi
movl $0x59, %esi
callq 0x5bcd0
cmpl $0x0, %eax
je 0x9d527
movq 0x199b0(%rsp), %rax
movw $0x1, 0x416(%rax)
jmp 0x9d5e7
leaq 0xe4f0(%rsp), %rdi
movl $0x6e, %esi
callq 0x5bcd0
cmpl $0x0, %eax
jne 0x9d555
leaq 0xe4f0(%rsp), %rdi
movl $0x4e, %esi
callq 0x5bcd0
cmpl $0x0, %eax
je 0x9d568
movq 0x199b0(%rsp), %rax
movw $0x0, 0x416(%rax)
jmp 0x9d5e5
leaq 0xcce0(%rsp), %rdi
leaq 0xe4f0(%rsp), %rdx
leaq 0x13970d(%rip), %rsi    # 0x1d6c8c
leaq 0x15075e(%rip), %rcx    # 0x1edce4
movb $0x0, %al
callq 0x5b9c0
leaq 0xc4e0(%rsp), %rdi
leaq 0xcce0(%rsp), %rdx
leaq 0x134fc9(%rip), %rsi    # 0x1d256d
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0xc4e0(%rsp), %r8
leaq 0x134a72(%rip), %rsi    # 0x1d2034
leaq 0x150310(%rip), %rdx    # 0x1ed8d9
movl $0x1cab, %ecx           # imm = 0x1CAB
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
jmp 0x9d5e7
jmp 0x9d5e9
jmp 0x9d5eb
jmp 0x9d5ed
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x150796(%rip), %rsi    # 0x1edd9a
leaq 0xc0e0(%rsp), %rdx
leaq 0xc0dc(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9d67d
leaq 0xb8d0(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x134da3(%rip), %rsi    # 0x1d23d8
leaq 0x150775(%rip), %rdx    # 0x1eddb1
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0xb8d0(%rsp), %r8
leaq 0x1349da(%rip), %rsi    # 0x1d2034
leaq 0x150278(%rip), %rdx    # 0x1ed8d9
movl $0x1caf, %ecx           # imm = 0x1CAF
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x0, 0xc0dc(%rsp)
jne 0x9d71d
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x15075f(%rip), %rsi    # 0x1ede01
leaq 0xc0e0(%rsp), %rdx
leaq 0xc0dc(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9d71b
leaq 0xb0d0(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x134d05(%rip), %rsi    # 0x1d23d8
leaq 0x15073e(%rip), %rdx    # 0x1ede18
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0xb0d0(%rsp), %r8
leaq 0x13493c(%rip), %rsi    # 0x1d2034
leaq 0x1501da(%rip), %rdx    # 0x1ed8d9
movl $0x1caf, %ecx           # imm = 0x1CAF
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
jmp 0x9d71d
cmpl $0x1, 0xc0dc(%rsp)
jne 0x9d831
leaq 0xc0e0(%rsp), %rdi
movl $0x79, %esi
callq 0x5bcd0
cmpl $0x0, %eax
jne 0x9d759
leaq 0xc0e0(%rsp), %rdi
movl $0x59, %esi
callq 0x5bcd0
cmpl $0x0, %eax
je 0x9d76f
movq 0x199b0(%rsp), %rax
movw $0x1, 0x418(%rax)
jmp 0x9d82f
leaq 0xc0e0(%rsp), %rdi
movl $0x6e, %esi
callq 0x5bcd0
cmpl $0x0, %eax
jne 0x9d79d
leaq 0xc0e0(%rsp), %rdi
movl $0x4e, %esi
callq 0x5bcd0
cmpl $0x0, %eax
je 0x9d7b0
movq 0x199b0(%rsp), %rax
movw $0x0, 0x418(%rax)
jmp 0x9d82d
leaq 0xa8d0(%rsp), %rdi
leaq 0xc0e0(%rsp), %rdx
leaq 0x1394c5(%rip), %rsi    # 0x1d6c8c
leaq 0x1505cc(%rip), %rcx    # 0x1edd9a
movb $0x0, %al
callq 0x5b9c0
leaq 0xa0d0(%rsp), %rdi
leaq 0xa8d0(%rsp), %rdx
leaq 0x134d81(%rip), %rsi    # 0x1d256d
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0xa0d0(%rsp), %r8
leaq 0x13482a(%rip), %rsi    # 0x1d2034
leaq 0x1500c8(%rip), %rdx    # 0x1ed8d9
movl $0x1caf, %ecx           # imm = 0x1CAF
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
jmp 0x9d82f
jmp 0x9d831
jmp 0x9d833
jmp 0x9d835
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x15061c(%rip), %rsi    # 0x1ede68
leaq 0x9cd0(%rsp), %rdx
leaq 0x9ccc(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9d8c5
leaq 0x94c0(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x134b5b(%rip), %rsi    # 0x1d23d8
leaq 0x1505f7(%rip), %rdx    # 0x1ede7b
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x94c0(%rsp), %r8
leaq 0x134792(%rip), %rsi    # 0x1d2034
leaq 0x150030(%rip), %rdx    # 0x1ed8d9
movl $0x1cb3, %ecx           # imm = 0x1CB3
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x0, 0x9ccc(%rsp)
jne 0x9d965
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x1505dd(%rip), %rsi    # 0x1edec7
leaq 0x9cd0(%rsp), %rdx
leaq 0x9ccc(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9d963
leaq 0x8cc0(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x134abd(%rip), %rsi    # 0x1d23d8
leaq 0x1505b8(%rip), %rdx    # 0x1ededa
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x8cc0(%rsp), %r8
leaq 0x1346f4(%rip), %rsi    # 0x1d2034
leaq 0x14ff92(%rip), %rdx    # 0x1ed8d9
movl $0x1cb3, %ecx           # imm = 0x1CB3
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
jmp 0x9d965
cmpl $0x1, 0x9ccc(%rsp)
jne 0x9da79
leaq 0x9cd0(%rsp), %rdi
movl $0x79, %esi
callq 0x5bcd0
cmpl $0x0, %eax
jne 0x9d9a1
leaq 0x9cd0(%rsp), %rdi
movl $0x59, %esi
callq 0x5bcd0
cmpl $0x0, %eax
je 0x9d9b7
movq 0x199b0(%rsp), %rax
movw $0x1, 0x41a(%rax)
jmp 0x9da77
leaq 0x9cd0(%rsp), %rdi
movl $0x6e, %esi
callq 0x5bcd0
cmpl $0x0, %eax
jne 0x9d9e5
leaq 0x9cd0(%rsp), %rdi
movl $0x4e, %esi
callq 0x5bcd0
cmpl $0x0, %eax
je 0x9d9f8
movq 0x199b0(%rsp), %rax
movw $0x0, 0x41a(%rax)
jmp 0x9da75
leaq 0x84c0(%rsp), %rdi
leaq 0x9cd0(%rsp), %rdx
leaq 0x13927d(%rip), %rsi    # 0x1d6c8c
leaq 0x150452(%rip), %rcx    # 0x1ede68
movb $0x0, %al
callq 0x5b9c0
leaq 0x7cc0(%rsp), %rdi
leaq 0x84c0(%rsp), %rdx
leaq 0x134b39(%rip), %rsi    # 0x1d256d
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x7cc0(%rsp), %r8
leaq 0x1345e2(%rip), %rsi    # 0x1d2034
leaq 0x14fe80(%rip), %rdx    # 0x1ed8d9
movl $0x1cb3, %ecx           # imm = 0x1CB3
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
jmp 0x9da77
jmp 0x9da79
jmp 0x9da7b
jmp 0x9da7d
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x150492(%rip), %rsi    # 0x1edf26
leaq 0x78c0(%rsp), %rdx
leaq 0x78bc(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9db0d
leaq 0x70b0(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x134913(%rip), %rsi    # 0x1d23d8
leaq 0x15046c(%rip), %rdx    # 0x1edf38
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x70b0(%rsp), %r8
leaq 0x13454a(%rip), %rsi    # 0x1d2034
leaq 0x14fde8(%rip), %rdx    # 0x1ed8d9
movl $0x1cb7, %ecx           # imm = 0x1CB7
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x0, 0x78bc(%rsp)
jne 0x9dbad
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x150451(%rip), %rsi    # 0x1edf83
leaq 0x78c0(%rsp), %rdx
leaq 0x78bc(%rsp), %rcx
callq 0x38b80
cmpl $0x1, %eax
jne 0x9dbab
leaq 0x68b0(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x134875(%rip), %rsi    # 0x1d23d8
leaq 0x15042b(%rip), %rdx    # 0x1edf95
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x68b0(%rsp), %r8
leaq 0x1344ac(%rip), %rsi    # 0x1d2034
leaq 0x14fd4a(%rip), %rdx    # 0x1ed8d9
movl $0x1cb7, %ecx           # imm = 0x1CB7
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
jmp 0x9dbad
cmpl $0x1, 0x78bc(%rsp)
jne 0x9dcc1
leaq 0x78c0(%rsp), %rdi
movl $0x79, %esi
callq 0x5bcd0
cmpl $0x0, %eax
jne 0x9dbe9
leaq 0x78c0(%rsp), %rdi
movl $0x59, %esi
callq 0x5bcd0
cmpl $0x0, %eax
je 0x9dbff
movq 0x199b0(%rsp), %rax
movw $0x1, 0x41c(%rax)
jmp 0x9dcbf
leaq 0x78c0(%rsp), %rdi
movl $0x6e, %esi
callq 0x5bcd0
cmpl $0x0, %eax
jne 0x9dc2d
leaq 0x78c0(%rsp), %rdi
movl $0x4e, %esi
callq 0x5bcd0
cmpl $0x0, %eax
je 0x9dc40
movq 0x199b0(%rsp), %rax
movw $0x0, 0x41c(%rax)
jmp 0x9dcbd
leaq 0x60b0(%rsp), %rdi
leaq 0x78c0(%rsp), %rdx
leaq 0x139035(%rip), %rsi    # 0x1d6c8c
leaq 0x1502c8(%rip), %rcx    # 0x1edf26
movb $0x0, %al
callq 0x5b9c0
leaq 0x58b0(%rsp), %rdi
leaq 0x60b0(%rsp), %rdx
leaq 0x1348f1(%rip), %rsi    # 0x1d256d
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x58b0(%rsp), %r8
leaq 0x13439a(%rip), %rsi    # 0x1d2034
leaq 0x14fc38(%rip), %rdx    # 0x1ed8d9
movl $0x1cb7, %ecx           # imm = 0x1CB7
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
jmp 0x9dcbf
jmp 0x9dcc1
jmp 0x9dcc3
jmp 0x9dcc5
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x150304(%rip), %rsi    # 0x1edfe0
leaq 0x58ac(%rsp), %rdx
leaq 0x58a8(%rsp), %rcx
callq 0x38300
cmpl $0x1, %eax
jne 0x9dd55
leaq 0x50a0(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x1346cb(%rip), %rsi    # 0x1d23d8
leaq 0x1502df(%rip), %rdx    # 0x1edff3
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x50a0(%rsp), %r8
leaq 0x134302(%rip), %rsi    # 0x1d2034
leaq 0x14fba0(%rip), %rdx    # 0x1ed8d9
movl $0x1cbb, %ecx           # imm = 0x1CBB
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x58a8(%rsp)
jne 0x9dd78
movl 0x58ac(%rsp), %eax
movw %ax, %cx
movq 0x19970(%rsp), %rax
movw %cx, 0xd1a(%rax)
jmp 0x9dd7a
jmp 0x9dd7c
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x1502a6(%rip), %rsi    # 0x1ee039
leaq 0x509c(%rsp), %rdx
leaq 0x5098(%rsp), %rcx
callq 0x38300
cmpl $0x1, %eax
jne 0x9de0c
leaq 0x4890(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x134614(%rip), %rsi    # 0x1d23d8
leaq 0x150285(%rip), %rdx    # 0x1ee050
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x4890(%rsp), %r8
leaq 0x13424b(%rip), %rsi    # 0x1d2034
leaq 0x14fae9(%rip), %rdx    # 0x1ed8d9
movl $0x1cbc, %ecx           # imm = 0x1CBC
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x5098(%rsp)
jne 0x9de2f
movl 0x509c(%rsp), %eax
movw %ax, %cx
movq 0x19968(%rsp), %rax
movw %cx, 0x1060(%rax)
jmp 0x9de31
jmp 0x9de33
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x150250(%rip), %rsi    # 0x1ee09a
leaq 0x488c(%rsp), %rdx
leaq 0x4888(%rsp), %rcx
callq 0x38300
cmpl $0x1, %eax
jne 0x9dec3
leaq 0x4080(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x13455d(%rip), %rsi    # 0x1d23d8
leaq 0x150226(%rip), %rdx    # 0x1ee0a8
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x4080(%rsp), %r8
leaq 0x134194(%rip), %rsi    # 0x1d2034
leaq 0x14fa32(%rip), %rdx    # 0x1ed8d9
movl $0x1cbd, %ecx           # imm = 0x1CBD
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x4888(%rsp)
jne 0x9dee6
movl 0x488c(%rsp), %eax
movw %ax, %cx
movq 0x19968(%rsp), %rax
movw %cx, 0x1062(%rax)
jmp 0x9dee8
jmp 0x9deea
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x1501e8(%rip), %rsi    # 0x1ee0e9
leaq 0x407c(%rsp), %rdx
leaq 0x4078(%rsp), %rcx
callq 0x38300
cmpl $0x1, %eax
jne 0x9df7a
leaq 0x3870(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x1344a6(%rip), %rsi    # 0x1d23d8
leaq 0x1501c6(%rip), %rdx    # 0x1ee0ff
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x3870(%rsp), %r8
leaq 0x1340dd(%rip), %rsi    # 0x1d2034
leaq 0x14f97b(%rip), %rdx    # 0x1ed8d9
movl $0x1cbe, %ecx           # imm = 0x1CBE
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x4078(%rsp)
jne 0x9df9d
movl 0x407c(%rsp), %eax
movw %ax, %cx
movq 0x19960(%rsp), %rax
movw %cx, 0x6c88(%rax)
jmp 0x9df9f
jmp 0x9dfa1
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x150190(%rip), %rsi    # 0x1ee148
leaq 0x386c(%rsp), %rdx
leaq 0x3868(%rsp), %rcx
callq 0x38300
cmpl $0x1, %eax
jne 0x9e031
leaq 0x3060(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x1343ef(%rip), %rsi    # 0x1d23d8
leaq 0x150169(%rip), %rdx    # 0x1ee159
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x3060(%rsp), %r8
leaq 0x134026(%rip), %rsi    # 0x1d2034
leaq 0x14f8c4(%rip), %rdx    # 0x1ed8d9
movl $0x1cbf, %ecx           # imm = 0x1CBF
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x3868(%rsp)
jne 0x9e054
movl 0x386c(%rsp), %eax
movw %ax, %cx
movq 0x19958(%rsp), %rax
movw %cx, 0x968(%rax)
jmp 0x9e056
jmp 0x9e058
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x15012e(%rip), %rsi    # 0x1ee19d
leaq 0x305c(%rsp), %rdx
leaq 0x3058(%rsp), %rcx
callq 0x38300
cmpl $0x1, %eax
jne 0x9e0e8
leaq 0x2850(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x134338(%rip), %rsi    # 0x1d23d8
leaq 0x150109(%rip), %rdx    # 0x1ee1b0
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x2850(%rsp), %r8
leaq 0x133f6f(%rip), %rsi    # 0x1d2034
leaq 0x14f80d(%rip), %rdx    # 0x1ed8d9
movl $0x1cc0, %ecx           # imm = 0x1CC0
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x3058(%rsp)
jne 0x9e10b
movl 0x305c(%rsp), %eax
movw %ax, %cx
movq 0x19950(%rsp), %rax
movw %cx, 0x328(%rax)
jmp 0x9e10d
jmp 0x9e10f
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x1500d0(%rip), %rsi    # 0x1ee1f6
leaq 0x284c(%rsp), %rdx
leaq 0x2848(%rsp), %rcx
callq 0x38300
cmpl $0x1, %eax
jne 0x9e19f
leaq 0x2040(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x134281(%rip), %rsi    # 0x1d23d8
leaq 0x1500a9(%rip), %rdx    # 0x1ee207
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x2040(%rsp), %r8
leaq 0x133eb8(%rip), %rsi    # 0x1d2034
leaq 0x14f756(%rip), %rdx    # 0x1ed8d9
movl $0x1cc1, %ecx           # imm = 0x1CC1
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x2848(%rsp)
jne 0x9e1c2
movl 0x284c(%rsp), %eax
movw %ax, %cx
movq 0x19990(%rsp), %rax
movw %cx, 0xe8(%rax)
jmp 0x9e1c4
jmp 0x9e1c6
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x15006e(%rip), %rsi    # 0x1ee24b
leaq 0x203c(%rsp), %rdx
leaq 0x2038(%rsp), %rcx
callq 0x38300
cmpl $0x1, %eax
jne 0x9e256
leaq 0x1830(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x1341ca(%rip), %rsi    # 0x1d23d8
leaq 0x150046(%rip), %rdx    # 0x1ee25b
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x1830(%rsp), %r8
leaq 0x133e01(%rip), %rsi    # 0x1d2034
leaq 0x14f69f(%rip), %rdx    # 0x1ed8d9
movl $0x1cc2, %ecx           # imm = 0x1CC2
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x2038(%rsp)
jne 0x9e279
movl 0x203c(%rsp), %eax
movw %ax, %cx
movq 0x19998(%rsp), %rax
movw %cx, 0x190(%rax)
jmp 0x9e27b
jmp 0x9e27d
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x15000a(%rip), %rsi    # 0x1ee29e
leaq 0x182c(%rsp), %rdx
leaq 0x1828(%rsp), %rcx
callq 0x38300
cmpl $0x1, %eax
jne 0x9e30d
leaq 0x1020(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x134113(%rip), %rsi    # 0x1d23d8
leaq 0x14ffe2(%rip), %rdx    # 0x1ee2ae
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x1020(%rsp), %r8
leaq 0x133d4a(%rip), %rsi    # 0x1d2034
leaq 0x14f5e8(%rip), %rdx    # 0x1ed8d9
movl $0x1cc3, %ecx           # imm = 0x1CC3
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x1828(%rsp)
jne 0x9e330
movl 0x182c(%rsp), %eax
movw %ax, %cx
movq 0x199a0(%rsp), %rax
movw %cx, 0x90(%rax)
jmp 0x9e332
jmp 0x9e334
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x14ffa6(%rip), %rsi    # 0x1ee2f1
leaq 0x101c(%rsp), %rdx
leaq 0x1018(%rsp), %rcx
callq 0x38300
cmpl $0x1, %eax
jne 0x9e3c4
leaq 0x810(%rsp), %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x13405c(%rip), %rsi    # 0x1d23d8
leaq 0x14ff82(%rip), %rdx    # 0x1ee305
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
leaq 0x810(%rsp), %r8
leaq 0x133c93(%rip), %rsi    # 0x1d2034
leaq 0x14f531(%rip), %rdx    # 0x1ed8d9
movl $0x1cc4, %ecx           # imm = 0x1CC4
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x1018(%rsp)
jne 0x9e3e7
movl 0x101c(%rsp), %eax
movw %ax, %cx
movq 0x199a8(%rsp), %rax
movw %cx, 0x1600(%rax)
jmp 0x9e3e9
jmp 0x9e3eb
movq 0x19978(%rsp), %rdi
movq 0x199b8(%rsp), %r8
leaq 0x14ff4a(%rip), %rsi    # 0x1ee34c
leaq 0x80c(%rsp), %rdx
leaq 0x808(%rsp), %rcx
callq 0x38300
cmpl $0x1, %eax
jne 0x9e46e
movq %rsp, %rdi
movq 0x199b8(%rsp), %rcx
leaq 0x133faa(%rip), %rsi    # 0x1d23d8
leaq 0x14ff26(%rip), %rdx    # 0x1ee35b
movb $0x0, %al
callq 0x5b9c0
movq 0x199b8(%rsp), %rdi
movq %rsp, %r8
leaq 0x133be6(%rip), %rsi    # 0x1d2034
leaq 0x14f484(%rip), %rdx    # 0x1ed8d9
movl $0x1cc5, %ecx           # imm = 0x1CC5
movb $0x0, %al
callq 0x5b9c0
movl $0x1, 0x19984(%rsp)
jmp 0x9e49e
cmpl $0x1, 0x808(%rsp)
jne 0x9e491
movl 0x80c(%rsp), %eax
movw %ax, %cx
movq 0x199b0(%rsp), %rax
movw %cx, 0x41e(%rax)
jmp 0x9e493
movl $0x0, 0x19984(%rsp)
movl 0x19984(%rsp), %eax
addq $0x19988, %rsp          # imm = 0x19988
retq
nopl (%rax)