* [PATCH 0/8] Add sinf/cosf/sincosf CORE-MATH implementations
@ 2026-03-25 19:22 Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 1/8] benchtest: Redefine cosf ranges Adhemerval Zanella
` (7 more replies)
0 siblings, 8 replies; 9+ messages in thread
From: Adhemerval Zanella @ 2026-03-25 19:22 UTC (permalink / raw)
To: libc-alpha; +Cc: Paul Zimmermann, DJ Delorie
This patchset adds the optimized and correctly rounded cosf, sinf, and
sincosf from CORE-MATH [1]. The patch adds new input ranges for the
benchtests based on feedback from SPECcpu2017 usage.
The performance is similar, with some gains and some regressions. The
x86_64-v1 shows some performance regression because the CORE-MATH
implementation relies on roundeven. The x86_64v2 and forward provide
a specific instruction, and x86_64 already provides an FMA ifunc variant.
[1] https://gitlab.inria.fr/core-math/core-math
Adhemerval Zanella (8):
benchtest: Redefine cosf ranges
benchtest: Redefine sinf ranges
benchtest: Redefine sincosf ranges
math: Use sinf from CORE-MATH
math: Use cosf from CORE-MATH
math: Use sincosf from CORE-MATH
math: Consolidate common definitions for cosf/sinf/tanf/sincosf
math: Remove unused definitions for sinf/cosf/sincosf implementation
SHARED-FILES | 6 +
benchtests/cosf-inputs | 5409 ++++++-----
benchtests/sincosf-inputs | 8309 ++++++-----------
benchtests/sinf-inputs | 7919 ++++++----------
math/Makefile | 2 +
math/auto-libm-test-in | 1 +
math/auto-libm-test-out-sincos | 25 +
sysdeps/ieee754/flt-32/libm-test-ulps | 36 +
sysdeps/ieee754/flt-32/reduce_aux.h | 38 +-
.../flt-32/reduce_aux_data.c} | 37 +-
sysdeps/ieee754/flt-32/s_cosf.c | 160 +-
sysdeps/ieee754/flt-32/s_sincosf.c | 191 +-
sysdeps/ieee754/flt-32/s_sincosf.h | 95 -
sysdeps/ieee754/flt-32/s_sincosf_common.c | 90 +
sysdeps/ieee754/flt-32/s_sincosf_common.h | 63 +
sysdeps/ieee754/flt-32/s_sincosf_data.c | 157 +-
sysdeps/ieee754/flt-32/s_sincosf_data.h | 64 +
sysdeps/ieee754/flt-32/s_sinf.c | 164 +-
sysdeps/ieee754/flt-32/s_tanf.c | 65 +-
sysdeps/ieee754/flt-32/sincosf_poly.h | 87 -
sysdeps/x86/fpu/sincosf_poly.h | 111 -
21 files changed, 9752 insertions(+), 13277 deletions(-)
rename sysdeps/{x86/fpu/s_sincosf_data.c => ieee754/flt-32/reduce_aux_data.c} (58%)
delete mode 100644 sysdeps/ieee754/flt-32/s_sincosf.h
create mode 100644 sysdeps/ieee754/flt-32/s_sincosf_common.c
create mode 100644 sysdeps/ieee754/flt-32/s_sincosf_common.h
create mode 100644 sysdeps/ieee754/flt-32/s_sincosf_data.h
delete mode 100644 sysdeps/ieee754/flt-32/sincosf_poly.h
delete mode 100644 sysdeps/x86/fpu/sincosf_poly.h
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 1/8] benchtest: Redefine cosf ranges
2026-03-25 19:22 [PATCH 0/8] Add sinf/cosf/sincosf CORE-MATH implementations Adhemerval Zanella
@ 2026-03-25 19:22 ` Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 2/8] benchtest: Redefine sinf ranges Adhemerval Zanella
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Adhemerval Zanella @ 2026-03-25 19:22 UTC (permalink / raw)
To: libc-alpha; +Cc: Paul Zimmermann, DJ Delorie
The cosf input range use random values in the [-1006.64, 1022.36]
interval, but without any information whether this range is
meaningful or represent some trace from a real workaload.
Checking with SPECcpu2007, at least three benchmarks have
sin/cos/sincos in the most used libm.so symbols (526.blender_r,
544.nab_r, and 554.roms_r) and their calls trace show a more
limited interval:
526.blender_r.out
sin: [-0x1.002ef8p+6, 0x1.70ea32p+5] ([-64.0459, 46.1144])
cos: [ 0x1.921fb6p-2, 0x1.921fb6p+1] ([0.39, 31])
sincos: [-0x1.327358p+2, 0x1.921fb2p+2] ([-4.8, 6.3])
544.nab_r
sin: [ 0x1.efb9c96f9e4d4p-7, 0x1.70ea32p+5] ([0.0151283, 3.135])
554.roms_r
cos: [-0x1.5d99220cf3448p+1, 0x1.92190189c5f28p+1+1] ([-2.73124, 3.14139 ])
sincos: [-0x1.391cb079d15c7p+0, 0x0p+0] ([-1.2, 0])
Based on above usage pattern, define three new ranges:
workload-random: [-2*pi, 2*pi]
workload-large: [-64, -2*pi] | [2*pi, 64]
workload-huge: [-1024, -64] | [64, 1024]
---
benchtests/cosf-inputs | 5409 ++++++++++++++++++++++------------------
1 file changed, 3005 insertions(+), 2404 deletions(-)
diff --git a/benchtests/cosf-inputs b/benchtests/cosf-inputs
index 6fba27833a..8952251c1b 100644
--- a/benchtests/cosf-inputs
+++ b/benchtests/cosf-inputs
@@ -2,2407 +2,3008 @@
## ret: float
## includes: math.h
## name: workload-random
--0x1.d24c56p-1
--0x1.50ab58p-1
-0x1.112339p-6
--0x1.535558p0
-0x1.e1ed81p9
--0x1.e82dd8p-1
--0x1.7b1e0bp9
-0x1.b3a193p8
-0x1.5a4d15p9
-0x1.87e1cfp5
--0x1.56d1c5p7
--0x1.066c34p4
-0x1.32a248p5
--0x1.5714fbp-6
--0x1.f1ffafp-1
--0x1.008608p-1
-0x1.1f7a0bp4
-0x1.3a3cb3p-6
--0x1.62930bp-6
--0x1.238895p0
--0x1.ad15c9p-1
--0x1.9e2a95p-1
--0x1.bdc990p-6
-0x1.1b84cbp6
--0x1.a72fa3p-1
--0x1.b395bcp3
--0x1.27f6f3p-1
--0x1.ee9fd7p-6
-0x1.744344p-1
-0x1.31001bp-10
-0x1.08b4d1p3
--0x1.ab2acap-6
--0x1.7f662ap5
--0x1.edf46ap-1
-0x1.897f8dp4
-0x1.c4c00cp6
--0x1.e7a73bp5
--0x1.006698p5
-0x1.1c9c99p-1
-0x1.648fd2p6
--0x1.d18ffcp-1
--0x1.fc35dap5
--0x1.6b1f53p-1
--0x1.c65181p7
-0x1.118343p8
--0x1.eff5e0p-6
--0x1.b1e8d2p8
-0x1.06f030p6
--0x1.1968d5p-1
-0x1.9d7df5p-1
-0x1.50ae1cp-1
--0x1.37d573p-1
-0x1.9d6e27p-1
-0x1.dae1ccp6
--0x1.7107dcp0
--0x1.812d5cp3
--0x1.f7522dp9
-0x1.189089p6
-0x1.5488afp1
-0x1.daa5afp-1
-0x1.81f7e0p-1
--0x1.efd7dbp-6
--0x1.f1f591p1
--0x1.ae32d8p-1
-0x1.c83c31p-1
--0x1.f75760p-6
--0x1.c4d050p-1
-0x1.3e2bc8p7
-0x1.582abfp1
--0x1.02f649p8
-0x1.1e2d1cp-19
--0x1.c26df0p-1
-0x1.e40d0dp-6
-0x1.ccba88p-1
--0x1.d57aaap9
-0x1.7c8ea8p-1
--0x1.74db56p-6
--0x1.475387p-6
-0x1.a6ebdbp-6
-0x1.24c5b2p7
-0x1.36a380p-1
-0x1.ab7cc3p0
-0x1.34709ap3
--0x1.2044fbp4
--0x1.d26e70p-6
-0x1.f3c860p-1
-0x1.47f677p-6
-0x1.cb0107p2
-0x1.15593ep0
-0x1.8a30d0p-1
--0x1.8a4a31p-6
-0x1.ae8e32p0
-0x1.dc3d15p-1
--0x1.5f086dp-6
--0x1.28453ap-6
--0x1.681c23p-17
-0x1.1cde31p-1
--0x1.d9f6bdp-1
-0x1.19d1b5p-1
-0x1.25845ap-1
-0x1.e09121p7
-0x1.1b4a60p8
-0x1.fd912dp6
-0x1.0aea1bp-1
--0x1.3de208p3
-0x1.de2fe1p-1
--0x1.d15f02p6
--0x1.44fab1p0
-0x1.374c6dp4
--0x1.64e089p-1
-0x1.9a76b4p6
--0x1.853bcfp-1
-0x1.570765p-1
--0x1.85a11ep-6
-0x1.e9eb4ap-6
-0x1.0935fdp-1
--0x1.8f3370p-1
-0x1.43180fp-6
--0x1.a9b765p-1
--0x1.dc5f71p-6
--0x1.60a98ep1
-0x1.dd8df6p-1
-0x1.b10587p-1
--0x1.9672fbp7
-0x1.d35b35p1
--0x1.4e24acp-1
-0x1.6b4fe3p1
--0x1.931704p-6
--0x1.e0a018p5
--0x1.8ffc12p4
--0x1.14de94p-1
--0x1.ec851cp-1
--0x1.e38a1bp-1
-0x1.dfc2ddp-1
--0x1.62a6a5p-6
-0x1.696618p-1
--0x1.c27d89p3
--0x1.fd5f72p1
--0x1.3b4affp1
-0x1.7af37bp-6
-0x1.b91461p-1
-0x1.765ee9p9
-0x1.81f734p8
--0x1.9a8502p4
-0x1.137b99p0
--0x1.d98d25p0
-0x1.63264ep-1
--0x1.55bf23p-6
-0x1.bc9705p4
--0x1.3a6b04p-1
-0x1.adde58p-1
-0x1.c7e9f5p-1
--0x1.989e5ap5
-0x1.3ed7f8p-6
--0x1.cd9638p-1
--0x1.b34f60p5
-0x1.5c98edp-1
-0x1.dd42aap-1
-0x1.e58954p-6
-0x1.b9e01ep-1
--0x1.9012a0p-1
--0x1.58b27ep-6
--0x1.80c18bp-1
-0x1.e9bbf7p-1
--0x1.ed6a85p9
-0x1.7e6db5p-1
-0x1.e0d573p-6
-0x1.814a5cp-1
-0x1.0ede21p6
--0x1.02cadcp-1
-0x1.29acb9p4
--0x1.0ba8afp7
--0x1.ac62fbp-1
--0x1.9018d2p-1
--0x1.e14b4fp6
-0x1.07b148p3
-0x1.4381abp6
-0x1.81b901p-1
-0x1.38c3cep-1
--0x1.5b6ba7p5
--0x1.af7d3ep7
-0x1.75164ep-6
-0x1.a8c493p-1
--0x1.3e957dp-1
-0x1.ada7d0p-1
--0x1.c2ca2bp-1
-0x1.44a371p-1
-0x1.9b0ac5p5
-0x1.681836p-6
-0x1.dfddf7p3
--0x1.ec877fp5
-0x1.a8604cp-1
-0x1.5f6203p6
-0x1.613119p4
-0x1.ec8249p-6
--0x1.9e617cp-6
-0x1.3e2167p-6
--0x1.3a4e38p5
--0x1.257863p7
--0x1.6481f3p5
-0x1.aebf99p0
-0x1.325f9bp3
-0x1.199cbap9
--0x1.82cfe6p-1
--0x1.4ae960p4
-0x1.92a1acp9
--0x1.662682p6
-0x1.077273p-6
-0x1.911fe3p-1
--0x1.0931ecp5
-0x1.525c60p5
--0x1.2d0d73p-6
-0x1.5a7c3dp6
--0x1.6b087dp-1
--0x1.b2e25cp6
--0x1.1c17cep1
-0x1.2893aap-1
-0x1.b4664ap-6
--0x1.270a5dp7
-0x1.3e0c9ap-1
--0x1.3144b7p-6
-0x1.6692bfp-6
--0x1.7ecbc8p-6
-0x1.e1cae6p-6
-0x1.033d3cp7
--0x1.9490bfp-1
-0x1.3a35d1p-6
--0x1.b3931cp-1
--0x1.ecd3eap7
--0x1.be40dfp-1
-0x1.6b30dbp4
--0x1.ff1ff8p1
--0x1.9d8a98p1
--0x1.950cb4p-6
-0x1.648c1dp-6
-0x1.a58372p-1
--0x1.aa0470p2
-0x1.cb3971p-6
-0x1.281833p4
--0x1.fad8b6p-1
--0x1.ba587cp-6
-0x1.ec14f8p0
--0x1.73d85cp9
--0x1.6500b1p-6
--0x1.456aebp6
-0x1.e26e48p1
-0x1.becc9fp9
-0x1.b1c51cp-6
--0x1.949d3bp2
-0x1.86c45fp-1
--0x1.9969d7p-1
-0x1.136824p7
-0x1.54a24cp7
-0x1.9cb0c5p-1
--0x1.2662bfp-6
--0x1.696bdbp-6
-0x1.4d294fp-1
--0x1.63c5bep-1
--0x1.dd499dp3
-0x1.2c4592p-6
--0x1.aa9341p7
-0x1.6128c2p0
-0x1.0fd7c5p-1
--0x1.e471c3p-1
-0x1.038037p-1
--0x1.e1d17ap4
--0x1.426f1fp-6
--0x1.d2bdebp-6
--0x1.e6d70fp-1
--0x1.3f62e0p-1
-0x1.768ebcp2
--0x1.fea51ap-6
--0x1.01c53ep3
--0x1.1f4a5dp-1
-0x1.92806bp-1
--0x1.8f91eep6
--0x1.f2da7bp-6
--0x1.6e0ed5p-1
-0x1.a0cc95p-1
--0x1.adb181p1
--0x1.f46893p9
--0x1.29e913p2
-0x1.1df000p-6
-0x1.7b17f8p-6
--0x1.97c2f2p-1
-0x1.e0a8a1p-6
--0x1.cfba74p-1
-0x1.19dc51p-1
-0x1.fc6e00p-1
--0x1.402476p-6
--0x1.4307f0p1
-0x1.8ba7b1p-6
--0x1.28c24bp-6
--0x1.02e418p3
-0x1.10e32dp-6
--0x1.c02f90p3
-0x1.7f89a6p-6
--0x1.9253d7p-6
--0x1.b4a914p-1
-0x1.604abep5
--0x1.04dd47p6
--0x1.24dd94p5
-0x1.dd7ff0p5
-0x1.93a67cp-6
--0x1.eb9798p-1
-0x1.13df89p3
--0x1.4e34d3p3
--0x1.3908ffp-6
--0x1.196a9fp5
--0x1.4f6150p0
--0x1.8eb004p6
--0x1.ef9254p-1
-0x1.a44c86p8
-0x1.b8977fp-6
--0x1.aa8a00p-1
-0x1.9bec57p-6
--0x1.e5d65ap6
-0x1.ae3ba2p-1
--0x1.a9180dp-6
--0x1.d75c96p-1
-0x1.00f7f1p-1
-0x1.0916d2p-1
--0x1.fb2d1bp-6
-0x1.57936fp-6
--0x1.93cf4dp-1
-0x1.3aae06p2
-0x1.abd114p-1
--0x1.9badc0p2
--0x1.74234ap-1
-0x1.dccc4dp-6
--0x1.58df05p1
-0x1.c10affp4
--0x1.bc2a24p-1
--0x1.aa4458p4
-0x1.581a0bp7
-0x1.fdc502p-1
-0x1.cfecffp-1
--0x1.5f8dbbp7
--0x1.99c32cp8
--0x1.5db1a7p-1
-0x1.4b6a87p-1
-0x1.d3bb55p3
--0x1.0689d4p-6
--0x1.130b8dp-6
-0x1.bc7a43p-1
-0x1.3ea1fbp-6
-0x1.20ae63p-1
--0x1.90be35p-1
--0x1.6d3e89p-1
--0x1.81de7ap7
--0x1.78af63p-1
--0x1.970e62p1
-0x1.894307p0
-0x1.10b789p-1
--0x1.647b42p5
--0x1.4f3185p4
--0x1.b049e5p3
-0x1.5fa5d6p-6
-0x1.485611p-6
-0x1.2534f2p-1
-0x1.1bc724p-6
--0x1.80a5f8p-1
--0x1.04366bp6
-0x1.f2274ap-1
--0x1.8997e4p6
--0x1.f581c8p-1
--0x1.8949d6p6
-0x1.00783bp7
--0x1.8ca190p-6
--0x1.8c2c69p-1
--0x1.a866c4p1
-0x1.b80e39p4
-0x1.fc1613p2
-0x1.0c3b8bp4
--0x1.7a1b6bp3
--0x1.8c446ep-1
-0x1.3c4179p4
-0x1.ff1d19p3
-0x1.31eb6ep2
--0x1.519311p-1
-0x1.f652bfp5
-0x1.e5347cp0
-0x1.6066c6p1
--0x1.469f8bp6
-0x1.32803ep5
-0x1.f842cap3
-0x1.f83fc7p4
--0x1.da4e12p-1
--0x1.fef3e9p-6
-0x1.9d64e4p1
--0x1.eb0a27p1
--0x1.2c0dc4p7
-0x1.ec9671p-1
-0x1.3b5356p8
-0x1.9e1487p-1
-0x1.908dbbp-1
-0x1.c8f95fp1
--0x1.fc7abbp-1
-0x1.88ef54p2
-0x1.951d30p-1
-0x1.6902eap2
--0x1.161a1ap6
--0x1.202f75p5
--0x1.c3c890p-6
--0x1.ae3299p5
-0x1.cb4456p-6
--0x1.98a2a6p-1
--0x1.c483c1p-17
--0x1.5c6bf7p-1
-0x1.9ef0aap-1
--0x1.570d83p-1
--0x1.93efa8p0
-0x1.78232bp-1
-0x1.bf603fp-1
-0x1.e7de01p-1
-0x1.9e4a31p3
--0x1.6c4c59p6
-0x1.607663p9
--0x1.58b834p2
-0x1.b1e983p-1
--0x1.11a42ep-6
-0x1.28bdc8p-1
-0x1.6bfebbp-6
--0x1.e52634p6
--0x1.641c2bp-6
-0x1.7a0958p1
--0x1.2a3b4ap2
-0x1.cc02d7p9
-0x1.82a6a9p1
-0x1.a82ec3p6
--0x1.4a234ap3
--0x1.3760e3p-6
-0x1.36d4ccp-1
--0x1.e9fce3p1
--0x1.7ac74dp7
-0x1.709304p-6
-0x1.15c76bp-6
-0x1.7c6ff9p3
--0x1.d39ce9p0
-0x1.4a8d29p6
--0x1.886fd7p-6
--0x1.96afc7p-1
--0x1.8f3cb9p6
-0x1.8761a6p-6
-0x1.f106abp-1
-0x1.b2b4abp0
-0x1.86fb7ep0
-0x1.e99f72p-1
-0x1.1fd001p4
-0x1.ade5ffp-6
-0x1.39491ep-1
--0x1.e286c8p3
-0x1.73a0eep0
--0x1.cd8f28p8
-0x1.f4a9d0p-6
--0x1.941bb9p-1
--0x1.761616p6
--0x1.cba5e3p5
-0x1.2affb6p5
--0x1.58a47fp3
-0x1.985d19p-1
--0x1.c31380p-1
--0x1.c2be65p-1
-0x1.89e4b1p-6
--0x1.9f96a2p0
--0x1.fb9e48p5
-0x1.8526b9p-6
-0x1.3e3919p-6
--0x1.c53c6fp-6
--0x1.407270p6
--0x1.438383p9
-0x1.0f7cc9p0
-0x1.f71258p6
-0x1.8aa119p1
--0x1.73cd01p-6
-0x1.fc12eap6
--0x1.fef7ffp-1
-0x1.6a6b2bp-6
-0x1.82c7fep0
-0x1.c0f530p-6
-0x1.b51948p-6
-0x1.ccc805p-6
--0x1.8665cep-1
--0x1.ad3fa4p-1
--0x1.835eefp5
-0x1.aaa1bfp2
--0x1.827827p-6
--0x1.ccb76dp-6
-0x1.94e790p1
-0x1.950239p4
--0x1.a91514p-6
--0x1.17ef4fp-6
--0x1.9e2d4ap5
-0x1.ef36fbp-1
--0x1.0ed3fep6
--0x1.ddef02p-5
-0x1.89a978p-6
--0x1.446f68p-5
-0x1.086da8p9
-0x1.1aa67ep9
--0x1.db7728p6
--0x1.a93d2ap-5
--0x1.42f35cp-6
--0x1.99b592p-5
-0x1.dd176fp-6
-0x1.7a0382p-5
-0x1.3dd7fcp-6
--0x1.948c26p3
-0x1.c9625ep-5
-0x1.051042p6
-0x1.665d6ep5
--0x1.fc82d7p5
-0x1.803314p-5
-0x1.f85696p-5
--0x1.4bb246p5
--0x1.5819b0p5
-0x1.4012f6p-6
--0x1.7343c8p-5
-0x1.cde1afp-5
--0x1.bb898ep-6
-0x1.c4eecap5
-0x1.7fef0ep6
--0x1.7b0452p5
--0x1.1d7acbp-6
--0x1.26e9b0p-5
-0x1.a850b3p-6
--0x1.9c2eedp-5
--0x1.c0aa93p9
--0x1.c40955p4
-0x1.e7b876p0
-0x1.c3d879p-5
-0x1.8839fep3
-0x1.195f14p6
--0x1.8de8a7p6
-0x1.fa8c8fp3
--0x1.d42344p5
--0x1.8573eap-5
-0x1.05d2dep-5
--0x1.e1539cp6
-0x1.62cdd8p-6
-0x1.cd3fcap-5
--0x1.b9553cp6
--0x1.c4c14cp-5
-0x1.2b31e5p-5
-0x1.ae1a1cp-5
-0x1.6b136bp1
--0x1.efb9b2p-6
--0x1.8371d6p4
--0x1.a01900p1
-0x1.df6af2p-5
--0x1.cc532fp3
--0x1.33e6c7p2
-0x1.5b182ap6
-0x1.ddd9a3p-5
--0x1.65acecp5
--0x1.7f6db7p-6
-0x1.3843c4p-6
--0x1.6b7dbcp-5
--0x1.2215dap2
--0x1.49eaf5p-5
--0x1.19666bp8
--0x1.b092aep3
-0x1.7d5992p6
--0x1.e038f9p-6
--0x1.9fb2b1p-6
-0x1.9805a3p-6
-0x1.042774p-6
--0x1.8f0474p-5
--0x1.82bcb8p-6
-0x1.5ba27ep-5
--0x1.69019ap4
--0x1.dcb9fdp0
-0x1.618c3bp-6
--0x1.ea7fa5p-5
-0x1.6c049bp-6
--0x1.657578p-6
--0x1.46dbd8p-6
--0x1.74713dp-6
--0x1.6e7218p-6
--0x1.f2b3d3p-5
-0x1.808ecbp-5
--0x1.986b2bp6
--0x1.9f3748p4
-0x1.e6a1d2p0
-0x1.ed096ep6
--0x1.25197fp2
-0x1.ccf926p5
--0x1.7b7859p-5
--0x1.320518p7
--0x1.c0d250p-6
--0x1.e65168p-5
--0x1.7fd0d7p8
--0x1.905c92p-5
-0x1.5f0410p0
-0x1.1169efp0
-0x1.db6677p-5
-0x1.d987edp-5
--0x1.fe47d4p1
-0x1.5e02b5p-5
-0x1.fd5ea7p-6
--0x1.348203p-5
--0x1.d7f84cp1
-0x1.9f2c56p-5
-0x1.16da0ep-5
-0x1.2b974bp-6
-0x1.cb42b9p2
-0x1.329420p-5
--0x1.86efc0p7
--0x1.f9e108p-6
--0x1.1fa37cp-5
--0x1.dbc53dp-5
--0x1.4498d9p9
-0x1.a5eff5p8
--0x1.c97c1cp-5
-0x1.06d0cbp1
--0x1.feb4c1p3
--0x1.07ceaap-6
--0x1.0c69d9p6
--0x1.133dd2p5
-0x1.41aba3p3
-0x1.ab5bf1p-5
--0x1.48e95ap-5
--0x1.ca1cc4p0
-0x1.7f194dp0
-0x1.0a7ed3p-5
--0x1.5a7c85p-5
-0x1.93d713p4
-0x1.2ed590p-5
-0x1.cc63bfp-5
--0x1.0c8f91p4
-0x1.e16937p5
-0x1.8f82c0p-5
-0x1.27a2a0p-5
-0x1.c8efc7p-5
-0x1.0581d9p5
--0x1.c1ded9p-5
-0x1.5fb50bp-5
--0x1.829252p-5
-0x1.922eb5p4
-0x1.b7eec1p-5
--0x1.16259cp-6
-0x1.8e7175p-6
--0x1.b1911bp-5
-0x1.33557ep5
--0x1.efd386p6
--0x1.e9d98fp8
-0x1.14b6f1p-6
--0x1.b5e04ap1
-0x1.af014fp2
--0x1.6a1929p7
--0x1.a54008p8
-0x1.280790p5
-0x1.d32cb3p-5
-0x1.92e856p-6
--0x1.8858a8p-6
-0x1.5bbdcfp-6
--0x1.19060fp-5
--0x1.cb1855p-6
--0x1.ba1300p3
-0x1.41d1f8p4
--0x1.92f8bfp5
-0x1.ab1ca7p-5
-0x1.52cfa3p-5
--0x1.9434d0p7
--0x1.48c448p-5
--0x1.b3911ep-6
-0x1.f9eae4p-5
--0x1.9c3a1cp6
--0x1.caa28ep5
-0x1.cb9ab5p-6
--0x1.79ec2ep6
-0x1.f5990ap-6
--0x1.22ec86p-6
--0x1.9fa14ap5
-0x1.7319b6p-5
-0x1.fee284p2
--0x1.8c8b5fp-5
--0x1.38b434p-6
--0x1.0e0c65p4
--0x1.6b532bp-5
-0x1.44c2fap4
-0x1.a9330bp-5
-0x1.586675p9
-0x1.645e70p1
-0x1.755077p4
--0x1.b17860p-5
-0x1.657275p8
--0x1.d10978p6
--0x1.cc915ep-6
--0x1.0cbea7p4
--0x1.25a29fp2
--0x1.8d7141p-5
-0x1.a69274p3
-0x1.924ff3p6
--0x1.be84dap-5
--0x1.c29180p-5
-0x1.e6ca27p7
--0x1.5813bcp-6
-0x1.165392p0
--0x1.ec4c96p1
--0x1.1f5386p-5
--0x1.cc49e5p9
--0x1.ada4c3p5
-0x1.420252p0
--0x1.f19998p-6
--0x1.bf9844p-5
--0x1.4ce393p-6
-0x1.6e1534p-5
--0x1.cd0abap-5
--0x1.7dec4bp-5
--0x1.8a6542p1
-0x1.e25813p-5
--0x1.9db4e1p-5
-0x1.249b8dp-55
-0x1.1a1019p-6
--0x1.bc4601p9
-0x1.68c236p2
--0x1.4e65b1p-5
-0x1.2afa22p0
-0x1.e1a08dp-6
--0x1.2fbf4ap-6
-0x1.b1f584p3
--0x1.bd3b43p1
--0x1.007c06p-6
--0x1.c991ccp5
-0x1.84e01cp-5
--0x1.5ee4b7p6
--0x1.f7521fp-6
--0x1.864120p-6
-0x1.1f143bp6
--0x1.8d198ep6
--0x1.70e083p-5
--0x1.467457p3
-0x1.32dc72p-3
--0x1.08cfb9p-5
-0x1.f4c3c3p9
--0x1.c4b5c0p6
--0x1.5c2cd5p5
--0x1.5a4ab7p9
--0x1.7f24a4p-5
-0x1.1d2ef7p-5
-0x1.12b4ecp7
--0x1.6b4875p2
--0x1.184559p5
--0x1.8ebbbfp5
--0x1.e3dcb5p-6
--0x1.aa76c9p-5
-0x1.e64f7dp9
-0x1.4db9ccp3
-0x1.f8606ep1
-0x1.6d2d47p-5
--0x1.38c15ap-5
--0x1.a12198p-6
-0x1.b27f2bp-5
-0x1.f3afa6p5
-0x1.b6163fp-5
-0x1.bab9e1p6
-0x1.91e7e2p-5
--0x1.6ff684p-6
--0x1.7940bfp-6
-0x1.a4a49bp-5
--0x1.65755dp-6
--0x1.6af6acp-6
-0x1.f7df96p4
-0x1.ac0da3p5
--0x1.37a0c3p-5
--0x1.5e1989p5
--0x1.fb06fap6
--0x1.5b39cbp-6
--0x1.1f87e0p8
--0x1.54ad38p8
--0x1.97b430p6
--0x1.82c9a5p1
-0x1.1486b2p-6
--0x1.80d201p7
--0x1.317306p-5
-0x1.634972p-5
--0x1.3ce6f6p-6
-0x1.dfc568p-6
-0x1.d13bc2p3
--0x1.276044p-5
-0x1.9a1082p6
-0x1.10b444p-6
--0x1.3b92f0p-5
--0x1.dba33ep-6
--0x1.a53241p9
-0x1.5a9474p-5
--0x1.1f7e24p-5
--0x1.58c840p-5
-0x1.3526ecp3
--0x1.bb5306p2
--0x1.425fdep3
--0x1.5c5f44p-6
--0x1.c568dfp-5
--0x1.c227d0p-5
--0x1.ac0a5fp-6
--0x1.9941a7p8
-0x1.914258p-6
--0x1.54118ep-5
--0x1.75e209p-5
-0x1.931828p0
--0x1.e5ab17p-6
-0x1.219403p8
--0x1.5ff5fdp-5
-0x1.db62a6p-5
-0x1.c08134p-6
-0x1.f47a4ap1
-0x1.70bc28p-6
--0x1.c675c6p-5
-0x1.0f738dp-6
-0x1.1ce62bp8
-0x1.b70543p5
--0x1.908fc7p-5
--0x1.99d8dfp-6
-0x1.ce6da7p4
-0x1.527a2ep4
--0x1.c33759p-6
--0x1.5a45aap-5
-0x1.928615p8
--0x1.ec9522p5
--0x1.1ad8e0p1
--0x1.99a948p-5
-0x1.54e1bfp-5
--0x1.e2af4ap2
--0x1.980616p-5
-0x1.5db287p-6
--0x1.3b9d5bp-5
-0x1.ed07ccp4
--0x1.e7c25ep-5
--0x1.9e84dap1
--0x1.bec6c0p9
-0x1.f24967p-6
--0x1.2bd0ebp-5
--0x1.93a545p-6
--0x1.d0cb13p0
-0x1.de9b80p6
--0x1.ce3a1bp-5
--0x1.de54ebp-5
--0x1.e60796p8
--0x1.983fd2p6
-0x1.1de32fp6
-0x1.f9710ep-5
-0x1.ef2672p-58
--0x1.9e4a6dp-6
--0x1.067e49p-6
--0x1.276d32p3
--0x1.750390p4
--0x1.3c4837p5
-0x1.61820ap2
--0x1.cb1104p7
--0x1.1c1756p3
--0x1.6c2225p-6
-0x1.7963f1p5
--0x1.f13a49p8
--0x1.1e23f1p-5
-0x1.17a861p7
--0x1.bebfbbp6
-0x1.6dee50p9
-0x1.f5048fp4
--0x1.74ab68p-5
--0x1.bdbeccp3
--0x1.9428dbp-6
-0x1.c2aacap1
-0x1.af8cf8p-5
--0x1.254d41p8
--0x1.34507dp1
-0x1.ec2700p5
-0x1.393addp-5
--0x1.6fb1d4p4
--0x1.a02a12p9
-0x1.cb9f27p4
-0x1.e707b1p-6
-0x1.8b7cc1p-5
-0x1.4c34a9p4
-0x1.6cd068p4
--0x1.c6ae70p6
--0x1.89507fp-5
--0x1.21f852p9
--0x1.a4a842p1
--0x1.9ccfaep-5
-0x1.ce67d2p9
--0x1.ebf6e8p-5
--0x1.45c4d1p7
--0x1.062456p-5
--0x1.f6c883p-6
-0x1.d1c235p7
--0x1.3c0937p0
--0x1.237ddfp-5
-0x1.e325fap-5
--0x1.1c01aep-5
-0x1.becc6fp9
--0x1.796010p-5
-0x1.e3c89cp-6
--0x1.fc795dp-6
-0x1.ac4b2bp2
-0x1.7e864dp3
-0x1.d65a5fp8
-0x1.5edae9p9
-0x1.eb8775p-5
-0x1.410f87p-5
--0x1.3929a1p2
-0x1.13e0c3p0
--0x1.9d55f9p-5
-0x1.378e62p-6
--0x1.53355fp8
-0x1.9b62cfp-5
--0x1.9ac1b4p-6
--0x1.cb98e2p1
--0x1.beab92p-6
-0x1.3a3f66p-5
-0x1.5d4822p-6
-0x1.ec7a18p0
--0x1.1882f4p-58
--0x1.24a1f7p-6
-0x1.23b9a7p-5
-0x1.8fca05p-6
-0x1.b6453ep-5
--0x1.686e8ap-6
-0x1.3146fap-6
--0x1.152cc1p-6
--0x1.c11a1bp-5
--0x1.b454fdp8
--0x1.3e2968p7
--0x1.fd3c12p7
-0x1.48401fp5
--0x1.45a92ap-6
-0x1.63563fp9
-0x1.8340a6p-6
--0x1.e64fe3p6
--0x1.9d0fcdp-6
--0x1.74567cp4
-0x1.bf7965p6
-0x1.ab3ef9p-5
-0x1.e032b3p-5
-0x1.0c2470p-5
-0x1.e5a6d1p-5
--0x1.6450c5p-6
-0x1.0065b6p4
-0x1.7c6c73p8
--0x1.7ee3b2p5
-0x1.648cfcp6
--0x1.242738p1
-0x1.1d7c81p-6
--0x1.9a0b0bp3
-0x1.b40e8fp-5
-0x1.d58e96p6
-0x1.6fb9e0p-6
--0x1.afbd1cp2
--0x1.79bfb8p-6
--0x1.a4a30cp-5
--0x1.1be1a0p-6
-0x1.bb2b38p1
-0x1.7ba992p-5
--0x1.6d78e5p5
-0x1.34850ap-6
-0x1.c86b4ap-5
--0x1.cd1476p-5
--0x1.dded2ap6
--0x1.9be7dfp-5
--0x1.f54946p-5
--0x1.366185p5
--0x1.cb48f5p-6
--0x1.b6bb2dp-3
-0x1.d6babdp-5
-0x1.2067edp7
--0x1.b33586p-5
--0x1.b653ecp5
-0x1.2f3129p-5
--0x1.5b5258p-5
--0x1.f3e2a8p1
--0x1.c2b7c4p-5
--0x1.44e1f5p4
--0x1.61ba9bp2
-0x1.f36b1bp4
--0x1.8601b2p7
-0x1.108c4dp6
-0x1.032392p4
-0x1.90a9cep-5
--0x1.6d7fc6p-5
-0x1.4d1dbdp-5
-0x1.266f66p9
--0x1.2f574bp-5
-0x1.1f6368p2
--0x1.4c29a6p-5
--0x1.c418cep-5
-0x1.680d9bp-5
--0x1.f82307p-5
--0x1.c9daf5p-6
--0x1.f11f44p1
-0x1.905d41p0
--0x1.48e005p3
-0x1.8a6b5ep-6
--0x1.c3775ap1
--0x1.e4ebddp7
--0x1.2a2cbdp-6
-0x1.ebee69p5
-0x1.1ffd42p2
--0x1.e895d3p-6
-0x1.e856a6p6
-0x1.814662p-4
-0x1.257495p-6
--0x1.60ff5fp5
-0x1.04faf8p-6
--0x1.18fbf4p4
--0x1.bbcf56p1
-0x1.95ad55p0
-0x1.a06b07p-4
-0x1.43c4fcp6
-0x1.8bdffcp3
--0x1.c9318bp-4
--0x1.809e49p-4
-0x1.4cb947p-6
-0x1.4d8d86p-6
-0x1.e6f48ap8
--0x1.a2907bp-4
--0x1.46d6e0p2
-0x1.e5c9fap2
--0x1.ee75c7p-4
-0x1.d719c4p3
-0x1.90c12fp-6
-0x1.4f214cp2
--0x1.814a26p0
--0x1.c68fe8p0
-0x1.a140f4p8
-0x1.a61839p-4
--0x1.2e3bf3p3
--0x1.06cdfcp6
--0x1.3d9d8ep3
-0x1.9b65ffp1
--0x1.2a64c3p3
--0x1.9f514cp6
--0x1.e0a07fp6
--0x1.5b96fbp-6
--0x1.ae57c1p-4
-0x1.1ef5e3p-4
-0x1.117564p-4
--0x1.a5dc69p-4
--0x1.b14b4dp-6
--0x1.b3b81dp-6
-0x1.f54e33p6
-0x1.7d66ddp8
-0x1.67c192p2
--0x1.d27f46p0
-0x1.e85a45p5
--0x1.e41d8ep4
-0x1.3b8ba6p-4
--0x1.9fb4d2p0
-0x1.16e62dp6
-0x1.10af7ep-6
--0x1.b3c498p4
--0x1.aad693p-4
-0x1.47d463p2
--0x1.800155p-4
-0x1.35df27p1
--0x1.baebc5p7
--0x1.4e3468p-6
--0x1.06860bp5
--0x1.079ffdp-6
--0x1.537751p-6
--0x1.5bd43cp2
-0x1.904e1ep-4
--0x1.9d0c99p-6
-0x1.80c10cp5
-0x1.6f8d01p-6
-0x1.7d74e6p4
--0x1.3d93cap0
-0x1.08f978p6
--0x1.9bea68p-4
-0x1.0c31c7p4
--0x1.410effp9
-0x1.2fd6afp5
--0x1.c511e3p4
-0x1.a22ed5p9
-0x1.ea0defp8
-0x1.310224p-6
--0x1.e8b875p-6
-0x1.14d3c4p-6
--0x1.63a412p-4
--0x1.cf4983p2
--0x1.5f82aap2
--0x1.6d3c3dp5
-0x1.be678cp2
--0x1.433b8bp-4
--0x1.f868dep1
--0x1.e1f926p-6
--0x1.0df70ap2
-0x1.60d94ep0
--0x1.76bb22p7
-0x1.b93cfcp5
-0x1.62c369p-4
-0x1.e208cap9
--0x1.7a5d99p1
--0x1.a51fb4p0
-0x1.99edeep6
-0x1.a88cb7p4
--0x1.665821p3
-0x1.e6f120p7
--0x1.df8f3dp-4
--0x1.1c5c44p-6
--0x1.66c01fp-6
--0x1.9e86f8p9
--0x1.fdb23dp-6
--0x1.ecc116p-4
-0x1.1f5256p1
--0x1.91571ep9
--0x1.6f958dp-6
-0x1.eeab27p3
--0x1.530cacp2
-0x1.f55b34p-6
-0x1.ab648bp6
-0x1.1e9953p6
-0x1.a8be21p9
--0x1.04e27dp-4
-0x1.c7d8c9p2
-0x1.da4206p-6
-0x1.2e8fb0p-4
-0x1.a997bfp-4
-0x1.60d306p-4
--0x1.2b5f97p-6
--0x1.9fc6ecp-4
--0x1.4defb8p-4
-0x1.10c6d9p-6
-0x1.a997e0p-6
-0x1.37d98ap-4
--0x1.5e4a9dp-6
-0x1.1e1bc4p1
--0x1.05771cp-6
-0x1.0f9cbdp-6
--0x1.923bd4p-4
--0x1.19aa66p-6
--0x1.0b2408p-4
-0x1.eaaf47p8
--0x1.929a02p-4
-0x1.df0f77p-4
-0x1.754691p6
--0x1.178a11p-4
--0x1.3c584dp-6
--0x1.2b6b34p5
--0x1.fdec01p5
--0x1.4fe36cp2
--0x1.5eb960p-6
--0x1.624239p-4
-0x1.938996p0
-0x1.ff62a3p5
-0x1.ed3371p8
--0x1.6b8b3bp-4
--0x1.0a2735p7
-0x1.87c5fap-6
-0x1.502191p3
-0x1.dfe8cep6
-0x1.6c422dp5
--0x1.bcb787p8
-0x1.321b1bp-4
--0x1.a4d739p5
--0x1.b7a8bbp-6
--0x1.d0da77p-4
--0x1.1670b4p-6
-0x1.cf8f00p-6
--0x1.dd9f21p-4
--0x1.dce6d9p-6
--0x1.7f4c50p1
--0x1.da5c90p-4
--0x1.ea21aap-4
--0x1.a3b501p-4
--0x1.7441dep6
-0x1.507aa0p-6
-0x1.5cf381p7
--0x1.32328ap3
-0x1.cb47d3p5
-0x1.41c27fp7
--0x1.eb24aap1
-0x1.96993dp9
-0x1.dafcf3p-4
--0x1.bb2574p-6
-0x1.144b5dp-6
--0x1.aba5b1p0
--0x1.d655c3p6
-0x1.ca94dbp-4
-0x1.9c935ep-4
--0x1.cc58c8p7
--0x1.346578p-4
-0x1.f67d7cp2
--0x1.4be1c6p-6
--0x1.13ae4ap-6
-0x1.1e4496p-4
--0x1.4c9a58p-6
-0x1.ccc763p3
-0x1.120464p-4
--0x1.c17be9p-4
--0x1.e7c7ccp4
-0x1.04c4b8p-4
-0x1.710306p-6
--0x1.811061p-4
--0x1.315304p-4
--0x1.bfc176p4
--0x1.c75c59p1
--0x1.a1f52bp3
--0x1.3a499dp-6
-0x1.825bc5p-6
-0x1.f8eb84p-4
--0x1.e736fep-6
-0x1.96be3ep-4
--0x1.cb1ed8p2
--0x1.14dc4dp6
--0x1.fa77cfp-4
-0x1.989b32p7
--0x1.f02caap-6
-0x1.8c63e5p8
--0x1.362c12p5
--0x1.6ecf80p0
-0x1.152389p3
--0x1.cc74bfp5
-0x1.febefap-4
-0x1.50d687p-45
-0x1.8dca32p3
--0x1.52c4f7p-4
-0x1.d548e5p3
-0x1.2668eap-4
--0x1.8d34b1p-6
-0x1.0810d6p9
--0x1.98d337p-6
--0x1.ff9110p5
-0x1.957e9dp6
--0x1.55077fp6
--0x1.553c7cp-6
-0x1.9fcdd8p3
-0x1.0eec78p7
--0x1.8d1fe7p1
-0x1.d63b28p3
-0x1.47ba28p1
--0x1.d277f2p0
-0x1.8ef73fp2
-0x1.520b23p-6
-0x1.807152p5
--0x1.e78b7dp-4
--0x1.b66603p-4
--0x1.ce59c8p-4
--0x1.5f5d75p-4
--0x1.2ec353p4
--0x1.7cd409p-4
--0x1.5263ffp-4
--0x1.cedfefp-4
--0x1.337986p9
-0x1.565a92p-4
--0x1.f1cefap4
--0x1.8f896bp1
-0x1.78cc7ep-4
--0x1.eea737p-4
--0x1.a7d47fp8
--0x1.167b04p2
--0x1.ecc0d6p-6
-0x1.6d3b81p6
-0x1.f63097p4
-0x1.d0afddp3
--0x1.8fdee0p-4
--0x1.70e148p-4
--0x1.e682c6p-6
--0x1.ecfa70p-4
--0x1.863e98p-4
--0x1.e1f309p5
--0x1.6ecfeap2
-0x1.613f65p-6
-0x1.797d5ap3
-0x1.da24c2p-6
--0x1.aed418p2
-0x1.49420bp-6
--0x1.907bf6p5
--0x1.4af0c1p-4
--0x1.718da8p6
-0x1.30adf3p-4
-0x1.75314dp5
-0x1.6e0188p1
--0x1.f53c30p-6
-0x1.666397p6
--0x1.f28d3ep-4
--0x1.810fd5p-4
--0x1.db7d4dp3
--0x1.090270p8
-0x1.f2e4a6p7
-0x1.c6659cp3
-0x1.96e3f9p-4
-0x1.5f4a81p-6
--0x1.089283p-4
-0x1.c109c0p5
--0x1.bc9f13p-4
--0x1.3750c5p-4
-0x1.f3c424p-6
--0x1.0ebac4p-4
-0x1.236c18p7
--0x1.7c3cbbp0
-0x1.fe90aap2
--0x1.e3b738p6
-0x1.ddee3cp4
-0x1.0e42e8p-40
-0x1.d71d2cp0
--0x1.73d212p1
--0x1.f8e61fp-4
-0x1.09abe5p-4
-0x1.1a9096p-4
--0x1.b1043dp4
-0x1.3271cep-4
-0x1.680e11p6
-0x1.ee3db3p-4
--0x1.8be2edp-4
--0x1.1245c4p-6
-0x1.bb09e6p-4
--0x1.8ecb2dp-4
-0x1.566bc3p1
-0x1.01b538p-6
--0x1.21834bp2
--0x1.de863ap9
-0x1.52ead7p3
-0x1.ac8875p-6
--0x1.6ce64ep-4
-0x1.f631a6p-6
-0x1.75cb5dp3
--0x1.2c6919p-4
-0x1.46b56dp-6
--0x1.e18280p-4
--0x1.af435cp6
-0x1.f494fep0
--0x1.d2d02cp-4
--0x1.5686e9p-6
-0x1.627e4bp0
-0x1.86d1aep2
-0x1.3d4291p-4
--0x1.8f7888p-6
-0x1.934edap-4
-0x1.c41663p0
-0x1.fc7f0cp1
--0x1.6bd81bp0
--0x1.b88f7bp-4
-0x1.d8b44fp-4
--0x1.ee59b1p-4
-0x1.aaed00p4
--0x1.6fa581p9
--0x1.276b59p-4
-0x1.959df2p7
--0x1.b9d268p1
-0x1.0c3cf8p-6
--0x1.821399p-4
--0x1.836b2cp1
-0x1.4fb0d3p-6
--0x1.77d725p-4
--0x1.dad286p9
--0x1.a54422p9
--0x1.6b5db3p-4
--0x1.273765p-4
--0x1.3ecdcfp2
-0x1.19cff0p4
-0x1.f15337p4
--0x1.b9f801p-6
-0x1.3c2f0cp-4
--0x1.1ba34ap6
--0x1.ea24efp7
--0x1.ff1ae4p3
-0x1.382e99p2
-0x1.3a34f7p1
--0x1.e0cce7p-6
-0x1.ae4518p-4
-0x1.97ef2bp-4
-0x1.1b3bb2p-4
-0x1.f74c87p-4
-0x1.c45e83p2
--0x1.affc94p0
--0x1.4013f1p5
--0x1.c4a84dp5
--0x1.a4017ep-6
--0x1.e05452p6
-0x1.28da68p5
-0x1.7bc643p5
--0x1.a5a1a4p3
--0x1.c39370p-4
-0x1.1a9070p-4
--0x1.d042eap-4
-0x1.a80b64p-4
--0x1.53c112p-4
-0x1.231eafp-4
-0x1.c900a2p-4
--0x1.1af42dp0
-0x1.cb6b12p-4
--0x1.dd73d5p-4
-0x1.734341p4
-0x1.6689b3p9
-0x1.7781e3p7
-0x1.71c3e5p-4
-0x1.1e857cp-4
-0x1.165580p2
--0x1.e255b4p-4
--0x1.a35c6cp-4
-0x1.21a74bp-4
--0x1.3af50ap-6
--0x1.61fe1fp-6
-0x1.d1a76dp5
-0x1.801c4dp-6
-0x1.0ae3abp5
--0x1.9a1c6ap-4
-0x1.a91529p-4
--0x1.035e58p6
--0x1.3e04e0p3
--0x1.085350p6
--0x1.d3aa9bp0
--0x1.54c09ap-6
-0x1.fe0c14p3
-0x1.8a88d1p-4
-0x1.da74a7p4
-0x1.3f1c89p-6
-0x1.c65d09p-6
-0x1.b39e12p-4
-0x1.26ece4p1
--0x1.78cc62p9
-0x1.34e49ep6
-0x1.2b3cfep0
-0x1.0f5864p3
--0x1.7545a8p-6
-0x1.ab90d3p-4
-0x1.599e1cp-4
-0x1.b362aap5
-0x1.8364eap-4
--0x1.cbc78ep3
--0x1.4504ecp-6
-0x1.6d3237p-4
-0x1.6631bcp-6
--0x1.946e6bp1
-0x1.ee1a19p4
--0x1.1bbb1cp1
--0x1.57eec8p4
--0x1.366483p4
--0x1.2fc3c9p3
--0x1.60d76ep4
-0x1.6e49d8p8
-0x1.fb1c45p-4
--0x1.2a550dp-4
--0x1.7c265cp0
-0x1.b04cecp-6
-0x1.3d9ae8p-4
-0x1.c1ae27p6
--0x1.317dccp-4
--0x1.b4af07p-4
-0x1.ccc67cp-6
--0x1.444ad5p0
-0x1.486bc9p1
-0x1.5387c4p-4
-0x1.418dfbp-6
--0x1.72660ap-4
--0x1.53dbbdp0
--0x1.9de11ap3
--0x1.f8d0dep-4
--0x1.4b7a28p5
--0x1.41661bp6
--0x1.a4a983p-4
-0x1.afe7d1p-4
--0x1.76c813p1
-0x1.a6270ep0
--0x1.bd9e2fp-4
--0x1.0d1402p1
-0x1.ae228ap6
--0x1.d589a8p2
-0x1.a75d69p-6
--0x1.a5913ep9
-0x1.db2cafp-4
-0x1.dcc638p4
-0x1.0d5ce1p-4
-0x1.b35283p-4
-0x1.abfa17p4
--0x1.2365eap-4
-0x1.f5cf7fp2
-0x1.8bad68p-4
--0x1.2af157p-6
-0x1.62dd28p3
--0x1.d1d0a8p-6
-0x1.13ab28p2
--0x1.aa28b8p-6
-0x1.6d9743p1
-0x1.3b585bp8
-0x1.ca97eap-4
--0x1.81130dp-4
-0x1.45b0efp5
-0x1.a72291p3
-0x1.90802fp-6
--0x1.69b26cp-4
--0x1.d3a4a7p7
--0x1.bd1cf6p5
--0x1.b06e9fp5
-0x1.3bbeacp8
-0x1.d037c7p5
-0x1.ba52b5p-4
-0x1.bf1ef2p-6
--0x1.2d1313p-6
--0x1.aba40cp0
-0x1.02226ap-4
-0x1.344e53p5
--0x1.d00b76p6
--0x1.52a9c5p2
-0x1.94b242p-6
--0x1.c98611p3
-0x1.c14305p0
--0x1.0c0c32p6
--0x1.857473p2
--0x1.a3c59fp1
-0x1.c01180p-6
--0x1.3fe5cfp9
--0x1.1f9f0ep-3
-0x1.d79bd8p-3
--0x1.c373c0p0
--0x1.9cf119p9
-0x1.6a45d1p-31
-0x1.537ddcp1
--0x1.b1f252p9
--0x1.a119b4p-3
-0x1.953772p-6
-0x1.8724b7p5
--0x1.871c32p0
-0x1.9f877cp-3
--0x1.c8af3cp1
-0x1.a9fd41p4
--0x1.4bfbf4p-3
--0x1.86091dp9
-0x1.a6ffd9p7
-0x1.c6e037p-3
--0x1.0968a6p-6
-0x1.880918p-3
-0x1.40188cp6
-0x1.18f6bbp-6
-0x1.a59d1dp-3
--0x1.11630dp9
-0x1.55ad75p-6
-0x1.bb25a1p7
--0x1.52ba71p5
--0x1.476419p-6
-0x1.57b08ap1
--0x1.dbc23ep-6
-0x1.653d8dp-6
--0x1.0b7680p-3
--0x1.03abc3p-3
-0x1.6137b5p9
--0x1.741820p1
--0x1.3f6b71p5
--0x1.cad9b8p-3
-0x1.74c9a9p-6
-0x1.c9b582p1
--0x1.c4bea7p7
-0x1.497a57p-3
--0x1.605781p-3
--0x1.5149fbp-6
-0x1.ee2160p-3
-0x1.28de1fp-3
--0x1.85c4e6p-6
--0x1.a9cb90p3
--0x1.6e7a33p5
--0x1.178cf6p-3
-0x1.b12578p2
--0x1.f3a58cp-3
--0x1.95dbd5p3
-0x1.49b295p3
-0x1.001790p-3
--0x1.cc8c1bp-3
-0x1.1e7750p5
--0x1.d8bf08p2
-0x1.2fb8dap9
-0x1.4ebb2bp-3
--0x1.d80b34p4
-0x1.716d92p-3
-0x1.0f4465p3
--0x1.51040dp-6
-0x1.67b91cp9
--0x1.e31bbcp9
-0x1.2d31c3p5
--0x1.486a5ep9
--0x1.5aa9c4p-3
--0x1.e2d5cep-6
--0x1.0e6441p-3
-0x1.d3c02ap2
-0x1.d6f2a1p9
--0x1.f2304ap1
-0x1.def273p8
--0x1.5ca2dfp4
--0x1.b849eep-3
-0x1.adf04bp6
--0x1.0bc17cp-6
--0x1.3faf30p7
-0x1.fe5d3fp3
-0x1.c2f640p4
--0x1.5ffe17p6
-0x1.ca473cp-3
--0x1.6ee482p1
-0x1.98d0d5p-3
-0x1.b805cep-6
--0x1.13a051p-3
-0x1.e85ca0p-6
-0x1.9f5398p-6
-0x1.f7c31cp2
--0x1.2e0470p-6
--0x1.0afe76p0
-0x1.d764cep-3
-0x1.a4cd63p1
--0x1.b0ca05p-3
-0x1.8a7955p-3
-0x1.a71954p-3
-0x1.587862p-6
--0x1.7547b0p-6
--0x1.7a8bcfp4
-0x1.54f573p-6
-0x1.cd3d96p5
--0x1.3600a2p1
--0x1.26cf29p-3
-0x1.ff617cp3
-0x1.f840c9p-3
--0x1.870e51p-3
--0x1.67a109p5
-0x1.f10a36p7
-0x1.6d70a7p-6
--0x1.b2d99fp-3
-0x1.14bb77p1
--0x1.0d9f42p-6
-0x1.b70ed9p-3
--0x1.3aaf0fp-3
--0x1.dd8165p6
--0x1.f935a8p0
--0x1.ae44ccp8
--0x1.ea7ac8p-6
--0x1.21bf13p6
-0x1.21f101p-3
--0x1.8ca6a4p5
--0x1.2754aep-3
-0x1.c51947p5
--0x1.5dbf66p-3
-0x1.b607f6p2
-0x1.5faf68p-3
--0x1.499901p9
--0x1.803183p4
-0x1.ab15dbp9
-0x1.9bc143p2
--0x1.6dbcb8p6
--0x1.ccff8ep6
--0x1.3dad3bp-3
-0x1.8c0bcfp-3
-0x1.ac3c92p1
--0x1.0188cap-6
--0x1.32c07ep-3
--0x1.f87d6ap-3
--0x1.7d0d3cp5
-0x1.adb4efp-3
--0x1.923034p-3
-0x1.b8908dp2
--0x1.b6831dp-3
--0x1.d34df9p5
--0x1.7b6253p-3
--0x1.d3717bp1
--0x1.daf9f0p-3
-0x1.a714d0p-6
--0x1.19ffe8p5
-0x1.a853c0p7
-0x1.19e9e1p-3
--0x1.6319e3p-3
-0x1.d1ddf7p1
-0x1.17c9fcp-3
--0x1.cb4089p1
-0x1.cf0d4ap-3
-0x1.d5ebe7p1
-0x1.ed8fe0p2
--0x1.7fb5eep-3
-0x1.e18209p4
-0x1.3f582ap8
--0x1.14eaafp-3
--0x1.81a4a0p-3
-0x1.bf8bf5p-3
-0x1.39c9c2p-38
-0x1.3010cep-3
-0x1.f7c3e5p-3
-0x1.607dc8p-3
-0x1.1000cfp-3
--0x1.42926cp-6
-0x1.123c00p1
--0x1.b0b1a0p1
--0x1.b21c51p-3
--0x1.ae37c5p3
-0x1.9db983p5
--0x1.0fbd98p8
-0x1.321f75p1
-0x1.6807a5p-6
-0x1.f415fdp-3
-0x1.d9ab68p-3
-0x1.deec78p3
--0x1.d64f95p-3
-0x1.0b5cbdp8
-0x1.448619p9
--0x1.17fc34p5
--0x1.3045d9p2
--0x1.5af08ap7
--0x1.49ac3ap1
-0x1.2c733dp0
--0x1.476501p-3
--0x1.52c001p6
--0x1.8d19b3p3
-0x1.b4190ap5
--0x1.a92aa7p-3
-0x1.6b7d09p9
-0x1.aa90d5p5
--0x1.bf5934p-3
--0x1.1f5fd1p-3
-0x1.0326e5p-3
-0x1.0ca209p-3
-0x1.5f023fp-3
--0x1.02f58ep-3
--0x1.599a61p9
-0x1.447aa6p-3
--0x1.167e5cp4
--0x1.69fc5bp2
-0x1.eb6c83p4
-0x1.8bd44dp-3
-0x1.900144p-3
-0x1.cc3bc7p4
-0x1.b1ffd6p-3
-0x1.5e252ap-6
--0x1.776baep4
-0x1.720fa9p4
--0x1.3f7875p4
-0x1.e21dcfp7
-0x1.262928p5
--0x1.477405p-6
--0x1.4d0fa9p9
--0x1.edea92p-6
-0x1.7eb3b2p-3
--0x1.3bafe7p-3
--0x1.50cf23p-3
--0x1.a33f9fp-3
--0x1.ea445ap5
--0x1.37b54ap-6
-0x1.26d13bp-3
-0x1.7a2d1fp9
-0x1.0520bcp6
--0x1.bcf498p-6
-0x1.6cd6b2p1
-0x1.53206ap-6
-0x1.7af176p-6
-0x1.3b40b9p-6
--0x1.70103fp-6
-0x1.23e93dp-3
-0x1.864f17p-6
--0x1.be0ef3p3
-0x1.fcc388p6
-0x1.be6b86p-6
--0x1.f841d5p1
-0x1.300d0dp2
--0x1.1c5f43p1
--0x1.47ca10p9
--0x1.c2d3e8p-6
-0x1.ba5c25p-3
--0x1.34c519p-3
-0x1.8c584ep-3
--0x1.e959adp5
-0x1.709d68p7
--0x1.cc6c2bp9
-0x1.0c1798p-6
--0x1.bd74e1p9
-0x1.d32d31p2
--0x1.dd8324p4
-0x1.bfb8adp1
-0x1.6aaa01p0
--0x1.168686p1
-0x1.c950f9p-3
--0x1.eb7470p-3
--0x1.ce768ap-3
--0x1.683ae3p7
--0x1.fe8a62p-3
-0x1.7576b1p-6
--0x1.b6a2d4p-6
--0x1.bea318p1
-0x1.62851ep-3
-0x1.d75116p5
-0x1.3f04b8p3
--0x1.12167ap4
-0x1.a0b161p0
--0x1.eacccap-3
-0x1.8147d8p-3
--0x1.aa0da3p4
--0x1.04d337p-6
--0x1.450d2fp6
-0x1.c4db75p-6
-0x1.c2be99p-3
-0x1.6dfd75p1
--0x1.f34e2cp-3
--0x1.77f4a0p6
-0x1.51590fp4
-0x1.cfe176p5
-0x1.9de752p-3
--0x1.0e4095p7
--0x1.dbe7bap3
--0x1.ea6c1dp-3
--0x1.aaf929p6
--0x1.b73d37p-3
-0x1.dd5788p7
-0x1.5895c0p6
-0x1.72ee65p-3
-0x1.8c470dp-6
-0x1.bed738p-6
--0x1.9fa34fp8
--0x1.127852p6
--0x1.7601a6p-3
--0x1.678629p-6
--0x1.c2b7dcp4
-0x1.b8ca32p-3
--0x1.d54745p8
-0x1.a8d908p-6
--0x1.b6c6b5p8
-0x1.8dc374p-30
-0x1.e1df6cp-3
-0x1.c8b04ap3
-0x1.ff636ap5
-0x1.43fc3bp-3
-0x1.e0cd26p-3
--0x1.687f97p4
-0x1.8a77b8p-3
-0x1.200cfdp-3
-0x1.661061p3
--0x1.0e4b15p6
-0x1.7d6c7cp7
--0x1.908a9dp7
-0x1.71d00ep0
-0x1.65eb40p6
--0x1.6e5ff7p-6
--0x1.a48febp1
-0x1.534ffap-6
--0x1.a06b4fp-6
--0x1.20570cp-6
--0x1.7e68f3p-6
-0x1.d16fa9p7
--0x1.33a28dp-6
--0x1.906116p-3
-0x1.3e9290p0
-0x1.b200eep-6
-0x1.70834dp2
--0x1.31a07dp-3
--0x1.359d44p-6
--0x1.13a0afp7
--0x1.8f0b60p3
-0x1.bf93fep1
--0x1.5b24f7p0
-0x1.67500cp-3
--0x1.c0889cp-3
--0x1.0ee559p-6
-0x1.f169afp-6
--0x1.f36176p6
--0x1.7ab8c7p6
--0x1.d5a5f0p1
--0x1.5ad332p-6
--0x1.e2d412p-6
-0x1.e92cc3p-3
--0x1.cd684ap-3
--0x1.c736a3p6
-0x1.10a8ddp6
-0x1.ffc78ap1
--0x1.0a534dp-6
--0x1.0a1beap1
--0x1.4248ddp3
-0x1.a7c69ap-3
--0x1.76f2f3p9
--0x1.fad4f9p0
--0x1.cf9970p-6
-0x1.d98e8ap4
--0x1.3c08d6p9
--0x1.6607b1p-6
-0x1.5785a9p4
-0x1.10b972p0
--0x1.8f46adp2
-0x1.70a0ecp-3
-0x1.952e75p-6
--0x1.3014a7p1
-0x1.7e601ap-3
-0x1.f256e2p7
-0x1.0afa5ap-3
-0x1.c8726dp0
--0x1.bde347p-6
-0x1.534bfbp-30
--0x1.ae0563p8
--0x1.792304p-6
-0x1.4630e4p-6
-0x1.d3ba45p-3
--0x1.e2a313p0
-0x1.e6fec6p7
-0x1.2a0825p1
-0x1.519594p5
--0x1.886832p3
--0x1.7c4878p-3
-0x1.036953p-3
--0x1.6fd10dp5
-0x1.5b3821p0
-0x1.92a811p9
-0x1.efbf5ep3
--0x1.af6518p5
-0x1.422feep-3
--0x1.373dd4p-3
--0x1.4ffbcbp1
--0x1.3dd674p-6
-0x1.9defaap5
-0x1.d1ec68p-3
-0x1.910ee4p2
-0x1.fb746dp-6
--0x1.1023eep-3
-0x1.566703p-3
--0x1.4d0636p4
-0x1.3c03dbp-3
-0x1.399098p4
-0x1.617417p-6
--0x1.8c4c7ap-3
-0x1.2618b4p-6
-0x1.4be7fap4
-0x1.16e602p6
--0x1.06a468p9
-0x1.7eedafp-3
-0x1.baffe4p-6
-0x1.195d20p-6
-0x1.51ca0ap-3
--0x1.b4bc4cp-6
--0x1.781ca5p-3
--0x1.27a11bp1
--0x1.ed30b3p9
-0x1.190f22p-3
-0x1.c1417ep4
--0x1.70707bp4
--0x1.387024p9
-0x1.6ae26bp-3
--0x1.471c95p-6
-0x1.bd233ep5
-0x1.d7d8d3p-3
--0x1.628c49p-6
-0x1.c6f7e8p-3
-0x1.463aa2p5
--0x1.77cdddp-3
--0x1.48aeb4p-6
--0x1.af14ffp-3
-0x1.fc5144p6
--0x1.0cab3ap-6
--0x1.d1229ep4
-0x1.c87b1bp-3
-0x1.4e0611p-3
--0x1.cdd7ddp0
--0x1.eebb8ep-3
-0x1.53a39cp3
--0x1.87e6fep8
--0x1.82ccd0p5
-0x1.a5714dp-3
-0x1.73224fp-3
--0x1.d8d55cp4
--0x1.827773p5
-0x1.e0f089p-3
--0x1.ddd70ep8
--0x1.2f8731p-3
--0x1.b9499bp0
--0x1.90585bp6
--0x1.d9d10bp1
-0x1.e56ca9p3
--0x1.124ba0p8
--0x1.bebe0cp-3
-0x1.3c0f50p-6
--0x1.848227p-6
-0x1.10af4ep1
-0x1.70d98ep-6
--0x1.ab1b8bp-6
--0x1.a15e4ep-3
-0x1.0446c5p-6
-0x1.440531p5
-0x1.0408d3p-6
-0x1.62ef85p1
--0x1.bd6e79p-3
--0x1.d65962p-3
--0x1.3722c7p-3
-0x1.d542b0p-6
-0x1.db62fep-6
--0x1.dbf7d6p-3
--0x1.02d34ap-6
-0x1.d3d1c8p7
-0x1.d70d75p9
--0x1.33ee82p-3
--0x1.ed07e0p3
--0x1.c45b3ap1
--0x1.f8c2d7p-3
--0x1.4ae92cp0
--0x1.771bf3p-6
-0x1.a482d9p-3
-0x1.b4cf81p-6
-0x1.f64e8ap-3
-0x1.942ee9p-6
-0x1.73c695p1
-0x1.1272d0p-31
--0x1.75f006p2
-0x1.e608f2p3
-0x1.8d7bdep1
-0x1.0a863fp-3
--0x1.f5e175p-6
-0x1.a1e11bp7
--0x1.66c2fep2
-0x1.e3e2f4p-3
--0x1.da77fdp3
--0x1.9736ebp5
-0x1.af3746p-2
--0x1.358260p4
--0x1.558421p9
-0x1.23eb8bp4
--0x1.c7fe1fp7
-0x1.e8e0f1p2
--0x1.61d1cap-2
--0x1.c7d20bp-2
--0x1.8ac8b9p3
--0x1.cede4fp-6
-0x1.271fa0p-2
--0x1.5f200ep-2
--0x1.e6d9c0p6
--0x1.21cb33p5
--0x1.1bc11bp2
--0x1.995e47p-6
-0x1.20df9bp-2
--0x1.0c0abcp-2
-0x1.d1301bp-2
-0x1.633b0ap6
--0x1.0a4916p3
--0x1.ad2707p-2
-0x1.a56943p-2
-0x1.dc546fp-6
--0x1.1ad4c2p-2
--0x1.45c7b4p-2
-0x1.284f4ap-6
--0x1.e11ad5p-2
-0x1.6ec723p-6
--0x1.ad516ep8
--0x1.e43c60p-2
--0x1.2a889fp-2
--0x1.d6d3aep-2
-0x1.53bf58p4
--0x1.fded10p-2
-0x1.d1b13ep-2
--0x1.87a547p-6
--0x1.e45611p-2
-0x1.7d743fp-2
--0x1.e9910dp6
--0x1.885b36p-6
--0x1.89ac8dp-6
--0x1.58beabp-6
-0x1.17ac87p-2
-0x1.c4cb83p6
-0x1.99f9f2p1
-0x1.425be5p9
--0x1.405350p-2
-0x1.02da15p-2
--0x1.dbd84dp-2
-0x1.a21924p-2
--0x1.900ce4p-2
--0x1.897e85p8
-0x1.94fd82p-2
--0x1.a560cep-2
-0x1.97c082p-2
-0x1.246176p-6
-0x1.c3a98ep-2
--0x1.c06d11p8
-0x1.d67df5p-2
-0x1.5d9492p-2
--0x1.9e6c61p-6
-0x1.bcf313p0
--0x1.b8acfep-6
-0x1.bc1f3cp-6
-0x1.6488d6p6
--0x1.721b05p-2
--0x1.ff3578p1
--0x1.4ba12ep6
-0x1.a70bd1p-2
--0x1.36e5a4p-2
-0x1.76edc9p-6
--0x1.971418p-2
-0x1.08faebp8
--0x1.7fd121p-6
-0x1.1a085bp2
-0x1.544ce5p-2
--0x1.3790dap-2
-0x1.60d7fcp-6
-0x1.cbdab5p4
-0x1.de612fp-6
-0x1.773204p0
--0x1.478072p-2
--0x1.c3ff50p0
--0x1.958919p-2
--0x1.d06e85p-6
-0x1.d0d341p-2
-0x1.62bf05p2
-0x1.f344a0p-6
--0x1.1cf023p1
--0x1.9cb5b8p-2
-0x1.ef22a0p-2
--0x1.5acaf5p-2
--0x1.3f8e09p-2
--0x1.c831ccp7
-0x1.e4cae6p3
-0x1.2fdb57p-2
--0x1.6cca02p-2
--0x1.e5c886p-2
-0x1.e97c87p4
--0x1.cea7f4p4
--0x1.ce3762p1
-0x1.1f8482p-2
--0x1.5337d4p0
-0x1.307bb4p5
--0x1.efbffap6
--0x1.93c0e7p-2
--0x1.5449a2p-6
-0x1.6d5c0bp-2
--0x1.153b61p5
--0x1.000c70p0
--0x1.1612b6p8
--0x1.84b714p-6
--0x1.28b0bcp-6
-0x1.eef30fp-2
-0x1.857b9bp9
--0x1.715084p3
--0x1.91ca4fp-2
--0x1.4d88f1p6
--0x1.0d01acp-2
--0x1.7dc29ep9
--0x1.6f572ap1
-0x1.34d14bp-6
-0x1.158e61p-6
--0x1.43b305p-6
--0x1.069757p-2
--0x1.00fc7ap4
--0x1.f32188p2
--0x1.71d084p0
--0x1.77cf8dp4
-0x1.46b469p8
--0x1.d94a57p-2
--0x1.9b81a9p-2
-0x1.d05066p-6
-0x1.998d40p-2
-0x1.ff2ddcp9
--0x1.2dfdf1p3
--0x1.efbef8p0
--0x1.8e90e7p-2
--0x1.0c2aa3p-6
--0x1.ccff07p-2
--0x1.f88c1cp-2
--0x1.6cdf52p-2
--0x1.3af967p2
--0x1.10f35bp2
-0x1.10a8c0p5
--0x1.648b59p5
-0x1.67b50ap8
-0x1.5f853ap-6
-0x1.efdf5ep0
-0x1.848b55p5
-0x1.93f64ep-6
-0x1.f5fb43p1
-0x1.0d8e62p2
--0x1.43cc06p-6
--0x1.5469b9p-6
-0x1.4d89edp8
--0x1.a1b15ep8
--0x1.7ccc46p8
--0x1.279359p5
-0x1.aeb8c4p1
--0x1.143a7dp7
--0x1.866f63p-6
-0x1.11bc7fp-2
-0x1.985cc9p7
--0x1.8c2510p-2
-0x1.947649p0
-0x1.5ff249p-2
--0x1.76a9a9p7
--0x1.bdac70p7
--0x1.91b3f8p1
--0x1.4966a7p5
-0x1.4459cap-2
--0x1.713a99p-6
-0x1.7e8ee0p8
--0x1.10bef0p-2
-0x1.4a420cp-2
-0x1.561c63p-6
-0x1.cba68cp-2
-0x1.ec72a7p-2
--0x1.aee265p-25
--0x1.970db4p-2
-0x1.01b324p-2
--0x1.a6fb2dp6
-0x1.dcda63p-6
-0x1.adc0d0p-6
-0x1.deaa16p-2
--0x1.5edf3cp5
--0x1.bbe2c9p6
--0x1.2aa597p-2
-0x1.8cd6b0p6
--0x1.4dfb51p-2
--0x1.ca8f9ep-6
--0x1.066c8dp-2
-0x1.f16bbdp9
-0x1.a42022p2
--0x1.cc6deap-6
--0x1.514d12p-24
--0x1.490ae4p-2
-0x1.5e98cbp6
-0x1.217a41p-2
-0x1.209cb7p-2
-0x1.413ec0p-2
-0x1.090df8p-6
--0x1.ce2d7cp1
-0x1.57812bp4
-0x1.d03816p1
--0x1.9a5c58p1
-0x1.e9b331p1
-0x1.d71d95p-2
--0x1.336400p7
--0x1.e25585p-2
-0x1.98c7a1p5
--0x1.15a0e8p1
--0x1.ba771fp9
-0x1.2141ebp6
-0x1.1d74e4p-2
-0x1.408855p0
-0x1.d85a88p3
-0x1.58e264p-2
-0x1.301754p-2
--0x1.59b86cp-2
--0x1.cb1f31p2
--0x1.ab4e19p8
--0x1.9ea5c2p3
--0x1.d625dcp4
-0x1.7ee830p-2
-0x1.1b5253p-6
--0x1.bc1126p6
--0x1.85a79ap-6
--0x1.e68057p7
-0x1.2631e7p9
-0x1.a49a0dp-2
--0x1.037477p9
--0x1.97c995p5
-0x1.bfcad3p-2
--0x1.642477p-2
-0x1.35ab90p5
-0x1.845f55p-6
-0x1.f352f0p3
-0x1.8d8513p0
--0x1.a09175p-2
--0x1.fca635p-6
-0x1.3fef1ep-2
--0x1.527f00p0
--0x1.969c8ap-2
--0x1.6a4d6cp-2
-0x1.878c04p-3
-0x1.71780ap-6
-0x1.1ec783p-2
-0x1.fc3804p3
-0x1.3c5549p0
--0x1.c52f92p-2
-0x1.98d1c8p-2
-0x1.205437p-6
--0x1.146e40p2
--0x1.da1b09p3
--0x1.e30042p-6
-0x1.d89ad8p-2
--0x1.8d3047p-6
--0x1.33c448p0
-0x1.d9c9c6p-6
--0x1.fd570bp-2
-0x1.999173p-6
--0x1.0cd70fp-2
-0x1.205b0ap-6
--0x1.c96376p1
-0x1.805380p-2
--0x1.109066p-2
-0x1.de6e04p-26
--0x1.20504fp-2
--0x1.52b79ap3
--0x1.326d4fp-2
--0x1.7bdb7dp-2
-0x1.c81cf0p1
--0x1.19f9dep9
-0x1.511d01p-6
-0x1.f7afe8p-2
--0x1.44f31ap-2
--0x1.b55868p-6
--0x1.647507p-6
--0x1.c99905p-6
-0x1.62d7f4p-2
-0x1.b298bap4
-0x1.f90ba3p-6
--0x1.3807d3p8
-0x1.5adf79p0
-0x1.ecbbfdp-2
--0x1.2e98a8p0
--0x1.e132e3p0
--0x1.666340p-2
--0x1.d4e97ap-6
-0x1.82f5a5p0
--0x1.b30072p-6
-0x1.083efep-2
-0x1.5707fcp1
--0x1.c8d938p6
--0x1.6f7c14p-2
--0x1.db566cp6
-0x1.c59f58p-2
--0x1.318f79p1
-0x1.41d123p4
--0x1.0a08a7p1
-0x1.f4a2a2p-6
-0x1.b239a9p-6
-0x1.2a932bp-6
-0x1.452a10p-6
-0x1.c7d86dp-6
-0x1.752654p-2
-0x1.9d2861p8
-0x1.e47988p-2
-0x1.cc76e1p-2
--0x1.1446e9p-2
-0x1.a05b26p-2
-0x1.2ffd20p-2
--0x1.9080d6p-2
--0x1.fce366p-2
--0x1.af20dbp-2
--0x1.fa6260p-2
-0x1.8e3656p-2
--0x1.10d74bp-2
--0x1.2f067ap-2
--0x1.2cbb07p-2
-0x1.a2644cp-2
--0x1.8db81ap-2
-0x1.29bf16p-2
-0x1.06cb05p-2
--0x1.2fbd97p-2
--0x1.60f072p-2
-0x1.9b2efep-2
--0x1.ae0940p-2
--0x1.2338b8p-2
-0x1.bf55bep-2
--0x1.7cc03bp-2
--0x1.462280p-2
--0x1.08a248p-2
-0x1.e7fd14p4
--0x1.390543p4
-0x1.e4ef89p-2
--0x1.639575p5
-0x1.f960eep-2
--0x1.75834fp-2
--0x1.ba56c4p-2
--0x1.e2834ep-2
--0x1.7217c2p-2
--0x1.ee67bep-2
-0x1.cd7486p-2
-0x1.aa78d1p-2
--0x1.160392p-2
--0x1.98c033p-2
-0x1.f9a6a7p-2
-0x1.e74372p-2
-0x1.f7cd43p-2
-0x1.f3ddcfp-2
-0x1.aa3950p-2
-0x1.40eeaap-2
--0x1.47c6efp-2
--0x1.1dfe1cp-2
-0x1.8dbabap-2
-0x1.b33667p-2
--0x1.1b9e1ep-2
-0x1.aa237cp-2
--0x1.044861p2
-0x1.5e3e93p-2
-0x1.9f717ap-2
-0x1.2b8875p-2
--0x1.554000p-2
-0x1.4e5bd1p-2
--0x1.803df0p-2
--0x1.21e3b6p-6
-0x1.d8957fp-2
-0x1.11ac8fp-2
--0x1.e578e9p-2
-0x1.dce8fdp-2
-0x1.2d118cp-2
-0x1.89efd3p-2
--0x1.756962p-2
-0x1.957161p-2
-0x1.2e5ebbp3
-0x1.ad4bcbp-2
-0x1.5ad172p-2
--0x1.8fde64p-2
-0x1.e233d5p-2
-0x1.480a49p-2
--0x1.08e216p-2
--0x1.c2ce33p1
-0x1.4657c0p-2
-0x1.24b581p-2
--0x1.c5b5dep-2
--0x1.a2ea2fp-2
-0x1.f87dbcp-2
-0x1.d26e75p-2
--0x1.06d146p-2
--0x1.fe7786p-3
--0x1.6a6bf3p-2
--0x1.9f735bp-2
-0x1.726d73p-2
-0x1.b2d569p-2
--0x1.5f701bp-2
-0x1.2c9f01p-2
-0x1.830fabp-29
--0x1.f1a777p1
-0x1.c1daebp-2
--0x1.455dabp-2
--0x1.326911p-2
-0x1.558911p-2
-0x1.2c669ap-2
--0x1.4a1530p-2
+# Random inputs in [-6.28,6.28]
+-0x1.28613ap+2
+0x1.0ed276p+2
+0x1.327c44p+1
+-0x1.b13a88p+0
+0x1.77112cp+1
+0x1.420b8ap+2
+0x1.d9f6bcp+1
+-0x1.8fee2p-2
+-0x1.44df84p+2
+-0x1.6a8386p+1
+0x1.624bcep+2
+-0x1.32a86ap+1
+-0x1.307584p+2
+-0x1.89e708p+2
+0x1.436dbep+2
+-0x1.4ac55ap+1
+-0x1.45d5dp+0
+-0x1.d0ea98p+0
+0x1.d3e588p+0
+0x1.82426p+0
+0x1.df0b4cp+1
+0x1.f709ecp+1
+0x1.3475b2p+2
+-0x1.71461p+0
+0x1.262ca6p+2
+-0x1.085156p+2
+0x1.d529acp+1
+-0x1.248076p+1
+-0x1.cf7a3p+0
+-0x1.3e64e6p+2
+0x1.bd19dcp+1
+0x1.00b176p+2
+0x1.54c17cp+1
+0x1.15efp+0
+0x1.be74fp-1
+-0x1.a7af3p+1
+-0x1.8a62cp-1
+0x1.2f1294p+1
+0x1.b3eccp+0
+-0x1.62b816p+2
+-0x1.ca648ap+1
+-0x1.0e0ed8p+1
+0x1.99d2c4p+1
+-0x1.1f5aap+1
+0x1.71b17ap+2
+0x1.306d4cp+1
+-0x1.b40dep-2
+0x1.d642d8p+0
+-0x1.4e716p+0
+0x1.4d4114p+1
+0x1.1124cp+0
+0x1.ea252p-2
+0x1.077968p+0
+0x1.5424e4p+1
+0x1.2a3ef2p+2
+-0x1.e92ae8p+0
+-0x1.6dc97ep+1
+0x1.ca478p-2
+-0x1.69ed64p+2
+-0x1.86b60ep+2
+-0x1.52d68ep+1
+-0x1.0dfd98p+0
+-0x1.a5043p+0
+0x1.3d2aaap+2
+-0x1.68ed46p+1
+-0x1.01d642p+2
+-0x1.233cbp+0
+0x1.435f8p-4
+-0x1.431174p+2
+-0x1.424adep+1
+0x1.5ee982p+2
+-0x1.b9b88ep+1
+0x1.ca648p-1
+0x1.8d6bf4p+1
+-0x1.2ce504p+1
+0x1.278654p+1
+-0x1.47f684p+2
+0x1.22ce1ap+2
+-0x1.aac556p+1
+0x1.ff90dp-1
+0x1.58dcaap+2
+0x1.13aabp-1
+0x1.8b6f54p+1
+0x1.4096c8p+0
+0x1.af54a4p+1
+0x1.bc2fep-2
+0x1.23a10ap+2
+0x1.6d7ab6p+2
+-0x1.0b7fcep+2
+-0x1.f23ad2p+1
+0x1.80469p-1
+-0x1.277092p+2
+-0x1.41cdc6p+2
+-0x1.4413e2p+2
+0x1.ab67p-1
+0x1.c8a42p-1
+0x1.388176p+2
+-0x1.a52c92p+1
+-0x1.faf83ap+1
+0x1.d4c8e4p+1
+-0x1.644354p+2
+0x1.2fab18p+0
+0x1.3fe87p-1
+-0x1.ec8a7p-1
+0x1.801bcp-3
+-0x1.957378p+0
+0x1.0bf36ep+2
+-0x1.89a084p+2
+-0x1.2f5de4p+2
+-0x1.30b38p+0
+0x1.58adb4p+1
+0x1.297c2cp+1
+0x1.f8e2fcp+1
+-0x1.4f16e8p+1
+0x1.cdcd4cp+1
+-0x1.150744p+2
+0x1.d617d4p+1
+-0x1.46acp-1
+-0x1.738eaep+2
+-0x1.3b4ab2p+2
+0x1.e35664p+1
+0x1.a3425cp+1
+-0x1.cb047p-1
+-0x1.a55bf8p+0
+-0x1.190244p+1
+0x1.12aaacp+1
+-0x1.ebb5a8p+0
+-0x1.47c07p+0
+0x1.021f52p+2
+-0x1.2c98a4p+2
+0x1.358ca2p+2
+-0x1.f9f1p-5
+-0x1.3c47a2p+2
+0x1.ee0b98p+0
+0x1.faf7a8p+0
+-0x1.64db16p+1
+-0x1.71bb3ap+2
+-0x1.3d62b8p+0
+0x1.8765p-1
+0x1.13d882p+2
+-0x1.2aa64p-1
+-0x1.e04f78p+1
+0x1.e97224p+1
+-0x1.642b8ap+1
+0x1.4dfa86p+2
+-0x1.5d03ccp+2
+-0x1.4032b2p+1
+-0x1.4f61ap-1
+0x1.563a88p+0
+0x1.7e27cep+2
+-0x1.69607p+2
+-0x1.79938ap+2
+-0x1.f0de5p+0
+0x1.d4d888p+0
+0x1.71dd32p+2
+0x1.c9d984p+1
+-0x1.35674cp+1
+-0x1.48f3dp+2
+-0x1.08486p-2
+0x1.cca84p-1
+0x1.67209ep+2
+-0x1.60010ap+2
+0x1.4de59ep+2
+0x1.3c89b6p+2
+0x1.a0dbc4p+1
+0x1.e434cp-3
+-0x1.f578b2p+1
+-0x1.d024f8p+1
+-0x1.508a8p+2
+0x1.c2a26cp+1
+-0x1.1bdb88p+0
+0x1.c1329p-1
+-0x1.7c162p+0
+-0x1.7bc222p+2
+0x1.c8c294p+1
+-0x1.ecd1cp+1
+-0x1.12a32p+2
+-0x1.7e7p-1
+0x1.06742ep+2
+-0x1.0a4824p+2
+0x1.9ad594p+1
+0x1.4acd64p+1
+-0x1.1a5824p+2
+0x1.8d93dcp+1
+-0x1.bc4342p+1
+0x1.f55f24p+1
+0x1.8f5fb6p+2
+0x1.a41e08p+0
+-0x1.237b8cp+2
+0x1.2f0eb2p+2
+0x1.345afcp+1
+-0x1.1cd804p+1
+-0x1.271p-6
+-0x1.aaccc8p+1
+-0x1.0caa38p+2
+-0x1.63077p-1
+-0x1.ee93bep+1
+0x1.84f264p+1
+0x1.ca454p-2
+-0x1.1a60a8p+2
+-0x1.214268p+2
+-0x1.e6cbep-2
+-0x1.07a52p-1
+-0x1.626fb8p+2
+0x1.7c777p+0
+-0x1.0de258p+0
+-0x1.e9b02p-1
+-0x1.34c24ap+2
+0x1.acbecp+0
+-0x1.89c028p+2
+0x1.19b60ep+2
+-0x1.04bf8p-3
+-0x1.654008p+2
+0x1.e8fc4p-3
+0x1.7295b4p+1
+0x1.3a4632p+2
+0x1.dacbd8p+0
+0x1.d41ep-2
+0x1.853508p+0
+-0x1.9024d2p+2
+0x1.64103ap+2
+0x1.66a7c6p+2
+-0x1.83447ep+1
+0x1.149fd4p+1
+-0x1.9113cep+2
+-0x1.e46dfp+0
+-0x1.44e62p+0
+0x1.4c8d72p+2
+0x1.eb36p-3
+-0x1.e95016p+1
+-0x1.464954p+1
+0x1.d4e534p+1
+-0x1.5f79cep+2
+0x1.b1444p+0
+0x1.ed0c3p-1
+0x1.35ee1ap+2
+-0x1.be0adap+1
+0x1.83a2a6p+2
+-0x1.6437bcp+1
+-0x1.3d1118p+2
+-0x1.853f82p+2
+-0x1.8618b4p+1
+0x1.109d36p+2
+0x1.f37fep-1
+-0x1.f0c888p+0
+-0x1.2826d2p+1
+-0x1.0033p-4
+0x1.78c8a6p+2
+0x1.6404c4p+1
+-0x1.52e29p-1
+-0x1.8e4114p+2
+0x1.b0eea4p+1
+0x1.b3067p-1
+-0x1.7672d4p+1
+-0x1.4f9c9p+0
+0x1.76cceep+2
+-0x1.375534p+2
+0x1.f3f844p+1
+-0x1.843b98p+0
+-0x1.64d144p+2
+0x1.83e692p+2
+-0x1.dc0c7cp+1
+0x1.1c1b2p-1
+0x1.bc26p-5
+-0x1.1cea6p+2
+0x1.95620cp+1
+0x1.3096ccp+1
+0x1.03eb7cp+1
+-0x1.4fc38p-1
+-0x1.0727c6p+2
+0x1.129a16p+2
+-0x1.d02cb6p+1
+-0x1.114734p+2
+-0x1.84c9e4p+2
+-0x1.194f82p+2
+0x1.95628p+0
+-0x1.b64dcp-1
+0x1.44c6c2p+2
+0x1.4e3732p+2
+0x1.50868ep+2
+-0x1.49967p+0
+-0x1.36f2b8p+2
+-0x1.404d8p-3
+0x1.754fb4p+1
+0x1.a6768cp+1
+0x1.649ebcp+1
+-0x1.570a78p+0
+-0x1.73b3b8p+0
+-0x1.fcbcc2p+1
+0x1.dadfccp+1
+0x1.6d77fcp+1
+0x1.1dfbaep+2
+-0x1.6ec838p+2
+0x1.ad8f88p+0
+0x1.cdedb8p+0
+0x1.5570e2p+2
+-0x1.68d18p-3
+0x1.15a5fp-1
+0x1.2a903p+0
+-0x1.10bc08p+2
+-0x1.39fdfep+1
+-0x1.1db286p+2
+0x1.41e73cp+1
+-0x1.9208dp-1
+0x1.00db0ap+2
+0x1.2f519ap+2
+-0x1.5f9cf4p+2
+0x1.8adb9ep+2
+0x1.96f224p+1
+-0x1.dbf7aap+1
+0x1.416bcp-3
+-0x1.919628p+0
+-0x1.4cc9ep+1
+-0x1.b2d25cp+1
+0x1.1aba2ep+2
+0x1.41ca92p+2
+-0x1.7da97p-1
+0x1.2e11eep+2
+0x1.b1ca14p+1
+0x1.d43b04p+1
+0x1.c4cb2p-2
+-0x1.0438p-7
+0x1.3137c6p+2
+0x1.7b9d8p+0
+0x1.4fa886p+2
+-0x1.0f24b4p+1
+-0x1.241524p+1
+-0x1.a23a42p+1
+-0x1.d8cda2p+1
+-0x1.90ad3ap+2
+-0x1.9d0a6p-1
+0x1.055d9cp+1
+-0x1.242a78p+2
+0x1.0fec94p+1
+0x1.f3c9acp+1
+0x1.0602a6p+2
+0x1.12f58ap+2
+-0x1.78516ap+2
+0x1.eefeep-1
+-0x1.2b0decp+2
+-0x1.bca16p+1
+0x1.6e5514p+1
+0x1.053b2ap+2
+-0x1.45955p+0
+0x1.02588cp+1
+0x1.8af68p-1
+-0x1.80838p+1
+0x1.40c11ep+2
+-0x1.29c628p+1
+0x1.2de05p-1
+0x1.2a71e6p+2
+-0x1.1ee44cp+1
+-0x1.431838p+1
+-0x1.5cee1p+2
+0x1.677012p+2
+-0x1.330a0ep+2
+-0x1.cb0cfep+1
+-0x1.57d252p+2
+0x1.3ef542p+2
+0x1.7a53cep+2
+0x1.5d36e4p+1
+0x1.e20cbcp+1
+0x1.8ce236p+2
+-0x1.4f789ap+1
+0x1.ca0854p+1
+0x1.9cb36p+0
+-0x1.6ff87p+1
+0x1.3e7684p+1
+-0x1.e98adcp+1
+0x1.58e7fap+2
+-0x1.9b14dp+1
+0x1.b2ecf4p+1
+-0x1.3e76ep-1
+-0x1.1ee2p-1
+0x1.ffbdf4p+1
+0x1.36a4b8p+0
+0x1.759b0cp+1
+0x1.30211ep+2
+-0x1.d41cdap+1
+-0x1.eaad4p+0
+-0x1.7a8a38p+0
+0x1.04fep-4
+0x1.14c88ep+2
+-0x1.91e8e4p+2
+-0x1.228b64p+2
+0x1.4e2be4p+1
+0x1.0c2e0ap+2
+0x1.afb47p+0
+0x1.8513f6p+2
+-0x1.04ad28p+2
+0x1.5f84b2p+2
+0x1.4f6aaep+2
+0x1.0c2be2p+2
+0x1.62536ep+2
+0x1.b329c4p+1
+-0x1.c15c1p-1
+-0x1.7a39f6p+2
+-0x1.c6479p+1
+0x1.48414ep+2
+-0x1.ca1486p+1
+-0x1.34e1cp+0
+0x1.5543fap+2
+-0x1.61c8ep+0
+0x1.5d9f0cp+1
+-0x1.3b919ap+1
+-0x1.612538p+2
+0x1.8e1254p+1
+-0x1.4fd92p+1
+-0x1.eef7c8p+0
+-0x1.d4acp-1
+0x1.6d1c8p-1
+0x1.94c39cp+1
+0x1.2968b2p+2
+0x1.4a873cp+1
+-0x1.859bc6p+1
+0x1.30256p+0
+0x1.8c4f1ep+2
+-0x1.51fda6p+1
+0x1.fabcd8p+0
+-0x1.80175ap+1
+0x1.64096p-1
+-0x1.0761bep+2
+-0x1.2352dcp+2
+0x1.0c7dp+0
+-0x1.690ff8p+2
+0x1.ad26dcp+1
+-0x1.371638p+0
+-0x1.b447ap-1
+-0x1.4c49ap-2
+0x1.187926p+2
+-0x1.06433ep+2
+-0x1.2b64p+2
+-0x1.365f22p+2
+-0x1.d969ep-2
+0x1.c370e4p+1
+0x1.af632p+0
+-0x1.070ebp+2
+0x1.95779cp+1
+0x1.871b7ap+2
+-0x1.83075ep+2
+-0x1.ec44c2p+1
+-0x1.796ba4p+2
+0x1.f5d794p+1
+0x1.155332p+2
+0x1.129d2ap+2
+0x1.2d3fdp+0
+0x1.801c2cp+1
+0x1.f8e6f4p+1
+-0x1.5c4584p+2
+-0x1.c4abp-2
+-0x1.ff326ap+1
+0x1.6af63p-1
+-0x1.5622fep+1
+0x1.a25e68p+0
+-0x1.35e3d2p+2
+0x1.36500cp+1
+-0x1.bfd0ap+1
+-0x1.2ac448p+0
+-0x1.47fcp+1
+0x1.64840ep+2
+-0x1.74352p+1
+-0x1.7bb676p+1
+-0x1.47d44p-1
+-0x1.8c56bp-1
+0x1.2c494p+0
+-0x1.8bc576p+2
+0x1.2de72cp+1
+0x1.f9d0c8p+0
+0x1.30866ep+2
+0x1.f57e3p-1
+-0x1.3c611cp+1
+0x1.94abp-4
+0x1.38f75p+0
+-0x1.240f42p+2
+0x1.cc14b4p+1
+0x1.a6096p+0
+0x1.eb61p-3
+-0x1.074f1p+1
+-0x1.caf6ap+0
+-0x1.2f71eep+2
+-0x1.75fc1cp+2
+0x1.bf0d84p+1
+-0x1.5869bcp+1
+-0x1.859c38p+1
+0x1.38bcb2p+2
+-0x1.8b7f08p+0
+0x1.922p-10
+-0x1.7e0e7p+2
+-0x1.dcaba8p+1
+0x1.1b432p+0
+-0x1.deec46p+1
+-0x1.e64a04p+1
+-0x1.00bc34p+2
+-0x1.151e84p+2
+0x1.82a85ep+2
+-0x1.7f7768p+0
+-0x1.53045cp+2
+-0x1.60482ap+2
+-0x1.1e8c08p+2
+-0x1.17f91cp+2
+-0x1.c075bp-1
+-0x1.11228p-1
+-0x1.bd28bcp+1
+0x1.b28534p+1
+0x1.6752aep+2
+-0x1.7d7faap+1
+-0x1.3a52e8p+2
+0x1.d151bcp+1
+-0x1.7440cep+1
+0x1.6620ap+0
+0x1.5c51bp-1
+0x1.13b0e2p+2
+0x1.6056aep+2
+0x1.6fe96cp+1
+0x1.e15f18p+0
+-0x1.3421cp+0
+-0x1.028b6cp+2
+-0x1.036a4p+1
+0x1.6d63cap+2
+-0x1.5cdbf4p+2
+0x1.0916bap+2
+0x1.1e1f7cp+1
+0x1.5efb4ep+2
+-0x1.5a04b2p+2
+0x1.c2974cp+1
+-0x1.bf678p-1
+0x1.6113ap-1
+-0x1.b5fc1ap+1
+-0x1.48d5b6p+2
+0x1.62d6eep+2
+-0x1.352928p+0
+0x1.e2f35cp+1
+0x1.12367ep+2
+-0x1.d9c6dep+1
+0x1.48a258p+0
+0x1.ad5044p+1
+-0x1.a76bp-3
+0x1.60654cp+1
+-0x1.08d5p+1
+-0x1.de9c58p+0
+-0x1.74c0fp+0
+0x1.80d606p+2
+0x1.e8947cp+1
+-0x1.d80ea2p+1
+-0x1.ae987cp+1
+-0x1.872518p+2
+0x1.81e794p+1
+-0x1.33db78p+1
+0x1.1b19p-1
+-0x1.0a7ebp+2
+0x1.73bf32p+2
+0x1.09497p+0
+-0x1.5ffe9p+0
+-0x1.fa1352p+1
+0x1.959ebcp+1
+-0x1.72dcep-1
+0x1.0b75cep+2
+0x1.9ad0bcp+1
+-0x1.9d37bp+1
+0x1.4c984p-3
+0x1.889f12p+2
+-0x1.d3e7a8p+1
+-0x1.24789cp+1
+0x1.3db366p+2
+-0x1.7bdc4p+2
+0x1.05be5ap+2
+0x1.44a0ep-1
+0x1.b14p-11
+-0x1.5c1a58p+0
+-0x1.5cbd08p+0
+-0x1.4ee7e4p+2
+0x1.4bbf1cp+1
+-0x1.ca01c8p+1
+-0x1.67638ap+2
+0x1.4bd7c6p+2
+0x1.196908p+0
+-0x1.5258ep-1
+0x1.7292a4p+1
+-0x1.f6e7dp+0
+0x1.18b74ap+2
+-0x1.7ffd1p+0
+0x1.4fd1bep+2
+-0x1.09ab34p+1
+0x1.0f4d46p+2
+0x1.af8644p+1
+-0x1.c0523p+1
+0x1.b66cb4p+1
+0x1.a1861p+0
+0x1.18268p-4
+0x1.c5ba48p+0
+0x1.28517p+0
+0x1.e2eb04p+1
+0x1.c7e44p-3
+0x1.083b84p+1
+-0x1.216f08p+1
+0x1.00ace2p+2
+0x1.44b1ap+0
+0x1.d55874p+1
+-0x1.29778cp+2
+0x1.5c895ap+2
+-0x1.3aa5dcp+2
+0x1.0d918p+0
+0x1.55a306p+2
+-0x1.fb4fbcp+1
+-0x1.471406p+2
+-0x1.e8becap+1
+-0x1.18d8b8p+1
+0x1.0135bep+2
+-0x1.11f16p-1
+-0x1.cfa17p+1
+0x1.69b4e2p+2
+-0x1.05ee4p+1
+0x1.b171cp+0
+-0x1.df20a8p+1
+0x1.4b85fap+2
+-0x1.6c07a8p+2
+-0x1.0352f2p+2
+0x1.1c20b8p+0
+-0x1.7d1da8p+0
+0x1.35b864p+1
+0x1.9f36f8p+0
+-0x1.b2046p-2
+-0x1.a20e78p+0
+-0x1.83dd8p-3
+-0x1.813e7ap+1
+0x1.130f56p+2
+0x1.26968ep+2
+0x1.2188cep+2
+-0x1.abf5cp-2
+-0x1.cb314p-2
+0x1.95dc5p-1
+-0x1.310dbep+2
+0x1.23f682p+2
+0x1.0a399ep+2
+0x1.1e54p-5
+-0x1.c26dfp-1
+-0x1.4711fap+1
+-0x1.fe17aep+1
+0x1.320f6p+0
+-0x1.256cf8p+2
+0x1.48c422p+2
+0x1.9fce9cp+1
+0x1.2dc92ap+2
+-0x1.4859fp+2
+0x1.7079dcp+1
+-0x1.2c555p+2
+-0x1.5bb424p+2
+-0x1.2ee414p+2
+-0x1.11016p+2
+0x1.1df196p+2
+-0x1.7fb6eep+2
+-0x1.c05e6p+1
+-0x1.f44de2p+1
+0x1.ef8958p+0
+0x1.14c28p-1
+-0x1.04648p-4
+-0x1.15fd68p+0
+-0x1.5dd4p-4
+0x1.249f88p+0
+-0x1.f6748p-3
+-0x1.47635p+2
+-0x1.ea041p-1
+-0x1.218a2cp+2
+-0x1.41c73p+1
+0x1.60fdd6p+2
+-0x1.08fc58p+0
+-0x1.8949c8p+2
+0x1.b2ce34p+1
+0x1.860b5ep+2
+-0x1.45d3bp+2
+0x1.4ad93cp+1
+0x1.a6c8f4p+1
+0x1.183748p+0
+-0x1.61f76p+0
+0x1.7ba9cep+2
+-0x1.c1d2b8p+0
+-0x1.28ac5cp+2
+0x1.389bdp+0
+-0x1.277938p+0
+-0x1.0644bp+1
+-0x1.3fc968p+1
+-0x1.180d74p+2
+0x1.140682p+2
+-0x1.716b1cp+1
+-0x1.7ace5ap+2
+0x1.9b01a4p+1
+0x1.2c62cp-1
+0x1.ee25ep-2
+0x1.2c7d1ap+2
+0x1.bdd10cp+1
+-0x1.13315cp+1
+-0x1.41f3b6p+1
+0x1.ca49p-5
+-0x1.1d0cf8p+1
+-0x1.3eb642p+2
+-0x1.45e528p+2
+-0x1.18c944p+2
+-0x1.374b88p+1
+0x1.fa2694p+1
+0x1.f70c04p+1
+-0x1.5877eep+1
+-0x1.647938p+2
+0x1.5625fcp+1
+-0x1.2563cp-3
+-0x1.744deep+2
+-0x1.ffeed8p+1
+0x1.32f454p+1
+0x1.194dfep+2
+-0x1.40ec12p+2
+-0x1.6a9e98p+0
+0x1.77b8f6p+2
+-0x1.3efc0ep+1
+0x1.691b2ep+2
+0x1.68538ep+2
+0x1.4834e6p+2
+0x1.9e3d94p+1
+0x1.07c3cep+2
+-0x1.449408p+2
+0x1.4b3394p+1
+0x1.aa2b64p+1
+0x1.66de6p-2
+-0x1.c433ap-2
+0x1.075208p+0
+0x1.16a0bp+0
+0x1.e16da8p+0
+0x1.41492ap+2
+0x1.321b3ap+2
+-0x1.a8ed86p+1
+-0x1.8498f8p+2
+-0x1.182d4p+0
+-0x1.b79ea6p+1
+-0x1.9ce97cp+1
+-0x1.87eb4ep+2
+-0x1.1470cp+1
+-0x1.d2b9ep-2
+-0x1.3a55fcp+1
+0x1.20f2aep+2
+-0x1.41fe9p-1
+-0x1.384284p+2
+-0x1.c1959p+1
+-0x1.128bcp-3
+0x1.917fd6p+2
+-0x1.ec51cp-3
+-0x1.86a728p+0
+-0x1.223258p+1
+-0x1.b5007ap+1
+-0x1.3f4846p+2
+-0x1.baf1fp-1
+-0x1.0370d4p+2
+0x1.8fe4ecp+1
+-0x1.25936p-1
+0x1.41046ap+2
+-0x1.182e8p+2
+0x1.e5abbp-1
+0x1.a918p-8
+0x1.87a1cap+2
+0x1.a0a42cp+1
+-0x1.485764p+1
+0x1.8c3376p+2
+-0x1.255f7ep+2
+0x1.451734p+1
+-0x1.18d86p+1
+0x1.4e4efep+2
+0x1.48439ep+2
+0x1.26edf4p+1
+0x1.9f8bdp-1
+0x1.9ea724p+1
+0x1.b2dbfp-1
+-0x1.50a78ap+2
+-0x1.927b58p+0
+-0x1.c5a788p+0
+-0x1.9adedcp+1
+-0x1.e980d8p+1
+-0x1.38a4e4p+2
+0x1.001e74p+1
+0x1.5bd1fp-1
+-0x1.900e8p-2
+0x1.68a5ecp+1
+0x1.eb9488p+0
+-0x1.d0f6fep+1
+0x1.cf7824p+1
+0x1.4d79d4p+1
+-0x1.33bfa2p+2
+0x1.5d08fap+2
+-0x1.07dfp+0
+0x1.2a4308p+0
+0x1.50b51p+0
+-0x1.b486cp-1
+-0x1.cdb724p+1
+0x1.cc3ee8p+0
+-0x1.198068p+1
+0x1.ee0e6p-1
+0x1.89a0fep+2
+0x1.666ae6p+2
+-0x1.1fc63p+0
+0x1.6bf6f6p+2
+0x1.1ede54p+1
+-0x1.21908p+1
+0x1.dcf498p+0
+0x1.46a38p-3
+-0x1.fd9d62p+1
+-0x1.020b66p+2
+0x1.8a2904p+1
+0x1.18521ep+2
+-0x1.06219ep+2
+0x1.81ee02p+2
+0x1.d9f89cp+1
+0x1.013412p+2
+-0x1.474252p+2
+0x1.1d376ep+2
+-0x1.cd4a5ep+1
+0x1.3fa2c4p+1
+0x1.0a1ccp-1
+-0x1.4d6fdep+2
+-0x1.1322d4p+1
+0x1.ed6c04p+1
+0x1.03c1acp+1
+-0x1.35486ep+2
+0x1.4c0a72p+2
+0x1.6fce4cp+1
+0x1.745d7cp+1
+-0x1.4b90fp+0
+0x1.526784p+1
+-0x1.59d06p+2
+-0x1.95589p+0
+-0x1.e9e54p+0
+-0x1.2ef24ap+2
+-0x1.3ce3fp+0
+-0x1.15d15p+0
+0x1.83e1fep+2
+0x1.3c5f62p+2
+-0x1.89fb6ap+2
+0x1.8a260cp+1
+-0x1.a96412p+1
+-0x1.838bacp+1
+0x1.7d98fap+2
+-0x1.0ca088p+0
+-0x1.5572b8p+0
+-0x1.3ef9dcp+2
+0x1.5e9e8ap+2
+-0x1.5f0594p+1
+0x1.9781e4p+1
+-0x1.2d2f38p+2
+-0x1.1dd48p+0
+-0x1.7a10bp+0
+0x1.1e9fc2p+2
+-0x1.04c0d2p+2
+-0x1.784986p+2
+-0x1.24a29p-1
+0x1.52c6dp+0
+0x1.61cbp+0
+0x1.2b007ep+2
+0x1.31717ap+2
+-0x1.d92fp-1
+-0x1.784232p+2
+0x1.73f91ep+2
+0x1.8331p-2
+0x1.52c3b8p+0
+0x1.32e8fcp+1
+0x1.fa7274p+1
+0x1.6a156ep+2
+-0x1.2ae94ap+2
+-0x1.7233cp-3
+-0x1.49cb5p+0
+-0x1.a3e6p+0
+-0x1.fc51f4p+1
+-0x1.02d91p+1
+-0x1.6a094ep+1
+-0x1.3a412p+2
+-0x1.14e526p+2
+-0x1.e89578p+1
+-0x1.592054p+1
+0x1.14983p-1
+-0x1.427f6p+1
+-0x1.3e17e6p+1
+0x1.d7695cp+1
+-0x1.200bd8p+2
+-0x1.e7b3b8p+1
+0x1.06253ap+2
+0x1.7e70cep+2
+0x1.53fd8ap+2
+-0x1.52164ep+2
+-0x1.97bf7p+0
+0x1.782b4p-1
+-0x1.afccd4p+1
+-0x1.479a28p+2
+0x1.0ddp-9
+0x1.c0f3b4p+1
+0x1.7272b4p+1
+0x1.ec3d08p+0
+-0x1.adf6cp+1
+0x1.84b006p+2
+0x1.e4daccp+1
+0x1.01b994p+1
+-0x1.6447dap+1
+-0x1.e1874p+0
+0x1.66bfb4p+1
+-0x1.72bcb8p+1
+-0x1.bb4102p+1
+-0x1.4b70aep+1
+-0x1.0d4e54p+2
+-0x1.2ce786p+1
+-0x1.ecd0bp-1
+-0x1.8943bep+2
+0x1.79bda6p+2
+-0x1.ff576p-1
+-0x1.900ef8p+0
+0x1.29d83p+0
+-0x1.228bp-5
+0x1.9a761cp+1
+0x1.183c76p+2
+0x1.a234cp-1
+-0x1.3b6a5cp+2
+-0x1.2f018p-2
+-0x1.a4a5c8p+0
+0x1.f26924p+1
+-0x1.00921p-1
+-0x1.606d08p+0
+0x1.48ec6cp+1
+0x1.522c82p+2
+0x1.84dddcp+1
+0x1.70dd2p-1
+0x1.c6eab8p+0
+0x1.3d8f9ap+2
+0x1.ec097cp+1
+0x1.7d85d4p+1
+-0x1.02fp-7
+0x1.bf65f4p+1
+0x1.8d7fd2p+2
+-0x1.575018p+1
+-0x1.c250ep-1
+-0x1.c764ap-2
+-0x1.7a83e2p+2
+-0x1.15bacep+2
+-0x1.5f6874p+2
+-0x1.3f41dp+0
+-0x1.0b2338p+0
+-0x1.ae8d88p+0
+-0x1.109f1p+1
+-0x1.28e10ap+2
+-0x1.5374ap-1
+0x1.427edcp+1
+-0x1.76af2ap+2
+-0x1.0a07ecp+2
+-0x1.6e9376p+1
+0x1.ad6eecp+1
+-0x1.51ccd6p+2
+-0x1.572ef8p+1
+0x1.474d3ap+2
+0x1.a1ecd8p+0
+-0x1.7dd986p+2
+-0x1.970a6p+0
+-0x1.046618p+2
+0x1.5c0b4p+0
+-0x1.0c7efcp+1
+-0x1.73ed98p+2
+-0x1.0e44f4p+2
+-0x1.6b3768p+2
+0x1.5aa2e2p+2
+-0x1.02e0fp+1
+-0x1.50e2bp+0
+-0x1.bca348p+0
+-0x1.b6eadcp+1
+0x1.77425ep+2
+0x1.89e3bcp+1
+0x1.3e26dep+2
+0x1.2b18eep+2
+-0x1.2e5e18p+2
+-0x1.3054p+0
+-0x1.b5151p+1
+0x1.dc9e38p+0
+-0x1.8adcdep+2
+0x1.0c8116p+2
+-0x1.529476p+2
+-0x1.08171cp+1
+0x1.71e9e6p+2
+-0x1.72ab8ap+2
+-0x1.531738p+0
+-0x1.f48a9p+0
+-0x1.257d5ap+1
+0x1.5de9p-3
+-0x1.6274bp-1
+0x1.7b6064p+1
+0x1.0ca6dap+2
+-0x1.cdb988p+1
+0x1.58badcp+1
+-0x1.56e346p+2
+0x1.5a078cp+1
+-0x1.4c72ecp+1
+-0x1.e03e86p+1
+-0x1.f51586p+1
+0x1.388358p+0
+0x1.d59a8cp+1
+0x1.e8100cp+1
+-0x1.4bdbd8p+0
+-0x1.58df16p+1
+-0x1.81fbc8p+0
+-0x1.b2dep-2
+0x1.2e291cp+1
+-0x1.a725fap+1
+## name: workload-large
+# Random inputs in [-64.00,64.00]
+0x1.910e1p+5
+-0x1.5e051cp+4
+0x1.ffbecp+2
+-0x1.0dc52ap+5
+-0x1.c3a0eep+5
+0x1.a5591p+4
+0x1.32de4cp+5
+0x1.8b9acp+5
+0x1.1c0a64p+5
+0x1.b8e048p+4
+-0x1.f009dp+2
+0x1.311f4p+2
+-0x1.27b92p+5
+0x1.590498p+5
+-0x1.5ed18p+2
+-0x1.07be38p+3
+-0x1.45b46p+4
+-0x1.9a30c4p+4
+0x1.2419acp+5
+-0x1.9f7308p+3
+0x1.89789p+5
+-0x1.6fc2f4p+4
+0x1.71e4fcp+5
+-0x1.6f1aa4p+4
+-0x1.f473bp+2
+-0x1.b0650ep+5
+0x1.d55ce8p+4
+-0x1.a38bdp+2
+-0x1.d7ac6p+2
+0x1.db73bp+3
+0x1.c9505p+4
+0x1.a0114p+3
+0x1.241afp+4
+0x1.17ced8p+5
+0x1.355bcp+1
+0x1.286aep+3
+0x1.493cp+2
+0x1.83e98p+2
+0x1.d1fd74p+5
+0x1.1e7fecp+5
+0x1.5a9dfp+4
+-0x1.d46a78p+5
+-0x1.6a116p+4
+-0x1.495e08p+4
+0x1.be6d48p+5
+0x1.24acdp+4
+-0x1.ce7bc4p+4
+0x1.894f78p+5
+0x1.37cf4cp+5
+0x1.d3de3p+5
+-0x1.712ec8p+5
+-0x1.d109dp+4
+0x1.5b48a8p+5
+-0x1.2fc7d6p+5
+0x1.a8fe6p+3
+-0x1.90cc78p+5
+-0x1.1fcbc4p+5
+0x1.c3d55p+5
+0x1.8e5fccp+5
+-0x1.132d78p+4
+0x1.e65efp+4
+0x1.b29024p+5
+0x1.ec8eap+3
+-0x1.1c6178p+4
+0x1.53704cp+5
+0x1.7b128p+2
+0x1.9bb2d8p+5
+-0x1.e69094p+4
+-0x1.439c38p+3
+0x1.c250ap+3
+0x1.b17f88p+4
+0x1.d9118p+4
+-0x1.74952p+5
+0x1.66a468p+4
+-0x1.560808p+4
+-0x1.9c796cp+5
+0x1.5d9cd8p+5
+-0x1.88d56p+3
+0x1.e3213cp+5
+0x1.43157p+5
+0x1.f8dfcp+2
+0x1.e1a7p+2
+-0x1.103f28p+4
+0x1.b7785p+3
+-0x1.e53d62p+5
+-0x1.b470d4p+5
+-0x1.82cdfcp+5
+-0x1.9c49f8p+4
+0x1.5980ap+3
+0x1.a52f4p+2
+-0x1.6122c8p+4
+-0x1.f305dp+5
+-0x1.964b1cp+5
+-0x1.2986a8p+3
+-0x1.dbcep-1
+-0x1.209b24p+4
+-0x1.b681p+0
+0x1.e999b8p+5
+0x1.c6e2f8p+4
+0x1.3b7074p+5
+-0x1.db9f92p+5
+0x1.f18cd4p+5
+0x1.e9268p+4
+-0x1.0b226cp+5
+-0x1.ba478cp+4
+0x1.4eabfp+5
+-0x1.ea51p+1
+-0x1.8ab1ep+2
+0x1.2849dp+5
+0x1.cba89cp+5
+-0x1.e92adp+5
+-0x1.8e97f8p+5
+-0x1.46fa58p+3
+-0x1.0c892cp+5
+0x1.09ea7p+3
+-0x1.c7057cp+4
+0x1.5f1578p+5
+-0x1.d1434p+1
+-0x1.d5c324p+5
+-0x1.1dc4p+0
+-0x1.cc6534p+4
+0x1.b70aa4p+5
+-0x1.4b5b7p+4
+0x1.7a93c4p+5
+-0x1.0551e4p+4
+-0x1.6d2ce8p+3
+0x1.c759p+1
+0x1.c8894cp+5
+-0x1.764aacp+5
+0x1.0843d8p+5
+-0x1.bdd7bp+5
+0x1.7bed0cp+5
+-0x1.c8e8a6p+5
+-0x1.75d36p+4
+-0x1.820c8p+0
+0x1.a22208p+5
+-0x1.a6f8d6p+5
+0x1.1a01cp+3
+-0x1.2dd6fp+2
+0x1.9cfda8p+4
+-0x1.9a17ap+3
+0x1.e1fc1cp+5
+0x1.135094p+5
+0x1.46e95p+3
+0x1.2412b8p+4
+0x1.62c518p+4
+-0x1.952782p+5
+-0x1.c7fffp+2
+-0x1.e4f54cp+5
+-0x1.00b2a8p+4
+0x1.bb545p+3
+-0x1.5a6ae8p+4
+-0x1.1dc34p+3
+-0x1.d5a568p+3
+0x1.33d008p+5
+0x1.b3a814p+5
+-0x1.24fd1cp+4
+0x1.76886p+4
+-0x1.87a498p+4
+-0x1.87416cp+4
+-0x1.1a6b04p+4
+-0x1.9c0abp+5
+0x1.d4482p+5
+0x1.1031ccp+5
+-0x1.9e219p+3
+0x1.15ba58p+4
+-0x1.74d364p+5
+0x1.4a4e8p+3
+0x1.6ff134p+5
+-0x1.cb2208p+5
+0x1.1507e8p+4
+-0x1.647998p+3
+0x1.5808bp+5
+0x1.df461p+3
+0x1.e6194cp+5
+0x1.81ea3cp+5
+-0x1.f0aeap+5
+-0x1.78116p+1
+0x1.edb058p+4
+0x1.16a66p+3
+0x1.4e9d6p+4
+-0x1.de0fccp+5
+-0x1.f89488p+5
+-0x1.de21f2p+5
+0x1.904bp-1
+0x1.56bb5cp+5
+0x1.9342b4p+5
+-0x1.d73148p+5
+-0x1.b0d6e8p+4
+-0x1.82c778p+3
+-0x1.2fd8fap+5
+0x1.3ae8p+1
+0x1.a4d69p+4
+-0x1.2dd1e8p+5
+-0x1.9a6f5cp+5
+-0x1.5f118p+2
+-0x1.e4ep+0
+0x1.a3e008p+4
+-0x1.a13ee4p+4
+0x1.20a49cp+5
+-0x1.4c91d4p+5
+0x1.8eb9ep+5
+-0x1.151acp+1
+-0x1.ccdbf4p+5
+0x1.1f5cp+1
+-0x1.f4f97p+4
+-0x1.e82b3ap+5
+-0x1.0189ecp+5
+0x1.811a8p+2
+-0x1.6308acp+4
+-0x1.c55198p+5
+-0x1.2c273cp+5
+-0x1.24cc4p+1
+-0x1.59cec4p+5
+-0x1.868b34p+5
+0x1.c2847p+5
+0x1.de14p-2
+-0x1.878188p+4
+0x1.be8fp+4
+0x1.0f6834p+5
+-0x1.592822p+5
+-0x1.71b57ep+5
+0x1.a8f948p+5
+-0x1.886c9p+4
+0x1.fb30d8p+5
+-0x1.7ac6p-1
+-0x1.a769p+5
+-0x1.71ae78p+5
+0x1.e7f84p+2
+0x1.a238cp+5
+-0x1.2ee0f8p+5
+0x1.16173p+3
+0x1.e419ap+2
+-0x1.a3d018p+3
+0x1.279aa8p+5
+-0x1.917fbp+5
+-0x1.1b21d4p+5
+-0x1.f71f8p+4
+-0x1.1af43ap+5
+0x1.22b78p+0
+0x1.6e940cp+5
+0x1.593184p+5
+0x1.2ac78p+4
+-0x1.0597ap+2
+-0x1.2046d2p+5
+-0x1.f494bp+2
+0x1.24fcap+2
+0x1.3c859cp+5
+0x1.13d7e8p+4
+0x1.40109p+5
+-0x1.2181ep+1
+-0x1.f629ccp+4
+-0x1.f6ec1ep+5
+0x1.af50b8p+4
+-0x1.41ada8p+5
+-0x1.fb5404p+5
+-0x1.ff66dp+3
+-0x1.ce15dp+4
+0x1.623abcp+5
+0x1.e40fep+5
+-0x1.669fb8p+4
+0x1.a443f8p+5
+0x1.c68fa8p+4
+-0x1.c0dff4p+4
+-0x1.1252p+2
+-0x1.a2f1ecp+5
+-0x1.7b82p+2
+0x1.0ec23cp+5
+-0x1.5fe922p+5
+-0x1.575378p+3
+-0x1.29a6a4p+5
+0x1.b0bf8p+3
+-0x1.17d5e8p+5
+-0x1.c2ea2cp+5
+0x1.812a5cp+5
+0x1.fd8634p+5
+-0x1.e6701ap+5
+0x1.fb6d04p+5
+-0x1.bb0d7p+4
+-0x1.52e53cp+5
+0x1.416664p+5
+0x1.6f759p+3
+-0x1.aa79d8p+4
+-0x1.d2d568p+4
+-0x1.c565acp+4
+0x1.5b88f4p+5
+0x1.6efd9p+3
+-0x1.8a6e4cp+4
+0x1.74a38cp+5
+0x1.2caf4p+4
+-0x1.9f8018p+4
+0x1.20c65p+5
+0x1.91fde8p+4
+0x1.e4518p+5
+0x1.67cd38p+5
+-0x1.073fdp+4
+-0x1.6b2a8p+0
+-0x1.bac62p+5
+-0x1.f64f48p+5
+0x1.96818p+2
+0x1.60c6a8p+4
+0x1.9bdc08p+4
+-0x1.9e5c22p+5
+0x1.bff8cp+2
+-0x1.14dc84p+5
+-0x1.99060ep+5
+0x1.9382bcp+5
+0x1.11cf2cp+5
+-0x1.97179cp+5
+0x1.53f3p+3
+0x1.95cfa8p+4
+-0x1.a7ed34p+5
+0x1.fd39bp+4
+0x1.5a7148p+5
+0x1.e5806cp+5
+-0x1.55ff9p+3
+-0x1.25aaep+4
+0x1.b7c62p+4
+-0x1.adbed4p+4
+0x1.cc4824p+5
+-0x1.b5bf2p+3
+0x1.114a44p+5
+0x1.c3b758p+4
+-0x1.98e116p+5
+0x1.369f54p+5
+0x1.9064ap+2
+-0x1.7fcf78p+3
+0x1.05981p+3
+-0x1.e56694p+5
+-0x1.4d7dp+3
+-0x1.c9499p+4
+-0x1.dd1a38p+4
+-0x1.0c18bap+5
+0x1.fe8dp+3
+0x1.dc0e94p+5
+0x1.0fe6cp+2
+-0x1.e8919cp+5
+0x1.f24p-2
+0x1.25fbe4p+5
+0x1.191548p+5
+0x1.c9daf8p+4
+-0x1.e2d3acp+4
+-0x1.8f59a6p+5
+0x1.548f4p+1
+-0x1.ddcbc2p+5
+-0x1.27aa54p+4
+-0x1.c20868p+3
+-0x1.993518p+4
+-0x1.e034cap+5
+0x1.bb6228p+5
+-0x1.640b1cp+5
+0x1.ee2aacp+5
+-0x1.7dc808p+5
+0x1.035d64p+5
+-0x1.8af5e8p+5
+0x1.57fa08p+4
+0x1.3681e8p+4
+-0x1.9bcafp+4
+0x1.95045p+4
+0x1.f5463cp+5
+-0x1.5489e8p+3
+0x1.80c514p+5
+0x1.d3685cp+5
+0x1.514a8p+1
+0x1.c2f34p+2
+0x1.9e22bp+5
+0x1.aa4238p+5
+-0x1.68cfb8p+5
+-0x1.8190d8p+5
+-0x1.874508p+5
+-0x1.5b1f74p+4
+-0x1.5c64e8p+5
+0x1.ac659cp+5
+-0x1.539f7cp+4
+-0x1.60169p+3
+0x1.4e9988p+5
+-0x1.732894p+4
+0x1.2eaf4p+2
+-0x1.5aa904p+4
+0x1.19d03p+3
+0x1.5ee76p+3
+0x1.8bf0cp+3
+0x1.0dafc8p+4
+0x1.7527cp+1
+-0x1.5bc46p+3
+0x1.217a8p+5
+-0x1.defc3p+4
+0x1.a4e9dp+4
+-0x1.2f002p+2
+-0x1.c68e84p+4
+-0x1.91ea58p+3
+0x1.279b38p+5
+0x1.71f04cp+5
+0x1.a354ecp+5
+0x1.b842e4p+5
+-0x1.381cccp+5
+-0x1.30dffp+3
+0x1.d48d6p+2
+0x1.cda6dp+5
+0x1.69df68p+4
+-0x1.8a028cp+4
+-0x1.7a53fp+2
+-0x1.b2678cp+5
+0x1.0f9f38p+5
+0x1.165bp+5
+-0x1.1cf1a4p+4
+-0x1.843ccp+3
+0x1.aa613cp+5
+-0x1.eaa7ep+1
+-0x1.793758p+3
+0x1.02437p+3
+-0x1.2c98p+3
+0x1.004e78p+5
+-0x1.b379c8p+5
+-0x1.6c7bd8p+3
+0x1.0967bp+3
+-0x1.3c0e78p+3
+-0x1.5c104p+5
+-0x1.71796p+4
+0x1.edf388p+4
+0x1.be701p+3
+0x1.195cp-1
+-0x1.e1bef4p+5
+0x1.555574p+5
+0x1.c2956p+2
+-0x1.bd030cp+5
+-0x1.222418p+4
+-0x1.2b017p+5
+0x1.0a5b38p+5
+-0x1.2f1d8p+1
+-0x1.43625p+5
+-0x1.badcd4p+4
+-0x1.f49c7p+3
+-0x1.da8a5cp+5
+0x1.2822e8p+4
+-0x1.75a774p+4
+-0x1.598f6ep+5
+0x1.ba1cb8p+4
+0x1.0a028p+3
+-0x1.efa85ap+5
+-0x1.af2p-3
+0x1.a4b268p+5
+-0x1.f578ap+3
+0x1.275788p+5
+0x1.9a803p+4
+0x1.38a36p+4
+0x1.132d88p+4
+-0x1.beacf2p+5
+0x1.23c3f8p+5
+-0x1.aa1d48p+4
+-0x1.4719dp+3
+0x1.45c3dcp+5
+-0x1.c3ea4p+3
+0x1.5e6c1p+3
+0x1.4c0e8p+4
+0x1.c1994cp+5
+-0x1.9bf638p+3
+0x1.52d3bp+3
+-0x1.6d52ap+3
+-0x1.874ad4p+5
+0x1.dbfe98p+5
+-0x1.2d2626p+5
+-0x1.2d29c4p+5
+-0x1.b2582cp+5
+-0x1.3da79p+4
+-0x1.bef5ap+5
+0x1.73b278p+4
+0x1.10435cp+5
+0x1.d3f048p+5
+0x1.59abdp+3
+-0x1.b6dbf8p+4
+-0x1.d1c8bp+4
+-0x1.061db8p+3
+-0x1.41f81p+4
+0x1.ad76cp+2
+0x1.8c8d5p+5
+0x1.44551p+4
+0x1.66a8cp+1
+0x1.302a78p+4
+0x1.c492f8p+4
+-0x1.96e046p+5
+0x1.286c8p+2
+0x1.a4e968p+5
+0x1.b376fp+5
+-0x1.1adbdp+3
+0x1.132958p+4
+0x1.a10e3p+4
+-0x1.eee6ccp+5
+0x1.efd1dcp+5
+-0x1.814bc4p+5
+0x1.de3154p+5
+0x1.61a698p+5
+0x1.32168p+3
+0x1.e9653p+4
+-0x1.17510cp+5
+-0x1.a0074p+4
+0x1.16f6fp+5
+0x1.60f15p+3
+0x1.0adaap+5
+-0x1.821e1cp+5
+-0x1.c9faf4p+4
+-0x1.df725p+3
+0x1.4b93p+1
+-0x1.e67996p+5
+0x1.f28b5p+5
+0x1.1cf5dp+4
+0x1.f823fp+3
+-0x1.16d76p+5
+-0x1.894108p+4
+0x1.c2139p+4
+-0x1.5da15ep+5
+0x1.91bae4p+5
+-0x1.7bfea4p+4
+0x1.d4cd8p+1
+0x1.9a3cd4p+5
+0x1.40612p+4
+-0x1.601698p+3
+-0x1.cd3a38p+5
+0x1.284dc8p+4
+-0x1.45dbap+1
+-0x1.071edcp+4
+-0x1.3ffa5p+2
+0x1.6d12a8p+4
+-0x1.5a02ecp+4
+-0x1.112c24p+5
+0x1.0f80dp+4
+0x1.ea7c18p+5
+-0x1.6cc006p+5
+0x1.0bd9ep+4
+-0x1.994f28p+4
+0x1.de1a98p+4
+0x1.c04da8p+4
+0x1.a557ap+3
+-0x1.34f55p+5
+-0x1.72808ap+5
+0x1.309f8p+3
+-0x1.ab8958p+3
+-0x1.e2ecp-2
+0x1.02b098p+5
+0x1.e5abdcp+5
+0x1.492e2p+5
+0x1.a03078p+4
+-0x1.50bc38p+5
+0x1.dd11d8p+5
+0x1.972d6p+3
+0x1.29b49p+5
+-0x1.5576p-2
+0x1.77d388p+4
+0x1.25001p+4
+0x1.23bc8p+3
+-0x1.6246c8p+4
+0x1.ebdf6p+4
+0x1.524a78p+4
+0x1.046cep+3
+-0x1.9d820ep+5
+-0x1.a1398p+4
+-0x1.6ffda8p+5
+-0x1.7f1d9cp+5
+-0x1.cfefep+2
+0x1.0d21ap+5
+-0x1.340e7p+2
+-0x1.8c5f6p+2
+0x1.e6decp+1
+-0x1.2ce21p+5
+-0x1.9c3b8p+3
+0x1.7b8b1p+5
+0x1.9b9d7cp+5
+-0x1.da8bf6p+5
+-0x1.100e5ap+5
+-0x1.73eb28p+4
+-0x1.5a8a0cp+5
+0x1.336fbcp+5
+-0x1.2bf2b4p+5
+0x1.21fe04p+5
+-0x1.42d68p+1
+0x1.181f8p+2
+-0x1.1bbdbcp+5
+0x1.ff324p+4
+-0x1.04f078p+5
+-0x1.ac546p+1
+-0x1.5054d8p+5
+0x1.af024cp+5
+-0x1.13f364p+4
+0x1.986bb8p+5
+-0x1.3fb79cp+5
+-0x1.ab83e4p+5
+-0x1.e43c8p+5
+-0x1.6385cp+2
+0x1.6189ep+5
+0x1.9dab3p+5
+0x1.d9856p+2
+-0x1.7ffep-1
+-0x1.069964p+5
+-0x1.448128p+3
+-0x1.8e7a94p+5
+0x1.08eb98p+5
+-0x1.a1d9acp+5
+-0x1.b0273cp+5
+0x1.c77b54p+5
+0x1.c734p+1
+-0x1.2a8238p+4
+-0x1.b97272p+5
+0x1.1c7bd4p+5
+0x1.053acp+5
+0x1.718f04p+5
+0x1.8fd7fp+5
+0x1.4e3dcp+3
+-0x1.9dc8bp+4
+0x1.015708p+4
+-0x1.b21c36p+5
+-0x1.48943p+3
+0x1.6c33f8p+5
+-0x1.afb722p+5
+0x1.34d57p+3
+0x1.2e858p+1
+0x1.1b5f5p+4
+0x1.98aedp+5
+-0x1.66729cp+5
+0x1.e7c624p+5
+0x1.17639p+4
+0x1.6b41ap+5
+0x1.8f867cp+5
+-0x1.69a238p+4
+0x1.60165p+4
+-0x1.e1a0dp+4
+-0x1.86a198p+4
+-0x1.e46b4ep+5
+-0x1.93be3p+5
+0x1.9050fp+3
+0x1.21c4fcp+5
+-0x1.9900ecp+5
+-0x1.d31a28p+4
+0x1.eac6bp+4
+0x1.e544e8p+4
+0x1.403f28p+4
+-0x1.4a33p+3
+-0x1.a59378p+3
+-0x1.08bb64p+4
+-0x1.c1e97p+3
+-0x1.3219e8p+3
+-0x1.6853a4p+4
+0x1.ac8abp+5
+0x1.73d2a8p+4
+-0x1.726a44p+4
+0x1.4a6d38p+4
+0x1.6a7ae8p+4
+-0x1.f4236p+1
+0x1.e03eb4p+5
+-0x1.cfa03ep+5
+0x1.87079cp+5
+-0x1.449ca4p+5
+0x1.5324fp+4
+-0x1.f74262p+5
+0x1.b6c524p+5
+0x1.7d0fbp+3
+0x1.37d2cp+4
+0x1.162aep+2
+-0x1.a8e07cp+4
+0x1.da3ab4p+5
+-0x1.9e11a6p+5
+0x1.02422cp+5
+-0x1.ecb062p+5
+0x1.dcd0f4p+5
+0x1.c7affcp+5
+0x1.11a24p+1
+-0x1.f9f8c4p+4
+-0x1.783f2cp+4
+0x1.996cp+1
+-0x1.f59f52p+5
+0x1.24f708p+4
+-0x1.5c72p-1
+0x1.1e6c34p+5
+0x1.c636e8p+4
+0x1.5e49d8p+4
+0x1.301944p+5
+0x1.e2f2ep+3
+-0x1.24d52p+2
+0x1.2c6d64p+5
+-0x1.371f4p+5
+0x1.71862p+3
+-0x1.9cc98p+4
+-0x1.23c2a8p+5
+0x1.2e116cp+5
+0x1.d27c8p+4
+0x1.369fbp+4
+0x1.fb00b8p+5
+0x1.3b07d8p+5
+-0x1.ba6434p+4
+0x1.394f8p+4
+-0x1.c5ff6ep+5
+-0x1.d3e07cp+5
+0x1.3b9c4p+5
+0x1.8969c4p+5
+-0x1.0c8996p+5
+0x1.1166ap+5
+0x1.ec058p+0
+-0x1.7128d8p+5
+0x1.ea2278p+5
+-0x1.d77b8p+1
+-0x1.d4c668p+3
+0x1.dec258p+5
+-0x1.860ap+4
+0x1.99c564p+5
+-0x1.cf91a8p+3
+-0x1.bce51p+3
+-0x1.05a918p+5
+0x1.0581e4p+5
+-0x1.b81f84p+5
+0x1.c1f958p+4
+0x1.9c3a4p+3
+-0x1.829cep+1
+0x1.2faae8p+4
+0x1.9db238p+4
+-0x1.a821b8p+5
+0x1.26f74p+1
+0x1.e5104p+4
+-0x1.d9d398p+4
+0x1.6e0dp+4
+-0x1.66527p+5
+0x1.007cdp+4
+0x1.1226ap+3
+-0x1.404692p+5
+0x1.027e88p+5
+-0x1.8a3c9p+4
+-0x1.ac5c7cp+4
+-0x1.292ef4p+5
+-0x1.1b841ep+5
+0x1.6146dp+4
+0x1.40de08p+5
+0x1.1af2f4p+5
+0x1.b4579p+3
+-0x1.893b06p+5
+0x1.c9b4ep+3
+-0x1.ed74ap+2
+-0x1.0c90bp+2
+-0x1.677fdcp+5
+-0x1.516b24p+5
+-0x1.7ac7a4p+5
+0x1.c22f6p+4
+0x1.03d19p+4
+0x1.c6a628p+4
+0x1.1d88cp+4
+0x1.0be1ecp+5
+-0x1.378f44p+5
+0x1.390828p+4
+0x1.78d12p+4
+0x1.e170b8p+4
+-0x1.be5b8p+1
+0x1.84831cp+5
+0x1.e68bc4p+5
+-0x1.b8478p+0
+0x1.7ff904p+5
+0x1.25d2cp+5
+0x1.204344p+5
+-0x1.6a6a14p+5
+-0x1.26cc98p+5
+0x1.1e214p+4
+-0x1.fa27bp+4
+-0x1.cdfb34p+5
+-0x1.28c348p+3
+0x1.11825p+5
+0x1.11a8p+3
+0x1.12cb8p+5
+0x1.2aed4p+2
+0x1.daf14p+4
+-0x1.75646cp+4
+0x1.d9fbcp+2
+0x1.7e25ap+4
+-0x1.07a5c8p+5
+-0x1.83d0d4p+5
+-0x1.9c076cp+5
+-0x1.ddecep+3
+-0x1.821c5p+2
+-0x1.c2dep-3
+0x1.ba0cbp+5
+0x1.ae2818p+5
+-0x1.126bcep+5
+0x1.783954p+5
+-0x1.5033d4p+4
+0x1.e3996cp+5
+-0x1.a9f334p+5
+0x1.f46b5p+4
+-0x1.5b619p+2
+0x1.d789dp+4
+0x1.c2df14p+5
+0x1.2f4dp-1
+-0x1.eb5ccp+1
+0x1.2ff6d8p+4
+0x1.e05688p+5
+0x1.92bd6p+3
+0x1.b1765p+4
+-0x1.4e6eap+2
+0x1.2ce6a8p+4
+0x1.ceb594p+5
+0x1.b972cp+3
+0x1.3e4094p+5
+0x1.8031p+2
+0x1.691f4p+4
+-0x1.c2386p+3
+0x1.571dap+3
+0x1.66c2acp+5
+-0x1.4a5eccp+4
+-0x1.acb25p+3
+0x1.614c58p+5
+-0x1.306d1cp+5
+0x1.f32a68p+5
+-0x1.b38538p+4
+-0x1.e459a6p+5
+0x1.9224c4p+5
+0x1.915c74p+5
+-0x1.302db4p+5
+0x1.52d7cp+3
+0x1.92186p+4
+-0x1.4380b4p+5
+0x1.0fefd8p+4
+0x1.27a6b8p+5
+0x1.07c9a4p+5
+0x1.140f7p+4
+-0x1.e366b4p+5
+0x1.cd0518p+4
+-0x1.c3fa14p+4
+0x1.aded7p+5
+-0x1.1f728p+1
+-0x1.e7614cp+4
+0x1.94f43p+4
+0x1.7ab86p+4
+-0x1.5c28ap+2
+-0x1.05b4b4p+4
+-0x1.d0b17p+4
+0x1.fe3a4p+2
+0x1.f177ap+4
+-0x1.ef0c94p+5
+0x1.3a12ep+5
+-0x1.a3929p+5
+-0x1.4ccfcp+1
+-0x1.cae34ep+5
+0x1.8bfcccp+5
+0x1.80cecp+3
+0x1.f12444p+5
+-0x1.c0d814p+4
+0x1.f6e34p+2
+0x1.05e2a8p+4
+-0x1.5ceb82p+5
+0x1.0913b8p+5
+0x1.98476p+5
+0x1.9ec86p+4
+0x1.d9d65p+4
+0x1.3575a8p+5
+-0x1.b718p-2
+0x1.f10d8p+3
+0x1.a1531p+4
+0x1.8b382p+3
+0x1.a5fdbcp+5
+-0x1.fa69dp+5
+-0x1.7c27ap+5
+0x1.1c8ae4p+5
+0x1.522724p+5
+0x1.db4ed8p+4
+-0x1.81ed64p+5
+-0x1.4f6254p+5
+0x1.96e12p+3
+-0x1.d96c8p+1
+0x1.dadeap+2
+0x1.99d158p+4
+-0x1.e47976p+5
+-0x1.73c786p+5
+0x1.e43c64p+5
+-0x1.79a438p+3
+-0x1.1f526p+3
+-0x1.7a44b4p+5
+-0x1.e771cap+5
+0x1.f3fb2p+2
+-0x1.2d0008p+4
+-0x1.37228p+2
+0x1.5fec1p+4
+-0x1.be8f3cp+4
+0x1.3d892p+4
+-0x1.b03ebp+4
+-0x1.761be8p+3
+-0x1.a48d78p+3
+-0x1.b63718p+5
+0x1.371dep+4
+0x1.c808bp+4
+-0x1.404d3cp+5
+-0x1.d155fcp+4
+0x1.5d4248p+5
+-0x1.42155p+4
+0x1.37fed8p+5
+0x1.cd816p+2
+0x1.c23f6p+4
+0x1.995d4cp+5
+-0x1.ff3a32p+5
+0x1.3e2eccp+5
+-0x1.96bd58p+5
+-0x1.2ff9c8p+5
+0x1.67ad14p+5
+0x1.bfb99cp+5
+-0x1.c0bdfp+3
+0x1.b2081p+4
+-0x1.8fb65p+5
+0x1.5abb1p+4
+0x1.4dc4c8p+5
+0x1.8f049p+4
+-0x1.c4b042p+5
+0x1.1496fp+4
+0x1.f207bp+4
+-0x1.710e3ep+5
+-0x1.3fd6c8p+5
+-0x1.a279fp+2
+-0x1.514f4ap+5
+0x1.d1b908p+4
+-0x1.8fbef4p+4
+-0x1.02102p+4
+0x1.43966p+3
+0x1.b8fc48p+4
+-0x1.242524p+5
+-0x1.423cp+5
+0x1.5bf898p+5
+-0x1.6f7dcp+3
+0x1.592668p+4
+-0x1.3eea2cp+5
+-0x1.eec2a4p+5
+-0x1.8b3fdcp+5
+-0x1.2ceb48p+5
+0x1.5e7a54p+5
+0x1.4087c8p+5
+-0x1.793244p+5
+-0x1.2bf668p+5
+0x1.1b955p+5
+-0x1.91030cp+5
+-0x1.1fb2p+1
+0x1.76ceap+4
+-0x1.649edp+2
+-0x1.98c708p+5
+-0x1.113858p+4
+0x1.0f29ep+4
+-0x1.5a38b8p+4
+-0x1.c3fffp+5
+0x1.0310bcp+5
+-0x1.d5d868p+4
+0x1.2a3098p+4
+0x1.d55b48p+5
+-0x1.aca098p+4
+-0x1.529e98p+5
+-0x1.3a0c98p+5
+0x1.095facp+5
+0x1.af8edp+5
+-0x1.92f374p+4
+-0x1.99d43ep+5
+0x1.db5c84p+5
+0x1.18977p+3
+-0x1.782a26p+5
+-0x1.12cb28p+5
+0x1.7dc408p+5
+-0x1.c244dep+5
+-0x1.8ee3ap+5
+-0x1.38561p+4
+-0x1.1d43b8p+5
+0x1.50da6cp+5
+-0x1.ec8f78p+5
+-0x1.be2cf8p+5
+0x1.ca03bp+3
+-0x1.486e5ep+5
+-0x1.4742fp+5
+0x1.e843bcp+5
+0x1.935c2p+3
+0x1.5455f4p+5
+-0x1.08fc08p+5
+0x1.adfb9p+3
+-0x1.884a2ap+5
+0x1.43b92cp+5
+-0x1.63977p+4
+0x1.76ae9p+4
+0x1.b0589p+5
+-0x1.1b39d8p+3
+0x1.62bacp+1
+0x1.ed41p+0
+0x1.33ab8p+1
+0x1.7eb45p+5
+-0x1.276412p+5
+-0x1.9964a8p+3
+-0x1.848854p+5
+0x1.d04c8p+4
+0x1.6866ccp+5
+-0x1.3815ap+4
+-0x1.658504p+5
+0x1.832e28p+4
+0x1.f895fcp+5
+-0x1.0fd88cp+5
+0x1.731d5p+3
+-0x1.3d4dp-2
+-0x1.d854e6p+5
+0x1.ca90d4p+5
+0x1.43be8p+1
+0x1.ad6e7p+3
+-0x1.7d23dep+5
+0x1.5fc6bp+4
+0x1.7ed258p+4
+0x1.7908c8p+5
+0x1.56adcp+4
+## name: workload-huge
+# Random inputs in [-1024.00,1024.00]
+-0x1.a46b28p+8
+0x1.aa7884p+9
+-0x1.6982ap+8
+-0x1.3b9f1cp+9
+0x1.d7b7ccp+9
+-0x1.65a688p+8
+0x1.d5918p+5
+-0x1.efda88p+8
+-0x1.d91fcep+9
+-0x1.f48fd6p+9
+-0x1.b3a914p+8
+-0x1.d47acp+9
+0x1.13352p+8
+-0x1.1dc8bcp+9
+-0x1.e5b03p+8
+-0x1.f33f9ap+9
+0x1.14ec5p+7
+0x1.3d4dd8p+8
+-0x1.f74db4p+8
+-0x1.6519f4p+9
+-0x1.031ccp+7
+0x1.881df8p+9
+0x1.fff854p+9
+-0x1.66c7a2p+9
+0x1.2a9bfp+7
+-0x1.fd001ap+9
+-0x1.6278d4p+9
+-0x1.ba3c44p+8
+-0x1.e61b96p+9
+-0x1.dca4p+3
+0x1.16c22p+8
+0x1.e035ep+9
+-0x1.1034p+7
+0x1.800dbp+7
+-0x1.46c5b4p+9
+-0x1.d0e8dp+6
+0x1.83b88p+9
+-0x1.efe33ap+9
+-0x1.b9ff7p+9
+0x1.2508ep+8
+0x1.2f3f0cp+9
+-0x1.9a1154p+8
+0x1.d2d3d8p+8
+-0x1.8a38ecp+8
+0x1.dd6f6p+6
+0x1.34170cp+9
+-0x1.26967p+6
+0x1.70262cp+9
+-0x1.97b8b4p+8
+0x1.06db8p+4
+-0x1.afa692p+9
+-0x1.110d6p+9
+0x1.80956p+6
+-0x1.3af3fep+9
+-0x1.3b6814p+8
+0x1.4f3a04p+9
+0x1.4de6acp+9
+0x1.74f6a4p+9
+0x1.af11a8p+8
+-0x1.6d1488p+9
+0x1.2be2bp+8
+-0x1.4acbbep+9
+-0x1.8e7334p+8
+0x1.d3f7cp+6
+0x1.9c5c48p+8
+-0x1.f3fa46p+9
+-0x1.fadaap+6
+0x1.760a8p+4
+-0x1.62d314p+9
+-0x1.918fd4p+8
+0x1.a5f3bp+9
+-0x1.8b915ap+9
+0x1.1a316cp+9
+0x1.de2158p+8
+0x1.fc0dfp+8
+0x1.cc3478p+8
+-0x1.e5904p+9
+0x1.a6e46cp+9
+0x1.77178p+9
+-0x1.56e968p+8
+0x1.6a4828p+8
+0x1.2b8938p+9
+-0x1.e9bc3ep+9
+0x1.4ffa68p+8
+-0x1.a82288p+8
+0x1.68996p+6
+-0x1.6dd572p+9
+-0x1.ec8b32p+9
+0x1.6ef4dp+9
+0x1.24523p+7
+-0x1.78d528p+8
+0x1.f1a5fp+9
+0x1.63bc74p+9
+0x1.282d08p+9
+0x1.596b6cp+9
+-0x1.1a40c8p+9
+-0x1.9b4b8p+6
+0x1.9626d8p+9
+0x1.b783bp+9
+0x1.a8333p+8
+-0x1.3f4546p+9
+0x1.65e714p+9
+-0x1.5aa164p+9
+0x1.8be628p+9
+-0x1.85215p+7
+0x1.c8e934p+9
+0x1.a73748p+8
+0x1.c5c788p+9
+0x1.eb1bcp+5
+0x1.38f5a8p+9
+-0x1.4d2548p+9
+0x1.4f5668p+9
+-0x1.8740a4p+9
+-0x1.05e028p+9
+0x1.2ad20cp+9
+0x1.79f42p+6
+0x1.5588b4p+9
+0x1.524098p+8
+0x1.05422p+8
+-0x1.f6dea8p+8
+0x1.c98a4p+8
+0x1.bbfc1p+9
+-0x1.d045p+2
+-0x1.1c59fp+9
+-0x1.a93288p+9
+-0x1.c8c4c8p+7
+-0x1.397edp+9
+0x1.982d44p+9
+-0x1.226d6cp+8
+0x1.9087bp+8
+0x1.709b7cp+9
+-0x1.691022p+9
+0x1.4eb5e8p+9
+0x1.6329fp+8
+-0x1.b8e01cp+9
+0x1.c73fdp+7
+0x1.d866fcp+9
+-0x1.290facp+8
+0x1.31e67p+8
+-0x1.83298p+9
+-0x1.9c1cp+2
+-0x1.7aa32cp+8
+0x1.905b3p+9
+-0x1.e9b724p+8
+0x1.6fc888p+8
+-0x1.90a9bp+6
+-0x1.259144p+8
+0x1.3f811cp+9
+-0x1.9e6974p+9
+-0x1.3f87aap+9
+-0x1.bca9e4p+9
+0x1.e3168cp+9
+-0x1.acb906p+9
+-0x1.176b6p+7
+-0x1.87398ap+9
+-0x1.a949e4p+9
+-0x1.02cdbp+9
+-0x1.b5e3ap+8
+-0x1.51ee6cp+8
+0x1.ddf5cp+9
+-0x1.eb9946p+9
+-0x1.5c7cbp+8
+-0x1.602f36p+9
+0x1.7401ap+8
+0x1.276868p+9
+0x1.50ed4p+6
+0x1.2ac0d4p+9
+0x1.a8b8p+0
+-0x1.32abb4p+8
+0x1.ddaea8p+8
+0x1.c3a9dp+9
+0x1.5b34p+6
+-0x1.e98ed2p+9
+-0x1.17daap+9
+0x1.8e078p+4
+0x1.703e18p+9
+0x1.a77d6p+8
+0x1.1a7a4cp+9
+0x1.5be37cp+9
+0x1.2ba03p+9
+-0x1.09e268p+8
+0x1.0c87dcp+9
+-0x1.6bcb6p+8
+-0x1.361658p+9
+0x1.0d1cp+5
+-0x1.12519p+7
+-0x1.e31674p+8
+0x1.3110cp+5
+-0x1.8f89dp+9
+0x1.c400fcp+9
+-0x1.2ef09cp+9
+-0x1.fc57cp+4
+-0x1.327b4cp+8
+-0x1.4edac8p+9
+0x1.725e1p+8
+0x1.38df18p+8
+-0x1.7da8a4p+8
+-0x1.bc200cp+9
+0x1.4c3778p+8
+-0x1.0cf9p+2
+-0x1.991eb4p+9
+0x1.28397cp+9
+-0x1.00b162p+9
+0x1.224258p+9
+0x1.0736acp+9
+0x1.e393cp+8
+0x1.ef4f8p+6
+0x1.7014p+1
+0x1.76a2a4p+9
+0x1.151ebp+7
+-0x1.e949e8p+9
+0x1.6a39p+9
+0x1.8d655p+8
+0x1.e703c8p+9
+0x1.8208ep+8
+0x1.7c4bap+8
+-0x1.6e89p+7
+-0x1.57e7cp+9
+-0x1.5d7fap+8
+-0x1.f2977p+9
+0x1.fcc1ccp+9
+0x1.0f7ac8p+8
+-0x1.6a46cp+5
+-0x1.1c27b4p+9
+-0x1.f3ddbcp+9
+-0x1.0a4928p+9
+-0x1.f6e28cp+8
+-0x1.729aa4p+9
+-0x1.27e578p+7
+-0x1.f9bbp+8
+-0x1.7de8bp+7
+-0x1.0f9fe8p+9
+-0x1.347f78p+8
+-0x1.06327cp+9
+0x1.ad5cdcp+9
+0x1.9a5f6p+6
+0x1.795154p+9
+0x1.24eabcp+9
+0x1.cede9p+7
+-0x1.2dfdb6p+9
+0x1.eb2c7p+8
+0x1.7875fp+7
+0x1.e236fp+7
+-0x1.a2dccp+6
+0x1.485e08p+8
+0x1.ec9e48p+8
+0x1.582b18p+9
+-0x1.ce68dp+9
+-0x1.c4bb2p+5
+0x1.fb90b8p+9
+-0x1.24d1ep+6
+0x1.46ab84p+9
+0x1.45a02cp+9
+-0x1.891574p+9
+-0x1.58abc8p+8
+0x1.365838p+8
+-0x1.4fc968p+7
+0x1.ff9dp+9
+0x1.b0ed08p+8
+-0x1.49ae4ep+9
+0x1.c8e52p+8
+-0x1.71eb8p+5
+-0x1.8b1d1p+9
+0x1.dab1c8p+8
+-0x1.c90774p+9
+-0x1.e3a17p+8
+-0x1.6258e2p+9
+0x1.bdc544p+9
+0x1.26d0cp+9
+-0x1.11175p+7
+-0x1.6b0c6p+8
+-0x1.baac9cp+8
+0x1.2817c4p+9
+0x1.ea9a8p+8
+0x1.5537dp+8
+0x1.8cc328p+9
+-0x1.eac69cp+8
+-0x1.847198p+9
+-0x1.ab28ep+7
+0x1.c707p+8
+-0x1.34329cp+8
+0x1.eca4p+6
+-0x1.c2133p+8
+-0x1.2cb6e4p+8
+-0x1.638bcp+9
+0x1.93e3p+6
+0x1.58e538p+8
+-0x1.0fdd34p+9
+0x1.4f5aap+6
+0x1.d34df4p+9
+-0x1.1daf7p+6
+0x1.af4904p+9
+-0x1.f4248p+7
+-0x1.e13decp+9
+0x1.3451a8p+9
+0x1.e864e8p+8
+-0x1.5b37ap+5
+-0x1.b6cf4p+5
+0x1.dd187p+7
+-0x1.4ecf68p+8
+0x1.995d44p+9
+0x1.d2cb54p+9
+0x1.2761ecp+9
+-0x1.c36574p+8
+0x1.311a2p+7
+0x1.bfa3bcp+9
+-0x1.3086dcp+8
+0x1.902dc8p+9
+-0x1.535538p+8
+-0x1.15f5c8p+9
+0x1.e2097p+7
+0x1.eeaf44p+9
+-0x1.f718cp+7
+0x1.aeb53cp+9
+0x1.f9436p+7
+0x1.ca463cp+9
+0x1.18a1a4p+9
+0x1.025024p+9
+0x1.72adbp+8
+0x1.2f331cp+9
+0x1.17d21cp+9
+0x1.baa78p+9
+0x1.c4301p+9
+-0x1.ac155ap+9
+0x1.661cfp+7
+-0x1.fd5d92p+9
+0x1.84fbe4p+9
+0x1.fa9ae8p+9
+-0x1.91e556p+9
+0x1.85abacp+9
+0x1.c6a45p+8
+-0x1.3da1p+2
+-0x1.3e7bc8p+8
+0x1.f0b0cp+9
+-0x1.f201f8p+9
+-0x1.689cfp+6
+-0x1.1262dp+9
+-0x1.1335f8p+8
+-0x1.90dde8p+8
+-0x1.da7a1p+9
+-0x1.12ebd4p+9
+-0x1.b4d16p+5
+0x1.78496cp+9
+0x1.5db674p+9
+0x1.dff8p+7
+0x1.bc5dcp+9
+-0x1.0c89p+9
+-0x1.e6bff6p+9
+-0x1.cfbc1cp+8
+0x1.b4d0b8p+9
+0x1.4a550cp+9
+0x1.531ae4p+9
+-0x1.469d06p+9
+0x1.0e1b6p+6
+0x1.6f0fcp+8
+-0x1.88b6c6p+9
+-0x1.0b523cp+9
+0x1.0e7b7p+7
+0x1.fd7628p+9
+-0x1.3345bcp+9
+-0x1.3772c8p+9
+-0x1.9ee32cp+8
+-0x1.95a504p+9
+0x1.0662cp+8
+0x1.33b678p+9
+0x1.8d1c2p+9
+0x1.2a11ap+7
+0x1.80d828p+9
+0x1.c00af8p+8
+0x1.ee47acp+9
+-0x1.4c03p+5
+0x1.dbee5p+7
+-0x1.2b71ap+6
+-0x1.5c353cp+9
+0x1.df48fp+8
+-0x1.4f25b8p+9
+0x1.d624f8p+8
+0x1.846ff8p+8
+0x1.dd9acp+7
+0x1.aa9d6p+6
+-0x1.196dep+9
+-0x1.aa525cp+8
+0x1.8b42b8p+9
+-0x1.1458f4p+9
+0x1.19a1e8p+9
+0x1.d1bbp+3
+-0x1.6a5fc4p+8
+-0x1.a88504p+8
+-0x1.fc9bap+8
+-0x1.5b4a4p+6
+-0x1.d4e43ap+9
+0x1.25ce18p+8
+0x1.09f5p+6
+0x1.44b438p+8
+0x1.d85378p+8
+-0x1.c50226p+9
+0x1.ff015p+9
+0x1.51ee28p+9
+-0x1.0bb2d4p+9
+-0x1.16276p+7
+0x1.347dap+6
+0x1.52db4p+5
+-0x1.e45088p+8
+0x1.db3df8p+8
+-0x1.89d234p+9
+-0x1.9907fp+6
+0x1.aa734p+7
+-0x1.d432ccp+8
+0x1.062p+9
+-0x1.2962b4p+9
+-0x1.5ae658p+7
+-0x1.16d8acp+9
+-0x1.072b4p+8
+-0x1.5f7376p+9
+0x1.7af7c8p+8
+0x1.60bc5p+7
+0x1.05dd14p+9
+-0x1.fd311cp+9
+0x1.11dbep+9
+0x1.1046cp+7
+-0x1.237808p+9
+-0x1.3bbd74p+8
+-0x1.123e14p+8
+-0x1.66da7p+7
+0x1.42b4cp+6
+0x1.df429p+8
+0x1.d217fcp+9
+0x1.173dfp+8
+-0x1.e8b08p+8
+0x1.f1cdc8p+9
+0x1.69307p+9
+-0x1.e4854p+5
+0x1.3bce9p+7
+0x1.99dccp+8
+-0x1.343bep+9
+-0x1.ff4cp+7
+0x1.fa0244p+9
+-0x1.c030fp+9
+-0x1.0379dp+9
+-0x1.422f8ep+9
+-0x1.345ep+9
+0x1.a8e18p+5
+0x1.b4a2b8p+8
+-0x1.f3e764p+8
+-0x1.53647p+9
+-0x1.c5977p+6
+-0x1.74e19ep+9
+-0x1.093bb8p+8
+0x1.5a7d6p+7
+-0x1.6ce29ep+9
+0x1.9310dp+8
+-0x1.5f5c2p+5
+0x1.f3c67p+8
+0x1.65cad8p+8
+0x1.89e76cp+9
+0x1.9181p+8
+0x1.ae6dp+9
+0x1.88b7a8p+9
+0x1.9dd5e4p+9
+-0x1.7ca54p+5
+0x1.fbe18p+6
+-0x1.ba9764p+9
+0x1.3a4ffp+7
+-0x1.53638cp+9
+-0x1.0dd3f4p+9
+-0x1.039048p+7
+0x1.055614p+9
+-0x1.af477ep+9
+0x1.1dfe74p+9
+0x1.26a2f8p+8
+-0x1.371e16p+9
+-0x1.c83eap+6
+0x1.4f962p+6
+0x1.9b916p+9
+-0x1.d2f64cp+9
+-0x1.a6205p+7
+0x1.45db8p+7
+0x1.607d14p+9
+0x1.ece858p+8
+-0x1.c9286p+9
+-0x1.e77c16p+9
+0x1.e8ef18p+8
+-0x1.5032c8p+7
+-0x1.17a3b8p+7
+-0x1.c44148p+7
+0x1.15eb8p+4
+-0x1.c4238cp+8
+0x1.c5473cp+9
+-0x1.d86fcep+9
+-0x1.00b39p+7
+0x1.a51bcp+9
+-0x1.ba12p+6
+-0x1.b5736ap+9
+0x1.71f908p+9
+0x1.fe6fe8p+9
+0x1.efafp+7
+-0x1.c95908p+9
+0x1.79030cp+9
+-0x1.dec6a4p+8
+-0x1.78608p+3
+0x1.2e2a2p+6
+0x1.7ccce8p+8
+-0x1.4f2e04p+9
+-0x1.7f6178p+7
+0x1.cfaa38p+8
+0x1.931d8p+5
+0x1.dee998p+8
+-0x1.c60dbp+9
+-0x1.d33d0ap+9
+-0x1.0ff24p+6
+-0x1.3cd094p+9
+-0x1.fa68cp+9
+0x1.95276p+8
+-0x1.3ccd2p+8
+-0x1.ae0388p+8
+-0x1.73b87p+7
+-0x1.81c2dcp+9
+0x1.c49b8p+4
+0x1.7ccc68p+9
+-0x1.ac69d4p+9
+0x1.3e0c8p+6
+0x1.7af01p+9
+0x1.6981bp+9
+0x1.d5f168p+9
+-0x1.fef1d4p+8
+0x1.87126cp+9
+0x1.087e58p+9
+-0x1.5697ep+7
+-0x1.7e4c88p+8
+-0x1.11cdep+8
+-0x1.55a66p+5
+0x1.876e08p+9
+-0x1.cb2048p+9
+-0x1.ff0b1cp+9
+-0x1.08a768p+9
+-0x1.e67848p+9
+0x1.34a27p+8
+0x1.334068p+9
+0x1.5fc6b8p+8
+0x1.8585ap+6
+0x1.2b7c08p+9
+-0x1.f39d6p+5
+-0x1.920f6p+7
+0x1.1e476p+6
+0x1.466c4cp+9
+0x1.fe85f4p+9
+-0x1.d36e6p+9
+-0x1.5ec2e8p+9
+0x1.1812acp+9
+-0x1.8390c2p+9
+0x1.ff9ec8p+8
+-0x1.bf43a2p+9
+0x1.6584ep+8
+-0x1.998fc8p+9
+0x1.cbf58p+9
+0x1.53d064p+9
+-0x1.e4f42ap+9
+-0x1.581a9ap+9
+-0x1.f9f38p+7
+0x1.ed914p+7
+0x1.8eb66cp+9
+0x1.30fa34p+9
+-0x1.241b48p+9
+0x1.07d3f8p+9
+-0x1.95bc7p+7
+-0x1.92e402p+9
+-0x1.9256fcp+9
+-0x1.156806p+9
+-0x1.a37508p+8
+-0x1.8d795p+6
+-0x1.781e9cp+9
+0x1.ffec98p+8
+0x1.e18188p+9
+0x1.c04b3cp+9
+-0x1.15b2bp+9
+0x1.223ebp+8
+-0x1.7c8c68p+7
+0x1.c019b8p+9
+-0x1.4f98ep+6
+0x1.dd6p+7
+-0x1.94b536p+9
+0x1.e38d68p+8
+0x1.61229cp+9
+0x1.f47558p+9
+0x1.dcc94p+8
+0x1.946384p+9
+0x1.62d29p+7
+-0x1.d6c328p+8
+-0x1.8e80f4p+8
+-0x1.cbb248p+7
+-0x1.527318p+7
+-0x1.5abp-2
+-0x1.104a58p+7
+-0x1.fbe64cp+9
+0x1.b05544p+9
+-0x1.d3f358p+8
+0x1.f9e11p+9
+0x1.bea864p+9
+0x1.638bep+9
+0x1.e79078p+9
+0x1.778518p+9
+0x1.383f6p+8
+-0x1.c10bfp+8
+-0x1.d4c3cp+4
+0x1.11f9cp+5
+-0x1.e10d46p+9
+0x1.d7d41cp+9
+-0x1.552208p+9
+0x1.f8ad4p+8
+-0x1.762b06p+9
+0x1.4d7c7p+9
+0x1.071248p+8
+-0x1.b3deb2p+9
+-0x1.2188fcp+9
+-0x1.3c5792p+9
+-0x1.3b35bp+9
+0x1.05158cp+9
+-0x1.0328ap+7
+-0x1.24792p+9
+0x1.48596cp+9
+0x1.079e24p+9
+0x1.33aa8cp+9
+0x1.d9c4f4p+9
+-0x1.4cc1cap+9
+-0x1.4c315cp+8
+0x1.353b08p+9
+0x1.bb5c8cp+9
+-0x1.1f0604p+9
+-0x1.2f8142p+9
+-0x1.ed812p+7
+-0x1.2ad1d4p+9
+0x1.6d3a08p+9
+0x1.509e1p+8
+0x1.56e788p+9
+-0x1.9dd6a4p+8
+0x1.51c07cp+9
+-0x1.c922bp+7
+-0x1.a1c248p+8
+-0x1.2f88ap+6
+-0x1.8d07f4p+9
+0x1.07edbp+7
+0x1.82158p+5
+-0x1.f37cc8p+7
+-0x1.4f2644p+9
+-0x1.cfdc4cp+8
+-0x1.4dcedap+9
+-0x1.a6817p+9
+-0x1.0f36c4p+8
+0x1.0c72a4p+9
+-0x1.7a51b4p+8
+0x1.dc9564p+9
+-0x1.641704p+8
+0x1.35f1c8p+8
+0x1.b375p+7
+0x1.d4b67p+9
+-0x1.ae2a06p+9
+-0x1.12983p+8
+-0x1.b0332cp+9
+-0x1.b2dc4p+9
+0x1.5dfbacp+9
+-0x1.997c68p+9
+0x1.e8726p+6
+-0x1.2614f4p+8
+0x1.9aed2cp+9
+0x1.68634p+7
+0x1.c9c678p+9
+0x1.de217p+8
+-0x1.a428ecp+9
+0x1.163b2p+9
+0x1.382bap+8
+0x1.fc76ccp+9
+-0x1.5ab974p+9
+-0x1.a329c8p+7
+-0x1.9d6fe8p+8
+0x1.e2a53p+7
+0x1.59a7ccp+9
+-0x1.fbebp+2
+0x1.294bep+7
+0x1.90d9b8p+9
+0x1.6e6f38p+8
+0x1.a88884p+9
+0x1.1145c8p+9
+-0x1.41ed98p+9
+0x1.a50b0cp+9
+0x1.d62fcp+5
+-0x1.b7ecbap+9
+0x1.99ffdp+8
+0x1.fb95dcp+9
+0x1.27f8ep+7
+0x1.b3c718p+9
+-0x1.6eb0a4p+8
+-0x1.b8232p+9
+-0x1.cc026cp+9
+-0x1.5dfd4p+4
+-0x1.f9ea2p+6
+-0x1.78c1b8p+7
+-0x1.9f650ap+9
+-0x1.c38412p+9
+-0x1.a8906cp+9
+0x1.76a86p+9
+0x1.7f4624p+9
+0x1.57fb18p+8
+-0x1.b45cf4p+9
+-0x1.ca123p+9
+-0x1.e52e02p+9
+0x1.f47438p+9
+0x1.efe988p+9
+0x1.f06c98p+9
+-0x1.0517d4p+9
+0x1.f944a4p+9
+0x1.aed57p+8
+0x1.c351cp+9
+0x1.089a18p+9
+-0x1.66e388p+9
+-0x1.3a4ccp+5
+0x1.903d4p+9
+-0x1.5fd47p+6
+0x1.33b338p+8
+-0x1.738066p+9
+0x1.609ae8p+8
+-0x1.30c448p+9
+0x1.03abf4p+9
+0x1.dcf9p+8
+-0x1.0c984p+7
+-0x1.4ec978p+8
+-0x1.03ddc4p+9
+-0x1.dd5c4p+5
+0x1.bec468p+9
+-0x1.28f574p+9
+0x1.2b97fp+7
+0x1.b5529p+9
+0x1.87a28p+5
+0x1.ab3cc4p+9
+-0x1.8d6e4p+5
+-0x1.acadcp+4
+0x1.a75f78p+8
+-0x1.849e32p+9
+-0x1.997f5p+7
+0x1.6439bp+7
+0x1.773d48p+9
+-0x1.9d878p+6
+-0x1.e0c93cp+9
+0x1.48213p+7
+-0x1.9c27e6p+9
+-0x1.802f72p+9
+0x1.e120a4p+9
+-0x1.d8fbbep+9
+0x1.a946p+3
+-0x1.13c77ep+9
+0x1.eab054p+9
+0x1.a6373cp+9
+0x1.5b6674p+9
+-0x1.9d2f6p+7
+-0x1.df90cap+9
+0x1.5c2fd8p+9
+-0x1.d06d8p+3
+-0x1.a8dd2ap+9
+0x1.693bcp+5
+-0x1.f7890ep+9
+-0x1.1995b8p+7
+-0x1.833cd4p+8
+-0x1.023bdcp+9
+0x1.d729e8p+9
+0x1.ea4424p+9
+0x1.c45968p+9
+-0x1.48b8cp+6
+0x1.29423p+7
+0x1.c149p+6
+0x1.63393p+7
+-0x1.288b88p+8
+0x1.8e926p+9
+-0x1.55b298p+8
+0x1.b8e7b8p+8
+0x1.dc98fp+7
+0x1.d5cb6p+7
+0x1.683644p+9
+0x1.e6f6e8p+8
+0x1.795ccp+7
+-0x1.4c9ebp+9
+-0x1.e9d558p+9
+0x1.dbf8ccp+9
+0x1.39b1e8p+8
+-0x1.487338p+8
+-0x1.86de2p+9
+-0x1.6d0868p+8
+-0x1.102f6p+5
+0x1.dbc6dp+8
+-0x1.c2addcp+9
+-0x1.ea0d9ap+9
+0x1.160448p+9
+0x1.9dfc6p+9
+0x1.7174dp+8
+-0x1.74a33cp+8
+-0x1.69879p+8
+0x1.f0b97p+7
+-0x1.6c8878p+8
+0x1.618e8p+6
+-0x1.f51504p+8
+-0x1.5b8e94p+9
+-0x1.43f39cp+9
+-0x1.22dff8p+7
+0x1.0d8c9p+9
+-0x1.9f4b78p+9
+0x1.0c6e7p+9
+0x1.d0c0ap+7
+-0x1.25914p+7
+-0x1.d3d4aep+9
+-0x1.b898ap+8
+0x1.325ea8p+8
+0x1.693c8p+7
+-0x1.bb7208p+8
+-0x1.6d0a28p+9
+0x1.08c4ep+9
+0x1.a00d74p+9
+0x1.7477fp+7
+-0x1.d8b422p+9
+-0x1.45d298p+8
+0x1.945f64p+9
+-0x1.8feec8p+7
+0x1.33906p+9
+-0x1.5ecfc8p+7
+-0x1.1bae3p+6
+0x1.73f09p+9
+-0x1.7b25c4p+9
+0x1.708bep+6
+-0x1.6e802p+8
+0x1.5786e8p+9
+0x1.9567ap+7
+-0x1.b48p+9
+-0x1.14447p+7
+-0x1.f3a7dap+9
+0x1.2ee78p+6
+0x1.e25f1p+7
+0x1.22344p+8
+0x1.89132p+7
+0x1.1297p+6
+0x1.d458p+2
+-0x1.d7a2ap+6
+-0x1.24e4f4p+8
+-0x1.d620fp+7
+-0x1.295a08p+7
+-0x1.eb5eacp+9
+-0x1.4f9816p+9
+0x1.b237d8p+8
+-0x1.24961p+6
+0x1.75e79cp+9
+0x1.55aba4p+9
+0x1.69406p+6
+0x1.ffb02p+9
+0x1.da72b8p+9
+-0x1.ec672p+8
+-0x1.3309d4p+8
+0x1.892ab8p+8
+0x1.8d523p+9
+0x1.b4058p+5
+0x1.28b878p+8
+0x1.e93078p+9
+-0x1.c95d9p+6
+0x1.abe29p+9
+0x1.778b5p+7
+-0x1.e3182cp+8
+0x1.03f178p+9
+-0x1.2ae17p+8
+0x1.248adcp+9
+-0x1.f81f02p+9
+0x1.cb68f4p+9
+-0x1.235f1cp+9
+-0x1.091accp+9
+0x1.a3f0bp+7
+0x1.8a0f1cp+9
+-0x1.e95f2cp+9
+0x1.251a9p+8
+-0x1.866e04p+8
+-0x1.e1ba3cp+8
+-0x1.b8ccbcp+9
+0x1.17ca7p+7
+0x1.fd1f54p+9
+-0x1.4dc0e4p+9
+-0x1.069b5p+6
+0x1.9a901p+9
+0x1.698b5cp+9
+-0x1.43577p+9
+0x1.3a2ee8p+8
+0x1.340bp+4
+-0x1.1d22ccp+9
+-0x1.dced9cp+8
+0x1.f497bcp+9
+0x1.35b44p+8
+-0x1.9976cp+8
+0x1.0324ccp+9
+-0x1.826eb2p+9
+-0x1.d27398p+7
+-0x1.3c4bfep+9
+0x1.20f24p+5
+0x1.dd2bbcp+9
+-0x1.410ee8p+7
+-0x1.223a8p+6
+0x1.7eac2p+8
+-0x1.a6a08ep+9
+0x1.8d5418p+8
+0x1.c2f82p+8
+-0x1.4de624p+8
+-0x1.799c4p+4
+-0x1.a249cp+9
+-0x1.a7b448p+7
+-0x1.8bfd8p+7
+-0x1.7a7d7p+9
+-0x1.4b6308p+7
+0x1.b426f8p+8
+0x1.5d0b5p+9
+-0x1.02b88p+9
+0x1.3389cp+7
+-0x1.cd1c7cp+9
+-0x1.b534c8p+9
+0x1.387e3p+7
+-0x1.513de6p+9
+0x1.dfc44p+9
+0x1.532c08p+9
+-0x1.57368p+8
+0x1.34cd4p+9
+0x1.775a48p+9
+0x1.c3507p+7
+-0x1.be36cp+9
+-0x1.6a959p+8
+0x1.139338p+8
+0x1.27959p+9
+-0x1.1104a4p+9
+-0x1.c90f84p+8
+-0x1.bb6f5cp+9
+0x1.d466b8p+8
+0x1.242bfp+7
+0x1.8c2ec4p+9
+-0x1.63f884p+9
+-0x1.c1e58p+8
+-0x1.d1cf86p+9
+-0x1.956fecp+9
+0x1.57256p+8
+0x1.90c39p+9
+-0x1.5e1734p+8
+-0x1.938244p+8
+-0x1.d9e28p+7
+0x1.fc3e58p+8
+-0x1.acb898p+8
+-0x1.9676acp+8
+-0x1.68254p+8
+-0x1.a7bf96p+9
+0x1.68272p+9
+-0x1.1cb46p+7
+0x1.46c6ep+7
+0x1.03adap+8
+-0x1.dbfc5p+6
+-0x1.4c46d6p+9
+-0x1.d29a4p+4
+-0x1.a5d40cp+9
+0x1.d672p+6
+0x1.891bcp+9
+-0x1.bb60b4p+8
+0x1.e6f274p+9
+0x1.e54efp+9
+0x1.c77d64p+9
+-0x1.962668p+9
+-0x1.cade2cp+9
+0x1.a4e6ep+6
+0x1.023d28p+9
+-0x1.12e16cp+8
+-0x1.261a2p+6
+0x1.d1d188p+9
+0x1.a41734p+9
+0x1.ece6bcp+9
+-0x1.fb5166p+9
+0x1.10bf2cp+9
+-0x1.f10878p+8
+0x1.b13adp+7
+-0x1.da7804p+9
+0x1.b7b1ep+9
+-0x1.a683dap+9
+0x1.5bb71p+8
+-0x1.b0d25ap+9
+0x1.61020cp+9
+0x1.9aa3f8p+8
+-0x1.fc948cp+9
+-0x1.32e34p+5
+0x1.6c2cc4p+9
+-0x1.f1fb74p+8
+0x1.f7103cp+9
+-0x1.a375fp+9
+-0x1.1e6318p+9
+0x1.7373ep+7
+0x1.af20dp+9
+-0x1.89b05p+9
+0x1.530d0cp+9
+-0x1.5e556p+5
+-0x1.a437ap+8
+-0x1.54f6p+9
+-0x1.d291cp+6
+-0x1.6d679ep+9
+0x1.eca498p+8
+-0x1.b364fap+9
+0x1.39928p+5
+0x1.7cb738p+9
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 2/8] benchtest: Redefine sinf ranges
2026-03-25 19:22 [PATCH 0/8] Add sinf/cosf/sincosf CORE-MATH implementations Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 1/8] benchtest: Redefine cosf ranges Adhemerval Zanella
@ 2026-03-25 19:22 ` Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 3/8] benchtest: Redefine sincosf ranges Adhemerval Zanella
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Adhemerval Zanella @ 2026-03-25 19:22 UTC (permalink / raw)
To: libc-alpha; +Cc: Paul Zimmermann, DJ Delorie
Using same idea of cosf ranges, define three new intervals
for sinf:
workload-random: [-2*pi, 2*pi]
workload-large: [-64, -2*pi] | [2*pi, 64]
workload-huge: [-1024, -64] | [64, 1024]
---
benchtests/sinf-inputs | 7919 +++++++++++++++-------------------------
1 file changed, 3007 insertions(+), 4912 deletions(-)
diff --git a/benchtests/sinf-inputs b/benchtests/sinf-inputs
index 42a47b4715..1a1b6597c0 100644
--- a/benchtests/sinf-inputs
+++ b/benchtests/sinf-inputs
@@ -1,4914 +1,3009 @@
-## includes: math.h
## args: float
## ret: float
-0x1.759424p-1
--0x1.324949p0
--0x1.855528p8
--0x1.c85e76p2
--0x1.c945aap-1
-0x1.1993aep2
-0x1.d780f3p-1
-0x1.76cd4ep-6
-0x1.bd6bcap2
--0x1.74bec9p1
-0x1.6a06b7p-6
-0x1.4a3c3bp-1
-0x1.9293bbp-1
-0x1.030144p-6
-0x1.51fcc7p-6
--0x1.366fcfp9
-0x1.c58105p6
--0x1.c7c18bp-1
--0x1.993274p5
-0x1.8016f0p-6
-0x1.380748p-1
-0x1.290234p4
--0x1.d48490p0
-0x1.564888p-1
-0x1.792d40p0
--0x1.c7df9fp4
--0x1.5347b2p9
-0x1.751c06p-6
--0x1.89b60ep3
-0x1.ac4981p8
-0x1.ca1e8dp1
--0x1.db3d03p3
--0x1.9e93b7p-1
-0x1.dffae2p6
--0x1.9428fep2
-0x1.91effap2
-0x1.93e82cp-6
-0x1.9d8f7fp-1
--0x1.f1b756p8
--0x1.2da2d7p-1
-0x1.dfb177p6
--0x1.7ef532p2
--0x1.a3d5e8p1
-0x1.2cb6eap9
-0x1.4f7144p3
--0x1.9c255fp-1
-0x1.dc4f07p4
-0x1.1e16d9p0
--0x1.2efbadp-1
--0x1.ea66e7p-1
--0x1.b06e11p4
-0x1.b02b33p5
--0x1.331009p8
--0x1.d64d8ap1
--0x1.378eb6p4
-0x1.4ad685p2
--0x1.a97eabp-1
-0x1.088410p3
-0x1.df2a1bp1
-0x1.2ddc8bp-1
--0x1.460920p4
-0x1.7b695fp-1
-0x1.1872ccp-6
--0x1.bd016fp4
-0x1.522f46p8
--0x1.e4ea92p3
--0x1.15b546p-1
--0x1.089889p-1
-0x1.52ec6ap3
-0x1.50aed3p4
--0x1.0f7292p0
-0x1.ba637bp-1
--0x1.806b8bp2
--0x1.e487d2p-1
--0x1.49ac97p-6
--0x1.57546cp-1
--0x1.fdc4f9p-1
-0x1.09d84ap-6
-0x1.5f3a26p-6
-0x1.873059p-1
--0x1.f0b0bep-1
--0x1.93a1f3p-1
--0x1.c89a24p-6
--0x1.7d26b6p-1
--0x1.bee7a6p1
-0x1.d59845p-1
-0x1.6e1f9dp8
--0x1.870c8fp-6
--0x1.106ffap2
-0x1.144982p-1
-0x1.83775bp4
--0x1.e7f67cp0
--0x1.3d5418p8
-0x1.bdde9cp7
--0x1.915d84p-6
-0x1.9c8d2cp2
--0x1.b9a1c2p7
--0x1.733c82p2
--0x1.de7796p7
--0x1.e7d177p-6
-0x1.5989fcp4
-0x1.eb5989p5
-0x1.db73f8p0
--0x1.47591cp-12
--0x1.f05e92p1
-0x1.023277p-1
-0x1.b50de3p2
-0x1.0f3f9fp-6
--0x1.41abf9p3
--0x1.54a29cp-1
--0x1.9cdcb5p2
--0x1.c2f8b4p8
--0x1.8b9e93p2
--0x1.8883c4p-1
-0x1.02f07ep-6
--0x1.e3bb5fp-1
-0x1.536722p-6
--0x1.8bc436p6
-0x1.cb14d9p1
--0x1.ce5bddp4
--0x1.de6015p0
-0x1.c66693p4
--0x1.e2c6a1p6
--0x1.78e3aep-6
--0x1.9df99fp7
-0x1.626d4ep-1
--0x1.37c84cp-1
--0x1.5aa84ap7
--0x1.91e602p-6
--0x1.01d2fap-6
--0x1.581f96p-1
--0x1.7aee39p3
-0x1.e0a4e1p-6
-0x1.795a35p2
--0x1.2c96a2p2
--0x1.58e051p-6
-0x1.acde78p9
--0x1.eeb16fp9
-0x1.5344d2p8
-0x1.5a1e2dp5
-0x1.40dcf4p9
-0x1.8c5b8dp9
-0x1.555944p1
--0x1.eeb24bp-6
--0x1.fe815fp-1
-0x1.217c62p-1
-0x1.4ed03ap-6
--0x1.50e994p-1
--0x1.6f299ep3
-0x1.720eeep5
--0x1.22b5a0p-1
--0x1.ede8c9p-1
--0x1.a61cb3p5
--0x1.86351ep-6
--0x1.9472d7p8
--0x1.05fa79p-1
-0x1.9235fap6
--0x1.c6beb8p0
--0x1.12b98dp7
--0x1.560649p9
-0x1.57d0dap2
-0x1.0c14c8p4
-0x1.a7ef0dp-6
-0x1.cc9743p2
-0x1.505534p-1
-0x1.b850ebp4
-0x1.509520p-1
-0x1.61fd2ep6
--0x1.2bbc7ap0
-0x1.018674p-1
-0x1.78cfd8p1
-0x1.923e9dp-6
-0x1.298b54p5
--0x1.4445a3p-1
-0x1.f0ce1ep1
-0x1.abd68ep-6
--0x1.6fa9b5p6
-0x1.8f6494p6
-0x1.ac4921p-6
-0x1.1b6c48p-6
-0x1.ba39c0p1
-0x1.8fbcfap-1
-0x1.85658dp-1
-0x1.3c6d80p-1
-0x1.a9f908p6
--0x1.c9bb3ap-1
-0x1.087095p6
-0x1.e98273p-1
--0x1.7950c9p1
-0x1.d89976p-1
-0x1.5bb0fbp3
--0x1.3ac92fp9
--0x1.cc7865p2
-0x1.07b344p1
--0x1.85adb2p6
--0x1.3cf122p-1
-0x1.5f8d40p4
--0x1.3e1a78p-1
-0x1.723d8dp2
--0x1.d7d83fp1
-0x1.383723p6
--0x1.f900c2p2
--0x1.06226fp-1
--0x1.6bd702p0
-0x1.7d9020p-1
-0x1.f4aa60p-1
-0x1.d0663ep6
-0x1.7381dcp-6
-0x1.6b3f5dp0
-0x1.1db56bp2
--0x1.4500c2p-6
-0x1.87951bp-1
-0x1.06ff9dp-1
--0x1.c72661p6
-0x1.e9c724p-1
-0x1.3f263cp5
-0x1.9c0554p5
-0x1.309d66p-1
--0x1.d2b039p2
--0x1.a1519bp-1
--0x1.bb0430p-1
-0x1.13cc1ep-1
--0x1.031ba6p-1
-0x1.d7a326p-6
--0x1.01463ap-6
-0x1.cdedaap-6
-0x1.92bc81p3
-0x1.eb0059p-6
-0x1.c40562p4
--0x1.fb0d33p-6
--0x1.300b9bp1
--0x1.ffe1b5p8
--0x1.45e3d5p2
-0x1.87bd99p5
-0x1.c12ddcp1
--0x1.3c40c0p0
--0x1.5c5c9bp-1
-0x1.922d40p6
-0x1.9b0479p4
-0x1.a67543p-1
-0x1.ba2e53p-1
-0x1.0719afp-6
-0x1.00d226p-6
--0x1.e05c76p5
-0x1.f4adcbp2
-0x1.c3ee46p1
--0x1.32a1b2p-1
-0x1.05a5acp0
-0x1.01bd5ap-1
-0x1.a1b005p-1
-0x1.e5df36p-6
-0x1.9169a3p9
-0x1.c758adp6
--0x1.0760e3p-6
-0x1.7bbeb3p5
--0x1.a47735p-12
--0x1.5f934fp-6
-0x1.e76644p-1
-0x1.3ef865p1
-0x1.184d73p-6
--0x1.d76c38p-6
-0x1.0f1a27p-1
-0x1.644047p-6
-0x1.336050p6
--0x1.092bf4p1
--0x1.58f2c6p-1
--0x1.55985cp1
-0x1.3ae079p-1
-0x1.194875p-6
--0x1.99abdcp-1
-0x1.344010p-6
--0x1.694776p6
--0x1.9a7660p2
--0x1.b288d6p3
--0x1.bdbdf0p2
--0x1.7b8c60p3
--0x1.d8cbdap3
--0x1.3d372cp-1
--0x1.abf07bp2
-0x1.079a3cp-6
-0x1.1ae141p-6
-0x1.9661c5p-6
-0x1.d6a20ap-6
--0x1.a40277p-1
--0x1.319cfep1
--0x1.0feb0bp-6
-0x1.f1a40fp4
--0x1.3a7e22p6
--0x1.272a12p-6
-0x1.34f565p-1
-0x1.5f55c2p-6
--0x1.ecda04p4
--0x1.7671eep4
-0x1.dd9083p1
--0x1.2a6c97p-6
-0x1.1f8375p5
-0x1.40bf47p9
-0x1.7b2d0bp-1
-0x1.0d6e03p6
--0x1.60addep1
--0x1.256513p0
--0x1.e9f714p9
-0x1.54e06fp-6
--0x1.69ac86p5
-0x1.316fabp-6
-0x1.ce17c8p-1
--0x1.9d0618p8
--0x1.e04f2fp3
--0x1.9a0943p-1
-0x1.3025c6p-1
-0x1.0f4060p7
-0x1.4b9540p1
--0x1.38c050p4
--0x1.9abb41p8
-0x1.bf366bp-6
--0x1.648089p2
-0x1.519e03p-6
-0x1.64f4b0p-1
--0x1.bfeef2p-1
-0x1.6c6af6p-1
--0x1.6a0f71p8
--0x1.5a5820p-1
-0x1.5e49bap9
--0x1.f3031dp-1
-0x1.c77e8ap-1
--0x1.b7671cp1
--0x1.df6929p5
--0x1.9fdb8ap-1
--0x1.7af67cp2
-0x1.f0f0cap-6
-0x1.d277b2p-1
--0x1.b3aff9p1
--0x1.36e2c3p-6
--0x1.beb43ep-1
-0x1.5770a7p1
--0x1.109e97p2
-0x1.d51225p6
-0x1.48a4ddp3
--0x1.1481cbp2
-0x1.5bd679p-6
--0x1.9ae99fp9
--0x1.f37787p9
-0x1.b5a0c9p1
--0x1.749048p5
-0x1.576d59p-6
-0x1.7f65b5p3
-0x1.cfcbfcp4
--0x1.8d5e31p3
--0x1.a68386p-1
--0x1.149a51p1
--0x1.85a241p4
-0x1.bb210dp-1
--0x1.08956ep1
--0x1.abc6e4p1
-0x1.04e32ap-6
--0x1.71d75dp-6
--0x1.7bd369p7
-0x1.7b7fdcp-1
--0x1.b2d466p4
--0x1.7ace6bp2
--0x1.34ada7p-1
-0x1.41ffd0p-6
-0x1.489eb1p-6
--0x1.942217p-6
-0x1.d454efp-6
-0x1.452228p0
-0x1.ea666dp-1
-0x1.7591f1p-6
--0x1.173a04p7
--0x1.5522b9p1
--0x1.06d618p6
-0x1.f51ccdp0
--0x1.daff0ep-1
-0x1.299718p-1
--0x1.789b73p5
--0x1.c59a49p-1
--0x1.970e6cp5
--0x1.94a5fcp-1
-0x1.bb7092p-1
-0x1.e3c216p9
-0x1.f3499cp-1
--0x1.187a25p-6
--0x1.917960p4
-0x1.524e93p7
--0x1.40d4a8p1
-0x1.d72518p-1
-0x1.f8d28fp8
-0x1.eb907ap-11
-0x1.a2d366p-1
--0x1.2f784fp-6
-0x1.fbac6bp-1
-0x1.8af18ep-1
--0x1.e6ac4ep2
--0x1.a86f86p3
--0x1.cc653ap2
-0x1.32f055p2
-0x1.9046a4p5
--0x1.8db8d2p7
-0x1.088a1ep1
--0x1.427d20p2
--0x1.d4e130p5
--0x1.8065d9p6
-0x1.518d61p-1
--0x1.d98764p2
--0x1.8a2c99p-1
--0x1.bd81cap2
-0x1.5fd1a8p0
--0x1.72ca0ap-1
-0x1.6cf555p-1
-0x1.1d9df5p-6
--0x1.317c97p4
--0x1.833105p1
-0x1.abadbep-1
--0x1.96ea8fp7
-0x1.320e53p-1
-0x1.ab9ef0p9
--0x1.94d6b2p3
--0x1.ec62e9p-1
-0x1.5513e6p-1
-0x1.18c65dp1
-0x1.2fb6e3p7
--0x1.1b0716p-1
-0x1.75f19dp-1
--0x1.ea55b9p2
--0x1.709f03p-1
--0x1.7f69aep-1
-0x1.af0da4p2
--0x1.397878p-1
--0x1.df18dep3
-0x1.749fb6p-1
--0x1.4860bcp2
--0x1.f70061p9
--0x1.09366ap-1
--0x1.b5e248p2
-0x1.9fccb5p-6
-0x1.62c26cp1
-0x1.dc1d23p-1
--0x1.bc9d01p-1
--0x1.9f7156p6
--0x1.577dbbp4
--0x1.35cb65p-6
--0x1.5beb90p2
--0x1.fa3279p7
--0x1.e63864p-6
--0x1.8c0777p7
-0x1.bb0328p-1
-0x1.78e735p9
-0x1.0a2c88p-6
-0x1.955713p2
--0x1.402212p-1
--0x1.b314a5p1
-0x1.df3677p-1
--0x1.b2f1dfp-6
--0x1.c9cd21p-6
-0x1.9b7774p-6
--0x1.20df12p4
--0x1.baa584p3
--0x1.89de3bp2
-0x1.d3793ap-1
--0x1.6f99e3p-1
--0x1.67a611p-1
-0x1.c5e950p5
-0x1.e1d758p1
--0x1.e5bb54p-1
--0x1.02fc58p-6
--0x1.f1efcfp0
--0x1.bef932p1
--0x1.897403p4
--0x1.640868p-1
-0x1.bf41c7p-1
--0x1.e996e6p-6
--0x1.b69842p4
--0x1.ed67adp3
--0x1.2d90aap-6
--0x1.50ec01p-1
--0x1.39e0aep-1
--0x1.0ad1d5p-6
--0x1.e388c6p-1
--0x1.c35c75p-1
-0x1.4cc346p2
-0x1.2cf6e9p-6
-0x1.4ae625p-6
--0x1.7be97bp8
--0x1.dcd704p-1
--0x1.60bd50p-6
--0x1.d7ec3fp1
--0x1.2c93edp1
--0x1.7e4c73p-6
--0x1.d6e2b6p2
-0x1.b95361p-1
--0x1.6546f7p1
-0x1.55a741p7
-0x1.aabe8bp-1
--0x1.2e5c9bp-1
-0x1.182174p8
-0x1.a58867p-1
--0x1.6c7ec0p-6
-0x1.fb0bcap-6
--0x1.38f20cp-6
--0x1.3efe95p1
-0x1.62c1a1p-5
-0x1.92cc63p5
-0x1.344416p5
-0x1.ddb8eep-6
-0x1.825de4p9
--0x1.80990ep2
--0x1.d49792p-6
--0x1.95a883p1
-0x1.7df731p-5
--0x1.d4744cp-5
-0x1.84d13fp3
-0x1.b258fdp3
-0x1.37b99ap-5
-0x1.a5ae51p3
--0x1.5b4384p1
--0x1.bf8e04p-6
--0x1.d8a997p6
-0x1.73e897p2
-0x1.d94f57p-5
--0x1.2d4884p5
-0x1.78920ap-6
--0x1.6fb113p-5
-0x1.a531a3p7
--0x1.6be5e2p2
--0x1.da4f44p2
-0x1.37cce6p-5
-0x1.7d05c4p8
--0x1.7fb3a9p-6
-0x1.bb2c09p8
-0x1.4cec0cp-5
-0x1.2ce991p-5
-0x1.25a088p9
--0x1.234be7p7
-0x1.38d1fep-6
--0x1.e176e2p2
--0x1.2b5c6ep-6
-0x1.f84432p-5
--0x1.f0d91bp-6
-0x1.634696p-6
-0x1.8a4cfep-6
--0x1.2c426bp-5
-0x1.30205bp7
-0x1.093200p-5
--0x1.f3fcebp-5
--0x1.934f2ep-5
--0x1.f6e355p0
--0x1.9c2091p1
-0x1.73a03ap2
-0x1.b692b3p-6
--0x1.415314p-6
--0x1.75c11bp-5
-0x1.48ccb3p-5
--0x1.6e5e6ap2
-0x1.6473f6p9
-0x1.8cc309p3
--0x1.0ed1dbp8
--0x1.355aa0p-6
--0x1.f65869p-5
--0x1.82b57bp7
--0x1.07337ep-6
-0x1.47b72ap3
-0x1.5c970ap0
--0x1.985f05p-5
-0x1.e2c9bcp-5
-0x1.9dea19p6
--0x1.462a08p5
--0x1.7edc1cp8
--0x1.34e23bp6
-0x1.0bd19bp-5
-0x1.a3e10dp-5
--0x1.0c8afbp-5
-0x1.61c062p-6
-0x1.a351fdp2
--0x1.782bc5p-6
-0x1.12ed11p-6
-0x1.c7b2e5p-6
--0x1.142642p-57
--0x1.2a77f6p-6
--0x1.6657a4p-6
--0x1.e80fbap0
-0x1.1f00e8p2
-0x1.076a83p4
-0x1.159d71p2
-0x1.57fa84p5
--0x1.f413c2p-6
-0x1.bb0095p-5
--0x1.15d323p1
-0x1.9d8687p2
--0x1.b23541p5
-0x1.3ca4b5p-3
--0x1.e8942bp1
--0x1.41252ap-5
-0x1.a8675bp-5
--0x1.f54456p-5
--0x1.c7fc31p3
-0x1.e4b3ebp-5
--0x1.c6d361p-6
--0x1.ab395cp2
--0x1.a7aa22p-6
--0x1.037707p2
-0x1.ff9bd0p-5
--0x1.eaa71fp1
--0x1.6e7feep-5
--0x1.f16846p1
--0x1.b7609fp4
-0x1.cc61e5p6
--0x1.58eb0ep-5
--0x1.75f895p5
-0x1.01e2f3p-6
-0x1.78ca5fp3
-0x1.47b5f9p-5
-0x1.06ee93p1
--0x1.5fe14bp-5
-0x1.b5a214p8
-0x1.84f26ap4
-0x1.127d60p1
--0x1.781a78p-5
-0x1.15b635p-5
-0x1.f320dep-5
--0x1.202993p1
--0x1.113ddap6
--0x1.4030d5p-6
--0x1.fa09f8p-6
-0x1.268d24p0
-0x1.ce28fdp7
-0x1.283f2fp3
-0x1.01aaadp-5
-0x1.0def1cp4
--0x1.71a538p-5
--0x1.e4f02cp-5
-0x1.978cc3p-6
--0x1.60142cp2
-0x1.4c9adcp4
-0x1.39b7c8p2
--0x1.5784dep-5
--0x1.3cf866p-5
-0x1.fa98a0p6
--0x1.fab3ffp9
--0x1.23322ep6
--0x1.0685c7p8
-0x1.038923p1
-0x1.143ab8p8
-0x1.4e8b19p8
--0x1.e6140fp-5
--0x1.fe9ca8p2
-0x1.9f87dap-6
--0x1.9c9197p-6
-0x1.a7bc69p-5
--0x1.b93eefp-6
--0x1.270712p9
-0x1.2d19b3p2
-0x1.969e6cp-5
--0x1.6cb1a3p-5
-0x1.8ccce0p-6
-0x1.378b2cp-6
--0x1.ad3464p2
-0x1.761461p2
--0x1.20d01fp-6
--0x1.7ec6d3p-5
-0x1.a0b393p-5
--0x1.3e5d7dp-6
-0x1.c1507cp4
-0x1.00050ep-5
-0x1.1b9ed3p-5
--0x1.568952p2
-0x1.4278fcp6
--0x1.cffbdbp-6
--0x1.26e0dep1
-0x1.8ca1c2p5
--0x1.809fddp-5
-0x1.e4294dp-5
--0x1.c5826ap-5
-0x1.8a00e3p-6
--0x1.0ab18ap-5
-0x1.55c2cfp-5
--0x1.c9752dp-5
-0x1.75b83dp2
--0x1.122586p-5
-0x1.74a8d4p-6
-0x1.45ebb6p-6
-0x1.58825dp1
--0x1.4bf350p-6
-0x1.9e7960p-6
-0x1.4c91e9p9
--0x1.bbe8efp-5
-0x1.0349a7p6
-0x1.47dd73p-5
-0x1.e9a17ap3
-0x1.69378cp1
-0x1.f40e7ep-6
-0x1.02b1cfp3
--0x1.68b08bp2
--0x1.da874ep-5
--0x1.b6e591p-5
--0x1.11f316p-5
--0x1.9906d4p2
-0x1.e76492p1
-0x1.bd3223p8
--0x1.1f4081p-5
-0x1.9141abp6
--0x1.66913dp9
-0x1.f987c9p-5
--0x1.a2e6b2p-6
--0x1.1c2157p4
--0x1.a0a5c0p5
--0x1.3e926dp-6
--0x1.a7c82cp-6
--0x1.f54360p-6
--0x1.5c0c15p4
--0x1.e50ae9p-6
--0x1.0cb67dp1
--0x1.424d93p3
--0x1.43f027p5
--0x1.3aed73p-5
--0x1.3d192fp-5
-0x1.b86039p-6
--0x1.bbc72cp-5
--0x1.5f915fp-6
-0x1.f4c54fp4
-0x1.c63bd3p-6
-0x1.445021p4
--0x1.5abc94p-6
-0x1.60c90bp8
--0x1.cd45d1p-6
-0x1.fad571p6
-0x1.80db13p-6
--0x1.8eca91p5
--0x1.10b034p2
-0x1.4ba5fdp6
-0x1.c49bd0p-6
-0x1.4631c0p1
-0x1.692ac0p-5
--0x1.b2d56cp1
-0x1.963b88p1
-0x1.6c9388p-5
--0x1.3c7ce4p-5
--0x1.099b9bp0
--0x1.2c92bbp5
--0x1.7661c5p9
-0x1.3c4a42p6
-0x1.ba6b44p-6
--0x1.fbb6bap9
-0x1.355c1dp-5
-0x1.b33911p-5
--0x1.bf6306p-5
-0x1.5e22fdp8
-0x1.6f694ap-5
-0x1.4d079fp2
-0x1.1bc3dep-5
-0x1.a37235p4
-0x1.f159a8p-6
--0x1.7d64dcp1
-0x1.608c5ep-6
--0x1.fb55fcp6
--0x1.6540efp-5
--0x1.7dd5c2p6
-0x1.55effep-6
-0x1.ee6b4bp0
-0x1.7b9637p2
-0x1.6dda8dp9
--0x1.907880p-5
-0x1.e0faa7p1
-0x1.41a6c8p4
-0x1.70a232p2
-0x1.c3ef8dp-6
--0x1.a564d9p-6
--0x1.0e6b4bp0
-0x1.725846p-6
--0x1.885a46p7
-0x1.87973cp9
-0x1.ee68e4p2
--0x1.493101p-5
-0x1.2787d9p1
-0x1.961b95p-6
-0x1.38acc5p-6
--0x1.44a6b6p4
--0x1.08621ep-6
--0x1.31d1a4p7
--0x1.469182p-6
-0x1.3ef67ep2
--0x1.89c2c5p-5
-0x1.129997p2
--0x1.7362d3p-5
--0x1.64a5cbp2
-0x1.f595d0p-5
-0x1.3efcffp3
--0x1.4ff472p2
-0x1.1d9bc0p-5
--0x1.73485dp-6
--0x1.2b4f8fp1
-0x1.57bc7ap2
--0x1.6f7781p-6
-0x1.5c6ed8p-5
-0x1.d3a5c4p2
-0x1.b5faf6p-6
--0x1.e61a85p5
--0x1.956c13p-6
--0x1.0fe5e2p9
--0x1.fd1c26p3
-0x1.847d4ap-6
--0x1.26ce96p5
-0x1.108d12p-5
-0x1.fb3fb0p-6
-0x1.4f54aap-6
-0x1.ac5504p6
-0x1.74e5dbp-6
--0x1.b6a2e0p4
-0x1.33ab79p2
-0x1.6bbc44p-5
--0x1.ce534bp-5
--0x1.75d8a4p2
-0x1.02af81p-5
--0x1.99819fp8
--0x1.a54f34p-6
--0x1.6b83dcp2
--0x1.624525p2
-0x1.d4f844p2
-0x1.bb6070p-5
-0x1.fd0908p4
-0x1.951debp-5
--0x1.e76418p4
-0x1.3e6766p-5
--0x1.31cafap9
-0x1.cbc413p2
-0x1.50cfb3p1
-0x1.2681acp-6
--0x1.41cc47p4
--0x1.3358c3p-6
--0x1.ae5290p-6
--0x1.9dc5c9p-6
--0x1.59e748p1
-0x1.92e14fp2
-0x1.7f462dp0
-0x1.5d11b5p-6
--0x1.176135p0
--0x1.d070d2p6
--0x1.a0de70p-5
--0x1.3b0f3bp8
--0x1.73f7b4p-5
--0x1.76a18dp2
-0x1.85718bp1
-0x1.aa5e7fp6
-0x1.cacda4p5
--0x1.4025e2p0
--0x1.40ca90p-5
-0x1.8ae132p-5
-0x1.33dd94p-6
--0x1.462c25p-5
--0x1.903094p0
--0x1.8246e0p-6
--0x1.533d0ep-6
--0x1.23710fp1
-0x1.a11bbbp-5
--0x1.3f707ap-5
-0x1.cca6abp-6
-0x1.37e745p0
--0x1.032124p-5
-0x1.9bb449p7
-0x1.5411e6p-5
--0x1.b09fa1p4
-0x1.b89b57p8
-0x1.ce4ca6p8
-0x1.e455fep9
--0x1.6f1cc9p-6
--0x1.dabfd0p-5
--0x1.d7fb9dp1
-0x1.7282e2p-5
--0x1.32ab94p8
-0x1.1cdbd7p-5
--0x1.977eeep-5
-0x1.024aacp-5
--0x1.40e0abp1
--0x1.efd99ap-6
-0x1.33df7ep1
-0x1.e7dd29p-5
-0x1.28c4cbp9
--0x1.82ef0cp-6
-0x1.3933acp1
--0x1.2dc38fp-5
--0x1.978ec2p-5
--0x1.b5344fp-6
-0x1.d5c6abp-5
--0x1.e5a82ep-5
-0x1.0fe24cp1
--0x1.e731d4p-6
--0x1.98b253p1
--0x1.7d17b7p-5
-0x1.3e2f26p-6
-0x1.063f94p-6
--0x1.afd49ap5
--0x1.80c43ap-6
--0x1.7cf8a9p8
-0x1.951680p2
--0x1.067f69p6
-0x1.a38cb0p4
-0x1.33a6bdp7
-0x1.2ec440p1
--0x1.ddf0dep0
-0x1.d5fe77p-5
--0x1.422be5p9
-0x1.36ab02p0
-0x1.9e6cc2p-5
-0x1.ab4d9cp-5
-0x1.d52060p1
-0x1.8cf1f9p3
-0x1.cf9e14p-6
--0x1.721d38p4
--0x1.9c0b1cp-5
-0x1.91226fp6
--0x1.39e9fdp2
-0x1.39f3bap-5
--0x1.270943p-6
--0x1.8b1311p2
--0x1.8896e1p-6
-0x1.f9c172p2
-0x1.f81427p4
-0x1.a9a1adp-5
-0x1.ca4904p2
-0x1.df4253p-6
-0x1.4b100fp6
-0x1.047c9ap4
-0x1.7f1b4ap7
--0x1.2b1fa7p2
--0x1.842764p8
-0x1.62ef0dp9
--0x1.d6b2dap2
-0x1.92be2dp-5
--0x1.d3f7e3p1
--0x1.ca14b1p-5
--0x1.fd6aadp-6
-0x1.3d4bc4p-6
--0x1.b2d004p5
-0x1.523c39p-6
--0x1.f8a0dfp1
--0x1.841af2p1
-0x1.d245bep1
--0x1.9de39cp6
-0x1.79c291p-5
--0x1.0776d9p-6
--0x1.1f61e9p1
--0x1.427766p-5
--0x1.faa45ap4
--0x1.5e41c0p4
--0x1.4090cdp-5
--0x1.8baa1bp-5
--0x1.7aff37p-6
-0x1.c8dd70p7
--0x1.036171p-5
--0x1.34cc7bp-5
--0x1.aed34dp-5
-0x1.c6265dp-5
-0x1.e87a2bp-6
-0x1.d1bb3dp5
-0x1.3a7d13p-5
-0x1.17f6edp-56
-0x1.7f6eedp6
--0x1.8cb230p-5
-0x1.1a134dp-6
--0x1.740debp-6
-0x1.1e132ep4
--0x1.9b00f9p2
-0x1.6aeac5p5
--0x1.5be809p2
-0x1.f780b8p2
--0x1.873906p-6
-0x1.6376c4p3
--0x1.142435p2
-0x1.fbe9fbp-5
-0x1.87593fp7
-0x1.5cfcf4p6
-0x1.d6459ep-5
--0x1.d58b46p-5
--0x1.304cf8p-5
--0x1.d5dc18p1
-0x1.c673b6p0
-0x1.487883p-5
--0x1.793ddbp-6
-0x1.73a72dp-5
--0x1.e9b661p-6
--0x1.73e881p-6
-0x1.61caddp-5
--0x1.cee358p2
--0x1.9f89dap-6
--0x1.188ee4p9
--0x1.1b8d07p-6
-0x1.374679p-6
-0x1.5778abp5
-0x1.2e1ba1p0
-0x1.0917ecp2
--0x1.31229dp-5
--0x1.41d183p2
--0x1.bf45fep9
--0x1.b96b62p1
-0x1.c15434p1
-0x1.5adb05p-5
--0x1.907efcp3
-0x1.9a8d0cp1
-0x1.e30a5ep5
-0x1.52d238p1
--0x1.958cecp-6
-0x1.a88ef6p-4
--0x1.c00191p0
-0x1.d30624p2
-0x1.5ce02ap0
--0x1.0c04d3p-6
-0x1.3490f2p-4
-0x1.5d8cafp7
-0x1.d78cd4p-4
-0x1.f4deb8p-4
--0x1.addfffp-6
--0x1.dceb7cp-6
--0x1.39fd6ep6
-0x1.6f5385p-4
-0x1.272448p-4
-0x1.64fee3p-4
--0x1.7fdec7p2
-0x1.b52391p8
--0x1.7231aep5
-0x1.53d3dap-4
--0x1.af1db1p-4
-0x1.a575b6p-4
-0x1.bf80adp-6
--0x1.2d2d3ap-4
-0x1.4110bdp-4
-0x1.359044p-4
--0x1.a2738cp2
--0x1.11431ap0
-0x1.620215p-4
--0x1.49678cp-6
-0x1.791494p2
--0x1.39b74dp-4
--0x1.466f4ep1
--0x1.621a5fp2
-0x1.840a2cp-4
--0x1.179529p6
-0x1.424511p2
-0x1.e69725p-4
-0x1.324af0p-6
-0x1.b296d6p3
-0x1.e86945p4
--0x1.a2ee35p-4
--0x1.a372b8p-4
-0x1.afe205p5
-0x1.8f5c1ep2
-0x1.3508c0p7
-0x1.31a168p-4
-0x1.e57328p-4
-0x1.da3912p6
--0x1.b53857p4
--0x1.495052p-4
-0x1.7e3442p-6
-0x1.880f42p-4
--0x1.6bd369p5
-0x1.cfe9e4p2
--0x1.69e604p2
--0x1.6aa66dp1
--0x1.d212ddp-4
-0x1.c57a57p2
-0x1.391f64p-4
-0x1.d19204p4
--0x1.03a8c2p-4
-0x1.947b5ap-6
-0x1.71464ep-6
--0x1.c19a35p-4
-0x1.be3ce6p-6
--0x1.fca270p-6
-0x1.a23d9ep-4
--0x1.e7d312p1
-0x1.5cda01p1
-0x1.5cb551p-6
-0x1.624743p1
-0x1.fd2e5cp-6
--0x1.03580bp5
-0x1.4be753p5
-0x1.c1a5b8p7
-0x1.120188p-4
-0x1.40be48p-4
-0x1.a605b4p5
--0x1.1c13c1p-6
-0x1.4ce082p-4
-0x1.cbb155p2
--0x1.4580b4p-6
--0x1.8c718dp8
-0x1.72bcc5p4
--0x1.1701d7p-4
--0x1.9b2dd0p1
--0x1.91a98fp2
-0x1.a74d41p5
--0x1.79ce0cp-6
-0x1.5a1110p0
-0x1.876ebfp-4
--0x1.4559b8p-6
-0x1.e7f0b7p-6
-0x1.108549p9
--0x1.1d20b9p2
--0x1.fc9035p9
-0x1.1da838p1
--0x1.405e26p4
-0x1.1aabcap6
--0x1.287c33p-4
-0x1.2f4fafp4
--0x1.e7d723p-6
--0x1.5fc470p-4
--0x1.e7def2p4
-0x1.62022fp-6
-0x1.e6a6ecp-4
--0x1.252728p2
--0x1.61b21dp1
-0x1.121c5ap-4
-0x1.793b39p1
--0x1.eeae8cp-4
-0x1.8ffb8ap-6
-0x1.4e3180p2
--0x1.4c1503p5
-0x1.9a4570p2
--0x1.20b198p-4
--0x1.a14b0cp7
--0x1.938376p4
--0x1.70b10fp1
--0x1.2cd976p1
-0x1.76445cp4
--0x1.63d2c1p7
-0x1.9d77cep-4
-0x1.e6d5e1p-4
-0x1.e1fc9dp7
-0x1.531abap1
-0x1.bb393bp-6
-0x1.98ffadp2
-0x1.76458ep-6
-0x1.746181p3
-0x1.2fcf43p-6
-0x1.19626bp8
--0x1.b29322p-4
--0x1.c1f623p-4
-0x1.681029p5
--0x1.b51702p-6
-0x1.310340p1
-0x1.0807cap2
-0x1.a8c4a8p1
--0x1.b480c2p-6
--0x1.c0ed71p-4
--0x1.e5be65p2
--0x1.d83cf9p0
-0x1.c171b7p-4
--0x1.c65c0dp-4
-0x1.c4f1a2p2
-0x1.a88501p-6
--0x1.77c60fp-4
-0x1.704854p-6
--0x1.f3dfcdp-4
--0x1.c7aa0ep6
-0x1.389535p1
--0x1.250282p6
--0x1.7fa225p-4
-0x1.40d064p1
--0x1.eb745fp2
-0x1.dd1361p7
--0x1.64ddeap-6
--0x1.fc1359p4
--0x1.ab1670p4
--0x1.55bb28p0
-0x1.6f3c9fp7
-0x1.e6c888p-6
-0x1.c67c9bp2
--0x1.2d06aep2
--0x1.6079e5p2
--0x1.37db0dp-4
-0x1.08f4dcp-6
-0x1.9a9eb1p-6
--0x1.29d27dp3
-0x1.973d34p-6
--0x1.0c8b89p9
--0x1.cb437ap1
--0x1.94dc06p9
--0x1.7954e7p0
--0x1.fe1e41p-4
--0x1.f3a652p1
-0x1.192dfep2
-0x1.361d2ep-4
--0x1.c8b4e1p1
-0x1.edc9ebp6
-0x1.cf1226p-4
--0x1.4529cfp-6
-0x1.e3a525p-4
--0x1.44cee8p-6
--0x1.207c5bp7
-0x1.793fafp2
--0x1.951e02p8
--0x1.361b11p-4
--0x1.a5545ap2
-0x1.29b47cp5
--0x1.bba518p-6
-0x1.cb5ff8p4
--0x1.05965bp2
-0x1.e938a4p-4
-0x1.1b3a21p-4
-0x1.a046cep4
-0x1.3c7c9ep-6
--0x1.1034b3p-6
--0x1.98a33dp2
--0x1.7f7f07p4
--0x1.e8d061p9
-0x1.70cd9fp8
--0x1.11c076p1
-0x1.0d39f1p-4
--0x1.b8001bp9
-0x1.30f94dp1
--0x1.20a0b9p-6
-0x1.ae60afp8
-0x1.e98370p-6
--0x1.2f4cabp-6
--0x1.34bae0p-4
-0x1.50a69ep1
--0x1.590c73p4
-0x1.5cbf27p0
-0x1.ecd668p-48
-0x1.002d99p-4
-0x1.5e681ap6
--0x1.38969cp1
-0x1.f3aa50p-4
-0x1.3055ffp-4
--0x1.1ab722p-4
-0x1.9b2558p-4
--0x1.dfb0ffp-6
--0x1.ee45d7p-4
-0x1.d99c17p-4
-0x1.75295cp2
-0x1.dac75cp3
-0x1.48771cp2
--0x1.33514ap-6
-0x1.7099c2p3
-0x1.82d051p9
--0x1.d72d8dp-6
-0x1.2a2e9ap-6
--0x1.bb5a18p-6
-0x1.b7cff4p2
--0x1.8c8d24p-4
-0x1.33f825p-6
--0x1.e17036p1
--0x1.296b7fp7
-0x1.d1d1d1p-4
--0x1.832bffp-4
-0x1.808dd7p5
--0x1.2e80a1p2
-0x1.3dd7bbp-4
-0x1.5a85fbp0
-0x1.902edap-4
-0x1.258e48p2
-0x1.370d64p-4
-0x1.03b25ep-4
-0x1.8d9d5ep-4
-0x1.e3a3f8p4
--0x1.7684f9p-4
--0x1.ae7869p-4
-0x1.11c83fp-4
-0x1.9759cfp1
-0x1.490c31p1
-0x1.61ca5cp0
--0x1.f63f1ap2
-0x1.60feb1p3
-0x1.accedbp-4
-0x1.29baeep4
--0x1.8c25a1p-6
--0x1.364a3bp-4
--0x1.f42de0p-6
-0x1.683a4ep-6
--0x1.adb22ap-4
--0x1.7f31fdp-4
--0x1.7f3a03p1
-0x1.35fe76p3
-0x1.483afbp-6
--0x1.ac076bp-6
-0x1.b8879ep0
-0x1.054577p-4
-0x1.35be6dp-4
--0x1.d8c473p5
--0x1.b84079p7
-0x1.1df1bap4
--0x1.9e3f6bp-4
-0x1.38617ap1
--0x1.80128cp-4
-0x1.c0b366p-4
--0x1.6f56cep-4
-0x1.aa946fp-6
-0x1.2565cdp5
--0x1.1a84efp-6
-0x1.c6c295p5
--0x1.6462ccp4
-0x1.a59204p3
-0x1.7529f8p-6
--0x1.22a1fbp7
--0x1.d60ac5p-6
--0x1.93a5ccp5
--0x1.25a200p-4
-0x1.05f616p-6
-0x1.78050fp1
-0x1.da57f4p6
-0x1.c976e0p-6
-0x1.f35d18p2
-0x1.521fb6p1
-0x1.c13474p7
-0x1.08759ep5
-0x1.3e4cb9p5
-0x1.91a6d6p8
-0x1.bbc5b5p-42
-0x1.cdfa0bp-6
--0x1.d6cd0bp2
-0x1.5bfb00p1
-0x1.9b1c42p-4
--0x1.208505p-4
--0x1.514407p-6
-0x1.3daac7p7
-0x1.31733fp-6
-0x1.67c9f2p4
--0x1.a36cecp6
-0x1.939e6cp-4
--0x1.b6c592p1
-0x1.dbb965p1
--0x1.c60564p-4
-0x1.d282e1p1
-0x1.7054c9p2
--0x1.8daa53p-4
--0x1.ec01c7p-6
--0x1.d14914p-6
--0x1.764c42p-4
--0x1.c1bf68p6
--0x1.d49d5ap-4
-0x1.16728cp-6
-0x1.0164ffp0
-0x1.3df15bp9
--0x1.24e3e2p6
-0x1.07b638p8
-0x1.6586bap1
--0x1.ec78acp-4
--0x1.20b211p-4
-0x1.29d139p-4
-0x1.7d9cfcp-4
-0x1.b425e1p3
--0x1.ebd07bp-4
--0x1.7b8c85p-4
-0x1.72dc93p-4
--0x1.a201eep2
-0x1.b84d39p8
-0x1.e3ab2dp-6
-0x1.54b7b8p-6
-0x1.6073e0p-6
--0x1.410fe8p-4
-0x1.ad8684p-4
-0x1.cd2496p-6
--0x1.ba1df2p2
--0x1.2009bdp-6
--0x1.4925c5p-4
--0x1.27d604p-4
--0x1.403c00p-4
-0x1.54b2a2p1
-0x1.9f75c2p5
--0x1.cfd6cap-4
--0x1.51cfeap4
-0x1.a89b18p2
-0x1.06c851p-6
-0x1.660a34p-4
--0x1.b92b4bp0
-0x1.b31d88p-6
--0x1.b84f62p0
--0x1.751c8dp2
-0x1.5ad3bap-6
--0x1.1264ecp0
-0x1.510ef4p2
--0x1.8b88aap2
-0x1.1ae636p1
-0x1.f79576p2
--0x1.866998p-4
-0x1.c4566bp-4
--0x1.78269bp2
-0x1.230cf4p-4
--0x1.4a15b7p-4
-0x1.06d8ebp-6
-0x1.234a2ap2
-0x1.076d4cp-4
-0x1.6c803ap5
--0x1.f13b0dp1
--0x1.9af46bp2
-0x1.fcf442p-6
-0x1.3f3761p8
-0x1.4036dap-4
-0x1.fb14bdp-4
--0x1.8aa820p-4
-0x1.9f9881p3
-0x1.4c0fd2p5
-0x1.f8575ep1
-0x1.a33a78p1
-0x1.c0d6f2p-4
--0x1.a689d7p-4
-0x1.5bacbdp5
-0x1.7b18a8p6
--0x1.c79d14p3
-0x1.316640p1
-0x1.f5c64dp8
--0x1.89d5c5p-4
--0x1.4cadf0p-4
-0x1.4292b1p-6
-0x1.37a8d3p-4
-0x1.18dc90p-4
--0x1.2ce662p6
--0x1.85b1efp-6
--0x1.e0509ap6
-0x1.cb06acp1
-0x1.f7e19ep-6
-0x1.149dcfp-6
--0x1.bee029p2
-0x1.721a35p-4
-0x1.78e6e9p-4
--0x1.14dea8p5
-0x1.2bab11p0
-0x1.6690f3p-4
--0x1.db65cbp2
-0x1.2364e4p2
-0x1.b08b48p5
-0x1.b82c3cp3
--0x1.6193b4p-6
-0x1.1663f3p9
-0x1.91b054p1
-0x1.c1109ap-6
-0x1.a83736p-4
-0x1.e58e8fp1
--0x1.774bafp2
-0x1.881727p-4
-0x1.3d84f5p2
-0x1.1bfec2p-6
--0x1.046567p-4
--0x1.1b7047p-4
-0x1.cdcf1ep-4
--0x1.06a535p1
-0x1.1a6298p5
-0x1.dba97ep2
-0x1.713c46p9
--0x1.39f1adp3
--0x1.f60ea3p1
-0x1.94c1dap-4
-0x1.16b9a4p-42
--0x1.5bba1fp5
-0x1.75dd33p-4
--0x1.a4fc16p-6
-0x1.22d540p7
-0x1.f79d08p-6
-0x1.569db1p-6
-0x1.491610p9
--0x1.a772f1p4
--0x1.37e4f9p1
--0x1.0b1cc7p-4
--0x1.2be8a3p-6
-0x1.36dad1p-6
-0x1.49211cp-6
--0x1.152dccp-6
--0x1.7c9261p2
-0x1.4f26c8p2
-0x1.251d5bp-4
-0x1.4f9180p0
--0x1.17d09fp1
-0x1.c865cfp-4
--0x1.0c0337p-4
-0x1.6bc81ep-6
-0x1.fee26ap1
-0x1.b8c0e8p3
-0x1.8ff6c4p0
-0x1.c77b45p1
--0x1.05a384p-4
--0x1.60bc6dp2
--0x1.389f0bp6
--0x1.6dbb77p2
--0x1.2f032dp-6
--0x1.08c6b8p-4
--0x1.0a68afp2
--0x1.43e444p-6
--0x1.d73697p-6
-0x1.6b465bp-6
--0x1.6e4b10p3
-0x1.0cddb2p6
-0x1.c17162p1
-0x1.673b81p2
--0x1.417cb9p0
-0x1.0ec7fap-4
--0x1.89d582p-6
-0x1.6a5441p4
--0x1.eb42ffp-4
-0x1.bb3862p5
-0x1.a04806p3
--0x1.acc7b1p2
-0x1.9a640ep-4
-0x1.dfef54p8
-0x1.6217eap8
-0x1.5659e9p-6
-0x1.58cdf8p2
-0x1.a60573p-4
-0x1.60e340p6
--0x1.2d81a4p-6
--0x1.bf5610p9
-0x1.ccc38ap-3
--0x1.bfb9bcp-6
-0x1.871e1cp9
--0x1.bd74e5p8
-0x1.f18b51p5
-0x1.55be5dp-6
--0x1.ede073p3
-0x1.57264ap-3
--0x1.987fdfp3
--0x1.b1c1efp8
-0x1.b0b987p-3
--0x1.b0fef8p-6
-0x1.80e640p2
--0x1.46f392p0
--0x1.66db27p3
--0x1.2156c1p1
-0x1.ea8951p-3
-0x1.81065cp4
--0x1.2a190ap2
--0x1.60c5c6p-6
-0x1.b18108p1
--0x1.066b6fp4
--0x1.837944p7
--0x1.93cfacp-6
--0x1.459f85p2
--0x1.f8785ap-6
--0x1.84f8b4p-32
--0x1.8f0afdp-3
-0x1.81d826p-3
--0x1.952b59p9
-0x1.7d2283p8
-0x1.d10377p-6
-0x1.fdbfacp7
-0x1.620937p-3
--0x1.aab751p-3
--0x1.4c565bp-3
-0x1.865850p-3
--0x1.f946dcp1
--0x1.167f73p3
--0x1.987dc1p1
--0x1.17fc7dp-3
-0x1.fff8f4p-6
--0x1.249f5cp0
-0x1.c83a00p5
-0x1.f9ee17p-3
-0x1.d48a83p-6
--0x1.03e926p-3
-0x1.e9615ap8
-0x1.5d4d4dp-3
-0x1.9e79aep9
-0x1.2738fbp0
--0x1.f2adc0p6
-0x1.465033p-6
--0x1.1e366ap2
--0x1.392c51p-3
-0x1.a0f388p-6
-0x1.d7d990p2
-0x1.3588dcp-6
--0x1.b05048p3
--0x1.748b01p-3
-0x1.8ba5cap5
--0x1.f73406p-3
-0x1.8915abp-3
--0x1.5dea79p-3
-0x1.2c326cp-3
--0x1.e4f896p7
--0x1.5fd701p2
-0x1.e13460p-6
-0x1.cf3cd8p4
--0x1.8277c1p5
--0x1.580a61p-3
-0x1.40304ap3
-0x1.60fc6ep-3
--0x1.a99607p1
--0x1.f69b31p-6
-0x1.d64618p-3
--0x1.2e7445p-3
-0x1.b4314ep5
-0x1.79adf5p1
-0x1.56e002p2
-0x1.afb747p5
-0x1.f01402p6
--0x1.631adep-3
-0x1.e46f81p-6
--0x1.d5243bp-6
--0x1.e5fedcp-6
-0x1.4439ffp5
-0x1.9d1488p-3
--0x1.105b2bp-6
-0x1.7ef0e0p0
--0x1.1cf0cap5
--0x1.128e3cp-3
-0x1.88fe7ep-6
--0x1.23ca67p1
-0x1.aa77adp-3
-0x1.ebf09bp2
--0x1.fa5346p-3
--0x1.0a5514p2
-0x1.637c6bp2
-0x1.9c1f96p-3
-0x1.6b9299p1
-0x1.cd0271p-3
--0x1.b82935p-3
--0x1.7e407ap-3
--0x1.09bf9fp-6
-0x1.1378a4p0
-0x1.bc70d7p-6
--0x1.7229a4p-3
-0x1.2e2dbfp1
-0x1.4b8a2ep1
-0x1.57417dp8
-0x1.32e8b7p-6
-0x1.498598p9
--0x1.980810p0
--0x1.7ad818p2
-0x1.a5c111p5
-0x1.60403cp1
--0x1.e994f6p4
--0x1.a9bbbep6
-0x1.921be4p1
--0x1.5f1254p2
--0x1.123c54p-6
-0x1.e046efp6
-0x1.304112p-3
--0x1.aa8fe4p0
-0x1.ba9f6bp-3
-0x1.7532c4p-3
--0x1.8264c2p3
--0x1.25a9b5p2
--0x1.01542dp0
--0x1.932102p-6
-0x1.27d769p-6
--0x1.1aec5ep4
--0x1.fb84d7p0
-0x1.11a107p-3
-0x1.fc9981p-3
-0x1.3ef4c9p8
-0x1.cf4a1fp-6
-0x1.f3c7b0p1
-0x1.8f4c03p-6
--0x1.e44ccap-6
-0x1.71b283p-6
--0x1.1d2a95p2
-0x1.8991dap-6
-0x1.1ea960p3
--0x1.11c320p7
--0x1.282edfp6
--0x1.7eefc2p-3
-0x1.3fe290p-3
-0x1.160022p-3
--0x1.8530bep4
--0x1.fe4d91p1
-0x1.719abep-6
--0x1.c4ec70p-3
-0x1.f131a0p3
--0x1.5ed4d3p-3
--0x1.cc7bc6p1
-0x1.0d69e4p3
--0x1.db4696p3
--0x1.255b66p9
-0x1.e88ab3p0
-0x1.96ae33p9
-0x1.c94efap-3
-0x1.757b66p-3
--0x1.3c448cp8
--0x1.102aabp-6
-0x1.83f502p4
--0x1.5abc46p-6
--0x1.68a0d4p-6
--0x1.962909p5
-0x1.2cc3a5p2
-0x1.488ef9p2
--0x1.a41765p4
-0x1.9723f6p-3
--0x1.5e6c69p5
--0x1.228f00p3
--0x1.966b01p4
-0x1.cb773fp-6
-0x1.b31a5dp4
-0x1.9399cdp-3
--0x1.2cf479p1
--0x1.83c406p8
-0x1.f22581p-3
--0x1.073ae7p2
-0x1.846440p-6
-0x1.8e9278p5
--0x1.2794a9p6
-0x1.f4435bp-3
--0x1.bd1a46p2
-0x1.a0169fp-3
-0x1.11ab15p-3
-0x1.42b855p-6
--0x1.e89a3ep2
-0x1.5c6a33p-3
--0x1.ffc7d0p-3
-0x1.514bbbp3
--0x1.4c1ea8p2
-0x1.2a87e4p1
-0x1.4b4d71p-3
--0x1.3cf416p6
-0x1.70249fp2
--0x1.bca95ep-3
-0x1.6c96dap5
-0x1.85edb5p-3
--0x1.b79ea9p2
--0x1.f42df9p1
-0x1.c0d244p3
--0x1.8375dbp9
--0x1.ed57f1p4
-0x1.bdaad2p-6
-0x1.09d103p2
-0x1.0b437fp1
-0x1.3ff01bp1
-0x1.7f674dp4
-0x1.f77093p-3
--0x1.699b46p-3
-0x1.339f48p-3
--0x1.6e14f4p-3
-0x1.09073ap-6
--0x1.42dd8bp-3
-0x1.0b9411p-3
--0x1.1ed466p-3
--0x1.9af744p1
-0x1.31f152p1
--0x1.fe5998p-3
--0x1.32551dp-3
-0x1.89937ap3
-0x1.2bdd63p1
-0x1.79b6adp2
-0x1.f16674p-3
-0x1.8c365dp5
-0x1.1bc5a8p-6
--0x1.6e788bp5
--0x1.70f896p-3
-0x1.c80972p3
-0x1.429e87p9
--0x1.d2cfadp4
-0x1.122791p-6
-0x1.89b1b3p-3
--0x1.4b014bp-3
--0x1.2648bap5
--0x1.c795a9p-6
-0x1.51c887p3
--0x1.0bf9a5p-6
-0x1.6517f7p7
--0x1.fb6d49p6
--0x1.9c3834p5
-0x1.9c20dbp7
-0x1.787ed3p0
-0x1.c15b21p-6
-0x1.dd9540p7
--0x1.4f23b9p2
--0x1.dbef7bp-3
-0x1.17c8d9p1
-0x1.d35ef7p9
-0x1.be6602p1
--0x1.989802p6
-0x1.632ab2p1
--0x1.f38768p2
-0x1.78c9c5p2
--0x1.4330bcp-3
--0x1.fbe950p1
--0x1.50b911p2
-0x1.326948p2
-0x1.ffcd05p9
-0x1.0c8ebdp-3
-0x1.91a6ddp1
--0x1.f5e759p7
-0x1.22cd0bp-3
--0x1.64a9bfp-6
-0x1.8874b1p4
-0x1.f9b691p2
-0x1.9e04d2p2
--0x1.76ff0fp-6
-0x1.1a52d5p5
--0x1.50cc59p-3
--0x1.700163p4
-0x1.4f06d3p-3
--0x1.866d4ep-3
-0x1.c455f0p-3
--0x1.a00b92p-6
-0x1.1e8d8ap1
-0x1.d56b89p-6
--0x1.e30badp3
--0x1.d0efd0p2
-0x1.d4669ep-3
-0x1.0aa584p2
-0x1.71e99bp6
--0x1.1059e1p-3
-0x1.1ce9dbp9
--0x1.09baa0p2
-0x1.cbf8a4p-6
--0x1.cad8dfp8
-0x1.6b3009p4
-0x1.226be2p-3
--0x1.69b097p-6
-0x1.bea980p-6
-0x1.f5e0a8p5
--0x1.3579c2p-6
-0x1.69c113p6
-0x1.ccaa26p2
-0x1.57606ap4
--0x1.8be955p2
--0x1.076d26p1
-0x1.ed4329p-6
--0x1.6383efp-6
--0x1.3d51a9p2
--0x1.ec1316p-3
--0x1.dc82d6p-3
-0x1.920f43p-6
--0x1.6d3215p-6
-0x1.0d0ffbp-3
-0x1.e388b9p6
--0x1.6aff9cp5
-0x1.bddeb0p9
-0x1.a48013p-6
--0x1.2e3233p8
--0x1.f21e8ap1
-0x1.3de56dp7
--0x1.46969ep0
-0x1.4c46c2p0
-0x1.c4b0a1p0
--0x1.2f8687p-3
--0x1.542bebp-3
-0x1.87829dp-3
-0x1.3b4464p-6
--0x1.f4e283p-3
-0x1.d7973bp7
-0x1.f84cc4p1
--0x1.b2b17ep-3
--0x1.9d5101p-6
-0x1.7ab46ep4
--0x1.ed9b5fp3
--0x1.297414p-6
--0x1.c4431ep6
--0x1.ce1acbp2
-0x1.2bef2cp-6
-0x1.df17d8p-6
-0x1.fa6ed7p2
--0x1.cd4696p2
--0x1.fadb58p1
--0x1.cd2dedp7
-0x1.46a166p0
-0x1.08c3ddp2
--0x1.d400c7p9
--0x1.752ffap-3
--0x1.cc2f3ap9
--0x1.57de9fp-3
-0x1.18e8c6p-3
--0x1.cbae25p1
--0x1.c71e8ap-3
-0x1.f487c2p5
-0x1.eaade0p-6
--0x1.c5e17ap-6
-0x1.e1ba79p-3
-0x1.3d3d41p-6
--0x1.e06fb9p-3
--0x1.6fd5c6p-6
--0x1.df367ap6
--0x1.23834fp-6
-0x1.21c70ap-6
--0x1.a3673ep2
--0x1.b6d3a1p4
--0x1.3ec2d6p-3
--0x1.7a34bfp-3
-0x1.8cbac9p-6
-0x1.693a38p5
--0x1.a6d18bp-6
-0x1.19b91ap1
--0x1.444846p4
-0x1.60be45p-3
--0x1.e504fdp5
-0x1.e3b546p-6
--0x1.871061p-3
--0x1.db2c75p7
--0x1.aa18ffp3
-0x1.bdea80p-6
--0x1.5f6428p-3
--0x1.2c8fa6p8
-0x1.b964fdp2
--0x1.d26403p0
-0x1.107f24p-6
-0x1.bc33f3p9
--0x1.981cd1p1
--0x1.fa6475p2
--0x1.0809bcp-6
--0x1.75cac5p-3
--0x1.1ca889p-3
--0x1.8dc7acp2
--0x1.c9545cp7
-0x1.ce2225p1
--0x1.b7284cp-6
-0x1.3e73cep0
-0x1.0f8814p6
--0x1.afa4c7p-6
--0x1.cc1572p-3
--0x1.2ecb2bp-6
-0x1.c5f760p9
--0x1.d585d3p-6
-0x1.8e8150p2
--0x1.c562d0p1
--0x1.9a3eb9p-3
-0x1.20d49bp-6
--0x1.583dc0p6
--0x1.1587dep3
-0x1.73eb26p-6
-0x1.d260f6p5
--0x1.b6eb09p9
-0x1.bf0218p-6
--0x1.f69e3dp2
--0x1.9ccac1p-3
-0x1.7c1b20p5
--0x1.3c517cp6
-0x1.150892p-3
--0x1.dba47ap1
--0x1.4e9bfep-3
-0x1.eb43c8p2
--0x1.774a4dp6
-0x1.1bc013p1
--0x1.816178p-3
-0x1.081463p-3
--0x1.b3aec4p3
--0x1.bdc7b9p3
--0x1.14c09bp-6
-0x1.72fd88p1
-0x1.9ec411p3
-0x1.d24a76p2
-0x1.8c8b0ap-3
--0x1.89e5dbp-6
-0x1.9735c3p2
--0x1.027bddp2
-0x1.9de804p8
-0x1.b4d6eep2
--0x1.aae41ap1
--0x1.5a393bp4
--0x1.7c6195p2
-0x1.7ae5e0p-3
-0x1.3599a5p-3
--0x1.d2e819p-6
--0x1.484f07p1
-0x1.9e44f8p1
--0x1.bbf836p0
--0x1.744c98p-3
-0x1.e4639ap-3
-0x1.2407c9p1
-0x1.a8a36bp4
--0x1.99df8ap-3
--0x1.0804a8p1
--0x1.391ce4p3
-0x1.407a6dp4
-0x1.23e5a3p-3
--0x1.c1db20p-6
--0x1.cdbcb4p2
--0x1.c18795p1
-0x1.0acfddp7
--0x1.f4d581p6
--0x1.d26da1p-3
--0x1.10263cp-6
--0x1.b773a8p1
--0x1.43f68cp9
--0x1.5953d7p-3
--0x1.01391cp5
--0x1.32e8f1p6
--0x1.2d654fp3
-0x1.41d57fp1
--0x1.85295ap-3
-0x1.6628d0p3
-0x1.e8dc88p6
-0x1.f6be2ep-6
-0x1.a5c9bap-6
-0x1.c221adp4
-0x1.e9cc38p-3
--0x1.cce91bp-3
-0x1.df51d6p2
-0x1.21f395p-6
-0x1.ae8d66p9
--0x1.7fb6cfp-6
-0x1.cc719fp1
--0x1.f918bfp6
--0x1.22bb84p1
-0x1.6ec9f2p3
--0x1.135c58p5
--0x1.4d5637p4
-0x1.b49b6dp5
--0x1.638407p-3
-0x1.5372e9p1
--0x1.f36771p1
-0x1.4618a1p6
-0x1.694eb5p9
--0x1.b454c4p0
--0x1.cafc18p-3
-0x1.7844b9p2
-0x1.34c3b6p-3
--0x1.c1a799p-6
-0x1.431cc1p-3
-0x1.3fa529p-3
--0x1.a70531p4
-0x1.9bfa83p-3
--0x1.3e805dp4
--0x1.5bc31ep-2
-0x1.32c5c9p-2
-0x1.8bbb14p4
-0x1.aba4aep8
-0x1.3e7c1dp1
-0x1.e1679bp-6
--0x1.a51460p-6
--0x1.bcfd0fp-2
-0x1.23522dp-2
--0x1.4ec03bp1
-0x1.e4643ep6
--0x1.a57565p-6
--0x1.94266ep3
-0x1.7e6bdap4
-0x1.90174dp2
--0x1.f09391p4
-0x1.f970aap5
--0x1.f4c160p6
-0x1.c32ef7p-2
--0x1.aa3f83p-2
--0x1.04f0a4p1
-0x1.14c8efp8
-0x1.95fae2p-2
-0x1.f437c0p-2
--0x1.2405eep-2
-0x1.075b34p-6
-0x1.1964cfp-2
-0x1.bb2bcbp-2
--0x1.274d7ep2
-0x1.71ae20p-2
-0x1.d85371p2
--0x1.558b23p-2
--0x1.98fc2bp-6
-0x1.e1f1fcp0
--0x1.1ba281p1
-0x1.2e17b8p3
--0x1.d78ed2p-6
--0x1.0a1569p-2
-0x1.440769p1
--0x1.82a7e8p-2
-0x1.89dba2p-2
-0x1.3f8b5ep-6
-0x1.2cda61p5
-0x1.93d311p1
-0x1.d3a8c0p-2
-0x1.7c41bdp4
-0x1.42d23ap7
--0x1.b863c7p-6
-0x1.de499dp7
-0x1.239531p-6
--0x1.4b2b11p9
--0x1.53585fp-20
-0x1.c25ca5p1
-0x1.f4511fp-2
--0x1.38d99bp-2
-0x1.a8801bp-6
--0x1.fa26b6p-2
-0x1.e14fe6p1
-0x1.10b9c5p-2
-0x1.b2d669p-6
-0x1.44ad5ep-6
-0x1.115f59p0
--0x1.d92f6cp-6
-0x1.6ccb40p-2
--0x1.36f652p-2
--0x1.157c11p8
-0x1.d3edcbp-2
-0x1.feca61p-6
--0x1.a1bac0p3
--0x1.181294p-6
-0x1.d1a85ap0
-0x1.4bc721p-2
--0x1.8696c5p-6
--0x1.300210p0
--0x1.94864dp-6
--0x1.a626abp2
-0x1.ce3c46p-6
-0x1.b620c4p-6
-0x1.c6677fp8
-0x1.e61ad2p8
--0x1.82551ap1
--0x1.648df9p7
-0x1.753621p-6
-0x1.e952f4p-2
--0x1.0cc835p-2
-0x1.df20d3p1
--0x1.de6027p7
-0x1.ac3b12p-6
--0x1.206af5p-6
--0x1.e34e93p2
-0x1.3c4d99p7
--0x1.c29082p3
--0x1.3378aep8
-0x1.922291p-2
-0x1.395220p-2
-0x1.332304p3
-0x1.77ffe6p4
-0x1.f5f1b2p-2
-0x1.589964p2
--0x1.20bbc5p1
-0x1.7f7521p9
--0x1.eb6671p-6
-0x1.862218p1
-0x1.7366a9p-6
-0x1.2b829cp4
--0x1.1e875bp-6
-0x1.670350p0
--0x1.021fd0p5
-0x1.fc19c5p-2
-0x1.062081p0
--0x1.c3f987p-6
-0x1.2f533ap-2
--0x1.aae1ecp-2
--0x1.c6bf7fp6
--0x1.a932cfp7
-0x1.15879ep5
-0x1.005c62p-2
--0x1.44565cp-2
--0x1.cb2093p6
--0x1.a71ccdp-2
-0x1.286682p3
-0x1.9c90d3p-2
-0x1.d92bd9p4
-0x1.427441p3
--0x1.39b3dep5
--0x1.b8a810p-2
-0x1.f1c72bp-2
--0x1.8fa1e5p3
-0x1.9938eep-6
-0x1.a5d1d8p-2
--0x1.79db55p6
--0x1.98ad52p6
-0x1.d335b4p-6
-0x1.dc4b13p-6
--0x1.74843fp1
--0x1.340bdep5
-0x1.5785f4p-24
--0x1.e3fe7bp-6
-0x1.823bb5p-2
-0x1.b3dbd7p-2
--0x1.52a3a0p2
-0x1.32fb2bp6
--0x1.9c70e0p2
--0x1.2bb94bp-6
-0x1.1b89f5p-6
-0x1.72bcb5p0
--0x1.d73471p9
--0x1.bdcd7cp-2
--0x1.aa6563p8
--0x1.c9bc28p8
-0x1.6e7064p-6
-0x1.d3477bp-2
-0x1.f1dccfp0
--0x1.104384p-6
--0x1.0be2d4p-6
-0x1.86a22ap6
-0x1.24ef7fp1
--0x1.525ce2p3
--0x1.142c84p-2
-0x1.a00a46p-6
-0x1.fc121cp-6
-0x1.d49c39p-2
-0x1.4444c9p-2
-0x1.042173p-2
--0x1.7a3677p7
--0x1.c3f91cp1
-0x1.1e13e8p-2
-0x1.556196p-6
-0x1.582281p2
-0x1.9adde4p-2
-0x1.2108b2p6
--0x1.d17207p6
--0x1.490ef9p1
-0x1.62e4ccp-2
-0x1.8585f1p-2
-0x1.a76acap-2
-0x1.877ec0p2
-0x1.c68275p7
-0x1.f7971bp2
-0x1.8b25fap-2
--0x1.c027d9p9
--0x1.27b155p-2
-0x1.c907bbp-6
-0x1.fbefc1p2
--0x1.876022p2
--0x1.0cbfe6p8
--0x1.dc6968p-2
--0x1.2b42e7p2
-0x1.89e9fap1
--0x1.867581p-6
-0x1.c3e9bdp2
-0x1.869ee4p-2
--0x1.1cf3c2p1
-0x1.0ecb1bp2
--0x1.ef8af9p-2
-0x1.c0577cp7
-0x1.63979ap-6
-0x1.cf616cp1
-0x1.c50115p-6
--0x1.398109p-6
-0x1.6dcfa3p-2
--0x1.9806e4p-6
--0x1.16c3b9p3
-0x1.3e277ep5
--0x1.4f369cp4
-0x1.d726c4p2
-0x1.3bac78p2
--0x1.01c34ap-2
--0x1.3ae58dp4
--0x1.d8faf6p-2
--0x1.4fb99cp-6
--0x1.0fde9fp8
-0x1.8201f5p2
-0x1.a97dc9p-2
-0x1.ae0c79p-6
--0x1.a606fep8
--0x1.69752fp-6
-0x1.f7d0eep-6
--0x1.8bed43p1
--0x1.eb0d61p-2
--0x1.287666p-2
-0x1.f58d3fp-6
-0x1.27b617p9
-0x1.b910c4p-2
--0x1.807abfp7
--0x1.7de4afp-2
-0x1.444d22p1
-0x1.05d114p2
--0x1.f10462p2
--0x1.986885p-2
--0x1.18478bp-2
--0x1.8f17d3p-2
-0x1.dfa349p0
-0x1.cb0893p7
-0x1.26858cp-6
--0x1.220961p-6
--0x1.2f28b6p5
--0x1.ac9274p-2
-0x1.d1ee00p-6
--0x1.1f3718p-2
--0x1.dfad7fp1
-0x1.45f612p-6
-0x1.4ee651p3
-0x1.8c5b6cp-6
-0x1.7c0c3bp8
-0x1.2c3028p-6
--0x1.37144dp2
-0x1.bc831cp-6
--0x1.ed1b34p0
--0x1.6c06cfp-2
-0x1.e3dd7dp-6
-0x1.ed6a5bp2
--0x1.a84fb9p4
-0x1.93eb73p1
--0x1.b4633ap5
-0x1.b83b42p8
-0x1.6537a5p3
--0x1.5483eap1
-0x1.94381dp0
--0x1.359db6p-2
-0x1.9915d0p1
--0x1.4e21b1p8
--0x1.9adf04p-2
-0x1.183fbep-6
-0x1.b94836p-2
--0x1.c34930p-2
--0x1.f69873p7
--0x1.77561ap2
-0x1.46730fp-2
-0x1.1dc669p-2
--0x1.cfee72p5
--0x1.5ff877p-6
--0x1.e1c238p-6
-0x1.1c74cap6
-0x1.0494c1p8
--0x1.3b42a6p-2
-0x1.b0c6e7p2
-0x1.d00db1p-6
--0x1.0356b2p-2
-0x1.d0aa93p-2
--0x1.968ce1p2
--0x1.ec6cc3p-2
-0x1.38f308p-2
-0x1.700f99p-6
-0x1.9e8128p-2
--0x1.2b502dp1
--0x1.91f77ep-6
-0x1.3819e5p2
--0x1.ce441bp-6
-0x1.5823d7p1
-0x1.6d53c2p3
--0x1.572e03p7
-0x1.66f202p1
-0x1.b47f14p-2
--0x1.24c4d4p-2
--0x1.3e1943p-2
--0x1.9bcf9fp1
--0x1.12f1b9p1
--0x1.4e2828p-2
--0x1.6fc791p-2
--0x1.187ac4p2
--0x1.02e20dp0
-0x1.c454dap1
-0x1.840d07p2
--0x1.9b437cp-6
--0x1.dfe9a2p-6
--0x1.90c2a1p5
--0x1.7dc4fep-6
-0x1.bfd64fp-6
-0x1.a463d9p-6
-0x1.41b9aep5
--0x1.6e7eecp1
--0x1.baff9ap6
--0x1.5f8c99p6
-0x1.f35e01p2
--0x1.12c215p2
-0x1.a5a653p8
-0x1.825459p6
-0x1.08b64ep-2
-0x1.bdfbedp-2
--0x1.01f7a1p6
--0x1.eb3ab0p-2
-0x1.666c4ep6
-0x1.b730fcp-2
-0x1.1417f3p-2
-0x1.38dbe0p0
-0x1.48e8f0p5
-0x1.a3087ap9
--0x1.d9b4e8p9
--0x1.954350p8
--0x1.440c00p-6
--0x1.0d0f57p-6
-0x1.7de888p-2
-0x1.3e62d9p6
--0x1.306c24p5
--0x1.c02b22p3
-0x1.5d7adfp2
-0x1.8599bep4
-0x1.af1308p-2
-0x1.c3ea56p2
--0x1.6abbc3p-2
-0x1.63027cp1
-0x1.c19ae9p4
-0x1.fcf714p3
-0x1.3955fap2
--0x1.f1d6d3p1
-0x1.00abbep-6
-0x1.d46fa8p7
-0x1.0f307cp-6
--0x1.41bce7p6
--0x1.1b830dp-6
--0x1.7c30dap1
-0x1.09fd2bp6
-0x1.c99719p-6
-0x1.f432d5p-2
--0x1.891712p6
-0x1.c39c55p-2
--0x1.2d8cf2p-2
--0x1.b3b59ap1
-0x1.8a50b9p1
--0x1.7b49b5p2
-0x1.960c2ep6
--0x1.e89716p7
-0x1.7806c8p-2
-0x1.fadc86p2
--0x1.d11bbfp-6
-0x1.c39596p1
--0x1.aeabd4p-6
--0x1.a194efp-2
-0x1.190f7cp8
-0x1.64b7ccp-2
-0x1.c02644p-2
--0x1.2f9b27p3
--0x1.c4ddc9p-2
-0x1.eb981ep-2
--0x1.e26cddp8
--0x1.df5e91p4
--0x1.c491f2p2
--0x1.186d48p-2
--0x1.40f8ccp7
-0x1.c4c5b7p3
-0x1.384bdap4
-0x1.482009p-2
-0x1.826886p-2
--0x1.8c3526p3
-0x1.2dc05dp-6
--0x1.4d9d2cp-2
--0x1.4d5726p4
-0x1.326a02p-6
-0x1.4bf6a7p-2
-0x1.c40745p1
--0x1.d34035p2
--0x1.372880p3
-0x1.97ccc7p4
--0x1.bb4570p3
-0x1.434cf5p1
-0x1.9186fep-6
--0x1.9413f8p4
-0x1.ba99b2p2
-0x1.a00daap2
-0x1.7325e8p3
--0x1.69eea5p-2
-0x1.a952fep2
--0x1.6e92e7p1
--0x1.76149cp-2
-0x1.5f458ap2
-0x1.0e99b0p6
-0x1.daa195p0
--0x1.738853p7
-0x1.a95f51p0
--0x1.2e61f1p-2
-0x1.56685fp5
-0x1.3b45aap-2
-0x1.5b0a9fp-6
-0x1.a2c68cp4
-0x1.f90e4ep-2
-0x1.a3d100p2
--0x1.0c4a30p3
--0x1.d94e15p1
-0x1.469872p-6
-0x1.e047cdp-2
-0x1.645dcbp5
--0x1.c79e94p-2
-0x1.5c4981p-2
-0x1.8ecbdbp-6
-0x1.41d57ep-6
--0x1.a8fe4cp-2
-0x1.bdc612p-6
-0x1.67cd7bp-6
--0x1.3cd310p-6
-0x1.34b29dp5
--0x1.cbb7d5p-6
--0x1.95f0c3p-6
--0x1.e49e16p-6
--0x1.539c99p3
--0x1.59a937p8
--0x1.7671d9p1
-0x1.d63df5p4
-0x1.f16198p-2
--0x1.a15b18p-6
-0x1.d5e553p-6
-0x1.44bad6p5
--0x1.ec77eap-2
--0x1.2f9b08p-2
--0x1.cd7c5bp2
--0x1.f48b5ap-2
-0x1.ecb29dp-6
--0x1.0bcd88p9
-0x1.b706aap2
-0x1.78ff47p-6
-0x1.cd59c8p5
-0x1.a773cdp9
-0x1.00dfa8p-2
--0x1.a34bb6p-2
--0x1.db970ap-6
--0x1.dda243p1
--0x1.f890b4p2
--0x1.f5e675p9
--0x1.b70d32p2
-0x1.bdf9eep3
-0x1.fc22e2p-6
-0x1.52bfd6p1
--0x1.203943p1
-0x1.c92f5ep1
--0x1.3ff124p-2
-0x1.c73be5p1
-0x1.450352p5
-0x1.044e72p-2
-0x1.a0b517p-2
--0x1.020cafp-6
--0x1.3e54a0p1
--0x1.8d6098p3
--0x1.83c0cap7
-0x1.232082p-6
--0x1.274c28p8
-0x1.2ddd7dp-6
--0x1.fc5d98p8
-0x1.ad4513p-6
--0x1.5908ddp-2
-0x1.62ed96p-2
--0x1.f850f0p-6
--0x1.67ee33p-2
-0x1.254606p-2
--0x1.d11f2ep7
--0x1.6c28a2p9
--0x1.656647p7
-0x1.6c8f84p-2
-0x1.e83926p6
--0x1.883c9dp-2
-0x1.146e72p-6
--0x1.7227e5p1
-0x1.65cc14p-2
-0x1.e11a36p-2
--0x1.fa9d4cp1
-0x1.fa5002p9
-0x1.fb7cacp4
--0x1.b26309p-6
-0x1.6fe31ep2
--0x1.14f51ep1
--0x1.d2e1ecp4
--0x1.9a241dp8
-0x1.2ab942p-2
--0x1.e5ca50p-6
--0x1.c2aef5p-6
-0x1.d01bbep1
--0x1.b7591ap0
-0x1.aa3770p-2
--0x1.d1fcbfp3
-0x1.dd09fep-6
--0x1.e779c3p0
-0x1.9c59afp1
-0x1.a076c1p-6
-0x1.1acc4ap-6
-0x1.68532ap-2
-0x1.5cb5abp-6
-0x1.20cf95p-2
-0x1.1fc64cp-6
--0x1.fc74c5p7
--0x1.e9c967p-2
--0x1.eb4737p1
-0x1.fb995dp-2
-0x1.847bf4p1
-0x1.4f5c6bp-6
-0x1.81bd86p-2
-0x1.d14b89p5
-0x1.1b1bbbp-2
--0x1.8fd16ep3
-0x1.2c48d0p1
--0x1.a26043p-6
-0x1.3c8183p1
--0x1.9858e8p-2
-0x1.ff6f18p-6
--0x1.283959p2
-0x1.20c997p-6
-0x1.a080c2p1
-0x1.c748b1p7
-0x1.1cb269p0
--0x1.dc8560p0
--0x1.e2b2e6p-2
--0x1.1381a8p-6
-0x1.606563p-2
--0x1.1423a1p-2
--0x1.1b0ce9p3
--0x1.0a4b6ep-2
-0x1.dda0a5p3
-0x1.4f4c65p-2
-0x1.8e9bcap-6
--0x1.f6de2ep1
-0x1.626ab7p-2
--0x1.a99eb1p-2
-0x1.9b4d4bp-6
-0x1.19c6c6p2
--0x1.1dfe7bp3
--0x1.e6300ap-6
-0x1.567dddp-2
--0x1.f6167ap-6
--0x1.3d92c2p-2
--0x1.285b0ep-2
--0x1.2b0a01p5
--0x1.4794b8p0
--0x1.53f3f3p-6
-0x1.efb9f4p-2
--0x1.0eac71p-2
-0x1.d3316bp5
-0x1.86f662p0
--0x1.93d823p8
-0x1.1aa89ap-2
--0x1.58b740p1
-0x1.4ae342p9
--0x1.ec0fffp-2
-0x1.7e403cp1
--0x1.b83460p6
--0x1.9d4d51p1
--0x1.e1e482p2
--0x1.09159fp-6
-0x1.8057d3p-2
--0x1.f94830p3
--0x1.a4c153p1
-0x1.f28a5fp3
--0x1.eee632p-6
--0x1.494f57p1
--0x1.ed63a1p5
-0x1.5f2781p4
--0x1.345aa8p-2
-0x1.e995e4p7
--0x1.788389p-2
--0x1.5eb894p-6
-0x1.9168acp-2
-0x1.de4884p-2
-0x1.cef705p-2
-0x1.a3a499p1
--0x1.37e9ebp7
-0x1.b89a9dp-2
-0x1.13d5a0p3
-0x1.16d041p-2
-0x1.573bd2p-2
-0x1.c3268ap3
--0x1.95ef55p-2
--0x1.d8ede1p-6
-0x1.aeff4bp5
-0x1.c56011p2
--0x1.035ce1p-6
-0x1.3f6809p3
--0x1.c6cb0bp2
-0x1.9243edp8
-0x1.3af7b7p6
-0x1.df3b61p-2
--0x1.d3a571p5
-0x1.e3395dp1
-0x1.caaa78p-6
-0x1.9bd585p-2
--0x1.77ed27p-6
-0x1.bbd99bp6
-0x1.b70dcap6
--0x1.57b92ap7
-0x1.2f8901p6
--0x1.e36b5ap6
--0x1.28cdc5p9
-0x1.475a1bp1
-0x1.842bdfp2
-0x1.1269b9p2
-0x1.b50401p0
--0x1.63cba0p4
--0x1.a3c342p7
--0x1.0f2645p-6
--0x1.84d592p2
--0x1.89237ep-6
-0x1.5c6808p-2
-0x1.20f1a3p-6
-0x1.0909a8p-2
--0x1.19e2b7p4
-0x1.9aa14bp5
-0x1.be6eecp1
-0x1.f78d00p-6
-0x1.1ee887p-6
--0x1.54363cp4
--0x1.d4b498p0
--0x1.51f4f5p-2
-0x1.b21875p2
-0x1.733aefp-2
-0x1.edf43dp5
--0x1.1b1044p8
-0x1.2c6521p6
--0x1.f91144p-2
-0x1.aa874cp2
-0x1.8c93a0p6
--0x1.118666p5
--0x1.de99e9p-6
-0x1.c746edp-2
--0x1.74ed97p-6
--0x1.5d2449p-6
-0x1.915232p1
-0x1.117d41p5
-0x1.454393p2
-0x1.f91e0dp8
--0x1.00277cp-2
-0x1.9d4747p3
--0x1.ce9cb0p9
--0x1.ad7780p1
--0x1.1517b5p-6
--0x1.41836bp2
--0x1.d3a375p8
--0x1.46c55dp3
--0x1.00fb39p-2
-0x1.3bc1e3p3
--0x1.967382p9
-0x1.424342p-6
-0x1.e431d2p-2
-0x1.907179p-2
-0x1.4d05cfp6
--0x1.5a2ab3p-6
-0x1.0ad120p2
-0x1.4c3502p1
--0x1.7bae89p1
--0x1.fb7863p-2
-0x1.629a7bp0
-0x1.26c1c4p0
--0x1.ebb936p-6
-0x1.87b353p6
--0x1.ef219bp-2
-0x1.44c4a5p5
--0x1.a64809p6
--0x1.f8abe8p-6
-0x1.2c0f03p8
--0x1.f4c82bp1
-0x1.6eeb53p-29
-0x1.b07b86p4
--0x1.b03f12p6
--0x1.e73839p0
-0x1.aae382p3
--0x1.77126bp-6
-0x1.9e1759p-2
--0x1.1d726dp-2
-0x1.d50e17p-6
--0x1.462992p-6
--0x1.d45c7ap-6
-0x1.d6dc8fp4
-0x1.cd79c9p5
--0x1.c6bc5ap2
-0x1.05e758p4
--0x1.e6acf6p-6
--0x1.084590p1
--0x1.79d8e5p4
-0x1.5e1187p9
--0x1.635af3p-6
-0x1.d7f698p2
--0x1.1bfc73p5
--0x1.49bb20p3
--0x1.6a9e57p-6
-0x1.b3c00ap-2
-0x1.292355p-6
-0x1.fc296dp-6
-0x1.83ddc5p9
--0x1.73effdp-2
-0x1.98a956p5
-0x1.93cb11p2
-0x1.2a5d86p1
-0x1.96ad27p4
-0x1.bb9f72p5
-0x1.dd7bebp-6
--0x1.c60321p-2
-0x1.20a751p-2
--0x1.16e660p6
--0x1.63daf8p-6
--0x1.282e43p5
-0x1.cd36b3p2
-0x1.c5c7bbp1
-0x1.362d31p-2
--0x1.99609ap2
--0x1.0e56f2p-2
-0x1.a9cb9ep0
-0x1.c38b73p7
-0x1.d31cc5p9
-0x1.d5c5c8p3
-0x1.b3e755p6
--0x1.fcf071p-2
-0x1.e86fa0p1
--0x1.b3f4f5p0
--0x1.ee8a4cp5
--0x1.77809ep2
--0x1.35cbb4p-6
--0x1.549c2cp-6
-0x1.51072cp-6
-0x1.aae83fp-2
--0x1.b2b60cp-2
--0x1.5a053cp2
-0x1.a8c89dp3
-0x1.2aa35bp-2
-0x1.6e7236p-2
-0x1.0b8946p-2
-0x1.765425p9
--0x1.688adbp-2
--0x1.3372a5p-6
-0x1.08c989p-2
--0x1.5171a9p3
-0x1.4dc184p-6
--0x1.4c4423p1
--0x1.2b709ap0
--0x1.abc6f1p-2
--0x1.8b810bp1
--0x1.3102a9p1
--0x1.f7fc71p7
--0x1.991385p-6
-0x1.7579bep2
-0x1.dc93f8p-6
--0x1.e6f0e0p-2
-0x1.db903bp5
-0x1.57b93ap2
--0x1.9a1956p4
--0x1.d7daf9p1
--0x1.a639dcp-6
-0x1.17d586p2
-0x1.aefd26p7
--0x1.350567p-2
--0x1.2cc281p-2
-0x1.fd5521p6
--0x1.351229p-6
-0x1.9ecc74p-2
--0x1.2af4e0p1
--0x1.176198p-24
--0x1.42bb05p-2
--0x1.c7ab84p6
-0x1.f39c0dp6
-0x1.7ad5b4p2
-0x1.76c0c5p-2
--0x1.d94903p-2
--0x1.e2f28ep-6
-0x1.02b6c7p-2
--0x1.7c9a43p2
--0x1.89b8d7p-6
--0x1.81db05p-6
-0x1.058a81p4
-0x1.7ea591p2
-0x1.a8a7ccp-2
-0x1.6b9d06p-6
-0x1.5e609cp-6
--0x1.d8d530p8
-0x1.958afdp-2
--0x1.a278a4p3
--0x1.dd47b4p-2
-0x1.2109fcp9
-0x1.16d85dp3
-0x1.71309bp-1
--0x1.14654fp-6
-0.2292648
-2.680770
-3.50363
-3.0697
-4.63993
-4.478542
-5.662578
--0x1.45ef0bp-1
-0x1.7a4682p-1
--0x1.086df7p-1
-0x1.4ccd9dp-1
--0x1.513f3ep-1
-0x1.3a6c8dp-1
--0x1.c2b910p-1
--0x1.1ebe00p-1
--0x1.79f028p9
--0x1.5dbf06p-1
-0x1.0fe4dbp-1
-0x1.489e25p-17
--0x1.72a900p-1
--0x1.754d63p-1
--0x1.3c9bb6p-1
--0x1.d0379fp-1
--0x1.d17aa6p-1
--0x1.dd059fp-1
-0x1.cc221fp-1
--0x1.ec1e2bp4
--0x1.07ba1ep-1
--0x1.ea2aa5p-1
--0x1.ec3a1ap-1
-0x1.c33c2ep-1
--0x1.6e47e4p2
--0x1.4b2602p-1
--0x1.81b177p-1
-0x1.6dd62dp-1
-0x1.053e23p-1
-0x1.1b5e72p-1
-0x1.b23efap-1
--0x1.57e1abp-1
-0x1.ea34dep0
--0x1.ab0aa6p-1
--0x1.676301p-1
-0x1.255fc4p3
-0x1.ce2dd6p-1
--0x1.1a2b4ap-1
-0x1.688e49p-1
-0x1.4b2461p-1
-0x1.35314ep-1
--0x1.13f352p-1
-0x1.1f2d00p-1
--0x1.bd5ef8p-1
--0x1.4cd4f5p-1
-0x1.cbf933p-1
--0x1.6b7092p6
--0x1.58c16fp-1
--0x1.7caf4ap-3
--0x1.d6c4e5p3
--0x1.02f8b8p-1
--0x1.e74c66p-1
--0x1.84ee2fp-1
-0x1.e61996p-1
--0x1.1e2278p-1
--0x1.1f3458p-1
--0x1.2b2b25p9
--0x1.a0e4f5p-1
--0x1.d4f80bp6
--0x1.c09377p-1
-0x1.b30c7dp-1
-0x1.7166fdp-1
-0x1.adbf67p-1
-0x1.8bc76cp-1
-0x1.71695bp-1
--0x1.9b0a10p-1
--0x1.def21ap-1
-0x1.936f56p-1
--0x1.57c813p-1
-0x1.3cdb98p-1
-0x1.325585p-1
--0x1.c64800p-1
--0x1.f15e94p-1
-0x1.a4d4efp-1
-0x1.45ccbfp-1
-0x1.601d32p-1
-0x1.15b946p-1
--0x1.1e383ap-1
-0x1.867e5ep-1
--0x1.35282ep-1
-0x1.904293p-1
--0x1.a6aaa5p-1
-0x1.bc6164p-1
--0x1.78b59fp-1
-0x1.1139ebp-1
--0x1.add0ebp-1
-0x1.1c429ap-1
-0x1.c0478cp6
-0x1.334902p-1
-0x1.ee303bp-1
-0x1.b26a4ap-1
-0x1.005adep-1
-0x1.98c58bp-1
--0x1.355be2p-1
--0x1.014222p-1
-0x1.7fa44fp-1
--0x1.b95c37p-1
--0x1.869c25p-1
--0x1.bdbf7ep-1
-0x1.83eeb5p-1
-# Random inputs in [-10,10]
-## name: workload-random.wrf
-0x3.f4e67p+0
-0x8.23b76p+0
--0x9.fa4ddp+0
-0x2.ccbdfp+0
--0x4.d0859p+0
-0xf.c65bp-4
-0x1.e803p+0
--0x9.613ecp+0
-0x1.89bdap+0
--0x9.651bp+0
--0x8.9b3eap+0
-0x3.c3d2bp+0
--0x2.d42f9p+0
-0x5.f1e01p+0
-0x6.37d62p+0
-0x2.ef527p+0
--0x4.5734e8p+0
--0x6.d324dp+0
-0x8.a3d48p+0
--0x9.69ffap+0
--0x5.24fep+0
-0x2.f9e9p-4
-0x3.416a8p+0
-0x9.d1816p+0
-0x3.b960ap+0
-0x4.8fd8ap+0
--0x2.0b3a68p+0
--0x2.42fa3p+0
-0x1.3dbf7p+0
-0xb.74ap-8
--0x3.e557cp+0
-0x5.7d3d8p+0
--0x9.b696cp+0
--0x4.a16d38p+0
-0x4.bd4aep+0
-0x6.b4d44p+0
--0x3.c0443p+0
--0x3.f6803p+0
-0x1.e893p+0
-0x2.cb238p+0
-0x4.677ap+0
-0x7.ee156p+0
-0x5.7d53dp+0
--0x9.2406ep+0
-0x8.1fe76p+0
--0x7.13a36p+0
--0x8.9665fp+0
-0x5.d0dfdp+0
--0x2.9d84ep+0
-0x4.95adp-4
--0x7.fc6eap+0
-0x9.b7d5ep+0
--0x5.4b5118p+0
-0x2.ff2c9p+0
-0x3.6ee49p+0
-0x1.41b5ap+0
-0x8.cffecp+0
--0x5.2ef4ep+0
-0x2.51be1p+0
-0x1.5d974p+0
--0x8.6eeep+0
--0x2.a0b5bp+0
-0x7.824e2p+0
--0x7.99f2ep+0
-0x2.36e8ep+0
-0x6.b36e8p+0
-0x4.6a376p+0
-0x9.e3b7cp+0
--0x3.c1ffdp+0
-0x4.9719p-4
-0x5.3b881p+0
--0x5.bdcb08p+0
--0x9.97d71p+0
-0x1.8e05bp+0
-0x5.e551ep+0
--0x9.957p-4
-0x1.f68d8p+0
--0xb.96a9p-4
--0x7.3bd7b8p+0
--0x9.7d78fp+0
-0x1.bf2b2p+0
--0x9.acbcp-4
--0x1.28a53p+0
--0x7.5aee6p+0
--0x4.586548p+0
-0x4.8bdcp+0
--0x9.35dep-4
--0x6.3e282p+0
-0x2.e2ab8p+0
--0x4.dd146p+0
--0x5.968cap+0
--0x3.b94edp+0
--0x3.92de5p+0
--0x7.44c45p+0
--0x8.bbb5ep+0
--0x6.41802p+0
--0x3.3f5248p+0
--0x7.7901p+0
-0x3.d8926p+0
-0x3.3339cp+0
--0x2.a28c5p+0
--0x1.a3c7p+0
-0x9.230eep+0
--0x3.2a79b8p+0
-0x1.77ba5p+0
--0x4.f11e5p+0
--0x7.ad0ep+0
-0x4.f1de6p+0
-0x4.85e0ap+0
--0x8.5d69p-4
--0x8.385bp-4
-0x1.e5925p+0
-0x5.736a6p+0
--0x9.502adp+0
-0x4.42cd4p+0
-0x7.34d0cp+0
--0x9.4366ap+0
--0x4.54da5p+0
-0x5.92e45p+0
--0x5.660e5p+0
-0x3.a797p-4
-0x5.2db2ep+0
--0x6.4fab18p+0
-0x9.996c4p+0
--0x9.f2b46p+0
--0x8.d0094p+0
-0x6.0ff6ap+0
-0x5.bc5d2p+0
-0x8.bfcd4p+0
-0x7.0c45ep+0
-0x1.4831cp+0
-0x7.db72p-4
-0x2.f415cp+0
-0x9.e657cp+0
-0x6.98348p+0
-0x4.b4d0ep+0
-0x4.9aaeep+0
--0x5.6af82p+0
-0x7.eac3p+0
--0x3.89d138p+0
-0x9.198dap+0
--0x1.aac5dp+0
-0x3.bf4b7p+0
-0x9.276fcp+0
--0x6.c19dfp+0
-0x2.11f0fp+0
--0x2.e1071p+0
-0xa.06fep-4
-0x3.080f2p+0
-0x1.82d4cp+0
--0x4.e892cp+0
-0x8.68f96p+0
-0x9.841bap+0
--0x9.95a54p+0
--0x2.48f5d8p+0
--0x6.54636p+0
--0x8.d9556p+0
-0x9.97a28p+0
--0x8.51c63p+0
-0x4.e5204p+0
--0x8.88a2ep+0
-0x3.de3fp+0
--0x2.6f67dp+0
-0x7.79b76p+0
-0x9.428b4p+0
--0x1.3218fp+0
-0x8.79cbcp+0
-0x2.23d77p+0
--0x7.73a67p+0
--0x4.0673ap+0
--0x1.5aa7dp+0
--0x8.6c361p+0
-0x8.e7aacp+0
-0x5.9c9f5p+0
-0x8.edd22p+0
-0x4.de314p+0
--0x6.be59ap+0
-0x4.26696p+0
-0x9.b130cp+0
-0x9.8c878p+0
--0x2.9de5dp+0
--0x7.e97dap+0
-0x8.46fb4p+0
-0x7.6d1bep+0
--0x4.981cap+0
--0x2.585f78p+0
--0x7.39389p+0
--0x1.d8bbfp+0
--0x7.8d8428p+0
--0x1.d267bp+0
--0x1.7089ep+0
--0x1.0d367p+0
-0x5.84e95p+0
--0x7.2b1b7p+0
--0x3.de628p+0
--0x5.16734p+0
--0x4.b6ccc8p+0
--0x9.5892dp+0
-0x9.6a43cp+0
--0x8.bbc8ap+0
-0x8.9db1ep+0
-0x7.468d8p+0
--0x6.9ed18p+0
--0x7.90207p+0
--0x9.8e729p+0
--0x6.07116p+0
--0x1.63ecp-4
--0x5.029e6p+0
-0x6.f5398p+0
--0x1.f315bp+0
-0x1.1618cp+0
-0x9.95d34p+0
-0x5.a11bp+0
-0x4.e200ap+0
--0x1.51d3dp+0
--0x8.54b14p+0
--0x2.ae8fap+0
-0x1.2b232p+0
--0x6.0c457p+0
--0x4.05d13p+0
-0x9.8f41p+0
--0x8.8f51ep+0
--0x4.39af68p+0
--0x7.36fe4p+0
-0x3.874f9p+0
--0x3.51074p+0
--0x3.116efp+0
-0x6.2b148p+0
--0x7.373d6p+0
--0x4.b2d3bp+0
-0x9.866c4p+0
--0x9.76b51p+0
-0x3.41dfcp+0
-0x3.fef66p+0
-0x2.ffd0ap+0
--0x8.8f0d7p+0
-0x2.4025ap+0
-0x3.1ecc8p+0
-0x1.8c832p+0
--0x2.c18fcp+0
-0x8.52d5p+0
--0x3.79f75p+0
--0xb.9892p-4
-0x6.64ec8p+0
--0xd.2d2bp-4
--0x7.24141p+0
-0xc.37fp-4
--0x3.2b2ef8p+0
-0x9.cb138p+0
-0x5.8f57p+0
-0x2.7dfbdp+0
-0x3.d3766p+0
--0xc.9176p-4
--0x9.16032p+0
--0x2.2bbafp+0
-0x5.90b88p+0
-0x4.e49p+0
--0x6.1774p+0
-0x8.ef596p+0
-0x7.9bd7p+0
--0x7.9883p+0
-0x9.3e3bp-4
--0x5.852ca8p+0
-0x2.9d697p+0
-0x6.7a758p+0
--0x4.71a75p+0
-0x6.33ccep+0
-0xc.12p-4
--0x3.3e302p+0
-0x3.f357ap+0
--0x3.f03108p+0
--0x4.6c14a8p+0
--0x5.ce90bp+0
-0x1.1ef32p+0
-0x7.6d108p+0
-0x2.b58a3p+0
--0x1.9014p+0
--0x6.449b7p+0
-0x3.ff142p+0
-0x1.4beb3p+0
--0x7.d2c588p+0
--0x9.dd6f2p+0
--0x4.fd318p+0
-0x7.9260ep+0
--0x1.07a47p+0
-0x8.78df8p+0
--0x1.5f3f1p+0
--0x8.0d462p+0
-0x4.7cc9bp+0
--0x7.c049f8p+0
--0x7.382e38p+0
--0x9.89beap+0
--0x6.6445fp+0
--0x2.04ce8p+0
-0x1.e30cfp+0
-0x5.02a6bp+0
-0x2.4b88cp+0
-0x5.69a62p+0
--0x5.a374cp+0
--0x8.44f06p+0
-0x8.941ap-4
-0x1.6d064p+0
-0x1.97728p+0
--0x4.9ba83p+0
-0x8.ab946p+0
--0x1.ceec3p+0
-0x6.3c70ep+0
--0x8.3de5dp+0
--0x3.788928p+0
--0x8.0328cp+0
-0x9.a1234p+0
--0x2.b474p-4
-0xf.b177p-4
-0x9.2c73cp+0
-0x3.60051p+0
--0x4.abae5p+0
--0x2.ebf9b8p+0
-0x3.83a6ep+0
--0x6.055b3p+0
-0x8.c5ebap+0
-0x5.70586p+0
-0x1.3772ep+0
-0x2.7c812p+0
-0xa.cedep-4
-0x1.cf382p+0
-0x1.2d91dp+0
--0x4.6e15bp+0
--0x6.98439p+0
--0x7.e94bc8p+0
-0xb.8208p-4
--0x4.020a5p+0
-0x7.114bcp+0
--0x9.12628p+0
--0x1.63e72p+0
-0x5.81957p+0
-0x9.da6dap+0
--0x1.3848p-4
--0x7.cd6f6p+0
-0x6.c1742p+0
-0x8.3dcbap+0
-0x6.869bp-4
--0x2.fef1ep+0
--0x6.276978p+0
--0x1.72eabp+0
-0xa.2cecp-4
--0x8.e7bdap+0
--0x8.6b71p+0
-0x6.28538p+0
-0x9.a44acp+0
--0x9.b3076p+0
-0x1.6f5e6p+0
--0x9.cd932p+0
--0x1.1e7dp-4
--0x5.adb948p+0
--0x8.b76aep+0
-0x2.1fd4ep+0
--0x5.fd7668p+0
--0x7.971cfp+0
-0x7.51358p+0
-0x3.a722p+0
-0x2.eed28p+0
-0x6.22b8p-4
--0x8.c1eaep+0
--0x3.9b0f8p+0
--0x4.0a628p+0
-0x3.afd4ep+0
-0x9.63dacp+0
-0x1.23f78p+0
-0x9.00ccep+0
-0x7.795cp-4
-0x3.8335dp+0
--0x2.11764p+0
--0x4.63a5bp+0
-0x2.c9c4p+0
-0x4.b3349p+0
--0x1.c6d56p+0
-0x9.ac544p+0
--0x4.0f6438p+0
-0x4.32184p+0
--0x2.4ec5dp+0
-0x4.c6f3fp+0
--0x9.57a7p+0
--0x4.7aedcp+0
--0x7.2f8e8p+0
-0x5.d56ep-4
-0x6.02a88p+0
--0x1.5339p-4
--0x1.a66ap-4
-0x7.ea9e8p+0
--0x3.f92p-8
--0x9.1151cp+0
-0x1.cc1d5p+0
--0x2.eefap-4
--0x9.332edp+0
-0x6.9a502p+0
--0x7.9b62ep+0
--0x2.5da7f8p+0
-0x6.1de62p+0
-0x8.3faa6p+0
--0x1.98fe6p+0
-0x4.043dap+0
-0x4.5360ep+0
--0x3.43731p+0
-0x9.dd24p+0
-0x3.a0c9ap+0
-0x1.aee9ap+0
-0x2.aedfp+0
-0x9.ed66cp+0
--0x6.b3p-12
--0x2.93d4ap+0
-0x4.cd75ep+0
-0x6.a1494p+0
-0x6.793d6p+0
-0x3.2d733p+0
--0x7.57bac8p+0
-0x2.a83f4p+0
--0x5.0464d8p+0
-0x3.a8757p+0
--0x4.d5fc6p+0
-0x1.c4782p+0
-0x6.8ce3p+0
-0x7.44e8cp+0
--0x8.754b9p+0
-0x3.9bd3fp+0
--0x9.7d4b8p+0
-0xb.3c6ap-4
-0x3.3adc5p+0
-0x9.f6bdcp+0
--0x5.313fa8p+0
-0x5.f198bp+0
-0x8.d32e6p+0
-0x7.2072ap+0
-0x3.e866ep+0
-0x6.f8a06p+0
-0x3.f5be8p+0
--0x7.694cbp+0
-0x1.f65b6p+0
--0x1.992p-4
-0x5.11fd2p+0
-0x5.2ecap+0
-0x2.1662ap+0
-0x7.80e6p-4
--0x5.646838p+0
--0x7.4ce52p+0
--0x3.3fb4fp+0
-0x9.432e4p+0
--0x2.f15d18p+0
--0x3.97821p+0
--0x7.6cbba8p+0
-0x6.cfe06p+0
--0x5.091a4p+0
--0x1.7a9bp+0
-0x8.5ce96p+0
--0x9.238c7p+0
-0xe.77e8p-4
-0x4.24e7p-4
-0x3.3c50ep+0
-0x3.cc234p+0
-0x6.e95ecp+0
--0x8.1be11p+0
--0x2.5963p+0
--0x7.97ea4p+0
-0x5.042dcp+0
-0x7.f6f4ep+0
-0x5.e9449p+0
-0x2.3ec8fp+0
-0x8.00d58p+0
--0x8.30cb2p+0
--0x3.9422fp+0
--0x8.a683ap+0
--0x2.808f48p+0
--0x5.f1d3a8p+0
-0x7.06eep-4
--0x2.4c75ep+0
-0x2.eeebbp+0
--0x8.0cc3ap+0
-0x6.5409p+0
-0x2.00feap+0
--0xc.1dbap-4
--0x5.5de3p+0
-0xa.5d16p-4
--0x3.15cd7p+0
-0x5.8d889p+0
--0x5.762c58p+0
--0x7.f4ff18p+0
--0x7.2a70dp+0
-0x1.5abcep+0
-0x5.54efbp+0
--0x1.8eca2p+0
--0x7.59a82p+0
--0x9.ecd1ep+0
-0x9.720d2p+0
--0x2.8f541p+0
--0x2.79c3cp+0
-0x8.17754p+0
-0x3.d5f37p+0
--0x9.4038p-4
--0x2.9fdbfp+0
-0x7.b9c8ap+0
-0x4.3302p+0
--0x9.35f59p+0
-0x4.05dcap+0
--0x9.8412fp+0
--0x3.cda17p+0
-0x7.94766p+0
--0x8.03bccp+0
--0x6.c1834p+0
--0x6.830d4p+0
-0x7.1287cp+0
--0x7.3ddap+0
--0x3.08e5ap+0
-0x5.6952dp+0
-0x4.35347p+0
-0x6.48ee2p+0
--0xf.4fcp-4
-0x6.0b62ep+0
-0x6.8f506p+0
--0x5.c66628p+0
-0x3.03e5p+0
--0x4.d50328p+0
--0x2.e3528p+0
-0x3.eec16p+0
-0x8.eadcep+0
--0x3.0d10ep+0
-0x4.4a0fcp+0
-0x8.3e2b4p+0
-0xd.6128p-4
--0x4.2c5d18p+0
-0x1.6956ep+0
--0x1.f758fp+0
--0x2.440d2p+0
--0x5.25aa58p+0
-0x1.965b6p+0
--0x4.44903p+0
--0x4.8ce318p+0
-0x3.2cd0cp+0
--0xa.b39dp-4
-0x2.be4d2p+0
--0x8.ef67bp+0
--0x8.44465p+0
-0x3.c7239p+0
-0x9.c8908p+0
-0x9.b2f72p+0
-0x5.fd106p+0
--0x1.40edap+0
--0x1.4735ap+0
-0x5.36759p+0
-0xc.0af9p-4
-0x6.9bf98p+0
--0xa.3015p-4
-0x9.cb26cp+0
--0x9.e3339p+0
-0x8.085ccp+0
--0x5.34d36p+0
--0x5.8f9eap+0
-0x4.ded22p+0
--0x7.884c6p+0
-0x8.599aap+0
-0x8.0b462p+0
--0x7.5135p+0
-0x9.7a898p+0
-0x9.a6f52p+0
--0x4.57f76p+0
--0x8.d8655p+0
-0x5.965e5p+0
-0x6.2f4ccp+0
-0x8.4b2d8p+0
-0x7.c651ap+0
--0x8.bfabbp+0
--0x1.55293p+0
-0x8.bdd86p+0
-0x3.da384p+0
--0x8.74a2dp+0
--0x8.f362cp+0
-0x4.c1437p+0
-0x1.2279p-4
-0x8.d150ap+0
--0x2.14f3ap+0
-0x7.1905cp+0
--0x8.3fb08p+0
-0x4.32b2p+0
--0x1.cc0c9p+0
-0x5.8ee54p+0
-0x3.3ecdep+0
-0x5.ab6f2p+0
-0x5.6af4fp+0
-0x3.8d6d1p+0
-0x3.6dd1ep+0
--0x9.d2615p+0
-0x6.f64ap+0
-0x4.03cap-4
--0x7.a1b66p+0
-0x8.64f68p+0
--0x7.30524p+0
--0x4.adadep+0
--0x4.16dee8p+0
--0x2.9ae64p+0
-0x5.e60acp+0
--0x3.f1754p+0
-0x1.7c19fp+0
--0x7.5eabep+0
--0x2.9a2a7p+0
--0x2.b212cp+0
-0x1.c935p+0
--0x6.f5594p+0
--0x5.c64238p+0
-0x2.5f39ep+0
--0x7.d70328p+0
-0x6.a2518p+0
-0x4.95c3p+0
-0x3.ed8c9p+0
--0x7.e36abp+0
-0x2.08dacp+0
-0x3.25f4fp+0
-0x8.f9a6p+0
-0x8.910a2p+0
--0x5.cffeb8p+0
-0xa.ae6cp-4
-0x7.db9p+0
-0xc.98c3p-4
--0x4.130598p+0
--0x5.ea25fp+0
-0x6.d9e48p+0
--0x2.da81bp+0
-0x3.c325cp+0
-0x9.e007cp+0
--0x7.231138p+0
-0x4.d3edep+0
--0x3.fdp-12
-0x9.5bebep+0
--0x2.5e424p+0
--0x7.dfc5dp+0
-0x8.85904p+0
--0x9.31d06p+0
--0x2.e5e13p+0
-0x1.b857cp+0
-0x7.bab78p+0
-0x1.84164p+0
-0x4.c5a3ap+0
--0x2.d66efp+0
-0x2.83dep+0
-0x4.d09a8p+0
--0x6.4c2d58p+0
-0x7.30b08p+0
--0x7.9dea8p+0
-0x1.aa0dbp+0
--0x9.f5c4p-4
--0x5.cb981p+0
--0x8.e8cfap+0
--0xc.3eb6p-4
--0xd.ff0ep-4
-0x1.416fdp+0
--0x5.d60aap+0
-0x2.57214p+0
--0x1.cb858p+0
--0x5.4bd8p-4
-0x3.2068ap+0
-0x7.2562cp+0
-0x4.2083p+0
--0x8.6446ep+0
-0x1.3acap-4
-0x3.1d462p+0
-0x2.fc04ap+0
--0x9.8bc4p-4
-0x6.18a34p+0
-0x3.e2cdep+0
--0x8.b3726p+0
-0x7.583f8p+0
-0x2.dbb1cp+0
--0x7.e4ca8p+0
--0xd.d30ep-4
-0x4.385p+0
--0x9.4b782p+0
--0x5.e4926p+0
-0x2.4310fp+0
-0x2.a4bf8p+0
-0x2.e3641p+0
-0x2.6fdc4p+0
--0x1.8f299p+0
--0x5.dd846p+0
-0x7.5c338p+0
-0x5.3551ap+0
-0x3.12b14p+0
--0x4.de5bf8p+0
-0x6.fc828p+0
-0x8.00bap-4
-0x3.f05bap+0
-0x8.d0bp-4
--0x9.d6934p+0
-0x9.0a4a8p+0
-0x5.d69fbp+0
-0x4.36e7fp+0
--0x1.6ca24p+0
--0x8.048ffp+0
--0x4.aee4b8p+0
-0xa.9fc9p-4
-0x1.140fp-4
-0x5.1743p-4
--0x3.14f8ap+0
-0x4.bd619p+0
--0x4.305e68p+0
--0x2.9f5d88p+0
--0x7.ca31cp+0
--0x1.9e5ap-4
--0x9.e682p-4
-0x6.d98b8p+0
-0x9.597d4p+0
--0x7.4de79p+0
-0x4.5abbep+0
--0x6.295edp+0
--0x8.586a4p+0
-0x3.98d8cp+0
-0x6.2b6a8p+0
--0x3.ecd86p+0
-0x9.23028p+0
-0x2.3b804p+0
-0x9.b78a8p+0
-0x4.0c8f6p+0
-0x8.d0f1ep+0
--0x9.84b36p+0
--0x5.e727p-4
-0x2.e6dd8p+0
--0x1.b3dd3p+0
--0x6.5317a8p+0
-0x7.a0e8ap+0
-0x6.b933ap+0
--0x2.687fcp+0
-0x9.873bcp+0
--0x9.d4c6fp+0
-0x9.c83e8p+0
--0x8.37fddp+0
-0x8.3f418p+0
-0x1.d7568p+0
-0x5.e4b42p+0
--0x6.421b88p+0
--0x4.8a8d6p+0
--0x1.02d3p-4
--0x4.0320cp+0
-0x6.f2844p+0
--0x9.c7e16p+0
--0x4.45503p+0
-0x6.c645cp+0
-0x8.f029p+0
--0x8.dc4f4p+0
--0x8.f8233p+0
--0x9.4e532p+0
-0x9.a3ccp+0
--0x9.faf29p+0
--0x2.9054ep+0
--0x4.545e58p+0
--0x9.a30d6p+0
-0x8.ed4ep+0
-0x8.efa5ep+0
--0x6.67fd4p+0
-0x3.73c3p+0
-0x2.ea65dp+0
--0x5.59d7bp+0
--0x4.c2cc8p+0
--0x7.7d418p+0
--0x6.9cfdfp+0
-0x8.15236p+0
--0x6.e67a1p+0
-0x9.a476ep+0
-0x3.19b6ap+0
--0x5.b5ac8p+0
-0x3.984a4p+0
-0x9.a40bcp+0
-0x3.c414ep+0
-0x3.6906cp+0
-0x2.894ap-4
--0x3.08c15p+0
-0x8.96fa8p+0
--0x5.fb292p+0
--0x4.e53a18p+0
-0x3.6e562p+0
-0x4.649ep-4
--0x9.fb231p+0
--0x7.ae9848p+0
--0x4.7ee25p+0
--0x3.ef7588p+0
-0x4.f50f8p+0
--0x8.4d5f9p+0
-0x9.8e9d4p+0
--0x7.af2128p+0
-0x9.3543ep+0
-0x5.0cd05p+0
--0x4.77872p+0
--0x4.56522p+0
--0xe.7b5dp-4
-0x2.09488p+0
-0x9.4d6cep+0
-0x8.b5c1p+0
-0x4.bf7f4p+0
--0x2.aaedd8p+0
--0x9.30a0ep+0
-0x5.afe89p+0
--0x5.2980cp+0
-0x7.39dbep+0
-0x6.0d028p+0
-0x6.55ec8p+0
--0x9.402a6p+0
--0x9.5326ep+0
-0x2.dd6e6p+0
--0x2.2802d8p+0
--0x6.a86a4p+0
--0x6.d4354p+0
--0x4.6a0f1p+0
--0x9.89756p+0
-0x4.56dfcp+0
-0x6.31cacp+0
--0x2.1f78p-4
--0x4.e3a3ap+0
-0x1.be91dp+0
--0x1.3124fp+0
-0x2.ededcp+0
--0x2.04b49p+0
--0x3.363618p+0
--0x7.323f78p+0
-0x2.e45cp-4
--0x5.e7163p+0
--0x6.829708p+0
--0x8.132d2p+0
-0x9.1c1bep+0
-0x5.fb8fap+0
-0x5.44b16p+0
-0x9.81eeep+0
-0x8.cd56cp+0
-0x3.3095fp+0
--0x5.d41edp+0
-0x9.98daep+0
-0x4.133f6p+0
-0x2.00c2cp+0
-0x6.8296p+0
--0x1.cd1a4p+0
-0x8.83c7p+0
-0x1.14fcp+0
--0x9.20054p+0
-0x3.cbcdp+0
--0x2.ebaf8p+0
--0x4.71027p+0
-0x2.80274p+0
-0x9.f2358p+0
--0x2.e5fd7p+0
--0x9.e0edfp+0
-0x6.80b7p+0
-0x9.533e8p+0
-0x1.c5e96p+0
-0x5.0a893p+0
--0x9.fe263p+0
-0x4.e116cp+0
-0x4.afbb5p+0
--0x7.958edp+0
--0x1.b4ba2p+0
--0x6.9ce428p+0
--0x7.181788p+0
--0x6.b9e68p+0
--0x2.74bd3p+0
-0x2.703fep+0
-0x6.41e8ap+0
--0x6.f9875p+0
--0x5.2f14p-4
--0x3.e42dap+0
-0x9.9fd12p+0
--0x9.2ce58p+0
--0x4.7bb12p+0
--0x8.c67e6p+0
--0x8.99e84p+0
-0x6.a9b92p+0
--0x9.b0857p+0
--0x1.3deb8p+0
--0x8.a346dp+0
--0x7.f0de7p+0
-0x5.6ab4fp+0
--0x2.120fep+0
--0x5.c7e0dp+0
-0x1.70cb8p+0
-0x7.3315cp+0
--0x5.59b4d8p+0
-0x9.1b1cp+0
-0x1.d90b2p+0
--0x8.19288p+0
-0x7.65c4p+0
--0x6.84549p+0
-0x5.f0d99p+0
--0x9.cf93ap+0
-0x3.43c53p+0
-0x5.2d2cp+0
-0x3.92159p+0
-0x3.92e43p+0
-0x4.0f1eep+0
-0x5.1b0dep+0
-0x7.d0828p+0
--0x6.edbcp+0
--0x8.3a97dp+0
-0x3.34116p+0
-0x6.70944p+0
-0x3.15f7p+0
-0x9.b7886p+0
--0x6.67776p+0
--0x3.2a172p+0
--0x5.290dap+0
--0xc.38f7p-4
--0x7.d88e6p+0
--0x8.fc82bp+0
-0x8.99e8p+0
--0x3.03bc38p+0
-0x4.60b3bp+0
--0x3.24b1p+0
-0x4.9f4eep+0
--0x1.efdfbp+0
-0x8.8867ap+0
-0x9.3e57p+0
-0x3.b1effp+0
--0x2.a0f26p+0
-0x6.380f4p+0
--0x1.36a7ap+0
--0x3.6178ap+0
-0x7.9dc6p+0
-0xa.e9e7p-4
-0x7.d589p+0
--0x8.a5b38p+0
-0x3.09a72p+0
-0x6.facb2p+0
--0x8.dfaa2p+0
-0x5.7264fp+0
--0x3.c4c76p+0
--0x9.c1312p+0
-0x1.9609ep+0
--0x1.260f2p+0
-0x7.2bcd2p+0
-0x3.ea1b8p+0
--0x5.5564p+0
-0x9.64e1cp+0
-0x8.a1d1ep+0
-0x3.d85ap-4
--0x8.4bf24p+0
-0x7.74774p+0
-0x6.e032p-4
--0x6.6bd78p+0
-0x9.441dcp+0
-0xf.41b6p-4
-0x7.51324p+0
-0x5.22f32p+0
-0x1.baa6bp+0
--0x5.852bp-4
-0x1.912fap+0
-0x6.ad742p+0
--0x5.3de18p+0
--0x2.a8455p+0
--0x8.cef22p+0
--0x1.9bce9p+0
-0x6.a97bp+0
--0x5.bd00d8p+0
--0xc.a966p-4
--0xe.5b5cp-4
--0x6.64bd1p+0
--0x2.efdee8p+0
--0x4.c8e098p+0
--0x5.fa91p-4
-0x9.ab176p+0
--0x9.e8398p+0
-0x1.993ap+0
-0x7.13ebcp+0
-0x6.d4f2p-4
--0x3.0b15p+0
--0x9.9b77dp+0
-0x9.74e8cp+0
-0x5.187dbp+0
--0x2.f7f998p+0
--0x9.f4da6p+0
--0x4.3ef9c8p+0
-0x7.87108p+0
--0x1.4debp+0
-0x8.f795cp+0
--0x4.c63e1p+0
-0x6.9badep+0
-0x3.f53fep+0
--0x4.11997p+0
--0x7.976a38p+0
-0x2.5adap-4
-0x4.46dcbp+0
--0x9.51b42p+0
--0x4.868ccp+0
--0x6.d7d43p+0
-0x7.15a3cp+0
-0x6.31ebcp+0
--0x2.4d9bap+0
--0x5.0a3f3p+0
-0x6.da6c4p+0
--0x8.f28d3p+0
--0x8.6b6d4p+0
-0x4.da36cp+0
--0x8.c8dap-4
-0x7.a2eb2p+0
--0x2.1eba48p+0
-0x3.f0baap+0
--0x8.228e8p+0
-0x1.2dccap+0
-0x8.324ap+0
--0x1.e077p-4
-# Random inputs in the largest binary32 binade [2^127,2^128)
-## name: workload-huge.wrf
-0x9.fea8ap+124
-0x8.5d55p+124
-0xf.53a58p+124
-0xe.2523ep+124
-0xc.5cf02p+124
-0x8.c660cp+124
-0xb.041p+124
-0xf.dad27p+124
-0xa.ef4aap+124
-0x9.3e7a2p+124
-0x9.c2be5p+124
-0x8.4213p+124
-0x9.36074p+124
-0xa.05c4ep+124
-0xc.629ap+124
-0x9.113c5p+124
-0x8.5be49p+124
-0xc.e207ap+124
-0xa.1e8fp+124
-0xd.b48dcp+124
-0xf.01261p+124
-0xb.16549p+124
-0xf.883p+124
-0xa.2d09cp+124
-0xe.c790fp+124
-0xe.e5fc9p+124
-0xc.888c2p+124
-0xe.74323p+124
-0xf.d937cp+124
-0x8.17176p+124
-0xb.73a56p+124
-0xd.24dc8p+124
-0xc.f1b84p+124
-0xb.afe14p+124
-0xd.806p+124
-0xc.41b61p+124
-0xd.047cdp+124
-0xc.6dd2ep+124
-0x8.265b4p+124
-0xd.d49b2p+124
-0x9.db966p+124
-0x8.c196p+124
-0xf.17f6cp+124
-0x8.4833ep+124
-0xf.c63b4p+124
-0x9.e5cc6p+124
-0x8.2a8ffp+124
-0x9.3c29p+124
-0xa.b768fp+124
-0xf.56bfp+124
-0xe.f0c6p+124
-0xd.1b98cp+124
-0xc.aa77ep+124
-0xf.7effp+124
-0xb.92048p+124
-0xb.387dbp+124
-0x8.d91bep+124
-0xa.23b72p+124
-0xe.62674p+124
-0xf.a16f9p+124
-0xb.c4b7ap+124
-0xc.1acd8p+124
-0xd.9648ep+124
-0x9.fb062p+124
-0xa.b66aep+124
-0xa.28d92p+124
-0xb.201a2p+124
-0xe.feb31p+124
-0xf.dcb06p+124
-0xe.8c41ep+124
-0xa.3591ep+124
-0xa.c7cf2p+124
-0x8.1d638p+124
-0xe.ed9cfp+124
-0xa.7845ep+124
-0xf.76a46p+124
-0xa.36578p+124
-0x8.142bp+124
-0xc.176cp+124
-0xc.ba009p+124
-0xd.d9d7cp+124
-0x9.1d56p+124
-0xc.c9f87p+124
-0x8.0255fp+124
-0xc.8b8f1p+124
-0xb.43eb9p+124
-0x8.f7709p+124
-0xc.e666dp+124
-0xf.3c22bp+124
-0xa.940cp+124
-0x9.73a7ap+124
-0x8.f7ec8p+124
-0xa.a221cp+124
-0xc.884a2p+124
-0xb.cfbd2p+124
-0xc.ab6e6p+124
-0xd.26c0ep+124
-0xc.fa5e4p+124
-0xb.6d9ffp+124
-0xe.0d7f6p+124
-0xd.42063p+124
-0x9.b0945p+124
-0xb.97e69p+124
-0xb.26b4ap+124
-0xa.5a3e4p+124
-0xc.c4d2cp+124
-0xf.9822ap+124
-0x9.79a12p+124
-0xd.c62edp+124
-0xd.06d04p+124
-0xf.45c8ap+124
-0xe.ba4e2p+124
-0x9.e5908p+124
-0xe.f4536p+124
-0x9.1e5a2p+124
-0xf.5a466p+124
-0xa.4c5ecp+124
-0xe.5f438p+124
-0xd.b3accp+124
-0xc.1625p+124
-0xa.327b2p+124
-0xf.eb8bap+124
-0x9.0ff3p+124
-0xc.3f624p+124
-0xc.11353p+124
-0x8.2f37fp+124
-0xc.1389p+124
-0xe.97346p+124
-0xf.55d87p+124
-0x9.d6e4ap+124
-0xc.4af0ep+124
-0xc.70d8ep+124
-0xa.5b866p+124
-0xb.c2e8dp+124
-0xd.7258cp+124
-0x8.c6a55p+124
-0xe.c4d7ep+124
-0xd.828aep+124
-0xc.ac5bcp+124
-0xe.0c6b6p+124
-0xf.4c34ap+124
-0xe.cbde8p+124
-0x9.02b6cp+124
-0xe.5cf33p+124
-0xa.7a34ep+124
-0x9.424dp+124
-0xd.e4bacp+124
-0xa.cc6e5p+124
-0xe.5044cp+124
-0xc.c50bbp+124
-0xd.892fcp+124
-0xe.d6772p+124
-0xa.51dfep+124
-0xf.3bfdap+124
-0xc.e0c6cp+124
-0xd.67b7ep+124
-0xc.34287p+124
-0x8.a2e68p+124
-0xc.6f6e6p+124
-0x8.31ec8p+124
-0x8.d6c54p+124
-0x8.99414p+124
-0xd.bfd43p+124
-0xb.2cc5p+124
-0xe.7e7fcp+124
-0xe.759b5p+124
-0xe.95e9ep+124
-0xc.fd3aap+124
-0x8.defecp+124
-0xc.eaf46p+124
-0xb.14c2ap+124
-0xe.dac0ep+124
-0xd.29b4ep+124
-0xd.f68bcp+124
-0xa.fae78p+124
-0xb.0c8f6p+124
-0xf.9094cp+124
-0x8.827cdp+124
-0x9.3df06p+124
-0xd.da1p+124
-0x9.8e18ep+124
-0xf.be3fcp+124
-0xa.1d494p+124
-0x9.f024cp+124
-0xc.f30bep+124
-0x8.a6076p+124
-0xa.4cfbdp+124
-0x9.96544p+124
-0x8.0f3cap+124
-0xd.ee54p+124
-0xf.1af24p+124
-0x8.126ep+124
-0x8.00604p+124
-0xa.b985p+124
-0xa.83f94p+124
-0xd.4026p+124
-0xe.0aebdp+124
-0xd.9e17cp+124
-0xc.ba0b2p+124
-0xc.847eap+124
-0xa.2383cp+124
-0xc.101a9p+124
-0x8.fb9c3p+124
-0xd.2fffep+124
-0xa.6df73p+124
-0xe.bb968p+124
-0xf.d1525p+124
-0xd.5c8b5p+124
-0xb.bcf91p+124
-0xc.ab104p+124
-0xd.e4d76p+124
-0x9.31fd6p+124
-0xa.0d15fp+124
-0xf.8bda4p+124
-0xd.ec882p+124
-0xb.76e26p+124
-0xe.4ffcap+124
-0xc.f8bbep+124
-0xa.e9bccp+124
-0x8.21301p+124
-0x8.aede3p+124
-0x8.35e16p+124
-0xd.35822p+124
-0xb.cd796p+124
-0xa.79d76p+124
-0xf.85efp+124
-0xc.4cea8p+124
-0xa.9b50ep+124
-0xd.c9b7p+124
-0x8.c031dp+124
-0x8.30f94p+124
-0xc.82226p+124
-0x8.bb149p+124
-0x9.6b688p+124
-0x9.106d2p+124
-0x9.95d8ep+124
-0xd.0287cp+124
-0xa.c66a8p+124
-0xb.5e388p+124
-0xc.a3daep+124
-0xf.42168p+124
-0xd.5d93ap+124
-0xa.544ffp+124
-0xf.6c049p+124
-0x8.cb89ep+124
-0xf.23a2p+124
-0xe.c674cp+124
-0xe.d063ep+124
-0xb.73c7p+124
-0x8.da33fp+124
-0xd.77722p+124
-0xf.b1fd4p+124
-0xf.4eb72p+124
-0x9.5c3e7p+124
-0x8.f3d5p+124
-0xb.d05a8p+124
-0xa.72eb6p+124
-0xa.8566ap+124
-0xa.dae0dp+124
-0xf.58c14p+124
-0xa.1081p+124
-0xa.4b3cp+124
-0xc.ac6b2p+124
-0xe.193d6p+124
-0xc.f12fap+124
-0x8.f1e02p+124
-0xb.1ff9p+124
-0xe.b36d1p+124
-0xe.e795p+124
-0xf.a1012p+124
-0xb.ce9bp+124
-0xd.38e74p+124
-0xa.354dp+124
-0x8.8a124p+124
-0xd.96cd6p+124
-0xd.ceb18p+124
-0xd.b683p+124
-0xe.5eb0fp+124
-0xb.368dcp+124
-0x8.78c03p+124
-0xf.b7efep+124
-0xb.dcacdp+124
-0xf.de5e8p+124
-0xd.4e2ccp+124
-0xc.19cdp+124
-0xb.c1b08p+124
-0xe.6482ap+124
-0x9.b01dp+124
-0xc.251b4p+124
-0x9.d52a6p+124
-0xe.8c05p+124
-0xa.0a685p+124
-0xe.20bep+124
-0x9.411a3p+124
-0xd.f7ecfp+124
-0xd.c51e7p+124
-0xc.b3b4ep+124
-0x8.76c41p+124
-0xc.333afp+124
-0xa.d4048p+124
-0x8.0cbb4p+124
-0xf.4f45fp+124
-0xb.063eep+124
-0xf.c11b2p+124
-0xb.cb21cp+124
-0xa.82187p+124
-0xa.e8b82p+124
-0xe.6db38p+124
-0xe.784e8p+124
-0xb.dc0a3p+124
-0xd.375ddp+124
-0xb.4548cp+124
-0x8.7ae5dp+124
-0x9.0467cp+124
-0xf.66f64p+124
-0xd.e172fp+124
-0xe.ecad4p+124
-0xe.d0ca6p+124
-0x9.6216p+124
-0xb.2b7f8p+124
-0xc.73fdap+124
-0xc.6e588p+124
-0xf.8f992p+124
-0xf.7da44p+124
-0xb.f1c4bp+124
-0x9.da9adp+124
-0xc.9a29cp+124
-0xf.8c25p+124
-0xe.b4d9cp+124
-0xb.4c864p+124
-0xe.a99cp+124
-0x8.0aa5p+124
-0xf.8de1fp+124
-0xd.bceeep+124
-0x9.fc08ep+124
-0xa.ff374p+124
-0xa.2b85p+124
-0x9.0f261p+124
-0xf.48d12p+124
-0xb.45c7p+124
-0xa.526a9p+124
-0xa.8a2b6p+124
-0xf.824d1p+124
-0xf.29efcp+124
-0xb.d2e75p+124
-0xd.e625p+124
-0xf.73f06p+124
-0xf.13d56p+124
-0x8.93a4p+124
-0xc.68222p+124
-0xf.762dcp+124
-0xb.a26c1p+124
-0x8.94636p+124
-0xc.ec97p+124
-0xa.0d89fp+124
-0x9.0ea14p+124
-0xe.729aap+124
-0x9.20242p+124
-0x9.46eaap+124
-0xc.b02bp+124
-0x9.ade7p+124
-0xa.a0f4p+124
-0xb.db35bp+124
-0xd.5635ep+124
-0xe.9b588p+124
-0xb.e654p+124
-0xb.0f538p+124
-0x8.0d509p+124
-0xd.35937p+124
-0x9.01ae2p+124
-0xd.40d36p+124
-0xc.75566p+124
-0xf.a3931p+124
-0x9.74434p+124
-0xe.21e02p+124
-0xd.a7658p+124
-0xb.49213p+124
-0x9.0ef7cp+124
-0xd.a340ep+124
-0xc.22f8dp+124
-0xc.eaed4p+124
-0xd.6cd01p+124
-0xd.f25d4p+124
-0xd.5c705p+124
-0xf.2395ep+124
-0x9.8112p+124
-0xc.80f92p+124
-0xd.3d864p+124
-0x8.34239p+124
-0xc.64bd4p+124
-0x9.d6298p+124
-0xd.5b67ap+124
-0xb.e2f54p+124
-0xd.391f2p+124
-0xf.1c0c6p+124
-0xa.bb84ap+124
-0xc.ce191p+124
-0xd.b890ap+124
-0xf.6c9cap+124
-0xf.d95f7p+124
-0x9.40672p+124
-0x9.9e4e6p+124
-0xb.54e4ap+124
-0xe.7373fp+124
-0xa.55bf2p+124
-0xd.1b263p+124
-0x9.19585p+124
-0x8.f1f85p+124
-0x8.f9578p+124
-0xb.95404p+124
-0xb.acc4ap+124
-0x9.259bdp+124
-0xe.8de24p+124
-0x9.5d688p+124
-0x8.62dd2p+124
-0xe.8d10ep+124
-0xf.6ef44p+124
-0xb.64aafp+124
-0xd.d273cp+124
-0xa.6213p+124
-0x8.9781ap+124
-0xf.e538ep+124
-0xc.69172p+124
-0xd.90002p+124
-0xd.e649cp+124
-0xb.e91dbp+124
-0x8.5e408p+124
-0xb.523e2p+124
-0xa.8555ep+124
-0x8.7910cp+124
-0xc.0d584p+124
-0xf.36b9p+124
-0xf.02919p+124
-0xe.a1913p+124
-0xf.6c702p+124
-0xb.7f12cp+124
-0xf.73ac6p+124
-0xa.fe66bp+124
-0xc.4193p+124
-0xa.ebc8dp+124
-0x8.d4392p+124
-0xb.69feap+124
-0xc.55f46p+124
-0x8.89473p+124
-0xf.73d45p+124
-0xc.d9732p+124
-0xe.715f3p+124
-0xa.4ad76p+124
-0xc.e16cep+124
-0xe.dd173p+124
-0x8.1c2c4p+124
-0xe.b0d92p+124
-0xe.0e5c4p+124
-0xe.70022p+124
-0xc.2e316p+124
-0xa.574d2p+124
-0x8.7861ep+124
-0xa.6e0fp+124
-0xf.d6bf7p+124
-0xa.deb43p+124
-0x9.d42fbp+124
-0x8.9ed98p+124
-0x8.deec6p+124
-0x8.c4968p+124
-0x9.167e8p+124
-0xa.72276p+124
-0xc.1c2d2p+124
-0xc.e306p+124
-0xe.0d4fap+124
-0xc.309c8p+124
-0xc.ddee7p+124
-0xc.5f8ccp+124
-0xd.585c2p+124
-0xc.4231cp+124
-0xf.a1764p+124
-0x9.2e1c8p+124
-0xf.78444p+124
-0xe.02845p+124
-0xb.b5f0ap+124
-0xd.9a4ap+124
-0x8.b4d98p+124
-0xd.72f06p+124
-0xb.1d2a8p+124
-0x8.cc838p+124
-0x8.7d7cap+124
-0xe.37344p+124
-0xe.ecb72p+124
-0x9.35dd6p+124
-0xd.cc0f2p+124
-0xf.adc0ep+124
-0xc.6998ap+124
-0xb.6d7fp+124
-0xc.8b2a5p+124
-0xd.78226p+124
-0xc.b3827p+124
-0xc.3c0dep+124
-0xc.a3014p+124
-0xb.eaf43p+124
-0xe.4e81fp+124
-0xb.38488p+124
-0xc.d896cp+124
-0xc.e35f2p+124
-0xf.ddfcbp+124
-0x9.682e4p+124
-0xa.35605p+124
-0xa.b841ep+124
-0xf.a4a52p+124
-0xa.4a37dp+124
-0xa.3ac39p+124
-0xa.7203ap+124
-0xe.068a6p+124
-0xc.75bc2p+124
-0xa.daf49p+124
-0xe.9b0bcp+124
-0x9.0a11p+124
-0xd.9b053p+124
-0xb.79d6ap+124
-0x8.1851p+124
-0xc.cdfa2p+124
-0xc.7eb7ep+124
-0xa.26414p+124
-0x8.473dep+124
-0xb.17366p+124
-0xd.c1d79p+124
-0xc.af3aap+124
-0xd.50e46p+124
-0xc.24ffep+124
-0xe.3fd62p+124
-0xc.6ee4cp+124
-0x9.4c81p+124
-0xc.54007p+124
-0xa.4e806p+124
-0x8.0598p+124
-0x9.4fd58p+124
-0xf.7d866p+124
-0xa.636bap+124
-0xe.6403ep+124
-0xc.9b5c4p+124
-0x9.6087p+124
-0xd.21892p+124
-0xa.12ebap+124
-0xe.74d7dp+124
-0x9.7d588p+124
-0x9.31f1ap+124
-0x8.0377fp+124
-0xf.d3f6p+124
-0xb.f20b4p+124
-0xd.e1e52p+124
-0xf.308ccp+124
-0xf.b8b78p+124
-0xa.462d2p+124
-0xb.3bd5p+124
-0xc.e934ep+124
-0xc.9ff02p+124
-0xf.5f971p+124
-0xa.c8c86p+124
-0xe.35d34p+124
-0xd.0b289p+124
-0xd.0fe93p+124
-0x8.e2f76p+124
-0xf.1c83p+124
-0xd.4a60cp+124
-0xa.6dd54p+124
-0x8.5cbfp+124
-0x9.44a8fp+124
-0xe.01782p+124
-0xa.cbb18p+124
-0xa.0b584p+124
-0x9.69a66p+124
-0xb.f0b94p+124
-0xe.570c2p+124
-0xe.7c8fep+124
-0xd.57f38p+124
-0xf.99117p+124
-0xd.4bea5p+124
-0xa.762f6p+124
-0xd.535cp+124
-0xf.99b2ep+124
-0xa.c2182p+124
-0x8.88f12p+124
-0xd.38aaep+124
-0xa.9f792p+124
-0xd.4a2e5p+124
-0xf.cf714p+124
-0xa.80daep+124
-0xf.53a24p+124
-0xf.02b46p+124
-0xf.37f06p+124
-0xc.f1a6p+124
-0x9.ac373p+124
-0x8.3621ap+124
-0x8.d1cb5p+124
-0x9.0ee79p+124
-0xb.26588p+124
-0x8.adaep+124
-0x9.af1f2p+124
-0xa.70744p+124
-0xf.1ed16p+124
-0xd.1aa94p+124
-0xb.a2ebp+124
-0x9.6efd2p+124
-0x8.be4ebp+124
-0xa.cc36ap+124
-0x9.c5d9cp+124
-0xb.76f44p+124
-0xc.6a942p+124
-0x9.74c2ep+124
-0x9.57862p+124
-0xe.edf7ep+124
-0xb.529dp+124
-0x9.c8b5p+124
-0xf.22cc6p+124
-0xc.b81f8p+124
-0xe.44ecep+124
-0xb.0909ap+124
-0xf.2df2ap+124
-0x8.82f0ep+124
-0x8.f413ap+124
-0xc.12a04p+124
-0xa.46afap+124
-0x9.6e6aep+124
-0xb.6aa0cp+124
-0xc.c467cp+124
-0x9.77114p+124
-0xc.80c0ep+124
-0xa.1547dp+124
-0x9.d264cp+124
-0xd.5be5cp+124
-0xa.fb31bp+124
-0xf.e7fcdp+124
-0xc.fe5b9p+124
-0xe.f85a2p+124
-0x9.a0016p+124
-0xd.31a74p+124
-0xb.feee5p+124
-0xa.95461p+124
-0xe.63ad4p+124
-0xc.0af37p+124
-0xe.d2f76p+124
-0xb.7ffe4p+124
-0xd.f0f8ap+124
-0xc.73a0ap+124
-0x8.ad0f4p+124
-0xa.7232ep+124
-0xc.ece74p+124
-0x8.389ffp+124
-0xf.89daap+124
-0xb.b4b7cp+124
-0x9.5fa6ep+124
-0xf.fe734p+124
-0xe.7cb38p+124
-0xa.8b7b4p+124
-0xe.16683p+124
-0xb.b1aa1p+124
-0xd.72ce4p+124
-0xe.195dp+124
-0xd.54e26p+124
-0x8.d1d6p+124
-0xd.57362p+124
-0xb.df382p+124
-0xf.6f84cp+124
-0xa.2df9ep+124
-0xd.ddea6p+124
-0xc.5ee8ap+124
-0x8.ab307p+124
-0x8.83ad8p+124
-0xf.01d4p+124
-0x9.61696p+124
-0x8.08c24p+124
-0xf.e8594p+124
-0xb.7d389p+124
-0xc.fa05ap+124
-0xa.95b26p+124
-0xa.705fep+124
-0xd.59b51p+124
-0x9.8f21cp+124
-0xc.54ec4p+124
-0xb.b48dep+124
-0xc.34363p+124
-0x9.93843p+124
-0x8.ac021p+124
-0xc.3f96p+124
-0xa.30277p+124
-0xe.649f8p+124
-0xd.6e53cp+124
-0xc.2d424p+124
-0xc.0f07ep+124
-0xb.fa9c4p+124
-0x8.b00b5p+124
-0x9.4b624p+124
-0xe.90364p+124
-0xa.839f4p+124
-0xc.c8baap+124
-0x8.5e128p+124
-0xe.73536p+124
-0xb.8f824p+124
-0xb.fb0b9p+124
-0xb.54366p+124
-0x9.1f554p+124
-0xd.9072ap+124
-0xd.a4fcp+124
-0x8.f8791p+124
-0x9.4a53cp+124
-0x9.8b45dp+124
-0xa.b2431p+124
-0x8.ac718p+124
-0xa.0e895p+124
-0xc.39bacp+124
-0x8.afddp+124
-0xe.f204ep+124
-0xe.541a2p+124
-0x8.68561p+124
-0xd.c0e75p+124
-0xc.2f756p+124
-0xf.a4caap+124
-0xe.4d434p+124
-0xc.47dedp+124
-0xf.01d1dp+124
-0xc.bb5a6p+124
-0xf.1c952p+124
-0xd.b169ap+124
-0xc.6030ap+124
-0x8.35f7cp+124
-0xe.c8381p+124
-0x9.4730cp+124
-0x8.5d634p+124
-0xb.0cc5fp+124
-0xe.eacb6p+124
-0x9.a950bp+124
-0x8.034cep+124
-0xa.9c19p+124
-0xd.d1ee3p+124
-0xd.5758ep+124
-0xe.f2168p+124
-0x9.3779cp+124
-0xd.73f34p+124
-0xa.47fc8p+124
-0x8.483aep+124
-0xc.f0c6ep+124
-0xf.48ceap+124
-0xa.26e5ep+124
-0xb.94d94p+124
-0x9.7b3efp+124
-0x9.002dp+124
-0x9.9357p+124
-0xa.a325ep+124
-0x9.06245p+124
-0xb.5bed3p+124
-0xf.2977p+124
-0xf.8968cp+124
-0xb.796cep+124
-0xf.03fadp+124
-0xa.65d88p+124
-0x9.a86b4p+124
-0x8.64835p+124
-0xf.f9ce5p+124
-0x9.08d84p+124
-0x9.4cc2p+124
-0xf.49b5ep+124
-0xf.d26f7p+124
-0xd.b6486p+124
-0x9.91799p+124
-0xc.8dde6p+124
-0xa.4ae96p+124
-0x9.1b60fp+124
-0x8.917bcp+124
-0xa.0ac8fp+124
-0xd.b4be4p+124
-0xb.91debp+124
-0xd.74896p+124
-0x8.fff8ap+124
-0xd.d6b56p+124
-0xd.03a2p+124
-0x8.b29b8p+124
-0xe.32d7cp+124
-0xd.013dp+124
-0xc.11d72p+124
-0x9.69db6p+124
-0xe.1d9d6p+124
-0x9.c7fc5p+124
-0xb.739ccp+124
-0xc.e9586p+124
-0x9.e740dp+124
-0xc.d6784p+124
-0x8.0fe16p+124
-0x8.2c63ap+124
-0x9.3bb4cp+124
-0xa.1f8c2p+124
-0xa.42c46p+124
-0xc.e788cp+124
-0xc.d3761p+124
-0x8.f5039p+124
-0xa.cb27cp+124
-0xe.c9754p+124
-0xe.b403cp+124
-0xe.96e44p+124
-0xa.4efa3p+124
-0xe.e63fap+124
-0x9.256dcp+124
-0xa.2ac78p+124
-0x8.0f42ap+124
-0xe.398ccp+124
-0xf.bffbep+124
-0x8.745p+124
-0x9.deac6p+124
-0xd.18548p+124
-0xf.cab6ap+124
-0x9.4e67dp+124
-0xd.47466p+124
-0x8.4119p+124
-0xe.5dea4p+124
-0xd.b5886p+124
-0xe.2eb4ep+124
-0xa.0965ap+124
-0xe.ffc82p+124
-0x8.6018p+124
-0xf.9de1ep+124
-0x8.8ccb7p+124
-0xf.1b93fp+124
-0x9.09e0cp+124
-0xf.4bbep+124
-0xb.313d2p+124
-0xa.22954p+124
-0xa.5d4cap+124
-0xa.a7ap+124
-0x9.74186p+124
-0xc.0fc6cp+124
-0x8.2078ap+124
-0xb.d741bp+124
-0xd.1ccc8p+124
-0xb.56be2p+124
-0xd.ecc65p+124
-0xa.8be96p+124
-0xf.b1cp+124
-0x8.f8d0ap+124
-0x9.60738p+124
-0xd.81752p+124
-0xb.a44adp+124
-0x8.8e7fap+124
-0xc.a87e6p+124
-0xf.1aeaep+124
-0x8.b5ed7p+124
-0xc.7d468p+124
-0xb.c7754p+124
-0xc.4b018p+124
-0xe.11028p+124
-0xb.9bb74p+124
-0xa.b90edp+124
-0xb.29b55p+124
-0x8.81102p+124
-0x9.455b2p+124
-0x8.6c8dep+124
-0xb.8e4f4p+124
-0xa.1361ap+124
-0xe.76a1ep+124
-0x8.32251p+124
-0xb.74b7ap+124
-0xa.4967ep+124
-0xf.530f3p+124
-0xf.6e17ep+124
-0xb.58dccp+124
-0x8.2d4ccp+124
-0x9.b4c14p+124
-0xf.812aep+124
-0xa.852bbp+124
-0xe.0ffcap+124
-0xc.9b746p+124
-0xb.a63eep+124
-0xc.07d3ep+124
-0xa.63fa4p+124
-0xa.0840ep+124
-0xc.b1267p+124
-0xd.27ab5p+124
-0xe.161fp+124
-0x8.2b9d3p+124
-0xf.da012p+124
-0xb.279e2p+124
-0xb.98672p+124
-0x9.abefbp+124
-0xb.9d3ebp+124
-0xf.33333p+124
-0x9.fa001p+124
-0xf.866a2p+124
-0x8.11648p+124
-0x8.c020fp+124
-0xa.ee4ccp+124
-0x9.a84dcp+124
-0xa.75cebp+124
-0x9.c5a02p+124
-0xb.18d1fp+124
-0xc.5010bp+124
-0xc.cf038p+124
-0xf.b3ab2p+124
-0xe.74e96p+124
-0xe.11a6cp+124
-0xc.f0fdbp+124
-0xb.19ffp+124
-0x9.3491p+124
-0xd.8956fp+124
-0xc.fa758p+124
-0xd.54209p+124
-0xc.2f998p+124
-0xc.56e1ep+124
-0x8.14424p+124
-0xe.911abp+124
-0x8.ed0dfp+124
-0xb.72a73p+124
-0xa.7321ap+124
-0xa.f88dcp+124
-0xf.f635dp+124
-0xb.caa32p+124
-0xf.93bd1p+124
-0xb.16ca8p+124
-0xb.dca4p+124
-0x8.0f98ep+124
-0xb.40846p+124
-0x9.0c245p+124
-0x9.f60e2p+124
-0xc.1cf72p+124
-0x8.78ad7p+124
-0x8.4b38cp+124
-0xe.50d3ap+124
-0xb.45911p+124
-0xe.53dd1p+124
-0xd.6a13p+124
-0x8.062a1p+124
-0xb.48496p+124
-0xa.e43bp+124
-0xe.34fe8p+124
-0xc.ea1acp+124
-0xc.7d0eap+124
-0xa.4de7ap+124
-0x9.0f42cp+124
-0xa.37d21p+124
-0xf.f60bp+124
-0xd.32598p+124
-0x8.b5facp+124
-0xe.f9d88p+124
-0xe.2bc54p+124
-0x9.5e27p+124
-0xd.3415cp+124
-0xc.d5476p+124
-0xb.daea8p+124
-0xb.a3082p+124
-0xc.11c4ep+124
-0xf.5d94cp+124
-0xb.3d57ap+124
-0xd.19129p+124
-0xc.c8e1ap+124
-0xb.439a6p+124
-0x8.99f3cp+124
-0xf.a96ep+124
-0xd.c14a6p+124
-0xc.f05bep+124
-0xf.6c0b8p+124
-0xd.3cc6ap+124
-0x8.8aab5p+124
-0xb.4aba2p+124
-0xb.84de6p+124
-0xb.e57b3p+124
-0xc.ca546p+124
-0xf.4d6e8p+124
-0xc.89005p+124
-0xa.2d249p+124
-0xb.cb0e8p+124
-0x9.8b81p+124
-0xc.f088p+124
-0xf.9b6c1p+124
-0xa.d3fa2p+124
-0x9.d4d44p+124
-0xa.0fb82p+124
-0xa.96ffap+124
-0xe.a2f7p+124
-0x8.83c47p+124
-0x9.9d92bp+124
-0xf.233a6p+124
-0xf.8856ap+124
-0xd.6484ep+124
-0xf.79f1p+124
-0xf.87146p+124
-0x8.33931p+124
-0xd.5af13p+124
-0xd.0791bp+124
-0xb.81f6ep+124
-0xc.1b7abp+124
-0xb.09412p+124
-0xf.3e876p+124
-0xf.b0c57p+124
-0x9.5e0d6p+124
-0x8.e62a9p+124
-0xd.80e0ap+124
-0x9.6511cp+124
-0xc.1bfadp+124
-0xf.de86dp+124
-0xc.87d0cp+124
-0xf.158aap+124
-0xd.5653ep+124
-0xb.4408ap+124
-0xa.4252cp+124
-0xc.9f76ap+124
+## includes: math.h
+## name: workload-random
+# Random inputs in [-6.28,6.28]
+0x1.26053p+0
+0x1.df577cp+1
+-0x1.0da21cp+2
+-0x1.28e798p+0
+-0x1.7b50b4p+1
+0x1.041e12p+2
+-0x1.b9336cp+1
+-0x1.43fcdp+2
+-0x1.72abbap+1
+-0x1.4fc098p+1
+-0x1.d9b4fp+1
+0x1.2d38fep+2
+0x1.067012p+2
+-0x1.98e428p+0
+-0x1.64e24p-2
+0x1.e3b3a8p+0
+0x1.9a3f18p+0
+-0x1.30614p-1
+0x1.25c68p-4
+0x1.16d144p+1
+0x1.7122b6p+2
+0x1.6e988cp+1
+0x1.077c34p+1
+-0x1.baffp+0
+0x1.1dd3ep+0
+-0x1.5c9818p+2
+0x1.1fdf5p-1
+0x1.48d998p+0
+0x1.7f3336p+2
+0x1.3e63b2p+2
+-0x1.350b16p+2
+-0x1.ee0348p+1
+-0x1.894916p+2
+-0x1.a02f8p-3
+-0x1.1c4562p+2
+-0x1.1842eap+2
+-0x1.6be60ap+1
+0x1.8087fcp+1
+-0x1.84de8cp+2
+0x1.d11d88p+0
+-0x1.4a5cep-1
+0x1.8f463cp+1
+-0x1.0aecacp+2
+0x1.25d0bp+0
+0x1.f4f4fp-1
+-0x1.618ad8p+0
+0x1.ba0554p+1
+0x1.804e86p+2
+0x1.fd847cp+1
+0x1.2b6972p+2
+-0x1.13fce8p+0
+-0x1.91bb34p+2
+0x1.8cc4ep-1
+-0x1.b51c98p+0
+-0x1.2633ecp+1
+-0x1.6d5f98p+0
+-0x1.f8b6bp+0
+-0x1.c5fca8p+1
+0x1.bdc1ap-1
+-0x1.8c21cp+2
+-0x1.e84a66p+1
+0x1.a37948p+0
+0x1.2a3c46p+2
+-0x1.318d4ep+2
+-0x1.c58d72p+1
+0x1.5e1f68p+0
+-0x1.ca895p+1
+-0x1.37334p+0
+0x1.eb003p-1
+0x1.d902a4p+1
+0x1.0ba142p+2
+0x1.8925c8p+0
+-0x1.921328p+0
+0x1.8424a4p+1
+-0x1.11260cp+1
+0x1.508ddep+2
+-0x1.020a38p+2
+-0x1.0a96f4p+2
+-0x1.f210fp+1
+-0x1.f8209ep+1
+-0x1.7b1d1ep+1
+-0x1.2c94ep+1
+0x1.49eda4p+1
+-0x1.ae29e8p+1
+0x1.118648p+0
+-0x1.053e1p+1
+0x1.2d269ep+2
+-0x1.7a69dcp+2
+-0x1.b57898p+0
+-0x1.436362p+2
+0x1.2b5596p+2
+-0x1.224fa8p+1
+-0x1.5b97f8p+2
+-0x1.ee07p-3
+-0x1.d6b75cp+1
+0x1.b7bf84p+1
+0x1.1dc37p-1
+-0x1.0fc4bcp+2
+-0x1.2d7ebp+2
+0x1.aec25p+0
+-0x1.5b8498p+2
+-0x1.5c7cf8p+0
+-0x1.93003ap+1
+-0x1.8a545p-1
+-0x1.55ddap-2
+-0x1.e6e29cp+1
+-0x1.7bd15p+1
+0x1.5f504p+0
+0x1.4780e8p+0
+-0x1.cebe1ap+1
+-0x1.30271p+2
+0x1.80067ep+2
+0x1.185312p+2
+-0x1.5993dep+2
+0x1.dec7f8p+0
+-0x1.91336p-1
+0x1.25b6bcp+1
+-0x1.8308c2p+2
+0x1.1ddd56p+2
+0x1.41b0b6p+2
+0x1.f5dc34p+1
+0x1.f1f578p+0
+-0x1.183d7p-1
+-0x1.98398p-1
+0x1.4e4f8p-2
+0x1.7348b2p+2
+-0x1.415a88p+2
+-0x1.c9b6acp+1
+-0x1.5e59eep+1
+0x1.5d622cp+1
+0x1.54718p-4
+-0x1.523e72p+1
+-0x1.1a7b5ep+2
+-0x1.6cf52ep+1
+-0x1.472c08p+0
+-0x1.794702p+1
+0x1.5c3e3ep+2
+0x1.25ec22p+2
+-0x1.720c98p+1
+-0x1.5a5b98p+2
+0x1.3142e4p+1
+0x1.5a89eep+2
+0x1.914b24p+1
+-0x1.186f4p+0
+0x1.02ba5p+0
+0x1.025076p+2
+-0x1.5754cp-1
+0x1.630a2p-1
+0x1.ebddd4p+1
+0x1.84ff1ap+2
+0x1.761b76p+2
+0x1.bb3e18p+0
+0x1.5d696ap+2
+-0x1.968f5p-1
+-0x1.5ec8d2p+1
+0x1.394ac4p+1
+-0x1.87fe68p+2
+0x1.8cab86p+2
+0x1.7a5884p+1
+0x1.f3176p-2
+0x1.88f9aep+2
+-0x1.d83ec4p+1
+-0x1.355b64p+2
+0x1.70324cp+1
+-0x1.85bdbp+1
+0x1.5db3ap-2
+0x1.6cf612p+2
+0x1.2d9f26p+2
+-0x1.4a81a8p+2
+0x1.46e486p+2
+-0x1.259102p+2
+-0x1.f1fc8ap+1
+0x1.7ce92ep+2
+-0x1.2f5588p+2
+-0x1.7e3a88p+2
+0x1.3d0494p+1
+-0x1.252c8p+2
+0x1.7fc5ap-1
+-0x1.d8a518p+1
+0x1.0babcap+2
+0x1.45610ap+2
+-0x1.7d300ap+2
+0x1.71dd32p+2
+0x1.a8fc5cp+1
+-0x1.85d132p+2
+-0x1.33e78p-1
+-0x1.e0d63cp+1
+0x1.85b374p+1
+0x1.04ef7ep+2
+0x1.4b21d4p+1
+0x1.76e526p+2
+-0x1.6395dp-1
+-0x1.737596p+1
+-0x1.0a16a6p+2
+0x1.6870ep-1
+0x1.c6c3cp-1
+-0x1.1b4cp-3
+-0x1.e4f924p+1
+0x1.acf144p+1
+0x1.c5a258p+0
+0x1.121e28p+0
+0x1.c851acp+1
+-0x1.238118p+2
+-0x1.71273ap+2
+0x1.d360e8p+0
+0x1.e0cfa8p+0
+-0x1.29eeap+2
+-0x1.488524p+2
+-0x1.09b288p+1
+-0x1.21da2ap+2
+-0x1.ef5bf2p+1
+0x1.4ac3c4p+1
+-0x1.88fb9ep+1
+-0x1.f5e84p-2
+0x1.246356p+2
+0x1.e50d14p+1
+0x1.85299ep+2
+-0x1.04634p-2
+0x1.6dc8d4p+1
+0x1.6a7a12p+2
+0x1.e1d7bcp+1
+0x1.51f6b2p+2
+0x1.8eff34p+1
+-0x1.d9f33p-1
+-0x1.546f1ep+1
+-0x1.332894p+2
+0x1.149568p+0
+0x1.644e8p-3
+-0x1.b86e3p-1
+-0x1.365f0cp+2
+-0x1.aa8068p+0
+-0x1.e60674p+1
+-0x1.5118ap-1
+-0x1.55e726p+2
+-0x1.4f4b5p-1
+0x1.1cb35ap+2
+-0x1.6fb9e6p+2
+-0x1.8a3c2p-2
+0x1.7c0454p+1
+0x1.b31798p+0
+-0x1.c9c85p+0
+0x1.87b0d4p+1
+-0x1.46da82p+1
+-0x1.27be6cp+2
+-0x1.b0af98p+0
+-0x1.223768p+0
+-0x1.40555cp+2
+-0x1.5c7c58p+2
+-0x1.03cep+2
+-0x1.00e06p-1
+-0x1.becae8p+1
+-0x1.cafd38p+0
+0x1.08f966p+2
+0x1.a2225p-1
+-0x1.c928dp+0
+-0x1.85a02p+1
+-0x1.5176e8p+1
+0x1.58018ep+2
+-0x1.c953ep+1
+0x1.5ae4aep+2
+-0x1.8c1b96p+2
+-0x1.521cb8p+2
+0x1.db3df8p+0
+0x1.4bbaa2p+2
+0x1.04c8fp-1
+0x1.d4e3cp-2
+0x1.15ba08p+0
+0x1.20660ep+2
+0x1.09a6e2p+2
+0x1.e20f4p-1
+-0x1.1355a8p+1
+0x1.4c7f0ep+2
+-0x1.170ce4p+2
+0x1.4c082cp+1
+0x1.43d05ap+2
+-0x1.83365p-1
+-0x1.37e284p+2
+0x1.27ea7ap+2
+0x1.ac2accp+1
+0x1.268b2ap+2
+0x1.38b836p+2
+-0x1.34299p+0
+0x1.79a59ap+2
+-0x1.39bb36p+2
+-0x1.1dbf4p+2
+0x1.6da2acp+1
+0x1.982dp-5
+-0x1.0ea0e4p+2
+-0x1.2f3baap+2
+-0x1.370e74p+2
+-0x1.795b6p+2
+0x1.06dae6p+2
+-0x1.6df9bp+0
+-0x1.e06c86p+1
+0x1.ad30d4p+1
+-0x1.13be24p+2
+-0x1.304cc8p+2
+-0x1.425168p+2
+-0x1.5baf6p+0
+-0x1.0a314p-1
+-0x1.a4d10ep+1
+0x1.5e9e1p-1
+0x1.2c568cp+1
+0x1.83791ep+2
+0x1.5f3d8p-3
+0x1.f89498p+0
+-0x1.bb4e08p+0
+0x1.c4d814p+1
+-0x1.b8cdecp+1
+0x1.53bbdcp+1
+-0x1.bb6644p+1
+0x1.28936ep+2
+0x1.84497ep+2
+0x1.0bf8f4p+1
+-0x1.f97478p+1
+-0x1.ed2bcp+0
+-0x1.238fbep+2
+0x1.7bcbc2p+2
+-0x1.89c02p+0
+-0x1.6ad54p+2
+0x1.a75c74p+1
+0x1.557af6p+2
+0x1.87452cp+1
+-0x1.3786fp+2
+-0x1.b168dp+0
+-0x1.2f3fe6p+2
+0x1.0a609ep+2
+-0x1.81918p-4
+-0x1.311124p+2
+0x1.537a7ap+2
+0x1.ce472cp+1
+0x1.88453ap+2
+-0x1.b2c84p-2
+0x1.9627e4p+1
+0x1.2d5a9ap+2
+0x1.13de78p+0
+0x1.8346d2p+2
+-0x1.7f5444p+2
+0x1.9ac12cp+1
+-0x1.2b3968p+0
+-0x1.b754ap-2
+-0x1.183ffcp+2
+-0x1.a44d94p+1
+-0x1.0d22e4p+2
+0x1.3cc87cp+1
+0x1.d74fc4p+1
+-0x1.59696ep+1
+0x1.949ddcp+1
+0x1.f59c08p+0
+0x1.8d138ap+2
+-0x1.7d6aa2p+1
+-0x1.4266dep+2
+0x1.7ba06cp+1
+0x1.00e8f6p+2
+-0x1.d2788p-4
+-0x1.7f696p+2
+0x1.64d62ap+2
+-0x1.1ca5ep+0
+-0x1.afb62ep+1
+0x1.0e9c44p+1
+0x1.e352d8p+0
+-0x1.07f98p-4
+-0x1.06e464p+1
+-0x1.6cd482p+1
+-0x1.084524p+2
+-0x1.1ca948p+2
+-0x1.48df08p+2
+0x1.b38748p+0
+0x1.a8d03p+0
+-0x1.73584p+0
+0x1.ff1b2cp+1
+-0x1.3f7088p+1
+0x1.06022cp+1
+-0x1.033784p+1
+0x1.5bbccp-1
+0x1.73a134p+1
+-0x1.d38cap+0
+-0x1.48e09p-1
+0x1.7c188p+0
+0x1.ca10bcp+1
+-0x1.d18da8p+0
+0x1.6b4b32p+2
+-0x1.e097b4p+1
+-0x1.94972cp+1
+0x1.75e458p+0
+-0x1.efa58p-3
+0x1.3843ep+0
+-0x1.197924p+2
+-0x1.cc2bcap+1
+0x1.b3a72p-1
+0x1.c13d9cp+1
+-0x1.e4489ap+1
+0x1.0a605ep+2
+0x1.7f47f4p+1
+0x1.076bcp-3
+0x1.4a0178p+0
+0x1.544feep+2
+-0x1.a348ccp+1
+0x1.745194p+1
+0x1.1d4174p+1
+-0x1.eec3fcp+1
+0x1.094a3ep+2
+-0x1.7b63acp+2
+0x1.176b1p+0
+0x1.0a363p+0
+0x1.7d018ep+2
+0x1.156c8p-3
+-0x1.debdap-1
+-0x1.730cap+1
+-0x1.5c67fcp+2
+-0x1.51ec6cp+1
+-0x1.9c005p-1
+-0x1.df9efp+0
+-0x1.19ec6cp+1
+0x1.3a909cp+1
+-0x1.6550a8p+0
+0x1.21b6eap+2
+-0x1.859a5ap+1
+-0x1.2ca6aep+1
+0x1.6b84a8p+0
+0x1.107ab2p+2
+-0x1.11566p+0
+0x1.5a5f1cp+1
+0x1.38d3ep+0
+-0x1.d77bp+0
+-0x1.67d27ap+2
+-0x1.249ca8p+0
+-0x1.c890e4p+1
+-0x1.d0e02ep+1
+-0x1.531bd2p+2
+0x1.47ae28p+0
+0x1.467502p+2
+-0x1.7a05c6p+1
+-0x1.cff236p+1
+-0x1.071ac8p+2
+0x1.3ec266p+2
+0x1.303facp+1
+0x1.20b3ccp+1
+-0x1.ad7fbp-1
+0x1.62e82cp+1
+0x1.0bf10cp+1
+-0x1.e5d48cp+1
+-0x1.93686ap+1
+-0x1.09b338p+2
+-0x1.98ec66p+1
+-0x1.c7c13p+0
+0x1.3a172cp+1
+-0x1.02bbdcp+2
+-0x1.06ap-3
+-0x1.230b38p+2
+0x1.5dae6cp+1
+-0x1.e2cdd4p+1
+0x1.7cba6ep+2
+-0x1.92b8p-7
+-0x1.91344cp+2
+0x1.747a5ep+2
+-0x1.4f515cp+1
+-0x1.3288e4p+1
+-0x1.253b52p+2
+0x1.2c5d2ap+2
+0x1.0fc7bcp+1
+0x1.d5efp-2
+0x1.20deeap+2
+0x1.2e756cp+1
+0x1.320512p+2
+-0x1.1faf2cp+1
+0x1.6a18aap+2
+-0x1.cf0edp+0
+-0x1.67f594p+2
+0x1.3a111p+0
+0x1.631c94p+1
+0x1.b1abb4p+1
+-0x1.7e9deap+1
+0x1.c8b268p+0
+0x1.4d66dep+2
+0x1.98d3cp-3
+0x1.aa171cp+1
+0x1.7f20cap+2
+-0x1.922c3p-1
+0x1.287b6cp+1
+-0x1.914d7ap+2
+-0x1.36164ep+1
+-0x1.093b6p-1
+0x1.d47a24p+1
+0x1.1839bap+2
+0x1.1250c2p+2
+-0x1.dd78p-3
+0x1.64f93ap+2
+0x1.3fefaep+2
+-0x1.29ac24p+2
+0x1.d94f08p+0
+0x1.4524d4p+1
+0x1.139dcap+2
+0x1.41b9b4p+1
+0x1.40462cp+1
+-0x1.7d98ccp+2
+0x1.7b14aep+2
+-0x1.a77464p+1
+-0x1.3bac68p+2
+0x1.ae1eb4p+1
+0x1.8fc78ap+2
+0x1.88f6dep+2
+-0x1.81b8e8p+2
+0x1.49dceep+2
+-0x1.ce4d4p+0
+-0x1.3a812ep+1
+0x1.272e54p+1
+0x1.4d2228p+0
+-0x1.3487fp+1
+-0x1.504648p+0
+0x1.764732p+2
+-0x1.ae1f7p+0
+-0x1.88fb1ap+2
+0x1.bea048p+0
+-0x1.718768p+2
+-0x1.850fd8p+2
+-0x1.a6646p-1
+0x1.008d9ap+2
+-0x1.a000f8p+0
+0x1.791d7ep+2
+0x1.8147bap+2
+0x1.647dfep+2
+-0x1.e43bp-1
+0x1.1e68cp-1
+-0x1.8757a4p+2
+-0x1.7052cp+2
+0x1.1c9f44p+1
+-0x1.675f98p+1
+0x1.5c94cep+2
+-0x1.a8374p-3
+0x1.cdb814p+1
+-0x1.96b7e6p+1
+-0x1.325cb8p+2
+0x1.759e3cp+1
+-0x1.64c89p-1
+0x1.34d508p+0
+0x1.bcb88p-3
+-0x1.ba6bp-4
+0x1.ce7f2cp+1
+-0x1.204958p+1
+-0x1.55e82p+2
+-0x1.2b6eep-2
+0x1.381782p+2
+0x1.6e7922p+2
+0x1.65813cp+1
+-0x1.2cbff6p+2
+-0x1.a79c1cp+1
+0x1.4f4e2cp+1
+-0x1.0a6d3p-1
+0x1.09a9e6p+2
+-0x1.270388p+1
+0x1.8a2a3ap+2
+0x1.bac828p+0
+0x1.5860a8p+0
+-0x1.1b6e44p+1
+0x1.030842p+2
+-0x1.f7aafp-1
+-0x1.2e199ep+1
+0x1.1dc8a2p+2
+-0x1.12aed8p+2
+-0x1.017c04p+1
+0x1.5e445ep+2
+0x1.13a88p-1
+0x1.28bf9p-1
+-0x1.0391a4p+1
+-0x1.2a7d34p+2
+0x1.232c5ep+2
+-0x1.e09b6p-1
+0x1.b4a47cp+1
+-0x1.6d51fp+2
+-0x1.b8dcp+0
+0x1.7d4fd6p+2
+-0x1.00504p-1
+-0x1.4388d6p+2
+-0x1.0ae73p+0
+-0x1.81414p+2
+-0x1.4066fp-1
+0x1.67b1dap+2
+0x1.68f0dap+2
+0x1.80a836p+2
+-0x1.23345p-1
+0x1.32905cp+1
+0x1.00d812p+2
+-0x1.ac196p+1
+0x1.550426p+2
+0x1.1d6396p+2
+-0x1.74a014p+2
+-0x1.2971e4p+1
+-0x1.ecb456p+1
+-0x1.2f9e6ep+1
+-0x1.b9161p+0
+-0x1.7afefp+1
+-0x1.caedep+0
+-0x1.cff87p+0
+0x1.5769f2p+2
+-0x1.5bbc48p+0
+0x1.3c1916p+2
+0x1.1417aap+2
+-0x1.dbb158p+0
+0x1.0dde88p+0
+0x1.364c4ep+2
+0x1.05f5ap+0
+0x1.5191fcp+1
+0x1.ba7108p+0
+-0x1.33ffa6p+1
+-0x1.3d3c72p+2
+0x1.03b346p+2
+-0x1.75bdf8p+1
+-0x1.6d1efap+2
+-0x1.0967c4p+2
+0x1.1d1f32p+2
+-0x1.a5e208p+0
+-0x1.8a124p+2
+0x1.03d5p+0
+0x1.0a4da2p+2
+0x1.45bep-3
+0x1.49a342p+2
+0x1.1f25cap+2
+-0x1.a90fbap+1
+0x1.f7474p-2
+0x1.31b7cp-1
+0x1.39e412p+2
+-0x1.da22cap+1
+0x1.dfa4ap-2
+0x1.96bd8p-4
+-0x1.25eea8p+1
+0x1.6e0e72p+2
+0x1.dbc954p+1
+0x1.34d4dap+2
+-0x1.637198p+2
+0x1.d91454p+1
+-0x1.6c9edp+2
+-0x1.fb908p+1
+0x1.38b8cep+2
+0x1.02745ep+2
+0x1.4f3142p+2
+-0x1.70acd8p+1
+0x1.50c68p-4
+-0x1.51b5cp-2
+0x1.20627ap+2
+0x1.164bfep+2
+0x1.9b898cp+1
+0x1.035364p+1
+0x1.08850cp+1
+0x1.771e9cp+1
+0x1.0d13fap+2
+-0x1.5ea3f6p+2
+-0x1.17e06ep+2
+-0x1.865d1cp+1
+0x1.3f5b6cp+1
+0x1.d3228p-2
+0x1.6394fcp+1
+-0x1.2b324ep+2
+0x1.c4de74p+1
+0x1.243b72p+2
+-0x1.0e12eap+2
+-0x1.439cp+2
+-0x1.eb4d6p-1
+-0x1.251b1ap+1
+-0x1.68713ep+1
+-0x1.33947ap+2
+-0x1.0e6d7p+2
+0x1.c6912p-1
+-0x1.7b5888p+0
+-0x1.2aaec8p+2
+0x1.82bbd6p+2
+-0x1.f7bd0ep+1
+0x1.26170ep+2
+0x1.1ffcf2p+2
+-0x1.451e76p+2
+0x1.b3554p+0
+-0x1.315bbp+0
+0x1.f80a9p-1
+0x1.71d096p+2
+-0x1.13a976p+2
+-0x1.161a98p+0
+0x1.9fa8a8p+0
+0x1.71dc9ep+2
+-0x1.34e5aap+2
+-0x1.a7dap-3
+-0x1.7f577cp+2
+-0x1.2845ap+0
+0x1.9f58dcp+1
+-0x1.d28bfcp+1
+0x1.9cb6acp+1
+0x1.a81f4cp+1
+0x1.5195c2p+2
+0x1.1297d4p+1
+-0x1.d9a5cp-3
+-0x1.15dcf2p+2
+-0x1.3133fcp+1
+0x1.d31488p+0
+-0x1.888e5p-1
+0x1.d54d84p+1
+0x1.ae73e4p+1
+0x1.2996aep+2
+0x1.d7bdc4p+1
+0x1.f4475cp+1
+-0x1.1c828p-2
+-0x1.94c19p+0
+0x1.0b3c8cp+1
+0x1.3e90aep+2
+-0x1.e86974p+1
+-0x1.60c2eep+2
+0x1.87805ep+2
+-0x1.3a815p+2
+-0x1.ca44p+0
+-0x1.ecfcap-1
+0x1.0447c4p+1
+0x1.83acdap+2
+0x1.0c902ep+2
+0x1.4c1046p+2
+0x1.be3f64p+1
+0x1.1f8af4p+1
+-0x1.1b6724p+2
+-0x1.7b2136p+1
+0x1.0bccd6p+2
+0x1.12ae3cp+1
+0x1.a7643cp+1
+-0x1.d754bp+0
+-0x1.bc1dp-1
+0x1.068e72p+2
+-0x1.6cc6c2p+2
+-0x1.ba67aep+1
+-0x1.193cd6p+2
+0x1.475bcap+2
+-0x1.50c742p+1
+0x1.aa426cp+1
+-0x1.09cc44p+2
+-0x1.7ad378p+2
+0x1.2c9b8ep+2
+0x1.2c2ed6p+2
+-0x1.0fc2cp-1
+0x1.070426p+2
+0x1.46aacp+0
+0x1.804ddp+0
+0x1.92e09cp+1
+-0x1.588a9p+2
+0x1.b74d6cp+1
+-0x1.29eb02p+2
+-0x1.52bb66p+2
+0x1.48f276p+2
+-0x1.8ff1ep-1
+0x1.26ab88p+0
+-0x1.3492d8p+2
+-0x1.fecb98p+0
+-0x1.74bc7p-1
+-0x1.f78b3p+1
+0x1.369422p+2
+-0x1.32428p+2
+-0x1.daee2p+0
+0x1.cd30d4p+1
+0x1.663e56p+2
+-0x1.16d27ap+2
+-0x1.04b218p+2
+-0x1.b20368p+0
+0x1.14f032p+2
+-0x1.36c0ap+0
+-0x1.40baf6p+1
+0x1.d17p-2
+-0x1.8e9106p+2
+0x1.38853ep+2
+0x1.d0e58p-4
+0x1.5d3ccep+2
+0x1.3e5a54p+1
+0x1.998584p+1
+0x1.55537ep+2
+0x1.0653a8p+0
+-0x1.8859cap+1
+-0x1.55957p+1
+-0x1.69fc2p+0
+-0x1.126fdp+2
+0x1.dfeb9cp+1
+0x1.42c8dcp+1
+-0x1.811b38p+2
+0x1.80b26p-1
+-0x1.a97c48p+0
+0x1.690b2cp+1
+-0x1.515c88p+0
+0x1.9fc2ep-1
+-0x1.5432c6p+2
+-0x1.3ac938p+0
+0x1.2f0a12p+2
+0x1.48de52p+2
+0x1.742aecp+1
+-0x1.772c1p+2
+-0x1.3cea4ap+2
+0x1.27d1ap+0
+-0x1.6f883ep+2
+0x1.84a952p+2
+0x1.2bd51ep+2
+0x1.914532p+2
+0x1.c45bacp+1
+-0x1.39e7a4p+2
+0x1.d8511cp+1
+0x1.759c3cp+1
+-0x1.c4b2bap+1
+0x1.ce7ep-2
+-0x1.0b87ap+2
+0x1.d2bc04p+1
+0x1.0d75dep+2
+0x1.87b32p-1
+0x1.07491p+0
+-0x1.6a8c5p+2
+0x1.c24dep-1
+-0x1.57eaa4p+2
+-0x1.3b138ep+2
+-0x1.5d1caep+1
+-0x1.8a2ba4p+2
+0x1.1e66dep+2
+0x1.1562p+0
+0x1.59dbe4p+1
+-0x1.c45bbep+1
+0x1.315516p+2
+-0x1.ba4b94p+1
+0x1.17b66ep+2
+-0x1.193864p+2
+-0x1.7634a6p+2
+-0x1.fd462cp+1
+0x1.23fd7p+0
+0x1.11a818p+0
+0x1.911e52p+2
+-0x1.1621dcp+2
+0x1.39aaf4p+1
+0x1.8a1544p+1
+0x1.f6b5p-1
+0x1.16e12p-2
+0x1.07b0c8p+0
+0x1.07acep-2
+0x1.a7b74p+0
+-0x1.f98c7p-1
+-0x1.84cdb6p+2
+0x1.d891c4p+1
+0x1.676ba8p+0
+0x1.a37ce8p+0
+0x1.6051f6p+2
+0x1.d007a4p+1
+-0x1.a5f6p+0
+0x1.2d04b4p+1
+0x1.91dbcp-1
+0x1.e8a27p-1
+0x1.370202p+2
+-0x1.7bf368p+0
+-0x1.d66a4p+0
+-0x1.ee646ep+1
+-0x1.753bf6p+1
+-0x1.4863p-4
+0x1.b365c4p+1
+0x1.8e8c2p-2
+-0x1.33767cp+1
+0x1.45e9f2p+2
+0x1.c7ep-6
+0x1.f2bdep-2
+0x1.169238p+0
+0x1.914bd4p+1
+-0x1.b479cp+0
+-0x1.00e038p+2
+-0x1.319fp-4
+0x1.0a038p-4
+0x1.2ac212p+2
+-0x1.3d6e2p-1
+-0x1.419a14p+2
+0x1.3dab5cp+1
+0x1.a7d4ap-2
+0x1.275f6p-2
+-0x1.0479fp+1
+-0x1.470aep+2
+-0x1.4d4bcp+2
+-0x1.54f06p+2
+-0x1.dcd8ap-1
+-0x1.5969ap-2
+-0x1.53851p-1
+-0x1.0ef9p-1
+-0x1.81096p+2
+-0x1.7daddap+2
+-0x1.48a368p+2
+-0x1.09ddd8p+2
+-0x1.4832a8p+2
+-0x1.01d2d2p+2
+0x1.64f8ap+0
+-0x1.fef0c8p+1
+-0x1.d5c5c4p+1
+0x1.6560b4p+1
+0x1.5f9502p+2
+-0x1.4ec828p+1
+0x1.819ec4p+1
+-0x1.214cb8p+0
+0x1.f875fp-1
+-0x1.1330acp+1
+0x1.bcb4f8p+0
+0x1.3671cp+0
+0x1.daa4a4p+1
+-0x1.38579cp+2
+0x1.a68cdcp+1
+0x1.233f8ap+2
+0x1.5674ap-1
+-0x1.056b28p+0
+-0x1.330798p+2
+-0x1.8119fcp+2
+-0x1.57aca2p+1
+0x1.d4f9a8p+0
+0x1.15a2eep+2
+0x1.e3f7ccp+1
+0x1.62af8p+0
+-0x1.64a99ap+2
+-0x1.46c58p+1
+-0x1.1278acp+2
+0x1.12414cp+1
+0x1.c5ec5cp+1
+-0x1.ee198p+1
+0x1.3a8feap+2
+-0x1.c31ab8p+0
+-0x1.7912cp-1
+0x1.a9aaep-2
+-0x1.6fd39p+0
+-0x1.b42e38p+1
+0x1.a508d4p+1
+0x1.88f15cp+1
+0x1.60b506p+2
+0x1.c3aacp-2
+-0x1.a718cp-3
+0x1.58baf4p+1
+0x1.142c6ap+2
+0x1.e0ad4p-1
+0x1.29fbe6p+2
+-0x1.751474p+2
+-0x1.37a6f6p+2
+-0x1.47891p+2
+0x1.3f1526p+2
+0x1.c1f6e4p+1
+-0x1.6dfcap-1
+-0x1.2af352p+1
+-0x1.0b47b8p+2
+-0x1.fae9f6p+1
+0x1.c09dccp+1
+-0x1.9e12p-2
+-0x1.c11e96p+1
+-0x1.0ebf58p+0
+-0x1.6218fap+1
+-0x1.ea31cp-3
+0x1.4c5496p+2
+-0x1.39f61ep+1
+-0x1.892e36p+1
+-0x1.526116p+1
+-0x1.450eecp+2
+-0x1.7858p-1
+-0x1.982696p+1
+-0x1.4f4abcp+2
+0x1.d365ap-2
+0x1.5bc0eep+2
+0x1.c00048p+0
+0x1.14b376p+2
+0x1.b1647cp+1
+0x1.1fdccp-3
+-0x1.dcca98p+0
+0x1.46b0d6p+2
+0x1.e04a58p+0
+-0x1.ab44a8p+1
+0x1.4b001cp+1
+-0x1.6e3a5cp+2
+-0x1.c9e0dep+1
+-0x1.430a3p-1
+-0x1.2e4902p+2
+-0x1.b9ae72p+1
+0x1.156abcp+1
+-0x1.78c828p+2
+-0x1.5714acp+2
+-0x1.c30a8cp+1
+-0x1.088e4ep+2
+0x1.fa66bp-1
+-0x1.2a0d26p+2
+-0x1.8e6a4cp+2
+-0x1.f9f46p-2
+0x1.5d4dep-1
+-0x1.c5608ep+1
+0x1.b6511cp+1
+-0x1.2faf8p-2
+0x1.809438p+0
+0x1.7b35dap+2
+-0x1.2abc4cp+2
+-0x1.855b54p+2
+-0x1.5573a8p+2
+0x1.40df94p+1
+0x1.50e95cp+1
+-0x1.4615dcp+2
+-0x1.53fc9cp+2
+-0x1.42fe3ap+1
+0x1.77529ap+2
+0x1.2dafa4p+1
+-0x1.3d2494p+2
+-0x1.7fedep+0
+0x1.860a42p+2
+0x1.1f6568p+0
+-0x1.d1d182p+1
+0x1.ffed7cp+1
+-0x1.570126p+1
+-0x1.2fa218p+0
+0x1.3906a6p+2
+-0x1.8b2ab8p+2
+-0x1.48735ap+1
+## name: workload-large
+# Random inputs in [-64.00,64.00]
+-0x1.01e7acp+5
+0x1.e09f3p+3
+0x1.48c46p+5
+-0x1.aed4cp+5
+-0x1.d2fcf8p+5
+-0x1.c46e9ap+5
+0x1.c5d5d4p+5
+0x1.a030f8p+4
+0x1.5175e8p+5
+0x1.4933fp+5
+-0x1.c033a8p+4
+0x1.6032f8p+5
+0x1.bdd94p+1
+-0x1.2ac032p+5
+0x1.fd29cp+5
+-0x1.49b06p+1
+-0x1.a79fep+2
+0x1.10d3f8p+4
+-0x1.306e9p+5
+0x1.e824dcp+5
+-0x1.2765a6p+5
+-0x1.cb69a4p+4
+-0x1.54b05cp+4
+0x1.056694p+5
+-0x1.74b228p+4
+0x1.0619p+2
+-0x1.021fcp+5
+-0x1.b67cccp+4
+0x1.29715p+3
+0x1.1fbb2p+5
+-0x1.7b3dc8p+4
+-0x1.25b0dcp+5
+-0x1.a60f34p+4
+-0x1.6b89dcp+4
+-0x1.1eae4cp+5
+-0x1.26adcp+5
+-0x1.57234ep+5
+-0x1.43894cp+4
+-0x1.09c53p+4
+-0x1.db56bcp+5
+0x1.762c1p+5
+-0x1.870684p+5
+0x1.1da54p+3
+0x1.f2da6cp+5
+-0x1.3c2c7p+2
+-0x1.b9f83p+3
+0x1.6d65a8p+4
+-0x1.854d58p+4
+0x1.fa97b8p+5
+-0x1.8c632ap+5
+0x1.be618cp+5
+-0x1.d8d35cp+5
+0x1.c21e7p+4
+-0x1.793484p+5
+0x1.dacp-7
+-0x1.2b6b5cp+4
+-0x1.304658p+5
+-0x1.a7a3f6p+5
+-0x1.428a1ep+5
+0x1.5db414p+5
+-0x1.268d78p+5
+-0x1.5c34d8p+5
+-0x1.4882a8p+5
+-0x1.8ade2ep+5
+-0x1.5025c4p+5
+-0x1.f446dp+2
+0x1.edd14cp+5
+-0x1.d7cedep+5
+0x1.e5ee2p+5
+0x1.6a8c2cp+5
+0x1.aca6b8p+4
+-0x1.883c3ep+5
+0x1.ba98ecp+5
+-0x1.fade74p+4
+-0x1.342ccp+5
+-0x1.a19d3cp+5
+0x1.59828cp+5
+-0x1.1cabd8p+5
+0x1.94b35p+3
+0x1.a4cf8p+4
+-0x1.372a44p+5
+-0x1.f10c7p+3
+0x1.4dc84p+1
+0x1.d60bfp+5
+-0x1.b1dd1p+5
+-0x1.c21a6cp+5
+-0x1.371708p+5
+0x1.81f2a4p+5
+0x1.44a878p+4
+0x1.aeae48p+4
+0x1.fe57b8p+4
+0x1.83c834p+5
+0x1.0c500cp+5
+0x1.b08b58p+4
+-0x1.23b222p+5
+-0x1.22c78p+2
+0x1.87a9bp+3
+0x1.c5b17cp+5
+-0x1.1d91e8p+5
+-0x1.e5d9b6p+5
+0x1.c60c28p+5
+-0x1.56c0f2p+5
+0x1.37d22p+4
+-0x1.e9fcp-2
+0x1.728464p+5
+-0x1.5f5448p+3
+0x1.0fa85p+5
+0x1.349ddcp+5
+0x1.c8147p+5
+0x1.52d04cp+5
+-0x1.026b88p+3
+0x1.223034p+5
+-0x1.801f48p+3
+0x1.d5a2a4p+5
+0x1.c4752p+5
+-0x1.3dc074p+5
+-0x1.3414dap+5
+0x1.e317bp+4
+-0x1.d18688p+4
+0x1.976938p+5
+-0x1.9e167cp+5
+-0x1.a52648p+5
+0x1.529498p+5
+-0x1.12cea8p+4
+0x1.733c14p+5
+0x1.0ad584p+5
+-0x1.be4bcap+5
+-0x1.f6713ap+5
+-0x1.d2b7dcp+4
+-0x1.32e4b4p+5
+-0x1.947988p+4
+-0x1.729cp+3
+0x1.1328ap+2
+0x1.5377p+1
+-0x1.bc9aacp+4
+0x1.19f63p+3
+0x1.d25ap+2
+-0x1.2ff556p+5
+-0x1.19015p+3
+-0x1.204428p+3
+0x1.7aa7dcp+5
+-0x1.e8ac1ep+5
+0x1.2eb12p+5
+0x1.577928p+4
+0x1.6adc3p+5
+-0x1.58c8b4p+5
+0x1.adc8d8p+5
+0x1.e36bp+4
+-0x1.bb3148p+4
+0x1.5c0de4p+5
+0x1.392efp+5
+-0x1.07f9ap+1
+-0x1.6ecda6p+5
+-0x1.00bda4p+4
+-0x1.0473cap+5
+-0x1.2133e8p+4
+0x1.efb64cp+5
+0x1.76b158p+4
+-0x1.b34d48p+5
+0x1.22605p+5
+0x1.b4e23cp+5
+-0x1.bedf8cp+5
+-0x1.929a48p+5
+-0x1.7e5c64p+4
+0x1.c71c28p+5
+-0x1.72a58cp+4
+-0x1.fb5236p+5
+0x1.0bafp+2
+0x1.329a18p+5
+-0x1.f097c8p+3
+-0x1.2bdd4cp+5
+-0x1.38625ap+5
+0x1.1209c4p+5
+-0x1.9d6f24p+5
+-0x1.be5fc8p+5
+0x1.43633p+4
+0x1.fe4568p+4
+0x1.59b3ep+4
+0x1.b6838p+3
+0x1.912aa8p+5
+-0x1.c03684p+4
+0x1.eddf1cp+5
+-0x1.eb0b34p+4
+-0x1.6c7218p+5
+0x1.445de4p+5
+-0x1.ea534cp+4
+-0x1.5d8408p+3
+-0x1.49022p+5
+0x1.37da1p+3
+-0x1.94576cp+5
+0x1.6f136p+5
+-0x1.b0702p+2
+0x1.8f2e3p+4
+-0x1.00306cp+5
+0x1.616ce4p+5
+0x1.8c8858p+5
+0x1.c7883p+4
+-0x1.0b0974p+5
+-0x1.fdb518p+4
+-0x1.3aedd2p+5
+0x1.4b3p-5
+-0x1.9009d8p+4
+0x1.03c6cp+4
+-0x1.f10dbp+2
+-0x1.2325ep+1
+0x1.373accp+5
+0x1.4f8fd8p+4
+0x1.0e4c68p+4
+0x1.a75d6cp+5
+-0x1.654274p+5
+-0x1.42ab84p+5
+-0x1.5e7c8p+3
+0x1.2aa0dp+5
+0x1.6f08fp+5
+0x1.4333bp+3
+0x1.8a1778p+4
+0x1.09d0f4p+5
+-0x1.703ab4p+5
+-0x1.ac1a7p+3
+0x1.0b7424p+5
+0x1.abadep+2
+-0x1.b4fe4p+0
+-0x1.cd2efcp+4
+0x1.1d714cp+5
+-0x1.79cep+4
+-0x1.f629b4p+4
+-0x1.796c5p+3
+-0x1.a73b18p+4
+-0x1.399f52p+5
+0x1.4ad018p+4
+0x1.228a24p+5
+-0x1.c5c24p+5
+-0x1.53d42p+3
+-0x1.eb3606p+5
+0x1.424f88p+4
+0x1.737538p+4
+0x1.cf6e7cp+5
+0x1.de908p+2
+-0x1.c90504p+4
+-0x1.b7b41cp+4
+0x1.70fd4cp+5
+0x1.c0748p+1
+-0x1.0af034p+5
+-0x1.495538p+5
+0x1.c42e8p+5
+0x1.653a38p+5
+0x1.913df8p+5
+-0x1.cc18f8p+4
+0x1.2e04ap+2
+0x1.94144cp+5
+-0x1.40d5d2p+5
+0x1.2a14fcp+5
+-0x1.90bf22p+5
+0x1.982888p+4
+-0x1.107f6p+1
+-0x1.ad221cp+5
+-0x1.9a05d8p+5
+-0x1.575b7p+3
+0x1.f603ep+3
+0x1.f6122p+4
+0x1.bbb988p+4
+-0x1.b24f68p+4
+-0x1.130acap+5
+0x1.d9b05cp+5
+0x1.413098p+5
+0x1.a5d62p+4
+-0x1.96c34p+5
+0x1.f0083cp+5
+-0x1.793578p+3
+0x1.309c7p+5
+-0x1.88fdf8p+4
+-0x1.4256fp+3
+-0x1.ea424p+3
+-0x1.350eap+4
+0x1.6a3c3p+3
+-0x1.99486p+2
+0x1.341c4p+4
+-0x1.ebdb24p+5
+-0x1.4ef774p+5
+-0x1.0f6378p+3
+0x1.18a4p+4
+-0x1.1bd5ecp+5
+0x1.2475dp+5
+0x1.907bc4p+5
+0x1.d18e6p+3
+-0x1.6b2becp+4
+-0x1.1cd53cp+4
+0x1.7ef15cp+5
+0x1.4c5938p+5
+-0x1.5b35b8p+4
+0x1.a9b898p+4
+-0x1.e34808p+4
+-0x1.0e427p+4
+0x1.7fb3dcp+5
+-0x1.d363cp+4
+-0x1.1a1ffcp+4
+0x1.88263cp+5
+0x1.7369f4p+5
+0x1.c1bb8cp+5
+-0x1.356d7p+5
+0x1.a6d42p+5
+-0x1.fb77bp+3
+-0x1.55da6p+2
+0x1.a15488p+4
+-0x1.7898bp+2
+-0x1.37653p+4
+0x1.f54a88p+5
+-0x1.31fd84p+5
+-0x1.d1008p+0
+0x1.bd668p+0
+-0x1.690dd4p+5
+0x1.74d91p+3
+-0x1.b058ap+4
+0x1.0ccc64p+5
+0x1.cb2c7p+4
+0x1.148048p+4
+-0x1.8471a8p+5
+0x1.31b4cp+5
+-0x1.c4f47p+2
+-0x1.28a81p+2
+0x1.f09aa4p+5
+0x1.649bap+2
+0x1.6968e8p+5
+-0x1.49dfp-2
+-0x1.eada32p+5
+0x1.e42e54p+5
+-0x1.833144p+5
+-0x1.a101dp+3
+-0x1.21db3p+3
+-0x1.f5423p+2
+-0x1.e585eap+5
+0x1.223e8cp+5
+0x1.623804p+5
+-0x1.78f878p+5
+0x1.0e755p+3
+0x1.d0022p+5
+0x1.cce1b8p+4
+0x1.d8c894p+5
+-0x1.fb30aap+5
+-0x1.b02b3cp+4
+0x1.123a1cp+5
+0x1.ee96b8p+4
+0x1.6d8f08p+4
+0x1.740edp+5
+0x1.4f09bp+3
+-0x1.51ff58p+4
+-0x1.1780e8p+3
+0x1.d878dcp+5
+0x1.dcd33p+4
+-0x1.a7afdap+5
+-0x1.b0fcf4p+5
+0x1.3a217p+3
+-0x1.20818p+1
+0x1.2a53bp+4
+-0x1.ccb45p+3
+-0x1.7a337p+4
+-0x1.53e89p+2
+-0x1.114fa4p+4
+0x1.bbe96p+5
+0x1.1e39cp+1
+-0x1.1f96bp+2
+0x1.1cd55p+3
+0x1.333424p+5
+0x1.278dd8p+4
+0x1.ee7254p+5
+0x1.bdf46p+5
+0x1.e2edep+5
+0x1.b08328p+5
+0x1.acaap+0
+-0x1.1d205p+5
+-0x1.54fc9p+5
+0x1.7554ap+3
+-0x1.618b7p+4
+0x1.5d85e8p+4
+-0x1.a3ab68p+5
+-0x1.c2124p+3
+0x1.5f0b28p+5
+-0x1.c9def8p+4
+-0x1.01abap+3
+-0x1.2032p+5
+-0x1.8ce41p+3
+-0x1.b89644p+4
+0x1.926d14p+5
+0x1.24ae44p+5
+-0x1.0c3e68p+3
+0x1.f7b1c8p+5
+0x1.680f08p+5
+-0x1.6c9c48p+5
+0x1.720dc8p+5
+0x1.cc4194p+5
+0x1.e88168p+5
+-0x1.df5a5cp+5
+-0x1.12c918p+5
+-0x1.78a4dp+4
+0x1.06ff38p+4
+0x1.994658p+5
+0x1.df8a28p+4
+-0x1.fd10ep+4
+-0x1.0fd378p+3
+-0x1.eef34cp+4
+-0x1.ee7a2ap+5
+-0x1.0d843p+3
+-0x1.8fbd84p+5
+-0x1.4114acp+4
+-0x1.ea2528p+4
+0x1.86a49p+4
+0x1.6571p+5
+0x1.f5d38p+4
+0x1.255f8cp+5
+0x1.033f18p+5
+-0x1.4f4acp+2
+-0x1.31fc38p+3
+-0x1.c18b8ap+5
+-0x1.0fbda4p+4
+0x1.0afp-5
+-0x1.7c17bep+5
+-0x1.ff5548p+3
+-0x1.4a8a24p+5
+0x1.992d4p+2
+0x1.dcd58p+4
+-0x1.94184p+5
+0x1.82c12p+2
+0x1.7bd4b8p+4
+-0x1.32b2a2p+5
+-0x1.a67828p+3
+-0x1.2a4c5cp+5
+-0x1.ce89b8p+4
+0x1.9dbc8cp+5
+-0x1.eae664p+4
+-0x1.2c39fcp+5
+-0x1.b38714p+5
+0x1.3ce828p+5
+-0x1.33a55p+2
+-0x1.684a6p+4
+-0x1.3c490ap+5
+-0x1.c15c18p+3
+0x1.b3196cp+5
+0x1.179ed4p+5
+0x1.c9fe88p+5
+-0x1.1deb84p+5
+0x1.b5e194p+5
+0x1.31cc04p+5
+0x1.5790fp+5
+-0x1.571b94p+5
+-0x1.c26702p+5
+-0x1.215dbp+3
+0x1.57b2dp+5
+-0x1.ce81dp+5
+0x1.d29278p+4
+0x1.789e8cp+5
+-0x1.962098p+3
+-0x1.5696c8p+4
+-0x1.6bd8a4p+5
+-0x1.04a94ep+5
+0x1.9f08ap+3
+0x1.0fb2dcp+5
+-0x1.9dd84ep+5
+0x1.ca104p+2
+0x1.268368p+4
+0x1.78bf44p+5
+0x1.348ap+3
+-0x1.cf788cp+5
+0x1.d6469p+5
+-0x1.545a2p+2
+0x1.365bbcp+5
+-0x1.e9fef2p+5
+-0x1.27b51p+5
+-0x1.20dfa2p+5
+-0x1.adb77p+3
+0x1.e1e64p+2
+-0x1.1adf3cp+4
+0x1.5adbep+2
+-0x1.7f0908p+5
+0x1.fe457p+3
+0x1.3b4d6cp+5
+0x1.7dbfc4p+5
+-0x1.cd0fdcp+4
+-0x1.f2ab8p+3
+0x1.05a35cp+5
+0x1.c60d64p+5
+-0x1.4e79e6p+5
+0x1.149e74p+5
+-0x1.622f68p+3
+0x1.fd57ap+4
+-0x1.687138p+3
+0x1.d7268p+5
+-0x1.f5fb8p+4
+-0x1.7eaf34p+4
+0x1.80e05p+3
+0x1.8d37p+2
+-0x1.dedd66p+5
+0x1.5cf6p-2
+-0x1.d85ffp+5
+0x1.95488p+3
+-0x1.cd8678p+5
+-0x1.72121p+5
+0x1.41dbdp+3
+-0x1.e169a8p+4
+-0x1.7806acp+5
+-0x1.128c58p+3
+0x1.494c4p+1
+0x1.3c29ccp+5
+-0x1.ea4e28p+5
+0x1.c8fd1cp+5
+-0x1.ab542ap+5
+-0x1.57829ep+5
+-0x1.bb8ea8p+4
+-0x1.713804p+4
+0x1.0a011p+5
+0x1.a6fa2p+2
+0x1.166474p+5
+0x1.67834p+5
+0x1.e45e8p+1
+-0x1.07a324p+4
+0x1.3eff8p+2
+0x1.550d9p+5
+0x1.140d6p+3
+0x1.46bd24p+5
+0x1.6a6508p+4
+0x1.ba079cp+5
+-0x1.48d48ep+5
+-0x1.1c7b4p+2
+0x1.9f94c4p+5
+0x1.9fba7p+4
+-0x1.2a6618p+5
+0x1.67cf2p+4
+-0x1.58e45p+4
+-0x1.aaddap+2
+-0x1.7d7354p+4
+0x1.8fcb7cp+5
+0x1.097038p+5
+0x1.aaa8d8p+4
+-0x1.9a4708p+3
+-0x1.b5ef78p+5
+-0x1.88e136p+5
+0x1.59e8a4p+5
+0x1.29819p+3
+-0x1.7f8112p+5
+-0x1.35e88cp+5
+-0x1.557c08p+5
+-0x1.c6ed16p+5
+0x1.4e084p+4
+0x1.975708p+5
+-0x1.79f14p+2
+-0x1.50d62p+3
+0x1.e81cd4p+5
+0x1.8518d8p+5
+-0x1.67e468p+5
+-0x1.b9e302p+5
+-0x1.211c18p+5
+0x1.d20bb8p+4
+-0x1.d84368p+5
+-0x1.2fdbacp+4
+-0x1.4eb9fep+5
+-0x1.1d81f8p+5
+-0x1.6b958p+3
+0x1.e4ee78p+4
+0x1.75e7p+3
+-0x1.5ef0dp+4
+-0x1.d58c2cp+4
+0x1.552378p+5
+0x1.1b3508p+4
+0x1.36e1dcp+5
+0x1.24f62p+3
+-0x1.3b50f8p+3
+-0x1.ff087p+4
+-0x1.808d7p+3
+-0x1.db32d4p+4
+0x1.bb7p+2
+0x1.348728p+4
+-0x1.5ddc3cp+5
+0x1.23ef48p+5
+-0x1.76e1c8p+5
+0x1.104f68p+5
+0x1.440cd8p+5
+0x1.51edp+1
+0x1.aa6018p+4
+0x1.f2b74p+2
+0x1.e8054p+2
+0x1.a8394p+3
+-0x1.11c28p+5
+-0x1.acff18p+4
+0x1.25f3cp+2
+0x1.6cdf7p+4
+0x1.65f928p+4
+-0x1.611dap+3
+-0x1.fd7be8p+5
+0x1.9d31ep+4
+0x1.d0859p+4
+-0x1.bd2fbcp+4
+-0x1.5617dp+4
+0x1.4e939p+5
+-0x1.8a2214p+4
+0x1.f22fb8p+4
+-0x1.644a1cp+5
+0x1.b755b4p+5
+0x1.5bd48p+2
+-0x1.7f1bdp+3
+0x1.ddc4b8p+5
+0x1.bc7568p+4
+0x1.fd84c8p+4
+-0x1.f7f6c8p+4
+-0x1.a45e1p+5
+-0x1.e51a8p+5
+-0x1.adfa48p+5
+0x1.c4595p+4
+0x1.6ce30cp+5
+-0x1.6f25d4p+5
+0x1.8f499p+4
+-0x1.f0a206p+5
+0x1.5843cp+1
+0x1.9218fp+5
+0x1.a8bebp+3
+-0x1.b2525p+4
+-0x1.999a6p+3
+-0x1.c6163p+4
+-0x1.ab9b42p+5
+-0x1.dcb3cp+3
+-0x1.31f248p+4
+-0x1.a02b44p+5
+-0x1.328288p+4
+-0x1.89adeap+5
+-0x1.090fdp+4
+-0x1.2cca58p+5
+-0x1.8d573cp+5
+0x1.e2166p+3
+-0x1.3f7a06p+5
+-0x1.a7f818p+3
+-0x1.992736p+5
+0x1.9d68ep+5
+-0x1.e35cb8p+3
+0x1.318f7cp+5
+-0x1.15c8b8p+4
+-0x1.2833eap+5
+0x1.f11b9p+3
+0x1.be7ad8p+5
+-0x1.6264cp+1
+0x1.1a73ep+2
+0x1.c2ae4p+3
+0x1.b3f22p+5
+0x1.f2f34p+1
+0x1.739ebcp+5
+0x1.3e545p+3
+0x1.7ceedcp+5
+0x1.0cc35p+3
+0x1.df7a2p+2
+0x1.edfd1cp+5
+-0x1.d80348p+5
+0x1.1c562p+3
+0x1.2d98p-4
+0x1.0e49f8p+5
+0x1.f2fca8p+4
+0x1.b1862cp+5
+0x1.52d48p+1
+-0x1.576d58p+5
+-0x1.4ff884p+4
+0x1.cd002p+4
+-0x1.6a99fcp+4
+-0x1.b64bbp+2
+0x1.8a435cp+5
+-0x1.b0f068p+5
+0x1.aa9adp+3
+0x1.e129ep+4
+0x1.19634cp+5
+0x1.583e2p+5
+-0x1.120d48p+4
+-0x1.acb934p+5
+0x1.21e118p+4
+0x1.3c9a18p+4
+-0x1.e7c072p+5
+0x1.1b237p+4
+-0x1.e54996p+5
+-0x1.19744p+5
+-0x1.c76248p+5
+0x1.3e9448p+4
+0x1.9e57f8p+4
+0x1.4082d8p+5
+-0x1.7c05ccp+5
+-0x1.b6c7eep+5
+0x1.87ee6cp+5
+-0x1.35f204p+4
+0x1.762ef8p+5
+0x1.01bca8p+4
+0x1.a15e58p+5
+0x1.79314p+5
+-0x1.6d51b8p+4
+-0x1.fd80ap+5
+0x1.4f1a3cp+5
+0x1.ac03fp+5
+0x1.7e41fcp+5
+0x1.33e074p+5
+-0x1.b79544p+5
+0x1.a8d3p+0
+-0x1.601d84p+5
+0x1.ef2fdp+3
+-0x1.eb772p+1
+0x1.0fd0e4p+5
+0x1.a716fp+4
+-0x1.7373p+2
+0x1.ffc874p+5
+-0x1.54525cp+5
+-0x1.96047p+5
+-0x1.38d2a4p+5
+-0x1.7cc82cp+5
+-0x1.fe207p+5
+-0x1.0fbfc8p+3
+-0x1.207798p+3
+0x1.61a9d4p+5
+0x1.8628a4p+5
+0x1.f88ed8p+4
+-0x1.8521aep+5
+0x1.56f8e4p+5
+-0x1.7f8a9p+5
+0x1.6c83d8p+4
+0x1.d80ap+0
+-0x1.b496d6p+5
+0x1.47742p+5
+0x1.2f609p+3
+0x1.2578p-4
+0x1.ab2a24p+5
+-0x1.f03ap-3
+-0x1.3f9bbcp+5
+-0x1.2565a4p+4
+-0x1.28db24p+5
+-0x1.a5bc7p+2
+0x1.840abcp+5
+-0x1.a481ecp+5
+0x1.f91168p+5
+-0x1.df9318p+3
+-0x1.7a91ap+5
+0x1.2d5c54p+5
+-0x1.49c894p+4
+-0x1.557e2ap+5
+0x1.a6979p+5
+0x1.d6f5cp+1
+0x1.e2d1ap+5
+0x1.126d88p+4
+0x1.040ep+4
+0x1.ff1c0cp+5
+0x1.41441p+5
+0x1.0ad16p+5
+-0x1.77ee22p+5
+0x1.17918p+0
+0x1.ec454p+4
+-0x1.ee4fcp+0
+-0x1.29ffd4p+4
+0x1.9e45cp+5
+-0x1.fcf6ep+2
+-0x1.172bfp+3
+0x1.99ad54p+5
+-0x1.68808p+2
+0x1.225648p+5
+-0x1.3c71ap+2
+-0x1.028fbcp+5
+-0x1.e47818p+4
+-0x1.dfbd78p+3
+0x1.f1a878p+4
+0x1.b0668cp+5
+0x1.ac40a8p+4
+0x1.ee3bf4p+5
+-0x1.298d7p+3
+0x1.56b9e8p+5
+0x1.ab433p+5
+0x1.9e69f8p+5
+0x1.c841f8p+4
+-0x1.55a00ep+5
+-0x1.b8f244p+5
+0x1.f11bdp+3
+0x1.2964acp+5
+-0x1.ef76fcp+5
+0x1.4118acp+5
+0x1.5b9c28p+4
+-0x1.055a3p+2
+0x1.30ddcp+3
+-0x1.a777bp+3
+-0x1.3a3dc4p+5
+-0x1.7463cp+2
+-0x1.e1ddbcp+5
+0x1.8257b8p+4
+0x1.578378p+4
+0x1.8ff48p+1
+-0x1.22e78cp+4
+-0x1.49904p+0
+-0x1.eb1ef4p+5
+-0x1.a55f84p+5
+0x1.b1ef3p+4
+0x1.a6233p+5
+0x1.061fcp+3
+-0x1.f91edep+5
+0x1.f5b74p+4
+0x1.26e4e8p+4
+0x1.99751p+5
+-0x1.ddc38ap+5
+0x1.055cfp+4
+-0x1.a42e7ap+5
+0x1.754e18p+5
+0x1.f1af28p+4
+0x1.b7c3cp+4
+0x1.514568p+5
+-0x1.87f97p+5
+0x1.972dp+4
+-0x1.98a648p+3
+0x1.ff5dep+4
+0x1.022ep+2
+0x1.61f35p+5
+-0x1.ccc42p+4
+0x1.3215c8p+4
+0x1.8f3468p+5
+0x1.05da58p+5
+-0x1.5dd29ap+5
+-0x1.b2e856p+5
+-0x1.a3a91cp+5
+0x1.694a4p+4
+-0x1.22844cp+5
+-0x1.402574p+5
+0x1.b6db8p+2
+-0x1.b75d54p+5
+-0x1.8ec1d2p+5
+-0x1.7a64d8p+4
+-0x1.9cd978p+4
+-0x1.c195ep+1
+-0x1.19d668p+4
+-0x1.ff6c4p+0
+0x1.1ff094p+5
+-0x1.c760ep+5
+-0x1.5c3748p+3
+0x1.2e3df4p+5
+0x1.4f5704p+5
+-0x1.7bce64p+5
+-0x1.57a3a8p+5
+0x1.3b38p+1
+-0x1.7d2dbp+5
+-0x1.242706p+5
+-0x1.b1e74p+1
+-0x1.65b728p+4
+0x1.bef128p+5
+-0x1.e9ef8p+5
+0x1.f07d98p+5
+-0x1.e32202p+5
+-0x1.94cd0cp+4
+0x1.d231bp+4
+-0x1.3f621p+2
+0x1.c4a6bp+5
+0x1.8ee73cp+5
+-0x1.66b3d8p+5
+0x1.73b8acp+5
+-0x1.6a96dp+2
+0x1.1ed11p+3
+-0x1.e2a11p+5
+-0x1.3eb9d4p+5
+-0x1.38c38p+0
+-0x1.ea250cp+5
+-0x1.48812p+2
+-0x1.a3d938p+3
+0x1.a54518p+4
+0x1.9c0dd4p+5
+-0x1.4427d8p+5
+-0x1.ee9984p+4
+0x1.9f1eb4p+5
+0x1.14b36p+3
+-0x1.e0fc3ep+5
+0x1.f3d4dp+5
+0x1.38d92p+2
+-0x1.1b1848p+3
+0x1.510d3p+3
+0x1.f6519p+4
+-0x1.87f4ap+1
+0x1.45168p+4
+0x1.c1a74p+5
+0x1.c66cp+5
+0x1.da50f4p+5
+0x1.4d1b98p+5
+0x1.27800cp+5
+0x1.ac3b58p+4
+0x1.2bfeb8p+4
+-0x1.53c99p+3
+0x1.4fe41cp+5
+-0x1.a7346cp+5
+0x1.20001cp+5
+0x1.38cap+3
+-0x1.b08da8p+3
+0x1.33b48p+5
+0x1.322e7p+3
+0x1.edc618p+5
+-0x1.b04b2p+5
+0x1.2f77fp+3
+-0x1.97958ap+5
+0x1.7d137p+5
+0x1.502cd4p+5
+-0x1.eea0dcp+5
+-0x1.aeb3fp+3
+-0x1.5d6038p+3
+0x1.e0d9bp+3
+0x1.0fe3cp+4
+-0x1.33008ep+5
+0x1.d262cp+1
+0x1.737dep+2
+-0x1.3afbe8p+5
+0x1.6036c8p+5
+-0x1.fab506p+5
+0x1.8bcd18p+4
+-0x1.e6e154p+5
+-0x1.ad6d1p+5
+-0x1.8de38cp+5
+0x1.ead76p+5
+0x1.f9bd6p+3
+0x1.31bf7p+3
+0x1.61856p+2
+-0x1.c64614p+5
+-0x1.3e045ep+5
+0x1.14147p+4
+-0x1.4e432p+2
+0x1.aa4838p+4
+0x1.db7f08p+4
+-0x1.2abc3ap+5
+-0x1.82fac6p+5
+0x1.a86704p+5
+-0x1.7b3e1p+5
+0x1.39f188p+4
+0x1.de53f8p+5
+-0x1.d7b7p+0
+0x1.f6e99p+4
+0x1.c5db3p+4
+-0x1.cd023p+5
+-0x1.ae753p+5
+-0x1.0f3c64p+4
+-0x1.1f0e4p+4
+-0x1.5ade74p+5
+0x1.2f24a4p+5
+0x1.d685ep+5
+-0x1.ec2a38p+5
+0x1.52e514p+5
+-0x1.ed9518p+5
+0x1.c8b51p+5
+0x1.1cc6acp+5
+-0x1.2133ep+2
+0x1.d150bp+4
+-0x1.0551f4p+5
+0x1.cda89cp+5
+-0x1.3442cp+2
+0x1.ceffa8p+5
+-0x1.371e96p+5
+0x1.da54e8p+5
+-0x1.fad1f4p+5
+-0x1.39b99p+5
+0x1.f720b4p+5
+-0x1.9d32fp+2
+-0x1.477a0cp+4
+0x1.4dd2cp+5
+-0x1.56524p+2
+-0x1.75c2fep+5
+-0x1.ffdffcp+5
+-0x1.f19c8p-1
+0x1.3a9a9cp+5
+-0x1.b4e76p+5
+0x1.9ad0f8p+4
+0x1.1b56ep+4
+0x1.dca5bcp+5
+0x1.1d66fp+5
+0x1.a34eecp+5
+0x1.1d673p+3
+-0x1.acc18ep+5
+0x1.9a9bp+4
+0x1.54a2f4p+5
+-0x1.ffcbdcp+5
+0x1.c1e56p+2
+-0x1.fc67p+0
+-0x1.2a30acp+4
+0x1.1d972p+5
+-0x1.72ce8p+4
+-0x1.bdb3dcp+4
+0x1.8ecb6p+2
+-0x1.79c344p+5
+-0x1.402fep+5
+-0x1.0f151p+2
+0x1.d9f598p+5
+-0x1.f52c36p+5
+-0x1.8022ap+5
+-0x1.208aacp+4
+-0x1.597708p+5
+0x1.1d8bbp+4
+0x1.27f3e8p+4
+-0x1.a0c3b4p+5
+-0x1.dc016p+2
+-0x1.2e10ap+2
+0x1.9329dp+3
+0x1.86a688p+5
+0x1.11fea4p+5
+-0x1.6a55p+5
+0x1.d7b83p+4
+-0x1.bccac4p+4
+-0x1.188f68p+5
+-0x1.3d2108p+3
+-0x1.d06048p+4
+0x1.58a43cp+5
+0x1.86cd38p+5
+-0x1.0dc048p+5
+0x1.da4a8p+2
+-0x1.84e484p+5
+-0x1.531e2p+2
+## name: workload-huge
+# Random inputs in [-1024.00,1024.00]
+0x1.0c598p+7
+0x1.f42434p+9
+0x1.343638p+8
+0x1.8b5cdp+7
+-0x1.278808p+8
+-0x1.fb042p+5
+-0x1.ee82e8p+8
+0x1.cef8b8p+8
+-0x1.027d38p+7
+0x1.40dd8p+4
+0x1.344bb8p+9
+0x1.86f37p+8
+0x1.28b678p+9
+-0x1.650fp+9
+-0x1.0280a8p+8
+-0x1.fae3e4p+9
+0x1.cd84ap+7
+0x1.ebecd8p+9
+-0x1.1125e2p+9
+0x1.37c3e8p+9
+-0x1.4edbf2p+9
+0x1.37214p+8
+0x1.1eb57cp+9
+0x1.07944p+8
+0x1.e49b6p+9
+0x1.b7dafp+7
+-0x1.30654p+4
+0x1.b3a308p+9
+0x1.dad3p+4
+-0x1.250c02p+9
+0x1.473f58p+9
+0x1.2cb07p+7
+-0x1.5b1ce4p+8
+0x1.0f8edp+7
+-0x1.df43ep+7
+0x1.7ad1bcp+9
+0x1.89f7cp+9
+0x1.89d8p+3
+-0x1.36236ap+9
+0x1.57a818p+9
+-0x1.291d98p+9
+0x1.df0428p+9
+-0x1.f86138p+9
+0x1.69517p+9
+0x1.2109cp+8
+0x1.3d586cp+9
+-0x1.639d58p+8
+-0x1.9955b4p+8
+0x1.4d70bp+9
+-0x1.2c21dcp+9
+-0x1.81ff64p+9
+0x1.f7575cp+9
+-0x1.41c67p+9
+-0x1.aeed64p+9
+0x1.6ee0d4p+9
+-0x1.96105p+8
+0x1.1814ep+8
+-0x1.0f7c78p+8
+0x1.2be908p+9
+0x1.39e848p+9
+-0x1.bfbc98p+9
+-0x1.90c9eep+9
+-0x1.75f598p+9
+0x1.f0837p+9
+0x1.4e3a2p+6
+-0x1.4b4f74p+8
+0x1.2c00cp+6
+0x1.f755e8p+8
+0x1.46bfcp+7
+-0x1.aa2ec2p+9
+-0x1.d04f2p+8
+-0x1.5d38dep+9
+-0x1.e178e8p+8
+-0x1.2217a8p+9
+-0x1.d1d0ep+6
+-0x1.90788p+6
+-0x1.97cdd8p+9
+-0x1.881ac4p+9
+0x1.eb248p+8
+-0x1.6c938p+4
+0x1.98864p+6
+-0x1.1dc27cp+8
+0x1.c25f6cp+9
+-0x1.0a3f46p+9
+-0x1.f354c4p+8
+-0x1.87b454p+8
+-0x1.d02a2cp+8
+-0x1.cd4afcp+9
+0x1.344cacp+9
+-0x1.8fa25ap+9
+-0x1.05cb3p+7
+-0x1.3ffcaap+9
+-0x1.5f678p+6
+-0x1.8494b8p+7
+-0x1.09b1ep+6
+-0x1.69eb4p+7
+-0x1.c79e9cp+8
+-0x1.be0f9ap+9
+0x1.c13718p+8
+0x1.c4d16p+8
+0x1.6b5404p+9
+0x1.261f98p+8
+0x1.0bd91cp+9
+-0x1.36419cp+8
+0x1.449458p+8
+0x1.75a2ep+6
+0x1.d03b7p+8
+0x1.2f6698p+9
+-0x1.bf1ee8p+9
+-0x1.65f53cp+9
+-0x1.3b742p+5
+0x1.18f7p+7
+-0x1.372b1p+9
+0x1.992acp+5
+-0x1.4c72fp+6
+0x1.f6f984p+9
+-0x1.2ab45ap+9
+-0x1.19a344p+9
+-0x1.86d4f4p+9
+0x1.929018p+9
+-0x1.fa1816p+9
+0x1.9c0d8p+5
+-0x1.64d94ap+9
+-0x1.6ac678p+9
+0x1.52b0dp+7
+0x1.9838f8p+8
+-0x1.16e16ep+9
+0x1.5bb11p+7
+0x1.e0f9p+7
+0x1.554b8p+5
+0x1.e59f18p+9
+-0x1.001f8p+4
+-0x1.327accp+9
+-0x1.a0c8f4p+9
+-0x1.21ae18p+9
+0x1.589234p+9
+0x1.af111p+8
+-0x1.7cb25p+7
+-0x1.bd04fp+9
+0x1.682058p+8
+0x1.c2a718p+8
+0x1.5351cp+5
+0x1.fe3c44p+9
+-0x1.c94f4cp+8
+0x1.af1cf8p+8
+-0x1.49e07ep+9
+-0x1.cab858p+8
+-0x1.018378p+8
+-0x1.13eda8p+9
+0x1.34e3e8p+9
+0x1.96f838p+8
+0x1.30458p+7
+0x1.62c438p+8
+0x1.7425ap+9
+0x1.ad3928p+8
+0x1.2f1dep+9
+-0x1.311b08p+9
+-0x1.7ef7cp+7
+-0x1.6fce3p+9
+0x1.10b7dp+7
+-0x1.6ae1ep+8
+0x1.aeba8cp+9
+-0x1.09fdfp+9
+-0x1.202ccp+4
+0x1.b8321cp+9
+-0x1.d3710ap+9
+0x1.dd9cd8p+9
+0x1.64d2ep+8
+-0x1.52a706p+9
+0x1.b8d62p+6
+-0x1.633fdap+9
+-0x1.99abap+9
+-0x1.ad91d4p+9
+-0x1.7184a4p+8
+0x1.cf93p+4
+-0x1.0fcfcp+4
+0x1.40024cp+9
+0x1.6f12p+6
+-0x1.ad8cf8p+7
+-0x1.471e88p+8
+-0x1.7beecp+6
+-0x1.2664dp+7
+-0x1.4731ep+7
+0x1.c3a4ep+9
+0x1.934cdcp+9
+0x1.814728p+9
+-0x1.dd15cap+9
+-0x1.b7a64p+6
+-0x1.91f2d2p+9
+-0x1.bd6622p+9
+-0x1.7139a8p+8
+-0x1.4dd6e8p+9
+0x1.560f1p+9
+0x1.368e94p+9
+-0x1.b633d4p+8
+-0x1.00367p+6
+-0x1.9cdcccp+9
+-0x1.57dc14p+9
+-0x1.6db8d8p+7
+-0x1.ea994p+7
+0x1.4e4dbp+7
+0x1.f73e58p+9
+0x1.0f1378p+9
+-0x1.266178p+9
+0x1.0c5b9p+9
+0x1.49d4c8p+9
+0x1.739cdcp+9
+-0x1.8f5b1p+9
+0x1.0ae9a8p+8
+0x1.07b1dcp+9
+-0x1.a588cep+9
+-0x1.18781ap+9
+-0x1.a27ccp+9
+0x1.c693bp+8
+-0x1.8bb634p+9
+-0x1.84a99p+8
+-0x1.b514bp+7
+-0x1.ad6c14p+8
+-0x1.5eeb48p+9
+-0x1.669b6cp+9
+0x1.b5c9ep+6
+-0x1.c1c4e8p+7
+-0x1.e78514p+9
+-0x1.ebc0ap+5
+0x1.c6b6bp+7
+0x1.ffa808p+9
+0x1.20ee58p+9
+-0x1.cff34p+7
+-0x1.843316p+9
+-0x1.fb6ebcp+9
+0x1.5e7e6p+7
+0x1.042288p+9
+0x1.8f908cp+9
+0x1.b4e4ecp+9
+-0x1.d41148p+7
+-0x1.814884p+8
+0x1.14355cp+9
+-0x1.66efcp+8
+0x1.a6d3d4p+9
+0x1.f4ee1p+8
+-0x1.8e0e5p+7
+0x1.b0c5ep+8
+0x1.788b1p+8
+-0x1.78e3p+9
+-0x1.c79d72p+9
+-0x1.3ac984p+9
+-0x1.70df5cp+9
+0x1.7945ep+8
+0x1.bdabp+6
+-0x1.fb3b2p+8
+-0x1.a7735p+9
+0x1.06dabcp+9
+0x1.c7a2a8p+8
+-0x1.a777ep+7
+0x1.3fc52p+8
+0x1.e56838p+8
+0x1.e32b54p+9
+0x1.9b5cbcp+9
+0x1.a2f71p+8
+0x1.b4772p+6
+0x1.96b52cp+9
+-0x1.fa3d3p+7
+0x1.47d648p+8
+-0x1.a97a68p+7
+0x1.88e14cp+9
+0x1.a3b248p+9
+-0x1.fb2acp+5
+-0x1.09c498p+9
+-0x1.4cc8fp+8
+0x1.ff1c5cp+9
+0x1.6b2d28p+8
+0x1.f86a2p+7
+0x1.54a7ap+8
+-0x1.11c23cp+9
+-0x1.43814p+8
+0x1.23e398p+9
+-0x1.2aadep+6
+0x1.aa1008p+9
+0x1.127f8cp+9
+0x1.f90bf4p+9
+0x1.17933p+7
+0x1.148adcp+9
+-0x1.a4561ap+9
+-0x1.ab51f8p+9
+-0x1.e44c68p+9
+0x1.08f8a4p+9
+0x1.b30cbcp+9
+0x1.583b4cp+9
+-0x1.1e1378p+9
+-0x1.dc926p+8
+-0x1.3d0b9ep+9
+0x1.d6ec54p+9
+-0x1.59867p+9
+0x1.72148p+4
+-0x1.62a1f4p+9
+-0x1.20cd88p+9
+-0x1.705e2p+8
+0x1.e54de8p+8
+0x1.d2e318p+8
+0x1.0afp+8
+0x1.ab0ffp+9
+-0x1.aa410ep+9
+-0x1.bf5e04p+8
+0x1.d7fd18p+8
+0x1.d2ffep+9
+0x1.a4c1dp+7
+-0x1.47ea4p+5
+0x1.db88fp+9
+-0x1.0507bcp+9
+0x1.118ep+2
+-0x1.5badbcp+9
+0x1.2315fcp+9
+0x1.c2f79p+8
+0x1.33a648p+8
+0x1.433b5cp+9
+-0x1.febd08p+7
+-0x1.7bcb98p+9
+0x1.b981bp+7
+0x1.6aae6p+6
+0x1.1c075p+9
+-0x1.15788p+8
+0x1.c4be5cp+9
+0x1.bf9a2p+7
+0x1.5e179p+7
+-0x1.f4c3eap+9
+0x1.39ad68p+8
+0x1.46e458p+9
+0x1.e81024p+9
+-0x1.f909c8p+9
+-0x1.d54b48p+8
+-0x1.7afef4p+9
+0x1.af806p+8
+-0x1.80df1p+7
+-0x1.c50522p+9
+0x1.4fb56p+7
+-0x1.ec9f74p+8
+-0x1.7a64aep+9
+0x1.8200cp+9
+-0x1.99c368p+9
+-0x1.ed65ep+6
+-0x1.fe489p+6
+-0x1.755d0ap+9
+0x1.6e41bp+8
+0x1.1a0fe8p+9
+0x1.3a7738p+9
+0x1.88188p+9
+-0x1.b4f0ccp+9
+0x1.0c12cp+6
+-0x1.2331ep+9
+-0x1.a54eep+7
+0x1.91846p+7
+-0x1.a5164cp+9
+-0x1.11277ap+9
+0x1.2914f4p+9
+-0x1.7810cp+5
+-0x1.9914cp+6
+-0x1.fe8786p+9
+0x1.7c1f3cp+9
+0x1.133fep+7
+0x1.0b566cp+9
+-0x1.22c7a4p+9
+0x1.e74dbcp+9
+0x1.7e055p+9
+-0x1.c0c98cp+8
+0x1.6a4cep+6
+-0x1.1c979p+8
+0x1.86cc2cp+9
+0x1.7d9c5p+9
+0x1.31d8bp+9
+0x1.0189d4p+9
+0x1.2b782p+7
+0x1.354dcp+9
+0x1.e1a0bp+8
+-0x1.39a9c8p+9
+-0x1.fd0714p+8
+0x1.65f3dp+8
+0x1.c32518p+9
+-0x1.6f478p+5
+0x1.5c665p+9
+-0x1.87487p+7
+0x1.bc904p+6
+0x1.cc5aap+6
+0x1.48e05p+9
+-0x1.2ae518p+9
+-0x1.65d5dp+7
+0x1.b9ad4p+7
+-0x1.7e25d2p+9
+0x1.0876a8p+8
+0x1.62fee8p+9
+-0x1.6aac6p+6
+-0x1.e5f648p+7
+-0x1.221e14p+8
+-0x1.0d734ap+9
+0x1.62301cp+9
+-0x1.43e034p+9
+-0x1.924458p+9
+0x1.c996dcp+9
+0x1.eaf45cp+9
+0x1.dc683p+7
+-0x1.974e0cp+9
+0x1.86f5p+9
+-0x1.4f749p+6
+-0x1.0af5p+9
+-0x1.96defp+6
+-0x1.8ad2c2p+9
+-0x1.753c8cp+9
+-0x1.6bf1acp+8
+-0x1.e5b644p+9
+-0x1.33c058p+9
+-0x1.cf03b8p+8
+-0x1.078e5cp+9
+-0x1.f3ede4p+8
+0x1.1c5ba8p+8
+0x1.cebf9p+7
+0x1.792adp+9
+-0x1.2b8e78p+9
+0x1.73fad8p+8
+-0x1.69fdf4p+8
+-0x1.1080dp+8
+-0x1.ceacecp+9
+0x1.31948p+6
+-0x1.98701p+7
+0x1.e00288p+9
+0x1.0c6acp+7
+-0x1.2a5e1ep+9
+-0x1.1c00e8p+9
+-0x1.5b544p+9
+0x1.49f54p+9
+-0x1.0f2028p+7
+0x1.bb9edp+7
+0x1.87b66p+7
+0x1.491ddp+8
+0x1.c836d8p+8
+0x1.66a43p+7
+0x1.54b7e8p+9
+0x1.2310a8p+9
+0x1.0fce3cp+9
+0x1.5db6bcp+9
+0x1.4498a8p+9
+-0x1.1fcfbep+9
+-0x1.1dc3f4p+9
+0x1.b245f8p+8
+-0x1.d6d258p+9
+-0x1.89aacp+6
+-0x1.bced6p+7
+-0x1.b262f4p+9
+-0x1.d96d84p+9
+-0x1.3708b4p+8
+0x1.8e1ae8p+9
+-0x1.80ec8cp+8
+-0x1.042f1p+9
+-0x1.aa1304p+9
+-0x1.1122ccp+9
+-0x1.190884p+9
+0x1.02dd8p+8
+0x1.1f134p+7
+0x1.57e778p+9
+-0x1.c5809cp+8
+0x1.524174p+9
+0x1.f28858p+9
+0x1.8c11p+4
+0x1.dad0d8p+8
+-0x1.cd5afcp+9
+0x1.447918p+9
+-0x1.bcec58p+8
+0x1.6ca5e8p+9
+-0x1.78228p+8
+-0x1.87d2b4p+8
+-0x1.71908p+5
+0x1.33fc74p+9
+-0x1.894b84p+9
+-0x1.ee1d78p+8
+-0x1.4bd74p+4
+-0x1.75cf6p+7
+0x1.fa0b5p+9
+0x1.a03d5cp+9
+-0x1.c95f38p+7
+-0x1.7e786cp+9
+0x1.ce0eecp+9
+0x1.57c728p+9
+0x1.5d628p+8
+-0x1.4a1096p+9
+0x1.be97ap+9
+0x1.7a629p+7
+-0x1.a41248p+7
+-0x1.892014p+9
+-0x1.99f214p+9
+0x1.46fb38p+9
+0x1.1e8674p+9
+0x1.6fb98p+8
+-0x1.b84a88p+9
+-0x1.fc5cep+9
+0x1.50d2f4p+9
+0x1.55f90cp+9
+0x1.91c4acp+9
+-0x1.7cd558p+7
+0x1.d52d3p+9
+-0x1.0bb248p+7
+0x1.f40a14p+9
+0x1.27eff8p+9
+-0x1.056cb8p+9
+-0x1.1c7f4cp+8
+-0x1.0762ccp+8
+-0x1.c748c6p+9
+-0x1.16c3d6p+9
+0x1.ccb6p+7
+-0x1.f4406ep+9
+-0x1.aed6bap+9
+-0x1.7e4eep+9
+0x1.6019dp+8
+-0x1.804078p+8
+-0x1.e2a1e4p+8
+-0x1.f2a918p+8
+-0x1.0b710cp+8
+-0x1.9bc8b4p+8
+0x1.b9e32p+6
+-0x1.a267a8p+7
+0x1.aee5ep+8
+-0x1.546e8cp+9
+-0x1.071126p+9
+-0x1.f103ccp+9
+-0x1.3de8ecp+8
+0x1.1e4858p+8
+0x1.d4f308p+9
+0x1.7886e4p+9
+-0x1.6c6dc8p+8
+-0x1.7a5c66p+9
+-0x1.e3a23ap+9
+-0x1.0b59e4p+8
+-0x1.030a8p+5
+-0x1.e1286ap+9
+-0x1.5042f8p+9
+-0x1.53ea6p+7
+0x1.15f9b8p+9
+-0x1.3eb7e8p+7
+0x1.ded35p+8
+-0x1.247f4cp+8
+0x1.b95a4p+5
+-0x1.3c9e1cp+9
+-0x1.f980ap+8
+0x1.f893e8p+9
+-0x1.d92e0cp+9
+-0x1.2e01eap+9
+-0x1.327b04p+8
+-0x1.751368p+9
+-0x1.e8b2bp+6
+-0x1.1dc42p+8
+-0x1.37aa18p+9
+0x1.a86fep+7
+-0x1.b023c8p+7
+0x1.7863cp+7
+-0x1.c0015cp+8
+0x1.37f71cp+9
+0x1.50844cp+9
+0x1.9ca684p+9
+0x1.ec7f58p+8
+-0x1.61d43ap+9
+0x1.16eecp+8
+0x1.887bfp+7
+-0x1.8640cp+9
+-0x1.e6f7a8p+8
+0x1.be8c7p+8
+-0x1.e7b9b8p+9
+-0x1.dbbe48p+9
+-0x1.889254p+9
+0x1.c2642p+8
+-0x1.31dc48p+7
+0x1.d3d388p+8
+0x1.d1d97cp+9
+-0x1.c259e4p+9
+-0x1.9cd38ap+9
+0x1.b46d48p+8
+-0x1.1a097p+8
+0x1.d8f96p+8
+-0x1.cae688p+8
+0x1.58436p+7
+-0x1.f7af24p+9
+0x1.a997fp+7
+-0x1.620084p+9
+0x1.b1792p+6
+0x1.2b14p+3
+0x1.20598p+7
+-0x1.b1ce5p+8
+-0x1.57c26p+6
+0x1.0f95ap+9
+-0x1.8498e4p+8
+0x1.d2e8b8p+8
+-0x1.c8fep+7
+-0x1.42252cp+8
+0x1.eefbep+8
+-0x1.247bdp+8
+0x1.5b9c88p+8
+-0x1.ed29d6p+9
+-0x1.394504p+8
+0x1.cbc7fcp+9
+-0x1.308ef8p+9
+-0x1.8d7c78p+9
+0x1.6c70fcp+9
+-0x1.e8e11ap+9
+0x1.61334p+7
+-0x1.aec7d4p+9
+-0x1.ee91fp+8
+-0x1.2b461cp+8
+-0x1.be2c1p+9
+0x1.d8edfcp+9
+-0x1.9e84ap+5
+-0x1.4069a8p+8
+0x1.1c48p+1
+-0x1.ffd1a4p+9
+0x1.3b6c78p+8
+0x1.5569f4p+9
+0x1.cd7b58p+9
+-0x1.4c2dd4p+9
+-0x1.3dd698p+7
+0x1.7936acp+9
+-0x1.0ba754p+8
+-0x1.cde86p+8
+0x1.8538bcp+9
+0x1.246f84p+9
+0x1.efb8e4p+9
+-0x1.89d13p+6
+0x1.04b4fp+7
+-0x1.2ffbfcp+8
+0x1.17caap+9
+-0x1.d64c18p+7
+0x1.dff33p+7
+0x1.86199p+8
+-0x1.e02708p+7
+-0x1.5dbfcp+7
+0x1.3162ap+8
+-0x1.8d6934p+9
+-0x1.76cd24p+9
+0x1.9981c4p+9
+0x1.d5da78p+9
+-0x1.8662p+4
+-0x1.8a89a4p+9
+0x1.e81fb8p+8
+-0x1.83d2b8p+8
+-0x1.595a38p+7
+0x1.067dbcp+9
+-0x1.8e2d8p+3
+0x1.dd30ep+8
+-0x1.f454fp+6
+0x1.4d282p+9
+0x1.658968p+8
+0x1.21617p+9
+-0x1.aa2e38p+9
+0x1.6de5fp+9
+0x1.fe3e3cp+9
+-0x1.abcbd4p+9
+-0x1.d30da4p+9
+0x1.8dd9p+6
+0x1.e2443cp+9
+0x1.2e31p+8
+0x1.7b83cp+5
+-0x1.2e32f8p+9
+0x1.2a19b4p+9
+-0x1.1f1446p+9
+0x1.08d974p+9
+-0x1.ed4318p+7
+0x1.5172d8p+9
+-0x1.447384p+9
+0x1.77284p+7
+0x1.96af4cp+9
+0x1.3a78a8p+9
+0x1.748bf8p+9
+-0x1.cdaeep+9
+-0x1.6c3566p+9
+-0x1.3acc78p+7
+-0x1.6df59cp+9
+-0x1.9293eap+9
+0x1.8eaf7p+7
+0x1.f5d908p+9
+0x1.44655p+9
+0x1.62a608p+9
+0x1.545d8p+7
+0x1.a8b7a4p+9
+-0x1.012ec8p+7
+-0x1.22ee28p+9
+-0x1.4fb1b8p+9
+0x1.c3951cp+9
+-0x1.0188ep+6
+-0x1.234098p+8
+-0x1.fc5e66p+9
+-0x1.9267f4p+8
+-0x1.aae89p+8
+-0x1.b12ee2p+9
+-0x1.2df8cp+5
+0x1.e9bfecp+9
+0x1.1cdb4p+8
+0x1.1febf8p+8
+0x1.aebdccp+9
+0x1.becafp+8
+-0x1.e65168p+9
+0x1.bd0aep+9
+-0x1.934bbp+9
+0x1.1f034p+9
+0x1.283f4p+6
+0x1.9923a4p+9
+0x1.cb0bacp+9
+-0x1.a2b1b4p+9
+0x1.f7c30cp+9
+-0x1.b46506p+9
+0x1.1e904p+7
+0x1.8f9abcp+9
+0x1.0d5c14p+9
+-0x1.fca638p+9
+-0x1.b47928p+7
+0x1.68d04p+7
+0x1.abffacp+9
+-0x1.54e4fp+9
+0x1.1d8dbp+7
+-0x1.d0c5e4p+9
+0x1.08f84p+7
+0x1.5c58cp+5
+-0x1.3273bp+6
+-0x1.07843p+7
+-0x1.4e04dap+9
+-0x1.6d7decp+8
+-0x1.cb426p+6
+-0x1.63acb4p+8
+-0x1.9dbf14p+8
+0x1.280d94p+9
+-0x1.18037cp+9
+-0x1.06e6c4p+9
+0x1.678a18p+9
+0x1.00e934p+9
+0x1.9aca48p+9
+-0x1.856ebp+8
+0x1.2dd9p+5
+0x1.5e857p+7
+0x1.8efep+2
+0x1.eaf634p+9
+0x1.7db2c4p+9
+-0x1.8da874p+9
+-0x1.730ffp+6
+-0x1.df4ap+6
+0x1.1721e8p+8
+-0x1.0edfecp+9
+0x1.a0346p+7
+0x1.63d17cp+9
+-0x1.6c5c88p+7
+0x1.e0da1cp+9
+0x1.48efbp+9
+-0x1.dbbba8p+9
+0x1.d7d65p+9
+0x1.f2c798p+9
+-0x1.85031p+9
+0x1.2cda2p+8
+-0x1.9fd0eep+9
+0x1.377368p+8
+-0x1.33854cp+8
+0x1.655eb8p+9
+0x1.4e15cp+5
+0x1.9c07ap+6
+0x1.d546p+4
+-0x1.1f5dfcp+8
+0x1.4ca0cp+7
+0x1.267dfp+9
+-0x1.f26ddp+7
+-0x1.efbad8p+9
+-0x1.dbbbfp+7
+0x1.a1db74p+9
+0x1.751004p+9
+0x1.1defccp+9
+0x1.6d2538p+9
+-0x1.a57b8cp+9
+0x1.f8d06cp+9
+-0x1.07ec28p+9
+0x1.81d76p+9
+0x1.786a94p+9
+-0x1.e69d7ep+9
+0x1.91b078p+9
+-0x1.a0e0e4p+9
+0x1.a5af1p+9
+-0x1.7e2c44p+9
+-0x1.da2a12p+9
+-0x1.01f848p+9
+-0x1.c8b93cp+8
+0x1.7648bp+9
+0x1.ba8598p+9
+-0x1.e74e5p+6
+-0x1.3e6e1p+8
+-0x1.eccb54p+9
+-0x1.dff8c4p+8
+0x1.bf6f2p+7
+-0x1.31a0ap+9
+0x1.a683ep+8
+-0x1.e2135p+7
+-0x1.08944p+9
+-0x1.9dce5p+7
+-0x1.6d74cp+5
+-0x1.2439b8p+9
+0x1.62bf78p+9
+-0x1.5450bp+6
+-0x1.4523dep+9
+-0x1.d57d6ep+9
+0x1.e05e2cp+9
+0x1.865p+5
+0x1.64ebdp+7
+0x1.8cfb9p+9
+0x1.932258p+8
+0x1.cb8eap+7
+0x1.449f6p+6
+0x1.34e238p+9
+-0x1.af7df4p+8
+0x1.c23b8p+6
+0x1.7eb8f4p+9
+-0x1.6800fap+9
+-0x1.32e8ap+7
+-0x1.ad567p+9
+0x1.908e04p+9
+0x1.f1c08cp+9
+0x1.58eccp+5
+0x1.2bab1p+9
+0x1.1003ep+7
+0x1.947f64p+9
+0x1.5bbc68p+8
+-0x1.842aa4p+8
+-0x1.183138p+8
+0x1.0670cp+8
+0x1.b23b4p+5
+0x1.215208p+8
+-0x1.2bac7p+9
+-0x1.86b96ep+9
+-0x1.2ceea6p+9
+0x1.2c78fp+8
+0x1.58dbp+9
+-0x1.79703ep+9
+0x1.0e0984p+9
+0x1.c47958p+8
+-0x1.1ccaf8p+7
+-0x1.cb027p+6
+0x1.5bb324p+9
+0x1.52f7ap+9
+-0x1.3c25dp+7
+0x1.2be8a8p+9
+0x1.a4d8cp+5
+-0x1.2d4cd8p+9
+-0x1.dfeb36p+9
+0x1.cfa814p+9
+0x1.d450fp+7
+-0x1.99ae16p+9
+0x1.247168p+8
+-0x1.401b28p+7
+0x1.0105c4p+9
+-0x1.765b98p+8
+-0x1.c1d9dcp+9
+0x1.4843p+9
+0x1.7442ap+9
+0x1.d2ddbp+9
+0x1.a7419cp+9
+0x1.d59c98p+9
+-0x1.0d446cp+9
+0x1.c526f8p+8
+0x1.2b58d8p+9
+-0x1.5a234p+4
+-0x1.b90b1cp+9
+0x1.2c4dp+8
+-0x1.9f8c52p+9
+-0x1.d23124p+9
+-0x1.199a08p+8
+-0x1.d33308p+7
+0x1.e07e0cp+9
+0x1.5e872p+8
+-0x1.ecc0ap+6
+0x1.ac1938p+9
+-0x1.9386c4p+9
+-0x1.9e1dd8p+9
+-0x1.2300c4p+8
+-0x1.2a25b6p+9
+0x1.0376a8p+8
+0x1.9ed9e8p+9
+-0x1.4fd65cp+8
+0x1.5ec6ep+8
+-0x1.c1f3dp+9
+-0x1.98823ep+9
+0x1.a3da38p+9
+0x1.44a944p+9
+-0x1.9fa8a4p+9
+0x1.31bec4p+9
+0x1.a9f438p+8
+-0x1.145cc8p+9
+0x1.1a61ecp+9
+0x1.c3345p+8
+0x1.2536b8p+9
+-0x1.49d988p+9
+0x1.c3d3ap+9
+-0x1.1a76ep+7
+-0x1.c95efcp+8
+0x1.50b9a4p+9
+0x1.dcfd7p+8
+0x1.32ad1p+7
+-0x1.488378p+8
+0x1.2ed4p+4
+-0x1.54c23p+9
+0x1.792e7cp+9
+-0x1.3ba488p+7
+-0x1.9bf1bp+9
+0x1.b4b2e8p+8
+0x1.8161dp+8
+-0x1.04815p+8
+-0x1.914498p+7
+-0x1.f8962cp+8
+-0x1.aeea74p+9
+-0x1.0ef474p+9
+0x1.aa725p+9
+-0x1.91057cp+9
+-0x1.8c6f5p+6
+0x1.1eb28p+9
+-0x1.1dbeb4p+8
+-0x1.cc888ep+9
+0x1.8cae4p+7
+-0x1.bf858p+5
+-0x1.7d4e6p+9
+-0x1.da7334p+8
+0x1.646a9p+8
+-0x1.8d1a2cp+9
+-0x1.73f32ap+9
+0x1.b6ac9p+9
+0x1.1e41ccp+9
+-0x1.47a6dp+6
+0x1.8d33fp+8
+0x1.b09cb4p+9
+-0x1.a965e8p+9
+-0x1.9f3158p+9
+0x1.530ab8p+8
+-0x1.4f63d4p+9
+0x1.d16c2p+7
+-0x1.e8aae8p+7
+-0x1.84db5p+7
+0x1.4e09ap+9
+-0x1.4b3228p+7
+0x1.6dc38p+5
+0x1.ef52acp+9
+0x1.23c308p+8
+-0x1.f19c16p+9
+0x1.97e1p+4
+-0x1.c7bfbp+9
+-0x1.ef2acap+9
+-0x1.39f2cp+6
+-0x1.bb1978p+8
+0x1.fc38ccp+9
+-0x1.a52268p+9
+-0x1.d04ae4p+9
+-0x1.3585b8p+9
+-0x1.2cc1b4p+9
+-0x1.6a5304p+9
+-0x1.3b8074p+8
+-0x1.b6456p+6
+0x1.271cb4p+9
+-0x1.5153bp+9
+0x1.49d4fcp+9
+-0x1.456fp+9
+-0x1.9c2744p+8
+0x1.b75e98p+8
+0x1.0f7588p+9
+0x1.91828p+4
+-0x1.1b1de6p+9
+0x1.4879e8p+9
+0x1.e779ap+9
+0x1.0ac23p+9
+-0x1.3a8b54p+9
+0x1.6aa21p+8
+-0x1.d15596p+9
+0x1.438cap+7
+0x1.9c1bp+9
+0x1.31004p+6
+0x1.a143bp+9
+0x1.ee09a4p+9
+-0x1.b5808p+9
+-0x1.f9009cp+9
+0x1.bc1f2p+6
+-0x1.cabeb2p+9
+-0x1.6bf21p+9
+-0x1.d1fff4p+9
+0x1.95be48p+9
+0x1.7cf804p+9
+-0x1.d55f1ep+9
+-0x1.d9bb44p+9
+0x1.604dbp+8
+-0x1.f84138p+7
+0x1.0c98p+7
+-0x1.b72b84p+9
+-0x1.054a8cp+9
+-0x1.3d45cp+8
+0x1.5c7eep+9
+0x1.7b5aap+6
+0x1.8a2474p+9
+0x1.fc9d38p+9
+-0x1.ead7dcp+8
+-0x1.5c52ep+7
+-0x1.c81846p+9
+0x1.6c008p+8
+0x1.411a2cp+9
+0x1.236598p+9
+-0x1.81cad8p+7
+-0x1.c32788p+9
+0x1.65d984p+9
+-0x1.6ae448p+9
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 3/8] benchtest: Redefine sincosf ranges
2026-03-25 19:22 [PATCH 0/8] Add sinf/cosf/sincosf CORE-MATH implementations Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 1/8] benchtest: Redefine cosf ranges Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 2/8] benchtest: Redefine sinf ranges Adhemerval Zanella
@ 2026-03-25 19:22 ` Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 4/8] math: Use sinf from CORE-MATH Adhemerval Zanella
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Adhemerval Zanella @ 2026-03-25 19:22 UTC (permalink / raw)
To: libc-alpha; +Cc: Paul Zimmermann, DJ Delorie
Using same idea of cosf and sinf ranges, define three new intervals
for sincosf:
workload-random: [-2*pi, 2*pi]
workload-large: [-64, -2*pi] | [2*pi, 64]
workload-huge: [-1024, -64] | [64, 1024]
---
benchtests/sincosf-inputs | 8309 ++++++++++++++-----------------------
1 file changed, 3005 insertions(+), 5304 deletions(-)
diff --git a/benchtests/sincosf-inputs b/benchtests/sincosf-inputs
index 0a8495a67c..55e433eba7 100644
--- a/benchtests/sincosf-inputs
+++ b/benchtests/sincosf-inputs
@@ -1,5307 +1,3008 @@
## includes: math.h
## args: float:<float *>:<float *>
## name: workload-random
-0x1.759424p-1
--0x1.324949p0
--0x1.855528p8
--0x1.c85e76p2
--0x1.c945aap-1
-0x1.1993aep2
-0x1.d780f3p-1
-0x1.76cd4ep-6
-0x1.bd6bcap2
--0x1.74bec9p1
-0x1.6a06b7p-6
-0x1.4a3c3bp-1
-0x1.9293bbp-1
-0x1.030144p-6
-0x1.51fcc7p-6
--0x1.366fcfp9
-0x1.c58105p6
--0x1.c7c18bp-1
--0x1.993274p5
-0x1.8016f0p-6
-0x1.380748p-1
-0x1.290234p4
--0x1.d48490p0
-0x1.564888p-1
-0x1.792d40p0
--0x1.c7df9fp4
--0x1.5347b2p9
-0x1.751c06p-6
--0x1.89b60ep3
-0x1.ac4981p8
-0x1.ca1e8dp1
--0x1.db3d03p3
--0x1.9e93b7p-1
-0x1.dffae2p6
--0x1.9428fep2
-0x1.91effap2
-0x1.93e82cp-6
-0x1.9d8f7fp-1
--0x1.f1b756p8
--0x1.2da2d7p-1
-0x1.dfb177p6
--0x1.7ef532p2
--0x1.a3d5e8p1
-0x1.2cb6eap9
-0x1.4f7144p3
--0x1.9c255fp-1
-0x1.dc4f07p4
-0x1.1e16d9p0
--0x1.2efbadp-1
--0x1.ea66e7p-1
--0x1.b06e11p4
-0x1.b02b33p5
--0x1.331009p8
--0x1.d64d8ap1
--0x1.378eb6p4
-0x1.4ad685p2
--0x1.a97eabp-1
-0x1.088410p3
-0x1.df2a1bp1
-0x1.2ddc8bp-1
--0x1.460920p4
-0x1.7b695fp-1
-0x1.1872ccp-6
--0x1.bd016fp4
-0x1.522f46p8
--0x1.e4ea92p3
--0x1.15b546p-1
--0x1.089889p-1
-0x1.52ec6ap3
-0x1.50aed3p4
--0x1.0f7292p0
-0x1.ba637bp-1
--0x1.806b8bp2
--0x1.e487d2p-1
--0x1.49ac97p-6
--0x1.57546cp-1
--0x1.fdc4f9p-1
-0x1.09d84ap-6
-0x1.5f3a26p-6
-0x1.873059p-1
--0x1.f0b0bep-1
--0x1.93a1f3p-1
--0x1.c89a24p-6
--0x1.7d26b6p-1
--0x1.bee7a6p1
-0x1.d59845p-1
-0x1.6e1f9dp8
--0x1.870c8fp-6
--0x1.106ffap2
-0x1.144982p-1
-0x1.83775bp4
--0x1.e7f67cp0
--0x1.3d5418p8
-0x1.bdde9cp7
--0x1.915d84p-6
-0x1.9c8d2cp2
--0x1.b9a1c2p7
--0x1.733c82p2
--0x1.de7796p7
--0x1.e7d177p-6
-0x1.5989fcp4
-0x1.eb5989p5
-0x1.db73f8p0
--0x1.47591cp-12
--0x1.f05e92p1
-0x1.023277p-1
-0x1.b50de3p2
-0x1.0f3f9fp-6
--0x1.41abf9p3
--0x1.54a29cp-1
--0x1.9cdcb5p2
--0x1.c2f8b4p8
--0x1.8b9e93p2
--0x1.8883c4p-1
-0x1.02f07ep-6
--0x1.e3bb5fp-1
-0x1.536722p-6
--0x1.8bc436p6
-0x1.cb14d9p1
--0x1.ce5bddp4
--0x1.de6015p0
-0x1.c66693p4
--0x1.e2c6a1p6
--0x1.78e3aep-6
--0x1.9df99fp7
-0x1.626d4ep-1
--0x1.37c84cp-1
--0x1.5aa84ap7
--0x1.91e602p-6
--0x1.01d2fap-6
--0x1.581f96p-1
--0x1.7aee39p3
-0x1.e0a4e1p-6
-0x1.795a35p2
--0x1.2c96a2p2
--0x1.58e051p-6
-0x1.acde78p9
--0x1.eeb16fp9
-0x1.5344d2p8
-0x1.5a1e2dp5
-0x1.40dcf4p9
-0x1.8c5b8dp9
-0x1.555944p1
--0x1.eeb24bp-6
--0x1.fe815fp-1
-0x1.217c62p-1
-0x1.4ed03ap-6
--0x1.50e994p-1
--0x1.6f299ep3
-0x1.720eeep5
--0x1.22b5a0p-1
--0x1.ede8c9p-1
--0x1.a61cb3p5
--0x1.86351ep-6
--0x1.9472d7p8
--0x1.05fa79p-1
-0x1.9235fap6
--0x1.c6beb8p0
--0x1.12b98dp7
--0x1.560649p9
-0x1.57d0dap2
-0x1.0c14c8p4
-0x1.a7ef0dp-6
-0x1.cc9743p2
-0x1.505534p-1
-0x1.b850ebp4
-0x1.509520p-1
-0x1.61fd2ep6
--0x1.2bbc7ap0
-0x1.018674p-1
-0x1.78cfd8p1
-0x1.923e9dp-6
-0x1.298b54p5
--0x1.4445a3p-1
-0x1.f0ce1ep1
-0x1.abd68ep-6
--0x1.6fa9b5p6
-0x1.8f6494p6
-0x1.ac4921p-6
-0x1.1b6c48p-6
-0x1.ba39c0p1
-0x1.8fbcfap-1
-0x1.85658dp-1
-0x1.3c6d80p-1
-0x1.a9f908p6
--0x1.c9bb3ap-1
-0x1.087095p6
-0x1.e98273p-1
--0x1.7950c9p1
-0x1.d89976p-1
-0x1.5bb0fbp3
--0x1.3ac92fp9
--0x1.cc7865p2
-0x1.07b344p1
--0x1.85adb2p6
--0x1.3cf122p-1
-0x1.5f8d40p4
--0x1.3e1a78p-1
-0x1.723d8dp2
--0x1.d7d83fp1
-0x1.383723p6
--0x1.f900c2p2
--0x1.06226fp-1
--0x1.6bd702p0
-0x1.7d9020p-1
-0x1.f4aa60p-1
-0x1.d0663ep6
-0x1.7381dcp-6
-0x1.6b3f5dp0
-0x1.1db56bp2
--0x1.4500c2p-6
-0x1.87951bp-1
-0x1.06ff9dp-1
--0x1.c72661p6
-0x1.e9c724p-1
-0x1.3f263cp5
-0x1.9c0554p5
-0x1.309d66p-1
--0x1.d2b039p2
--0x1.a1519bp-1
--0x1.bb0430p-1
-0x1.13cc1ep-1
--0x1.031ba6p-1
-0x1.d7a326p-6
--0x1.01463ap-6
-0x1.cdedaap-6
-0x1.92bc81p3
-0x1.eb0059p-6
-0x1.c40562p4
--0x1.fb0d33p-6
--0x1.300b9bp1
--0x1.ffe1b5p8
--0x1.45e3d5p2
-0x1.87bd99p5
-0x1.c12ddcp1
--0x1.3c40c0p0
--0x1.5c5c9bp-1
-0x1.922d40p6
-0x1.9b0479p4
-0x1.a67543p-1
-0x1.ba2e53p-1
-0x1.0719afp-6
-0x1.00d226p-6
--0x1.e05c76p5
-0x1.f4adcbp2
-0x1.c3ee46p1
--0x1.32a1b2p-1
-0x1.05a5acp0
-0x1.01bd5ap-1
-0x1.a1b005p-1
-0x1.e5df36p-6
-0x1.9169a3p9
-0x1.c758adp6
--0x1.0760e3p-6
-0x1.7bbeb3p5
--0x1.a47735p-12
--0x1.5f934fp-6
-0x1.e76644p-1
-0x1.3ef865p1
-0x1.184d73p-6
--0x1.d76c38p-6
-0x1.0f1a27p-1
-0x1.644047p-6
-0x1.336050p6
--0x1.092bf4p1
--0x1.58f2c6p-1
--0x1.55985cp1
-0x1.3ae079p-1
-0x1.194875p-6
--0x1.99abdcp-1
-0x1.344010p-6
--0x1.694776p6
--0x1.9a7660p2
--0x1.b288d6p3
--0x1.bdbdf0p2
--0x1.7b8c60p3
--0x1.d8cbdap3
--0x1.3d372cp-1
--0x1.abf07bp2
-0x1.079a3cp-6
-0x1.1ae141p-6
-0x1.9661c5p-6
-0x1.d6a20ap-6
--0x1.a40277p-1
--0x1.319cfep1
--0x1.0feb0bp-6
-0x1.f1a40fp4
--0x1.3a7e22p6
--0x1.272a12p-6
-0x1.34f565p-1
-0x1.5f55c2p-6
--0x1.ecda04p4
--0x1.7671eep4
-0x1.dd9083p1
--0x1.2a6c97p-6
-0x1.1f8375p5
-0x1.40bf47p9
-0x1.7b2d0bp-1
-0x1.0d6e03p6
--0x1.60addep1
--0x1.256513p0
--0x1.e9f714p9
-0x1.54e06fp-6
--0x1.69ac86p5
-0x1.316fabp-6
-0x1.ce17c8p-1
--0x1.9d0618p8
--0x1.e04f2fp3
--0x1.9a0943p-1
-0x1.3025c6p-1
-0x1.0f4060p7
-0x1.4b9540p1
--0x1.38c050p4
--0x1.9abb41p8
-0x1.bf366bp-6
--0x1.648089p2
-0x1.519e03p-6
-0x1.64f4b0p-1
--0x1.bfeef2p-1
-0x1.6c6af6p-1
--0x1.6a0f71p8
--0x1.5a5820p-1
-0x1.5e49bap9
--0x1.f3031dp-1
-0x1.c77e8ap-1
--0x1.b7671cp1
--0x1.df6929p5
--0x1.9fdb8ap-1
--0x1.7af67cp2
-0x1.f0f0cap-6
-0x1.d277b2p-1
--0x1.b3aff9p1
--0x1.36e2c3p-6
--0x1.beb43ep-1
-0x1.5770a7p1
--0x1.109e97p2
-0x1.d51225p6
-0x1.48a4ddp3
--0x1.1481cbp2
-0x1.5bd679p-6
--0x1.9ae99fp9
--0x1.f37787p9
-0x1.b5a0c9p1
--0x1.749048p5
-0x1.576d59p-6
-0x1.7f65b5p3
-0x1.cfcbfcp4
--0x1.8d5e31p3
--0x1.a68386p-1
--0x1.149a51p1
--0x1.85a241p4
-0x1.bb210dp-1
--0x1.08956ep1
--0x1.abc6e4p1
-0x1.04e32ap-6
--0x1.71d75dp-6
--0x1.7bd369p7
-0x1.7b7fdcp-1
--0x1.b2d466p4
--0x1.7ace6bp2
--0x1.34ada7p-1
-0x1.41ffd0p-6
-0x1.489eb1p-6
--0x1.942217p-6
-0x1.d454efp-6
-0x1.452228p0
-0x1.ea666dp-1
-0x1.7591f1p-6
--0x1.173a04p7
--0x1.5522b9p1
--0x1.06d618p6
-0x1.f51ccdp0
--0x1.daff0ep-1
-0x1.299718p-1
--0x1.789b73p5
--0x1.c59a49p-1
--0x1.970e6cp5
--0x1.94a5fcp-1
-0x1.bb7092p-1
-0x1.e3c216p9
-0x1.f3499cp-1
--0x1.187a25p-6
--0x1.917960p4
-0x1.524e93p7
--0x1.40d4a8p1
-0x1.d72518p-1
-0x1.f8d28fp8
-0x1.eb907ap-11
-0x1.a2d366p-1
--0x1.2f784fp-6
-0x1.fbac6bp-1
-0x1.8af18ep-1
--0x1.e6ac4ep2
--0x1.a86f86p3
--0x1.cc653ap2
-0x1.32f055p2
-0x1.9046a4p5
--0x1.8db8d2p7
-0x1.088a1ep1
--0x1.427d20p2
--0x1.d4e130p5
--0x1.8065d9p6
-0x1.518d61p-1
--0x1.d98764p2
--0x1.8a2c99p-1
--0x1.bd81cap2
-0x1.5fd1a8p0
--0x1.72ca0ap-1
-0x1.6cf555p-1
-0x1.1d9df5p-6
--0x1.317c97p4
--0x1.833105p1
-0x1.abadbep-1
--0x1.96ea8fp7
-0x1.320e53p-1
-0x1.ab9ef0p9
--0x1.94d6b2p3
--0x1.ec62e9p-1
-0x1.5513e6p-1
-0x1.18c65dp1
-0x1.2fb6e3p7
--0x1.1b0716p-1
-0x1.75f19dp-1
--0x1.ea55b9p2
--0x1.709f03p-1
--0x1.7f69aep-1
-0x1.af0da4p2
--0x1.397878p-1
--0x1.df18dep3
-0x1.749fb6p-1
--0x1.4860bcp2
--0x1.f70061p9
--0x1.09366ap-1
--0x1.b5e248p2
-0x1.9fccb5p-6
-0x1.62c26cp1
-0x1.dc1d23p-1
--0x1.bc9d01p-1
--0x1.9f7156p6
--0x1.577dbbp4
--0x1.35cb65p-6
--0x1.5beb90p2
--0x1.fa3279p7
--0x1.e63864p-6
--0x1.8c0777p7
-0x1.bb0328p-1
-0x1.78e735p9
-0x1.0a2c88p-6
-0x1.955713p2
--0x1.402212p-1
--0x1.b314a5p1
-0x1.df3677p-1
--0x1.b2f1dfp-6
--0x1.c9cd21p-6
-0x1.9b7774p-6
--0x1.20df12p4
--0x1.baa584p3
--0x1.89de3bp2
-0x1.d3793ap-1
--0x1.6f99e3p-1
--0x1.67a611p-1
-0x1.c5e950p5
-0x1.e1d758p1
--0x1.e5bb54p-1
--0x1.02fc58p-6
--0x1.f1efcfp0
--0x1.bef932p1
--0x1.897403p4
--0x1.640868p-1
-0x1.bf41c7p-1
--0x1.e996e6p-6
--0x1.b69842p4
--0x1.ed67adp3
--0x1.2d90aap-6
--0x1.50ec01p-1
--0x1.39e0aep-1
--0x1.0ad1d5p-6
--0x1.e388c6p-1
--0x1.c35c75p-1
-0x1.4cc346p2
-0x1.2cf6e9p-6
-0x1.4ae625p-6
--0x1.7be97bp8
--0x1.dcd704p-1
--0x1.60bd50p-6
--0x1.d7ec3fp1
--0x1.2c93edp1
--0x1.7e4c73p-6
--0x1.d6e2b6p2
-0x1.b95361p-1
--0x1.6546f7p1
-0x1.55a741p7
-0x1.aabe8bp-1
--0x1.2e5c9bp-1
-0x1.182174p8
-0x1.a58867p-1
--0x1.6c7ec0p-6
-0x1.fb0bcap-6
--0x1.38f20cp-6
--0x1.3efe95p1
-0x1.62c1a1p-5
-0x1.92cc63p5
-0x1.344416p5
-0x1.ddb8eep-6
-0x1.825de4p9
--0x1.80990ep2
--0x1.d49792p-6
--0x1.95a883p1
-0x1.7df731p-5
--0x1.d4744cp-5
-0x1.84d13fp3
-0x1.b258fdp3
-0x1.37b99ap-5
-0x1.a5ae51p3
--0x1.5b4384p1
--0x1.bf8e04p-6
--0x1.d8a997p6
-0x1.73e897p2
-0x1.d94f57p-5
--0x1.2d4884p5
-0x1.78920ap-6
--0x1.6fb113p-5
-0x1.a531a3p7
--0x1.6be5e2p2
--0x1.da4f44p2
-0x1.37cce6p-5
-0x1.7d05c4p8
--0x1.7fb3a9p-6
-0x1.bb2c09p8
-0x1.4cec0cp-5
-0x1.2ce991p-5
-0x1.25a088p9
--0x1.234be7p7
-0x1.38d1fep-6
--0x1.e176e2p2
--0x1.2b5c6ep-6
-0x1.f84432p-5
--0x1.f0d91bp-6
-0x1.634696p-6
-0x1.8a4cfep-6
--0x1.2c426bp-5
-0x1.30205bp7
-0x1.093200p-5
--0x1.f3fcebp-5
--0x1.934f2ep-5
--0x1.f6e355p0
--0x1.9c2091p1
-0x1.73a03ap2
-0x1.b692b3p-6
--0x1.415314p-6
--0x1.75c11bp-5
-0x1.48ccb3p-5
--0x1.6e5e6ap2
-0x1.6473f6p9
-0x1.8cc309p3
--0x1.0ed1dbp8
--0x1.355aa0p-6
--0x1.f65869p-5
--0x1.82b57bp7
--0x1.07337ep-6
-0x1.47b72ap3
-0x1.5c970ap0
--0x1.985f05p-5
-0x1.e2c9bcp-5
-0x1.9dea19p6
--0x1.462a08p5
--0x1.7edc1cp8
--0x1.34e23bp6
-0x1.0bd19bp-5
-0x1.a3e10dp-5
--0x1.0c8afbp-5
-0x1.61c062p-6
-0x1.a351fdp2
--0x1.782bc5p-6
-0x1.12ed11p-6
-0x1.c7b2e5p-6
--0x1.142642p-57
--0x1.2a77f6p-6
--0x1.6657a4p-6
--0x1.e80fbap0
-0x1.1f00e8p2
-0x1.076a83p4
-0x1.159d71p2
-0x1.57fa84p5
--0x1.f413c2p-6
-0x1.bb0095p-5
--0x1.15d323p1
-0x1.9d8687p2
--0x1.b23541p5
-0x1.3ca4b5p-3
--0x1.e8942bp1
--0x1.41252ap-5
-0x1.a8675bp-5
--0x1.f54456p-5
--0x1.c7fc31p3
-0x1.e4b3ebp-5
--0x1.c6d361p-6
--0x1.ab395cp2
--0x1.a7aa22p-6
--0x1.037707p2
-0x1.ff9bd0p-5
--0x1.eaa71fp1
--0x1.6e7feep-5
--0x1.f16846p1
--0x1.b7609fp4
-0x1.cc61e5p6
--0x1.58eb0ep-5
--0x1.75f895p5
-0x1.01e2f3p-6
-0x1.78ca5fp3
-0x1.47b5f9p-5
-0x1.06ee93p1
--0x1.5fe14bp-5
-0x1.b5a214p8
-0x1.84f26ap4
-0x1.127d60p1
--0x1.781a78p-5
-0x1.15b635p-5
-0x1.f320dep-5
--0x1.202993p1
--0x1.113ddap6
--0x1.4030d5p-6
--0x1.fa09f8p-6
-0x1.268d24p0
-0x1.ce28fdp7
-0x1.283f2fp3
-0x1.01aaadp-5
-0x1.0def1cp4
--0x1.71a538p-5
--0x1.e4f02cp-5
-0x1.978cc3p-6
--0x1.60142cp2
-0x1.4c9adcp4
-0x1.39b7c8p2
--0x1.5784dep-5
--0x1.3cf866p-5
-0x1.fa98a0p6
--0x1.fab3ffp9
--0x1.23322ep6
--0x1.0685c7p8
-0x1.038923p1
-0x1.143ab8p8
-0x1.4e8b19p8
--0x1.e6140fp-5
--0x1.fe9ca8p2
-0x1.9f87dap-6
--0x1.9c9197p-6
-0x1.a7bc69p-5
--0x1.b93eefp-6
--0x1.270712p9
-0x1.2d19b3p2
-0x1.969e6cp-5
--0x1.6cb1a3p-5
-0x1.8ccce0p-6
-0x1.378b2cp-6
--0x1.ad3464p2
-0x1.761461p2
--0x1.20d01fp-6
--0x1.7ec6d3p-5
-0x1.a0b393p-5
--0x1.3e5d7dp-6
-0x1.c1507cp4
-0x1.00050ep-5
-0x1.1b9ed3p-5
--0x1.568952p2
-0x1.4278fcp6
--0x1.cffbdbp-6
--0x1.26e0dep1
-0x1.8ca1c2p5
--0x1.809fddp-5
-0x1.e4294dp-5
--0x1.c5826ap-5
-0x1.8a00e3p-6
--0x1.0ab18ap-5
-0x1.55c2cfp-5
--0x1.c9752dp-5
-0x1.75b83dp2
--0x1.122586p-5
-0x1.74a8d4p-6
-0x1.45ebb6p-6
-0x1.58825dp1
--0x1.4bf350p-6
-0x1.9e7960p-6
-0x1.4c91e9p9
--0x1.bbe8efp-5
-0x1.0349a7p6
-0x1.47dd73p-5
-0x1.e9a17ap3
-0x1.69378cp1
-0x1.f40e7ep-6
-0x1.02b1cfp3
--0x1.68b08bp2
--0x1.da874ep-5
--0x1.b6e591p-5
--0x1.11f316p-5
--0x1.9906d4p2
-0x1.e76492p1
-0x1.bd3223p8
--0x1.1f4081p-5
-0x1.9141abp6
--0x1.66913dp9
-0x1.f987c9p-5
--0x1.a2e6b2p-6
--0x1.1c2157p4
--0x1.a0a5c0p5
--0x1.3e926dp-6
--0x1.a7c82cp-6
--0x1.f54360p-6
--0x1.5c0c15p4
--0x1.e50ae9p-6
--0x1.0cb67dp1
--0x1.424d93p3
--0x1.43f027p5
--0x1.3aed73p-5
--0x1.3d192fp-5
-0x1.b86039p-6
--0x1.bbc72cp-5
--0x1.5f915fp-6
-0x1.f4c54fp4
-0x1.c63bd3p-6
-0x1.445021p4
--0x1.5abc94p-6
-0x1.60c90bp8
--0x1.cd45d1p-6
-0x1.fad571p6
-0x1.80db13p-6
--0x1.8eca91p5
--0x1.10b034p2
-0x1.4ba5fdp6
-0x1.c49bd0p-6
-0x1.4631c0p1
-0x1.692ac0p-5
--0x1.b2d56cp1
-0x1.963b88p1
-0x1.6c9388p-5
--0x1.3c7ce4p-5
--0x1.099b9bp0
--0x1.2c92bbp5
--0x1.7661c5p9
-0x1.3c4a42p6
-0x1.ba6b44p-6
--0x1.fbb6bap9
-0x1.355c1dp-5
-0x1.b33911p-5
--0x1.bf6306p-5
-0x1.5e22fdp8
-0x1.6f694ap-5
-0x1.4d079fp2
-0x1.1bc3dep-5
-0x1.a37235p4
-0x1.f159a8p-6
--0x1.7d64dcp1
-0x1.608c5ep-6
--0x1.fb55fcp6
--0x1.6540efp-5
--0x1.7dd5c2p6
-0x1.55effep-6
-0x1.ee6b4bp0
-0x1.7b9637p2
-0x1.6dda8dp9
--0x1.907880p-5
-0x1.e0faa7p1
-0x1.41a6c8p4
-0x1.70a232p2
-0x1.c3ef8dp-6
--0x1.a564d9p-6
--0x1.0e6b4bp0
-0x1.725846p-6
--0x1.885a46p7
-0x1.87973cp9
-0x1.ee68e4p2
--0x1.493101p-5
-0x1.2787d9p1
-0x1.961b95p-6
-0x1.38acc5p-6
--0x1.44a6b6p4
--0x1.08621ep-6
--0x1.31d1a4p7
--0x1.469182p-6
-0x1.3ef67ep2
--0x1.89c2c5p-5
-0x1.129997p2
--0x1.7362d3p-5
--0x1.64a5cbp2
-0x1.f595d0p-5
-0x1.3efcffp3
--0x1.4ff472p2
-0x1.1d9bc0p-5
--0x1.73485dp-6
--0x1.2b4f8fp1
-0x1.57bc7ap2
--0x1.6f7781p-6
-0x1.5c6ed8p-5
-0x1.d3a5c4p2
-0x1.b5faf6p-6
--0x1.e61a85p5
--0x1.956c13p-6
--0x1.0fe5e2p9
--0x1.fd1c26p3
-0x1.847d4ap-6
--0x1.26ce96p5
-0x1.108d12p-5
-0x1.fb3fb0p-6
-0x1.4f54aap-6
-0x1.ac5504p6
-0x1.74e5dbp-6
--0x1.b6a2e0p4
-0x1.33ab79p2
-0x1.6bbc44p-5
--0x1.ce534bp-5
--0x1.75d8a4p2
-0x1.02af81p-5
--0x1.99819fp8
--0x1.a54f34p-6
--0x1.6b83dcp2
--0x1.624525p2
-0x1.d4f844p2
-0x1.bb6070p-5
-0x1.fd0908p4
-0x1.951debp-5
--0x1.e76418p4
-0x1.3e6766p-5
--0x1.31cafap9
-0x1.cbc413p2
-0x1.50cfb3p1
-0x1.2681acp-6
--0x1.41cc47p4
--0x1.3358c3p-6
--0x1.ae5290p-6
--0x1.9dc5c9p-6
--0x1.59e748p1
-0x1.92e14fp2
-0x1.7f462dp0
-0x1.5d11b5p-6
--0x1.176135p0
--0x1.d070d2p6
--0x1.a0de70p-5
--0x1.3b0f3bp8
--0x1.73f7b4p-5
--0x1.76a18dp2
-0x1.85718bp1
-0x1.aa5e7fp6
-0x1.cacda4p5
--0x1.4025e2p0
--0x1.40ca90p-5
-0x1.8ae132p-5
-0x1.33dd94p-6
--0x1.462c25p-5
--0x1.903094p0
--0x1.8246e0p-6
--0x1.533d0ep-6
--0x1.23710fp1
-0x1.a11bbbp-5
--0x1.3f707ap-5
-0x1.cca6abp-6
-0x1.37e745p0
--0x1.032124p-5
-0x1.9bb449p7
-0x1.5411e6p-5
--0x1.b09fa1p4
-0x1.b89b57p8
-0x1.ce4ca6p8
-0x1.e455fep9
--0x1.6f1cc9p-6
--0x1.dabfd0p-5
--0x1.d7fb9dp1
-0x1.7282e2p-5
--0x1.32ab94p8
-0x1.1cdbd7p-5
--0x1.977eeep-5
-0x1.024aacp-5
--0x1.40e0abp1
--0x1.efd99ap-6
-0x1.33df7ep1
-0x1.e7dd29p-5
-0x1.28c4cbp9
--0x1.82ef0cp-6
-0x1.3933acp1
--0x1.2dc38fp-5
--0x1.978ec2p-5
--0x1.b5344fp-6
-0x1.d5c6abp-5
--0x1.e5a82ep-5
-0x1.0fe24cp1
--0x1.e731d4p-6
--0x1.98b253p1
--0x1.7d17b7p-5
-0x1.3e2f26p-6
-0x1.063f94p-6
--0x1.afd49ap5
--0x1.80c43ap-6
--0x1.7cf8a9p8
-0x1.951680p2
--0x1.067f69p6
-0x1.a38cb0p4
-0x1.33a6bdp7
-0x1.2ec440p1
--0x1.ddf0dep0
-0x1.d5fe77p-5
--0x1.422be5p9
-0x1.36ab02p0
-0x1.9e6cc2p-5
-0x1.ab4d9cp-5
-0x1.d52060p1
-0x1.8cf1f9p3
-0x1.cf9e14p-6
--0x1.721d38p4
--0x1.9c0b1cp-5
-0x1.91226fp6
--0x1.39e9fdp2
-0x1.39f3bap-5
--0x1.270943p-6
--0x1.8b1311p2
--0x1.8896e1p-6
-0x1.f9c172p2
-0x1.f81427p4
-0x1.a9a1adp-5
-0x1.ca4904p2
-0x1.df4253p-6
-0x1.4b100fp6
-0x1.047c9ap4
-0x1.7f1b4ap7
--0x1.2b1fa7p2
--0x1.842764p8
-0x1.62ef0dp9
--0x1.d6b2dap2
-0x1.92be2dp-5
--0x1.d3f7e3p1
--0x1.ca14b1p-5
--0x1.fd6aadp-6
-0x1.3d4bc4p-6
--0x1.b2d004p5
-0x1.523c39p-6
--0x1.f8a0dfp1
--0x1.841af2p1
-0x1.d245bep1
--0x1.9de39cp6
-0x1.79c291p-5
--0x1.0776d9p-6
--0x1.1f61e9p1
--0x1.427766p-5
--0x1.faa45ap4
--0x1.5e41c0p4
--0x1.4090cdp-5
--0x1.8baa1bp-5
--0x1.7aff37p-6
-0x1.c8dd70p7
--0x1.036171p-5
--0x1.34cc7bp-5
--0x1.aed34dp-5
-0x1.c6265dp-5
-0x1.e87a2bp-6
-0x1.d1bb3dp5
-0x1.3a7d13p-5
-0x1.17f6edp-56
-0x1.7f6eedp6
--0x1.8cb230p-5
-0x1.1a134dp-6
--0x1.740debp-6
-0x1.1e132ep4
--0x1.9b00f9p2
-0x1.6aeac5p5
--0x1.5be809p2
-0x1.f780b8p2
--0x1.873906p-6
-0x1.6376c4p3
--0x1.142435p2
-0x1.fbe9fbp-5
-0x1.87593fp7
-0x1.5cfcf4p6
-0x1.d6459ep-5
--0x1.d58b46p-5
--0x1.304cf8p-5
--0x1.d5dc18p1
-0x1.c673b6p0
-0x1.487883p-5
--0x1.793ddbp-6
-0x1.73a72dp-5
--0x1.e9b661p-6
--0x1.73e881p-6
-0x1.61caddp-5
--0x1.cee358p2
--0x1.9f89dap-6
--0x1.188ee4p9
--0x1.1b8d07p-6
-0x1.374679p-6
-0x1.5778abp5
-0x1.2e1ba1p0
-0x1.0917ecp2
--0x1.31229dp-5
--0x1.41d183p2
--0x1.bf45fep9
--0x1.b96b62p1
-0x1.c15434p1
-0x1.5adb05p-5
--0x1.907efcp3
-0x1.9a8d0cp1
-0x1.e30a5ep5
-0x1.52d238p1
--0x1.958cecp-6
-0x1.a88ef6p-4
--0x1.c00191p0
-0x1.d30624p2
-0x1.5ce02ap0
--0x1.0c04d3p-6
-0x1.3490f2p-4
-0x1.5d8cafp7
-0x1.d78cd4p-4
-0x1.f4deb8p-4
--0x1.addfffp-6
--0x1.dceb7cp-6
--0x1.39fd6ep6
-0x1.6f5385p-4
-0x1.272448p-4
-0x1.64fee3p-4
--0x1.7fdec7p2
-0x1.b52391p8
--0x1.7231aep5
-0x1.53d3dap-4
--0x1.af1db1p-4
-0x1.a575b6p-4
-0x1.bf80adp-6
--0x1.2d2d3ap-4
-0x1.4110bdp-4
-0x1.359044p-4
--0x1.a2738cp2
--0x1.11431ap0
-0x1.620215p-4
--0x1.49678cp-6
-0x1.791494p2
--0x1.39b74dp-4
--0x1.466f4ep1
--0x1.621a5fp2
-0x1.840a2cp-4
--0x1.179529p6
-0x1.424511p2
-0x1.e69725p-4
-0x1.324af0p-6
-0x1.b296d6p3
-0x1.e86945p4
--0x1.a2ee35p-4
--0x1.a372b8p-4
-0x1.afe205p5
-0x1.8f5c1ep2
-0x1.3508c0p7
-0x1.31a168p-4
-0x1.e57328p-4
-0x1.da3912p6
--0x1.b53857p4
--0x1.495052p-4
-0x1.7e3442p-6
-0x1.880f42p-4
--0x1.6bd369p5
-0x1.cfe9e4p2
--0x1.69e604p2
--0x1.6aa66dp1
--0x1.d212ddp-4
-0x1.c57a57p2
-0x1.391f64p-4
-0x1.d19204p4
--0x1.03a8c2p-4
-0x1.947b5ap-6
-0x1.71464ep-6
--0x1.c19a35p-4
-0x1.be3ce6p-6
--0x1.fca270p-6
-0x1.a23d9ep-4
--0x1.e7d312p1
-0x1.5cda01p1
-0x1.5cb551p-6
-0x1.624743p1
-0x1.fd2e5cp-6
--0x1.03580bp5
-0x1.4be753p5
-0x1.c1a5b8p7
-0x1.120188p-4
-0x1.40be48p-4
-0x1.a605b4p5
--0x1.1c13c1p-6
-0x1.4ce082p-4
-0x1.cbb155p2
--0x1.4580b4p-6
--0x1.8c718dp8
-0x1.72bcc5p4
--0x1.1701d7p-4
--0x1.9b2dd0p1
--0x1.91a98fp2
-0x1.a74d41p5
--0x1.79ce0cp-6
-0x1.5a1110p0
-0x1.876ebfp-4
--0x1.4559b8p-6
-0x1.e7f0b7p-6
-0x1.108549p9
--0x1.1d20b9p2
--0x1.fc9035p9
-0x1.1da838p1
--0x1.405e26p4
-0x1.1aabcap6
--0x1.287c33p-4
-0x1.2f4fafp4
--0x1.e7d723p-6
--0x1.5fc470p-4
--0x1.e7def2p4
-0x1.62022fp-6
-0x1.e6a6ecp-4
--0x1.252728p2
--0x1.61b21dp1
-0x1.121c5ap-4
-0x1.793b39p1
--0x1.eeae8cp-4
-0x1.8ffb8ap-6
-0x1.4e3180p2
--0x1.4c1503p5
-0x1.9a4570p2
--0x1.20b198p-4
--0x1.a14b0cp7
--0x1.938376p4
--0x1.70b10fp1
--0x1.2cd976p1
-0x1.76445cp4
--0x1.63d2c1p7
-0x1.9d77cep-4
-0x1.e6d5e1p-4
-0x1.e1fc9dp7
-0x1.531abap1
-0x1.bb393bp-6
-0x1.98ffadp2
-0x1.76458ep-6
-0x1.746181p3
-0x1.2fcf43p-6
-0x1.19626bp8
--0x1.b29322p-4
--0x1.c1f623p-4
-0x1.681029p5
--0x1.b51702p-6
-0x1.310340p1
-0x1.0807cap2
-0x1.a8c4a8p1
--0x1.b480c2p-6
--0x1.c0ed71p-4
--0x1.e5be65p2
--0x1.d83cf9p0
-0x1.c171b7p-4
--0x1.c65c0dp-4
-0x1.c4f1a2p2
-0x1.a88501p-6
--0x1.77c60fp-4
-0x1.704854p-6
--0x1.f3dfcdp-4
--0x1.c7aa0ep6
-0x1.389535p1
--0x1.250282p6
--0x1.7fa225p-4
-0x1.40d064p1
--0x1.eb745fp2
-0x1.dd1361p7
--0x1.64ddeap-6
--0x1.fc1359p4
--0x1.ab1670p4
--0x1.55bb28p0
-0x1.6f3c9fp7
-0x1.e6c888p-6
-0x1.c67c9bp2
--0x1.2d06aep2
--0x1.6079e5p2
--0x1.37db0dp-4
-0x1.08f4dcp-6
-0x1.9a9eb1p-6
--0x1.29d27dp3
-0x1.973d34p-6
--0x1.0c8b89p9
--0x1.cb437ap1
--0x1.94dc06p9
--0x1.7954e7p0
--0x1.fe1e41p-4
--0x1.f3a652p1
-0x1.192dfep2
-0x1.361d2ep-4
--0x1.c8b4e1p1
-0x1.edc9ebp6
-0x1.cf1226p-4
--0x1.4529cfp-6
-0x1.e3a525p-4
--0x1.44cee8p-6
--0x1.207c5bp7
-0x1.793fafp2
--0x1.951e02p8
--0x1.361b11p-4
--0x1.a5545ap2
-0x1.29b47cp5
--0x1.bba518p-6
-0x1.cb5ff8p4
--0x1.05965bp2
-0x1.e938a4p-4
-0x1.1b3a21p-4
-0x1.a046cep4
-0x1.3c7c9ep-6
--0x1.1034b3p-6
--0x1.98a33dp2
--0x1.7f7f07p4
--0x1.e8d061p9
-0x1.70cd9fp8
--0x1.11c076p1
-0x1.0d39f1p-4
--0x1.b8001bp9
-0x1.30f94dp1
--0x1.20a0b9p-6
-0x1.ae60afp8
-0x1.e98370p-6
--0x1.2f4cabp-6
--0x1.34bae0p-4
-0x1.50a69ep1
--0x1.590c73p4
-0x1.5cbf27p0
-0x1.ecd668p-48
-0x1.002d99p-4
-0x1.5e681ap6
--0x1.38969cp1
-0x1.f3aa50p-4
-0x1.3055ffp-4
--0x1.1ab722p-4
-0x1.9b2558p-4
--0x1.dfb0ffp-6
--0x1.ee45d7p-4
-0x1.d99c17p-4
-0x1.75295cp2
-0x1.dac75cp3
-0x1.48771cp2
--0x1.33514ap-6
-0x1.7099c2p3
-0x1.82d051p9
--0x1.d72d8dp-6
-0x1.2a2e9ap-6
--0x1.bb5a18p-6
-0x1.b7cff4p2
--0x1.8c8d24p-4
-0x1.33f825p-6
--0x1.e17036p1
--0x1.296b7fp7
-0x1.d1d1d1p-4
--0x1.832bffp-4
-0x1.808dd7p5
--0x1.2e80a1p2
-0x1.3dd7bbp-4
-0x1.5a85fbp0
-0x1.902edap-4
-0x1.258e48p2
-0x1.370d64p-4
-0x1.03b25ep-4
-0x1.8d9d5ep-4
-0x1.e3a3f8p4
--0x1.7684f9p-4
--0x1.ae7869p-4
-0x1.11c83fp-4
-0x1.9759cfp1
-0x1.490c31p1
-0x1.61ca5cp0
--0x1.f63f1ap2
-0x1.60feb1p3
-0x1.accedbp-4
-0x1.29baeep4
--0x1.8c25a1p-6
--0x1.364a3bp-4
--0x1.f42de0p-6
-0x1.683a4ep-6
--0x1.adb22ap-4
--0x1.7f31fdp-4
--0x1.7f3a03p1
-0x1.35fe76p3
-0x1.483afbp-6
--0x1.ac076bp-6
-0x1.b8879ep0
-0x1.054577p-4
-0x1.35be6dp-4
--0x1.d8c473p5
--0x1.b84079p7
-0x1.1df1bap4
--0x1.9e3f6bp-4
-0x1.38617ap1
--0x1.80128cp-4
-0x1.c0b366p-4
--0x1.6f56cep-4
-0x1.aa946fp-6
-0x1.2565cdp5
--0x1.1a84efp-6
-0x1.c6c295p5
--0x1.6462ccp4
-0x1.a59204p3
-0x1.7529f8p-6
--0x1.22a1fbp7
--0x1.d60ac5p-6
--0x1.93a5ccp5
--0x1.25a200p-4
-0x1.05f616p-6
-0x1.78050fp1
-0x1.da57f4p6
-0x1.c976e0p-6
-0x1.f35d18p2
-0x1.521fb6p1
-0x1.c13474p7
-0x1.08759ep5
-0x1.3e4cb9p5
-0x1.91a6d6p8
-0x1.bbc5b5p-42
-0x1.cdfa0bp-6
--0x1.d6cd0bp2
-0x1.5bfb00p1
-0x1.9b1c42p-4
--0x1.208505p-4
--0x1.514407p-6
-0x1.3daac7p7
-0x1.31733fp-6
-0x1.67c9f2p4
--0x1.a36cecp6
-0x1.939e6cp-4
--0x1.b6c592p1
-0x1.dbb965p1
--0x1.c60564p-4
-0x1.d282e1p1
-0x1.7054c9p2
--0x1.8daa53p-4
--0x1.ec01c7p-6
--0x1.d14914p-6
--0x1.764c42p-4
--0x1.c1bf68p6
--0x1.d49d5ap-4
-0x1.16728cp-6
-0x1.0164ffp0
-0x1.3df15bp9
--0x1.24e3e2p6
-0x1.07b638p8
-0x1.6586bap1
--0x1.ec78acp-4
--0x1.20b211p-4
-0x1.29d139p-4
-0x1.7d9cfcp-4
-0x1.b425e1p3
--0x1.ebd07bp-4
--0x1.7b8c85p-4
-0x1.72dc93p-4
--0x1.a201eep2
-0x1.b84d39p8
-0x1.e3ab2dp-6
-0x1.54b7b8p-6
-0x1.6073e0p-6
--0x1.410fe8p-4
-0x1.ad8684p-4
-0x1.cd2496p-6
--0x1.ba1df2p2
--0x1.2009bdp-6
--0x1.4925c5p-4
--0x1.27d604p-4
--0x1.403c00p-4
-0x1.54b2a2p1
-0x1.9f75c2p5
--0x1.cfd6cap-4
--0x1.51cfeap4
-0x1.a89b18p2
-0x1.06c851p-6
-0x1.660a34p-4
--0x1.b92b4bp0
-0x1.b31d88p-6
--0x1.b84f62p0
--0x1.751c8dp2
-0x1.5ad3bap-6
--0x1.1264ecp0
-0x1.510ef4p2
--0x1.8b88aap2
-0x1.1ae636p1
-0x1.f79576p2
--0x1.866998p-4
-0x1.c4566bp-4
--0x1.78269bp2
-0x1.230cf4p-4
--0x1.4a15b7p-4
-0x1.06d8ebp-6
-0x1.234a2ap2
-0x1.076d4cp-4
-0x1.6c803ap5
--0x1.f13b0dp1
--0x1.9af46bp2
-0x1.fcf442p-6
-0x1.3f3761p8
-0x1.4036dap-4
-0x1.fb14bdp-4
--0x1.8aa820p-4
-0x1.9f9881p3
-0x1.4c0fd2p5
-0x1.f8575ep1
-0x1.a33a78p1
-0x1.c0d6f2p-4
--0x1.a689d7p-4
-0x1.5bacbdp5
-0x1.7b18a8p6
--0x1.c79d14p3
-0x1.316640p1
-0x1.f5c64dp8
--0x1.89d5c5p-4
--0x1.4cadf0p-4
-0x1.4292b1p-6
-0x1.37a8d3p-4
-0x1.18dc90p-4
--0x1.2ce662p6
--0x1.85b1efp-6
--0x1.e0509ap6
-0x1.cb06acp1
-0x1.f7e19ep-6
-0x1.149dcfp-6
--0x1.bee029p2
-0x1.721a35p-4
-0x1.78e6e9p-4
--0x1.14dea8p5
-0x1.2bab11p0
-0x1.6690f3p-4
--0x1.db65cbp2
-0x1.2364e4p2
-0x1.b08b48p5
-0x1.b82c3cp3
--0x1.6193b4p-6
-0x1.1663f3p9
-0x1.91b054p1
-0x1.c1109ap-6
-0x1.a83736p-4
-0x1.e58e8fp1
--0x1.774bafp2
-0x1.881727p-4
-0x1.3d84f5p2
-0x1.1bfec2p-6
--0x1.046567p-4
--0x1.1b7047p-4
-0x1.cdcf1ep-4
--0x1.06a535p1
-0x1.1a6298p5
-0x1.dba97ep2
-0x1.713c46p9
--0x1.39f1adp3
--0x1.f60ea3p1
-0x1.94c1dap-4
-0x1.16b9a4p-42
--0x1.5bba1fp5
-0x1.75dd33p-4
--0x1.a4fc16p-6
-0x1.22d540p7
-0x1.f79d08p-6
-0x1.569db1p-6
-0x1.491610p9
--0x1.a772f1p4
--0x1.37e4f9p1
--0x1.0b1cc7p-4
--0x1.2be8a3p-6
-0x1.36dad1p-6
-0x1.49211cp-6
--0x1.152dccp-6
--0x1.7c9261p2
-0x1.4f26c8p2
-0x1.251d5bp-4
-0x1.4f9180p0
--0x1.17d09fp1
-0x1.c865cfp-4
--0x1.0c0337p-4
-0x1.6bc81ep-6
-0x1.fee26ap1
-0x1.b8c0e8p3
-0x1.8ff6c4p0
-0x1.c77b45p1
--0x1.05a384p-4
--0x1.60bc6dp2
--0x1.389f0bp6
--0x1.6dbb77p2
--0x1.2f032dp-6
--0x1.08c6b8p-4
--0x1.0a68afp2
--0x1.43e444p-6
--0x1.d73697p-6
-0x1.6b465bp-6
--0x1.6e4b10p3
-0x1.0cddb2p6
-0x1.c17162p1
-0x1.673b81p2
--0x1.417cb9p0
-0x1.0ec7fap-4
--0x1.89d582p-6
-0x1.6a5441p4
--0x1.eb42ffp-4
-0x1.bb3862p5
-0x1.a04806p3
--0x1.acc7b1p2
-0x1.9a640ep-4
-0x1.dfef54p8
-0x1.6217eap8
-0x1.5659e9p-6
-0x1.58cdf8p2
-0x1.a60573p-4
-0x1.60e340p6
--0x1.2d81a4p-6
--0x1.bf5610p9
-0x1.ccc38ap-3
--0x1.bfb9bcp-6
-0x1.871e1cp9
--0x1.bd74e5p8
-0x1.f18b51p5
-0x1.55be5dp-6
--0x1.ede073p3
-0x1.57264ap-3
--0x1.987fdfp3
--0x1.b1c1efp8
-0x1.b0b987p-3
--0x1.b0fef8p-6
-0x1.80e640p2
--0x1.46f392p0
--0x1.66db27p3
--0x1.2156c1p1
-0x1.ea8951p-3
-0x1.81065cp4
--0x1.2a190ap2
--0x1.60c5c6p-6
-0x1.b18108p1
--0x1.066b6fp4
--0x1.837944p7
--0x1.93cfacp-6
--0x1.459f85p2
--0x1.f8785ap-6
--0x1.84f8b4p-32
--0x1.8f0afdp-3
-0x1.81d826p-3
--0x1.952b59p9
-0x1.7d2283p8
-0x1.d10377p-6
-0x1.fdbfacp7
-0x1.620937p-3
--0x1.aab751p-3
--0x1.4c565bp-3
-0x1.865850p-3
--0x1.f946dcp1
--0x1.167f73p3
--0x1.987dc1p1
--0x1.17fc7dp-3
-0x1.fff8f4p-6
--0x1.249f5cp0
-0x1.c83a00p5
-0x1.f9ee17p-3
-0x1.d48a83p-6
--0x1.03e926p-3
-0x1.e9615ap8
-0x1.5d4d4dp-3
-0x1.9e79aep9
-0x1.2738fbp0
--0x1.f2adc0p6
-0x1.465033p-6
--0x1.1e366ap2
--0x1.392c51p-3
-0x1.a0f388p-6
-0x1.d7d990p2
-0x1.3588dcp-6
--0x1.b05048p3
--0x1.748b01p-3
-0x1.8ba5cap5
--0x1.f73406p-3
-0x1.8915abp-3
--0x1.5dea79p-3
-0x1.2c326cp-3
--0x1.e4f896p7
--0x1.5fd701p2
-0x1.e13460p-6
-0x1.cf3cd8p4
--0x1.8277c1p5
--0x1.580a61p-3
-0x1.40304ap3
-0x1.60fc6ep-3
--0x1.a99607p1
--0x1.f69b31p-6
-0x1.d64618p-3
--0x1.2e7445p-3
-0x1.b4314ep5
-0x1.79adf5p1
-0x1.56e002p2
-0x1.afb747p5
-0x1.f01402p6
--0x1.631adep-3
-0x1.e46f81p-6
--0x1.d5243bp-6
--0x1.e5fedcp-6
-0x1.4439ffp5
-0x1.9d1488p-3
--0x1.105b2bp-6
-0x1.7ef0e0p0
--0x1.1cf0cap5
--0x1.128e3cp-3
-0x1.88fe7ep-6
--0x1.23ca67p1
-0x1.aa77adp-3
-0x1.ebf09bp2
--0x1.fa5346p-3
--0x1.0a5514p2
-0x1.637c6bp2
-0x1.9c1f96p-3
-0x1.6b9299p1
-0x1.cd0271p-3
--0x1.b82935p-3
--0x1.7e407ap-3
--0x1.09bf9fp-6
-0x1.1378a4p0
-0x1.bc70d7p-6
--0x1.7229a4p-3
-0x1.2e2dbfp1
-0x1.4b8a2ep1
-0x1.57417dp8
-0x1.32e8b7p-6
-0x1.498598p9
--0x1.980810p0
--0x1.7ad818p2
-0x1.a5c111p5
-0x1.60403cp1
--0x1.e994f6p4
--0x1.a9bbbep6
-0x1.921be4p1
--0x1.5f1254p2
--0x1.123c54p-6
-0x1.e046efp6
-0x1.304112p-3
--0x1.aa8fe4p0
-0x1.ba9f6bp-3
-0x1.7532c4p-3
--0x1.8264c2p3
--0x1.25a9b5p2
--0x1.01542dp0
--0x1.932102p-6
-0x1.27d769p-6
--0x1.1aec5ep4
--0x1.fb84d7p0
-0x1.11a107p-3
-0x1.fc9981p-3
-0x1.3ef4c9p8
-0x1.cf4a1fp-6
-0x1.f3c7b0p1
-0x1.8f4c03p-6
--0x1.e44ccap-6
-0x1.71b283p-6
--0x1.1d2a95p2
-0x1.8991dap-6
-0x1.1ea960p3
--0x1.11c320p7
--0x1.282edfp6
--0x1.7eefc2p-3
-0x1.3fe290p-3
-0x1.160022p-3
--0x1.8530bep4
--0x1.fe4d91p1
-0x1.719abep-6
--0x1.c4ec70p-3
-0x1.f131a0p3
--0x1.5ed4d3p-3
--0x1.cc7bc6p1
-0x1.0d69e4p3
--0x1.db4696p3
--0x1.255b66p9
-0x1.e88ab3p0
-0x1.96ae33p9
-0x1.c94efap-3
-0x1.757b66p-3
--0x1.3c448cp8
--0x1.102aabp-6
-0x1.83f502p4
--0x1.5abc46p-6
--0x1.68a0d4p-6
--0x1.962909p5
-0x1.2cc3a5p2
-0x1.488ef9p2
--0x1.a41765p4
-0x1.9723f6p-3
--0x1.5e6c69p5
--0x1.228f00p3
--0x1.966b01p4
-0x1.cb773fp-6
-0x1.b31a5dp4
-0x1.9399cdp-3
--0x1.2cf479p1
--0x1.83c406p8
-0x1.f22581p-3
--0x1.073ae7p2
-0x1.846440p-6
-0x1.8e9278p5
--0x1.2794a9p6
-0x1.f4435bp-3
--0x1.bd1a46p2
-0x1.a0169fp-3
-0x1.11ab15p-3
-0x1.42b855p-6
--0x1.e89a3ep2
-0x1.5c6a33p-3
--0x1.ffc7d0p-3
-0x1.514bbbp3
--0x1.4c1ea8p2
-0x1.2a87e4p1
-0x1.4b4d71p-3
--0x1.3cf416p6
-0x1.70249fp2
--0x1.bca95ep-3
-0x1.6c96dap5
-0x1.85edb5p-3
--0x1.b79ea9p2
--0x1.f42df9p1
-0x1.c0d244p3
--0x1.8375dbp9
--0x1.ed57f1p4
-0x1.bdaad2p-6
-0x1.09d103p2
-0x1.0b437fp1
-0x1.3ff01bp1
-0x1.7f674dp4
-0x1.f77093p-3
--0x1.699b46p-3
-0x1.339f48p-3
--0x1.6e14f4p-3
-0x1.09073ap-6
--0x1.42dd8bp-3
-0x1.0b9411p-3
--0x1.1ed466p-3
--0x1.9af744p1
-0x1.31f152p1
--0x1.fe5998p-3
--0x1.32551dp-3
-0x1.89937ap3
-0x1.2bdd63p1
-0x1.79b6adp2
-0x1.f16674p-3
-0x1.8c365dp5
-0x1.1bc5a8p-6
--0x1.6e788bp5
--0x1.70f896p-3
-0x1.c80972p3
-0x1.429e87p9
--0x1.d2cfadp4
-0x1.122791p-6
-0x1.89b1b3p-3
--0x1.4b014bp-3
--0x1.2648bap5
--0x1.c795a9p-6
-0x1.51c887p3
--0x1.0bf9a5p-6
-0x1.6517f7p7
--0x1.fb6d49p6
--0x1.9c3834p5
-0x1.9c20dbp7
-0x1.787ed3p0
-0x1.c15b21p-6
-0x1.dd9540p7
--0x1.4f23b9p2
--0x1.dbef7bp-3
-0x1.17c8d9p1
-0x1.d35ef7p9
-0x1.be6602p1
--0x1.989802p6
-0x1.632ab2p1
--0x1.f38768p2
-0x1.78c9c5p2
--0x1.4330bcp-3
--0x1.fbe950p1
--0x1.50b911p2
-0x1.326948p2
-0x1.ffcd05p9
-0x1.0c8ebdp-3
-0x1.91a6ddp1
--0x1.f5e759p7
-0x1.22cd0bp-3
--0x1.64a9bfp-6
-0x1.8874b1p4
-0x1.f9b691p2
-0x1.9e04d2p2
--0x1.76ff0fp-6
-0x1.1a52d5p5
--0x1.50cc59p-3
--0x1.700163p4
-0x1.4f06d3p-3
--0x1.866d4ep-3
-0x1.c455f0p-3
--0x1.a00b92p-6
-0x1.1e8d8ap1
-0x1.d56b89p-6
--0x1.e30badp3
--0x1.d0efd0p2
-0x1.d4669ep-3
-0x1.0aa584p2
-0x1.71e99bp6
--0x1.1059e1p-3
-0x1.1ce9dbp9
--0x1.09baa0p2
-0x1.cbf8a4p-6
--0x1.cad8dfp8
-0x1.6b3009p4
-0x1.226be2p-3
--0x1.69b097p-6
-0x1.bea980p-6
-0x1.f5e0a8p5
--0x1.3579c2p-6
-0x1.69c113p6
-0x1.ccaa26p2
-0x1.57606ap4
--0x1.8be955p2
--0x1.076d26p1
-0x1.ed4329p-6
--0x1.6383efp-6
--0x1.3d51a9p2
--0x1.ec1316p-3
--0x1.dc82d6p-3
-0x1.920f43p-6
--0x1.6d3215p-6
-0x1.0d0ffbp-3
-0x1.e388b9p6
--0x1.6aff9cp5
-0x1.bddeb0p9
-0x1.a48013p-6
--0x1.2e3233p8
--0x1.f21e8ap1
-0x1.3de56dp7
--0x1.46969ep0
-0x1.4c46c2p0
-0x1.c4b0a1p0
--0x1.2f8687p-3
--0x1.542bebp-3
-0x1.87829dp-3
-0x1.3b4464p-6
--0x1.f4e283p-3
-0x1.d7973bp7
-0x1.f84cc4p1
--0x1.b2b17ep-3
--0x1.9d5101p-6
-0x1.7ab46ep4
--0x1.ed9b5fp3
--0x1.297414p-6
--0x1.c4431ep6
--0x1.ce1acbp2
-0x1.2bef2cp-6
-0x1.df17d8p-6
-0x1.fa6ed7p2
--0x1.cd4696p2
--0x1.fadb58p1
--0x1.cd2dedp7
-0x1.46a166p0
-0x1.08c3ddp2
--0x1.d400c7p9
--0x1.752ffap-3
--0x1.cc2f3ap9
--0x1.57de9fp-3
-0x1.18e8c6p-3
--0x1.cbae25p1
--0x1.c71e8ap-3
-0x1.f487c2p5
-0x1.eaade0p-6
--0x1.c5e17ap-6
-0x1.e1ba79p-3
-0x1.3d3d41p-6
--0x1.e06fb9p-3
--0x1.6fd5c6p-6
--0x1.df367ap6
--0x1.23834fp-6
-0x1.21c70ap-6
--0x1.a3673ep2
--0x1.b6d3a1p4
--0x1.3ec2d6p-3
--0x1.7a34bfp-3
-0x1.8cbac9p-6
-0x1.693a38p5
--0x1.a6d18bp-6
-0x1.19b91ap1
--0x1.444846p4
-0x1.60be45p-3
--0x1.e504fdp5
-0x1.e3b546p-6
--0x1.871061p-3
--0x1.db2c75p7
--0x1.aa18ffp3
-0x1.bdea80p-6
--0x1.5f6428p-3
--0x1.2c8fa6p8
-0x1.b964fdp2
--0x1.d26403p0
-0x1.107f24p-6
-0x1.bc33f3p9
--0x1.981cd1p1
--0x1.fa6475p2
--0x1.0809bcp-6
--0x1.75cac5p-3
--0x1.1ca889p-3
--0x1.8dc7acp2
--0x1.c9545cp7
-0x1.ce2225p1
--0x1.b7284cp-6
-0x1.3e73cep0
-0x1.0f8814p6
--0x1.afa4c7p-6
--0x1.cc1572p-3
--0x1.2ecb2bp-6
-0x1.c5f760p9
--0x1.d585d3p-6
-0x1.8e8150p2
--0x1.c562d0p1
--0x1.9a3eb9p-3
-0x1.20d49bp-6
--0x1.583dc0p6
--0x1.1587dep3
-0x1.73eb26p-6
-0x1.d260f6p5
--0x1.b6eb09p9
-0x1.bf0218p-6
--0x1.f69e3dp2
--0x1.9ccac1p-3
-0x1.7c1b20p5
--0x1.3c517cp6
-0x1.150892p-3
--0x1.dba47ap1
--0x1.4e9bfep-3
-0x1.eb43c8p2
--0x1.774a4dp6
-0x1.1bc013p1
--0x1.816178p-3
-0x1.081463p-3
--0x1.b3aec4p3
--0x1.bdc7b9p3
--0x1.14c09bp-6
-0x1.72fd88p1
-0x1.9ec411p3
-0x1.d24a76p2
-0x1.8c8b0ap-3
--0x1.89e5dbp-6
-0x1.9735c3p2
--0x1.027bddp2
-0x1.9de804p8
-0x1.b4d6eep2
--0x1.aae41ap1
--0x1.5a393bp4
--0x1.7c6195p2
-0x1.7ae5e0p-3
-0x1.3599a5p-3
--0x1.d2e819p-6
--0x1.484f07p1
-0x1.9e44f8p1
--0x1.bbf836p0
--0x1.744c98p-3
-0x1.e4639ap-3
-0x1.2407c9p1
-0x1.a8a36bp4
--0x1.99df8ap-3
--0x1.0804a8p1
--0x1.391ce4p3
-0x1.407a6dp4
-0x1.23e5a3p-3
--0x1.c1db20p-6
--0x1.cdbcb4p2
--0x1.c18795p1
-0x1.0acfddp7
--0x1.f4d581p6
--0x1.d26da1p-3
--0x1.10263cp-6
--0x1.b773a8p1
--0x1.43f68cp9
--0x1.5953d7p-3
--0x1.01391cp5
--0x1.32e8f1p6
--0x1.2d654fp3
-0x1.41d57fp1
--0x1.85295ap-3
-0x1.6628d0p3
-0x1.e8dc88p6
-0x1.f6be2ep-6
-0x1.a5c9bap-6
-0x1.c221adp4
-0x1.e9cc38p-3
--0x1.cce91bp-3
-0x1.df51d6p2
-0x1.21f395p-6
-0x1.ae8d66p9
--0x1.7fb6cfp-6
-0x1.cc719fp1
--0x1.f918bfp6
--0x1.22bb84p1
-0x1.6ec9f2p3
--0x1.135c58p5
--0x1.4d5637p4
-0x1.b49b6dp5
--0x1.638407p-3
-0x1.5372e9p1
--0x1.f36771p1
-0x1.4618a1p6
-0x1.694eb5p9
--0x1.b454c4p0
--0x1.cafc18p-3
-0x1.7844b9p2
-0x1.34c3b6p-3
--0x1.c1a799p-6
-0x1.431cc1p-3
-0x1.3fa529p-3
--0x1.a70531p4
-0x1.9bfa83p-3
--0x1.3e805dp4
--0x1.5bc31ep-2
-0x1.32c5c9p-2
-0x1.8bbb14p4
-0x1.aba4aep8
-0x1.3e7c1dp1
-0x1.e1679bp-6
--0x1.a51460p-6
--0x1.bcfd0fp-2
-0x1.23522dp-2
--0x1.4ec03bp1
-0x1.e4643ep6
--0x1.a57565p-6
--0x1.94266ep3
-0x1.7e6bdap4
-0x1.90174dp2
--0x1.f09391p4
-0x1.f970aap5
--0x1.f4c160p6
-0x1.c32ef7p-2
--0x1.aa3f83p-2
--0x1.04f0a4p1
-0x1.14c8efp8
-0x1.95fae2p-2
-0x1.f437c0p-2
--0x1.2405eep-2
-0x1.075b34p-6
-0x1.1964cfp-2
-0x1.bb2bcbp-2
--0x1.274d7ep2
-0x1.71ae20p-2
-0x1.d85371p2
--0x1.558b23p-2
--0x1.98fc2bp-6
-0x1.e1f1fcp0
--0x1.1ba281p1
-0x1.2e17b8p3
--0x1.d78ed2p-6
--0x1.0a1569p-2
-0x1.440769p1
--0x1.82a7e8p-2
-0x1.89dba2p-2
-0x1.3f8b5ep-6
-0x1.2cda61p5
-0x1.93d311p1
-0x1.d3a8c0p-2
-0x1.7c41bdp4
-0x1.42d23ap7
--0x1.b863c7p-6
-0x1.de499dp7
-0x1.239531p-6
--0x1.4b2b11p9
--0x1.53585fp-20
-0x1.c25ca5p1
-0x1.f4511fp-2
--0x1.38d99bp-2
-0x1.a8801bp-6
--0x1.fa26b6p-2
-0x1.e14fe6p1
-0x1.10b9c5p-2
-0x1.b2d669p-6
-0x1.44ad5ep-6
-0x1.115f59p0
--0x1.d92f6cp-6
-0x1.6ccb40p-2
--0x1.36f652p-2
--0x1.157c11p8
-0x1.d3edcbp-2
-0x1.feca61p-6
--0x1.a1bac0p3
--0x1.181294p-6
-0x1.d1a85ap0
-0x1.4bc721p-2
--0x1.8696c5p-6
--0x1.300210p0
--0x1.94864dp-6
--0x1.a626abp2
-0x1.ce3c46p-6
-0x1.b620c4p-6
-0x1.c6677fp8
-0x1.e61ad2p8
--0x1.82551ap1
--0x1.648df9p7
-0x1.753621p-6
-0x1.e952f4p-2
--0x1.0cc835p-2
-0x1.df20d3p1
--0x1.de6027p7
-0x1.ac3b12p-6
--0x1.206af5p-6
--0x1.e34e93p2
-0x1.3c4d99p7
--0x1.c29082p3
--0x1.3378aep8
-0x1.922291p-2
-0x1.395220p-2
-0x1.332304p3
-0x1.77ffe6p4
-0x1.f5f1b2p-2
-0x1.589964p2
--0x1.20bbc5p1
-0x1.7f7521p9
--0x1.eb6671p-6
-0x1.862218p1
-0x1.7366a9p-6
-0x1.2b829cp4
--0x1.1e875bp-6
-0x1.670350p0
--0x1.021fd0p5
-0x1.fc19c5p-2
-0x1.062081p0
--0x1.c3f987p-6
-0x1.2f533ap-2
--0x1.aae1ecp-2
--0x1.c6bf7fp6
--0x1.a932cfp7
-0x1.15879ep5
-0x1.005c62p-2
--0x1.44565cp-2
--0x1.cb2093p6
--0x1.a71ccdp-2
-0x1.286682p3
-0x1.9c90d3p-2
-0x1.d92bd9p4
-0x1.427441p3
--0x1.39b3dep5
--0x1.b8a810p-2
-0x1.f1c72bp-2
--0x1.8fa1e5p3
-0x1.9938eep-6
-0x1.a5d1d8p-2
--0x1.79db55p6
--0x1.98ad52p6
-0x1.d335b4p-6
-0x1.dc4b13p-6
--0x1.74843fp1
--0x1.340bdep5
-0x1.5785f4p-24
--0x1.e3fe7bp-6
-0x1.823bb5p-2
-0x1.b3dbd7p-2
--0x1.52a3a0p2
-0x1.32fb2bp6
--0x1.9c70e0p2
--0x1.2bb94bp-6
-0x1.1b89f5p-6
-0x1.72bcb5p0
--0x1.d73471p9
--0x1.bdcd7cp-2
--0x1.aa6563p8
--0x1.c9bc28p8
-0x1.6e7064p-6
-0x1.d3477bp-2
-0x1.f1dccfp0
--0x1.104384p-6
--0x1.0be2d4p-6
-0x1.86a22ap6
-0x1.24ef7fp1
--0x1.525ce2p3
--0x1.142c84p-2
-0x1.a00a46p-6
-0x1.fc121cp-6
-0x1.d49c39p-2
-0x1.4444c9p-2
-0x1.042173p-2
--0x1.7a3677p7
--0x1.c3f91cp1
-0x1.1e13e8p-2
-0x1.556196p-6
-0x1.582281p2
-0x1.9adde4p-2
-0x1.2108b2p6
--0x1.d17207p6
--0x1.490ef9p1
-0x1.62e4ccp-2
-0x1.8585f1p-2
-0x1.a76acap-2
-0x1.877ec0p2
-0x1.c68275p7
-0x1.f7971bp2
-0x1.8b25fap-2
--0x1.c027d9p9
--0x1.27b155p-2
-0x1.c907bbp-6
-0x1.fbefc1p2
--0x1.876022p2
--0x1.0cbfe6p8
--0x1.dc6968p-2
--0x1.2b42e7p2
-0x1.89e9fap1
--0x1.867581p-6
-0x1.c3e9bdp2
-0x1.869ee4p-2
--0x1.1cf3c2p1
-0x1.0ecb1bp2
--0x1.ef8af9p-2
-0x1.c0577cp7
-0x1.63979ap-6
-0x1.cf616cp1
-0x1.c50115p-6
--0x1.398109p-6
-0x1.6dcfa3p-2
--0x1.9806e4p-6
--0x1.16c3b9p3
-0x1.3e277ep5
--0x1.4f369cp4
-0x1.d726c4p2
-0x1.3bac78p2
--0x1.01c34ap-2
--0x1.3ae58dp4
--0x1.d8faf6p-2
--0x1.4fb99cp-6
--0x1.0fde9fp8
-0x1.8201f5p2
-0x1.a97dc9p-2
-0x1.ae0c79p-6
--0x1.a606fep8
--0x1.69752fp-6
-0x1.f7d0eep-6
--0x1.8bed43p1
--0x1.eb0d61p-2
--0x1.287666p-2
-0x1.f58d3fp-6
-0x1.27b617p9
-0x1.b910c4p-2
--0x1.807abfp7
--0x1.7de4afp-2
-0x1.444d22p1
-0x1.05d114p2
--0x1.f10462p2
--0x1.986885p-2
--0x1.18478bp-2
--0x1.8f17d3p-2
-0x1.dfa349p0
-0x1.cb0893p7
-0x1.26858cp-6
--0x1.220961p-6
--0x1.2f28b6p5
--0x1.ac9274p-2
-0x1.d1ee00p-6
--0x1.1f3718p-2
--0x1.dfad7fp1
-0x1.45f612p-6
-0x1.4ee651p3
-0x1.8c5b6cp-6
-0x1.7c0c3bp8
-0x1.2c3028p-6
--0x1.37144dp2
-0x1.bc831cp-6
--0x1.ed1b34p0
--0x1.6c06cfp-2
-0x1.e3dd7dp-6
-0x1.ed6a5bp2
--0x1.a84fb9p4
-0x1.93eb73p1
--0x1.b4633ap5
-0x1.b83b42p8
-0x1.6537a5p3
--0x1.5483eap1
-0x1.94381dp0
--0x1.359db6p-2
-0x1.9915d0p1
--0x1.4e21b1p8
--0x1.9adf04p-2
-0x1.183fbep-6
-0x1.b94836p-2
--0x1.c34930p-2
--0x1.f69873p7
--0x1.77561ap2
-0x1.46730fp-2
-0x1.1dc669p-2
--0x1.cfee72p5
--0x1.5ff877p-6
--0x1.e1c238p-6
-0x1.1c74cap6
-0x1.0494c1p8
--0x1.3b42a6p-2
-0x1.b0c6e7p2
-0x1.d00db1p-6
--0x1.0356b2p-2
-0x1.d0aa93p-2
--0x1.968ce1p2
--0x1.ec6cc3p-2
-0x1.38f308p-2
-0x1.700f99p-6
-0x1.9e8128p-2
--0x1.2b502dp1
--0x1.91f77ep-6
-0x1.3819e5p2
--0x1.ce441bp-6
-0x1.5823d7p1
-0x1.6d53c2p3
--0x1.572e03p7
-0x1.66f202p1
-0x1.b47f14p-2
--0x1.24c4d4p-2
--0x1.3e1943p-2
--0x1.9bcf9fp1
--0x1.12f1b9p1
--0x1.4e2828p-2
--0x1.6fc791p-2
--0x1.187ac4p2
--0x1.02e20dp0
-0x1.c454dap1
-0x1.840d07p2
--0x1.9b437cp-6
--0x1.dfe9a2p-6
--0x1.90c2a1p5
--0x1.7dc4fep-6
-0x1.bfd64fp-6
-0x1.a463d9p-6
-0x1.41b9aep5
--0x1.6e7eecp1
--0x1.baff9ap6
--0x1.5f8c99p6
-0x1.f35e01p2
--0x1.12c215p2
-0x1.a5a653p8
-0x1.825459p6
-0x1.08b64ep-2
-0x1.bdfbedp-2
--0x1.01f7a1p6
--0x1.eb3ab0p-2
-0x1.666c4ep6
-0x1.b730fcp-2
-0x1.1417f3p-2
-0x1.38dbe0p0
-0x1.48e8f0p5
-0x1.a3087ap9
--0x1.d9b4e8p9
--0x1.954350p8
--0x1.440c00p-6
--0x1.0d0f57p-6
-0x1.7de888p-2
-0x1.3e62d9p6
--0x1.306c24p5
--0x1.c02b22p3
-0x1.5d7adfp2
-0x1.8599bep4
-0x1.af1308p-2
-0x1.c3ea56p2
--0x1.6abbc3p-2
-0x1.63027cp1
-0x1.c19ae9p4
-0x1.fcf714p3
-0x1.3955fap2
--0x1.f1d6d3p1
-0x1.00abbep-6
-0x1.d46fa8p7
-0x1.0f307cp-6
--0x1.41bce7p6
--0x1.1b830dp-6
--0x1.7c30dap1
-0x1.09fd2bp6
-0x1.c99719p-6
-0x1.f432d5p-2
--0x1.891712p6
-0x1.c39c55p-2
--0x1.2d8cf2p-2
--0x1.b3b59ap1
-0x1.8a50b9p1
--0x1.7b49b5p2
-0x1.960c2ep6
--0x1.e89716p7
-0x1.7806c8p-2
-0x1.fadc86p2
--0x1.d11bbfp-6
-0x1.c39596p1
--0x1.aeabd4p-6
--0x1.a194efp-2
-0x1.190f7cp8
-0x1.64b7ccp-2
-0x1.c02644p-2
--0x1.2f9b27p3
--0x1.c4ddc9p-2
-0x1.eb981ep-2
--0x1.e26cddp8
--0x1.df5e91p4
--0x1.c491f2p2
--0x1.186d48p-2
--0x1.40f8ccp7
-0x1.c4c5b7p3
-0x1.384bdap4
-0x1.482009p-2
-0x1.826886p-2
--0x1.8c3526p3
-0x1.2dc05dp-6
--0x1.4d9d2cp-2
--0x1.4d5726p4
-0x1.326a02p-6
-0x1.4bf6a7p-2
-0x1.c40745p1
--0x1.d34035p2
--0x1.372880p3
-0x1.97ccc7p4
--0x1.bb4570p3
-0x1.434cf5p1
-0x1.9186fep-6
--0x1.9413f8p4
-0x1.ba99b2p2
-0x1.a00daap2
-0x1.7325e8p3
--0x1.69eea5p-2
-0x1.a952fep2
--0x1.6e92e7p1
--0x1.76149cp-2
-0x1.5f458ap2
-0x1.0e99b0p6
-0x1.daa195p0
--0x1.738853p7
-0x1.a95f51p0
--0x1.2e61f1p-2
-0x1.56685fp5
-0x1.3b45aap-2
-0x1.5b0a9fp-6
-0x1.a2c68cp4
-0x1.f90e4ep-2
-0x1.a3d100p2
--0x1.0c4a30p3
--0x1.d94e15p1
-0x1.469872p-6
-0x1.e047cdp-2
-0x1.645dcbp5
--0x1.c79e94p-2
-0x1.5c4981p-2
-0x1.8ecbdbp-6
-0x1.41d57ep-6
--0x1.a8fe4cp-2
-0x1.bdc612p-6
-0x1.67cd7bp-6
--0x1.3cd310p-6
-0x1.34b29dp5
--0x1.cbb7d5p-6
--0x1.95f0c3p-6
--0x1.e49e16p-6
--0x1.539c99p3
--0x1.59a937p8
--0x1.7671d9p1
-0x1.d63df5p4
-0x1.f16198p-2
--0x1.a15b18p-6
-0x1.d5e553p-6
-0x1.44bad6p5
--0x1.ec77eap-2
--0x1.2f9b08p-2
--0x1.cd7c5bp2
--0x1.f48b5ap-2
-0x1.ecb29dp-6
--0x1.0bcd88p9
-0x1.b706aap2
-0x1.78ff47p-6
-0x1.cd59c8p5
-0x1.a773cdp9
-0x1.00dfa8p-2
--0x1.a34bb6p-2
--0x1.db970ap-6
--0x1.dda243p1
--0x1.f890b4p2
--0x1.f5e675p9
--0x1.b70d32p2
-0x1.bdf9eep3
-0x1.fc22e2p-6
-0x1.52bfd6p1
--0x1.203943p1
-0x1.c92f5ep1
--0x1.3ff124p-2
-0x1.c73be5p1
-0x1.450352p5
-0x1.044e72p-2
-0x1.a0b517p-2
--0x1.020cafp-6
--0x1.3e54a0p1
--0x1.8d6098p3
--0x1.83c0cap7
-0x1.232082p-6
--0x1.274c28p8
-0x1.2ddd7dp-6
--0x1.fc5d98p8
-0x1.ad4513p-6
--0x1.5908ddp-2
-0x1.62ed96p-2
--0x1.f850f0p-6
--0x1.67ee33p-2
-0x1.254606p-2
--0x1.d11f2ep7
--0x1.6c28a2p9
--0x1.656647p7
-0x1.6c8f84p-2
-0x1.e83926p6
--0x1.883c9dp-2
-0x1.146e72p-6
--0x1.7227e5p1
-0x1.65cc14p-2
-0x1.e11a36p-2
--0x1.fa9d4cp1
-0x1.fa5002p9
-0x1.fb7cacp4
--0x1.b26309p-6
-0x1.6fe31ep2
--0x1.14f51ep1
--0x1.d2e1ecp4
--0x1.9a241dp8
-0x1.2ab942p-2
--0x1.e5ca50p-6
--0x1.c2aef5p-6
-0x1.d01bbep1
--0x1.b7591ap0
-0x1.aa3770p-2
--0x1.d1fcbfp3
-0x1.dd09fep-6
--0x1.e779c3p0
-0x1.9c59afp1
-0x1.a076c1p-6
-0x1.1acc4ap-6
-0x1.68532ap-2
-0x1.5cb5abp-6
-0x1.20cf95p-2
-0x1.1fc64cp-6
--0x1.fc74c5p7
--0x1.e9c967p-2
--0x1.eb4737p1
-0x1.fb995dp-2
-0x1.847bf4p1
-0x1.4f5c6bp-6
-0x1.81bd86p-2
-0x1.d14b89p5
-0x1.1b1bbbp-2
--0x1.8fd16ep3
-0x1.2c48d0p1
--0x1.a26043p-6
-0x1.3c8183p1
--0x1.9858e8p-2
-0x1.ff6f18p-6
--0x1.283959p2
-0x1.20c997p-6
-0x1.a080c2p1
-0x1.c748b1p7
-0x1.1cb269p0
--0x1.dc8560p0
--0x1.e2b2e6p-2
--0x1.1381a8p-6
-0x1.606563p-2
--0x1.1423a1p-2
--0x1.1b0ce9p3
--0x1.0a4b6ep-2
-0x1.dda0a5p3
-0x1.4f4c65p-2
-0x1.8e9bcap-6
--0x1.f6de2ep1
-0x1.626ab7p-2
--0x1.a99eb1p-2
-0x1.9b4d4bp-6
-0x1.19c6c6p2
--0x1.1dfe7bp3
--0x1.e6300ap-6
-0x1.567dddp-2
--0x1.f6167ap-6
--0x1.3d92c2p-2
--0x1.285b0ep-2
--0x1.2b0a01p5
--0x1.4794b8p0
--0x1.53f3f3p-6
-0x1.efb9f4p-2
--0x1.0eac71p-2
-0x1.d3316bp5
-0x1.86f662p0
--0x1.93d823p8
-0x1.1aa89ap-2
--0x1.58b740p1
-0x1.4ae342p9
--0x1.ec0fffp-2
-0x1.7e403cp1
--0x1.b83460p6
--0x1.9d4d51p1
--0x1.e1e482p2
--0x1.09159fp-6
-0x1.8057d3p-2
--0x1.f94830p3
--0x1.a4c153p1
-0x1.f28a5fp3
--0x1.eee632p-6
--0x1.494f57p1
--0x1.ed63a1p5
-0x1.5f2781p4
--0x1.345aa8p-2
-0x1.e995e4p7
--0x1.788389p-2
--0x1.5eb894p-6
-0x1.9168acp-2
-0x1.de4884p-2
-0x1.cef705p-2
-0x1.a3a499p1
--0x1.37e9ebp7
-0x1.b89a9dp-2
-0x1.13d5a0p3
-0x1.16d041p-2
-0x1.573bd2p-2
-0x1.c3268ap3
--0x1.95ef55p-2
--0x1.d8ede1p-6
-0x1.aeff4bp5
-0x1.c56011p2
--0x1.035ce1p-6
-0x1.3f6809p3
--0x1.c6cb0bp2
-0x1.9243edp8
-0x1.3af7b7p6
-0x1.df3b61p-2
--0x1.d3a571p5
-0x1.e3395dp1
-0x1.caaa78p-6
-0x1.9bd585p-2
--0x1.77ed27p-6
-0x1.bbd99bp6
-0x1.b70dcap6
--0x1.57b92ap7
-0x1.2f8901p6
--0x1.e36b5ap6
--0x1.28cdc5p9
-0x1.475a1bp1
-0x1.842bdfp2
-0x1.1269b9p2
-0x1.b50401p0
--0x1.63cba0p4
--0x1.a3c342p7
--0x1.0f2645p-6
--0x1.84d592p2
--0x1.89237ep-6
-0x1.5c6808p-2
-0x1.20f1a3p-6
-0x1.0909a8p-2
--0x1.19e2b7p4
-0x1.9aa14bp5
-0x1.be6eecp1
-0x1.f78d00p-6
-0x1.1ee887p-6
--0x1.54363cp4
--0x1.d4b498p0
--0x1.51f4f5p-2
-0x1.b21875p2
-0x1.733aefp-2
-0x1.edf43dp5
--0x1.1b1044p8
-0x1.2c6521p6
--0x1.f91144p-2
-0x1.aa874cp2
-0x1.8c93a0p6
--0x1.118666p5
--0x1.de99e9p-6
-0x1.c746edp-2
--0x1.74ed97p-6
--0x1.5d2449p-6
-0x1.915232p1
-0x1.117d41p5
-0x1.454393p2
-0x1.f91e0dp8
--0x1.00277cp-2
-0x1.9d4747p3
--0x1.ce9cb0p9
--0x1.ad7780p1
--0x1.1517b5p-6
--0x1.41836bp2
--0x1.d3a375p8
--0x1.46c55dp3
--0x1.00fb39p-2
-0x1.3bc1e3p3
--0x1.967382p9
-0x1.424342p-6
-0x1.e431d2p-2
-0x1.907179p-2
-0x1.4d05cfp6
--0x1.5a2ab3p-6
-0x1.0ad120p2
-0x1.4c3502p1
--0x1.7bae89p1
--0x1.fb7863p-2
-0x1.629a7bp0
-0x1.26c1c4p0
--0x1.ebb936p-6
-0x1.87b353p6
--0x1.ef219bp-2
-0x1.44c4a5p5
--0x1.a64809p6
--0x1.f8abe8p-6
-0x1.2c0f03p8
--0x1.f4c82bp1
-0x1.6eeb53p-29
-0x1.b07b86p4
--0x1.b03f12p6
--0x1.e73839p0
-0x1.aae382p3
--0x1.77126bp-6
-0x1.9e1759p-2
--0x1.1d726dp-2
-0x1.d50e17p-6
--0x1.462992p-6
--0x1.d45c7ap-6
-0x1.d6dc8fp4
-0x1.cd79c9p5
--0x1.c6bc5ap2
-0x1.05e758p4
--0x1.e6acf6p-6
--0x1.084590p1
--0x1.79d8e5p4
-0x1.5e1187p9
--0x1.635af3p-6
-0x1.d7f698p2
--0x1.1bfc73p5
--0x1.49bb20p3
--0x1.6a9e57p-6
-0x1.b3c00ap-2
-0x1.292355p-6
-0x1.fc296dp-6
-0x1.83ddc5p9
--0x1.73effdp-2
-0x1.98a956p5
-0x1.93cb11p2
-0x1.2a5d86p1
-0x1.96ad27p4
-0x1.bb9f72p5
-0x1.dd7bebp-6
--0x1.c60321p-2
-0x1.20a751p-2
--0x1.16e660p6
--0x1.63daf8p-6
--0x1.282e43p5
-0x1.cd36b3p2
-0x1.c5c7bbp1
-0x1.362d31p-2
--0x1.99609ap2
--0x1.0e56f2p-2
-0x1.a9cb9ep0
-0x1.c38b73p7
-0x1.d31cc5p9
-0x1.d5c5c8p3
-0x1.b3e755p6
--0x1.fcf071p-2
-0x1.e86fa0p1
--0x1.b3f4f5p0
--0x1.ee8a4cp5
--0x1.77809ep2
--0x1.35cbb4p-6
--0x1.549c2cp-6
-0x1.51072cp-6
-0x1.aae83fp-2
--0x1.b2b60cp-2
--0x1.5a053cp2
-0x1.a8c89dp3
-0x1.2aa35bp-2
-0x1.6e7236p-2
-0x1.0b8946p-2
-0x1.765425p9
--0x1.688adbp-2
--0x1.3372a5p-6
-0x1.08c989p-2
--0x1.5171a9p3
-0x1.4dc184p-6
--0x1.4c4423p1
--0x1.2b709ap0
--0x1.abc6f1p-2
--0x1.8b810bp1
--0x1.3102a9p1
--0x1.f7fc71p7
--0x1.991385p-6
-0x1.7579bep2
-0x1.dc93f8p-6
--0x1.e6f0e0p-2
-0x1.db903bp5
-0x1.57b93ap2
--0x1.9a1956p4
--0x1.d7daf9p1
--0x1.a639dcp-6
-0x1.17d586p2
-0x1.aefd26p7
--0x1.350567p-2
--0x1.2cc281p-2
-0x1.fd5521p6
--0x1.351229p-6
-0x1.9ecc74p-2
--0x1.2af4e0p1
--0x1.176198p-24
--0x1.42bb05p-2
--0x1.c7ab84p6
-0x1.f39c0dp6
-0x1.7ad5b4p2
-0x1.76c0c5p-2
--0x1.d94903p-2
--0x1.e2f28ep-6
-0x1.02b6c7p-2
--0x1.7c9a43p2
--0x1.89b8d7p-6
--0x1.81db05p-6
-0x1.058a81p4
-0x1.7ea591p2
-0x1.a8a7ccp-2
-0x1.6b9d06p-6
-0x1.5e609cp-6
--0x1.d8d530p8
-0x1.958afdp-2
--0x1.a278a4p3
--0x1.dd47b4p-2
-0x1.2109fcp9
-0x1.16d85dp3
-0x1.71309bp-1
--0x1.14654fp-6
--0x1.45ef0bp-1
-0x1.7a4682p-1
--0x1.086df7p-1
-0x1.4ccd9dp-1
--0x1.513f3ep-1
-0x1.3a6c8dp-1
--0x1.c2b910p-1
--0x1.1ebe00p-1
--0x1.79f028p9
--0x1.5dbf06p-1
-0x1.0fe4dbp-1
-0x1.489e25p-17
--0x1.72a900p-1
--0x1.754d63p-1
--0x1.3c9bb6p-1
--0x1.d0379fp-1
--0x1.d17aa6p-1
--0x1.dd059fp-1
-0x1.cc221fp-1
--0x1.ec1e2bp4
--0x1.07ba1ep-1
--0x1.ea2aa5p-1
--0x1.ec3a1ap-1
-0x1.c33c2ep-1
--0x1.6e47e4p2
--0x1.4b2602p-1
--0x1.81b177p-1
-0x1.6dd62dp-1
-0x1.053e23p-1
-0x1.1b5e72p-1
-0x1.b23efap-1
--0x1.57e1abp-1
-0x1.ea34dep0
--0x1.ab0aa6p-1
--0x1.676301p-1
-0x1.255fc4p3
-0x1.ce2dd6p-1
--0x1.1a2b4ap-1
-0x1.688e49p-1
-0x1.4b2461p-1
-0x1.35314ep-1
--0x1.13f352p-1
-0x1.1f2d00p-1
--0x1.bd5ef8p-1
--0x1.4cd4f5p-1
-0x1.cbf933p-1
--0x1.6b7092p6
--0x1.58c16fp-1
--0x1.7caf4ap-3
--0x1.d6c4e5p3
--0x1.02f8b8p-1
--0x1.e74c66p-1
--0x1.84ee2fp-1
-0x1.e61996p-1
--0x1.1e2278p-1
--0x1.1f3458p-1
--0x1.2b2b25p9
--0x1.a0e4f5p-1
--0x1.d4f80bp6
--0x1.c09377p-1
-0x1.b30c7dp-1
-0x1.7166fdp-1
-0x1.adbf67p-1
-0x1.8bc76cp-1
-0x1.71695bp-1
--0x1.9b0a10p-1
--0x1.def21ap-1
-0x1.936f56p-1
--0x1.57c813p-1
-0x1.3cdb98p-1
-0x1.325585p-1
--0x1.c64800p-1
--0x1.f15e94p-1
-0x1.a4d4efp-1
-0x1.45ccbfp-1
-0x1.601d32p-1
-0x1.15b946p-1
--0x1.1e383ap-1
-0x1.867e5ep-1
--0x1.35282ep-1
-0x1.904293p-1
--0x1.a6aaa5p-1
-0x1.bc6164p-1
--0x1.78b59fp-1
-0x1.1139ebp-1
--0x1.add0ebp-1
-0x1.1c429ap-1
-0x1.c0478cp6
-0x1.334902p-1
-0x1.ee303bp-1
-0x1.b26a4ap-1
-0x1.005adep-1
-0x1.98c58bp-1
--0x1.355be2p-1
--0x1.014222p-1
-0x1.7fa44fp-1
--0x1.b95c37p-1
--0x1.869c25p-1
--0x1.bdbf7ep-1
-0x1.83eeb5p-1
--0x1.d24c56p-1
--0x1.50ab58p-1
-0x1.112339p-6
--0x1.535558p0
-0x1.e1ed81p9
--0x1.e82dd8p-1
--0x1.7b1e0bp9
-0x1.b3a193p8
-0x1.5a4d15p9
-0x1.87e1cfp5
--0x1.56d1c5p7
--0x1.066c34p4
-0x1.32a248p5
--0x1.5714fbp-6
--0x1.f1ffafp-1
--0x1.008608p-1
-0x1.1f7a0bp4
-0x1.3a3cb3p-6
--0x1.62930bp-6
--0x1.238895p0
--0x1.ad15c9p-1
--0x1.9e2a95p-1
--0x1.bdc990p-6
-0x1.1b84cbp6
--0x1.a72fa3p-1
--0x1.b395bcp3
--0x1.27f6f3p-1
--0x1.ee9fd7p-6
-0x1.744344p-1
-0x1.31001bp-10
-0x1.08b4d1p3
--0x1.ab2acap-6
--0x1.7f662ap5
--0x1.edf46ap-1
-0x1.897f8dp4
-0x1.c4c00cp6
--0x1.e7a73bp5
--0x1.006698p5
-0x1.1c9c99p-1
-0x1.648fd2p6
--0x1.d18ffcp-1
--0x1.fc35dap5
--0x1.6b1f53p-1
--0x1.c65181p7
-0x1.118343p8
--0x1.eff5e0p-6
--0x1.b1e8d2p8
-0x1.06f030p6
--0x1.1968d5p-1
-0x1.9d7df5p-1
-0x1.50ae1cp-1
--0x1.37d573p-1
-0x1.9d6e27p-1
-0x1.dae1ccp6
--0x1.7107dcp0
--0x1.812d5cp3
--0x1.f7522dp9
-0x1.189089p6
-0x1.5488afp1
-0x1.daa5afp-1
-0x1.81f7e0p-1
--0x1.efd7dbp-6
--0x1.f1f591p1
--0x1.ae32d8p-1
-0x1.c83c31p-1
--0x1.f75760p-6
--0x1.c4d050p-1
-0x1.3e2bc8p7
-0x1.582abfp1
--0x1.02f649p8
-0x1.1e2d1cp-19
--0x1.c26df0p-1
-0x1.e40d0dp-6
-0x1.ccba88p-1
--0x1.d57aaap9
-0x1.7c8ea8p-1
--0x1.74db56p-6
--0x1.475387p-6
-0x1.a6ebdbp-6
-0x1.24c5b2p7
-0x1.36a380p-1
-0x1.ab7cc3p0
-0x1.34709ap3
--0x1.2044fbp4
--0x1.d26e70p-6
-0x1.f3c860p-1
-0x1.47f677p-6
-0x1.cb0107p2
-0x1.15593ep0
-0x1.8a30d0p-1
--0x1.8a4a31p-6
-0x1.ae8e32p0
-0x1.dc3d15p-1
--0x1.5f086dp-6
--0x1.28453ap-6
--0x1.681c23p-17
-0x1.1cde31p-1
--0x1.d9f6bdp-1
-0x1.19d1b5p-1
-0x1.25845ap-1
-0x1.e09121p7
-0x1.1b4a60p8
-0x1.fd912dp6
-0x1.0aea1bp-1
--0x1.3de208p3
-0x1.de2fe1p-1
--0x1.d15f02p6
--0x1.44fab1p0
-0x1.374c6dp4
--0x1.64e089p-1
-0x1.9a76b4p6
--0x1.853bcfp-1
-0x1.570765p-1
--0x1.85a11ep-6
-0x1.e9eb4ap-6
-0x1.0935fdp-1
--0x1.8f3370p-1
-0x1.43180fp-6
--0x1.a9b765p-1
--0x1.dc5f71p-6
--0x1.60a98ep1
-0x1.dd8df6p-1
-0x1.b10587p-1
--0x1.9672fbp7
-0x1.d35b35p1
--0x1.4e24acp-1
-0x1.6b4fe3p1
--0x1.931704p-6
--0x1.e0a018p5
--0x1.8ffc12p4
--0x1.14de94p-1
--0x1.ec851cp-1
--0x1.e38a1bp-1
-0x1.dfc2ddp-1
--0x1.62a6a5p-6
-0x1.696618p-1
--0x1.c27d89p3
--0x1.fd5f72p1
--0x1.3b4affp1
-0x1.7af37bp-6
-0x1.b91461p-1
-0x1.765ee9p9
-0x1.81f734p8
--0x1.9a8502p4
-0x1.137b99p0
--0x1.d98d25p0
-0x1.63264ep-1
--0x1.55bf23p-6
-0x1.bc9705p4
--0x1.3a6b04p-1
-0x1.adde58p-1
-0x1.c7e9f5p-1
--0x1.989e5ap5
-0x1.3ed7f8p-6
--0x1.cd9638p-1
--0x1.b34f60p5
-0x1.5c98edp-1
-0x1.dd42aap-1
-0x1.e58954p-6
-0x1.b9e01ep-1
--0x1.9012a0p-1
--0x1.58b27ep-6
--0x1.80c18bp-1
-0x1.e9bbf7p-1
--0x1.ed6a85p9
-0x1.7e6db5p-1
-0x1.e0d573p-6
-0x1.814a5cp-1
-0x1.0ede21p6
--0x1.02cadcp-1
-0x1.29acb9p4
--0x1.0ba8afp7
--0x1.ac62fbp-1
--0x1.9018d2p-1
--0x1.e14b4fp6
-0x1.07b148p3
-0x1.4381abp6
-0x1.81b901p-1
-0x1.38c3cep-1
--0x1.5b6ba7p5
--0x1.af7d3ep7
-0x1.75164ep-6
-0x1.a8c493p-1
--0x1.3e957dp-1
-0x1.ada7d0p-1
--0x1.c2ca2bp-1
-0x1.44a371p-1
-0x1.9b0ac5p5
-0x1.681836p-6
-0x1.dfddf7p3
--0x1.ec877fp5
-0x1.a8604cp-1
-0x1.5f6203p6
-0x1.613119p4
-0x1.ec8249p-6
--0x1.9e617cp-6
-0x1.3e2167p-6
--0x1.3a4e38p5
--0x1.257863p7
--0x1.6481f3p5
-0x1.aebf99p0
-0x1.325f9bp3
-0x1.199cbap9
--0x1.82cfe6p-1
--0x1.4ae960p4
-0x1.92a1acp9
--0x1.662682p6
-0x1.077273p-6
-0x1.911fe3p-1
--0x1.0931ecp5
-0x1.525c60p5
--0x1.2d0d73p-6
-0x1.5a7c3dp6
--0x1.6b087dp-1
--0x1.b2e25cp6
--0x1.1c17cep1
-0x1.2893aap-1
-0x1.b4664ap-6
--0x1.270a5dp7
-0x1.3e0c9ap-1
--0x1.3144b7p-6
-0x1.6692bfp-6
--0x1.7ecbc8p-6
-0x1.e1cae6p-6
-0x1.033d3cp7
--0x1.9490bfp-1
-0x1.3a35d1p-6
--0x1.b3931cp-1
--0x1.ecd3eap7
--0x1.be40dfp-1
-0x1.6b30dbp4
--0x1.ff1ff8p1
--0x1.9d8a98p1
--0x1.950cb4p-6
-0x1.648c1dp-6
-0x1.a58372p-1
--0x1.aa0470p2
-0x1.cb3971p-6
-0x1.281833p4
--0x1.fad8b6p-1
--0x1.ba587cp-6
-0x1.ec14f8p0
--0x1.73d85cp9
--0x1.6500b1p-6
--0x1.456aebp6
-0x1.e26e48p1
-0x1.becc9fp9
-0x1.b1c51cp-6
--0x1.949d3bp2
-0x1.86c45fp-1
--0x1.9969d7p-1
-0x1.136824p7
-0x1.54a24cp7
-0x1.9cb0c5p-1
--0x1.2662bfp-6
--0x1.696bdbp-6
-0x1.4d294fp-1
--0x1.63c5bep-1
--0x1.dd499dp3
-0x1.2c4592p-6
--0x1.aa9341p7
-0x1.6128c2p0
-0x1.0fd7c5p-1
--0x1.e471c3p-1
-0x1.038037p-1
--0x1.e1d17ap4
--0x1.426f1fp-6
--0x1.d2bdebp-6
--0x1.e6d70fp-1
--0x1.3f62e0p-1
-0x1.768ebcp2
--0x1.fea51ap-6
--0x1.01c53ep3
--0x1.1f4a5dp-1
-0x1.92806bp-1
--0x1.8f91eep6
--0x1.f2da7bp-6
--0x1.6e0ed5p-1
-0x1.a0cc95p-1
--0x1.adb181p1
--0x1.f46893p9
--0x1.29e913p2
-0x1.1df000p-6
-0x1.7b17f8p-6
--0x1.97c2f2p-1
-0x1.e0a8a1p-6
--0x1.cfba74p-1
-0x1.19dc51p-1
-0x1.fc6e00p-1
--0x1.402476p-6
--0x1.4307f0p1
-0x1.8ba7b1p-6
--0x1.28c24bp-6
--0x1.02e418p3
-0x1.10e32dp-6
--0x1.c02f90p3
-0x1.7f89a6p-6
--0x1.9253d7p-6
--0x1.b4a914p-1
-0x1.604abep5
--0x1.04dd47p6
--0x1.24dd94p5
-0x1.dd7ff0p5
-0x1.93a67cp-6
--0x1.eb9798p-1
-0x1.13df89p3
--0x1.4e34d3p3
--0x1.3908ffp-6
--0x1.196a9fp5
--0x1.4f6150p0
--0x1.8eb004p6
--0x1.ef9254p-1
-0x1.a44c86p8
-0x1.b8977fp-6
--0x1.aa8a00p-1
-0x1.9bec57p-6
--0x1.e5d65ap6
-0x1.ae3ba2p-1
--0x1.a9180dp-6
--0x1.d75c96p-1
-0x1.00f7f1p-1
-0x1.0916d2p-1
--0x1.fb2d1bp-6
-0x1.57936fp-6
--0x1.93cf4dp-1
-0x1.3aae06p2
-0x1.abd114p-1
--0x1.9badc0p2
--0x1.74234ap-1
-0x1.dccc4dp-6
--0x1.58df05p1
-0x1.c10affp4
--0x1.bc2a24p-1
--0x1.aa4458p4
-0x1.581a0bp7
-0x1.fdc502p-1
-0x1.cfecffp-1
--0x1.5f8dbbp7
--0x1.99c32cp8
--0x1.5db1a7p-1
-0x1.4b6a87p-1
-0x1.d3bb55p3
--0x1.0689d4p-6
--0x1.130b8dp-6
-0x1.bc7a43p-1
-0x1.3ea1fbp-6
-0x1.20ae63p-1
--0x1.90be35p-1
--0x1.6d3e89p-1
--0x1.81de7ap7
--0x1.78af63p-1
--0x1.970e62p1
-0x1.894307p0
-0x1.10b789p-1
--0x1.647b42p5
--0x1.4f3185p4
--0x1.b049e5p3
-0x1.5fa5d6p-6
-0x1.485611p-6
-0x1.2534f2p-1
-0x1.1bc724p-6
--0x1.80a5f8p-1
--0x1.04366bp6
-0x1.f2274ap-1
--0x1.8997e4p6
--0x1.f581c8p-1
--0x1.8949d6p6
-0x1.00783bp7
--0x1.8ca190p-6
--0x1.8c2c69p-1
--0x1.a866c4p1
-0x1.b80e39p4
-0x1.fc1613p2
-0x1.0c3b8bp4
--0x1.7a1b6bp3
--0x1.8c446ep-1
-0x1.3c4179p4
-0x1.ff1d19p3
-0x1.31eb6ep2
--0x1.519311p-1
-0x1.f652bfp5
-0x1.e5347cp0
-0x1.6066c6p1
--0x1.469f8bp6
-0x1.32803ep5
-0x1.f842cap3
-0x1.f83fc7p4
--0x1.da4e12p-1
--0x1.fef3e9p-6
-0x1.9d64e4p1
--0x1.eb0a27p1
--0x1.2c0dc4p7
-0x1.ec9671p-1
-0x1.3b5356p8
-0x1.9e1487p-1
-0x1.908dbbp-1
-0x1.c8f95fp1
--0x1.fc7abbp-1
-0x1.88ef54p2
-0x1.951d30p-1
-0x1.6902eap2
--0x1.161a1ap6
--0x1.202f75p5
--0x1.c3c890p-6
--0x1.ae3299p5
-0x1.cb4456p-6
--0x1.98a2a6p-1
--0x1.c483c1p-17
--0x1.5c6bf7p-1
-0x1.9ef0aap-1
--0x1.570d83p-1
--0x1.93efa8p0
-0x1.78232bp-1
-0x1.bf603fp-1
-0x1.e7de01p-1
-0x1.9e4a31p3
--0x1.6c4c59p6
-0x1.607663p9
--0x1.58b834p2
-0x1.b1e983p-1
--0x1.11a42ep-6
-0x1.28bdc8p-1
-0x1.6bfebbp-6
--0x1.e52634p6
--0x1.641c2bp-6
-0x1.7a0958p1
--0x1.2a3b4ap2
-0x1.cc02d7p9
-0x1.82a6a9p1
-0x1.a82ec3p6
--0x1.4a234ap3
--0x1.3760e3p-6
-0x1.36d4ccp-1
--0x1.e9fce3p1
--0x1.7ac74dp7
-0x1.709304p-6
-0x1.15c76bp-6
-0x1.7c6ff9p3
--0x1.d39ce9p0
-0x1.4a8d29p6
--0x1.886fd7p-6
--0x1.96afc7p-1
--0x1.8f3cb9p6
-0x1.8761a6p-6
-0x1.f106abp-1
-0x1.b2b4abp0
-0x1.86fb7ep0
-0x1.e99f72p-1
-0x1.1fd001p4
-0x1.ade5ffp-6
-0x1.39491ep-1
--0x1.e286c8p3
-0x1.73a0eep0
--0x1.cd8f28p8
-0x1.f4a9d0p-6
--0x1.941bb9p-1
--0x1.761616p6
--0x1.cba5e3p5
-0x1.2affb6p5
--0x1.58a47fp3
-0x1.985d19p-1
--0x1.c31380p-1
--0x1.c2be65p-1
-0x1.89e4b1p-6
--0x1.9f96a2p0
--0x1.fb9e48p5
-0x1.8526b9p-6
-0x1.3e3919p-6
--0x1.c53c6fp-6
--0x1.407270p6
--0x1.438383p9
-0x1.0f7cc9p0
-0x1.f71258p6
-0x1.8aa119p1
--0x1.73cd01p-6
-0x1.fc12eap6
--0x1.fef7ffp-1
-0x1.6a6b2bp-6
-0x1.82c7fep0
-0x1.c0f530p-6
-0x1.b51948p-6
-0x1.ccc805p-6
--0x1.8665cep-1
--0x1.ad3fa4p-1
--0x1.835eefp5
-0x1.aaa1bfp2
--0x1.827827p-6
--0x1.ccb76dp-6
-0x1.94e790p1
-0x1.950239p4
--0x1.a91514p-6
--0x1.17ef4fp-6
--0x1.9e2d4ap5
-0x1.ef36fbp-1
--0x1.0ed3fep6
--0x1.ddef02p-5
-0x1.89a978p-6
--0x1.446f68p-5
-0x1.086da8p9
-0x1.1aa67ep9
--0x1.db7728p6
--0x1.a93d2ap-5
--0x1.42f35cp-6
--0x1.99b592p-5
-0x1.dd176fp-6
-0x1.7a0382p-5
-0x1.3dd7fcp-6
--0x1.948c26p3
-0x1.c9625ep-5
-0x1.051042p6
-0x1.665d6ep5
--0x1.fc82d7p5
-0x1.803314p-5
-0x1.f85696p-5
--0x1.4bb246p5
--0x1.5819b0p5
-0x1.4012f6p-6
--0x1.7343c8p-5
-0x1.cde1afp-5
--0x1.bb898ep-6
-0x1.c4eecap5
-0x1.7fef0ep6
--0x1.7b0452p5
--0x1.1d7acbp-6
--0x1.26e9b0p-5
-0x1.a850b3p-6
--0x1.9c2eedp-5
--0x1.c0aa93p9
--0x1.c40955p4
-0x1.e7b876p0
-0x1.c3d879p-5
-0x1.8839fep3
-0x1.195f14p6
--0x1.8de8a7p6
-0x1.fa8c8fp3
--0x1.d42344p5
--0x1.8573eap-5
-0x1.05d2dep-5
--0x1.e1539cp6
-0x1.62cdd8p-6
-0x1.cd3fcap-5
--0x1.b9553cp6
--0x1.c4c14cp-5
-0x1.2b31e5p-5
-0x1.ae1a1cp-5
-0x1.6b136bp1
--0x1.efb9b2p-6
--0x1.8371d6p4
--0x1.a01900p1
-0x1.df6af2p-5
--0x1.cc532fp3
--0x1.33e6c7p2
-0x1.5b182ap6
-0x1.ddd9a3p-5
--0x1.65acecp5
--0x1.7f6db7p-6
-0x1.3843c4p-6
--0x1.6b7dbcp-5
--0x1.2215dap2
--0x1.49eaf5p-5
--0x1.19666bp8
--0x1.b092aep3
-0x1.7d5992p6
--0x1.e038f9p-6
--0x1.9fb2b1p-6
-0x1.9805a3p-6
-0x1.042774p-6
--0x1.8f0474p-5
--0x1.82bcb8p-6
-0x1.5ba27ep-5
--0x1.69019ap4
--0x1.dcb9fdp0
-0x1.618c3bp-6
--0x1.ea7fa5p-5
-0x1.6c049bp-6
--0x1.657578p-6
--0x1.46dbd8p-6
--0x1.74713dp-6
--0x1.6e7218p-6
--0x1.f2b3d3p-5
-0x1.808ecbp-5
--0x1.986b2bp6
--0x1.9f3748p4
-0x1.e6a1d2p0
-0x1.ed096ep6
--0x1.25197fp2
-0x1.ccf926p5
--0x1.7b7859p-5
--0x1.320518p7
--0x1.c0d250p-6
--0x1.e65168p-5
--0x1.7fd0d7p8
--0x1.905c92p-5
-0x1.5f0410p0
-0x1.1169efp0
-0x1.db6677p-5
-0x1.d987edp-5
--0x1.fe47d4p1
-0x1.5e02b5p-5
-0x1.fd5ea7p-6
--0x1.348203p-5
--0x1.d7f84cp1
-0x1.9f2c56p-5
-0x1.16da0ep-5
-0x1.2b974bp-6
-0x1.cb42b9p2
-0x1.329420p-5
--0x1.86efc0p7
--0x1.f9e108p-6
--0x1.1fa37cp-5
--0x1.dbc53dp-5
--0x1.4498d9p9
-0x1.a5eff5p8
--0x1.c97c1cp-5
-0x1.06d0cbp1
--0x1.feb4c1p3
--0x1.07ceaap-6
--0x1.0c69d9p6
--0x1.133dd2p5
-0x1.41aba3p3
-0x1.ab5bf1p-5
--0x1.48e95ap-5
--0x1.ca1cc4p0
-0x1.7f194dp0
-0x1.0a7ed3p-5
--0x1.5a7c85p-5
-0x1.93d713p4
-0x1.2ed590p-5
-0x1.cc63bfp-5
--0x1.0c8f91p4
-0x1.e16937p5
-0x1.8f82c0p-5
-0x1.27a2a0p-5
-0x1.c8efc7p-5
-0x1.0581d9p5
--0x1.c1ded9p-5
-0x1.5fb50bp-5
--0x1.829252p-5
-0x1.922eb5p4
-0x1.b7eec1p-5
--0x1.16259cp-6
-0x1.8e7175p-6
--0x1.b1911bp-5
-0x1.33557ep5
--0x1.efd386p6
--0x1.e9d98fp8
-0x1.14b6f1p-6
--0x1.b5e04ap1
-0x1.af014fp2
--0x1.6a1929p7
--0x1.a54008p8
-0x1.280790p5
-0x1.d32cb3p-5
-0x1.92e856p-6
--0x1.8858a8p-6
-0x1.5bbdcfp-6
--0x1.19060fp-5
--0x1.cb1855p-6
--0x1.ba1300p3
-0x1.41d1f8p4
--0x1.92f8bfp5
-0x1.ab1ca7p-5
-0x1.52cfa3p-5
--0x1.9434d0p7
--0x1.48c448p-5
--0x1.b3911ep-6
-0x1.f9eae4p-5
--0x1.9c3a1cp6
--0x1.caa28ep5
-0x1.cb9ab5p-6
--0x1.79ec2ep6
-0x1.f5990ap-6
--0x1.22ec86p-6
--0x1.9fa14ap5
-0x1.7319b6p-5
-0x1.fee284p2
--0x1.8c8b5fp-5
--0x1.38b434p-6
--0x1.0e0c65p4
--0x1.6b532bp-5
-0x1.44c2fap4
-0x1.a9330bp-5
-0x1.586675p9
-0x1.645e70p1
-0x1.755077p4
--0x1.b17860p-5
-0x1.657275p8
--0x1.d10978p6
--0x1.cc915ep-6
--0x1.0cbea7p4
--0x1.25a29fp2
--0x1.8d7141p-5
-0x1.a69274p3
-0x1.924ff3p6
--0x1.be84dap-5
--0x1.c29180p-5
-0x1.e6ca27p7
--0x1.5813bcp-6
-0x1.165392p0
--0x1.ec4c96p1
--0x1.1f5386p-5
--0x1.cc49e5p9
--0x1.ada4c3p5
-0x1.420252p0
--0x1.f19998p-6
--0x1.bf9844p-5
--0x1.4ce393p-6
-0x1.6e1534p-5
--0x1.cd0abap-5
--0x1.7dec4bp-5
--0x1.8a6542p1
-0x1.e25813p-5
--0x1.9db4e1p-5
-0x1.249b8dp-55
-0x1.1a1019p-6
--0x1.bc4601p9
-0x1.68c236p2
--0x1.4e65b1p-5
-0x1.2afa22p0
-0x1.e1a08dp-6
--0x1.2fbf4ap-6
-0x1.b1f584p3
--0x1.bd3b43p1
--0x1.007c06p-6
--0x1.c991ccp5
-0x1.84e01cp-5
--0x1.5ee4b7p6
--0x1.f7521fp-6
--0x1.864120p-6
-0x1.1f143bp6
--0x1.8d198ep6
--0x1.70e083p-5
--0x1.467457p3
-0x1.32dc72p-3
--0x1.08cfb9p-5
-0x1.f4c3c3p9
--0x1.c4b5c0p6
--0x1.5c2cd5p5
--0x1.5a4ab7p9
--0x1.7f24a4p-5
-0x1.1d2ef7p-5
-0x1.12b4ecp7
--0x1.6b4875p2
--0x1.184559p5
--0x1.8ebbbfp5
--0x1.e3dcb5p-6
--0x1.aa76c9p-5
-0x1.e64f7dp9
-0x1.4db9ccp3
-0x1.f8606ep1
-0x1.6d2d47p-5
--0x1.38c15ap-5
--0x1.a12198p-6
-0x1.b27f2bp-5
-0x1.f3afa6p5
-0x1.b6163fp-5
-0x1.bab9e1p6
-0x1.91e7e2p-5
--0x1.6ff684p-6
--0x1.7940bfp-6
-0x1.a4a49bp-5
--0x1.65755dp-6
--0x1.6af6acp-6
-0x1.f7df96p4
-0x1.ac0da3p5
--0x1.37a0c3p-5
--0x1.5e1989p5
--0x1.fb06fap6
--0x1.5b39cbp-6
--0x1.1f87e0p8
--0x1.54ad38p8
--0x1.97b430p6
--0x1.82c9a5p1
-0x1.1486b2p-6
--0x1.80d201p7
--0x1.317306p-5
-0x1.634972p-5
--0x1.3ce6f6p-6
-0x1.dfc568p-6
-0x1.d13bc2p3
--0x1.276044p-5
-0x1.9a1082p6
-0x1.10b444p-6
--0x1.3b92f0p-5
--0x1.dba33ep-6
--0x1.a53241p9
-0x1.5a9474p-5
--0x1.1f7e24p-5
--0x1.58c840p-5
-0x1.3526ecp3
--0x1.bb5306p2
--0x1.425fdep3
--0x1.5c5f44p-6
--0x1.c568dfp-5
--0x1.c227d0p-5
--0x1.ac0a5fp-6
--0x1.9941a7p8
-0x1.914258p-6
--0x1.54118ep-5
--0x1.75e209p-5
-0x1.931828p0
--0x1.e5ab17p-6
-0x1.219403p8
--0x1.5ff5fdp-5
-0x1.db62a6p-5
-0x1.c08134p-6
-0x1.f47a4ap1
-0x1.70bc28p-6
--0x1.c675c6p-5
-0x1.0f738dp-6
-0x1.1ce62bp8
-0x1.b70543p5
--0x1.908fc7p-5
--0x1.99d8dfp-6
-0x1.ce6da7p4
-0x1.527a2ep4
--0x1.c33759p-6
--0x1.5a45aap-5
-0x1.928615p8
--0x1.ec9522p5
--0x1.1ad8e0p1
--0x1.99a948p-5
-0x1.54e1bfp-5
--0x1.e2af4ap2
--0x1.980616p-5
-0x1.5db287p-6
--0x1.3b9d5bp-5
-0x1.ed07ccp4
--0x1.e7c25ep-5
--0x1.9e84dap1
--0x1.bec6c0p9
-0x1.f24967p-6
--0x1.2bd0ebp-5
--0x1.93a545p-6
--0x1.d0cb13p0
-0x1.de9b80p6
--0x1.ce3a1bp-5
--0x1.de54ebp-5
--0x1.e60796p8
--0x1.983fd2p6
-0x1.1de32fp6
-0x1.f9710ep-5
-0x1.ef2672p-58
--0x1.9e4a6dp-6
--0x1.067e49p-6
--0x1.276d32p3
--0x1.750390p4
--0x1.3c4837p5
-0x1.61820ap2
--0x1.cb1104p7
--0x1.1c1756p3
--0x1.6c2225p-6
-0x1.7963f1p5
--0x1.f13a49p8
--0x1.1e23f1p-5
-0x1.17a861p7
--0x1.bebfbbp6
-0x1.6dee50p9
-0x1.f5048fp4
--0x1.74ab68p-5
--0x1.bdbeccp3
--0x1.9428dbp-6
-0x1.c2aacap1
-0x1.af8cf8p-5
--0x1.254d41p8
--0x1.34507dp1
-0x1.ec2700p5
-0x1.393addp-5
--0x1.6fb1d4p4
--0x1.a02a12p9
-0x1.cb9f27p4
-0x1.e707b1p-6
-0x1.8b7cc1p-5
-0x1.4c34a9p4
-0x1.6cd068p4
--0x1.c6ae70p6
--0x1.89507fp-5
--0x1.21f852p9
--0x1.a4a842p1
--0x1.9ccfaep-5
-0x1.ce67d2p9
--0x1.ebf6e8p-5
--0x1.45c4d1p7
--0x1.062456p-5
--0x1.f6c883p-6
-0x1.d1c235p7
--0x1.3c0937p0
--0x1.237ddfp-5
-0x1.e325fap-5
--0x1.1c01aep-5
-0x1.becc6fp9
--0x1.796010p-5
-0x1.e3c89cp-6
--0x1.fc795dp-6
-0x1.ac4b2bp2
-0x1.7e864dp3
-0x1.d65a5fp8
-0x1.5edae9p9
-0x1.eb8775p-5
-0x1.410f87p-5
--0x1.3929a1p2
-0x1.13e0c3p0
--0x1.9d55f9p-5
-0x1.378e62p-6
--0x1.53355fp8
-0x1.9b62cfp-5
--0x1.9ac1b4p-6
--0x1.cb98e2p1
--0x1.beab92p-6
-0x1.3a3f66p-5
-0x1.5d4822p-6
-0x1.ec7a18p0
--0x1.1882f4p-58
--0x1.24a1f7p-6
-0x1.23b9a7p-5
-0x1.8fca05p-6
-0x1.b6453ep-5
--0x1.686e8ap-6
-0x1.3146fap-6
--0x1.152cc1p-6
--0x1.c11a1bp-5
--0x1.b454fdp8
--0x1.3e2968p7
--0x1.fd3c12p7
-0x1.48401fp5
--0x1.45a92ap-6
-0x1.63563fp9
-0x1.8340a6p-6
--0x1.e64fe3p6
--0x1.9d0fcdp-6
--0x1.74567cp4
-0x1.bf7965p6
-0x1.ab3ef9p-5
-0x1.e032b3p-5
-0x1.0c2470p-5
-0x1.e5a6d1p-5
--0x1.6450c5p-6
-0x1.0065b6p4
-0x1.7c6c73p8
--0x1.7ee3b2p5
-0x1.648cfcp6
--0x1.242738p1
-0x1.1d7c81p-6
--0x1.9a0b0bp3
-0x1.b40e8fp-5
-0x1.d58e96p6
-0x1.6fb9e0p-6
--0x1.afbd1cp2
--0x1.79bfb8p-6
--0x1.a4a30cp-5
--0x1.1be1a0p-6
-0x1.bb2b38p1
-0x1.7ba992p-5
--0x1.6d78e5p5
-0x1.34850ap-6
-0x1.c86b4ap-5
--0x1.cd1476p-5
--0x1.dded2ap6
--0x1.9be7dfp-5
--0x1.f54946p-5
--0x1.366185p5
--0x1.cb48f5p-6
--0x1.b6bb2dp-3
-0x1.d6babdp-5
-0x1.2067edp7
--0x1.b33586p-5
--0x1.b653ecp5
-0x1.2f3129p-5
--0x1.5b5258p-5
--0x1.f3e2a8p1
--0x1.c2b7c4p-5
--0x1.44e1f5p4
--0x1.61ba9bp2
-0x1.f36b1bp4
--0x1.8601b2p7
-0x1.108c4dp6
-0x1.032392p4
-0x1.90a9cep-5
--0x1.6d7fc6p-5
-0x1.4d1dbdp-5
-0x1.266f66p9
--0x1.2f574bp-5
-0x1.1f6368p2
--0x1.4c29a6p-5
--0x1.c418cep-5
-0x1.680d9bp-5
--0x1.f82307p-5
--0x1.c9daf5p-6
--0x1.f11f44p1
-0x1.905d41p0
--0x1.48e005p3
-0x1.8a6b5ep-6
--0x1.c3775ap1
--0x1.e4ebddp7
--0x1.2a2cbdp-6
-0x1.ebee69p5
-0x1.1ffd42p2
--0x1.e895d3p-6
-0x1.e856a6p6
-0x1.814662p-4
-0x1.257495p-6
--0x1.60ff5fp5
-0x1.04faf8p-6
--0x1.18fbf4p4
--0x1.bbcf56p1
-0x1.95ad55p0
-0x1.a06b07p-4
-0x1.43c4fcp6
-0x1.8bdffcp3
--0x1.c9318bp-4
--0x1.809e49p-4
-0x1.4cb947p-6
-0x1.4d8d86p-6
-0x1.e6f48ap8
--0x1.a2907bp-4
--0x1.46d6e0p2
-0x1.e5c9fap2
--0x1.ee75c7p-4
-0x1.d719c4p3
-0x1.90c12fp-6
-0x1.4f214cp2
--0x1.814a26p0
--0x1.c68fe8p0
-0x1.a140f4p8
-0x1.a61839p-4
--0x1.2e3bf3p3
--0x1.06cdfcp6
--0x1.3d9d8ep3
-0x1.9b65ffp1
--0x1.2a64c3p3
--0x1.9f514cp6
--0x1.e0a07fp6
--0x1.5b96fbp-6
--0x1.ae57c1p-4
-0x1.1ef5e3p-4
-0x1.117564p-4
--0x1.a5dc69p-4
--0x1.b14b4dp-6
--0x1.b3b81dp-6
-0x1.f54e33p6
-0x1.7d66ddp8
-0x1.67c192p2
--0x1.d27f46p0
-0x1.e85a45p5
--0x1.e41d8ep4
-0x1.3b8ba6p-4
--0x1.9fb4d2p0
-0x1.16e62dp6
-0x1.10af7ep-6
--0x1.b3c498p4
--0x1.aad693p-4
-0x1.47d463p2
--0x1.800155p-4
-0x1.35df27p1
--0x1.baebc5p7
--0x1.4e3468p-6
--0x1.06860bp5
--0x1.079ffdp-6
--0x1.537751p-6
--0x1.5bd43cp2
-0x1.904e1ep-4
--0x1.9d0c99p-6
-0x1.80c10cp5
-0x1.6f8d01p-6
-0x1.7d74e6p4
--0x1.3d93cap0
-0x1.08f978p6
--0x1.9bea68p-4
-0x1.0c31c7p4
--0x1.410effp9
-0x1.2fd6afp5
--0x1.c511e3p4
-0x1.a22ed5p9
-0x1.ea0defp8
-0x1.310224p-6
--0x1.e8b875p-6
-0x1.14d3c4p-6
--0x1.63a412p-4
--0x1.cf4983p2
--0x1.5f82aap2
--0x1.6d3c3dp5
-0x1.be678cp2
--0x1.433b8bp-4
--0x1.f868dep1
--0x1.e1f926p-6
--0x1.0df70ap2
-0x1.60d94ep0
--0x1.76bb22p7
-0x1.b93cfcp5
-0x1.62c369p-4
-0x1.e208cap9
--0x1.7a5d99p1
--0x1.a51fb4p0
-0x1.99edeep6
-0x1.a88cb7p4
--0x1.665821p3
-0x1.e6f120p7
--0x1.df8f3dp-4
--0x1.1c5c44p-6
--0x1.66c01fp-6
--0x1.9e86f8p9
--0x1.fdb23dp-6
--0x1.ecc116p-4
-0x1.1f5256p1
--0x1.91571ep9
--0x1.6f958dp-6
-0x1.eeab27p3
--0x1.530cacp2
-0x1.f55b34p-6
-0x1.ab648bp6
-0x1.1e9953p6
-0x1.a8be21p9
--0x1.04e27dp-4
-0x1.c7d8c9p2
-0x1.da4206p-6
-0x1.2e8fb0p-4
-0x1.a997bfp-4
-0x1.60d306p-4
--0x1.2b5f97p-6
--0x1.9fc6ecp-4
--0x1.4defb8p-4
-0x1.10c6d9p-6
-0x1.a997e0p-6
-0x1.37d98ap-4
--0x1.5e4a9dp-6
-0x1.1e1bc4p1
--0x1.05771cp-6
-0x1.0f9cbdp-6
--0x1.923bd4p-4
--0x1.19aa66p-6
--0x1.0b2408p-4
-0x1.eaaf47p8
--0x1.929a02p-4
-0x1.df0f77p-4
-0x1.754691p6
--0x1.178a11p-4
--0x1.3c584dp-6
--0x1.2b6b34p5
--0x1.fdec01p5
--0x1.4fe36cp2
--0x1.5eb960p-6
--0x1.624239p-4
-0x1.938996p0
-0x1.ff62a3p5
-0x1.ed3371p8
--0x1.6b8b3bp-4
--0x1.0a2735p7
-0x1.87c5fap-6
-0x1.502191p3
-0x1.dfe8cep6
-0x1.6c422dp5
--0x1.bcb787p8
-0x1.321b1bp-4
--0x1.a4d739p5
--0x1.b7a8bbp-6
--0x1.d0da77p-4
--0x1.1670b4p-6
-0x1.cf8f00p-6
--0x1.dd9f21p-4
--0x1.dce6d9p-6
--0x1.7f4c50p1
--0x1.da5c90p-4
--0x1.ea21aap-4
--0x1.a3b501p-4
--0x1.7441dep6
-0x1.507aa0p-6
-0x1.5cf381p7
--0x1.32328ap3
-0x1.cb47d3p5
-0x1.41c27fp7
--0x1.eb24aap1
-0x1.96993dp9
-0x1.dafcf3p-4
--0x1.bb2574p-6
-0x1.144b5dp-6
--0x1.aba5b1p0
--0x1.d655c3p6
-0x1.ca94dbp-4
-0x1.9c935ep-4
--0x1.cc58c8p7
--0x1.346578p-4
-0x1.f67d7cp2
--0x1.4be1c6p-6
--0x1.13ae4ap-6
-0x1.1e4496p-4
--0x1.4c9a58p-6
-0x1.ccc763p3
-0x1.120464p-4
--0x1.c17be9p-4
--0x1.e7c7ccp4
-0x1.04c4b8p-4
-0x1.710306p-6
--0x1.811061p-4
--0x1.315304p-4
--0x1.bfc176p4
--0x1.c75c59p1
--0x1.a1f52bp3
--0x1.3a499dp-6
-0x1.825bc5p-6
-0x1.f8eb84p-4
--0x1.e736fep-6
-0x1.96be3ep-4
--0x1.cb1ed8p2
--0x1.14dc4dp6
--0x1.fa77cfp-4
-0x1.989b32p7
--0x1.f02caap-6
-0x1.8c63e5p8
--0x1.362c12p5
--0x1.6ecf80p0
-0x1.152389p3
--0x1.cc74bfp5
-0x1.febefap-4
-0x1.50d687p-45
-0x1.8dca32p3
--0x1.52c4f7p-4
-0x1.d548e5p3
-0x1.2668eap-4
--0x1.8d34b1p-6
-0x1.0810d6p9
--0x1.98d337p-6
--0x1.ff9110p5
-0x1.957e9dp6
--0x1.55077fp6
--0x1.553c7cp-6
-0x1.9fcdd8p3
-0x1.0eec78p7
--0x1.8d1fe7p1
-0x1.d63b28p3
-0x1.47ba28p1
--0x1.d277f2p0
-0x1.8ef73fp2
-0x1.520b23p-6
-0x1.807152p5
--0x1.e78b7dp-4
--0x1.b66603p-4
--0x1.ce59c8p-4
--0x1.5f5d75p-4
--0x1.2ec353p4
--0x1.7cd409p-4
--0x1.5263ffp-4
--0x1.cedfefp-4
--0x1.337986p9
-0x1.565a92p-4
--0x1.f1cefap4
--0x1.8f896bp1
-0x1.78cc7ep-4
--0x1.eea737p-4
--0x1.a7d47fp8
--0x1.167b04p2
--0x1.ecc0d6p-6
-0x1.6d3b81p6
-0x1.f63097p4
-0x1.d0afddp3
--0x1.8fdee0p-4
--0x1.70e148p-4
--0x1.e682c6p-6
--0x1.ecfa70p-4
--0x1.863e98p-4
--0x1.e1f309p5
--0x1.6ecfeap2
-0x1.613f65p-6
-0x1.797d5ap3
-0x1.da24c2p-6
--0x1.aed418p2
-0x1.49420bp-6
--0x1.907bf6p5
--0x1.4af0c1p-4
--0x1.718da8p6
-0x1.30adf3p-4
-0x1.75314dp5
-0x1.6e0188p1
--0x1.f53c30p-6
-0x1.666397p6
--0x1.f28d3ep-4
--0x1.810fd5p-4
--0x1.db7d4dp3
--0x1.090270p8
-0x1.f2e4a6p7
-0x1.c6659cp3
-0x1.96e3f9p-4
-0x1.5f4a81p-6
--0x1.089283p-4
-0x1.c109c0p5
--0x1.bc9f13p-4
--0x1.3750c5p-4
-0x1.f3c424p-6
--0x1.0ebac4p-4
-0x1.236c18p7
--0x1.7c3cbbp0
-0x1.fe90aap2
--0x1.e3b738p6
-0x1.ddee3cp4
-0x1.0e42e8p-40
-0x1.d71d2cp0
--0x1.73d212p1
--0x1.f8e61fp-4
-0x1.09abe5p-4
-0x1.1a9096p-4
--0x1.b1043dp4
-0x1.3271cep-4
-0x1.680e11p6
-0x1.ee3db3p-4
--0x1.8be2edp-4
--0x1.1245c4p-6
-0x1.bb09e6p-4
--0x1.8ecb2dp-4
-0x1.566bc3p1
-0x1.01b538p-6
--0x1.21834bp2
--0x1.de863ap9
-0x1.52ead7p3
-0x1.ac8875p-6
--0x1.6ce64ep-4
-0x1.f631a6p-6
-0x1.75cb5dp3
--0x1.2c6919p-4
-0x1.46b56dp-6
--0x1.e18280p-4
--0x1.af435cp6
-0x1.f494fep0
--0x1.d2d02cp-4
--0x1.5686e9p-6
-0x1.627e4bp0
-0x1.86d1aep2
-0x1.3d4291p-4
--0x1.8f7888p-6
-0x1.934edap-4
-0x1.c41663p0
-0x1.fc7f0cp1
--0x1.6bd81bp0
--0x1.b88f7bp-4
-0x1.d8b44fp-4
--0x1.ee59b1p-4
-0x1.aaed00p4
--0x1.6fa581p9
--0x1.276b59p-4
-0x1.959df2p7
--0x1.b9d268p1
-0x1.0c3cf8p-6
--0x1.821399p-4
--0x1.836b2cp1
-0x1.4fb0d3p-6
--0x1.77d725p-4
--0x1.dad286p9
--0x1.a54422p9
--0x1.6b5db3p-4
--0x1.273765p-4
--0x1.3ecdcfp2
-0x1.19cff0p4
-0x1.f15337p4
--0x1.b9f801p-6
-0x1.3c2f0cp-4
--0x1.1ba34ap6
--0x1.ea24efp7
--0x1.ff1ae4p3
-0x1.382e99p2
-0x1.3a34f7p1
--0x1.e0cce7p-6
-0x1.ae4518p-4
-0x1.97ef2bp-4
-0x1.1b3bb2p-4
-0x1.f74c87p-4
-0x1.c45e83p2
--0x1.affc94p0
--0x1.4013f1p5
--0x1.c4a84dp5
--0x1.a4017ep-6
--0x1.e05452p6
-0x1.28da68p5
-0x1.7bc643p5
--0x1.a5a1a4p3
--0x1.c39370p-4
-0x1.1a9070p-4
--0x1.d042eap-4
-0x1.a80b64p-4
--0x1.53c112p-4
-0x1.231eafp-4
-0x1.c900a2p-4
--0x1.1af42dp0
-0x1.cb6b12p-4
--0x1.dd73d5p-4
-0x1.734341p4
-0x1.6689b3p9
-0x1.7781e3p7
-0x1.71c3e5p-4
-0x1.1e857cp-4
-0x1.165580p2
--0x1.e255b4p-4
--0x1.a35c6cp-4
-0x1.21a74bp-4
--0x1.3af50ap-6
--0x1.61fe1fp-6
-0x1.d1a76dp5
-0x1.801c4dp-6
-0x1.0ae3abp5
--0x1.9a1c6ap-4
-0x1.a91529p-4
--0x1.035e58p6
--0x1.3e04e0p3
--0x1.085350p6
--0x1.d3aa9bp0
--0x1.54c09ap-6
-0x1.fe0c14p3
-0x1.8a88d1p-4
-0x1.da74a7p4
-0x1.3f1c89p-6
-0x1.c65d09p-6
-0x1.b39e12p-4
-0x1.26ece4p1
--0x1.78cc62p9
-0x1.34e49ep6
-0x1.2b3cfep0
-0x1.0f5864p3
--0x1.7545a8p-6
-0x1.ab90d3p-4
-0x1.599e1cp-4
-0x1.b362aap5
-0x1.8364eap-4
--0x1.cbc78ep3
--0x1.4504ecp-6
-0x1.6d3237p-4
-0x1.6631bcp-6
--0x1.946e6bp1
-0x1.ee1a19p4
--0x1.1bbb1cp1
--0x1.57eec8p4
--0x1.366483p4
--0x1.2fc3c9p3
--0x1.60d76ep4
-0x1.6e49d8p8
-0x1.fb1c45p-4
--0x1.2a550dp-4
--0x1.7c265cp0
-0x1.b04cecp-6
-0x1.3d9ae8p-4
-0x1.c1ae27p6
--0x1.317dccp-4
--0x1.b4af07p-4
-0x1.ccc67cp-6
--0x1.444ad5p0
-0x1.486bc9p1
-0x1.5387c4p-4
-0x1.418dfbp-6
--0x1.72660ap-4
--0x1.53dbbdp0
--0x1.9de11ap3
--0x1.f8d0dep-4
--0x1.4b7a28p5
--0x1.41661bp6
--0x1.a4a983p-4
-0x1.afe7d1p-4
--0x1.76c813p1
-0x1.a6270ep0
--0x1.bd9e2fp-4
--0x1.0d1402p1
-0x1.ae228ap6
--0x1.d589a8p2
-0x1.a75d69p-6
--0x1.a5913ep9
-0x1.db2cafp-4
-0x1.dcc638p4
-0x1.0d5ce1p-4
-0x1.b35283p-4
-0x1.abfa17p4
--0x1.2365eap-4
-0x1.f5cf7fp2
-0x1.8bad68p-4
--0x1.2af157p-6
-0x1.62dd28p3
--0x1.d1d0a8p-6
-0x1.13ab28p2
--0x1.aa28b8p-6
-0x1.6d9743p1
-0x1.3b585bp8
-0x1.ca97eap-4
--0x1.81130dp-4
-0x1.45b0efp5
-0x1.a72291p3
-0x1.90802fp-6
--0x1.69b26cp-4
--0x1.d3a4a7p7
--0x1.bd1cf6p5
--0x1.b06e9fp5
-0x1.3bbeacp8
-0x1.d037c7p5
-0x1.ba52b5p-4
-0x1.bf1ef2p-6
--0x1.2d1313p-6
--0x1.aba40cp0
-0x1.02226ap-4
-0x1.344e53p5
--0x1.d00b76p6
--0x1.52a9c5p2
-0x1.94b242p-6
--0x1.c98611p3
-0x1.c14305p0
--0x1.0c0c32p6
--0x1.857473p2
--0x1.a3c59fp1
-0x1.c01180p-6
--0x1.3fe5cfp9
--0x1.1f9f0ep-3
-0x1.d79bd8p-3
--0x1.c373c0p0
--0x1.9cf119p9
-0x1.6a45d1p-31
-0x1.537ddcp1
--0x1.b1f252p9
--0x1.a119b4p-3
-0x1.953772p-6
-0x1.8724b7p5
--0x1.871c32p0
-0x1.9f877cp-3
--0x1.c8af3cp1
-0x1.a9fd41p4
--0x1.4bfbf4p-3
--0x1.86091dp9
-0x1.a6ffd9p7
-0x1.c6e037p-3
--0x1.0968a6p-6
-0x1.880918p-3
-0x1.40188cp6
-0x1.18f6bbp-6
-0x1.a59d1dp-3
--0x1.11630dp9
-0x1.55ad75p-6
-0x1.bb25a1p7
--0x1.52ba71p5
--0x1.476419p-6
-0x1.57b08ap1
--0x1.dbc23ep-6
-0x1.653d8dp-6
--0x1.0b7680p-3
--0x1.03abc3p-3
-0x1.6137b5p9
--0x1.741820p1
--0x1.3f6b71p5
--0x1.cad9b8p-3
-0x1.74c9a9p-6
-0x1.c9b582p1
--0x1.c4bea7p7
-0x1.497a57p-3
--0x1.605781p-3
--0x1.5149fbp-6
-0x1.ee2160p-3
-0x1.28de1fp-3
--0x1.85c4e6p-6
--0x1.a9cb90p3
--0x1.6e7a33p5
--0x1.178cf6p-3
-0x1.b12578p2
--0x1.f3a58cp-3
--0x1.95dbd5p3
-0x1.49b295p3
-0x1.001790p-3
--0x1.cc8c1bp-3
-0x1.1e7750p5
--0x1.d8bf08p2
-0x1.2fb8dap9
-0x1.4ebb2bp-3
--0x1.d80b34p4
-0x1.716d92p-3
-0x1.0f4465p3
--0x1.51040dp-6
-0x1.67b91cp9
--0x1.e31bbcp9
-0x1.2d31c3p5
--0x1.486a5ep9
--0x1.5aa9c4p-3
--0x1.e2d5cep-6
--0x1.0e6441p-3
-0x1.d3c02ap2
-0x1.d6f2a1p9
--0x1.f2304ap1
-0x1.def273p8
--0x1.5ca2dfp4
--0x1.b849eep-3
-0x1.adf04bp6
--0x1.0bc17cp-6
--0x1.3faf30p7
-0x1.fe5d3fp3
-0x1.c2f640p4
--0x1.5ffe17p6
-0x1.ca473cp-3
--0x1.6ee482p1
-0x1.98d0d5p-3
-0x1.b805cep-6
--0x1.13a051p-3
-0x1.e85ca0p-6
-0x1.9f5398p-6
-0x1.f7c31cp2
--0x1.2e0470p-6
--0x1.0afe76p0
-0x1.d764cep-3
-0x1.a4cd63p1
--0x1.b0ca05p-3
-0x1.8a7955p-3
-0x1.a71954p-3
-0x1.587862p-6
--0x1.7547b0p-6
--0x1.7a8bcfp4
-0x1.54f573p-6
-0x1.cd3d96p5
--0x1.3600a2p1
--0x1.26cf29p-3
-0x1.ff617cp3
-0x1.f840c9p-3
--0x1.870e51p-3
--0x1.67a109p5
-0x1.f10a36p7
-0x1.6d70a7p-6
--0x1.b2d99fp-3
-0x1.14bb77p1
--0x1.0d9f42p-6
-0x1.b70ed9p-3
--0x1.3aaf0fp-3
--0x1.dd8165p6
--0x1.f935a8p0
--0x1.ae44ccp8
--0x1.ea7ac8p-6
--0x1.21bf13p6
-0x1.21f101p-3
--0x1.8ca6a4p5
--0x1.2754aep-3
-0x1.c51947p5
--0x1.5dbf66p-3
-0x1.b607f6p2
-0x1.5faf68p-3
--0x1.499901p9
--0x1.803183p4
-0x1.ab15dbp9
-0x1.9bc143p2
--0x1.6dbcb8p6
--0x1.ccff8ep6
--0x1.3dad3bp-3
-0x1.8c0bcfp-3
-0x1.ac3c92p1
--0x1.0188cap-6
--0x1.32c07ep-3
--0x1.f87d6ap-3
--0x1.7d0d3cp5
-0x1.adb4efp-3
--0x1.923034p-3
-0x1.b8908dp2
--0x1.b6831dp-3
--0x1.d34df9p5
--0x1.7b6253p-3
--0x1.d3717bp1
--0x1.daf9f0p-3
-0x1.a714d0p-6
--0x1.19ffe8p5
-0x1.a853c0p7
-0x1.19e9e1p-3
--0x1.6319e3p-3
-0x1.d1ddf7p1
-0x1.17c9fcp-3
--0x1.cb4089p1
-0x1.cf0d4ap-3
-0x1.d5ebe7p1
-0x1.ed8fe0p2
--0x1.7fb5eep-3
-0x1.e18209p4
-0x1.3f582ap8
--0x1.14eaafp-3
--0x1.81a4a0p-3
-0x1.bf8bf5p-3
-0x1.39c9c2p-38
-0x1.3010cep-3
-0x1.f7c3e5p-3
-0x1.607dc8p-3
-0x1.1000cfp-3
--0x1.42926cp-6
-0x1.123c00p1
--0x1.b0b1a0p1
--0x1.b21c51p-3
--0x1.ae37c5p3
-0x1.9db983p5
--0x1.0fbd98p8
-0x1.321f75p1
-0x1.6807a5p-6
-0x1.f415fdp-3
-0x1.d9ab68p-3
-0x1.deec78p3
--0x1.d64f95p-3
-0x1.0b5cbdp8
-0x1.448619p9
--0x1.17fc34p5
--0x1.3045d9p2
--0x1.5af08ap7
--0x1.49ac3ap1
-0x1.2c733dp0
--0x1.476501p-3
--0x1.52c001p6
--0x1.8d19b3p3
-0x1.b4190ap5
--0x1.a92aa7p-3
-0x1.6b7d09p9
-0x1.aa90d5p5
--0x1.bf5934p-3
--0x1.1f5fd1p-3
-0x1.0326e5p-3
-0x1.0ca209p-3
-0x1.5f023fp-3
--0x1.02f58ep-3
--0x1.599a61p9
-0x1.447aa6p-3
--0x1.167e5cp4
--0x1.69fc5bp2
-0x1.eb6c83p4
-0x1.8bd44dp-3
-0x1.900144p-3
-0x1.cc3bc7p4
-0x1.b1ffd6p-3
-0x1.5e252ap-6
--0x1.776baep4
-0x1.720fa9p4
--0x1.3f7875p4
-0x1.e21dcfp7
-0x1.262928p5
--0x1.477405p-6
--0x1.4d0fa9p9
--0x1.edea92p-6
-0x1.7eb3b2p-3
--0x1.3bafe7p-3
--0x1.50cf23p-3
--0x1.a33f9fp-3
--0x1.ea445ap5
--0x1.37b54ap-6
-0x1.26d13bp-3
-0x1.7a2d1fp9
-0x1.0520bcp6
--0x1.bcf498p-6
-0x1.6cd6b2p1
-0x1.53206ap-6
-0x1.7af176p-6
-0x1.3b40b9p-6
--0x1.70103fp-6
-0x1.23e93dp-3
-0x1.864f17p-6
--0x1.be0ef3p3
-0x1.fcc388p6
-0x1.be6b86p-6
--0x1.f841d5p1
-0x1.300d0dp2
--0x1.1c5f43p1
--0x1.47ca10p9
--0x1.c2d3e8p-6
-0x1.ba5c25p-3
--0x1.34c519p-3
-0x1.8c584ep-3
--0x1.e959adp5
-0x1.709d68p7
--0x1.cc6c2bp9
-0x1.0c1798p-6
--0x1.bd74e1p9
-0x1.d32d31p2
--0x1.dd8324p4
-0x1.bfb8adp1
-0x1.6aaa01p0
--0x1.168686p1
-0x1.c950f9p-3
--0x1.eb7470p-3
--0x1.ce768ap-3
--0x1.683ae3p7
--0x1.fe8a62p-3
-0x1.7576b1p-6
--0x1.b6a2d4p-6
--0x1.bea318p1
-0x1.62851ep-3
-0x1.d75116p5
-0x1.3f04b8p3
--0x1.12167ap4
-0x1.a0b161p0
--0x1.eacccap-3
-0x1.8147d8p-3
--0x1.aa0da3p4
--0x1.04d337p-6
--0x1.450d2fp6
-0x1.c4db75p-6
-0x1.c2be99p-3
-0x1.6dfd75p1
--0x1.f34e2cp-3
--0x1.77f4a0p6
-0x1.51590fp4
-0x1.cfe176p5
-0x1.9de752p-3
--0x1.0e4095p7
--0x1.dbe7bap3
--0x1.ea6c1dp-3
--0x1.aaf929p6
--0x1.b73d37p-3
-0x1.dd5788p7
-0x1.5895c0p6
-0x1.72ee65p-3
-0x1.8c470dp-6
-0x1.bed738p-6
--0x1.9fa34fp8
--0x1.127852p6
--0x1.7601a6p-3
--0x1.678629p-6
--0x1.c2b7dcp4
-0x1.b8ca32p-3
--0x1.d54745p8
-0x1.a8d908p-6
--0x1.b6c6b5p8
-0x1.8dc374p-30
-0x1.e1df6cp-3
-0x1.c8b04ap3
-0x1.ff636ap5
-0x1.43fc3bp-3
-0x1.e0cd26p-3
--0x1.687f97p4
-0x1.8a77b8p-3
-0x1.200cfdp-3
-0x1.661061p3
--0x1.0e4b15p6
-0x1.7d6c7cp7
--0x1.908a9dp7
-0x1.71d00ep0
-0x1.65eb40p6
--0x1.6e5ff7p-6
--0x1.a48febp1
-0x1.534ffap-6
--0x1.a06b4fp-6
--0x1.20570cp-6
--0x1.7e68f3p-6
-0x1.d16fa9p7
--0x1.33a28dp-6
--0x1.906116p-3
-0x1.3e9290p0
-0x1.b200eep-6
-0x1.70834dp2
--0x1.31a07dp-3
--0x1.359d44p-6
--0x1.13a0afp7
--0x1.8f0b60p3
-0x1.bf93fep1
--0x1.5b24f7p0
-0x1.67500cp-3
--0x1.c0889cp-3
--0x1.0ee559p-6
-0x1.f169afp-6
--0x1.f36176p6
--0x1.7ab8c7p6
--0x1.d5a5f0p1
--0x1.5ad332p-6
--0x1.e2d412p-6
-0x1.e92cc3p-3
--0x1.cd684ap-3
--0x1.c736a3p6
-0x1.10a8ddp6
-0x1.ffc78ap1
--0x1.0a534dp-6
--0x1.0a1beap1
--0x1.4248ddp3
-0x1.a7c69ap-3
--0x1.76f2f3p9
--0x1.fad4f9p0
--0x1.cf9970p-6
-0x1.d98e8ap4
--0x1.3c08d6p9
--0x1.6607b1p-6
-0x1.5785a9p4
-0x1.10b972p0
--0x1.8f46adp2
-0x1.70a0ecp-3
-0x1.952e75p-6
--0x1.3014a7p1
-0x1.7e601ap-3
-0x1.f256e2p7
-0x1.0afa5ap-3
-0x1.c8726dp0
--0x1.bde347p-6
-0x1.534bfbp-30
--0x1.ae0563p8
--0x1.792304p-6
-0x1.4630e4p-6
-0x1.d3ba45p-3
--0x1.e2a313p0
-0x1.e6fec6p7
-0x1.2a0825p1
-0x1.519594p5
--0x1.886832p3
--0x1.7c4878p-3
-0x1.036953p-3
--0x1.6fd10dp5
-0x1.5b3821p0
-0x1.92a811p9
-0x1.efbf5ep3
--0x1.af6518p5
-0x1.422feep-3
--0x1.373dd4p-3
--0x1.4ffbcbp1
--0x1.3dd674p-6
-0x1.9defaap5
-0x1.d1ec68p-3
-0x1.910ee4p2
-0x1.fb746dp-6
--0x1.1023eep-3
-0x1.566703p-3
--0x1.4d0636p4
-0x1.3c03dbp-3
-0x1.399098p4
-0x1.617417p-6
--0x1.8c4c7ap-3
-0x1.2618b4p-6
-0x1.4be7fap4
-0x1.16e602p6
--0x1.06a468p9
-0x1.7eedafp-3
-0x1.baffe4p-6
-0x1.195d20p-6
-0x1.51ca0ap-3
--0x1.b4bc4cp-6
--0x1.781ca5p-3
--0x1.27a11bp1
--0x1.ed30b3p9
-0x1.190f22p-3
-0x1.c1417ep4
--0x1.70707bp4
--0x1.387024p9
-0x1.6ae26bp-3
--0x1.471c95p-6
-0x1.bd233ep5
-0x1.d7d8d3p-3
--0x1.628c49p-6
-0x1.c6f7e8p-3
-0x1.463aa2p5
--0x1.77cdddp-3
--0x1.48aeb4p-6
--0x1.af14ffp-3
-0x1.fc5144p6
--0x1.0cab3ap-6
--0x1.d1229ep4
-0x1.c87b1bp-3
-0x1.4e0611p-3
--0x1.cdd7ddp0
--0x1.eebb8ep-3
-0x1.53a39cp3
--0x1.87e6fep8
--0x1.82ccd0p5
-0x1.a5714dp-3
-0x1.73224fp-3
--0x1.d8d55cp4
--0x1.827773p5
-0x1.e0f089p-3
--0x1.ddd70ep8
--0x1.2f8731p-3
--0x1.b9499bp0
--0x1.90585bp6
--0x1.d9d10bp1
-0x1.e56ca9p3
--0x1.124ba0p8
--0x1.bebe0cp-3
-0x1.3c0f50p-6
--0x1.848227p-6
-0x1.10af4ep1
-0x1.70d98ep-6
--0x1.ab1b8bp-6
--0x1.a15e4ep-3
-0x1.0446c5p-6
-0x1.440531p5
-0x1.0408d3p-6
-0x1.62ef85p1
--0x1.bd6e79p-3
--0x1.d65962p-3
--0x1.3722c7p-3
-0x1.d542b0p-6
-0x1.db62fep-6
--0x1.dbf7d6p-3
--0x1.02d34ap-6
-0x1.d3d1c8p7
-0x1.d70d75p9
--0x1.33ee82p-3
--0x1.ed07e0p3
--0x1.c45b3ap1
--0x1.f8c2d7p-3
--0x1.4ae92cp0
--0x1.771bf3p-6
-0x1.a482d9p-3
-0x1.b4cf81p-6
-0x1.f64e8ap-3
-0x1.942ee9p-6
-0x1.73c695p1
-0x1.1272d0p-31
--0x1.75f006p2
-0x1.e608f2p3
-0x1.8d7bdep1
-0x1.0a863fp-3
--0x1.f5e175p-6
-0x1.a1e11bp7
--0x1.66c2fep2
-0x1.e3e2f4p-3
--0x1.da77fdp3
--0x1.9736ebp5
-0x1.af3746p-2
--0x1.358260p4
--0x1.558421p9
-0x1.23eb8bp4
--0x1.c7fe1fp7
-0x1.e8e0f1p2
--0x1.61d1cap-2
--0x1.c7d20bp-2
--0x1.8ac8b9p3
--0x1.cede4fp-6
-0x1.271fa0p-2
--0x1.5f200ep-2
--0x1.e6d9c0p6
--0x1.21cb33p5
--0x1.1bc11bp2
--0x1.995e47p-6
-0x1.20df9bp-2
--0x1.0c0abcp-2
-0x1.d1301bp-2
-0x1.633b0ap6
--0x1.0a4916p3
--0x1.ad2707p-2
-0x1.a56943p-2
-0x1.dc546fp-6
--0x1.1ad4c2p-2
--0x1.45c7b4p-2
-0x1.284f4ap-6
--0x1.e11ad5p-2
-0x1.6ec723p-6
--0x1.ad516ep8
--0x1.e43c60p-2
--0x1.2a889fp-2
--0x1.d6d3aep-2
-0x1.53bf58p4
--0x1.fded10p-2
-0x1.d1b13ep-2
--0x1.87a547p-6
--0x1.e45611p-2
-0x1.7d743fp-2
--0x1.e9910dp6
--0x1.885b36p-6
--0x1.89ac8dp-6
--0x1.58beabp-6
-0x1.17ac87p-2
-0x1.c4cb83p6
-0x1.99f9f2p1
-0x1.425be5p9
--0x1.405350p-2
-0x1.02da15p-2
--0x1.dbd84dp-2
-0x1.a21924p-2
--0x1.900ce4p-2
--0x1.897e85p8
-0x1.94fd82p-2
--0x1.a560cep-2
-0x1.97c082p-2
-0x1.246176p-6
-0x1.c3a98ep-2
--0x1.c06d11p8
-0x1.d67df5p-2
-0x1.5d9492p-2
--0x1.9e6c61p-6
-0x1.bcf313p0
--0x1.b8acfep-6
-0x1.bc1f3cp-6
-0x1.6488d6p6
--0x1.721b05p-2
--0x1.ff3578p1
--0x1.4ba12ep6
-0x1.a70bd1p-2
--0x1.36e5a4p-2
-0x1.76edc9p-6
--0x1.971418p-2
-0x1.08faebp8
--0x1.7fd121p-6
-0x1.1a085bp2
-0x1.544ce5p-2
--0x1.3790dap-2
-0x1.60d7fcp-6
-0x1.cbdab5p4
-0x1.de612fp-6
-0x1.773204p0
--0x1.478072p-2
--0x1.c3ff50p0
--0x1.958919p-2
--0x1.d06e85p-6
-0x1.d0d341p-2
-0x1.62bf05p2
-0x1.f344a0p-6
--0x1.1cf023p1
--0x1.9cb5b8p-2
-0x1.ef22a0p-2
--0x1.5acaf5p-2
--0x1.3f8e09p-2
--0x1.c831ccp7
-0x1.e4cae6p3
-0x1.2fdb57p-2
--0x1.6cca02p-2
--0x1.e5c886p-2
-0x1.e97c87p4
--0x1.cea7f4p4
--0x1.ce3762p1
-0x1.1f8482p-2
--0x1.5337d4p0
-0x1.307bb4p5
--0x1.efbffap6
--0x1.93c0e7p-2
--0x1.5449a2p-6
-0x1.6d5c0bp-2
--0x1.153b61p5
--0x1.000c70p0
--0x1.1612b6p8
--0x1.84b714p-6
--0x1.28b0bcp-6
-0x1.eef30fp-2
-0x1.857b9bp9
--0x1.715084p3
--0x1.91ca4fp-2
--0x1.4d88f1p6
--0x1.0d01acp-2
--0x1.7dc29ep9
--0x1.6f572ap1
-0x1.34d14bp-6
-0x1.158e61p-6
--0x1.43b305p-6
--0x1.069757p-2
--0x1.00fc7ap4
--0x1.f32188p2
--0x1.71d084p0
--0x1.77cf8dp4
-0x1.46b469p8
--0x1.d94a57p-2
--0x1.9b81a9p-2
-0x1.d05066p-6
-0x1.998d40p-2
-0x1.ff2ddcp9
--0x1.2dfdf1p3
--0x1.efbef8p0
--0x1.8e90e7p-2
--0x1.0c2aa3p-6
--0x1.ccff07p-2
--0x1.f88c1cp-2
--0x1.6cdf52p-2
--0x1.3af967p2
--0x1.10f35bp2
-0x1.10a8c0p5
--0x1.648b59p5
-0x1.67b50ap8
-0x1.5f853ap-6
-0x1.efdf5ep0
-0x1.848b55p5
-0x1.93f64ep-6
-0x1.f5fb43p1
-0x1.0d8e62p2
--0x1.43cc06p-6
--0x1.5469b9p-6
-0x1.4d89edp8
--0x1.a1b15ep8
--0x1.7ccc46p8
--0x1.279359p5
-0x1.aeb8c4p1
--0x1.143a7dp7
--0x1.866f63p-6
-0x1.11bc7fp-2
-0x1.985cc9p7
--0x1.8c2510p-2
-0x1.947649p0
-0x1.5ff249p-2
--0x1.76a9a9p7
--0x1.bdac70p7
--0x1.91b3f8p1
--0x1.4966a7p5
-0x1.4459cap-2
--0x1.713a99p-6
-0x1.7e8ee0p8
--0x1.10bef0p-2
-0x1.4a420cp-2
-0x1.561c63p-6
-0x1.cba68cp-2
-0x1.ec72a7p-2
--0x1.aee265p-25
--0x1.970db4p-2
-0x1.01b324p-2
--0x1.a6fb2dp6
-0x1.dcda63p-6
-0x1.adc0d0p-6
-0x1.deaa16p-2
--0x1.5edf3cp5
--0x1.bbe2c9p6
--0x1.2aa597p-2
-0x1.8cd6b0p6
--0x1.4dfb51p-2
--0x1.ca8f9ep-6
--0x1.066c8dp-2
-0x1.f16bbdp9
-0x1.a42022p2
--0x1.cc6deap-6
--0x1.514d12p-24
--0x1.490ae4p-2
-0x1.5e98cbp6
-0x1.217a41p-2
-0x1.209cb7p-2
-0x1.413ec0p-2
-0x1.090df8p-6
--0x1.ce2d7cp1
-0x1.57812bp4
-0x1.d03816p1
--0x1.9a5c58p1
-0x1.e9b331p1
-0x1.d71d95p-2
--0x1.336400p7
--0x1.e25585p-2
-0x1.98c7a1p5
--0x1.15a0e8p1
--0x1.ba771fp9
-0x1.2141ebp6
-0x1.1d74e4p-2
-0x1.408855p0
-0x1.d85a88p3
-0x1.58e264p-2
-0x1.301754p-2
--0x1.59b86cp-2
--0x1.cb1f31p2
--0x1.ab4e19p8
--0x1.9ea5c2p3
--0x1.d625dcp4
-0x1.7ee830p-2
-0x1.1b5253p-6
--0x1.bc1126p6
--0x1.85a79ap-6
--0x1.e68057p7
-0x1.2631e7p9
-0x1.a49a0dp-2
--0x1.037477p9
--0x1.97c995p5
-0x1.bfcad3p-2
--0x1.642477p-2
-0x1.35ab90p5
-0x1.845f55p-6
-0x1.f352f0p3
-0x1.8d8513p0
--0x1.a09175p-2
--0x1.fca635p-6
-0x1.3fef1ep-2
--0x1.527f00p0
--0x1.969c8ap-2
--0x1.6a4d6cp-2
-0x1.878c04p-3
-0x1.71780ap-6
-0x1.1ec783p-2
-0x1.fc3804p3
-0x1.3c5549p0
--0x1.c52f92p-2
-0x1.98d1c8p-2
-0x1.205437p-6
--0x1.146e40p2
--0x1.da1b09p3
--0x1.e30042p-6
-0x1.d89ad8p-2
--0x1.8d3047p-6
--0x1.33c448p0
-0x1.d9c9c6p-6
--0x1.fd570bp-2
-0x1.999173p-6
--0x1.0cd70fp-2
-0x1.205b0ap-6
--0x1.c96376p1
-0x1.805380p-2
--0x1.109066p-2
-0x1.de6e04p-26
--0x1.20504fp-2
--0x1.52b79ap3
--0x1.326d4fp-2
--0x1.7bdb7dp-2
-0x1.c81cf0p1
--0x1.19f9dep9
-0x1.511d01p-6
-0x1.f7afe8p-2
--0x1.44f31ap-2
--0x1.b55868p-6
--0x1.647507p-6
--0x1.c99905p-6
-0x1.62d7f4p-2
-0x1.b298bap4
-0x1.f90ba3p-6
--0x1.3807d3p8
-0x1.5adf79p0
-0x1.ecbbfdp-2
--0x1.2e98a8p0
--0x1.e132e3p0
--0x1.666340p-2
--0x1.d4e97ap-6
-0x1.82f5a5p0
--0x1.b30072p-6
-0x1.083efep-2
-0x1.5707fcp1
--0x1.c8d938p6
--0x1.6f7c14p-2
--0x1.db566cp6
-0x1.c59f58p-2
--0x1.318f79p1
-0x1.41d123p4
--0x1.0a08a7p1
-0x1.f4a2a2p-6
-0x1.b239a9p-6
-0x1.2a932bp-6
-0x1.452a10p-6
-0x1.c7d86dp-6
-0x1.752654p-2
-0x1.9d2861p8
-0x1.e47988p-2
-0x1.cc76e1p-2
--0x1.1446e9p-2
-0x1.a05b26p-2
-0x1.2ffd20p-2
--0x1.9080d6p-2
--0x1.fce366p-2
--0x1.af20dbp-2
--0x1.fa6260p-2
-0x1.8e3656p-2
--0x1.10d74bp-2
--0x1.2f067ap-2
--0x1.2cbb07p-2
-0x1.a2644cp-2
--0x1.8db81ap-2
-0x1.29bf16p-2
-0x1.06cb05p-2
--0x1.2fbd97p-2
--0x1.60f072p-2
-0x1.9b2efep-2
--0x1.ae0940p-2
--0x1.2338b8p-2
-0x1.bf55bep-2
--0x1.7cc03bp-2
--0x1.462280p-2
--0x1.08a248p-2
-0x1.e7fd14p4
--0x1.390543p4
-0x1.e4ef89p-2
--0x1.639575p5
-0x1.f960eep-2
--0x1.75834fp-2
--0x1.ba56c4p-2
--0x1.e2834ep-2
--0x1.7217c2p-2
--0x1.ee67bep-2
-0x1.cd7486p-2
-0x1.aa78d1p-2
--0x1.160392p-2
--0x1.98c033p-2
-0x1.f9a6a7p-2
-0x1.e74372p-2
-0x1.f7cd43p-2
-0x1.f3ddcfp-2
-0x1.aa3950p-2
-0x1.40eeaap-2
--0x1.47c6efp-2
--0x1.1dfe1cp-2
-0x1.8dbabap-2
-0x1.b33667p-2
--0x1.1b9e1ep-2
-0x1.aa237cp-2
--0x1.044861p2
-0x1.5e3e93p-2
-0x1.9f717ap-2
-0x1.2b8875p-2
--0x1.554000p-2
-0x1.4e5bd1p-2
--0x1.803df0p-2
--0x1.21e3b6p-6
-0x1.d8957fp-2
-0x1.11ac8fp-2
--0x1.e578e9p-2
-0x1.dce8fdp-2
-0x1.2d118cp-2
-0x1.89efd3p-2
--0x1.756962p-2
-0x1.957161p-2
-0x1.2e5ebbp3
-0x1.ad4bcbp-2
-0x1.5ad172p-2
--0x1.8fde64p-2
-0x1.e233d5p-2
-0x1.480a49p-2
--0x1.08e216p-2
--0x1.c2ce33p1
-0x1.4657c0p-2
-0x1.24b581p-2
--0x1.c5b5dep-2
--0x1.a2ea2fp-2
-0x1.f87dbcp-2
-0x1.d26e75p-2
--0x1.06d146p-2
--0x1.fe7786p-3
--0x1.6a6bf3p-2
--0x1.9f735bp-2
-0x1.726d73p-2
-0x1.b2d569p-2
--0x1.5f701bp-2
-0x1.2c9f01p-2
-0x1.830fabp-29
--0x1.f1a777p1
-0x1.c1daebp-2
--0x1.455dabp-2
--0x1.326911p-2
-0x1.558911p-2
-0x1.2c669ap-2
--0x1.4a1530p-2
+# Random inputs in [-6.28,6.28]
+0x1.d5bce4p+1
+-0x1.d5be3p-1
+-0x1.ba87dp+1
+-0x1.66f18p+2
+-0x1.0919bcp+2
+0x1.d6f5cp-3
+0x1.52128p+0
+-0x1.6891ep+2
+0x1.4d7a5ep+2
+-0x1.a1341p-1
+0x1.f04504p+1
+0x1.6ab294p+1
+-0x1.6dab54p+2
+0x1.7cb462p+2
+-0x1.1b19ep+1
+-0x1.45ee1cp+2
+0x1.76c35ep+2
+-0x1.91e56cp+2
+-0x1.8443aep+2
+-0x1.6bb8p-5
+-0x1.42f7e8p+0
+-0x1.8f224cp+2
+0x1.a8a9p-4
+0x1.71847cp+1
+-0x1.3bb14p-1
+0x1.245e18p+0
+-0x1.50f51ep+2
+-0x1.ae984p-3
+0x1.08ac1cp+1
+0x1.87cc16p+2
+0x1.13e8e2p+2
+-0x1.517ea2p+2
+0x1.19e978p+0
+-0x1.8c5ad8p+2
+-0x1.d3aaep-1
+0x1.71af0ep+2
+0x1.fafe58p+0
+0x1.05c98cp+1
+-0x1.826ebp+2
+-0x1.a9eacp-1
+-0x1.508e68p+0
+0x1.8ae20cp+1
+0x1.2fa12cp+1
+0x1.c24ap-3
+-0x1.0f7dfp-1
+-0x1.1aa9aep+2
+-0x1.97c8b8p+0
+-0x1.8754d6p+2
+0x1.37816ap+2
+0x1.40028p-2
+-0x1.ef32b8p+1
+-0x1.a3585p+0
+-0x1.23ab08p+2
+-0x1.5f89cp-3
+-0x1.19e4c8p+2
+-0x1.64ac4cp+2
+0x1.3a488ap+2
+-0x1.63c6dcp+1
+0x1.116d5ep+2
+-0x1.ce674p-3
+-0x1.87d4eep+2
+0x1.45255cp+1
+0x1.a4d26cp+1
+-0x1.eb5618p+0
+0x1.badf14p+1
+-0x1.1dcd0cp+2
+0x1.33d47cp+1
+-0x1.af2474p+1
+-0x1.0aa1dcp+1
+-0x1.a3cde6p+1
+-0x1.53ffdap+2
+0x1.27dda4p+1
+-0x1.5594bcp+2
+-0x1.55474p+2
+-0x1.e370f8p+0
+-0x1.85012ep+2
+0x1.9a074p-2
+0x1.313816p+2
+-0x1.524246p+1
+-0x1.ca522p+0
+-0x1.0da084p+2
+-0x1.6312ap+2
+-0x1.2b5294p+2
+-0x1.7451cp-2
+0x1.5913a4p+1
+-0x1.b5ad48p+0
+-0x1.2247ccp+1
+-0x1.4083bp+2
+-0x1.81c7f8p+0
+0x1.275574p+1
+0x1.8fe512p+2
+-0x1.24867p+1
+-0x1.0b7064p+2
+-0x1.2f857ap+1
+0x1.ba188p-2
+-0x1.1cd0d8p+1
+-0x1.c599bcp+1
+0x1.77d6f6p+2
+-0x1.e1bae2p+1
+-0x1.d3ap-6
+-0x1.f07302p+1
+-0x1.47f83p+0
+-0x1.99c458p+0
+-0x1.4205d4p+2
+0x1.42c764p+1
+-0x1.b0e298p+0
+-0x1.85a1e8p+2
+0x1.136b8ap+2
+-0x1.bae56cp+1
+0x1.8ce1bep+2
+-0x1.c103cp-3
+0x1.fd12ccp+1
+-0x1.5e81f2p+2
+0x1.30bfecp+1
+-0x1.0e5ccep+2
+0x1.9b1d48p+0
+0x1.38b264p+1
+0x1.9af3fcp+1
+0x1.e18eecp+1
+0x1.5bee8ep+2
+-0x1.22cabp+2
+-0x1.5b71dp+2
+0x1.1c39c2p+2
+-0x1.622c08p+0
+0x1.e10b94p+1
+-0x1.6a99bcp+1
+0x1.1f38f6p+2
+0x1.c226d4p+1
+-0x1.3a28aap+2
+0x1.0fa71ap+2
+-0x1.e48ea2p+1
+0x1.b0219cp+1
+-0x1.3eac28p+2
+0x1.0385bcp+1
+0x1.aa89cp-2
+0x1.64e5ap-2
+0x1.683c8p-4
+0x1.11a4a2p+2
+0x1.5044acp+1
+-0x1.dece74p+1
+0x1.6a6d46p+2
+0x1.7b935ep+2
+0x1.881586p+2
+0x1.899806p+2
+-0x1.7d30b8p+0
+-0x1.127768p+1
+0x1.3937dep+2
+0x1.9881f4p+1
+-0x1.4488ep-1
+-0x1.8f396p+1
+-0x1.01fdep-1
+0x1.05c3p-4
+0x1.018d14p+1
+0x1.66fb84p+1
+0x1.234cc4p+1
+-0x1.2e3f9ap+1
+-0x1.6e517p-1
+-0x1.4d585cp+1
+-0x1.e1c1f2p+1
+0x1.72c76ap+2
+0x1.41f9p-1
+0x1.42dc8ep+2
+-0x1.2d564p+2
+-0x1.916048p+0
+0x1.62032p-1
+0x1.4737a4p+1
+-0x1.5a396ap+2
+0x1.6c68d6p+2
+0x1.7bbca6p+2
+0x1.4f2572p+2
+-0x1.f57058p+1
+0x1.920764p+1
+-0x1.ec197ep+1
+0x1.950cecp+1
+-0x1.7a0812p+2
+0x1.c30038p+0
+-0x1.08d9f6p+2
+0x1.9216e4p+1
+0x1.68f316p+2
+0x1.551f76p+2
+0x1.5085eap+2
+-0x1.5dc1b4p+1
+-0x1.e7f08p-2
+0x1.16a7fp+0
+0x1.42bd0ap+2
+-0x1.a27a54p+1
+-0x1.f41b9p-1
+0x1.3af48ap+2
+-0x1.67e3fep+1
+-0x1.ffa368p+0
+0x1.391318p+0
+0x1.f5f274p+1
+0x1.81274p-1
+-0x1.534ad8p+2
+-0x1.004256p+2
+0x1.25c40ep+2
+-0x1.7e2e74p+2
+-0x1.5162cap+1
+-0x1.f83632p+1
+0x1.6e2142p+2
+0x1.0a1d48p+0
+-0x1.dc3b82p+1
+-0x1.3c8818p+1
+0x1.2464ccp+1
+0x1.8fb56p-1
+0x1.e8e7f4p+1
+0x1.10105p+0
+0x1.dd9c8cp+1
+0x1.74ae16p+2
+0x1.064312p+2
+-0x1.6ce16p+2
+-0x1.381538p+0
+-0x1.bd991ep+1
+-0x1.9bbc4ep+1
+-0x1.c16a8ep+1
+-0x1.43cfp-2
+0x1.307df2p+2
+-0x1.36f62p+2
+-0x1.28017cp+2
+0x1.2d393ap+2
+-0x1.1a6a4cp+2
+-0x1.598024p+2
+0x1.02408p-4
+-0x1.d8912p+0
+-0x1.da819p+1
+-0x1.2c8fa8p+2
+0x1.574ed6p+2
+0x1.cbc6dcp+1
+0x1.93ce68p+0
+0x1.f2c234p+1
+0x1.a497ap-2
+-0x1.af076p+0
+-0x1.39788p+2
+-0x1.7ec6bcp+2
+0x1.32bfp+0
+-0x1.205bf4p+2
+0x1.2e528ep+2
+-0x1.aa3724p+1
+-0x1.8140cp+0
+0x1.01b68cp+1
+-0x1.80c55p+1
+-0x1.7898cp-2
+-0x1.87d45p+0
+-0x1.0d84a4p+2
+-0x1.531p-4
+-0x1.53e1fp+2
+0x1.6157a4p+1
+0x1.48ed48p+0
+0x1.85024p-1
+-0x1.86af86p+1
+0x1.901fa2p+2
+-0x1.e854dp+0
+0x1.03340cp+1
+-0x1.0e963cp+2
+-0x1.1e54d2p+2
+0x1.a82aep-1
+-0x1.1be868p+0
+0x1.7e51d4p+1
+-0x1.d8ep+0
+0x1.18a0cp-2
+0x1.164bf6p+2
+-0x1.614c9p-1
+0x1.56258p-1
+0x1.7e200cp+1
+-0x1.fe238cp+1
+0x1.f51p-6
+-0x1.1826f6p+2
+0x1.6feaf4p+1
+0x1.e9edf8p+0
+-0x1.85ccaap+2
+0x1.c56accp+1
+0x1.0a16b2p+2
+-0x1.1b3648p+0
+-0x1.907d4p-1
+0x1.5762dp+0
+-0x1.84204cp+1
+0x1.c3d91cp+1
+-0x1.3ea9cap+1
+-0x1.7fc32cp+2
+0x1.b46d3cp+1
+-0x1.33fd78p+2
+-0x1.2dda36p+2
+0x1.b68a1p-1
+-0x1.8f197p-1
+0x1.caab18p+0
+0x1.f6e0cp-2
+-0x1.9277acp+1
+-0x1.dd068p-3
+0x1.929248p+0
+-0x1.561e58p+0
+-0x1.9ed278p+0
+-0x1.8eac16p+1
+0x1.71afp+0
+0x1.e9dc4cp+1
+-0x1.0d38c8p+0
+0x1.97fedcp+1
+0x1.668b16p+2
+-0x1.e038p+0
+-0x1.66e08p+2
+-0x1.036edp-1
+-0x1.24bc12p+2
+0x1.4541e4p+1
+-0x1.1958dp-1
+0x1.c86ab8p+0
+0x1.74e5ccp+1
+0x1.537f4p-1
+0x1.875ea6p+2
+-0x1.0d299p+1
+0x1.5b4eeep+2
+0x1.6193f2p+2
+-0x1.23b412p+2
+-0x1.8e31cp-3
+0x1.eb9ebp-1
+-0x1.9d89ep-1
+0x1.20f4fp+0
+-0x1.ec0518p+0
+-0x1.ea23dap+1
+-0x1.57165p+0
+-0x1.6b4p-8
+0x1.3a91e2p+2
+-0x1.3b6c4p+0
+-0x1.780262p+2
+0x1.19f81p-1
+-0x1.b8ae36p+1
+-0x1.21c10ap+2
+0x1.bca874p+1
+0x1.7cf62ep+2
+-0x1.51f488p+2
+-0x1.8ef078p+1
+0x1.b298e4p+1
+0x1.1f52e6p+2
+-0x1.27b048p+0
+0x1.0ec1dcp+1
+0x1.8c3a12p+2
+0x1.80b016p+2
+0x1.46de62p+2
+0x1.c7928cp+1
+-0x1.68ce48p+2
+-0x1.295494p+2
+-0x1.c2b2fap+1
+0x1.11286ep+2
+-0x1.3d0618p+2
+-0x1.15b01p-1
+0x1.1c3cp-4
+-0x1.79c506p+2
+-0x1.0ab7ccp+1
+-0x1.792e0cp+2
+0x1.e90318p+0
+-0x1.06eb88p+0
+0x1.16cep-2
+0x1.6d4dfep+2
+-0x1.540dep-1
+-0x1.9f5958p+0
+0x1.216584p+1
+0x1.77dfcep+2
+-0x1.012f28p+0
+-0x1.169698p+0
+0x1.fba71p-1
+0x1.508e0cp+1
+-0x1.2c0248p+0
+-0x1.ddcd3p+0
+0x1.559f2p-2
+0x1.1de41p+0
+-0x1.3f749ep+1
+0x1.4746dap+2
+-0x1.723b96p+1
+-0x1.02ac5p+1
+0x1.10664cp+1
+-0x1.5a26b4p+2
+-0x1.e59ebep+1
+0x1.129cf6p+2
+-0x1.55dd1cp+2
+0x1.6c946ep+2
+-0x1.b1468p-4
+-0x1.980ep+0
+0x1.37dfa6p+2
+-0x1.0f14p-6
+0x1.022422p+2
+-0x1.2aa546p+1
+0x1.4f5b8cp+1
+-0x1.34e1b4p+2
+-0x1.13d264p+1
+0x1.21800ap+2
+0x1.6f2d6p-2
+0x1.dc716cp+1
+-0x1.6ef0fcp+2
+-0x1.6f7c42p+2
+-0x1.3e9264p+2
+-0x1.7affe8p+2
+0x1.abaacp-2
+0x1.ffc3b8p+0
+-0x1.330d24p+1
+0x1.5a6926p+2
+0x1.669a62p+2
+-0x1.5cc366p+2
+-0x1.150e68p+1
+0x1.70c5b6p+2
+0x1.41072p+0
+0x1.04216ep+2
+0x1.284d72p+2
+-0x1.261fa8p+0
+0x1.04f7b4p+1
+-0x1.11953p+2
+0x1.e8fa88p+0
+0x1.1fc8b8p+0
+-0x1.15f098p+0
+0x1.8d881cp+1
+0x1.25274ap+2
+0x1.eda8f8p+0
+0x1.5efe08p+0
+-0x1.377faap+1
+0x1.1587f6p+2
+0x1.acb418p+0
+-0x1.5449fcp+2
+-0x1.b5e7b4p+1
+-0x1.2aba08p+2
+-0x1.0f6fccp+2
+-0x1.90184ep+1
+0x1.7f58e2p+2
+0x1.4a051cp+1
+-0x1.1765b2p+2
+-0x1.83f6dp-1
+-0x1.a1b5bp+0
+0x1.4bd9fcp+1
+-0x1.4d8318p+1
+-0x1.80adf6p+2
+-0x1.4fe2eep+1
+0x1.1e098p-1
+0x1.2e1c1cp+1
+0x1.acf3ap+0
+-0x1.341e18p+0
+-0x1.c5eefep+1
+-0x1.b20896p+1
+0x1.16d872p+2
+0x1.ee542cp+1
+-0x1.e01cb8p+0
+0x1.712e66p+2
+-0x1.a297b8p+1
+-0x1.5251ap+0
+0x1.9ca6d4p+1
+-0x1.2fff8p+0
+-0x1.d1f0cep+1
+0x1.9022bap+2
+-0x1.2f21e8p+0
+0x1.aedbfp+0
+0x1.2b5062p+2
+-0x1.241022p+2
+-0x1.6c63a2p+2
+-0x1.e9e64p-1
+0x1.3472fp+0
+0x1.1a93ccp+1
+0x1.46e38p-4
+0x1.b3958p-4
+-0x1.68dbbap+2
+0x1.fb7848p+0
+-0x1.99677p-1
+-0x1.5ef7dap+2
+-0x1.90cdp-3
+-0x1.c308p+0
+0x1.8567f2p+2
+-0x1.4dbd88p+2
+0x1.b8e9bcp+1
+-0x1.92e74ap+1
+0x1.572bccp+1
+-0x1.3d517p+2
+-0x1.715a1cp+1
+0x1.81c9eap+2
+0x1.09f0a4p+1
+0x1.2f441cp+1
+0x1.04412p+0
+0x1.3bc6a6p+2
+0x1.e34a78p+0
+0x1.31348p-1
+-0x1.397a8p-2
+-0x1.adba52p+1
+0x1.dd5344p+1
+0x1.579ddcp+1
+-0x1.31f61ep+2
+-0x1.375c8cp+2
+0x1.cfabacp+1
+-0x1.75ea8p+1
+-0x1.5fa0f6p+2
+0x1.11718p-2
+-0x1.dccb98p+0
+0x1.9b732p-1
+0x1.b09f68p+0
+-0x1.ee2378p+1
+-0x1.0e383p+2
+0x1.58c6a6p+2
+0x1.830d02p+2
+-0x1.f91c98p+0
+-0x1.4a52c8p+1
+0x1.0c1878p+0
+-0x1.358bbcp+1
+0x1.1afe14p+1
+-0x1.640dfcp+1
+0x1.b13d8cp+1
+0x1.0142c4p+1
+0x1.877eep-1
+0x1.024338p+0
+-0x1.febcecp+1
+0x1.a7f64p-1
+-0x1.78p-2
+0x1.0bcccap+2
+0x1.04dbc6p+2
+0x1.179842p+2
+0x1.c95bfp-1
+0x1.40180cp+1
+-0x1.493b6cp+2
+0x1.4621bep+2
+0x1.92c008p+0
+-0x1.f9c288p+1
+0x1.ce0f68p+0
+0x1.146ecp-3
+0x1.e6fbccp+1
+0x1.31ea8p-4
+0x1.5158eep+2
+-0x1.094348p+2
+-0x1.d03d4p-2
+0x1.b3112cp+1
+0x1.01033cp+1
+-0x1.41484cp+2
+0x1.1229cep+2
+0x1.6c5d44p+1
+0x1.647e6ap+2
+0x1.31a754p+1
+-0x1.02b588p+1
+0x1.81002cp+1
+0x1.8ae12cp+1
+-0x1.7e05fp+2
+-0x1.7e41fp-1
+0x1.f09d4p-3
+-0x1.314a28p+2
+-0x1.d1a7f6p+1
+0x1.c3a1ep-1
+-0x1.0f674p-2
+-0x1.61d7a8p+2
+-0x1.11fa2cp+1
+0x1.02c756p+2
+-0x1.5e6c8p-3
+-0x1.bf3c9ep+1
+0x1.fddcecp+1
+-0x1.016ccp+1
+0x1.4305bp+0
+0x1.7db19ap+2
+-0x1.29e818p+0
+0x1.3bf46p+0
+0x1.d35348p+0
+0x1.d8f894p+1
+0x1.501216p+2
+0x1.6a7606p+2
+-0x1.bcdd48p+1
+0x1.73fb1ep+2
+-0x1.d379fp-1
+-0x1.6b476cp+2
+0x1.9df03cp+1
+0x1.90531ap+2
+-0x1.64e0ap-2
+-0x1.9cd526p+1
+0x1.28fad2p+2
+0x1.79f542p+2
+-0x1.fa51bp+1
+-0x1.8945bp+0
+-0x1.28e654p+2
+-0x1.14c24cp+1
+-0x1.dec2ep+0
+0x1.71f25p+0
+-0x1.74431p+2
+0x1.397272p+2
+-0x1.e28e6cp+1
+0x1.53ea08p+0
+0x1.38470ep+2
+0x1.a57714p+1
+-0x1.62e28p-2
+-0x1.9a3acp-3
+-0x1.6745b8p+2
+0x1.8bc34ap+2
+-0x1.74d374p+2
+-0x1.7e82d4p+2
+-0x1.81984p-1
+0x1.365dd2p+2
+-0x1.5c39p-2
+0x1.a1aa1cp+1
+0x1.77eca6p+2
+0x1.f1ce8p-1
+-0x1.6c1538p+1
+-0x1.73038p-2
+-0x1.908a3ap+1
+0x1.1d40c2p+2
+-0x1.c67f26p+1
+-0x1.2b0a12p+1
+0x1.170f2ap+2
+0x1.0b7132p+2
+0x1.0c8156p+2
+0x1.2afe42p+2
+0x1.78da5ap+2
+0x1.37e6b4p+1
+0x1.b6b37p+0
+0x1.90e0bep+2
+0x1.692e9ap+2
+-0x1.7b499p+0
+-0x1.88a5aep+1
+0x1.3f55aep+2
+0x1.2d28ccp+1
+0x1.02aed2p+2
+-0x1.a0bf8p-4
+-0x1.b63dfep+1
+-0x1.891d84p+1
+-0x1.26419p+0
+0x1.121b68p+0
+-0x1.0ef0ccp+2
+-0x1.8a0a8p-2
+0x1.051ecep+2
+-0x1.db9c1p+0
+0x1.2bf282p+2
+-0x1.1c1ce6p+2
+0x1.821e02p+2
+0x1.a696ap+0
+-0x1.e14376p+1
+-0x1.0f3782p+2
+-0x1.b182p-6
+-0x1.4f008p-1
+-0x1.3b45ep+1
+0x1.a0f58p-2
+0x1.7b1f32p+2
+0x1.864816p+2
+-0x1.6861p-3
+-0x1.4f660cp+1
+-0x1.db683ep+1
+-0x1.513cd8p+0
+0x1.f600c4p+1
+-0x1.6c6d6p-2
+-0x1.a3855p+1
+-0x1.bf44cp-3
+-0x1.1054b8p+0
+0x1.b62a8p-3
+-0x1.248fbep+1
+-0x1.13be8p-3
+-0x1.8c33dep+1
+-0x1.e9f562p+1
+0x1.19471ep+2
+-0x1.d74b42p+1
+-0x1.34e8dcp+1
+-0x1.c5f2p-6
+-0x1.995becp+1
+-0x1.bad488p+0
+-0x1.78881p+0
+0x1.c07de4p+1
+0x1.591224p+1
+0x1.8a1ae2p+2
+-0x1.62b2dap+2
+-0x1.862a32p+1
+-0x1.419cp+2
+0x1.7ad67p-1
+0x1.cac70cp+1
+-0x1.502ad4p+2
+0x1.05e748p+0
+-0x1.dab15p+1
+0x1.b2f7fcp+1
+0x1.395b94p+1
+-0x1.c14dap-2
+0x1.b45df8p+0
+0x1.760efep+2
+0x1.5cbc56p+2
+0x1.787716p+2
+0x1.849fc4p+1
+-0x1.101b54p+1
+0x1.66050ep+2
+-0x1.e30542p+1
+-0x1.04782p-2
+-0x1.c9da3p+0
+0x1.63149ap+2
+-0x1.08f8e8p+0
+-0x1.976f32p+1
+-0x1.39f858p+2
+-0x1.0b7f88p+2
+-0x1.9147ecp+2
+-0x1.65860ep+2
+0x1.28585ep+2
+-0x1.f43b2cp+1
+-0x1.154f3p+2
+0x1.67654p-2
+0x1.2cbba4p+1
+-0x1.37523cp+1
+-0x1.54da14p+2
+0x1.053a24p+1
+-0x1.001a5p-1
+-0x1.517612p+2
+0x1.0aacp-3
+-0x1.45bfd6p+2
+0x1.7de462p+2
+-0x1.2bd744p+2
+-0x1.242674p+2
+-0x1.abbf3p-1
+-0x1.f0f8cp+0
+-0x1.62f95cp+1
+0x1.b6cb4p-3
+0x1.54172p-1
+-0x1.2391d4p+2
+0x1.245178p+0
+0x1.0fb6a8p+0
+-0x1.4d98eep+2
+0x1.159c7cp+1
+-0x1.b695dp+0
+-0x1.06a184p+2
+0x1.21628ep+2
+0x1.e992ep-1
+0x1.6bdd8p-3
+0x1.60c5e6p+2
+-0x1.7a2684p+2
+0x1.0d3a78p+0
+0x1.107032p+2
+-0x1.206988p+0
+0x1.43524ap+2
+-0x1.3fdee8p+0
+-0x1.7e68p-6
+0x1.3ecddap+2
+0x1.378836p+2
+0x1.7ebf3p+0
+-0x1.1416f6p+2
+-0x1.4ca8fp-1
+-0x1.8e120ap+2
+-0x1.b824b8p+0
+-0x1.61bf8p-2
+-0x1.893b2p+0
+-0x1.b09058p+0
+0x1.1e8d5cp+1
+-0x1.70137p+2
+-0x1.6cb622p+1
+-0x1.9fc118p+0
+0x1.37fc26p+2
+0x1.64ac06p+2
+-0x1.37366ap+1
+0x1.7f5b96p+2
+0x1.2d488p-3
+0x1.1a75e6p+2
+-0x1.e08ap-4
+-0x1.130e0cp+1
+-0x1.38d768p+0
+-0x1.246c1p-1
+-0x1.7fbd5ep+2
+-0x1.8cb2b2p+2
+0x1.9572p-3
+-0x1.fb2c66p+1
+0x1.cb5d64p+1
+0x1.385086p+2
+0x1.2da0d2p+2
+0x1.a74448p+0
+-0x1.33c9bep+2
+0x1.e20d48p+0
+0x1.6a888p-2
+-0x1.626e4p-3
+0x1.93656p-1
+-0x1.9201f6p+1
+0x1.cf5e3cp+1
+0x1.2f69bap+2
+-0x1.963ecp-3
+0x1.744724p+1
+0x1.72a3bap+2
+-0x1.007508p+0
+-0x1.66456p+0
+-0x1.a8829p+0
+-0x1.10fbc4p+2
+0x1.0dbe04p+1
+0x1.2b83b6p+2
+0x1.a60cf8p+0
+-0x1.2423f4p+1
+0x1.0e6e7cp+1
+-0x1.b570f8p+0
+0x1.27d95ap+2
+-0x1.61abbp-1
+0x1.28e81ep+2
+0x1.38548ep+2
+0x1.84f2acp+1
+0x1.902d7p+0
+0x1.3eee9ep+2
+0x1.0a5eeap+2
+0x1.187fc4p+1
+0x1.5586ccp+1
+0x1.c2044p-1
+-0x1.501ccp-2
+-0x1.3484e4p+1
+-0x1.e891bp+0
+-0x1.40d9d8p+0
+0x1.571adcp+1
+0x1.33d7e4p+1
+-0x1.3889ccp+2
+0x1.8b584cp+1
+0x1.eb94acp+1
+0x1.61a558p+0
+0x1.f0a464p+1
+-0x1.84e7a6p+2
+0x1.4efa62p+2
+0x1.534482p+2
+0x1.807f1cp+1
+-0x1.6efc62p+2
+0x1.0b7ccp+0
+-0x1.a38368p+0
+0x1.12525cp+1
+0x1.15617ap+2
+0x1.1c2444p+1
+-0x1.9aa86ep+1
+-0x1.f7f4c8p+0
+-0x1.a9eaa6p+1
+0x1.051884p+1
+0x1.69c532p+2
+-0x1.6cc5acp+1
+-0x1.33b7c2p+1
+-0x1.c487ap-1
+0x1.016704p+1
+0x1.6f3582p+2
+-0x1.bab258p+0
+0x1.7b08dp+0
+-0x1.0174ep+2
+-0x1.d5c56p+1
+-0x1.dd9fcep+1
+-0x1.8bcf94p+2
+-0x1.625ddp+2
+0x1.8679p-5
+-0x1.6c6b08p+1
+0x1.c0cfe4p+1
+-0x1.894514p+2
+0x1.75005ep+2
+-0x1.2c8eap+2
+-0x1.fefc58p+0
+-0x1.34c68cp+1
+-0x1.c12f8p+0
+0x1.15f6e6p+2
+-0x1.ddeae4p+1
+-0x1.adbc32p+1
+0x1.8c738cp+1
+0x1.c1b48p-2
+0x1.1ce0ecp+1
+0x1.731448p+0
+-0x1.3acfc8p+0
+-0x1.433272p+1
+-0x1.aa56c4p+1
+-0x1.a9805p-1
+0x1.84a1dep+2
+-0x1.ccc92p-1
+0x1.76714ap+2
+-0x1.32201p-1
+-0x1.17c354p+2
+0x1.99de74p+1
+-0x1.db5ed8p+1
+-0x1.3c5888p+0
+-0x1.d4d75p+0
+0x1.48fafap+2
+0x1.36ed4p+0
+-0x1.55311p+1
+0x1.230d0ep+2
+0x1.264d4cp+1
+-0x1.feb7cp+1
+-0x1.301b9p+2
+0x1.f9e37cp+1
+0x1.cac774p+1
+0x1.20f70ep+2
+-0x1.44c712p+2
+0x1.1b49aep+2
+0x1.739fbp+0
+0x1.4e8b8cp+1
+-0x1.064d48p+0
+0x1.118484p+1
+0x1.0f4caep+2
+0x1.0db56p-2
+0x1.27096ep+2
+0x1.86af92p+2
+-0x1.aa2c3p-1
+-0x1.f06dp-4
+0x1.7fba5p+0
+-0x1.57519p+2
+0x1.523736p+2
+-0x1.35df82p+1
+0x1.8252dep+2
+-0x1.0417b8p+2
+-0x1.919e58p+2
+0x1.3651fp+0
+0x1.d95844p+1
+-0x1.42f48p+0
+0x1.8d5952p+2
+0x1.ee6acp-1
+0x1.e863a4p+1
+0x1.da0868p+0
+0x1.21f262p+2
+0x1.1e869ap+2
+0x1.c99754p+1
+0x1.7c3184p+1
+0x1.4d28cp-2
+0x1.17659cp+1
+-0x1.0c795cp+2
+0x1.e322fp-1
+0x1.026b7ap+2
+-0x1.d1bffcp+1
+-0x1.8537eep+2
+0x1.74571ep+2
+-0x1.6979e6p+2
+-0x1.5c8b1p+2
+0x1.8a9f56p+2
+-0x1.741546p+1
+0x1.3897aap+2
+-0x1.5c9598p+0
+-0x1.a32756p+1
+-0x1.d2e1f8p+1
+-0x1.4bfc8cp+2
+0x1.4b3b5ap+2
+-0x1.a1afep+0
+0x1.ce8128p+0
+0x1.4dfbp-4
+0x1.a3822p+0
+0x1.ccc69p-1
+-0x1.a4d59ap+1
+0x1.3a3952p+2
+-0x1.1dddp-3
+0x1.1ac61p-1
+0x1.3c8cbap+2
+0x1.1330dcp+1
+0x1.df8de8p+0
+0x1.2e66cp-3
+0x1.7a2ce8p+0
+0x1.5d35dep+2
+-0x1.07d1a8p+0
+0x1.8e63dcp+1
+0x1.59ca9p+0
+-0x1.cdd23p+1
+0x1.58847p+0
+0x1.22544p+0
+-0x1.41702p+2
+-0x1.0e1db4p+1
+0x1.f55344p+1
+-0x1.60576p+1
+-0x1.ae7cc6p+1
+0x1.5483fp+0
+-0x1.145ea8p+0
+0x1.71b414p+1
+0x1.14b0aap+2
+-0x1.0605p+2
+-0x1.a74f4p-1
+0x1.1a8072p+2
+-0x1.91e95p+1
+0x1.3bc6dcp+1
+0x1.0ca8cap+2
+0x1.0de826p+2
+0x1.5cc6e4p+1
+-0x1.27e0aep+2
+0x1.5ecc76p+2
+-0x1.7a751p+1
+0x1.db7f88p+0
+-0x1.90ff7cp+2
+-0x1.8eeb94p+2
+-0x1.0e7a3cp+1
+-0x1.59e3dep+1
+0x1.902838p+0
+-0x1.f23848p+1
+-0x1.ec9708p+1
+0x1.648606p+2
+-0x1.247da4p+2
+-0x1.f070b6p+1
+-0x1.7710a8p+1
+0x1.d2a1d4p+1
+0x1.faffd8p+0
+0x1.de843cp+1
+-0x1.b3ab9ap+1
+0x1.81922p-2
+0x1.0273a6p+2
+0x1.22226ap+2
+0x1.80af1ep+2
+0x1.77efd4p+1
+0x1.68e5c6p+2
+0x1.07eb5ap+2
+-0x1.3c7a7ap+1
+-0x1.905c46p+2
+-0x1.2d6476p+1
+0x1.51e56cp+1
+-0x1.2d8df8p+1
+0x1.c3f19cp+1
+-0x1.4ae396p+2
+-0x1.42cc38p+2
+0x1.5b825p+0
+-0x1.e36be8p+0
+-0x1.8b2a14p+2
+-0x1.034b64p+1
+-0x1.6097bp-1
+0x1.0a8b54p+1
+-0x1.4430f8p+0
+0x1.d8eeb4p+1
+-0x1.827c96p+1
+0x1.aae77cp+1
+-0x1.f70026p+1
+0x1.67194p-3
+-0x1.7e50a8p+2
+0x1.1ac25cp+1
+-0x1.8be678p+0
+-0x1.7d545cp+1
+0x1.5b6a4p-2
+0x1.396776p+2
+-0x1.2b32b4p+1
+0x1.566a32p+2
+-0x1.089954p+1
+-0x1.3aa2a6p+1
+-0x1.ab3c9p+0
+## name: workload-large
+# Random inputs in [-64.00,64.00]
+-0x1.5f8bd8p+5
+-0x1.96963p+5
+-0x1.a17ap+0
+0x1.667a3cp+5
+0x1.20134cp+5
+-0x1.263f68p+4
+0x1.7f5a2cp+5
+0x1.7b119p+3
+-0x1.f6951cp+5
+0x1.3310dp+5
+-0x1.3cc198p+4
+0x1.1148ep+5
+0x1.dd28dcp+5
+-0x1.cde5ep+3
+0x1.379918p+5
+0x1.6570ep+2
+0x1.828edp+3
+0x1.0668p-2
+0x1.5adecp+2
+0x1.42e5b4p+5
+0x1.7ae5ap+2
+-0x1.aa3ba4p+5
+-0x1.e69ff6p+5
+0x1.303c4p+5
+0x1.77e18p+4
+0x1.670c8p+1
+-0x1.5f026p+5
+-0x1.957512p+5
+0x1.acdef8p+5
+0x1.1db3fp+4
+-0x1.4f62p-3
+0x1.c31dc8p+5
+-0x1.533e1p+2
+0x1.227d6p+4
+0x1.e8dbf8p+4
+0x1.68f52p+3
+-0x1.39179cp+5
+-0x1.fca72p+5
+-0x1.fdfa48p+3
+0x1.8166bp+5
+-0x1.79cc5p+5
+-0x1.8f49dap+5
+0x1.7cf85cp+5
+-0x1.09c4d8p+5
+-0x1.d6fc2cp+4
+-0x1.df395cp+4
+0x1.fe20ap+5
+-0x1.235336p+5
+0x1.874b68p+4
+0x1.25618p+1
+0x1.6c33ep+5
+-0x1.3649bp+5
+0x1.0d1254p+5
+0x1.c7729p+3
+-0x1.f8c7p+1
+-0x1.b78dp+3
+0x1.d02274p+5
+0x1.9b3b58p+4
+0x1.00725p+3
+0x1.539b1p+3
+-0x1.7d4d24p+5
+0x1.493b6p+4
+0x1.bc63p+2
+-0x1.dabab4p+4
+-0x1.06d19cp+5
+-0x1.08431cp+5
+-0x1.cf8784p+5
+0x1.4a8cdp+4
+0x1.5d2634p+5
+-0x1.a0703ap+5
+0x1.1fb7bcp+5
+-0x1.f022eep+5
+-0x1.d5831cp+4
+-0x1.d7eccp+2
+0x1.a2524p+4
+0x1.8377cp+5
+0x1.32ab18p+4
+0x1.c7a198p+4
+-0x1.17b60cp+5
+0x1.9fdc34p+5
+0x1.f6091cp+5
+-0x1.bfe126p+5
+0x1.db711p+4
+0x1.cee2cp+1
+0x1.7c2338p+5
+-0x1.6d2298p+4
+-0x1.eee6b4p+5
+0x1.fe1ap-1
+0x1.2f1b4p+1
+0x1.96fd4p+3
+0x1.fe3afp+4
+0x1.5d04cp+2
+-0x1.028a18p+5
+0x1.75391cp+5
+0x1.8883c8p+4
+0x1.b2765p+4
+-0x1.7fd7fp+2
+-0x1.90d4acp+5
+-0x1.5aef38p+4
+0x1.d0406p+4
+0x1.54d8f8p+5
+0x1.d35d7p+3
+0x1.e414c4p+5
+-0x1.70ca64p+5
+0x1.6ef8p-2
+0x1.2e5e18p+4
+-0x1.28bddap+5
+-0x1.d7625cp+5
+-0x1.ef585ap+5
+0x1.c1e558p+5
+-0x1.a39b8p+2
+0x1.6b8274p+5
+-0x1.480fcp+5
+-0x1.2d1d1cp+5
+-0x1.719204p+5
+0x1.d14decp+5
+-0x1.828404p+5
+0x1.82edc8p+4
+-0x1.b0e85cp+5
+-0x1.491814p+5
+0x1.37d8d8p+5
+0x1.fddee8p+5
+-0x1.34f048p+4
+-0x1.cf557p+5
+0x1.38f0b4p+5
+-0x1.472acp+0
+-0x1.8cec84p+5
+-0x1.b62d7p+5
+0x1.b588e4p+5
+0x1.cba21p+5
+-0x1.a45d42p+5
+-0x1.09f1dp+4
+0x1.e1c86p+2
+-0x1.9cd59cp+4
+0x1.4059a4p+5
+0x1.0ada18p+4
+0x1.93d524p+5
+-0x1.849c34p+4
+-0x1.08873cp+4
+-0x1.09f9ep+1
+0x1.f48a94p+5
+0x1.9c4634p+5
+-0x1.d15fccp+5
+-0x1.b8ec94p+4
+0x1.a8159cp+5
+0x1.a68c6p+2
+-0x1.42e54cp+4
+0x1.f78eep+5
+-0x1.cb1388p+5
+0x1.5eeefp+4
+0x1.7637b8p+4
+-0x1.165e5p+5
+-0x1.27db24p+5
+0x1.673484p+5
+-0x1.11068p+1
+-0x1.161f7p+4
+0x1.ec6978p+5
+-0x1.de19e8p+3
+0x1.ad8534p+5
+0x1.d08b48p+5
+-0x1.df344ep+5
+-0x1.d46be8p+3
+0x1.9cb87p+3
+0x1.eac518p+4
+-0x1.08f42p+5
+-0x1.129b2ep+5
+-0x1.54134p+1
+-0x1.4d5f0cp+5
+0x1.432a78p+4
+-0x1.05952p+4
+0x1.61a3ap+2
+0x1.a51004p+5
+-0x1.fb6b6cp+4
+0x1.cbbbf8p+4
+0x1.d5bdb4p+5
+0x1.fa1b28p+4
+0x1.d12e2p+4
+0x1.f7ab5p+3
+0x1.ffb7ep+5
+-0x1.2e75p+4
+0x1.f19cp+4
+-0x1.115cbcp+4
+-0x1.43903p+5
+0x1.90e2p+3
+0x1.097cp-1
+-0x1.05cd64p+5
+-0x1.8e568p+3
+-0x1.d0c76ep+5
+0x1.02f468p+5
+-0x1.f1606p+5
+-0x1.1b791cp+5
+-0x1.f3e97ep+5
+0x1.343738p+4
+0x1.c6b448p+5
+-0x1.448dcp+2
+-0x1.de951ep+5
+-0x1.5e6434p+5
+-0x1.3ff8e4p+5
+0x1.a15a38p+5
+0x1.b9e248p+5
+-0x1.39f8cp+5
+-0x1.fbad78p+4
+-0x1.ff6bbp+3
+-0x1.765ffp+2
+-0x1.29f246p+5
+0x1.a85cap+2
+0x1.e83a64p+5
+0x1.15bd3cp+5
+0x1.eca198p+5
+-0x1.19cd2p+3
+-0x1.51f168p+5
+-0x1.38fec8p+4
+-0x1.487078p+4
+-0x1.bc092p+1
+-0x1.b2f496p+5
+-0x1.d2a0b6p+5
+0x1.b72a28p+5
+-0x1.59aacap+5
+0x1.565428p+5
+-0x1.6c746p+3
+-0x1.7f1fc8p+5
+0x1.6a3808p+5
+-0x1.d8d134p+4
+0x1.4fbfbcp+5
+-0x1.b44b66p+5
+-0x1.1f8b6p+5
+-0x1.c92p-3
+-0x1.852c28p+4
+0x1.12e5c8p+4
+-0x1.c7a8d6p+5
+-0x1.3f5674p+5
+-0x1.33d8c8p+3
+0x1.c911p+5
+-0x1.d57adp+3
+0x1.8eb35p+4
+0x1.03caa8p+4
+0x1.5e5764p+5
+0x1.b22ap+0
+-0x1.5f0eacp+5
+0x1.624744p+5
+0x1.981e64p+5
+-0x1.4b5c8ep+5
+0x1.1d15ccp+5
+-0x1.622f08p+3
+-0x1.ac2e9p+3
+-0x1.41117p+3
+-0x1.de344p+5
+0x1.2c9148p+5
+0x1.abff68p+5
+-0x1.6fe8p-2
+-0x1.18727p+2
+0x1.410a4p+5
+-0x1.cce91p+3
+-0x1.6215p+4
+-0x1.6d7c8cp+5
+-0x1.f88b6ep+5
+0x1.27056p+2
+-0x1.c4749p+3
+0x1.f76eccp+5
+0x1.05fbd4p+5
+0x1.834368p+5
+-0x1.738048p+5
+0x1.34a7fcp+5
+0x1.18af9p+3
+-0x1.459112p+5
+-0x1.8b3184p+4
+0x1.1d2338p+5
+0x1.3101f4p+5
+0x1.b17e08p+4
+0x1.c44a4p+1
+-0x1.ad965p+5
+0x1.d96a3p+5
+0x1.e8f2cp+3
+-0x1.f421f4p+4
+-0x1.32010cp+5
+0x1.7979p+5
+0x1.e7c1cp+3
+-0x1.e898cp+2
+0x1.49de4p+1
+0x1.b74bfp+4
+0x1.11ddc8p+5
+0x1.d04768p+5
+-0x1.5af7ep+1
+0x1.3605e4p+5
+-0x1.72ad9ap+5
+-0x1.204174p+5
+0x1.7d5b04p+5
+0x1.59e2fp+4
+0x1.90652p+3
+-0x1.5fd0ep+2
+0x1.f141ap+3
+-0x1.b086p+2
+0x1.6b5028p+4
+0x1.32e5cp+5
+0x1.aaaed8p+5
+0x1.7d14fcp+5
+-0x1.f5dd94p+4
+-0x1.818d38p+5
+0x1.b44954p+5
+0x1.379428p+5
+0x1.a4b0cp+3
+-0x1.6535e8p+4
+-0x1.2e135p+2
+-0x1.e81348p+5
+-0x1.e2aa1p+4
+0x1.d11e68p+4
+0x1.a8e94p+2
+0x1.0eb52p+4
+-0x1.2e02bp+5
+-0x1.404aap+5
+-0x1.cd9672p+5
+0x1.41b0ccp+5
+-0x1.28eadcp+4
+0x1.b662ep+5
+-0x1.79db1p+2
+-0x1.2aeeep+1
+-0x1.8e27fp+5
+-0x1.e6a42cp+4
+0x1.0ac16p+2
+-0x1.21045ap+5
+-0x1.04e38p+0
+0x1.d8d4b4p+5
+-0x1.4e1bp+3
+0x1.85c8p+1
+-0x1.a92588p+3
+-0x1.1719e4p+4
+-0x1.f8103p+3
+0x1.66919p+4
+0x1.682dfcp+5
+0x1.97a818p+5
+-0x1.371dcep+5
+0x1.89a2a8p+4
+0x1.80eb4p+2
+0x1.fc0ae8p+4
+0x1.1d736p+5
+-0x1.c8c5f4p+5
+0x1.b4f4bp+5
+-0x1.963d6p+3
+0x1.a9c9dp+5
+0x1.7b846p+5
+-0x1.d0fdfap+5
+-0x1.fb8848p+5
+0x1.7e10a8p+4
+-0x1.9af3f4p+4
+0x1.cd4438p+4
+-0x1.4bf792p+5
+-0x1.d8d98p-1
+-0x1.7568f6p+5
+0x1.f9562p+2
+0x1.aafcfp+5
+0x1.233bep+5
+0x1.87aaf8p+4
+-0x1.bc3f1cp+4
+0x1.21bacp+4
+-0x1.56fe4ep+5
+0x1.7f31p+0
+0x1.f7656p+3
+0x1.16f59p+3
+-0x1.dfbcb6p+5
+-0x1.93ac4p+5
+-0x1.e9fa38p+3
+-0x1.ee4a9p+4
+-0x1.0cd7fp+3
+0x1.ac3b1cp+5
+0x1.ea9fbp+3
+0x1.39ae8p+1
+-0x1.09da9p+4
+0x1.599c9p+5
+-0x1.b89fcp+4
+-0x1.6db4f8p+4
+0x1.641b4p+2
+0x1.54fd04p+5
+0x1.2a6bd4p+5
+0x1.c4fa4p+2
+-0x1.d3dfc2p+5
+-0x1.3a0792p+5
+-0x1.56b738p+4
+0x1.e5c68p+5
+0x1.3b26bcp+5
+0x1.7da94p+3
+0x1.26ef7p+3
+0x1.dfbe48p+5
+-0x1.4af4fp+3
+0x1.2617cp+2
+0x1.2b5p+2
+0x1.bc89a8p+5
+0x1.3d9fbp+4
+-0x1.2f5206p+5
+0x1.9806dcp+5
+0x1.72029p+3
+0x1.fd1afp+4
+-0x1.c078d2p+5
+0x1.260da4p+5
+-0x1.ce2a2ep+5
+-0x1.9e78e4p+5
+0x1.b612cp+5
+-0x1.b0eda4p+4
+-0x1.db9648p+4
+0x1.f46b9p+4
+-0x1.9632ap+4
+0x1.9d34c8p+5
+0x1.bf70cp+3
+-0x1.f2859ep+5
+0x1.d9d93cp+5
+0x1.abf9acp+5
+0x1.46b44cp+5
+0x1.083eap+5
+-0x1.97b3b4p+4
+-0x1.cd346cp+4
+0x1.aa77d8p+4
+0x1.7392ap+3
+0x1.d198ap+2
+0x1.45d46p+2
+-0x1.37e858p+3
+-0x1.c4af5p+4
+0x1.a3b14cp+5
+-0x1.d7016p+5
+-0x1.709554p+5
+0x1.17732p+4
+0x1.1a26fcp+5
+0x1.32a018p+5
+-0x1.adc42p+4
+-0x1.2a0dcp+3
+-0x1.6db7cp+5
+0x1.e3063p+5
+0x1.f3a8a4p+5
+0x1.912d9p+5
+0x1.bd8d08p+4
+0x1.2b2ebcp+5
+0x1.c4685p+4
+0x1.b689bp+5
+0x1.97fc28p+4
+0x1.8e26cp+1
+0x1.a98528p+5
+0x1.4453p+0
+0x1.c347cp+1
+-0x1.e28676p+5
+-0x1.c7828p+4
+0x1.f039p+4
+-0x1.c058f8p+3
+-0x1.6c2dep+5
+-0x1.3d6ccp+4
+-0x1.5cf04p+5
+0x1.926ec4p+5
+-0x1.3efa8p+5
+0x1.f1d58cp+5
+-0x1.117ac4p+4
+-0x1.87a9cep+5
+-0x1.f621p+0
+0x1.3beedp+4
+0x1.7f82a8p+5
+-0x1.bab00cp+4
+0x1.d707p+4
+0x1.44a898p+5
+0x1.d3a148p+4
+0x1.1bd7cp+5
+0x1.34e48p+3
+-0x1.7f0474p+5
+-0x1.8c1ec8p+3
+0x1.0d754p+5
+0x1.a8311p+4
+0x1.6d06p+4
+-0x1.1b1c9ap+5
+-0x1.9d5a62p+5
+-0x1.644b88p+4
+0x1.4da658p+4
+-0x1.e39308p+4
+0x1.53e608p+4
+-0x1.c260c2p+5
+-0x1.a58c04p+4
+0x1.9dcdcp+2
+-0x1.6ab20cp+4
+0x1.c6d8p+3
+-0x1.f9f5bp+2
+0x1.edc22p+3
+0x1.1a019cp+5
+-0x1.86e67p+5
+-0x1.c4ba68p+5
+0x1.a2e24p+2
+-0x1.15a5p-1
+0x1.2a1c98p+4
+-0x1.8d6592p+5
+-0x1.9cf01p+4
+-0x1.135b2p+3
+0x1.84a5cp+4
+0x1.ba971p+4
+0x1.a83bd8p+4
+0x1.425648p+5
+-0x1.90d92cp+4
+-0x1.980b0ep+5
+0x1.27e45p+5
+-0x1.04dbfap+5
+-0x1.5c86bp+2
+0x1.661f3p+4
+-0x1.0023d4p+5
+0x1.948a5p+4
+0x1.9c841p+4
+0x1.475b9p+3
+0x1.34afap+4
+0x1.bd31ap+5
+0x1.77d7p+5
+-0x1.730bbp+5
+-0x1.9dc404p+4
+0x1.8f5d54p+5
+-0x1.27505p+4
+0x1.e3d3fp+3
+-0x1.6e86d4p+5
+-0x1.bdafdp+4
+0x1.e1ec9p+5
+0x1.efcc98p+5
+-0x1.6ace4p+1
+0x1.a4f0ccp+5
+-0x1.76ea2p+1
+0x1.c9839cp+5
+0x1.da59cp+3
+-0x1.0f8cdcp+5
+0x1.bd61ep+5
+-0x1.b1f3d4p+4
+0x1.c9f09cp+5
+-0x1.7ae414p+5
+0x1.32c218p+5
+0x1.189d4p+1
+-0x1.3ac75cp+4
+-0x1.f11f24p+5
+0x1.cbe9cp+1
+-0x1.6217ccp+5
+-0x1.d0927p+5
+0x1.60858p+5
+-0x1.1bf744p+5
+-0x1.be9bfp+4
+0x1.1d407p+5
+-0x1.668b4p+2
+0x1.c447a4p+5
+-0x1.1702dp+5
+0x1.f8d96p+5
+0x1.6d384p+1
+-0x1.c6e45p+5
+0x1.a393bcp+5
+-0x1.628ap+0
+0x1.7860cp+5
+0x1.c2a9b8p+4
+0x1.2d5838p+5
+-0x1.a0155p+5
+-0x1.0ebc68p+3
+-0x1.bf4e8cp+5
+-0x1.c2d4p-2
+0x1.fbd1p+5
+0x1.d23b74p+5
+0x1.d2f168p+5
+0x1.6597f4p+5
+-0x1.9220fp+4
+-0x1.bc5958p+4
+-0x1.72dcep+4
+0x1.1901d8p+4
+-0x1.a22c7p+2
+-0x1.a3f24p+0
+0x1.c3b178p+4
+0x1.0f73p+3
+0x1.4d058cp+5
+-0x1.da45cp+5
+0x1.94cfc8p+5
+0x1.c6a2ap+3
+0x1.c629p+2
+-0x1.0d343p+5
+-0x1.95a1fp+2
+0x1.8a1288p+5
+0x1.9267fp+3
+-0x1.f23a64p+4
+-0x1.4352ep+1
+-0x1.2f70fp+5
+-0x1.5cd6ep+3
+0x1.e5f77cp+5
+0x1.0c3acp+2
+-0x1.b70a18p+4
+0x1.32aafcp+5
+-0x1.f3c0fcp+4
+0x1.a5fd68p+4
+0x1.b0ef4cp+5
+0x1.38a128p+5
+0x1.26bedp+4
+0x1.c1efp+2
+-0x1.e33ba4p+5
+-0x1.984448p+4
+-0x1.4beeb4p+5
+-0x1.fdebd8p+5
+0x1.84f85p+3
+0x1.f4fap+1
+-0x1.a0effp+2
+0x1.e5ab6cp+5
+-0x1.a7a44p+5
+0x1.806e6p+5
+0x1.89b1ecp+5
+-0x1.253d18p+3
+-0x1.e7c2a2p+5
+0x1.8030cp+4
+0x1.91aae4p+5
+0x1.29c228p+4
+0x1.03a6ap+4
+-0x1.70e33p+2
+0x1.635c28p+4
+-0x1.3a03cp+2
+0x1.3fa23p+4
+0x1.77c93p+5
+0x1.bd14e8p+4
+0x1.1511fp+3
+-0x1.130afcp+5
+-0x1.f59d26p+5
+-0x1.8bc6ccp+5
+-0x1.57f378p+5
+-0x1.351652p+5
+0x1.9db46p+2
+0x1.02cc98p+5
+-0x1.5f7518p+3
+0x1.9453cp+1
+-0x1.53fe48p+5
+-0x1.f12768p+5
+0x1.d37ad4p+5
+0x1.1d40a4p+5
+-0x1.79da8cp+5
+-0x1.b2e7cp+0
+-0x1.965fa6p+5
+-0x1.79042p+2
+-0x1.bad99ep+5
+-0x1.a0c4cep+5
+0x1.be1048p+5
+0x1.43d14p+1
+0x1.41f964p+5
+0x1.4caaa8p+4
+0x1.11a8cp+3
+-0x1.1c46p+4
+-0x1.4f464p+0
+0x1.82096p+3
+0x1.395d54p+5
+0x1.bb7958p+4
+-0x1.c4fcep+1
+0x1.ca9f18p+5
+-0x1.ee90c8p+4
+0x1.04cp-3
+0x1.9111ep+2
+0x1.4b1b7p+5
+-0x1.d207d8p+5
+-0x1.1c72acp+4
+0x1.a47804p+5
+-0x1.303b34p+5
+-0x1.38b07ap+5
+-0x1.7d53cp+5
+0x1.ff48fp+4
+0x1.bfc74p+5
+-0x1.4e6db8p+5
+-0x1.b0469ep+5
+0x1.2de66p+4
+0x1.2ddec4p+5
+-0x1.57803p+3
+-0x1.6f1954p+5
+0x1.32d9ecp+5
+-0x1.9aa048p+5
+-0x1.0c201cp+5
+-0x1.e7a4p-3
+-0x1.00ced4p+5
+-0x1.320ccep+5
+-0x1.1015e6p+5
+0x1.41bacp+4
+0x1.8f7f9p+4
+-0x1.26e9cp+1
+-0x1.8a87fep+5
+0x1.ae768p+1
+-0x1.3046bcp+5
+0x1.e6c70cp+5
+-0x1.a190c8p+4
+0x1.c293cp+3
+-0x1.dfce04p+4
+-0x1.a92bacp+4
+0x1.86c688p+5
+0x1.afd7ep+4
+-0x1.4e034p+2
+0x1.95fdp+5
+0x1.7b2a0cp+5
+-0x1.17d8fcp+5
+0x1.7a3554p+5
+-0x1.11e0c8p+4
+-0x1.95d818p+3
+-0x1.d95358p+5
+-0x1.ce5eb8p+4
+0x1.ebc8c8p+5
+0x1.cfa1d4p+5
+-0x1.28e108p+5
+0x1.4962p+2
+-0x1.20597cp+5
+0x1.d04354p+5
+-0x1.7941fp+5
+0x1.cbf634p+5
+0x1.6b2b78p+5
+-0x1.94261cp+5
+0x1.72356p+5
+-0x1.337b6ep+5
+0x1.8449p+3
+-0x1.1e7b3p+5
+0x1.276cdp+5
+0x1.e5459p+4
+0x1.e8ddap+3
+0x1.4339bp+4
+-0x1.a224p+1
+-0x1.5bf22p+1
+-0x1.3ea214p+5
+0x1.c6296p+4
+-0x1.d266bp+4
+-0x1.5249e6p+5
+0x1.872a5p+3
+0x1.a1b8ep+5
+0x1.19ad7p+4
+-0x1.7bb654p+4
+0x1.2cbcbp+5
+0x1.10542p+5
+-0x1.be7cd2p+5
+-0x1.f49788p+4
+0x1.dfc56p+2
+0x1.647c4p+2
+0x1.c73a2p+3
+-0x1.fcabb8p+4
+0x1.8b2acp+1
+-0x1.7a4ea2p+5
+0x1.23398p+0
+0x1.638c3cp+5
+-0x1.322904p+5
+-0x1.40a64p+0
+-0x1.c04084p+5
+-0x1.d8ff8ep+5
+0x1.9b2554p+5
+0x1.e4928p+5
+0x1.3c0ddp+4
+-0x1.d6c9bcp+4
+-0x1.80b6cp+5
+0x1.a4e234p+5
+0x1.77734p+2
+-0x1.df918cp+5
+0x1.00e73cp+5
+0x1.89c6fcp+5
+0x1.e09aa8p+4
+0x1.46fcap+4
+-0x1.8adc8p+2
+-0x1.a6c118p+3
+-0x1.2ec264p+4
+-0x1.c3882p+2
+-0x1.11a28p+5
+0x1.a8c4ep+4
+0x1.0ca09p+3
+0x1.0d1dd4p+5
+0x1.0f265p+5
+0x1.1e7ccp+4
+0x1.61fc18p+5
+0x1.27b8p-2
+-0x1.79c7fcp+4
+-0x1.e2ab48p+5
+-0x1.fad59ep+5
+-0x1.d52ed2p+5
+0x1.4d99p+2
+0x1.2d46dcp+5
+0x1.6e806p+4
+-0x1.af9f34p+5
+-0x1.d5943cp+4
+-0x1.d1d334p+5
+-0x1.ba70d4p+5
+0x1.e26da8p+5
+-0x1.c587p+2
+-0x1.581dfp+4
+-0x1.c212aep+5
+0x1.b03748p+4
+-0x1.3d427cp+5
+-0x1.0f9eccp+4
+-0x1.8b1062p+5
+0x1.f4ef3cp+5
+-0x1.04a83p+5
+0x1.6d914p+2
+-0x1.97edep+3
+-0x1.1b5fa8p+4
+-0x1.64a9e2p+5
+0x1.10e3ccp+5
+-0x1.b8b8p+5
+0x1.0ded88p+4
+0x1.3eec08p+4
+-0x1.e87688p+4
+0x1.ec42ap+2
+-0x1.d7bf6ep+5
+0x1.08e86p+2
+0x1.7354ap+3
+0x1.8e02b8p+5
+0x1.63c014p+5
+-0x1.2e4bd2p+5
+-0x1.e26ddp+4
+0x1.fd65f8p+5
+-0x1.b59bf8p+5
+-0x1.ec39fep+5
+-0x1.6caa1cp+5
+-0x1.58c17cp+4
+-0x1.3f0b8p+4
+0x1.63d40cp+5
+-0x1.81c0fp+3
+-0x1.3567c4p+4
+-0x1.5bb364p+4
+0x1.3bee9p+3
+-0x1.6ab358p+4
+-0x1.8c628cp+4
+-0x1.9141e4p+4
+0x1.535ap-1
+-0x1.24f2b8p+4
+-0x1.76f828p+4
+0x1.a9e938p+5
+0x1.885b2p+3
+-0x1.8e098p+1
+0x1.736bp+1
+0x1.183a2p+4
+-0x1.54a218p+4
+0x1.5027p+4
+-0x1.8fdfp-2
+0x1.52114p+1
+-0x1.aafc1p+5
+0x1.2447ep+5
+-0x1.a9d87ap+5
+0x1.294b9p+5
+0x1.849c34p+5
+0x1.d6a908p+4
+-0x1.2e71p+5
+-0x1.777ed8p+5
+-0x1.d46274p+5
+-0x1.8e775p+5
+0x1.042fa8p+4
+0x1.3a85cp+5
+-0x1.a887ecp+4
+0x1.3b931p+4
+-0x1.1b6d8p+2
+-0x1.2536fp+2
+-0x1.67d34cp+5
+-0x1.5e2648p+5
+-0x1.584e4cp+5
+0x1.a8976cp+5
+-0x1.4b87bep+5
+-0x1.71bc0cp+5
+-0x1.7c297ep+5
+-0x1.1c603cp+4
+-0x1.aa726p+2
+0x1.793954p+5
+0x1.86e3p+3
+0x1.09cc28p+5
+-0x1.9e2bf8p+4
+-0x1.37ad1p+3
+0x1.e4ccp+2
+0x1.5b5afcp+5
+0x1.31a17p+4
+-0x1.847b0ap+5
+0x1.c3ad5p+4
+-0x1.c349ap+3
+-0x1.7f3cf8p+3
+-0x1.5d37f8p+3
+0x1.5e88ap+3
+0x1.af38f4p+5
+0x1.d96e14p+5
+0x1.89204p+5
+0x1.82e65p+3
+0x1.4e58p+3
+0x1.82e91p+4
+-0x1.53f01p+2
+0x1.f5b53p+3
+-0x1.93e5a2p+5
+-0x1.14a89p+4
+-0x1.59392cp+5
+0x1.1da01cp+5
+0x1.8963cp+5
+0x1.21348p+5
+-0x1.6e1964p+4
+-0x1.90ea7p+5
+-0x1.c0be1p+4
+0x1.b396ep+4
+0x1.35eee8p+4
+-0x1.bcac1ep+5
+0x1.4846cp+4
+-0x1.51805p+2
+-0x1.8fb58p+2
+0x1.5c0bcp+3
+-0x1.ad8a28p+5
+0x1.5b68ap+2
+0x1.167ac8p+4
+0x1.718c74p+5
+-0x1.8219d8p+3
+-0x1.3a094p+5
+0x1.352f58p+4
+-0x1.312dc4p+5
+-0x1.45f94p+4
+-0x1.d63938p+5
+0x1.bf1858p+4
+0x1.4fb388p+5
+-0x1.3644ap+1
+0x1.a7d74cp+5
+-0x1.2ee0cp+3
+0x1.d82ecp+4
+0x1.7e78p-3
+0x1.daa778p+4
+-0x1.3b72cep+5
+0x1.741ba8p+5
+0x1.fed78p+0
+-0x1.d58152p+5
+0x1.4b10bp+4
+-0x1.f9aep+4
+-0x1.b0682p+2
+0x1.cadfep+2
+-0x1.dc9088p+4
+0x1.4bc2dcp+5
+-0x1.7f9cap+5
+-0x1.21b3ccp+4
+0x1.b9b738p+5
+0x1.57884p+3
+-0x1.a8d3cp+0
+0x1.fd069cp+5
+-0x1.613e5p+3
+0x1.fb2eep+4
+-0x1.ec12p+1
+-0x1.770d38p+4
+-0x1.5032ap+3
+-0x1.0e6af4p+5
+0x1.dbe764p+5
+0x1.82abdp+3
+0x1.835cp+2
+0x1.f3fb5p+5
+-0x1.5783p-1
+-0x1.40ffecp+4
+0x1.f920f8p+5
+0x1.68b4p-3
+-0x1.58170cp+5
+0x1.21cf6p+5
+0x1.39005p+4
+0x1.27df2p+3
+0x1.1aea2p+3
+-0x1.7ffa48p+5
+0x1.929264p+5
+-0x1.303808p+5
+-0x1.327894p+4
+0x1.22e78p+0
+0x1.38a92p+4
+0x1.753898p+5
+0x1.60ade8p+5
+0x1.1a8e1p+4
+-0x1.436774p+5
+0x1.b85f7p+5
+-0x1.885518p+3
+0x1.305cfp+5
+0x1.5084d8p+4
+0x1.090824p+5
+-0x1.9ad7c2p+5
+-0x1.aaabc6p+5
+0x1.fbb4e4p+5
+-0x1.f75b6p+4
+0x1.cb3e64p+5
+0x1.7f73b4p+5
+-0x1.274bcp+5
+-0x1.dc7948p+4
+-0x1.bb74dp+3
+-0x1.6fcf64p+5
+0x1.e8aa38p+5
+0x1.bb8814p+5
+0x1.1bc3c8p+4
+0x1.6e1c9p+3
+-0x1.61e25p+5
+-0x1.2ee4e8p+4
+0x1.3401dcp+5
+0x1.f2f3f8p+4
+-0x1.439b8cp+5
+0x1.87376p+2
+-0x1.db1c84p+5
+0x1.7168ecp+5
+0x1.29dbecp+5
+0x1.51351p+4
+-0x1.b29dfp+5
+0x1.34046p+2
+-0x1.000606p+5
+-0x1.bf3174p+4
+-0x1.62503p+4
+0x1.77ab88p+5
+-0x1.65c4ap+3
+-0x1.483fb4p+4
+0x1.28ac2cp+5
+0x1.8865cp+4
+0x1.a5777p+3
+0x1.b0248p+0
+-0x1.39b09p+3
+0x1.1875d4p+5
+-0x1.91922p+3
+-0x1.3c5328p+3
+0x1.27f82p+5
+-0x1.8f887cp+5
+0x1.0eed3p+5
+0x1.5b5b2p+5
+-0x1.cbff06p+5
+-0x1.81befcp+5
+0x1.43832p+3
+0x1.600fp+4
+-0x1.ba81ap+5
+-0x1.6a042p+1
+-0x1.4bd09ep+5
+0x1.835e44p+5
+0x1.f0024p+3
+0x1.df86b4p+5
+## name: workload-huge
+# Random inputs in [-1024.00,1024.00]
+-0x1.72be8p+9
+-0x1.8a9d62p+9
+0x1.085578p+9
+0x1.14680cp+9
+0x1.3fc6b4p+9
+-0x1.1822p+3
+-0x1.741598p+9
+-0x1.65a65cp+9
+0x1.cfbeccp+9
+0x1.f44d18p+9
+-0x1.fb2ee4p+8
+-0x1.029be8p+8
+-0x1.3a699p+7
+-0x1.1cb85cp+9
+0x1.37665p+8
+0x1.54e818p+8
+-0x1.28c57cp+9
+0x1.6e3c7cp+9
+0x1.71ceb4p+9
+0x1.6aa8bcp+9
+0x1.0a58p+0
+0x1.6c9a1p+9
+0x1.12e3ap+8
+0x1.b6caep+9
+0x1.a8ad88p+8
+0x1.fd261p+8
+0x1.3c7f68p+9
+0x1.d00298p+8
+-0x1.7baa88p+8
+-0x1.094e5p+6
+0x1.4b06p+5
+0x1.4c1ac8p+8
+-0x1.982dd2p+9
+0x1.fdb8a8p+8
+-0x1.f451bp+6
+0x1.35144p+6
+0x1.f67d6p+7
+-0x1.6b2888p+9
+-0x1.fb46ccp+8
+0x1.978cc8p+9
+0x1.33257p+9
+0x1.8e5894p+9
+0x1.5eec78p+9
+0x1.a659c8p+8
+0x1.7bf8fp+8
+-0x1.f0ee4p+6
+0x1.0934c4p+9
+-0x1.602a02p+9
+0x1.c67d1p+7
+-0x1.4cd05p+6
+0x1.a73b8p+9
+0x1.924b78p+9
+-0x1.4e5e18p+7
+-0x1.bd418p+8
+-0x1.dda93ep+9
+0x1.e5882p+8
+0x1.a0f4fp+7
+0x1.948d88p+9
+-0x1.586b9p+9
+-0x1.43d27cp+9
+0x1.4c33ccp+9
+0x1.176644p+9
+-0x1.f1e7e8p+9
+-0x1.91f248p+8
+-0x1.d5f7cp+6
+-0x1.73421p+6
+0x1.906d4p+7
+-0x1.219a8p+8
+-0x1.7a961p+7
+-0x1.2a0928p+9
+-0x1.6bf3c8p+9
+-0x1.9b883cp+8
+0x1.22aedp+8
+-0x1.8b0d68p+9
+-0x1.4ac39p+9
+0x1.876cb8p+8
+0x1.c4b32p+7
+-0x1.cc17bap+9
+0x1.15ca74p+9
+0x1.84cbfcp+9
+-0x1.59a238p+9
+0x1.5649ecp+9
+0x1.bb6f8cp+9
+-0x1.1cafeep+9
+0x1.d830fp+9
+-0x1.bdbp-2
+-0x1.4313ep+8
+-0x1.e0e3d6p+9
+0x1.553d2p+8
+0x1.61f4acp+9
+0x1.83dbe8p+8
+-0x1.3b0d5cp+9
+0x1.5855a8p+8
+-0x1.2c84acp+9
+0x1.d3622p+9
+0x1.2570ep+6
+-0x1.e9c534p+9
+-0x1.c58c74p+9
+0x1.bf5b54p+9
+-0x1.361d2cp+8
+0x1.9e4d24p+9
+0x1.4a8fd8p+9
+0x1.ad5bdcp+9
+0x1.5d1d3p+8
+0x1.e8311p+8
+0x1.60d4fp+7
+-0x1.f24e3p+7
+-0x1.8fe7cp+9
+-0x1.85f5b2p+9
+-0x1.b0ee84p+9
+-0x1.0eb26cp+9
+-0x1.d65224p+8
+-0x1.abcf9cp+8
+-0x1.5c8a5p+6
+0x1.86e6c8p+8
+-0x1.a02674p+8
+0x1.20bb5p+8
+-0x1.1cda4cp+9
+0x1.13806p+9
+-0x1.b9b1ep+7
+-0x1.5adee8p+7
+-0x1.199b08p+7
+0x1.0ccff4p+9
+-0x1.d2a10ep+9
+0x1.3ec38p+9
+-0x1.887364p+8
+-0x1.9e5d6p+6
+-0x1.0a149p+6
+0x1.a121d8p+8
+-0x1.00f81p+7
+0x1.7b51ap+7
+-0x1.b074b6p+9
+0x1.e1e6bp+8
+-0x1.f74a88p+7
+-0x1.bac6f8p+9
+-0x1.4d7a8p+5
+-0x1.648158p+9
+0x1.417d7p+8
+0x1.43d68p+7
+0x1.12fc6cp+9
+-0x1.2d9e84p+9
+0x1.b4f0ep+8
+0x1.a5b324p+9
+-0x1.665e58p+9
+-0x1.cf13ecp+9
+-0x1.cf39e4p+9
+-0x1.0b1dp+5
+-0x1.486266p+9
+-0x1.b8f504p+9
+-0x1.c2366p+9
+-0x1.6165f4p+9
+0x1.febd48p+8
+-0x1.63d42p+6
+0x1.b438ap+8
+0x1.bc546p+9
+0x1.5c87ep+9
+-0x1.05893p+7
+-0x1.25bc4p+5
+0x1.f66ccp+9
+-0x1.8daa8p+7
+-0x1.c3c4bap+9
+-0x1.68607cp+8
+-0x1.d7b6fp+6
+-0x1.b314dp+6
+-0x1.cd5188p+7
+-0x1.6200cp+9
+0x1.836d38p+8
+-0x1.1a6b6p+7
+0x1.a3e58p+4
+-0x1.25049cp+9
+0x1.e78948p+8
+-0x1.15bc84p+9
+0x1.df51dcp+9
+0x1.fb2fp+7
+-0x1.cf53p+9
+-0x1.2614f2p+9
+-0x1.252904p+9
+-0x1.e5addcp+8
+-0x1.052764p+9
+0x1.a1e3p+8
+-0x1.760024p+8
+-0x1.c6deeap+9
+0x1.2be1f8p+9
+-0x1.f35a9cp+9
+-0x1.f9d54p+4
+0x1.68f068p+8
+0x1.337a2p+9
+0x1.523c54p+9
+0x1.ca32cp+9
+-0x1.7728f8p+9
+0x1.251048p+8
+-0x1.01eabp+8
+0x1.d60458p+8
+0x1.e00cfcp+9
+-0x1.79e098p+7
+0x1.884bc8p+8
+-0x1.e76062p+9
+-0x1.6698eep+9
+-0x1.da2a86p+9
+0x1.ccf99p+9
+0x1.46516p+6
+-0x1.95fd9p+9
+0x1.62c41p+8
+0x1.dfb3ccp+9
+0x1.5a6b4cp+9
+-0x1.f6fb62p+9
+-0x1.f757bap+9
+0x1.13e2cp+6
+0x1.67082p+6
+-0x1.c93a38p+9
+0x1.c2b508p+8
+-0x1.fb59f4p+9
+0x1.dfd38p+5
+-0x1.d1abe4p+9
+-0x1.ed1b7cp+8
+0x1.ac41p+7
+-0x1.c95c6ep+9
+0x1.be8a08p+9
+0x1.45909p+7
+0x1.dfa59p+8
+0x1.eb5f28p+9
+-0x1.fdfp+5
+0x1.38c8ecp+9
+-0x1.1d8efp+8
+-0x1.a517d6p+9
+-0x1.dedfp+9
+0x1.6d1dfcp+9
+-0x1.067354p+8
+-0x1.f3818p+9
+-0x1.ada416p+9
+0x1.e39df8p+8
+0x1.d61cbp+9
+-0x1.a332fcp+9
+0x1.2bae8p+4
+-0x1.2a1c68p+7
+0x1.cf9d44p+9
+-0x1.1abed4p+9
+0x1.68d3acp+9
+0x1.78ec38p+9
+-0x1.c3601p+8
+0x1.517ep+2
+0x1.a917d8p+9
+-0x1.a8d61p+7
+-0x1.9daf72p+9
+0x1.fd7a2p+8
+0x1.d9e2e4p+9
+-0x1.9220dp+6
+0x1.fef26cp+9
+-0x1.4dfd62p+9
+0x1.ba9ap+6
+0x1.903098p+8
+0x1.b250ccp+9
+-0x1.8c61p+7
+0x1.a86228p+8
+0x1.48d5ep+6
+0x1.87118cp+9
+0x1.e6eb1p+9
+-0x1.99051p+8
+-0x1.da09cp+6
+0x1.8d66p+4
+0x1.afd448p+9
+0x1.1bdc04p+9
+0x1.da8998p+8
+-0x1.8467c4p+9
+-0x1.d12bd6p+9
+-0x1.dc6bf8p+9
+0x1.c5b308p+8
+-0x1.383b54p+8
+-0x1.08f018p+8
+-0x1.26a3cp+9
+0x1.45e2a8p+9
+-0x1.51bcfp+6
+0x1.ddc4ecp+9
+-0x1.c3e3ep+9
+0x1.59b96p+8
+-0x1.c2b178p+9
+0x1.fc6e7p+9
+0x1.267bdp+8
+-0x1.8c048ep+9
+0x1.491d8p+4
+0x1.d52b2cp+9
+-0x1.b2b3c8p+8
+0x1.a0d618p+8
+0x1.b8014p+9
+-0x1.e72a6p+9
+-0x1.923d8cp+8
+0x1.fee2c4p+9
+-0x1.bd38dp+8
+-0x1.55a8acp+8
+0x1.26f34p+5
+0x1.4249d8p+8
+0x1.1c2394p+9
+-0x1.954ac8p+9
+-0x1.04e868p+7
+-0x1.ed5ad8p+9
+0x1.a284cp+9
+-0x1.5c52a8p+9
+0x1.4ac88p+4
+0x1.9e7b2p+8
+-0x1.2cdef6p+9
+0x1.9fff24p+9
+0x1.ad5164p+9
+-0x1.c8439p+9
+0x1.2919b8p+8
+0x1.65b3e8p+9
+-0x1.53a37cp+9
+0x1.f9cf8p+8
+0x1.dcc2b4p+9
+-0x1.79d402p+9
+0x1.632158p+8
+-0x1.119478p+8
+0x1.ed2bp+8
+0x1.404d68p+9
+-0x1.0b076cp+9
+0x1.392aap+7
+0x1.4d167p+7
+-0x1.9aed78p+9
+0x1.62efecp+9
+-0x1.d62f2ep+9
+0x1.e8919p+7
+0x1.287bf8p+8
+-0x1.acc36ep+9
+-0x1.5755dcp+8
+0x1.803884p+9
+0x1.c5f4ccp+9
+0x1.0f6c68p+9
+0x1.035608p+8
+0x1.b0f8a4p+9
+-0x1.0a867p+9
+0x1.bdf5cp+7
+0x1.58e7f8p+9
+-0x1.4af004p+9
+-0x1.3285bp+9
+0x1.57666p+8
+0x1.08fefp+7
+0x1.502bc4p+9
+-0x1.f58p+8
+0x1.6adbacp+9
+0x1.cda66p+7
+0x1.6b58dp+7
+-0x1.00bb14p+8
+0x1.e9b278p+9
+-0x1.fa4ecp+9
+-0x1.4c6414p+9
+-0x1.d4d8fp+9
+-0x1.5fdbeap+9
+0x1.c36828p+9
+0x1.ccdcep+7
+0x1.de89b8p+9
+-0x1.63a10cp+8
+0x1.47a5cp+5
+-0x1.c9aaep+8
+0x1.14834p+9
+0x1.991a6cp+9
+0x1.9e6e6cp+9
+0x1.e5cddp+9
+0x1.d5e2ap+9
+-0x1.92da6cp+9
+0x1.ce70acp+9
+0x1.dc6db8p+8
+-0x1.451f4p+7
+0x1.d105ap+9
+0x1.1e93bp+7
+0x1.8aca4p+9
+-0x1.8c44a8p+8
+-0x1.f4fe9p+9
+0x1.89b9ap+7
+0x1.9d22cp+6
+0x1.ecd658p+8
+0x1.6940bp+8
+0x1.14b6e4p+9
+-0x1.84ae1ap+9
+0x1.03a4b4p+9
+-0x1.ffbccp+5
+-0x1.f76a5ap+9
+0x1.76514p+7
+-0x1.0e2334p+9
+-0x1.a94eap+7
+0x1.27bcbcp+9
+-0x1.2e278p+3
+-0x1.40cabcp+9
+0x1.d9f948p+9
+-0x1.5fba58p+8
+-0x1.c8dc18p+7
+-0x1.66481cp+9
+-0x1.0816e8p+8
+0x1.8005f8p+8
+0x1.46fcb8p+8
+-0x1.af5ep+1
+0x1.d9df1p+8
+0x1.bef1a8p+8
+-0x1.e270ep+9
+-0x1.dc201ap+9
+0x1.dbbcfp+7
+0x1.ee05ap+7
+-0x1.0c0fdcp+8
+0x1.46659p+8
+0x1.21861cp+9
+-0x1.e9ebecp+9
+0x1.29265p+8
+0x1.fb3a4p+8
+-0x1.d88dcp+9
+0x1.e0686p+9
+-0x1.6df468p+7
+0x1.0af908p+9
+0x1.060eep+9
+0x1.c7608p+7
+-0x1.ae738p+9
+0x1.890f18p+8
+0x1.ee5538p+8
+0x1.360778p+8
+-0x1.f8058p+9
+0x1.b90174p+9
+0x1.66125p+7
+-0x1.038654p+9
+0x1.7c7b44p+9
+-0x1.04841p+9
+0x1.c2aa9cp+9
+0x1.94a608p+8
+-0x1.1010ccp+9
+-0x1.83fe4p+8
+0x1.119a24p+9
+0x1.19e324p+9
+0x1.64dcep+7
+-0x1.08b62p+8
+0x1.6e2884p+9
+-0x1.b3b2dcp+8
+0x1.291408p+8
+-0x1.fb07e4p+9
+-0x1.d5071ap+9
+0x1.b5916cp+9
+0x1.6eb2cp+6
+0x1.1bccc4p+9
+-0x1.740148p+8
+0x1.b1ccp+8
+-0x1.6e329ep+9
+0x1.ed1ebcp+9
+-0x1.b8c822p+9
+0x1.f973bp+8
+0x1.70fe3p+9
+0x1.64169p+8
+0x1.a77fcp+5
+-0x1.91dc7p+8
+0x1.9bef5p+7
+0x1.1e2778p+8
+-0x1.559c98p+7
+0x1.d6db5cp+9
+0x1.3b1914p+9
+0x1.c7202cp+9
+-0x1.24efdp+6
+-0x1.d6232ap+9
+0x1.69a81cp+9
+-0x1.e4c2a4p+9
+0x1.17ac5p+9
+-0x1.4e9b98p+8
+-0x1.c6456p+5
+0x1.df258cp+9
+-0x1.b6a00cp+9
+0x1.125134p+9
+0x1.226a1p+8
+0x1.5d4028p+9
+-0x1.e8a34cp+9
+0x1.6a573cp+9
+0x1.b63e34p+9
+0x1.2af3e8p+8
+-0x1.4653acp+9
+-0x1.5fbaa4p+9
+-0x1.35198p+5
+0x1.400d44p+9
+0x1.4bb5f4p+9
+0x1.ce1e14p+9
+-0x1.206aa4p+8
+0x1.0cb66p+7
+-0x1.d119c8p+7
+0x1.ae9db4p+9
+-0x1.8ac5cp+9
+0x1.38d0ep+9
+0x1.348c4p+9
+0x1.7d483cp+9
+-0x1.2d16f8p+9
+-0x1.f72874p+8
+-0x1.a60e4p+4
+0x1.7de46p+6
+-0x1.0af978p+7
+0x1.fe1b68p+9
+0x1.cbf2a8p+9
+0x1.988724p+9
+0x1.cc549p+8
+-0x1.a9ca2cp+9
+-0x1.2a57cep+9
+-0x1.ab4d0ep+9
+-0x1.e7f2p+2
+-0x1.4d8bbp+9
+-0x1.e1daa6p+9
+0x1.1126p+4
+0x1.5d5ep+9
+0x1.fb4ba8p+8
+0x1.2349dp+8
+0x1.4d5bacp+9
+0x1.83f9c8p+9
+-0x1.5175ecp+9
+-0x1.912454p+9
+0x1.82284p+5
+0x1.0f27e4p+9
+-0x1.b2e89cp+8
+0x1.8a0ddp+7
+0x1.63ff44p+9
+-0x1.e0ba04p+8
+-0x1.e1938p+4
+0x1.1df7fp+8
+-0x1.ac4e54p+8
+-0x1.2fa5d8p+9
+0x1.bd1708p+8
+-0x1.9fac1cp+8
+0x1.c5fe8p+6
+-0x1.f2144p+8
+-0x1.ffed68p+7
+0x1.52f8e8p+8
+-0x1.b809p+5
+-0x1.6e487cp+9
+-0x1.503dp+9
+-0x1.b3e7ap+5
+0x1.e1a47p+7
+0x1.07c63cp+9
+-0x1.9b0afp+8
+0x1.713e5p+9
+0x1.df1238p+8
+-0x1.d65e1ep+9
+0x1.3566p+4
+-0x1.70117cp+9
+0x1.0aaebcp+9
+0x1.c32444p+9
+0x1.5dd064p+9
+0x1.d00938p+8
+0x1.789e94p+9
+-0x1.9dcf4cp+8
+-0x1.5b83a8p+8
+0x1.1ad2p+8
+-0x1.07e6bcp+8
+0x1.4e8d4cp+9
+-0x1.4cb44cp+8
+0x1.b1974p+7
+0x1.91fb48p+9
+0x1.8e92d8p+8
+-0x1.a32c02p+9
+-0x1.74bb4cp+8
+0x1.6020e8p+9
+0x1.ecce3cp+9
+-0x1.0a977p+6
+-0x1.9a276cp+9
+0x1.91ebb8p+8
+0x1.518ed8p+8
+-0x1.5423d8p+7
+0x1.ae3a5p+7
+-0x1.958cep+5
+0x1.34fa8cp+9
+-0x1.7a7fb8p+9
+0x1.779ee8p+9
+-0x1.89e7p+9
+-0x1.3b1804p+9
+-0x1.350cf8p+9
+-0x1.836a8cp+9
+0x1.ba1e48p+9
+0x1.7c342p+9
+-0x1.dc525p+9
+-0x1.22f518p+8
+-0x1.47781cp+8
+0x1.53234p+6
+-0x1.79d586p+9
+-0x1.a6284p+4
+0x1.21ad08p+8
+-0x1.6fa33p+6
+0x1.78f004p+9
+0x1.948ca4p+9
+-0x1.e1d8aep+9
+-0x1.921bp+7
+-0x1.b9eb6p+5
+-0x1.852fbp+9
+0x1.33d408p+9
+0x1.015878p+9
+-0x1.d3111p+7
+-0x1.cb1c24p+8
+-0x1.939168p+9
+-0x1.85cffep+9
+0x1.b25b3p+9
+-0x1.c2cep+7
+0x1.da8b4p+6
+0x1.526d88p+9
+-0x1.e0e02p+5
+-0x1.2dde14p+9
+0x1.f10f78p+8
+-0x1.265e5p+6
+0x1.f8c3dp+8
+0x1.7885b4p+9
+-0x1.8850acp+9
+-0x1.bed2cp+5
+0x1.c49e54p+9
+0x1.2c7348p+9
+0x1.7e21fp+8
+-0x1.338d18p+9
+-0x1.a0f938p+7
+0x1.749ff8p+8
+-0x1.81e874p+9
+0x1.ee111cp+9
+-0x1.f5e3e6p+9
+-0x1.1be5e8p+8
+0x1.d9dcbp+7
+-0x1.88124p+4
+-0x1.200cf4p+8
+-0x1.994dfap+9
+0x1.1fa134p+9
+-0x1.eacc7p+7
+0x1.b8c898p+8
+-0x1.a322bp+6
+0x1.3707c4p+9
+0x1.294aacp+9
+0x1.1f197p+9
+0x1.e25308p+8
+-0x1.e91c78p+8
+0x1.f12d3p+7
+0x1.96ae94p+9
+0x1.ca55e4p+9
+0x1.4f003p+9
+0x1.5b685cp+9
+0x1.ca9324p+9
+-0x1.fc258p+4
+-0x1.0991fp+8
+-0x1.ed3328p+8
+0x1.51752p+8
+0x1.f57dd8p+9
+0x1.91b32p+6
+0x1.a0858cp+9
+-0x1.227674p+8
+0x1.17bcf8p+8
+-0x1.84aa46p+9
+-0x1.40604p+7
+0x1.79160cp+9
+0x1.41ecp+2
+-0x1.6def2p+5
+-0x1.593544p+8
+0x1.6f55fp+8
+-0x1.16111cp+9
+0x1.06c774p+9
+0x1.cf0e1cp+9
+-0x1.8a740ep+9
+-0x1.ca41c4p+8
+0x1.e5fc84p+9
+0x1.95cfc8p+9
+0x1.8ca83p+9
+-0x1.390b34p+8
+0x1.af4218p+8
+0x1.145288p+9
+-0x1.a127fp+9
+0x1.bfc4d4p+9
+0x1.c44bp+5
+0x1.d84354p+9
+0x1.d043p+6
+0x1.52123cp+9
+0x1.452054p+9
+0x1.0eaf4p+9
+0x1.e755p+3
+0x1.137d9cp+9
+-0x1.fbc336p+9
+0x1.6b8a9cp+9
+-0x1.cfe4fp+6
+-0x1.c69b42p+9
+0x1.4bf61cp+9
+0x1.30455p+7
+-0x1.d06206p+9
+-0x1.6a9bb8p+8
+0x1.2cda3p+8
+-0x1.fe6f28p+9
+-0x1.f91f88p+8
+0x1.44c738p+9
+0x1.f9dc64p+9
+0x1.cfdeep+8
+0x1.28938p+4
+0x1.6c273p+9
+0x1.16e5a8p+8
+0x1.94e54p+8
+0x1.bc1fc8p+8
+0x1.15ee1p+9
+-0x1.f3097ap+9
+-0x1.e6bd34p+9
+0x1.c4407cp+9
+0x1.4fcadcp+9
+0x1.1ca838p+9
+-0x1.da1f3cp+8
+0x1.1d64ap+8
+0x1.5bfap+2
+-0x1.6e9f8p+8
+-0x1.b87a8p+4
+-0x1.1eca3p+9
+0x1.1ded9p+8
+-0x1.1872b6p+9
+0x1.ee3e0cp+9
+-0x1.3c0c3p+9
+0x1.1b88cp+6
+-0x1.d96788p+7
+-0x1.e0b75ap+9
+0x1.69f3p+9
+-0x1.61b38p+3
+-0x1.e0217p+6
+-0x1.971f4p+8
+0x1.7386e8p+8
+0x1.144aap+8
+-0x1.93652cp+8
+0x1.b8f81p+8
+0x1.4b6068p+8
+0x1.e54fp+5
+-0x1.3ecf1cp+9
+0x1.457028p+9
+-0x1.99f4acp+9
+-0x1.63f58p+5
+0x1.7217dp+7
+0x1.53e508p+8
+-0x1.af3e8cp+8
+-0x1.f79f36p+9
+0x1.3984a8p+8
+0x1.f5485cp+9
+-0x1.6fca68p+9
+0x1.f216fp+8
+0x1.aae268p+9
+0x1.98439cp+9
+0x1.e5934p+7
+0x1.2147cp+5
+0x1.79e08p+7
+-0x1.4c6b9p+6
+0x1.26d418p+8
+-0x1.155578p+9
+0x1.81f6p+3
+-0x1.74db2p+9
+0x1.c8cf2cp+9
+-0x1.d0aa56p+9
+-0x1.fd57ep+5
+-0x1.62858p+5
+-0x1.7e992p+5
+0x1.11b76p+6
+-0x1.77a168p+8
+-0x1.3fa5f2p+9
+-0x1.2c5f9p+8
+-0x1.f70af2p+9
+-0x1.eff58p+9
+0x1.3fd8fcp+9
+0x1.c84cdp+8
+0x1.e7d3fp+7
+0x1.1c065p+9
+0x1.c2008p+4
+0x1.44c9e8p+9
+0x1.d557a8p+8
+0x1.24be74p+9
+-0x1.816ebp+9
+-0x1.221708p+9
+0x1.408d38p+9
+0x1.c57c04p+9
+0x1.51acbcp+9
+-0x1.c1472cp+9
+0x1.ddce3p+7
+0x1.0d4dp+8
+0x1.4daa6p+8
+-0x1.3cd63p+8
+-0x1.9fb078p+9
+-0x1.6b14dcp+8
+-0x1.63d4c8p+8
+0x1.f365f8p+8
+-0x1.ce2f1p+7
+-0x1.d160d4p+9
+-0x1.7335cp+6
+0x1.86e4p+6
+-0x1.1e6384p+9
+-0x1.e6c814p+9
+-0x1.92134p+8
+-0x1.172088p+7
+0x1.4a05ap+8
+-0x1.660bp+3
+-0x1.81f1f8p+9
+-0x1.c98184p+8
+-0x1.f85bcp+4
+0x1.f196e4p+9
+0x1.6199b8p+8
+-0x1.404c08p+9
+0x1.0d0b8p+5
+0x1.b050d8p+8
+0x1.af0508p+8
+0x1.0d0198p+8
+0x1.067844p+9
+0x1.b28ba8p+8
+-0x1.f67ac8p+8
+-0x1.10e074p+9
+-0x1.86e42p+6
+0x1.ef723cp+9
+0x1.120d84p+9
+0x1.32375p+8
+0x1.f1307cp+9
+0x1.22a2p+3
+-0x1.f3f1c8p+7
+0x1.d1b8p+0
+0x1.0427p+7
+-0x1.135544p+9
+-0x1.b8fe2ap+9
+-0x1.e41a6cp+8
+0x1.fd8cp+9
+-0x1.ae321ap+9
+0x1.e28dcp+6
+0x1.a5917p+8
+-0x1.89b0d2p+9
+0x1.ffaf4p+7
+0x1.c47338p+9
+-0x1.d29f3p+8
+-0x1.ce2fbp+6
+0x1.915544p+9
+-0x1.4bb068p+8
+0x1.a560e8p+9
+-0x1.34e944p+9
+-0x1.0940d8p+7
+-0x1.5aea98p+9
+-0x1.f0425cp+9
+0x1.9fcd8p+5
+-0x1.d30f14p+9
+0x1.2fbd78p+9
+0x1.02fap+7
+-0x1.bcbe0cp+9
+-0x1.a366ep+6
+0x1.d41688p+9
+0x1.3cfba8p+9
+0x1.d8cecp+6
+0x1.c26cf8p+8
+0x1.78e088p+9
+-0x1.8ab948p+9
+0x1.a6264p+5
+-0x1.556026p+9
+0x1.7dd388p+9
+0x1.c97fp+5
+0x1.d356ep+8
+0x1.9f82a8p+8
+-0x1.3b0a6cp+9
+0x1.bb1a08p+9
+0x1.f6b668p+8
+0x1.7fb14p+7
+-0x1.67ef6p+5
+0x1.e0b044p+9
+-0x1.b45758p+8
+-0x1.a4c164p+8
+-0x1.8a621cp+9
+0x1.81fc3p+8
+0x1.127c94p+9
+-0x1.275264p+9
+0x1.03a2a4p+9
+0x1.b198ap+6
+0x1.82395p+9
+0x1.51cadp+7
+-0x1.d195ap+6
+0x1.fe90e4p+9
+-0x1.3ecc06p+9
+-0x1.7c3d68p+9
+-0x1.9edcd8p+8
+-0x1.18a458p+8
+0x1.69adp+9
+0x1.2645bcp+9
+0x1.495dp+7
+0x1.7cdfe8p+8
+0x1.0cbe24p+9
+0x1.43268p+7
+0x1.79def8p+8
+-0x1.9d82e4p+9
+0x1.89de2p+9
+-0x1.5280ccp+9
+-0x1.fbaaccp+9
+0x1.feb0d8p+8
+-0x1.1c6c6cp+9
+-0x1.47d198p+8
+-0x1.2202dcp+9
+0x1.e822ep+9
+0x1.dc977p+8
+0x1.5dda18p+8
+0x1.f7668p+4
+0x1.da51d8p+8
+-0x1.cec686p+9
+0x1.5bd99p+8
+-0x1.eb82d4p+8
+0x1.312f58p+9
+-0x1.a13ap+3
+-0x1.26d61cp+8
+0x1.1cbcb4p+9
+-0x1.1ef804p+8
+0x1.a60f38p+9
+-0x1.92ea3p+7
+-0x1.f7a778p+7
+0x1.a5059cp+9
+0x1.782f6p+6
+-0x1.4fca4cp+9
+0x1.b76bc8p+8
+0x1.1a7ebp+8
+0x1.8915bp+9
+-0x1.42ea18p+9
+0x1.8b802p+8
+-0x1.2ea74p+4
+-0x1.c53448p+7
+0x1.3699d8p+9
+-0x1.c97248p+9
+0x1.0f84cp+8
+-0x1.ac3918p+8
+0x1.683d9p+8
+-0x1.a560b8p+9
+-0x1.8d0a7ap+9
+-0x1.c6e958p+8
+0x1.d5a884p+9
+-0x1.6c0f2p+9
+-0x1.680adp+8
+-0x1.6de488p+7
+0x1.240d94p+9
+-0x1.29bd48p+8
+0x1.7f56bp+8
+-0x1.4f8db8p+9
+-0x1.da002p+7
+-0x1.2a0cp+4
+0x1.e29494p+9
+0x1.8ccf7p+8
+0x1.46d468p+8
+0x1.25be14p+9
+-0x1.bc264p+6
+0x1.4bb054p+9
+0x1.cb0824p+9
+-0x1.0f4c78p+7
+0x1.d635b4p+9
+-0x1.951fe8p+9
+-0x1.c3935ap+9
+0x1.d983p+6
+-0x1.d2a71ep+9
+0x1.00c21p+7
+-0x1.cef9p+9
+-0x1.8b63bcp+9
+-0x1.25962cp+9
+-0x1.79972p+8
+-0x1.0953f4p+9
+-0x1.b2ecp+5
+-0x1.894cecp+9
+-0x1.9b0204p+9
+-0x1.fe91cp+7
+0x1.e0eap+5
+0x1.6560ap+9
+-0x1.c21c3p+7
+0x1.69d7bp+9
+-0x1.9fd52cp+8
+0x1.6d7bbp+8
+-0x1.d28d8p+8
+0x1.cfc958p+9
+0x1.e83574p+9
+0x1.522acp+9
+0x1.63297p+8
+-0x1.9907e6p+9
+-0x1.dc58p+4
+0x1.ee062p+8
+0x1.a7e86p+7
+0x1.3c47e4p+9
+0x1.7cc05p+8
+-0x1.11b33p+8
+-0x1.1db8e8p+7
+-0x1.a2b71cp+9
+0x1.2a1e34p+9
+-0x1.ee75fap+9
+-0x1.6326e8p+9
+-0x1.2f0708p+9
+0x1.cea22p+7
+-0x1.5be60ep+9
+-0x1.a2ac48p+7
+0x1.7787ep+6
+0x1.4850ccp+9
+-0x1.1b53f4p+8
+0x1.911974p+9
+0x1.859358p+9
+0x1.9110dcp+9
+0x1.ceap+3
+-0x1.64157cp+8
+-0x1.f576p+5
+0x1.96b2ecp+9
+0x1.398dcp+9
+0x1.0a6cep+7
+-0x1.8af8a2p+9
+0x1.6b49p+8
+-0x1.0fa58p+3
+-0x1.b4bb98p+7
+0x1.f08bap+7
+0x1.e87d48p+8
+-0x1.6390cp+6
+-0x1.d453fp+9
+0x1.63ea5p+8
+-0x1.10bdfep+9
+-0x1.92f9e4p+9
+-0x1.bf8d5ap+9
+0x1.05543cp+9
+-0x1.a39d8p+8
+0x1.3468ep+6
+-0x1.c42a0cp+8
+0x1.0d55bp+9
+0x1.e0ac0cp+9
+-0x1.839246p+9
+-0x1.d6f5p+9
+-0x1.1aa58p+3
+-0x1.fa4574p+8
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 4/8] math: Use sinf from CORE-MATH
2026-03-25 19:22 [PATCH 0/8] Add sinf/cosf/sincosf CORE-MATH implementations Adhemerval Zanella
` (2 preceding siblings ...)
2026-03-25 19:22 ` [PATCH 3/8] benchtest: Redefine sincosf ranges Adhemerval Zanella
@ 2026-03-25 19:22 ` Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 5/8] math: Use cosf " Adhemerval Zanella
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Adhemerval Zanella @ 2026-03-25 19:22 UTC (permalink / raw)
To: libc-alpha; +Cc: Paul Zimmermann, DJ Delorie
The CORE-MATH implementation is correctly rounded (in any rounding mode)
and performs similarly.
* latency
- input: random (-2*pi, 2*pi)
master patched improvement
x86_64 39.8085 49.1343 -23.43%
x86_64v2 40.0526 35.4431 11.51%
x86_64v3 35.3150 35.4092 -0.27%
aarch64 14.1862 13.2657 6.49%
power10 9.2147 7.9437 13.79%
- input: large (-64, 64)
master patched improvement
x86_64 41.8170 50.5771 -20.95%
x86_64v2 42.0707 37.7077 10.37%
x86_64v3 37.1012 37.6129 -1.38%
aarch64 14.9308 15.7713 -5.63%
power10 9.7280 8.7833 9.71%
-input: huge (-1024, 1024)
master patched improvement
x86_64 45.4243 50.4141 -10.98%
x86_64v2 45.6948 38.2110 16.38%
x86_64v3 40.9413 37.3504 8.77%
aarch64 17.8339 14.9379 16.24%
power10 10.8863 8.1787 24.87%
* reciprocal-throughput
- input: random (-2*pi, 2*pi)
master patched improvement
x86_64 11.9412 18.2488 -52.82%
x86_64v2 12.0076 10.9426 8.87%
x86_64v3 11.4248 10.4730 8.33%
aarch64 7.6716 6.9755 9.07%
power10 4.5249 3.6755 18.77%
- input: large (-64, 64)
master patched improvement
x86_64 11.8827 20.4191 -71.84%
x86_64v2 11.8933 12.5825 -5.79%
x86_64v3 11.3743 12.8875 -13.30%
aarch64 8.4026 8.1294 3.25%
power10 5.1247 4.2635 16.81%
- input :huge (-1024, 1024)
master patched improvement
x86_64 15.2653 20.3141 -33.07%
x86_64v2 15.3004 12.5485 17.99%
x86_64v3 13.9678 13.0890 6.29%
aarch64 9.6422 7.2273 25.04%
power10 5.6171 3.7890 32.54%
The benchmarks were run on x64_64 (Ryzen 9 5900X, gcc 15.2.1)
with --disable-multi-arch disable; aarch64 (Neoverse-N1, gcc 15.2.1),
and powerpc (POWER10, gcc 15.2.1).
The code is adapted to glibc style and to use the math_config
definition.h (to handle errno, overflow, and underflow).
The x86_64-v1 shows some performance regression because the CORE-MATH
implementation relies on roundeven. The x86_64v2 and forward provide
a specific instruction, and x86_64 already provides an FMA ifunc variant.
Checked on x86_64-linux-gnu, i686-linux-gnu, aarch64-linux-gnu,
and powerpc64le-linux-gnu.
---
SHARED-FILES | 2 +
sysdeps/ieee754/flt-32/libm-test-ulps | 12 +
sysdeps/ieee754/flt-32/s_sincosf_data.c | 2 +
sysdeps/ieee754/flt-32/s_sincosf_data.h | 43 ++++
.../ieee754/flt-32/s_sincosf_data_generic.c | 71 ++++++
sysdeps/ieee754/flt-32/s_sinf.c | 235 +++++++++++++-----
sysdeps/x86/fpu/s_sincosf_data.c | 2 +
7 files changed, 300 insertions(+), 67 deletions(-)
create mode 100644 sysdeps/ieee754/flt-32/s_sincosf_data.h
create mode 100644 sysdeps/ieee754/flt-32/s_sincosf_data_generic.c
diff --git a/SHARED-FILES b/SHARED-FILES
index 5a676e1a48..d4b5b30ae4 100644
--- a/SHARED-FILES
+++ b/SHARED-FILES
@@ -306,6 +306,8 @@ core-math:
sysdeps/ieee754/flt-32/s_log1pf.c
# src/binary32/log2p1/log2p1f.c revision 3fbe16be
sysdeps/ieee754/flt-32/s_log2p1f.c
+ # src/binary32/sin/sinf.c revision 8ea8ea35
+ sysdeps/ieee754/flt-32/s_sinf.c
# src/binary32/sinpi/sinpif.c, revision bbfabd99d
sysdeps/ieee754/flt-32/s_sinpif.c
# src/binary32/tan/tanf.c, revision 59d21d7
diff --git a/sysdeps/ieee754/flt-32/libm-test-ulps b/sysdeps/ieee754/flt-32/libm-test-ulps
index 15a7248d8b..2516f54a55 100644
--- a/sysdeps/ieee754/flt-32/libm-test-ulps
+++ b/sysdeps/ieee754/flt-32/libm-test-ulps
@@ -251,6 +251,18 @@ float: 0
Function: "log2p1_upward":
float: 0
+Function: "sin":
+float: 0
+
+Function: "sin_downward":
+float: 0
+
+Function: "sin_towardzero":
+float: 0
+
+Function: "sin_upward":
+float: 0
+
Function: "sinh":
float: 0
diff --git a/sysdeps/ieee754/flt-32/s_sincosf_data.c b/sysdeps/ieee754/flt-32/s_sincosf_data.c
index 2ece6db708..8c914a8bf6 100644
--- a/sysdeps/ieee754/flt-32/s_sincosf_data.c
+++ b/sysdeps/ieee754/flt-32/s_sincosf_data.c
@@ -72,3 +72,5 @@ const uint32_t __inv_pio4[24] =
0x34ddc0db, 0xddc0db62, 0xc0db6295, 0xdb629599,
0x6295993c, 0x95993c43, 0x993c4390, 0x3c439041
};
+
+#include <sysdeps/ieee754/flt-32/s_sincosf_data_generic.c>
diff --git a/sysdeps/ieee754/flt-32/s_sincosf_data.h b/sysdeps/ieee754/flt-32/s_sincosf_data.h
new file mode 100644
index 0000000000..02465ee931
--- /dev/null
+++ b/sysdeps/ieee754/flt-32/s_sincosf_data.h
@@ -0,0 +1,43 @@
+/* Compute sine and cosine of argument.
+ Copyright (C) 2018-2026 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
+
+ The GNU C Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ The GNU C Library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with the GNU C Library; if not, see
+ <https://www.gnu.org/licenses/>. */
+
+#ifndef _S_SINCOSF_DATA_H
+#define _S_SINCOSF_DATA_H
+
+extern const uint64_t __sinf_ipi[] attribute_hidden;
+#define IPI __sinf_ipi
+
+extern const double __sinf_b[] attribute_hidden;
+#define B __sinf_b
+extern const double __sinf_a[] attribute_hidden;
+#define A __sinf_a
+extern const double __sinf_tb[] attribute_hidden;
+#define TB __sinf_tb
+
+extern const struct
+{
+ union
+ {
+ float arg;
+ uint32_t uarg;
+ };
+ float rh, rl;
+} __sinf_st[4] attribute_hidden;
+#define ST __sinf_st
+
+#endif
diff --git a/sysdeps/ieee754/flt-32/s_sincosf_data_generic.c b/sysdeps/ieee754/flt-32/s_sincosf_data_generic.c
new file mode 100644
index 0000000000..f53251d3d8
--- /dev/null
+++ b/sysdeps/ieee754/flt-32/s_sincosf_data_generic.c
@@ -0,0 +1,71 @@
+/* Correctly-rounded sine of binary32 value.
+
+Copyright (c) 2022-2026 Alexei Sibidanov.
+
+The original version of this file was copied from the CORE-MATH
+project (file src/binary32/cosh/coshf.c, revision 8ea8ea35.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+*/
+
+const uint64_t __sinf_ipi[] =
+{
+ 0xfe5163abdebbc562, 0xdb6295993c439041, 0xfc2757d1f534ddc0,
+ 0xa2f9836e4e441529
+};
+
+const double __sinf_b[] =
+{
+ 0x1.3bd3cc9be45dcp-6, -0x1.03c1f081b0833p-14, 0x1.55d3c6fc9ac1fp-24,
+ -0x1.e1d3ff281b40dp-35
+};
+const double __sinf_a[] =
+{
+ 0x1.921fb54442d17p-3, -0x1.4abbce6256a39p-10, 0x1.466bc5a518c16p-19,
+ -0x1.32bdc61074ff6p-29
+};
+const double __sinf_tb[] =
+{
+ 0x0p+0, 0x1.8f8b83c69a60bp-3, 0x1.87de2a6aea963p-2,
+ 0x1.1c73b39ae68c8p-1, 0x1.6a09e667f3bcdp-1, 0x1.a9b66290ea1a3p-1,
+ 0x1.d906bcf328d46p-1, 0x1.f6297cff75cbp-1, 0x1p+0,
+ 0x1.f6297cff75cbp-1, 0x1.d906bcf328d46p-1, 0x1.a9b66290ea1a3p-1,
+ 0x1.6a09e667f3bcdp-1, 0x1.1c73b39ae68c8p-1, 0x1.87de2a6aea963p-2,
+ 0x1.8f8b83c69a60bp-3, 0x0p+0, -0x1.8f8b83c69a60bp-3,
+ -0x1.87de2a6aea963p-2, -0x1.1c73b39ae68c8p-1, -0x1.6a09e667f3bcdp-1,
+ -0x1.a9b66290ea1a3p-1, -0x1.d906bcf328d46p-1, -0x1.f6297cff75cbp-1,
+ -0x1p+0, -0x1.f6297cff75cbp-1, -0x1.d906bcf328d46p-1,
+ -0x1.a9b66290ea1a3p-1, -0x1.6a09e667f3bcdp-1, -0x1.1c73b39ae68c8p-1,
+ -0x1.87de2a6aea963p-2, -0x1.8f8b83c69a60bp-3
+};
+
+const struct
+{
+ union
+ {
+ float arg;
+ uint32_t uarg;
+ };
+ float rh, rl;
+} __sinf_st[] = {
+ { { 0x1.33333p+13 }, -0x1.63f4bap-2, -0x1p-27 },
+ { { 0x1.75b8a2p-1 }, 0x1.55688ap-1, -0x1p-26 },
+ { { 0x1.4f0654p+0 }, 0x1.ee836cp-1, -0x1p-26 },
+ { { 0x1.2d97c8p+3 }, -0x1.99bc5ap-26, -0x1p-51 },
+};
diff --git a/sysdeps/ieee754/flt-32/s_sinf.c b/sysdeps/ieee754/flt-32/s_sinf.c
index 98845a3084..45d8a62a44 100644
--- a/sysdeps/ieee754/flt-32/s_sinf.c
+++ b/sysdeps/ieee754/flt-32/s_sinf.c
@@ -1,27 +1,37 @@
-/* Compute sine of argument.
- Copyright (C) 2018-2026 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
+/* Correctly-rounded sine of binary32 value.
+
+Copyright (c) 2022-2026 Alexei Sibidanov.
+
+The original version of this file was copied from the CORE-MATH
+project (file src/binary32/cosh/coshf.c, revision 8ea8ea35.
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <https://www.gnu.org/licenses/>. */
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+*/
+
+#include <array_length.h>
#include <stdint.h>
#include <math.h>
#include <math-barriers.h>
#include <libm-alias-float.h>
#include "math_config.h"
-#include "s_sincosf.h"
+#include <math_uint128.h>
+#include <s_sincosf_data.h>
#ifndef SECTION
# define SECTION
@@ -33,63 +43,154 @@
# define SINF_FUNC SINF
#endif
-/* Fast sinf implementation. Worst-case ULP is 0.5607, maximum relative
- error is 0.5303 * 2^-23. A single-step range reduction is used for
- small values. Large inputs have their range reduced using fast integer
- arithmetic.
-*/
-float
-SECTION
-SINF_FUNC (float y)
+static double __attribute__ ((noinline))
+rbig (uint32_t u, int *q)
{
- double x = y;
- double s;
- int n;
- const sincos_t *p = &__sincosf_table[0];
-
- if (abstop12 (y) < abstop12 (pio4))
+ int e = (u >> 23) & 0xff, i;
+ uint64_t m = (u & (~0u >> 9)) | 1 << 23;
+ u128 p0 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[0]));
+ u128 p1 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[1]));
+ p1 = u128_add (p1, u128_rshift (p0, 64));
+ u128 p2 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[2]));
+ p2 = u128_add (p2, u128_rshift (p1, 64));
+ u128 p3 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[3]));
+ p3 = u128_add (p3, u128_rshift (p2, 64));
+ uint64_t p3h = u128_high (p3), p3l = u128_low (p3), p2l = u128_low (p2),
+ p1l = u128_low (p1);
+ int64_t a;
+ int k = e - 124, s = k - 23;
+ /* in cr_sinf(), rbig() is called in the case 127+28 <= e < 0xff
+ thus 155 <= e <= 254, which yields 28 <= k <= 127 and 5 <= s <= 104 */
+ if (s < 64)
{
- s = x * x;
-
- if (__glibc_unlikely (abstop12 (y) < abstop12 (0x1p-12f)))
- {
- /* Force underflow for tiny y. */
- if (__glibc_unlikely (abstop12 (y) < abstop12 (0x1p-126f)))
- math_force_eval ((float)s);
- return y;
- }
-
- return sinf_poly (x, s, p, 0);
+ i = p3h << s | p3l >> (64 - s);
+ a = p3l << s | p2l >> (64 - s);
}
- else if (__glibc_likely (abstop12 (y) < abstop12 (120.0f)))
+ else if (s == 64)
{
- x = reduce_fast (x, p, &n);
-
- /* Setup the signs for sin and cos. */
- s = p->sign[n & 3];
-
- if (n & 2)
- p = &__sincosf_table[1];
-
- return sinf_poly (x * s, x * x, p, n);
- }
- else if (abstop12 (y) < abstop12 (INFINITY))
- {
- uint32_t xi = asuint (y);
- int sign = xi >> 31;
-
- x = reduce_large (xi, &n);
-
- /* Setup signs for sin and cos - include original sign. */
- s = p->sign[(n + sign) & 3];
-
- if ((n + sign) & 2)
- p = &__sincosf_table[1];
-
- return sinf_poly (x * s, x * x, p, n);
+ i = p3l;
+ a = p2l;
}
else
- return __math_invalidf (y);
+ { /* s > 64 */
+ i = p3l << (s - 64) | p2l >> (128 - s);
+ a = p2l << (s - 64) | p1l >> (128 - s);
+ }
+ int sgn = u;
+ sgn >>= 31;
+ int64_t sm = a >> 63;
+ i -= sm;
+ double z = (a ^ sgn) * 0x1p-64;
+ i = (i ^ sgn) - sgn;
+ *q = i;
+ return z;
+}
+
+static inline double
+rltl (float z, int *q)
+{
+ double x = z;
+ double idl = -0x1.b1bbead603d8bp-29 * x, idh = 0x1.45f306ep+2 * x,
+ id = roundeven_finite (idh);
+ *q = asuint64 (0x1.8p52 + id);
+ return (idh - id) + idl;
+}
+
+static inline double
+rltl0 (double x, int *q)
+{
+ double idh = 0x1.45f306dc9c883p+2 * x, id = roundeven_finite (idh);
+ *q = asuint64 (0x1.8p52 + id);
+ return idh - id;
+}
+
+static inline float
+add_sign (float x, float rh, float rl)
+{
+ float sgn = copysignf (1.0f, x);
+ return sgn * rh + sgn * rl;
+}
+
+static float __attribute__ ((noinline))
+as_sinf_database (float x, double r)
+{
+ uint32_t ax = asuint (x) & (~0u >> 1);
+ for (unsigned i = 0; i < array_length (ST); i++)
+ if (__glibc_unlikely (ST[i].uarg == ax))
+ return add_sign (x, ST[i].rh, ST[i].rl);
+ return r;
+}
+
+static float __attribute__ ((noinline))
+as_sinf_big (float x)
+{
+ uint32_t t = asuint (x);
+ uint32_t ax = t << 1;
+ if (__glibc_unlikely (ax >= 0xffu << 24))
+ { // nan or +-inf
+ if (ax << 8)
+ return x + x; // nan
+ return __math_invalidf (x);
+ }
+ int ia;
+ double z = rbig (t, &ia);
+ double z2 = z * z, z4 = z2 * z2;
+ double aa = (A[0] + z2 * A[1]) + z4 * (A[2] + z2 * A[3]);
+ double bb = (B[0] + z2 * B[1]) + z4 * (B[2] + z2 * B[3]);
+ double s0 = TB[ia & 31], c0 = TB[(ia + 8u) & 31];
+ double r = s0 + z * (aa * c0 - bb * (z * s0));
+ return r;
+}
+
+float SECTION
+SINF_FUNC (float x)
+{
+ uint32_t ax = asuint (x) << 1;
+ int ia;
+ double z0 = x, z;
+ if (__glibc_unlikely (ax > 0x99000000u || ax < 0x73000000u))
+ {
+ // |x| > 0x1p+26 or |x| < 0x1p-12
+ if (__glibc_likely (ax < 0x73000000u))
+ { // |x| < 0x1p-12
+ if (__glibc_unlikely (ax < 0x66000000u))
+ { // |x| < 0x1p-25
+ if (__glibc_unlikely (ax == 0u))
+ return x;
+ float res = fmaf (-x, fabsf (x), x);
+ /* The Taylor expansion of sin(x) at x=0 is x - x^3/6 + o(x^3).
+ For |x| > 2^-126 we have no underflow, whatever the rounding
+ mode. For |x| < 2^-126, since |sin(x)| < |x|, we always have
+ underflow. For |x| = 2^-126, we have underflow for rounding
+ towards zero, i.e., when sin(x) rounds to nextbelow(2^-126).
+ In summary, we have underflow whenever |x|<2^-126 or
+ |res|<2^-126. */
+ if (fabsf (x) < 0x1p-126f || fabsf (res) < 0x1p-126f)
+ return __math_erangef (res); // underflow
+ return res;
+ }
+ return (-0x1.555556p-3f * x) * (x * x) + x;
+ }
+ return as_sinf_big (x);
+ }
+ if (__glibc_likely (ax < 0x822d97c8u))
+ {
+ if (__glibc_unlikely (ax == 0x7e75b8a2u || ax == 0x7f4f0654u))
+ return as_sinf_database (x, 0.0);
+ z = rltl0 (z0, &ia);
+ }
+ else
+ {
+ if (__glibc_unlikely (ax == 0x8c333330u))
+ return as_sinf_database (x, 0.0);
+ z = rltl (z0, &ia);
+ }
+ double z2 = z * z, z4 = z2 * z2;
+ double aa = (A[0] + z2 * A[1]) + z4 * (A[2] + z2 * A[3]);
+ double bb = (B[0] + z2 * B[1]) + z4 * (B[2] + z2 * B[3]);
+ double s0 = TB[ia & 31], c0 = TB[(ia + 8) & 31];
+ double r = s0 + aa * (z * c0) - bb * (z2 * s0);
+ return r;
}
#ifndef SINF
diff --git a/sysdeps/x86/fpu/s_sincosf_data.c b/sysdeps/x86/fpu/s_sincosf_data.c
index 2a62c7a4eb..8e96ecb86e 100644
--- a/sysdeps/x86/fpu/s_sincosf_data.c
+++ b/sysdeps/x86/fpu/s_sincosf_data.c
@@ -66,3 +66,5 @@ const uint32_t __inv_pio4[24] =
0x34ddc0db, 0xddc0db62, 0xc0db6295, 0xdb629599,
0x6295993c, 0x95993c43, 0x993c4390, 0x3c439041
};
+
+#include <sysdeps/ieee754/flt-32/s_sincosf_data_generic.c>
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 5/8] math: Use cosf from CORE-MATH
2026-03-25 19:22 [PATCH 0/8] Add sinf/cosf/sincosf CORE-MATH implementations Adhemerval Zanella
` (3 preceding siblings ...)
2026-03-25 19:22 ` [PATCH 4/8] math: Use sinf from CORE-MATH Adhemerval Zanella
@ 2026-03-25 19:22 ` Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 6/8] math: Use sincosf " Adhemerval Zanella
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Adhemerval Zanella @ 2026-03-25 19:22 UTC (permalink / raw)
To: libc-alpha; +Cc: Paul Zimmermann, DJ Delorie
The CORE-MATH implementation is correctly rounded (in any rounding mode)
and performs similarly:
* latency
- input: random (-2*pi, 2*pi)
latency master patched improvement
x86_64 39.9757 48.0301 -20.15%
x86_64v2 38.7156 35.6435 7.94%
x86_64v3 35.3454 34.5288 2.31%
aarch64 14.2015 13.7825 2.95%
power10 9.1381 7.8624 13.96%
- input: large (-64, 64)
latency master patched improvement
x86_64 41.8186 48.9696 -17.10%
x86_64v2 40.4777 38.0614 5.97%
x86_64v3 37.0052 37.4971 -1.33%
aarch64 14.7948 15.7752 -6.63%
power10 9.7240 8.9764 7.69%
- input: huge (-1024, 1024)
latency master patched improvement
x86_64 45.3777 49.6575 -9.43%
x86_64v2 43.6480 39.6503 9.16%
x86_64v3 40.9541 37.5966 8.20%
aarch64 17.9758 14.9358 16.91%
power10 10.6854 8.1665 23.57%
* reciprocal-throughput
- input: random (-2*pi, 2*pi)
master patched improvement
x86_64 11.8433 17.9805 -51.82%
x86_64v2 12.6771 10.9479 13.64%
x86_64v3 11.1440 10.9951 1.34%
aarch64 7.5800 6.8004 10.29%
power10 4.4510 3.5792 19.59%
- input: rlarge (-64, 64)
master patched improvement
x86_64 11.9478 18.5297 -55.09%
x86_64v2 12.7393 12.8142 -0.59%
x86_64v3 11.1613 12.7013 -13.80%
aarch64 8.3857 8.1288 3.06%
power10 5.2212 4.3630 16.44%
- input: huge (-1024, 1024)
master patched improvement
x86_64 15.2741 18.3418 -20.08%
x86_64v2 15.1064 13.0792 13.42%
x86_64v3 14.6651 12.6774 13.55%
aarch64 9.6304 7.2278 24.95%
power10 5.0207 3.6809 26.69%
The benchmarks were run on x64_64 (Ryzen 9 5900X, gcc 15.2.1)
with --disable-multi-arch disable; aarch64 (Neoverse-N1, gcc 15.2.1),
and powerpc (POWER10, gcc 15.2.1).
The code is adapted to glibc style and to use the math_config
definition.h (to handle errno, overflow, and underflow).
The x86_64-v1 shows some performance regression because the CORE-MATH
implementation relies on roundeven. The x86_64v2 and forward provide
a specific instruction, and x86_64 already provides an FMA ifunc variant.
Checked on x86_64-linux-gnu, i686-linux-gnu, aarch64-linux-gnu,
and powerpc64le-linux-gnu.
---
SHARED-FILES | 2 +
sysdeps/ieee754/flt-32/libm-test-ulps | 12 +
sysdeps/ieee754/flt-32/s_cosf.c | 220 +++++++++++++-----
sysdeps/ieee754/flt-32/s_sincosf_data.h | 10 +-
.../ieee754/flt-32/s_sincosf_data_generic.c | 35 ++-
5 files changed, 205 insertions(+), 74 deletions(-)
diff --git a/SHARED-FILES b/SHARED-FILES
index d4b5b30ae4..751b31fae4 100644
--- a/SHARED-FILES
+++ b/SHARED-FILES
@@ -288,6 +288,8 @@ core-math:
sysdeps/ieee754/flt-32/s_atanpif.c
# src/binary32/cbrt/cbrtf.c, revision f7c7408d
sysdeps/ieee754/flt-32/s_cbrtf.c
+ # src/binary32/cos/cosf.c revision 8ea8ea35
+ sysdeps/ieee754/flt-32/s_cosf.c
# src/binary32/cospi/cospif.c, revision bbfabd99
sysdeps/ieee754/flt-32/s_cospif.c
# src/binary32/erfc/erfcf.c revision d0a2be20
diff --git a/sysdeps/ieee754/flt-32/libm-test-ulps b/sysdeps/ieee754/flt-32/libm-test-ulps
index 2516f54a55..0179223018 100644
--- a/sysdeps/ieee754/flt-32/libm-test-ulps
+++ b/sysdeps/ieee754/flt-32/libm-test-ulps
@@ -95,6 +95,18 @@ float: 0
Function: "cbrt_upward":
float: 0
+Function: "cos":
+float: 0
+
+Function: "cos_downward":
+float: 0
+
+Function: "cos_towardzero":
+float: 0
+
+Function: "cos_upward":
+float: 0
+
Function: "cosh":
float: 0
diff --git a/sysdeps/ieee754/flt-32/s_cosf.c b/sysdeps/ieee754/flt-32/s_cosf.c
index be98f8bb3b..2bef3b3036 100644
--- a/sysdeps/ieee754/flt-32/s_cosf.c
+++ b/sysdeps/ieee754/flt-32/s_cosf.c
@@ -1,90 +1,182 @@
-/* Compute cosine of argument.
- Copyright (C) 2018-2026 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
+/* Correctly-rounded cosine of binary32 value.
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
+Copyright (c) 2022-2026 Alexei Sibidanov.
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
+The original version of this file was copied from the CORE-MATH
+project (file src/binary32/cosh/coshf.c, revision 8ea8ea35.
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <https://www.gnu.org/licenses/>. */
+Permission is hereby granted, free of charge, to any person obtaining A copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+*/
+
+#include <array_length.h>
#include <stdint.h>
#include <math.h>
#include <math-barriers.h>
#include <libm-alias-float.h>
#include "math_config.h"
-#include "s_sincosf.h"
+#include <math_uint128.h>
+#include <s_sincosf_data.h>
+
+static double __attribute__ ((noinline))
+rbig (uint32_t u, int *q)
+{
+ int e = (u >> 23) & 0xff, i;
+ uint64_t m = (u & (~0u >> 9)) | 1 << 23;
+ u128 p0 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[0]));
+ u128 p1 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[1]));
+ p1 = u128_add (p1, u128_rshift (p0, 64));
+ u128 p2 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[2]));
+ p2 = u128_add (p2, u128_rshift (p1, 64));
+ u128 p3 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[3]));
+ p3 = u128_add (p3, u128_rshift (p2, 64));
+ uint64_t p3h = u128_high (p3), p3l = u128_low (p3), p2l = u128_low (p2),
+ p1l = u128_low (p1);
+ int64_t A;
+ int k = e - 124, s = k - 23;
+ /* in cr_sinf(), rbig() is called in the case 127+28 <= e < 0xff
+ thus 155 <= e <= 254, which yields 28 <= k <= 127 and 5 <= s <= 104 */
+ if (s < 64)
+ {
+ i = p3h << s | p3l >> (64 - s);
+ A = p3l << s | p2l >> (64 - s);
+ }
+ else if (s == 64)
+ {
+ i = p3l;
+ A = p2l;
+ }
+ else
+ { /* s > 64 */
+ i = p3l << (s - 64) | p2l >> (128 - s);
+ A = p2l << (s - 64) | p1l >> (128 - s);
+ }
+ int sgn = u;
+ sgn >>= 31;
+ int64_t sm = A >> 63;
+ i -= sm;
+ double z = (A ^ sgn) * 0x1p-64;
+ i = (i ^ sgn) - sgn;
+ *q = i;
+ return z;
+}
+
+static inline double
+rltl (float z, int *q)
+{
+ double x = z;
+ double idl = -0x1.b1bbead603d8bp-29 * x, idh = 0x1.45f306ep+2 * x,
+ id = roundeven_finite (idh);
+ *q = asuint64 (0x1.8p52 + id);
+ return (idh - id) + idl;
+}
+
+static inline double
+rltl0 (double x, int *q)
+{
+ double idh = 0x1.45f306dc9c883p+2 * x, id = roundeven_finite (idh);
+ *q = asuint64 (0x1.8p52 + id);
+ return idh - id;
+}
+
+static float __attribute__ ((noinline))
+as_cosf_database (float x, double r)
+{
+ uint32_t t = asuint (x);
+ uint32_t ax = t & (~0u >> 1);
+ for (unsigned i = 0; i < array_length (ST_COSF); i++)
+ if (__glibc_unlikely (ST_COSF[i].uarg == ax))
+ return ST_COSF[i].rh + ST_COSF[i].rl;
+ return r;
+}
+
+static float __attribute__ ((noinline))
+as_cosf_big (float x)
+{
+ uint32_t t = asuint (x);
+ uint32_t ax = t << 1;
+ if (__glibc_unlikely (ax >= 0xffu << 24))
+ { // nan or +-inf
+ if (ax << 8)
+ return x + x; // nan
+ return __math_invalidf (x);
+ }
+ int ia;
+ double z = rbig (t, &ia);
+ double z2 = z * z, z4 = z2 * z2;
+ double aa = (A[0] + z2 * A[1]) + z4 * (A[2] + z2 * A[3]);
+ double bb = (B[0] + z2 * B[1]) + z4 * (B[2] + z2 * B[3]);
+ double s0 = TB_COSF[(ia + 8u) & 31], c0 = TB_COSF[ia & 31];
+ double r = c0 + z * (aa * s0 - bb * (z * c0));
+ uint32_t tr = asuint64 (r);
+ uint64_t tail = (tr + 6) & (~UINT64_C(0) >> 36);
+ if (__glibc_unlikely (tail <= 12))
+ return as_cosf_database (x, r);
+ return r;
+}
#ifndef SECTION
-# define SECTION
+# define SECTION
#endif
#ifndef COSF
-# define COSF_FUNC __cosf
+# define COSF_FUNC __cosf
#else
-# define COSF_FUNC COSF
+# define COSF_FUNC COSF
#endif
-/* Fast cosf implementation. Worst-case ULP is 0.5607, maximum relative
- error is 0.5303 * 2^-23. A single-step range reduction is used for
- small values. Large inputs have their range reduced using fast integer
- arithmetic.
-*/
-float
-SECTION
-COSF_FUNC (float y)
+float SECTION
+COSF_FUNC (float x)
{
- double x = y;
- double s;
- int n;
- const sincos_t *p = &__sincosf_table[0];
-
- if (abstop12 (y) < abstop12 (pio4))
+ uint32_t t = asuint (x);
+ uint32_t ax = t << 1;
+ int ia;
+ double z0 = x, z;
+ if (__glibc_unlikely (ax > 0x99000000u || ax < 0x73000000))
{
- double x2 = x * x;
-
- if (__glibc_unlikely (abstop12 (y) < abstop12 (0x1p-12f)))
- return 1.0f;
-
- return sinf_poly (x, x2, p, 1);
+ if (__glibc_likely (ax < 0x73000000))
+ {
+ if (__glibc_unlikely (ax < 0x66000000u))
+ {
+ if (__glibc_unlikely (ax == 0u))
+ return 1.0f;
+ return 1.0f - 0x1p-25f;
+ }
+ return -0x1p-1f * x * x + 1.0f;
+ }
+ return as_cosf_big (x);
}
- else if (__glibc_likely (abstop12 (y) < abstop12 (120.0f)))
+ if (__glibc_likely (ax < 0x82a41896u))
{
- x = reduce_fast (x, p, &n);
-
- /* Setup the signs for sin and cos. */
- s = p->sign[n & 3];
-
- if (n & 2)
- p = &__sincosf_table[1];
-
- return sinf_poly (x * s, x * x, p, n ^ 1);
- }
- else if (abstop12 (y) < abstop12 (INFINITY))
- {
- uint32_t xi = asuint (y);
- int sign = xi >> 31;
-
- x = reduce_large (xi, &n);
-
- /* Setup signs for sin and cos - include original sign. */
- s = p->sign[(n + sign) & 3];
-
- if ((n + sign) & 2)
- p = &__sincosf_table[1];
-
- return sinf_poly (x * s, x * x, p, n ^ 1);
+ if (__glibc_unlikely (ax == 0x812d97c8u))
+ return as_cosf_database (x, 0.0);
+ z = rltl0 (z0, &ia);
}
else
- return __math_invalidf (y);
+ {
+ z = rltl (z0, &ia);
+ }
+ double z2 = z * z, z4 = z2 * z2;
+ double aa = (A[0] + z2 * A[1]) + z4 * (A[2] + z2 * A[3]);
+ double bb = (B[0] + z2 * B[1]) + z4 * (B[2] + z2 * B[3]);
+ double c0 = TB_COSF[ia & 31], s0 = TB_COSF[(ia + 8) & 31];
+ double r = c0 + aa * (z * s0) - bb * (z2 * c0);
+ return r;
}
#ifndef COSF
diff --git a/sysdeps/ieee754/flt-32/s_sincosf_data.h b/sysdeps/ieee754/flt-32/s_sincosf_data.h
index 02465ee931..8bea0042f3 100644
--- a/sysdeps/ieee754/flt-32/s_sincosf_data.h
+++ b/sysdeps/ieee754/flt-32/s_sincosf_data.h
@@ -29,7 +29,10 @@ extern const double __sinf_a[] attribute_hidden;
extern const double __sinf_tb[] attribute_hidden;
#define TB __sinf_tb
-extern const struct
+extern const double __cosf_tb[] attribute_hidden;
+#define TB_COSF __cosf_tb
+
+typedef struct
{
union
{
@@ -37,7 +40,10 @@ extern const struct
uint32_t uarg;
};
float rh, rl;
-} __sinf_st[4] attribute_hidden;
+} sincosf_database_t;
+extern const sincosf_database_t __sinf_st[4] attribute_hidden;
#define ST __sinf_st
+extern const sincosf_database_t __cosf_st[5] attribute_hidden;
+#define ST_COSF __cosf_st
#endif
diff --git a/sysdeps/ieee754/flt-32/s_sincosf_data_generic.c b/sysdeps/ieee754/flt-32/s_sincosf_data_generic.c
index f53251d3d8..2e58f0b423 100644
--- a/sysdeps/ieee754/flt-32/s_sincosf_data_generic.c
+++ b/sysdeps/ieee754/flt-32/s_sincosf_data_generic.c
@@ -24,6 +24,8 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
*/
+#include <s_sincosf_data.h>
+
const uint64_t __sinf_ipi[] =
{
0xfe5163abdebbc562, 0xdb6295993c439041, 0xfc2757d1f534ddc0,
@@ -55,17 +57,34 @@ const double __sinf_tb[] =
-0x1.87de2a6aea963p-2, -0x1.8f8b83c69a60bp-3
};
-const struct
+const double __cosf_tb[] =
+{
+ 0x1p+0, 0x1.f6297cff75cbp-1, 0x1.d906bcf328d46p-1,
+ 0x1.a9b66290ea1a3p-1, 0x1.6a09e667f3bcdp-1, 0x1.1c73b39ae68c8p-1,
+ 0x1.87de2a6aea963p-2, 0x1.8f8b83c69a60bp-3, 0x0p+0,
+ -0x1.8f8b83c69a60bp-3, -0x1.87de2a6aea963p-2, -0x1.1c73b39ae68c8p-1,
+ -0x1.6a09e667f3bcdp-1, -0x1.a9b66290ea1a3p-1, -0x1.d906bcf328d46p-1,
+ -0x1.f6297cff75cbp-1, -0x1p+0, -0x1.f6297cff75cbp-1,
+ -0x1.d906bcf328d46p-1, -0x1.a9b66290ea1a3p-1, -0x1.6a09e667f3bcdp-1,
+ -0x1.1c73b39ae68c8p-1, -0x1.87de2a6aea963p-2, -0x1.8f8b83c69a60bp-3,
+ 0x0p+0, 0x1.8f8b83c69a60bp-3, 0x1.87de2a6aea963p-2,
+ 0x1.1c73b39ae68c8p-1, 0x1.6a09e667f3bcdp-1, 0x1.a9b66290ea1a3p-1,
+ 0x1.d906bcf328d46p-1, 0x1.f6297cff75cbp-1
+};
+
+const sincosf_database_t __sinf_st[] =
{
- union
- {
- float arg;
- uint32_t uarg;
- };
- float rh, rl;
-} __sinf_st[] = {
{ { 0x1.33333p+13 }, -0x1.63f4bap-2, -0x1p-27 },
{ { 0x1.75b8a2p-1 }, 0x1.55688ap-1, -0x1p-26 },
{ { 0x1.4f0654p+0 }, 0x1.ee836cp-1, -0x1p-26 },
{ { 0x1.2d97c8p+3 }, -0x1.99bc5ap-26, -0x1p-51 },
};
+
+const sincosf_database_t __cosf_st[] =
+{
+ { { 0x1.2d97c8p+2 }, 0x1.99bc5cp-27, -0x1p-52 },
+ { { 0x1.4555p+51 }, 0x1.115d7ep-1, -0x1p-26 },
+ { { 0x1.48a858p+54 }, 0x1.f48148p-2, 0x1p-27 },
+ { { 0x1.3170fp+63 }, 0x1.fe2976p-1, 0x1p-26 },
+ { { 0x1.2b9622p+67 }, 0x1.f0285ep-1, -0x1p-26 },
+};
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 6/8] math: Use sincosf from CORE-MATH
2026-03-25 19:22 [PATCH 0/8] Add sinf/cosf/sincosf CORE-MATH implementations Adhemerval Zanella
` (4 preceding siblings ...)
2026-03-25 19:22 ` [PATCH 5/8] math: Use cosf " Adhemerval Zanella
@ 2026-03-25 19:22 ` Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 7/8] math: Consolidate common definitions for cosf/sinf/tanf/sincosf Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 8/8] math: Remove unused definitions for sinf/cosf/sincosf implementation Adhemerval Zanella
7 siblings, 0 replies; 9+ messages in thread
From: Adhemerval Zanella @ 2026-03-25 19:22 UTC (permalink / raw)
To: libc-alpha; +Cc: Paul Zimmermann, DJ Delorie
The CORE-MATH implementation is correctly rounded (in any rounding mode)
and performs similarly.
* latency
- input: random (-2*pi, 2*pi)
latency master patched improvement
x86_64 15.4175 21.4282 -38.99%
x86_64v2 14.0476 14.3099 -1.87%
x86_64v3 10.9744 11.6395 -6.06%
aarch64 9.2646 10.2755 -10.91%
power10 5.2857 4.8504 8.24%
- input: large (-64, 64)
latency master patched improvement
x86_64 15.8593 22.4521 -41.57%
x86_64v2 14.7728 15.0530 -1.90%
x86_64v3 12.5962 13.3065 -5.64%
aarch64 9.2468 11.5874 -25.31%
power10 6.3992 5.5319 13.55%
- input: huge (-1024, 1024)
latency master patched improvement
x86_64 19.6595 22.7598 -15.77%
x86_64v2 15.0780 15.3032 -1.49%
x86_64v3 12.6576 13.3942 -5.82%
aarch64 10.5701 10.9711 -3.79%
power10 7.3381 5.1920 29.25%
* reciprocal-throughput
- input: random (-2*pi, 2*pi)
master patched improvement
x86_64 15.3955 21.4922 -39.60%
x86_64v2 14.0497 14.3085 -1.84%
x86_64v3 10.9702 11.6287 -6.00%
aarch64 9.1699 10.0887 -10.02%
power10 5.3090 4.8565 8.52%
- input: rlarge (-64, 64)
master patched improvement
x86_64 15.8584 22.4857 -41.79%
x86_64v2 14.7689 15.0531 -1.92%
x86_64v3 11.8228 12.4646 -5.43%
aarch64 9.2013 11.5711 -25.76%
power10 6.4112 5.5249 13.82%
- input: huge (-1024, 1024)
master patched improvement
x86_64 19.6392 22.7250 -15.71%
x86_64v2 15.0745 15.2802 -1.36%
x86_64v3 12.0551 12.7136 -5.46%
aarch64 10.5383 10.9630 -4.03%
power10 7.2801 5.1874 28.74%
The benchmarks were run on x64_64 (Ryzen 9 5900X, gcc 15.2.1)
with --disable-multi-arch disable; aarch64 (Neoverse-N1, gcc 15.2.1),
and powerpc (POWER10, gcc 15.2.1).
The code is adapted to glibc style and to use the math_config
definition.h (to handle errno, overflow, and underflow).
The x86_64-v1 shows some performance regression because the CORE-MATH
implementation relies on roundeven. The x86_64v2 and forward provide
a specific instruction, and x86_64 already provides an FMA ifunc variant.
Checked on x86_64-linux-gnu, i686-linux-gnu, aarch64-linux-gnu,
and powerpc64le-linux-gnu.
---
SHARED-FILES | 2 +
math/auto-libm-test-in | 1 +
math/auto-libm-test-out-sincos | 25 ++
sysdeps/ieee754/flt-32/libm-test-ulps | 12 +
sysdeps/ieee754/flt-32/s_sincosf.c | 254 +++++++++++++-----
sysdeps/ieee754/flt-32/s_sincosf_data.h | 13 +
.../ieee754/flt-32/s_sincosf_data_generic.c | 13 +
7 files changed, 247 insertions(+), 73 deletions(-)
diff --git a/SHARED-FILES b/SHARED-FILES
index 751b31fae4..68413ec08f 100644
--- a/SHARED-FILES
+++ b/SHARED-FILES
@@ -310,6 +310,8 @@ core-math:
sysdeps/ieee754/flt-32/s_log2p1f.c
# src/binary32/sin/sinf.c revision 8ea8ea35
sysdeps/ieee754/flt-32/s_sinf.c
+ # src/binary32/sincos/sincosf.c revision 8ea8ea35
+ sysdeps/ieee754/flt-32/s_sincosf.c
# src/binary32/sinpi/sinpif.c, revision bbfabd99d
sysdeps/ieee754/flt-32/s_sinpif.c
# src/binary32/tan/tanf.c, revision 59d21d7
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in
index 4f38095453..2574957ada 100644
--- a/math/auto-libm-test-in
+++ b/math/auto-libm-test-in
@@ -9499,6 +9499,7 @@ sincos 1e22
sincos 0x1p1023
sincos 0x1p16383
sincos 0x1p+120
+sincos 0x1p-126
sincos 0x1p+127
sincos 0x1.fffff8p+127
sincos 0x1.fffffep+127
diff --git a/math/auto-libm-test-out-sincos b/math/auto-libm-test-out-sincos
index f0457631a9..085b9f421a 100644
--- a/math/auto-libm-test-out-sincos
+++ b/math/auto-libm-test-out-sincos
@@ -1197,6 +1197,31 @@ sincos 0x1p+120
= sincos tonearest ibm128 0x1p+120 : 0x6.0b8d19579bf2db5e5f1aa933f4p-4 -0xe.d06685b36c66c4cf35c11f6518p-4 : inexact-ok
= sincos towardzero ibm128 0x1p+120 : 0x6.0b8d19579bf2db5e5f1aa933f2p-4 -0xe.d06685b36c66c4cf35c11f6518p-4 : inexact-ok
= sincos upward ibm128 0x1p+120 : 0x6.0b8d19579bf2db5e5f1aa933f4p-4 -0xe.d06685b36c66c4cf35c11f6518p-4 : inexact-ok
+sincos 0x1p-126
+= sincos downward binary32 0x4p-128 : 0x3.fffff8p-128 0xf.fffffp-4 : inexact-ok underflow-ok errno-erange-ok
+= sincos tonearest binary32 0x4p-128 : 0x4p-128 0x1p+0 : inexact-ok underflow-ok errno-erange-ok
+= sincos towardzero binary32 0x4p-128 : 0x3.fffff8p-128 0xf.fffffp-4 : inexact-ok underflow-ok errno-erange-ok
+= sincos upward binary32 0x4p-128 : 0x4p-128 0x1p+0 : inexact-ok underflow-ok errno-erange-ok
+= sincos downward binary64 0x4p-128 : 0x3.ffffffffffffep-128 0xf.ffffffffffff8p-4 : inexact-ok
+= sincos tonearest binary64 0x4p-128 : 0x4p-128 0x1p+0 : inexact-ok
+= sincos towardzero binary64 0x4p-128 : 0x3.ffffffffffffep-128 0xf.ffffffffffff8p-4 : inexact-ok
+= sincos upward binary64 0x4p-128 : 0x4p-128 0x1p+0 : inexact-ok
+= sincos downward intel96 0x4p-128 : 0x3.fffffffffffffffcp-128 0xf.fffffffffffffffp-4 : inexact-ok
+= sincos tonearest intel96 0x4p-128 : 0x4p-128 0x1p+0 : inexact-ok
+= sincos towardzero intel96 0x4p-128 : 0x3.fffffffffffffffcp-128 0xf.fffffffffffffffp-4 : inexact-ok
+= sincos upward intel96 0x4p-128 : 0x4p-128 0x1p+0 : inexact-ok
+= sincos downward m68k96 0x4p-128 : 0x3.fffffffffffffffcp-128 0xf.fffffffffffffffp-4 : inexact-ok
+= sincos tonearest m68k96 0x4p-128 : 0x4p-128 0x1p+0 : inexact-ok
+= sincos towardzero m68k96 0x4p-128 : 0x3.fffffffffffffffcp-128 0xf.fffffffffffffffp-4 : inexact-ok
+= sincos upward m68k96 0x4p-128 : 0x4p-128 0x1p+0 : inexact-ok
+= sincos downward binary128 0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= sincos tonearest binary128 0x4p-128 : 0x4p-128 0x1p+0 : inexact-ok
+= sincos towardzero binary128 0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= sincos upward binary128 0x4p-128 : 0x4p-128 0x1p+0 : inexact-ok
+= sincos downward ibm128 0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= sincos tonearest ibm128 0x4p-128 : 0x4p-128 0x1p+0 : inexact-ok
+= sincos towardzero ibm128 0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= sincos upward ibm128 0x4p-128 : 0x4p-128 0x1p+0 : inexact-ok
sincos 0x1p+127
= sincos downward binary32 0x8p+124 : 0x9.f9631p-4 0xc.82b8ep-4 : inexact-ok
= sincos tonearest binary32 0x8p+124 : 0x9.f9631p-4 0xc.82b8fp-4 : inexact-ok
diff --git a/sysdeps/ieee754/flt-32/libm-test-ulps b/sysdeps/ieee754/flt-32/libm-test-ulps
index 0179223018..dfe78a63c8 100644
--- a/sysdeps/ieee754/flt-32/libm-test-ulps
+++ b/sysdeps/ieee754/flt-32/libm-test-ulps
@@ -275,6 +275,18 @@ float: 0
Function: "sin_upward":
float: 0
+Function: "sincos":
+float: 0
+
+Function: "sincos_downward":
+float: 0
+
+Function: "sincos_towardzero":
+float: 0
+
+Function: "sincos_upward":
+float: 0
+
Function: "sinh":
float: 0
diff --git a/sysdeps/ieee754/flt-32/s_sincosf.c b/sysdeps/ieee754/flt-32/s_sincosf.c
index fd49d20b58..eb5d849174 100644
--- a/sysdeps/ieee754/flt-32/s_sincosf.c
+++ b/sysdeps/ieee754/flt-32/s_sincosf.c
@@ -1,28 +1,35 @@
-/* Compute sine and cosine of argument.
- Copyright (C) 2018-2026 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
+/* Correctly-rounded sincos of binary32 value.
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
+Copyright (c) 2024-2025 Alexei Sibidanov
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
+The original version of this file was copied from the CORE-MATH
+project (file src/binary32/sincos/sincosf.c, revision 8ea8ea35.
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <https://www.gnu.org/licenses/>. */
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
-#include <errno.h>
-#include <stdint.h>
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+*/
+
+#include <array_length.h>
#include <math.h>
-#include <math-barriers.h>
#include <libm-alias-float.h>
#include "math_config.h"
-#include "s_sincosf.h"
+#include <math_uint128.h>
+#include <s_sincosf_data.h>
#ifndef SECTION
# define SECTION
@@ -34,73 +41,174 @@
# define SINCOSF_FUNC SINCOSF
#endif
-/* Fast sincosf implementation. Worst-case ULP is 0.5607, maximum relative
- error is 0.5303 * 2^-23. A single-step range reduction is used for
- small values. Large inputs have their range reduced using fast integer
- arithmetic. */
-void
-SECTION
-SINCOSF_FUNC (float y, float *sinp, float *cosp)
+static double __attribute__ ((noinline))
+rbig (uint32_t u, int *q)
{
- double x = y;
- double s;
- int n;
- const sincos_t *p = &__sincosf_table[0];
-
- if (abstop12 (y) < abstop12 (pio4))
+ int e = (u >> 23) & 0xff, i;
+ uint64_t m = (u & (~0u >> 9)) | 1 << 23;
+ u128 p0 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[0]));
+ u128 p1 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[1]));
+ p1 = u128_add (p1, u128_rshift (p0, 64));
+ u128 p2 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[2]));
+ p2 = u128_add (p2, u128_rshift (p1, 64));
+ u128 p3 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[3]));
+ p3 = u128_add (p3, u128_rshift (p2, 64));
+ uint64_t p3h = u128_high (p3), p3l = u128_low (p3), p2l = u128_low (p2),
+ p1l = u128_low (p1);
+ int64_t a;
+ int k = e - 124, s = k - 23;
+ /* in cr_sinf(), rbig() is called in the case 127+28 <= e < 0xff
+ thus 155 <= e <= 254, which yields 28 <= k <= 127 and 5 <= s <= 104 */
+ if (s < 64)
{
- double x2 = x * x;
+ i = p3h << s | p3l >> (64 - s);
+ a = p3l << s | p2l >> (64 - s);
+ }
+ else if (s == 64)
+ {
+ i = p3l;
+ a = p2l;
+ }
+ else
+ { /* s > 64 */
+ i = p3l << (s - 64) | p2l >> (128 - s);
+ a = p2l << (s - 64) | p1l >> (128 - s);
+ }
+ int sgn = u;
+ sgn >>= 31;
+ int64_t sm = a >> 63;
+ i -= sm;
+ double z = (a ^ sgn) * 0x1p-64;
+ i = (i ^ sgn) - sgn;
+ *q = i;
+ return z;
+}
- if (__glibc_unlikely (abstop12 (y) < abstop12 (0x1p-12f)))
+static inline double
+rltl (float z, int *q)
+{
+ double x = z;
+ double idl = -0x1.b1bbead603d8bp-29 * x, idh = 0x1.45f306ep+2 * x,
+ id = roundeven_finite (idh);
+ *q = asuint64 (0x1.8p52 + id);
+ return (idh - id) + idl;
+}
+
+static inline double
+rltl0 (double x, int *q)
+{
+ double idh = 0x1.45f306dc9c883p+2 * x, id = roundeven_finite (idh);
+ *q = asuint64 (0x1.8p52 + id);
+ return idh - id;
+}
+
+static inline float
+add_sign (float x, float rh, float rl)
+{
+ float sgn = copysignf (1.0f, x);
+ return sgn * rh + sgn * rl;
+}
+
+static void __attribute__ ((noinline))
+as_sincosf_database (float x, float *sout, float *cout)
+{
+ uint32_t t = asuint (x);
+ uint32_t ax = t & (~0u >> 1);
+ for (unsigned i = 0; i < array_length (ST_SINCOSF); i++)
+ if (__glibc_unlikely (ST_SINCOSF[i].uarg == ax))
{
- /* Force underflow for tiny y. */
- if (__glibc_unlikely (abstop12 (y) < abstop12 (0x1p-126f)))
- math_force_eval ((float)x2);
- *sinp = y;
- *cosp = 1.0f;
- return;
+ *sout = add_sign (x, ST_SINCOSF[i].sh, ST_SINCOSF[i].sl);
+ *cout = ST_SINCOSF[i].ch + ST_SINCOSF[i].cl;
+ break;
}
+}
- sincosf_poly (x, x2, p, 0, sinp, cosp);
+static void __attribute__ ((noinline))
+as_sincosf_big (float x, float *sout, float *cout)
+{
+ uint32_t t = asuint (x);
+ uint32_t ax = t << 1;
+ if (__glibc_unlikely (ax >= 0xffu << 24))
+ { // nan or +-inf
+ if (ax << 8)
+ {
+ *sout = x + x;
+ *cout = x + x;
+ return; // nan
+ }
+ *sout = *cout = x - x;
+ __math_invalidf (x + x);
+ return;
}
- else if (abstop12 (y) < abstop12 (120.0f))
- {
- x = reduce_fast (x, p, &n);
+ int ia;
+ double z = rbig (t, &ia);
+ double z2 = z * z, z4 = z2 * z2;
+ double aa = (A[0] + z2 * A[1]) + z4 * (A[2] + z2 * A[3]);
+ double bb = (B[0] + z2 * B[1]) + z4 * (B[2] + z2 * B[3]);
+ bb *= z;
+ double s0 = TB[ia & 31], c0 = TB[(ia + 8u) & 31];
+ double s = s0 + z * (aa * c0 - bb * s0);
+ double c = c0 - z * (aa * s0 + bb * c0);
+ *sout = s;
+ *cout = c;
+ uint64_t tr = asuint64 (c);
+ uint64_t tail = (tr + 6) & (~UINT64_C(0) >> 36);
+ if (__glibc_unlikely (tail <= 12))
+ return as_sincosf_database (x, sout, cout);
+}
- /* Setup the signs for sin and cos. */
- s = p->sign[n & 3];
-
- if (n & 2)
- p = &__sincosf_table[1];
-
- sincosf_poly (x * s, x * x, p, n, sinp, cosp);
- }
- else if (__glibc_likely (abstop12 (y) < abstop12 (INFINITY)))
- {
- uint32_t xi = asuint (y);
- int sign = xi >> 31;
-
- x = reduce_large (xi, &n);
-
- /* Setup signs for sin and cos - include original sign. */
- s = p->sign[(n + sign) & 3];
-
- if ((n + sign) & 2)
- p = &__sincosf_table[1];
-
- sincosf_poly (x * s, x * x, p, n, sinp, cosp);
+void SECTION
+SINCOSF_FUNC (float x, float *sout, float *cout)
+{
+ uint32_t ax = asuint (x) << 1;
+ int ia;
+ double z0 = x, z;
+ if (__glibc_likely (ax < 0x822d97c8u))
+ { // |x| < 0x1.2d97c8p+3
+ if (__glibc_unlikely (ax < 0x73000000u))
+ { // |x| < 0x1p-12
+ if (__glibc_unlikely (ax < 0x66000000u))
+ { // |x| < 0x1p-25
+ if (__glibc_unlikely (ax == 0u))
+ {
+ *sout = x;
+ *cout = 1.0f;
+ }
+ else
+ {
+ *sout = fmaf (-x, fabsf (x), x);
+ *cout = 1.0f - 0x1p-25f;
+ }
+ }
+ else
+ {
+ *sout = (-0x1.555556p-3f * x) * (x * x) + x;
+ *cout = (-0x1p-1f * x) * x + 1.0f;
+ }
+ return;
+ }
+ if (__glibc_unlikely (ax == 0x812d97c8u))
+ return as_sincosf_database (x, sout, cout);
+ z = rltl0 (z0, &ia);
}
else
{
- /* Return NaN if Inf or NaN for both sin and cos. */
- *sinp = *cosp = y - y;
-#if WANT_ERRNO
- /* Needed to set errno for +-Inf, the add is a hack to work
- around a gcc register allocation issue: just passing y
- affects code generation in the fast path (PR86901). */
- __math_invalidf (y + y);
-#endif
+ if (__glibc_unlikely (ax > 0x99000000u))
+ return as_sincosf_big (x, sout, cout);
+ if (__glibc_unlikely (ax == 0x8c333330u))
+ return as_sincosf_database (x, sout, cout);
+ z = rltl (z0, &ia);
}
+ double z2 = z * z, z4 = z2 * z2;
+ double aa = (A[0] + z2 * A[1]) + z4 * (A[2] + z2 * A[3]);
+ double bb = (B[0] + z2 * B[1]) + z4 * (B[2] + z2 * B[3]);
+ aa *= z;
+ bb *= z2;
+ double s0 = TB[ia & 31], c0 = TB[(ia + 8) & 31];
+ double rs = s0 + (aa * c0 - bb * s0);
+ double rc = c0 - (aa * s0 + bb * c0);
+ *sout = rs;
+ *cout = rc;
}
#ifndef SINCOSF
diff --git a/sysdeps/ieee754/flt-32/s_sincosf_data.h b/sysdeps/ieee754/flt-32/s_sincosf_data.h
index 8bea0042f3..354e9b6a88 100644
--- a/sysdeps/ieee754/flt-32/s_sincosf_data.h
+++ b/sysdeps/ieee754/flt-32/s_sincosf_data.h
@@ -46,4 +46,17 @@ extern const sincosf_database_t __sinf_st[4] attribute_hidden;
extern const sincosf_database_t __cosf_st[5] attribute_hidden;
#define ST_COSF __cosf_st
+typedef struct
+{
+ union
+ {
+ float arg;
+ uint32_t uarg;
+ };
+ float sh, sl;
+ float ch, cl;
+} sincosf2_database_t;
+extern const sincosf2_database_t __sincosf_st[9] attribute_hidden;
+#define ST_SINCOSF __sincosf_st
+
#endif
diff --git a/sysdeps/ieee754/flt-32/s_sincosf_data_generic.c b/sysdeps/ieee754/flt-32/s_sincosf_data_generic.c
index 2e58f0b423..2a85b687dd 100644
--- a/sysdeps/ieee754/flt-32/s_sincosf_data_generic.c
+++ b/sysdeps/ieee754/flt-32/s_sincosf_data_generic.c
@@ -88,3 +88,16 @@ const sincosf_database_t __cosf_st[] =
{ { 0x1.3170fp+63 }, 0x1.fe2976p-1, 0x1p-26 },
{ { 0x1.2b9622p+67 }, 0x1.f0285ep-1, -0x1p-26 },
};
+
+const sincosf2_database_t __sincosf_st[] =
+{
+ { { 0x1.33333p+13 }, -0x1.63f4bap-2, -0x1p-27, -0x1.e01216p-1, -0x1p-26 },
+ { { 0x1.75b8a2p-1 }, 0x1.55688ap-1, -0x1p-26, 0x1.7d8e1ep-1, 0x1p-26 },
+ { { 0x1.4f0654p+0 }, 0x1.ee836cp-1, -0x1p-26, 0x1.09558p-2, -0x1p-27 },
+ { { 0x1.2d97c8p+3 }, -0x1.99bc5ap-26, -0x1p-51, -0x1p+0, 0x1p-25 },
+ { { 0x1.2d97c8p+2 }, -0x1p+0, 0x1p-25, 0x1.99bc5cp-27, -0x1p-52 },
+ { { 0x1.4555p+51 }, -0x1.b0ea44p-1, 0x1p-26, 0x1.115d7ep-1, -0x1p-26 },
+ { { 0x1.48a858p+54 }, 0x1.beac8cp-1, 0x1p-26, 0x1.f48148p-2, 0x1p-27 },
+ { { 0x1.3170fp+63 }, 0x1.5ac1eep-4, -0x1p-30, 0x1.fe2976p-1, 0x1p-26 },
+ { { 0x1.2b9622p+67 }, -0x1.f983c2p-3, 0x1p-28, 0x1.f0285ep-1, -0x1p-26 },
+};
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 7/8] math: Consolidate common definitions for cosf/sinf/tanf/sincosf
2026-03-25 19:22 [PATCH 0/8] Add sinf/cosf/sincosf CORE-MATH implementations Adhemerval Zanella
` (5 preceding siblings ...)
2026-03-25 19:22 ` [PATCH 6/8] math: Use sincosf " Adhemerval Zanella
@ 2026-03-25 19:22 ` Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 8/8] math: Remove unused definitions for sinf/cosf/sincosf implementation Adhemerval Zanella
7 siblings, 0 replies; 9+ messages in thread
From: Adhemerval Zanella @ 2026-03-25 19:22 UTC (permalink / raw)
To: libc-alpha; +Cc: Paul Zimmermann, DJ Delorie
The rbig does not use floating-point instructions, so it can be on a
different TU and not be built multiple times for multiarch (since the
resulting code will be similar and not a hotspot).
Checked on x86_64-linux-gnu, i686-linux-gnu, aarch64-linux-gnu,
and powerpc64le-linux-gnu.
---
math/Makefile | 1 +
sysdeps/ieee754/flt-32/s_cosf.c | 64 +---------------
sysdeps/ieee754/flt-32/s_sincosf.c | 71 +-----------------
sysdeps/ieee754/flt-32/s_sincosf_common.c | 90 +++++++++++++++++++++++
sysdeps/ieee754/flt-32/s_sincosf_common.h | 63 ++++++++++++++++
sysdeps/ieee754/flt-32/s_sinf.c | 71 +-----------------
sysdeps/ieee754/flt-32/s_tanf.c | 65 ++--------------
7 files changed, 166 insertions(+), 259 deletions(-)
create mode 100644 sysdeps/ieee754/flt-32/s_sincosf_common.c
create mode 100644 sysdeps/ieee754/flt-32/s_sincosf_common.h
diff --git a/math/Makefile b/math/Makefile
index 7a9352c2cd..eaea4c77b9 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -389,6 +389,7 @@ type-float-routines := \
s_asincosf_data \
s_asincoshf_data \
s_asincospif_data \
+ s_sincosf_common \
s_sincosf_data \
s_sincospif_data \
# type-float-routines
diff --git a/sysdeps/ieee754/flt-32/s_cosf.c b/sysdeps/ieee754/flt-32/s_cosf.c
index 2bef3b3036..47ebc530c6 100644
--- a/sysdeps/ieee754/flt-32/s_cosf.c
+++ b/sysdeps/ieee754/flt-32/s_cosf.c
@@ -31,69 +31,9 @@ SOFTWARE.
#include <libm-alias-float.h>
#include "math_config.h"
#include <math_uint128.h>
+#include <s_sincosf_common.h>
#include <s_sincosf_data.h>
-static double __attribute__ ((noinline))
-rbig (uint32_t u, int *q)
-{
- int e = (u >> 23) & 0xff, i;
- uint64_t m = (u & (~0u >> 9)) | 1 << 23;
- u128 p0 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[0]));
- u128 p1 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[1]));
- p1 = u128_add (p1, u128_rshift (p0, 64));
- u128 p2 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[2]));
- p2 = u128_add (p2, u128_rshift (p1, 64));
- u128 p3 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[3]));
- p3 = u128_add (p3, u128_rshift (p2, 64));
- uint64_t p3h = u128_high (p3), p3l = u128_low (p3), p2l = u128_low (p2),
- p1l = u128_low (p1);
- int64_t A;
- int k = e - 124, s = k - 23;
- /* in cr_sinf(), rbig() is called in the case 127+28 <= e < 0xff
- thus 155 <= e <= 254, which yields 28 <= k <= 127 and 5 <= s <= 104 */
- if (s < 64)
- {
- i = p3h << s | p3l >> (64 - s);
- A = p3l << s | p2l >> (64 - s);
- }
- else if (s == 64)
- {
- i = p3l;
- A = p2l;
- }
- else
- { /* s > 64 */
- i = p3l << (s - 64) | p2l >> (128 - s);
- A = p2l << (s - 64) | p1l >> (128 - s);
- }
- int sgn = u;
- sgn >>= 31;
- int64_t sm = A >> 63;
- i -= sm;
- double z = (A ^ sgn) * 0x1p-64;
- i = (i ^ sgn) - sgn;
- *q = i;
- return z;
-}
-
-static inline double
-rltl (float z, int *q)
-{
- double x = z;
- double idl = -0x1.b1bbead603d8bp-29 * x, idh = 0x1.45f306ep+2 * x,
- id = roundeven_finite (idh);
- *q = asuint64 (0x1.8p52 + id);
- return (idh - id) + idl;
-}
-
-static inline double
-rltl0 (double x, int *q)
-{
- double idh = 0x1.45f306dc9c883p+2 * x, id = roundeven_finite (idh);
- *q = asuint64 (0x1.8p52 + id);
- return idh - id;
-}
-
static float __attribute__ ((noinline))
as_cosf_database (float x, double r)
{
@@ -117,7 +57,7 @@ as_cosf_big (float x)
return __math_invalidf (x);
}
int ia;
- double z = rbig (t, &ia);
+ double z = RBIG_SINCOSF (t, &ia);
double z2 = z * z, z4 = z2 * z2;
double aa = (A[0] + z2 * A[1]) + z4 * (A[2] + z2 * A[3]);
double bb = (B[0] + z2 * B[1]) + z4 * (B[2] + z2 * B[3]);
diff --git a/sysdeps/ieee754/flt-32/s_sincosf.c b/sysdeps/ieee754/flt-32/s_sincosf.c
index eb5d849174..9bb5b84a02 100644
--- a/sysdeps/ieee754/flt-32/s_sincosf.c
+++ b/sysdeps/ieee754/flt-32/s_sincosf.c
@@ -29,6 +29,7 @@ SOFTWARE.
#include <libm-alias-float.h>
#include "math_config.h"
#include <math_uint128.h>
+#include <s_sincosf_common.h>
#include <s_sincosf_data.h>
#ifndef SECTION
@@ -41,74 +42,6 @@ SOFTWARE.
# define SINCOSF_FUNC SINCOSF
#endif
-static double __attribute__ ((noinline))
-rbig (uint32_t u, int *q)
-{
- int e = (u >> 23) & 0xff, i;
- uint64_t m = (u & (~0u >> 9)) | 1 << 23;
- u128 p0 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[0]));
- u128 p1 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[1]));
- p1 = u128_add (p1, u128_rshift (p0, 64));
- u128 p2 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[2]));
- p2 = u128_add (p2, u128_rshift (p1, 64));
- u128 p3 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[3]));
- p3 = u128_add (p3, u128_rshift (p2, 64));
- uint64_t p3h = u128_high (p3), p3l = u128_low (p3), p2l = u128_low (p2),
- p1l = u128_low (p1);
- int64_t a;
- int k = e - 124, s = k - 23;
- /* in cr_sinf(), rbig() is called in the case 127+28 <= e < 0xff
- thus 155 <= e <= 254, which yields 28 <= k <= 127 and 5 <= s <= 104 */
- if (s < 64)
- {
- i = p3h << s | p3l >> (64 - s);
- a = p3l << s | p2l >> (64 - s);
- }
- else if (s == 64)
- {
- i = p3l;
- a = p2l;
- }
- else
- { /* s > 64 */
- i = p3l << (s - 64) | p2l >> (128 - s);
- a = p2l << (s - 64) | p1l >> (128 - s);
- }
- int sgn = u;
- sgn >>= 31;
- int64_t sm = a >> 63;
- i -= sm;
- double z = (a ^ sgn) * 0x1p-64;
- i = (i ^ sgn) - sgn;
- *q = i;
- return z;
-}
-
-static inline double
-rltl (float z, int *q)
-{
- double x = z;
- double idl = -0x1.b1bbead603d8bp-29 * x, idh = 0x1.45f306ep+2 * x,
- id = roundeven_finite (idh);
- *q = asuint64 (0x1.8p52 + id);
- return (idh - id) + idl;
-}
-
-static inline double
-rltl0 (double x, int *q)
-{
- double idh = 0x1.45f306dc9c883p+2 * x, id = roundeven_finite (idh);
- *q = asuint64 (0x1.8p52 + id);
- return idh - id;
-}
-
-static inline float
-add_sign (float x, float rh, float rl)
-{
- float sgn = copysignf (1.0f, x);
- return sgn * rh + sgn * rl;
-}
-
static void __attribute__ ((noinline))
as_sincosf_database (float x, float *sout, float *cout)
{
@@ -141,7 +74,7 @@ as_sincosf_big (float x, float *sout, float *cout)
return;
}
int ia;
- double z = rbig (t, &ia);
+ double z = RBIG_SINCOSF (t, &ia);
double z2 = z * z, z4 = z2 * z2;
double aa = (A[0] + z2 * A[1]) + z4 * (A[2] + z2 * A[3]);
double bb = (B[0] + z2 * B[1]) + z4 * (B[2] + z2 * B[3]);
diff --git a/sysdeps/ieee754/flt-32/s_sincosf_common.c b/sysdeps/ieee754/flt-32/s_sincosf_common.c
new file mode 100644
index 0000000000..6d0f47d402
--- /dev/null
+++ b/sysdeps/ieee754/flt-32/s_sincosf_common.c
@@ -0,0 +1,90 @@
+/* Common routines for sinf/cosf/tanf/sincosf.
+
+Copyright (c) 2022-2026 Alexei Sibidanov.
+
+The original version of this file was copied from the CORE-MATH
+project (file src/binary32/tan/tanf.c, revision 59d21d7).
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+*/
+
+#include <math_uint128.h>
+#include <s_sincosf_common.h>
+#include <s_sincosf_data.h>
+
+static double
+rbig (uint32_t u, int *q, int e_bias)
+{
+ int e = (u >> 23) & 0xff, i;
+ uint64_t m = (u & (~0u >> 9)) | 1 << 23;
+ u128 p0 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[0]));
+ u128 p1 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[1]));
+ p1 = u128_add (p1, u128_rshift (p0, 64));
+ u128 p2 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[2]));
+ p2 = u128_add (p2, u128_rshift (p1, 64));
+ u128 p3 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[3]));
+ p3 = u128_add (p3, u128_rshift (p2, 64));
+ uint64_t p3h = u128_high (p3), p3l = u128_low (p3), p2l = u128_low (p2),
+ p1l = u128_low (p1);
+ int64_t a;
+ int k = e - e_bias, s = k - 23;
+ /* in cr_sinf(), rbig() is called in the case 127+28 <= e < 0xff
+ thus 155 <= e <= 254, which yields 28 <= k <= 127 and 5 <= s <= 104 */
+ if (s < 64)
+ {
+ i = p3h << s | p3l >> (64 - s);
+ a = p3l << s | p2l >> (64 - s);
+ }
+ else if (s == 64)
+ {
+ i = p3l;
+ a = p2l;
+ }
+ else
+ { /* s > 64 */
+ i = p3l << (s - 64) | p2l >> (128 - s);
+ a = p2l << (s - 64) | p1l >> (128 - s);
+ }
+ int sgn = u;
+ sgn >>= 31;
+ int64_t sm = a >> 63;
+ i -= sm;
+ double z = (a ^ sgn) * 0x1p-64;
+ i = (i ^ sgn) - sgn;
+ *q = i;
+ return z;
+}
+
+double
+__sincosf_rbig (uint32_t u, int *q)
+{
+ /* in cr_sinf(), rbig() is called in the case 127+28 <= e < 0xff
+ thus 155 <= e <= 254, which yields 28 <= k <= 127 and 5 <= s <= 104 */
+ return rbig (u, q, 124);
+}
+
+/* argument reduction
+ same as rltl, but for |x| >= 2^28 */
+double
+__tanf_rbig (uint32_t u, int *q)
+{
+ /* in ctanf(), rbig() is called in the case 127+28 <= e < 0xff
+ thus 155 <= e <= 254, which yields 28 <= k <= 127 and 5 <= s <= 104 */
+ return rbig (u, q, 127);
+}
diff --git a/sysdeps/ieee754/flt-32/s_sincosf_common.h b/sysdeps/ieee754/flt-32/s_sincosf_common.h
new file mode 100644
index 0000000000..a15a0afe80
--- /dev/null
+++ b/sysdeps/ieee754/flt-32/s_sincosf_common.h
@@ -0,0 +1,63 @@
+/* Common routines for sinf/cosf/tanf/sincosf.
+
+Copyright (c) 2022-2026 Alexei Sibidanov.
+
+The original version of this file was copied from the CORE-MATH
+project (file src/binary32/tan/tanf.c, revision 59d21d7).
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+*/
+
+#ifndef _S_SINCOSF_COMMON_H
+#define _S_SINCOSF_COMMON_H
+
+#include <stdint.h>
+#include "math_config.h"
+
+static inline double
+rltl0 (double x, int *q)
+{
+ double idh = 0x1.45f306dc9c883p+2 * x, id = roundeven_finite (idh);
+ *q = asuint64 (0x1.8p52 + id);
+ return idh - id;
+}
+
+static inline double
+rltl (float z, int *q)
+{
+ double x = z;
+ double idl = -0x1.b1bbead603d8bp-29 * x, idh = 0x1.45f306ep+2 * x,
+ id = roundeven_finite (idh);
+ *q = asuint64 (0x1.8p52 + id);
+ return (idh - id) + idl;
+}
+
+static inline float
+add_sign (float x, float rh, float rl)
+{
+ float sgn = copysignf (1.0f, x);
+ return sgn * rh + sgn * rl;
+}
+
+extern double __tanf_rbig (uint32_t u, int *q) attribute_hidden;
+#define RBIG_TANF __tanf_rbig
+extern double __sincosf_rbig (uint32_t u, int *q) attribute_hidden;
+#define RBIG_SINCOSF __sincosf_rbig
+
+#endif
diff --git a/sysdeps/ieee754/flt-32/s_sinf.c b/sysdeps/ieee754/flt-32/s_sinf.c
index 45d8a62a44..795a9131ba 100644
--- a/sysdeps/ieee754/flt-32/s_sinf.c
+++ b/sysdeps/ieee754/flt-32/s_sinf.c
@@ -31,6 +31,7 @@ SOFTWARE.
#include <libm-alias-float.h>
#include "math_config.h"
#include <math_uint128.h>
+#include <s_sincosf_common.h>
#include <s_sincosf_data.h>
#ifndef SECTION
@@ -43,74 +44,6 @@ SOFTWARE.
# define SINF_FUNC SINF
#endif
-static double __attribute__ ((noinline))
-rbig (uint32_t u, int *q)
-{
- int e = (u >> 23) & 0xff, i;
- uint64_t m = (u & (~0u >> 9)) | 1 << 23;
- u128 p0 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[0]));
- u128 p1 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[1]));
- p1 = u128_add (p1, u128_rshift (p0, 64));
- u128 p2 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[2]));
- p2 = u128_add (p2, u128_rshift (p1, 64));
- u128 p3 = u128_mul (u128_from_u64 (m), u128_from_u64 (IPI[3]));
- p3 = u128_add (p3, u128_rshift (p2, 64));
- uint64_t p3h = u128_high (p3), p3l = u128_low (p3), p2l = u128_low (p2),
- p1l = u128_low (p1);
- int64_t a;
- int k = e - 124, s = k - 23;
- /* in cr_sinf(), rbig() is called in the case 127+28 <= e < 0xff
- thus 155 <= e <= 254, which yields 28 <= k <= 127 and 5 <= s <= 104 */
- if (s < 64)
- {
- i = p3h << s | p3l >> (64 - s);
- a = p3l << s | p2l >> (64 - s);
- }
- else if (s == 64)
- {
- i = p3l;
- a = p2l;
- }
- else
- { /* s > 64 */
- i = p3l << (s - 64) | p2l >> (128 - s);
- a = p2l << (s - 64) | p1l >> (128 - s);
- }
- int sgn = u;
- sgn >>= 31;
- int64_t sm = a >> 63;
- i -= sm;
- double z = (a ^ sgn) * 0x1p-64;
- i = (i ^ sgn) - sgn;
- *q = i;
- return z;
-}
-
-static inline double
-rltl (float z, int *q)
-{
- double x = z;
- double idl = -0x1.b1bbead603d8bp-29 * x, idh = 0x1.45f306ep+2 * x,
- id = roundeven_finite (idh);
- *q = asuint64 (0x1.8p52 + id);
- return (idh - id) + idl;
-}
-
-static inline double
-rltl0 (double x, int *q)
-{
- double idh = 0x1.45f306dc9c883p+2 * x, id = roundeven_finite (idh);
- *q = asuint64 (0x1.8p52 + id);
- return idh - id;
-}
-
-static inline float
-add_sign (float x, float rh, float rl)
-{
- float sgn = copysignf (1.0f, x);
- return sgn * rh + sgn * rl;
-}
-
static float __attribute__ ((noinline))
as_sinf_database (float x, double r)
{
@@ -133,7 +66,7 @@ as_sinf_big (float x)
return __math_invalidf (x);
}
int ia;
- double z = rbig (t, &ia);
+ double z = RBIG_SINCOSF (t, &ia);
double z2 = z * z, z4 = z2 * z2;
double aa = (A[0] + z2 * A[1]) + z4 * (A[2] + z2 * A[3]);
double bb = (B[0] + z2 * B[1]) + z4 * (B[2] + z2 * B[3]);
diff --git a/sysdeps/ieee754/flt-32/s_tanf.c b/sysdeps/ieee754/flt-32/s_tanf.c
index 5ee1d6f35e..d14c1f11bd 100644
--- a/sysdeps/ieee754/flt-32/s_tanf.c
+++ b/sysdeps/ieee754/flt-32/s_tanf.c
@@ -1,6 +1,6 @@
/* Correctly-rounded tangent of binary32 value.
-Copyright (c) 2022-2024 Alexei Sibidanov.
+Copyright (c) 2022-2026 Alexei Sibidanov.
The original version of this file was copied from the CORE-MATH
project (file src/binary32/tan/tanf.c, revision 59d21d7).
@@ -27,13 +27,12 @@ SOFTWARE.
#include <array_length.h>
#include <stdint.h>
#include <libm-alias-float.h>
-#include "math_config.h"
-#include <math_uint128.h>
+#include <s_sincosf_common.h>
/* argument reduction
for |z| < 2^28, return r such that 2/pi*x = q + r */
-static inline double
-rltl (float z, int *q)
+static __always_inline double
+rltl_tanf (float z, int *q)
{
double x = z;
double idl = -0x1.b1bbead603d8bp-32 * x;
@@ -43,58 +42,6 @@ rltl (float z, int *q)
return (idh - id) + idl;
}
-/* argument reduction
- same as rltl, but for |x| >= 2^28 */
-static double __attribute__ ((noinline))
-rbig (uint32_t u, int *q)
-{
- static const uint64_t ipi[] =
- {
- 0xfe5163abdebbc562, 0xdb6295993c439041,
- 0xfc2757d1f534ddc0, 0xa2f9836e4e441529
- };
- int e = (u >> 23) & 0xff, i;
- uint64_t m = (u & (~0u >> 9)) | 1 << 23;
- u128 p0 = u128_mul (u128_from_u64 (m), u128_from_u64 (ipi[0]));
- u128 p1 = u128_mul (u128_from_u64 (m), u128_from_u64 (ipi[1]));
- p1 = u128_add (p1, u128_rshift (p0, 64));
- u128 p2 = u128_mul (u128_from_u64 (m), u128_from_u64 (ipi[2]));
- p2 = u128_add (p2, u128_rshift (p1, 64));
- u128 p3 = u128_mul (u128_from_u64 (m), u128_from_u64 (ipi[3]));
- p3 = u128_add (p3, u128_rshift (p2, 64));
- uint64_t p3h = u128_high (p3);
- uint64_t p3l = u128_low (p3);
- uint64_t p2l = u128_low (p2);
- uint64_t p1l = u128_low (p1);
- int64_t a;
- int k = e - 127, s = k - 23;
- /* in ctanf(), rbig() is called in the case 127+28 <= e < 0xff
- thus 155 <= e <= 254, which yields 28 <= k <= 127 and 5 <= s <= 104 */
- if (s < 64)
- {
- i = p3h << s | p3l >> (64 - s);
- a = p3l << s | p2l >> (64 - s);
- }
- else if (s == 64)
- {
- i = p3l;
- a = p2l;
- }
- else
- { /* s > 64 */
- i = p3l << (s - 64) | p2l >> (128 - s);
- a = p2l << (s - 64) | p1l >> (128 - s);
- }
- int sgn = u;
- sgn >>= 31;
- int64_t sm = a >> 63;
- i -= sm;
- double z = (a ^ sgn) * 0x1p-64;
- i = (i ^ sgn) - sgn;
- *q = i;
- return z;
-}
-
float
__tanf (float x)
{
@@ -111,10 +58,10 @@ __tanf (float x)
float x2 = x * x;
return fmaf (x, 0x1.555556p-2f * x2, x);
}
- z = rltl (x, &i);
+ z = rltl_tanf (x, &i);
}
else if (e < 0xff)
- z = rbig (t, &i);
+ z = RBIG_TANF (t, &i);
else
{
if (t << 9)
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 8/8] math: Remove unused definitions for sinf/cosf/sincosf implementation
2026-03-25 19:22 [PATCH 0/8] Add sinf/cosf/sincosf CORE-MATH implementations Adhemerval Zanella
` (6 preceding siblings ...)
2026-03-25 19:22 ` [PATCH 7/8] math: Consolidate common definitions for cosf/sinf/tanf/sincosf Adhemerval Zanella
@ 2026-03-25 19:22 ` Adhemerval Zanella
7 siblings, 0 replies; 9+ messages in thread
From: Adhemerval Zanella @ 2026-03-25 19:22 UTC (permalink / raw)
To: libc-alpha; +Cc: Paul Zimmermann, DJ Delorie
The reduce_large function has been moved to reduce_aux.h, since it is
no longer used in the sinf/cosf/sincosf implementation. The
__inv_pio4 is also moved to a new TU (reduce_aux_data).
The x86-specific sincosf_poly.h is no longer required.
Checked on x86_64-linux-gnu, i686-linux-gnu, aarch64-linux-gnu,
and powerpc64le-linux-gnu.
---
math/Makefile | 1 +
sysdeps/ieee754/flt-32/reduce_aux.h | 38 ++++-
.../flt-32/reduce_aux_data.c} | 39 +----
sysdeps/ieee754/flt-32/s_sincosf.h | 95 -----------
sysdeps/ieee754/flt-32/s_sincosf_data.c | 157 ++++++++++--------
sysdeps/ieee754/flt-32/s_sincosf_data.h | 2 +
.../ieee754/flt-32/s_sincosf_data_generic.c | 103 ------------
sysdeps/ieee754/flt-32/sincosf_poly.h | 87 ----------
sysdeps/x86/fpu/sincosf_poly.h | 111 -------------
9 files changed, 133 insertions(+), 500 deletions(-)
rename sysdeps/{x86/fpu/s_sincosf_data.c => ieee754/flt-32/reduce_aux_data.c} (57%)
delete mode 100644 sysdeps/ieee754/flt-32/s_sincosf.h
delete mode 100644 sysdeps/ieee754/flt-32/s_sincosf_data_generic.c
delete mode 100644 sysdeps/ieee754/flt-32/sincosf_poly.h
delete mode 100644 sysdeps/x86/fpu/sincosf_poly.h
diff --git a/math/Makefile b/math/Makefile
index eaea4c77b9..69995406bd 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -386,6 +386,7 @@ type-float-routines := \
e_powf_log2_data \
e_sincoshf_data \
math_errf \
+ reduce_aux_data \
s_asincosf_data \
s_asincoshf_data \
s_asincospif_data \
diff --git a/sysdeps/ieee754/flt-32/reduce_aux.h b/sysdeps/ieee754/flt-32/reduce_aux.h
index b20c4c0c03..3dd77518ff 100644
--- a/sysdeps/ieee754/flt-32/reduce_aux.h
+++ b/sysdeps/ieee754/flt-32/reduce_aux.h
@@ -21,7 +21,43 @@
#include <math.h>
#include <math_private.h>
-#include <s_sincosf.h>
+#include "math_config.h"
+
+/* 2PI * 2^-64. */
+static const double pi63 = 0x1.921FB54442D18p-62;
+
+/* Table with 4/PI to 192 bit precision. */
+extern const uint32_t __inv_pio4[] attribute_hidden;
+
+/* Reduce the range of XI to a multiple of PI/2 using fast integer arithmetic.
+ XI is a reinterpreted float and must be >= 2.0f (the sign bit is ignored).
+ Return the modulo between -PI/4 and PI/4 and store the quadrant in NP.
+ Reduction uses a table of 4/PI with 192 bits of precision. A 32x96->128 bit
+ multiply computes the exact 2.62-bit fixed-point modulo. Since the result
+ can have at most 29 leading zeros after the binary point, the double
+ precision result is accurate to 33 bits. */
+static inline double
+reduce_large (uint32_t xi, int *np)
+{
+ const uint32_t *arr = &__inv_pio4[(xi >> 26) & 15];
+ int shift = (xi >> 23) & 7;
+ uint64_t n, res0, res1, res2;
+
+ xi = (xi & 0xffffff) | 0x800000;
+ xi <<= shift;
+
+ res0 = xi * arr[0];
+ res1 = (uint64_t)xi * arr[4];
+ res2 = (uint64_t)xi * arr[8];
+ res0 = (res2 >> 32) | (res0 << 32);
+ res0 += res1;
+
+ n = (res0 + (1ULL << 61)) >> 62;
+ res0 -= n << 62;
+ double x = (int64_t)res0;
+ *np = n;
+ return x * pi63;
+}
/* Return h and update n such that:
Now x - pi/4 - alpha = h + n*pi/2 mod (2*pi). */
diff --git a/sysdeps/x86/fpu/s_sincosf_data.c b/sysdeps/ieee754/flt-32/reduce_aux_data.c
similarity index 57%
rename from sysdeps/x86/fpu/s_sincosf_data.c
rename to sysdeps/ieee754/flt-32/reduce_aux_data.c
index 8e96ecb86e..62abd44d11 100644
--- a/sysdeps/x86/fpu/s_sincosf_data.c
+++ b/sysdeps/ieee754/flt-32/reduce_aux_data.c
@@ -18,42 +18,7 @@
#include <stdint.h>
#include <math.h>
-#include <sysdeps/ieee754/flt-32/math_config.h>
-#include <s_sincosf.h>
-
-/* The constants and polynomials for sine and cosine. The 2nd entry
- computes -cos (x) rather than cos (x) to get negation for free. */
-const sincos_t __sincosf_table[2] =
-{
- {
- { 1.0, -1.0, -1.0, 1.0 },
-#if TOINT_INTRINSICS
- 0x1.45F306DC9C883p-1,
-#else
- 0x1.45F306DC9C883p+23,
-#endif
- 0x1.921FB54442D18p0,
- 0x1p0,
- -0x1.ffffffd0c621cp-2,
- { -0x1.555545995a603p-3, 0x1.55553e1068f19p-5 },
- { 0x1.1107605230bc4p-7, -0x1.6c087e89a359dp-10 },
- { -0x1.994eb3774cf24p-13, 0x1.99343027bf8c3p-16 }
- },
- {
- { 1.0, -1.0, -1.0, 1.0 },
-#if TOINT_INTRINSICS
- 0x1.45F306DC9C883p-1,
-#else
- 0x1.45F306DC9C883p+23,
-#endif
- 0x1.921FB54442D18p0,
- -0x1p0,
- 0x1.ffffffd0c621cp-2,
- { -0x1.555545995a603p-3, -0x1.55553e1068f19p-5 },
- { 0x1.1107605230bc4p-7, 0x1.6c087e89a359dp-10 },
- { -0x1.994eb3774cf24p-13, -0x1.99343027bf8c3p-16 }
- }
-};
+#include "math_config.h"
/* Table with 4/PI to 192 bit precision. To avoid unaligned accesses
only 8 new bits are added per entry, making the table 4 times larger. */
@@ -66,5 +31,3 @@ const uint32_t __inv_pio4[24] =
0x34ddc0db, 0xddc0db62, 0xc0db6295, 0xdb629599,
0x6295993c, 0x95993c43, 0x993c4390, 0x3c439041
};
-
-#include <sysdeps/ieee754/flt-32/s_sincosf_data_generic.c>
diff --git a/sysdeps/ieee754/flt-32/s_sincosf.h b/sysdeps/ieee754/flt-32/s_sincosf.h
deleted file mode 100644
index 553bac9eac..0000000000
--- a/sysdeps/ieee754/flt-32/s_sincosf.h
+++ /dev/null
@@ -1,95 +0,0 @@
-/* Used by sinf, cosf and sincosf functions.
- Copyright (C) 2018-2026 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <https://www.gnu.org/licenses/>. */
-
-#include <stdint.h>
-#include <math.h>
-#include "math_config.h"
-#include <sincosf_poly.h>
-
-/* 2PI * 2^-64. */
-static const double pi63 = 0x1.921FB54442D18p-62;
-/* PI / 4. */
-static const float pio4 = 0x1.921FB6p-1f;
-
-/* Polynomial data (the cosine polynomial is negated in the 2nd entry). */
-extern const sincos_t __sincosf_table[2] attribute_hidden;
-
-/* Table with 4/PI to 192 bit precision. */
-extern const uint32_t __inv_pio4[] attribute_hidden;
-
-/* Top 12 bits of the float representation with the sign bit cleared. */
-static inline uint32_t
-abstop12 (float x)
-{
- return (asuint (x) >> 20) & 0x7ff;
-}
-
-/* Fast range reduction using single multiply-subtract. Return the modulo of
- X as a value between -PI/4 and PI/4 and store the quadrant in NP.
- The values for PI/2 and 2/PI are accessed via P. Since PI/2 as a double
- is accurate to 55 bits and the worst-case cancellation happens at 6 * PI/4,
- the result is accurate for |X| <= 120.0. */
-static inline double
-reduce_fast (double x, const sincos_t *p, int *np)
-{
- double r;
-#if TOINT_INTRINSICS
- /* Use fast round and lround instructions when available. */
- r = x * p->hpi_inv;
- *np = converttoint (r);
- return x - roundtoint (r) * p->hpi;
-#else
- /* Use scaled float to int conversion with explicit rounding.
- hpi_inv is prescaled by 2^24 so the quadrant ends up in bits 24..31.
- This avoids inaccuracies introduced by truncating negative values. */
- r = x * p->hpi_inv;
- int n = ((int32_t)r + 0x800000) >> 24;
- *np = n;
- return x - n * p->hpi;
-#endif
-}
-
-/* Reduce the range of XI to a multiple of PI/2 using fast integer arithmetic.
- XI is a reinterpreted float and must be >= 2.0f (the sign bit is ignored).
- Return the modulo between -PI/4 and PI/4 and store the quadrant in NP.
- Reduction uses a table of 4/PI with 192 bits of precision. A 32x96->128 bit
- multiply computes the exact 2.62-bit fixed-point modulo. Since the result
- can have at most 29 leading zeros after the binary point, the double
- precision result is accurate to 33 bits. */
-static inline double
-reduce_large (uint32_t xi, int *np)
-{
- const uint32_t *arr = &__inv_pio4[(xi >> 26) & 15];
- int shift = (xi >> 23) & 7;
- uint64_t n, res0, res1, res2;
-
- xi = (xi & 0xffffff) | 0x800000;
- xi <<= shift;
-
- res0 = xi * arr[0];
- res1 = (uint64_t)xi * arr[4];
- res2 = (uint64_t)xi * arr[8];
- res0 = (res2 >> 32) | (res0 << 32);
- res0 += res1;
-
- n = (res0 + (1ULL << 61)) >> 62;
- res0 -= n << 62;
- double x = (int64_t)res0;
- *np = n;
- return x * pi63;
-}
diff --git a/sysdeps/ieee754/flt-32/s_sincosf_data.c b/sysdeps/ieee754/flt-32/s_sincosf_data.c
index 8c914a8bf6..2a85b687dd 100644
--- a/sysdeps/ieee754/flt-32/s_sincosf_data.c
+++ b/sysdeps/ieee754/flt-32/s_sincosf_data.c
@@ -1,76 +1,103 @@
-/* Compute sine and cosine of argument.
- Copyright (C) 2018-2026 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
+/* Correctly-rounded sine of binary32 value.
+
+Copyright (c) 2022-2026 Alexei Sibidanov.
+
+The original version of this file was copied from the CORE-MATH
+project (file src/binary32/cosh/coshf.c, revision 8ea8ea35.
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <https://www.gnu.org/licenses/>. */
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+*/
-#include <stdint.h>
-#include <math.h>
-#include "math_config.h"
-#include "s_sincosf.h"
+#include <s_sincosf_data.h>
-/* The constants and polynomials for sine and cosine. The 2nd entry
- computes -cos (x) rather than cos (x) to get negation for free. */
-const sincos_t __sincosf_table[2] =
+const uint64_t __sinf_ipi[] =
{
- {
- { 1.0, -1.0, -1.0, 1.0 },
-#if TOINT_INTRINSICS
- 0x1.45F306DC9C883p-1,
-#else
- 0x1.45F306DC9C883p+23,
-#endif
- 0x1.921FB54442D18p0,
- 0x1p0,
- -0x1.ffffffd0c621cp-2,
- 0x1.55553e1068f19p-5,
- -0x1.6c087e89a359dp-10,
- 0x1.99343027bf8c3p-16,
- -0x1.555545995a603p-3,
- 0x1.1107605230bc4p-7,
- -0x1.994eb3774cf24p-13
- },
- {
- { 1.0, -1.0, -1.0, 1.0 },
-#if TOINT_INTRINSICS
- 0x1.45F306DC9C883p-1,
-#else
- 0x1.45F306DC9C883p+23,
-#endif
- 0x1.921FB54442D18p0,
- -0x1p0,
- 0x1.ffffffd0c621cp-2,
- -0x1.55553e1068f19p-5,
- 0x1.6c087e89a359dp-10,
- -0x1.99343027bf8c3p-16,
- -0x1.555545995a603p-3,
- 0x1.1107605230bc4p-7,
- -0x1.994eb3774cf24p-13
- }
+ 0xfe5163abdebbc562, 0xdb6295993c439041, 0xfc2757d1f534ddc0,
+ 0xa2f9836e4e441529
};
-/* Table with 4/PI to 192 bit precision. To avoid unaligned accesses
- only 8 new bits are added per entry, making the table 4 times larger. */
-const uint32_t __inv_pio4[24] =
+const double __sinf_b[] =
{
- 0xa2, 0xa2f9, 0xa2f983, 0xa2f9836e,
- 0xf9836e4e, 0x836e4e44, 0x6e4e4415, 0x4e441529,
- 0x441529fc, 0x1529fc27, 0x29fc2757, 0xfc2757d1,
- 0x2757d1f5, 0x57d1f534, 0xd1f534dd, 0xf534ddc0,
- 0x34ddc0db, 0xddc0db62, 0xc0db6295, 0xdb629599,
- 0x6295993c, 0x95993c43, 0x993c4390, 0x3c439041
+ 0x1.3bd3cc9be45dcp-6, -0x1.03c1f081b0833p-14, 0x1.55d3c6fc9ac1fp-24,
+ -0x1.e1d3ff281b40dp-35
+};
+const double __sinf_a[] =
+{
+ 0x1.921fb54442d17p-3, -0x1.4abbce6256a39p-10, 0x1.466bc5a518c16p-19,
+ -0x1.32bdc61074ff6p-29
+};
+const double __sinf_tb[] =
+{
+ 0x0p+0, 0x1.8f8b83c69a60bp-3, 0x1.87de2a6aea963p-2,
+ 0x1.1c73b39ae68c8p-1, 0x1.6a09e667f3bcdp-1, 0x1.a9b66290ea1a3p-1,
+ 0x1.d906bcf328d46p-1, 0x1.f6297cff75cbp-1, 0x1p+0,
+ 0x1.f6297cff75cbp-1, 0x1.d906bcf328d46p-1, 0x1.a9b66290ea1a3p-1,
+ 0x1.6a09e667f3bcdp-1, 0x1.1c73b39ae68c8p-1, 0x1.87de2a6aea963p-2,
+ 0x1.8f8b83c69a60bp-3, 0x0p+0, -0x1.8f8b83c69a60bp-3,
+ -0x1.87de2a6aea963p-2, -0x1.1c73b39ae68c8p-1, -0x1.6a09e667f3bcdp-1,
+ -0x1.a9b66290ea1a3p-1, -0x1.d906bcf328d46p-1, -0x1.f6297cff75cbp-1,
+ -0x1p+0, -0x1.f6297cff75cbp-1, -0x1.d906bcf328d46p-1,
+ -0x1.a9b66290ea1a3p-1, -0x1.6a09e667f3bcdp-1, -0x1.1c73b39ae68c8p-1,
+ -0x1.87de2a6aea963p-2, -0x1.8f8b83c69a60bp-3
};
-#include <sysdeps/ieee754/flt-32/s_sincosf_data_generic.c>
+const double __cosf_tb[] =
+{
+ 0x1p+0, 0x1.f6297cff75cbp-1, 0x1.d906bcf328d46p-1,
+ 0x1.a9b66290ea1a3p-1, 0x1.6a09e667f3bcdp-1, 0x1.1c73b39ae68c8p-1,
+ 0x1.87de2a6aea963p-2, 0x1.8f8b83c69a60bp-3, 0x0p+0,
+ -0x1.8f8b83c69a60bp-3, -0x1.87de2a6aea963p-2, -0x1.1c73b39ae68c8p-1,
+ -0x1.6a09e667f3bcdp-1, -0x1.a9b66290ea1a3p-1, -0x1.d906bcf328d46p-1,
+ -0x1.f6297cff75cbp-1, -0x1p+0, -0x1.f6297cff75cbp-1,
+ -0x1.d906bcf328d46p-1, -0x1.a9b66290ea1a3p-1, -0x1.6a09e667f3bcdp-1,
+ -0x1.1c73b39ae68c8p-1, -0x1.87de2a6aea963p-2, -0x1.8f8b83c69a60bp-3,
+ 0x0p+0, 0x1.8f8b83c69a60bp-3, 0x1.87de2a6aea963p-2,
+ 0x1.1c73b39ae68c8p-1, 0x1.6a09e667f3bcdp-1, 0x1.a9b66290ea1a3p-1,
+ 0x1.d906bcf328d46p-1, 0x1.f6297cff75cbp-1
+};
+
+const sincosf_database_t __sinf_st[] =
+{
+ { { 0x1.33333p+13 }, -0x1.63f4bap-2, -0x1p-27 },
+ { { 0x1.75b8a2p-1 }, 0x1.55688ap-1, -0x1p-26 },
+ { { 0x1.4f0654p+0 }, 0x1.ee836cp-1, -0x1p-26 },
+ { { 0x1.2d97c8p+3 }, -0x1.99bc5ap-26, -0x1p-51 },
+};
+
+const sincosf_database_t __cosf_st[] =
+{
+ { { 0x1.2d97c8p+2 }, 0x1.99bc5cp-27, -0x1p-52 },
+ { { 0x1.4555p+51 }, 0x1.115d7ep-1, -0x1p-26 },
+ { { 0x1.48a858p+54 }, 0x1.f48148p-2, 0x1p-27 },
+ { { 0x1.3170fp+63 }, 0x1.fe2976p-1, 0x1p-26 },
+ { { 0x1.2b9622p+67 }, 0x1.f0285ep-1, -0x1p-26 },
+};
+
+const sincosf2_database_t __sincosf_st[] =
+{
+ { { 0x1.33333p+13 }, -0x1.63f4bap-2, -0x1p-27, -0x1.e01216p-1, -0x1p-26 },
+ { { 0x1.75b8a2p-1 }, 0x1.55688ap-1, -0x1p-26, 0x1.7d8e1ep-1, 0x1p-26 },
+ { { 0x1.4f0654p+0 }, 0x1.ee836cp-1, -0x1p-26, 0x1.09558p-2, -0x1p-27 },
+ { { 0x1.2d97c8p+3 }, -0x1.99bc5ap-26, -0x1p-51, -0x1p+0, 0x1p-25 },
+ { { 0x1.2d97c8p+2 }, -0x1p+0, 0x1p-25, 0x1.99bc5cp-27, -0x1p-52 },
+ { { 0x1.4555p+51 }, -0x1.b0ea44p-1, 0x1p-26, 0x1.115d7ep-1, -0x1p-26 },
+ { { 0x1.48a858p+54 }, 0x1.beac8cp-1, 0x1p-26, 0x1.f48148p-2, 0x1p-27 },
+ { { 0x1.3170fp+63 }, 0x1.5ac1eep-4, -0x1p-30, 0x1.fe2976p-1, 0x1p-26 },
+ { { 0x1.2b9622p+67 }, -0x1.f983c2p-3, 0x1p-28, 0x1.f0285ep-1, -0x1p-26 },
+};
diff --git a/sysdeps/ieee754/flt-32/s_sincosf_data.h b/sysdeps/ieee754/flt-32/s_sincosf_data.h
index 354e9b6a88..ca7164de52 100644
--- a/sysdeps/ieee754/flt-32/s_sincosf_data.h
+++ b/sysdeps/ieee754/flt-32/s_sincosf_data.h
@@ -19,6 +19,8 @@
#ifndef _S_SINCOSF_DATA_H
#define _S_SINCOSF_DATA_H
+#include <stdint.h>
+
extern const uint64_t __sinf_ipi[] attribute_hidden;
#define IPI __sinf_ipi
diff --git a/sysdeps/ieee754/flt-32/s_sincosf_data_generic.c b/sysdeps/ieee754/flt-32/s_sincosf_data_generic.c
deleted file mode 100644
index 2a85b687dd..0000000000
--- a/sysdeps/ieee754/flt-32/s_sincosf_data_generic.c
+++ /dev/null
@@ -1,103 +0,0 @@
-/* Correctly-rounded sine of binary32 value.
-
-Copyright (c) 2022-2026 Alexei Sibidanov.
-
-The original version of this file was copied from the CORE-MATH
-project (file src/binary32/cosh/coshf.c, revision 8ea8ea35.
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-*/
-
-#include <s_sincosf_data.h>
-
-const uint64_t __sinf_ipi[] =
-{
- 0xfe5163abdebbc562, 0xdb6295993c439041, 0xfc2757d1f534ddc0,
- 0xa2f9836e4e441529
-};
-
-const double __sinf_b[] =
-{
- 0x1.3bd3cc9be45dcp-6, -0x1.03c1f081b0833p-14, 0x1.55d3c6fc9ac1fp-24,
- -0x1.e1d3ff281b40dp-35
-};
-const double __sinf_a[] =
-{
- 0x1.921fb54442d17p-3, -0x1.4abbce6256a39p-10, 0x1.466bc5a518c16p-19,
- -0x1.32bdc61074ff6p-29
-};
-const double __sinf_tb[] =
-{
- 0x0p+0, 0x1.8f8b83c69a60bp-3, 0x1.87de2a6aea963p-2,
- 0x1.1c73b39ae68c8p-1, 0x1.6a09e667f3bcdp-1, 0x1.a9b66290ea1a3p-1,
- 0x1.d906bcf328d46p-1, 0x1.f6297cff75cbp-1, 0x1p+0,
- 0x1.f6297cff75cbp-1, 0x1.d906bcf328d46p-1, 0x1.a9b66290ea1a3p-1,
- 0x1.6a09e667f3bcdp-1, 0x1.1c73b39ae68c8p-1, 0x1.87de2a6aea963p-2,
- 0x1.8f8b83c69a60bp-3, 0x0p+0, -0x1.8f8b83c69a60bp-3,
- -0x1.87de2a6aea963p-2, -0x1.1c73b39ae68c8p-1, -0x1.6a09e667f3bcdp-1,
- -0x1.a9b66290ea1a3p-1, -0x1.d906bcf328d46p-1, -0x1.f6297cff75cbp-1,
- -0x1p+0, -0x1.f6297cff75cbp-1, -0x1.d906bcf328d46p-1,
- -0x1.a9b66290ea1a3p-1, -0x1.6a09e667f3bcdp-1, -0x1.1c73b39ae68c8p-1,
- -0x1.87de2a6aea963p-2, -0x1.8f8b83c69a60bp-3
-};
-
-const double __cosf_tb[] =
-{
- 0x1p+0, 0x1.f6297cff75cbp-1, 0x1.d906bcf328d46p-1,
- 0x1.a9b66290ea1a3p-1, 0x1.6a09e667f3bcdp-1, 0x1.1c73b39ae68c8p-1,
- 0x1.87de2a6aea963p-2, 0x1.8f8b83c69a60bp-3, 0x0p+0,
- -0x1.8f8b83c69a60bp-3, -0x1.87de2a6aea963p-2, -0x1.1c73b39ae68c8p-1,
- -0x1.6a09e667f3bcdp-1, -0x1.a9b66290ea1a3p-1, -0x1.d906bcf328d46p-1,
- -0x1.f6297cff75cbp-1, -0x1p+0, -0x1.f6297cff75cbp-1,
- -0x1.d906bcf328d46p-1, -0x1.a9b66290ea1a3p-1, -0x1.6a09e667f3bcdp-1,
- -0x1.1c73b39ae68c8p-1, -0x1.87de2a6aea963p-2, -0x1.8f8b83c69a60bp-3,
- 0x0p+0, 0x1.8f8b83c69a60bp-3, 0x1.87de2a6aea963p-2,
- 0x1.1c73b39ae68c8p-1, 0x1.6a09e667f3bcdp-1, 0x1.a9b66290ea1a3p-1,
- 0x1.d906bcf328d46p-1, 0x1.f6297cff75cbp-1
-};
-
-const sincosf_database_t __sinf_st[] =
-{
- { { 0x1.33333p+13 }, -0x1.63f4bap-2, -0x1p-27 },
- { { 0x1.75b8a2p-1 }, 0x1.55688ap-1, -0x1p-26 },
- { { 0x1.4f0654p+0 }, 0x1.ee836cp-1, -0x1p-26 },
- { { 0x1.2d97c8p+3 }, -0x1.99bc5ap-26, -0x1p-51 },
-};
-
-const sincosf_database_t __cosf_st[] =
-{
- { { 0x1.2d97c8p+2 }, 0x1.99bc5cp-27, -0x1p-52 },
- { { 0x1.4555p+51 }, 0x1.115d7ep-1, -0x1p-26 },
- { { 0x1.48a858p+54 }, 0x1.f48148p-2, 0x1p-27 },
- { { 0x1.3170fp+63 }, 0x1.fe2976p-1, 0x1p-26 },
- { { 0x1.2b9622p+67 }, 0x1.f0285ep-1, -0x1p-26 },
-};
-
-const sincosf2_database_t __sincosf_st[] =
-{
- { { 0x1.33333p+13 }, -0x1.63f4bap-2, -0x1p-27, -0x1.e01216p-1, -0x1p-26 },
- { { 0x1.75b8a2p-1 }, 0x1.55688ap-1, -0x1p-26, 0x1.7d8e1ep-1, 0x1p-26 },
- { { 0x1.4f0654p+0 }, 0x1.ee836cp-1, -0x1p-26, 0x1.09558p-2, -0x1p-27 },
- { { 0x1.2d97c8p+3 }, -0x1.99bc5ap-26, -0x1p-51, -0x1p+0, 0x1p-25 },
- { { 0x1.2d97c8p+2 }, -0x1p+0, 0x1p-25, 0x1.99bc5cp-27, -0x1p-52 },
- { { 0x1.4555p+51 }, -0x1.b0ea44p-1, 0x1p-26, 0x1.115d7ep-1, -0x1p-26 },
- { { 0x1.48a858p+54 }, 0x1.beac8cp-1, 0x1p-26, 0x1.f48148p-2, 0x1p-27 },
- { { 0x1.3170fp+63 }, 0x1.5ac1eep-4, -0x1p-30, 0x1.fe2976p-1, 0x1p-26 },
- { { 0x1.2b9622p+67 }, -0x1.f983c2p-3, 0x1p-28, 0x1.f0285ep-1, -0x1p-26 },
-};
diff --git a/sysdeps/ieee754/flt-32/sincosf_poly.h b/sysdeps/ieee754/flt-32/sincosf_poly.h
deleted file mode 100644
index ee862919e8..0000000000
--- a/sysdeps/ieee754/flt-32/sincosf_poly.h
+++ /dev/null
@@ -1,87 +0,0 @@
-/* Used by sinf, cosf and sincosf functions.
- Copyright (C) 2018-2026 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <https://www.gnu.org/licenses/>. */
-
-/* The constants and polynomials for sine and cosine. */
-typedef struct
-{
- double sign[4]; /* Sign of sine in quadrants 0..3. */
- double hpi_inv; /* 2 / PI ( * 2^24 if !TOINT_INTRINSICS). */
- double hpi; /* PI / 2. */
- double c0, c1, c2, c3, c4; /* Cosine polynomial. */
- double s1, s2, s3; /* Sine polynomial. */
-} sincos_t;
-
-/* Compute the sine and cosine of inputs X and X2 (X squared), using the
- polynomial P and store the results in SINP and COSP. N is the quadrant,
- if odd the cosine and sine polynomials are swapped. */
-static inline void
-sincosf_poly (double x, double x2, const sincos_t *p, int n, float *sinp,
- float *cosp)
-{
- double x3, x4, x5, x6, s, c, c1, c2, s1;
-
- x4 = x2 * x2;
- x3 = x2 * x;
- c2 = p->c3 + x2 * p->c4;
- s1 = p->s2 + x2 * p->s3;
-
- /* Swap sin/cos result based on quadrant. */
- float *tmp = (n & 1 ? cosp : sinp);
- cosp = (n & 1 ? sinp : cosp);
- sinp = tmp;
-
- c1 = p->c0 + x2 * p->c1;
- x5 = x3 * x2;
- x6 = x4 * x2;
-
- s = x + x3 * p->s1;
- c = c1 + x4 * p->c2;
-
- *sinp = s + x5 * s1;
- *cosp = c + x6 * c2;
-}
-
-/* Return the sine of inputs X and X2 (X squared) using the polynomial P.
- N is the quadrant, and if odd the cosine polynomial is used. */
-static inline float
-sinf_poly (double x, double x2, const sincos_t *p, int n)
-{
- double x3, x4, x6, x7, s, c, c1, c2, s1;
-
- if ((n & 1) == 0)
- {
- x3 = x * x2;
- s1 = p->s2 + x2 * p->s3;
-
- x7 = x3 * x2;
- s = x + x3 * p->s1;
-
- return s + x7 * s1;
- }
- else
- {
- x4 = x2 * x2;
- c2 = p->c3 + x2 * p->c4;
- c1 = p->c0 + x2 * p->c1;
-
- x6 = x4 * x2;
- c = c1 + x4 * p->c2;
-
- return c + x6 * c2;
- }
-}
diff --git a/sysdeps/x86/fpu/sincosf_poly.h b/sysdeps/x86/fpu/sincosf_poly.h
deleted file mode 100644
index 211d36efa5..0000000000
--- a/sysdeps/x86/fpu/sincosf_poly.h
+++ /dev/null
@@ -1,111 +0,0 @@
-/* Used by sinf, cosf and sincosf functions. X86-64 version.
- Copyright (C) 2018-2026 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <https://www.gnu.org/licenses/>. */
-
-typedef double v2df_t __attribute__ ((vector_size (2 * sizeof (double))));
-
-#ifdef __SSE2_MATH__
-typedef float v4sf_t __attribute__ ((vector_size (4 * sizeof (float))));
-
-static inline void
-v2df_to_sf (v2df_t v2df, float *f0p, float *f1p)
-{
- v4sf_t v4sf = __builtin_ia32_cvtpd2ps (v2df);
- *f0p = v4sf[0];
- *f1p = v4sf[1];
-}
-#else
-static inline void
-v2df_to_sf (v2df_t v2df, float *f0p, float *f1p)
-{
- *f0p = (float) v2df[0];
- *f1p = (float) v2df[1];
-}
-#endif
-
-/* The constants and polynomials for sine and cosine. */
-typedef struct
-{
- double sign[4]; /* Sign of sine in quadrants 0..3. */
- double hpi_inv; /* 2 / PI ( * 2^24 if !TOINT_INTRINSICS). */
- double hpi; /* PI / 2. */
- /* Cosine polynomial: c0, c1, c2, c3, c4.
- Sine polynomial: s1, s2, s3. */
- double c0, c1;
- v2df_t s1c2, s2c3, s3c4;
-} sincos_t;
-
-/* Compute the sine and cosine of inputs X and X2 (X squared), using the
- polynomial P and store the results in SINP and COSP. N is the quadrant,
- if odd the cosine and sine polynomials are swapped. */
-static inline void
-sincosf_poly (double x, double x2, const sincos_t *p, int n, float *sinp,
- float *cosp)
-{
- v2df_t vx2x2 = { x2, x2 };
- v2df_t vxx2 = { x, x2 };
- v2df_t vx3x4, vs1c2;
-
- vx3x4 = vx2x2 * vxx2;
- vs1c2 = p->s2c3 + vx2x2 * p->s3c4;
-
- /* Swap sin/cos result based on quadrant. */
- if (n & 1)
- {
- float *tmp = cosp;
- cosp = sinp;
- sinp = tmp;
- }
-
- double c1 = p->c0 + x2 * p->c1;
- v2df_t vxc1 = { x, c1 };
- v2df_t vx5x6 = vx3x4 * vx2x2;
-
- v2df_t vsincos = vxc1 + vx3x4 * p->s1c2;
- vsincos = vsincos + vx5x6 * vs1c2;
- v2df_to_sf (vsincos, sinp, cosp);
-}
-
-/* Return the sine of inputs X and X2 (X squared) using the polynomial P.
- N is the quadrant, and if odd the cosine polynomial is used. */
-static inline float
-sinf_poly (double x, double x2, const sincos_t *p, int n)
-{
- double x3, x4, x6, x7, s, c, c1, c2, s1;
-
- if ((n & 1) == 0)
- {
- x3 = x * x2;
- s1 = p->s2c3[0] + x2 * p->s3c4[0];
-
- x7 = x3 * x2;
- s = x + x3 * p->s1c2[0];
-
- return s + x7 * s1;
- }
- else
- {
- x4 = x2 * x2;
- c2 = p->s2c3[1] + x2 * p->s3c4[1];
- c1 = p->c0 + x2 * p->c1;
-
- x6 = x4 * x2;
- c = c1 + x4 * p->s1c2[1];
-
- return c + x6 * c2;
- }
-}
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2026-03-25 19:24 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-03-25 19:22 [PATCH 0/8] Add sinf/cosf/sincosf CORE-MATH implementations Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 1/8] benchtest: Redefine cosf ranges Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 2/8] benchtest: Redefine sinf ranges Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 3/8] benchtest: Redefine sincosf ranges Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 4/8] math: Use sinf from CORE-MATH Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 5/8] math: Use cosf " Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 6/8] math: Use sincosf " Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 7/8] math: Consolidate common definitions for cosf/sinf/tanf/sincosf Adhemerval Zanella
2026-03-25 19:22 ` [PATCH 8/8] math: Remove unused definitions for sinf/cosf/sincosf implementation Adhemerval Zanella
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).