// File: /workspace/github_c_makefile_star2_O3/johsteffens[P]beth/lib/bcore/bcore_btree.c
// Function: bcore_btree_signal_handler
vd_t bcore_btree_signal_handler( const bcore_signal_s* o )
{
    switch( bcore_signal_s_handle_type( o, typeof( "bcore_btree" ) ) )
    {
        case TYPEOF_init1:
        {
        }
        break;

        case TYPEOF_selftest:
        {
            st_s* log = st_s_create();
            st_s_push_st_d( log, btree_ip_s_selftest() );
            st_s_push_st_d( log, btree_ps_s_selftest() );
            st_s_push_st_d( log, btree_pp_s_selftest() );
            st_s_push_st_d( log, btree_vd_s_selftest() );
            return log;
        }
        break;

        default: break;
    }

    return NULL;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x48, %rsp
movabsq $0x9801bf4dd993cbf, %rsi # imm = 0x9801BF4DD993CBF
callq 0xdfce3
movabsq $0x7ee758bbfced33e3, %rcx # imm = 0x7EE758BBFCED33E3
cmpq %rcx, %rax
jne 0x128425
xorl %eax, %eax
callq 0x109c82
movq %rax, 0x38(%rsp)
leaq 0x27d81(%rip), %rdi     # 0x14ead2
xorl %eax, %eax
callq 0x109ce5
movq %rax, %rbx
movl $0x50, %edx
subq 0x10(%rax), %rdx
movq %rax, %rdi
movl $0x3d, %esi
callq 0x10a4d1
movq %rbx, %rdi
movl $0xa, %esi
callq 0x10a448
movl $0x30, %esi
xorl %edi, %edi
callq 0xbe7b1
xorps %xmm0, %xmm0
movups %xmm0, (%rax)
movups %xmm0, 0x10(%rax)
movq $0x0, 0x20(%rax)
movq %rax, 0x8(%rsp)
movq $0x400, 0x28(%rax)      # imm = 0x400
movl $0x30d400, %esi         # imm = 0x30D400
xorl %edi, %edi
callq 0xbe7b1
movq %rax, 0x10(%rsp)
callq 0xd340
movq %rax, 0x28(%rsp)
leaq 0x12aa4(%rip), %rsi     # 0x13986f
movq %rbx, 0x30(%rsp)
movq %rbx, %rdi
xorl %eax, %eax
callq 0x10a7d0
movl $0x3039, %r14d          # imm = 0x3039
movl $0x1, %ebx
movl $0x30d40, %eax          # imm = 0x30D40
movq $0x0, 0x18(%rsp)
movq %rax, 0x20(%rsp)
movl %ebx, %eax
shrl $0x7, %eax
xorl %ebx, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %ebx
shrl $0xc, %ebx
xorl %ecx, %ebx
movl %r14d, %eax
shrl $0x7, %eax
xorl %r14d, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %r14d
shrl $0xc, %r14d
xorl %ecx, %r14d
movq 0x18(%rsp), %r13
leaq 0x1(%r13), %rbp
shlq $0x4, %r13
movq 0x10(%rsp), %r12
movq %rbx, (%r12,%r13)
movq %r14, 0x8(%r12,%r13)
movq 0x8(%rsp), %r15
movq %r15, %rdi
movq %rbx, %rsi
movq %r14, %rdx
callq 0x1229bd
movl %ebx, %eax
shrl $0x7, %eax
xorl %ebx, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %ebx
shrl $0xc, %ebx
xorl %ecx, %ebx
movq %rbx, %rax
xorl %edx, %edx
divq %rbp
shlq $0x4, %rdx
movq (%r12,%rdx), %rsi
movq 0x8(%r12,%rdx), %r12
movq %r15, %rdi
callq 0x122978
movq (%rax), %r9
cmpq %r9, %r12
je 0x126eb3
leaq 0x27c54(%rip), %rdi     # 0x14eaea
leaq 0x27962(%rip), %rsi     # 0x14e7ff
movl $0x2aa, %edx            # imm = 0x2AA
leaq 0x1f4e3(%rip), %rcx     # 0x14638c
movq %r12, %r8
xorl %eax, %eax
callq 0xbe592
movl %ebx, %eax
shrl $0x7, %eax
xorl %ebx, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %ebx
shrl $0xc, %ebx
xorl %ecx, %ebx
btl $0xa, %ebx
jb 0x126ed8
movq %rbp, 0x18(%rsp)
jmp 0x126f91
movl %ebx, %eax
shrl $0x7, %eax
xorl %ebx, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %ebx
shrl $0xc, %ebx
xorl %ecx, %ebx
movq %rbx, %rax
xorl %edx, %edx
divq %rbp
movq %rdx, %rbp
shlq $0x4, %rbp
movq 0x10(%rsp), %rax
movq (%rax,%rbp), %r12
movq 0x8(%rsp), %r15
movq %r15, %rdi
movq %r12, %rsi
callq 0x122978
testq %rax, %rax
jne 0x126f3e
leaq 0x27bc9(%rip), %rdi     # 0x14eaea
leaq 0x278d7(%rip), %rsi     # 0x14e7ff
movl $0x2b3, %edx            # imm = 0x2B3
leaq 0x1f474(%rip), %rcx     # 0x1463a8
movq %r12, %r8
xorl %eax, %eax
callq 0xbe592
movq %r15, %rdi
movq %r12, %rsi
callq 0x122a8c
movq %r15, %rdi
movq %r12, %rsi
callq 0x122978
testq %rax, %rax
je 0x126f7d
leaq 0x27b8a(%rip), %rdi     # 0x14eaea
leaq 0x27898(%rip), %rsi     # 0x14e7ff
movl $0x2b5, %edx            # imm = 0x2B5
leaq 0x1f449(%rip), %rcx     # 0x1463bc
movq %r12, %r8
xorl %eax, %eax
callq 0xbe592
movq 0x10(%rsp), %rax
addq %rax, %r13
addq %rax, %rbp
movups (%r13), %xmm0
movups %xmm0, (%rbp)
movq 0x20(%rsp), %rax
decq %rax
jne 0x126df3
callq 0xd340
subq 0x28(%rsp), %rax
xorps %xmm0, %xmm0
cvtsi2sd %rax, %xmm0
divsd 0x60b7(%rip), %xmm0     # 0x12d070
leaq 0x1f41b(%rip), %rsi     # 0x1463db
movq 0x30(%rsp), %r14
movq %r14, %rdi
movb $0x1, %al
callq 0x10a7d0
movq 0x8(%rsp), %rbx
movq (%rbx), %rdi
callq 0x121cc0
movq %rbx, %rdi
callq 0x122c2e
movq %r14, %rdi
movq %rax, %rsi
callq 0x10a641
callq 0xd340
movq %rax, 0x28(%rsp)
leaq 0x1f3e5(%rip), %rsi     # 0x1463e5
movq %r14, %rdi
movq 0x18(%rsp), %rdx
xorl %eax, %eax
callq 0x10a7d0
movq 0x10(%rsp), %rax
addq $0x8, %rax
movq %rax, 0x20(%rsp)
leaq 0x277db(%rip), %rbp     # 0x14e7ff
leaq 0x1f361(%rip), %rbx     # 0x14638c
xorl %r13d, %r13d
movq 0x20(%rsp), %r15
movq 0x18(%rsp), %rax
movq %rax, %r14
testq %rax, %rax
je 0x12707e
movq -0x8(%r15), %r12
movq 0x8(%rsp), %rdi
movq %r12, %rsi
callq 0x122978
movq (%r15), %r9
cmpq %r9, (%rax)
je 0x127075
leaq 0x27a8a(%rip), %rdi     # 0x14eaea
movq %rbp, %rsi
movl $0x2c9, %edx            # imm = 0x2C9
movq %rbx, %rcx
movq %r12, %r8
xorl %eax, %eax
callq 0xbe592
addq $0x10, %r15
decq %r14
jne 0x127040
incq %r13
cmpq $0x14, %r13
jne 0x12702e
callq 0xd340
subq 0x28(%rsp), %rax
xorps %xmm0, %xmm0
cvtsi2sd %rax, %xmm0
divsd 0x5fcf(%rip), %xmm0     # 0x12d070
movq 0x18(%rsp), %rbx
leaq (,%rbx,4), %rax
leaq (%rax,%rax,4), %rax
movq %rax, %xmm1
punpckldq 0x10221(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0x10229(%rip), %xmm1    # 0x1372f0
movapd %xmm1, %xmm2
unpckhpd %xmm1, %xmm2            # xmm2 = xmm2[1],xmm1[1]
addsd %xmm1, %xmm2
divsd %xmm2, %xmm0
leaq 0x1f322(%rip), %rsi     # 0x146400
movq 0x30(%rsp), %r14
movq %r14, %rdi
movb $0x1, %al
callq 0x10a7d0
leaq 0x21620(%rip), %rsi     # 0x148714
movq %r14, %rdi
xorl %eax, %eax
callq 0x10a7d0
leaq 0x129c5(%rip), %rsi     # 0x139aca
movq %r14, %rdi
xorl %eax, %eax
callq 0x10a7d0
callq 0xd340
movq %rax, 0x20(%rsp)
testq %rbx, %rbx
je 0x1271cb
movq 0x18(%rsp), %rax
shlq $0x4, %rax
movq 0x10(%rsp), %rcx
leaq (%rcx,%rax), %r13
addq $-0x10, %r13
leaq 0x279ab(%rip), %r14     # 0x14eaea
leaq 0x276b9(%rip), %rbp     # 0x14e7ff
leaq 0x1f26f(%rip), %rbx     # 0x1463bc
movq 0x8(%rsp), %r15
movq (%r13), %r12
movq %r15, %rdi
movq %r12, %rsi
callq 0x122978
testq %rax, %rax
jne 0x127182
movq %r14, %rdi
movq %rbp, %rsi
movl $0x2d6, %edx            # imm = 0x2D6
leaq 0x1f230(%rip), %rcx     # 0x1463a8
movq %r12, %r8
xorl %eax, %eax
callq 0xbe592
movq %r15, %rdi
movq %r12, %rsi
callq 0x122a8c
movq %r15, %rdi
movq %r12, %rsi
callq 0x122978
testq %rax, %rax
je 0x1271b5
movq %r14, %rdi
movq %rbp, %rsi
movl $0x2d8, %edx            # imm = 0x2D8
movq %rbx, %rcx
movq %r12, %r8
xorl %eax, %eax
callq 0xbe592
movq 0x18(%rsp), %rcx
decq %rcx
addq $-0x10, %r13
movq %rcx, 0x18(%rsp)
testq %rcx, %rcx
jne 0x127152
callq 0xd340
subq 0x20(%rsp), %rax
xorps %xmm0, %xmm0
cvtsi2sd %rax, %xmm0
divsd 0x5e8b(%rip), %xmm0     # 0x12d070
leaq 0x1f1ef(%rip), %rsi     # 0x1463db
movq 0x30(%rsp), %r15
movq %r15, %rdi
movb $0x1, %al
callq 0x10a7d0
movq 0x8(%rsp), %rbx
cmpq $0x0, (%rbx)
je 0x127227
leaq 0x278dd(%rip), %rdi     # 0x14eaea
leaq 0x275eb(%rip), %rsi     # 0x14e7ff
leaq 0x278e3(%rip), %rcx     # 0x14eafe
movl $0x2dd, %edx            # imm = 0x2DD
xorl %eax, %eax
callq 0xbe592
movq %rbx, %rdi
callq 0x122c2e
movq %r15, %rdi
movq %rax, %rsi
callq 0x10a641
movq %rbx, %rdi
callq 0x1222a7
movq 0x10(%rsp), %rdi
xorl %esi, %esi
callq 0xbe7b1
leaq -0x68aa4(%rip), %r14    # 0xbe7b1
movl $0x50, %ebx
movl $0x50, %edx
movq %r15, %rdi
movl $0x3d, %esi
callq 0x10a4d1
movq %r15, %rdi
movl $0xa, %esi
callq 0x10a448
movq 0x38(%rsp), %rdi
movq %r15, %rsi
callq 0x10a641
leaq 0x27883(%rip), %rdi     # 0x14eb10
xorl %eax, %eax
callq 0x109ce5
movq %rax, %r15
subq 0x10(%rax), %rbx
movq %rax, %rdi
movl $0x3d, %esi
movq %rbx, %rdx
callq 0x10a4d1
movq %r15, %rdi
movl $0xa, %esi
callq 0x10a448
movl $0x38, %esi
xorl %edi, %edi
callq 0xbe7b1
movq %r14, 0x28(%rax)
xorpd %xmm0, %xmm0
movupd %xmm0, (%rax)
movupd %xmm0, 0x10(%rax)
movq $0x0, 0x20(%rax)
movq %rax, 0x8(%rsp)
movq $0x400, 0x30(%rax)      # imm = 0x400
movl $0x30d400, %esi         # imm = 0x30D400
xorl %edi, %edi
callq 0xbe7b1
movq %rax, 0x10(%rsp)
callq 0xd340
movq %rax, 0x28(%rsp)
leaq 0x12563(%rip), %rsi     # 0x13986f
movq %r15, 0x30(%rsp)
movq %r15, %rdi
xorl %eax, %eax
callq 0x10a7d0
movl $0x3039, %r14d          # imm = 0x3039
movl $0x1, %ebx
movl $0x30d40, %eax          # imm = 0x30D40
movq $0x0, 0x18(%rsp)
movq %rax, 0x20(%rsp)
movl %ebx, %eax
shrl $0x7, %eax
xorl %ebx, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %ebx
shrl $0xc, %ebx
xorl %ecx, %ebx
movl %r14d, %eax
shrl $0x7, %eax
xorl %r14d, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %r14d
shrl $0xc, %r14d
xorl %ecx, %r14d
movq 0x18(%rsp), %r13
leaq 0x1(%r13), %rbp
shlq $0x4, %r13
movq 0x10(%rsp), %r12
movq %rbx, (%r12,%r13)
movq %r14, 0x8(%r12,%r13)
movq 0x8(%rsp), %r15
movq %r15, %rdi
movq %rbx, %rsi
movq %r14, %rdx
callq 0x123f36
movl %ebx, %eax
shrl $0x7, %eax
xorl %ebx, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %ebx
shrl $0xc, %ebx
xorl %ecx, %ebx
movq %rbx, %rax
xorl %edx, %edx
divq %rbp
shlq $0x4, %rdx
movq (%r12,%rdx), %rsi
movq 0x8(%r12,%rdx), %r12
movq %r15, %rdi
callq 0x123ef1
movq (%rax), %r9
cmpq %r9, %r12
je 0x1273f4
leaq 0x27751(%rip), %rdi     # 0x14eb28
leaq 0x27421(%rip), %rsi     # 0x14e7ff
movl $0x5c3, %edx            # imm = 0x5C3
leaq 0x1efa2(%rip), %rcx     # 0x14638c
movq %r12, %r8
xorl %eax, %eax
callq 0xbe592
movl %ebx, %eax
shrl $0x7, %eax
xorl %ebx, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %ebx
shrl $0xc, %ebx
xorl %ecx, %ebx
btl $0xa, %ebx
jb 0x127419
movq %rbp, 0x18(%rsp)
jmp 0x1274d4
movl %ebx, %eax
shrl $0x7, %eax
xorl %ebx, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %ebx
shrl $0xc, %ebx
xorl %ecx, %ebx
movq %rbx, %rax
xorl %edx, %edx
divq %rbp
movq %rdx, %rbp
shlq $0x4, %rbp
movq 0x10(%rsp), %rax
movq (%rax,%rbp), %r12
movq 0x8(%rsp), %r15
movq %r15, %rdi
movq %r12, %rsi
callq 0x123ef1
testq %rax, %rax
jne 0x12747f
leaq 0x276c6(%rip), %rdi     # 0x14eb28
leaq 0x27396(%rip), %rsi     # 0x14e7ff
movl $0x5cc, %edx            # imm = 0x5CC
leaq 0x1ef33(%rip), %rcx     # 0x1463a8
movq %r12, %r8
xorl %eax, %eax
callq 0xbe592
movq %r15, %rdi
movq %r12, %rsi
callq 0x123ffd
movq %r15, %rdi
movq %r12, %rsi
callq 0x123ef1
testq %rax, %rax
je 0x1274be
leaq 0x27687(%rip), %rdi     # 0x14eb28
leaq 0x27357(%rip), %rsi     # 0x14e7ff
movl $0x5ce, %edx            # imm = 0x5CE
leaq 0x1ef08(%rip), %rcx     # 0x1463bc
movq %r12, %r8
xorl %eax, %eax
callq 0xbe592
movq 0x10(%rsp), %rax
addq %rax, %r13
addq %rax, %rbp
movupd (%r13), %xmm0
movupd %xmm0, (%rbp)
movq 0x20(%rsp), %rax
decq %rax
jne 0x127334
callq 0xd340
subq 0x28(%rsp), %rax
xorps %xmm0, %xmm0
cvtsi2sd %rax, %xmm0
divsd 0x5b74(%rip), %xmm0     # 0x12d070
leaq 0x1eed8(%rip), %rsi     # 0x1463db
movq 0x30(%rsp), %r14
movq %r14, %rdi
movb $0x1, %al
callq 0x10a7d0
movq 0x8(%rsp), %rbx
movq (%rbx), %rdi
callq 0x12321e
movq %rbx, %rdi
callq 0x1241de
movq %r14, %rdi
movq %rax, %rsi
callq 0x10a641
callq 0xd340
movq %rax, 0x28(%rsp)
leaq 0x1eea2(%rip), %rsi     # 0x1463e5
movq %r14, %rdi
movq 0x18(%rsp), %rdx
xorl %eax, %eax
callq 0x10a7d0
movq 0x10(%rsp), %rax
addq $0x8, %rax
movq %rax, 0x20(%rsp)
leaq 0x27298(%rip), %rbp     # 0x14e7ff
leaq 0x1ee1e(%rip), %rbx     # 0x14638c
xorl %r13d, %r13d
movq 0x20(%rsp), %r15
movq 0x18(%rsp), %rax
movq %rax, %r14
testq %rax, %rax
je 0x1275c1
movq -0x8(%r15), %r12
movq 0x8(%rsp), %rdi
movq %r12, %rsi
callq 0x123ef1
movq (%r15), %r9
cmpq %r9, (%rax)
je 0x1275b8
leaq 0x27585(%rip), %rdi     # 0x14eb28
movq %rbp, %rsi
movl $0x5e2, %edx            # imm = 0x5E2
movq %rbx, %rcx
movq %r12, %r8
xorl %eax, %eax
callq 0xbe592
addq $0x10, %r15
decq %r14
jne 0x127583
incq %r13
cmpq $0x14, %r13
jne 0x127571
callq 0xd340
subq 0x28(%rsp), %rax
xorps %xmm0, %xmm0
cvtsi2sd %rax, %xmm0
divsd 0x5a8c(%rip), %xmm0     # 0x12d070
movq 0x18(%rsp), %rbx
leaq (,%rbx,4), %rax
leaq (%rax,%rax,4), %rax
movq %rax, %xmm1
punpckldq 0xfcde(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0xfce6(%rip), %xmm1     # 0x1372f0
movapd %xmm1, %xmm2
unpckhpd %xmm1, %xmm2            # xmm2 = xmm2[1],xmm1[1]
addsd %xmm1, %xmm2
divsd %xmm2, %xmm0
leaq 0x1eddf(%rip), %rsi     # 0x146400
movq 0x30(%rsp), %r14
movq %r14, %rdi
movb $0x1, %al
callq 0x10a7d0
leaq 0x210dd(%rip), %rsi     # 0x148714
movq %r14, %rdi
xorl %eax, %eax
callq 0x10a7d0
leaq 0x12482(%rip), %rsi     # 0x139aca
movq %r14, %rdi
xorl %eax, %eax
callq 0x10a7d0
callq 0xd340
movq %rax, 0x20(%rsp)
testq %rbx, %rbx
je 0x12770e
movq 0x18(%rsp), %rax
shlq $0x4, %rax
movq 0x10(%rsp), %rcx
leaq (%rcx,%rax), %r13
addq $-0x10, %r13
leaq 0x274a6(%rip), %r14     # 0x14eb28
leaq 0x27176(%rip), %rbp     # 0x14e7ff
leaq 0x1ed2c(%rip), %rbx     # 0x1463bc
movq 0x8(%rsp), %r15
movq (%r13), %r12
movq %r15, %rdi
movq %r12, %rsi
callq 0x123ef1
testq %rax, %rax
jne 0x1276c5
movq %r14, %rdi
movq %rbp, %rsi
movl $0x5ef, %edx            # imm = 0x5EF
leaq 0x1eced(%rip), %rcx     # 0x1463a8
movq %r12, %r8
xorl %eax, %eax
callq 0xbe592
movq %r15, %rdi
movq %r12, %rsi
callq 0x123ffd
movq %r15, %rdi
movq %r12, %rsi
callq 0x123ef1
testq %rax, %rax
je 0x1276f8
movq %r14, %rdi
movq %rbp, %rsi
movl $0x5f1, %edx            # imm = 0x5F1
movq %rbx, %rcx
movq %r12, %r8
xorl %eax, %eax
callq 0xbe592
movq 0x18(%rsp), %rcx
decq %rcx
addq $-0x10, %r13
movq %rcx, 0x18(%rsp)
testq %rcx, %rcx
jne 0x127695
callq 0xd340
subq 0x20(%rsp), %rax
xorps %xmm0, %xmm0
cvtsi2sd %rax, %xmm0
divsd 0x5948(%rip), %xmm0     # 0x12d070
leaq 0x1ecac(%rip), %rsi     # 0x1463db
movq 0x30(%rsp), %r14
movq %r14, %rdi
movb $0x1, %al
callq 0x10a7d0
movq 0x8(%rsp), %rbx
cmpq $0x0, (%rbx)
je 0x12776a
leaq 0x273d8(%rip), %rdi     # 0x14eb28
leaq 0x270a8(%rip), %rsi     # 0x14e7ff
leaq 0x273a0(%rip), %rcx     # 0x14eafe
movl $0x5f6, %edx            # imm = 0x5F6
xorl %eax, %eax
callq 0xbe592
movq %rbx, %rdi
callq 0x1241de
movq %r14, %rdi
movq %rax, %rsi
callq 0x10a641
movq %rbx, %rdi
callq 0x123823
movq 0x10(%rsp), %rdi
xorl %esi, %esi
callq 0xbe7b1
movl $0x50, %ebx
movl $0x50, %edx
movq %r14, %rdi
movl $0x3d, %esi
callq 0x10a4d1
movq %r14, %rdi
movl $0xa, %esi
callq 0x10a448
movq 0x38(%rsp), %rdi
movq %r14, %rsi
callq 0x10a641
leaq 0x27373(%rip), %rdi     # 0x14eb3c
xorl %eax, %eax
callq 0x109ce5
movq %rax, %r14
subq 0x10(%rax), %rbx
movq %rax, %rdi
movl $0x3d, %esi
movq %rbx, %rdx
callq 0x10a4d1
movq %r14, %rdi
movl $0xa, %esi
callq 0x10a448
movl $0x38, %esi
xorl %edi, %edi
callq 0xbe7b1
movq %rax, %r15
leaq -0x69059(%rip), %rax    # 0xbe7b1
movq %rax, 0x28(%r15)
xorpd %xmm0, %xmm0
movupd %xmm0, (%r15)
movupd %xmm0, 0x10(%r15)
movq $0x0, 0x20(%r15)
movq $0x400, 0x30(%r15)      # imm = 0x400
movl $0x30d400, %esi         # imm = 0x30D400
xorl %edi, %edi
callq 0xbe7b1
movq %rax, 0x18(%rsp)
callq 0xd340
movq %rax, 0x40(%rsp)
leaq 0x12020(%rip), %rsi     # 0x13986f
movq %r14, 0x28(%rsp)
movq %r14, %rdi
xorl %eax, %eax
callq 0x10a7d0
movl $0x3039, %r14d          # imm = 0x3039
movl $0x1, %ebx
movq $0x0, 0x8(%rsp)
xorl %eax, %eax
movq %rax, 0x10(%rsp)
movl %ebx, %eax
shrl $0x7, %eax
xorl %ebx, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %ebx
shrl $0xc, %ebx
xorl %ecx, %ebx
movq %rbx, %r12
shlq $0x8, %r12
movq %r15, %rdi
movq %r12, %rsi
callq 0x125408
testb %al, %al
jne 0x127879
movl %r14d, %eax
shrl $0x7, %eax
xorl %r14d, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %edx
shrl $0xc, %edx
xorl %ecx, %edx
movq 0x8(%rsp), %rbp
leaq 0x1(%rbp), %r14
shlq $0x4, %rbp
movq 0x18(%rsp), %r13
movq %r12, (%r13,%rbp)
movq %rdx, 0x8(%r13,%rbp)
movq %r15, %rdi
movq %r12, %rsi
movq %rdx, 0x30(%rsp)
callq 0x125489
movl %ebx, %eax
shrl $0x7, %eax
xorl %ebx, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %ebx
shrl $0xc, %ebx
xorl %ecx, %ebx
movq %rbx, %rax
xorl %edx, %edx
movq %r14, 0x20(%rsp)
divq %r14
shlq $0x4, %rdx
movq (%r13,%rdx), %rsi
movq 0x8(%r13,%rdx), %r12
movq %r15, %rdi
callq 0x125444
movq (%rax), %r9
cmpq %r9, %r12
je 0x12794b
leaq 0x27226(%rip), %rdi     # 0x14eb54
leaq 0x26eca(%rip), %rsi     # 0x14e7ff
movl $0x8e4, %edx            # imm = 0x8E4
leaq 0x1ea4b(%rip), %rcx     # 0x14638c
movq %r12, %r8
xorl %eax, %eax
callq 0xbe592
movl %ebx, %eax
shrl $0x7, %eax
xorl %ebx, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %ebx
shrl $0xc, %ebx
xorl %ecx, %ebx
btl $0xa, %ebx
jb 0x12797f
movq 0x20(%rsp), %rax
movq %rax, 0x8(%rsp)
movq 0x10(%rsp), %rax
movq 0x30(%rsp), %r14
jmp 0x127a41
movl %ebx, %eax
shrl $0x7, %eax
xorl %ebx, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %ebx
shrl $0xc, %ebx
xorl %ecx, %ebx
movq %rbx, %rax
xorl %edx, %edx
divq 0x20(%rsp)
movq %rdx, %r12
shlq $0x4, %r12
movq 0x18(%rsp), %rax
movq (%rax,%r12), %r13
movq %r15, %rdi
movq %r13, %rsi
callq 0x125444
testq %rax, %rax
movq 0x30(%rsp), %r14
jne 0x1279e7
leaq 0x2718a(%rip), %rdi     # 0x14eb54
leaq 0x26e2e(%rip), %rsi     # 0x14e7ff
movl $0x8ed, %edx            # imm = 0x8ED
leaq 0x1e9cb(%rip), %rcx     # 0x1463a8
movq %r13, %r8
xorl %eax, %eax
callq 0xbe592
movq %r15, %rdi
movq %r13, %rsi
callq 0x125550
movq %r15, %rdi
movq %r13, %rsi
callq 0x125444
testq %rax, %rax
je 0x127a26
leaq 0x2714b(%rip), %rdi     # 0x14eb54
leaq 0x26def(%rip), %rsi     # 0x14e7ff
movl $0x8ef, %edx            # imm = 0x8EF
leaq 0x1e9a0(%rip), %rcx     # 0x1463bc
movq %r13, %r8
xorl %eax, %eax
callq 0xbe592
movq 0x18(%rsp), %rax
addq %rax, %rbp
addq %rax, %r12
movupd (%rbp), %xmm0
movupd %xmm0, (%r12)
movq 0x10(%rsp), %rax
incq %rax
cmpq $0x30d40, %rax          # imm = 0x30D40
jne 0x127874
callq 0xd340
subq 0x40(%rsp), %rax
xorps %xmm0, %xmm0
cvtsi2sd %rax, %xmm0
divsd 0x5606(%rip), %xmm0     # 0x12d070
leaq 0x1e96a(%rip), %rsi     # 0x1463db
movq 0x28(%rsp), %rbx
movq %rbx, %rdi
movb $0x1, %al
callq 0x10a7d0
movq (%r15), %rdi
callq 0x124735
movq %r15, %rdi
callq 0x125729
movq %rbx, %rdi
movq %rax, %rsi
callq 0x10a641
callq 0xd340
movq %rax, 0x20(%rsp)
leaq 0x1e939(%rip), %rsi     # 0x1463e5
movq %rbx, %rdi
movq 0x8(%rsp), %rdx
xorl %eax, %eax
callq 0x10a7d0
movq 0x18(%rsp), %rax
addq $0x8, %rax
movq %rax, 0x10(%rsp)
leaq 0x1e8bc(%rip), %r13     # 0x14638c
xorl %ebx, %ebx
movq 0x10(%rsp), %r14
movq 0x8(%rsp), %rax
movq %rax, %r12
testq %rax, %rax
je 0x127b24
movq -0x8(%r14), %rbp
movq %r15, %rdi
movq %rbp, %rsi
callq 0x125444
movq (%r14), %r9
cmpq %r9, (%rax)
je 0x127b1b
leaq 0x27052(%rip), %rdi     # 0x14eb54
leaq 0x26cf6(%rip), %rsi     # 0x14e7ff
movl $0x903, %edx            # imm = 0x903
movq %r13, %rcx
movq %rbp, %r8
xorl %eax, %eax
callq 0xbe592
addq $0x10, %r14
decq %r12
jne 0x127ae4
incq %rbx
cmpq $0x14, %rbx
jne 0x127ad2
callq 0xd340
subq 0x20(%rsp), %rax
xorps %xmm0, %xmm0
cvtsi2sd %rax, %xmm0
divsd 0x5529(%rip), %xmm0     # 0x12d070
movq 0x8(%rsp), %r14
leaq (,%r14,4), %rax
leaq (%rax,%rax,4), %rax
movq %rax, %xmm1
punpckldq 0xf77b(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0xf783(%rip), %xmm1     # 0x1372f0
movapd %xmm1, %xmm2
unpckhpd %xmm1, %xmm2            # xmm2 = xmm2[1],xmm1[1]
addsd %xmm1, %xmm2
divsd %xmm2, %xmm0
leaq 0x1e87c(%rip), %rsi     # 0x146400
movq 0x28(%rsp), %rbx
movq %rbx, %rdi
movb $0x1, %al
callq 0x10a7d0
callq 0xd340
movq %rax, 0x10(%rsp)
leaq 0x26fc4(%rip), %rsi     # 0x14eb68
movq %rbx, %rdi
movq %r14, %rdx
xorl %eax, %eax
callq 0x10a7d0
movq (%r15), %rdi
movl $0x1, %esi
callq 0x124404
testq %rax, %rax
je 0x127be4
leaq 0x26f8a(%rip), %rdi     # 0x14eb54
leaq 0x26c2e(%rip), %rsi     # 0x14e7ff
leaq 0x26fad(%rip), %rcx     # 0x14eb85
movl $0x90b, %edx            # imm = 0x90B
xorl %eax, %eax
callq 0xbe592
xorl %r13d, %r13d
movq 0x18(%rsp), %r14
movq 0x8(%rsp), %rax
movq %rax, %rbp
testq %rax, %rax
je 0x127c7d
movq (%r14), %rbx
addq %r13, %rbx
movq (%r15), %rdi
movq %rbx, %rsi
callq 0x124404
movq %rax, %r12
testq %rax, %rax
jne 0x127c3a
leaq 0x26f37(%rip), %rdi     # 0x14eb54
leaq 0x26bdb(%rip), %rsi     # 0x14e7ff
movl $0x912, %edx            # imm = 0x912
leaq 0x26f75(%rip), %rcx     # 0x14eba5
movq %rbx, %r8
xorl %eax, %eax
callq 0xbe592
movq (%r12), %rax
movq %rbx, %rcx
subq %rax, %rcx
cmpq %r13, %rcx
je 0x127c74
movq %rax, (%rsp)
leaq 0x26f00(%rip), %rdi     # 0x14eb54
leaq 0x26ba4(%rip), %rsi     # 0x14e7ff
movl $0x914, %edx            # imm = 0x914
leaq 0x26f60(%rip), %rcx     # 0x14ebc7
movq %r13, %r8
movq %rbx, %r9
xorl %eax, %eax
callq 0xbe592
addq $0x10, %r14
decq %rbp
jne 0x127bfd
incq %r13
cmpq $0xa, %r13
jne 0x127be7
callq 0xd340
subq 0x10(%rsp), %rax
xorps %xmm0, %xmm0
cvtsi2sd %rax, %xmm0
divsd 0x53cc(%rip), %xmm0     # 0x12d070
movq 0x8(%rsp), %r14
leaq (%r14,%r14), %rax
leaq (%rax,%rax,4), %rax
movq %rax, %xmm1
punpckldq 0xf622(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0xf62a(%rip), %xmm1     # 0x1372f0
movapd %xmm1, %xmm2
unpckhpd %xmm1, %xmm2            # xmm2 = xmm2[1],xmm1[1]
addsd %xmm1, %xmm2
divsd %xmm2, %xmm0
leaq 0x26f28(%rip), %rsi     # 0x14ec05
movq 0x28(%rsp), %rbx
movq %rbx, %rdi
movb $0x1, %al
callq 0x10a7d0
leaq 0x20a21(%rip), %rsi     # 0x148714
movq %rbx, %rdi
xorl %eax, %eax
callq 0x10a7d0
leaq 0x11dc6(%rip), %rsi     # 0x139aca
movq %rbx, %rdi
xorl %eax, %eax
callq 0x10a7d0
callq 0xd340
movq %rax, 0x10(%rsp)
testq %r14, %r14
je 0x127dc5
movq 0x8(%rsp), %rax
shlq $0x4, %rax
movq 0x18(%rsp), %rcx
leaq (%rcx,%rax), %r13
addq $-0x10, %r13
leaq 0x26e16(%rip), %r14     # 0x14eb54
leaq 0x26aba(%rip), %r12     # 0x14e7ff
leaq 0x1e670(%rip), %rbp     # 0x1463bc
movq (%r13), %rbx
movq %r15, %rdi
movq %rbx, %rsi
callq 0x125444
testq %rax, %rax
jne 0x127d7c
movq %r14, %rdi
movq %r12, %rsi
movl $0x921, %edx            # imm = 0x921
leaq 0x1e636(%rip), %rcx     # 0x1463a8
movq %rbx, %r8
xorl %eax, %eax
callq 0xbe592
movq %r15, %rdi
movq %rbx, %rsi
callq 0x125550
movq %r15, %rdi
movq %rbx, %rsi
callq 0x125444
testq %rax, %rax
je 0x127daf
movq %r14, %rdi
movq %r12, %rsi
movl $0x923, %edx            # imm = 0x923
movq %rbp, %rcx
movq %rbx, %r8
xorl %eax, %eax
callq 0xbe592
movq 0x8(%rsp), %rcx
decq %rcx
addq $-0x10, %r13
movq %rcx, 0x8(%rsp)
testq %rcx, %rcx
jne 0x127d4c
callq 0xd340
subq 0x10(%rsp), %rax
xorps %xmm0, %xmm0
cvtsi2sd %rax, %xmm0
divsd 0x5291(%rip), %xmm0     # 0x12d070
leaq 0x1e5f5(%rip), %rsi     # 0x1463db
movq 0x28(%rsp), %rdi
movb $0x1, %al
callq 0x10a7d0
cmpq $0x0, (%r15)
je 0x127e19
leaq 0x26d55(%rip), %rdi     # 0x14eb54
leaq 0x269f9(%rip), %rsi     # 0x14e7ff
leaq 0x26cf1(%rip), %rcx     # 0x14eafe
movl $0x928, %edx            # imm = 0x928
xorl %eax, %eax
callq 0xbe592
movq %r15, %rdi
callq 0x125729
movq 0x28(%rsp), %r14
movq %r14, %rdi
movq %rax, %rsi
callq 0x10a641
movq %r15, %rdi
callq 0x124d3a
movq 0x18(%rsp), %rdi
xorl %esi, %esi
callq 0xbe7b1
movl $0x50, %ebx
movl $0x50, %edx
movq %r14, %rdi
movl $0x3d, %esi
callq 0x10a4d1
movq %r14, %rdi
movl $0xa, %esi
callq 0x10a448
movq 0x38(%rsp), %rdi
movq %r14, %rsi
callq 0x10a641
leaq 0x26d9b(%rip), %rdi     # 0x14ec18
xorl %eax, %eax
callq 0x109ce5
movq %rax, %r14
subq 0x10(%rax), %rbx
movq %rax, %rdi
movl $0x3d, %esi
movq %rbx, %rdx
callq 0x10a4d1
movq %r14, %rdi
movl $0xa, %esi
callq 0x10a448
movl $0x38, %esi
xorl %edi, %edi
callq 0xbe7b1
movq %rax, %r15
leaq -0x6970d(%rip), %rax    # 0xbe7b1
movq %rax, 0x28(%r15)
xorpd %xmm0, %xmm0
movupd %xmm0, (%r15)
movupd %xmm0, 0x10(%r15)
movq $0x0, 0x20(%r15)
movq $0x400, 0x30(%r15)      # imm = 0x400
movl $0x186a00, %esi         # imm = 0x186A00
xorl %edi, %edi
callq 0xbe7b1
movq %rax, %r12
callq 0xd340
movq %rax, 0x20(%rsp)
leaq 0x1196e(%rip), %rsi     # 0x13986f
movq %r14, 0x10(%rsp)
movq %r14, %rdi
xorl %eax, %eax
callq 0x10a7d0
movl $0x1, %r14d
xorl %r13d, %r13d
xorl %eax, %eax
movq %rax, 0x18(%rsp)
movl %r14d, %eax
shrl $0x7, %eax
xorl %r14d, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %r14d
shrl $0xc, %r14d
xorl %ecx, %r14d
movq %r14, %rbx
shlq $0x8, %rbx
movq %r15, %rdi
movq %rbx, %rsi
callq 0x1268c5
testb %al, %al
jne 0x127f20
leaq 0x1(%r13), %rbp
movq %rbx, (%r12,%r13,8)
movq %r15, %rdi
movq %rbx, %rsi
callq 0x126901
movl %r14d, %eax
shrl $0x7, %eax
xorl %r14d, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %ebx
shrl $0xc, %ebx
xorl %ecx, %ebx
movq %rbx, %rax
xorl %edx, %edx
movq %rbp, 0x8(%rsp)
divq %rbp
movq (%r12,%rdx,8), %r14
movq %r15, %rdi
movq %r14, %rsi
callq 0x1268c5
testb %al, %al
jne 0x127fbe
leaq 0x26c8f(%rip), %rdi     # 0x14ec30
leaq 0x26857(%rip), %rsi     # 0x14e7ff
movl $0xc0b, %edx            # imm = 0xC0B
leaq 0x26c90(%rip), %rcx     # 0x14ec44
movq %r14, %r8
xorl %eax, %eax
callq 0xbe592
movl %ebx, %eax
shrl $0x7, %eax
xorl %ebx, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %r14d
shrl $0xc, %r14d
xorl %ecx, %r14d
btl $0xa, %r14d
jb 0x127fe7
movq 0x8(%rsp), %r13
jmp 0x12808b
movl %r14d, %eax
shrl $0x7, %eax
xorl %r14d, %eax
movl %eax, %ecx
shll $0x19, %ecx
xorl %eax, %ecx
movl %ecx, %r14d
shrl $0xc, %r14d
xorl %ecx, %r14d
movq %r14, %rax
xorl %edx, %edx
divq 0x8(%rsp)
movq %rdx, %rbp
movq (%r12,%rdx,8), %rbx
movq %r15, %rdi
movq %rbx, %rsi
callq 0x1268c5
testb %al, %al
jne 0x128045
leaq 0x26c08(%rip), %rdi     # 0x14ec30
leaq 0x267d0(%rip), %rsi     # 0x14e7ff
movl $0xc14, %edx            # imm = 0xC14
leaq 0x26c09(%rip), %rcx     # 0x14ec44
movq %rbx, %r8
xorl %eax, %eax
callq 0xbe592
movq %r15, %rdi
movq %rbx, %rsi
callq 0x126996
movq %r15, %rdi
movq %rbx, %rsi
callq 0x1268c5
testb %al, %al
je 0x128083
leaq 0x26bca(%rip), %rdi     # 0x14ec30
leaq 0x26792(%rip), %rsi     # 0x14e7ff
movl $0xc16, %edx            # imm = 0xC16
leaq 0x1e343(%rip), %rcx     # 0x1463bc
movq %rbx, %r8
xorl %eax, %eax
callq 0xbe592
movq (%r12,%r13,8), %rax
movq %rax, (%r12,%rbp,8)
movq 0x18(%rsp), %rax
incq %rax
cmpq $0x30d40, %rax          # imm = 0x30D40
jne 0x127f1b
callq 0xd340
subq 0x20(%rsp), %rax
cvtsi2sd %rax, %xmm0
divsd 0x4fba(%rip), %xmm0     # 0x12d070
leaq 0x1e31e(%rip), %rsi     # 0x1463db
movq 0x10(%rsp), %rbx
movq %rbx, %rdi
movb $0x1, %al
callq 0x10a7d0
movq (%r15), %rdi
callq 0x125c5e
movq %r15, %rdi
callq 0x126b6c
movq %rbx, %rdi
movq %rax, %rsi
callq 0x10a641
callq 0xd340
movq %rax, 0x8(%rsp)
leaq 0x1e2ed(%rip), %rsi     # 0x1463e5
movq %rbx, %rdi
movq %r13, %rdx
xorl %eax, %eax
callq 0x10a7d0
xorl %ebp, %ebp
testq %r13, %r13
je 0x12814d
xorl %ebx, %ebx
movq (%r12,%rbx,8), %r14
movq %r15, %rdi
movq %r14, %rsi
callq 0x1268c5
testb %al, %al
jne 0x128145
leaq 0x26b08(%rip), %rdi     # 0x14ec30
leaq 0x266d0(%rip), %rsi     # 0x14e7ff
movl $0xc2a, %edx            # imm = 0xC2A
leaq 0x26b09(%rip), %rcx     # 0x14ec44
movq %r14, %r8
xorl %eax, %eax
callq 0xbe592
incq %rbx
cmpq %rbx, %r13
jne 0x12810e
incq %rbp
cmpq $0x14, %rbp
jne 0x128107
callq 0xd340
subq 0x8(%rsp), %rax
xorps %xmm0, %xmm0
cvtsi2sd %rax, %xmm0
divsd 0x4f00(%rip), %xmm0     # 0x12d070
leaq (,%r13,4), %rax
leaq (%rax,%rax,4), %rax
movq %rax, %xmm1
punpckldq 0xf157(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0xf15f(%rip), %xmm1     # 0x1372f0
movapd %xmm1, %xmm2
unpckhpd %xmm1, %xmm2            # xmm2 = xmm2[1],xmm1[1]
addsd %xmm1, %xmm2
divsd %xmm2, %xmm0
leaq 0x1e258(%rip), %rsi     # 0x146400
movq 0x10(%rsp), %rbx
movq %rbx, %rdi
movb $0x1, %al
callq 0x10a7d0
callq 0xd340
movq %rax, 0x8(%rsp)
leaq 0x269a0(%rip), %rsi     # 0x14eb68
movq %rbx, %rdi
movq %r13, %rdx
xorl %eax, %eax
callq 0x10a7d0
movq (%r15), %rdi
movl $0x1, %esi
callq 0x12594c
testq %rax, %rax
je 0x128208
leaq 0x26a42(%rip), %rdi     # 0x14ec30
leaq 0x2660a(%rip), %rsi     # 0x14e7ff
leaq 0x26989(%rip), %rcx     # 0x14eb85
movl $0xc32, %edx            # imm = 0xC32
xorl %eax, %eax
callq 0xbe592
xorl %r14d, %r14d
testq %r13, %r13
je 0x128262
xorl %ebx, %ebx
movq (%r12,%rbx,8), %rbp
addq %r14, %rbp
movq (%r15), %rdi
movq %rbp, %rsi
callq 0x12594c
movq %rbp, %rcx
subq %rax, %rcx
cmpq %r14, %rcx
je 0x12825a
movq %rax, (%rsp)
leaq 0x269f6(%rip), %rdi     # 0x14ec30
leaq 0x265be(%rip), %rsi     # 0x14e7ff
movl $0xc3a, %edx            # imm = 0xC3A
leaq 0x2697a(%rip), %rcx     # 0x14ebc7
movq %r14, %r8
movq %rbp, %r9
xorl %eax, %eax
callq 0xbe592
incq %rbx
cmpq %rbx, %r13
jne 0x128212
incq %r14
cmpq $0xa, %r14
jne 0x12820b
callq 0xd340
subq 0x8(%rsp), %rax
xorps %xmm0, %xmm0
cvtsi2sd %rax, %xmm0
divsd 0x4deb(%rip), %xmm0     # 0x12d070
leaq (,%r13,2), %rax
leaq (%rax,%rax,4), %rax
movq %rax, %xmm1
punpckldq 0xf042(%rip), %xmm1 # xmm1 = xmm1[0],mem[0],xmm1[1],mem[1]
subpd 0xf04a(%rip), %xmm1     # 0x1372f0
movapd %xmm1, %xmm2
unpckhpd %xmm1, %xmm2            # xmm2 = xmm2[1],xmm1[1]
addsd %xmm1, %xmm2
divsd %xmm2, %xmm0
leaq 0x26948(%rip), %rsi     # 0x14ec05
movq 0x10(%rsp), %rbx
movq %rbx, %rdi
movb $0x1, %al
callq 0x10a7d0
leaq 0x20441(%rip), %rsi     # 0x148714
movq %rbx, %rdi
xorl %eax, %eax
callq 0x10a7d0
leaq 0x117e6(%rip), %rsi     # 0x139aca
movq %rbx, %rdi
xorl %eax, %eax
callq 0x10a7d0
callq 0xd340
movq %rax, 0x8(%rsp)
testq %r13, %r13
je 0x128376
leaq 0x2692c(%rip), %r14     # 0x14ec30
leaq 0x264f4(%rip), %rbp     # 0x14e7ff
movq -0x8(%r12,%r13,8), %rbx
movq %r15, %rdi
movq %rbx, %rsi
callq 0x1268c5
testb %al, %al
jne 0x12833b
movq %r14, %rdi
movq %rbp, %rsi
movl $0xc48, %edx            # imm = 0xC48
leaq 0x26913(%rip), %rcx     # 0x14ec44
movq %rbx, %r8
xorl %eax, %eax
callq 0xbe592
movq %r15, %rdi
movq %rbx, %rsi
callq 0x126996
movq %r15, %rdi
movq %rbx, %rsi
callq 0x1268c5
testb %al, %al
je 0x128371
movq %r14, %rdi
movq %rbp, %rsi
movl $0xc4a, %edx            # imm = 0xC4A
leaq 0x1e055(%rip), %rcx     # 0x1463bc
movq %rbx, %r8
xorl %eax, %eax
callq 0xbe592
decq %r13
jne 0x12830b
callq 0xd340
subq 0x8(%rsp), %rax
xorps %xmm0, %xmm0
cvtsi2sd %rax, %xmm0
divsd 0x4ce0(%rip), %xmm0     # 0x12d070
leaq 0x1e044(%rip), %rsi     # 0x1463db
movq 0x10(%rsp), %rdi
movb $0x1, %al
callq 0x10a7d0
cmpq $0x0, (%r15)
je 0x1283ca
leaq 0x26880(%rip), %rdi     # 0x14ec30
leaq 0x26448(%rip), %rsi     # 0x14e7ff
leaq 0x26740(%rip), %rcx     # 0x14eafe
movl $0xc4f, %edx            # imm = 0xC4F
xorl %eax, %eax
callq 0xbe592
movq %r15, %rdi
callq 0x126b6c
movq 0x10(%rsp), %r14
movq %r14, %rdi
movq %rax, %rsi
callq 0x10a641
movq %r15, %rdi
callq 0x126205
movq %r12, %rdi
xorl %esi, %esi
callq 0xbe7b1
movl $0x50, %edx
movq %r14, %rdi
movl $0x3d, %esi
callq 0x10a4d1
movq %r14, %rdi
movl $0xa, %esi
callq 0x10a448
movq 0x38(%rsp), %rbx
movq %rbx, %rdi
movq %r14, %rsi
callq 0x10a641
jmp 0x128427
xorl %ebx, %ebx
movq %rbx, %rax
addq $0x48, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
nopl (%rax)