// File: /workspace/github_cpp_makefile_star2_O1/jkingan[P]ladyheather/heathmsc.cpp
// Function: log_rcvr_type()
void log_rcvr_type()
{
char *s;

   // NEW_RCVR

   if(log_file == 0) return;

   log_text[0] = 0;

   if     (rcvr_type == ACRON_RCVR)  sprintf(log_text, "  <name>Acron Zeit WWVB Receiver</name>");
   else if(rcvr_type == BRANDY_RCVR) sprintf(log_text, "  <name>Brandywine GPS-4 GPSDO</name>");
   else if(rcvr_type == CS_RCVR)     sprintf(log_text, "  <name>HP5071A cesium beam oscillator</name>");
   else if(rcvr_type == ESIP_RCVR)   sprintf(log_text, "  <name>Furuno eSIP receiver</name>");
   else if(rcvr_type == FURUNO_RCVR) sprintf(log_text, "  <name>Furuno PFEC receiver</name>");
   else if(rcvr_type == GPSD_RCVR)   sprintf(log_text, "  <name>GPSD client</name>");
   else if(rcvr_type == LPFRS_RCVR)  sprintf(log_text, "  <name>LPFRS rubidium oscillator</name>");
   else if(rcvr_type == MOTO_RCVR)   sprintf(log_text, "  <name>Motorola receiver</name>");
   else if(rcvr_type == NMEA_RCVR)   sprintf(log_text, "  <name>NMEA receiver</name>");
   else if(rcvr_type == NO_RCVR)     sprintf(log_text, "  <name>System clock</name>");
   else if(rcvr_type == RT17_RCVR)   sprintf(log_text, "  <name>Trimble RT17 receiver</name>");
   else if(rcvr_type == NVS_RCVR)    sprintf(log_text, "  <name>NVS receiver</name>");
   else if(rcvr_type == PRS_RCVR)    sprintf(log_text, "  <name>PRS-10 rubidium oscillator</name>");
   else if(rcvr_type == RFTG_RCVR)   {
      if((have_rftg_unit) && (rftg_unit == 0)) sprintf(log_text, "  <name>RFTG-m RB</name>");
      else if((have_rftg_unit) && (rftg_unit == 1)) sprintf(log_text, "  <name>RFTG-m XO</name>");
      else sprintf(log_text, "  <name>RFTG-m</name>");
   }
   else if(rcvr_type == SA35_RCVR)   sprintf(log_text, "  <name>SA.3xM rubidium oscillator</name>");
   else if(rcvr_type == SCPI_RCVR) {
      if(scpi_type == HP_TYPE)       sprintf(log_text, "  <name>HP58xxx SCPI GPSDO</name>");
      else if(scpi_type == HP_TYPE2) sprintf(log_text, "  <name>HP59xxx SCPI GPSDO</name>");
      else                           sprintf(log_text, "  <name>SCPI GPSDO</name>");
   }
   else if(rcvr_type == SIRF_RCVR)   sprintf(log_text, "  <name>SIRF receiver</name>");
   else if(rcvr_type == SRO_RCVR)    sprintf(log_text, "  <name>SRO100 rubidium oscillator</name>");
   else if(rcvr_type == SS_RCVR)     sprintf(log_text, "  <name>Novatel SuperStar II/name>");
   else if(rcvr_type == STAR_RCVR) {
      if(star_type == NEC_TYPE) sprintf(log_text, "  <name>NEC STAR-4 GPSDO</name>"); 
      else if(star_type == OSA_TYPE) sprintf(log_text, "  <name>OSA 453x GPSDO</name>"); 
      else sprintf(log_text, "  <name>Oscilloquartz STAR-4 GPSDO</name>"); 
   }
   else if(res_t)                    sprintf(log_text, "  <name>Trimble Resolution-T receiver</name>");
   else if(rcvr_type == TAIP_RCVR)   sprintf(log_text, "  <name>Trimble TAIP receiver</name>"); 
   else if(rcvr_type == THERMO_RCVR) {
      sprintf(log_text, "  <name>Environmental</name>");
   }
   else if(rcvr_type == TICC_RCVR) {
      if     (ticc_type == TAPR_TICC)   sprintf(log_text, "  <name>TAPR TICC</name>");
      else if(ticc_type == HP_TICC)     sprintf(log_text, "  <name>HP53xxx interval counter</name>");
      else if(ticc_type == PICPET_TICC) sprintf(log_text, "  <name>PICPET timestamp counter</name>");
      else if(ticc_type == LARS_TICC)   sprintf(log_text, "  <name>LARS GPSDO TIC</name>");
      else                              sprintf(log_text, "  <name>Generic interval counter</name>");
   }
   else if(rcvr_type == TIDE_RCVR)    sprintf(log_text, "  <name>Gravity clock</name>");
   else if(rcvr_type == TM4_RCVR)     sprintf(log_text, "  <name>Spectrum TM4 GPSDO</name>");
   else if(rcvr_type == TRUE_RCVR) {
      sprintf(log_text, "  <name>TruePosition GPSDO</name>");
   }
   else if(rcvr_type == TSERVE_RCVR) {
      sprintf(log_text, "  <name>TymServe 2000</name>");
   }
   else if(rcvr_type == TSIP_RCVR) {
      if(tsip_type == STARLOC_TYPE)  sprintf(log_text, "  <name>STARLOC GPSDO</name>");
      else                           sprintf(log_text, "  <name>TSIP receiver</name>");
   }
   else if(rcvr_type == UBX_RCVR)  {
      if(saw_timing_msg)             sprintf(log_text, "  <name>Ublox timing receiver</name>");
      else                           sprintf(log_text, "  <name>Ublox receiver</name>");
   }
   else if(rcvr_type == UCCM_RCVR) {
      if(scpi_type == UCCMP_TYPE)    sprintf(log_text, "  <name>Symmetricom UCCM GPSDO</name>");
      else                           sprintf(log_text, "  <name>Trimble UCCM GPSDO</name>");
   }
   else if(rcvr_type == VENUS_RCVR) {
       if(lte_lite)                  sprintf(log_text, "  <name>Jackson Labs LTE</name>");
       else if(saw_venus_raw)        sprintf(log_text, "  <name>Venus RTK receiver</name>");
       else if(saw_timing_msg)       sprintf(log_text, "  <name>Venus timing receiver</name>");
       else                          sprintf(log_text, "  <name>Venus receiver</name>");
   }
   else if(rcvr_type == X72_RCVR)    sprintf(log_text, "  <name>X72 rubidium</name>");
   else if(rcvr_type == Z12_RCVR)    sprintf(log_text, "  <name>Ashtech Z12</name>");
   else if(rcvr_type == ZODIAC_RCVR) sprintf(log_text, "  <name>Zodiac receiver</name>");
   else if(rcvr_type == ZYFER_RCVR) {
      sprintf(log_text, "  <name>Zyfer Nanosync 380 GPSDO</name>");
   }
   else                              sprintf(log_text, "  <name>Unknown receiver type</name>");

   if(log_fmt == HEATHER) {
      s = strstr(log_text, "</name>");
      if(s) *s = 0;

      s = strstr(log_text, "<name>");
      if(s) {
         sprintf(out, "   Device: %s", &s[6]);
         strcpy(log_text, out);
      }

      fprintf(log_file, "#");
      write_log_comment(1);
   }
   else if(log_fmt == RINEX) {
   }
   else {
      fprintf(log_file, "%s\n", log_text);
   }
   if(log_flush_mode && log_file) fflush(log_file);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r14
pushq %rbx
leaq 0x17bc26(%rip), %r14    # 0x23e360
cmpq $0x0, (%r14)
je 0xc2d57
leaq 0x17b215(%rip), %rax    # 0x23d960
movb $0x0, (%rax)
leaq 0x15617b(%rip), %rcx    # 0x2188d0
movq (%rcx), %rcx
cmpq $0x3ffff, %rcx          # imm = 0x3FFFF
jg 0xc27b0
cmpq $0x3ff, %rcx            # imm = 0x3FF
jg 0xc2813
cmpq $0x1f, %rcx
jle 0xc28d7
cmpq $0x20, %rcx
je 0xc2a5e
cmpq $0x40, %rcx
je 0xc29dc
cmpq $0x200, %rcx            # imm = 0x200
jne 0xc2b6f
movups 0x6a654(%rip), %xmm0    # 0x12cdf4
movups %xmm0, 0xb(%rax)
movups 0x6a63e(%rip), %xmm0    # 0x12cde9
jmp 0xc2c84
cmpq $0x1fffffff, %rcx       # imm = 0x1FFFFFFF
jg 0xc2869
cmpq $0xffffff, %rcx         # imm = 0xFFFFFF
jle 0xc291d
cmpq $0x1000000, %rcx        # imm = 0x1000000
je 0xc2a7c
cmpq $0x8000000, %rcx        # imm = 0x8000000
je 0xc29f3
cmpq $0x10000000, %rcx       # imm = 0x10000000
jne 0xc2b6f
movups 0x6a625(%rip), %xmm0    # 0x12ce1d
movups %xmm0, 0x19(%rax)
movups 0x6a611(%rip), %xmm0    # 0x12ce14
movaps %xmm0, 0x10(%rax)
movups 0x6a5f6(%rip), %xmm0    # 0x12ce04
jmp 0xc2c84
cmpq $0xfff, %rcx            # imm = 0xFFF
jle 0xc2979
cmpq $0x1000, %rcx           # imm = 0x1000
je 0xc2a9e
cmpq $0x4000, %rcx           # imm = 0x4000
je 0xc2a15
cmpq $0x20000, %rcx          # imm = 0x20000
jne 0xc2b6f
movups 0x6a543(%rip), %xmm0    # 0x12cd91
movups %xmm0, 0x1e(%rax)
movups 0x6a52a(%rip), %xmm0    # 0x12cd83
movaps %xmm0, 0x10(%rax)
movups 0x6a50f(%rip), %xmm0    # 0x12cd73
jmp 0xc2c84
movabsq $0x1ffffffff, %rdx      # imm = 0x1FFFFFFFF
cmpq %rdx, %rcx
jle 0xc29aa
movabsq $0x200000000, %rdx      # imm = 0x200000000
cmpq %rdx, %rcx
je 0xc2ad0
movabsq $0x800000000, %rdx      # imm = 0x800000000
cmpq %rdx, %rcx
je 0xc2a3d
movabsq $0x1000000000, %rdx     # imm = 0x1000000000
cmpq %rdx, %rcx
jne 0xc2b6f
movups 0x6a698(%rip), %xmm0    # 0x12cf54
movups %xmm0, 0x1a(%rax)
movups 0x6a683(%rip), %xmm0    # 0x12cf4a
movaps %xmm0, 0x10(%rax)
movups 0x6a668(%rip), %xmm0    # 0x12cf3a
jmp 0xc2c84
cmpq $0x2, %rcx
je 0xc2af8
cmpq $0x10, %rcx
jne 0xc2b6f
leaq 0x1586ee(%rip), %rcx    # 0x21afe0
movl (%rcx), %ecx
cmpl $0x39, %ecx
je 0xc2c36
cmpl $0x38, %ecx
jne 0xc2c72
movups 0x6a667(%rip), %xmm0    # 0x12cf74
movaps %xmm0, 0x10(%rax)
movups 0x6a64c(%rip), %xmm0    # 0x12cf64
jmp 0xc2c48
cmpq $0x40000, %rcx          # imm = 0x40000
je 0xc2b0f
cmpq $0x400000, %rcx         # imm = 0x400000
jne 0xc2b6f
leaq 0x24b07a(%rip), %rcx    # 0x30d9b8
movl (%rcx), %ecx
testl %ecx, %ecx
setne %sil
leaq 0x24b067(%rip), %rdx    # 0x30d9b4
movl (%rdx), %edx
testl %edx, %edx
sete %dil
andb %sil, %dil
cmpb $0x1, %dil
jne 0xc2b9d
movups 0x6a592(%rip), %xmm0    # 0x12cefb
movups %xmm0, 0x9(%rax)
movups 0x6a57e(%rip), %xmm0    # 0x12cef2
jmp 0xc2c84
cmpq $0x400, %rcx            # imm = 0x400
je 0xc2b37
cmpq $0x800, %rcx            # imm = 0x800
jne 0xc2b6f
movups 0x6a51e(%rip), %xmm0    # 0x12ceb8
movups %xmm0, 0xc(%rax)
movups 0x6a507(%rip), %xmm0    # 0x12ceac
jmp 0xc2c84
cmpq $0x20000000, %rcx       # imm = 0x20000000
je 0xc2b4e
movl $0x80000000, %edx       # imm = 0x80000000
cmpq %rdx, %rcx
jne 0xc2b6f
movups 0x6a3e5(%rip), %xmm0    # 0x12cdb1
movaps %xmm0, 0x10(%rax)
movups 0x6a3ca(%rip), %xmm0    # 0x12cda1
jmp 0xc2b60
movups 0x6a5ec(%rip), %xmm0    # 0x12cfcf
movups %xmm0, 0xd(%rax)
movups 0x6a5d4(%rip), %xmm0    # 0x12cfc2
jmp 0xc2c84
movups 0x6a5ff(%rip), %xmm0    # 0x12cff9
movups %xmm0, 0x1a(%rax)
movups 0x6a5ea(%rip), %xmm0    # 0x12cfef
movaps %xmm0, 0x10(%rax)
movups 0x6a5cf(%rip), %xmm0    # 0x12cfdf
jmp 0xc2c84
movups 0x6a319(%rip), %xmm0    # 0x12cd35
movaps %xmm0, 0x10(%rax)
movups 0x6a2fe(%rip), %xmm0    # 0x12cd25
movaps %xmm0, (%rax)
movabsq $0x3e656d616e2f3c, %rcx # imm = 0x3E656D616E2F3C
movq %rcx, 0x20(%rax)
jmp 0xc2c87
movups 0x6a5d5(%rip), %xmm0    # 0x12d019
movaps %xmm0, 0x10(%rax)
movups 0x6a5ba(%rip), %xmm0    # 0x12d009
movaps %xmm0, (%rax)
movl $0x3e656d, 0x1f(%rax)   # imm = 0x3E656D
jmp 0xc2c87
movups 0x6a3d8(%rip), %xmm0    # 0x12ce3d
movaps %xmm0, 0x10(%rax)
movups 0x6a3bd(%rip), %xmm0    # 0x12ce2d
movaps %xmm0, (%rax)
movb $0x0, 0x20(%rax)
jmp 0xc2c87
movups 0x6a45f(%rip), %xmm0    # 0x12cee2
movups %xmm0, 0x1a(%rax)
movups 0x6a44a(%rip), %xmm0    # 0x12ced8
movaps %xmm0, 0x10(%rax)
movups 0x6a42f(%rip), %xmm0    # 0x12cec8
jmp 0xc2c84
leaq 0x158543(%rip), %rcx    # 0x21afe8
movl (%rcx), %ecx
cmpl $0x4f, %ecx
je 0xc2c22
cmpl $0x4e, %ecx
jne 0xc2c53
movups 0x6a57c(%rip), %xmm0    # 0x12d03c
movaps %xmm0, 0x10(%rax)
movups 0x6a561(%rip), %xmm0    # 0x12d02c
jmp 0xc2c84
movups 0x6a3c0(%rip), %xmm0    # 0x12ce97
movaps %xmm0, 0x10(%rax)
movups 0x6a3a5(%rip), %xmm0    # 0x12ce87
movaps %xmm0, (%rax)
movabsq $0x3e656d616e2f3c, %rcx # imm = 0x3E656D616E2F3C
movq %rcx, 0x1d(%rax)
jmp 0xc2c87
movups 0x6a35c(%rip), %xmm0    # 0x12ce5b
movups %xmm0, 0xd(%rax)
movups 0x6a344(%rip), %xmm0    # 0x12ce4e
jmp 0xc2c84
movups 0x6a247(%rip), %xmm0    # 0x12cd5d
movaps %xmm0, 0x10(%rax)
movups 0x6a22c(%rip), %xmm0    # 0x12cd4d
movaps %xmm0, (%rax)
movabsq $0x3e656d616e2f3c, %rcx # imm = 0x3E656D616E2F3C
movq %rcx, 0x1e(%rax)
jmp 0xc2c87
movups 0x6a339(%rip), %xmm0    # 0x12ce77
movups %xmm0, 0xc(%rax)
movups 0x6a322(%rip), %xmm0    # 0x12ce6b
jmp 0xc2c84
movups 0x6a280(%rip), %xmm0    # 0x12cdd5
movaps %xmm0, 0x10(%rax)
movups 0x6a265(%rip), %xmm0    # 0x12cdc5
movaps %xmm0, (%rax)
movl $0x3e656d, 0x20(%rax)   # imm = 0x3E656D
jmp 0xc2c87
leaq 0x155d8e(%rip), %rdx    # 0x218904
cmpb $0x0, (%rdx)
je 0xc2bca
movups 0x6a52f(%rip), %xmm0    # 0x12d0b1
movups %xmm0, 0x1d(%rax)
movups 0x6a517(%rip), %xmm0    # 0x12d0a4
movaps %xmm0, 0x10(%rax)
movups 0x6a4fc(%rip), %xmm0    # 0x12d094
jmp 0xc2c84
testl %ecx, %ecx
setne %cl
cmpl $0x1, %edx
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
jne 0xc2d5c
movups 0x6a35a(%rip), %xmm0    # 0x12cf14
movups %xmm0, 0x9(%rax)
movups 0x6a346(%rip), %xmm0    # 0x12cf0b
jmp 0xc2c84
cmpq $0x7ffff, %rcx          # imm = 0x7FFFF
jle 0xc2d79
cmpq $0x1ffffff, %rcx        # imm = 0x1FFFFFF
jg 0xc2dbd
cmpq $0x1fffff, %rcx         # imm = 0x1FFFFF
jg 0xc2e9a
cmpq $0x80000, %rcx          # imm = 0x80000
je 0xc2f6d
cmpq $0x100000, %rcx         # imm = 0x100000
jne 0xc2fc9
movups 0x6a7ce(%rip), %xmm0    # 0x12d3e0
movaps %xmm0, 0x10(%rax)
movups 0x6a7b3(%rip), %xmm0    # 0x12d3d0
jmp 0xc2a27
movups 0x6a431(%rip), %xmm0    # 0x12d05a
movups %xmm0, 0xe(%rax)
movups 0x6a418(%rip), %xmm0    # 0x12d04c
jmp 0xc2c84
movups 0x6a359(%rip), %xmm0    # 0x12cf96
movaps %xmm0, 0x10(%rax)
movups 0x6a33e(%rip), %xmm0    # 0x12cf86
movaps %xmm0, (%rax)
movw $0x3e, 0x20(%rax)
jmp 0xc2c87
movups 0x6a42a(%rip), %xmm0    # 0x12d084
movups %xmm0, 0x1a(%rax)
movups 0x6a415(%rip), %xmm0    # 0x12d07a
movaps %xmm0, 0x10(%rax)
movups 0x6a3fa(%rip), %xmm0    # 0x12d06a
jmp 0xc2c84
movups 0x6a339(%rip), %xmm0    # 0x12cfb2
movups %xmm0, 0xa(%rax)
movups 0x6a324(%rip), %xmm0    # 0x12cfa8
movaps %xmm0, (%rax)
leaq 0x17b7ba(%rip), %rax    # 0x23e448
movl (%rax), %eax
cmpl $0x12e, %eax            # imm = 0x12E
je 0xc2d31
testl %eax, %eax
jne 0xc2d19
leaq 0x17acba(%rip), %rdi    # 0x23d960
leaq 0x6a57b(%rip), %rsi     # 0x12d228
callq 0x9090
testq %rax, %rax
je 0xc2cba
movb $0x0, (%rax)
leaq 0x17ac9f(%rip), %rdi    # 0x23d960
leaq 0x6a755(%rip), %rsi     # 0x12d41d
callq 0x9090
testq %rax, %rax
je 0xc2d00
addq $0x6, %rax
leaq 0x279543(%rip), %rbx    # 0x33c220
leaq 0x6a740(%rip), %rsi     # 0x12d424
movq %rbx, %rdi
movq %rax, %rdx
xorl %eax, %eax
callq 0x9060
leaq 0x17ac68(%rip), %rdi    # 0x23d960
movq %rbx, %rsi
callq 0x9340
movq (%r14), %rsi
movl $0x23, %edi
callq 0x9480
movl $0x1, %edi
callq 0xc3105
jmp 0xc2d31
movq (%r14), %rdi
leaq 0x62cd4(%rip), %rsi     # 0x1259f7
leaq 0x17ac36(%rip), %rdx    # 0x23d960
xorl %eax, %eax
callq 0x9560
leaq 0x17b6e8(%rip), %rax    # 0x23e420
cmpl $0x0, (%rax)
setne %al
movq (%r14), %rdi
testq %rdi, %rdi
setne %cl
andb %al, %cl
cmpb $0x1, %cl
jne 0xc2d57
popq %rbx
popq %r14
popq %rbp
jmp 0x9420
popq %rbx
popq %r14
popq %rbp
retq
movups 0x6a1c1(%rip), %xmm0    # 0x12cf24
movaps %xmm0, (%rax)
movabsq $0x3e656d616e2f3c, %rcx # imm = 0x3E656D616E2F3C
movq %rcx, 0xe(%rax)
jmp 0xc2c87
cmpq $0x7f, %rcx
jle 0xc2dfc
cmpq $0x7fff, %rcx           # imm = 0x7FFF
jg 0xc2e41
cmpq $0x80, %rcx
je 0xc2f08
cmpq $0x100, %rcx            # imm = 0x100
jne 0xc2fc9
movups 0x6a613(%rip), %xmm0    # 0x12d3c0
movups %xmm0, 0xf(%rax)
movups 0x6a5f9(%rip), %xmm0    # 0x12d3b1
jmp 0xc2c84
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
cmpq %rdx, %rcx
jg 0xc2ecb
cmpq $0x2000000, %rcx        # imm = 0x2000000
je 0xc2f84
cmpq $0x40000000, %rcx       # imm = 0x40000000
jne 0xc2fc9
movups 0x6a434(%rip), %xmm0    # 0x12d220
movups %xmm0, 0xd(%rax)
movups 0x6a41c(%rip), %xmm0    # 0x12d213
jmp 0xc2c84
cmpq $0x1, %rcx
je 0xc2fe0
cmpq $0x4, %rcx
je 0xc2f46
cmpq $0x8, %rcx
jne 0xc2fc9
leaq 0x1581bf(%rip), %rcx    # 0x21afe0
cmpl $0x50, (%rcx)
jne 0xc3003
movups 0x6a48c(%rip), %xmm0    # 0x12d2bd
movaps %xmm0, 0x10(%rax)
movups 0x6a471(%rip), %xmm0    # 0x12d2ad
jmp 0xc2b21
cmpq $0x8000, %rcx           # imm = 0x8000
je 0xc2f2f
cmpq $0x10000, %rcx          # imm = 0x10000
jne 0xc2fc9
leaq 0x155aa6(%rip), %rcx    # 0x218908
movl (%rcx), %ecx
addl $-0x48, %ecx
roll $0x1e, %ecx
cmpl $0x3, %ecx
ja 0xc30b4
leaq 0x67f76(%rip), %rdx     # 0x12adf0
movslq (%rdx,%rcx,4), %rcx
addq %rdx, %rcx
jmpq *%rcx
movups 0x6a2a2(%rip), %xmm0    # 0x12d12c
movaps %xmm0, 0x10(%rax)
movups 0x6a287(%rip), %xmm0    # 0x12d11c
jmp 0xc2a27
cmpq $0x200000, %rcx         # imm = 0x200000
je 0xc2f9b
cmpq $0x800000, %rcx         # imm = 0x800000
jne 0xc2fc9
movups 0x6a304(%rip), %xmm0    # 0x12d1bf
movups %xmm0, 0xd(%rax)
movups 0x6a2ec(%rip), %xmm0    # 0x12d1b2
jmp 0xc2c84
movabsq $0x100000000, %rdx      # imm = 0x100000000
cmpq %rdx, %rcx
je 0xc2fb2
movabsq $0x400000000, %rdx      # imm = 0x400000000
cmpq %rdx, %rcx
jne 0xc2fc9
movups 0x6a2e7(%rip), %xmm0    # 0x12d1df
movaps %xmm0, 0x10(%rax)
movups 0x6a2cc(%rip), %xmm0    # 0x12d1cf
jmp 0xc2c48
leaq 0x1580c1(%rip), %rcx    # 0x21afd0
cmpl $0x0, (%rcx)
je 0xc3031
movups 0x6a3e6(%rip), %xmm0    # 0x12d305
movaps %xmm0, 0x10(%rax)
movups 0x6a3cb(%rip), %xmm0    # 0x12d2f5
jmp 0xc2c84
movups 0x6a19b(%rip), %xmm0    # 0x12d0d1
movaps %xmm0, 0x10(%rax)
movups 0x6a180(%rip), %xmm0    # 0x12d0c1
jmp 0xc2ae2
leaq 0x24a4db(%rip), %rcx    # 0x30d428
cmpl $0x0, (%rcx)
je 0xc3058
movups 0x6a31d(%rip), %xmm0    # 0x12d27a
movaps %xmm0, 0x10(%rax)
movups 0x6a302(%rip), %xmm0    # 0x12d26a
jmp 0xc2ae2
movups 0x6a17f(%rip), %xmm0    # 0x12d0f3
movups %xmm0, 0xd(%rax)
movups 0x6a167(%rip), %xmm0    # 0x12d0e6
jmp 0xc2c84
movups 0x6a3fb(%rip), %xmm0    # 0x12d386
movups %xmm0, 0xc(%rax)
movups 0x6a3e4(%rip), %xmm0    # 0x12d37a
jmp 0xc2c84
movups 0x6a25f(%rip), %xmm0    # 0x12d201
movaps %xmm0, 0x10(%rax)
movups 0x6a244(%rip), %xmm0    # 0x12d1f1
jmp 0xc2c48
movups 0x6a3e8(%rip), %xmm0    # 0x12d3a1
movups %xmm0, 0xb(%rax)
movups 0x6a3d2(%rip), %xmm0    # 0x12d396
jmp 0xc2c84
movups 0x6a438(%rip), %xmm0    # 0x12d408
movaps %xmm0, 0x10(%rax)
movups 0x6a41d(%rip), %xmm0    # 0x12d3f8
jmp 0xc2ae2
leaq 0x157fed(%rip), %rcx    # 0x21afd4
cmpl $0x53, (%rcx)
jne 0xc301a
movups 0x6a24a(%rip), %xmm0    # 0x12d23d
movups %xmm0, 0xd(%rax)
movups 0x6a232(%rip), %xmm0    # 0x12d230
jmp 0xc2c84
movups 0x6a2d9(%rip), %xmm0    # 0x12d2e3
movaps %xmm0, 0x10(%rax)
movups 0x6a2be(%rip), %xmm0    # 0x12d2d3
jmp 0xc2c48
movups 0x6a239(%rip), %xmm0    # 0x12d25a
movups %xmm0, 0xd(%rax)
movups 0x6a221(%rip), %xmm0    # 0x12d24d
jmp 0xc2c84
leaq 0x27adbc(%rip), %rcx    # 0x33ddf4
cmpl $0x0, (%rcx)
je 0xc30cb
movups 0x6a2dd(%rip), %xmm0    # 0x12d325
movaps %xmm0, 0x10(%rax)
movups 0x6a2c2(%rip), %xmm0    # 0x12d315
jmp 0xc2c48
movups 0x6a23e(%rip), %xmm0    # 0x12d29d
movups %xmm0, 0xe(%rax)
movups 0x6a225(%rip), %xmm0    # 0x12d28f
jmp 0xc2c84
movups 0x6a0de(%rip), %xmm0    # 0x12d154
movaps %xmm0, 0x10(%rax)
movups 0x6a0c3(%rip), %xmm0    # 0x12d144
jmp 0xc2a27
movups 0x6a07f(%rip), %xmm0    # 0x12d10c
movups %xmm0, 0x9(%rax)
movups 0x6a06b(%rip), %xmm0    # 0x12d103
jmp 0xc2c84
movups 0x6a0d6(%rip), %xmm0    # 0x12d17a
movups %xmm0, 0xe(%rax)
movups 0x6a0bd(%rip), %xmm0    # 0x12d16c
jmp 0xc2c84
movups 0x6a0df(%rip), %xmm0    # 0x12d19a
movaps %xmm0, 0x10(%rax)
movups 0x6a0c4(%rip), %xmm0    # 0x12d18a
jmp 0xc2a27
leaq 0x24a356(%rip), %rcx    # 0x30d428
cmpl $0x0, (%rcx)
je 0xc30ee
movups 0x6a269(%rip), %xmm0    # 0x12d347
movaps %xmm0, 0x10(%rax)
movups 0x6a24e(%rip), %xmm0    # 0x12d337
jmp 0xc2ae2
movups 0x6a275(%rip), %xmm0    # 0x12d36a
movups %xmm0, 0xe(%rax)
movups 0x6a25c(%rip), %xmm0    # 0x12d35c
jmp 0xc2c84