Home | History | Annotate | Download | only in x86
      1 /*
      2 Copyright (c) 2014, Intel Corporation
      3 All rights reserved.
      4 
      5 Redistribution and use in source and binary forms, with or without
      6 modification, are permitted provided that the following conditions are met:
      7 
      8     * Redistributions of source code must retain the above copyright notice,
      9     * this list of conditions and the following disclaimer.
     10 
     11     * Redistributions in binary form must reproduce the above copyright notice,
     12     * this list of conditions and the following disclaimer in the documentation
     13     * and/or other materials provided with the distribution.
     14 
     15     * Neither the name of Intel Corporation nor the names of its contributors
     16     * may be used to endorse or promote products derived from this software
     17     * without specific prior written permission.
     18 
     19 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
     20 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
     21 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
     22 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
     23 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
     24 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
     25 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
     26 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     27 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
     28 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     29 */
     30 
     31 /******************************************************************************/
     32 //                     ALGORITHM DESCRIPTION
     33 //                     ---------------------
     34 //
     35 //    Let x=2^k * mx, mx in [1,2)
     36 //
     37 //    log2(x) calculation:
     38 //
     39 //    Get B~1/mx based on the output of rcpps instruction (B0)
     40 //    B = int((B0*LH*2^9+0.5))/2^9
     41 //    LH is a short approximation for log2(e)
     42 //
     43 //    Reduced argument, scaled by LH:
     44 //                r=B*mx-LH (computed accurately in high and low parts)
     45 //
     46 //    log2(x) result:  k - log2(B) + p(r)
     47 //             p(r) is a degree 8 polynomial
     48 //             -log2(B) read from data table (high, low parts)
     49 //             log2(x) is formed from high and low parts
     50 //    For |x| in [1-1/32, 1+1/16), a slower but more accurate computation
     51 //    based om the same table design is performed.
     52 //
     53 //   Main path is taken if | floor(log2(|log2(|x|)|) + floor(log2|y|) | < 8,
     54 //   to filter out all potential OF/UF cases.
     55 //   exp2(y*log2(x)) is computed using an 8-bit index table and a degree 5
     56 //   polynomial
     57 //
     58 // Special cases:
     59 //  pow(-0,y) = -INF and raises the divide-by-zero exception for y an odd
     60 //  integer < 0.
     61 //  pow(-0,y) = +INF and raises the divide-by-zero exception for y < 0 and
     62 //  not an odd integer.
     63 //  pow(-0,y) = -0 for y an odd integer > 0.
     64 //  pow(-0,y) = +0 for y > 0 and not an odd integer.
     65 //  pow(-1,-INF) = 1.
     66 //  pow(+1,y) = 1 for any y, even a NaN.
     67 //  pow(x,-0) = 1 for any x, even a NaN.
     68 //  pow(x,y) = a NaN and raises the invalid exception for finite x < 0 and
     69 //  finite non-integer y.
     70 //  pow(x,-INF) = +INF for |x|<1.
     71 //  pow(x,-INF) = +0 for |x|>1.
     72 //  pow(x,+INF) = +0 for |x|<1.
     73 //  pow(x,+INF) = +INF for |x|>1.
     74 //  pow(-INF,y) = -0 for y an odd integer < 0.
     75 //  pow(-INF,y) = +0 for y < 0 and not an odd integer.
     76 //  pow(-INF,y) = -INF for y an odd integer > 0.
     77 //  pow(-INF,y) = +INF for y > 0 and not an odd integer.
     78 //  pow(+INF,y) = +0 for y <0.
     79 //  pow(+INF,y) = +INF for y >0.
     80 //
     81 /******************************************************************************/
     82 
     83 #include <private/bionic_asm.h>
     84 # -- Begin  static_func
     85         .text
     86         .align __bionic_asm_align
     87         .type static_func, @function
     88 static_func:
     89 ..B1.1:
     90         call      ..L2
     91 ..L2:
     92         popl      %eax
     93         lea       _GLOBAL_OFFSET_TABLE_+[. - ..L2](%eax), %eax
     94         lea       static_const_table@GOTOFF(%eax), %eax
     95         ret
     96         .size   static_func,.-static_func
     97 # -- End  static_func
     98 
     99 # -- Begin  pow
    100 ENTRY(pow)
    101 # parameter 1: 8 + %ebp
    102 # parameter 2: 16 + %ebp
    103 ..B2.1:
    104 ..B2.2:
    105         pushl     %ebp
    106         movl      %esp, %ebp
    107         subl      $120, %esp
    108         movl      %ebx, 64(%esp)
    109         call      static_func
    110         movl      %eax, %ebx
    111         movsd     128(%esp), %xmm0
    112         movsd     136(%esp), %xmm1
    113         xorpd     %xmm2, %xmm2
    114         movl      $16368, %eax
    115         pinsrw    $3, %eax, %xmm2
    116         movl      $1069088768, %ecx
    117         movd      %ecx, %xmm7
    118         movsd     %xmm1, 16(%esp)
    119         xorpd     %xmm1, %xmm1
    120         movl      $30704, %edx
    121         pinsrw    $3, %edx, %xmm1
    122         movsd     %xmm0, 8(%esp)
    123         movapd    %xmm0, %xmm3
    124         movl      $8192, %edx
    125         movd      %edx, %xmm4
    126         movapd    8240(%ebx), %xmm6
    127         pextrw    $3, %xmm0, %eax
    128         orpd      %xmm2, %xmm0
    129         psllq     $5, %xmm0
    130         movsd     8256(%ebx), %xmm2
    131         psrlq     $34, %xmm0
    132         movl      %eax, %edx
    133         andl      $32752, %edx
    134         subl      $16368, %edx
    135         movl      %edx, %ecx
    136         sarl      $31, %edx
    137         addl      %edx, %ecx
    138         xorl      %edx, %ecx
    139         rcpss     %xmm0, %xmm0
    140         psllq     $12, %xmm3
    141         addl      $16, %ecx
    142         bsr       %ecx, %ecx
    143         psrlq     $12, %xmm3
    144         movl      %esi, 24(%esp)
    145         subl      $16, %eax
    146         cmpl      $32736, %eax
    147         jae       .L_2TAG_PACKET_0.0.2
    148         movl      $0, %esi
    149 .L_2TAG_PACKET_1.0.2:
    150         mulss     %xmm7, %xmm0
    151         movl      $-1, %edx
    152         subl      $4, %ecx
    153         shll      %cl, %edx
    154         movd      %edx, %xmm5
    155         orpd      %xmm1, %xmm3
    156         subl      $16351, %eax
    157         cmpl      $1, %eax
    158         jbe       .L_2TAG_PACKET_2.0.2
    159         paddd     %xmm4, %xmm0
    160         psllq     $32, %xmm5
    161         movd      %xmm0, %edx
    162         psllq     $29, %xmm0
    163         andpd     %xmm3, %xmm5
    164 .L_2TAG_PACKET_3.0.2:
    165         andpd     %xmm6, %xmm0
    166         subsd     %xmm5, %xmm3
    167         subl      $1, %eax
    168         sarl      $4, %eax
    169         cvtsi2sdl %eax, %xmm7
    170         mulpd     %xmm0, %xmm5
    171 .L_2TAG_PACKET_4.0.2:
    172         mulsd     %xmm0, %xmm3
    173         movapd    8272(%ebx), %xmm1
    174         subsd     %xmm2, %xmm5
    175         movapd    8288(%ebx), %xmm4
    176         movl      %eax, %ecx
    177         sarl      $31, %eax
    178         addl      %eax, %ecx
    179         xorl      %ecx, %eax
    180         addl      $1, %eax
    181         bsr       %eax, %eax
    182         unpcklpd  %xmm3, %xmm5
    183         movapd    8304(%ebx), %xmm6
    184         addsd     %xmm5, %xmm3
    185         andl      $16760832, %edx
    186         shrl      $10, %edx
    187         addpd     -3616(%ebx,%edx), %xmm5
    188         movapd    8320(%ebx), %xmm0
    189         pshufd    $68, %xmm3, %xmm2
    190         mulsd     %xmm3, %xmm3
    191         mulpd     %xmm2, %xmm1
    192         mulpd     %xmm2, %xmm4
    193         addsd     %xmm7, %xmm5
    194         mulsd     %xmm3, %xmm2
    195         addpd     %xmm1, %xmm6
    196         mulsd     %xmm3, %xmm3
    197         addpd     %xmm4, %xmm0
    198         movsd     16(%esp), %xmm1
    199         movzwl    22(%esp), %ecx
    200         pshufd    $238, %xmm5, %xmm7
    201         movsd     8368(%ebx), %xmm4
    202         mulpd     %xmm2, %xmm6
    203         pshufd    $68, %xmm3, %xmm3
    204         mulpd     %xmm2, %xmm0
    205         shll      $4, %eax
    206         subl      $15872, %eax
    207         andl      $32752, %ecx
    208         addl      %ecx, %eax
    209         mulpd     %xmm6, %xmm3
    210         cmpl      $624, %eax
    211         jae       .L_2TAG_PACKET_5.0.2
    212         xorpd     %xmm6, %xmm6
    213         movl      $17080, %edx
    214         pinsrw    $3, %edx, %xmm6
    215         movapd    %xmm1, %xmm2
    216         andpd     %xmm1, %xmm4
    217         subsd     %xmm4, %xmm1
    218         mulsd     %xmm5, %xmm4
    219         addsd     %xmm7, %xmm0
    220         mulsd     %xmm5, %xmm1
    221         movapd    %xmm6, %xmm7
    222         addsd     %xmm4, %xmm6
    223         addpd     %xmm0, %xmm3
    224         movd      %xmm6, %edx
    225         subsd     %xmm7, %xmm6
    226         pshufd    $238, %xmm3, %xmm0
    227         subsd     %xmm6, %xmm4
    228         addsd     %xmm3, %xmm0
    229         movl      %edx, %ecx
    230         andl      $255, %edx
    231         addl      %edx, %edx
    232         movapd    8384(%ebx,%edx,8), %xmm5
    233         addsd     %xmm1, %xmm4
    234         mulsd     %xmm0, %xmm2
    235         movapd    12480(%ebx), %xmm7
    236         movapd    12496(%ebx), %xmm3
    237         shll      $12, %ecx
    238         xorl      %esi, %ecx
    239         andl      $-1048576, %ecx
    240         movd      %ecx, %xmm6
    241         addsd     %xmm4, %xmm2
    242         movsd     12512(%ebx), %xmm1
    243         pshufd    $68, %xmm2, %xmm0
    244         pshufd    $68, %xmm2, %xmm4
    245         mulpd     %xmm0, %xmm0
    246         movl      24(%esp), %esi
    247         mulpd     %xmm4, %xmm7
    248         pshufd    $17, %xmm6, %xmm6
    249         mulsd     %xmm2, %xmm1
    250         mulsd     %xmm0, %xmm0
    251         paddd     %xmm6, %xmm5
    252         addpd     %xmm7, %xmm3
    253         mulsd     %xmm5, %xmm1
    254         pshufd    $238, %xmm5, %xmm6
    255         mulpd     %xmm3, %xmm0
    256         addsd     %xmm6, %xmm1
    257         pshufd    $238, %xmm0, %xmm3
    258         mulsd     %xmm5, %xmm0
    259         mulsd     %xmm5, %xmm3
    260         addsd     %xmm1, %xmm0
    261         addsd     %xmm3, %xmm0
    262         addsd     %xmm5, %xmm0
    263         movsd     %xmm0, (%esp)
    264         fldl      (%esp)
    265         jmp       .L_2TAG_PACKET_6.0.2
    266 .L_2TAG_PACKET_7.0.2:
    267         movsd     128(%esp), %xmm0
    268         movsd     136(%esp), %xmm1
    269         mulsd     %xmm1, %xmm0
    270         movsd     %xmm0, (%esp)
    271         fldl      (%esp)
    272         jmp       .L_2TAG_PACKET_6.0.2
    273 .L_2TAG_PACKET_0.0.2:
    274         addl      $16, %eax
    275         movl      $32752, %edx
    276         andl      %eax, %edx
    277         cmpl      $32752, %edx
    278         je        .L_2TAG_PACKET_8.0.2
    279         testl     $32768, %eax
    280         jne       .L_2TAG_PACKET_9.0.2
    281 .L_2TAG_PACKET_10.0.2:
    282         movl      16(%esp), %ecx
    283         xorl      %edx, %edx
    284         testl     %ecx, %ecx
    285         movl      $1, %ecx
    286         cmovne    %ecx, %edx
    287         orl       20(%esp), %edx
    288         cmpl      $1072693248, %edx
    289         je        .L_2TAG_PACKET_7.0.2
    290         movsd     8(%esp), %xmm0
    291         movsd     8(%esp), %xmm3
    292         movd      %xmm3, %edx
    293         psrlq     $32, %xmm3
    294         movd      %xmm3, %ecx
    295         orl       %ecx, %edx
    296         cmpl      $0, %edx
    297         je        .L_2TAG_PACKET_11.0.2
    298         xorpd     %xmm3, %xmm3
    299         movl      $18416, %eax
    300         pinsrw    $3, %eax, %xmm3
    301         mulsd     %xmm3, %xmm0
    302         xorpd     %xmm2, %xmm2
    303         movl      $16368, %eax
    304         pinsrw    $3, %eax, %xmm2
    305         movapd    %xmm0, %xmm3
    306         pextrw    $3, %xmm0, %eax
    307         orpd      %xmm2, %xmm0
    308         movl      $18416, %ecx
    309         psllq     $5, %xmm0
    310         movsd     8256(%ebx), %xmm2
    311         psrlq     $34, %xmm0
    312         rcpss     %xmm0, %xmm0
    313         psllq     $12, %xmm3
    314         movapd    8240(%ebx), %xmm6
    315         psrlq     $12, %xmm3
    316         mulss     %xmm7, %xmm0
    317         movl      $-1024, %edx
    318         movd      %edx, %xmm5
    319         orpd      %xmm1, %xmm3
    320         paddd     %xmm4, %xmm0
    321         psllq     $32, %xmm5
    322         movd      %xmm0, %edx
    323         psllq     $29, %xmm0
    324         andpd     %xmm3, %xmm5
    325         movl      $0, %esi
    326         andpd     %xmm6, %xmm0
    327         subsd     %xmm5, %xmm3
    328         andl      $32752, %eax
    329         subl      $18416, %eax
    330         sarl      $4, %eax
    331         cvtsi2sdl %eax, %xmm7
    332         mulpd     %xmm0, %xmm5
    333         jmp       .L_2TAG_PACKET_4.0.2
    334 .L_2TAG_PACKET_12.0.2:
    335         movl      16(%esp), %ecx
    336         xorl      %edx, %edx
    337         testl     %ecx, %ecx
    338         movl      $1, %ecx
    339         cmovne    %ecx, %edx
    340         orl       20(%esp), %edx
    341         cmpl      $1072693248, %edx
    342         je        .L_2TAG_PACKET_7.0.2
    343         movsd     8(%esp), %xmm0
    344         movsd     8(%esp), %xmm3
    345         movd      %xmm3, %edx
    346         psrlq     $32, %xmm3
    347         movd      %xmm3, %ecx
    348         orl       %ecx, %edx
    349         cmpl      $0, %edx
    350         je        .L_2TAG_PACKET_11.0.2
    351         xorpd     %xmm3, %xmm3
    352         movl      $18416, %eax
    353         pinsrw    $3, %eax, %xmm3
    354         mulsd     %xmm3, %xmm0
    355         xorpd     %xmm2, %xmm2
    356         movl      $16368, %eax
    357         pinsrw    $3, %eax, %xmm2
    358         movapd    %xmm0, %xmm3
    359         pextrw    $3, %xmm0, %eax
    360         orpd      %xmm2, %xmm0
    361         movl      $18416, %ecx
    362         psllq     $5, %xmm0
    363         movsd     8256(%ebx), %xmm2
    364         psrlq     $34, %xmm0
    365         rcpss     %xmm0, %xmm0
    366         psllq     $12, %xmm3
    367         movapd    8240(%ebx), %xmm6
    368         psrlq     $12, %xmm3
    369         mulss     %xmm7, %xmm0
    370         movl      $-1024, %edx
    371         movd      %edx, %xmm5
    372         orpd      %xmm1, %xmm3
    373         paddd     %xmm4, %xmm0
    374         psllq     $32, %xmm5
    375         movd      %xmm0, %edx
    376         psllq     $29, %xmm0
    377         andpd     %xmm3, %xmm5
    378         movl      $-2147483648, %esi
    379         andpd     %xmm6, %xmm0
    380         subsd     %xmm5, %xmm3
    381         andl      $32752, %eax
    382         subl      $18416, %eax
    383         sarl      $4, %eax
    384         cvtsi2sdl %eax, %xmm7
    385         mulpd     %xmm0, %xmm5
    386         jmp       .L_2TAG_PACKET_4.0.2
    387 .L_2TAG_PACKET_5.0.2:
    388         cmpl      $0, %eax
    389         jl        .L_2TAG_PACKET_13.0.2
    390         cmpl      $736, %eax
    391         jae       .L_2TAG_PACKET_14.0.2
    392 .L_2TAG_PACKET_15.0.2:
    393         addsd     %xmm7, %xmm0
    394         movsd     12544(%ebx), %xmm2
    395         addpd     %xmm0, %xmm3
    396         xorpd     %xmm6, %xmm6
    397         movl      $17080, %eax
    398         pinsrw    $3, %eax, %xmm6
    399         pshufd    $238, %xmm3, %xmm0
    400         addsd     %xmm3, %xmm0
    401         movapd    %xmm5, %xmm3
    402         addsd     %xmm0, %xmm5
    403         movapd    %xmm2, %xmm4
    404         subsd     %xmm5, %xmm3
    405         movapd    %xmm5, %xmm7
    406         andpd     %xmm2, %xmm5
    407         movapd    %xmm1, %xmm2
    408         andpd     %xmm1, %xmm4
    409         subsd     %xmm5, %xmm7
    410         addsd     %xmm3, %xmm0
    411         subsd     %xmm4, %xmm1
    412         mulsd     %xmm5, %xmm4
    413         addsd     %xmm7, %xmm0
    414         mulsd     %xmm0, %xmm2
    415         movapd    %xmm6, %xmm7
    416         mulsd     %xmm5, %xmm1
    417         addsd     %xmm4, %xmm6
    418         movd      %xmm6, %eax
    419         subsd     %xmm7, %xmm6
    420         addsd     %xmm1, %xmm2
    421         movapd    12480(%ebx), %xmm7
    422         movapd    12496(%ebx), %xmm3
    423         subsd     %xmm6, %xmm4
    424         pextrw    $3, %xmm6, %edx
    425         movl      %eax, %ecx
    426         andl      $255, %eax
    427         addl      %eax, %eax
    428         movapd    8384(%ebx,%eax,8), %xmm5
    429         addsd     %xmm4, %xmm2
    430         sarl      $8, %ecx
    431         movl      %ecx, %eax
    432         sarl      $1, %ecx
    433         subl      %ecx, %eax
    434         shll      $20, %ecx
    435         xorl      %esi, %ecx
    436         movd      %ecx, %xmm6
    437         movsd     12512(%ebx), %xmm1
    438         andl      $32767, %edx
    439         cmpl      $16529, %edx
    440         ja        .L_2TAG_PACKET_14.0.2
    441         pshufd    $68, %xmm2, %xmm0
    442         pshufd    $68, %xmm2, %xmm4
    443         mulpd     %xmm0, %xmm0
    444         mulpd     %xmm4, %xmm7
    445         pshufd    $17, %xmm6, %xmm6
    446         mulsd     %xmm2, %xmm1
    447         mulsd     %xmm0, %xmm0
    448         paddd     %xmm6, %xmm5
    449         addpd     %xmm7, %xmm3
    450         mulsd     %xmm5, %xmm1
    451         pshufd    $238, %xmm5, %xmm6
    452         mulpd     %xmm3, %xmm0
    453         addsd     %xmm6, %xmm1
    454         pshufd    $238, %xmm0, %xmm3
    455         mulsd     %xmm5, %xmm0
    456         mulsd     %xmm5, %xmm3
    457         shll      $4, %eax
    458         xorpd     %xmm4, %xmm4
    459         addl      $16368, %eax
    460         pinsrw    $3, %eax, %xmm4
    461         addsd     %xmm1, %xmm0
    462         movl      24(%esp), %esi
    463         addsd     %xmm3, %xmm0
    464         movapd    %xmm0, %xmm1
    465         addsd     %xmm5, %xmm0
    466         mulsd     %xmm4, %xmm0
    467         pextrw    $3, %xmm0, %eax
    468         andl      $32752, %eax
    469         je        .L_2TAG_PACKET_16.0.2
    470         cmpl      $32752, %eax
    471         je        .L_2TAG_PACKET_17.0.2
    472 .L_2TAG_PACKET_18.0.2:
    473         movsd     %xmm0, (%esp)
    474         fldl      (%esp)
    475         jmp       .L_2TAG_PACKET_6.0.2
    476 .L_2TAG_PACKET_8.0.2:
    477         movsd     16(%esp), %xmm1
    478         movsd     8(%esp), %xmm0
    479         movapd    %xmm0, %xmm2
    480         movd      %xmm2, %eax
    481         psrlq     $20, %xmm2
    482         movd      %xmm2, %edx
    483         orl       %edx, %eax
    484         je        .L_2TAG_PACKET_19.0.2
    485         addsd     %xmm0, %xmm0
    486         movd      %xmm1, %eax
    487         psrlq     $32, %xmm1
    488         movd      %xmm1, %edx
    489         movl      %edx, %ecx
    490         addl      %edx, %edx
    491         orl       %edx, %eax
    492         je        .L_2TAG_PACKET_20.0.2
    493         jmp       .L_2TAG_PACKET_18.0.2
    494 .L_2TAG_PACKET_20.0.2:
    495         xorpd     %xmm0, %xmm0
    496         movl      $16368, %eax
    497         pinsrw    $3, %eax, %xmm0
    498         movl      $29, %edx
    499         jmp       .L_2TAG_PACKET_21.0.2
    500 .L_2TAG_PACKET_22.0.2:
    501         movsd     16(%esp), %xmm0
    502         addpd     %xmm0, %xmm0
    503         jmp       .L_2TAG_PACKET_18.0.2
    504 .L_2TAG_PACKET_19.0.2:
    505         movd      %xmm1, %eax
    506         movapd    %xmm1, %xmm2
    507         psrlq     $32, %xmm1
    508         movd      %xmm1, %edx
    509         movl      %edx, %ecx
    510         addl      %edx, %edx
    511         orl       %edx, %eax
    512         je        .L_2TAG_PACKET_23.0.2
    513         pextrw    $3, %xmm2, %eax
    514         andl      $32752, %eax
    515         cmpl      $32752, %eax
    516         jne       .L_2TAG_PACKET_24.0.2
    517         movd      %xmm2, %eax
    518         psrlq     $20, %xmm2
    519         movd      %xmm2, %edx
    520         orl       %edx, %eax
    521         jne       .L_2TAG_PACKET_22.0.2
    522 .L_2TAG_PACKET_24.0.2:
    523         pextrw    $3, %xmm0, %eax
    524         testl     $32768, %eax
    525         jne       .L_2TAG_PACKET_25.0.2
    526         testl     $-2147483648, %ecx
    527         jne       .L_2TAG_PACKET_26.0.2
    528         jmp       .L_2TAG_PACKET_18.0.2
    529 .L_2TAG_PACKET_27.0.2:
    530         movsd     16(%esp), %xmm1
    531         movd      %xmm1, %eax
    532         testl     $1, %eax
    533         jne       .L_2TAG_PACKET_28.0.2
    534         testl     $2, %eax
    535         jne       .L_2TAG_PACKET_29.0.2
    536         jmp       .L_2TAG_PACKET_28.0.2
    537 .L_2TAG_PACKET_25.0.2:
    538         shrl      $20, %ecx
    539         andl      $2047, %ecx
    540         cmpl      $1075, %ecx
    541         ja        .L_2TAG_PACKET_28.0.2
    542         je        .L_2TAG_PACKET_30.0.2
    543         cmpl      $1074, %ecx
    544         ja        .L_2TAG_PACKET_27.0.2
    545         cmpl      $1023, %ecx
    546         jb        .L_2TAG_PACKET_28.0.2
    547         movsd     16(%esp), %xmm1
    548         movl      $17208, %eax
    549         xorpd     %xmm3, %xmm3
    550         pinsrw    $3, %eax, %xmm3
    551         movapd    %xmm3, %xmm4
    552         addsd     %xmm1, %xmm3
    553         subsd     %xmm3, %xmm4
    554         addsd     %xmm4, %xmm1
    555         pextrw    $3, %xmm1, %eax
    556         andl      $32752, %eax
    557         jne       .L_2TAG_PACKET_28.0.2
    558         movd      %xmm3, %eax
    559         andl      $1, %eax
    560         je        .L_2TAG_PACKET_28.0.2
    561 .L_2TAG_PACKET_29.0.2:
    562         movsd     16(%esp), %xmm1
    563         pextrw    $3, %xmm1, %eax
    564         andl      $32768, %eax
    565         je        .L_2TAG_PACKET_18.0.2
    566         xorpd     %xmm0, %xmm0
    567         movl      $32768, %eax
    568         pinsrw    $3, %eax, %xmm0
    569         jmp       .L_2TAG_PACKET_18.0.2
    570 .L_2TAG_PACKET_28.0.2:
    571         movsd     16(%esp), %xmm1
    572         pextrw    $3, %xmm1, %eax
    573         andl      $32768, %eax
    574         jne       .L_2TAG_PACKET_26.0.2
    575 .L_2TAG_PACKET_31.0.2:
    576         xorpd     %xmm0, %xmm0
    577         movl      $32752, %eax
    578         pinsrw    $3, %eax, %xmm0
    579         jmp       .L_2TAG_PACKET_18.0.2
    580 .L_2TAG_PACKET_30.0.2:
    581         movsd     16(%esp), %xmm1
    582         movd      %xmm1, %eax
    583         andl      $1, %eax
    584         je        .L_2TAG_PACKET_28.0.2
    585         jmp       .L_2TAG_PACKET_29.0.2
    586 .L_2TAG_PACKET_32.0.2:
    587         movd      %xmm1, %eax
    588         psrlq     $20, %xmm1
    589         movd      %xmm1, %edx
    590         orl       %edx, %eax
    591         je        .L_2TAG_PACKET_33.0.2
    592         movsd     16(%esp), %xmm0
    593         addsd     %xmm0, %xmm0
    594         jmp       .L_2TAG_PACKET_18.0.2
    595 .L_2TAG_PACKET_33.0.2:
    596         movsd     8(%esp), %xmm0
    597         pextrw    $3, %xmm0, %eax
    598         cmpl      $49136, %eax
    599         jne       .L_2TAG_PACKET_34.0.2
    600         movd      %xmm0, %ecx
    601         psrlq     $20, %xmm0
    602         movd      %xmm0, %edx
    603         orl       %edx, %ecx
    604         jne       .L_2TAG_PACKET_34.0.2
    605         xorpd     %xmm0, %xmm0
    606         movl      $16368, %eax
    607         pinsrw    $3, %eax, %xmm0
    608         jmp       .L_2TAG_PACKET_18.0.2
    609 .L_2TAG_PACKET_34.0.2:
    610         movsd     16(%esp), %xmm1
    611         andl      $32752, %eax
    612         subl      $16368, %eax
    613         pextrw    $3, %xmm1, %edx
    614         xorpd     %xmm0, %xmm0
    615         xorl      %edx, %eax
    616         andl      $32768, %eax
    617         jne       .L_2TAG_PACKET_18.0.2
    618         movl      $32752, %ecx
    619         pinsrw    $3, %ecx, %xmm0
    620         jmp       .L_2TAG_PACKET_18.0.2
    621 .L_2TAG_PACKET_35.0.2:
    622         movd      %xmm1, %eax
    623         cmpl      $17184, %edx
    624         ja        .L_2TAG_PACKET_36.0.2
    625         testl     $1, %eax
    626         jne       .L_2TAG_PACKET_37.0.2
    627         testl     $2, %eax
    628         je        .L_2TAG_PACKET_38.0.2
    629         jmp       .L_2TAG_PACKET_39.0.2
    630 .L_2TAG_PACKET_36.0.2:
    631         testl     $1, %eax
    632         je        .L_2TAG_PACKET_38.0.2
    633         jmp       .L_2TAG_PACKET_39.0.2
    634 .L_2TAG_PACKET_9.0.2:
    635         movsd     8(%esp), %xmm2
    636         movd      %xmm2, %eax
    637         psrlq     $31, %xmm2
    638         movd      %xmm2, %ecx
    639         orl       %ecx, %eax
    640         je        .L_2TAG_PACKET_11.0.2
    641         movsd     16(%esp), %xmm1
    642         pextrw    $3, %xmm1, %edx
    643         movd      %xmm1, %eax
    644         movapd    %xmm1, %xmm2
    645         psrlq     $32, %xmm2
    646         movd      %xmm2, %ecx
    647         addl      %ecx, %ecx
    648         orl       %eax, %ecx
    649         je        .L_2TAG_PACKET_40.0.2
    650         andl      $32752, %edx
    651         cmpl      $32752, %edx
    652         je        .L_2TAG_PACKET_32.0.2
    653         cmpl      $17200, %edx
    654         ja        .L_2TAG_PACKET_38.0.2
    655         cmpl      $17184, %edx
    656         jae       .L_2TAG_PACKET_35.0.2
    657         cmpl      $16368, %edx
    658         jb        .L_2TAG_PACKET_37.0.2
    659         movl      $17208, %eax
    660         xorpd     %xmm2, %xmm2
    661         pinsrw    $3, %eax, %xmm2
    662         movapd    %xmm2, %xmm4
    663         addsd     %xmm1, %xmm2
    664         subsd     %xmm2, %xmm4
    665         addsd     %xmm4, %xmm1
    666         pextrw    $3, %xmm1, %eax
    667         andl      $32767, %eax
    668         jne       .L_2TAG_PACKET_37.0.2
    669         movd      %xmm2, %eax
    670         andl      $1, %eax
    671         je        .L_2TAG_PACKET_38.0.2
    672 .L_2TAG_PACKET_39.0.2:
    673         xorpd     %xmm1, %xmm1
    674         movl      $30704, %edx
    675         pinsrw    $3, %edx, %xmm1
    676         movsd     8256(%ebx), %xmm2
    677         movsd     8(%esp), %xmm4
    678         pextrw    $3, %xmm4, %eax
    679         movl      $8192, %edx
    680         movd      %edx, %xmm4
    681         andl      $32767, %eax
    682         subl      $16, %eax
    683         jl        .L_2TAG_PACKET_12.0.2
    684         movl      %eax, %edx
    685         andl      $32752, %edx
    686         subl      $16368, %edx
    687         movl      %edx, %ecx
    688         sarl      $31, %edx
    689         addl      %edx, %ecx
    690         xorl      %edx, %ecx
    691         addl      $16, %ecx
    692         bsr       %ecx, %ecx
    693         movl      $-2147483648, %esi
    694         jmp       .L_2TAG_PACKET_1.0.2
    695 .L_2TAG_PACKET_37.0.2:
    696         xorpd     %xmm1, %xmm1
    697         movl      $32752, %eax
    698         pinsrw    $3, %eax, %xmm1
    699         xorpd     %xmm0, %xmm0
    700         mulsd     %xmm1, %xmm0
    701         movl      $28, %edx
    702         jmp       .L_2TAG_PACKET_21.0.2
    703 .L_2TAG_PACKET_38.0.2:
    704         xorpd     %xmm1, %xmm1
    705         movl      $30704, %edx
    706         pinsrw    $3, %edx, %xmm1
    707         movsd     8256(%ebx), %xmm2
    708         movsd     8(%esp), %xmm4
    709         pextrw    $3, %xmm4, %eax
    710         movl      $8192, %edx
    711         movd      %edx, %xmm4
    712         andl      $32767, %eax
    713         subl      $16, %eax
    714         jl        .L_2TAG_PACKET_10.0.2
    715         movl      %eax, %edx
    716         andl      $32752, %edx
    717         subl      $16368, %edx
    718         movl      %edx, %ecx
    719         sarl      $31, %edx
    720         addl      %edx, %ecx
    721         xorl      %edx, %ecx
    722         addl      $16, %ecx
    723         bsr       %ecx, %ecx
    724         movl      $0, %esi
    725         jmp       .L_2TAG_PACKET_1.0.2
    726 .L_2TAG_PACKET_23.0.2:
    727         xorpd     %xmm0, %xmm0
    728         movl      $16368, %eax
    729         pinsrw    $3, %eax, %xmm0
    730         jmp       .L_2TAG_PACKET_18.0.2
    731 .L_2TAG_PACKET_26.0.2:
    732         xorpd     %xmm0, %xmm0
    733         jmp       .L_2TAG_PACKET_18.0.2
    734 .L_2TAG_PACKET_13.0.2:
    735         addl      $384, %eax
    736         cmpl      $0, %eax
    737         jl        .L_2TAG_PACKET_41.0.2
    738         mulsd     %xmm1, %xmm5
    739         addsd     %xmm7, %xmm0
    740         shrl      $31, %esi
    741         addpd     %xmm0, %xmm3
    742         pshufd    $238, %xmm3, %xmm0
    743         addsd     %xmm0, %xmm3
    744         movsd     12528(%ebx,%esi,8), %xmm4
    745         mulsd     %xmm3, %xmm1
    746         xorpd     %xmm0, %xmm0
    747         movl      $16368, %eax
    748         shll      $15, %esi
    749         orl       %esi, %eax
    750         pinsrw    $3, %eax, %xmm0
    751         addsd     %xmm1, %xmm5
    752         movl      24(%esp), %esi
    753         mulsd     %xmm4, %xmm5
    754         addsd     %xmm5, %xmm0
    755         jmp       .L_2TAG_PACKET_18.0.2
    756 .L_2TAG_PACKET_41.0.2:
    757         movl      24(%esp), %esi
    758         xorpd     %xmm0, %xmm0
    759         movl      $16368, %eax
    760         pinsrw    $3, %eax, %xmm0
    761         jmp       .L_2TAG_PACKET_18.0.2
    762 .L_2TAG_PACKET_40.0.2:
    763         xorpd     %xmm0, %xmm0
    764         movl      $16368, %eax
    765         pinsrw    $3, %eax, %xmm0
    766         jmp       .L_2TAG_PACKET_18.0.2
    767 .L_2TAG_PACKET_42.0.2:
    768         xorpd     %xmm0, %xmm0
    769         movl      $16368, %eax
    770         pinsrw    $3, %eax, %xmm0
    771         movl      $26, %edx
    772         jmp       .L_2TAG_PACKET_21.0.2
    773 .L_2TAG_PACKET_11.0.2:
    774         movsd     16(%esp), %xmm1
    775         movapd    %xmm1, %xmm2
    776         pextrw    $3, %xmm1, %eax
    777         andl      $32752, %eax
    778         cmpl      $32752, %eax
    779         jne       .L_2TAG_PACKET_43.0.2
    780         movd      %xmm2, %eax
    781         psrlq     $20, %xmm2
    782         movd      %xmm2, %edx
    783         orl       %edx, %eax
    784         jne       .L_2TAG_PACKET_22.0.2
    785 .L_2TAG_PACKET_43.0.2:
    786         movd      %xmm1, %eax
    787         psrlq     $32, %xmm1
    788         movd      %xmm1, %edx
    789         movl      %edx, %ecx
    790         addl      %edx, %edx
    791         orl       %edx, %eax
    792         je        .L_2TAG_PACKET_42.0.2
    793         shrl      $21, %edx
    794         cmpl      $1075, %edx
    795         ja        .L_2TAG_PACKET_44.0.2
    796         je        .L_2TAG_PACKET_45.0.2
    797         cmpl      $1023, %edx
    798         jb        .L_2TAG_PACKET_44.0.2
    799         movsd     16(%esp), %xmm1
    800         movl      $17208, %eax
    801         xorpd     %xmm3, %xmm3
    802         pinsrw    $3, %eax, %xmm3
    803         movapd    %xmm3, %xmm4
    804         addsd     %xmm1, %xmm3
    805         subsd     %xmm3, %xmm4
    806         addsd     %xmm4, %xmm1
    807         pextrw    $3, %xmm1, %eax
    808         andl      $32752, %eax
    809         jne       .L_2TAG_PACKET_44.0.2
    810         movd      %xmm3, %eax
    811         andl      $1, %eax
    812         je        .L_2TAG_PACKET_44.0.2
    813 .L_2TAG_PACKET_46.0.2:
    814         movsd     8(%esp), %xmm0
    815         testl     $-2147483648, %ecx
    816         jne       .L_2TAG_PACKET_47.0.2
    817         jmp       .L_2TAG_PACKET_18.0.2
    818 .L_2TAG_PACKET_45.0.2:
    819         movsd     16(%esp), %xmm1
    820         movd      %xmm1, %eax
    821         testl     $1, %eax
    822         jne       .L_2TAG_PACKET_46.0.2
    823 .L_2TAG_PACKET_44.0.2:
    824         testl     $-2147483648, %ecx
    825         je        .L_2TAG_PACKET_26.0.2
    826         xorpd     %xmm0, %xmm0
    827 .L_2TAG_PACKET_47.0.2:
    828         movl      $16368, %eax
    829         xorpd     %xmm1, %xmm1
    830         pinsrw    $3, %eax, %xmm1
    831         divsd     %xmm0, %xmm1
    832         movapd    %xmm1, %xmm0
    833         movl      $27, %edx
    834         jmp       .L_2TAG_PACKET_21.0.2
    835 .L_2TAG_PACKET_14.0.2:
    836         movsd     8(%esp), %xmm2
    837         movsd     16(%esp), %xmm6
    838         pextrw    $3, %xmm2, %eax
    839         pextrw    $3, %xmm6, %edx
    840         movl      $32752, %ecx
    841         andl      %edx, %ecx
    842         cmpl      $32752, %ecx
    843         je        .L_2TAG_PACKET_48.0.2
    844         andl      $32752, %eax
    845         subl      $16368, %eax
    846         xorl      %eax, %edx
    847         testl     $32768, %edx
    848         jne       .L_2TAG_PACKET_49.0.2
    849 .L_2TAG_PACKET_50.0.2:
    850         movl      $32736, %eax
    851         pinsrw    $3, %eax, %xmm0
    852         shrl      $16, %esi
    853         orl       %esi, %eax
    854         pinsrw    $3, %eax, %xmm1
    855         movl      24(%esp), %esi
    856         mulsd     %xmm1, %xmm0
    857 .L_2TAG_PACKET_17.0.2:
    858         movl      $24, %edx
    859 .L_2TAG_PACKET_21.0.2:
    860         movsd     %xmm0, (%esp)
    861         fldl      (%esp)
    862         jmp       .L_2TAG_PACKET_6.0.2
    863 .L_2TAG_PACKET_49.0.2:
    864         movl      $16, %eax
    865         pinsrw    $3, %eax, %xmm0
    866         mulsd     %xmm0, %xmm0
    867         testl     $-2147483648, %esi
    868         je        .L_2TAG_PACKET_51.0.2
    869         movsd     12560(%ebx), %xmm2
    870         xorpd     %xmm2, %xmm0
    871 .L_2TAG_PACKET_51.0.2:
    872         movl      24(%esp), %esi
    873         movl      $25, %edx
    874         jmp       .L_2TAG_PACKET_21.0.2
    875 .L_2TAG_PACKET_16.0.2:
    876         pextrw    $3, %xmm5, %ecx
    877         pextrw    $3, %xmm4, %edx
    878         movl      $-1, %eax
    879         andl      $32752, %ecx
    880         subl      $16368, %ecx
    881         andl      $32752, %edx
    882         addl      %ecx, %edx
    883         movl      $-31, %ecx
    884         sarl      $4, %edx
    885         subl      %edx, %ecx
    886         jle       .L_2TAG_PACKET_52.0.2
    887         cmpl      $20, %ecx
    888         ja        .L_2TAG_PACKET_53.0.2
    889         shll      %cl, %eax
    890 .L_2TAG_PACKET_52.0.2:
    891         movd      %eax, %xmm0
    892         psllq     $32, %xmm0
    893         andpd     %xmm5, %xmm0
    894         subsd     %xmm0, %xmm5
    895         addsd     %xmm1, %xmm5
    896         mulsd     %xmm4, %xmm0
    897         mulsd     %xmm4, %xmm5
    898         addsd     %xmm5, %xmm0
    899 .L_2TAG_PACKET_53.0.2:
    900         movl      $25, %edx
    901         jmp       .L_2TAG_PACKET_21.0.2
    902 .L_2TAG_PACKET_2.0.2:
    903         movzwl    22(%esp), %ecx
    904         movl      $-2147483648, %edx
    905         movd      %edx, %xmm1
    906         xorpd     %xmm7, %xmm7
    907         paddd     %xmm4, %xmm0
    908         psllq     $32, %xmm5
    909         movd      %xmm0, %edx
    910         psllq     $29, %xmm0
    911         paddq     %xmm3, %xmm1
    912         andpd     %xmm1, %xmm5
    913         andl      $32752, %ecx
    914         cmpl      $16560, %ecx
    915         jb        .L_2TAG_PACKET_3.0.2
    916         andpd     %xmm6, %xmm0
    917         subsd     %xmm5, %xmm3
    918         addl      $16351, %eax
    919         shrl      $4, %eax
    920         subl      $1022, %eax
    921         cvtsi2sdl %eax, %xmm7
    922         mulpd     %xmm0, %xmm5
    923         movsd     (%ebx), %xmm4
    924         mulsd     %xmm0, %xmm3
    925         movsd     (%ebx), %xmm6
    926         subsd     %xmm2, %xmm5
    927         movsd     8(%ebx), %xmm1
    928         pshufd    $68, %xmm3, %xmm2
    929         unpcklpd  %xmm3, %xmm5
    930         addsd     %xmm5, %xmm3
    931         movsd     8(%ebx), %xmm0
    932         andl      $16760832, %edx
    933         shrl      $10, %edx
    934         addpd     -3616(%ebx,%edx), %xmm7
    935         mulsd     %xmm5, %xmm4
    936         mulsd     %xmm5, %xmm0
    937         mulsd     %xmm2, %xmm6
    938         mulsd     %xmm2, %xmm1
    939         movapd    %xmm5, %xmm2
    940         mulsd     %xmm5, %xmm4
    941         addsd     %xmm0, %xmm5
    942         movapd    %xmm7, %xmm0
    943         addsd     %xmm3, %xmm2
    944         addsd     %xmm5, %xmm7
    945         mulsd     %xmm2, %xmm6
    946         subsd     %xmm7, %xmm0
    947         movapd    %xmm7, %xmm2
    948         addsd     %xmm4, %xmm7
    949         addsd     %xmm5, %xmm0
    950         subsd     %xmm7, %xmm2
    951         addsd     %xmm2, %xmm4
    952         pshufd    $238, %xmm5, %xmm2
    953         movapd    %xmm7, %xmm5
    954         addsd     %xmm2, %xmm7
    955         addsd     %xmm0, %xmm4
    956         movapd    8272(%ebx), %xmm0
    957         subsd     %xmm7, %xmm5
    958         addsd     %xmm4, %xmm6
    959         movapd    %xmm7, %xmm4
    960         addsd     %xmm2, %xmm5
    961         addsd     %xmm1, %xmm7
    962         movapd    8336(%ebx), %xmm2
    963         subsd     %xmm7, %xmm4
    964         addsd     %xmm5, %xmm6
    965         addsd     %xmm1, %xmm4
    966         pshufd    $238, %xmm7, %xmm5
    967         movapd    %xmm7, %xmm1
    968         addsd     %xmm5, %xmm7
    969         subsd     %xmm7, %xmm1
    970         addsd     %xmm5, %xmm1
    971         movapd    8352(%ebx), %xmm5
    972         pshufd    $68, %xmm3, %xmm3
    973         addsd     %xmm4, %xmm6
    974         addsd     %xmm1, %xmm6
    975         movapd    8304(%ebx), %xmm1
    976         mulpd     %xmm3, %xmm0
    977         mulpd     %xmm3, %xmm2
    978         pshufd    $68, %xmm3, %xmm4
    979         mulpd     %xmm3, %xmm3
    980         addpd     %xmm1, %xmm0
    981         addpd     %xmm2, %xmm5
    982         mulsd     %xmm3, %xmm4
    983         movsd     16(%ebx), %xmm2
    984         mulpd     %xmm3, %xmm3
    985         movsd     16(%esp), %xmm1
    986         movzwl    22(%esp), %ecx
    987         mulpd     %xmm4, %xmm0
    988         pextrw    $3, %xmm7, %eax
    989         mulpd     %xmm4, %xmm5
    990         mulpd     %xmm3, %xmm0
    991         movsd     8376(%ebx), %xmm4
    992         andpd     %xmm7, %xmm2
    993         addsd     %xmm6, %xmm5
    994         subsd     %xmm2, %xmm7
    995         addpd     %xmm0, %xmm5
    996         andl      $32752, %eax
    997         subl      $16368, %eax
    998         andl      $32752, %ecx
    999         cmpl      $32752, %ecx
   1000         je        .L_2TAG_PACKET_48.0.2
   1001         addl      %eax, %ecx
   1002         cmpl      $16576, %ecx
   1003         jae       .L_2TAG_PACKET_54.0.2
   1004         pshufd    $238, %xmm5, %xmm0
   1005         andpd     %xmm1, %xmm4
   1006         movapd    %xmm1, %xmm3
   1007         addsd     %xmm0, %xmm5
   1008         subsd     %xmm4, %xmm1
   1009         xorpd     %xmm6, %xmm6
   1010         movl      $17080, %edx
   1011         pinsrw    $3, %edx, %xmm6
   1012         addsd     %xmm5, %xmm7
   1013         mulsd     %xmm2, %xmm4
   1014         mulsd     %xmm2, %xmm1
   1015         movapd    %xmm6, %xmm5
   1016         mulsd     %xmm7, %xmm3
   1017         addsd     %xmm4, %xmm6
   1018         addsd     %xmm3, %xmm1
   1019         movapd    12480(%ebx), %xmm7
   1020         movd      %xmm6, %edx
   1021         subsd     %xmm5, %xmm6
   1022         movapd    12496(%ebx), %xmm3
   1023         movsd     12512(%ebx), %xmm2
   1024         subsd     %xmm6, %xmm4
   1025         movl      %edx, %ecx
   1026         andl      $255, %edx
   1027         addl      %edx, %edx
   1028         movapd    8384(%ebx,%edx,8), %xmm5
   1029         addsd     %xmm1, %xmm4
   1030         pextrw    $3, %xmm6, %edx
   1031         shrl      $8, %ecx
   1032         movl      %ecx, %eax
   1033         shrl      $1, %ecx
   1034         subl      %ecx, %eax
   1035         shll      $20, %ecx
   1036         movd      %ecx, %xmm6
   1037         pshufd    $68, %xmm4, %xmm0
   1038         pshufd    $68, %xmm4, %xmm1
   1039         mulpd     %xmm0, %xmm0
   1040         mulpd     %xmm1, %xmm7
   1041         pshufd    $17, %xmm6, %xmm6
   1042         mulsd     %xmm4, %xmm2
   1043         andl      $32767, %edx
   1044         cmpl      $16529, %edx
   1045         ja        .L_2TAG_PACKET_14.0.2
   1046         mulsd     %xmm0, %xmm0
   1047         paddd     %xmm6, %xmm5
   1048         addpd     %xmm7, %xmm3
   1049         mulsd     %xmm5, %xmm2
   1050         pshufd    $238, %xmm5, %xmm6
   1051         mulpd     %xmm3, %xmm0
   1052         addsd     %xmm6, %xmm2
   1053         pshufd    $238, %xmm0, %xmm3
   1054         addl      $1023, %eax
   1055         shll      $20, %eax
   1056         orl       %esi, %eax
   1057         movd      %eax, %xmm4
   1058         mulsd     %xmm5, %xmm0
   1059         mulsd     %xmm5, %xmm3
   1060         addsd     %xmm2, %xmm0
   1061         psllq     $32, %xmm4
   1062         addsd     %xmm3, %xmm0
   1063         movapd    %xmm0, %xmm1
   1064         addsd     %xmm5, %xmm0
   1065         movl      24(%esp), %esi
   1066         mulsd     %xmm4, %xmm0
   1067         pextrw    $3, %xmm0, %eax
   1068         andl      $32752, %eax
   1069         je        .L_2TAG_PACKET_16.0.2
   1070         cmpl      $32752, %eax
   1071         je        .L_2TAG_PACKET_17.0.2
   1072 .L_2TAG_PACKET_55.0.2:
   1073         movsd     %xmm0, (%esp)
   1074         fldl      (%esp)
   1075         jmp       .L_2TAG_PACKET_6.0.2
   1076 .L_2TAG_PACKET_48.0.2:
   1077         movl      24(%esp), %esi
   1078 .L_2TAG_PACKET_56.0.2:
   1079         movsd     8(%esp), %xmm0
   1080         movsd     16(%esp), %xmm1
   1081         addsd     %xmm1, %xmm1
   1082         xorpd     %xmm2, %xmm2
   1083         movl      $49136, %eax
   1084         pinsrw    $3, %eax, %xmm2
   1085         addsd     %xmm0, %xmm2
   1086         pextrw    $3, %xmm2, %eax
   1087         cmpl      $0, %eax
   1088         je        .L_2TAG_PACKET_18.0.2
   1089         movd      %xmm1, %edx
   1090         movapd    %xmm1, %xmm3
   1091         psrlq     $20, %xmm3
   1092         movd      %xmm3, %ecx
   1093         orl       %edx, %ecx
   1094         je        .L_2TAG_PACKET_57.0.2
   1095         addsd     %xmm1, %xmm1
   1096         movapd    %xmm1, %xmm0
   1097         jmp       .L_2TAG_PACKET_18.0.2
   1098 .L_2TAG_PACKET_57.0.2:
   1099         pextrw    $3, %xmm0, %eax
   1100         andl      $32752, %eax
   1101         pextrw    $3, %xmm1, %edx
   1102         xorpd     %xmm0, %xmm0
   1103         subl      $16368, %eax
   1104         xorl      %edx, %eax
   1105         testl     $32768, %eax
   1106         jne       .L_2TAG_PACKET_18.0.2
   1107         movl      $32752, %edx
   1108         pinsrw    $3, %edx, %xmm0
   1109         jmp       .L_2TAG_PACKET_18.0.2
   1110 .L_2TAG_PACKET_54.0.2:
   1111         pextrw    $3, %xmm1, %eax
   1112         pextrw    $3, %xmm2, %ecx
   1113         xorl      %ecx, %eax
   1114         testl     $32768, %eax
   1115         je        .L_2TAG_PACKET_50.0.2
   1116         jmp       .L_2TAG_PACKET_49.0.2
   1117 .L_2TAG_PACKET_6.0.2:
   1118         movl      64(%esp), %ebx
   1119         movl      %ebp, %esp
   1120         popl      %ebp
   1121         ret
   1122 ..B2.3:
   1123 END(pow)
   1124 # -- End  pow
   1125 	.section .rodata, "a"
   1126 	.align 16
   1127 	.align 16
   1128 static_const_table:
   1129 	.long	0
   1130 	.long	3218479616
   1131 	.long	0
   1132 	.long	3210587105
   1133 	.long	4160749568
   1134 	.long	4294967295
   1135 	.long	0
   1136 	.long	4294965248
   1137 	.long	0
   1138 	.long	1072693248
   1139 	.long	0
   1140 	.long	0
   1141 	.long	536870912
   1142 	.long	1072689162
   1143 	.long	2523013013
   1144 	.long	1046157398
   1145 	.long	3758096384
   1146 	.long	1072685081
   1147 	.long	3851513758
   1148 	.long	3190968952
   1149 	.long	0
   1150 	.long	1072681007
   1151 	.long	2241466466
   1152 	.long	1046044599
   1153 	.long	3221225472
   1154 	.long	1072676937
   1155 	.long	2990928271
   1156 	.long	3193084984
   1157 	.long	3758096384
   1158 	.long	1072672873
   1159 	.long	2905112743
   1160 	.long	3192918576
   1161 	.long	1610612736
   1162 	.long	1072668815
   1163 	.long	3370591264
   1164 	.long	1046051793
   1165 	.long	2147483648
   1166 	.long	1072664762
   1167 	.long	3272361216
   1168 	.long	3193793653
   1169 	.long	3758096384
   1170 	.long	1072660714
   1171 	.long	46546755
   1172 	.long	1043206936
   1173 	.long	3221225472
   1174 	.long	1072656672
   1175 	.long	3017067724
   1176 	.long	3192177962
   1177 	.long	0
   1178 	.long	1072652636
   1179 	.long	3688436631
   1180 	.long	3192814956
   1181 	.long	2684354560
   1182 	.long	1072648604
   1183 	.long	1707461992
   1184 	.long	3193056712
   1185 	.long	2684354560
   1186 	.long	1072644578
   1187 	.long	1188114540
   1188 	.long	3193603086
   1189 	.long	3758096384
   1190 	.long	1072640557
   1191 	.long	3533180564
   1192 	.long	1045459375
   1193 	.long	2684354560
   1194 	.long	1072636542
   1195 	.long	2000337630
   1196 	.long	3193475557
   1197 	.long	2684354560
   1198 	.long	1072632532
   1199 	.long	3698062443
   1200 	.long	3193752766
   1201 	.long	3758096384
   1202 	.long	1072628527
   1203 	.long	3161606138
   1204 	.long	3190532995
   1205 	.long	2147483648
   1206 	.long	1072624528
   1207 	.long	3165265478
   1208 	.long	3193158459
   1209 	.long	1610612736
   1210 	.long	1072620534
   1211 	.long	1600940077
   1212 	.long	3193226777
   1213 	.long	2147483648
   1214 	.long	1072616545
   1215 	.long	1363272552
   1216 	.long	3192614278
   1217 	.long	3758096384
   1218 	.long	1072612561
   1219 	.long	3966209910
   1220 	.long	3191249654
   1221 	.long	2147483648
   1222 	.long	1072608583
   1223 	.long	1093672789
   1224 	.long	3190637330
   1225 	.long	1610612736
   1226 	.long	1072604610
   1227 	.long	1735239357
   1228 	.long	3192753616
   1229 	.long	1610612736
   1230 	.long	1072600642
   1231 	.long	1470665156
   1232 	.long	1045559697
   1233 	.long	2684354560
   1234 	.long	1072596679
   1235 	.long	3840624926
   1236 	.long	1045928953
   1237 	.long	536870912
   1238 	.long	1072592722
   1239 	.long	4259072556
   1240 	.long	3191035622
   1241 	.long	3221225472
   1242 	.long	1072588769
   1243 	.long	3613088753
   1244 	.long	3192165681
   1245 	.long	2147483648
   1246 	.long	1072584822
   1247 	.long	3175234446
   1248 	.long	1039486948
   1249 	.long	1610612736
   1250 	.long	1072580880
   1251 	.long	856576441
   1252 	.long	1045702812
   1253 	.long	2147483648
   1254 	.long	1072576943
   1255 	.long	2253498719
   1256 	.long	3193285334
   1257 	.long	2684354560
   1258 	.long	1072573011
   1259 	.long	1587070728
   1260 	.long	3190801577
   1261 	.long	3758096384
   1262 	.long	1072569084
   1263 	.long	159986317
   1264 	.long	1042519436
   1265 	.long	1073741824
   1266 	.long	1072565163
   1267 	.long	3999541949
   1268 	.long	3192020440
   1269 	.long	2684354560
   1270 	.long	1072561246
   1271 	.long	3281310262
   1272 	.long	1045586786
   1273 	.long	536870912
   1274 	.long	1072557335
   1275 	.long	3775179406
   1276 	.long	1045226055
   1277 	.long	3221225472
   1278 	.long	1072553428
   1279 	.long	643472356
   1280 	.long	3193681786
   1281 	.long	1073741824
   1282 	.long	1072549527
   1283 	.long	248169775
   1284 	.long	1045068977
   1285 	.long	3758096384
   1286 	.long	1072545630
   1287 	.long	307016632
   1288 	.long	1042640932
   1289 	.long	2147483648
   1290 	.long	1072541739
   1291 	.long	3872718526
   1292 	.long	3189781486
   1293 	.long	536870912
   1294 	.long	1072537853
   1295 	.long	969711630
   1296 	.long	3191724732
   1297 	.long	3221225472
   1298 	.long	1072533971
   1299 	.long	4018820394
   1300 	.long	3193189264
   1301 	.long	1073741824
   1302 	.long	1072530095
   1303 	.long	3102233092
   1304 	.long	1045510224
   1305 	.long	3758096384
   1306 	.long	1072526223
   1307 	.long	1029307912
   1308 	.long	3193812776
   1309 	.long	1073741824
   1310 	.long	1072522357
   1311 	.long	984083153
   1312 	.long	1045987403
   1313 	.long	3221225472
   1314 	.long	1072518495
   1315 	.long	4171455401
   1316 	.long	3193084080
   1317 	.long	0
   1318 	.long	1072514639
   1319 	.long	2592660757
   1320 	.long	1046121691
   1321 	.long	1073741824
   1322 	.long	1072510787
   1323 	.long	2964365712
   1324 	.long	1046054453
   1325 	.long	2147483648
   1326 	.long	1072506940
   1327 	.long	3792777877
   1328 	.long	3193704729
   1329 	.long	2147483648
   1330 	.long	1072503098
   1331 	.long	2948536104
   1332 	.long	3192467100
   1333 	.long	1610612736
   1334 	.long	1072499261
   1335 	.long	3836005619
   1336 	.long	1041873166
   1337 	.long	536870912
   1338 	.long	1072495429
   1339 	.long	3124543160
   1340 	.long	1044409168
   1341 	.long	3221225472
   1342 	.long	1072491601
   1343 	.long	286227933
   1344 	.long	1041065990
   1345 	.long	1073741824
   1346 	.long	1072487779
   1347 	.long	2111296776
   1348 	.long	3193604419
   1349 	.long	2147483648
   1350 	.long	1072483961
   1351 	.long	2606822001
   1352 	.long	3192940394
   1353 	.long	2147483648
   1354 	.long	1072480148
   1355 	.long	194696800
   1356 	.long	1046026063
   1357 	.long	1610612736
   1358 	.long	1072476340
   1359 	.long	8535452
   1360 	.long	1046200178
   1361 	.long	536870912
   1362 	.long	1072472537
   1363 	.long	950463625
   1364 	.long	3192731897
   1365 	.long	2147483648
   1366 	.long	1072468738
   1367 	.long	973831566
   1368 	.long	1045683197
   1369 	.long	3221225472
   1370 	.long	1072464944
   1371 	.long	3330435892
   1372 	.long	3190277577
   1373 	.long	3221225472
   1374 	.long	1072461155
   1375 	.long	208692097
   1376 	.long	3193517651
   1377 	.long	1610612736
   1378 	.long	1072457371
   1379 	.long	2113097415
   1380 	.long	1044781749
   1381 	.long	3758096384
   1382 	.long	1072453591
   1383 	.long	1088808936
   1384 	.long	3193716142
   1385 	.long	0
   1386 	.long	1072449817
   1387 	.long	1443002127
   1388 	.long	3193250205
   1389 	.long	3221225472
   1390 	.long	1072446046
   1391 	.long	3967357419
   1392 	.long	1046109477
   1393 	.long	1610612736
   1394 	.long	1072442281
   1395 	.long	3013517861
   1396 	.long	3193159691
   1397 	.long	2147483648
   1398 	.long	1072438520
   1399 	.long	2524586286
   1400 	.long	1046121951
   1401 	.long	1610612736
   1402 	.long	1072434764
   1403 	.long	1476892861
   1404 	.long	1046434731
   1405 	.long	0
   1406 	.long	1072431013
   1407 	.long	3089640950
   1408 	.long	3192305780
   1409 	.long	536870912
   1410 	.long	1072427266
   1411 	.long	3812255529
   1412 	.long	1045730879
   1413 	.long	0
   1414 	.long	1072423524
   1415 	.long	995354762
   1416 	.long	3191528673
   1417 	.long	1610612736
   1418 	.long	1072419786
   1419 	.long	3260567684
   1420 	.long	1046273695
   1421 	.long	2147483648
   1422 	.long	1072416053
   1423 	.long	2738210286
   1424 	.long	3191471516
   1425 	.long	536870912
   1426 	.long	1072412325
   1427 	.long	1931849805
   1428 	.long	1044560405
   1429 	.long	1610612736
   1430 	.long	1072408601
   1431 	.long	358896655
   1432 	.long	1044029237
   1433 	.long	1073741824
   1434 	.long	1072404882
   1435 	.long	2214589842
   1436 	.long	3193202126
   1437 	.long	2684354560
   1438 	.long	1072401167
   1439 	.long	3118097363
   1440 	.long	3192592906
   1441 	.long	2147483648
   1442 	.long	1072397457
   1443 	.long	1835998884
   1444 	.long	1045788247
   1445 	.long	0
   1446 	.long	1072393752
   1447 	.long	1585488319
   1448 	.long	1045289910
   1449 	.long	0
   1450 	.long	1072390051
   1451 	.long	480160949
   1452 	.long	1046030455
   1453 	.long	2684354560
   1454 	.long	1072386354
   1455 	.long	1832959667
   1456 	.long	3193013644
   1457 	.long	2684354560
   1458 	.long	1072382662
   1459 	.long	3611346555
   1460 	.long	1044544210
   1461 	.long	1073741824
   1462 	.long	1072378975
   1463 	.long	2749418734
   1464 	.long	3193712580
   1465 	.long	1073741824
   1466 	.long	1072375292
   1467 	.long	2390043472
   1468 	.long	3191710658
   1469 	.long	3221225472
   1470 	.long	1072371613
   1471 	.long	2828199902
   1472 	.long	1042265217
   1473 	.long	3221225472
   1474 	.long	1072367939
   1475 	.long	569209321
   1476 	.long	3191230982
   1477 	.long	536870912
   1478 	.long	1072364270
   1479 	.long	236159139
   1480 	.long	1046240123
   1481 	.long	536870912
   1482 	.long	1072360605
   1483 	.long	1010656270
   1484 	.long	3193813968
   1485 	.long	1610612736
   1486 	.long	1072356944
   1487 	.long	2409080597
   1488 	.long	1044025029
   1489 	.long	536870912
   1490 	.long	1072353288
   1491 	.long	598419513
   1492 	.long	1043327370
   1493 	.long	1073741824
   1494 	.long	1072349636
   1495 	.long	4105950479
   1496 	.long	1045747958
   1497 	.long	3758096384
   1498 	.long	1072345988
   1499 	.long	343243853
   1500 	.long	3192420172
   1501 	.long	3221225472
   1502 	.long	1072342345
   1503 	.long	2088439530
   1504 	.long	1046172091
   1505 	.long	536870912
   1506 	.long	1072338707
   1507 	.long	4117721107
   1508 	.long	1043882496
   1509 	.long	3758096384
   1510 	.long	1072335072
   1511 	.long	3192032958
   1512 	.long	3192998645
   1513 	.long	3758096384
   1514 	.long	1072331442
   1515 	.long	2366522518
   1516 	.long	1045401957
   1517 	.long	1610612736
   1518 	.long	1072327817
   1519 	.long	3685533141
   1520 	.long	3193701947
   1521 	.long	536870912
   1522 	.long	1072324196
   1523 	.long	1058658672
   1524 	.long	3193572492
   1525 	.long	536870912
   1526 	.long	1072320579
   1527 	.long	166346347
   1528 	.long	1045456348
   1529 	.long	2147483648
   1530 	.long	1072316966
   1531 	.long	2027889772
   1532 	.long	1046349302
   1533 	.long	1073741824
   1534 	.long	1072313358
   1535 	.long	1079497888
   1536 	.long	1044585259
   1537 	.long	1073741824
   1538 	.long	1072309754
   1539 	.long	2189851573
   1540 	.long	1045132990
   1541 	.long	2684354560
   1542 	.long	1072306154
   1543 	.long	2486629386
   1544 	.long	3193613625
   1545 	.long	536870912
   1546 	.long	1072302559
   1547 	.long	1263686579
   1548 	.long	1044789259
   1549 	.long	0
   1550 	.long	1072298968
   1551 	.long	2412061798
   1552 	.long	3191369627
   1553 	.long	536870912
   1554 	.long	1072295381
   1555 	.long	584315716
   1556 	.long	3193144135
   1557 	.long	1610612736
   1558 	.long	1072291798
   1559 	.long	449000738
   1560 	.long	1046330451
   1561 	.long	0
   1562 	.long	1072288220
   1563 	.long	3938320157
   1564 	.long	1044446220
   1565 	.long	3758096384
   1566 	.long	1072284645
   1567 	.long	2949844595
   1568 	.long	3193462371
   1569 	.long	3758096384
   1570 	.long	1072281075
   1571 	.long	2771329642
   1572 	.long	3192121593
   1573 	.long	536870912
   1574 	.long	1072277510
   1575 	.long	3971508621
   1576 	.long	3193002806
   1577 	.long	2147483648
   1578 	.long	1072273948
   1579 	.long	4071942301
   1580 	.long	1044952619
   1581 	.long	536870912
   1582 	.long	1072270391
   1583 	.long	2090502395
   1584 	.long	1044660556
   1585 	.long	0
   1586 	.long	1072266838
   1587 	.long	3657520961
   1588 	.long	3193770938
   1589 	.long	3758096384
   1590 	.long	1072263288
   1591 	.long	1608175110
   1592 	.long	1045543239
   1593 	.long	0
   1594 	.long	1072259744
   1595 	.long	2506924180
   1596 	.long	1045530501
   1597 	.long	1073741824
   1598 	.long	1072256203
   1599 	.long	18238493
   1600 	.long	1046305623
   1601 	.long	3221225472
   1602 	.long	1072252666
   1603 	.long	3862640487
   1604 	.long	3192882407
   1605 	.long	1073741824
   1606 	.long	1072249134
   1607 	.long	3850158761
   1608 	.long	1043656099
   1609 	.long	3758096384
   1610 	.long	1072245605
   1611 	.long	2356524356
   1612 	.long	1045915296
   1613 	.long	3221225472
   1614 	.long	1072242081
   1615 	.long	936497287
   1616 	.long	3193842353
   1617 	.long	2147483648
   1618 	.long	1072238561
   1619 	.long	2840845344
   1620 	.long	1046454771
   1621 	.long	2147483648
   1622 	.long	1072235045
   1623 	.long	3688100713
   1624 	.long	1044895451
   1625 	.long	2684354560
   1626 	.long	1072231533
   1627 	.long	479979913
   1628 	.long	3193842442
   1629 	.long	2684354560
   1630 	.long	1072228025
   1631 	.long	1016321898
   1632 	.long	1046251032
   1633 	.long	3758096384
   1634 	.long	1072224521
   1635 	.long	562232474
   1636 	.long	3191974558
   1637 	.long	536870912
   1638 	.long	1072221022
   1639 	.long	3870512029
   1640 	.long	3193113881
   1641 	.long	1610612736
   1642 	.long	1072217526
   1643 	.long	1239780547
   1644 	.long	3191583604
   1645 	.long	2684354560
   1646 	.long	1072214034
   1647 	.long	2815421327
   1648 	.long	1045873682
   1649 	.long	0
   1650 	.long	1072210547
   1651 	.long	2371009561
   1652 	.long	1041508792
   1653 	.long	1610612736
   1654 	.long	1072207063
   1655 	.long	1304636524
   1656 	.long	3192414284
   1657 	.long	3221225472
   1658 	.long	1072203583
   1659 	.long	210144854
   1660 	.long	3193327333
   1661 	.long	0
   1662 	.long	1072200108
   1663 	.long	1454303272
   1664 	.long	1046360024
   1665 	.long	1610612736
   1666 	.long	1072196636
   1667 	.long	2095757548
   1668 	.long	1044984677
   1669 	.long	3221225472
   1670 	.long	1072193168
   1671 	.long	2027215580
   1672 	.long	3192880933
   1673 	.long	0
   1674 	.long	1072189705
   1675 	.long	214794880
   1676 	.long	1043457954
   1677 	.long	1073741824
   1678 	.long	1072186245
   1679 	.long	884624917
   1680 	.long	1043497079
   1681 	.long	2147483648
   1682 	.long	1072182789
   1683 	.long	2792396634
   1684 	.long	3193171685
   1685 	.long	2684354560
   1686 	.long	1072179337
   1687 	.long	4128995250
   1688 	.long	3192103434
   1689 	.long	2684354560
   1690 	.long	1072175889
   1691 	.long	333866043
   1692 	.long	1046372325
   1693 	.long	3221225472
   1694 	.long	1072172445
   1695 	.long	2194445544
   1696 	.long	3193958905
   1697 	.long	2684354560
   1698 	.long	1072169005
   1699 	.long	2316082269
   1700 	.long	3192041703
   1701 	.long	1610612736
   1702 	.long	1072165569
   1703 	.long	581005057
   1704 	.long	1046322848
   1705 	.long	536870912
   1706 	.long	1072162137
   1707 	.long	3280786513
   1708 	.long	1045457251
   1709 	.long	3221225472
   1710 	.long	1072158708
   1711 	.long	2567093361
   1712 	.long	1044710359
   1713 	.long	1073741824
   1714 	.long	1072155284
   1715 	.long	3740443584
   1716 	.long	1044224237
   1717 	.long	2684354560
   1718 	.long	1072151863
   1719 	.long	3981028272
   1720 	.long	1042596351
   1721 	.long	3758096384
   1722 	.long	1072148446
   1723 	.long	3820011120
   1724 	.long	3191915623
   1725 	.long	0
   1726 	.long	1072145034
   1727 	.long	2946439484
   1728 	.long	3193831276
   1729 	.long	3758096384
   1730 	.long	1072141624
   1731 	.long	3075274422
   1732 	.long	3190132432
   1733 	.long	2684354560
   1734 	.long	1072138219
   1735 	.long	496052167
   1736 	.long	1043619760
   1737 	.long	1073741824
   1738 	.long	1072134818
   1739 	.long	271106589
   1740 	.long	3192265149
   1741 	.long	2684354560
   1742 	.long	1072131420
   1743 	.long	2091955684
   1744 	.long	1044443554
   1745 	.long	3758096384
   1746 	.long	1072128026
   1747 	.long	723240109
   1748 	.long	3191007419
   1749 	.long	3758096384
   1750 	.long	1072124636
   1751 	.long	1748629070
   1752 	.long	1044510075
   1753 	.long	3221225472
   1754 	.long	1072121250
   1755 	.long	3289522046
   1756 	.long	3193095178
   1757 	.long	1610612736
   1758 	.long	1072117868
   1759 	.long	3599052146
   1760 	.long	3193720427
   1761 	.long	3221225472
   1762 	.long	1072114489
   1763 	.long	2446758135
   1764 	.long	3193436303
   1765 	.long	3758096384
   1766 	.long	1072111114
   1767 	.long	1652171097
   1768 	.long	3192137173
   1769 	.long	3221225472
   1770 	.long	1072107743
   1771 	.long	1353007155
   1772 	.long	1044523902
   1773 	.long	1610612736
   1774 	.long	1072104376
   1775 	.long	990601105
   1776 	.long	1046296663
   1777 	.long	3758096384
   1778 	.long	1072101012
   1779 	.long	2228627618
   1780 	.long	3193041040
   1781 	.long	0
   1782 	.long	1072097653
   1783 	.long	812484756
   1784 	.long	3191950723
   1785 	.long	3758096384
   1786 	.long	1072094296
   1787 	.long	817833130
   1788 	.long	3192279242
   1789 	.long	2147483648
   1790 	.long	1072090944
   1791 	.long	3563228521
   1792 	.long	3193810951
   1793 	.long	3221225472
   1794 	.long	1072087595
   1795 	.long	2729108859
   1796 	.long	3190936185
   1797 	.long	3221225472
   1798 	.long	1072084250
   1799 	.long	2249121662
   1800 	.long	3190639690
   1801 	.long	2147483648
   1802 	.long	1072080909
   1803 	.long	4082471745
   1804 	.long	3193929368
   1805 	.long	3758096384
   1806 	.long	1072077571
   1807 	.long	2827323806
   1808 	.long	3193708561
   1809 	.long	3758096384
   1810 	.long	1072074237
   1811 	.long	735866167
   1812 	.long	1042434690
   1813 	.long	2684354560
   1814 	.long	1072070907
   1815 	.long	3240808889
   1816 	.long	3191918422
   1817 	.long	0
   1818 	.long	1072067581
   1819 	.long	466482777
   1820 	.long	3186962221
   1821 	.long	0
   1822 	.long	1072064258
   1823 	.long	1576076296
   1824 	.long	1045849056
   1825 	.long	3221225472
   1826 	.long	1072060938
   1827 	.long	2751923560
   1828 	.long	3191910703
   1829 	.long	0
   1830 	.long	1072057623
   1831 	.long	1908755527
   1832 	.long	1046437515
   1833 	.long	0
   1834 	.long	1072054311
   1835 	.long	3175841411
   1836 	.long	1044572886
   1837 	.long	2684354560
   1838 	.long	1072051002
   1839 	.long	1633258450
   1840 	.long	3192670420
   1841 	.long	3221225472
   1842 	.long	1072047697
   1843 	.long	1867746657
   1844 	.long	1045726209
   1845 	.long	2684354560
   1846 	.long	1072044396
   1847 	.long	338968864
   1848 	.long	3193084662
   1849 	.long	0
   1850 	.long	1072041099
   1851 	.long	1501742471
   1852 	.long	3191742031
   1853 	.long	0
   1854 	.long	1072037805
   1855 	.long	4266775786
   1856 	.long	3192686970
   1857 	.long	2147483648
   1858 	.long	1072034514
   1859 	.long	4249283553
   1860 	.long	1045769728
   1861 	.long	2684354560
   1862 	.long	1072031227
   1863 	.long	2758366873
   1864 	.long	1046402161
   1865 	.long	1610612736
   1866 	.long	1072027944
   1867 	.long	2161186990
   1868 	.long	1044736865
   1869 	.long	2684354560
   1870 	.long	1072024664
   1871 	.long	810300171
   1872 	.long	1045748777
   1873 	.long	2147483648
   1874 	.long	1072021388
   1875 	.long	183688927
   1876 	.long	3191515581
   1877 	.long	3758096384
   1878 	.long	1072018115
   1879 	.long	368874072
   1880 	.long	3192363575
   1881 	.long	3221225472
   1882 	.long	1072014846
   1883 	.long	2459092970
   1884 	.long	1041794640
   1885 	.long	536870912
   1886 	.long	1072011581
   1887 	.long	867488640
   1888 	.long	1046310291
   1889 	.long	536870912
   1890 	.long	1072008319
   1891 	.long	50140871
   1892 	.long	1043327329
   1893 	.long	2684354560
   1894 	.long	1072005060
   1895 	.long	1241902518
   1896 	.long	3192739252
   1897 	.long	2684354560
   1898 	.long	1072001805
   1899 	.long	1027881659
   1900 	.long	3193858388
   1901 	.long	0
   1902 	.long	1071998554
   1903 	.long	38457322
   1904 	.long	1045489179
   1905 	.long	0
   1906 	.long	1071995306
   1907 	.long	3432963337
   1908 	.long	3190969347
   1909 	.long	1610612736
   1910 	.long	1071992061
   1911 	.long	534931792
   1912 	.long	1046302734
   1913 	.long	1610612736
   1914 	.long	1071988820
   1915 	.long	1817895268
   1916 	.long	3192551860
   1917 	.long	3221225472
   1918 	.long	1071985582
   1919 	.long	357237383
   1920 	.long	3191870833
   1921 	.long	2684354560
   1922 	.long	1071982348
   1923 	.long	108262401
   1924 	.long	3193365867
   1925 	.long	3758096384
   1926 	.long	1071979117
   1927 	.long	1964729244
   1928 	.long	1042502249
   1929 	.long	2684354560
   1930 	.long	1071975890
   1931 	.long	2088446957
   1932 	.long	1038010503
   1933 	.long	3221225472
   1934 	.long	1071972666
   1935 	.long	2947239447
   1936 	.long	1046377845
   1937 	.long	1610612736
   1938 	.long	1071969446
   1939 	.long	774932072
   1940 	.long	1046064854
   1941 	.long	2147483648
   1942 	.long	1071966229
   1943 	.long	4080937590
   1944 	.long	3193041284
   1945 	.long	3758096384
   1946 	.long	1071963015
   1947 	.long	2208251454
   1948 	.long	1045945089
   1949 	.long	3221225472
   1950 	.long	1071959805
   1951 	.long	2850924475
   1952 	.long	1045650959
   1953 	.long	0
   1954 	.long	1071956599
   1955 	.long	714040997
   1956 	.long	1046275153
   1957 	.long	3221225472
   1958 	.long	1071953395
   1959 	.long	85533782
   1960 	.long	3192816920
   1961 	.long	3221225472
   1962 	.long	1071950195
   1963 	.long	1252511005
   1964 	.long	1044805706
   1965 	.long	1073741824
   1966 	.long	1071946999
   1967 	.long	2384659038
   1968 	.long	3193391602
   1969 	.long	0
   1970 	.long	1071943806
   1971 	.long	416481813
   1972 	.long	1043730233
   1973 	.long	536870912
   1974 	.long	1071940616
   1975 	.long	1675424499
   1976 	.long	1046348030
   1977 	.long	3221225472
   1978 	.long	1071937429
   1979 	.long	1175989513
   1980 	.long	3193009113
   1981 	.long	2684354560
   1982 	.long	1071934246
   1983 	.long	2400084650
   1984 	.long	3192451713
   1985 	.long	3758096384
   1986 	.long	1071931066
   1987 	.long	1467335692
   1988 	.long	3193350868
   1989 	.long	1610612736
   1990 	.long	1071927890
   1991 	.long	266493801
   1992 	.long	1044954481
   1993 	.long	1073741824
   1994 	.long	1071924717
   1995 	.long	3919093445
   1996 	.long	1046023575
   1997 	.long	2147483648
   1998 	.long	1071921547
   1999 	.long	3017408483
   2000 	.long	1044880828
   2001 	.long	536870912
   2002 	.long	1071918381
   2003 	.long	948849966
   2004 	.long	3193892224
   2005 	.long	3758096384
   2006 	.long	1071915217
   2007 	.long	1870232600
   2008 	.long	1045777228
   2009 	.long	536870912
   2010 	.long	1071912058
   2011 	.long	822381492
   2012 	.long	3193639186
   2013 	.long	2147483648
   2014 	.long	1071908901
   2015 	.long	788243705
   2016 	.long	1044966343
   2017 	.long	1073741824
   2018 	.long	1071905748
   2019 	.long	1344278809
   2020 	.long	1044428545
   2021 	.long	1073741824
   2022 	.long	1071902598
   2023 	.long	172864300
   2024 	.long	1045765608
   2025 	.long	2684354560
   2026 	.long	1071899451
   2027 	.long	211555467
   2028 	.long	3192963574
   2029 	.long	536870912
   2030 	.long	1071896308
   2031 	.long	3373438023
   2032 	.long	1045643168
   2033 	.long	0
   2034 	.long	1071893168
   2035 	.long	2867180960
   2036 	.long	3189945998
   2037 	.long	536870912
   2038 	.long	1071890031
   2039 	.long	36724362
   2040 	.long	3193240584
   2041 	.long	1610612736
   2042 	.long	1071886897
   2043 	.long	2140176984
   2044 	.long	1045945349
   2045 	.long	0
   2046 	.long	1071883767
   2047 	.long	436842360
   2048 	.long	1040712587
   2049 	.long	3758096384
   2050 	.long	1071880639
   2051 	.long	1225147329
   2052 	.long	3193814594
   2053 	.long	3758096384
   2054 	.long	1071877515
   2055 	.long	1586157348
   2056 	.long	3191614322
   2057 	.long	536870912
   2058 	.long	1071874395
   2059 	.long	3329332918
   2060 	.long	1041699791
   2061 	.long	2684354560
   2062 	.long	1071871277
   2063 	.long	1635968041
   2064 	.long	3191783756
   2065 	.long	1073741824
   2066 	.long	1071868163
   2067 	.long	2876158382
   2068 	.long	1046097093
   2069 	.long	1073741824
   2070 	.long	1071865052
   2071 	.long	4267556964
   2072 	.long	3193723000
   2073 	.long	1073741824
   2074 	.long	1071861944
   2075 	.long	195475940
   2076 	.long	1045520795
   2077 	.long	2147483648
   2078 	.long	1071858839
   2079 	.long	2239193514
   2080 	.long	1046478675
   2081 	.long	0
   2082 	.long	1071855738
   2083 	.long	4168275596
   2084 	.long	1044926285
   2085 	.long	2684354560
   2086 	.long	1071852639
   2087 	.long	142514114
   2088 	.long	1045595182
   2089 	.long	2147483648
   2090 	.long	1071849544
   2091 	.long	1943457984
   2092 	.long	3192930015
   2093 	.long	2147483648
   2094 	.long	1071846452
   2095 	.long	202659489
   2096 	.long	3193926317
   2097 	.long	2684354560
   2098 	.long	1071843363
   2099 	.long	2208408789
   2100 	.long	3193857484
   2101 	.long	3758096384
   2102 	.long	1071840277
   2103 	.long	2237297552
   2104 	.long	3192939576
   2105 	.long	1073741824
   2106 	.long	1071837195
   2107 	.long	2726920839
   2108 	.long	1044193954
   2109 	.long	3758096384
   2110 	.long	1071834115
   2111 	.long	2337732207
   2112 	.long	3193611773
   2113 	.long	2147483648
   2114 	.long	1071831039
   2115 	.long	1390088602
   2116 	.long	1044000317
   2117 	.long	1610612736
   2118 	.long	1071827966
   2119 	.long	3806188736
   2120 	.long	3193463913
   2121 	.long	1073741824
   2122 	.long	1071824896
   2123 	.long	1795276560
   2124 	.long	1043671965
   2125 	.long	1073741824
   2126 	.long	1071821829
   2127 	.long	2960792799
   2128 	.long	1046240474
   2129 	.long	2147483648
   2130 	.long	1071818765
   2131 	.long	3350591592
   2132 	.long	3193333939
   2133 	.long	3221225472
   2134 	.long	1071815704
   2135 	.long	408870754
   2136 	.long	3193322854
   2137 	.long	0
   2138 	.long	1071812647
   2139 	.long	4146717132
   2140 	.long	1046063520
   2141 	.long	2147483648
   2142 	.long	1071809592
   2143 	.long	1681114919
   2144 	.long	3192114313
   2145 	.long	0
   2146 	.long	1071806541
   2147 	.long	1098393137
   2148 	.long	3190846732
   2149 	.long	2684354560
   2150 	.long	1071803492
   2151 	.long	2437484983
   2152 	.long	3193448718
   2153 	.long	1073741824
   2154 	.long	1071800447
   2155 	.long	1036809185
   2156 	.long	3192023501
   2157 	.long	0
   2158 	.long	1071797405
   2159 	.long	659668848
   2160 	.long	3193596312
   2161 	.long	3221225472
   2162 	.long	1071794365
   2163 	.long	1112062459
   2164 	.long	3192773376
   2165 	.long	2147483648
   2166 	.long	1071791329
   2167 	.long	4082956335
   2168 	.long	1045830513
   2169 	.long	1610612736
   2170 	.long	1071788296
   2171 	.long	2387089965
   2172 	.long	1045532601
   2173 	.long	1610612736
   2174 	.long	1071785266
   2175 	.long	1522101980
   2176 	.long	3193941957
   2177 	.long	1073741824
   2178 	.long	1071782239
   2179 	.long	2157197585
   2180 	.long	3188193305
   2181 	.long	1073741824
   2182 	.long	1071779215
   2183 	.long	946810220
   2184 	.long	3193223819
   2185 	.long	1073741824
   2186 	.long	1071776194
   2187 	.long	4069942444
   2188 	.long	3193878549
   2189 	.long	536870912
   2190 	.long	1071773176
   2191 	.long	1693463440
   2192 	.long	1046360588
   2193 	.long	536870912
   2194 	.long	1071770161
   2195 	.long	1954543254
   2196 	.long	1046409381
   2197 	.long	1073741824
   2198 	.long	1071767149
   2199 	.long	1050471249
   2200 	.long	3193933095
   2201 	.long	536870912
   2202 	.long	1071764140
   2203 	.long	1256240478
   2204 	.long	1046456865
   2205 	.long	536870912
   2206 	.long	1071761134
   2207 	.long	676764254
   2208 	.long	1046055503
   2209 	.long	536870912
   2210 	.long	1071758131
   2211 	.long	1421032967
   2212 	.long	1044779786
   2213 	.long	536870912
   2214 	.long	1071755131
   2215 	.long	38735992
   2216 	.long	3192766355
   2217 	.long	0
   2218 	.long	1071752134
   2219 	.long	2960669690
   2220 	.long	1044484680
   2221 	.long	3758096384
   2222 	.long	1071749139
   2223 	.long	788707382
   2224 	.long	1045299895
   2225 	.long	3221225472
   2226 	.long	1071746148
   2227 	.long	685689300
   2228 	.long	1040778831
   2229 	.long	2147483648
   2230 	.long	1071743160
   2231 	.long	1170994182
   2232 	.long	1046159174
   2233 	.long	1073741824
   2234 	.long	1071740175
   2235 	.long	64591436
   2236 	.long	1046153849
   2237 	.long	0
   2238 	.long	1071737193
   2239 	.long	2338031659
   2240 	.long	3189997702
   2241 	.long	2684354560
   2242 	.long	1071734213
   2243 	.long	1941624568
   2244 	.long	3186752676
   2245 	.long	536870912
   2246 	.long	1071731237
   2247 	.long	1401255580
   2248 	.long	1046383990
   2249 	.long	2684354560
   2250 	.long	1071728263
   2251 	.long	376888427
   2252 	.long	1045896456
   2253 	.long	536870912
   2254 	.long	1071725293
   2255 	.long	2831424639
   2256 	.long	3193539109
   2257 	.long	1610612736
   2258 	.long	1071722325
   2259 	.long	3303123696
   2260 	.long	1044599415
   2261 	.long	2684354560
   2262 	.long	1071719360
   2263 	.long	1077295329
   2264 	.long	3189877372
   2265 	.long	3221225472
   2266 	.long	1071716398
   2267 	.long	1434061099
   2268 	.long	3184529771
   2269 	.long	3221225472
   2270 	.long	1071713439
   2271 	.long	2104991590
   2272 	.long	1045062074
   2273 	.long	3221225472
   2274 	.long	1071710483
   2275 	.long	722060869
   2276 	.long	3193788526
   2277 	.long	536870912
   2278 	.long	1071704580
   2279 	.long	3928796486
   2280 	.long	1046129020
   2281 	.long	536870912
   2282 	.long	1071698688
   2283 	.long	588844628
   2284 	.long	1045492135
   2285 	.long	2684354560
   2286 	.long	1071692807
   2287 	.long	326739366
   2288 	.long	3193004445
   2289 	.long	1610612736
   2290 	.long	1071686938
   2291 	.long	2456436042
   2292 	.long	1046278169
   2293 	.long	2684354560
   2294 	.long	1071681080
   2295 	.long	2831303512
   2296 	.long	1043670046
   2297 	.long	536870912
   2298 	.long	1071675234
   2299 	.long	607223418
   2300 	.long	1045507322
   2301 	.long	0
   2302 	.long	1071669399
   2303 	.long	4254921332
   2304 	.long	3193290483
   2305 	.long	0
   2306 	.long	1071663575
   2307 	.long	914994333
   2308 	.long	3191263853
   2309 	.long	1073741824
   2310 	.long	1071657762
   2311 	.long	4147050180
   2312 	.long	3193228552
   2313 	.long	2684354560
   2314 	.long	1071651960
   2315 	.long	594554157
   2316 	.long	3193503935
   2317 	.long	0
   2318 	.long	1071646170
   2319 	.long	1062846796
   2320 	.long	1045944331
   2321 	.long	1073741824
   2322 	.long	1071636109
   2323 	.long	2909238893
   2324 	.long	3193436884
   2325 	.long	1073741824
   2326 	.long	1071624572
   2327 	.long	1682918119
   2328 	.long	1042211899
   2329 	.long	1073741824
   2330 	.long	1071613057
   2331 	.long	2419209426
   2332 	.long	1045437062
   2333 	.long	1073741824
   2334 	.long	1071601564
   2335 	.long	2951341321
   2336 	.long	3190193214
   2337 	.long	0
   2338 	.long	1071590093
   2339 	.long	3084900875
   2340 	.long	3192394907
   2341 	.long	1073741824
   2342 	.long	1071578643
   2343 	.long	999567454
   2344 	.long	1046433447
   2345 	.long	2147483648
   2346 	.long	1071567215
   2347 	.long	1570101857
   2348 	.long	3193291160
   2349 	.long	0
   2350 	.long	1071555809
   2351 	.long	1080647881
   2352 	.long	3185154585
   2353 	.long	0
   2354 	.long	1071544424
   2355 	.long	3526309177
   2356 	.long	1044843640
   2357 	.long	2147483648
   2358 	.long	1071533060
   2359 	.long	2213463349
   2360 	.long	3191738930
   2361 	.long	1073741824
   2362 	.long	1071521718
   2363 	.long	1039925195
   2364 	.long	3192618353
   2365 	.long	1073741824
   2366 	.long	1071510397
   2367 	.long	2115757280
   2368 	.long	3193671567
   2369 	.long	1073741824
   2370 	.long	1071499097
   2371 	.long	1188751495
   2372 	.long	3191145560
   2373 	.long	2147483648
   2374 	.long	1071487818
   2375 	.long	3983461449
   2376 	.long	3193897029
   2377 	.long	2147483648
   2378 	.long	1071476560
   2379 	.long	782141500
   2380 	.long	1042879962
   2381 	.long	2147483648
   2382 	.long	1071465323
   2383 	.long	4038904626
   2384 	.long	1045063881
   2385 	.long	2147483648
   2386 	.long	1071454107
   2387 	.long	2613036921
   2388 	.long	3193217642
   2389 	.long	0
   2390 	.long	1071442912
   2391 	.long	2095723435
   2392 	.long	1044629175
   2393 	.long	1073741824
   2394 	.long	1071431737
   2395 	.long	3879795974
   2396 	.long	1045767874
   2397 	.long	1073741824
   2398 	.long	1071420583
   2399 	.long	2662198042
   2400 	.long	3191434637
   2401 	.long	3221225472
   2402 	.long	1071409449
   2403 	.long	4037605722
   2404 	.long	3193703090
   2405 	.long	2147483648
   2406 	.long	1071398336
   2407 	.long	1860331835
   2408 	.long	1040814822
   2409 	.long	3221225472
   2410 	.long	1071387243
   2411 	.long	1522972033
   2412 	.long	3190305974
   2413 	.long	1073741824
   2414 	.long	1071376171
   2415 	.long	2361534207
   2416 	.long	1043699366
   2417 	.long	0
   2418 	.long	1071365119
   2419 	.long	4180309179
   2420 	.long	1044142099
   2421 	.long	0
   2422 	.long	1071354087
   2423 	.long	1201038528
   2424 	.long	3192968772
   2425 	.long	0
   2426 	.long	1071343075
   2427 	.long	1342478171
   2428 	.long	3193251215
   2429 	.long	0
   2430 	.long	1071332083
   2431 	.long	3836883348
   2432 	.long	3193472007
   2433 	.long	3221225472
   2434 	.long	1071321110
   2435 	.long	3864874250
   2436 	.long	1045593126
   2437 	.long	2147483648
   2438 	.long	1071310158
   2439 	.long	2169494998
   2440 	.long	1046045346
   2441 	.long	1073741824
   2442 	.long	1071299226
   2443 	.long	3785165075
   2444 	.long	3193319246
   2445 	.long	2147483648
   2446 	.long	1071288313
   2447 	.long	1137692678
   2448 	.long	3192716779
   2449 	.long	1073741824
   2450 	.long	1071277420
   2451 	.long	1752107598
   2452 	.long	1046366120
   2453 	.long	3221225472
   2454 	.long	1071266546
   2455 	.long	1912656912
   2456 	.long	1046352281
   2457 	.long	3221225472
   2458 	.long	1071255692
   2459 	.long	2882676334
   2460 	.long	1046406353
   2461 	.long	1073741824
   2462 	.long	1071244858
   2463 	.long	963612460
   2464 	.long	1045282811
   2465 	.long	0
   2466 	.long	1071234043
   2467 	.long	3811255773
   2468 	.long	1046231636
   2469 	.long	1073741824
   2470 	.long	1071223247
   2471 	.long	1126055989
   2472 	.long	3192224037
   2473 	.long	2147483648
   2474 	.long	1071212470
   2475 	.long	2079145427
   2476 	.long	1044432413
   2477 	.long	0
   2478 	.long	1071201713
   2479 	.long	3611595621
   2480 	.long	1043358745
   2481 	.long	2147483648
   2482 	.long	1071190974
   2483 	.long	390522769
   2484 	.long	1045888252
   2485 	.long	1073741824
   2486 	.long	1071180255
   2487 	.long	4087939723
   2488 	.long	3192930745
   2489 	.long	3221225472
   2490 	.long	1071169554
   2491 	.long	1451494480
   2492 	.long	3190219274
   2493 	.long	1073741824
   2494 	.long	1071158873
   2495 	.long	427176194
   2496 	.long	3193042022
   2497 	.long	2147483648
   2498 	.long	1071148210
   2499 	.long	1882381948
   2500 	.long	3192727946
   2501 	.long	2147483648
   2502 	.long	1071137566
   2503 	.long	3736313771
   2504 	.long	3192087019
   2505 	.long	1073741824
   2506 	.long	1071126941
   2507 	.long	1560398816
   2508 	.long	3193185715
   2509 	.long	2147483648
   2510 	.long	1071116334
   2511 	.long	1021942441
   2512 	.long	1041526696
   2513 	.long	2147483648
   2514 	.long	1071105746
   2515 	.long	3517080249
   2516 	.long	3193576041
   2517 	.long	3221225472
   2518 	.long	1071095176
   2519 	.long	2248589878
   2520 	.long	1044527624
   2521 	.long	2147483648
   2522 	.long	1071084625
   2523 	.long	2412896695
   2524 	.long	1046112867
   2525 	.long	3221225472
   2526 	.long	1071074092
   2527 	.long	3834725738
   2528 	.long	1044562378
   2529 	.long	1073741824
   2530 	.long	1071063578
   2531 	.long	1150920407
   2532 	.long	1043768986
   2533 	.long	0
   2534 	.long	1071053082
   2535 	.long	1379393428
   2536 	.long	3188690690
   2537 	.long	0
   2538 	.long	1071042604
   2539 	.long	3058183278
   2540 	.long	3193617655
   2541 	.long	0
   2542 	.long	1071032144
   2543 	.long	421133665
   2544 	.long	3193417186
   2545 	.long	0
   2546 	.long	1071021702
   2547 	.long	2860161357
   2548 	.long	3191816125
   2549 	.long	0
   2550 	.long	1071011278
   2551 	.long	1742405964
   2552 	.long	1043580240
   2553 	.long	0
   2554 	.long	1071000872
   2555 	.long	2821215927
   2556 	.long	3188984273
   2557 	.long	3221225472
   2558 	.long	1070990483
   2559 	.long	510275597
   2560 	.long	1045813401
   2561 	.long	2147483648
   2562 	.long	1070980113
   2563 	.long	304266588
   2564 	.long	3191193536
   2565 	.long	3221225472
   2566 	.long	1070969760
   2567 	.long	1854784211
   2568 	.long	1046302073
   2569 	.long	0
   2570 	.long	1070959426
   2571 	.long	3773082854
   2572 	.long	3193008899
   2573 	.long	2147483648
   2574 	.long	1070949108
   2575 	.long	3003572392
   2576 	.long	1046404879
   2577 	.long	3221225472
   2578 	.long	1070938808
   2579 	.long	1702149204
   2580 	.long	1046407257
   2581 	.long	2147483648
   2582 	.long	1070928526
   2583 	.long	3935314439
   2584 	.long	1046438280
   2585 	.long	3221225472
   2586 	.long	1070918261
   2587 	.long	2677087609
   2588 	.long	1045501749
   2589 	.long	2147483648
   2590 	.long	1070908014
   2591 	.long	4190598039
   2592 	.long	3193640515
   2593 	.long	1073741824
   2594 	.long	1070897784
   2595 	.long	368874072
   2596 	.long	1044879927
   2597 	.long	2147483648
   2598 	.long	1070887571
   2599 	.long	3584052697
   2600 	.long	3192024662
   2601 	.long	3221225472
   2602 	.long	1070877375
   2603 	.long	3762307829
   2604 	.long	1045886918
   2605 	.long	1073741824
   2606 	.long	1070867197
   2607 	.long	495710920
   2608 	.long	1046317072
   2609 	.long	0
   2610 	.long	1070857036
   2611 	.long	2292768238
   2612 	.long	3190887508
   2613 	.long	3221225472
   2614 	.long	1070846891
   2615 	.long	1044078151
   2616 	.long	3193772914
   2617 	.long	1073741824
   2618 	.long	1070836764
   2619 	.long	3266010457
   2620 	.long	1043443755
   2621 	.long	3221225472
   2622 	.long	1070826653
   2623 	.long	3571665822
   2624 	.long	1045547823
   2625 	.long	1073741824
   2626 	.long	1070816560
   2627 	.long	393348347
   2628 	.long	3190525143
   2629 	.long	2147483648
   2630 	.long	1070806483
   2631 	.long	4241722498
   2632 	.long	3192084193
   2633 	.long	2147483648
   2634 	.long	1070796423
   2635 	.long	1693797068
   2636 	.long	3192807972
   2637 	.long	0
   2638 	.long	1070786380
   2639 	.long	2860086745
   2640 	.long	1046331646
   2641 	.long	2147483648
   2642 	.long	1070776353
   2643 	.long	1366141759
   2644 	.long	3192979363
   2645 	.long	1073741824
   2646 	.long	1070766343
   2647 	.long	737899283
   2648 	.long	1045853346
   2649 	.long	3221225472
   2650 	.long	1070756349
   2651 	.long	88734873
   2652 	.long	1043881257
   2653 	.long	3221225472
   2654 	.long	1070746372
   2655 	.long	1438003315
   2656 	.long	3192917101
   2657 	.long	0
   2658 	.long	1070736412
   2659 	.long	1066505530
   2660 	.long	1043896695
   2661 	.long	3221225472
   2662 	.long	1070726467
   2663 	.long	2706653041
   2664 	.long	3191113643
   2665 	.long	3221225472
   2666 	.long	1070716539
   2667 	.long	1321764476
   2668 	.long	1039573724
   2669 	.long	0
   2670 	.long	1070706628
   2671 	.long	1126753211
   2672 	.long	1044502976
   2673 	.long	2147483648
   2674 	.long	1070696732
   2675 	.long	773642884
   2676 	.long	1044110727
   2677 	.long	1073741824
   2678 	.long	1070686853
   2679 	.long	1263743406
   2680 	.long	3193115278
   2681 	.long	0
   2682 	.long	1070676990
   2683 	.long	3115237732
   2684 	.long	3193089176
   2685 	.long	3221225472
   2686 	.long	1070667142
   2687 	.long	3642626838
   2688 	.long	3191146032
   2689 	.long	2147483648
   2690 	.long	1070657311
   2691 	.long	2091696428
   2692 	.long	1044337177
   2693 	.long	1073741824
   2694 	.long	1070647496
   2695 	.long	3168958391
   2696 	.long	1044197568
   2697 	.long	0
   2698 	.long	1070637697
   2699 	.long	711148669
   2700 	.long	3193181047
   2701 	.long	2147483648
   2702 	.long	1070627913
   2703 	.long	4207182773
   2704 	.long	3193402092
   2705 	.long	3221225472
   2706 	.long	1070618145
   2707 	.long	918070640
   2708 	.long	3192902845
   2709 	.long	3221225472
   2710 	.long	1070608393
   2711 	.long	3135571447
   2712 	.long	3192193928
   2713 	.long	2147483648
   2714 	.long	1070598657
   2715 	.long	1043705517
   2716 	.long	3193188604
   2717 	.long	2147483648
   2718 	.long	1070581777
   2719 	.long	1886680492
   2720 	.long	1043890286
   2721 	.long	2147483648
   2722 	.long	1070562367
   2723 	.long	3373799420
   2724 	.long	3191917802
   2725 	.long	2147483648
   2726 	.long	1070542988
   2727 	.long	2919618025
   2728 	.long	3192461752
   2729 	.long	2147483648
   2730 	.long	1070523640
   2731 	.long	2926365158
   2732 	.long	3193113492
   2733 	.long	0
   2734 	.long	1070504323
   2735 	.long	519978638
   2736 	.long	1045918846
   2737 	.long	0
   2738 	.long	1070485037
   2739 	.long	3665353151
   2740 	.long	3193546248
   2741 	.long	0
   2742 	.long	1070465781
   2743 	.long	2327718958
   2744 	.long	1045050797
   2745 	.long	0
   2746 	.long	1070446556
   2747 	.long	345326861
   2748 	.long	3188224716
   2749 	.long	2147483648
   2750 	.long	1070427361
   2751 	.long	2263747488
   2752 	.long	3192871328
   2753 	.long	0
   2754 	.long	1070408197
   2755 	.long	3894192264
   2756 	.long	1045693123
   2757 	.long	0
   2758 	.long	1070389063
   2759 	.long	994321593
   2760 	.long	1046347203
   2761 	.long	2147483648
   2762 	.long	1070369959
   2763 	.long	3540366700
   2764 	.long	1042296230
   2765 	.long	0
   2766 	.long	1070350886
   2767 	.long	966420752
   2768 	.long	3192400412
   2769 	.long	2147483648
   2770 	.long	1070331842
   2771 	.long	1954511160
   2772 	.long	3193467762
   2773 	.long	2147483648
   2774 	.long	1070312828
   2775 	.long	1875003040
   2776 	.long	1045485629
   2777 	.long	0
   2778 	.long	1070293845
   2779 	.long	4003372005
   2780 	.long	3193714109
   2781 	.long	2147483648
   2782 	.long	1070274890
   2783 	.long	2216083644
   2784 	.long	1045720399
   2785 	.long	0
   2786 	.long	1070255966
   2787 	.long	1240985743
   2788 	.long	1045879414
   2789 	.long	0
   2790 	.long	1070237071
   2791 	.long	1573064162
   2792 	.long	1046427916
   2793 	.long	0
   2794 	.long	1070218206
   2795 	.long	2500166582
   2796 	.long	3193848169
   2797 	.long	2147483648
   2798 	.long	1070199369
   2799 	.long	862131539
   2800 	.long	1045606065
   2801 	.long	0
   2802 	.long	1070180563
   2803 	.long	3733427622
   2804 	.long	3193545988
   2805 	.long	0
   2806 	.long	1070161785
   2807 	.long	124515358
   2808 	.long	1045504766
   2809 	.long	2147483648
   2810 	.long	1070143036
   2811 	.long	689228007
   2812 	.long	1044238436
   2813 	.long	0
   2814 	.long	1070124317
   2815 	.long	976284835
   2816 	.long	3189879978
   2817 	.long	2147483648
   2818 	.long	1070105626
   2819 	.long	2997446224
   2820 	.long	3193394244
   2821 	.long	2147483648
   2822 	.long	1070086964
   2823 	.long	594985163
   2824 	.long	3190453447
   2825 	.long	2147483648
   2826 	.long	1070068331
   2827 	.long	3634411091
   2828 	.long	3193012662
   2829 	.long	0
   2830 	.long	1070049727
   2831 	.long	841316482
   2832 	.long	3192551604
   2833 	.long	0
   2834 	.long	1070031151
   2835 	.long	518949849
   2836 	.long	3189505693
   2837 	.long	2147483648
   2838 	.long	1070012603
   2839 	.long	207633604
   2840 	.long	1043791305
   2841 	.long	2147483648
   2842 	.long	1069994084
   2843 	.long	925415631
   2844 	.long	3189658670
   2845 	.long	2147483648
   2846 	.long	1069975593
   2847 	.long	3348775015
   2848 	.long	1046231055
   2849 	.long	0
   2850 	.long	1069957131
   2851 	.long	4137593961
   2852 	.long	1045760644
   2853 	.long	2147483648
   2854 	.long	1069938696
   2855 	.long	3081207972
   2856 	.long	1046319652
   2857 	.long	2147483648
   2858 	.long	1069920290
   2859 	.long	2912811806
   2860 	.long	3193250863
   2861 	.long	0
   2862 	.long	1069901912
   2863 	.long	1704663230
   2864 	.long	3192651171
   2865 	.long	2147483648
   2866 	.long	1069883561
   2867 	.long	1726887473
   2868 	.long	3193427817
   2869 	.long	2147483648
   2870 	.long	1069865238
   2871 	.long	516302873
   2872 	.long	1042556919
   2873 	.long	2147483648
   2874 	.long	1069846943
   2875 	.long	3737277289
   2876 	.long	3192083505
   2877 	.long	0
   2878 	.long	1069828676
   2879 	.long	2829909067
   2880 	.long	3191628520
   2881 	.long	0
   2882 	.long	1069810436
   2883 	.long	3474800299
   2884 	.long	3187384991
   2885 	.long	2147483648
   2886 	.long	1069792223
   2887 	.long	2041291754
   2888 	.long	3186735048
   2889 	.long	2147483648
   2890 	.long	1069774038
   2891 	.long	3100739290
   2892 	.long	3192991951
   2893 	.long	2147483648
   2894 	.long	1069755880
   2895 	.long	2641686866
   2896 	.long	1042449846
   2897 	.long	0
   2898 	.long	1069737750
   2899 	.long	1353612457
   2900 	.long	3192928544
   2901 	.long	2147483648
   2902 	.long	1069719646
   2903 	.long	1823398190
   2904 	.long	3193125156
   2905 	.long	0
   2906 	.long	1069701570
   2907 	.long	2629108558
   2908 	.long	3192983089
   2909 	.long	2147483648
   2910 	.long	1069683520
   2911 	.long	314889080
   2912 	.long	3193178947
   2913 	.long	2147483648
   2914 	.long	1069665497
   2915 	.long	3426846470
   2916 	.long	1046055034
   2917 	.long	0
   2918 	.long	1069647502
   2919 	.long	2451521798
   2920 	.long	3193081447
   2921 	.long	2147483648
   2922 	.long	1069629532
   2923 	.long	963200030
   2924 	.long	1046315089
   2925 	.long	0
   2926 	.long	1069611590
   2927 	.long	3644976987
   2928 	.long	1046450297
   2929 	.long	2147483648
   2930 	.long	1069593674
   2931 	.long	1514045874
   2932 	.long	3193337489
   2933 	.long	0
   2934 	.long	1069575785
   2935 	.long	2640752615
   2936 	.long	3192734715
   2937 	.long	0
   2938 	.long	1069557922
   2939 	.long	177381730
   2940 	.long	3193107348
   2941 	.long	0
   2942 	.long	1069532650
   2943 	.long	546871269
   2944 	.long	1045601847
   2945 	.long	0
   2946 	.long	1069497029
   2947 	.long	2220408187
   2948 	.long	1045964849
   2949 	.long	0
   2950 	.long	1069461461
   2951 	.long	3101209784
   2952 	.long	3192417098
   2953 	.long	0
   2954 	.long	1069425944
   2955 	.long	3768825782
   2956 	.long	1046196178
   2957 	.long	0
   2958 	.long	1069390480
   2959 	.long	737308942
   2960 	.long	1043872555
   2961 	.long	0
   2962 	.long	1069355068
   2963 	.long	1944808119
   2964 	.long	3193362317
   2965 	.long	0
   2966 	.long	1069319707
   2967 	.long	852406261
   2968 	.long	3191004250
   2969 	.long	0
   2970 	.long	1069284398
   2971 	.long	3202370743
   2972 	.long	3192549796
   2973 	.long	0
   2974 	.long	1069249140
   2975 	.long	900633975
   2976 	.long	1043862575
   2977 	.long	0
   2978 	.long	1069213934
   2979 	.long	3417168564
   2980 	.long	3193213168
   2981 	.long	0
   2982 	.long	1069178778
   2983 	.long	2513309972
   2984 	.long	1046051953
   2985 	.long	0
   2986 	.long	1069143674
   2987 	.long	1836846968
   2988 	.long	1044036653
   2989 	.long	0
   2990 	.long	1069108621
   2991 	.long	675391362
   2992 	.long	3193334972
   2993 	.long	0
   2994 	.long	1069073618
   2995 	.long	1859398086
   2996 	.long	3191668729
   2997 	.long	0
   2998 	.long	1069038666
   2999 	.long	3835994043
   3000 	.long	3193252196
   3001 	.long	0
   3002 	.long	1069003764
   3003 	.long	563337246
   3004 	.long	3192060530
   3005 	.long	0
   3006 	.long	1068968912
   3007 	.long	3715154210
   3008 	.long	1045592716
   3009 	.long	0
   3010 	.long	1068934111
   3011 	.long	51415636
   3012 	.long	3192193939
   3013 	.long	0
   3014 	.long	1068899359
   3015 	.long	822049108
   3016 	.long	1045846080
   3017 	.long	0
   3018 	.long	1068864658
   3019 	.long	3739043340
   3020 	.long	3193184949
   3021 	.long	0
   3022 	.long	1068830006
   3023 	.long	2500828997
   3024 	.long	3193115638
   3025 	.long	0
   3026 	.long	1068795403
   3027 	.long	1479335089
   3028 	.long	1045458233
   3029 	.long	0
   3030 	.long	1068760850
   3031 	.long	1914098598
   3032 	.long	1045079833
   3033 	.long	0
   3034 	.long	1068726346
   3035 	.long	1470374909
   3036 	.long	1046125471
   3037 	.long	0
   3038 	.long	1068691892
   3039 	.long	2048101185
   3040 	.long	3192960024
   3041 	.long	0
   3042 	.long	1068657486
   3043 	.long	801101802
   3044 	.long	1042523454
   3045 	.long	0
   3046 	.long	1068623129
   3047 	.long	412171467
   3048 	.long	1044799425
   3049 	.long	0
   3050 	.long	1068588821
   3051 	.long	2124566049
   3052 	.long	1040459843
   3053 	.long	0
   3054 	.long	1068554561
   3055 	.long	2087558263
   3056 	.long	1046083102
   3057 	.long	0
   3058 	.long	1068520350
   3059 	.long	290389316
   3060 	.long	1045220023
   3061 	.long	0
   3062 	.long	1068473430
   3063 	.long	393737815
   3064 	.long	1045770085
   3065 	.long	0
   3066 	.long	1068405202
   3067 	.long	3273111658
   3068 	.long	3193594336
   3069 	.long	0
   3070 	.long	1068337068
   3071 	.long	3076935419
   3072 	.long	3191993934
   3073 	.long	0
   3074 	.long	1068269030
   3075 	.long	1564279721
   3076 	.long	1040713632
   3077 	.long	0
   3078 	.long	1068201088
   3079 	.long	1950103787
   3080 	.long	3191285473
   3081 	.long	0
   3082 	.long	1068133240
   3083 	.long	111301617
   3084 	.long	1046140470
   3085 	.long	0
   3086 	.long	1068065488
   3087 	.long	2740933659
   3088 	.long	1046091898
   3089 	.long	0
   3090 	.long	1067997832
   3091 	.long	1267131462
   3092 	.long	3192947024
   3093 	.long	0
   3094 	.long	1067930268
   3095 	.long	629787343
   3096 	.long	1045599114
   3097 	.long	0
   3098 	.long	1067862800
   3099 	.long	2943029746
   3100 	.long	3191100621
   3101 	.long	0
   3102 	.long	1067795426
   3103 	.long	2538631151
   3104 	.long	3193953989
   3105 	.long	0
   3106 	.long	1067728144
   3107 	.long	3881795033
   3108 	.long	3191377363
   3109 	.long	0
   3110 	.long	1067660956
   3111 	.long	2752747058
   3112 	.long	3186250103
   3113 	.long	0
   3114 	.long	1067593862
   3115 	.long	892170014
   3116 	.long	3193330390
   3117 	.long	0
   3118 	.long	1067526860
   3119 	.long	2000985783
   3120 	.long	3192968647
   3121 	.long	0
   3122 	.long	1067459950
   3123 	.long	1954077304
   3124 	.long	1044399908
   3125 	.long	0
   3126 	.long	1067335900
   3127 	.long	4120702847
   3128 	.long	3193150730
   3129 	.long	0
   3130 	.long	1067202448
   3131 	.long	353489980
   3132 	.long	1045676744
   3133 	.long	0
   3134 	.long	1067069184
   3135 	.long	2609643324
   3136 	.long	3192108001
   3137 	.long	0
   3138 	.long	1066936100
   3139 	.long	2904433317
   3140 	.long	1044836541
   3141 	.long	0
   3142 	.long	1066803200
   3143 	.long	319656790
   3144 	.long	1044863904
   3145 	.long	0
   3146 	.long	1066670484
   3147 	.long	2407987331
   3148 	.long	3192995083
   3149 	.long	0
   3150 	.long	1066537948
   3151 	.long	2437746120
   3152 	.long	3193127733
   3153 	.long	0
   3154 	.long	1066405592
   3155 	.long	762570215
   3156 	.long	3189946997
   3157 	.long	0
   3158 	.long	1066145040
   3159 	.long	3317159694
   3160 	.long	1046060125
   3161 	.long	0
   3162 	.long	1065881056
   3163 	.long	2317845886
   3164 	.long	3191679176
   3165 	.long	0
   3166 	.long	1065617424
   3167 	.long	3665195816
   3168 	.long	1045633853
   3169 	.long	0
   3170 	.long	1065354160
   3171 	.long	2008730355
   3172 	.long	3193898211
   3173 	.long	0
   3174 	.long	1064829264
   3175 	.long	3746236192
   3176 	.long	1046121471
   3177 	.long	0
   3178 	.long	1064303680
   3179 	.long	885296753
   3180 	.long	3191852441
   3181 	.long	0
   3182 	.long	1063253696
   3183 	.long	449976495
   3184 	.long	3192682663
   3185 	.long	0
   3186 	.long	0
   3187 	.long	0
   3188 	.long	2147483648
   3189 	.long	0
   3190 	.long	4294965248
   3191 	.long	0
   3192 	.long	4294965248
   3193 	.long	0
   3194 	.long	1073160192
   3195 	.long	370913857
   3196 	.long	3210587105
   3197 	.long	1841914130
   3198 	.long	3213059448
   3199 	.long	3995341938
   3200 	.long	3214607105
   3201 	.long	2677381210
   3202 	.long	3216320731
   3203 	.long	3011779882
   3204 	.long	3218479542
   3205 	.long	1367832035
   3206 	.long	1066403058
   3207 	.long	2894285243
   3208 	.long	1067936923
   3209 	.long	1215221452
   3210 	.long	1069835102
   3211 	.long	370913857
   3212 	.long	3210587105
   3213 	.long	2677381210
   3214 	.long	3216320731
   3215 	.long	4172642429
   3216 	.long	1056068382
   3217 	.long	1215221451
   3218 	.long	1069835102
   3219 	.long	1092638156
   3220 	.long	3184925618
   3221 	.long	0
   3222 	.long	4294967288
   3223 	.long	0
   3224 	.long	4294967295
   3225 	.long	0
   3226 	.long	1072693248
   3227 	.long	0
   3228 	.long	997195776
   3229 	.long	4200250559
   3230 	.long	1072696090
   3231 	.long	2808127345
   3232 	.long	3162830514
   3233 	.long	2851812149
   3234 	.long	1072698941
   3235 	.long	2595802551
   3236 	.long	1016815913
   3237 	.long	339411585
   3238 	.long	1072701800
   3239 	.long	264588982
   3240 	.long	3162685233
   3241 	.long	1048019041
   3242 	.long	1072704666
   3243 	.long	1398474845
   3244 	.long	3161559171
   3245 	.long	772914124
   3246 	.long	1072707540
   3247 	.long	4004372762
   3248 	.long	1013278737
   3249 	.long	3899555717
   3250 	.long	1072710421
   3251 	.long	427280750
   3252 	.long	3163595548
   3253 	.long	1928746161
   3254 	.long	1072713311
   3255 	.long	983617676
   3256 	.long	1015333753
   3257 	.long	3541402996
   3258 	.long	1072716208
   3259 	.long	2759177317
   3260 	.long	1015903202
   3261 	.long	238821257
   3262 	.long	1072719114
   3263 	.long	1469694871
   3264 	.long	3163933563
   3265 	.long	702412510
   3266 	.long	1072722027
   3267 	.long	3803266087
   3268 	.long	3163328991
   3269 	.long	728934454
   3270 	.long	1072724948
   3271 	.long	1413842688
   3272 	.long	1015227188
   3273 	.long	410360776
   3274 	.long	1072727877
   3275 	.long	1269990655
   3276 	.long	1013024446
   3277 	.long	4133881824
   3278 	.long	1072730813
   3279 	.long	2148155345
   3280 	.long	3163979875
   3281 	.long	3402036099
   3282 	.long	1072733758
   3283 	.long	405889334
   3284 	.long	1016154232
   3285 	.long	2602514713
   3286 	.long	1072736711
   3287 	.long	2268929336
   3288 	.long	1015402860
   3289 	.long	1828292879
   3290 	.long	1072739672
   3291 	.long	1255956747
   3292 	.long	1016636974
   3293 	.long	1172597893
   3294 	.long	1072742641
   3295 	.long	114433263
   3296 	.long	1016396169
   3297 	.long	728909815
   3298 	.long	1072745618
   3299 	.long	383930225
   3300 	.long	1016078044
   3301 	.long	590962156
   3302 	.long	1072748603
   3303 	.long	3829346666
   3304 	.long	3164324173
   3305 	.long	852742562
   3306 	.long	1072751596
   3307 	.long	667253586
   3308 	.long	1010842135
   3309 	.long	1608493509
   3310 	.long	1072754597
   3311 	.long	3159622171
   3312 	.long	3163856313
   3313 	.long	2952712987
   3314 	.long	1072757606
   3315 	.long	3293494651
   3316 	.long	3161168877
   3317 	.long	685187902
   3318 	.long	1072760624
   3319 	.long	378731989
   3320 	.long	1015891691
   3321 	.long	3490863953
   3322 	.long	1072763649
   3323 	.long	960797498
   3324 	.long	3163997456
   3325 	.long	2875075254
   3326 	.long	1072766683
   3327 	.long	4144233330
   3328 	.long	3164382292
   3329 	.long	3228316108
   3330 	.long	1072769725
   3331 	.long	3010241991
   3332 	.long	3159471380
   3333 	.long	351405227
   3334 	.long	1072772776
   3335 	.long	3125337328
   3336 	.long	3160871055
   3337 	.long	2930322912
   3338 	.long	1072775834
   3339 	.long	2599499422
   3340 	.long	3163762623
   3341 	.long	2471440686
   3342 	.long	1072778901
   3343 	.long	968836267
   3344 	.long	3163263464
   3345 	.long	3366293073
   3346 	.long	1072781976
   3347 	.long	3119426314
   3348 	.long	1015169130
   3349 	.long	1416741826
   3350 	.long	1072785060
   3351 	.long	2196380210
   3352 	.long	1012462139
   3353 	.long	1014845819
   3354 	.long	1072788152
   3355 	.long	3117910646
   3356 	.long	3162607681
   3357 	.long	2257959872
   3358 	.long	1072791252
   3359 	.long	3802946148
   3360 	.long	1014013503
   3361 	.long	948735466
   3362 	.long	1072794361
   3363 	.long	3516338028
   3364 	.long	3163623459
   3365 	.long	1480023343
   3366 	.long	1072797478
   3367 	.long	2247196168
   3368 	.long	1016376029
   3369 	.long	3949972341
   3370 	.long	1072800603
   3371 	.long	2068408548
   3372 	.long	1015962444
   3373 	.long	4162030108
   3374 	.long	1072803737
   3375 	.long	2763428480
   3376 	.long	1016577925
   3377 	.long	2214878420
   3378 	.long	1072806880
   3379 	.long	892270087
   3380 	.long	3164164998
   3381 	.long	2502433899
   3382 	.long	1072810031
   3383 	.long	2148595913
   3384 	.long	1016072567
   3385 	.long	828946858
   3386 	.long	1072813191
   3387 	.long	10642492
   3388 	.long	1016988014
   3389 	.long	1588871207
   3390 	.long	1072816359
   3391 	.long	143439582
   3392 	.long	3164011992
   3393 	.long	586995997
   3394 	.long	1072819536
   3395 	.long	41662348
   3396 	.long	3163676568
   3397 	.long	2218315341
   3398 	.long	1072822721
   3399 	.long	2694295388
   3400 	.long	3164337444
   3401 	.long	2288159958
   3402 	.long	1072825915
   3403 	.long	2169144469
   3404 	.long	1015924597
   3405 	.long	897099801
   3406 	.long	1072829118
   3407 	.long	754756297
   3408 	.long	1016289581
   3409 	.long	2440944790
   3410 	.long	1072832329
   3411 	.long	2492769774
   3412 	.long	1015196030
   3413 	.long	2725843665
   3414 	.long	1072835549
   3415 	.long	1433917087
   3416 	.long	1015887099
   3417 	.long	1853186616
   3418 	.long	1072838778
   3419 	.long	3066496371
   3420 	.long	1016705150
   3421 	.long	4219606026
   3422 	.long	1072842015
   3423 	.long	2434574742
   3424 	.long	1015730124
   3425 	.long	1337108031
   3426 	.long	1072845262
   3427 	.long	3203724452
   3428 	.long	1015726421
   3429 	.long	1897844341
   3430 	.long	1072848517
   3431 	.long	1254300460
   3432 	.long	1016324514
   3433 	.long	1709341917
   3434 	.long	1072851781
   3435 	.long	2571168217
   3436 	.long	1015201075
   3437 	.long	874372905
   3438 	.long	1072855054
   3439 	.long	100263788
   3440 	.long	1016989308
   3441 	.long	3790955393
   3442 	.long	1072858335
   3443 	.long	2352942462
   3444 	.long	3164228666
   3445 	.long	1972484976
   3446 	.long	1072861626
   3447 	.long	675290301
   3448 	.long	3162688626
   3449 	.long	4112506593
   3450 	.long	1072864925
   3451 	.long	2947355221
   3452 	.long	1015419624
   3453 	.long	1724976915
   3454 	.long	1072868234
   3455 	.long	420909223
   3456 	.long	3164165955
   3457 	.long	3504003472
   3458 	.long	1072871551
   3459 	.long	3594001060
   3460 	.long	3158379228
   3461 	.long	964107055
   3462 	.long	1072874878
   3463 	.long	2800439588
   3464 	.long	3163881797
   3465 	.long	2799960843
   3466 	.long	1072878213
   3467 	.long	1423655381
   3468 	.long	1016070727
   3469 	.long	526652809
   3470 	.long	1072881558
   3471 	.long	4223459736
   3472 	.long	1016927951
   3473 	.long	2839424854
   3474 	.long	1072884911
   3475 	.long	1171596163
   3476 	.long	1014090255
   3477 	.long	1253935211
   3478 	.long	1072888274
   3479 	.long	1395382931
   3480 	.long	3160751189
   3481 	.long	171030293
   3482 	.long	1072891646
   3483 	.long	3526460132
   3484 	.long	1015477354
   3485 	.long	3991843581
   3486 	.long	1072895026
   3487 	.long	4092853457
   3488 	.long	1015634339
   3489 	.long	4232894513
   3490 	.long	1072898416
   3491 	.long	2383938684
   3492 	.long	1015717095
   3493 	.long	1000925746
   3494 	.long	1072901816
   3495 	.long	1018491672
   3496 	.long	3164358120
   3497 	.long	2992903935
   3498 	.long	1072905224
   3499 	.long	2218154406
   3500 	.long	1016276769
   3501 	.long	1726216749
   3502 	.long	1072908642
   3503 	.long	2466808228
   3504 	.long	3162724981
   3505 	.long	1603444721
   3506 	.long	1072912069
   3507 	.long	1548633640
   3508 	.long	3163249902
   3509 	.long	2732492859
   3510 	.long	1072915505
   3511 	.long	2691479646
   3512 	.long	3163304260
   3513 	.long	926591435
   3514 	.long	1072918951
   3515 	.long	3208833762
   3516 	.long	3163962090
   3517 	.long	589198666
   3518 	.long	1072922406
   3519 	.long	2664346172
   3520 	.long	3164206538
   3521 	.long	1829099622
   3522 	.long	1072925870
   3523 	.long	1016661181
   3524 	.long	3164509581
   3525 	.long	460407023
   3526 	.long	1072929344
   3527 	.long	4237175092
   3528 	.long	3164187045
   3529 	.long	887463927
   3530 	.long	1072932827
   3531 	.long	3596744163
   3532 	.long	3161842742
   3533 	.long	3219942644
   3534 	.long	1072936319
   3535 	.long	3798990616
   3536 	.long	1016417382
   3537 	.long	3272845541
   3538 	.long	1072939821
   3539 	.long	928852419
   3540 	.long	3164536824
   3541 	.long	1156440435
   3542 	.long	1072943333
   3543 	.long	2351451249
   3544 	.long	1015015632
   3545 	.long	1276261410
   3546 	.long	1072946854
   3547 	.long	300981948
   3548 	.long	1015732745
   3549 	.long	3743175029
   3550 	.long	1072950384
   3551 	.long	2072812490
   3552 	.long	3163223651
   3553 	.long	78413852
   3554 	.long	1072953925
   3555 	.long	4183226867
   3556 	.long	3164065827
   3557 	.long	3278348324
   3558 	.long	1072957474
   3559 	.long	3069497416
   3560 	.long	1015799288
   3561 	.long	569847338
   3562 	.long	1072961034
   3563 	.long	472945272
   3564 	.long	3160339305
   3565 	.long	654919306
   3566 	.long	1072964603
   3567 	.long	3232961757
   3568 	.long	3164096045
   3569 	.long	3645941911
   3570 	.long	1072968181
   3571 	.long	3814685081
   3572 	.long	3162621917
   3573 	.long	1065662932
   3574 	.long	1072971770
   3575 	.long	2533670915
   3576 	.long	1015578814
   3577 	.long	1617004845
   3578 	.long	1072975368
   3579 	.long	82804944
   3580 	.long	1011391354
   3581 	.long	1118294578
   3582 	.long	1072978976
   3583 	.long	2197495694
   3584 	.long	3160957977
   3585 	.long	3978100823
   3586 	.long	1072982593
   3587 	.long	3513027190
   3588 	.long	1016894539
   3589 	.long	1720398391
   3590 	.long	1072986221
   3591 	.long	3980678963
   3592 	.long	3164348656
   3593 	.long	3049340112
   3594 	.long	1072989858
   3595 	.long	3062915824
   3596 	.long	1014219171
   3597 	.long	3784486610
   3598 	.long	1072993505
   3599 	.long	1581883040
   3600 	.long	3162747529
   3601 	.long	4040676318
   3602 	.long	1072997162
   3603 	.long	4090609238
   3604 	.long	1016712034
   3605 	.long	3933059031
   3606 	.long	1073000829
   3607 	.long	2133366768
   3608 	.long	3162580408
   3609 	.long	3577096743
   3610 	.long	1073004506
   3611 	.long	2951496418
   3612 	.long	1014842263
   3613 	.long	3088564500
   3614 	.long	1073008193
   3615 	.long	1762311517
   3616 	.long	1016094249
   3617 	.long	2583551245
   3618 	.long	1073011890
   3619 	.long	3161094195
   3620 	.long	1016655067
   3621 	.long	2178460671
   3622 	.long	1073015597
   3623 	.long	777878098
   3624 	.long	3163891069
   3625 	.long	1990012071
   3626 	.long	1073019314
   3627 	.long	3529070563
   3628 	.long	3163861769
   3629 	.long	2135241198
   3630 	.long	1073023041
   3631 	.long	1236747871
   3632 	.long	1014637723
   3633 	.long	2731501122
   3634 	.long	1073026778
   3635 	.long	1774031855
   3636 	.long	3163518597
   3637 	.long	3896463087
   3638 	.long	1073030525
   3639 	.long	1139797873
   3640 	.long	3162282381
   3641 	.long	1453150082
   3642 	.long	1073034283
   3643 	.long	498154669
   3644 	.long	3162536638
   3645 	.long	4109806887
   3646 	.long	1073038050
   3647 	.long	422403966
   3648 	.long	1015517805
   3649 	.long	3395129871
   3650 	.long	1073041828
   3651 	.long	4025345435
   3652 	.long	3163383964
   3653 	.long	3723038930
   3654 	.long	1073045616
   3655 	.long	378465264
   3656 	.long	3163618158
   3657 	.long	917841882
   3658 	.long	1073049415
   3659 	.long	18715565
   3660 	.long	1016707884
   3661 	.long	3689071823
   3662 	.long	1073053223
   3663 	.long	2321004996
   3664 	.long	3163601292
   3665 	.long	3566716925
   3666 	.long	1073057042
   3667 	.long	1536826856
   3668 	.long	1015191009
   3669 	.long	671025100
   3670 	.long	1073060872
   3671 	.long	3832014351
   3672 	.long	3164070606
   3673 	.long	3712504873
   3674 	.long	1073064711
   3675 	.long	88491949
   3676 	.long	1016476236
   3677 	.long	4222122499
   3678 	.long	1073068561
   3679 	.long	1277378074
   3680 	.long	3164305313
   3681 	.long	2321106615
   3682 	.long	1073072422
   3683 	.long	2171176610
   3684 	.long	1010584347
   3685 	.long	2425981843
   3686 	.long	1073076293
   3687 	.long	2830390851
   3688 	.long	3164395175
   3689 	.long	363667784
   3690 	.long	1073080175
   3691 	.long	813753950
   3692 	.long	1016833785
   3693 	.long	551349105
   3694 	.long	1073084067
   3695 	.long	3821916050
   3696 	.long	3163155165
   3697 	.long	3111574537
   3698 	.long	1073087969
   3699 	.long	2606161479
   3700 	.long	3163808322
   3701 	.long	3872257780
   3702 	.long	1073091882
   3703 	.long	1253592103
   3704 	.long	1017006910
   3705 	.long	2956612997
   3706 	.long	1073095806
   3707 	.long	2118169751
   3708 	.long	3163784129
   3709 	.long	488188413
   3710 	.long	1073099741
   3711 	.long	3199821029
   3712 	.long	1016612624
   3713 	.long	885834528
   3714 	.long	1073103686
   3715 	.long	1973258547
   3716 	.long	3163310140
   3717 	.long	4273770423
   3718 	.long	1073107641
   3719 	.long	3383180809
   3720 	.long	3164267477
   3721 	.long	2186617381
   3722 	.long	1073111608
   3723 	.long	2270764084
   3724 	.long	3164321289
   3725 	.long	3339203574
   3726 	.long	1073115585
   3727 	.long	1483497780
   3728 	.long	3163457330
   3729 	.long	3561793907
   3730 	.long	1073119573
   3731 	.long	1157054053
   3732 	.long	1012938926
   3733 	.long	2979960120
   3734 	.long	1073123572
   3735 	.long	2599109725
   3736 	.long	1015547069
   3737 	.long	1719614413
   3738 	.long	1073127582
   3739 	.long	330458198
   3740 	.long	3164331316
   3741 	.long	4201977662
   3742 	.long	1073131602
   3743 	.long	748330254
   3744 	.long	1014642933
   3745 	.long	1963711167
   3746 	.long	1073135634
   3747 	.long	1744767757
   3748 	.long	3161622870
   3749 	.long	3721688645
   3750 	.long	1073139676
   3751 	.long	3069276937
   3752 	.long	1016887977
   3753 	.long	1013258799
   3754 	.long	1073143730
   3755 	.long	1748797611
   3756 	.long	3161177658
   3757 	.long	2555984613
   3758 	.long	1073147794
   3759 	.long	2652555442
   3760 	.long	3163601268
   3761 	.long	4182873220
   3762 	.long	1073151869
   3763 	.long	629542646
   3764 	.long	3163044879
   3765 	.long	1727278727
   3766 	.long	1073155956
   3767 	.long	3562710623
   3768 	.long	1012520516
   3769 	.long	3907805044
   3770 	.long	1073160053
   3771 	.long	2257091225
   3772 	.long	3162598983
   3773 	.long	2263535754
   3774 	.long	1073164162
   3775 	.long	752233586
   3776 	.long	3163687584
   3777 	.long	1218806132
   3778 	.long	1073168282
   3779 	.long	1818613052
   3780 	.long	3163597017
   3781 	.long	903334909
   3782 	.long	1073172413
   3783 	.long	1636462108
   3784 	.long	1016088573
   3785 	.long	1447192521
   3786 	.long	1073176555
   3787 	.long	1462857171
   3788 	.long	3163563097
   3789 	.long	2980802057
   3790 	.long	1073180708
   3791 	.long	378619896
   3792 	.long	1016821879
   3793 	.long	1339972927
   3794 	.long	1073184873
   3795 	.long	167908909
   3796 	.long	1016620728
   3797 	.long	950803702
   3798 	.long	1073189049
   3799 	.long	1655364926
   3800 	.long	1016285608
   3801 	.long	1944781191
   3802 	.long	1073193236
   3803 	.long	3993278767
   3804 	.long	3162772855
   3805 	.long	158781403
   3806 	.long	1073197435
   3807 	.long	2221464712
   3808 	.long	3164335029
   3809 	.long	19972402
   3810 	.long	1073201645
   3811 	.long	3507899862
   3812 	.long	1017057868
   3813 	.long	1660913392
   3814 	.long	1073205866
   3815 	.long	4218599604
   3816 	.long	1016184283
   3817 	.long	919555682
   3818 	.long	1073210099
   3819 	.long	3121969534
   3820 	.long	1013996802
   3821 	.long	2224145553
   3822 	.long	1073214343
   3823 	.long	3482522030
   3824 	.long	3162537745
   3825 	.long	1413356050
   3826 	.long	1073218599
   3827 	.long	1651349291
   3828 	.long	3163716742
   3829 	.long	2916157145
   3830 	.long	1073222866
   3831 	.long	219487565
   3832 	.long	1016357943
   3833 	.long	2571947539
   3834 	.long	1073227145
   3835 	.long	3558159064
   3836 	.long	3164425245
   3837 	.long	515457527
   3838 	.long	1073231436
   3839 	.long	836709333
   3840 	.long	1016699802
   3841 	.long	1176749997
   3842 	.long	1073235738
   3843 	.long	2738998779
   3844 	.long	3163084420
   3845 	.long	396319521
   3846 	.long	1073240052
   3847 	.long	4172420816
   3848 	.long	3160123208
   3849 	.long	2604962541
   3850 	.long	1073244377
   3851 	.long	2614425274
   3852 	.long	3164587768
   3853 	.long	3643909174
   3854 	.long	1073248714
   3855 	.long	3537586109
   3856 	.long	1015403223
   3857 	.long	3649726105
   3858 	.long	1073253063
   3859 	.long	4085036346
   3860 	.long	1016698050
   3861 	.long	2759350287
   3862 	.long	1073257424
   3863 	.long	1148526634
   3864 	.long	1016943509
   3865 	.long	1110089947
   3866 	.long	1073261797
   3867 	.long	1451641639
   3868 	.long	1016523249
   3869 	.long	3134592888
   3870 	.long	1073266181
   3871 	.long	4232266862
   3872 	.long	1017039710
   3873 	.long	380978316
   3874 	.long	1073270578
   3875 	.long	854188970
   3876 	.long	3161511262
   3877 	.long	1577608921
   3878 	.long	1073274986
   3879 	.long	1875489510
   3880 	.long	3164016970
   3881 	.long	2568320822
   3882 	.long	1073279406
   3883 	.long	2732824428
   3884 	.long	1015401491
   3885 	.long	3492293770
   3886 	.long	1073283838
   3887 	.long	2248032210
   3888 	.long	1016435402
   3889 	.long	194117574
   3890 	.long	1073288283
   3891 	.long	777528612
   3892 	.long	3164460665
   3893 	.long	1403662306
   3894 	.long	1073292739
   3895 	.long	2788809599
   3896 	.long	3162719583
   3897 	.long	2966275557
   3898 	.long	1073297207
   3899 	.long	2176155324
   3900 	.long	3160891335
   3901 	.long	727685349
   3902 	.long	1073301688
   3903 	.long	2038246809
   3904 	.long	3163407318
   3905 	.long	3418903055
   3906 	.long	1073306180
   3907 	.long	2527457337
   3908 	.long	3161869180
   3909 	.long	2591453363
   3910 	.long	1073310685
   3911 	.long	2132396182
   3912 	.long	3160122774
   3913 	.long	2682146384
   3914 	.long	1073315202
   3915 	.long	2082178513
   3916 	.long	3164411995
   3917 	.long	3833209506
   3918 	.long	1073319731
   3919 	.long	2722920684
   3920 	.long	1014803418
   3921 	.long	1892288442
   3922 	.long	1073324273
   3923 	.long	2446255666
   3924 	.long	3163648957
   3925 	.long	1297350157
   3926 	.long	1073328827
   3927 	.long	1308022040
   3928 	.long	3164461134
   3929 	.long	2191782032
   3930 	.long	1073333393
   3931 	.long	2960257726
   3932 	.long	1014791238
   3933 	.long	424392917
   3934 	.long	1073337972
   3935 	.long	2749202995
   3936 	.long	3163887294
   3937 	.long	434316067
   3938 	.long	1073342563
   3939 	.long	2028358766
   3940 	.long	1014506698
   3941 	.long	2366108318
   3942 	.long	1073347166
   3943 	.long	2867985102
   3944 	.long	3162810830
   3945 	.long	2069751141
   3946 	.long	1073351782
   3947 	.long	1562170675
   3948 	.long	3163773257
   3949 	.long	3985553595
   3950 	.long	1073356410
   3951 	.long	4002146062
   3952 	.long	1016882712
   3953 	.long	3964284211
   3954 	.long	1073361051
   3955 	.long	2111583915
   3956 	.long	1016475740
   3957 	.long	2152073944
   3958 	.long	1073365705
   3959 	.long	1486860576
   3960 	.long	3164252032
   3961 	.long	2990417245
   3962 	.long	1073370371
   3963 	.long	3683467745
   3964 	.long	3164417902
   3965 	.long	2331271250
   3966 	.long	1073375050
   3967 	.long	812057446
   3968 	.long	1013256022
   3969 	.long	321958744
   3970 	.long	1073379742
   3971 	.long	3401933767
   3972 	.long	1016843134
   3973 	.long	1405169241
   3974 	.long	1073384446
   3975 	.long	2998539689
   3976 	.long	3163879527
   3977 	.long	1434058175
   3978 	.long	1073389163
   3979 	.long	251133233
   3980 	.long	1016134345
   3981 	.long	557149882
   3982 	.long	1073393893
   3983 	.long	3672720709
   3984 	.long	1015585841
   3985 	.long	3218338682
   3986 	.long	1073398635
   3987 	.long	3404164304
   3988 	.long	3163525684
   3989 	.long	977020788
   3990 	.long	1073403391
   3991 	.long	3065100517
   3992 	.long	1016590139
   3993 	.long	2572866477
   3994 	.long	1073408159
   3995 	.long	878562433
   3996 	.long	1016570317
   3997 	.long	3861050111
   3998 	.long	1073412940
   3999 	.long	254893773
   4000 	.long	3163861756
   4001 	.long	697153126
   4002 	.long	1073417735
   4003 	.long	1283515429
   4004 	.long	3164331765
   4005 	.long	1822067026
   4006 	.long	1073422542
   4007 	.long	1241994956
   4008 	.long	1016388866
   4009 	.long	3092190715
   4010 	.long	1073427362
   4011 	.long	814012168
   4012 	.long	3160571998
   4013 	.long	364333489
   4014 	.long	1073432196
   4015 	.long	3923737744
   4016 	.long	3162469949
   4017 	.long	2380618042
   4018 	.long	1073437042
   4019 	.long	3149557219
   4020 	.long	3164369375
   4021 	.long	703710506
   4022 	.long	1073441902
   4023 	.long	1384660846
   4024 	.long	1016244467
   4025 	.long	4076559943
   4026 	.long	1073446774
   4027 	.long	2119478331
   4028 	.long	3161806927
   4029 	.long	4062661092
   4030 	.long	1073451660
   4031 	.long	1422616006
   4032 	.long	3164303894
   4033 	.long	815859274
   4034 	.long	1073456560
   4035 	.long	240396590
   4036 	.long	3164536019
   4037 	.long	3080351519
   4038 	.long	1073461472
   4039 	.long	3379126789
   4040 	.long	3158266577
   4041 	.long	2420883922
   4042 	.long	1073466398
   4043 	.long	2049810052
   4044 	.long	1015168464
   4045 	.long	3287523847
   4046 	.long	1073471337
   4047 	.long	1625971539
   4048 	.long	3158058531
   4049 	.long	1540824585
   4050 	.long	1073476290
   4051 	.long	1064017011
   4052 	.long	3164536266
   4053 	.long	1631695677
   4054 	.long	1073481256
   4055 	.long	2717633076
   4056 	.long	3163392602
   4057 	.long	3716502172
   4058 	.long	1073486235
   4059 	.long	2303740125
   4060 	.long	1015091301
   4061 	.long	3657065772
   4062 	.long	1073491228
   4063 	.long	399025623
   4064 	.long	3164005654
   4065 	.long	1610600570
   4066 	.long	1073496235
   4067 	.long	3766732298
   4068 	.long	1016808759
   4069 	.long	2029714210
   4070 	.long	1073501255
   4071 	.long	613660079
   4072 	.long	1016147719
   4073 	.long	777507147
   4074 	.long	1073506289
   4075 	.long	4282924205
   4076 	.long	1016236109
   4077 	.long	2307442995
   4078 	.long	1073511336
   4079 	.long	3190117721
   4080 	.long	3163453115
   4081 	.long	2483480501
   4082 	.long	1073516397
   4083 	.long	1216371780
   4084 	.long	1014082748
   4085 	.long	1464976603
   4086 	.long	1073521472
   4087 	.long	3507292405
   4088 	.long	3163026110
   4089 	.long	3706687593
   4090 	.long	1073526560
   4091 	.long	3521726939
   4092 	.long	1014301643
   4093 	.long	778901109
   4094 	.long	1073531663
   4095 	.long	2248183954
   4096 	.long	3162317327
   4097 	.long	1432208378
   4098 	.long	1073536779
   4099 	.long	1401068914
   4100 	.long	3163412539
   4101 	.long	1532734324
   4102 	.long	1073541909
   4103 	.long	3094216535
   4104 	.long	3164211433
   4105 	.long	1242007932
   4106 	.long	1073547053
   4107 	.long	1132034716
   4108 	.long	3164388407
   4109 	.long	721996136
   4110 	.long	1073552211
   4111 	.long	563754734
   4112 	.long	1016419894
   4113 	.long	135105010
   4114 	.long	1073557383
   4115 	.long	1906148728
   4116 	.long	3164424315
   4117 	.long	3939148246
   4118 	.long	1073562568
   4119 	.long	3210352148
   4120 	.long	1016322899
   4121 	.long	3707479175
   4122 	.long	1073567768
   4123 	.long	3613079303
   4124 	.long	1015213314
   4125 	.long	3898795731
   4126 	.long	1073572982
   4127 	.long	1249994144
   4128 	.long	1012918394
   4129 	.long	382305176
   4130 	.long	1073578211
   4131 	.long	2347622376
   4132 	.long	3163627201
   4133 	.long	1912561781
   4134 	.long	1073583453
   4135 	.long	3147495102
   4136 	.long	1016726829
   4137 	.long	64696965
   4138 	.long	1073588710
   4139 	.long	1768797490
   4140 	.long	1016865536
   4141 	.long	3594158869
   4142 	.long	1073593980
   4143 	.long	2456521700
   4144 	.long	3164305137
   4145 	.long	4076975200
   4146 	.long	1073599265
   4147 	.long	2029000899
   4148 	.long	1016257111
   4149 	.long	1679558232
   4150 	.long	1073604565
   4151 	.long	2390342287
   4152 	.long	3164382546
   4153 	.long	863738719
   4154 	.long	1073609879
   4155 	.long	1326992220
   4156 	.long	3163661773
   4157 	.long	1796832535
   4158 	.long	1073615207
   4159 	.long	3176955716
   4160 	.long	3161634089
   4161 	.long	351641897
   4162 	.long	1073620550
   4163 	.long	2172261526
   4164 	.long	3164059175
   4165 	.long	991358482
   4166 	.long	1073625907
   4167 	.long	838715019
   4168 	.long	3164206244
   4169 	.long	3884662774
   4170 	.long	1073631278
   4171 	.long	2158611599
   4172 	.long	1015258761
   4173 	.long	610758006
   4174 	.long	1073636665
   4175 	.long	1965209397
   4176 	.long	3162914808
   4177 	.long	4224142467
   4178 	.long	1073642065
   4179 	.long	3389820386
   4180 	.long	1016255778
   4181 	.long	2009970496
   4182 	.long	1073647481
   4183 	.long	2159039665
   4184 	.long	3163621524
   4185 	.long	2728693978
   4186 	.long	1073652911
   4187 	.long	396109971
   4188 	.long	3164511267
   4189 	.long	2256325230
   4190 	.long	1073658356
   4191 	.long	580117746
   4192 	.long	1016365871
   4193 	.long	764307441
   4194 	.long	1073663816
   4195 	.long	3021057420
   4196 	.long	3164378099
   4197 	.long	2719515920
   4198 	.long	1073669290
   4199 	.long	2760332941
   4200 	.long	1016186509
   4201 	.long	3999357479
   4202 	.long	1073674779
   4203 	.long	2258941616
   4204 	.long	1016973300
   4205 	.long	481706282
   4206 	.long	1073680284
   4207 	.long	1696079173
   4208 	.long	3163759104
   4209 	.long	929806999
   4210 	.long	1073685803
   4211 	.long	3205336643
   4212 	.long	1016308133
   4213 	.long	1222472308
   4214 	.long	1073691337
   4215 	.long	1054357470
   4216 	.long	3162069594
   4217 	.long	1533953344
   4218 	.long	1073696886
   4219 	.long	769171851
   4220 	.long	1016714209
   4221 	.long	2038973688
   4222 	.long	1073702450
   4223 	.long	892941374
   4224 	.long	1017095035
   4225 	.long	2912730644
   4226 	.long	1073708029
   4227 	.long	3490067722
   4228 	.long	3164453650
   4229 	.long	35929225
   4230 	.long	1073713624
   4231 	.long	2809788041
   4232 	.long	3160485544
   4233 	.long	2174652632
   4234 	.long	1073719233
   4235 	.long	4087714590
   4236 	.long	1015498835
   4237 	.long	915592468
   4238 	.long	1073724858
   4239 	.long	352947894
   4240 	.long	3162072947
   4241 	.long	730821105
   4242 	.long	1073730498
   4243 	.long	2523232743
   4244 	.long	1013115764
   4245 	.long	1797923801
   4246 	.long	1073736153
   4247 	.long	1950547427
   4248 	.long	1014277635
   4249 	.long	3884607281
   4250 	.long	1062590591
   4251 	.long	3607404736
   4252 	.long	1068264200
   4253 	.long	1874480759
   4254 	.long	1065595563
   4255 	.long	4286760335
   4256 	.long	1070514109
   4257 	.long	4277811695
   4258 	.long	1072049730
   4259 	.long	0
   4260 	.long	0
   4261 	.long	4277811695
   4262 	.long	1072049730
   4263 	.long	4277811695
   4264 	.long	3219533378
   4265 	.long	4160749568
   4266 	.long	4294967295
   4267 	.long	4160749568
   4268 	.long	4294967295
   4269 	.long	0
   4270 	.long	2147483648
   4271 	.long	0
   4272 	.long	0
   4273 	.type	static_const_table,@object
   4274 	.size	static_const_table,12576
   4275 	.data
   4276 	.section .note.GNU-stack, ""
   4277 # End
   4278