// File: /workspace/github_cpp_makefile_star2_O2/lvandeve[P]lodepng/lodepng_unittest.cpp
// Function: testNoAutoConvert()
void testNoAutoConvert() {
  std::cout << "testNoAutoConvert" << std::endl;
  unsigned error;
  unsigned w = 32, h = 32;
  std::vector<unsigned char> image(w * h * 4);
  for(size_t i = 0; i < w * h; i++) {
    image[i * 4 + 0] = (i % 2) ? 255 : 0;
    image[i * 4 + 1] = (i % 2) ? 255 : 0;
    image[i * 4 + 2] = (i % 2) ? 255 : 0;
    image[i * 4 + 3] = 0;
  }
  std::vector<unsigned char> png;
  lodepng::State state;
  state.info_png.color.colortype = LCT_RGBA;
  state.info_png.color.bitdepth = 8;
  state.encoder.auto_convert = false;
  error = lodepng::encode(png, &image[0], w, h, state);
  ASSERT_NO_PNG_ERROR(error);

  lodepng::State state2;
  std::vector<unsigned char> image2;
  error = lodepng::decode(image2, w, h, state2, png);
  ASSERT_NO_PNG_ERROR(error);
  ASSERT_EQUALS(32, w);
  ASSERT_EQUALS(32, h);
  ASSERT_EQUALS(LCT_RGBA, state2.info_png.color.colortype);
  ASSERT_EQUALS(8, state2.info_png.color.bitdepth);
  ASSERT_EQUALS(image.size(), image2.size());
  for(size_t i = 0; i < image.size(); i++) {
    ASSERT_EQUALS(image[i], image2[i]);
  }
}

