15d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang/*
25d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangCopyright (c) 2014, Intel Corporation
35d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangAll rights reserved.
45d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang
55d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangRedistribution and use in source and binary forms, with or without
65d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhangmodification, are permitted provided that the following conditions are met:
75d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang
85d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang    * Redistributions of source code must retain the above copyright notice,
95d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang    * this list of conditions and the following disclaimer.
105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang
115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang    * Redistributions in binary form must reproduce the above copyright notice,
125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang    * this list of conditions and the following disclaimer in the documentation
135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang    * and/or other materials provided with the distribution.
145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang
155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang    * Neither the name of Intel Corporation nor the names of its contributors
165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang    * may be used to endorse or promote products derived from this software
175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang    * without specific prior written permission.
185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang
195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang*/
305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang
315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang/******************************************************************************/
325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//                     ALGORITHM DESCRIPTION
335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//                     ---------------------
345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//
355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//   Assume x=2^{3*k+j} * 1.b1 b2 ... b5 b6 ... b52, where j = 0,1,2.
365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//   Let r=(x*2^{-3k-j} - 1.b1 b2 ... b5 1)* rcp[b1 b2 ..b5],
375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//   where rcp[b1 b2 .. b5]=1/(1.b1 b2 b3 b4 b5 1) in double precision
385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//   cbrt(2^j * 1. b1 b2 .. b5 1) is approximated as T[j][b1..b5]+D[j][b1..b5]
395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//   (T stores the high 53 bits, D stores the low order bits)
405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//   Result=2^k*T+(2^k*T*r)*P+2^k*D
415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//   where P=p1+p2*r+..+p8*r^7
425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//
435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang// Special cases:
445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//  cbrt(NaN) = quiet NaN, and raise invalid exception
455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//  cbrt(INF) = that INF
465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//  cbrt(+/-0) = +/-0
475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang//
485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang/******************************************************************************/
495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang
505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang#include <private/bionic_asm.h>
515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang# -- Begin  cbrt
525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangENTRY(cbrt)
535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang# parameter 1: %xmm0
545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.1:
555d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..___tag_value_cbrt.1:
565d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        subq      $24, %rsp
575d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..___tag_value_cbrt.3:
585d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movsd     %xmm0, (%rsp)
595d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.2:
605d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movq      %xmm0, %xmm7
615d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movl      $524032, %edx
625d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movsd     EXP_MSK3(%rip), %xmm5
635d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movsd     EXP_MSK2(%rip), %xmm3
645d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        psrlq     $44, %xmm7
655d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        pextrw    $0, %xmm7, %ecx
665d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movd      %xmm7, %eax
675d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movsd     EXP_MASK(%rip), %xmm1
685d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movsd     SIG_MASK(%rip), %xmm2
695d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        andl      $248, %ecx
705d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        lea       rcp_table(%rip), %r8
715d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movsd     (%rcx,%r8), %xmm4
725d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movq      %rax, %r9
735d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        andl      %eax, %edx
745d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        cmpl      $0, %edx
755d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        je        .L_2TAG_PACKET_0.0.1
765d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        cmpl      $524032, %edx
775d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        je        .L_2TAG_PACKET_1.0.1
785d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        shrl      $8, %edx
795d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        shrq      $8, %r9
805d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        andpd     %xmm0, %xmm2
815d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        andpd     %xmm5, %xmm0
825d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        orpd      %xmm2, %xmm3
835d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        orpd      %xmm0, %xmm1
845d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movapd    coeff_table(%rip), %xmm5
855d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movl      $5462, %eax
865d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movapd    16+coeff_table(%rip), %xmm6
875d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        mull      %edx
885d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movq      %r9, %rdx
895d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        andq      $2047, %r9
905d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        shrl      $14, %eax
915d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        andl      $2048, %edx
925d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        subq      %rax, %r9
935d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        subq      %rax, %r9
945d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        subq      %rax, %r9
955d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        shlq      $8, %r9
965d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        addl      $682, %eax
975d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        orl       %edx, %eax
985d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movd      %eax, %xmm7
995d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        addq      %r9, %rcx
1005d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        psllq     $52, %xmm7
1015d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang.L_2TAG_PACKET_2.0.1:
1025d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movapd    32+coeff_table(%rip), %xmm2
1035d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movapd    48+coeff_table(%rip), %xmm0
1045d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        subsd     %xmm3, %xmm1
1055d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movq      %xmm7, %xmm3
1065d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        lea       cbrt_table(%rip), %r8
1075d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        mulsd     (%rcx,%r8), %xmm7
1085d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        mulsd     %xmm4, %xmm1
1095d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        lea       D_table(%rip), %r8
1105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        mulsd     (%rcx,%r8), %xmm3
1115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movapd    %xmm1, %xmm4
1125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        unpcklpd  %xmm1, %xmm1
1135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        mulpd     %xmm1, %xmm5
1145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        mulpd     %xmm1, %xmm6
1155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        mulpd     %xmm1, %xmm1
1165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        addpd     %xmm5, %xmm2
1175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        addpd     %xmm6, %xmm0
1185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        mulpd     %xmm1, %xmm2
1195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        mulpd     %xmm1, %xmm1
1205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        mulsd     %xmm7, %xmm4
1215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        addpd     %xmm2, %xmm0
1225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        mulsd     %xmm0, %xmm1
1235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        unpckhpd  %xmm0, %xmm0
1245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        addsd     %xmm1, %xmm0
1255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        mulsd     %xmm4, %xmm0
1265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        addsd     %xmm3, %xmm0
1275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        addsd     %xmm7, %xmm0
1285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        jmp       ..B1.4
1295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang.L_2TAG_PACKET_0.0.1:
1305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        mulsd     SCALE63(%rip), %xmm0
1315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movq      %xmm0, %xmm7
1325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movl      $524032, %edx
1335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        psrlq     $44, %xmm7
1345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        pextrw    $0, %xmm7, %ecx
1355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movd      %xmm7, %eax
1365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        andl      $248, %ecx
1375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        lea       rcp_table(%rip), %r8
1385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movsd     (%rcx,%r8), %xmm4
1395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movq      %rax, %r9
1405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        andl      %eax, %edx
1415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        shrl      $8, %edx
1425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        shrq      $8, %r9
1435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        cmpl      $0, %edx
1445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        je        .L_2TAG_PACKET_3.0.1
1455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        andpd     %xmm0, %xmm2
1465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        andpd     %xmm5, %xmm0
1475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        orpd      %xmm2, %xmm3
1485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        orpd      %xmm0, %xmm1
1495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movapd    coeff_table(%rip), %xmm5
1505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movl      $5462, %eax
1515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movapd    16+coeff_table(%rip), %xmm6
1525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        mull      %edx
1535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movq      %r9, %rdx
1545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        andq      $2047, %r9
1555d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        shrl      $14, %eax
1565d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        andl      $2048, %edx
1575d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        subq      %rax, %r9
1585d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        subq      %rax, %r9
1595d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        subq      %rax, %r9
1605d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        shlq      $8, %r9
1615d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        addl      $661, %eax
1625d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        orl       %edx, %eax
1635d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movd      %eax, %xmm7
1645d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        addq      %r9, %rcx
1655d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        psllq     $52, %xmm7
1665d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        jmp       .L_2TAG_PACKET_2.0.1
1675d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang.L_2TAG_PACKET_3.0.1:
1685d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        cmpq      $0, %r9
1695d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        jne       .L_2TAG_PACKET_4.0.1
1705d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        xorpd     %xmm0, %xmm0
1715d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        jmp       ..B1.4
1725d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang.L_2TAG_PACKET_4.0.1:
1735d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movsd     ZERON(%rip), %xmm0
1745d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        jmp       ..B1.4
1755d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang.L_2TAG_PACKET_1.0.1:
1765d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movl      4(%rsp), %eax
1775d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movl      (%rsp), %edx
1785d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movl      %eax, %ecx
1795d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        andl      $2147483647, %ecx
1805d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        cmpl      $2146435072, %ecx
1815d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        ja        .L_2TAG_PACKET_5.0.1
1825d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        cmpl      $0, %edx
1835d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        jne       .L_2TAG_PACKET_5.0.1
1845d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        cmpl      $2146435072, %eax
1855d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        jne       .L_2TAG_PACKET_6.0.1
1865d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movsd     INF(%rip), %xmm0
1875d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        jmp       ..B1.4
1885d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang.L_2TAG_PACKET_6.0.1:
1895d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movsd     NEG_INF(%rip), %xmm0
1905d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        jmp       ..B1.4
1915d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang.L_2TAG_PACKET_5.0.1:
1925d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movsd     (%rsp), %xmm0
1935d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        addsd     %xmm0, %xmm0
1945d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        movq      %xmm0, 8(%rsp)
1955d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang.L_2TAG_PACKET_7.0.1:
1965d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.4:
1975d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        addq      $24, %rsp
1985d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..___tag_value_cbrt.4:
1995d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang        ret
2005d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..___tag_value_cbrt.5:
2015d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangEND(cbrt)
2025d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang# -- End  cbrt
2035d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.section .rodata, "a"
2045d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.align 16
2055d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.align 16
2065d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhangcoeff_table:
2075d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1553778919
2085d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3213899486
2095d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3534952507
2105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3215266280
2115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1646371399
2125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3214412045
2135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	477218588
2145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3216798151
2155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3582521621
2165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1066628362
2175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1007461464
2185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1068473053
2195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	889629714
2205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1067378449
2215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1431655765
2225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1070945621
2235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.type	coeff_table,@object
2245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.size	coeff_table,64
2255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.align 4
2265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangEXP_MSK3:
2275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4294967295
2285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1048575
2295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.type	EXP_MSK3,@object
2305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.size	EXP_MSK3,8
2315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.align 4
2325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangEXP_MSK2:
2335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	0
2345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3220193280
2355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.type	EXP_MSK2,@object
2365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.size	EXP_MSK2,8
2375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.align 4
2385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangEXP_MASK:
2395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	0
2405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3220176896
2415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.type	EXP_MASK,@object
2425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.size	EXP_MASK,8
2435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.align 4
2445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangSIG_MASK:
2455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	0
2465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1032192
2475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.type	SIG_MASK,@object
2485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.size	SIG_MASK,8
2495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.align 4
2505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhangrcp_table:
2515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	528611360
2525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3220144632
2535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2884679527
2545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3220082993
2555d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1991868891
2565d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3220024928
2575d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2298714891
2585d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219970134
2595d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	58835168
2605d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219918343
2615d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3035110223
2625d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219869313
2635d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1617585086
2645d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219822831
2655d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2500867033
2665d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219778702
2675d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4241943008
2685d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219736752
2695d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	258732970
2705d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219696825
2715d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	404232216
2725d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219658776
2735d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2172167368
2745d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219622476
2755d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1544257904
2765d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219587808
2775d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	377579543
2785d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219554664
2795d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1616385542
2805d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219522945
2815d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	813783277
2825d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219492562
2835d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3940743189
2845d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219463431
2855d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2689777499
2865d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219435478
2875d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1700977147
2885d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219408632
2895d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3169102082
2905d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219382828
2915d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	327235604
2925d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219358008
2935d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1244336319
2945d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219334115
2955d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1300311200
2965d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219311099
2975d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3095471925
2985d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219288912
2995d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2166487928
3005d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219267511
3015d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2913108253
3025d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219246854
3035d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	293672978
3045d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219226904
3055d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	288737297
3065d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219207624
3075d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1810275472
3085d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219188981
3095d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	174592167
3105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219170945
3115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3539053052
3125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219153485
3135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2164392968
3145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3219136576
3155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.type	rcp_table,@object
3165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.size	rcp_table,256
3175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.align 4
3185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhangcbrt_table:
3195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	572345495
3205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072698681
3215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1998204467
3225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072709382
3235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3861501553
3245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072719872
3255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2268192434
3265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072730162
3275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2981979308
3285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072740260
3295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	270859143
3305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072750176
3315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2958651392
3325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072759916
3335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	313113243
3345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072769490
3355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	919449400
3365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072778903
3375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2809328903
3385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072788162
3395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2222981587
3405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072797274
3415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2352530781
3425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072806244
3435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	594152517
3445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072815078
3455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1555767199
3465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072823780
3475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4282421314
3485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072832355
3495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2355578597
3505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072840809
3515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1162590619
3525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072849145
3535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	797864051
3545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072857367
3555d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	431273680
3565d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072865479
3575d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2669831148
3585d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072873484
3595d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	733477752
3605d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072881387
3615d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4280220604
3625d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072889189
3635d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	801961634
3645d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072896896
3655d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2915370760
3665d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072904508
3675d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1159613482
3685d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072912030
3695d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2689944798
3705d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072919463
3715d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1248687822
3725d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072926811
3735d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2967951030
3745d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072934075
3755d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	630170432
3765d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072941259
3775d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3760898254
3785d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072948363
3795d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	0
3805d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072955392
3815d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2370273294
3825d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072962345
3835d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1261754802
3845d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072972640
3855d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	546334065
3865d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072986123
3875d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1054893830
3885d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1072999340
3895d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1571187597
3905d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073012304
3915d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1107975175
3925d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073025027
3935d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3606909377
3945d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073037519
3955d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1113616747
3965d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073049792
3975d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4154744632
3985d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073061853
3995d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3358931423
4005d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073073713
4015d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4060702372
4025d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073085379
4035d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	747576176
4045d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073096860
4055d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3023138255
4065d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073108161
4075d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1419988548
4085d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073119291
4095d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1914185305
4105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073130255
4115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	294389948
4125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073141060
4135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3761802570
4145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073151710
4155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	978281566
4165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073162213
4175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	823148820
4185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073172572
4195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2420954441
4205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073182792
4215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3815449908
4225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073192878
4235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2046058587
4245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073202835
4255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1807524753
4265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073212666
4275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2628681401
4285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073222375
4295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3225667357
4305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073231966
4315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1555307421
4325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073241443
4335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3454043099
4345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073250808
4355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1208137896
4365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073260066
4375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3659916772
4385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073269218
4395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1886261264
4405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073278269
4415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3593647839
4425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073287220
4435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3086012205
4445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073296075
4455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2769796922
4465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073304836
4475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	888716057
4485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073317807
4495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2201465623
4505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073334794
4515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	164369365
4525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073351447
4535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3462666733
4545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073367780
4555d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2773905457
4565d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073383810
4575d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1342879088
4585d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073399550
4595d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2543933975
4605d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073415012
4615d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1684477781
4625d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073430209
4635d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3532178543
4645d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073445151
4655d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1147747300
4665d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073459850
4675d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1928031793
4685d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073474314
4695d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2079717015
4705d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073488553
4715d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4016765315
4725d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073502575
4735d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3670431139
4745d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073516389
4755d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3549227225
4765d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073530002
4775d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	11637607
4785d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073543422
4795d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	588220169
4805d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073556654
4815d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2635407503
4825d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073569705
4835d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2042029317
4845d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073582582
4855d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1925128962
4865d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073595290
4875d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4136375664
4885d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073607834
4895d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	759964600
4905d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073620221
4915d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4257606771
4925d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073632453
4935d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	297278907
4945d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073644538
4955d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3655053093
4965d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073656477
4975d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2442253172
4985d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073668277
4995d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1111876799
5005d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073679941
5015d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3330973139
5025d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073691472
5035d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3438879452
5045d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073702875
5055d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3671565478
5065d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073714153
5075d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1317849547
5085d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073725310
5095d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1642364115
5105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1073736348
5115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.type	cbrt_table,@object
5125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.size	cbrt_table,768
5135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.align 4
5145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangD_table:
5155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4050900474
5165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1014427190
5175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1157977860
5185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016444461
5195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1374568199
5205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017271387
5215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2809163288
5225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016882676
5235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3742377377
5245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1013168191
5255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3101606597
5265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017541672
5275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	65224358
5285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017217597
5295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2691591250
5305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017266643
5315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4020758549
5325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017689313
5335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1316310992
5345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1018030788
5355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1031537856
5365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1014090882
5375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3261395239
5385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016413641
5395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	886424999
5405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016313335
5415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3114776834
5425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1014195875
5435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1681120620
5445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017825416
5455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1329600273
5465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016625740
5475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	465474623
5485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017097119
5495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4251633980
5505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017169077
5515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1986990133
5525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017710645
5535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	752958613
5545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017159641
5555d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2216216792
5565d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1018020163
5575d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4282860129
5585d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1015924861
5595d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1557627859
5605d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016039538
5615d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3889219754
5625d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1018086237
5635d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3684996408
5645d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017353275
5655d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	723532103
5665d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017717141
5675d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2951149676
5685d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1012528470
5695d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	831890937
5705d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017830553
5715d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1031212645
5725d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017387331
5735d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2741737450
5745d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017604974
5755d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2863311531
5765d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1003776682
5775d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4276736099
5785d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1013153088
5795d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4111778382
5805d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1015673686
5815d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1728065769
5825d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016413986
5835d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2708718031
5845d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1018078833
5855d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1069335005
5865d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1015291224
5875d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	700037144
5885d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016482032
5895d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2904566452
5905d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017226861
5915d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4074156649
5925d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017622651
5935d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	25019565
5945d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1015245366
5955d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3601952608
5965d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1015771755
5975d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3267129373
5985d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017904664
5995d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	503203103
6005d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1014921629
6015d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2122011730
6025d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1018027866
6035d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3927295461
6045d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1014189456
6055d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2790625147
6065d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016024251
6075d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1330460186
6085d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016940346
6095d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4033568463
6105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1015538390
6115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3695818227
6125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017509621
6135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	257573361
6145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017208868
6155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3227697852
6165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017337964
6175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	234118548
6185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017169577
6195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4009025803
6205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017278524
6215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1948343394
6225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017749310
6235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	678398162
6245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1018144239
6255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3083864863
6265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016669086
6275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2415453452
6285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017890370
6295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	175467344
6305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017330033
6315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3197359580
6325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1010339928
6335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2071276951
6345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1015941358
6355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	268372543
6365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016737773
6375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	938132959
6385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017389108
6395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1816750559
6405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017337448
6415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4119203749
6425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017152174
6435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2578653878
6445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1013108497
6455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2470331096
6465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1014678606
6475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	123855735
6485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016553320
6495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1265650889
6505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1014782687
6515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3414398172
6525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017182638
6535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1040773369
6545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016158401
6555d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3483628886
6565d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016886550
6575d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4140499405
6585d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016191425
6595d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3893477850
6605d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016964495
6615d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3935319771
6625d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1009634717
6635d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2978982660
6645d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1015027112
6655d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2452709923
6665d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017990229
6675d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3190365712
6685d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1015835149
6695d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4237588139
6705d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1015832925
6715d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2610678389
6725d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017962711
6735d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2127316774
6745d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017405770
6755d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	824267502
6765d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017959463
6775d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2165924042
6785d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017912225
6795d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2774007076
6805d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1013257418
6815d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4123916326
6825d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017582284
6835d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1976417958
6845d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016959909
6855d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4092806412
6865d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017711279
6875d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	119251817
6885d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1015363631
6895d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	3475418768
6905d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017675415
6915d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1972580503
6925d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1015470684
6935d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	815541017
6945d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017517969
6955d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2429917451
6965d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017397776
6975d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4062888482
6985d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016749897
6995d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	68284153
7005d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017925678
7015d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2207779246
7025d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1016320298
7035d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1183466520
7045d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017408657
7055d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	143326427
7065d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1017060403
7075d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.type	D_table,@object
7085d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.size	D_table,768
7095d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.align 4
7105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangSCALE63:
7115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	0
7125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	1138753536
7135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.type	SCALE63,@object
7145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.size	SCALE63,8
7155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.align 4
7165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangZERON:
7175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	0
7185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2147483648
7195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.type	ZERON,@object
7205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.size	ZERON,8
7215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.align 4
7225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangINF:
7235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	0
7245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	2146435072
7255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.type	INF,@object
7265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.size	INF,8
7275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.align 4
7285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangNEG_INF:
7295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	0
7305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.long	4293918720
7315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.type	NEG_INF,@object
7325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.size	NEG_INF,8
7335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.data
7345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.section .note.GNU-stack, ""
7355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang// -- Begin DWARF2 SEGMENT .eh_frame
7365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.section .eh_frame,"a",@progbits
7375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang.eh_frame_seg:
7385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.align 1
7395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.4byte 0x00000014
7405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.8byte 0x00527a0100000000
7415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.8byte 0x08070c1b01107801
7425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.4byte 0x00000190
7435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.4byte 0x0000001c
7445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.4byte 0x0000001c
7455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.4byte ..___tag_value_cbrt.1-.
7465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.4byte ..___tag_value_cbrt.5-..___tag_value_cbrt.1
7475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.2byte 0x0400
7485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.4byte ..___tag_value_cbrt.3-..___tag_value_cbrt.1
7495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.2byte 0x200e
7505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.byte 0x04
7515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.4byte ..___tag_value_cbrt.4-..___tag_value_cbrt.3
7525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.2byte 0x080e
7535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang	.byte 0x00
7545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang# End
755