// File: /workspace/github_cpp_makefile_star2_O3/ArashPartow[P]exprtk/./exprtk.hpp
// Function: exprtk::details::vec_binop_valvec_node<double, exprtk::details::equal_op<double>>::value() const
inline T value() const exprtk_override
         {
            const T v = branch(0)->value();
                        branch(1)->value();

                  T* vec0 = vds().data();
            const T* vec1 = vec1_node_ptr_->vds().data();

            loop_unroll::details lud(size());
            const T* upper_bound = vec0 + lud.upper_bound;

            while (vec0 < upper_bound)
            {
               #define exprtk_loop(N)                    \
               vec0[N] = Operation::process(v, vec1[N]); \

               exprtk_loop( 0) exprtk_loop( 1)
               exprtk_loop( 2) exprtk_loop( 3)
               #ifndef exprtk_disable_superscalar_unroll
               exprtk_loop( 4) exprtk_loop( 5)
               exprtk_loop( 6) exprtk_loop( 7)
               exprtk_loop( 8) exprtk_loop( 9)
               exprtk_loop(10) exprtk_loop(11)
               exprtk_loop(12) exprtk_loop(13)
               exprtk_loop(14) exprtk_loop(15)
               #endif

               vec0 += lud.batch_size;
               vec1 += lud.batch_size;
            }

            int i = 0;

            switch (lud.remainder)
            {
               #define case_stmt(N,fall_through)                           \
               case N : { vec0[i] = Operation::process(v, vec1[i]); ++i; } \
               fall_through                                                \

               #ifndef exprtk_disable_superscalar_unroll
               case_stmt(15, exprtk_fallthrough) case_stmt(14, exprtk_fallthrough)
               case_stmt(13, exprtk_fallthrough) case_stmt(12, exprtk_fallthrough)
               case_stmt(11, exprtk_fallthrough) case_stmt(10, exprtk_fallthrough)
               case_stmt( 9, exprtk_fallthrough) case_stmt( 8, exprtk_fallthrough)
               case_stmt( 7, exprtk_fallthrough) case_stmt( 6, exprtk_fallthrough)
               case_stmt( 5, exprtk_fallthrough) case_stmt( 4, exprtk_fallthrough)
               #endif
               case_stmt( 3, exprtk_fallthrough) case_stmt( 2, exprtk_fallthrough)
               case_stmt( 1, (void)0;)
            }

            #undef exprtk_loop
            #undef case_stmt

            return (vds().data())[0];
         }

