// File: Rubenmp[P]Rubik/src/defineRubik.cpp
// Function: Rubik::cornersFirstStep(std::vector<char, std::allocator<char>>&)
void Rubik::cornersFirstStep(vector<char>& solution){
   int position = searchCorner('w', 'g', 'r'); // White, green and red
   if (position == 0){
      if (corner[0].up == 'w') // LDlrdR
         sequence("LDlrdR", solution);
      else if (corner[0].right == 'w') // LrD2lRFDf
         sequence("LrDDlRFDf", solution);
      else if (corner[0].left == 'w') // LrDlR
         sequence("LrDlR", solution);
   }
   else if (position == 1){
      if (corner[1].right == 'w') // rdRDrdR
         sequence("rdRDrdR", solution);
      else if (corner[1].left == 'w') // rDRFDf
         sequence("rDRFDf", solution);
   }
   else if (position == 2){
      if (corner[2].up == 'w') // bdBFDf
         sequence("bdBFDf", solution);
      else if (corner[2].right == 'w') // bFdBf
         sequence("bFdBf", solution);
      else if (corner[2].left == 'w') // bDBdFDf
         sequence("bDBdFDf", solution);
   }
   else if (position == 3){ // BD2brdR
      if (corner[3].up == 'w')
         sequence("BDDbrdR", solution);
      else if (corner[3].right == 'w') // lFD2fL
         sequence("lFDDfL", solution);
     else if (corner[3].left == 'w') // BrD2Rb
        sequence("BrDDRb", solution);
   }
   else if (position == 4){
      if (corner[4].up == 'w') // rD2RFDf
         sequence("rDDRFDf", solution);
      else if (corner[4].right == 'w') // DrdR
         sequence("DrdR", solution);
      else if (corner[4].left == 'w') // rDR
         sequence("rDR", solution);
   }
   else if (position == 5){
      if (corner[5].up == 'w') // rD2RDrdR
         sequence("rDDRDrdR", solution);
      else if (corner[5].right == 'w') // rdR
         sequence("rdR", solution);
      else if (corner[5].left == 'w') // FDf
         sequence("FDf", solution);
   }
   else if (position == 6){
      if (corner[6].up == 'w') // FD2frdR
         sequence("FDDfrdR", solution);
      else if (corner[6].right == 'w') // Fdf
         sequence("Fdf", solution);
     else if (corner[6].left == 'w') // dFDf
        sequence("dFDf", solution);
   }
   else if (position == 7){
      if (corner[7].up == 'w') // rdRFDf
         sequence("rdRFDf", solution);
      else if (corner[7].right == 'w') // FD2f
         sequence("FDDf", solution);
      else if (corner[7].left == 'w') // rD2R
         sequence("rDDR", solution);
   }


   position = searchCorner('w', 'r', 'l'); // White, red and blue
   if (position == 0){
      if (corner[0].up == 'w') // LD2lbdB
         sequence("LDDlbdB", solution);
      else if (corner[0].right == 'w') // fRD2rF
         sequence("fRDDrF", solution);
      else if (corner[0].left == 'w') // LbD2Bl
         sequence("LbDDBl", solution);
   }
   else if (position == 2){
      if (corner[2].right == 'w') // bdBDbdB
         sequence("bdBDbdB", solution);
      else if (corner[2].left == 'w') // bDBRDr
         sequence("bDBRDr", solution);
   }
   else if (position == 3){
      if (corner[3].up == 'w') // BDbRD2r
         sequence("BDbRDDr", solution);
      else if (corner[3].right == 'w') // lRdLr
         sequence("lRdLr", solution);
      else if (corner[3].left == 'w') // BDB2D2B
         sequence("BDBBDDB", solution);
   }
   else if (position == 4){
      if (corner[4].up == 'w') // bdBRDr
         sequence("bdBRDr", solution);
      else if (corner[4].right == 'w') // RD2r
         sequence("RDDr", solution);
      else if (corner[4].left == 'w') // bD2B
         sequence("bDDB", solution);
   }
   else if (position == 5){
      if (corner[5].up == 'w') // bD2BRDr
         sequence("bDDBRDr", solution);
      else if (corner[5].right == 'w') // DbdB
         sequence("DbdB", solution);
      else if (corner[5].left == 'w') // bDB
         sequence("bDB", solution);
   }
   else if (position == 6){
      if (corner[6].up == 'w') // bD2BDbdB
         sequence("bDDBDbdB", solution);
      else if (corner[6].right == 'w') // bdB
         sequence("bdB", solution);
      else if (corner[6].left == 'w') // RDr
         sequence("RDr", solution);
   }
   else if (position == 7){
      if (corner[7].up == 'w') // RD2rbdB
         sequence("RDDrbdB", solution);
      else if (corner[7].right == 'w') // Rdr
         sequence("Rdr", solution);
      else if (corner[7].left == 'w') // dRDr
         sequence("dRDr", solution);
   }


   position = searchCorner('w', 'l', 'o'); // White, blue and orange
   if (position == 0){
      if (corner[0].up == 'w') // fdFBDb
         sequence("fdFBDb", solution);
      else if (corner[0].right == 'w') // fBdFb
         sequence("fBdFb", solution);
      else if (corner[0].left == 'w') // fDFdBDb
         sequence("fDFdBDb", solution);
   }
   else if (position == 3){
      if (corner[3].right == 'w') // BdbldL
         sequence("BdbldL", solution);
      else if (corner[3].left == 'w') // BDbdBDb
         sequence("BDbdBDb", solution);
   }
   else if (position == 4){
      if (corner[4].up == 'w') // fBD2Fb
         sequence("fBDDFb", solution);
      else if (corner[4].right == 'w') // Bdb
         sequence("Bdb", solution);
      else if (corner[4].left == 'w') // dBDb
         sequence("dBDb", solution);
   }
   else if (position == 5){
      if (corner[5].up == 'w') // LD2lBdb
         sequence("LDDlBdb", solution);
      else if (corner[5].right == 'w') // BD2b
         sequence("BDDb", solution);
      else if (corner[5].left == 'w') // lD2L
         sequence("lDDL", solution);
   }
   else if (position == 6){
      if (corner[6].up == 'w') // lD2LBDb
         sequence("lDDLBDb", solution);
      else if (corner[6].right == 'w') // DldL
         sequence("DldL", solution);
      else if (corner[6].left == 'w') // lDL
         sequence("lDL", solution);
   }
   else if (position == 7){
      if (corner[7].up == 'w') // BdblD2L
         sequence("BdblDDL", solution);
      else if (corner[7].right == 'w') // ldL --> DLdl
         sequence("ldL", solution);
         //sequence("DLdl", solution)
      else if (corner[7].left == 'w') // BDb
         sequence("BDb", solution);
   }
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0xb70, %rsp            # imm = 0xB70
movq %rdi, -0x8(%rbp)
movq %rsi, -0x10(%rbp)
movq -0x8(%rbp), %rdi
movq %rdi, -0x990(%rbp)
movb $0x77, -0x15(%rbp)
movb $0x67, -0x16(%rbp)
movb $0x72, -0x17(%rbp)
leaq -0x15(%rbp), %rsi
leaq -0x16(%rbp), %rdx
leaq -0x17(%rbp), %rcx
callq 0x4710
movl %eax, -0x14(%rbp)
cmpl $0x0, -0x14(%rbp)
jne 0x92f4
movq -0x990(%rbp), %rax
movsbl 0x1e(%rax), %eax
cmpl $0x77, %eax
jne 0x91a3
leaq -0x39(%rbp), %rdi
movq %rdi, -0x998(%rbp)
callq 0x23d0
movq -0x998(%rbp), %rdx
leaq 0xe423(%rip), %rsi      # 0x1755d
leaq -0x38(%rbp), %rdi
callq 0x3920
jmp 0x9145
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x38(%rbp), %rsi
callq 0x5320
jmp 0x915b
leaq -0x38(%rbp), %rdi
callq 0x2140
leaq -0x39(%rbp), %rdi
callq 0x2280
jmp 0x92ef
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x9195
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x38(%rbp), %rdi
callq 0x2140
leaq -0x39(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x20(%rax), %eax
cmpl $0x77, %eax
jne 0x923e
leaq -0x71(%rbp), %rdi
movq %rdi, -0x9a0(%rbp)
callq 0x23d0
movq -0x9a0(%rbp), %rdx
leaq 0xe38f(%rip), %rsi      # 0x17564
leaq -0x70(%rbp), %rdi
callq 0x3920
jmp 0x91e0
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x70(%rbp), %rsi
callq 0x5320
jmp 0x91f6
leaq -0x70(%rbp), %rdi
callq 0x2140
leaq -0x71(%rbp), %rdi
callq 0x2280
jmp 0x92ed
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x9230
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x70(%rbp), %rdi
callq 0x2140
leaq -0x71(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x1f(%rax), %eax
cmpl $0x77, %eax
jne 0x92eb
leaq -0x99(%rbp), %rdi
movq %rdi, -0x9a8(%rbp)
callq 0x23d0
movq -0x9a8(%rbp), %rdx
leaq 0xe2fb(%rip), %rsi      # 0x1756e
leaq -0x98(%rbp), %rdi
callq 0x3920
jmp 0x9281
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x98(%rbp), %rsi
callq 0x5320
jmp 0x929a
leaq -0x98(%rbp), %rdi
callq 0x2140
leaq -0x99(%rbp), %rdi
callq 0x2280
jmp 0x92eb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x92da
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x98(%rbp), %rdi
callq 0x2140
leaq -0x99(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0x92ed
jmp 0x92ef
jmp 0xa12d
cmpl $0x1, -0x14(%rbp)
jne 0x9462
movq -0x990(%rbp), %rax
movsbl 0x23(%rax), %eax
cmpl $0x77, %eax
jne 0x93ae
leaq -0xc1(%rbp), %rdi
movq %rdi, -0x9b0(%rbp)
callq 0x23d0
movq -0x9b0(%rbp), %rdx
leaq 0xe241(%rip), %rsi      # 0x17574
leaq -0xc0(%rbp), %rdi
callq 0x3920
jmp 0x9341
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0xc0(%rbp), %rsi
callq 0x5320
jmp 0x935a
leaq -0xc0(%rbp), %rdi
callq 0x2140
leaq -0xc1(%rbp), %rdi
callq 0x2280
jmp 0x945d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x939d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0xc0(%rbp), %rdi
callq 0x2140
leaq -0xc1(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x22(%rax), %eax
cmpl $0x77, %eax
jne 0x945b
leaq -0xe9(%rbp), %rdi
movq %rdi, -0x9b8(%rbp)
callq 0x23d0
movq -0x9b8(%rbp), %rdx
leaq 0xe199(%rip), %rsi      # 0x1757c
leaq -0xe8(%rbp), %rdi
callq 0x3920
jmp 0x93f1
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0xe8(%rbp), %rsi
callq 0x5320
jmp 0x940a
leaq -0xe8(%rbp), %rdi
callq 0x2140
leaq -0xe9(%rbp), %rdi
callq 0x2280
jmp 0x945b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x944a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0xe8(%rbp), %rdi
callq 0x2140
leaq -0xe9(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0x945d
jmp 0xa12b
cmpl $0x2, -0x14(%rbp)
jne 0x9682
movq -0x990(%rbp), %rax
movsbl 0x24(%rax), %eax
cmpl $0x77, %eax
jne 0x951c
leaq -0x111(%rbp), %rdi
movq %rdi, -0x9c0(%rbp)
callq 0x23d0
movq -0x9c0(%rbp), %rdx
leaq 0xe0e2(%rip), %rsi      # 0x17583
leaq -0x110(%rbp), %rdi
callq 0x3920
jmp 0x94af
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x110(%rbp), %rsi
callq 0x5320
jmp 0x94c8
leaq -0x110(%rbp), %rdi
callq 0x2140
leaq -0x111(%rbp), %rdi
callq 0x2280
jmp 0x967d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x950b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x110(%rbp), %rdi
callq 0x2140
leaq -0x111(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x26(%rax), %eax
cmpl $0x77, %eax
jne 0x95cc
leaq -0x139(%rbp), %rdi
movq %rdi, -0x9c8(%rbp)
callq 0x23d0
movq -0x9c8(%rbp), %rdx
leaq 0xe039(%rip), %rsi      # 0x1758a
leaq -0x138(%rbp), %rdi
callq 0x3920
jmp 0x955f
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x138(%rbp), %rsi
callq 0x5320
jmp 0x9578
leaq -0x138(%rbp), %rdi
callq 0x2140
leaq -0x139(%rbp), %rdi
callq 0x2280
jmp 0x967b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x95bb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x138(%rbp), %rdi
callq 0x2140
leaq -0x139(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x25(%rax), %eax
cmpl $0x77, %eax
jne 0x9679
leaq -0x161(%rbp), %rdi
movq %rdi, -0x9d0(%rbp)
callq 0x23d0
movq -0x9d0(%rbp), %rdx
leaq 0xdf8f(%rip), %rsi      # 0x17590
leaq -0x160(%rbp), %rdi
callq 0x3920
jmp 0x960f
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x160(%rbp), %rsi
callq 0x5320
jmp 0x9628
leaq -0x160(%rbp), %rdi
callq 0x2140
leaq -0x161(%rbp), %rdi
callq 0x2280
jmp 0x9679
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x9668
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x160(%rbp), %rdi
callq 0x2140
leaq -0x161(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0x967b
jmp 0x967d
jmp 0xa129
cmpl $0x3, -0x14(%rbp)
jne 0x98a2
movq -0x990(%rbp), %rax
movsbl 0x27(%rax), %eax
cmpl $0x77, %eax
jne 0x973c
leaq -0x189(%rbp), %rdi
movq %rdi, -0x9d8(%rbp)
callq 0x23d0
movq -0x9d8(%rbp), %rdx
leaq 0xded7(%rip), %rsi      # 0x17598
leaq -0x188(%rbp), %rdi
callq 0x3920
jmp 0x96cf
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x188(%rbp), %rsi
callq 0x5320
jmp 0x96e8
leaq -0x188(%rbp), %rdi
callq 0x2140
leaq -0x189(%rbp), %rdi
callq 0x2280
jmp 0x989d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x972b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x188(%rbp), %rdi
callq 0x2140
leaq -0x189(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x29(%rax), %eax
cmpl $0x77, %eax
jne 0x97ec
leaq -0x1b1(%rbp), %rdi
movq %rdi, -0x9e0(%rbp)
callq 0x23d0
movq -0x9e0(%rbp), %rdx
leaq 0xde2f(%rip), %rsi      # 0x175a0
leaq -0x1b0(%rbp), %rdi
callq 0x3920
jmp 0x977f
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x1b0(%rbp), %rsi
callq 0x5320
jmp 0x9798
leaq -0x1b0(%rbp), %rdi
callq 0x2140
leaq -0x1b1(%rbp), %rdi
callq 0x2280
jmp 0x989b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x97db
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x1b0(%rbp), %rdi
callq 0x2140
leaq -0x1b1(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x28(%rax), %eax
cmpl $0x77, %eax
jne 0x9899
leaq -0x1d9(%rbp), %rdi
movq %rdi, -0x9e8(%rbp)
callq 0x23d0
movq -0x9e8(%rbp), %rdx
leaq 0xdd86(%rip), %rsi      # 0x175a7
leaq -0x1d8(%rbp), %rdi
callq 0x3920
jmp 0x982f
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x1d8(%rbp), %rsi
callq 0x5320
jmp 0x9848
leaq -0x1d8(%rbp), %rdi
callq 0x2140
leaq -0x1d9(%rbp), %rdi
callq 0x2280
jmp 0x9899
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x9888
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x1d8(%rbp), %rdi
callq 0x2140
leaq -0x1d9(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0x989b
jmp 0x989d
jmp 0xa127
cmpl $0x4, -0x14(%rbp)
jne 0x9ac2
movq -0x990(%rbp), %rax
movsbl 0x2a(%rax), %eax
cmpl $0x77, %eax
jne 0x995c
leaq -0x201(%rbp), %rdi
movq %rdi, -0x9f0(%rbp)
callq 0x23d0
movq -0x9f0(%rbp), %rdx
leaq 0xdccd(%rip), %rsi      # 0x175ae
leaq -0x200(%rbp), %rdi
callq 0x3920
jmp 0x98ef
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x200(%rbp), %rsi
callq 0x5320
jmp 0x9908
leaq -0x200(%rbp), %rdi
callq 0x2140
leaq -0x201(%rbp), %rdi
callq 0x2280
jmp 0x9abd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x994b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x200(%rbp), %rdi
callq 0x2140
leaq -0x201(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x2c(%rax), %eax
cmpl $0x77, %eax
jne 0x9a0c
leaq -0x229(%rbp), %rdi
movq %rdi, -0x9f8(%rbp)
callq 0x23d0
movq -0x9f8(%rbp), %rdx
leaq 0xdc29(%rip), %rsi      # 0x175ba
leaq -0x228(%rbp), %rdi
callq 0x3920
jmp 0x999f
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x228(%rbp), %rsi
callq 0x5320
jmp 0x99b8
leaq -0x228(%rbp), %rdi
callq 0x2140
leaq -0x229(%rbp), %rdi
callq 0x2280
jmp 0x9abb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x99fb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x228(%rbp), %rdi
callq 0x2140
leaq -0x229(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x2b(%rax), %eax
cmpl $0x77, %eax
jne 0x9ab9
leaq -0x251(%rbp), %rdi
movq %rdi, -0xa00(%rbp)
callq 0x23d0
movq -0xa00(%rbp), %rdx
leaq 0xde53(%rip), %rsi      # 0x17894
leaq -0x250(%rbp), %rdi
callq 0x3920
jmp 0x9a4f
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x250(%rbp), %rsi
callq 0x5320
jmp 0x9a68
leaq -0x250(%rbp), %rdi
callq 0x2140
leaq -0x251(%rbp), %rdi
callq 0x2280
jmp 0x9ab9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x9aa8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x250(%rbp), %rdi
callq 0x2140
leaq -0x251(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0x9abb
jmp 0x9abd
jmp 0xa125
cmpl $0x5, -0x14(%rbp)
jne 0x9ce2
movq -0x990(%rbp), %rax
movsbl 0x2d(%rax), %eax
cmpl $0x77, %eax
jne 0x9b7c
leaq -0x279(%rbp), %rdi
movq %rdi, -0xa08(%rbp)
callq 0x23d0
movq -0xa08(%rbp), %rdx
leaq 0xdab5(%rip), %rsi      # 0x175b6
leaq -0x278(%rbp), %rdi
callq 0x3920
jmp 0x9b0f
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x278(%rbp), %rsi
callq 0x5320
jmp 0x9b28
leaq -0x278(%rbp), %rdi
callq 0x2140
leaq -0x279(%rbp), %rdi
callq 0x2280
jmp 0x9cdd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x9b6b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x278(%rbp), %rdi
callq 0x2140
leaq -0x279(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x2f(%rax), %eax
cmpl $0x77, %eax
jne 0x9c2c
leaq -0x2a1(%rbp), %rdi
movq %rdi, -0xa10(%rbp)
callq 0x23d0
movq -0xa10(%rbp), %rdx
leaq 0xda0a(%rip), %rsi      # 0x175bb
leaq -0x2a0(%rbp), %rdi
callq 0x3920
jmp 0x9bbf
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x2a0(%rbp), %rsi
callq 0x5320
jmp 0x9bd8
leaq -0x2a0(%rbp), %rdi
callq 0x2140
leaq -0x2a1(%rbp), %rdi
callq 0x2280
jmp 0x9cdb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x9c1b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x2a0(%rbp), %rdi
callq 0x2140
leaq -0x2a1(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x2e(%rax), %eax
cmpl $0x77, %eax
jne 0x9cd9
leaq -0x2c9(%rbp), %rdi
movq %rdi, -0xa18(%rbp)
callq 0x23d0
movq -0xa18(%rbp), %rdx
leaq 0xd925(%rip), %rsi      # 0x17586
leaq -0x2c8(%rbp), %rdi
callq 0x3920
jmp 0x9c6f
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x2c8(%rbp), %rsi
callq 0x5320
jmp 0x9c88
leaq -0x2c8(%rbp), %rdi
callq 0x2140
leaq -0x2c9(%rbp), %rdi
callq 0x2280
jmp 0x9cd9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x9cc8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x2c8(%rbp), %rdi
callq 0x2140
leaq -0x2c9(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0x9cdb
jmp 0x9cdd
jmp 0xa123
cmpl $0x6, -0x14(%rbp)
jne 0x9f02
movq -0x990(%rbp), %rax
movsbl 0x30(%rax), %eax
cmpl $0x77, %eax
jne 0x9d9c
leaq -0x2f1(%rbp), %rdi
movq %rdi, -0xa20(%rbp)
callq 0x23d0
movq -0xa20(%rbp), %rdx
leaq 0xd89e(%rip), %rsi      # 0x175bf
leaq -0x2f0(%rbp), %rdi
callq 0x3920
jmp 0x9d2f
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x2f0(%rbp), %rsi
callq 0x5320
jmp 0x9d48
leaq -0x2f0(%rbp), %rdi
callq 0x2140
leaq -0x2f1(%rbp), %rdi
callq 0x2280
jmp 0x9efd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x9d8b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x2f0(%rbp), %rdi
callq 0x2140
leaq -0x2f1(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x32(%rax), %eax
cmpl $0x77, %eax
jne 0x9e4c
leaq -0x319(%rbp), %rdi
movq %rdi, -0xa28(%rbp)
callq 0x23d0
movq -0xa28(%rbp), %rdx
leaq 0xd96d(%rip), %rsi      # 0x1773e
leaq -0x318(%rbp), %rdi
callq 0x3920
jmp 0x9ddf
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x318(%rbp), %rsi
callq 0x5320
jmp 0x9df8
leaq -0x318(%rbp), %rdi
callq 0x2140
leaq -0x319(%rbp), %rdi
callq 0x2280
jmp 0x9efb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x9e3b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x318(%rbp), %rdi
callq 0x2140
leaq -0x319(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x31(%rax), %eax
cmpl $0x77, %eax
jne 0x9ef9
leaq -0x341(%rbp), %rdi
movq %rdi, -0xa30(%rbp)
callq 0x23d0
movq -0xa30(%rbp), %rdx
leaq 0xd712(%rip), %rsi      # 0x17593
leaq -0x340(%rbp), %rdi
callq 0x3920
jmp 0x9e8f
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x340(%rbp), %rsi
callq 0x5320
jmp 0x9ea8
leaq -0x340(%rbp), %rdi
callq 0x2140
leaq -0x341(%rbp), %rdi
callq 0x2280
jmp 0x9ef9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x9ee8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x340(%rbp), %rdi
callq 0x2140
leaq -0x341(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0x9efb
jmp 0x9efd
jmp 0xa121
cmpl $0x7, -0x14(%rbp)
jne 0xa11f
movq -0x990(%rbp), %rax
movsbl 0x33(%rax), %eax
cmpl $0x77, %eax
jne 0x9fbc
leaq -0x369(%rbp), %rdi
movq %rdi, -0xa38(%rbp)
callq 0x23d0
movq -0xa38(%rbp), %rdx
leaq 0xd686(%rip), %rsi      # 0x175c7
leaq -0x368(%rbp), %rdi
callq 0x3920
jmp 0x9f4f
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x368(%rbp), %rsi
callq 0x5320
jmp 0x9f68
leaq -0x368(%rbp), %rdi
callq 0x2140
leaq -0x369(%rbp), %rdi
callq 0x2280
jmp 0xa11d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x9fab
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x368(%rbp), %rdi
callq 0x2140
leaq -0x369(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x35(%rax), %eax
cmpl $0x77, %eax
jne 0xa06c
leaq -0x391(%rbp), %rdi
movq %rdi, -0xa40(%rbp)
callq 0x23d0
movq -0xa40(%rbp), %rdx
leaq 0xd906(%rip), %rsi      # 0x178f7
leaq -0x390(%rbp), %rdi
callq 0x3920
jmp 0x9fff
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x390(%rbp), %rsi
callq 0x5320
jmp 0xa018
leaq -0x390(%rbp), %rdi
callq 0x2140
leaq -0x391(%rbp), %rdi
callq 0x2280
jmp 0xa11b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xa05b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x390(%rbp), %rdi
callq 0x2140
leaq -0x391(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x34(%rax), %eax
cmpl $0x77, %eax
jne 0xa119
leaq -0x3b9(%rbp), %rdi
movq %rdi, -0xa48(%rbp)
callq 0x23d0
movq -0xa48(%rbp), %rdx
leaq 0xd52d(%rip), %rsi      # 0x175ce
leaq -0x3b8(%rbp), %rdi
callq 0x3920
jmp 0xa0af
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x3b8(%rbp), %rsi
callq 0x5320
jmp 0xa0c8
leaq -0x3b8(%rbp), %rdi
callq 0x2140
leaq -0x3b9(%rbp), %rdi
callq 0x2280
jmp 0xa119
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xa108
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x3b8(%rbp), %rdi
callq 0x2140
leaq -0x3b9(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0xa11b
jmp 0xa11d
jmp 0xa11f
jmp 0xa121
jmp 0xa123
jmp 0xa125
jmp 0xa127
jmp 0xa129
jmp 0xa12b
jmp 0xa12d
movq -0x990(%rbp), %rdi
movb $0x77, -0x3ba(%rbp)
movb $0x72, -0x3bb(%rbp)
movb $0x6c, -0x3bc(%rbp)
leaq -0x3ba(%rbp), %rsi
leaq -0x3bb(%rbp), %rdx
leaq -0x3bc(%rbp), %rcx
callq 0x4710
movl %eax, -0x14(%rbp)
cmpl $0x0, -0x14(%rbp)
jne 0xa386
movq -0x990(%rbp), %rax
movsbl 0x1e(%rax), %eax
cmpl $0x77, %eax
jne 0xa220
leaq -0x3e1(%rbp), %rdi
movq %rdi, -0xa50(%rbp)
callq 0x23d0
movq -0xa50(%rbp), %rdx
leaq 0xd42e(%rip), %rsi      # 0x175d3
leaq -0x3e0(%rbp), %rdi
callq 0x3920
jmp 0xa1b3
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x3e0(%rbp), %rsi
callq 0x5320
jmp 0xa1cc
leaq -0x3e0(%rbp), %rdi
callq 0x2140
leaq -0x3e1(%rbp), %rdi
callq 0x2280
jmp 0xa381
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xa20f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x3e0(%rbp), %rdi
callq 0x2140
leaq -0x3e1(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x20(%rax), %eax
cmpl $0x77, %eax
jne 0xa2d0
leaq -0x409(%rbp), %rdi
movq %rdi, -0xa58(%rbp)
callq 0x23d0
movq -0xa58(%rbp), %rdx
leaq 0xd386(%rip), %rsi      # 0x175db
leaq -0x408(%rbp), %rdi
callq 0x3920
jmp 0xa263
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x408(%rbp), %rsi
callq 0x5320
jmp 0xa27c
leaq -0x408(%rbp), %rdi
callq 0x2140
leaq -0x409(%rbp), %rdi
callq 0x2280
jmp 0xa37f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xa2bf
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x408(%rbp), %rdi
callq 0x2140
leaq -0x409(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x1f(%rax), %eax
cmpl $0x77, %eax
jne 0xa37d
leaq -0x431(%rbp), %rdi
movq %rdi, -0xa60(%rbp)
callq 0x23d0
movq -0xa60(%rbp), %rdx
leaq 0xd2dd(%rip), %rsi      # 0x175e2
leaq -0x430(%rbp), %rdi
callq 0x3920
jmp 0xa313
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x430(%rbp), %rsi
callq 0x5320
jmp 0xa32c
leaq -0x430(%rbp), %rdi
callq 0x2140
leaq -0x431(%rbp), %rdi
callq 0x2280
jmp 0xa37d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xa36c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x430(%rbp), %rdi
callq 0x2140
leaq -0x431(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0xa37f
jmp 0xa381
jmp 0xaf9d
cmpl $0x2, -0x14(%rbp)
jne 0xa4f4
movq -0x990(%rbp), %rax
movsbl 0x26(%rax), %eax
cmpl $0x77, %eax
jne 0xa440
leaq -0x459(%rbp), %rdi
movq %rdi, -0xa68(%rbp)
callq 0x23d0
movq -0xa68(%rbp), %rdx
leaq 0xd224(%rip), %rsi      # 0x175e9
leaq -0x458(%rbp), %rdi
callq 0x3920
jmp 0xa3d3
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x458(%rbp), %rsi
callq 0x5320
jmp 0xa3ec
leaq -0x458(%rbp), %rdi
callq 0x2140
leaq -0x459(%rbp), %rdi
callq 0x2280
jmp 0xa4ef
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xa42f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x458(%rbp), %rdi
callq 0x2140
leaq -0x459(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x25(%rax), %eax
cmpl $0x77, %eax
jne 0xa4ed
leaq -0x481(%rbp), %rdi
movq %rdi, -0xa70(%rbp)
callq 0x23d0
movq -0xa70(%rbp), %rdx
leaq 0xd17c(%rip), %rsi      # 0x175f1
leaq -0x480(%rbp), %rdi
callq 0x3920
jmp 0xa483
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x480(%rbp), %rsi
callq 0x5320
jmp 0xa49c
leaq -0x480(%rbp), %rdi
callq 0x2140
leaq -0x481(%rbp), %rdi
callq 0x2280
jmp 0xa4ed
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xa4dc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x480(%rbp), %rdi
callq 0x2140
leaq -0x481(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0xa4ef
jmp 0xaf9b
cmpl $0x3, -0x14(%rbp)
jne 0xa714
movq -0x990(%rbp), %rax
movsbl 0x27(%rax), %eax
cmpl $0x77, %eax
jne 0xa5ae
leaq -0x4a9(%rbp), %rdi
movq %rdi, -0xa78(%rbp)
callq 0x23d0
movq -0xa78(%rbp), %rdx
leaq 0xd0c5(%rip), %rsi      # 0x175f8
leaq -0x4a8(%rbp), %rdi
callq 0x3920
jmp 0xa541
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x4a8(%rbp), %rsi
callq 0x5320
jmp 0xa55a
leaq -0x4a8(%rbp), %rdi
callq 0x2140
leaq -0x4a9(%rbp), %rdi
callq 0x2280
jmp 0xa70f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xa59d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x4a8(%rbp), %rdi
callq 0x2140
leaq -0x4a9(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x29(%rax), %eax
cmpl $0x77, %eax
jne 0xa65e
leaq -0x4d1(%rbp), %rdi
movq %rdi, -0xa80(%rbp)
callq 0x23d0
movq -0xa80(%rbp), %rdx
leaq 0xd01d(%rip), %rsi      # 0x17600
leaq -0x4d0(%rbp), %rdi
callq 0x3920
jmp 0xa5f1
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x4d0(%rbp), %rsi
callq 0x5320
jmp 0xa60a
leaq -0x4d0(%rbp), %rdi
callq 0x2140
leaq -0x4d1(%rbp), %rdi
callq 0x2280
jmp 0xa70d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xa64d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x4d0(%rbp), %rdi
callq 0x2140
leaq -0x4d1(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x28(%rax), %eax
cmpl $0x77, %eax
jne 0xa70b
leaq -0x4f9(%rbp), %rdi
movq %rdi, -0xa88(%rbp)
callq 0x23d0
movq -0xa88(%rbp), %rdx
leaq 0xcf73(%rip), %rsi      # 0x17606
leaq -0x4f8(%rbp), %rdi
callq 0x3920
jmp 0xa6a1
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x4f8(%rbp), %rsi
callq 0x5320
jmp 0xa6ba
leaq -0x4f8(%rbp), %rdi
callq 0x2140
leaq -0x4f9(%rbp), %rdi
callq 0x2280
jmp 0xa70b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xa6fa
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x4f8(%rbp), %rdi
callq 0x2140
leaq -0x4f9(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0xa70d
jmp 0xa70f
jmp 0xaf99
cmpl $0x4, -0x14(%rbp)
jne 0xa934
movq -0x990(%rbp), %rax
movsbl 0x2a(%rax), %eax
cmpl $0x77, %eax
jne 0xa7ce
leaq -0x521(%rbp), %rdi
movq %rdi, -0xa90(%rbp)
callq 0x23d0
movq -0xa90(%rbp), %rdx
leaq 0xcebb(%rip), %rsi      # 0x1760e
leaq -0x520(%rbp), %rdi
callq 0x3920
jmp 0xa761
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x520(%rbp), %rsi
callq 0x5320
jmp 0xa77a
leaq -0x520(%rbp), %rdi
callq 0x2140
leaq -0x521(%rbp), %rdi
callq 0x2280
jmp 0xa92f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xa7bd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x520(%rbp), %rdi
callq 0x2140
leaq -0x521(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x2c(%rax), %eax
cmpl $0x77, %eax
jne 0xa87e
leaq -0x549(%rbp), %rdi
movq %rdi, -0xa98(%rbp)
callq 0x23d0
movq -0xa98(%rbp), %rdx
leaq 0xd178(%rip), %rsi      # 0x1797b
leaq -0x548(%rbp), %rdi
callq 0x3920
jmp 0xa811
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x548(%rbp), %rsi
callq 0x5320
jmp 0xa82a
leaq -0x548(%rbp), %rdi
callq 0x2140
leaq -0x549(%rbp), %rdi
callq 0x2280
jmp 0xa92d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xa86d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x548(%rbp), %rdi
callq 0x2140
leaq -0x549(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x2b(%rax), %eax
cmpl $0x77, %eax
jne 0xa92b
leaq -0x571(%rbp), %rdi
movq %rdi, -0xaa0(%rbp)
callq 0x23d0
movq -0xaa0(%rbp), %rdx
leaq 0xce6d(%rip), %rsi      # 0x17720
leaq -0x570(%rbp), %rdi
callq 0x3920
jmp 0xa8c1
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x570(%rbp), %rsi
callq 0x5320
jmp 0xa8da
leaq -0x570(%rbp), %rdi
callq 0x2140
leaq -0x571(%rbp), %rdi
callq 0x2280
jmp 0xa92b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xa91a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x570(%rbp), %rdi
callq 0x2140
leaq -0x571(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0xa92d
jmp 0xa92f
jmp 0xaf97
cmpl $0x5, -0x14(%rbp)
jne 0xab54
movq -0x990(%rbp), %rax
movsbl 0x2d(%rax), %eax
cmpl $0x77, %eax
jne 0xa9ee
leaq -0x599(%rbp), %rdi
movq %rdi, -0xaa8(%rbp)
callq 0x23d0
movq -0xaa8(%rbp), %rdx
leaq 0xcca2(%rip), %rsi      # 0x17615
leaq -0x598(%rbp), %rdi
callq 0x3920
jmp 0xa981
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x598(%rbp), %rsi
callq 0x5320
jmp 0xa99a
leaq -0x598(%rbp), %rdi
callq 0x2140
leaq -0x599(%rbp), %rdi
callq 0x2280
jmp 0xab4f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xa9dd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x598(%rbp), %rdi
callq 0x2140
leaq -0x599(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x2f(%rax), %eax
cmpl $0x77, %eax
jne 0xaa9e
leaq -0x5c1(%rbp), %rdi
movq %rdi, -0xab0(%rbp)
callq 0x23d0
movq -0xab0(%rbp), %rdx
leaq 0xcbfe(%rip), %rsi      # 0x17621
leaq -0x5c0(%rbp), %rdi
callq 0x3920
jmp 0xaa31
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x5c0(%rbp), %rsi
callq 0x5320
jmp 0xaa4a
leaq -0x5c0(%rbp), %rdi
callq 0x2140
leaq -0x5c1(%rbp), %rdi
callq 0x2280
jmp 0xab4d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xaa8d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x5c0(%rbp), %rdi
callq 0x2140
leaq -0x5c1(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x2e(%rax), %eax
cmpl $0x77, %eax
jne 0xab4b
leaq -0x5e9(%rbp), %rdi
movq %rdi, -0xab8(%rbp)
callq 0x23d0
movq -0xab8(%rbp), %rdx
leaq 0xcdd2(%rip), %rsi      # 0x178a5
leaq -0x5e8(%rbp), %rdi
callq 0x3920
jmp 0xaae1
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x5e8(%rbp), %rsi
callq 0x5320
jmp 0xaafa
leaq -0x5e8(%rbp), %rdi
callq 0x2140
leaq -0x5e9(%rbp), %rdi
callq 0x2280
jmp 0xab4b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xab3a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x5e8(%rbp), %rdi
callq 0x2140
leaq -0x5e9(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0xab4d
jmp 0xab4f
jmp 0xaf95
cmpl $0x6, -0x14(%rbp)
jne 0xad74
movq -0x990(%rbp), %rax
movsbl 0x30(%rax), %eax
cmpl $0x77, %eax
jne 0xac0e
leaq -0x611(%rbp), %rdi
movq %rdi, -0xac0(%rbp)
callq 0x23d0
movq -0xac0(%rbp), %rdx
leaq 0xca8a(%rip), %rsi      # 0x1761d
leaq -0x610(%rbp), %rdi
callq 0x3920
jmp 0xaba1
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x610(%rbp), %rsi
callq 0x5320
jmp 0xabba
leaq -0x610(%rbp), %rdi
callq 0x2140
leaq -0x611(%rbp), %rdi
callq 0x2280
jmp 0xad6f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xabfd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x610(%rbp), %rdi
callq 0x2140
leaq -0x611(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x32(%rax), %eax
cmpl $0x77, %eax
jne 0xacbe
leaq -0x639(%rbp), %rdi
movq %rdi, -0xac8(%rbp)
callq 0x23d0
movq -0xac8(%rbp), %rdx
leaq 0xc9df(%rip), %rsi      # 0x17622
leaq -0x638(%rbp), %rdi
callq 0x3920
jmp 0xac51
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x638(%rbp), %rsi
callq 0x5320
jmp 0xac6a
leaq -0x638(%rbp), %rdi
callq 0x2140
leaq -0x639(%rbp), %rdi
callq 0x2280
jmp 0xad6d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xacad
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x638(%rbp), %rdi
callq 0x2140
leaq -0x639(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x31(%rax), %eax
cmpl $0x77, %eax
jne 0xad6b
leaq -0x661(%rbp), %rdi
movq %rdi, -0xad0(%rbp)
callq 0x23d0
movq -0xad0(%rbp), %rdx
leaq 0xc926(%rip), %rsi      # 0x17619
leaq -0x660(%rbp), %rdi
callq 0x3920
jmp 0xad01
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x660(%rbp), %rsi
callq 0x5320
jmp 0xad1a
leaq -0x660(%rbp), %rdi
callq 0x2140
leaq -0x661(%rbp), %rdi
callq 0x2280
jmp 0xad6b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xad5a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x660(%rbp), %rdi
callq 0x2140
leaq -0x661(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0xad6d
jmp 0xad6f
jmp 0xaf93
cmpl $0x7, -0x14(%rbp)
jne 0xaf91
movq -0x990(%rbp), %rax
movsbl 0x33(%rax), %eax
cmpl $0x77, %eax
jne 0xae2e
leaq -0x689(%rbp), %rdi
movq %rdi, -0xad8(%rbp)
callq 0x23d0
movq -0xad8(%rbp), %rdx
leaq 0xc873(%rip), %rsi      # 0x17626
leaq -0x688(%rbp), %rdi
callq 0x3920
jmp 0xadc1
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x688(%rbp), %rsi
callq 0x5320
jmp 0xadda
leaq -0x688(%rbp), %rdi
callq 0x2140
leaq -0x689(%rbp), %rdi
callq 0x2280
jmp 0xaf8f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xae1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x688(%rbp), %rdi
callq 0x2140
leaq -0x689(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x35(%rax), %eax
cmpl $0x77, %eax
jne 0xaede
leaq -0x6b1(%rbp), %rdi
movq %rdi, -0xae0(%rbp)
callq 0x23d0
movq -0xae0(%rbp), %rdx
leaq 0xc7cb(%rip), %rsi      # 0x1762e
leaq -0x6b0(%rbp), %rdi
callq 0x3920
jmp 0xae71
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x6b0(%rbp), %rsi
callq 0x5320
jmp 0xae8a
leaq -0x6b0(%rbp), %rdi
callq 0x2140
leaq -0x6b1(%rbp), %rdi
callq 0x2280
jmp 0xaf8d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xaecd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x6b0(%rbp), %rdi
callq 0x2140
leaq -0x6b1(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x34(%rax), %eax
cmpl $0x77, %eax
jne 0xaf8b
leaq -0x6d9(%rbp), %rdi
movq %rdi, -0xae8(%rbp)
callq 0x23d0
movq -0xae8(%rbp), %rdx
leaq 0xc71f(%rip), %rsi      # 0x17632
leaq -0x6d8(%rbp), %rdi
callq 0x3920
jmp 0xaf21
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x6d8(%rbp), %rsi
callq 0x5320
jmp 0xaf3a
leaq -0x6d8(%rbp), %rdi
callq 0x2140
leaq -0x6d9(%rbp), %rdi
callq 0x2280
jmp 0xaf8b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xaf7a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x6d8(%rbp), %rdi
callq 0x2140
leaq -0x6d9(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0xaf8d
jmp 0xaf8f
jmp 0xaf91
jmp 0xaf93
jmp 0xaf95
jmp 0xaf97
jmp 0xaf99
jmp 0xaf9b
jmp 0xaf9d
movq -0x990(%rbp), %rdi
movb $0x77, -0x6da(%rbp)
movb $0x6c, -0x6db(%rbp)
movb $0x6f, -0x6dc(%rbp)
leaq -0x6da(%rbp), %rsi
leaq -0x6db(%rbp), %rdx
leaq -0x6dc(%rbp), %rcx
callq 0x4710
movl %eax, -0x14(%rbp)
cmpl $0x0, -0x14(%rbp)
jne 0xb1f6
movq -0x990(%rbp), %rax
movsbl 0x1e(%rax), %eax
cmpl $0x77, %eax
jne 0xb090
leaq -0x701(%rbp), %rdi
movq %rdi, -0xaf0(%rbp)
callq 0x23d0
movq -0xaf0(%rbp), %rdx
leaq 0xc622(%rip), %rsi      # 0x17637
leaq -0x700(%rbp), %rdi
callq 0x3920
jmp 0xb023
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x700(%rbp), %rsi
callq 0x5320
jmp 0xb03c
leaq -0x700(%rbp), %rdi
callq 0x2140
leaq -0x701(%rbp), %rdi
callq 0x2280
jmp 0xb1f1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xb07f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x700(%rbp), %rdi
callq 0x2140
leaq -0x701(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x20(%rax), %eax
cmpl $0x77, %eax
jne 0xb140
leaq -0x729(%rbp), %rdi
movq %rdi, -0xaf8(%rbp)
callq 0x23d0
movq -0xaf8(%rbp), %rdx
leaq 0xc579(%rip), %rsi      # 0x1763e
leaq -0x728(%rbp), %rdi
callq 0x3920
jmp 0xb0d3
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x728(%rbp), %rsi
callq 0x5320
jmp 0xb0ec
leaq -0x728(%rbp), %rdi
callq 0x2140
leaq -0x729(%rbp), %rdi
callq 0x2280
jmp 0xb1ef
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xb12f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x728(%rbp), %rdi
callq 0x2140
leaq -0x729(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x1f(%rax), %eax
cmpl $0x77, %eax
jne 0xb1ed
leaq -0x751(%rbp), %rdi
movq %rdi, -0xb00(%rbp)
callq 0x23d0
movq -0xb00(%rbp), %rdx
leaq 0xc4cf(%rip), %rsi      # 0x17644
leaq -0x750(%rbp), %rdi
callq 0x3920
jmp 0xb183
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x750(%rbp), %rsi
callq 0x5320
jmp 0xb19c
leaq -0x750(%rbp), %rdi
callq 0x2140
leaq -0x751(%rbp), %rdi
callq 0x2280
jmp 0xb1ed
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xb1dc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x750(%rbp), %rdi
callq 0x2140
leaq -0x751(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0xb1ef
jmp 0xb1f1
jmp 0xbbe8
cmpl $0x3, -0x14(%rbp)
jne 0xb364
movq -0x990(%rbp), %rax
movsbl 0x29(%rax), %eax
cmpl $0x77, %eax
jne 0xb2b0
leaq -0x779(%rbp), %rdi
movq %rdi, -0xb08(%rbp)
callq 0x23d0
movq -0xb08(%rbp), %rdx
leaq 0xc417(%rip), %rsi      # 0x1764c
leaq -0x778(%rbp), %rdi
callq 0x3920
jmp 0xb243
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x778(%rbp), %rsi
callq 0x5320
jmp 0xb25c
leaq -0x778(%rbp), %rdi
callq 0x2140
leaq -0x779(%rbp), %rdi
callq 0x2280
jmp 0xb35f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xb29f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x778(%rbp), %rdi
callq 0x2140
leaq -0x779(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x28(%rax), %eax
cmpl $0x77, %eax
jne 0xb35d
leaq -0x7a1(%rbp), %rdi
movq %rdi, -0xb10(%rbp)
callq 0x23d0
movq -0xb10(%rbp), %rdx
leaq 0xc36e(%rip), %rsi      # 0x17653
leaq -0x7a0(%rbp), %rdi
callq 0x3920
jmp 0xb2f3
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x7a0(%rbp), %rsi
callq 0x5320
jmp 0xb30c
leaq -0x7a0(%rbp), %rdi
callq 0x2140
leaq -0x7a1(%rbp), %rdi
callq 0x2280
jmp 0xb35d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xb34c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x7a0(%rbp), %rdi
callq 0x2140
leaq -0x7a1(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0xb35f
jmp 0xbbe6
cmpl $0x4, -0x14(%rbp)
jne 0xb584
movq -0x990(%rbp), %rax
movsbl 0x2a(%rax), %eax
cmpl $0x77, %eax
jne 0xb41e
leaq -0x7c9(%rbp), %rdi
movq %rdi, -0xb18(%rbp)
callq 0x23d0
movq -0xb18(%rbp), %rdx
leaq 0xc2b8(%rip), %rsi      # 0x1765b
leaq -0x7c8(%rbp), %rdi
callq 0x3920
jmp 0xb3b1
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x7c8(%rbp), %rsi
callq 0x5320
jmp 0xb3ca
leaq -0x7c8(%rbp), %rdi
callq 0x2140
leaq -0x7c9(%rbp), %rdi
callq 0x2280
jmp 0xb57f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xb40d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x7c8(%rbp), %rdi
callq 0x2140
leaq -0x7c9(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x2c(%rax), %eax
cmpl $0x77, %eax
jne 0xb4ce
leaq -0x7f1(%rbp), %rdi
movq %rdi, -0xb20(%rbp)
callq 0x23d0
movq -0xb20(%rbp), %rdx
leaq 0xc284(%rip), %rsi      # 0x176d7
leaq -0x7f0(%rbp), %rdi
callq 0x3920
jmp 0xb461
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x7f0(%rbp), %rsi
callq 0x5320
jmp 0xb47a
leaq -0x7f0(%rbp), %rdi
callq 0x2140
leaq -0x7f1(%rbp), %rdi
callq 0x2280
jmp 0xb57d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xb4bd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x7f0(%rbp), %rdi
callq 0x2140
leaq -0x7f1(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x2b(%rax), %eax
cmpl $0x77, %eax
jne 0xb57b
leaq -0x819(%rbp), %rdi
movq %rdi, -0xb28(%rbp)
callq 0x23d0
movq -0xb28(%rbp), %rdx
leaq 0xc144(%rip), %rsi      # 0x17647
leaq -0x818(%rbp), %rdi
callq 0x3920
jmp 0xb511
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x818(%rbp), %rsi
callq 0x5320
jmp 0xb52a
leaq -0x818(%rbp), %rdi
callq 0x2140
leaq -0x819(%rbp), %rdi
callq 0x2280
jmp 0xb57b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xb56a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x818(%rbp), %rdi
callq 0x2140
leaq -0x819(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0xb57d
jmp 0xb57f
jmp 0xbbe4
cmpl $0x5, -0x14(%rbp)
jne 0xb7a4
movq -0x990(%rbp), %rax
movsbl 0x2d(%rax), %eax
cmpl $0x77, %eax
jne 0xb63e
leaq -0x841(%rbp), %rdi
movq %rdi, -0xb30(%rbp)
callq 0x23d0
movq -0xb30(%rbp), %rdx
leaq 0xc09f(%rip), %rsi      # 0x17662
leaq -0x840(%rbp), %rdi
callq 0x3920
jmp 0xb5d1
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x840(%rbp), %rsi
callq 0x5320
jmp 0xb5ea
leaq -0x840(%rbp), %rdi
callq 0x2140
leaq -0x841(%rbp), %rdi
callq 0x2280
jmp 0xb79f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xb62d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x840(%rbp), %rdi
callq 0x2140
leaq -0x841(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x2f(%rax), %eax
cmpl $0x77, %eax
jne 0xb6ee
leaq -0x869(%rbp), %rdi
movq %rdi, -0xb38(%rbp)
callq 0x23d0
movq -0xb38(%rbp), %rdx
leaq 0xc2a5(%rip), %rsi      # 0x17918
leaq -0x868(%rbp), %rdi
callq 0x3920
jmp 0xb681
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x868(%rbp), %rsi
callq 0x5320
jmp 0xb69a
leaq -0x868(%rbp), %rdi
callq 0x2140
leaq -0x869(%rbp), %rdi
callq 0x2280
jmp 0xb79d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xb6dd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x868(%rbp), %rdi
callq 0x2140
leaq -0x869(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x2e(%rax), %eax
cmpl $0x77, %eax
jne 0xb79b
leaq -0x891(%rbp), %rdi
movq %rdi, -0xb40(%rbp)
callq 0x23d0
movq -0xb40(%rbp), %rdx
leaq 0xbf57(%rip), %rsi      # 0x1767a
leaq -0x890(%rbp), %rdi
callq 0x3920
jmp 0xb731
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x890(%rbp), %rsi
callq 0x5320
jmp 0xb74a
leaq -0x890(%rbp), %rdi
callq 0x2140
leaq -0x891(%rbp), %rdi
callq 0x2280
jmp 0xb79b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xb78a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x890(%rbp), %rdi
callq 0x2140
leaq -0x891(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0xb79d
jmp 0xb79f
jmp 0xbbe2
cmpl $0x6, -0x14(%rbp)
jne 0xb9c4
movq -0x990(%rbp), %rax
movsbl 0x30(%rax), %eax
cmpl $0x77, %eax
jne 0xb85e
leaq -0x8b9(%rbp), %rdi
movq %rdi, -0xb48(%rbp)
callq 0x23d0
movq -0xb48(%rbp), %rdx
leaq 0xbe87(%rip), %rsi      # 0x1766a
leaq -0x8b8(%rbp), %rdi
callq 0x3920
jmp 0xb7f1
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x8b8(%rbp), %rsi
callq 0x5320
jmp 0xb80a
leaq -0x8b8(%rbp), %rdi
callq 0x2140
leaq -0x8b9(%rbp), %rdi
callq 0x2280
jmp 0xb9bf
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xb84d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x8b8(%rbp), %rdi
callq 0x2140
leaq -0x8b9(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x32(%rax), %eax
cmpl $0x77, %eax
jne 0xb90e
leaq -0x8e1(%rbp), %rdi
movq %rdi, -0xb50(%rbp)
callq 0x23d0
movq -0xb50(%rbp), %rdx
leaq 0xbddf(%rip), %rsi      # 0x17672
leaq -0x8e0(%rbp), %rdi
callq 0x3920
jmp 0xb8a1
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x8e0(%rbp), %rsi
callq 0x5320
jmp 0xb8ba
leaq -0x8e0(%rbp), %rdi
callq 0x2140
leaq -0x8e1(%rbp), %rdi
callq 0x2280
jmp 0xb9bd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xb8fd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x8e0(%rbp), %rdi
callq 0x2140
leaq -0x8e1(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x31(%rax), %eax
cmpl $0x77, %eax
jne 0xb9bb
leaq -0x909(%rbp), %rdi
movq %rdi, -0xb58(%rbp)
callq 0x23d0
movq -0xb58(%rbp), %rdx
leaq 0xc018(%rip), %rsi      # 0x1795b
leaq -0x908(%rbp), %rdi
callq 0x3920
jmp 0xb951
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x908(%rbp), %rsi
callq 0x5320
jmp 0xb96a
leaq -0x908(%rbp), %rdi
callq 0x2140
leaq -0x909(%rbp), %rdi
callq 0x2280
jmp 0xb9bb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xb9aa
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x908(%rbp), %rdi
callq 0x2140
leaq -0x909(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0xb9bd
jmp 0xb9bf
jmp 0xbbe0
cmpl $0x7, -0x14(%rbp)
jne 0xbbde
movq -0x990(%rbp), %rax
movsbl 0x33(%rax), %eax
cmpl $0x77, %eax
jne 0xba7e
leaq -0x931(%rbp), %rdi
movq %rdi, -0xb60(%rbp)
callq 0x23d0
movq -0xb60(%rbp), %rdx
leaq 0xbc74(%rip), %rsi      # 0x17677
leaq -0x930(%rbp), %rdi
callq 0x3920
jmp 0xba11
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x930(%rbp), %rsi
callq 0x5320
jmp 0xba2a
leaq -0x930(%rbp), %rdi
callq 0x2140
leaq -0x931(%rbp), %rdi
callq 0x2280
jmp 0xbbdc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xba6d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x930(%rbp), %rdi
callq 0x2140
leaq -0x931(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x35(%rax), %eax
cmpl $0x77, %eax
jne 0xbb2e
leaq -0x959(%rbp), %rdi
movq %rdi, -0xb68(%rbp)
callq 0x23d0
movq -0xb68(%rbp), %rdx
leaq 0xbbc0(%rip), %rsi      # 0x17673
leaq -0x958(%rbp), %rdi
callq 0x3920
jmp 0xbac1
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x958(%rbp), %rsi
callq 0x5320
jmp 0xbada
leaq -0x958(%rbp), %rdi
callq 0x2140
leaq -0x959(%rbp), %rdi
callq 0x2280
jmp 0xbbda
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xbb1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x958(%rbp), %rdi
callq 0x2140
leaq -0x959(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
movq -0x990(%rbp), %rax
movsbl 0x34(%rax), %eax
cmpl $0x77, %eax
jne 0xbbd8
leaq -0x981(%rbp), %rdi
movq %rdi, -0xb70(%rbp)
callq 0x23d0
movq -0xb70(%rbp), %rdx
leaq 0xbad7(%rip), %rsi      # 0x1763a
leaq -0x980(%rbp), %rdi
callq 0x3920
jmp 0xbb71
movq -0x990(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x980(%rbp), %rsi
callq 0x5320
jmp 0xbb8a
leaq -0x980(%rbp), %rdi
callq 0x2140
leaq -0x981(%rbp), %rdi
callq 0x2280
jmp 0xbbd8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0xbbca
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x980(%rbp), %rdi
callq 0x2140
leaq -0x981(%rbp), %rdi
callq 0x2280
jmp 0xbbf1
jmp 0xbbda
jmp 0xbbdc
jmp 0xbbde
jmp 0xbbe0
jmp 0xbbe2
jmp 0xbbe4
jmp 0xbbe6
jmp 0xbbe8
addq $0xb70, %rsp            # imm = 0xB70
popq %rbp
retq
movq -0x48(%rbp), %rdi
callq 0x23c0
nopw (%rax,%rax)