// File: /workspace/github_cpp_makefile_star2_O3/lvandeve[P]lodepng/lodepng_unittest.cpp
// Function: testColorConvert()
void assertNoPNGError(unsigned error, const std::string& message = "") {
  if(error) {
    std::string msg = (message == "") ? lodepng_error_text(error)
                                      : message + std::string(": ") + lodepng_error_text(error);
    assertEquals(0, error, msg);
  }
}

// Assembly:
pushq %r15
pushq %r14
pushq %rbx
subq $0x40, %rsp
leaq 0x30(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x599c3(%rip), %rsi     # 0x76f1d
leaq 0x599bd(%rip), %rdx     # 0x76f1e
leaq 0x20(%rsp), %rdi
callq 0x14f6e
leaq 0x10(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0x5938a(%rip), %rsi     # 0x76905
leaq 0x593a6(%rip), %rdx     # 0x76928
movq %rsp, %rdi
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x1, %edx
movl $0x6, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1d5b8
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1d5c7
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x592b7(%rip), %rsi     # 0x7688d
leaq 0x592b2(%rip), %rdx     # 0x7688f
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x590a9(%rip), %rsi     # 0x76698
leaq 0x590c5(%rip), %rdx     # 0x766bb
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x2, %edx
movl $0x6, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1d629
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1d638
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x5925f(%rip), %rsi     # 0x768a6
leaq 0x5925c(%rip), %rdx     # 0x768aa
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x5905c(%rip), %rsi     # 0x766bc
leaq 0x59078(%rip), %rdx     # 0x766df
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x4, %edx
movl $0x6, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1d69a
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1d6a9
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x59205(%rip), %rsi     # 0x768bd
leaq 0x59206(%rip), %rdx     # 0x768c5
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x5900f(%rip), %rsi     # 0x766e0
leaq 0x5902b(%rip), %rdx     # 0x76703
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x8, %edx
movl $0x6, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1d70b
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1d71a
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58fed(%rip), %rsi     # 0x76716
leaq 0x58ff7(%rip), %rdx     # 0x76727
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58fc2(%rip), %rsi     # 0x76704
leaq 0x58fde(%rip), %rdx     # 0x76727
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
movl $0x4, %esi
movl $0x8, %edx
movl $0x6, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1d77f
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1d78e
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58f8b(%rip), %rsi     # 0x76728
leaq 0x58fa7(%rip), %rdx     # 0x7674b
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58f4e(%rip), %rsi     # 0x76704
leaq 0x58f6a(%rip), %rdx     # 0x76727
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
movl $0x4, %esi
movl $0x10, %edx
movl $0x6, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1d7f3
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1d802
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58f3b(%rip), %rsi     # 0x7674c
leaq 0x58f4e(%rip), %rdx     # 0x76766
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58f3d(%rip), %rsi     # 0x76767
leaq 0x58f59(%rip), %rdx     # 0x7678a
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
movl $0x2, %esi
movl $0x8, %edx
movl $0x6, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1d867
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1d876
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58f06(%rip), %rsi     # 0x7678b
leaq 0x58f22(%rip), %rdx     # 0x767ae
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58eed(%rip), %rsi     # 0x7678b
leaq 0x58f09(%rip), %rdx     # 0x767ae
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
movl $0x6, %esi
movl $0x8, %edx
movl $0x6, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1d8db
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1d8ea
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58eb6(%rip), %rsi     # 0x767af
leaq 0x58ee4(%rip), %rdx     # 0x767e4
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58ed3(%rip), %rsi     # 0x767e5
leaq 0x58eef(%rip), %rdx     # 0x76808
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
movl $0x2, %esi
movl $0x10, %edx
movl $0x6, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1d94f
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1d95e
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58e9c(%rip), %rsi     # 0x76809
leaq 0x58edc(%rip), %rdx     # 0x76850
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58ecb(%rip), %rsi     # 0x76851
leaq 0x58ee7(%rip), %rdx     # 0x76874
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
movl $0x6, %esi
movl $0x10, %edx
movl $0x6, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1d9c3
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1d9d2
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x5953c(%rip), %rsi     # 0x76f1d
leaq 0x59536(%rip), %rdx     # 0x76f1e
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58f14(%rip), %rsi     # 0x7690e
leaq 0x58f27(%rip), %rdx     # 0x76928
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x1, %edx
movl $0x2, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1da34
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1da43
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58e3b(%rip), %rsi     # 0x7688d
leaq 0x58e36(%rip), %rdx     # 0x7688f
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58e0a(%rip), %rsi     # 0x76875
leaq 0x58e1d(%rip), %rdx     # 0x7688f
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x2, %edx
movl $0x2, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1daa5
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1dab4
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58de3(%rip), %rsi     # 0x768a6
leaq 0x58de0(%rip), %rdx     # 0x768aa
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58db4(%rip), %rsi     # 0x76890
leaq 0x58dc7(%rip), %rdx     # 0x768aa
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x4, %edx
movl $0x2, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1db16
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1db25
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58d89(%rip), %rsi     # 0x768bd
leaq 0x58d8a(%rip), %rdx     # 0x768c5
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58d5e(%rip), %rsi     # 0x768ab
leaq 0x58d71(%rip), %rdx     # 0x768c5
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x8, %edx
movl $0x2, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1db87
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1db96
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58b71(%rip), %rsi     # 0x76716
leaq 0x58b7b(%rip), %rdx     # 0x76727
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58ced(%rip), %rsi     # 0x768ab
leaq 0x58d00(%rip), %rdx     # 0x768c5
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
movl $0x4, %esi
movl $0x8, %edx
movl $0x2, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1dbfb
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1dc0a
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58b0f(%rip), %rsi     # 0x76728
leaq 0x58b2b(%rip), %rdx     # 0x7674b
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58c79(%rip), %rsi     # 0x768ab
leaq 0x58c8c(%rip), %rdx     # 0x768c5
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
movl $0x4, %esi
movl $0x10, %edx
movl $0x2, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1dc6f
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1dc7e
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58abf(%rip), %rsi     # 0x7674c
leaq 0x58ad2(%rip), %rdx     # 0x76766
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58aa6(%rip), %rsi     # 0x7674c
leaq 0x58ab9(%rip), %rdx     # 0x76766
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
movl $0x2, %esi
movl $0x8, %edx
movl $0x2, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1dce3
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1dcf2
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58a8a(%rip), %rsi     # 0x7678b
leaq 0x58aa6(%rip), %rdx     # 0x767ae
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58a32(%rip), %rsi     # 0x7674c
leaq 0x58a45(%rip), %rdx     # 0x76766
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
movl $0x6, %esi
movl $0x8, %edx
movl $0x2, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1dd57
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1dd66
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58a3a(%rip), %rsi     # 0x767af
leaq 0x58a68(%rip), %rdx     # 0x767e4
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58b38(%rip), %rsi     # 0x768c6
leaq 0x58b4b(%rip), %rdx     # 0x768e0
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
movl $0x2, %esi
movl $0x10, %edx
movl $0x2, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1ddcb
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1ddda
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58a20(%rip), %rsi     # 0x76809
leaq 0x58a60(%rip), %rdx     # 0x76850
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58ac4(%rip), %rsi     # 0x768c6
leaq 0x58ad7(%rip), %rdx     # 0x768e0
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
movl $0x6, %esi
movl $0x10, %edx
movl $0x2, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1de3f
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1de4e
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x590c0(%rip), %rsi     # 0x76f1d
leaq 0x590ba(%rip), %rdx     # 0x76f1e
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58a6b(%rip), %rsi     # 0x768e1
leaq 0x58aab(%rip), %rdx     # 0x76928
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x1, %edx
movl $0x6, %r8d
movl $0x10, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1deb0
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1debf
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x589bf(%rip), %rsi     # 0x7688d
leaq 0x589ba(%rip), %rdx     # 0x7688f
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58a42(%rip), %rsi     # 0x76929
leaq 0x58a82(%rip), %rdx     # 0x76970
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x2, %edx
movl $0x6, %r8d
movl $0x10, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1df21
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1df30
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58fde(%rip), %rsi     # 0x76f1d
leaq 0x58fd8(%rip), %rdx     # 0x76f1e
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x588a8(%rip), %rsi     # 0x76800
leaq 0x588a9(%rip), %rdx     # 0x76808
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x1, %edx
xorl %r8d, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1df8f
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1df9e
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58f70(%rip), %rsi     # 0x76f1d
leaq 0x58f6a(%rip), %rdx     # 0x76f1e
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x589ab(%rip), %rsi     # 0x76971
leaq 0x589b4(%rip), %rdx     # 0x76981
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x1, %edx
xorl %r8d, %r8d
movl $0x10, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1dffd
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1e00c
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58eba(%rip), %rsi     # 0x76ed5
leaq 0x58eb4(%rip), %rdx     # 0x76ed6
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58a2b(%rip), %rsi     # 0x76a5f
leaq 0x58a2c(%rip), %rdx     # 0x76a67
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x1, %edx
xorl %r8d, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1e06b
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1e07a
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58e4c(%rip), %rsi     # 0x76ed5
leaq 0x58e46(%rip), %rdx     # 0x76ed6
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x588e0(%rip), %rsi     # 0x76982
leaq 0x588e9(%rip), %rdx     # 0x76992
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x1, %edx
xorl %r8d, %r8d
movl $0x10, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1e0d9
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1e0e8
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x5866d(%rip), %rsi     # 0x76764
leaq 0x58668(%rip), %rdx     # 0x76766
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x586f0(%rip), %rsi     # 0x76800
leaq 0x586f1(%rip), %rdx     # 0x76808
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x2, %edx
xorl %r8d, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1e147
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1e156
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x585ff(%rip), %rsi     # 0x76764
leaq 0x585fa(%rip), %rdx     # 0x76766
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x587f3(%rip), %rsi     # 0x76971
leaq 0x587fc(%rip), %rdx     # 0x76981
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x2, %edx
xorl %r8d, %r8d
movl $0x10, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1e1b5
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1e1c4
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x586ba(%rip), %rsi     # 0x7688d
leaq 0x586b5(%rip), %rdx     # 0x7688f
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x5869b(%rip), %rsi     # 0x76887
leaq 0x5869c(%rip), %rdx     # 0x7688f
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x2, %edx
xorl %r8d, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1e223
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1e232
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x5864c(%rip), %rsi     # 0x7688d
leaq 0x58647(%rip), %rdx     # 0x7688f
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58739(%rip), %rsi     # 0x76993
leaq 0x58742(%rip), %rdx     # 0x769a3
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x2, %edx
xorl %r8d, %r8d
movl $0x10, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1e291
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1e2a0
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58701(%rip), %rsi     # 0x769b0
leaq 0x586fe(%rip), %rdx     # 0x769b4
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x586e4(%rip), %rsi     # 0x769ac
leaq 0x586e5(%rip), %rdx     # 0x769b4
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x4, %edx
xorl %r8d, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1e2ff
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1e30e
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58693(%rip), %rsi     # 0x769b0
leaq 0x58690(%rip), %rdx     # 0x769b4
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x5866e(%rip), %rsi     # 0x769a4
leaq 0x58677(%rip), %rdx     # 0x769b4
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x4, %edx
xorl %r8d, %r8d
movl $0x10, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1e36d
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1e37c
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58632(%rip), %rsi     # 0x769bd
leaq 0x58633(%rip), %rdx     # 0x769c5
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x58611(%rip), %rsi     # 0x769b5
leaq 0x5861a(%rip), %rdx     # 0x769c5
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x8, %edx
xorl %r8d, %r8d
movl $0x10, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1e3db
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1e3ea
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x585bc(%rip), %rsi     # 0x769b5
leaq 0x585c5(%rip), %rdx     # 0x769c5
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x585ab(%rip), %rsi     # 0x769bd
leaq 0x585ac(%rip), %rdx     # 0x769c5
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
xorl %esi, %esi
movl $0x10, %edx
xorl %r8d, %r8d
movl $0x8, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1e449
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1e458
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x5855f(%rip), %rsi     # 0x769c6
leaq 0x5858d(%rip), %rdx     # 0x769fb
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x5840d(%rip), %rsi     # 0x7688d
leaq 0x58408(%rip), %rdx     # 0x7688f
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
movl $0x2, %esi
movl $0x8, %edx
xorl %r8d, %r8d
movl $0x1, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1e4ba
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1e4c9
callq 0x2210
leaq 0x20(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58524(%rip), %rsi     # 0x769fc
leaq 0x58588(%rip), %rdx     # 0x76a67
callq 0x14f6e
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x5839c(%rip), %rsi     # 0x7688d
leaq 0x58397(%rip), %rdx     # 0x7688f
callq 0x14f6e
leaq 0x20(%rsp), %rdi
movq %rsp, %rcx
movl $0x2, %esi
movl $0x10, %edx
xorl %r8d, %r8d
movl $0x1, %r9d
callq 0x1bc4f
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1e52b
callq 0x2210
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1e53a
callq 0x2210
addq $0x40, %rsp
popq %rbx
popq %r14
popq %r15
retq
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
jmp 0x1e6bb
jmp 0x1e6ce
jmp 0x1e6e2
movq %rax, %rbx
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x1e6d1
callq 0x2210
jmp 0x1e6d1
movq %rax, %rbx
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x1e6e5
callq 0x2210
jmp 0x1e6e5
movq %rax, %rbx
movq %rbx, %rdi
callq 0x23c0