// Assembly:
pushq %r15
pushq %r14
pushq %rbx
subq $0x10, %rsp
movq %rdi, %rbx
movq 0x28(%rdi), %rdi
movq (%rdi), %rax
callq *0x18(%rax)
movapd %xmm0, (%rsp)
movq 0x38(%rbx), %rdi
movq (%rdi), %rax
callq *0x18(%rax)
movq 0x50(%rbx), %rax
movq 0x58(%rbx), %rcx
movq 0x10(%rcx), %r14
movq 0x28(%rax), %rcx
movq 0x30(%rax), %rax
movq 0x10(%rax), %r15
movq (%rcx), %rdi
movq (%rdi), %rax
callq *0x38(%rax)
xorl %edx, %edx
movl %eax, %ecx
andl $0xf, %ecx
sete %dl
shll $0x4, %edx
addl %edx, %eax
addl $-0x10, %eax
cltq
leaq (,%rax,8), %rdx
testq %rdx, %rdx
jle 0x2c3b5a
leaq (%r14,%rax,8), %rax
movapd 0xc5d1f(%rip), %xmm0    # 0x389430
movapd (%rsp), %xmm7
xorpd %xmm7, %xmm0
maxsd %xmm7, %xmm0
movapd 0xc5d0a(%rip), %xmm1    # 0x389430
movsd 0xc58f2(%rip), %xmm2    # 0x389020
movsd 0xc5922(%rip), %xmm3    # 0x389058
movl $0x80, %edx
movsd (%r15), %xmm4
movapd %xmm7, %xmm5
subsd %xmm4, %xmm5
movapd %xmm4, %xmm6
xorpd %xmm1, %xmm6
maxsd %xmm4, %xmm6
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm2, %xmm6
maxsd %xmm5, %xmm4
mulsd %xmm3, %xmm6
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, (%r14)
movsd 0x8(%r15), %xmm4
movapd %xmm7, %xmm5
movapd %xmm4, %xmm6
subsd %xmm4, %xmm5
xorpd %xmm1, %xmm6
maxsd %xmm4, %xmm6
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm2, %xmm6
mulsd %xmm3, %xmm6
maxsd %xmm5, %xmm4
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x8(%r14)
movsd 0x10(%r15), %xmm4
movapd %xmm7, %xmm5
movapd %xmm4, %xmm6
xorpd %xmm1, %xmm6
subsd %xmm4, %xmm5
maxsd %xmm4, %xmm6
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm5, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm2, %xmm6
mulsd %xmm3, %xmm6
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x10(%r14)
movsd 0x18(%r15), %xmm4
movapd %xmm7, %xmm5
movapd %xmm4, %xmm6
xorpd %xmm1, %xmm6
maxsd %xmm4, %xmm6
subsd %xmm4, %xmm5
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm5, %xmm4
maxsd %xmm2, %xmm6
mulsd %xmm3, %xmm6
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x18(%r14)
movsd 0x20(%r15), %xmm4
movapd %xmm7, %xmm5
subsd %xmm4, %xmm5
movapd %xmm4, %xmm6
xorpd %xmm1, %xmm6
maxsd %xmm4, %xmm6
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm2, %xmm6
maxsd %xmm5, %xmm4
mulsd %xmm3, %xmm6
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x20(%r14)
movsd 0x28(%r15), %xmm4
movapd %xmm7, %xmm5
movapd %xmm4, %xmm6
subsd %xmm4, %xmm5
xorpd %xmm1, %xmm6
maxsd %xmm4, %xmm6
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm2, %xmm6
mulsd %xmm3, %xmm6
maxsd %xmm5, %xmm4
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x28(%r14)
movsd 0x30(%r15), %xmm4
movapd %xmm7, %xmm5
movapd %xmm4, %xmm6
xorpd %xmm1, %xmm6
subsd %xmm4, %xmm5
maxsd %xmm4, %xmm6
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm5, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm2, %xmm6
mulsd %xmm3, %xmm6
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x30(%r14)
movsd 0x38(%r15), %xmm4
movapd %xmm7, %xmm5
movapd %xmm4, %xmm6
xorpd %xmm1, %xmm6
maxsd %xmm4, %xmm6
subsd %xmm4, %xmm5
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm5, %xmm4
maxsd %xmm2, %xmm6
mulsd %xmm3, %xmm6
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x38(%r14)
movsd 0x40(%r15), %xmm4
movapd %xmm7, %xmm5
subsd %xmm4, %xmm5
movapd %xmm4, %xmm6
xorpd %xmm1, %xmm6
maxsd %xmm4, %xmm6
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm2, %xmm6
maxsd %xmm5, %xmm4
mulsd %xmm3, %xmm6
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x40(%r14)
movsd 0x48(%r15), %xmm4
movapd %xmm7, %xmm5
movapd %xmm4, %xmm6
subsd %xmm4, %xmm5
xorpd %xmm1, %xmm6
maxsd %xmm4, %xmm6
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm2, %xmm6
mulsd %xmm3, %xmm6
maxsd %xmm5, %xmm4
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x48(%r14)
movsd 0x50(%r15), %xmm4
movapd %xmm7, %xmm5
movapd %xmm4, %xmm6
xorpd %xmm1, %xmm6
subsd %xmm4, %xmm5
maxsd %xmm4, %xmm6
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm5, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm2, %xmm6
mulsd %xmm3, %xmm6
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x50(%r14)
movsd 0x58(%r15), %xmm4
movapd %xmm7, %xmm5
movapd %xmm4, %xmm6
xorpd %xmm1, %xmm6
maxsd %xmm4, %xmm6
subsd %xmm4, %xmm5
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm5, %xmm4
maxsd %xmm2, %xmm6
mulsd %xmm3, %xmm6
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x58(%r14)
movsd 0x60(%r15), %xmm4
movapd %xmm7, %xmm5
subsd %xmm4, %xmm5
movapd %xmm4, %xmm6
xorpd %xmm1, %xmm6
maxsd %xmm4, %xmm6
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm2, %xmm6
maxsd %xmm5, %xmm4
mulsd %xmm3, %xmm6
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x60(%r14)
movsd 0x68(%r15), %xmm4
movapd %xmm7, %xmm5
movapd %xmm4, %xmm6
subsd %xmm4, %xmm5
xorpd %xmm1, %xmm6
maxsd %xmm4, %xmm6
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm2, %xmm6
mulsd %xmm3, %xmm6
maxsd %xmm5, %xmm4
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x68(%r14)
movsd 0x70(%r15), %xmm4
movapd %xmm7, %xmm5
movapd %xmm4, %xmm6
xorpd %xmm1, %xmm6
subsd %xmm4, %xmm5
maxsd %xmm4, %xmm6
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm5, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm2, %xmm6
mulsd %xmm3, %xmm6
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x70(%r14)
movsd 0x78(%r15), %xmm4
movapd %xmm7, %xmm5
movapd %xmm4, %xmm6
xorpd %xmm1, %xmm6
maxsd %xmm4, %xmm6
subsd %xmm4, %xmm5
movapd %xmm5, %xmm4
xorpd %xmm1, %xmm4
maxsd %xmm0, %xmm6
maxsd %xmm5, %xmm4
maxsd %xmm2, %xmm6
mulsd %xmm3, %xmm6
cmplesd %xmm6, %xmm4
andpd %xmm2, %xmm4
movlpd %xmm4, 0x78(%r14)
addq %rdx, %r14
addq %rdx, %r15
cmpq %rax, %r14
jb 0x2c373b
jmp 0x2c3b5f
movapd (%rsp), %xmm7
movl %ecx, %eax
leaq 0xc8b40(%rip), %rcx     # 0x38c6a8
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
movapd 0xc58b7(%rip), %xmm0    # 0x389430
xorpd %xmm7, %xmm0
xorl %eax, %eax
jmp 0x2c42b2
movapd 0xc58a4(%rip), %xmm0    # 0x389430
xorpd %xmm7, %xmm0
xorl %eax, %eax
jmp 0x2c3c5e
movapd 0xc5891(%rip), %xmm0    # 0x389430
xorpd %xmm7, %xmm0
xorl %eax, %eax
jmp 0x2c3e0c
movapd 0xc587e(%rip), %xmm0    # 0x389430
xorpd %xmm7, %xmm0
xorl %eax, %eax
jmp 0x2c414d
movapd 0xc586b(%rip), %xmm0    # 0x389430
xorpd %xmm7, %xmm0
xorl %eax, %eax
jmp 0x2c3d95
movapd 0xc5858(%rip), %xmm0    # 0x389430
xorpd %xmm7, %xmm0
xorl %eax, %eax
jmp 0x2c3efa
movapd 0xc5845(%rip), %xmm0    # 0x389430
xorpd %xmm7, %xmm0
xorl %eax, %eax
jmp 0x2c423b
movsd (%r15), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc5825(%rip), %xmm0    # 0x389430
movapd %xmm2, %xmm3
xorpd %xmm0, %xmm3
maxsd %xmm2, %xmm3
movapd %xmm7, %xmm2
unpcklpd %xmm1, %xmm2            # xmm2 = xmm2[0],xmm1[0]
xorpd %xmm2, %xmm0
movapd %xmm0, %xmm1
maxpd %xmm2, %xmm1
movapd %xmm1, %xmm2
unpckhpd %xmm1, %xmm2            # xmm2 = xmm2[1],xmm1[1]
maxsd %xmm1, %xmm2
movsd 0xc53e1(%rip), %xmm1    # 0x389020
maxsd %xmm1, %xmm2
mulsd 0xc540d(%rip), %xmm2    # 0x389058
cmplesd %xmm2, %xmm3
andpd %xmm1, %xmm3
movlpd %xmm3, (%r14)
movl $0x1, %eax
leal (,%rax,8), %ecx
movsd (%r15,%rcx), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc57b5(%rip), %xmm3    # 0x389430
movapd %xmm2, %xmm4
xorpd %xmm3, %xmm4
maxsd %xmm2, %xmm4
xorpd %xmm2, %xmm2
movapd %xmm7, %xmm5
cmpltsd %xmm2, %xmm5
movapd %xmm5, %xmm2
andpd %xmm0, %xmm2
andnpd %xmm7, %xmm5
orpd %xmm2, %xmm5
xorpd %xmm1, %xmm3
maxsd %xmm1, %xmm3
maxsd %xmm5, %xmm3
movsd 0xc5368(%rip), %xmm1    # 0x389020
maxsd %xmm1, %xmm3
mulsd 0xc5394(%rip), %xmm3    # 0x389058
cmplesd %xmm3, %xmm4
andpd %xmm1, %xmm4
movlpd %xmm4, (%r14,%rcx)
incl %eax
jmp 0x2c3d1e
movapd 0xc5751(%rip), %xmm0    # 0x389430
xorpd %xmm7, %xmm0
xorl %eax, %eax
jmp 0x2c41c4
movapd 0xc573e(%rip), %xmm0    # 0x389430
xorpd %xmm7, %xmm0
xorl %eax, %eax
jmp 0x2c3fe8
movapd 0xc572b(%rip), %xmm0    # 0x389430
xorpd %xmm7, %xmm0
xorl %eax, %eax
jmp 0x2c40d6
movapd 0xc5718(%rip), %xmm0    # 0x389430
xorpd %xmm7, %xmm0
xorl %eax, %eax
leal (,%rax,8), %ecx
movsd (%r15,%rcx), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc56f5(%rip), %xmm3    # 0x389430
movapd %xmm2, %xmm4
xorpd %xmm3, %xmm4
maxsd %xmm2, %xmm4
xorpd %xmm2, %xmm2
movapd %xmm7, %xmm5
cmpltsd %xmm2, %xmm5
movapd %xmm5, %xmm2
andpd %xmm0, %xmm2
andnpd %xmm7, %xmm5
orpd %xmm2, %xmm5
xorpd %xmm1, %xmm3
maxsd %xmm1, %xmm3
maxsd %xmm5, %xmm3
movsd 0xc52a8(%rip), %xmm1    # 0x389020
maxsd %xmm1, %xmm3
mulsd 0xc52d4(%rip), %xmm3    # 0x389058
cmplesd %xmm3, %xmm4
andpd %xmm1, %xmm4
movlpd %xmm4, (%r14,%rcx)
incl %eax
leal (,%rax,8), %ecx
movsd (%r15,%rcx), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc567e(%rip), %xmm3    # 0x389430
movapd %xmm2, %xmm4
xorpd %xmm3, %xmm4
maxsd %xmm2, %xmm4
xorpd %xmm2, %xmm2
movapd %xmm7, %xmm5
cmpltsd %xmm2, %xmm5
movapd %xmm5, %xmm2
andpd %xmm0, %xmm2
andnpd %xmm7, %xmm5
orpd %xmm2, %xmm5
xorpd %xmm1, %xmm3
maxsd %xmm1, %xmm3
maxsd %xmm5, %xmm3
movsd 0xc5231(%rip), %xmm1    # 0x389020
maxsd %xmm1, %xmm3
mulsd 0xc525d(%rip), %xmm3    # 0x389058
cmplesd %xmm3, %xmm4
andpd %xmm1, %xmm4
movlpd %xmm4, (%r14,%rcx)
incl %eax
leal (,%rax,8), %ecx
movsd (%r15,%rcx), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc5607(%rip), %xmm3    # 0x389430
movapd %xmm2, %xmm4
xorpd %xmm3, %xmm4
maxsd %xmm2, %xmm4
xorpd %xmm2, %xmm2
movapd %xmm7, %xmm5
cmpltsd %xmm2, %xmm5
movapd %xmm5, %xmm2
andpd %xmm0, %xmm2
andnpd %xmm7, %xmm5
orpd %xmm2, %xmm5
xorpd %xmm1, %xmm3
maxsd %xmm1, %xmm3
maxsd %xmm5, %xmm3
movsd 0xc51ba(%rip), %xmm1    # 0x389020
maxsd %xmm1, %xmm3
mulsd 0xc51e6(%rip), %xmm3    # 0x389058
cmplesd %xmm3, %xmm4
andpd %xmm1, %xmm4
movlpd %xmm4, (%r14,%rcx)
incl %eax
leal (,%rax,8), %ecx
movsd (%r15,%rcx), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc5590(%rip), %xmm3    # 0x389430
movapd %xmm2, %xmm4
xorpd %xmm3, %xmm4
maxsd %xmm2, %xmm4
xorpd %xmm2, %xmm2
movapd %xmm7, %xmm5
cmpltsd %xmm2, %xmm5
movapd %xmm5, %xmm2
andpd %xmm0, %xmm2
andnpd %xmm7, %xmm5
orpd %xmm2, %xmm5
xorpd %xmm1, %xmm3
maxsd %xmm1, %xmm3
maxsd %xmm5, %xmm3
movsd 0xc5143(%rip), %xmm1    # 0x389020
maxsd %xmm1, %xmm3
mulsd 0xc516f(%rip), %xmm3    # 0x389058
cmplesd %xmm3, %xmm4
andpd %xmm1, %xmm4
movlpd %xmm4, (%r14,%rcx)
incl %eax
leal (,%rax,8), %ecx
movsd (%r15,%rcx), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc5519(%rip), %xmm3    # 0x389430
movapd %xmm2, %xmm4
xorpd %xmm3, %xmm4
maxsd %xmm2, %xmm4
xorpd %xmm2, %xmm2
movapd %xmm7, %xmm5
cmpltsd %xmm2, %xmm5
movapd %xmm5, %xmm2
andpd %xmm0, %xmm2
andnpd %xmm7, %xmm5
orpd %xmm2, %xmm5
xorpd %xmm1, %xmm3
maxsd %xmm1, %xmm3
maxsd %xmm5, %xmm3
movsd 0xc50cc(%rip), %xmm1    # 0x389020
maxsd %xmm1, %xmm3
mulsd 0xc50f8(%rip), %xmm3    # 0x389058
cmplesd %xmm3, %xmm4
andpd %xmm1, %xmm4
movlpd %xmm4, (%r14,%rcx)
incl %eax
leal (,%rax,8), %ecx
movsd (%r15,%rcx), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc54a2(%rip), %xmm3    # 0x389430
movapd %xmm2, %xmm4
xorpd %xmm3, %xmm4
maxsd %xmm2, %xmm4
xorpd %xmm2, %xmm2
movapd %xmm7, %xmm5
cmpltsd %xmm2, %xmm5
movapd %xmm5, %xmm2
andpd %xmm0, %xmm2
andnpd %xmm7, %xmm5
orpd %xmm2, %xmm5
xorpd %xmm1, %xmm3
maxsd %xmm1, %xmm3
maxsd %xmm5, %xmm3
movsd 0xc5055(%rip), %xmm1    # 0x389020
maxsd %xmm1, %xmm3
mulsd 0xc5081(%rip), %xmm3    # 0x389058
cmplesd %xmm3, %xmm4
andpd %xmm1, %xmm4
movlpd %xmm4, (%r14,%rcx)
incl %eax
leal (,%rax,8), %ecx
movsd (%r15,%rcx), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc542b(%rip), %xmm3    # 0x389430
movapd %xmm2, %xmm4
xorpd %xmm3, %xmm4
maxsd %xmm2, %xmm4
xorpd %xmm2, %xmm2
movapd %xmm7, %xmm5
cmpltsd %xmm2, %xmm5
movapd %xmm5, %xmm2
andpd %xmm0, %xmm2
andnpd %xmm7, %xmm5
orpd %xmm2, %xmm5
xorpd %xmm1, %xmm3
maxsd %xmm1, %xmm3
maxsd %xmm5, %xmm3
movsd 0xc4fde(%rip), %xmm1    # 0x389020
maxsd %xmm1, %xmm3
mulsd 0xc500a(%rip), %xmm3    # 0x389058
cmplesd %xmm3, %xmm4
andpd %xmm1, %xmm4
movlpd %xmm4, (%r14,%rcx)
incl %eax
leal (,%rax,8), %ecx
movsd (%r15,%rcx), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc53b4(%rip), %xmm3    # 0x389430
movapd %xmm2, %xmm4
xorpd %xmm3, %xmm4
maxsd %xmm2, %xmm4
xorpd %xmm2, %xmm2
movapd %xmm7, %xmm5
cmpltsd %xmm2, %xmm5
movapd %xmm5, %xmm2
andpd %xmm0, %xmm2
andnpd %xmm7, %xmm5
orpd %xmm2, %xmm5
xorpd %xmm1, %xmm3
maxsd %xmm1, %xmm3
maxsd %xmm5, %xmm3
movsd 0xc4f67(%rip), %xmm1    # 0x389020
maxsd %xmm1, %xmm3
mulsd 0xc4f93(%rip), %xmm3    # 0x389058
cmplesd %xmm3, %xmm4
andpd %xmm1, %xmm4
movlpd %xmm4, (%r14,%rcx)
incl %eax
leal (,%rax,8), %ecx
movsd (%r15,%rcx), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc533d(%rip), %xmm3    # 0x389430
movapd %xmm2, %xmm4
xorpd %xmm3, %xmm4
maxsd %xmm2, %xmm4
xorpd %xmm2, %xmm2
movapd %xmm7, %xmm5
cmpltsd %xmm2, %xmm5
movapd %xmm5, %xmm2
andpd %xmm0, %xmm2
andnpd %xmm7, %xmm5
orpd %xmm2, %xmm5
xorpd %xmm1, %xmm3
maxsd %xmm1, %xmm3
maxsd %xmm5, %xmm3
movsd 0xc4ef0(%rip), %xmm1    # 0x389020
maxsd %xmm1, %xmm3
mulsd 0xc4f1c(%rip), %xmm3    # 0x389058
cmplesd %xmm3, %xmm4
andpd %xmm1, %xmm4
movlpd %xmm4, (%r14,%rcx)
incl %eax
leal (,%rax,8), %ecx
movsd (%r15,%rcx), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc52c6(%rip), %xmm3    # 0x389430
movapd %xmm2, %xmm4
xorpd %xmm3, %xmm4
maxsd %xmm2, %xmm4
xorpd %xmm2, %xmm2
movapd %xmm7, %xmm5
cmpltsd %xmm2, %xmm5
movapd %xmm5, %xmm2
andpd %xmm0, %xmm2
andnpd %xmm7, %xmm5
orpd %xmm2, %xmm5
xorpd %xmm1, %xmm3
maxsd %xmm1, %xmm3
maxsd %xmm5, %xmm3
movsd 0xc4e79(%rip), %xmm1    # 0x389020
maxsd %xmm1, %xmm3
mulsd 0xc4ea5(%rip), %xmm3    # 0x389058
cmplesd %xmm3, %xmm4
andpd %xmm1, %xmm4
movlpd %xmm4, (%r14,%rcx)
incl %eax
leal (,%rax,8), %ecx
movsd (%r15,%rcx), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc524f(%rip), %xmm3    # 0x389430
movapd %xmm2, %xmm4
xorpd %xmm3, %xmm4
maxsd %xmm2, %xmm4
xorpd %xmm2, %xmm2
movapd %xmm7, %xmm5
cmpltsd %xmm2, %xmm5
movapd %xmm5, %xmm2
andpd %xmm0, %xmm2
andnpd %xmm7, %xmm5
orpd %xmm2, %xmm5
xorpd %xmm1, %xmm3
maxsd %xmm1, %xmm3
maxsd %xmm5, %xmm3
movsd 0xc4e02(%rip), %xmm1    # 0x389020
maxsd %xmm1, %xmm3
mulsd 0xc4e2e(%rip), %xmm3    # 0x389058
cmplesd %xmm3, %xmm4
andpd %xmm1, %xmm4
movlpd %xmm4, (%r14,%rcx)
incl %eax
leal (,%rax,8), %ecx
movsd (%r15,%rcx), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc51d8(%rip), %xmm3    # 0x389430
movapd %xmm2, %xmm4
xorpd %xmm3, %xmm4
maxsd %xmm2, %xmm4
xorpd %xmm2, %xmm2
movapd %xmm7, %xmm5
cmpltsd %xmm2, %xmm5
movapd %xmm5, %xmm2
andpd %xmm0, %xmm2
andnpd %xmm7, %xmm5
orpd %xmm2, %xmm5
xorpd %xmm1, %xmm3
maxsd %xmm1, %xmm3
maxsd %xmm5, %xmm3
movsd 0xc4d8b(%rip), %xmm1    # 0x389020
maxsd %xmm1, %xmm3
mulsd 0xc4db7(%rip), %xmm3    # 0x389058
cmplesd %xmm3, %xmm4
andpd %xmm1, %xmm4
movlpd %xmm4, (%r14,%rcx)
incl %eax
shll $0x3, %eax
movsd (%r15,%rax), %xmm1
movapd %xmm7, %xmm2
subsd %xmm1, %xmm2
movapd 0xc5165(%rip), %xmm3    # 0x389430
xorpd %xmm4, %xmm4
movapd %xmm7, %xmm5
cmpltsd %xmm4, %xmm5
movapd %xmm2, %xmm4
xorpd %xmm3, %xmm4
andpd %xmm5, %xmm0
andnpd %xmm7, %xmm5
orpd %xmm0, %xmm5
xorpd %xmm1, %xmm3
maxsd %xmm1, %xmm3
maxsd %xmm5, %xmm3
movsd 0xc4d20(%rip), %xmm0    # 0x389020
maxsd %xmm0, %xmm3
mulsd 0xc4d4c(%rip), %xmm3    # 0x389058
maxsd %xmm2, %xmm4
cmplesd %xmm3, %xmm4
andpd %xmm0, %xmm4
movlpd %xmm4, (%r14,%rax)
movq 0x58(%rbx), %rax
movq 0x10(%rax), %rax
movsd (%rax), %xmm0
addq $0x10, %rsp
popq %rbx
popq %r14
popq %r15
retq
movapd 0xc50f3(%rip), %xmm0    # 0x389430
xorpd %xmm7, %xmm0
xorl %eax, %eax
jmp 0x2c405f
movapd 0xc50e0(%rip), %xmm0    # 0x389430
xorpd %xmm7, %xmm0
xorl %eax, %eax
jmp 0x2c3e83
movapd 0xc50cd(%rip), %xmm0    # 0x389430
xorpd %xmm7, %xmm0
xorl %eax, %eax
jmp 0x2c3f71