// File: jkingan[P]ladyheather/heathui.cpp
// Function: kbd_other(int)
int kbd_other(int c)
{
long val;
DATA_SIZE dval;
int i;
char p;

   // process keyboard characters that are not a..o or cursor movement

   if(c == 'p') {
      if(luxor && (first_key == 'b')) {  // BP command - PWM resolution
         sprintf(edit_buffer, "%d", batt_pwm_res);
         start_edit(BP_CMD, "Enter PWM resolution in bits (8/9/10).  (ESC ESC to abort):");
         return 0;
      }
      else if(first_key == 'c') {  // CP command - clear plot queue
//!!!!-  pause_data = 0;
         new_queue(RESET_PLOT_Q, 16);
      }
      else if(first_key == 'f') {  // FP command - toggle PV filter
         if(luxor) return help_exit(c,99);
         pv_filter = toggle_value(pv_filter);
         set_filter_config(pv_filter, static_filter, alt_filter, kalman_filter, marine_filter, 1);
      }
      #ifdef ADEV_STUFF
         else if(first_key == 'a') {  // AP command - graph all PPS adev types
            if(luxor) return help_exit(c,99);
            if(ATYPE == A_MTIE) ATYPE = last_atype;
            aa_val = ALL_PPS;
            strcpy(edit_buffer, "G");
            if(rcvr_type == TICC_RCVR) {
               start_edit(ADEV_CMD, "Display chA:   A)devs only   G)raphs and all adevs   graphs and R)egular adevs");
            }
            else {
               start_edit(ADEV_CMD, "Display PPS:   A)devs only   G)raphs and all adevs   graphs and R)egular adevs");
            }
            return 0;
         }
      #endif
      else if(first_key == 'l') {  // LP command - open/close sat PRN data log file
         if(prn_file) {
            strcpy(edit_buffer, "Y");
            sprintf(out, "Close sat PRN data log file %s (Y/N)?  (ESC ESC to abort):", prn_name);
         }
         else if(prn_name[0]) {
            strcpy(edit_buffer, prn_name);
            if(prn_flush_mode) {
               if(strchr(edit_buffer, FLUSH_CHAR) == 0) strcat(edit_buffer, "*");
            }
            edit_info1 = "Append an '*' to the file name to flush file after every write"; // FLUSH_CHAR
            sprintf(out, "Enter name of sat PRN data log file to write  (ESC ESC to abort):");
         }

         start_edit(PRN_LOG_CMD, out);
         return 0;
      }
      else if(first_key == 'g') {  // GP command toggle PPS plot
         edit_plot(PPS, c);
         return 0;
      }
      else if(luxor && (first_key == 'p')) {  // PP command = load high voltage cutoff
         sprintf(edit_buffer, "%f", load_watts);
         start_edit(PP_CMD, "Enter the LED power cutoff in watts.  (ESC ESC to abort):");
         return 0;
      }
      else if((rcvr_type == CS_RCVR) && (first_key == 'p')) {  // PP command - slew PPS
         sprintf(edit_buffer, "%f", 0.0);
         start_edit(CS_SLEW_CMD, "Enter the desired 1PPS offset slew in seconds (-0.5 .. 0.5)  (ESC ESC to abort):");
         return 0;
      }
      else if(first_key == 't') { // TP command - set script run time
         if     (script_file) edit_buffer[0] = 0;
         else if(script_time && script_date) sprintf(edit_buffer, "%02d:%02d:%02d  %04d/%02d/%02d", script_hh,script_mm,script_ss, script_year,script_month,script_day);
         else if(script_time) sprintf(edit_buffer, "%02d:%02d:%02d", script_hh,script_mm,script_ss);
         else if(script_date) sprintf(edit_buffer, "%04d/%02d/%02d", script_year,script_month,script_day);
         else if(script_val) {
            if((script_val >= (24L*60L*60L)) && ((script_val % (24L*60L*60L)) == 0)) sprintf(edit_buffer, "%ld d", script_val/(24L*3600L));
            else if((script_val >= (3600L)) && ((script_val % 3600L) == 0)) sprintf(edit_buffer, "%ld h", script_val/(3600L));
            else if((script_val >= (60L)) && ((script_val % 60L) == 0)) sprintf(edit_buffer, "%ld m", script_val/(60L));
            else sprintf(edit_buffer, "%ld s", script_val);
         }
         else edit_buffer[0] = 0;

         edit_info1 = "Dates are in the format mm/dd/yyyy or yyyy/mm/dd";
         edit_info2 = "Intervals can be in seconds, minutes, hours or days like: 7s, 10m, 2h, 4d";
         if(edit_buffer[0]) start_edit(SCRIPT_RUN_CMD, "Enter timer,scr run time (and optional date) or interval or <ESC CR> to reset:");
         else               start_edit(SCRIPT_RUN_CMD, "Enter timer.scr run time (and optional date) or interval or <CR> to reset:");
         return 0;
      }
      #ifdef PRECISE_STUFF
         else if(first_key == 's') { // SP command - precison survey
            if(luxor) return help_exit(c,99);
            redraw_screen();
            if(precision_survey) {   // abort precision survey
               strcpy(edit_buffer, "Y");
               start_edit(ABORT_SURV_CMD, "Precise survey aborted! Save current position? Y)es N)o");
               return 0;
            }
            else {  // start precison survey
               strcpy(edit_buffer, "48");
               sprintf(out, "Enter number of hours to do survey for (3-%d,  ESC ESC to abort) : ", SURVEY_BIN_COUNT);
               start_edit(PRECISE_SURV_CMD, out);
               return 0;
            }
         }
      #endif
      else if(first_key == 'w') {  // WP command - Write plot area data to a log file
         strcpy(edit_buffer, "dump.log");
         sprintf(out, "Enter name of log file to write %sPLOT area info to (ESC ESC to abort):",
                       filter_log?"filtered ":"");
         start_edit(WRITE_CMD, out);
         log_mode = "w";
         dump_type = 'p';
         return 0;
      }
      else if(first_key == 'p') {  // PP command - toggle PPS polarity
         if(luxor) return help_exit(c,99);
         i = toggle_value(pps_polarity);
         user_pps_enable = 1;
         set_pps(user_pps_enable, i,  delay_value, pps1_delay, pps_threshold, 3);
         request_pps_info();
      }
      else if(first_key == 'z') {  // ZP command - zoom plot
         if(rcvr_type == NO_RCVR) return sure_exit();
         change_zoom_config(5);
         un_zoom = 0;
         zoom_screen = 'P';
         zoom_fixes = show_fixes;
         config_screen(118);
         force_adev_redraw(111);
      }
      else if(first_key == '!') {    // !P command - serial port parameters
         edit_info1 = "Note: this sets the system serial port config";
         edit_info2 = "      and not the receiver serial port config";
         if(com[RCVR_PORT].parity == 1) p = 'O';   //ppppp
         else if(com[RCVR_PORT].parity == 2) p = 'E';
         else p = 'N';
         sprintf(edit_buffer, "%d:%d:%c:%d", com[RCVR_PORT].baud_rate, com[RCVR_PORT].data_bits, p, com[RCVR_PORT].stop_bits);
         start_edit(BAUD_CMD, "Enter serial port settings like 9600:8:N:1   (ESC ESC to abort)");
         return 0;
      }
      else if(first_key == '&') {  // &p command - set pullin range
         if(have_pullin) sprintf(edit_buffer, "%d", pullin_range);
         else            sprintf(edit_buffer, "%d", 30);
         edit_info1 = "Value should be a multiple of 10";
         start_edit(PULLIN_CMD, "Enter pull-in range in PPB (10..2550, 0=UNLIMITED) (ESC ESC to abort)");
         return 0;
      }
      else if(first_key == '$') {  // $p command - Raspberry pi 800x480 screen
         new_screen(c);
         return 0;
      }
      else if(luxor && (first_key == 0)) { // P command - luxor protection values
         if(are_you_sure(c) != c) return 0;
         // next call to do_kbd() will process the selection character
      }
      else { // P command - time menu, select PPS menu
         if(first_key == 0) {  // xxxxxx
            if(rcvr_type == TICC_RCVR) {
               if(ticc_type == TAPR_TICC) {
                  if(osc_params == 0) osc_params = 1;
                  else                osc_params = 0;
               }
               redraw_screen();
            }
            if(are_you_sure(c) != c) return 0;
         }
         else return help_exit(c,666);

         // next call to do_kbd() will process the selection character
      }
   }

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x50, %rsp
movl %edi, -0x8(%rbp)
cmpl $0x70, -0x8(%rbp)
jne 0x5c48e
leaq 0x242762(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5ba09
leaq 0x242770(%rip), %rax    # 0x29e138
cmpl $0x62, (%rax)
jne 0x5ba09
leaq 0x310620(%rip), %rax    # 0x36bff4
movzbl (%rax), %edx
leaq 0x342ae2(%rip), %rdi    # 0x39e4c0
leaq 0x12b85c(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x134, %edi            # imm = 0x134
leaq 0x123ed3(%rip), %rsi    # 0x17f8cb
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x242728(%rip), %rax    # 0x29e138
cmpl $0x63, (%rax)
jne 0x5ba29
movl $0x2, %edi
movl $0x10, %esi
callq 0x14df0
jmp 0x5c487
leaq 0x242708(%rip), %rax    # 0x29e138
cmpl $0x66, (%rax)
jne 0x5bac3
leaq 0x2426de(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5ba5a
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x310817(%rip), %rax    # 0x36c278
movzbl (%rax), %edi
callq 0x49220
movb %al, %cl
leaq 0x310806(%rip), %rax    # 0x36c278
movb %cl, (%rax)
leaq 0x3107fd(%rip), %rax    # 0x36c278
movb (%rax), %dil
leaq 0x3107f4(%rip), %rax    # 0x36c279
movb (%rax), %sil
leaq 0x3107eb(%rip), %rax    # 0x36c27a
movb (%rax), %dl
leaq 0x3107e3(%rip), %rax    # 0x36c27b
movb (%rax), %cl
movl $0x1, %r9d
leaq 0x3107d8(%rip), %rax    # 0x36c27f
movzbl %dil, %edi
movzbl %sil, %esi
movzbl %dl, %edx
movzbl %cl, %ecx
movzbl (%rax), %r8d
callq 0x905f0
jmp 0x5c485
leaq 0x24266e(%rip), %rax    # 0x29e138
cmpl $0x61, (%rax)
jne 0x5bb6f
leaq 0x242644(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5baf4
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x226cf5(%rip), %rax    # 0x2827f0
cmpl $0x9, (%rax)
jne 0x5bb12
leaq 0x226ced(%rip), %rax    # 0x2827f4
movl (%rax), %ecx
leaq 0x226ce0(%rip), %rax    # 0x2827f0
movl %ecx, (%rax)
leaq 0x240406(%rip), %rax    # 0x29bf1f
movb $0x2, (%rax)
leaq 0x34299d(%rip), %rdi    # 0x39e4c0
leaq 0x12dae3(%rip), %rsi    # 0x18960d
callq 0x9350
leaq 0x21bf7a(%rip), %rax    # 0x277ab0
cmpq $0x10000, (%rax)        # imm = 0x10000
jne 0x5bb52
movl $0x61, %edi
leaq 0x123dbc(%rip), %rsi    # 0x17f907
callq 0x3d470
jmp 0x5bb63
movl $0x61, %edi
leaq 0x123df8(%rip), %rsi    # 0x17f956
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x2425c2(%rip), %rax    # 0x29e138
cmpl $0x6c, (%rax)
jne 0x5bc59
leaq 0x2419d2(%rip), %rax    # 0x29d558
cmpq $0x0, (%rax)
je 0x5bbbd
leaq 0x34292d(%rip), %rdi    # 0x39e4c0
leaq 0x1164ae(%rip), %rsi    # 0x172048
callq 0x9350
leaq 0x33f85a(%rip), %rdi    # 0x39b400
leaq 0x123df8(%rip), %rsi    # 0x17f9a5
leaq 0x24078c(%rip), %rdx    # 0x29c340
movb $0x0, %al
callq 0x9060
jmp 0x5bc3c
leaq 0x24077c(%rip), %rax    # 0x29c340
cmpb $0x0, (%rax)
je 0x5bc3a
leaq 0x3428f0(%rip), %rdi    # 0x39e4c0
leaq 0x240769(%rip), %rsi    # 0x29c340
callq 0x9350
leaq 0x241a29(%rip), %rax    # 0x29d60c
cmpl $0x0, (%rax)
je 0x5bc14
leaq 0x3428d1(%rip), %rdi    # 0x39e4c0
movl $0x2a, %esi
callq 0x9100
cmpq $0x0, %rax
jne 0x5bc12
leaq 0x3428ba(%rip), %rdi    # 0x39e4c0
leaq 0x12459c(%rip), %rsi    # 0x1801a9
callq 0x96a0
jmp 0x5bc14
leaq 0x342ba5(%rip), %rax    # 0x39e7c0
leaq 0x11fd4c(%rip), %rcx    # 0x17b96e
movq %rcx, (%rax)
leaq 0x33f7d4(%rip), %rdi    # 0x39b400
leaq 0x123dad(%rip), %rsi    # 0x17f9e0
movb $0x0, %al
callq 0x9060
jmp 0x5bc3c
movl $0x15e, %edi            # imm = 0x15E
leaq 0x33f7b8(%rip), %rsi    # 0x39b400
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x2424d8(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x5bc7b
movl -0x8(%rbp), %esi
xorl %edi, %edi
callq 0x511f0
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x24249c(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5bcd0
leaq 0x2424aa(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x5bcd0
leaq 0x21e64e(%rip), %rax    # 0x27a2e8
movsd (%rax), %xmm0
leaq 0x34281b(%rip), %rdi    # 0x39e4c0
leaq 0x11d98a(%rip), %rsi    # 0x179636
movb $0x1, %al
callq 0x9060
movl $0x106, %edi            # imm = 0x106
leaq 0x123d63(%rip), %rsi    # 0x17fa22
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21bdd9(%rip), %rax    # 0x277ab0
cmpq $0x20000, (%rax)        # imm = 0x20000
jne 0x5bd21
leaq 0x242451(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x5bd21
leaq 0x3427cd(%rip), %rdi    # 0x39e4c0
leaq 0x11d93c(%rip), %rsi    # 0x179636
xorps %xmm0, %xmm0
movb $0x1, %al
callq 0x9060
movl $0x328, %edi            # imm = 0x328
leaq 0x123d4c(%rip), %rsi    # 0x17fa5c
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x242410(%rip), %rax    # 0x29e138
cmpl $0x74, (%rax)
jne 0x5bff2
leaq 0x242360(%rip), %rax    # 0x29e098
cmpq $0x0, (%rax)
je 0x5bd4d
leaq 0x34277b(%rip), %rax    # 0x39e4c0
movb $0x0, (%rax)
jmp 0x5bf94
leaq 0x3114c0(%rip), %rax    # 0x36d214
cmpl $0x0, (%rax)
je 0x5bdc0
leaq 0x3114c4(%rip), %rax    # 0x36d224
cmpl $0x0, (%rax)
je 0x5bdc0
leaq 0x3114ac(%rip), %rax    # 0x36d218
movl (%rax), %edx
leaq 0x3114a7(%rip), %rax    # 0x36d21c
movl (%rax), %ecx
leaq 0x3114a2(%rip), %rax    # 0x36d220
movl (%rax), %r8d
leaq 0x3114a8(%rip), %rax    # 0x36d230
movl (%rax), %r9d
leaq 0x311496(%rip), %rax    # 0x36d228
movl (%rax), %r10d
leaq 0x311490(%rip), %rax    # 0x36d22c
movl (%rax), %eax
leaq 0x34271b(%rip), %rdi    # 0x39e4c0
leaq 0x1201b8(%rip), %rsi    # 0x17bf64
movl %r10d, (%rsp)
movl %eax, 0x8(%rsp)
movb $0x0, %al
callq 0x9060
jmp 0x5bf92
leaq 0x31144d(%rip), %rax    # 0x36d214
cmpl $0x0, (%rax)
je 0x5be02
leaq 0x311445(%rip), %rax    # 0x36d218
movl (%rax), %edx
leaq 0x311440(%rip), %rax    # 0x36d21c
movl (%rax), %ecx
leaq 0x31143b(%rip), %rax    # 0x36d220
movl (%rax), %r8d
leaq 0x3426d1(%rip), %rdi    # 0x39e4c0
leaq 0x136bdf(%rip), %rsi    # 0x1929d5
movb $0x0, %al
callq 0x9060
jmp 0x5bf90
leaq 0x31141b(%rip), %rax    # 0x36d224
cmpl $0x0, (%rax)
je 0x5be44
leaq 0x31141b(%rip), %rax    # 0x36d230
movl (%rax), %edx
leaq 0x31140a(%rip), %rax    # 0x36d228
movl (%rax), %ecx
leaq 0x311405(%rip), %rax    # 0x36d22c
movl (%rax), %r8d
leaq 0x34268f(%rip), %rdi    # 0x39e4c0
leaq 0x12013c(%rip), %rsi    # 0x17bf74
movb $0x0, %al
callq 0x9060
jmp 0x5bf8e
leaq 0x3113fd(%rip), %rax    # 0x36d248
cmpq $0x0, (%rax)
je 0x5bf82
leaq 0x3113ec(%rip), %rax    # 0x36d248
cmpq $0x15180, (%rax)        # imm = 0x15180
jl 0x5beb0
leaq 0x3113dc(%rip), %rax    # 0x36d248
movq (%rax), %rax
movl $0x15180, %ecx          # imm = 0x15180
cqto
idivq %rcx
cmpq $0x0, %rdx
jne 0x5beb0
leaq 0x3113c2(%rip), %rax    # 0x36d248
movq (%rax), %rax
movl $0x15180, %ecx          # imm = 0x15180
cqto
idivq %rcx
movq %rax, %rdx
leaq 0x342623(%rip), %rdi    # 0x39e4c0
leaq 0x1200df(%rip), %rsi    # 0x17bf83
movb $0x0, %al
callq 0x9060
jmp 0x5bf80
leaq 0x311391(%rip), %rax    # 0x36d248
cmpq $0xe10, (%rax)          # imm = 0xE10
jl 0x5bf08
leaq 0x311381(%rip), %rax    # 0x36d248
movq (%rax), %rax
movl $0xe10, %ecx            # imm = 0xE10
cqto
idivq %rcx
cmpq $0x0, %rdx
jne 0x5bf08
leaq 0x311367(%rip), %rax    # 0x36d248
movq (%rax), %rax
movl $0xe10, %ecx            # imm = 0xE10
cqto
idivq %rcx
movq %rax, %rdx
leaq 0x3425c8(%rip), %rdi    # 0x39e4c0
leaq 0x12008a(%rip), %rsi    # 0x17bf89
movb $0x0, %al
callq 0x9060
jmp 0x5bf7e
leaq 0x311339(%rip), %rax    # 0x36d248
cmpq $0x3c, (%rax)
jl 0x5bf5d
leaq 0x31132c(%rip), %rax    # 0x36d248
movq (%rax), %rax
movl $0x3c, %ecx
cqto
idivq %rcx
cmpq $0x0, %rdx
jne 0x5bf5d
leaq 0x311312(%rip), %rax    # 0x36d248
movq (%rax), %rax
movl $0x3c, %ecx
cqto
idivq %rcx
movq %rax, %rdx
leaq 0x342573(%rip), %rdi    # 0x39e4c0
leaq 0x12003b(%rip), %rsi    # 0x17bf8f
movb $0x0, %al
callq 0x9060
jmp 0x5bf7c
leaq 0x3112e4(%rip), %rax    # 0x36d248
movq (%rax), %rdx
leaq 0x342552(%rip), %rdi    # 0x39e4c0
leaq 0x120020(%rip), %rsi    # 0x17bf95
movb $0x0, %al
callq 0x9060
jmp 0x5bf7e
jmp 0x5bf80
jmp 0x5bf8c
leaq 0x342537(%rip), %rax    # 0x39e4c0
movb $0x0, (%rax)
jmp 0x5bf8e
jmp 0x5bf90
jmp 0x5bf92
jmp 0x5bf94
leaq 0x342825(%rip), %rax    # 0x39e7c0
leaq 0x11fff9(%rip), %rcx    # 0x17bf9b
movq %rcx, (%rax)
leaq 0x34281c(%rip), %rax    # 0x39e7c8
leaq 0x120019(%rip), %rcx    # 0x17bfcc
movq %rcx, (%rax)
leaq 0x342503(%rip), %rax    # 0x39e4c0
cmpb $0x0, (%rax)
je 0x5bfd5
movl $0x111, %edi            # imm = 0x111
leaq 0x123adf(%rip), %rsi    # 0x17faad
callq 0x3d470
jmp 0x5bfe6
movl $0x111, %edi            # imm = 0x111
leaq 0x123b1b(%rip), %rsi    # 0x17fafc
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x24213f(%rip), %rax    # 0x29e138
cmpl $0x73, (%rax)
jne 0x5c0ae
leaq 0x242115(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5c023
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
callq 0x12ae0
leaq 0x311049(%rip), %rax    # 0x36d078
cmpb $0x0, (%rax)
je 0x5c064
leaq 0x342485(%rip), %rdi    # 0x39e4c0
leaq 0x116006(%rip), %rsi    # 0x172048
callq 0x9350
movl $0x41, %edi
leaq 0x123af4(%rip), %rsi    # 0x17fb47
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x342455(%rip), %rdi    # 0x39e4c0
leaq 0x12aaa3(%rip), %rsi    # 0x186b15
callq 0x9350
leaq 0x33f382(%rip), %rdi    # 0x39b400
leaq 0x123afa(%rip), %rsi    # 0x17fb7f
movl $0x60, %edx
movb $0x0, %al
callq 0x9060
movl $0x5e, %edi
leaq 0x33f363(%rip), %rsi    # 0x39b400
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x242083(%rip), %rax    # 0x29e138
cmpl $0x77, (%rax)
jne 0x5c138
leaq 0x3423ff(%rip), %rdi    # 0x39e4c0
leaq 0x11ffe4(%rip), %rsi    # 0x17c0ac
callq 0x9350
leaq 0x21e588(%rip), %rax    # 0x27a65c
movb (%rax), %cl
leaq 0x1384b5(%rip), %rdx    # 0x194592
leaq 0x1389cb(%rip), %rax    # 0x194aaf
cmpb $0x0, %cl
cmovneq %rax, %rdx
leaq 0x33f30e(%rip), %rdi    # 0x39b400
leaq 0x123aca(%rip), %rsi    # 0x17fbc3
movb $0x0, %al
callq 0x9060
movl $0x77, %edi
leaq 0x33f2f4(%rip), %rsi    # 0x39b400
callq 0x3d470
leaq 0x241420(%rip), %rax    # 0x29d538
leaq 0x12852c(%rip), %rcx    # 0x18464b
movq %rcx, (%rax)
leaq 0x2414c4(%rip), %rax    # 0x29d5ed
movb $0x70, (%rax)
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x241ff9(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x5c1d1
leaq 0x241fcf(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5c169
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x310d88(%rip), %rax    # 0x36cef8
movl (%rax), %eax
movzbl %al, %edi
callq 0x49220
movzbl %al, %eax
movl %eax, -0x1c(%rbp)
leaq 0x310d7a(%rip), %rax    # 0x36cf01
movb $0x1, (%rax)
leaq 0x310d70(%rip), %rax    # 0x36cf01
movb (%rax), %cl
movl -0x1c(%rbp), %eax
leaq 0x310e03(%rip), %rdx    # 0x36cfa0
movsd (%rdx), %xmm0
leaq 0x310e10(%rip), %rdx    # 0x36cfb8
movsd (%rdx), %xmm1
leaq 0x310d49(%rip), %rdx    # 0x36cefc
movss (%rdx), %xmm2
movl $0x3, %edx
movzbl %cl, %edi
movzbl %al, %esi
callq 0x91b20
callq 0x91720
jmp 0x5c473
leaq 0x241f60(%rip), %rax    # 0x29e138
cmpl $0x7a, (%rax)
jne 0x5c247
leaq 0x21b8cc(%rip), %rax    # 0x277ab0
cmpq $0x400, (%rax)          # imm = 0x400
jne 0x5c1fa
callq 0x37720
movl %eax, -0x4(%rbp)
jmp 0x628fe
movl $0x5, %edi
callq 0x375a0
leaq 0x30f785(%rip), %rax    # 0x36b990
movl $0x0, (%rax)
leaq 0x30f770(%rip), %rax    # 0x36b988
movb $0x50, (%rax)
leaq 0x33e292(%rip), %rax    # 0x39a4b4
movzbl (%rax), %ecx
leaq 0x30f760(%rip), %rax    # 0x36b98c
movl %ecx, (%rax)
movl $0x76, %edi
callq 0xeaf0
movl $0x6f, %edi
callq 0x127cf0
jmp 0x5c471
leaq 0x241eea(%rip), %rax    # 0x29e138
cmpl $0x21, (%rax)
jne 0x5c30a
leaq 0x342562(%rip), %rax    # 0x39e7c0
leaq 0x1239a6(%rip), %rcx    # 0x17fc0b
movq %rcx, (%rax)
leaq 0x342559(%rip), %rax    # 0x39e7c8
leaq 0x1239c3(%rip), %rcx    # 0x17fc39
movq %rcx, (%rax)
leaq 0x311240(%rip), %rax    # 0x36d4c0
cmpl $0x1, 0x159dc(%rax)
jne 0x5c28f
movb $0x4f, -0x1d(%rbp)
jmp 0x5c2ab
leaq 0x31122a(%rip), %rax    # 0x36d4c0
cmpl $0x2, 0x159dc(%rax)
jne 0x5c2a5
movb $0x45, -0x1d(%rbp)
jmp 0x5c2a9
movb $0x4e, -0x1d(%rbp)
jmp 0x5c2ab
leaq 0x31120e(%rip), %rax    # 0x36d4c0
movl 0x159d0(%rax), %edx
leaq 0x311201(%rip), %rax    # 0x36d4c0
movl 0x159d4(%rax), %ecx
movsbl -0x1d(%rbp), %r8d
leaq 0x3111ef(%rip), %rax    # 0x36d4c0
movl 0x159d8(%rax), %r9d
leaq 0x3421e1(%rip), %rdi    # 0x39e4c0
leaq 0x123981(%rip), %rsi    # 0x17fc67
movb $0x0, %al
callq 0x9060
movl $0x260, %edi            # imm = 0x260
leaq 0x12397a(%rip), %rsi    # 0x17fc73
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x241e27(%rip), %rax    # 0x29e138
cmpl $0x26, (%rax)
jne 0x5c38a
leaq 0x310033(%rip), %rax    # 0x36c350
cmpl $0x0, (%rax)
je 0x5c342
leaq 0x310023(%rip), %rax    # 0x36c34c
movl (%rax), %edx
leaq 0x34218e(%rip), %rdi    # 0x39e4c0
leaq 0x12af08(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
jmp 0x5c35c
leaq 0x342177(%rip), %rdi    # 0x39e4c0
leaq 0x12aef1(%rip), %rsi    # 0x187241
movl $0x1e, %edx
movb $0x0, %al
callq 0x9060
leaq 0x34245d(%rip), %rax    # 0x39e7c0
leaq 0x123949(%rip), %rcx    # 0x17fcb3
movq %rcx, (%rax)
movl $0x2c0, %edi            # imm = 0x2C0
leaq 0x12395b(%rip), %rsi    # 0x17fcd4
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x241da7(%rip), %rax    # 0x29e138
cmpl $0x24, (%rax)
jne 0x5c3ad
movl -0x8(%rbp), %eax
movzbl %al, %edi
callq 0x49f60
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x241d6a(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5c3e3
leaq 0x241d78(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x5c3e3
movl -0x8(%rbp), %edi
callq 0x37970
cmpl -0x8(%rbp), %eax
je 0x5c3de
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x5c469
leaq 0x241d4e(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x5c452
leaq 0x21b6ba(%rip), %rax    # 0x277ab0
cmpq $0x10000, (%rax)        # imm = 0x10000
jne 0x5c437
leaq 0x21b6e2(%rip), %rax    # 0x277ae8
cmpl $0x54, (%rax)
jne 0x5c432
leaq 0x30feba(%rip), %rax    # 0x36c2cc
movzbl (%rax), %eax
cmpl $0x0, %eax
jne 0x5c426
leaq 0x30feab(%rip), %rax    # 0x36c2cc
movb $0x1, (%rax)
jmp 0x5c430
leaq 0x30fe9f(%rip), %rax    # 0x36c2cc
movb $0x0, (%rax)
jmp 0x5c432
callq 0x12ae0
movl -0x8(%rbp), %edi
callq 0x37970
cmpl -0x8(%rbp), %eax
je 0x5c450
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x5c467
movl -0x8(%rbp), %edi
movl $0x29a, %esi            # imm = 0x29A
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x5c469
jmp 0x5c46b
jmp 0x5c46d
jmp 0x5c46f
jmp 0x5c471
jmp 0x5c473
jmp 0x5c475
jmp 0x5c477
jmp 0x5c479
jmp 0x5c47b
jmp 0x5c47d
jmp 0x5c47f
jmp 0x5c481
jmp 0x5c483
jmp 0x5c485
jmp 0x5c487
jmp 0x5c489
jmp 0x628f6
cmpl $0x71, -0x8(%rbp)
jne 0x5c7ba
leaq 0x241c99(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x5c539
leaq 0x21e146(%rip), %rax    # 0x27a5f5
movzbl (%rax), %eax
cmpl $0x4, %eax
jne 0x5c4c3
leaq 0x21e137(%rip), %rax    # 0x27a5f5
movb $0x0, (%rax)
jmp 0x5c4cd
leaq 0x21e12b(%rip), %rax    # 0x27a5f5
movb $0x4, (%rax)
leaq 0x21e121(%rip), %rax    # 0x27a5f5
movzbl (%rax), %eax
cmpl $0x0, %eax
jne 0x5c4fe
leaq 0x30f4a5(%rip), %rax    # 0x36b988
cmpb $0x0, (%rax)
je 0x5c4fc
movl $0xffffff96, %edi       # imm = 0xFFFFFF96
callq 0x375a0
movl $0x10, %edi
callq 0x376e0
jmp 0x5c4fe
leaq 0x21e0e3(%rip), %rax    # 0x27a5e8
cmpb $0x0, (%rax)
je 0x5c52a
leaq 0x21e0e2(%rip), %rax    # 0x27a5f3
cmpb $0x0, (%rax)
je 0x5c52a
leaq 0x33e0ab(%rip), %rax    # 0x39a5c8
movb $0x1, (%rax)
leaq 0x21de11(%rip), %rax    # 0x27a338
movb $0x0, (%rax)
movl $0x77, %edi
callq 0xeaf0
jmp 0x5c7b5
leaq 0x241bf8(%rip), %rax    # 0x29e138
cmpl $0x73, (%rax)
jne 0x5c611
leaq 0x241bce(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5c56a
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x30f403(%rip), %rax    # 0x36b974
cmpl $0x3e8, (%rax)          # imm = 0x3E8
jne 0x5c58e
leaq 0x341f40(%rip), %rdi    # 0x39e4c0
leaq 0x123793(%rip), %rsi    # 0x17fd1a
callq 0x9350
jmp 0x5c5d2
leaq 0x30f3df(%rip), %rax    # 0x36b974
cmpl $0x3e9, (%rax)          # imm = 0x3E9
jne 0x5c5b2
leaq 0x341f1c(%rip), %rdi    # 0x39e4c0
leaq 0x123773(%rip), %rsi    # 0x17fd1e
callq 0x9350
jmp 0x5c5d0
leaq 0x30f3bb(%rip), %rax    # 0x36b974
movl (%rax), %edx
leaq 0x341efe(%rip), %rdi    # 0x39e4c0
leaq 0x12ac78(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
jmp 0x5c5d2
leaq 0x3421e7(%rip), %rax    # 0x39e7c0
leaq 0x123743(%rip), %rcx    # 0x17fd23
movq %rcx, (%rax)
leaq 0x3421e6(%rip), %rax    # 0x39e7d0
leaq 0x120359(%rip), %rcx    # 0x17c94a
movq %rcx, (%rax)
movl $0x241, %edi            # imm = 0x241
leaq 0x123749(%rip), %rsi    # 0x17fd49
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x241b20(%rip), %rax    # 0x29e138
cmpl $0x74, (%rax)
jne 0x5c6a4
leaq 0x21dfb9(%rip), %rax    # 0x27a5e1
movzbl (%rax), %edi
callq 0x49220
movb %al, %cl
leaq 0x21dfa8(%rip), %rax    # 0x27a5e1
movb %cl, (%rax)
leaq 0x21df9e(%rip), %rax    # 0x27a5e0
movb $0x0, (%rax)
leaq 0x21df96(%rip), %rax    # 0x27a5e2
movb $0x0, (%rax)
leaq 0x21df8d(%rip), %rax    # 0x27a5e3
movb $0x0, (%rax)
leaq 0x21df6c(%rip), %rax    # 0x27a5cc
movb $0x0, (%rax)
leaq 0x21df6e(%rip), %rax    # 0x27a5d8
xorps %xmm0, %xmm0
movsd %xmm0, (%rax)
leaq 0x21df58(%rip), %rax    # 0x27a5d0
movl $0x0, (%rax)
leaq 0x21df72(%rip), %rax    # 0x27a5f7
movb $0x0, (%rax)
leaq 0x21df36(%rip), %rax    # 0x27a5c5
movb $0x1, (%rax)
leaq 0x21b38b(%rip), %rax    # 0x277a24
movl $0x1167, (%rax)         # imm = 0x1167
jmp 0x5c7b1
leaq 0x241a8d(%rip), %rax    # 0x29e138
cmpl $0x7a, (%rax)
jne 0x5c720
movl $0x42, %edi
callq 0x375a0
leaq 0x30f2cf(%rip), %rax    # 0x36b990
movl $0x0, (%rax)
leaq 0x30f2ba(%rip), %rax    # 0x36b988
movb $0x51, (%rax)
leaq 0x31001c(%rip), %rax    # 0x36c6f4
movl (%rax), %ecx
leaq 0x31002b(%rip), %rax    # 0x36c70c
movl %ecx, (%rax)
leaq 0x310006(%rip), %rax    # 0x36c6f0
movl (%rax), %ecx
leaq 0x310015(%rip), %rax    # 0x36c708
movl %ecx, (%rax)
leaq 0x30fff0(%rip), %rax    # 0x36c6ec
movl (%rax), %ecx
leaq 0x30ffff(%rip), %rax    # 0x36c704
movl %ecx, (%rax)
movl $0x462, %edi            # imm = 0x462
callq 0xeaf0
movl $0x0, 0x34542d(%rip)    # 0x3a1b48
jmp 0x5c7af
leaq 0x241a11(%rip), %rax    # 0x29e138
cmpl $0x24, (%rax)
jne 0x5c79a
leaq 0x225ff1(%rip), %rax    # 0x282724
movl (%rax), %edx
leaq 0x341d84(%rip), %rdi    # 0x39e4c0
leaq 0x12aafe(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
leaq 0x34206f(%rip), %rax    # 0x39e7c0
leaq 0x12363d(%rip), %rcx    # 0x17fd95
movq %rcx, (%rax)
leaq 0x342066(%rip), %rax    # 0x39e7c8
leaq 0x12366a(%rip), %rcx    # 0x17fdd3
movq %rcx, (%rax)
leaq 0x34205d(%rip), %rax    # 0x39e7d0
leaq 0x123688(%rip), %rcx    # 0x17fe02
movq %rcx, (%rax)
movl $0x156, %edi            # imm = 0x156
leaq 0x1236a1(%rip), %rsi    # 0x17fe2a
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movl -0x8(%rbp), %edi
movl $0x8, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x5c7b1
jmp 0x5c7b3
jmp 0x5c7b5
jmp 0x628f4
cmpl $0x72, -0x8(%rbp)
jne 0x5d0c9
leaq 0x24196d(%rip), %rax    # 0x29e138
cmpl $0x61, (%rax)
jne 0x5c800
leaq 0x341ce9(%rip), %rdi    # 0x39e4c0
leaq 0x11586a(%rip), %rsi    # 0x172048
callq 0x9350
movl $0x172, %edi            # imm = 0x172
leaq 0x123687(%rip), %rsi    # 0x17fe76
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x241931(%rip), %rax    # 0x29e138
cmpl $0x65, (%rax)
jne 0x5c84d
leaq 0x341cad(%rip), %rdi    # 0x39e4c0
leaq 0x13bf98(%rip), %rsi    # 0x1987b2
callq 0x9350
leaq 0x341f9a(%rip), %rax    # 0x39e7c0
leaq 0x123680(%rip), %rcx    # 0x17fead
movq %rcx, (%rax)
movl $0x2f2, %edi            # imm = 0x2F2
leaq 0x123681(%rip), %rsi    # 0x17febd
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x2418e4(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x5c8de
movl $0x1b, %edi
callq 0x37780
leaq 0x2418b0(%rip), %rax    # 0x29e11e
movzbl (%rax), %eax
cmpl $0x0, %eax
jne 0x5c88a
leaq 0x341303(%rip), %rax    # 0x39db80
movb $0x0, (%rax)
leaq 0x341449(%rip), %rax    # 0x39dcd0
movb $0x0, (%rax)
leaq 0x30fa3b(%rip), %rax    # 0x36c2cc
movb $0x0, (%rax)
callq 0x4ff90
leaq 0x30fd92(%rip), %rax    # 0x36c632
movb $0x0, (%rax)
leaq 0x23f5b6(%rip), %rax    # 0x29be60
movl $0x0, (%rax)
leaq 0x23f5b5(%rip), %rax    # 0x29be6c
movl $0x0, (%rax)
leaq 0x23f5ac(%rip), %rax    # 0x29be70
movl $0x0, (%rax)
movl $0x70, %edi
callq 0x127cf0
callq 0x12ae0
jmp 0x5d0c0
leaq 0x241853(%rip), %rax    # 0x29e138
cmpl $0x63, (%rax)
jne 0x5c917
leaq 0x24182d(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5c90b
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
xorl %edi, %edi
callq 0x1632a0
jmp 0x5d0be
leaq 0x24181a(%rip), %rax    # 0x29e138
cmpl $0x6a, (%rax)
jne 0x5c934
leaq 0x12571c(%rip), %rdi    # 0x182046
callq 0xddbf0
jmp 0x5d0bc
leaq 0x2417fd(%rip), %rax    # 0x29e138
cmpl $0x6d, (%rax)
jne 0x5c9a8
leaq 0x21dc11(%rip), %rax    # 0x27a558
movl (%rax), %edx
leaq 0x341b70(%rip), %rdi    # 0x39e4c0
leaq 0x12a8ea(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
leaq 0x21b14b(%rip), %rax    # 0x277ab0
cmpq $0x1, (%rax)
jne 0x5c98b
leaq 0x21b172(%rip), %rax    # 0x277ae4
movzbl (%rax), %eax
cmpl $0x1, %eax
jne 0x5c98b
leaq 0x341e47(%rip), %rax    # 0x39e7c8
leaq 0x12358a(%rip), %rcx    # 0x17ff12
movq %rcx, (%rax)
movl $0x15c, %edi            # imm = 0x15C
leaq 0x1235b3(%rip), %rsi    # 0x17ff4a
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x24176f(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5c9f0
leaq 0x24177d(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x5c9f0
leaq 0x341af9(%rip), %rdi    # 0x39e4c0
leaq 0x12763f(%rip), %rsi    # 0x18400d
callq 0x9350
movl $0x107, %edi            # imm = 0x107
leaq 0x1235b4(%rip), %rsi    # 0x17ff93
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x241727(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5ca43
leaq 0x241735(%rip), %rax    # 0x29e138
cmpl $0x62, (%rax)
jne 0x5ca43
leaq 0x30f6a1(%rip), %rax    # 0x36c0b0
movl (%rax), %edx
leaq 0x341aa8(%rip), %rdi    # 0x39e4c0
leaq 0x12a822(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x135, %edi            # imm = 0x135
leaq 0x1235a3(%rip), %rsi    # 0x17ffd5
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x2416ee(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x5cc3c
leaq 0x2416c4(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5ca74
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x21b035(%rip), %rax    # 0x277ab0
cmpq $0x10000, (%rax)        # imm = 0x10000
jne 0x5cae3
leaq 0x30f485(%rip), %rax    # 0x36bf10
movsd (%rax), %xmm0
leaq 0x341a2a(%rip), %rdi    # 0x39e4c0
leaq 0x11cb99(%rip), %rsi    # 0x179636
movb $0x1, %al
callq 0x9060
leaq 0x341d15(%rip), %rax    # 0x39e7c0
leaq 0x129332(%rip), %rcx    # 0x185de4
movq %rcx, (%rax)
leaq 0x341d0c(%rip), %rax    # 0x39e7c8
leaq 0x11fe87(%rip), %rcx    # 0x17c94a
movq %rcx, (%rax)
movl $0x307, %edi            # imm = 0x307
leaq 0x123542(%rip), %rsi    # 0x180014
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21afc6(%rip), %rax    # 0x277ab0
cmpq $0x20000, (%rax)        # imm = 0x20000
jne 0x5cb31
leaq 0x21d0c2(%rip), %rax    # 0x279bbc
movl (%rax), %edx
xorl $0x1, %edx
leaq 0x3419ba(%rip), %rdi    # 0x39e4c0
leaq 0x12a734(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x321, %edi            # imm = 0x321
leaq 0x12352f(%rip), %rsi    # 0x18004f
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21af78(%rip), %rax    # 0x277ab0
cmpq $0x1000, (%rax)         # imm = 0x1000
jne 0x5cb7f
leaq 0x21d680(%rip), %rax    # 0x27a1c8
cmpl $0x4f, (%rax)
jne 0x5cb7f
leaq 0x34196c(%rip), %rdi    # 0x39e4c0
leaq 0x1398ca(%rip), %rsi    # 0x196425
movb $0x0, %al
callq 0x9060
movl $0x3c1, %edi            # imm = 0x3C1
leaq 0x123505(%rip), %rsi    # 0x180073
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21af2a(%rip), %rax    # 0x277ab0
cmpq $0x8000000, (%rax)      # imm = 0x8000000
jne 0x5cbe9
leaq 0x31022a(%rip), %rax    # 0x36cdc0
cvtsi2sdl (%rax), %xmm0
movsd 0x114bee(%rip), %xmm1   # 0x171790
mulsd %xmm1, %xmm0
leaq 0x341913(%rip), %rdi    # 0x39e4c0
leaq 0x13541f(%rip), %rsi    # 0x191fd3
movb $0x1, %al
callq 0x9060
leaq 0x341bfe(%rip), %rax    # 0x39e7c0
leaq 0x1234df(%rip), %rcx    # 0x1800a8
movq %rcx, (%rax)
movl $0x3a4, %edi            # imm = 0x3A4
leaq 0x1234fe(%rip), %rsi    # 0x1800d6
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x310311(%rip), %rax    # 0x36cf01
movb $0x1, (%rax)
leaq 0x310307(%rip), %rax    # 0x36cf01
movb (%rax), %al
leaq 0x31039d(%rip), %rcx    # 0x36cfa0
movsd (%rcx), %xmm0
leaq 0x3103aa(%rip), %rcx    # 0x36cfb8
movsd (%rcx), %xmm1
leaq 0x3102e3(%rip), %rcx    # 0x36cefc
movss (%rcx), %xmm2
xorl %esi, %esi
movl $0x3, %edx
movzbl %al, %edi
callq 0x91b20
callq 0x91720
jmp 0x5cc33
jmp 0x5cc35
jmp 0x5cc37
jmp 0x5d0b4
leaq 0x2414f5(%rip), %rax    # 0x29e138
cmpl $0x73, (%rax)
jne 0x5cd04
movsd 0x11252c(%rip), %xmm0   # 0x16f180
leaq 0x30f555(%rip), %rax    # 0x36c1b0
mulsd (%rax), %xmm0
movsd 0x112519(%rip), %xmm1   # 0x16f180
leaq 0x30f54a(%rip), %rax    # 0x36c1b8
mulsd (%rax), %xmm1
leaq 0x30f547(%rip), %rax    # 0x36c1c0
movsd (%rax), %xmm2
leaq 0x34183c(%rip), %rdi    # 0x39e4c0
leaq 0x12023e(%rip), %rsi    # 0x17cec9
movb $0x3, %al
callq 0x9060
leaq 0x341b27(%rip), %rax    # 0x39e7c0
leaq 0x1202e9(%rip), %rcx    # 0x17cf89
movq %rcx, (%rax)
leaq 0x341b1e(%rip), %rax    # 0x39e7c8
leaq 0x121a8b(%rip), %rcx    # 0x17e73c
movq %rcx, (%rax)
leaq 0x341b15(%rip), %rax    # 0x39e7d0
leaq 0x121ab5(%rip), %rcx    # 0x17e777
movq %rcx, (%rax)
leaq 0x341b0c(%rip), %rax    # 0x39e7d8
leaq 0x123444(%rip), %rcx    # 0x180117
movq %rcx, (%rax)
leaq 0x341b03(%rip), %rax    # 0x39e7e0
leaq 0x121b13(%rip), %rcx    # 0x17e7f7
movq %rcx, (%rax)
movl $0x2e0, %edi            # imm = 0x2E0
leaq 0x12345e(%rip), %rsi    # 0x180151
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x24142d(%rip), %rax    # 0x29e138
cmpl $0x74, (%rax)
jne 0x5ce5d
leaq 0x30fa8d(%rip), %rax    # 0x36c7a8
cmpq $0x0, (%rax)
jne 0x5cd32
leaq 0x30fa80(%rip), %rax    # 0x36c7a8
leaq 0x11403c(%rip), %rcx    # 0x170d6b
movq %rcx, (%rax)
leaq 0x30fa6f(%rip), %rax    # 0x36c7a8
movq (%rax), %rax
movsbl (%rax), %eax
cmpl $0x55, %eax
jne 0x5cd66
leaq 0x30fa65(%rip), %rax    # 0x36c7b0
movsd (%rax), %xmm0
leaq 0x34176a(%rip), %rdi    # 0x39e4c0
leaq 0x135616(%rip), %rsi    # 0x192373
movb $0x1, %al
callq 0x9060
jmp 0x5cdad
leaq 0x30fa3b(%rip), %rax    # 0x36c7a8
movq (%rax), %rax
cmpb $0x0, (%rax)
je 0x5cd96
leaq 0x30fa2c(%rip), %rax    # 0x36c7a8
movq (%rax), %rdx
leaq 0x34173a(%rip), %rdi    # 0x39e4c0
leaq 0x133da0(%rip), %rsi    # 0x190b2d
movb $0x0, %al
callq 0x9060
jmp 0x5cdab
leaq 0x341723(%rip), %rdi    # 0x39e4c0
leaq 0x113fc7(%rip), %rsi    # 0x170d6b
movb $0x0, %al
callq 0x9060
jmp 0x5cdad
leaq 0x30f9e4(%rip), %rax    # 0x36c798
cmpl $0x0, (%rax)
je 0x5cdcc
leaq 0x341700(%rip), %rdi    # 0x39e4c0
leaq 0x1233e1(%rip), %rsi    # 0x1801a8
callq 0x96a0
leaq 0x30f9c1(%rip), %rax    # 0x36c794
cmpl $0x0, (%rax)
je 0x5cdeb
leaq 0x3416e1(%rip), %rdi    # 0x39e4c0
leaq 0x1233c5(%rip), %rsi    # 0x1801ab
callq 0x96a0
leaq 0x3419ce(%rip), %rax    # 0x39e7c0
leaq 0x1233b5(%rip), %rcx    # 0x1801ae
movq %rcx, (%rax)
leaq 0x3419c5(%rip), %rax    # 0x39e7c8
leaq 0x1233e4(%rip), %rcx    # 0x1801ee
movq %rcx, (%rax)
leaq 0x3419bc(%rip), %rax    # 0x39e7d0
leaq 0x12340d(%rip), %rcx    # 0x180228
movq %rcx, (%rax)
leaq 0x3419b3(%rip), %rax    # 0x39e7d8
leaq 0x123436(%rip), %rcx    # 0x180262
movq %rcx, (%rax)
leaq 0x3419aa(%rip), %rax    # 0x39e7e0
leaq 0x123464(%rip), %rcx    # 0x1802a1
movq %rcx, (%rax)
movl $0x290, %edi            # imm = 0x290
leaq 0x123489(%rip), %rsi    # 0x1802d5
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x2412d4(%rip), %rax    # 0x29e138
cmpl $0x77, (%rax)
jne 0x5ce94
leaq 0x21aba4(%rip), %rax    # 0x277a14
movl $0x1, (%rax)
leaq 0x21aba3(%rip), %rax    # 0x277a20
movl $0x0, (%rax)
callq 0x531a0
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x24129d(%rip), %rax    # 0x29e138
cmpl $0x7a, (%rax)
jne 0x5cf0a
leaq 0x21ac09(%rip), %rax    # 0x277ab0
cmpq $0x400, (%rax)          # imm = 0x400
jne 0x5cebd
callq 0x37720
movl %eax, -0x4(%rbp)
jmp 0x628fe
movl $0x6, %edi
callq 0x375a0
leaq 0x30eac2(%rip), %rax    # 0x36b990
movl $0x0, (%rax)
leaq 0x30eaad(%rip), %rax    # 0x36b988
movb $0x53, (%rax)
leaq 0x33d5cf(%rip), %rax    # 0x39a4b4
movzbl (%rax), %ecx
leaq 0x30ea9d(%rip), %rax    # 0x36b98c
movl %ecx, (%rax)
leaq 0x21d6fd(%rip), %rax    # 0x27a5f5
movb $0x1, (%rax)
movl $0x78, %edi
callq 0xeaf0
jmp 0x5d0ac
leaq 0x241227(%rip), %rax    # 0x29e138
cmpl $0x21, (%rax)
jne 0x5cf6f
leaq 0x21ab93(%rip), %rax    # 0x277ab0
cmpq $0x400000, (%rax)       # imm = 0x400000
jne 0x5cf2d
callq 0xbb4e0
jmp 0x5cf6a
leaq 0x21d604(%rip), %rax    # 0x27a538
movsd (%rax), %xmm0
leaq 0x341581(%rip), %rdi    # 0x39e4c0
leaq 0x13acee(%rip), %rsi    # 0x197c34
movb $0x1, %al
callq 0x9060
movl $0x280, %edi            # imm = 0x280
leaq 0x1233b8(%rip), %rsi    # 0x180311
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x5d0aa
leaq 0x2411c2(%rip), %rax    # 0x29e138
cmpl $0x24, (%rax)
jne 0x5cf92
movl -0x8(%rbp), %eax
movzbl %al, %edi
callq 0x49f60
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x24119f(%rip), %rax    # 0x29e138
cmpl $0x26, (%rax)
jne 0x5d010
leaq 0x241179(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5cfbf
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x30ee9a(%rip), %rax    # 0x36be60
cmpl $0x1, (%rax)
jne 0x5cfe0
leaq 0x3414ee(%rip), %rdi    # 0x39e4c0
leaq 0x12c739(%rip), %rsi    # 0x189712
callq 0x9350
jmp 0x5cff3
leaq 0x3414d9(%rip), %rdi    # 0x39e4c0
leaq 0x13946b(%rip), %rsi    # 0x196459
callq 0x9350
movl $0x214, %edi            # imm = 0x214
leaq 0x123342(%rip), %rsi    # 0x180341
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x241121(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x5d095
leaq 0x34149d(%rip), %rax    # 0x39e4c0
movb $0x0, (%rax)
leaq 0x2410f1(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5d045
movl $0x72, %edi
leaq 0x123341(%rip), %rsi    # 0x18037f
callq 0x3d470
jmp 0x5d089
leaq 0x341774(%rip), %rax    # 0x39e7c0
leaq 0x12337b(%rip), %rcx    # 0x1803ce
movq %rcx, (%rax)
leaq 0x34176b(%rip), %rax    # 0x39e7c8
leaq 0x1233a2(%rip), %rcx    # 0x180406
movq %rcx, (%rax)
leaq 0x341762(%rip), %rax    # 0x39e7d0
leaq 0x1233c6(%rip), %rcx    # 0x18043b
movq %rcx, (%rax)
movl $0x72, %edi
leaq 0x1233f2(%rip), %rsi    # 0x180476
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x5d0ac
jmp 0x5d0ae
jmp 0x5d0b0
jmp 0x5d0b2
jmp 0x5d0b4
jmp 0x5d0b6
jmp 0x5d0b8
jmp 0x5d0ba
jmp 0x5d0bc
jmp 0x5d0be
jmp 0x5d0c0
jmp 0x5d0c2
jmp 0x5d0c4
jmp 0x628f2
cmpl $0x73, -0x8(%rbp)
jne 0x5df9a
leaq 0x24105e(%rip), %rax    # 0x29e138
cmpl $0x61, (%rax)
jne 0x5d14d
leaq 0x23ed76(%rip), %rax    # 0x29be5c
movl (%rax), %edx
leaq 0x3413d1(%rip), %rdi    # 0x39e4c0
leaq 0x12a14b(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
leaq 0x3416bc(%rip), %rax    # 0x39e7c0
leaq 0x123396(%rip), %rcx    # 0x1804a1
movq %rcx, (%rax)
leaq 0x3416b3(%rip), %rax    # 0x39e7c8
leaq 0x1233b6(%rip), %rcx    # 0x1804d2
movq %rcx, (%rax)
leaq 0x3416aa(%rip), %rax    # 0x39e7d0
leaq 0x1233e2(%rip), %rcx    # 0x18050f
movq %rcx, (%rax)
movl $0x170, %edi            # imm = 0x170
leaq 0x12340b(%rip), %rsi    # 0x180547
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x240fca(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5d1a2
leaq 0x240fd8(%rip), %rax    # 0x29e138
cmpl $0x62, (%rax)
jne 0x5d1a2
leaq 0x341354(%rip), %rdi    # 0x39e4c0
leaq 0x13abd1(%rip), %rsi    # 0x197d44
xorps %xmm0, %xmm0
movsd 0x111eea(%rip), %xmm1   # 0x16f068
movb $0x2, %al
callq 0x9060
movl $0x136, %edi            # imm = 0x136
leaq 0x1233cf(%rip), %rsi    # 0x180560
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x240f8f(%rip), %rax    # 0x29e138
cmpl $0x63, (%rax)
jne 0x5d1e6
leaq 0x240f69(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5d1cf
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
callq 0x157510
leaq 0x21a849(%rip), %rax    # 0x277a24
movl $0x4bb, (%rax)          # imm = 0x4BB
jmp 0x5df91
leaq 0x240f4b(%rip), %rax    # 0x29e138
cmpl $0x64, (%rax)
jne 0x5d388
leaq 0x240f21(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5d217
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x21a892(%rip), %rax    # 0x277ab0
cmpq $0x20000, (%rax)        # imm = 0x20000
jne 0x5d275
leaq 0x30e9b2(%rip), %rax    # 0x36bbe0
movsd (%rax), %xmm0
leaq 0x341287(%rip), %rdi    # 0x39e4c0
leaq 0x11c3f6(%rip), %rsi    # 0x179636
movb $0x1, %al
callq 0x9060
leaq 0x341572(%rip), %rax    # 0x39e7c0
leaq 0x123350(%rip), %rcx    # 0x1805a5
movq %rcx, (%rax)
movl $0x63, %edi
leaq 0x123372(%rip), %rsi    # 0x1805d6
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21a834(%rip), %rax    # 0x277ab0
cmpq $0x1000000, (%rax)      # imm = 0x1000000
jne 0x5d2da
leaq 0x21ca64(%rip), %rax    # 0x279cf0
movl (%rax), %edx
leaq 0x21ca5f(%rip), %rax    # 0x279cf4
movl (%rax), %ecx
leaq 0x341222(%rip), %rdi    # 0x39e4c0
leaq 0x127582(%rip), %rsi    # 0x184827
movb $0x0, %al
callq 0x9060
leaq 0x34150d(%rip), %rax    # 0x39e7c0
leaq 0x12335f(%rip), %rcx    # 0x180619
movq %rcx, (%rax)
movl $0x63, %edi
leaq 0x123374(%rip), %rsi    # 0x18063d
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21a7cf(%rip), %rax    # 0x277ab0
cmpq $0x8, (%rax)
jne 0x5d324
leaq 0x30e8fa(%rip), %rax    # 0x36bbe8
movsd (%rax), %xmm0
leaq 0x3411c7(%rip), %rdi    # 0x39e4c0
leaq 0x11c336(%rip), %rsi    # 0x179636
movb $0x1, %al
callq 0x9060
movl $0x63, %edi
leaq 0x123356(%rip), %rsi    # 0x180669
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21a785(%rip), %rax    # 0x277ab0
cmpq $0x2000000, (%rax)      # imm = 0x2000000
jne 0x5d340
movl $0x3, %edi
callq 0x958c0
jmp 0x5d37d
leaq 0x30e899(%rip), %rax    # 0x36bbe0
movsd (%rax), %xmm0
leaq 0x34116e(%rip), %rdi    # 0x39e4c0
leaq 0x11c2dd(%rip), %rsi    # 0x179636
movb $0x1, %al
callq 0x9060
movl $0x63, %edi
leaq 0x123329(%rip), %rsi    # 0x180695
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x5d37f
jmp 0x5d381
jmp 0x5d383
jmp 0x5df8f
leaq 0x240da9(%rip), %rax    # 0x29e138
cmpl $0x66, (%rax)
jne 0x5d46d
leaq 0x240d7f(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5d3b9
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x21a6f0(%rip), %rax    # 0x277ab0
cmpq $0x20000000, (%rax)     # imm = 0x20000000
jne 0x5d404
leaq 0x30eed8(%rip), %rax    # 0x36c2a8
movl (%rax), %edx
leaq 0x3410e7(%rip), %rdi    # 0x39e4c0
leaq 0x129e61(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x3d0, %edi            # imm = 0x3D0
leaq 0x1232d0(%rip), %rsi    # 0x1806c3
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x30ee6e(%rip), %rax    # 0x36c279
movzbl (%rax), %edi
callq 0x49220
movb %al, %cl
leaq 0x30ee5d(%rip), %rax    # 0x36c279
movb %cl, (%rax)
leaq 0x30ee53(%rip), %rax    # 0x36c278
movb (%rax), %dil
leaq 0x30ee4a(%rip), %rax    # 0x36c279
movb (%rax), %sil
leaq 0x30ee41(%rip), %rax    # 0x36c27a
movb (%rax), %dl
leaq 0x30ee39(%rip), %rax    # 0x36c27b
movb (%rax), %cl
movl $0x1, %r9d
leaq 0x30ee2e(%rip), %rax    # 0x36c27f
movzbl %dil, %edi
movzbl %sil, %esi
movzbl %dl, %edx
movzbl %cl, %ecx
movzbl (%rax), %r8d
callq 0x905f0
jmp 0x5df8d
leaq 0x240cc4(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x5d4d4
leaq 0x21d188(%rip), %rax    # 0x27a608
cmpb $0x0, (%rax)
jne 0x5d491
leaq 0x21d176(%rip), %rax    # 0x27a602
cmpb $0x0, (%rax)
je 0x5d4a7
leaq 0x21d16a(%rip), %rax    # 0x27a602
movb $0x0, (%rax)
leaq 0x21d166(%rip), %rax    # 0x27a608
movb $0x0, (%rax)
jmp 0x5d4c5
leaq 0x21d154(%rip), %rax    # 0x27a602
movb $0x1, (%rax)
leaq 0x21d150(%rip), %rax    # 0x27a608
movb $0x1, (%rax)
movl $0x13a, %edi            # imm = 0x13A
callq 0x9ec0
movl $0x1, %edi
callq 0x24e80
jmp 0x5df8b
leaq 0x240c5d(%rip), %rax    # 0x29e138
cmpl $0x6c, (%rax)
jne 0x5d534
leaq 0x240059(%rip), %rax    # 0x29d540
cmpq $0x0, (%rax)
je 0x5d523
callq 0x11f0a0
callq 0x11e0b0
callq 0x10d3a0
leaq 0x30f651(%rip), %rax    # 0x36cb54
movl (%rax), %ecx
andl $0xfffffdff, %ecx       # imm = 0xFFFFFDFF
leaq 0x30f642(%rip), %rax    # 0x36cb54
movl %ecx, (%rax)
leaq 0x2400d5(%rip), %rax    # 0x29d5f0
movl $0x0, (%rax)
jmp 0x5d52f
leaq 0x1231ca(%rip), %rdi    # 0x1806f4
callq 0x30d60
jmp 0x5df89
leaq 0x240bfd(%rip), %rax    # 0x29e138
cmpl $0x6d, (%rax)
jne 0x5d58a
leaq 0x340f79(%rip), %rdi    # 0x39e4c0
leaq 0x240422(%rip), %rsi    # 0x29d970
callq 0x9350
movl -0x8(%rbp), %eax
movl %eax, 0x3445f0(%rip)    # 0x3a1b4c
leaq 0x34125d(%rip), %rax    # 0x39e7c0
leaq 0x11ed58(%rip), %rcx    # 0x17c2c2
movq %rcx, (%rax)
movl $0x407, %edi            # imm = 0x407
leaq 0x123191(%rip), %rsi    # 0x18070a
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x240ba7(%rip), %rax    # 0x29e138
cmpl $0x73, (%rax)
jne 0x5d9fa
leaq 0x240b7d(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5d5bb
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x30edf6(%rip), %rax    # 0x36c3b8
movl (%rax), %eax
andl $0x20, %eax
cmpl $0x0, %eax
je 0x5d627
leaq 0x21a4dd(%rip), %rcx    # 0x277ab0
movabsq $0xa03009bd, %rax       # imm = 0xA03009BD
andq (%rcx), %rax
cmpq $0x0, %rax
jne 0x5d5f7
leaq 0x3411db(%rip), %rax    # 0x39e7c8
leaq 0x123155(%rip), %rcx    # 0x180749
movq %rcx, (%rax)
leaq 0x340ec2(%rip), %rdi    # 0x39e4c0
leaq 0x114a43(%rip), %rsi    # 0x172048
callq 0x9350
movl $0x157, %edi            # imm = 0x157
leaq 0x123177(%rip), %rsi    # 0x18078d
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movl $0x80000000, %ecx       # imm = 0x80000000
leaq 0x21a47d(%rip), %rax    # 0x277ab0
cmpq %rcx, (%rax)
jne 0x5d69d
leaq 0x30fa19(%rip), %rax    # 0x36d058
cmpq $0x0, (%rax)
je 0x5d666
leaq 0x30fa0c(%rip), %rax    # 0x36d058
movq (%rax), %rdx
leaq 0x340e6a(%rip), %rdi    # 0x39e4c0
leaq 0x113514(%rip), %rsi    # 0x170b71
movb $0x0, %al
callq 0x9060
jmp 0x5d680
leaq 0x340e53(%rip), %rdi    # 0x39e4c0
leaq 0x1134fd(%rip), %rsi    # 0x170b71
movl $0x1e0, %edx            # imm = 0x1E0
movb $0x0, %al
callq 0x9060
movl $0x73, %edi
leaq 0x12312c(%rip), %rsi    # 0x1807b8
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21a40c(%rip), %rax    # 0x277ab0
cmpq $0x20000000, (%rax)     # imm = 0x20000000
jne 0x5d712
leaq 0x30f9a4(%rip), %rax    # 0x36d058
cmpq $0x0, (%rax)
je 0x5d6db
leaq 0x30f997(%rip), %rax    # 0x36d058
movq (%rax), %rdx
leaq 0x340df5(%rip), %rdi    # 0x39e4c0
leaq 0x11349f(%rip), %rsi    # 0x170b71
movb $0x0, %al
callq 0x9060
jmp 0x5d6f5
leaq 0x340dde(%rip), %rdi    # 0x39e4c0
leaq 0x113488(%rip), %rsi    # 0x170b71
movl $0x2, %edx
movb $0x0, %al
callq 0x9060
movl $0x73, %edi
leaq 0x123107(%rip), %rsi    # 0x180808
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21a397(%rip), %rax    # 0x277ab0
cmpq $0x800, (%rax)          # imm = 0x800
jne 0x5d787
leaq 0x30f92f(%rip), %rax    # 0x36d058
cmpq $0x0, (%rax)
je 0x5d750
leaq 0x30f922(%rip), %rax    # 0x36d058
movq (%rax), %rdx
leaq 0x340d80(%rip), %rdi    # 0x39e4c0
leaq 0x11342a(%rip), %rsi    # 0x170b71
movb $0x0, %al
callq 0x9060
jmp 0x5d76a
leaq 0x340d69(%rip), %rdi    # 0x39e4c0
leaq 0x113413(%rip), %rsi    # 0x170b71
movl $0x21, %edx
movb $0x0, %al
callq 0x9060
movl $0x73, %edi
leaq 0x1230dd(%rip), %rsi    # 0x180853
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21a322(%rip), %rax    # 0x277ab0
cmpq $0x200000, (%rax)       # imm = 0x200000
jne 0x5d7fc
leaq 0x30f8ba(%rip), %rax    # 0x36d058
cmpq $0x0, (%rax)
je 0x5d7c5
leaq 0x30f8ad(%rip), %rax    # 0x36d058
movq (%rax), %rdx
leaq 0x340d0b(%rip), %rdi    # 0x39e4c0
leaq 0x1133b5(%rip), %rsi    # 0x170b71
movb $0x0, %al
callq 0x9060
jmp 0x5d7df
leaq 0x340cf4(%rip), %rdi    # 0x39e4c0
leaq 0x11339e(%rip), %rsi    # 0x170b71
movl $0x2, %edx
movb $0x0, %al
callq 0x9060
movl $0x73, %edi
leaq 0x1230b1(%rip), %rsi    # 0x18089c
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21a2ad(%rip), %rax    # 0x277ab0
cmpq $0x1, (%rax)
jne 0x5d86e
leaq 0x30f848(%rip), %rax    # 0x36d058
cmpq $0x0, (%rax)
je 0x5d837
leaq 0x30f83b(%rip), %rax    # 0x36d058
movq (%rax), %rdx
leaq 0x340c99(%rip), %rdi    # 0x39e4c0
leaq 0x113343(%rip), %rsi    # 0x170b71
movb $0x0, %al
callq 0x9060
jmp 0x5d851
leaq 0x340c82(%rip), %rdi    # 0x39e4c0
leaq 0x11332c(%rip), %rsi    # 0x170b71
movl $0x7d0, %edx            # imm = 0x7D0
movb $0x0, %al
callq 0x9060
movl $0x73, %edi
leaq 0x123082(%rip), %rsi    # 0x1808df
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21a23b(%rip), %rax    # 0x277ab0
cmpq $0x4, (%rax)
jne 0x5d8e0
leaq 0x30f7d6(%rip), %rax    # 0x36d058
cmpq $0x0, (%rax)
je 0x5d8a9
leaq 0x30f7c9(%rip), %rax    # 0x36d058
movq (%rax), %rdx
leaq 0x340c27(%rip), %rdi    # 0x39e4c0
leaq 0x1132d1(%rip), %rsi    # 0x170b71
movb $0x0, %al
callq 0x9060
jmp 0x5d8c3
leaq 0x340c10(%rip), %rdi    # 0x39e4c0
leaq 0x1132ba(%rip), %rsi    # 0x170b71
movl $0x7d0, %edx            # imm = 0x7D0
movb $0x0, %al
callq 0x9060
movl $0x73, %edi
leaq 0x123055(%rip), %rsi    # 0x180924
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21a1c9(%rip), %rax    # 0x277ab0
cmpq $0x80, (%rax)
jne 0x5d955
leaq 0x30f761(%rip), %rax    # 0x36d058
cmpq $0x0, (%rax)
je 0x5d91e
leaq 0x30f754(%rip), %rax    # 0x36d058
movq (%rax), %rdx
leaq 0x340bb2(%rip), %rdi    # 0x39e4c0
leaq 0x11325c(%rip), %rsi    # 0x170b71
movb $0x0, %al
callq 0x9060
jmp 0x5d938
leaq 0x340b9b(%rip), %rdi    # 0x39e4c0
leaq 0x113245(%rip), %rsi    # 0x170b71
movl $0x7d0, %edx            # imm = 0x7D0
movb $0x0, %al
callq 0x9060
movl $0x73, %edi
leaq 0x123025(%rip), %rsi    # 0x180969
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21a154(%rip), %rax    # 0x277ab0
cmpq $0x100, (%rax)          # imm = 0x100
jne 0x5d9ca
leaq 0x30f6ec(%rip), %rax    # 0x36d058
cmpq $0x0, (%rax)
je 0x5d993
leaq 0x30f6df(%rip), %rax    # 0x36d058
movq (%rax), %rdx
leaq 0x340b3d(%rip), %rdi    # 0x39e4c0
leaq 0x1131e7(%rip), %rsi    # 0x170b71
movb $0x0, %al
callq 0x9060
jmp 0x5d9ad
leaq 0x340b26(%rip), %rdi    # 0x39e4c0
leaq 0x1131d0(%rip), %rsi    # 0x170b71
movl $0x2, %edx
movb $0x0, %al
callq 0x9060
movl $0x73, %edi
leaq 0x122ee3(%rip), %rsi    # 0x18089c
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x340aef(%rip), %rdi    # 0x39e4c0
leaq 0x138a4d(%rip), %rsi    # 0x196425
callq 0x9350
movl $0x73, %edi
leaq 0x122fcc(%rip), %rsi    # 0x1809b5
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x24071d(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5da4f
leaq 0x24072b(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x5da4f
leaq 0x21c90f(%rip), %rax    # 0x27a328
movsd (%rax), %xmm0
leaq 0x340a9c(%rip), %rdi    # 0x39e4c0
leaq 0x11bc0b(%rip), %rsi    # 0x179636
movb $0x1, %al
callq 0x9060
movl $0x108, %edi            # imm = 0x108
leaq 0x122fb1(%rip), %rsi    # 0x1809ef
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x2406e2(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x5dd27
leaq 0x21a04a(%rip), %rax    # 0x277ab0
cmpq $0x10000, (%rax)        # imm = 0x10000
jne 0x5daea
leaq 0x340a4a(%rip), %rdi    # 0x39e4c0
leaq 0x132b85(%rip), %rsi    # 0x190602
movl $0x4d, %edx
movb $0x0, %al
callq 0x9060
leaq 0x340d30(%rip), %rax    # 0x39e7c0
leaq 0x122fa6(%rip), %rcx    # 0x180a3d
movq %rcx, (%rax)
leaq 0x340d27(%rip), %rax    # 0x39e7c8
leaq 0x12833c(%rip), %rcx    # 0x185de4
movq %rcx, (%rax)
leaq 0x340d1e(%rip), %rax    # 0x39e7d0
leaq 0x11ee91(%rip), %rcx    # 0x17c94a
movq %rcx, (%rax)
leaq 0x340d15(%rip), %rax    # 0x39e7d8
leaq 0x122f86(%rip), %rcx    # 0x180a50
movq %rcx, (%rax)
movl $0x304, %edi            # imm = 0x304
leaq 0x122fb6(%rip), %rsi    # 0x180a8f
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x219fbf(%rip), %rax    # 0x277ab0
cmpq $0x20000, (%rax)        # imm = 0x20000
jne 0x5db38
leaq 0x21c0b3(%rip), %rax    # 0x279bb4
movl (%rax), %edx
xorl $0x1, %edx
leaq 0x3409b3(%rip), %rdi    # 0x39e4c0
leaq 0x12972d(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x322, %edi            # imm = 0x322
leaq 0x122f97(%rip), %rsi    # 0x180abe
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x219f71(%rip), %rax    # 0x277ab0
cmpq $0x1000000, (%rax)      # imm = 0x1000000
jne 0x5db83
leaq 0x21c1dd(%rip), %rax    # 0x279d2c
movl (%rax), %edx
leaq 0x340968(%rip), %rdi    # 0x39e4c0
leaq 0x1296e2(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x342, %edi            # imm = 0x342
leaq 0x122f89(%rip), %rsi    # 0x180afb
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x219f26(%rip), %rax    # 0x277ab0
cmpq $0x8000000, (%rax)      # imm = 0x8000000
jne 0x5dbdf
leaq 0x30f1f2(%rip), %rax    # 0x36cd8c
movl (%rax), %edx
leaq 0x34091d(%rip), %rdi    # 0x39e4c0
leaq 0x129697(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
leaq 0x340c08(%rip), %rax    # 0x39e7c0
leaq 0x1206c2(%rip), %rcx    # 0x17e281
movq %rcx, (%rax)
movl $0x3a6, %edi            # imm = 0x3A6
leaq 0x122f6b(%rip), %rsi    # 0x180b39
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movabsq $0x400000000, %rcx      # imm = 0x400000000
leaq 0x219ec0(%rip), %rax    # 0x277ab0
cmpq %rcx, (%rax)
jne 0x5dc30
leaq 0x33d538(%rip), %rax    # 0x39b134
movl (%rax), %edx
leaq 0x3408bb(%rip), %rdi    # 0x39e4c0
leaq 0x129635(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x3b8, %edi            # imm = 0x3B8
leaq 0x122f3c(%rip), %rsi    # 0x180b5b
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x219e79(%rip), %rax    # 0x277ab0
cmpq $0x2000000, (%rax)      # imm = 0x2000000
jne 0x5dcae
leaq 0x21c391(%rip), %rax    # 0x279fd8
movl (%rax), %edx
leaq 0x340870(%rip), %rdi    # 0x39e4c0
leaq 0x1295ea(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
leaq 0x340b5b(%rip), %rax    # 0x39e7c0
leaq 0x122f18(%rip), %rcx    # 0x180b84
movq %rcx, (%rax)
leaq 0x340b52(%rip), %rax    # 0x39e7c8
leaq 0x122f46(%rip), %rcx    # 0x180bc3
movq %rcx, (%rax)
leaq 0x340b49(%rip), %rax    # 0x39e7d0
leaq 0x122f77(%rip), %rcx    # 0x180c05
movq %rcx, (%rax)
movl $0x382, %edi            # imm = 0x382
leaq 0x122f8f(%rip), %rsi    # 0x180c2c
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x30f24b(%rip), %rax    # 0x36cf00
cmpb $0x0, (%rax)
je 0x5dcc6
leaq 0x30f240(%rip), %rax    # 0x36cf01
movb $0x0, (%rax)
jmp 0x5dcd0
leaq 0x30f234(%rip), %rax    # 0x36cf01
movb $0x1, (%rax)
leaq 0x30f22a(%rip), %rax    # 0x36cf01
movb (%rax), %cl
leaq 0x30f218(%rip), %rax    # 0x36cef8
movl (%rax), %eax
leaq 0x30f2b7(%rip), %rdx    # 0x36cfa0
movsd (%rdx), %xmm0
leaq 0x30f2c4(%rip), %rdx    # 0x36cfb8
movsd (%rdx), %xmm1
leaq 0x30f1fd(%rip), %rdx    # 0x36cefc
movss (%rdx), %xmm2
movl $0x4, %edx
movzbl %cl, %edi
movzbl %al, %esi
callq 0x91b20
callq 0x91720
jmp 0x5dd1a
jmp 0x5dd1c
jmp 0x5dd1e
jmp 0x5dd20
jmp 0x5dd22
jmp 0x5df81
leaq 0x24040a(%rip), %rax    # 0x29e138
cmpl $0x74, (%rax)
jne 0x5dd66
leaq 0x30f35e(%rip), %rax    # 0x36d098
movl (%rax), %eax
movzbl %al, %edi
callq 0x49220
movzbl %al, %ecx
leaq 0x30f34a(%rip), %rax    # 0x36d098
movl %ecx, (%rax)
leaq 0x30f341(%rip), %rax    # 0x36d098
cmpl $0x0, (%rax)
je 0x5dd61
callq 0x138980
jmp 0x5df7f
leaq 0x2403cb(%rip), %rax    # 0x29e138
cmpl $0x77, (%rax)
jne 0x5dd9d
leaq 0x219c9b(%rip), %rax    # 0x277a14
movl $0x0, (%rax)
leaq 0x219c9a(%rip), %rax    # 0x277a20
movl $0x0, (%rax)
callq 0x531a0
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x240394(%rip), %rax    # 0x29e138
cmpl $0x7a, (%rax)
jne 0x5de13
leaq 0x219d00(%rip), %rax    # 0x277ab0
cmpq $0x400, (%rax)          # imm = 0x400
jne 0x5ddc6
callq 0x37720
movl %eax, -0x4(%rbp)
jmp 0x628fe
movl $0x6, %edi
callq 0x375a0
leaq 0x30dbb9(%rip), %rax    # 0x36b990
movl $0x0, (%rax)
leaq 0x30dba4(%rip), %rax    # 0x36b988
movb $0x53, (%rax)
leaq 0x33c6c6(%rip), %rax    # 0x39a4b4
movzbl (%rax), %ecx
leaq 0x30db94(%rip), %rax    # 0x36b98c
movl %ecx, (%rax)
leaq 0x21c7f4(%rip), %rax    # 0x27a5f5
movb $0x4, (%rax)
movl $0x78, %edi
callq 0xeaf0
jmp 0x5df7b
leaq 0x24031e(%rip), %rax    # 0x29e138
cmpl $0x26, (%rax)
jne 0x5de6d
leaq 0x2402f8(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5de68
leaq 0x21c516(%rip), %rax    # 0x27a348
movsd (%rax), %xmm0
leaq 0x340683(%rip), %rdi    # 0x39e4c0
leaq 0x122e25(%rip), %rsi    # 0x180c69
movb $0x1, %al
callq 0x9060
movl $0x124, %edi            # imm = 0x124
leaq 0x122e17(%rip), %rsi    # 0x180c6e
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x5df79
leaq 0x2402c4(%rip), %rax    # 0x29e138
cmpl $0x24, (%rax)
jne 0x5de90
movl -0x8(%rbp), %eax
movzbl %al, %edi
callq 0x49f60
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x2402a1(%rip), %rax    # 0x29e138
cmpl $0x21, (%rax)
jne 0x5deba
movl $0xa, %edi
movl $0xb, %esi
callq 0xc0e0
movl $0xdf, %edi
callq 0x109330
jmp 0x5df75
leaq 0x240277(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x5df35
leaq 0x240251(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5df35
movsd 0x1112a6(%rip), %xmm0   # 0x16f180
leaq 0x30e2cf(%rip), %rax    # 0x36c1b0
mulsd (%rax), %xmm0
movsd 0x111293(%rip), %xmm1   # 0x16f180
leaq 0x30e2c4(%rip), %rax    # 0x36c1b8
mulsd (%rax), %xmm1
leaq 0x30e2c1(%rip), %rax    # 0x36c1c0
movsd (%rax), %xmm2
leaq 0x3405b6(%rip), %rdi    # 0x39e4c0
leaq 0x139e30(%rip), %rsi    # 0x197d41
movb $0x3, %al
callq 0x9060
movl $0x110, %edi            # imm = 0x110
leaq 0x122d85(%rip), %rsi    # 0x180ca9
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x2401fc(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x5df5c
movl -0x8(%rbp), %edi
callq 0x37970
cmpl -0x8(%rbp), %eax
je 0x5df5a
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x5df71
movl -0x8(%rbp), %edi
movl $0x29a, %esi            # imm = 0x29A
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x5df73
jmp 0x5df75
jmp 0x5df77
jmp 0x5df79
jmp 0x5df7b
jmp 0x5df7d
jmp 0x5df7f
jmp 0x5df81
jmp 0x5df83
jmp 0x5df85
jmp 0x5df87
jmp 0x5df89
jmp 0x5df8b
jmp 0x5df8d
jmp 0x5df8f
jmp 0x5df91
jmp 0x5df93
jmp 0x5df95
jmp 0x628f0
cmpl $0x74, -0x8(%rbp)
jne 0x5ed26
leaq 0x24018d(%rip), %rax    # 0x29e138
cmpl $0x63, (%rax)
jne 0x5dfe8
leaq 0x340509(%rip), %rax    # 0x39e4c0
movb $0x0, (%rax)
leaq 0x3407ff(%rip), %rax    # 0x39e7c0
leaq 0x122d37(%rip), %rcx    # 0x180cff
movq %rcx, (%rax)
movl $0x173, %edi            # imm = 0x173
leaq 0x122d41(%rip), %rsi    # 0x180d18
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x240149(%rip), %rax    # 0x29e138
cmpl $0x66, (%rax)
jne 0x5e0cd
leaq 0x219ab1(%rip), %rax    # 0x277ab0
cmpq $0x1000, (%rax)         # imm = 0x1000
jne 0x5e043
leaq 0x30e5bd(%rip), %rax    # 0x36c5cc
movl (%rax), %edx
leaq 0x3404a8(%rip), %rdi    # 0x39e4c0
leaq 0x129222(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x3d2, %edi            # imm = 0x3D2
leaq 0x122d22(%rip), %rsi    # 0x180d54
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x2400d4(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5e064
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x30e20f(%rip), %rax    # 0x36c27a
movzbl (%rax), %edi
callq 0x49220
movb %al, %cl
leaq 0x30e1fe(%rip), %rax    # 0x36c27a
movb %cl, (%rax)
leaq 0x30e1f3(%rip), %rax    # 0x36c278
movb (%rax), %dil
leaq 0x30e1ea(%rip), %rax    # 0x36c279
movb (%rax), %sil
leaq 0x30e1e1(%rip), %rax    # 0x36c27a
movb (%rax), %dl
leaq 0x30e1d9(%rip), %rax    # 0x36c27b
movb (%rax), %cl
movl $0x1, %r9d
leaq 0x30e1ce(%rip), %rax    # 0x36c27f
movzbl %dil, %edi
movzbl %sil, %esi
movzbl %dl, %edx
movzbl %cl, %ecx
movzbl (%rax), %r8d
callq 0x905f0
jmp 0x5ed1f
leaq 0x240064(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x5e111
leaq 0x2199d0(%rip), %rax    # 0x277ab0
cmpq $0x80000, (%rax)        # imm = 0x80000
jne 0x5e0f8
movl -0x8(%rbp), %esi
movl $0x11, %edi
callq 0x511f0
jmp 0x5e105
movl -0x8(%rbp), %esi
movl $0x3, %edi
callq 0x511f0
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x240020(%rip), %rax    # 0x29e138
cmpl $0x61, (%rax)
jne 0x5e1c2
leaq 0x23fff6(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5e142
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x2246a7(%rip), %rax    # 0x2827f0
movl $0x3, (%rax)
leaq 0x22469a(%rip), %rax    # 0x2827f0
movl (%rax), %ecx
leaq 0x224695(%rip), %rax    # 0x2827f4
movl %ecx, (%rax)
leaq 0x219948(%rip), %rax    # 0x277ab0
cmpq $0x10000, (%rax)        # imm = 0x10000
jne 0x5e17d
leaq 0x23dda6(%rip), %rax    # 0x29bf1e
movb $0x5, (%rax)
jmp 0x5e187
leaq 0x23dd9a(%rip), %rax    # 0x29bf1e
movb $0x0, (%rax)
leaq 0x21c42b(%rip), %rax    # 0x27a5b9
movb $0x1, (%rax)
movl $0x71, %edi
callq 0x127cf0
movl $0x79, %edi
callq 0xeaf0
xorl %edi, %edi
callq 0x127d80
cmpl $0x0, %eax
je 0x5e1bd
movl -0x8(%rbp), %ecx
leaq 0x21c329(%rip), %rax    # 0x27a4e4
movl %ecx, (%rax)
jmp 0x5ed1b
leaq 0x23ff6f(%rip), %rax    # 0x29e138
cmpl $0x74, (%rax)
jne 0x5e225
leaq 0x340dd3(%rip), %rax    # 0x39efa8
movsd (%rax), %xmm0
leaq 0x3402e0(%rip), %rdi    # 0x39e4c0
leaq 0x13418c(%rip), %rsi    # 0x192373
movb $0x1, %al
callq 0x9060
leaq 0x33d20b(%rip), %rdi    # 0x39b400
leaq 0x122b8e(%rip), %rsi    # 0x180d8a
movl $0x1, %edx
movb $0x0, %al
callq 0x9060
movl $0x2a, %edi
leaq 0x33d1ec(%rip), %rsi    # 0x39b400
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23fef2(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5e27a
leaq 0x23ff00(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x5e27a
leaq 0x21c0dc(%rip), %rax    # 0x27a320
movsd (%rax), %xmm0
leaq 0x340271(%rip), %rdi    # 0x39e4c0
leaq 0x11b3e0(%rip), %rsi    # 0x179636
movb $0x1, %al
callq 0x9060
movl $0x109, %edi            # imm = 0x109
leaq 0x122b67(%rip), %rsi    # 0x180dd0
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23feb7(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x5e6d3
leaq 0x21981f(%rip), %rax    # 0x277ab0
cmpq $0x40000, (%rax)        # imm = 0x40000
jne 0x5e2f8
leaq 0x33cd9f(%rip), %rax    # 0x39b040
movsbl (%rax), %edx
leaq 0x340215(%rip), %rdi    # 0x39e4c0
leaq 0x132350(%rip), %rsi    # 0x190602
movb $0x0, %al
callq 0x9060
leaq 0x340500(%rip), %rax    # 0x39e7c0
leaq 0x122b57(%rip), %rcx    # 0x180e1e
movq %rcx, (%rax)
leaq 0x3404f7(%rip), %rax    # 0x39e7c8
leaq 0x122b7c(%rip), %rcx    # 0x180e54
movq %rcx, (%rax)
movl $0x2f0, %edi            # imm = 0x2F0
leaq 0x122ba3(%rip), %rsi    # 0x180e8a
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x2197b1(%rip), %rax    # 0x277ab0
cmpq $0x20000, (%rax)        # imm = 0x20000
jne 0x5e338
leaq 0x3401b1(%rip), %rdi    # 0x39e4c0
leaq 0x113d3b(%rip), %rsi    # 0x172051
callq 0x9350
movl $0x324, %edi            # imm = 0x324
leaq 0x122b98(%rip), %rsi    # 0x180ebf
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x219771(%rip), %rax    # 0x277ab0
cmpq $0x20000000, (%rax)     # imm = 0x20000000
jne 0x5e3a4
leaq 0x21bf51(%rip), %rax    # 0x27a2a0
cmpl $0x0, (%rax)
je 0x5e370
leaq 0x340165(%rip), %rdi    # 0x39e4c0
leaq 0x128edf(%rip), %rsi    # 0x187241
movl $0x1, %edx
movb $0x0, %al
callq 0x9060
jmp 0x5e387
leaq 0x340149(%rip), %rdi    # 0x39e4c0
leaq 0x128ec3(%rip), %rsi    # 0x187241
xorl %edx, %edx
movb $0x0, %al
callq 0x9060
movl $0x200, %edi            # imm = 0x200
leaq 0x122b5a(%rip), %rsi    # 0x180eed
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x219705(%rip), %rax    # 0x277ab0
cmpq $0x20, (%rax)
je 0x5e3c1
leaq 0x2196f8(%rip), %rax    # 0x277ab0
cmpq $0x100, (%rax)          # imm = 0x100
jne 0x5e3fc
leaq 0x21bedc(%rip), %rax    # 0x27a2a4
movl (%rax), %edx
leaq 0x3400ef(%rip), %rdi    # 0x39e4c0
leaq 0x128e69(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x200, %edi            # imm = 0x200
leaq 0x122b36(%rip), %rsi    # 0x180f21
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x2196ad(%rip), %rax    # 0x277ab0
cmpq $0x800, (%rax)          # imm = 0x800
jne 0x5e479
leaq 0x21be8d(%rip), %rax    # 0x27a2a0
cmpl $0x0, (%rax)
je 0x5e431
leaq 0x3400a1(%rip), %rdi    # 0x39e4c0
leaq 0x128e1b(%rip), %rsi    # 0x187241
xorl %edx, %edx
movb $0x0, %al
callq 0x9060
jmp 0x5e44b
leaq 0x340088(%rip), %rdi    # 0x39e4c0
leaq 0x128e02(%rip), %rsi    # 0x187241
movl $0x3, %edx
movb $0x0, %al
callq 0x9060
leaq 0x34036e(%rip), %rax    # 0x39e7c0
leaq 0x122b00(%rip), %rcx    # 0x180f59
movq %rcx, (%rax)
movl $0x200, %edi            # imm = 0x200
leaq 0x122b32(%rip), %rsi    # 0x180f9a
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x219630(%rip), %rax    # 0x277ab0
cmpq $0x1000000, (%rax)      # imm = 0x1000000
jne 0x5e4d5
leaq 0x21b8b0(%rip), %rax    # 0x279d40
movl (%rax), %edx
leaq 0x340027(%rip), %rdi    # 0x39e4c0
leaq 0x128da1(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
leaq 0x340312(%rip), %rax    # 0x39e7c0
leaq 0x122b1b(%rip), %rcx    # 0x180fd0
movq %rcx, (%rax)
movl $0x345, %edi            # imm = 0x345
leaq 0x122b4b(%rip), %rsi    # 0x18100f
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x2195d4(%rip), %rax    # 0x277ab0
cmpq $0x400000, (%rax)       # imm = 0x400000
jne 0x5e520
leaq 0x21bdb8(%rip), %rax    # 0x27a2a4
movl (%rax), %edx
leaq 0x33ffcb(%rip), %rdi    # 0x39e4c0
leaq 0x128d45(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x200, %edi            # imm = 0x200
leaq 0x122b43(%rip), %rsi    # 0x181052
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x219589(%rip), %rax    # 0x277ab0
cmpq $0x8000000, (%rax)      # imm = 0x8000000
jne 0x5e59b
leaq 0x340289(%rip), %rax    # 0x39e7c0
leaq 0x11d6bc(%rip), %rcx    # 0x17bbfa
movq %rcx, (%rax)
leaq 0x340280(%rip), %rax    # 0x39e7c8
leaq 0x11d6ce(%rip), %rcx    # 0x17bc1d
movq %rcx, (%rax)
leaq 0x30e847(%rip), %rax    # 0x36cda0
cvtsi2sdl (%rax), %xmm0
movsd 0x11322b(%rip), %xmm1   # 0x171790
mulsd %xmm1, %xmm0
leaq 0x33ff50(%rip), %rdi    # 0x39e4c0
leaq 0x133a5c(%rip), %rsi    # 0x191fd3
movb $0x1, %al
callq 0x9060
movl $0x3a3, %edi            # imm = 0x3A3
leaq 0x122b06(%rip), %rsi    # 0x181090
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21950e(%rip), %rax    # 0x277ab0
cmpq $0x10000, (%rax)        # imm = 0x10000
jne 0x5e611
leaq 0x30d9b6(%rip), %rax    # 0x36bf68
movl (%rax), %edx
leaq 0x30d9b1(%rip), %rax    # 0x36bf6c
movl (%rax), %ecx
leaq 0x33fefc(%rip), %rdi    # 0x39e4c0
leaq 0x1339ed(%rip), %rsi    # 0x191fb8
movb $0x0, %al
callq 0x9060
leaq 0x3401e7(%rip), %rax    # 0x39e7c0
leaq 0x127804(%rip), %rcx    # 0x185de4
movq %rcx, (%rax)
leaq 0x3401de(%rip), %rax    # 0x39e7c8
leaq 0x11e359(%rip), %rcx    # 0x17c94a
movq %rcx, (%rax)
movl $0x303, %edi            # imm = 0x303
leaq 0x122acb(%rip), %rsi    # 0x1810cb
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movabsq $0x400000000, %rcx      # imm = 0x400000000
leaq 0x21948e(%rip), %rax    # 0x277ab0
cmpq %rcx, (%rax)
jne 0x5e673
leaq 0x33ca3a(%rip), %rax    # 0x39b068
movl (%rax), %edx
leaq 0x33fe89(%rip), %rdi    # 0x39e4c0
leaq 0x128c03(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
leaq 0x340174(%rip), %rax    # 0x39e7c0
leaq 0x122aad(%rip), %rcx    # 0x181100
movq %rcx, (%rax)
movl $0x2f0, %edi            # imm = 0x2F0
leaq 0x122ab2(%rip), %rsi    # 0x181114
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x219436(%rip), %rax    # 0x277ab0
cmpq $0x2000000, (%rax)      # imm = 0x2000000
jne 0x5e6be
leaq 0x21b952(%rip), %rax    # 0x279fdc
movl (%rax), %edx
leaq 0x33fe2d(%rip), %rdi    # 0x39e4c0
leaq 0x128ba7(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x384, %edi            # imm = 0x384
leaq 0x122aa6(%rip), %rsi    # 0x181153
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x23fa5e(%rip), %rax    # 0x29e138
cmpl $0x73, (%rax)
jne 0x5e80f
leaq 0x2193c6(%rip), %rax    # 0x277ab0
cmpq $0x1, (%rax)
jne 0x5e80f
leaq 0x33bdc5(%rip), %rax    # 0x39a4c0
cmpb $0x0, (%rax)
je 0x5e729
leaq 0x33fdb9(%rip), %rdi    # 0x39e4c0
leaq 0x11393a(%rip), %rsi    # 0x172048
callq 0x9350
movl $0x4c, %edi
leaq 0x11ffda(%rip), %rsi    # 0x17e6f9
callq 0x3d470
jmp 0x5e803
leaq 0x33bdb8(%rip), %rax    # 0x39a4e8
movl $0x0, (%rax)
leaq 0x33bdab(%rip), %rax    # 0x39a4e8
cmpl $0x0, (%rax)
jle 0x5e78a
movsd 0x110a36(%rip), %xmm0   # 0x16f180
leaq 0x33bd7f(%rip), %rax    # 0x39a4d0
mulsd (%rax), %xmm0
movsd 0x110a23(%rip), %xmm1   # 0x16f180
leaq 0x33bd74(%rip), %rax    # 0x39a4d8
mulsd (%rax), %xmm1
leaq 0x33bd71(%rip), %rax    # 0x39a4e0
movsd (%rax), %xmm2
leaq 0x33fd46(%rip), %rdi    # 0x39e4c0
leaq 0x11e748(%rip), %rsi    # 0x17cec9
movb $0x3, %al
callq 0x9060
jmp 0x5e7d0
movsd 0x1109ee(%rip), %xmm0   # 0x16f180
leaq 0x30da17(%rip), %rax    # 0x36c1b0
mulsd (%rax), %xmm0
movsd 0x1109db(%rip), %xmm1   # 0x16f180
leaq 0x30da0c(%rip), %rax    # 0x36c1b8
mulsd (%rax), %xmm1
leaq 0x30da09(%rip), %rax    # 0x36c1c0
movsd (%rax), %xmm2
leaq 0x33fcfe(%rip), %rdi    # 0x39e4c0
leaq 0x11e700(%rip), %rsi    # 0x17cec9
movb $0x3, %al
callq 0x9060
leaq 0x33ffe9(%rip), %rax    # 0x39e7c0
leaq 0x11e7ab(%rip), %rcx    # 0x17cf89
movq %rcx, (%rax)
leaq 0x33ffe0(%rip), %rax    # 0x39e7c8
leaq 0x11ff4d(%rip), %rcx    # 0x17e73c
movq %rcx, (%rax)
movl $0x2f3, %edi            # imm = 0x2F3
leaq 0x120078(%rip), %rsi    # 0x17e876
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23f922(%rip), %rax    # 0x29e138
cmpl $0x77, (%rax)
jne 0x5e8ba
leaq 0x23ed42(%rip), %rax    # 0x29d568
cmpq $0x0, (%rax)
je 0x5e856
leaq 0x33fc8d(%rip), %rdi    # 0x39e4c0
leaq 0x11380e(%rip), %rsi    # 0x172048
callq 0x9350
leaq 0x33cbba(%rip), %rdi    # 0x39b400
leaq 0x12292e(%rip), %rsi    # 0x18117b
movb $0x0, %al
callq 0x9060
jmp 0x5e89d
leaq 0x23dbe3(%rip), %rax    # 0x29c440
cmpb $0x0, (%rax)
je 0x5e89b
leaq 0x33fc57(%rip), %rdi    # 0x39e4c0
leaq 0x23d9d0(%rip), %rsi    # 0x29c240
callq 0x9350
leaq 0x33ff44(%rip), %rax    # 0x39e7c0
leaq 0x11d0eb(%rip), %rcx    # 0x17b96e
movq %rcx, (%rax)
leaq 0x33cb73(%rip), %rdi    # 0x39b400
leaq 0x12291c(%rip), %rsi    # 0x1811b0
movb $0x0, %al
callq 0x9060
jmp 0x5e89d
movl $0x152, %edi            # imm = 0x152
leaq 0x33cb57(%rip), %rsi    # 0x39b400
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23f877(%rip), %rax    # 0x29e138
cmpl $0x7a, (%rax)
jne 0x5e953
leaq 0x30deb7(%rip), %rax    # 0x36c788
movl (%rax), %edx
leaq 0x30deb2(%rip), %rax    # 0x36c78c
movzbl (%rax), %ecx
leaq 0x33fbdc(%rip), %rdi    # 0x39e4c0
leaq 0x122904(%rip), %rsi    # 0x1811ef
movb $0x0, %al
callq 0x9060
leaq 0x33fec7(%rip), %rax    # 0x39e7c0
leaq 0x1274e4(%rip), %rcx    # 0x185de4
movq %rcx, (%rax)
leaq 0x33febe(%rip), %rax    # 0x39e7c8
leaq 0x1228e4(%rip), %rcx    # 0x1811f5
movq %rcx, (%rax)
leaq 0x33feb5(%rip), %rax    # 0x39e7d0
leaq 0x122914(%rip), %rcx    # 0x181236
movq %rcx, (%rax)
leaq 0x33feac(%rip), %rax    # 0x39e7d8
leaq 0x122944(%rip), %rcx    # 0x181277
movq %rcx, (%rax)
movl $0x158, %edi            # imm = 0x158
leaq 0x12296a(%rip), %rsi    # 0x1812ac
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23f7de(%rip), %rax    # 0x29e138
cmpl $0x24, (%rax)
jne 0x5e976
movl -0x8(%rbp), %eax
movzbl %al, %edi
callq 0x49f60
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23f7bb(%rip), %rax    # 0x29e138
cmpl $0x26, (%rax)
jne 0x5eaf8
leaq 0x23f791(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5e9a7
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x219102(%rip), %rax    # 0x277ab0
cmpq $0x1000000, (%rax)      # imm = 0x1000000
jne 0x5e9eb
leaq 0x21b38e(%rip), %rax    # 0x279d4c
movl (%rax), %edx
leaq 0x33faf9(%rip), %rdi    # 0x39e4c0
leaq 0x128873(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x31, %edi
leaq 0x122912(%rip), %rsi    # 0x1812f3
callq 0x3d470
jmp 0x5eaec
leaq 0x2190be(%rip), %rax    # 0x277ab0
cmpq $0x8000000, (%rax)      # imm = 0x8000000
jne 0x5ea55
leaq 0x30e3a6(%rip), %rax    # 0x36cda8
movl (%rax), %edx
leaq 0x33fab5(%rip), %rdi    # 0x39e4c0
leaq 0x12882f(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
leaq 0x33fda0(%rip), %rax    # 0x39e7c0
leaq 0x1228f8(%rip), %rcx    # 0x18131f
movq %rcx, (%rax)
leaq 0x33c9cf(%rip), %rdi    # 0x39b400
leaq 0x1228ee(%rip), %rsi    # 0x181326
movb $0x0, %al
callq 0x9060
movl $0x31, %edi
leaq 0x33c9b5(%rip), %rsi    # 0x39b400
callq 0x3d470
jmp 0x5eaea
leaq 0x219054(%rip), %rax    # 0x277ab0
cmpq $0x2000000, (%rax)      # imm = 0x2000000
jne 0x5eab7
leaq 0x30d8ec(%rip), %rax    # 0x36c358
cvttsd2si (%rax), %edx
leaq 0x33fa49(%rip), %rdi    # 0x39e4c0
leaq 0x1287c3(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
leaq 0x33c974(%rip), %rdi    # 0x39b400
leaq 0x1228e2(%rip), %rsi    # 0x181375
movl $0x5, %edx
movl $0x186a0, %ecx          # imm = 0x186A0
movb $0x0, %al
callq 0x9060
movl $0x31, %edi
leaq 0x33c950(%rip), %rsi    # 0x39b400
callq 0x3d470
jmp 0x5eae8
leaq 0x30d89a(%rip), %rax    # 0x36c358
movsd (%rax), %xmm0
leaq 0x33f9f7(%rip), %rdi    # 0x39e4c0
leaq 0x11ab66(%rip), %rsi    # 0x179636
movb $0x1, %al
callq 0x9060
movl $0x31, %edi
leaq 0x1228c9(%rip), %rsi    # 0x1813ac
callq 0x3d470
jmp 0x5eaea
jmp 0x5eaec
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23f639(%rip), %rax    # 0x29e138
cmpl $0x21, (%rax)
jne 0x5eccb
leaq 0x30e9a5(%rip), %rax    # 0x36d4b4
cmpl $0x10, (%rax)
jne 0x5eb2c
leaq 0x33f9a5(%rip), %rdi    # 0x39e4c0
leaq 0x11a937(%rip), %rsi    # 0x179459
callq 0x9350
jmp 0x5ec58
leaq 0x30e981(%rip), %rax    # 0x36d4b4
cmpl $0xb, (%rax)
jne 0x5eb50
leaq 0x33f981(%rip), %rdi    # 0x39e4c0
leaq 0x12bbb4(%rip), %rsi    # 0x18a6fa
callq 0x9350
jmp 0x5ec56
leaq 0x30e95d(%rip), %rax    # 0x36d4b4
cmpl $0x11, (%rax)
jne 0x5eb74
leaq 0x33f95d(%rip), %rdi    # 0x39e4c0
leaq 0x11a8bf(%rip), %rsi    # 0x179429
callq 0x9350
jmp 0x5ec54
leaq 0x30e939(%rip), %rax    # 0x36d4b4
cmpl $0xc, (%rax)
jne 0x5eba5
leaq 0x33f939(%rip), %rdi    # 0x39e4c0
leaq 0x11a8bb(%rip), %rsi    # 0x179449
callq 0x9350
leaq 0x23ea86(%rip), %rax    # 0x29d620
movl $0x0, (%rax)
jmp 0x5ec52
leaq 0x30e908(%rip), %rax    # 0x36d4b4
cmpl $0xa, (%rax)
jne 0x5ebc9
leaq 0x33f908(%rip), %rdi    # 0x39e4c0
leaq 0x11a87a(%rip), %rsi    # 0x179439
callq 0x9350
jmp 0x5ec50
leaq 0x30e8e4(%rip), %rax    # 0x36d4b4
cmpl $0x12, (%rax)
jne 0x5ebea
leaq 0x33f8e4(%rip), %rdi    # 0x39e4c0
leaq 0x11346b(%rip), %rsi    # 0x17204e
callq 0x9350
jmp 0x5ec4e
leaq 0x30e8c3(%rip), %rax    # 0x36d4b4
cmpl $0xf, (%rax)
jne 0x5ec0b
leaq 0x33f8c3(%rip), %rdi    # 0x39e4c0
leaq 0x12bb63(%rip), %rsi    # 0x18a767
callq 0x9350
jmp 0x5ec4c
leaq 0x30e8a2(%rip), %rax    # 0x36d4b4
cmpl $0xd, (%rax)
jne 0x5ec2c
leaq 0x33f8a2(%rip), %rdi    # 0x39e4c0
leaq 0x116618(%rip), %rsi    # 0x17523d
callq 0x9350
jmp 0x5ec4a
leaq 0x30e881(%rip), %rax    # 0x36d4b4
movl (%rax), %edx
leaq 0x33f884(%rip), %rdi    # 0x39e4c0
leaq 0x1285fe(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
jmp 0x5ec4c
jmp 0x5ec4e
jmp 0x5ec50
jmp 0x5ec52
jmp 0x5ec54
jmp 0x5ec56
jmp 0x5ec58
leaq 0x23e9c1(%rip), %rax    # 0x29d620
cmpl $0x0, (%rax)
je 0x5ec79
leaq 0x33f855(%rip), %rdi    # 0x39e4c0
leaq 0x11a867(%rip), %rsi    # 0x1794d9
callq 0x96a0
jmp 0x5ec8c
leaq 0x33f840(%rip), %rdi    # 0x39e4c0
leaq 0x1269bd(%rip), %rsi    # 0x185644
callq 0x96a0
leaq 0x33fb2d(%rip), %rax    # 0x39e7c0
leaq 0x120890(%rip), %rcx    # 0x17f52a
movq %rcx, (%rax)
leaq 0x33fb24(%rip), %rax    # 0x39e7c8
leaq 0x12273f(%rip), %rcx    # 0x1813ea
movq %rcx, (%rax)
movl $0x155, %edi            # imm = 0x155
leaq 0x122782(%rip), %rsi    # 0x18143c
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23f466(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x5ecf2
movl -0x8(%rbp), %edi
callq 0x37970
cmpl -0x8(%rbp), %eax
je 0x5ecf0
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x5ed07
movl -0x8(%rbp), %edi
movl $0x29a, %esi            # imm = 0x29A
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x5ed09
jmp 0x5ed0b
jmp 0x5ed0d
jmp 0x5ed0f
jmp 0x5ed11
jmp 0x5ed13
jmp 0x5ed15
jmp 0x5ed17
jmp 0x5ed19
jmp 0x5ed1b
jmp 0x5ed1d
jmp 0x5ed1f
jmp 0x5ed21
jmp 0x628ee
cmpl $0x75, -0x8(%rbp)
jne 0x5f295
leaq 0x23f401(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x5ed46
callq 0x14db0
jmp 0x5f290
leaq 0x23f3eb(%rip), %rax    # 0x29e138
cmpl $0x6d, (%rax)
jne 0x5ed93
leaq 0x33f767(%rip), %rdi    # 0x39e4c0
leaq 0x23e990(%rip), %rsi    # 0x29d6f0
callq 0x9350
leaq 0x33fa54(%rip), %rax    # 0x39e7c0
leaq 0x1226fe(%rip), %rcx    # 0x181471
movq %rcx, (%rax)
movl $0x403, %edi            # imm = 0x403
leaq 0x122713(%rip), %rsi    # 0x181495
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23f384(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5ede8
leaq 0x23f392(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x5ede8
leaq 0x21b52e(%rip), %rax    # 0x27a2e0
movsd (%rax), %xmm0
leaq 0x33f703(%rip), %rdi    # 0x39e4c0
leaq 0x11a872(%rip), %rsi    # 0x179636
movb $0x1, %al
callq 0x9060
movl $0x10a, %edi            # imm = 0x10A
leaq 0x1226f9(%rip), %rsi    # 0x1814d0
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x218cc1(%rip), %rax    # 0x277ab0
cmpq $0x1000000, (%rax)      # imm = 0x1000000
jne 0x5ee4f
leaq 0x23f339(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x5ee4f
leaq 0x30e0f6(%rip), %rax    # 0x36cf01
movb $0x1, (%rax)
leaq 0x30e0ec(%rip), %rax    # 0x36cf01
movb (%rax), %al
leaq 0x30e182(%rip), %rcx    # 0x36cfa0
movsd (%rcx), %xmm0
leaq 0x30e18f(%rip), %rcx    # 0x36cfb8
movsd (%rcx), %xmm1
leaq 0x30e0c8(%rip), %rcx    # 0x36cefc
movss (%rcx), %xmm2
movl $0x1, %esi
movl $0x4, %edx
movzbl %al, %edi
callq 0x91b20
jmp 0x5f28a
leaq 0x23f2e2(%rip), %rax    # 0x29e138
cmpl $0x73, (%rax)
jne 0x5eea7
leaq 0x30daa6(%rip), %rax    # 0x36c908
movl (%rax), %edx
leaq 0x33f655(%rip), %rdi    # 0x39e4c0
leaq 0x1283cf(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
leaq 0x33f940(%rip), %rax    # 0x39e7c0
leaq 0x122689(%rip), %rcx    # 0x181510
movq %rcx, (%rax)
movl $0x2f1, %edi            # imm = 0x2F1
leaq 0x1226c3(%rip), %rsi    # 0x181559
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23f28a(%rip), %rax    # 0x29e138
cmpl $0x75, (%rax)
jne 0x5ef90
leaq 0x21b556(%rip), %rax    # 0x27a414
movzbl (%rax), %edi
callq 0x49220
movb %al, %cl
leaq 0x21b545(%rip), %rax    # 0x27a414
movb %cl, (%rax)
leaq 0x21b53c(%rip), %rax    # 0x27a414
movzbl (%rax), %eax
cmpl $0x0, %eax
jne 0x5ef86
leaq 0x170f55(%rip), %rax    # 0x1cfe40
movl $0x0, (%rax)
leaq 0x218bb8(%rip), %rax    # 0x277ab0
cmpq $0x10000, (%rax)        # imm = 0x10000
je 0x5ef0b
callq 0x992e0
cmpl $0x0, %eax
je 0x5ef50
leaq 0x23e68e(%rip), %rax    # 0x29d5a0
cmpq $0x0, (%rax)
jne 0x5ef50
leaq 0x30cfcd(%rip), %rax    # 0x36beec
cmpl $0x54, (%rax)
je 0x5ef30
leaq 0x30cfc1(%rip), %rax    # 0x36beec
cmpl $0x44, (%rax)
jne 0x5ef4e
movl $0x1, %edi
movl $0x32, %esi
callq 0x14df0
movl $0x4, %edi
movl $0x32, %esi
callq 0x14df0
jmp 0x5ef50
leaq 0x21b5f9(%rip), %rax    # 0x27a550
cmpl $0x0, (%rax)
je 0x5ef7f
leaq 0x21b5e5(%rip), %rax    # 0x27a548
movsd (%rax), %xmm0
leaq 0x21b5ca(%rip), %rax    # 0x27a538
movsd %xmm0, (%rax)
leaq 0x21b5d7(%rip), %rax    # 0x27a550
movl $0x0, (%rax)
xorl %edi, %edi
callq 0x14e40
callq 0x12ae0
jmp 0x5f286
leaq 0x23f1a1(%rip), %rax    # 0x29e138
cmpl $0x74, (%rax)
jne 0x5efd1
leaq 0x30d6f9(%rip), %rax    # 0x36c69c
movb $0x0, (%rax)
movl $0x3, %esi
movl %esi, %edi
callq 0x7e6c0
leaq 0x218af7(%rip), %rax    # 0x277ab0
cmpq $0x800, (%rax)          # imm = 0x800
jne 0x5efc7
callq 0x91720
callq 0x94c50
jmp 0x5f284
leaq 0x23f160(%rip), %rax    # 0x29e138
cmpl $0x77, (%rax)
jne 0x5f099
leaq 0x23e5b8(%rip), %rax    # 0x29d5a0
cmpq $0x0, (%rax)
je 0x5f094
leaq 0x23e5bf(%rip), %rax    # 0x29d5b8
movl (%rax), %ecx
xorl $0x1, %ecx
leaq 0x23e5b3(%rip), %rax    # 0x29d5b8
movl %ecx, (%rax)
leaq 0x23e5b2(%rip), %rax    # 0x29d5c0
cmpl $0x0, (%rax)
je 0x5f03f
leaq 0x23e586(%rip), %rax    # 0x29d5a0
movq (%rax), %rdi
callq 0x9380
leaq 0x23e577(%rip), %rax    # 0x29d5a0
movq $0x0, (%rax)
leaq 0x23e589(%rip), %rax    # 0x29d5c0
movl $0x0, (%rax)
jmp 0x5f087
leaq 0x23e572(%rip), %rax    # 0x29d5b8
cmpl $0x0, (%rax)
je 0x5f069
leaq 0x33e9de(%rip), %rdi    # 0x39da30
leaq 0x122540(%rip), %rsi    # 0x181599
leaq 0x23d6e0(%rip), %rdx    # 0x29c740
movb $0x0, %al
callq 0x9060
jmp 0x5f085
leaq 0x33e9c0(%rip), %rdi    # 0x39da30
leaq 0x122545(%rip), %rsi    # 0x1815bc
leaq 0x23d6c2(%rip), %rdx    # 0x29c740
movb $0x0, %al
callq 0x9060
jmp 0x5f087
leaq 0x218996(%rip), %rax    # 0x277a24
movl $0x1bc5, (%rax)         # imm = 0x1BC5
jmp 0x5f282
leaq 0x23f098(%rip), %rax    # 0x29e138
cmpl $0x7a, (%rax)
jne 0x5f10f
leaq 0x218a04(%rip), %rax    # 0x277ab0
cmpq $0x400, (%rax)          # imm = 0x400
jne 0x5f0c2
callq 0x37720
movl %eax, -0x4(%rbp)
jmp 0x628fe
movl $0x1a, %edi
callq 0x375a0
leaq 0x30c8bd(%rip), %rax    # 0x36b990
movl $0x0, (%rax)
leaq 0x30c8a8(%rip), %rax    # 0x36b988
movb $0x55, (%rax)
leaq 0x33b3ca(%rip), %rax    # 0x39a4b4
movzbl (%rax), %ecx
leaq 0x30c898(%rip), %rax    # 0x36b98c
movl %ecx, (%rax)
leaq 0x21b4f8(%rip), %rax    # 0x27a5f5
movb $0x4, (%rax)
movl $0x78, %edi
callq 0xeaf0
jmp 0x5f280
leaq 0x23f022(%rip), %rax    # 0x29e138
cmpl $0x24, (%rax)
jne 0x5f132
movl -0x8(%rbp), %eax
movzbl %al, %edi
callq 0x49f60
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23efff(%rip), %rax    # 0x29e138
cmpl $0x21, (%rax)
jne 0x5f199
leaq 0x33f37b(%rip), %rdi    # 0x39e4c0
leaq 0x33f574(%rip), %rsi    # 0x39e6c0
callq 0x9350
leaq 0x218958(%rip), %rcx    # 0x277ab0
movabsq $0x5fb3f521a, %rax      # imm = 0x5FB3F521A
andq (%rcx), %rax
cmpq $0x0, %rax
jne 0x5f17c
leaq 0x33f64e(%rip), %rax    # 0x39e7c0
leaq 0x122467(%rip), %rcx    # 0x1815e0
movq %rcx, (%rax)
movl $0x203, %edi            # imm = 0x203
leaq 0x12248e(%rip), %rsi    # 0x181616
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23ef98(%rip), %rax    # 0x29e138
cmpl $0x26, (%rax)
jne 0x5f23c
leaq 0x23ef6e(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5f227
leaq 0x30ce35(%rip), %rax    # 0x36bff1
movzbl (%rax), %eax
cvtsi2sd %eax, %xmm0
leaq 0x33f2f6(%rip), %rdi    # 0x39e4c0
leaq 0x138a63(%rip), %rsi    # 0x197c34
movb $0x1, %al
callq 0x9060
leaq 0x33c221(%rip), %rdi    # 0x39b400
leaq 0x12246a(%rip), %rsi    # 0x181650
movl $0x19, %edx
movl $0x45, %ecx
movl $0xbf, %r8d
movl $0x2, %r9d
movl $0xbf, (%rsp)
movb $0x0, %al
callq 0x9060
movl $0x121, %edi            # imm = 0x121
leaq 0x33c1ea(%rip), %rsi    # 0x39b400
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x23eef5(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x5f263
movl -0x8(%rbp), %edi
callq 0x37970
cmpl -0x8(%rbp), %eax
je 0x5f261
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x5f278
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x5f27a
jmp 0x5f27c
jmp 0x5f27e
jmp 0x5f280
jmp 0x5f282
jmp 0x5f284
jmp 0x5f286
jmp 0x5f288
jmp 0x5f28a
jmp 0x5f28c
jmp 0x5f28e
jmp 0x5f290
jmp 0x628ec
cmpl $0x76, -0x8(%rbp)
jne 0x5fac1
leaq 0x23ee92(%rip), %rax    # 0x29e138
cmpl $0x24, (%rax)
jne 0x5f2c2
movl -0x8(%rbp), %eax
movzbl %al, %edi
callq 0x49f60
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23ee55(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5f317
leaq 0x23ee63(%rip), %rax    # 0x29e138
cmpl $0x26, (%rax)
jne 0x5f317
leaq 0x21b05f(%rip), %rax    # 0x27a340
movsd (%rax), %xmm0
leaq 0x33f1d4(%rip), %rdi    # 0x39e4c0
leaq 0x121976(%rip), %rsi    # 0x180c69
movb $0x1, %al
callq 0x9060
movl $0x125, %edi            # imm = 0x125
leaq 0x1223a8(%rip), %rsi    # 0x1816ae
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23ee00(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5f369
leaq 0x23ee0e(%rip), %rax    # 0x29e138
cmpl $0x62, (%rax)
jne 0x5f369
leaq 0x33f18a(%rip), %rdi    # 0x39e4c0
leaq 0x11a2f9(%rip), %rsi    # 0x179636
movsd 0x11240b(%rip), %xmm0   # 0x171750
movb $0x1, %al
callq 0x9060
movl $0x137, %edi            # imm = 0x137
leaq 0x122398(%rip), %rsi    # 0x1816f0
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23edae(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5f3be
leaq 0x23edbc(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x5f3be
leaq 0x21af50(%rip), %rax    # 0x27a2d8
movsd (%rax), %xmm0
leaq 0x33f12d(%rip), %rdi    # 0x39e4c0
leaq 0x11a29c(%rip), %rsi    # 0x179636
movb $0x1, %al
callq 0x9060
movl $0x10b, %edi            # imm = 0x10B
leaq 0x12237d(%rip), %rsi    # 0x18172a
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23ed73(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x5f437
leaq 0x2186df(%rip), %rax    # 0x277ab0
cmpq $0x8000000, (%rax)      # imm = 0x8000000
jne 0x5f437
leaq 0x30d9bb(%rip), %rax    # 0x36cd9c
movl (%rax), %edx
leaq 0x33f0d6(%rip), %rdi    # 0x39e4c0
leaq 0x127e50(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
leaq 0x33f3c1(%rip), %rax    # 0x39e7c0
leaq 0x11de62(%rip), %rcx    # 0x17d268
movq %rcx, (%rax)
leaq 0x33f3b8(%rip), %rax    # 0x39e7c8
leaq 0x114684(%rip), %rcx    # 0x173a9b
movq %rcx, (%rax)
movl $0x3a8, %edi            # imm = 0x3A8
leaq 0x11de7a(%rip), %rsi    # 0x17d2a0
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23ecfa(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x5f8d4
leaq 0x23ecd0(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5f468
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x218641(%rip), %rax    # 0x277ab0
cmpq $0x10000, (%rax)        # imm = 0x10000
jne 0x5f643
callq 0xea8a0
cmpl $0x0, %eax
je 0x5f556
leaq 0x15d88f(%rip), %rax    # 0x1bcd20
movl 0x3b8(%rax), %eax
leaq 0x15d882(%rip), %rcx    # 0x1bcd20
addl 0x4a0(%rcx), %eax
leaq 0x15d875(%rip), %rcx    # 0x1bcd20
addl 0x588(%rcx), %eax
leaq 0x15d868(%rip), %rcx    # 0x1bcd20
addl 0x670(%rcx), %eax
movl %eax, -0x1c(%rbp)
cmpl $0x4, -0x1c(%rbp)
jl 0x5f50d
leaq 0x15d852(%rip), %rax    # 0x1bcd20
movl $0x0, 0x3b8(%rax)
leaq 0x15d841(%rip), %rax    # 0x1bcd20
movl $0x0, 0x4a0(%rax)
leaq 0x15d830(%rip), %rax    # 0x1bcd20
movl $0x0, 0x588(%rax)
leaq 0x15d81f(%rip), %rax    # 0x1bcd20
movl $0x0, 0x670(%rax)
jmp 0x5f551
leaq 0x15d80c(%rip), %rax    # 0x1bcd20
movl $0x1, 0x3b8(%rax)
leaq 0x15d7fb(%rip), %rax    # 0x1bcd20
movl $0x1, 0x4a0(%rax)
leaq 0x15d7ea(%rip), %rax    # 0x1bcd20
movl $0x1, 0x588(%rax)
leaq 0x15d7d9(%rip), %rax    # 0x1bcd20
movl $0x1, 0x670(%rax)
jmp 0x5f63e
leaq 0x15d7c3(%rip), %rax    # 0x1bcd20
movl 0x3b8(%rax), %eax
leaq 0x15d7b6(%rip), %rcx    # 0x1bcd20
addl 0x4a0(%rcx), %eax
leaq 0x15d7a9(%rip), %rcx    # 0x1bcd20
addl 0x588(%rcx), %eax
leaq 0x15d79c(%rip), %rcx    # 0x1bcd20
addl 0x670(%rcx), %eax
movl %eax, -0x1c(%rbp)
cmpl $0x2, -0x1c(%rbp)
jl 0x5f5d9
leaq 0x15d786(%rip), %rax    # 0x1bcd20
movl $0x0, 0x3b8(%rax)
leaq 0x15d775(%rip), %rax    # 0x1bcd20
movl $0x0, 0x4a0(%rax)
leaq 0x15d764(%rip), %rax    # 0x1bcd20
movl $0x0, 0x588(%rax)
leaq 0x15d753(%rip), %rax    # 0x1bcd20
movl $0x0, 0x670(%rax)
jmp 0x5f63c
leaq 0x15d740(%rip), %rax    # 0x1bcd20
movl $0x1, 0x3b8(%rax)
leaq 0x15d72f(%rip), %rax    # 0x1bcd20
movl $0x1, 0x4a0(%rax)
leaq 0x30c8ea(%rip), %rax    # 0x36beec
cmpl $0x4c, (%rax)
jne 0x5f61a
leaq 0x15d712(%rip), %rax    # 0x1bcd20
movl $0x1, 0x588(%rax)
jmp 0x5f62b
leaq 0x15d6ff(%rip), %rax    # 0x1bcd20
movl $0x0, 0x588(%rax)
leaq 0x15d6ee(%rip), %rax    # 0x1bcd20
movl $0x0, 0x670(%rax)
jmp 0x5f63e
jmp 0x5f8ca
leaq 0x218466(%rip), %rax    # 0x277ab0
cmpq $0x20000, (%rax)        # imm = 0x20000
jne 0x5f66c
movl -0x8(%rbp), %esi
movl $0x12, %edi
callq 0x511f0
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x21843d(%rip), %rax    # 0x277ab0
cmpq $0x80000, (%rax)        # imm = 0x80000
jne 0x5f73f
leaq 0x15d699(%rip), %rax    # 0x1bcd20
movl 0xdb0(%rax), %eax
leaq 0x15d68c(%rip), %rcx    # 0x1bcd20
addl 0xe98(%rcx), %eax
leaq 0x15d67f(%rip), %rcx    # 0x1bcd20
addl 0xf80(%rcx), %eax
movl %eax, -0x1c(%rbp)
cmpl $0x3, -0x1c(%rbp)
jl 0x5f6f6
leaq 0x15d669(%rip), %rax    # 0x1bcd20
movl $0x0, 0xdb0(%rax)
leaq 0x15d658(%rip), %rax    # 0x1bcd20
movl $0x0, 0xe98(%rax)
leaq 0x15d647(%rip), %rax    # 0x1bcd20
movl $0x0, 0xf80(%rax)
leaq 0x15d636(%rip), %rax    # 0x1bcd20
movl $0x0, 0x1068(%rax)
jmp 0x5f73a
leaq 0x15d623(%rip), %rax    # 0x1bcd20
movl $0x1, 0xdb0(%rax)
leaq 0x15d612(%rip), %rax    # 0x1bcd20
movl $0x1, 0xe98(%rax)
leaq 0x15d601(%rip), %rax    # 0x1bcd20
movl $0x1, 0xf80(%rax)
leaq 0x15d5f0(%rip), %rax    # 0x1bcd20
movl $0x0, 0x1068(%rax)
jmp 0x5f8c6
leaq 0x21836a(%rip), %rax    # 0x277ab0
cmpq $0x800000, (%rax)       # imm = 0x800000
jne 0x5f81f
leaq 0x15d5c6(%rip), %rax    # 0x1bcd20
movl 0xdb0(%rax), %eax
leaq 0x15d5b9(%rip), %rcx    # 0x1bcd20
addl 0xe98(%rcx), %eax
leaq 0x15d5ac(%rip), %rcx    # 0x1bcd20
addl 0xf80(%rcx), %eax
leaq 0x15d59f(%rip), %rcx    # 0x1bcd20
addl 0x1068(%rcx), %eax
movl %eax, -0x1c(%rbp)
cmpl $0x4, -0x1c(%rbp)
jl 0x5f7d6
leaq 0x15d589(%rip), %rax    # 0x1bcd20
movl $0x0, 0xdb0(%rax)
leaq 0x15d578(%rip), %rax    # 0x1bcd20
movl $0x0, 0xe98(%rax)
leaq 0x15d567(%rip), %rax    # 0x1bcd20
movl $0x0, 0xf80(%rax)
leaq 0x15d556(%rip), %rax    # 0x1bcd20
movl $0x0, 0x1068(%rax)
jmp 0x5f81a
leaq 0x15d543(%rip), %rax    # 0x1bcd20
movl $0x1, 0xdb0(%rax)
leaq 0x15d532(%rip), %rax    # 0x1bcd20
movl $0x1, 0xe98(%rax)
leaq 0x15d521(%rip), %rax    # 0x1bcd20
movl $0x1, 0xf80(%rax)
leaq 0x15d510(%rip), %rax    # 0x1bcd20
movl $0x1, 0x1068(%rax)
jmp 0x5f8c4
leaq 0x15d4fa(%rip), %rax    # 0x1bcd20
movl 0x3b8(%rax), %eax
leaq 0x15d4ed(%rip), %rcx    # 0x1bcd20
addl 0x4a0(%rcx), %eax
leaq 0x15d4e0(%rip), %rcx    # 0x1bcd20
addl 0x588(%rcx), %eax
movl %eax, -0x1c(%rbp)
cmpl $0x3, -0x1c(%rbp)
jl 0x5f884
leaq 0x15d4ca(%rip), %rax    # 0x1bcd20
movl $0x0, 0x3b8(%rax)
leaq 0x15d4b9(%rip), %rax    # 0x1bcd20
movl $0x0, 0x4a0(%rax)
leaq 0x15d4a8(%rip), %rax    # 0x1bcd20
movl $0x0, 0x588(%rax)
jmp 0x5f8b7
leaq 0x15d495(%rip), %rax    # 0x1bcd20
movl $0x1, 0x3b8(%rax)
leaq 0x15d484(%rip), %rax    # 0x1bcd20
movl $0x1, 0x4a0(%rax)
leaq 0x15d473(%rip), %rax    # 0x1bcd20
movl $0x1, 0x588(%rax)
leaq 0x30d78a(%rip), %rax    # 0x36d048
movl $0x1, (%rax)
jmp 0x5f8c6
jmp 0x5f8c8
jmp 0x5f8ca
callq 0x12ae0
jmp 0x5fab2
leaq 0x23e85d(%rip), %rax    # 0x29e138
cmpl $0x6d, (%rax)
jne 0x5f921
leaq 0x33ebd9(%rip), %rdi    # 0x39e4c0
leaq 0x23dd72(%rip), %rsi    # 0x29d660
callq 0x9350
leaq 0x33eec6(%rip), %rax    # 0x39e7c0
leaq 0x121e6b(%rip), %rcx    # 0x18176c
movq %rcx, (%rax)
movl $0x406, %edi            # imm = 0x406
leaq 0x121e83(%rip), %rsi    # 0x181793
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23e810(%rip), %rax    # 0x29e138
cmpl $0x7a, (%rax)
jne 0x5f997
leaq 0x21817c(%rip), %rax    # 0x277ab0
cmpq $0x400, (%rax)          # imm = 0x400
jne 0x5f94a
callq 0x37720
movl %eax, -0x4(%rbp)
jmp 0x628fe
movl $0x1a, %edi
callq 0x375a0
leaq 0x30c035(%rip), %rax    # 0x36b990
movl $0x0, (%rax)
leaq 0x30c020(%rip), %rax    # 0x36b988
movb $0x56, (%rax)
leaq 0x33ab42(%rip), %rax    # 0x39a4b4
movzbl (%rax), %ecx
leaq 0x30c010(%rip), %rax    # 0x36b98c
movl %ecx, (%rax)
leaq 0x21ac70(%rip), %rax    # 0x27a5f5
movb $0x4, (%rax)
movl $0x78, %edi
callq 0xeaf0
jmp 0x5faae
leaq 0x23e79a(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x5fa99
leaq 0x21abd2(%rip), %rax    # 0x27a580
cmpq $0x1, (%rax)
jne 0x5fa58
leaq 0x2180a5(%rip), %rax    # 0x277a64
movl (%rax), %eax
leaq 0x21808c(%rip), %rcx    # 0x277a54
cltd
idivl (%rcx)
cltq
movq %rax, -0x10(%rbp)
cmpq $0x0, -0x10(%rbp)
je 0x5fa04
leaq 0x21ab39(%rip), %rax    # 0x27a518
movq (%rax), %rax
addq $0x3b, %rax
movl $0x3c, %ecx
cqto
idivq %rcx
addq -0x10(%rbp), %rax
subq $0x1, %rax
cqto
idivq -0x10(%rbp)
movq %rax, -0x10(%rbp)
jmp 0x5fa0c
movq $0x14, -0x10(%rbp)
cmpq $0x0, -0x10(%rbp)
jg 0x5fa1b
movq $0x1, -0x10(%rbp)
movq -0x10(%rbp), %rdx
leaq 0x33ea9a(%rip), %rdi    # 0x39e4c0
leaq 0x111144(%rip), %rsi    # 0x170b71
movb $0x0, %al
callq 0x9060
leaq 0x33ed85(%rip), %rax    # 0x39e7c0
leaq 0x121d8b(%rip), %rcx    # 0x1817cd
movq %rcx, (%rax)
movl $0x76, %edi
leaq 0x121db3(%rip), %rsi    # 0x181804
callq 0x3d470
jmp 0x5fa8d
leaq 0x33ea61(%rip), %rdi    # 0x39e4c0
leaq 0x138d4c(%rip), %rsi    # 0x1987b2
callq 0x9350
leaq 0x33ed4e(%rip), %rax    # 0x39e7c0
leaq 0x121d54(%rip), %rcx    # 0x1817cd
movq %rcx, (%rax)
movl $0x76, %edi
leaq 0x121dcd(%rip), %rsi    # 0x181855
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x5fab0
jmp 0x5fab2
jmp 0x5fab4
jmp 0x5fab6
jmp 0x5fab8
jmp 0x5faba
jmp 0x5fabc
jmp 0x628ea
cmpl $0x77, -0x8(%rbp)
jne 0x600dc
leaq 0x23e666(%rip), %rax    # 0x29e138
cmpl $0x21, (%rax)
jne 0x5fae6
callq 0x89dc0
callq 0x12ae0
jmp 0x600d7
leaq 0x23e631(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5fb38
leaq 0x23e63f(%rip), %rax    # 0x29e138
cmpl $0x62, (%rax)
jne 0x5fb38
leaq 0x33e9bb(%rip), %rdi    # 0x39e4c0
leaq 0x119b2a(%rip), %rsi    # 0x179636
movsd 0x111c3c(%rip), %xmm0   # 0x171750
movb $0x1, %al
callq 0x9060
movl $0x138, %edi            # imm = 0x138
leaq 0x121d79(%rip), %rsi    # 0x1818a0
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23e5f9(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x5fb6d
leaq 0x21aa9d(%rip), %rax    # 0x27a5e8
movzbl (%rax), %edi
callq 0x49220
movb %al, %cl
leaq 0x21aa8c(%rip), %rax    # 0x27a5e8
movb %cl, (%rax)
movl $0x7b, %edi
callq 0xeaf0
jmp 0x600d3
leaq 0x23e5c4(%rip), %rax    # 0x29e138
cmpl $0x6c, (%rax)
jne 0x5fc39
leaq 0x23d9bc(%rip), %rax    # 0x29d540
cmpq $0x0, (%rax)
je 0x5fbd6
leaq 0x33e92f(%rip), %rdi    # 0x39e4c0
leaq 0x1124b0(%rip), %rsi    # 0x172048
callq 0x9350
leaq 0x33b85c(%rip), %rdi    # 0x39b400
leaq 0x11bd81(%rip), %rsi    # 0x17b92c
leaq 0x23c48e(%rip), %rdx    # 0x29c040
movb $0x0, %al
callq 0x9060
movl $0x15d, %edi            # imm = 0x15D
leaq 0x33b83b(%rip), %rsi    # 0x39b400
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23d95b(%rip), %rax    # 0x29d538
leaq 0x124a67(%rip), %rcx    # 0x18464b
movq %rcx, (%rax)
leaq 0x33e8d2(%rip), %rdi    # 0x39e4c0
leaq 0x23c44b(%rip), %rsi    # 0x29c040
callq 0x9350
leaq 0x33ebc7(%rip), %rax    # 0x39e7c8
leaq 0x121cd0(%rip), %rcx    # 0x1818d8
movq %rcx, (%rax)
leaq 0x33ebae(%rip), %rax    # 0x39e7c0
leaq 0x11bd55(%rip), %rcx    # 0x17b96e
movq %rcx, (%rax)
movl $0x6e, %edi
leaq 0x121cea(%rip), %rsi    # 0x181912
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23e4f8(%rip), %rax    # 0x29e138
cmpl $0x6d, (%rax)
jne 0x5fdb1
leaq 0x23d8f8(%rip), %rax    # 0x29d548
cmpq $0x0, (%rax)
je 0x5fca2
leaq 0x33e863(%rip), %rdi    # 0x39e4c0
leaq 0x1123e4(%rip), %rsi    # 0x172048
callq 0x9350
leaq 0x33b790(%rip), %rdi    # 0x39b400
leaq 0x121cc2(%rip), %rsi    # 0x181939
leaq 0x23c4c2(%rip), %rdx    # 0x29c140
movb $0x0, %al
callq 0x9060
movl $0x411, %edi            # imm = 0x411
leaq 0x33b76f(%rip), %rsi    # 0x39b400
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x217e07(%rip), %rax    # 0x277ab0
cmpq $0x1, (%rax)
jne 0x5fcdb
leaq 0x217e2e(%rip), %rax    # 0x277ae4
movzbl (%rax), %eax
cmpl $0x1, %eax
jne 0x5fcdb
leaq 0x21a893(%rip), %rax    # 0x27a558
cmpl $0x3, (%rax)
je 0x5fcdb
leaq 0x120241(%rip), %rdi    # 0x17ff12
callq 0x30d60
jmp 0x5fdaa
movl $0x80000000, %ecx       # imm = 0x80000000
leaq 0x217dc9(%rip), %rax    # 0x277ab0
cmpq %rcx, (%rax)
jne 0x5fd10
leaq 0x30d7cd(%rip), %rax    # 0x36d4c0
cmpl $0x1c200, 0x159d0(%rax) # imm = 0x1C200
jge 0x5fd10
leaq 0x121c77(%rip), %rdi    # 0x18197d
callq 0x30d60
jmp 0x5fda8
leaq 0x30ca39(%rip), %rax    # 0x36c750
movsd (%rax), %xmm0
xorps %xmm1, %xmm1
ucomisd %xmm1, %xmm0
jne 0x5fd34
jp 0x5fd34
leaq 0x11b114(%rip), %rdi    # 0x17ae41
callq 0x30d60
jmp 0x5fda6
leaq 0x23c405(%rip), %rax    # 0x29c140
movb $0x0, (%rax)
leaq 0x23c3fb(%rip), %rax    # 0x29c140
movsbl (%rax), %eax
cmpl $0x0, %eax
jne 0x5fd65
callq 0xa6e0
leaq 0x23c3e7(%rip), %rdi    # 0x29c140
leaq 0x33b6a0(%rip), %rsi    # 0x39b400
callq 0x9350
leaq 0x33e754(%rip), %rdi    # 0x39e4c0
leaq 0x23c3cd(%rip), %rsi    # 0x29c140
callq 0x9350
leaq 0x33ea41(%rip), %rax    # 0x39e7c0
leaq 0x11bbe8(%rip), %rcx    # 0x17b96e
movq %rcx, (%rax)
movl $0x410, %edi            # imm = 0x410
leaq 0x121c33(%rip), %rsi    # 0x1819c8
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x5fda8
jmp 0x5fdaa
jmp 0x5fdac
jmp 0x600cf
leaq 0x23e380(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x5ffac
leaq 0x23e356(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x5fe0a
leaq 0x21a534(%rip), %rax    # 0x27a308
movsd (%rax), %xmm0
leaq 0x33e6e1(%rip), %rdi    # 0x39e4c0
leaq 0x119850(%rip), %rsi    # 0x179636
movb $0x1, %al
callq 0x9060
movl $0x10d, %edi            # imm = 0x10D
leaq 0x121c00(%rip), %rsi    # 0x1819f9
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x217c9f(%rip), %rax    # 0x277ab0
cmpq $0x8000000, (%rax)      # imm = 0x8000000
jne 0x5fe91
leaq 0x33e99f(%rip), %rax    # 0x39e7c0
leaq 0x121c0f(%rip), %rcx    # 0x181a37
movq %rcx, (%rax)
leaq 0x33e996(%rip), %rax    # 0x39e7c8
leaq 0x121c2a(%rip), %rcx    # 0x181a63
movq %rcx, (%rax)
leaq 0x30cf51(%rip), %rax    # 0x36cd94
cvtsi2sdl (%rax), %xmm0
movsd 0x111941(%rip), %xmm1   # 0x171790
mulsd %xmm1, %xmm0
movsd 0x10f1d5(%rip), %xmm1   # 0x16f030
divsd %xmm1, %xmm0
leaq 0x33e65a(%rip), %rdi    # 0x39e4c0
leaq 0x132166(%rip), %rsi    # 0x191fd3
movb $0x1, %al
callq 0x9060
movl $0x3a0, %edi            # imm = 0x3A0
leaq 0x121c09(%rip), %rsi    # 0x181a89
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x217c18(%rip), %rax    # 0x277ab0
cmpq $0x1000, (%rax)         # imm = 0x1000
jne 0x5fedc
leaq 0x33d068(%rip), %rax    # 0x39cf10
movl (%rax), %edx
leaq 0x33e60f(%rip), %rdi    # 0x39e4c0
leaq 0x127389(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x3c0, %edi            # imm = 0x3C0
leaq 0x121bfb(%rip), %rsi    # 0x181ac6
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x217bcd(%rip), %rax    # 0x277ab0
cmpq $0x10000, (%rax)        # imm = 0x10000
je 0x5fefa
callq 0x992e0
cmpl $0x0, %eax
je 0x5ff97
leaq 0x30bc67(%rip), %rax    # 0x36bb68
movsd (%rax), %xmm0
leaq 0x30bc64(%rip), %rax    # 0x36bb70
movsd (%rax), %xmm1
leaq 0x33e5a9(%rip), %rdi    # 0x39e4c0
leaq 0x128b6d(%rip), %rsi    # 0x188a8b
movb $0x2, %al
callq 0x9060
leaq 0x33e894(%rip), %rax    # 0x39e7c0
leaq 0x121bde(%rip), %rcx    # 0x181b11
movq %rcx, (%rax)
leaq 0x33e88b(%rip), %rax    # 0x39e7c8
leaq 0x121c04(%rip), %rcx    # 0x181b48
movq %rcx, (%rax)
leaq 0x33e882(%rip), %rax    # 0x39e7d0
leaq 0x121c1b(%rip), %rcx    # 0x181b70
movq %rcx, (%rax)
leaq 0x33e879(%rip), %rax    # 0x39e7d8
leaq 0x125e7e(%rip), %rcx    # 0x185de4
movq %rcx, (%rax)
leaq 0x33e870(%rip), %rax    # 0x39e7e0
leaq 0x11c9d3(%rip), %rcx    # 0x17c94a
movq %rcx, (%rax)
movl $0x310, %edi            # imm = 0x310
leaq 0x121c16(%rip), %rsi    # 0x181b9c
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x23e185(%rip), %rax    # 0x29e138
cmpl $0x74, (%rax)
jne 0x6003f
leaq 0x21a634(%rip), %rax    # 0x27a5f7
movzbl (%rax), %edi
callq 0x49220
movb %al, %cl
leaq 0x21a623(%rip), %rax    # 0x27a5f7
movb %cl, (%rax)
leaq 0x21a604(%rip), %rax    # 0x27a5e1
movb $0x0, (%rax)
leaq 0x21a5f9(%rip), %rax    # 0x27a5e0
movb $0x0, (%rax)
leaq 0x21a5f1(%rip), %rax    # 0x27a5e2
movb $0x0, (%rax)
leaq 0x21a5e8(%rip), %rax    # 0x27a5e3
movb $0x0, (%rax)
leaq 0x21a5c7(%rip), %rax    # 0x27a5cc
movb $0x0, (%rax)
leaq 0x21a5c9(%rip), %rax    # 0x27a5d8
xorps %xmm0, %xmm0
movsd %xmm0, (%rax)
leaq 0x21a5b3(%rip), %rax    # 0x27a5d0
movl $0x0, (%rax)
leaq 0x21a59b(%rip), %rax    # 0x27a5c5
movb $0x1, (%rax)
leaq 0x2179f0(%rip), %rax    # 0x277a24
movl $0x1167, (%rax)         # imm = 0x1167
jmp 0x600cb
leaq 0x23e0f2(%rip), %rax    # 0x29e138
cmpl $0x7a, (%rax)
jne 0x6008b
movl $0x8, %edi
callq 0x375a0
leaq 0x30b934(%rip), %rax    # 0x36b990
movl $0x0, (%rax)
leaq 0x30b91f(%rip), %rax    # 0x36b988
movb $0x57, (%rax)
leaq 0x33a441(%rip), %rax    # 0x39a4b4
movzbl (%rax), %ecx
leaq 0x30b90f(%rip), %rax    # 0x36b98c
movl %ecx, (%rax)
movl $0x7c, %edi
callq 0xeaf0
jmp 0x600c9
leaq 0x23e0a6(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x600b2
movl -0x8(%rbp), %edi
callq 0x37970
cmpl -0x8(%rbp), %eax
je 0x600b0
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x600c7
movl -0x8(%rbp), %edi
movl $0x29a, %esi            # imm = 0x29A
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x600c9
jmp 0x600cb
jmp 0x600cd
jmp 0x600cf
jmp 0x600d1
jmp 0x600d3
jmp 0x600d5
jmp 0x600d7
jmp 0x628e8
cmpl $0x78, -0x8(%rbp)
jne 0x60b84
leaq 0x23e04b(%rip), %rax    # 0x29e138
cmpl $0x61, (%rax)
jne 0x602ba
leaq 0x33e3c3(%rip), %rax    # 0x39e4c0
movb $0x0, (%rax)
leaq 0x2226f1(%rip), %rax    # 0x2827f8
movl (%rax), %eax
andl $0x1, %eax
cmpl $0x0, %eax
jne 0x60124
leaq 0x33e3a8(%rip), %rdi    # 0x39e4c0
leaq 0x125525(%rip), %rsi    # 0x185644
callq 0x96a0
leaq 0x2226cd(%rip), %rax    # 0x2827f8
movl (%rax), %eax
andl $0x2, %eax
cmpl $0x0, %eax
jne 0x60148
leaq 0x33e384(%rip), %rdi    # 0x39e4c0
leaq 0x119396(%rip), %rsi    # 0x1794d9
callq 0x96a0
leaq 0x2226a9(%rip), %rax    # 0x2827f8
movl (%rax), %eax
andl $0x4, %eax
cmpl $0x0, %eax
jne 0x6016c
leaq 0x33e360(%rip), %rdi    # 0x39e4c0
leaq 0x121a7d(%rip), %rsi    # 0x181be4
callq 0x96a0
leaq 0x222685(%rip), %rax    # 0x2827f8
movl (%rax), %eax
andl $0x8, %eax
cmpl $0x0, %eax
jne 0x60190
leaq 0x33e33c(%rip), %rdi    # 0x39e4c0
leaq 0x111ec2(%rip), %rsi    # 0x17204d
callq 0x96a0
leaq 0x222661(%rip), %rax    # 0x2827f8
movl (%rax), %eax
andl $0x100, %eax            # imm = 0x100
cmpl $0x0, %eax
jne 0x601b6
leaq 0x33e316(%rip), %rdi    # 0x39e4c0
leaq 0x121a36(%rip), %rsi    # 0x181be7
callq 0x96a0
leaq 0x22263b(%rip), %rax    # 0x2827f8
movl (%rax), %eax
andl $0x200, %eax            # imm = 0x200
cmpl $0x0, %eax
jne 0x601dc
leaq 0x33e2f0(%rip), %rdi    # 0x39e4c0
leaq 0x1192b1(%rip), %rsi    # 0x179488
callq 0x96a0
leaq 0x222615(%rip), %rax    # 0x2827f8
movl (%rax), %eax
andl $0x400, %eax            # imm = 0x400
cmpl $0x0, %eax
jne 0x60202
leaq 0x33e2ca(%rip), %rdi    # 0x39e4c0
leaq 0x131a17(%rip), %rsi    # 0x191c14
callq 0x96a0
leaq 0x2225ef(%rip), %rax    # 0x2827f8
movl (%rax), %eax
andl $0x800, %eax            # imm = 0x800
cmpl $0x0, %eax
jne 0x60228
leaq 0x33e2a4(%rip), %rdi    # 0x39e4c0
leaq 0x119235(%rip), %rsi    # 0x179458
callq 0x96a0
leaq 0x33e591(%rip), %rax    # 0x39e7c0
leaq 0x125bae(%rip), %rcx    # 0x185de4
movq %rcx, (%rax)
leaq 0x33e588(%rip), %rax    # 0x39e7c8
leaq 0x1219a3(%rip), %rcx    # 0x181bea
movq %rcx, (%rax)
leaq 0x21785f(%rip), %rax    # 0x277ab0
cmpq $0x10000, (%rax)        # imm = 0x10000
jne 0x6026d
leaq 0x33e56f(%rip), %rax    # 0x39e7d0
leaq 0x1219b1(%rip), %rcx    # 0x181c19
movq %rcx, (%rax)
jmp 0x6027e
leaq 0x33e55c(%rip), %rax    # 0x39e7d0
leaq 0x1219cd(%rip), %rcx    # 0x181c48
movq %rcx, (%rax)
leaq 0x33e23b(%rip), %rax    # 0x39e4c0
cmpb $0x0, (%rax)
je 0x6029d
movl $0x171, %edi            # imm = 0x171
leaq 0x1219e1(%rip), %rsi    # 0x181c77
callq 0x3d470
jmp 0x602ae
movl $0x171, %edi            # imm = 0x171
leaq 0x121a0b(%rip), %rsi    # 0x181cb4
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23de77(%rip), %rax    # 0x29e138
cmpl $0x66, (%rax)
jne 0x6034f
leaq 0x23de4d(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x602eb
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x30bfaa(%rip), %rax    # 0x36c29c
movss (%rax), %xmm0
cvtss2sd %xmm0, %xmm0
leaq 0x33e1bf(%rip), %rdi    # 0x39e4c0
leaq 0x1361cf(%rip), %rsi    # 0x1964d7
movb $0x1, %al
callq 0x9060
leaq 0x21779a(%rip), %rax    # 0x277ab0
cmpq $0x20000000, (%rax)     # imm = 0x20000000
jne 0x60332
movl $0x70, %edi
leaq 0x1219b5(%rip), %rsi    # 0x181ce0
callq 0x3d470
jmp 0x60343
movl $0x70, %edi
leaq 0x1219cf(%rip), %rsi    # 0x181d0d
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23dde2(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x603aa
leaq 0x23ddbc(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x6037c
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x222395(%rip), %rax    # 0x282718
movzbl (%rax), %edi
callq 0x49220
movb %al, %cl
leaq 0x222384(%rip), %rax    # 0x282718
movb %cl, (%rax)
leaq 0x21a263(%rip), %rax    # 0x27a600
movb $0x2, (%rax)
callq 0x12ae0
jmp 0x60b7b
leaq 0x23dd87(%rip), %rax    # 0x29e138
cmpl $0x68, (%rax)
jne 0x603ff
leaq 0x2176f3(%rip), %rax    # 0x277ab0
cmpq $0x1000000, (%rax)      # imm = 0x1000000
jne 0x603d2
movl $0x2, %edi
callq 0x95180
jmp 0x603fa
leaq 0x2176d7(%rip), %rax    # 0x277ab0
cmpq $0x2000000, (%rax)      # imm = 0x2000000
jne 0x603ee
movl $0x2, %edi
callq 0x95180
jmp 0x603f8
movl $0x3, %edi
callq 0x95180
jmp 0x603fa
jmp 0x60b79
leaq 0x23dd32(%rip), %rax    # 0x29e138
cmpl $0x6d, (%rax)
jne 0x60410
jmp 0x6098b
leaq 0x23dd07(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x60465
leaq 0x23dd15(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x60465
leaq 0x219ee1(%rip), %rax    # 0x27a310
movsd (%rax), %xmm0
leaq 0x33e086(%rip), %rdi    # 0x39e4c0
leaq 0x1191f5(%rip), %rsi    # 0x179636
movb $0x1, %al
callq 0x9060
movl $0x10c, %edi            # imm = 0x10C
leaq 0x1218f0(%rip), %rsi    # 0x181d44
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23dccc(%rip), %rax    # 0x29e138
cmpl $0x73, (%rax)
jne 0x604eb
leaq 0x23dca6(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x60492
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x30be1f(%rip), %rax    # 0x36c2b8
cmpl $0x0, (%rax)
je 0x604b7
leaq 0x33e01b(%rip), %rdi    # 0x39e4c0
leaq 0x126d95(%rip), %rsi    # 0x187241
xorl %edx, %edx
movb $0x0, %al
callq 0x9060
jmp 0x604ce
leaq 0x33e002(%rip), %rdi    # 0x39e4c0
leaq 0x126d7c(%rip), %rsi    # 0x187241
xorl %edx, %edx
movb $0x0, %al
callq 0x9060
movl $0x220, %edi            # imm = 0x220
leaq 0x1218aa(%rip), %rsi    # 0x181d84
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23dc46(%rip), %rax    # 0x29e138
cmpl $0x74, (%rax)
jne 0x607a5
leaq 0x30ccd2(%rip), %rax    # 0x36d1d4
cmpl $0x0, (%rax)
je 0x6056e
leaq 0x30ccd6(%rip), %rax    # 0x36d1e4
cmpl $0x0, (%rax)
je 0x6056e
leaq 0x30ccbe(%rip), %rax    # 0x36d1d8
movl (%rax), %edx
leaq 0x30ccb9(%rip), %rax    # 0x36d1dc
movl (%rax), %ecx
leaq 0x30ccb4(%rip), %rax    # 0x36d1e0
movl (%rax), %r8d
leaq 0x30ccba(%rip), %rax    # 0x36d1f0
movl (%rax), %r9d
leaq 0x30cca8(%rip), %rax    # 0x36d1e8
movl (%rax), %r10d
leaq 0x30cca2(%rip), %rax    # 0x36d1ec
movl (%rax), %eax
leaq 0x33df6d(%rip), %rdi    # 0x39e4c0
leaq 0x11ba0a(%rip), %rsi    # 0x17bf64
movl %r10d, (%rsp)
movl %eax, 0x8(%rsp)
movb $0x0, %al
callq 0x9060
jmp 0x60747
leaq 0x30cc5f(%rip), %rax    # 0x36d1d4
cmpl $0x0, (%rax)
je 0x605b0
leaq 0x30cc57(%rip), %rax    # 0x36d1d8
movl (%rax), %edx
leaq 0x30cc52(%rip), %rax    # 0x36d1dc
movl (%rax), %ecx
leaq 0x30cc4d(%rip), %rax    # 0x36d1e0
movl (%rax), %r8d
leaq 0x33df23(%rip), %rdi    # 0x39e4c0
leaq 0x132431(%rip), %rsi    # 0x1929d5
movb $0x0, %al
callq 0x9060
jmp 0x60745
leaq 0x30cc2d(%rip), %rax    # 0x36d1e4
cmpl $0x0, (%rax)
je 0x605f2
leaq 0x30cc2d(%rip), %rax    # 0x36d1f0
movl (%rax), %edx
leaq 0x30cc1c(%rip), %rax    # 0x36d1e8
movl (%rax), %ecx
leaq 0x30cc17(%rip), %rax    # 0x36d1ec
movl (%rax), %r8d
leaq 0x33dee1(%rip), %rdi    # 0x39e4c0
leaq 0x11b98e(%rip), %rsi    # 0x17bf74
movb $0x0, %al
callq 0x9060
jmp 0x60743
leaq 0x30cc0f(%rip), %rax    # 0x36d208
cmpq $0x0, (%rax)
je 0x60737
leaq 0x30cbfe(%rip), %rax    # 0x36d208
cmpq $0x15180, (%rax)        # imm = 0x15180
jl 0x60665
leaq 0x30cbee(%rip), %rax    # 0x36d208
movq (%rax), %rax
movl $0x18, %ecx
cqto
idivq %rcx
imulq $0xe10, %rdx, %rax      # imm = 0xE10
cmpq $0x0, %rax
jne 0x60665
leaq 0x30cbcd(%rip), %rax    # 0x36d208
movq (%rax), %rax
movl $0x15180, %ecx          # imm = 0x15180
cqto
idivq %rcx
movq %rax, %rdx
leaq 0x33de6e(%rip), %rdi    # 0x39e4c0
leaq 0x11b92a(%rip), %rsi    # 0x17bf83
movb $0x0, %al
callq 0x9060
jmp 0x60735
leaq 0x30cb9c(%rip), %rax    # 0x36d208
cmpq $0xe10, (%rax)          # imm = 0xE10
jl 0x606bd
leaq 0x30cb8c(%rip), %rax    # 0x36d208
movq (%rax), %rax
movl $0xe10, %ecx            # imm = 0xE10
cqto
idivq %rcx
cmpq $0x0, %rdx
jne 0x606bd
leaq 0x30cb72(%rip), %rax    # 0x36d208
movq (%rax), %rax
movl $0xe10, %ecx            # imm = 0xE10
cqto
idivq %rcx
movq %rax, %rdx
leaq 0x33de13(%rip), %rdi    # 0x39e4c0
leaq 0x11b8d5(%rip), %rsi    # 0x17bf89
movb $0x0, %al
callq 0x9060
jmp 0x60733
leaq 0x30cb44(%rip), %rax    # 0x36d208
cmpq $0x3c, (%rax)
jl 0x60712
leaq 0x30cb37(%rip), %rax    # 0x36d208
movq (%rax), %rax
movl $0x3c, %ecx
cqto
idivq %rcx
cmpq $0x0, %rdx
jne 0x60712
leaq 0x30cb1d(%rip), %rax    # 0x36d208
movq (%rax), %rax
movl $0x3c, %ecx
cqto
idivq %rcx
movq %rax, %rdx
leaq 0x33ddbe(%rip), %rdi    # 0x39e4c0
leaq 0x11b886(%rip), %rsi    # 0x17bf8f
movb $0x0, %al
callq 0x9060
jmp 0x60731
leaq 0x30caef(%rip), %rax    # 0x36d208
movq (%rax), %rdx
leaq 0x33dd9d(%rip), %rdi    # 0x39e4c0
leaq 0x11b86b(%rip), %rsi    # 0x17bf95
movb $0x0, %al
callq 0x9060
jmp 0x60733
jmp 0x60735
jmp 0x60741
leaq 0x33dd82(%rip), %rax    # 0x39e4c0
movb $0x0, (%rax)
jmp 0x60743
jmp 0x60745
jmp 0x60747
leaq 0x33e072(%rip), %rax    # 0x39e7c0
leaq 0x11b846(%rip), %rcx    # 0x17bf9b
movq %rcx, (%rax)
leaq 0x33e069(%rip), %rax    # 0x39e7c8
leaq 0x11b866(%rip), %rcx    # 0x17bfcc
movq %rcx, (%rax)
leaq 0x33dd50(%rip), %rax    # 0x39e4c0
cmpb $0x0, (%rax)
je 0x60788
movl $0x2f, %edi
leaq 0x121633(%rip), %rsi    # 0x181db4
callq 0x3d470
jmp 0x60799
movl $0x2f, %edi
leaq 0x121666(%rip), %rsi    # 0x181dfa
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23d98c(%rip), %rax    # 0x29e138
cmpl $0x77, (%rax)
jne 0x60899
leaq 0x23cdb4(%rip), %rax    # 0x29d570
cmpq $0x0, (%rax)
je 0x607fd
leaq 0x33dcf7(%rip), %rax    # 0x39e4c0
movb $0x0, (%rax)
leaq 0x33dced(%rip), %rdi    # 0x39e4c0
leaq 0x11186e(%rip), %rsi    # 0x172048
callq 0x9350
leaq 0x33ac1a(%rip), %rdi    # 0x39b400
leaq 0x12164f(%rip), %rsi    # 0x181e3c
leaq 0x23c44c(%rip), %rdx    # 0x29cc40
movb $0x0, %al
callq 0x9060
jmp 0x6087c
leaq 0x23c43c(%rip), %rax    # 0x29cc40
cmpb $0x0, (%rax)
je 0x6087a
leaq 0x33dcb0(%rip), %rdi    # 0x39e4c0
leaq 0x23c429(%rip), %rsi    # 0x29cc40
callq 0x9350
leaq 0x23cde5(%rip), %rax    # 0x29d608
cmpl $0x0, (%rax)
je 0x60854
leaq 0x33dc91(%rip), %rdi    # 0x39e4c0
movl $0x2a, %esi
callq 0x9100
cmpq $0x0, %rax
jne 0x60852
leaq 0x33dc7a(%rip), %rdi    # 0x39e4c0
leaq 0x11f95c(%rip), %rsi    # 0x1801a9
callq 0x96a0
jmp 0x60854
leaq 0x33df65(%rip), %rax    # 0x39e7c0
leaq 0x11b10c(%rip), %rcx    # 0x17b96e
movq %rcx, (%rax)
leaq 0x33ab94(%rip), %rdi    # 0x39b400
leaq 0x1215fd(%rip), %rsi    # 0x181e70
movb $0x0, %al
callq 0x9060
jmp 0x6087c
movl $0x150, %edi            # imm = 0x150
leaq 0x33ab78(%rip), %rsi    # 0x39b400
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23d898(%rip), %rax    # 0x29e138
cmpl $0x7a, (%rax)
jne 0x6090f
leaq 0x217204(%rip), %rax    # 0x277ab0
cmpq $0x400, (%rax)          # imm = 0x400
jne 0x608c2
callq 0x37720
movl %eax, -0x4(%rbp)
jmp 0x628fe
movl $0x10, %edi
callq 0x375a0
leaq 0x30b0bd(%rip), %rax    # 0x36b990
movl $0x0, (%rax)
leaq 0x30b0a8(%rip), %rax    # 0x36b988
movb $0x58, (%rax)
leaq 0x339bca(%rip), %rax    # 0x39a4b4
movzbl (%rax), %ecx
leaq 0x30b098(%rip), %rax    # 0x36b98c
movl %ecx, (%rax)
leaq 0x219cf8(%rip), %rax    # 0x27a5f5
movb $0x4, (%rax)
movl $0x78, %edi
callq 0xeaf0
jmp 0x60b6d
leaq 0x23d822(%rip), %rax    # 0x29e138
cmpl $0x26, (%rax)
jne 0x60979
leaq 0x23d7fc(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x6093c
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x30ba35(%rip), %rax    # 0x36c378
movsd (%rax), %xmm0
leaq 0x33db72(%rip), %rdi    # 0x39e4c0
leaq 0x118ce1(%rip), %rsi    # 0x179636
movb $0x1, %al
callq 0x9060
movl $0x35, %edi
leaq 0x121543(%rip), %rsi    # 0x181eab
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23d7b8(%rip), %rax    # 0x29e138
cmpl $0x21, (%rax)
jne 0x60b06
jmp 0x6098b
movabsq $0x400000000, %rcx      # imm = 0x400000000
leaq 0x217114(%rip), %rax    # 0x277ab0
cmpq %rcx, (%rax)
jne 0x60aa5
leaq 0x33a6a0(%rip), %rax    # 0x39b04c
cmpl $0x0, (%rax)
jne 0x609bd
movl $0x4b0, -0x1c(%rbp)     # imm = 0x4B0
jmp 0x60a68
leaq 0x33a688(%rip), %rax    # 0x39b04c
cmpl $0x1, (%rax)
jne 0x609d5
movl $0x960, -0x1c(%rbp)     # imm = 0x960
jmp 0x60a66
leaq 0x33a670(%rip), %rax    # 0x39b04c
cmpl $0x2, (%rax)
jne 0x609ea
movl $0x12c0, -0x1c(%rbp)    # imm = 0x12C0
jmp 0x60a64
leaq 0x33a65b(%rip), %rax    # 0x39b04c
cmpl $0x3, (%rax)
jne 0x609ff
movl $0x2580, -0x1c(%rbp)    # imm = 0x2580
jmp 0x60a62
leaq 0x33a646(%rip), %rax    # 0x39b04c
cmpl $0x4, (%rax)
jne 0x60a14
movl $0x4b00, -0x1c(%rbp)    # imm = 0x4B00
jmp 0x60a60
leaq 0x33a631(%rip), %rax    # 0x39b04c
cmpl $0x5, (%rax)
jne 0x60a29
movl $0x9600, -0x1c(%rbp)    # imm = 0x9600
jmp 0x60a5e
leaq 0x33a61c(%rip), %rax    # 0x39b04c
cmpl $0x6, (%rax)
jne 0x60a3e
movl $0xe100, -0x1c(%rbp)    # imm = 0xE100
jmp 0x60a5c
leaq 0x33a607(%rip), %rax    # 0x39b04c
cmpl $0x7, (%rax)
jne 0x60a53
movl $0x1c200, -0x1c(%rbp)   # imm = 0x1C200
jmp 0x60a5a
movl $0x0, -0x1c(%rbp)
jmp 0x60a5c
jmp 0x60a5e
jmp 0x60a60
jmp 0x60a62
jmp 0x60a64
jmp 0x60a66
jmp 0x60a68
cmpl $0x0, -0x1c(%rbp)
je 0x60a88
movl -0x1c(%rbp), %edx
leaq 0x33da48(%rip), %rdi    # 0x39e4c0
leaq 0x1267c2(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
jmp 0x60a92
leaq 0x33da31(%rip), %rax    # 0x39e4c0
movb $0x0, (%rax)
movl $0x159, %edi            # imm = 0x159
leaq 0x121443(%rip), %rsi    # 0x181ee1
callq 0x3d470
jmp 0x60afa
leaq 0x30ca14(%rip), %rax    # 0x36d4c0
movl 0x159d0(%rax), %edx
leaq 0x33da07(%rip), %rdi    # 0x39e4c0
leaq 0x126781(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
leaq 0x33dcf2(%rip), %rax    # 0x39e7c0
leaq 0x121441(%rip), %rcx    # 0x181f16
movq %rcx, (%rax)
leaq 0x33dce9(%rip), %rax    # 0x39e7c8
leaq 0x12147d(%rip), %rcx    # 0x181f63
movq %rcx, (%rax)
movl $0x159, %edi            # imm = 0x159
leaq 0x1214b0(%rip), %rsi    # 0x181fa5
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23d62b(%rip), %rax    # 0x29e138
cmpl $0x24, (%rax)
jne 0x60b29
movl -0x8(%rbp), %eax
movzbl %al, %edi
callq 0x49f60
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23d608(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x60b50
leaq 0x219a69(%rip), %rax    # 0x27a5a5
movb $0x0, (%rax)
callq 0x28f70
movl $0x1, %edi
callq 0x12e30
jmp 0x60b65
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x60b67
jmp 0x60b69
jmp 0x60b6b
jmp 0x60b6d
jmp 0x60b6f
jmp 0x60b71
jmp 0x60b73
jmp 0x60b75
jmp 0x60b77
jmp 0x60b79
jmp 0x60b7b
jmp 0x60b7d
jmp 0x60b7f
jmp 0x628e6
cmpl $0x79, -0x8(%rbp)
jne 0x60f68
leaq 0x23d5a3(%rip), %rax    # 0x29e138
cmpl $0x1b, (%rax)
jne 0x60bab
callq 0x50d70
movl $0x1, -0x4(%rbp)
jmp 0x628fe
leaq 0x23d586(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x60c09
leaq 0x23d560(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x60bd8
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x30b695(%rip), %rax    # 0x36c274
movl (%rax), %eax
movzbl %al, %edi
callq 0x49220
movzbl %al, %ecx
leaq 0x30b681(%rip), %rax    # 0x36c274
movl %ecx, (%rax)
leaq 0x219a05(%rip), %rax    # 0x27a601
movb $0x2, (%rax)
callq 0x12ae0
jmp 0x60f61
leaq 0x23d528(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x60ce9
leaq 0x216e90(%rip), %rax    # 0x277ab0
cmpq $0x1000000, (%rax)      # imm = 0x1000000
jne 0x60c79
leaq 0x2190f0(%rip), %rax    # 0x279d20
movl (%rax), %edx
leaq 0x2190e7(%rip), %rax    # 0x279d20
movl 0x4(%rax), %ecx
leaq 0x2190dd(%rip), %rax    # 0x279d20
movl 0x8(%rax), %r8d
leaq 0x33d872(%rip), %rdi    # 0x39e4c0
leaq 0x10ed33(%rip), %rsi    # 0x16f988
movb $0x0, %al
callq 0x9060
movl $0x344, %edi            # imm = 0x344
leaq 0x121371(%rip), %rsi    # 0x181fd9
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x216e30(%rip), %rax    # 0x277ab0
cmpq $0x20000, (%rax)        # imm = 0x20000
jne 0x60ce2
leaq 0x33db30(%rip), %rax    # 0x39e7c0
leaq 0x12138a(%rip), %rcx    # 0x182021
movq %rcx, (%rax)
leaq 0x218f37(%rip), %rax    # 0x279bd8
movq (%rax), %rsi
leaq 0x33d815(%rip), %rdi    # 0x39e4c0
callq 0x9350
leaq 0x33a749(%rip), %rdi    # 0x39b400
leaq 0x12138d(%rip), %rsi    # 0x18204b
movb $0x0, %al
callq 0x9060
movl $0x323, %edi            # imm = 0x323
leaq 0x33a72f(%rip), %rsi    # 0x39b400
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x60ce4
jmp 0x60f5f
leaq 0x23d448(%rip), %rax    # 0x29e138
cmpl $0x77, (%rax)
jne 0x60dd3
leaq 0x23c850(%rip), %rax    # 0x29d550
cmpq $0x0, (%rax)
je 0x60d37
leaq 0x33d7b3(%rip), %rdi    # 0x39e4c0
leaq 0x111334(%rip), %rsi    # 0x172048
callq 0x9350
leaq 0x33a6e0(%rip), %rdi    # 0x39b400
leaq 0x12135e(%rip), %rsi    # 0x182085
leaq 0x23b512(%rip), %rdx    # 0x29c240
movb $0x0, %al
callq 0x9060
jmp 0x60db6
leaq 0x23b502(%rip), %rax    # 0x29c240
cmpb $0x0, (%rax)
je 0x60db4
leaq 0x33d776(%rip), %rdi    # 0x39e4c0
leaq 0x23b4ef(%rip), %rsi    # 0x29c240
callq 0x9350
leaq 0x23c89f(%rip), %rax    # 0x29d5fc
cmpl $0x0, (%rax)
je 0x60d8e
leaq 0x33d757(%rip), %rdi    # 0x39e4c0
movl $0x2a, %esi
callq 0x9100
cmpq $0x0, %rax
jne 0x60d8c
leaq 0x33d740(%rip), %rdi    # 0x39e4c0
leaq 0x11f422(%rip), %rsi    # 0x1801a9
callq 0x96a0
jmp 0x60d8e
leaq 0x33da2b(%rip), %rax    # 0x39e7c0
leaq 0x11abd2(%rip), %rcx    # 0x17b96e
movq %rcx, (%rax)
leaq 0x33a65a(%rip), %rdi    # 0x39b400
leaq 0x121318(%rip), %rsi    # 0x1820c5
movb $0x0, %al
callq 0x9060
jmp 0x60db6
movl $0x151, %edi            # imm = 0x151
leaq 0x33a63e(%rip), %rsi    # 0x39b400
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23d35e(%rip), %rax    # 0x29e138
cmpl $0x7a, (%rax)
jne 0x60e49
leaq 0x216cca(%rip), %rax    # 0x277ab0
cmpq $0x400, (%rax)          # imm = 0x400
jne 0x60dfc
callq 0x37720
movl %eax, -0x4(%rbp)
jmp 0x628fe
movl $0x1a, %edi
callq 0x375a0
leaq 0x30ab83(%rip), %rax    # 0x36b990
movl $0x0, (%rax)
leaq 0x30ab6e(%rip), %rax    # 0x36b988
movb $0x59, (%rax)
leaq 0x339690(%rip), %rax    # 0x39a4b4
movzbl (%rax), %ecx
leaq 0x30ab5e(%rip), %rax    # 0x36b98c
movl %ecx, (%rax)
leaq 0x2197be(%rip), %rax    # 0x27a5f5
movb $0x4, (%rax)
movl $0x78, %edi
callq 0xeaf0
jmp 0x60f5b
leaq 0x23d2e8(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x60f44
leaq 0x219745(%rip), %rax    # 0x27a5a5
movb $0x0, (%rax)
leaq 0x216c12(%rip), %rax    # 0x277a7c
cmpl $0x0, (%rax)
je 0x60e8f
leaq 0x216c06(%rip), %rax    # 0x277a7c
movl $0x0, (%rax)
leaq 0x2196fd(%rip), %rax    # 0x27a580
movq $0x2, (%rax)
jmp 0x60f29
leaq 0x216bea(%rip), %rax    # 0x277a80
movl (%rax), %ecx
leaq 0x216bdd(%rip), %rax    # 0x277a7c
movl %ecx, (%rax)
leaq 0x216b38(%rip), %rax    # 0x2779e0
cmpl $0x4fa, (%rax)          # imm = 0x4FA
jle 0x60ebf
leaq 0x216bc5(%rip), %rax    # 0x277a7c
movl $0x1a, (%rax)
jmp 0x60f27
leaq 0x216b1a(%rip), %rax    # 0x2779e0
cmpl $0x400, (%rax)          # imm = 0x400
jle 0x60edd
leaq 0x216ba7(%rip), %rax    # 0x277a7c
movl $0x1a, (%rax)
jmp 0x60f25
leaq 0x216afc(%rip), %rax    # 0x2779e0
movl (%rax), %eax
movl %eax, -0x24(%rbp)
leaq 0x221834(%rip), %rax    # 0x282724
imull $0x31a, (%rax), %eax    # imm = 0x31A
movl $0x64, %ecx
cltd
idivl %ecx
movl %eax, %ecx
movl -0x24(%rbp), %eax
cmpl %ecx, %eax
jle 0x60f16
leaq 0x216b6e(%rip), %rax    # 0x277a7c
movl $0x19, (%rax)
jmp 0x60f23
leaq 0x216b5f(%rip), %rax    # 0x277a7c
movl $0x1a, (%rax)
jmp 0x60f25
jmp 0x60f27
jmp 0x60f29
movl $0x2, %edi
callq 0x12e30
movl $0x7d, %edi
callq 0xeaf0
callq 0x28f70
jmp 0x60f59
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x60f5b
jmp 0x60f5d
jmp 0x60f5f
jmp 0x60f61
jmp 0x60f63
jmp 0x628e4
cmpl $0x7a, -0x8(%rbp)
jne 0x617d2
leaq 0x23d1bf(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x60fc5
leaq 0x219640(%rip), %rax    # 0x27a5c5
movzbl (%rax), %edi
callq 0x49220
movb %al, %cl
leaq 0x21962f(%rip), %rax    # 0x27a5c5
movb %cl, (%rax)
leaq 0x23d165(%rip), %rax    # 0x29e104
cmpl $0x0, (%rax)
je 0x60fb6
leaq 0x23d15d(%rip), %rax    # 0x29e108
movl $0xfffffffc, (%rax)     # imm = 0xFFFFFFFC
callq 0x81d20
movl $0x7e, %edi
callq 0xeaf0
jmp 0x617cd
leaq 0x23d16c(%rip), %rax    # 0x29e138
cmpl $0x6d, (%rax)
jne 0x61001
leaq 0x33d4e8(%rip), %rdi    # 0x39e4c0
leaq 0x23c741(%rip), %rsi    # 0x29d720
callq 0x9350
movl $0x400, %edi            # imm = 0x400
leaq 0x12111c(%rip), %rsi    # 0x18210c
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23d116(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x61056
leaq 0x23d124(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x61056
leaq 0x2192f8(%rip), %rax    # 0x27a318
movsd (%rax), %xmm0
leaq 0x33d495(%rip), %rdi    # 0x39e4c0
leaq 0x118604(%rip), %rsi    # 0x179636
movb $0x1, %al
callq 0x9060
movl $0x10e, %edi            # imm = 0x10E
leaq 0x1210f0(%rip), %rsi    # 0x182135
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x216a53(%rip), %rax    # 0x277ab0
cmpq $0x10000, (%rax)        # imm = 0x10000
jne 0x612a0
leaq 0x23d0c7(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x612a0
leaq 0x30a9e7(%rip), %rax    # 0x36ba68
movsd (%rax), %xmm0
xorps %xmm1, %xmm1
ucomisd %xmm1, %xmm0
jne 0x61092
jp 0x61092
jmp 0x610c1
leaq 0x30a93f(%rip), %rax    # 0x36b9d8
movsd (%rax), %xmm0
leaq 0x30a9c4(%rip), %rax    # 0x36ba68
divsd (%rax), %xmm0
movsd 0x10df78(%rip), %xmm1   # 0x16f028
divsd %xmm1, %xmm0
leaq 0x30a8fd(%rip), %rax    # 0x36b9b8
movsd %xmm0, (%rax)
jmp 0x610d7
leaq 0x30aa40(%rip), %rax    # 0x36bb08
movsd (%rax), %xmm0
leaq 0x30a8e5(%rip), %rax    # 0x36b9b8
movsd %xmm0, (%rax)
leaq 0x23ae02(%rip), %rax    # 0x29bee0
movsd (%rax), %xmm1
leaq 0x30a8cf(%rip), %rax    # 0x36b9b8
movsd (%rax), %xmm0
subsd %xmm1, %xmm0
leaq 0x30a8c0(%rip), %rax    # 0x36b9b8
movsd %xmm0, (%rax)
leaq 0x30a96d(%rip), %rax    # 0x36ba70
movsd (%rax), %xmm0
xorps %xmm1, %xmm1
ucomisd %xmm1, %xmm0
jne 0x61114
jp 0x61114
jmp 0x61143
leaq 0x30a8c5(%rip), %rax    # 0x36b9e0
movsd (%rax), %xmm0
leaq 0x30a94a(%rip), %rax    # 0x36ba70
divsd (%rax), %xmm0
movsd 0x10def6(%rip), %xmm1   # 0x16f028
divsd %xmm1, %xmm0
leaq 0x30a883(%rip), %rax    # 0x36b9c0
movsd %xmm0, (%rax)
jmp 0x61159
leaq 0x30a9c6(%rip), %rax    # 0x36bb10
movsd (%rax), %xmm0
leaq 0x30a86b(%rip), %rax    # 0x36b9c0
movsd %xmm0, (%rax)
leaq 0x23ad88(%rip), %rax    # 0x29bee8
movsd (%rax), %xmm1
leaq 0x30a855(%rip), %rax    # 0x36b9c0
movsd (%rax), %xmm0
subsd %xmm1, %xmm0
leaq 0x30a846(%rip), %rax    # 0x36b9c0
movsd %xmm0, (%rax)
leaq 0x30a8eb(%rip), %rax    # 0x36ba70
movsd (%rax), %xmm0
xorps %xmm1, %xmm1
ucomisd %xmm1, %xmm0
jne 0x61196
jp 0x61196
jmp 0x611c5
leaq 0x30a85b(%rip), %rax    # 0x36b9f8
movsd (%rax), %xmm0
leaq 0x30a8d0(%rip), %rax    # 0x36ba78
divsd (%rax), %xmm0
movsd 0x10de74(%rip), %xmm1   # 0x16f028
divsd %xmm1, %xmm0
leaq 0x30a809(%rip), %rax    # 0x36b9c8
movsd %xmm0, (%rax)
jmp 0x611db
leaq 0x30a94c(%rip), %rax    # 0x36bb18
movsd (%rax), %xmm0
leaq 0x30a7f1(%rip), %rax    # 0x36b9c8
movsd %xmm0, (%rax)
leaq 0x23ad0e(%rip), %rax    # 0x29bef0
movsd (%rax), %xmm1
leaq 0x30a7db(%rip), %rax    # 0x36b9c8
movsd (%rax), %xmm0
subsd %xmm1, %xmm0
leaq 0x30a7cc(%rip), %rax    # 0x36b9c8
movsd %xmm0, (%rax)
leaq 0x30a879(%rip), %rax    # 0x36ba80
movsd (%rax), %xmm0
xorps %xmm1, %xmm1
ucomisd %xmm1, %xmm0
jne 0x61218
jp 0x61218
jmp 0x61247
leaq 0x30a7e1(%rip), %rax    # 0x36ba00
movsd (%rax), %xmm0
leaq 0x30a856(%rip), %rax    # 0x36ba80
divsd (%rax), %xmm0
movsd 0x10ddf2(%rip), %xmm1   # 0x16f028
divsd %xmm1, %xmm0
leaq 0x30a78f(%rip), %rax    # 0x36b9d0
movsd %xmm0, (%rax)
jmp 0x6125d
leaq 0x30a8d2(%rip), %rax    # 0x36bb20
movsd (%rax), %xmm0
leaq 0x30a777(%rip), %rax    # 0x36b9d0
movsd %xmm0, (%rax)
leaq 0x23ac94(%rip), %rax    # 0x29bef8
movsd (%rax), %xmm1
leaq 0x30a761(%rip), %rax    # 0x36b9d0
movsd (%rax), %xmm0
subsd %xmm1, %xmm0
leaq 0x30a752(%rip), %rax    # 0x36b9d0
movsd %xmm0, (%rax)
movl $0x7, %edi
movl $0x37, %esi
callq 0x14df0
movl $0x13b, %edi            # imm = 0x13B
callq 0x9ec0
jmp 0x617c7
leaq 0x216809(%rip), %rax    # 0x277ab0
cmpq $0x2000000, (%rax)      # imm = 0x2000000
jne 0x6132c
leaq 0x23ce81(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x6132c
leaq 0x218dfd(%rip), %rax    # 0x27a0c0
movsd (%rax), %xmm0
leaq 0x33d1f2(%rip), %rdi    # 0x39e4c0
leaq 0x130cfe(%rip), %rsi    # 0x191fd3
movb $0x1, %al
callq 0x9060
leaq 0x33d4dd(%rip), %rax    # 0x39e7c0
leaq 0x120e8c(%rip), %rcx    # 0x182176
movq %rcx, (%rax)
leaq 0x33d4d4(%rip), %rax    # 0x39e7c8
leaq 0x120e9d(%rip), %rcx    # 0x182198
movq %rcx, (%rax)
leaq 0x33d4cb(%rip), %rax    # 0x39e7d0
leaq 0x120ed9(%rip), %rcx    # 0x1821e5
movq %rcx, (%rax)
movl $0x386, %edi            # imm = 0x386
leaq 0x120eec(%rip), %rsi    # 0x182207
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23ce05(%rip), %rax    # 0x29e138
cmpl $0x73, (%rax)
jne 0x61468
leaq 0x33d17d(%rip), %rax    # 0x39e4c0
movb $0x0, (%rax)
leaq 0x30b69b(%rip), %rax    # 0x36c9e8
movl (%rax), %eax
andl $0x4, %eax
cmpl $0x0, %eax
je 0x61375
leaq 0x30b68e(%rip), %rax    # 0x36c9ec
movl (%rax), %edx
leaq 0x33d159(%rip), %rdi    # 0x39e4c0
leaq 0x125ed3(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
leaq 0x30b66c(%rip), %rax    # 0x36c9e8
movl (%rax), %eax
andl $0x1, %eax
cmpl $0x0, %eax
je 0x61399
leaq 0x33d133(%rip), %rdi    # 0x39e4c0
leaq 0x124320(%rip), %rsi    # 0x1856b4
callq 0x96a0
leaq 0x30b648(%rip), %rax    # 0x36c9e8
movl (%rax), %eax
andl $0x2, %eax
cmpl $0x0, %eax
je 0x613bd
leaq 0x33d10f(%rip), %rdi    # 0x39e4c0
leaq 0x12082c(%rip), %rsi    # 0x181be4
callq 0x96a0
leaq 0x30b624(%rip), %rax    # 0x36c9e8
movl (%rax), %eax
andl $0x8, %eax
cmpl $0x0, %eax
je 0x613e1
leaq 0x33d0eb(%rip), %rdi    # 0x39e4c0
leaq 0x124268(%rip), %rsi    # 0x185644
callq 0x96a0
leaq 0x30b600(%rip), %rax    # 0x36c9e8
movl (%rax), %eax
andl $0x10, %eax
cmpl $0x0, %eax
je 0x61405
leaq 0x33d0c7(%rip), %rdi    # 0x39e4c0
leaq 0x110c4d(%rip), %rsi    # 0x17204d
callq 0x96a0
leaq 0x30b5dc(%rip), %rax    # 0x36c9e8
movl (%rax), %eax
andl $0x20, %eax
cmpl $0x0, %eax
je 0x61429
leaq 0x33d0a3(%rip), %rdi    # 0x39e4c0
leaq 0x1180b5(%rip), %rsi    # 0x1794d9
callq 0x96a0
leaq 0x33d390(%rip), %rax    # 0x39e7c0
leaq 0x120e14(%rip), %rcx    # 0x18224b
movq %rcx, (%rax)
leaq 0x33d387(%rip), %rax    # 0x39e7c8
leaq 0x120e20(%rip), %rcx    # 0x182268
movq %rcx, (%rax)
movl $0x242, %edi            # imm = 0x242
leaq 0x120e58(%rip), %rsi    # 0x1822af
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23ccc9(%rip), %rax    # 0x29e138
cmpl $0x74, (%rax)
jne 0x6163e
leaq 0x30b5f5(%rip), %rax    # 0x36ca74
cmpb $0x0, (%rax)
je 0x61606
leaq 0x30b5e1(%rip), %rax    # 0x36ca70
cmpl $0x0, (%rax)
je 0x61525
leaq 0x30b5c9(%rip), %rax    # 0x36ca68
movl (%rax), %eax
movl %eax, -0x28(%rbp)
leaq 0x30b5c1(%rip), %rax    # 0x36ca6c
cmpl $0x0, (%rax)
jge 0x614c0
xorl %eax, %eax
leaq 0x30b5b3(%rip), %rcx    # 0x36ca6c
subl (%rcx), %eax
movl %eax, -0x2c(%rbp)
jmp 0x614cc
leaq 0x30b5a5(%rip), %rax    # 0x36ca6c
movl (%rax), %eax
movl %eax, -0x2c(%rbp)
movl -0x2c(%rbp), %eax
movl %eax, -0x30(%rbp)
leaq 0x30b597(%rip), %rax    # 0x36ca70
cmpl $0x0, (%rax)
jge 0x614ee
xorl %eax, %eax
leaq 0x30b589(%rip), %rcx    # 0x36ca70
subl (%rcx), %eax
movl %eax, -0x34(%rbp)
jmp 0x614fa
leaq 0x30b57b(%rip), %rax    # 0x36ca70
movl (%rax), %eax
movl %eax, -0x34(%rbp)
movl -0x30(%rbp), %ecx
movl -0x28(%rbp), %edx
movl -0x34(%rbp), %r8d
leaq 0x33cfb5(%rip), %rdi    # 0x39e4c0
leaq 0x120de9(%rip), %rsi    # 0x1822fb
leaq 0x30b5e7(%rip), %r9     # 0x36cb00
movb $0x0, %al
callq 0x9060
jmp 0x615b0
leaq 0x30b540(%rip), %rax    # 0x36ca6c
cmpl $0x0, (%rax)
je 0x61589
leaq 0x30b530(%rip), %rax    # 0x36ca68
movl (%rax), %eax
movl %eax, -0x38(%rbp)
leaq 0x30b528(%rip), %rax    # 0x36ca6c
cmpl $0x0, (%rax)
jge 0x61559
xorl %eax, %eax
leaq 0x30b51a(%rip), %rcx    # 0x36ca6c
subl (%rcx), %eax
movl %eax, -0x3c(%rbp)
jmp 0x61565
leaq 0x30b50c(%rip), %rax    # 0x36ca6c
movl (%rax), %eax
movl %eax, -0x3c(%rbp)
movl -0x38(%rbp), %edx
movl -0x3c(%rbp), %ecx
leaq 0x33cf4e(%rip), %rdi    # 0x39e4c0
leaq 0x120d91(%rip), %rsi    # 0x18230a
leaq 0x30b580(%rip), %r8     # 0x36cb00
movb $0x0, %al
callq 0x9060
jmp 0x615ae
leaq 0x30b4d8(%rip), %rax    # 0x36ca68
movl (%rax), %edx
leaq 0x33cf27(%rip), %rdi    # 0x39e4c0
leaq 0x1363fd(%rip), %rsi    # 0x19799d
leaq 0x30b559(%rip), %rcx    # 0x36cb00
movb $0x0, %al
callq 0x9060
jmp 0x615b0
leaq 0x30b54f(%rip), %rax    # 0x36cb06
cmpb $0x0, (%rax)
je 0x615e2
leaq 0x33cefd(%rip), %rdi    # 0x39e4c0
leaq 0x10e99e(%rip), %rsi    # 0x16ff68
callq 0x96a0
leaq 0x33ceea(%rip), %rdi    # 0x39e4c0
leaq 0x30b529(%rip), %rsi    # 0x36cb06
callq 0x96a0
leaq 0x33d1d7(%rip), %rax    # 0x39e7c0
leaq 0x120d24(%rip), %rcx    # 0x182314
movq %rcx, (%rax)
movl $0x5a, %edi
leaq 0x120d4a(%rip), %rsi    # 0x182349
callq 0x3d470
jmp 0x61632
leaq 0x33ceb3(%rip), %rax    # 0x39e4c0
movb $0x0, (%rax)
leaq 0x33d1a9(%rip), %rax    # 0x39e7c0
leaq 0x120d7b(%rip), %rcx    # 0x182399
movq %rcx, (%rax)
movl $0x5a, %edi
leaq 0x120d9e(%rip), %rsi    # 0x1823cb
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23caf3(%rip), %rax    # 0x29e138
cmpl $0x77, (%rax)
jne 0x616bc
leaq 0x23cacd(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x6166b
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x16e7f6(%rip), %rax    # 0x1cfe68
movq (%rax), %rdx
leaq 0x33ce44(%rip), %rdi    # 0x39e4c0
leaq 0x119a43(%rip), %rsi    # 0x17b0c6
movb $0x0, %al
callq 0x9060
leaq 0x339d6f(%rip), %rdi    # 0x39b400
leaq 0x120d6d(%rip), %rsi    # 0x182405
movb $0x0, %al
callq 0x9060
movl $0x25, %edi
leaq 0x339d55(%rip), %rsi    # 0x39b400
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23ca75(%rip), %rax    # 0x29e138
cmpl $0x7a, (%rax)
jne 0x616de
leaq 0x30a2b9(%rip), %rax    # 0x36b988
cmpb $0x0, (%rax)
je 0x616d9
callq 0x319b0
jmp 0x617bd
leaq 0x23ca53(%rip), %rax    # 0x29e138
cmpl $0x24, (%rax)
jne 0x61701
movl -0x8(%rbp), %eax
movzbl %al, %edi
callq 0x49f60
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23ca30(%rip), %rax    # 0x29e138
cmpl $0x21, (%rax)
jne 0x61717
callq 0x5b960
jmp 0x617b9
leaq 0x23ca1a(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x617a2
leaq 0x30a25e(%rip), %rax    # 0x36b988
movzbl (%rax), %eax
cmpl $0x4b, %eax
jne 0x61757
movl $0x1, %edi
callq 0x11970
movl -0x8(%rbp), %edi
callq 0x37970
cmpl -0x8(%rbp), %eax
je 0x61755
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x617a0
leaq 0x30a22a(%rip), %rax    # 0x36b988
cmpb $0x0, (%rax)
je 0x61783
movl $0xffffff95, %edi       # imm = 0xFFFFFF95
callq 0x375a0
movl $0x11, %edi
callq 0x376e0
movl $0x7f, %edi
callq 0xeaf0
jmp 0x6179e
movl -0x8(%rbp), %edi
callq 0x37970
cmpl -0x8(%rbp), %eax
je 0x6179c
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x6179e
jmp 0x617a0
jmp 0x617b7
movl -0x8(%rbp), %edi
movl $0x9, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x617b9
jmp 0x617bb
jmp 0x617bd
jmp 0x617bf
jmp 0x617c1
jmp 0x617c3
jmp 0x617c5
jmp 0x617c7
jmp 0x617c9
jmp 0x617cb
jmp 0x617cd
jmp 0x628e2
cmpl $0x7e, -0x8(%rbp)
jne 0x6185d
leaq 0x23c955(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x61820
leaq 0x33ccd1(%rip), %rax    # 0x39e4c0
movb $0x0, (%rax)
leaq 0x33cfc7(%rip), %rax    # 0x39e7c0
leaq 0x120c47(%rip), %rcx    # 0x182447
movq %rcx, (%rax)
movl $0x160, %edi            # imm = 0x160
leaq 0x120c81(%rip), %rsi    # 0x182490
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23c911(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x61833
callq 0x13800
jmp 0x61856
leaq 0x23c8fe(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
je 0x61854
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x61856
jmp 0x61858
jmp 0x628e0
cmpl $0x7d, -0x8(%rbp)
jne 0x618b0
leaq 0x23c8ce(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x61896
callq 0x51690
movl $0x1, %edi
callq 0x24e80
movl -0x8(%rbp), %ecx
leaq 0x218b78(%rip), %rax    # 0x27a400
movl %ecx, (%rax)
movl $0x3, %edi
callq 0x12e30
jmp 0x618ab
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x628de
cmpl $0x7b, -0x8(%rbp)
jne 0x61903
leaq 0x23c87b(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x618e9
callq 0x515f0
movl $0x1, %edi
callq 0x24e80
movl -0x8(%rbp), %ecx
leaq 0x218b25(%rip), %rax    # 0x27a400
movl %ecx, (%rax)
movl $0x4, %edi
callq 0x12e30
jmp 0x618fe
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x628dc
cmpl $0x2b, -0x8(%rbp)
jne 0x61bb6
leaq 0x23c824(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x619fa
leaq 0x218bbc(%rip), %rax    # 0x27a4e0
cmpl $0x0, (%rax)
je 0x619d0
leaq 0x218bac(%rip), %rax    # 0x27a4e0
movl $0x0, (%rax)
leaq 0x218b37(%rip), %rax    # 0x27a478
movq (%rax), %rax
movq %rax, -0x10(%rbp)
leaq 0x216115(%rip), %rax    # 0x277a64
movslq (%rax), %rax
movl $0x2, %ecx
cqto
idivq %rcx
leaq 0x218c1d(%rip), %rcx    # 0x27a580
imulq (%rcx), %rax
leaq 0x218c42(%rip), %rcx    # 0x27a5b0
movslq (%rcx), %rcx
cqto
idivq %rcx
movq %rax, %rcx
movq -0x10(%rbp), %rax
subq %rcx, %rax
movq %rax, -0x10(%rbp)
leaq 0x218aed(%rip), %rax    # 0x27a478
movq (%rax), %rax
leaq 0x218b7b(%rip), %rcx    # 0x27a510
cmpq (%rcx), %rax
jge 0x619ac
leaq 0x218b5f(%rip), %rax    # 0x27a500
movq (%rax), %rax
addq -0x10(%rbp), %rax
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rdi
movl $0x1, %esi
callq 0x151c0
movl $0x1, %edi
callq 0x24e80
movl $0x1b, %edi
callq 0x12e30
jmp 0x619f5
callq 0x514b0
movl $0x1, %edi
callq 0x24e80
movl -0x8(%rbp), %ecx
leaq 0x218a17(%rip), %rax    # 0x27a400
movl %ecx, (%rax)
movl $0x10f, %edi            # imm = 0x10F
callq 0x12e30
jmp 0x61bb1
leaq 0x23c737(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x61b9a
movl $0x0, -0x1c(%rbp)
cmpl $0x12, -0x1c(%rbp)
jg 0x61b1a
movslq -0x1c(%rbp), %rcx
leaq 0x15b2fa(%rip), %rax    # 0x1bcd20
imulq $0xe8, %rcx, %rcx
addq %rcx, %rax
movl $0x0, 0x18(%rax)
movslq -0x1c(%rbp), %rcx
leaq 0x15b2de(%rip), %rax    # 0x1bcd20
imulq $0xe8, %rcx, %rcx
addq %rcx, %rax
movsd 0xb8(%rax), %xmm0
movslq -0x1c(%rbp), %rcx
leaq 0x15b2c1(%rip), %rax    # 0x1bcd20
imulq $0xe8, %rcx, %rcx
addq %rcx, %rax
subsd 0xb0(%rax), %xmm0
movaps 0x10d818(%rip), %xmm1   # 0x16f290
pand %xmm1, %xmm0
movsd %xmm0, -0x18(%rbp)
cmpl $0xd, -0x1c(%rbp)
jne 0x61aad
leaq 0x216022(%rip), %rax    # 0x277ab0
cmpq $0x20000, (%rax)        # imm = 0x20000
jne 0x61a99
jmp 0x61aab
leaq 0x23c67e(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x61aa7
jmp 0x61aa9
jmp 0x61b0c
jmp 0x61aab
jmp 0x61adb
cmpl $0xc, -0x1c(%rbp)
jne 0x61ad9
leaq 0x215ff6(%rip), %rax    # 0x277ab0
cmpq $0x20000, (%rax)        # imm = 0x20000
jne 0x61ac5
jmp 0x61ad7
leaq 0x23c652(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x61ad3
jmp 0x61ad5
jmp 0x61b0c
jmp 0x61ad7
jmp 0x61ad9
jmp 0x61adb
movsd -0x18(%rbp), %xmm0
movsd 0x10fcc0(%rip), %xmm1   # 0x1717a8
ucomisd %xmm1, %xmm0
jb 0x61b0a
movslq -0x1c(%rbp), %rcx
leaq 0x15b227(%rip), %rax    # 0x1bcd20
imulq $0xe8, %rcx, %rcx
addq %rcx, %rax
movl $0x1, 0x18(%rax)
jmp 0x61b0c
movl -0x1c(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x1c(%rbp)
jmp 0x61a11
leaq 0x215f8f(%rip), %rax    # 0x277ab0
movabsq $0x105b8b0400, %rcx     # imm = 0x105B8B0400
andq (%rax), %rcx
movb $0x1, %al
cmpq $0x0, %rcx
movb %al, -0x3d(%rbp)
jne 0x61b81
leaq 0x218670(%rip), %rax    # 0x27a1b0
cmpl $0x0, (%rax)
je 0x61b56
movb $0x1, %al
leaq 0x30aa56(%rip), %rcx    # 0x36c5a4
cmpl $0x0, (%rcx)
movb %al, -0x3d(%rbp)
je 0x61b81
xorl %eax, %eax
leaq 0x215f51(%rip), %rcx    # 0x277ab0
cmpq $0x400000, (%rcx)       # imm = 0x400000
movb %al, -0x3e(%rbp)
jne 0x61b7b
leaq 0x30b022(%rip), %rax    # 0x36cb94
cmpl $0x0, (%rax)
sete %al
movb %al, -0x3e(%rbp)
movb -0x3e(%rbp), %al
movb %al, -0x3d(%rbp)
movb -0x3d(%rbp), %al
andb $0x1, %al
movzbl %al, %eax
cmpl $0x0, %eax
jne 0x61b98
leaq 0x218a26(%rip), %rax    # 0x27a5bb
movb $0x1, (%rax)
jmp 0x61baf
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x61bb1
jmp 0x628da
cmpl $0x2d, -0x8(%rbp)
jne 0x61d58
leaq 0x23c571(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x61cb9
leaq 0x218909(%rip), %rax    # 0x27a4e0
cmpl $0x0, (%rax)
je 0x61c8f
leaq 0x2188f9(%rip), %rax    # 0x27a4e0
cmpl $0x39, (%rax)
jg 0x61c0c
leaq 0x2188ed(%rip), %rax    # 0x27a4e0
movl (%rax), %eax
subl $0x30, %eax
movslq %eax, %rcx
leaq 0x21888e(%rip), %rax    # 0x27a490
movq $0x0, (%rax,%rcx,8)
jmp 0x61c6c
leaq 0x2188cd(%rip), %rax    # 0x27a4e0
cmpl $0x61, (%rax)
jl 0x61c3b
leaq 0x2188c1(%rip), %rax    # 0x27a4e0
movl (%rax), %eax
subl $0x61, %eax
addl $0xa, %eax
movslq %eax, %rcx
leaq 0x21885f(%rip), %rax    # 0x27a490
movq $0x0, (%rax,%rcx,8)
jmp 0x61c6a
leaq 0x21889e(%rip), %rax    # 0x27a4e0
cmpl $0x41, (%rax)
jl 0x61c68
leaq 0x218892(%rip), %rax    # 0x27a4e0
movl (%rax), %eax
subl $0x41, %eax
addl $0xa, %eax
movslq %eax, %rcx
leaq 0x218830(%rip), %rax    # 0x27a490
movq $0x0, (%rax,%rcx,8)
jmp 0x61c6a
jmp 0x61c6c
leaq 0x21886d(%rip), %rax    # 0x27a4e0
movl $0x0, (%rax)
movl $0x1, %edi
callq 0x24e80
movl $0x1a, %edi
callq 0x12e30
jmp 0x61cb4
callq 0x51550
movl $0x1, %edi
callq 0x24e80
movl -0x8(%rbp), %ecx
leaq 0x218758(%rip), %rax    # 0x27a400
movl %ecx, (%rax)
movl $0x105, %edi            # imm = 0x105
callq 0x12e30
jmp 0x61d53
leaq 0x23c478(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x61d3c
leaq 0x23c452(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x61cda
movl $0x13, -0x1c(%rbp)
jmp 0x61ce1
movl $0x13, -0x1c(%rbp)
jmp 0x61ce3
cmpl $0x0, -0x1c(%rbp)
jl 0x61d19
movslq -0x1c(%rbp), %rcx
leaq 0x15b02c(%rip), %rax    # 0x1bcd20
imulq $0xe8, %rcx, %rcx
addq %rcx, %rax
cmpl $0x0, 0x18(%rax)
je 0x61d0c
movl -0x1c(%rbp), %edi
callq 0x47bf0
jmp 0x61d0e
movl -0x1c(%rbp), %eax
addl $-0x1, %eax
movl %eax, -0x1c(%rbp)
jmp 0x61ce3
leaq 0x218899(%rip), %rax    # 0x27a5b9
movb $0x0, (%rax)
leaq 0x215c7a(%rip), %rax    # 0x2779a4
movl $0x0, (%rax)
leaq 0x218884(%rip), %rax    # 0x27a5bb
movb $0x0, (%rax)
jmp 0x61d51
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x61d53
jmp 0x628d8
cmpl $0x3d, -0x8(%rbp)
jne 0x61dbd
leaq 0x23c3d3(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x61da3
callq 0x52960
cmpl $0x0, %eax
je 0x61d97
movl -0x8(%rbp), %ecx
leaq 0x218682(%rip), %rax    # 0x27a400
movl %ecx, (%rax)
movl $0x16, %edi
callq 0x12e30
callq 0x37720
movl %eax, -0x4(%rbp)
jmp 0x628fe
movl $0x18, %edi
callq 0x12e30
jmp 0x61db8
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x628d6
cmpl $0x21, -0x8(%rbp)
jne 0x61e02
leaq 0x23c36e(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
je 0x61de4
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
movl -0x8(%rbp), %edi
callq 0x37970
cmpl -0x8(%rbp), %eax
je 0x61dfd
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x628d4
cmpl $0x26, -0x8(%rbp)
jne 0x6207d
leaq 0x23c30b(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x61e84
leaq 0x23c319(%rip), %rax    # 0x29e138
cmpl $0x77, (%rax)
jne 0x61e5e
leaq 0x33c695(%rip), %rdi    # 0x39e4c0
leaq 0x120677(%rip), %rsi    # 0x1824a9
callq 0x9350
movl $0x77, %edi
leaq 0x120671(%rip), %rsi    # 0x1824b4
callq 0x3d470
leaq 0x23b79e(%rip), %rax    # 0x29d5ed
movb $0x63, (%rax)
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movl -0x8(%rbp), %edi
callq 0x37970
cmpl -0x8(%rbp), %eax
je 0x61e77
movl $0x0, -0x4(%rbp)
jmp 0x628fe
callq 0x37720
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x23c2ad(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
je 0x61eb4
leaq 0x30a435(%rip), %rax    # 0x36c2cc
movzbl (%rax), %eax
cmpl $0x0, %eax
jne 0x61eb4
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x215bf5(%rip), %rax    # 0x277ab0
cmpq $0x10000, (%rax)        # imm = 0x10000
jne 0x61ed0
leaq 0x30a401(%rip), %rax    # 0x36c2cc
movb $0x0, (%rax)
jmp 0x61f33
leaq 0x215bd9(%rip), %rax    # 0x277ab0
cmpq $0x1000000, (%rax)      # imm = 0x1000000
jne 0x61eec
leaq 0x30a3e5(%rip), %rax    # 0x36c2cc
movb $0x0, (%rax)
jmp 0x61f31
leaq 0x215bbd(%rip), %rax    # 0x277ab0
cmpq $0x2000000, (%rax)      # imm = 0x2000000
jne 0x61f08
leaq 0x30a3c9(%rip), %rax    # 0x36c2cc
movb $0x0, (%rax)
jmp 0x61f2f
leaq 0x30a3bd(%rip), %rax    # 0x36c2cc
movzbl (%rax), %eax
cmpl $0x1, %eax
jne 0x61f23
leaq 0x30a3ae(%rip), %rax    # 0x36c2cc
movb $0x0, (%rax)
jmp 0x61f2d
leaq 0x30a3a2(%rip), %rax    # 0x36c2cc
movb $0x1, (%rax)
jmp 0x61f2f
jmp 0x61f31
jmp 0x61f33
callq 0x12ae0
movl -0x8(%rbp), %edi
callq 0x37970
cmpl -0x8(%rbp), %eax
je 0x62058
leaq 0x30a380(%rip), %rax    # 0x36c2d0
movsd (%rax), %xmm0
leaq 0x30a3fd(%rip), %rax    # 0x36c358
movsd %xmm0, (%rax)
leaq 0x30a37a(%rip), %rax    # 0x36c2e0
movsd (%rax), %xmm0
leaq 0x30a3ef(%rip), %rax    # 0x36c360
movsd %xmm0, (%rax)
leaq 0x21806c(%rip), %rax    # 0x279fe8
movl (%rax), %ecx
leaq 0x30a423(%rip), %rax    # 0x36c3a8
movl %ecx, (%rax)
leaq 0x30a392(%rip), %rax    # 0x36c320
movsd (%rax), %xmm0
leaq 0x30a3f7(%rip), %rax    # 0x36c390
movsd %xmm0, (%rax)
leaq 0x30a344(%rip), %rax    # 0x36c2e8
movsd (%rax), %xmm0
leaq 0x30a3b9(%rip), %rax    # 0x36c368
movsd %xmm0, (%rax)
leaq 0x30a346(%rip), %rax    # 0x36c300
movsd (%rax), %xmm0
leaq 0x30a3ab(%rip), %rax    # 0x36c370
movsd %xmm0, (%rax)
leaq 0x30a338(%rip), %rax    # 0x36c308
movsd (%rax), %xmm0
leaq 0x30a39d(%rip), %rax    # 0x36c378
movsd %xmm0, (%rax)
leaq 0x30a32a(%rip), %rax    # 0x36c310
movsd (%rax), %xmm0
leaq 0x30a38f(%rip), %rax    # 0x36c380
movsd %xmm0, (%rax)
leaq 0x30a31c(%rip), %rax    # 0x36c318
movsd (%rax), %xmm0
leaq 0x30a381(%rip), %rax    # 0x36c388
movsd %xmm0, (%rax)
leaq 0x30a316(%rip), %rax    # 0x36c328
movsd (%rax), %xmm0
leaq 0x30a37b(%rip), %rax    # 0x36c398
movsd %xmm0, (%rax)
leaq 0x30a308(%rip), %rax    # 0x36c330
movsd (%rax), %xmm0
leaq 0x30a36d(%rip), %rax    # 0x36c3a0
movsd %xmm0, (%rax)
leaq 0x30b482(%rip), %rax    # 0x36d4c0
cmpl $0x0, 0x179f4(%rax)
jne 0x6204c
callq 0x7da90
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x30b461(%rip), %rax    # 0x36d4c0
cmpl $0x0, 0x179f4(%rax)
jne 0x6206f
callq 0x7da90
jmp 0x62071
jmp 0x62071
jmp 0x62073
callq 0x12ae0
jmp 0x628d2
cmpl $0x2f, -0x8(%rbp)
jne 0x6214f
leaq 0x23c0aa(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x620e6
movl $0x1, 0x33f973(%rip)    # 0x3a1a10
leaq 0x33c41c(%rip), %rax    # 0x39e4c0
movb $0x0, (%rax)
leaq 0x33c712(%rip), %rax    # 0x39e7c0
leaq 0x120447(%rip), %rcx    # 0x1824fc
movq %rcx, (%rax)
leaq 0x33c709(%rip), %rax    # 0x39e7c8
leaq 0x120456(%rip), %rcx    # 0x18251c
movq %rcx, (%rax)
movl $0x7e, %edi
leaq 0x12045d(%rip), %rsi    # 0x182532
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23c04b(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x6213a
movb $0x1, 0x33f91e(%rip)    # 0x3a1a17
leaq 0x33c3c0(%rip), %rdi    # 0x39e4c0
leaq 0x122324(%rip), %rsi    # 0x18442b
callq 0x9350
leaq 0x33c6ad(%rip), %rax    # 0x39e7c0
leaq 0x12045b(%rip), %rcx    # 0x182575
movq %rcx, (%rax)
movl $0x2d, %edi
leaq 0x12048d(%rip), %rsi    # 0x1825b6
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
cmpl $0x5c, -0x8(%rbp)
jne 0x62197
leaq 0x23bfdc(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x6217d
leaq 0x2158ac(%rip), %rax    # 0x277a14
movl (%rax), %edi
leaq 0x16dcf7(%rip), %rax    # 0x1cfe68
movq (%rax), %rdx
xorl %esi, %esi
callq 0x12810
jmp 0x62192
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x628ce
cmpl $0x24, -0x8(%rbp)
jne 0x6220d
leaq 0x23bf94(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x621cc
movl -0x8(%rbp), %esi
movl $0x13, %edi
callq 0x511f0
leaq 0x30ae89(%rip), %rax    # 0x36d046
movb $0x1, (%rax)
movl $0x0, -0x4(%rbp)
jmp 0x628fe
leaq 0x23bf65(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
je 0x621ed
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x621ef
movl -0x8(%rbp), %edi
callq 0x37970
cmpl -0x8(%rbp), %eax
je 0x62208
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x628cc
cmpl $0x60, -0x8(%rbp)
jne 0x622df
leaq 0x23bf1a(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
je 0x6222f
leaq 0x23bf0e(%rip), %rax    # 0x29e138
cmpl $0x7a, (%rax)
jne 0x6229c
movl $0x6, %edi
callq 0x375a0
leaq 0x309750(%rip), %rax    # 0x36b990
movl $0x0, (%rax)
leaq 0x30973b(%rip), %rax    # 0x36b988
movb $0x60, (%rax)
movl $0x462, %edi            # imm = 0x462
callq 0xeaf0
leaq 0x33c25f(%rip), %rax    # 0x39e4c0
movb $0x0, (%rax)
leaq 0x33c255(%rip), %rax    # 0x39e4c0
movb $0x0, 0x1(%rax)
movl $0xc, %edi
callq 0x2e6c0
leaq 0x338788(%rip), %rax    # 0x39aa08
movl $0xffffffff, (%rax)     # imm = 0xFFFFFFFF
movl $0x20, %edi
callq 0xf320
movl $0xd, %edi
callq 0xf320
jmp 0x622da
leaq 0x23be95(%rip), %rax    # 0x29e138
cmpl $0x21, (%rax)
jne 0x622c5
movl $0x181, %edi            # imm = 0x181
leaq 0x120348(%rip), %rsi    # 0x1825fc
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x628ca
cmpl $0x25, -0x8(%rbp)
jne 0x623a2
leaq 0x23be48(%rip), %rax    # 0x29e138
cmpl $0x0, (%rax)
jne 0x62388
movq $0x0, -0x10(%rbp)
leaq 0x2182b6(%rip), %rax    # 0x27a5be
cmpb $0x0, (%rax)
je 0x6231b
movq -0x10(%rbp), %rax
orq $0x400, %rax            # imm = 0x400
movq %rax, -0x10(%rbp)
leaq 0x21829d(%rip), %rax    # 0x27a5bf
cmpb $0x0, (%rax)
je 0x62335
movq -0x10(%rbp), %rax
orq $0x100, %rax            # imm = 0x100
movq %rax, -0x10(%rbp)
leaq 0x309e48(%rip), %rax    # 0x36c184
cmpb $0x0, (%rax)
je 0x6234f
movq -0x10(%rbp), %rax
orq $0x1000, %rax           # imm = 0x1000
movq %rax, -0x10(%rbp)
cmpq $0x0, -0x10(%rbp)
jne 0x62364
movq -0x10(%rbp), %rax
orq $0x1500, %rax           # imm = 0x1500
movq %rax, -0x10(%rbp)
movq -0x10(%rbp), %rax
movzwl %ax, %edi
callq 0x150c0
movl -0x8(%rbp), %ecx
leaq 0x218086(%rip), %rax    # 0x27a400
movl %ecx, (%rax)
movl $0x7, %edi
callq 0x12e30
jmp 0x6239d
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x628c8
cmpl $0x3b, -0x8(%rbp)
jne 0x623db
leaq 0x23bce9(%rip), %rax    # 0x29e098
cmpq $0x0, (%rax)
je 0x623c1
leaq 0x23bcf5(%rip), %rax    # 0x29e0b1
movb $0x1, (%rax)
jmp 0x623d6
movl -0x8(%rbp), %edi
movl $0xa, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x628c6
cmpl $0x23, -0x8(%rbp)
jne 0x62414
leaq 0x23bcb0(%rip), %rax    # 0x29e098
cmpq $0x0, (%rax)
je 0x623fa
leaq 0x23bcbc(%rip), %rax    # 0x29e0b1
movb $0x1, (%rax)
jmp 0x6240f
movl -0x8(%rbp), %edi
movl $0xa, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x628c4
cmpl $0x30, -0x8(%rbp)
jl 0x6287c
cmpl $0x39, -0x8(%rbp)
jg 0x6287c
leaq 0x23bd09(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x62568
cmpl $0x31, -0x8(%rbp)
jne 0x62568
leaq 0x23bcd5(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x62463
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x215646(%rip), %rax    # 0x277ab0
cmpq $0x20000, (%rax)        # imm = 0x20000
jne 0x624c1
leaq 0x217706(%rip), %rax    # 0x279b80
movsd (%rax), %xmm0
leaq 0x33c03b(%rip), %rdi    # 0x39e4c0
leaq 0x1195c1(%rip), %rsi    # 0x17ba4d
movb $0x1, %al
callq 0x9060
leaq 0x33c326(%rip), %rax    # 0x39e7c0
leaq 0x1195b2(%rip), %rcx    # 0x17ba53
movq %rcx, (%rax)
movl $0x212, %edi            # imm = 0x212
leaq 0x1195c5(%rip), %rsi    # 0x17ba75
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movabsq $0x400000000, %rcx      # imm = 0x400000000
leaq 0x2155de(%rip), %rax    # 0x277ab0
cmpq %rcx, (%rax)
jne 0x62535
leaq 0x33c2e2(%rip), %rax    # 0x39e7c0
leaq 0x120134(%rip), %rcx    # 0x182619
movq %rcx, (%rax)
leaq 0x33c2d9(%rip), %rax    # 0x39e7c8
leaq 0x12015f(%rip), %rcx    # 0x182655
movq %rcx, (%rax)
leaq 0x338b48(%rip), %rax    # 0x39b048
movsbl (%rax), %edx
leaq 0x33bfb6(%rip), %rdi    # 0x39e4c0
leaq 0x124d30(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x212, %edi            # imm = 0x212
leaq 0x120156(%rip), %rsi    # 0x18267a
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movl $0x2, %edi
callq 0x93650
callq 0x93230
leaq 0x215599(%rip), %rax    # 0x277ae4
cmpb $0x0, (%rax)
je 0x6255f
movl $0xff, %edi
movl $0x2, %esi
callq 0x90d70
jmp 0x62561
jmp 0x62563
jmp 0x6287a
leaq 0x23bbc9(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x626a8
cmpl $0x32, -0x8(%rbp)
jne 0x626a8
leaq 0x23bb95(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x625a3
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
leaq 0x215506(%rip), %rax    # 0x277ab0
cmpq $0x20000, (%rax)        # imm = 0x20000
jne 0x62601
leaq 0x2175ce(%rip), %rax    # 0x279b88
movsd (%rax), %xmm0
leaq 0x33befb(%rip), %rdi    # 0x39e4c0
leaq 0x119481(%rip), %rsi    # 0x17ba4d
movb $0x1, %al
callq 0x9060
leaq 0x33c1e6(%rip), %rax    # 0x39e7c0
leaq 0x119472(%rip), %rcx    # 0x17ba53
movq %rcx, (%rax)
movl $0x213, %edi            # imm = 0x213
leaq 0x119d70(%rip), %rsi    # 0x17c360
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movabsq $0x400000000, %rcx      # imm = 0x400000000
leaq 0x21549e(%rip), %rax    # 0x277ab0
cmpq %rcx, (%rax)
jne 0x62675
leaq 0x33c1a2(%rip), %rax    # 0x39e7c0
leaq 0x120084(%rip), %rcx    # 0x1826a9
movq %rcx, (%rax)
leaq 0x33c199(%rip), %rax    # 0x39e7c8
leaq 0x1200b1(%rip), %rcx    # 0x1826e7
movq %rcx, (%rax)
leaq 0x338a09(%rip), %rax    # 0x39b049
movsbl (%rax), %edx
leaq 0x33be76(%rip), %rdi    # 0x39e4c0
leaq 0x124bf0(%rip), %rsi    # 0x187241
movb $0x0, %al
callq 0x9060
movl $0x213, %edi            # imm = 0x213
leaq 0x1200b1(%rip), %rsi    # 0x182715
callq 0x3d470
movl $0x0, -0x4(%rbp)
jmp 0x628fe
movl $0x82, %edi
callq 0x93650
callq 0x93230
leaq 0x215459(%rip), %rax    # 0x277ae4
cmpb $0x0, (%rax)
je 0x6269f
movl $0xff, %edi
movl $0x3, %esi
callq 0x90d70
jmp 0x626a1
jmp 0x626a3
jmp 0x62878
leaq 0x23ba89(%rip), %rax    # 0x29e138
cmpl $0x70, (%rax)
jne 0x6270a
cmpl $0x33, -0x8(%rbp)
jne 0x6270a
leaq 0x23ba5d(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x626db
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
movl $0x83, %edi
callq 0x93650
callq 0x93230
leaq 0x2153f3(%rip), %rax    # 0x277ae4
cmpb $0x0, (%rax)
je 0x62705
movl $0xff, %edi
movl $0x4, %esi
callq 0x90d70
jmp 0x62876
leaq 0x23ba27(%rip), %rax    # 0x29e138
cmpl $0x67, (%rax)
jne 0x627e9
cmpl $0x30, -0x8(%rbp)
jne 0x6272a
movq $0xd, -0x10(%rbp)
jmp 0x6273c
movl -0x8(%rbp), %eax
subl $0x30, %eax
addl $0x4, %eax
subl $0x1, %eax
cltq
movq %rax, -0x10(%rbp)
leaq 0x21536d(%rip), %rax    # 0x277ab0
cmpq $0x800000, (%rax)       # imm = 0x800000
jne 0x62796
cmpq $0x4, -0x10(%rbp)
jne 0x6275d
movq $0xf, -0x10(%rbp)
jmp 0x62794
cmpq $0x5, -0x10(%rbp)
jne 0x6276e
movq $0x10, -0x10(%rbp)
jmp 0x62792
cmpq $0x6, -0x10(%rbp)
jne 0x6277f
movq $0x11, -0x10(%rbp)
jmp 0x62790
cmpq $0x9, -0x10(%rbp)
jne 0x6278e
movq $0x12, -0x10(%rbp)
jmp 0x62790
jmp 0x62792
jmp 0x62794
jmp 0x62796
cmpq $0x0, -0x10(%rbp)
je 0x627a4
cmpq $0x14, -0x10(%rbp)
jl 0x627ca
movl -0x8(%rbp), %edx
leaq 0x338c52(%rip), %rdi    # 0x39b400
leaq 0x11ff8f(%rip), %rsi    # 0x182744
movb $0x0, %al
callq 0x9060
leaq 0x338c3d(%rip), %rdi    # 0x39b400
callq 0x30d60
jmp 0x627e4
movq -0x10(%rbp), %rax
movl %eax, %edi
movl -0x8(%rbp), %esi
callq 0x511f0
movl $0x0, -0x4(%rbp)
jmp 0x628fe
jmp 0x62874
leaq 0x23b948(%rip), %rax    # 0x29e138
cmpl $0x73, (%rax)
jne 0x6285d
leaq 0x23b922(%rip), %rax    # 0x29e11e
cmpb $0x0, (%rax)
je 0x62816
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
cmpl $0x32, -0x8(%rbp)
jne 0x62828
movl $0x3, %edi
callq 0x52bb0
jmp 0x6285b
cmpl $0x33, -0x8(%rbp)
jne 0x6283a
movl $0x4, %edi
callq 0x52bb0
jmp 0x62859
cmpl $0x34, -0x8(%rbp)
jne 0x6284c
movl $0x2, %edi
callq 0x52bb0
jmp 0x62857
movl -0x8(%rbp), %edi
subl $0x30, %edi
callq 0x52bb0
jmp 0x62859
jmp 0x6285b
jmp 0x62872
movl -0x8(%rbp), %edi
movl $0x63, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x62874
jmp 0x62876
jmp 0x62878
jmp 0x6287a
jmp 0x628c2
cmpl $0x3f, -0x8(%rbp)
jne 0x628ae
leaq 0x30a7c3(%rip), %rax    # 0x36d04c
movb $0x1, (%rax)
leaq 0x131cff(%rip), %rsi    # 0x194592
leaq 0x33b086(%rip), %rdx    # 0x39d920
movq %rsi, %rdi
callq 0x29e30
leaq 0x30a7a3(%rip), %rax    # 0x36d04c
movb $0x0, (%rax)
jmp 0x628c0
movl -0x8(%rbp), %edi
movl $0xb, %esi
callq 0x50dc0
movl %eax, -0x4(%rbp)
jmp 0x628fe
jmp 0x628c2
jmp 0x628c4
jmp 0x628c6
jmp 0x628c8
jmp 0x628ca
jmp 0x628cc
jmp 0x628ce
jmp 0x628d0
jmp 0x628d2
jmp 0x628d4
jmp 0x628d6
jmp 0x628d8
jmp 0x628da
jmp 0x628dc
jmp 0x628de
jmp 0x628e0
jmp 0x628e2
jmp 0x628e4
jmp 0x628e6
jmp 0x628e8
jmp 0x628ea
jmp 0x628ec
jmp 0x628ee
jmp 0x628f0
jmp 0x628f2
jmp 0x628f4
jmp 0x628f6
callq 0x37720
movl %eax, -0x4(%rbp)
movl -0x4(%rbp), %eax
addq $0x50, %rsp
popq %rbp
retq
nopw (%rax,%rax)