From patchwork Wed Aug 24 16:28:41 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Paul E. Murphy" X-Patchwork-Id: 662360 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3sKCV145pCz9sD5 for ; Thu, 25 Aug 2016 02:30:49 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.b=Lucj03Rs; dkim-atps=neutral DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:subject:date:in-reply-to:references :in-reply-to:references:message-id; q=dns; s=default; b=mEs0JoJZ 1UsH2EkWPQ+5Zvi4NIuOyMah6jMI4udmSnJ+J9ZZl3Uo53OtHMID7+MJY5WK0hpN yl9VuubfrvA8E3GRyKOgdIeaeeNoD7sUfHuAt8w9xSfnTvWhleuekjt3c9REWhbR JYZufFypApWlO+hJJSkXmRAj1Biqhi6/2Jg= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:subject:date:in-reply-to:references :in-reply-to:references:message-id; s=default; bh=YF8Zp025e6bE9c IP2GpWEEbk0Tw=; b=Lucj03RsU6QNfVf5Cm5gkBXnuNtRVwrUga2DNWMQSzgZhH 94TN1BT9PVk9Jny01tJkLxE7Sy9fsiqM81aCRe+yWgVx3OcU9BtpJ6T2Y0gq2eDu vYj9l8wrZQMj8BZZjWlTHAeaahek9jUopfnYipUwEHgK+uGojBH9bP3gjc5WA= Received: (qmail 46505 invoked by alias); 24 Aug 2016 16:30:31 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 46234 invoked by uid 89); 24 Aug 2016 16:30:16 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-0.7 required=5.0 tests=AWL, BAYES_00, KAM_LAZY_DOMAIN_SECURITY, KAM_LOTSOFHASH, RCVD_IN_DNSWL_LOW, RCVD_IN_SEMBACKSCATTER autolearn=no version=3.3.2 spammy=20131, 025, 0125, 3211 X-HELO: mx0a-001b2d01.pphosted.com X-IBM-Helo: d03dlp03.boulder.ibm.com X-IBM-MailFrom: murphyp@linux.vnet.ibm.com From: "Paul E. Murphy" To: libc-alpha@sourceware.org Subject: [PATCHv3 3/4] ldbl-128: Mechanical L(x) cleanup. Date: Wed, 24 Aug 2016 11:28:41 -0500 In-Reply-To: References: In-Reply-To: References: X-TM-AS-GCONF: 00 X-Content-Scanned: Fidelis XPS MAILER x-cbid: 16082416-0020-0000-0000-0000099FC001 X-IBM-SpamModules-Scores: X-IBM-SpamModules-Versions: BY=3.00005637; HX=3.00000240; KW=3.00000007; PH=3.00000004; SC=3.00000183; SDB=6.00749096; UDB=6.00353624; IPR=6.00521759; BA=6.00004673; NDR=6.00000001; ZLA=6.00000005; ZF=6.00000009; ZB=6.00000000; ZP=6.00000000; ZH=6.00000000; ZU=6.00000002; MB=3.00012447; XFM=3.00000011; UTC=2016-08-24 16:28:56 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 16082416-0021-0000-0000-000054DACC9F Message-Id: X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2016-08-24_09:, , signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=1 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1604210000 definitions=main-1608240160 A few tables can be cleaned up in a more regular way using the following transformations: sed -i -e "/ L/! s/^\\( *\\)L(-/\1 L(-/" \ -e "s/^\\( *\\)L(\([^-]\)/\1L( \2/" \ $files * sysdeps/ieee754/ldbl-128/e_j0l.c: Align L(x) macro using regex. * sysdeps/ieee754/ldbl-128/e_j1l.c: Likewise. * sysdeps/ieee754/ldbl-128/e_log2l.c: Likewise. * sysdeps/ieee754/ldbl-128/e_logl.c: Likewise. * sysdeps/ieee754/ldbl-128/k_cosl.c: Likewise. * sysdeps/ieee754/ldbl-128/k_sincosl.c: Likewise. * sysdeps/ieee754/ldbl-128/k_sinl.c: Likewise. * sysdeps/ieee754/ldbl-128/s_llrintl.c: Likewise. * sysdeps/ieee754/ldbl-128/s_lrintl.c: Likewise. * sysdeps/ieee754/ldbl-128/t_expl.h: Likewise. * sysdeps/ieee754/ldbl-128/t_sincosl.c: Likewise. --- sysdeps/ieee754/ldbl-128/e_j0l.c | 550 +++++----- sysdeps/ieee754/ldbl-128/e_j1l.c | 538 +++++----- sysdeps/ieee754/ldbl-128/e_log2l.c | 74 +- sysdeps/ieee754/ldbl-128/e_logl.c | 184 ++-- sysdeps/ieee754/ldbl-128/k_cosl.c | 38 +- sysdeps/ieee754/ldbl-128/k_sincosl.c | 54 +- sysdeps/ieee754/ldbl-128/k_sinl.c | 38 +- sysdeps/ieee754/ldbl-128/s_llrintl.c | 4 +- sysdeps/ieee754/ldbl-128/s_lrintl.c | 4 +- sysdeps/ieee754/ldbl-128/t_expl.h | 1860 +++++++++++++++++----------------- sysdeps/ieee754/ldbl-128/t_sincosl.c | 664 ++++++------ 11 files changed, 2004 insertions(+), 2004 deletions(-) diff --git a/sysdeps/ieee754/ldbl-128/e_j0l.c b/sysdeps/ieee754/ldbl-128/e_j0l.c index d711007..056ccb4 100644 --- a/sysdeps/ieee754/ldbl-128/e_j0l.c +++ b/sysdeps/ieee754/ldbl-128/e_j0l.c @@ -106,23 +106,23 @@ static const _Float128 zero = 0; 0 <= x <= 2 */ #define NJ0_2N 6 static const _Float128 J0_2N[NJ0_2N + 1] = { - L(3.133239376997663645548490085151484674892E16), - L(-5.479944965767990821079467311839107722107E14), - L(6.290828903904724265980249871997551894090E12), - L(-3.633750176832769659849028554429106299915E10), - L(1.207743757532429576399485415069244807022E8), - L(-2.107485999925074577174305650549367415465E5), - L(1.562826808020631846245296572935547005859E2), + L( 3.133239376997663645548490085151484674892E16), + L(-5.479944965767990821079467311839107722107E14), + L( 6.290828903904724265980249871997551894090E12), + L(-3.633750176832769659849028554429106299915E10), + L( 1.207743757532429576399485415069244807022E8), + L(-2.107485999925074577174305650549367415465E5), + L( 1.562826808020631846245296572935547005859E2), }; #define NJ0_2D 6 static const _Float128 J0_2D[NJ0_2D + 1] = { - L(2.005273201278504733151033654496928968261E18), - L(2.063038558793221244373123294054149790864E16), - L(1.053350447931127971406896594022010524994E14), - L(3.496556557558702583143527876385508882310E11), - L(8.249114511878616075860654484367133976306E8), - L(1.402965782449571800199759247964242790589E6), - L(1.619910762853439600957801751815074787351E3), + L( 2.005273201278504733151033654496928968261E18), + L( 2.063038558793221244373123294054149790864E16), + L( 1.053350447931127971406896594022010524994E14), + L( 3.496556557558702583143527876385508882310E11), + L( 8.249114511878616075860654484367133976306E8), + L( 1.402965782449571800199759247964242790589E6), + L( 1.619910762853439600957801751815074787351E3), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -144,16 +144,16 @@ static const _Float128 P16_IN[NP16_IN + 1] = { }; #define NP16_ID 9 static const _Float128 P16_ID[NP16_ID + 1] = { - L(2.704625590411544837659891569420764475007E-15), - L(2.562526347676857624104306349421985403573E-12), - L(9.259137589952741054108665570122085036246E-10), - L(1.651044705794378365237454962653430805272E-7), - L(1.573561544138733044977714063100859136660E-5), - L(8.134482112334882274688298469629884804056E-4), - L(2.219259239404080863919375103673593571689E-2), - L(2.976990606226596289580242451096393862792E-1), - L(1.713895630454693931742734911930937246254E0), - L(3.231552290717904041465898249160757368855E0), + L( 2.704625590411544837659891569420764475007E-15), + L( 2.562526347676857624104306349421985403573E-12), + L( 9.259137589952741054108665570122085036246E-10), + L( 1.651044705794378365237454962653430805272E-7), + L( 1.573561544138733044977714063100859136660E-5), + L( 8.134482112334882274688298469629884804056E-4), + L( 2.219259239404080863919375103673593571689E-2), + L( 2.976990606226596289580242451096393862792E-1), + L( 1.713895630454693931742734911930937246254E0), + L( 3.231552290717904041465898249160757368855E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -176,17 +176,17 @@ static const _Float128 P8_16N[NP8_16N + 1] = { }; #define NP8_16D 10 static const _Float128 P8_16D[NP8_16D + 1] = { - L(3.321126181135871232648331450082662856743E-14), - L(1.971894594837650840586859228510007703641E-11), - L(4.571144364787008285981633719513897281690E-9), - L(5.396419143536287457142904742849052402103E-7), - L(3.551548222385845912370226756036899901549E-5), - L(1.342353874566932014705609788054598013516E-3), - L(2.899133293006771317589357444614157734385E-2), - L(3.455374978185770197704507681491574261545E-1), - L(2.116616964297512311314454834712634820514E0), - L(5.850768316827915470087758636881584174432E0), - L(5.655273858938766830855753983631132928968E0), + L( 3.321126181135871232648331450082662856743E-14), + L( 1.971894594837650840586859228510007703641E-11), + L( 4.571144364787008285981633719513897281690E-9), + L( 5.396419143536287457142904742849052402103E-7), + L( 3.551548222385845912370226756036899901549E-5), + L( 1.342353874566932014705609788054598013516E-3), + L( 2.899133293006771317589357444614157734385E-2), + L( 3.455374978185770197704507681491574261545E-1), + L( 2.116616964297512311314454834712634820514E0), + L( 5.850768316827915470087758636881584174432E0), + L( 5.655273858938766830855753983631132928968E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -209,16 +209,16 @@ static const _Float128 P5_8N[NP5_8N + 1] = { }; #define NP5_8D 9 static const _Float128 P5_8D[NP5_8D + 1] = { - L(1.806902521016705225778045904631543990314E-11), - L(5.728502760243502431663549179135868966031E-9), - L(6.938168504826004255287618819550667978450E-7), - L(4.183769964807453250763325026573037785902E-5), - L(1.372660678476925468014882230851637878587E-3), - L(2.516452105242920335873286419212708961771E-2), - L(2.550502712902647803796267951846557316182E-1), - L(1.365861559418983216913629123778747617072E0), - L(3.523825618308783966723472468855042541407E0), - L(3.656365803506136165615111349150536282434E0), + L( 1.806902521016705225778045904631543990314E-11), + L( 5.728502760243502431663549179135868966031E-9), + L( 6.938168504826004255287618819550667978450E-7), + L( 4.183769964807453250763325026573037785902E-5), + L( 1.372660678476925468014882230851637878587E-3), + L( 2.516452105242920335873286419212708961771E-2), + L( 2.550502712902647803796267951846557316182E-1), + L( 1.365861559418983216913629123778747617072E0), + L( 3.523825618308783966723472468855042541407E0), + L( 3.656365803506136165615111349150536282434E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -240,16 +240,16 @@ static const _Float128 P4_5N[NP4_5N + 1] = { }; #define NP4_5D 9 static const _Float128 P4_5D[NP4_5D + 1] = { - L(1.392555487577717669739688337895791213139E-8), - L(2.748886559120659027172816051276451376854E-6), - L(2.024717710644378047477189849678576659290E-4), - L(7.244868609350416002930624752604670292469E-3), - L(1.373631762292244371102989739300382152416E-1), - L(1.412298581400224267910294815260613240668E0), - L(7.742495637843445079276397723849017617210E0), - L(2.138429269198406512028307045259503811861E1), - L(2.651547684548423476506826951831712762610E1), - L(1.167499382465291931571685222882909166935E1), + L( 1.392555487577717669739688337895791213139E-8), + L( 2.748886559120659027172816051276451376854E-6), + L( 2.024717710644378047477189849678576659290E-4), + L( 7.244868609350416002930624752604670292469E-3), + L( 1.373631762292244371102989739300382152416E-1), + L( 1.412298581400224267910294815260613240668E0), + L( 7.742495637843445079276397723849017617210E0), + L( 2.138429269198406512028307045259503811861E1), + L( 2.651547684548423476506826951831712762610E1), + L( 1.167499382465291931571685222882909166935E1), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -271,16 +271,16 @@ static const _Float128 P3r2_4N[NP3r2_4N + 1] = { }; #define NP3r2_4D 9 static const _Float128 P3r2_4D[NP3r2_4D + 1] = { - L(3.682353957237979993646169732962573930237E-7), - L(5.386741661883067824698973455566332102029E-5), - L(2.906881154171822780345134853794241037053E-3), - L(7.545832595801289519475806339863492074126E-2), - L(1.029405357245594877344360389469584526654E0), - L(7.565706120589873131187989560509757626725E0), - L(2.951172890699569545357692207898667665796E1), - L(5.785723537170311456298467310529815457536E1), - L(5.095621464598267889126015412522773474467E1), - L(1.602958484169953109437547474953308401442E1), + L( 3.682353957237979993646169732962573930237E-7), + L( 5.386741661883067824698973455566332102029E-5), + L( 2.906881154171822780345134853794241037053E-3), + L( 7.545832595801289519475806339863492074126E-2), + L( 1.029405357245594877344360389469584526654E0), + L( 7.565706120589873131187989560509757626725E0), + L( 2.951172890699569545357692207898667665796E1), + L( 5.785723537170311456298467310529815457536E1), + L( 5.095621464598267889126015412522773474467E1), + L( 1.602958484169953109437547474953308401442E1), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -302,15 +302,15 @@ static const _Float128 P2r7_3r2N[NP2r7_3r2N + 1] = { }; #define NP2r7_3r2D 8 static const _Float128 P2r7_3r2D[NP2r7_3r2D + 1] = { - L(2.726858489303036441686496086962545034018E-6), - L(2.840430827557109238386808968234848081424E-4), - L(1.063826772041781947891481054529454088832E-2), - L(1.864775537138364773178044431045514405468E-1), - L(1.665660052857205170440952607701728254211E0), - L(7.723745889544331153080842168958348568395E0), - L(1.810726427571829798856428548102077799835E1), - L(1.986460672157794440666187503833545388527E1), - L(8.645503204552282306364296517220055815488E0), + L( 2.726858489303036441686496086962545034018E-6), + L( 2.840430827557109238386808968234848081424E-4), + L( 1.063826772041781947891481054529454088832E-2), + L( 1.864775537138364773178044431045514405468E-1), + L( 1.665660052857205170440952607701728254211E0), + L( 7.723745889544331153080842168958348568395E0), + L( 1.810726427571829798856428548102077799835E1), + L( 1.986460672157794440666187503833545388527E1), + L( 8.645503204552282306364296517220055815488E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -332,15 +332,15 @@ static const _Float128 P2r3_2r7N[NP2r3_2r7N + 1] = { }; #define NP2r3_2r7D 8 static const _Float128 P2r3_2r7D[NP2r3_2r7D + 1] = { - L(2.267936634217251403663034189684284173018E-5), - L(1.918112982168673386858072491437971732237E-3), - L(5.771704085468423159125856786653868219522E-2), - L(8.056124451167969333717642810661498890507E-1), - L(5.687897967531010276788680634413789328776E0), - L(2.072596760717695491085444438270778394421E1), - L(3.801722099819929988585197088613160496684E1), - L(3.254620235902912339534998592085115836829E1), - L(1.104847772130720331801884344645060675036E1), + L( 2.267936634217251403663034189684284173018E-5), + L( 1.918112982168673386858072491437971732237E-3), + L( 5.771704085468423159125856786653868219522E-2), + L( 8.056124451167969333717642810661498890507E-1), + L( 5.687897967531010276788680634413789328776E0), + L( 2.072596760717695491085444438270778394421E1), + L( 3.801722099819929988585197088613160496684E1), + L( 3.254620235902912339534998592085115836829E1), + L( 1.104847772130720331801884344645060675036E1), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -361,15 +361,15 @@ static const _Float128 P2_2r3N[NP2_2r3N + 1] = { }; #define NP2_2r3D 8 static const _Float128 P2_2r3D[NP2_2r3D + 1] = { - L(1.423705538269770974803901422532055612980E-3), - L(9.171476630091439978533535167485230575894E-2), - L(2.049776318166637248868444600215942828537E0), - L(2.068970329743769804547326701946144899583E1), - L(1.025103500560831035592731539565060347709E2), - L(2.528088049697570728252145557167066708284E2), - L(2.992160327587558573740271294804830114205E2), - L(1.540193761146551025832707739468679973036E2), - L(2.779516701986912132637672140709452502650E1), + L( 1.423705538269770974803901422532055612980E-3), + L( 9.171476630091439978533535167485230575894E-2), + L( 2.049776318166637248868444600215942828537E0), + L( 2.068970329743769804547326701946144899583E1), + L( 1.025103500560831035592731539565060347709E2), + L( 2.528088049697570728252145557167066708284E2), + L( 2.992160327587558573740271294804830114205E2), + L( 1.540193761146551025832707739468679973036E2), + L( 2.779516701986912132637672140709452502650E1), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -379,30 +379,30 @@ static const _Float128 P2_2r3D[NP2_2r3D + 1] = { 0 <= 1/x <= .0625 */ #define NQ16_IN 10 static const _Float128 Q16_IN[NQ16_IN + 1] = { - L(2.343640834407975740545326632205999437469E-18), - L(2.667978112927811452221176781536278257448E-15), - L(1.178415018484555397390098879501969116536E-12), - L(2.622049767502719728905924701288614016597E-10), - L(3.196908059607618864801313380896308968673E-8), - L(2.179466154171673958770030655199434798494E-6), - L(8.139959091628545225221976413795645177291E-5), - L(1.563900725721039825236927137885747138654E-3), - L(1.355172364265825167113562519307194840307E-2), - L(3.928058355906967977269780046844768588532E-2), - L(1.107891967702173292405380993183694932208E-2), + L( 2.343640834407975740545326632205999437469E-18), + L( 2.667978112927811452221176781536278257448E-15), + L( 1.178415018484555397390098879501969116536E-12), + L( 2.622049767502719728905924701288614016597E-10), + L( 3.196908059607618864801313380896308968673E-8), + L( 2.179466154171673958770030655199434798494E-6), + L( 8.139959091628545225221976413795645177291E-5), + L( 1.563900725721039825236927137885747138654E-3), + L( 1.355172364265825167113562519307194840307E-2), + L( 3.928058355906967977269780046844768588532E-2), + L( 1.107891967702173292405380993183694932208E-2), }; #define NQ16_ID 9 static const _Float128 Q16_ID[NQ16_ID + 1] = { - L(3.199850952578356211091219295199301766718E-17), - L(3.652601488020654842194486058637953363918E-14), - L(1.620179741394865258354608590461839031281E-11), - L(3.629359209474609630056463248923684371426E-9), - L(4.473680923894354600193264347733477363305E-7), - L(3.106368086644715743265603656011050476736E-5), - L(1.198239259946770604954664925153424252622E-3), - L(2.446041004004283102372887804475767568272E-2), - L(2.403235525011860603014707768815113698768E-1), - L(9.491006790682158612266270665136910927149E-1), + L( 3.199850952578356211091219295199301766718E-17), + L( 3.652601488020654842194486058637953363918E-14), + L( 1.620179741394865258354608590461839031281E-11), + L( 3.629359209474609630056463248923684371426E-9), + L( 4.473680923894354600193264347733477363305E-7), + L( 3.106368086644715743265603656011050476736E-5), + L( 1.198239259946770604954664925153424252622E-3), + L( 2.446041004004283102372887804475767568272E-2), + L( 2.403235525011860603014707768815113698768E-1), + L( 9.491006790682158612266270665136910927149E-1), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -412,33 +412,33 @@ static const _Float128 Q16_ID[NQ16_ID + 1] = { 0.0625 <= 1/x <= 0.125 */ #define NQ8_16N 11 static const _Float128 Q8_16N[NQ8_16N + 1] = { - L(1.001954266485599464105669390693597125904E-17), - L(7.545499865295034556206475956620160007849E-15), - L(2.267838684785673931024792538193202559922E-12), - L(3.561909705814420373609574999542459912419E-10), - L(3.216201422768092505214730633842924944671E-8), - L(1.731194793857907454569364622452058554314E-6), - L(5.576944613034537050396518509871004586039E-5), - L(1.051787760316848982655967052985391418146E-3), - L(1.102852974036687441600678598019883746959E-2), - L(5.834647019292460494254225988766702933571E-2), - L(1.290281921604364618912425380717127576529E-1), - L(7.598886310387075708640370806458926458301E-2), + L( 1.001954266485599464105669390693597125904E-17), + L( 7.545499865295034556206475956620160007849E-15), + L( 2.267838684785673931024792538193202559922E-12), + L( 3.561909705814420373609574999542459912419E-10), + L( 3.216201422768092505214730633842924944671E-8), + L( 1.731194793857907454569364622452058554314E-6), + L( 5.576944613034537050396518509871004586039E-5), + L( 1.051787760316848982655967052985391418146E-3), + L( 1.102852974036687441600678598019883746959E-2), + L( 5.834647019292460494254225988766702933571E-2), + L( 1.290281921604364618912425380717127576529E-1), + L( 7.598886310387075708640370806458926458301E-2), }; #define NQ8_16D 11 static const _Float128 Q8_16D[NQ8_16D + 1] = { - L(1.368001558508338469503329967729951830843E-16), - L(1.034454121857542147020549303317348297289E-13), - L(3.128109209247090744354764050629381674436E-11), - L(4.957795214328501986562102573522064468671E-9), - L(4.537872468606711261992676606899273588899E-7), - L(2.493639207101727713192687060517509774182E-5), - L(8.294957278145328349785532236663051405805E-4), - L(1.646471258966713577374948205279380115839E-2), - L(1.878910092770966718491814497982191447073E-1), - L(1.152641605706170353727903052525652504075E0), - L(3.383550240669773485412333679367792932235E0), - L(3.823875252882035706910024716609908473970E0), + L( 1.368001558508338469503329967729951830843E-16), + L( 1.034454121857542147020549303317348297289E-13), + L( 3.128109209247090744354764050629381674436E-11), + L( 4.957795214328501986562102573522064468671E-9), + L( 4.537872468606711261992676606899273588899E-7), + L( 2.493639207101727713192687060517509774182E-5), + L( 8.294957278145328349785532236663051405805E-4), + L( 1.646471258966713577374948205279380115839E-2), + L( 1.878910092770966718491814497982191447073E-1), + L( 1.152641605706170353727903052525652504075E0), + L( 3.383550240669773485412333679367792932235E0), + L( 3.823875252882035706910024716609908473970E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -448,31 +448,31 @@ static const _Float128 Q8_16D[NQ8_16D + 1] = { 0.125 <= 1/x <= 0.1875 */ #define NQ5_8N 10 static const _Float128 Q5_8N[NQ5_8N + 1] = { - L(1.750399094021293722243426623211733898747E-13), - L(6.483426211748008735242909236490115050294E-11), - L(9.279430665656575457141747875716899958373E-9), - L(6.696634968526907231258534757736576340266E-7), - L(2.666560823798895649685231292142838188061E-5), - L(6.025087697259436271271562769707550594540E-4), - L(7.652807734168613251901945778921336353485E-3), - L(5.226269002589406461622551452343519078905E-2), - L(1.748390159751117658969324896330142895079E-1), - L(2.378188719097006494782174902213083589660E-1), - L(8.383984859679804095463699702165659216831E-2), + L( 1.750399094021293722243426623211733898747E-13), + L( 6.483426211748008735242909236490115050294E-11), + L( 9.279430665656575457141747875716899958373E-9), + L( 6.696634968526907231258534757736576340266E-7), + L( 2.666560823798895649685231292142838188061E-5), + L( 6.025087697259436271271562769707550594540E-4), + L( 7.652807734168613251901945778921336353485E-3), + L( 5.226269002589406461622551452343519078905E-2), + L( 1.748390159751117658969324896330142895079E-1), + L( 2.378188719097006494782174902213083589660E-1), + L( 8.383984859679804095463699702165659216831E-2), }; #define NQ5_8D 10 static const _Float128 Q5_8D[NQ5_8D + 1] = { - L(2.389878229704327939008104855942987615715E-12), - L(8.926142817142546018703814194987786425099E-10), - L(1.294065862406745901206588525833274399038E-7), - L(9.524139899457666250828752185212769682191E-6), - L(3.908332488377770886091936221573123353489E-4), - L(9.250427033957236609624199884089916836748E-3), - L(1.263420066165922645975830877751588421451E-1), - L(9.692527053860420229711317379861733180654E-1), - L(3.937813834630430172221329298841520707954E0), - L(7.603126427436356534498908111445191312181E0), - L(5.670677653334105479259958485084550934305E0), + L( 2.389878229704327939008104855942987615715E-12), + L( 8.926142817142546018703814194987786425099E-10), + L( 1.294065862406745901206588525833274399038E-7), + L( 9.524139899457666250828752185212769682191E-6), + L( 3.908332488377770886091936221573123353489E-4), + L( 9.250427033957236609624199884089916836748E-3), + L( 1.263420066165922645975830877751588421451E-1), + L( 9.692527053860420229711317379861733180654E-1), + L( 3.937813834630430172221329298841520707954E0), + L( 7.603126427436356534498908111445191312181E0), + L( 5.670677653334105479259958485084550934305E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -482,30 +482,30 @@ static const _Float128 Q5_8D[NQ5_8D + 1] = { 0.1875 <= 1/x <= 0.25 */ #define NQ4_5N 10 static const _Float128 Q4_5N[NQ4_5N + 1] = { - L(2.233870042925895644234072357400122854086E-11), - L(5.146223225761993222808463878999151699792E-9), - L(4.459114531468296461688753521109797474523E-7), - L(1.891397692931537975547242165291668056276E-5), - L(4.279519145911541776938964806470674565504E-4), - L(5.275239415656560634702073291768904783989E-3), - L(3.468698403240744801278238473898432608887E-2), - L(1.138773146337708415188856882915457888274E-1), - L(1.622717518946443013587108598334636458955E-1), - L(7.249040006390586123760992346453034628227E-2), - L(1.941595365256460232175236758506411486667E-3), + L( 2.233870042925895644234072357400122854086E-11), + L( 5.146223225761993222808463878999151699792E-9), + L( 4.459114531468296461688753521109797474523E-7), + L( 1.891397692931537975547242165291668056276E-5), + L( 4.279519145911541776938964806470674565504E-4), + L( 5.275239415656560634702073291768904783989E-3), + L( 3.468698403240744801278238473898432608887E-2), + L( 1.138773146337708415188856882915457888274E-1), + L( 1.622717518946443013587108598334636458955E-1), + L( 7.249040006390586123760992346453034628227E-2), + L( 1.941595365256460232175236758506411486667E-3), }; #define NQ4_5D 9 static const _Float128 Q4_5D[NQ4_5D + 1] = { - L(3.049977232266999249626430127217988047453E-10), - L(7.120883230531035857746096928889676144099E-8), - L(6.301786064753734446784637919554359588859E-6), - L(2.762010530095069598480766869426308077192E-4), - L(6.572163250572867859316828886203406361251E-3), - L(8.752566114841221958200215255461843397776E-2), - L(6.487654992874805093499285311075289932664E-1), - L(2.576550017826654579451615283022812801435E0), - L(5.056392229924022835364779562707348096036E0), - L(4.179770081068251464907531367859072157773E0), + L( 3.049977232266999249626430127217988047453E-10), + L( 7.120883230531035857746096928889676144099E-8), + L( 6.301786064753734446784637919554359588859E-6), + L( 2.762010530095069598480766869426308077192E-4), + L( 6.572163250572867859316828886203406361251E-3), + L( 8.752566114841221958200215255461843397776E-2), + L( 6.487654992874805093499285311075289932664E-1), + L( 2.576550017826654579451615283022812801435E0), + L( 5.056392229924022835364779562707348096036E0), + L( 4.179770081068251464907531367859072157773E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -515,30 +515,30 @@ static const _Float128 Q4_5D[NQ4_5D + 1] = { 0.25 <= 1/x <= 0.3125 */ #define NQ3r2_4N 10 static const _Float128 Q3r2_4N[NQ3r2_4N + 1] = { - L(6.126167301024815034423262653066023684411E-10), - L(1.043969327113173261820028225053598975128E-7), - L(6.592927270288697027757438170153763220190E-6), - L(2.009103660938497963095652951912071336730E-4), - L(3.220543385492643525985862356352195896964E-3), - L(2.774405975730545157543417650436941650990E-2), - L(1.258114008023826384487378016636555041129E-1), - L(2.811724258266902502344701449984698323860E-1), - L(2.691837665193548059322831687432415014067E-1), - L(7.949087384900985370683770525312735605034E-2), - L(1.229509543620976530030153018986910810747E-3), + L( 6.126167301024815034423262653066023684411E-10), + L( 1.043969327113173261820028225053598975128E-7), + L( 6.592927270288697027757438170153763220190E-6), + L( 2.009103660938497963095652951912071336730E-4), + L( 3.220543385492643525985862356352195896964E-3), + L( 2.774405975730545157543417650436941650990E-2), + L( 1.258114008023826384487378016636555041129E-1), + L( 2.811724258266902502344701449984698323860E-1), + L( 2.691837665193548059322831687432415014067E-1), + L( 7.949087384900985370683770525312735605034E-2), + L( 1.229509543620976530030153018986910810747E-3), }; #define NQ3r2_4D 9 static const _Float128 Q3r2_4D[NQ3r2_4D + 1] = { - L(8.364260446128475461539941389210166156568E-9), - L(1.451301850638956578622154585560759862764E-6), - L(9.431830010924603664244578867057141839463E-5), - L(3.004105101667433434196388593004526182741E-3), - L(5.148157397848271739710011717102773780221E-2), - L(4.901089301726939576055285374953887874895E-1), - L(2.581760991981709901216967665934142240346E0), - L(7.257105880775059281391729708630912791847E0), - L(1.006014717326362868007913423810737369312E1), - L(5.879416600465399514404064187445293212470E0), + L( 8.364260446128475461539941389210166156568E-9), + L( 1.451301850638956578622154585560759862764E-6), + L( 9.431830010924603664244578867057141839463E-5), + L( 3.004105101667433434196388593004526182741E-3), + L( 5.148157397848271739710011717102773780221E-2), + L( 4.901089301726939576055285374953887874895E-1), + L( 2.581760991981709901216967665934142240346E0), + L( 7.257105880775059281391729708630912791847E0), + L( 1.006014717326362868007913423810737369312E1), + L( 5.879416600465399514404064187445293212470E0), /* 1.000000000000000000000000000000000000000E0*/ }; @@ -548,29 +548,29 @@ static const _Float128 Q3r2_4D[NQ3r2_4D + 1] = { 0.3125 <= 1/x <= 0.375 */ #define NQ2r7_3r2N 9 static const _Float128 Q2r7_3r2N[NQ2r7_3r2N + 1] = { - L(7.584861620402450302063691901886141875454E-8), - L(9.300939338814216296064659459966041794591E-6), - L(4.112108906197521696032158235392604947895E-4), - L(8.515168851578898791897038357239630654431E-3), - L(8.971286321017307400142720556749573229058E-2), - L(4.885856732902956303343015636331874194498E-1), - L(1.334506268733103291656253500506406045846E0), - L(1.681207956863028164179042145803851824654E0), - L(8.165042692571721959157677701625853772271E-1), - L(9.805848115375053300608712721986235900715E-2), + L( 7.584861620402450302063691901886141875454E-8), + L( 9.300939338814216296064659459966041794591E-6), + L( 4.112108906197521696032158235392604947895E-4), + L( 8.515168851578898791897038357239630654431E-3), + L( 8.971286321017307400142720556749573229058E-2), + L( 4.885856732902956303343015636331874194498E-1), + L( 1.334506268733103291656253500506406045846E0), + L( 1.681207956863028164179042145803851824654E0), + L( 8.165042692571721959157677701625853772271E-1), + L( 9.805848115375053300608712721986235900715E-2), }; #define NQ2r7_3r2D 9 static const _Float128 Q2r7_3r2D[NQ2r7_3r2D + 1] = { - L(1.035586492113036586458163971239438078160E-6), - L(1.301999337731768381683593636500979713689E-4), - L(5.993695702564527062553071126719088859654E-3), - L(1.321184892887881883489141186815457808785E-1), - L(1.528766555485015021144963194165165083312E0), - L(9.561463309176490874525827051566494939295E0), - L(3.203719484883967351729513662089163356911E1), - L(5.497294687660930446641539152123568668447E1), - L(4.391158169390578768508675452986948391118E1), - L(1.347836630730048077907818943625789418378E1), + L( 1.035586492113036586458163971239438078160E-6), + L( 1.301999337731768381683593636500979713689E-4), + L( 5.993695702564527062553071126719088859654E-3), + L( 1.321184892887881883489141186815457808785E-1), + L( 1.528766555485015021144963194165165083312E0), + L( 9.561463309176490874525827051566494939295E0), + L( 3.203719484883967351729513662089163356911E1), + L( 5.497294687660930446641539152123568668447E1), + L( 4.391158169390578768508675452986948391118E1), + L( 1.347836630730048077907818943625789418378E1), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -580,28 +580,28 @@ static const _Float128 Q2r7_3r2D[NQ2r7_3r2D + 1] = { 0.375 <= 1/x <= 0.4375 */ #define NQ2r3_2r7N 9 static const _Float128 Q2r3_2r7N[NQ2r3_2r7N + 1] = { - L(4.455027774980750211349941766420190722088E-7), - L(4.031998274578520170631601850866780366466E-5), - L(1.273987274325947007856695677491340636339E-3), - L(1.818754543377448509897226554179659122873E-2), - L(1.266748858326568264126353051352269875352E-1), - L(4.327578594728723821137731555139472880414E-1), - L(6.892532471436503074928194969154192615359E-1), - L(4.490775818438716873422163588640262036506E-1), - L(8.649615949297322440032000346117031581572E-2), - L(7.261345286655345047417257611469066147561E-4), + L( 4.455027774980750211349941766420190722088E-7), + L( 4.031998274578520170631601850866780366466E-5), + L( 1.273987274325947007856695677491340636339E-3), + L( 1.818754543377448509897226554179659122873E-2), + L( 1.266748858326568264126353051352269875352E-1), + L( 4.327578594728723821137731555139472880414E-1), + L( 6.892532471436503074928194969154192615359E-1), + L( 4.490775818438716873422163588640262036506E-1), + L( 8.649615949297322440032000346117031581572E-2), + L( 7.261345286655345047417257611469066147561E-4), }; #define NQ2r3_2r7D 8 static const _Float128 Q2r3_2r7D[NQ2r3_2r7D + 1] = { - L(6.082600739680555266312417978064954793142E-6), - L(5.693622538165494742945717226571441747567E-4), - L(1.901625907009092204458328768129666975975E-2), - L(2.958689532697857335456896889409923371570E-1), - L(2.343124711045660081603809437993368799568E0), - L(9.665894032187458293568704885528192804376E0), - L(2.035273104990617136065743426322454881353E1), - L(2.044102010478792896815088858740075165531E1), - L(8.445937177863155827844146643468706599304E0), + L( 6.082600739680555266312417978064954793142E-6), + L( 5.693622538165494742945717226571441747567E-4), + L( 1.901625907009092204458328768129666975975E-2), + L( 2.958689532697857335456896889409923371570E-1), + L( 2.343124711045660081603809437993368799568E0), + L( 9.665894032187458293568704885528192804376E0), + L( 2.035273104990617136065743426322454881353E1), + L( 2.044102010478792896815088858740075165531E1), + L( 8.445937177863155827844146643468706599304E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -611,28 +611,28 @@ static const _Float128 Q2r3_2r7D[NQ2r3_2r7D + 1] = { 0.4375 <= 1/x <= 0.5 */ #define NQ2_2r3N 9 static const _Float128 Q2_2r3N[NQ2_2r3N + 1] = { - L(2.817566786579768804844367382809101929314E-6), - L(2.122772176396691634147024348373539744935E-4), - L(5.501378031780457828919593905395747517585E-3), - L(6.355374424341762686099147452020466524659E-2), - L(3.539652320122661637429658698954748337223E-1), - L(9.571721066119617436343740541777014319695E-1), - L(1.196258777828426399432550698612171955305E0), - L(6.069388659458926158392384709893753793967E-1), - L(9.026746127269713176512359976978248763621E-2), - L(5.317668723070450235320878117210807236375E-4), + L( 2.817566786579768804844367382809101929314E-6), + L( 2.122772176396691634147024348373539744935E-4), + L( 5.501378031780457828919593905395747517585E-3), + L( 6.355374424341762686099147452020466524659E-2), + L( 3.539652320122661637429658698954748337223E-1), + L( 9.571721066119617436343740541777014319695E-1), + L( 1.196258777828426399432550698612171955305E0), + L( 6.069388659458926158392384709893753793967E-1), + L( 9.026746127269713176512359976978248763621E-2), + L( 5.317668723070450235320878117210807236375E-4), }; #define NQ2_2r3D 8 static const _Float128 Q2_2r3D[NQ2_2r3D + 1] = { - L(3.846924354014260866793741072933159380158E-5), - L(3.017562820057704325510067178327449946763E-3), - L(8.356305620686867949798885808540444210935E-2), - L(1.068314930499906838814019619594424586273E0), - L(6.900279623894821067017966573640732685233E0), - L(2.307667390886377924509090271780839563141E1), - L(3.921043465412723970791036825401273528513E1), - L(3.167569478939719383241775717095729233436E1), - L(1.051023841699200920276198346301543665909E1), + L( 3.846924354014260866793741072933159380158E-5), + L( 3.017562820057704325510067178327449946763E-3), + L( 8.356305620686867949798885808540444210935E-2), + L( 1.068314930499906838814019619594424586273E0), + L( 6.900279623894821067017966573640732685233E0), + L( 2.307667390886377924509090271780839563141E1), + L( 3.921043465412723970791036825401273528513E1), + L( 3.167569478939719383241775717095729233436E1), + L( 1.051023841699200920276198346301543665909E1), /* 1.000000000000000000000000000000000000000E0*/ }; @@ -797,25 +797,25 @@ strong_alias (__ieee754_j0l, __j0l_finite) 0 <= x <= 2 */ #define NY0_2N 7 static _Float128 Y0_2N[NY0_2N + 1] = { - L(-1.062023609591350692692296993537002558155E19), - L(2.542000883190248639104127452714966858866E19), - L(-1.984190771278515324281415820316054696545E18), - L(4.982586044371592942465373274440222033891E16), - L(-5.529326354780295177243773419090123407550E14), - L(3.013431465522152289279088265336861140391E12), - L(-7.959436160727126750732203098982718347785E9), - L(8.230845651379566339707130644134372793322E6), + L(-1.062023609591350692692296993537002558155E19), + L( 2.542000883190248639104127452714966858866E19), + L(-1.984190771278515324281415820316054696545E18), + L( 4.982586044371592942465373274440222033891E16), + L(-5.529326354780295177243773419090123407550E14), + L( 3.013431465522152289279088265336861140391E12), + L(-7.959436160727126750732203098982718347785E9), + L( 8.230845651379566339707130644134372793322E6), }; #define NY0_2D 7 static _Float128 Y0_2D[NY0_2D + 1] = { - L(1.438972634353286978700329883122253752192E20), - L(1.856409101981569254247700169486907405500E18), - L(1.219693352678218589553725579802986255614E16), - L(5.389428943282838648918475915779958097958E13), - L(1.774125762108874864433872173544743051653E11), - L(4.522104832545149534808218252434693007036E8), - L(8.872187401232943927082914504125234454930E5), - L(1.251945613186787532055610876304669413955E3), + L( 1.438972634353286978700329883122253752192E20), + L( 1.856409101981569254247700169486907405500E18), + L( 1.219693352678218589553725579802986255614E16), + L( 5.389428943282838648918475915779958097958E13), + L( 1.774125762108874864433872173544743051653E11), + L( 4.522104832545149534808218252434693007036E8), + L( 8.872187401232943927082914504125234454930E5), + L( 1.251945613186787532055610876304669413955E3), /* 1.000000000000000000000000000000000000000E0 */ }; diff --git a/sysdeps/ieee754/ldbl-128/e_j1l.c b/sysdeps/ieee754/ldbl-128/e_j1l.c index 9e78230..7e767d1 100644 --- a/sysdeps/ieee754/ldbl-128/e_j1l.c +++ b/sysdeps/ieee754/ldbl-128/e_j1l.c @@ -111,23 +111,23 @@ static const _Float128 zero = 0; 0 <= x <= 2 */ #define NJ0_2N 6 static const _Float128 J0_2N[NJ0_2N + 1] = { - L(-5.943799577386942855938508697619735179660E16), - L(1.812087021305009192259946997014044074711E15), - L(-2.761698314264509665075127515729146460895E13), - L(2.091089497823600978949389109350658815972E11), - L(-8.546413231387036372945453565654130054307E8), - L(1.797229225249742247475464052741320612261E6), - L(-1.559552840946694171346552770008812083969E3) + L(-5.943799577386942855938508697619735179660E16), + L( 1.812087021305009192259946997014044074711E15), + L(-2.761698314264509665075127515729146460895E13), + L( 2.091089497823600978949389109350658815972E11), + L(-8.546413231387036372945453565654130054307E8), + L( 1.797229225249742247475464052741320612261E6), + L(-1.559552840946694171346552770008812083969E3) }; #define NJ0_2D 6 static const _Float128 J0_2D[NJ0_2D + 1] = { - L(9.510079323819108569501613916191477479397E17), - L(1.063193817503280529676423936545854693915E16), - L(5.934143516050192600795972192791775226920E13), - L(2.168000911950620999091479265214368352883E11), - L(5.673775894803172808323058205986256928794E8), - L(1.080329960080981204840966206372671147224E6), - L(1.411951256636576283942477881535283304912E3), + L( 9.510079323819108569501613916191477479397E17), + L( 1.063193817503280529676423936545854693915E16), + L( 5.934143516050192600795972192791775226920E13), + L( 2.168000911950620999091479265214368352883E11), + L( 5.673775894803172808323058205986256928794E8), + L( 1.080329960080981204840966206372671147224E6), + L( 1.411951256636576283942477881535283304912E3), /* 1.000000000000000000000000000000000000000E0L */ }; @@ -136,29 +136,29 @@ static const _Float128 J0_2D[NJ0_2D + 1] = { Peak relative error 3.6e-36 */ #define NP16_IN 9 static const _Float128 P16_IN[NP16_IN + 1] = { - L(5.143674369359646114999545149085139822905E-16), - L(4.836645664124562546056389268546233577376E-13), - L(1.730945562285804805325011561498453013673E-10), - L(3.047976856147077889834905908605310585810E-8), - L(2.855227609107969710407464739188141162386E-6), - L(1.439362407936705484122143713643023998457E-4), - L(3.774489768532936551500999699815873422073E-3), - L(4.723962172984642566142399678920790598426E-2), - L(2.359289678988743939925017240478818248735E-1), - L(3.032580002220628812728954785118117124520E-1), + L( 5.143674369359646114999545149085139822905E-16), + L( 4.836645664124562546056389268546233577376E-13), + L( 1.730945562285804805325011561498453013673E-10), + L( 3.047976856147077889834905908605310585810E-8), + L( 2.855227609107969710407464739188141162386E-6), + L( 1.439362407936705484122143713643023998457E-4), + L( 3.774489768532936551500999699815873422073E-3), + L( 4.723962172984642566142399678920790598426E-2), + L( 2.359289678988743939925017240478818248735E-1), + L( 3.032580002220628812728954785118117124520E-1), }; #define NP16_ID 9 static const _Float128 P16_ID[NP16_ID + 1] = { - L(4.389268795186898018132945193912677177553E-15), - L(4.132671824807454334388868363256830961655E-12), - L(1.482133328179508835835963635130894413136E-9), - L(2.618941412861122118906353737117067376236E-7), - L(2.467854246740858470815714426201888034270E-5), - L(1.257192927368839847825938545925340230490E-3), - L(3.362739031941574274949719324644120720341E-2), - L(4.384458231338934105875343439265370178858E-1), - L(2.412830809841095249170909628197264854651E0), - L(4.176078204111348059102962617368214856874E0), + L( 4.389268795186898018132945193912677177553E-15), + L( 4.132671824807454334388868363256830961655E-12), + L( 1.482133328179508835835963635130894413136E-9), + L( 2.618941412861122118906353737117067376236E-7), + L( 2.467854246740858470815714426201888034270E-5), + L( 1.257192927368839847825938545925340230490E-3), + L( 3.362739031941574274949719324644120720341E-2), + L( 4.384458231338934105875343439265370178858E-1), + L( 2.412830809841095249170909628197264854651E0), + L( 4.176078204111348059102962617368214856874E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -167,32 +167,32 @@ static const _Float128 P16_ID[NP16_ID + 1] = { Peak relative error 1.9e-36 */ #define NP8_16N 11 static const _Float128 P8_16N[NP8_16N + 1] = { - L(2.984612480763362345647303274082071598135E-16), - L(1.923651877544126103941232173085475682334E-13), - L(4.881258879388869396043760693256024307743E-11), - L(6.368866572475045408480898921866869811889E-9), - L(4.684818344104910450523906967821090796737E-7), - L(2.005177298271593587095982211091300382796E-5), - L(4.979808067163957634120681477207147536182E-4), - L(6.946005761642579085284689047091173581127E-3), - L(5.074601112955765012750207555985299026204E-2), - L(1.698599455896180893191766195194231825379E-1), - L(1.957536905259237627737222775573623779638E-1), - L(2.991314703282528370270179989044994319374E-2), + L( 2.984612480763362345647303274082071598135E-16), + L( 1.923651877544126103941232173085475682334E-13), + L( 4.881258879388869396043760693256024307743E-11), + L( 6.368866572475045408480898921866869811889E-9), + L( 4.684818344104910450523906967821090796737E-7), + L( 2.005177298271593587095982211091300382796E-5), + L( 4.979808067163957634120681477207147536182E-4), + L( 6.946005761642579085284689047091173581127E-3), + L( 5.074601112955765012750207555985299026204E-2), + L( 1.698599455896180893191766195194231825379E-1), + L( 1.957536905259237627737222775573623779638E-1), + L( 2.991314703282528370270179989044994319374E-2), }; #define NP8_16D 10 static const _Float128 P8_16D[NP8_16D + 1] = { - L(2.546869316918069202079580939942463010937E-15), - L(1.644650111942455804019788382157745229955E-12), - L(4.185430770291694079925607420808011147173E-10), - L(5.485331966975218025368698195861074143153E-8), - L(4.062884421686912042335466327098932678905E-6), - L(1.758139661060905948870523641319556816772E-4), - L(4.445143889306356207566032244985607493096E-3), - L(6.391901016293512632765621532571159071158E-2), - L(4.933040207519900471177016015718145795434E-1), - L(1.839144086168947712971630337250761842976E0), - L(2.715120873995490920415616716916149586579E0), + L( 2.546869316918069202079580939942463010937E-15), + L( 1.644650111942455804019788382157745229955E-12), + L( 4.185430770291694079925607420808011147173E-10), + L( 5.485331966975218025368698195861074143153E-8), + L( 4.062884421686912042335466327098932678905E-6), + L( 1.758139661060905948870523641319556816772E-4), + L( 4.445143889306356207566032244985607493096E-3), + L( 6.391901016293512632765621532571159071158E-2), + L( 4.933040207519900471177016015718145795434E-1), + L( 1.839144086168947712971630337250761842976E0), + L( 2.715120873995490920415616716916149586579E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -201,31 +201,31 @@ static const _Float128 P8_16D[NP8_16D + 1] = { Peak relative error 1.3e-36 */ #define NP5_8N 10 static const _Float128 P5_8N[NP5_8N + 1] = { - L(2.837678373978003452653763806968237227234E-12), - L(9.726641165590364928442128579282742354806E-10), - L(1.284408003604131382028112171490633956539E-7), - L(8.524624695868291291250573339272194285008E-6), - L(3.111516908953172249853673787748841282846E-4), - L(6.423175156126364104172801983096596409176E-3), - L(7.430220589989104581004416356260692450652E-2), - L(4.608315409833682489016656279567605536619E-1), - L(1.396870223510964882676225042258855977512E0), - L(1.718500293904122365894630460672081526236E0), - L(5.465927698800862172307352821870223855365E-1) + L( 2.837678373978003452653763806968237227234E-12), + L( 9.726641165590364928442128579282742354806E-10), + L( 1.284408003604131382028112171490633956539E-7), + L( 8.524624695868291291250573339272194285008E-6), + L( 3.111516908953172249853673787748841282846E-4), + L( 6.423175156126364104172801983096596409176E-3), + L( 7.430220589989104581004416356260692450652E-2), + L( 4.608315409833682489016656279567605536619E-1), + L( 1.396870223510964882676225042258855977512E0), + L( 1.718500293904122365894630460672081526236E0), + L( 5.465927698800862172307352821870223855365E-1) }; #define NP5_8D 10 static const _Float128 P5_8D[NP5_8D + 1] = { - L(2.421485545794616609951168511612060482715E-11), - L(8.329862750896452929030058039752327232310E-9), - L(1.106137992233383429630592081375289010720E-6), - L(7.405786153760681090127497796448503306939E-5), - L(2.740364785433195322492093333127633465227E-3), - L(5.781246470403095224872243564165254652198E-2), - L(6.927711353039742469918754111511109983546E-1), - L(4.558679283460430281188304515922826156690E0), - L(1.534468499844879487013168065728837900009E1), - L(2.313927430889218597919624843161569422745E1), - L(1.194506341319498844336768473218382828637E1), + L( 2.421485545794616609951168511612060482715E-11), + L( 8.329862750896452929030058039752327232310E-9), + L( 1.106137992233383429630592081375289010720E-6), + L( 7.405786153760681090127497796448503306939E-5), + L( 2.740364785433195322492093333127633465227E-3), + L( 5.781246470403095224872243564165254652198E-2), + L( 6.927711353039742469918754111511109983546E-1), + L( 4.558679283460430281188304515922826156690E0), + L( 1.534468499844879487013168065728837900009E1), + L( 2.313927430889218597919624843161569422745E1), + L( 1.194506341319498844336768473218382828637E1), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -234,30 +234,30 @@ static const _Float128 P5_8D[NP5_8D + 1] = { 0.1875 <= 1/x <= 0.25 */ #define NP4_5N 10 static const _Float128 P4_5N[NP4_5N + 1] = { - L(1.846029078268368685834261260420933914621E-10), - L(3.916295939611376119377869680335444207768E-8), - L(3.122158792018920627984597530935323997312E-6), - L(1.218073444893078303994045653603392272450E-4), - L(2.536420827983485448140477159977981844883E-3), - L(2.883011322006690823959367922241169171315E-2), - L(1.755255190734902907438042414495469810830E-1), - L(5.379317079922628599870898285488723736599E-1), - L(7.284904050194300773890303361501726561938E-1), - L(3.270110346613085348094396323925000362813E-1), - L(1.804473805689725610052078464951722064757E-2), + L( 1.846029078268368685834261260420933914621E-10), + L( 3.916295939611376119377869680335444207768E-8), + L( 3.122158792018920627984597530935323997312E-6), + L( 1.218073444893078303994045653603392272450E-4), + L( 2.536420827983485448140477159977981844883E-3), + L( 2.883011322006690823959367922241169171315E-2), + L( 1.755255190734902907438042414495469810830E-1), + L( 5.379317079922628599870898285488723736599E-1), + L( 7.284904050194300773890303361501726561938E-1), + L( 3.270110346613085348094396323925000362813E-1), + L( 1.804473805689725610052078464951722064757E-2), }; #define NP4_5D 9 static const _Float128 P4_5D[NP4_5D + 1] = { - L(1.575278146806816970152174364308980863569E-9), - L(3.361289173657099516191331123405675054321E-7), - L(2.704692281550877810424745289838790693708E-5), - L(1.070854930483999749316546199273521063543E-3), - L(2.282373093495295842598097265627962125411E-2), - L(2.692025460665354148328762368240343249830E-1), - L(1.739892942593664447220951225734811133759E0), - L(5.890727576752230385342377570386657229324E0), - L(9.517442287057841500750256954117735128153E0), - L(6.100616353935338240775363403030137736013E0), + L( 1.575278146806816970152174364308980863569E-9), + L( 3.361289173657099516191331123405675054321E-7), + L( 2.704692281550877810424745289838790693708E-5), + L( 1.070854930483999749316546199273521063543E-3), + L( 2.282373093495295842598097265627962125411E-2), + L( 2.692025460665354148328762368240343249830E-1), + L( 1.739892942593664447220951225734811133759E0), + L( 5.890727576752230385342377570386657229324E0), + L( 9.517442287057841500750256954117735128153E0), + L( 6.100616353935338240775363403030137736013E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -266,29 +266,29 @@ static const _Float128 P4_5D[NP4_5D + 1] = { 0.25 <= 1/x <= 0.3125 */ #define NP3r2_4N 9 static const _Float128 P3r2_4N[NP3r2_4N + 1] = { - L(8.240803130988044478595580300846665863782E-8), - L(1.179418958381961224222969866406483744580E-5), - L(6.179787320956386624336959112503824397755E-4), - L(1.540270833608687596420595830747166658383E-2), - L(1.983904219491512618376375619598837355076E-1), - L(1.341465722692038870390470651608301155565E0), - L(4.617865326696612898792238245990854646057E0), - L(7.435574801812346424460233180412308000587E0), - L(4.671327027414635292514599201278557680420E0), - L(7.299530852495776936690976966995187714739E-1), + L( 8.240803130988044478595580300846665863782E-8), + L( 1.179418958381961224222969866406483744580E-5), + L( 6.179787320956386624336959112503824397755E-4), + L( 1.540270833608687596420595830747166658383E-2), + L( 1.983904219491512618376375619598837355076E-1), + L( 1.341465722692038870390470651608301155565E0), + L( 4.617865326696612898792238245990854646057E0), + L( 7.435574801812346424460233180412308000587E0), + L( 4.671327027414635292514599201278557680420E0), + L( 7.299530852495776936690976966995187714739E-1), }; #define NP3r2_4D 9 static const _Float128 P3r2_4D[NP3r2_4D + 1] = { - L(7.032152009675729604487575753279187576521E-7), - L(1.015090352324577615777511269928856742848E-4), - L(5.394262184808448484302067955186308730620E-3), - L(1.375291438480256110455809354836988584325E-1), - L(1.836247144461106304788160919310404376670E0), - L(1.314378564254376655001094503090935880349E1), - L(4.957184590465712006934452500894672343488E1), - L(9.287394244300647738855415178790263465398E1), - L(7.652563275535900609085229286020552768399E1), - L(2.147042473003074533150718117770093209096E1), + L( 7.032152009675729604487575753279187576521E-7), + L( 1.015090352324577615777511269928856742848E-4), + L( 5.394262184808448484302067955186308730620E-3), + L( 1.375291438480256110455809354836988584325E-1), + L( 1.836247144461106304788160919310404376670E0), + L( 1.314378564254376655001094503090935880349E1), + L( 4.957184590465712006934452500894672343488E1), + L( 9.287394244300647738855415178790263465398E1), + L( 7.652563275535900609085229286020552768399E1), + L( 2.147042473003074533150718117770093209096E1), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -297,28 +297,28 @@ static const _Float128 P3r2_4D[NP3r2_4D + 1] = { 0.3125 <= 1/x <= 0.375 */ #define NP2r7_3r2N 9 static const _Float128 P2r7_3r2N[NP2r7_3r2N + 1] = { - L(4.599033469240421554219816935160627085991E-7), - L(4.665724440345003914596647144630893997284E-5), - L(1.684348845667764271596142716944374892756E-3), - L(2.802446446884455707845985913454440176223E-2), - L(2.321937586453963310008279956042545173930E-1), - L(9.640277413988055668692438709376437553804E-1), - L(1.911021064710270904508663334033003246028E0), - L(1.600811610164341450262992138893970224971E0), - L(4.266299218652587901171386591543457861138E-1), - L(1.316470424456061252962568223251247207325E-2), + L( 4.599033469240421554219816935160627085991E-7), + L( 4.665724440345003914596647144630893997284E-5), + L( 1.684348845667764271596142716944374892756E-3), + L( 2.802446446884455707845985913454440176223E-2), + L( 2.321937586453963310008279956042545173930E-1), + L( 9.640277413988055668692438709376437553804E-1), + L( 1.911021064710270904508663334033003246028E0), + L( 1.600811610164341450262992138893970224971E0), + L( 4.266299218652587901171386591543457861138E-1), + L( 1.316470424456061252962568223251247207325E-2), }; #define NP2r7_3r2D 8 static const _Float128 P2r7_3r2D[NP2r7_3r2D + 1] = { - L(3.924508608545520758883457108453520099610E-6), - L(4.029707889408829273226495756222078039823E-4), - L(1.484629715787703260797886463307469600219E-2), - L(2.553136379967180865331706538897231588685E-1), - L(2.229457223891676394409880026887106228740E0), - L(1.005708903856384091956550845198392117318E1), - L(2.277082659664386953166629360352385889558E1), - L(2.384726835193630788249826630376533988245E1), - L(9.700989749041320895890113781610939632410E0), + L( 3.924508608545520758883457108453520099610E-6), + L( 4.029707889408829273226495756222078039823E-4), + L( 1.484629715787703260797886463307469600219E-2), + L( 2.553136379967180865331706538897231588685E-1), + L( 2.229457223891676394409880026887106228740E0), + L( 1.005708903856384091956550845198392117318E1), + L( 2.277082659664386953166629360352385889558E1), + L( 2.384726835193630788249826630376533988245E1), + L( 9.700989749041320895890113781610939632410E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -327,28 +327,28 @@ static const _Float128 P2r7_3r2D[NP2r7_3r2D + 1] = { 0.3125 <= 1/x <= 0.4375 */ #define NP2r3_2r7N 9 static const _Float128 P2r3_2r7N[NP2r3_2r7N + 1] = { - L(3.916766777108274628543759603786857387402E-6), - L(3.212176636756546217390661984304645137013E-4), - L(9.255768488524816445220126081207248947118E-3), - L(1.214853146369078277453080641911700735354E-1), - L(7.855163309847214136198449861311404633665E-1), - L(2.520058073282978403655488662066019816540E0), - L(3.825136484837545257209234285382183711466E0), - L(2.432569427554248006229715163865569506873E0), - L(4.877934835018231178495030117729800489743E-1), - L(1.109902737860249670981355149101343427885E-2), + L( 3.916766777108274628543759603786857387402E-6), + L( 3.212176636756546217390661984304645137013E-4), + L( 9.255768488524816445220126081207248947118E-3), + L( 1.214853146369078277453080641911700735354E-1), + L( 7.855163309847214136198449861311404633665E-1), + L( 2.520058073282978403655488662066019816540E0), + L( 3.825136484837545257209234285382183711466E0), + L( 2.432569427554248006229715163865569506873E0), + L( 4.877934835018231178495030117729800489743E-1), + L( 1.109902737860249670981355149101343427885E-2), }; #define NP2r3_2r7D 8 static const _Float128 P2r3_2r7D[NP2r3_2r7D + 1] = { - L(3.342307880794065640312646341190547184461E-5), - L(2.782182891138893201544978009012096558265E-3), - L(8.221304931614200702142049236141249929207E-2), - L(1.123728246291165812392918571987858010949E0), - L(7.740482453652715577233858317133423434590E0), - L(2.737624677567945952953322566311201919139E1), - L(4.837181477096062403118304137851260715475E1), - L(3.941098643468580791437772701093795299274E1), - L(1.245821247166544627558323920382547533630E1), + L( 3.342307880794065640312646341190547184461E-5), + L( 2.782182891138893201544978009012096558265E-3), + L( 8.221304931614200702142049236141249929207E-2), + L( 1.123728246291165812392918571987858010949E0), + L( 7.740482453652715577233858317133423434590E0), + L( 2.737624677567945952953322566311201919139E1), + L( 4.837181477096062403118304137851260715475E1), + L( 3.941098643468580791437772701093795299274E1), + L( 1.245821247166544627558323920382547533630E1), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -357,27 +357,27 @@ static const _Float128 P2r3_2r7D[NP2r3_2r7D + 1] = { 0.4375 <= 1/x <= 0.5 */ #define NP2_2r3N 8 static const _Float128 P2_2r3N[NP2_2r3N + 1] = { - L(3.397930802851248553545191160608731940751E-4), - L(2.104020902735482418784312825637833698217E-2), - L(4.442291771608095963935342749477836181939E-1), - L(4.131797328716583282869183304291833754967E0), - L(1.819920169779026500146134832455189917589E1), - L(3.781779616522937565300309684282401791291E1), - L(3.459605449728864218972931220783543410347E1), - L(1.173594248397603882049066603238568316561E1), - L(9.455702270242780642835086549285560316461E-1), + L( 3.397930802851248553545191160608731940751E-4), + L( 2.104020902735482418784312825637833698217E-2), + L( 4.442291771608095963935342749477836181939E-1), + L( 4.131797328716583282869183304291833754967E0), + L( 1.819920169779026500146134832455189917589E1), + L( 3.781779616522937565300309684282401791291E1), + L( 3.459605449728864218972931220783543410347E1), + L( 1.173594248397603882049066603238568316561E1), + L( 9.455702270242780642835086549285560316461E-1), }; #define NP2_2r3D 8 static const _Float128 P2_2r3D[NP2_2r3D + 1] = { - L(2.899568897241432883079888249845707400614E-3), - L(1.831107138190848460767699919531132426356E-1), - L(3.999350044057883839080258832758908825165E0), - L(3.929041535867957938340569419874195303712E1), - L(1.884245613422523323068802689915538908291E2), - L(4.461469948819229734353852978424629815929E2), - L(5.004998753999796821224085972610636347903E2), - L(2.386342520092608513170837883757163414100E2), - L(3.791322528149347975999851588922424189957E1), + L( 2.899568897241432883079888249845707400614E-3), + L( 1.831107138190848460767699919531132426356E-1), + L( 3.999350044057883839080258832758908825165E0), + L( 3.929041535867957938340569419874195303712E1), + L( 1.884245613422523323068802689915538908291E2), + L( 4.461469948819229734353852978424629815929E2), + L( 5.004998753999796821224085972610636347903E2), + L( 2.386342520092608513170837883757163414100E2), + L( 3.791322528149347975999851588922424189957E1), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -401,16 +401,16 @@ static const _Float128 Q16_IN[NQ16_IN + 1] = { }; #define NQ16_ID 9 static const _Float128 Q16_ID[NQ16_ID + 1] = { - L(3.820418034066293517479619763498400162314E-17), - L(4.340702810799239909648911373329149354911E-14), - L(1.914985356383416140706179933075303538524E-11), - L(4.262333682610888819476498617261895474330E-9), - L(5.213481314722233980346462747902942182792E-7), - L(3.585741697694069399299005316809954590558E-5), - L(1.366513429642842006385029778105539457546E-3), - L(2.745282599850704662726337474371355160594E-2), - L(2.637644521611867647651200098449903330074E-1), - L(1.006953426110765984590782655598680488746E0), + L( 3.820418034066293517479619763498400162314E-17), + L( 4.340702810799239909648911373329149354911E-14), + L( 1.914985356383416140706179933075303538524E-11), + L( 4.262333682610888819476498617261895474330E-9), + L( 5.213481314722233980346462747902942182792E-7), + L( 3.585741697694069399299005316809954590558E-5), + L( 1.366513429642842006385029778105539457546E-3), + L( 2.745282599850704662726337474371355160594E-2), + L( 2.637644521611867647651200098449903330074E-1), + L( 1.006953426110765984590782655598680488746E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -435,18 +435,18 @@ static const _Float128 Q8_16N[NQ8_16N + 1] = { }; #define NQ8_16D 11 static const _Float128 Q8_16D[NQ8_16D + 1] = { - L(1.978397614733632533581207058069628242280E-16), - L(1.487361156806202736877009608336766720560E-13), - L(4.468041406888412086042576067133365913456E-11), - L(7.027822074821007443672290507210594648877E-9), - L(6.375740580686101224127290062867976007374E-7), - L(3.466887658320002225888644977076410421940E-5), - L(1.138625640905289601186353909213719596986E-3), - L(2.224470799470414663443449818235008486439E-2), - L(2.487052928527244907490589787691478482358E-1), - L(1.483927406564349124649083853892380899217E0), - L(4.182773513276056975777258788903489507705E0), - L(4.419665392573449746043880892524360870944E0), + L( 1.978397614733632533581207058069628242280E-16), + L( 1.487361156806202736877009608336766720560E-13), + L( 4.468041406888412086042576067133365913456E-11), + L( 7.027822074821007443672290507210594648877E-9), + L( 6.375740580686101224127290062867976007374E-7), + L( 3.466887658320002225888644977076410421940E-5), + L( 1.138625640905289601186353909213719596986E-3), + L( 2.224470799470414663443449818235008486439E-2), + L( 2.487052928527244907490589787691478482358E-1), + L( 1.483927406564349124649083853892380899217E0), + L( 4.182773513276056975777258788903489507705E0), + L( 4.419665392573449746043880892524360870944E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -470,17 +470,17 @@ static const _Float128 Q5_8N[NQ5_8N + 1] = { }; #define NQ5_8D 10 static const _Float128 Q5_8D[NQ5_8D + 1] = { - L(3.565550843359501079050699598913828460036E-12), - L(1.321016015556560621591847454285330528045E-9), - L(1.897542728662346479999969679234270605975E-7), - L(1.381720283068706710298734234287456219474E-5), - L(5.599248147286524662305325795203422873725E-4), - L(1.305442352653121436697064782499122164843E-2), - L(1.750234079626943298160445750078631894985E-1), - L(1.311420542073436520965439883806946678491E0), - L(5.162757689856842406744504211089724926650E0), - L(9.527760296384704425618556332087850581308E0), - L(6.604648207463236667912921642545100248584E0), + L( 3.565550843359501079050699598913828460036E-12), + L( 1.321016015556560621591847454285330528045E-9), + L( 1.897542728662346479999969679234270605975E-7), + L( 1.381720283068706710298734234287456219474E-5), + L( 5.599248147286524662305325795203422873725E-4), + L( 1.305442352653121436697064782499122164843E-2), + L( 1.750234079626943298160445750078631894985E-1), + L( 1.311420542073436520965439883806946678491E0), + L( 5.162757689856842406744504211089724926650E0), + L( 9.527760296384704425618556332087850581308E0), + L( 6.604648207463236667912921642545100248584E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -504,16 +504,16 @@ static const _Float128 Q4_5N[NQ4_5N + 1] = { }; #define NQ4_5D 9 static const _Float128 Q4_5D[NQ4_5D + 1] = { - L(3.978497042580921479003851216297330701056E-10), - L(9.203304163828145809278568906420772246666E-8), - L(8.059685467088175644915010485174545743798E-6), - L(3.490187375993956409171098277561669167446E-4), - L(8.189109654456872150100501732073810028829E-3), - L(1.072572867311023640958725265762483033769E-1), - L(7.790606862409960053675717185714576937994E-1), - L(3.016049768232011196434185423512777656328E0), - L(5.722963851442769787733717162314477949360E0), - L(4.510527838428473279647251350931380867663E0), + L( 3.978497042580921479003851216297330701056E-10), + L( 9.203304163828145809278568906420772246666E-8), + L( 8.059685467088175644915010485174545743798E-6), + L( 3.490187375993956409171098277561669167446E-4), + L( 8.189109654456872150100501732073810028829E-3), + L( 1.072572867311023640958725265762483033769E-1), + L( 7.790606862409960053675717185714576937994E-1), + L( 3.016049768232011196434185423512777656328E0), + L( 5.722963851442769787733717162314477949360E0), + L( 4.510527838428473279647251350931380867663E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -536,16 +536,16 @@ static const _Float128 Q3r2_4N[NQ3r2_4N + 1] = { }; #define NQ3r2_4D 9 static const _Float128 Q3r2_4D[NQ3r2_4D + 1] = { - L(1.060552717496912381388763753841473407026E-7), - L(1.676928002024920520786883649102388708024E-5), - L(9.803481712245420839301400601140812255737E-4), - L(2.765559874262309494758505158089249012930E-2), - L(4.117921827792571791298862613287549140706E-1), - L(3.323769515244751267093378361930279161413E0), - L(1.436602494405814164724810151689705353670E1), - L(3.163087869617098638064881410646782408297E1), - L(3.198181264977021649489103980298349589419E1), - L(1.203649258862068431199471076202897823272E1), + L( 1.060552717496912381388763753841473407026E-7), + L( 1.676928002024920520786883649102388708024E-5), + L( 9.803481712245420839301400601140812255737E-4), + L( 2.765559874262309494758505158089249012930E-2), + L( 4.117921827792571791298862613287549140706E-1), + L( 3.323769515244751267093378361930279161413E0), + L( 1.436602494405814164724810151689705353670E1), + L( 3.163087869617098638064881410646782408297E1), + L( 3.198181264977021649489103980298349589419E1), + L( 1.203649258862068431199471076202897823272E1), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -568,16 +568,16 @@ static const _Float128 Q2r7_3r2N[NQ2r7_3r2N + 1] = { }; #define NQ2r7_3r2D 9 static const _Float128 Q2r7_3r2D[NQ2r7_3r2D + 1] = { - L(1.680730662300831976234547482334347983474E-6), - L(2.084241442440551016475972218719621841120E-4), - L(9.445316642108367479043541702688736295579E-3), - L(2.044637889456631896650179477133252184672E-1), - L(2.316091982244297350829522534435350078205E0), - L(1.412031891783015085196708811890448488865E1), - L(4.583830154673223384837091077279595496149E1), - L(7.549520609270909439885998474045974122261E1), - L(5.697605832808113367197494052388203310638E1), - L(1.601496240876192444526383314589371686234E1), + L( 1.680730662300831976234547482334347983474E-6), + L( 2.084241442440551016475972218719621841120E-4), + L( 9.445316642108367479043541702688736295579E-3), + L( 2.044637889456631896650179477133252184672E-1), + L( 2.316091982244297350829522534435350078205E0), + L( 1.412031891783015085196708811890448488865E1), + L( 4.583830154673223384837091077279595496149E1), + L( 7.549520609270909439885998474045974122261E1), + L( 5.697605832808113367197494052388203310638E1), + L( 1.601496240876192444526383314589371686234E1), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -600,15 +600,15 @@ static const _Float128 Q2r3_2r7N[NQ2r3_2r7N + 1] = { }; #define NQ2r3_2r7D 8 static const _Float128 Q2r3_2r7D[NQ2r3_2r7D + 1] = { - L(8.390017524798316921170710533381568175665E-6), - L(7.738148683730826286477254659973968763659E-4), - L(2.541480810958665794368759558791634341779E-2), - L(3.878879789711276799058486068562386244873E-1), - L(3.003783779325811292142957336802456109333E0), - L(1.206480374773322029883039064575464497400E1), - L(2.458414064785315978408974662900438351782E1), - L(2.367237826273668567199042088835448715228E1), - L(9.231451197519171090875569102116321676763E0), + L( 8.390017524798316921170710533381568175665E-6), + L( 7.738148683730826286477254659973968763659E-4), + L( 2.541480810958665794368759558791634341779E-2), + L( 3.878879789711276799058486068562386244873E-1), + L( 3.003783779325811292142957336802456109333E0), + L( 1.206480374773322029883039064575464497400E1), + L( 2.458414064785315978408974662900438351782E1), + L( 2.367237826273668567199042088835448715228E1), + L( 9.231451197519171090875569102116321676763E0), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -631,15 +631,15 @@ static const _Float128 Q2_2r3N[NQ2_2r3N + 1] = { }; #define NQ2_2r3D 8 static const _Float128 Q2_2r3D[NQ2_2r3D + 1] = { - L(5.415024336507980465169023996403597916115E-5), - L(4.179246497380453022046357404266022870788E-3), - L(1.136306384261959483095442402929502368598E-1), - L(1.422640343719842213484515445393284072830E0), - L(8.968786703393158374728850922289204805764E0), - L(2.914542473339246127533384118781216495934E1), - L(4.781605421020380669870197378210457054685E1), - L(3.693865837171883152382820584714795072937E1), - L(1.153220502744204904763115556224395893076E1), + L( 5.415024336507980465169023996403597916115E-5), + L( 4.179246497380453022046357404266022870788E-3), + L( 1.136306384261959483095442402929502368598E-1), + L( 1.422640343719842213484515445393284072830E0), + L( 8.968786703393158374728850922289204805764E0), + L( 2.914542473339246127533384118781216495934E1), + L( 4.781605421020380669870197378210457054685E1), + L( 3.693865837171883152382820584714795072937E1), + L( 1.153220502744204904763115556224395893076E1), /* 1.000000000000000000000000000000000000000E0 */ }; @@ -817,24 +817,24 @@ strong_alias (__ieee754_j1l, __j1l_finite) #define NY0_2N 7 static _Float128 Y0_2N[NY0_2N + 1] = { L(-6.804415404830253804408698161694720833249E19), - L(1.805450517967019908027153056150465849237E19), + L( 1.805450517967019908027153056150465849237E19), L(-8.065747497063694098810419456383006737312E17), - L(1.401336667383028259295830955439028236299E16), + L( 1.401336667383028259295830955439028236299E16), L(-1.171654432898137585000399489686629680230E14), - L(5.061267920943853732895341125243428129150E11), + L( 5.061267920943853732895341125243428129150E11), L(-1.096677850566094204586208610960870217970E9), - L(9.541172044989995856117187515882879304461E5), + L( 9.541172044989995856117187515882879304461E5), }; #define NY0_2D 7 static _Float128 Y0_2D[NY0_2D + 1] = { - L(3.470629591820267059538637461549677594549E20), - L(4.120796439009916326855848107545425217219E18), - L(2.477653371652018249749350657387030814542E16), - L(9.954678543353888958177169349272167762797E13), - L(2.957927997613630118216218290262851197754E11), - L(6.748421382188864486018861197614025972118E8), - L(1.173453425218010888004562071020305709319E6), - L(1.450335662961034949894009554536003377187E3), + L( 3.470629591820267059538637461549677594549E20), + L( 4.120796439009916326855848107545425217219E18), + L( 2.477653371652018249749350657387030814542E16), + L( 9.954678543353888958177169349272167762797E13), + L( 2.957927997613630118216218290262851197754E11), + L( 6.748421382188864486018861197614025972118E8), + L( 1.173453425218010888004562071020305709319E6), + L( 1.450335662961034949894009554536003377187E3), /* 1.000000000000000000000000000000000000000E0 */ }; diff --git a/sysdeps/ieee754/ldbl-128/e_log2l.c b/sysdeps/ieee754/ldbl-128/e_log2l.c index 26a8d7e..7ab695a 100644 --- a/sysdeps/ieee754/ldbl-128/e_log2l.c +++ b/sysdeps/ieee754/ldbl-128/e_log2l.c @@ -69,34 +69,34 @@ */ static const _Float128 P[13] = { - L(1.313572404063446165910279910527789794488E4), - L(7.771154681358524243729929227226708890930E4), - L(2.014652742082537582487669938141683759923E5), - L(3.007007295140399532324943111654767187848E5), - L(2.854829159639697837788887080758954924001E5), - L(1.797628303815655343403735250238293741397E5), - L(7.594356839258970405033155585486712125861E4), - L(2.128857716871515081352991964243375186031E4), - L(3.824952356185897735160588078446136783779E3), - L(4.114517881637811823002128927449878962058E2), - L(2.321125933898420063925789532045674660756E1), - L(4.998469661968096229986658302195402690910E-1), - L(1.538612243596254322971797716843006400388E-6) + L( 1.313572404063446165910279910527789794488E4), + L( 7.771154681358524243729929227226708890930E4), + L( 2.014652742082537582487669938141683759923E5), + L( 3.007007295140399532324943111654767187848E5), + L( 2.854829159639697837788887080758954924001E5), + L( 1.797628303815655343403735250238293741397E5), + L( 7.594356839258970405033155585486712125861E4), + L( 2.128857716871515081352991964243375186031E4), + L( 3.824952356185897735160588078446136783779E3), + L( 4.114517881637811823002128927449878962058E2), + L( 2.321125933898420063925789532045674660756E1), + L( 4.998469661968096229986658302195402690910E-1), + L( 1.538612243596254322971797716843006400388E-6) }; static const _Float128 Q[12] = { - L(3.940717212190338497730839731583397586124E4), - L(2.626900195321832660448791748036714883242E5), - L(7.777690340007566932935753241556479363645E5), - L(1.347518538384329112529391120390701166528E6), - L(1.514882452993549494932585972882995548426E6), - L(1.158019977462989115839826904108208787040E6), - L(6.132189329546557743179177159925690841200E5), - L(2.248234257620569139969141618556349415120E5), - L(5.605842085972455027590989944010492125825E4), - L(9.147150349299596453976674231612674085381E3), - L(9.104928120962988414618126155557301584078E2), - L(4.839208193348159620282142911143429644326E1) + L( 3.940717212190338497730839731583397586124E4), + L( 2.626900195321832660448791748036714883242E5), + L( 7.777690340007566932935753241556479363645E5), + L( 1.347518538384329112529391120390701166528E6), + L( 1.514882452993549494932585972882995548426E6), + L( 1.158019977462989115839826904108208787040E6), + L( 6.132189329546557743179177159925690841200E5), + L( 2.248234257620569139969141618556349415120E5), + L( 5.605842085972455027590989944010492125825E4), + L( 9.147150349299596453976674231612674085381E3), + L( 9.104928120962988414618126155557301584078E2), + L( 4.839208193348159620282142911143429644326E1) /* 1.000000000000000000000000000000000000000E0L, */ }; @@ -108,21 +108,21 @@ static const _Float128 Q[12] = */ static const _Float128 R[6] = { - L(1.418134209872192732479751274970992665513E5), - L(-8.977257995689735303686582344659576526998E4), - L(2.048819892795278657810231591630928516206E4), - L(-2.024301798136027039250415126250455056397E3), - L(8.057002716646055371965756206836056074715E1), - L(-8.828896441624934385266096344596648080902E-1) + L( 1.418134209872192732479751274970992665513E5), + L(-8.977257995689735303686582344659576526998E4), + L( 2.048819892795278657810231591630928516206E4), + L(-2.024301798136027039250415126250455056397E3), + L( 8.057002716646055371965756206836056074715E1), + L(-8.828896441624934385266096344596648080902E-1) }; static const _Float128 S[6] = { - L(1.701761051846631278975701529965589676574E6), - L(-1.332535117259762928288745111081235577029E6), - L(4.001557694070773974936904547424676279307E5), - L(-5.748542087379434595104154610899551484314E4), - L(3.998526750980007367835804959888064681098E3), - L(-1.186359407982897997337150403816839480438E2) + L( 1.701761051846631278975701529965589676574E6), + L(-1.332535117259762928288745111081235577029E6), + L( 4.001557694070773974936904547424676279307E5), + L(-5.748542087379434595104154610899551484314E4), + L( 3.998526750980007367835804959888064681098E3), + L(-1.186359407982897997337150403816839480438E2) /* 1.000000000000000000000000000000000000000E0L, */ }; diff --git a/sysdeps/ieee754/ldbl-128/e_logl.c b/sysdeps/ieee754/ldbl-128/e_logl.c index 78061a9..2ff846f 100644 --- a/sysdeps/ieee754/ldbl-128/e_logl.c +++ b/sysdeps/ieee754/ldbl-128/e_logl.c @@ -82,99 +82,99 @@ l15 = L(6.668057591071739754844678883223432347481E-2); t = 0.5 + (k+26)/128) k = 0, ..., 91 */ static const _Float128 logtbl[92] = { -L(-5.5345593589352099112142921677820359632418E-2), -L(-5.2108257402767124761784665198737642086148E-2), -L(-4.8991686870576856279407775480686721935120E-2), -L(-4.5993270766361228596215288742353061431071E-2), -L(-4.3110481649613269682442058976885699556950E-2), -L(-4.0340872319076331310838085093194799765520E-2), -L(-3.7682072451780927439219005993827431503510E-2), -L(-3.5131785416234343803903228503274262719586E-2), -L(-3.2687785249045246292687241862699949178831E-2), -L(-3.0347913785027239068190798397055267411813E-2), -L(-2.8110077931525797884641940838507561326298E-2), -L(-2.5972247078357715036426583294246819637618E-2), -L(-2.3932450635346084858612873953407168217307E-2), -L(-2.1988775689981395152022535153795155900240E-2), -L(-2.0139364778244501615441044267387667496733E-2), -L(-1.8382413762093794819267536615342902718324E-2), -L(-1.6716169807550022358923589720001638093023E-2), -L(-1.5138929457710992616226033183958974965355E-2), -L(-1.3649036795397472900424896523305726435029E-2), -L(-1.2244881690473465543308397998034325468152E-2), -L(-1.0924898127200937840689817557742469105693E-2), -L(-9.6875626072830301572839422532631079809328E-3), -L(-8.5313926245226231463436209313499745894157E-3), -L(-7.4549452072765973384933565912143044991706E-3), -L(-6.4568155251217050991200599386801665681310E-3), -L(-5.5356355563671005131126851708522185605193E-3), -L(-4.6900728132525199028885749289712348829878E-3), -L(-3.9188291218610470766469347968659624282519E-3), -L(-3.2206394539524058873423550293617843896540E-3), -L(-2.5942708080877805657374888909297113032132E-3), -L(-2.0385211375711716729239156839929281289086E-3), -L(-1.5522183228760777967376942769773768850872E-3), -L(-1.1342191863606077520036253234446621373191E-3), -L(-7.8340854719967065861624024730268350459991E-4), -L(-4.9869831458030115699628274852562992756174E-4), -L(-2.7902661731604211834685052867305795169688E-4), -L(-1.2335696813916860754951146082826952093496E-4), -L(-3.0677461025892873184042490943581654591817E-5), + L(-5.5345593589352099112142921677820359632418E-2), + L(-5.2108257402767124761784665198737642086148E-2), + L(-4.8991686870576856279407775480686721935120E-2), + L(-4.5993270766361228596215288742353061431071E-2), + L(-4.3110481649613269682442058976885699556950E-2), + L(-4.0340872319076331310838085093194799765520E-2), + L(-3.7682072451780927439219005993827431503510E-2), + L(-3.5131785416234343803903228503274262719586E-2), + L(-3.2687785249045246292687241862699949178831E-2), + L(-3.0347913785027239068190798397055267411813E-2), + L(-2.8110077931525797884641940838507561326298E-2), + L(-2.5972247078357715036426583294246819637618E-2), + L(-2.3932450635346084858612873953407168217307E-2), + L(-2.1988775689981395152022535153795155900240E-2), + L(-2.0139364778244501615441044267387667496733E-2), + L(-1.8382413762093794819267536615342902718324E-2), + L(-1.6716169807550022358923589720001638093023E-2), + L(-1.5138929457710992616226033183958974965355E-2), + L(-1.3649036795397472900424896523305726435029E-2), + L(-1.2244881690473465543308397998034325468152E-2), + L(-1.0924898127200937840689817557742469105693E-2), + L(-9.6875626072830301572839422532631079809328E-3), + L(-8.5313926245226231463436209313499745894157E-3), + L(-7.4549452072765973384933565912143044991706E-3), + L(-6.4568155251217050991200599386801665681310E-3), + L(-5.5356355563671005131126851708522185605193E-3), + L(-4.6900728132525199028885749289712348829878E-3), + L(-3.9188291218610470766469347968659624282519E-3), + L(-3.2206394539524058873423550293617843896540E-3), + L(-2.5942708080877805657374888909297113032132E-3), + L(-2.0385211375711716729239156839929281289086E-3), + L(-1.5522183228760777967376942769773768850872E-3), + L(-1.1342191863606077520036253234446621373191E-3), + L(-7.8340854719967065861624024730268350459991E-4), + L(-4.9869831458030115699628274852562992756174E-4), + L(-2.7902661731604211834685052867305795169688E-4), + L(-1.2335696813916860754951146082826952093496E-4), + L(-3.0677461025892873184042490943581654591817E-5), #define ZERO logtbl[38] - L(0.0000000000000000000000000000000000000000E0), -L(-3.0359557945051052537099938863236321874198E-5), -L(-1.2081346403474584914595395755316412213151E-4), -L(-2.7044071846562177120083903771008342059094E-4), -L(-4.7834133324631162897179240322783590830326E-4), -L(-7.4363569786340080624467487620270965403695E-4), -L(-1.0654639687057968333207323853366578860679E-3), -L(-1.4429854811877171341298062134712230604279E-3), -L(-1.8753781835651574193938679595797367137975E-3), -L(-2.3618380914922506054347222273705859653658E-3), -L(-2.9015787624124743013946600163375853631299E-3), -L(-3.4938307889254087318399313316921940859043E-3), -L(-4.1378413103128673800485306215154712148146E-3), -L(-4.8328735414488877044289435125365629849599E-3), -L(-5.5782063183564351739381962360253116934243E-3), -L(-6.3731336597098858051938306767880719015261E-3), -L(-7.2169643436165454612058905294782949315193E-3), -L(-8.1090214990427641365934846191367315083867E-3), -L(-9.0486422112807274112838713105168375482480E-3), -L(-1.0035177140880864314674126398350812606841E-2), -L(-1.1067990155502102718064936259435676477423E-2), -L(-1.2146457974158024928196575103115488672416E-2), -L(-1.3269969823361415906628825374158424754308E-2), -L(-1.4437927104692837124388550722759686270765E-2), -L(-1.5649743073340777659901053944852735064621E-2), -L(-1.6904842527181702880599758489058031645317E-2), -L(-1.8202661505988007336096407340750378994209E-2), -L(-1.9542647000370545390701192438691126552961E-2), -L(-2.0924256670080119637427928803038530924742E-2), -L(-2.2346958571309108496179613803760727786257E-2), -L(-2.3810230892650362330447187267648486279460E-2), -L(-2.5313561699385640380910474255652501521033E-2), -L(-2.6856448685790244233704909690165496625399E-2), -L(-2.8438398935154170008519274953860128449036E-2), -L(-3.0058928687233090922411781058956589863039E-2), -L(-3.1717563112854831855692484086486099896614E-2), -L(-3.3413836095418743219397234253475252001090E-2), -L(-3.5147290019036555862676702093393332533702E-2), -L(-3.6917475563073933027920505457688955423688E-2), -L(-3.8723951502862058660874073462456610731178E-2), -L(-4.0566284516358241168330505467000838017425E-2), -L(-4.2444048996543693813649967076598766917965E-2), -L(-4.4356826869355401653098777649745233339196E-2), -L(-4.6304207416957323121106944474331029996141E-2), -L(-4.8285787106164123613318093945035804818364E-2), -L(-5.0301169421838218987124461766244507342648E-2), -L(-5.2349964705088137924875459464622098310997E-2), -L(-5.4431789996103111613753440311680967840214E-2), -L(-5.6546268881465384189752786409400404404794E-2), -L(-5.8693031345788023909329239565012647817664E-2), -L(-6.0871713627532018185577188079210189048340E-2), -L(-6.3081958078862169742820420185833800925568E-2), -L(-6.5323413029406789694910800219643791556918E-2), -L(-6.7595732653791419081537811574227049288168E-2) + L( 0.0000000000000000000000000000000000000000E0), + L(-3.0359557945051052537099938863236321874198E-5), + L(-1.2081346403474584914595395755316412213151E-4), + L(-2.7044071846562177120083903771008342059094E-4), + L(-4.7834133324631162897179240322783590830326E-4), + L(-7.4363569786340080624467487620270965403695E-4), + L(-1.0654639687057968333207323853366578860679E-3), + L(-1.4429854811877171341298062134712230604279E-3), + L(-1.8753781835651574193938679595797367137975E-3), + L(-2.3618380914922506054347222273705859653658E-3), + L(-2.9015787624124743013946600163375853631299E-3), + L(-3.4938307889254087318399313316921940859043E-3), + L(-4.1378413103128673800485306215154712148146E-3), + L(-4.8328735414488877044289435125365629849599E-3), + L(-5.5782063183564351739381962360253116934243E-3), + L(-6.3731336597098858051938306767880719015261E-3), + L(-7.2169643436165454612058905294782949315193E-3), + L(-8.1090214990427641365934846191367315083867E-3), + L(-9.0486422112807274112838713105168375482480E-3), + L(-1.0035177140880864314674126398350812606841E-2), + L(-1.1067990155502102718064936259435676477423E-2), + L(-1.2146457974158024928196575103115488672416E-2), + L(-1.3269969823361415906628825374158424754308E-2), + L(-1.4437927104692837124388550722759686270765E-2), + L(-1.5649743073340777659901053944852735064621E-2), + L(-1.6904842527181702880599758489058031645317E-2), + L(-1.8202661505988007336096407340750378994209E-2), + L(-1.9542647000370545390701192438691126552961E-2), + L(-2.0924256670080119637427928803038530924742E-2), + L(-2.2346958571309108496179613803760727786257E-2), + L(-2.3810230892650362330447187267648486279460E-2), + L(-2.5313561699385640380910474255652501521033E-2), + L(-2.6856448685790244233704909690165496625399E-2), + L(-2.8438398935154170008519274953860128449036E-2), + L(-3.0058928687233090922411781058956589863039E-2), + L(-3.1717563112854831855692484086486099896614E-2), + L(-3.3413836095418743219397234253475252001090E-2), + L(-3.5147290019036555862676702093393332533702E-2), + L(-3.6917475563073933027920505457688955423688E-2), + L(-3.8723951502862058660874073462456610731178E-2), + L(-4.0566284516358241168330505467000838017425E-2), + L(-4.2444048996543693813649967076598766917965E-2), + L(-4.4356826869355401653098777649745233339196E-2), + L(-4.6304207416957323121106944474331029996141E-2), + L(-4.8285787106164123613318093945035804818364E-2), + L(-5.0301169421838218987124461766244507342648E-2), + L(-5.2349964705088137924875459464622098310997E-2), + L(-5.4431789996103111613753440311680967840214E-2), + L(-5.6546268881465384189752786409400404404794E-2), + L(-5.8693031345788023909329239565012647817664E-2), + L(-6.0871713627532018185577188079210189048340E-2), + L(-6.3081958078862169742820420185833800925568E-2), + L(-6.5323413029406789694910800219643791556918E-2), + L(-6.7595732653791419081537811574227049288168E-2) }; /* ln(2) = ln2a + ln2b with extended precision. */ diff --git a/sysdeps/ieee754/ldbl-128/k_cosl.c b/sysdeps/ieee754/ldbl-128/k_cosl.c index c51fd54..1bff285 100644 --- a/sysdeps/ieee754/ldbl-128/k_cosl.c +++ b/sysdeps/ieee754/ldbl-128/k_cosl.c @@ -22,7 +22,7 @@ static const _Float128 c[] = { #define ONE c[0] - L(1.00000000000000000000000000000000000E+00), /* 3fff0000000000000000000000000000 */ + L( 1.00000000000000000000000000000000000E+00), /* 3fff0000000000000000000000000000 */ /* cos x ~ ONE + x^2 ( SCOS1 + SCOS2 * x^2 + ... + SCOS4 * x^6 + SCOS5 * x^8 ) x in <0,1/256> */ @@ -31,11 +31,11 @@ static const _Float128 c[] = { #define SCOS3 c[3] #define SCOS4 c[4] #define SCOS5 c[5] -L(-5.00000000000000000000000000000000000E-01), /* bffe0000000000000000000000000000 */ - L(4.16666666666666666666666666556146073E-02), /* 3ffa5555555555555555555555395023 */ -L(-1.38888888888888888888309442601939728E-03), /* bff56c16c16c16c16c16a566e42c0375 */ - L(2.48015873015862382987049502531095061E-05), /* 3fefa01a01a019ee02dcf7da2d6d5444 */ -L(-2.75573112601362126593516899592158083E-07), /* bfe927e4f5dce637cb0b54908754bde0 */ + L(-5.00000000000000000000000000000000000E-01), /* bffe0000000000000000000000000000 */ + L( 4.16666666666666666666666666556146073E-02), /* 3ffa5555555555555555555555395023 */ + L(-1.38888888888888888888309442601939728E-03), /* bff56c16c16c16c16c16a566e42c0375 */ + L( 2.48015873015862382987049502531095061E-05), /* 3fefa01a01a019ee02dcf7da2d6d5444 */ + L(-2.75573112601362126593516899592158083E-07), /* bfe927e4f5dce637cb0b54908754bde0 */ /* cos x ~ ONE + x^2 ( COS1 + COS2 * x^2 + ... + COS7 * x^12 + COS8 * x^14 ) x in <0,0.1484375> */ @@ -47,14 +47,14 @@ L(-2.75573112601362126593516899592158083E-07), /* bfe927e4f5dce637cb0b54908754bd #define COS6 c[11] #define COS7 c[12] #define COS8 c[13] -L(-4.99999999999999999999999999999999759E-01), /* bffdfffffffffffffffffffffffffffb */ - L(4.16666666666666666666666666651287795E-02), /* 3ffa5555555555555555555555516f30 */ -L(-1.38888888888888888888888742314300284E-03), /* bff56c16c16c16c16c16c16a463dfd0d */ - L(2.48015873015873015867694002851118210E-05), /* 3fefa01a01a01a01a0195cebe6f3d3a5 */ -L(-2.75573192239858811636614709689300351E-07), /* bfe927e4fb7789f5aa8142a22044b51f */ - L(2.08767569877762248667431926878073669E-09), /* 3fe21eed8eff881d1e9262d7adff4373 */ -L(-1.14707451049343817400420280514614892E-11), /* bfda9397496922a9601ed3d4ca48944b */ - L(4.77810092804389587579843296923533297E-14), /* 3fd2ae5f8197cbcdcaf7c3fb4523414c */ + L(-4.99999999999999999999999999999999759E-01), /* bffdfffffffffffffffffffffffffffb */ + L( 4.16666666666666666666666666651287795E-02), /* 3ffa5555555555555555555555516f30 */ + L(-1.38888888888888888888888742314300284E-03), /* bff56c16c16c16c16c16c16a463dfd0d */ + L( 2.48015873015873015867694002851118210E-05), /* 3fefa01a01a01a01a0195cebe6f3d3a5 */ + L(-2.75573192239858811636614709689300351E-07), /* bfe927e4fb7789f5aa8142a22044b51f */ + L( 2.08767569877762248667431926878073669E-09), /* 3fe21eed8eff881d1e9262d7adff4373 */ + L(-1.14707451049343817400420280514614892E-11), /* bfda9397496922a9601ed3d4ca48944b */ + L( 4.77810092804389587579843296923533297E-14), /* 3fd2ae5f8197cbcdcaf7c3fb4523414c */ /* sin x ~ ONE * x + x^3 ( SSIN1 + SSIN2 * x^2 + ... + SSIN4 * x^6 + SSIN5 * x^8 ) x in <0,1/256> */ @@ -63,11 +63,11 @@ L(-1.14707451049343817400420280514614892E-11), /* bfda9397496922a9601ed3d4ca4894 #define SSIN3 c[16] #define SSIN4 c[17] #define SSIN5 c[18] -L(-1.66666666666666666666666666666666659E-01), /* bffc5555555555555555555555555555 */ - L(8.33333333333333333333333333146298442E-03), /* 3ff81111111111111111111110fe195d */ -L(-1.98412698412698412697726277416810661E-04), /* bff2a01a01a01a01a019e7121e080d88 */ - L(2.75573192239848624174178393552189149E-06), /* 3fec71de3a556c640c6aaa51aa02ab41 */ -L(-2.50521016467996193495359189395805639E-08), /* bfe5ae644ee90c47dc71839de75b2787 */ + L(-1.66666666666666666666666666666666659E-01), /* bffc5555555555555555555555555555 */ + L( 8.33333333333333333333333333146298442E-03), /* 3ff81111111111111111111110fe195d */ + L(-1.98412698412698412697726277416810661E-04), /* bff2a01a01a01a01a019e7121e080d88 */ + L( 2.75573192239848624174178393552189149E-06), /* 3fec71de3a556c640c6aaa51aa02ab41 */ + L(-2.50521016467996193495359189395805639E-08), /* bfe5ae644ee90c47dc71839de75b2787 */ }; #define SINCOSL_COS_HI 0 diff --git a/sysdeps/ieee754/ldbl-128/k_sincosl.c b/sysdeps/ieee754/ldbl-128/k_sincosl.c index 32f064c..90e354b 100644 --- a/sysdeps/ieee754/ldbl-128/k_sincosl.c +++ b/sysdeps/ieee754/ldbl-128/k_sincosl.c @@ -23,7 +23,7 @@ static const _Float128 c[] = { #define ONE c[0] - L(1.00000000000000000000000000000000000E+00), /* 3fff0000000000000000000000000000 */ + L( 1.00000000000000000000000000000000000E+00), /* 3fff0000000000000000000000000000 */ /* cos x ~ ONE + x^2 ( SCOS1 + SCOS2 * x^2 + ... + SCOS4 * x^6 + SCOS5 * x^8 ) x in <0,1/256> */ @@ -32,11 +32,11 @@ static const _Float128 c[] = { #define SCOS3 c[3] #define SCOS4 c[4] #define SCOS5 c[5] -L(-5.00000000000000000000000000000000000E-01), /* bffe0000000000000000000000000000 */ - L(4.16666666666666666666666666556146073E-02), /* 3ffa5555555555555555555555395023 */ -L(-1.38888888888888888888309442601939728E-03), /* bff56c16c16c16c16c16a566e42c0375 */ - L(2.48015873015862382987049502531095061E-05), /* 3fefa01a01a019ee02dcf7da2d6d5444 */ -L(-2.75573112601362126593516899592158083E-07), /* bfe927e4f5dce637cb0b54908754bde0 */ + L(-5.00000000000000000000000000000000000E-01), /* bffe0000000000000000000000000000 */ + L( 4.16666666666666666666666666556146073E-02), /* 3ffa5555555555555555555555395023 */ + L(-1.38888888888888888888309442601939728E-03), /* bff56c16c16c16c16c16a566e42c0375 */ + L( 2.48015873015862382987049502531095061E-05), /* 3fefa01a01a019ee02dcf7da2d6d5444 */ + L(-2.75573112601362126593516899592158083E-07), /* bfe927e4f5dce637cb0b54908754bde0 */ /* cos x ~ ONE + x^2 ( COS1 + COS2 * x^2 + ... + COS7 * x^12 + COS8 * x^14 ) x in <0,0.1484375> */ @@ -48,14 +48,14 @@ L(-2.75573112601362126593516899592158083E-07), /* bfe927e4f5dce637cb0b54908754bd #define COS6 c[11] #define COS7 c[12] #define COS8 c[13] -L(-4.99999999999999999999999999999999759E-01), /* bffdfffffffffffffffffffffffffffb */ - L(4.16666666666666666666666666651287795E-02), /* 3ffa5555555555555555555555516f30 */ -L(-1.38888888888888888888888742314300284E-03), /* bff56c16c16c16c16c16c16a463dfd0d */ - L(2.48015873015873015867694002851118210E-05), /* 3fefa01a01a01a01a0195cebe6f3d3a5 */ -L(-2.75573192239858811636614709689300351E-07), /* bfe927e4fb7789f5aa8142a22044b51f */ - L(2.08767569877762248667431926878073669E-09), /* 3fe21eed8eff881d1e9262d7adff4373 */ -L(-1.14707451049343817400420280514614892E-11), /* bfda9397496922a9601ed3d4ca48944b */ - L(4.77810092804389587579843296923533297E-14), /* 3fd2ae5f8197cbcdcaf7c3fb4523414c */ + L(-4.99999999999999999999999999999999759E-01), /* bffdfffffffffffffffffffffffffffb */ + L( 4.16666666666666666666666666651287795E-02), /* 3ffa5555555555555555555555516f30 */ + L(-1.38888888888888888888888742314300284E-03), /* bff56c16c16c16c16c16c16a463dfd0d */ + L( 2.48015873015873015867694002851118210E-05), /* 3fefa01a01a01a01a0195cebe6f3d3a5 */ + L(-2.75573192239858811636614709689300351E-07), /* bfe927e4fb7789f5aa8142a22044b51f */ + L( 2.08767569877762248667431926878073669E-09), /* 3fe21eed8eff881d1e9262d7adff4373 */ + L(-1.14707451049343817400420280514614892E-11), /* bfda9397496922a9601ed3d4ca48944b */ + L( 4.77810092804389587579843296923533297E-14), /* 3fd2ae5f8197cbcdcaf7c3fb4523414c */ /* sin x ~ ONE * x + x^3 ( SSIN1 + SSIN2 * x^2 + ... + SSIN4 * x^6 + SSIN5 * x^8 ) x in <0,1/256> */ @@ -64,11 +64,11 @@ L(-1.14707451049343817400420280514614892E-11), /* bfda9397496922a9601ed3d4ca4894 #define SSIN3 c[16] #define SSIN4 c[17] #define SSIN5 c[18] -L(-1.66666666666666666666666666666666659E-01), /* bffc5555555555555555555555555555 */ - L(8.33333333333333333333333333146298442E-03), /* 3ff81111111111111111111110fe195d */ -L(-1.98412698412698412697726277416810661E-04), /* bff2a01a01a01a01a019e7121e080d88 */ - L(2.75573192239848624174178393552189149E-06), /* 3fec71de3a556c640c6aaa51aa02ab41 */ -L(-2.50521016467996193495359189395805639E-08), /* bfe5ae644ee90c47dc71839de75b2787 */ + L(-1.66666666666666666666666666666666659E-01), /* bffc5555555555555555555555555555 */ + L( 8.33333333333333333333333333146298442E-03), /* 3ff81111111111111111111110fe195d */ + L(-1.98412698412698412697726277416810661E-04), /* bff2a01a01a01a01a019e7121e080d88 */ + L( 2.75573192239848624174178393552189149E-06), /* 3fec71de3a556c640c6aaa51aa02ab41 */ + L(-2.50521016467996193495359189395805639E-08), /* bfe5ae644ee90c47dc71839de75b2787 */ /* sin x ~ ONE * x + x^3 ( SIN1 + SIN2 * x^2 + ... + SIN7 * x^12 + SIN8 * x^14 ) x in <0,0.1484375> */ @@ -80,14 +80,14 @@ L(-2.50521016467996193495359189395805639E-08), /* bfe5ae644ee90c47dc71839de75b27 #define SIN6 c[24] #define SIN7 c[25] #define SIN8 c[26] -L(-1.66666666666666666666666666666666538e-01), /* bffc5555555555555555555555555550 */ - L(8.33333333333333333333333333307532934e-03), /* 3ff811111111111111111111110e7340 */ -L(-1.98412698412698412698412534478712057e-04), /* bff2a01a01a01a01a01a019e7a626296 */ - L(2.75573192239858906520896496653095890e-06), /* 3fec71de3a556c7338fa38527474b8f5 */ -L(-2.50521083854417116999224301266655662e-08), /* bfe5ae64567f544e16c7de65c2ea551f */ - L(1.60590438367608957516841576404938118e-10), /* 3fde6124613a811480538a9a41957115 */ -L(-7.64716343504264506714019494041582610e-13), /* bfd6ae7f3d5aef30c7bc660b060ef365 */ - L(2.81068754939739570236322404393398135e-15), /* 3fce9510115aabf87aceb2022a9a9180 */ + L(-1.66666666666666666666666666666666538e-01), /* bffc5555555555555555555555555550 */ + L( 8.33333333333333333333333333307532934e-03), /* 3ff811111111111111111111110e7340 */ + L(-1.98412698412698412698412534478712057e-04), /* bff2a01a01a01a01a01a019e7a626296 */ + L( 2.75573192239858906520896496653095890e-06), /* 3fec71de3a556c7338fa38527474b8f5 */ + L(-2.50521083854417116999224301266655662e-08), /* bfe5ae64567f544e16c7de65c2ea551f */ + L( 1.60590438367608957516841576404938118e-10), /* 3fde6124613a811480538a9a41957115 */ + L(-7.64716343504264506714019494041582610e-13), /* bfd6ae7f3d5aef30c7bc660b060ef365 */ + L( 2.81068754939739570236322404393398135e-15), /* 3fce9510115aabf87aceb2022a9a9180 */ }; #define SINCOSL_COS_HI 0 diff --git a/sysdeps/ieee754/ldbl-128/k_sinl.c b/sysdeps/ieee754/ldbl-128/k_sinl.c index 3eaf6bc..fae2eca 100644 --- a/sysdeps/ieee754/ldbl-128/k_sinl.c +++ b/sysdeps/ieee754/ldbl-128/k_sinl.c @@ -23,7 +23,7 @@ static const _Float128 c[] = { #define ONE c[0] - L(1.00000000000000000000000000000000000E+00), /* 3fff0000000000000000000000000000 */ + L( 1.00000000000000000000000000000000000E+00), /* 3fff0000000000000000000000000000 */ /* cos x ~ ONE + x^2 ( SCOS1 + SCOS2 * x^2 + ... + SCOS4 * x^6 + SCOS5 * x^8 ) x in <0,1/256> */ @@ -32,11 +32,11 @@ static const _Float128 c[] = { #define SCOS3 c[3] #define SCOS4 c[4] #define SCOS5 c[5] -L(-5.00000000000000000000000000000000000E-01), /* bffe0000000000000000000000000000 */ - L(4.16666666666666666666666666556146073E-02), /* 3ffa5555555555555555555555395023 */ -L(-1.38888888888888888888309442601939728E-03), /* bff56c16c16c16c16c16a566e42c0375 */ - L(2.48015873015862382987049502531095061E-05), /* 3fefa01a01a019ee02dcf7da2d6d5444 */ -L(-2.75573112601362126593516899592158083E-07), /* bfe927e4f5dce637cb0b54908754bde0 */ + L(-5.00000000000000000000000000000000000E-01), /* bffe0000000000000000000000000000 */ + L( 4.16666666666666666666666666556146073E-02), /* 3ffa5555555555555555555555395023 */ + L(-1.38888888888888888888309442601939728E-03), /* bff56c16c16c16c16c16a566e42c0375 */ + L( 2.48015873015862382987049502531095061E-05), /* 3fefa01a01a019ee02dcf7da2d6d5444 */ + L(-2.75573112601362126593516899592158083E-07), /* bfe927e4f5dce637cb0b54908754bde0 */ /* sin x ~ ONE * x + x^3 ( SIN1 + SIN2 * x^2 + ... + SIN7 * x^12 + SIN8 * x^14 ) x in <0,0.1484375> */ @@ -48,14 +48,14 @@ L(-2.75573112601362126593516899592158083E-07), /* bfe927e4f5dce637cb0b54908754bd #define SIN6 c[11] #define SIN7 c[12] #define SIN8 c[13] -L(-1.66666666666666666666666666666666538e-01), /* bffc5555555555555555555555555550 */ - L(8.33333333333333333333333333307532934e-03), /* 3ff811111111111111111111110e7340 */ -L(-1.98412698412698412698412534478712057e-04), /* bff2a01a01a01a01a01a019e7a626296 */ - L(2.75573192239858906520896496653095890e-06), /* 3fec71de3a556c7338fa38527474b8f5 */ -L(-2.50521083854417116999224301266655662e-08), /* bfe5ae64567f544e16c7de65c2ea551f */ - L(1.60590438367608957516841576404938118e-10), /* 3fde6124613a811480538a9a41957115 */ -L(-7.64716343504264506714019494041582610e-13), /* bfd6ae7f3d5aef30c7bc660b060ef365 */ - L(2.81068754939739570236322404393398135e-15), /* 3fce9510115aabf87aceb2022a9a9180 */ + L(-1.66666666666666666666666666666666538e-01), /* bffc5555555555555555555555555550 */ + L( 8.33333333333333333333333333307532934e-03), /* 3ff811111111111111111111110e7340 */ + L(-1.98412698412698412698412534478712057e-04), /* bff2a01a01a01a01a01a019e7a626296 */ + L( 2.75573192239858906520896496653095890e-06), /* 3fec71de3a556c7338fa38527474b8f5 */ + L(-2.50521083854417116999224301266655662e-08), /* bfe5ae64567f544e16c7de65c2ea551f */ + L( 1.60590438367608957516841576404938118e-10), /* 3fde6124613a811480538a9a41957115 */ + L(-7.64716343504264506714019494041582610e-13), /* bfd6ae7f3d5aef30c7bc660b060ef365 */ + L( 2.81068754939739570236322404393398135e-15), /* 3fce9510115aabf87aceb2022a9a9180 */ /* sin x ~ ONE * x + x^3 ( SSIN1 + SSIN2 * x^2 + ... + SSIN4 * x^6 + SSIN5 * x^8 ) x in <0,1/256> */ @@ -64,11 +64,11 @@ L(-7.64716343504264506714019494041582610e-13), /* bfd6ae7f3d5aef30c7bc660b060ef3 #define SSIN3 c[16] #define SSIN4 c[17] #define SSIN5 c[18] -L(-1.66666666666666666666666666666666659E-01), /* bffc5555555555555555555555555555 */ - L(8.33333333333333333333333333146298442E-03), /* 3ff81111111111111111111110fe195d */ -L(-1.98412698412698412697726277416810661E-04), /* bff2a01a01a01a01a019e7121e080d88 */ - L(2.75573192239848624174178393552189149E-06), /* 3fec71de3a556c640c6aaa51aa02ab41 */ -L(-2.50521016467996193495359189395805639E-08), /* bfe5ae644ee90c47dc71839de75b2787 */ + L(-1.66666666666666666666666666666666659E-01), /* bffc5555555555555555555555555555 */ + L( 8.33333333333333333333333333146298442E-03), /* 3ff81111111111111111111110fe195d */ + L(-1.98412698412698412697726277416810661E-04), /* bff2a01a01a01a01a019e7121e080d88 */ + L( 2.75573192239848624174178393552189149E-06), /* 3fec71de3a556c640c6aaa51aa02ab41 */ + L(-2.50521016467996193495359189395805639E-08), /* bfe5ae644ee90c47dc71839de75b2787 */ }; #define SINCOSL_COS_HI 0 diff --git a/sysdeps/ieee754/ldbl-128/s_llrintl.c b/sysdeps/ieee754/ldbl-128/s_llrintl.c index ff3ca39..825e1e5 100644 --- a/sysdeps/ieee754/ldbl-128/s_llrintl.c +++ b/sysdeps/ieee754/ldbl-128/s_llrintl.c @@ -28,8 +28,8 @@ static const _Float128 two112[2] = { - L(5.19229685853482762853049632922009600E+33), /* 0x406F000000000000, 0 */ - L(-5.19229685853482762853049632922009600E+33) /* 0xC06F000000000000, 0 */ + L( 5.19229685853482762853049632922009600E+33), /* 0x406F000000000000, 0 */ + L(-5.19229685853482762853049632922009600E+33) /* 0xC06F000000000000, 0 */ }; long long int diff --git a/sysdeps/ieee754/ldbl-128/s_lrintl.c b/sysdeps/ieee754/ldbl-128/s_lrintl.c index 5ba405f..8ff7fd7 100644 --- a/sysdeps/ieee754/ldbl-128/s_lrintl.c +++ b/sysdeps/ieee754/ldbl-128/s_lrintl.c @@ -28,8 +28,8 @@ static const _Float128 two112[2] = { - L(5.19229685853482762853049632922009600E+33), /* 0x406F000000000000, 0 */ - L(-5.19229685853482762853049632922009600E+33) /* 0xC06F000000000000, 0 */ + L( 5.19229685853482762853049632922009600E+33), /* 0x406F000000000000, 0 */ + L(-5.19229685853482762853049632922009600E+33) /* 0xC06F000000000000, 0 */ }; long int diff --git a/sysdeps/ieee754/ldbl-128/t_expl.h b/sysdeps/ieee754/ldbl-128/t_expl.h index 2f48c69..292a23b 100644 --- a/sysdeps/ieee754/ldbl-128/t_expl.h +++ b/sysdeps/ieee754/ldbl-128/t_expl.h @@ -30,941 +30,941 @@ where absl(s) <= 2^-54 and absl(r) <= 2^-212. */ static const _Float128 __expl_table [] = { - L(-3.47656250000000000584188889839535373E-01), /* bffd640000000000002b1b04213cf000 */ - L(6.90417668990715641167244540876988960E-32), /* 3f97667c3fdb588a6ae1af8748357a17 */ - L(-3.43749999999999981853132895957607418E-01), /* bffd5ffffffffffffac4ff5f4050b000 */ - L(-7.16021898043268093462818380603370350E-33), /* bf94296c8219427edc1431ac2498583e */ - L(-3.39843750000000013418643523138766329E-01), /* bffd5c000000000003de1f027a30e000 */ - L(8.16920774283317801641347327589583265E-32), /* 3f97a82b65774bdca1b4440d749ed8d3 */ - L(-3.35937500000000014998092453039303051E-01), /* bffd5800000000000452a9f4d8857000 */ - L(-6.55865578425428447938248396879359670E-32), /* bf97548b7d240f3d034b395e6eecfac8 */ - L(-3.32031250000000000981984049529998541E-01), /* bffd540000000000004875277cda5000 */ - L(6.91213046334032232108944519541512737E-32), /* 3f9766e5f925338a19045c94443b66e1 */ - L(-3.28124999999999986646017645350399708E-01), /* bffd4ffffffffffffc26a667bf44d000 */ - L(-6.16281060996110316602421505683742661E-32), /* bf973ffdcdcffb6fbffc86b2b8d42f5d */ - L(-3.24218749999999991645717430645867963E-01), /* bffd4bfffffffffffd97901063e48000 */ - L(-7.90797211087760527593856542417304137E-32), /* bf979a9afaaca1ada6a8ed1c80584d60 */ - L(-3.20312499999999998918211610690789652E-01), /* bffd47ffffffffffffb02d9856d71000 */ - L(8.64024799457616856987630373786503376E-32), /* 3f97c0a098623f95579d5d9b2b67342d */ - L(-3.16406249999999998153974811017181883E-01), /* bffd43ffffffffffff77c991f1076000 */ - L(-2.73176610180696076418536105483668404E-32), /* bf961baeccb32f9b1fcbb8e60468e95a */ - L(-3.12500000000000011420976192575972779E-01), /* bffd400000000000034ab8240483d000 */ - L(7.16573502812389453744433792609989420E-32), /* 3f977410f4c2cfc4335f28446c0fb363 */ - L(-3.08593750000000001735496343854851414E-01), /* bffd3c000000000000800e995c176000 */ - L(-1.56292999645122272621237565671593071E-32), /* bf95449b9cbdaff6ac1246adb2c826ac */ - L(-3.04687499999999982592401295899221626E-01), /* bffd37fffffffffffafb8bc1e061a000 */ - L(6.48993208584888904958594509625158417E-32), /* 3f9750f9fe8366d82d77afa0031a92e1 */ - L(-3.00781249999999999230616898937763959E-01), /* bffd33ffffffffffffc73ac39da54000 */ - L(6.57082437496961397305801409357792029E-32), /* 3f97552d3cb598ea80135cf3feb27ec4 */ - L(-2.96874999999999998788769281703245722E-01), /* bffd2fffffffffffffa6a07fa5021000 */ - L(-3.26588297198283968096426564544269170E-32), /* bf9653260fc1802f46b629aee171809b */ - L(-2.92968750000000015318089182805941695E-01), /* bffd2c0000000000046a468614bd6000 */ - L(-1.73291974845198589684358727559290718E-32), /* bf9567e9d158f52e483c8d8dcb5961dd */ - L(-2.89062500000000007736778942676309681E-01), /* bffd280000000000023adf9f4c3d3000 */ - L(-6.83629745986675744404029225571026236E-32), /* bf9762f5face6281c1daf1c6aedbdb45 */ - L(-2.85156250000000001367091555763661937E-01), /* bffd2400000000000064dfa11e3fb000 */ - L(-5.44898442619766878281110054067026237E-32), /* bf971aed6d2db9f542986a785edae072 */ - L(-2.81249999999999986958718100227029406E-01), /* bffd1ffffffffffffc3db9265ca9d000 */ - L(1.13007318374506125723591889451107046E-32), /* 3f94d569fe387f456a97902907ac3856 */ - L(-2.77343750000000000356078829380495179E-01), /* bffd1c0000000000001a462390083000 */ - L(-4.98979365468978332358409063436543102E-32), /* bf970315bbf3e0d14b5c94c900702d4c */ - L(-2.73437499999999990276993957508540484E-01), /* bffd17fffffffffffd32919bcdc94000 */ - L(-8.79390484115892344533724650295100871E-32), /* bf97c89b0b89cc19c3ab2b60da9bbbc3 */ - L(-2.69531250000000002434203866460082225E-01), /* bffd14000000000000b39ccf9e130000 */ - L(9.44060754687026590886751809927191596E-32), /* 3f97ea2f32cfecca5c64a26137a9210f */ - L(-2.65624999999999997296320716986257179E-01), /* bffd0fffffffffffff3880f13a2bc000 */ - L(2.07142664067265697791007875348396921E-32), /* 3f95ae37ee685b9122fbe377bd205ee4 */ - L(-2.61718750000000010237478733739017956E-01), /* bffd0c000000000002f3648179d40000 */ - L(-6.10552936159265665298996309192680256E-32), /* bf973d0467d31e407515a3cca0f3b4e2 */ - L(-2.57812500000000011948220522778370303E-01), /* bffd08000000000003719f81275bd000 */ - L(6.72477169058908902499239631466443836E-32), /* 3f975d2b8c475d3160cf72d227d8e6f9 */ - L(-2.53906249999999991822993360536596860E-01), /* bffd03fffffffffffda4a4b62f818000 */ - L(-2.44868296623215865054704392917190994E-32), /* bf95fc92516c6d057d29fc2528855976 */ - L(-2.49999999999999986862019457428548084E-01), /* bffcfffffffffffff86d2d20d5ff4000 */ - L(-3.85302898949105073614122724961613078E-32), /* bf96901f147cb7d643af71b6129ce929 */ - L(-2.46093750000000000237554160737318435E-01), /* bffcf8000000000000230e8ade26b000 */ - L(-1.52823675242678363494345369284988589E-32), /* bf953d6700c5f3fc303f79d0ec8c680a */ - L(-2.42187500000000003023380963205457065E-01), /* bffcf0000000000001be2c1a78bb0000 */ - L(-7.78402037952209709489481182714311699E-34), /* bf9102ab1f3998e887f0ee4cf940faa5 */ - L(-2.38281249999999995309623303145485725E-01), /* bffce7fffffffffffd4bd2940f43f000 */ - L(-3.54307216794236899443913216397197696E-32), /* bf966fef03ab69c3f289436205b21d02 */ - L(-2.34374999999999998425804947623207526E-01), /* bffcdfffffffffffff17b097a6092000 */ - L(-2.86038428948386602859761879407549696E-32), /* bf96290a0eba0131efe3a05fe188f2e3 */ - L(-2.30468749999999993822207406785200832E-01), /* bffcd7fffffffffffc70519834eae000 */ - L(-2.54339521031747516806893838749365762E-32), /* bf96081f0ad7f9107ae6cddb32c178ab */ - L(-2.26562499999999997823524030344489884E-01), /* bffccffffffffffffebecf10093df000 */ - L(4.31904611473158635644635628922959401E-32), /* 3f96c083f0b1faa7c4c686193e38d67c */ - L(-2.22656250000000004835132405125162742E-01), /* bffcc8000000000002c98a233f19f000 */ - L(2.54709791629335691650310168420597566E-33), /* 3f92a735903f5eed07a716ab931e20d9 */ - L(-2.18749999999999988969454021829236626E-01), /* bffcbffffffffffff9a42dc14ce36000 */ - L(-3.77236096429336082213752014054909454E-32), /* bf9687be8e5b2fca54d3e81157eac660 */ - L(-2.14843750000000010613256919115758495E-01), /* bffcb80000000000061e3d828ecac000 */ - L(-4.55194148712216691177097854305964738E-32), /* bf96d8b35c776aa3e1a4768271380503 */ - L(-2.10937499999999993204656148110447201E-01), /* bffcaffffffffffffc152f2aea118000 */ - L(-2.95044199165561453749332254271716417E-32), /* bf96326433b00b2439094d9bef22ddd1 */ - L(-2.07031250000000012233944895423355677E-01), /* bffca80000000000070d695ee0e94000 */ - L(1.93146788688385419095981415411012357E-32), /* 3f959126729135a5e390d4bb802a0bde */ - L(-2.03125000000000008030983633336321863E-01), /* bffca0000000000004a129fbc51af000 */ - L(2.37361904671826193563212931215900137E-32), /* 3f95ecfb3c4ba1b97ea3ad45cbb1e68a */ - L(-1.99218750000000001763815712796132779E-01), /* bffc98000000000001044b12d9950000 */ - L(-3.63171243370923753295192486732883239E-33), /* bf932db5fb3f27c38e0fa7bbcfc64f55 */ - L(-1.95312500000000004883660234506677272E-01), /* bffc90000000000002d0b3779d1f9000 */ - L(-3.19989507343607877747980892249711601E-33), /* bf9309d63de96bb3ef744c865f22f1bd */ - L(-1.91406250000000013720152363227519348E-01), /* bffc88000000000007e8bcb387121000 */ - L(-1.89295754093147174148371614722178860E-32), /* bf958926e2e67dfe812c508290add2e7 */ - L(-1.87500000000000000182342082774432620E-01), /* bffc800000000000001ae8b06a39f000 */ - L(-2.96812835183184815200854214892983927E-32), /* bf96343a62d156bbe71f55d14ca4b6e5 */ - L(-1.83593750000000012410147185883290345E-01), /* bffc78000000000007276a1adda8d000 */ - L(-2.02191931237489669058466239995304587E-32), /* bf95a3efab92d26ec2df90df036a117f */ - L(-1.79687499999999997439177363346082917E-01), /* bffc6ffffffffffffe8616db2927d000 */ - L(-9.92752326937775530007399526834009465E-33), /* bf949c5f88ed17041e1a3f1829d543cd */ - L(-1.75781249999999995824373974504785174E-01), /* bffc67fffffffffffd97c94f13ea3000 */ - L(1.44184772065335613487885714828816178E-32), /* 3f952b75c63476e7fcc2f5841c27bcce */ - L(-1.71874999999999986685050259043077809E-01), /* bffc5ffffffffffff8530f6bc531a000 */ - L(-3.49007014971241147689894940544402482E-32), /* bf966a6dfaa012aea8ffe6d90b02330f */ - L(-1.67968749999999997316058782350439701E-01), /* bffc57fffffffffffe73eb914f2aa000 */ - L(3.34025733574205019081305778794376391E-32), /* 3f965adf4572561fd5456a6c13d8babf */ - L(-1.64062499999999993322730602128318480E-01), /* bffc4ffffffffffffc269be4f68f3000 */ - L(-1.83345916769684984022099095506340635E-32), /* bf957ccb69026cb2f6024c211576d5f4 */ - L(-1.60156249999999992419000744447607979E-01), /* bffc47fffffffffffba13df21784a000 */ - L(2.73442789798110494773517431626534726E-32), /* 3f961bf58ff22c9b30f1e2b39f26d7d5 */ - L(-1.56249999999999987665010524130393080E-01), /* bffc3ffffffffffff8e3ad45e7508000 */ - L(2.02695576464836145806428118889332191E-32), /* 3f95a4fb7435a4a2f71de81eb8ae75d1 */ - L(-1.52343749999999989905291167951491803E-01), /* bffc37fffffffffffa2e48aecfc24000 */ - L(-3.61436631548815190395331054871041524E-32), /* bf967756567ebd108075ae527cc2e7f0 */ - L(-1.48437500000000006686107754967759751E-01), /* bffc30000000000003dab20261b3c000 */ - L(-2.15524270159131591469319477922198390E-32), /* bf95bfa05b82ef3a708c4f0395e9fcf6 */ - L(-1.44531250000000005132889939177166485E-01), /* bffc28000000000002f57b1969e7b000 */ - L(2.74741116529653547935086189244019604E-32), /* 3f961d4eb77c1185d34fe1b04a3f3cf5 */ - L(-1.40625000000000000707469094533647325E-01), /* bffc2000000000000068676d3d5c4000 */ - L(4.40607097220049957013547629906723266E-33), /* 3f936e0ac425daf795b42913cf0ef881 */ - L(-1.36718749999999995713752139187543306E-01), /* bffc17fffffffffffd87762255991000 */ - L(-3.73751317180116492404578048203389108E-32), /* bf9684202491e9cbb7ceb67d9ff7e0c9 */ - L(-1.32812500000000007198453630478482191E-01), /* bffc10000000000004264de3a4379000 */ - L(-3.97050085179660203884930593717220728E-32), /* bf969c52048de14be3c9c1971e50869c */ - L(-1.28906250000000006070486371645733082E-01), /* bffc080000000000037fd87db2cb0000 */ - L(3.59610068058504988294019521946586131E-32), /* 3f967570c10687cb8e9ebd0b280abf5a */ - L(-1.25000000000000003700729208608337966E-01), /* bffc00000000000002222198bbc74000 */ - L(3.23464851393124362331846965931995969E-33), /* 3f930cb95da3bfc847e593716c91d57a */ - L(-1.21093750000000013729038501177102555E-01), /* bffbf000000000000fd418d1f5fda000 */ - L(2.45242487730722066611358741283977619E-32), /* 3f95fd5945ad86a464292e26ac192a84 */ - L(-1.17187499999999999765305306880205578E-01), /* bffbdfffffffffffffbabaf869845000 */ - L(-1.14557520298960389903199646350205537E-32), /* bf94dbda735322179d9bcf392e1dd06d */ - L(-1.13281250000000009579647893740755690E-01), /* bffbd000000000000b0b69bae7ab9000 */ - L(2.37873962873837390105423621772752350E-32), /* 3f95ee0b7e0bd5ac1f6fab1e2a71abc3 */ - L(-1.09375000000000008981153004560108539E-01), /* bffbc000000000000a5ac4bc1d2c3000 */ - L(1.53152444860014076105003555837231015E-32), /* 3f953e15ce931e12ef9a152522e32bdd */ - L(-1.05468749999999992399063850363228723E-01), /* bffbaffffffffffff73c998091408000 */ - L(-8.75920903597804862471749360196688834E-33), /* bf946bd7e310a01bae5687ebdc47fcc5 */ - L(-1.01562500000000007685885179918350550E-01), /* bffba0000000000008dc7910a648c000 */ - L(-4.63820993797174451904075397785059501E-33), /* bf938153d0e54001a472da180fb5e8aa */ - L(-9.76562499999999887262211517861331814E-02), /* bffb8ffffffffffff300915aa6fd6000 */ - L(-2.63767025974952608658936466715705903E-33), /* bf92b64215bb8d520be5404620d38088 */ - L(-9.37499999999999939650246024457439795E-02), /* bffb7ffffffffffff90aca26bd0fc000 */ - L(-1.72047822349322956713582039121348377E-32), /* bf9565545015c5b9b56d02cfefca2c7d */ - L(-8.98437500000000033088896383977486369E-02), /* bffb70000000000003d09ca1e3cbe000 */ - L(3.04831994420989436248526129869697270E-33), /* 3f92fa7d30d2ed90e7ebbd6231fd08b1 */ - L(-8.59374999999999947312400115121319225E-02), /* bffb5ffffffffffff9ecefc03376e000 */ - L(1.50416954438393392150792422537312281E-32), /* 3f9538675ee99bd722fad0023c09c915 */ - L(-8.20312500000000054182280847004695514E-02), /* bffb500000000000063f2dbd40200000 */ - L(2.68399664523430004488075638997207289E-33), /* 3f92bdf49766629882c49a3da88928ed */ - L(-7.81250000000000114767533968079748798E-02), /* bffb4000000000000d3b56f81ba70000 */ - L(1.72318124201659121296305402819694281E-32), /* 3f9565e407aaabfb359e8a567d760de3 */ - L(-7.42187500000000035531829472486812869E-02), /* bffb3000000000000418b6e9b5388000 */ - L(2.09401756478514117051383998628099655E-32), /* 3f95b2e91221fcd74be0a86d8ad658d2 */ - L(-7.03124999999999987474933134860732535E-02), /* bffb1ffffffffffffe8e53453d2ac000 */ - L(2.28515798224350800271565551341211666E-32), /* 3f95da9bd6adf00894f05b5cc5530125 */ - L(-6.64062500000000042267533361089054159E-02), /* bffb10000000000004df8473dbcf2000 */ - L(1.97576478800281368377376002585430031E-32), /* 3f959a59acbddb2f53bd3096b66370e9 */ - L(-6.25000000000000066329769382774201686E-02), /* bffb00000000000007a5b5914e336000 */ - L(-1.46422615813786836245343723048221678E-33), /* bf91e69295f069fc0c4a9db181ea25a3 */ - L(-5.85937500000000002823707957982406053E-02), /* bffae0000000000000a6aeab10592000 */ - L(9.25637741701318872896718218457555829E-33), /* 3f94807eb021f1f40a37d4015b1eb76b */ - L(-5.46875000000000081586888005226044448E-02), /* bffac0000000000012d00a3171e3a000 */ - L(-4.87144542459404765480424673678105050E-33), /* bf9394b42faba6b7036fe7b36269daf3 */ - L(-5.07812499999999927720348253140567013E-02), /* bffa9fffffffffffef555cc8dd914000 */ - L(-3.01901021987395945826043649523451725E-33), /* bf92f59e7e3025691f290f8f67277faf */ - L(-4.68749999999999935349476738962633103E-02), /* bffa7ffffffffffff117b4ea2b876000 */ - L(1.21521638219189777347767475937119750E-32), /* 3f94f8c7f88c5b56674b94d984ac8ecb */ - L(-4.29687500000000056305562847814228219E-02), /* bffa6000000000000cfbb19be30c0000 */ - L(-1.18643699217679276275559592978275214E-32), /* bf94ecd39f0833a876550e83eb012b99 */ - L(-3.90624999999999962692914526031373542E-02), /* bffa3ffffffffffff765c743922f9000 */ - L(-4.91277156857520035712509544689973679E-33), /* bf939823189996193872e58ac0dececb */ - L(-3.51562500000000108152468207687602886E-02), /* bffa20000000000018f031e41177f000 */ - L(1.18599806302656253755207072755609820E-32), /* 3f94eca4f23e787fab73ce8f6b9b8d64 */ - L(-3.12500000000000077376981036742289578E-02), /* bffa00000000000011d787e0b386f000 */ - L(9.97730386477005171963635210799577079E-33), /* 3f949e70e498c46a0173ac0d46c699fc */ - L(-2.73437500000000139436129596418623235E-02), /* bff9c00000000000404db66e70a08000 */ - L(2.25755321633070123579875157841633859E-33), /* 3f927719b1a93074bdf9f3c2cb784785 */ - L(-2.34375000000000088003629211828324876E-02), /* bff98000000000002895a27d45feb000 */ - L(2.84374279216848803102126617873942975E-33), /* 3f92d87f70e749d6da6c260b68dc210b */ - L(-1.95312500000000107408831063404855424E-02), /* bff9400000000000318898ba69f71000 */ - L(2.47348089686935458989103979140011912E-33), /* 3f929afa3de45086fe909fdddb41edce */ - L(-1.56250000000000081443917555362290635E-02), /* bff9000000000000258f335e9cdd6000 */ - L(-2.43379314483517422161458863218426254E-33), /* bf9294621c8a9ccacf2b020ec19cad27 */ - L(-1.17187500000000051490597418161403184E-02), /* bff88000000000002f7ddfa26221f000 */ - L(1.83405297208145390679150568810924707E-33), /* 3f9230bbfc5d5fe1b534fbcda0465bb9 */ - L(-7.81249999999999715861805208310174953E-03), /* bff7ffffffffffffcb95f3fff157d000 */ - L(3.51548384878710915171654413641872451E-34), /* 3f8fd349b76c22966f77a39fc37ed704 */ - L(-3.90625000000000309326013918295097128E-03), /* bff7000000000000390f820c8e153000 */ - L(6.38058004651791109324060099097251911E-36), /* 3f8a0f665d3ac25a1ac94d688273dbcd */ + L(-3.47656250000000000584188889839535373E-01), /* bffd640000000000002b1b04213cf000 */ + L( 6.90417668990715641167244540876988960E-32), /* 3f97667c3fdb588a6ae1af8748357a17 */ + L(-3.43749999999999981853132895957607418E-01), /* bffd5ffffffffffffac4ff5f4050b000 */ + L(-7.16021898043268093462818380603370350E-33), /* bf94296c8219427edc1431ac2498583e */ + L(-3.39843750000000013418643523138766329E-01), /* bffd5c000000000003de1f027a30e000 */ + L( 8.16920774283317801641347327589583265E-32), /* 3f97a82b65774bdca1b4440d749ed8d3 */ + L(-3.35937500000000014998092453039303051E-01), /* bffd5800000000000452a9f4d8857000 */ + L(-6.55865578425428447938248396879359670E-32), /* bf97548b7d240f3d034b395e6eecfac8 */ + L(-3.32031250000000000981984049529998541E-01), /* bffd540000000000004875277cda5000 */ + L( 6.91213046334032232108944519541512737E-32), /* 3f9766e5f925338a19045c94443b66e1 */ + L(-3.28124999999999986646017645350399708E-01), /* bffd4ffffffffffffc26a667bf44d000 */ + L(-6.16281060996110316602421505683742661E-32), /* bf973ffdcdcffb6fbffc86b2b8d42f5d */ + L(-3.24218749999999991645717430645867963E-01), /* bffd4bfffffffffffd97901063e48000 */ + L(-7.90797211087760527593856542417304137E-32), /* bf979a9afaaca1ada6a8ed1c80584d60 */ + L(-3.20312499999999998918211610690789652E-01), /* bffd47ffffffffffffb02d9856d71000 */ + L( 8.64024799457616856987630373786503376E-32), /* 3f97c0a098623f95579d5d9b2b67342d */ + L(-3.16406249999999998153974811017181883E-01), /* bffd43ffffffffffff77c991f1076000 */ + L(-2.73176610180696076418536105483668404E-32), /* bf961baeccb32f9b1fcbb8e60468e95a */ + L(-3.12500000000000011420976192575972779E-01), /* bffd400000000000034ab8240483d000 */ + L( 7.16573502812389453744433792609989420E-32), /* 3f977410f4c2cfc4335f28446c0fb363 */ + L(-3.08593750000000001735496343854851414E-01), /* bffd3c000000000000800e995c176000 */ + L(-1.56292999645122272621237565671593071E-32), /* bf95449b9cbdaff6ac1246adb2c826ac */ + L(-3.04687499999999982592401295899221626E-01), /* bffd37fffffffffffafb8bc1e061a000 */ + L( 6.48993208584888904958594509625158417E-32), /* 3f9750f9fe8366d82d77afa0031a92e1 */ + L(-3.00781249999999999230616898937763959E-01), /* bffd33ffffffffffffc73ac39da54000 */ + L( 6.57082437496961397305801409357792029E-32), /* 3f97552d3cb598ea80135cf3feb27ec4 */ + L(-2.96874999999999998788769281703245722E-01), /* bffd2fffffffffffffa6a07fa5021000 */ + L(-3.26588297198283968096426564544269170E-32), /* bf9653260fc1802f46b629aee171809b */ + L(-2.92968750000000015318089182805941695E-01), /* bffd2c0000000000046a468614bd6000 */ + L(-1.73291974845198589684358727559290718E-32), /* bf9567e9d158f52e483c8d8dcb5961dd */ + L(-2.89062500000000007736778942676309681E-01), /* bffd280000000000023adf9f4c3d3000 */ + L(-6.83629745986675744404029225571026236E-32), /* bf9762f5face6281c1daf1c6aedbdb45 */ + L(-2.85156250000000001367091555763661937E-01), /* bffd2400000000000064dfa11e3fb000 */ + L(-5.44898442619766878281110054067026237E-32), /* bf971aed6d2db9f542986a785edae072 */ + L(-2.81249999999999986958718100227029406E-01), /* bffd1ffffffffffffc3db9265ca9d000 */ + L( 1.13007318374506125723591889451107046E-32), /* 3f94d569fe387f456a97902907ac3856 */ + L(-2.77343750000000000356078829380495179E-01), /* bffd1c0000000000001a462390083000 */ + L(-4.98979365468978332358409063436543102E-32), /* bf970315bbf3e0d14b5c94c900702d4c */ + L(-2.73437499999999990276993957508540484E-01), /* bffd17fffffffffffd32919bcdc94000 */ + L(-8.79390484115892344533724650295100871E-32), /* bf97c89b0b89cc19c3ab2b60da9bbbc3 */ + L(-2.69531250000000002434203866460082225E-01), /* bffd14000000000000b39ccf9e130000 */ + L( 9.44060754687026590886751809927191596E-32), /* 3f97ea2f32cfecca5c64a26137a9210f */ + L(-2.65624999999999997296320716986257179E-01), /* bffd0fffffffffffff3880f13a2bc000 */ + L( 2.07142664067265697791007875348396921E-32), /* 3f95ae37ee685b9122fbe377bd205ee4 */ + L(-2.61718750000000010237478733739017956E-01), /* bffd0c000000000002f3648179d40000 */ + L(-6.10552936159265665298996309192680256E-32), /* bf973d0467d31e407515a3cca0f3b4e2 */ + L(-2.57812500000000011948220522778370303E-01), /* bffd08000000000003719f81275bd000 */ + L( 6.72477169058908902499239631466443836E-32), /* 3f975d2b8c475d3160cf72d227d8e6f9 */ + L(-2.53906249999999991822993360536596860E-01), /* bffd03fffffffffffda4a4b62f818000 */ + L(-2.44868296623215865054704392917190994E-32), /* bf95fc92516c6d057d29fc2528855976 */ + L(-2.49999999999999986862019457428548084E-01), /* bffcfffffffffffff86d2d20d5ff4000 */ + L(-3.85302898949105073614122724961613078E-32), /* bf96901f147cb7d643af71b6129ce929 */ + L(-2.46093750000000000237554160737318435E-01), /* bffcf8000000000000230e8ade26b000 */ + L(-1.52823675242678363494345369284988589E-32), /* bf953d6700c5f3fc303f79d0ec8c680a */ + L(-2.42187500000000003023380963205457065E-01), /* bffcf0000000000001be2c1a78bb0000 */ + L(-7.78402037952209709489481182714311699E-34), /* bf9102ab1f3998e887f0ee4cf940faa5 */ + L(-2.38281249999999995309623303145485725E-01), /* bffce7fffffffffffd4bd2940f43f000 */ + L(-3.54307216794236899443913216397197696E-32), /* bf966fef03ab69c3f289436205b21d02 */ + L(-2.34374999999999998425804947623207526E-01), /* bffcdfffffffffffff17b097a6092000 */ + L(-2.86038428948386602859761879407549696E-32), /* bf96290a0eba0131efe3a05fe188f2e3 */ + L(-2.30468749999999993822207406785200832E-01), /* bffcd7fffffffffffc70519834eae000 */ + L(-2.54339521031747516806893838749365762E-32), /* bf96081f0ad7f9107ae6cddb32c178ab */ + L(-2.26562499999999997823524030344489884E-01), /* bffccffffffffffffebecf10093df000 */ + L( 4.31904611473158635644635628922959401E-32), /* 3f96c083f0b1faa7c4c686193e38d67c */ + L(-2.22656250000000004835132405125162742E-01), /* bffcc8000000000002c98a233f19f000 */ + L( 2.54709791629335691650310168420597566E-33), /* 3f92a735903f5eed07a716ab931e20d9 */ + L(-2.18749999999999988969454021829236626E-01), /* bffcbffffffffffff9a42dc14ce36000 */ + L(-3.77236096429336082213752014054909454E-32), /* bf9687be8e5b2fca54d3e81157eac660 */ + L(-2.14843750000000010613256919115758495E-01), /* bffcb80000000000061e3d828ecac000 */ + L(-4.55194148712216691177097854305964738E-32), /* bf96d8b35c776aa3e1a4768271380503 */ + L(-2.10937499999999993204656148110447201E-01), /* bffcaffffffffffffc152f2aea118000 */ + L(-2.95044199165561453749332254271716417E-32), /* bf96326433b00b2439094d9bef22ddd1 */ + L(-2.07031250000000012233944895423355677E-01), /* bffca80000000000070d695ee0e94000 */ + L( 1.93146788688385419095981415411012357E-32), /* 3f959126729135a5e390d4bb802a0bde */ + L(-2.03125000000000008030983633336321863E-01), /* bffca0000000000004a129fbc51af000 */ + L( 2.37361904671826193563212931215900137E-32), /* 3f95ecfb3c4ba1b97ea3ad45cbb1e68a */ + L(-1.99218750000000001763815712796132779E-01), /* bffc98000000000001044b12d9950000 */ + L(-3.63171243370923753295192486732883239E-33), /* bf932db5fb3f27c38e0fa7bbcfc64f55 */ + L(-1.95312500000000004883660234506677272E-01), /* bffc90000000000002d0b3779d1f9000 */ + L(-3.19989507343607877747980892249711601E-33), /* bf9309d63de96bb3ef744c865f22f1bd */ + L(-1.91406250000000013720152363227519348E-01), /* bffc88000000000007e8bcb387121000 */ + L(-1.89295754093147174148371614722178860E-32), /* bf958926e2e67dfe812c508290add2e7 */ + L(-1.87500000000000000182342082774432620E-01), /* bffc800000000000001ae8b06a39f000 */ + L(-2.96812835183184815200854214892983927E-32), /* bf96343a62d156bbe71f55d14ca4b6e5 */ + L(-1.83593750000000012410147185883290345E-01), /* bffc78000000000007276a1adda8d000 */ + L(-2.02191931237489669058466239995304587E-32), /* bf95a3efab92d26ec2df90df036a117f */ + L(-1.79687499999999997439177363346082917E-01), /* bffc6ffffffffffffe8616db2927d000 */ + L(-9.92752326937775530007399526834009465E-33), /* bf949c5f88ed17041e1a3f1829d543cd */ + L(-1.75781249999999995824373974504785174E-01), /* bffc67fffffffffffd97c94f13ea3000 */ + L( 1.44184772065335613487885714828816178E-32), /* 3f952b75c63476e7fcc2f5841c27bcce */ + L(-1.71874999999999986685050259043077809E-01), /* bffc5ffffffffffff8530f6bc531a000 */ + L(-3.49007014971241147689894940544402482E-32), /* bf966a6dfaa012aea8ffe6d90b02330f */ + L(-1.67968749999999997316058782350439701E-01), /* bffc57fffffffffffe73eb914f2aa000 */ + L( 3.34025733574205019081305778794376391E-32), /* 3f965adf4572561fd5456a6c13d8babf */ + L(-1.64062499999999993322730602128318480E-01), /* bffc4ffffffffffffc269be4f68f3000 */ + L(-1.83345916769684984022099095506340635E-32), /* bf957ccb69026cb2f6024c211576d5f4 */ + L(-1.60156249999999992419000744447607979E-01), /* bffc47fffffffffffba13df21784a000 */ + L( 2.73442789798110494773517431626534726E-32), /* 3f961bf58ff22c9b30f1e2b39f26d7d5 */ + L(-1.56249999999999987665010524130393080E-01), /* bffc3ffffffffffff8e3ad45e7508000 */ + L( 2.02695576464836145806428118889332191E-32), /* 3f95a4fb7435a4a2f71de81eb8ae75d1 */ + L(-1.52343749999999989905291167951491803E-01), /* bffc37fffffffffffa2e48aecfc24000 */ + L(-3.61436631548815190395331054871041524E-32), /* bf967756567ebd108075ae527cc2e7f0 */ + L(-1.48437500000000006686107754967759751E-01), /* bffc30000000000003dab20261b3c000 */ + L(-2.15524270159131591469319477922198390E-32), /* bf95bfa05b82ef3a708c4f0395e9fcf6 */ + L(-1.44531250000000005132889939177166485E-01), /* bffc28000000000002f57b1969e7b000 */ + L( 2.74741116529653547935086189244019604E-32), /* 3f961d4eb77c1185d34fe1b04a3f3cf5 */ + L(-1.40625000000000000707469094533647325E-01), /* bffc2000000000000068676d3d5c4000 */ + L( 4.40607097220049957013547629906723266E-33), /* 3f936e0ac425daf795b42913cf0ef881 */ + L(-1.36718749999999995713752139187543306E-01), /* bffc17fffffffffffd87762255991000 */ + L(-3.73751317180116492404578048203389108E-32), /* bf9684202491e9cbb7ceb67d9ff7e0c9 */ + L(-1.32812500000000007198453630478482191E-01), /* bffc10000000000004264de3a4379000 */ + L(-3.97050085179660203884930593717220728E-32), /* bf969c52048de14be3c9c1971e50869c */ + L(-1.28906250000000006070486371645733082E-01), /* bffc080000000000037fd87db2cb0000 */ + L( 3.59610068058504988294019521946586131E-32), /* 3f967570c10687cb8e9ebd0b280abf5a */ + L(-1.25000000000000003700729208608337966E-01), /* bffc00000000000002222198bbc74000 */ + L( 3.23464851393124362331846965931995969E-33), /* 3f930cb95da3bfc847e593716c91d57a */ + L(-1.21093750000000013729038501177102555E-01), /* bffbf000000000000fd418d1f5fda000 */ + L( 2.45242487730722066611358741283977619E-32), /* 3f95fd5945ad86a464292e26ac192a84 */ + L(-1.17187499999999999765305306880205578E-01), /* bffbdfffffffffffffbabaf869845000 */ + L(-1.14557520298960389903199646350205537E-32), /* bf94dbda735322179d9bcf392e1dd06d */ + L(-1.13281250000000009579647893740755690E-01), /* bffbd000000000000b0b69bae7ab9000 */ + L( 2.37873962873837390105423621772752350E-32), /* 3f95ee0b7e0bd5ac1f6fab1e2a71abc3 */ + L(-1.09375000000000008981153004560108539E-01), /* bffbc000000000000a5ac4bc1d2c3000 */ + L( 1.53152444860014076105003555837231015E-32), /* 3f953e15ce931e12ef9a152522e32bdd */ + L(-1.05468749999999992399063850363228723E-01), /* bffbaffffffffffff73c998091408000 */ + L(-8.75920903597804862471749360196688834E-33), /* bf946bd7e310a01bae5687ebdc47fcc5 */ + L(-1.01562500000000007685885179918350550E-01), /* bffba0000000000008dc7910a648c000 */ + L(-4.63820993797174451904075397785059501E-33), /* bf938153d0e54001a472da180fb5e8aa */ + L(-9.76562499999999887262211517861331814E-02), /* bffb8ffffffffffff300915aa6fd6000 */ + L(-2.63767025974952608658936466715705903E-33), /* bf92b64215bb8d520be5404620d38088 */ + L(-9.37499999999999939650246024457439795E-02), /* bffb7ffffffffffff90aca26bd0fc000 */ + L(-1.72047822349322956713582039121348377E-32), /* bf9565545015c5b9b56d02cfefca2c7d */ + L(-8.98437500000000033088896383977486369E-02), /* bffb70000000000003d09ca1e3cbe000 */ + L( 3.04831994420989436248526129869697270E-33), /* 3f92fa7d30d2ed90e7ebbd6231fd08b1 */ + L(-8.59374999999999947312400115121319225E-02), /* bffb5ffffffffffff9ecefc03376e000 */ + L( 1.50416954438393392150792422537312281E-32), /* 3f9538675ee99bd722fad0023c09c915 */ + L(-8.20312500000000054182280847004695514E-02), /* bffb500000000000063f2dbd40200000 */ + L( 2.68399664523430004488075638997207289E-33), /* 3f92bdf49766629882c49a3da88928ed */ + L(-7.81250000000000114767533968079748798E-02), /* bffb4000000000000d3b56f81ba70000 */ + L( 1.72318124201659121296305402819694281E-32), /* 3f9565e407aaabfb359e8a567d760de3 */ + L(-7.42187500000000035531829472486812869E-02), /* bffb3000000000000418b6e9b5388000 */ + L( 2.09401756478514117051383998628099655E-32), /* 3f95b2e91221fcd74be0a86d8ad658d2 */ + L(-7.03124999999999987474933134860732535E-02), /* bffb1ffffffffffffe8e53453d2ac000 */ + L( 2.28515798224350800271565551341211666E-32), /* 3f95da9bd6adf00894f05b5cc5530125 */ + L(-6.64062500000000042267533361089054159E-02), /* bffb10000000000004df8473dbcf2000 */ + L( 1.97576478800281368377376002585430031E-32), /* 3f959a59acbddb2f53bd3096b66370e9 */ + L(-6.25000000000000066329769382774201686E-02), /* bffb00000000000007a5b5914e336000 */ + L(-1.46422615813786836245343723048221678E-33), /* bf91e69295f069fc0c4a9db181ea25a3 */ + L(-5.85937500000000002823707957982406053E-02), /* bffae0000000000000a6aeab10592000 */ + L( 9.25637741701318872896718218457555829E-33), /* 3f94807eb021f1f40a37d4015b1eb76b */ + L(-5.46875000000000081586888005226044448E-02), /* bffac0000000000012d00a3171e3a000 */ + L(-4.87144542459404765480424673678105050E-33), /* bf9394b42faba6b7036fe7b36269daf3 */ + L(-5.07812499999999927720348253140567013E-02), /* bffa9fffffffffffef555cc8dd914000 */ + L(-3.01901021987395945826043649523451725E-33), /* bf92f59e7e3025691f290f8f67277faf */ + L(-4.68749999999999935349476738962633103E-02), /* bffa7ffffffffffff117b4ea2b876000 */ + L( 1.21521638219189777347767475937119750E-32), /* 3f94f8c7f88c5b56674b94d984ac8ecb */ + L(-4.29687500000000056305562847814228219E-02), /* bffa6000000000000cfbb19be30c0000 */ + L(-1.18643699217679276275559592978275214E-32), /* bf94ecd39f0833a876550e83eb012b99 */ + L(-3.90624999999999962692914526031373542E-02), /* bffa3ffffffffffff765c743922f9000 */ + L(-4.91277156857520035712509544689973679E-33), /* bf939823189996193872e58ac0dececb */ + L(-3.51562500000000108152468207687602886E-02), /* bffa20000000000018f031e41177f000 */ + L( 1.18599806302656253755207072755609820E-32), /* 3f94eca4f23e787fab73ce8f6b9b8d64 */ + L(-3.12500000000000077376981036742289578E-02), /* bffa00000000000011d787e0b386f000 */ + L( 9.97730386477005171963635210799577079E-33), /* 3f949e70e498c46a0173ac0d46c699fc */ + L(-2.73437500000000139436129596418623235E-02), /* bff9c00000000000404db66e70a08000 */ + L( 2.25755321633070123579875157841633859E-33), /* 3f927719b1a93074bdf9f3c2cb784785 */ + L(-2.34375000000000088003629211828324876E-02), /* bff98000000000002895a27d45feb000 */ + L( 2.84374279216848803102126617873942975E-33), /* 3f92d87f70e749d6da6c260b68dc210b */ + L(-1.95312500000000107408831063404855424E-02), /* bff9400000000000318898ba69f71000 */ + L( 2.47348089686935458989103979140011912E-33), /* 3f929afa3de45086fe909fdddb41edce */ + L(-1.56250000000000081443917555362290635E-02), /* bff9000000000000258f335e9cdd6000 */ + L(-2.43379314483517422161458863218426254E-33), /* bf9294621c8a9ccacf2b020ec19cad27 */ + L(-1.17187500000000051490597418161403184E-02), /* bff88000000000002f7ddfa26221f000 */ + L( 1.83405297208145390679150568810924707E-33), /* 3f9230bbfc5d5fe1b534fbcda0465bb9 */ + L(-7.81249999999999715861805208310174953E-03), /* bff7ffffffffffffcb95f3fff157d000 */ + L( 3.51548384878710915171654413641872451E-34), /* 3f8fd349b76c22966f77a39fc37ed704 */ + L(-3.90625000000000309326013918295097128E-03), /* bff7000000000000390f820c8e153000 */ + L( 6.38058004651791109324060099097251911E-36), /* 3f8a0f665d3ac25a1ac94d688273dbcd */ #define T_EXPL_ARG1 (2*89) - L(0.00000000000000000000000000000000000E+00), /* 00000000000000000000000000000000 */ - L(0.00000000000000000000000000000000000E+00), /* 00000000000000000000000000000000 */ - L(3.90625000000000245479958859972588985E-03), /* 3ff70000000000002d48769ac9874000 */ - L(-6.58439598384342854976169982902779828E-36), /* bf8a1811b923e6c626b07ef29761482a */ - L(7.81250000000001311374391093664996358E-03), /* 3ff800000000000078f3f3cd89111000 */ - L(2.60265650555493781464273319671555602E-33), /* 3f92b070c3b635b87af426735a71fc87 */ - L(1.17187500000000269581156218247101912E-02), /* 3ff8800000000000f8a50d02fe20d000 */ - L(1.00961747974945520631836275894919326E-33), /* 3f914f80c1a4f8042044fe3b757b030b */ - L(1.56249999999999797878275270751825475E-02), /* 3ff8ffffffffffff45935b69da62e000 */ - L(2.03174577741375590087897353146748580E-33), /* 3f925194e863496e0f6e91cbf6b22e26 */ - L(1.95312499999999760319884511789111533E-02), /* 3ff93fffffffffff917790ff9a8f4000 */ - L(4.62788519658803722282100289809515007E-33), /* 3f9380783ba81295feeb3e4879d7d52d */ - L(2.34374999999999822953909016349145918E-02), /* 3ff97fffffffffffae5a163bd3cd5000 */ - L(-3.19499956304699705390404384504876533E-33), /* bf93096e2037ced8194cf344c692f8d6 */ - L(2.73437500000000137220327275871555682E-02), /* 3ff9c000000000003f481dea5dd51000 */ - L(-2.25757776523031994464630107442723424E-33), /* bf92771abcf988a02b414bf2614e3734 */ - L(3.12499999999999790857640618332718621E-02), /* 3ff9ffffffffffff9f8cd40b51509000 */ - L(-4.22479470489989916319395454536511458E-33), /* bf935efb7245612f371deca17cb7b30c */ - L(3.51562499999999840753382405747597346E-02), /* 3ffa1fffffffffffdb47bd275f722000 */ - L(1.08459658374118041980976756063083500E-34), /* 3f8e2055d18b7117c9db1c318b1e889b */ - L(3.90624999999999989384433621470426757E-02), /* 3ffa3ffffffffffffd8d5e18b042e000 */ - L(-7.41674226146122000759491297811091830E-33), /* bf94341454e48029e5b0205d91baffdc */ - L(4.29687500000000107505739500500200462E-02), /* 3ffa60000000000018ca04cd9085c000 */ - L(-4.74689012756713017494437969420919847E-34), /* bf903b7c268103c6f7fbaaa24142e287 */ - L(4.68749999999999978700749928325717352E-02), /* 3ffa7ffffffffffffb16b6d5479e3000 */ - L(-1.06208165308448830117773486334902917E-32), /* bf94b92be4b3b5b5a596a0a5187cc955 */ - L(5.07812499999999815072625435955786253E-02), /* 3ffa9fffffffffffd55bd086d5cbc000 */ - L(-9.37038897148383660401929567549111394E-33), /* bf94853b111b0175b491c80d00419416 */ - L(5.46874999999999809511553152189867394E-02), /* 3ffabfffffffffffd4138bfa74a61000 */ - L(1.06642963074562437340498606682822123E-32), /* 3f94bafa3fe991b39255d563dfa05d89 */ - L(5.85937500000000184331996330905145551E-02), /* 3ffae000000000002a810a5f2f8bf000 */ - L(-1.76639977694797200820296641773791945E-34), /* bf8ed596f07ce4408f1705c8ec16864c */ - L(6.25000000000000021544696744852045001E-02), /* 3ffb000000000000027be32045e2b000 */ - L(1.68616371995798354366633034788947149E-32), /* 3f955e33d7440794d8a1b25233d086ab */ - L(6.64062499999999965563110718495802889E-02), /* 3ffb0ffffffffffffc079a38a3fed000 */ - L(-1.82463217667830160048872113565316215E-32), /* bf957af6163bcdb97cefab44a942482a */ - L(7.03124999999999759989183341261898222E-02), /* 3ffb1fffffffffffe454218acea05000 */ - L(-1.07843770101525495515646940862541503E-32), /* bf94bff72aada26d94e76e71c07e0580 */ - L(7.42187499999999898968873730710101412E-02), /* 3ffb2ffffffffffff45a166496dc1000 */ - L(1.28629441689592874462780757154138223E-32), /* 3f950b2724597b8b93ce1e9d1cf4d035 */ - L(7.81249999999999957198938523510804668E-02), /* 3ffb3ffffffffffffb10bc52adbc5000 */ - L(1.13297573459968118467100063135856856E-33), /* 3f91787eea895b3c245899cf34ad0abd */ - L(8.20312500000000199911640621145851159E-02), /* 3ffb500000000000170c59a661a89000 */ - L(-1.51161335208135146756554123073528707E-32), /* bf9539f326c5ca84e7db5401566f3775 */ - L(8.59375000000000134175373433347670743E-02), /* 3ffb6000000000000f78287547af0000 */ - L(1.09763629458404270323909815379924900E-32), /* 3f94c7f0b61b6e3e27d44b9f5bbc7e9d */ - L(8.98437500000000036533922600308306335E-02), /* 3ffb70000000000004364a83b7a14000 */ - L(3.11459653680110433194288029777718358E-33), /* 3f9302c0248136d65cebeab69488d949 */ - L(9.37500000000000184977946245216914691E-02), /* 3ffb800000000000155395d870b17000 */ - L(-4.66656154468277949130395786965043927E-33), /* bf9383aec9b993b6db492b1ede786d8a */ - L(9.76562500000000237839723100419376084E-02), /* 3ffb9000000000001b6bca237f6c4000 */ - L(-1.03028043424658760249140747856831301E-32), /* bf94abf6352e3d2bb398e47919a343fb */ - L(1.01562500000000012345545575236836572E-01), /* 3ffba000000000000e3bc30cd9a1f000 */ - L(2.15755372310795701322789783729456319E-32), /* 3f95c01b3b819edd9d07548fafd61550 */ - L(1.05468749999999976493840484471911438E-01), /* 3ffbafffffffffffe4e634cd77985000 */ - L(1.78771847038773333029677216592309083E-32), /* 3f95734b6ae650f33dd43c49a1df9fc0 */ - L(1.09375000000000002267015055992785402E-01), /* 3ffbc00000000000029d1ad08de7b000 */ - L(6.23263106693943817730045115112427717E-33), /* 3f9402e4b39ce2198a45e1d045868cd6 */ - L(1.13281250000000022354208618429577398E-01), /* 3ffbd0000000000019c5cc3f9d2b5000 */ - L(5.40514416644786448581426756221178868E-33), /* 3f93c10ab4021472c662f69435de9269 */ - L(1.17187500000000013252367133076817603E-01), /* 3ffbe000000000000f47688cc561b000 */ - L(-7.12412585457324989451327215568641325E-33), /* bf9427ecb343a8d1758990565fcfbf45 */ - L(1.21093750000000020759863992944300792E-01), /* 3ffbf0000000000017ef3af97bf04000 */ - L(6.26591408357572503875647872077266444E-33), /* 3f940446a09a2da771b45fc075514d12 */ - L(1.25000000000000004739659392396765618E-01), /* 3ffc00000000000002bb7344ecd89000 */ - L(-1.55611398459729463981000080101758830E-32), /* bf95433135febefa9e6aa4db39e263d2 */ - L(1.28906249999999982360888081057894783E-01), /* 3ffc07fffffffffff5d4ed3154361000 */ - L(-1.77531518652835570781208599686606474E-32), /* bf9570b7f225ea076f97f418d11359c1 */ - L(1.32812500000000010568583998727400436E-01), /* 3ffc1000000000000617a5d09526a000 */ - L(2.12104021624990594668286391598300893E-32), /* 3f95b885d767a1048d93055927a27adc */ - L(1.36718749999999998434125157367005292E-01), /* 3ffc17ffffffffffff18eaebc7970000 */ - L(2.50454798592543203967309921276955297E-32), /* 3f9604164e5598528a76faff26cd1c97 */ - L(1.40625000000000015550032422969330356E-01), /* 3ffc20000000000008f6c79d8928c000 */ - L(7.80972982879849783680252962992639832E-33), /* 3f9444674acf2b3225c7647e0d95edf3 */ - L(1.44531250000000012402535562111122522E-01), /* 3ffc28000000000007264a8bc1ff1000 */ - L(2.79662468716455159585514763921671876E-32), /* 3f96226b095bd78aa650faf95a221993 */ - L(1.48437500000000007761020440087419948E-01), /* 3ffc3000000000000479530ff8fe3000 */ - L(2.15518492972728435680556239996258527E-32), /* 3f95bf9d49295e73a957906a029768cb */ - L(1.52343750000000001733189947520484032E-01), /* 3ffc38000000000000ffc6109f71f000 */ - L(8.34032236093545825619420380704500188E-33), /* 3f945a71851226a1d0ce5e656693153e */ - L(1.56249999999999988073295321246958484E-01), /* 3ffc3ffffffffffff91fedd62ae0f000 */ - L(2.44119337150624789345260194989620908E-32), /* 3f95fb041a57bc1c1280680ac1620bea */ - L(1.60156250000000002076894210913572460E-01), /* 3ffc48000000000001327ed84a199000 */ - L(-7.36124501128859978061216696286151753E-33), /* bf9431c62f01e59d2c1e00f195a0037f */ - L(1.64062500000000000950861276373482172E-01), /* 3ffc500000000000008c5285fba85000 */ - L(-4.80566184447001164583855800470217373E-33), /* bf938f3d1fcafd390f22f80e6c19421f */ - L(1.67968749999999989878071706155265999E-01), /* 3ffc57fffffffffffa2a445c548c5000 */ - L(-4.42154428718618459799673088733365064E-32), /* bf96cb28cf1c1b28006d53ffe633b22a */ - L(1.71874999999999999459734108403218175E-01), /* 3ffc5fffffffffffffb04554e9dd4000 */ - L(-3.29736288190321377985697972236270628E-32), /* bf96566af0ebc852e84be12859b24a31 */ - L(1.75781249999999997987525759778901845E-01), /* 3ffc67fffffffffffed702df6ffff000 */ - L(-1.28800728638468399687523924685844352E-32), /* bf950b8236b88ca0c1b739dc91a7e3fc */ - L(1.79687500000000004929565820437175783E-01), /* 3ffc70000000000002d779bb32d2e000 */ - L(1.60624461317978482424582320675174225E-32), /* 3f954d9a9cc0c963fd081f3dc922d04e */ - L(1.83593750000000016873727045739708856E-01), /* 3ffc78000000000009ba1f6263c9a000 */ - L(-3.83390389582056606880506003118452558E-32), /* bf968e22a5d826f77f19ee788474df22 */ - L(1.87500000000000013443068740761666872E-01), /* 3ffc80000000000007bfd8c72a1bf000 */ - L(-2.74141662712926256150154726565203091E-32), /* bf961caf5ac59c7f941f928e324c2cc1 */ - L(1.91406249999999981494101786848611970E-01), /* 3ffc87fffffffffff55502eeae001000 */ - L(3.68992437075565165346469517256118001E-32), /* 3f967f2f03f9096793372a27b92ad79d */ - L(1.95312499999999989069921848800501648E-01), /* 3ffc8ffffffffffff9b3015280394000 */ - L(3.69712249337856518452988332367785220E-32), /* 3f967fee5fdb5bd501ff93516999faa0 */ - L(1.99218750000000021148042946919300804E-01), /* 3ffc9800000000000c30e67939095000 */ - L(2.50142536781142175091322844848566649E-32), /* 3f9603c34ae58e10b300b07137ee618a */ - L(2.03124999999999977732559198825437141E-01), /* 3ffc9ffffffffffff329e7df079e4000 */ - L(-2.41951877287895024779300892731537816E-32), /* bf95f683aefe6965f080df8f59dd34a1 */ - L(2.07031249999999996744030653771913124E-01), /* 3ffca7fffffffffffe1f80f4b73ca000 */ - L(-1.94346475904454000031592792989765585E-32), /* bf9593a44f87870a3d100d498501ecc7 */ - L(2.10937500000000000251399259834392298E-01), /* 3ffcb000000000000025199873310000 */ - L(-1.33528748788094249098998693871759411E-33), /* bf91bbb9b25c813668d6103d08acac35 */ - L(2.14843749999999993936323609611875097E-01), /* 3ffcb7fffffffffffc8128c866236000 */ - L(1.14839877977014974625242788556545292E-32), /* 3f94dd06b4655c9b83a1305b240e7a42 */ - L(2.18750000000000015181732784749663837E-01), /* 3ffcc0000000000008c06da5fff24000 */ - L(1.42689085313142539755499441881408391E-32), /* 3f95285a87dfa7ea7dad5b3be8c669f4 */ - L(2.22656249999999992172647770539596569E-01), /* 3ffcc7fffffffffffb7ce2fe531f6000 */ - L(-3.34421462850496887359128610229650547E-32), /* bf965b487962b5c2d9056ca6ac0c2e5c */ - L(2.26562499999999989595607223847082419E-01), /* 3ffccffffffffffffa0095277be5c000 */ - L(-3.08983588107248752517344356508205569E-32), /* bf9640dded57157f8eded311213bdbcd */ - L(2.30468749999999979130462438434567117E-01), /* 3ffcd7fffffffffff3f8332996560000 */ - L(-3.01407539802851697849105682795217019E-32), /* bf9638ffde35dbdfe1a1ffe45185de5d */ - L(2.34375000000000012194252337217891971E-01), /* 3ffce0000000000007078dd402c86000 */ - L(-8.46879710915628592284714319904522657E-33), /* bf945fc7b29a2ac6c9eff9eb258a510f */ - L(2.38281249999999982991877076137149870E-01), /* 3ffce7fffffffffff6320b486eece000 */ - L(-2.93563878880439245627127095245798544E-32), /* bf9630daaa4f40ff05caf29ace2ea7d4 */ - L(2.42187499999999981447559841442773990E-01), /* 3ffceffffffffffff54e24a09a8d5000 */ - L(-4.56766746558806021264215486909850481E-32), /* bf96da556dee11f3113e5a3467b908e6 */ - L(2.46093749999999991067720539980207318E-01), /* 3ffcf7fffffffffffad9d405dcb5d000 */ - L(2.14033004219908074003010247652128251E-32), /* 3f95bc8776e8f9ae098884aa664cc3df */ - L(2.50000000000000016613825838126835953E-01), /* 3ffd00000000000004c9e24c12bb3000 */ - L(2.57617532593749185996714235009382870E-32), /* 3f960b867cc01178c0ec68226c6cb47d */ - L(2.53906250000000013372004437827044321E-01), /* 3ffd04000000000003daae05b3168000 */ - L(7.20177123439204414298152646284640101E-32), /* 3f9775eff59ddad7e7530b83934af87f */ - L(2.57812499999999995765234725413886085E-01), /* 3ffd07fffffffffffec7878bad9d5000 */ - L(6.51253187532920882777046064603770602E-32), /* 3f975226659ca241402e71c2011583b0 */ - L(2.61718750000000007647689994011222248E-01), /* 3ffd0c000000000002344cc793a0f000 */ - L(3.02370610028725823590045201871491395E-32), /* 3f9639ffe55fa2fa011674448b4e5b96 */ - L(2.65624999999999986893899042596554269E-01), /* 3ffd0ffffffffffffc38f0c0a1e9f000 */ - L(-2.07683715950724761146070082510569258E-32), /* bf95af579a92e872fef81abfdf06bae8 */ - L(2.69531249999999979842788204900639327E-01), /* 3ffd13fffffffffffa30a908d67db000 */ - L(8.71465252506557329027658736641075706E-32), /* 3f97c47d99e19830447a42b1c0ffac61 */ - L(2.73437500000000006712165837793818271E-01), /* 3ffd18000000000001ef453a58edb000 */ - L(-6.62704045767568912140550474455810301E-32), /* bf9758187a204dcb06ece46588aeeaba */ - L(2.77343749999999994411329302988535617E-01), /* 3ffd1bfffffffffffe63a0fec9c9e000 */ - L(-4.87273466291944117406493607771338767E-32), /* bf96fa0381b0844a0be46bac2d673f0c */ - L(2.81250000000000012677892447379453135E-01), /* 3ffd20000000000003a7769e125d6000 */ - L(-8.55871796664700790726282049552906783E-32), /* bf97bc64e01332cf7616b0091b8dff2c */ - L(2.85156249999999998558643013736363981E-01), /* 3ffd23ffffffffffff95a5894bccf000 */ - L(-1.33068334720606220176455289635046875E-32), /* bf95145f43290ecf5b7adcb24697bc73 */ - L(2.89062500000000008831431235621753924E-01), /* 3ffd280000000000028ba504fac59000 */ - L(-9.34157398616814623985483776710704237E-32), /* bf97e50ad1115b941fcb5f0c88a428f7 */ - L(2.92968750000000019840235286110877063E-01), /* 3ffd2c000000000005b7f372d184f000 */ - L(4.99302093775173155906059132992249671E-33), /* 3f939ecdcfb97bad3f8dbec5df5ec67d */ - L(2.96875000000000015867911730971630513E-01), /* 3ffd3000000000000492d860c79db000 */ - L(7.86107787827057767235127454590866211E-33), /* 3f944689517ee8f16cdb97d6a6938f32 */ - L(3.00781250000000015814100002286124758E-01), /* 3ffd340000000000048edfe73a17d000 */ - L(-1.65419431293024229981937172317171504E-32), /* bf9557900e3efca16c89646b57f68dc0 */ - L(3.04687499999999985213157159965287195E-01), /* 3ffd37fffffffffffbbcec6f99b36000 */ - L(9.68753602893894024018934325652944198E-32), /* 3f97f70170e5458660c33a7e8d43d049 */ - L(3.08593749999999989969324338045156215E-01), /* 3ffd3bfffffffffffd1bdde4d0fb1000 */ - L(7.10268609610294706092252562643261106E-32), /* 3f9770cae45cdf615010401a4b37d8d4 */ - L(3.12500000000000002971606591018488854E-01), /* 3ffd40000000000000db440fbc06b000 */ - L(6.38924218802905979887732294952782964E-32), /* 3f974bbf988bb5622bd8fbaa46e8b811 */ - L(3.16406250000000006594921047402056305E-01), /* 3ffd44000000000001e69e8954814000 */ - L(3.96079878754651470094149874444850097E-32), /* 3f969b5017b9fa7a1e86975258c73d3d */ - L(3.20312500000000006713799366908329147E-01), /* 3ffd48000000000001ef64159c065000 */ - L(-1.86401314975634286055150437995880517E-32), /* bf958323f0434911794e5fb8bfe136ba */ - L(3.24218749999999987061246567584951210E-01), /* 3ffd4bfffffffffffc4549db9b928000 */ - L(-3.18643523744758601387071062700407431E-32), /* bf964ae5fa7e26c2c3981bed12e14372 */ - L(3.28124999999999991782776266707412953E-01), /* 3ffd4ffffffffffffda1ad0840ca8000 */ - L(-4.46964199751314296839915534813144652E-32), /* bf96d0277729ffd74727150df6d15547 */ - L(3.32031250000000000393816557756032682E-01), /* 3ffd540000000000001d0efc04fad000 */ - L(-9.03246333902065439930373230002688649E-33), /* bf947731a008748cc6dee948839ef7ae */ - L(3.35937499999999983810482995064392173E-01), /* 3ffd57fffffffffffb556cab8ae61000 */ - L(5.27742727066129518825981597650621794E-32), /* 3f9712050a6ddbf1cabf1b971f4b5d0b */ - L(3.39843750000000004310441349760912471E-01), /* 3ffd5c0000000000013e0def5ddc4000 */ - L(-3.85927263474732591932884416445586106E-32), /* bf9690c51088ef3db9ca000829c450c2 */ - L(3.43749999999999990248130003997484364E-01), /* 3ffd5ffffffffffffd3070624a0af000 */ - L(9.62005170171527308106468341512327487E-34), /* 3f913fae595cea84432eb01430817fca */ - L(3.47656250000000004085726414568625697E-01), /* 3ffd640000000000012d79309e291000 */ - L(-6.59664093705705297250259434519072507E-32), /* bf97568465eafb0e662e64a5dbfaf35f */ + L( 0.00000000000000000000000000000000000E+00), /* 00000000000000000000000000000000 */ + L( 0.00000000000000000000000000000000000E+00), /* 00000000000000000000000000000000 */ + L( 3.90625000000000245479958859972588985E-03), /* 3ff70000000000002d48769ac9874000 */ + L(-6.58439598384342854976169982902779828E-36), /* bf8a1811b923e6c626b07ef29761482a */ + L( 7.81250000000001311374391093664996358E-03), /* 3ff800000000000078f3f3cd89111000 */ + L( 2.60265650555493781464273319671555602E-33), /* 3f92b070c3b635b87af426735a71fc87 */ + L( 1.17187500000000269581156218247101912E-02), /* 3ff8800000000000f8a50d02fe20d000 */ + L( 1.00961747974945520631836275894919326E-33), /* 3f914f80c1a4f8042044fe3b757b030b */ + L( 1.56249999999999797878275270751825475E-02), /* 3ff8ffffffffffff45935b69da62e000 */ + L( 2.03174577741375590087897353146748580E-33), /* 3f925194e863496e0f6e91cbf6b22e26 */ + L( 1.95312499999999760319884511789111533E-02), /* 3ff93fffffffffff917790ff9a8f4000 */ + L( 4.62788519658803722282100289809515007E-33), /* 3f9380783ba81295feeb3e4879d7d52d */ + L( 2.34374999999999822953909016349145918E-02), /* 3ff97fffffffffffae5a163bd3cd5000 */ + L(-3.19499956304699705390404384504876533E-33), /* bf93096e2037ced8194cf344c692f8d6 */ + L( 2.73437500000000137220327275871555682E-02), /* 3ff9c000000000003f481dea5dd51000 */ + L(-2.25757776523031994464630107442723424E-33), /* bf92771abcf988a02b414bf2614e3734 */ + L( 3.12499999999999790857640618332718621E-02), /* 3ff9ffffffffffff9f8cd40b51509000 */ + L(-4.22479470489989916319395454536511458E-33), /* bf935efb7245612f371deca17cb7b30c */ + L( 3.51562499999999840753382405747597346E-02), /* 3ffa1fffffffffffdb47bd275f722000 */ + L( 1.08459658374118041980976756063083500E-34), /* 3f8e2055d18b7117c9db1c318b1e889b */ + L( 3.90624999999999989384433621470426757E-02), /* 3ffa3ffffffffffffd8d5e18b042e000 */ + L(-7.41674226146122000759491297811091830E-33), /* bf94341454e48029e5b0205d91baffdc */ + L( 4.29687500000000107505739500500200462E-02), /* 3ffa60000000000018ca04cd9085c000 */ + L(-4.74689012756713017494437969420919847E-34), /* bf903b7c268103c6f7fbaaa24142e287 */ + L( 4.68749999999999978700749928325717352E-02), /* 3ffa7ffffffffffffb16b6d5479e3000 */ + L(-1.06208165308448830117773486334902917E-32), /* bf94b92be4b3b5b5a596a0a5187cc955 */ + L( 5.07812499999999815072625435955786253E-02), /* 3ffa9fffffffffffd55bd086d5cbc000 */ + L(-9.37038897148383660401929567549111394E-33), /* bf94853b111b0175b491c80d00419416 */ + L( 5.46874999999999809511553152189867394E-02), /* 3ffabfffffffffffd4138bfa74a61000 */ + L( 1.06642963074562437340498606682822123E-32), /* 3f94bafa3fe991b39255d563dfa05d89 */ + L( 5.85937500000000184331996330905145551E-02), /* 3ffae000000000002a810a5f2f8bf000 */ + L(-1.76639977694797200820296641773791945E-34), /* bf8ed596f07ce4408f1705c8ec16864c */ + L( 6.25000000000000021544696744852045001E-02), /* 3ffb000000000000027be32045e2b000 */ + L( 1.68616371995798354366633034788947149E-32), /* 3f955e33d7440794d8a1b25233d086ab */ + L( 6.64062499999999965563110718495802889E-02), /* 3ffb0ffffffffffffc079a38a3fed000 */ + L(-1.82463217667830160048872113565316215E-32), /* bf957af6163bcdb97cefab44a942482a */ + L( 7.03124999999999759989183341261898222E-02), /* 3ffb1fffffffffffe454218acea05000 */ + L(-1.07843770101525495515646940862541503E-32), /* bf94bff72aada26d94e76e71c07e0580 */ + L( 7.42187499999999898968873730710101412E-02), /* 3ffb2ffffffffffff45a166496dc1000 */ + L( 1.28629441689592874462780757154138223E-32), /* 3f950b2724597b8b93ce1e9d1cf4d035 */ + L( 7.81249999999999957198938523510804668E-02), /* 3ffb3ffffffffffffb10bc52adbc5000 */ + L( 1.13297573459968118467100063135856856E-33), /* 3f91787eea895b3c245899cf34ad0abd */ + L( 8.20312500000000199911640621145851159E-02), /* 3ffb500000000000170c59a661a89000 */ + L(-1.51161335208135146756554123073528707E-32), /* bf9539f326c5ca84e7db5401566f3775 */ + L( 8.59375000000000134175373433347670743E-02), /* 3ffb6000000000000f78287547af0000 */ + L( 1.09763629458404270323909815379924900E-32), /* 3f94c7f0b61b6e3e27d44b9f5bbc7e9d */ + L( 8.98437500000000036533922600308306335E-02), /* 3ffb70000000000004364a83b7a14000 */ + L( 3.11459653680110433194288029777718358E-33), /* 3f9302c0248136d65cebeab69488d949 */ + L( 9.37500000000000184977946245216914691E-02), /* 3ffb800000000000155395d870b17000 */ + L(-4.66656154468277949130395786965043927E-33), /* bf9383aec9b993b6db492b1ede786d8a */ + L( 9.76562500000000237839723100419376084E-02), /* 3ffb9000000000001b6bca237f6c4000 */ + L(-1.03028043424658760249140747856831301E-32), /* bf94abf6352e3d2bb398e47919a343fb */ + L( 1.01562500000000012345545575236836572E-01), /* 3ffba000000000000e3bc30cd9a1f000 */ + L( 2.15755372310795701322789783729456319E-32), /* 3f95c01b3b819edd9d07548fafd61550 */ + L( 1.05468749999999976493840484471911438E-01), /* 3ffbafffffffffffe4e634cd77985000 */ + L( 1.78771847038773333029677216592309083E-32), /* 3f95734b6ae650f33dd43c49a1df9fc0 */ + L( 1.09375000000000002267015055992785402E-01), /* 3ffbc00000000000029d1ad08de7b000 */ + L( 6.23263106693943817730045115112427717E-33), /* 3f9402e4b39ce2198a45e1d045868cd6 */ + L( 1.13281250000000022354208618429577398E-01), /* 3ffbd0000000000019c5cc3f9d2b5000 */ + L( 5.40514416644786448581426756221178868E-33), /* 3f93c10ab4021472c662f69435de9269 */ + L( 1.17187500000000013252367133076817603E-01), /* 3ffbe000000000000f47688cc561b000 */ + L(-7.12412585457324989451327215568641325E-33), /* bf9427ecb343a8d1758990565fcfbf45 */ + L( 1.21093750000000020759863992944300792E-01), /* 3ffbf0000000000017ef3af97bf04000 */ + L( 6.26591408357572503875647872077266444E-33), /* 3f940446a09a2da771b45fc075514d12 */ + L( 1.25000000000000004739659392396765618E-01), /* 3ffc00000000000002bb7344ecd89000 */ + L(-1.55611398459729463981000080101758830E-32), /* bf95433135febefa9e6aa4db39e263d2 */ + L( 1.28906249999999982360888081057894783E-01), /* 3ffc07fffffffffff5d4ed3154361000 */ + L(-1.77531518652835570781208599686606474E-32), /* bf9570b7f225ea076f97f418d11359c1 */ + L( 1.32812500000000010568583998727400436E-01), /* 3ffc1000000000000617a5d09526a000 */ + L( 2.12104021624990594668286391598300893E-32), /* 3f95b885d767a1048d93055927a27adc */ + L( 1.36718749999999998434125157367005292E-01), /* 3ffc17ffffffffffff18eaebc7970000 */ + L( 2.50454798592543203967309921276955297E-32), /* 3f9604164e5598528a76faff26cd1c97 */ + L( 1.40625000000000015550032422969330356E-01), /* 3ffc20000000000008f6c79d8928c000 */ + L( 7.80972982879849783680252962992639832E-33), /* 3f9444674acf2b3225c7647e0d95edf3 */ + L( 1.44531250000000012402535562111122522E-01), /* 3ffc28000000000007264a8bc1ff1000 */ + L( 2.79662468716455159585514763921671876E-32), /* 3f96226b095bd78aa650faf95a221993 */ + L( 1.48437500000000007761020440087419948E-01), /* 3ffc3000000000000479530ff8fe3000 */ + L( 2.15518492972728435680556239996258527E-32), /* 3f95bf9d49295e73a957906a029768cb */ + L( 1.52343750000000001733189947520484032E-01), /* 3ffc38000000000000ffc6109f71f000 */ + L( 8.34032236093545825619420380704500188E-33), /* 3f945a71851226a1d0ce5e656693153e */ + L( 1.56249999999999988073295321246958484E-01), /* 3ffc3ffffffffffff91fedd62ae0f000 */ + L( 2.44119337150624789345260194989620908E-32), /* 3f95fb041a57bc1c1280680ac1620bea */ + L( 1.60156250000000002076894210913572460E-01), /* 3ffc48000000000001327ed84a199000 */ + L(-7.36124501128859978061216696286151753E-33), /* bf9431c62f01e59d2c1e00f195a0037f */ + L( 1.64062500000000000950861276373482172E-01), /* 3ffc500000000000008c5285fba85000 */ + L(-4.80566184447001164583855800470217373E-33), /* bf938f3d1fcafd390f22f80e6c19421f */ + L( 1.67968749999999989878071706155265999E-01), /* 3ffc57fffffffffffa2a445c548c5000 */ + L(-4.42154428718618459799673088733365064E-32), /* bf96cb28cf1c1b28006d53ffe633b22a */ + L( 1.71874999999999999459734108403218175E-01), /* 3ffc5fffffffffffffb04554e9dd4000 */ + L(-3.29736288190321377985697972236270628E-32), /* bf96566af0ebc852e84be12859b24a31 */ + L( 1.75781249999999997987525759778901845E-01), /* 3ffc67fffffffffffed702df6ffff000 */ + L(-1.28800728638468399687523924685844352E-32), /* bf950b8236b88ca0c1b739dc91a7e3fc */ + L( 1.79687500000000004929565820437175783E-01), /* 3ffc70000000000002d779bb32d2e000 */ + L( 1.60624461317978482424582320675174225E-32), /* 3f954d9a9cc0c963fd081f3dc922d04e */ + L( 1.83593750000000016873727045739708856E-01), /* 3ffc78000000000009ba1f6263c9a000 */ + L(-3.83390389582056606880506003118452558E-32), /* bf968e22a5d826f77f19ee788474df22 */ + L( 1.87500000000000013443068740761666872E-01), /* 3ffc80000000000007bfd8c72a1bf000 */ + L(-2.74141662712926256150154726565203091E-32), /* bf961caf5ac59c7f941f928e324c2cc1 */ + L( 1.91406249999999981494101786848611970E-01), /* 3ffc87fffffffffff55502eeae001000 */ + L( 3.68992437075565165346469517256118001E-32), /* 3f967f2f03f9096793372a27b92ad79d */ + L( 1.95312499999999989069921848800501648E-01), /* 3ffc8ffffffffffff9b3015280394000 */ + L( 3.69712249337856518452988332367785220E-32), /* 3f967fee5fdb5bd501ff93516999faa0 */ + L( 1.99218750000000021148042946919300804E-01), /* 3ffc9800000000000c30e67939095000 */ + L( 2.50142536781142175091322844848566649E-32), /* 3f9603c34ae58e10b300b07137ee618a */ + L( 2.03124999999999977732559198825437141E-01), /* 3ffc9ffffffffffff329e7df079e4000 */ + L(-2.41951877287895024779300892731537816E-32), /* bf95f683aefe6965f080df8f59dd34a1 */ + L( 2.07031249999999996744030653771913124E-01), /* 3ffca7fffffffffffe1f80f4b73ca000 */ + L(-1.94346475904454000031592792989765585E-32), /* bf9593a44f87870a3d100d498501ecc7 */ + L( 2.10937500000000000251399259834392298E-01), /* 3ffcb000000000000025199873310000 */ + L(-1.33528748788094249098998693871759411E-33), /* bf91bbb9b25c813668d6103d08acac35 */ + L( 2.14843749999999993936323609611875097E-01), /* 3ffcb7fffffffffffc8128c866236000 */ + L( 1.14839877977014974625242788556545292E-32), /* 3f94dd06b4655c9b83a1305b240e7a42 */ + L( 2.18750000000000015181732784749663837E-01), /* 3ffcc0000000000008c06da5fff24000 */ + L( 1.42689085313142539755499441881408391E-32), /* 3f95285a87dfa7ea7dad5b3be8c669f4 */ + L( 2.22656249999999992172647770539596569E-01), /* 3ffcc7fffffffffffb7ce2fe531f6000 */ + L(-3.34421462850496887359128610229650547E-32), /* bf965b487962b5c2d9056ca6ac0c2e5c */ + L( 2.26562499999999989595607223847082419E-01), /* 3ffccffffffffffffa0095277be5c000 */ + L(-3.08983588107248752517344356508205569E-32), /* bf9640dded57157f8eded311213bdbcd */ + L( 2.30468749999999979130462438434567117E-01), /* 3ffcd7fffffffffff3f8332996560000 */ + L(-3.01407539802851697849105682795217019E-32), /* bf9638ffde35dbdfe1a1ffe45185de5d */ + L( 2.34375000000000012194252337217891971E-01), /* 3ffce0000000000007078dd402c86000 */ + L(-8.46879710915628592284714319904522657E-33), /* bf945fc7b29a2ac6c9eff9eb258a510f */ + L( 2.38281249999999982991877076137149870E-01), /* 3ffce7fffffffffff6320b486eece000 */ + L(-2.93563878880439245627127095245798544E-32), /* bf9630daaa4f40ff05caf29ace2ea7d4 */ + L( 2.42187499999999981447559841442773990E-01), /* 3ffceffffffffffff54e24a09a8d5000 */ + L(-4.56766746558806021264215486909850481E-32), /* bf96da556dee11f3113e5a3467b908e6 */ + L( 2.46093749999999991067720539980207318E-01), /* 3ffcf7fffffffffffad9d405dcb5d000 */ + L( 2.14033004219908074003010247652128251E-32), /* 3f95bc8776e8f9ae098884aa664cc3df */ + L( 2.50000000000000016613825838126835953E-01), /* 3ffd00000000000004c9e24c12bb3000 */ + L( 2.57617532593749185996714235009382870E-32), /* 3f960b867cc01178c0ec68226c6cb47d */ + L( 2.53906250000000013372004437827044321E-01), /* 3ffd04000000000003daae05b3168000 */ + L( 7.20177123439204414298152646284640101E-32), /* 3f9775eff59ddad7e7530b83934af87f */ + L( 2.57812499999999995765234725413886085E-01), /* 3ffd07fffffffffffec7878bad9d5000 */ + L( 6.51253187532920882777046064603770602E-32), /* 3f975226659ca241402e71c2011583b0 */ + L( 2.61718750000000007647689994011222248E-01), /* 3ffd0c000000000002344cc793a0f000 */ + L( 3.02370610028725823590045201871491395E-32), /* 3f9639ffe55fa2fa011674448b4e5b96 */ + L( 2.65624999999999986893899042596554269E-01), /* 3ffd0ffffffffffffc38f0c0a1e9f000 */ + L(-2.07683715950724761146070082510569258E-32), /* bf95af579a92e872fef81abfdf06bae8 */ + L( 2.69531249999999979842788204900639327E-01), /* 3ffd13fffffffffffa30a908d67db000 */ + L( 8.71465252506557329027658736641075706E-32), /* 3f97c47d99e19830447a42b1c0ffac61 */ + L( 2.73437500000000006712165837793818271E-01), /* 3ffd18000000000001ef453a58edb000 */ + L(-6.62704045767568912140550474455810301E-32), /* bf9758187a204dcb06ece46588aeeaba */ + L( 2.77343749999999994411329302988535617E-01), /* 3ffd1bfffffffffffe63a0fec9c9e000 */ + L(-4.87273466291944117406493607771338767E-32), /* bf96fa0381b0844a0be46bac2d673f0c */ + L( 2.81250000000000012677892447379453135E-01), /* 3ffd20000000000003a7769e125d6000 */ + L(-8.55871796664700790726282049552906783E-32), /* bf97bc64e01332cf7616b0091b8dff2c */ + L( 2.85156249999999998558643013736363981E-01), /* 3ffd23ffffffffffff95a5894bccf000 */ + L(-1.33068334720606220176455289635046875E-32), /* bf95145f43290ecf5b7adcb24697bc73 */ + L( 2.89062500000000008831431235621753924E-01), /* 3ffd280000000000028ba504fac59000 */ + L(-9.34157398616814623985483776710704237E-32), /* bf97e50ad1115b941fcb5f0c88a428f7 */ + L( 2.92968750000000019840235286110877063E-01), /* 3ffd2c000000000005b7f372d184f000 */ + L( 4.99302093775173155906059132992249671E-33), /* 3f939ecdcfb97bad3f8dbec5df5ec67d */ + L( 2.96875000000000015867911730971630513E-01), /* 3ffd3000000000000492d860c79db000 */ + L( 7.86107787827057767235127454590866211E-33), /* 3f944689517ee8f16cdb97d6a6938f32 */ + L( 3.00781250000000015814100002286124758E-01), /* 3ffd340000000000048edfe73a17d000 */ + L(-1.65419431293024229981937172317171504E-32), /* bf9557900e3efca16c89646b57f68dc0 */ + L( 3.04687499999999985213157159965287195E-01), /* 3ffd37fffffffffffbbcec6f99b36000 */ + L( 9.68753602893894024018934325652944198E-32), /* 3f97f70170e5458660c33a7e8d43d049 */ + L( 3.08593749999999989969324338045156215E-01), /* 3ffd3bfffffffffffd1bdde4d0fb1000 */ + L( 7.10268609610294706092252562643261106E-32), /* 3f9770cae45cdf615010401a4b37d8d4 */ + L( 3.12500000000000002971606591018488854E-01), /* 3ffd40000000000000db440fbc06b000 */ + L( 6.38924218802905979887732294952782964E-32), /* 3f974bbf988bb5622bd8fbaa46e8b811 */ + L( 3.16406250000000006594921047402056305E-01), /* 3ffd44000000000001e69e8954814000 */ + L( 3.96079878754651470094149874444850097E-32), /* 3f969b5017b9fa7a1e86975258c73d3d */ + L( 3.20312500000000006713799366908329147E-01), /* 3ffd48000000000001ef64159c065000 */ + L(-1.86401314975634286055150437995880517E-32), /* bf958323f0434911794e5fb8bfe136ba */ + L( 3.24218749999999987061246567584951210E-01), /* 3ffd4bfffffffffffc4549db9b928000 */ + L(-3.18643523744758601387071062700407431E-32), /* bf964ae5fa7e26c2c3981bed12e14372 */ + L( 3.28124999999999991782776266707412953E-01), /* 3ffd4ffffffffffffda1ad0840ca8000 */ + L(-4.46964199751314296839915534813144652E-32), /* bf96d0277729ffd74727150df6d15547 */ + L( 3.32031250000000000393816557756032682E-01), /* 3ffd540000000000001d0efc04fad000 */ + L(-9.03246333902065439930373230002688649E-33), /* bf947731a008748cc6dee948839ef7ae */ + L( 3.35937499999999983810482995064392173E-01), /* 3ffd57fffffffffffb556cab8ae61000 */ + L( 5.27742727066129518825981597650621794E-32), /* 3f9712050a6ddbf1cabf1b971f4b5d0b */ + L( 3.39843750000000004310441349760912471E-01), /* 3ffd5c0000000000013e0def5ddc4000 */ + L(-3.85927263474732591932884416445586106E-32), /* bf9690c51088ef3db9ca000829c450c2 */ + L( 3.43749999999999990248130003997484364E-01), /* 3ffd5ffffffffffffd3070624a0af000 */ + L( 9.62005170171527308106468341512327487E-34), /* 3f913fae595cea84432eb01430817fca */ + L( 3.47656250000000004085726414568625697E-01), /* 3ffd640000000000012d79309e291000 */ + L(-6.59664093705705297250259434519072507E-32), /* bf97568465eafb0e662e64a5dbfaf35f */ - L(-1.98364257812501251077851763965418372E-03), /* bff6040000000001cd90f658cf0b1000 */ - L(-3.71984513103117734260309047540278737E-34), /* bf8fee73c54483194782aac4a6154d11 */ - L(-1.95312500000000378520649630233891879E-03), /* bff60000000000008ba643bb5e2e8000 */ - L(-1.12194202736719050440745599339855038E-34), /* bf8e2a436aeff7bc529873354f47a3f5 */ - L(-1.92260742187499397430259771221991482E-03), /* bff5f7fffffffffe4361cb51170da000 */ - L(-2.30068299876822157331268484824540848E-34), /* bf8f31d02f85cfe8c0cc02276ce0f437 */ - L(-1.89208984375001137424603270262074989E-03), /* bff5f0000000000347456ed490c23000 */ - L(-1.15012507244426243338260435466985403E-34), /* bf8e31c174d5677a937a34ad8d2a70b4 */ - L(-1.86157226562500172319250342061336738E-03), /* bff5e800000000007f262fa3617b4000 */ - L(-3.12438344643346437509767736937785561E-34), /* bf8f9f4d426a2457c273d34ef7d9bde9 */ - L(-1.83105468749999505256246872355430379E-03), /* bff5dffffffffffe92f18c1c2b6fa000 */ - L(-5.91130415288336591179087455220308942E-35), /* bf8d3a4c80b42dc036bae446c9807f78 */ - L(-1.80053710937499445182387245573120522E-03), /* bff5d7fffffffffe669dea82b4a4c000 */ - L(-1.92396289352411531324908916321392100E-34), /* bf8eff7a2123fb573ba9778550d669bd */ - L(-1.77001953125000387737631542516323906E-03), /* bff5d000000000011e19915c3ddb7000 */ - L(7.91101758977203355387806553469731354E-36), /* 3f8a507f5a70faaccf469e3461873dea */ - L(-1.73950195312500034854670281415554486E-03), /* bff5c8000000000019b7dc6ef97bd000 */ - L(1.55906551582436824067407021178835755E-34), /* 3f8e9e7880333e34955aebcde3cfb053 */ - L(-1.70898437499998955782591472611429852E-03), /* bff5bffffffffffcfd80e88aa6b96000 */ - L(8.22951661962611381718215899498500357E-35), /* 3f8db58e6031a779b59f6ece191de7cc */ - L(-1.67846679687500586652037711131708544E-03), /* bff5b80000000001b0df6fd21c133000 */ - L(-8.96642618848426299713145894522897419E-35), /* bf8ddcbcab46d531801bfae4121f2f8a */ - L(-1.64794921875000109499161354039904782E-03), /* bff5b0000000000050cbce8915575000 */ - L(-2.88077905394253859590587789680486639E-34), /* bf8f7eebd4dd860ef73b674d5e707959 */ - L(-1.61743164062501133830507079150388351E-03), /* bff5a80000000003449e8700c3e82000 */ - L(-3.68271725851639066312899986829350273E-34), /* bf8fe9845fe20a5fe74059e0cae185d6 */ - L(-1.58691406249999015546015764131101956E-03), /* bff59ffffffffffd2999e668cdd28000 */ - L(8.48197657099957029953716507898788812E-35), /* 3f8dc2faaebb97392e451b07b28c4b12 */ - L(-1.55639648437500317366570219290722587E-03), /* bff5980000000000ea2cd9a40d256000 */ - L(-3.45156704719737676412949957712570373E-36), /* bf8925a079505516c8e317ac1ff53255 */ - L(-1.52587890625000568759013197767046039E-03), /* bff5900000000001a3ab8a3f6b698000 */ - L(-1.01902948542497496574967177677556729E-34), /* bf8e0ee78d94d9b5ad3d63ae35c9b554 */ - L(-1.49536132812500945889014955936485340E-03), /* bff5880000000002b9f1621b57743000 */ - L(-3.32264697086631598830366079048117140E-34), /* bf8fb9a7d14c32289204fbb0c9eb20e0 */ - L(-1.46484374999999931883259902869504725E-03), /* bff57fffffffffffcdbd1c90e1b4a000 */ - L(-1.76487524793892929381101031660811433E-34), /* bf8ed52f2f724bc1ae870b18356337b4 */ - L(-1.43432617187498876325946983333888768E-03), /* bff577fffffffffcc2dff8faa5570000 */ - L(-3.54550084538495708816233114576143814E-34), /* bf8fd74724576915868c1e8ce9f430f1 */ - L(-1.40380859374999215367421282192718062E-03), /* bff56ffffffffffdbd0b18aac65ed000 */ - L(-1.90585907028351204486765167064669639E-34), /* bf8efaaa0c0e23e50c11b2120348054f */ - L(-1.37329101562499692341771212945644892E-03), /* bff567ffffffffff1cfd00f1b0577000 */ - L(-3.59631150411372589637918252836880320E-34), /* bf8fde08239ac74942a46298ea4fb715 */ - L(-1.34277343749999137467356674296739172E-03), /* bff55ffffffffffd839030b05d53d000 */ - L(-1.49571076125940368185068762485268117E-35), /* bf8b3e1a3d5c684b27a9f835b1d8d3c9 */ - L(-1.31225585937499247038404301859788734E-03), /* bff557fffffffffdd469936e691e3000 */ - L(3.10375845385355395586146533282311300E-34), /* 3f8f9c8f6d63b7a4145716ffd92491fb */ - L(-1.28173828124999024755581675764821898E-03), /* bff54ffffffffffd306589b0ab21d000 */ - L(-1.98541096105909793397376077900810019E-34), /* bf8f07e808bbb1e35106c294ffbb9687 */ - L(-1.25122070312500340204619591143332523E-03), /* bff5480000000000fb06d5f16ad2c000 */ - L(3.62884195935761446237911443317457521E-34), /* 3f8fe25b17d623178a386a6fa6c5afb2 */ - L(-1.22070312499999591578388993012071279E-03), /* bff53ffffffffffed2a356c440074000 */ - L(-2.96756662615653130862526710937493307E-35), /* bf8c3b90d8ff2a991e5bd16718fb0645 */ - L(-1.19018554687498821966212632349422735E-03), /* bff537fffffffffc9ac3b585dda89000 */ - L(1.44659971891167323357060028901142644E-34), /* 3f8e809279ab249edf1dad9fe13fb0bf */ - L(-1.15966796875000160938908064907298384E-03), /* bff530000000000076c0800db9639000 */ - L(2.50088010538742402346270685365928513E-34), /* 3f8f4c6c8a483b60201d30c1a83c3cb7 */ - L(-1.12915039062500267151512523291939657E-03), /* bff5280000000000c51f7e7315137000 */ - L(7.56402096465615210500092443924888831E-35), /* 3f8d922c1e485d99aea2668ed32b55a6 */ - L(-1.09863281249998665006360103291051571E-03), /* bff51ffffffffffc26f2d4c9ce2ba000 */ - L(1.43982174467233642713619821353592061E-34), /* 3f8e7ec530b3d92b6303bec1c81214d1 */ - L(-1.06811523437500522742248711752028025E-03), /* bff518000000000181b7380f10446000 */ - L(5.41265133745862349181293024531133174E-35), /* 3f8d1fc9313d018b30e790e06b6be723 */ - L(-1.03759765624999980942114138999770552E-03), /* bff50ffffffffffff1f01130490e1000 */ - L(1.21525139612685854366189534669623436E-34), /* 3f8e4311b96b6fcde412caf3f0d86fb9 */ - L(-1.00708007812499602697537601515759439E-03), /* bff507fffffffffedad7afcce7051000 */ - L(1.00020246351201558505328236381833392E-34), /* 3f8e09e640992512b1300744a7e984ed */ - L(-9.76562499999992592487302113340463694E-04), /* bff4fffffffffffbbad8151f8adf6000 */ - L(-1.64984406575162932060422892046851002E-34), /* bf8eb69a919986e8054b86fc34300f24 */ - L(-9.46044921874989085824996924138179594E-04), /* bff4effffffffff9b55a204fd9792000 */ - L(-9.29539174108308550334255350011347171E-35), /* bf8dee3a50ed896b4656fa577a1df3d7 */ - L(-9.15527343750013735214860599791540029E-04), /* bff4e00000000007eaf5bf103f82d000 */ - L(3.07557018309280519949818825519490586E-35), /* 3f8c470cfbef77d32c74cb8042f6ee81 */ - L(-8.85009765625012292294986105781516428E-04), /* bff4d000000000071605c65403b97000 */ - L(4.77499983783821950338363358545463558E-35), /* 3f8cfbc3dc18884c4c4f9e07d90d7bd3 */ - L(-8.54492187499986941239470706817188192E-04), /* bff4bffffffffff878ddf9cab264a000 */ - L(-1.60128240346239526958630011447901568E-34), /* bf8ea9b1a21e19e2d5bd84b0fbffcf95 */ - L(-8.23974609374996290174598690241743810E-04), /* bff4affffffffffddc86c249ebe06000 */ - L(1.61677540391961912631535763471935882E-34), /* 3f8eadd00841366b0dc2bc262c2c8c36 */ - L(-7.93457031249988696952538334288757473E-04), /* bff49ffffffffff97bf6f0aa85a5f000 */ - L(1.22318577008381887076634753347515709E-34), /* 3f8e452db5b5d250878f71040da06d14 */ - L(-7.62939453124996723316499040007097041E-04), /* bff48ffffffffffe1c7265b431108000 */ - L(-1.03845161748762410745671891558398468E-34), /* bf8e14115ad884c96d1a820c73647220 */ - L(-7.32421874999998242520117923997325794E-04), /* bff47ffffffffffefca4498b7aa8a000 */ - L(5.64005211953031009549514026639438083E-35), /* 3f8d2be06950f68f1a6d8ff829a6928e */ - L(-7.01904296874999772890934814265622012E-04), /* bff46fffffffffffde7c0fe5d8041000 */ - L(5.90245467325173644235991233229525762E-35), /* 3f8d39d40cc49002189243c194b1db0e */ - L(-6.71386718750008699269643939210658742E-04), /* bff460000000000503c91d798b60c000 */ - L(-5.20515801723324452151498579012322191E-35), /* bf8d14c0f08a6a9285b32b8bda003eb5 */ - L(-6.40869140625005499535275057463709988E-04), /* bff45000000000032b969184e9751000 */ - L(-6.69469163285461870099846471658294534E-35), /* bf8d63f36bab7b24d936c9380e3d3fa6 */ - L(-6.10351562499999293780097329596079841E-04), /* bff43fffffffffff97c7c433e35ed000 */ - L(-1.16941808547394177991845382085515086E-34), /* bf8e36e27886f10b234a7dd8fc588bf0 */ - L(-5.79833984375000068291972326409994795E-04), /* bff43000000000000a13ff6dcf2bf000 */ - L(1.17885044988246219185041488459766001E-34), /* 3f8e3964677e001a00412aab52790842 */ - L(-5.49316406249990904622170867910987793E-04), /* bff41ffffffffffac1c25739c716b000 */ - L(-3.31875702128137033065075734368960972E-35), /* bf8c60e928d8982c3c99aef4f885a121 */ - L(-5.18798828125011293653756992177727236E-04), /* bff410000000000682a62cff36775000 */ - L(-5.69971237642088463334239430962628187E-35), /* bf8d2f0c76f8757d61cd1abc7ea7d066 */ - L(-4.88281249999990512232251384917893121E-04), /* bff3fffffffffff50fb48992320df000 */ - L(1.02144616714408655325510171265051108E-35), /* 3f8ab279a3626612710b9b3ac71734ac */ - L(-4.57763671874997554564967307956493434E-04), /* bff3dffffffffffd2e3c272e3cca9000 */ - L(-8.25484058867957231164162481843653503E-35), /* bf8db6e71158e7bf93e2e683f07aa841 */ - L(-4.27246093749991203999790346349633286E-04), /* bff3bffffffffff5dbe103cba0eb2000 */ - L(-3.51191203319375193921924105905691755E-35), /* bf8c757356d0f3dd7fbefc0dd419ab50 */ - L(-3.96728515624986649402960638705483281E-04), /* bff39ffffffffff09b996882706ec000 */ - L(-5.51925962073095883016589497244931171E-36), /* bf89d586d49f22289cfc860bebb99056 */ - L(-3.66210937499999945095511981300980754E-04), /* bff37fffffffffffefcb88bfc7df6000 */ - L(-2.11696465278144529364423332249588595E-35), /* bf8bc23a84d28e5496c874ef9833be25 */ - L(-3.35693359374992480958458008559640163E-04), /* bff35ffffffffff754c548a8798f2000 */ - L(-8.58941791799705081104736787493668352E-35), /* bf8dc8b1192fb7c3662826d43acb7c68 */ - L(-3.05175781250009811036303273640122156E-04), /* bff340000000000b4fb4f1aad1c76000 */ - L(-8.61173897858769926480551302277426632E-35), /* bf8dc9e0eabb1c0b33051011b64769fa */ - L(-2.74658203124987298321920308390303850E-04), /* bff31ffffffffff15b2056ac252fd000 */ - L(3.35152809454778381053519808988046631E-37), /* 3f85c82fb59ff8d7c80d44e635420ab1 */ - L(-2.44140624999999992770514819575735516E-04), /* bff2fffffffffffffbbb82d6a7636000 */ - L(3.54445837111124472730013879165516908E-35), /* 3f8c78e955b01378be647b1c92aa9a77 */ - L(-2.13623046875012756463165168672749438E-04), /* bff2c0000000001d6a1635fea6bbf000 */ - L(1.50050816288650121729916777279129473E-35), /* 3f8b3f1f6f616a61129a58e131cbd31d */ - L(-1.83105468749991323078784464300306893E-04), /* bff27fffffffffebfe0cbd0c82399000 */ - L(-9.14919506501448661140572099029756008E-37), /* bf873754bacaa9d9513b6127e791eb47 */ - L(-1.52587890625013337032336300236461546E-04), /* bff240000000001ec0cb57f2cc995000 */ - L(2.84906084373176180870418394956384516E-35), /* 3f8c2ef6d03a7e6ab087c4f099e4de89 */ - L(-1.22070312499990746786116828458007518E-04), /* bff1ffffffffffd553bbb49f35a34000 */ - L(6.71618008964968339584520728412444537E-36), /* 3f8a1dacb99c60071fc9cd2349495bf0 */ - L(-9.15527343750029275602791047595142231E-05), /* bff180000000000d8040cd6ecde28000 */ - L(-1.95753652091078750312541716951402172E-35), /* bf8ba0526cfb24d8d59122f1c7a09a14 */ - L(-6.10351562499913258461494008080572701E-05), /* bff0ffffffffffaffebbb92d7f6a9000 */ - L(5.69868489273961111703398456218119973E-36), /* 3f89e4ca5df09ef4a4386dd5b3bf0331 */ - L(-3.05175781250092882818419203884960853E-05), /* bff0000000000055ab55de88fac1d000 */ - L(9.03341100018476837609128961872915953E-36), /* 3f8a803d229fa3a0e834a63abb06662b */ + L(-1.98364257812501251077851763965418372E-03), /* bff6040000000001cd90f658cf0b1000 */ + L(-3.71984513103117734260309047540278737E-34), /* bf8fee73c54483194782aac4a6154d11 */ + L(-1.95312500000000378520649630233891879E-03), /* bff60000000000008ba643bb5e2e8000 */ + L(-1.12194202736719050440745599339855038E-34), /* bf8e2a436aeff7bc529873354f47a3f5 */ + L(-1.92260742187499397430259771221991482E-03), /* bff5f7fffffffffe4361cb51170da000 */ + L(-2.30068299876822157331268484824540848E-34), /* bf8f31d02f85cfe8c0cc02276ce0f437 */ + L(-1.89208984375001137424603270262074989E-03), /* bff5f0000000000347456ed490c23000 */ + L(-1.15012507244426243338260435466985403E-34), /* bf8e31c174d5677a937a34ad8d2a70b4 */ + L(-1.86157226562500172319250342061336738E-03), /* bff5e800000000007f262fa3617b4000 */ + L(-3.12438344643346437509767736937785561E-34), /* bf8f9f4d426a2457c273d34ef7d9bde9 */ + L(-1.83105468749999505256246872355430379E-03), /* bff5dffffffffffe92f18c1c2b6fa000 */ + L(-5.91130415288336591179087455220308942E-35), /* bf8d3a4c80b42dc036bae446c9807f78 */ + L(-1.80053710937499445182387245573120522E-03), /* bff5d7fffffffffe669dea82b4a4c000 */ + L(-1.92396289352411531324908916321392100E-34), /* bf8eff7a2123fb573ba9778550d669bd */ + L(-1.77001953125000387737631542516323906E-03), /* bff5d000000000011e19915c3ddb7000 */ + L( 7.91101758977203355387806553469731354E-36), /* 3f8a507f5a70faaccf469e3461873dea */ + L(-1.73950195312500034854670281415554486E-03), /* bff5c8000000000019b7dc6ef97bd000 */ + L( 1.55906551582436824067407021178835755E-34), /* 3f8e9e7880333e34955aebcde3cfb053 */ + L(-1.70898437499998955782591472611429852E-03), /* bff5bffffffffffcfd80e88aa6b96000 */ + L( 8.22951661962611381718215899498500357E-35), /* 3f8db58e6031a779b59f6ece191de7cc */ + L(-1.67846679687500586652037711131708544E-03), /* bff5b80000000001b0df6fd21c133000 */ + L(-8.96642618848426299713145894522897419E-35), /* bf8ddcbcab46d531801bfae4121f2f8a */ + L(-1.64794921875000109499161354039904782E-03), /* bff5b0000000000050cbce8915575000 */ + L(-2.88077905394253859590587789680486639E-34), /* bf8f7eebd4dd860ef73b674d5e707959 */ + L(-1.61743164062501133830507079150388351E-03), /* bff5a80000000003449e8700c3e82000 */ + L(-3.68271725851639066312899986829350273E-34), /* bf8fe9845fe20a5fe74059e0cae185d6 */ + L(-1.58691406249999015546015764131101956E-03), /* bff59ffffffffffd2999e668cdd28000 */ + L( 8.48197657099957029953716507898788812E-35), /* 3f8dc2faaebb97392e451b07b28c4b12 */ + L(-1.55639648437500317366570219290722587E-03), /* bff5980000000000ea2cd9a40d256000 */ + L(-3.45156704719737676412949957712570373E-36), /* bf8925a079505516c8e317ac1ff53255 */ + L(-1.52587890625000568759013197767046039E-03), /* bff5900000000001a3ab8a3f6b698000 */ + L(-1.01902948542497496574967177677556729E-34), /* bf8e0ee78d94d9b5ad3d63ae35c9b554 */ + L(-1.49536132812500945889014955936485340E-03), /* bff5880000000002b9f1621b57743000 */ + L(-3.32264697086631598830366079048117140E-34), /* bf8fb9a7d14c32289204fbb0c9eb20e0 */ + L(-1.46484374999999931883259902869504725E-03), /* bff57fffffffffffcdbd1c90e1b4a000 */ + L(-1.76487524793892929381101031660811433E-34), /* bf8ed52f2f724bc1ae870b18356337b4 */ + L(-1.43432617187498876325946983333888768E-03), /* bff577fffffffffcc2dff8faa5570000 */ + L(-3.54550084538495708816233114576143814E-34), /* bf8fd74724576915868c1e8ce9f430f1 */ + L(-1.40380859374999215367421282192718062E-03), /* bff56ffffffffffdbd0b18aac65ed000 */ + L(-1.90585907028351204486765167064669639E-34), /* bf8efaaa0c0e23e50c11b2120348054f */ + L(-1.37329101562499692341771212945644892E-03), /* bff567ffffffffff1cfd00f1b0577000 */ + L(-3.59631150411372589637918252836880320E-34), /* bf8fde08239ac74942a46298ea4fb715 */ + L(-1.34277343749999137467356674296739172E-03), /* bff55ffffffffffd839030b05d53d000 */ + L(-1.49571076125940368185068762485268117E-35), /* bf8b3e1a3d5c684b27a9f835b1d8d3c9 */ + L(-1.31225585937499247038404301859788734E-03), /* bff557fffffffffdd469936e691e3000 */ + L( 3.10375845385355395586146533282311300E-34), /* 3f8f9c8f6d63b7a4145716ffd92491fb */ + L(-1.28173828124999024755581675764821898E-03), /* bff54ffffffffffd306589b0ab21d000 */ + L(-1.98541096105909793397376077900810019E-34), /* bf8f07e808bbb1e35106c294ffbb9687 */ + L(-1.25122070312500340204619591143332523E-03), /* bff5480000000000fb06d5f16ad2c000 */ + L( 3.62884195935761446237911443317457521E-34), /* 3f8fe25b17d623178a386a6fa6c5afb2 */ + L(-1.22070312499999591578388993012071279E-03), /* bff53ffffffffffed2a356c440074000 */ + L(-2.96756662615653130862526710937493307E-35), /* bf8c3b90d8ff2a991e5bd16718fb0645 */ + L(-1.19018554687498821966212632349422735E-03), /* bff537fffffffffc9ac3b585dda89000 */ + L( 1.44659971891167323357060028901142644E-34), /* 3f8e809279ab249edf1dad9fe13fb0bf */ + L(-1.15966796875000160938908064907298384E-03), /* bff530000000000076c0800db9639000 */ + L( 2.50088010538742402346270685365928513E-34), /* 3f8f4c6c8a483b60201d30c1a83c3cb7 */ + L(-1.12915039062500267151512523291939657E-03), /* bff5280000000000c51f7e7315137000 */ + L( 7.56402096465615210500092443924888831E-35), /* 3f8d922c1e485d99aea2668ed32b55a6 */ + L(-1.09863281249998665006360103291051571E-03), /* bff51ffffffffffc26f2d4c9ce2ba000 */ + L( 1.43982174467233642713619821353592061E-34), /* 3f8e7ec530b3d92b6303bec1c81214d1 */ + L(-1.06811523437500522742248711752028025E-03), /* bff518000000000181b7380f10446000 */ + L( 5.41265133745862349181293024531133174E-35), /* 3f8d1fc9313d018b30e790e06b6be723 */ + L(-1.03759765624999980942114138999770552E-03), /* bff50ffffffffffff1f01130490e1000 */ + L( 1.21525139612685854366189534669623436E-34), /* 3f8e4311b96b6fcde412caf3f0d86fb9 */ + L(-1.00708007812499602697537601515759439E-03), /* bff507fffffffffedad7afcce7051000 */ + L( 1.00020246351201558505328236381833392E-34), /* 3f8e09e640992512b1300744a7e984ed */ + L(-9.76562499999992592487302113340463694E-04), /* bff4fffffffffffbbad8151f8adf6000 */ + L(-1.64984406575162932060422892046851002E-34), /* bf8eb69a919986e8054b86fc34300f24 */ + L(-9.46044921874989085824996924138179594E-04), /* bff4effffffffff9b55a204fd9792000 */ + L(-9.29539174108308550334255350011347171E-35), /* bf8dee3a50ed896b4656fa577a1df3d7 */ + L(-9.15527343750013735214860599791540029E-04), /* bff4e00000000007eaf5bf103f82d000 */ + L( 3.07557018309280519949818825519490586E-35), /* 3f8c470cfbef77d32c74cb8042f6ee81 */ + L(-8.85009765625012292294986105781516428E-04), /* bff4d000000000071605c65403b97000 */ + L( 4.77499983783821950338363358545463558E-35), /* 3f8cfbc3dc18884c4c4f9e07d90d7bd3 */ + L(-8.54492187499986941239470706817188192E-04), /* bff4bffffffffff878ddf9cab264a000 */ + L(-1.60128240346239526958630011447901568E-34), /* bf8ea9b1a21e19e2d5bd84b0fbffcf95 */ + L(-8.23974609374996290174598690241743810E-04), /* bff4affffffffffddc86c249ebe06000 */ + L( 1.61677540391961912631535763471935882E-34), /* 3f8eadd00841366b0dc2bc262c2c8c36 */ + L(-7.93457031249988696952538334288757473E-04), /* bff49ffffffffff97bf6f0aa85a5f000 */ + L( 1.22318577008381887076634753347515709E-34), /* 3f8e452db5b5d250878f71040da06d14 */ + L(-7.62939453124996723316499040007097041E-04), /* bff48ffffffffffe1c7265b431108000 */ + L(-1.03845161748762410745671891558398468E-34), /* bf8e14115ad884c96d1a820c73647220 */ + L(-7.32421874999998242520117923997325794E-04), /* bff47ffffffffffefca4498b7aa8a000 */ + L( 5.64005211953031009549514026639438083E-35), /* 3f8d2be06950f68f1a6d8ff829a6928e */ + L(-7.01904296874999772890934814265622012E-04), /* bff46fffffffffffde7c0fe5d8041000 */ + L( 5.90245467325173644235991233229525762E-35), /* 3f8d39d40cc49002189243c194b1db0e */ + L(-6.71386718750008699269643939210658742E-04), /* bff460000000000503c91d798b60c000 */ + L(-5.20515801723324452151498579012322191E-35), /* bf8d14c0f08a6a9285b32b8bda003eb5 */ + L(-6.40869140625005499535275057463709988E-04), /* bff45000000000032b969184e9751000 */ + L(-6.69469163285461870099846471658294534E-35), /* bf8d63f36bab7b24d936c9380e3d3fa6 */ + L(-6.10351562499999293780097329596079841E-04), /* bff43fffffffffff97c7c433e35ed000 */ + L(-1.16941808547394177991845382085515086E-34), /* bf8e36e27886f10b234a7dd8fc588bf0 */ + L(-5.79833984375000068291972326409994795E-04), /* bff43000000000000a13ff6dcf2bf000 */ + L( 1.17885044988246219185041488459766001E-34), /* 3f8e3964677e001a00412aab52790842 */ + L(-5.49316406249990904622170867910987793E-04), /* bff41ffffffffffac1c25739c716b000 */ + L(-3.31875702128137033065075734368960972E-35), /* bf8c60e928d8982c3c99aef4f885a121 */ + L(-5.18798828125011293653756992177727236E-04), /* bff410000000000682a62cff36775000 */ + L(-5.69971237642088463334239430962628187E-35), /* bf8d2f0c76f8757d61cd1abc7ea7d066 */ + L(-4.88281249999990512232251384917893121E-04), /* bff3fffffffffff50fb48992320df000 */ + L( 1.02144616714408655325510171265051108E-35), /* 3f8ab279a3626612710b9b3ac71734ac */ + L(-4.57763671874997554564967307956493434E-04), /* bff3dffffffffffd2e3c272e3cca9000 */ + L(-8.25484058867957231164162481843653503E-35), /* bf8db6e71158e7bf93e2e683f07aa841 */ + L(-4.27246093749991203999790346349633286E-04), /* bff3bffffffffff5dbe103cba0eb2000 */ + L(-3.51191203319375193921924105905691755E-35), /* bf8c757356d0f3dd7fbefc0dd419ab50 */ + L(-3.96728515624986649402960638705483281E-04), /* bff39ffffffffff09b996882706ec000 */ + L(-5.51925962073095883016589497244931171E-36), /* bf89d586d49f22289cfc860bebb99056 */ + L(-3.66210937499999945095511981300980754E-04), /* bff37fffffffffffefcb88bfc7df6000 */ + L(-2.11696465278144529364423332249588595E-35), /* bf8bc23a84d28e5496c874ef9833be25 */ + L(-3.35693359374992480958458008559640163E-04), /* bff35ffffffffff754c548a8798f2000 */ + L(-8.58941791799705081104736787493668352E-35), /* bf8dc8b1192fb7c3662826d43acb7c68 */ + L(-3.05175781250009811036303273640122156E-04), /* bff340000000000b4fb4f1aad1c76000 */ + L(-8.61173897858769926480551302277426632E-35), /* bf8dc9e0eabb1c0b33051011b64769fa */ + L(-2.74658203124987298321920308390303850E-04), /* bff31ffffffffff15b2056ac252fd000 */ + L( 3.35152809454778381053519808988046631E-37), /* 3f85c82fb59ff8d7c80d44e635420ab1 */ + L(-2.44140624999999992770514819575735516E-04), /* bff2fffffffffffffbbb82d6a7636000 */ + L( 3.54445837111124472730013879165516908E-35), /* 3f8c78e955b01378be647b1c92aa9a77 */ + L(-2.13623046875012756463165168672749438E-04), /* bff2c0000000001d6a1635fea6bbf000 */ + L( 1.50050816288650121729916777279129473E-35), /* 3f8b3f1f6f616a61129a58e131cbd31d */ + L(-1.83105468749991323078784464300306893E-04), /* bff27fffffffffebfe0cbd0c82399000 */ + L(-9.14919506501448661140572099029756008E-37), /* bf873754bacaa9d9513b6127e791eb47 */ + L(-1.52587890625013337032336300236461546E-04), /* bff240000000001ec0cb57f2cc995000 */ + L( 2.84906084373176180870418394956384516E-35), /* 3f8c2ef6d03a7e6ab087c4f099e4de89 */ + L(-1.22070312499990746786116828458007518E-04), /* bff1ffffffffffd553bbb49f35a34000 */ + L( 6.71618008964968339584520728412444537E-36), /* 3f8a1dacb99c60071fc9cd2349495bf0 */ + L(-9.15527343750029275602791047595142231E-05), /* bff180000000000d8040cd6ecde28000 */ + L(-1.95753652091078750312541716951402172E-35), /* bf8ba0526cfb24d8d59122f1c7a09a14 */ + L(-6.10351562499913258461494008080572701E-05), /* bff0ffffffffffaffebbb92d7f6a9000 */ + L( 5.69868489273961111703398456218119973E-36), /* 3f89e4ca5df09ef4a4386dd5b3bf0331 */ + L(-3.05175781250092882818419203884960853E-05), /* bff0000000000055ab55de88fac1d000 */ + L( 9.03341100018476837609128961872915953E-36), /* 3f8a803d229fa3a0e834a63abb06662b */ #define T_EXPL_ARG2 (2*T_EXPL_ARG1 + 2 + 2*65) - L(0.00000000000000000000000000000000000E+00), /* 00000000000000000000000000000000 */ - L(0.00000000000000000000000000000000000E+00), /* 00000000000000000000000000000000 */ - L(3.05175781249814607084128277672749162E-05), /* 3feffffffffffeaa02abb9102f499000 */ - L(1.00271855391179733380665816525889949E-36), /* 3f8755351afa042ac3f58114824d4c10 */ - L(6.10351562500179243748093427073421439E-05), /* 3ff1000000000052a95de07a4c26d000 */ - L(1.67231624299180373502350811501181670E-36), /* 3f881c87a53691cae9d77f4e40d66616 */ - L(9.15527343749970728685313252158399200E-05), /* 3ff17ffffffffff28040cc2acde28000 */ - L(2.43665747834893104318707597514407880E-36), /* 3f889e9366c7c6c6a2ecb78dc9b0509e */ - L(1.22070312500027751961838150070880064E-04), /* 3ff200000000003ffddde6c153b53000 */ - L(-1.73322146370624186623546452226755405E-35), /* bf8b709d8d658ed5dbbe943de56ee84e */ - L(1.52587890624995916105682628143179430E-04), /* 3ff23ffffffffff6954b56e285d23000 */ - L(1.23580432650945898349135528000443828E-35), /* 3f8b06d396601dde16de7d7bc27346e6 */ - L(1.83105468750008670314358488289621794E-04), /* 3ff2800000000013fe0cdc8c823b7000 */ - L(4.30446229148833293310207915930740796E-35), /* 3f8cc9ba9bfe554a4f7f2fece291eb23 */ - L(2.13623046875005741337455947623248132E-04), /* 3ff2c0000000000d3d1662de21a3f000 */ - L(-3.96110759869520786681660669615255057E-35), /* bf8ca5379b04ff4a31aab0ceacc917e6 */ - L(2.44140624999981493573336463433440506E-04), /* 3ff2ffffffffffd553bbdf48e0534000 */ - L(-1.39617373942387888957350179316792928E-35), /* bf8b28eeedc286015802b63f96b8c5cd */ - L(2.74658203124984920706309918754626834E-04), /* 3ff31fffffffffee9d60c8439ec1d000 */ - L(-3.16168080483901830349738314447356223E-36), /* bf890cf74f81c77a611abc1243812444 */ - L(3.05175781250008648918265055410966055E-04), /* 3ff3400000000009f8b5c9a346636000 */ - L(8.54421306185008998867856704677221443E-35), /* 3f8dc649cd40922fc08adc6b6b20ead0 */ - L(3.35693359374988945462612499316774515E-04), /* 3ff35ffffffffff34146c540f15b2000 */ - L(7.96443137431639500475160850431097078E-35), /* 3f8da77638ed3148fc4d99d1c9e13446 */ - L(3.66210937500027690542093987739604535E-04), /* 3ff380000000001fecce34bea89c4000 */ - L(2.14507323877752361258862577769090367E-35), /* 3f8bc834e554d38894cf91957b0253d3 */ - L(3.96728515625003928083564943615052121E-04), /* 3ff3a00000000004875d9a4acf6ab000 */ - L(4.88358523466632050664019922448605508E-35), /* 3f8d03a7eaeef1a9f78c71a12c44dd28 */ - L(4.27246093750017799227172345607351585E-04), /* 3ff3c00000000014856794c3ee850000 */ - L(6.66520494592631402182216588784828935E-35), /* 3f8d6262118fcdb59b8f16108f5f1a6c */ - L(4.57763671875002108342364320152138181E-04), /* 3ff3e000000000026e45d855410b9000 */ - L(7.21799615960261390920033272189522298E-35), /* 3f8d7fc645cff8879462296af975c9fd */ - L(4.88281249999999768797631616370963356E-04), /* 3ff3ffffffffffffbbc2d7cc004df000 */ - L(-5.30564629906905979452258114088325361E-35), /* bf8d1a18b71929a30d67a217a27ae851 */ - L(5.18798828124997339054881383202487041E-04), /* 3ff40ffffffffffe775055eea5851000 */ - L(-4.03682911253647925867848180522846377E-35), /* bf8cad44f0f3e5199d8a589d9332acad */ - L(5.49316406249980511907933706754958501E-04), /* 3ff41ffffffffff4c410b29bb62fb000 */ - L(-2.08166843948323917121806956728438051E-35), /* bf8bbab8cf691403249fe5b699e25143 */ - L(5.79833984374989593561576568548497165E-04), /* 3ff42ffffffffffa0047df328d817000 */ - L(-1.72745033420153042445343706432627539E-34), /* bf8ecb3c2d7d3a9e6e960576be901fdf */ - L(6.10351562500008540711511259540838154E-04), /* 3ff4400000000004ec62f54f8c271000 */ - L(7.41889382604319545724663095428976499E-35), /* 3f8d8a74c002c81a47c93b8e05d15f8e */ - L(6.40869140625020444702875407535884986E-04), /* 3ff450000000000bc91b09718515d000 */ - L(-4.47321009727305792048065440180490107E-35), /* bf8cdbac5c8fe70822081d8993eb5cb6 */ - L(6.71386718750007531635964622352684074E-04), /* 3ff460000000000457792973db05c000 */ - L(5.13698959677949336513874456684462092E-35), /* 3f8d112114436949c5ef38d8049004ab */ - L(7.01904296875006634673332887754430334E-04), /* 3ff4700000000003d31adf2cb8b1d000 */ - L(-8.25665755717729437292989870760751482E-35), /* bf8db6ffcc8ef71f8e648e3a8b160f5a */ - L(7.32421874999998244664170215504673504E-04), /* 3ff47ffffffffffefcf5498bd5c8a000 */ - L(-5.64005234937832153139057628112753364E-35), /* bf8d2be06a1dfe90e7bf90fba7c12a98 */ - L(7.62939453125017456345986752604096408E-04), /* 3ff490000000000a101a1b093d4a8000 */ - L(-1.11084094120417622468550608896588329E-34), /* bf8e274feabd2d94f6694507a46accb1 */ - L(7.93457031249987558617598988993908016E-04), /* 3ff49ffffffffff8d3f9dcab74bbf000 */ - L(-1.22966480225449015129079129940978828E-34), /* bf8e46e6a65eef8fa9e42eddf3da305e */ - L(8.23974609374997378723747633335135819E-04), /* 3ff4affffffffffe7d2afbaa55b26000 */ - L(-1.62270010016794279091906973366704963E-34), /* bf8eaf633f057ebdb664a34566401c4e */ - L(8.54492187500023938282350821569920958E-04), /* 3ff4c0000000000dccaabce399e59000 */ - L(-1.39076361712838158775374263169606160E-34), /* bf8e71ba779364b3bbdba7841f2c4ca1 */ - L(8.85009765624987932362186815286691297E-04), /* 3ff4cffffffffff90b218886edc2a000 */ - L(4.07328275060905585228261577392403980E-35), /* 3f8cb1254dbb6ea4b8cfa5ed4cf28d24 */ - L(9.15527343749975579461305518559161974E-04), /* 3ff4dffffffffff1ec2a21f25df33000 */ - L(1.16855112459192484947855553716334015E-35), /* 3f8af10bf319e9f5270cf249eeffbe5c */ - L(9.46044921875016761584725882821122521E-04), /* 3ff4f00000000009a992c46c16d71000 */ - L(9.51660680007524262741115611071680436E-35), /* 3f8df9fd56e81f8edf133843910ee831 */ - L(9.76562499999974118878133088548272636E-04), /* 3ff4fffffffffff1149edc46a6df6000 */ - L(-5.65271128977550656964071208289181661E-36), /* bf89e0e12689dd721aa2314c81eb6429 */ - L(1.00708007812498671732140389760347830E-03), /* 3ff507fffffffffc2be94b90ed091000 */ - L(-1.43355074891483635310132767255371379E-34), /* bf8e7d1a688c247b16022daab1316d55 */ - L(1.03759765625002637786192745235343007E-03), /* 3ff51000000000079a57b966bc158000 */ - L(2.95905815240957629366749917020106928E-34), /* 3f8f895387fc73bb38f8a1b254c01a60 */ - L(1.06811523437500860568717813047520763E-03), /* 3ff51800000000027afcd5b35f5e6000 */ - L(-5.98328495358586628195372356742878314E-35), /* bf8d3e204130013bf6328f1b70ff8c76 */ - L(1.09863281250001439958487251556220070E-03), /* 3ff5200000000004268077c6c66bd000 */ - L(2.41371837889426603334113000868144760E-34), /* 3f8f40d6948edf864054ccf151f9815e */ - L(1.12915039062501298413451613770002366E-03), /* 3ff5280000000003be0f5dd8fe81b000 */ - L(-1.28815268997394164973472617519705703E-34), /* bf8e567321172ea089dce4bc8354ecb7 */ - L(1.15966796874997272036339054191407232E-03), /* 3ff52ffffffffff8231e3bcfff1e8000 */ - L(1.02996064554316248496839462594377804E-34), /* 3f8e11cf7d402789244f68e2d4f985b1 */ - L(1.19018554687502744121802585360546796E-03), /* 3ff5380000000007e8cdf3f8f6c20000 */ - L(-1.43453217726255628994625761307322163E-34), /* bf8e7d5d3370d85a374f5f4802fc517a */ - L(1.22070312499997743541996266398850614E-03), /* 3ff53ffffffffff97f0722561f454000 */ - L(-1.41086259180534339713692694428211646E-34), /* bf8e77125519ff76244dfec5fbd58402 */ - L(1.25122070312501024092560690174507039E-03), /* 3ff5480000000002f3a59d8820691000 */ - L(3.84102646020099293168698506729765213E-34), /* 3f8ffe8f5b86f9c3569c8f26e19b1f50 */ - L(1.28173828124997986521442660131425390E-03), /* 3ff54ffffffffffa3250a764439d9000 */ - L(1.44644589735033114377952806106652650E-34), /* 3f8e808801b80dcf38323cdbfdca2549 */ - L(1.31225585937501665804856968749058137E-03), /* 3ff5580000000004cd25a414c6d62000 */ - L(1.67474574742200577294563576414361377E-34), /* 3f8ebd394a151dbda4f81d5d83c0f1e9 */ - L(1.34277343749997290265837386401818888E-03), /* 3ff55ffffffffff83091b042cfd59000 */ - L(-1.55650565030381326742591837551559103E-34), /* bf8e9dca490d7fecfadba9625ffb91c5 */ - L(1.37329101562497720784949380297774268E-03), /* 3ff567fffffffff96e3c7312f5ccf000 */ - L(1.65279335325630026116581677369221748E-34), /* 3f8eb763496f5bd7404f2298b402074f */ - L(1.40380859374999099958354100336136647E-03), /* 3ff56ffffffffffd67e2f09f2a381000 */ - L(1.89919944388961890195706641264717076E-34), /* 3f8ef8e4d0ffdfeba982aa8829501389 */ - L(1.43432617187497484122173130998160625E-03), /* 3ff577fffffffff8bf9c1d71af8a8000 */ - L(2.57638517142061429772064578590009568E-34), /* 3f8f5675d82c1cc4ada70fd3a957b89a */ - L(1.46484374999999929342158925502052945E-03), /* 3ff57fffffffffffcbdd1c7671b46000 */ - L(1.76487201934184070490166772482073801E-34), /* 3f8ed52ef732458f6e4c5c07504f33cc */ - L(1.49536132812502318451070466256902933E-03), /* 3ff5880000000006aeb7066c8ad43000 */ - L(2.38068367275295804321313550609246656E-34), /* 3f8f3c7277ae6fc390ace5e06c0b025b */ - L(1.52587890625000448053340248672949543E-03), /* 3ff59000000000014a9ae2104b3bc000 */ - L(1.01174455568392813258454590274740959E-34), /* 3f8e0cf7c434762991bb38e12acee215 */ - L(1.55639648437501113499837053523090913E-03), /* 3ff5980000000003359e2c204355e000 */ - L(-2.82398418808099749023517211651363693E-35), /* bf8c2c4c2971d88caa95e15fb1ccb1a1 */ - L(1.58691406249999937955142588308171026E-03), /* 3ff59fffffffffffd2380ecbc87c2000 */ - L(-1.27361695572422741562701199136538047E-34), /* bf8e5295e0e206dfb0f0266c07225448 */ - L(1.61743164062498000531048954475329309E-03), /* 3ff5a7fffffffffa3ca6fe61ed94c000 */ - L(-1.22606548862580061633942923016222044E-34), /* bf8e45f1b17bb61039d21a351bb207b8 */ - L(1.64794921875001835451453858682255576E-03), /* 3ff5b000000000054a52fa20f6565000 */ - L(1.39132339594152335892305491425264583E-34), /* 3f8e71e0904c5449b414ee49b191cef2 */ - L(1.67846679687501263995029340691547953E-03), /* 3ff5b80000000003a4a9e912c910b000 */ - L(6.67245854693585315412242764786197029E-35), /* 3f8d62c4ccac1e7511a617d469468ccd */ - L(1.70898437500002646861403514115369655E-03), /* 3ff5c00000000007a109fbaa7e015000 */ - L(6.87367172354719289559624829652240928E-36), /* 3f8a245fa835eceb42bae8128d9336db */ - L(1.73950195312501174308226096992992128E-03), /* 3ff5c80000000003627c8d637a005000 */ - L(-2.20824271875474985927385878948759352E-34), /* bf8f25869b1cbefb25e735992f232f57 */ - L(1.77001953124997491747605207736194513E-03), /* 3ff5cffffffffff8c53c84b6883b8000 */ - L(3.43123048533596296514343180408963705E-34), /* 3f8fc816b91d173ddadbbf09b1287906 */ - L(1.80053710937497698911127570705069398E-03), /* 3ff5d7fffffffff95e1899f4a8430000 */ - L(3.99231237340890073475077494556136100E-35), /* 3f8ca889148f62fa854da5674df41279 */ - L(1.83105468750002267094899598630423914E-03), /* 3ff5e0000000000688d21e62ba674000 */ - L(-3.22274595655810623999007524769365273E-34), /* bf8fac605cb9ae01eb719675ced25560 */ - L(1.86157226562500499224728040579690330E-03), /* 3ff5e80000000001705ce28a6d89e000 */ - L(3.07094985075881613489605622068441083E-34), /* 3f8f98330225ec7e2c8f3c0d1c432b91 */ - L(1.89208984374998234666824993196980949E-03), /* 3ff5effffffffffae969fdc7cd8cf000 */ - L(-3.06287628722973914692165056776495733E-34), /* bf8f9720477d9cfa10e464df7f91020c */ - L(1.92260742187501225343755557292811682E-03), /* 3ff5f800000000038824e428ed49a000 */ - L(6.30049124729794620592961282769623368E-35), /* 3f8d4efdd7cd4336d88a6aa49e1e96bc */ - L(1.95312499999998514894032051116231258E-03), /* 3ff5fffffffffffbb82f6a04f1ae0000 */ - L(-6.14610057507500948543216998736262902E-35), /* bf8d46c862d39255370e7974d48daa7e */ - L(1.98364257812501222021119324146882732E-03), /* 3ff6040000000001c2d8a1aa5188d000 */ - L(3.71942298418113774118754986159801984E-34), /* 3f8fee6567d9940495519ffe62cbc9a4 */ + L( 0.00000000000000000000000000000000000E+00), /* 00000000000000000000000000000000 */ + L( 0.00000000000000000000000000000000000E+00), /* 00000000000000000000000000000000 */ + L( 3.05175781249814607084128277672749162E-05), /* 3feffffffffffeaa02abb9102f499000 */ + L( 1.00271855391179733380665816525889949E-36), /* 3f8755351afa042ac3f58114824d4c10 */ + L( 6.10351562500179243748093427073421439E-05), /* 3ff1000000000052a95de07a4c26d000 */ + L( 1.67231624299180373502350811501181670E-36), /* 3f881c87a53691cae9d77f4e40d66616 */ + L( 9.15527343749970728685313252158399200E-05), /* 3ff17ffffffffff28040cc2acde28000 */ + L( 2.43665747834893104318707597514407880E-36), /* 3f889e9366c7c6c6a2ecb78dc9b0509e */ + L( 1.22070312500027751961838150070880064E-04), /* 3ff200000000003ffddde6c153b53000 */ + L(-1.73322146370624186623546452226755405E-35), /* bf8b709d8d658ed5dbbe943de56ee84e */ + L( 1.52587890624995916105682628143179430E-04), /* 3ff23ffffffffff6954b56e285d23000 */ + L( 1.23580432650945898349135528000443828E-35), /* 3f8b06d396601dde16de7d7bc27346e6 */ + L( 1.83105468750008670314358488289621794E-04), /* 3ff2800000000013fe0cdc8c823b7000 */ + L( 4.30446229148833293310207915930740796E-35), /* 3f8cc9ba9bfe554a4f7f2fece291eb23 */ + L( 2.13623046875005741337455947623248132E-04), /* 3ff2c0000000000d3d1662de21a3f000 */ + L(-3.96110759869520786681660669615255057E-35), /* bf8ca5379b04ff4a31aab0ceacc917e6 */ + L( 2.44140624999981493573336463433440506E-04), /* 3ff2ffffffffffd553bbdf48e0534000 */ + L(-1.39617373942387888957350179316792928E-35), /* bf8b28eeedc286015802b63f96b8c5cd */ + L( 2.74658203124984920706309918754626834E-04), /* 3ff31fffffffffee9d60c8439ec1d000 */ + L(-3.16168080483901830349738314447356223E-36), /* bf890cf74f81c77a611abc1243812444 */ + L( 3.05175781250008648918265055410966055E-04), /* 3ff3400000000009f8b5c9a346636000 */ + L( 8.54421306185008998867856704677221443E-35), /* 3f8dc649cd40922fc08adc6b6b20ead0 */ + L( 3.35693359374988945462612499316774515E-04), /* 3ff35ffffffffff34146c540f15b2000 */ + L( 7.96443137431639500475160850431097078E-35), /* 3f8da77638ed3148fc4d99d1c9e13446 */ + L( 3.66210937500027690542093987739604535E-04), /* 3ff380000000001fecce34bea89c4000 */ + L( 2.14507323877752361258862577769090367E-35), /* 3f8bc834e554d38894cf91957b0253d3 */ + L( 3.96728515625003928083564943615052121E-04), /* 3ff3a00000000004875d9a4acf6ab000 */ + L( 4.88358523466632050664019922448605508E-35), /* 3f8d03a7eaeef1a9f78c71a12c44dd28 */ + L( 4.27246093750017799227172345607351585E-04), /* 3ff3c00000000014856794c3ee850000 */ + L( 6.66520494592631402182216588784828935E-35), /* 3f8d6262118fcdb59b8f16108f5f1a6c */ + L( 4.57763671875002108342364320152138181E-04), /* 3ff3e000000000026e45d855410b9000 */ + L( 7.21799615960261390920033272189522298E-35), /* 3f8d7fc645cff8879462296af975c9fd */ + L( 4.88281249999999768797631616370963356E-04), /* 3ff3ffffffffffffbbc2d7cc004df000 */ + L(-5.30564629906905979452258114088325361E-35), /* bf8d1a18b71929a30d67a217a27ae851 */ + L( 5.18798828124997339054881383202487041E-04), /* 3ff40ffffffffffe775055eea5851000 */ + L(-4.03682911253647925867848180522846377E-35), /* bf8cad44f0f3e5199d8a589d9332acad */ + L( 5.49316406249980511907933706754958501E-04), /* 3ff41ffffffffff4c410b29bb62fb000 */ + L(-2.08166843948323917121806956728438051E-35), /* bf8bbab8cf691403249fe5b699e25143 */ + L( 5.79833984374989593561576568548497165E-04), /* 3ff42ffffffffffa0047df328d817000 */ + L(-1.72745033420153042445343706432627539E-34), /* bf8ecb3c2d7d3a9e6e960576be901fdf */ + L( 6.10351562500008540711511259540838154E-04), /* 3ff4400000000004ec62f54f8c271000 */ + L( 7.41889382604319545724663095428976499E-35), /* 3f8d8a74c002c81a47c93b8e05d15f8e */ + L( 6.40869140625020444702875407535884986E-04), /* 3ff450000000000bc91b09718515d000 */ + L(-4.47321009727305792048065440180490107E-35), /* bf8cdbac5c8fe70822081d8993eb5cb6 */ + L( 6.71386718750007531635964622352684074E-04), /* 3ff460000000000457792973db05c000 */ + L( 5.13698959677949336513874456684462092E-35), /* 3f8d112114436949c5ef38d8049004ab */ + L( 7.01904296875006634673332887754430334E-04), /* 3ff4700000000003d31adf2cb8b1d000 */ + L(-8.25665755717729437292989870760751482E-35), /* bf8db6ffcc8ef71f8e648e3a8b160f5a */ + L( 7.32421874999998244664170215504673504E-04), /* 3ff47ffffffffffefcf5498bd5c8a000 */ + L(-5.64005234937832153139057628112753364E-35), /* bf8d2be06a1dfe90e7bf90fba7c12a98 */ + L( 7.62939453125017456345986752604096408E-04), /* 3ff490000000000a101a1b093d4a8000 */ + L(-1.11084094120417622468550608896588329E-34), /* bf8e274feabd2d94f6694507a46accb1 */ + L( 7.93457031249987558617598988993908016E-04), /* 3ff49ffffffffff8d3f9dcab74bbf000 */ + L(-1.22966480225449015129079129940978828E-34), /* bf8e46e6a65eef8fa9e42eddf3da305e */ + L( 8.23974609374997378723747633335135819E-04), /* 3ff4affffffffffe7d2afbaa55b26000 */ + L(-1.62270010016794279091906973366704963E-34), /* bf8eaf633f057ebdb664a34566401c4e */ + L( 8.54492187500023938282350821569920958E-04), /* 3ff4c0000000000dccaabce399e59000 */ + L(-1.39076361712838158775374263169606160E-34), /* bf8e71ba779364b3bbdba7841f2c4ca1 */ + L( 8.85009765624987932362186815286691297E-04), /* 3ff4cffffffffff90b218886edc2a000 */ + L( 4.07328275060905585228261577392403980E-35), /* 3f8cb1254dbb6ea4b8cfa5ed4cf28d24 */ + L( 9.15527343749975579461305518559161974E-04), /* 3ff4dffffffffff1ec2a21f25df33000 */ + L( 1.16855112459192484947855553716334015E-35), /* 3f8af10bf319e9f5270cf249eeffbe5c */ + L( 9.46044921875016761584725882821122521E-04), /* 3ff4f00000000009a992c46c16d71000 */ + L( 9.51660680007524262741115611071680436E-35), /* 3f8df9fd56e81f8edf133843910ee831 */ + L( 9.76562499999974118878133088548272636E-04), /* 3ff4fffffffffff1149edc46a6df6000 */ + L(-5.65271128977550656964071208289181661E-36), /* bf89e0e12689dd721aa2314c81eb6429 */ + L( 1.00708007812498671732140389760347830E-03), /* 3ff507fffffffffc2be94b90ed091000 */ + L(-1.43355074891483635310132767255371379E-34), /* bf8e7d1a688c247b16022daab1316d55 */ + L( 1.03759765625002637786192745235343007E-03), /* 3ff51000000000079a57b966bc158000 */ + L( 2.95905815240957629366749917020106928E-34), /* 3f8f895387fc73bb38f8a1b254c01a60 */ + L( 1.06811523437500860568717813047520763E-03), /* 3ff51800000000027afcd5b35f5e6000 */ + L(-5.98328495358586628195372356742878314E-35), /* bf8d3e204130013bf6328f1b70ff8c76 */ + L( 1.09863281250001439958487251556220070E-03), /* 3ff5200000000004268077c6c66bd000 */ + L( 2.41371837889426603334113000868144760E-34), /* 3f8f40d6948edf864054ccf151f9815e */ + L( 1.12915039062501298413451613770002366E-03), /* 3ff5280000000003be0f5dd8fe81b000 */ + L(-1.28815268997394164973472617519705703E-34), /* bf8e567321172ea089dce4bc8354ecb7 */ + L( 1.15966796874997272036339054191407232E-03), /* 3ff52ffffffffff8231e3bcfff1e8000 */ + L( 1.02996064554316248496839462594377804E-34), /* 3f8e11cf7d402789244f68e2d4f985b1 */ + L( 1.19018554687502744121802585360546796E-03), /* 3ff5380000000007e8cdf3f8f6c20000 */ + L(-1.43453217726255628994625761307322163E-34), /* bf8e7d5d3370d85a374f5f4802fc517a */ + L( 1.22070312499997743541996266398850614E-03), /* 3ff53ffffffffff97f0722561f454000 */ + L(-1.41086259180534339713692694428211646E-34), /* bf8e77125519ff76244dfec5fbd58402 */ + L( 1.25122070312501024092560690174507039E-03), /* 3ff5480000000002f3a59d8820691000 */ + L( 3.84102646020099293168698506729765213E-34), /* 3f8ffe8f5b86f9c3569c8f26e19b1f50 */ + L( 1.28173828124997986521442660131425390E-03), /* 3ff54ffffffffffa3250a764439d9000 */ + L( 1.44644589735033114377952806106652650E-34), /* 3f8e808801b80dcf38323cdbfdca2549 */ + L( 1.31225585937501665804856968749058137E-03), /* 3ff5580000000004cd25a414c6d62000 */ + L( 1.67474574742200577294563576414361377E-34), /* 3f8ebd394a151dbda4f81d5d83c0f1e9 */ + L( 1.34277343749997290265837386401818888E-03), /* 3ff55ffffffffff83091b042cfd59000 */ + L(-1.55650565030381326742591837551559103E-34), /* bf8e9dca490d7fecfadba9625ffb91c5 */ + L( 1.37329101562497720784949380297774268E-03), /* 3ff567fffffffff96e3c7312f5ccf000 */ + L( 1.65279335325630026116581677369221748E-34), /* 3f8eb763496f5bd7404f2298b402074f */ + L( 1.40380859374999099958354100336136647E-03), /* 3ff56ffffffffffd67e2f09f2a381000 */ + L( 1.89919944388961890195706641264717076E-34), /* 3f8ef8e4d0ffdfeba982aa8829501389 */ + L( 1.43432617187497484122173130998160625E-03), /* 3ff577fffffffff8bf9c1d71af8a8000 */ + L( 2.57638517142061429772064578590009568E-34), /* 3f8f5675d82c1cc4ada70fd3a957b89a */ + L( 1.46484374999999929342158925502052945E-03), /* 3ff57fffffffffffcbdd1c7671b46000 */ + L( 1.76487201934184070490166772482073801E-34), /* 3f8ed52ef732458f6e4c5c07504f33cc */ + L( 1.49536132812502318451070466256902933E-03), /* 3ff5880000000006aeb7066c8ad43000 */ + L( 2.38068367275295804321313550609246656E-34), /* 3f8f3c7277ae6fc390ace5e06c0b025b */ + L( 1.52587890625000448053340248672949543E-03), /* 3ff59000000000014a9ae2104b3bc000 */ + L( 1.01174455568392813258454590274740959E-34), /* 3f8e0cf7c434762991bb38e12acee215 */ + L( 1.55639648437501113499837053523090913E-03), /* 3ff5980000000003359e2c204355e000 */ + L(-2.82398418808099749023517211651363693E-35), /* bf8c2c4c2971d88caa95e15fb1ccb1a1 */ + L( 1.58691406249999937955142588308171026E-03), /* 3ff59fffffffffffd2380ecbc87c2000 */ + L(-1.27361695572422741562701199136538047E-34), /* bf8e5295e0e206dfb0f0266c07225448 */ + L( 1.61743164062498000531048954475329309E-03), /* 3ff5a7fffffffffa3ca6fe61ed94c000 */ + L(-1.22606548862580061633942923016222044E-34), /* bf8e45f1b17bb61039d21a351bb207b8 */ + L( 1.64794921875001835451453858682255576E-03), /* 3ff5b000000000054a52fa20f6565000 */ + L( 1.39132339594152335892305491425264583E-34), /* 3f8e71e0904c5449b414ee49b191cef2 */ + L( 1.67846679687501263995029340691547953E-03), /* 3ff5b80000000003a4a9e912c910b000 */ + L( 6.67245854693585315412242764786197029E-35), /* 3f8d62c4ccac1e7511a617d469468ccd */ + L( 1.70898437500002646861403514115369655E-03), /* 3ff5c00000000007a109fbaa7e015000 */ + L( 6.87367172354719289559624829652240928E-36), /* 3f8a245fa835eceb42bae8128d9336db */ + L( 1.73950195312501174308226096992992128E-03), /* 3ff5c80000000003627c8d637a005000 */ + L(-2.20824271875474985927385878948759352E-34), /* bf8f25869b1cbefb25e735992f232f57 */ + L( 1.77001953124997491747605207736194513E-03), /* 3ff5cffffffffff8c53c84b6883b8000 */ + L( 3.43123048533596296514343180408963705E-34), /* 3f8fc816b91d173ddadbbf09b1287906 */ + L( 1.80053710937497698911127570705069398E-03), /* 3ff5d7fffffffff95e1899f4a8430000 */ + L( 3.99231237340890073475077494556136100E-35), /* 3f8ca889148f62fa854da5674df41279 */ + L( 1.83105468750002267094899598630423914E-03), /* 3ff5e0000000000688d21e62ba674000 */ + L(-3.22274595655810623999007524769365273E-34), /* bf8fac605cb9ae01eb719675ced25560 */ + L( 1.86157226562500499224728040579690330E-03), /* 3ff5e80000000001705ce28a6d89e000 */ + L( 3.07094985075881613489605622068441083E-34), /* 3f8f98330225ec7e2c8f3c0d1c432b91 */ + L( 1.89208984374998234666824993196980949E-03), /* 3ff5effffffffffae969fdc7cd8cf000 */ + L(-3.06287628722973914692165056776495733E-34), /* bf8f9720477d9cfa10e464df7f91020c */ + L( 1.92260742187501225343755557292811682E-03), /* 3ff5f800000000038824e428ed49a000 */ + L( 6.30049124729794620592961282769623368E-35), /* 3f8d4efdd7cd4336d88a6aa49e1e96bc */ + L( 1.95312499999998514894032051116231258E-03), /* 3ff5fffffffffffbb82f6a04f1ae0000 */ + L(-6.14610057507500948543216998736262902E-35), /* bf8d46c862d39255370e7974d48daa7e */ + L( 1.98364257812501222021119324146882732E-03), /* 3ff6040000000001c2d8a1aa5188d000 */ + L( 3.71942298418113774118754986159801984E-34), /* 3f8fee6567d9940495519ffe62cbc9a4 */ - L(7.06341639425619532977052017486130353E-01), /* 3ffe69a59c8245a9ac00000000000000 */ - L(7.09106182437398424589503065362805501E-01), /* 3ffe6b0ff72deb89d000000000000000 */ - L(7.11881545564596485142772053222870454E-01), /* 3ffe6c7bbce9a6d93000000000000000 */ - L(7.14667771155948150507697391731198877E-01), /* 3ffe6de8ef213d71e000000000000000 */ - L(7.17464901725936049503573599395167548E-01), /* 3ffe6f578f41e1a9e400000000000000 */ - L(7.20272979955439790478166628417966422E-01), /* 3ffe70c79eba33c06c00000000000000 */ - L(7.23092048692387218133958981525211129E-01), /* 3ffe72391efa434c7400000000000000 */ - L(7.25922150952408251622927082280511968E-01), /* 3ffe73ac117390acd800000000000000 */ - L(7.28763329919491220643124052003258839E-01), /* 3ffe752077990e79d000000000000000 */ - L(7.31615628946641782803794740175362676E-01), /* 3ffe769652df22f7e000000000000000 */ - L(7.34479091556544505525749855223693885E-01), /* 3ffe780da4bba98c4800000000000000 */ - L(7.37353761442226890432394270646909717E-01), /* 3ffe79866ea5f432d400000000000000 */ - L(7.40239682467726090031590047146892175E-01), /* 3ffe7b00b216ccf53000000000000000 */ - L(7.43136898668758316688354170764796436E-01), /* 3ffe7c7c70887763c000000000000000 */ - L(7.46045454253390638577059235103661194E-01), /* 3ffe7df9ab76b20fd000000000000000 */ - L(7.48965393602715662213498148958024103E-01), /* 3ffe7f78645eb8076400000000000000 */ - L(7.51896761271528629722027403659012634E-01), /* 3ffe80f89cbf42526400000000000000 */ - L(7.54839601989007347171423134568613023E-01), /* 3ffe827a561889716000000000000000 */ - L(7.57793960659394638668118204805068672E-01), /* 3ffe83fd91ec46ddc000000000000000 */ - L(7.60759882362683631518152083117456641E-01), /* 3ffe858251bdb68b8c00000000000000 */ - L(7.63737412355305483879774897104653064E-01), /* 3ffe87089711986c9400000000000000 */ - L(7.66726596070820082262642358728044201E-01), /* 3ffe8890636e31f54400000000000000 */ - L(7.69727479120609181517664865168626420E-01), /* 3ffe8a19b85b4fa2d800000000000000 */ - L(7.72740107294572486917871856348938309E-01), /* 3ffe8ba4976246833800000000000000 */ - L(7.75764526561826289752232810315035749E-01), /* 3ffe8d31020df5be4400000000000000 */ - L(7.78800783071404878477039801509818062E-01), /* 3ffe8ebef9eac820b000000000000000 */ - L(7.81848923152964780936002853195532225E-01), /* 3ffe904e8086b5a87800000000000000 */ - L(7.84908993317491698871180005880887620E-01), /* 3ffe91df97714512d800000000000000 */ - L(7.87981040258010162480317717381694820E-01), /* 3ffe9372403b8d6bcc00000000000000 */ - L(7.91065110850296016042904057030682452E-01), /* 3ffe95067c78379f2800000000000000 */ - L(7.94161252153591734614934694036492147E-01), /* 3ffe969c4dbb800b4800000000000000 */ - L(7.97269511411324433014513601847284008E-01), /* 3ffe9833b59b38154400000000000000 */ - L(8.00389936051826789142893403550260700E-01), /* 3ffe99ccb5aec7bec800000000000000 */ - L(8.03522573689060742863077280162542593E-01), /* 3ffe9b674f8f2f3d7c00000000000000 */ - L(8.06667472123343942680406826184480451E-01), /* 3ffe9d0384d70893f800000000000000 */ - L(8.09824679342079301047618855591281317E-01), /* 3ffe9ea15722892c7800000000000000 */ - L(8.12994243520486992160556383169023320E-01), /* 3ffea040c80f8374f000000000000000 */ - L(8.16176213022339780422953481320291758E-01), /* 3ffea1e1d93d687d0000000000000000 */ - L(8.19370636400700819157449927843117621E-01), /* 3ffea3848c4d49954c00000000000000 */ - L(8.22577562398664585696650419777142815E-01), /* 3ffea528e2e1d9f09800000000000000 */ - L(8.25797039950100647542896581398963463E-01), /* 3ffea6cede9f70467c00000000000000 */ - L(8.29029118180400342863478613253391813E-01), /* 3ffea876812c0877bc00000000000000 */ - L(8.32273846407226292054559735333896242E-01), /* 3ffeaa1fcc2f45343800000000000000 */ - L(8.35531274141265073440720811959181447E-01), /* 3ffeabcac15271a2a400000000000000 */ - L(8.38801451086982535754188461396552157E-01), /* 3ffead7762408309bc00000000000000 */ - L(8.42084427143382358016410194068157580E-01), /* 3ffeaf25b0a61a7b4c00000000000000 */ - L(8.45380252404767357221615498019673396E-01), /* 3ffeb0d5ae318680c400000000000000 */ - L(8.48688977161503960155997106085123960E-01), /* 3ffeb2875c92c4c99400000000000000 */ - L(8.52010651900789478530029441571969073E-01), /* 3ffeb43abd7b83db1c00000000000000 */ - L(8.55345327307422548246407245642330963E-01), /* 3ffeb5efd29f24c26400000000000000 */ - L(8.58693054264576483003423845730139874E-01), /* 3ffeb7a69db2bcc77800000000000000 */ - L(8.62053883854575708767242758767679334E-01), /* 3ffeb95f206d17228000000000000000 */ - L(8.65427867359675251357487013592617586E-01), /* 3ffebb195c86b6b29000000000000000 */ - L(8.68815056262843166123843730019871145E-01), /* 3ffebcd553b9d7b62000000000000000 */ - L(8.72215502248546159513864495238522068E-01), /* 3ffebe9307c271855000000000000000 */ - L(8.75629257203538208242932228131394368E-01), /* 3ffec0527a5e384ddc00000000000000 */ - L(8.79056373217652342599848225290770642E-01), /* 3ffec213ad4c9ed0d800000000000000 */ - L(8.82496902584595399599010079327854328E-01), /* 3ffec3d6a24ed8221800000000000000 */ - L(8.85950897802745995779361010136199184E-01), /* 3ffec59b5b27d9696800000000000000 */ - L(8.89418411575955636383383762222365476E-01), /* 3ffec761d99c5ba58800000000000000 */ - L(8.92899496814352794382685374330321793E-01), /* 3ffec92a1f72dd70d400000000000000 */ - L(8.96394206635150403439382671422208659E-01), /* 3ffecaf42e73a4c7d800000000000000 */ - L(8.99902594363456265202927397695020773E-01), /* 3ffeccc00868c0d18800000000000000 */ - L(9.03424713533086704009278378180169966E-01), /* 3ffece8daf1e0ba94c00000000000000 */ - L(9.06960617887383580004723171441582963E-01), /* 3ffed05d24612c2af000000000000000 */ - L(9.10510361380034133338412516422977205E-01), /* 3ffed22e6a0197c02c00000000000000 */ - L(9.14073998175894436579724811053893063E-01), /* 3ffed40181d094303400000000000000 */ - L(9.17651582651815816982221463149471674E-01), /* 3ffed5d66da13970f400000000000000 */ - L(9.21243169397474526149949269893113524E-01), /* 3ffed7ad2f48737a2000000000000000 */ - L(9.24848813216204823639543519675498828E-01), /* 3ffed985c89d041a3000000000000000 */ - L(9.28468569125835141431224428743007593E-01), /* 3ffedb603b7784cd1800000000000000 */ - L(9.32102492359527579068867453315760940E-01), /* 3ffedd3c89b26894e000000000000000 */ - L(9.35750638366620729469147477175283711E-01), /* 3ffedf1ab529fdd41c00000000000000 */ - L(9.39413062813475779888605643463961314E-01), /* 3ffee0fabfbc702a3c00000000000000 */ - L(9.43089821584325888048638830696290825E-01), /* 3ffee2dcab49ca51b400000000000000 */ - L(9.46780970782128888929563004239753354E-01), /* 3ffee4c079b3f8000400000000000000 */ - L(9.50486566729423443256052905780961737E-01), /* 3ffee6a62cdec7c7b000000000000000 */ - L(9.54206665969188322362626308859034907E-01), /* 3ffee88dc6afecfbfc00000000000000 */ - L(9.57941325265705301283958306157728657E-01), /* 3ffeea77490f0196b000000000000000 */ - L(9.61690601605425299247542625380447134E-01), /* 3ffeec62b5e5881fb000000000000000 */ - L(9.65454552197837823079851204965962097E-01), /* 3ffeee500f1eed967000000000000000 */ - L(9.69233234476344074348475032820715569E-01), /* 3ffef03f56a88b5d7800000000000000 */ - L(9.73026706099133165128733935489435680E-01), /* 3ffef2308e71a927a800000000000000 */ - L(9.76835024950062025261843245971249416E-01), /* 3ffef423b86b7ee79000000000000000 */ - L(9.80658249139538557015427500118676107E-01), /* 3ffef618d68936c09c00000000000000 */ - L(9.84496437005408397968864164795377292E-01), /* 3ffef80feabfeefa4800000000000000 */ - L(9.88349647113845042323276857132441364E-01), /* 3ffefa08f706bbf53800000000000000 */ - L(9.92217938260243514925207364285597578E-01), /* 3ffefc03fd56aa225000000000000000 */ - L(9.96101369470117486981664001177705359E-01), /* 3ffefe00ffaabffbbc00000000000000 */ + L( 7.06341639425619532977052017486130353E-01), /* 3ffe69a59c8245a9ac00000000000000 */ + L( 7.09106182437398424589503065362805501E-01), /* 3ffe6b0ff72deb89d000000000000000 */ + L( 7.11881545564596485142772053222870454E-01), /* 3ffe6c7bbce9a6d93000000000000000 */ + L( 7.14667771155948150507697391731198877E-01), /* 3ffe6de8ef213d71e000000000000000 */ + L( 7.17464901725936049503573599395167548E-01), /* 3ffe6f578f41e1a9e400000000000000 */ + L( 7.20272979955439790478166628417966422E-01), /* 3ffe70c79eba33c06c00000000000000 */ + L( 7.23092048692387218133958981525211129E-01), /* 3ffe72391efa434c7400000000000000 */ + L( 7.25922150952408251622927082280511968E-01), /* 3ffe73ac117390acd800000000000000 */ + L( 7.28763329919491220643124052003258839E-01), /* 3ffe752077990e79d000000000000000 */ + L( 7.31615628946641782803794740175362676E-01), /* 3ffe769652df22f7e000000000000000 */ + L( 7.34479091556544505525749855223693885E-01), /* 3ffe780da4bba98c4800000000000000 */ + L( 7.37353761442226890432394270646909717E-01), /* 3ffe79866ea5f432d400000000000000 */ + L( 7.40239682467726090031590047146892175E-01), /* 3ffe7b00b216ccf53000000000000000 */ + L( 7.43136898668758316688354170764796436E-01), /* 3ffe7c7c70887763c000000000000000 */ + L( 7.46045454253390638577059235103661194E-01), /* 3ffe7df9ab76b20fd000000000000000 */ + L( 7.48965393602715662213498148958024103E-01), /* 3ffe7f78645eb8076400000000000000 */ + L( 7.51896761271528629722027403659012634E-01), /* 3ffe80f89cbf42526400000000000000 */ + L( 7.54839601989007347171423134568613023E-01), /* 3ffe827a561889716000000000000000 */ + L( 7.57793960659394638668118204805068672E-01), /* 3ffe83fd91ec46ddc000000000000000 */ + L( 7.60759882362683631518152083117456641E-01), /* 3ffe858251bdb68b8c00000000000000 */ + L( 7.63737412355305483879774897104653064E-01), /* 3ffe87089711986c9400000000000000 */ + L( 7.66726596070820082262642358728044201E-01), /* 3ffe8890636e31f54400000000000000 */ + L( 7.69727479120609181517664865168626420E-01), /* 3ffe8a19b85b4fa2d800000000000000 */ + L( 7.72740107294572486917871856348938309E-01), /* 3ffe8ba4976246833800000000000000 */ + L( 7.75764526561826289752232810315035749E-01), /* 3ffe8d31020df5be4400000000000000 */ + L( 7.78800783071404878477039801509818062E-01), /* 3ffe8ebef9eac820b000000000000000 */ + L( 7.81848923152964780936002853195532225E-01), /* 3ffe904e8086b5a87800000000000000 */ + L( 7.84908993317491698871180005880887620E-01), /* 3ffe91df97714512d800000000000000 */ + L( 7.87981040258010162480317717381694820E-01), /* 3ffe9372403b8d6bcc00000000000000 */ + L( 7.91065110850296016042904057030682452E-01), /* 3ffe95067c78379f2800000000000000 */ + L( 7.94161252153591734614934694036492147E-01), /* 3ffe969c4dbb800b4800000000000000 */ + L( 7.97269511411324433014513601847284008E-01), /* 3ffe9833b59b38154400000000000000 */ + L( 8.00389936051826789142893403550260700E-01), /* 3ffe99ccb5aec7bec800000000000000 */ + L( 8.03522573689060742863077280162542593E-01), /* 3ffe9b674f8f2f3d7c00000000000000 */ + L( 8.06667472123343942680406826184480451E-01), /* 3ffe9d0384d70893f800000000000000 */ + L( 8.09824679342079301047618855591281317E-01), /* 3ffe9ea15722892c7800000000000000 */ + L( 8.12994243520486992160556383169023320E-01), /* 3ffea040c80f8374f000000000000000 */ + L( 8.16176213022339780422953481320291758E-01), /* 3ffea1e1d93d687d0000000000000000 */ + L( 8.19370636400700819157449927843117621E-01), /* 3ffea3848c4d49954c00000000000000 */ + L( 8.22577562398664585696650419777142815E-01), /* 3ffea528e2e1d9f09800000000000000 */ + L( 8.25797039950100647542896581398963463E-01), /* 3ffea6cede9f70467c00000000000000 */ + L( 8.29029118180400342863478613253391813E-01), /* 3ffea876812c0877bc00000000000000 */ + L( 8.32273846407226292054559735333896242E-01), /* 3ffeaa1fcc2f45343800000000000000 */ + L( 8.35531274141265073440720811959181447E-01), /* 3ffeabcac15271a2a400000000000000 */ + L( 8.38801451086982535754188461396552157E-01), /* 3ffead7762408309bc00000000000000 */ + L( 8.42084427143382358016410194068157580E-01), /* 3ffeaf25b0a61a7b4c00000000000000 */ + L( 8.45380252404767357221615498019673396E-01), /* 3ffeb0d5ae318680c400000000000000 */ + L( 8.48688977161503960155997106085123960E-01), /* 3ffeb2875c92c4c99400000000000000 */ + L( 8.52010651900789478530029441571969073E-01), /* 3ffeb43abd7b83db1c00000000000000 */ + L( 8.55345327307422548246407245642330963E-01), /* 3ffeb5efd29f24c26400000000000000 */ + L( 8.58693054264576483003423845730139874E-01), /* 3ffeb7a69db2bcc77800000000000000 */ + L( 8.62053883854575708767242758767679334E-01), /* 3ffeb95f206d17228000000000000000 */ + L( 8.65427867359675251357487013592617586E-01), /* 3ffebb195c86b6b29000000000000000 */ + L( 8.68815056262843166123843730019871145E-01), /* 3ffebcd553b9d7b62000000000000000 */ + L( 8.72215502248546159513864495238522068E-01), /* 3ffebe9307c271855000000000000000 */ + L( 8.75629257203538208242932228131394368E-01), /* 3ffec0527a5e384ddc00000000000000 */ + L( 8.79056373217652342599848225290770642E-01), /* 3ffec213ad4c9ed0d800000000000000 */ + L( 8.82496902584595399599010079327854328E-01), /* 3ffec3d6a24ed8221800000000000000 */ + L( 8.85950897802745995779361010136199184E-01), /* 3ffec59b5b27d9696800000000000000 */ + L( 8.89418411575955636383383762222365476E-01), /* 3ffec761d99c5ba58800000000000000 */ + L( 8.92899496814352794382685374330321793E-01), /* 3ffec92a1f72dd70d400000000000000 */ + L( 8.96394206635150403439382671422208659E-01), /* 3ffecaf42e73a4c7d800000000000000 */ + L( 8.99902594363456265202927397695020773E-01), /* 3ffeccc00868c0d18800000000000000 */ + L( 9.03424713533086704009278378180169966E-01), /* 3ffece8daf1e0ba94c00000000000000 */ + L( 9.06960617887383580004723171441582963E-01), /* 3ffed05d24612c2af000000000000000 */ + L( 9.10510361380034133338412516422977205E-01), /* 3ffed22e6a0197c02c00000000000000 */ + L( 9.14073998175894436579724811053893063E-01), /* 3ffed40181d094303400000000000000 */ + L( 9.17651582651815816982221463149471674E-01), /* 3ffed5d66da13970f400000000000000 */ + L( 9.21243169397474526149949269893113524E-01), /* 3ffed7ad2f48737a2000000000000000 */ + L( 9.24848813216204823639543519675498828E-01), /* 3ffed985c89d041a3000000000000000 */ + L( 9.28468569125835141431224428743007593E-01), /* 3ffedb603b7784cd1800000000000000 */ + L( 9.32102492359527579068867453315760940E-01), /* 3ffedd3c89b26894e000000000000000 */ + L( 9.35750638366620729469147477175283711E-01), /* 3ffedf1ab529fdd41c00000000000000 */ + L( 9.39413062813475779888605643463961314E-01), /* 3ffee0fabfbc702a3c00000000000000 */ + L( 9.43089821584325888048638830696290825E-01), /* 3ffee2dcab49ca51b400000000000000 */ + L( 9.46780970782128888929563004239753354E-01), /* 3ffee4c079b3f8000400000000000000 */ + L( 9.50486566729423443256052905780961737E-01), /* 3ffee6a62cdec7c7b000000000000000 */ + L( 9.54206665969188322362626308859034907E-01), /* 3ffee88dc6afecfbfc00000000000000 */ + L( 9.57941325265705301283958306157728657E-01), /* 3ffeea77490f0196b000000000000000 */ + L( 9.61690601605425299247542625380447134E-01), /* 3ffeec62b5e5881fb000000000000000 */ + L( 9.65454552197837823079851204965962097E-01), /* 3ffeee500f1eed967000000000000000 */ + L( 9.69233234476344074348475032820715569E-01), /* 3ffef03f56a88b5d7800000000000000 */ + L( 9.73026706099133165128733935489435680E-01), /* 3ffef2308e71a927a800000000000000 */ + L( 9.76835024950062025261843245971249416E-01), /* 3ffef423b86b7ee79000000000000000 */ + L( 9.80658249139538557015427500118676107E-01), /* 3ffef618d68936c09c00000000000000 */ + L( 9.84496437005408397968864164795377292E-01), /* 3ffef80feabfeefa4800000000000000 */ + L( 9.88349647113845042323276857132441364E-01), /* 3ffefa08f706bbf53800000000000000 */ + L( 9.92217938260243514925207364285597578E-01), /* 3ffefc03fd56aa225000000000000000 */ + L( 9.96101369470117486981664001177705359E-01), /* 3ffefe00ffaabffbbc00000000000000 */ #define T_EXPL_RES1 (T_EXPL_ARG2 + 2 + 2*65 + 89) - L(1.00000000000000000000000000000000000E+00), /* 3fff0000000000000000000000000000 */ - L(1.00391388933834757590801700644078664E+00), /* 3fff0100802ab5577800000000000000 */ - L(1.00784309720644799091004983893071767E+00), /* 3fff0202015600445c00000000000000 */ - L(1.01178768355933151879000320150225889E+00), /* 3fff0304848362076c00000000000000 */ - L(1.01574770858668572692806719715008512E+00), /* 3fff04080ab55de39000000000000000 */ - L(1.01972323271377413034244341361045372E+00), /* 3fff050c94ef7a206c00000000000000 */ - L(1.02371431660235789884438872832106426E+00), /* 3fff06122436410dd000000000000000 */ - L(1.02772102115162167201845022646011785E+00), /* 3fff0718b98f42085000000000000000 */ - L(1.03174340749910264936062276319717057E+00), /* 3fff08205601127ec800000000000000 */ - L(1.03578153702162378824169763902318664E+00), /* 3fff0928fa934ef90800000000000000 */ - L(1.03983547133622999947277776300325058E+00), /* 3fff0a32a84e9c1f5800000000000000 */ - L(1.04390527230112850620713516036630608E+00), /* 3fff0b3d603ca7c32800000000000000 */ - L(1.04799100201663270004459604933799710E+00), /* 3fff0c49236829e8bc00000000000000 */ - L(1.05209272282610977189420964350574650E+00), /* 3fff0d55f2dce5d1e800000000000000 */ - L(1.05621049731693195106174698594259098E+00), /* 3fff0e63cfa7ab09d000000000000000 */ - L(1.06034438832143151909548350886325352E+00), /* 3fff0f72bad65671b800000000000000 */ - L(1.06449445891785943185681162503897212E+00), /* 3fff1082b577d34ed800000000000000 */ - L(1.06866077243134810492719566354935523E+00), /* 3fff1193c09c1c595c00000000000000 */ - L(1.07284339243487741866189821848820429E+00), /* 3fff12a5dd543ccc4c00000000000000 */ - L(1.07704238275024494209120007326419000E+00), /* 3fff13b90cb25176a400000000000000 */ - L(1.08125780744903959851299646288680378E+00), /* 3fff14cd4fc989cd6400000000000000 */ - L(1.08548973085361949442173568058933597E+00), /* 3fff15e2a7ae28fecc00000000000000 */ - L(1.08973821753809324563988525369495619E+00), /* 3fff16f9157587069400000000000000 */ - L(1.09400333232930546678574046381982043E+00), /* 3fff18109a3611c35000000000000000 */ - L(1.09828514030782586896606289883493446E+00), /* 3fff192937074e0cd800000000000000 */ - L(1.10258370680894224324930519287590869E+00), /* 3fff1a42ed01d8cbc800000000000000 */ - L(1.10689909742365749645287564817408565E+00), /* 3fff1b5dbd3f68122400000000000000 */ - L(1.11123137799969046168868658241990488E+00), /* 3fff1c79a8dacc350c00000000000000 */ - L(1.11558061464248076122274255794764031E+00), /* 3fff1d96b0eff0e79400000000000000 */ - L(1.11994687371619722204840741142106708E+00), /* 3fff1eb4d69bde569c00000000000000 */ - L(1.12433022184475073235176978414529003E+00), /* 3fff1fd41afcba45e800000000000000 */ - L(1.12873072591281087273529237791080959E+00), /* 3fff20f47f31c92e4800000000000000 */ - L(1.13314845306682632219974493636982515E+00), /* 3fff2216045b6f5cd000000000000000 */ - L(1.13758347071604959399593326452304609E+00), /* 3fff2338ab9b32134800000000000000 */ - L(1.14203584653356560174586320499656722E+00), /* 3fff245c7613b8a9b000000000000000 */ - L(1.14650564845732405583333957110880874E+00), /* 3fff258164e8cdb0d800000000000000 */ - L(1.15099294469117646722011727433709893E+00), /* 3fff26a7793f60164400000000000000 */ - L(1.15549780370591653744227755851170514E+00), /* 3fff27ceb43d84490400000000000000 */ - L(1.16002029424032515603215642840950750E+00), /* 3fff28f7170a755fd800000000000000 */ - L(1.16456048530221917269855680387991015E+00), /* 3fff2a20a2ce96406400000000000000 */ - L(1.16911844616950438835445424956560601E+00), /* 3fff2b4b58b372c79400000000000000 */ - L(1.17369424639123270948104504896036815E+00), /* 3fff2c7739e3c0f32c00000000000000 */ - L(1.17828795578866324378353169777255971E+00), /* 3fff2da4478b620c7400000000000000 */ - L(1.18289964445632783673900689791480545E+00), /* 3fff2ed282d763d42400000000000000 */ - L(1.18752938276310060494722620205720887E+00), /* 3fff3001ecf601af7000000000000000 */ - L(1.19217724135327157730657177125976887E+00), /* 3fff31328716a5d63c00000000000000 */ - L(1.19684329114762477708211463323095813E+00), /* 3fff32645269ea829000000000000000 */ - L(1.20152760334452030077656559114984702E+00), /* 3fff339750219b212c00000000000000 */ - L(1.20623024942098072687102217059873510E+00), /* 3fff34cb8170b5835400000000000000 */ - L(1.21095130113378179892436037334846333E+00), /* 3fff3600e78b6b11d000000000000000 */ - L(1.21569083052054743854242246925423387E+00), /* 3fff373783a722012400000000000000 */ - L(1.22044890990084875515009343871497549E+00), /* 3fff386f56fa7686e800000000000000 */ - L(1.22522561187730755216662714701669756E+00), /* 3fff39a862bd3c106400000000000000 */ - L(1.23002100933670455162882717559114099E+00), /* 3fff3ae2a8287e7a8000000000000000 */ - L(1.23483517545109100499445276000187732E+00), /* 3fff3c1e2876834aa800000000000000 */ - L(1.23966818367890557750499169742397498E+00), /* 3fff3d5ae4e2cae92c00000000000000 */ - L(1.24452010776609517384017067342938390E+00), /* 3fff3e98deaa11dcbc00000000000000 */ - L(1.24939102174724003813111039562500082E+00), /* 3fff3fd8170a52071800000000000000 */ - L(1.25428099994668373895478907797951251E+00), /* 3fff41188f42c3e32000000000000000 */ - L(1.25919011697966698459794088194030337E+00), /* 3fff425a4893dfc3f800000000000000 */ - L(1.26411844775346637881341393949696794E+00), /* 3fff439d443f5f159000000000000000 */ - L(1.26906606746853711786826579555054195E+00), /* 3fff44e183883d9e4800000000000000 */ - L(1.27403305161966090564007458851847332E+00), /* 3fff462707b2bac20c00000000000000 */ - L(1.27901947599709753244923149395617656E+00), /* 3fff476dd2045ac67800000000000000 */ - L(1.28402541668774150540599521264084615E+00), /* 3fff48b5e3c3e8186800000000000000 */ - L(1.28905095007628295311619126550795045E+00), /* 3fff49ff3e397492bc00000000000000 */ - L(1.29409615284637330434591717676084954E+00), /* 3fff4b49e2ae5ac67400000000000000 */ - L(1.29916110198179535206719492634874769E+00), /* 3fff4c95d26d3f440800000000000000 */ - L(1.30424587476763775839572190307080746E+00), /* 3fff4de30ec211e60000000000000000 */ - L(1.30935054879147461104338390214252286E+00), /* 3fff4f3198fa0f1cf800000000000000 */ - L(1.31447520194454914310711046709911898E+00), /* 3fff50817263c13cd000000000000000 */ - L(1.31961991242296217130558488861424848E+00), /* 3fff51d29c4f01cb3000000000000000 */ - L(1.32478475872886558573071624778094701E+00), /* 3fff5325180cfacf7800000000000000 */ - L(1.32996981967165983640200010995613411E+00), /* 3fff5478e6f02823d000000000000000 */ - L(1.33517517436919680440254865061433520E+00), /* 3fff55ce0a4c58c7bc00000000000000 */ - L(1.34040090224898678084031189428060316E+00), /* 3fff57248376b033d800000000000000 */ - L(1.34564708304941055283521222918352578E+00), /* 3fff587c53c5a7af0400000000000000 */ - L(1.35091379682093615244298234756570309E+00), /* 3fff59d57c910fa4e000000000000000 */ - L(1.35620112392734021300455538039386738E+00), /* 3fff5b2fff3210fd9400000000000000 */ - L(1.36150914504693443252136830778908916E+00), /* 3fff5c8bdd032e770800000000000000 */ - L(1.36683794117379636690046140756749082E+00), /* 3fff5de9176045ff5400000000000000 */ - L(1.37218759361900544124779344201670028E+00), /* 3fff5f47afa69210a800000000000000 */ - L(1.37755818401188367960941150158760138E+00), /* 3fff60a7a734ab0e8800000000000000 */ - L(1.38294979430124120867162673675920814E+00), /* 3fff6208ff6a88a46000000000000000 */ - L(1.38836250675662681297595213436579797E+00), /* 3fff636bb9a983258400000000000000 */ - L(1.39379640396958309755959248832368758E+00), /* 3fff64cfd75454ee7c00000000000000 */ - L(1.39925156885490681313299887733592186E+00), /* 3fff663559cf1bc7c400000000000000 */ - L(1.40472808465191417726103395580139477E+00), /* 3fff679c427f5a49f400000000000000 */ - L(1.41022603492571069194738697660795879E+00), /* 3fff690492cbf9432c00000000000000 */ - L(1.41574550356846662335641440222389065E+00), /* 3fff6a6e4c1d491e1800000000000000 */ + L( 1.00000000000000000000000000000000000E+00), /* 3fff0000000000000000000000000000 */ + L( 1.00391388933834757590801700644078664E+00), /* 3fff0100802ab5577800000000000000 */ + L( 1.00784309720644799091004983893071767E+00), /* 3fff0202015600445c00000000000000 */ + L( 1.01178768355933151879000320150225889E+00), /* 3fff0304848362076c00000000000000 */ + L( 1.01574770858668572692806719715008512E+00), /* 3fff04080ab55de39000000000000000 */ + L( 1.01972323271377413034244341361045372E+00), /* 3fff050c94ef7a206c00000000000000 */ + L( 1.02371431660235789884438872832106426E+00), /* 3fff06122436410dd000000000000000 */ + L( 1.02772102115162167201845022646011785E+00), /* 3fff0718b98f42085000000000000000 */ + L( 1.03174340749910264936062276319717057E+00), /* 3fff08205601127ec800000000000000 */ + L( 1.03578153702162378824169763902318664E+00), /* 3fff0928fa934ef90800000000000000 */ + L( 1.03983547133622999947277776300325058E+00), /* 3fff0a32a84e9c1f5800000000000000 */ + L( 1.04390527230112850620713516036630608E+00), /* 3fff0b3d603ca7c32800000000000000 */ + L( 1.04799100201663270004459604933799710E+00), /* 3fff0c49236829e8bc00000000000000 */ + L( 1.05209272282610977189420964350574650E+00), /* 3fff0d55f2dce5d1e800000000000000 */ + L( 1.05621049731693195106174698594259098E+00), /* 3fff0e63cfa7ab09d000000000000000 */ + L( 1.06034438832143151909548350886325352E+00), /* 3fff0f72bad65671b800000000000000 */ + L( 1.06449445891785943185681162503897212E+00), /* 3fff1082b577d34ed800000000000000 */ + L( 1.06866077243134810492719566354935523E+00), /* 3fff1193c09c1c595c00000000000000 */ + L( 1.07284339243487741866189821848820429E+00), /* 3fff12a5dd543ccc4c00000000000000 */ + L( 1.07704238275024494209120007326419000E+00), /* 3fff13b90cb25176a400000000000000 */ + L( 1.08125780744903959851299646288680378E+00), /* 3fff14cd4fc989cd6400000000000000 */ + L( 1.08548973085361949442173568058933597E+00), /* 3fff15e2a7ae28fecc00000000000000 */ + L( 1.08973821753809324563988525369495619E+00), /* 3fff16f9157587069400000000000000 */ + L( 1.09400333232930546678574046381982043E+00), /* 3fff18109a3611c35000000000000000 */ + L( 1.09828514030782586896606289883493446E+00), /* 3fff192937074e0cd800000000000000 */ + L( 1.10258370680894224324930519287590869E+00), /* 3fff1a42ed01d8cbc800000000000000 */ + L( 1.10689909742365749645287564817408565E+00), /* 3fff1b5dbd3f68122400000000000000 */ + L( 1.11123137799969046168868658241990488E+00), /* 3fff1c79a8dacc350c00000000000000 */ + L( 1.11558061464248076122274255794764031E+00), /* 3fff1d96b0eff0e79400000000000000 */ + L( 1.11994687371619722204840741142106708E+00), /* 3fff1eb4d69bde569c00000000000000 */ + L( 1.12433022184475073235176978414529003E+00), /* 3fff1fd41afcba45e800000000000000 */ + L( 1.12873072591281087273529237791080959E+00), /* 3fff20f47f31c92e4800000000000000 */ + L( 1.13314845306682632219974493636982515E+00), /* 3fff2216045b6f5cd000000000000000 */ + L( 1.13758347071604959399593326452304609E+00), /* 3fff2338ab9b32134800000000000000 */ + L( 1.14203584653356560174586320499656722E+00), /* 3fff245c7613b8a9b000000000000000 */ + L( 1.14650564845732405583333957110880874E+00), /* 3fff258164e8cdb0d800000000000000 */ + L( 1.15099294469117646722011727433709893E+00), /* 3fff26a7793f60164400000000000000 */ + L( 1.15549780370591653744227755851170514E+00), /* 3fff27ceb43d84490400000000000000 */ + L( 1.16002029424032515603215642840950750E+00), /* 3fff28f7170a755fd800000000000000 */ + L( 1.16456048530221917269855680387991015E+00), /* 3fff2a20a2ce96406400000000000000 */ + L( 1.16911844616950438835445424956560601E+00), /* 3fff2b4b58b372c79400000000000000 */ + L( 1.17369424639123270948104504896036815E+00), /* 3fff2c7739e3c0f32c00000000000000 */ + L( 1.17828795578866324378353169777255971E+00), /* 3fff2da4478b620c7400000000000000 */ + L( 1.18289964445632783673900689791480545E+00), /* 3fff2ed282d763d42400000000000000 */ + L( 1.18752938276310060494722620205720887E+00), /* 3fff3001ecf601af7000000000000000 */ + L( 1.19217724135327157730657177125976887E+00), /* 3fff31328716a5d63c00000000000000 */ + L( 1.19684329114762477708211463323095813E+00), /* 3fff32645269ea829000000000000000 */ + L( 1.20152760334452030077656559114984702E+00), /* 3fff339750219b212c00000000000000 */ + L( 1.20623024942098072687102217059873510E+00), /* 3fff34cb8170b5835400000000000000 */ + L( 1.21095130113378179892436037334846333E+00), /* 3fff3600e78b6b11d000000000000000 */ + L( 1.21569083052054743854242246925423387E+00), /* 3fff373783a722012400000000000000 */ + L( 1.22044890990084875515009343871497549E+00), /* 3fff386f56fa7686e800000000000000 */ + L( 1.22522561187730755216662714701669756E+00), /* 3fff39a862bd3c106400000000000000 */ + L( 1.23002100933670455162882717559114099E+00), /* 3fff3ae2a8287e7a8000000000000000 */ + L( 1.23483517545109100499445276000187732E+00), /* 3fff3c1e2876834aa800000000000000 */ + L( 1.23966818367890557750499169742397498E+00), /* 3fff3d5ae4e2cae92c00000000000000 */ + L( 1.24452010776609517384017067342938390E+00), /* 3fff3e98deaa11dcbc00000000000000 */ + L( 1.24939102174724003813111039562500082E+00), /* 3fff3fd8170a52071800000000000000 */ + L( 1.25428099994668373895478907797951251E+00), /* 3fff41188f42c3e32000000000000000 */ + L( 1.25919011697966698459794088194030337E+00), /* 3fff425a4893dfc3f800000000000000 */ + L( 1.26411844775346637881341393949696794E+00), /* 3fff439d443f5f159000000000000000 */ + L( 1.26906606746853711786826579555054195E+00), /* 3fff44e183883d9e4800000000000000 */ + L( 1.27403305161966090564007458851847332E+00), /* 3fff462707b2bac20c00000000000000 */ + L( 1.27901947599709753244923149395617656E+00), /* 3fff476dd2045ac67800000000000000 */ + L( 1.28402541668774150540599521264084615E+00), /* 3fff48b5e3c3e8186800000000000000 */ + L( 1.28905095007628295311619126550795045E+00), /* 3fff49ff3e397492bc00000000000000 */ + L( 1.29409615284637330434591717676084954E+00), /* 3fff4b49e2ae5ac67400000000000000 */ + L( 1.29916110198179535206719492634874769E+00), /* 3fff4c95d26d3f440800000000000000 */ + L( 1.30424587476763775839572190307080746E+00), /* 3fff4de30ec211e60000000000000000 */ + L( 1.30935054879147461104338390214252286E+00), /* 3fff4f3198fa0f1cf800000000000000 */ + L( 1.31447520194454914310711046709911898E+00), /* 3fff50817263c13cd000000000000000 */ + L( 1.31961991242296217130558488861424848E+00), /* 3fff51d29c4f01cb3000000000000000 */ + L( 1.32478475872886558573071624778094701E+00), /* 3fff5325180cfacf7800000000000000 */ + L( 1.32996981967165983640200010995613411E+00), /* 3fff5478e6f02823d000000000000000 */ + L( 1.33517517436919680440254865061433520E+00), /* 3fff55ce0a4c58c7bc00000000000000 */ + L( 1.34040090224898678084031189428060316E+00), /* 3fff57248376b033d800000000000000 */ + L( 1.34564708304941055283521222918352578E+00), /* 3fff587c53c5a7af0400000000000000 */ + L( 1.35091379682093615244298234756570309E+00), /* 3fff59d57c910fa4e000000000000000 */ + L( 1.35620112392734021300455538039386738E+00), /* 3fff5b2fff3210fd9400000000000000 */ + L( 1.36150914504693443252136830778908916E+00), /* 3fff5c8bdd032e770800000000000000 */ + L( 1.36683794117379636690046140756749082E+00), /* 3fff5de9176045ff5400000000000000 */ + L( 1.37218759361900544124779344201670028E+00), /* 3fff5f47afa69210a800000000000000 */ + L( 1.37755818401188367960941150158760138E+00), /* 3fff60a7a734ab0e8800000000000000 */ + L( 1.38294979430124120867162673675920814E+00), /* 3fff6208ff6a88a46000000000000000 */ + L( 1.38836250675662681297595213436579797E+00), /* 3fff636bb9a983258400000000000000 */ + L( 1.39379640396958309755959248832368758E+00), /* 3fff64cfd75454ee7c00000000000000 */ + L( 1.39925156885490681313299887733592186E+00), /* 3fff663559cf1bc7c400000000000000 */ + L( 1.40472808465191417726103395580139477E+00), /* 3fff679c427f5a49f400000000000000 */ + L( 1.41022603492571069194738697660795879E+00), /* 3fff690492cbf9432c00000000000000 */ + L( 1.41574550356846662335641440222389065E+00), /* 3fff6a6e4c1d491e1800000000000000 */ - L(9.98018323540573404351050612604012713E-01), /* 3ffefefc41f8d4bdb000000000000000 */ - L(9.98048781107475468932221929208026268E-01), /* 3ffeff003ff556aa8800000000000000 */ - L(9.98079239603882895082165305211674422E-01), /* 3ffeff043df9d4986000000000000000 */ - L(9.98109699029824021243584297735651489E-01), /* 3ffeff083c064e972c00000000000000 */ - L(9.98140159385327269125909310787392315E-01), /* 3ffeff0c3a1ac4b6ec00000000000000 */ - L(9.98170620670420977171843901487591211E-01), /* 3ffeff10383737079400000000000000 */ - L(9.98201082885133511579667242585856002E-01), /* 3ffeff14365ba5991c00000000000000 */ - L(9.98231546029493238547658506831794512E-01), /* 3ffeff183488107b7c00000000000000 */ - L(9.98262010103528552029672482603928074E-01), /* 3ffeff1c32bc77beb000000000000000 */ - L(9.98292475107267818223988342651864514E-01), /* 3ffeff2030f8db72b000000000000000 */ - L(9.98322941040739375573309644096298143E-01), /* 3ffeff242f3d3ba77000000000000000 */ - L(9.98353407903971645787066790944663808E-01), /* 3ffeff282d89986cf000000000000000 */ - L(9.98383875696992967307963340317655820E-01), /* 3ffeff2c2bddf1d32400000000000000 */ - L(9.98414344419831761845429696222709026E-01), /* 3ffeff302a3a47ea0c00000000000000 */ - L(9.98444814072516340086593800151604228E-01), /* 3ffeff34289e9ac19800000000000000 */ - L(9.98475284655075123740886056111776270E-01), /* 3ffeff38270aea69c800000000000000 */ - L(9.98505756167536479006585636852832977E-01), /* 3ffeff3c257f36f29400000000000000 */ - L(9.98536228609928799837547330753295682E-01), /* 3ffeff4023fb806bf800000000000000 */ - L(9.98566701982280452432050310562772211E-01), /* 3ffeff44227fc6e5ec00000000000000 */ - L(9.98597176284619802988373749030870385E-01), /* 3ffeff48210c0a706800000000000000 */ - L(9.98627651516975245460372434536111541E-01), /* 3ffeff4c1fa04b1b6800000000000000 */ - L(9.98658127679375173801901155457017012E-01), /* 3ffeff501e3c88f6e800000000000000 */ - L(9.98688604771847954211239084543194622E-01), /* 3ffeff541ce0c412e000000000000000 */ - L(9.98719082794421980642241010173165705E-01), /* 3ffeff581b8cfc7f4c00000000000000 */ - L(9.98749561747125619293186105096538085E-01), /* 3ffeff5c1a41324c2400000000000000 */ - L(9.98780041629987291873504773320746608E-01), /* 3ffeff6018fd65896800000000000000 */ - L(9.98810522443035364581476187595399097E-01), /* 3ffeff6417c196471000000000000000 */ - L(9.98841004186298203615379520670103375E-01), /* 3ffeff68168dc4951400000000000000 */ - L(9.98871486859804230684645176552294288E-01), /* 3ffeff6c1561f0837400000000000000 */ - L(9.98901970463581839743127943620493170E-01), /* 3ffeff70143e1a222c00000000000000 */ - L(9.98932454997659369233531378995394334E-01), /* 3ffeff74132241813000000000000000 */ - L(9.98962940462065268620861502313346136E-01), /* 3ffeff78120e66b08400000000000000 */ - L(9.98993426856827904103397486323956400E-01), /* 3ffeff7c110289c02000000000000000 */ - L(9.99023914181975669634994119405746460E-01), /* 3ffeff800ffeaac00000000000000000 */ - L(9.99054402437536959169506189937237650E-01), /* 3ffeff840f02c9c02000000000000000 */ - L(9.99084891623540138905212870668037795E-01), /* 3ffeff880e0ee6d07800000000000000 */ - L(9.99115381740013658307120181234495249E-01), /* 3ffeff8c0d2302010c00000000000000 */ - L(9.99145872786985911329082910015131347E-01), /* 3ffeff900c3f1b61d800000000000000 */ - L(9.99176364764485236413804614130640402E-01), /* 3ffeff940b633302d000000000000000 */ - L(9.99206857672540083026291313217370771E-01), /* 3ffeff980a8f48f3f800000000000000 */ - L(9.99237351511178817364822180024930276E-01), /* 3ffeff9c09c35d454800000000000000 */ - L(9.99267846280429861138827618560753763E-01), /* 3ffeffa008ff7006c000000000000000 */ - L(9.99298341980321608302162417203362565E-01), /* 3ffeffa4084381485c00000000000000 */ - L(9.99328838610882452808681364331278019E-01), /* 3ffeffa8078f911a1800000000000000 */ - L(9.99359336172140816367814863951934967E-01), /* 3ffeffac06e39f8bf400000000000000 */ - L(9.99389834664125092933417704443854745E-01), /* 3ffeffb0063facadec00000000000000 */ - L(9.99420334086863676459344674185558688E-01), /* 3ffeffb405a3b88ffc00000000000000 */ - L(9.99450834440384988655026177184481639E-01), /* 3ffeffb8050fc3422400000000000000 */ - L(9.99481335724717395718741386190231424E-01), /* 3ffeffbc0483ccd45c00000000000000 */ - L(9.99511837939889374871071936468069907E-01), /* 3ffeffc003ffd556ac00000000000000 */ - L(9.99542341085929264554721385138691403E-01), /* 3ffeffc40383dcd90800000000000000 */ - L(9.99572845162865514234695751838444266E-01), /* 3ffeffc8030fe36b7400000000000000 */ - L(9.99603350170726517864849824945849832E-01), /* 3ffeffcc02a3e91dec00000000000000 */ - L(9.99633856109540669399038392839429434E-01), /* 3ffeffd0023fee006c00000000000000 */ - L(9.99664362979336418302267475155531429E-01), /* 3ffeffd401e3f222f800000000000000 */ - L(9.99694870780142130772816244643763639E-01), /* 3ffeffd8018ff5958800000000000000 */ - L(9.99725379511986284031266336569387931E-01), /* 3ffeffdc0143f8682400000000000000 */ - L(9.99755889174897216520321308053098619E-01), /* 3ffeffe000fffaaac000000000000000 */ - L(9.99786399768903377704987178731244057E-01), /* 3ffeffe400c3fc6d6000000000000000 */ - L(9.99816911294033217050269968240172602E-01), /* 3ffeffe8008ffdc00800000000000000 */ - L(9.99847423750315072998873233700578567E-01), /* 3ffeffec0063feb2ac00000000000000 */ - L(9.99877937137777450526954226006637327E-01), /* 3ffefff0003fff555800000000000000 */ - L(9.99908451456448688077216502279043198E-01), /* 3ffefff40023ffb80000000000000000 */ - L(9.99938966706357262870241697783058044E-01), /* 3ffefff8000fffeaac00000000000000 */ - L(9.99969482887531541104308985268289689E-01), /* 3ffefffc0003fffd5400000000000000 */ + L( 9.98018323540573404351050612604012713E-01), /* 3ffefefc41f8d4bdb000000000000000 */ + L( 9.98048781107475468932221929208026268E-01), /* 3ffeff003ff556aa8800000000000000 */ + L( 9.98079239603882895082165305211674422E-01), /* 3ffeff043df9d4986000000000000000 */ + L( 9.98109699029824021243584297735651489E-01), /* 3ffeff083c064e972c00000000000000 */ + L( 9.98140159385327269125909310787392315E-01), /* 3ffeff0c3a1ac4b6ec00000000000000 */ + L( 9.98170620670420977171843901487591211E-01), /* 3ffeff10383737079400000000000000 */ + L( 9.98201082885133511579667242585856002E-01), /* 3ffeff14365ba5991c00000000000000 */ + L( 9.98231546029493238547658506831794512E-01), /* 3ffeff183488107b7c00000000000000 */ + L( 9.98262010103528552029672482603928074E-01), /* 3ffeff1c32bc77beb000000000000000 */ + L( 9.98292475107267818223988342651864514E-01), /* 3ffeff2030f8db72b000000000000000 */ + L( 9.98322941040739375573309644096298143E-01), /* 3ffeff242f3d3ba77000000000000000 */ + L( 9.98353407903971645787066790944663808E-01), /* 3ffeff282d89986cf000000000000000 */ + L( 9.98383875696992967307963340317655820E-01), /* 3ffeff2c2bddf1d32400000000000000 */ + L( 9.98414344419831761845429696222709026E-01), /* 3ffeff302a3a47ea0c00000000000000 */ + L( 9.98444814072516340086593800151604228E-01), /* 3ffeff34289e9ac19800000000000000 */ + L( 9.98475284655075123740886056111776270E-01), /* 3ffeff38270aea69c800000000000000 */ + L( 9.98505756167536479006585636852832977E-01), /* 3ffeff3c257f36f29400000000000000 */ + L( 9.98536228609928799837547330753295682E-01), /* 3ffeff4023fb806bf800000000000000 */ + L( 9.98566701982280452432050310562772211E-01), /* 3ffeff44227fc6e5ec00000000000000 */ + L( 9.98597176284619802988373749030870385E-01), /* 3ffeff48210c0a706800000000000000 */ + L( 9.98627651516975245460372434536111541E-01), /* 3ffeff4c1fa04b1b6800000000000000 */ + L( 9.98658127679375173801901155457017012E-01), /* 3ffeff501e3c88f6e800000000000000 */ + L( 9.98688604771847954211239084543194622E-01), /* 3ffeff541ce0c412e000000000000000 */ + L( 9.98719082794421980642241010173165705E-01), /* 3ffeff581b8cfc7f4c00000000000000 */ + L( 9.98749561747125619293186105096538085E-01), /* 3ffeff5c1a41324c2400000000000000 */ + L( 9.98780041629987291873504773320746608E-01), /* 3ffeff6018fd65896800000000000000 */ + L( 9.98810522443035364581476187595399097E-01), /* 3ffeff6417c196471000000000000000 */ + L( 9.98841004186298203615379520670103375E-01), /* 3ffeff68168dc4951400000000000000 */ + L( 9.98871486859804230684645176552294288E-01), /* 3ffeff6c1561f0837400000000000000 */ + L( 9.98901970463581839743127943620493170E-01), /* 3ffeff70143e1a222c00000000000000 */ + L( 9.98932454997659369233531378995394334E-01), /* 3ffeff74132241813000000000000000 */ + L( 9.98962940462065268620861502313346136E-01), /* 3ffeff78120e66b08400000000000000 */ + L( 9.98993426856827904103397486323956400E-01), /* 3ffeff7c110289c02000000000000000 */ + L( 9.99023914181975669634994119405746460E-01), /* 3ffeff800ffeaac00000000000000000 */ + L( 9.99054402437536959169506189937237650E-01), /* 3ffeff840f02c9c02000000000000000 */ + L( 9.99084891623540138905212870668037795E-01), /* 3ffeff880e0ee6d07800000000000000 */ + L( 9.99115381740013658307120181234495249E-01), /* 3ffeff8c0d2302010c00000000000000 */ + L( 9.99145872786985911329082910015131347E-01), /* 3ffeff900c3f1b61d800000000000000 */ + L( 9.99176364764485236413804614130640402E-01), /* 3ffeff940b633302d000000000000000 */ + L( 9.99206857672540083026291313217370771E-01), /* 3ffeff980a8f48f3f800000000000000 */ + L( 9.99237351511178817364822180024930276E-01), /* 3ffeff9c09c35d454800000000000000 */ + L( 9.99267846280429861138827618560753763E-01), /* 3ffeffa008ff7006c000000000000000 */ + L( 9.99298341980321608302162417203362565E-01), /* 3ffeffa4084381485c00000000000000 */ + L( 9.99328838610882452808681364331278019E-01), /* 3ffeffa8078f911a1800000000000000 */ + L( 9.99359336172140816367814863951934967E-01), /* 3ffeffac06e39f8bf400000000000000 */ + L( 9.99389834664125092933417704443854745E-01), /* 3ffeffb0063facadec00000000000000 */ + L( 9.99420334086863676459344674185558688E-01), /* 3ffeffb405a3b88ffc00000000000000 */ + L( 9.99450834440384988655026177184481639E-01), /* 3ffeffb8050fc3422400000000000000 */ + L( 9.99481335724717395718741386190231424E-01), /* 3ffeffbc0483ccd45c00000000000000 */ + L( 9.99511837939889374871071936468069907E-01), /* 3ffeffc003ffd556ac00000000000000 */ + L( 9.99542341085929264554721385138691403E-01), /* 3ffeffc40383dcd90800000000000000 */ + L( 9.99572845162865514234695751838444266E-01), /* 3ffeffc8030fe36b7400000000000000 */ + L( 9.99603350170726517864849824945849832E-01), /* 3ffeffcc02a3e91dec00000000000000 */ + L( 9.99633856109540669399038392839429434E-01), /* 3ffeffd0023fee006c00000000000000 */ + L( 9.99664362979336418302267475155531429E-01), /* 3ffeffd401e3f222f800000000000000 */ + L( 9.99694870780142130772816244643763639E-01), /* 3ffeffd8018ff5958800000000000000 */ + L( 9.99725379511986284031266336569387931E-01), /* 3ffeffdc0143f8682400000000000000 */ + L( 9.99755889174897216520321308053098619E-01), /* 3ffeffe000fffaaac000000000000000 */ + L( 9.99786399768903377704987178731244057E-01), /* 3ffeffe400c3fc6d6000000000000000 */ + L( 9.99816911294033217050269968240172602E-01), /* 3ffeffe8008ffdc00800000000000000 */ + L( 9.99847423750315072998873233700578567E-01), /* 3ffeffec0063feb2ac00000000000000 */ + L( 9.99877937137777450526954226006637327E-01), /* 3ffefff0003fff555800000000000000 */ + L( 9.99908451456448688077216502279043198E-01), /* 3ffefff40023ffb80000000000000000 */ + L( 9.99938966706357262870241697783058044E-01), /* 3ffefff8000fffeaac00000000000000 */ + L( 9.99969482887531541104308985268289689E-01), /* 3ffefffc0003fffd5400000000000000 */ #define T_EXPL_RES2 (T_EXPL_RES1 + 1 + 89 + 65) - L(1.00000000000000000000000000000000000E+00), /* 3fff0000000000000000000000000000 */ - L(1.00003051804379100575559391472779680E+00), /* 3fff0002000200015400000000000000 */ - L(1.00006103701893306334724798034585547E+00), /* 3fff00040008000aac00000000000000 */ - L(1.00009155692545448346209013834595680E+00), /* 3fff0006001200240000000000000000 */ - L(1.00012207776338379883185325525118969E+00), /* 3fff0008002000555800000000000000 */ - L(1.00015259953274932014366527255333494E+00), /* 3fff000a003200a6ac00000000000000 */ - L(1.00018312223357958012925905677548144E+00), /* 3fff000c004801200400000000000000 */ - L(1.00021364586590294498691378066723701E+00), /* 3fff000e006201c95c00000000000000 */ - L(1.00024417042974783642605984823603649E+00), /* 3fff0010008002aab400000000000000 */ - L(1.00027469592514273166727889474714175E+00), /* 3fff001200a203cc1000000000000000 */ - L(1.00030522235211605242000132420798764E+00), /* 3fff001400c805357000000000000000 */ - L(1.00033574971069616488250630936818197E+00), /* 3fff001600f206eed000000000000000 */ - L(1.00036627800091160178652671675081365E+00), /* 3fff0018012009003800000000000000 */ - L(1.00039680722279067381919048784766346E+00), /* 3fff001a01520b71a000000000000000 */ - L(1.00042733737636191371223048918182030E+00), /* 3fff001c01880e4b1000000000000000 */ - L(1.00045786846165368766392589350289200E+00), /* 3fff001e01c211948400000000000000 */ - L(1.00048840047869447289485833607614040E+00), /* 3fff0020020015560000000000000000 */ - L(1.00051893342751269111445822090900037E+00), /* 3fff0022024219978400000000000000 */ - L(1.00054946730813676403215595200890675E+00), /* 3fff002402881e611000000000000000 */ - L(1.00058000212059516886853316464112140E+00), /* 3fff002602d223baa800000000000000 */ - L(1.00061053786491632733302026281307917E+00), /* 3fff0028032029ac4c00000000000000 */ - L(1.00064107454112866113504765053221490E+00), /* 3fff002a0372303dfc00000000000000 */ - L(1.00067161214926059198404573180596344E+00), /* 3fff002c03c83777b800000000000000 */ - L(1.00070215068934059710059614189958666E+00), /* 3fff002e04223f618400000000000000 */ - L(1.00073269016139709819412928482051939E+00), /* 3fff0030048048036000000000000000 */ - L(1.00076323056545857248522679583402351E+00), /* 3fff003204e251655000000000000000 */ - L(1.00079377190155338617216784768970683E+00), /* 3fff003405485b8f5000000000000000 */ - L(1.00082431416971007198668530691065826E+00), /* 3fff003605b266896800000000000000 */ - L(1.00085485736995705163820957750431262E+00), /* 3fff00380620725b9800000000000000 */ - L(1.00088540150232269132501983222027775E+00), /* 3fff003a06927f0ddc00000000000000 */ - L(1.00091594656683552377884893758164253E+00), /* 3fff003c07088ca83c00000000000000 */ - L(1.00094649256352402622027852885366883E+00), /* 3fff003e07829b32bc00000000000000 */ - L(1.00097703949241650933643654752813745E+00), /* 3fff00400800aab55400000000000000 */ - L(1.00100758735354156137020709138596430E+00), /* 3fff00420882bb381000000000000000 */ - L(1.00103813614692760403102056443458423E+00), /* 3fff00440908ccc2f000000000000000 */ - L(1.00106868587260300351715613942360505E+00), /* 3fff00460992df5df000000000000000 */ - L(1.00109923653059629256034668287611566E+00), /* 3fff00480a20f3111800000000000000 */ - L(1.00112978812093589287002259879955091E+00), /* 3fff004a0ab307e46800000000000000 */ - L(1.00116034064365022615561429120134562E+00), /* 3fff004c0b491ddfe000000000000000 */ - L(1.00119089409876788066000585786241572E+00), /* 3fff004e0be3350b8c00000000000000 */ - L(1.00122144848631711155917400901671499E+00), /* 3fff00500c814d6f6000000000000000 */ - L(1.00125200380632656260715407370298635E+00), /* 3fff00520d2367136c00000000000000 */ - L(1.00128256005882454449107399341301061E+00), /* 3fff00540dc981ffa800000000000000 */ - L(1.00131311724383964545381786592770368E+00), /* 3fff00560e739e3c2000000000000000 */ - L(1.00134367536140017618251363273884635E+00), /* 3fff00580f21bbd0cc00000000000000 */ - L(1.00137423441153472492004539162735455E+00), /* 3fff005a0fd3dac5b800000000000000 */ - L(1.00140479439427171337584354660066310E+00), /* 3fff005c1089fb22e400000000000000 */ - L(1.00143535530963956325933850166620687E+00), /* 3fff005e11441cf05000000000000000 */ - L(1.00146591715766680730226312334707472E+00), /* 3fff0060120240360400000000000000 */ - L(1.00149647993838186721404781565070152E+00), /* 3fff006212c464fc0000000000000000 */ - L(1.00152704365181316470412298258452211E+00), /* 3fff0064138a8b4a4400000000000000 */ - L(1.00155760829798923250422149067162536E+00), /* 3fff00661454b328d800000000000000 */ - L(1.00158817387693849232377374391944613E+00), /* 3fff00681522dc9fbc00000000000000 */ - L(1.00161874038868942138336137759324629E+00), /* 3fff006a15f507b6f400000000000000 */ - L(1.00164930783327055241471725821611471E+00), /* 3fff006c16cb34768800000000000000 */ - L(1.00167987621071025161612055853765924E+00), /* 3fff006e17a562e67400000000000000 */ - L(1.00171044552103705171930414508096874E+00), /* 3fff00701883930ec000000000000000 */ - L(1.00174101576427937443369842185347807E+00), /* 3fff00721965c4f76c00000000000000 */ - L(1.00177158694046569697988502412044909E+00), /* 3fff00741a4bf8a87c00000000000000 */ - L(1.00180215904962455208959681840497069E+00), /* 3fff00761b362e29f800000000000000 */ - L(1.00183273209178441698341543997230474E+00), /* 3fff00781c246583e400000000000000 */ - L(1.00186330606697365785962006157205906E+00), /* 3fff007a1d169ebe3c00000000000000 */ - L(1.00189388097522080744994354972732253E+00), /* 3fff007c1e0cd9e10800000000000000 */ - L(1.00192445681655439848611877096118405E+00), /* 3fff007e1f0716f45000000000000000 */ - L(1.00195503359100279716642489802325144E+00), /* 3fff0080200556001000000000000000 */ - L(1.00198561129859459173374602869444061E+00), /* 3fff00822107970c5400000000000000 */ + L( 1.00000000000000000000000000000000000E+00), /* 3fff0000000000000000000000000000 */ + L( 1.00003051804379100575559391472779680E+00), /* 3fff0002000200015400000000000000 */ + L( 1.00006103701893306334724798034585547E+00), /* 3fff00040008000aac00000000000000 */ + L( 1.00009155692545448346209013834595680E+00), /* 3fff0006001200240000000000000000 */ + L( 1.00012207776338379883185325525118969E+00), /* 3fff0008002000555800000000000000 */ + L( 1.00015259953274932014366527255333494E+00), /* 3fff000a003200a6ac00000000000000 */ + L( 1.00018312223357958012925905677548144E+00), /* 3fff000c004801200400000000000000 */ + L( 1.00021364586590294498691378066723701E+00), /* 3fff000e006201c95c00000000000000 */ + L( 1.00024417042974783642605984823603649E+00), /* 3fff0010008002aab400000000000000 */ + L( 1.00027469592514273166727889474714175E+00), /* 3fff001200a203cc1000000000000000 */ + L( 1.00030522235211605242000132420798764E+00), /* 3fff001400c805357000000000000000 */ + L( 1.00033574971069616488250630936818197E+00), /* 3fff001600f206eed000000000000000 */ + L( 1.00036627800091160178652671675081365E+00), /* 3fff0018012009003800000000000000 */ + L( 1.00039680722279067381919048784766346E+00), /* 3fff001a01520b71a000000000000000 */ + L( 1.00042733737636191371223048918182030E+00), /* 3fff001c01880e4b1000000000000000 */ + L( 1.00045786846165368766392589350289200E+00), /* 3fff001e01c211948400000000000000 */ + L( 1.00048840047869447289485833607614040E+00), /* 3fff0020020015560000000000000000 */ + L( 1.00051893342751269111445822090900037E+00), /* 3fff0022024219978400000000000000 */ + L( 1.00054946730813676403215595200890675E+00), /* 3fff002402881e611000000000000000 */ + L( 1.00058000212059516886853316464112140E+00), /* 3fff002602d223baa800000000000000 */ + L( 1.00061053786491632733302026281307917E+00), /* 3fff0028032029ac4c00000000000000 */ + L( 1.00064107454112866113504765053221490E+00), /* 3fff002a0372303dfc00000000000000 */ + L( 1.00067161214926059198404573180596344E+00), /* 3fff002c03c83777b800000000000000 */ + L( 1.00070215068934059710059614189958666E+00), /* 3fff002e04223f618400000000000000 */ + L( 1.00073269016139709819412928482051939E+00), /* 3fff0030048048036000000000000000 */ + L( 1.00076323056545857248522679583402351E+00), /* 3fff003204e251655000000000000000 */ + L( 1.00079377190155338617216784768970683E+00), /* 3fff003405485b8f5000000000000000 */ + L( 1.00082431416971007198668530691065826E+00), /* 3fff003605b266896800000000000000 */ + L( 1.00085485736995705163820957750431262E+00), /* 3fff00380620725b9800000000000000 */ + L( 1.00088540150232269132501983222027775E+00), /* 3fff003a06927f0ddc00000000000000 */ + L( 1.00091594656683552377884893758164253E+00), /* 3fff003c07088ca83c00000000000000 */ + L( 1.00094649256352402622027852885366883E+00), /* 3fff003e07829b32bc00000000000000 */ + L( 1.00097703949241650933643654752813745E+00), /* 3fff00400800aab55400000000000000 */ + L( 1.00100758735354156137020709138596430E+00), /* 3fff00420882bb381000000000000000 */ + L( 1.00103813614692760403102056443458423E+00), /* 3fff00440908ccc2f000000000000000 */ + L( 1.00106868587260300351715613942360505E+00), /* 3fff00460992df5df000000000000000 */ + L( 1.00109923653059629256034668287611566E+00), /* 3fff00480a20f3111800000000000000 */ + L( 1.00112978812093589287002259879955091E+00), /* 3fff004a0ab307e46800000000000000 */ + L( 1.00116034064365022615561429120134562E+00), /* 3fff004c0b491ddfe000000000000000 */ + L( 1.00119089409876788066000585786241572E+00), /* 3fff004e0be3350b8c00000000000000 */ + L( 1.00122144848631711155917400901671499E+00), /* 3fff00500c814d6f6000000000000000 */ + L( 1.00125200380632656260715407370298635E+00), /* 3fff00520d2367136c00000000000000 */ + L( 1.00128256005882454449107399341301061E+00), /* 3fff00540dc981ffa800000000000000 */ + L( 1.00131311724383964545381786592770368E+00), /* 3fff00560e739e3c2000000000000000 */ + L( 1.00134367536140017618251363273884635E+00), /* 3fff00580f21bbd0cc00000000000000 */ + L( 1.00137423441153472492004539162735455E+00), /* 3fff005a0fd3dac5b800000000000000 */ + L( 1.00140479439427171337584354660066310E+00), /* 3fff005c1089fb22e400000000000000 */ + L( 1.00143535530963956325933850166620687E+00), /* 3fff005e11441cf05000000000000000 */ + L( 1.00146591715766680730226312334707472E+00), /* 3fff0060120240360400000000000000 */ + L( 1.00149647993838186721404781565070152E+00), /* 3fff006212c464fc0000000000000000 */ + L( 1.00152704365181316470412298258452211E+00), /* 3fff0064138a8b4a4400000000000000 */ + L( 1.00155760829798923250422149067162536E+00), /* 3fff00661454b328d800000000000000 */ + L( 1.00158817387693849232377374391944613E+00), /* 3fff00681522dc9fbc00000000000000 */ + L( 1.00161874038868942138336137759324629E+00), /* 3fff006a15f507b6f400000000000000 */ + L( 1.00164930783327055241471725821611471E+00), /* 3fff006c16cb34768800000000000000 */ + L( 1.00167987621071025161612055853765924E+00), /* 3fff006e17a562e67400000000000000 */ + L( 1.00171044552103705171930414508096874E+00), /* 3fff00701883930ec000000000000000 */ + L( 1.00174101576427937443369842185347807E+00), /* 3fff00721965c4f76c00000000000000 */ + L( 1.00177158694046569697988502412044909E+00), /* 3fff00741a4bf8a87c00000000000000 */ + L( 1.00180215904962455208959681840497069E+00), /* 3fff00761b362e29f800000000000000 */ + L( 1.00183273209178441698341543997230474E+00), /* 3fff00781c246583e400000000000000 */ + L( 1.00186330606697365785962006157205906E+00), /* 3fff007a1d169ebe3c00000000000000 */ + L( 1.00189388097522080744994354972732253E+00), /* 3fff007c1e0cd9e10800000000000000 */ + L( 1.00192445681655439848611877096118405E+00), /* 3fff007e1f0716f45000000000000000 */ + L( 1.00195503359100279716642489802325144E+00), /* 3fff0080200556001000000000000000 */ + L( 1.00198561129859459173374602869444061E+00), /* 3fff00822107970c5400000000000000 */ }; diff --git a/sysdeps/ieee754/ldbl-128/t_sincosl.c b/sysdeps/ieee754/ldbl-128/t_sincosl.c index 51cced9..799156f 100644 --- a/sysdeps/ieee754/ldbl-128/t_sincosl.c +++ b/sysdeps/ieee754/ldbl-128/t_sincosl.c @@ -32,665 +32,665 @@ const _Float128 __sincosl_table[] = { /* x = 1.48437500000000000000000000000000000e-01L 3ffc3000000000000000000000000000 */ /* cos(x) = 0.fd2f5320e1b790209b4dda2f98f79caaa7b873aff1014b0fbc5243766d03cb006bc837c4358 */ - L(9.89003367927322909016887196069562069e-01), /* 3ffefa5ea641c36f2041369bb45f31ef */ - L(2.15663692029265697782289400027743703e-35), /* 3f8bcaaa7b873aff1014b0fbc5243767 */ + L( 9.89003367927322909016887196069562069e-01), /* 3ffefa5ea641c36f2041369bb45f31ef */ + L( 2.15663692029265697782289400027743703e-35), /* 3f8bcaaa7b873aff1014b0fbc5243767 */ /* sin(x) = 0.25dc50bc95711d0d9787d108fd438cf5959ee0bfb7a1e36e8b1a112968f356657420e9cc9ea */ - L(1.47892995873409608580026675734609314e-01), /* 3ffc2ee285e4ab88e86cbc3e8847ea1c */ - L(9.74950446464233268291647449768590886e-36), /* 3f8a9eb2b3dc17f6f43c6dd16342252d */ + L( 1.47892995873409608580026675734609314e-01), /* 3ffc2ee285e4ab88e86cbc3e8847ea1c */ + L( 9.74950446464233268291647449768590886e-36), /* 3f8a9eb2b3dc17f6f43c6dd16342252d */ /* x = 1.56250000000000000000000000000000000e-01 3ffc4000000000000000000000000000 */ /* cos(x) = 0.fce1a053e621438b6d60c76e8c45bf0a9dc71aa16f922acc10e95144ec796a249813c9cb649 */ - L(9.87817783816471944100503034363211317e-01), /* 3ffef9c340a7cc428716dac18edd188b */ - L(4.74271307836705897892468107620526395e-35), /* 3f8cf854ee38d50b7c915660874a8a27 */ + L( 9.87817783816471944100503034363211317e-01), /* 3ffef9c340a7cc428716dac18edd188b */ + L( 4.74271307836705897892468107620526395e-35), /* 3f8cf854ee38d50b7c915660874a8a27 */ /* sin(x) = 0.27d66258bacd96a3eb335b365c87d59438c5142bb56a489e9b8db9d36234ffdebb6bdc22d8e */ - L(1.55614992773556041209920643203516258e-01), /* 3ffc3eb312c5d66cb51f599ad9b2e43f */ -L(-7.83989563419287980121718050629497270e-36), /* bf8a4d78e75d7a8952b6ec2c8e48c594 */ + L( 1.55614992773556041209920643203516258e-01), /* 3ffc3eb312c5d66cb51f599ad9b2e43f */ + L(-7.83989563419287980121718050629497270e-36), /* bf8a4d78e75d7a8952b6ec2c8e48c594 */ /* x = 1.64062500000000000000000000000000000e-01 3ffc5000000000000000000000000000 */ /* cos(x) = 0.fc8ffa01ba6807417e05962b0d9fdf1fddb0cc4c07d22e19e08019bffa50a6c7acdb40307a3 */ - L(9.86571908399497588757337407495308409e-01), /* 3ffef91ff40374d00e82fc0b2c561b40 */ -L(-2.47327949936985362476252401212720725e-35), /* bf8c070112799d9fc16e8f30fbff3200 */ + L( 9.86571908399497588757337407495308409e-01), /* 3ffef91ff40374d00e82fc0b2c561b40 */ + L(-2.47327949936985362476252401212720725e-35), /* bf8c070112799d9fc16e8f30fbff3200 */ /* sin(x) = 0.29cfd49b8be4f665276cab01cbf0426934906c3dd105473b226e410b1450f62e53ff7c6cce1 */ - L(1.63327491736612850846866172454354370e-01), /* 3ffc4e7ea4dc5f27b3293b65580e5f82 */ - L(1.81380344301155485770367902300754350e-36), /* 3f88349a48361ee882a39d913720858a */ + L( 1.63327491736612850846866172454354370e-01), /* 3ffc4e7ea4dc5f27b3293b65580e5f82 */ + L( 1.81380344301155485770367902300754350e-36), /* 3f88349a48361ee882a39d913720858a */ /* x = 1.71875000000000000000000000000000000e-01 3ffc6000000000000000000000000000 */ /* cos(x) = 0.fc3a6170f767ac735d63d99a9d439e1db5e59d3ef153a4265d5855850ed82b536bf361b80e3 */ - L(9.85265817718213816204294709759578994e-01), /* 3ffef874c2e1eecf58e6bac7b3353a87 */ - L(2.26568029505818066141517497778527952e-35), /* 3f8be1db5e59d3ef153a4265d5855851 */ + L( 9.85265817718213816204294709759578994e-01), /* 3ffef874c2e1eecf58e6bac7b3353a87 */ + L( 2.26568029505818066141517497778527952e-35), /* 3f8be1db5e59d3ef153a4265d5855851 */ /* sin(x) = 0.2bc89f9f424de5485de7ce03b2514952b9faf5648c3244d4736feb95dbb9da49f3b58a9253b */ - L(1.71030022031395019281347969239834331e-01), /* 3ffc5e44fcfa126f2a42ef3e701d928a */ - L(7.01395875187487608875416030203241317e-36), /* 3f8a2a573f5eac9186489a8e6dfd72bb */ + L( 1.71030022031395019281347969239834331e-01), /* 3ffc5e44fcfa126f2a42ef3e701d928a */ + L( 7.01395875187487608875416030203241317e-36), /* 3f8a2a573f5eac9186489a8e6dfd72bb */ /* x = 1.79687500000000000000000000000000000e-01 3ffc7000000000000000000000000000 */ /* cos(x) = 0.fbe0d7f7fef11e70aa43b8abf4f6a457cea20c8f3f676b47781f9821bbe9ce04b3c7b981c0b */ - L(9.83899591489663972178309351416487245e-01), /* 3ffef7c1afeffde23ce154877157e9ed */ - L(2.73414318948066207810486330723761265e-35), /* 3f8c22be75106479fb3b5a3bc0fcc10e */ + L( 9.83899591489663972178309351416487245e-01), /* 3ffef7c1afeffde23ce154877157e9ed */ + L( 2.73414318948066207810486330723761265e-35), /* 3f8c22be75106479fb3b5a3bc0fcc10e */ /* sin(x) = 0.2dc0bb80b49a97ffb34e8dd1f8db9df7af47ed2dcf58b12c8e7827e048cae929da02c04ecac */ - L(1.78722113535153659375356241864180724e-01), /* 3ffc6e05dc05a4d4bffd9a746e8fc6dd */ -L(-1.52906926517265103202547561260594148e-36), /* bf8804285c09691853a769b8c3ec0fdc */ + L( 1.78722113535153659375356241864180724e-01), /* 3ffc6e05dc05a4d4bffd9a746e8fc6dd */ + L(-1.52906926517265103202547561260594148e-36), /* bf8804285c09691853a769b8c3ec0fdc */ /* x = 1.87500000000000000000000000000000000e-01 3ffc8000000000000000000000000000 */ /* cos(x) = 0.fb835efcf670dd2ce6fe7924697eea13ea358867e9cdb3899b783f4f9f43aa5626e8b67b3bc */ - L(9.82473313101255257487327683243622495e-01), /* 3ffef706bdf9ece1ba59cdfcf248d2fe */ -L(-1.64924358891557584625463868014230342e-35), /* bf8b5ec15ca779816324c766487c0b06 */ + L( 9.82473313101255257487327683243622495e-01), /* 3ffef706bdf9ece1ba59cdfcf248d2fe */ + L(-1.64924358891557584625463868014230342e-35), /* bf8b5ec15ca779816324c766487c0b06 */ /* sin(x) = 0.2fb8205f75e56a2b56a1c4792f856258769af396e0189ef72c05e4df59a6b00e4b44a6ea515 */ - L(1.86403296762269884552379983103205261e-01), /* 3ffc7dc102fbaf2b515ab50e23c97c2b */ - L(1.76460304806826780010586715975331753e-36), /* 3f882c3b4d79cb700c4f7b9602f26fad */ + L( 1.86403296762269884552379983103205261e-01), /* 3ffc7dc102fbaf2b515ab50e23c97c2b */ + L( 1.76460304806826780010586715975331753e-36), /* 3f882c3b4d79cb700c4f7b9602f26fad */ /* x = 1.95312500000000000000000000000000000e-01 3ffc9000000000000000000000000000 */ /* cos(x) = 0.fb21f7f5c156696b00ac1fe28ac5fd76674a92b4df80d9c8a46c684399005deccc41386257c */ - L(9.80987069605669190469329896435309665e-01), /* 3ffef643efeb82acd2d601583fc5158c */ -L(-1.90899259410096419886996331536278461e-36), /* bf8844cc5ab6a5903f931badc9cbde34 */ + L( 9.80987069605669190469329896435309665e-01), /* 3ffef643efeb82acd2d601583fc5158c */ + L(-1.90899259410096419886996331536278461e-36), /* bf8844cc5ab6a5903f931badc9cbde34 */ /* sin(x) = 0.31aec65df552876f82ece9a2356713246eba6799983d7011b0b3698d6e1da919c15d57c30c1 */ - L(1.94073102892909791156055200214145404e-01), /* 3ffc8d7632efaa943b7c17674d11ab39 */ -L(-9.67304741051998267208945242944928999e-36), /* bf8a9b7228b30cccf851fdc9e992ce52 */ + L( 1.94073102892909791156055200214145404e-01), /* 3ffc8d7632efaa943b7c17674d11ab39 */ + L(-9.67304741051998267208945242944928999e-36), /* bf8a9b7228b30cccf851fdc9e992ce52 */ /* x = 2.03125000000000000000000000000000000e-01 3ffca000000000000000000000000000 */ /* cos(x) = 0.fabca467fb3cb8f1d069f01d8ea33ade5bfd68296ecd1cc9f7b7609bbcf3676e726c3301334 */ - L(9.79440951715548359998530954502987493e-01), /* 3ffef57948cff67971e3a0d3e03b1d46 */ - L(4.42878056591560757066844797290067990e-35), /* 3f8cd6f2dfeb414b7668e64fbdbb04de */ + L( 9.79440951715548359998530954502987493e-01), /* 3ffef57948cff67971e3a0d3e03b1d46 */ + L( 4.42878056591560757066844797290067990e-35), /* 3f8cd6f2dfeb414b7668e64fbdbb04de */ /* sin(x) = 0.33a4a5a19d86246710f602c44df4fa513f4639ce938477aeeabb82e8e0a7ed583a188879fd4 */ - L(2.01731063801638804725038151164000971e-01), /* 3ffc9d252d0cec31233887b016226fa8 */ -L(-4.27513434754966978435151290617384120e-36), /* bf896bb02e718c5b1ee21445511f45c8 */ + L( 2.01731063801638804725038151164000971e-01), /* 3ffc9d252d0cec31233887b016226fa8 */ + L(-4.27513434754966978435151290617384120e-36), /* bf896bb02e718c5b1ee21445511f45c8 */ /* x = 2.10937500000000000000000000000000000e-01 3ffcb000000000000000000000000000 */ /* cos(x) = 0.fa5365e8f1d3ca27be1db5d76ae64d983d7470a4ab0f4ccf65a2b8c67a380df949953a09bc1 */ - L(9.77835053797959793331971572944454549e-01), /* 3ffef4a6cbd1e3a7944f7c3b6baed5cd */ -L(-3.79207422905180416937210853779192702e-35), /* bf8c933e145c7adaa7859984d2ea39cc */ + L( 9.77835053797959793331971572944454549e-01), /* 3ffef4a6cbd1e3a7944f7c3b6baed5cd */ + L(-3.79207422905180416937210853779192702e-35), /* bf8c933e145c7adaa7859984d2ea39cc */ /* sin(x) = 0.3599b652f40ec999df12a0a4c8561de159c98d4e54555de518b97f48886f715d8df5f4f093e */ - L(2.09376712085993643711890752724881652e-01), /* 3ffcaccdb297a0764ccef895052642b1 */ -L(-1.59470287344329449965314638482515925e-36), /* bf880f531b3958d5d5510d73a3405bbc */ + L( 2.09376712085993643711890752724881652e-01), /* 3ffcaccdb297a0764ccef895052642b1 */ + L(-1.59470287344329449965314638482515925e-36), /* bf880f531b3958d5d5510d73a3405bbc */ /* x = 2.18750000000000000000000000000000000e-01 3ffcc000000000000000000000000000 */ /* cos(x) = 0.f9e63e1d9e8b6f6f2e296bae5b5ed9c11fd7fa2fe11e09fc7bde901abed24b6365e72f7db4e */ - L(9.76169473868635276723989035435135534e-01), /* 3ffef3cc7c3b3d16dede5c52d75cb6be */ -L(-2.87727974249481583047944860626985460e-35), /* bf8c31f701402e80f70fb01c210b7f2a */ + L( 9.76169473868635276723989035435135534e-01), /* 3ffef3cc7c3b3d16dede5c52d75cb6be */ + L(-2.87727974249481583047944860626985460e-35), /* bf8c31f701402e80f70fb01c210b7f2a */ /* sin(x) = 0.378df09db8c332ce0d2b53d865582e4526ea336c768f68c32b496c6d11c1cd241bb9f1da523 */ - L(2.17009581095010156760578095826055396e-01), /* 3ffcbc6f84edc6199670695a9ec32ac1 */ - L(1.07356488794216831812829549198201194e-35), /* 3f8ac8a4dd466d8ed1ed1865692d8da2 */ + L( 2.17009581095010156760578095826055396e-01), /* 3ffcbc6f84edc6199670695a9ec32ac1 */ + L( 1.07356488794216831812829549198201194e-35), /* 3f8ac8a4dd466d8ed1ed1865692d8da2 */ /* x = 2.26562500000000000000000000000000000e-01 3ffcd000000000000000000000000000 */ /* cos(x) = 0.f9752eba9fff6b98842beadab054a932fb0f8d5b875ae63d6b2288d09b148921aeb6e52f61b */ - L(9.74444313585988980349711056045434344e-01), /* 3ffef2ea5d753ffed7310857d5b560a9 */ - L(3.09947905955053419304514538592548333e-35), /* 3f8c4997d87c6adc3ad731eb59144685 */ + L( 9.74444313585988980349711056045434344e-01), /* 3ffef2ea5d753ffed7310857d5b560a9 */ + L( 3.09947905955053419304514538592548333e-35), /* 3f8c4997d87c6adc3ad731eb59144685 */ /* sin(x) = 0.39814cb10513453cb97b21bc1ca6a337b150c21a675ab85503bc09a436a10ab1473934e20c8 */ - L(2.24629204957705292350428549796424820e-01), /* 3ffccc0a6588289a29e5cbd90de0e535 */ - L(2.42061510849297469844695751870058679e-36), /* 3f889bd8a8610d33ad5c2a81de04d21b */ + L( 2.24629204957705292350428549796424820e-01), /* 3ffccc0a6588289a29e5cbd90de0e535 */ + L( 2.42061510849297469844695751870058679e-36), /* 3f889bd8a8610d33ad5c2a81de04d21b */ /* x = 2.34375000000000000000000000000000000e-01 3ffce000000000000000000000000000 */ /* cos(x) = 0.f90039843324f9b940416c1984b6cbed1fc733d97354d4265788a86150493ce657cae032674 */ - L(9.72659678244912752670913058267565260e-01), /* 3ffef20073086649f3728082d833096e */ -L(-3.91759231819314904966076958560252735e-35), /* bf8ca09701c6613465595ecd43babcf5 */ + L( 9.72659678244912752670913058267565260e-01), /* 3ffef20073086649f3728082d833096e */ + L(-3.91759231819314904966076958560252735e-35), /* bf8ca09701c6613465595ecd43babcf5 */ /* sin(x) = 0.3b73c2bf6b4b9f668ef9499c81f0d965087f1753fa64b086e58cb8470515c18c1412f8c2e02 */ - L(2.32235118611511462413930877746235872e-01), /* 3ffcdb9e15fb5a5cfb3477ca4ce40f87 */ -L(-4.96930483364191020075024624332928910e-36), /* bf89a6bde03a2b0166d3de469cd1ee3f */ + L( 2.32235118611511462413930877746235872e-01), /* 3ffcdb9e15fb5a5cfb3477ca4ce40f87 */ + L(-4.96930483364191020075024624332928910e-36), /* bf89a6bde03a2b0166d3de469cd1ee3f */ /* x = 2.42187500000000000000000000000000000e-01 3ffcf000000000000000000000000000 */ /* cos(x) = 0.f887604e2c39dbb20e4ec5825059a789ffc95b275ad9954078ba8a28d3fcfe9cc2c1d49697b */ - L(9.70815676770349462947490545785046027e-01), /* 3ffef10ec09c5873b7641c9d8b04a0b3 */ - L(2.97458820972393859125277682021202860e-35), /* 3f8c3c4ffe4ad93ad6ccaa03c5d45147 */ + L( 9.70815676770349462947490545785046027e-01), /* 3ffef10ec09c5873b7641c9d8b04a0b3 */ + L( 2.97458820972393859125277682021202860e-35), /* 3f8c3c4ffe4ad93ad6ccaa03c5d45147 */ /* sin(x) = 0.3d654aff15cb457a0fca854698aba33039a8a40626609204472d9d40309b626eccc6dff0ffa */ - L(2.39826857830661564441369251810886574e-01), /* 3ffceb2a57f8ae5a2bd07e542a34c55d */ - L(2.39867036569896287240938444445071448e-36), /* 3f88981cd45203133049022396cea018 */ + L( 2.39826857830661564441369251810886574e-01), /* 3ffceb2a57f8ae5a2bd07e542a34c55d */ + L( 2.39867036569896287240938444445071448e-36), /* 3f88981cd45203133049022396cea018 */ /* x = 2.50000000000000000000000000000000000e-01 3ffd0000000000000000000000000000 */ /* cos(x) = 0.f80aa4fbef750ba783d33cb95f94f8a41426dbe79edc4a023ef9ec13c944551c0795b84fee1 */ - L(9.68912421710644784144595449494189205e-01), /* 3ffef01549f7deea174f07a67972bf2a */ -L(-5.53634706113461989398873287749326500e-36), /* bf89d6faf649061848ed7f704184fb0e */ + L( 9.68912421710644784144595449494189205e-01), /* 3ffef01549f7deea174f07a67972bf2a */ + L(-5.53634706113461989398873287749326500e-36), /* bf89d6faf649061848ed7f704184fb0e */ /* sin(x) = 0.3f55dda9e62aed7513bd7b8e6a3d1635dd5676648d7db525898d7086af9330f03c7f285442a */ - L(2.47403959254522929596848704849389203e-01), /* 3ffcfaaeed4f31576ba89debdc7351e9 */ -L(-7.36487001108599532943597115275811618e-36), /* bf8a39445531336e50495b4ece51ef2a */ + L( 2.47403959254522929596848704849389203e-01), /* 3ffcfaaeed4f31576ba89debdc7351e9 */ + L(-7.36487001108599532943597115275811618e-36), /* bf8a39445531336e50495b4ece51ef2a */ /* x = 2.57812500000000000000000000000000000e-01 3ffd0800000000000000000000000000 */ /* cos(x) = 0.f78a098069792daabc9ee42591b7c5a68cb1ab822aeb446b3311b4ba5371b8970e2c1547ad7 */ - L(9.66950029230677822008341623610531503e-01), /* 3ffeef141300d2f25b55793dc84b2370 */ -L(-4.38972214432792412062088059990480514e-35), /* bf8cd2cb9a72a3eea8a5dca667725a2d */ + L( 9.66950029230677822008341623610531503e-01), /* 3ffeef141300d2f25b55793dc84b2370 */ + L(-4.38972214432792412062088059990480514e-35), /* bf8cd2cb9a72a3eea8a5dca667725a2d */ /* sin(x) = 0.414572fd94556e6473d620271388dd47c0ba050cdb5270112e3e370e8c4705ae006426fb5d5 */ - L(2.54965960415878467487556574864872628e-01), /* 3ffd0515cbf65155b991cf58809c4e23 */ - L(2.20280377918534721005071688328074154e-35), /* 3f8bd47c0ba050cdb5270112e3e370e9 */ + L( 2.54965960415878467487556574864872628e-01), /* 3ffd0515cbf65155b991cf58809c4e23 */ + L( 2.20280377918534721005071688328074154e-35), /* 3f8bd47c0ba050cdb5270112e3e370e9 */ /* x = 2.65625000000000000000000000000000000e-01 3ffd1000000000000000000000000000 */ /* cos(x) = 0.f7058fde0788dfc805b8fe88789e4f4253e3c50afe8b22f41159620ab5940ff7df9557c0d1f */ - L(9.64928619104771009581074665315748371e-01), /* 3ffeee0b1fbc0f11bf900b71fd10f13d */ -L(-3.66685832670820775002475545602761113e-35), /* bf8c85ed60e1d7a80ba6e85f7534efaa */ + L( 9.64928619104771009581074665315748371e-01), /* 3ffeee0b1fbc0f11bf900b71fd10f13d */ + L(-3.66685832670820775002475545602761113e-35), /* bf8c85ed60e1d7a80ba6e85f7534efaa */ /* sin(x) = 0.4334033bcd90d6604f5f36c1d4b84451a87150438275b77470b50e5b968fa7962b5ffb379b7 */ - L(2.62512399769153281450949626395692931e-01), /* 3ffd0cd00cef364359813d7cdb0752e1 */ - L(3.24923677072031064673177178571821843e-36), /* 3f89146a1c5410e09d6ddd1c2d4396e6 */ + L( 2.62512399769153281450949626395692931e-01), /* 3ffd0cd00cef364359813d7cdb0752e1 */ + L( 3.24923677072031064673177178571821843e-36), /* 3f89146a1c5410e09d6ddd1c2d4396e6 */ /* x = 2.73437500000000000000000000000000000e-01 3ffd1800000000000000000000000000 */ /* cos(x) = 0.f67d3a26af7d07aa4bd6d42af8c0067fefb96d5b46c031eff53627f215ea3242edc3f2e13eb */ - L(9.62848314709379699899701093480214365e-01), /* 3ffeecfa744d5efa0f5497ada855f180 */ - L(4.88986966383343450799422013051821394e-36), /* 3f899ffbee5b56d1b00c7bfd4d89fc85 */ + L( 9.62848314709379699899701093480214365e-01), /* 3ffeecfa744d5efa0f5497ada855f180 */ + L( 4.88986966383343450799422013051821394e-36), /* 3f899ffbee5b56d1b00c7bfd4d89fc85 */ /* sin(x) = 0.452186aa5377ab20bbf2524f52e3a06a969f47166ab88cf88c111ad12c55941021ef3317a1a */ - L(2.70042816718585031552755063618827102e-01), /* 3ffd14861aa94ddeac82efc9493d4b8f */ -L(-2.37608892440611310321138680065803162e-35), /* bf8bf956960b8e99547730773eee52ed */ + L( 2.70042816718585031552755063618827102e-01), /* 3ffd14861aa94ddeac82efc9493d4b8f */ + L(-2.37608892440611310321138680065803162e-35), /* bf8bf956960b8e99547730773eee52ed */ /* x = 2.81250000000000000000000000000000000e-01 3ffd2000000000000000000000000000 */ /* cos(x) = 0.f5f10a7bb77d3dfa0c1da8b57842783280d01ce3c0f82bae3b9d623c168d2e7c29977994451 */ - L(9.60709243015561903066659350581313472e-01), /* 3ffeebe214f76efa7bf4183b516af085 */ -L(-5.87011558231583960712013351601221840e-36), /* bf89f35fcbf8c70fc1f5147118a770fa */ + L( 9.60709243015561903066659350581313472e-01), /* 3ffeebe214f76efa7bf4183b516af085 */ + L(-5.87011558231583960712013351601221840e-36), /* bf89f35fcbf8c70fc1f5147118a770fa */ /* sin(x) = 0.470df5931ae1d946076fe0dcff47fe31bb2ede618ebc607821f8462b639e1f4298b5ae87fd3 */ - L(2.77556751646336325922023446828128568e-01), /* 3ffd1c37d64c6b8765181dbf8373fd20 */ -L(-1.35848595468998128214344668770082997e-36), /* bf87ce44d1219e71439f87de07b9d49c */ + L( 2.77556751646336325922023446828128568e-01), /* 3ffd1c37d64c6b8765181dbf8373fd20 */ + L(-1.35848595468998128214344668770082997e-36), /* bf87ce44d1219e71439f87de07b9d49c */ /* x = 2.89062500000000000000000000000000000e-01 3ffd2800000000000000000000000000 */ /* cos(x) = 0.f561030ddd7a78960ea9f4a32c6521554995667f5547bafee9ec48b3155cdb0f7fd00509713 */ - L(9.58511534581228627301969408154919822e-01), /* 3ffeeac2061bbaf4f12c1d53e94658ca */ - L(2.50770779371636481145735089393154404e-35), /* 3f8c0aaa4cab33faaa3dd7f74f624599 */ + L( 9.58511534581228627301969408154919822e-01), /* 3ffeeac2061bbaf4f12c1d53e94658ca */ + L( 2.50770779371636481145735089393154404e-35), /* 3f8c0aaa4cab33faaa3dd7f74f624599 */ /* sin(x) = 0.48f948446abcd6b0f7fccb100e7a1b26eccad880b0d24b59948c7cdd49514d44b933e6985c2 */ - L(2.85053745940547424587763033323252561e-01), /* 3ffd23e52111aaf35ac3dff32c4039e8 */ - L(2.04269325885902918802700123680403749e-35), /* 3f8bb26eccad880b0d24b59948c7cdd5 */ + L( 2.85053745940547424587763033323252561e-01), /* 3ffd23e52111aaf35ac3dff32c4039e8 */ + L( 2.04269325885902918802700123680403749e-35), /* 3f8bb26eccad880b0d24b59948c7cdd5 */ /* x = 2.96875000000000000000000000000000000e-01 3ffd3000000000000000000000000000 */ /* cos(x) = 0.f4cd261d3e6c15bb369c8758630d2ac00b7ace2a51c0631bfeb39ed158ba924cc91e259c195 */ - L(9.56255323543175296975599942263028361e-01), /* 3ffee99a4c3a7cd82b766d390eb0c61a */ - L(3.21616572190865997051103645135837207e-35), /* 3f8c56005bd671528e0318dff59cf68b */ + L( 9.56255323543175296975599942263028361e-01), /* 3ffee99a4c3a7cd82b766d390eb0c61a */ + L( 3.21616572190865997051103645135837207e-35), /* 3f8c56005bd671528e0318dff59cf68b */ /* sin(x) = 0.4ae37710fad27c8aa9c4cf96c03519b9ce07dc08a1471775499f05c29f86190aaebaeb9716e */ - L(2.92533342023327543624702326493913423e-01), /* 3ffd2b8ddc43eb49f22aa7133e5b00d4 */ - L(1.93539408668704450308003687950685128e-35), /* 3f8b9b9ce07dc08a1471775499f05c2a */ + L( 2.92533342023327543624702326493913423e-01), /* 3ffd2b8ddc43eb49f22aa7133e5b00d4 */ + L( 1.93539408668704450308003687950685128e-35), /* 3f8b9b9ce07dc08a1471775499f05c2a */ /* x = 3.04687500000000000000000000000000000e-01 3ffd3800000000000000000000000000 */ /* cos(x) = 0.f43575f94d4f6b272f5fb76b14d2a64ab52df1ee8ddf7c651034e5b2889305a9ea9015d758a */ - L(9.53940747608894733981324795987611623e-01), /* 3ffee86aebf29a9ed64e5ebf6ed629a5 */ - L(2.88075689052478602008395972924657164e-35), /* 3f8c3255a96f8f746efbe32881a72d94 */ + L( 9.53940747608894733981324795987611623e-01), /* 3ffee86aebf29a9ed64e5ebf6ed629a5 */ + L( 2.88075689052478602008395972924657164e-35), /* 3f8c3255a96f8f746efbe32881a72d94 */ /* sin(x) = 0.4ccc7a50127e1de0cb6b40c302c651f7bded4f9e7702b0471ae0288d091a37391950907202f */ - L(2.99995083378683051163248282011699944e-01), /* 3ffd3331e94049f877832dad030c0b19 */ - L(1.35174265535697850139283361475571050e-35), /* 3f8b1f7bded4f9e7702b0471ae0288d1 */ + L( 2.99995083378683051163248282011699944e-01), /* 3ffd3331e94049f877832dad030c0b19 */ + L( 1.35174265535697850139283361475571050e-35), /* 3f8b1f7bded4f9e7702b0471ae0288d1 */ /* x = 3.12500000000000000000000000000000000e-01 3ffd4000000000000000000000000000 */ /* cos(x) = 0.f399f500c9e9fd37ae9957263dab8877102beb569f101ee4495350868e5847d181d50d3cca2 */ - L(9.51567948048172202145488217364270962e-01), /* 3ffee733ea0193d3fa6f5d32ae4c7b57 */ - L(6.36842628598115658308749288799884606e-36), /* 3f8a0ee2057d6ad3e203dc892a6a10d2 */ + L( 9.51567948048172202145488217364270962e-01), /* 3ffee733ea0193d3fa6f5d32ae4c7b57 */ + L( 6.36842628598115658308749288799884606e-36), /* 3f8a0ee2057d6ad3e203dc892a6a10d2 */ /* sin(x) = 0.4eb44a5da74f600207aaa090f0734e288603ffadb3eb2542a46977b105f8547128036dcf7f0 */ - L(3.07438514580380850670502958201982091e-01), /* 3ffd3ad129769d3d80081eaa8243c1cd */ - L(1.06515172423204645839241099453417152e-35), /* 3f8ac510c07ff5b67d64a8548d2ef621 */ + L( 3.07438514580380850670502958201982091e-01), /* 3ffd3ad129769d3d80081eaa8243c1cd */ + L( 1.06515172423204645839241099453417152e-35), /* 3f8ac510c07ff5b67d64a8548d2ef621 */ /* x = 3.20312500000000000000000000000000000e-01 3ffd4800000000000000000000000000 */ /* cos(x) = 0.f2faa5a1b74e82fd61fa05f9177380e8e69b7b15a945e8e5ae1124bf3d12b0617e03af4fab5 */ - L(9.49137069684463027665847421762105623e-01), /* 3ffee5f54b436e9d05fac3f40bf22ee7 */ - L(6.84433965991637152250309190468859701e-37), /* 3f86d1cd36f62b528bd1cb5c22497e7a */ + L( 9.49137069684463027665847421762105623e-01), /* 3ffee5f54b436e9d05fac3f40bf22ee7 */ + L( 6.84433965991637152250309190468859701e-37), /* 3f86d1cd36f62b528bd1cb5c22497e7a */ /* sin(x) = 0.509adf9a7b9a5a0f638a8fa3a60a199418859f18b37169a644fdb986c21ecb00133853bc35b */ - L(3.14863181319745250865036315126939016e-01), /* 3ffd426b7e69ee69683d8e2a3e8e9828 */ - L(1.92431240212432926993057705062834160e-35), /* 3f8b99418859f18b37169a644fdb986c */ + L( 3.14863181319745250865036315126939016e-01), /* 3ffd426b7e69ee69683d8e2a3e8e9828 */ + L( 1.92431240212432926993057705062834160e-35), /* 3f8b99418859f18b37169a644fdb986c */ /* x = 3.28125000000000000000000000000000000e-01 3ffd5000000000000000000000000000 */ /* cos(x) = 0.f2578a595224dd2e6bfa2eb2f99cc674f5ea6f479eae2eb580186897ae3f893df1113ca06b8 */ - L(9.46648260886053321846099507295532976e-01), /* 3ffee4af14b2a449ba5cd7f45d65f33a */ -L(-4.32906339663000890941529420498824645e-35), /* bf8ccc5850ac85c30a8e8a53ff3cbb43 */ + L( 9.46648260886053321846099507295532976e-01), /* 3ffee4af14b2a449ba5cd7f45d65f33a */ + L(-4.32906339663000890941529420498824645e-35), /* bf8ccc5850ac85c30a8e8a53ff3cbb43 */ /* sin(x) = 0.5280326c3cf481823ba6bb08eac82c2093f2bce3c4eb4ee3dec7df41c92c8a4226098616075 */ - L(3.22268630433386625687745919893188031e-01), /* 3ffd4a00c9b0f3d20608ee9aec23ab21 */ -L(-1.49505897804759263483853908335500228e-35), /* bf8b3df6c0d431c3b14b11c213820be3 */ + L( 3.22268630433386625687745919893188031e-01), /* 3ffd4a00c9b0f3d20608ee9aec23ab21 */ + L(-1.49505897804759263483853908335500228e-35), /* bf8b3df6c0d431c3b14b11c213820be3 */ /* x = 3.35937500000000000000000000000000000e-01 3ffd5800000000000000000000000000 */ /* cos(x) = 0.f1b0a5b406b526d886c55feadc8d0dcc8eb9ae2ac707051771b48e05b25b000009660bdb3e3 */ - L(9.44101673557004345630017691253124860e-01), /* 3ffee3614b680d6a4db10d8abfd5b91a */ - L(1.03812535240120229609822461172145584e-35), /* 3f8ab991d735c558e0e0a2ee3691c0b6 */ + L( 9.44101673557004345630017691253124860e-01), /* 3ffee3614b680d6a4db10d8abfd5b91a */ + L( 1.03812535240120229609822461172145584e-35), /* 3f8ab991d735c558e0e0a2ee3691c0b6 */ /* sin(x) = 0.54643b3da29de9b357155eef0f332fb3e66c83bf4dddd9491c5eb8e103ccd92d6175220ed51 */ - L(3.29654409930860171914317725126463176e-01), /* 3ffd5190ecf68a77a6cd5c557bbc3ccd */ -L(-1.22606996784743214973082192294232854e-35), /* bf8b04c19937c40b22226b6e3a1471f0 */ + L( 3.29654409930860171914317725126463176e-01), /* 3ffd5190ecf68a77a6cd5c557bbc3ccd */ + L(-1.22606996784743214973082192294232854e-35), /* bf8b04c19937c40b22226b6e3a1471f0 */ /* x = 3.43750000000000000000000000000000000e-01 3ffd6000000000000000000000000000 */ /* cos(x) = 0.f105fa4d66b607a67d44e042725204435142ac8ad54dfb0907a4f6b56b06d98ee60f19e557a */ - L(9.41497463127881068644511236053670815e-01), /* 3ffee20bf49acd6c0f4cfa89c084e4a4 */ - L(3.20709366603165602071590241054884900e-36), /* 3f8910d450ab22b5537ec241e93dad5b */ + L( 9.41497463127881068644511236053670815e-01), /* 3ffee20bf49acd6c0f4cfa89c084e4a4 */ + L( 3.20709366603165602071590241054884900e-36), /* 3f8910d450ab22b5537ec241e93dad5b */ /* sin(x) = 0.5646f27e8bd65cbe3a5d61ff06572290ee826d9674a00246b05ae26753cdfc90d9ce81a7d02 */ - L(3.37020069022253076261281754173810024e-01), /* 3ffd591bc9fa2f5972f8e97587fc195d */ -L(-2.21435756148839473677777545049890664e-35), /* bf8bd6f117d92698b5ffdb94fa51d98b */ + L( 3.37020069022253076261281754173810024e-01), /* 3ffd591bc9fa2f5972f8e97587fc195d */ + L(-2.21435756148839473677777545049890664e-35), /* bf8bd6f117d92698b5ffdb94fa51d98b */ /* x = 3.51562500000000000000000000000000000e-01 3ffd6800000000000000000000000000 */ /* cos(x) = 0.f0578ad01ede707fa39c09dc6b984afef74f3dc8d0efb0f4c5a6b13771145b3e0446fe33887 */ - L(9.38835788546265488632578305984712554e-01), /* 3ffee0af15a03dbce0ff473813b8d731 */ -L(-3.98758068773974031348585072752245458e-35), /* bf8ca808458611b978827859d2ca7644 */ + L( 9.38835788546265488632578305984712554e-01), /* 3ffee0af15a03dbce0ff473813b8d731 */ + L(-3.98758068773974031348585072752245458e-35), /* bf8ca808458611b978827859d2ca7644 */ /* sin(x) = 0.582850a41e1dd46c7f602ea244cdbbbfcdfa8f3189be794dda427ce090b5f85164f1f80ac13 */ - L(3.44365158145698408207172046472223747e-01), /* 3ffd60a14290787751b1fd80ba891337 */ -L(-3.19791885005480924937758467594051927e-36), /* bf89100c815c339d9061ac896f60c7dc */ + L( 3.44365158145698408207172046472223747e-01), /* 3ffd60a14290787751b1fd80ba891337 */ + L(-3.19791885005480924937758467594051927e-36), /* bf89100c815c339d9061ac896f60c7dc */ /* x = 3.59375000000000000000000000000000000e-01 3ffd7000000000000000000000000000 */ /* cos(x) = 0.efa559f5ec3aec3a4eb03319278a2d41fcf9189462261125fe6147b078f1daa0b06750a1654 */ - L(9.36116812267055290294237411019508588e-01), /* 3ffedf4ab3ebd875d8749d6066324f14 */ - L(3.40481591236710658435409862439032162e-35), /* 3f8c6a0fe7c8c4a31130892ff30a3d84 */ + L( 9.36116812267055290294237411019508588e-01), /* 3ffedf4ab3ebd875d8749d6066324f14 */ + L( 3.40481591236710658435409862439032162e-35), /* 3f8c6a0fe7c8c4a31130892ff30a3d84 */ /* sin(x) = 0.5a084e28e35fda2776dfdbbb5531d74ced2b5d17c0b1afc4647529d50c295e36d8ceec126c1 */ - L(3.51689228994814059222584896955547016e-01), /* 3ffd682138a38d7f689ddb7f6eed54c7 */ - L(1.75293433418270210567525412802083294e-35), /* 3f8b74ced2b5d17c0b1afc4647529d51 */ + L( 3.51689228994814059222584896955547016e-01), /* 3ffd682138a38d7f689ddb7f6eed54c7 */ + L( 1.75293433418270210567525412802083294e-35), /* 3f8b74ced2b5d17c0b1afc4647529d51 */ /* x = 3.67187500000000000000000000000000000e-01 3ffd7800000000000000000000000000 */ /* cos(x) = 0.eeef6a879146af0bf9b95ea2ea0ac0d3e2e4d7e15d93f48cbd41bf8e4fded40bef69e19eafa */ - L(9.33340700242548435655299229469995527e-01), /* 3ffeddded50f228d5e17f372bd45d416 */ -L(-4.75255707251679831124800898831382223e-35), /* bf8cf960e8d940f513605b9a15f2038e */ + L( 9.33340700242548435655299229469995527e-01), /* 3ffeddded50f228d5e17f372bd45d416 */ + L(-4.75255707251679831124800898831382223e-35), /* bf8cf960e8d940f513605b9a15f2038e */ /* sin(x) = 0.5be6e38ce8095542bc14ee9da0d36483e6734bcab2e07624188af5653f114eeb46738fa899d */ - L(3.58991834546065053677710299152868941e-01), /* 3ffd6f9b8e33a025550af053ba76834e */ -L(-2.06772389262723368139416970257112089e-35), /* bf8bb7c198cb4354d1f89dbe7750a9ac */ + L( 3.58991834546065053677710299152868941e-01), /* 3ffd6f9b8e33a025550af053ba76834e */ + L(-2.06772389262723368139416970257112089e-35), /* bf8bb7c198cb4354d1f89dbe7750a9ac */ /* x = 3.75000000000000000000000000000000000e-01 3ffd8000000000000000000000000000 */ /* cos(x) = 0.ee35bf5ccac89052cd91ddb734d3a47e262e3b609db604e217053803be0091e76daf28a89b7 */ - L(9.30507621912314291149476792229555481e-01), /* 3ffedc6b7eb9959120a59b23bb6e69a7 */ - L(2.74541088551732982573335285685416092e-35), /* 3f8c23f13171db04edb02710b829c01e */ + L( 9.30507621912314291149476792229555481e-01), /* 3ffedc6b7eb9959120a59b23bb6e69a7 */ + L( 2.74541088551732982573335285685416092e-35), /* 3f8c23f13171db04edb02710b829c01e */ /* sin(x) = 0.5dc40955d9084f48a94675a2498de5d851320ff5528a6afb3f2e24de240fce6cbed1ba0ccd6 */ - L(3.66272529086047561372909351716264177e-01), /* 3ffd7710255764213d22a519d6892638 */ -L(-1.96768433534936592675897818253108989e-35), /* bf8ba27aecdf00aad759504c0d1db21e */ + L( 3.66272529086047561372909351716264177e-01), /* 3ffd7710255764213d22a519d6892638 */ + L(-1.96768433534936592675897818253108989e-35), /* bf8ba27aecdf00aad759504c0d1db21e */ /* x = 3.82812500000000000000000000000000000e-01 3ffd8800000000000000000000000000 */ /* cos(x) = 0.ed785b5c44741b4493c56bcb9d338a151c6f6b85d8f8aca658b28572c162b199680eb9304da */ - L(9.27617750192851909628030798799961350e-01), /* 3ffedaf0b6b888e83689278ad7973a67 */ - L(7.58520371916345756281201167126854712e-36), /* 3f8a42a38ded70bb1f1594cb1650ae58 */ + L( 9.27617750192851909628030798799961350e-01), /* 3ffedaf0b6b888e83689278ad7973a67 */ + L( 7.58520371916345756281201167126854712e-36), /* 3f8a42a38ded70bb1f1594cb1650ae58 */ /* sin(x) = 0.5f9fb80f21b53649c432540a50e22c53057ff42ae0fdf1307760dc0093f99c8efeb2fbd7073 */ - L(3.73530868238692946416839752660848112e-01), /* 3ffd7e7ee03c86d4d92710c950294389 */ -L(-1.48023494778986556048879113411517128e-35), /* bf8b3acfa800bd51f020ecf889f23ff7 */ + L( 3.73530868238692946416839752660848112e-01), /* 3ffd7e7ee03c86d4d92710c950294389 */ + L(-1.48023494778986556048879113411517128e-35), /* bf8b3acfa800bd51f020ecf889f23ff7 */ /* x = 3.90625000000000000000000000000000000e-01 3ffd9000000000000000000000000000 */ /* cos(x) = 0.ecb7417b8d4ee3fec37aba4073aa48f1f14666006fb431d9671303c8100d10190ec8179c41d */ - L(9.24671261467036098502113014560138771e-01), /* 3ffed96e82f71a9dc7fd86f57480e755 */ -L(-4.14187124860031825108649347251175815e-35), /* bf8cb87075cccffc825e7134c767e1bf */ + L( 9.24671261467036098502113014560138771e-01), /* 3ffed96e82f71a9dc7fd86f57480e755 */ + L(-4.14187124860031825108649347251175815e-35), /* bf8cb87075cccffc825e7134c767e1bf */ /* sin(x) = 0.6179e84a09a5258a40e9b5face03e525f8b5753cd0105d93fe6298010c3458e84d75fe420e9 */ - L(3.80766408992390192057200703388896675e-01), /* 3ffd85e7a1282694962903a6d7eb3810 */ -L(-2.02009541175208636336924533372496107e-35), /* bf8bada074a8ac32fefa26c019d67fef */ + L( 3.80766408992390192057200703388896675e-01), /* 3ffd85e7a1282694962903a6d7eb3810 */ + L(-2.02009541175208636336924533372496107e-35), /* bf8bada074a8ac32fefa26c019d67fef */ /* x = 3.98437500000000000000000000000000000e-01 3ffd9800000000000000000000000000 */ /* cos(x) = 0.ebf274bf0bda4f62447e56a093626798d3013b5942b1abfd155aacc9dc5c6d0806a20d6b9c1 */ - L(9.21668335573351918175411368202712714e-01), /* 3ffed7e4e97e17b49ec488fcad4126c5 */ -L(-1.83587995433957622948710263541479322e-35), /* bf8b8672cfec4a6bd4e5402eaa553362 */ + L( 9.21668335573351918175411368202712714e-01), /* 3ffed7e4e97e17b49ec488fcad4126c5 */ + L(-1.83587995433957622948710263541479322e-35), /* bf8b8672cfec4a6bd4e5402eaa553362 */ /* sin(x) = 0.6352929dd264bd44a02ea766325d8aa8bd9695fc8def3caefba5b94c9a3c873f7b2d3776ead */ - L(3.87978709727025046051079690813741960e-01), /* 3ffd8d4a4a774992f51280ba9d98c976 */ - L(8.01904783870935075844443278617586301e-36), /* 3f8a5517b2d2bf91bde795df74b72993 */ + L( 3.87978709727025046051079690813741960e-01), /* 3ffd8d4a4a774992f51280ba9d98c976 */ + L( 8.01904783870935075844443278617586301e-36), /* 3f8a5517b2d2bf91bde795df74b72993 */ /* x = 4.06250000000000000000000000000000000e-01 3ffda000000000000000000000000000 */ /* cos(x) = 0.eb29f839f201fd13b93796827916a78f15c85230a4e8ea4b21558265a14367e1abb4c30695a */ - L(9.18609155794918267837824977718549863e-01), /* 3ffed653f073e403fa27726f2d04f22d */ - L(2.97608282778274433460057745798409849e-35), /* 3f8c3c78ae429185274752590aac132d */ + L( 9.18609155794918267837824977718549863e-01), /* 3ffed653f073e403fa27726f2d04f22d */ + L( 2.97608282778274433460057745798409849e-35), /* 3f8c3c78ae429185274752590aac132d */ /* sin(x) = 0.6529afa7d51b129631ec197c0a840a11d7dc5368b0a47956feb285caa8371c4637ef17ef01b */ - L(3.95167330240934236244832640419653657e-01), /* 3ffd94a6be9f546c4a58c7b065f02a10 */ - L(7.57560031388312550940040194042627704e-36), /* 3f8a423afb8a6d16148f2adfd650b955 */ + L( 3.95167330240934236244832640419653657e-01), /* 3ffd94a6be9f546c4a58c7b065f02a10 */ + L( 7.57560031388312550940040194042627704e-36), /* 3f8a423afb8a6d16148f2adfd650b955 */ /* x = 4.14062500000000000000000000000000000e-01 3ffda800000000000000000000000000 */ /* cos(x) = 0.ea5dcf0e30cf03e6976ef0b1ec26515fba47383855c3b4055a99b5e86824b2cd1a691fdca7b */ - L(9.15493908848301228563917732180221882e-01), /* 3ffed4bb9e1c619e07cd2edde163d84d */ -L(-3.50775517955306954815090901168305659e-35), /* bf8c75022dc63e3d51e25fd52b3250bd */ + L( 9.15493908848301228563917732180221882e-01), /* 3ffed4bb9e1c619e07cd2edde163d84d */ + L(-3.50775517955306954815090901168305659e-35), /* bf8c75022dc63e3d51e25fd52b3250bd */ /* sin(x) = 0.66ff380ba0144109e39a320b0a3fa5fd65ea0585bcbf9b1a769a9b0334576c658139e1a1cbe */ - L(4.02331831777773111217105598880982387e-01), /* 3ffd9bfce02e805104278e68c82c28ff */ -L(-1.95678722882848174723569916504871563e-35), /* bf8ba029a15fa7a434064e5896564fcd */ + L( 4.02331831777773111217105598880982387e-01), /* 3ffd9bfce02e805104278e68c82c28ff */ + L(-1.95678722882848174723569916504871563e-35), /* bf8ba029a15fa7a434064e5896564fcd */ /* x = 4.21875000000000000000000000000000000e-01 3ffdb000000000000000000000000000 */ /* cos(x) = 0.e98dfc6c6be031e60dd3089cbdd18a75b1f6b2c1e97f79225202f03dbea45b07a5ec4efc062 */ - L(9.12322784872117846492029542047341734e-01), /* 3ffed31bf8d8d7c063cc1ba611397ba3 */ - L(7.86903886556373674267948132178845568e-36), /* 3f8a4eb63ed6583d2fef244a405e07b8 */ + L( 9.12322784872117846492029542047341734e-01), /* 3ffed31bf8d8d7c063cc1ba611397ba3 */ + L( 7.86903886556373674267948132178845568e-36), /* 3f8a4eb63ed6583d2fef244a405e07b8 */ /* sin(x) = 0.68d32473143327973bc712bcc4ccddc47630d755850c0655243b205934dc49ffed8eb76adcb */ - L(4.09471777053295066122694027011452236e-01), /* 3ffda34c91cc50cc9e5cef1c4af31333 */ - L(2.23945241468457597921655785729821354e-35), /* 3f8bdc47630d755850c0655243b20593 */ + L( 4.09471777053295066122694027011452236e-01), /* 3ffda34c91cc50cc9e5cef1c4af31333 */ + L( 2.23945241468457597921655785729821354e-35), /* 3f8bdc47630d755850c0655243b20593 */ /* x = 4.29687500000000000000000000000000000e-01 3ffdb800000000000000000000000000 */ /* cos(x) = 0.e8ba8393eca7821aa563d83491b6101189b3b101c3677f73d7bad7c10f9ee02b7ab4009739a */ - L(9.09095977415431051650381735684476417e-01), /* 3ffed1750727d94f04354ac7b069236c */ - L(1.20886014028444155733776025085677953e-35), /* 3f8b01189b3b101c3677f73d7bad7c11 */ + L( 9.09095977415431051650381735684476417e-01), /* 3ffed1750727d94f04354ac7b069236c */ + L( 1.20886014028444155733776025085677953e-35), /* 3f8b01189b3b101c3677f73d7bad7c11 */ /* sin(x) = 0.6aa56d8e8249db4eb60a761fe3f9e559be456b9e13349ca99b0bfb787f22b95db3b70179615 */ - L(4.16586730282041119259112448831069657e-01), /* 3ffdaa95b63a09276d3ad829d87f8fe8 */ -L(-2.00488106831998813675438269796963612e-35), /* bf8baa641ba9461eccb635664f404878 */ + L( 4.16586730282041119259112448831069657e-01), /* 3ffdaa95b63a09276d3ad829d87f8fe8 */ + L(-2.00488106831998813675438269796963612e-35), /* bf8baa641ba9461eccb635664f404878 */ /* x = 4.37500000000000000000000000000000000e-01 3ffdc000000000000000000000000000 */ /* cos(x) = 0.e7e367d2956cfb16b6aa11e5419cd0057f5c132a6455bf064297e6a76fe2b72bb630d6d50ff */ - L(9.05813683425936420744516660652700258e-01), /* 3ffecfc6cfa52ad9f62d6d5423ca833a */ -L(-3.60950307605941169775676563004467163e-35), /* bf8c7fd4051f66acdd5207cdeb40cac5 */ + L( 9.05813683425936420744516660652700258e-01), /* 3ffecfc6cfa52ad9f62d6d5423ca833a */ + L(-3.60950307605941169775676563004467163e-35), /* bf8c7fd4051f66acdd5207cdeb40cac5 */ /* sin(x) = 0.6c760c14c8585a51dbd34660ae6c52ac7036a0b40887a0b63724f8b4414348c3063a637f457 */ - L(4.23676257203938010361683988031102480e-01), /* 3ffdb1d83053216169476f4d1982b9b1 */ - L(1.40484456388654470329473096579312595e-35), /* 3f8b2ac7036a0b40887a0b63724f8b44 */ + L( 4.23676257203938010361683988031102480e-01), /* 3ffdb1d83053216169476f4d1982b9b1 */ + L( 1.40484456388654470329473096579312595e-35), /* 3f8b2ac7036a0b40887a0b63724f8b44 */ /* x = 4.45312500000000000000000000000000000e-01 3ffdc800000000000000000000000000 */ /* cos(x) = 0.e708ac84d4172a3e2737662213429e14021074d7e702e77d72a8f1101a7e70410df8273e9aa */ - L(9.02476103237941504925183272675895999e-01), /* 3ffece115909a82e547c4e6ecc442685 */ - L(2.26282899501344419018306295680210602e-35), /* 3f8be14021074d7e702e77d72a8f1102 */ + L( 9.02476103237941504925183272675895999e-01), /* 3ffece115909a82e547c4e6ecc442685 */ + L( 2.26282899501344419018306295680210602e-35), /* 3f8be14021074d7e702e77d72a8f1102 */ /* sin(x) = 0.6e44f8c36eb10a1c752d093c00f4d47ba446ac4c215d26b0316442f168459e677d06e7249e3 */ - L(4.30739925110803197216321517850849190e-01), /* 3ffdb913e30dbac42871d4b424f003d3 */ - L(1.54096780001629398850891218396761548e-35), /* 3f8b47ba446ac4c215d26b0316442f17 */ + L( 4.30739925110803197216321517850849190e-01), /* 3ffdb913e30dbac42871d4b424f003d3 */ + L( 1.54096780001629398850891218396761548e-35), /* 3f8b47ba446ac4c215d26b0316442f17 */ /* x = 4.53125000000000000000000000000000000e-01 3ffdd000000000000000000000000000 */ /* cos(x) = 0.e62a551594b970a770b15d41d4c0e483e47aca550111df6966f9e7ac3a94ae49e6a71eb031e */ - L(8.99083440560138456216544929209379307e-01), /* 3ffecc54aa2b2972e14ee162ba83a982 */ -L(-2.06772615490904370666670275154751976e-35), /* bf8bb7c1b8535aafeee209699061853c */ + L( 8.99083440560138456216544929209379307e-01), /* 3ffecc54aa2b2972e14ee162ba83a982 */ + L(-2.06772615490904370666670275154751976e-35), /* bf8bb7c1b8535aafeee209699061853c */ /* sin(x) = 0.70122c5ec5028c8cff33abf4fd340ccc382e038379b09cf04f9a52692b10b72586060cbb001 */ - L(4.37777302872755132861618974702796680e-01), /* 3ffdc048b17b140a3233fcceafd3f4d0 */ - L(9.62794364503442612477117426033922467e-36), /* 3f8a998705c0706f36139e09f34a4d25 */ + L( 4.37777302872755132861618974702796680e-01), /* 3ffdc048b17b140a3233fcceafd3f4d0 */ + L( 9.62794364503442612477117426033922467e-36), /* 3f8a998705c0706f36139e09f34a4d25 */ /* x = 4.60937500000000000000000000000000000e-01 3ffdd800000000000000000000000000 */ /* cos(x) = 0.e54864fe33e8575cabf5bd0e5cf1b1a8bc7c0d5f61702450fa6b6539735820dd2603ae355d5 */ - L(8.95635902463170698900570000446256350e-01), /* 3ffeca90c9fc67d0aeb957eb7a1cb9e3 */ - L(3.73593741659866883088620495542311808e-35), /* 3f8c8d45e3e06afb0b812287d35b29cc */ + L( 8.95635902463170698900570000446256350e-01), /* 3ffeca90c9fc67d0aeb957eb7a1cb9e3 */ + L( 3.73593741659866883088620495542311808e-35), /* 3f8c8d45e3e06afb0b812287d35b29cc */ /* sin(x) = 0.71dd9fb1ff4677853acb970a9f6729c6e3aac247b1c57cea66c77413f1f98e8b9e98e49d851 */ - L(4.44787960964527211433056012529525211e-01), /* 3ffdc7767ec7fd19de14eb2e5c2a7d9d */ -L(-1.67187936511493678007508371613954899e-35), /* bf8b6391c553db84e3a831599388bec1 */ + L( 4.44787960964527211433056012529525211e-01), /* 3ffdc7767ec7fd19de14eb2e5c2a7d9d */ + L(-1.67187936511493678007508371613954899e-35), /* bf8b6391c553db84e3a831599388bec1 */ /* x = 4.68750000000000000000000000000000000e-01 3ffde000000000000000000000000000 */ /* cos(x) = 0.e462dfc670d421ab3d1a15901228f146a0547011202bf5ab01f914431859aef577966bc4fa4 */ - L(8.92133699366994404723900253723788575e-01), /* 3ffec8c5bf8ce1a843567a342b202452 */ -L(-1.10771937602567314732693079264692504e-35), /* bf8ad72bf571fddbfa814a9fc0dd779d */ + L( 8.92133699366994404723900253723788575e-01), /* 3ffec8c5bf8ce1a843567a342b202452 */ + L(-1.10771937602567314732693079264692504e-35), /* bf8ad72bf571fddbfa814a9fc0dd779d */ /* sin(x) = 0.73a74b8f52947b681baf6928eb3fb021769bf4779bad0e3aa9b1cdb75ec60aad9fc63ff19d5 */ - L(4.51771471491683776581688750134062870e-01), /* 3ffdce9d2e3d4a51eda06ebda4a3acff */ -L(-1.19387223016472295893794387275284505e-35), /* bf8afbd12c81710c8a5e38aac9c64914 */ + L( 4.51771471491683776581688750134062870e-01), /* 3ffdce9d2e3d4a51eda06ebda4a3acff */ + L(-1.19387223016472295893794387275284505e-35), /* bf8afbd12c81710c8a5e38aac9c64914 */ /* x = 4.76562500000000000000000000000000000e-01 3ffde800000000000000000000000000 */ /* cos(x) = 0.e379c9045f29d517c4808aa497c2057b2b3d109e76c0dc302d4d0698b36e3f0bdbf33d8e952 */ - L(8.88577045028035543317609023116020980e-01), /* 3ffec6f39208be53aa2f890115492f84 */ - L(4.12354278954664731443813655177022170e-36), /* 3f895ecacf44279db0370c0b5341a62d */ + L( 8.88577045028035543317609023116020980e-01), /* 3ffec6f39208be53aa2f890115492f84 */ + L( 4.12354278954664731443813655177022170e-36), /* 3f895ecacf44279db0370c0b5341a62d */ /* sin(x) = 0.756f28d011d98528a44a75fc29c779bd734ecdfb582fdb74b68a4c4c4be54cfd0b2d3ad292f */ - L(4.58727408216736592377295028972874773e-01), /* 3ffdd5bca340476614a29129d7f0a71e */ -L(-4.70946994194182908929251719575431779e-36), /* bf8990a32c4c8129f40922d25d6ceced */ + L( 4.58727408216736592377295028972874773e-01), /* 3ffdd5bca340476614a29129d7f0a71e */ + L(-4.70946994194182908929251719575431779e-36), /* bf8990a32c4c8129f40922d25d6ceced */ /* x = 4.84375000000000000000000000000000000e-01 3ffdf000000000000000000000000000 */ /* cos(x) = 0.e28d245c58baef72225e232abc003c4366acd9eb4fc2808c2ab7fe7676cf512ac7f945ae5fb */ - L(8.84966156526143291697296536966647926e-01), /* 3ffec51a48b8b175dee444bc46557800 */ - L(4.53370570288325630442037826313462165e-35), /* 3f8ce21b3566cf5a7e14046155bff3b4 */ + L( 8.84966156526143291697296536966647926e-01), /* 3ffec51a48b8b175dee444bc46557800 */ + L( 4.53370570288325630442037826313462165e-35), /* 3f8ce21b3566cf5a7e14046155bff3b4 */ /* sin(x) = 0.77353054ca72690d4c6e171fd99e6b39fa8e1ede5f052fd2964534c75340970a3a9cd3c5c32 */ - L(4.65655346585160182681199512507546779e-01), /* 3ffddcd4c15329c9a43531b85c7f667a */ -L(-1.56282598978971872478619772155305961e-35), /* bf8b4c60571e121a0fad02d69bacb38b */ + L( 4.65655346585160182681199512507546779e-01), /* 3ffddcd4c15329c9a43531b85c7f667a */ + L(-1.56282598978971872478619772155305961e-35), /* bf8b4c60571e121a0fad02d69bacb38b */ /* x = 4.92187500000000000000000000000000000e-01 3ffdf800000000000000000000000000 */ /* cos(x) = 0.e19cf580eeec046aa1422fa74807ecefb2a1911c94e7b5f20a00f70022d940193691e5bd790 */ - L(8.81301254251340599140161908298100173e-01), /* 3ffec339eb01ddd808d542845f4e9010 */ -L(-1.43419192312116687783945619009629445e-35), /* bf8b3104d5e6ee36b184a0df5ff08ffe */ + L( 8.81301254251340599140161908298100173e-01), /* 3ffec339eb01ddd808d542845f4e9010 */ + L(-1.43419192312116687783945619009629445e-35), /* bf8b3104d5e6ee36b184a0df5ff08ffe */ /* sin(x) = 0.78f95b0560a9a3bd6df7bd981dc38c61224d08bc20631ea932e605e53b579e9e0767dfcbbcb */ - L(4.72554863751304451146551317808516942e-01), /* 3ffde3e56c1582a68ef5b7def660770e */ - L(9.31324774957768018850224267625371204e-36), /* 3f8a8c2449a117840c63d5265cc0bca7 */ + L( 4.72554863751304451146551317808516942e-01), /* 3ffde3e56c1582a68ef5b7def660770e */ + L( 9.31324774957768018850224267625371204e-36), /* 3f8a8c2449a117840c63d5265cc0bca7 */ /* x = 5.00000000000000000000000000000000000e-01 3ffe0000000000000000000000000000 */ /* cos(x) = 0.e0a94032dbea7cedbddd9da2fafad98556566b3a89f43eabd72350af3e8b19e801204d8fe2e */ - L(8.77582561890372716116281582603829681e-01), /* 3ffec1528065b7d4f9db7bbb3b45f5f6 */ -L(-2.89484960181363924855192538540698851e-35), /* bf8c33d54d4ca62bb05e0aa146e57a86 */ + L( 8.77582561890372716116281582603829681e-01), /* 3ffec1528065b7d4f9db7bbb3b45f5f6 */ + L(-2.89484960181363924855192538540698851e-35), /* bf8c33d54d4ca62bb05e0aa146e57a86 */ /* sin(x) = 0.7abba1d12c17bfa1d92f0d93f60ded9992f45b4fcaf13cd58b303693d2a0db47db35ae8a3a9 */ - L(4.79425538604203000273287935215571402e-01), /* 3ffdeaee8744b05efe8764bc364fd838 */ -L(-1.38426977616718318950175848639381926e-35), /* bf8b2666d0ba4b0350ec32a74cfc96c3 */ + L( 4.79425538604203000273287935215571402e-01), /* 3ffdeaee8744b05efe8764bc364fd838 */ + L(-1.38426977616718318950175848639381926e-35), /* bf8b2666d0ba4b0350ec32a74cfc96c3 */ /* x = 5.07812500000000000000000000000000000e-01 3ffe0400000000000000000000000000 */ /* cos(x) = 0.dfb20840f3a9b36f7ae2c515342890b5ec583b8366cc2b55029e95094d31112383f2553498b */ - L(8.73810306413054508282556837071377159e-01), /* 3ffebf641081e75366def5c58a2a6851 */ - L(1.25716864497849302237218128599994785e-35), /* 3f8b0b5ec583b8366cc2b55029e95095 */ + L( 8.73810306413054508282556837071377159e-01), /* 3ffebf641081e75366def5c58a2a6851 */ + L( 1.25716864497849302237218128599994785e-35), /* 3f8b0b5ec583b8366cc2b55029e95095 */ /* sin(x) = 0.7c7bfdaf13e5ed17212f8a7525bfb113aba6c0741b5362bb8d59282a850b63716bca0c910f0 */ - L(4.86266951793275574311011306895834993e-01), /* 3ffdf1eff6bc4f97b45c84be29d496ff */ -L(-1.12269393250914752644352376448094271e-35), /* bf8add8a8b27f17c9593a88e54dafaaf */ + L( 4.86266951793275574311011306895834993e-01), /* 3ffdf1eff6bc4f97b45c84be29d496ff */ + L(-1.12269393250914752644352376448094271e-35), /* bf8add8a8b27f17c9593a88e54dafaaf */ /* x = 5.15625000000000000000000000000000000e-01 3ffe0800000000000000000000000000 */ /* cos(x) = 0.deb7518814a7a931bbcc88c109cd41c50bf8bb48f20ae8c36628d1d3d57574f7dc58f27d91c */ - L(8.69984718058417388828915599901466243e-01), /* 3ffebd6ea310294f526377991182139b */ -L(-4.68168638300575626782741319792183837e-35), /* bf8cf1d7a03a25b86fa8b9e4ceb97161 */ + L( 8.69984718058417388828915599901466243e-01), /* 3ffebd6ea310294f526377991182139b */ + L(-4.68168638300575626782741319792183837e-35), /* bf8cf1d7a03a25b86fa8b9e4ceb97161 */ /* sin(x) = 0.7e3a679daaf25c676542bcb4028d0964172961c921823a4ef0c3a9070d886dbd073f6283699 */ - L(4.93078685753923057265136552753487121e-01), /* 3ffdf8e99e76abc9719d950af2d00a34 */ - L(7.06498693112535056352301101088624950e-36), /* 3f8a2c82e52c3924304749de187520e2 */ + L( 4.93078685753923057265136552753487121e-01), /* 3ffdf8e99e76abc9719d950af2d00a34 */ + L( 7.06498693112535056352301101088624950e-36), /* 3f8a2c82e52c3924304749de187520e2 */ /* x = 5.23437500000000000000000000000000000e-01 3ffe0c00000000000000000000000000 */ /* cos(x) = 0.ddb91ff318799172bd2452d0a3889f5169c64a0094bcf0b8aa7dcf0d7640a2eba68955a80be */ - L(8.66106030320656714696616831654267220e-01), /* 3ffebb723fe630f322e57a48a5a14711 */ - L(2.35610597588322493119667003904687628e-35), /* 3f8bf5169c64a0094bcf0b8aa7dcf0d7 */ + L( 8.66106030320656714696616831654267220e-01), /* 3ffebb723fe630f322e57a48a5a14711 */ + L( 2.35610597588322493119667003904687628e-35), /* 3f8bf5169c64a0094bcf0b8aa7dcf0d7 */ /* sin(x) = 0.7ff6d8a34bd5e8fa54c97482db5159df1f24e8038419c0b448b9eea8939b5d4dfcf40900257 */ - L(4.99860324733013463819556536946425724e-01), /* 3ffdffdb628d2f57a3e95325d20b6d45 */ - L(1.94636052312235297538564591686645139e-35), /* 3f8b9df1f24e8038419c0b448b9eea89 */ + L( 4.99860324733013463819556536946425724e-01), /* 3ffdffdb628d2f57a3e95325d20b6d45 */ + L( 1.94636052312235297538564591686645139e-35), /* 3f8b9df1f24e8038419c0b448b9eea89 */ /* x = 5.31250000000000000000000000000000000e-01 3ffe1000000000000000000000000000 */ /* cos(x) = 0.dcb7777ac420705168f31e3eb780ce9c939ecada62843b54522f5407eb7f21e556059fcd734 */ - L(8.62174479934880504367162510253324274e-01), /* 3ffeb96eeef58840e0a2d1e63c7d6f02 */ -L(-3.71556818317533582234562471835771823e-35), /* bf8c8b1b6309a92cebde255d6e855fc1 */ + L( 8.62174479934880504367162510253324274e-01), /* 3ffeb96eeef58840e0a2d1e63c7d6f02 */ + L(-3.71556818317533582234562471835771823e-35), /* bf8c8b1b6309a92cebde255d6e855fc1 */ /* sin(x) = 0.81b149ce34caa5a4e650f8d09fd4d6aa74206c32ca951a93074c83b2d294d25dbb0f7fdfad2 */ - L(5.06611454814257367642296000893867192e-01), /* 3ffe0362939c69954b49cca1f1a13faa */ -L(-3.10963699824274155702706043065967062e-35), /* bf8c4aac5efc9e69ab572b67c59be269 */ + L( 5.06611454814257367642296000893867192e-01), /* 3ffe0362939c69954b49cca1f1a13faa */ + L(-3.10963699824274155702706043065967062e-35), /* bf8c4aac5efc9e69ab572b67c59be269 */ /* x = 5.39062500000000000000000000000000000e-01 3ffe1400000000000000000000000000 */ /* cos(x) = 0.dbb25c25b8260c14f6e7bc98ec991b70c65335198b0ab628bad20cc7b229d4dd62183cfa055 */ - L(8.58190306862660347046629564970494649e-01), /* 3ffeb764b84b704c1829edcf7931d932 */ - L(2.06439574601190798155563653000684861e-35), /* 3f8bb70c65335198b0ab628bad20cc7b */ + L( 8.58190306862660347046629564970494649e-01), /* 3ffeb764b84b704c1829edcf7931d932 */ + L( 2.06439574601190798155563653000684861e-35), /* 3f8bb70c65335198b0ab628bad20cc7b */ /* sin(x) = 0.8369b434a372da7eb5c8a71fe36ce1e0b2b493f6f5cb2e38bcaec2a556b3678c401940d1c3c */ - L(5.13331663943471218288801270215706878e-01), /* 3ffe06d3686946e5b4fd6b914e3fc6da */ -L(-2.26614796466671970772244932848067224e-35), /* bf8be1f4d4b6c090a34d1c743513d5ab */ + L( 5.13331663943471218288801270215706878e-01), /* 3ffe06d3686946e5b4fd6b914e3fc6da */ + L(-2.26614796466671970772244932848067224e-35), /* bf8be1f4d4b6c090a34d1c743513d5ab */ /* x = 5.46875000000000000000000000000000000e-01 3ffe1800000000000000000000000000 */ /* cos(x) = 0.daa9d20860827063fde51c09e855e9932e1b17143e7244fd267a899d41ae1f3bc6a0ec42e27 */ - L(8.54153754277385385143451785105103176e-01), /* 3ffeb553a410c104e0c7fbca3813d0ac */ -L(-1.68707534013095152873222061722573172e-35), /* bf8b66cd1e4e8ebc18dbb02d9857662c */ + L( 8.54153754277385385143451785105103176e-01), /* 3ffeb553a410c104e0c7fbca3813d0ac */ + L(-1.68707534013095152873222061722573172e-35), /* bf8b66cd1e4e8ebc18dbb02d9857662c */ /* sin(x) = 0.852010f4f0800521378bd8dd614753d080c2e9e0775ffc609947b9132f5357404f464f06a58 */ - L(5.20020541953727004760213699874674730e-01), /* 3ffe0a4021e9e1000a426f17b1bac28f */ -L(-3.32415021330884924833711842866896734e-35), /* bf8c617bf9e8b0fc45001cfb35c23767 */ + L( 5.20020541953727004760213699874674730e-01), /* 3ffe0a4021e9e1000a426f17b1bac28f */ + L(-3.32415021330884924833711842866896734e-35), /* bf8c617bf9e8b0fc45001cfb35c23767 */ /* x = 5.54687500000000000000000000000000000e-01 3ffe1c00000000000000000000000000 */ /* cos(x) = 0.d99ddd44e44a43d4d4a3a3ed95204106fd54d78e8c7684545c0da0b7c2c72be7a89b7c182ad */ - L(8.50065068549420263957072899177793617e-01), /* 3ffeb33bba89c89487a9a94747db2a41 */ -L(-4.73753917078785974356016104842568442e-35), /* bf8cf7c81559438b9c4bdd5d1f92fa42 */ + L( 8.50065068549420263957072899177793617e-01), /* 3ffeb33bba89c89487a9a94747db2a41 */ + L(-4.73753917078785974356016104842568442e-35), /* bf8cf7c81559438b9c4bdd5d1f92fa42 */ /* sin(x) = 0.86d45935ab396cb4e421e822dee54f3562dfcefeaa782184c23401d231f5ad981a1cc195b18 */ - L(5.26677680590386730710789410624833901e-01), /* 3ffe0da8b26b5672d969c843d045bdcb */ -L(-3.67066148195515214077582496518566735e-35), /* bf8c8654e901880aac3ef3d9ee5ff16e */ + L( 5.26677680590386730710789410624833901e-01), /* 3ffe0da8b26b5672d969c843d045bdcb */ + L(-3.67066148195515214077582496518566735e-35), /* bf8c8654e901880aac3ef3d9ee5ff16e */ /* x = 5.62500000000000000000000000000000000e-01 3ffe2000000000000000000000000000 */ /* cos(x) = 0.d88e820b1526311dd561efbc0c1a9a5375eb26f65d246c5744b13ca26a7e0fd42556da843c8 */ - L(8.45924499231067954459723078597493262e-01), /* 3ffeb11d04162a4c623baac3df781835 */ - L(1.98054947141989878179164342925274053e-35), /* 3f8ba5375eb26f65d246c5744b13ca27 */ + L( 8.45924499231067954459723078597493262e-01), /* 3ffeb11d04162a4c623baac3df781835 */ + L( 1.98054947141989878179164342925274053e-35), /* 3f8ba5375eb26f65d246c5744b13ca27 */ /* sin(x) = 0.88868625b4e1dbb2313310133022527200c143a5cb16637cb7daf8ade82459ff2e98511f40f */ - L(5.33302673536020173329131103308161529e-01), /* 3ffe110d0c4b69c3b764626620266045 */ -L(-3.42715291319551615996993795226755157e-35), /* bf8c6c6ff9f5e2d1a74ce41a41283a91 */ + L( 5.33302673536020173329131103308161529e-01), /* 3ffe110d0c4b69c3b764626620266045 */ + L(-3.42715291319551615996993795226755157e-35), /* bf8c6c6ff9f5e2d1a74ce41a41283a91 */ /* x = 5.70312500000000000000000000000000000e-01 3ffe2400000000000000000000000000 */ /* cos(x) = 0.d77bc4985e93a607c9d868b906bbc6bbe3a04258814acb0358468b826fc91bd4d814827f65e */ - L(8.41732299041338366963111794309701085e-01), /* 3ffeaef78930bd274c0f93b0d1720d78 */ -L(-4.30821936750410026005408345400225948e-35), /* bf8cca20e2fded3bf5a9a7e53dcba3ed */ + L( 8.41732299041338366963111794309701085e-01), /* 3ffeaef78930bd274c0f93b0d1720d78 */ + L(-4.30821936750410026005408345400225948e-35), /* bf8cca20e2fded3bf5a9a7e53dcba3ed */ /* sin(x) = 0.8a3690fc5bfc11bf9535e2739a8512f448a41251514bbed7fc18d530f9b4650fcbb2861b0aa */ - L(5.39895116435204405041660709903993340e-01), /* 3ffe146d21f8b7f8237f2a6bc4e7350a */ - L(1.42595803521626714477253741404712093e-35), /* 3f8b2f448a41251514bbed7fc18d5310 */ + L( 5.39895116435204405041660709903993340e-01), /* 3ffe146d21f8b7f8237f2a6bc4e7350a */ + L( 1.42595803521626714477253741404712093e-35), /* 3f8b2f448a41251514bbed7fc18d5310 */ /* x = 5.78125000000000000000000000000000000e-01 3ffe2800000000000000000000000000 */ /* cos(x) = 0.d665a937b4ef2b1f6d51bad6d988a4419c1d7051faf31a9efa151d7631117efac03713f950a */ - L(8.37488723850523685315353348917240617e-01), /* 3ffeaccb526f69de563edaa375adb311 */ - L(2.72761997872084533045777718677326179e-35), /* 3f8c220ce0eb828fd798d4f7d0a8ebb2 */ + L( 8.37488723850523685315353348917240617e-01), /* 3ffeaccb526f69de563edaa375adb311 */ + L( 2.72761997872084533045777718677326179e-35), /* 3f8c220ce0eb828fd798d4f7d0a8ebb2 */ /* sin(x) = 0.8be472f9776d809af2b88171243d63d66dfceeeb739cc894e023fbc165a0e3f26ff729c5d57 */ - L(5.46454606919203564403349553749411001e-01), /* 3ffe17c8e5f2eedb0135e57102e2487b */ -L(-2.11870230730160315420936523771864858e-35), /* bf8bc29920311148c63376b1fdc043ea */ + L( 5.46454606919203564403349553749411001e-01), /* 3ffe17c8e5f2eedb0135e57102e2487b */ + L(-2.11870230730160315420936523771864858e-35), /* bf8bc29920311148c63376b1fdc043ea */ /* x = 5.85937500000000000000000000000000000e-01 3ffe2c00000000000000000000000000 */ /* cos(x) = 0.d54c3441844897fc8f853f0655f1ba695eba9fbfd7439dbb1171d862d9d9146ca5136f825ac */ - L(8.33194032664581363070224042208032321e-01), /* 3ffeaa98688308912ff91f0a7e0cabe3 */ - L(4.39440050052045486567668031751259899e-35), /* 3f8cd34af5d4fdfeba1cedd88b8ec317 */ + L( 8.33194032664581363070224042208032321e-01), /* 3ffeaa98688308912ff91f0a7e0cabe3 */ + L( 4.39440050052045486567668031751259899e-35), /* 3f8cd34af5d4fdfeba1cedd88b8ec317 */ /* sin(x) = 0.8d902565817ee7839bce3cd128060119492cd36d42d82ada30d7f8bde91324808377ddbf5d4 */ - L(5.52980744630527369849695082681623667e-01), /* 3ffe1b204acb02fdcf07379c79a2500c */ - L(8.26624790417342895897164123189984127e-37), /* 3f8719492cd36d42d82ada30d7f8bde9 */ + L( 5.52980744630527369849695082681623667e-01), /* 3ffe1b204acb02fdcf07379c79a2500c */ + L( 8.26624790417342895897164123189984127e-37), /* 3f8719492cd36d42d82ada30d7f8bde9 */ /* x = 5.93750000000000000000000000000000000e-01 3ffe3000000000000000000000000000 */ /* cos(x) = 0.d42f6a1b9f0168cdf031c2f63c8d9304d86f8d34cb1d5fccb68ca0f2241427fc18d1fd5bbdf */ - L(8.28848487609325734810171790119116638e-01), /* 3ffea85ed4373e02d19be06385ec791b */ - L(1.43082508100496581719048175506239770e-35), /* 3f8b304d86f8d34cb1d5fccb68ca0f22 */ + L( 8.28848487609325734810171790119116638e-01), /* 3ffea85ed4373e02d19be06385ec791b */ + L( 1.43082508100496581719048175506239770e-35), /* 3f8b304d86f8d34cb1d5fccb68ca0f22 */ /* sin(x) = 0.8f39a191b2ba6122a3fa4f41d5a3ffd421417d46f19a22230a14f7fcc8fce5c75b4b28b29d1 */ - L(5.59473131247366877384844006003116688e-01), /* 3ffe1e7343236574c24547f49e83ab48 */ -L(-1.28922620524163922306886952100992796e-37), /* bf845ef5f415c8732eeee7af584019b8 */ + L( 5.59473131247366877384844006003116688e-01), /* 3ffe1e7343236574c24547f49e83ab48 */ + L(-1.28922620524163922306886952100992796e-37), /* bf845ef5f415c8732eeee7af584019b8 */ /* x = 6.01562500000000000000000000000000000e-01 3ffe3400000000000000000000000000 */ /* cos(x) = 0.d30f4f392c357ab0661c5fa8a7d9b26627846fef214b1d19a22379ff9eddba087cf410eb097 */ - L(8.24452353914429207485643598212356053e-01), /* 3ffea61e9e72586af560cc38bf514fb3 */ - L(3.79160239225080026987031418939026741e-35), /* 3f8c93313c237f790a58e8cd111bcffd */ + L( 8.24452353914429207485643598212356053e-01), /* 3ffea61e9e72586af560cc38bf514fb3 */ + L( 3.79160239225080026987031418939026741e-35), /* 3f8c93313c237f790a58e8cd111bcffd */ /* sin(x) = 0.90e0e0d81ca678796cc92c8ea8c2815bc72ca78abe571bfa8576aacc571e096a33237e0e830 */ - L(5.65931370507905990773159095689276114e-01), /* 3ffe21c1c1b0394cf0f2d992591d5185 */ - L(1.02202775968053982310991962521535027e-36), /* 3f875bc72ca78abe571bfa8576aacc57 */ + L( 5.65931370507905990773159095689276114e-01), /* 3ffe21c1c1b0394cf0f2d992591d5185 */ + L( 1.02202775968053982310991962521535027e-36), /* 3f875bc72ca78abe571bfa8576aacc57 */ /* x = 6.09375000000000000000000000000000000e-01 3ffe3800000000000000000000000000 */ /* cos(x) = 0.d1ebe81a95ee752e48a26bcd32d6e922d7eb44b8ad2232f6930795e84b56317269b9dd1dfa6 */ - L(8.20005899897234008255550633876556043e-01), /* 3ffea3d7d0352bdcea5c9144d79a65ae */ -L(-1.72008811955230823416724332297991247e-35), /* bf8b6dd2814bb4752ddcd096cf86a17b */ + L( 8.20005899897234008255550633876556043e-01), /* 3ffea3d7d0352bdcea5c9144d79a65ae */ + L(-1.72008811955230823416724332297991247e-35), /* bf8b6dd2814bb4752ddcd096cf86a17b */ /* sin(x) = 0.9285dc9bc45dd9ea3d02457bcce59c4175aab6ff7929a8d287195525fdace200dba032874fb */ - L(5.72355068234507240384953706824503608e-01), /* 3ffe250bb93788bbb3d47a048af799cb */ - L(2.12572273479933123944580199464514529e-35), /* 3f8bc4175aab6ff7929a8d2871955260 */ + L( 5.72355068234507240384953706824503608e-01), /* 3ffe250bb93788bbb3d47a048af799cb */ + L( 2.12572273479933123944580199464514529e-35), /* 3f8bc4175aab6ff7929a8d2871955260 */ /* x = 6.17187500000000000000000000000000000e-01 3ffe3c00000000000000000000000000 */ /* cos(x) = 0.d0c5394d772228195e25736c03574707de0af1ca344b13bd3914bfe27518e9e426f5deff1e1 */ - L(8.15509396946375476876345384201386217e-01), /* 3ffea18a729aee445032bc4ae6d806af */ -L(-4.28589138410712954051679139949341961e-35), /* bf8cc7c10fa871ae5da76216375a00ec */ + L( 8.15509396946375476876345384201386217e-01), /* 3ffea18a729aee445032bc4ae6d806af */ + L(-4.28589138410712954051679139949341961e-35), /* bf8cc7c10fa871ae5da76216375a00ec */ /* sin(x) = 0.94288e48bd0335fc41c4cbd2920497a8f5d1d8185c99fa0081f90c27e2a53ffdd208a0dbe69 */ - L(5.78743832357770354521111378581385347e-01), /* 3ffe28511c917a066bf8838997a52409 */ - L(1.77998063432551282609698670002456093e-35), /* 3f8b7a8f5d1d8185c99fa0081f90c27e */ + L( 5.78743832357770354521111378581385347e-01), /* 3ffe28511c917a066bf8838997a52409 */ + L( 1.77998063432551282609698670002456093e-35), /* 3f8b7a8f5d1d8185c99fa0081f90c27e */ /* x = 6.25000000000000000000000000000000000e-01 3ffe4000000000000000000000000000 */ /* cos(x) = 0.cf9b476c897c25c5bfe750dd3f308eaf7bcc1ed00179a256870f4200445043dcdb1974b5878 */ - L(8.10963119505217902189534803941080724e-01), /* 3ffe9f368ed912f84b8b7fcea1ba7e61 */ - L(1.10481292856794436426051402418804358e-35), /* 3f8ad5ef7983da002f344ad0e1e84009 */ + L( 8.10963119505217902189534803941080724e-01), /* 3ffe9f368ed912f84b8b7fcea1ba7e61 */ + L( 1.10481292856794436426051402418804358e-35), /* 3f8ad5ef7983da002f344ad0e1e84009 */ /* sin(x) = 0.95c8ef544210ec0b91c49bd2aa09e8515fa61a156ebb10f5f8c232a6445b61ebf3c2ec268f9 */ - L(5.85097272940462154805399314150080459e-01), /* 3ffe2b91dea88421d817238937a55414 */ -L(-1.78164576278056195136525335403380464e-35), /* bf8b7aea059e5ea9144ef0a073dcd59c */ + L( 5.85097272940462154805399314150080459e-01), /* 3ffe2b91dea88421d817238937a55414 */ + L(-1.78164576278056195136525335403380464e-35), /* bf8b7aea059e5ea9144ef0a073dcd59c */ /* x = 6.32812500000000000000000000000000000e-01 3ffe4400000000000000000000000000 */ /* cos(x) = 0.ce6e171f92f2e27f32225327ec440ddaefae248413efc0e58ceee1ae369aabe73f88c87ed1a */ - L(8.06367345055103913698795406077297399e-01), /* 3ffe9cdc2e3f25e5c4fe6444a64fd888 */ - L(1.04235088143133625463876245029180850e-35), /* 3f8abb5df5c490827df81cb19ddc35c7 */ + L( 8.06367345055103913698795406077297399e-01), /* 3ffe9cdc2e3f25e5c4fe6444a64fd888 */ + L( 1.04235088143133625463876245029180850e-35), /* 3f8abb5df5c490827df81cb19ddc35c7 */ /* sin(x) = 0.9766f93cd18413a6aafc1cfc6fc28abb6817bf94ce349901ae3f48c3215d3eb60acc5f78903 */ - L(5.91415002201316315087000225758031236e-01), /* 3ffe2ecdf279a308274d55f839f8df85 */ - L(8.07390238063560077355762466502569603e-36), /* 3f8a576d02f7f299c6932035c7e91864 */ + L( 5.91415002201316315087000225758031236e-01), /* 3ffe2ecdf279a308274d55f839f8df85 */ + L( 8.07390238063560077355762466502569603e-36), /* 3f8a576d02f7f299c6932035c7e91864 */ /* x = 6.40625000000000000000000000000000000e-01 3ffe4800000000000000000000000000 */ /* cos(x) = 0.cd3dad1b5328a2e459f993f4f5108819faccbc4eeba9604e81c7adad51cc8a2561631a06826 */ - L(8.01722354098418450607492605652964208e-01), /* 3ffe9a7b5a36a65145c8b3f327e9ea21 */ - L(6.09487851305233089325627939458963741e-36), /* 3f8a033f599789dd752c09d038f5b5aa */ + L( 8.01722354098418450607492605652964208e-01), /* 3ffe9a7b5a36a65145c8b3f327e9ea21 */ + L( 6.09487851305233089325627939458963741e-36), /* 3f8a033f599789dd752c09d038f5b5aa */ /* sin(x) = 0.9902a58a45e27bed68412b426b675ed503f54d14c8172e0d373f42cadf04daf67319a7f94be */ - L(5.97696634538701531238647618967334337e-01), /* 3ffe32054b148bc4f7dad0825684d6cf */ -L(-2.49527608940873714527427941350461554e-35), /* bf8c0957e0559759bf468f964605e9a9 */ + L( 5.97696634538701531238647618967334337e-01), /* 3ffe32054b148bc4f7dad0825684d6cf */ + L(-2.49527608940873714527427941350461554e-35), /* bf8c0957e0559759bf468f964605e9a9 */ /* x = 6.48437500000000000000000000000000000e-01 3ffe4c00000000000000000000000000 */ /* cos(x) = 0.cc0a0e21709883a3ff00911e11a07ee3bd7ea2b04e081be99be0264791170761ae64b8b744a */ - L(7.97028430141468342004642741431945296e-01), /* 3ffe98141c42e1310747fe01223c2341 */ -L(-8.35364432831812599727083251866305534e-37), /* bf871c42815d4fb1f7e416641fd9b86f */ + L( 7.97028430141468342004642741431945296e-01), /* 3ffe98141c42e1310747fe01223c2341 */ + L(-8.35364432831812599727083251866305534e-37), /* bf871c42815d4fb1f7e416641fd9b86f */ /* sin(x) = 0.9a9bedcdf01b38d993f3d7820781de292033ead73b89e28f39313dbe3a6e463f845b5fa8490 */ - L(6.03941786554156657267270287527367726e-01), /* 3ffe3537db9be03671b327e7af040f04 */ -L(-2.54578992328947177770363936132309779e-35), /* bf8c0eb6fe60a94623b0eb863676120e */ + L( 6.03941786554156657267270287527367726e-01), /* 3ffe3537db9be03671b327e7af040f04 */ + L(-2.54578992328947177770363936132309779e-35), /* bf8c0eb6fe60a94623b0eb863676120e */ /* x = 6.56250000000000000000000000000000000e-01 3ffe5000000000000000000000000000 */ /* cos(x) = 0.cad33f00658fe5e8204bbc0f3a66a0e6a773f87987a780b243d7be83b3db1448ca0e0e62787 */ - L(7.92285859677178543141501323781709399e-01), /* 3ffe95a67e00cb1fcbd04097781e74cd */ - L(2.47519558228473167879248891673807645e-35), /* 3f8c07353b9fc3cc3d3c05921ebdf41e */ + L( 7.92285859677178543141501323781709399e-01), /* 3ffe95a67e00cb1fcbd04097781e74cd */ + L( 2.47519558228473167879248891673807645e-35), /* 3f8c07353b9fc3cc3d3c05921ebdf41e */ /* sin(x) = 0.9c32cba2b14156ef05256c4f857991ca6a547cd7ceb1ac8a8e62a282bd7b9183648a462bd04 */ - L(6.10150077075791371273742393566183220e-01), /* 3ffe386597456282adde0a4ad89f0af3 */ - L(1.33842237929938963780969418369150532e-35), /* 3f8b1ca6a547cd7ceb1ac8a8e62a282c */ + L( 6.10150077075791371273742393566183220e-01), /* 3ffe386597456282adde0a4ad89f0af3 */ + L( 1.33842237929938963780969418369150532e-35), /* 3f8b1ca6a547cd7ceb1ac8a8e62a282c */ /* x = 6.64062500000000000000000000000000000e-01 3ffe5400000000000000000000000000 */ /* cos(x) = 0.c99944936cf48c8911ff93fe64b3ddb7981e414bdaf6aae1203577de44878c62bc3bc9cf7b9 */ - L(7.87494932167606083931328295965533034e-01), /* 3ffe93328926d9e9191223ff27fcc968 */ -L(-2.57915385618070637156514241185180920e-35), /* bf8c12433f0df5a1284aa8f6fe54410e */ + L( 7.87494932167606083931328295965533034e-01), /* 3ffe93328926d9e9191223ff27fcc968 */ + L(-2.57915385618070637156514241185180920e-35), /* bf8c12433f0df5a1284aa8f6fe54410e */ /* sin(x) = 0.9dc738ad14204e689ac582d0f85826590feece34886cfefe2e08cf2bb8488d55424dc9d3525 */ - L(6.16321127181550943005700433761731837e-01), /* 3ffe3b8e715a28409cd1358b05a1f0b0 */ - L(2.88497530050197716298085892460478666e-35), /* 3f8c32c87f7671a44367f7f17046795e */ + L( 6.16321127181550943005700433761731837e-01), /* 3ffe3b8e715a28409cd1358b05a1f0b0 */ + L( 2.88497530050197716298085892460478666e-35), /* 3f8c32c87f7671a44367f7f17046795e */ /* x = 6.71875000000000000000000000000000000e-01 3ffe5800000000000000000000000000 */ /* cos(x) = 0.c85c23c26ed7b6f014ef546c47929682122876bfbf157de0aff3c4247d820c746e32cd4174f */ - L(7.82655940026272796930787447428139026e-01), /* 3ffe90b84784ddaf6de029dea8d88f25 */ - L(1.69332045679237919427807771288506254e-35), /* 3f8b682122876bfbf157de0aff3c4248 */ + L( 7.82655940026272796930787447428139026e-01), /* 3ffe90b84784ddaf6de029dea8d88f25 */ + L( 1.69332045679237919427807771288506254e-35), /* 3f8b682122876bfbf157de0aff3c4248 */ /* sin(x) = 0.9f592e9b66a9cf906a3c7aa3c10199849040c45ec3f0a747597311038101780c5f266059dbf */ - L(6.22454560222343683041926705090443330e-01), /* 3ffe3eb25d36cd539f20d478f5478203 */ - L(1.91974786921147072717621236192269859e-35), /* 3f8b9849040c45ec3f0a747597311038 */ + L( 6.22454560222343683041926705090443330e-01), /* 3ffe3eb25d36cd539f20d478f5478203 */ + L( 1.91974786921147072717621236192269859e-35), /* 3f8b9849040c45ec3f0a747597311038 */ /* x = 6.79687500000000000000000000000000000e-01 3ffe5c00000000000000000000000000 */ /* cos(x) = 0.c71be181ecd6875ce2da5615a03cca207d9adcb9dfb0a1d6c40a4f0056437f1a59ccddd06ee */ - L(7.77769178600317903122203513685412863e-01), /* 3ffe8e37c303d9ad0eb9c5b4ac2b407a */ -L(-4.05296033424632846931240580239929672e-35), /* bf8caefc13291a31027af149dfad87fd */ + L( 7.77769178600317903122203513685412863e-01), /* 3ffe8e37c303d9ad0eb9c5b4ac2b407a */ + L(-4.05296033424632846931240580239929672e-35), /* bf8caefc13291a31027af149dfad87fd */ /* sin(x) = 0.a0e8a725d33c828c11fa50fd9e9a15ffecfad43f3e534358076b9b0f6865694842b1e8c67dc */ - L(6.28550001845029662028004327939032867e-01), /* 3ffe41d14e4ba679051823f4a1fb3d34 */ - L(1.65507421184028099672784511397428852e-35), /* 3f8b5ffecfad43f3e534358076b9b0f7 */ + L( 6.28550001845029662028004327939032867e-01), /* 3ffe41d14e4ba679051823f4a1fb3d34 */ + L( 1.65507421184028099672784511397428852e-35), /* 3f8b5ffecfad43f3e534358076b9b0f7 */ /* x = 6.87500000000000000000000000000000000e-01 3ffe6000000000000000000000000000 */ /* cos(x) = 0.c5d882d2ee48030c7c07d28e981e34804f82ed4cf93655d2365389b716de6ad44676a1cc5da */ - L(7.72834946152471544810851845913425178e-01), /* 3ffe8bb105a5dc900618f80fa51d303c */ - L(3.94975229341211664237241534741146939e-35), /* 3f8ca4027c176a67c9b2ae91b29c4db9 */ + L( 7.72834946152471544810851845913425178e-01), /* 3ffe8bb105a5dc900618f80fa51d303c */ + L( 3.94975229341211664237241534741146939e-35), /* 3f8ca4027c176a67c9b2ae91b29c4db9 */ /* sin(x) = 0.a2759c0e79c35582527c32b55f5405c182c66160cb1d9eb7bb0b7cdf4ad66f317bda4332914 */ - L(6.34607080015269296850309914203671436e-01), /* 3ffe44eb381cf386ab04a4f8656abea8 */ - L(4.33025916939968369326060156455927002e-36), /* 3f897060b1985832c767adeec2df37d3 */ + L( 6.34607080015269296850309914203671436e-01), /* 3ffe44eb381cf386ab04a4f8656abea8 */ + L( 4.33025916939968369326060156455927002e-36), /* 3f897060b1985832c767adeec2df37d3 */ /* x = 6.95312500000000000000000000000000000e-01 3ffe6400000000000000000000000000 */ /* cos(x) = 0.c4920cc2ec38fb891b38827db08884fc66371ac4c2052ca8885b981bbcfd3bb7b093ee31515 */ - L(7.67853543842850365879920759114193964e-01), /* 3ffe89241985d871f712367104fb6111 */ - L(3.75100035267325597157244776081706979e-36), /* 3f893f198dc6b130814b2a2216e606ef */ + L( 7.67853543842850365879920759114193964e-01), /* 3ffe89241985d871f712367104fb6111 */ + L( 3.75100035267325597157244776081706979e-36), /* 3f893f198dc6b130814b2a2216e606ef */ /* sin(x) = 0.a400072188acf49cd6b173825e038346f105e1301afe642bcc364cea455e21e506e3e927ed8 */ - L(6.40625425040230409188409779413961021e-01), /* 3ffe48000e431159e939ad62e704bc07 */ - L(2.46542747294664049615806500747173281e-36), /* 3f88a37882f0980d7f3215e61b267523 */ + L( 6.40625425040230409188409779413961021e-01), /* 3ffe48000e431159e939ad62e704bc07 */ + L( 2.46542747294664049615806500747173281e-36), /* 3f88a37882f0980d7f3215e61b267523 */ /* x = 7.03125000000000000000000000000000000e-01 3ffe6800000000000000000000000000 */ /* cos(x) = 0.c348846bbd3631338ffe2bfe9dd1381a35b4e9c0c51b4c13fe376bad1bf5caacc4542be0aa9 */ - L(7.62825275710576250507098753625429792e-01), /* 3ffe869108d77a6c62671ffc57fd3ba2 */ - L(4.22067411888601505004748939382325080e-35), /* 3f8cc0d1ada74e0628da609ff1bb5d69 */ + L( 7.62825275710576250507098753625429792e-01), /* 3ffe869108d77a6c62671ffc57fd3ba2 */ + L( 4.22067411888601505004748939382325080e-35), /* 3f8cc0d1ada74e0628da609ff1bb5d69 */ /* sin(x) = 0.a587e23555bb08086d02b9c662cdd29316c3e9bd08d93793634a21b1810cce73bdb97a99b9e */ - L(6.46604669591152370524042159882800763e-01), /* 3ffe4b0fc46aab761010da05738cc59c */ -L(-3.41742981816219412415674365946079826e-35), /* bf8c6b6749e0b217b9364364e5aef274 */ + L( 6.46604669591152370524042159882800763e-01), /* 3ffe4b0fc46aab761010da05738cc59c */ + L(-3.41742981816219412415674365946079826e-35), /* bf8c6b6749e0b217b9364364e5aef274 */ /* x = 7.10937500000000000000000000000000000e-01 3ffe6c00000000000000000000000000 */ /* cos(x) = 0.c1fbeef380e4ffdd5a613ec8722f643ffe814ec2343e53adb549627224fdc9f2a7b77d3d69f */ - L(7.57750448655219342240234832230493361e-01), /* 3ffe83f7dde701c9ffbab4c27d90e45f */ -L(-2.08767968311222650582659938787920125e-35), /* bf8bbc0017eb13dcbc1ac524ab69d8de */ + L( 7.57750448655219342240234832230493361e-01), /* 3ffe83f7dde701c9ffbab4c27d90e45f */ + L(-2.08767968311222650582659938787920125e-35), /* bf8bbc0017eb13dcbc1ac524ab69d8de */ /* sin(x) = 0.a70d272a76a8d4b6da0ec90712bb748b96dabf88c3079246f3db7eea6e58ead4ed0e2843303 */ - L(6.52544448725765956407573982284767763e-01), /* 3ffe4e1a4e54ed51a96db41d920e2577 */ -L(-8.61758060284379660697102362141557170e-36), /* bf8a6e8d24a80ee79f0db721849022b2 */ + L( 6.52544448725765956407573982284767763e-01), /* 3ffe4e1a4e54ed51a96db41d920e2577 */ + L(-8.61758060284379660697102362141557170e-36), /* bf8a6e8d24a80ee79f0db721849022b2 */ /* x = 7.18750000000000000000000000000000000e-01 3ffe7000000000000000000000000000 */ /* cos(x) = 0.c0ac518c8b6ae710ba37a3eeb90cb15aebcb8bed4356fb507a48a6e97de9aa6d9660116b436 */ - L(7.52629372418066476054541324847143116e-01), /* 3ffe8158a31916d5ce21746f47dd7219 */ - L(3.71306958657663189665450864311104571e-35), /* 3f8c8ad75e5c5f6a1ab7da83d245374c */ + L( 7.52629372418066476054541324847143116e-01), /* 3ffe8158a31916d5ce21746f47dd7219 */ + L( 3.71306958657663189665450864311104571e-35), /* 3f8c8ad75e5c5f6a1ab7da83d245374c */ /* sin(x) = 0.a88fcfebd9a8dd47e2f3c76ef9e2439920f7e7fbe735f8bcc985491ec6f12a2d4214f8cfa99 */ - L(6.58444399910567541589583954884041989e-01), /* 3ffe511f9fd7b351ba8fc5e78eddf3c5 */ -L(-4.54412944084300330523721391865787219e-35), /* bf8ce336f840c020c6503a19b3d5b70a */ + L( 6.58444399910567541589583954884041989e-01), /* 3ffe511f9fd7b351ba8fc5e78eddf3c5 */ + L(-4.54412944084300330523721391865787219e-35), /* bf8ce336f840c020c6503a19b3d5b70a */ /* x = 7.26562500000000000000000000000000000e-01 3ffe7400000000000000000000000000 */ /* cos(x) = 0.bf59b17550a4406875969296567cf3e3b4e483061877c02811c6cae85fad5a6c3da58f49292 */ - L(7.47462359563216166669700384714767552e-01), /* 3ffe7eb362eaa14880d0eb2d252cacfa */ -L(-9.11094340926220027288083639048016945e-36), /* bf8a8389636f9f3cf107fafdc726a2f4 */ + L( 7.47462359563216166669700384714767552e-01), /* 3ffe7eb362eaa14880d0eb2d252cacfa */ + L(-9.11094340926220027288083639048016945e-36), /* bf8a8389636f9f3cf107fafdc726a2f4 */ /* sin(x) = 0.aa0fd66eddb921232c28520d3911b8a03193b47f187f1471ac216fbcd5bb81029294d3a73f1 */ - L(6.64304163042946276515506587432846246e-01), /* 3ffe541facddbb7242465850a41a7223 */ - L(4.26004843895378210155889028714676019e-35), /* 3f8cc5018c9da3f8c3f8a38d610b7de7 */ + L( 6.64304163042946276515506587432846246e-01), /* 3ffe541facddbb7242465850a41a7223 */ + L( 4.26004843895378210155889028714676019e-35), /* 3f8cc5018c9da3f8c3f8a38d610b7de7 */ /* x = 7.34375000000000000000000000000000000e-01 3ffe7800000000000000000000000000 */ /* cos(x) = 0.be0413f84f2a771c614946a88cbf4da1d75a5560243de8f2283fefa0ea4a48468a52d51d8b3 */ - L(7.42249725458501306991347253449610537e-01), /* 3ffe7c0827f09e54ee38c2928d51197f */ -L(-3.78925270049800913539923473871287550e-35), /* bf8c92f1452d54fede10b86ebe0082f9 */ + L( 7.42249725458501306991347253449610537e-01), /* 3ffe7c0827f09e54ee38c2928d51197f */ + L(-3.78925270049800913539923473871287550e-35), /* bf8c92f1452d54fede10b86ebe0082f9 */ /* sin(x) = 0.ab8d34b36acd987210ed343ec65d7e3adc2e7109fce43d55c8d57dfdf55b9e01d2cc1f1b9ec */ - L(6.70123380473162894654531583500648495e-01), /* 3ffe571a6966d59b30e421da687d8cbb */ -L(-1.33165852952743729897634069393684656e-36), /* bf87c523d18ef6031bc2aa372a82020b */ + L( 6.70123380473162894654531583500648495e-01), /* 3ffe571a6966d59b30e421da687d8cbb */ + L(-1.33165852952743729897634069393684656e-36), /* bf87c523d18ef6031bc2aa372a82020b */ /* x = 7.42187500000000000000000000000000000e-01 3ffe7c00000000000000000000000000 */ /* cos(x) = 0.bcab7e6bfb2a14a9b122c574a376bec98ab14808c64a4e731b34047e217611013ac99c0f25d */ - L(7.36991788256240741057089385586450844e-01), /* 3ffe7956fcd7f654295362458ae946ed */ - L(4.72358938637974850573747497460125519e-35), /* 3f8cf64c558a404632527398d9a023f1 */ + L( 7.36991788256240741057089385586450844e-01), /* 3ffe7956fcd7f654295362458ae946ed */ + L( 4.72358938637974850573747497460125519e-35), /* 3f8cf64c558a404632527398d9a023f1 */ /* sin(x) = 0.ad07e4c409d08c4fa3a9057bb0ac24b8636e74e76f51e09bd6b2319707cbd9f5e254643897a */ - L(6.75901697026178809189642203142423973e-01), /* 3ffe5a0fc98813a1189f47520af76158 */ - L(2.76252586616364878801928456702948857e-35), /* 3f8c25c31b73a73b7a8f04deb5918cb8 */ + L( 6.75901697026178809189642203142423973e-01), /* 3ffe5a0fc98813a1189f47520af76158 */ + L( 2.76252586616364878801928456702948857e-35), /* 3f8c25c31b73a73b7a8f04deb5918cb8 */ /* x = 7.50000000000000000000000000000000000e-01 3ffe8000000000000000000000000000 */ /* cos(x) = 0.bb4ff632a908f73ec151839cb9d993b4e0bfb8f20e7e44e6e4aee845e35575c3106dbe6fd06 */ - L(7.31688868873820886311838753000084529e-01), /* 3ffe769fec655211ee7d82a3073973b3 */ - L(1.48255637548931697184991710293198620e-35), /* 3f8b3b4e0bfb8f20e7e44e6e4aee845e */ + L( 7.31688868873820886311838753000084529e-01), /* 3ffe769fec655211ee7d82a3073973b3 */ + L( 1.48255637548931697184991710293198620e-35), /* 3f8b3b4e0bfb8f20e7e44e6e4aee845e */ /* sin(x) = 0.ae7fe0b5fc786b2d966e1d6af140a488476747c2646425fc7533f532cd044cb10a971a49a6a */ - L(6.81638760023334166733241952779893908e-01), /* 3ffe5cffc16bf8f0d65b2cdc3ad5e281 */ - L(2.74838775935027549024224114338667371e-35), /* 3f8c24423b3a3e1323212fe3a99fa996 */ + L( 6.81638760023334166733241952779893908e-01), /* 3ffe5cffc16bf8f0d65b2cdc3ad5e281 */ + L( 2.74838775935027549024224114338667371e-35), /* 3f8c24423b3a3e1323212fe3a99fa996 */ /* x = 7.57812500000000000000000000000000000e-01 3ffe8400000000000000000000000000 */ /* cos(x) = 0.b9f180ba77dd0751628e135a9508299012230f14becacdd14c3f8862d122de5b56d55b53360 */ - L(7.26341290974108590410147630237598973e-01), /* 3ffe73e30174efba0ea2c51c26b52a10 */ - L(3.12683579338351123545814364980658990e-35), /* 3f8c4c80911878a5f6566e8a61fc4317 */ + L( 7.26341290974108590410147630237598973e-01), /* 3ffe73e30174efba0ea2c51c26b52a10 */ + L( 3.12683579338351123545814364980658990e-35), /* 3f8c4c80911878a5f6566e8a61fc4317 */ /* sin(x) = 0.aff522a954f2ba16d9defdc416e33f5e9a5dfd5a6c228e0abc4d521327ff6e2517a7b3851dd */ - L(6.87334219303873534951703613035647220e-01), /* 3ffe5fea4552a9e5742db3bdfb882dc6 */ - L(4.76739454455410744997012795035529128e-35), /* 3f8cfaf4d2efead361147055e26a9099 */ + L( 6.87334219303873534951703613035647220e-01), /* 3ffe5fea4552a9e5742db3bdfb882dc6 */ + L( 4.76739454455410744997012795035529128e-35), /* 3f8cfaf4d2efead361147055e26a9099 */ /* x = 7.65625000000000000000000000000000000e-01 3ffe8800000000000000000000000000 */ /* cos(x) = 0.b890237d3bb3c284b614a0539016bfa1053730bbdf940fa895e185f8e58884d3dda15e63371 */ - L(7.20949380945696418043812784148447688e-01), /* 3ffe712046fa776785096c2940a7202d */ - L(4.78691285733673379499536326050811832e-35), /* 3f8cfd0829b985defca07d44af0c2fc7 */ + L( 7.20949380945696418043812784148447688e-01), /* 3ffe712046fa776785096c2940a7202d */ + L( 4.78691285733673379499536326050811832e-35), /* 3f8cfd0829b985defca07d44af0c2fc7 */ /* sin(x) = 0.b167a4c90d63c4244cf5493b7cc23bd3c3c1225e078baa0c53d6d400b926281f537a1a260e6 */ - L(6.92987727246317910281815490823048210e-01), /* 3ffe62cf49921ac7884899ea9276f984 */ - L(4.50089871077663557180849219529189918e-35), /* 3f8cde9e1e0912f03c5d50629eb6a006 */ + L( 6.92987727246317910281815490823048210e-01), /* 3ffe62cf49921ac7884899ea9276f984 */ + L( 4.50089871077663557180849219529189918e-35), /* 3f8cde9e1e0912f03c5d50629eb6a006 */ /* x = 7.73437500000000000000000000000000000e-01 3ffe8c00000000000000000000000000 */ /* cos(x) = 0.b72be40067aaf2c050dbdb7a14c3d7d4f203f6b3f0224a4afe55d6ec8e92b508fd5c5984b3b */ - L(7.15513467882981573520620561289896903e-01), /* 3ffe6e57c800cf55e580a1b7b6f42988 */ -L(-3.02191815581445336509438104625489192e-35), /* bf8c41586fe04a607eedada80d51489c */ + L( 7.15513467882981573520620561289896903e-01), /* 3ffe6e57c800cf55e580a1b7b6f42988 */ + L(-3.02191815581445336509438104625489192e-35), /* bf8c41586fe04a607eedada80d51489c */ /* sin(x) = 0.b2d7614b1f3aaa24df2d6e20a77e1ca3e6d838c03e29c1bcb026e6733324815fadc9eb89674 */ - L(6.98598938789681741301929277107891591e-01), /* 3ffe65aec2963e755449be5adc414efc */ - L(2.15465226809256290914423429408722521e-35), /* 3f8bca3e6d838c03e29c1bcb026e6733 */ + L( 6.98598938789681741301929277107891591e-01), /* 3ffe65aec2963e755449be5adc414efc */ + L( 2.15465226809256290914423429408722521e-35), /* 3f8bca3e6d838c03e29c1bcb026e6733 */ /* x = 7.81250000000000000000000000000000000e-01 3ffe9000000000000000000000000000 */ /* cos(x) = 0.b5c4c7d4f7dae915ac786ccf4b1a498d3e73b6e5e74fe7519d9c53ee6d6b90e881bddfc33e1 */ - L(7.10033883566079674974121643959490219e-01), /* 3ffe6b898fa9efb5d22b58f0d99e9635 */ -L(-4.09623224763692443220896752907902465e-35), /* bf8cb3960c6248d0c580c573131d608d */ + L( 7.10033883566079674974121643959490219e-01), /* 3ffe6b898fa9efb5d22b58f0d99e9635 */ + L(-4.09623224763692443220896752907902465e-35), /* bf8cb3960c6248d0c580c573131d608d */ /* sin(x) = 0.b44452709a59752905913765434a59d111f0433eb2b133f7d103207e2aeb4aae111ddc385b3 */ - L(7.04167511454533672780059509973942844e-01), /* 3ffe6888a4e134b2ea520b226eca8695 */ -L(-2.87259372740393348676633610275598640e-35), /* bf8c3177707de60a6a76604177e6fc0f */ + L( 7.04167511454533672780059509973942844e-01), /* 3ffe6888a4e134b2ea520b226eca8695 */ + L(-2.87259372740393348676633610275598640e-35), /* bf8c3177707de60a6a76604177e6fc0f */ /* x = 7.89062500000000000000000000000000000e-01 3ffe9400000000000000000000000000 */ /* cos(x) = 0.b45ad4975b1294cadca4cf40ec8f22a68cd14b175835239a37e63acb85e8e9505215df18140 */ - L(7.04510962440574606164129481545916976e-01), /* 3ffe68b5a92eb6252995b9499e81d91e */ - L(2.60682037357042658395360726992048803e-35), /* 3f8c1534668a58bac1a91cd1bf31d65c */ + L( 7.04510962440574606164129481545916976e-01), /* 3ffe68b5a92eb6252995b9499e81d91e */ + L( 2.60682037357042658395360726992048803e-35), /* 3f8c1534668a58bac1a91cd1bf31d65c */ /* sin(x) = 0.b5ae7285bc10cf515753847e8f8b7a30e0a580d929d770103509880680f7b8b0e8ad23b65d8 */ - L(7.09693105363899724959669028139035515e-01), /* 3ffe6b5ce50b78219ea2aea708fd1f17 */ -L(-4.37026016974122945368562319136420097e-36), /* bf8973c7d69fc9b58a23fbf2bd9dfe60 */ + L( 7.09693105363899724959669028139035515e-01), /* 3ffe6b5ce50b78219ea2aea708fd1f17 */ + L(-4.37026016974122945368562319136420097e-36), /* bf8973c7d69fc9b58a23fbf2bd9dfe60 */ };