// Assembly:
pushq %r14
pushq %rbx
subq $0x648, %rsp            # imm = 0x648
movq 0x7ccfb(%rip), %rdi     # 0xa2fd8
leaq 0x3b227(%rip), %rsi     # 0x6150b
callq 0x21f0
movq %rax, %rdi
callq 0x2100
pushq $0x20
popq %rax
movl %eax, 0x4c(%rsp)
movl %eax, 0x48(%rsp)
leaq 0x3c8(%rsp), %rdx
movb $0x0, (%rdx)
leaq 0xb8(%rsp), %rdi
leaq 0x148(%rsp), %rcx
movl $0x1000, %esi           # imm = 0x1000
callq 0x5ab3a
movl $0x400, %ecx            # imm = 0x400
xorl %eax, %eax
movl %ecx, %ecx
cmpq %rcx, %rax
jae 0x26374
movl %eax, %ecx
andb $0x1, %cl
negb %cl
movq 0xb8(%rsp), %rdx
movb %cl, (%rdx,%rax,4)
movq 0xb8(%rsp), %rdx
movb %cl, 0x1(%rdx,%rax,4)
movq 0xb8(%rsp), %rdx
movb %cl, 0x2(%rdx,%rax,4)
movq 0xb8(%rsp), %rcx
movb $0x0, 0x3(%rcx,%rax,4)
incq %rax
movl 0x48(%rsp), %ecx
imull 0x4c(%rsp), %ecx
jmp 0x26328
xorps %xmm0, %xmm0
movaps %xmm0, 0xf0(%rsp)
andq $0x0, 0x100(%rsp)
leaq 0x3c8(%rsp), %rdi
callq 0xb84c
movabsq $0x800000006, %rax      # imm = 0x800000006
leaq 0x3c8(%rsp), %r8
movq %rax, 0xe0(%r8)
andl $0x0, 0x80(%r8)
movq 0xb8(%rsp), %rsi
movl 0x4c(%rsp), %edx
movl 0x48(%rsp), %ecx
leaq 0xf0(%rsp), %rdi
callq 0xbb76
movl %eax, %ebx
leaq 0x39e01(%rip), %rsi     # 0x601dd
leaq 0x8(%rsp), %rdi
leaq 0x98(%rsp), %rdx
callq 0x20c0
leaq 0x3b128(%rip), %rdx     # 0x6151d
leaq 0x28(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x5a5df
leaq 0x3b1bb(%rip), %rsi     # 0x615c6
leaq 0x70(%rsp), %rdi
leaq 0x108(%rsp), %rdx
callq 0x20c0
movq 0x78(%rsp), %r14
testq %r14, %r14
je 0x2645e
leaq 0x3b198(%rip), %rsi     # 0x615c6
leaq 0x128(%rsp), %rdi
leaq 0x97(%rsp), %rdx
callq 0x20c0
leaq 0x3d35b(%rip), %rsi     # 0x637a5
leaq 0x50(%rsp), %rdi
leaq 0x128(%rsp), %rdx
callq 0x5a8d9
jmp 0x26477
leaq 0x3b161(%rip), %rsi     # 0x615c6
leaq 0x50(%rsp), %rdi
leaq 0x128(%rsp), %rdx
callq 0x20c0
leaq 0x148(%rsp), %rdi
leaq 0x28(%rsp), %rsi
leaq 0x50(%rsp), %rdx
callq 0x5a61f
leaq 0x148(%rsp), %rsi
movl %ebx, %edi
callq 0x13352
leaq 0x148(%rsp), %rdi
callq 0x2270
leaq 0x50(%rsp), %rdi
callq 0x2270
testq %r14, %r14
je 0x264c6
leaq 0x128(%rsp), %rdi
callq 0x2270
leaq 0x70(%rsp), %rdi
callq 0x2270
leaq 0x28(%rsp), %rdi
callq 0x2270
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x148(%rsp), %rdi
callq 0xb84c
xorps %xmm0, %xmm0
leaq 0xd0(%rsp), %rdi
movaps %xmm0, (%rdi)
andq $0x0, 0x10(%rdi)
leaq 0x4c(%rsp), %rsi
leaq 0x48(%rsp), %rdx
leaq 0x148(%rsp), %rcx
leaq 0xf0(%rsp), %r8
callq 0xb9ef
movl %eax, %ebx
leaq 0x39cb1(%rip), %rsi     # 0x601dd
leaq 0x50(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x20c0
leaq 0x3afe0(%rip), %rdx     # 0x61522
leaq 0x8(%rsp), %rdi
leaq 0x50(%rsp), %rsi
callq 0x5a5df
leaq 0x3b06e(%rip), %rsi     # 0x615c6
leaq 0x98(%rsp), %rdi
leaq 0x96(%rsp), %rdx
callq 0x20c0
movq 0xa0(%rsp), %r14
testq %r14, %r14
je 0x265b1
leaq 0x3b045(%rip), %rsi     # 0x615c6
leaq 0x108(%rsp), %rdi
leaq 0x95(%rsp), %rdx
callq 0x20c0
leaq 0x3d208(%rip), %rsi     # 0x637a5
leaq 0x70(%rsp), %rdi
leaq 0x108(%rsp), %rdx
callq 0x5a8d9
jmp 0x265ca
leaq 0x3b00e(%rip), %rsi     # 0x615c6
leaq 0x70(%rsp), %rdi
leaq 0x108(%rsp), %rdx
callq 0x20c0
leaq 0x28(%rsp), %rdi
leaq 0x8(%rsp), %rsi
leaq 0x70(%rsp), %rdx
callq 0x5a61f
leaq 0x28(%rsp), %rsi
movl %ebx, %edi
callq 0x13352
leaq 0x28(%rsp), %rdi
callq 0x2270
leaq 0x70(%rsp), %rdi
callq 0x2270
testq %r14, %r14
je 0x26610
leaq 0x108(%rsp), %rdi
callq 0x2270
leaq 0x98(%rsp), %rdi
callq 0x2270
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x50(%rsp), %rdi
callq 0x2270
cmpl $0x20, 0x4c(%rsp)
jne 0x26859
cmpl $0x20, 0x48(%rsp)
jne 0x269a9
cmpl $0x6, 0x228(%rsp)
jne 0x26af9
cmpl $0x8, 0x22c(%rsp)
jne 0x26c4c
movq 0xb8(%rsp), %rax
movq 0xc0(%rsp), %rsi
movq %rsi, %rdx
subq %rax, %rdx
movq 0xd0(%rsp), %rcx
movq 0xd8(%rsp), %rdi
subq %rcx, %rdi
cmpq %rdi, %rdx
jne 0x26d9f
movq %rax, %rdx
subq %rsi, %rdx
xorl %r14d, %r14d
xorl %esi, %esi
cmpq %r14, %rdx
je 0x266b7
movb (%rax,%rsi), %dil
cmpb (%rcx,%rsi), %dil
jne 0x26703
incq %rsi
decq %r14
jmp 0x266a0
leaq 0xd0(%rsp), %rdi
callq 0xea7c
leaq 0x148(%rsp), %rdi
callq 0xb874
leaq 0x3c8(%rsp), %rdi
callq 0xb874
leaq 0xf0(%rsp), %rdi
callq 0xea7c
leaq 0xb8(%rsp), %rdi
callq 0xea7c
addq $0x648, %rsp            # imm = 0x648
popq %rbx
popq %r14
retq
leaq 0x39ad3(%rip), %rsi     # 0x601dd
leaq 0x98(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x20c0
leaq 0x3ae5c(%rip), %rdx     # 0x6157f
leaq 0x70(%rsp), %rdi
leaq 0x98(%rsp), %rsi
callq 0x5a5df
leaq 0x3d069(%rip), %rdx     # 0x637a5
leaq 0x50(%rsp), %rdi
leaq 0x70(%rsp), %rsi
callq 0x5a5df
leaq 0x3ac9f(%rip), %rdx     # 0x613f1
leaq 0x8(%rsp), %rdi
leaq 0x50(%rsp), %rsi
callq 0x5a5df
leaq 0x39abd(%rip), %rdx     # 0x60225
leaq 0x28(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x5a5df
movq 0x7c85a(%rip), %rdi     # 0xa2fd8
leaq 0x28(%rsp), %rsi
callq 0x21d0
leaq 0x28(%rsp), %rdi
callq 0x2270
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x50(%rsp), %rdi
callq 0x2270
leaq 0x70(%rsp), %rdi
callq 0x2270
leaq 0x98(%rsp), %rdi
callq 0x2270
movq 0x7c814(%rip), %rdi     # 0xa2fd8
leaq 0x62742(%rip), %rsi     # 0x88f0d
callq 0x21f0
movq %rax, %rbx
movq 0xb8(%rsp), %rsi
subq %r14, %rsi
leaq 0x28(%rsp), %rdi
callq 0x132a0
leaq 0x28(%rsp), %rsi
movq %rbx, %rdi
callq 0x21d0
leaq 0x39a41(%rip), %rsi     # 0x6023d
movq %rax, %rdi
callq 0x21f0
movq %rax, %rbx
movq 0xd0(%rsp), %rsi
subq %r14, %rsi
leaq 0x8(%rsp), %rdi
callq 0x132a0
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0x21d0
leaq 0x398f4(%rip), %rsi     # 0x60124
movq %rax, %rdi
callq 0x21f0
movq %rax, %rdi
callq 0x2100
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x28(%rsp), %rdi
callq 0x2270
callq 0x13280
leaq 0x3997d(%rip), %rsi     # 0x601dd
leaq 0x98(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x20c0
leaq 0x3acae(%rip), %rdx     # 0x61527
leaq 0x70(%rsp), %rdi
leaq 0x98(%rsp), %rsi
callq 0x5a5df
leaq 0x3cf13(%rip), %rdx     # 0x637a5
leaq 0x50(%rsp), %rdi
leaq 0x70(%rsp), %rsi
callq 0x5a5df
leaq 0x3997b(%rip), %rdx     # 0x60223
leaq 0x8(%rsp), %rdi
leaq 0x50(%rsp), %rsi
callq 0x5a5df
leaq 0x39967(%rip), %rdx     # 0x60225
leaq 0x28(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x5a5df
movq 0x7c704(%rip), %rdi     # 0xa2fd8
leaq 0x28(%rsp), %rsi
callq 0x21d0
leaq 0x28(%rsp), %rdi
callq 0x2270
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x50(%rsp), %rdi
callq 0x2270
leaq 0x70(%rsp), %rdi
callq 0x2270
leaq 0x98(%rsp), %rdi
callq 0x2270
movq 0x7c6be(%rip), %rdi     # 0xa2fd8
leaq 0x625ec(%rip), %rsi     # 0x88f0d
callq 0x21f0
movq %rax, %rbx
leaq 0x50(%rsp), %rsi
movl $0x20, (%rsi)
leaq 0x28(%rsp), %rdi
callq 0x5aaac
leaq 0x28(%rsp), %rsi
movq %rbx, %rdi
callq 0x21d0
leaq 0x398eb(%rip), %rsi     # 0x6023d
movq %rax, %rdi
callq 0x21f0
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
leaq 0x4c(%rsp), %rsi
callq 0x5a957
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0x21d0
leaq 0x397a4(%rip), %rsi     # 0x60124
movq %rax, %rdi
callq 0x21f0
movq %rax, %rdi
callq 0x2100
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x26f0a
leaq 0x3982d(%rip), %rsi     # 0x601dd
leaq 0x98(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x20c0
leaq 0x3ab63(%rip), %rdx     # 0x6152c
leaq 0x70(%rsp), %rdi
leaq 0x98(%rsp), %rsi
callq 0x5a5df
leaq 0x3cdc3(%rip), %rdx     # 0x637a5
leaq 0x50(%rsp), %rdi
leaq 0x70(%rsp), %rsi
callq 0x5a5df
leaq 0x3985b(%rip), %rdx     # 0x60253
leaq 0x8(%rsp), %rdi
leaq 0x50(%rsp), %rsi
callq 0x5a5df
leaq 0x39817(%rip), %rdx     # 0x60225
leaq 0x28(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x5a5df
movq 0x7c5b4(%rip), %rdi     # 0xa2fd8
leaq 0x28(%rsp), %rsi
callq 0x21d0
leaq 0x28(%rsp), %rdi
callq 0x2270
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x50(%rsp), %rdi
callq 0x2270
leaq 0x70(%rsp), %rdi
callq 0x2270
leaq 0x98(%rsp), %rdi
callq 0x2270
movq 0x7c56e(%rip), %rdi     # 0xa2fd8
leaq 0x6249c(%rip), %rsi     # 0x88f0d
callq 0x21f0
movq %rax, %rbx
leaq 0x50(%rsp), %rsi
movl $0x20, (%rsi)
leaq 0x28(%rsp), %rdi
callq 0x5aaac
leaq 0x28(%rsp), %rsi
movq %rbx, %rdi
callq 0x21d0
leaq 0x3979b(%rip), %rsi     # 0x6023d
movq %rax, %rdi
callq 0x21f0
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
leaq 0x48(%rsp), %rsi
callq 0x5a957
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0x21d0
leaq 0x39654(%rip), %rsi     # 0x60124
movq %rax, %rdi
callq 0x21f0
movq %rax, %rdi
callq 0x2100
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x26f0a
leaq 0x396dd(%rip), %rsi     # 0x601dd
leaq 0x98(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x20c0
leaq 0x3aa18(%rip), %rdx     # 0x61531
leaq 0x70(%rsp), %rdi
leaq 0x98(%rsp), %rsi
callq 0x5a5df
leaq 0x3cc73(%rip), %rdx     # 0x637a5
leaq 0x50(%rsp), %rdi
leaq 0x70(%rsp), %rsi
callq 0x5a5df
leaq 0x3a9ee(%rip), %rdx     # 0x61536
leaq 0x8(%rsp), %rdi
leaq 0x50(%rsp), %rsi
callq 0x5a5df
leaq 0x396c7(%rip), %rdx     # 0x60225
leaq 0x28(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x5a5df
movq 0x7c464(%rip), %rdi     # 0xa2fd8
leaq 0x28(%rsp), %rsi
callq 0x21d0
leaq 0x28(%rsp), %rdi
callq 0x2270
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x50(%rsp), %rdi
callq 0x2270
leaq 0x70(%rsp), %rdi
callq 0x2270
leaq 0x98(%rsp), %rdi
callq 0x2270
movq 0x7c41e(%rip), %rdi     # 0xa2fd8
leaq 0x6234c(%rip), %rsi     # 0x88f0d
callq 0x21f0
movq %rax, %rbx
leaq 0x50(%rsp), %rsi
movl $0x6, (%rsi)
leaq 0x28(%rsp), %rdi
callq 0x5aec4
leaq 0x28(%rsp), %rsi
movq %rbx, %rdi
callq 0x21d0
leaq 0x3964b(%rip), %rsi     # 0x6023d
movq %rax, %rdi
callq 0x21f0
movq %rax, %rbx
leaq 0x228(%rsp), %rsi
leaq 0x8(%rsp), %rdi
callq 0x5aec4
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0x21d0
leaq 0x39501(%rip), %rsi     # 0x60124
movq %rax, %rdi
callq 0x21f0
movq %rax, %rdi
callq 0x2100
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x26f0a
leaq 0x3958a(%rip), %rsi     # 0x601dd
leaq 0x98(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x20c0
leaq 0x3a8ea(%rip), %rdx     # 0x61556
leaq 0x70(%rsp), %rdi
leaq 0x98(%rsp), %rsi
callq 0x5a5df
leaq 0x3cb20(%rip), %rdx     # 0x637a5
leaq 0x50(%rsp), %rdi
leaq 0x70(%rsp), %rsi
callq 0x5a5df
leaq 0x3a8c0(%rip), %rdx     # 0x6155b
leaq 0x8(%rsp), %rdi
leaq 0x50(%rsp), %rsi
callq 0x5a5df
leaq 0x39574(%rip), %rdx     # 0x60225
leaq 0x28(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x5a5df
movq 0x7c311(%rip), %rdi     # 0xa2fd8
leaq 0x28(%rsp), %rsi
callq 0x21d0
leaq 0x28(%rsp), %rdi
callq 0x2270
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x50(%rsp), %rdi
callq 0x2270
leaq 0x70(%rsp), %rdi
callq 0x2270
leaq 0x98(%rsp), %rdi
callq 0x2270
movq 0x7c2cb(%rip), %rdi     # 0xa2fd8
leaq 0x621f9(%rip), %rsi     # 0x88f0d
callq 0x21f0
movq %rax, %rbx
leaq 0x50(%rsp), %rsi
movl $0x8, (%rsi)
leaq 0x28(%rsp), %rdi
callq 0x5aaac
leaq 0x28(%rsp), %rsi
movq %rbx, %rdi
callq 0x21d0
leaq 0x394f8(%rip), %rsi     # 0x6023d
movq %rax, %rdi
callq 0x21f0
movq %rax, %rbx
leaq 0x22c(%rsp), %rsi
leaq 0x8(%rsp), %rdi
callq 0x5a957
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0x21d0
leaq 0x393ae(%rip), %rsi     # 0x60124
movq %rax, %rdi
callq 0x21f0
movq %rax, %rdi
callq 0x2100
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x26f0a
leaq 0x39437(%rip), %rsi     # 0x601dd
leaq 0x98(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x20c0
leaq 0x3a7bb(%rip), %rdx     # 0x6157a
leaq 0x70(%rsp), %rdi
leaq 0x98(%rsp), %rsi
callq 0x5a5df
leaq 0x3c9cd(%rip), %rdx     # 0x637a5
leaq 0x50(%rsp), %rdi
leaq 0x70(%rsp), %rsi
callq 0x5a5df
leaq 0x3a5f0(%rip), %rdx     # 0x613de
leaq 0x8(%rsp), %rdi
leaq 0x50(%rsp), %rsi
callq 0x5a5df
leaq 0x39421(%rip), %rdx     # 0x60225
leaq 0x28(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x5a5df
movq 0x7c1be(%rip), %rdi     # 0xa2fd8
leaq 0x28(%rsp), %rsi
callq 0x21d0
leaq 0x28(%rsp), %rdi
callq 0x2270
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x50(%rsp), %rdi
callq 0x2270
leaq 0x70(%rsp), %rdi
callq 0x2270
leaq 0x98(%rsp), %rdi
callq 0x2270
movq 0x7c178(%rip), %rdi     # 0xa2fd8
leaq 0x620a6(%rip), %rsi     # 0x88f0d
callq 0x21f0
movq %rax, %rbx
movq 0xc0(%rsp), %rax
subq 0xb8(%rsp), %rax
leaq 0x50(%rsp), %rsi
movq %rax, (%rsi)
leaq 0x28(%rsp), %rdi
callq 0x5a86b
leaq 0x28(%rsp), %rsi
movq %rbx, %rdi
callq 0x21d0
leaq 0x39398(%rip), %rsi     # 0x6023d
movq %rax, %rdi
callq 0x21f0
movq %rax, %rbx
movq 0xd8(%rsp), %rax
subq 0xd0(%rsp), %rax
leaq 0x70(%rsp), %rsi
movq %rax, (%rsi)
leaq 0x8(%rsp), %rdi
callq 0x5a86b
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0x21d0
leaq 0x3923e(%rip), %rsi     # 0x60124
movq %rax, %rdi
callq 0x21f0
movq %rax, %rdi
callq 0x2100
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x28(%rsp), %rdi
callq 0x2270
callq 0x13280
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x2270
jmp 0x26f67
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x2270
jmp 0x26f79
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x2270
jmp 0x26f8b
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x2270
jmp 0x26f9d
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x2270
jmp 0x26faf
jmp 0x26f64
jmp 0x26f76
jmp 0x26f88
jmp 0x26f9a
jmp 0x26fac
movq %rax, %rbx
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x27327
movq %rax, %rbx
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x27327
movq %rax, %rbx
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x27327
movq %rax, %rbx
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x27327
movq %rax, %rbx
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x27327
jmp 0x27324
jmp 0x27324
jmp 0x27324
jmp 0x27324
jmp 0x27324
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x2270
jmp 0x26feb
jmp 0x26fe8
movq %rax, %rbx
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x27327
jmp 0x27324
jmp 0x27324
movq %rax, %rbx
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x27052
movq %rax, %rbx
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x27061
movq %rax, %rbx
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x27070
movq %rax, %rbx
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x2707f
movq %rax, %rbx
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x2708e
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x2270
jmp 0x2709d
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x2270
jmp 0x270ac
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x2270
jmp 0x270bb
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x2270
jmp 0x270ca
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x2270
jmp 0x270d9
movq %rax, %rbx
leaq 0x50(%rsp), %rdi
callq 0x2270
jmp 0x270e8
movq %rax, %rbx
leaq 0x50(%rsp), %rdi
callq 0x2270
jmp 0x270f7
movq %rax, %rbx
leaq 0x50(%rsp), %rdi
callq 0x2270
jmp 0x27106
movq %rax, %rbx
leaq 0x50(%rsp), %rdi
callq 0x2270
jmp 0x27115
movq %rax, %rbx
leaq 0x50(%rsp), %rdi
callq 0x2270
jmp 0x27124
movq %rax, %rbx
leaq 0x70(%rsp), %rdi
callq 0x2270
jmp 0x27133
movq %rax, %rbx
leaq 0x70(%rsp), %rdi
callq 0x2270
jmp 0x27148
movq %rax, %rbx
leaq 0x70(%rsp), %rdi
callq 0x2270
jmp 0x2715d
movq %rax, %rbx
leaq 0x70(%rsp), %rdi
callq 0x2270
jmp 0x27172
movq %rax, %rbx
leaq 0x70(%rsp), %rdi
callq 0x2270
jmp 0x27187
movq %rax, %rbx
leaq 0x98(%rsp), %rdi
callq 0x2270
jmp 0x27327
movq %rax, %rbx
leaq 0x98(%rsp), %rdi
callq 0x2270
jmp 0x27327
movq %rax, %rbx
leaq 0x98(%rsp), %rdi
callq 0x2270
jmp 0x27327
movq %rax, %rbx
leaq 0x98(%rsp), %rdi
callq 0x2270
jmp 0x27327
movq %rax, %rbx
leaq 0x98(%rsp), %rdi
callq 0x2270
jmp 0x27327
jmp 0x27238
jmp 0x2723d
movq %rax, %rbx
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x27229
jmp 0x27324
jmp 0x27324
jmp 0x27324
jmp 0x27324
jmp 0x27324
movq %rax, %rbx
jmp 0x27270
movq %rax, %rbx
jmp 0x272c7
movq %rax, %rbx
jmp 0x2735b
movq %rax, %rbx
jmp 0x27334
movq %rax, %rbx
jmp 0x2726b
movq %rax, %rbx
leaq 0x28(%rsp), %rdi
callq 0x2270
jmp 0x27261
movq %rax, %rbx
jmp 0x272c2
movq %rax, %rbx
leaq 0x148(%rsp), %rdi
callq 0x2270
jmp 0x272b8
jmp 0x272a3
jmp 0x27324
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x2270
jmp 0x272f7
movq %rax, %rbx
jmp 0x2727d
movq %rax, %rbx
jmp 0x272d4
jmp 0x272a3
movq %rax, %rbx
jmp 0x2734e
jmp 0x27324
movq %rax, %rbx
jmp 0x27294
movq %rax, %rbx
jmp 0x2728a
movq %rax, %rbx
leaq 0x70(%rsp), %rdi
callq 0x2270
testq %r14, %r14
je 0x2727d
leaq 0x108(%rsp), %rdi
callq 0x2270
leaq 0x98(%rsp), %rdi
callq 0x2270
leaq 0x8(%rsp), %rdi
callq 0x2270
leaq 0x50(%rsp), %rdi
callq 0x2270
jmp 0x27327
movq %rax, %rbx
jmp 0x27341
movq %rax, %rbx
jmp 0x272e8
movq %rax, %rbx
jmp 0x272de
movq %rax, %rbx
leaq 0x50(%rsp), %rdi
callq 0x2270
testq %r14, %r14
je 0x272d4
leaq 0x128(%rsp), %rdi
callq 0x2270
leaq 0x70(%rsp), %rdi
callq 0x2270
leaq 0x28(%rsp), %rdi
callq 0x2270
leaq 0x8(%rsp), %rdi
callq 0x2270
jmp 0x27341
movq %rax, %rbx
leaq 0x50(%rsp), %rdi
callq 0x2270
jmp 0x27306
movq %rax, %rbx
leaq 0x70(%rsp), %rdi
callq 0x2270
jmp 0x27315
movq %rax, %rbx
leaq 0x98(%rsp), %rdi
callq 0x2270
jmp 0x27327
movq %rax, %rbx
leaq 0xd0(%rsp), %rdi
callq 0xea7c
leaq 0x148(%rsp), %rdi
callq 0xb874
leaq 0x3c8(%rsp), %rdi
callq 0xb874
leaq 0xf0(%rsp), %rdi
callq 0xea7c
leaq 0xb8(%rsp), %rdi
callq 0xea7c
movq %rbx, %rdi
callq 0x2380
movq %rax, %rdi
callq 0xe6cc