Merge "Cosmetic changes to netd client files."
diff --git a/tests/Android.mk b/tests/Android.mk
index 1e4900f..9a17c10 100644
--- a/tests/Android.mk
+++ b/tests/Android.mk
@@ -59,6 +59,20 @@
     libgen_test.cpp \
     locale_test.cpp \
     malloc_test.cpp \
+    math_cos_test.cpp \
+    math_cosf_test.cpp \
+    math_exp_test.cpp \
+    math_expf_test.cpp \
+    math_log_test.cpp \
+    math_logf_test.cpp \
+    math_pow_test.cpp \
+    math_powf_test.cpp \
+    math_sin_test.cpp \
+    math_sinf_test.cpp \
+    math_sincos_test.cpp \
+    math_sincosf_test.cpp \
+    math_tan_test.cpp \
+    math_tanf_test.cpp \
     math_test.cpp \
     mntent_test.cpp \
     netdb_test.cpp \
diff --git a/tests/math_cos_test.cpp b/tests/math_cos_test.cpp
new file mode 100644
index 0000000..c0a2d82
--- /dev/null
+++ b/tests/math_cos_test.cpp
@@ -0,0 +1,5643 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <math.h>
+
+#include <gtest/gtest.h>
+
+#if defined(__BIONIC__)
+typedef struct {
+  double expected;
+  double call_data;
+} cos_intel_data_t;
+
+static cos_intel_data_t g_cos_intel_data[] = {
+  { // Entry 0
+    0x1.c1a27ae836f128000000000000504e9bp-1,
+    0x1.feb1f7920e248p-2
+  },
+  { // Entry 1
+    0x1.c1a27ae836f128000000000000504e9bp-1,
+    -0x1.feb1f7920e248p-2
+  },
+  { // Entry 2
+    0x1.78daf01036d0cfffffffffffff9890d6p-1,
+    0x1.7cb7648526f99p-1
+  },
+  { // Entry 3
+    0x1.78daf01036d0cfffffffffffff9890d6p-1,
+    -0x1.7cb7648526f99p-1
+  },
+  { // Entry 4
+    0x1.ff8eb6a91ecb000000000000001f8f56p-1,
+    0x1.549ec0c0c5afap-5
+  },
+  { // Entry 5
+    0x1.ff8eb6a91ecb000000000000001f8f56p-1,
+    -0x1.549ec0c0c5afap-5
+  },
+  { // Entry 6
+    0x1.fed0476fc75c9800000000000020b13ep-1,
+    0x1.16e534ee36580p-4
+  },
+  { // Entry 7
+    0x1.fed0476fc75c9800000000000020b13ep-1,
+    -0x1.16e534ee36580p-4
+  },
+  { // Entry 8
+    0x1.f10fc61e2c78efffffffffffff87666ap-1,
+    0x1.efeef61d39ac2p-3
+  },
+  { // Entry 9
+    0x1.f10fc61e2c78efffffffffffff87666ap-1,
+    -0x1.efeef61d39ac2p-3
+  },
+  { // Entry 10
+    0x1.434a3645be2087ffffffffffff72d0aep-1,
+    0x1.c65a170474549p-1
+  },
+  { // Entry 11
+    0x1.434a3645be2087ffffffffffff72d0aep-1,
+    -0x1.c65a170474549p-1
+  },
+  { // Entry 12
+    0x1.337fc5b072c52800000000000017fe77p-3,
+    0x1.6b8a6273d7c21p0
+  },
+  { // Entry 13
+    0x1.337fc5b072c52800000000000017fe77p-3,
+    -0x1.6b8a6273d7c21p0
+  },
+  { // Entry 14
+    0x1.efa7cddb128fb8004356877b74ee8abdp-1,
+    -0x1.036f4ba7e90aap-2
+  },
+  { // Entry 15
+    0x1.efa7cddb128fb8004356877b74ee8abdp-1,
+    0x1.036f4ba7e90aap-2
+  },
+  { // Entry 16
+    0x1.fffffffffffffffb5117fee2eda7f13ep-1,
+    -0x1.1500766c9df20p-31
+  },
+  { // Entry 17
+    0x1.fffffffffffffffb5117fee2eda7f13ep-1,
+    0x1.1500766c9df20p-31
+  },
+  { // Entry 18
+    0x1.ec231802917bdffa627ab6a59abe3f7dp-1,
+    -0x1.1e2a1563e068ep-2
+  },
+  { // Entry 19
+    0x1.ec231802917bdffa627ab6a59abe3f7dp-1,
+    0x1.1e2a1563e068ep-2
+  },
+  { // Entry 20
+    0x1.dc044ac92b7fb9007913c87db76fa49fp-8,
+    -0x1.2115aa73f8d05p5
+  },
+  { // Entry 21
+    0x1.dc044ac92b7fb9007913c87db76fa49fp-8,
+    0x1.2115aa73f8d05p5
+  },
+  { // Entry 22
+    0x1.d1fa67c50dd527f6e9abbb0bd0664ab9p-4,
+    -0x1.34e3bcdf8f69ap2
+  },
+  { // Entry 23
+    0x1.d1fa67c50dd527f6e9abbb0bd0664ab9p-4,
+    0x1.34e3bcdf8f69ap2
+  },
+  { // Entry 24
+    0x1.e2f8d19fb8db88056dcddd76f5a05c20p-2,
+    -0x1.380000000000bp7
+  },
+  { // Entry 25
+    0x1.e2f8d19fb8db88056dcddd76f5a05c20p-2,
+    0x1.380000000000bp7
+  },
+  { // Entry 26
+    0x1.8da9c90c3eda17f5bd708cfc414ff1b8p-1,
+    -0x1.440000004p6
+  },
+  { // Entry 27
+    0x1.8da9c90c3eda17f5bd708cfc414ff1b8p-1,
+    0x1.440000004p6
+  },
+  { // Entry 28
+    0x1.b59b320603f837ff015e2a961e75946ep-1,
+    -0x1.550c8ee67a4c4p29
+  },
+  { // Entry 29
+    0x1.b59b320603f837ff015e2a961e75946ep-1,
+    0x1.550c8ee67a4c4p29
+  },
+  { // Entry 30
+    0x1.ffffff7af6c887e5f3186371a17dd81fp-1,
+    -0x1.711789fdb2e8ap-13
+  },
+  { // Entry 31
+    0x1.ffffff7af6c887e5f3186371a17dd81fp-1,
+    0x1.711789fdb2e8ap-13
+  },
+  { // Entry 32
+    0x1.c1b68ebb0b4fe82e8e99f9d425ee901ap-2,
+    -0x1.77e000002p8
+  },
+  { // Entry 33
+    0x1.c1b68ebb0b4fe82e8e99f9d425ee901ap-2,
+    0x1.77e000002p8
+  },
+  { // Entry 34
+    0x1.1161e1dad76dbfd55f08c4a4a90bd547p-4,
+    -0x1.8106561931b43p0
+  },
+  { // Entry 35
+    0x1.1161e1dad76dbfd55f08c4a4a90bd547p-4,
+    0x1.8106561931b43p0
+  },
+  { // Entry 36
+    0x1.f828c3226b3d77c374e789d7216a85b3p-5,
+    -0x1.825be2461cad4p0
+  },
+  { // Entry 37
+    0x1.f828c3226b3d77c374e789d7216a85b3p-5,
+    0x1.825be2461cad4p0
+  },
+  { // Entry 38
+    0x1.f2990d742e9fa80dd19483a2c0de428bp-5,
+    -0x1.8288755803b08p0
+  },
+  { // Entry 39
+    0x1.f2990d742e9fa80dd19483a2c0de428bp-5,
+    0x1.8288755803b08p0
+  },
+  { // Entry 40
+    -0x1.ff150dda7524ce678ab97ee460e8e961p-1,
+    -0x1.8a75701f4ccd3p1
+  },
+  { // Entry 41
+    -0x1.ff150dda7524ce678ab97ee460e8e961p-1,
+    0x1.8a75701f4ccd3p1
+  },
+  { // Entry 42
+    0x1.015c47c32b574802eb81deb0db46c207p-1,
+    -0x1.b389316f37f37p3
+  },
+  { // Entry 43
+    0x1.015c47c32b574802eb81deb0db46c207p-1,
+    0x1.b389316f37f37p3
+  },
+  { // Entry 44
+    0x1.d681a366a05347fa56b75d845b33c7bbp-1,
+    -0x1.c602c465d7d27p6
+  },
+  { // Entry 45
+    0x1.d681a366a05347fa56b75d845b33c7bbp-1,
+    0x1.c602c465d7d27p6
+  },
+  { // Entry 46
+    -0x1.84e896c7543d54c16d7be346e0f40017p-1,
+    -0x1.cfb81fe69664cp4
+  },
+  { // Entry 47
+    -0x1.84e896c7543d54c16d7be346e0f40017p-1,
+    0x1.cfb81fe69664cp4
+  },
+  { // Entry 48
+    0x1.fc5dcfddd54c07f1574ce114c1e5effep-1,
+    -0x1.d08f2d86b12c6p13
+  },
+  { // Entry 49
+    0x1.fc5dcfddd54c07f1574ce114c1e5effep-1,
+    0x1.d08f2d86b12c6p13
+  },
+  { // Entry 50
+    0x1.fe83235fbe015d6c361556ee5a0e2294p-3,
+    -0x1.de13f0943c494p99
+  },
+  { // Entry 51
+    0x1.fe83235fbe015d6c361556ee5a0e2294p-3,
+    0x1.de13f0943c494p99
+  },
+  { // Entry 52
+    -0x1.720321239ec4f38d55b40d8445099c2ap-1,
+    -0x1.de3c1f1285e8bp3
+  },
+  { // Entry 53
+    -0x1.720321239ec4f38d55b40d8445099c2ap-1,
+    0x1.de3c1f1285e8bp3
+  },
+  { // Entry 54
+    0x1.f7143c8bba406d6f834a3bca5e9c6a58p-4,
+    -0x1.fffffffffff7fp1023
+  },
+  { // Entry 55
+    0x1.f7143c8bba406d6f834a3bca5e9c6a58p-4,
+    0x1.fffffffffff7fp1023
+  },
+  { // Entry 56
+    -0x1.fffe62ecfab753c071b2680e1e26bbcep-1,
+    -0x1.fffffffffffffp1023
+  },
+  { // Entry 57
+    -0x1.fffe62ecfab753c071b2680e1e26bbcep-1,
+    0x1.fffffffffffffp1023
+  },
+  { // Entry 58
+    0x1.055e457ac122766a7a343ea4ac739b2ep-5,
+    0x1.0000000000001p51
+  },
+  { // Entry 59
+    0x1.055e457ac122766a7a343ea4ac739b2ep-5,
+    -0x1.0000000000001p51
+  },
+  { // Entry 60
+    0x1.c1528065b7d4e2d84d640301800ddd81p-1,
+    0x1.0000000000003p-1
+  },
+  { // Entry 61
+    0x1.c1528065b7d4e2d84d640301800ddd81p-1,
+    -0x1.0000000000003p-1
+  },
+  { // Entry 62
+    0x1.fffffffffffffffeffffffffffffa0p-1,
+    0x1.0000000000003p-32
+  },
+  { // Entry 63
+    0x1.fffffffffffffffeffffffffffffa0p-1,
+    -0x1.0000000000003p-32
+  },
+  { // Entry 64
+    0x1.fffea444bc05e0b2ec693f7226d056b8p-1,
+    0x1.0000000000020p150
+  },
+  { // Entry 65
+    0x1.fffea444bc05e0b2ec693f7226d056b8p-1,
+    -0x1.0000000000020p150
+  },
+  { // Entry 66
+    -0x1.ebddee876f4338cc885394d1039acfe1p-1,
+    0x1.0000000000038p380
+  },
+  { // Entry 67
+    -0x1.ebddee876f4338cc885394d1039acfe1p-1,
+    -0x1.0000000000038p380
+  },
+  { // Entry 68
+    -0x1.f2ffc51dc69681ded33362645b4e8513p-1,
+    0x1.0000000000118p380
+  },
+  { // Entry 69
+    -0x1.f2ffc51dc69681ded33362645b4e8513p-1,
+    -0x1.0000000000118p380
+  },
+  { // Entry 70
+    -0x1.f8fbb4d358b207f4f81c36cf21c4af97p-1,
+    0x1.00000000003ffp641
+  },
+  { // Entry 71
+    -0x1.f8fbb4d358b207f4f81c36cf21c4af97p-1,
+    -0x1.00000000003ffp641
+  },
+  { // Entry 72
+    -0x1.aa2265753e6687fde76269ee92a784b0p-2,
+    0x1.00000000010p1
+  },
+  { // Entry 73
+    -0x1.aa2265753e6687fde76269ee92a784b0p-2,
+    -0x1.00000000010p1
+  },
+  { // Entry 74
+    0x1.fd1242c25994d0cc5daf405fa510e539p-1,
+    0x1.000000008p452
+  },
+  { // Entry 75
+    0x1.fd1242c25994d0cc5daf405fa510e539p-1,
+    -0x1.000000008p452
+  },
+  { // Entry 76
+    0x1.fffc0001554da8000048828de97acccbp-1,
+    0x1.00000000effafp-7
+  },
+  { // Entry 77
+    0x1.fffc0001554da8000048828de97acccbp-1,
+    -0x1.00000000effafp-7
+  },
+  { // Entry 78
+    0x1.14a27f292552280000dd30fbf6b38481p-1,
+    0x1.00000114fefe2p0
+  },
+  { // Entry 79
+    0x1.14a27f292552280000dd30fbf6b38481p-1,
+    -0x1.00000114fefe2p0
+  },
+  { // Entry 80
+    0x1.bf81e0269c59c7ff753ca32147666c56p-3,
+    0x1.0000070p40
+  },
+  { // Entry 81
+    0x1.bf81e0269c59c7ff753ca32147666c56p-3,
+    -0x1.0000070p40
+  },
+  { // Entry 82
+    0x1.14a26ed1960d67ffffdf8d13b43fa2b4p-1,
+    0x1.00000acadb3d3p0
+  },
+  { // Entry 83
+    0x1.14a26ed1960d67ffffdf8d13b43fa2b4p-1,
+    -0x1.00000acadb3d3p0
+  },
+  { // Entry 84
+    0x1.ffffffffbfffe7ffff155655559a7d2dp-1,
+    0x1.00003p-17
+  },
+  { // Entry 85
+    0x1.ffffffffbfffe7ffff155655559a7d2dp-1,
+    -0x1.00003p-17
+  },
+  { // Entry 86
+    0x1.ffffffffeffff7ffff15f96ad3b29d94p-1,
+    0x1.00003ffffffaep-18
+  },
+  { // Entry 87
+    0x1.ffffffffeffff7ffff15f96ad3b29d94p-1,
+    -0x1.00003ffffffaep-18
+  },
+  { // Entry 88
+    0x1.ffffffffeffff7ffff15576aab329f45p-1,
+    0x1.00003ffffffffp-18
+  },
+  { // Entry 89
+    0x1.ffffffffeffff7ffff15576aab329f45p-1,
+    -0x1.00003ffffffffp-18
+  },
+  { // Entry 90
+    -0x1.dab7efeb35bad7fbdcb0efedb662097cp-2,
+    0x1.00007ffffdea0p41
+  },
+  { // Entry 91
+    -0x1.dab7efeb35bad7fbdcb0efedb662097cp-2,
+    -0x1.00007ffffdea0p41
+  },
+  { // Entry 92
+    0x1.fffffffffbfff8000001595aa9afffcfp-1,
+    0x1.0000ffff8p-19
+  },
+  { // Entry 93
+    0x1.fffffffffbfff8000001595aa9afffcfp-1,
+    -0x1.0000ffff8p-19
+  },
+  { // Entry 94
+    0x1.fffffffffefff80000004b36423050f6p-1,
+    0x1.0003fff800051p-20
+  },
+  { // Entry 95
+    0x1.fffffffffefff80000004b36423050f6p-1,
+    -0x1.0003fff800051p-20
+  },
+  { // Entry 96
+    0x1.fffffffffefff800000042961fb095f7p-1,
+    0x1.0003fff800096p-20
+  },
+  { // Entry 97
+    0x1.fffffffffefff800000042961fb095f7p-1,
+    -0x1.0003fff800096p-20
+  },
+  { // Entry 98
+    -0x1.fbf2b71a23a577fddd081d30bc24917fp-2,
+    0x1.000fd20p334
+  },
+  { // Entry 99
+    -0x1.fbf2b71a23a577fddd081d30bc24917fp-2,
+    -0x1.000fd20p334
+  },
+  { // Entry 100
+    0x1.fccc87eae7736d8d8a4776314f6b0ba7p-5,
+    0x1.003p514
+  },
+  { // Entry 101
+    0x1.fccc87eae7736d8d8a4776314f6b0ba7p-5,
+    -0x1.003p514
+  },
+  { // Entry 102
+    -0x1.a43f40d92b7ed7eef0fe6d1799442cfap-7,
+    0x1.00600000015f4p41
+  },
+  { // Entry 103
+    -0x1.a43f40d92b7ed7eef0fe6d1799442cfap-7,
+    -0x1.00600000015f4p41
+  },
+  { // Entry 104
+    0x1.c11cc38f40ab2827dd0ff8c6f3dd1dafp-1,
+    0x1.007p-1
+  },
+  { // Entry 105
+    0x1.c11cc38f40ab2827dd0ff8c6f3dd1dafp-1,
+    -0x1.007p-1
+  },
+  { // Entry 106
+    0x1.ffffffffffbfc7f3c0000157ac331d0cp-1,
+    0x1.007p-21
+  },
+  { // Entry 107
+    0x1.ffffffffffbfc7f3c0000157ac331d0cp-1,
+    -0x1.007p-21
+  },
+  { // Entry 108
+    0x1.e9ba98231f7346e0566694e1484a5b98p-8,
+    0x1.00cp40
+  },
+  { // Entry 109
+    0x1.e9ba98231f7346e0566694e1484a5b98p-8,
+    -0x1.00cp40
+  },
+  { // Entry 110
+    0x1.fefdf48ed649cd087e3e801219edf804p-1,
+    0x1.011p-4
+  },
+  { // Entry 111
+    0x1.fefdf48ed649cd087e3e801219edf804p-1,
+    -0x1.011p-4
+  },
+  { // Entry 112
+    -0x1.ffc16a0f12ff271ced72fc659ddcd382p-1,
+    0x1.011p996
+  },
+  { // Entry 113
+    -0x1.ffc16a0f12ff271ced72fc659ddcd382p-1,
+    -0x1.011p996
+  },
+  { // Entry 114
+    0x1.efd5b61a30a387fff1400519845fcb1ep-1,
+    0x1.020p-2
+  },
+  { // Entry 115
+    0x1.efd5b61a30a387fff1400519845fcb1ep-1,
+    -0x1.020p-2
+  },
+  { // Entry 116
+    0x1.c97b8161dc50a06cd4801deeb8e0715bp-2,
+    0x1.0204260c18307p59
+  },
+  { // Entry 117
+    0x1.c97b8161dc50a06cd4801deeb8e0715bp-2,
+    -0x1.0204260c18307p59
+  },
+  { // Entry 118
+    -0x1.bf26a3c9b9fbe83488449343f08b08d7p-2,
+    0x1.02e78a321155ep1
+  },
+  { // Entry 119
+    -0x1.bf26a3c9b9fbe83488449343f08b08d7p-2,
+    -0x1.02e78a321155ep1
+  },
+  { // Entry 120
+    0x1.fef806b1f84e4dfd5f71307a3c3eb602p-1,
+    0x1.040p-4
+  },
+  { // Entry 121
+    0x1.fef806b1f84e4dfd5f71307a3c3eb602p-1,
+    -0x1.040p-4
+  },
+  { // Entry 122
+    0x1.fe851fbf87d176fb4c69295c7f928402p-1,
+    0x1.04bde8bb80258p98
+  },
+  { // Entry 123
+    0x1.fe851fbf87d176fb4c69295c7f928402p-1,
+    -0x1.04bde8bb80258p98
+  },
+  { // Entry 124
+    0x1.70f6a51da8efec398e74169e771386eap-1,
+    0x1.077e749e37ceep236
+  },
+  { // Entry 125
+    0x1.70f6a51da8efec398e74169e771386eap-1,
+    -0x1.077e749e37ceep236
+  },
+  { // Entry 126
+    0x1.6b408c856bda57fe5829a58361fea112p-3,
+    0x1.07f80p300
+  },
+  { // Entry 127
+    0x1.6b408c856bda57fe5829a58361fea112p-3,
+    -0x1.07f80p300
+  },
+  { // Entry 128
+    0x1.2b2f965ae40fc7ffffbca0b7eaec5919p-1,
+    0x1.07f9bea1b3546p27
+  },
+  { // Entry 129
+    0x1.2b2f965ae40fc7ffffbca0b7eaec5919p-1,
+    -0x1.07f9bea1b3546p27
+  },
+  { // Entry 130
+    -0x1.4eed2f3fc76a77f803d8911eeddcc5e8p-1,
+    0x1.090d18372f2d5p4
+  },
+  { // Entry 131
+    -0x1.4eed2f3fc76a77f803d8911eeddcc5e8p-1,
+    -0x1.090d18372f2d5p4
+  },
+  { // Entry 132
+    0x1.fba59aecee5000315cee323079ed1427p-1,
+    0x1.0b4p-3
+  },
+  { // Entry 133
+    0x1.fba59aecee5000315cee323079ed1427p-1,
+    -0x1.0b4p-3
+  },
+  { // Entry 134
+    0x1.fffd1bcda7a7d5510aa3d0ed8addc785p-1,
+    0x1.0c0d5c2af3c2ep346
+  },
+  { // Entry 135
+    0x1.fffd1bcda7a7d5510aa3d0ed8addc785p-1,
+    -0x1.0c0d5c2af3c2ep346
+  },
+  { // Entry 136
+    -0x1.e4dfe831292867fdc1333c0a4c3f3f70p-1,
+    0x1.0d30596ee91fdp216
+  },
+  { // Entry 137
+    -0x1.e4dfe831292867fdc1333c0a4c3f3f70p-1,
+    -0x1.0d30596ee91fdp216
+  },
+  { // Entry 138
+    0x1.fb8432886a283b17acaa524e312ab1e3p-2,
+    0x1.0d6p0
+  },
+  { // Entry 139
+    0x1.fb8432886a283b17acaa524e312ab1e3p-2,
+    -0x1.0d6p0
+  },
+  { // Entry 140
+    0x1.ffffee202853ffbbc1684847019727a0p-1,
+    0x1.0e9474c68831cp-10
+  },
+  { // Entry 141
+    0x1.ffffee202853ffbbc1684847019727a0p-1,
+    -0x1.0e9474c68831cp-10
+  },
+  { // Entry 142
+    -0x1.b70d3d5584b1a83c68e254e523d37dfdp-2,
+    0x1.113bae4049849p2
+  },
+  { // Entry 143
+    -0x1.b70d3d5584b1a83c68e254e523d37dfdp-2,
+    -0x1.113bae4049849p2
+  },
+  { // Entry 144
+    0x1.fed8df58f625fdcbb1e40cf83caa2ca2p-1,
+    0x1.12eb870976540p-4
+  },
+  { // Entry 145
+    0x1.fed8df58f625fdcbb1e40cf83caa2ca2p-1,
+    -0x1.12eb870976540p-4
+  },
+  { // Entry 146
+    0x1.e536ae395dfce001457970c8aaac3b1fp-2,
+    0x1.13cp0
+  },
+  { // Entry 147
+    0x1.e536ae395dfce001457970c8aaac3b1fp-2,
+    -0x1.13cp0
+  },
+  { // Entry 148
+    0x1.fed0476fc75c9800000000000020b13ep-1,
+    0x1.16e534ee36580p-4
+  },
+  { // Entry 149
+    0x1.fed0476fc75c9800000000000020b13ep-1,
+    -0x1.16e534ee36580p-4
+  },
+  { // Entry 150
+    0x1.fb38e82e3193a7f19a17d231a2e8194ep-1,
+    0x1.17fffffffea98p-3
+  },
+  { // Entry 151
+    0x1.fb38e82e3193a7f19a17d231a2e8194ep-1,
+    -0x1.17fffffffea98p-3
+  },
+  { // Entry 152
+    0x1.fb38e82e3187fc65747ae443461eb434p-1,
+    0x1.180p-3
+  },
+  { // Entry 153
+    0x1.fb38e82e3187fc65747ae443461eb434p-1,
+    -0x1.180p-3
+  },
+  { // Entry 154
+    -0x1.e59647f1fe9c750059b9eafb88c2aceap-1,
+    0x1.1a191ebbb4d7fp7
+  },
+  { // Entry 155
+    -0x1.e59647f1fe9c750059b9eafb88c2aceap-1,
+    -0x1.1a191ebbb4d7fp7
+  },
+  { // Entry 156
+    -0x1.d0dca1f8715bd7f9ff373c763522db0ep-4,
+    0x1.1da84f2b7b1d8p7
+  },
+  { // Entry 157
+    -0x1.d0dca1f8715bd7f9ff373c763522db0ep-4,
+    -0x1.1da84f2b7b1d8p7
+  },
+  { // Entry 158
+    0x1.b917ebbc30e1d8364bc3c2c10ea13539p-2,
+    0x1.201e973251302p0
+  },
+  { // Entry 159
+    0x1.b917ebbc30e1d8364bc3c2c10ea13539p-2,
+    -0x1.201e973251302p0
+  },
+  { // Entry 160
+    0x1.fffadf12ff4147f6f6f35b44b0f6cb46p-1,
+    0x1.21e02p-7
+  },
+  { // Entry 161
+    0x1.fffadf12ff4147f6f6f35b44b0f6cb46p-1,
+    -0x1.21e02p-7
+  },
+  { // Entry 162
+    -0x1.598a4dab3de597d52faa736762a3f651p-1,
+    0x1.27e29a4b985bfp1
+  },
+  { // Entry 163
+    -0x1.598a4dab3de597d52faa736762a3f651p-1,
+    -0x1.27e29a4b985bfp1
+  },
+  { // Entry 164
+    0x1.fa95c1154abf56c4dbb77bfe5e4e8f42p-1,
+    0x1.2a1f28dbfb6c0p-3
+  },
+  { // Entry 165
+    0x1.fa95c1154abf56c4dbb77bfe5e4e8f42p-1,
+    -0x1.2a1f28dbfb6c0p-3
+  },
+  { // Entry 166
+    -0x1.6412293adb7bca97731e50a86312da2dp-1,
+    0x1.2b8p1
+  },
+  { // Entry 167
+    -0x1.6412293adb7bca97731e50a86312da2dp-1,
+    -0x1.2b8p1
+  },
+  { // Entry 168
+    0x1.fffa518a7d0e77f3b431fcd0ba353095p-1,
+    0x1.31199def72f4dp-7
+  },
+  { // Entry 169
+    0x1.fffa518a7d0e77f3b431fcd0ba353095p-1,
+    -0x1.31199def72f4dp-7
+  },
+  { // Entry 170
+    0x1.f36895fe177f77fe84798264ad4f33b1p-1,
+    0x1.31260e1485014p4
+  },
+  { // Entry 171
+    0x1.f36895fe177f77fe84798264ad4f33b1p-1,
+    -0x1.31260e1485014p4
+  },
+  { // Entry 172
+    0x1.d36207b4fee167f6b3185fdd9294a233p-4,
+    0x1.34e964cd103bdp2
+  },
+  { // Entry 173
+    0x1.d36207b4fee167f6b3185fdd9294a233p-4,
+    -0x1.34e964cd103bdp2
+  },
+  { // Entry 174
+    -0x1.84a37f4fa7616caad66b4d701ab53e94p-1,
+    0x1.37618a0ba7850p1
+  },
+  { // Entry 175
+    -0x1.84a37f4fa7616caad66b4d701ab53e94p-1,
+    -0x1.37618a0ba7850p1
+  },
+  { // Entry 176
+    -0x1.c830bbc99e2290f9d93aa62b2ddfec97p-39,
+    0x1.379704f5f1eb3p24
+  },
+  { // Entry 177
+    -0x1.c830bbc99e2290f9d93aa62b2ddfec97p-39,
+    -0x1.379704f5f1eb3p24
+  },
+  { // Entry 178
+    0x1.b5daaa233bd4f7fcf34b6d5d0280172fp-3,
+    0x1.3b61dd166d470p2
+  },
+  { // Entry 179
+    0x1.b5daaa233bd4f7fcf34b6d5d0280172fp-3,
+    -0x1.3b61dd166d470p2
+  },
+  { // Entry 180
+    -0x1.ffd00dc4db400d962e2d255a661e3ccbp-4,
+    0x1.3c011022acbd0p37
+  },
+  { // Entry 181
+    -0x1.ffd00dc4db400d962e2d255a661e3ccbp-4,
+    -0x1.3c011022acbd0p37
+  },
+  { // Entry 182
+    -0x1.14052b4016ff57fe5750ed3426bfd758p-1,
+    0x1.3e7788e900b70p727
+  },
+  { // Entry 183
+    -0x1.14052b4016ff57fe5750ed3426bfd758p-1,
+    -0x1.3e7788e900b70p727
+  },
+  { // Entry 184
+    0x1.ffffe6a5e4197f5fc50acb189eb85c94p-1,
+    0x1.423eafdcc2779p-10
+  },
+  { // Entry 185
+    0x1.ffffe6a5e4197f5fc50acb189eb85c94p-1,
+    -0x1.423eafdcc2779p-10
+  },
+  { // Entry 186
+    -0x1.fe09fc3d16fedd7508301df68857b756p-6,
+    0x1.4321828c1b538p119
+  },
+  { // Entry 187
+    -0x1.fe09fc3d16fedd7508301df68857b756p-6,
+    -0x1.4321828c1b538p119
+  },
+  { // Entry 188
+    0x1.b685d949a27a0143c4ac9b553541ebecp-14,
+    0x1.43506cb22975dp22
+  },
+  { // Entry 189
+    0x1.b685d949a27a0143c4ac9b553541ebecp-14,
+    -0x1.43506cb22975dp22
+  },
+  { // Entry 190
+    0x1.fe398090e203bc2f6fe6830d380facc4p-1,
+    0x1.439f63495786ap67
+  },
+  { // Entry 191
+    0x1.fe398090e203bc2f6fe6830d380facc4p-1,
+    -0x1.439f63495786ap67
+  },
+  { // Entry 192
+    0x1.fe6274e000973a26c1a0053e3fdeffc7p-1,
+    0x1.457538a6bd073p-4
+  },
+  { // Entry 193
+    0x1.fe6274e000973a26c1a0053e3fdeffc7p-1,
+    -0x1.457538a6bd073p-4
+  },
+  { // Entry 194
+    0x1.09fcb69359c09d5739f1f0255d4fce83p-1,
+    0x1.478fc08p43
+  },
+  { // Entry 195
+    0x1.09fcb69359c09d5739f1f0255d4fce83p-1,
+    -0x1.478fc08p43
+  },
+  { // Entry 196
+    -0x1.20c2158511e7899f1ec379e90c296780p-9,
+    0x1.48a45797cbe63p61
+  },
+  { // Entry 197
+    -0x1.20c2158511e7899f1ec379e90c296780p-9,
+    -0x1.48a45797cbe63p61
+  },
+  { // Entry 198
+    0x1.990d17aae25307fec4ae6d4e98f30093p-1,
+    0x1.4a62e0e12c173p-1
+  },
+  { // Entry 199
+    0x1.990d17aae25307fec4ae6d4e98f30093p-1,
+    -0x1.4a62e0e12c173p-1
+  },
+  { // Entry 200
+    0x1.fdd4f1e00b38700419f96d341905d045p-3,
+    0x1.4c596642a9488p9
+  },
+  { // Entry 201
+    0x1.fdd4f1e00b38700419f96d341905d045p-3,
+    -0x1.4c596642a9488p9
+  },
+  { // Entry 202
+    0x1.fe4f141032f377fe135b13e04436c5ffp-1,
+    0x1.4d0p-4
+  },
+  { // Entry 203
+    0x1.fe4f141032f377fe135b13e04436c5ffp-1,
+    -0x1.4d0p-4
+  },
+  { // Entry 204
+    0x1.94e9f45d43c137a3f345644240a2cef0p-2,
+    0x1.4f0f308p488
+  },
+  { // Entry 205
+    0x1.94e9f45d43c137a3f345644240a2cef0p-2,
+    -0x1.4f0f308p488
+  },
+  { // Entry 206
+    0x1.9355f69ad4326404827cd5ccff8a0c69p-2,
+    0x1.52f00e0p793
+  },
+  { // Entry 207
+    0x1.9355f69ad4326404827cd5ccff8a0c69p-2,
+    -0x1.52f00e0p793
+  },
+  { // Entry 208
+    0x1.1a19be8bea10a801d0b2d09d9509c2c4p-1,
+    0x1.52f06c730ec02p2
+  },
+  { // Entry 209
+    0x1.1a19be8bea10a801d0b2d09d9509c2c4p-1,
+    -0x1.52f06c730ec02p2
+  },
+  { // Entry 210
+    0x1.385d92ec0c7337fea39493f6f2674328p-1,
+    0x1.53e7d5845fe3dp220
+  },
+  { // Entry 211
+    0x1.385d92ec0c7337fea39493f6f2674328p-1,
+    -0x1.53e7d5845fe3dp220
+  },
+  { // Entry 212
+    0x1.fffffffffe2f0f000000465e3592bffbp-1,
+    0x1.590p-20
+  },
+  { // Entry 213
+    0x1.fffffffffe2f0f000000465e3592bffbp-1,
+    -0x1.590p-20
+  },
+  { // Entry 214
+    -0x1.ffd7bc28ded91ffa200d677109251801p-1,
+    0x1.592f1176f0980p86
+  },
+  { // Entry 215
+    -0x1.ffd7bc28ded91ffa200d677109251801p-1,
+    -0x1.592f1176f0980p86
+  },
+  { // Entry 216
+    -0x1.cee28b3d79799000009ea8081244116cp-1,
+    0x1.5999999dc09dcp1
+  },
+  { // Entry 217
+    -0x1.cee28b3d79799000009ea8081244116cp-1,
+    -0x1.5999999dc09dcp1
+  },
+  { // Entry 218
+    0x1.c1f1eb08c26040a32800f087952a383cp-1,
+    0x1.5bea010p468
+  },
+  { // Entry 219
+    0x1.c1f1eb08c26040a32800f087952a383cp-1,
+    -0x1.5bea010p468
+  },
+  { // Entry 220
+    0x1.fffe35ab09a653e266eada6f44055214p-1,
+    0x1.5cb80a6135e5ap1000
+  },
+  { // Entry 221
+    0x1.fffe35ab09a653e266eada6f44055214p-1,
+    -0x1.5cb80a6135e5ap1000
+  },
+  { // Entry 222
+    -0x1.07b85f606e75d765b1aa3bbccba6eaf8p-3,
+    0x1.5d5be48730d2dp13
+  },
+  { // Entry 223
+    -0x1.07b85f606e75d765b1aa3bbccba6eaf8p-3,
+    -0x1.5d5be48730d2dp13
+  },
+  { // Entry 224
+    0x1.ffffffffff86239c000004d581b055ebp-1,
+    0x1.614p-21
+  },
+  { // Entry 225
+    0x1.ffffffffff86239c000004d581b055ebp-1,
+    -0x1.614p-21
+  },
+  { // Entry 226
+    -0x1.dd3a806e89cf17fffff16ecd5397b486p-1,
+    0x1.62adc8a660364p1
+  },
+  { // Entry 227
+    -0x1.dd3a806e89cf17fffff16ecd5397b486p-1,
+    -0x1.62adc8a660364p1
+  },
+  { // Entry 228
+    -0x1.4308b14f4b6edc4c07ee6895f3188af3p-1,
+    0x1.64ef438p142
+  },
+  { // Entry 229
+    -0x1.4308b14f4b6edc4c07ee6895f3188af3p-1,
+    -0x1.64ef438p142
+  },
+  { // Entry 230
+    0x1.6623d2eb6add1ffc398a3c20447f9d06p-3,
+    0x1.652p0
+  },
+  { // Entry 231
+    0x1.6623d2eb6add1ffc398a3c20447f9d06p-3,
+    -0x1.652p0
+  },
+  { // Entry 232
+    0x1.fff832c50f471ff5599c23dc968eb8e4p-1,
+    0x1.65865b2cb08a2p-7
+  },
+  { // Entry 233
+    0x1.fff832c50f471ff5599c23dc968eb8e4p-1,
+    -0x1.65865b2cb08a2p-7
+  },
+  { // Entry 234
+    0x1.acc251be330228021bc31307bc81dc16p-1,
+    0x1.6a937daabc20ep375
+  },
+  { // Entry 235
+    0x1.acc251be330228021bc31307bc81dc16p-1,
+    -0x1.6a937daabc20ep375
+  },
+  { // Entry 236
+    -0x1.14ae72e6ba22ef4608875c41378eb052p-61,
+    0x1.6ac5b262ca1ffp849
+  },
+  { // Entry 237
+    -0x1.14ae72e6ba22ef4608875c41378eb052p-61,
+    -0x1.6ac5b262ca1ffp849
+  },
+  { // Entry 238
+    0x1.e0619960a11c6801e80ab0c9e25f89d0p-2,
+    0x1.6f7bdef7bdef4p3
+  },
+  { // Entry 239
+    0x1.e0619960a11c6801e80ab0c9e25f89d0p-2,
+    -0x1.6f7bdef7bdef4p3
+  },
+  { // Entry 240
+    0x1.8d23f97901a307fffd6c52adf83f0993p-1,
+    0x1.739ce759ce738p200
+  },
+  { // Entry 241
+    0x1.8d23f97901a307fffd6c52adf83f0993p-1,
+    -0x1.739ce759ce738p200
+  },
+  { // Entry 242
+    0x1.fffff78a14ba0f38a84b48dcdb63d44fp-1,
+    0x1.7450c3f49d0b2p-11
+  },
+  { // Entry 243
+    0x1.fffff78a14ba0f38a84b48dcdb63d44fp-1,
+    -0x1.7450c3f49d0b2p-11
+  },
+  { // Entry 244
+    0x1.d6f1c727fb2cb7f7e9cbee2e14246c08p-4,
+    0x1.749fe53f963fdp0
+  },
+  { // Entry 245
+    0x1.d6f1c727fb2cb7f7e9cbee2e14246c08p-4,
+    -0x1.749fe53f963fdp0
+  },
+  { // Entry 246
+    -0x1.f284b5028c1847fffffc9532fe892aadp-1,
+    0x1.74af6725c6206p1
+  },
+  { // Entry 247
+    -0x1.f284b5028c1847fffffc9532fe892aadp-1,
+    -0x1.74af6725c6206p1
+  },
+  { // Entry 248
+    -0x1.f3165a0b306b1ffcf8d11909fffba167p-1,
+    0x1.7550d28ffccc4p1
+  },
+  { // Entry 249
+    -0x1.f3165a0b306b1ffcf8d11909fffba167p-1,
+    -0x1.7550d28ffccc4p1
+  },
+  { // Entry 250
+    0x1.d66d2078ebdeb7ffedf8a48e25084c19p-1,
+    0x1.775e397cd6aa0p6
+  },
+  { // Entry 251
+    0x1.d66d2078ebdeb7ffedf8a48e25084c19p-1,
+    -0x1.775e397cd6aa0p6
+  },
+  { // Entry 252
+    0x1.7af9a13085f5382a87a541ae0b2e5965p-1,
+    0x1.799302bf7f290p-1
+  },
+  { // Entry 253
+    0x1.7af9a13085f5382a87a541ae0b2e5965p-1,
+    -0x1.799302bf7f290p-1
+  },
+  { // Entry 254
+    0x1.ffdd2fdac0c2483e7b116d6d488e7a4bp-1,
+    0x1.799fffffffffdp-6
+  },
+  { // Entry 255
+    0x1.ffdd2fdac0c2483e7b116d6d488e7a4bp-1,
+    -0x1.799fffffffffdp-6
+  },
+  { // Entry 256
+    0x1.fff744f185a737f256732ce87dbaf7a7p-1,
+    0x1.7a3692ca94490p-7
+  },
+  { // Entry 257
+    0x1.fff744f185a737f256732ce87dbaf7a7p-1,
+    -0x1.7a3692ca94490p-7
+  },
+  { // Entry 258
+    0x1.7a6b326b690fa831ee4d0dd72787fbc3p-1,
+    0x1.7a66a638ac5b5p-1
+  },
+  { // Entry 259
+    0x1.7a6b326b690fa831ee4d0dd72787fbc3p-1,
+    -0x1.7a66a638ac5b5p-1
+  },
+  { // Entry 260
+    0x1.671fdb64ffbed7e4952a9d967941e7dap-4,
+    0x1.7ba65462b49a0p0
+  },
+  { // Entry 261
+    0x1.671fdb64ffbed7e4952a9d967941e7dap-4,
+    -0x1.7ba65462b49a0p0
+  },
+  { // Entry 262
+    0x1.ffa55490f206e3b4323a02477b4149e8p-1,
+    0x1.7cdf37cdf37c9p239
+  },
+  { // Entry 263
+    0x1.ffa55490f206e3b4323a02477b4149e8p-1,
+    -0x1.7cdf37cdf37c9p239
+  },
+  { // Entry 264
+    0x1.4c5b5970a3a488233005742af5e6a95ep-4,
+    0x1.7d542565f472ep0
+  },
+  { // Entry 265
+    0x1.4c5b5970a3a488233005742af5e6a95ep-4,
+    -0x1.7d542565f472ep0
+  },
+  { // Entry 266
+    0x1.479a5667c63f57da26adf180a7eb2ffbp-4,
+    0x1.7da0751649058p0
+  },
+  { // Entry 267
+    0x1.479a5667c63f57da26adf180a7eb2ffbp-4,
+    -0x1.7da0751649058p0
+  },
+  { // Entry 268
+    0x1.fff717511dcb57f32d38f29c01379b98p-1,
+    0x1.7e0ddcda6cc0dp-7
+  },
+  { // Entry 269
+    0x1.fff717511dcb57f32d38f29c01379b98p-1,
+    -0x1.7e0ddcda6cc0dp-7
+  },
+  { // Entry 270
+    0x1.ffffffffff7077e7000006b4c7060c33p-1,
+    0x1.7f6p-21
+  },
+  { // Entry 271
+    0x1.ffffffffff7077e7000006b4c7060c33p-1,
+    -0x1.7f6p-21
+  },
+  { // Entry 272
+    -0x1.fff9e1554698017220917c3fb31188ddp-1,
+    0x1.7f90117d44c74p100
+  },
+  { // Entry 273
+    -0x1.fff9e1554698017220917c3fb31188ddp-1,
+    -0x1.7f90117d44c74p100
+  },
+  { // Entry 274
+    0x1.ffdc006bff7e984a8d5031a7152d36e5p-1,
+    0x1.7ffffffffef7ap-6
+  },
+  { // Entry 275
+    0x1.ffdc006bff7e984a8d5031a7152d36e5p-1,
+    -0x1.7ffffffffef7ap-6
+  },
+  { // Entry 276
+    0x1.ffdc006bff7e78474d66d7f25c3ac277p-1,
+    0x1.7fffffffffa26p-6
+  },
+  { // Entry 277
+    0x1.ffdc006bff7e78474d66d7f25c3ac277p-1,
+    -0x1.7fffffffffa26p-6
+  },
+  { // Entry 278
+    0x1.ffdc006bff7e6839adba2a91108d56afp-1,
+    0x1.7ffffffffff80p-6
+  },
+  { // Entry 279
+    0x1.ffdc006bff7e6839adba2a91108d56afp-1,
+    -0x1.7ffffffffff80p-6
+  },
+  { // Entry 280
+    0x1.760718ab443977fdd8f8f2221ca4db3cp-1,
+    0x1.80ep-1
+  },
+  { // Entry 281
+    0x1.760718ab443977fdd8f8f2221ca4db3cp-1,
+    -0x1.80ep-1
+  },
+  { // Entry 282
+    -0x1.fffffffffffffffffffffffffeb29d0bp-1,
+    0x1.81ae0dffa3b33p959
+  },
+  { // Entry 283
+    -0x1.fffffffffffffffffffffffffeb29d0bp-1,
+    -0x1.81ae0dffa3b33p959
+  },
+  { // Entry 284
+    -0x1.fbdc48125b34574cf1f91419e7edb75bp-1,
+    0x1.81d612289c5cfp1
+  },
+  { // Entry 285
+    -0x1.fbdc48125b34574cf1f91419e7edb75bp-1,
+    -0x1.81d612289c5cfp1
+  },
+  { // Entry 286
+    0x1.ff9e396651cc97e935b2e0ee73607d12p-5,
+    0x1.8220192270a0ep0
+  },
+  { // Entry 287
+    0x1.ff9e396651cc97e935b2e0ee73607d12p-5,
+    -0x1.8220192270a0ep0
+  },
+  { // Entry 288
+    0x1.fe2b26dddb5c882f30a885c1b291f945p-5,
+    0x1.822bb780e9104p0
+  },
+  { // Entry 289
+    0x1.fe2b26dddb5c882f30a885c1b291f945p-5,
+    -0x1.822bb780e9104p0
+  },
+  { // Entry 290
+    0x1.eb87cff7c91157a755818c01284b0e51p-5,
+    0x1.82c119c4b8e49p0
+  },
+  { // Entry 291
+    0x1.eb87cff7c91157a755818c01284b0e51p-5,
+    -0x1.82c119c4b8e49p0
+  },
+  { // Entry 292
+    0x1.eb87cff7a62b77b57a66ac275a3104c8p-5,
+    0x1.82c119c4b9fc4p0
+  },
+  { // Entry 293
+    0x1.eb87cff7a62b77b57a66ac275a3104c8p-5,
+    -0x1.82c119c4b9fc4p0
+  },
+  { // Entry 294
+    0x1.eb87cff795ab17a807864d8fb0ca43cap-5,
+    0x1.82c119c4ba808p0
+  },
+  { // Entry 295
+    0x1.eb87cff795ab17a807864d8fb0ca43cap-5,
+    -0x1.82c119c4ba808p0
+  },
+  { // Entry 296
+    0x1.de1d17ab0d6a48367523193d68568c1bp-5,
+    0x1.832c9fc765270p0
+  },
+  { // Entry 297
+    0x1.de1d17ab0d6a48367523193d68568c1bp-5,
+    -0x1.832c9fc765270p0
+  },
+  { // Entry 298
+    0x1.dc86e7bec0c44848cfc39b7f1b8204acp-5,
+    0x1.833956ce7d1f9p0
+  },
+  { // Entry 299
+    0x1.dc86e7bec0c44848cfc39b7f1b8204acp-5,
+    -0x1.833956ce7d1f9p0
+  },
+  { // Entry 300
+    0x1.db03cbb942a7a84974e904ecc896a5eep-5,
+    0x1.834574eb1c099p0
+  },
+  { // Entry 301
+    0x1.db03cbb942a7a84974e904ecc896a5eep-5,
+    -0x1.834574eb1c099p0
+  },
+  { // Entry 302
+    0x1.ce431710d15077b1e8170a532b68abdep-5,
+    0x1.83aba5688e13ep0
+  },
+  { // Entry 303
+    0x1.ce431710d15077b1e8170a532b68abdep-5,
+    -0x1.83aba5688e13ep0
+  },
+  { // Entry 304
+    0x1.cd46b3a77f6dd7ab0d312546aba7c0afp-5,
+    0x1.83b38bbafd75bp0
+  },
+  { // Entry 305
+    0x1.cd46b3a77f6dd7ab0d312546aba7c0afp-5,
+    -0x1.83b38bbafd75bp0
+  },
+  { // Entry 306
+    -0x1.ff29bc666bee6ea44d4db000e5f173bfp-1,
+    0x1.86a017cb1c31cp16
+  },
+  { // Entry 307
+    -0x1.ff29bc666bee6ea44d4db000e5f173bfp-1,
+    -0x1.86a017cb1c31cp16
+  },
+  { // Entry 308
+    -0x1.7968916e4c64630e8e3ae60276ba2d27p-2,
+    0x1.8720588p392
+  },
+  { // Entry 309
+    -0x1.7968916e4c64630e8e3ae60276ba2d27p-2,
+    -0x1.8720588p392
+  },
+  { // Entry 310
+    0x1.fb97c7e452917f59890dfb47e7c9b5e3p-1,
+    0x1.88a2288a22888p9
+  },
+  { // Entry 311
+    0x1.fb97c7e452917f59890dfb47e7c9b5e3p-1,
+    -0x1.88a2288a22888p9
+  },
+  { // Entry 312
+    -0x1.ae44a5f01bf633015e5aacccab4a7f3dp-1,
+    0x1.8cf013991c308p1000
+  },
+  { // Entry 313
+    -0x1.ae44a5f01bf633015e5aacccab4a7f3dp-1,
+    -0x1.8cf013991c308p1000
+  },
+  { // Entry 314
+    0x1.d96e82f71a9dc7fd86f57480e75491e3p-1,
+    0x1.9p-2
+  },
+  { // Entry 315
+    0x1.d96e82f71a9dc7fd86f57480e75491e3p-1,
+    -0x1.9p-2
+  },
+  { // Entry 316
+    0x1.0fd9d5c093df4f57fc49463e2f3f33e6p-7,
+    0x1.9p0
+  },
+  { // Entry 317
+    0x1.0fd9d5c093df4f57fc49463e2f3f33e6p-7,
+    -0x1.9p0
+  },
+  { // Entry 318
+    0x1.0fd9d5c05e5fc801a0f5cbfa33777ae4p-7,
+    0x1.90000000006b0p0
+  },
+  { // Entry 319
+    0x1.0fd9d5c05e5fc801a0f5cbfa33777ae4p-7,
+    -0x1.90000000006b0p0
+  },
+  { // Entry 320
+    0x1.bc8be725417d8800000cada42eeea04ep-1,
+    0x1.900c206d44162p6
+  },
+  { // Entry 321
+    0x1.bc8be725417d8800000cada42eeea04ep-1,
+    -0x1.900c206d44162p6
+  },
+  { // Entry 322
+    0x1.fffffffff63b67e4972d86a2f9d8209bp-1,
+    0x1.900c2af7baef3p-19
+  },
+  { // Entry 323
+    0x1.fffffffff63b67e4972d86a2f9d8209bp-1,
+    -0x1.900c2af7baef3p-19
+  },
+  { // Entry 324
+    0x1.bd464c9352d107ffffff8db9e0da71c0p-1,
+    0x1.900f11bd8955dp6
+  },
+  { // Entry 325
+    0x1.bd464c9352d107ffffff8db9e0da71c0p-1,
+    -0x1.900f11bd8955dp6
+  },
+  { // Entry 326
+    0x1.fffffda85cdd0d431e06f9aa74bc8ce0p-1,
+    0x1.910b35c3253d4p100
+  },
+  { // Entry 327
+    0x1.fffffda85cdd0d431e06f9aa74bc8ce0p-1,
+    -0x1.910b35c3253d4p100
+  },
+  { // Entry 328
+    0x1.1a62633145c06e0e6894812704419fa8p-54,
+    0x1.921fb54442d18p0
+  },
+  { // Entry 329
+    0x1.1a62633145c06e0e6894812704419fa8p-54,
+    -0x1.921fb54442d18p0
+  },
+  { // Entry 330
+    -0x1.2aeef4b9ea1ae4e64c71fccf1fd06f40p-18,
+    0x1.922p0
+  },
+  { // Entry 331
+    -0x1.2aeef4b9ea1ae4e64c71fccf1fd06f40p-18,
+    -0x1.922p0
+  },
+  { // Entry 332
+    -0x1.ffffffffd904847798c7acd46ad183cap-18,
+    0x1.9220354442d18p0
+  },
+  { // Entry 333
+    -0x1.ffffffffd904847798c7acd46ad183cap-18,
+    -0x1.9220354442d18p0
+  },
+  { // Entry 334
+    -0x1.ffffffffffffffffffff2ac8c3da72cbp-1,
+    0x1.9251f93aeb59dp12
+  },
+  { // Entry 335
+    -0x1.ffffffffffffffffffff2ac8c3da72cbp-1,
+    -0x1.9251f93aeb59dp12
+  },
+  { // Entry 336
+    0x1.ffb8c4d1f78a87fffffb23d171bd54d0p-1,
+    0x1.943be221d909ap2
+  },
+  { // Entry 337
+    0x1.ffb8c4d1f78a87fffffb23d171bd54d0p-1,
+    -0x1.943be221d909ap2
+  },
+  { // Entry 338
+    0x1.fff6011fdddab7f25c82e5384d46cc69p-1,
+    0x1.94af699302875p-7
+  },
+  { // Entry 339
+    0x1.fff6011fdddab7f25c82e5384d46cc69p-1,
+    -0x1.94af699302875p-7
+  },
+  { // Entry 340
+    0x1.d7954e7a3ee998000099470604329b68p-1,
+    0x1.999999ab7b0edp-2
+  },
+  { // Entry 341
+    0x1.d7954e7a3ee998000099470604329b68p-1,
+    -0x1.999999ab7b0edp-2
+  },
+  { // Entry 342
+    0x1.d7954e76c8e30fffff5a9bf455a06410p-1,
+    0x1.999999bd4190bp-2
+  },
+  { // Entry 343
+    0x1.d7954e76c8e30fffff5a9bf455a06410p-1,
+    -0x1.999999bd4190bp-2
+  },
+  { // Entry 344
+    0x1.fa23cfb82022440eb972c7e083933d20p-1,
+    0x1.9bd0f19479a24p2
+  },
+  { // Entry 345
+    0x1.fa23cfb82022440eb972c7e083933d20p-1,
+    -0x1.9bd0f19479a24p2
+  },
+  { // Entry 346
+    -0x1.6a09e667f3af07f2f4676b5f6f268c81p-1,
+    0x1.9c55835e7e83ep8
+  },
+  { // Entry 347
+    -0x1.6a09e667f3af07f2f4676b5f6f268c81p-1,
+    -0x1.9c55835e7e83ep8
+  },
+  { // Entry 348
+    0x1.fff59c12558097f2858f4a1326f2ddf4p-1,
+    0x1.9c9942b14448dp-7
+  },
+  { // Entry 349
+    0x1.fff59c12558097f2858f4a1326f2ddf4p-1,
+    -0x1.9c9942b14448dp-7
+  },
+  { // Entry 350
+    0x1.ffece5cab4ca5652ea2fc7ccce883304p-1,
+    0x1.9d3d92485e2b5p523
+  },
+  { // Entry 351
+    0x1.ffece5cab4ca5652ea2fc7ccce883304p-1,
+    -0x1.9d3d92485e2b5p523
+  },
+  { // Entry 352
+    -0x1.ff55301d3a780d19c28c22c82c1f5383p-5,
+    0x1.a0d068341a080p1000
+  },
+  { // Entry 353
+    -0x1.ff55301d3a780d19c28c22c82c1f5383p-5,
+    -0x1.a0d068341a080p1000
+  },
+  { // Entry 354
+    0x1.5a5615acd0dc09bf32e903149634f999p-1,
+    0x1.a7ep-1
+  },
+  { // Entry 355
+    0x1.5a5615acd0dc09bf32e903149634f999p-1,
+    -0x1.a7ep-1
+  },
+  { // Entry 356
+    0x1.766ad27a1de4fb1a5b667216bbe6bf68p-14,
+    0x1.a858343863965p119
+  },
+  { // Entry 357
+    0x1.766ad27a1de4fb1a5b667216bbe6bf68p-14,
+    -0x1.a858343863965p119
+  },
+  { // Entry 358
+    0x1.6bd4d5be7249325d8680606e6b9ea625p-1,
+    0x1.ab190633d88eap3
+  },
+  { // Entry 359
+    0x1.6bd4d5be7249325d8680606e6b9ea625p-1,
+    -0x1.ab190633d88eap3
+  },
+  { // Entry 360
+    0x1.ffffffffff4a57e64da87a5af47cfa18p-1,
+    0x1.af4bd2f4bd2f0p-21
+  },
+  { // Entry 361
+    0x1.ffffffffff4a57e64da87a5af47cfa18p-1,
+    -0x1.af4bd2f4bd2f0p-21
+  },
+  { // Entry 362
+    0x1.7ff2934ad29a74288b886124fead5842p-1,
+    0x1.afa70300aee60p72
+  },
+  { // Entry 363
+    0x1.7ff2934ad29a74288b886124fead5842p-1,
+    -0x1.afa70300aee60p72
+  },
+  { // Entry 364
+    0x1.ff866aebdce0a7fffffb6074d5199896p-1,
+    0x1.b5ab427cffb4cp94
+  },
+  { // Entry 365
+    0x1.ff866aebdce0a7fffffb6074d5199896p-1,
+    -0x1.b5ab427cffb4cp94
+  },
+  { // Entry 366
+    -0x1.f54f5227a4e83fbf939b2e96178f121dp-60,
+    0x1.b951f1572eba5p23
+  },
+  { // Entry 367
+    -0x1.f54f5227a4e83fbf939b2e96178f121dp-60,
+    -0x1.b951f1572eba5p23
+  },
+  { // Entry 368
+    0x1.fffd06d35579c7fe295dad17efbbbe97p-1,
+    0x1.b96e5b96e5b91p-8
+  },
+  { // Entry 369
+    0x1.fffd06d35579c7fe295dad17efbbbe97p-1,
+    -0x1.b96e5b96e5b91p-8
+  },
+  { // Entry 370
+    -0x1.7c4128e2aff4b2b78e147601fa658af5p-1,
+    0x1.ba3b18395d17bp8
+  },
+  { // Entry 371
+    -0x1.7c4128e2aff4b2b78e147601fa658af5p-1,
+    -0x1.ba3b18395d17bp8
+  },
+  { // Entry 372
+    -0x1.fffffffffffffffffffffffffefaff9dp-1,
+    0x1.bab62ed655019p970
+  },
+  { // Entry 373
+    -0x1.fffffffffffffffffffffffffefaff9dp-1,
+    -0x1.bab62ed655019p970
+  },
+  { // Entry 374
+    0x1.ffffff3e534467fffff37e509b7b792ep-1,
+    0x1.bd55aa411ab46p-13
+  },
+  { // Entry 375
+    0x1.ffffff3e534467fffff37e509b7b792ep-1,
+    -0x1.bd55aa411ab46p-13
+  },
+  { // Entry 376
+    -0x1.7fdb07b9f77e07ffff7207c4628d3f68p-1,
+    0x1.bd616d4fe95cdp36
+  },
+  { // Entry 377
+    -0x1.7fdb07b9f77e07ffff7207c4628d3f68p-1,
+    -0x1.bd616d4fe95cdp36
+  },
+  { // Entry 378
+    0x1.ffcf4da76222c889718239523341f4b5p-1,
+    0x1.beap-6
+  },
+  { // Entry 379
+    0x1.ffcf4da76222c889718239523341f4b5p-1,
+    -0x1.beap-6
+  },
+  { // Entry 380
+    -0x1.ddee13357ec6f7fcc9502399fccdc2f0p-1,
+    0x1.c11516af585a4p1
+  },
+  { // Entry 381
+    -0x1.ddee13357ec6f7fcc9502399fccdc2f0p-1,
+    -0x1.c11516af585a4p1
+  },
+  { // Entry 382
+    0x1.58cccec059da17d3f448a8b2b6e7c0e8p-1,
+    0x1.c75e54de4c06ep2
+  },
+  { // Entry 383
+    0x1.58cccec059da17d3f448a8b2b6e7c0e8p-1,
+    -0x1.c75e54de4c06ep2
+  },
+  { // Entry 384
+    -0x1.ffffffffffffffffffffffffffc8663ep-1,
+    0x1.cb44e86bc192bp648
+  },
+  { // Entry 385
+    -0x1.ffffffffffffffffffffffffffc8663ep-1,
+    -0x1.cb44e86bc192bp648
+  },
+  { // Entry 386
+    0x1.ffffffffffffffffffffffffff2198f9p-1,
+    0x1.cb44e86bc192bp649
+  },
+  { // Entry 387
+    0x1.ffffffffffffffffffffffffff2198f9p-1,
+    -0x1.cb44e86bc192bp649
+  },
+  { // Entry 388
+    -0x1.ca281d7fe44b07ffffd2b7d46ab5d361p-1,
+    0x1.cd5a6f8762affp1
+  },
+  { // Entry 389
+    -0x1.ca281d7fe44b07ffffd2b7d46ab5d361p-1,
+    -0x1.cd5a6f8762affp1
+  },
+  { // Entry 390
+    0x1.e80ad4fe54c71d4e604ede474cca0b19p-5,
+    0x1.d0cb95f02ad77p464
+  },
+  { // Entry 391
+    0x1.e80ad4fe54c71d4e604ede474cca0b19p-5,
+    -0x1.d0cb95f02ad77p464
+  },
+  { // Entry 392
+    0x1.0df8eb409efe37fffff925b5de2c80b6p-1,
+    0x1.d31bd604903a0p2
+  },
+  { // Entry 393
+    0x1.0df8eb409efe37fffff925b5de2c80b6p-1,
+    -0x1.d31bd604903a0p2
+  },
+  { // Entry 394
+    0x1.ff2ae968efe70ea4126849c3832c9cbdp-1,
+    0x1.d32f4610180f6p-5
+  },
+  { // Entry 395
+    0x1.ff2ae968efe70ea4126849c3832c9cbdp-1,
+    -0x1.d32f4610180f6p-5
+  },
+  { // Entry 396
+    -0x1.cec307a674d3ed2f8df47cf394aa88eap-3,
+    0x1.d96e058p488
+  },
+  { // Entry 397
+    -0x1.cec307a674d3ed2f8df47cf394aa88eap-3,
+    -0x1.d96e058p488
+  },
+  { // Entry 398
+    -0x1.ac8dbf9cdc95483577560b1814ea8895p-5,
+    0x1.db0803c392b4cp15
+  },
+  { // Entry 399
+    -0x1.ac8dbf9cdc95483577560b1814ea8895p-5,
+    -0x1.db0803c392b4cp15
+  },
+  { // Entry 400
+    -0x1.ac94870ca631684bd10b658b80cfcd42p-5,
+    0x1.db0803c3ff51dp15
+  },
+  { // Entry 401
+    -0x1.ac94870ca631684bd10b658b80cfcd42p-5,
+    -0x1.db0803c3ff51dp15
+  },
+  { // Entry 402
+    0x1.ff229073fd8b5e91d60dd095cfde5967p-1,
+    0x1.dc4p-5
+  },
+  { // Entry 403
+    0x1.ff229073fd8b5e91d60dd095cfde5967p-1,
+    -0x1.dc4p-5
+  },
+  { // Entry 404
+    0x1.ff21e5f975fffe83c2ae1c55a885f12fp-1,
+    0x1.dcf73dcf73dccp-5
+  },
+  { // Entry 405
+    0x1.ff21e5f975fffe83c2ae1c55a885f12fp-1,
+    -0x1.dcf73dcf73dccp-5
+  },
+  { // Entry 406
+    0x1.2f011326420e5002172db245fd9063e2p-1,
+    0x1.dffffffffffffp-1
+  },
+  { // Entry 407
+    0x1.2f011326420e5002172db245fd9063e2p-1,
+    -0x1.dffffffffffffp-1
+  },
+  { // Entry 408
+    0x1.f72c8e16dbc78b26afbf346185dccb48p-1,
+    0x1.e123691a7c4bep26
+  },
+  { // Entry 409
+    0x1.f72c8e16dbc78b26afbf346185dccb48p-1,
+    -0x1.e123691a7c4bep26
+  },
+  { // Entry 410
+    -0x1.4b0c6bb623f57fffff5e458203deef33p-2,
+    0x1.e666666f9cf49p0
+  },
+  { // Entry 411
+    -0x1.4b0c6bb623f57fffff5e458203deef33p-2,
+    -0x1.e666666f9cf49p0
+  },
+  { // Entry 412
+    0x1.fd74b5587588481884a92e83747f5c4ep-1,
+    0x1.e83accfc50b70p995
+  },
+  { // Entry 413
+    0x1.fd74b5587588481884a92e83747f5c4ep-1,
+    -0x1.e83accfc50b70p995
+  },
+  { // Entry 414
+    0x1.fff169b6ab7d17f43d59f6cf085accb0p-1,
+    0x1.e8ep-7
+  },
+  { // Entry 415
+    0x1.fff169b6ab7d17f43d59f6cf085accb0p-1,
+    -0x1.e8ep-7
+  },
+  { // Entry 416
+    0x1.7d39c9f1b0b3c0027a5fc9a76faee83dp-1,
+    0x1.eaf5ea5317442p4
+  },
+  { // Entry 417
+    0x1.7d39c9f1b0b3c0027a5fc9a76faee83dp-1,
+    -0x1.eaf5ea5317442p4
+  },
+  { // Entry 418
+    0x1.7f13af7081a6741660469fd60255fe49p-1,
+    0x1.eb0c2b00b1b83p4
+  },
+  { // Entry 419
+    0x1.7f13af7081a6741660469fd60255fe49p-1,
+    -0x1.eb0c2b00b1b83p4
+  },
+  { // Entry 420
+    -0x1.7ad7b88a1fe0f82b6f249c7c56dd8b5ap-1,
+    0x1.ebc6b555311c4p15
+  },
+  { // Entry 421
+    -0x1.7ad7b88a1fe0f82b6f249c7c56dd8b5ap-1,
+    -0x1.ebc6b555311c4p15
+  },
+  { // Entry 422
+    0x1.b06b2b58a2a23c98b12853415b5c83a1p-5,
+    0x1.ef7bdef7bdef2p239
+  },
+  { // Entry 423
+    0x1.b06b2b58a2a23c98b12853415b5c83a1p-5,
+    -0x1.ef7bdef7bdef2p239
+  },
+  { // Entry 424
+    0x1.fe6ded53172a6876790d3aab83a656f4p-1,
+    0x1.efbbeefbbeef8p15
+  },
+  { // Entry 425
+    0x1.fe6ded53172a6876790d3aab83a656f4p-1,
+    -0x1.efbbeefbbeef8p15
+  },
+  { // Entry 426
+    -0x1.fe2bcb87a7e158cffa2fe8d306cc7555p-1,
+    0x1.f07c1f07c1ef7p239
+  },
+  { // Entry 427
+    -0x1.fe2bcb87a7e158cffa2fe8d306cc7555p-1,
+    -0x1.f07c1f07c1ef7p239
+  },
+  { // Entry 428
+    -0x1.79d08d6b3a88282e0a0da2350464d0abp-1,
+    0x1.f0f2b5e060b29p1
+  },
+  { // Entry 429
+    -0x1.79d08d6b3a88282e0a0da2350464d0abp-1,
+    -0x1.f0f2b5e060b29p1
+  },
+  { // Entry 430
+    0x1.f0d11d321178d7ff15da48990d5983c2p-1,
+    0x1.f40p-3
+  },
+  { // Entry 431
+    0x1.f0d11d321178d7ff15da48990d5983c2p-1,
+    -0x1.f40p-3
+  },
+  { // Entry 432
+    0x1.e3ff5b15f723d7f7f7f5bb0dbce54d01p-4,
+    0x1.f43d49f947e87p9
+  },
+  { // Entry 433
+    0x1.e3ff5b15f723d7f7f7f5bb0dbce54d01p-4,
+    -0x1.f43d49f947e87p9
+  },
+  { // Entry 434
+    -0x1.6636c9f6a87a97f1cbdf708a2f1ad9bap-1,
+    0x1.f7fffffffffffp1
+  },
+  { // Entry 435
+    -0x1.6636c9f6a87a97f1cbdf708a2f1ad9bap-1,
+    -0x1.f7fffffffffffp1
+  },
+  { // Entry 436
+    0x1.ffc1be33092857ff26220f9981635bc7p-1,
+    0x1.f8fffffffffffp-6
+  },
+  { // Entry 437
+    0x1.ffc1be33092857ff26220f9981635bc7p-1,
+    -0x1.f8fffffffffffp-6
+  },
+  { // Entry 438
+    0x1.ffc1be33092857fb344affdd93d043a7p-1,
+    0x1.f90p-6
+  },
+  { // Entry 439
+    0x1.ffc1be33092857fb344affdd93d043a7p-1,
+    -0x1.f90p-6
+  },
+  { // Entry 440
+    -0x1.fffffffcab0d58220669dcfa421ccfa6p-1,
+    0x1.fa0236523ce54p344
+  },
+  { // Entry 441
+    -0x1.fffffffcab0d58220669dcfa421ccfa6p-1,
+    -0x1.fa0236523ce54p344
+  },
+  { // Entry 442
+    0x1.fc0d98ace2308800000212788a794eacp-1,
+    0x1.fceab54d37da0p-4
+  },
+  { // Entry 443
+    0x1.fc0d98ace2308800000212788a794eacp-1,
+    -0x1.fceab54d37da0p-4
+  },
+  { // Entry 444
+    -0x1.9589bca128b917fe59692a738c3791c9p-4,
+    0x1.fd0072fffffffp2
+  },
+  { // Entry 445
+    -0x1.9589bca128b917fe59692a738c3791c9p-4,
+    -0x1.fd0072fffffffp2
+  },
+  { // Entry 446
+    -0x1.4d304b07fc897cf1ade54fe97db7c8bdp-2,
+    0x1.fe0f827673422p62
+  },
+  { // Entry 447
+    -0x1.4d304b07fc897cf1ade54fe97db7c8bdp-2,
+    -0x1.fe0f827673422p62
+  },
+  { // Entry 448
+    0x1.c1a27ae836f128000000000000504e9bp-1,
+    0x1.feb1f7920e248p-2
+  },
+  { // Entry 449
+    0x1.c1a27ae836f128000000000000504e9bp-1,
+    -0x1.feb1f7920e248p-2
+  },
+  { // Entry 450
+    -0x1.936b64e955978d15aacfddf5821c6281p-1,
+    0x1.feeffffffffc6p995
+  },
+  { // Entry 451
+    -0x1.936b64e955978d15aacfddf5821c6281p-1,
+    -0x1.feeffffffffc6p995
+  },
+  { // Entry 452
+    0x1.fff007147ea577fb02130c68b335ef45p-1,
+    0x1.ff8ffffffffffp-7
+  },
+  { // Entry 453
+    0x1.fff007147ea577fb02130c68b335ef45p-1,
+    -0x1.ff8ffffffffffp-7
+  },
+  { // Entry 454
+    0x1.ffffc01bfe442b09cbec19f68af8fbf8p-1,
+    0x1.ff8ffffffffffp-10
+  },
+  { // Entry 455
+    0x1.ffffc01bfe442b09cbec19f68af8fbf8p-1,
+    -0x1.ff8ffffffffffp-10
+  },
+  { // Entry 456
+    0x1.7cc9fb75317ae93bf5ddee0e8b9c83cep-1,
+    0x1.ff8ffffffffffp870
+  },
+  { // Entry 457
+    0x1.7cc9fb75317ae93bf5ddee0e8b9c83cep-1,
+    -0x1.ff8ffffffffffp870
+  },
+  { // Entry 458
+    0x1.d6aea48015588e71983142804227fd84p-1,
+    0x1.ffcfff8p19
+  },
+  { // Entry 459
+    0x1.d6aea48015588e71983142804227fd84p-1,
+    -0x1.ffcfff8p19
+  },
+  { // Entry 460
+    -0x1.6a9972eee19badf9e34d36b0d1202091p-2,
+    0x1.ffcfff8p365
+  },
+  { // Entry 461
+    -0x1.6a9972eee19badf9e34d36b0d1202091p-2,
+    -0x1.ffcfff8p365
+  },
+  { // Entry 462
+    -0x1.3aaa15f7544b691a43e1fa1a639bdfc2p-1,
+    0x1.ffcffffffff6cp720
+  },
+  { // Entry 463
+    -0x1.3aaa15f7544b691a43e1fa1a639bdfc2p-1,
+    -0x1.ffcffffffff6cp720
+  },
+  { // Entry 464
+    0x1.3f164bce055c4c61b74a61f73ca73d3fp-1,
+    0x1.ffcfffffffff9p320
+  },
+  { // Entry 465
+    0x1.3f164bce055c4c61b74a61f73ca73d3fp-1,
+    -0x1.ffcfffffffff9p320
+  },
+  { // Entry 466
+    0x1.fffff002fff14d566ae8ec9d1edc3e3fp-1,
+    0x1.ffcffffffffffp-11
+  },
+  { // Entry 467
+    0x1.fffff002fff14d566ae8ec9d1edc3e3fp-1,
+    -0x1.ffcffffffffffp-11
+  },
+  { // Entry 468
+    -0x1.ffffff987f985d67944b867bff4ab857p-1,
+    0x1.ffcffffffffffp405
+  },
+  { // Entry 469
+    -0x1.ffffff987f985d67944b867bff4ab857p-1,
+    -0x1.ffcffffffffffp405
+  },
+  { // Entry 470
+    -0x1.ffff6235a25edb8c975b485c5c6f41f7p-1,
+    0x1.ffcffffffffffp567
+  },
+  { // Entry 471
+    -0x1.ffff6235a25edb8c975b485c5c6f41f7p-1,
+    -0x1.ffcffffffffffp567
+  },
+  { // Entry 472
+    0x1.fdf11ae4608b0894bab8786949aa6333p-3,
+    0x1.ffefff8ffffffp16
+  },
+  { // Entry 473
+    0x1.fdf11ae4608b0894bab8786949aa6333p-3,
+    -0x1.ffefff8ffffffp16
+  },
+  { // Entry 474
+    0x1.8f5525ab4583c064353aaad12c6cce6cp-1,
+    0x1.ffeffffffffccp995
+  },
+  { // Entry 475
+    0x1.8f5525ab4583c064353aaad12c6cce6cp-1,
+    -0x1.ffeffffffffccp995
+  },
+  { // Entry 476
+    0x1.a0af44a45c0569b72058cc34efd0e32ep-8,
+    0x1.ffeffffffffffp77
+  },
+  { // Entry 477
+    0x1.a0af44a45c0569b72058cc34efd0e32ep-8,
+    -0x1.ffeffffffffffp77
+  },
+  { // Entry 478
+    -0x1.df7546c31bf8cffef69c4859da055f33p-1,
+    0x1.ffeffffffffffp122
+  },
+  { // Entry 479
+    -0x1.df7546c31bf8cffef69c4859da055f33p-1,
+    -0x1.ffeffffffffffp122
+  },
+  { // Entry 480
+    -0x1.825a7bea27d5b1a598af6b684eb18478p-1,
+    0x1.ffeffffffffffp179
+  },
+  { // Entry 481
+    -0x1.825a7bea27d5b1a598af6b684eb18478p-1,
+    -0x1.ffeffffffffffp179
+  },
+  { // Entry 482
+    -0x1.1be2ab2078d547fff09932011fe16456p-1,
+    0x1.ffeffffffffffp238
+  },
+  { // Entry 483
+    -0x1.1be2ab2078d547fff09932011fe16456p-1,
+    -0x1.ffeffffffffffp238
+  },
+  { // Entry 484
+    -0x1.a4cc5f838f5297e0a7e749cb087c2f14p-7,
+    0x1.fff0000002511p492
+  },
+  { // Entry 485
+    -0x1.a4cc5f838f5297e0a7e749cb087c2f14p-7,
+    -0x1.fff0000002511p492
+  },
+  { // Entry 486
+    0x1.f16437d6119f89bfa73a2f14f377fd3ep-10,
+    0x1.fff1fffffffffp41
+  },
+  { // Entry 487
+    0x1.f16437d6119f89bfa73a2f14f377fd3ep-10,
+    -0x1.fff1fffffffffp41
+  },
+  { // Entry 488
+    0x1.898324c2f1cfc596e590b4a80d2508fbp-11,
+    0x1.ffffc7fffffffp45
+  },
+  { // Entry 489
+    0x1.898324c2f1cfc596e590b4a80d2508fbp-11,
+    -0x1.ffffc7fffffffp45
+  },
+  { // Entry 490
+    0x1.f0154c00688f87fcc96f14c8efb5914fp-1,
+    0x1.ffffdf1ffffffp-3
+  },
+  { // Entry 491
+    0x1.f0154c00688f87fcc96f14c8efb5914fp-1,
+    -0x1.ffffdf1ffffffp-3
+  },
+  { // Entry 492
+    0x1.ffc00157126a7d98216491df73d97cd3p-1,
+    0x1.fffff8fffffffp-6
+  },
+  { // Entry 493
+    0x1.ffc00157126a7d98216491df73d97cd3p-1,
+    -0x1.fffff8fffffffp-6
+  },
+  { // Entry 494
+    -0x1.e0d9f0f38c73f0069739e9de65191416p-2,
+    0x1.fffffbfffffffp968
+  },
+  { // Entry 495
+    -0x1.e0d9f0f38c73f0069739e9de65191416p-2,
+    -0x1.fffffbfffffffp968
+  },
+  { // Entry 496
+    0x1.fff4699dd560b5dbb88a029337b9ab86p-1,
+    0x1.fffffcfffffffp40
+  },
+  { // Entry 497
+    0x1.fff4699dd560b5dbb88a029337b9ab86p-1,
+    -0x1.fffffcfffffffp40
+  },
+  { // Entry 498
+    0x1.ff0015559f228802433732ae11942945p-1,
+    0x1.ffffff0000040p-5
+  },
+  { // Entry 499
+    0x1.ff0015559f228802433732ae11942945p-1,
+    -0x1.ffffff0000040p-5
+  },
+  { // Entry 500
+    -0x1.9c6951cccd39bf60d47db80be6fce34fp-2,
+    0x1.ffffff8p119
+  },
+  { // Entry 501
+    -0x1.9c6951cccd39bf60d47db80be6fce34fp-2,
+    -0x1.ffffff8p119
+  },
+  { // Entry 502
+    -0x1.f2c2263590034ec62522d45d2eeca285p-1,
+    0x1.ffffff8p192
+  },
+  { // Entry 503
+    -0x1.f2c2263590034ec62522d45d2eeca285p-1,
+    -0x1.ffffff8p192
+  },
+  { // Entry 504
+    0x1.c7884d6cfb5511a6b5111077fd0b1b72p-1,
+    0x1.ffffff8p543
+  },
+  { // Entry 505
+    0x1.c7884d6cfb5511a6b5111077fd0b1b72p-1,
+    -0x1.ffffff8p543
+  },
+  { // Entry 506
+    0x1.e66c79e776a1eff6b68f2d01289e08e8p-2,
+    0x1.ffffffc3fffffp500
+  },
+  { // Entry 507
+    0x1.e66c79e776a1eff6b68f2d01289e08e8p-2,
+    -0x1.ffffffc3fffffp500
+  },
+  { // Entry 508
+    0x1.c7c9a9c57c0b2009f18a6c2c07b52ea2p-3,
+    0x1.ffffffe1fffffp700
+  },
+  { // Entry 509
+    0x1.c7c9a9c57c0b2009f18a6c2c07b52ea2p-3,
+    -0x1.ffffffe1fffffp700
+  },
+  { // Entry 510
+    0x1.7bb28daf5f9ad3608dda8a16ea235cb4p-1,
+    0x1.ffffffff0f0ffp400
+  },
+  { // Entry 511
+    0x1.7bb28daf5f9ad3608dda8a16ea235cb4p-1,
+    -0x1.ffffffff0f0ffp400
+  },
+  { // Entry 512
+    0x1.fc015527d8bb37806e4976dcf7a7c98cp-1,
+    0x1.ffffffff3ffffp-4
+  },
+  { // Entry 513
+    0x1.fc015527d8bb37806e4976dcf7a7c98cp-1,
+    -0x1.ffffffff3ffffp-4
+  },
+  { // Entry 514
+    -0x1.ea5257eb66e3bffee900cd4447404c16p-1,
+    0x1.ffffffff8ffffp3
+  },
+  { // Entry 515
+    -0x1.ea5257eb66e3bffee900cd4447404c16p-1,
+    -0x1.ffffffff8ffffp3
+  },
+  { // Entry 516
+    -0x1.4eaa606dbef968000267b0375ded6872p-1,
+    0x1.fffffffffbcffp1
+  },
+  { // Entry 517
+    -0x1.4eaa606dbef968000267b0375ded6872p-1,
+    -0x1.fffffffffbcffp1
+  },
+  { // Entry 518
+    -0x1.fc9cd6b5f009482b0d5582e1c6cdf738p-1,
+    0x1.fffffffffe0b5p720
+  },
+  { // Entry 519
+    -0x1.fc9cd6b5f009482b0d5582e1c6cdf738p-1,
+    -0x1.fffffffffe0b5p720
+  },
+  { // Entry 520
+    0x1.e96ac045dd138d25741cb879b92afa48p-3,
+    0x1.fffffffffe7ffp41
+  },
+  { // Entry 521
+    0x1.e96ac045dd138d25741cb879b92afa48p-3,
+    -0x1.fffffffffe7ffp41
+  },
+  { // Entry 522
+    -0x1.fcaf39cfb94d48195d2b26060b30f822p-1,
+    0x1.fffffffffee09p720
+  },
+  { // Entry 523
+    -0x1.fcaf39cfb94d48195d2b26060b30f822p-1,
+    -0x1.fffffffffee09p720
+  },
+  { // Entry 524
+    0x1.8432232a6d1daa6ac8a94c0021e60d50p-1,
+    0x1.ffffffffffdffp40
+  },
+  { // Entry 525
+    0x1.8432232a6d1daa6ac8a94c0021e60d50p-1,
+    -0x1.ffffffffffdffp40
+  },
+  { // Entry 526
+    0x1.9e375143139d9a37b354ea33dd625cd6p-6,
+    0x1.ffffffffffeffp41
+  },
+  { // Entry 527
+    0x1.9e375143139d9a37b354ea33dd625cd6p-6,
+    -0x1.ffffffffffeffp41
+  },
+  { // Entry 528
+    0x1.fffc0001555528000049b10c26a1f539p-1,
+    0x1.fffffffffff4ap-8
+  },
+  { // Entry 529
+    0x1.fffc0001555528000049b10c26a1f539p-1,
+    -0x1.fffffffffff4ap-8
+  },
+  { // Entry 530
+    0x1.463a895c4ea5ce4e56e8f578388eed3ap-1,
+    0x1.fffffffffff78p920
+  },
+  { // Entry 531
+    0x1.463a895c4ea5ce4e56e8f578388eed3ap-1,
+    -0x1.fffffffffff78p920
+  },
+  { // Entry 532
+    0x1.3c1a48635cf380c8158d934c4d0dd87cp-1,
+    0x1.fffffffffffd5p995
+  },
+  { // Entry 533
+    0x1.3c1a48635cf380c8158d934c4d0dd87cp-1,
+    -0x1.fffffffffffd5p995
+  },
+  { // Entry 534
+    0x1.91c4e0708bd486217f5fc230f0416220p-1,
+    0x1.fffffffffffe8p720
+  },
+  { // Entry 535
+    0x1.91c4e0708bd486217f5fc230f0416220p-1,
+    -0x1.fffffffffffe8p720
+  },
+  { // Entry 536
+    -0x1.3e15cb849b5ea87bcc583f6344cbcc40p-1,
+    0x1.fffffffffffebp920
+  },
+  { // Entry 537
+    -0x1.3e15cb849b5ea87bcc583f6344cbcc40p-1,
+    -0x1.fffffffffffebp920
+  },
+  { // Entry 538
+    -0x1.816808349b80dd3c22cbe80b4c171d1fp-1,
+    0x1.ffffffffffff1p245
+  },
+  { // Entry 539
+    -0x1.816808349b80dd3c22cbe80b4c171d1fp-1,
+    -0x1.ffffffffffff1p245
+  },
+  { // Entry 540
+    0x1.4699c814c5f075bb0ed9472dfecc50a9p-1,
+    0x1.ffffffffffff4p845
+  },
+  { // Entry 541
+    0x1.4699c814c5f075bb0ed9472dfecc50a9p-1,
+    -0x1.ffffffffffff4p845
+  },
+  { // Entry 542
+    -0x1.815e92b7a2a019e74650a859968e0f29p-1,
+    0x1.ffffffffffff4p1020
+  },
+  { // Entry 543
+    -0x1.815e92b7a2a019e74650a859968e0f29p-1,
+    -0x1.ffffffffffff4p1020
+  },
+  { // Entry 544
+    -0x1.3e8d028153201ed272fc9549725fcb3fp-10,
+    0x1.ffffffffffffcp45
+  },
+  { // Entry 545
+    -0x1.3e8d028153201ed272fc9549725fcb3fp-10,
+    -0x1.ffffffffffffcp45
+  },
+  { // Entry 546
+    0x1.7d6765714c78532d3eb0f2a73c5d6126p-1,
+    0x1.ffffffffffffep105
+  },
+  { // Entry 547
+    0x1.7d6765714c78532d3eb0f2a73c5d6126p-1,
+    -0x1.ffffffffffffep105
+  },
+  { // Entry 548
+    -0x1.f869fb14d2568d67c37c90b0a038b240p-3,
+    0x1.ffffffffffffep480
+  },
+  { // Entry 549
+    -0x1.f869fb14d2568d67c37c90b0a038b240p-3,
+    -0x1.ffffffffffffep480
+  },
+  { // Entry 550
+    -0x1.80a75b369d3c3fd15b6060c6fb98f2d6p-1,
+    0x1.ffffffffffffep970
+  },
+  { // Entry 551
+    -0x1.80a75b369d3c3fd15b6060c6fb98f2d6p-1,
+    -0x1.ffffffffffffep970
+  },
+  { // Entry 552
+    -0x1.9dba69e853bd77fd883be3bb1171df55p-4,
+    0x1.0000000000001p42
+  },
+  { // Entry 553
+    -0x1.9dba69e853bd77fd883be3bb1171df55p-4,
+    -0x1.0000000000001p42
+  },
+  { // Entry 554
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074
+  },
+  { // Entry 555
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1074
+  },
+  { // Entry 556
+    0x1.p0,
+    -0.0
+  },
+  { // Entry 557
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1074
+  },
+  { // Entry 558
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074
+  },
+  { // Entry 559
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0000000000001p-1022
+  },
+  { // Entry 560
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0000000000001p-1022
+  },
+  { // Entry 561
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1022
+  },
+  { // Entry 562
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1022
+  },
+  { // Entry 563
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.ffffffffffffep-1023
+  },
+  { // Entry 564
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.ffffffffffffep-1023
+  },
+  { // Entry 565
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.ffffffffffffep-1023
+  },
+  { // Entry 566
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.ffffffffffffep-1023
+  },
+  { // Entry 567
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1022
+  },
+  { // Entry 568
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1022
+  },
+  { // Entry 569
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0000000000001p-1022
+  },
+  { // Entry 570
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0000000000001p-1022
+  },
+  { // Entry 571
+    0x1.ffffff5c28f5cb4c5272061281211120p-1,
+    0x1.999999999999ap-13
+  },
+  { // Entry 572
+    0x1.ffffff5c28f5cb4c5272061281211120p-1,
+    -0x1.999999999999ap-13
+  },
+  { // Entry 573
+    0x1.fffffd70a3d7960cd5695a06fdb80e74p-1,
+    0x1.999999999999ap-12
+  },
+  { // Entry 574
+    0x1.fffffd70a3d7960cd5695a06fdb80e74p-1,
+    -0x1.999999999999ap-12
+  },
+  { // Entry 575
+    0x1.fffffa3d70a69ad42b39d8696632f856p-1,
+    0x1.3333333333334p-11
+  },
+  { // Entry 576
+    0x1.fffffa3d70a69ad42b39d8696632f856p-1,
+    -0x1.3333333333334p-11
+  },
+  { // Entry 577
+    0x1.fffff5c28f64e5ec0da0a4f7f4388052p-1,
+    0x1.999999999999ap-11
+  },
+  { // Entry 578
+    0x1.fffff5c28f64e5ec0da0a4f7f4388052p-1,
+    -0x1.999999999999ap-11
+  },
+  { // Entry 579
+    0x1.fffff0000015555549f49f4d34d34ca0p-1,
+    0x1.0p-10
+  },
+  { // Entry 580
+    0x1.fffff0000015555549f49f4d34d34ca0p-1,
+    -0x1.0p-10
+  },
+  { // Entry 581
+    0x1.ffffe8f5c2bb98c7c103d2ff79f15d6ap-1,
+    0x1.3333333333333p-10
+  },
+  { // Entry 582
+    0x1.ffffe8f5c2bb98c7c103d2ff79f15d6ap-1,
+    -0x1.3333333333333p-10
+  },
+  { // Entry 583
+    0x1.ffffe0a3d75c31b26451166d6f398abdp-1,
+    0x1.6666666666666p-10
+  },
+  { // Entry 584
+    0x1.ffffe0a3d75c31b26451166d6f398abdp-1,
+    -0x1.6666666666666p-10
+  },
+  { // Entry 585
+    0x1.ffffd70a3dfc733b3331d8382b1e9df5p-1,
+    0x1.9999999999999p-10
+  },
+  { // Entry 586
+    0x1.ffffd70a3dfc733b3331d8382b1e9df5p-1,
+    -0x1.9999999999999p-10
+  },
+  { // Entry 587
+    0x1.ffffcc28f6a2823f3765b50659ecb0e2p-1,
+    0x1.cccccccccccccp-10
+  },
+  { // Entry 588
+    0x1.ffffcc28f6a2823f3765b50659ecb0e2p-1,
+    -0x1.cccccccccccccp-10
+  },
+  { // Entry 589
+    0x1.fffbcc2a6e86fef7d2af1580bd8e6699p-1,
+    0x1.0666666666666p-7
+  },
+  { // Entry 590
+    0x1.fffbcc2a6e86fef7d2af1580bd8e6699p-1,
+    -0x1.0666666666666p-7
+  },
+  { // Entry 591
+    0x1.fff30a4b6fcc1405e18fbf7335d2f789p-1,
+    0x1.cccccccccccccp-7
+  },
+  { // Entry 592
+    0x1.fff30a4b6fcc1405e18fbf7335d2f789p-1,
+    -0x1.cccccccccccccp-7
+  },
+  { // Entry 593
+    0x1.ffe57a780f38c0db37051fa8c8d60fbcp-1,
+    0x1.4999999999999p-6
+  },
+  { // Entry 594
+    0x1.ffe57a780f38c0db37051fa8c8d60fbcp-1,
+    -0x1.4999999999999p-6
+  },
+  { // Entry 595
+    0x1.ffd31cd0e1d62c05d2cded21add8bd33p-1,
+    0x1.accccccccccccp-6
+  },
+  { // Entry 596
+    0x1.ffd31cd0e1d62c05d2cded21add8bd33p-1,
+    -0x1.accccccccccccp-6
+  },
+  { // Entry 597
+    0x1.ffbbf18207542ef81390d73c3ba89c1ap-1,
+    0x1.080p-5
+  },
+  { // Entry 598
+    0x1.ffbbf18207542ef81390d73c3ba89c1ap-1,
+    -0x1.080p-5
+  },
+  { // Entry 599
+    0x1.ff9ff8c3299f54457bbaf8c12173b46bp-1,
+    0x1.399999999999ap-5
+  },
+  { // Entry 600
+    0x1.ff9ff8c3299f54457bbaf8c12173b46bp-1,
+    -0x1.399999999999ap-5
+  },
+  { // Entry 601
+    0x1.ff7f32d77c5b1c42f1660c9b6f2ef64fp-1,
+    0x1.6b33333333334p-5
+  },
+  { // Entry 602
+    0x1.ff7f32d77c5b1c42f1660c9b6f2ef64fp-1,
+    -0x1.6b33333333334p-5
+  },
+  { // Entry 603
+    0x1.ff59a00dbc40896bb5e4ac8ad293afb4p-1,
+    0x1.9cccccccccccep-5
+  },
+  { // Entry 604
+    0x1.ff59a00dbc40896bb5e4ac8ad293afb4p-1,
+    -0x1.9cccccccccccep-5
+  },
+  { // Entry 605
+    0x1.ff2f40c02e60f61d6dcfc39b6c2be087p-1,
+    0x1.ce66666666666p-5
+  },
+  { // Entry 606
+    0x1.ff2f40c02e60f61d6dcfc39b6c2be087p-1,
+    -0x1.ce66666666666p-5
+  },
+  { // Entry 607
+    0x1.8ca46c7d8975e57a1484f05c3738d83bp-1,
+    0x1.5e7fc4369bdadp-1
+  },
+  { // Entry 608
+    0x1.8ca46c7d8975e57a1484f05c3738d83bp-1,
+    -0x1.5e7fc4369bdadp-1
+  },
+  { // Entry 609
+    0x1.0b5d3802fc7991140168f294eedd7904p-2,
+    0x1.4e7fc4369bdadp0
+  },
+  { // Entry 610
+    0x1.0b5d3802fc7991140168f294eedd7904p-2,
+    -0x1.4e7fc4369bdadp0
+  },
+  { // Entry 611
+    -0x1.66b96f53323af1d7e31a7162ab18a75bp-2,
+    0x1.edbfa651e9c84p0
+  },
+  { // Entry 612
+    -0x1.66b96f53323af1d7e31a7162ab18a75bp-2,
+    -0x1.edbfa651e9c84p0
+  },
+  { // Entry 613
+    -0x1.a93554888c32fa57f22a9529a320c1cbp-1,
+    0x1.467fc4369bdadp1
+  },
+  { // Entry 614
+    -0x1.a93554888c32fa57f22a9529a320c1cbp-1,
+    -0x1.467fc4369bdadp1
+  },
+  { // Entry 615
+    -0x1.ffc00155527d2b9fda2ae89396e09727p-1,
+    0x1.961fb54442d18p1
+  },
+  { // Entry 616
+    -0x1.ffc00155527d2b9fda2ae89396e09727p-1,
+    -0x1.961fb54442d18p1
+  },
+  { // Entry 617
+    -0x1.96907c5c7c25b88e34addff1fbef66e4p-1,
+    0x1.e5bfa651e9c83p1
+  },
+  { // Entry 618
+    -0x1.96907c5c7c25b88e34addff1fbef66e4p-1,
+    -0x1.e5bfa651e9c83p1
+  },
+  { // Entry 619
+    -0x1.2a1e5a50f948cd487c5309682b110a53p-2,
+    0x1.1aafcbafc85f7p2
+  },
+  { // Entry 620
+    -0x1.2a1e5a50f948cd487c5309682b110a53p-2,
+    -0x1.1aafcbafc85f7p2
+  },
+  { // Entry 621
+    0x1.4894f695dc56bce8b273e5524f181264p-2,
+    0x1.427fc4369bdadp2
+  },
+  { // Entry 622
+    0x1.4894f695dc56bce8b273e5524f181264p-2,
+    -0x1.427fc4369bdadp2
+  },
+  { // Entry 623
+    0x1.a016ea3a692ce0c321b77f168de39122p-1,
+    0x1.6a4fbcbd6f562p2
+  },
+  { // Entry 624
+    0x1.a016ea3a692ce0c321b77f168de39122p-1,
+    -0x1.6a4fbcbd6f562p2
+  },
+  { // Entry 625
+    0x1.a30a69f5537ebc22f0870c2bd26ef284p-1,
+    0x1.6af2eff0a2896p2
+  },
+  { // Entry 626
+    0x1.a30a69f5537ebc22f0870c2bd26ef284p-1,
+    -0x1.6af2eff0a2896p2
+  },
+  { // Entry 627
+    0x1.5bd62e8b04ad5915e66242349b756e11p-2,
+    0x1.43c62a9d02414p2
+  },
+  { // Entry 628
+    0x1.5bd62e8b04ad5915e66242349b756e11p-2,
+    -0x1.43c62a9d02414p2
+  },
+  { // Entry 629
+    -0x1.0cb71f671e63410966e78d2009c0616fp-2,
+    0x1.1c99654961f92p2
+  },
+  { // Entry 630
+    -0x1.0cb71f671e63410966e78d2009c0616fp-2,
+    -0x1.1c99654961f92p2
+  },
+  { // Entry 631
+    -0x1.89d86aa8521c11b74f8b1954c08f9b36p-1,
+    0x1.ead93feb8361fp1
+  },
+  { // Entry 632
+    -0x1.89d86aa8521c11b74f8b1954c08f9b36p-1,
+    -0x1.ead93feb8361fp1
+  },
+  { // Entry 633
+    -0x1.fe51ac554a16ad8194f181085f8a17f2p-1,
+    0x1.9c7fb54442d1ap1
+  },
+  { // Entry 634
+    -0x1.fe51ac554a16ad8194f181085f8a17f2p-1,
+    -0x1.9c7fb54442d1ap1
+  },
+  { // Entry 635
+    -0x1.b97c04d08bc5d765b341a22b2c720b6fp-1,
+    0x1.4e262a9d02415p1
+  },
+  { // Entry 636
+    -0x1.b97c04d08bc5d765b341a22b2c720b6fp-1,
+    -0x1.4e262a9d02415p1
+  },
+  { // Entry 637
+    -0x1.a8ac8a3e58f6ca952390299d2e8b187fp-2,
+    0x1.ff993feb83620p0
+  },
+  { // Entry 638
+    -0x1.a8ac8a3e58f6ca952390299d2e8b187fp-2,
+    -0x1.ff993feb83620p0
+  },
+  { // Entry 639
+    0x1.77a8b9b3d254a9e39d02b3eb3e2390e7p-3,
+    0x1.62e62a9d02416p0
+  },
+  { // Entry 640
+    0x1.77a8b9b3d254a9e39d02b3eb3e2390e7p-3,
+    -0x1.62e62a9d02416p0
+  },
+  { // Entry 641
+    0x1.6e1061205dd79051c112d30a05097c61p-1,
+    0x1.8c662a9d02419p-1
+  },
+  { // Entry 642
+    0x1.6e1061205dd79051c112d30a05097c61p-1,
+    -0x1.8c662a9d02419p-1
+  },
+  { // Entry 643
+    -0x1.682f3cc3c7a08da2ce02a41cdc7bed86p-4,
+    -0x1.a8aa1d11c44ffp0
+  },
+  { // Entry 644
+    -0x1.682f3cc3c7a08da2ce02a41cdc7bed86p-4,
+    0x1.a8aa1d11c44ffp0
+  },
+  { // Entry 645
+    -0x1.e6669a270c36d4879b428ddba96cd87bp-7,
+    -0x1.95ec8b9e03d54p0
+  },
+  { // Entry 646
+    -0x1.e6669a270c36d4879b428ddba96cd87bp-7,
+    0x1.95ec8b9e03d54p0
+  },
+  { // Entry 647
+    0x1.ddd1ec25e209f1bbf7e17ef6c8450cd7p-5,
+    -0x1.832efa2a435a9p0
+  },
+  { // Entry 648
+    0x1.ddd1ec25e209f1bbf7e17ef6c8450cd7p-5,
+    0x1.832efa2a435a9p0
+  },
+  { // Entry 649
+    0x1.0cab9115640d993082a7343bb5affea2p-3,
+    -0x1.707168b682dfep0
+  },
+  { // Entry 650
+    0x1.0cab9115640d993082a7343bb5affea2p-3,
+    0x1.707168b682dfep0
+  },
+  { // Entry 651
+    0x1.a0723a95492edee5dc98394e45f96d88p-3,
+    -0x1.5db3d742c2653p0
+  },
+  { // Entry 652
+    0x1.a0723a95492edee5dc98394e45f96d88p-3,
+    0x1.5db3d742c2653p0
+  },
+  { // Entry 653
+    0x1.18fee96a1a585928a94cda7e3d916fe1p-2,
+    -0x1.4af645cf01ea8p0
+  },
+  { // Entry 654
+    0x1.18fee96a1a585928a94cda7e3d916fe1p-2,
+    0x1.4af645cf01ea8p0
+  },
+  { // Entry 655
+    0x1.6043621b13be2ff07085f8278598e566p-2,
+    -0x1.3838b45b416fdp0
+  },
+  { // Entry 656
+    0x1.6043621b13be2ff07085f8278598e566p-2,
+    0x1.3838b45b416fdp0
+  },
+  { // Entry 657
+    0x1.a5a4ccf40d9d9ba97faa4e23ecce9e3ap-2,
+    -0x1.257b22e780f52p0
+  },
+  { // Entry 658
+    0x1.a5a4ccf40d9d9ba97faa4e23ecce9e3ap-2,
+    0x1.257b22e780f52p0
+  },
+  { // Entry 659
+    0x1.e8c405f36f85b7f5d6a38dfd4a692341p-2,
+    -0x1.12bd9173c07abp0
+  },
+  { // Entry 660
+    0x1.e8c405f36f85b7f5d6a38dfd4a692341p-2,
+    0x1.12bd9173c07abp0
+  },
+  { // Entry 661
+    0x1.26976a6c4e0f86633327f1ceecb508aep-1,
+    -0x1.ea5c3ed5b3850p-1
+  },
+  { // Entry 662
+    0x1.26976a6c4e0f86633327f1ceecb508aep-1,
+    0x1.ea5c3ed5b3850p-1
+  },
+  { // Entry 663
+    0x1.3805a1882009f2843da808e959f17861p-1,
+    -0x1.d4b87dab670a0p-1
+  },
+  { // Entry 664
+    0x1.3805a1882009f2843da808e959f17861p-1,
+    0x1.d4b87dab670a0p-1
+  },
+  { // Entry 665
+    0x1.48e52e0a65bcb3cd46455c4d2338bdf2p-1,
+    -0x1.bf14bc811a8f0p-1
+  },
+  { // Entry 666
+    0x1.48e52e0a65bcb3cd46455c4d2338bdf2p-1,
+    0x1.bf14bc811a8f0p-1
+  },
+  { // Entry 667
+    0x1.592e58ea0a9eec0b357eb4e9a83b0ea5p-1,
+    -0x1.a970fb56ce140p-1
+  },
+  { // Entry 668
+    0x1.592e58ea0a9eec0b357eb4e9a83b0ea5p-1,
+    0x1.a970fb56ce140p-1
+  },
+  { // Entry 669
+    0x1.68d9afe052d1f0e9324ae876961bcdb1p-1,
+    -0x1.93cd3a2c81990p-1
+  },
+  { // Entry 670
+    0x1.68d9afe052d1f0e9324ae876961bcdb1p-1,
+    0x1.93cd3a2c81990p-1
+  },
+  { // Entry 671
+    0x1.77e008d0775e744eb16a2c4ec7184c43p-1,
+    -0x1.7e297902351e0p-1
+  },
+  { // Entry 672
+    0x1.77e008d0775e744eb16a2c4ec7184c43p-1,
+    0x1.7e297902351e0p-1
+  },
+  { // Entry 673
+    0x1.863a850e438fe029302aba0f5f127616p-1,
+    -0x1.6885b7d7e8a30p-1
+  },
+  { // Entry 674
+    0x1.863a850e438fe029302aba0f5f127616p-1,
+    0x1.6885b7d7e8a30p-1
+  },
+  { // Entry 675
+    0x1.93e2948233fce814439ed51fd2548920p-1,
+    -0x1.52e1f6ad9c280p-1
+  },
+  { // Entry 676
+    0x1.93e2948233fce814439ed51fd2548920p-1,
+    0x1.52e1f6ad9c280p-1
+  },
+  { // Entry 677
+    0x1.a0d1f8a9a791d4b5694ca68a42fe6c9bp-1,
+    -0x1.3d3e35834fad0p-1
+  },
+  { // Entry 678
+    0x1.a0d1f8a9a791d4b5694ca68a42fe6c9bp-1,
+    0x1.3d3e35834fad0p-1
+  },
+  { // Entry 679
+    0x1.bc6bd861e13de309428e00f7bef6c3ecp-1,
+    -0x1.0a0b02501c799p-1
+  },
+  { // Entry 680
+    0x1.bc6bd861e13de309428e00f7bef6c3ecp-1,
+    0x1.0a0b02501c799p-1
+  },
+  { // Entry 681
+    0x1.ca59c6fa3d9ce238a227393b6b075bc5p-1,
+    -0x1.d8f7208e6b82cp-2
+  },
+  { // Entry 682
+    0x1.ca59c6fa3d9ce238a227393b6b075bc5p-1,
+    0x1.d8f7208e6b82cp-2
+  },
+  { // Entry 683
+    0x1.d6c0b125791cffce83e32564712b78c6p-1,
+    -0x1.9dd83c7c9e126p-2
+  },
+  { // Entry 684
+    0x1.d6c0b125791cffce83e32564712b78c6p-1,
+    0x1.9dd83c7c9e126p-2
+  },
+  { // Entry 685
+    0x1.e1960261829858391645bbe12019e58ap-1,
+    -0x1.62b9586ad0a20p-2
+  },
+  { // Entry 686
+    0x1.e1960261829858391645bbe12019e58ap-1,
+    0x1.62b9586ad0a20p-2
+  },
+  { // Entry 687
+    0x1.ead07cc6356964e27a1036d2f8b158f7p-1,
+    -0x1.279a74590331ap-2
+  },
+  { // Entry 688
+    0x1.ead07cc6356964e27a1036d2f8b158f7p-1,
+    0x1.279a74590331ap-2
+  },
+  { // Entry 689
+    0x1.f26840e7b2188f7a0cc661a0ede3728bp-1,
+    -0x1.d8f7208e6b829p-3
+  },
+  { // Entry 690
+    0x1.f26840e7b2188f7a0cc661a0ede3728bp-1,
+    0x1.d8f7208e6b829p-3
+  },
+  { // Entry 691
+    0x1.f856d48db797dec0b79e1353409dc3f2p-1,
+    -0x1.62b9586ad0a1ep-3
+  },
+  { // Entry 692
+    0x1.f856d48db797dec0b79e1353409dc3f2p-1,
+    0x1.62b9586ad0a1ep-3
+  },
+  { // Entry 693
+    0x1.fc97283a424797215f8a8d1967736c9bp-1,
+    -0x1.d8f7208e6b826p-4
+  },
+  { // Entry 694
+    0x1.fc97283a424797215f8a8d1967736c9bp-1,
+    0x1.d8f7208e6b826p-4
+  },
+  { // Entry 695
+    0x1.ff259b7ab9f4f9a8cb9f1c333272e409p-1,
+    -0x1.d8f7208e6b82dp-5
+  },
+  { // Entry 696
+    0x1.ff259b7ab9f4f9a8cb9f1c333272e409p-1,
+    0x1.d8f7208e6b82dp-5
+  },
+  { // Entry 697
+    0x1.ff259b7ab9f4f9a8cb9f1c333272e409p-1,
+    0x1.d8f7208e6b82dp-5
+  },
+  { // Entry 698
+    0x1.ff259b7ab9f4f9a8cb9f1c333272e409p-1,
+    -0x1.d8f7208e6b82dp-5
+  },
+  { // Entry 699
+    0x1.fc97283a424795847294654a1d8a08edp-1,
+    0x1.d8f7208e6b82dp-4
+  },
+  { // Entry 700
+    0x1.fc97283a424795847294654a1d8a08edp-1,
+    -0x1.d8f7208e6b82dp-4
+  },
+  { // Entry 701
+    0x1.f856d48db797dbfecfa8b4cd3be44027p-1,
+    0x1.62b9586ad0a22p-3
+  },
+  { // Entry 702
+    0x1.f856d48db797dbfecfa8b4cd3be44027p-1,
+    -0x1.62b9586ad0a22p-3
+  },
+  { // Entry 703
+    0x1.f26840e7b2188bd0814e3dfc7f6f3f87p-1,
+    0x1.d8f7208e6b82dp-3
+  },
+  { // Entry 704
+    0x1.f26840e7b2188bd0814e3dfc7f6f3f87p-1,
+    -0x1.d8f7208e6b82dp-3
+  },
+  { // Entry 705
+    0x1.ead07cc6356960546ae634ef62621fb2p-1,
+    0x1.279a74590331cp-2
+  },
+  { // Entry 706
+    0x1.ead07cc6356960546ae634ef62621fb2p-1,
+    -0x1.279a74590331cp-2
+  },
+  { // Entry 707
+    0x1.e1960261829852ca662ca27d518c2fa9p-1,
+    0x1.62b9586ad0a22p-2
+  },
+  { // Entry 708
+    0x1.e1960261829852ca662ca27d518c2fa9p-1,
+    -0x1.62b9586ad0a22p-2
+  },
+  { // Entry 709
+    0x1.d6c0b125791cf983d53efaa7d45e291ep-1,
+    0x1.9dd83c7c9e128p-2
+  },
+  { // Entry 710
+    0x1.d6c0b125791cf983d53efaa7d45e291ep-1,
+    -0x1.9dd83c7c9e128p-2
+  },
+  { // Entry 711
+    0x1.ca59c6fa3d9cdb17530927aff1b33abbp-1,
+    0x1.d8f7208e6b82ep-2
+  },
+  { // Entry 712
+    0x1.ca59c6fa3d9cdb17530927aff1b33abbp-1,
+    -0x1.d8f7208e6b82ep-2
+  },
+  { // Entry 713
+    0x1.bc6bd861e13de309428e00f7bef6c3ecp-1,
+    0x1.0a0b02501c799p-1
+  },
+  { // Entry 714
+    0x1.bc6bd861e13de309428e00f7bef6c3ecp-1,
+    -0x1.0a0b02501c799p-1
+  },
+  { // Entry 715
+    0x1.a0d1f8a9a791f9dff5c993af4908264dp-1,
+    0x1.3d3e35834faccp-1
+  },
+  { // Entry 716
+    0x1.a0d1f8a9a791f9dff5c993af4908264dp-1,
+    -0x1.3d3e35834faccp-1
+  },
+  { // Entry 717
+    0x1.93e2948233fd0f69e3918982148f8265p-1,
+    0x1.52e1f6ad9c27cp-1
+  },
+  { // Entry 718
+    0x1.93e2948233fd0f69e3918982148f8265p-1,
+    -0x1.52e1f6ad9c27cp-1
+  },
+  { // Entry 719
+    0x1.863a850e43900997e76be80405437377p-1,
+    0x1.6885b7d7e8a2cp-1
+  },
+  { // Entry 720
+    0x1.863a850e43900997e76be80405437377p-1,
+    -0x1.6885b7d7e8a2cp-1
+  },
+  { // Entry 721
+    0x1.77e008d0775e9fc38e3f492f8e93ff51p-1,
+    0x1.7e297902351dcp-1
+  },
+  { // Entry 722
+    0x1.77e008d0775e9fc38e3f492f8e93ff51p-1,
+    -0x1.7e297902351dcp-1
+  },
+  { // Entry 723
+    0x1.68d9afe052d21e50560f9ffb6cc1b945p-1,
+    0x1.93cd3a2c8198cp-1
+  },
+  { // Entry 724
+    0x1.68d9afe052d21e50560f9ffb6cc1b945p-1,
+    -0x1.93cd3a2c8198cp-1
+  },
+  { // Entry 725
+    0x1.592e58ea0a9f1b4fddbaaf868fe47911p-1,
+    0x1.a970fb56ce13cp-1
+  },
+  { // Entry 726
+    0x1.592e58ea0a9f1b4fddbaaf868fe47911p-1,
+    -0x1.a970fb56ce13cp-1
+  },
+  { // Entry 727
+    0x1.48e52e0a65bce4d9d62a31293f7d41c1p-1,
+    0x1.bf14bc811a8ecp-1
+  },
+  { // Entry 728
+    0x1.48e52e0a65bce4d9d62a31293f7d41c1p-1,
+    -0x1.bf14bc811a8ecp-1
+  },
+  { // Entry 729
+    0x1.3805a188200a254247f30462c36acf6ap-1,
+    0x1.d4b87dab6709cp-1
+  },
+  { // Entry 730
+    0x1.3805a188200a254247f30462c36acf6ap-1,
+    -0x1.d4b87dab6709cp-1
+  },
+  { // Entry 731
+    0x1.26976a6c4e0fbabb84632bd99feec9c6p-1,
+    0x1.ea5c3ed5b384cp-1
+  },
+  { // Entry 732
+    0x1.26976a6c4e0fbabb84632bd99feec9c6p-1,
+    -0x1.ea5c3ed5b384cp-1
+  },
+  { // Entry 733
+    0x1.e8c405f36f85b7f5d6a38dfd4a692341p-2,
+    0x1.12bd9173c07abp0
+  },
+  { // Entry 734
+    0x1.e8c405f36f85b7f5d6a38dfd4a692341p-2,
+    -0x1.12bd9173c07abp0
+  },
+  { // Entry 735
+    0x1.a5a4ccf40d9cb25f16ad97e480c4b483p-2,
+    0x1.257b22e780f56p0
+  },
+  { // Entry 736
+    0x1.a5a4ccf40d9cb25f16ad97e480c4b483p-2,
+    -0x1.257b22e780f56p0
+  },
+  { // Entry 737
+    0x1.6043621b13bd3f904b3b876df5b2c6f4p-2,
+    0x1.3838b45b41701p0
+  },
+  { // Entry 738
+    0x1.6043621b13bd3f904b3b876df5b2c6f4p-2,
+    -0x1.3838b45b41701p0
+  },
+  { // Entry 739
+    0x1.18fee96a1a5762fc6770ff168e06ab3ep-2,
+    0x1.4af645cf01eacp0
+  },
+  { // Entry 740
+    0x1.18fee96a1a5762fc6770ff168e06ab3ep-2,
+    -0x1.4af645cf01eacp0
+  },
+  { // Entry 741
+    0x1.a0723a95492ce998457fb7a0d09a6385p-3,
+    0x1.5db3d742c2657p0
+  },
+  { // Entry 742
+    0x1.a0723a95492ce998457fb7a0d09a6385p-3,
+    -0x1.5db3d742c2657p0
+  },
+  { // Entry 743
+    0x1.0cab9115640b9d9d466723bbd5d589bep-3,
+    0x1.707168b682e02p0
+  },
+  { // Entry 744
+    0x1.0cab9115640b9d9d466723bbd5d589bep-3,
+    -0x1.707168b682e02p0
+  },
+  { // Entry 745
+    0x1.ddd1ec25e201f538925bf5bcf7c7df6ep-5,
+    0x1.832efa2a435adp0
+  },
+  { // Entry 746
+    0x1.ddd1ec25e201f538925bf5bcf7c7df6ep-5,
+    -0x1.832efa2a435adp0
+  },
+  { // Entry 747
+    -0x1.e6669a270c56d3a08d91cc2721f92fe1p-7,
+    0x1.95ec8b9e03d58p0
+  },
+  { // Entry 748
+    -0x1.e6669a270c56d3a08d91cc2721f92fe1p-7,
+    -0x1.95ec8b9e03d58p0
+  },
+  { // Entry 749
+    -0x1.682f3cc3c7a08da2ce02a41cdc7bed86p-4,
+    0x1.a8aa1d11c44ffp0
+  },
+  { // Entry 750
+    -0x1.682f3cc3c7a08da2ce02a41cdc7bed86p-4,
+    -0x1.a8aa1d11c44ffp0
+  },
+  { // Entry 751
+    0x1.0cb3469a29ea66d4031be769702aad5cp-1,
+    0x1.04aff6d330942p0
+  },
+  { // Entry 752
+    0x1.0cb3469a29ea66d4031be769702aad5cp-1,
+    -0x1.04aff6d330942p0
+  },
+  { // Entry 753
+    0x1.0cb228fa7f8117c82e61cf5393341c64p-1,
+    0x1.04b09e98dcdb4p0
+  },
+  { // Entry 754
+    0x1.0cb228fa7f8117c82e61cf5393341c64p-1,
+    -0x1.04b09e98dcdb4p0
+  },
+  { // Entry 755
+    0x1.0cb10b5a61b05a73e78a3e4447baf514p-1,
+    0x1.04b1465e89226p0
+  },
+  { // Entry 756
+    0x1.0cb10b5a61b05a73e78a3e4447baf514p-1,
+    -0x1.04b1465e89226p0
+  },
+  { // Entry 757
+    0x1.0cafedb9d078a984086928aa40d2e4a5p-1,
+    0x1.04b1ee2435698p0
+  },
+  { // Entry 758
+    0x1.0cafedb9d078a984086928aa40d2e4a5p-1,
+    -0x1.04b1ee2435698p0
+  },
+  { // Entry 759
+    0x1.0caed018cbda7fa59c631cd55b31aa8dp-1,
+    0x1.04b295e9e1b0ap0
+  },
+  { // Entry 760
+    0x1.0caed018cbda7fa59c631cd55b31aa8dp-1,
+    -0x1.04b295e9e1b0ap0
+  },
+  { // Entry 761
+    0x1.0cadb27753d65785e06d0e464006149ep-1,
+    0x1.04b33daf8df7cp0
+  },
+  { // Entry 762
+    0x1.0cadb27753d65785e06d0e464006149ep-1,
+    -0x1.04b33daf8df7cp0
+  },
+  { // Entry 763
+    0x1.0cac94d5686cabd2430c20fdf2855b47p-1,
+    0x1.04b3e5753a3eep0
+  },
+  { // Entry 764
+    0x1.0cac94d5686cabd2430c20fdf2855b47p-1,
+    -0x1.04b3e5753a3eep0
+  },
+  { // Entry 765
+    0x1.0cab7733099df738645574cd482ef4b2p-1,
+    0x1.04b48d3ae6860p0
+  },
+  { // Entry 766
+    0x1.0cab7733099df738645574cd482ef4b2p-1,
+    -0x1.04b48d3ae6860p0
+  },
+  { // Entry 767
+    0x1.0caa5990376b061ec1cf3890f1b8e1e3p-1,
+    0x1.04b5350092ccfp0
+  },
+  { // Entry 768
+    0x1.0caa5990376b061ec1cf3890f1b8e1e3p-1,
+    -0x1.04b5350092ccfp0
+  },
+  { // Entry 769
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074
+  },
+  { // Entry 770
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1074
+  },
+  { // Entry 771
+    0x1.p0,
+    -0.0
+  },
+  { // Entry 772
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1074
+  },
+  { // Entry 773
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074
+  },
+  { // Entry 774
+    0x1.ad02c771c35ed5f01089a00c6a27e0cfp-1,
+    0x1.279a74590331bp-1
+  },
+  { // Entry 775
+    0x1.ad02c771c35ed5f01089a00c6a27e0cfp-1,
+    -0x1.279a74590331bp-1
+  },
+  { // Entry 776
+    0x1.ad02c771c35ecd3471de9021e6c3b92bp-1,
+    0x1.279a74590331cp-1
+  },
+  { // Entry 777
+    0x1.ad02c771c35ecd3471de9021e6c3b92bp-1,
+    -0x1.279a74590331cp-1
+  },
+  { // Entry 778
+    0x1.ad02c771c35ec478d333803762f450d5p-1,
+    0x1.279a74590331dp-1
+  },
+  { // Entry 779
+    0x1.ad02c771c35ec478d333803762f450d5p-1,
+    -0x1.279a74590331dp-1
+  },
+  { // Entry 780
+    -0x1.48d1ddd2b2b3f8c21b9421e65b380735p-3,
+    0x1.bb67ae8584ca9p0
+  },
+  { // Entry 781
+    -0x1.48d1ddd2b2b3f8c21b9421e65b380735p-3,
+    -0x1.bb67ae8584ca9p0
+  },
+  { // Entry 782
+    -0x1.48d1ddd2b2b47718ff3063b6bd981099p-3,
+    0x1.bb67ae8584caap0
+  },
+  { // Entry 783
+    -0x1.48d1ddd2b2b47718ff3063b6bd981099p-3,
+    -0x1.bb67ae8584caap0
+  },
+  { // Entry 784
+    -0x1.48d1ddd2b2b4f56fe2cca5871eaf4820p-3,
+    0x1.bb67ae8584cabp0
+  },
+  { // Entry 785
+    -0x1.48d1ddd2b2b4f56fe2cca5871eaf4820p-3,
+    -0x1.bb67ae8584cabp0
+  },
+  { // Entry 786
+    0x1.cfc6cfa52ad9f9911db4ca0d45fdb0b3p-1,
+    0x1.bffffffffffffp-2
+  },
+  { // Entry 787
+    0x1.cfc6cfa52ad9f9911db4ca0d45fdb0b3p-1,
+    -0x1.bffffffffffffp-2
+  },
+  { // Entry 788
+    0x1.cfc6cfa52ad9f62d6d5423ca8339a00ap-1,
+    0x1.cp-2
+  },
+  { // Entry 789
+    0x1.cfc6cfa52ad9f62d6d5423ca8339a00ap-1,
+    -0x1.cp-2
+  },
+  { // Entry 790
+    0x1.cfc6cfa52ad9f2c9bcf37d87c05892f5p-1,
+    0x1.c000000000001p-2
+  },
+  { // Entry 791
+    0x1.cfc6cfa52ad9f2c9bcf37d87c05892f5p-1,
+    -0x1.c000000000001p-2
+  },
+  { // Entry 792
+    0x1.8bb105a5dc90104051d08cb965631807p-1,
+    0x1.5ffffffffffffp-1
+  },
+  { // Entry 793
+    0x1.8bb105a5dc90104051d08cb965631807p-1,
+    -0x1.5ffffffffffffp-1
+  },
+  { // Entry 794
+    0x1.8bb105a5dc900618f80fa51d303c69p-1,
+    0x1.6p-1
+  },
+  { // Entry 795
+    0x1.8bb105a5dc900618f80fa51d303c69p-1,
+    -0x1.6p-1
+  },
+  { // Entry 796
+    0x1.8bb105a5dc8ffbf19e4ebd80fab2cdb8p-1,
+    0x1.6000000000001p-1
+  },
+  { // Entry 797
+    0x1.8bb105a5dc8ffbf19e4ebd80fab2cdb8p-1,
+    -0x1.6000000000001p-1
+  },
+  { // Entry 798
+    0x1.7ef4842f0bcd11686aaf6f21c9aa8354p-2,
+    0x1.2ffffffffffffp0
+  },
+  { // Entry 799
+    0x1.7ef4842f0bcd11686aaf6f21c9aa8354p-2,
+    -0x1.2ffffffffffffp0
+  },
+  { // Entry 800
+    0x1.7ef4842f0bccd60d4a501dc8bc4b57b3p-2,
+    0x1.3p0
+  },
+  { // Entry 801
+    0x1.7ef4842f0bccd60d4a501dc8bc4b57b3p-2,
+    -0x1.3p0
+  },
+  { // Entry 802
+    0x1.7ef4842f0bcc9ab229f0cc6fad6d378dp-2,
+    0x1.3000000000001p0
+  },
+  { // Entry 803
+    0x1.7ef4842f0bcc9ab229f0cc6fad6d378dp-2,
+    -0x1.3000000000001p0
+  },
+  { // Entry 804
+    -0x1.863efa361dc2294e929b9515fb34f9bap-1,
+    0x1.37fffffffffffp1
+  },
+  { // Entry 805
+    -0x1.863efa361dc2294e929b9515fb34f9bap-1,
+    -0x1.37fffffffffffp1
+  },
+  { // Entry 806
+    -0x1.863efa361dc252bca1eaeed39749bed7p-1,
+    0x1.380p1
+  },
+  { // Entry 807
+    -0x1.863efa361dc252bca1eaeed39749bed7p-1,
+    -0x1.380p1
+  },
+  { // Entry 808
+    -0x1.863efa361dc27c2ab13a48912d45880bp-1,
+    0x1.3800000000001p1
+  },
+  { // Entry 809
+    -0x1.863efa361dc27c2ab13a48912d45880bp-1,
+    -0x1.3800000000001p1
+  },
+  { // Entry 810
+    0x1.fef2b2d21cf6c106e86ff9395f8204a0p-1,
+    0x1.069c8b46b3792p-4
+  },
+  { // Entry 811
+    0x1.fef2b2d21cf6c106e86ff9395f8204a0p-1,
+    -0x1.069c8b46b3792p-4
+  },
+  { // Entry 812
+    0x1.fbcbe693bd8ec85723b6cb55e4f5e78fp-1,
+    0x1.069c8b46b3792p-3
+  },
+  { // Entry 813
+    0x1.fbcbe693bd8ec85723b6cb55e4f5e78fp-1,
+    -0x1.069c8b46b3792p-3
+  },
+  { // Entry 814
+    0x1.f68eebfcbb5e841900e2542f7c24bab0p-1,
+    0x1.89ead0ea0d35bp-3
+  },
+  { // Entry 815
+    0x1.f68eebfcbb5e841900e2542f7c24bab0p-1,
+    -0x1.89ead0ea0d35bp-3
+  },
+  { // Entry 816
+    0x1.ef4145b4aecffbdaaffb78ffb49ac9bdp-1,
+    0x1.069c8b46b3792p-2
+  },
+  { // Entry 817
+    0x1.ef4145b4aecffbdaaffb78ffb49ac9bdp-1,
+    -0x1.069c8b46b3792p-2
+  },
+  { // Entry 818
+    0x1.e5eaa286fbbc670dbf6392d7c98ab0a0p-1,
+    0x1.4843ae1860576p-2
+  },
+  { // Entry 819
+    0x1.e5eaa286fbbc670dbf6392d7c98ab0a0p-1,
+    -0x1.4843ae1860576p-2
+  },
+  { // Entry 820
+    0x1.da94d54dd4c0876e18ee97c70d1a4a94p-1,
+    0x1.89ead0ea0d35ap-2
+  },
+  { // Entry 821
+    0x1.da94d54dd4c0876e18ee97c70d1a4a94p-1,
+    -0x1.89ead0ea0d35ap-2
+  },
+  { // Entry 822
+    0x1.cd4bca9cb5c715302001e446cc93a7bcp-1,
+    0x1.cb91f3bbba13ep-2
+  },
+  { // Entry 823
+    0x1.cd4bca9cb5c715302001e446cc93a7bcp-1,
+    -0x1.cb91f3bbba13ep-2
+  },
+  { // Entry 824
+    0x1.be1d7c3534c40331fddf243d8a0a56b0p-1,
+    0x1.069c8b46b3791p-1
+  },
+  { // Entry 825
+    0x1.be1d7c3534c40331fddf243d8a0a56b0p-1,
+    -0x1.069c8b46b3791p-1
+  },
+  { // Entry 826
+    0x1.ad19e2535aa9678bd5fdafc68817700bp-1,
+    0x1.27701caf89e83p-1
+  },
+  { // Entry 827
+    0x1.ad19e2535aa9678bd5fdafc68817700bp-1,
+    -0x1.27701caf89e83p-1
+  },
+  { // Entry 828
+    0x1.9a52e2e0fbcb3a3f4bde6f6ec27767a9p-1,
+    0x1.4843ae1860575p-1
+  },
+  { // Entry 829
+    0x1.9a52e2e0fbcb3a3f4bde6f6ec27767a9p-1,
+    -0x1.4843ae1860575p-1
+  },
+  { // Entry 830
+    0x1.85dc3ea1bbce9a8085f66593a87b7e2ep-1,
+    0x1.69173f8136c67p-1
+  },
+  { // Entry 831
+    0x1.85dc3ea1bbce9a8085f66593a87b7e2ep-1,
+    -0x1.69173f8136c67p-1
+  },
+  { // Entry 832
+    0x1.6fcb7c6b8b919af3dda53094c9a27aabp-1,
+    0x1.89ead0ea0d359p-1
+  },
+  { // Entry 833
+    0x1.6fcb7c6b8b919af3dda53094c9a27aabp-1,
+    -0x1.89ead0ea0d359p-1
+  },
+  { // Entry 834
+    0x1.5837d2817cf303ef6dae69faeb0f015ep-1,
+    0x1.aabe6252e3a4bp-1
+  },
+  { // Entry 835
+    0x1.5837d2817cf303ef6dae69faeb0f015ep-1,
+    -0x1.aabe6252e3a4bp-1
+  },
+  { // Entry 836
+    0x1.3f3a0e28bedd40445858f823e150264bp-1,
+    0x1.cb91f3bbba13dp-1
+  },
+  { // Entry 837
+    0x1.3f3a0e28bedd40445858f823e150264bp-1,
+    -0x1.cb91f3bbba13dp-1
+  },
+  { // Entry 838
+    0x1.24ec799171642dbd24d259005822bd25p-1,
+    0x1.ec6585249082fp-1
+  },
+  { // Entry 839
+    0x1.24ec799171642dbd24d259005822bd25p-1,
+    -0x1.ec6585249082fp-1
+  },
+  { // Entry 840
+    0x1.096ac02ec42c85b7b10afed9202785b9p-1,
+    0x1.069c8b46b3791p0
+  },
+  { // Entry 841
+    0x1.096ac02ec42c85b7b10afed9202785b9p-1,
+    -0x1.069c8b46b3791p0
+  },
+  { // Entry 842
+    0x1.d9a3a336edb7613df062e86a32d09fe1p-2,
+    0x1.170653fb1eb0ap0
+  },
+  { // Entry 843
+    0x1.d9a3a336edb7613df062e86a32d09fe1p-2,
+    -0x1.170653fb1eb0ap0
+  },
+  { // Entry 844
+    0x1.9e7f8652b47582afd29744293170c07cp-2,
+    0x1.27701caf89e83p0
+  },
+  { // Entry 845
+    0x1.9e7f8652b47582afd29744293170c07cp-2,
+    -0x1.27701caf89e83p0
+  },
+  { // Entry 846
+    0x1.61a76077aee07bb349ca76cf700913d1p-2,
+    0x1.37d9e563f51fcp0
+  },
+  { // Entry 847
+    0x1.61a76077aee07bb349ca76cf700913d1p-2,
+    -0x1.37d9e563f51fcp0
+  },
+  { // Entry 848
+    0x1.235b331d8f748e20fb6ddb6a708dba10p-2,
+    0x1.4843ae1860575p0
+  },
+  { // Entry 849
+    0x1.235b331d8f748e20fb6ddb6a708dba10p-2,
+    -0x1.4843ae1860575p0
+  },
+  { // Entry 850
+    0x1.c7b90e3024593da8449963cfe08dde85p-3,
+    0x1.58ad76cccb8eep0
+  },
+  { // Entry 851
+    0x1.c7b90e3024593da8449963cfe08dde85p-3,
+    -0x1.58ad76cccb8eep0
+  },
+  { // Entry 852
+    0x1.46dc4f4ce83da727ea048cc7d2f276d1p-3,
+    0x1.69173f8136c67p0
+  },
+  { // Entry 853
+    0x1.46dc4f4ce83da727ea048cc7d2f276d1p-3,
+    -0x1.69173f8136c67p0
+  },
+  { // Entry 854
+    0x1.894f70befbb99ab7df9d1790a28f48adp-4,
+    0x1.79810835a1fe0p0
+  },
+  { // Entry 855
+    0x1.894f70befbb99ab7df9d1790a28f48adp-4,
+    -0x1.79810835a1fe0p0
+  },
+  { // Entry 856
+    0x1.069107ae9332f95fa2c5ceeadfb29f77p-5,
+    0x1.89ead0ea0d359p0
+  },
+  { // Entry 857
+    0x1.069107ae9332f95fa2c5ceeadfb29f77p-5,
+    -0x1.89ead0ea0d359p0
+  },
+  { // Entry 858
+    -0x1.069107ae9327e0731a748c21f03b5efcp-5,
+    0x1.9a54999e786d2p0
+  },
+  { // Entry 859
+    -0x1.069107ae9327e0731a748c21f03b5efcp-5,
+    -0x1.9a54999e786d2p0
+  },
+  { // Entry 860
+    -0x1.894f70befbb41417dff843e81fac388bp-4,
+    0x1.aabe6252e3a4bp0
+  },
+  { // Entry 861
+    -0x1.894f70befbb41417dff843e81fac388bp-4,
+    -0x1.aabe6252e3a4bp0
+  },
+  { // Entry 862
+    -0x1.46dc4f4ce83ae9ab1cc1b2367cb753ebp-3,
+    0x1.bb282b074edc4p0
+  },
+  { // Entry 863
+    -0x1.46dc4f4ce83ae9ab1cc1b2367cb753ebp-3,
+    -0x1.bb282b074edc4p0
+  },
+  { // Entry 864
+    -0x1.c7b90e30245688e099860e8d4fff601cp-3,
+    0x1.cb91f3bbba13dp0
+  },
+  { // Entry 865
+    -0x1.c7b90e30245688e099860e8d4fff601cp-3,
+    -0x1.cb91f3bbba13dp0
+  },
+  { // Entry 866
+    -0x1.235b331d8f7339841a517312d0d347fbp-2,
+    0x1.dbfbbc70254b6p0
+  },
+  { // Entry 867
+    -0x1.235b331d8f7339841a517312d0d347fbp-2,
+    -0x1.dbfbbc70254b6p0
+  },
+  { // Entry 868
+    -0x1.61a76077aedf2e43aca418f7a2e1324dp-2,
+    0x1.ec6585249082fp0
+  },
+  { // Entry 869
+    -0x1.61a76077aedf2e43aca418f7a2e1324dp-2,
+    -0x1.ec6585249082fp0
+  },
+  { // Entry 870
+    -0x1.9e7f8652b4743dcc3c3568baff8bf9ebp-2,
+    0x1.fccf4dd8fbba8p0
+  },
+  { // Entry 871
+    -0x1.9e7f8652b4743dcc3c3568baff8bf9ebp-2,
+    -0x1.fccf4dd8fbba8p0
+  },
+  { // Entry 872
+    -0x1.d9a3a336edb65efa30e1a6679aa064c2p-2,
+    0x1.069c8b46b3791p1
+  },
+  { // Entry 873
+    -0x1.d9a3a336edb65efa30e1a6679aa064c2p-2,
+    -0x1.069c8b46b3791p1
+  },
+  { // Entry 874
+    -0x1.096ac02ec42c24880a5951788cb383c8p-1,
+    0x1.0ed16fa0e914ep1
+  },
+  { // Entry 875
+    -0x1.096ac02ec42c24880a5951788cb383c8p-1,
+    -0x1.0ed16fa0e914ep1
+  },
+  { // Entry 876
+    -0x1.24ec79917163dda65afd8109f59cb465p-1,
+    0x1.170653fb1eb0bp1
+  },
+  { // Entry 877
+    -0x1.24ec79917163dda65afd8109f59cb465p-1,
+    -0x1.170653fb1eb0bp1
+  },
+  { // Entry 878
+    -0x1.3f3a0e28bedd0cf0c4bfbd8c82a3baafp-1,
+    0x1.1f3b3855544c8p1
+  },
+  { // Entry 879
+    -0x1.3f3a0e28bedd0cf0c4bfbd8c82a3baafp-1,
+    -0x1.1f3b3855544c8p1
+  },
+  { // Entry 880
+    -0x1.5837d2817cf2eb069035552dc3ae834cp-1,
+    0x1.27701caf89e85p1
+  },
+  { // Entry 881
+    -0x1.5837d2817cf2eb069035552dc3ae834cp-1,
+    -0x1.27701caf89e85p1
+  },
+  { // Entry 882
+    -0x1.6fcb7c6b8b9199ce2f17dd3ee86b3b9ap-1,
+    0x1.2fa50109bf842p1
+  },
+  { // Entry 883
+    -0x1.6fcb7c6b8b9199ce2f17dd3ee86b3b9ap-1,
+    -0x1.2fa50109bf842p1
+  },
+  { // Entry 884
+    -0x1.85dc3ea1bbceae2d294421e8c7350f8cp-1,
+    0x1.37d9e563f51ffp1
+  },
+  { // Entry 885
+    -0x1.85dc3ea1bbceae2d294421e8c7350f8cp-1,
+    -0x1.37d9e563f51ffp1
+  },
+  { // Entry 886
+    -0x1.9a52e2e0fbcb5f8a3f55c274f9ec754bp-1,
+    0x1.400ec9be2abbcp1
+  },
+  { // Entry 887
+    -0x1.9a52e2e0fbcb5f8a3f55c274f9ec754bp-1,
+    -0x1.400ec9be2abbcp1
+  },
+  { // Entry 888
+    -0x1.ad19e2535aa99b049ac0b5858c5d381fp-1,
+    0x1.4843ae1860579p1
+  },
+  { // Entry 889
+    -0x1.ad19e2535aa99b049ac0b5858c5d381fp-1,
+    -0x1.4843ae1860579p1
+  },
+  { // Entry 890
+    -0x1.be1d7c3534c44132ab1c4130cbe9dfa0p-1,
+    0x1.5078927295f36p1
+  },
+  { // Entry 891
+    -0x1.be1d7c3534c44132ab1c4130cbe9dfa0p-1,
+    -0x1.5078927295f36p1
+  },
+  { // Entry 892
+    -0x1.cd4bca9cb5c759e4d6dc8601ec3d84b6p-1,
+    0x1.58ad76cccb8f3p1
+  },
+  { // Entry 893
+    -0x1.cd4bca9cb5c759e4d6dc8601ec3d84b6p-1,
+    -0x1.58ad76cccb8f3p1
+  },
+  { // Entry 894
+    -0x1.da94d54dd4c0cedccd73684994422740p-1,
+    0x1.60e25b27012b0p1
+  },
+  { // Entry 895
+    -0x1.da94d54dd4c0cedccd73684994422740p-1,
+    -0x1.60e25b27012b0p1
+  },
+  { // Entry 896
+    -0x1.e5eaa286fbbcad1e4a6373392e679669p-1,
+    0x1.69173f8136c6dp1
+  },
+  { // Entry 897
+    -0x1.e5eaa286fbbcad1e4a6373392e679669p-1,
+    -0x1.69173f8136c6dp1
+  },
+  { // Entry 898
+    -0x1.ef4145b4aed03c5f1d39763b1eee6ed8p-1,
+    0x1.714c23db6c62ap1
+  },
+  { // Entry 899
+    -0x1.ef4145b4aed03c5f1d39763b1eee6ed8p-1,
+    -0x1.714c23db6c62ap1
+  },
+  { // Entry 900
+    -0x1.f68eebfcbb5eba124d8cc48fd1beb04dp-1,
+    0x1.79810835a1fe7p1
+  },
+  { // Entry 901
+    -0x1.f68eebfcbb5eba124d8cc48fd1beb04dp-1,
+    -0x1.79810835a1fe7p1
+  },
+  { // Entry 902
+    -0x1.fbcbe693bd8ef006f5ff02210dfe0619p-1,
+    0x1.81b5ec8fd79a4p1
+  },
+  { // Entry 903
+    -0x1.fbcbe693bd8ef006f5ff02210dfe0619p-1,
+    -0x1.81b5ec8fd79a4p1
+  },
+  { // Entry 904
+    -0x1.fef2b2d21cf6be1a2c7ea665ef1f874ep-1,
+    0x1.89ead0ea0d35bp1
+  },
+  { // Entry 905
+    -0x1.fef2b2d21cf6be1a2c7ea665ef1f874ep-1,
+    -0x1.89ead0ea0d35bp1
+  },
+  { // Entry 906
+    0x1.ef4145b4aecff6f58edecf24955428c1p-1,
+    -0x1.81b5ec8fd799fp2
+  },
+  { // Entry 907
+    0x1.ef4145b4aecff6f58edecf24955428c1p-1,
+    0x1.81b5ec8fd799fp2
+  },
+  { // Entry 908
+    0x1.be1d7c3534c3f9b9b35619280049de85p-1,
+    -0x1.714c23db6c626p2
+  },
+  { // Entry 909
+    0x1.be1d7c3534c3f9b9b35619280049de85p-1,
+    0x1.714c23db6c626p2
+  },
+  { // Entry 910
+    0x1.6fcb7c6b8b918d86fc83d612a6587eddp-1,
+    -0x1.60e25b27012adp2
+  },
+  { // Entry 911
+    0x1.6fcb7c6b8b918d86fc83d612a6587eddp-1,
+    0x1.60e25b27012adp2
+  },
+  { // Entry 912
+    0x1.096ac02ec42c82e5b225185bd6c757d5p-1,
+    -0x1.5078927295f34p2
+  },
+  { // Entry 913
+    0x1.096ac02ec42c82e5b225185bd6c757d5p-1,
+    0x1.5078927295f34p2
+  },
+  { // Entry 914
+    0x1.235b331d8f7487ce2db97819fae7777cp-2,
+    -0x1.400ec9be2abbbp2
+  },
+  { // Entry 915
+    0x1.235b331d8f7487ce2db97819fae7777cp-2,
+    0x1.400ec9be2abbbp2
+  },
+  { // Entry 916
+    0x1.069107ae9332c4a1cd2dc033b8d50598p-5,
+    -0x1.2fa50109bf842p2
+  },
+  { // Entry 917
+    0x1.069107ae9332c4a1cd2dc033b8d50598p-5,
+    0x1.2fa50109bf842p2
+  },
+  { // Entry 918
+    -0x1.c7b90e30245695bd1ec170f45feeb1ffp-3,
+    -0x1.1f3b3855544c9p2
+  },
+  { // Entry 919
+    -0x1.c7b90e30245695bd1ec170f45feeb1ffp-3,
+    0x1.1f3b3855544c9p2
+  },
+  { // Entry 920
+    -0x1.d9a3a336edb62c1541b8584cd6c00f87p-2,
+    -0x1.0ed16fa0e9150p2
+  },
+  { // Entry 921
+    -0x1.d9a3a336edb62c1541b8584cd6c00f87p-2,
+    0x1.0ed16fa0e9150p2
+  },
+  { // Entry 922
+    -0x1.5837d2817cf27705cac7881fb569ffc7p-1,
+    -0x1.fccf4dd8fbbaep1
+  },
+  { // Entry 923
+    -0x1.5837d2817cf27705cac7881fb569ffc7p-1,
+    0x1.fccf4dd8fbbaep1
+  },
+  { // Entry 924
+    -0x1.ad19e2535aa8ffb40066d78aef71fabdp-1,
+    -0x1.dbfbbc70254bcp1
+  },
+  { // Entry 925
+    -0x1.ad19e2535aa8ffb40066d78aef71fabdp-1,
+    0x1.dbfbbc70254bcp1
+  },
+  { // Entry 926
+    -0x1.e5eaa286fbbc2b129238160df30ce704p-1,
+    -0x1.bb282b074edcap1
+  },
+  { // Entry 927
+    -0x1.e5eaa286fbbc2b129238160df30ce704p-1,
+    0x1.bb282b074edcap1
+  },
+  { // Entry 928
+    -0x1.fef2b2d21cf6b40ff3b530ce8dc0d8a7p-1,
+    -0x1.9a54999e786d8p1
+  },
+  { // Entry 929
+    -0x1.fef2b2d21cf6b40ff3b530ce8dc0d8a7p-1,
+    0x1.9a54999e786d8p1
+  },
+  { // Entry 930
+    -0x1.f68eebfcbb5eadd65c261cd803990ae1p-1,
+    -0x1.79810835a1fe6p1
+  },
+  { // Entry 931
+    -0x1.f68eebfcbb5eadd65c261cd803990ae1p-1,
+    0x1.79810835a1fe6p1
+  },
+  { // Entry 932
+    -0x1.cd4bca9cb5c775a99729f7ad95b7dce3p-1,
+    -0x1.58ad76cccb8f4p1
+  },
+  { // Entry 933
+    -0x1.cd4bca9cb5c775a99729f7ad95b7dce3p-1,
+    0x1.58ad76cccb8f4p1
+  },
+  { // Entry 934
+    -0x1.85dc3ea1bbcf2aa2e21ec586d5497e35p-1,
+    -0x1.37d9e563f5202p1
+  },
+  { // Entry 935
+    -0x1.85dc3ea1bbcf2aa2e21ec586d5497e35p-1,
+    0x1.37d9e563f5202p1
+  },
+  { // Entry 936
+    -0x1.24ec79917164e41addd4bacd4420f9fbp-1,
+    -0x1.170653fb1eb10p1
+  },
+  { // Entry 937
+    -0x1.24ec79917164e41addd4bacd4420f9fbp-1,
+    0x1.170653fb1eb10p1
+  },
+  { // Entry 938
+    -0x1.61a76077aee23b11f0c673f638003b0ap-2,
+    -0x1.ec6585249083cp0
+  },
+  { // Entry 939
+    -0x1.61a76077aee23b11f0c673f638003b0ap-2,
+    0x1.ec6585249083cp0
+  },
+  { // Entry 940
+    -0x1.894f70befbc104b706e85cf4c1c96a52p-4,
+    -0x1.aabe6252e3a58p0
+  },
+  { // Entry 941
+    -0x1.894f70befbc104b706e85cf4c1c96a52p-4,
+    0x1.aabe6252e3a58p0
+  },
+  { // Entry 942
+    0x1.46dc4f4ce8373c7c44f13b57363edd3bp-3,
+    -0x1.69173f8136c74p0
+  },
+  { // Entry 943
+    0x1.46dc4f4ce8373c7c44f13b57363edd3bp-3,
+    0x1.69173f8136c74p0
+  },
+  { // Entry 944
+    0x1.9e7f8652b47289e53fccd54955db4552p-2,
+    -0x1.27701caf89e90p0
+  },
+  { // Entry 945
+    0x1.9e7f8652b47289e53fccd54955db4552p-2,
+    0x1.27701caf89e90p0
+  },
+  { // Entry 946
+    0x1.3f3a0e28bedbfb066b67abd9c338409ep-1,
+    -0x1.cb91f3bbba157p-1
+  },
+  { // Entry 947
+    0x1.3f3a0e28bedbfb066b67abd9c338409ep-1,
+    0x1.cb91f3bbba157p-1
+  },
+  { // Entry 948
+    0x1.9a52e2e0fbca4b00c72daa3cdaca257cp-1,
+    -0x1.4843ae186058ep-1
+  },
+  { // Entry 949
+    0x1.9a52e2e0fbca4b00c72daa3cdaca257cp-1,
+    0x1.4843ae186058ep-1
+  },
+  { // Entry 950
+    0x1.da94d54dd4bff753d988c1755e2ffc04p-1,
+    -0x1.89ead0ea0d38ap-2
+  },
+  { // Entry 951
+    0x1.da94d54dd4bff753d988c1755e2ffc04p-1,
+    0x1.89ead0ea0d38ap-2
+  },
+  { // Entry 952
+    0x1.fbcbe693bd8e98423207e36587d942b7p-1,
+    -0x1.069c8b46b37f0p-3
+  },
+  { // Entry 953
+    0x1.fbcbe693bd8e98423207e36587d942b7p-1,
+    0x1.069c8b46b37f0p-3
+  },
+  { // Entry 954
+    0x1.fbcbe693bd8ef86c1565b3453036e55ep-1,
+    0x1.069c8b46b3734p-3
+  },
+  { // Entry 955
+    0x1.fbcbe693bd8ef86c1565b3453036e55ep-1,
+    -0x1.069c8b46b3734p-3
+  },
+  { // Entry 956
+    0x1.da94d54dd4c11187405ada7f04e5b171p-1,
+    0x1.89ead0ea0d32cp-2
+  },
+  { // Entry 957
+    0x1.da94d54dd4c11187405ada7f04e5b171p-1,
+    -0x1.89ead0ea0d32cp-2
+  },
+  { // Entry 958
+    0x1.9a52e2e0fbcc0cc83b843bae58c6cdf8p-1,
+    0x1.4843ae186055fp-1
+  },
+  { // Entry 959
+    0x1.9a52e2e0fbcc0cc83b843bae58c6cdf8p-1,
+    -0x1.4843ae186055fp-1
+  },
+  { // Entry 960
+    0x1.3f3a0e28bede46f65ca5b5c19ad99dd7p-1,
+    0x1.cb91f3bbba128p-1
+  },
+  { // Entry 961
+    0x1.3f3a0e28bede46f65ca5b5c19ad99dd7p-1,
+    -0x1.cb91f3bbba128p-1
+  },
+  { // Entry 962
+    0x1.9e7f8652b478066eec563f835097f148p-2,
+    0x1.27701caf89e78p0
+  },
+  { // Entry 963
+    0x1.9e7f8652b478066eec563f835097f148p-2,
+    -0x1.27701caf89e78p0
+  },
+  { // Entry 964
+    0x1.46dc4f4ce843151b9d14e561879e5fe3p-3,
+    0x1.69173f8136c5cp0
+  },
+  { // Entry 965
+    0x1.46dc4f4ce843151b9d14e561879e5fe3p-3,
+    -0x1.69173f8136c5cp0
+  },
+  { // Entry 966
+    -0x1.894f70befba9211b0dcaa4dca450670fp-4,
+    0x1.aabe6252e3a40p0
+  },
+  { // Entry 967
+    -0x1.894f70befba9211b0dcaa4dca450670fp-4,
+    -0x1.aabe6252e3a40p0
+  },
+  { // Entry 968
+    -0x1.61a76077aedc99952438421f820a2befp-2,
+    0x1.ec65852490824p0
+  },
+  { // Entry 969
+    -0x1.61a76077aedc99952438421f820a2befp-2,
+    -0x1.ec65852490824p0
+  },
+  { // Entry 970
+    -0x1.24ec799171626e36709cfcf7c7752332p-1,
+    0x1.170653fb1eb04p1
+  },
+  { // Entry 971
+    -0x1.24ec799171626e36709cfcf7c7752332p-1,
+    -0x1.170653fb1eb04p1
+  },
+  { // Entry 972
+    -0x1.85dc3ea1bbcd38cbfeb4370d5405eebap-1,
+    0x1.37d9e563f51f6p1
+  },
+  { // Entry 973
+    -0x1.85dc3ea1bbcd38cbfeb4370d5405eebap-1,
+    -0x1.37d9e563f51f6p1
+  },
+  { // Entry 974
+    -0x1.cd4bca9cb5c628709388a39fc84591d1p-1,
+    0x1.58ad76cccb8e8p1
+  },
+  { // Entry 975
+    -0x1.cd4bca9cb5c628709388a39fc84591d1p-1,
+    -0x1.58ad76cccb8e8p1
+  },
+  { // Entry 976
+    -0x1.f68eebfcbb5e1b070b564037f5571a39p-1,
+    0x1.79810835a1fdap1
+  },
+  { // Entry 977
+    -0x1.f68eebfcbb5e1b070b564037f5571a39p-1,
+    -0x1.79810835a1fdap1
+  },
+  { // Entry 978
+    -0x1.fef2b2d21cf6e544ab7795aed10d9fa7p-1,
+    0x1.9a54999e786ccp1
+  },
+  { // Entry 979
+    -0x1.fef2b2d21cf6e544ab7795aed10d9fa7p-1,
+    -0x1.9a54999e786ccp1
+  },
+  { // Entry 980
+    -0x1.e5eaa286fbbd1d135e216c49a9f7e5dap-1,
+    0x1.bb282b074edbep1
+  },
+  { // Entry 981
+    -0x1.e5eaa286fbbd1d135e216c49a9f7e5dap-1,
+    -0x1.bb282b074edbep1
+  },
+  { // Entry 982
+    -0x1.ad19e2535aaaa2ac87056b6d7776e97ap-1,
+    0x1.dbfbbc70254b0p1
+  },
+  { // Entry 983
+    -0x1.ad19e2535aaaa2ac87056b6d7776e97ap-1,
+    -0x1.dbfbbc70254b0p1
+  },
+  { // Entry 984
+    -0x1.5837d2817cf4af8e5e59b13b4aa9b5e3p-1,
+    0x1.fccf4dd8fbba2p1
+  },
+  { // Entry 985
+    -0x1.5837d2817cf4af8e5e59b13b4aa9b5e3p-1,
+    -0x1.fccf4dd8fbba2p1
+  },
+  { // Entry 986
+    -0x1.d9a3a336edbb7de64a2183cb27be4b5bp-2,
+    0x1.0ed16fa0e914ap2
+  },
+  { // Entry 987
+    -0x1.d9a3a336edbb7de64a2183cb27be4b5bp-2,
+    -0x1.0ed16fa0e914ap2
+  },
+  { // Entry 988
+    -0x1.c7b90e30246248b7a0c2c87a3dd25224p-3,
+    0x1.1f3b3855544c3p2
+  },
+  { // Entry 989
+    -0x1.c7b90e30246248b7a0c2c87a3dd25224p-3,
+    -0x1.1f3b3855544c3p2
+  },
+  { // Entry 990
+    0x1.069107ae9302caf2068b48842afdf051p-5,
+    0x1.2fa50109bf83cp2
+  },
+  { // Entry 991
+    0x1.069107ae9302caf2068b48842afdf051p-5,
+    -0x1.2fa50109bf83cp2
+  },
+  { // Entry 992
+    0x1.235b331d8f6ec74aa3de5aed15fa3f68p-2,
+    0x1.400ec9be2abb5p2
+  },
+  { // Entry 993
+    0x1.235b331d8f6ec74aa3de5aed15fa3f68p-2,
+    -0x1.400ec9be2abb5p2
+  },
+  { // Entry 994
+    0x1.096ac02ec429f225c99b89bb4c9e5d3ep-1,
+    0x1.5078927295f2ep2
+  },
+  { // Entry 995
+    0x1.096ac02ec429f225c99b89bb4c9e5d3ep-1,
+    -0x1.5078927295f2ep2
+  },
+  { // Entry 996
+    0x1.6fcb7c6b8b8f773e3b421dded6fc1f26p-1,
+    0x1.60e25b27012a7p2
+  },
+  { // Entry 997
+    0x1.6fcb7c6b8b8f773e3b421dded6fc1f26p-1,
+    -0x1.60e25b27012a7p2
+  },
+  { // Entry 998
+    0x1.be1d7c3534c280dab43dced670330b63p-1,
+    0x1.714c23db6c620p2
+  },
+  { // Entry 999
+    0x1.be1d7c3534c280dab43dced670330b63p-1,
+    -0x1.714c23db6c620p2
+  },
+  { // Entry 1000
+    0x1.ef4145b4aecf342709a3b19320d1b194p-1,
+    0x1.81b5ec8fd7999p2
+  },
+  { // Entry 1001
+    0x1.ef4145b4aecf342709a3b19320d1b194p-1,
+    -0x1.81b5ec8fd7999p2
+  },
+  { // Entry 1002
+    0x1.ff0fd2c96adfbae576981ee4b34769dep-1,
+    0x1.effffffffffffp-5
+  },
+  { // Entry 1003
+    0x1.ff0fd2c96adfbae576981ee4b34769dep-1,
+    -0x1.effffffffffffp-5
+  },
+  { // Entry 1004
+    0x1.ff0fd2c96adfbad5f904a71b2d210a2ap-1,
+    0x1.fp-5
+  },
+  { // Entry 1005
+    0x1.ff0fd2c96adfbad5f904a71b2d210a2ap-1,
+    -0x1.fp-5
+  },
+  { // Entry 1006
+    0x1.ff0fd2c96adfbac67b712f51a6fa2ab3p-1,
+    0x1.f000000000001p-5
+  },
+  { // Entry 1007
+    0x1.ff0fd2c96adfbac67b712f51a6fa2ab3p-1,
+    -0x1.f000000000001p-5
+  },
+  { // Entry 1008
+    0x1.fc210055467fe5c8f76e75fd7083818cp-1,
+    0x1.f7fffffffffffp-4
+  },
+  { // Entry 1009
+    0x1.fc210055467fe5c8f76e75fd7083818cp-1,
+    -0x1.f7fffffffffffp-4
+  },
+  { // Entry 1010
+    0x1.fc210055467fe58a20193399b3bc0dd2p-1,
+    0x1.f80p-4
+  },
+  { // Entry 1011
+    0x1.fc210055467fe58a20193399b3bc0dd2p-1,
+    -0x1.f80p-4
+  },
+  { // Entry 1012
+    0x1.fc210055467fe54b48c3f135f6f29df7p-1,
+    0x1.f800000000001p-4
+  },
+  { // Entry 1013
+    0x1.fc210055467fe54b48c3f135f6f29df7p-1,
+    -0x1.f800000000001p-4
+  },
+  { // Entry 1014
+    0x1.f94984b2552e19e7329413b8c2e8dc51p-1,
+    0x1.4bfffffffffffp-3
+  },
+  { // Entry 1015
+    0x1.f94984b2552e19e7329413b8c2e8dc51p-1,
+    -0x1.4bfffffffffffp-3
+  },
+  { // Entry 1016
+    0x1.f94984b2552e1941ec766c6a82ece4a3p-1,
+    0x1.4c0p-3
+  },
+  { // Entry 1017
+    0x1.f94984b2552e1941ec766c6a82ece4a3p-1,
+    -0x1.4c0p-3
+  },
+  { // Entry 1018
+    0x1.f94984b2552e189ca658c51c42e907cep-1,
+    0x1.4c00000000001p-3
+  },
+  { // Entry 1019
+    0x1.f94984b2552e189ca658c51c42e907cep-1,
+    -0x1.4c00000000001p-3
+  },
+  { // Entry 1020
+    0x1.e921dd42f09ba868603ea376f6e2d012p-1,
+    0x1.3333333333332p-2
+  },
+  { // Entry 1021
+    0x1.e921dd42f09ba868603ea376f6e2d012p-1,
+    -0x1.3333333333332p-2
+  },
+  { // Entry 1022
+    0x1.e921dd42f09ba60b268bec1fb0878a42p-1,
+    0x1.3333333333333p-2
+  },
+  { // Entry 1023
+    0x1.e921dd42f09ba60b268bec1fb0878a42p-1,
+    -0x1.3333333333333p-2
+  },
+  { // Entry 1024
+    0x1.e921dd42f09ba3adecd934c86a0db254p-1,
+    0x1.3333333333334p-2
+  },
+  { // Entry 1025
+    0x1.e921dd42f09ba3adecd934c86a0db254p-1,
+    -0x1.3333333333334p-2
+  },
+  { // Entry 1026
+    0x1.8feedb86bf0ef3158f8a1dcbef49d123p-1,
+    0x1.594317acc4ef8p-1
+  },
+  { // Entry 1027
+    0x1.8feedb86bf0ef3158f8a1dcbef49d123p-1,
+    -0x1.594317acc4ef8p-1
+  },
+  { // Entry 1028
+    0x1.8feedb86bf0ee91817a64b28b79e5119p-1,
+    0x1.594317acc4ef9p-1
+  },
+  { // Entry 1029
+    0x1.8feedb86bf0ee91817a64b28b79e5119p-1,
+    -0x1.594317acc4ef9p-1
+  },
+  { // Entry 1030
+    0x1.8feedb86bf0edf1a9fc278857f8ed559p-1,
+    0x1.594317acc4efap-1
+  },
+  { // Entry 1031
+    0x1.8feedb86bf0edf1a9fc278857f8ed559p-1,
+    -0x1.594317acc4efap-1
+  },
+  { // Entry 1032
+    0x1.6b898fa9efb5dd6f9e17e3442d59b241p-1,
+    0x1.8ffffffffffffp-1
+  },
+  { // Entry 1033
+    0x1.6b898fa9efb5dd6f9e17e3442d59b241p-1,
+    -0x1.8ffffffffffffp-1
+  },
+  { // Entry 1034
+    0x1.6b898fa9efb5d22b58f0d99e9634931ap-1,
+    0x1.9p-1
+  },
+  { // Entry 1035
+    0x1.6b898fa9efb5d22b58f0d99e9634931ap-1,
+    -0x1.9p-1
+  },
+  { // Entry 1036
+    0x1.6b898fa9efb5c6e713c9cff8feb4918fp-1,
+    0x1.9000000000001p-1
+  },
+  { // Entry 1037
+    0x1.6b898fa9efb5c6e713c9cff8feb4918fp-1,
+    -0x1.9000000000001p-1
+  },
+  { // Entry 1038
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074
+  },
+  { // Entry 1039
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1074
+  },
+  { // Entry 1040
+    0x1.p0,
+    -0.0
+  },
+  { // Entry 1041
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1074
+  },
+  { // Entry 1042
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074
+  },
+  { // Entry 1043
+    0x1.ff621e3796d7de4a8ab7d7cd8488f499p-1,
+    0x1.921fb54442d17p-5
+  },
+  { // Entry 1044
+    0x1.ff621e3796d7de4a8ab7d7cd8488f499p-1,
+    -0x1.921fb54442d17p-5
+  },
+  { // Entry 1045
+    0x1.ff621e3796d7de3dfb04df46987f6450p-1,
+    0x1.921fb54442d18p-5
+  },
+  { // Entry 1046
+    0x1.ff621e3796d7de3dfb04df46987f6450p-1,
+    -0x1.921fb54442d18p-5
+  },
+  { // Entry 1047
+    0x1.ff621e3796d7de316b51e6bfac75542fp-1,
+    0x1.921fb54442d19p-5
+  },
+  { // Entry 1048
+    0x1.ff621e3796d7de316b51e6bfac75542fp-1,
+    -0x1.921fb54442d19p-5
+  },
+  { // Entry 1049
+    0x1.fd88da3d12525a208898cf58ded0eeb3p-1,
+    0x1.921fb54442d17p-4
+  },
+  { // Entry 1050
+    0x1.fd88da3d12525a208898cf58ded0eeb3p-1,
+    -0x1.921fb54442d17p-4
+  },
+  { // Entry 1051
+    0x1.fd88da3d125259ee594b5705767ab649p-1,
+    0x1.921fb54442d18p-4
+  },
+  { // Entry 1052
+    0x1.fd88da3d125259ee594b5705767ab649p-1,
+    -0x1.921fb54442d18p-4
+  },
+  { // Entry 1053
+    0x1.fd88da3d125259bc29fddeb20e228056p-1,
+    0x1.921fb54442d19p-4
+  },
+  { // Entry 1054
+    0x1.fd88da3d125259bc29fddeb20e228056p-1,
+    -0x1.921fb54442d19p-4
+  },
+  { // Entry 1055
+    0x1.f6297cff75cb03ab1fced6337e35a245p-1,
+    0x1.921fb54442d17p-3
+  },
+  { // Entry 1056
+    0x1.f6297cff75cb03ab1fced6337e35a245p-1,
+    -0x1.921fb54442d17p-3
+  },
+  { // Entry 1057
+    0x1.f6297cff75cb02e35a0cf2e64de60626p-1,
+    0x1.921fb54442d18p-3
+  },
+  { // Entry 1058
+    0x1.f6297cff75cb02e35a0cf2e64de60626p-1,
+    -0x1.921fb54442d18p-3
+  },
+  { // Entry 1059
+    0x1.f6297cff75cb021b944b0f991d8e9161p-1,
+    0x1.921fb54442d19p-3
+  },
+  { // Entry 1060
+    0x1.f6297cff75cb021b944b0f991d8e9161p-1,
+    -0x1.921fb54442d19p-3
+  },
+  { // Entry 1061
+    0x1.d906bcf328d46672d9c1a865898e5966p-1,
+    0x1.921fb54442d17p-2
+  },
+  { // Entry 1062
+    0x1.d906bcf328d46672d9c1a865898e5966p-1,
+    -0x1.921fb54442d17p-2
+  },
+  { // Entry 1063
+    0x1.d906bcf328d463631d6cd2905d4b13f5p-1,
+    0x1.921fb54442d18p-2
+  },
+  { // Entry 1064
+    0x1.d906bcf328d463631d6cd2905d4b13f5p-1,
+    -0x1.921fb54442d18p-2
+  },
+  { // Entry 1065
+    0x1.d906bcf328d460536117fcbb30ea3e17p-1,
+    0x1.921fb54442d19p-2
+  },
+  { // Entry 1066
+    0x1.d906bcf328d460536117fcbb30ea3e17p-1,
+    -0x1.921fb54442d19p-2
+  },
+  { // Entry 1067
+    0x1.6a09e667f3bcd777b6461376ab523242p-1,
+    0x1.921fb54442d17p-1
+  },
+  { // Entry 1068
+    0x1.6a09e667f3bcd777b6461376ab523242p-1,
+    -0x1.921fb54442d17p-1
+  },
+  { // Entry 1069
+    0x1.6a09e667f3bccc276712d3d8c5502387p-1,
+    0x1.921fb54442d18p-1
+  },
+  { // Entry 1070
+    0x1.6a09e667f3bccc276712d3d8c5502387p-1,
+    -0x1.921fb54442d18p-1
+  },
+  { // Entry 1071
+    0x1.6a09e667f3bcc0d717df943adef39253p-1,
+    0x1.921fb54442d19p-1
+  },
+  { // Entry 1072
+    0x1.6a09e667f3bcc0d717df943adef39253p-1,
+    -0x1.921fb54442d19p-1
+  },
+  { // Entry 1073
+    0x1.469898cc51701b839a252049c0b8b50bp-52,
+    0x1.921fb54442d17p0
+  },
+  { // Entry 1074
+    0x1.469898cc51701b839a252049c0b8b50bp-52,
+    -0x1.921fb54442d17p0
+  },
+  { // Entry 1075
+    0x1.1a62633145c06e0e6894812704419fa8p-54,
+    0x1.921fb54442d18p0
+  },
+  { // Entry 1076
+    0x1.1a62633145c06e0e6894812704419fa8p-54,
+    -0x1.921fb54442d18p0
+  },
+  { // Entry 1077
+    -0x1.72cece675d1fc8f8cbb5bf6c7dbcfba0p-53,
+    0x1.921fb54442d19p0
+  },
+  { // Entry 1078
+    -0x1.72cece675d1fc8f8cbb5bf6c7dbcfba0p-53,
+    -0x1.921fb54442d19p0
+  },
+  { // Entry 1079
+    -0x1.fffffffffffffffffffffffff97d5bffp-1,
+    0x1.921fb54442d17p1
+  },
+  { // Entry 1080
+    -0x1.fffffffffffffffffffffffff97d5bffp-1,
+    -0x1.921fb54442d17p1
+  },
+  { // Entry 1081
+    -0x1.ffffffffffffffffffffffffffb220c5p-1,
+    0x1.921fb54442d18p1
+  },
+  { // Entry 1082
+    -0x1.ffffffffffffffffffffffffffb220c5p-1,
+    -0x1.921fb54442d18p1
+  },
+  { // Entry 1083
+    -0x1.fffffffffffffffffffffffffde6e58cp-1,
+    0x1.921fb54442d19p1
+  },
+  { // Entry 1084
+    -0x1.fffffffffffffffffffffffffde6e58cp-1,
+    -0x1.921fb54442d19p1
+  },
+  { // Entry 1085
+    0x1.ffffffffffffffffffffffffe5f56ffep-1,
+    0x1.921fb54442d17p2
+  },
+  { // Entry 1086
+    0x1.ffffffffffffffffffffffffe5f56ffep-1,
+    -0x1.921fb54442d17p2
+  },
+  { // Entry 1087
+    0x1.fffffffffffffffffffffffffec88317p-1,
+    0x1.921fb54442d18p2
+  },
+  { // Entry 1088
+    0x1.fffffffffffffffffffffffffec88317p-1,
+    -0x1.921fb54442d18p2
+  },
+  { // Entry 1089
+    0x1.fffffffffffffffffffffffff79b9631p-1,
+    0x1.921fb54442d19p2
+  },
+  { // Entry 1090
+    0x1.fffffffffffffffffffffffff79b9631p-1,
+    -0x1.921fb54442d19p2
+  },
+  { // Entry 1091
+    0x1.ffffffffffffffffffffffff97d5bff8p-1,
+    0x1.921fb54442d17p3
+  },
+  { // Entry 1092
+    0x1.ffffffffffffffffffffffff97d5bff8p-1,
+    -0x1.921fb54442d17p3
+  },
+  { // Entry 1093
+    0x1.fffffffffffffffffffffffffb220c5ep-1,
+    0x1.921fb54442d18p3
+  },
+  { // Entry 1094
+    0x1.fffffffffffffffffffffffffb220c5ep-1,
+    -0x1.921fb54442d18p3
+  },
+  { // Entry 1095
+    0x1.ffffffffffffffffffffffffde6e58c4p-1,
+    0x1.921fb54442d19p3
+  },
+  { // Entry 1096
+    0x1.ffffffffffffffffffffffffde6e58c4p-1,
+    -0x1.921fb54442d19p3
+  },
+  { // Entry 1097
+    0x1.fffffffffffffffffffffffe5f56ffe1p-1,
+    0x1.921fb54442d17p4
+  },
+  { // Entry 1098
+    0x1.fffffffffffffffffffffffe5f56ffe1p-1,
+    -0x1.921fb54442d17p4
+  },
+  { // Entry 1099
+    0x1.ffffffffffffffffffffffffec88317ap-1,
+    0x1.921fb54442d18p4
+  },
+  { // Entry 1100
+    0x1.ffffffffffffffffffffffffec88317ap-1,
+    -0x1.921fb54442d18p4
+  },
+  { // Entry 1101
+    0x1.ffffffffffffffffffffffff79b96313p-1,
+    0x1.921fb54442d19p4
+  },
+  { // Entry 1102
+    0x1.ffffffffffffffffffffffff79b96313p-1,
+    -0x1.921fb54442d19p4
+  },
+  { // Entry 1103
+    0x1.fffffffffffffffffffffff97d5bff87p-1,
+    0x1.921fb54442d17p5
+  },
+  { // Entry 1104
+    0x1.fffffffffffffffffffffff97d5bff87p-1,
+    -0x1.921fb54442d17p5
+  },
+  { // Entry 1105
+    0x1.ffffffffffffffffffffffffb220c5e9p-1,
+    0x1.921fb54442d18p5
+  },
+  { // Entry 1106
+    0x1.ffffffffffffffffffffffffb220c5e9p-1,
+    -0x1.921fb54442d18p5
+  },
+  { // Entry 1107
+    0x1.fffffffffffffffffffffffde6e58c4cp-1,
+    0x1.921fb54442d19p5
+  },
+  { // Entry 1108
+    0x1.fffffffffffffffffffffffde6e58c4cp-1,
+    -0x1.921fb54442d19p5
+  },
+  { // Entry 1109
+    0x1.ffffffffffffffffffffffe5f56ffe1dp-1,
+    0x1.921fb54442d17p6
+  },
+  { // Entry 1110
+    0x1.ffffffffffffffffffffffe5f56ffe1dp-1,
+    -0x1.921fb54442d17p6
+  },
+  { // Entry 1111
+    0x1.fffffffffffffffffffffffec88317a7p-1,
+    0x1.921fb54442d18p6
+  },
+  { // Entry 1112
+    0x1.fffffffffffffffffffffffec88317a7p-1,
+    -0x1.921fb54442d18p6
+  },
+  { // Entry 1113
+    0x1.fffffffffffffffffffffff79b963131p-1,
+    0x1.921fb54442d19p6
+  },
+  { // Entry 1114
+    0x1.fffffffffffffffffffffff79b963131p-1,
+    -0x1.921fb54442d19p6
+  },
+  { // Entry 1115
+    0x1.ffffffffffffffffffffff97d5bff874p-1,
+    0x1.921fb54442d17p7
+  },
+  { // Entry 1116
+    0x1.ffffffffffffffffffffff97d5bff874p-1,
+    -0x1.921fb54442d17p7
+  },
+  { // Entry 1117
+    0x1.fffffffffffffffffffffffb220c5e9dp-1,
+    0x1.921fb54442d18p7
+  },
+  { // Entry 1118
+    0x1.fffffffffffffffffffffffb220c5e9dp-1,
+    -0x1.921fb54442d18p7
+  },
+  { // Entry 1119
+    0x1.ffffffffffffffffffffffde6e58c4c6p-1,
+    0x1.921fb54442d19p7
+  },
+  { // Entry 1120
+    0x1.ffffffffffffffffffffffde6e58c4c6p-1,
+    -0x1.921fb54442d19p7
+  },
+  { // Entry 1121
+    -0x1.6a09e667f3bc926b59e6d399bd1b906cp-1,
+    0x1.2d97c7f3321d1p1
+  },
+  { // Entry 1122
+    -0x1.6a09e667f3bc926b59e6d399bd1b906cp-1,
+    -0x1.2d97c7f3321d1p1
+  },
+  { // Entry 1123
+    -0x1.6a09e667f3bcbfac96b3d2115a3c3e21p-1,
+    0x1.2d97c7f3321d2p1
+  },
+  { // Entry 1124
+    -0x1.6a09e667f3bcbfac96b3d2115a3c3e21p-1,
+    -0x1.2d97c7f3321d2p1
+  },
+  { // Entry 1125
+    -0x1.6a09e667f3bcecedd380d088f1b4c43cp-1,
+    0x1.2d97c7f3321d3p1
+  },
+  { // Entry 1126
+    -0x1.6a09e667f3bcecedd380d088f1b4c43cp-1,
+    -0x1.2d97c7f3321d3p1
+  },
+  { // Entry 1127
+    -0x1.6a09e667f3bd05e3743ed417c44fba46p-1,
+    0x1.f6a7a2955385dp1
+  },
+  { // Entry 1128
+    -0x1.6a09e667f3bd05e3743ed417c44fba46p-1,
+    -0x1.f6a7a2955385dp1
+  },
+  { // Entry 1129
+    -0x1.6a09e667f3bcd8a23771d5a02ff5e843p-1,
+    0x1.f6a7a2955385ep1
+  },
+  { // Entry 1130
+    -0x1.6a09e667f3bcd8a23771d5a02ff5e843p-1,
+    -0x1.f6a7a2955385ep1
+  },
+  { // Entry 1131
+    -0x1.6a09e667f3bcab60faa4d72895f3eea5p-1,
+    0x1.f6a7a2955385fp1
+  },
+  { // Entry 1132
+    -0x1.6a09e667f3bcab60faa4d72895f3eea5p-1,
+    -0x1.f6a7a2955385fp1
+  },
+  { // Entry 1133
+    -0x1.34f272993d1414a2b39bd8374c1d1631p-50,
+    0x1.2d97c7f3321d1p2
+  },
+  { // Entry 1134
+    -0x1.34f272993d1414a2b39bd8374c1d1631p-50,
+    -0x1.2d97c7f3321d1p2
+  },
+  { // Entry 1135
+    -0x1.a79394c9e8a0a5159cdec1ba86377c92p-53,
+    0x1.2d97c7f3321d2p2
+  },
+  { // Entry 1136
+    -0x1.a79394c9e8a0a5159cdec1ba86377c92p-53,
+    -0x1.2d97c7f3321d2p2
+  },
+  { // Entry 1137
+    0x1.961b1acd85d7d6ba98c84f915bbcbc6cp-51,
+    0x1.2d97c7f3321d3p2
+  },
+  { // Entry 1138
+    0x1.961b1acd85d7d6ba98c84f915bbcbc6cp-51,
+    -0x1.2d97c7f3321d3p2
+  },
+  { // Entry 1139
+    0x1.6a09e667f3bc58af4cbad35aabb200f4p-1,
+    0x1.5fdbbe9bba774p2
+  },
+  { // Entry 1140
+    0x1.6a09e667f3bc58af4cbad35aabb200f4p-1,
+    -0x1.5fdbbe9bba774p2
+  },
+  { // Entry 1141
+    0x1.6a09e667f3bcb331c654d049eeba380fp-1,
+    0x1.5fdbbe9bba775p2
+  },
+  { // Entry 1142
+    0x1.6a09e667f3bcb331c654d049eeba380fp-1,
+    -0x1.5fdbbe9bba775p2
+  },
+  { // Entry 1143
+    0x1.6a09e667f3bd0db43feecd391b21d0c4p-1,
+    0x1.5fdbbe9bba776p2
+  },
+  { // Entry 1144
+    0x1.6a09e667f3bd0db43feecd391b21d0c4p-1,
+    -0x1.5fdbbe9bba776p2
+  },
+  { // Entry 1145
+    0x1.6a09e667f3bd3f9f816ad456ba1a54a9p-1,
+    0x1.c463abeccb2bap2
+  },
+  { // Entry 1146
+    0x1.6a09e667f3bd3f9f816ad456ba1a54a9p-1,
+    -0x1.c463abeccb2bap2
+  },
+  { // Entry 1147
+    0x1.6a09e667f3bce51d07d0d7679a2d8c53p-1,
+    0x1.c463abeccb2bbp2
+  },
+  { // Entry 1148
+    0x1.6a09e667f3bce51d07d0d7679a2d8c53p-1,
+    -0x1.c463abeccb2bbp2
+  },
+  { // Entry 1149
+    0x1.6a09e667f3bc8a9a8e36da7863a02597p-1,
+    0x1.c463abeccb2bcp2
+  },
+  { // Entry 1150
+    0x1.6a09e667f3bc8a9a8e36da7863a02597p-1,
+    -0x1.c463abeccb2bcp2
+  },
+  { // Entry 1151
+    0x1.583ebeff65cc226480ae685c2ad9afdap-50,
+    0x1.f6a7a2955385dp2
+  },
+  { // Entry 1152
+    0x1.583ebeff65cc226480ae685c2ad9afdap-50,
+    -0x1.f6a7a2955385dp2
+  },
+  { // Entry 1153
+    0x1.60fafbfd9730899202b9a170c4e6a849p-52,
+    0x1.f6a7a2955385ep2
+  },
+  { // Entry 1154
+    0x1.60fafbfd9730899202b9a170c4e6a849p-52,
+    -0x1.f6a7a2955385ep2
+  },
+  { // Entry 1155
+    -0x1.4f8282013467bb36fea32f479bd48f4ap-51,
+    0x1.f6a7a2955385fp2
+  },
+  { // Entry 1156
+    -0x1.4f8282013467bb36fea32f479bd48f4ap-51,
+    -0x1.f6a7a2955385fp2
+  },
+  { // Entry 1157
+    -0x1.6a09e667f3bb972f8927d7b46c737485p-1,
+    0x1.1475cc9eedeffp3
+  },
+  { // Entry 1158
+    -0x1.6a09e667f3bb972f8927d7b46c737485p-1,
+    -0x1.1475cc9eedeffp3
+  },
+  { // Entry 1159
+    -0x1.6a09e667f3bc4c347c5bd1933ca3261fp-1,
+    0x1.1475cc9eedfp3
+  },
+  { // Entry 1160
+    -0x1.6a09e667f3bc4c347c5bd1933ca3261fp-1,
+    -0x1.1475cc9eedfp3
+  },
+  { // Entry 1161
+    -0x1.6a09e667f3bd01396f8fcb71b2505e1fp-1,
+    0x1.1475cc9eedf01p3
+  },
+  { // Entry 1162
+    -0x1.6a09e667f3bd01396f8fcb71b2505e1fp-1,
+    -0x1.1475cc9eedf01p3
+  },
+  { // Entry 1163
+    -0x1.ffffffffffffffffffffffffa2c9eda8p-1,
+    0x1.2d97c7f3321d1p3
+  },
+  { // Entry 1164
+    -0x1.ffffffffffffffffffffffffa2c9eda8p-1,
+    -0x1.2d97c7f3321d1p3
+  },
+  { // Entry 1165
+    -0x1.fffffffffffffffffffffffffd4326f5p-1,
+    0x1.2d97c7f3321d2p3
+  },
+  { // Entry 1166
+    -0x1.fffffffffffffffffffffffffd4326f5p-1,
+    -0x1.2d97c7f3321d2p3
+  },
+  { // Entry 1167
+    -0x1.ffffffffffffffffffffffffd7bc6041p-1,
+    0x1.2d97c7f3321d3p3
+  },
+  { // Entry 1168
+    -0x1.ffffffffffffffffffffffffd7bc6041p-1,
+    -0x1.2d97c7f3321d3p3
+  },
+  { // Entry 1169
+    -0x1.6a09e667f3be011f44fdcffc167f7140p-1,
+    0x1.46b9c347764a2p3
+  },
+  { // Entry 1170
+    -0x1.6a09e667f3be011f44fdcffc167f7140p-1,
+    -0x1.46b9c347764a2p3
+  },
+  { // Entry 1171
+    -0x1.6a09e667f3bd4c1a51c9d61e20c523f7p-1,
+    0x1.46b9c347764a3p3
+  },
+  { // Entry 1172
+    -0x1.6a09e667f3bd4c1a51c9d61e20c523f7p-1,
+    -0x1.46b9c347764a3p3
+  },
+  { // Entry 1173
+    -0x1.6a09e667f3bc97155e95dc3fd0885d14p-1,
+    0x1.46b9c347764a4p3
+  },
+  { // Entry 1174
+    -0x1.6a09e667f3bc97155e95dc3fd0885d14p-1,
+    -0x1.46b9c347764a4p3
+  },
+  { // Entry 1175
+    -0x1.3dc585b2c742181326e07c40748873bbp-49,
+    0x1.5fdbbe9bba774p3
+  },
+  { // Entry 1176
+    -0x1.3dc585b2c742181326e07c40748873bbp-49,
+    -0x1.5fdbbe9bba774p3
+  },
+  { // Entry 1177
+    -0x1.ee2c2d963a10c0993703e20446463301p-52,
+    0x1.5fdbbe9bba775p3
+  },
+  { // Entry 1178
+    -0x1.ee2c2d963a10c0993703e20446463301p-52,
+    -0x1.5fdbbe9bba775p3
+  },
+  { // Entry 1179
+    0x1.8474f49a717bcfd9b23f077ee4d090cfp-50,
+    0x1.5fdbbe9bba776p3
+  },
+  { // Entry 1180
+    0x1.8474f49a717bcfd9b23f077ee4d090cfp-50,
+    -0x1.5fdbbe9bba776p3
+  },
+  { // Entry 1181
+    0x1.6a09e667f3bb8ab4b8c8d5ecf6b910d6p-1,
+    0x1.78fdb9effea45p3
+  },
+  { // Entry 1182
+    0x1.6a09e667f3bb8ab4b8c8d5ecf6b910d6p-1,
+    -0x1.78fdb9effea45p3
+  },
+  { // Entry 1183
+    0x1.6a09e667f3bc3fb9abfccfcbcd262aa0p-1,
+    0x1.78fdb9effea46p3
+  },
+  { // Entry 1184
+    0x1.6a09e667f3bc3fb9abfccfcbcd262aa0p-1,
+    -0x1.78fdb9effea46p3
+  },
+  { // Entry 1185
+    0x1.6a09e667f3bcf4be9f30c9aa4910cacfp-1,
+    0x1.78fdb9effea47p3
+  },
+  { // Entry 1186
+    0x1.6a09e667f3bcf4be9f30c9aa4910cacfp-1,
+    -0x1.78fdb9effea47p3
+  },
+  { // Entry 1187
+    0x1.6a09e667f3be0d9a155cd1c3767eb7b3p-1,
+    0x1.ab41b09886fe8p3
+  },
+  { // Entry 1188
+    0x1.6a09e667f3be0d9a155cd1c3767eb7b3p-1,
+    -0x1.ab41b09886fe8p3
+  },
+  { // Entry 1189
+    0x1.6a09e667f3bd58952228d7e58701d299p-1,
+    0x1.ab41b09886fe9p3
+  },
+  { // Entry 1190
+    0x1.6a09e667f3bd58952228d7e58701d299p-1,
+    -0x1.ab41b09886fe9p3
+  },
+  { // Entry 1191
+    0x1.6a09e667f3bca3902ef4de073d0273e6p-1,
+    0x1.ab41b09886feap3
+  },
+  { // Entry 1192
+    0x1.6a09e667f3bca3902ef4de073d0273e6p-1,
+    -0x1.ab41b09886feap3
+  },
+  { // Entry 1193
+    0x1.4f6babe5db9e1ef40d69c452e135591dp-49,
+    0x1.c463abeccb2bap3
+  },
+  { // Entry 1194
+    0x1.4f6babe5db9e1ef40d69c452e135591dp-49,
+    -0x1.c463abeccb2bap3
+  },
+  { // Entry 1195
+    0x1.3daeaf976e787bd035a7114be387b5c3p-51,
+    0x1.c463abeccb2bbp3
+  },
+  { // Entry 1196
+    0x1.3daeaf976e787bd035a7114be387b5c3p-51,
+    -0x1.c463abeccb2bbp3
+  },
+  { // Entry 1197
+    -0x1.6128a83448c3c217e52c775a0698d26ap-50,
+    0x1.c463abeccb2bcp3
+  },
+  { // Entry 1198
+    -0x1.6128a83448c3c217e52c775a0698d26ap-50,
+    -0x1.c463abeccb2bcp3
+  },
+  { // Entry 1199
+    -0x1.6a09e667f3bb7e39e869d42580908c7cp-1,
+    0x1.dd85a7410f58bp3
+  },
+  { // Entry 1200
+    -0x1.6a09e667f3bb7e39e869d42580908c7cp-1,
+    -0x1.dd85a7410f58bp3
+  },
+  { // Entry 1201
+    -0x1.6a09e667f3bc333edb9dce045d3b0e75p-1,
+    0x1.dd85a7410f58cp3
+  },
+  { // Entry 1202
+    -0x1.6a09e667f3bc333edb9dce045d3b0e75p-1,
+    -0x1.dd85a7410f58cp3
+  },
+  { // Entry 1203
+    -0x1.6a09e667f3bce843ced1c7e2df6316d4p-1,
+    0x1.dd85a7410f58dp3
+  },
+  { // Entry 1204
+    -0x1.6a09e667f3bce843ced1c7e2df6316d4p-1,
+    -0x1.dd85a7410f58dp3
+  },
+  { // Entry 1205
+    -0x1.ffffffffffffffffffffffff8c45d3d4p-1,
+    0x1.f6a7a2955385dp3
+  },
+  { // Entry 1206
+    -0x1.ffffffffffffffffffffffff8c45d3d4p-1,
+    -0x1.f6a7a2955385dp3
+  },
+  { // Entry 1207
+    -0x1.fffffffffffffffffffffffff8653353p-1,
+    0x1.f6a7a2955385ep3
+  },
+  { // Entry 1208
+    -0x1.fffffffffffffffffffffffff8653353p-1,
+    -0x1.f6a7a2955385ep3
+  },
+  { // Entry 1209
+    -0x1.ffffffffffffffffffffffffe48492d3p-1,
+    0x1.f6a7a2955385fp3
+  },
+  { // Entry 1210
+    -0x1.ffffffffffffffffffffffffe48492d3p-1,
+    -0x1.f6a7a2955385fp3
+  },
+  { // Entry 1211
+    -0x1.6a09e667f3bf841ecc23c74599076a81p-1,
+    0x1.07e4cef4cbd96p4
+  },
+  { // Entry 1212
+    -0x1.6a09e667f3bf841ecc23c74599076a81p-1,
+    -0x1.07e4cef4cbd96p4
+  },
+  { // Entry 1213
+    -0x1.6a09e667f3be1a14e5bbd38ad60fdd7bp-1,
+    0x1.07e4cef4cbd97p4
+  },
+  { // Entry 1214
+    -0x1.6a09e667f3be1a14e5bbd38ad60fdd7bp-1,
+    -0x1.07e4cef4cbd97p4
+  },
+  { // Entry 1215
+    -0x1.6a09e667f3bcb00aff53dfcea90e6a0cp-1,
+    0x1.07e4cef4cbd98p4
+  },
+  { // Entry 1216
+    -0x1.6a09e667f3bcb00aff53dfcea90e6a0cp-1,
+    -0x1.07e4cef4cbd98p4
+  },
+  { // Entry 1217
+    -0x1.b088e90c77fd12ea79f98631e6f0b74bp-48,
+    0x1.1475cc9eedeffp4
+  },
+  { // Entry 1218
+    -0x1.b088e90c77fd12ea79f98631e6f0b74bp-48,
+    -0x1.1475cc9eedeffp4
+  },
+  { // Entry 1219
+    -0x1.6111d218effa25d4f3f30c654d7c36a1p-49,
+    0x1.1475cc9eedfp4
+  },
+  { // Entry 1220
+    -0x1.6111d218effa25d4f3f30c654d7c36a1p-49,
+    -0x1.1475cc9eedfp4
+  },
+  { // Entry 1221
+    0x1.3ddc5bce200bb4561819e73527f5a6d7p-50,
+    0x1.1475cc9eedf01p4
+  },
+  { // Entry 1222
+    0x1.3ddc5bce200bb4561819e73527f5a6d7p-50,
+    -0x1.1475cc9eedf01p4
+  },
+  { // Entry 1223
+    0x1.6a09e667f3babcba24d6d87ecc8f83b4p-1,
+    0x1.2106ca4910068p4
+  },
+  { // Entry 1224
+    0x1.6a09e667f3babcba24d6d87ecc8f83b4p-1,
+    -0x1.2106ca4910068p4
+  },
+  { // Entry 1225
+    0x1.6a09e667f3bc26c40b3ecc3cece1d1a0p-1,
+    0x1.2106ca4910069p4
+  },
+  { // Entry 1226
+    0x1.6a09e667f3bc26c40b3ecc3cece1d1a0p-1,
+    -0x1.2106ca4910069p4
+  },
+  { // Entry 1227
+    0x1.6a09e667f3bd90cdf1a6bff9a32a3923p-1,
+    0x1.2106ca491006ap4
+  },
+  { // Entry 1228
+    0x1.6a09e667f3bd90cdf1a6bff9a32a3923p-1,
+    -0x1.2106ca491006ap4
+  },
+  { // Entry 1229
+    0x1.fffffffffffffffffffffffe8b27b6a2p-1,
+    0x1.2d97c7f3321d1p4
+  },
+  { // Entry 1230
+    0x1.fffffffffffffffffffffffe8b27b6a2p-1,
+    -0x1.2d97c7f3321d1p4
+  },
+  { // Entry 1231
+    0x1.fffffffffffffffffffffffff50c9bd4p-1,
+    0x1.2d97c7f3321d2p4
+  },
+  { // Entry 1232
+    0x1.fffffffffffffffffffffffff50c9bd4p-1,
+    -0x1.2d97c7f3321d2p4
+  },
+  { // Entry 1233
+    0x1.ffffffffffffffffffffffff5ef18107p-1,
+    0x1.2d97c7f3321d3p4
+  },
+  { // Entry 1234
+    0x1.ffffffffffffffffffffffff5ef18107p-1,
+    -0x1.2d97c7f3321d3p4
+  },
+  { // Entry 1235
+    0x1.6a09e667f3bf90999c82c90cebaf9f3fp-1,
+    0x1.3a28c59d54339p4
+  },
+  { // Entry 1236
+    0x1.6a09e667f3bf90999c82c90cebaf9f3fp-1,
+    -0x1.3a28c59d54339p4
+  },
+  { // Entry 1237
+    0x1.6a09e667f3be268fb61ad5523532e298p-1,
+    0x1.3a28c59d5433ap4
+  },
+  { // Entry 1238
+    0x1.6a09e667f3be268fb61ad5523532e298p-1,
+    -0x1.3a28c59d5433ap4
+  },
+  { // Entry 1239
+    0x1.6a09e667f3bcbc85cfb2e19614ac3f88p-1,
+    0x1.3a28c59d5433bp4
+  },
+  { // Entry 1240
+    0x1.6a09e667f3bcbc85cfb2e19614ac3f88p-1,
+    -0x1.3a28c59d5433bp4
+  },
+  { // Entry 1241
+    0x1.b95bfc26022b165aed3e2a3b12382479p-48,
+    0x1.46b9c347764a2p4
+  },
+  { // Entry 1242
+    0x1.b95bfc26022b165aed3e2a3b12382479p-48,
+    -0x1.46b9c347764a2p4
+  },
+  { // Entry 1243
+    0x1.72b7f84c04562cb5da7c5477b957adebp-49,
+    0x1.46b9c347764a3p4
+  },
+  { // Entry 1244
+    0x1.72b7f84c04562cb5da7c5477b957adebp-49,
+    -0x1.46b9c347764a3p4
+  },
+  { // Entry 1245
+    -0x1.1a900f67f753a6944b07571048f1cad2p-50,
+    0x1.46b9c347764a4p4
+  },
+  { // Entry 1246
+    -0x1.1a900f67f753a6944b07571048f1cad2p-50,
+    -0x1.46b9c347764a4p4
+  },
+  { // Entry 1247
+    -0x1.6a09e667f3bab03f5477d6b74f4d55d5p-1,
+    0x1.534ac0f19860bp4
+  },
+  { // Entry 1248
+    -0x1.6a09e667f3bab03f5477d6b74f4d55d5p-1,
+    -0x1.534ac0f19860bp4
+  },
+  { // Entry 1249
+    -0x1.6a09e667f3bc1a493adfca757c1a741fp-1,
+    0x1.534ac0f19860cp4
+  },
+  { // Entry 1250
+    -0x1.6a09e667f3bc1a493adfca757c1a741fp-1,
+    -0x1.534ac0f19860cp4
+  },
+  { // Entry 1251
+    -0x1.6a09e667f3bd84532147be323eddac01p-1,
+    0x1.534ac0f19860dp4
+  },
+  { // Entry 1252
+    -0x1.6a09e667f3bd84532147be323eddac01p-1,
+    -0x1.534ac0f19860dp4
+  },
+  { // Entry 1253
+    -0x1.fffffffffffffffffffffffe758d3a7cp-1,
+    0x1.5fdbbe9bba774p4
+  },
+  { // Entry 1254
+    -0x1.fffffffffffffffffffffffe758d3a7cp-1,
+    -0x1.5fdbbe9bba774p4
+  },
+  { // Entry 1255
+    -0x1.fffffffffffffffffffffffff11845e1p-1,
+    0x1.5fdbbe9bba775p4
+  },
+  { // Entry 1256
+    -0x1.fffffffffffffffffffffffff11845e1p-1,
+    -0x1.5fdbbe9bba775p4
+  },
+  { // Entry 1257
+    -0x1.ffffffffffffffffffffffff6ca35147p-1,
+    0x1.5fdbbe9bba776p4
+  },
+  { // Entry 1258
+    -0x1.ffffffffffffffffffffffff6ca35147p-1,
+    -0x1.5fdbbe9bba776p4
+  },
+  { // Entry 1259
+    -0x1.6a09e667f3bf9d146ce1cad43de9b352p-1,
+    0x1.6c6cbc45dc8dcp4
+  },
+  { // Entry 1260
+    -0x1.6a09e667f3bf9d146ce1cad43de9b352p-1,
+    -0x1.6c6cbc45dc8dcp4
+  },
+  { // Entry 1261
+    -0x1.6a09e667f3be330a8679d71993e7c709p-1,
+    0x1.6c6cbc45dc8ddp4
+  },
+  { // Entry 1262
+    -0x1.6a09e667f3be330a8679d71993e7c709p-1,
+    -0x1.6c6cbc45dc8ddp4
+  },
+  { // Entry 1263
+    -0x1.6a09e667f3bcc900a011e35d7fdbf459p-1,
+    0x1.6c6cbc45dc8dep4
+  },
+  { // Entry 1264
+    -0x1.6a09e667f3bcc900a011e35d7fdbf459p-1,
+    -0x1.6c6cbc45dc8dep4
+  },
+  { // Entry 1265
+    -0x1.c22f0f3f8c5919cb6082ce443cf95022p-48,
+    0x1.78fdb9effea45p4
+  },
+  { // Entry 1266
+    -0x1.c22f0f3f8c5919cb6082ce443cf95022p-48,
+    -0x1.78fdb9effea45p4
+  },
+  { // Entry 1267
+    -0x1.845e1e7f18b23396c1059c8a24c2609cp-49,
+    0x1.78fdb9effea46p4
+  },
+  { // Entry 1268
+    -0x1.845e1e7f18b23396c1059c8a24c2609cp-49,
+    -0x1.78fdb9effea46p4
+  },
+  { // Entry 1269
+    0x1.ee8786039d3731a4fbe98dd6d32ff62ap-51,
+    0x1.78fdb9effea47p4
+  },
+  { // Entry 1270
+    0x1.ee8786039d3731a4fbe98dd6d32ff62ap-51,
+    -0x1.78fdb9effea47p4
+  },
+  { // Entry 1271
+    0x1.6a09e667f3baa3c48418d4efd19d074ap-1,
+    0x1.858eb79a20baep4
+  },
+  { // Entry 1272
+    0x1.6a09e667f3baa3c48418d4efd19d074ap-1,
+    -0x1.858eb79a20baep4
+  },
+  { // Entry 1273
+    0x1.6a09e667f3bc0dce6a80c8ae0ae4f5f3p-1,
+    0x1.858eb79a20bafp4
+  },
+  { // Entry 1274
+    0x1.6a09e667f3bc0dce6a80c8ae0ae4f5f3p-1,
+    -0x1.858eb79a20bafp4
+  },
+  { // Entry 1275
+    0x1.6a09e667f3bd77d850e8bc6ada22fe34p-1,
+    0x1.858eb79a20bb0p4
+  },
+  { // Entry 1276
+    0x1.6a09e667f3bd77d850e8bc6ada22fe34p-1,
+    -0x1.858eb79a20bb0p4
+  },
+  { // Entry 1277
+    -0x1.2ccaf641d4261ea3ccd8d2a102dc3066p-3,
+    0x1.fffffffffffffp62
+  },
+  { // Entry 1278
+    -0x1.2ccaf641d4261ea3ccd8d2a102dc3066p-3,
+    -0x1.fffffffffffffp62
+  },
+  { // Entry 1279
+    0x1.82aa375b3c33e70663731bab4beb6ed3p-7,
+    0x1.0p63
+  },
+  { // Entry 1280
+    0x1.82aa375b3c33e70663731bab4beb6ed3p-7,
+    -0x1.0p63
+  },
+  { // Entry 1281
+    0x1.4c0622a6e35ddefd5f2b7700716a581fp-2,
+    0x1.0000000000001p63
+  },
+  { // Entry 1282
+    0x1.4c0622a6e35ddefd5f2b7700716a581fp-2,
+    -0x1.0000000000001p63
+  },
+  { // Entry 1283
+    0x1.4ab650b8c60734385375e22603fcdb10p-1,
+    0x1.fffffffffffffp26
+  },
+  { // Entry 1284
+    0x1.4ab650b8c60734385375e22603fcdb10p-1,
+    -0x1.fffffffffffffp26
+  },
+  { // Entry 1285
+    0x1.4ab6511a7d39ad3cc88ded1e775ca147p-1,
+    0x1.0p27
+  },
+  { // Entry 1286
+    0x1.4ab6511a7d39ad3cc88ded1e775ca147p-1,
+    -0x1.0p27
+  },
+  { // Entry 1287
+    0x1.4ab651ddeb9e61438382f02167ade4afp-1,
+    0x1.0000000000001p27
+  },
+  { // Entry 1288
+    0x1.4ab651ddeb9e61438382f02167ade4afp-1,
+    -0x1.0000000000001p27
+  },
+  { // Entry 1289
+    0x1.40ad67e777b1df0195189f50a8c26345p-1,
+    0x1.fffffffffffffp23
+  },
+  { // Entry 1290
+    0x1.40ad67e777b1df0195189f50a8c26345p-1,
+    -0x1.fffffffffffffp23
+  },
+  { // Entry 1291
+    0x1.40ad67f3f0c9a143963c9c96dbce3f8ap-1,
+    0x1.0p24
+  },
+  { // Entry 1292
+    0x1.40ad67f3f0c9a143963c9c96dbce3f8ap-1,
+    -0x1.0p24
+  },
+  { // Entry 1293
+    0x1.40ad680ce2f924d716769d1064bc8defp-1,
+    0x1.0000000000001p24
+  },
+  { // Entry 1294
+    0x1.40ad680ce2f924d716769d1064bc8defp-1,
+    -0x1.0000000000001p24
+  },
+  { // Entry 1295
+    -0x1.4eaa606db24c3cb5e15d7b19d5ee73a1p-1,
+    0x1.fffffffffffffp1
+  },
+  { // Entry 1296
+    -0x1.4eaa606db24c3cb5e15d7b19d5ee73a1p-1,
+    -0x1.fffffffffffffp1
+  },
+  { // Entry 1297
+    -0x1.4eaa606db24c0c466da1c2dc7baa2b32p-1,
+    0x1.0p2
+  },
+  { // Entry 1298
+    -0x1.4eaa606db24c0c466da1c2dc7baa2b32p-1,
+    -0x1.0p2
+  },
+  { // Entry 1299
+    -0x1.4eaa606db24bab67862a5261b7719dcfp-1,
+    0x1.0000000000001p2
+  },
+  { // Entry 1300
+    -0x1.4eaa606db24bab67862a5261b7719dcfp-1,
+    -0x1.0000000000001p2
+  },
+  { // Entry 1301
+    -0x1.aa2265753720101145230952e61c6f2cp-2,
+    0x1.fffffffffffffp0
+  },
+  { // Entry 1302
+    -0x1.aa2265753720101145230952e61c6f2cp-2,
+    -0x1.fffffffffffffp0
+  },
+  { // Entry 1303
+    -0x1.aa22657537204a4332f8acbb72b0d768p-2,
+    0x1.0p1
+  },
+  { // Entry 1304
+    -0x1.aa22657537204a4332f8acbb72b0d768p-2,
+    -0x1.0p1
+  },
+  { // Entry 1305
+    -0x1.aa2265753720bea70ea3f38c86db40afp-2,
+    0x1.0000000000001p1
+  },
+  { // Entry 1306
+    -0x1.aa2265753720bea70ea3f38c86db40afp-2,
+    -0x1.0000000000001p1
+  },
+  { // Entry 1307
+    0x1.14a280fb5068c69a2ed45fb547c2f271p-1,
+    0x1.fffffffffffffp-1
+  },
+  { // Entry 1308
+    0x1.14a280fb5068c69a2ed45fb547c2f271p-1,
+    -0x1.fffffffffffffp-1
+  },
+  { // Entry 1309
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    0x1.0p0
+  },
+  { // Entry 1310
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    -0x1.0p0
+  },
+  { // Entry 1311
+    0x1.14a280fb50689e362ffdd221e2551035p-1,
+    0x1.0000000000001p0
+  },
+  { // Entry 1312
+    0x1.14a280fb50689e362ffdd221e2551035p-1,
+    -0x1.0000000000001p0
+  },
+  { // Entry 1313
+    0x1.c1528065b7d4fdb158c9c4a6b3e4b740p-1,
+    0x1.fffffffffffffp-2
+  },
+  { // Entry 1314
+    0x1.c1528065b7d4fdb158c9c4a6b3e4b740p-1,
+    -0x1.fffffffffffffp-2
+  },
+  { // Entry 1315
+    0x1.c1528065b7d4f9db7bbb3b45f5f5b30ap-1,
+    0x1.0p-1
+  },
+  { // Entry 1316
+    0x1.c1528065b7d4f9db7bbb3b45f5f5b30ap-1,
+    -0x1.0p-1
+  },
+  { // Entry 1317
+    0x1.c1528065b7d4f22fc19e288479c36b27p-1,
+    0x1.0000000000001p-1
+  },
+  { // Entry 1318
+    0x1.c1528065b7d4f22fc19e288479c36b27p-1,
+    -0x1.0000000000001p-1
+  },
+  { // Entry 1319
+    0x1.f01549f7deea184c5f1d210b6adbe56cp-1,
+    0x1.fffffffffffffp-3
+  },
+  { // Entry 1320
+    0x1.f01549f7deea184c5f1d210b6adbe56cp-1,
+    -0x1.fffffffffffffp-3
+  },
+  { // Entry 1321
+    0x1.f01549f7deea174f07a67972bf29f148p-1,
+    0x1.0p-2
+  },
+  { // Entry 1322
+    0x1.f01549f7deea174f07a67972bf29f148p-1,
+    -0x1.0p-2
+  },
+  { // Entry 1323
+    0x1.f01549f7deea155458b92a4167aec7ffp-1,
+    0x1.0000000000001p-2
+  },
+  { // Entry 1324
+    0x1.f01549f7deea155458b92a4167aec7ffp-1,
+    -0x1.0000000000001p-2
+  },
+  { // Entry 1325
+    0x1.fc015527d5bd371a12320249ca4dafd7p-1,
+    0x1.fffffffffffffp-4
+  },
+  { // Entry 1326
+    0x1.fc015527d5bd371a12320249ca4dafd7p-1,
+    -0x1.fffffffffffffp-4
+  },
+  { // Entry 1327
+    0x1.fc015527d5bd36da3cd4253bede319cap-1,
+    0x1.0p-3
+  },
+  { // Entry 1328
+    0x1.fc015527d5bd36da3cd4253bede319cap-1,
+    -0x1.0p-3
+  },
+  { // Entry 1329
+    0x1.fc015527d5bd365a92186b203507f9adp-1,
+    0x1.0000000000001p-3
+  },
+  { // Entry 1330
+    0x1.fc015527d5bd365a92186b203507f9adp-1,
+    -0x1.0000000000001p-3
+  },
+  { // Entry 1331
+    0x1.ff0015549f4d34da0b745dc7433145efp-1,
+    0x1.fffffffffffffp-5
+  },
+  { // Entry 1332
+    0x1.ff0015549f4d34da0b745dc7433145efp-1,
+    -0x1.fffffffffffffp-5
+  },
+  { // Entry 1333
+    0x1.ff0015549f4d34ca0e1ee6509bc42b71p-1,
+    0x1.0p-4
+  },
+  { // Entry 1334
+    0x1.ff0015549f4d34ca0e1ee6509bc42b71p-1,
+    -0x1.0p-4
+  },
+  { // Entry 1335
+    0x1.ff0015549f4d34aa1373f7634ce87737p-1,
+    0x1.0000000000001p-4
+  },
+  { // Entry 1336
+    0x1.ff0015549f4d34aa1373f7634ce87737p-1,
+    -0x1.0000000000001p-4
+  },
+  { // Entry 1337
+    0x1.ffc00155527d2b16aeb09fb70636a10ap-1,
+    0x1.fffffffffffffp-6
+  },
+  { // Entry 1338
+    0x1.ffc00155527d2b16aeb09fb70636a10ap-1,
+    -0x1.fffffffffffffp-6
+  },
+  { // Entry 1339
+    0x1.ffc00155527d2b12aedb49d92928df72p-1,
+    0x1.0p-5
+  },
+  { // Entry 1340
+    0x1.ffc00155527d2b12aedb49d92928df72p-1,
+    -0x1.0p-5
+  },
+  { // Entry 1341
+    0x1.ffc00155527d2b0aaf309e1d6f0cfc4ep-1,
+    0x1.0000000000001p-5
+  },
+  { // Entry 1342
+    0x1.ffc00155527d2b0aaf309e1d6f0cfc4ep-1,
+    -0x1.0000000000001p-5
+  },
+  { // Entry 1343
+    0x1.fff000155549f4a38a2563ef344c3ff4p-1,
+    0x1.fffffffffffffp-7
+  },
+  { // Entry 1344
+    0x1.fff000155549f4a38a2563ef344c3ff4p-1,
+    -0x1.fffffffffffffp-7
+  },
+  { // Entry 1345
+    0x1.fff000155549f4a28a280e97bcd59c8ap-1,
+    0x1.0p-6
+  },
+  { // Entry 1346
+    0x1.fff000155549f4a28a280e97bcd59c8ap-1,
+    -0x1.0p-6
+  },
+  { // Entry 1347
+    0x1.fff000155549f4a08a2d63e8cde83db5p-1,
+    0x1.0000000000001p-6
+  },
+  { // Entry 1348
+    0x1.fff000155549f4a08a2d63e8cde83db5p-1,
+    -0x1.0000000000001p-6
+  },
+  { // Entry 1349
+    0x1.fffffff00000001555565549f49c9f4dp-1,
+    0x1.fffffffffffffp-15
+  },
+  { // Entry 1350
+    0x1.fffffff00000001555565549f49c9f4dp-1,
+    -0x1.fffffffffffffp-15
+  },
+  { // Entry 1351
+    0x1.fffffff00000001555555549f49f49f7p-1,
+    0x1.0p-14
+  },
+  { // Entry 1352
+    0x1.fffffff00000001555555549f49f49f7p-1,
+    -0x1.0p-14
+  },
+  { // Entry 1353
+    0x1.fffffff00000001555535549f4a49f4dp-1,
+    0x1.0000000000001p-14
+  },
+  { // Entry 1354
+    0x1.fffffff00000001555535549f4a49f4dp-1,
+    -0x1.0000000000001p-14
+  },
+  { // Entry 1355
+    0x1.fffffffffffffc000000000000415555p-1,
+    0x1.fffffffffffffp-28
+  },
+  { // Entry 1356
+    0x1.fffffffffffffc000000000000415555p-1,
+    -0x1.fffffffffffffp-28
+  },
+  { // Entry 1357
+    0x1.fffffffffffffc000000000000015555p-1,
+    0x1.0p-27
+  },
+  { // Entry 1358
+    0x1.fffffffffffffc000000000000015555p-1,
+    -0x1.0p-27
+  },
+  { // Entry 1359
+    0x1.fffffffffffffbffffffffffff815555p-1,
+    0x1.0000000000001p-27
+  },
+  { // Entry 1360
+    0x1.fffffffffffffbffffffffffff815555p-1,
+    -0x1.0000000000001p-27
+  },
+  { // Entry 1361
+    0x1.fffffffffffffff00000000000010015p-1,
+    0x1.fffffffffffffp-31
+  },
+  { // Entry 1362
+    0x1.fffffffffffffff00000000000010015p-1,
+    -0x1.fffffffffffffp-31
+  },
+  { // Entry 1363
+    0x1.fffffffffffffff00000000000000015p-1,
+    0x1.0p-30
+  },
+  { // Entry 1364
+    0x1.fffffffffffffff00000000000000015p-1,
+    -0x1.0p-30
+  },
+  { // Entry 1365
+    0x1.ffffffffffffffeffffffffffffe0015p-1,
+    0x1.0000000000001p-30
+  },
+  { // Entry 1366
+    0x1.ffffffffffffffeffffffffffffe0015p-1,
+    -0x1.0000000000001p-30
+  },
+  { // Entry 1367
+    -0x1.fffe62ecfab753c071b2680e1e26bbcep-1,
+    -0x1.fffffffffffffp1023
+  },
+  { // Entry 1368
+    -0x1.fffe62ecfab753c071b2680e1e26bbcep-1,
+    0x1.fffffffffffffp1023
+  },
+  { // Entry 1369
+    -0x1.fffe62ecfab753c071b2680e1e26bbcep-1,
+    0x1.fffffffffffffp1023
+  },
+  { // Entry 1370
+    -0x1.fffe62ecfab753c071b2680e1e26bbcep-1,
+    -0x1.fffffffffffffp1023
+  },
+  { // Entry 1371
+    -0x1.fffe62ecfab753c071b2680e1e26bbcep-1,
+    0x1.fffffffffffffp1023
+  },
+  { // Entry 1372
+    -0x1.fffe62ecfab753c071b2680e1e26bbcep-1,
+    -0x1.fffffffffffffp1023
+  },
+  { // Entry 1373
+    0x1.7ffdfb4c5308f777cf774c733b256695p-2,
+    0x1.ffffffffffffep1023
+  },
+  { // Entry 1374
+    0x1.7ffdfb4c5308f777cf774c733b256695p-2,
+    -0x1.ffffffffffffep1023
+  },
+  { // Entry 1375
+    -0x1.ffffffffffffffffffffffffffb220c5p-1,
+    0x1.921fb54442d18p1
+  },
+  { // Entry 1376
+    -0x1.ffffffffffffffffffffffffffb220c5p-1,
+    -0x1.921fb54442d18p1
+  },
+  { // Entry 1377
+    0x1.1a62633145c06e0e6894812704419fa8p-54,
+    0x1.921fb54442d18p0
+  },
+  { // Entry 1378
+    0x1.1a62633145c06e0e6894812704419fa8p-54,
+    -0x1.921fb54442d18p0
+  },
+  { // Entry 1379
+    0x1.14a280fb50689e362ffdd221e2551035p-1,
+    0x1.0000000000001p0
+  },
+  { // Entry 1380
+    0x1.14a280fb50689e362ffdd221e2551035p-1,
+    -0x1.0000000000001p0
+  },
+  { // Entry 1381
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    0x1.0p0
+  },
+  { // Entry 1382
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    -0x1.0p0
+  },
+  { // Entry 1383
+    0x1.14a280fb5068c69a2ed45fb547c2f271p-1,
+    0x1.fffffffffffffp-1
+  },
+  { // Entry 1384
+    0x1.14a280fb5068c69a2ed45fb547c2f271p-1,
+    -0x1.fffffffffffffp-1
+  },
+  { // Entry 1385
+    0x1.6a09e667f3bccc276712d3d8c5502387p-1,
+    0x1.921fb54442d18p-1
+  },
+  { // Entry 1386
+    0x1.6a09e667f3bccc276712d3d8c5502387p-1,
+    -0x1.921fb54442d18p-1
+  },
+  { // Entry 1387
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0000000000001p-1022
+  },
+  { // Entry 1388
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0000000000001p-1022
+  },
+  { // Entry 1389
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1022
+  },
+  { // Entry 1390
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1022
+  },
+  { // Entry 1391
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.ffffffffffffep-1023
+  },
+  { // Entry 1392
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.ffffffffffffep-1023
+  },
+  { // Entry 1393
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.ffffffffffffcp-1023
+  },
+  { // Entry 1394
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.ffffffffffffcp-1023
+  },
+  { // Entry 1395
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1073
+  },
+  { // Entry 1396
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1073
+  },
+  { // Entry 1397
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1074
+  },
+  { // Entry 1398
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074
+  },
+  { // Entry 1399
+    0x1.p0,
+    0.0
+  },
+  { // Entry 1400
+    0x1.p0,
+    -0.0
+  },
+};
+#endif // __BIONIC__
+
+TEST(math_cos, cos_intel) {
+#if defined(__BIONIC__)
+  for (size_t i = 0; i < sizeof(g_cos_intel_data)/sizeof(cos_intel_data_t); i++) {
+    EXPECT_DOUBLE_EQ(g_cos_intel_data[i].expected, cos(g_cos_intel_data[i].call_data)) << "Failed on element " << i;
+  }
+#else // __BIONIC__
+  GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
+}
diff --git a/tests/math_cosf_test.cpp b/tests/math_cosf_test.cpp
new file mode 100644
index 0000000..ea95ff3
--- /dev/null
+++ b/tests/math_cosf_test.cpp
@@ -0,0 +1,4355 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <math.h>
+
+#include <gtest/gtest.h>
+
+#if defined(__BIONIC__)
+typedef struct {
+  float expected;
+  float call_data;
+} cosf_intel_data_t;
+
+static cosf_intel_data_t g_cosf_intel_data[] = {
+  { // Entry 0
+    0x1.bc7b66ffb7689d646dd1af83e9661d2dp-1,
+    -0x1.09ebacp-1
+  },
+  { // Entry 1
+    0x1.bc7b66ffb7689d646dd1af83e9661d2dp-1,
+    0x1.09ebacp-1
+  },
+  { // Entry 2
+    0x1.dee8d0fffcd997ce5cfbab0a5a336c14p-5,
+    -0x1.156564p4
+  },
+  { // Entry 3
+    0x1.dee8d0fffcd997ce5cfbab0a5a336c14p-5,
+    0x1.156564p4
+  },
+  { // Entry 4
+    -0x1.c11bb2f056552ca4cdb6c5a0cf71509dp-8,
+    -0x1.406a40p6
+  },
+  { // Entry 5
+    -0x1.c11bb2f056552ca4cdb6c5a0cf71509dp-8,
+    0x1.406a40p6
+  },
+  { // Entry 6
+    0x1.ff836cff97077bf489aadc5f349a9fb9p-1,
+    -0x1.653078p-5
+  },
+  { // Entry 7
+    0x1.ff836cff97077bf489aadc5f349a9fb9p-1,
+    0x1.653078p-5
+  },
+  { // Entry 8
+    0x1.b29cd4f9da2964e8c6bb5693387d3f3bp-5,
+    -0x1.6c0008p5
+  },
+  { // Entry 9
+    0x1.b29cd4f9da2964e8c6bb5693387d3f3bp-5,
+    0x1.6c0008p5
+  },
+  { // Entry 10
+    0x1.df40d3f650f6c94390a3ca5d8d9b48c1p-1,
+    -0x1.703824p-2
+  },
+  { // Entry 11
+    0x1.df40d3f650f6c94390a3ca5d8d9b48c1p-1,
+    0x1.703824p-2
+  },
+  { // Entry 12
+    0x1.f76316f541e10ef15d57c5a23775329cp-1,
+    -0x1.782e2ep-3
+  },
+  { // Entry 13
+    0x1.f76316f541e10ef15d57c5a23775329cp-1,
+    0x1.782e2ep-3
+  },
+  { // Entry 14
+    0x1.cfab0ec2fc95382986fa511648bd4e6fp-24,
+    -0x1.8e3266p9
+  },
+  { // Entry 15
+    0x1.cfab0ec2fc95382986fa511648bd4e6fp-24,
+    0x1.8e3266p9
+  },
+  { // Entry 16
+    0x1.92e66b5920a85d6083e9cc85568ceaa3p-21,
+    -0x1.c6ac02p14
+  },
+  { // Entry 17
+    0x1.92e66b5920a85d6083e9cc85568ceaa3p-21,
+    0x1.c6ac02p14
+  },
+  { // Entry 18
+    0x1.d1ceb4ffff6ed05b5ef5fc618231214ap-2,
+    -0x1.e513fcp4
+  },
+  { // Entry 19
+    0x1.d1ceb4ffff6ed05b5ef5fc618231214ap-2,
+    0x1.e513fcp4
+  },
+  { // Entry 20
+    0x1.c27e049dfeab38e1b8ea6a09631829fep-1,
+    -0x1.fb1904p-2
+  },
+  { // Entry 21
+    0x1.c27e049dfeab38e1b8ea6a09631829fep-1,
+    0x1.fb1904p-2
+  },
+  { // Entry 22
+    0x1.b4bf2c79bdfcdaa53ed6c013f65e0963p-1,
+    -0x1.fffffep127
+  },
+  { // Entry 23
+    0x1.b4bf2c79bdfcdaa53ed6c013f65e0963p-1,
+    0x1.fffffep127
+  },
+  { // Entry 24
+    0x1.ffffff000000155555549f49f4a28a28p-1,
+    0x1.p-12
+  },
+  { // Entry 25
+    0x1.ffffff000000155555549f49f4a28a28p-1,
+    -0x1.p-12
+  },
+  { // Entry 26
+    0x1.ffffffffffc000000000015555555555p-1,
+    0x1.p-21
+  },
+  { // Entry 27
+    0x1.ffffffffffc000000000015555555555p-1,
+    -0x1.p-21
+  },
+  { // Entry 28
+    0x1.fffffffffff000000000001555555555p-1,
+    0x1.p-22
+  },
+  { // Entry 29
+    0x1.fffffffffff000000000001555555555p-1,
+    -0x1.p-22
+  },
+  { // Entry 30
+    0x1.fffffefffffc155551ff49f696c4aecap-1,
+    0x1.000002p-12
+  },
+  { // Entry 31
+    0x1.fffffefffffc155551ff49f696c4aecap-1,
+    -0x1.000002p-12
+  },
+  { // Entry 32
+    0x1.882d606ba07505a7a09ae74d713f9788p-1,
+    0x1.000002p51
+  },
+  { // Entry 33
+    0x1.882d606ba07505a7a09ae74d713f9788p-1,
+    -0x1.000002p51
+  },
+  { // Entry 34
+    0x1.fc0154f7f5b6422f7794bf156ee98b7ep-1,
+    0x1.000006p-3
+  },
+  { // Entry 35
+    0x1.fc0154f7f5b6422f7794bf156ee98b7ep-1,
+    -0x1.000006p-3
+  },
+  { // Entry 36
+    0x1.34e976ef67d60a3de814ad3d0203ba21p-10,
+    0x1.000006p121
+  },
+  { // Entry 37
+    0x1.34e976ef67d60a3de814ad3d0203ba21p-10,
+    -0x1.000006p121
+  },
+  { // Entry 38
+    -0x1.ffffa2cf59398dc6180801e9ea3120c8p-1,
+    0x1.000006p122
+  },
+  { // Entry 39
+    -0x1.ffffa2cf59398dc6180801e9ea3120c8p-1,
+    -0x1.000006p122
+  },
+  { // Entry 40
+    0x1.ffc0014453315d47e2a318bf63e4caa7p-1,
+    0x1.000022p-5
+  },
+  { // Entry 41
+    0x1.ffc0014453315d47e2a318bf63e4caa7p-1,
+    -0x1.000022p-5
+  },
+  { // Entry 42
+    0x1.c15215015f3d916a0019a39e3acc7364p-1,
+    0x1.0000e0p-1
+  },
+  { // Entry 43
+    0x1.c15215015f3d916a0019a39e3acc7364p-1,
+    -0x1.0000e0p-1
+  },
+  { // Entry 44
+    0x1.ff001394e93085c7cce53915893af765p-1,
+    0x1.0000e0p-4
+  },
+  { // Entry 45
+    0x1.ff001394e93085c7cce53915893af765p-1,
+    -0x1.0000e0p-4
+  },
+  { // Entry 46
+    0x1.90b0c97de2370587a68aeae2b6943953p-15,
+    0x1.000322p23
+  },
+  { // Entry 47
+    0x1.90b0c97de2370587a68aeae2b6943953p-15,
+    -0x1.000322p23
+  },
+  { // Entry 48
+    -0x1.8b90c67677565874f44d9314ca2ba634p-6,
+    0x1.000402p8
+  },
+  { // Entry 49
+    -0x1.8b90c67677565874f44d9314ca2ba634p-6,
+    -0x1.000402p8
+  },
+  { // Entry 50
+    0x1.14735fffd55120a4480b7c91a1d78d6ep-1,
+    0x1.001cp0
+  },
+  { // Entry 51
+    0x1.14735fffd55120a4480b7c91a1d78d6ep-1,
+    -0x1.001cp0
+  },
+  { // Entry 52
+    0x1.c0b6d10005468a3a3eb056eb59b58ce2p-1,
+    0x1.0144p-1
+  },
+  { // Entry 53
+    0x1.c0b6d10005468a3a3eb056eb59b58ce2p-1,
+    -0x1.0144p-1
+  },
+  { // Entry 54
+    -0x1.c403d90006509b0762642d0bea40e4b1p-2,
+    0x1.0394c8p1
+  },
+  { // Entry 55
+    -0x1.c403d90006509b0762642d0bea40e4b1p-2,
+    -0x1.0394c8p1
+  },
+  { // Entry 56
+    -0x1.270da18b198e6ebfc8782082902bf2d4p-25,
+    0x1.04ccbcp18
+  },
+  { // Entry 57
+    -0x1.270da18b198e6ebfc8782082902bf2d4p-25,
+    -0x1.04ccbcp18
+  },
+  { // Entry 58
+    0x1.ee0f67015b9fb39ba6eb91d47829c913p-1,
+    0x1.07b518p99
+  },
+  { // Entry 59
+    0x1.ee0f67015b9fb39ba6eb91d47829c913p-1,
+    -0x1.07b518p99
+  },
+  { // Entry 60
+    0x1.fef05d000666cb47f1632c478a6282a8p-1,
+    0x1.07bf80p-4
+  },
+  { // Entry 61
+    0x1.fef05d000666cb47f1632c478a6282a8p-1,
+    -0x1.07bf80p-4
+  },
+  { // Entry 62
+    0x1.16f4330000b44c8288679f8c79d36c4fp-6,
+    0x1.07c1f0p5
+  },
+  { // Entry 63
+    0x1.16f4330000b44c8288679f8c79d36c4fp-6,
+    -0x1.07c1f0p5
+  },
+  { // Entry 64
+    0x1.cfb404557277d85bf149496d46c2fa9fp-18,
+    0x1.0bd21ep9
+  },
+  { // Entry 65
+    0x1.cfb404557277d85bf149496d46c2fa9fp-18,
+    -0x1.0bd21ep9
+  },
+  { // Entry 66
+    0x1.bb543efffd6cacac12698b8a94ed2c3ep-1,
+    0x1.0c3cp-1
+  },
+  { // Entry 67
+    0x1.bb543efffd6cacac12698b8a94ed2c3ep-1,
+    -0x1.0c3cp-1
+  },
+  { // Entry 68
+    0x1.bb0a22c13b616cdcad32c7fca58e6643p-1,
+    0x1.0cd0p-1
+  },
+  { // Entry 69
+    0x1.bb0a22c13b616cdcad32c7fca58e6643p-1,
+    -0x1.0cd0p-1
+  },
+  { // Entry 70
+    0x1.f98f9b1d05e7c922ac5e5c6b6ac86876p-2,
+    0x1.0df0p0
+  },
+  { // Entry 71
+    0x1.f98f9b1d05e7c922ac5e5c6b6ac86876p-2,
+    -0x1.0df0p0
+  },
+  { // Entry 72
+    0x1.ee15181830c25b0b10ce671e8f7a3289p-1,
+    0x1.0fb4p-2
+  },
+  { // Entry 73
+    0x1.ee15181830c25b0b10ce671e8f7a3289p-1,
+    -0x1.0fb4p-2
+  },
+  { // Entry 74
+    0x1.edf6cc16defe6361f38ffa60ece3944cp-1,
+    0x1.109ab2p-2
+  },
+  { // Entry 75
+    0x1.edf6cc16defe6361f38ffa60ece3944cp-1,
+    -0x1.109ab2p-2
+  },
+  { // Entry 76
+    0x1.dee8d0fffcd997ce5cfbab0a5a336c14p-5,
+    0x1.156564p4
+  },
+  { // Entry 77
+    0x1.dee8d0fffcd997ce5cfbab0a5a336c14p-5,
+    -0x1.156564p4
+  },
+  { // Entry 78
+    0x1.b656d60000155bacb4aa874b28de2ff9p-1,
+    0x1.160cp-1
+  },
+  { // Entry 79
+    0x1.b656d60000155bacb4aa874b28de2ff9p-1,
+    -0x1.160cp-1
+  },
+  { // Entry 80
+    0x1.ffb275967c191ee95f862efb4f790cecp-1,
+    0x1.19ccp-5
+  },
+  { // Entry 81
+    0x1.ffb275967c191ee95f862efb4f790cecp-1,
+    -0x1.19ccp-5
+  },
+  { // Entry 82
+    0x1.c59c50ffe542233b7ea21100df87bb60p-2,
+    0x1.1ca4p0
+  },
+  { // Entry 83
+    0x1.c59c50ffe542233b7ea21100df87bb60p-2,
+    -0x1.1ca4p0
+  },
+  { // Entry 84
+    0x1.af630f86b77571b9de2f17fee2b6c5cep-5,
+    0x1.1ffffep79
+  },
+  { // Entry 85
+    0x1.af630f86b77571b9de2f17fee2b6c5cep-5,
+    -0x1.1ffffep79
+  },
+  { // Entry 86
+    0x1.b1493ef1fbc62673ec140c12adc5a134p-6,
+    0x1.2620p10
+  },
+  { // Entry 87
+    0x1.b1493ef1fbc62673ec140c12adc5a134p-6,
+    -0x1.2620p10
+  },
+  { // Entry 88
+    -0x1.ad00b6f15c6ac5c3e79ef55d2fec70bdp-5,
+    0x1.2a3d62p2
+  },
+  { // Entry 89
+    -0x1.ad00b6f15c6ac5c3e79ef55d2fec70bdp-5,
+    -0x1.2a3d62p2
+  },
+  { // Entry 90
+    -0x1.ab9984f283f114cf13cc6df38c67955fp-6,
+    0x1.2bec22p2
+  },
+  { // Entry 91
+    -0x1.ab9984f283f114cf13cc6df38c67955fp-6,
+    -0x1.2bec22p2
+  },
+  { // Entry 92
+    0x1.99bc5b961b1acaca18d971f68ae99da9p-27,
+    0x1.2d97c8p2
+  },
+  { // Entry 93
+    0x1.99bc5b961b1acaca18d971f68ae99da9p-27,
+    -0x1.2d97c8p2
+  },
+  { // Entry 94
+    -0x1.ffffffffffffd703498c3b8288563915p-1,
+    0x1.2d97c8p3
+  },
+  { // Entry 95
+    -0x1.ffffffffffffd703498c3b8288563915p-1,
+    -0x1.2d97c8p3
+  },
+  { // Entry 96
+    0x1.ffffffffffff5c0d2630ee0a27e8d6d1p-1,
+    0x1.2d97c8p4
+  },
+  { // Entry 97
+    0x1.ffffffffffff5c0d2630ee0a27e8d6d1p-1,
+    -0x1.2d97c8p4
+  },
+  { // Entry 98
+    -0x1.99b69cf0c4a2c8ddad3f4cf29453e509p-6,
+    0x1.2fefc4p9
+  },
+  { // Entry 99
+    -0x1.99b69cf0c4a2c8ddad3f4cf29453e509p-6,
+    -0x1.2fefc4p9
+  },
+  { // Entry 100
+    0x1.e92148328d620fc186df9d6ce1088fd9p-1,
+    0x1.333724p-2
+  },
+  { // Entry 101
+    0x1.e92148328d620fc186df9d6ce1088fd9p-1,
+    -0x1.333724p-2
+  },
+  { // Entry 102
+    0x1.a1caab00002d3189e0699f2aaf20d9fcp-1,
+    0x1.3b90f8p-1
+  },
+  { // Entry 103
+    0x1.a1caab00002d3189e0699f2aaf20d9fcp-1,
+    -0x1.3b90f8p-1
+  },
+  { // Entry 104
+    0x1.fc33baffffffbb055ce03690bd392531p-1,
+    0x1.41c470p16
+  },
+  { // Entry 105
+    0x1.fc33baffffffbb055ce03690bd392531p-1,
+    -0x1.41c470p16
+  },
+  { // Entry 106
+    0x1.4798b30672f21602a21aaf471e8259a0p-19,
+    0x1.442f74p15
+  },
+  { // Entry 107
+    0x1.4798b30672f21602a21aaf471e8259a0p-19,
+    -0x1.442f74p15
+  },
+  { // Entry 108
+    0x1.e2b5ecffffa49c8c68d743c47f624633p-1,
+    0x1.5c09dap-2
+  },
+  { // Entry 109
+    0x1.e2b5ecffffa49c8c68d743c47f624633p-1,
+    -0x1.5c09dap-2
+  },
+  { // Entry 110
+    0x1.10591094ac58a270d9ad91802df49fd0p-11,
+    0x1.5fe0p3
+  },
+  { // Entry 111
+    0x1.10591094ac58a270d9ad91802df49fd0p-11,
+    -0x1.5fe0p3
+  },
+  { // Entry 112
+    -0x1.fffe580ee141c0225b44281c1c6f7ff1p-1,
+    0x1.665982p119
+  },
+  { // Entry 113
+    -0x1.fffe580ee141c0225b44281c1c6f7ff1p-1,
+    -0x1.665982p119
+  },
+  { // Entry 114
+    -0x1.e2b8ecffed91ce3a4b9dc5a592fb0b14p-1,
+    0x1.66a0bap1
+  },
+  { // Entry 115
+    -0x1.e2b8ecffed91ce3a4b9dc5a592fb0b14p-1,
+    -0x1.66a0bap1
+  },
+  { // Entry 116
+    -0x1.a08c6cfdbe04b859c0e16d478ff81f7bp-5,
+    0x1.6bee42p12
+  },
+  { // Entry 117
+    -0x1.a08c6cfdbe04b859c0e16d478ff81f7bp-5,
+    -0x1.6bee42p12
+  },
+  { // Entry 118
+    0x1.ff7c719a18439c4267075e2df688343ap-1,
+    0x1.6f1070p-5
+  },
+  { // Entry 119
+    0x1.ff7c719a18439c4267075e2df688343ap-1,
+    -0x1.6f1070p-5
+  },
+  { // Entry 120
+    0x1.ff7c3b997d6bea661ef0d1e69e222bfep-1,
+    0x1.6f5bc2p-5
+  },
+  { // Entry 121
+    0x1.ff7c3b997d6bea661ef0d1e69e222bfep-1,
+    -0x1.6f5bc2p-5
+  },
+  { // Entry 122
+    -0x1.6a0a0ee68da131091e29e055226a1bd9p-1,
+    0x1.72b53cp5
+  },
+  { // Entry 123
+    -0x1.6a0a0ee68da131091e29e055226a1bd9p-1,
+    -0x1.72b53cp5
+  },
+  { // Entry 124
+    0x1.ff777b9a218985c1a191c92b2d11ffbap-1,
+    0x1.75ec1ap-5
+  },
+  { // Entry 125
+    0x1.ff777b9a218985c1a191c92b2d11ffbap-1,
+    -0x1.75ec1ap-5
+  },
+  { // Entry 126
+    0x1.6d487f92427920e81dc5ae34e0e8d7bap-2,
+    0x1.78b3fap100
+  },
+  { // Entry 127
+    0x1.6d487f92427920e81dc5ae34e0e8d7bap-2,
+    -0x1.78b3fap100
+  },
+  { // Entry 128
+    0x1.4949c2fffa0cd336dfda998216dae393p-4,
+    0x1.7d8568p0
+  },
+  { // Entry 129
+    0x1.4949c2fffa0cd336dfda998216dae393p-4,
+    -0x1.7d8568p0
+  },
+  { // Entry 130
+    -0x1.b9ed9eb33eacbfac8151cda113734c29p-1,
+    0x1.830688p57
+  },
+  { // Entry 131
+    -0x1.b9ed9eb33eacbfac8151cda113734c29p-1,
+    -0x1.830688p57
+  },
+  { // Entry 132
+    0x1.c7349af06d61394cae1912233f64a04ep-5,
+    0x1.83e430p0
+  },
+  { // Entry 133
+    0x1.c7349af06d61394cae1912233f64a04ep-5,
+    -0x1.83e430p0
+  },
+  { // Entry 134
+    0x1.ab73f0f0fe04403e6a7fdde141a38a8ep-5,
+    0x1.84c288p0
+  },
+  { // Entry 135
+    0x1.ab73f0f0fe04403e6a7fdde141a38a8ep-5,
+    -0x1.84c288p0
+  },
+  { // Entry 136
+    0x1.ff6c2799dcf0d6c8f7acaf5b0a46e6e2p-1,
+    0x1.852140p-5
+  },
+  { // Entry 137
+    0x1.ff6c2799dcf0d6c8f7acaf5b0a46e6e2p-1,
+    -0x1.852140p-5
+  },
+  { // Entry 138
+    0x1.ff69ed99de70e51f519f30bad247a4d9p-1,
+    0x1.880cb6p-5
+  },
+  { // Entry 139
+    0x1.ff69ed99de70e51f519f30bad247a4d9p-1,
+    -0x1.880cb6p-5
+  },
+  { // Entry 140
+    -0x1.fd76c57f872f85bc4b0e1bf591b3b5b0p-1,
+    0x1.9364eap119
+  },
+  { // Entry 141
+    -0x1.fd76c57f872f85bc4b0e1bf591b3b5b0p-1,
+    -0x1.9364eap119
+  },
+  { // Entry 142
+    -0x1.f87c1ceec5fd5811c9c089cdaeeff13cp-8,
+    0x1.979e28p9
+  },
+  { // Entry 143
+    -0x1.f87c1ceec5fd5811c9c089cdaeeff13cp-8,
+    -0x1.979e28p9
+  },
+  { // Entry 144
+    -0x1.16ae29144d3b1ea8d907b8776f704157p-26,
+    0x1.9a48dep15
+  },
+  { // Entry 145
+    -0x1.16ae29144d3b1ea8d907b8776f704157p-26,
+    -0x1.9a48dep15
+  },
+  { // Entry 146
+    -0x1.977552f8e6ab3c01cb29ec77803007cfp-13,
+    0x1.9cbc1ap50
+  },
+  { // Entry 147
+    -0x1.977552f8e6ab3c01cb29ec77803007cfp-13,
+    -0x1.9cbc1ap50
+  },
+  { // Entry 148
+    0x1.ff58c5ffffffc7266a9df4e921726771p-1,
+    0x1.9ddb06p-5
+  },
+  { // Entry 149
+    0x1.ff58c5ffffffc7266a9df4e921726771p-1,
+    -0x1.9ddb06p-5
+  },
+  { // Entry 150
+    0x1.fffffffffffff5700019fffff0094c15p-1,
+    0x1.9ffffep-27
+  },
+  { // Entry 151
+    0x1.fffffffffffff5700019fffff0094c15p-1,
+    -0x1.9ffffep-27
+  },
+  { // Entry 152
+    0x1.31bd63004b1ff4d722c745044706d517p-1,
+    0x1.ac129cp24
+  },
+  { // Entry 153
+    0x1.31bd63004b1ff4d722c745044706d517p-1,
+    -0x1.ac129cp24
+  },
+  { // Entry 154
+    -0x1.f1ad0f000009e06ce449f5bde03d5d1ap-1,
+    0x1.b078f8p1
+  },
+  { // Entry 155
+    -0x1.f1ad0f000009e06ce449f5bde03d5d1ap-1,
+    -0x1.b078f8p1
+  },
+  { // Entry 156
+    0x1.ff4776ffe324ba2958aca8d73cf8b839p-1,
+    0x1.b2c03cp-5
+  },
+  { // Entry 157
+    0x1.ff4776ffe324ba2958aca8d73cf8b839p-1,
+    -0x1.b2c03cp-5
+  },
+  { // Entry 158
+    0x1.ff437f00005e500d29bd8103a8e769e9p-1,
+    0x1.b766f6p-5
+  },
+  { // Entry 159
+    0x1.ff437f00005e500d29bd8103a8e769e9p-1,
+    -0x1.b766f6p-5
+  },
+  { // Entry 160
+    -0x1.99663da94db7348bcbb257ed16b7227cp-24,
+    0x1.beeeeep79
+  },
+  { // Entry 161
+    -0x1.99663da94db7348bcbb257ed16b7227cp-24,
+    -0x1.beeeeep79
+  },
+  { // Entry 162
+    0x1.f3d620ffffff860e49bbab8963dcc42ep-1,
+    0x1.bf4e1cp-3
+  },
+  { // Entry 163
+    0x1.f3d620ffffff860e49bbab8963dcc42ep-1,
+    -0x1.bf4e1cp-3
+  },
+  { // Entry 164
+    0x1.81ff79ed9201755f7ad18b533aa99d18p-1,
+    0x1.c0p2
+  },
+  { // Entry 165
+    0x1.81ff79ed9201755f7ad18b533aa99d18p-1,
+    -0x1.c0p2
+  },
+  { // Entry 166
+    -0x1.af3c6108887730fcecedf61d2d81ceabp-15,
+    0x1.c20ec8p23
+  },
+  { // Entry 167
+    -0x1.af3c6108887730fcecedf61d2d81ceabp-15,
+    -0x1.c20ec8p23
+  },
+  { // Entry 168
+    -0x1.b1656ef91447fa6a546cbd81034cafabp-14,
+    0x1.c79d20p17
+  },
+  { // Entry 169
+    -0x1.b1656ef91447fa6a546cbd81034cafabp-14,
+    -0x1.c79d20p17
+  },
+  { // Entry 170
+    0x1.2da1d3007a57461f6f67f2d3e983f798p-1,
+    0x1.ca7ce0p24
+  },
+  { // Entry 171
+    0x1.2da1d3007a57461f6f67f2d3e983f798p-1,
+    -0x1.ca7ce0p24
+  },
+  { // Entry 172
+    0x1.ffdd37888387ce3c9828144676f2ab0dp-1,
+    0x1.cc31b8p18
+  },
+  { // Entry 173
+    0x1.ffdd37888387ce3c9828144676f2ab0dp-1,
+    -0x1.cc31b8p18
+  },
+  { // Entry 174
+    0x1.395ba4ffffa061223f7304299be0aad8p-1,
+    0x1.d30892p-1
+  },
+  { // Entry 175
+    0x1.395ba4ffffa061223f7304299be0aad8p-1,
+    -0x1.d30892p-1
+  },
+  { // Entry 176
+    0x1.cb27c6ffd8e9d51a0605b57fd02ee483p-1,
+    0x1.d5574cp-2
+  },
+  { // Entry 177
+    0x1.cb27c6ffd8e9d51a0605b57fd02ee483p-1,
+    -0x1.d5574cp-2
+  },
+  { // Entry 178
+    0x1.a0a09cfd2b2b23476f09aa3eb631351cp-5,
+    0x1.d7557ap12
+  },
+  { // Entry 179
+    0x1.a0a09cfd2b2b23476f09aa3eb631351cp-5,
+    -0x1.d7557ap12
+  },
+  { // Entry 180
+    0x1.38ae6d000c49df5001baf701b1a2a564p-1,
+    0x1.dbe75cp24
+  },
+  { // Entry 181
+    0x1.38ae6d000c49df5001baf701b1a2a564p-1,
+    -0x1.dbe75cp24
+  },
+  { // Entry 182
+    0x1.ffff1f00125abf3d1765781b64e6fe07p-1,
+    0x1.dffffep-9
+  },
+  { // Entry 183
+    0x1.ffff1f00125abf3d1765781b64e6fe07p-1,
+    -0x1.dffffep-9
+  },
+  { // Entry 184
+    -0x1.9abc76f7eb1d15a727e0be7ab16400a7p-1,
+    0x1.e02a42p108
+  },
+  { // Entry 185
+    -0x1.9abc76f7eb1d15a727e0be7ab16400a7p-1,
+    -0x1.e02a42p108
+  },
+  { // Entry 186
+    0x1.5a1429044eb087032dbee719cdd30226p-1,
+    0x1.e701eap100
+  },
+  { // Entry 187
+    0x1.5a1429044eb087032dbee719cdd30226p-1,
+    -0x1.e701eap100
+  },
+  { // Entry 188
+    -0x1.94ffc0f8d888f6f46c6d55a2efa1083fp-1,
+    0x1.edf188p24
+  },
+  { // Entry 189
+    -0x1.94ffc0f8d888f6f46c6d55a2efa1083fp-1,
+    -0x1.edf188p24
+  },
+  { // Entry 190
+    -0x1.27c6d300d8756e78846b84a1fa3b12a2p-1,
+    0x1.f4c63ap24
+  },
+  { // Entry 191
+    -0x1.27c6d300d8756e78846b84a1fa3b12a2p-1,
+    -0x1.f4c63ap24
+  },
+  { // Entry 192
+    0x1.da54ecefb1cd39510555126a76cb20d4p-7,
+    0x1.f5ba76p2
+  },
+  { // Entry 193
+    0x1.da54ecefb1cd39510555126a76cb20d4p-7,
+    -0x1.f5ba76p2
+  },
+  { // Entry 194
+    0x1.fc28da000006bc4f0b0cd3c8ab10fc57p-1,
+    0x1.f5ff4ep-4
+  },
+  { // Entry 195
+    0x1.fc28da000006bc4f0b0cd3c8ab10fc57p-1,
+    -0x1.f5ff4ep-4
+  },
+  { // Entry 196
+    -0x1.ffffffffffea396ab8aee509392c755dp-1,
+    0x1.f6a7a2p3
+  },
+  { // Entry 197
+    -0x1.ffffffffffea396ab8aee509392c755dp-1,
+    -0x1.f6a7a2p3
+  },
+  { // Entry 198
+    0x1.a4f1d4fd0ea286f32f3cb3092b4ced14p-5,
+    0x1.f6bff2p12
+  },
+  { // Entry 199
+    0x1.a4f1d4fd0ea286f32f3cb3092b4ced14p-5,
+    -0x1.f6bff2p12
+  },
+  { // Entry 200
+    -0x1.fffffffffffffaf33de290ca99e2faf3p-1,
+    0x1.f9cbe2p8
+  },
+  { // Entry 201
+    -0x1.fffffffffffffaf33de290ca99e2faf3p-1,
+    -0x1.f9cbe2p8
+  },
+  { // Entry 202
+    0x1.fdd40d6d912ce2594f200104570ac1b3p-3,
+    0x1.fc767ep12
+  },
+  { // Entry 203
+    0x1.fdd40d6d912ce2594f200104570ac1b3p-3,
+    -0x1.fc767ep12
+  },
+  { // Entry 204
+    -0x1.752de2ffffb1a5e227bf2c12f4083203p-1,
+    0x1.ff5352p8
+  },
+  { // Entry 205
+    -0x1.752de2ffffb1a5e227bf2c12f4083203p-1,
+    -0x1.ff5352p8
+  },
+  { // Entry 206
+    -0x1.4ed4c5ffc8018741870949767ff8dafap-1,
+    0x1.fff1fep1
+  },
+  { // Entry 207
+    -0x1.4ed4c5ffc8018741870949767ff8dafap-1,
+    -0x1.fff1fep1
+  },
+  { // Entry 208
+    -0x1.28406a0025545c9a568dacd45518dd65p-3,
+    0x1.fff1fep2
+  },
+  { // Entry 209
+    -0x1.28406a0025545c9a568dacd45518dd65p-3,
+    -0x1.fff1fep2
+  },
+  { // Entry 210
+    0x1.f015c8c24ca5e99c7c65599c8d60976ep-1,
+    0x1.fff7fep-3
+  },
+  { // Entry 211
+    0x1.f015c8c24ca5e99c7c65599c8d60976ep-1,
+    -0x1.fff7fep-3
+  },
+  { // Entry 212
+    0x1.aff9b45e94d32d8e5bde25dec6f357d6p-9,
+    0x1.fffe3ep41
+  },
+  { // Entry 213
+    0x1.aff9b45e94d32d8e5bde25dec6f357d6p-9,
+    -0x1.fffe3ep41
+  },
+  { // Entry 214
+    -0x1.ea5464fff571f6ff335004eade301b56p-1,
+    0x1.ffff8ep3
+  },
+  { // Entry 215
+    -0x1.ea5464fff571f6ff335004eade301b56p-1,
+    -0x1.ffff8ep3
+  },
+  { // Entry 216
+    0x1.fffd4e735df6db6a7ca7cb0436e6ef48p-1,
+    0x1.ffff8ep40
+  },
+  { // Entry 217
+    0x1.fffd4e735df6db6a7ca7cb0436e6ef48p-1,
+    -0x1.ffff8ep40
+  },
+  { // Entry 218
+    -0x1.88e527ffedd85d2e2429166f795d9788p-7,
+    0x1.ffff9ep45
+  },
+  { // Entry 219
+    -0x1.88e527ffedd85d2e2429166f795d9788p-7,
+    -0x1.ffff9ep45
+  },
+  { // Entry 220
+    -0x1.db8fa0e071f98061f27ef67161511437p-3,
+    0x1.ffffbap23
+  },
+  { // Entry 221
+    -0x1.db8fa0e071f98061f27ef67161511437p-3,
+    -0x1.ffffbap23
+  },
+  { // Entry 222
+    -0x1.fe5b337f4cfe25d468defe65d5c524adp-1,
+    0x1.ffffdcp8
+  },
+  { // Entry 223
+    -0x1.fe5b337f4cfe25d468defe65d5c524adp-1,
+    -0x1.ffffdcp8
+  },
+  { // Entry 224
+    -0x1.f59038f4c2dd33d159171ee80bb64886p-5,
+    0x1.fffff8p118
+  },
+  { // Entry 225
+    -0x1.f59038f4c2dd33d159171ee80bb64886p-5,
+    -0x1.fffff8p118
+  },
+  { // Entry 226
+    0x1.fffffc00001155553a7d27f4a289f319p-1,
+    0x1.fffffcp-12
+  },
+  { // Entry 227
+    0x1.fffffc00001155553a7d27f4a289f319p-1,
+    -0x1.fffffcp-12
+  },
+  { // Entry 228
+    -0x1.f9d6bdd62473cd2b729fe3a67a4e9157p-4,
+    0x1.fffffcp22
+  },
+  { // Entry 229
+    -0x1.f9d6bdd62473cd2b729fe3a67a4e9157p-4,
+    -0x1.fffffcp22
+  },
+  { // Entry 230
+    0x1.eb408300005d91b9814cada88f5fc596p-1,
+    0x1.24836cp-2
+  },
+  { // Entry 231
+    0x1.eb408300005d91b9814cada88f5fc596p-1,
+    -0x1.24836cp-2
+  },
+  { // Entry 232
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149
+  },
+  { // Entry 233
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-149
+  },
+  { // Entry 234
+    0x1.p0,
+    0.0
+  },
+  { // Entry 235
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-149
+  },
+  { // Entry 236
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149
+  },
+  { // Entry 237
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.000002p-126
+  },
+  { // Entry 238
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.000002p-126
+  },
+  { // Entry 239
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-126
+  },
+  { // Entry 240
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-126
+  },
+  { // Entry 241
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.fffffcp-127
+  },
+  { // Entry 242
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.fffffcp-127
+  },
+  { // Entry 243
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.fffffcp-127
+  },
+  { // Entry 244
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.fffffcp-127
+  },
+  { // Entry 245
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-126
+  },
+  { // Entry 246
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-126
+  },
+  { // Entry 247
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.000002p-126
+  },
+  { // Entry 248
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.000002p-126
+  },
+  { // Entry 249
+    0x1.ffffff5c28f57960cd56ebfe9482a61fp-1,
+    0x1.99999ap-13
+  },
+  { // Entry 250
+    0x1.ffffff5c28f57960cd56ebfe9482a61fp-1,
+    -0x1.99999ap-13
+  },
+  { // Entry 251
+    0x1.fffffd70a3d64e5ec165cd4307ad1326p-1,
+    0x1.99999ap-12
+  },
+  { // Entry 252
+    0x1.fffffd70a3d64e5ec165cd4307ad1326p-1,
+    -0x1.99999ap-12
+  },
+  { // Entry 253
+    0x1.fffffa3d709eecbfb5a385b0f3e0cb8fp-1,
+    0x1.333334p-11
+  },
+  { // Entry 254
+    0x1.fffffa3d709eecbfb5a385b0f3e0cb8fp-1,
+    -0x1.333334p-11
+  },
+  { // Entry 255
+    0x1.fffff5c28f5fc733c4202aa0bda92f97p-1,
+    0x1.99999ap-11
+  },
+  { // Entry 256
+    0x1.fffff5c28f5fc733c4202aa0bda92f97p-1,
+    -0x1.99999ap-11
+  },
+  { // Entry 257
+    0x1.fffff0000015555549f49f4d34d34ca0p-1,
+    0x1.p-10
+  },
+  { // Entry 258
+    0x1.fffff0000015555549f49f4d34d34ca0p-1,
+    -0x1.p-10
+  },
+  { // Entry 259
+    0x1.ffffe8f5c29ce07640bd5f6d8bb1ea6bp-1,
+    0x1.333334p-10
+  },
+  { // Entry 260
+    0x1.ffffe8f5c29ce07640bd5f6d8bb1ea6bp-1,
+    -0x1.333334p-10
+  },
+  { // Entry 261
+    0x1.ffffe0a3d714839f3601147ada73f8d9p-1,
+    0x1.666668p-10
+  },
+  { // Entry 262
+    0x1.ffffe0a3d714839f3601147ada73f8d9p-1,
+    -0x1.666668p-10
+  },
+  { // Entry 263
+    0x1.ffffd70a3d8191f66de5408fb2b995a0p-1,
+    0x1.99999cp-10
+  },
+  { // Entry 264
+    0x1.ffffd70a3d8191f66de5408fb2b995a0p-1,
+    -0x1.99999cp-10
+  },
+  { // Entry 265
+    0x1.ffffcc28f6d096b87d6d19a06e96999bp-1,
+    0x1.ccccccp-10
+  },
+  { // Entry 266
+    0x1.ffffcc28f6d096b87d6d19a06e96999bp-1,
+    -0x1.ccccccp-10
+  },
+  { // Entry 267
+    0x1.fffbcc2a71ceaabf5582b6da1fc30531p-1,
+    0x1.066666p-7
+  },
+  { // Entry 268
+    0x1.fffbcc2a71ceaabf5582b6da1fc30531p-1,
+    -0x1.066666p-7
+  },
+  { // Entry 269
+    0x1.fff30a4b7b5119d8e299f717ec0ece16p-1,
+    0x1.ccccccp-7
+  },
+  { // Entry 270
+    0x1.fff30a4b7b5119d8e299f717ec0ece16p-1,
+    -0x1.ccccccp-7
+  },
+  { // Entry 271
+    0x1.ffe57a785123226c1e2efb411353edc9p-1,
+    0x1.499998p-6
+  },
+  { // Entry 272
+    0x1.ffe57a785123226c1e2efb411353edc9p-1,
+    -0x1.499998p-6
+  },
+  { // Entry 273
+    0x1.ffd31cd10cb632d9733ac5f5f327a5f9p-1,
+    0x1.acccccp-6
+  },
+  { // Entry 274
+    0x1.ffd31cd10cb632d9733ac5f5f327a5f9p-1,
+    -0x1.acccccp-6
+  },
+  { // Entry 275
+    0x1.ffbbf18207542ef81390d73c3ba89c1ap-1,
+    0x1.08p-5
+  },
+  { // Entry 276
+    0x1.ffbbf18207542ef81390d73c3ba89c1ap-1,
+    -0x1.08p-5
+  },
+  { // Entry 277
+    0x1.ff9ff8c2eaeaee30fb211765af835171p-1,
+    0x1.39999ap-5
+  },
+  { // Entry 278
+    0x1.ff9ff8c2eaeaee30fb211765af835171p-1,
+    -0x1.39999ap-5
+  },
+  { // Entry 279
+    0x1.ff7f32d6eb1f9cf90226ec291c9e0922p-1,
+    0x1.6b3334p-5
+  },
+  { // Entry 280
+    0x1.ff7f32d6eb1f9cf90226ec291c9e0922p-1,
+    -0x1.6b3334p-5
+  },
+  { // Entry 281
+    0x1.ff59a00cc4ad492ca2597495412998edp-1,
+    0x1.9ccccep-5
+  },
+  { // Entry 282
+    0x1.ff59a00cc4ad492ca2597495412998edp-1,
+    -0x1.9ccccep-5
+  },
+  { // Entry 283
+    0x1.ff2f40c08acf4580a8d13380d9073398p-1,
+    0x1.ce6666p-5
+  },
+  { // Entry 284
+    0x1.ff2f40c08acf4580a8d13380d9073398p-1,
+    -0x1.ce6666p-5
+  },
+  { // Entry 285
+    0x1.8ca46ca011771bfae0d9edbf1dacb402p-1,
+    0x1.5e7fc4p-1
+  },
+  { // Entry 286
+    0x1.8ca46ca011771bfae0d9edbf1dacb402p-1,
+    -0x1.5e7fc4p-1
+  },
+  { // Entry 287
+    0x1.0b5d38d5d82e4a7624dac4e10ce159c2p-2,
+    0x1.4e7fc4p0
+  },
+  { // Entry 288
+    0x1.0b5d38d5d82e4a7624dac4e10ce159c2p-2,
+    -0x1.4e7fc4p0
+  },
+  { // Entry 289
+    -0x1.66b96e204e69cda8e9cf50996432539ep-2,
+    0x1.edbfa6p0
+  },
+  { // Entry 290
+    -0x1.66b96e204e69cda8e9cf50996432539ep-2,
+    -0x1.edbfa6p0
+  },
+  { // Entry 291
+    -0x1.a935540edeca4c220ed91dc5481e4d9bp-1,
+    0x1.467fc4p1
+  },
+  { // Entry 292
+    -0x1.a935540edeca4c220ed91dc5481e4d9bp-1,
+    -0x1.467fc4p1
+  },
+  { // Entry 293
+    -0x1.ffc0017dd9209dd8891f17fe4c9eee46p-1,
+    0x1.961fb4p1
+  },
+  { // Entry 294
+    -0x1.ffc0017dd9209dd8891f17fe4c9eee46p-1,
+    -0x1.961fb4p1
+  },
+  { // Entry 295
+    -0x1.969082007733d787f4c36ba0f9425694p-1,
+    0x1.e5bfa4p1
+  },
+  { // Entry 296
+    -0x1.969082007733d787f4c36ba0f9425694p-1,
+    -0x1.e5bfa4p1
+  },
+  { // Entry 297
+    -0x1.2a1e74223d9bddb7db59f781f96b65ecp-2,
+    0x1.1aafcap2
+  },
+  { // Entry 298
+    -0x1.2a1e74223d9bddb7db59f781f96b65ecp-2,
+    -0x1.1aafcap2
+  },
+  { // Entry 299
+    0x1.4894d50b84dbc981134a591ac4165d9ep-2,
+    0x1.427fc2p2
+  },
+  { // Entry 300
+    0x1.4894d50b84dbc981134a591ac4165d9ep-2,
+    -0x1.427fc2p2
+  },
+  { // Entry 301
+    0x1.a016dd7480a1eea4d49efb585fa49c86p-1,
+    0x1.6a4fbap2
+  },
+  { // Entry 302
+    0x1.a016dd7480a1eea4d49efb585fa49c86p-1,
+    -0x1.6a4fbap2
+  },
+  { // Entry 303
+    0x1.a30a6a3bf4a3e2b7e27666d3a9c3b74bp-1,
+    0x1.6af2f0p2
+  },
+  { // Entry 304
+    0x1.a30a6a3bf4a3e2b7e27666d3a9c3b74bp-1,
+    -0x1.6af2f0p2
+  },
+  { // Entry 305
+    0x1.5bd625504015ccc101e4f4340d4b762bp-2,
+    0x1.43c62ap2
+  },
+  { // Entry 306
+    0x1.5bd625504015ccc101e4f4340d4b762bp-2,
+    -0x1.43c62ap2
+  },
+  { // Entry 307
+    -0x1.0cb733448c30ee3ddffb4da69f0b3842p-2,
+    0x1.1c9964p2
+  },
+  { // Entry 308
+    -0x1.0cb733448c30ee3ddffb4da69f0b3842p-2,
+    -0x1.1c9964p2
+  },
+  { // Entry 309
+    -0x1.89d874ad30e3fb46244daa24451690d7p-1,
+    0x1.ead93cp1
+  },
+  { // Entry 310
+    -0x1.89d874ad30e3fb46244daa24451690d7p-1,
+    -0x1.ead93cp1
+  },
+  { // Entry 311
+    -0x1.fe51ae09f0d39ed554e68bef3e2f8a03p-1,
+    0x1.9c7fb0p1
+  },
+  { // Entry 312
+    -0x1.fe51ae09f0d39ed554e68bef3e2f8a03p-1,
+    -0x1.9c7fb0p1
+  },
+  { // Entry 313
+    -0x1.b97bf76ae765eb69cf55e80aae977303p-1,
+    0x1.4e2624p1
+  },
+  { // Entry 314
+    -0x1.b97bf76ae765eb69cf55e80aae977303p-1,
+    -0x1.4e2624p1
+  },
+  { // Entry 315
+    -0x1.a8ac5793e32629b131984ecffd2d0f31p-2,
+    0x1.ff9932p0
+  },
+  { // Entry 316
+    -0x1.a8ac5793e32629b131984ecffd2d0f31p-2,
+    -0x1.ff9932p0
+  },
+  { // Entry 317
+    0x1.77a92ca01bc79c195dda33736807f986p-3,
+    0x1.62e61cp0
+  },
+  { // Entry 318
+    0x1.77a92ca01bc79c195dda33736807f986p-3,
+    -0x1.62e61cp0
+  },
+  { // Entry 319
+    0x1.6e1060282c1488d9abd83da1d68cd0f7p-1,
+    0x1.8c662cp-1
+  },
+  { // Entry 320
+    0x1.6e1060282c1488d9abd83da1d68cd0f7p-1,
+    -0x1.8c662cp-1
+  },
+  { // Entry 321
+    -0x1.682f2bb87a8f5011735094176c9b6dacp-4,
+    -0x1.a8aa1cp0
+  },
+  { // Entry 322
+    -0x1.682f2bb87a8f5011735094176c9b6dacp-4,
+    0x1.a8aa1cp0
+  },
+  { // Entry 323
+    -0x1.e665cb2af842be5ba5f65960599a97ecp-7,
+    -0x1.95ec8ap0
+  },
+  { // Entry 324
+    -0x1.e665cb2af842be5ba5f65960599a97ecp-7,
+    0x1.95ec8ap0
+  },
+  { // Entry 325
+    0x1.ddd231501b12fcf2bc20633be4d51e51p-5,
+    -0x1.832ef8p0
+  },
+  { // Entry 326
+    0x1.ddd231501b12fcf2bc20633be4d51e51p-5,
+    0x1.832ef8p0
+  },
+  { // Entry 327
+    0x1.0caba6997691ab1970d43c7419ed51e1p-3,
+    -0x1.707166p0
+  },
+  { // Entry 328
+    0x1.0caba6997691ab1970d43c7419ed51e1p-3,
+    0x1.707166p0
+  },
+  { // Entry 329
+    0x1.a072541fd6eaf8b65a874c58d6cc5739p-3,
+    -0x1.5db3d4p0
+  },
+  { // Entry 330
+    0x1.a072541fd6eaf8b65a874c58d6cc5739p-3,
+    0x1.5db3d4p0
+  },
+  { // Entry 331
+    0x1.18fef8106bea63b9e96a7adf538c6194p-2,
+    -0x1.4af642p0
+  },
+  { // Entry 332
+    0x1.18fef8106bea63b9e96a7adf538c6194p-2,
+    0x1.4af642p0
+  },
+  { // Entry 333
+    0x1.60437277d48067e85230bce1883eaabap-2,
+    -0x1.3838b0p0
+  },
+  { // Entry 334
+    0x1.60437277d48067e85230bce1883eaabap-2,
+    0x1.3838b0p0
+  },
+  { // Entry 335
+    0x1.a5a4ded492bedfe8cf5c34cadd78df75p-2,
+    -0x1.257b1ep0
+  },
+  { // Entry 336
+    0x1.a5a4ded492bedfe8cf5c34cadd78df75p-2,
+    0x1.257b1ep0
+  },
+  { // Entry 337
+    0x1.e8c4040678d2ef736333a4537a1113a1p-2,
+    -0x1.12bd92p0
+  },
+  { // Entry 338
+    0x1.e8c4040678d2ef736333a4537a1113a1p-2,
+    0x1.12bd92p0
+  },
+  { // Entry 339
+    0x1.26976b1b16d19091c09259765c4b3872p-1,
+    -0x1.ea5c3ep-1
+  },
+  { // Entry 340
+    0x1.26976b1b16d19091c09259765c4b3872p-1,
+    0x1.ea5c3ep-1
+  },
+  { // Entry 341
+    0x1.3805a2dafda7f8554aec65dab348a714p-1,
+    -0x1.d4b87cp-1
+  },
+  { // Entry 342
+    0x1.3805a2dafda7f8554aec65dab348a714p-1,
+    0x1.d4b87cp-1
+  },
+  { // Entry 343
+    0x1.48e52ff5bbe794618b85190b86411824p-1,
+    -0x1.bf14bap-1
+  },
+  { // Entry 344
+    0x1.48e52ff5bbe794618b85190b86411824p-1,
+    0x1.bf14bap-1
+  },
+  { // Entry 345
+    0x1.592e5b615ef5ae463976d31141dbacf0p-1,
+    -0x1.a970f8p-1
+  },
+  { // Entry 346
+    0x1.592e5b615ef5ae463976d31141dbacf0p-1,
+    0x1.a970f8p-1
+  },
+  { // Entry 347
+    0x1.68d9b2d657e4307d331eb7bd35ee1879p-1,
+    -0x1.93cd36p-1
+  },
+  { // Entry 348
+    0x1.68d9b2d657e4307d331eb7bd35ee1879p-1,
+    0x1.93cd36p-1
+  },
+  { // Entry 349
+    0x1.77e00c3718528c36f722e63096c2646bp-1,
+    -0x1.7e2974p-1
+  },
+  { // Entry 350
+    0x1.77e00c3718528c36f722e63096c2646bp-1,
+    0x1.7e2974p-1
+  },
+  { // Entry 351
+    0x1.863a88d6b064f36f34370722d361ce9fp-1,
+    -0x1.6885b2p-1
+  },
+  { // Entry 352
+    0x1.863a88d6b064f36f34370722d361ce9fp-1,
+    0x1.6885b2p-1
+  },
+  { // Entry 353
+    0x1.93e2989cee6084e34b533b1eb92746dap-1,
+    -0x1.52e1f0p-1
+  },
+  { // Entry 354
+    0x1.93e2989cee6084e34b533b1eb92746dap-1,
+    0x1.52e1f0p-1
+  },
+  { // Entry 355
+    0x1.a0d1f8613ebc60c7ee6502ee183c89e7p-1,
+    -0x1.3d3e36p-1
+  },
+  { // Entry 356
+    0x1.a0d1f8613ebc60c7ee6502ee183c89e7p-1,
+    0x1.3d3e36p-1
+  },
+  { // Entry 357
+    0x1.bc6bd889a8a59dbb56e546a37ae798f5p-1,
+    -0x1.0a0b02p-1
+  },
+  { // Entry 358
+    0x1.bc6bd889a8a59dbb56e546a37ae798f5p-1,
+    0x1.0a0b02p-1
+  },
+  { // Entry 359
+    0x1.ca59c719f96075dd6b7a0ff443ad59dcp-1,
+    -0x1.d8f720p-2
+  },
+  { // Entry 360
+    0x1.ca59c719f96075dd6b7a0ff443ad59dcp-1,
+    0x1.d8f720p-2
+  },
+  { // Entry 361
+    0x1.d6c0b13df99613a49306b4dc6c57aa03p-1,
+    -0x1.9dd83cp-2
+  },
+  { // Entry 362
+    0x1.d6c0b13df99613a49306b4dc6c57aa03p-1,
+    0x1.9dd83cp-2
+  },
+  { // Entry 363
+    0x1.e1960273a4aaa1bd19ef0ccaa8874183p-1,
+    -0x1.62b958p-2
+  },
+  { // Entry 364
+    0x1.e1960273a4aaa1bd19ef0ccaa8874183p-1,
+    0x1.62b958p-2
+  },
+  { // Entry 365
+    0x1.ead07cd2e0f7f19679646362bbc0eb80p-1,
+    -0x1.279a74p-2
+  },
+  { // Entry 366
+    0x1.ead07cd2e0f7f19679646362bbc0eb80p-1,
+    0x1.279a74p-2
+  },
+  { // Entry 367
+    0x1.f26840efd86ceea23f388b6a1102ea4dp-1,
+    -0x1.d8f720p-3
+  },
+  { // Entry 368
+    0x1.f26840efd86ceea23f388b6a1102ea4dp-1,
+    0x1.d8f720p-3
+  },
+  { // Entry 369
+    0x1.f856d49251bd37c54f0094270eecbd18p-1,
+    -0x1.62b958p-3
+  },
+  { // Entry 370
+    0x1.f856d49251bd37c54f0094270eecbd18p-1,
+    0x1.62b958p-3
+  },
+  { // Entry 371
+    0x1.fc97283c4f5bd1f793201972b8db551fp-1,
+    -0x1.d8f720p-4
+  },
+  { // Entry 372
+    0x1.fc97283c4f5bd1f793201972b8db551fp-1,
+    0x1.d8f720p-4
+  },
+  { // Entry 373
+    0x1.ff259b7b3d721edf063a5bf6e7a1f93cp-1,
+    -0x1.d8f720p-5
+  },
+  { // Entry 374
+    0x1.ff259b7b3d721edf063a5bf6e7a1f93cp-1,
+    0x1.d8f720p-5
+  },
+  { // Entry 375
+    0x1.ff259b7b3d721edf063a5bf6e7a1f93cp-1,
+    0x1.d8f720p-5
+  },
+  { // Entry 376
+    0x1.ff259b7b3d721edf063a5bf6e7a1f93cp-1,
+    -0x1.d8f720p-5
+  },
+  { // Entry 377
+    0x1.fc97283c4f5bd1f793201972b8db551fp-1,
+    0x1.d8f720p-4
+  },
+  { // Entry 378
+    0x1.fc97283c4f5bd1f793201972b8db551fp-1,
+    -0x1.d8f720p-4
+  },
+  { // Entry 379
+    0x1.f856d49251bd37c54f0094270eecbd18p-1,
+    0x1.62b958p-3
+  },
+  { // Entry 380
+    0x1.f856d49251bd37c54f0094270eecbd18p-1,
+    -0x1.62b958p-3
+  },
+  { // Entry 381
+    0x1.f26840efd86ceea23f388b6a1102ea4dp-1,
+    0x1.d8f720p-3
+  },
+  { // Entry 382
+    0x1.f26840efd86ceea23f388b6a1102ea4dp-1,
+    -0x1.d8f720p-3
+  },
+  { // Entry 383
+    0x1.ead07cd2e0f7f19679646362bbc0eb80p-1,
+    0x1.279a74p-2
+  },
+  { // Entry 384
+    0x1.ead07cd2e0f7f19679646362bbc0eb80p-1,
+    -0x1.279a74p-2
+  },
+  { // Entry 385
+    0x1.e1960273a4aaa1bd19ef0ccaa8874183p-1,
+    0x1.62b958p-2
+  },
+  { // Entry 386
+    0x1.e1960273a4aaa1bd19ef0ccaa8874183p-1,
+    -0x1.62b958p-2
+  },
+  { // Entry 387
+    0x1.d6c0b13df99613a49306b4dc6c57aa03p-1,
+    0x1.9dd83cp-2
+  },
+  { // Entry 388
+    0x1.d6c0b13df99613a49306b4dc6c57aa03p-1,
+    -0x1.9dd83cp-2
+  },
+  { // Entry 389
+    0x1.ca59c719f96075dd6b7a0ff443ad59dcp-1,
+    0x1.d8f720p-2
+  },
+  { // Entry 390
+    0x1.ca59c719f96075dd6b7a0ff443ad59dcp-1,
+    -0x1.d8f720p-2
+  },
+  { // Entry 391
+    0x1.bc6bd889a8a59dbb56e546a37ae798f5p-1,
+    0x1.0a0b02p-1
+  },
+  { // Entry 392
+    0x1.bc6bd889a8a59dbb56e546a37ae798f5p-1,
+    -0x1.0a0b02p-1
+  },
+  { // Entry 393
+    0x1.a0d1f8613ebc60c7ee6502ee183c89e7p-1,
+    0x1.3d3e36p-1
+  },
+  { // Entry 394
+    0x1.a0d1f8613ebc60c7ee6502ee183c89e7p-1,
+    -0x1.3d3e36p-1
+  },
+  { // Entry 395
+    0x1.93e293b23a6aa1ae5373214eb8fb9e96p-1,
+    0x1.52e1f8p-1
+  },
+  { // Entry 396
+    0x1.93e293b23a6aa1ae5373214eb8fb9e96p-1,
+    -0x1.52e1f8p-1
+  },
+  { // Entry 397
+    0x1.863a83a8d9826c6135509406ebe05c0fp-1,
+    0x1.6885bap-1
+  },
+  { // Entry 398
+    0x1.863a83a8d9826c6135509406ebe05c0fp-1,
+    -0x1.6885bap-1
+  },
+  { // Entry 399
+    0x1.77e006c87cbaded66ec5b960c93c568ap-1,
+    0x1.7e297cp-1
+  },
+  { // Entry 400
+    0x1.77e006c87cbaded66ec5b960c93c568ap-1,
+    -0x1.7e297cp-1
+  },
+  { // Entry 401
+    0x1.68d9ad29736c1704caea6a2db6e71223p-1,
+    0x1.93cd3ep-1
+  },
+  { // Entry 402
+    0x1.68d9ad29736c1704caea6a2db6e71223p-1,
+    -0x1.93cd3ep-1
+  },
+  { // Entry 403
+    0x1.592e5578c9ec66acceddd4dc6ce66b26p-1,
+    0x1.a971p-1
+  },
+  { // Entry 404
+    0x1.592e5578c9ec66acceddd4dc6ce66b26p-1,
+    -0x1.a971p-1
+  },
+  { // Entry 405
+    0x1.48e529d429e721ec8bb1e014f94d48f1p-1,
+    0x1.bf14c2p-1
+  },
+  { // Entry 406
+    0x1.48e529d429e721ec8bb1e014f94d48f1p-1,
+    -0x1.bf14c2p-1
+  },
+  { // Entry 407
+    0x1.38059c833c58ea970f7b96d6ada3d9c4p-1,
+    0x1.d4b884p-1
+  },
+  { // Entry 408
+    0x1.38059c833c58ea970f7b96d6ada3d9c4p-1,
+    -0x1.d4b884p-1
+  },
+  { // Entry 409
+    0x1.26976b1b16d19091c09259765c4b3872p-1,
+    0x1.ea5c3ep-1
+  },
+  { // Entry 410
+    0x1.26976b1b16d19091c09259765c4b3872p-1,
+    -0x1.ea5c3ep-1
+  },
+  { // Entry 411
+    0x1.e8c4040678d2ef736333a4537a1113a1p-2,
+    0x1.12bd92p0
+  },
+  { // Entry 412
+    0x1.e8c4040678d2ef736333a4537a1113a1p-2,
+    -0x1.12bd92p0
+  },
+  { // Entry 413
+    0x1.a5a4c8f598fa0078971316eb4907f97bp-2,
+    0x1.257b24p0
+  },
+  { // Entry 414
+    0x1.a5a4c8f598fa0078971316eb4907f97bp-2,
+    -0x1.257b24p0
+  },
+  { // Entry 415
+    0x1.60435beed10ca05769f0a3d86a5a20f3p-2,
+    0x1.3838b6p0
+  },
+  { // Entry 416
+    0x1.60435beed10ca05769f0a3d86a5a20f3p-2,
+    -0x1.3838b6p0
+  },
+  { // Entry 417
+    0x1.18fee0fc45c31a79b2b9478b1f72a9ebp-2,
+    0x1.4af648p0
+  },
+  { // Entry 418
+    0x1.18fee0fc45c31a79b2b9478b1f72a9ebp-2,
+    -0x1.4af648p0
+  },
+  { // Entry 419
+    0x1.a072252090c33828767aee3e040ccddfp-3,
+    0x1.5db3dap0
+  },
+  { // Entry 420
+    0x1.a072252090c33828767aee3e040ccddfp-3,
+    -0x1.5db3dap0
+  },
+  { // Entry 421
+    0x1.0cab7703a8e9dacc4ad01188b443cfeep-3,
+    0x1.70716cp0
+  },
+  { // Entry 422
+    0x1.0cab7703a8e9dacc4ad01188b443cfeep-3,
+    -0x1.70716cp0
+  },
+  { // Entry 423
+    0x1.ddd171a3c9851e7819b5e4f6f90e763dp-5,
+    0x1.832efep0
+  },
+  { // Entry 424
+    0x1.ddd171a3c9851e7819b5e4f6f90e763dp-5,
+    -0x1.832efep0
+  },
+  { // Entry 425
+    -0x1.e668cb154eea68bbc7f8154f46b2e536p-7,
+    0x1.95ec90p0
+  },
+  { // Entry 426
+    -0x1.e668cb154eea68bbc7f8154f46b2e536p-7,
+    -0x1.95ec90p0
+  },
+  { // Entry 427
+    -0x1.682f2bb87a8f5011735094176c9b6dacp-4,
+    0x1.a8aa1cp0
+  },
+  { // Entry 428
+    -0x1.682f2bb87a8f5011735094176c9b6dacp-4,
+    -0x1.a8aa1cp0
+  },
+  { // Entry 429
+    0x1.0cb3449a0d0a9e0643d41f4a5b0f7db7p-1,
+    0x1.04aff8p0
+  },
+  { // Entry 430
+    0x1.0cb3449a0d0a9e0643d41f4a5b0f7db7p-1,
+    -0x1.04aff8p0
+  },
+  { // Entry 431
+    0x1.0cb22697153bcf1f8a63acddd96c54cbp-1,
+    0x1.04b0a0p0
+  },
+  { // Entry 432
+    0x1.0cb22697153bcf1f8a63acddd96c54cbp-1,
+    -0x1.04b0a0p0
+  },
+  { // Entry 433
+    0x1.0cb10893a9b5471a44356072cb33b395p-1,
+    0x1.04b148p0
+  },
+  { // Entry 434
+    0x1.0cb10893a9b5471a44356072cb33b395p-1,
+    -0x1.04b148p0
+  },
+  { // Entry 435
+    0x1.0cafea8fca7781236a57e5b1c8aed39cp-1,
+    0x1.04b1f0p0
+  },
+  { // Entry 436
+    0x1.0cafea8fca7781236a57e5b1c8aed39cp-1,
+    -0x1.04b1f0p0
+  },
+  { // Entry 437
+    0x1.0caecc8b7782f86827af92b0b2374510p-1,
+    0x1.04b298p0
+  },
+  { // Entry 438
+    0x1.0caecc8b7782f86827af92b0b2374510p-1,
+    -0x1.04b298p0
+  },
+  { // Entry 439
+    0x1.0cadae86b0d82815d8f632e67c7e1a99p-1,
+    0x1.04b340p0
+  },
+  { // Entry 440
+    0x1.0cadae86b0d82815d8f632e67c7e1a99p-1,
+    -0x1.04b340p0
+  },
+  { // Entry 441
+    0x1.0cac908176778b5a0cbad21ee75ce765p-1,
+    0x1.04b3e8p0
+  },
+  { // Entry 442
+    0x1.0cac908176778b5a0cbad21ee75ce765p-1,
+    -0x1.04b3e8p0
+  },
+  { // Entry 443
+    0x1.0cab727bc8619d628361876e1f30a633p-1,
+    0x1.04b490p0
+  },
+  { // Entry 444
+    0x1.0cab727bc8619d628361876e1f30a633p-1,
+    -0x1.04b490p0
+  },
+  { // Entry 445
+    0x1.0caa5b450a4324f204a556b072da124ap-1,
+    0x1.04b534p0
+  },
+  { // Entry 446
+    0x1.0caa5b450a4324f204a556b072da124ap-1,
+    -0x1.04b534p0
+  },
+  { // Entry 447
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149
+  },
+  { // Entry 448
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-149
+  },
+  { // Entry 449
+    0x1.p0,
+    0.0
+  },
+  { // Entry 450
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-149
+  },
+  { // Entry 451
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149
+  },
+  { // Entry 452
+    0x1.ad02c8b9cc93f448ef4eb068a88922a3p-1,
+    0x1.279a72p-1
+  },
+  { // Entry 453
+    0x1.ad02c8b9cc93f448ef4eb068a88922a3p-1,
+    -0x1.279a72p-1
+  },
+  { // Entry 454
+    0x1.ad02c7a258bfb362abbe86fb48f4e98bp-1,
+    0x1.279a74p-1
+  },
+  { // Entry 455
+    0x1.ad02c7a258bfb362abbe86fb48f4e98bp-1,
+    -0x1.279a74p-1
+  },
+  { // Entry 456
+    0x1.ad02c68ae4e9c579a08c04ce59be4002p-1,
+    0x1.279a76p-1
+  },
+  { // Entry 457
+    0x1.ad02c68ae4e9c579a08c04ce59be4002p-1,
+    -0x1.279a76p-1
+  },
+  { // Entry 458
+    -0x1.48d1c9e98b6c08784f10040f47a12191p-3,
+    0x1.bb67acp0
+  },
+  { // Entry 459
+    -0x1.48d1c9e98b6c08784f10040f47a12191p-3,
+    -0x1.bb67acp0
+  },
+  { // Entry 460
+    -0x1.48d1d9b467e37955337311decd09fc74p-3,
+    0x1.bb67aep0
+  },
+  { // Entry 461
+    -0x1.48d1d9b467e37955337311decd09fc74p-3,
+    -0x1.bb67aep0
+  },
+  { // Entry 462
+    -0x1.48d1e97f4455c6eab1048022238b2bd0p-3,
+    0x1.bb67b0p0
+  },
+  { // Entry 463
+    -0x1.48d1e97f4455c6eab1048022238b2bd0p-3,
+    -0x1.bb67b0p0
+  },
+  { // Entry 464
+    0x1.cfc6d011a0e5d0fcebb54b5fed672940p-1,
+    0x1.bffffep-2
+  },
+  { // Entry 465
+    0x1.cfc6d011a0e5d0fcebb54b5fed672940p-1,
+    -0x1.bffffep-2
+  },
+  { // Entry 466
+    0x1.cfc6cfa52ad9f62d6d5423ca8339a00ap-1,
+    0x1.c0p-2
+  },
+  { // Entry 467
+    0x1.cfc6cfa52ad9f62d6d5423ca8339a00ap-1,
+    -0x1.c0p-2
+  },
+  { // Entry 468
+    0x1.cfc6cf38b4cda76c3b09b17e9deb19eap-1,
+    0x1.c00002p-2
+  },
+  { // Entry 469
+    0x1.cfc6cf38b4cda76c3b09b17e9deb19eap-1,
+    -0x1.c00002p-2
+  },
+  { // Entry 470
+    0x1.8bb106eac7c75d33fbb19446313ecc2fp-1,
+    0x1.5ffffep-1
+  },
+  { // Entry 471
+    0x1.8bb106eac7c75d33fbb19446313ecc2fp-1,
+    -0x1.5ffffep-1
+  },
+  { // Entry 472
+    0x1.8bb105a5dc900618f80fa51d303c69p-1,
+    0x1.60p-1
+  },
+  { // Entry 473
+    0x1.8bb105a5dc900618f80fa51d303c69p-1,
+    -0x1.60p-1
+  },
+  { // Entry 474
+    0x1.8bb10460f157234ceec7d9644a1a78e5p-1,
+    0x1.600002p-1
+  },
+  { // Entry 475
+    0x1.8bb10460f157234ceec7d9644a1a78e5p-1,
+    -0x1.600002p-1
+  },
+  { // Entry 476
+    0x1.7ef48b9a6fd5c24f5ec39839e1729b78p-2,
+    0x1.2ffffep0
+  },
+  { // Entry 477
+    0x1.7ef48b9a6fd5c24f5ec39839e1729b78p-2,
+    -0x1.2ffffep0
+  },
+  { // Entry 478
+    0x1.7ef4842f0bccd60d4a501dc8bc4b57b3p-2,
+    0x1.30p0
+  },
+  { // Entry 479
+    0x1.7ef4842f0bccd60d4a501dc8bc4b57b3p-2,
+    -0x1.30p0
+  },
+  { // Entry 480
+    0x1.7ef47cc3a7bdedf9252074263d8a4596p-2,
+    0x1.300002p0
+  },
+  { // Entry 481
+    0x1.7ef47cc3a7bdedf9252074263d8a4596p-2,
+    -0x1.300002p0
+  },
+  { // Entry 482
+    -0x1.863ef5085bcc358d2ae8525bf39f0c40p-1,
+    0x1.37fffep1
+  },
+  { // Entry 483
+    -0x1.863ef5085bcc358d2ae8525bf39f0c40p-1,
+    -0x1.37fffep1
+  },
+  { // Entry 484
+    -0x1.863efa361dc252bca1eaeed39749bed7p-1,
+    0x1.38p1
+  },
+  { // Entry 485
+    -0x1.863efa361dc252bca1eaeed39749bed7p-1,
+    -0x1.38p1
+  },
+  { // Entry 486
+    -0x1.863eff63dfa00bfc758baf469469d741p-1,
+    0x1.380002p1
+  },
+  { // Entry 487
+    -0x1.863eff63dfa00bfc758baf469469d741p-1,
+    -0x1.380002p1
+  },
+  { // Entry 488
+    0x1.fef2b2d0a10e2739c566936480a1479bp-1,
+    0x1.069c8cp-4
+  },
+  { // Entry 489
+    0x1.fef2b2d0a10e2739c566936480a1479bp-1,
+    -0x1.069c8cp-4
+  },
+  { // Entry 490
+    0x1.fbcbe68dd10bad0a229ccbb580cc5436p-1,
+    0x1.069c8cp-3
+  },
+  { // Entry 491
+    0x1.fbcbe68dd10bad0a229ccbb580cc5436p-1,
+    -0x1.069c8cp-3
+  },
+  { // Entry 492
+    0x1.f68eebef72e7f6126b3f3dde646a755cp-1,
+    0x1.89ead2p-3
+  },
+  { // Entry 493
+    0x1.f68eebef72e7f6126b3f3dde646a755cp-1,
+    -0x1.89ead2p-3
+  },
+  { // Entry 494
+    0x1.ef41459d2e90ea1b7faad7fabd1fd444p-1,
+    0x1.069c8cp-2
+  },
+  { // Entry 495
+    0x1.ef41459d2e90ea1b7faad7fabd1fd444p-1,
+    -0x1.069c8cp-2
+  },
+  { // Entry 496
+    0x1.e5eaa23a27fe8d6890a3edace1c61998p-1,
+    0x1.4843b0p-2
+  },
+  { // Entry 497
+    0x1.e5eaa23a27fe8d6890a3edace1c61998p-1,
+    -0x1.4843b0p-2
+  },
+  { // Entry 498
+    0x1.da94d4b99c3a9a5e0d1fc86d53369a84p-1,
+    0x1.89ead4p-2
+  },
+  { // Entry 499
+    0x1.da94d4b99c3a9a5e0d1fc86d53369a84p-1,
+    -0x1.89ead4p-2
+  },
+  { // Entry 500
+    0x1.cd4bc9afc01230b2f982f6968dab7f05p-1,
+    0x1.cb91f8p-2
+  },
+  { // Entry 501
+    0x1.cd4bc9afc01230b2f982f6968dab7f05p-1,
+    -0x1.cb91f8p-2
+  },
+  { // Entry 502
+    0x1.be1d7adf077def2a360fec23dbbcef09p-1,
+    0x1.069c8ep-1
+  },
+  { // Entry 503
+    0x1.be1d7adf077def2a360fec23dbbcef09p-1,
+    -0x1.069c8ep-1
+  },
+  { // Entry 504
+    0x1.ad19e0847d25f3aa142289dab557bf96p-1,
+    0x1.277020p-1
+  },
+  { // Entry 505
+    0x1.ad19e0847d25f3aa142289dab557bf96p-1,
+    -0x1.277020p-1
+  },
+  { // Entry 506
+    0x1.9a52e08b191bd55512c8365074f1987fp-1,
+    0x1.4843b2p-1
+  },
+  { // Entry 507
+    0x1.9a52e08b191bd55512c8365074f1987fp-1,
+    -0x1.4843b2p-1
+  },
+  { // Entry 508
+    0x1.85dc3bb7c2e9abb5cccb6d96d12d39c4p-1,
+    0x1.691744p-1
+  },
+  { // Entry 509
+    0x1.85dc3bb7c2e9abb5cccb6d96d12d39c4p-1,
+    -0x1.691744p-1
+  },
+  { // Entry 510
+    0x1.6fcb78e1cd65d2e4fde7118caac79d6dp-1,
+    0x1.89ead6p-1
+  },
+  { // Entry 511
+    0x1.6fcb78e1cd65d2e4fde7118caac79d6dp-1,
+    -0x1.89ead6p-1
+  },
+  { // Entry 512
+    0x1.5837ce4dc835d4a5454ec0a1bb394081p-1,
+    0x1.aabe68p-1
+  },
+  { // Entry 513
+    0x1.5837ce4dc835d4a5454ec0a1bb394081p-1,
+    -0x1.aabe68p-1
+  },
+  { // Entry 514
+    0x1.3f3a09427966e9518802dee3bf443a95p-1,
+    0x1.cb91fap-1
+  },
+  { // Entry 515
+    0x1.3f3a09427966e9518802dee3bf443a95p-1,
+    -0x1.cb91fap-1
+  },
+  { // Entry 516
+    0x1.24ec73f1aeef4940bb8da19a82bbc49fp-1,
+    0x1.ec658cp-1
+  },
+  { // Entry 517
+    0x1.24ec73f1aeef4940bb8da19a82bbc49fp-1,
+    -0x1.ec658cp-1
+  },
+  { // Entry 518
+    0x1.096abb862f9bd5515982c2818c332ff9p-1,
+    0x1.069c8ep0
+  },
+  { // Entry 519
+    0x1.096abb862f9bd5515982c2818c332ff9p-1,
+    -0x1.069c8ep0
+  },
+  { // Entry 520
+    0x1.d9a39c0dddc654c717e3036da5dd685cp-2,
+    0x1.170656p0
+  },
+  { // Entry 521
+    0x1.d9a39c0dddc654c717e3036da5dd685cp-2,
+    -0x1.170656p0
+  },
+  { // Entry 522
+    0x1.9e7f81840c0bbd0f1b13733061062d34p-2,
+    0x1.27701ep0
+  },
+  { // Entry 523
+    0x1.9e7f81840c0bbd0f1b13733061062d34p-2,
+    -0x1.27701ep0
+  },
+  { // Entry 524
+    0x1.61a75e2deb596731c8cd45e3d9794526p-2,
+    0x1.37d9e6p0
+  },
+  { // Entry 525
+    0x1.61a75e2deb596731c8cd45e3d9794526p-2,
+    -0x1.37d9e6p0
+  },
+  { // Entry 526
+    0x1.235b337b091cdd8ac06390abc6816b82p-2,
+    0x1.4843aep0
+  },
+  { // Entry 527
+    0x1.235b337b091cdd8ac06390abc6816b82p-2,
+    -0x1.4843aep0
+  },
+  { // Entry 528
+    0x1.c7b9146d6d10824ff652dc390ba2d7f9p-3,
+    0x1.58ad76p0
+  },
+  { // Entry 529
+    0x1.c7b9146d6d10824ff652dc390ba2d7f9p-3,
+    -0x1.58ad76p0
+  },
+  { // Entry 530
+    0x1.46dc5b2f1de977efff7c278b5adb2a75p-3,
+    0x1.69173ep0
+  },
+  { // Entry 531
+    0x1.46dc5b2f1de977efff7c278b5adb2a75p-3,
+    -0x1.69173ep0
+  },
+  { // Entry 532
+    0x1.894f93ef49c4575800bbd646a3a31d2ap-4,
+    0x1.798106p0
+  },
+  { // Entry 533
+    0x1.894f93ef49c4575800bbd646a3a31d2ap-4,
+    -0x1.798106p0
+  },
+  { // Entry 534
+    0x1.069164e3f5cee94d865fb52e316dff6bp-5,
+    0x1.89eacep0
+  },
+  { // Entry 535
+    0x1.069164e3f5cee94d865fb52e316dff6bp-5,
+    -0x1.89eacep0
+  },
+  { // Entry 536
+    -0x1.069093eec0ed066ec83dd034498ef8bfp-5,
+    0x1.9a5496p0
+  },
+  { // Entry 537
+    -0x1.069093eec0ed066ec83dd034498ef8bfp-5,
+    -0x1.9a5496p0
+  },
+  { // Entry 538
+    -0x1.894f2be2979dd9ced83ccc60cf49cd44p-4,
+    0x1.aabe5ep0
+  },
+  { // Entry 539
+    -0x1.894f2be2979dd9ced83ccc60cf49cd44p-4,
+    -0x1.aabe5ep0
+  },
+  { // Entry 540
+    -0x1.46dc2796735195a15c80e5b719e2fc42p-3,
+    0x1.bb2826p0
+  },
+  { // Entry 541
+    -0x1.46dc2796735195a15c80e5b719e2fc42p-3,
+    -0x1.bb2826p0
+  },
+  { // Entry 542
+    -0x1.c7b8e178b7e8c01d9f320466cc7a68d4p-3,
+    0x1.cb91eep0
+  },
+  { // Entry 543
+    -0x1.c7b8e178b7e8c01d9f320466cc7a68d4p-3,
+    -0x1.cb91eep0
+  },
+  { // Entry 544
+    -0x1.235b1a6d767e4b362c64571ac97b4a1cp-2,
+    0x1.dbfbb6p0
+  },
+  { // Entry 545
+    -0x1.235b1a6d767e4b362c64571ac97b4a1cp-2,
+    -0x1.dbfbb6p0
+  },
+  { // Entry 546
+    -0x1.61a745a77b7e83c2f8a2f9b091e89aaap-2,
+    0x1.ec657ep0
+  },
+  { // Entry 547
+    -0x1.61a745a77b7e83c2f8a2f9b091e89aaap-2,
+    -0x1.ec657ep0
+  },
+  { // Entry 548
+    -0x1.9e7f699e8b9aaf8ed51c71c8f73b0b74p-2,
+    0x1.fccf46p0
+  },
+  { // Entry 549
+    -0x1.9e7f699e8b9aaf8ed51c71c8f73b0b74p-2,
+    -0x1.fccf46p0
+  },
+  { // Entry 550
+    -0x1.d9a38bfa3195ba1caa7fb69bc1d04e42p-2,
+    0x1.069c88p1
+  },
+  { // Entry 551
+    -0x1.d9a38bfa3195ba1caa7fb69bc1d04e42p-2,
+    -0x1.069c88p1
+  },
+  { // Entry 552
+    -0x1.096ab3c55c91f36e2359ed1c5a8342dfp-1,
+    0x1.0ed16cp1
+  },
+  { // Entry 553
+    -0x1.096ab3c55c91f36e2359ed1c5a8342dfp-1,
+    -0x1.0ed16cp1
+  },
+  { // Entry 554
+    -0x1.24ec6c8206e744322d99f47e9e41becep-1,
+    0x1.170650p1
+  },
+  { // Entry 555
+    -0x1.24ec6c8206e744322d99f47e9e41becep-1,
+    -0x1.170650p1
+  },
+  { // Entry 556
+    -0x1.3f3a009b82b5b8234e1296dd73cff49dp-1,
+    0x1.1f3b34p1
+  },
+  { // Entry 557
+    -0x1.3f3a009b82b5b8234e1296dd73cff49dp-1,
+    -0x1.1f3b34p1
+  },
+  { // Entry 558
+    -0x1.5837c4a184ccf7ed57c189f2addf32c5p-1,
+    0x1.277018p1
+  },
+  { // Entry 559
+    -0x1.5837c4a184ccf7ed57c189f2addf32c5p-1,
+    -0x1.277018p1
+  },
+  { // Entry 560
+    -0x1.6fcb6e6685e72fb4074e70cd3162d3bap-1,
+    0x1.2fa4fcp1
+  },
+  { // Entry 561
+    -0x1.6fcb6e6685e72fb4074e70cd3162d3bap-1,
+    -0x1.2fa4fcp1
+  },
+  { // Entry 562
+    -0x1.85dc30a79f26754ab1370338ee7bfd11p-1,
+    0x1.37d9e0p1
+  },
+  { // Entry 563
+    -0x1.85dc30a79f26754ab1370338ee7bfd11p-1,
+    -0x1.37d9e0p1
+  },
+  { // Entry 564
+    -0x1.9a52d523b1532e4ed477e27dc6051c12p-1,
+    0x1.400ec4p1
+  },
+  { // Entry 565
+    -0x1.9a52d523b1532e4ed477e27dc6051c12p-1,
+    -0x1.400ec4p1
+  },
+  { // Entry 566
+    -0x1.ad19d50664abf0c0141137d2ca509f21p-1,
+    0x1.4843a8p1
+  },
+  { // Entry 567
+    -0x1.ad19d50664abf0c0141137d2ca509f21p-1,
+    -0x1.4843a8p1
+  },
+  { // Entry 568
+    -0x1.be1d6f8d517db5c2cf7de0faf0808d30p-1,
+    0x1.50788cp1
+  },
+  { // Entry 569
+    -0x1.be1d6f8d517db5c2cf7de0faf0808d30p-1,
+    -0x1.50788cp1
+  },
+  { // Entry 570
+    -0x1.cd4bbecf7f2705d4fd00dd463780f45ep-1,
+    0x1.58ad70p1
+  },
+  { // Entry 571
+    -0x1.cd4bbecf7f2705d4fd00dd463780f45ep-1,
+    -0x1.58ad70p1
+  },
+  { // Entry 572
+    -0x1.da94ca915da3cdd1fff839d85eec39e2p-1,
+    0x1.60e254p1
+  },
+  { // Entry 573
+    -0x1.da94ca915da3cdd1fff839d85eec39e2p-1,
+    -0x1.60e254p1
+  },
+  { // Entry 574
+    -0x1.e5ea99116b39361ac926dd9fdc2089d1p-1,
+    0x1.691738p1
+  },
+  { // Entry 575
+    -0x1.e5ea99116b39361ac926dd9fdc2089d1p-1,
+    -0x1.691738p1
+  },
+  { // Entry 576
+    -0x1.ef413dbbda2859ffb0d1ab84342fd235p-1,
+    0x1.714c1cp1
+  },
+  { // Entry 577
+    -0x1.ef413dbbda2859ffb0d1ab84342fd235p-1,
+    -0x1.714c1cp1
+  },
+  { // Entry 578
+    -0x1.f68ee5b5bf356b10230944a18e70925cp-1,
+    0x1.7981p1
+  },
+  { // Entry 579
+    -0x1.f68ee5b5bf356b10230944a18e70925cp-1,
+    -0x1.7981p1
+  },
+  { // Entry 580
+    -0x1.fbcbe23296fc61b96f382f35ea15c768p-1,
+    0x1.81b5e4p1
+  },
+  { // Entry 581
+    -0x1.fbcbe23296fc61b96f382f35ea15c768p-1,
+    -0x1.81b5e4p1
+  },
+  { // Entry 582
+    -0x1.fef2b08943197cd3a8ba861095227c48p-1,
+    0x1.89eac8p1
+  },
+  { // Entry 583
+    -0x1.fef2b08943197cd3a8ba861095227c48p-1,
+    -0x1.89eac8p1
+  },
+  { // Entry 584
+    0x1.ef41489fc2fe801a6fc8ae791438eb78p-1,
+    -0x1.81b5eep2
+  },
+  { // Entry 585
+    0x1.ef41489fc2fe801a6fc8ae791438eb78p-1,
+    0x1.81b5eep2
+  },
+  { // Entry 586
+    0x1.be1d849ec649b797320e985d0b82ae85p-1,
+    -0x1.714c26p2
+  },
+  { // Entry 587
+    0x1.be1d849ec649b797320e985d0b82ae85p-1,
+    0x1.714c26p2
+  },
+  { // Entry 588
+    0x1.6fcb8c44bd30dd668148605969b1c161p-1,
+    -0x1.60e25ep2
+  },
+  { // Entry 589
+    0x1.6fcb8c44bd30dd668148605969b1c161p-1,
+    0x1.60e25ep2
+  },
+  { // Entry 590
+    0x1.096ad87c326622c42de34f92814cfa84p-1,
+    -0x1.507896p2
+  },
+  { // Entry 591
+    0x1.096ad87c326622c42de34f92814cfa84p-1,
+    0x1.507896p2
+  },
+  { // Entry 592
+    0x1.235b746a2a2eff2bf640dd8c04d35a5bp-2,
+    -0x1.400ecep2
+  },
+  { // Entry 593
+    0x1.235b746a2a2eff2bf640dd8c04d35a5bp-2,
+    0x1.400ecep2
+  },
+  { // Entry 594
+    0x1.0693827b46cee3b661ac17114b5fe0fbp-5,
+    -0x1.2fa506p2
+  },
+  { // Entry 595
+    0x1.0693827b46cee3b661ac17114b5fe0fbp-5,
+    0x1.2fa506p2
+  },
+  { // Entry 596
+    -0x1.c7b85d668e2abcc46542ca8527f0b801p-3,
+    -0x1.1f3b3ep2
+  },
+  { // Entry 597
+    -0x1.c7b85d668e2abcc46542ca8527f0b801p-3,
+    0x1.1f3b3ep2
+  },
+  { // Entry 598
+    -0x1.d9a348d4f4363ba4562110db01ee84e8p-2,
+    -0x1.0ed176p2
+  },
+  { // Entry 599
+    -0x1.d9a348d4f4363ba4562110db01ee84e8p-2,
+    0x1.0ed176p2
+  },
+  { // Entry 600
+    -0x1.5837ae8569c95846e6164d9636546120p-1,
+    -0x1.fccf5ap1
+  },
+  { // Entry 601
+    -0x1.5837ae8569c95846e6164d9636546120p-1,
+    0x1.fccf5ap1
+  },
+  { // Entry 602
+    -0x1.ad19c918883000b0b702ec080cf0122ep-1,
+    -0x1.dbfbc8p1
+  },
+  { // Entry 603
+    -0x1.ad19c918883000b0b702ec080cf0122ep-1,
+    0x1.dbfbc8p1
+  },
+  { // Entry 604
+    -0x1.e5ea94b2cf07add3d0d95ab3a30ad4abp-1,
+    -0x1.bb2836p1
+  },
+  { // Entry 605
+    -0x1.e5ea94b2cf07add3d0d95ab3a30ad4abp-1,
+    0x1.bb2836p1
+  },
+  { // Entry 606
+    -0x1.fef2b02908559f92de892d240a2b0b49p-1,
+    -0x1.9a54a4p1
+  },
+  { // Entry 607
+    -0x1.fef2b02908559f92de892d240a2b0b49p-1,
+    0x1.9a54a4p1
+  },
+  { // Entry 608
+    -0x1.f68ef3792e592c3cefbce1d5ded64a92p-1,
+    -0x1.798112p1
+  },
+  { // Entry 609
+    -0x1.f68ef3792e592c3cefbce1d5ded64a92p-1,
+    0x1.798112p1
+  },
+  { // Entry 610
+    -0x1.cd4bda943eea13630f8e508f8744f2f2p-1,
+    -0x1.58ad80p1
+  },
+  { // Entry 611
+    -0x1.cd4bda943eea13630f8e508f8744f2f2p-1,
+    0x1.58ad80p1
+  },
+  { // Entry 612
+    -0x1.85dc54f49f324bdfc71d5749483b3318p-1,
+    -0x1.37d9eep1
+  },
+  { // Entry 613
+    -0x1.85dc54f49f324bdfc71d5749483b3318p-1,
+    0x1.37d9eep1
+  },
+  { // Entry 614
+    -0x1.24ec93e04d4bdb54e20beaf383519af8p-1,
+    -0x1.17065cp1
+  },
+  { // Entry 615
+    -0x1.24ec93e04d4bdb54e20beaf383519af8p-1,
+    0x1.17065cp1
+  },
+  { // Entry 616
+    -0x1.61a7983d4c16c451b68bf2f5b70f3b6ap-2,
+    -0x1.ec6594p0
+  },
+  { // Entry 617
+    -0x1.61a7983d4c16c451b68bf2f5b70f3b6ap-2,
+    0x1.ec6594p0
+  },
+  { // Entry 618
+    -0x1.89504a8de6c9ecac663e67583cab47e8p-4,
+    -0x1.aabe70p0
+  },
+  { // Entry 619
+    -0x1.89504a8de6c9ecac663e67583cab47e8p-4,
+    0x1.aabe70p0
+  },
+  { // Entry 620
+    0x1.46dbec9ea3a5f08ba73aa69e7e22de1cp-3,
+    -0x1.69174cp0
+  },
+  { // Entry 621
+    0x1.46dbec9ea3a5f08ba73aa69e7e22de1cp-3,
+    0x1.69174cp0
+  },
+  { // Entry 622
+    0x1.9e7f5cf075d1ec4ef69c9c67b62c27cbp-2,
+    -0x1.277028p0
+  },
+  { // Entry 623
+    0x1.9e7f5cf075d1ec4ef69c9c67b62c27cbp-2,
+    0x1.277028p0
+  },
+  { // Entry 624
+    0x1.3f39fcc017653d2636837a55fdf6d2d4p-1,
+    -0x1.cb920ap-1
+  },
+  { // Entry 625
+    0x1.3f39fcc017653d2636837a55fdf6d2d4p-1,
+    0x1.cb920ap-1
+  },
+  { // Entry 626
+    0x1.9a52d5c700daa3dc8cf8f5a71f2df289p-1,
+    -0x1.4843c4p-1
+  },
+  { // Entry 627
+    0x1.9a52d5c700daa3dc8cf8f5a71f2df289p-1,
+    0x1.4843c4p-1
+  },
+  { // Entry 628
+    0x1.da94cd383dd7a3b91a2fc88ff905a6a0p-1,
+    -0x1.89eafcp-2
+  },
+  { // Entry 629
+    0x1.da94cd383dd7a3b91a2fc88ff905a6a0p-1,
+    0x1.89eafcp-2
+  },
+  { // Entry 630
+    0x1.fbcbe3de58e66c3283bc810d16c45833p-1,
+    -0x1.069ce0p-3
+  },
+  { // Entry 631
+    0x1.fbcbe3de58e66c3283bc810d16c45833p-1,
+    0x1.069ce0p-3
+  },
+  { // Entry 632
+    0x1.fbcbe93d48563d51b6e9d6efdb62495cp-1,
+    0x1.069c38p-3
+  },
+  { // Entry 633
+    0x1.fbcbe93d48563d51b6e9d6efdb62495cp-1,
+    -0x1.069c38p-3
+  },
+  { // Entry 634
+    0x1.da94dcfb1cd15853ce848ffb0264ad08p-1,
+    0x1.89eaa8p-2
+  },
+  { // Entry 635
+    0x1.da94dcfb1cd15853ce848ffb0264ad08p-1,
+    -0x1.89eaa8p-2
+  },
+  { // Entry 636
+    0x1.9a52eee5e35377d554ace881bdc4725bp-1,
+    0x1.48439ap-1
+  },
+  { // Entry 637
+    0x1.9a52eee5e35377d554ace881bdc4725bp-1,
+    -0x1.48439ap-1
+  },
+  { // Entry 638
+    0x1.3f3a1d9657ff6aa498c46f6faaf03b90p-1,
+    0x1.cb91e0p-1
+  },
+  { // Entry 639
+    0x1.3f3a1d9657ff6aa498c46f6faaf03b90p-1,
+    -0x1.cb91e0p-1
+  },
+  { // Entry 640
+    0x1.9e7fa617a1a3a400a7f59aa879088e31p-2,
+    0x1.277014p0
+  },
+  { // Entry 641
+    0x1.9e7fa617a1a3a400a7f59aa879088e31p-2,
+    -0x1.277014p0
+  },
+  { // Entry 642
+    0x1.46dc8a919b27840cda6e18a079da459cp-3,
+    0x1.691738p0
+  },
+  { // Entry 643
+    0x1.46dc8a919b27840cda6e18a079da459cp-3,
+    -0x1.691738p0
+  },
+  { // Entry 644
+    -0x1.894f0c0872415663b7f9e4e4801deaf0p-4,
+    0x1.aabe5cp0
+  },
+  { // Entry 645
+    -0x1.894f0c0872415663b7f9e4e4801deaf0p-4,
+    -0x1.aabe5cp0
+  },
+  { // Entry 646
+    -0x1.61a74d29774ae4e3bc5533a2ea08a14ap-2,
+    0x1.ec6580p0
+  },
+  { // Entry 647
+    -0x1.61a74d29774ae4e3bc5533a2ea08a14ap-2,
+    -0x1.ec6580p0
+  },
+  { // Entry 648
+    -0x1.24ec7311bd7b2255f9b890b3ff5899f4p-1,
+    0x1.170652p1
+  },
+  { // Entry 649
+    -0x1.24ec7311bd7b2255f9b890b3ff5899f4p-1,
+    -0x1.170652p1
+  },
+  { // Entry 650
+    -0x1.85dc3b06c435f524c873d9b5eba3def8p-1,
+    0x1.37d9e4p1
+  },
+  { // Entry 651
+    -0x1.85dc3b06c435f524c873d9b5eba3def8p-1,
+    -0x1.37d9e4p1
+  },
+  { // Entry 652
+    -0x1.cd4bc93947e86671ac7f0eacd9521377p-1,
+    0x1.58ad76p1
+  },
+  { // Entry 653
+    -0x1.cd4bc93947e86671ac7f0eacd9521377p-1,
+    -0x1.58ad76p1
+  },
+  { // Entry 654
+    -0x1.f68eebd3b8f12f9433e6d7224989c10ep-1,
+    0x1.798108p1
+  },
+  { // Entry 655
+    -0x1.f68eebd3b8f12f9433e6d7224989c10ep-1,
+    -0x1.798108p1
+  },
+  { // Entry 656
+    -0x1.fef2b2b91e40021a2fee74fc61812157p-1,
+    0x1.9a549ap1
+  },
+  { // Entry 657
+    -0x1.fef2b2b91e40021a2fee74fc61812157p-1,
+    -0x1.9a549ap1
+  },
+  { // Entry 658
+    -0x1.e5eaa14d86168b69918c22f3716a67eap-1,
+    0x1.bb282cp1
+  },
+  { // Entry 659
+    -0x1.e5eaa14d86168b69918c22f3716a67eap-1,
+    -0x1.bb282cp1
+  },
+  { // Entry 660
+    -0x1.ad19deead0eae2f72d04165e09e4a43dp-1,
+    0x1.dbfbbep1
+  },
+  { // Entry 661
+    -0x1.ad19deead0eae2f72d04165e09e4a43dp-1,
+    -0x1.dbfbbep1
+  },
+  { // Entry 662
+    -0x1.5837cc21dda44f3ab7fd96f57c014e19p-1,
+    0x1.fccf50p1
+  },
+  { // Entry 663
+    -0x1.5837cc21dda44f3ab7fd96f57c014e19p-1,
+    -0x1.fccf50p1
+  },
+  { // Entry 664
+    -0x1.d9a39df207139f99ebe9b56dafb234b7p-2,
+    0x1.0ed170p2
+  },
+  { // Entry 665
+    -0x1.d9a39df207139f99ebe9b56dafb234b7p-2,
+    -0x1.0ed170p2
+  },
+  { // Entry 666
+    -0x1.c7b9189638128bc0ae33fdf2729cc987p-3,
+    0x1.1f3b38p2
+  },
+  { // Entry 667
+    -0x1.c7b9189638128bc0ae33fdf2729cc987p-3,
+    -0x1.1f3b38p2
+  },
+  { // Entry 668
+    0x1.069082e04b25e9d2ea9e263b50d08b34p-5,
+    0x1.2fa5p2
+  },
+  { // Entry 669
+    0x1.069082e04b25e9d2ea9e263b50d08b34p-5,
+    -0x1.2fa5p2
+  },
+  { // Entry 670
+    0x1.235b1861f21aa86dce259e4e5b4ef395p-2,
+    0x1.400ec8p2
+  },
+  { // Entry 671
+    0x1.235b1861f21aa86dce259e4e5b4ef395p-2,
+    -0x1.400ec8p2
+  },
+  { // Entry 672
+    0x1.096aaf70341485062f443c80a90a3be3p-1,
+    0x1.507890p2
+  },
+  { // Entry 673
+    0x1.096aaf70341485062f443c80a90a3be3p-1,
+    -0x1.507890p2
+  },
+  { // Entry 674
+    0x1.6fcb6ae03107be458d07361371efabb4p-1,
+    0x1.60e258p2
+  },
+  { // Entry 675
+    0x1.6fcb6ae03107be458d07361371efabb4p-1,
+    -0x1.60e258p2
+  },
+  { // Entry 676
+    0x1.be1d6d10d5c8ceeb8bf9aeb7a9f690b9p-1,
+    0x1.714c20p2
+  },
+  { // Entry 677
+    0x1.be1d6d10d5c8ceeb8bf9aeb7a9f690b9p-1,
+    -0x1.714c20p2
+  },
+  { // Entry 678
+    0x1.ef413c72d988bb53937975e4fd4fcc7ap-1,
+    0x1.81b5e8p2
+  },
+  { // Entry 679
+    0x1.ef413c72d988bb53937975e4fd4fcc7ap-1,
+    -0x1.81b5e8p2
+  },
+  { // Entry 680
+    0x1.ff0fd2cb5a9228cfa1e01605d0626c84p-1,
+    0x1.effffep-5
+  },
+  { // Entry 681
+    0x1.ff0fd2cb5a9228cfa1e01605d0626c84p-1,
+    -0x1.effffep-5
+  },
+  { // Entry 682
+    0x1.ff0fd2c96adfbad5f904a71b2d210a2ap-1,
+    0x1.f0p-5
+  },
+  { // Entry 683
+    0x1.ff0fd2c96adfbad5f904a71b2d210a2ap-1,
+    -0x1.f0p-5
+  },
+  { // Entry 684
+    0x1.ff0fd2c77b2d4add40566ec5aa24fc6ep-1,
+    0x1.f00002p-5
+  },
+  { // Entry 685
+    0x1.ff0fd2c77b2d4add40566ec5aa24fc6ep-1,
+    -0x1.f00002p-5
+  },
+  { // Entry 686
+    0x1.fc21005d216a89de55b192096fc6b7bap-1,
+    0x1.f7fffep-4
+  },
+  { // Entry 687
+    0x1.fc21005d216a89de55b192096fc6b7bap-1,
+    -0x1.f7fffep-4
+  },
+  { // Entry 688
+    0x1.fc210055467fe58a20193399b3bc0dd2p-1,
+    0x1.f8p-4
+  },
+  { // Entry 689
+    0x1.fc210055467fe58a20193399b3bc0dd2p-1,
+    -0x1.f8p-4
+  },
+  { // Entry 690
+    0x1.fc21004d6b953945667f800ff81de0ebp-1,
+    0x1.f80002p-4
+  },
+  { // Entry 691
+    0x1.fc21004d6b953945667f800ff81de0ebp-1,
+    -0x1.f80002p-4
+  },
+  { // Entry 692
+    0x1.f94984c6fdf1be6168509ff1e35f62dep-1,
+    0x1.4bfffep-3
+  },
+  { // Entry 693
+    0x1.f94984c6fdf1be6168509ff1e35f62dep-1,
+    -0x1.4bfffep-3
+  },
+  { // Entry 694
+    0x1.f94984b2552e1941ec766c6a82ece4a3p-1,
+    0x1.4cp-3
+  },
+  { // Entry 695
+    0x1.f94984b2552e1941ec766c6a82ece4a3p-1,
+    -0x1.4cp-3
+  },
+  { // Entry 696
+    0x1.f949849dac6a548dd851139041106316p-1,
+    0x1.4c0002p-3
+  },
+  { // Entry 697
+    0x1.f949849dac6a548dd851139041106316p-1,
+    -0x1.4c0002p-3
+  },
+  { // Entry 698
+    0x1.e921dd7054ef5d4f727d938ce10a053cp-1,
+    0x1.333332p-2
+  },
+  { // Entry 699
+    0x1.e921dd7054ef5d4f727d938ce10a053cp-1,
+    -0x1.333332p-2
+  },
+  { // Entry 700
+    0x1.e921dd24adb9129efc053f9acd4d2444p-1,
+    0x1.333334p-2
+  },
+  { // Entry 701
+    0x1.e921dd24adb9129efc053f9acd4d2444p-1,
+    -0x1.333334p-2
+  },
+  { // Entry 702
+    0x1.e921dcd906824da60e43c03a7774b171p-1,
+    0x1.333336p-2
+  },
+  { // Entry 703
+    0x1.e921dcd906824da60e43c03a7774b171p-1,
+    -0x1.333336p-2
+  },
+  { // Entry 704
+    0x1.8feedc92764bfbdcb41389e82063ed6ep-1,
+    0x1.594316p-1
+  },
+  { // Entry 705
+    0x1.8feedc92764bfbdcb41389e82063ed6ep-1,
+    -0x1.594316p-1
+  },
+  { // Entry 706
+    0x1.8feedb52c750087c5f8727e0279e5f66p-1,
+    0x1.594318p-1
+  },
+  { // Entry 707
+    0x1.8feedb52c750087c5f8727e0279e5f66p-1,
+    -0x1.594318p-1
+  },
+  { // Entry 708
+    0x1.8feeda131852852d2fa7fe8847b05973p-1,
+    0x1.59431ap-1
+  },
+  { // Entry 709
+    0x1.8feeda131852852d2fa7fe8847b05973p-1,
+    -0x1.59431ap-1
+  },
+  { // Entry 710
+    0x1.6b8991127859fd9b43ca1d08b92aa401p-1,
+    0x1.8ffffep-1
+  },
+  { // Entry 711
+    0x1.6b8991127859fd9b43ca1d08b92aa401p-1,
+    -0x1.8ffffep-1
+  },
+  { // Entry 712
+    0x1.6b898fa9efb5d22b58f0d99e9634931ap-1,
+    0x1.90p-1
+  },
+  { // Entry 713
+    0x1.6b898fa9efb5d22b58f0d99e9634931ap-1,
+    -0x1.90p-1
+  },
+  { // Entry 714
+    0x1.6b898e4167103b31de6da67ebf5e9fe6p-1,
+    0x1.900002p-1
+  },
+  { // Entry 715
+    0x1.6b898e4167103b31de6da67ebf5e9fe6p-1,
+    -0x1.900002p-1
+  },
+  { // Entry 716
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149
+  },
+  { // Entry 717
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-149
+  },
+  { // Entry 718
+    0x1.p0,
+    0.0
+  },
+  { // Entry 719
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-149
+  },
+  { // Entry 720
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149
+  },
+  { // Entry 721
+    0x1.ff621e38956a3b3be920256ddb6034cdp-1,
+    0x1.921fb4p-5
+  },
+  { // Entry 722
+    0x1.ff621e38956a3b3be920256ddb6034cdp-1,
+    -0x1.921fb4p-5
+  },
+  { // Entry 723
+    0x1.ff621e370373dc6f3963d42896ede078p-1,
+    0x1.921fb6p-5
+  },
+  { // Entry 724
+    0x1.ff621e370373dc6f3963d42896ede078p-1,
+    -0x1.921fb6p-5
+  },
+  { // Entry 725
+    0x1.ff621e35717d7ba327894bdfde9f4787p-1,
+    0x1.921fb8p-5
+  },
+  { // Entry 726
+    0x1.ff621e35717d7ba327894bdfde9f4787p-1,
+    -0x1.921fb8p-5
+  },
+  { // Entry 727
+    0x1.fd88da410b61cd55221d9beb996d4d99p-1,
+    0x1.921fb4p-4
+  },
+  { // Entry 728
+    0x1.fd88da410b61cd55221d9beb996d4d99p-1,
+    -0x1.921fb4p-4
+  },
+  { // Entry 729
+    0x1.fd88da3ac5781f5a6fc32e40ed5122b0p-1,
+    0x1.921fb6p-4
+  },
+  { // Entry 730
+    0x1.fd88da3ac5781f5a6fc32e40ed5122b0p-1,
+    -0x1.921fb6p-4
+  },
+  { // Entry 731
+    0x1.fd88da347f8e696999ffd58060ba3569p-1,
+    0x1.921fb8p-4
+  },
+  { // Entry 732
+    0x1.fd88da347f8e696999ffd58060ba3569p-1,
+    -0x1.921fb8p-4
+  },
+  { // Entry 733
+    0x1.f6297d0f4671da580dfecdd4db29f473p-1,
+    0x1.921fb4p-3
+  },
+  { // Entry 734
+    0x1.f6297d0f4671da580dfecdd4db29f473p-1,
+    -0x1.921fb4p-3
+  },
+  { // Entry 735
+    0x1.f6297cf64db9a21d98ab3940fc8a86f0p-1,
+    0x1.921fb6p-3
+  },
+  { // Entry 736
+    0x1.f6297cf64db9a21d98ab3940fc8a86f0p-1,
+    -0x1.921fb6p-3
+  },
+  { // Entry 737
+    0x1.f6297cdd55014a808b883fd183f318acp-1,
+    0x1.921fb8p-3
+  },
+  { // Entry 738
+    0x1.f6297cdd55014a808b883fd183f318acp-1,
+    -0x1.921fb8p-3
+  },
+  { // Entry 739
+    0x1.d906bd313443007dcb0bd4e3d63284c0p-1,
+    0x1.921fb4p-2
+  },
+  { // Entry 740
+    0x1.d906bd313443007dcb0bd4e3d63284c0p-1,
+    -0x1.921fb4p-2
+  },
+  { // Entry 741
+    0x1.d906bccf3cb875874da3da4c01104bafp-1,
+    0x1.921fb6p-2
+  },
+  { // Entry 742
+    0x1.d906bccf3cb875874da3da4c01104bafp-1,
+    -0x1.921fb6p-2
+  },
+  { // Entry 743
+    0x1.d906bc6d452d744f210810861102f2dap-1,
+    0x1.921fb8p-2
+  },
+  { // Entry 744
+    0x1.d906bc6d452d744f210810861102f2dap-1,
+    -0x1.921fb8p-2
+  },
+  { // Entry 745
+    0x1.6a09e74d3d3fbb94d94274f37769f6eap-1,
+    0x1.921fb4p-1
+  },
+  { // Entry 746
+    0x1.6a09e74d3d3fbb94d94274f37769f6eap-1,
+    -0x1.921fb4p-1
+  },
+  { // Entry 747
+    0x1.6a09e5e3335983e5ac92e733e3f24b42p-1,
+    0x1.921fb6p-1
+  },
+  { // Entry 748
+    0x1.6a09e5e3335983e5ac92e733e3f24b42p-1,
+    -0x1.921fb6p-1
+  },
+  { // Entry 749
+    0x1.6a09e4792971e22c9a00261aeac070dap-1,
+    0x1.921fb8p-1
+  },
+  { // Entry 750
+    0x1.6a09e4792971e22c9a00261aeac070dap-1,
+    -0x1.921fb8p-1
+  },
+  { // Entry 751
+    0x1.4442d18469893610281a0f9b0e8d0eefp-24,
+    0x1.921fb4p0
+  },
+  { // Entry 752
+    0x1.4442d18469893610281a0f9b0e8d0eefp-24,
+    -0x1.921fb4p0
+  },
+  { // Entry 753
+    -0x1.777a5cf72cecc4cde3a31e7d5a026142p-25,
+    0x1.921fb6p0
+  },
+  { // Entry 754
+    -0x1.777a5cf72cecc4cde3a31e7d5a026142p-25,
+    -0x1.921fb6p0
+  },
+  { // Entry 755
+    -0x1.5dde973dcb3985f4a8e76a1feca29e1dp-23,
+    0x1.921fb8p0
+  },
+  { // Entry 756
+    -0x1.5dde973dcb3985f4a8e76a1feca29e1dp-23,
+    -0x1.921fb8p0
+  },
+  { // Entry 757
+    -0x1.fffffffffff9951b30e084732e60bb85p-1,
+    0x1.921fb4p1
+  },
+  { // Entry 758
+    -0x1.fffffffffff9951b30e084732e60bb85p-1,
+    -0x1.921fb4p1
+  },
+  { // Entry 759
+    -0x1.fffffffffffdd94849271d08eecf54a1p-1,
+    0x1.921fb6p1
+  },
+  { // Entry 760
+    -0x1.fffffffffffdd94849271d08eecf54a1p-1,
+    -0x1.921fb6p1
+  },
+  { // Entry 761
+    -0x1.ffffffffffe21d75616db5ebc56405f5p-1,
+    0x1.921fb8p1
+  },
+  { // Entry 762
+    -0x1.ffffffffffe21d75616db5ebc56405f5p-1,
+    -0x1.921fb8p1
+  },
+  { // Entry 763
+    0x1.ffffffffffe6546cc38211f5e8deeb97p-1,
+    0x1.921fb4p2
+  },
+  { // Entry 764
+    0x1.ffffffffffe6546cc38211f5e8deeb97p-1,
+    -0x1.921fb4p2
+  },
+  { // Entry 765
+    0x1.fffffffffff76521249c74285bf73c07p-1,
+    0x1.921fb6p2
+  },
+  { // Entry 766
+    0x1.fffffffffff76521249c74285bf73c07p-1,
+    -0x1.921fb6p2
+  },
+  { // Entry 767
+    0x1.ffffffffff8875d585b6db2c31711004p-1,
+    0x1.921fb8p2
+  },
+  { // Entry 768
+    0x1.ffffffffff8875d585b6db2c31711004p-1,
+    -0x1.921fb8p2
+  },
+  { // Entry 769
+    0x1.ffffffffff9951b30e084a6a993b8675p-1,
+    0x1.921fb4p3
+  },
+  { // Entry 770
+    0x1.ffffffffff9951b30e084a6a993b8675p-1,
+    -0x1.921fb4p3
+  },
+  { // Entry 771
+    0x1.ffffffffffdd94849271d0eb7b7b884bp-1,
+    0x1.921fb6p3
+  },
+  { // Entry 772
+    0x1.ffffffffffdd94849271d0eb7b7b884bp-1,
+    -0x1.921fb6p3
+  },
+  { // Entry 773
+    0x1.fffffffffe21d75616dba48283d3c2f7p-1,
+    0x1.921fb8p3
+  },
+  { // Entry 774
+    0x1.fffffffffe21d75616dba48283d3c2f7p-1,
+    -0x1.921fb8p3
+  },
+  { // Entry 775
+    0x1.fffffffffe6546cc382152d9c0eb9b47p-1,
+    0x1.921fb4p4
+  },
+  { // Entry 776
+    0x1.fffffffffe6546cc382152d9c0eb9b47p-1,
+    -0x1.921fb4p4
+  },
+  { // Entry 777
+    0x1.ffffffffff76521249c7484ea7d7a409p-1,
+    0x1.921fb6p4
+  },
+  { // Entry 778
+    0x1.ffffffffff76521249c7484ea7d7a409p-1,
+    -0x1.921fb6p4
+  },
+  { // Entry 779
+    0x1.fffffffff8875d585b720f25f0473943p-1,
+    0x1.921fb8p4
+  },
+  { // Entry 780
+    0x1.fffffffff8875d585b720f25f0473943p-1,
+    -0x1.921fb8p4
+  },
+  { // Entry 781
+    0x1.fffffffff9951b30e087de5cc38683b8p-1,
+    0x1.921fb4p5
+  },
+  { // Entry 782
+    0x1.fffffffff9951b30e087de5cc38683b8p-1,
+    -0x1.921fb4p5
+  },
+  { // Entry 783
+    0x1.fffffffffdd94849271d6b463df6bddfp-1,
+    0x1.921fb6p5
+  },
+  { // Entry 784
+    0x1.fffffffffdd94849271d6b463df6bddfp-1,
+    -0x1.921fb6p5
+  },
+  { // Entry 785
+    0x1.ffffffffe21d75616e000e55d09f8757p-1,
+    0x1.921fb8p5
+  },
+  { // Entry 786
+    0x1.ffffffffe21d75616e000e55d09f8757p-1,
+    -0x1.921fb8p5
+  },
+  { // Entry 787
+    0x1.ffffffffe6546cc38248a8cf0b9b5795p-1,
+    0x1.921fb4p6
+  },
+  { // Entry 788
+    0x1.ffffffffe6546cc38248a8cf0b9b5795p-1,
+    -0x1.921fb4p6
+  },
+  { // Entry 789
+    0x1.fffffffff76521249c7a4dd2e15dd1c4p-1,
+    0x1.921fb6p6
+  },
+  { // Entry 790
+    0x1.fffffffff76521249c7a4dd2e15dd1c4p-1,
+    -0x1.921fb6p6
+  },
+  { // Entry 791
+    0x1.ffffffff8875d585bb7d55383a9b39a4p-1,
+    0x1.921fb8p6
+  },
+  { // Entry 792
+    0x1.ffffffff8875d585bb7d55383a9b39a4p-1,
+    -0x1.921fb8p6
+  },
+  { // Entry 793
+    0x1.ffffffff9951b30e0bb598fc0679a6f7p-1,
+    0x1.921fb4p7
+  },
+  { // Entry 794
+    0x1.ffffffff9951b30e0bb598fc0679a6f7p-1,
+    -0x1.921fb4p7
+  },
+  { // Entry 795
+    0x1.ffffffffdd948492723342ea1da49bacp-1,
+    0x1.921fb6p7
+  },
+  { // Entry 796
+    0x1.ffffffffdd948492723342ea1da49bacp-1,
+    -0x1.921fb6p7
+  },
+  { // Entry 797
+    0x1.fffffffe21d7561725c712f068fc9718p-1,
+    0x1.921fb8p7
+  },
+  { // Entry 798
+    0x1.fffffffe21d7561725c712f068fc9718p-1,
+    -0x1.921fb8p7
+  },
+  { // Entry 799
+    -0x1.6a09db3bdba0868a31e766359a8406cap-1,
+    0x1.2d97c4p1
+  },
+  { // Entry 800
+    -0x1.6a09db3bdba0868a31e766359a8406cap-1,
+    -0x1.2d97c4p1
+  },
+  { // Entry 801
+    -0x1.6a09e0e4035b86694c16534e42fbe111p-1,
+    0x1.2d97c6p1
+  },
+  { // Entry 802
+    -0x1.6a09e0e4035b86694c16534e42fbe111p-1,
+    -0x1.2d97c6p1
+  },
+  { // Entry 803
+    -0x1.6a09e68c2affe5aa58050accb05c6248p-1,
+    0x1.2d97c8p1
+  },
+  { // Entry 804
+    -0x1.6a09e68c2affe5aa58050accb05c6248p-1,
+    -0x1.2d97c8p1
+  },
+  { // Entry 805
+    -0x1.6a09edb67706e0997121d12a0c87bae8p-1,
+    0x1.f6a7a0p1
+  },
+  { // Entry 806
+    -0x1.6a09edb67706e0997121d12a0c87bae8p-1,
+    -0x1.f6a7a0p1
+  },
+  { // Entry 807
+    -0x1.6a09e80e4f7f2a88debed37faa93e8c8p-1,
+    0x1.f6a7a2p1
+  },
+  { // Entry 808
+    -0x1.6a09e80e4f7f2a88debed37faa93e8c8p-1,
+    -0x1.f6a7a2p1
+  },
+  { // Entry 809
+    -0x1.6a09e26627e0d3d9cb76de00cb902becp-1,
+    0x1.f6a7a4p1
+  },
+  { // Entry 810
+    -0x1.6a09e26627e0d3d9cb76de00cb902becp-1,
+    -0x1.f6a7a4p1
+  },
+  { // Entry 811
+    -0x1.f9990e91a74168b90bd68dfab775c9cap-21,
+    0x1.2d97c4p2
+  },
+  { // Entry 812
+    -0x1.f9990e91a74168b90bd68dfab775c9cap-21,
+    -0x1.2d97c4p2
+  },
+  { // Entry 813
+    -0x1.f3321d234f1363d187dd09528b67b215p-22,
+    0x1.2d97c6p2
+  },
+  { // Entry 814
+    -0x1.f3321d234f1363d187dd09528b67b215p-22,
+    -0x1.2d97c6p2
+  },
+  { // Entry 815
+    0x1.99bc5b961b1acaca18d971f68ae99da9p-27,
+    0x1.2d97c8p2
+  },
+  { // Entry 816
+    0x1.99bc5b961b1acaca18d971f68ae99da9p-27,
+    -0x1.2d97c8p2
+  },
+  { // Entry 817
+    0x1.6a09d7a6b572c2c824d137d0405d8188p-1,
+    0x1.5fdbbcp2
+  },
+  { // Entry 818
+    0x1.6a09d7a6b572c2c824d137d0405d8188p-1,
+    -0x1.5fdbbcp2
+  },
+  { // Entry 819
+    0x1.6a09e2f704eecb181e3f5ece9be0ca0fp-1,
+    0x1.5fdbbep2
+  },
+  { // Entry 820
+    0x1.6a09e2f704eecb181e3f5ece9be0ca0fp-1,
+    -0x1.5fdbbep2
+  },
+  { // Entry 821
+    0x1.6a09ee47541050ef59ec4bfce935cc1ap-1,
+    0x1.5fdbc0p2
+  },
+  { // Entry 822
+    0x1.6a09ee47541050ef59ec4bfce935cc1ap-1,
+    -0x1.5fdbc0p2
+  },
+  { // Entry 823
+    0x1.6a09fc9bebaba208c81ec0b1cd307589p-1,
+    0x1.c463a8p2
+  },
+  { // Entry 824
+    0x1.6a09fc9bebaba208c81ec0b1cd307589p-1,
+    -0x1.c463a8p2
+  },
+  { // Entry 825
+    0x1.6a09f14b9cfcc0f6227d386cc3704a05p-1,
+    0x1.c463aap2
+  },
+  { // Entry 826
+    0x1.6a09f14b9cfcc0f6227d386cc3704a05p-1,
+    -0x1.c463aap2
+  },
+  { // Entry 827
+    0x1.6a09e5fb4df35d6729f472da3413e404p-1,
+    0x1.c463acp2
+  },
+  { // Entry 828
+    0x1.6a09e5fb4df35d6729f472da3413e404p-1,
+    -0x1.c463acp2
+  },
+  { // Entry 829
+    0x1.4aa9c2f2c1defb8728f0d2da1217aae1p-21,
+    0x1.f6a7a0p2
+  },
+  { // Entry 830
+    0x1.4aa9c2f2c1defb8728f0d2da1217aae1p-21,
+    -0x1.f6a7a0p2
+  },
+  { // Entry 831
+    0x1.2aa70bcb07d6d0f36b777cb380a845d9p-23,
+    0x1.f6a7a2p2
+  },
+  { // Entry 832
+    0x1.2aa70bcb07d6d0f36b777cb380a845d9p-23,
+    -0x1.f6a7a2p2
+  },
+  { // Entry 833
+    -0x1.6aac7a1a7c0c7afc5fcb2313a7eca229p-22,
+    0x1.f6a7a4p2
+  },
+  { // Entry 834
+    -0x1.6aac7a1a7c0c7afc5fcb2313a7eca229p-22,
+    -0x1.f6a7a4p2
+  },
+  { // Entry 835
+    -0x1.6a09c8c13f48b7aad851f9d6474bcb31p-1,
+    0x1.1475cap3
+  },
+  { // Entry 836
+    -0x1.6a09c8c13f48b7aad851f9d6474bcb31p-1,
+    -0x1.1475cap3
+  },
+  { // Entry 837
+    -0x1.6a09df61ded49d1ee4fca4ba6140d179p-1,
+    0x1.1475ccp3
+  },
+  { // Entry 838
+    -0x1.6a09df61ded49d1ee4fca4ba6140d179p-1,
+    -0x1.1475ccp3
+  },
+  { // Entry 839
+    -0x1.6a09f6027cf678b38fc8992cd9990302p-1,
+    0x1.1475cep3
+  },
+  { // Entry 840
+    -0x1.6a09f6027cf678b38fc8992cd9990302p-1,
+    -0x1.1475cep3
+  },
+  { // Entry 841
+    -0x1.fffffffffc1972c902ef31c37cb54817p-1,
+    0x1.2d97c4p3
+  },
+  { // Entry 842
+    -0x1.fffffffffc1972c902ef31c37cb54817p-1,
+    -0x1.2d97c4p3
+  },
+  { // Entry 843
+    -0x1.ffffffffff0ca4e6263d27a0204389dfp-1,
+    0x1.2d97c6p3
+  },
+  { // Entry 844
+    -0x1.ffffffffff0ca4e6263d27a0204389dfp-1,
+    -0x1.2d97c6p3
+  },
+  { // Entry 845
+    -0x1.ffffffffffffd703498c3b8288563915p-1,
+    0x1.2d97c8p3
+  },
+  { // Entry 846
+    -0x1.ffffffffffffd703498c3b8288563915p-1,
+    -0x1.2d97c8p3
+  },
+  { // Entry 847
+    -0x1.6a0a0b815fb37b2d01551e07cb3009d1p-1,
+    0x1.46b9c0p3
+  },
+  { // Entry 848
+    -0x1.6a0a0b815fb37b2d01551e07cb3009d1p-1,
+    -0x1.46b9c0p3
+  },
+  { // Entry 849
+    -0x1.6a09f4e0c2e98deb78642b6032a73d46p-1,
+    0x1.46b9c2p3
+  },
+  { // Entry 850
+    -0x1.6a09f4e0c2e98deb78642b6032a73d46p-1,
+    -0x1.46b9c2p3
+  },
+  { // Entry 851
+    -0x1.6a09de4024b596b50eb06d562db8c777p-1,
+    0x1.46b9c4p3
+  },
+  { // Entry 852
+    -0x1.6a09de4024b596b50eb06d562db8c777p-1,
+    -0x1.46b9c4p3
+  },
+  { // Entry 853
+    -0x1.4ddd3ba9edcd898b9946fdd20af22a68p-20,
+    0x1.5fdbbcp3
+  },
+  { // Entry 854
+    -0x1.4ddd3ba9edcd898b9946fdd20af22a68p-20,
+    -0x1.5fdbbcp3
+  },
+  { // Entry 855
+    -0x1.3774eea7b8abe8fa8c380142b97af4b6p-22,
+    0x1.5fdbbep3
+  },
+  { // Entry 856
+    -0x1.3774eea7b8abe8fa8c380142b97af4b6p-22,
+    -0x1.5fdbbep3
+  },
+  { // Entry 857
+    0x1.644588ac238ae493fa32435ba51329bfp-21,
+    0x1.5fdbc0p3
+  },
+  { // Entry 858
+    0x1.644588ac238ae493fa32435ba51329bfp-21,
+    -0x1.5fdbc0p3
+  },
+  { // Entry 859
+    0x1.6a09b9dbc881c458e747908caf2aa5e1p-1,
+    0x1.78fdb6p3
+  },
+  { // Entry 860
+    0x1.6a09b9dbc881c458e747908caf2aa5e1p-1,
+    -0x1.78fdb6p3
+  },
+  { // Entry 861
+    0x1.6a09d07c68fc010ffcfd3b19f1ee4f44p-1,
+    0x1.78fdb8p3
+  },
+  { // Entry 862
+    0x1.6a09d07c68fc010ffcfd3b19f1ee4f44p-1,
+    -0x1.78fdb8p3
+  },
+  { // Entry 863
+    0x1.6a09e71d080c33f6964a07d1a0bf5980p-1,
+    0x1.78fdbap3
+  },
+  { // Entry 864
+    0x1.6a09e71d080c33f6964a07d1a0bf5980p-1,
+    -0x1.78fdbap3
+  },
+  { // Entry 865
+    0x1.6a0a03c63742d62802d163d5cfb3b7d5p-1,
+    0x1.ab41aep3
+  },
+  { // Entry 866
+    0x1.6a0a03c63742d62802d163d5cfb3b7d5p-1,
+    -0x1.ab41aep3
+  },
+  { // Entry 867
+    0x1.6a09ed2599fd364c97660cca6652c0a3p-1,
+    0x1.ab41b0p3
+  },
+  { // Entry 868
+    0x1.6a09ed2599fd364c97660cca6652c0a3p-1,
+    -0x1.ab41b0p3
+  },
+  { // Entry 869
+    0x1.6a09d684fb4d8c840660d6b42ec83039p-1,
+    0x1.ab41b2p3
+  },
+  { // Entry 870
+    0x1.6a09d684fb4d8c840660d6b42ec83039p-1,
+    -0x1.ab41b2p3
+  },
+  { // Entry 871
+    0x1.f66595da7a1ae308d26a18de4c2ed3a3p-20,
+    0x1.c463a8p3
+  },
+  { // Entry 872
+    0x1.f66595da7a1ae308d26a18de4c2ed3a3p-20,
+    -0x1.c463a8p3
+  },
+  { // Entry 873
+    0x1.eccb2bb4f66ea861241fa09ca9d8a034p-21,
+    0x1.c463aap3
+  },
+  { // Entry 874
+    0x1.eccb2bb4f66ea861241fa09ca9d8a034p-21,
+    -0x1.c463aap3
+  },
+  { // Entry 875
+    -0x1.334d44b0945407b118b361ab78171f67p-25,
+    0x1.c463acp3
+  },
+  { // Entry 876
+    -0x1.334d44b0945407b118b361ab78171f67p-25,
+    -0x1.c463acp3
+  },
+  { // Entry 877
+    -0x1.6a09c196f2867cc916ae2b7e6c9d99c1p-1,
+    0x1.dd85a4p3
+  },
+  { // Entry 878
+    -0x1.6a09c196f2867cc916ae2b7e6c9d99c1p-1,
+    -0x1.dd85a4p3
+  },
+  { // Entry 879
+    -0x1.6a09d837928506f7cff76f094b4e0377p-1,
+    0x1.dd85a6p3
+  },
+  { // Entry 880
+    -0x1.6a09d837928506f7cff76f094b4e0377p-1,
+    -0x1.dd85a6p3
+  },
+  { // Entry 881
+    -0x1.6a09eed83119874e51ae4bb8aeddc1f2p-1,
+    0x1.dd85a8p3
+  },
+  { // Entry 882
+    -0x1.6a09eed83119874e51ae4bb8aeddc1f2p-1,
+    -0x1.dd85a8p3
+  },
+  { // Entry 883
+    -0x1.fffffffffe54e5e4d32b3453166060b3p-1,
+    0x1.f6a7a0p3
+  },
+  { // Entry 884
+    -0x1.fffffffffe54e5e4d32b3453166060b3p-1,
+    -0x1.f6a7a0p3
+  },
+  { // Entry 885
+    -0x1.ffffffffffea396ab8aee509392c755dp-1,
+    0x1.f6a7a2p3
+  },
+  { // Entry 886
+    -0x1.ffffffffffea396ab8aee509392c755dp-1,
+    -0x1.f6a7a2p3
+  },
+  { // Entry 887
+    -0x1.ffffffffff7f8cf09e32d6309bea85cap-1,
+    0x1.f6a7a4p3
+  },
+  { // Entry 888
+    -0x1.ffffffffff7f8cf09e32d6309bea85cap-1,
+    -0x1.f6a7a4p3
+  },
+  { // Entry 889
+    -0x1.6a0a294c45ec747a47711a4994d2c5e4p-1,
+    0x1.07e4ccp4
+  },
+  { // Entry 890
+    -0x1.6a0a294c45ec747a47711a4994d2c5e4p-1,
+    -0x1.07e4ccp4
+  },
+  { // Entry 891
+    -0x1.6a09fc0b0ea7ed9fb5dd50a0c8af19cbp-1,
+    0x1.07e4cep4
+  },
+  { // Entry 892
+    -0x1.6a09fc0b0ea7ed9fb5dd50a0c8af19cbp-1,
+    -0x1.07e4cep4
+  },
+  { // Entry 893
+    -0x1.6a09cec9d1bb3ed4f810c9f9786d610ep-1,
+    0x1.07e4d0p4
+  },
+  { // Entry 894
+    -0x1.6a09cec9d1bb3ed4f810c9f9786d610ep-1,
+    -0x1.07e4d0p4
+  },
+  { // Entry 895
+    -0x1.4f76f80582c73fc0cc0903ed8ca7d6b3p-19,
+    0x1.1475cap4
+  },
+  { // Entry 896
+    -0x1.4f76f80582c73fc0cc0903ed8ca7d6b3p-19,
+    -0x1.1475cap4
+  },
+  { // Entry 897
+    -0x1.3ddbe0161108b690eed70a7f59de751cp-21,
+    0x1.1475ccp4
+  },
+  { // Entry 898
+    -0x1.3ddbe0161108b690eed70a7f59de751cp-21,
+    -0x1.1475ccp4
+  },
+  { // Entry 899
+    0x1.61120ff4f70180b0d55c3ae0f69585cap-20,
+    0x1.1475cep4
+  },
+  { // Entry 900
+    0x1.61120ff4f70180b0d55c3ae0f69585cap-20,
+    -0x1.1475cep4
+  },
+  { // Entry 901
+    0x1.6a09b2b17b741050a6cfd64b81c76485p-1,
+    0x1.2106c8p4
+  },
+  { // Entry 902
+    0x1.6a09b2b17b741050a6cfd64b81c76485p-1,
+    -0x1.2106c8p4
+  },
+  { // Entry 903
+    0x1.6a09dff2bbe3c9616a3576c55e773207p-1,
+    0x1.2106cap4
+  },
+  { // Entry 904
+    0x1.6a09dff2bbe3c9616a3576c55e773207p-1,
+    -0x1.2106cap4
+  },
+  { // Entry 905
+    0x1.6a0a0d33f6ab5af262ad6ad18ac1ce9fp-1,
+    0x1.2106ccp4
+  },
+  { // Entry 906
+    0x1.6a0a0d33f6ab5af262ad6ad18ac1ce9fp-1,
+    -0x1.2106ccp4
+  },
+  { // Entry 907
+    0x1.fffffffff065cb240bcbfdff4977ddf8p-1,
+    0x1.2d97c4p4
+  },
+  { // Entry 908
+    0x1.fffffffff065cb240bcbfdff4977ddf8p-1,
+    -0x1.2d97c4p4
+  },
+  { // Entry 909
+    0x1.fffffffffc32939898f585d6948cf2d1p-1,
+    0x1.2d97c6p4
+  },
+  { // Entry 910
+    0x1.fffffffffc32939898f585d6948cf2d1p-1,
+    -0x1.2d97c6p4
+  },
+  { // Entry 911
+    0x1.ffffffffffff5c0d2630ee0a27e8d6d1p-1,
+    0x1.2d97c8p4
+  },
+  { // Entry 912
+    0x1.ffffffffffff5c0d2630ee0a27e8d6d1p-1,
+    -0x1.2d97c8p4
+  },
+  { // Entry 913
+    0x1.6a0a3831b81d94966ad8df4d378824f9p-1,
+    0x1.3a28c2p4
+  },
+  { // Entry 914
+    0x1.6a0a3831b81d94966ad8df4d378824f9p-1,
+    -0x1.3a28c2p4
+  },
+  { // Entry 915
+    0x1.6a0a0af082b5bca7f5569f4da6883f64p-1,
+    0x1.3a28c4p4
+  },
+  { // Entry 916
+    0x1.6a0a0af082b5bca7f5569f4da6883f64p-1,
+    -0x1.3a28c4p4
+  },
+  { // Entry 917
+    0x1.6a09ddaf47a5bc8dbdcb6b13844902aep-1,
+    0x1.3a28c6p4
+  },
+  { // Entry 918
+    0x1.6a09ddaf47a5bc8dbdcb6b13844902aep-1,
+    -0x1.3a28c6p4
+  },
+  { // Entry 919
+    0x1.a3bb251dc7efaa1e2137bb37ed6654dbp-19,
+    0x1.46b9c0p4
+  },
+  { // Entry 920
+    0x1.a3bb251dc7efaa1e2137bb37ed6654dbp-19,
+    -0x1.46b9c0p4
+  },
+  { // Entry 921
+    0x1.47764a3b9566758e5baa2e3029f1abbap-20,
+    0x1.46b9c2p4
+  },
+  { // Entry 922
+    0x1.47764a3b9566758e5baa2e3029f1abbap-20,
+    -0x1.46b9c2p4
+  },
+  { // Entry 923
+    -0x1.71136b88d4608490f2ddfe90101112aep-21,
+    0x1.46b9c4p4
+  },
+  { // Entry 924
+    -0x1.71136b88d4608490f2ddfe90101112aep-21,
+    -0x1.46b9c4p4
+  },
+  { // Entry 925
+    -0x1.6a09a3cc03c4bbad2222dfe5be317565p-1,
+    0x1.534abep4
+  },
+  { // Entry 926
+    -0x1.6a09a3cc03c4bbad2222dfe5be317565p-1,
+    -0x1.534abep4
+  },
+  { // Entry 927
+    -0x1.6a09d10d46112335d0e43d738387de8cp-1,
+    0x1.534ac0p4
+  },
+  { // Entry 928
+    -0x1.6a09d10d46112335d0e43d738387de8cp-1,
+    -0x1.534ac0p4
+  },
+  { // Entry 929
+    -0x1.6a09fe4e82b5637a4a8f392c3301be94p-1,
+    0x1.534ac2p4
+  },
+  { // Entry 930
+    -0x1.6a09fe4e82b5637a4a8f392c3301be94p-1,
+    -0x1.534ac2p4
+  },
+  { // Entry 931
+    -0x1.fffffffff9325ace5f682bbb8b122a09p-1,
+    0x1.5fdbbcp4
+  },
+  { // Entry 932
+    -0x1.fffffffff9325ace5f682bbb8b122a09p-1,
+    -0x1.5fdbbcp4
+  },
+  { // Entry 933
+    -0x1.ffffffffffa144abaed5b4aab880635dp-1,
+    0x1.5fdbbep4
+  },
+  { // Entry 934
+    -0x1.ffffffffffa144abaed5b4aab880635dp-1,
+    -0x1.5fdbbep4
+  },
+  { // Entry 935
+    -0x1.fffffffffe102e88fe476331e1ddefafp-1,
+    0x1.5fdbc0p4
+  },
+  { // Entry 936
+    -0x1.fffffffffe102e88fe476331e1ddefafp-1,
+    -0x1.5fdbc0p4
+  },
+  { // Entry 937
+    -0x1.6a0a19d5f626a35ee112a34638e07808p-1,
+    0x1.6c6cbap4
+  },
+  { // Entry 938
+    -0x1.6a0a19d5f626a35ee112a34638e07808p-1,
+    -0x1.6c6cbap4
+  },
+  { // Entry 939
+    -0x1.6a09ec94bcf35208ccd030684d5ddd9cp-1,
+    0x1.6c6cbcp4
+  },
+  { // Entry 940
+    -0x1.6a09ec94bcf35208ccd030684d5ddd9cp-1,
+    -0x1.6c6cbcp4
+  },
+  { // Entry 941
+    -0x1.6a09bf537e17d900659bd2fa24c3a8c8p-1,
+    0x1.6c6cbep4
+  },
+  { // Entry 942
+    -0x1.6a09bf537e17d900659bd2fa24c3a8c8p-1,
+    -0x1.6c6cbep4
+  },
+  { // Entry 943
+    -0x1.f7ff52360c622b3f94d9c7250bfad8d4p-19,
+    0x1.78fdb6p4
+  },
+  { // Entry 944
+    -0x1.f7ff52360c622b3f94d9c7250bfad8d4p-19,
+    -0x1.78fdb6p4
+  },
+  { // Entry 945
+    -0x1.effea46c21baa3da7c266c953a013598p-20,
+    0x1.78fdb8p4
+  },
+  { // Entry 946
+    -0x1.effea46c21baa3da7c266c953a013598p-20,
+    -0x1.78fdb8p4
+  },
+  { // Entry 947
+    0x1.0015b93dd0f095be1eb0a5b87fe5e33ep-24,
+    0x1.78fdbap4
+  },
+  { // Entry 948
+    0x1.0015b93dd0f095be1eb0a5b87fe5e33ep-24,
+    -0x1.78fdbap4
+  },
+  { // Entry 949
+    0x1.6a0994e68b787ee4fd6830b288225745p-1,
+    0x1.858eb4p4
+  },
+  { // Entry 950
+    0x1.6a0994e68b787ee4fd6830b288225745p-1,
+    -0x1.858eb4p4
+  },
+  { // Entry 951
+    0x1.6a09c227cfa194d1fa7ab9909de5083cp-1,
+    0x1.858eb6p4
+  },
+  { // Entry 952
+    0x1.6a09c227cfa194d1fa7ab9909de5083cp-1,
+    -0x1.858eb6p4
+  },
+  { // Entry 953
+    0x1.6a09ef690e2283b658509ed319483839p-1,
+    0x1.858eb8p4
+  },
+  { // Entry 954
+    0x1.6a09ef690e2283b658509ed319483839p-1,
+    -0x1.858eb8p4
+  },
+  { // Entry 955
+    -0x1.f3957bad70e0741f1d3d6751246ce21ap-1,
+    0x1.fffffep62
+  },
+  { // Entry 956
+    -0x1.f3957bad70e0741f1d3d6751246ce21ap-1,
+    -0x1.fffffep62
+  },
+  { // Entry 957
+    0x1.82aa375b3c33e70663731bab4beb6ed3p-7,
+    0x1.p63
+  },
+  { // Entry 958
+    0x1.82aa375b3c33e70663731bab4beb6ed3p-7,
+    -0x1.p63
+  },
+  { // Entry 959
+    0x1.945e6c69a580fb7bb27d02c0fe0f8a71p-2,
+    0x1.000002p63
+  },
+  { // Entry 960
+    0x1.945e6c69a580fb7bb27d02c0fe0f8a71p-2,
+    -0x1.000002p63
+  },
+  { // Entry 961
+    -0x1.b2d255f2bd0423e29e2a548728f034abp-1,
+    0x1.fffffep26
+  },
+  { // Entry 962
+    -0x1.b2d255f2bd0423e29e2a548728f034abp-1,
+    -0x1.fffffep26
+  },
+  { // Entry 963
+    0x1.4ab6511a7d39ad3cc88ded1e775ca147p-1,
+    0x1.p27
+  },
+  { // Entry 964
+    0x1.4ab6511a7d39ad3cc88ded1e775ca147p-1,
+    -0x1.p27
+  },
+  { // Entry 965
+    -0x1.ad3d80c82f4452b076581de24648435bp-1,
+    0x1.000002p27
+  },
+  { // Entry 966
+    -0x1.ad3d80c82f4452b076581de24648435bp-1,
+    -0x1.000002p27
+  },
+  { // Entry 967
+    -0x1.4532c3721ed4343ad88eea8908a988cbp-2,
+    0x1.fffffep23
+  },
+  { // Entry 968
+    -0x1.4532c3721ed4343ad88eea8908a988cbp-2,
+    -0x1.fffffep23
+  },
+  { // Entry 969
+    0x1.40ad67f3f0c9a143963c9c96dbce3f8ap-1,
+    0x1.p24
+  },
+  { // Entry 970
+    0x1.40ad67f3f0c9a143963c9c96dbce3f8ap-1,
+    -0x1.p24
+  },
+  { // Entry 971
+    0x1.caf8537c3e442ca8aca86c156773853ap-2,
+    0x1.000002p24
+  },
+  { // Entry 972
+    0x1.caf8537c3e442ca8aca86c156773853ap-2,
+    -0x1.000002p24
+  },
+  { // Entry 973
+    -0x1.4eaa667ba0b90dfb05ab3d9c247cdee7p-1,
+    0x1.fffffep1
+  },
+  { // Entry 974
+    -0x1.4eaa667ba0b90dfb05ab3d9c247cdee7p-1,
+    -0x1.fffffep1
+  },
+  { // Entry 975
+    -0x1.4eaa606db24c0c466da1c2dc7baa2b32p-1,
+    0x1.p2
+  },
+  { // Entry 976
+    -0x1.4eaa606db24c0c466da1c2dc7baa2b32p-1,
+    -0x1.p2
+  },
+  { // Entry 977
+    -0x1.4eaa5451d53348eb89dc478d4d11be02p-1,
+    0x1.000002p2
+  },
+  { // Entry 978
+    -0x1.4eaa5451d53348eb89dc478d4d11be02p-1,
+    -0x1.000002p2
+  },
+  { // Entry 979
+    -0x1.aa225e2ef96241915b6fd217522814f5p-2,
+    0x1.fffffep0
+  },
+  { // Entry 980
+    -0x1.aa225e2ef96241915b6fd217522814f5p-2,
+    -0x1.fffffep0
+  },
+  { // Entry 981
+    -0x1.aa22657537204a4332f8acbb72b0d768p-2,
+    0x1.p1
+  },
+  { // Entry 982
+    -0x1.aa22657537204a4332f8acbb72b0d768p-2,
+    -0x1.p1
+  },
+  { // Entry 983
+    -0x1.aa227401b288620a0372d5a96084915dp-2,
+    0x1.000002p1
+  },
+  { // Entry 984
+    -0x1.aa227401b288620a0372d5a96084915dp-2,
+    -0x1.000002p1
+  },
+  { // Entry 985
+    0x1.14a282aa25b11f6312a7a65180e7c3d4p-1,
+    0x1.fffffep-1
+  },
+  { // Entry 986
+    0x1.14a282aa25b11f6312a7a65180e7c3d4p-1,
+    -0x1.fffffep-1
+  },
+  { // Entry 987
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    0x1.p0
+  },
+  { // Entry 988
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    -0x1.p0
+  },
+  { // Entry 989
+    0x1.14a27d9da5d4aebce71428f9057b08dap-1,
+    0x1.000002p0
+  },
+  { // Entry 990
+    0x1.14a27d9da5d4aebce71428f9057b08dap-1,
+    -0x1.000002p0
+  },
+  { // Entry 991
+    0x1.c15280e0737692dd436908fdc8e6e2e1p-1,
+    0x1.fffffep-2
+  },
+  { // Entry 992
+    0x1.c15280e0737692dd436908fdc8e6e2e1p-1,
+    -0x1.fffffep-2
+  },
+  { // Entry 993
+    0x1.c1528065b7d4f9db7bbb3b45f5f5b30ap-1,
+    0x1.p-1
+  },
+  { // Entry 994
+    0x1.c1528065b7d4f9db7bbb3b45f5f5b30ap-1,
+    -0x1.p-1
+  },
+  { // Entry 995
+    0x1.c1527f70409076da0c3204df1e099a83p-1,
+    0x1.000002p-1
+  },
+  { // Entry 996
+    0x1.c1527f70409076da0c3204df1e099a83p-1,
+    -0x1.000002p-1
+  },
+  { // Entry 997
+    0x1.f0154a1789d8dcc172cd2092d05f6394p-1,
+    0x1.fffffep-3
+  },
+  { // Entry 998
+    0x1.f0154a1789d8dcc172cd2092d05f6394p-1,
+    -0x1.fffffep-3
+  },
+  { // Entry 999
+    0x1.f01549f7deea174f07a67972bf29f148p-1,
+    0x1.p-2
+  },
+  { // Entry 1000
+    0x1.f01549f7deea174f07a67972bf29f148p-1,
+    -0x1.p-2
+  },
+  { // Entry 1001
+    0x1.f01549b8890c2f66337cac15a7237c8ep-1,
+    0x1.000002p-2
+  },
+  { // Entry 1002
+    0x1.f01549b8890c2f66337cac15a7237c8ep-1,
+    -0x1.000002p-2
+  },
+  { // Entry 1003
+    0x1.fc01552fd068ee83f5b742c05245e8b2p-1,
+    0x1.fffffep-4
+  },
+  { // Entry 1004
+    0x1.fc01552fd068ee83f5b742c05245e8b2p-1,
+    -0x1.fffffep-4
+  },
+  { // Entry 1005
+    0x1.fc015527d5bd36da3cd4253bede319cap-1,
+    0x1.p-3
+  },
+  { // Entry 1006
+    0x1.fc015527d5bd36da3cd4253bede319cap-1,
+    -0x1.p-3
+  },
+  { // Entry 1007
+    0x1.fc015517e065afb6bb102c18f5919820p-1,
+    0x1.000002p-3
+  },
+  { // Entry 1008
+    0x1.fc015517e065afb6bb102c18f5919820p-1,
+    -0x1.000002p-3
+  },
+  { // Entry 1009
+    0x1.ff0015569ef7e2b96301e6f752c019d4p-1,
+    0x1.fffffep-5
+  },
+  { // Entry 1010
+    0x1.ff0015569ef7e2b96301e6f752c019d4p-1,
+    -0x1.fffffep-5
+  },
+  { // Entry 1011
+    0x1.ff0015549f4d34ca0e1ee6509bc42b71p-1,
+    0x1.p-4
+  },
+  { // Entry 1012
+    0x1.ff0015549f4d34ca0e1ee6509bc42b71p-1,
+    -0x1.p-4
+  },
+  { // Entry 1013
+    0x1.ff0015509ff7d2ee6418e924f0de5e97p-1,
+    0x1.000002p-4
+  },
+  { // Entry 1014
+    0x1.ff0015509ff7d2ee6418e924f0de5e97p-1,
+    -0x1.000002p-4
+  },
+  { // Entry 1015
+    0x1.ffc00155d277d58e727cd95c43f759cfp-1,
+    0x1.fffffep-6
+  },
+  { // Entry 1016
+    0x1.ffc00155d277d58e727cd95c43f759cfp-1,
+    -0x1.fffffep-6
+  },
+  { // Entry 1017
+    0x1.ffc00155527d2b12aedb49d92928df72p-1,
+    0x1.p-5
+  },
+  { // Entry 1018
+    0x1.ffc00155527d2b12aedb49d92928df72p-1,
+    -0x1.p-5
+  },
+  { // Entry 1019
+    0x1.ffc001545287d49b57972af5145663a0p-1,
+    0x1.000002p-5
+  },
+  { // Entry 1020
+    0x1.ffc001545287d49b57972af5145663a0p-1,
+    -0x1.000002p-5
+  },
+  { // Entry 1021
+    0x1.fff0001575499f3d7996e2da11cdeb24p-1,
+    0x1.fffffep-7
+  },
+  { // Entry 1022
+    0x1.fff0001575499f3d7996e2da11cdeb24p-1,
+    -0x1.fffffep-7
+  },
+  { // Entry 1023
+    0x1.fff000155549f4a28a280e97bcd59c8ap-1,
+    0x1.p-6
+  },
+  { // Entry 1024
+    0x1.fff000155549f4a28a280e97bcd59c8ap-1,
+    -0x1.p-6
+  },
+  { // Entry 1025
+    0x1.fff00015154a9f0cae4a62151501cd0ap-1,
+    0x1.000002p-6
+  },
+  { // Entry 1026
+    0x1.fff00015154a9f0cae4a62151501cd0ap-1,
+    -0x1.000002p-6
+  },
+  { // Entry 1027
+    0x1.fffffff0000020155544fff49fca38e6p-1,
+    0x1.fffffep-15
+  },
+  { // Entry 1028
+    0x1.fffffff0000020155544fff49fca38e6p-1,
+    -0x1.fffffep-15
+  },
+  { // Entry 1029
+    0x1.fffffff00000001555555549f49f49f7p-1,
+    0x1.p-14
+  },
+  { // Entry 1030
+    0x1.fffffff00000001555555549f49f49f7p-1,
+    -0x1.p-14
+  },
+  { // Entry 1031
+    0x1.ffffffefffffc0155515fff4a1496c1cp-1,
+    0x1.000002p-14
+  },
+  { // Entry 1032
+    0x1.ffffffefffffc0155515fff4a1496c1cp-1,
+    -0x1.000002p-14
+  },
+  { // Entry 1033
+    0x1.fffffffffffffc000007fffffc015555p-1,
+    0x1.fffffep-28
+  },
+  { // Entry 1034
+    0x1.fffffffffffffc000007fffffc015555p-1,
+    -0x1.fffffep-28
+  },
+  { // Entry 1035
+    0x1.fffffffffffffc000000000000015555p-1,
+    0x1.p-27
+  },
+  { // Entry 1036
+    0x1.fffffffffffffc000000000000015555p-1,
+    -0x1.p-27
+  },
+  { // Entry 1037
+    0x1.fffffffffffffbffffeffffff0015555p-1,
+    0x1.000002p-27
+  },
+  { // Entry 1038
+    0x1.fffffffffffffbffffeffffff0015555p-1,
+    -0x1.000002p-27
+  },
+  { // Entry 1039
+    0x1.fffffffffffffff000001ffffff00015p-1,
+    0x1.fffffep-31
+  },
+  { // Entry 1040
+    0x1.fffffffffffffff000001ffffff00015p-1,
+    -0x1.fffffep-31
+  },
+  { // Entry 1041
+    0x1.fffffffffffffff00000000000000015p-1,
+    0x1.p-30
+  },
+  { // Entry 1042
+    0x1.fffffffffffffff00000000000000015p-1,
+    -0x1.p-30
+  },
+  { // Entry 1043
+    0x1.ffffffffffffffefffffbfffffc00015p-1,
+    0x1.000002p-30
+  },
+  { // Entry 1044
+    0x1.ffffffffffffffefffffbfffffc00015p-1,
+    -0x1.000002p-30
+  },
+  { // Entry 1045
+    0x1.b4bf2c79bdfcdaa53ed6c013f65e0963p-1,
+    -0x1.fffffep127
+  },
+  { // Entry 1046
+    0x1.b4bf2c79bdfcdaa53ed6c013f65e0963p-1,
+    0x1.fffffep127
+  },
+  { // Entry 1047
+    0x1.b4bf2c79bdfcdaa53ed6c013f65e0963p-1,
+    0x1.fffffep127
+  },
+  { // Entry 1048
+    0x1.b4bf2c79bdfcdaa53ed6c013f65e0963p-1,
+    -0x1.fffffep127
+  },
+  { // Entry 1049
+    0x1.b4bf2c79bdfcdaa53ed6c013f65e0963p-1,
+    0x1.fffffep127
+  },
+  { // Entry 1050
+    0x1.b4bf2c79bdfcdaa53ed6c013f65e0963p-1,
+    -0x1.fffffep127
+  },
+  { // Entry 1051
+    -0x1.8877a29e3d7b6defcb528e86f4c3e09ap-1,
+    0x1.fffffcp127
+  },
+  { // Entry 1052
+    -0x1.8877a29e3d7b6defcb528e86f4c3e09ap-1,
+    -0x1.fffffcp127
+  },
+  { // Entry 1053
+    -0x1.fffffffffffdd94849271d08eecf54a1p-1,
+    0x1.921fb6p1
+  },
+  { // Entry 1054
+    -0x1.fffffffffffdd94849271d08eecf54a1p-1,
+    -0x1.921fb6p1
+  },
+  { // Entry 1055
+    -0x1.777a5cf72cecc4cde3a31e7d5a026142p-25,
+    0x1.921fb6p0
+  },
+  { // Entry 1056
+    -0x1.777a5cf72cecc4cde3a31e7d5a026142p-25,
+    -0x1.921fb6p0
+  },
+  { // Entry 1057
+    0x1.14a27d9da5d4aebce71428f9057b08dap-1,
+    0x1.000002p0
+  },
+  { // Entry 1058
+    0x1.14a27d9da5d4aebce71428f9057b08dap-1,
+    -0x1.000002p0
+  },
+  { // Entry 1059
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    0x1.p0
+  },
+  { // Entry 1060
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    -0x1.p0
+  },
+  { // Entry 1061
+    0x1.14a282aa25b11f6312a7a65180e7c3d4p-1,
+    0x1.fffffep-1
+  },
+  { // Entry 1062
+    0x1.14a282aa25b11f6312a7a65180e7c3d4p-1,
+    -0x1.fffffep-1
+  },
+  { // Entry 1063
+    0x1.6a09e5e3335983e5ac92e733e3f24b42p-1,
+    0x1.921fb6p-1
+  },
+  { // Entry 1064
+    0x1.6a09e5e3335983e5ac92e733e3f24b42p-1,
+    -0x1.921fb6p-1
+  },
+  { // Entry 1065
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.000002p-126
+  },
+  { // Entry 1066
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.000002p-126
+  },
+  { // Entry 1067
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-126
+  },
+  { // Entry 1068
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-126
+  },
+  { // Entry 1069
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.fffffcp-127
+  },
+  { // Entry 1070
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.fffffcp-127
+  },
+  { // Entry 1071
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.fffff8p-127
+  },
+  { // Entry 1072
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.fffff8p-127
+  },
+  { // Entry 1073
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-148
+  },
+  { // Entry 1074
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-148
+  },
+  { // Entry 1075
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-149
+  },
+  { // Entry 1076
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149
+  },
+  { // Entry 1077
+    0x1.p0,
+    0.0f
+  },
+  { // Entry 1078
+    0x1.p0,
+    -0.0f
+  },
+};
+#endif // __BIONIC__
+
+TEST(math_cosf, cosf_intel) {
+#if defined(__BIONIC__)
+  for (size_t i = 0; i < sizeof(g_cosf_intel_data)/sizeof(cosf_intel_data_t); i++) {
+    EXPECT_FLOAT_EQ(g_cosf_intel_data[i].expected, cosf(g_cosf_intel_data[i].call_data)) << "Failed on element " << i;
+  }
+#else // __BIONIC__
+  GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
+}
diff --git a/tests/math_exp_test.cpp b/tests/math_exp_test.cpp
new file mode 100644
index 0000000..beb2584
--- /dev/null
+++ b/tests/math_exp_test.cpp
@@ -0,0 +1,1975 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <math.h>
+
+#include <gtest/gtest.h>
+
+#if defined(__BIONIC__)
+typedef struct {
+  double expected;
+  double call_data;
+} exp_intel_data_t;
+
+static exp_intel_data_t g_exp_intel_data[] = {
+  { // Entry 0
+    0x1.0000000000001fffffffffffffffffffp0,
+    0x1.ffffffffffffep-52
+  },
+  { // Entry 1
+    0x1.000000000011ffffffffffffffffffffp0,
+    0x1.1ffffffffff5ep-44
+  },
+  { // Entry 2
+    0x1.000000000207fffffffffffffffffd34p0,
+    0x1.03fffffffef7fp-39
+  },
+  { // Entry 3
+    0x1.00000000c1b59800000000000027a7d5p0,
+    0x1.836b2fff6d6cbp-33
+  },
+  { // Entry 4
+    0x1.000000033d397800000000000002a51dp0,
+    0x1.9e9cbbfd6080bp-31
+  },
+  { // Entry 5
+    0x1.003af6c37c1d3000000000000009446ep0,
+    0x1.d77fd13d27fffp-11
+  },
+  { // Entry 6
+    0x1.016b4df3299d77ffffffffffffe83e10p0,
+    0x1.6a4d1af9cc989p-8
+  },
+  { // Entry 7
+    0x1.0ca4a41663fe07ffffffffffffdab235p0,
+    0x1.8ae823850230bp-5
+  },
+  { // Entry 8
+    0x1.1538ea18a4585000000000000039e054p0,
+    0x1.46370d915991bp-4
+  },
+  { // Entry 9
+    0x1.47408cb9583ce00000000000002c896fp0,
+    0x1.f6e4c3ced7c72p-3
+  },
+  { // Entry 10
+    0x1.27c2e4bc1ee707ffffffffffffeb0c2dp1,
+    0x1.accfbe46b4ef0p-1
+  },
+  { // Entry 11
+    0x1.557d4acd7e5568000000000000202c86p2,
+    0x1.aca7ae8da5a7bp0
+  },
+  { // Entry 12
+    0x1.91a8dff540ff700000000000002f1e33p2,
+    0x1.d6336a88077aap0
+  },
+  { // Entry 13
+    0x1.8ede492d96071fffffffffffff0aecd2p3,
+    0x1.42ee3c7dc4946p1
+  },
+  { // Entry 14
+    0x1.ac50b409c8aee0000000000000022ce3p8,
+    0x1.83d4bcdebb3f4p2
+  },
+  { // Entry 15
+    0x1.f3e558cf4de5400000000000001f5808p-23,
+    -0x1.e8bdbfcd9144ep3
+  },
+  { // Entry 16
+    0x1.951c6dc5d24e27ffffffffffffb6e0c3p-9,
+    -0x1.71e0b869b5e79p2
+  },
+  { // Entry 17
+    0x1.1064b2c103dda80000000000003eb5d7p-3,
+    -0x1.02393d5976769p1
+  },
+  { // Entry 18
+    0x1.3ef1e9b3a81c7fffffffffffffc315p-2,
+    -0x1.2a9cad9998262p0
+  },
+  { // Entry 19
+    0x1.534d4de87071300000000000003c6fb7p-3,
+    -0x1.cc37ef7de7501p0
+  },
+  { // Entry 20
+    0x1.2217147b85ea980000000000007745a3p-1,
+    -0x1.22e24fa3d5cf9p-1
+  },
+  { // Entry 21
+    0x1.9403fd0ee51c800000000000007720f1p-2,
+    -0x1.dc2b5df1f7d3dp-1
+  },
+  { // Entry 22
+    0x1.baded30cbf1c3ffffffffffffffbd904p-1,
+    -0x1.290ea09e36479p-3
+  },
+  { // Entry 23
+    0x1.ffe5d0bb7eabf0000000000000030320p-1,
+    -0x1.a2fefefd580dfp-13
+  },
+  { // Entry 24
+    0x1.ffffff84b39c4fffffffffffffff17f4p-1,
+    -0x1.ed318efb627eap-27
+  },
+  { // Entry 25
+    0x1.fffffffad0ae6800000000000009f1a8p-1,
+    -0x1.4bd46601ae1efp-31
+  },
+  { // Entry 26
+    0x1.ffffffffff7000000000000000000003p-1,
+    -0x1.2000000000288p-42
+  },
+  { // Entry 27
+    0x1.fffffffffffdp-1,
+    -0x1.8000000000012p-48
+  },
+  { // Entry 28
+    0x1.ffffffffffffc0p-1,
+    -0x1.0000000000001p-51
+  },
+  { // Entry 29
+    0x1.0000000000000fffffffffffffffffffp0,
+    0x1.fffffffffffffp-53
+  },
+  { // Entry 30
+    0x1.000000000001ffffffffffffffffffffp0,
+    0x1.fffffffffffe0p-48
+  },
+  { // Entry 31
+    0x1.000000017ffe80000000000000035ffdp0,
+    0x1.7ffe7ffee0024p-32
+  },
+  { // Entry 32
+    0x1.0000000180017ffffffffffffffc9ffdp0,
+    0x1.80017ffedffdcp-32
+  },
+  { // Entry 33
+    0x1.00000075e9f6400000000000000b1e80p0,
+    0x1.d7a7d893609e5p-26
+  },
+  { // Entry 34
+    0x1.0006e83736f8c80000000000000aa0afp0,
+    0x1.ba07d73250de7p-14
+  },
+  { // Entry 35
+    0x1.de7cd6751029a0000000000000e8bb2fp16,
+    0x1.76e7e5d7b6eacp3
+  },
+  { // Entry 36
+    0x1.1d71965f516ad80000000000009f7e97p19,
+    0x1.a8ead058bc6b8p3
+  },
+  { // Entry 37
+    0x1.a8c02e974c314fffffffffffffe21f03p25,
+    0x1.1d5c2daebe367p4
+  },
+  { // Entry 38
+    0x1.b890ca8637ae1fffffffffffffe42161p40,
+    0x1.c44ce0d716a1ap4
+  },
+  { // Entry 39
+    0x1.f03f56a88b5d781c905f6b51c76ae981p-1,
+    -0x1.0000000000001p-5
+  },
+  { // Entry 40
+    0x1.ff003ff556aa87ebb06e0eb57287567fp-1,
+    -0x1.000000000000ap-9
+  },
+  { // Entry 41
+    0x1.8ebef9eac81fc8001a3dbd88248efe13p-1,
+    -0x1.0000000000025p-2
+  },
+  { // Entry 42
+    0x1.fc03fd56a469b800008bcdfe018dbc74p-1,
+    -0x1.0000000171051p-7
+  },
+  { // Entry 43
+    0x1.78b5612dbee010008d3bc0735c80f7a8p-2,
+    -0x1.0000018p0
+  },
+  { // Entry 44
+    0x1.969c870ea9f5a801ddc1ff08a008db09p-93,
+    -0x1.000001e3ep6
+  },
+  { // Entry 45
+    0x1.78af867bc511d321cd454dbddaf806bcp-2,
+    -0x1.0003fc0p0
+  },
+  { // Entry 46
+    0x1.fffffffffefff8000000000400100015p-1,
+    -0x1.00080000004p-41
+  },
+  { // Entry 47
+    0x1.789214093c81d3b65fac659fb3fc8249p-2,
+    -0x1.00180p0
+  },
+  { // Entry 48
+    0x1.8e298e52fcce88014ad95c4f3bd88765p-1,
+    -0x1.018p-2
+  },
+  { // Entry 49
+    0x1.aa6ffb0ba519f801f9c3e146a15dc02cp-24,
+    -0x1.02010p4
+  },
+  { // Entry 50
+    0x1.dd7a46b8d85d67d67359337109c25168p-376,
+    -0x1.040p8
+  },
+  { // Entry 51
+    0x1.33e96ca3bcf3e801f9b3f6126fc60699p-1,
+    -0x1.045b948724130p-1
+  },
+  { // Entry 52
+    0x1.ef2f652dc26057fffc98aa54d4c33c16p-1,
+    -0x1.118e05cfa3e80p-5
+  },
+  { // Entry 53
+    0x1.a5d2ce977bbe28048b316927f970c201p-7,
+    -0x1.169156e17b9b9p2
+  },
+  { // Entry 54
+    0x1.a0207cf4190f700452282b04fa390407p-7,
+    -0x1.17701b3bf0502p2
+  },
+  { // Entry 55
+    0x1.fb97e1ff8cbba7adf16f3fbd6878f560p-1,
+    -0x1.1b4p-7
+  },
+  { // Entry 56
+    0x1.bcff09ae30c46804a6fafd550766eed2p-1,
+    -0x1.1f4p-3
+  },
+  { // Entry 57
+    0x1.fee70cf5e86ef4e54d0b1fa2701a346fp-833,
+    -0x1.2059ad42c3cf7p9
+  },
+  { // Entry 58
+    0x1.7ccd3f33407458011470b3f67197a9c8p-1,
+    -0x1.2f269d2ca38d2p-2
+  },
+  { // Entry 59
+    0x1.09cdb36e977bc7ffffe6d4ddbb18d553p-14,
+    -0x1.3553cf1828b0bp3
+  },
+  { // Entry 60
+    0x1.f9dc5cd546d9b800dc3d95519dc67ee8p-449,
+    -0x1.368ac083128fcp8
+  },
+  { // Entry 61
+    0x1.f1c53c907f6f576e62e401315bafc69ep-15,
+    -0x1.376e8f679ae16p3
+  },
+  { // Entry 62
+    0x1.f24595954e6618028965a9d67edeaf7bp-8,
+    -0x1.3844f67495f7dp2
+  },
+  { // Entry 63
+    0x1.fb56521290a222527d1d3c3638265f46p-905,
+    -0x1.394e9e1b089d7p9
+  },
+  { // Entry 64
+    0x1.dc1658ff6e0707fafd2fd8306c4b1897p-114,
+    -0x1.3997ea51e5271p6
+  },
+  { // Entry 65
+    0x1.ec8b3c090f8b97716a3d38de46d68a1ep-1,
+    -0x1.3d5de560e1906p-5
+  },
+  { // Entry 66
+    0x1.af411bf985220b562909c652c087fef4p-951,
+    -0x1.4954aa552a960p9
+  },
+  { // Entry 67
+    0x1.e1b71d238d5077fe3bea222fcba15608p-957,
+    -0x1.4b5ad6a9ad6adp9
+  },
+  { // Entry 68
+    0x1.cc666a3519ca080f1daef57f92b41d29p-973,
+    -0x1.50ec32686a834p9
+  },
+  { // Entry 69
+    0x1.22462bd5f72b0fffa6085b04427fdf5dp-976,
+    -0x1.52316872b0222p9
+  },
+  { // Entry 70
+    0x1.c1ebc18610301fff2424bc3936260dd2p-981,
+    -0x1.53b4ed3b4ec77p9
+  },
+  { // Entry 71
+    0x1.8d015bcaf9e18b57fdf057239d94f586p-981,
+    -0x1.53c4f13c4f079p9
+  },
+  { // Entry 72
+    0x1.fd5835460ed48c4e14207309a1237f90p-989,
+    -0x1.566ad4a41bec0p9
+  },
+  { // Entry 73
+    0x1.58733fbc088ef7ff38e15f94166c022cp-994,
+    -0x1.585883e7b3b38p9
+  },
+  { // Entry 74
+    0x1.b052090690481802acf0169f62bf32c9p-32,
+    -0x1.5a81ecf68beccp4
+  },
+  { // Entry 75
+    0x1.df6154bc644dac0f9e3a56646948b7c5p-1015,
+    -0x1.5f75629af4eb7p9
+  },
+  { // Entry 76
+    0x1.ff4b0da37083502c114a7ac56ac0498fp-1023,
+    -0x1.6232eb1c432f2p9
+  },
+  { // Entry 77
+    0x1.625edd4c7513e842f27a931c2bbe007cp-1023,
+    -0x1.6261d7dbf48ccp9
+  },
+  { // Entry 78
+    0x1.d572d24973be20006bad92e29bcba984p-1,
+    -0x1.6364b8f747e32p-4
+  },
+  { // Entry 79
+    0x1.ee4dd792245778020250f8981d1a0ad1p-9,
+    -0x1.6524796b40895p2
+  },
+  { // Entry 80
+    0x1.f660c59b294505d8989f85f8ed2a1878p-5,
+    -0x1.6551daae369cep1
+  },
+  { // Entry 81
+    0x1.aa070449efffe9b910657898cdc0ccddp-1037,
+    -0x1.672463f141607p9
+  },
+  { // Entry 82
+    0x1.d4e7fc331b7327ffccf4ee0c59aa7b22p-1,
+    -0x1.6820c99c1dc16p-4
+  },
+  { // Entry 83
+    0x1.fcc448acf476575c66ee396912dbaacdp-528,
+    -0x1.6d4b7e82c3f02p8
+  },
+  { // Entry 84
+    0x1.7fff5a1bffcb2062c9aaa5b07d097255p-529,
+    -0x1.6e44f765fda76p8
+  },
+  { // Entry 85
+    0x1.fa4ecd8ae57187fffffff9910c476c64p-1,
+    -0x1.6e56e725b8304p-7
+  },
+  { // Entry 86
+    0x1.e8d2dafd017ce8032bcb89459464fe7dp-3,
+    -0x1.6ecp0
+  },
+  { // Entry 87
+    0x1.214e34caac9e67139688ad1632dd2055p-1062,
+    -0x1.7p9
+  },
+  { // Entry 88
+    0x1.c87f21775a482a09a44af59c3c3ae44bp-1071,
+    -0x1.72e42p9
+  },
+  { // Entry 89
+    0x1.a349b2329c6777ffce65934b3b6203a7p-273,
+    -0x1.7978bac71121cp7
+  },
+  { // Entry 90
+    0x1.d2a6d5ea995c17ab448132e1e0453805p-1,
+    -0x1.7bde79e0f970cp-4
+  },
+  { // Entry 91
+    0x1.b776dc64c76d197e8c644dc8cb509c4ap-3,
+    -0x1.8a0p0
+  },
+  { // Entry 92
+    0x1.4446fcf7da689802d8c725db8c1145afp-72,
+    -0x1.8d5c84f0bac8cp5
+  },
+  { // Entry 93
+    0x1.e72a0b68bb82b78ce0524d1abb6f7abep-73,
+    -0x1.8fa68b4447230p5
+  },
+  { // Entry 94
+    0x1.fc33d5e1ca6df7d5069b03dc5a683e4fp-75,
+    -0x1.9a671693b946bp5
+  },
+  { // Entry 95
+    0x1.e6981fd6ef79c7fffffcc7201f82fd49p-1,
+    -0x1.a0ec89f897a75p-5
+  },
+  { // Entry 96
+    0x1.f2b9d3b6cf2277a1283f8e00743a0669p-1,
+    -0x1.ae6p-6
+  },
+  { // Entry 97
+    0x1.e5034c8d191bbfff719f2098e33c0577p-1,
+    -0x1.bb9706e2f1bb4p-5
+  },
+  { // Entry 98
+    0x1.f24dc90f9fbeb8028fbcaeebabc7e9fcp-1,
+    -0x1.bc3edad2e1efbp-6
+  },
+  { // Entry 99
+    0x1.71f237d64a6eb46aa154476fd0fc3886p-11,
+    -0x1.d0697edbe0052p2
+  },
+  { // Entry 100
+    0x1.f12c0d3addaa48004b23516d2a113804p-1,
+    -0x1.e18p-6
+  },
+  { // Entry 101
+    0x1.f110dd9073d71800bb4056830b517b08p-1,
+    -0x1.e50p-6
+  },
+  { // Entry 102
+    0x1.f3aa7a860574c2b0783061fe1fd1df2ep-705,
+    -0x1.e7fffffffffffp8
+  },
+  { // Entry 103
+    0x1.f0f898d55117081fc3b8792205e4e130p-1,
+    -0x1.e82p-6
+  },
+  { // Entry 104
+    0x1.ff814fff18dac854185d019b0f8ead36p-1,
+    -0x1.fafebfafebfb0p-11
+  },
+  { // Entry 105
+    0x1.ffffffff01c0701c46208c5416d943adp-1,
+    -0x1.fc7f1fc7f20p-34
+  },
+  { // Entry 106
+    0x1.7907d4148bd91687a1b50f26e8830775p-2,
+    -0x1.ff8ffffffffffp-1
+  },
+  { // Entry 107
+    0x1.ffffffffffff801c0000000013f900c3p-1,
+    -0x1.ff8ffffffffffp-51
+  },
+  { // Entry 108
+    0x1.e0fbb03a0c27d7e84804cadec377bdf9p-1,
+    -0x1.ffeffffffffffp-5
+  },
+  { // Entry 109
+    0x1.ffffffffff00080000004004000ffff5p-1,
+    -0x1.ffeffffffffffp-42
+  },
+  { // Entry 110
+    0x1.ffffffffff0007fffffffffc00100015p-1,
+    -0x1.fff00000008p-42
+  },
+  { // Entry 111
+    0x1.ffffffffffffffffffffffffe000719ep-1,
+    -0x1.fff8e61eadd48p-101
+  },
+  { // Entry 112
+    0x1.fffffffffc00080000040010000ffd55p-1,
+    -0x1.fffbfffffffffp-40
+  },
+  { // Entry 113
+    0x1.fffffffffc00001c0004001fc7fffe19p-1,
+    -0x1.fffff1fffffffp-40
+  },
+  { // Entry 114
+    0x1.ff800ffeaac008589f9a96af73eaff67p-1,
+    -0x1.ffffffffffda5p-11
+  },
+  { // Entry 115
+    0x1.e355bbaee8d85815e4b476b704d0f4f1p-24,
+    -0x1.fffffffffff7dp3
+  },
+  { // Entry 116
+    0x1.78b56362cef3da984453d1c72c344a31p-2,
+    -0x1.ffffffffffff8p-1
+  },
+  { // Entry 117
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.ffffffffffffcp-1023
+  },
+  { // Entry 118
+    0x1.42eb9f39afbac7e5e73c32a21e853f26p-185,
+    -0x1.ffffffffffffep6
+  },
+  { // Entry 119
+    0x1.0000000000000800000000000020p0,
+    0x1.0p-53
+  },
+  { // Entry 120
+    0x1.95e54c5dd42177f53f4d5219df11ca3bp184,
+    0x1.0p7
+  },
+  { // Entry 121
+    0x1.9476504ba885758aa5fa7545e10e8e46p738,
+    0x1.0000000000001p9
+  },
+  { // Entry 122
+    0x1.0100802ab5577802ba424ad46b106a66p0,
+    0x1.0000000000003p-8
+  },
+  { // Entry 123
+    0x1.0000004000000800001caaaab1b55556p0,
+    0x1.0000000000007p-26
+  },
+  { // Entry 124
+    0x1.d8e64b8f26c128517489a490e684d8a8p2,
+    0x1.000000008p1
+  },
+  { // Entry 125
+    0x1.749ea7e015bc1dddfa19fbb3cf8bded4p11,
+    0x1.000000010p3
+  },
+  { // Entry 126
+    0x1.0f2ebd2c65d9a80081ac2e65e8025ab1p23,
+    0x1.000000020p4
+  },
+  { // Entry 127
+    0x1.0f2ec1473afea8081fa4566927a4cfd3p23,
+    0x1.0000004p4
+  },
+  { // Entry 128
+    0x1.0000000001000800000080080020002ap0,
+    0x1.00080p-40
+  },
+  { // Entry 129
+    0x1.00000000008008000000200400200005p0,
+    0x1.001p-41
+  },
+  { // Entry 130
+    0x1.000000000000080080000000002004p0,
+    0x1.001p-53
+  },
+  { // Entry 131
+    0x1.a8bf81a597edd223f2db6ebfe2eb1cc1p184,
+    0x1.00173eab3623ap7
+  },
+  { // Entry 132
+    0x1.75e54175aabb37fff5e5b44ba0f101b7p11,
+    0x1.001c0p3
+  },
+  { // Entry 133
+    0x1.60008fbed6c5280206e79909321d09c8p1,
+    0x1.02f8af8af8affp0
+  },
+  { // Entry 134
+    0x1.04184bb80ff43fffc89c53f1ee04ce04p0,
+    0x1.040p-6
+  },
+  { // Entry 135
+    0x1.00000840002208005d9600c105613e7cp0,
+    0x1.080p-21
+  },
+  { // Entry 136
+    0x1.2338ab9b7432080000000973938bacb0p0,
+    0x1.08000001d0fc8p-3
+  },
+  { // Entry 137
+    0x1.acc91bfa7c54c8036548c968b36e5750p0,
+    0x1.0814419d6a65ap-1
+  },
+  { // Entry 138
+    0x1.a4e4693413b9970755c15633af25f96bp400,
+    0x1.15c18de877563p8
+  },
+  { // Entry 139
+    0x1.000000000000480000000000061fffffp0,
+    0x1.1ffffffffffffp-50
+  },
+  { // Entry 140
+    0x1.eaa521edf1bc28014602191ce618c05fp846,
+    0x1.2586ca9cf411bp9
+  },
+  { // Entry 141
+    0x1.fca9c47016cb17617b275b298cf9f894p26,
+    0x1.2b55c037ebb9dp4
+  },
+  { // Entry 142
+    0x1.fcbb1e5c8d53575abc78726f5cea6f51p26,
+    0x1.2b564bee0a6cap4
+  },
+  { // Entry 143
+    0x1.cc0f9d911f1d1002cf0af382fdf62f02p0,
+    0x1.2c2p-1
+  },
+  { // Entry 144
+    0x1.b68a28b09fe947fdf00104f6d8c24801p6,
+    0x1.2c9e33f794769p2
+  },
+  { // Entry 145
+    0x1.d2e035b1892d6802a9c9e288d8e97c98p0,
+    0x1.33a74ff06fb66p-1
+  },
+  { // Entry 146
+    0x1.6acde844356c921fa99313aa18670593p3,
+    0x1.36cce3c3925p1
+  },
+  { // Entry 147
+    0x1.06dadee28c11c800fb9094435c1de727p7,
+    0x1.38389c48b0fcep2
+  },
+  { // Entry 148
+    0x1.c78f37f07cea6426ed5548b4a31d4ac2p904,
+    0x1.3997381d7d94fp9
+  },
+  { // Entry 149
+    0x1.bfe0c519166c47fe3a4b34e6c34b5ae4p1,
+    0x1.40a339c81cecbp0
+  },
+  { // Entry 150
+    0x1.fbc9c30603087488a3d92265b53c2a65p927,
+    0x1.419dbcc486770p9
+  },
+  { // Entry 151
+    0x1.f1ef9c8a4fdae801b19f8e42eff2c4a8p930,
+    0x1.42a565e456e04p9
+  },
+  { // Entry 152
+    0x1.da134d5a4d1e1800c436544994058ce6p934,
+    0x1.44020100804p9
+  },
+  { // Entry 153
+    0x1.f4ec44194b642801a4afd4c50633e8aap938,
+    0x1.456bf23e02428p9
+  },
+  { // Entry 154
+    0x1.ea91d9533b394801bf3d3ec8f88de568p939,
+    0x1.45c1feef8086cp9
+  },
+  { // Entry 155
+    0x1.cb419b9279b35763d113e6c5db79dc54p943,
+    0x1.471c71c71c71cp9
+  },
+  { // Entry 156
+    0x1.6d14308828321de6fe67a4136f17d1f8p29,
+    0x1.474c9cc44cc25p4
+  },
+  { // Entry 157
+    0x1.c0194b4186e2780120b873d72456ecddp956,
+    0x1.4b9ab17812030p9
+  },
+  { // Entry 158
+    0x1.15c605853476b80008cabc4b207ffd1fp0,
+    0x1.4e59dc7e2b053p-4
+  },
+  { // Entry 159
+    0x1.6dee38735a6d3800d8ec117683275f3ap972,
+    0x1.510c5465d984bp9
+  },
+  { // Entry 160
+    0x1.f1e96be2a52cd777e8cf54184ed7ae48p0,
+    0x1.549b0f5742382p-1
+  },
+  { // Entry 161
+    0x1.f253c5990aad2800004db615b1148476p0,
+    0x1.55085fb86501ap-1
+  },
+  { // Entry 162
+    0x1.279b1c43a26617ff4c7508c35e562b22p993,
+    0x1.58383126e94bfp9
+  },
+  { // Entry 163
+    0x1.6fd5ab59153f32a4a383710a3419f57dp996,
+    0x1.595e5795e592bp9
+  },
+  { // Entry 164
+    0x1.5ecf1876539547ffd612e5c4b715c8adp1004,
+    0x1.5c1e0f0783c10p9
+  },
+  { // Entry 165
+    0x1.f2a3c29fc6d723a63e349bbcd7894a8ap1008,
+    0x1.5dadf5d1e452cp9
+  },
+  { // Entry 166
+    0x1.edcb14879613e80176087c1a76dec97cp1009,
+    0x1.5e056ed40e56ep9
+  },
+  { // Entry 167
+    0x1.fcc7e5ca80b1f75c14d762f846bc1669p0,
+    0x1.5fa97bb4e9060p-1
+  },
+  { // Entry 168
+    0x1.f8b5c987a3d877e18bfcada50f1c54b0p3,
+    0x1.610e47e1325dcp1
+  },
+  { // Entry 169
+    0x1.f1e9d8cf24fcd8025127877a738eb2d1p7,
+    0x1.611b19dcc53e4p2
+  },
+  { // Entry 170
+    0x1.ffc045692e8a039c5622b8219f19c619p1023,
+    0x1.62e41fffffffap9
+  },
+  { // Entry 171
+    0x1.ffc045693009d3d065062f9267dff55ep1023,
+    0x1.62e42p9
+  },
+  { // Entry 172
+    0x1.ffc04569a2fb83679239091df068997ep1023,
+    0x1.62e42000001ccp9
+  },
+  { // Entry 173
+    0x1.fffffffffeb2a1b0e263ac68076ed4e0p1023,
+    0x1.62e42fefa39eap9
+  },
+  { // Entry 174
+    0x1.00000b40003f4800ed4e029b6b65ddb1p0,
+    0x1.680p-21
+  },
+  { // Entry 175
+    0x1.17e62f70bec99801a2936e89b54c5256p8,
+    0x1.689a7dc5921b8p2
+  },
+  { // Entry 176
+    0x1.6daaa1336a31500174ca0be569806fdep264,
+    0x1.6eb1de69ace32p7
+  },
+  { // Entry 177
+    0x1.72a9dadea7498c95a514c01d5403e5d0p0,
+    0x1.7b0p-2
+  },
+  { // Entry 178
+    0x1.1ed3fe64fc539800f9cd34ec4c83d9d1p2,
+    0x1.7fffffffffff9p0
+  },
+  { // Entry 179
+    0x1.000000000000180000000000001fffffp0,
+    0x1.7ffffffffffffp-52
+  },
+  { // Entry 180
+    0x1.fe31152b7ef6b1e0a8b9fec7ecdd85a4p553,
+    0x1.8p8
+  },
+  { // Entry 181
+    0x1.74d77b76d95163226caf84760a346abbp0,
+    0x1.810p-2
+  },
+  { // Entry 182
+    0x1.f0e3e5b6c17c02a799c306dbc1b1a8ecp556,
+    0x1.820d92fc4b42ap8
+  },
+  { // Entry 183
+    0x1.00000000c1b59800000000000027a7d5p0,
+    0x1.836b2fff6d6cbp-33
+  },
+  { // Entry 184
+    0x1.78b69d690db792b574f904d2bb1e9ebep570,
+    0x1.8b7aee631f489p8
+  },
+  { // Entry 185
+    0x1.4dad95877ae078000012827fac891535p144,
+    0x1.905011e0df629p6
+  },
+  { // Entry 186
+    0x1.fcbb8778f61217665a6e6f2119880b29p144,
+    0x1.91fffp6
+  },
+  { // Entry 187
+    0x1.7a5b2771e0a16ce6ecd6de8573c11192p4,
+    0x1.94e54738fb4b7p1
+  },
+  { // Entry 188
+    0x1.7d676a26fe5caccea59b023540bec80fp0,
+    0x1.984p-2
+  },
+  { // Entry 189
+    0x1.698764128a4448010e251b55f37a7b6ep147,
+    0x1.98f381d7db44fp6
+  },
+  { // Entry 190
+    0x1.44e5a752f9e1efffb31481484aa7692ap9,
+    0x1.9e8186b267a28p2
+  },
+  { // Entry 191
+    0x1.8023d298e372f8020ec8cf4a70affa87p0,
+    0x1.9f91c1449c421p-2
+  },
+  { // Entry 192
+    0x1.df9bd06daf8ce7b123df43bb50109938p299,
+    0x1.9fc1f212d70f6p7
+  },
+  { // Entry 193
+    0x1.81a4fbca9dcdb800000ae068bc21c4f5p0,
+    0x1.a392789eafce9p-2
+  },
+  { // Entry 194
+    0x1.825f354ccf6f2fffab7e9eb828fbc67dp0,
+    0x1.a5807ca1392b2p-2
+  },
+  { // Entry 195
+    0x1.3c1e2876834aa7fa46011e98abeadf76p0,
+    0x1.bp-3
+  },
+  { // Entry 196
+    0x1.1c7e1aca53795fff54a5fdf5529261cap0,
+    0x1.b04p-4
+  },
+  { // Entry 197
+    0x1.a2d50b8b2880e801a27a34d1954dab50p331,
+    0x1.cbd917ccad096p7
+  },
+  { // Entry 198
+    0x1.419c8a8da1b79802e20296e5f9279626p1,
+    0x1.d7b677e333d38p-1
+  },
+  { // Entry 199
+    0x1.41d1b8b4649eb8000023f9776da9d645p1,
+    0x1.d80b1a6330bebp-1
+  },
+  { // Entry 200
+    0x1.bf3447921fd397fd6db462cd2fbb39fep10,
+    0x1.df50d9af9e410p2
+  },
+  { // Entry 201
+    0x1.9919794bc86298020a19588552ceae5cp0,
+    0x1.e0081ebc3264ep-2
+  },
+  { // Entry 202
+    0x1.76a62bad715b4800daadb6fc2b6e6166p5,
+    0x1.ec5bb209e5707p1
+  },
+  { // Entry 203
+    0x1.c701554c761aa80eedf2a49ef60e562cp2,
+    0x1.f62p0
+  },
+  { // Entry 204
+    0x1.c3dda3c952b918012fd79fbb8ea38f69p727,
+    0x1.f87c7820d8446p8
+  },
+  { // Entry 205
+    0x1.d28c6097b9d5578835e6cff1b19464cdp2,
+    0x1.fc89dc1aa909cp0
+  },
+  { // Entry 206
+    0x1.4231178c2348f5f77eedb27dc404f616p734,
+    0x1.fcfffffffffffp8
+  },
+  { // Entry 207
+    0x1.04034591911e77ff1834fd70d0bbb4b0p0,
+    0x1.fda6dfe27ffffp-7
+  },
+  { // Entry 208
+    0x1.a5b5691c4b0ef803cab2bad4a2013f14p0,
+    0x1.ff1dd1fffffffp-2
+  },
+  { // Entry 209
+    0x1.0000000000003ff20000000005fc8062p0,
+    0x1.ff8ffffffffffp-51
+  },
+  { // Entry 210
+    0x1.6d4fd9ab47c9200073aa8127a2419ac8p738,
+    0x1.ffe5effffffffp8
+  },
+  { // Entry 211
+    0x1.0000000000fff80000000000001fffaap0,
+    0x1.ffefffffff001p-41
+  },
+  { // Entry 212
+    0x1.74418bce788eb46746b38b578759ecc0p11,
+    0x1.ffeffffffffffp2
+  },
+  { // Entry 213
+    0x1.0000000000fff80000007ff80020002ap0,
+    0x1.fffp-41
+  },
+  { // Entry 214
+    0x1.0000000000fffff200007ff7f200008cp0,
+    0x1.ffffe3fffffffp-41
+  },
+  { // Entry 215
+    0x1.d8e64b8d2185281f984a4e51148dadecp2,
+    0x1.ffffffffe7fffp0
+  },
+  { // Entry 216
+    0x1.p0,
+    0x1.ffffffffffffcp-1023
+  },
+  { // Entry 217
+    0x1.00000000000007ffffffffffff9fffffp0,
+    0x1.ffffffffffffep-54
+  },
+  { // Entry 218
+    0x1.00000000000007ffffffffffffdfffffp0,
+    0x1.fffffffffffffp-54
+  },
+  { // Entry 219
+    0x1.304d6aeca252531475ec9182369ba415p69,
+    0x1.7ffffffffffffp5
+  },
+  { // Entry 220
+    0x1.304d6aeca254b3af4bc5d6293d5f65c7p69,
+    0x1.8p5
+  },
+  { // Entry 221
+    0x1.304d6aeca257144a219f1ad50558d32cp69,
+    0x1.8000000000001p5
+  },
+  { // Entry 222
+    0x1.f8e6c24b558ef174995bcfad495149f5p-76,
+    -0x1.a000000000001p5
+  },
+  { // Entry 223
+    0x1.f8e6c24b5592e3421df27acf1e080144p-76,
+    -0x1.ap5
+  },
+  { // Entry 224
+    0x1.f8e6c24b5596d50fa28925f8d659c1bfp-76,
+    -0x1.9ffffffffffffp5
+  },
+  { // Entry 225
+    0x1.55779b984f395dea36a277b8bee2e64cp115,
+    0x1.3ffffffffffffp6
+  },
+  { // Entry 226
+    0x1.55779b984f3eb3c8a503b4a8e2489d98p115,
+    0x1.4p6
+  },
+  { // Entry 227
+    0x1.55779b984f4409a71364f1ae5d280e69p115,
+    0x1.4000000000001p6
+  },
+  { // Entry 228
+    0x1.07b7112bc1fbc2c0f9c1365330930310p-127,
+    -0x1.6000000000001p6
+  },
+  { // Entry 229
+    0x1.07b7112bc1ffe19d3e703e4a794f7372p-127,
+    -0x1.6p6
+  },
+  { // Entry 230
+    0x1.07b7112bc2040079831f46523d7cf692p-127,
+    -0x1.5ffffffffffffp6
+  },
+  { // Entry 231
+    0x1.40a4b9c27150866176d22f2139d1d40fp923,
+    0x1.3ffffffffffffp9
+  },
+  { // Entry 232
+    0x1.40a4b9c271789af8af205bb34f743337p923,
+    0x1.4p9
+  },
+  { // Entry 233
+    0x1.40a4b9c271a0af8fe76e8d47f7fd9c26p923,
+    0x1.4000000000001p9
+  },
+  { // Entry 234
+    0x1.44a3824e525d56fc3f02f886375ec876p-1016,
+    -0x1.6000000000001p9
+  },
+  { // Entry 235
+    0x1.44a3824e5285eb6c88cd46ba5deb457ap-1016,
+    -0x1.6p9
+  },
+  { // Entry 236
+    0x1.44a3824e52ae7fdcd2979a011280fbc8p-1016,
+    -0x1.5ffffffffffffp9
+  },
+  { // Entry 237
+    0x1.03996528e072b78a332480884c79baf7p75,
+    0x1.9ffffffffffffp5
+  },
+  { // Entry 238
+    0x1.03996528e074bebcfd76416fc2c0eb92p75,
+    0x1.ap5
+  },
+  { // Entry 239
+    0x1.03996528e076c5efc7c8025b476db0d0p75,
+    0x1.a000000000001p5
+  },
+  { // Entry 240
+    0x1.aebabae3a417ee6e7faf9ecfc951040cp-70,
+    -0x1.8000000000001p5
+  },
+  { // Entry 241
+    0x1.aebabae3a41b4be3f576e70303a37932p-70,
+    -0x1.8p5
+  },
+  { // Entry 242
+    0x1.aebabae3a41ea9596b3e2f3cf8e0d9e7p-70,
+    -0x1.7ffffffffffffp5
+  },
+  { // Entry 243
+    0x1.f1056dc7bf1b0fc857b67999f5035273p126,
+    0x1.5ffffffffffffp6
+  },
+  { // Entry 244
+    0x1.f1056dc7bf22d3de0ed57615bc501f8bp126,
+    0x1.6p6
+  },
+  { // Entry 245
+    0x1.f1056dc7bf2a97f3c5f472b093f3c91fp126,
+    0x1.6000000000001p6
+  },
+  { // Entry 246
+    0x1.7fd974d372de49099ee7bf48ae346eaap-116,
+    -0x1.4000000000001p6
+  },
+  { // Entry 247
+    0x1.7fd974d372e4486f72358acdd12690e5p-116,
+    -0x1.4p6
+  },
+  { // Entry 248
+    0x1.7fd974d372ea47d54583566af1b00056p-116,
+    -0x1.3ffffffffffffp6
+  },
+  { // Entry 249
+    0x1.93bf4ec282bd3b36cd2f4011488a8364p1015,
+    0x1.5ffffffffffffp9
+  },
+  { // Entry 250
+    0x1.93bf4ec282efb320a57f9ae02e01ae51p1015,
+    0x1.6p9
+  },
+  { // Entry 251
+    0x1.93bf4ec283222b0a7dcffbfe10b3e34ap1015,
+    0x1.6000000000001p9
+  },
+  { // Entry 252
+    0x1.98c72ca0cab14eda5aca97bee0fdd48fp-924,
+    -0x1.4000000000001p9
+  },
+  { // Entry 253
+    0x1.98c72ca0cae467bfeee3f11a4aa26f77p-924,
+    -0x1.4p9
+  },
+  { // Entry 254
+    0x1.98c72ca0cb1780a582fd50d8d0f98d8bp-924,
+    -0x1.3ffffffffffffp9
+  },
+  { // Entry 255
+    0x1.61013a44a981c910f20f80756007120ap-822,
+    -0x1.1cb90bfbe8e7cp9
+  },
+  { // Entry 256
+    0x1.8087717a7f08a7251210e71d47acc5e3p-905,
+    -0x1.397217f7d1cf8p9
+  },
+  { // Entry 257
+    0x1.a2de59d85452109f34165fa55f9e4e7bp-988,
+    -0x1.562b23f3bab73p9
+  },
+  { // Entry 258
+    0x1.fffffffffffff35793c76730080dfb9bp-2,
+    -0x1.62e42fefa39f0p-1
+  },
+  { // Entry 259
+    0x1.00000000000001abc9e3b39803f45c1cp-1,
+    -0x1.62e42fefa39efp-1
+  },
+  { // Entry 260
+    0x1.00000000000009abc9e3b3980421ba6bp-1,
+    -0x1.62e42fefa39eep-1
+  },
+  { // Entry 261
+    0x1.6a09e667f3bcc48f0965009f2778df91p-1,
+    -0x1.62e42fefa39f0p-2
+  },
+  { // Entry 262
+    0x1.6a09e667f3bcca3730fea06e1a966c06p-1,
+    -0x1.62e42fefa39efp-2
+  },
+  { // Entry 263
+    0x1.6a09e667f3bccfdf5898403d0dca9919p-1,
+    -0x1.62e42fefa39eep-2
+  },
+  { // Entry 264
+    0x1.ae89f995ad3ad33f3c451118e4ad74c5p-1,
+    -0x1.62e42fefa39f0p-3
+  },
+  { // Entry 265
+    0x1.ae89f995ad3ad69c50383c735a575052p-1,
+    -0x1.62e42fefa39efp-3
+  },
+  { // Entry 266
+    0x1.ae89f995ad3ad9f9642b67cdd007e606p-1,
+    -0x1.62e42fefa39eep-3
+  },
+  { // Entry 267
+    0x1.d5818dcfba4870ea30f8974f369eab8cp-1,
+    -0x1.62e42fefa39f0p-4
+  },
+  { // Entry 268
+    0x1.d5818dcfba4872bfb28667097f10807ep-1,
+    -0x1.62e42fefa39efp-4
+  },
+  { // Entry 269
+    0x1.d5818dcfba487495341436c3c7842af1p-1,
+    -0x1.62e42fefa39eep-4
+  },
+  { // Entry 270
+    0x1.ea4afa2a490d9797069887879b7c974ep-1,
+    -0x1.62e42fefa39f0p-5
+  },
+  { // Entry 271
+    0x1.ea4afa2a490d988c2c159cac2248a01bp-1,
+    -0x1.62e42fefa39efp-5
+  },
+  { // Entry 272
+    0x1.ea4afa2a490d99815192b1d0a915237bp-1,
+    -0x1.62e42fefa39eep-5
+  },
+  { // Entry 273
+    0x1.f50765b6e4540611e065c14f105024cep-1,
+    -0x1.62e42fefa39f0p-6
+  },
+  { // Entry 274
+    0x1.f50765b6e454068f223f2f082551b8efp-1,
+    -0x1.62e42fefa39efp-6
+  },
+  { // Entry 275
+    0x1.f50765b6e454070c64189cc13a536c5fp-1,
+    -0x1.62e42fefa39eep-6
+  },
+  { // Entry 276
+    0x1.059b0d315857435f6c51ceeb0a6b46e6p0,
+    0x1.62e42fefa39eep-6
+  },
+  { // Entry 277
+    0x1.059b0d31585743a0d3151b41203c26eep0,
+    0x1.62e42fefa39efp-6
+  },
+  { // Entry 278
+    0x1.059b0d31585743e239d86797360d174fp0,
+    0x1.62e42fefa39f0p-6
+  },
+  { // Entry 279
+    0x1.0b5586cf9890f587f5279294114165a2p0,
+    0x1.62e42fefa39eep-5
+  },
+  { // Entry 280
+    0x1.0b5586cf9890f60d9feafa6059bc4b08p0,
+    0x1.62e42fefa39efp-5
+  },
+  { // Entry 281
+    0x1.0b5586cf9890f6934aae622ca2377342p0,
+    0x1.62e42fefa39f0p-5
+  },
+  { // Entry 282
+    0x1.172b83c7d517ac7c7c0d3432ad543afap0,
+    0x1.62e42fefa39eep-4
+  },
+  { // Entry 283
+    0x1.172b83c7d517ad93a790fc07c501430cp0,
+    0x1.62e42fefa39efp-4
+  },
+  { // Entry 284
+    0x1.172b83c7d517aeaad314c3dcdcaf6249p0,
+    0x1.62e42fefa39f0p-4
+  },
+  { // Entry 285
+    0x1.306fe0a31b714ffe7eec6bebf7ca9d7dp0,
+    0x1.62e42fefa39eep-3
+  },
+  { // Entry 286
+    0x1.306fe0a31b71525f5eadb222da6cfb5ap0,
+    0x1.62e42fefa39efp-3
+  },
+  { // Entry 287
+    0x1.306fe0a31b7154c03e6ef859bd141af7p0,
+    0x1.62e42fefa39f0p-3
+  },
+  { // Entry 288
+    0x1.6a09e667f3bcc2320d5de690c78172aep0,
+    0x1.62e42fefa39eep-2
+  },
+  { // Entry 289
+    0x1.6a09e667f3bcc7da34f7865fba958b33p0,
+    0x1.62e42fefa39efp-2
+  },
+  { // Entry 290
+    0x1.6a09e667f3bccd825c91262eadc04456p0,
+    0x1.62e42fefa39f0p-2
+  },
+  { // Entry 291
+    0x1.ffffffffffffeca86c3898cff8779a1ap0,
+    0x1.62e42fefa39eep-1
+  },
+  { // Entry 292
+    0x1.fffffffffffffca86c3898cff81cdd7cp0,
+    0x1.62e42fefa39efp-1
+  },
+  { // Entry 293
+    0x1.0000000000000654361c4c67fc21106fp1,
+    0x1.62e42fefa39f0p-1
+  },
+  { // Entry 294
+    0x1.ffffffffffffd950d871319ff1aa4328p1,
+    0x1.62e42fefa39eep0
+  },
+  { // Entry 295
+    0x1.fffffffffffff950d871319ff03f50afp1,
+    0x1.62e42fefa39efp0
+  },
+  { // Entry 296
+    0x1.0000000000000ca86c3898cff86a2f1bp2,
+    0x1.62e42fefa39f0p0
+  },
+  { // Entry 297
+    0x1.ffffffffffffb2a1b0e2633fe640c21bp3,
+    0x1.62e42fefa39eep1
+  },
+  { // Entry 298
+    0x1.fffffffffffff2a1b0e2633fe094f837p3,
+    0x1.62e42fefa39efp1
+  },
+  { // Entry 299
+    0x1.0000000000001950d871319ff174972ap4,
+    0x1.62e42fefa39f0p1
+  },
+  { // Entry 300
+    0x1.ffffffffffff654361c4c67fd8327361p7,
+    0x1.62e42fefa39eep2
+  },
+  { // Entry 301
+    0x1.ffffffffffffe54361c4c67fc1834bd3p7,
+    0x1.62e42fefa39efp2
+  },
+  { // Entry 302
+    0x1.00000000000032a1b0e2633fe56a1222p8,
+    0x1.62e42fefa39f0p2
+  },
+  { // Entry 303
+    0x1.fffffffffffeca86c3898cffdf28a36fp15,
+    0x1.62e42fefa39eep3
+  },
+  { // Entry 304
+    0x1.ffffffffffffca86c3898cff846c0534p15,
+    0x1.62e42fefa39efp3
+  },
+  { // Entry 305
+    0x1.000000000000654361c4c67fd4d7b37cp16,
+    0x1.62e42fefa39f0p3
+  },
+  { // Entry 306
+    0x1.fffffffffffd950d87131a007960398fp31,
+    0x1.62e42fefa39eep4
+  },
+  { // Entry 307
+    0x1.ffffffffffff950d871319ff0e6dc0a3p31,
+    0x1.62e42fefa39efp4
+  },
+  { // Entry 308
+    0x1.000000000000ca86c3898cffd1bda3dbp32,
+    0x1.62e42fefa39f0p4
+  },
+  { // Entry 309
+    0x1.ffffffffffb2a1b0e26345b8dfe00697p1023,
+    0x1.62e42fefa39eep9
+  },
+  { // Entry 310
+    0x1.fffffffffff2a1b0e263400d15fc52ffp1023,
+    0x1.62e42fefa39efp9
+  },
+  { // Entry 311
+    HUGE_VAL,
+    0x1.62e42fefa39f0p9
+  },
+  { // Entry 312
+    0x1.c8464f76161962ed1930796c0794254ap-1071,
+    -0x1.72e42fefa39f0p9
+  },
+  { // Entry 313
+    0x1.c8464f7616526bb707f34028f1d63786p-1071,
+    -0x1.72e42fefa39efp9
+  },
+  { // Entry 314
+    0x1.c8464f76168b7480f6b60e06f556221bp-1071,
+    -0x1.72e42fefa39eep9
+  },
+  { // Entry 315
+    0x1.8ebef9eac820a84b86d1ce1a4424435fp-1,
+    -0x1.0000000000001p-2
+  },
+  { // Entry 316
+    0x1.8ebef9eac820ae8682b9793ac6d1e772p-1,
+    -0x1.0p-2
+  },
+  { // Entry 317
+    0x1.8ebef9eac820b1a400ad4ecb083211f6p-1,
+    -0x1.fffffffffffffp-3
+  },
+  { // Entry 318
+    0x1.c3d6a24ed82214f0d01daf8e1a8d2ca7p-1,
+    -0x1.0000000000001p-3
+  },
+  { // Entry 319
+    0x1.c3d6a24ed82218787d624d3e5eba95f5p-1,
+    -0x1.0p-3
+  },
+  { // Entry 320
+    0x1.c3d6a24ed8221a3c54049c1680d3f05ep-1,
+    -0x1.fffffffffffffp-4
+  },
+  { // Entry 321
+    0x1.e0fabfbc702a3b04e86023f0691cc597p-1,
+    -0x1.0000000000001p-4
+  },
+  { // Entry 322
+    0x1.e0fabfbc702a3ce5e31fe0609358bafdp-1,
+    -0x1.0p-4
+  },
+  { // Entry 323
+    0x1.e0fabfbc702a3dd6607fbe98a8776a0ep-1,
+    -0x1.fffffffffffffp-5
+  },
+  { // Entry 324
+    0x1.f03f56a88b5d781c905f6b51c76ae981p-1,
+    -0x1.0000000000001p-5
+  },
+  { // Entry 325
+    0x1.f03f56a88b5d7914b00abf97762735d1p-1,
+    -0x1.0p-5
+  },
+  { // Entry 326
+    0x1.f03f56a88b5d7990bfe069ba4d858a7fp-1,
+    -0x1.fffffffffffffp-6
+  },
+  { // Entry 327
+    0x1.f80feabfeefa48a9cd112d592c437012p-1,
+    -0x1.0000000000001p-6
+  },
+  { // Entry 328
+    0x1.f80feabfeefa4927d10bdd54ead5aa46p-1,
+    -0x1.0p-6
+  },
+  { // Entry 329
+    0x1.f80feabfeefa4966d3093552ca1ed330p-1,
+    -0x1.fffffffffffffp-7
+  },
+  { // Entry 330
+    0x1.fc03fd56aa224f587c3f685d543e53d7p-1,
+    -0x1.0000000000001p-7
+  },
+  { // Entry 331
+    0x1.fc03fd56aa224f97fcbf1332988842dep-1,
+    -0x1.0p-7
+  },
+  { // Entry 332
+    0x1.fc03fd56aa224fb7bcfee89d3aad3d5cp-1,
+    -0x1.fffffffffffffp-8
+  },
+  { // Entry 333
+    0x1.fe00ffaabffbbc51cd0e16d8b005d662p-1,
+    -0x1.0000000000001p-8
+  },
+  { // Entry 334
+    0x1.fe00ffaabffbbc71ad1e1184afc19c7ep-1,
+    -0x1.0p-8
+  },
+  { // Entry 335
+    0x1.fe00ffaabffbbc819d260edaaf9f804bp-1,
+    -0x1.fffffffffffffp-9
+  },
+  { // Entry 336
+    0x1.ff003ff556aa887b68800bb5d27da4ffp-1,
+    -0x1.0000000000001p-9
+  },
+  { // Entry 337
+    0x1.ff003ff556aa888b60820b6087d1e91ap-1,
+    -0x1.0p-9
+  },
+  { // Entry 338
+    0x1.ff003ff556aa88935c830b35e27c0b57p-1,
+    -0x1.fffffffffffffp-10
+  },
+  { // Entry 339
+    0x1.ff800ffeaabffee6fc4efcfc6459de13p-1,
+    -0x1.0000000000001p-10
+  },
+  { // Entry 340
+    0x1.ff800ffeaabffeeefa4f3cf70f59d9bfp-1,
+    -0x1.0p-10
+  },
+  { // Entry 341
+    0x1.ff800ffeaabffef2f94f5cf464d9d7a1p-1,
+    -0x1.fffffffffffffp-11
+  },
+  { // Entry 342
+    0x1.fff0003fff5556a9a8908b40b320849dp-1,
+    -0x1.0000000000001p-13
+  },
+  { // Entry 343
+    0x1.fff0003fff5556aaa8888b60b2cb2ff2p-1,
+    -0x1.0p-13
+  },
+  { // Entry 344
+    0x1.fff0003fff5556ab28848b70b2a0859dp-1,
+    -0x1.fffffffffffffp-14
+  },
+  { // Entry 345
+    0x1.48b5e3c3e81863e50ffc2ecb79f3f7c3p0,
+    0x1.fffffffffffffp-3
+  },
+  { // Entry 346
+    0x1.48b5e3c3e81866767bc3b69baabe534ep0,
+    0x1.0p-2
+  },
+  { // Entry 347
+    0x1.48b5e3c3e8186b995352c63c0c6272ecp0,
+    0x1.0000000000001p-2
+  },
+  { // Entry 348
+    0x1.2216045b6f5cce7ad7642815839c8160p0,
+    0x1.fffffffffffffp-4
+  },
+  { // Entry 349
+    0x1.2216045b6f5ccf9ced688384e06b8d42p0,
+    0x1.0p-3
+  },
+  { // Entry 350
+    0x1.2216045b6f5cd1e119713a639a0d0b49p0,
+    0x1.0000000000001p-3
+  },
+  { // Entry 351
+    0x1.1082b577d34ed74d70455df87e5de089p0,
+    0x1.fffffffffffffp-5
+  },
+  { // Entry 352
+    0x1.1082b577d34ed7d5b1a019e225c9a951p0,
+    0x1.0p-4
+  },
+  { // Entry 353
+    0x1.1082b577d34ed8e6345591b574a20744p0,
+    0x1.0000000000001p-4
+  },
+  { // Entry 354
+    0x1.08205601127ec94c03bb0367085a3c64p0,
+    0x1.fffffffffffffp-6
+  },
+  { // Entry 355
+    0x1.08205601127ec98e0bd083aba80c97a6p0,
+    0x1.0p-5
+  },
+  { // Entry 356
+    0x1.08205601127eca121bfb8434e7717fb0p0,
+    0x1.0000000000001p-5
+  },
+  { // Entry 357
+    0x1.04080ab55de3915a37635d3d47dc3df6p0,
+    0x1.fffffffffffffp-7
+  },
+  { // Entry 358
+    0x1.04080ab55de3917ab864b3e9044e6b45p0,
+    0x1.0p-6
+  },
+  { // Entry 359
+    0x1.04080ab55de391bbba6761407d32d213p0,
+    0x1.0000000000001p-6
+  },
+  { // Entry 360
+    0x1.0202015600445afc12436d5c6f22ecf0p0,
+    0x1.fffffffffffffp-8
+  },
+  { // Entry 361
+    0x1.0202015600445b0c326382bc73689d32p0,
+    0x1.0p-7
+  },
+  { // Entry 362
+    0x1.0202015600445b2c72a3ad7c7bf400bcp0,
+    0x1.0000000000001p-7
+  },
+  { // Entry 363
+    0x1.0100802ab55777ca8226417cbfee2ff3p0,
+    0x1.fffffffffffffp-9
+  },
+  { // Entry 364
+    0x1.0100802ab55777d28a2a42d26aa9ee67p0,
+    0x1.0p-8
+  },
+  { // Entry 365
+    0x1.0100802ab55777e29a32457dc0216c10p0,
+    0x1.0000000000001p-8
+  },
+  { // Entry 366
+    0x1.008020055600110e7b4155a81af484b1p0,
+    0x1.fffffffffffffp-10
+  },
+  { // Entry 367
+    0x1.00802005560011127d41d5bd72f4c8f3p0,
+    0x1.0p-9
+  },
+  { // Entry 368
+    0x1.008020055600111a8142d5e822f551a7p0,
+    0x1.0000000000001p-9
+  },
+  { // Entry 369
+    0x1.00400800aab555dbe30e5ce71927cbf0p0,
+    0x1.fffffffffffffp-11
+  },
+  { // Entry 370
+    0x1.00400800aab555dde38e6ce86e9277aap0,
+    0x1.0p-10
+  },
+  { // Entry 371
+    0x1.00400800aab555e1e48e8ceb1967cf29p0,
+    0x1.0000000000001p-10
+  },
+  { // Entry 372
+    0x1.00080020005555ffc10f1275295d4349p0,
+    0x1.fffffffffffffp-14
+  },
+  { // Entry 373
+    0x1.00080020005556000111127d297298c9p0,
+    0x1.0p-13
+  },
+  { // Entry 374
+    0x1.00080020005556008115128d299d43c9p0,
+    0x1.0000000000001p-13
+  },
+  { // Entry 375
+    0x1.44109edb206a938fad670b68ab99b768p-739,
+    -0x1.0000000000001p9
+  },
+  { // Entry 376
+    0x1.44109edb209315a388cb1b433ecd1a8ap-739,
+    -0x1.0p9
+  },
+  { // Entry 377
+    0x1.44109edb20a756ad767d2516a15514ccp-739,
+    -0x1.fffffffffffffp8
+  },
+  { // Entry 378
+    0x1.9755956ad4d04a606a8cd9ddfb368effp-370,
+    -0x1.0000000000001p8
+  },
+  { // Entry 379
+    0x1.9755956ad4e9bfb9c13a27ae4c07ed37p-370,
+    -0x1.0p8
+  },
+  { // Entry 380
+    0x1.9755956ad4f67a666c90cf2f3488a463p-370,
+    -0x1.fffffffffffffp7
+  },
+  { // Entry 381
+    0x1.42eb9f39afa6992bf3a1379715f6683bp-185,
+    -0x1.0000000000001p7
+  },
+  { // Entry 382
+    0x1.42eb9f39afb0b088ed6eb4f43cc9ec7bp-185,
+    -0x1.0p7
+  },
+  { // Entry 383
+    0x1.42eb9f39afb5bc376a5573c1164a9c03p-185,
+    -0x1.fffffffffffffp6
+  },
+  { // Entry 384
+    0x1.969d47321e46604a105f8de32d9dc685p-93,
+    -0x1.0000000000001p6
+  },
+  { // Entry 385
+    0x1.969d47321e4cbabf2d28070963b04194p-93,
+    -0x1.0p6
+  },
+  { // Entry 386
+    0x1.969d47321e4fe7f9bb8c43a606692a48p-93,
+    -0x1.fffffffffffffp5
+  },
+  { // Entry 387
+    0x1.c8464f761642f155fab3e5bb144fb910p-47,
+    -0x1.0000000000001p5
+  },
+  { // Entry 388
+    0x1.c8464f76164681e299a0124487884d64p-47,
+    -0x1.0p5
+  },
+  { // Entry 389
+    0x1.c8464f7616484a28e916288bed8e0ebfp-47,
+    -0x1.fffffffffffffp4
+  },
+  { // Entry 390
+    0x1.e355bbaee85aca50a3c50ad2ccffbb29p-24,
+    -0x1.0000000000001p4
+  },
+  { // Entry 391
+    0x1.e355bbaee85cada65f73f32e88fb3cc6p-24,
+    -0x1.0p4
+  },
+  { // Entry 392
+    0x1.e355bbaee85d9f513d4b675d1c3923f6p-24,
+    -0x1.fffffffffffffp3
+  },
+  { // Entry 393
+    0x1.5fc21041027a1bdec525f6d2b48a4637p-12,
+    -0x1.0000000000001p3
+  },
+  { // Entry 394
+    0x1.5fc21041027acbbfcd46780fee71ead2p-12,
+    -0x1.0p3
+  },
+  { // Entry 395
+    0x1.5fc21041027b23b05156b8aeac5feea5p-12,
+    -0x1.fffffffffffffp2
+  },
+  { // Entry 396
+    0x1.2c155b8213cefc79340f8e386263456ap-6,
+    -0x1.0000000000001p2
+  },
+  { // Entry 397
+    0x1.2c155b8213cf477e8af0132c2ae23d4ap-6,
+    -0x1.0p2
+  },
+  { // Entry 398
+    0x1.2c155b8213cf6d01366055a6162a395fp-6,
+    -0x1.fffffffffffffp1
+  },
+  { // Entry 399
+    0x1.152aaa3bf81c975862272f0f3b13f586p-3,
+    -0x1.0000000000001p1
+  },
+  { // Entry 400
+    0x1.152aaa3bf81cb9fdb76eae12d029571fp-3,
+    -0x1.0p1
+  },
+  { // Entry 401
+    0x1.152aaa3bf81ccb5062126d949c53c7ebp-3,
+    -0x1.fffffffffffffp0
+  },
+  { // Entry 402
+    0x1.78b56362cef364df9544f11b0a499031p-2,
+    -0x1.0000000000001p0
+  },
+  { // Entry 403
+    0x1.78b56362cef37c6aeb7b1e0a4153e437p-2,
+    -0x1.0p0
+  },
+  { // Entry 404
+    0x1.78b56362cef3883096963481dd66523fp-2,
+    -0x1.fffffffffffffp-1
+  },
+  { // Entry 405
+    0x1.9476504ba8399f5b97cae35beb78c3c5p738,
+    0x1.fffffffffffffp8
+  },
+  { // Entry 406
+    0x1.9476504ba852e6c09c8567c01c5a6648p738,
+    0x1.0p9
+  },
+  { // Entry 407
+    0x1.9476504ba885758aa5fa7545e10e8e46p738,
+    0x1.0000000000001p9
+  },
+  { // Entry 408
+    0x1.41c7a8814be192a5df25b042af824efdp369,
+    0x1.fffffffffffffp7
+  },
+  { // Entry 409
+    0x1.41c7a8814beba0e323300f777da65854p369,
+    0x1.0p8
+  },
+  { // Entry 410
+    0x1.41c7a8814bffbd5dab44ced26faccbfbp369,
+    0x1.0000000000001p8
+  },
+  { // Entry 411
+    0x1.95e54c5dd41b20600dd601a0ae672ff4p184,
+    0x1.fffffffffffffp6
+  },
+  { // Entry 412
+    0x1.95e54c5dd42177f53f4d5219df11ca3bp184,
+    0x1.0p7
+  },
+  { // Entry 413
+    0x1.95e54c5dd42e271fa23bf3585b655060p184,
+    0x1.0000000000001p7
+  },
+  { // Entry 414
+    0x1.425982cf597a4d52c89ea857bbaa807ap92,
+    0x1.fffffffffffffp5
+  },
+  { // Entry 415
+    0x1.425982cf597cd205ce3d5b4edb031756p92,
+    0x1.0p6
+  },
+  { // Entry 416
+    0x1.425982cf5981db6bd97ac14c35e666c6p92,
+    0x1.0000000000001p6
+  },
+  { // Entry 417
+    0x1.1f43fcc4b661a8944ac389b609e0f74ep46,
+    0x1.fffffffffffffp4
+  },
+  { // Entry 418
+    0x1.1f43fcc4b662c7d84788401842174074p46,
+    0x1.0p5
+  },
+  { // Entry 419
+    0x1.1f43fcc4b66506604111ace0104fc90ep46,
+    0x1.0000000000001p5
+  },
+  { // Entry 420
+    0x1.0f2ebd0a80017cfac56c30874afbab98p23,
+    0x1.fffffffffffffp3
+  },
+  { // Entry 421
+    0x1.0f2ebd0a8002049223f170882b5ee5efp23,
+    0x1.0p4
+  },
+  { // Entry 422
+    0x1.0f2ebd0a800313c0e0fbf08ab7886866p23,
+    0x1.0000000000001p4
+  },
+  { // Entry 423
+    0x1.749ea7d470c681e43618ec18d53f1b21p11,
+    0x1.fffffffffffffp2
+  },
+  { // Entry 424
+    0x1.749ea7d470c6df0be00e084a815d1de6p11,
+    0x1.0p3
+  },
+  { // Entry 425
+    0x1.749ea7d470c7995b33f840ae1f76e2e7p11,
+    0x1.0000000000001p3
+  },
+  { // Entry 426
+    0x1.b4c902e273a54fdfb6777166e6760dfbp5,
+    0x1.fffffffffffffp1
+  },
+  { // Entry 427
+    0x1.b4c902e273a58678d6d3bfdb93db96d0p5,
+    0x1.0p2
+  },
+  { // Entry 428
+    0x1.b4c902e273a5f3ab178c5cc50320149cp5,
+    0x1.0000000000001p2
+  },
+  { // Entry 429
+    0x1.d8e64b8d4ddabf34d582cd2909aafb2ap2,
+    0x1.fffffffffffffp0
+  },
+  { // Entry 430
+    0x1.d8e64b8d4ddadcc33a3ba206b68abba8p2,
+    0x1.0p1
+  },
+  { // Entry 431
+    0x1.d8e64b8d4ddb17e003ad4bc215d4ef86p2,
+    0x1.0000000000001p1
+  },
+  { // Entry 432
+    0x1.5bf0a8b145768a55da73221499fc4cfbp1,
+    0x1.fffffffffffffp-1
+  },
+  { // Entry 433
+    0x1.5bf0a8b1457695355fb8ac404e7a79e3p1,
+    0x1.0p0
+  },
+  { // Entry 434
+    0x1.5bf0a8b14576aaf46a43c097b87bc833p1,
+    0x1.0000000000001p0
+  },
+  { // Entry 435
+    0x1.ffc045692fc9dbc7b7e032576e5e26f8p1023,
+    0x1.62e41ffffffffp9
+  },
+  { // Entry 436
+    0x1.ffc045693009d3d065062f9267dff55ep1023,
+    0x1.62e42p9
+  },
+  { // Entry 437
+    0x1.ffc045693049cbd9122c34cc62776884p1023,
+    0x1.62e4200000001p9
+  },
+  { // Entry 438
+    0x1.c87f21775a0f1a25755fb027f94949a1p-1071,
+    -0x1.72e4200000001p9
+  },
+  { // Entry 439
+    0x1.c87f21775a482a09a44af59c3c3ae44bp-1071,
+    -0x1.72e42p9
+  },
+  { // Entry 440
+    0x1.c87f21775a8139edd33642327bb25c5fp-1071,
+    -0x1.72e41ffffffffp9
+  },
+  { // Entry 441
+    HUGE_VAL,
+    0x1.0p1020
+  },
+  { // Entry 442
+    HUGE_VAL,
+    0x1.999999999999ap1020
+  },
+  { // Entry 443
+    HUGE_VAL,
+    0x1.199999999999ap1021
+  },
+  { // Entry 444
+    HUGE_VAL,
+    0x1.6666666666667p1021
+  },
+  { // Entry 445
+    HUGE_VAL,
+    0x1.b333333333334p1021
+  },
+  { // Entry 446
+    HUGE_VAL,
+    0x1.0p1022
+  },
+  { // Entry 447
+    HUGE_VAL,
+    0x1.fffffffffffffp1023
+  },
+  { // Entry 448
+    HUGE_VAL,
+    HUGE_VAL
+  },
+  { // Entry 449
+    HUGE_VAL,
+    0x1.fffffffffffffp1023
+  },
+  { // Entry 450
+    HUGE_VAL,
+    0x1.ffffffffffffep1023
+  },
+  { // Entry 451
+    0x1.724046eb09338d2991a30893e7f4108dp4,
+    0x1.921fb54442d18p1
+  },
+  { // Entry 452
+    0x1.33dedc855935efaaaf578ced3f821f96p2,
+    0x1.921fb54442d18p0
+  },
+  { // Entry 453
+    0x1.5bf0a8b14576aaf46a43c097b87bc833p1,
+    0x1.0000000000001p0
+  },
+  { // Entry 454
+    0x1.5bf0a8b1457695355fb8ac404e7a79e3p1,
+    0x1.0p0
+  },
+  { // Entry 455
+    0x1.5bf0a8b145768a55da73221499fc4cfbp1,
+    0x1.fffffffffffffp-1
+  },
+  { // Entry 456
+    0x1.18bd669471caa5585c71cc32a792ac85p1,
+    0x1.921fb54442d18p-1
+  },
+  { // Entry 457
+    0x1.p0,
+    0x1.0000000000001p-1022
+  },
+  { // Entry 458
+    0x1.p0,
+    0x1.0p-1022
+  },
+  { // Entry 459
+    0x1.p0,
+    0x1.ffffffffffffep-1023
+  },
+  { // Entry 460
+    0x1.p0,
+    0x1.ffffffffffffcp-1023
+  },
+  { // Entry 461
+    0x1.p0,
+    0x1.0p-1073
+  },
+  { // Entry 462
+    0x1.p0,
+    0x1.0p-1074
+  },
+  { // Entry 463
+    0x1.p0,
+    0.0
+  },
+  { // Entry 464
+    0x1.p0,
+    -0.0
+  },
+  { // Entry 465
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074
+  },
+  { // Entry 466
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1073
+  },
+  { // Entry 467
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.ffffffffffffcp-1023
+  },
+  { // Entry 468
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.ffffffffffffep-1023
+  },
+  { // Entry 469
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1022
+  },
+  { // Entry 470
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0000000000001p-1022
+  },
+  { // Entry 471
+    0x1.d2e171cf048793e16a7f9406e00c2dd9p-2,
+    -0x1.921fb54442d18p-1
+  },
+  { // Entry 472
+    0x1.78b56362cef3883096963481dd66523fp-2,
+    -0x1.fffffffffffffp-1
+  },
+  { // Entry 473
+    0x1.78b56362cef37c6aeb7b1e0a4153e437p-2,
+    -0x1.0p0
+  },
+  { // Entry 474
+    0x1.78b56362cef364df9544f11b0a499031p-2,
+    -0x1.0000000000001p0
+  },
+  { // Entry 475
+    0x1.a9bcc46f767dfb0d4eec2b1337a04b9ap-3,
+    -0x1.921fb54442d18p0
+  },
+  { // Entry 476
+    0x1.620227b598ef9949e60e44dc45d14d0cp-5,
+    -0x1.921fb54442d18p1
+  },
+  { // Entry 477
+    0.0,
+    -0x1.ffffffffffffep1023
+  },
+  { // Entry 478
+    0.0,
+    -0x1.fffffffffffffp1023
+  },
+  { // Entry 479
+    0.0,
+    -HUGE_VAL
+  },
+  { // Entry 480
+    0x1.fffffffffff2a1b0e263400d15fc52ffp1023,
+    0x1.62e42fefa39efp9
+  },
+  { // Entry 481
+    HUGE_VAL,
+    0x1.62e42fefa39f0p9
+  },
+  { // Entry 482
+    0x1.000000000007bbcffb06f8fdab896db0p-1022,
+    -0x1.6232bdd7abcd2p9
+  },
+  { // Entry 483
+    0x1.ffffffffffcf779ff60df40c631419a2p-1023,
+    -0x1.6232bdd7abcd3p9
+  },
+};
+#endif // __BIONIC__
+
+TEST(math_exp, exp_intel) {
+#if defined(__BIONIC__)
+  for (size_t i = 0; i < sizeof(g_exp_intel_data)/sizeof(exp_intel_data_t); i++) {
+    EXPECT_DOUBLE_EQ(g_exp_intel_data[i].expected, exp(g_exp_intel_data[i].call_data)) << "Failed on element " << i;
+  }
+#else // __BIONIC__
+  GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
+}
diff --git a/tests/math_expf_test.cpp b/tests/math_expf_test.cpp
new file mode 100644
index 0000000..257aa26
--- /dev/null
+++ b/tests/math_expf_test.cpp
@@ -0,0 +1,1439 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <math.h>
+
+#include <gtest/gtest.h>
+
+#if defined(__BIONIC__)
+typedef struct {
+  float expected;
+  float call_data;
+} expf_intel_data_t;
+
+static expf_intel_data_t g_expf_intel_data[] = {
+  { // Entry 0
+    0x1.e0fabf081222780d74c00fda30aa3943p-1,
+    -0x1.000006p-4
+  },
+  { // Entry 1
+    0x1.e0fabecbf2ca9acd25eef63af858ed60p-1,
+    -0x1.000008p-4
+  },
+  { // Entry 2
+    0x1.fc03fccfb913167ecfa84f48f5b7205bp-1,
+    -0x1.000022p-7
+  },
+  { // Entry 3
+    0x1.c3d642ff9bf2d294c0ce088e8bad27b3p-1,
+    -0x1.0001b0p-3
+  },
+  { // Entry 4
+    0x1.ff800efaebb8218fc5d491b9868689aap-1,
+    -0x1.000208p-10
+  },
+  { // Entry 5
+    0x1.8ebd9d0446182e9056f60489fcd002cdp-1,
+    -0x1.000380p-2
+  },
+  { // Entry 6
+    0x1.e0f995010fd96d3f294c3ffe0e512426p-1,
+    -0x1.0009f0p-4
+  },
+  { // Entry 7
+    0x1.78a3bb4c17adf5b2d40e6ee3dbd4866fp-2,
+    -0x1.000cp0
+  },
+  { // Entry 8
+    0x1.ffdffd003aacbfca6591e7a38368b94cp-1,
+    -0x1.0020p-12
+  },
+  { // Entry 9
+    0x1.fdff416aa3827d6335a1ffa43d440562p-1,
+    -0x1.00e0p-8
+  },
+  { // Entry 10
+    0x1.99007ffbdffac31dff90da5ee46a16fap-47,
+    -0x1.00e0p5
+  },
+  { // Entry 11
+    0x1.35c0dcfffb4419dc29555c232f3cdca7p-1,
+    -0x1.014ep-1
+  },
+  { // Entry 12
+    0x1.fbed9ac7ed032abfc76306a3e1dc816bp-1,
+    -0x1.05a4p-7
+  },
+  { // Entry 13
+    0x1.efddb9cccd73f71a4b2b8c01a57ae75fp-1,
+    -0x1.064cp-5
+  },
+  { // Entry 14
+    0x1.fffdf1010f37e2f1f5fca8b9c13aff70p-1,
+    -0x1.0780p-16
+  },
+  { // Entry 15
+    0x1.efc35653912fade6a17a8f8ef4109679p-1,
+    -0x1.08p-5
+  },
+  { // Entry 16
+    0x1.8b3096fffcbe737961f8c61cdf9d7137p-1,
+    -0x1.092c68p-2
+  },
+  { // Entry 17
+    0x1.fbdd1ce561f9d0a689812e5bea089f9cp-1,
+    -0x1.09ccp-7
+  },
+  { // Entry 18
+    0x1.efa1ef8a19d40bb22c5d3c315991e15fp-1,
+    -0x1.0a28p-5
+  },
+  { // Entry 19
+    0x1.ffffef09ce47ecc03d1d11f9491e6519p-1,
+    -0x1.0f6320p-21
+  },
+  { // Entry 20
+    0x1.ffffef09c047ed36f8aa1a7e67e26528p-1,
+    -0x1.0f64p-21
+  },
+  { // Entry 21
+    0x1.8890636e31f543b3853b1b305daeb933p-1,
+    -0x1.10p-2
+  },
+  { // Entry 22
+    0x1.ffffef0000483fff334aac5dabfd1c7dp-1,
+    -0x1.10p-21
+  },
+  { // Entry 23
+    0x1.ef1c2d002f7639d4d82edc01eaad1dedp-1,
+    -0x1.12ccp-5
+  },
+  { // Entry 24
+    0x1.de7f010d1c6494139b0531bd5b8f108bp-1,
+    -0x1.1534p-4
+  },
+  { // Entry 25
+    0x1.02057d1245ceaf62a21099d4441a36dbp-101,
+    -0x1.18p6
+  },
+  { // Entry 26
+    0x1.e9040734a16333567cf6f31bc90d4355p-27,
+    -0x1.211588p4
+  },
+  { // Entry 27
+    0x1.8d03f8ffffb1a2622bba81d6ab4a92ffp-14,
+    -0x1.287d08p3
+  },
+  { // Entry 28
+    0x1.e97e430257e75f497f6a3efe51ff5054p-112,
+    -0x1.33efeap6
+  },
+  { // Entry 29
+    0x1.c69c518ea7c58842c178fbd9e8cf536ep-117,
+    -0x1.421888p6
+  },
+  { // Entry 30
+    0x1.df2a0f92c17e9ff0bfb77b7abbe637a6p-126,
+    -0x1.5ad6b6p6
+  },
+  { // Entry 31
+    0x1.782f23068c10b1c5513dc3b0192d30d4p-127,
+    -0x1.5e9444p6
+  },
+  { // Entry 32
+    0x1.710602f9f4288348cc8348472a24f93dp-127,
+    -0x1.5ea7f2p6
+  },
+  { // Entry 33
+    0x1.65ab7994ff3440dcd3ee7f9b9a02423ap-127,
+    -0x1.5ec7f2p6
+  },
+  { // Entry 34
+    0x1.6031cc454f1c3e0126b71bf21e903d20p-127,
+    -0x1.5ed7bep6
+  },
+  { // Entry 35
+    0x1.b78f6800030fb7ec7984a3e7419d6fc2p-129,
+    -0x1.638066p6
+  },
+  { // Entry 36
+    0x1.f9363f3583279ac24e757eeb7654910cp-3,
+    -0x1.664ee0p0
+  },
+  { // Entry 37
+    0x1.d617f10e63adfcd67414c08dc6f9d010p-9,
+    -0x1.685b44p2
+  },
+  { // Entry 38
+    0x1.cf8c4503bf17d8c7647e93a153af37b6p-9,
+    -0x1.6941p2
+  },
+  { // Entry 39
+    0x1.d470b70e90d5097e87b925c5f63fee7dp-1,
+    -0x1.6c3328p-4
+  },
+  { // Entry 40
+    0x1.a9c0a5010de85f9a60c8104f37fc597fp-1,
+    -0x1.79c984p-3
+  },
+  { // Entry 41
+    0x1.dff126fffcdde3436322ba09db4556e1p-2,
+    -0x1.83ff38p-1
+  },
+  { // Entry 42
+    0x1.da1b8301af81384b8e495c9a4f97497fp-72,
+    -0x1.8a529ep5
+  },
+  { // Entry 43
+    0x1.babaf4ffffe29025ce751094aecf9b03p-19,
+    -0x1.93e788p3
+  },
+  { // Entry 44
+    0x1.6e953afffec7fc3b5dda17c820678821p-43,
+    -0x1.d723f8p4
+  },
+  { // Entry 45
+    0x1.ff0ff6f3d9f493ed610364861a995664p-1,
+    -0x1.e082c4p-10
+  },
+  { // Entry 46
+    0x1.ff38a40a3bc33f65f4bed5de0bdfc397p-45,
+    -0x1.e7fffep4
+  },
+  { // Entry 47
+    0x1.8028990034fcc8f33443321db08c6de8p-2,
+    -0x1.f5f922p-1
+  },
+  { // Entry 48
+    0x1.ff0248f1a17418e63d4711f3e66b7c25p-1,
+    -0x1.fbecp-10
+  },
+  { // Entry 49
+    0x1.ff0246f29f2c26c5ed51d16498d1d68ep-1,
+    -0x1.fbf0p-10
+  },
+  { // Entry 50
+    0x1.fa87f66f812849292290a9f6268ef2f9p-24,
+    -0x1.fe7ffep3
+  },
+  { // Entry 51
+    0x1.ff0046f2d716c095770d849e182a3bb2p-1,
+    -0x1.fff1fep-10
+  },
+  { // Entry 52
+    0x1.e0fb2911655006422a15c3c03f8ce847p-1,
+    -0x1.fff8fep-5
+  },
+  { // Entry 53
+    0x1.ff0040f4d6cac316bdcfa13cc5af7e7cp-1,
+    -0x1.fffep-10
+  },
+  { // Entry 54
+    0x1.ffe001081a28c420260a161b12fbb97dp-1,
+    -0x1.ffff7ep-13
+  },
+  { // Entry 55
+    0x1.0000010000008000002aaaaab5555557p0,
+    0x1.p-24
+  },
+  { // Entry 56
+    0x1.426436f5aec1c313a6d2bbcd58a388dep92,
+    0x1.000022p6
+  },
+  { // Entry 57
+    0x1.a615e50a5e54e1f2f7e57c3f0ff90c61p0,
+    0x1.0004p-1
+  },
+  { // Entry 58
+    0x1.d95d63014ce5cdcd113fee0a4be67902p2,
+    0x1.002038p1
+  },
+  { // Entry 59
+    0x1.762b6304e19f3518e90348b5d9dc544ep11,
+    0x1.0022p3
+  },
+  { // Entry 60
+    0x1.a636e00a0cd5b85262756d50b95ccc88p0,
+    0x1.002cp-1
+  },
+  { // Entry 61
+    0x1.8ca6d30587af504a6f69d3a57bf3e6a8p11,
+    0x1.02p3
+  },
+  { // Entry 62
+    0x1.dfa2d701da98a148063c3ca6d13f1bcep93,
+    0x1.045cb6p6
+  },
+  { // Entry 63
+    0x1.6340e70000e296e79073670ef9c0915dp1,
+    0x1.05533ep0
+  },
+  { // Entry 64
+    0x1.ef595b018549442ec73e3d5161768d16p5,
+    0x1.080d74p2
+  },
+  { // Entry 65
+    0x1.89acdf26f99012ec527c5e9e7c47117fp47,
+    0x1.0810eep5
+  },
+  { // Entry 66
+    0x1.f33bef00003ab93a467c94fc95deed30p5,
+    0x1.088d74p2
+  },
+  { // Entry 67
+    0x1.b0f34affff9dc2430b31c2ea04f9df90p95,
+    0x1.097f6ap6
+  },
+  { // Entry 68
+    0x1.6b4ae5522604e10273283efbf9f626c9p1,
+    0x1.0b0dbap0
+  },
+  { // Entry 69
+    0x1.000011000090800332d562ed602e3824p0,
+    0x1.10p-20
+  },
+  { // Entry 70
+    0x1.b380b0f6a12fa19df391f5034b8ae31bp0,
+    0x1.1009a4p-1
+  },
+  { // Entry 71
+    0x1.b5d293f5bfa20416721999c6be03a195p0,
+    0x1.12c1fep-1
+  },
+  { // Entry 72
+    0x1.b6609ff785a04630531354d1924f8d11p0,
+    0x1.1368p-1
+  },
+  { // Entry 73
+    0x1.78241affffd1cf967a9eec663f45677ep1,
+    0x1.13f37ap0
+  },
+  { // Entry 74
+    0x1.b77660f58bcb1ee2d757a97f82c8223dp0,
+    0x1.14acp-1
+  },
+  { // Entry 75
+    0x1.7b4d6f06cf0fbd1fbc05d50908352075p1,
+    0x1.1618p0
+  },
+  { // Entry 76
+    0x1.2765810002c2eb4265308ac8b12afa3bp0,
+    0x1.252726p-3
+  },
+  { // Entry 77
+    0x1.92b0acffff1c8646d4075976f62dfbc2p1,
+    0x1.25693ep0
+  },
+  { // Entry 78
+    0x1.fbd224c7e1970bed868fadc8012c85aep13,
+    0x1.364486p3
+  },
+  { // Entry 79
+    0x1.06007d00084349f9491104f20c89f2f9p28,
+    0x1.36e696p4
+  },
+  { // Entry 80
+    0x1.5ec18400003419ad3815b41c45384dccp0,
+    0x1.427898p-2
+  },
+  { // Entry 81
+    0x1.b23fdacfa3e0d9d21b342983e159fedcp118,
+    0x1.49477cp6
+  },
+  { // Entry 82
+    0x1.fea000e2438214ca9155d4c91bd29e9ap119,
+    0x1.4cb32cp6
+  },
+  { // Entry 83
+    0x1.f67176c19fee0c9a8d1c9cbb2d73b617p120,
+    0x1.4f686ap6
+  },
+  { // Entry 84
+    0x1.d1c241024d841bd52972be6182633733p121,
+    0x1.51e090p6
+  },
+  { // Entry 85
+    0x1.cde2dd070c7de9cb58c0caed927145d8p3,
+    0x1.55b4e2p1
+  },
+  { // Entry 86
+    0x1.f7109009cd3494af526c18af019055eep0,
+    0x1.59e08ep-1
+  },
+  { // Entry 87
+    0x1.fa7c26c12afb87b5b2b151e654f6eb90p0,
+    0x1.5d58aep-1
+  },
+  { // Entry 88
+    0x1.cf3d46cb98a571871f6dee1a80581a52p126,
+    0x1.5fb7ecp6
+  },
+  { // Entry 89
+    0x1.fd8718f3d3ed8f4a5d8dec6ae7327159p7,
+    0x1.6294e2p2
+  },
+  { // Entry 90
+    0x1.feaffef3e736b71569a474042054e8b7p7,
+    0x1.62ba22p2
+  },
+  { // Entry 91
+    0x1.f76ba46733f4146a0f94b3d1311494bcp127,
+    0x1.62d2e2p6
+  },
+  { // Entry 92
+    0x1.fd7b9f01b4df08855feb29023232fd99p127,
+    0x1.62df24p6
+  },
+  { // Entry 93
+    0x1.ff691e6dd71bc8cb1f1fcffcc32cb982p127,
+    0x1.62e302p6
+  },
+  { // Entry 94
+    0x1.ffce0a9e4fc6762c91f1a0ce358a8487p127,
+    0x1.62e3ccp6
+  },
+  { // Entry 95
+    0x1.fffc0109c402d8b23bfea3a14835831bp15,
+    0x1.62e3f0p3
+  },
+  { // Entry 96
+    0x1.fff1086632b0e9b93bc5be44d9c1dea7p127,
+    0x1.62e412p6
+  },
+  { // Entry 97
+    0x1.fff608470786d7e47ef11662f1790c2ap127,
+    0x1.62e41cp6
+  },
+  { // Entry 98
+    0x1.232b96ffec147bb31695595878ba4f9dp4,
+    0x1.735e70p1
+  },
+  { // Entry 99
+    0x1.8d2c990317660e21a64ba7723f5e0ed3p8,
+    0x1.7fp2
+  },
+  { // Entry 100
+    0x1.ed379f025781ddca240c83375ee496abp70,
+    0x1.89689ap5
+  },
+  { // Entry 101
+    0x1.3687410000e2c9f8732208c97919fb0ep0,
+    0x1.8b76d0p-3
+  },
+  { // Entry 102
+    0x1.312e79ff522af71b9e2e837bf8872972p2,
+    0x1.8fe0cap0
+  },
+  { // Entry 103
+    0x1.7008f10020226e4f59b5afd8c117c096p4,
+    0x1.915afcp1
+  },
+  { // Entry 104
+    0x1.de75e90225ec6da2cfb39dca6440b688p75,
+    0x1.a4e438p5
+  },
+  { // Entry 105
+    0x1.79f0650095fd426dce8aa803e9a4fc98p9,
+    0x1.a82f30p2
+  },
+  { // Entry 106
+    0x1.2e02d6fffffed97f27dcc3742472ffa4p1,
+    0x1.b78498p-1
+  },
+  { // Entry 107
+    0x1.fa2b60fffffeea1c7bd1c78bb5c46b17p9,
+    0x1.bae196p2
+  },
+  { // Entry 108
+    0x1.000734ffffffbaba4820a2b79d296d63p0,
+    0x1.cd3982p-14
+  },
+  { // Entry 109
+    0x1.d54158f5434edb2a234359befb2209bcp10,
+    0x1.e26570p2
+  },
+  { // Entry 110
+    0x1.99fb290176ec010d068c5f888a18d847p87,
+    0x1.e632aap5
+  },
+  { // Entry 111
+    0x1.bc8e5300003e12eaf0ea04b8c5076474p2,
+    0x1.f02d68p0
+  },
+  { // Entry 112
+    0x1.565672ffffe78168cea9ed1deed2c472p1,
+    0x1.f7b05cp-1
+  },
+  { // Entry 113
+    0x1.a664dced7cc33ede965392722b0d87bfp22,
+    0x1.f7fffep3
+  },
+  { // Entry 114
+    0x1.fe8bfd38762490c7f68e80a4bdf3a17dp90,
+    0x1.f896a2p5
+  },
+  { // Entry 115
+    0x1.cc24d50c16500084754fbddc60e7276cp2,
+    0x1.f8fffep0
+  },
+  { // Entry 116
+    0x1.72151c69ff0e9850b88cbd9a600fea50p11,
+    0x1.ff900ep2
+  },
+  { // Entry 117
+    0x1.3d59d2d8b22b41c2bb6334c9be7be902p92,
+    0x1.ffdffep5
+  },
+  { // Entry 118
+    0x1.74875300042b943ba368994eec8dcb0ep11,
+    0x1.fffbfep2
+  },
+  { // Entry 119
+    0x1.d8e6090cefe80487948c01efe3cf4c5ap2,
+    0x1.ffffdcp0
+  },
+  { // Entry 120
+    0x1.000000fffffe7ffffe2aaaabb5555702p0,
+    0x1.fffffcp-25
+  },
+  { // Entry 121
+    0x1.304d1ed9511bf5a6a5b20e4cdbf6d8ffp69,
+    0x1.7ffffep5
+  },
+  { // Entry 122
+    0x1.304d6aeca254b3af4bc5d6293d5f65c7p69,
+    0x1.80p5
+  },
+  { // Entry 123
+    0x1.304db70006924866bc1845097c91e488p69,
+    0x1.800002p5
+  },
+  { // Entry 124
+    0x1.f8e64411b4c7429f260cb72539880919p-76,
+    -0x1.a00002p5
+  },
+  { // Entry 125
+    0x1.f8e6c24b5592e3421df27acf1e080144p-76,
+    -0x1.a0p5
+  },
+  { // Entry 126
+    0x1.f8e7408515ecf009cb5b7fe80003ae74p-76,
+    -0x1.9ffffep5
+  },
+  { // Entry 127
+    0x1.5576f0dcac21787f2d57b14a700224e3p115,
+    0x1.3ffffep6
+  },
+  { // Entry 128
+    0x1.55779b984f3eb3c8a503b4a8e2489d98p115,
+    0x1.40p6
+  },
+  { // Entry 129
+    0x1.5578465447b9d5f83246af1e48e8225bp115,
+    0x1.400002p6
+  },
+  { // Entry 130
+    0x1.07b68d505a60dd444b8b2bdfe06038cfp-127,
+    -0x1.600002p6
+  },
+  { // Entry 131
+    0x1.07b7112bc1ffe19d3e703e4a794f7372p-127,
+    -0x1.60p6
+  },
+  { // Entry 132
+    0x1.07b795076b8caa412334e7ddf18b00f5p-127,
+    -0x1.5ffffep6
+  },
+  { // Entry 133
+    0x1.039924428f47511c03e75dd623bc47e1p75,
+    0x1.9ffffep5
+  },
+  { // Entry 134
+    0x1.03996528e074bebcfd76416fc2c0eb92p75,
+    0x1.a0p5
+  },
+  { // Entry 135
+    0x1.0399a60f41dbc2b085221312f505089dp75,
+    0x1.a00002p5
+  },
+  { // Entry 136
+    0x1.aeba4f3502d837951889740890747609p-70,
+    -0x1.800002p5
+  },
+  { // Entry 137
+    0x1.aebabae3a41b4be3f576e70303a37932p-70,
+    -0x1.80p5
+  },
+  { // Entry 138
+    0x1.aebb2692604a0be10cc9f3a09e77aae1p-70,
+    -0x1.7ffffep5
+  },
+  { // Entry 139
+    0x1.f1047545465f97aad6774dfe16b960e2p126,
+    0x1.5ffffep6
+  },
+  { // Entry 140
+    0x1.f1056dc7bf22d3de0ed57615bc501f8bp126,
+    0x1.60p6
+  },
+  { // Entry 141
+    0x1.f106664ab4276b833993050c9aa09a95p126,
+    0x1.600002p6
+  },
+  { // Entry 142
+    0x1.7fd8b4e6e875b5988aeb2e9083caf791p-116,
+    -0x1.400002p6
+  },
+  { // Entry 143
+    0x1.7fd974d372e4486f72358acdd12690e5p-116,
+    -0x1.40p6
+  },
+  { // Entry 144
+    0x1.7fda34c05d49387b3838c5c2bfad0123p-116,
+    -0x1.3ffffep6
+  },
+  { // Entry 145
+    0x1.6a32e160645dc5364da93c123215c591p-107,
+    -0x1.274768p6
+  },
+  { // Entry 146
+    0x1.42a280b47f1e50e7307c9599e94975dap-121,
+    -0x1.4e8ed0p6
+  },
+  { // Entry 147
+    0x1.1f6479d6e79d924759c7f44160ad30e3p-135,
+    -0x1.75d638p6
+  },
+  { // Entry 148
+    0x1.ffffffefa39ef39a7f254535d935142bp-2,
+    -0x1.62e430p-1
+  },
+  { // Entry 149
+    0x1.000000f7d1cff19f0f33036cf01c120cp-1,
+    -0x1.62e42ep-1
+  },
+  { // Entry 150
+    0x1.000001f7d1d16970dfcb360efa91fea0p-1,
+    -0x1.62e42cp-1
+  },
+  { // Entry 151
+    0x1.6a09e6622aebfbd7a4a03777223c604fp-1,
+    -0x1.62e430p-2
+  },
+  { // Entry 152
+    0x1.6a09e7172fdf5a2e5771f3866a25514ep-1,
+    -0x1.62e42ep-2
+  },
+  { // Entry 153
+    0x1.6a09e7cc34d3130784097b8d8a7c9008p-1,
+    -0x1.62e42cp-2
+  },
+  { // Entry 154
+    0x1.ae89f9923cbb49183aabb33b9de1bc82p-1,
+    -0x1.62e430p-3
+  },
+  { // Entry 155
+    0x1.ae89f9fddf39bb1bb94baa36c98abb7bp-1,
+    -0x1.62e42ep-3
+  },
+  { // Entry 156
+    0x1.ae89fa6981b84807d78b7f25910956dep-1,
+    -0x1.62e42cp-3
+  },
+  { // Entry 157
+    0x1.d5818dcdda301bca95fbcc530ab9b938p-1,
+    -0x1.62e430p-4
+  },
+  { // Entry 158
+    0x1.d5818e088a61d930df1b087a4b928ea0p-1,
+    -0x1.62e42ep-4
+  },
+  { // Entry 159
+    0x1.d5818e433a939ded2e7266cb13d29986p-1,
+    -0x1.62e42cp-4
+  },
+  { // Entry 160
+    0x1.ea4afa294e60b4bfa24494610e75261cp-1,
+    -0x1.62e430p-5
+  },
+  { // Entry 161
+    0x1.ea4afa47f3105849adccfa1dd5b3f93dp-1,
+    -0x1.62e42ep-5
+  },
+  { // Entry 162
+    0x1.ea4afa6697bffdbe044fa7cdad4b3ee7p-1,
+    -0x1.62e42cp-5
+  },
+  { // Entry 163
+    0x1.f50765b6643efaa2ca9e6690933e5c37p-1,
+    -0x1.62e430p-6
+  },
+  { // Entry 164
+    0x1.f50765c60c7a28948d82f31a7288232fp-1,
+    -0x1.62e42ep-6
+  },
+  { // Entry 165
+    0x1.f50765d5b4b557039240f127705c11e7p-1,
+    -0x1.62e42cp-6
+  },
+  { // Entry 166
+    0x1.059b0d214186cff9a974bcb883cf68dep0,
+    0x1.62e42cp-6
+  },
+  { // Entry 167
+    0x1.059b0d296e5f3924690ce10533fe599bp0,
+    0x1.62e42ep-6
+  },
+  { // Entry 168
+    0x1.059b0d319b37a2908f684fad7bfb94d0p0,
+    0x1.62e430p-6
+  },
+  { // Entry 169
+    0x1.0b5586aeb68ea24c9281f25b79d84f83p0,
+    0x1.62e42cp-5
+  },
+  { // Entry 170
+    0x1.0b5586bf6be70dbda62f7148cd5a788fp0,
+    0x1.62e42ep-5
+  },
+  { // Entry 171
+    0x1.0b5586d0213f7a3a0f63afa207ea7587p0,
+    0x1.62e430p-5
+  },
+  { // Entry 172
+    0x1.172b838327ae1f9d7e70418a476da480p0,
+    0x1.62e42cp-4
+  },
+  { // Entry 173
+    0x1.172b83a60d1e9230cb3b52cd1200b8dcp0,
+    0x1.62e42ep-4
+  },
+  { // Entry 174
+    0x1.172b83c8f28f0920c614fc4456de049fp0,
+    0x1.62e430p-4
+  },
+  { // Entry 175
+    0x1.306fe00d521c5b35bf373738b0a12e1ap0,
+    0x1.62e42cp-3
+  },
+  { // Entry 176
+    0x1.306fe0596e14680dc54f3a2ea15e3afcp0,
+    0x1.62e42ep-3
+  },
+  { // Entry 177
+    0x1.306fe0a58a0c87ecc96cd405d8b582dbp0,
+    0x1.62e430p-3
+  },
+  { // Entry 178
+    0x1.6a09e503b2a7dd99cf9474b115a73ecep0,
+    0x1.62e42cp-2
+  },
+  { // Entry 179
+    0x1.6a09e5b8b79a8cb4602b42cd4c99e60ep0,
+    0x1.62e42ep-2
+  },
+  { // Entry 180
+    0x1.6a09e66dbc8d96516a303ed0289c5d36p0,
+    0x1.62e430p-2
+  },
+  { // Entry 181
+    0x1.fffffc105c64ec3292f2afac3f1a430dp0,
+    0x1.62e42cp-1
+  },
+  { // Entry 182
+    0x1.fffffe105c61fc8ef63c65c66a9d4971p0,
+    0x1.62e42ep-1
+  },
+  { // Entry 183
+    0x1.000000082e308675abcb3c215eacf84ap1,
+    0x1.62e430p-1
+  },
+  { // Entry 184
+    0x1.fffff820b8d19779692fb0fcc0281246p1,
+    0x1.62e42cp0
+  },
+  { // Entry 185
+    0x1.fffffc20b8c5d8eaff4ac013cf734639p1,
+    0x1.62e42ep0
+  },
+  { // Entry 186
+    0x1.000000105c610d2e42f45922768a8e6cp2,
+    0x1.62e430p0
+  },
+  { // Entry 187
+    0x1.fffff04171c22b43a28d8088c347bf1fp3,
+    0x1.62e42cp1
+  },
+  { // Entry 188
+    0x1.fffff8417193310a429b71e70d792186p3,
+    0x1.62e42ep1
+  },
+  { // Entry 189
+    0x1.00000020b8c21b6833603e51897c598cp4,
+    0x1.62e430p1
+  },
+  { // Entry 190
+    0x1.ffffe082e40047c89dfa41d09c1e1ef8p7,
+    0x1.62e42cp2
+  },
+  { // Entry 191
+    0x1.fffff082e3445ee55b3fa84a5dd849c9p7,
+    0x1.62e42ep2
+  },
+  { // Entry 192
+    0x1.0000004171843aff1c9ef14341bfa42ep8,
+    0x1.62e430p2
+  },
+  { // Entry 193
+    0x1.ffffc105c9f0548760a823b0dfdaeb66p15,
+    0x1.62e42cp3
+  },
+  { // Entry 194
+    0x1.ffffe105c700b10c3e2a549fbdebb0dap15,
+    0x1.62e42ep3
+  },
+  { // Entry 195
+    0x1.00000082e30886b910b9d8752828389dp16,
+    0x1.62e430p3
+  },
+  { // Entry 196
+    0x1.ffff820b9b9fbc6d5dda406ad9f93354p31,
+    0x1.62e42cp4
+  },
+  { // Entry 197
+    0x1.ffffc20b8fe12f101740ac9653f78fe3p31,
+    0x1.62e42ep4
+  },
+  { // Entry 198
+    0x1.00000105c611505d7f74a41433312dp32,
+    0x1.62e430p4
+  },
+  { // Entry 199
+    0x1.fffe082f28688d3872ab8aa69f3dc358p127,
+    0x1.62e42cp6
+  },
+  { // Entry 200
+    0x1.ffff082e6c7fed1d3fd5cff7e1f60591p127,
+    0x1.62e42ep6
+  },
+  { // Entry 201
+    HUGE_VALF,
+    0x1.62e430p6
+  },
+  { // Entry 202
+    0.0f,
+    -0x1.9d1da2p6
+  },
+  { // Entry 203
+    0.0f,
+    -0x1.9d1da0p6
+  },
+  { // Entry 204
+    0x1.0000733d37b1d08a80d7f5b45a57b888p-149,
+    -0x1.9d1d9ep6
+  },
+  { // Entry 205
+    0x1.8ebef92368a3eafa519740584c0bc3b4p-1,
+    -0x1.000002p-2
+  },
+  { // Entry 206
+    0x1.8ebef9eac820ae8682b9793ac6d1e772p-1,
+    -0x1.p-2
+  },
+  { // Entry 207
+    0x1.8ebefa4e77df35ae82b57af121518cefp-1,
+    -0x1.fffffep-3
+  },
+  { // Entry 208
+    0x1.c3d6a1dde27992e129ed78a65573f878p-1,
+    -0x1.000002p-3
+  },
+  { // Entry 209
+    0x1.c3d6a24ed82218787d624d3e5eba95f5p-1,
+    -0x1.p-3
+  },
+  { // Entry 210
+    0x1.c3d6a28752f665db2eea1fa5876798a3p-1,
+    -0x1.fffffep-4
+  },
+  { // Entry 211
+    0x1.e0fabf8050d24919d357946f9e880754p-1,
+    -0x1.000002p-4
+  },
+  { // Entry 212
+    0x1.e0fabfbc702a3ce5e31fe0609358bafdp-1,
+    -0x1.p-4
+  },
+  { // Entry 213
+    0x1.e0fabfda7fd6399d632391f9771f3e82p-1,
+    -0x1.fffffep-5
+  },
+  { // Entry 214
+    0x1.f03f568987680f8419de7d66d0a619ecp-1,
+    -0x1.000002p-5
+  },
+  { // Entry 215
+    0x1.f03f56a88b5d7914b00abf97762735d1p-1,
+    -0x1.p-5
+  },
+  { // Entry 216
+    0x1.f03f56b80d582e9712e15df3cc9e8e9cp-1,
+    -0x1.fffffep-6
+  },
+  { // Entry 217
+    0x1.f80feab02e7af3675b36eb6c3c71a5eep-1,
+    -0x1.000002p-6
+  },
+  { // Entry 218
+    0x1.f80feabfeefa4927d10bdd54ead5aa46p-1,
+    -0x1.p-6
+  },
+  { // Entry 219
+    0x1.f80feac7cf39f4374d745808a78130ecp-1,
+    -0x1.fffffep-7
+  },
+  { // Entry 220
+    0x1.fc03fd4eba125a4d3455bf72cbc939f7p-1,
+    -0x1.000002p-7
+  },
+  { // Entry 221
+    0x1.fc03fd56aa224f97fcbf1332988842dep-1,
+    -0x1.p-7
+  },
+  { // Entry 222
+    0x1.fc03fd5aa22a4a49490bad128ba5af93p-1,
+    -0x1.fffffep-8
+  },
+  { // Entry 223
+    0x1.fe00ffa6c3f9bd20292897f42d7b9d76p-1,
+    -0x1.000002p-8
+  },
+  { // Entry 224
+    0x1.fe00ffaabffbbc71ad1e1184afc19c7ep-1,
+    -0x1.p-8
+  },
+  { // Entry 225
+    0x1.fe00ffacbdfcbc1d6c1a4dcc11ddb6d8p-1,
+    -0x1.fffffep-9
+  },
+  { // Entry 226
+    0x1.ff003ff357aa48970957a2cf7d7a6cacp-1,
+    -0x1.000002p-9
+  },
+  { // Entry 227
+    0x1.ff003ff556aa888b60820b6087d1e91ap-1,
+    -0x1.p-9
+  },
+  { // Entry 228
+    0x1.ff003ff6562aa8864bb757a4ed8d9686p-1,
+    -0x1.fffffep-10
+  },
+  { // Entry 229
+    0x1.ff800ffdaafff6efe4df3f7f5ce23accp-1,
+    -0x1.000002p-10
+  },
+  { // Entry 230
+    0x1.ff800ffeaabffeeefa4f3cf70f59d9bfp-1,
+    -0x1.p-10
+  },
+  { // Entry 231
+    0x1.ff800fff2aa002eeb4fb3d32c498a8ffp-1,
+    -0x1.fffffep-11
+  },
+  { // Entry 232
+    0x1.fff0003fdf5656a6a9932df6283cfcbdp-1,
+    -0x1.000002p-13
+  },
+  { // Entry 233
+    0x1.fff0003fff5556aaa8888b60b2cb2ff2p-1,
+    -0x1.p-13
+  },
+  { // Entry 234
+    0x1.fff000400f54d6aca8c334161010099ep-1,
+    -0x1.fffffep-14
+  },
+  { // Entry 235
+    0x1.48b5e371ba9f7fc224c75d198fe4cd1bp0,
+    0x1.fffffep-3
+  },
+  { // Entry 236
+    0x1.48b5e3c3e81866767bc3b69baabe534ep0,
+    0x1.p-2
+  },
+  { // Entry 237
+    0x1.48b5e468430a7181447647fc03adbfb6p0,
+    0x1.000002p-2
+  },
+  { // Entry 238
+    0x1.221604372c9c46732dd72e996c9e23f2p0,
+    0x1.fffffep-4
+  },
+  { // Entry 239
+    0x1.2216045b6f5ccf9ced688384e06b8d42p0,
+    0x1.p-3
+  },
+  { // Entry 240
+    0x1.221604a3f4ddef8974c0079f23fd0bb9p0,
+    0x1.000002p-3
+  },
+  { // Entry 241
+    0x1.1082b566cb2380e0be0d559a0150172fp0,
+    0x1.fffffep-5
+  },
+  { // Entry 242
+    0x1.1082b577d34ed7d5b1a019e225c9a951p0,
+    0x1.p-4
+  },
+  { // Entry 243
+    0x1.1082b599e3a588f120e61af4869c9842p0,
+    0x1.000002p-4
+  },
+  { // Entry 244
+    0x1.082055f8d17c19a67be4f7058e9a570ap0,
+    0x1.fffffep-6
+  },
+  { // Entry 245
+    0x1.08205601127ec98e0bd083aba80c97a6p0,
+    0x1.p-5
+  },
+  { // Entry 246
+    0x1.0820561194842a2343e81fd5fab451efp0,
+    0x1.000002p-5
+  },
+  { // Entry 247
+    0x1.04080ab14dc366ad6116c39e3c2d0a9ep0,
+    0x1.fffffep-7
+  },
+  { // Entry 248
+    0x1.04080ab55de3917ab864b3e9044e6b45p0,
+    0x1.p-6
+  },
+  { // Entry 249
+    0x1.04080abd7e23e746288296c1313f21b1p0,
+    0x1.000002p-6
+  },
+  { // Entry 250
+    0x1.02020153fc40586235decf4eb727a15fp0,
+    0x1.fffffep-8
+  },
+  { // Entry 251
+    0x1.0202015600445b0c326382bc73689d32p0,
+    0x1.p-7
+  },
+  { // Entry 252
+    0x1.0202015a084c606c4384f9a7ff2ee425p0,
+    0x1.000002p-7
+  },
+  { // Entry 253
+    0x1.01008029b456f7a855530b151055fcccp0,
+    0x1.fffffep-9
+  },
+  { // Entry 254
+    0x1.0100802ab55777d28a2a42d26aa9ee67p0,
+    0x1.p-8
+  },
+  { // Entry 255
+    0x1.0100802cb7587829f6da32ce4058b940p0,
+    0x1.000002p-8
+  },
+  { // Entry 256
+    0x1.00802004d5c0010ff251d134d9bbdf8cp0,
+    0x1.fffffep-10
+  },
+  { // Entry 257
+    0x1.00802005560011127d41d5bd72f4c8f3p0,
+    0x1.p-9
+  },
+  { // Entry 258
+    0x1.00802006568031185381f6d2c5f6ac90p0,
+    0x1.000002p-9
+  },
+  { // Entry 259
+    0x1.004008006aa553ddc0e317b0fa59b1c4p0,
+    0x1.fffffep-11
+  },
+  { // Entry 260
+    0x1.00400800aab555dde38e6ce86e9277aap0,
+    0x1.p-10
+  },
+  { // Entry 261
+    0x1.004008012ad559de58f118d77b0703afp0,
+    0x1.000002p-10
+  },
+  { // Entry 262
+    0x1.0008001ff85515ff012e68cd2d69c588p0,
+    0x1.fffffep-14
+  },
+  { // Entry 263
+    0x1.00080020005556000111127d297298c9p0,
+    0x1.p-13
+  },
+  { // Entry 264
+    0x1.000800201055d60201966bdd39867f5cp0,
+    0x1.000002p-13
+  },
+  { // Entry 265
+    0x1.969c7be3ad874c06787aba955d206d83p-93,
+    -0x1.000002p6
+  },
+  { // Entry 266
+    0x1.969d47321e4cbabf2d28070963b04194p-93,
+    -0x1.p6
+  },
+  { // Entry 267
+    0x1.969dacd97cce2d9b005ff576b7a0bb4fp-93,
+    -0x1.fffffep5
+  },
+  { // Entry 268
+    0x1.c845dd6490ab2d9c7b0cfec9c5008483p-47,
+    -0x1.000002p5
+  },
+  { // Entry 269
+    0x1.c8464f76164681e299a0124487884d64p-47,
+    -0x1.p5
+  },
+  { // Entry 270
+    0x1.c846887ee3c5d1705be6172d117870a0p-47,
+    -0x1.fffffep4
+  },
+  { // Entry 271
+    0x1.e3557f4434ad7be9e06c29966f56e62bp-24,
+    -0x1.000002p4
+  },
+  { // Entry 272
+    0x1.e355bbaee85cada65f73f32e88fb3cc6p-24,
+    -0x1.p4
+  },
+  { // Entry 273
+    0x1.e355d9e44509470f0aa73ac7ef12148fp-24,
+    -0x1.fffffep3
+  },
+  { // Entry 274
+    0x1.5fc1fa44e2269c9c9706469c20b93e95p-12,
+    -0x1.000002p3
+  },
+  { // Entry 275
+    0x1.5fc21041027acbbfcd46780fee71ead2p-12,
+    -0x1.p3
+  },
+  { // Entry 276
+    0x1.5fc21b3f1328cc16210576d3c70bf98bp-12,
+    -0x1.fffffep2
+  },
+  { // Entry 277
+    0x1.2c1552216918b98b1cef7b04f710e36cp-6,
+    -0x1.000002p2
+  },
+  { // Entry 278
+    0x1.2c155b8213cf477e8af0132c2ae23d4ap-6,
+    -0x1.p2
+  },
+  { // Entry 279
+    0x1.2c1560326946b078b09f8faebe2fc287p-6,
+    -0x1.fffffep1
+  },
+  { // Entry 280
+    0x1.152aa5e74d7c73728ada0663f224a381p-3,
+    -0x1.000002p1
+  },
+  { // Entry 281
+    0x1.152aaa3bf81cb9fdb76eae12d029571fp-3,
+    -0x1.p1
+  },
+  { // Entry 282
+    0x1.152aac664d735c4346cc27f42a3d83b1p-3,
+    -0x1.fffffep0
+  },
+  { // Entry 283
+    0x1.78b56071642fa837c9519eec10a7f937p-2,
+    -0x1.000002p0
+  },
+  { // Entry 284
+    0x1.78b56362cef37c6aeb7b1e0a4153e437p-2,
+    -0x1.p0
+  },
+  { // Entry 285
+    0x1.78b564db84579b9490e7b9557026c647p-2,
+    -0x1.fffffep-1
+  },
+  { // Entry 286
+    0x1.4259323902dbc6e62e3e07ce26cd904cp92,
+    0x1.fffffep5
+  },
+  { // Entry 287
+    0x1.425982cf597cd205ce3d5b4edb031756p92,
+    0x1.p6
+  },
+  { // Entry 288
+    0x1.425a23fc432fb5d556006a4d8e7ee11bp92,
+    0x1.000002p6
+  },
+  { // Entry 289
+    0x1.1f43d8dc3908b8ed87a5abd50621706ap46,
+    0x1.fffffep4
+  },
+  { // Entry 290
+    0x1.1f43fcc4b662c7d84788401842174074p46,
+    0x1.p5
+  },
+  { // Entry 291
+    0x1.1f444495be8e1616a1e5e388779bc146p46,
+    0x1.000002p5
+  },
+  { // Entry 292
+    0x1.0f2eac1794b8f3edb5c10d26a51f420fp23,
+    0x1.fffffep3
+  },
+  { // Entry 293
+    0x1.0f2ebd0a8002049223f170882b5ee5efp23,
+    0x1.p4
+  },
+  { // Entry 294
+    0x1.0f2edef059c1b22312bed964006ee633p23,
+    0x1.000002p4
+  },
+  { // Entry 295
+    0x1.749e9c2f7bb6cf5a276ee08236c2d6c3p11,
+    0x1.fffffep2
+  },
+  { // Entry 296
+    0x1.749ea7d470c6df0be00e084a815d1de6p11,
+    0x1.p3
+  },
+  { // Entry 297
+    0x1.749ebf1e5bfe757019de4e22b113fde9p11,
+    0x1.000002p3
+  },
+  { // Entry 298
+    0x1.b4c8fc0f4fa7a2f2459a6ef53c315f0fp5,
+    0x1.fffffep1
+  },
+  { // Entry 299
+    0x1.b4c902e273a58678d6d3bfdb93db96d0p5,
+    0x1.p2
+  },
+  { // Entry 300
+    0x1.b4c91088bbf33336f0ee52b1ad858e43p5,
+    0x1.000002p2
+  },
+  { // Entry 301
+    0x1.d8e647db814773f419262ee477a98616p2,
+    0x1.fffffep0
+  },
+  { // Entry 302
+    0x1.d8e64b8d4ddadcc33a3ba206b68abba8p2,
+    0x1.p1
+  },
+  { // Entry 303
+    0x1.d8e652f0e717d92d15cd610022ae51e3p2,
+    0x1.000002p1
+  },
+  { // Entry 304
+    0x1.5bf0a75554ce91e83d421c2a7c075cb2p1,
+    0x1.fffffep-1
+  },
+  { // Entry 305
+    0x1.5bf0a8b1457695355fb8ac404e7a79e3p1,
+    0x1.p0
+  },
+  { // Entry 306
+    0x1.5bf0ab6926caafa1a0158d79693ac8e1p1,
+    0x1.000002p0
+  },
+  { // Entry 307
+    HUGE_VALF,
+    0x1.p124
+  },
+  { // Entry 308
+    HUGE_VALF,
+    0x1.99999ap124
+  },
+  { // Entry 309
+    HUGE_VALF,
+    0x1.19999ap125
+  },
+  { // Entry 310
+    HUGE_VALF,
+    0x1.666668p125
+  },
+  { // Entry 311
+    HUGE_VALF,
+    0x1.b33334p125
+  },
+  { // Entry 312
+    HUGE_VALF,
+    0x1.p126
+  },
+  { // Entry 313
+    HUGE_VALF,
+    0x1.fffffep127
+  },
+  { // Entry 314
+    HUGE_VALF,
+    HUGE_VALF
+  },
+  { // Entry 315
+    HUGE_VALF,
+    0x1.fffffep127
+  },
+  { // Entry 316
+    HUGE_VALF,
+    0x1.fffffcp127
+  },
+  { // Entry 317
+    0x1.7240490a165620d9b922aaa22a8e4c09p4,
+    0x1.921fb6p1
+  },
+  { // Entry 318
+    0x1.33dedd672084cca612aab2b9a3e817bbp2,
+    0x1.921fb6p0
+  },
+  { // Entry 319
+    0x1.5bf0ab6926caafa1a0158d79693ac8e1p1,
+    0x1.000002p0
+  },
+  { // Entry 320
+    0x1.5bf0a8b1457695355fb8ac404e7a79e3p1,
+    0x1.p0
+  },
+  { // Entry 321
+    0x1.5bf0a75554ce91e83d421c2a7c075cb2p1,
+    0x1.fffffep-1
+  },
+  { // Entry 322
+    0x1.18bd66fb62b31900cc07634deba43456p1,
+    0x1.921fb6p-1
+  },
+  { // Entry 323
+    0x1.00000000000000000000000000000004p0,
+    0x1.000002p-126
+  },
+  { // Entry 324
+    0x1.00000000000000000000000000000004p0,
+    0x1.p-126
+  },
+  { // Entry 325
+    0x1.00000000000000000000000000000003p0,
+    0x1.fffffcp-127
+  },
+  { // Entry 326
+    0x1.00000000000000000000000000000003p0,
+    0x1.fffff8p-127
+  },
+  { // Entry 327
+    0x1.p0,
+    0x1.p-148
+  },
+  { // Entry 328
+    0x1.p0,
+    0x1.p-149
+  },
+  { // Entry 329
+    0x1.p0,
+    0.0f
+  },
+  { // Entry 330
+    0x1.p0,
+    -0.0f
+  },
+  { // Entry 331
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149
+  },
+  { // Entry 332
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-148
+  },
+  { // Entry 333
+    0x1.fffffffffffffffffffffffffffffff8p-1,
+    -0x1.fffff8p-127
+  },
+  { // Entry 334
+    0x1.fffffffffffffffffffffffffffffff8p-1,
+    -0x1.fffffcp-127
+  },
+  { // Entry 335
+    0x1.fffffffffffffffffffffffffffffff8p-1,
+    -0x1.p-126
+  },
+  { // Entry 336
+    0x1.fffffffffffffffffffffffffffffff7p-1,
+    -0x1.000002p-126
+  },
+  { // Entry 337
+    0x1.d2e17123d2ae02abbcf896f2025e3463p-2,
+    -0x1.921fb6p-1
+  },
+  { // Entry 338
+    0x1.78b564db84579b9490e7b9557026c647p-2,
+    -0x1.fffffep-1
+  },
+  { // Entry 339
+    0x1.78b56362cef37c6aeb7b1e0a4153e437p-2,
+    -0x1.p0
+  },
+  { // Entry 340
+    0x1.78b56071642fa837c9519eec10a7f937p-2,
+    -0x1.000002p0
+  },
+  { // Entry 341
+    0x1.a9bcc3373efd3e4d6a96be7a7562f428p-3,
+    -0x1.921fb6p0
+  },
+  { // Entry 342
+    0x1.620225ae5e9349593d6bb618c231545ep-5,
+    -0x1.921fb6p1
+  },
+  { // Entry 343
+    0.0f,
+    -0x1.fffffcp127
+  },
+  { // Entry 344
+    0.0f,
+    -0x1.fffffep127
+  },
+  { // Entry 345
+    0.0,
+    -HUGE_VALF
+  },
+  { // Entry 346
+    0x1.ffff082e6c7fed1d3fd5cff7e1f60591p127,
+    0x1.62e42ep6
+  },
+  { // Entry 347
+    HUGE_VALF,
+    0x1.62e430p6
+  },
+  { // Entry 348
+    0x1.00004bf94f63e3fa686222148f1293c4p-126,
+    -0x1.5d589ep6
+  },
+  { // Entry 349
+    0x1.ffff97f292ce80e494231c6496e9cbf5p-127,
+    -0x1.5d58a0p6
+  },
+};
+#endif // __BIONIC__
+
+TEST(math_expf, expf_intel) {
+#if defined(__BIONIC__)
+  for (size_t i = 0; i < sizeof(g_expf_intel_data)/sizeof(expf_intel_data_t); i++) {
+    EXPECT_FLOAT_EQ(g_expf_intel_data[i].expected, expf(g_expf_intel_data[i].call_data)) << "Failed on element " << i;
+  }
+#else // __BIONIC__
+  GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
+}
diff --git a/tests/math_log_test.cpp b/tests/math_log_test.cpp
new file mode 100644
index 0000000..da2a848
--- /dev/null
+++ b/tests/math_log_test.cpp
@@ -0,0 +1,1675 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <math.h>
+
+#include <gtest/gtest.h>
+
+#if defined(__BIONIC__)
+typedef struct {
+  double expected;
+  double call_data;
+} log_intel_data_t;
+
+static log_intel_data_t g_log_intel_data[] = {
+  { // Entry 0
+    0x1.d77fd13d27ffefffffffffffb5ed9843p-11,
+    0x1.003af6c37c1d3p0
+  },
+  { // Entry 1
+    0x1.411efd297c7808000000000016d615b2p-6,
+    0x1.05112792934b3p0
+  },
+  { // Entry 2
+    0x1.d4840664446fb800000000001f574ffcp-6,
+    0x1.076d1d8c75ea6p0
+  },
+  { // Entry 3
+    0x1.f6e4c3ced7c71ffffffffffffee947dap-3,
+    0x1.47408cb9583cep0
+  },
+  { // Entry 4
+    0x1.1a0408712e009ffffffffffffee46012p-2,
+    0x1.512b3126454f3p0
+  },
+  { // Entry 5
+    0x1.8b52c15ea9c237fffffffffffe61395cp-2,
+    0x1.789e95b11578cp0
+  },
+  { // Entry 6
+    0x1.d707029bb59d8ffffffffffffecf6ef6p-2,
+    0x1.958497f7b353fp0
+  },
+  { // Entry 7
+    0x1.0727af5fee8f5ffffffffffffec7021fp-1,
+    0x1.ac032a8d2ec23p0
+  },
+  { // Entry 8
+    0x1.12fcce02efb320000000000001435b90p-1,
+    0x1.b604e1942098dp0
+  },
+  { // Entry 9
+    0x1.178e6d3ecace98000000000001300accp-1,
+    0x1.b9f1fa4587967p0
+  },
+  { // Entry 10
+    0x1.62f71c4656b60fffffffffffff7f168ep-1,
+    0x1.000976581ce4ep1
+  },
+  { // Entry 11
+    0x1.d6336a88077a9fffffffffffffe1f817p0,
+    0x1.91a8dff540ff7p2
+  },
+  { // Entry 12
+    0x1.016e82ceda358fffffffffffffacbf62p1,
+    0x1.de37fb31fd5fcp2
+  },
+  { // Entry 13
+    0x1.1e126f5d95f3880000000000005d3761p1,
+    0x1.2b1199e497739p3
+  },
+  { // Entry 14
+    0x1.2f3832cad3d5f000000000000078801cp1,
+    0x1.55f0eaa1b2fc8p3
+  },
+  { // Entry 15
+    0x1.42ee3c7dc494600000000000004ea57fp1,
+    0x1.8ede492d96072p3
+  },
+  { // Entry 16
+    0x1.6b5df7e3cd421800000000000044613bp1,
+    0x1.11867637cbd03p4
+  },
+  { // Entry 17
+    0x1.7e7f095703eee7ffffffffffffacdc06p1,
+    0x1.3d9d7d597a9ddp4
+  },
+  { // Entry 18
+    0x1.9687c83faf0067ffffffffffffb9cf3fp1,
+    0x1.7f3825778aaafp4
+  },
+  { // Entry 19
+    0x1.83d4bcdebb3f3fffffffffffffffacc9p2,
+    0x1.ac50b409c8aeep8
+  },
+  { // Entry 20
+    0x1.fffffffffffff0000000000000aaaaaap-53,
+    0x1.0000000000001p0
+  },
+  { // Entry 21
+    0x1.76e7e5d7b6eabffffffffffffff06f80p3,
+    0x1.de7cd6751029ap16
+  },
+  { // Entry 22
+    0x1.fffffffffffff0000000000000aaaaaap-53,
+    0x1.0000000000001p0
+  },
+  { // Entry 23
+    -0x1.91550c357f883fff899dff30d0f303eep8,
+    0x1.0000000000003p-579
+  },
+  { // Entry 24
+    0x1.7fffffffffffb8000000000011ffffffp-50,
+    0x1.0000000000006p0
+  },
+  { // Entry 25
+    0x1.bffffffffffe780000000001c9555555p-48,
+    0x1.000000000001cp0
+  },
+  { // Entry 26
+    0x1.7fdfffffff7017ff000047ee017ff52cp-41,
+    0x1.0000000000bffp0
+  },
+  { // Entry 27
+    0x1.0fffffffedf0000001996aaaaa81e28ap-35,
+    0x1.00000000220p0
+  },
+  { // Entry 28
+    0x1.ffffffff00000000aaaaaaaa2aaaaaabp-33,
+    0x1.000000010p0
+  },
+  { // Entry 29
+    0x1.7fffff70000047ffffd78000184cccbdp-25,
+    0x1.000000cp0
+  },
+  { // Entry 30
+    0x1.0a2ea3e77af060004010c4f6b437fb45p1,
+    0x1.00070p3
+  },
+  { // Entry 31
+    0x1.90412094d367f99f3c615231ad98bf3dp-13,
+    0x1.000c82573f5f9p0
+  },
+  { // Entry 32
+    0x1.ffe002aa6ab1106678ad8b318cb38545p-12,
+    0x1.002p0
+  },
+  { // Entry 33
+    0x1.bfcf07242969d15db4d2b3efe1c037e0p-11,
+    0x1.00380p0
+  },
+  { // Entry 34
+    0x1.d77fd13d27ffefffffffffffb5ed9843p-11,
+    0x1.003af6c37c1d3p0
+  },
+  { // Entry 35
+    0x1.ea054ce8508e4874442e95e41718b0dep-10,
+    0x1.007a9ea7a9e80p0
+  },
+  { // Entry 36
+    0x1.ff004a7ab9083f9e1717d3a4aaec8657p-10,
+    0x1.007fdff7fdfe0p0
+  },
+  { // Entry 37
+    0x1.ffda65d44dccc889115a4a4ff75c5a77p-10,
+    0x1.0080169a16cd5p0
+  },
+  { // Entry 38
+    0x1.b956989d2589d7fd6838e57a702f38acp-9,
+    0x1.00dd0a8317176p0
+  },
+  { // Entry 39
+    0x1.fd0816d97152c7fead7b849f7614fb48p-9,
+    0x1.00ff02ba8a543p0
+  },
+  { // Entry 40
+    -0x1.37915555785b07fc19dd2632088a1e7fp9,
+    0x1.00fffffffffffp-899
+  },
+  { // Entry 41
+    0x1.64a2a9b6a40588010102807138dff50cp0,
+    0x1.01c00000000dcp2
+  },
+  { // Entry 42
+    0x1.d465957106bd286bae67c08297163ea3p-8,
+    0x1.01d6131d09dc5p0
+  },
+  { // Entry 43
+    0x1.fdf639bea5ad3762df24a208e2a1cbe8p-8,
+    0x1.01fff37a34084p0
+  },
+  { // Entry 44
+    0x1.fdf6e4fcf456977205228530acd57155p-8,
+    0x1.01fff426c8cb6p0
+  },
+  { // Entry 45
+    0x1.fdf6e4fd0426f76d6d7b839b5f6c8bafp-8,
+    0x1.01fff426c8db5p0
+  },
+  { // Entry 46
+    0x1.fdfe9c57debe1760fe4ff0899bf9e6dcp-8,
+    0x1.01fffbed922e3p0
+  },
+  { // Entry 47
+    -0x1.d17be2451229ffff11e851804e97cdd7p3,
+    0x1.028p-21
+  },
+  { // Entry 48
+    0x1.6dcb2fed7f25d3f286707230be190760p-7,
+    0x1.02dfafa07df6dp0
+  },
+  { // Entry 49
+    0x1.ff092a85ee02f7fe7fc5dc1d417184c0p-7,
+    0x1.040615461f6cap0
+  },
+  { // Entry 50
+    0x1.0aa53cea3f1abfff1ddfb5af4ac49aaep-6,
+    0x1.04334eec5a65dp0
+  },
+  { // Entry 51
+    0x1.6ea07021c133480174835d142a4b831ep-6,
+    0x1.05cb09bb9fed7p0
+  },
+  { // Entry 52
+    0x1.7199f984f560800135ff3aec3a0796a8p-6,
+    0x1.05d735184261cp0
+  },
+  { // Entry 53
+    0x1.7788bc9c08318801546c035cbd9a269ap-6,
+    0x1.05ef7bdee7be0p0
+  },
+  { // Entry 54
+    0x1.c2688e952a7237fdd8563297de625acfp-6,
+    0x1.0722a05711778p0
+  },
+  { // Entry 55
+    0x1.e02151352512f7c230cc4b895dc68dd1p-6,
+    0x1.079cf00fe24f9p0
+  },
+  { // Entry 56
+    -0x1.3e1fee699c6bc7fc001a359e0efe2db7p8,
+    0x1.07cp-459
+  },
+  { // Entry 57
+    0x1.f31b56b8b6f1a2862582f528b33c4de2p-6,
+    0x1.07eb259ee01b5p0
+  },
+  { // Entry 58
+    -0x1.d0819095fcd6c800924ecd0308ebe218p3,
+    0x1.0a8551f8fc7f8p-21
+  },
+  { // Entry 59
+    -0x1.0268d40000c718005da0249ebb0a3024p1,
+    0x1.0fff8p-3
+  },
+  { // Entry 60
+    0x1.6b5df7e3cd421800000000000044613bp1,
+    0x1.11867637cbd03p4
+  },
+  { // Entry 61
+    0x1.6b96cb66f55c2800172d81c1cef357b1p1,
+    0x1.11ffffffffff8p4
+  },
+  { // Entry 62
+    -0x1.f7a213a7cd380fffde498c453f12553dp0,
+    0x1.1e6p-3
+  },
+  { // Entry 63
+    -0x1.a0765853dec06ffedf49002b5d3008bep8,
+    0x1.206658d9b0f05p-601
+  },
+  { // Entry 64
+    0x1.0d7b6ff6e3a247fffffefb9449faf8e6p6,
+    0x1.2514738e6dcadp97
+  },
+  { // Entry 65
+    0x1.1ee3899f6818e7ffffd09e6eb4879725p1,
+    0x1.2cfbb9e4a1599p3
+  },
+  { // Entry 66
+    -0x1.33153336792897fd38f4af7ab5c00769p6,
+    0x1.2f0617037e590p-111
+  },
+  { // Entry 67
+    -0x1.04c1e6cec96377febe1183e3bd373c3ep3,
+    0x1.2f29fd4b42515p-12
+  },
+  { // Entry 68
+    -0x1.0578bc4a143d699806f945d1356d06a2p-1,
+    0x1.333e1f03af55ep-1
+  },
+  { // Entry 69
+    -0x1.fd2a1d4dcf23d7fe75f7eef9498fdaa2p-2,
+    0x1.3767a0aaf1452p-1
+  },
+  { // Entry 70
+    -0x1.fb0ce0ec79bc97fe95141ce227ed47d2p-2,
+    0x1.380c640e6246cp-1
+  },
+  { // Entry 71
+    -0x1.ee693caa501a93f30062e2a3c445ac9cp-2,
+    0x1.3bec837d601c1p-1
+  },
+  { // Entry 72
+    -0x1.ed67b9b0f2f8d420adcdf51f432817fap-2,
+    0x1.3c3c0p-1
+  },
+  { // Entry 73
+    0x1.25397dc9f85bd800000a3d55bd6d8e50p1,
+    0x1.3c419b9db662ap3
+  },
+  { // Entry 74
+    0x1.9c041f7ed8d329e312aad8493a3a79a2p0,
+    0x1.3ffffffffffffp2
+  },
+  { // Entry 75
+    0x1.c8ff7c79a9a21ac25d81ef2ffb9a24aep-3,
+    0x1.4p0
+  },
+  { // Entry 76
+    0x1.d42adfec35d147fe04ff7b1b027c5fdap-3,
+    0x1.41cp0
+  },
+  { // Entry 77
+    0x1.d7577477b9ead7fe9b2bc6960a766303p-3,
+    0x1.423fc24d04fc6p0
+  },
+  { // Entry 78
+    -0x1.d360e90c3850b36d61103f575b991880p-2,
+    0x1.446p-1
+  },
+  { // Entry 79
+    -0x1.cdeabe01a86b2d50c8ea3bb030c66bbcp-2,
+    0x1.461c159a76d4bp-1
+  },
+  { // Entry 80
+    0x1.fb9186d5e3e244ee4e28531563b69a2cp-3,
+    0x1.47fffffffffffp0
+  },
+  { // Entry 81
+    0x1.fb9186d5e3e2a8d55466c3794d2ca092p-3,
+    0x1.480p0
+  },
+  { // Entry 82
+    0x1.fb920464f5fc777f3cb0d8448c30e701p-3,
+    0x1.4800141bea83fp0
+  },
+  { // Entry 83
+    0x1.fb9c2792045e9e82eff43ef1ce0bee02p-3,
+    0x1.4801b3bf42a4ap0
+  },
+  { // Entry 84
+    0x1.fc46718a2dc22ddbfabb2598a137baa7p-3,
+    0x1.481cfade8a64dp0
+  },
+  { // Entry 85
+    0x1.ff9bd7855aaeab815fd85d2cb0694231p-3,
+    0x1.48a5d0c7ac5b5p0
+  },
+  { // Entry 86
+    0x1.ffd65f29bfd4edf98ec849c90032f302p-3,
+    0x1.48af356081ca1p0
+  },
+  { // Entry 87
+    0x1.e737cb23865c6b921552ad81d572b729p-1,
+    0x1.4b8p1
+  },
+  { // Entry 88
+    0x1.90ed52d1a23c4ffed8ee7725c53035d6p8,
+    0x1.556ee611fa309p578
+  },
+  { // Entry 89
+    -0x1.b25b8d863b3b4800fcec4eb5c14a7c2ep3,
+    0x1.55ep-20
+  },
+  { // Entry 90
+    0x1.16758a93d29af7ff100a0c107fb0c9e7p6,
+    0x1.5996659966598p100
+  },
+  { // Entry 91
+    -0x1.7e3a93bf3540d81e3dbbb57585ec1674p-2,
+    0x1.608054de74582p-1
+  },
+  { // Entry 92
+    0x1.583a417be2216cb936610ca9843511dbp-2,
+    0x1.6649bb515354fp0
+  },
+  { // Entry 93
+    -0x1.4f7dac3f1d7f3fffffdf521ccfc9dbcdp5,
+    0x1.69b109377f7p-61
+  },
+  { // Entry 94
+    0x1.62e42fefa383734a769bb41258319c1ap-2,
+    0x1.6a09e667f3b31p0
+  },
+  { // Entry 95
+    -0x1.e7a2dd016daa87ffa79528e89b610c0ap1,
+    0x1.6b0p-6
+  },
+  { // Entry 96
+    0x1.739d7f6bbd0069ce24c53fad3ef796abp-2,
+    0x1.7p0
+  },
+  { // Entry 97
+    -0x1.4c3af4797206280013c4d45af696d7cbp-2,
+    0x1.7223cef78e25dp-1
+  },
+  { // Entry 98
+    -0x1.48e65fe2c23057fdeb25c7f7c4859e9cp-2,
+    0x1.73587ce753680p-1
+  },
+  { // Entry 99
+    -0x1.4057b02bfdd097fe57379888740d8103p-2,
+    0x1.76764087395fcp-1
+  },
+  { // Entry 100
+    0x1.4a5f12ed407a400083645efcc658eda6p8,
+    0x1.8ad934b838bdap476
+  },
+  { // Entry 101
+    -0x1.83d0f90690d0f7ff207b1f007f7a3917p1,
+    0x1.8bep-5
+  },
+  { // Entry 102
+    -0x1.e387545735931400edb47ee4265d728ep-1,
+    0x1.8e4p-2
+  },
+  { // Entry 103
+    -0x1.fcc59e01369768243eca599e59e6a909p-3,
+    0x1.8f6p-1
+  },
+  { // Entry 104
+    -0x1.edd6149b33156828750bb3a608c4ddc1p-3,
+    0x1.924c57d629082p-1
+  },
+  { // Entry 105
+    0x1.cfbe6164a73f1361604926a0a90f519fp-2,
+    0x1.92a4cb798664bp0
+  },
+  { // Entry 106
+    -0x1.b428216a5c1587fdbf2f97d4c27148ccp4,
+    0x1.980p-40
+  },
+  { // Entry 107
+    -0x1.d081f0f25d66380027d59b6ebdb9bac9p-3,
+    0x1.9819d0255be60p-1
+  },
+  { // Entry 108
+    -0x1.cc0d6a92b79157fe82bfad0addd085a5p-1,
+    0x1.a0ef883be2177p-2
+  },
+  { // Entry 109
+    -0x1.8f62e2cb658638000030eb1a289f78e3p-3,
+    0x1.a549336310e6fp-1
+  },
+  { // Entry 110
+    -0x1.3651d0de2368d7fee3d1d6ee2b227744p-3,
+    0x1.b80300c030118p-1
+  },
+  { // Entry 111
+    0x1.20f25e686e7f97feceff9a7299fcd1edp-1,
+    0x1.c22024dc8289cp0
+  },
+  { // Entry 112
+    -0x1.9e327eb6ac2c37f7a39af2c988abe2b6p-1,
+    0x1.c80p-2
+  },
+  { // Entry 113
+    -0x1.b76f3d0aaf0c97fadefb4f5332d365a9p-4,
+    0x1.cbea22c8a9a16p-1
+  },
+  { // Entry 114
+    -0x1.9335e5d59499181fa0f312a9854d3042p-4,
+    0x1.cffffffffffffp-1
+  },
+  { // Entry 115
+    0x1.b6cc2b05c90a77fe9a0bb3019d8a9aedp2,
+    0x1.dae1894a2dbedp9
+  },
+  { // Entry 116
+    -0x1.fc702b8d96d0d7d4794fd56c9bec2ce2p-5,
+    0x1.e1304c1304c13p-1
+  },
+  { // Entry 117
+    -0x1.f6c7f7d0b03557d1c2690fc214b3ef43p-5,
+    0x1.e185646bc7856p-1
+  },
+  { // Entry 118
+    -0x1.eb8dcb764e07e7d4f0ef36c6ee88eacap-5,
+    0x1.e22e7349f6e97p-1
+  },
+  { // Entry 119
+    -0x1.d94a9c323e77c7fd43e2e13f541141cbp-5,
+    0x1.e341f0592c2abp-1
+  },
+  { // Entry 120
+    -0x1.ccb106085394f7a05e03df8ac23eae5dp-5,
+    0x1.e4005dfd66c32p-1
+  },
+  { // Entry 121
+    -0x1.a9bd8afc6d84b7ec7bbc80cc6f2983f8p-5,
+    0x1.e61222241ca7fp-1
+  },
+  { // Entry 122
+    -0x1.787392a45888d8006bb538c724c45f7ep-5,
+    0x1.e901133e161e4p-1
+  },
+  { // Entry 123
+    -0x1.79a634cdfb255800008607b0c2c01570p4,
+    0x1.eddc0821c76c1p-35
+  },
+  { // Entry 124
+    0x1.5172153d5fe9b7ff0f26a87c085b87d7p-1,
+    0x1.eed9208a6a349p0
+  },
+  { // Entry 125
+    -0x1.12b227244ff977d878e1166c29f76aa5p-5,
+    0x1.ef1dbcea195cdp-1
+  },
+  { // Entry 126
+    -0x1.f8a34d2505f817d848f4e8959713fb76p-6,
+    0x1.f0786fa48bd9cp-1
+  },
+  { // Entry 127
+    0x1.06885d03c19c38000002f99205a60b54p1,
+    0x1.f1a945a457d96p2
+  },
+  { // Entry 128
+    0x1.a28cccb9c6f0d7fedd89e9c4d4b9f68bp6,
+    0x1.f1fffffffffffp150
+  },
+  { // Entry 129
+    -0x1.b032da095671e7c8d427eb42292764d2p-6,
+    0x1.f2ab9dee841b5p-1
+  },
+  { // Entry 130
+    -0x1.9d66ada69056485326194e3f1c7b170cp-6,
+    0x1.f33e2a944ac96p-1
+  },
+  { // Entry 131
+    -0x1.88e7a6bf1b5b97fdbf4dd5e05467c25dp-6,
+    0x1.f3de268394e8dp-1
+  },
+  { // Entry 132
+    -0x1.84e362ad217017fe7ee6c5e9580aa1ddp-6,
+    0x1.f3fd86b392884p-1
+  },
+  { // Entry 133
+    -0x1.744eff6d77dde7d2a179669e225699e3p-6,
+    0x1.f47f1e1f53f24p-1
+  },
+  { // Entry 134
+    -0x1.68b4f86497a0a7fe24c5fba78bf17a88p0,
+    0x1.f48p-3
+  },
+  { // Entry 135
+    -0x1.6f51e68fcd7cd7fa1e6acd9f4b979341p-6,
+    0x1.f4a622df760c9p-1
+  },
+  { // Entry 136
+    -0x1.6bab4f93a37207d2376593e12e890d80p-6,
+    0x1.f4c2b2a5a5c1dp-1
+  },
+  { // Entry 137
+    -0x1.65ae4deeda7b77fe9c5dac2c0c0dedf4p-6,
+    0x1.f4f18fab5c3b8p-1
+  },
+  { // Entry 138
+    -0x1.4c2a64cb22441fe74e2f868934e9e491p-6,
+    0x1.f5b96e5b96eb7p-1
+  },
+  { // Entry 139
+    -0x1.43ae6c44b9f767f34ebf8a2cc3744c94p-6,
+    0x1.f5fbf5cedc480p-1
+  },
+  { // Entry 140
+    -0x1.41f7812310c9b0015ca3978caea2af49p-6,
+    0x1.f60968a5952d9p-1
+  },
+  { // Entry 141
+    -0x1.3b0cb0b1469db800b20aa116988cb6f2p-6,
+    0x1.f63fae6bae321p-1
+  },
+  { // Entry 142
+    -0x1.311e67575b4f5006994df3158c7316ccp-6,
+    0x1.f68da368da368p-1
+  },
+  { // Entry 143
+    -0x1.020da703f2f9d7d88c2361f9312c8382p-6,
+    0x1.f7ffbefc5d9d8p-1
+  },
+  { // Entry 144
+    -0x1.0205658935b947ec5874530468145ae7p-6,
+    0x1.f7fffffffffe6p-1
+  },
+  { // Entry 145
+    -0x1.ae825fe2eb6707f96a6e4c1dd535f9ccp-7,
+    0x1.f95139c561139p-1
+  },
+  { // Entry 146
+    -0x1.23851c80dddf27fb847cdd237db32e86p-7,
+    0x1.fb77177fb5d35p-1
+  },
+  { // Entry 147
+    -0x1.7c498eb87ed687f5ab6d00e39946d3bfp-8,
+    0x1.fd09a0b5b17f0p-1
+  },
+  { // Entry 148
+    -0x1.50dd41aeb4865700c68f5df4a8438e0dp-8,
+    0x1.fd6p-1
+  },
+  { // Entry 149
+    -0x1.08b8bba5db3a85b4e252ed1003e3481fp-8,
+    0x1.fdef9fe7f9fe3p-1
+  },
+  { // Entry 150
+    -0x1.07c989add9f585e65c78fe912c1a8cp-8,
+    0x1.fdf17c5f17cp-1
+  },
+  { // Entry 151
+    -0x1.008055958e10b542f640a94ed45f9bc0p-8,
+    0x1.fdfffffffff55p-1
+  },
+  { // Entry 152
+    -0x1.1f3e47178f97c75334a62a2f7aa66bc5p-9,
+    0x1.fee1123d05c1bp-1
+  },
+  { // Entry 153
+    -0x1.ff7faa9ab136778a743baa4f52803c4ep-10,
+    0x1.ff007ffffffffp-1
+  },
+  { // Entry 154
+    -0x1.ff39ecbe26759778f8bbf67f1e4a7e0ap-10,
+    0x1.ff00a2cd88b55p-1
+  },
+  { // Entry 155
+    -0x1.6363477698d257fc17522b50ff55553cp0,
+    0x1.ff020ffffffffp-3
+  },
+  { // Entry 156
+    -0x1.f7a248bf22fa97facadb946630e3967cp-10,
+    0x1.ff046cbe6cbddp-1
+  },
+  { // Entry 157
+    -0x1.dae60fee9fa9f7e341fe9059ccf60974p-10,
+    0x1.ff12c3ff12c30p-1
+  },
+  { // Entry 158
+    -0x1.d208bc8587776791c38a76a675c1ea45p-10,
+    0x1.ff17309fefcd2p-1
+  },
+  { // Entry 159
+    -0x1.babff263eabf87ac216ead65574acf01p-12,
+    0x1.ffc8aaff534d4p-1
+  },
+  { // Entry 160
+    -0x1.c00c40725b0617de17d7b74e49091d74p-13,
+    0x1.ffe3fffffffffp-1
+  },
+  { // Entry 161
+    -0x1.78bfa5004153173f2f5226cd23948518p-13,
+    0x1.ffe874904abd0p-1
+  },
+  { // Entry 162
+    -0x1.1148dff957e7c74564229e9cb9c4b83cp-13,
+    0x1.ffeeebbaeebb8p-1
+  },
+  { // Entry 163
+    -0x1.4aa196aae1ef97ff1730897799ee4f02p8,
+    0x1.fffffbbffffffp-478
+  },
+  { // Entry 164
+    0x1.8e8f43d38040fffeda732c8d164c1eb5p8,
+    0x1.fffffbbffffffp574
+  },
+  { // Entry 165
+    -0x1.00000401000008015565655755957558p-31,
+    0x1.fffffffbfffffp-1
+  },
+  { // Entry 166
+    -0x1.ff8040007fc027f82c8ac2a212ef8e0ep-34,
+    0x1.ffffffff003fep-1
+  },
+  { // Entry 167
+    0x1.86ef5ccdfa1b17fe78c886a9d8b2faaep7,
+    0x1.ffffffffddfffp281
+  },
+  { // Entry 168
+    -0x1.00080000008008002000555d55955640p-40,
+    0x1.fffffffffdfffp-1
+  },
+  { // Entry 169
+    -0x1.00200000002008008000055755955801p-42,
+    0x1.ffffffffff7ffp-1
+  },
+  { // Entry 170
+    -0x1.00400000001008010000015655955aaap-43,
+    0x1.ffffffffffbffp-1
+  },
+  { // Entry 171
+    0x1.30fc1931f09c97ff42ff5cad467897fdp7,
+    0x1.fffffffffffeep219
+  },
+  { // Entry 172
+    -0x1.00000000000010000000000001555555p-51,
+    0x1.ffffffffffffcp-1
+  },
+  { // Entry 173
+    -0x1.00000000000008000000000000555555p-52,
+    0x1.ffffffffffffep-1
+  },
+  { // Entry 174
+    -0x1.03fe55a061c757fed6a1da317da50b1ap-1,
+    0x1.342185798f6d6p-1
+  },
+  { // Entry 175
+    -0x1.62e42fefa39f0ce4e0d5078578892721p-2,
+    0x1.6a09e667f3bccp-1
+  },
+  { // Entry 176
+    -0x1.da391c9043a0f16abe056e384bf07f29p-3,
+    0x1.962b5f9438d25p-1
+  },
+  { // Entry 177
+    -0x1.06fbec52082bd253e20210b58868e521p-3,
+    0x1.c24cd8c07de7ep-1
+  },
+  { // Entry 178
+    -0x1.1e0a8f670c50ad172b2608e4a78b5e60p-5,
+    0x1.ee6e51ecc2fd7p-1
+  },
+  { // Entry 179
+    0x1.9e548e7e3dde7b0f34385f075e850106p-5,
+    0x1.0d47e58c84098p0
+  },
+  { // Entry 180
+    0x1.08e0bae73ac238d5d0d1fd9a04579630p-3,
+    0x1.2358a222a6944p0
+  },
+  { // Entry 181
+    0x1.9e6462187c36a8ddeed899c4e3596896p-3,
+    0x1.39695eb8c91f0p0
+  },
+  { // Entry 182
+    0x1.14dd6b0af939ac9fd1cf8d8a3a630a07p-2,
+    0x1.4f7a1b4eeba9cp0
+  },
+  { // Entry 183
+    0x1.56181f19d7198035cf7c5df02d166026p-2,
+    0x1.658ad7e50e348p0
+  },
+  { // Entry 184
+    0x1.936a82fadcd85a768a1655a807a5c5fdp-2,
+    0x1.7b9b947b30bf4p0
+  },
+  { // Entry 185
+    0x1.cd45b0a9f25021e4c6ab876e541defc9p-2,
+    0x1.91ac5111534a0p0
+  },
+  { // Entry 186
+    0x1.02044c9b70627350f5c613ba3eff7f14p-1,
+    0x1.a7bd0da775d4cp0
+  },
+  { // Entry 187
+    0x1.1c01dad59e72fa047b61ac26c51f4c17p-1,
+    0x1.bdcdca3d985f8p0
+  },
+  { // Entry 188
+    0x1.34bde9b821fe31136e67453dfecf9e34p-1,
+    0x1.d3de86d3baea4p0
+  },
+  { // Entry 189
+    0x1.4c561dbbb21d9a8faab44f6777f929f7p-1,
+    0x1.e9ef4369dd750p0
+  },
+  { // Entry 190
+    0x1.62e42fefa39eb35793c7673003e5ed5ep-1,
+    0x1.ffffffffffffcp0
+  },
+  { // Entry 191
+    -0x1.62e42fefa39f0ce4e0d5078578892721p-2,
+    0x1.6a09e667f3bccp-1
+  },
+  { // Entry 192
+    -0x1.24cfce6f80d9b57bf711e8c7ba21def9p-2,
+    0x1.80aa84ce72f89p-1
+  },
+  { // Entry 193
+    -0x1.d490246defa6c24070421157c8bdbac4p-3,
+    0x1.974b2334f2346p-1
+  },
+  { // Entry 194
+    -0x1.65d558d4ce00a4188793f7452a41c9d3p-3,
+    0x1.adebc19b71703p-1
+  },
+  { // Entry 195
+    -0x1.f991c6cb3b376d3e05c0449d9978b9bbp-4,
+    0x1.c48c6001f0ac0p-1
+  },
+  { // Entry 196
+    -0x1.31b994d3a4f80646146a3561e1668213p-4,
+    0x1.db2cfe686fe7dp-1
+  },
+  { // Entry 197
+    -0x1.ccb73cdddb2b3b5b841eb150a3d5e34dp-6,
+    0x1.f1cd9cceef23ap-1
+  },
+  { // Entry 198
+    0x1.0b94f7c19617485bcb4375b0b82ed7aap-6,
+    0x1.04371d9ab72fbp0
+  },
+  { // Entry 199
+    0x1.e27076e2af2d92344012fb7464c787c6p-5,
+    0x1.0f876ccdf6cd9p0
+  },
+  { // Entry 200
+    0x1.986d3228180be0924ac3a19b72870e79p-4,
+    0x1.1ad7bc01366b7p0
+  },
+  { // Entry 201
+    0x1.1c898c16999f2915ad51a005b68ddcc4p-3,
+    0x1.26280b3476095p0
+  },
+  { // Entry 202
+    0x1.69d4592a03621b2e6cccc2036f3931ffp-3,
+    0x1.31785a67b5a73p0
+  },
+  { // Entry 203
+    0x1.b44f77bcc8f55a888449bc53e9d9bf3ep-3,
+    0x1.3cc8a99af5451p0
+  },
+  { // Entry 204
+    0x1.fc2d6cf47cf0b2e0b88f48832402408cp-3,
+    0x1.4818f8ce34e2fp0
+  },
+  { // Entry 205
+    0x1.20cdcd192ab6530b24d75ab4459e3bc3p-2,
+    0x1.536948017480dp0
+  },
+  { // Entry 206
+    0x1.426174dbd515d649d69984816e68940dp-2,
+    0x1.5eb99734b41ebp0
+  },
+  { // Entry 207
+    0x1.62e42fefa39e52069052cb73bf7c2d5fp-2,
+    0x1.6a09e667f3bc9p0
+  },
+  { // Entry 208
+    -0x1.269621134db92783beb7676c0aa9c2a3p-2,
+    0x1.8p-1
+  },
+  { // Entry 209
+    -0x1.89fa465cb93c39302d7a43bf8a8345c8p-3,
+    0x1.a666666666666p-1
+  },
+  { // Entry 210
+    -0x1.af8e8210a41648ad2ef5a75c80ae9b02p-4,
+    0x1.cccccccccccccp-1
+  },
+  { // Entry 211
+    -0x1.9ece955321b91119b64b048613dbc07dp-6,
+    0x1.f333333333332p-1
+  },
+  { // Entry 212
+    0x1.8fb063ef2c7d10ac8c5ce361f3a59a73p-5,
+    0x1.0ccccccccccccp0
+  },
+  { // Entry 213
+    0x1.e27076e2af2d7b106f9c6fe70000f0b8p-4,
+    0x1.1ffffffffffffp0
+  },
+  { // Entry 214
+    0x1.7565011e4966e394742cdeb80aaa0b85p-3,
+    0x1.3333333333332p0
+  },
+  { // Entry 215
+    0x1.f18dc41e8ef1708ddac617e72a16a351p-3,
+    0x1.4666666666665p0
+  },
+  { // Entry 216
+    0x1.334e9e47d07efd97d13fea265dcec2d1p-2,
+    0x1.5999999999998p0
+  },
+  { // Entry 217
+    0x1.6aac04146151ff3644f0da8793fe911fp-2,
+    0x1.6cccccccccccbp0
+  },
+  { // Entry 218
+    0x1.9f323ecbf98469d61382119eac3e89e1p-2,
+    0x1.7fffffffffffep0
+  },
+  { // Entry 219
+    0.0,
+    0x1.0p0
+  },
+  { // Entry 220
+    0x1.8663f793c46cc6d5699b82cc3bd3be38p-4,
+    0x1.199999999999ap0
+  },
+  { // Entry 221
+    0x1.7565011e4967b8e9c982340d62384469p-3,
+    0x1.3333333333334p0
+  },
+  { // Entry 222
+    0x1.0ca937be1b9df8e84ab52d4b0aefd012p-2,
+    0x1.4cccccccccccep0
+  },
+  { // Entry 223
+    0x1.588c2d9133494380eebceb76c1928f7cp-2,
+    0x1.6666666666668p0
+  },
+  { // Entry 224
+    0x1.9f323ecbf9851480be2cbc4956e9348bp-2,
+    0x1.8000000000002p0
+  },
+  { // Entry 225
+    0x1.e148a1a2726d394df8cdd6c80d7ec865p-2,
+    0x1.999999999999cp0
+  },
+  { // Entry 226
+    0x1.0fae81914a9947bd2de51187a6308fdbp-1,
+    0x1.b333333333336p0
+  },
+  { // Entry 227
+    0x1.2cf25fad8f1c715e5fafceb63bf60707p-1,
+    0x1.cccccccccccd0p0
+  },
+  { // Entry 228
+    0x1.48a11293d785f86a7b177f4aa4e9cadbp-1,
+    0x1.e66666666666ap0
+  },
+  { // Entry 229
+    0x1.62e42fefa39ef35793c7673007e5ed5ep-1,
+    0x1.0p1
+  },
+  { // Entry 230
+    0x1.1542457337d42e1c6b73c89d862ba171p6,
+    0x1.0p100
+  },
+  { // Entry 231
+    0x1.15a3de711cc5494e20ce2f7e393a9661p6,
+    0x1.199999999999ap100
+  },
+  { // Entry 232
+    0x1.15fcf7f3c6f8e1f8e05889b78cdcbd94p6,
+    0x1.3333333333334p100
+  },
+  { // Entry 233
+    0x1.164eeeaaf5efcc1553be7dcad1369141p6,
+    0x1.4cccccccccccep100
+  },
+  { // Entry 234
+    0x1.169ad1a0c907775fec628588fced3401p6,
+    0x1.6666666666668p100
+  },
+  { // Entry 235
+    0x1.16e177b203cdb330ec31f559cf828aa6p6,
+    0x1.8000000000002p100
+  },
+  { // Entry 236
+    0x1.17238e14da469b55b96c96744e39203ap6,
+    0x1.999999999999cp100
+  },
+  { // Entry 237
+    0x1.1761a2765a6960abe5cf92c095780291p6,
+    0x1.b333333333336p100
+  },
+  { // Entry 238
+    0x1.179c2a3292f266ff2833283af2a38d7fp6,
+    0x1.cccccccccccd0p100
+  },
+  { // Entry 239
+    0x1.17d387985f833a0d4069f79c1b757507p6,
+    0x1.e66666666666ap100
+  },
+  { // Entry 240
+    0x1.18080dd3171b6c031a9b576be63b6d4cp6,
+    0x1.0p101
+  },
+  { // Entry 241
+    0x1.1542457337d42e1c6b73c89d862ba171p7,
+    0x1.0p200
+  },
+  { // Entry 242
+    0x1.157311f22a4cbbb54620fc0ddfb31be9p7,
+    0x1.199999999999ap200
+  },
+  { // Entry 243
+    0x1.159f9eb37f66880aa5e6292a89842f82p7,
+    0x1.3333333333334p200
+  },
+  { // Entry 244
+    0x1.15c89a0f16e1fd18df9923342bb11959p7,
+    0x1.4cccccccccccep200
+  },
+  { // Entry 245
+    0x1.15ee8b8a006dd2be2beb2713418c6ab9p7,
+    0x1.6666666666668p200
+  },
+  { // Entry 246
+    0x1.1611de929dd0f0a6abd2defbaad7160cp7,
+    0x1.8000000000002p200
+  },
+  { // Entry 247
+    0x1.1632e9c4090d64b912702f88ea3260d6p7,
+    0x1.999999999999cp200
+  },
+  { // Entry 248
+    0x1.1651f3f4c91ec76428a1adaf0dd1d201p7,
+    0x1.b333333333336p200
+  },
+  { // Entry 249
+    0x1.166f37d2e5634a8dc9d3786c3c679778p7,
+    0x1.cccccccccccd0p200
+  },
+  { // Entry 250
+    0x1.168ae685cbabb414d5eee01cd0d08b3cp7,
+    0x1.e66666666666ap200
+  },
+  { // Entry 251
+    0x1.16a529a32777cd0fc3079004b633875fp7,
+    0x1.0p201
+  },
+  { // Entry 252
+    0x1.5a92d6d005c939a38650bac4e7b689cep9,
+    0x1.0p1000
+  },
+  { // Entry 253
+    -0x1.0000080000555559555588888b333357p-20,
+    0x1.ffffep-1
+  },
+  { // Entry 254
+    -0x1.0000040000155555d5555888889ddddep-21,
+    0x1.fffffp-1
+  },
+  { // Entry 255
+    0.0,
+    0x1.0p0
+  },
+  { // Entry 256
+    0x1.fffff800002aaaa9aaaab11110e66667p-22,
+    0x1.0000080p0
+  },
+  { // Entry 257
+    0x1.fffff00000aaaaa2aaab11110bbbbc04p-21,
+    0x1.00001p0
+  },
+  { // Entry 258
+    -0x1.00000002000000055555556555555588p-30,
+    0x1.fffffff80p-1
+  },
+  { // Entry 259
+    -0x1.00000001000000015555555755555558p-31,
+    0x1.fffffffc0p-1
+  },
+  { // Entry 260
+    0.0,
+    0x1.0p0
+  },
+  { // Entry 261
+    0x1.fffffffe00000002aaaaaaa6aaaaaab1p-32,
+    0x1.000000020p0
+  },
+  { // Entry 262
+    0x1.fffffffc0000000aaaaaaa8aaaaaab11p-31,
+    0x1.000000040p0
+  },
+  { // Entry 263
+    -0x1.00000000008000000000555555555595p-40,
+    0x1.fffffffffe0p-1
+  },
+  { // Entry 264
+    -0x1.0000000000400000000015555555555dp-41,
+    0x1.ffffffffff0p-1
+  },
+  { // Entry 265
+    0.0,
+    0x1.0p0
+  },
+  { // Entry 266
+    0x1.ffffffffff80000000002aaaaaaaaa9ap-42,
+    0x1.00000000008p0
+  },
+  { // Entry 267
+    0x1.ffffffffff0000000000aaaaaaaaaa2ap-41,
+    0x1.00000000010p0
+  },
+  { // Entry 268
+    -0x1.00000000000020000000000005555555p-50,
+    0x1.ffffffffffff8p-1
+  },
+  { // Entry 269
+    -0x1.00000000000010000000000001555555p-51,
+    0x1.ffffffffffffcp-1
+  },
+  { // Entry 270
+    0.0,
+    0x1.0p0
+  },
+  { // Entry 271
+    0x1.ffffffffffffe0000000000002aaaaaap-52,
+    0x1.0000000000002p0
+  },
+  { // Entry 272
+    0x1.ffffffffffffc000000000000aaaaaaap-51,
+    0x1.0000000000004p0
+  },
+  { // Entry 273
+    0x1.62e42fefa39ef35393c7673007e5dd5ep9,
+    0x1.fffffffffffffp1023
+  },
+  { // Entry 274
+    -0x1.74385446d71c36395a7ea3b9e048a775p9,
+    0x1.0p-1074
+  },
+  { // Entry 275
+    -0x1.62e42fefa39f3a261da205fd13cb53dfp-2,
+    0x1.6a09e667f3bcbp-1
+  },
+  { // Entry 276
+    -0x1.62e42fefa39f0ce4e0d5078578892721p-2,
+    0x1.6a09e667f3bccp-1
+  },
+  { // Entry 277
+    -0x1.62e42fefa39edfa3a408090ddf46fa62p-2,
+    0x1.6a09e667f3bcdp-1
+  },
+  { // Entry 278
+    0x1.62e42fefa39eac8909ecc862fc0086ddp-2,
+    0x1.6a09e667f3bcbp0
+  },
+  { // Entry 279
+    0x1.62e42fefa39ed9ca46b9c6da9742b39bp-2,
+    0x1.6a09e667f3bccp0
+  },
+  { // Entry 280
+    0x1.62e42fefa39f070b8386c5523084e05ap-2,
+    0x1.6a09e667f3bcdp0
+  },
+  { // Entry 281
+    -0x1.62e42fefa39f035793c767300825ed5ep-1,
+    0x1.fffffffffffffp-2
+  },
+  { // Entry 282
+    -0x1.62e42fefa39ef35793c7673007e5ed5ep-1,
+    0x1.0p-1
+  },
+  { // Entry 283
+    -0x1.62e42fefa39ed35793c7673008e5ed5ep-1,
+    0x1.0000000000001p-1
+  },
+  { // Entry 284
+    -0x1.269621134db9522e69621216b637fb86p-2,
+    0x1.7ffffffffffffp-1
+  },
+  { // Entry 285
+    -0x1.269621134db92783beb7676c0aa9c2a3p-2,
+    0x1.8p-1
+  },
+  { // Entry 286
+    -0x1.269621134db8fcd9140cbcc160e2a631p-2,
+    0x1.8000000000001p-1
+  },
+  { // Entry 287
+    0x1.9f323ecbf9849480be2cbc495993df36p-2,
+    0x1.7ffffffffffffp0
+  },
+  { // Entry 288
+    0x1.9f323ecbf984bf2b68d766f405221819p-2,
+    0x1.8p0
+  },
+  { // Entry 289
+    0x1.9f323ecbf984e9d61382119eaee9348bp-2,
+    0x1.8000000000001p0
+  },
+  { // Entry 290
+    0x1.54e3c0b10a36434abac277160311ccb4p-9,
+    0x1.00aaaaaaaaaaap0
+  },
+  { // Entry 291
+    0x1.54e3c0b10a562e0394dbbb9359f477ddp-9,
+    0x1.00aaaaaaaaaabp0
+  },
+  { // Entry 292
+    0x1.54e3c0b10a7618bc6ef5000eb37f2563p-9,
+    0x1.00aaaaaaaaaacp0
+  },
+  { // Entry 293
+    0x1.62e42fefa39eeb5793c7673007c5ed5ep0,
+    0x1.fffffffffffffp1
+  },
+  { // Entry 294
+    0x1.62e42fefa39ef35793c7673007e5ed5ep0,
+    0x1.0p2
+  },
+  { // Entry 295
+    0x1.62e42fefa39f035793c767300765ed5ep0,
+    0x1.0000000000001p2
+  },
+  { // Entry 296
+    0x1.62e42fefa39ee35793c7673007a5ed5ep-1,
+    0x1.fffffffffffffp0
+  },
+  { // Entry 297
+    0x1.62e42fefa39ef35793c7673007e5ed5ep-1,
+    0x1.0p1
+  },
+  { // Entry 298
+    0x1.62e42fefa39f135793c7673006e5ed5ep-1,
+    0x1.0000000000001p1
+  },
+  { // Entry 299
+    -0x1.00000000000004000000000000155555p-53,
+    0x1.fffffffffffffp-1
+  },
+  { // Entry 300
+    0.0,
+    0x1.0p0
+  },
+  { // Entry 301
+    0x1.fffffffffffff0000000000000aaaaaap-53,
+    0x1.0000000000001p0
+  },
+  { // Entry 302
+    -0x1.62e42fefa39f035793c767300825ed5ep-1,
+    0x1.fffffffffffffp-2
+  },
+  { // Entry 303
+    -0x1.62e42fefa39ef35793c7673007e5ed5ep-1,
+    0x1.0p-1
+  },
+  { // Entry 304
+    -0x1.62e42fefa39ed35793c7673008e5ed5ep-1,
+    0x1.0000000000001p-1
+  },
+  { // Entry 305
+    -0x1.62e42fefa39efb5793c767300805ed5ep0,
+    0x1.fffffffffffffp-3
+  },
+  { // Entry 306
+    -0x1.62e42fefa39ef35793c7673007e5ed5ep0,
+    0x1.0p-2
+  },
+  { // Entry 307
+    -0x1.62e42fefa39ee35793c767300865ed5ep0,
+    0x1.0000000000001p-2
+  },
+  { // Entry 308
+    -0x1.0a2b23f3bab73a81aed58d6405fc7206p1,
+    0x1.fffffffffffffp-4
+  },
+  { // Entry 309
+    -0x1.0a2b23f3bab73681aed58d6405ec7206p1,
+    0x1.0p-3
+  },
+  { // Entry 310
+    -0x1.0a2b23f3bab72e81aed58d64062c7206p1,
+    0x1.0000000000001p-3
+  },
+  { // Entry 311
+    -0x1.62e42fefa39ef75793c7673007f5ed5ep1,
+    0x1.fffffffffffffp-5
+  },
+  { // Entry 312
+    -0x1.62e42fefa39ef35793c7673007e5ed5ep1,
+    0x1.0p-4
+  },
+  { // Entry 313
+    -0x1.62e42fefa39eeb5793c767300825ed5ep1,
+    0x1.0000000000001p-4
+  },
+  { // Entry 314
+    -0x1.bb9d3beb8c86b42d78b940fc09ef68b6p1,
+    0x1.fffffffffffffp-6
+  },
+  { // Entry 315
+    -0x1.bb9d3beb8c86b02d78b940fc09df68b6p1,
+    0x1.0p-5
+  },
+  { // Entry 316
+    -0x1.bb9d3beb8c86a82d78b940fc0a1f68b6p1,
+    0x1.0000000000001p-5
+  },
+  { // Entry 317
+    -0x1.0a2b23f3bab73881aed58d6405f47206p2,
+    0x1.fffffffffffffp-7
+  },
+  { // Entry 318
+    -0x1.0a2b23f3bab73681aed58d6405ec7206p2,
+    0x1.0p-6
+  },
+  { // Entry 319
+    -0x1.0a2b23f3bab73281aed58d64060c7206p2,
+    0x1.0000000000001p-6
+  },
+  { // Entry 320
+    -0x1.3687a9f1af2b16eca14e7a4a06f12fb2p2,
+    0x1.fffffffffffffp-8
+  },
+  { // Entry 321
+    -0x1.3687a9f1af2b14eca14e7a4a06e92fb2p2,
+    0x1.0p-7
+  },
+  { // Entry 322
+    -0x1.3687a9f1af2b10eca14e7a4a07092fb2p2,
+    0x1.0000000000001p-7
+  },
+  { // Entry 323
+    -0x1.62e42fefa39ef55793c7673007eded5ep2,
+    0x1.fffffffffffffp-9
+  },
+  { // Entry 324
+    -0x1.62e42fefa39ef35793c7673007e5ed5ep2,
+    0x1.0p-8
+  },
+  { // Entry 325
+    -0x1.62e42fefa39eef5793c767300805ed5ep2,
+    0x1.0000000000001p-8
+  },
+  { // Entry 326
+    -0x1.8f40b5ed9812d3c28640541608eaab0ap2,
+    0x1.fffffffffffffp-10
+  },
+  { // Entry 327
+    -0x1.8f40b5ed9812d1c28640541608e2ab0ap2,
+    0x1.0p-9
+  },
+  { // Entry 328
+    -0x1.8f40b5ed9812cdc2864054160902ab0ap2,
+    0x1.0000000000001p-9
+  },
+  { // Entry 329
+    -0x1.bb9d3beb8c86b22d78b940fc09e768b6p2,
+    0x1.fffffffffffffp-11
+  },
+  { // Entry 330
+    -0x1.bb9d3beb8c86b02d78b940fc09df68b6p2,
+    0x1.0p-10
+  },
+  { // Entry 331
+    -0x1.bb9d3beb8c86ac2d78b940fc09ff68b6p2,
+    0x1.0000000000001p-10
+  },
+  { // Entry 332
+    -0x1.205966f2b4f126b7281203d7066ed0dcp3,
+    0x1.fffffffffffffp-14
+  },
+  { // Entry 333
+    -0x1.205966f2b4f125b7281203d7066ad0dcp3,
+    0x1.0p-13
+  },
+  { // Entry 334
+    -0x1.205966f2b4f123b7281203d7067ad0dcp3,
+    0x1.0000000000001p-13
+  },
+  { // Entry 335
+    -0x1.205966f2b4f126b7281203d7066ed0dcp3,
+    0x1.fffffffffffffp-14
+  },
+  { // Entry 336
+    -0x1.205966f2b4f125b7281203d7066ad0dcp3,
+    0x1.0p-13
+  },
+  { // Entry 337
+    -0x1.205966f2b4f123b7281203d7067ad0dcp3,
+    0x1.0000000000001p-13
+  },
+  { // Entry 338
+    -0x1.0a2b23f3bab73a81aed58d6405fc7206p1,
+    0x1.fffffffffffffp-4
+  },
+  { // Entry 339
+    -0x1.0a2b23f3bab73681aed58d6405ec7206p1,
+    0x1.0p-3
+  },
+  { // Entry 340
+    -0x1.0a2b23f3bab72e81aed58d64062c7206p1,
+    0x1.0000000000001p-3
+  },
+  { // Entry 341
+    -0x1.1178e8227e480707cafd4459785b0e8fp-3,
+    0x1.bffffffffffffp-1
+  },
+  { // Entry 342
+    -0x1.1178e8227e47bde338b41fc72de81e3bp-3,
+    0x1.cp-1
+  },
+  { // Entry 343
+    -0x1.1178e8227e4774bea66afb34e611e9fdp-3,
+    0x1.c000000000001p-1
+  },
+  { // Entry 344
+    -0x1.62e42fefa39ef75793c7673007f5ed5ep1,
+    0x1.fffffffffffffp-5
+  },
+  { // Entry 345
+    -0x1.62e42fefa39ef35793c7673007e5ed5ep1,
+    0x1.0p-4
+  },
+  { // Entry 346
+    -0x1.62e42fefa39eeb5793c767300825ed5ep1,
+    0x1.0000000000001p-4
+  },
+  { // Entry 347
+    -0x1.08598b59e3a0f112c86247d8be41d487p-4,
+    0x1.dffffffffffffp-1
+  },
+  { // Entry 348
+    -0x1.08598b59e3a0688a3fd9bf503372c12fp-4,
+    0x1.ep-1
+  },
+  { // Entry 349
+    -0x1.08598b59e39fe001b75136c7ad30c376p-4,
+    0x1.e000000000001p-1
+  },
+  { // Entry 350
+    -0x1.bb9d3beb8c86b42d78b940fc09ef68b6p1,
+    0x1.fffffffffffffp-6
+  },
+  { // Entry 351
+    -0x1.bb9d3beb8c86b02d78b940fc09df68b6p1,
+    0x1.0p-5
+  },
+  { // Entry 352
+    -0x1.bb9d3beb8c86a82d78b940fc0a1f68b6p1,
+    0x1.0000000000001p-5
+  },
+  { // Entry 353
+    -0x1.0415d89e74454f43844b7e55cedd837bp-5,
+    0x1.effffffffffffp-1
+  },
+  { // Entry 354
+    -0x1.0415d89e7444470173c75d4d8889de0ep-5,
+    0x1.fp-1
+  },
+  { // Entry 355
+    -0x1.0415d89e74433ebf63433c454abc7b39p-5,
+    0x1.f000000000001p-1
+  },
+  { // Entry 356
+    -0x1.0a2b23f3bab73881aed58d6405f47206p2,
+    0x1.fffffffffffffp-7
+  },
+  { // Entry 357
+    -0x1.0a2b23f3bab73681aed58d6405ec7206p2,
+    0x1.0p-6
+  },
+  { // Entry 358
+    -0x1.0a2b23f3bab73281aed58d64060c7206p2,
+    0x1.0000000000001p-6
+  },
+  { // Entry 359
+    -0x1.0205658935867cbfa5a9263bd81da4a0p-6,
+    0x1.f7fffffffffffp-1
+  },
+  { // Entry 360
+    -0x1.020565893584749f23a105b9c7bb9a6fp-6,
+    0x1.f80p-1
+  },
+  { // Entry 361
+    -0x1.0205658935826c7ea198e537c7dca08fp-6,
+    0x1.f800000000001p-1
+  },
+  { // Entry 362
+    -0x1.3687a9f1af2b16eca14e7a4a06f12fb2p2,
+    0x1.fffffffffffffp-8
+  },
+  { // Entry 363
+    -0x1.3687a9f1af2b14eca14e7a4a06e92fb2p2,
+    0x1.0p-7
+  },
+  { // Entry 364
+    -0x1.3687a9f1af2b10eca14e7a4a07092fb2p2,
+    0x1.0000000000001p-7
+  },
+  { // Entry 365
+    -0x1.010157588deb1a9cec9b03fbee49c6b0p-7,
+    0x1.fbfffffffffffp-1
+  },
+  { // Entry 366
+    -0x1.010157588de7128ccc5a82f9da00f48bp-7,
+    0x1.fc0p-1
+  },
+  { // Entry 367
+    -0x1.010157588de30a7cac1a01f7e639a670p-7,
+    0x1.fc00000000001p-1
+  },
+  { // Entry 368
+    -0x1.62e42fefa39ef55793c7673007eded5ep2,
+    0x1.fffffffffffffp-9
+  },
+  { // Entry 369
+    -0x1.62e42fefa39ef35793c7673007e5ed5ep2,
+    0x1.0p-8
+  },
+  { // Entry 370
+    -0x1.62e42fefa39eef5793c767300805ed5ep2,
+    0x1.0000000000001p-8
+  },
+  { // Entry 371
+    -0x1.0080559588bb5feda0eb4595c5fbe2b1p-8,
+    0x1.fdfffffffffffp-1
+  },
+  { // Entry 372
+    -0x1.0080559588b357e598e33d8d9db37a29p-8,
+    0x1.fe0p-1
+  },
+  { // Entry 373
+    -0x1.0080559588ab4fdd90db3585b5ebd2a1p-8,
+    0x1.fe00000000001p-1
+  },
+  { // Entry 374
+    -0x1.8f40b5ed9812d3c28640541608eaab0ap2,
+    0x1.fffffffffffffp-10
+  },
+  { // Entry 375
+    -0x1.8f40b5ed9812d1c28640541608e2ab0ap2,
+    0x1.0p-9
+  },
+  { // Entry 376
+    -0x1.8f40b5ed9812cdc2864054160902ab0ap2,
+    0x1.0000000000001p-9
+  },
+  { // Entry 377
+    -0x1.0040155d5899e674691fef41402f3e7bp-9,
+    0x1.fefffffffffffp-1
+  },
+  { // Entry 378
+    -0x1.0040155d5889de70671eeec0bfcefe53p-9,
+    0x1.ff0p-1
+  },
+  { // Entry 379
+    -0x1.0040155d5879d66c651dee40bfef1e6bp-9,
+    0x1.ff00000000001p-1
+  },
+  { // Entry 380
+    -0x1.bb9d3beb8c86b22d78b940fc09e768b6p2,
+    0x1.fffffffffffffp-11
+  },
+  { // Entry 381
+    -0x1.bb9d3beb8c86b02d78b940fc09df68b6p2,
+    0x1.0p-10
+  },
+  { // Entry 382
+    -0x1.bb9d3beb8c86ac2d78b940fc09ff68b6p2,
+    0x1.0000000000001p-10
+  },
+  { // Entry 383
+    -0x1.0020055655a89b377d5801fd08fd9f2dp-10,
+    0x1.ff7ffffffffffp-1
+  },
+  { // Entry 384
+    -0x1.00200556558893357cd7e1f486bd0705p-10,
+    0x1.ff8p-1
+  },
+  { // Entry 385
+    -0x1.0020055655688b337c57c1ed04fc9eedp-10,
+    0x1.ff80000000001p-1
+  },
+  { // Entry 386
+    -0x1.205966f2b4f126b7281203d7066ed0dcp3,
+    0x1.fffffffffffffp-14
+  },
+  { // Entry 387
+    -0x1.205966f2b4f125b7281203d7066ad0dcp3,
+    0x1.0p-13
+  },
+  { // Entry 388
+    -0x1.205966f2b4f123b7281203d7067ad0dcp3,
+    0x1.0000000000001p-13
+  },
+  { // Entry 389
+    -0x1.0004001556d56088dde0703f034ca096p-13,
+    0x1.ffeffffffffffp-1
+  },
+  { // Entry 390
+    -0x1.0004001555d558889dde702b028c9996p-13,
+    0x1.fffp-1
+  },
+  { // Entry 391
+    -0x1.0004001554d550885ddc701f024c9896p-13,
+    0x1.fff0000000001p-1
+  },
+  { // Entry 392
+    HUGE_VAL,
+    HUGE_VAL
+  },
+  { // Entry 393
+    0x1.62e42fefa39ef35393c7673007e5dd5ep9,
+    0x1.fffffffffffffp1023
+  },
+  { // Entry 394
+    0x1.62e42fefa39ef34f93c7673007e5ad5ep9,
+    0x1.ffffffffffffep1023
+  },
+  { // Entry 395
+    0x1.250d048e7a1bcdee499fa5b0ca1dd243p0,
+    0x1.921fb54442d18p1
+  },
+  { // Entry 396
+    0x1.ce6bb25aa1315109feefc86318ab6e52p-2,
+    0x1.921fb54442d18p0
+  },
+  { // Entry 397
+    0x1.fffffffffffff0000000000000aaaaaap-53,
+    0x1.0000000000001p0
+  },
+  { // Entry 398
+    0.0,
+    0x1.0p0
+  },
+  { // Entry 399
+    -0x1.00000000000004000000000000155555p-53,
+    0x1.fffffffffffffp-1
+  },
+  { // Entry 400
+    -0x1.eeb95b094c192b4a513e0bf9ee40d8d4p-3,
+    0x1.921fb54442d18p-1
+  },
+  { // Entry 401
+    -0x1.6232bdd7abcd23d5e7fd837c6fe23a67p9,
+    0x1.0000000000001p-1022
+  },
+  { // Entry 402
+    -0x1.6232bdd7abcd23dde7fd837c6fe1fa67p9,
+    0x1.0p-1022
+  },
+  { // Entry 403
+    -0x1.6232bdd7abcd23e5e7fd837c6fe23a67p9,
+    0x1.ffffffffffffep-1023
+  },
+  { // Entry 404
+    -0x1.6232bdd7abcd23ede7fd837c6fe2fa67p9,
+    0x1.ffffffffffffcp-1023
+  },
+  { // Entry 405
+    -0x1.73df9b3adb334e7c8499b1e01446adfap9,
+    0x1.0p-1073
+  },
+  { // Entry 406
+    -0x1.74385446d71c36395a7ea3b9e048a775p9,
+    0x1.0p-1074
+  },
+  { // Entry 407
+    -HUGE_VAL,
+    0.0
+  },
+  { // Entry 408
+    -HUGE_VAL,
+    -0.0
+  },
+};
+#endif // __BIONIC__
+
+TEST(math_log, log_intel) {
+#if defined(__BIONIC__)
+  for (size_t i = 0; i < sizeof(g_log_intel_data)/sizeof(log_intel_data_t); i++) {
+    EXPECT_DOUBLE_EQ(g_log_intel_data[i].expected, log(g_log_intel_data[i].call_data)) << "Failed on element " << i;
+  }
+#else // __BIONIC__
+  GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
+}
diff --git a/tests/math_logf_test.cpp b/tests/math_logf_test.cpp
new file mode 100644
index 0000000..e5d0921
--- /dev/null
+++ b/tests/math_logf_test.cpp
@@ -0,0 +1,1327 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <math.h>
+
+#include <gtest/gtest.h>
+
+#if defined(__BIONIC__)
+typedef struct {
+  float expected;
+  float call_data;
+} logf_intel_data_t;
+
+static logf_intel_data_t g_logf_intel_data[] = {
+  { // Entry 0
+    -0x1.bb9d3aeb8c87b02d7763eba8b48a102dp1,
+    0x1.000002p-5
+  },
+  { // Entry 1
+    0x1.fffffe000002aaaaa6aaaab111110666p-24,
+    0x1.000002p0
+  },
+  { // Entry 2
+    -0x1.c6b45ceb09a5a7c82aacd1cadf7253dcp4,
+    0x1.000008p-41
+  },
+  { // Entry 3
+    -0x1.d1cb7cea86d09f62474b14c45f4cb680p3,
+    0x1.000010p-21
+  },
+  { // Entry 4
+    -0x1.fe2800e87c347d788f394ef2e93db868p5,
+    0x1.000080p-92
+  },
+  { // Entry 5
+    0x1.1fffaf001e5ff32f85c436e59fe73b1ep-17,
+    0x1.000090p0
+  },
+  { // Entry 6
+    -0x1.0a27a3fffa7e0d031d9a55d157a0e8c8p1,
+    0x1.0007p-3
+  },
+  { // Entry 7
+    0x1.54de6ee78989a9acfc875c1d45e16490p-9,
+    0x1.00aaa8p0
+  },
+  { // Entry 8
+    0x1.8f4826fff787c58fab520e505952bb55p-9,
+    0x1.00c7f2p0
+  },
+  { // Entry 9
+    -0x1.6150cefffc83ba2da43d8d7455ef2fdep-1,
+    0x1.00cap-1
+  },
+  { // Entry 10
+    0x1.cf2e3eb0928bdf5cbf064a27c6422c85p-9,
+    0x1.00e8p0
+  },
+  { // Entry 11
+    0x1.f0ee8a9a67ab36597ffd3c93304d0cc5p-9,
+    0x1.00f8f0p0
+  },
+  { // Entry 12
+    0x1.fbdfc897d239fb49dc1c31afeaea1ea5p-9,
+    0x1.00fe6ep0
+  },
+  { // Entry 13
+    0x1.fdc5e48f893e8f48967ee4ff1e895dd5p-9,
+    0x1.00ff62p0
+  },
+  { // Entry 14
+    0x1.be79c70058ec8f9a6c04043f52763c30p-8,
+    0x1.01c0p0
+  },
+  { // Entry 15
+    0x1.e3afef036c442bea46d105f6864ea6f3p-8,
+    0x1.01e57ap0
+  },
+  { // Entry 16
+    0x1.eb92db03d89f25719af908ebb6e7e510p-8,
+    0x1.01ed6cp0
+  },
+  { // Entry 17
+    0x1.f873b502f9427cb1a14872267ffae2f8p-8,
+    0x1.01fa66p0
+  },
+  { // Entry 18
+    0x1.fc108903fcd4cd445800cb06c164d0b0p-8,
+    0x1.01fe0ap0
+  },
+  { // Entry 19
+    0x1.fea168fad6274232ad3998c3e39e43d9p-8,
+    0x1.0200a0p0
+  },
+  { // Entry 20
+    0x1.0ce4c9fe3edd7f45dc38d30f76305931p-7,
+    0x1.021cp0
+  },
+  { // Entry 21
+    0x1.0ee096e2764f9f1e64840607436cc093p-7,
+    0x1.0220p0
+  },
+  { // Entry 22
+    0x1.fc098efffe49fe32c3576def6f303335p-7,
+    0x1.03fffep0
+  },
+  { // Entry 23
+    -0x1.58fed400015fff94ac3bb9ebbc81c8aep-1,
+    0x1.04ffp-1
+  },
+  { // Entry 24
+    -0x1.58b1f1ffffa56b55b6a722e0ab2c5ae6p-1,
+    0x1.052634p-1
+  },
+  { // Entry 25
+    0x1.e720a3003d099731c85ce6d689546a76p-6,
+    0x1.07b9c4p0
+  },
+  { // Entry 26
+    0x1.f5a4cb00353937ad8b1e07a6a469189fp-6,
+    0x1.07f59cp0
+  },
+  { // Entry 27
+    -0x1.b0080fffd588ec91883715736aae0f50p4,
+    0x1.08p-39
+  },
+  { // Entry 28
+    0x1.7f64a700002b54d6fb5d69bc35c5e2cap-1,
+    0x1.0ea7b0p1
+  },
+  { // Entry 29
+    0x1.cf2825078d8bd21f5b5543342e66b54dp-5,
+    0x1.0ee4p0
+  },
+  { // Entry 30
+    0x1.845657000391f340da745d9e5d283165p-1,
+    0x1.1148p1
+  },
+  { // Entry 31
+    -0x1.b959420004b51fb80d8329172d8922f6p3,
+    0x1.12c8p-20
+  },
+  { // Entry 32
+    -0x1.3cb226cef9a610cf77dc0067902b4099p-1,
+    0x1.13d4p-1
+  },
+  { // Entry 33
+    0x1.5e1a22fccd87d40b6e7ebc0226374d61p-4,
+    0x1.16d8p0
+  },
+  { // Entry 34
+    -0x1.35fb76dd8c7a211f33842af42c599114p-1,
+    0x1.1778p-1
+  },
+  { // Entry 35
+    -0x1.35028ad9d8c85c1fca93f355d4796bc1p-1,
+    0x1.18p-1
+  },
+  { // Entry 36
+    0x1.a3f71cff14b8111aded976c26d18960ep-4,
+    0x1.1ba4p0
+  },
+  { // Entry 37
+    -0x1.55a061fff90fa6df755f7aef5ab9f978p1,
+    0x1.1bf4p-4
+  },
+  { // Entry 38
+    -0x1.ce5ffde66a9af783b86443209ecec164p3,
+    0x1.1ce0p-21
+  },
+  { // Entry 39
+    -0x1.ce3a55ea5d47322bdbbe0fff5479ca1ep3,
+    0x1.1e30p-21
+  },
+  { // Entry 40
+    0x1.e23792ef52971fd6c72a99f598a0fbacp-4,
+    0x1.1ffcp0
+  },
+  { // Entry 41
+    0x1.8fe0c85314ba5e09e115528c02ef6e31p0,
+    0x1.312e78p2
+  },
+  { // Entry 42
+    -0x1.fdedfade465d57336a9b8a3562d3b176p-2,
+    0x1.372c16p-1
+  },
+  { // Entry 43
+    -0x1.fd9c98de7d89b9e29546a9b7692cacddp-2,
+    0x1.3744d2p-1
+  },
+  { // Entry 44
+    -0x1.fd5656de0c66d47b7b9cf4fa68b356e4p-2,
+    0x1.375a2ep-1
+  },
+  { // Entry 45
+    -0x1.fca98cde0ceb18d6d7bab7705d14de17p-2,
+    0x1.378ebcp-1
+  },
+  { // Entry 46
+    -0x1.fc0a58de4ea7c9432ac00ff0adb6db7ep-2,
+    0x1.37bf30p-1
+  },
+  { // Entry 47
+    -0x1.ebdede51de7d7b359acc23ec312af2d4p-2,
+    0x1.3cb56ap-1
+  },
+  { // Entry 48
+    -0x1.dae0dedfdda2569379630abffcaffff2p-2,
+    0x1.420208p-1
+  },
+  { // Entry 49
+    -0x1.d930ca53ae8e0695d14e48376b584668p-2,
+    0x1.428a04p-1
+  },
+  { // Entry 50
+    0x1.ec3649c72c05a069c2d000090851c639p-3,
+    0x1.458cbep0
+  },
+  { // Entry 51
+    0x1.f3e63257ecd12b0d9ccc9ff34c3f3d6ep-3,
+    0x1.46c626p0
+  },
+  { // Entry 52
+    -0x1.693cfa30b633b1d03f4ecd88a750ac79p-2,
+    0x1.67cd3ap-1
+  },
+  { // Entry 53
+    -0x1.692b5e42108b73d7599518074ce8670ap-2,
+    0x1.67d36ap-1
+  },
+  { // Entry 54
+    -0x1.63bbba1771b8208d851ab36cd6d93f38p-2,
+    0x1.69bdbap-1
+  },
+  { // Entry 55
+    0x1.62e25eec85781e60cb49b4f21becabdfp-2,
+    0x1.6a0942p0
+  },
+  { // Entry 56
+    0x1.62e3ce9ef86f6524351edd87310e8743p-2,
+    0x1.6a09c4p0
+  },
+  { // Entry 57
+    -0x1.3c607adedb168d9d89c6b2265b4dd0a4p-2,
+    0x1.77ea38p-1
+  },
+  { // Entry 58
+    -0x1.194432fffcb092d891670b7f8f628fc4p6,
+    0x1.77fffep-102
+  },
+  { // Entry 59
+    0x1.193ea500258270930f8e7d7af244dcffp0,
+    0x1.7ffffcp1
+  },
+  { // Entry 60
+    -0x1.dac08de1d26b0f69e1ed58bd3d9fd82bp3,
+    0x1.82fe92p-22
+  },
+  { // Entry 61
+    0x1.c8d70de117cb2fe459ed64cc67e5abc9p3,
+    0x1.830608p20
+  },
+  { // Entry 62
+    0x1.f2272ae325a57546f69496cf261be046p1,
+    0x1.88p5
+  },
+  { // Entry 63
+    0x1.c9c5ade34763c0b9a180d863bfc7f106p3,
+    0x1.8e7686p20
+  },
+  { // Entry 64
+    -0x1.f991d108abe1fc9c91e91ae7f707bd4fp-3,
+    0x1.8ffffep-1
+  },
+  { // Entry 65
+    -0x1.827d4d002e5d13215ce5f8de87566933p1,
+    0x1.8ffffep-5
+  },
+  { // Entry 66
+    -0x1.f305bd058b3c9e64101476e5de911d83p-3,
+    0x1.9147e0p-1
+  },
+  { // Entry 67
+    -0x1.ee7ee50650878a84e97f4cec96736bc5p-3,
+    0x1.922b30p-1
+  },
+  { // Entry 68
+    0x1.dc0391005bf0fccb92c262eeb6a300e4p0,
+    0x1.9ae278p2
+  },
+  { // Entry 69
+    -0x1.2650b600000be0c5902c7a15495161c5p1,
+    0x1.9aeea0p-4
+  },
+  { // Entry 70
+    -0x1.7ba9b7ffff3d189f5a17149697c12ce2p1,
+    0x1.a5e970p-5
+  },
+  { // Entry 71
+    -0x1.206170fffc9e8a93c1986e21787bed5ap1,
+    0x1.ae6ef0p-4
+  },
+  { // Entry 72
+    -0x1.d73d7ffc1e7abc4225e39878828f8666p3,
+    0x1.afe26cp-22
+  },
+  { // Entry 73
+    -0x1.25174700000008ddbe755739d626364fp3,
+    0x1.b97c70p-14
+  },
+  { // Entry 74
+    -0x1.1ca5b500035fc07c389a9e5cbfd78edbp1,
+    0x1.bb2c2cp-4
+  },
+  { // Entry 75
+    -0x1.24b0ebfffcc32ee1b9b739e2a4c7d059p3,
+    0x1.bf0970p-14
+  },
+  { // Entry 76
+    -0x1.669915000230d74fa2da2f40bbdf4469p3,
+    0x1.c7fffep-17
+  },
+  { // Entry 77
+    -0x1.954aeedf4d5f5fb7c474a35723b4e707p-1,
+    0x1.cffffep-2
+  },
+  { // Entry 78
+    -0x1.92e76afffcd449b3ac5d412b622f78a8p-4,
+    0x1.d008e4p-1
+  },
+  { // Entry 79
+    -0x1.ffa24f1c1233a9f8e8ae684edf89313fp-5,
+    0x1.e10040p-1
+  },
+  { // Entry 80
+    -0x1.117889fffffbdf8a5cd7c34f7246f3cfp1,
+    0x1.e39bb4p-4
+  },
+  { // Entry 81
+    -0x1.894ac2dcdde549d0d0922b5b4f54e028p-5,
+    0x1.e7fffep-1
+  },
+  { // Entry 82
+    -0x1.381d36ffe60eb1dfb0686574074223e7p-5,
+    0x1.ecdc1cp-1
+  },
+  { // Entry 83
+    0x1.d14973edb3656c771e18eca84bc94c76p4,
+    0x1.effffep41
+  },
+  { // Entry 84
+    -0x1.efea18fff1115e81636f53b65665e16ep-6,
+    0x1.f0bc20p-1
+  },
+  { // Entry 85
+    -0x1.a5b584ffdad31147d1140b1694740ad7p-6,
+    0x1.f2fd60p-1
+  },
+  { // Entry 86
+    -0x1.62b35affdf0a2429284b006b680bd1bep-6,
+    0x1.f508e4p-1
+  },
+  { // Entry 87
+    -0x1.0cb140ffff9f8f1e06e7f9af0a531a5bp1,
+    0x1.f600dcp-4
+  },
+  { // Entry 88
+    -0x1.0bfe70eb451ad09a7cb75c1eedfa6150p1,
+    0x1.f8c010p-4
+  },
+  { // Entry 89
+    -0x1.70c8c50dce246dd6bcb0461e7dc4937ep-7,
+    0x1.fa4522p-1
+  },
+  { // Entry 90
+    -0x1.416a71b773a2c3e3980b11efd1a197b5p-8,
+    0x1.fd7ebep-1
+  },
+  { // Entry 91
+    -0x1.c0c674621c5b474a430e13570c580388p-9,
+    0x1.fe3ffep-1
+  },
+  { // Entry 92
+    -0x1.04863cfffbbf7edb167cb60df3f3d599p-9,
+    0x1.fefbbcp-1
+  },
+  { // Entry 93
+    -0x1.0a5ddf00004ebf2a6feee99d5bddde34p1,
+    0x1.ff353cp-4
+  },
+  { // Entry 94
+    -0x1.d80366485b747247a45bb9a470179df1p-15,
+    0x1.fff8a0p-1
+  },
+  { // Entry 95
+    -0x1.d1cb7fea86c49f63074b0d445fb65014p3,
+    0x1.fffff0p-22
+  },
+  { // Entry 96
+    0x1.d1cb7dea86bc9f62dca06199b5053f03p3,
+    0x1.fffff0p20
+  },
+  { // Entry 97
+    -0x1.00000200000555556555558888893333p-22,
+    0x1.fffff8p-1
+  },
+  { // Entry 98
+    -0x1.00000100000155555755555888888dddp-23,
+    0x1.fffffcp-1
+  },
+  { // Entry 99
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 100
+    -0x1.62e43115a8fb47c3a7c2e76a80cca9a5p-2,
+    0x1.6a09e6p-1
+  },
+  { // Entry 101
+    -0x1.da391a70d28a24641626f5e9155324b5p-3,
+    0x1.962b60p-1
+  },
+  { // Entry 102
+    -0x1.06fbe6a4e25295f80fb2274afe6d3bacp-3,
+    0x1.c24cdap-1
+  },
+  { // Entry 103
+    -0x1.1e0a6d053425d3d6528aa717ecc9a578p-5,
+    0x1.ee6e54p-1
+  },
+  { // Entry 104
+    0x1.9e549c3779f093451892a1fe4e67b50ep-5,
+    0x1.0d47e6p0
+  },
+  { // Entry 105
+    0x1.08e0b9f3a7944bab3ecb56d6a7ff03b5p-3,
+    0x1.2358a2p0
+  },
+  { // Entry 106
+    0x1.9e645d60ff198986479346d164ecad7ep-3,
+    0x1.39695ep0
+  },
+  { // Entry 107
+    0x1.14dd670cac0212506bf72fb762d8a7dbp-2,
+    0x1.4f7a1ap0
+  },
+  { // Entry 108
+    0x1.561819aca49de6b1d1ccda1095c74502p-2,
+    0x1.658ad6p0
+  },
+  { // Entry 109
+    0x1.936a7c496c3e21406af9f4ac9beac6a5p-2,
+    0x1.7b9b92p0
+  },
+  { // Entry 110
+    0x1.cd45a8d7e3403f5278d5e3d566349f75p-2,
+    0x1.91ac4ep0
+  },
+  { // Entry 111
+    0x1.02044831211ed0068efa4c2a8b9870bfp-1,
+    0x1.a7bd0ap0
+  },
+  { // Entry 112
+    0x1.1c01d5f6d3a50d31c45cbfddd0272765p-1,
+    0x1.bdcdc6p0
+  },
+  { // Entry 113
+    0x1.34bde46fd84fca43ba3f4799acab10ffp-1,
+    0x1.d3de82p0
+  },
+  { // Entry 114
+    0x1.4c5618136a3221d84476b78353fabc80p-1,
+    0x1.e9ef3ep0
+  },
+  { // Entry 115
+    0x1.62e429efa395f35781c7670787e58c2bp-1,
+    0x1.fffffap0
+  },
+  { // Entry 116
+    -0x1.62e43115a8fb47c3a7c2e76a80cca9a5p-2,
+    0x1.6a09e6p-1
+  },
+  { // Entry 117
+    -0x1.24cfd09514bae9e21501d1a28c37d51ep-2,
+    0x1.80aa84p-1
+  },
+  { // Entry 118
+    -0x1.d4902a7f6a1d18da241dffb42a0818edp-3,
+    0x1.974b22p-1
+  },
+  { // Entry 119
+    -0x1.65d5607cc85baba26e2faf78865dc991p-3,
+    0x1.adebc0p-1
+  },
+  { // Entry 120
+    -0x1.f991d8f6e2f011943d5a6a60cd646002p-4,
+    0x1.c48c5ep-1
+  },
+  { // Entry 121
+    -0x1.31b9a995502d59241500cd1ce955f5c4p-4,
+    0x1.db2cfcp-1
+  },
+  { // Entry 122
+    -0x1.ccb7994bda818c26cc15fca660f364ecp-6,
+    0x1.f1cd9ap-1
+  },
+  { // Entry 123
+    0x1.0b9492bd99570e8a2a2f5a7f59644b42p-6,
+    0x1.04371cp0
+  },
+  { // Entry 124
+    0x1.e2705e9cc554d8b565433c8fad2db164p-5,
+    0x1.0f876cp0
+  },
+  { // Entry 125
+    0x1.986d321688b074a21eb26b41679ee309p-4,
+    0x1.1ad7bcp0
+  },
+  { // Entry 126
+    0x1.1c89919fb208ebda275d6fee75577a43p-3,
+    0x1.26280cp0
+  },
+  { // Entry 127
+    0x1.69d463db5d0d8cbc5da8bd2c1f5d2953p-3,
+    0x1.31785cp0
+  },
+  { // Entry 128
+    0x1.b44f87381611ab2806d6f00d213de2cfp-3,
+    0x1.3cc8acp0
+  },
+  { // Entry 129
+    0x1.fc2d80e5311b3f7e05f26b963044ea08p-3,
+    0x1.4818fcp0
+  },
+  { // Entry 130
+    0x1.20cdd9262c59a7726689f4fe5ffa58fep-2,
+    0x1.53694cp0
+  },
+  { // Entry 131
+    0x1.426182db20e23d0b473ae1c2d1975c3fp-2,
+    0x1.5eb99cp0
+  },
+  { // Entry 132
+    0x1.62e42ec99e429eeb7fcbe6f58eff3117p-2,
+    0x1.6a09e6p0
+  },
+  { // Entry 133
+    -0x1.269621134db92783beb7676c0aa9c2a3p-2,
+    0x1.80p-1
+  },
+  { // Entry 134
+    -0x1.89fa484d355b5e186f5662b3da3e745bp-3,
+    0x1.a66666p-1
+  },
+  { // Entry 135
+    -0x1.af8e892d15de87e2e9e59dff5c0633bep-4,
+    0x1.ccccccp-1
+  },
+  { // Entry 136
+    -0x1.9ecebcb597ea1bb43d896f584759744ap-6,
+    0x1.f33332p-1
+  },
+  { // Entry 137
+    0x1.8fb04b8da65ceb85a2edb7d0ff0ad2d3p-5,
+    0x1.0cccccp0
+  },
+  { // Entry 138
+    0x1.e27076e2af2e5e9ea87ffe1fe9e155dbp-4,
+    0x1.20p0
+  },
+  { // Entry 139
+    0x1.756506739ebaf1cd58855d231e777a59p-3,
+    0x1.333334p0
+  },
+  { // Entry 140
+    0x1.f18dce2898f5ba919d825d9696c6c774p-3,
+    0x1.466668p0
+  },
+  { // Entry 141
+    0x1.334ea564424013b7739afbc9478741b5p-2,
+    0x1.59999cp0
+  },
+  { // Entry 142
+    0x1.6aac0d0fe3871ab60d70d41e954c2bd3p-2,
+    0x1.6cccd0p0
+  },
+  { // Entry 143
+    0x1.9f323ecbf984bf2b68d766f405221819p-2,
+    0x1.80p0
+  },
+  { // Entry 144
+    0.0,
+    0x1.p0
+  },
+  { // Entry 145
+    0x1.8663fd6538c872349ec1a85e05ec5fb5p-4,
+    0x1.19999ap0
+  },
+  { // Entry 146
+    0x1.756506739ebaf1cd58855d231e777a59p-3,
+    0x1.333334p0
+  },
+  { // Entry 147
+    0x1.0ca93b6f56afbacd07973b0a3c67fc47p-2,
+    0x1.4ccccep0
+  },
+  { // Entry 148
+    0x1.588c32237c6aefe96e1db27c46710d39p-2,
+    0x1.666668p0
+  },
+  { // Entry 149
+    0x1.9f3244214ed68647ddc799823e05a9b1p-2,
+    0x1.800002p0
+  },
+  { // Entry 150
+    0x1.e148a7a27268594dfd4dd6c301fece79p-2,
+    0x1.99999cp0
+  },
+  { // Entry 151
+    0x1.0fae84dc95e1a7d9897472d55a7563e8p-1,
+    0x1.b33336p0
+  },
+  { // Entry 152
+    0x1.2cf2633bc7fc9d9d9929319aa918822cp-1,
+    0x1.ccccd0p0
+  },
+  { // Entry 153
+    0x1.48a1165df274ab7963f8550dcbfb6aebp-1,
+    0x1.e6666ap0
+  },
+  { // Entry 154
+    0x1.62e42fefa39ef35793c7673007e5ed5ep-1,
+    0x1.p1
+  },
+  { // Entry 155
+    0x1.1542457337d42e1c6b73c89d862ba171p6,
+    0x1.p100
+  },
+  { // Entry 156
+    0x1.15a3de7291226038f89b79079dad1c89p6,
+    0x1.19999ap100
+  },
+  { // Entry 157
+    0x1.15fcf7f671a38b9552200b4c17badd2fp6,
+    0x1.333334p100
+  },
+  { // Entry 158
+    0x1.164eeeaea72addd7387b5fd89068096ep6,
+    0x1.4ccccep100
+  },
+  { // Entry 159
+    0x1.169ad1a55b50990c54e1e6500272127fp6,
+    0x1.666668p100
+  },
+  { // Entry 160
+    0x1.16e177b7592304a2b35190370869a71bp6,
+    0x1.800002p100
+  },
+  { // Entry 161
+    0x1.17238e1ada469675b9711674492da040p6,
+    0x1.99999cp100
+  },
+  { // Entry 162
+    0x1.1761a27cf0fff16c1e86b18330e08c39p6,
+    0x1.b33336p100
+  },
+  { // Entry 163
+    0x1.179c2a39af642757a6a61b00bb7dd276p6,
+    0x1.ccccd0p100
+  },
+  { // Entry 164
+    0x1.17d3879ff3b917735e3bb947a1c39847p6,
+    0x1.e6666ap100
+  },
+  { // Entry 165
+    0x1.18080dd3171b6c031a9b576be63b6d4cp6,
+    0x1.p101
+  },
+  { // Entry 166
+    -0x1.0000080000555559555588888b333357p-20,
+    0x1.ffffe0p-1
+  },
+  { // Entry 167
+    -0x1.0000040000155555d5555888889ddddep-21,
+    0x1.fffff0p-1
+  },
+  { // Entry 168
+    0.0,
+    0x1.p0
+  },
+  { // Entry 169
+    0x1.fffff800002aaaa9aaaab11110e66667p-22,
+    0x1.000008p0
+  },
+  { // Entry 170
+    0x1.fffff00000aaaaa2aaab11110bbbbc04p-21,
+    0x1.000010p0
+  },
+  { // Entry 171
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 172
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 173
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 174
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 175
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 176
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 177
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 178
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 179
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 180
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 181
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 182
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 183
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 184
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 185
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 186
+    0x1.62e42feba39ef15793c611dab1909808p6,
+    0x1.fffffep127
+  },
+  { // Entry 187
+    -0x1.9d1d9fccf4770743f2061e1de931a650p6,
+    0x1.p-149
+  },
+  { // Entry 188
+    -0x1.62e436bdd09a876194940b96cb28fd7fp-2,
+    0x1.6a09e4p-1
+  },
+  { // Entry 189
+    -0x1.62e43115a8fb47c3a7c2e76a80cca9a5p-2,
+    0x1.6a09e6p-1
+  },
+  { // Entry 190
+    -0x1.62e42b6d81640825bf89d8b8d9d0ff58p-2,
+    0x1.6a09e8p-1
+  },
+  { // Entry 191
+    0x1.62e4292176a35f4d92fac2c944a2dd3dp-2,
+    0x1.6a09e4p0
+  },
+  { // Entry 192
+    0x1.62e42ec99e429eeb7fcbe6f58eff3117p-2,
+    0x1.6a09e6p0
+  },
+  { // Entry 193
+    0x1.62e43471c5d9de896804f5a735fadb65p-2,
+    0x1.6a09e8p0
+  },
+  { // Entry 194
+    -0x1.62e431efa39ff357947211db3290986fp-1,
+    0x1.fffffep-2
+  },
+  { // Entry 195
+    -0x1.62e42fefa39ef35793c7673007e5ed5ep-1,
+    0x1.p-1
+  },
+  { // Entry 196
+    -0x1.62e42befa3a2f3578e7211e2b2908b3cp-1,
+    0x1.000002p-1
+  },
+  { // Entry 197
+    -0x1.26962668a3120b11fac40bc7b22b5a8dp-2,
+    0x1.7ffffep-1
+  },
+  { // Entry 198
+    -0x1.269621134db92783beb7676c0aa9c2a3p-2,
+    0x1.80p-1
+  },
+  { // Entry 199
+    -0x1.26961bbdf867606749c734ddd1c6310bp-2,
+    0x1.800002p-1
+  },
+  { // Entry 200
+    0x1.9f323976a42bdb9d2ccac2985da0802fp-2,
+    0x1.7ffffep0
+  },
+  { // Entry 201
+    0x1.9f323ecbf984bf2b68d766f405221819p-2,
+    0x1.80p0
+  },
+  { // Entry 202
+    0x1.9f3244214ed68647ddc799823e05a9b1p-2,
+    0x1.800002p0
+  },
+  { // Entry 203
+    0x1.54de6ee78989a9acfc875c1d45e16490p-9,
+    0x1.00aaa8p0
+  },
+  { // Entry 204
+    0x1.54e26c3eab6ea24115a4ecbc6c21c3dep-9,
+    0x1.00aaaap0
+  },
+  { // Entry 205
+    0x1.54e66995c55e3ad40cb2b01d77b8b63fp-9,
+    0x1.00aaacp0
+  },
+  { // Entry 206
+    0x1.62e42eefa39e7357937211da729097d5p0,
+    0x1.fffffep1
+  },
+  { // Entry 207
+    0x1.62e42fefa39ef35793c7673007e5ed5ep0,
+    0x1.p2
+  },
+  { // Entry 208
+    0x1.62e431efa39cf357967211d6b2909e6fp0,
+    0x1.000002p2
+  },
+  { // Entry 209
+    0x1.62e42defa39df357931cbc84dd3b424dp-1,
+    0x1.fffffep0
+  },
+  { // Entry 210
+    0x1.62e42fefa39ef35793c7673007e5ed5ep-1,
+    0x1.p1
+  },
+  { // Entry 211
+    0x1.62e433efa39af357991cbc7d5d3b4f80p-1,
+    0x1.000002p1
+  },
+  { // Entry 212
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 213
+    0.0,
+    0x1.p0
+  },
+  { // Entry 214
+    0x1.fffffe000002aaaaa6aaaab111110666p-24,
+    0x1.000002p0
+  },
+  { // Entry 215
+    -0x1.62e431efa39ff357947211db3290986fp-1,
+    0x1.fffffep-2
+  },
+  { // Entry 216
+    -0x1.62e42fefa39ef35793c7673007e5ed5ep-1,
+    0x1.p-1
+  },
+  { // Entry 217
+    -0x1.62e42befa3a2f3578e7211e2b2908b3cp-1,
+    0x1.000002p-1
+  },
+  { // Entry 218
+    -0x1.62e430efa39f7357941cbc859d3b42e7p0,
+    0x1.fffffep-3
+  },
+  { // Entry 219
+    -0x1.62e42fefa39ef35793c7673007e5ed5ep0,
+    0x1.p-2
+  },
+  { // Entry 220
+    -0x1.62e42defa3a0f357911cbc895d3b3c4dp0,
+    0x1.000002p-2
+  },
+  { // Entry 221
+    -0x1.0a2b2473bab77681af00380ed0971ccbp1,
+    0x1.fffffep-4
+  },
+  { // Entry 222
+    -0x1.0a2b23f3bab73681aed58d6405ec7206p1,
+    0x1.p-3
+  },
+  { // Entry 223
+    -0x1.0a2b22f3bab83681ad803810b097197ep1,
+    0x1.000002p-3
+  },
+  { // Entry 224
+    -0x1.62e4306fa39f335793f211dad2909822p1,
+    0x1.fffffep-5
+  },
+  { // Entry 225
+    -0x1.62e42fefa39ef35793c7673007e5ed5ep1,
+    0x1.p-4
+  },
+  { // Entry 226
+    -0x1.62e42eefa39ff357927211dcb29094d5p1,
+    0x1.000002p-4
+  },
+  { // Entry 227
+    -0x1.bb9d3c6b8c86f02d78e3eba6d48a137ap1,
+    0x1.fffffep-6
+  },
+  { // Entry 228
+    -0x1.bb9d3beb8c86b02d78b940fc09df68b6p1,
+    0x1.p-5
+  },
+  { // Entry 229
+    -0x1.bb9d3aeb8c87b02d7763eba8b48a102dp1,
+    0x1.000002p-5
+  },
+  { // Entry 230
+    -0x1.0a2b2433bab75681aeeae2b96b41c769p2,
+    0x1.fffffep-7
+  },
+  { // Entry 231
+    -0x1.0a2b23f3bab73681aed58d6405ec7206p2,
+    0x1.p-6
+  },
+  { // Entry 232
+    -0x1.0a2b2373bab7b681ae2ae2ba5b41c5c2p2,
+    0x1.000002p-6
+  },
+  { // Entry 233
+    -0x1.3687aa31af2b34eca163cf9f6c3e8514p2,
+    0x1.fffffep-8
+  },
+  { // Entry 234
+    -0x1.3687a9f1af2b14eca14e7a4a06e92fb2p2,
+    0x1.p-7
+  },
+  { // Entry 235
+    -0x1.3687a971af2b94eca0a3cfa05c3e836ep2,
+    0x1.000002p-7
+  },
+  { // Entry 236
+    -0x1.62e4302fa39f135793dcbc856d3b42c0p2,
+    0x1.fffffep-9
+  },
+  { // Entry 237
+    -0x1.62e42fefa39ef35793c7673007e5ed5ep2,
+    0x1.p-8
+  },
+  { // Entry 238
+    -0x1.62e42f6fa39f7357931cbc865d3b411ap2,
+    0x1.000002p-8
+  },
+  { // Entry 239
+    -0x1.8f40b62d9812f1c28655a96b6e38006cp2,
+    0x1.fffffep-10
+  },
+  { // Entry 240
+    -0x1.8f40b5ed9812d1c28640541608e2ab0ap2,
+    0x1.p-9
+  },
+  { // Entry 241
+    -0x1.8f40b56d981351c28595a96c5e37fec6p2,
+    0x1.000002p-9
+  },
+  { // Entry 242
+    -0x1.bb9d3c2b8c86d02d78ce96516f34be18p2,
+    0x1.fffffep-11
+  },
+  { // Entry 243
+    -0x1.bb9d3beb8c86b02d78b940fc09df68b6p2,
+    0x1.p-10
+  },
+  { // Entry 244
+    -0x1.bb9d3b6b8c87302d780e96525f34bc71p2,
+    0x1.000002p-10
+  },
+  { // Entry 245
+    -0x1.20596712b4f135b7281cae81b9157b8dp3,
+    0x1.fffffep-14
+  },
+  { // Entry 246
+    -0x1.205966f2b4f125b7281203d7066ad0dcp3,
+    0x1.p-13
+  },
+  { // Entry 247
+    -0x1.205966b2b4f165b727bcae8231157abap3,
+    0x1.000002p-13
+  },
+  { // Entry 248
+    -0x1.20596712b4f135b7281cae81b9157b8dp3,
+    0x1.fffffep-14
+  },
+  { // Entry 249
+    -0x1.205966f2b4f125b7281203d7066ad0dcp3,
+    0x1.p-13
+  },
+  { // Entry 250
+    -0x1.205966b2b4f165b727bcae8231157abap3,
+    0x1.000002p-13
+  },
+  { // Entry 251
+    -0x1.0a2b2473bab77681af00380ed0971ccbp1,
+    0x1.fffffep-4
+  },
+  { // Entry 252
+    -0x1.0a2b23f3bab73681aed58d6405ec7206p1,
+    0x1.p-3
+  },
+  { // Entry 253
+    -0x1.0a2b22f3bab83681ad803810b097197ep1,
+    0x1.000002p-3
+  },
+  { // Entry 254
+    -0x1.1178f14710961bedaf9f799a53afc33dp-3,
+    0x1.bffffep-1
+  },
+  { // Entry 255
+    -0x1.1178e8227e47bde338b41fc72de81e3bp-3,
+    0x1.c0p-1
+  },
+  { // Entry 256
+    -0x1.1178defdec03d2c915604897971b7658p-3,
+    0x1.c00002p-1
+  },
+  { // Entry 257
+    -0x1.62e4306fa39f335793f211dad2909822p1,
+    0x1.fffffep-5
+  },
+  { // Entry 258
+    -0x1.62e42fefa39ef35793c7673007e5ed5ep1,
+    0x1.p-4
+  },
+  { // Entry 259
+    -0x1.62e42eefa39ff357927211dcb29094d5p1,
+    0x1.000002p-4
+  },
+  { // Entry 260
+    -0x1.08599c6af4ba93c693b13122f6824a8bp-4,
+    0x1.dffffep-1
+  },
+  { // Entry 261
+    -0x1.08598b59e3a0688a3fd9bf503372c12fp-4,
+    0x1.e0p-1
+  },
+  { // Entry 262
+    -0x1.08597a48d29871a4649d0a66ccbd5edbp-4,
+    0x1.e00002p-1
+  },
+  { // Entry 263
+    -0x1.bb9d3c6b8c86f02d78e3eba6d48a137ap1,
+    0x1.fffffep-6
+  },
+  { // Entry 264
+    -0x1.bb9d3beb8c86b02d78b940fc09df68b6p1,
+    0x1.p-5
+  },
+  { // Entry 265
+    -0x1.bb9d3aeb8c87b02d7763eba8b48a102dp1,
+    0x1.000002p-5
+  },
+  { // Entry 266
+    -0x1.0415f9a6b665d7a7b9958d7d28f62a74p-5,
+    0x1.effffep-1
+  },
+  { // Entry 267
+    -0x1.0415d89e7444470173c75d4d8889de0ep-5,
+    0x1.f0p-1
+  },
+  { // Entry 268
+    -0x1.0415b7963244cf65919a578b2daa29d5p-5,
+    0x1.f00002p-1
+  },
+  { // Entry 269
+    -0x1.0a2b2433bab75681aeeae2b96b41c769p2,
+    0x1.fffffep-7
+  },
+  { // Entry 270
+    -0x1.0a2b23f3bab73681aed58d6405ec7206p2,
+    0x1.p-6
+  },
+  { // Entry 271
+    -0x1.0a2b2373bab7b681ae2ae2ba5b41c5c2p2,
+    0x1.000002p-6
+  },
+  { // Entry 272
+    -0x1.0205a68d45e67ed01e10e322bd43a170p-6,
+    0x1.f7fffep-1
+  },
+  { // Entry 273
+    -0x1.020565893584749f23a105b9c7bb9a6fp-6,
+    0x1.f8p-1
+  },
+  { // Entry 274
+    -0x1.02052485256476af6f4daabd139b5e57p-6,
+    0x1.f80002p-1
+  },
+  { // Entry 275
+    -0x1.3687aa31af2b34eca163cf9f6c3e8514p2,
+    0x1.fffffep-8
+  },
+  { // Entry 276
+    -0x1.3687a9f1af2b14eca14e7a4a06e92fb2p2,
+    0x1.p-7
+  },
+  { // Entry 277
+    -0x1.3687a971af2b94eca0a3cfa05c3e836ep2,
+    0x1.000002p-7
+  },
+  { // Entry 278
+    -0x1.0101d85a923025b54cbaae499d5e40bfp-7,
+    0x1.fbfffep-1
+  },
+  { // Entry 279
+    -0x1.010157588de7128ccc5a82f9da00f48bp-7,
+    0x1.fcp-1
+  },
+  { // Entry 280
+    -0x1.0100d6568a200574745b39f0aae26685p-7,
+    0x1.fc0002p-1
+  },
+  { // Entry 281
+    -0x1.62e4302fa39f135793dcbc856d3b42c0p2,
+    0x1.fffffep-9
+  },
+  { // Entry 282
+    -0x1.62e42fefa39ef35793c7673007e5ed5ep2,
+    0x1.p-8
+  },
+  { // Entry 283
+    -0x1.62e42f6fa39f7357931cbc865d3b411ap2,
+    0x1.000002p-8
+  },
+  { // Entry 284
+    -0x1.008156968a355a68f2be9b035772c9c3p-8,
+    0x1.fdfffep-1
+  },
+  { // Entry 285
+    -0x1.0080559588b357e598e33d8d9db37a29p-8,
+    0x1.fep-1
+  },
+  { // Entry 286
+    -0x1.007f549488335866440de7a1f2084736p-8,
+    0x1.fe0002p-1
+  },
+  { // Entry 287
+    -0x1.8f40b62d9812f1c28655a96b6e38006cp2,
+    0x1.fffffep-10
+  },
+  { // Entry 288
+    -0x1.8f40b5ed9812d1c28640541608e2ab0ap2,
+    0x1.p-9
+  },
+  { // Entry 289
+    -0x1.8f40b56d981351c28595a96c5e37fec6p2,
+    0x1.000002p-9
+  },
+  { // Entry 290
+    -0x1.0042165dd9caff419b1eccdf720a36d2p-9,
+    0x1.fefffep-1
+  },
+  { // Entry 291
+    -0x1.0040155d5889de70671eeec0bfcefe53p-9,
+    0x1.ffp-1
+  },
+  { // Entry 292
+    -0x1.003e145cd94abf2033bf71dc3028520cp-9,
+    0x1.ff0002p-1
+  },
+  { // Entry 293
+    -0x1.bb9d3c2b8c86d02d78ce96516f34be18p2,
+    0x1.fffffep-11
+  },
+  { // Entry 294
+    -0x1.bb9d3beb8c86b02d78b940fc09df68b6p2,
+    0x1.p-10
+  },
+  { // Entry 295
+    -0x1.bb9d3b6b8c87302d780e96525f34bc71p2,
+    0x1.000002p-10
+  },
+  { // Entry 296
+    -0x1.0024065697999797f377cb852750240bp-10,
+    0x1.ff7ffep-1
+  },
+  { // Entry 297
+    -0x1.00200556558893357cd7e1f486bd0705p-10,
+    0x1.ff80p-1
+  },
+  { // Entry 298
+    -0x1.001c045617798f93464c0067a7eaae4fp-10,
+    0x1.ff8002p-1
+  },
+  { // Entry 299
+    -0x1.20596712b4f135b7281cae81b9157b8dp3,
+    0x1.fffffep-14
+  },
+  { // Entry 300
+    -0x1.205966f2b4f125b7281203d7066ad0dcp3,
+    0x1.p-13
+  },
+  { // Entry 301
+    -0x1.205966b2b4f165b727bcae8231157abap3,
+    0x1.000002p-13
+  },
+  { // Entry 302
+    -0x1.002401156dd698a14a193857b6b2e2bdp-13,
+    0x1.ffeffep-1
+  },
+  { // Entry 303
+    -0x1.0004001555d558889dde702b028c9996p-13,
+    0x1.fff0p-1
+  },
+  { // Entry 304
+    -0x1.ffc7fe2abbac310fe54784015d23a61dp-14,
+    0x1.fff002p-1
+  },
+  { // Entry 305
+    HUGE_VALF,
+    HUGE_VALF
+  },
+  { // Entry 306
+    0x1.62e42feba39ef15793c611dab1909808p6,
+    0x1.fffffep127
+  },
+  { // Entry 307
+    0x1.62e42fe7a39eeb5793bcbc854d3b429ap6,
+    0x1.fffffcp127
+  },
+  { // Entry 308
+    0x1.250d0505fece83f5f3328cc322f65153p0,
+    0x1.921fb6p1
+  },
+  { // Entry 309
+    0x1.ce6bb438b3fc2928a53b64ac7c0d6a91p-2,
+    0x1.921fb6p0
+  },
+  { // Entry 310
+    0x1.fffffe000002aaaaa6aaaab111110666p-24,
+    0x1.000002p0
+  },
+  { // Entry 311
+    0.0,
+    0x1.p0
+  },
+  { // Entry 312
+    -0x1.000000800000555555955555888888b3p-24,
+    0x1.fffffep-1
+  },
+  { // Entry 313
+    -0x1.eeb9574d26837b0d04a6d367277ce056p-3,
+    0x1.921fb6p-1
+  },
+  { // Entry 314
+    -0x1.5d589f27e5107f8a356d9ee8ad1baae4p6,
+    0x1.000002p-126
+  },
+  { // Entry 315
+    -0x1.5d589f2fe510778a3578499347c655a9p6,
+    0x1.p-126
+  },
+  { // Entry 316
+    -0x1.5d589f37e5107f8a3582f43e0271006dp6,
+    0x1.fffffcp-127
+  },
+  { // Entry 317
+    -0x1.5d589f3fe510978a35cd9ee99d1bae31p6,
+    0x1.fffff8p-127
+  },
+  { // Entry 318
+    -0x1.9a57d76d152fc95d42de8f4f8921da75p6,
+    0x1.p-148
+  },
+  { // Entry 319
+    -0x1.9d1d9fccf4770743f2061e1de931a650p6,
+    0x1.p-149
+  },
+  { // Entry 320
+    -HUGE_VALF,
+    0.0f
+  },
+  { // Entry 321
+    -HUGE_VALF,
+    -0.0f
+  },
+};
+#endif // __BIONIC__
+
+TEST(math_logf, logf_intel) {
+#if defined(__BIONIC__)
+  for (size_t i = 0; i < sizeof(g_logf_intel_data)/sizeof(logf_intel_data_t); i++) {
+    EXPECT_FLOAT_EQ(g_logf_intel_data[i].expected, logf(g_logf_intel_data[i].call_data)) << "Failed on element " << i;
+  }
+#else // __BIONIC__
+  GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
+}
diff --git a/tests/math_pow_test.cpp b/tests/math_pow_test.cpp
new file mode 100644
index 0000000..c185424
--- /dev/null
+++ b/tests/math_pow_test.cpp
@@ -0,0 +1,3300 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <math.h>
+
+#include <gtest/gtest.h>
+
+#if defined(__BIONIC__)
+typedef struct {
+  double expected;
+  double x_call_data;
+  double y_call_data;
+} pow_intel_data_t;
+
+static pow_intel_data_t g_pow_intel_data[] = {
+  { // Entry 0
+    0x1.p0,
+    -0x1.0p-10, 0.0
+  },
+  { // Entry 1
+    0x1.p0,
+    -0x1.0p-20, 0.0
+  },
+  { // Entry 2
+    -HUGE_VAL,
+    -HUGE_VAL, 0x1.0000000000001p52
+  },
+  { // Entry 3
+    -0x1.ffffffffffffe0000000000001ffffffp20,
+    -0x1.0000000000001p-21, -0x1.0p0
+  },
+  { // Entry 4
+    0x1.p0,
+    -0x1.0000000000001p-41, 0.0
+  },
+  { // Entry 5
+    0x1.000000000000a000000000002dp-410,
+    -0x1.0000000000001p-41, 0x1.4p3
+  },
+  { // Entry 6
+    0x1.9241b707f6dadff955fd89193b67d331p-76,
+    -0x1.0000000000009p0, -0x1.7364d9364d93ep54
+  },
+  { // Entry 7
+    0x1.ffffe00000fffffabaaabeffffc3b111p-1,
+    -0x1.0000000000010p0, -0x1.0p28
+  },
+  { // Entry 8
+    -0x1.fffffeffac00403b0c6d424acd900953p964,
+    -0x1.00000000220p-1, -0x1.e28p9
+  },
+  { // Entry 9
+    0x1.ffe88f898fad6805ef5425ca3572f1e8p705,
+    -0x1.0000044p-1, -0x1.610p9
+  },
+  { // Entry 10
+    -0x1.fff0007ffc001fff0007ffc001fff0p40,
+    -0x1.00080p-41, -0x1.0p0
+  },
+  { // Entry 11
+    0x1.ff601b7c9059582e9c5cd4bde021f462p409,
+    -0x1.00080p-41, -0x1.4p3
+  },
+  { // Entry 12
+    -0x1.002802801400500080p200,
+    -0x1.00080p40, 0x1.4p2
+  },
+  { // Entry 13
+    0x1.ffa00a7f14c337fcecffc107244f96dfp245,
+    -0x1.0008000000f14p-41, -0x1.8p2
+  },
+  { // Entry 14
+    0x1.ff8011fd3be577fec85ffc5d60b0334ep-321,
+    -0x1.000800000e484p40, -0x1.0p3
+  },
+  { // Entry 15
+    0x1.6b3c46415430c004e9fd0b35f8ec6fd5p-1,
+    -0x1.046e8bfffffc2p0, -0x1.4p4
+  },
+  { // Entry 16
+    0.0,
+    -0x1.518p-1065, 0x1.0p1023
+  },
+  { // Entry 17
+    0x1.20000060000008p-81,
+    -0x1.8000004p-41, 0x1.0p1
+  },
+  { // Entry 18
+    0x1.c3d6a2157b623407e8c821289ebac2b6p-1,
+    -0x1.fffffbfffffffp-1, 0x1.0p20
+  },
+  { // Entry 19
+    -0x1.00000060000030000011000006300002p0,
+    -0x1.ffffffbffffffp-1, -0x1.8p1
+  },
+  { // Entry 20
+    -0x1.000000e00000a8000062000033a00018p35,
+    -0x1.ffffffbffffffp-6, -0x1.cp2
+  },
+  { // Entry 21
+    -0x1.000000e00000a8000062000033a00018p280,
+    -0x1.ffffffbffffffp-41, -0x1.cp2
+  },
+  { // Entry 22
+    -0x1.000000e00000a8000062000033a00018p-287,
+    -0x1.ffffffbffffffp40, -0x1.cp2
+  },
+  { // Entry 23
+    -0x1.fffffe40000038000030fffff49ffffdp286,
+    -0x1.ffffffbffffffp40, 0x1.cp2
+  },
+  { // Entry 24
+    0x1.ffffff80000008p-21,
+    -0x1.ffffffcp-11, 0x1.0p1
+  },
+  { // Entry 25
+    -0x1.000000000100080000010010004001p40,
+    -0x1.fffffffffdfffp-41, -0x1.0p0
+  },
+  { // Entry 26
+    -0x1.00000000000c98000000009e9a40p40,
+    -0x1.ffffffffffe6dp-41, -0x1.0p0
+  },
+  { // Entry 27
+    -0x1.fffffffdffffe00100000fffaaaaaaaap-1,
+    -0x1.ffffffffffffep-1, 0x1.00001p20
+  },
+  { // Entry 28
+    -0x1.0000000000000800000000000040p0,
+    -0x1.fffffffffffffp-1, -0x1.0p0
+  },
+  { // Entry 29
+    -HUGE_VAL,
+    -0x1.fffffffffffffp1023, 0x1.0000000000001p52
+  },
+  { // Entry 30
+    0x1.fda6a1be3e9d47fc84293281e77aa21ap-1,
+    0x1.0p-2, 0x1.b2cb2cb2cb2d0p-9
+  },
+  { // Entry 31
+    0.0,
+    0x1.0p-512, 0x1.0ccp1
+  },
+  { // Entry 32
+    0x1.f9b3a3820980938687e8bf7ff06bc42cp-914,
+    0x1.0p-1035, 0x1.c3a83a83a83a5p-1
+  },
+  { // Entry 33
+    0.0,
+    0x1.0p-1074, 0x1.0p1023
+  },
+  { // Entry 34
+    0.0,
+    0x1.0p-1074, 0x1.0000000000001p0
+  },
+  { // Entry 35
+    0x1.51cb453b954f5305fd8d61e650e8d0d5p-967,
+    0x1.0p-1074, 0x1.cccccccccccccp-1
+  },
+  { // Entry 36
+    0x1.fffffffd3a37a022a4bdf9482171d56fp1023,
+    0x1.0p1, 0x1.ffffffffff0p9
+  },
+  { // Entry 37
+    0x1.00000000000007ffffffffffffe0p-5,
+    0x1.0000000000001p-10, 0x1.0p-1
+  },
+  { // Entry 38
+    0x1.ae89f995ad5887ff46dd2362be6a8f23p-204,
+    0x1.0000000000001p-271, 0x1.7fffffffffffdp-1
+  },
+  { // Entry 39
+    0x1.2611186bae6a380002e6202c31b04d13p-38,
+    0x1.0000000000001p-462, 0x1.4f2094f2094f0p-4
+  },
+  { // Entry 40
+    0x1.6a09e667f3ecd2adb67223f9564b3422p-392,
+    0x1.0000000000001p-522, 0x1.7fffffffffffdp-1
+  },
+  { // Entry 41
+    0x1.9fdf8bcce543547d611ef13904022b8bp-493,
+    0x1.0000000000001p-547, 0x1.cccccccccccccp-1
+  },
+  { // Entry 42
+    0x1.91b501c2db5c8ffe81cc3effffe282e8p-290,
+    0x1.0000000000001p-643, 0x1.ccccccccccccap-2
+  },
+  { // Entry 43
+    0x1.a830fd0547202479c70c80b72a325d2fp-408,
+    0x1.0000000000001p-731, 0x1.1d41d41d41d44p-1
+  },
+  { // Entry 44
+    0x1.a9335df38e6e64cbdaa57750a0cfd5eep-291,
+    0x1.0000000000001p-733, 0x1.95810624dd2f7p-2
+  },
+  { // Entry 45
+    0x1.6a09e667f3d192a27b73577484a86dcdp-761,
+    0x1.0000000000001p-845, 0x1.cccccccccccccp-1
+  },
+  { // Entry 46
+    0x1.bdb8cdadbe60a56dd61c4e04350cfa9ap-569,
+    0x1.0000000000001p-947, 0x1.3333333333331p-1
+  },
+  { // Entry 47
+    0x1.6a09e66d72c9c801840532577e605e07p904,
+    0x1.0000000000001p-1005, -0x1.cccccccccfa81p-1
+  },
+  { // Entry 48
+    0x1.fffffffffffaea6e0622a45b3589d771p1023,
+    0x1.0000000000001p1, 0x1.ffffffffffffdp9
+  },
+  { // Entry 49
+    0x1.e6102ba465044814b28a0a49216ef667p-349,
+    0x1.0000000000001p663, -0x1.0cccccccccccfp-1
+  },
+  { // Entry 50
+    0x1.ffffffffffd75b6d85de8fb3a7e2e826p-703,
+    0x1.0000000000001p936, -0x1.8000000000001p-1
+  },
+  { // Entry 51
+    0x1.ffffffffffffe0000000000001ffffffp-1024,
+    0x1.0000000000001p1023, -0x1.0p0
+  },
+  { // Entry 52
+    0x1.fffffffffffaea6e0622a4573589d771p1023,
+    0x1.0000000000002p2, 0x1.ffffffffffffdp8
+  },
+  { // Entry 53
+    0x1.000000000000080000000000029fffffp0,
+    0x1.0000000000004p0, 0x1.0000000000007p-3
+  },
+  { // Entry 54
+    0x1.00000000000007ffffffffff3920p0,
+    0x1.0000000000004p0, 0x1.ffffffffffce8p-4
+  },
+  { // Entry 55
+    0x1.fffffffffffaea6e0622a44f3589d771p1023,
+    0x1.0000000000004p4, 0x1.ffffffffffffdp7
+  },
+  { // Entry 56
+    0x1.fb9540d99258a80f86b71925aaf4421ep80,
+    0x1.0000000000007p1023, 0x1.4444444444430p-4
+  },
+  { // Entry 57
+    0x1.df905ef8e2507fd852712ed6cea98963p833,
+    0x1.0000000000011p1, 0x1.a0f3ea0697a0bp9
+  },
+  { // Entry 58
+    0x1.00000000000097ffffffffffd2e0p3,
+    0x1.0000000000013p6, 0x1.0p-1
+  },
+  { // Entry 59
+    0x1.000000000000d7ffffffffff77e0p0,
+    0x1.0000000000021p0, 0x1.a2e8ba2e8ba2ep-2
+  },
+  { // Entry 60
+    0x1.9476504b9baf343e3f75a2bd2e4caddbp738,
+    0x1.0000000000080p0, 0x1.0p54
+  },
+  { // Entry 61
+    0x1.fffff4e95e1f3fdcdd5e3d928f3a47f5p1023,
+    0x1.00000000000ffp1, 0x1.fffffffc0p9
+  },
+  { // Entry 62
+    0x1.ffffffff8e4de8083ac63f95bcb525fcp1023,
+    0x1.00000000000ffp2, 0x1.ffffffffffcp8
+  },
+  { // Entry 63
+    0x1.9476504b433552adbf253ad5a9e61e68p738,
+    0x1.00000000004p0, 0x1.0p51
+  },
+  { // Entry 64
+    0x1.6247eb03578637ff2cb93c93fe2f2473p-129,
+    0x1.00000000007p1, -0x1.011p7
+  },
+  { // Entry 65
+    0x1.87cea2e506d2ea9b21823d7557663fbap427,
+    0x1.00000000020p1023, 0x1.ac083126e978cp-2
+  },
+  { // Entry 66
+    0x1.ffffff2b0338080b257df31bb02ff70ap767,
+    0x1.000000000ffffp-1, -0x1.7fffffffd5ce2p9
+  },
+  { // Entry 67
+    0x1.ffd931035b394087164501473df23095p1023,
+    0x1.000000001p1, 0x1.fffff1fffffffp9
+  },
+  { // Entry 68
+    0x1.912b6dd6652df7fa0fbaffbc7b32d62ap953,
+    0x1.000000001b1efp-1, -0x1.dcd2f3ea06995p9
+  },
+  { // Entry 69
+    0x1.fffffff800000020c0003f7b7ffe8216p-1,
+    0x1.000000040p0, -0x1.ffffffffcffffp-1
+  },
+  { // Entry 70
+    0x1.ffffffc0000027fffff70000039ffffep-1024,
+    0x1.0000001ffffffp1023, -0x1.0p0
+  },
+  { // Entry 71
+    0x1.705df34f84e31387148153c7cf783a53p-1,
+    0x1.0000004p1, -0x1.e66666666666bp-2
+  },
+  { // Entry 72
+    0x1.1a16744c2ec0d8042410bf3e3a9014acp1,
+    0x1.0000004p2, 0x1.23d70a3d70a3bp-1
+  },
+  { // Entry 73
+    0x1.fff8001002b417ef588e21c5092e20c7p1023,
+    0x1.0000010p-1, -0x1.ffffffffffff9p9
+  },
+  { // Entry 74
+    0x1.a12f806c39105800d5ac38f6cb88d374p-2,
+    0x1.000001cp3, -0x1.ba2e8ba2e8ba2p-2
+  },
+  { // Entry 75
+    0x1.d72f7f354d86d0206ad7c9be9b478c7cp-885,
+    0x1.0000044p-1, 0x1.ba0f61c9107c9p9
+  },
+  { // Entry 76
+    0x1.915d1955b15fc08191e000bc8a9c8262p738,
+    0x1.00020p0, 0x1.0000040p24
+  },
+  { // Entry 77
+    0x1.ffc0043cbc5db7fed905ea267724cd86p47,
+    0x1.000200000c0e4p-3, -0x1.fffffffff3fffp3
+  },
+  { // Entry 78
+    0x1.03861c0f25f0b7fdd7db988fc50e8ac5p896,
+    0x1.00070p7, 0x1.00000000880p7
+  },
+  { // Entry 79
+    0x1.735f4cae6fd5e7ec9ec93923f339e951p-242,
+    0x1.0007fdep0, -0x1.4f1b77c278dc0p20
+  },
+  { // Entry 80
+    0x1.b6bdcdafd5582823b4d361cb7bf02f0bp0,
+    0x1.0007ffffff18cp-3, -0x1.094f2094f2094p-2
+  },
+  { // Entry 81
+    0x1.ee9de3815589f8020429c850502a73cep0,
+    0x1.00080p1, 0x1.e666666666666p-1
+  },
+  { // Entry 82
+    0x1.fc4e957ad3cff80df14d5383bd09a83ap1023,
+    0x1.001febebccd42p0, 0x1.63d8aa986a9eap20
+  },
+  { // Entry 83
+    0x1.fbddf46d6b62882b4c4e659bf0212df4p1023,
+    0x1.001fef1cc4193p0, 0x1.63b500c83689dp20
+  },
+  { // Entry 84
+    0x1.fba7f9318c5dc81b1e178865147202f3p1023,
+    0x1.001ff069d2a6bp0, 0x1.63a676c8493e8p20
+  },
+  { // Entry 85
+    0x1.f61661b7000d32d1f698e0fa2f889d35p69,
+    0x1.00804025213dep-7, -0x1.4p3
+  },
+  { // Entry 86
+    0x1.e109bdcca01fb7ffbbe4f50c82d0ec62p15,
+    0x1.010p-1, -0x1.ffffffff9ffffp3
+  },
+  { // Entry 87
+    0x1.1e49c51473ff37dc1ad27264312c37b5p-1011,
+    0x1.021eeaa6d270dp1, -0x1.f37971758e257p9
+  },
+  { // Entry 88
+    0x1.eb41321e136b37fffbb99027ffc8514bp-21,
+    0x1.02f178bc5e2c1p3, -0x1.a99999999999ap2
+  },
+  { // Entry 89
+    0x1.080ffffff79cb800d4fa4351d8e63171p-2,
+    0x1.040p-1, 0x1.00000000060p1
+  },
+  { // Entry 90
+    0x1.cf2b19acfd538820cd62b9762fbd07d8p-1018,
+    0x1.0493cda7be452p1, -0x1.efe4b242071abp9
+  },
+  { // Entry 91
+    0x1.6692c05b09baba2ea48d785ad4a4575dp135,
+    0x1.05ebf8248a734p99, 0x1.5e3b32a2a9fb0p0
+  },
+  { // Entry 92
+    0x1.810f2f53980577f6663abfa1f774291bp70,
+    0x1.0aaaaaaaaaaabp7, 0x1.4p3
+  },
+  { // Entry 93
+    0x1.fffee335368ea0008aa6b3b006354625p-1,
+    0x1.0e4f938c0e0bbp-482, 0x1.b4838aa70d025p-26
+  },
+  { // Entry 94
+    0x1.cfc470cc939227fa970b58b91572f724p-40,
+    0x1.13bd11bcfaa50p-5, 0x1.0p3
+  },
+  { // Entry 95
+    0x1.ec33ea55afd33ad219aa2aec083397dfp-1,
+    0x1.1501f44659e54p0, -0x1.0p-1
+  },
+  { // Entry 96
+    0x1.f648a0ead82f6001daf0d46abd018b77p-1,
+    0x1.1555555555555p-1, 0x1.0000000000007p-5
+  },
+  { // Entry 97
+    0x1.fe7eb68734b5e825e94d6de454cde18ep6,
+    0x1.1745d1745da71p-1, -0x1.0000000000007p3
+  },
+  { // Entry 98
+    0x1.a5a00c77c65bf5b0592a61407b2bc79fp-39,
+    0x1.1973b102ffddbp-6, 0x1.a1d84f6a3b934p2
+  },
+  { // Entry 99
+    0x1.e7e26745f50fe800d14145ff80133761p-2,
+    0x1.19eedeb102d84p2, -0x1.0p-1
+  },
+  { // Entry 100
+    0x1.a73f9acbf4125a89020110a29c39bbd2p103,
+    0x1.24765a0cdd454p7, 0x1.cd81edfd6d5b8p3
+  },
+  { // Entry 101
+    0x1.445ae390f4b5369c1426f9fe8b8a1751p615,
+    0x1.2492492492492p-5, -0x1.ffffffffffff8p6
+  },
+  { // Entry 102
+    0x1.e4e045205527f33f0c9768dcb7f13fabp-616,
+    0x1.2492492492492p-5, 0x1.ffc7fffffffffp6
+  },
+  { // Entry 103
+    0x1.2dd17dc7293dc8001e1986a14875be95p122,
+    0x1.3150a12f25c8dp-41, -0x1.8p1
+  },
+  { // Entry 104
+    0x1.52c58cdbac4cb7feb761e24bbde99b85p-534,
+    0x1.3333333333333p-2, 0x1.333333333ce97p8
+  },
+  { // Entry 105
+    0x1.bc7f056ec71ff0000104808c9990ae9fp-2,
+    0x1.33333346cf8bap-2, 0x1.62e42fefa39efp-1
+  },
+  { // Entry 106
+    0x1.a2c9dc7bb2e724ae746c7a0a076b129bp-291,
+    0x1.38abf82ee6986p-1, 0x1.980p8
+  },
+  { // Entry 107
+    0x1.b4f60e5795b5e8088c1865ab9e0e2694p0,
+    0x1.3ec984cb36701p0, 0x1.38018879b2ba8p1
+  },
+  { // Entry 108
+    0x1.8fcf301c2b46532fffb6a06cc43dec91p-667,
+    0x1.4p-1070, 0x1.3ef368eb04327p-1
+  },
+  { // Entry 109
+    0x1.00003f65cce8080000ffef6e02bfe509p0,
+    0x1.4p4, 0x1.529a1574c0c72p-20
+  },
+  { // Entry 110
+    0x1.90000000000028000000000001p4,
+    0x1.4000000000001p2, 0x1.0p1
+  },
+  { // Entry 111
+    0x1.43015cf74d6e07ff3666305ddffb5f4ep1,
+    0x1.43e743ba79c41p-1, -0x1.02c30b80eb514p1
+  },
+  { // Entry 112
+    0x1.a36e1c3c700b7a416fad641bfc031adbp-10,
+    0x1.47ae147ae147bp-5, 0x1.000001cp1
+  },
+  { // Entry 113
+    0x1.e5eccf1b3a05dcf7adca8d47f937dac7p-985,
+    0x1.4e91b0e91b0f1p-1, 0x1.90c9714fbcd9bp10
+  },
+  { // Entry 114
+    0x1.95335bfb76c6c7fe38526cde1c16edbdp-3,
+    0x1.5152b7c373368p-22, 0x1.bb38288a0a6p-4
+  },
+  { // Entry 115
+    0x1.ffffffffffffb01e21a404429e88cfd6p-1,
+    0x1.51758790b4181p-4, 0x1.0p-52
+  },
+  { // Entry 116
+    0x1.702ebfa1ff2013f2438cfd1935b73099p101,
+    0x1.5555555555555p-2, -0x1.00380p6
+  },
+  { // Entry 117
+    0x1.ba30a127f6dd5fd9c60a7f010d9ca125p202,
+    0x1.5555555555555p-2, -0x1.ffc7fffffffffp6
+  },
+  { // Entry 118
+    0x1.7ffffe8eddc49a0bb74c9b3942e5eb0bp1,
+    0x1.5555555555555p-2, -0x1.fffffe3ffffffp-1
+  },
+  { // Entry 119
+    0x1.8aa8808647d07b8819b686a448174076p586,
+    0x1.5555555555555p-5, -0x1.ffc7fffffffffp6
+  },
+  { // Entry 120
+    0x1.7a0a9108e1d1884c584a9ab81fc3f3d1p-294,
+    0x1.5555555555555p-5, 0x1.000000000e0p6
+  },
+  { // Entry 121
+    0x1.ad3d5033217a047c2602ed9b3c0a9644p-461,
+    0x1.58a26121f46f6p-2, 0x1.24f45f5fd4f79p8
+  },
+  { // Entry 122
+    0x1.1104fb8cf786c800ffc735889a531fa3p0,
+    0x1.6130984c02017p0, 0x1.999999999999ap-3
+  },
+  { // Entry 123
+    0x1.1e952b19cc33672f1cdd3ec50e0b3df2p-1023,
+    0x1.622e8ba2e8b9dp-1, 0x1.e0f83e0f83e0cp10
+  },
+  { // Entry 124
+    0x1.ceafd8c0385bd8abbd5744704bf13d4ep-1023,
+    0x1.671111111110cp-1, 0x1.f333333333324p10
+  },
+  { // Entry 125
+    0x1.6a09e667f3ba12f93247a76d74374418p-1,
+    0x1.6a09e667f3b9ep-1, 0x1.ffffffffffff3p-1
+  },
+  { // Entry 126
+    0x1.a887293fd6f30a11e9f3aab161b0d41fp0,
+    0x1.745d1745d1746p-2, -0x1.ffffffffffff8p-2
+  },
+  { // Entry 127
+    0x1.917499900fda07fed49796d8256cbeadp-40,
+    0x1.745d1745d1746p-3, 0x1.fffffe3ffffffp3
+  },
+  { // Entry 128
+    0x1.f46e967980e048c59fd0fbea1e57781cp967,
+    0x1.7a0p7, 0x1.fffffffefffffp6
+  },
+  { // Entry 129
+    0x1.99ce45b7e28fc7ff2d3cfb4617742d7ap-1,
+    0x1.7bf0b2348b0a8p2, -0x1.0p-3
+  },
+  { // Entry 130
+    0x1.fe9d3facecdb482e52a2026f0d0fcbabp0,
+    0x1.8p-1, -0x1.33333333333c0p1
+  },
+  { // Entry 131
+    0x1.96c3a864d92cc8242fa6a056bb08b3cfp-1,
+    0x1.85e85e85e85eap-1, 0x1.b073ecade3053p-1
+  },
+  { // Entry 132
+    0x1.f2d80cf8cc08b7ffffeea79f95c3a9bap-1,
+    0x1.87d872441eabbp9, -0x1.fffffffffffeep-9
+  },
+  { // Entry 133
+    0x1.ffffffffffff701f8afb9aa06bad33c1p-1,
+    0x1.89e36ef84f19dp1, -0x1.0000000000011p-50
+  },
+  { // Entry 134
+    0x1.0000000000000fffb750f07593ac0fefp0,
+    0x1.8d600b7696862p-96, -0x1.efae61f60f6e8p-59
+  },
+  { // Entry 135
+    0x1.e8f15565ed43a82e052236ac3f8a1f09p77,
+    0x1.98d2fe5c53f34p-39, -0x1.044a002d50ad8p1
+  },
+  { // Entry 136
+    0x1.0f4b118a10e49fffff00ae7357d87c94p-1,
+    0x1.999999a637f10p-2, 0x1.62e42fefa39efp-1
+  },
+  { // Entry 137
+    0x1.d2515c49d64157fef62efe37aa7d4e57p-44,
+    0x1.9c0133cdb0856p-5, 0x1.4p3
+  },
+  { // Entry 138
+    0x1.fb85e9f13f076753450e315695d239e9p-1023,
+    0x1.9f0ed4f930522p-1, 0x1.a5db8a1755e9cp11
+  },
+  { // Entry 139
+    0x1.01ab8f2671b6e8000096349ab8974ec5p0,
+    0x1.9fcfe7f3fa181p-1, -0x1.0p-5
+  },
+  { // Entry 140
+    0x1.69c73824fbabf8066c0f38487c600c72p9,
+    0x1.a043274b705cep3, 0x1.487e31cce6468p1
+  },
+  { // Entry 141
+    0x1.d20088f4eeb8a52ff029ff7e476e3b67p-582,
+    0x1.a5d1745d1746ep-1, 0x1.03e0f83e0f83cp11
+  },
+  { // Entry 142
+    0x1.c4beedf3151e2803e049bb5161d1272dp-272,
+    0x1.aa4ce8ed526b1p-1, 0x1.00880p10
+  },
+  { // Entry 143
+    0x1.7173062b74c217fea6b41e6a7fb48dd6p-711,
+    0x1.ab99d36091bc0p97, -0x1.d136ee8e59573p2
+  },
+  { // Entry 144
+    0x1.86c1b49a551097fe78399c00d0157d92p-2,
+    0x1.b782218c3fdb4p2, -0x1.0p-1
+  },
+  { // Entry 145
+    0x1.5b6a74499d637804b9aa28f9b766c3ccp-1,
+    0x1.bceb771a02bdep2, -0x1.999999999999ap-3
+  },
+  { // Entry 146
+    0x1.fdde6d7d992d4ffcd0a2446a9572b791p-1,
+    0x1.bfffffffffffdp-1, 0x1.ffc7fffffffffp-6
+  },
+  { // Entry 147
+    0x1.2492492492492f05397829cbc1ade69fp-1023,
+    0x1.bffffffffffffp1022, -0x1.0p0
+  },
+  { // Entry 148
+    0x1.cca34d8d609542352dfeaace528cb7a1p-818,
+    0x1.cp-1033, 0x1.9555555555552p-1
+  },
+  { // Entry 149
+    0x1.55cb805d3b6ab5c7675ce288db179f2bp-981,
+    0x1.cp-1033, 0x1.e666666666662p-1
+  },
+  { // Entry 150
+    0x1.97a3fcbacebe5d86d4f9675d3b8208f8p861,
+    0x1.cp-1059, -0x1.a0ea0ea0ea0eap-1
+  },
+  { // Entry 151
+    0x1.e926f3342729d100beab22b5029fa692p-956,
+    0x1.cp-1071, 0x1.c8ebd48ebd498p-1
+  },
+  { // Entry 152
+    0x1.f1668a877c3020c8505c45ae994bd358p-1002,
+    0x1.cp-1071, 0x1.deeabb7884549p-1
+  },
+  { // Entry 153
+    0x1.24924924924597829cbc14f0e93c746ep-1023,
+    0x1.c000000000057p1022, -0x1.0p0
+  },
+  { // Entry 154
+    0x1.c65c2cf3962da8013d40ee8c3b46bf1dp96,
+    0x1.c25c268491610p-44, -0x1.1efeff5a273ecp1
+  },
+  { // Entry 155
+    0x1.970c10d6b0a59a7fadf1e21e5ab677bep77,
+    0x1.c25c268497682p-44, -0x1.cc6b93abbb074p0
+  },
+  { // Entry 156
+    0x1.8583c2489a50380006c9c7205b5a54fep-1,
+    0x1.c2e170b85c994p-2, 0x1.5555555555555p-2
+  },
+  { // Entry 157
+    0x1.7e4573015bc63bd267679aab2cd89f66p-1,
+    0x1.cb3c9484e2ad0p0, -0x1.0p-1
+  },
+  { // Entry 158
+    0x1.7e3e719ce5b797fe885815bc3b2457f2p-1,
+    0x1.cb4d69eb4f4b9p0, -0x1.0p-1
+  },
+  { // Entry 159
+    0x1.fd4250a871c7fe00d5f51039c57dde6fp-624,
+    0x1.ccc4c0fd63cb6p-1, 0x1.0p12
+  },
+  { // Entry 160
+    0x1.5dc285d5b5f16800f6d7dc5ffdcf8d16p-1,
+    0x1.d1745d1749883p-1, 0x1.ffc7fffffffffp1
+  },
+  { // Entry 161
+    0x1.fea595d5c04f881438f7f5f10dbb0297p-2,
+    0x1.d555555555552p-1, 0x1.ffc7fffffffffp2
+  },
+  { // Entry 162
+    0x1.0000000000007ff04a26678b633a133ep0,
+    0x1.d872441ec3905p2, 0x1.0000000000011p-50
+  },
+  { // Entry 163
+    0x1.a63f4bd797f82805919b09d2b62da1e1p-1,
+    0x1.da60a1f2ec608p-2, 0x1.007cd9524d3f4p-2
+  },
+  { // Entry 164
+    0x1.a82e1469025c850c1448a19c2af67fe4p-500,
+    0x1.db6db6db6db72p-2, 0x1.c30c30c30c3p8
+  },
+  { // Entry 165
+    0x1.779a06bc3880e2c39dfc679749e470a5p-2,
+    0x1.dbb0e0aa2dd0ep2, -0x1.0p-1
+  },
+  { // Entry 166
+    0x1.f55b41ab4a675405b542703d9b037ae7p-408,
+    0x1.dda95a95a95b1p-1, 0x1.fc0p11
+  },
+  { // Entry 167
+    0x1.767fbad219a208018d6b81f7f3a2051bp2,
+    0x1.de7f154838537p-6, -0x1.0p-1
+  },
+  { // Entry 168
+    0x1.711d602ffb27f80209043d6d8f283cf8p-10,
+    0x1.e66666666666bp-1, 0x1.ffffffffffff8p6
+  },
+  { // Entry 169
+    0x1.ff5697396af157ffead748859ae3c9cbp1,
+    0x1.eeeeeeeeeeeeep2, 0x1.5aaaaaaaaaaabp-1
+  },
+  { // Entry 170
+    0x1.fe961a3ccd3c281ad0333d6806927b2bp-1,
+    0x1.f07c1f07c1f07p-14, 0x1.40a57eb50296dp-12
+  },
+  { // Entry 171
+    0x1.dac0c7cfbef05bd65a0e6ea2477f47fap778,
+    0x1.f1a17d079e24fp-3, -0x1.7d9c0b5f3a960p8
+  },
+  { // Entry 172
+    0x1.6ea69bd85b67cc85be83fa977dc123cap-1,
+    0x1.f333333333324p0, -0x1.0p-1
+  },
+  { // Entry 173
+    0x1.715bf92f43f00b403049e0c3e51153f8p-16,
+    0x1.f664984b8a152p-21, 0x1.8b852ce2219f0p-1
+  },
+  { // Entry 174
+    0x1.74368094efbfb380bb2df2e20e2a7a17p-85,
+    0x1.f6ded8bc3fa43p-7, 0x1.c083595c2b1bcp3
+  },
+  { // Entry 175
+    0x1.b0ef556006207718d3da08a90136726dp721,
+    0x1.f83e0f83e0b8ap-1, -0x1.00000002b658ep15
+  },
+  { // Entry 176
+    0x1.b0ef4cd94f8f8a8e603ff658f61fefb1p721,
+    0x1.f83e0f83e0ba5p-1, -0x1.00000000221efp15
+  },
+  { // Entry 177
+    0x1.b0ef4cd82f1387d76580a9eeaba656f6p721,
+    0x1.f83e0f83e0bcfp-1, -0x1.00000000221efp15
+  },
+  { // Entry 178
+    0x1.b0ef4cfb1cec37d64f37ea375597b740p721,
+    0x1.f83e0f83e0bcfp-1, -0x1.000000002cb09p15
+  },
+  { // Entry 179
+    0x1.b0ef555e269c6774a18b56af36947d82p721,
+    0x1.f83e0f83e0bcfp-1, -0x1.00000002b6573p15
+  },
+  { // Entry 180
+    0x1.b1c3042fe76ec74eb631776ea90c3cc6p721,
+    0x1.f83e0f83e0bcfp-1, -0x1.00004000221efp15
+  },
+  { // Entry 181
+    0x1.f2e92477d64c86fa54f6215ec8de5896p827,
+    0x1.f83e0f83e0bcfp-1, -0x1.25ab6f7bced93p15
+  },
+  { // Entry 182
+    0x1.b0ef4c04ab6f97a529350915504c0074p721,
+    0x1.f83e0f83e0bcfp-1, -0x1.ffffffffc43dep14
+  },
+  { // Entry 183
+    0x1.b0ef555b1dbe97d276d196306ba00051p721,
+    0x1.f83e0f83e0c26p-1, -0x1.00000002b620fp15
+  },
+  { // Entry 184
+    0x1.b0ef4cbe6dee68f697fc5885e43a3545p721,
+    0x1.f83e0f83e0f80p-1, -0x1.00000000220p15
+  },
+  { // Entry 185
+    0x1.661db242e13f78760f3385c48de6e14dp-716,
+    0x1.f84f1b77aa61ep-1, 0x1.0000044p15
+  },
+  { // Entry 186
+    0x1.6cc056593b1897fe7294556e85a7fccap-1,
+    0x1.f869b10e1646ep0, -0x1.0p-1
+  },
+  { // Entry 187
+    0x1.96ec199c8283280dcde1bf0a6bdf18ddp-33,
+    0x1.f86d6f63aa049p-1, 0x1.780p10
+  },
+  { // Entry 188
+    0x1.8d3575c5a08217e96d2baccd92102101p612,
+    0x1.f96860afcb452p-1, -0x1.0000043fffeedp15
+  },
+  { // Entry 189
+    0x1.8d3575c52ea31fea3d0799f8cf8523e3p612,
+    0x1.f96860afcb468p-1, -0x1.0000043ffff85p15
+  },
+  { // Entry 190
+    0x1.8d3575c472f0c863c06a976e22a25c6dp612,
+    0x1.f96860afcb489p-1, -0x1.0000044p15
+  },
+  { // Entry 191
+    0x1.8d3575c35aacefea95c885439d49bd99p612,
+    0x1.f96860afcb4bbp-1, -0x1.00000440000d4p15
+  },
+  { // Entry 192
+    0x1.8d3575c0cfc461bbe5ee3644cc6d77c2p612,
+    0x1.f96860afcb506p-1, -0x1.0000043fffc79p15
+  },
+  { // Entry 193
+    0x1.8d3575c1667df1163979824d863cc571p612,
+    0x1.f96860afcb506p-1, -0x1.0000044000022p15
+  },
+  { // Entry 194
+    0x1.8d3575b4fec588e56f1ba4bb2cde3d37p612,
+    0x1.f96860afcb714p-1, -0x1.0000044000353p15
+  },
+  { // Entry 195
+    0x1.8d3575ac3ff49ee0044041951d20706bp612,
+    0x1.f96860afcb858p-1, -0x1.0000043fffe6dp15
+  },
+  { // Entry 196
+    0x1.671986dbe53f56acd36ddaeec97277aap-46,
+    0x1.f985f7cbf0059p-7, 0x1.e3fa3018bde08p2
+  },
+  { // Entry 197
+    0x1.eec73eb3ed9247940e87750e7fc49479p1019,
+    0x1.fa81a5e7d412cp-1, -0x1.000007ffef0p16
+  },
+  { // Entry 198
+    0x1.6afc2b3669cafd8b04be07637cb8ce5ep-1,
+    0x1.fd557019f1cd0p0, -0x1.0p-1
+  },
+  { // Entry 199
+    0x1.c4f91d24e5c3e86f73ea68132bda4b8ap1002,
+    0x1.fdfffffffffffp-3, -0x1.f3fffffffffffp8
+  },
+  { // Entry 200
+    0x1.6a93b7f04694ad66b9aa64f76ba1fa38p-2,
+    0x1.fe7b0ee6afa3cp2, -0x1.0p-1
+  },
+  { // Entry 201
+    0x1.e1776bde16643808a38caf050f5cb630p-966,
+    0x1.ff3e9ae3033aep-1, 0x1.ba6c13bf005ecp18
+  },
+  { // Entry 202
+    0x1.d4ef5ecd754cd7f6e7016453994c21d5p-943,
+    0x1.ff433a02ec964p-1, 0x1.ba7a347cdffebp18
+  },
+  { // Entry 203
+    0x1.fe9bbdc161abd7fd9b32dbbc2d748438p-915,
+    0x1.ff48e2b4a5d7ep-1, 0x1.ba8b810f5507fp18
+  },
+  { // Entry 204
+    0x1.de52aa6a5ecaf8067797c9e2a281b23ep-905,
+    0x1.ff4ae0e440fb6p-1, 0x1.ba9198ab03cd4p18
+  },
+  { // Entry 205
+    0x1.76bc52dc7431f800000536a94bc3d305p133,
+    0x1.ff77fffffffffp15, 0x1.0b1fdcd7590abp3
+  },
+  { // Entry 206
+    0x1.5c1c2ded7213d991836fd2aa8dff4df7p-1023,
+    0x1.ff7ffffffffffp0, -0x1.00000000cp10
+  },
+  { // Entry 207
+    0x1.7a2b4d72ccfab7febb68ab3ac422cda7p-613,
+    0x1.ff85796e4f063p-1, 0x1.bb44b86ca0928p18
+  },
+  { // Entry 208
+    0x1.18a2faf8b5f6e8032837e7d87abcfa58p-410,
+    0x1.ffae13ebf1872p-1, 0x1.bbc0d7c3a882cp18
+  },
+  { // Entry 209
+    0x1.39e7d84a8958282053666d8c41938466p-739,
+    0x1.fff0000006071p-1, 0x1.0000140p22
+  },
+  { // Entry 210
+    0x1.e6ce6f49ea6028016050f5f38aefc204p795,
+    0x1.fff800000e483p1023, 0x1.8df6b0df6b0e0p-1
+  },
+  { // Entry 211
+    0x1.9aaa3cdd12dc05e246b234654b8dc76fp-442,
+    0x1.fffffe7fffffep-1023, 0x1.ba2e8ba2e8ba4p-2
+  },
+  { // Entry 212
+    0x1.f663278f73044832a2c1c5820c51cde7p-1,
+    0x1.ffffff3ffffffp-8, 0x1.000000ep-8
+  },
+  { // Entry 213
+    0x1.ffffffcd55554801c722bf7f371564d7p-1,
+    0x1.ffffffbffffffp-1, 0x1.9555555555552p-1
+  },
+  { // Entry 214
+    0x1.61c50ac8e0257000ca0d8b938dfe79abp567,
+    0x1.ffffffbffffffp1023, 0x1.1bbbbbbbbbbb9p-1
+  },
+  { // Entry 215
+    0x1.ffffff80000008p-199,
+    0x1.ffffffcp-100, 0x1.0p1
+  },
+  { // Entry 216
+    0x1.ffffff85291c6803b8547332d01f63b1p1023,
+    0x1.ffffffff8ffffp7, 0x1.ffffffffe7e49p6
+  },
+  { // Entry 217
+    0x1.ffffffc7fff45f951f3a78dcb59a7fa5p-897,
+    0x1.ffffffffeffffp-2, 0x1.bffffffffffffp9
+  },
+  { // Entry 218
+    0x1.7b29358d45f41a2f23ee22f80bb6fd08p508,
+    0x1.fffffffff3ffep-1023, -0x1.fd8fd8fd8fd8ep-2
+  },
+  { // Entry 219
+    0x1.e3437e70fec24558c1079cade561e276p-810,
+    0x1.fffffffffbffep-1023, 0x1.9555555555552p-1
+  },
+  { // Entry 220
+    0x1.fffffffffdfff7fffffeff97fe6ffeffp-1,
+    0x1.fffffffffbfffp-1, 0x1.0000000000003p-1
+  },
+  { // Entry 221
+    0x1.f6697c7afa0ac827d45b428b9c13ea46p77,
+    0x1.ffffffffff0d6p952, 0x1.4f2094f2094f0p-4
+  },
+  { // Entry 222
+    0x1.ffffffffffbc37ffffffff82436fffffp-1,
+    0x1.ffffffffffb4bp-1, 0x1.cccccccccccccp-1
+  },
+  { // Entry 223
+    0x1.ffffffffffcfe7ffffffffe232cfffffp-1,
+    0x1.ffffffffffcd6p-1, 0x1.e666666666666p-1
+  },
+  { // Entry 224
+    0x1.fffffffffff377ffffffffdbdfefffffp-1,
+    0x1.ffffffffffe6fp-1, 0x1.ffffffffffff8p-2
+  },
+  { // Entry 225
+    0x1.000000000003c7ffffffffeb431fffffp0,
+    0x1.fffffffffff0ep-1, -0x1.ffffffffffe9bp-2
+  },
+  { // Entry 226
+    0x1.000000000012d800000000ecb980p-3,
+    0x1.fffffffffff37p0, -0x1.8p1
+  },
+  { // Entry 227
+    0x1.ae89f995aaa93b8abea2c7b7cbcdc5e2p378,
+    0x1.fffffffffff9fp2, 0x1.f8fffffffffffp6
+  },
+  { // Entry 228
+    0x1.000000000193480000013fd6b24000aap-1015,
+    0x1.fffffffffffa7p6, -0x1.220p7
+  },
+  { // Entry 229
+    0x1.fffffffffffd07ffffffffffec4fffffp-1,
+    0x1.fffffffffffcep-1, 0x1.e666666666666p-1
+  },
+  { // Entry 230
+    0x1.ffffffffff1ce485fdf4a5fd3e671ea9p-1023,
+    0x1.fffffffffffefp-5, 0x1.fefffffffffffp7
+  },
+  { // Entry 231
+    0x1.00000000000047ffffffffffffffffffp0,
+    0x1.ffffffffffff7p-1, -0x1.ffffffffffff7p-1
+  },
+  { // Entry 232
+    0x1.0000000000002800000000000640p-1023,
+    0x1.ffffffffffffbp1022, -0x1.0p0
+  },
+  { // Entry 233
+    0x1.fffffffffffff8000006ffffffd0p-1,
+    0x1.ffffffffffffcp-1, 0x1.fffffe3ffffffp-4
+  },
+  { // Entry 234
+    0x1.fffffffffff17217f7d1cf8da0cc77cbp1023,
+    0x1.ffffffffffffdp0, 0x1.0000000000002p10
+  },
+  { // Entry 235
+    0x1.fffffffffff8b90bfbe8e7bf932596dfp1023,
+    0x1.ffffffffffffdp1, 0x1.0000000000001p9
+  },
+  { // Entry 236
+    0x1.00000000000007ffffffffffffdfffffp0,
+    0x1.ffffffffffffep-1, -0x1.ffffffffffffep-2
+  },
+  { // Entry 237
+    0x1.9fdf8bcce5346004c5f8fe1fe52b1115p56,
+    0x1.ffffffffffffep-64, -0x1.ccccccccccccdp-1
+  },
+  { // Entry 238
+    0x1.3354053613975801e1f18c607d9f7c96p-55,
+    0x1.ffffffffffffep-224, 0x1.f6b0df6b0df6ap-3
+  },
+  { // Entry 239
+    0x1.4337cd6b11bd77ff1dfb16e77447ef8ep157,
+    0x1.ffffffffffffep-642, -0x1.f6b0df6b0df6cp-3
+  },
+  { // Entry 240
+    0x1.9fdf8bcce571fb3c9561f337c9c427d4p278,
+    0x1.ffffffffffffep-930, -0x1.3333333333337p-2
+  },
+  { // Entry 241
+    0x1.ddb680117ab968057796e81914e78595p909,
+    0x1.ffffffffffffep-1012, -0x1.ccccccccccccdp-1
+  },
+  { // Entry 242
+    0x1.2387a6e756233000b49c3b0bf9c54982p1,
+    0x1.ffffffffffffep4, 0x1.e66666666665cp-3
+  },
+  { // Entry 243
+    0x1.a5adb8c8e32c1807a7da92b43f7cc90cp54,
+    0x1.ffffffffffffep75, 0x1.70a3d70a3d70fp-1
+  },
+  { // Entry 244
+    0x1.ec1deabbe3a9eae29bde56f88e8ef4eep627,
+    0x1.ffffffffffffep813, 0x1.8af8af8af8af8p-1
+  },
+  { // Entry 245
+    0x1.ffffffffff8f9dccd52d470a882669c3p647,
+    0x1.ffffffffffffep863, 0x1.7fffffffffffdp-1
+  },
+  { // Entry 246
+    0x1.00000004da20a7d2821cdfd4f6347dd0p128,
+    0x1.fffffffffffffp-3, -0x1.000000000e0p6
+  },
+  { // Entry 247
+    0x1.44ce541b60346c98094443b9faa84abdp10,
+    0x1.fffffffffffffp1023, 0x1.4afd6a052c0e2p-7
+  },
+  { // Entry 248
+    0x1.cb720dcef90691503cbd1e949db761d9p-1,
+    0x1.0p-5, 0x1.0p-5
+  },
+  { // Entry 249
+    0x1.p-5,
+    0x1.0p-5, 0x1.0p0
+  },
+  { // Entry 250
+    0x1.p0,
+    0x1.0p0, 0x1.0p-5
+  },
+  { // Entry 251
+    0x1.p0,
+    0x1.0p0, 0x1.0p0
+  },
+  { // Entry 252
+    0x1.p-40,
+    0x1.0p-5, 0x1.0p3
+  },
+  { // Entry 253
+    0x1.p-160,
+    0x1.0p-5, 0x1.0p5
+  },
+  { // Entry 254
+    0x1.p0,
+    0x1.0p0, 0x1.0p3
+  },
+  { // Entry 255
+    0x1.p0,
+    0x1.0p0, 0x1.0p5
+  },
+  { // Entry 256
+    0.0,
+    0x1.0p-5, 0x1.0p10
+  },
+  { // Entry 257
+    0.0,
+    0x1.0p-5, 0x1.0p12
+  },
+  { // Entry 258
+    0x1.p0,
+    0x1.0p0, 0x1.0p10
+  },
+  { // Entry 259
+    0x1.p0,
+    0x1.0p0, 0x1.0p12
+  },
+  { // Entry 260
+    0x1.11301d0125b50a4ebbf1aed9318ceac5p0,
+    0x1.0p3, 0x1.0p-5
+  },
+  { // Entry 261
+    0x1.p3,
+    0x1.0p3, 0x1.0p0
+  },
+  { // Entry 262
+    0x1.1d4873168b9aa7805b8028990f07a98bp0,
+    0x1.0p5, 0x1.0p-5
+  },
+  { // Entry 263
+    0x1.p5,
+    0x1.0p5, 0x1.0p0
+  },
+  { // Entry 264
+    0x1.p24,
+    0x1.0p3, 0x1.0p3
+  },
+  { // Entry 265
+    0x1.p96,
+    0x1.0p3, 0x1.0p5
+  },
+  { // Entry 266
+    0x1.p40,
+    0x1.0p5, 0x1.0p3
+  },
+  { // Entry 267
+    0x1.p160,
+    0x1.0p5, 0x1.0p5
+  },
+  { // Entry 268
+    HUGE_VAL,
+    0x1.0p3, 0x1.0p10
+  },
+  { // Entry 269
+    HUGE_VAL,
+    0x1.0p3, 0x1.0p12
+  },
+  { // Entry 270
+    HUGE_VAL,
+    0x1.0p5, 0x1.0p10
+  },
+  { // Entry 271
+    HUGE_VAL,
+    0x1.0p5, 0x1.0p12
+  },
+  { // Entry 272
+    0x1.3dea64c12342235b41223e13d773fba2p0,
+    0x1.0p10, 0x1.0p-5
+  },
+  { // Entry 273
+    0x1.p10,
+    0x1.0p10, 0x1.0p0
+  },
+  { // Entry 274
+    0x1.4bfdad5362a271d4397afec42e20e036p0,
+    0x1.0p12, 0x1.0p-5
+  },
+  { // Entry 275
+    0x1.p12,
+    0x1.0p12, 0x1.0p0
+  },
+  { // Entry 276
+    0x1.p80,
+    0x1.0p10, 0x1.0p3
+  },
+  { // Entry 277
+    0x1.p320,
+    0x1.0p10, 0x1.0p5
+  },
+  { // Entry 278
+    0x1.p96,
+    0x1.0p12, 0x1.0p3
+  },
+  { // Entry 279
+    0x1.p384,
+    0x1.0p12, 0x1.0p5
+  },
+  { // Entry 280
+    0x1.000000000000198d4d0da05571e9ad47p2,
+    0x1.6a09e667f3bccp-1, -0x1.0p2
+  },
+  { // Entry 281
+    0x1.ffffffffffffcce565e4bf5521467385p-3,
+    0x1.6a09e667f3bccp-1, 0x1.0p2
+  },
+  { // Entry 282
+    0x1.000000000000198d4d0da05571e9ad47p-2,
+    0x1.6a09e667f3bccp0, -0x1.0p2
+  },
+  { // Entry 283
+    0x1.ffffffffffffcce565e4bf5521467385p1,
+    0x1.6a09e667f3bccp0, 0x1.0p2
+  },
+  { // Entry 284
+    0x1.000000000000198d4d0da05571e9ad47p2,
+    0x1.6a09e667f3bccp-1, -0x1.0p2
+  },
+  { // Entry 285
+    0x1.ffffffffffffcce565e4bf5521467385p-3,
+    0x1.6a09e667f3bccp-1, 0x1.0p2
+  },
+  { // Entry 286
+    0x1.000000000000198d4d0da05571e9ad47p-2,
+    0x1.6a09e667f3bccp0, -0x1.0p2
+  },
+  { // Entry 287
+    0x1.ffffffffffffcce565e4bf5521467385p1,
+    0x1.6a09e667f3bccp0, 0x1.0p2
+  },
+  { // Entry 288
+    0x1.00162f3904051fa2c1b4e853746b6f04p0,
+    0x1.6a09e667f3bccp-1, -0x1.0p-10
+  },
+  { // Entry 289
+    0x1.ffd3a565efb64ea88a80d8a52554a3a0p-1,
+    0x1.6a09e667f3bccp-1, 0x1.0p-10
+  },
+  { // Entry 290
+    0x1.ffd3a565efb64eaeed467183b8d46a96p-1,
+    0x1.6a09e667f3bccp0, -0x1.0p-10
+  },
+  { // Entry 291
+    0x1.00162f3904051f9f8fc46b3743f85cbep0,
+    0x1.6a09e667f3bccp0, 0x1.0p-10
+  },
+  { // Entry 292
+    0x1.948b0fcd6e9e06522c3f35ba781948b0p1,
+    0x1.8p-1, -0x1.0p2
+  },
+  { // Entry 293
+    0x1.44p-2,
+    0x1.8p-1, 0x1.0p2
+  },
+  { // Entry 294
+    0x1.948b0fcd6e9e06522c3f35ba781948b0p-3,
+    0x1.8p0, -0x1.0p2
+  },
+  { // Entry 295
+    0x1.44p2,
+    0x1.8p0, 0x1.0p2
+  },
+  { // Entry 296
+    0x1.279a74590331c4d218f81e4afb257d06p0,
+    0x1.8p-1, -0x1.0p-1
+  },
+  { // Entry 297
+    0x1.bb67ae8584caa73b25742d7078b83b89p-1,
+    0x1.8p-1, 0x1.0p-1
+  },
+  { // Entry 298
+    0x1.a20bd700c2c3dfc042cc1aed7871db45p-1,
+    0x1.8p0, -0x1.0p-1
+  },
+  { // Entry 299
+    0x1.3988e1409212e7d0321914321a556473p0,
+    0x1.8p0, 0x1.0p-1
+  },
+  { // Entry 300
+    0x1.00126a0b93db294cabe33da735437f51p0,
+    0x1.8p-1, -0x1.0p-10
+  },
+  { // Entry 301
+    0x1.ffdb2e8ed2a1fe71bd59fdd610313046p-1,
+    0x1.8p-1, 0x1.0p-10
+  },
+  { // Entry 302
+    0x1.ffcc1c5973b2129a5b1424e0c88786b8p-1,
+    0x1.8p0, -0x1.0p-10
+  },
+  { // Entry 303
+    0x1.0019f474aa190038c6af775d92f1d725p0,
+    0x1.8p0, 0x1.0p-10
+  },
+  { // Entry 304
+    0x1.p0,
+    0x1.0p0, -0x1.0p2
+  },
+  { // Entry 305
+    0x1.p0,
+    0x1.0p0, 0x1.0p2
+  },
+  { // Entry 306
+    0x1.p-4,
+    0x1.0p1, -0x1.0p2
+  },
+  { // Entry 307
+    0x1.p4,
+    0x1.0p1, 0x1.0p2
+  },
+  { // Entry 308
+    0x1.p0,
+    0x1.0p0, -0x1.0p-1
+  },
+  { // Entry 309
+    0x1.p0,
+    0x1.0p0, 0x1.0p-1
+  },
+  { // Entry 310
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep-1,
+    0x1.0p1, -0x1.0p-1
+  },
+  { // Entry 311
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
+    0x1.0p1, 0x1.0p-1
+  },
+  { // Entry 312
+    0x1.p0,
+    0x1.0p0, -0x1.0p-10
+  },
+  { // Entry 313
+    0x1.p0,
+    0x1.0p0, 0x1.0p-10
+  },
+  { // Entry 314
+    0x1.ffa74ea381efc217a773f15c025f7c0dp-1,
+    0x1.0p1, -0x1.0p-10
+  },
+  { // Entry 315
+    0x1.002c605e2e8cec506d21bfc89a23a010p0,
+    0x1.0p1, 0x1.0p-10
+  },
+  { // Entry 316
+    0x1.p40,
+    0x1.0p-10, -0x1.0p2
+  },
+  { // Entry 317
+    0x1.p-40,
+    0x1.0p-10, 0x1.0p2
+  },
+  { // Entry 318
+    0x1.fe013f6045e40a7c41499223b4a38ce8p-1,
+    0x1.004p0, -0x1.0p2
+  },
+  { // Entry 319
+    0x1.0100601001p0,
+    0x1.004p0, 0x1.0p2
+  },
+  { // Entry 320
+    0x1.p5,
+    0x1.0p-10, -0x1.0p-1
+  },
+  { // Entry 321
+    0x1.p-5,
+    0x1.0p-10, 0x1.0p-1
+  },
+  { // Entry 322
+    0x1.ffc00bfd808be0873653647448220fdfp-1,
+    0x1.004p0, -0x1.0p-1
+  },
+  { // Entry 323
+    0x1.001ffe003ff601bfac107ca6b29a0c31p0,
+    0x1.004p0, 0x1.0p-1
+  },
+  { // Entry 324
+    0x1.01bd1e77170b415e7626621eb5aaff61p0,
+    0x1.0p-10, -0x1.0p-10
+  },
+  { // Entry 325
+    0x1.fc8bc4866e8ad2b963e1828b0761cbc6p-1,
+    0x1.0p-10, 0x1.0p-10
+  },
+  { // Entry 326
+    0x1.ffffe0040055355844443df8680a8e05p-1,
+    0x1.004p0, -0x1.0p-10
+  },
+  { // Entry 327
+    0x1.00000ffe00d5256285340e4f3ad36287p0,
+    0x1.004p0, 0x1.0p-10
+  },
+  { // Entry 328
+    0x1.0000000000000800000000000040p-1024,
+    0x1.fffffffffffffp1023, -0x1.0p0
+  },
+  { // Entry 329
+    0x1.fffffffffffff0p1023,
+    0x1.fffffffffffffp1023, 0x1.0p0
+  },
+  { // Entry 330
+    0x1.3b2c47bff827194425605a92311acceep1020,
+    0x1.0p-1074, -0x1.e666666666666p-1
+  },
+  { // Entry 331
+    0x1.9fdf8bcce542f50814057837677baf82p-1021,
+    0x1.0p-1074, 0x1.e666666666666p-1
+  },
+  { // Entry 332
+    0x1.00000000000651591f9dd5cdb110f6e3p-384,
+    0x1.fffffffffffffp-7, 0x1.fffffffffffffp5
+  },
+  { // Entry 333
+    0x1.fffffffffffc000000000003efffffffp-385,
+    0x1.fffffffffffffp-7, 0x1.0p6
+  },
+  { // Entry 334
+    0x1.ffffffffffdaba9b8188aa7428411dd5p-385,
+    0x1.fffffffffffffp-7, 0x1.0000000000001p6
+  },
+  { // Entry 335
+    0x1.00000000000851591f9dd5dc4bc3361fp-384,
+    0x1.0p-6, 0x1.fffffffffffffp5
+  },
+  { // Entry 336
+    0x1.p-384,
+    0x1.0p-6, 0x1.0p6
+  },
+  { // Entry 337
+    0x1.ffffffffffdeba9b8188aa2ded7820e7p-385,
+    0x1.0p-6, 0x1.0000000000001p6
+  },
+  { // Entry 338
+    0x1.00000000000c51591f9dd6055127b496p-384,
+    0x1.0000000000001p-6, 0x1.fffffffffffffp5
+  },
+  { // Entry 339
+    0x1.000000000004000000000007e0p-384,
+    0x1.0000000000001p-6, 0x1.0p6
+  },
+  { // Entry 340
+    0x1.ffffffffffe6ba9b8188a9b917e62709p-385,
+    0x1.0000000000001p-6, 0x1.0000000000001p6
+  },
+  { // Entry 341
+    0x1.000000000002773a77d719106e939582p-160,
+    0x1.fffffffffffffp-6, 0x1.fffffffffffffp4
+  },
+  { // Entry 342
+    0x1.fffffffffffe000000000000f7ffffffp-161,
+    0x1.fffffffffffffp-6, 0x1.0p5
+  },
+  { // Entry 343
+    0x1.fffffffffff0231620a39c093f16f8cep-161,
+    0x1.fffffffffffffp-6, 0x1.0000000000001p5
+  },
+  { // Entry 344
+    0x1.000000000003773a77d7191361ce0d5ap-160,
+    0x1.0p-5, 0x1.fffffffffffffp4
+  },
+  { // Entry 345
+    0x1.p-160,
+    0x1.0p-5, 0x1.0p5
+  },
+  { // Entry 346
+    0x1.fffffffffff2231620a39bfa8a2d1972p-161,
+    0x1.0p-5, 0x1.0000000000001p5
+  },
+  { // Entry 347
+    0x1.000000000005773a77d7191c3042fd08p-160,
+    0x1.0000000000001p-5, 0x1.fffffffffffffp4
+  },
+  { // Entry 348
+    0x1.000000000002000000000001f0p-160,
+    0x1.0000000000001p-5, 0x1.0p5
+  },
+  { // Entry 349
+    0x1.fffffffffff6231620a39be2f0595ab9p-161,
+    0x1.0000000000001p-5, 0x1.0000000000001p5
+  },
+  { // Entry 350
+    0x1.000000000000e2e42fefa39f59e36bcbp-64,
+    0x1.fffffffffffffp-5, 0x1.fffffffffffffp3
+  },
+  { // Entry 351
+    0x1.ffffffffffff0000000000003bffffffp-65,
+    0x1.fffffffffffffp-5, 0x1.0p4
+  },
+  { // Entry 352
+    0x1.fffffffffff9746f4041718ed45990a2p-65,
+    0x1.fffffffffffffp-5, 0x1.0000000000001p4
+  },
+  { // Entry 353
+    0x1.00000000000162e42fefa39fe95583c3p-64,
+    0x1.0p-4, 0x1.fffffffffffffp3
+  },
+  { // Entry 354
+    0x1.p-64,
+    0x1.0p-4, 0x1.0p4
+  },
+  { // Entry 355
+    0x1.fffffffffffa746f4041718be29130c3p-65,
+    0x1.0p-4, 0x1.0000000000001p4
+  },
+  { // Entry 356
+    0x1.00000000000262e42fefa3a1bc39b3b3p-64,
+    0x1.0000000000001p-4, 0x1.fffffffffffffp3
+  },
+  { // Entry 357
+    0x1.00000000000100000000000078p-64,
+    0x1.0000000000001p-4, 0x1.0p4
+  },
+  { // Entry 358
+    0x1.fffffffffffc746f4041718767007104p-65,
+    0x1.0000000000001p-4, 0x1.0000000000001p4
+  },
+  { // Entry 359
+    0x1.000000000000451591f9dd5ba59328abp-24,
+    0x1.fffffffffffffp-4, 0x1.fffffffffffffp2
+  },
+  { // Entry 360
+    0x1.ffffffffffff8000000000000dffffffp-25,
+    0x1.fffffffffffffp-4, 0x1.0p3
+  },
+  { // Entry 361
+    0x1.fffffffffffd6ba9b8188a9332cfe24ap-25,
+    0x1.fffffffffffffp-4, 0x1.0000000000001p3
+  },
+  { // Entry 362
+    0x1.000000000000851591f9dd5bbdd88d2ap-24,
+    0x1.0p-3, 0x1.fffffffffffffp2
+  },
+  { // Entry 363
+    0x1.p-24,
+    0x1.0p-3, 0x1.0p3
+  },
+  { // Entry 364
+    0x1.fffffffffffdeba9b8188a92a7ba5050p-25,
+    0x1.0p-3, 0x1.0000000000001p3
+  },
+  { // Entry 365
+    0x1.000000000001051591f9dd5c18635627p-24,
+    0x1.0000000000001p-3, 0x1.fffffffffffffp2
+  },
+  { // Entry 366
+    0x1.0000000000008000000000001cp-24,
+    0x1.0000000000001p-3, 0x1.0p3
+  },
+  { // Entry 367
+    0x1.fffffffffffeeba9b8188a91e58f2c5cp-25,
+    0x1.0000000000001p-3, 0x1.0000000000001p3
+  },
+  { // Entry 368
+    0x1.0000000000000c5c85fdf473df375979p-8,
+    0x1.fffffffffffffp-3, 0x1.fffffffffffffp1
+  },
+  { // Entry 369
+    0x1.ffffffffffffc0000000000002ffffffp-9,
+    0x1.fffffffffffffp-3, 0x1.0p2
+  },
+  { // Entry 370
+    0x1.ffffffffffff0e8de8082e30ba42371ap-9,
+    0x1.fffffffffffffp-3, 0x1.0000000000001p2
+  },
+  { // Entry 371
+    0x1.0000000000002c5c85fdf473e242ea38p-8,
+    0x1.0p-2, 0x1.fffffffffffffp1
+  },
+  { // Entry 372
+    0x1.p-8,
+    0x1.0p-2, 0x1.0p2
+  },
+  { // Entry 373
+    0x1.ffffffffffff4e8de8082e30a513f41bp-9,
+    0x1.0p-2, 0x1.0000000000001p2
+  },
+  { // Entry 374
+    0x1.0000000000006c5c85fdf473f15a0bb8p-8,
+    0x1.0000000000001p-2, 0x1.fffffffffffffp1
+  },
+  { // Entry 375
+    0x1.00000000000040000000000006p-8,
+    0x1.0000000000001p-2, 0x1.0p2
+  },
+  { // Entry 376
+    0x1.ffffffffffffce8de8082e308cb76e1dp-9,
+    0x1.0000000000001p-2, 0x1.0000000000001p2
+  },
+  { // Entry 377
+    0x1.fffffffffffff62e42fefa39efcd9404p-3,
+    0x1.fffffffffffffp-2, 0x1.fffffffffffffp0
+  },
+  { // Entry 378
+    0x1.ffffffffffffe000000000000080p-3,
+    0x1.fffffffffffffp-2, 0x1.0p1
+  },
+  { // Entry 379
+    0x1.ffffffffffffb3a37a020b8c24c6d1c6p-3,
+    0x1.fffffffffffffp-2, 0x1.0000000000001p1
+  },
+  { // Entry 380
+    0x1.0000000000000b17217f7d1cf7d83c1ap-2,
+    0x1.0p-1, 0x1.fffffffffffffp0
+  },
+  { // Entry 381
+    0x1.p-2,
+    0x1.0p-1, 0x1.0p1
+  },
+  { // Entry 382
+    0x1.ffffffffffffd3a37a020b8c23810967p-3,
+    0x1.0p-1, 0x1.0000000000001p1
+  },
+  { // Entry 383
+    0x1.0000000000002b17217f7d1cf93b204ap-2,
+    0x1.0000000000001p-1, 0x1.fffffffffffffp0
+  },
+  { // Entry 384
+    0x1.00000000000020000000000001p-2,
+    0x1.0000000000001p-1, 0x1.0p1
+  },
+  { // Entry 385
+    0x1.00000000000009d1bd0105c611fabc53p-2,
+    0x1.0000000000001p-1, 0x1.0000000000001p1
+  },
+  { // Entry 386
+    0x1.fffffffffffff00000000000007fffffp-1,
+    0x1.fffffffffffffp-1, 0x1.fffffffffffffp-1
+  },
+  { // Entry 387
+    0x1.fffffffffffff0p-1,
+    0x1.fffffffffffffp-1, 0x1.0p0
+  },
+  { // Entry 388
+    0x1.ffffffffffffefffffffffffffp-1,
+    0x1.fffffffffffffp-1, 0x1.0000000000001p0
+  },
+  { // Entry 389
+    0x1.p0,
+    0x1.0p0, 0x1.fffffffffffffp-1
+  },
+  { // Entry 390
+    0x1.p0,
+    0x1.0p0, 0x1.0p0
+  },
+  { // Entry 391
+    0x1.p0,
+    0x1.0p0, 0x1.0000000000001p0
+  },
+  { // Entry 392
+    0x1.0000000000000fffffffffffff7fffffp0,
+    0x1.0000000000001p0, 0x1.fffffffffffffp-1
+  },
+  { // Entry 393
+    0x1.00000000000010p0,
+    0x1.0000000000001p0, 0x1.0p0
+  },
+  { // Entry 394
+    0x1.00000000000010000000000001p0,
+    0x1.0000000000001p0, 0x1.0000000000001p0
+  },
+  { // Entry 395
+    0x1.6a09e667f3bcbf74c2970440d6d2a831p0,
+    0x1.fffffffffffffp0, 0x1.fffffffffffffp-2
+  },
+  { // Entry 396
+    0x1.6a09e667f3bcc3608b617397f7660a23p0,
+    0x1.fffffffffffffp0, 0x1.0p-1
+  },
+  { // Entry 397
+    0x1.6a09e667f3bccb381cf6524638ad6b43p0,
+    0x1.fffffffffffffp0, 0x1.0000000000001p-1
+  },
+  { // Entry 398
+    0x1.6a09e667f3bcc51cea30a40fc9c52aecp0,
+    0x1.0p1, 0x1.fffffffffffffp-2
+  },
+  { // Entry 399
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
+    0x1.0p1, 0x1.0p-1
+  },
+  { // Entry 400
+    0x1.6a09e667f3bcd0e0448ff2152c56bf1fp0,
+    0x1.0p1, 0x1.0000000000001p-1
+  },
+  { // Entry 401
+    0x1.6a09e667f3bcd06d3963e3adaf664e88p0,
+    0x1.0000000000001p1, 0x1.fffffffffffffp-2
+  },
+  { // Entry 402
+    0x1.6a09e667f3bcd459022e5304d0b08199p0,
+    0x1.0000000000001p1, 0x1.0p-1
+  },
+  { // Entry 403
+    0x1.6a09e667f3bcdc3093c331b3136584f9p0,
+    0x1.0000000000001p1, 0x1.0000000000001p-1
+  },
+  { // Entry 404
+    0x1.6a09e667f3bcc248d663d4285049157bp0,
+    0x1.fffffffffffffp1, 0x1.fffffffffffffp-3
+  },
+  { // Entry 405
+    0x1.6a09e667f3bcc6349f2e437f70faef9cp0,
+    0x1.fffffffffffffp1, 0x1.0p-2
+  },
+  { // Entry 406
+    0x1.6a09e667f3bcce0c30c3222db27f411dp0,
+    0x1.fffffffffffffp1, 0x1.0000000000001p-2
+  },
+  { // Entry 407
+    0x1.6a09e667f3bcc51cea30a40fc9c52aecp0,
+    0x1.0p2, 0x1.fffffffffffffp-3
+  },
+  { // Entry 408
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
+    0x1.0p2, 0x1.0p-2
+  },
+  { // Entry 409
+    0x1.6a09e667f3bcd0e0448ff2152c56bf1fp0,
+    0x1.0p2, 0x1.0000000000001p-2
+  },
+  { // Entry 410
+    0x1.6a09e667f3bccac511ca43debc8a6c6bp0,
+    0x1.0000000000001p2, 0x1.fffffffffffffp-3
+  },
+  { // Entry 411
+    0x1.6a09e667f3bcceb0da94b335dd97af1cp0,
+    0x1.0000000000001p2, 0x1.0p-2
+  },
+  { // Entry 412
+    0x1.6a09e667f3bcd6886c2991e41fd2d1bdp0,
+    0x1.0000000000001p2, 0x1.0000000000001p-2
+  },
+  { // Entry 413
+    0x1.4bfdad5362a26dd5e0bd02594b5812cbp0,
+    0x1.fffffffffffffp2, 0x1.fffffffffffffp-4
+  },
+  { // Entry 414
+    0x1.4bfdad5362a270883bcdab618baa8204p0,
+    0x1.fffffffffffffp2, 0x1.0p-3
+  },
+  { // Entry 415
+    0x1.4bfdad5362a275ecf1eefd720c603321p0,
+    0x1.fffffffffffffp2, 0x1.0000000000001p-3
+  },
+  { // Entry 416
+    0x1.4bfdad5362a26f21de6a55bbedc15eb4p0,
+    0x1.0p3, 0x1.fffffffffffffp-4
+  },
+  { // Entry 417
+    0x1.4bfdad5362a271d4397afec42e20e036p0,
+    0x1.0p3, 0x1.0p-3
+  },
+  { // Entry 418
+    0x1.4bfdad5362a27738ef9c50d4aef0b5e4p0,
+    0x1.0p3, 0x1.0000000000001p-3
+  },
+  { // Entry 419
+    0x1.4bfdad5362a271b9d9c4fc813278bab6p0,
+    0x1.0000000000001p3, 0x1.fffffffffffffp-4
+  },
+  { // Entry 420
+    0x1.4bfdad5362a2746c34d5a58972f260c9p0,
+    0x1.0000000000001p3, 0x1.0p-3
+  },
+  { // Entry 421
+    0x1.4bfdad5362a279d0eaf6f799f3f67f99p0,
+    0x1.0000000000001p3, 0x1.0000000000001p-3
+  },
+  { // Entry 422
+    0x1.306fe0a31b7150a04b58ad8027ceb050p0,
+    0x1.fffffffffffffp3, 0x1.fffffffffffffp-5
+  },
+  { // Entry 423
+    0x1.306fe0a31b7152465569f4a2a3da43d4p0,
+    0x1.fffffffffffffp3, 0x1.0p-4
+  },
+  { // Entry 424
+    0x1.306fe0a31b715592698c82e79bf84613p0,
+    0x1.fffffffffffffp3, 0x1.0000000000001p-4
+  },
+  { // Entry 425
+    0x1.306fe0a31b7151388348ff0de074c5a3p0,
+    0x1.0p4, 0x1.fffffffffffffp-5
+  },
+  { // Entry 426
+    0x1.306fe0a31b7152de8d5a46305c85edecp0,
+    0x1.0p4, 0x1.0p-4
+  },
+  { // Entry 427
+    0x1.306fe0a31b71562aa17cd47554af19b4p0,
+    0x1.0p4, 0x1.0000000000001p-4
+  },
+  { // Entry 428
+    0x1.306fe0a31b715268f329a22951b38f61p0,
+    0x1.0000000000001p4, 0x1.fffffffffffffp-5
+  },
+  { // Entry 429
+    0x1.306fe0a31b71540efd3ae94bcdcfe133p0,
+    0x1.0000000000001p4, 0x1.0p-4
+  },
+  { // Entry 430
+    0x1.306fe0a31b71575b115d7790c60f600dp0,
+    0x1.0000000000001p4, 0x1.0000000000001p-4
+  },
+  { // Entry 431
+    0x1.1d4873168b9aa641db97b491a37936aep0,
+    0x1.fffffffffffffp4, 0x1.fffffffffffffp-6
+  },
+  { // Entry 432
+    0x1.1d4873168b9aa739096362f6285cb516p0,
+    0x1.fffffffffffffp4, 0x1.0p-5
+  },
+  { // Entry 433
+    0x1.1d4873168b9aa92764fabfbf32263462p0,
+    0x1.fffffffffffffp4, 0x1.0000000000001p-5
+  },
+  { // Entry 434
+    0x1.1d4873168b9aa6892db47a348a21b2c7p0,
+    0x1.0p5, 0x1.fffffffffffffp-6
+  },
+  { // Entry 435
+    0x1.1d4873168b9aa7805b8028990f07a98bp0,
+    0x1.0p5, 0x1.0p-5
+  },
+  { // Entry 436
+    0x1.1d4873168b9aa96eb717856218d61990p0,
+    0x1.0p5, 0x1.0000000000001p-5
+  },
+  { // Entry 437
+    0x1.1d4873168b9aa717d1ee057a576c30c4p0,
+    0x1.0000000000001p5, 0x1.fffffffffffffp-6
+  },
+  { // Entry 438
+    0x1.1d4873168b9aa80effb9b3dedc571840p0,
+    0x1.0000000000001p5, 0x1.0p-5
+  },
+  { // Entry 439
+    0x1.1d4873168b9aa9fd5b5110a7e62f69b6p0,
+    0x1.0000000000001p5, 0x1.0000000000001p-5
+  },
+  { // Entry 440
+    0x1.11301d0125b5099e90ea43d6599ee2bbp0,
+    0x1.fffffffffffffp5, 0x1.fffffffffffffp-7
+  },
+  { // Entry 441
+    0x1.11301d0125b50a2c95ee0eb47aeb1a78p0,
+    0x1.fffffffffffffp5, 0x1.0p-6
+  },
+  { // Entry 442
+    0x1.11301d0125b50b489ff5a470bd846771p0,
+    0x1.fffffffffffffp5, 0x1.0000000000001p-6
+  },
+  { // Entry 443
+    0x1.11301d0125b509c0b6ede3fb103f9017p0,
+    0x1.0p6, 0x1.fffffffffffffp-7
+  },
+  { // Entry 444
+    0x1.11301d0125b50a4ebbf1aed9318ceac5p0,
+    0x1.0p6, 0x1.0p-6
+  },
+  { // Entry 445
+    0x1.11301d0125b50b6ac5f9449574287d9fp0,
+    0x1.0p6, 0x1.0000000000001p-6
+  },
+  { // Entry 446
+    0x1.11301d0125b50a0502f524447d7dc40ep0,
+    0x1.0000000000001p6, 0x1.fffffffffffffp-7
+  },
+  { // Entry 447
+    0x1.11301d0125b50a9307f8ef229ecd649ep0,
+    0x1.0000000000001p6, 0x1.0p-6
+  },
+  { // Entry 448
+    0x1.11301d0125b50baf120084dee16d833bp0,
+    0x1.0000000000001p6, 0x1.0000000000001p-6
+  },
+  { // Entry 449
+    0x1.ffffffffff2746f4041746255c99e90bp1023,
+    0x1.ffffffffffffep0, 0x1.ffffffffffffep9
+  },
+  { // Entry 450
+    0x1.ffffffffff53a37a020ba924b26cfc59p1023,
+    0x1.ffffffffffffep0, 0x1.fffffffffffffp9
+  },
+  { // Entry 451
+    0x1.ffffffffff80000000000ffbfffffffep1023,
+    0x1.ffffffffffffep0, 0x1.0p10
+  },
+  { // Entry 452
+    0x1.ffffffffffd8b90bfbe8e9328265d851p1023,
+    0x1.ffffffffffffep0, 0x1.0000000000001p10
+  },
+  { // Entry 453
+    HUGE_VAL,
+    0x1.ffffffffffffep0, 0x1.0000000000002p10
+  },
+  { // Entry 454
+    0x1.ffffffffff6746f404172f0d3b1a6bf2p1023,
+    0x1.fffffffffffffp0, 0x1.ffffffffffffep9
+  },
+  { // Entry 455
+    0x1.ffffffffff93a37a020b979a21ad3dcdp1023,
+    0x1.fffffffffffffp0, 0x1.fffffffffffffp9
+  },
+  { // Entry 456
+    0x1.ffffffffffc00000000003feffffffffp1023,
+    0x1.fffffffffffffp0, 0x1.0p10
+  },
+  { // Entry 457
+    HUGE_VAL,
+    0x1.fffffffffffffp0, 0x1.0000000000001p10
+  },
+  { // Entry 458
+    HUGE_VAL,
+    0x1.fffffffffffffp0, 0x1.0000000000002p10
+  },
+  { // Entry 459
+    0x1.ffffffffffa746f404171ff3199aeed7p1023,
+    0x1.0p1, 0x1.ffffffffffffep9
+  },
+  { // Entry 460
+    0x1.ffffffffffd3a37a020b8e0d90ed7f3fp1023,
+    0x1.0p1, 0x1.fffffffffffffp9
+  },
+  { // Entry 461
+    HUGE_VAL,
+    0x1.0p1, 0x1.0p10
+  },
+  { // Entry 462
+    HUGE_VAL,
+    0x1.0p1, 0x1.0000000000001p10
+  },
+  { // Entry 463
+    HUGE_VAL,
+    0x1.0p1, 0x1.0000000000002p10
+  },
+  { // Entry 464
+    HUGE_VAL,
+    0x1.0000000000001p1, 0x1.ffffffffffffep9
+  },
+  { // Entry 465
+    HUGE_VAL,
+    0x1.0000000000001p1, 0x1.fffffffffffffp9
+  },
+  { // Entry 466
+    HUGE_VAL,
+    0x1.0000000000001p1, 0x1.0p10
+  },
+  { // Entry 467
+    HUGE_VAL,
+    0x1.0000000000001p1, 0x1.0000000000001p10
+  },
+  { // Entry 468
+    HUGE_VAL,
+    0x1.0000000000001p1, 0x1.0000000000002p10
+  },
+  { // Entry 469
+    HUGE_VAL,
+    0x1.0000000000002p1, 0x1.ffffffffffffep9
+  },
+  { // Entry 470
+    HUGE_VAL,
+    0x1.0000000000002p1, 0x1.fffffffffffffp9
+  },
+  { // Entry 471
+    HUGE_VAL,
+    0x1.0000000000002p1, 0x1.0p10
+  },
+  { // Entry 472
+    HUGE_VAL,
+    0x1.0000000000002p1, 0x1.0000000000001p10
+  },
+  { // Entry 473
+    HUGE_VAL,
+    0x1.0000000000002p1, 0x1.0000000000002p10
+  },
+  { // Entry 474
+    0.0,
+    0x1.ffffffffffffep0, -0x1.0cc0000000002p10
+  },
+  { // Entry 475
+    0.0,
+    0x1.ffffffffffffep0, -0x1.0cc0000000001p10
+  },
+  { // Entry 476
+    0.0,
+    0x1.ffffffffffffep0, -0x1.0ccp10
+  },
+  { // Entry 477
+    0.0,
+    0x1.ffffffffffffep0, -0x1.0cbffffffffffp10
+  },
+  { // Entry 478
+    0.0,
+    0x1.ffffffffffffep0, -0x1.0cbfffffffffep10
+  },
+  { // Entry 479
+    0.0,
+    0x1.fffffffffffffp0, -0x1.0cc0000000002p10
+  },
+  { // Entry 480
+    0.0,
+    0x1.fffffffffffffp0, -0x1.0cc0000000001p10
+  },
+  { // Entry 481
+    0.0,
+    0x1.fffffffffffffp0, -0x1.0ccp10
+  },
+  { // Entry 482
+    0.0,
+    0x1.fffffffffffffp0, -0x1.0cbffffffffffp10
+  },
+  { // Entry 483
+    0.0,
+    0x1.fffffffffffffp0, -0x1.0cbfffffffffep10
+  },
+  { // Entry 484
+    0.0,
+    0x1.0p1, -0x1.0cc0000000002p10
+  },
+  { // Entry 485
+    0.0,
+    0x1.0p1, -0x1.0cc0000000001p10
+  },
+  { // Entry 486
+    0.0,
+    0x1.0p1, -0x1.0ccp10
+  },
+  { // Entry 487
+    0.0,
+    0x1.0p1, -0x1.0cbffffffffffp10
+  },
+  { // Entry 488
+    0.0,
+    0x1.0p1, -0x1.0cbfffffffffep10
+  },
+  { // Entry 489
+    0.0,
+    0x1.0000000000001p1, -0x1.0cc0000000002p10
+  },
+  { // Entry 490
+    0.0,
+    0x1.0000000000001p1, -0x1.0cc0000000001p10
+  },
+  { // Entry 491
+    0.0,
+    0x1.0000000000001p1, -0x1.0ccp10
+  },
+  { // Entry 492
+    0.0,
+    0x1.0000000000001p1, -0x1.0cbffffffffffp10
+  },
+  { // Entry 493
+    0.0,
+    0x1.0000000000001p1, -0x1.0cbfffffffffep10
+  },
+  { // Entry 494
+    0.0,
+    0x1.0000000000002p1, -0x1.0cc0000000002p10
+  },
+  { // Entry 495
+    0.0,
+    0x1.0000000000002p1, -0x1.0cc0000000001p10
+  },
+  { // Entry 496
+    0.0,
+    0x1.0000000000002p1, -0x1.0ccp10
+  },
+  { // Entry 497
+    0.0,
+    0x1.0000000000002p1, -0x1.0cbffffffffffp10
+  },
+  { // Entry 498
+    0.0,
+    0x1.0000000000002p1, -0x1.0cbfffffffffep10
+  },
+  { // Entry 499
+    0x1.a82e14690252e5ea2cfa30b25e947cedp-500,
+    0x1.db6db6db6db70p-2, 0x1.c30c30c30c2fep8
+  },
+  { // Entry 500
+    0x1.a82e1469023e8ea567883fcd2742e4b7p-500,
+    0x1.db6db6db6db70p-2, 0x1.c30c30c30c2ffp8
+  },
+  { // Entry 501
+    0x1.a82e1469022a3760a2164fe1a4cd3aa2p-500,
+    0x1.db6db6db6db70p-2, 0x1.c30c30c30c3p8
+  },
+  { // Entry 502
+    0x1.a82e14690215e01bdca460efd7337eaep-500,
+    0x1.db6db6db6db70p-2, 0x1.c30c30c30c301p8
+  },
+  { // Entry 503
+    0x1.a82e1469020188d7173272f7be75b0dcp-500,
+    0x1.db6db6db6db70p-2, 0x1.c30c30c30c302p8
+  },
+  { // Entry 504
+    0x1.a82e1469026c0cbfe6135b38e76d3a47p-500,
+    0x1.db6db6db6db71p-2, 0x1.c30c30c30c2fep8
+  },
+  { // Entry 505
+    0x1.a82e14690257b57b20a1691fd0d853d6p-500,
+    0x1.db6db6db6db71p-2, 0x1.c30c30c30c2ffp8
+  },
+  { // Entry 506
+    0x1.a82e146902435e365b2f78006f1f5b87p-500,
+    0x1.db6db6db6db71p-2, 0x1.c30c30c30c3p8
+  },
+  { // Entry 507
+    0x1.a82e1469022f06f195bd87dac2425159p-500,
+    0x1.db6db6db6db71p-2, 0x1.c30c30c30c301p8
+  },
+  { // Entry 508
+    0x1.a82e1469021aafacd04b98aeca41354dp-500,
+    0x1.db6db6db6db71p-2, 0x1.c30c30c30c302p8
+  },
+  { // Entry 509
+    0x1.a82e1469028533959f2c873c61cafb18p-500,
+    0x1.db6db6db6db72p-2, 0x1.c30c30c30c2fep8
+  },
+  { // Entry 510
+    0x1.a82e14690270dc50d9ba93ef6bf2c66dp-500,
+    0x1.db6db6db6db72p-2, 0x1.c30c30c30c2ffp8
+  },
+  { // Entry 511
+    0x1.a82e1469025c850c1448a19c2af67fe4p-500,
+    0x1.db6db6db6db72p-2, 0x1.c30c30c30c3p8
+  },
+  { // Entry 512
+    0x1.a82e146902482dc74ed6b0429ed6277cp-500,
+    0x1.db6db6db6db72p-2, 0x1.c30c30c30c301p8
+  },
+  { // Entry 513
+    0x1.a82e14690233d6828964bfe2c791bd35p-500,
+    0x1.db6db6db6db72p-2, 0x1.c30c30c30c302p8
+  },
+  { // Entry 514
+    0x1.a82e1469029e5a6b5845b4bccdadbf62p-500,
+    0x1.db6db6db6db73p-2, 0x1.c30c30c30c2fep8
+  },
+  { // Entry 515
+    0x1.a82e1469028a032692d3c03bf8923c7cp-500,
+    0x1.db6db6db6db73p-2, 0x1.c30c30c30c2ffp8
+  },
+  { // Entry 516
+    0x1.a82e14690275abe1cd61ccb4d852a7b9p-500,
+    0x1.db6db6db6db73p-2, 0x1.c30c30c30c3p8
+  },
+  { // Entry 517
+    0x1.a82e14690261549d07efda276cef0116p-500,
+    0x1.db6db6db6db73p-2, 0x1.c30c30c30c301p8
+  },
+  { // Entry 518
+    0x1.a82e1469024cfd58427de893b6674895p-500,
+    0x1.db6db6db6db73p-2, 0x1.c30c30c30c302p8
+  },
+  { // Entry 519
+    0x1.a82e146902b78141115ee3ba2b158723p-500,
+    0x1.db6db6db6db74p-2, 0x1.c30c30c30c2fep8
+  },
+  { // Entry 520
+    0x1.a82e146902a329fc4becee0576b6b603p-500,
+    0x1.db6db6db6db74p-2, 0x1.c30c30c30c2ffp8
+  },
+  { // Entry 521
+    0x1.a82e1469028ed2b7867af94a7733d305p-500,
+    0x1.db6db6db6db74p-2, 0x1.c30c30c30c3p8
+  },
+  { // Entry 522
+    0x1.a82e1469027a7b72c10905892c8cde29p-500,
+    0x1.db6db6db6db74p-2, 0x1.c30c30c30c301p8
+  },
+  { // Entry 523
+    0x1.a82e14690266242dfb9712c196c1d76dp-500,
+    0x1.db6db6db6db74p-2, 0x1.c30c30c30c302p8
+  },
+  { // Entry 524
+    -0x1.ffffffffffffe0000000000001ffffffp-1,
+    -0x1.0000000000001p0, -0x1.0p0
+  },
+  { // Entry 525
+    -0x1.p0,
+    -0x1.0p0, -0x1.0p0
+  },
+  { // Entry 526
+    -0x1.0000000000000800000000000040p0,
+    -0x1.fffffffffffffp-1, -0x1.0p0
+  },
+  { // Entry 527
+    HUGE_VAL,
+    0x1.0p1, 0x1.0p10
+  },
+  { // Entry 528
+    HUGE_VAL,
+    0x1.0p2, 0x1.0p9
+  },
+  { // Entry 529
+    0x1.ffffffffffec5c85fdf4743fd612b28ap-1025,
+    0x1.fffffffffffffp-2, 0x1.fffffffffffffp9
+  },
+  { // Entry 530
+    0x1.ffffffffffc00000000003feffffffffp-1025,
+    0x1.fffffffffffffp-2, 0x1.0p10
+  },
+  { // Entry 531
+    0x1.ffffffffff6746f404172f053b1a6bf2p-1025,
+    0x1.fffffffffffffp-2, 0x1.0000000000001p10
+  },
+  { // Entry 532
+    0x1.0000000000162e42fefa3ae53369388cp-1024,
+    0x1.0p-1, 0x1.fffffffffffffp9
+  },
+  { // Entry 533
+    0x1.p-1024,
+    0x1.0p-1, 0x1.0p10
+  },
+  { // Entry 534
+    0x1.ffffffffffa746f404171ff3199aeed7p-1025,
+    0x1.0p-1, 0x1.0000000000001p10
+  },
+  { // Entry 535
+    0x1.0000000000562e42fefa486cc428f71cp-1024,
+    0x1.0000000000001p-1, 0x1.fffffffffffffp9
+  },
+  { // Entry 536
+    0x1.0000000000400000000007fep-1024,
+    0x1.0000000000001p-1, 0x1.0p10
+  },
+  { // Entry 537
+    0x1.000000000013a37a020b8ce46b4dfa4ep-1024,
+    0x1.0000000000001p-1, 0x1.0000000000001p10
+  },
+  { // Entry 538
+    0x1.000000000074519a5623533df8dcd353p-1074,
+    0x1.0p-1074, 0x1.ffffffffffffbp-1
+  },
+  { // Entry 539
+    0x1.00000000005d0e1511b5d7f72c61368ap-1074,
+    0x1.0p-1074, 0x1.ffffffffffffcp-1
+  },
+  { // Entry 540
+    0x1.000000000045ca8fcd485ecd93a6ec9dp-1074,
+    0x1.0p-1074, 0x1.ffffffffffffdp-1
+  },
+  { // Entry 541
+    0x1.00000000002e870a88dae7c12eadf58cp-1074,
+    0x1.0p-1074, 0x1.ffffffffffffep-1
+  },
+  { // Entry 542
+    0x1.0000000000174385446d72d1fd765158p-1074,
+    0x1.0p-1074, 0x1.fffffffffffffp-1
+  },
+  { // Entry 543
+    0x1.p-1074,
+    0x1.0p-1074, 0x1.0p0
+  },
+  { // Entry 544
+    0.0,
+    0x1.0p-1074, 0x1.0000000000001p0
+  },
+  { // Entry 545
+    0.0,
+    0x1.0p-1074, 0x1.0000000000002p0
+  },
+  { // Entry 546
+    0.0,
+    0x1.0p-1074, 0x1.0000000000003p0
+  },
+  { // Entry 547
+    0.0,
+    0x1.0p-1074, 0x1.0000000000004p0
+  },
+  { // Entry 548
+    0.0,
+    0x1.0p-1074, 0x1.0000000000005p0
+  },
+  { // Entry 549
+    0x1.00000000007435e082649a68f64fe306p-1073,
+    0x1.0p-1073, 0x1.ffffffffffffbp-1
+  },
+  { // Entry 550
+    0x1.00000000005cf7e6ceb6ddb52e1b099ep-1073,
+    0x1.0p-1073, 0x1.ffffffffffffcp-1
+  },
+  { // Entry 551
+    0x1.000000000045b9ed1b09231d97c56c9dp-1073,
+    0x1.0p-1073, 0x1.ffffffffffffdp-1
+  },
+  { // Entry 552
+    0x1.00000000002e7bf3675b6aa2334f0c02p-1073,
+    0x1.0p-1073, 0x1.ffffffffffffep-1
+  },
+  { // Entry 553
+    0x1.0000000000173df9b3adb44300b7e7cep-1073,
+    0x1.0p-1073, 0x1.fffffffffffffp-1
+  },
+  { // Entry 554
+    0x1.p-1073,
+    0x1.0p-1073, 0x1.0p0
+  },
+  { // Entry 555
+    0x1.ffffffffffa3081931493b9d285bcb2bp-1074,
+    0x1.0p-1073, 0x1.0000000000001p0
+  },
+  { // Entry 556
+    0x1.ffffffffff4610326292881bdfb17983p-1074,
+    0x1.0p-1073, 0x1.0000000000002p0
+  },
+  { // Entry 557
+    0x1.fffffffffee9184b93dbe57c26010b04p-1074,
+    0x1.0p-1073, 0x1.0000000000003p0
+  },
+  { // Entry 558
+    0x1.fffffffffe8c2064c52553bdfb4a7fadp-1074,
+    0x1.0p-1073, 0x1.0000000000004p0
+  },
+  { // Entry 559
+    0x1.fffffffffe2f287df66ed2e15f8dd77ap-1074,
+    0x1.0p-1073, 0x1.0000000000005p0
+  },
+  { // Entry 560
+    0x1.8000000000ae387cd1e8f3f39fe157f9p-1073,
+    0x1.8p-1073, 0x1.ffffffffffffbp-1
+  },
+  { // Entry 561
+    0x1.80000000008b6063db20bcd67b4f5ba5p-1073,
+    0x1.8p-1073, 0x1.ffffffffffffcp-1
+  },
+  { // Entry 562
+    0x1.800000000068884ae45888e2bf6fd4afp-1073,
+    0x1.8p-1073, 0x1.ffffffffffffdp-1
+  },
+  { // Entry 563
+    0x1.800000000045b031ed9058186c42c317p-1073,
+    0x1.8p-1073, 0x1.ffffffffffffep-1
+  },
+  { // Entry 564
+    0x1.800000000022d818f6c82a7781c826dcp-1073,
+    0x1.8p-1073, 0x1.fffffffffffffp-1
+  },
+  { // Entry 565
+    0x1.80p-1073,
+    0x1.8p-1073, 0x1.0p0
+  },
+  { // Entry 566
+    0x1.7fffffffffba4fce126fb48d3687125dp-1073,
+    0x1.8p-1073, 0x1.0000000000001p0
+  },
+  { // Entry 567
+    0x1.7fffffffff749f9c24df75c00fd7fa2ep-1073,
+    0x1.8p-1073, 0x1.0000000000002p0
+  },
+  { // Entry 568
+    0x1.7fffffffff2eef6a374f43988bf2b76ep-1073,
+    0x1.8p-1073, 0x1.0000000000003p0
+  },
+  { // Entry 569
+    0x1.7ffffffffee93f3849bf1e16aad74a1dp-1073,
+    0x1.8p-1073, 0x1.0000000000004p0
+  },
+  { // Entry 570
+    0x1.7ffffffffea38f065c2f053a6c85b237p-1073,
+    0x1.8p-1073, 0x1.0000000000005p0
+  },
+  { // Entry 571
+    0x1.000000a0cf65eb1817a7095d9a0443a7p0,
+    0x1.0p-29, -0x1.0p-29
+  },
+  { // Entry 572
+    0x1.ffffff5f309a60aad5c2309f81f90defp-1,
+    0x1.0p-29, 0x1.0p-30
+  },
+  { // Entry 573
+    0x1.fffffd9e07cf07767a55afbe9acae93ep-1,
+    0x1.0p55, -0x1.0p-29
+  },
+  { // Entry 574
+    0x1.000000987e0cc66344d89b494e1f43b3p0,
+    0x1.0p55, 0x1.0p-30
+  },
+  { // Entry 575
+    0x1.fffffd669427cf159515873887c17cf2p-1,
+    0x1.0p60, -0x1.0p-29
+  },
+  { // Entry 576
+    0x1.000000a65af6ae61be88ea2558790cd7p0,
+    0x1.0p60, 0x1.0p-30
+  },
+  { // Entry 577
+    0x1.fffffffffe0000000000fff7ffffffaap-1,
+    0x1.fffffffffffffp-1, 0x1.0p13
+  },
+  { // Entry 578
+    0x1.fffffffff0000000003fffbfffff5557p-1,
+    0x1.fffffffffffffp-1, 0x1.0p16
+  },
+  { // Entry 579
+    0x1.p0,
+    0x1.0p0, 0x1.0p13
+  },
+  { // Entry 580
+    0x1.p0,
+    0x1.0p0, 0x1.0p16
+  },
+  { // Entry 581
+    0x1.00000000020000000001fff000000155p0,
+    0x1.0000000000001p0, 0x1.0p13
+  },
+  { // Entry 582
+    0x1.0000000010000000007fff800002aaa2p0,
+    0x1.0000000000001p0, 0x1.0p16
+  },
+  { // Entry 583
+    0x1.ffffffc0000004000001d5555516aaaap-1,
+    -0x1.0000000000001p0, -0x1.0p25
+  },
+  { // Entry 584
+    0x1.fffffe000000ffffffbaaaaab0000003p-1,
+    -0x1.0000000000001p0, -0x1.0p28
+  },
+  { // Entry 585
+    0x1.p0,
+    -0x1.0p0, -0x1.0p25
+  },
+  { // Entry 586
+    0x1.p0,
+    -0x1.0p0, -0x1.0p28
+  },
+  { // Entry 587
+    0x1.0000001000000080000042aaaaaeb555p0,
+    -0x1.fffffffffffffp-1, -0x1.0p25
+  },
+  { // Entry 588
+    0x1.00000080000020000007555557p0,
+    -0x1.fffffffffffffp-1, -0x1.0p28
+  },
+  { // Entry 589
+    0x1.368b2fc6f960a4c1d9aa628fe3f13fffp-1,
+    -0x1.0000000000001p0, -0x1.0p51
+  },
+  { // Entry 590
+    0x1.5fc21041027b23b05156b8aea8b5e925p-12,
+    -0x1.0000000000001p0, -0x1.0p55
+  },
+  { // Entry 591
+    0x1.p0,
+    -0x1.0p0, -0x1.0p51
+  },
+  { // Entry 592
+    0x1.p0,
+    -0x1.0p0, -0x1.0p55
+  },
+  { // Entry 593
+    0x1.48b5e3c3e81867bf31a77a83c32c4744p0,
+    -0x1.fffffffffffffp-1, -0x1.0p51
+  },
+  { // Entry 594
+    0x1.b4c902e273a5a1c56701e715edaf2115p5,
+    -0x1.fffffffffffffp-1, -0x1.0p55
+  },
+  { // Entry 595
+    0x1.5fc21041027b23b05156b8aea8b5e925p-12,
+    -0x1.0000000000001p0, -0x1.0p55
+  },
+  { // Entry 596
+    0x1.969d47321e4fe7f9bb8c43a5e486b9aep-93,
+    -0x1.0000000000001p0, -0x1.0p58
+  },
+  { // Entry 597
+    0x1.p0,
+    -0x1.0p0, -0x1.0p55
+  },
+  { // Entry 598
+    0x1.p0,
+    -0x1.0p0, -0x1.0p58
+  },
+  { // Entry 599
+    0x1.b4c902e273a5a1c56701e715edaf2115p5,
+    -0x1.fffffffffffffp-1, -0x1.0p55
+  },
+  { // Entry 600
+    0x1.1f43fcc4b663577a45ea9b49cce9ee73p46,
+    -0x1.fffffffffffffp-1, -0x1.0p58
+  },
+  { // Entry 601
+    0x1.44109edb20a756ad767d2515c94a003ap-739,
+    -0x1.0000000000001p0, -0x1.0p61
+  },
+  { // Entry 602
+    0.0,
+    -0x1.0000000000001p0, -0x1.0p64
+  },
+  { // Entry 603
+    0x1.p0,
+    -0x1.0p0, -0x1.0p61
+  },
+  { // Entry 604
+    0x1.p0,
+    -0x1.0p0, -0x1.0p64
+  },
+  { // Entry 605
+    0x1.41c7a8814bf0a801c5353f302a40cc7fp369,
+    -0x1.fffffffffffffp-1, -0x1.0p61
+  },
+  { // Entry 606
+    HUGE_VAL,
+    -0x1.fffffffffffffp-1, -0x1.0p64
+  },
+  { // Entry 607
+    0x1.0000001000000080000042aaaaaeb555p0,
+    0x1.fffffffffffffp-1, -0x1.0p25
+  },
+  { // Entry 608
+    0x1.00000080000020000007555557p0,
+    0x1.fffffffffffffp-1, -0x1.0p28
+  },
+  { // Entry 609
+    0x1.p0,
+    0x1.0p0, -0x1.0p25
+  },
+  { // Entry 610
+    0x1.p0,
+    0x1.0p0, -0x1.0p28
+  },
+  { // Entry 611
+    0x1.ffffffc0000004000001d5555516aaaap-1,
+    0x1.0000000000001p0, -0x1.0p25
+  },
+  { // Entry 612
+    0x1.fffffe000000ffffffbaaaaab0000003p-1,
+    0x1.0000000000001p0, -0x1.0p28
+  },
+  { // Entry 613
+    0x1.48b5e3c3e81867bf31a77a83c32c4744p0,
+    0x1.fffffffffffffp-1, -0x1.0p51
+  },
+  { // Entry 614
+    0x1.b4c902e273a5a1c56701e715edaf2115p5,
+    0x1.fffffffffffffp-1, -0x1.0p55
+  },
+  { // Entry 615
+    0x1.p0,
+    0x1.0p0, -0x1.0p51
+  },
+  { // Entry 616
+    0x1.p0,
+    0x1.0p0, -0x1.0p55
+  },
+  { // Entry 617
+    0x1.368b2fc6f960a4c1d9aa628fe3f13fffp-1,
+    0x1.0000000000001p0, -0x1.0p51
+  },
+  { // Entry 618
+    0x1.5fc21041027b23b05156b8aea8b5e925p-12,
+    0x1.0000000000001p0, -0x1.0p55
+  },
+  { // Entry 619
+    0x1.b4c902e273a5a1c56701e715edaf2115p5,
+    0x1.fffffffffffffp-1, -0x1.0p55
+  },
+  { // Entry 620
+    0x1.1f43fcc4b663577a45ea9b49cce9ee73p46,
+    0x1.fffffffffffffp-1, -0x1.0p58
+  },
+  { // Entry 621
+    0x1.p0,
+    0x1.0p0, -0x1.0p55
+  },
+  { // Entry 622
+    0x1.p0,
+    0x1.0p0, -0x1.0p58
+  },
+  { // Entry 623
+    0x1.5fc21041027b23b05156b8aea8b5e925p-12,
+    0x1.0000000000001p0, -0x1.0p55
+  },
+  { // Entry 624
+    0x1.969d47321e4fe7f9bb8c43a5e486b9aep-93,
+    0x1.0000000000001p0, -0x1.0p58
+  },
+  { // Entry 625
+    0x1.41c7a8814bf0a801c5353f302a40cc7fp369,
+    0x1.fffffffffffffp-1, -0x1.0p61
+  },
+  { // Entry 626
+    HUGE_VAL,
+    0x1.fffffffffffffp-1, -0x1.0p64
+  },
+  { // Entry 627
+    0x1.p0,
+    0x1.0p0, -0x1.0p61
+  },
+  { // Entry 628
+    0x1.p0,
+    0x1.0p0, -0x1.0p64
+  },
+  { // Entry 629
+    0x1.44109edb20a756ad767d2515c94a003ap-739,
+    0x1.0000000000001p0, -0x1.0p61
+  },
+  { // Entry 630
+    0.0,
+    0x1.0000000000001p0, -0x1.0p64
+  },
+  { // Entry 631
+    HUGE_VAL,
+    -0x1.0p15, 0x1.0p63
+  },
+  { // Entry 632
+    HUGE_VAL,
+    0.0, -0x1.8p1
+  },
+  { // Entry 633
+    -HUGE_VAL,
+    -0.0, -0x1.8p1
+  },
+  { // Entry 634
+    HUGE_VAL,
+    0.0, -0x1.0p0
+  },
+  { // Entry 635
+    -HUGE_VAL,
+    -0.0, -0x1.0p0
+  },
+  { // Entry 636
+    HUGE_VAL,
+    0.0, -0x1.fffffffffffffp1023
+  },
+  { // Entry 637
+    HUGE_VAL,
+    0.0, -0x1.8p2
+  },
+  { // Entry 638
+    HUGE_VAL,
+    0.0, -0x1.0p1
+  },
+  { // Entry 639
+    HUGE_VAL,
+    0.0, -0x1.0000000000001p0
+  },
+  { // Entry 640
+    HUGE_VAL,
+    0.0, -0x1.fffffffffffffp-1
+  },
+  { // Entry 641
+    HUGE_VAL,
+    0.0, -0x1.0p-1022
+  },
+  { // Entry 642
+    HUGE_VAL,
+    0.0, -0x1.0p-1074
+  },
+  { // Entry 643
+    HUGE_VAL,
+    -0.0, -0x1.fffffffffffffp1023
+  },
+  { // Entry 644
+    HUGE_VAL,
+    -0.0, -0x1.8p2
+  },
+  { // Entry 645
+    HUGE_VAL,
+    -0.0, -0x1.0p1
+  },
+  { // Entry 646
+    HUGE_VAL,
+    -0.0, -0x1.0000000000001p0
+  },
+  { // Entry 647
+    HUGE_VAL,
+    -0.0, -0x1.fffffffffffffp-1
+  },
+  { // Entry 648
+    HUGE_VAL,
+    -0.0, -0x1.0p-1022
+  },
+  { // Entry 649
+    HUGE_VAL,
+    -0.0, -0x1.0p-1074
+  },
+  { // Entry 650
+    HUGE_VAL,
+    0.0, -HUGE_VAL
+  },
+  { // Entry 651
+    HUGE_VAL,
+    -0.0, -HUGE_VAL
+  },
+  { // Entry 652
+    0.0,
+    0.0, 0x1.8p1
+  },
+  { // Entry 653
+    -0.0,
+    -0.0, 0x1.8p1
+  },
+  { // Entry 654
+    0.0,
+    0.0, 0x1.0p0
+  },
+  { // Entry 655
+    -0.0,
+    -0.0, 0x1.0p0
+  },
+  { // Entry 656
+    0.0,
+    0.0, HUGE_VAL
+  },
+  { // Entry 657
+    0.0,
+    0.0, 0x1.fffffffffffffp1023
+  },
+  { // Entry 658
+    0.0,
+    0.0, 0x1.8p2
+  },
+  { // Entry 659
+    0.0,
+    0.0, 0x1.0p1
+  },
+  { // Entry 660
+    0.0,
+    0.0, 0x1.0000000000001p0
+  },
+  { // Entry 661
+    0.0,
+    0.0, 0x1.fffffffffffffp-1
+  },
+  { // Entry 662
+    0.0,
+    0.0, 0x1.0p-1022
+  },
+  { // Entry 663
+    0.0,
+    0.0, 0x1.0p-1074
+  },
+  { // Entry 664
+    0.0,
+    -0.0, HUGE_VAL
+  },
+  { // Entry 665
+    0.0,
+    -0.0, 0x1.fffffffffffffp1023
+  },
+  { // Entry 666
+    0.0,
+    -0.0, 0x1.8p2
+  },
+  { // Entry 667
+    0.0,
+    -0.0, 0x1.0p1
+  },
+  { // Entry 668
+    0.0,
+    -0.0, 0x1.0000000000001p0
+  },
+  { // Entry 669
+    0.0,
+    -0.0, 0x1.fffffffffffffp-1
+  },
+  { // Entry 670
+    0.0,
+    -0.0, 0x1.0p-1022
+  },
+  { // Entry 671
+    0.0,
+    -0.0, 0x1.0p-1074
+  },
+  { // Entry 672
+    0x1.p0,
+    -0x1.0p0, HUGE_VAL
+  },
+  { // Entry 673
+    0x1.p0,
+    -0x1.0p0, -HUGE_VAL
+  },
+  { // Entry 674
+    0x1.p0,
+    0x1.0p0, HUGE_VAL
+  },
+  { // Entry 675
+    0x1.p0,
+    0x1.0p0, -HUGE_VAL
+  },
+  { // Entry 676
+    0x1.p0,
+    0x1.0p0, 0x1.fffffffffffffp1023
+  },
+  { // Entry 677
+    0x1.p0,
+    0x1.0p0, -0x1.fffffffffffffp1023
+  },
+  { // Entry 678
+    0x1.p0,
+    -0x1.0p0, 0x1.fffffffffffffp1023
+  },
+  { // Entry 679
+    0x1.p0,
+    -0x1.0p0, -0x1.fffffffffffffp1023
+  },
+  { // Entry 680
+    0x1.p0,
+    0x1.0p0, 0x1.0p-1
+  },
+  { // Entry 681
+    0x1.p0,
+    0x1.0p0, -0x1.0p-1
+  },
+  { // Entry 682
+    0x1.p0,
+    0x1.0p0, 0x1.0p-1022
+  },
+  { // Entry 683
+    0x1.p0,
+    0x1.0p0, -0x1.0p-1022
+  },
+  { // Entry 684
+    0x1.p0,
+    0x1.0p0, 0x1.ffffffffffffep-1023
+  },
+  { // Entry 685
+    0x1.p0,
+    0x1.0p0, -0x1.ffffffffffffep-1023
+  },
+  { // Entry 686
+    0x1.p0,
+    0x1.0p0, 0x1.0p-1074
+  },
+  { // Entry 687
+    0x1.p0,
+    0x1.0p0, -0x1.0p-1074
+  },
+  { // Entry 688
+    0x1.p0,
+    0x1.0p0, 0.0
+  },
+  { // Entry 689
+    0x1.p0,
+    0x1.0p0, -0.0
+  },
+  { // Entry 690
+    0x1.p0,
+    HUGE_VAL, 0.0
+  },
+  { // Entry 691
+    0x1.p0,
+    HUGE_VAL, -0.0
+  },
+  { // Entry 692
+    0x1.p0,
+    0x1.fffffffffffffp1023, 0.0
+  },
+  { // Entry 693
+    0x1.p0,
+    0x1.fffffffffffffp1023, -0.0
+  },
+  { // Entry 694
+    0x1.p0,
+    0x1.0p-1022, 0.0
+  },
+  { // Entry 695
+    0x1.p0,
+    0x1.0p-1022, -0.0
+  },
+  { // Entry 696
+    0x1.p0,
+    0x1.0p-1074, 0.0
+  },
+  { // Entry 697
+    0x1.p0,
+    0x1.0p-1074, -0.0
+  },
+  { // Entry 698
+    0x1.p0,
+    0.0, 0.0
+  },
+  { // Entry 699
+    0x1.p0,
+    0.0, -0.0
+  },
+  { // Entry 700
+    0x1.p0,
+    -0.0, 0.0
+  },
+  { // Entry 701
+    0x1.p0,
+    -0.0, -0.0
+  },
+  { // Entry 702
+    0x1.p0,
+    -0x1.0p-1074, 0.0
+  },
+  { // Entry 703
+    0x1.p0,
+    -0x1.0p-1074, -0.0
+  },
+  { // Entry 704
+    0x1.p0,
+    -0x1.0p-1022, 0.0
+  },
+  { // Entry 705
+    0x1.p0,
+    -0x1.0p-1022, -0.0
+  },
+  { // Entry 706
+    0x1.p0,
+    -0x1.fffffffffffffp1023, 0.0
+  },
+  { // Entry 707
+    0x1.p0,
+    -0x1.fffffffffffffp1023, -0.0
+  },
+  { // Entry 708
+    0x1.p0,
+    -HUGE_VAL, 0.0
+  },
+  { // Entry 709
+    0x1.p0,
+    -HUGE_VAL, -0.0
+  },
+  { // Entry 710
+    HUGE_VAL,
+    0x1.0p-1022, -HUGE_VAL
+  },
+  { // Entry 711
+    HUGE_VAL,
+    0x1.0p-1074, -HUGE_VAL
+  },
+  { // Entry 712
+    HUGE_VAL,
+    -0x1.0p-1074, -HUGE_VAL
+  },
+  { // Entry 713
+    HUGE_VAL,
+    -0x1.0p-1022, -HUGE_VAL
+  },
+  { // Entry 714
+    0.0,
+    HUGE_VAL, -HUGE_VAL
+  },
+  { // Entry 715
+    0.0,
+    0x1.fffffffffffffp1023, -HUGE_VAL
+  },
+  { // Entry 716
+    0.0,
+    0x1.8p0, -HUGE_VAL
+  },
+  { // Entry 717
+    0.0,
+    -0x1.8p0, -HUGE_VAL
+  },
+  { // Entry 718
+    0.0,
+    -0x1.fffffffffffffp1023, -HUGE_VAL
+  },
+  { // Entry 719
+    0.0,
+    -HUGE_VAL, -HUGE_VAL
+  },
+  { // Entry 720
+    0.0,
+    0x1.0p-1022, HUGE_VAL
+  },
+  { // Entry 721
+    0.0,
+    0x1.0p-1074, HUGE_VAL
+  },
+  { // Entry 722
+    0.0,
+    0.0, HUGE_VAL
+  },
+  { // Entry 723
+    0.0,
+    -0.0, HUGE_VAL
+  },
+  { // Entry 724
+    0.0,
+    -0x1.0p-1074, HUGE_VAL
+  },
+  { // Entry 725
+    0.0,
+    -0x1.0p-1022, HUGE_VAL
+  },
+  { // Entry 726
+    HUGE_VAL,
+    HUGE_VAL, HUGE_VAL
+  },
+  { // Entry 727
+    HUGE_VAL,
+    0x1.fffffffffffffp1023, HUGE_VAL
+  },
+  { // Entry 728
+    HUGE_VAL,
+    0x1.8p0, HUGE_VAL
+  },
+  { // Entry 729
+    HUGE_VAL,
+    -0x1.8p0, HUGE_VAL
+  },
+  { // Entry 730
+    HUGE_VAL,
+    -0x1.fffffffffffffp1023, HUGE_VAL
+  },
+  { // Entry 731
+    HUGE_VAL,
+    -HUGE_VAL, HUGE_VAL
+  },
+  { // Entry 732
+    -0.0,
+    -HUGE_VAL, -0x1.8p1
+  },
+  { // Entry 733
+    -0.0,
+    -HUGE_VAL, -0x1.0p0
+  },
+  { // Entry 734
+    0.0,
+    -HUGE_VAL, -HUGE_VAL
+  },
+  { // Entry 735
+    0.0,
+    -HUGE_VAL, -0x1.921fb54442d18p1
+  },
+  { // Entry 736
+    0.0,
+    -HUGE_VAL, -0x1.921fb54442d18p0
+  },
+  { // Entry 737
+    0.0,
+    -HUGE_VAL, -0x1.fffffffffffffp1023
+  },
+  { // Entry 738
+    0.0,
+    -HUGE_VAL, -0x1.8p2
+  },
+  { // Entry 739
+    0.0,
+    -HUGE_VAL, -0x1.0p1
+  },
+  { // Entry 740
+    0.0,
+    -HUGE_VAL, -0x1.0p-1022
+  },
+  { // Entry 741
+    0.0,
+    -HUGE_VAL, -0x1.0p-1074
+  },
+  { // Entry 742
+    -HUGE_VAL,
+    -HUGE_VAL, 0x1.8p1
+  },
+  { // Entry 743
+    -HUGE_VAL,
+    -HUGE_VAL, 0x1.4p2
+  },
+  { // Entry 744
+    HUGE_VAL,
+    -HUGE_VAL, HUGE_VAL
+  },
+  { // Entry 745
+    HUGE_VAL,
+    -HUGE_VAL, 0x1.921fb54442d18p1
+  },
+  { // Entry 746
+    HUGE_VAL,
+    -HUGE_VAL, 0x1.921fb54442d18p0
+  },
+  { // Entry 747
+    HUGE_VAL,
+    -HUGE_VAL, 0x1.fffffffffffffp1023
+  },
+  { // Entry 748
+    HUGE_VAL,
+    -HUGE_VAL, 0x1.8p2
+  },
+  { // Entry 749
+    HUGE_VAL,
+    -HUGE_VAL, 0x1.0p1
+  },
+  { // Entry 750
+    HUGE_VAL,
+    -HUGE_VAL, 0x1.0p-1022
+  },
+  { // Entry 751
+    HUGE_VAL,
+    -HUGE_VAL, 0x1.0p-1074
+  },
+  { // Entry 752
+    0.0,
+    HUGE_VAL, -0x1.0p-1074
+  },
+  { // Entry 753
+    0.0,
+    HUGE_VAL, -0x1.0p-1022
+  },
+  { // Entry 754
+    0.0,
+    HUGE_VAL, -0x1.fffffffffffffp1023
+  },
+  { // Entry 755
+    0.0,
+    HUGE_VAL, -HUGE_VAL
+  },
+  { // Entry 756
+    HUGE_VAL,
+    HUGE_VAL, HUGE_VAL
+  },
+  { // Entry 757
+    HUGE_VAL,
+    HUGE_VAL, 0x1.fffffffffffffp1023
+  },
+  { // Entry 758
+    HUGE_VAL,
+    HUGE_VAL, 0x1.0p-1022
+  },
+  { // Entry 759
+    HUGE_VAL,
+    HUGE_VAL, 0x1.0p-1074
+  },
+  { // Entry 760
+    HUGE_VAL,
+    0x1.fffffffffffffp1023, 0x1.fffffffffffffp1023
+  },
+  { // Entry 761
+    0.0,
+    0x1.0p-1022, 0x1.0p1
+  },
+  { // Entry 762
+    0.0,
+    -0x1.0p-1022, 0x1.0p1
+  },
+  { // Entry 763
+    0.0,
+    0x1.0p-1074, 0x1.0p1
+  },
+  { // Entry 764
+    0.0,
+    -0x1.0p-1074, 0x1.0p1
+  },
+  { // Entry 765
+    HUGE_VAL,
+    HUGE_VAL, 0x1.0p-1
+  },
+  { // Entry 766
+    0x1.fffffffffffff7ffffffffffffefffffp511,
+    0x1.fffffffffffffp1023, 0x1.0p-1
+  },
+  { // Entry 767
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep-1,
+    0x1.0p-1, 0x1.0p-1
+  },
+  { // Entry 768
+    0x1.p-511,
+    0x1.0p-1022, 0x1.0p-1
+  },
+  { // Entry 769
+    0x1.p-537,
+    0x1.0p-1074, 0x1.0p-1
+  },
+  { // Entry 770
+    0.0,
+    0.0, 0x1.0p-1
+  },
+  { // Entry 771
+    0.0,
+    -0.0, 0x1.0p-1
+  },
+  { // Entry 772
+    HUGE_VAL,
+    -HUGE_VAL, 0x1.0p-1
+  },
+  { // Entry 773
+    0.0,
+    HUGE_VAL, -0x1.0p-1
+  },
+  { // Entry 774
+    0x1.0000000000000400000000000018p-512,
+    0x1.fffffffffffffp1023, -0x1.0p-1
+  },
+  { // Entry 775
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
+    0x1.0p-1, -0x1.0p-1
+  },
+  { // Entry 776
+    0x1.p511,
+    0x1.0p-1022, -0x1.0p-1
+  },
+  { // Entry 777
+    0x1.p537,
+    0x1.0p-1074, -0x1.0p-1
+  },
+  { // Entry 778
+    HUGE_VAL,
+    0.0, -0x1.0p-1
+  },
+  { // Entry 779
+    HUGE_VAL,
+    -0.0, -0x1.0p-1
+  },
+  { // Entry 780
+    0.0,
+    -HUGE_VAL, -0x1.0p-1
+  },
+  { // Entry 781
+    0.0,
+    0x1.0p-1, HUGE_VAL
+  },
+  { // Entry 782
+    0.0,
+    0x1.0p-1, 0x1.fffffffffffffp1023
+  },
+  { // Entry 783
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep-1,
+    0x1.0p-1, 0x1.0p-1
+  },
+  { // Entry 784
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1, 0x1.0p-1022
+  },
+  { // Entry 785
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1, 0x1.0p-1074
+  },
+  { // Entry 786
+    0x1.p0,
+    0x1.0p-1, 0.0
+  },
+  { // Entry 787
+    0x1.p0,
+    0x1.0p-1, -0.0
+  },
+  { // Entry 788
+    0x1.p0,
+    0x1.0p-1, -0x1.0p-1074
+  },
+  { // Entry 789
+    0x1.p0,
+    0x1.0p-1, -0x1.0p-1022
+  },
+  { // Entry 790
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
+    0x1.0p-1, -0x1.0p-1
+  },
+  { // Entry 791
+    HUGE_VAL,
+    0x1.0p-1, -0x1.fffffffffffffp1023
+  },
+  { // Entry 792
+    HUGE_VAL,
+    0x1.0p-1, -HUGE_VAL
+  },
+  { // Entry 793
+    0.0,
+    -0x1.0p-1, HUGE_VAL
+  },
+  { // Entry 794
+    0.0,
+    -0x1.0p-1, 0x1.fffffffffffffp1023
+  },
+  { // Entry 795
+    0x1.p0,
+    -0x1.0p-1, 0.0
+  },
+  { // Entry 796
+    0x1.p0,
+    -0x1.0p-1, -0.0
+  },
+  { // Entry 797
+    HUGE_VAL,
+    -0x1.0p-1, -0x1.fffffffffffffp1023
+  },
+  { // Entry 798
+    HUGE_VAL,
+    -0x1.0p-1, -HUGE_VAL
+  },
+  { // Entry 799
+    0x1.p1,
+    0x1.0p2, 0x1.0p-1
+  },
+  { // Entry 800
+    0x1.80p1,
+    0x1.2p3, 0x1.0p-1
+  },
+  { // Entry 801
+    0x1.p2,
+    0x1.0p4, 0x1.0p-1
+  },
+  { // Entry 802
+    0x1.p-1,
+    0x1.0p2, -0x1.0p-1
+  },
+  { // Entry 803
+    0x1.p-2,
+    0x1.0p4, -0x1.0p-1
+  },
+  { // Entry 804
+    0x1.p-3,
+    0x1.0p6, -0x1.0p-1
+  },
+  { // Entry 805
+    HUGE_VAL,
+    0x1.fffffffffffffp-1, -0x1.74910d52d3052p62
+  },
+  { // Entry 806
+    0.0,
+    0x1.fffffffffffffp-1, 0x1.74910d52d3052p62
+  },
+  { // Entry 807
+    0x1.p2,
+    0x1.0p1, 0x1.0p1
+  },
+  { // Entry 808
+    0x1.p-2,
+    0x1.0p1, -0x1.0p1
+  },
+  { // Entry 809
+    0x1.p2,
+    -0x1.0p1, 0x1.0p1
+  },
+  { // Entry 810
+    0x1.p-2,
+    -0x1.0p1, -0x1.0p1
+  },
+  { // Entry 811
+    0x1.b0p4,
+    0x1.8p1, 0x1.8p1
+  },
+  { // Entry 812
+    0x1.86a0p11,
+    0x1.4p2, 0x1.4p2
+  },
+  { // Entry 813
+    0x1.921ee0p19,
+    0x1.cp2, 0x1.cp2
+  },
+  { // Entry 814
+    0x1.2a05f2p33,
+    0x1.4p3, 0x1.4p3
+  },
+};
+#endif // __BIONIC__
+
+TEST(math_pow, pow_intel) {
+#if defined(__BIONIC__)
+  for (size_t i = 0; i < sizeof(g_pow_intel_data)/sizeof(pow_intel_data_t); i++) {
+    EXPECT_DOUBLE_EQ(g_pow_intel_data[i].expected, pow(g_pow_intel_data[i].x_call_data, g_pow_intel_data[i].y_call_data)) << "Failed on element " << i;
+  }
+#else // __BIONIC__
+  GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
+}
diff --git a/tests/math_powf_test.cpp b/tests/math_powf_test.cpp
new file mode 100644
index 0000000..f77b23a
--- /dev/null
+++ b/tests/math_powf_test.cpp
@@ -0,0 +1,2788 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <math.h>
+
+#include <gtest/gtest.h>
+
+#if defined(__BIONIC__)
+typedef struct {
+  float expected;
+  float x_call_data;
+  float y_call_data;
+} powf_intel_data_t;
+
+static powf_intel_data_t g_powf_intel_data[] = {
+  { // Entry 0
+    HUGE_VALF,
+    -0.0, -0x1.000002p-1
+  },
+  { // Entry 1
+    0.0f,
+    -0x1.p-5, 0x1.e0p4
+  },
+  { // Entry 2
+    -0.0f,
+    -0x1.p-30, 0x1.40p2
+  },
+  { // Entry 3
+    0x1.p0,
+    -0x1.p0, 0x1.000002p32
+  },
+  { // Entry 4
+    0x1.p0,
+    -0x1.000002p-41, 0.0
+  },
+  { // Entry 5
+    0x1.d1a029128778fca3f9a261be1cb86be7p-121,
+    -0x1.000006p0, -0x1.bc1ee2p27
+  },
+  { // Entry 6
+    0x1.da6e3ff202da752de523f9846303c0b5p-124,
+    -0x1.00000ap0, -0x1.111112p27
+  },
+  { // Entry 7
+    0x1.eb70a2fbb8b2489b8d838eb65ed676acp-91,
+    -0x1.00000ap0, -0x1.8f83e4p26
+  },
+  { // Entry 8
+    HUGE_VALF,
+    -0x1.000028p0, 0x1.20p44
+  },
+  { // Entry 9
+    0x1.002001p-4,
+    -0x1.0010p-2, 0x1.p1
+  },
+  { // Entry 10
+    0x1.002001p-82,
+    -0x1.0010p-41, 0x1.p1
+  },
+  { // Entry 11
+    0x1.004004p-82,
+    -0x1.0020p-41, 0x1.p1
+  },
+  { // Entry 12
+    0x1.006009p-12,
+    -0x1.0030p-6, 0x1.p1
+  },
+  { // Entry 13
+    -0x1.fb859adbdb7df6974c5c9a5489e6972ap53,
+    -0x1.0040p-6, -0x1.20p3
+  },
+  { // Entry 14
+    0x1.008010p-82,
+    -0x1.0040p-41, 0x1.p1
+  },
+  { // Entry 15
+    0x1.00e031p-40,
+    -0x1.0070p-20, 0x1.p1
+  },
+  { // Entry 16
+    0x1.31e452ffffec96a3d5a882fe244f8c63p-1,
+    -0x1.046ef4p0, -0x1.e0p4
+  },
+  { // Entry 17
+    0x1.33e8f304p-36,
+    -0x1.08p-6, 0x1.80p2
+  },
+  { // Entry 18
+    0x1.d82001fe9d6bdbba98638def8d37e50bp-124,
+    -0x1.1ec38cp0, -0x1.78p9
+  },
+  { // Entry 19
+    -0x1.45f3bdeaa5f60d121c3fa751dbd758adp36,
+    -0x1.bffffep-6, -0x1.c0p2
+  },
+  { // Entry 20
+    0x1.df41ae7ef4e15e8ad45c7293ddc3fe7dp61,
+    -0x1.fffffap-1, -0x1.c9b244p27
+  },
+  { // Entry 21
+    0x1.df46f26f1f129a54922022f9b653a99fp61,
+    -0x1.fffffap-1, -0x1.c9b262p27
+  },
+  { // Entry 22
+    -0x1.00000300000900001b0000510000f3p21,
+    -0x1.fffffap-22, -0x1.p0
+  },
+  { // Entry 23
+    -0x1.00000300000900001b0000510000f3p-99,
+    -0x1.fffffap98, -0x1.p0
+  },
+  { // Entry 24
+    -0x1.78b55ef8aecb0b7c5b8865e27157d824p-2,
+    -0x1.fffffcp-1, 0x1.000002p23
+  },
+  { // Entry 25
+    -0x1.fffffep-41,
+    -0x1.fffffep-41, 0x1.p0
+  },
+  { // Entry 26
+    0x1.p71,
+    0x1.p-2, -0x1.1cp5
+  },
+  { // Entry 27
+    0x1.d580710e38463c3dd62fce98f203b471p-1,
+    0x1.p-2, 0x1.0007p-4
+  },
+  { // Entry 28
+    0x1.p-15,
+    0x1.p-2, 0x1.e0p2
+  },
+  { // Entry 29
+    0.0f,
+    0x1.p-3, 0x1.8ffffep5
+  },
+  { // Entry 30
+    0x1.p-40,
+    0x1.p-5, 0x1.p3
+  },
+  { // Entry 31
+    0x1.p40,
+    0x1.p-10, -0x1.p2
+  },
+  { // Entry 32
+    0x1.ecfff0b449d7c9a5d494c884c717f9cdp-88,
+    0x1.p-144, 0x1.3586fep-1
+  },
+  { // Entry 33
+    0x1.ecfff0b449d7c9a5d494c884c717f9cdp-106,
+    0x1.p-144, 0x1.7586fep-1
+  },
+  { // Entry 34
+    HUGE_VALF,
+    0x1.p-149, -0x1.ccacccp-1
+  },
+  { // Entry 35
+    HUGE_VALF,
+    0x1.p-149, -0x1.e6e666p-1
+  },
+  { // Entry 36
+    0x1.e8e101355bd975bfec3fb5ed3757777dp-1,
+    0x1.000002p-2, 0x1.1111p-5
+  },
+  { // Entry 37
+    0x1.ddb64347a55e452ed04d6a173ca5b56cp99,
+    0x1.000002p-111, -0x1.ccccccp-1
+  },
+  { // Entry 38
+    0x1.558e990004a8ebb3e8176275ba9f1052p52,
+    0x1.000002p-112, -0x1.df3b5ap-2
+  },
+  { // Entry 39
+    0x1.fffffd0000053ffff66000120bffddb6p92,
+    0x1.000002p-124, -0x1.80p-1
+  },
+  { // Entry 40
+    0x1.fffffffffff800000800000555554555p-1,
+    0x1.000002p0, -0x1.p-23
+  },
+  { // Entry 41
+    0x1.fffffffffff9000007000002eaaaa02ap-1,
+    0x1.000002p0, -0x1.c0p-24
+  },
+  { // Entry 42
+    0x1.ddb6530d485b7badb441a4460ca54c62p9,
+    0x1.000002p11, 0x1.ccccc6p-1
+  },
+  { // Entry 43
+    0x1.d901790cd9d1b9d8cdf616296479022fp-14,
+    0x1.000002p17, -0x1.8af8b0p-1
+  },
+  { // Entry 44
+    0x1.e6d3f90d414447b2f2467d4c214496bdp30,
+    0x1.000002p42, 0x1.7904a4p-1
+  },
+  { // Entry 45
+    0x1.000012ffffd68004fa7fb159108ec97dp0,
+    0x1.00001cp0, 0x1.5b6dbap-1
+  },
+  { // Entry 46
+    0x1.d174810e1e4527f011547dfc4dc6b48cp-3,
+    0x1.00001cp3, -0x1.6ccccep-1
+  },
+  { // Entry 47
+    0x1.d581970e8b4ccc9dbc28899bd1848e24p-1,
+    0x1.00002ep-2, 0x1.ffffcep-5
+  },
+  { // Entry 48
+    0x1.000455000312cc6e79ced653c38d7e2ap0,
+    0x1.000038p-50, -0x1.fff77ep-20
+  },
+  { // Entry 49
+    0x1.00480900a807e03f01500480090008p-81,
+    0x1.0008p-9, 0x1.20p3
+  },
+  { // Entry 50
+    0x1.ffc004ffb0045fc8029fe20149f2408ep39,
+    0x1.0008p-10, -0x1.p2
+  },
+  { // Entry 51
+    0x1.fec1bb35b5a826526101adab0695d1d3p-1,
+    0x1.00e0p0, -0x1.6ccccep-1
+  },
+  { // Entry 52
+    0x1.fadbde187acba5b3a6c4cde78e1bbb4ap45,
+    0x1.01fffcp0, 0x1.p12
+  },
+  { // Entry 53
+    0x1.ff1fb6ff79a5e0391b1d7dfb14de7de6p22,
+    0x1.01fffep0, 0x1.000cb6p11
+  },
+  { // Entry 54
+    0x1.6cbbc2fff64c73aab0033df757f3808dp11,
+    0x1.0220p0, 0x1.e295f2p9
+  },
+  { // Entry 55
+    0x1.f81f5312ba449421bd9393ad8df53aaep-1,
+    0x1.04p0, -0x1.0006p0
+  },
+  { // Entry 56
+    0x1.ffe88affffff33e933cfaad5f0ee2678p-1,
+    0x1.08c7eep-16, 0x1.0f94b2p-16
+  },
+  { // Entry 57
+    0x1.0000dcffffc6fee7e4aac09a3d9fb9a1p0,
+    0x1.0ep-20, -0x1.000cdcp-20
+  },
+  { // Entry 58
+    0x1.70ce05e629803c0ca47482392a882debp-3,
+    0x1.0ep3, -0x1.9b91bap-1
+  },
+  { // Entry 59
+    0x1.5a8926e473f6148a5a383bfa1ed0b335p-90,
+    0x1.0ffffep0, -0x1.0000fep10
+  },
+  { // Entry 60
+    0x1.8ec5b2e1606728f21cf2c90c2e4d2a9bp-93,
+    0x1.0ffffep0, -0x1.07fffep10
+  },
+  { // Entry 61
+    0x1.a47dd4ffffe25486314351413837b2fdp4,
+    0x1.1624p-4, -0x1.3720c0p0
+  },
+  { // Entry 62
+    0x1.442401p0,
+    0x1.2010p0, 0x1.p1
+  },
+  { // Entry 63
+    0x1.e7aaf2ffffbce86a4fd2cf9cb53d7e55p-1,
+    0x1.253264p0, -0x1.6f826ep-2
+  },
+  { // Entry 64
+    0x1.4d63290052d4d2d894b4635cb9b98130p-39,
+    0x1.2711c8p-6, 0x1.aa804ep2
+  },
+  { // Entry 65
+    0x1.b20168da0fc1fca6d3c1b8c23fdcaf39p49,
+    0x1.2aaaaap-1, -0x1.fff1fep5
+  },
+  { // Entry 66
+    0x1.ee26c12ebf5b649bef95484ece113007p2,
+    0x1.2f7dc0p-23, -0x1.0967c0p-3
+  },
+  { // Entry 67
+    0x1.bc90590000002ee11763c6fe2418730cp-2,
+    0x1.334478p-2, 0x1.62e42ep-1
+  },
+  { // Entry 68
+    0x1.8c8c8300308cee7c1a41b09294323cfbp-82,
+    0x1.3ffffep-1, 0x1.e0p6
+  },
+  { // Entry 69
+    0x1.643d4efffe606e056e4035b0becc20fdp-5,
+    0x1.3ffffep-40, 0x1.d2f190p-4
+  },
+  { // Entry 70
+    0x1.f8148914d4ea3af94ee724572f2ee8ffp-1,
+    0x1.41d420p20, -0x1.22p-10
+  },
+  { // Entry 71
+    0x1.cd6e9100038c93a7dce72a113ca56c70p-2,
+    0x1.443a42p-2, 0x1.62e42ep-1
+  },
+  { // Entry 72
+    0x1.f895910f392f3b8fcc641ae87164d684p-1,
+    0x1.45a2a8p1, -0x1.p-6
+  },
+  { // Entry 73
+    0x1.e3dff8fff6e9efd4f167a7b91eb882afp-1,
+    0x1.45d174p-1, 0x1.00001cp-3
+  },
+  { // Entry 74
+    0x1.d332f0fffc83128a7fc7bd56be27e755p-2,
+    0x1.4a1704p-2, 0x1.62e42ep-1
+  },
+  { // Entry 75
+    0x1.d5ae790003cb17cf83deb5e2cc0ea01cp-2,
+    0x1.4c9f94p-2, 0x1.62e42ep-1
+  },
+  { // Entry 76
+    0x1.ca8ec6ed5df39f991f808d94dd5c8834p88,
+    0x1.4e9cc2p-30, -0x1.80p1
+  },
+  { // Entry 77
+    0x1.d9b648fffc167ed8b917b64f747e6270p-2,
+    0x1.50bfc8p-2, 0x1.62e42ep-1
+  },
+  { // Entry 78
+    0x1.da95070001a3799fee02ea034357a8c2p-2,
+    0x1.51a450p-2, 0x1.62e42ep-1
+  },
+  { // Entry 79
+    0x1.fe957b38c5b6959bb0ea80e43c709ecap-1,
+    0x1.679286p-11, 0x1.8ea824p-12
+  },
+  { // Entry 80
+    0x1.aca91b5f3882f36dcdab2a8d641c0ab5p-56,
+    0x1.745d18p-4, 0x1.ff1ffep3
+  },
+  { // Entry 81
+    0x1.f82eb711ff0066ee591658258b692331p-1,
+    0x1.77fffep-120, 0x1.85bc7ap-13
+  },
+  { // Entry 82
+    0x1.d98c8300003e83fd25b95381f702161cp-1,
+    0x1.7a3d0ep0, -0x1.99999ap-3
+  },
+  { // Entry 83
+    0x1.f82cef13a11a5f5a0562fe52c88207bdp-1,
+    0x1.7c9a16p-2, 0x1.fddffep-7
+  },
+  { // Entry 84
+    0x1.d0d014fffe715e2732b6d1ced96adb76p19,
+    0x1.7e9bb0p-8, -0x1.569828p1
+  },
+  { // Entry 85
+    0x1.8518e2fffdea301062ac6a29c6e53df6p-1,
+    0x1.851ebap-1, 0x1.000ep0
+  },
+  { // Entry 86
+    0x1.2da1e8fffe1350e4daf5553e75dca020p-4,
+    0x1.861862p-4, 0x1.1cp0
+  },
+  { // Entry 87
+    0x1.dd037a2c561bfe1824p-11,
+    0x1.8ce632p-4, 0x1.80p1
+  },
+  { // Entry 88
+    0x1.f81fa713d2b23eac52a36f4b3a33023ep-1,
+    0x1.8f86aap-1, 0x1.0000e0p-4
+  },
+  { // Entry 89
+    0x1.03f14b095ae687525a7e377e3505e587p0,
+    0x1.90p5, 0x1.0008p-8
+  },
+  { // Entry 90
+    0x1.36395100005cc4113b220d6ce672e165p0,
+    0x1.95578ep1, 0x1.555556p-3
+  },
+  { // Entry 91
+    0x1.f83249134e77a21bf811350c6a931beep-1,
+    0x1.98p5, -0x1.000002p-8
+  },
+  { // Entry 92
+    0x1.9f628b3cfd06f417f86e1ca8edc1469ep117,
+    0x1.99999cp3, 0x1.p5
+  },
+  { // Entry 93
+    0x1.d4851ccedafdd1cbc79a6a6b3dbb1cbep119,
+    0x1.9a66d0p-14, -0x1.20p3
+  },
+  { // Entry 94
+    0x1.2536270001fab70a29d68e60feb11211p-11,
+    0x1.9ffffep41, -0x1.094f1cp-2
+  },
+  { // Entry 95
+    0x1.d08ae8fffdc7029e0bd02c871606a01cp0,
+    0x1.a57becp1, 0x1.p-1
+  },
+  { // Entry 96
+    0x1.b83638ffb21561a23ec9b8a7b0ba7b52p15,
+    0x1.aaaaaep-1, -0x1.e0p5
+  },
+  { // Entry 97
+    0x1.c198860000001c1cee146e451365eae1p-10,
+    0x1.ad1d1cp-14, 0x1.62e42ep-1
+  },
+  { // Entry 98
+    0x1.cd0c6eefc33dfc2ef3d2beb81ad568cap30,
+    0x1.b13b1cp-1, -0x1.ffff1ep6
+  },
+  { // Entry 99
+    0x1.6228e4fef882769ba040164fc4bca0cbp-81,
+    0x1.b7ffd8p-1, 0x1.705394p8
+  },
+  { // Entry 100
+    0x1.ae9d756c84b4063f238dd151bec30e0bp-99,
+    0x1.be0d7cp-1, 0x1.ede448p8
+  },
+  { // Entry 101
+    0x1.913f68f101ebe490d29d873d1e0fd828p-85,
+    0x1.be0f70p-1, 0x1.a8147ap8
+  },
+  { // Entry 102
+    0x1.b1e7215c128082aab49edab1641919a8p-99,
+    0x1.be0f70p-1, 0x1.ede5d8p8
+  },
+  { // Entry 103
+    0x1.dc574183f03d7a333c18fc6916daa859p-96,
+    0x1.bff0d0p-1, 0x1.ed2fb4p8
+  },
+  { // Entry 104
+    0x1.da6fcd00020da659e4a50ba993a71d92p6,
+    0x1.bffffep1, 0x1.e7f782p1
+  },
+  { // Entry 105
+    HUGE_VALF,
+    0x1.c25c26p-44, -0x1.40p3
+  },
+  { // Entry 106
+    0x1.951dfaf0d0341097e50f8d51fb5b0b2ap-72,
+    0x1.c4ec74p-1, 0x1.935234p8
+  },
+  { // Entry 107
+    0x1.fb1c6cfffef199884e78c26fef057fc3p4,
+    0x1.c76380p0, 0x1.80087cp2
+  },
+  { // Entry 108
+    0x1.d82d7dffffefc26e1f09e6d73a276d81p-10,
+    0x1.cc8d06p-14, 0x1.62e42ep-1
+  },
+  { // Entry 109
+    0x1.997e0eef7bb3d4eda40dc43c72a53167p-70,
+    0x1.d1cdccp-1, 0x1.fc2640p8
+  },
+  { // Entry 110
+    0x1.fe82dd381a8d3056a4c554f1e1764f9dp-1,
+    0x1.d40a66p-3, 0x1.02964cp-9
+  },
+  { // Entry 111
+    0x1.f3ab1937169c9ab7aac67b94894ede10p-1,
+    0x1.d55552p-2, 0x1.000038p-5
+  },
+  { // Entry 112
+    0x1.fe805f37b89bc0c8b0163db7c11f48f2p-1,
+    0x1.da12f0p-1, 0x1.38p-5
+  },
+  { // Entry 113
+    0x1.c27937000f6c15a86f8eb042a0895566p-73,
+    0x1.df0a82p-1, 0x1.77fbc0p9
+  },
+  { // Entry 114
+    0x1.c64b0d000027dbefa1e3233ef53619b7p105,
+    0x1.dffffep52, 0x1.00087cp1
+  },
+  { // Entry 115
+    0x1.0847b080e10a3f33ba599a218b630ffbp0,
+    0x1.e06b8cp-1, -0x1.p-1
+  },
+  { // Entry 116
+    0x1.eff5716fa057c0db02972e5b51a95899p-1,
+    0x1.e06b8cp-1, 0x1.p-1
+  },
+  { // Entry 117
+    0x1.083f7f587cdb6cc005ee70abb128067cp0,
+    0x1.e08956p-1, -0x1.p-1
+  },
+  { // Entry 118
+    0x1.f004d186653df746f46ac1da51e68817p-1,
+    0x1.e08956p-1, 0x1.p-1
+  },
+  { // Entry 119
+    0x1.2e78986ce71690689a17b09e2fd01256p0,
+    0x1.e0ee8ap-1, -0x1.5515p1
+  },
+  { // Entry 120
+    0x1.34e306ebdacb3fb249efb92c5df50a30p0,
+    0x1.e0ee8ap-1, -0x1.80p1
+  },
+  { // Entry 121
+    0x1.1a22a2b284843cef729aa7923200616bp0,
+    0x1.e0ee8ap-1, -0x1.8d89d8p0
+  },
+  { // Entry 122
+    0x1.1d8befed03f9ed8d628e72acfd5846f2p0,
+    0x1.e0ee8ap-1, -0x1.beb050p0
+  },
+  { // Entry 123
+    0x1.e9e518fb1617eceb976b420930a3ce51p-1,
+    0x1.e0ee8ap-1, 0x1.68f880p-1
+  },
+  { // Entry 124
+    0x1.a0bdbae7d1b95d1adb05939aefcd35f2p-93,
+    0x1.e13d0ep-1, 0x1.0220p10
+  },
+  { // Entry 125
+    0x1.8789269c3d7361f6464f369baecd358fp-90,
+    0x1.e1f07ep-1, 0x1.p10
+  },
+  { // Entry 126
+    0x1.f67dcb0d034ec28a4309c4415565f9ecp1,
+    0x1.e4000ep5, 0x1.55555ap-2
+  },
+  { // Entry 127
+    0x1.e65785986fb7af1219234980dca4ef34p-93,
+    0x1.e6f314p-1, 0x1.3e0f80p10
+  },
+  { // Entry 128
+    0x1.e9a57691f06acbd3893901e376830537p-125,
+    0x1.e97470p-1, 0x1.dd67c0p10
+  },
+  { // Entry 129
+    0x1.866ec900017d689ca5deb18c4769effbp-2,
+    0x1.f040c8p-1, 0x1.eddbacp4
+  },
+  { // Entry 130
+    0x1.f839d5101bcf305e04c187afb53a6c53p-1,
+    0x1.f091e2p-1, 0x1.p-1
+  },
+  { // Entry 131
+    0x1.a374c2b00b62172cd4678df5e503b6f1p-13,
+    0x1.f60c04p-14, 0x1.e2e42ep-1
+  },
+  { // Entry 132
+    0x1.f8479b115561f17028b236fb8f2c173fp-1,
+    0x1.ff174ap-1, 0x1.119996p3
+  },
+  { // Entry 133
+    0x1.f947cf0debb3f5149df66e08396f65c5p3,
+    0x1.ff1ffep3, 0x1.fddffep-1
+  },
+  { // Entry 134
+    0x1.f3ae6b36c3163cd2d42f1eddf4e95886p-1,
+    0x1.ff7ffep0, -0x1.203c88p-5
+  },
+  { // Entry 135
+    0x1.f842b5127e562bf4cc2fb2aa30312393p-1,
+    0x1.ffbffep-10, 0x1.3ffffep-9
+  },
+  { // Entry 136
+    0x1.fc042cfcabd3d00c3fd7e9d168a20182p-1,
+    0x1.ffc0p-1, 0x1.ffc7fep3
+  },
+  { // Entry 137
+    0x1.f836cd12927fe3ea2eb9810462c208dcp-1,
+    0x1.fff77ep100, -0x1.cb0968p-13
+  },
+  { // Entry 138
+    0x1.fff3fd0c0608c60d8c3c9f07648607d5p14,
+    0x1.fff7fep9, 0x1.80p0
+  },
+  { // Entry 139
+    0x1.f811d3140d17296dc633cd00bfd96387p-1,
+    0x1.fff8p-1, 0x1.ff80p7
+  },
+  { // Entry 140
+    0x1.fe9d9738d0ca9f11f97a71b1a366145ap-1,
+    0x1.fffefep1, -0x1.fffff8p-10
+  },
+  { // Entry 141
+    0x1.f202b300003069a7a886e44fbf6073c2p72,
+    0x1.ffff3ep127, 0x1.23d714p-1
+  },
+  { // Entry 142
+    0x1.b834a192875d72ac81b7915cf8979690p-96,
+    0x1.ffffbep-1, 0x1.p25
+  },
+  { // Entry 143
+    0x1.ffffed000029bffddef5495e5603ce3bp-1,
+    0x1.ffffe2p-1, 0x1.44443ep-1
+  },
+  { // Entry 144
+    0x1.d6ab5d0e7ae03433ad824616d0db8b03p15,
+    0x1.ffffeep-40, -0x1.a0ea0cp-2
+  },
+  { // Entry 145
+    0x1.000002fffffffffff27fffe4ffffebc0p0,
+    0x1.fffffap-1, -0x1.fffffap-1
+  },
+  { // Entry 146
+    0x1.00000000000400000400000d55556d55p0,
+    0x1.fffffcp-1, -0x1.p-23
+  },
+  { // Entry 147
+    0x1.00000000000380000380000acaaabdeap0,
+    0x1.fffffcp-1, -0x1.c0p-24
+  },
+  { // Entry 148
+    0x1.ee8fc930954d29b3e28c5c1eafb9f7fdp4,
+    0x1.fffffcp-67, -0x1.33334ep-4
+  },
+  { // Entry 149
+    0x1.6a0a0cfff3ffa00e753af84c0100fbf0p13,
+    0x1.fffffcp-106, -0x1.075078p-3
+  },
+  { // Entry 150
+    0x1.9aaabcfff2ae3e7c84e87085640355e4p48,
+    0x1.fffffcp-120, -0x1.a2e8bep-2
+  },
+  { // Entry 151
+    0x1.f5777afffe2b46a4da98759043de4862p-52,
+    0x1.fffffcp80, -0x1.428f58p-1
+  },
+  { // Entry 152
+    0x1.73d3321e7f247def1ed4c816c824c77dp-67,
+    0x1.fffffcp119, -0x1.1b91b4p-1
+  },
+  { // Entry 153
+    0x1.000001000001000001000001000001p10,
+    0x1.fffffep-11, -0x1.p0
+  },
+  { // Entry 154
+    0x1.fffffeffffffbfffffdfffffebfffff1p0,
+    0x1.fffffep1, 0x1.p-1
+  },
+  { // Entry 155
+    0x1.cb5a0d0002f5169a13de39863bb5f91dp-2,
+    0x1.421efap-2, 0x1.62e42ep-1
+  },
+  { // Entry 156
+    0x1.cb720dcef90691503cbd1e949db761d9p-1,
+    0x1.p-5, 0x1.p-5
+  },
+  { // Entry 157
+    0x1.p-5,
+    0x1.p-5, 0x1.p0
+  },
+  { // Entry 158
+    0x1.p0,
+    0x1.p0, 0x1.p-5
+  },
+  { // Entry 159
+    0x1.p0,
+    0x1.p0, 0x1.p0
+  },
+  { // Entry 160
+    0x1.p-40,
+    0x1.p-5, 0x1.p3
+  },
+  { // Entry 161
+    0.0f,
+    0x1.p-5, 0x1.p5
+  },
+  { // Entry 162
+    0x1.p0,
+    0x1.p0, 0x1.p3
+  },
+  { // Entry 163
+    0x1.p0,
+    0x1.p0, 0x1.p5
+  },
+  { // Entry 164
+    0.0f,
+    0x1.p-5, 0x1.p10
+  },
+  { // Entry 165
+    0.0f,
+    0x1.p-5, 0x1.p12
+  },
+  { // Entry 166
+    0x1.p0,
+    0x1.p0, 0x1.p10
+  },
+  { // Entry 167
+    0x1.p0,
+    0x1.p0, 0x1.p12
+  },
+  { // Entry 168
+    0x1.11301d0125b50a4ebbf1aed9318ceac5p0,
+    0x1.p3, 0x1.p-5
+  },
+  { // Entry 169
+    0x1.p3,
+    0x1.p3, 0x1.p0
+  },
+  { // Entry 170
+    0x1.1d4873168b9aa7805b8028990f07a98bp0,
+    0x1.p5, 0x1.p-5
+  },
+  { // Entry 171
+    0x1.p5,
+    0x1.p5, 0x1.p0
+  },
+  { // Entry 172
+    0x1.p24,
+    0x1.p3, 0x1.p3
+  },
+  { // Entry 173
+    0x1.p96,
+    0x1.p3, 0x1.p5
+  },
+  { // Entry 174
+    0x1.p40,
+    0x1.p5, 0x1.p3
+  },
+  { // Entry 175
+    HUGE_VALF,
+    0x1.p5, 0x1.p5
+  },
+  { // Entry 176
+    HUGE_VALF,
+    0x1.p3, 0x1.p10
+  },
+  { // Entry 177
+    HUGE_VALF,
+    0x1.p3, 0x1.p12
+  },
+  { // Entry 178
+    HUGE_VALF,
+    0x1.p5, 0x1.p10
+  },
+  { // Entry 179
+    HUGE_VALF,
+    0x1.p5, 0x1.p12
+  },
+  { // Entry 180
+    0x1.3dea64c12342235b41223e13d773fba2p0,
+    0x1.p10, 0x1.p-5
+  },
+  { // Entry 181
+    0x1.p10,
+    0x1.p10, 0x1.p0
+  },
+  { // Entry 182
+    0x1.4bfdad5362a271d4397afec42e20e036p0,
+    0x1.p12, 0x1.p-5
+  },
+  { // Entry 183
+    0x1.p12,
+    0x1.p12, 0x1.p0
+  },
+  { // Entry 184
+    0x1.p80,
+    0x1.p10, 0x1.p3
+  },
+  { // Entry 185
+    HUGE_VALF,
+    0x1.p10, 0x1.p5
+  },
+  { // Entry 186
+    0x1.p96,
+    0x1.p12, 0x1.p3
+  },
+  { // Entry 187
+    HUGE_VALF,
+    0x1.p12, 0x1.p5
+  },
+  { // Entry 188
+    0x1.00000126055cfd443c5376930d169f32p2,
+    0x1.6a09e6p-1, -0x1.p2
+  },
+  { // Entry 189
+    0x1.fffffdb3f548a8d827b65c88p-3,
+    0x1.6a09e6p-1, 0x1.p2
+  },
+  { // Entry 190
+    0x1.00000126055cfd443c5376930d169f32p-2,
+    0x1.6a09e6p0, -0x1.p2
+  },
+  { // Entry 191
+    0x1.fffffdb3f548a8d827b65c88p1,
+    0x1.6a09e6p0, 0x1.p2
+  },
+  { // Entry 192
+    0x1.00000126055cfd443c5376930d169f32p2,
+    0x1.6a09e6p-1, -0x1.p2
+  },
+  { // Entry 193
+    0x1.fffffdb3f548a8d827b65c88p-3,
+    0x1.6a09e6p-1, 0x1.p2
+  },
+  { // Entry 194
+    0x1.00000126055cfd443c5376930d169f32p-2,
+    0x1.6a09e6p0, -0x1.p2
+  },
+  { // Entry 195
+    0x1.fffffdb3f548a8d827b65c88p1,
+    0x1.6a09e6p0, 0x1.p2
+  },
+  { // Entry 196
+    0x1.00162f3916670d119697154ae3512c2dp0,
+    0x1.6a09e6p-1, -0x1.p-10
+  },
+  { // Entry 197
+    0x1.ffd3a565caf8d230dae1250693a55f23p-1,
+    0x1.6a09e6p-1, 0x1.p-10
+  },
+  { // Entry 198
+    0x1.ffd3a5661473cb269f894b40d6cf9bacp-1,
+    0x1.6a09e6p0, -0x1.p-10
+  },
+  { // Entry 199
+    0x1.00162f38f1a33230bc340bd3752fc094p0,
+    0x1.6a09e6p0, 0x1.p-10
+  },
+  { // Entry 200
+    0x1.948b0fcd6e9e06522c3f35ba781948b0p1,
+    0x1.80p-1, -0x1.p2
+  },
+  { // Entry 201
+    0x1.44p-2,
+    0x1.80p-1, 0x1.p2
+  },
+  { // Entry 202
+    0x1.948b0fcd6e9e06522c3f35ba781948b0p-3,
+    0x1.80p0, -0x1.p2
+  },
+  { // Entry 203
+    0x1.44p2,
+    0x1.80p0, 0x1.p2
+  },
+  { // Entry 204
+    0x1.279a74590331c4d218f81e4afb257d06p0,
+    0x1.80p-1, -0x1.p-1
+  },
+  { // Entry 205
+    0x1.bb67ae8584caa73b25742d7078b83b89p-1,
+    0x1.80p-1, 0x1.p-1
+  },
+  { // Entry 206
+    0x1.a20bd700c2c3dfc042cc1aed7871db45p-1,
+    0x1.80p0, -0x1.p-1
+  },
+  { // Entry 207
+    0x1.3988e1409212e7d0321914321a556473p0,
+    0x1.80p0, 0x1.p-1
+  },
+  { // Entry 208
+    0x1.00126a0b93db294cabe33da735437f51p0,
+    0x1.80p-1, -0x1.p-10
+  },
+  { // Entry 209
+    0x1.ffdb2e8ed2a1fe71bd59fdd610313046p-1,
+    0x1.80p-1, 0x1.p-10
+  },
+  { // Entry 210
+    0x1.ffcc1c5973b2129a5b1424e0c88786b8p-1,
+    0x1.80p0, -0x1.p-10
+  },
+  { // Entry 211
+    0x1.0019f474aa190038c6af775d92f1d725p0,
+    0x1.80p0, 0x1.p-10
+  },
+  { // Entry 212
+    0x1.p0,
+    0x1.p0, -0x1.p2
+  },
+  { // Entry 213
+    0x1.p0,
+    0x1.p0, 0x1.p2
+  },
+  { // Entry 214
+    0x1.p-4,
+    0x1.p1, -0x1.p2
+  },
+  { // Entry 215
+    0x1.p4,
+    0x1.p1, 0x1.p2
+  },
+  { // Entry 216
+    0x1.p0,
+    0x1.p0, -0x1.p-1
+  },
+  { // Entry 217
+    0x1.p0,
+    0x1.p0, 0x1.p-1
+  },
+  { // Entry 218
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep-1,
+    0x1.p1, -0x1.p-1
+  },
+  { // Entry 219
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
+    0x1.p1, 0x1.p-1
+  },
+  { // Entry 220
+    0x1.p0,
+    0x1.p0, -0x1.p-10
+  },
+  { // Entry 221
+    0x1.p0,
+    0x1.p0, 0x1.p-10
+  },
+  { // Entry 222
+    0x1.ffa74ea381efc217a773f15c025f7c0dp-1,
+    0x1.p1, -0x1.p-10
+  },
+  { // Entry 223
+    0x1.002c605e2e8cec506d21bfc89a23a010p0,
+    0x1.p1, 0x1.p-10
+  },
+  { // Entry 224
+    0x1.p40,
+    0x1.p-10, -0x1.p2
+  },
+  { // Entry 225
+    0x1.p-40,
+    0x1.p-10, 0x1.p2
+  },
+  { // Entry 226
+    0x1.fe013f6045e40a7c41499223b4a38ce8p-1,
+    0x1.0040p0, -0x1.p2
+  },
+  { // Entry 227
+    0x1.0100601001p0,
+    0x1.0040p0, 0x1.p2
+  },
+  { // Entry 228
+    0x1.p5,
+    0x1.p-10, -0x1.p-1
+  },
+  { // Entry 229
+    0x1.p-5,
+    0x1.p-10, 0x1.p-1
+  },
+  { // Entry 230
+    0x1.ffc00bfd808be0873653647448220fdfp-1,
+    0x1.0040p0, -0x1.p-1
+  },
+  { // Entry 231
+    0x1.001ffe003ff601bfac107ca6b29a0c31p0,
+    0x1.0040p0, 0x1.p-1
+  },
+  { // Entry 232
+    0x1.01bd1e77170b415e7626621eb5aaff61p0,
+    0x1.p-10, -0x1.p-10
+  },
+  { // Entry 233
+    0x1.fc8bc4866e8ad2b963e1828b0761cbc6p-1,
+    0x1.p-10, 0x1.p-10
+  },
+  { // Entry 234
+    0x1.ffffe0040055355844443df8680a8e05p-1,
+    0x1.0040p0, -0x1.p-10
+  },
+  { // Entry 235
+    0x1.00000ffe00d5256285340e4f3ad36287p0,
+    0x1.0040p0, 0x1.p-10
+  },
+  { // Entry 236
+    0x1.000001000001000001000001000001p-128,
+    0x1.fffffep127, -0x1.p0
+  },
+  { // Entry 237
+    0x1.fffffep127,
+    0x1.fffffep127, 0x1.p0
+  },
+  { // Entry 238
+    HUGE_VALF,
+    0x1.p-149, -0x1.e66666p-1
+  },
+  { // Entry 239
+    0x1.5db4ecab3e1cb942fc90a003e77da282p-142,
+    0x1.p-149, 0x1.e66666p-1
+  },
+  { // Entry 240
+    0.0f,
+    0x1.fffffep-7, 0x1.fffffep5
+  },
+  { // Entry 241
+    0.0f,
+    0x1.fffffep-7, 0x1.p6
+  },
+  { // Entry 242
+    0.0f,
+    0x1.fffffep-7, 0x1.000002p6
+  },
+  { // Entry 243
+    0.0f,
+    0x1.p-6, 0x1.fffffep5
+  },
+  { // Entry 244
+    0.0f,
+    0x1.p-6, 0x1.p6
+  },
+  { // Entry 245
+    0.0f,
+    0x1.p-6, 0x1.000002p6
+  },
+  { // Entry 246
+    0.0f,
+    0x1.000002p-6, 0x1.fffffep5
+  },
+  { // Entry 247
+    0.0f,
+    0x1.000002p-6, 0x1.p6
+  },
+  { // Entry 248
+    0.0f,
+    0x1.000002p-6, 0x1.000002p6
+  },
+  { // Entry 249
+    0.0f,
+    0x1.fffffep-6, 0x1.fffffep4
+  },
+  { // Entry 250
+    0.0f,
+    0x1.fffffep-6, 0x1.p5
+  },
+  { // Entry 251
+    0.0f,
+    0x1.fffffep-6, 0x1.000002p5
+  },
+  { // Entry 252
+    0.0f,
+    0x1.p-5, 0x1.fffffep4
+  },
+  { // Entry 253
+    0.0f,
+    0x1.p-5, 0x1.p5
+  },
+  { // Entry 254
+    0.0f,
+    0x1.p-5, 0x1.000002p5
+  },
+  { // Entry 255
+    0.0f,
+    0x1.000002p-5, 0x1.fffffep4
+  },
+  { // Entry 256
+    0.0f,
+    0x1.000002p-5, 0x1.p5
+  },
+  { // Entry 257
+    0.0f,
+    0x1.000002p-5, 0x1.000002p5
+  },
+  { // Entry 258
+    0x1.00001c5c879823e3af39baa221df84b0p-64,
+    0x1.fffffep-5, 0x1.fffffep3
+  },
+  { // Entry 259
+    0x1.ffffe00000effffba0000e37ffdde0p-65,
+    0x1.fffffep-5, 0x1.p4
+  },
+  { // Entry 260
+    0x1.ffff2e8e128f07f8aa95fb8b35d72ea4p-65,
+    0x1.fffffep-5, 0x1.000002p4
+  },
+  { // Entry 261
+    0x1.00002c5c89d5ec6ca4d7c8acc017b7c9p-64,
+    0x1.p-4, 0x1.fffffep3
+  },
+  { // Entry 262
+    0x1.p-64,
+    0x1.p-4, 0x1.p4
+  },
+  { // Entry 263
+    0x1.ffff4e8e06c7e8a2a84daed8ec56d6c3p-65,
+    0x1.p-4, 0x1.000002p4
+  },
+  { // Entry 264
+    0x1.00004c5c91217e02a4592ba7ad5df32ep-64,
+    0x1.000002p-4, 0x1.fffffep3
+  },
+  { // Entry 265
+    0x1.0000200001e00011800071c002220007p-64,
+    0x1.000002p-4, 0x1.p4
+  },
+  { // Entry 266
+    0x1.ffff8e8df4d9a8351320c05d3d814f9fp-65,
+    0x1.000002p-4, 0x1.000002p4
+  },
+  { // Entry 267
+    0x1.000008a2b26884f1068b81889467d67fp-24,
+    0x1.fffffep-4, 0x1.fffffep2
+  },
+  { // Entry 268
+    0x1.fffff0000037ffff9000008bffff90p-25,
+    0x1.fffffep-4, 0x1.p3
+  },
+  { // Entry 269
+    0x1.ffffad753d825dfcdd65e4ea54ccceb5p-25,
+    0x1.fffffep-4, 0x1.000002p3
+  },
+  { // Entry 270
+    0x1.000010a2b2c99a85707e8f13dc648710p-24,
+    0x1.p-3, 0x1.fffffep2
+  },
+  { // Entry 271
+    0x1.p-24,
+    0x1.p-3, 0x1.p3
+  },
+  { // Entry 272
+    0x1.ffffbd753b5607da2c260064823b30a7p-25,
+    0x1.p-3, 0x1.000002p3
+  },
+  { // Entry 273
+    0x1.000020a2b433c5b91729fe0493321d3fp-24,
+    0x1.000002p-3, 0x1.fffffep2
+  },
+  { // Entry 274
+    0x1.0000100000700001c00004600007p-24,
+    0x1.000002p-3, 0x1.p3
+  },
+  { // Entry 275
+    0x1.ffffdd75384d5b715e9437699534883bp-25,
+    0x1.000002p-3, 0x1.000002p3
+  },
+  { // Entry 276
+    0x1.0000018b90c2f02a80f3bb82aa12e95dp-8,
+    0x1.fffffep-3, 0x1.fffffep1
+  },
+  { // Entry 277
+    0x1.fffff800000bfffff8000002p-9,
+    0x1.fffffep-3, 0x1.p2
+  },
+  { // Entry 278
+    0x1.ffffe1d1bdd0bdc6b46ea64a42b1bad2p-9,
+    0x1.fffffep-3, 0x1.000002p2
+  },
+  { // Entry 279
+    0x1.0000058b90cf1e6d97f9ca14dbcc1628p-8,
+    0x1.p-2, 0x1.fffffep1
+  },
+  { // Entry 280
+    0x1.p-8,
+    0x1.p-2, 0x1.p2
+  },
+  { // Entry 281
+    0x1.ffffe9d1bd7c04bc4825147a8c0e63e3p-9,
+    0x1.p-2, 0x1.000002p2
+  },
+  { // Entry 282
+    0x1.00000d8b910b7af451a642e6d0b66b06p-8,
+    0x1.000002p-2, 0x1.fffffep1
+  },
+  { // Entry 283
+    0x1.000008000018000020000010p-8,
+    0x1.000002p-2, 0x1.p2
+  },
+  { // Entry 284
+    0x1.fffff9d1bd1a92a5d11088ed17417f41p-9,
+    0x1.000002p-2, 0x1.000002p2
+  },
+  { // Entry 285
+    0x1.fffffec5c8623fb25d7d06ac61a3063fp-3,
+    0x1.fffffep-2, 0x1.fffffep0
+  },
+  { // Entry 286
+    0x1.fffffc000002p-3,
+    0x1.fffffep-2, 0x1.p1
+  },
+  { // Entry 287
+    0x1.fffff6746f4d088289b880fe02adbfdep-3,
+    0x1.fffffep-2, 0x1.000002p1
+  },
+  { // Entry 288
+    0x1.00000162e430e5a18f6119e3c02282a5p-2,
+    0x1.p-1, 0x1.fffffep0
+  },
+  { // Entry 289
+    0x1.p-2,
+    0x1.p-1, 0x1.p1
+  },
+  { // Entry 290
+    0x1.fffffa746f47f160fcf890e3b801aeddp-3,
+    0x1.p-1, 0x1.000002p1
+  },
+  { // Entry 291
+    0x1.00000562e436713246f7a0134c8287eap-2,
+    0x1.000002p-1, 0x1.fffffep0
+  },
+  { // Entry 292
+    0x1.000004000004p-2,
+    0x1.000002p-1, 0x1.p1
+  },
+  { // Entry 293
+    0x1.0000013a37a4e18f0519a603954a5b0bp-2,
+    0x1.000002p-1, 0x1.000002p1
+  },
+  { // Entry 294
+    0x1.fffffe000001ffffff000000aaaaaa80p-1,
+    0x1.fffffep-1, 0x1.fffffep-1
+  },
+  { // Entry 295
+    0x1.fffffep-1,
+    0x1.fffffep-1, 0x1.p0
+  },
+  { // Entry 296
+    0x1.fffffdfffffc000002000004aaaaaaffp-1,
+    0x1.fffffep-1, 0x1.000002p0
+  },
+  { // Entry 297
+    0x1.p0,
+    0x1.p0, 0x1.fffffep-1
+  },
+  { // Entry 298
+    0x1.p0,
+    0x1.p0, 0x1.p0
+  },
+  { // Entry 299
+    0x1.p0,
+    0x1.p0, 0x1.000002p0
+  },
+  { // Entry 300
+    0x1.000001fffffdfffffe000003555553ffp0,
+    0x1.000002p0, 0x1.fffffep-1
+  },
+  { // Entry 301
+    0x1.000002p0,
+    0x1.000002p0, 0x1.p0
+  },
+  { // Entry 302
+    0x1.000002000004000004000005555558p0,
+    0x1.000002p0, 0x1.000002p0
+  },
+  { // Entry 303
+    0x1.6a09e53575b123625cc1968a665581a4p0,
+    0x1.fffffep0, 0x1.fffffep-2
+  },
+  { // Entry 304
+    0x1.6a09e5b2eec967cd97b2eff75f471493p0,
+    0x1.fffffep0, 0x1.p-1
+  },
+  { // Entry 305
+    0x1.6a09e6ade0fa7319052c4948dea48a76p0,
+    0x1.fffffep0, 0x1.000002p-1
+  },
+  { // Entry 306
+    0x1.6a09e5ea7aa390dbf868b7278b744829p0,
+    0x1.p1, 0x1.fffffep-2
+  },
+  { // Entry 307
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
+    0x1.p1, 0x1.p-1
+  },
+  { // Entry 308
+    0x1.6a09e762e5efbbd7217018250a3ab194p0,
+    0x1.p1, 0x1.000002p-1
+  },
+  { // Entry 309
+    0x1.6a09e75484875c47c3cee01d9f348bd8p0,
+    0x1.000002p1, 0x1.fffffep-2
+  },
+  { // Entry 310
+    0x1.6a09e7d1fda27bf77d45272dd2d83a4bp0,
+    0x1.000002p1, 0x1.p-1
+  },
+  { // Entry 311
+    0x1.6a09e8ccefd93dcbecf54d233ea8265bp0,
+    0x1.000002p1, 0x1.000002p-1
+  },
+  { // Entry 312
+    0x1.6a09e58ff82a4ecedb73f766d3d0758dp0,
+    0x1.fffffep1, 0x1.fffffep-3
+  },
+  { // Entry 313
+    0x1.6a09e60d71430d1ad61b45d5d1abdf15p0,
+    0x1.fffffep1, 0x1.p-2
+  },
+  { // Entry 314
+    0x1.6a09e70863750c27c3dd5c0ecdce5271p0,
+    0x1.fffffep1, 0x1.000002p-2
+  },
+  { // Entry 315
+    0x1.6a09e5ea7aa390dbf868b7278b744829p0,
+    0x1.p2, 0x1.fffffep-3
+  },
+  { // Entry 316
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
+    0x1.p2, 0x1.p-2
+  },
+  { // Entry 317
+    0x1.6a09e762e5efbbd7217018250a3ab194p0,
+    0x1.p2, 0x1.000002p-2
+  },
+  { // Entry 318
+    0x1.6a09e69f7f954950a1fce0a1b2c362d0p0,
+    0x1.000002p2, 0x1.fffffep-3
+  },
+  { // Entry 319
+    0x1.6a09e71cf8af753edb9700ad906c9cd9p0,
+    0x1.000002p2, 0x1.p-2
+  },
+  { // Entry 320
+    0x1.6a09e817eae44f9049d532cda2a90cb6p0,
+    0x1.000002p2, 0x1.000002p-2
+  },
+  { // Entry 321
+    0x1.4bfdacd3978adf9f3b64fe01f40593aep0,
+    0x1.fffffep2, 0x1.fffffep-4
+  },
+  { // Entry 322
+    0x1.4bfdad29e2ecb54005a6dbec67c5e413p0,
+    0x1.fffffep2, 0x1.p-3
+  },
+  { // Entry 323
+    0x1.4bfdadd679b0a3cc40ecb60afdc4a552p0,
+    0x1.fffffep2, 0x1.000002p-3
+  },
+  { // Entry 324
+    0x1.4bfdacfd174067ea4d43f8b09f974d86p0,
+    0x1.p3, 0x1.fffffep-4
+  },
+  { // Entry 325
+    0x1.4bfdad5362a271d4397afec42e20e036p0,
+    0x1.p3, 0x1.p-3
+  },
+  { // Entry 326
+    0x1.4bfdadfff966c8f2b8f44b137fbfaa96p0,
+    0x1.p3, 0x1.000002p-3
+  },
+  { // Entry 327
+    0x1.4bfdad5016ab0b9134e0574abca78b7ap0,
+    0x1.000002p3, 0x1.fffffep-4
+  },
+  { // Entry 328
+    0x1.4bfdada6620d7e0d6487fd9be64887a3p0,
+    0x1.000002p3, 0x1.p-3
+  },
+  { // Entry 329
+    0x1.4bfdae52f8d2a6506b74ce232fdcd291p0,
+    0x1.000002p3, 0x1.000002p-3
+  },
+  { // Entry 330
+    0x1.306fe05b533131c27612cfff7a0ffdb0p0,
+    0x1.fffffep3, 0x1.fffffep-5
+  },
+  { // Entry 331
+    0x1.306fe09014733fc18f2a8e5bc8a30cdcp0,
+    0x1.fffffep3, 0x1.p-4
+  },
+  { // Entry 332
+    0x1.306fe0f996f7772c9a94c16083446262p0,
+    0x1.fffffep3, 0x1.000002p-4
+  },
+  { // Entry 333
+    0x1.306fe06e5a2f2e8c620f7e55cc803dbap0,
+    0x1.p4, 0x1.fffffep-5
+  },
+  { // Entry 334
+    0x1.306fe0a31b7152de8d5a46305c85edecp0,
+    0x1.p4, 0x1.p-4
+  },
+  { // Entry 335
+    0x1.306fe10c9df5b6efbd400b7806005fa9p0,
+    0x1.p4, 0x1.000002p-4
+  },
+  { // Entry 336
+    0x1.306fe094682af29c8fe9f735fb1c4081p0,
+    0x1.000002p4, 0x1.fffffep-5
+  },
+  { // Entry 337
+    0x1.306fe0c9296d4394df5f99b9bd1a47d2p0,
+    0x1.000002p4, 0x1.p-4
+  },
+  { // Entry 338
+    0x1.306fe132abf200f257c612e07f149aa3p0,
+    0x1.000002p4, 0x1.000002p-4
+  },
+  { // Entry 339
+    0x1.1d4872eebb9da03bbac5af79b0cf9409p0,
+    0x1.fffffep4, 0x1.fffffep-6
+  },
+  { // Entry 340
+    0x1.1d48730da1570a7a85ea1fc1fcf88fddp0,
+    0x1.fffffep4, 0x1.p-5
+  },
+  { // Entry 341
+    0x1.1d48734b6cc9e902148fafcefa9eaa06p0,
+    0x1.fffffep4, 0x1.000002p-5
+  },
+  { // Entry 342
+    0x1.1d4872f7a5e133601ef3b495f3f89a12p0,
+    0x1.p5, 0x1.fffffep-6
+  },
+  { // Entry 343
+    0x1.1d4873168b9aa7805b8028990f07a98bp0,
+    0x1.p5, 0x1.p-5
+  },
+  { // Entry 344
+    0x1.1d487354570d99caccfbdb7e35ff0df1p0,
+    0x1.p5, 0x1.000002p-5
+  },
+  { // Entry 345
+    0x1.1d4873097a683fc01308d4a71615b820p0,
+    0x1.000002p5, 0x1.fffffep-6
+  },
+  { // Entry 346
+    0x1.1d4873286021c7a332496ee4ad91ade9p0,
+    0x1.000002p5, 0x1.p-5
+  },
+  { // Entry 347
+    0x1.1d4873662b94e1736939a503d83c5e42p0,
+    0x1.000002p5, 0x1.000002p-5
+  },
+  { // Entry 348
+    0x1.11301ceb20541ff3f655e3bd12271b3ep0,
+    0x1.fffffep5, 0x1.fffffep-7
+  },
+  { // Entry 349
+    0x1.11301cfce0f494304e630799fc8b181fp0,
+    0x1.fffffep5, 0x1.p-6
+  },
+  { // Entry 350
+    0x1.11301d206235801ef5580894354f900cp0,
+    0x1.fffffep5, 0x1.000002p-6
+  },
+  { // Entry 351
+    0x1.11301cef65149186a0ecb60713565b45p0,
+    0x1.p6, 0x1.fffffep-7
+  },
+  { // Entry 352
+    0x1.11301d0125b50a4ebbf1aed9318ceac5p0,
+    0x1.p6, 0x1.p-6
+  },
+  { // Entry 353
+    0x1.11301d24a6f5ff54e8d811a4b978b54fp0,
+    0x1.p6, 0x1.000002p-6
+  },
+  { // Entry 354
+    0x1.11301cf7ee956810edd94d1c7697f34bp0,
+    0x1.000002p6, 0x1.fffffep-7
+  },
+  { // Entry 355
+    0x1.11301d09af35e9f08ec0b6564cfd4d3ap0,
+    0x1.000002p6, 0x1.p-6
+  },
+  { // Entry 356
+    0x1.11301d2d3076f125c76f69bf107f4052p0,
+    0x1.000002p6, 0x1.000002p-6
+  },
+  { // Entry 357
+    0x1.fffc9d1eaff1e2bc708fbb9fc141d186p127,
+    0x1.fffffcp0, 0x1.fffffcp6
+  },
+  { // Entry 358
+    0x1.fffd4e8fb83933cbf5f827e2581f20dcp127,
+    0x1.fffffcp0, 0x1.fffffep6
+  },
+  { // Entry 359
+    0x1.fffe0000fdffaca81458f80ec301a2c8p127,
+    0x1.fffffcp0, 0x1.p7
+  },
+  { // Entry 360
+    0x1.ffff62e4420a6b06d702f4e2aaffa4e5p127,
+    0x1.fffffcp0, 0x1.000002p7
+  },
+  { // Entry 361
+    HUGE_VALF,
+    0x1.fffffcp0, 0x1.000004p7
+  },
+  { // Entry 362
+    0x1.fffd9d1d3e00d99bdfe3619f05f2ecc1p127,
+    0x1.fffffep0, 0x1.fffffcp6
+  },
+  { // Entry 363
+    0x1.fffe4e8ea000c3f99d84d886c03811fap127,
+    0x1.fffffep0, 0x1.fffffep6
+  },
+  { // Entry 364
+    0x1.ffff00003f7ff59501458fa07615868bp127,
+    0x1.fffffep0, 0x1.p7
+  },
+  { // Entry 365
+    HUGE_VALF,
+    0x1.fffffep0, 0x1.000002p7
+  },
+  { // Entry 366
+    HUGE_VALF,
+    0x1.fffffep0, 0x1.000004p7
+  },
+  { // Entry 367
+    0x1.fffe9d1c4b0f37f413d44c66c0481834p127,
+    0x1.p1, 0x1.fffffcp6
+  },
+  { // Entry 368
+    0x1.ffff4e8e06c7e8a2a84daed8ec56d6c3p127,
+    0x1.p1, 0x1.fffffep6
+  },
+  { // Entry 369
+    HUGE_VALF,
+    0x1.p1, 0x1.p7
+  },
+  { // Entry 370
+    HUGE_VALF,
+    0x1.p1, 0x1.000002p7
+  },
+  { // Entry 371
+    HUGE_VALF,
+    0x1.p1, 0x1.000004p7
+  },
+  { // Entry 372
+    HUGE_VALF,
+    0x1.000002p1, 0x1.fffffcp6
+  },
+  { // Entry 373
+    HUGE_VALF,
+    0x1.000002p1, 0x1.fffffep6
+  },
+  { // Entry 374
+    HUGE_VALF,
+    0x1.000002p1, 0x1.p7
+  },
+  { // Entry 375
+    HUGE_VALF,
+    0x1.000002p1, 0x1.000002p7
+  },
+  { // Entry 376
+    HUGE_VALF,
+    0x1.000002p1, 0x1.000004p7
+  },
+  { // Entry 377
+    HUGE_VALF,
+    0x1.000004p1, 0x1.fffffcp6
+  },
+  { // Entry 378
+    HUGE_VALF,
+    0x1.000004p1, 0x1.fffffep6
+  },
+  { // Entry 379
+    HUGE_VALF,
+    0x1.000004p1, 0x1.p7
+  },
+  { // Entry 380
+    HUGE_VALF,
+    0x1.000004p1, 0x1.000002p7
+  },
+  { // Entry 381
+    HUGE_VALF,
+    0x1.000004p1, 0x1.000004p7
+  },
+  { // Entry 382
+    0.0f,
+    0x1.fffffcp0, -0x1.2c0004p7
+  },
+  { // Entry 383
+    0.0f,
+    0x1.fffffcp0, -0x1.2c0002p7
+  },
+  { // Entry 384
+    0.0f,
+    0x1.fffffcp0, -0x1.2cp7
+  },
+  { // Entry 385
+    0.0f,
+    0x1.fffffcp0, -0x1.2bfffep7
+  },
+  { // Entry 386
+    0.0f,
+    0x1.fffffcp0, -0x1.2bfffcp7
+  },
+  { // Entry 387
+    0.0f,
+    0x1.fffffep0, -0x1.2c0004p7
+  },
+  { // Entry 388
+    0.0f,
+    0x1.fffffep0, -0x1.2c0002p7
+  },
+  { // Entry 389
+    0.0f,
+    0x1.fffffep0, -0x1.2cp7
+  },
+  { // Entry 390
+    0.0f,
+    0x1.fffffep0, -0x1.2bfffep7
+  },
+  { // Entry 391
+    0.0f,
+    0x1.fffffep0, -0x1.2bfffcp7
+  },
+  { // Entry 392
+    0.0f,
+    0x1.p1, -0x1.2c0004p7
+  },
+  { // Entry 393
+    0.0f,
+    0x1.p1, -0x1.2c0002p7
+  },
+  { // Entry 394
+    0.0f,
+    0x1.p1, -0x1.2cp7
+  },
+  { // Entry 395
+    0.0f,
+    0x1.p1, -0x1.2bfffep7
+  },
+  { // Entry 396
+    0.0f,
+    0x1.p1, -0x1.2bfffcp7
+  },
+  { // Entry 397
+    0.0f,
+    0x1.000002p1, -0x1.2c0004p7
+  },
+  { // Entry 398
+    0.0f,
+    0x1.000002p1, -0x1.2c0002p7
+  },
+  { // Entry 399
+    0.0f,
+    0x1.000002p1, -0x1.2cp7
+  },
+  { // Entry 400
+    0.0f,
+    0x1.000002p1, -0x1.2bfffep7
+  },
+  { // Entry 401
+    0.0f,
+    0x1.000002p1, -0x1.2bfffcp7
+  },
+  { // Entry 402
+    0.0f,
+    0x1.000004p1, -0x1.2c0004p7
+  },
+  { // Entry 403
+    0.0f,
+    0x1.000004p1, -0x1.2c0002p7
+  },
+  { // Entry 404
+    0.0f,
+    0x1.000004p1, -0x1.2cp7
+  },
+  { // Entry 405
+    0.0f,
+    0x1.000004p1, -0x1.2bfffep7
+  },
+  { // Entry 406
+    0.0f,
+    0x1.000004p1, -0x1.2bfffcp7
+  },
+  { // Entry 407
+    0.0f,
+    0x1.db6db2p-2, 0x1.c30c2cp8
+  },
+  { // Entry 408
+    0.0f,
+    0x1.db6db2p-2, 0x1.c30c2ep8
+  },
+  { // Entry 409
+    0.0f,
+    0x1.db6db2p-2, 0x1.c30c30p8
+  },
+  { // Entry 410
+    0.0f,
+    0x1.db6db2p-2, 0x1.c30c32p8
+  },
+  { // Entry 411
+    0.0f,
+    0x1.db6db2p-2, 0x1.c30c34p8
+  },
+  { // Entry 412
+    0.0f,
+    0x1.db6db4p-2, 0x1.c30c2cp8
+  },
+  { // Entry 413
+    0.0f,
+    0x1.db6db4p-2, 0x1.c30c2ep8
+  },
+  { // Entry 414
+    0.0f,
+    0x1.db6db4p-2, 0x1.c30c30p8
+  },
+  { // Entry 415
+    0.0f,
+    0x1.db6db4p-2, 0x1.c30c32p8
+  },
+  { // Entry 416
+    0.0f,
+    0x1.db6db4p-2, 0x1.c30c34p8
+  },
+  { // Entry 417
+    0.0f,
+    0x1.db6db6p-2, 0x1.c30c2cp8
+  },
+  { // Entry 418
+    0.0f,
+    0x1.db6db6p-2, 0x1.c30c2ep8
+  },
+  { // Entry 419
+    0.0f,
+    0x1.db6db6p-2, 0x1.c30c30p8
+  },
+  { // Entry 420
+    0.0f,
+    0x1.db6db6p-2, 0x1.c30c32p8
+  },
+  { // Entry 421
+    0.0f,
+    0x1.db6db6p-2, 0x1.c30c34p8
+  },
+  { // Entry 422
+    0.0f,
+    0x1.db6db8p-2, 0x1.c30c2cp8
+  },
+  { // Entry 423
+    0.0f,
+    0x1.db6db8p-2, 0x1.c30c2ep8
+  },
+  { // Entry 424
+    0.0f,
+    0x1.db6db8p-2, 0x1.c30c30p8
+  },
+  { // Entry 425
+    0.0f,
+    0x1.db6db8p-2, 0x1.c30c32p8
+  },
+  { // Entry 426
+    0.0f,
+    0x1.db6db8p-2, 0x1.c30c34p8
+  },
+  { // Entry 427
+    0.0f,
+    0x1.db6dbap-2, 0x1.c30c2cp8
+  },
+  { // Entry 428
+    0.0f,
+    0x1.db6dbap-2, 0x1.c30c2ep8
+  },
+  { // Entry 429
+    0.0f,
+    0x1.db6dbap-2, 0x1.c30c30p8
+  },
+  { // Entry 430
+    0.0f,
+    0x1.db6dbap-2, 0x1.c30c32p8
+  },
+  { // Entry 431
+    0.0f,
+    0x1.db6dbap-2, 0x1.c30c34p8
+  },
+  { // Entry 432
+    -0x1.fffffc000007fffff000001fffffc0p-1,
+    -0x1.000002p0, -0x1.p0
+  },
+  { // Entry 433
+    -0x1.p0,
+    -0x1.p0, -0x1.p0
+  },
+  { // Entry 434
+    -0x1.000001000001000001000001000001p0,
+    -0x1.fffffep-1, -0x1.p0
+  },
+  { // Entry 435
+    HUGE_VALF,
+    0x1.p1, 0x1.p10
+  },
+  { // Entry 436
+    HUGE_VALF,
+    0x1.p2, 0x1.p9
+  },
+  { // Entry 437
+    0.0f,
+    0x1.fffffep-2, 0x1.fffffep9
+  },
+  { // Entry 438
+    0.0f,
+    0x1.fffffep-2, 0x1.p10
+  },
+  { // Entry 439
+    0.0f,
+    0x1.fffffep-2, 0x1.000002p10
+  },
+  { // Entry 440
+    0.0f,
+    0x1.p-1, 0x1.fffffep9
+  },
+  { // Entry 441
+    0.0f,
+    0x1.p-1, 0x1.p10
+  },
+  { // Entry 442
+    0.0f,
+    0x1.p-1, 0x1.000002p10
+  },
+  { // Entry 443
+    0.0f,
+    0x1.000002p-1, 0x1.fffffep9
+  },
+  { // Entry 444
+    0.0f,
+    0x1.000002p-1, 0x1.p10
+  },
+  { // Entry 445
+    0.0f,
+    0x1.000002p-1, 0x1.000002p10
+  },
+  { // Entry 446
+    0x1.00020467109547572fa8f3f653eda548p-149,
+    0x1.p-149, 0x1.fffff6p-1
+  },
+  { // Entry 447
+    0x1.00019d1eed21f448f2c6217eab3d9c55p-149,
+    0x1.p-149, 0x1.fffff8p-1
+  },
+  { // Entry 448
+    0x1.000135d6f3596e086d463376a9dbd1e2p-149,
+    0x1.p-149, 0x1.fffffap-1
+  },
+  { // Entry 449
+    0x1.0000ce8f233ba3c64adc5667a7b0b245p-149,
+    0x1.p-149, 0x1.fffffcp-1
+  },
+  { // Entry 450
+    0x1.000067477cc884b33e03d0bb77571150p-149,
+    0x1.p-149, 0x1.fffffep-1
+  },
+  { // Entry 451
+    0x1.p-149,
+    0x1.p-149, 0x1.p0
+  },
+  { // Entry 452
+    0.0f,
+    0x1.p-149, 0x1.000002p0
+  },
+  { // Entry 453
+    0.0f,
+    0x1.p-149, 0x1.000004p0
+  },
+  { // Entry 454
+    0.0f,
+    0x1.p-149, 0x1.000006p0
+  },
+  { // Entry 455
+    0.0f,
+    0x1.p-149, 0x1.000008p0
+  },
+  { // Entry 456
+    0.0f,
+    0x1.p-149, 0x1.00000ap0
+  },
+  { // Entry 457
+    0x1.000200efcf25bab1c7cd22827341ab63p-148,
+    0x1.p-148, 0x1.fffff6p-1
+  },
+  { // Entry 458
+    0x1.00019a59204c82fe060cf6d320f15433p-148,
+    0x1.p-148, 0x1.fffff8p-1
+  },
+  { // Entry 459
+    0x1.000133c29a8f64f204da13b72ebc56edp-148,
+    0x1.p-148, 0x1.fffffap-1
+  },
+  { // Entry 460
+    0x1.0000cd2c3dee501480729506593fd68bp-148,
+    0x1.p-148, 0x1.fffffcp-1
+  },
+  { // Entry 461
+    0x1.000066960a6933ec3bae8cab9ccfd543p-148,
+    0x1.p-148, 0x1.fffffep-1
+  },
+  { // Entry 462
+    0x1.p-148,
+    0x1.p-148, 0x1.p0
+  },
+  { // Entry 463
+    0x1.fffe65a8cd021dedd55a40c272dc8acap-149,
+    0x1.p-148, 0x1.000002p0
+  },
+  { // Entry 464
+    0x1.fffccb52e2e1f2602021820ab47036fep-149,
+    0x1.p-148, 0x1.000004p0
+  },
+  { // Entry 465
+    0x1.fffb30fe419e75c552c074b75e9e132dp-149,
+    0x1.p-148, 0x1.000006p0
+  },
+  { // Entry 466
+    0x1.fff996aae936a08cb2de3b831326836cp-149,
+    0x1.p-148, 0x1.000008p0
+  },
+  { // Entry 467
+    0x1.fff7fc58d9a96b26595dc1b91aab1065p-149,
+    0x1.p-148, 0x1.00000ap0
+  },
+  { // Entry 468
+    0x1.8002fe5d326e1910dcf5adadc4fb80bap-148,
+    0x1.80p-148, 0x1.fffff6p-1
+  },
+  { // Entry 469
+    0x1.80026516e130410cbc34d6be1f314af3p-148,
+    0x1.80p-148, 0x1.fffff8p-1
+  },
+  { // Entry 470
+    0x1.8001cbd0cd20048dc0041aae6853f414p-148,
+    0x1.80p-148, 0x1.fffffap-1
+  },
+  { // Entry 471
+    0x1.8001328af63d4b28b93bac168d323776p-148,
+    0x1.80p-148, 0x1.fffffcp-1
+  },
+  { // Entry 472
+    0x1.800099455c87fc728272d7993c3c0ed2p-148,
+    0x1.80p-148, 0x1.fffffep-1
+  },
+  { // Entry 473
+    0x1.80p-148,
+    0x1.80p-148, 0x1.p0
+  },
+  { // Entry 474
+    0x1.7ffecd75fe779c39da312a0ae6575aaep-148,
+    0x1.80p-148, 0x1.000002p0
+  },
+  { // Entry 475
+    0x1.7ffd9aecf1a35c7e2d6f67b9177b8bc8p-148,
+    0x1.80p-148, 0x1.000004p0
+  },
+  { // Entry 476
+    0x1.7ffc6864d9827d757b4b6001d0c80a9bp-148,
+    0x1.80p-148, 0x1.000006p0
+  },
+  { // Entry 477
+    0x1.7ffb35ddb6143bc8e145a6d616a1b551p-148,
+    0x1.80p-148, 0x1.000008p0
+  },
+  { // Entry 478
+    0x1.7ffa03578757d42218ce40a578c74476p-148,
+    0x1.80p-148, 0x1.00000ap0
+  },
+  { // Entry 479
+    0x1.000000a0cf65eb1817a7095d9a0443a7p0,
+    0x1.p-29, -0x1.p-29
+  },
+  { // Entry 480
+    0x1.ffffff5f309a60aad5c2309f81f90defp-1,
+    0x1.p-29, 0x1.p-30
+  },
+  { // Entry 481
+    0x1.fffffd9e07cf07767a55afbe9acae93ep-1,
+    0x1.p55, -0x1.p-29
+  },
+  { // Entry 482
+    0x1.000000987e0cc66344d89b494e1f43b3p0,
+    0x1.p55, 0x1.p-30
+  },
+  { // Entry 483
+    0x1.fffffd669427cf159515873887c17cf2p-1,
+    0x1.p60, -0x1.p-29
+  },
+  { // Entry 484
+    0x1.000000a65af6ae61be88ea2558790cd7p0,
+    0x1.p60, 0x1.p-30
+  },
+  { // Entry 485
+    0x1.ffc003ffb55aaa4cd34f3431ea5b77f1p-1,
+    0x1.fffffep-1, 0x1.p13
+  },
+  { // Entry 486
+    0x1.fe00ffa9c0fb3bf28c8a9b2b3d2d7daap-1,
+    0x1.fffffep-1, 0x1.p16
+  },
+  { // Entry 487
+    0x1.p0,
+    0x1.p0, 0x1.p13
+  },
+  { // Entry 488
+    0x1.p0,
+    0x1.p0, 0x1.p16
+  },
+  { // Entry 489
+    0x1.004008006aa554332b8fed09d8ed29f3p0,
+    0x1.000002p0, 0x1.p13
+  },
+  { // Entry 490
+    0x1.02020153fc405b123b33a73cb93a3648p0,
+    0x1.000002p0, 0x1.p16
+  },
+  { // Entry 491
+    0x1.2c15603269407006b8f35e8e4f1497bap-6,
+    -0x1.000002p0, -0x1.p25
+  },
+  { // Entry 492
+    0x1.c846887ee379c5af637c7349afc9f699p-47,
+    -0x1.000002p0, -0x1.p28
+  },
+  { // Entry 493
+    0x1.p0,
+    -0x1.p0, -0x1.p25
+  },
+  { // Entry 494
+    0x1.p0,
+    -0x1.p0, -0x1.p28
+  },
+  { // Entry 495
+    0x1.d8e64d66342891c86fb3c87d1ed6d5c5p2,
+    -0x1.fffffep-1, -0x1.p25
+  },
+  { // Entry 496
+    0x1.0f2ec583f611e4b8fc1cc7b50efbb738p23,
+    -0x1.fffffep-1, -0x1.p28
+  },
+  { // Entry 497
+    0x1.d8e64d66342891c86fb3c87d1ed6d5c5p2,
+    0x1.fffffep-1, -0x1.p25
+  },
+  { // Entry 498
+    0x1.0f2ec583f611e4b8fc1cc7b50efbb738p23,
+    0x1.fffffep-1, -0x1.p28
+  },
+  { // Entry 499
+    0x1.p0,
+    0x1.p0, -0x1.p25
+  },
+  { // Entry 500
+    0x1.p0,
+    0x1.p0, -0x1.p28
+  },
+  { // Entry 501
+    0x1.2c15603269407006b8f35e8e4f1497bap-6,
+    0x1.000002p0, -0x1.p25
+  },
+  { // Entry 502
+    0x1.c846887ee379c5af637c7349afc9f699p-47,
+    0x1.000002p0, -0x1.p28
+  },
+  { // Entry 503
+    HUGE_VALF,
+    -0x1.p15, 0x1.p63
+  },
+  { // Entry 504
+    HUGE_VALF,
+    0.0f, -0x1.80p1
+  },
+  { // Entry 505
+    -HUGE_VALF,
+    -0.0f, -0x1.80p1
+  },
+  { // Entry 506
+    HUGE_VALF,
+    0.0f, -0x1.p0
+  },
+  { // Entry 507
+    -HUGE_VALF,
+    -0.0f, -0x1.p0
+  },
+  { // Entry 508
+    HUGE_VALF,
+    0.0f, -0x1.fffffep127
+  },
+  { // Entry 509
+    HUGE_VALF,
+    0.0f, -0x1.80p2
+  },
+  { // Entry 510
+    HUGE_VALF,
+    0.0f, -0x1.p1
+  },
+  { // Entry 511
+    HUGE_VALF,
+    0.0f, -0x1.000002p0
+  },
+  { // Entry 512
+    HUGE_VALF,
+    0.0f, -0x1.fffffep-1
+  },
+  { // Entry 513
+    HUGE_VALF,
+    0.0f, -0x1.p-126
+  },
+  { // Entry 514
+    HUGE_VALF,
+    0.0f, -0x1.p-149
+  },
+  { // Entry 515
+    HUGE_VALF,
+    -0.0f, -0x1.fffffep127
+  },
+  { // Entry 516
+    HUGE_VALF,
+    -0.0f, -0x1.80p2
+  },
+  { // Entry 517
+    HUGE_VALF,
+    -0.0f, -0x1.p1
+  },
+  { // Entry 518
+    HUGE_VALF,
+    -0.0f, -0x1.000002p0
+  },
+  { // Entry 519
+    HUGE_VALF,
+    -0.0f, -0x1.fffffep-1
+  },
+  { // Entry 520
+    HUGE_VALF,
+    -0.0f, -0x1.p-126
+  },
+  { // Entry 521
+    HUGE_VALF,
+    -0.0f, -0x1.p-149
+  },
+  { // Entry 522
+    HUGE_VALF,
+    0.0f, -HUGE_VALF
+  },
+  { // Entry 523
+    HUGE_VALF,
+    -0.0f, -HUGE_VALF
+  },
+  { // Entry 524
+    0.0,
+    0.0f, 0x1.80p1
+  },
+  { // Entry 525
+    -0.0,
+    -0.0f, 0x1.80p1
+  },
+  { // Entry 526
+    0.0,
+    0.0f, 0x1.p0
+  },
+  { // Entry 527
+    -0.0,
+    -0.0f, 0x1.p0
+  },
+  { // Entry 528
+    0.0,
+    0.0f, HUGE_VALF
+  },
+  { // Entry 529
+    0.0,
+    0.0f, 0x1.fffffep127
+  },
+  { // Entry 530
+    0.0,
+    0.0f, 0x1.80p2
+  },
+  { // Entry 531
+    0.0,
+    0.0f, 0x1.p1
+  },
+  { // Entry 532
+    0.0,
+    0.0f, 0x1.000002p0
+  },
+  { // Entry 533
+    0.0,
+    0.0f, 0x1.fffffep-1
+  },
+  { // Entry 534
+    0.0,
+    0.0f, 0x1.p-126
+  },
+  { // Entry 535
+    0.0,
+    0.0f, 0x1.p-149
+  },
+  { // Entry 536
+    0.0,
+    -0.0f, HUGE_VALF
+  },
+  { // Entry 537
+    0.0,
+    -0.0f, 0x1.fffffep127
+  },
+  { // Entry 538
+    0.0,
+    -0.0f, 0x1.80p2
+  },
+  { // Entry 539
+    0.0,
+    -0.0f, 0x1.p1
+  },
+  { // Entry 540
+    0.0,
+    -0.0f, 0x1.000002p0
+  },
+  { // Entry 541
+    0.0,
+    -0.0f, 0x1.fffffep-1
+  },
+  { // Entry 542
+    0.0,
+    -0.0f, 0x1.p-126
+  },
+  { // Entry 543
+    0.0,
+    -0.0f, 0x1.p-149
+  },
+  { // Entry 544
+    0x1.p0,
+    -0x1.p0, HUGE_VALF
+  },
+  { // Entry 545
+    0x1.p0,
+    -0x1.p0, -HUGE_VALF
+  },
+  { // Entry 546
+    0x1.p0,
+    0x1.p0, HUGE_VALF
+  },
+  { // Entry 547
+    0x1.p0,
+    0x1.p0, -HUGE_VALF
+  },
+  { // Entry 548
+    0x1.p0,
+    0x1.p0, 0x1.fffffep127
+  },
+  { // Entry 549
+    0x1.p0,
+    0x1.p0, -0x1.fffffep127
+  },
+  { // Entry 550
+    0x1.p0,
+    -0x1.p0, 0x1.fffffep127
+  },
+  { // Entry 551
+    0x1.p0,
+    -0x1.p0, -0x1.fffffep127
+  },
+  { // Entry 552
+    0x1.p0,
+    0x1.p0, 0x1.p-1
+  },
+  { // Entry 553
+    0x1.p0,
+    0x1.p0, -0x1.p-1
+  },
+  { // Entry 554
+    0x1.p0,
+    0x1.p0, 0x1.p-126
+  },
+  { // Entry 555
+    0x1.p0,
+    0x1.p0, -0x1.p-126
+  },
+  { // Entry 556
+    0x1.p0,
+    0x1.p0, 0x1.fffffcp-127
+  },
+  { // Entry 557
+    0x1.p0,
+    0x1.p0, -0x1.fffffcp-127
+  },
+  { // Entry 558
+    0x1.p0,
+    0x1.p0, 0x1.p-149
+  },
+  { // Entry 559
+    0x1.p0,
+    0x1.p0, -0x1.p-149
+  },
+  { // Entry 560
+    0x1.p0,
+    0x1.p0, 0.0f
+  },
+  { // Entry 561
+    0x1.p0,
+    0x1.p0, -0.0f
+  },
+  { // Entry 562
+    0x1.p0,
+    HUGE_VALF, 0.0f
+  },
+  { // Entry 563
+    0x1.p0,
+    HUGE_VALF, -0.0f
+  },
+  { // Entry 564
+    0x1.p0,
+    0x1.fffffep127, 0.0f
+  },
+  { // Entry 565
+    0x1.p0,
+    0x1.fffffep127, -0.0f
+  },
+  { // Entry 566
+    0x1.p0,
+    0x1.p-126, 0.0f
+  },
+  { // Entry 567
+    0x1.p0,
+    0x1.p-126, -0.0f
+  },
+  { // Entry 568
+    0x1.p0,
+    0x1.p-149, 0.0f
+  },
+  { // Entry 569
+    0x1.p0,
+    0x1.p-149, -0.0f
+  },
+  { // Entry 570
+    0x1.p0,
+    0.0f, 0.0f
+  },
+  { // Entry 571
+    0x1.p0,
+    0.0f, -0.0f
+  },
+  { // Entry 572
+    0x1.p0,
+    -0.0f, 0.0f
+  },
+  { // Entry 573
+    0x1.p0,
+    -0.0f, -0.0f
+  },
+  { // Entry 574
+    0x1.p0,
+    -0x1.p-149, 0.0f
+  },
+  { // Entry 575
+    0x1.p0,
+    -0x1.p-149, -0.0f
+  },
+  { // Entry 576
+    0x1.p0,
+    -0x1.p-126, 0.0f
+  },
+  { // Entry 577
+    0x1.p0,
+    -0x1.p-126, -0.0f
+  },
+  { // Entry 578
+    0x1.p0,
+    -0x1.fffffep127, 0.0f
+  },
+  { // Entry 579
+    0x1.p0,
+    -0x1.fffffep127, -0.0f
+  },
+  { // Entry 580
+    0x1.p0,
+    -HUGE_VALF, 0.0f
+  },
+  { // Entry 581
+    0x1.p0,
+    -HUGE_VALF, -0.0f
+  },
+  { // Entry 582
+    HUGE_VALF,
+    0x1.p-126, -HUGE_VALF
+  },
+  { // Entry 583
+    HUGE_VALF,
+    0x1.p-149, -HUGE_VALF
+  },
+  { // Entry 584
+    HUGE_VALF,
+    -0x1.p-149, -HUGE_VALF
+  },
+  { // Entry 585
+    HUGE_VALF,
+    -0x1.p-126, -HUGE_VALF
+  },
+  { // Entry 586
+    0.0,
+    HUGE_VALF, -HUGE_VALF
+  },
+  { // Entry 587
+    0.0,
+    0x1.fffffep127, -HUGE_VALF
+  },
+  { // Entry 588
+    0.0,
+    0x1.80p0, -HUGE_VALF
+  },
+  { // Entry 589
+    0.0,
+    -0x1.80p0, -HUGE_VALF
+  },
+  { // Entry 590
+    0.0,
+    -0x1.fffffep127, -HUGE_VALF
+  },
+  { // Entry 591
+    0.0,
+    -HUGE_VALF, -HUGE_VALF
+  },
+  { // Entry 592
+    0.0,
+    0x1.p-126, HUGE_VALF
+  },
+  { // Entry 593
+    0.0,
+    0x1.p-149, HUGE_VALF
+  },
+  { // Entry 594
+    0.0,
+    0.0f, HUGE_VALF
+  },
+  { // Entry 595
+    0.0,
+    -0.0f, HUGE_VALF
+  },
+  { // Entry 596
+    0.0,
+    -0x1.p-149, HUGE_VALF
+  },
+  { // Entry 597
+    0.0,
+    -0x1.p-126, HUGE_VALF
+  },
+  { // Entry 598
+    HUGE_VALF,
+    HUGE_VALF, HUGE_VALF
+  },
+  { // Entry 599
+    HUGE_VALF,
+    0x1.fffffep127, HUGE_VALF
+  },
+  { // Entry 600
+    HUGE_VALF,
+    0x1.80p0, HUGE_VALF
+  },
+  { // Entry 601
+    HUGE_VALF,
+    -0x1.80p0, HUGE_VALF
+  },
+  { // Entry 602
+    HUGE_VALF,
+    -0x1.fffffep127, HUGE_VALF
+  },
+  { // Entry 603
+    HUGE_VALF,
+    -HUGE_VALF, HUGE_VALF
+  },
+  { // Entry 604
+    -0.0,
+    -HUGE_VALF, -0x1.80p1
+  },
+  { // Entry 605
+    -0.0,
+    -HUGE_VALF, -0x1.p0
+  },
+  { // Entry 606
+    0.0,
+    -HUGE_VALF, -HUGE_VALF
+  },
+  { // Entry 607
+    0.0,
+    -HUGE_VALF, -0x1.921fb6p1
+  },
+  { // Entry 608
+    0.0,
+    -HUGE_VALF, -0x1.921fb6p0
+  },
+  { // Entry 609
+    0.0,
+    -HUGE_VALF, -0x1.fffffep127
+  },
+  { // Entry 610
+    0.0,
+    -HUGE_VALF, -0x1.80p2
+  },
+  { // Entry 611
+    0.0,
+    -HUGE_VALF, -0x1.p1
+  },
+  { // Entry 612
+    0.0,
+    -HUGE_VALF, -0x1.p-126
+  },
+  { // Entry 613
+    0.0,
+    -HUGE_VALF, -0x1.p-149
+  },
+  { // Entry 614
+    -HUGE_VALF,
+    -HUGE_VALF, 0x1.80p1
+  },
+  { // Entry 615
+    -HUGE_VALF,
+    -HUGE_VALF, 0x1.40p2
+  },
+  { // Entry 616
+    HUGE_VALF,
+    -HUGE_VALF, HUGE_VALF
+  },
+  { // Entry 617
+    HUGE_VALF,
+    -HUGE_VALF, 0x1.921fb6p1
+  },
+  { // Entry 618
+    HUGE_VALF,
+    -HUGE_VALF, 0x1.921fb6p0
+  },
+  { // Entry 619
+    HUGE_VALF,
+    -HUGE_VALF, 0x1.fffffep127
+  },
+  { // Entry 620
+    HUGE_VALF,
+    -HUGE_VALF, 0x1.80p2
+  },
+  { // Entry 621
+    HUGE_VALF,
+    -HUGE_VALF, 0x1.p1
+  },
+  { // Entry 622
+    HUGE_VALF,
+    -HUGE_VALF, 0x1.p-126
+  },
+  { // Entry 623
+    HUGE_VALF,
+    -HUGE_VALF, 0x1.p-149
+  },
+  { // Entry 624
+    0.0,
+    HUGE_VALF, -0x1.p-149
+  },
+  { // Entry 625
+    0.0,
+    HUGE_VALF, -0x1.p-126
+  },
+  { // Entry 626
+    0.0,
+    HUGE_VALF, -0x1.fffffep127
+  },
+  { // Entry 627
+    0.0,
+    HUGE_VALF, -HUGE_VALF
+  },
+  { // Entry 628
+    HUGE_VALF,
+    HUGE_VALF, HUGE_VALF
+  },
+  { // Entry 629
+    HUGE_VALF,
+    HUGE_VALF, 0x1.fffffep127
+  },
+  { // Entry 630
+    HUGE_VALF,
+    HUGE_VALF, 0x1.p-126
+  },
+  { // Entry 631
+    HUGE_VALF,
+    HUGE_VALF, 0x1.p-149
+  },
+  { // Entry 632
+    HUGE_VALF,
+    0x1.fffffep127, 0x1.fffffep127
+  },
+  { // Entry 633
+    0.0f,
+    0x1.p-126, 0x1.p1
+  },
+  { // Entry 634
+    0.0f,
+    -0x1.p-126, 0x1.p1
+  },
+  { // Entry 635
+    0.0f,
+    0x1.p-149, 0x1.p1
+  },
+  { // Entry 636
+    0.0f,
+    -0x1.p-149, 0x1.p1
+  },
+  { // Entry 637
+    HUGE_VALF,
+    HUGE_VALF, 0x1.p-1
+  },
+  { // Entry 638
+    0x1.fffffeffffffbfffffdfffffebfffff1p63,
+    0x1.fffffep127, 0x1.p-1
+  },
+  { // Entry 639
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep-1,
+    0x1.p-1, 0x1.p-1
+  },
+  { // Entry 640
+    0x1.p-63,
+    0x1.p-126, 0x1.p-1
+  },
+  { // Entry 641
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep-75,
+    0x1.p-149, 0x1.p-1
+  },
+  { // Entry 642
+    0.0,
+    0.0f, 0x1.p-1
+  },
+  { // Entry 643
+    0.0,
+    -0.0f, 0x1.p-1
+  },
+  { // Entry 644
+    HUGE_VALF,
+    -HUGE_VALF, 0x1.p-1
+  },
+  { // Entry 645
+    0.0,
+    HUGE_VALF, -0x1.p-1
+  },
+  { // Entry 646
+    0x1.0000008000006000005000004600003fp-64,
+    0x1.fffffep127, -0x1.p-1
+  },
+  { // Entry 647
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
+    0x1.p-1, -0x1.p-1
+  },
+  { // Entry 648
+    0x1.p63,
+    0x1.p-126, -0x1.p-1
+  },
+  { // Entry 649
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep74,
+    0x1.p-149, -0x1.p-1
+  },
+  { // Entry 650
+    HUGE_VALF,
+    0.0f, -0x1.p-1
+  },
+  { // Entry 651
+    HUGE_VALF,
+    -0.0f, -0x1.p-1
+  },
+  { // Entry 652
+    0.0,
+    -HUGE_VALF, -0x1.p-1
+  },
+  { // Entry 653
+    0.0,
+    0x1.p-1, HUGE_VALF
+  },
+  { // Entry 654
+    0.0f,
+    0x1.p-1, 0x1.fffffep127
+  },
+  { // Entry 655
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep-1,
+    0x1.p-1, 0x1.p-1
+  },
+  { // Entry 656
+    0x1.fffffffffffffffffffffffffffffffap-1,
+    0x1.p-1, 0x1.p-126
+  },
+  { // Entry 657
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-1, 0x1.p-149
+  },
+  { // Entry 658
+    0x1.p0,
+    0x1.p-1, 0.0f
+  },
+  { // Entry 659
+    0x1.p0,
+    0x1.p-1, -0.0f
+  },
+  { // Entry 660
+    0x1.p0,
+    0x1.p-1, -0x1.p-149
+  },
+  { // Entry 661
+    0x1.00000000000000000000000000000002p0,
+    0x1.p-1, -0x1.p-126
+  },
+  { // Entry 662
+    0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
+    0x1.p-1, -0x1.p-1
+  },
+  { // Entry 663
+    HUGE_VALF,
+    0x1.p-1, -0x1.fffffep127
+  },
+  { // Entry 664
+    HUGE_VALF,
+    0x1.p-1, -HUGE_VALF
+  },
+  { // Entry 665
+    0.0,
+    -0x1.p-1, HUGE_VALF
+  },
+  { // Entry 666
+    0.0f,
+    -0x1.p-1, 0x1.fffffep127
+  },
+  { // Entry 667
+    0x1.p0,
+    -0x1.p-1, 0.0f
+  },
+  { // Entry 668
+    0x1.p0,
+    -0x1.p-1, -0.0f
+  },
+  { // Entry 669
+    HUGE_VALF,
+    -0x1.p-1, -0x1.fffffep127
+  },
+  { // Entry 670
+    HUGE_VALF,
+    -0x1.p-1, -HUGE_VALF
+  },
+  { // Entry 671
+    0x1.p1,
+    0x1.p2, 0x1.p-1
+  },
+  { // Entry 672
+    0x1.80p1,
+    0x1.20p3, 0x1.p-1
+  },
+  { // Entry 673
+    0x1.p2,
+    0x1.p4, 0x1.p-1
+  },
+  { // Entry 674
+    0x1.p-1,
+    0x1.p2, -0x1.p-1
+  },
+  { // Entry 675
+    0x1.p-2,
+    0x1.p4, -0x1.p-1
+  },
+  { // Entry 676
+    0x1.p-3,
+    0x1.p6, -0x1.p-1
+  },
+  { // Entry 677
+    HUGE_VALF,
+    0x1.fffffep-1, -0x1.74910cp62
+  },
+  { // Entry 678
+    0.0f,
+    0x1.fffffep-1, 0x1.74910cp62
+  },
+  { // Entry 679
+    0x1.p2,
+    0x1.p1, 0x1.p1
+  },
+  { // Entry 680
+    0x1.p-2,
+    0x1.p1, -0x1.p1
+  },
+  { // Entry 681
+    0x1.p2,
+    -0x1.p1, 0x1.p1
+  },
+  { // Entry 682
+    0x1.p-2,
+    -0x1.p1, -0x1.p1
+  },
+  { // Entry 683
+    0x1.b0p4,
+    0x1.80p1, 0x1.80p1
+  },
+  { // Entry 684
+    0x1.86a0p11,
+    0x1.40p2, 0x1.40p2
+  },
+  { // Entry 685
+    0x1.921ee0p19,
+    0x1.c0p2, 0x1.c0p2
+  },
+  { // Entry 686
+    0x1.2a05f2p33,
+    0x1.40p3, 0x1.40p3
+  },
+};
+#endif // __BIONIC__
+
+TEST(math_powf, powf_intel) {
+#if defined(__BIONIC__)
+  for (size_t i = 0; i < sizeof(g_powf_intel_data)/sizeof(powf_intel_data_t); i++) {
+    EXPECT_FLOAT_EQ(g_powf_intel_data[i].expected, powf(g_powf_intel_data[i].x_call_data, g_powf_intel_data[i].y_call_data)) << "Failed on element " << i;
+  }
+#else // __BIONIC__
+  GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
+}
diff --git a/tests/math_sin_test.cpp b/tests/math_sin_test.cpp
new file mode 100644
index 0000000..ffa4340
--- /dev/null
+++ b/tests/math_sin_test.cpp
@@ -0,0 +1,5795 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <math.h>
+
+#include <gtest/gtest.h>
+
+#if defined(__BIONIC__)
+typedef struct {
+  double expected;
+  double call_data;
+} sin_intel_data_t;
+
+static sin_intel_data_t g_sin_intel_data[] = {
+  { // Entry 0
+    0x1.9259e3708bd39ffffffffffffff1bdbep-5,
+    0x1.9283586503fe0p-5
+  },
+  { // Entry 1
+    -0x1.9259e3708bd39ffffffffffffff1bdbep-5,
+    -0x1.9283586503fe0p-5
+  },
+  { // Entry 2
+    0x1.d77b117f230d5ffffffffffffff2adc7p-5,
+    0x1.d7bdcd778049fp-5
+  },
+  { // Entry 3
+    -0x1.d77b117f230d5ffffffffffffff2adc7p-5,
+    -0x1.d7bdcd778049fp-5
+  },
+  { // Entry 4
+    0x1.a1490c8c06ba6fffffffffffffa98611p-4,
+    0x1.a202b3fb84788p-4
+  },
+  { // Entry 5
+    -0x1.a1490c8c06ba6fffffffffffffa98611p-4,
+    -0x1.a202b3fb84788p-4
+  },
+  { // Entry 6
+    0x1.cc40c3805229a7ffffffffffff83e76bp-3,
+    0x1.d037cb27ee6dfp-3
+  },
+  { // Entry 7
+    -0x1.cc40c3805229a7ffffffffffff83e76bp-3,
+    -0x1.d037cb27ee6dfp-3
+  },
+  { // Entry 8
+    0x1.d0ef799001ba900000000000005ea4e9p-3,
+    0x1.d5064e6fe82c5p-3
+  },
+  { // Entry 9
+    -0x1.d0ef799001ba900000000000005ea4e9p-3,
+    -0x1.d5064e6fe82c5p-3
+  },
+  { // Entry 10
+    0x1.e9950730c4695ffffffffffffffffc2ep-2,
+    0x1.fe767739d0f6dp-2
+  },
+  { // Entry 11
+    -0x1.e9950730c4695ffffffffffffffffc2ep-2,
+    -0x1.fe767739d0f6dp-2
+  },
+  { // Entry 12
+    0x1.98dcd093377928000000000000167dc7p-1,
+    0x1.d98c4c612718dp-1
+  },
+  { // Entry 13
+    -0x1.98dcd093377928000000000000167dc7p-1,
+    -0x1.d98c4c612718dp-1
+  },
+  { // Entry 14
+    0x1.ffffffffffffffffffffffffffec8831p-1,
+    0x1.921fb54442d18p0
+  },
+  { // Entry 15
+    -0x1.ffffffffffffffffffffffffffec8831p-1,
+    -0x1.921fb54442d18p0
+  },
+  { // Entry 16
+    0x1.70a9d825b506400422155aecd519d54cp-1,
+    -0x1.0000001f8p500
+  },
+  { // Entry 17
+    -0x1.70a9d825b506400422155aecd519d54cp-1,
+    0x1.0000001f8p500
+  },
+  { // Entry 18
+    0x1.bf3980c6c1e9f4496795f4ce535016b6p-1,
+    -0x1.00c0bf8p700
+  },
+  { // Entry 19
+    -0x1.bf3980c6c1e9f4496795f4ce535016b6p-1,
+    0x1.00c0bf8p700
+  },
+  { // Entry 20
+    0x1.d62899d48b4397fb275ba44095971364p-4,
+    -0x1.13fffffffff80p6
+  },
+  { // Entry 21
+    -0x1.d62899d48b4397fb275ba44095971364p-4,
+    0x1.13fffffffff80p6
+  },
+  { // Entry 22
+    -0x1.17b7a60ce1f1485824711523ab0fd6d1p-5,
+    -0x1.17c5920767dfcp-5
+  },
+  { // Entry 23
+    0x1.17b7a60ce1f1485824711523ab0fd6d1p-5,
+    0x1.17c5920767dfcp-5
+  },
+  { // Entry 24
+    0x1.f0192b794fbbe030fe25edf65a5db9bfp-1,
+    -0x1.1d99be08713ccp2
+  },
+  { // Entry 25
+    -0x1.f0192b794fbbe030fe25edf65a5db9bfp-1,
+    0x1.1d99be08713ccp2
+  },
+  { // Entry 26
+    -0x1.5e61328c0034ec3a05d053b72e2d5945p-3,
+    -0x1.1ddbfd64fc0d3p81
+  },
+  { // Entry 27
+    0x1.5e61328c0034ec3a05d053b72e2d5945p-3,
+    0x1.1ddbfd64fc0d3p81
+  },
+  { // Entry 28
+    0x1.fb028c5df1db3eb32b0062c6cd4dea0bp-1,
+    -0x1.1e2a1563e068ep7
+  },
+  { // Entry 29
+    -0x1.fb028c5df1db3eb32b0062c6cd4dea0bp-1,
+    0x1.1e2a1563e068ep7
+  },
+  { // Entry 30
+    -0x1.2cefb196ba2077fffffd4bd650722bfbp-3,
+    -0x1.2e07a91314dp-3
+  },
+  { // Entry 31
+    0x1.2cefb196ba2077fffffd4bd650722bfbp-3,
+    0x1.2e07a91314dp-3
+  },
+  { // Entry 32
+    0x1.b80f489d3edf4835de7deeeb5bb38ad9p-2,
+    -0x1.3bcec270444e2p3
+  },
+  { // Entry 33
+    -0x1.b80f489d3edf4835de7deeeb5bb38ad9p-2,
+    0x1.3bcec270444e2p3
+  },
+  { // Entry 34
+    -0x1.4fffffffffa38800000004dd22ccccccp-20,
+    -0x1.5000000000040p-20
+  },
+  { // Entry 35
+    0x1.4fffffffffa38800000004dd22ccccccp-20,
+    0x1.5000000000040p-20
+  },
+  { // Entry 36
+    -0x1.d29da5b44f51b7fc019f183e1d3bd511p-2,
+    -0x1.559001a42d90cp1
+  },
+  { // Entry 37
+    0x1.d29da5b44f51b7fc019f183e1d3bd511p-2,
+    0x1.559001a42d90cp1
+  },
+  { // Entry 38
+    -0x1.f85f526147f787fffff15241e719734bp-1,
+    -0x1.597bf3e9776b7p99
+  },
+  { // Entry 39
+    0x1.f85f526147f787fffff15241e719734bp-1,
+    0x1.597bf3e9776b7p99
+  },
+  { // Entry 40
+    -0x1.6d61b58c99c42f1396af4a42148f73c6p-59,
+    -0x1.6c6cbc45dc8dep7
+  },
+  { // Entry 41
+    0x1.6d61b58c99c42f1396af4a42148f73c6p-59,
+    0x1.6c6cbc45dc8dep7
+  },
+  { // Entry 42
+    0x1.e5c3c08a258a77f1d12efa8c30166709p-1,
+    -0x1.73d8d173f90d0p4
+  },
+  { // Entry 43
+    -0x1.e5c3c08a258a77f1d12efa8c30166709p-1,
+    0x1.73d8d173f90d0p4
+  },
+  { // Entry 44
+    0x1.feb36806ca5fb7ea442119af41be0f4fp-1,
+    -0x1.8c202d3a31802p6
+  },
+  { // Entry 45
+    -0x1.feb36806ca5fb7ea442119af41be0f4fp-1,
+    0x1.8c202d3a31802p6
+  },
+  { // Entry 46
+    -0x1.7c6c7b01b98d947cd8add5e5d1ae11cap-1,
+    -0x1.acd538b1a6d5dp-1
+  },
+  { // Entry 47
+    0x1.7c6c7b01b98d947cd8add5e5d1ae11cap-1,
+    0x1.acd538b1a6d5dp-1
+  },
+  { // Entry 48
+    -0x1.191be2059dcb57fed86dd2cc62eb1a9fp-1,
+    -0x1.b7525ac97e0d2p2
+  },
+  { // Entry 49
+    0x1.191be2059dcb57fed86dd2cc62eb1a9fp-1,
+    0x1.b7525ac97e0d2p2
+  },
+  { // Entry 50
+    -0x1.f8305993a212c7fffffc15c2afa5e57ep-1,
+    -0x1.bee5fa8a84b02p0
+  },
+  { // Entry 51
+    0x1.f8305993a212c7fffffc15c2afa5e57ep-1,
+    0x1.bee5fa8a84b02p0
+  },
+  { // Entry 52
+    0x1.ff3b13530fd70e72b77f7c6721da1131p-1,
+    -0x1.c393979fe5921p9
+  },
+  { // Entry 53
+    -0x1.ff3b13530fd70e72b77f7c6721da1131p-1,
+    0x1.c393979fe5921p9
+  },
+  { // Entry 54
+    -0x1.f119da81a4da57ffd8bcc5a1247f5590p-1,
+    -0x1.c48ffc72563c8p18
+  },
+  { // Entry 55
+    0x1.f119da81a4da57ffd8bcc5a1247f5590p-1,
+    0x1.c48ffc72563c8p18
+  },
+  { // Entry 56
+    -0x1.fd73b81e04ccc7e9d764eca8bb085109p-1,
+    -0x1.c79548bc31856p3
+  },
+  { // Entry 57
+    0x1.fd73b81e04ccc7e9d764eca8bb085109p-1,
+    0x1.c79548bc31856p3
+  },
+  { // Entry 58
+    -0x1.c7885aef33a94ffc5ae06be9444efad5p-3,
+    -0x1.cb6p-3
+  },
+  { // Entry 59
+    0x1.c7885aef33a94ffc5ae06be9444efad5p-3,
+    0x1.cb6p-3
+  },
+  { // Entry 60
+    -0x1.e6494911eedd08d1650a4b5136c3e6d6p-7,
+    -0x1.e64ddaf7bd72fp-7
+  },
+  { // Entry 61
+    0x1.e6494911eedd08d1650a4b5136c3e6d6p-7,
+    0x1.e64ddaf7bd72fp-7
+  },
+  { // Entry 62
+    0x1.e180eef5b1c887fff585594949b46e6cp-1,
+    -0x1.ecdd0fbf07942p5
+  },
+  { // Entry 63
+    -0x1.e180eef5b1c887fff585594949b46e6cp-1,
+    0x1.ecdd0fbf07942p5
+  },
+  { // Entry 64
+    -0x1.fd98d20c1be4380000001ee51562d7a8p-1,
+    -0x1.f073a23292337p2
+  },
+  { // Entry 65
+    0x1.fd98d20c1be4380000001ee51562d7a8p-1,
+    0x1.f073a23292337p2
+  },
+  { // Entry 66
+    -0x1.7268c112297c87d17633bab722f31a3fp-5,
+    -0x1.f5e4c410f4ef8p15
+  },
+  { // Entry 67
+    0x1.7268c112297c87d17633bab722f31a3fp-5,
+    0x1.f5e4c410f4ef8p15
+  },
+  { // Entry 68
+    0x1.420796146070e628c19d38d1e90df228p-18,
+    -0x1.f8000000002p95
+  },
+  { // Entry 69
+    -0x1.420796146070e628c19d38d1e90df228p-18,
+    0x1.f8000000002p95
+  },
+  { // Entry 70
+    -0x1.e4f6dc499d9cc8035607fa3d76f9f4c5p-2,
+    -0x1.f9365d79546e1p-2
+  },
+  { // Entry 71
+    0x1.e4f6dc499d9cc8035607fa3d76f9f4c5p-2,
+    0x1.f9365d79546e1p-2
+  },
+  { // Entry 72
+    0x1.b2ef99b140d650468aed82fe0d442adap-14,
+    -0x1.ffffffffffe7ep1023
+  },
+  { // Entry 73
+    -0x1.b2ef99b140d650468aed82fe0d442adap-14,
+    0x1.ffffffffffe7ep1023
+  },
+  { // Entry 74
+    0x1.db0ffc3ecc6e3b8e37357ca002d5625bp-1,
+    0x1.0p15
+  },
+  { // Entry 75
+    -0x1.db0ffc3ecc6e3b8e37357ca002d5625bp-1,
+    -0x1.0p15
+  },
+  { // Entry 76
+    -0x1.e98f87098b62699ad16e0259b0e85b24p-1,
+    0x1.0000000000001p13
+  },
+  { // Entry 77
+    0x1.e98f87098b62699ad16e0259b0e85b24p-1,
+    -0x1.0000000000001p13
+  },
+  { // Entry 78
+    0x1.053c35068e10d45ee50f2d1ddcabcf3dp-4,
+    0x1.0000000000001p52
+  },
+  { // Entry 79
+    -0x1.053c35068e10d45ee50f2d1ddcabcf3dp-4,
+    -0x1.0000000000001p52
+  },
+  { // Entry 80
+    0x1.72d421b6884e500bbd3a9efc0f0ced92p-1,
+    0x1.0000000000001p228
+  },
+  { // Entry 81
+    -0x1.72d421b6884e500bbd3a9efc0f0ced92p-1,
+    -0x1.0000000000001p228
+  },
+  { // Entry 82
+    0x1.77fba987c56533a665e88e5a592ca10cp-1,
+    0x1.0000000000001p491
+  },
+  { // Entry 83
+    -0x1.77fba987c56533a665e88e5a592ca10cp-1,
+    -0x1.0000000000001p491
+  },
+  { // Entry 84
+    -0x1.723b2625331af2e79a9f07145a1e5731p-1,
+    0x1.0000000000003p215
+  },
+  { // Entry 85
+    0x1.723b2625331af2e79a9f07145a1e5731p-1,
+    -0x1.0000000000003p215
+  },
+  { // Entry 86
+    0x1.aed548f090cf47fe7e32103ab140caf8p-1,
+    0x1.0000000000006p0
+  },
+  { // Entry 87
+    -0x1.aed548f090cf47fe7e32103ab140caf8p-1,
+    -0x1.0000000000006p0
+  },
+  { // Entry 88
+    -0x1.ff983208c7dc978079174b461b3809f0p-1,
+    0x1.0000000000007p8
+  },
+  { // Entry 89
+    0x1.ff983208c7dc978079174b461b3809f0p-1,
+    -0x1.0000000000007p8
+  },
+  { // Entry 90
+    0x1.ffef29dc38452ffef4a779a1f86707dap-1,
+    0x1.0000000000007p275
+  },
+  { // Entry 91
+    -0x1.ffef29dc38452ffef4a779a1f86707dap-1,
+    -0x1.0000000000007p275
+  },
+  { // Entry 92
+    -0x1.fa88c375723c0d7ea1f2d08ebb2f9407p-8,
+    0x1.0000000000007p449
+  },
+  { // Entry 93
+    0x1.fa88c375723c0d7ea1f2d08ebb2f9407p-8,
+    -0x1.0000000000007p449
+  },
+  { // Entry 94
+    0x1.fff5322c94eae1b0b51086c08faa585cp-1,
+    0x1.0000000000011p644
+  },
+  { // Entry 95
+    -0x1.fff5322c94eae1b0b51086c08faa585cp-1,
+    -0x1.0000000000011p644
+  },
+  { // Entry 96
+    -0x1.a73630af8f15b8000054ddd950bba107p-1,
+    0x1.000000000001fp164
+  },
+  { // Entry 97
+    0x1.a73630af8f15b8000054ddd950bba107p-1,
+    -0x1.000000000001fp164
+  },
+  { // Entry 98
+    0x1.1c548f9249e4474988646b86894e9581p-2,
+    0x1.0000000000038p380
+  },
+  { // Entry 99
+    -0x1.1c548f9249e4474988646b86894e9581p-2,
+    -0x1.0000000000038p380
+  },
+  { // Entry 100
+    0x1.ca965bd2c4dfee4779ca8c797806292dp-3,
+    0x1.0000000000118p380
+  },
+  { // Entry 101
+    -0x1.ca965bd2c4dfee4779ca8c797806292dp-3,
+    -0x1.0000000000118p380
+  },
+  { // Entry 102
+    -0x1.837b9dddc24cf2f729a38147795b18d2p-1,
+    0x1.000000000012cp2
+  },
+  { // Entry 103
+    0x1.837b9dddc24cf2f729a38147795b18d2p-1,
+    -0x1.000000000012cp2
+  },
+  { // Entry 104
+    0x1.d82c1784c3ecbfefb02d7d6b585f73c4p-2,
+    0x1.00000000001f8p700
+  },
+  { // Entry 105
+    -0x1.d82c1784c3ecbfefb02d7d6b585f73c4p-2,
+    -0x1.00000000001f8p700
+  },
+  { // Entry 106
+    0x1.fffeaaaaef2ee7ee876f90b70b512475p-8,
+    0x1.00000000002p-7
+  },
+  { // Entry 107
+    -0x1.fffeaaaaef2ee7ee876f90b70b512475p-8,
+    -0x1.00000000002p-7
+  },
+  { // Entry 108
+    -0x1.0871bddd90fc5834034ee3f6f86b43a3p-1,
+    0x1.00000000002p40
+  },
+  { // Entry 109
+    0x1.0871bddd90fc5834034ee3f6f86b43a3p-1,
+    -0x1.00000000002p40
+  },
+  { // Entry 110
+    0x1.fffeaaaaef2f07ee476fa60c5dbe4886p-8,
+    0x1.0000000000201p-7
+  },
+  { // Entry 111
+    -0x1.fffeaaaaef2f07ee476fa60c5dbe4886p-8,
+    -0x1.0000000000201p-7
+  },
+  { // Entry 112
+    0x1.fffeaaaaef3307e6477250b6ab524ab7p-8,
+    0x1.0000000000221p-7
+  },
+  { // Entry 113
+    -0x1.fffeaaaaef3307e6477250b6ab524ab7p-8,
+    -0x1.0000000000221p-7
+  },
+  { // Entry 114
+    0x1.fffeaaaaef3627e00774660bb7d7a87cp-8,
+    0x1.000000000023ap-7
+  },
+  { // Entry 115
+    -0x1.fffeaaaaef3627e00774660bb7d7a87cp-8,
+    -0x1.000000000023ap-7
+  },
+  { // Entry 116
+    0x1.e0c6edfa9360159534def713925f126fp-9,
+    0x1.00000000040p45
+  },
+  { // Entry 117
+    -0x1.e0c6edfa9360159534def713925f126fp-9,
+    -0x1.00000000040p45
+  },
+  { // Entry 118
+    0x1.ea1f618356db0d3ab66d0ef6493bc93dp-5,
+    0x1.0000000c0p40
+  },
+  { // Entry 119
+    -0x1.ea1f618356db0d3ab66d0ef6493bc93dp-5,
+    -0x1.0000000c0p40
+  },
+  { // Entry 120
+    0x1.faaeed7587541fffff9922ba6690b8bap-3,
+    0x1.00000013c86f4p-2
+  },
+  { // Entry 121
+    -0x1.faaeed7587541fffff9922ba6690b8bap-3,
+    -0x1.00000013c86f4p-2
+  },
+  { // Entry 122
+    0x1.540bc7785680ac2ca169ff9e3cc4b152p-1,
+    0x1.001p13
+  },
+  { // Entry 123
+    -0x1.540bc7785680ac2ca169ff9e3cc4b152p-1,
+    -0x1.001p13
+  },
+  { // Entry 124
+    -0x1.37a7cb907a2e500106b04d9e3f0b1b8cp-1,
+    0x1.003p699
+  },
+  { // Entry 125
+    0x1.37a7cb907a2e500106b04d9e3f0b1b8cp-1,
+    -0x1.003p699
+  },
+  { // Entry 126
+    -0x1.29e5845fc54b580145273f2cafe73ab5p-1,
+    0x1.00380p40
+  },
+  { // Entry 127
+    0x1.29e5845fc54b580145273f2cafe73ab5p-1,
+    -0x1.00380p40
+  },
+  { // Entry 128
+    0x1.ffe5ca46564917a1e812aedd48fe107cp-1,
+    0x1.007p10
+  },
+  { // Entry 129
+    -0x1.ffe5ca46564917a1e812aedd48fe107cp-1,
+    -0x1.007p10
+  },
+  { // Entry 130
+    0x1.ea4df82db014ac0c913465da57b6a643p-1,
+    0x1.007p25
+  },
+  { // Entry 131
+    -0x1.ea4df82db014ac0c913465da57b6a643p-1,
+    -0x1.007p25
+  },
+  { // Entry 132
+    0x1.fe757aef1c80c7ec16003d3ae5f0ce15p-1,
+    0x1.007p41
+  },
+  { // Entry 133
+    -0x1.fe757aef1c80c7ec16003d3ae5f0ce15p-1,
+    -0x1.007p41
+  },
+  { // Entry 134
+    0x1.e9b71805ec0685d484f6270f6411dc36p-7,
+    0x1.00cp41
+  },
+  { // Entry 135
+    -0x1.e9b71805ec0685d484f6270f6411dc36p-7,
+    -0x1.00cp41
+  },
+  { // Entry 136
+    0x1.b0b6d0a54058280008e80488f8ab1bb7p-1,
+    0x1.01c00000001p0
+  },
+  { // Entry 137
+    -0x1.b0b6d0a54058280008e80488f8ab1bb7p-1,
+    -0x1.01c00000001p0
+  },
+  { // Entry 138
+    0x1.fef009262701280b92aaf925dda63bbap-3,
+    0x1.02322e46da919p-2
+  },
+  { // Entry 139
+    -0x1.fef009262701280b92aaf925dda63bbap-3,
+    -0x1.02322e46da919p-2
+  },
+  { // Entry 140
+    0x1.ffc90059804a082d9b3f46b77ee81932p-3,
+    0x1.02a236478p-2
+  },
+  { // Entry 141
+    -0x1.ffc90059804a082d9b3f46b77ee81932p-3,
+    -0x1.02a236478p-2
+  },
+  { // Entry 142
+    0x1.ffd10a6b5429e828bef4d9413eb9f6c0p-3,
+    0x1.02a65d08ca5e5p-2
+  },
+  { // Entry 143
+    -0x1.ffd10a6b5429e828bef4d9413eb9f6c0p-3,
+    -0x1.02a65d08ca5e5p-2
+  },
+  { // Entry 144
+    0x1.ffd10ab302a3f7e0a048db5861e7b20bp-3,
+    0x1.02a65d2dce49ap-2
+  },
+  { // Entry 145
+    -0x1.ffd10ab302a3f7e0a048db5861e7b20bp-3,
+    -0x1.02a65d2dce49ap-2
+  },
+  { // Entry 146
+    0x1.ffe0b1764ca4c7d2329433828cdc901cp-3,
+    0x1.02ae7238ap-2
+  },
+  { // Entry 147
+    -0x1.ffe0b1764ca4c7d2329433828cdc901cp-3,
+    -0x1.02ae7238ap-2
+  },
+  { // Entry 148
+    -0x1.f68f0e26c0f6ad44f7184d56be95e1aep-3,
+    0x1.0501d22221dacp621
+  },
+  { // Entry 149
+    0x1.f68f0e26c0f6ad44f7184d56be95e1aep-3,
+    -0x1.0501d22221dacp621
+  },
+  { // Entry 150
+    0x1.b63c41f09eb747f30c1af5f254340a4cp-1,
+    0x1.06ffffffffff8p0
+  },
+  { // Entry 151
+    -0x1.b63c41f09eb747f30c1af5f254340a4cp-1,
+    -0x1.06ffffffffff8p0
+  },
+  { // Entry 152
+    -0x1.ffdc173adabb1afd58fcb5643cd86562p-1,
+    0x1.07023d3d44215p12
+  },
+  { // Entry 153
+    0x1.ffdc173adabb1afd58fcb5643cd86562p-1,
+    -0x1.07023d3d44215p12
+  },
+  { // Entry 154
+    0x1.0889e11bef1357a88742ab3a7f180786p-5,
+    0x1.0895a7a3e8ae6p-5
+  },
+  { // Entry 155
+    -0x1.0889e11bef1357a88742ab3a7f180786p-5,
+    -0x1.0895a7a3e8ae6p-5
+  },
+  { // Entry 156
+    0x1.08ca077c764457aa6d968afc1d1b17b3p-5,
+    0x1.08d5d69840601p-5
+  },
+  { // Entry 157
+    -0x1.08ca077c764457aa6d968afc1d1b17b3p-5,
+    -0x1.08d5d69840601p-5
+  },
+  { // Entry 158
+    -0x1.ff7fbe518023e90b3f28f81ab93e872fp-1,
+    0x1.0e0p6
+  },
+  { // Entry 159
+    0x1.ff7fbe518023e90b3f28f81ab93e872fp-1,
+    -0x1.0e0p6
+  },
+  { // Entry 160
+    -0x1.fd6c68b877afe803aaab2bd30124ecdfp-1,
+    0x1.107ba49c346e4p9
+  },
+  { // Entry 161
+    0x1.fd6c68b877afe803aaab2bd30124ecdfp-1,
+    -0x1.107ba49c346e4p9
+  },
+  { // Entry 162
+    -0x1.a2ba6bc70bce4801ea4d1c85f116193dp-1,
+    0x1.1491544774440p745
+  },
+  { // Entry 163
+    0x1.a2ba6bc70bce4801ea4d1c85f116193dp-1,
+    -0x1.1491544774440p745
+  },
+  { // Entry 164
+    0x1.165609790f23484a4701b4439d4fe51fp-5,
+    0x1.1663c0e518180p-5
+  },
+  { // Entry 165
+    -0x1.165609790f23484a4701b4439d4fe51fp-5,
+    -0x1.1663c0e518180p-5
+  },
+  { // Entry 166
+    -0x1.fc0523ff94e44c01731e45963034cba8p-1,
+    0x1.1745d1745d176p238
+  },
+  { // Entry 167
+    0x1.fc0523ff94e44c01731e45963034cba8p-1,
+    -0x1.1745d1745d176p238
+  },
+  { // Entry 168
+    0x1.f34a729c584bcc9666402cfdb48839ffp-1,
+    0x1.17472a408a3e0p97
+  },
+  { // Entry 169
+    -0x1.f34a729c584bcc9666402cfdb48839ffp-1,
+    -0x1.17472a408a3e0p97
+  },
+  { // Entry 170
+    0x1.177fae169fdf0858b1d4e7bad69981dcp-5,
+    0x1.178d91b6b992dp-5
+  },
+  { // Entry 171
+    -0x1.177fae169fdf0858b1d4e7bad69981dcp-5,
+    -0x1.178d91b6b992dp-5
+  },
+  { // Entry 172
+    0x1.177fae16a120e85843d1dfef36726cecp-5,
+    0x1.178d91b6bad4ep-5
+  },
+  { // Entry 173
+    -0x1.177fae16a120e85843d1dfef36726cecp-5,
+    -0x1.178d91b6bad4ep-5
+  },
+  { // Entry 174
+    0x1.177fae16a1f78856637cc9da8aaf6439p-5,
+    0x1.178d91b6bbabap-5
+  },
+  { // Entry 175
+    -0x1.177fae16a1f78856637cc9da8aaf6439p-5,
+    -0x1.178d91b6bbabap-5
+  },
+  { // Entry 176
+    0x1.177fae16a40fe858da1ddcb583bb9f3bp-5,
+    0x1.178d91b6bdc45p-5
+  },
+  { // Entry 177
+    -0x1.177fae16a40fe858da1ddcb583bb9f3bp-5,
+    -0x1.178d91b6bdc45p-5
+  },
+  { // Entry 178
+    0x1.297c768f2413080002edcb9a905946afp-1,
+    0x1.19752dbee5f6ap933
+  },
+  { // Entry 179
+    -0x1.297c768f2413080002edcb9a905946afp-1,
+    -0x1.19752dbee5f6ap933
+  },
+  { // Entry 180
+    0x1.b826df5cafafa824779bb808d64de6fbp-2,
+    0x1.1b3009cfe4dbcp8
+  },
+  { // Entry 181
+    -0x1.b826df5cafafa824779bb808d64de6fbp-2,
+    -0x1.1b3009cfe4dbcp8
+  },
+  { // Entry 182
+    0x1.b7a5956250b6a83882133bbe14c847ccp-2,
+    0x1.1f6475d95bf18p3
+  },
+  { // Entry 183
+    -0x1.b7a5956250b6a83882133bbe14c847ccp-2,
+    -0x1.1f6475d95bf18p3
+  },
+  { // Entry 184
+    0x1.4db6566b645477ffea9faaf8bf463a1ep-1,
+    0x1.229148a452291p118
+  },
+  { // Entry 185
+    -0x1.4db6566b645477ffea9faaf8bf463a1ep-1,
+    -0x1.229148a452291p118
+  },
+  { // Entry 186
+    0x1.1686fee2c49a7fffb68df681b2da7e49p-1,
+    0x1.268p-1
+  },
+  { // Entry 187
+    -0x1.1686fee2c49a7fffb68df681b2da7e49p-1,
+    -0x1.268p-1
+  },
+  { // Entry 188
+    0x1.22eb21a44d62780000031ae43c448511p-2,
+    0x1.26fb3844dd190p-2
+  },
+  { // Entry 189
+    -0x1.22eb21a44d62780000031ae43c448511p-2,
+    -0x1.26fb3844dd190p-2
+  },
+  { // Entry 190
+    0x1.d4a216d89b2b37f40ff08753ed600e74p-1,
+    0x1.27fffffffe6b0p0
+  },
+  { // Entry 191
+    -0x1.d4a216d89b2b37f40ff08753ed600e74p-1,
+    -0x1.27fffffffe6b0p0
+  },
+  { // Entry 192
+    -0x1.76c9b0f3a22f73cfd4453fcf7b21e358p-1,
+    0x1.284b84048d481p204
+  },
+  { // Entry 193
+    0x1.76c9b0f3a22f73cfd4453fcf7b21e358p-1,
+    -0x1.284b84048d481p204
+  },
+  { // Entry 194
+    -0x1.ff01226f97d32d6b5c0d5e4a3a2f53c3p-1,
+    0x1.2999e3109cad4p2
+  },
+  { // Entry 195
+    0x1.ff01226f97d32d6b5c0d5e4a3a2f53c3p-1,
+    -0x1.2999e3109cad4p2
+  },
+  { // Entry 196
+    0x1.2a8f11e7ae82c0a374855b53b3605d3bp-5,
+    0x1.2aap-5
+  },
+  { // Entry 197
+    -0x1.2a8f11e7ae82c0a374855b53b3605d3bp-5,
+    -0x1.2aap-5
+  },
+  { // Entry 198
+    0x1.2b03d1bf773df7b697d8a97eccefec50p-5,
+    0x1.2b14d3be0c230p-5
+  },
+  { // Entry 199
+    -0x1.2b03d1bf773df7b697d8a97eccefec50p-5,
+    -0x1.2b14d3be0c230p-5
+  },
+  { // Entry 200
+    -0x1.ffb90ee641791e699aa7fc7139bf58b4p-1,
+    0x1.2b7cb44849981p2
+  },
+  { // Entry 201
+    0x1.ffb90ee641791e699aa7fc7139bf58b4p-1,
+    -0x1.2b7cb44849981p2
+  },
+  { // Entry 202
+    -0x1.ffffff79e71a3db22109c6bb87f9c237p-1,
+    0x1.2becc86852580p200
+  },
+  { // Entry 203
+    0x1.ffffff79e71a3db22109c6bb87f9c237p-1,
+    -0x1.2becc86852580p200
+  },
+  { // Entry 204
+    -0x1.fff9edaf85b76f6cbb2f5b7e384cbbc9p-1,
+    0x1.2cfa14ce27cd5p2
+  },
+  { // Entry 205
+    0x1.fff9edaf85b76f6cbb2f5b7e384cbbc9p-1,
+    -0x1.2cfa14ce27cd5p2
+  },
+  { // Entry 206
+    0x1.2cbaaa4cebb517fe7bd14f062afec390p-4,
+    0x1.2d0p-4
+  },
+  { // Entry 207
+    -0x1.2cbaaa4cebb517fe7bd14f062afec390p-4,
+    -0x1.2d0p-4
+  },
+  { // Entry 208
+    -0x1.ffffbc177e00ff89cbb4f49a0643da78p-1,
+    0x1.2d76d18721be8p2
+  },
+  { // Entry 209
+    0x1.ffffbc177e00ff89cbb4f49a0643da78p-1,
+    -0x1.2d76d18721be8p2
+  },
+  { // Entry 210
+    0x1.745843dfafefd1bf9656896a8fb5b0e3p-18,
+    0x1.302a494e09090p97
+  },
+  { // Entry 211
+    -0x1.745843dfafefd1bf9656896a8fb5b0e3p-18,
+    -0x1.302a494e09090p97
+  },
+  { // Entry 212
+    0x1.ffcc568d423766c92e9c175f9210f1f4p-1,
+    0x1.31cc731cc731cp1000
+  },
+  { // Entry 213
+    -0x1.ffcc568d423766c92e9c175f9210f1f4p-1,
+    -0x1.31cc731cc731cp1000
+  },
+  { // Entry 214
+    0x1.b676077d4faf7927da1f858539fad1ffp-1,
+    0x1.328463d4f8ca6p441
+  },
+  { // Entry 215
+    -0x1.b676077d4faf7927da1f858539fad1ffp-1,
+    -0x1.328463d4f8ca6p441
+  },
+  { // Entry 216
+    -0x1.fffffffffffffffff3471d8dc070d5e6p-1,
+    0x1.32ce90b32171ep18
+  },
+  { // Entry 217
+    0x1.fffffffffffffffff3471d8dc070d5e6p-1,
+    -0x1.32ce90b32171ep18
+  },
+  { // Entry 218
+    0x1.35cbd3240d148845d39ebd54b1556779p-5,
+    0x1.35debd7f020ecp-5
+  },
+  { // Entry 219
+    -0x1.35cbd3240d148845d39ebd54b1556779p-5,
+    -0x1.35debd7f020ecp-5
+  },
+  { // Entry 220
+    0x1.3bb2086559fa982e5c6da10d8d9ac931p-7,
+    0x1.3bb3487893405p-7
+  },
+  { // Entry 221
+    -0x1.3bb2086559fa982e5c6da10d8d9ac931p-7,
+    -0x1.3bb3487893405p-7
+  },
+  { // Entry 222
+    0x1.3bb2086559fab82dfb1925eac2ab8bc1p-7,
+    0x1.3bb3487893407p-7
+  },
+  { // Entry 223
+    -0x1.3bb2086559fab82dfb1925eac2ab8bc1p-7,
+    -0x1.3bb3487893407p-7
+  },
+  { // Entry 224
+    0x1.dff197edc51d235e4a4cc6e34bd1fd10p-16,
+    0x1.3bb681d65aa60p100
+  },
+  { // Entry 225
+    -0x1.dff197edc51d235e4a4cc6e34bd1fd10p-16,
+    -0x1.3bb681d65aa60p100
+  },
+  { // Entry 226
+    -0x1.5d08d3dbb41af80000053ba30e95e709p-3,
+    0x1.3f9aa8626042fp83
+  },
+  { // Entry 227
+    0x1.5d08d3dbb41af80000053ba30e95e709p-3,
+    -0x1.3f9aa8626042fp83
+  },
+  { // Entry 228
+    0x1.fb503983f94bb749fce9ccca56a35ec6p-3,
+    0x1.3fep19
+  },
+  { // Entry 229
+    -0x1.fb503983f94bb749fce9ccca56a35ec6p-3,
+    -0x1.3fep19
+  },
+  { // Entry 230
+    -0x1.d3876eacc9ee6ec5a93ea14e032f9b02p-1,
+    0x1.4285478f1e3c8p58
+  },
+  { // Entry 231
+    0x1.d3876eacc9ee6ec5a93ea14e032f9b02p-1,
+    -0x1.4285478f1e3c8p58
+  },
+  { // Entry 232
+    0x1.42b66d54f69c0fabe371d703a1d7d7c9p-5,
+    0x1.42cbcf45a169ep-5
+  },
+  { // Entry 233
+    -0x1.42b66d54f69c0fabe371d703a1d7d7c9p-5,
+    -0x1.42cbcf45a169ep-5
+  },
+  { // Entry 234
+    0x1.b45e9e942755380000015e1db0ce188dp-1,
+    0x1.43fffffffff6ap557
+  },
+  { // Entry 235
+    -0x1.b45e9e942755380000015e1db0ce188dp-1,
+    -0x1.43fffffffff6ap557
+  },
+  { // Entry 236
+    0x1.43ffffffea602800006ed7862b3224a6p-17,
+    0x1.440p-17
+  },
+  { // Entry 237
+    -0x1.43ffffffea602800006ed7862b3224a6p-17,
+    -0x1.440p-17
+  },
+  { // Entry 238
+    -0x1.6a4e98d2d8b1b7fb43fef1bc4e3245bbp-1,
+    0x1.4748c08dc0976p200
+  },
+  { // Entry 239
+    0x1.6a4e98d2d8b1b7fb43fef1bc4e3245bbp-1,
+    -0x1.4748c08dc0976p200
+  },
+  { // Entry 240
+    -0x1.b57ca8aacf2a937a269ccdfa8b38c8c1p-1,
+    0x1.478fc08p43
+  },
+  { // Entry 241
+    0x1.b57ca8aacf2a937a269ccdfa8b38c8c1p-1,
+    -0x1.478fc08p43
+  },
+  { // Entry 242
+    0x1.ffe38008ef6b4956b290202d414d59c3p-1,
+    0x1.4cf36d17c596ep200
+  },
+  { // Entry 243
+    -0x1.ffe38008ef6b4956b290202d414d59c3p-1,
+    -0x1.4cf36d17c596ep200
+  },
+  { // Entry 244
+    0x1.d6457a3f12e6c527a853470401d35d2dp-1,
+    0x1.4f0f308p488
+  },
+  { // Entry 245
+    -0x1.d6457a3f12e6c527a853470401d35d2dp-1,
+    -0x1.4f0f308p488
+  },
+  { // Entry 246
+    0x1.4fffffffff9f88000000084f22ccccccp-20,
+    0x1.5p-20
+  },
+  { // Entry 247
+    -0x1.4fffffffff9f88000000084f22ccccccp-20,
+    -0x1.5p-20
+  },
+  { // Entry 248
+    -0x1.cbad095f503a18019a7b27170f6a4acfp-1,
+    0x1.5143e25a488f1p3
+  },
+  { // Entry 249
+    0x1.cbad095f503a18019a7b27170f6a4acfp-1,
+    -0x1.5143e25a488f1p3
+  },
+  { // Entry 250
+    -0x1.f942d6262e82dd6834ded8c90d0f8212p-5,
+    0x1.51f0f44da4df4p200
+  },
+  { // Entry 251
+    0x1.f942d6262e82dd6834ded8c90d0f8212p-5,
+    -0x1.51f0f44da4df4p200
+  },
+  { // Entry 252
+    -0x1.fc466ccaece804aac14e79aaba4b5c1ep-3,
+    0x1.52ad6c5a3602fp16
+  },
+  { // Entry 253
+    0x1.fc466ccaece804aac14e79aaba4b5c1ep-3,
+    -0x1.52ad6c5a3602fp16
+  },
+  { // Entry 254
+    0x1.d69c3cf4eecdd9b43726a2a7fa405c31p-1,
+    0x1.52f00e0p793
+  },
+  { // Entry 255
+    -0x1.d69c3cf4eecdd9b43726a2a7fa405c31p-1,
+    -0x1.52f00e0p793
+  },
+  { // Entry 256
+    0x1.e120292f3d4956579f9c3164cd94bad6p-1,
+    0x1.5555555555556p239
+  },
+  { // Entry 257
+    -0x1.e120292f3d4956579f9c3164cd94bad6p-1,
+    -0x1.5555555555556p239
+  },
+  { // Entry 258
+    -0x1.fd1d85b7ef0037fc4b1d1763882085f1p-1,
+    0x1.5a0000008p6
+  },
+  { // Entry 259
+    0x1.fd1d85b7ef0037fc4b1d1763882085f1p-1,
+    -0x1.5a0000008p6
+  },
+  { // Entry 260
+    0x1.5aff9664b07e1a2e0f24b2572ddbff64p-6,
+    0x1.5b063ad2dd08fp-6
+  },
+  { // Entry 261
+    -0x1.5aff9664b07e1a2e0f24b2572ddbff64p-6,
+    -0x1.5b063ad2dd08fp-6
+  },
+  { // Entry 262
+    -0x1.83f8bbb59f2f8cd8ebbd44c459e4c493p-1,
+    0x1.5b179d75fa285p2
+  },
+  { // Entry 263
+    0x1.83f8bbb59f2f8cd8ebbd44c459e4c493p-1,
+    -0x1.5b179d75fa285p2
+  },
+  { // Entry 264
+    0x1.fa865b0d994968390f9480c9caf49cb1p-1,
+    0x1.5bb5967402f9cp79
+  },
+  { // Entry 265
+    -0x1.fa865b0d994968390f9480c9caf49cb1p-1,
+    -0x1.5bb5967402f9cp79
+  },
+  { // Entry 266
+    0x1.e8a523fce884d189bdb87c20ed615944p-2,
+    0x1.5bea010p468
+  },
+  { // Entry 267
+    -0x1.e8a523fce884d189bdb87c20ed615944p-2,
+    -0x1.5bea010p468
+  },
+  { // Entry 268
+    -0x1.ff2ad941f0a40ea3bc29e6dd9c339b63p-1,
+    0x1.5f19fbc507af6p9
+  },
+  { // Entry 269
+    0x1.ff2ad941f0a40ea3bc29e6dd9c339b63p-1,
+    -0x1.5f19fbc507af6p9
+  },
+  { // Entry 270
+    -0x1.75ce4a0d0bd037fd53042cab82404953p-1,
+    0x1.60a610a658da9p889
+  },
+  { // Entry 271
+    0x1.75ce4a0d0bd037fd53042cab82404953p-1,
+    -0x1.60a610a658da9p889
+  },
+  { // Entry 272
+    -0x1.721586594ab4818acd4cb41fafc99484p-1,
+    0x1.62ad7ce17143dp62
+  },
+  { // Entry 273
+    0x1.721586594ab4818acd4cb41fafc99484p-1,
+    -0x1.62ad7ce17143dp62
+  },
+  { // Entry 274
+    0x1.b8d27019d1b9e836b953613c87acf3a9p-2,
+    0x1.645926cc1132cp9
+  },
+  { // Entry 275
+    -0x1.b8d27019d1b9e836b953613c87acf3a9p-2,
+    -0x1.645926cc1132cp9
+  },
+  { // Entry 276
+    0x1.647e09059c1e98000013714cd0c6a43dp-9,
+    0x1.647e25d391f17p-9
+  },
+  { // Entry 277
+    -0x1.647e09059c1e98000013714cd0c6a43dp-9,
+    -0x1.647e25d391f17p-9
+  },
+  { // Entry 278
+    -0x1.8d3b53ff85a823d06537413901229e45p-1,
+    0x1.64ef438p142
+  },
+  { // Entry 279
+    0x1.8d3b53ff85a823d06537413901229e45p-1,
+    -0x1.64ef438p142
+  },
+  { // Entry 280
+    -0x1.f7c8630e62a01ffd4e02577956e5523ep-1,
+    0x1.6599665996658p3
+  },
+  { // Entry 281
+    0x1.f7c8630e62a01ffd4e02577956e5523ep-1,
+    -0x1.6599665996658p3
+  },
+  { // Entry 282
+    0x1.67028e3602034800f45a9158d20a340cp-5,
+    0x1.672p-5
+  },
+  { // Entry 283
+    -0x1.67028e3602034800f45a9158d20a340cp-5,
+    -0x1.672p-5
+  },
+  { // Entry 284
+    0x1.bc60c8c33cb5ebf693d71650cbf166f9p-2,
+    0x1.688ae6c138ea8p299
+  },
+  { // Entry 285
+    -0x1.bc60c8c33cb5ebf693d71650cbf166f9p-2,
+    -0x1.688ae6c138ea8p299
+  },
+  { // Entry 286
+    -0x1.fc3b4bb8b012e8042d3ebced12def0c9p-1,
+    0x1.6aa78p17
+  },
+  { // Entry 287
+    0x1.fc3b4bb8b012e8042d3ebced12def0c9p-1,
+    -0x1.6aa78p17
+  },
+  { // Entry 288
+    0x1.ffffffffffffffffffffffffffffffb5p-1,
+    0x1.6ac5b262ca1ffp849
+  },
+  { // Entry 289
+    -0x1.ffffffffffffffffffffffffffffffb5p-1,
+    -0x1.6ac5b262ca1ffp849
+  },
+  { // Entry 290
+    -0x1.82317836a97c8cea1cd2e3a4d0d48f29p-1,
+    0x1.6d88083749412p4
+  },
+  { // Entry 291
+    0x1.82317836a97c8cea1cd2e3a4d0d48f29p-1,
+    -0x1.6d88083749412p4
+  },
+  { // Entry 292
+    0x1.6f781c78cc82a7ffcd20ba801e6691b1p-6,
+    0x1.6f8p-6
+  },
+  { // Entry 293
+    -0x1.6f781c78cc82a7ffcd20ba801e6691b1p-6,
+    -0x1.6f8p-6
+  },
+  { // Entry 294
+    -0x1.fdbe5085494ae7fe47fa067aaea7fdf9p-1,
+    0x1.729aa6859d1f4p396
+  },
+  { // Entry 295
+    0x1.fdbe5085494ae7fe47fa067aaea7fdf9p-1,
+    -0x1.729aa6859d1f4p396
+  },
+  { // Entry 296
+    -0x1.fffffae862b4fec1c2f1712aa165807cp-1,
+    0x1.73e2dbe9a2f80p10
+  },
+  { // Entry 297
+    0x1.fffffae862b4fec1c2f1712aa165807cp-1,
+    -0x1.73e2dbe9a2f80p10
+  },
+  { // Entry 298
+    0x1.769ac74459b058456b333238833f1d1ap-7,
+    0x1.769cde0b90b80p-7
+  },
+  { // Entry 299
+    -0x1.769ac74459b058456b333238833f1d1ap-7,
+    -0x1.769cde0b90b80p-7
+  },
+  { // Entry 300
+    0x1.769e8afb6a4ebf99ade465d19be86ac0p-5,
+    0x1.76cp-5
+  },
+  { // Entry 301
+    -0x1.769e8afb6a4ebf99ade465d19be86ac0p-5,
+    -0x1.76cp-5
+  },
+  { // Entry 302
+    0x1.fd562611f5bd4800de503e4210cc7df4p-1,
+    0x1.78001p0
+  },
+  { // Entry 303
+    -0x1.fd562611f5bd4800de503e4210cc7df4p-1,
+    -0x1.78001p0
+  },
+  { // Entry 304
+    0x1.fdba784ca00f17ebcc2b5b1098e83bffp-1,
+    0x1.7a0p0
+  },
+  { // Entry 305
+    -0x1.fdba784ca00f17ebcc2b5b1098e83bffp-1,
+    -0x1.7a0p0
+  },
+  { // Entry 306
+    0x1.f930c222a8682d7d1920a12b68870c36p-5,
+    0x1.7abd870381c2dp38
+  },
+  { // Entry 307
+    -0x1.f930c222a8682d7d1920a12b68870c36p-5,
+    -0x1.7abd870381c2dp38
+  },
+  { // Entry 308
+    0x1.ffeb2ff2b692367bc5660dab6960b57dp-1,
+    0x1.7dc945c212480p95
+  },
+  { // Entry 309
+    -0x1.ffeb2ff2b692367bc5660dab6960b57dp-1,
+    -0x1.7dc945c212480p95
+  },
+  { // Entry 310
+    0x1.b279153c23fb180000ce3a0d47d8c476p-2,
+    0x1.7f73e1594b70cp98
+  },
+  { // Entry 311
+    -0x1.b279153c23fb180000ce3a0d47d8c476p-2,
+    -0x1.7f73e1594b70cp98
+  },
+  { // Entry 312
+    -0x1.599fad35cf60ad43760cf3a9da3d9c30p-41,
+    0x1.7f7ef77e83f1ap21
+  },
+  { // Entry 313
+    0x1.599fad35cf60ad43760cf3a9da3d9c30p-41,
+    -0x1.7f7ef77e83f1ap21
+  },
+  { // Entry 314
+    0x1.feb7a9b2c6d8ade6e17fdacaef4fd96cp-1,
+    0x1.8p0
+  },
+  { // Entry 315
+    -0x1.feb7a9b2c6d8ade6e17fdacaef4fd96cp-1,
+    -0x1.8p0
+  },
+  { // Entry 316
+    0x1.f798d01ec615b8ededa474e3c6cd0c92p-1,
+    0x1.8p6
+  },
+  { // Entry 317
+    -0x1.f798d01ec615b8ededa474e3c6cd0c92p-1,
+    -0x1.8p6
+  },
+  { // Entry 318
+    0x1.fee1a2a977bced179f8ab8455ada525fp-1,
+    0x1.8132ceb1c4f39p0
+  },
+  { // Entry 319
+    -0x1.fee1a2a977bced179f8ab8455ada525fp-1,
+    -0x1.8132ceb1c4f39p0
+  },
+  { // Entry 320
+    -0x1.24245af4cd994e9b3bba992d0f57fc3fp-52,
+    0x1.81ae0dffa3b33p959
+  },
+  { // Entry 321
+    0x1.24245af4cd994e9b3bba992d0f57fc3fp-52,
+    -0x1.81ae0dffa3b33p959
+  },
+  { // Entry 322
+    0x1.85d41b0bf30907fffff1913a5ced7645p-4,
+    0x1.85ec5a399a2e6p1
+  },
+  { // Entry 323
+    -0x1.85d41b0bf30907fffff1913a5ced7645p-4,
+    -0x1.85ec5a399a2e6p1
+  },
+  { // Entry 324
+    0x1.1e42ae3cfbdc60976884087f97a0fda9p-24,
+    0x1.86a0092754022p16
+  },
+  { // Entry 325
+    -0x1.1e42ae3cfbdc60976884087f97a0fda9p-24,
+    -0x1.86a0092754022p16
+  },
+  { // Entry 326
+    -0x1.dbf4e594cefe1548efc24098d631e950p-1,
+    0x1.8720588p392
+  },
+  { // Entry 327
+    0x1.dbf4e594cefe1548efc24098d631e950p-1,
+    -0x1.8720588p392
+  },
+  { // Entry 328
+    0x1.44302d6a82d403badf1f9b71420ccdcap-9,
+    0x1.8929354ebc6aap43
+  },
+  { // Entry 329
+    -0x1.44302d6a82d403badf1f9b71420ccdcap-9,
+    -0x1.8929354ebc6aap43
+  },
+  { // Entry 330
+    0x1.8a52189ec34877bb5944413e00ad52edp-5,
+    0x1.8a791e4791e75p-5
+  },
+  { // Entry 331
+    -0x1.8a52189ec34877bb5944413e00ad52edp-5,
+    -0x1.8a791e4791e75p-5
+  },
+  { // Entry 332
+    -0x1.fe8566e538122db33c17f13b83474a04p-1,
+    0x1.8ba761438f5edp11
+  },
+  { // Entry 333
+    0x1.fe8566e538122db33c17f13b83474a04p-1,
+    -0x1.8ba761438f5edp11
+  },
+  { // Entry 334
+    0x1.fff42aca4cb5a80000057f1a48af65dep-1,
+    0x1.8eaf16de63920p0
+  },
+  { // Entry 335
+    -0x1.fff42aca4cb5a80000057f1a48af65dep-1,
+    -0x1.8eaf16de63920p0
+  },
+  { // Entry 336
+    0x1.fffb7d3f3a252da56d96327c18627f57p-1,
+    0x1.9p0
+  },
+  { // Entry 337
+    -0x1.fffb7d3f3a252da56d96327c18627f57p-1,
+    -0x1.9p0
+  },
+  { // Entry 338
+    -0x1.e815770667fd87f9525154edc867605fp-4,
+    0x1.91a5657fb6a9ap6
+  },
+  { // Entry 339
+    0x1.e815770667fd87f9525154edc867605fp-4,
+    -0x1.91a5657fb6a9ap6
+  },
+  { // Entry 340
+    -0x1.fffffffd311dc7ec5d0ae5728a7960fdp-1,
+    0x1.921fb54468847p37
+  },
+  { // Entry 341
+    0x1.fffffffd311dc7ec5d0ae5728a7960fdp-1,
+    -0x1.921fb54468847p37
+  },
+  { // Entry 342
+    0x1.ffffffff875e5e4497dd0760336e63f3p-17,
+    0x1.921ff54442d18p2
+  },
+  { // Entry 343
+    -0x1.ffffffff875e5e4497dd0760336e63f3p-17,
+    -0x1.921ff54442d18p2
+  },
+  { // Entry 344
+    0x1.812a5da3777cd7f6e17288638b40aa09p-8,
+    0x1.928p2
+  },
+  { // Entry 345
+    -0x1.812a5da3777cd7f6e17288638b40aa09p-8,
+    -0x1.928p2
+  },
+  { // Entry 346
+    0x1.fff9be8d82572c746f944934bbf1b697p-1,
+    0x1.94ap0
+  },
+  { // Entry 347
+    -0x1.fff9be8d82572c746f944934bbf1b697p-1,
+    -0x1.94ap0
+  },
+  { // Entry 348
+    0x1.947b0ace235f2850b27b164c49102a49p-5,
+    0x1.94a5294a51bdep-5
+  },
+  { // Entry 349
+    -0x1.947b0ace235f2850b27b164c49102a49p-5,
+    -0x1.94a5294a51bdep-5
+  },
+  { // Entry 350
+    0x1.c34f70e55a707bbd053a70e749105174p-2,
+    0x1.94a5294a52948p100
+  },
+  { // Entry 351
+    -0x1.c34f70e55a707bbd053a70e749105174p-2,
+    -0x1.94a5294a52948p100
+  },
+  { // Entry 352
+    0x1.950bcfc0f3d50850941a41d66cfa3721p-5,
+    0x1.95361b8f7697dp-5
+  },
+  { // Entry 353
+    -0x1.950bcfc0f3d50850941a41d66cfa3721p-5,
+    -0x1.95361b8f7697dp-5
+  },
+  { // Entry 354
+    0x1.6c548bfcce6953f19a8d2dd480d9320cp-1,
+    0x1.956p-1
+  },
+  { // Entry 355
+    -0x1.6c548bfcce6953f19a8d2dd480d9320cp-1,
+    -0x1.956p-1
+  },
+  { // Entry 356
+    0x1.ffeffdbf67ca6711a57b7d82140093c6p-1,
+    0x1.962p0
+  },
+  { // Entry 357
+    -0x1.ffeffdbf67ca6711a57b7d82140093c6p-1,
+    -0x1.962p0
+  },
+  { // Entry 358
+    0x1.9708213bf67f4857135077d50826f588p-5,
+    0x1.97330d2ea16d9p-5
+  },
+  { // Entry 359
+    -0x1.9708213bf67f4857135077d50826f588p-5,
+    -0x1.97330d2ea16d9p-5
+  },
+  { // Entry 360
+    0x1.972bf92713d50858e64c1b9b26aeecd0p-5,
+    0x1.9756f073b6b61p-5
+  },
+  { // Entry 361
+    -0x1.972bf92713d50858e64c1b9b26aeecd0p-5,
+    -0x1.9756f073b6b61p-5
+  },
+  { // Entry 362
+    0x1.976845ebe71188580e468bad00ce23ecp-5,
+    0x1.97935055cec1bp-5
+  },
+  { // Entry 363
+    -0x1.976845ebe71188580e468bad00ce23ecp-5,
+    -0x1.97935055cec1bp-5
+  },
+  { // Entry 364
+    0x1.97535cee51a42806e15f6f878524e5b7p-4,
+    0x1.980p-4
+  },
+  { // Entry 365
+    -0x1.97535cee51a42806e15f6f878524e5b7p-4,
+    -0x1.980p-4
+  },
+  { // Entry 366
+    0x1.6f494c3356177000006502cdff975b08p-1,
+    0x1.999999a42160cp-1
+  },
+  { // Entry 367
+    -0x1.6f494c3356177000006502cdff975b08p-1,
+    -0x1.999999a42160cp-1
+  },
+  { // Entry 368
+    0x1.6f494c37edd6d800006dc76aee4cc8e4p-1,
+    0x1.999999aab8f50p-1
+  },
+  { // Entry 369
+    -0x1.6f494c37edd6d800006dc76aee4cc8e4p-1,
+    -0x1.999999aab8f50p-1
+  },
+  { // Entry 370
+    0x1.6fa912bdeaab280000164f16dd649356p-1,
+    0x1.9a2324b9c6326p-1
+  },
+  { // Entry 371
+    -0x1.6fa912bdeaab280000164f16dd649356p-1,
+    -0x1.9a2324b9c6326p-1
+  },
+  { // Entry 372
+    0x1.70c7ef4ef9b347ed234ca6131be1b786p-1,
+    0x1.9bcp-1
+  },
+  { // Entry 373
+    -0x1.70c7ef4ef9b347ed234ca6131be1b786p-1,
+    -0x1.9bcp-1
+  },
+  { // Entry 374
+    0x1.ff28176ad3163ea168c9991f155f875bp-1,
+    0x1.a0d1d817d6c4ap0
+  },
+  { // Entry 375
+    -0x1.ff28176ad3163ea168c9991f155f875bp-1,
+    -0x1.a0d1d817d6c4ap0
+  },
+  { // Entry 376
+    0x1.749468a7248dd26161e93d78928c66dep-1,
+    0x1.a141c9de12fdfp-1
+  },
+  { // Entry 377
+    -0x1.749468a7248dd26161e93d78928c66dep-1,
+    -0x1.a141c9de12fdfp-1
+  },
+  { // Entry 378
+    0x1.754ebb7e73f452ab49c615f0e8300d5cp-1,
+    0x1.a251bc6766f20p-1
+  },
+  { // Entry 379
+    -0x1.754ebb7e73f452ab49c615f0e8300d5cp-1,
+    -0x1.a251bc6766f20p-1
+  },
+  { // Entry 380
+    -0x1.7c3bfefa74bd07fe21336caac372a73ep-1,
+    0x1.a2689ae1b86ddp62
+  },
+  { // Entry 381
+    0x1.7c3bfefa74bd07fe21336caac372a73ep-1,
+    -0x1.a2689ae1b86ddp62
+  },
+  { // Entry 382
+    -0x1.ffff4f3648e02f9f494f42eb822f262bp-1,
+    0x1.a3f66180c4550p100
+  },
+  { // Entry 383
+    0x1.ffff4f3648e02f9f494f42eb822f262bp-1,
+    -0x1.a3f66180c4550p100
+  },
+  { // Entry 384
+    -0x1.1cf463983c0e28023161b7d0d2938e37p-3,
+    0x1.a3fdd2a5286c3p1
+  },
+  { // Entry 385
+    0x1.1cf463983c0e28023161b7d0d2938e37p-3,
+    -0x1.a3fdd2a5286c3p1
+  },
+  { // Entry 386
+    0x1.feb7948d224d7e759a7c9dd768ded727p-1,
+    0x1.a44p0
+  },
+  { // Entry 387
+    -0x1.feb7948d224d7e759a7c9dd768ded727p-1,
+    -0x1.a44p0
+  },
+  { // Entry 388
+    0x1.78801e3e1166482dce6208e98d3cc142p-1,
+    0x1.a701ef3c7d54bp-1
+  },
+  { // Entry 389
+    -0x1.78801e3e1166482dce6208e98d3cc142p-1,
+    -0x1.a701ef3c7d54bp-1
+  },
+  { // Entry 390
+    -0x1.fff11e871d59c3e1333db5475bb57e27p-1,
+    0x1.a8c01fd43c0p537
+  },
+  { // Entry 391
+    0x1.fff11e871d59c3e1333db5475bb57e27p-1,
+    -0x1.a8c01fd43c0p537
+  },
+  { // Entry 392
+    0x1.fdfa4366eb7337e6d973c4cb8f1a244ap-1,
+    0x1.a8e29b7602f3bp0
+  },
+  { // Entry 393
+    -0x1.fdfa4366eb7337e6d973c4cb8f1a244ap-1,
+    -0x1.a8e29b7602f3bp0
+  },
+  { // Entry 394
+    0x1.fde98b94e7947a04229d26eeb2bb4280p-1,
+    0x1.a94p0
+  },
+  { // Entry 395
+    -0x1.fde98b94e7947a04229d26eeb2bb4280p-1,
+    -0x1.a94p0
+  },
+  { // Entry 396
+    0x1.7931cba10000880000068f94098018a7p-2,
+    0x1.aa445fce93b82p2
+  },
+  { // Entry 397
+    -0x1.7931cba10000880000068f94098018a7p-2,
+    -0x1.aa445fce93b82p2
+  },
+  { // Entry 398
+    0x1.7af3f76c7a708834b4072f59ac71a0bap-1,
+    0x1.aaa3fbc359fbep-1
+  },
+  { // Entry 399
+    -0x1.7af3f76c7a708834b4072f59ac71a0bap-1,
+    -0x1.aaa3fbc359fbep-1
+  },
+  { // Entry 400
+    0x1.fd74e53ae32fcd8467bcf50da1d0f563p-6,
+    0x1.abdd3dbd4d860p119
+  },
+  { // Entry 401
+    -0x1.fd74e53ae32fcd8467bcf50da1d0f563p-6,
+    -0x1.abdd3dbd4d860p119
+  },
+  { // Entry 402
+    0x1.7d4a7bf183a3329ed434c0c4dd78b1d9p-1,
+    0x1.ae2165a0c9f8ep-1
+  },
+  { // Entry 403
+    -0x1.7d4a7bf183a3329ed434c0c4dd78b1d9p-1,
+    -0x1.ae2165a0c9f8ep-1
+  },
+  { // Entry 404
+    0x1.b81410edc79e0837507a3eef8d553bd6p-2,
+    0x1.ae8dfefcfe13bp2
+  },
+  { // Entry 405
+    -0x1.b81410edc79e0837507a3eef8d553bd6p-2,
+    -0x1.ae8dfefcfe13bp2
+  },
+  { // Entry 406
+    -0x1.ff751561dc5097fefe499301d034a0edp-2,
+    0x1.b5597f950ee8cp29
+  },
+  { // Entry 407
+    0x1.ff751561dc5097fefe499301d034a0edp-2,
+    -0x1.b5597f950ee8cp29
+  },
+  { // Entry 408
+    0x1.027d184afb1984ca1d21b1ac928d5391p-52,
+    0x1.bab62ed655019p970
+  },
+  { // Entry 409
+    -0x1.027d184afb1984ca1d21b1ac928d5391p-52,
+    -0x1.bab62ed655019p970
+  },
+  { // Entry 410
+    0x1.bc572e5e413e17fcb2246d40249a005fp-10,
+    0x1.bc573c4ffffffp-10
+  },
+  { // Entry 411
+    -0x1.bc572e5e413e17fcb2246d40249a005fp-10,
+    -0x1.bc573c4ffffffp-10
+  },
+  { // Entry 412
+    0x1.fb300f1e39afe80471f993abb8cfa428p-1,
+    0x1.bef5cd25ab1adp9
+  },
+  { // Entry 413
+    -0x1.fb300f1e39afe80471f993abb8cfa428p-1,
+    -0x1.bef5cd25ab1adp9
+  },
+  { // Entry 414
+    0x1.b1baaf622d3a27fd27d0716f7d08d992p-2,
+    0x1.bfdf6df2a24c1p-2
+  },
+  { // Entry 415
+    -0x1.b1baaf622d3a27fd27d0716f7d08d992p-2,
+    -0x1.bfdf6df2a24c1p-2
+  },
+  { // Entry 416
+    0x1.88fb762c35ce37fecbb4748d01feffcep-1,
+    0x1.bfffffdffffffp-1
+  },
+  { // Entry 417
+    -0x1.88fb762c35ce37fecbb4748d01feffcep-1,
+    -0x1.bfffffdffffffp-1
+  },
+  { // Entry 418
+    0x1.fe0ebff99ab8c80ce5939f1f072c2e91p-1,
+    0x1.c2b489520e376p920
+  },
+  { // Entry 419
+    -0x1.fe0ebff99ab8c80ce5939f1f072c2e91p-1,
+    -0x1.c2b489520e376p920
+  },
+  { // Entry 420
+    0x1.cf7f749f2a8357f7feab685ff6f8b624p-4,
+    0x1.c54beb0085470p5
+  },
+  { // Entry 421
+    -0x1.cf7f749f2a8357f7feab685ff6f8b624p-4,
+    -0x1.c54beb0085470p5
+  },
+  { // Entry 422
+    0x1.b6facf665891482ea8c61f5ca32f280dp-2,
+    0x1.c5ad34f5f472ap-2
+  },
+  { // Entry 423
+    -0x1.b6facf665891482ea8c61f5ca32f280dp-2,
+    -0x1.c5ad34f5f472ap-2
+  },
+  { // Entry 424
+    0x1.b851cd9b84ee683dc6bd3899ea81dbf9p-2,
+    0x1.c728fc2f34bd6p-2
+  },
+  { // Entry 425
+    -0x1.b851cd9b84ee683dc6bd3899ea81dbf9p-2,
+    -0x1.c728fc2f34bd6p-2
+  },
+  { // Entry 426
+    0x1.ba21b53cf2ff2832606f65eeeb4e3aafp-2,
+    0x1.c92b0f6105089p-2
+  },
+  { // Entry 427
+    -0x1.ba21b53cf2ff2832606f65eeeb4e3aafp-2,
+    -0x1.c92b0f6105089p-2
+  },
+  { // Entry 428
+    0x1.c9a2b68e30ec77c4e76c889704394a50p-5,
+    0x1.c9dfbbe9ec704p-5
+  },
+  { // Entry 429
+    -0x1.c9a2b68e30ec77c4e76c889704394a50p-5,
+    -0x1.c9dfbbe9ec704p-5
+  },
+  { // Entry 430
+    0x1.f370115c9ab35743e12217c6122e1a28p-1,
+    0x1.caf31bd7ee217p0
+  },
+  { // Entry 431
+    -0x1.f370115c9ab35743e12217c6122e1a28p-1,
+    -0x1.caf31bd7ee217p0
+  },
+  { // Entry 432
+    -0x1.dd38a1f1d289b6173115721bc58e298dp-54,
+    0x1.cb44e86bc192bp648
+  },
+  { // Entry 433
+    0x1.dd38a1f1d289b6173115721bc58e298dp-54,
+    -0x1.cb44e86bc192bp648
+  },
+  { // Entry 434
+    0x1.dd38a1f1d289b6173115721bc55a56a8p-53,
+    0x1.cb44e86bc192bp649
+  },
+  { // Entry 435
+    -0x1.dd38a1f1d289b6173115721bc55a56a8p-53,
+    -0x1.cb44e86bc192bp649
+  },
+  { // Entry 436
+    0x1.c7885aef33a94ffc5ae06be9444efad5p-3,
+    0x1.cb6p-3
+  },
+  { // Entry 437
+    -0x1.c7885aef33a94ffc5ae06be9444efad5p-3,
+    -0x1.cb6p-3
+  },
+  { // Entry 438
+    0x1.cd279aa6196b57f9be71cdffdd9f1919p-4,
+    0x1.ce2271d2f662fp-4
+  },
+  { // Entry 439
+    -0x1.cd279aa6196b57f9be71cdffdd9f1919p-4,
+    -0x1.ce2271d2f662fp-4
+  },
+  { // Entry 440
+    0x1.930b705f9fad17fb56813a45973a8d72p-1,
+    0x1.d0000000004p-1
+  },
+  { // Entry 441
+    -0x1.930b705f9fad17fb56813a45973a8d72p-1,
+    -0x1.d0000000004p-1
+  },
+  { // Entry 442
+    0x1.7ef24c8e67d9a8017a031f38e24cce06p-1,
+    0x1.d01p199
+  },
+  { // Entry 443
+    -0x1.7ef24c8e67d9a8017a031f38e24cce06p-1,
+    -0x1.d01p199
+  },
+  { // Entry 444
+    0x1.ffff124c001aafb1f175ccb531c053b0p-1,
+    0x1.d024ba6f953cfp1000
+  },
+  { // Entry 445
+    -0x1.ffff124c001aafb1f175ccb531c053b0p-1,
+    -0x1.d024ba6f953cfp1000
+  },
+  { // Entry 446
+    -0x1.f83a0983dd15d00301e2df21e3bee635p-2,
+    0x1.d4067c60f471ep1
+  },
+  { // Entry 447
+    0x1.f83a0983dd15d00301e2df21e3bee635p-2,
+    -0x1.d4067c60f471ep1
+  },
+  { // Entry 448
+    0x1.d79b9896ff55484d2591b677d54ea46fp-5,
+    0x1.d7de6263bcaabp-5
+  },
+  { // Entry 449
+    -0x1.d79b9896ff55484d2591b677d54ea46fp-5,
+    -0x1.d7de6263bcaabp-5
+  },
+  { // Entry 450
+    0x1.ed0b908a2982f7fd9c80bc1051dd4080p-1,
+    0x1.d800000002274p0
+  },
+  { // Entry 451
+    -0x1.ed0b908a2982f7fd9c80bc1051dd4080p-1,
+    -0x1.d800000002274p0
+  },
+  { // Entry 452
+    -0x1.f2c217cbc7dcc919243a7c434a209f9ap-1,
+    0x1.d96e058p488
+  },
+  { // Entry 453
+    0x1.f2c217cbc7dcc919243a7c434a209f9ap-1,
+    -0x1.d96e058p488
+  },
+  { // Entry 454
+    0x1.98dcd093377928000000000000167dc7p-1,
+    0x1.d98c4c612718dp-1
+  },
+  { // Entry 455
+    -0x1.98dcd093377928000000000000167dc7p-1,
+    -0x1.d98c4c612718dp-1
+  },
+  { // Entry 456
+    0x1.db3ba8775ca257da3bd5449d396a66e2p-5,
+    0x1.db8p-5
+  },
+  { // Entry 457
+    -0x1.db3ba8775ca257da3bd5449d396a66e2p-5,
+    -0x1.db8p-5
+  },
+  { // Entry 458
+    -0x1.9fee37697d5828031a6a2679c1433457p-2,
+    0x1.de386d6090303p200
+  },
+  { // Entry 459
+    0x1.9fee37697d5828031a6a2679c1433457p-2,
+    -0x1.de386d6090303p200
+  },
+  { // Entry 460
+    -0x1.5361ee6553188036e9dfcab428deb4e1p-53,
+    0x1.de5e5054e921bp35
+  },
+  { // Entry 461
+    0x1.5361ee6553188036e9dfcab428deb4e1p-53,
+    -0x1.de5e5054e921bp35
+  },
+  { // Entry 462
+    0x1.fec48d5e769ebe37448c10e0a7a0ecb1p-1,
+    0x1.df77ddf77ddf4p10
+  },
+  { // Entry 463
+    -0x1.fec48d5e769ebe37448c10e0a7a0ecb1p-1,
+    -0x1.df77ddf77ddf4p10
+  },
+  { // Entry 464
+    -0x1.2902a83d72632800003d1149b7e6c0fbp-1,
+    0x1.e1562b0448a86p1
+  },
+  { // Entry 465
+    0x1.2902a83d72632800003d1149b7e6c0fbp-1,
+    -0x1.e1562b0448a86p1
+  },
+  { // Entry 466
+    0x1.9e26c7bc96b68800000d4736ff132035p-1,
+    0x1.e2700cdc86635p-1
+  },
+  { // Entry 467
+    -0x1.9e26c7bc96b68800000d4736ff132035p-1,
+    -0x1.e2700cdc86635p-1
+  },
+  { // Entry 468
+    0x1.e6494911eedd18d0f1915fd4f6495469p-7,
+    0x1.e64ddaf7bd730p-7
+  },
+  { // Entry 469
+    -0x1.e6494911eedd18d0f1915fd4f6495469p-7,
+    -0x1.e64ddaf7bd730p-7
+  },
+  { // Entry 470
+    0x1.eb26c690bda2484a6c020a9c052ea846p-5,
+    0x1.eb7239bca8afap-5
+  },
+  { // Entry 471
+    -0x1.eb26c690bda2484a6c020a9c052ea846p-5,
+    -0x1.eb7239bca8afap-5
+  },
+  { // Entry 472
+    0x1.c73238790a4ce801e04107b2546b4ae3p-3,
+    0x1.ef7b83f7bdef4p3
+  },
+  { // Entry 473
+    -0x1.c73238790a4ce801e04107b2546b4ae3p-3,
+    -0x1.ef7b83f7bdef4p3
+  },
+  { // Entry 474
+    0x1.ed1b575acb8c881082ce315074a8a42ap-3,
+    0x1.f20000000109bp-3
+  },
+  { // Entry 475
+    -0x1.ed1b575acb8c881082ce315074a8a42ap-3,
+    -0x1.f20000000109bp-3
+  },
+  { // Entry 476
+    0x1.c1b50a56c8809800000282a516c13e25p-1,
+    0x1.f40ca67a9e8d7p9
+  },
+  { // Entry 477
+    -0x1.c1b50a56c8809800000282a516c13e25p-1,
+    -0x1.f40ca67a9e8d7p9
+  },
+  { // Entry 478
+    0x1.e321fea643a968083208768e9e2cd28ep-2,
+    0x1.f7224d2c77540p-2
+  },
+  { // Entry 479
+    -0x1.e321fea643a968083208768e9e2cd28ep-2,
+    -0x1.f7224d2c77540p-2
+  },
+  { // Entry 480
+    0x1.c1269b020a107ffc00612a563a919686p-3,
+    0x1.f78a0d05e60e2p6
+  },
+  { // Entry 481
+    -0x1.c1269b020a107ffc00612a563a919686p-3,
+    -0x1.f78a0d05e60e2p6
+  },
+  { // Entry 482
+    0x1.f76cae28a07747fffcd453a0142c2ec1p-5,
+    0x1.f7bdef7bdf073p-5
+  },
+  { // Entry 483
+    -0x1.f76cae28a07747fffcd453a0142c2ec1p-5,
+    -0x1.f7bdef7bdf073p-5
+  },
+  { // Entry 484
+    0x1.e42c139dc2053807b9440f1a28f7c9b9p-2,
+    0x1.f8502d5955443p-2
+  },
+  { // Entry 485
+    -0x1.e42c139dc2053807b9440f1a28f7c9b9p-2,
+    -0x1.f8502d5955443p-2
+  },
+  { // Entry 486
+    0x1.0fa749e07f63fc9d01c834de47654acbp-9,
+    0x1.f8fc824d2693bp61
+  },
+  { // Entry 487
+    -0x1.0fa749e07f63fc9d01c834de47654acbp-9,
+    -0x1.f8fc824d2693bp61
+  },
+  { // Entry 488
+    0x1.ffa80324e2d8ebc02f323ed49eb97a6cp-1,
+    0x1.f8fffffffffffp2
+  },
+  { // Entry 489
+    -0x1.ffa80324e2d8ebc02f323ed49eb97a6cp-1,
+    -0x1.f8fffffffffffp2
+  },
+  { // Entry 490
+    -0x1.7cdf79d5e37b8b212eff86d2ffe2044bp-1,
+    0x1.fd8p1
+  },
+  { // Entry 491
+    0x1.7cdf79d5e37b8b212eff86d2ffe2044bp-1,
+    -0x1.fd8p1
+  },
+  { // Entry 492
+    0x1.fd3f48847a1d10a8e5ff1d4db84ed26dp-5,
+    0x1.fd9364d936596p-5
+  },
+  { // Entry 493
+    -0x1.fd3f48847a1d10a8e5ff1d4db84ed26dp-5,
+    -0x1.fd9364d936596p-5
+  },
+  { // Entry 494
+    0x1.f93ad471d262f8032e92d596797f9d41p-3,
+    0x1.fe8p-3
+  },
+  { // Entry 495
+    -0x1.f93ad471d262f8032e92d596797f9d41p-3,
+    -0x1.fe8p-3
+  },
+  { // Entry 496
+    0x1.83b3062414973d92c4278507f0474d67p-1,
+    0x1.febb646e2ee57p13
+  },
+  { // Entry 497
+    -0x1.83b3062414973d92c4278507f0474d67p-1,
+    -0x1.febb646e2ee57p13
+  },
+  { // Entry 498
+    0x1.3b45bd744977547fa4673e42dfc99402p-1,
+    0x1.feeffffffffc6p995
+  },
+  { // Entry 499
+    -0x1.3b45bd744977547fa4673e42dfc99402p-1,
+    -0x1.feeffffffffc6p995
+  },
+  { // Entry 500
+    -0x1.eefb59d143645a40041bf726dc6f2fa0p-1,
+    0x1.ff8ffffffffffp7
+  },
+  { // Entry 501
+    0x1.eefb59d143645a40041bf726dc6f2fa0p-1,
+    -0x1.ff8ffffffffffp7
+  },
+  { // Entry 502
+    -0x1.56433f0c6bcee9848751611c6f5ade1fp-1,
+    0x1.ff8ffffffffffp870
+  },
+  { // Entry 503
+    0x1.56433f0c6bcee9848751611c6f5ade1fp-1,
+    -0x1.ff8ffffffffffp870
+  },
+  { // Entry 504
+    -0x1.930006246a6c05dab72ea697daaba69dp-2,
+    0x1.ffcfff8p19
+  },
+  { // Entry 505
+    0x1.930006246a6c05dab72ea697daaba69dp-2,
+    -0x1.ffcfff8p19
+  },
+  { // Entry 506
+    0x1.ded37a1f0aa6d05d782d6aab40cb8670p-1,
+    0x1.ffcfff8p365
+  },
+  { // Entry 507
+    -0x1.ded37a1f0aa6d05d782d6aab40cb8670p-1,
+    -0x1.ffcfff8p365
+  },
+  { // Entry 508
+    -0x1.93e4d96b621e07bca866c1a2e771881cp-1,
+    0x1.ffcffffffff6cp720
+  },
+  { // Entry 509
+    0x1.93e4d96b621e07bca866c1a2e771881cp-1,
+    -0x1.ffcffffffff6cp720
+  },
+  { // Entry 510
+    0x1.9068b90e42605e05010e147110688e52p-1,
+    0x1.ffcfffffffff9p320
+  },
+  { // Entry 511
+    -0x1.9068b90e42605e05010e147110688e52p-1,
+    -0x1.ffcfffffffff9p320
+  },
+  { // Entry 512
+    0x1.cf81642e7421c56507eb8187611c84dbp-1,
+    0x1.ffcffffffffffp12
+  },
+  { // Entry 513
+    -0x1.cf81642e7421c56507eb8187611c84dbp-1,
+    -0x1.ffcffffffffffp12
+  },
+  { // Entry 514
+    0x1.ffffffe61fe616b282c3a69ca225c2d2p-1,
+    0x1.ffcffffffffffp404
+  },
+  { // Entry 515
+    -0x1.ffffffe61fe616b282c3a69ca225c2d2p-1,
+    -0x1.ffcffffffffffp404
+  },
+  { // Entry 516
+    -0x1.406ee9ae91e16f1d58c96eb7165f595bp-1,
+    0x1.ffeffffffffccp995
+  },
+  { // Entry 517
+    0x1.406ee9ae91e16f1d58c96eb7165f595bp-1,
+    -0x1.ffeffffffffccp995
+  },
+  { // Entry 518
+    0x1.fa9f6ca0ec44e0010026f385c0ab8690p-3,
+    0x1.ffeffffffffffp-3
+  },
+  { // Entry 519
+    -0x1.fa9f6ca0ec44e0010026f385c0ab8690p-3,
+    -0x1.ffeffffffffffp-3
+  },
+  { // Entry 520
+    0x1.6b491db8b66d880121f830d8c755ae54p-4,
+    0x1.ffeffffffffffp55
+  },
+  { // Entry 521
+    -0x1.6b491db8b66d880121f830d8c755ae54p-4,
+    -0x1.ffeffffffffffp55
+  },
+  { // Entry 522
+    0x1.fb0ab102cb12fef9a4e4a869a299ed46p-1,
+    0x1.ffeffffffffffp180
+  },
+  { // Entry 523
+    -0x1.fb0ab102cb12fef9a4e4a869a299ed46p-1,
+    -0x1.ffeffffffffffp180
+  },
+  { // Entry 524
+    0x1.e4315ec04635cd34b3ef60370511281fp-3,
+    0x1.ffeffffffffffp706
+  },
+  { // Entry 525
+    -0x1.e4315ec04635cd34b3ef60370511281fp-3,
+    -0x1.ffeffffffffffp706
+  },
+  { // Entry 526
+    0x1.ffffc39997ef67d2b9c7e4efa8b77e50p-1,
+    0x1.fff1fffffffffp41
+  },
+  { // Entry 527
+    -0x1.ffffc39997ef67d2b9c7e4efa8b77e50p-1,
+    -0x1.fff1fffffffffp41
+  },
+  { // Entry 528
+    0x1.fff163992831e8c68b0234b42efa1d0ap-7,
+    0x1.fff6b89ffffffp-7
+  },
+  { // Entry 529
+    -0x1.fff163992831e8c68b0234b42efa1d0ap-7,
+    -0x1.fff6b89ffffffp-7
+  },
+  { // Entry 530
+    -0x1.d9757a05fcc42c664f3a66b5576a98e4p-1,
+    0x1.fffdffff0001fp105
+  },
+  { // Entry 531
+    0x1.d9757a05fcc42c664f3a66b5576a98e4p-1,
+    -0x1.fffdffff0001fp105
+  },
+  { // Entry 532
+    -0x1.83791fe63a17a80258f2c479c7e1d339p-1,
+    0x1.ffff0c0000002p1
+  },
+  { // Entry 533
+    0x1.83791fe63a17a80258f2c479c7e1d339p-1,
+    -0x1.ffff0c0000002p1
+  },
+  { // Entry 534
+    -0x1.d9d3a85acc50c8000005d13dd82f61b5p-1,
+    0x1.ffffc00000055p150
+  },
+  { // Entry 535
+    0x1.d9d3a85acc50c8000005d13dd82f61b5p-1,
+    -0x1.ffffc00000055p150
+  },
+  { // Entry 536
+    -0x1.f25d858dcdee7412cf0760e955cb8390p-3,
+    0x1.ffffe3fffffffp40
+  },
+  { // Entry 537
+    0x1.f25d858dcdee7412cf0760e955cb8390p-3,
+    -0x1.ffffe3fffffffp40
+  },
+  { // Entry 538
+    0x1.d18f7bfe557eb80001557142bda18baep-1,
+    0x1.ffffefffcffaep0
+  },
+  { // Entry 539
+    -0x1.d18f7bfe557eb80001557142bda18baep-1,
+    -0x1.ffffefffcffaep0
+  },
+  { // Entry 540
+    -0x1.bc14ebf6bfb51ffa5e6f5b0b0bf9e899p-4,
+    0x1.fffffbfffffffp228
+  },
+  { // Entry 541
+    0x1.bc14ebf6bfb51ffa5e6f5b0b0bf9e899p-4,
+    -0x1.fffffbfffffffp228
+  },
+  { // Entry 542
+    0x1.bb887a06f6c50fef0654d303c82f1a78p-3,
+    0x1.fffffbfffffffp735
+  },
+  { // Entry 543
+    -0x1.bb887a06f6c50fef0654d303c82f1a78p-3,
+    -0x1.fffffbfffffffp735
+  },
+  { // Entry 544
+    0x1.ffaaadef54e2f0c4081880b7b9e794dfp-5,
+    0x1.fffffefffffffp-5
+  },
+  { // Entry 545
+    -0x1.ffaaadef54e2f0c4081880b7b9e794dfp-5,
+    -0x1.fffffefffffffp-5
+  },
+  { // Entry 546
+    0x1.d4a3c62c5be08b123868e8a467eff0cep-1,
+    0x1.ffffff8p119
+  },
+  { // Entry 547
+    -0x1.d4a3c62c5be08b123868e8a467eff0cep-1,
+    -0x1.ffffff8p119
+  },
+  { // Entry 548
+    0x1.cec20f197703f4fd42048ddf889fe84ap-3,
+    0x1.ffffff8p192
+  },
+  { // Entry 549
+    -0x1.cec20f197703f4fd42048ddf889fe84ap-3,
+    -0x1.ffffff8p192
+  },
+  { // Entry 550
+    0x1.d37aadc7c8662501751dbf4e9e5701abp-2,
+    0x1.ffffff8p543
+  },
+  { // Entry 551
+    -0x1.d37aadc7c8662501751dbf4e9e5701abp-2,
+    -0x1.ffffff8p543
+  },
+  { // Entry 552
+    0x1.fa8d2a4d0a2027f0f74df3136cb78f72p-1,
+    0x1.ffffffc0018ffp2
+  },
+  { // Entry 553
+    -0x1.fa8d2a4d0a2027f0f74df3136cb78f72p-1,
+    -0x1.ffffffc0018ffp2
+  },
+  { // Entry 554
+    0x1.fa8d2a029f977ffe74cb14cb09df176dp-1,
+    0x1.ffffffffeffffp2
+  },
+  { // Entry 555
+    -0x1.fa8d2a029f977ffe74cb14cb09df176dp-1,
+    -0x1.ffffffffeffffp2
+  },
+  { // Entry 556
+    -0x1.2763f02a2d1e980000015dbf95d89ab2p-4,
+    0x1.fffffffff8250p943
+  },
+  { // Entry 557
+    0x1.2763f02a2d1e980000015dbf95d89ab2p-4,
+    -0x1.fffffffff8250p943
+  },
+  { // Entry 558
+    0x1.fcff128f77dda81c2a0ec03e4ed80422p-1,
+    0x1.fffffffffe09dp320
+  },
+  { // Entry 559
+    -0x1.fcff128f77dda81c2a0ec03e4ed80422p-1,
+    -0x1.fffffffffe09dp320
+  },
+  { // Entry 560
+    -0x1.fcc0bfedd84a5816d9596b8f9fbb9b41p-1,
+    0x1.fffffffffe6e3p720
+  },
+  { // Entry 561
+    0x1.fcc0bfedd84a5816d9596b8f9fbb9b41p-1,
+    -0x1.fffffffffe6e3p720
+  },
+  { // Entry 562
+    0x1.aed548f090c1dffe6e04322dc8e8cbfap-1,
+    0x1.ffffffffffe7fp-1
+  },
+  { // Entry 563
+    -0x1.aed548f090c1dffe6e04322dc8e8cbfap-1,
+    -0x1.ffffffffffe7fp-1
+  },
+  { // Entry 564
+    -0x1.f5e11def99d2b22098242ac9fb756adbp-1,
+    0x1.ffffffffffeffp250
+  },
+  { // Entry 565
+    0x1.f5e11def99d2b22098242ac9fb756adbp-1,
+    -0x1.ffffffffffeffp250
+  },
+  { // Entry 566
+    0x1.8a9cbf48fec9f2a0fde951f313b918ccp-1,
+    0x1.fffffffffff78p920
+  },
+  { // Entry 567
+    -0x1.8a9cbf48fec9f2a0fde951f313b918ccp-1,
+    -0x1.fffffffffff78p920
+  },
+  { // Entry 568
+    -0x1.7eba5894844cc00c88f39bd3d4197d14p-3,
+    0x1.fffffffffff83p150
+  },
+  { // Entry 569
+    0x1.7eba5894844cc00c88f39bd3d4197d14p-3,
+    -0x1.fffffffffff83p150
+  },
+  { // Entry 570
+    0x1.92c4f06d2cdd15d302609caa87882afap-1,
+    0x1.fffffffffffd5p995
+  },
+  { // Entry 571
+    -0x1.92c4f06d2cdd15d302609caa87882afap-1,
+    -0x1.fffffffffffd5p995
+  },
+  { // Entry 572
+    -0x1.3d5f7deb1d3bad63eb173b73e84110a0p-1,
+    0x1.fffffffffffe8p720
+  },
+  { // Entry 573
+    0x1.3d5f7deb1d3bad63eb173b73e84110a0p-1,
+    -0x1.fffffffffffe8p720
+  },
+  { // Entry 574
+    -0x1.91349b0ae90e5316539c07eea9b4e6b0p-1,
+    0x1.fffffffffffebp920
+  },
+  { // Entry 575
+    0x1.91349b0ae90e5316539c07eea9b4e6b0p-1,
+    -0x1.fffffffffffebp920
+  },
+  { // Entry 576
+    -0x1.837b9dddc1e8738d74b2a74fa42d802dp-1,
+    0x1.ffffffffffff1p1
+  },
+  { // Entry 577
+    0x1.837b9dddc1e8738d74b2a74fa42d802dp-1,
+    -0x1.ffffffffffff1p1
+  },
+  { // Entry 578
+    0x1.510e062e7fa2037d3842de993c9c5090p-1,
+    0x1.ffffffffffff1p245
+  },
+  { // Entry 579
+    -0x1.510e062e7fa2037d3842de993c9c5090p-1,
+    -0x1.ffffffffffff1p245
+  },
+  { // Entry 580
+    0x1.eaee8744b05e47fde092e3a14895d067p-2,
+    0x1.ffffffffffff3p-2
+  },
+  { // Entry 581
+    -0x1.eaee8744b05e47fde092e3a14895d067p-2,
+    -0x1.ffffffffffff3p-2
+  },
+  { // Entry 582
+    0x1.8a4dee8f4062791078766b0a01de360dp-1,
+    0x1.ffffffffffff4p845
+  },
+  { // Entry 583
+    -0x1.8a4dee8f4062791078766b0a01de360dp-1,
+    -0x1.ffffffffffff4p845
+  },
+  { // Entry 584
+    0x1.5118d6bbde07e4eebf2a11df4dc74d54p-1,
+    0x1.ffffffffffff4p1020
+  },
+  { // Entry 585
+    -0x1.5118d6bbde07e4eebf2a11df4dc74d54p-1,
+    -0x1.ffffffffffff4p1020
+  },
+  { // Entry 586
+    -0x1.5cd5c53cf30a97ff0e471d149c40955dp-1,
+    0x1.ffffffffffff8p616
+  },
+  { // Entry 587
+    0x1.5cd5c53cf30a97ff0e471d149c40955dp-1,
+    -0x1.ffffffffffff8p616
+  },
+  { // Entry 588
+    0x1.ffffa1f0d7daf693a80a2b817b16f277p-1,
+    0x1.ffffffffffffcp475
+  },
+  { // Entry 589
+    -0x1.ffffa1f0d7daf693a80a2b817b16f277p-1,
+    -0x1.ffffffffffffcp475
+  },
+  { // Entry 590
+    0x1.51e9d840106d73484d44a86f74c3d41dp-1,
+    0x1.ffffffffffffep970
+  },
+  { // Entry 591
+    -0x1.51e9d840106d73484d44a86f74c3d41dp-1,
+    -0x1.ffffffffffffep970
+  },
+  { // Entry 592
+    -0.0,
+    -0x1.0p-1074
+  },
+  { // Entry 593
+    0.0,
+    0x1.0p-1074
+  },
+  { // Entry 594
+    -0.0,
+    -0.0
+  },
+  { // Entry 595
+    0.0,
+    0x1.0p-1074
+  },
+  { // Entry 596
+    -0.0,
+    -0x1.0p-1074
+  },
+  { // Entry 597
+    -0x1.0000000000000fffffffffffffffffffp-1022,
+    -0x1.0000000000001p-1022
+  },
+  { // Entry 598
+    0x1.0000000000000fffffffffffffffffffp-1022,
+    0x1.0000000000001p-1022
+  },
+  { // Entry 599
+    -0x1.ffffffffffffffffffffffffffffffffp-1023,
+    -0x1.0p-1022
+  },
+  { // Entry 600
+    0x1.ffffffffffffffffffffffffffffffffp-1023,
+    0x1.0p-1022
+  },
+  { // Entry 601
+    -0x1.ffffffffffffdfffffffffffffffffffp-1023,
+    -0x1.ffffffffffffep-1023
+  },
+  { // Entry 602
+    0x1.ffffffffffffdfffffffffffffffffffp-1023,
+    0x1.ffffffffffffep-1023
+  },
+  { // Entry 603
+    0x1.ffffffffffffdfffffffffffffffffffp-1023,
+    0x1.ffffffffffffep-1023
+  },
+  { // Entry 604
+    -0x1.ffffffffffffdfffffffffffffffffffp-1023,
+    -0x1.ffffffffffffep-1023
+  },
+  { // Entry 605
+    0x1.ffffffffffffffffffffffffffffffffp-1023,
+    0x1.0p-1022
+  },
+  { // Entry 606
+    -0x1.ffffffffffffffffffffffffffffffffp-1023,
+    -0x1.0p-1022
+  },
+  { // Entry 607
+    0x1.0000000000000fffffffffffffffffffp-1022,
+    0x1.0000000000001p-1022
+  },
+  { // Entry 608
+    -0x1.0000000000000fffffffffffffffffffp-1022,
+    -0x1.0000000000001p-1022
+  },
+  { // Entry 609
+    0x1.9999996de8ca198c24ab9449beee16d5p-13,
+    0x1.999999999999ap-13
+  },
+  { // Entry 610
+    -0x1.9999996de8ca198c24ab9449beee16d5p-13,
+    -0x1.999999999999ap-13
+  },
+  { // Entry 611
+    0x1.999998ead65b96f78a4dbfd839c7ef2ep-12,
+    0x1.999999999999ap-12
+  },
+  { // Entry 612
+    -0x1.999998ead65b96f78a4dbfd839c7ef2ep-12,
+    -0x1.999999999999ap-12
+  },
+  { // Entry 613
+    0x1.3333320c49babff151b6d04290e2c3a2p-11,
+    0x1.3333333333334p-11
+  },
+  { // Entry 614
+    -0x1.3333320c49babff151b6d04290e2c3a2p-11,
+    -0x1.3333333333334p-11
+  },
+  { // Entry 615
+    0x1.999996de8ca2884da2f08f25bb024d08p-11,
+    0x1.999999999999ap-11
+  },
+  { // Entry 616
+    -0x1.999996de8ca2884da2f08f25bb024d08p-11,
+    -0x1.999999999999ap-11
+  },
+  { // Entry 617
+    0x1.fffffaaaaaaeeeeeed4ed4edab4c7bd6p-11,
+    0x1.0p-10
+  },
+  { // Entry 618
+    -0x1.fffffaaaaaaeeeeeed4ed4edab4c7bd6p-11,
+    -0x1.0p-10
+  },
+  { // Entry 619
+    0x1.33332e978d552afc883bdb04751e3835p-10,
+    0x1.3333333333333p-10
+  },
+  { // Entry 620
+    -0x1.33332e978d552afc883bdb04751e3835p-10,
+    -0x1.3333333333333p-10
+  },
+  { // Entry 621
+    0x1.66665f1529aff8a3809246670a436c3cp-10,
+    0x1.6666666666666p-10
+  },
+  { // Entry 622
+    -0x1.66665f1529aff8a3809246670a436c3cp-10,
+    -0x1.6666666666666p-10
+  },
+  { // Entry 623
+    0x1.99998ead65cdf82e194c133997f2fb68p-10,
+    0x1.9999999999999p-10
+  },
+  { // Entry 624
+    -0x1.99998ead65cdf82e194c133997f2fb68p-10,
+    -0x1.9999999999999p-10
+  },
+  { // Entry 625
+    0x1.ccccbd3f7d15d42affb9f02bf1dc257bp-10,
+    0x1.cccccccccccccp-10
+  },
+  { // Entry 626
+    -0x1.ccccbd3f7d15d42affb9f02bf1dc257bp-10,
+    -0x1.cccccccccccccp-10
+  },
+  { // Entry 627
+    0x1.0665ae9c7b44ed280216be2104f28f02p-7,
+    0x1.0666666666666p-7
+  },
+  { // Entry 628
+    -0x1.0665ae9c7b44ed280216be2104f28f02p-7,
+    -0x1.0666666666666p-7
+  },
+  { // Entry 629
+    0x1.ccc8e97b59f618898c4ac3a0aeddf709p-7,
+    0x1.cccccccccccccp-7
+  },
+  { // Entry 630
+    -0x1.ccc8e97b59f618898c4ac3a0aeddf709p-7,
+    -0x1.cccccccccccccp-7
+  },
+  { // Entry 631
+    0x1.4993e8a8ff79b132046efa7856a97538p-6,
+    0x1.4999999999999p-6
+  },
+  { // Entry 632
+    -0x1.4993e8a8ff79b132046efa7856a97538p-6,
+    -0x1.4999999999999p-6
+  },
+  { // Entry 633
+    0x1.acc044c56db0e19f82c9c3cff246e201p-6,
+    0x1.accccccccccccp-6
+  },
+  { // Entry 634
+    -0x1.acc044c56db0e19f82c9c3cff246e201p-6,
+    -0x1.accccccccccccp-6
+  },
+  { // Entry 635
+    0x1.07f44d67cf41afbc0c95108b99f91b01p-5,
+    0x1.080p-5
+  },
+  { // Entry 636
+    -0x1.07f44d67cf41afbc0c95108b99f91b01p-5,
+    -0x1.080p-5
+  },
+  { // Entry 637
+    0x1.3985fe46f1c8714eaa1418561963e89bp-5,
+    0x1.399999999999ap-5
+  },
+  { // Entry 638
+    -0x1.3985fe46f1c8714eaa1418561963e89bp-5,
+    -0x1.399999999999ap-5
+  },
+  { // Entry 639
+    0x1.6b14bde93ac5f7d24544d0ecf8be7aeep-5,
+    0x1.6b33333333334p-5
+  },
+  { // Entry 640
+    -0x1.6b14bde93ac5f7d24544d0ecf8be7aeep-5,
+    -0x1.6b33333333334p-5
+  },
+  { // Entry 641
+    0x1.9ca0153ed8396b02f8605219a5fe5917p-5,
+    0x1.9cccccccccccep-5
+  },
+  { // Entry 642
+    -0x1.9ca0153ed8396b02f8605219a5fe5917p-5,
+    -0x1.9cccccccccccep-5
+  },
+  { // Entry 643
+    0x1.ce278d4027d34387f184d4ab2aaf545fp-5,
+    0x1.ce66666666666p-5
+  },
+  { // Entry 644
+    -0x1.ce278d4027d34387f184d4ab2aaf545fp-5,
+    -0x1.ce66666666666p-5
+  },
+  { // Entry 645
+    0x1.43c1e9c171a667a0b92519a04fa5a91cp-1,
+    0x1.5e7fc4369bdadp-1
+  },
+  { // Entry 646
+    -0x1.43c1e9c171a667a0b92519a04fa5a91cp-1,
+    -0x1.5e7fc4369bdadp-1
+  },
+  { // Entry 647
+    0x1.ee3d6bcea09ca18b1d1ce7ee04fd886fp-1,
+    0x1.4e7fc4369bdadp0
+  },
+  { // Entry 648
+    -0x1.ee3d6bcea09ca18b1d1ce7ee04fd886fp-1,
+    -0x1.4e7fc4369bdadp0
+  },
+  { // Entry 649
+    0x1.df8e22ea809d65c6a69b96aca60be432p-1,
+    0x1.edbfa651e9c84p0
+  },
+  { // Entry 650
+    -0x1.df8e22ea809d65c6a69b96aca60be432p-1,
+    -0x1.edbfa651e9c84p0
+  },
+  { // Entry 651
+    0x1.1d3479eac7ae35e2fbea0ae696434692p-1,
+    0x1.467fc4369bdadp1
+  },
+  { // Entry 652
+    -0x1.1d3479eac7ae35e2fbea0ae696434692p-1,
+    -0x1.467fc4369bdadp1
+  },
+  { // Entry 653
+    -0x1.ffeaaaeeee84b44ccefef832254d28c0p-6,
+    0x1.961fb54442d18p1
+  },
+  { // Entry 654
+    0x1.ffeaaaeeee84b44ccefef832254d28c0p-6,
+    -0x1.961fb54442d18p1
+  },
+  { // Entry 655
+    -0x1.3734d32d49bd0b942772a7567d514140p-1,
+    0x1.e5bfa651e9c83p1
+  },
+  { // Entry 656
+    0x1.3734d32d49bd0b942772a7567d514140p-1,
+    -0x1.e5bfa651e9c83p1
+  },
+  { // Entry 657
+    -0x1.e9d25d19911e205b653521f42b9b864fp-1,
+    0x1.1aafcbafc85f7p2
+  },
+  { // Entry 658
+    0x1.e9d25d19911e205b653521f42b9b864fp-1,
+    -0x1.1aafcbafc85f7p2
+  },
+  { // Entry 659
+    -0x1.e4ecdc5a4e465899928eb9fc95829d48p-1,
+    0x1.427fc4369bdadp2
+  },
+  { // Entry 660
+    0x1.e4ecdc5a4e465899928eb9fc95829d48p-1,
+    -0x1.427fc4369bdadp2
+  },
+  { // Entry 661
+    -0x1.2a59f1034426197fa6eee22762967f25p-1,
+    0x1.6a4fbcbd6f562p2
+  },
+  { // Entry 662
+    0x1.2a59f1034426197fa6eee22762967f25p-1,
+    -0x1.6a4fbcbd6f562p2
+  },
+  { // Entry 663
+    -0x1.26312443bd35f19312eac0a1a6b5659ep-1,
+    0x1.6af2eff0a2896p2
+  },
+  { // Entry 664
+    0x1.26312443bd35f19312eac0a1a6b5659ep-1,
+    -0x1.6af2eff0a2896p2
+  },
+  { // Entry 665
+    -0x1.e18e660a5e2fb316ecbb9ed70122eff5p-1,
+    0x1.43c62a9d02414p2
+  },
+  { // Entry 666
+    0x1.e18e660a5e2fb316ecbb9ed70122eff5p-1,
+    -0x1.43c62a9d02414p2
+  },
+  { // Entry 667
+    -0x1.ee0e83a0198b6e2ef7c48e6625291a0ap-1,
+    0x1.1c99654961f92p2
+  },
+  { // Entry 668
+    0x1.ee0e83a0198b6e2ef7c48e6625291a0ap-1,
+    -0x1.1c99654961f92p2
+  },
+  { // Entry 669
+    -0x1.4727747338e4653616eadbd7ec3d02d3p-1,
+    0x1.ead93feb8361fp1
+  },
+  { // Entry 670
+    0x1.4727747338e4653616eadbd7ec3d02d3p-1,
+    -0x1.ead93feb8361fp1
+  },
+  { // Entry 671
+    -0x1.4ba2f75dda5fe434320905a7184ff1afp-4,
+    0x1.9c7fb54442d1ap1
+  },
+  { // Entry 672
+    0x1.4ba2f75dda5fe434320905a7184ff1afp-4,
+    -0x1.9c7fb54442d1ap1
+  },
+  { // Entry 673
+    0x1.034c4d633b4ef0a9089b43892a462a26p-1,
+    0x1.4e262a9d02415p1
+  },
+  { // Entry 674
+    -0x1.034c4d633b4ef0a9089b43892a462a26p-1,
+    -0x1.4e262a9d02415p1
+  },
+  { // Entry 675
+    0x1.d1e4cde2f3944f4c134c05cc4e5339a3p-1,
+    0x1.ff993feb83620p0
+  },
+  { // Entry 676
+    -0x1.d1e4cde2f3944f4c134c05cc4e5339a3p-1,
+    -0x1.ff993feb83620p0
+  },
+  { // Entry 677
+    0x1.f750235c949926c48c90e41a91474c06p-1,
+    0x1.62e62a9d02416p0
+  },
+  { // Entry 678
+    -0x1.f750235c949926c48c90e41a91474c06p-1,
+    -0x1.62e62a9d02416p0
+  },
+  { // Entry 679
+    0x1.65f7d571279b0b8005552fd47a2e77aep-1,
+    0x1.8c662a9d02419p-1
+  },
+  { // Entry 680
+    -0x1.65f7d571279b0b8005552fd47a2e77aep-1,
+    -0x1.8c662a9d02419p-1
+  },
+  { // Entry 681
+    -0x1.fe043f57369d6a52fa33f0119ec4da19p-1,
+    -0x1.a8aa1d11c44ffp0
+  },
+  { // Entry 682
+    0x1.fe043f57369d6a52fa33f0119ec4da19p-1,
+    0x1.a8aa1d11c44ffp0
+  },
+  { // Entry 683
+    -0x1.fff18f24f3e4b87bf8c3762cb44f46d6p-1,
+    -0x1.95ec8b9e03d54p0
+  },
+  { // Entry 684
+    0x1.fff18f24f3e4b87bf8c3762cb44f46d6p-1,
+    0x1.95ec8b9e03d54p0
+  },
+  { // Entry 685
+    -0x1.ff20d961624e7063a78203b811f579cap-1,
+    -0x1.832efa2a435a9p0
+  },
+  { // Entry 686
+    0x1.ff20d961624e7063a78203b811f579cap-1,
+    0x1.832efa2a435a9p0
+  },
+  { // Entry 687
+    -0x1.fb933c40107fd775185ac14918c8fbafp-1,
+    -0x1.707168b682dfep0
+  },
+  { // Entry 688
+    0x1.fb933c40107fd775185ac14918c8fbafp-1,
+    0x1.707168b682dfep0
+  },
+  { // Entry 689
+    -0x1.f54d971881ad685b782ef88e6350f7cdp-1,
+    -0x1.5db3d742c2653p0
+  },
+  { // Entry 690
+    0x1.f54d971881ad685b782ef88e6350f7cdp-1,
+    0x1.5db3d742c2653p0
+  },
+  { // Entry 691
+    -0x1.ec5883b7b6cf4d859ab04e15d53698c9p-1,
+    -0x1.4af645cf01ea8p0
+  },
+  { // Entry 692
+    0x1.ec5883b7b6cf4d859ab04e15d53698c9p-1,
+    0x1.4af645cf01ea8p0
+  },
+  { // Entry 693
+    -0x1.e0c04a94e17309c806c1c78bddc1d607p-1,
+    -0x1.3838b45b416fdp0
+  },
+  { // Entry 694
+    0x1.e0c04a94e17309c806c1c78bddc1d607p-1,
+    0x1.3838b45b416fdp0
+  },
+  { // Entry 695
+    -0x1.d294d1f96c7ebdb9869dd97cf574ddb9p-1,
+    -0x1.257b22e780f52p0
+  },
+  { // Entry 696
+    0x1.d294d1f96c7ebdb9869dd97cf574ddb9p-1,
+    0x1.257b22e780f52p0
+  },
+  { // Entry 697
+    -0x1.c1e9883373d7ecc48c92dc8875505f7ep-1,
+    -0x1.12bd9173c07abp0
+  },
+  { // Entry 698
+    0x1.c1e9883373d7ecc48c92dc8875505f7ep-1,
+    0x1.12bd9173c07abp0
+  },
+  { // Entry 699
+    -0x1.a2c289d9d055ac377f67d7a54a0b3005p-1,
+    -0x1.ea5c3ed5b3850p-1
+  },
+  { // Entry 700
+    0x1.a2c289d9d055ac377f67d7a54a0b3005p-1,
+    0x1.ea5c3ed5b3850p-1
+  },
+  { // Entry 701
+    -0x1.95f05257dbcb5f4b12636c5878ea405ap-1,
+    -0x1.d4b87dab670a0p-1
+  },
+  { // Entry 702
+    0x1.95f05257dbcb5f4b12636c5878ea405ap-1,
+    0x1.d4b87dab670a0p-1
+  },
+  { // Entry 703
+    -0x1.88647f26a6e0f6b2715a6c3797ec11f5p-1,
+    -0x1.bf14bc811a8f0p-1
+  },
+  { // Entry 704
+    0x1.88647f26a6e0f6b2715a6c3797ec11f5p-1,
+    0x1.bf14bc811a8f0p-1
+  },
+  { // Entry 705
+    -0x1.7a2541dfd4e752de38f04aba21fc9d9fp-1,
+    -0x1.a970fb56ce140p-1
+  },
+  { // Entry 706
+    0x1.7a2541dfd4e752de38f04aba21fc9d9fp-1,
+    0x1.a970fb56ce140p-1
+  },
+  { // Entry 707
+    -0x1.6b391e25bc26cbbcf7a0184070af9c39p-1,
+    -0x1.93cd3a2c81990p-1
+  },
+  { // Entry 708
+    0x1.6b391e25bc26cbbcf7a0184070af9c39p-1,
+    0x1.93cd3a2c81990p-1
+  },
+  { // Entry 709
+    -0x1.5ba6e6a8e706535b98fc99dfaef824f1p-1,
+    -0x1.7e297902351e0p-1
+  },
+  { // Entry 710
+    0x1.5ba6e6a8e706535b98fc99dfaef824f1p-1,
+    0x1.7e297902351e0p-1
+  },
+  { // Entry 711
+    -0x1.4b75ba096fa549eb93595d8194ab917fp-1,
+    -0x1.6885b7d7e8a30p-1
+  },
+  { // Entry 712
+    0x1.4b75ba096fa549eb93595d8194ab917fp-1,
+    0x1.6885b7d7e8a30p-1
+  },
+  { // Entry 713
+    -0x1.3aacff95a3122b15f372bfd2fdf9a75fp-1,
+    -0x1.52e1f6ad9c280p-1
+  },
+  { // Entry 714
+    0x1.3aacff95a3122b15f372bfd2fdf9a75fp-1,
+    0x1.52e1f6ad9c280p-1
+  },
+  { // Entry 715
+    -0x1.295463e769284a5aed17a443392f38f3p-1,
+    -0x1.3d3e35834fad0p-1
+  },
+  { // Entry 716
+    0x1.295463e769284a5aed17a443392f38f3p-1,
+    0x1.3d3e35834fad0p-1
+  },
+  { // Entry 717
+    -0x1.fc769b77e588495a6f642ca24e4ed3fcp-2,
+    -0x1.0a0b02501c799p-1
+  },
+  { // Entry 718
+    0x1.fc769b77e588495a6f642ca24e4ed3fcp-2,
+    0x1.0a0b02501c799p-1
+  },
+  { // Entry 719
+    -0x1.c853c78462de46b5743315612f8b5a7cp-2,
+    -0x1.d8f7208e6b82cp-2
+  },
+  { // Entry 720
+    0x1.c853c78462de46b5743315612f8b5a7cp-2,
+    0x1.d8f7208e6b82cp-2
+  },
+  { // Entry 721
+    -0x1.92aba90aaf27249de49c78fc643c8b72p-2,
+    -0x1.9dd83c7c9e126p-2
+  },
+  { // Entry 722
+    0x1.92aba90aaf27249de49c78fc643c8b72p-2,
+    0x1.9dd83c7c9e126p-2
+  },
+  { // Entry 723
+    -0x1.5bac064658f39460c83113c0a0097a0cp-2,
+    -0x1.62b9586ad0a20p-2
+  },
+  { // Entry 724
+    0x1.5bac064658f39460c83113c0a0097a0cp-2,
+    0x1.62b9586ad0a20p-2
+  },
+  { // Entry 725
+    -0x1.2383ca8078e58477cd5fb1d9de031dcep-2,
+    -0x1.279a74590331ap-2
+  },
+  { // Entry 726
+    0x1.2383ca8078e58477cd5fb1d9de031dcep-2,
+    0x1.279a74590331ap-2
+  },
+  { // Entry 727
+    -0x1.d4c5bc11d2371af2fe25ef5ede2766a3p-3,
+    -0x1.d8f7208e6b829p-3
+  },
+  { // Entry 728
+    0x1.d4c5bc11d2371af2fe25ef5ede2766a3p-3,
+    0x1.d8f7208e6b829p-3
+  },
+  { // Entry 729
+    -0x1.60f3faaf43023d3c7863ae06d4d59774p-3,
+    -0x1.62b9586ad0a1ep-3
+  },
+  { // Entry 730
+    0x1.60f3faaf43023d3c7863ae06d4d59774p-3,
+    0x1.62b9586ad0a1ep-3
+  },
+  { // Entry 731
+    -0x1.d7ea3de45a9d6563ac005c0c5bad8c50p-4,
+    -0x1.d8f7208e6b826p-4
+  },
+  { // Entry 732
+    0x1.d7ea3de45a9d6563ac005c0c5bad8c50p-4,
+    0x1.d8f7208e6b826p-4
+  },
+  { // Entry 733
+    -0x1.d8b3df489987a6fe0eead008e720aa22p-5,
+    -0x1.d8f7208e6b82dp-5
+  },
+  { // Entry 734
+    0x1.d8b3df489987a6fe0eead008e720aa22p-5,
+    0x1.d8f7208e6b82dp-5
+  },
+  { // Entry 735
+    0x1.d8b3df489987a6fe0eead008e720aa22p-5,
+    0x1.d8f7208e6b82dp-5
+  },
+  { // Entry 736
+    -0x1.d8b3df489987a6fe0eead008e720aa22p-5,
+    -0x1.d8f7208e6b82dp-5
+  },
+  { // Entry 737
+    0x1.d7ea3de45a9dd4a4bccd1a8c048faf4cp-4,
+    0x1.d8f7208e6b82dp-4
+  },
+  { // Entry 738
+    -0x1.d7ea3de45a9dd4a4bccd1a8c048faf4cp-4,
+    -0x1.d8f7208e6b82dp-4
+  },
+  { // Entry 739
+    0x1.60f3faaf43027c4752f564f9d0818fe8p-3,
+    0x1.62b9586ad0a22p-3
+  },
+  { // Entry 740
+    -0x1.60f3faaf43027c4752f564f9d0818fe8p-3,
+    -0x1.62b9586ad0a22p-3
+  },
+  { // Entry 741
+    0x1.d4c5bc11d23759400642e5a1efdc0f85p-3,
+    0x1.d8f7208e6b82dp-3
+  },
+  { // Entry 742
+    -0x1.d4c5bc11d23759400642e5a1efdc0f85p-3,
+    -0x1.d8f7208e6b82dp-3
+  },
+  { // Entry 743
+    0x1.2383ca8078e5a324d52c1530742cd4f5p-2,
+    0x1.279a74590331cp-2
+  },
+  { // Entry 744
+    -0x1.2383ca8078e5a324d52c1530742cd4f5p-2,
+    -0x1.279a74590331cp-2
+  },
+  { // Entry 745
+    0x1.5bac064658f3b27a28572bea256195efp-2,
+    0x1.62b9586ad0a22p-2
+  },
+  { // Entry 746
+    -0x1.5bac064658f3b27a28572bea256195efp-2,
+    -0x1.62b9586ad0a22p-2
+  },
+  { // Entry 747
+    0x1.92aba90aaf274209efaed08e34071e3bp-2,
+    0x1.9dd83c7c9e128p-2
+  },
+  { // Entry 748
+    -0x1.92aba90aaf274209efaed08e34071e3bp-2,
+    -0x1.9dd83c7c9e128p-2
+  },
+  { // Entry 749
+    0x1.c853c78462de635b10a2b93afd75da26p-2,
+    0x1.d8f7208e6b82ep-2
+  },
+  { // Entry 750
+    -0x1.c853c78462de635b10a2b93afd75da26p-2,
+    -0x1.d8f7208e6b82ep-2
+  },
+  { // Entry 751
+    0x1.fc769b77e588495a6f642ca24e4ed3fcp-2,
+    0x1.0a0b02501c799p-1
+  },
+  { // Entry 752
+    -0x1.fc769b77e588495a6f642ca24e4ed3fcp-2,
+    -0x1.0a0b02501c799p-1
+  },
+  { // Entry 753
+    0x1.295463e769281640ae026f50fc45e301p-1,
+    0x1.3d3e35834faccp-1
+  },
+  { // Entry 754
+    -0x1.295463e769281640ae026f50fc45e301p-1,
+    -0x1.3d3e35834faccp-1
+  },
+  { // Entry 755
+    0x1.3aacff95a311f899a0e279535e81c4ecp-1,
+    0x1.52e1f6ad9c27cp-1
+  },
+  { // Entry 756
+    -0x1.3aacff95a311f899a0e279535e81c4ecp-1,
+    -0x1.52e1f6ad9c27cp-1
+  },
+  { // Entry 757
+    0x1.4b75ba096fa5192442b7950f960f8006p-1,
+    0x1.6885b7d7e8a2cp-1
+  },
+  { // Entry 758
+    -0x1.4b75ba096fa5192442b7950f960f8006p-1,
+    -0x1.6885b7d7e8a2cp-1
+  },
+  { // Entry 759
+    0x1.5ba6e6a8e706245f97e28af3ddb700f6p-1,
+    0x1.7e297902351dcp-1
+  },
+  { // Entry 760
+    -0x1.5ba6e6a8e706245f97e28af3ddb700f6p-1,
+    -0x1.7e297902351dcp-1
+  },
+  { // Entry 761
+    0x1.6b391e25bc269ea1c1a40de62fbc03b4p-1,
+    0x1.93cd3a2c8198cp-1
+  },
+  { // Entry 762
+    -0x1.6b391e25bc269ea1c1a40de62fbc03b4p-1,
+    -0x1.93cd3a2c8198cp-1
+  },
+  { // Entry 763
+    0x1.7a2541dfd4e727b86dd309664186ec6bp-1,
+    0x1.a970fb56ce13cp-1
+  },
+  { // Entry 764
+    -0x1.7a2541dfd4e727b86dd309664186ec6bp-1,
+    -0x1.a970fb56ce13cp-1
+  },
+  { // Entry 765
+    0x1.88647f26a6e0cd95cb991f7ffe61a02ep-1,
+    0x1.bf14bc811a8ecp-1
+  },
+  { // Entry 766
+    -0x1.88647f26a6e0cd95cb991f7ffe61a02ep-1,
+    -0x1.bf14bc811a8ecp-1
+  },
+  { // Entry 767
+    0x1.95f05257dbcb384a5e326857376dd801p-1,
+    0x1.d4b87dab6709cp-1
+  },
+  { // Entry 768
+    -0x1.95f05257dbcb384a5e326857376dd801p-1,
+    -0x1.d4b87dab6709cp-1
+  },
+  { // Entry 769
+    0x1.a2c289d9d0558764921a4de355f9448cp-1,
+    0x1.ea5c3ed5b384cp-1
+  },
+  { // Entry 770
+    -0x1.a2c289d9d0558764921a4de355f9448cp-1,
+    -0x1.ea5c3ed5b384cp-1
+  },
+  { // Entry 771
+    0x1.c1e9883373d7ecc48c92dc8875505f7ep-1,
+    0x1.12bd9173c07abp0
+  },
+  { // Entry 772
+    -0x1.c1e9883373d7ecc48c92dc8875505f7ep-1,
+    -0x1.12bd9173c07abp0
+  },
+  { // Entry 773
+    0x1.d294d1f96c7ef26e203c5b309a55671fp-1,
+    0x1.257b22e780f56p0
+  },
+  { // Entry 774
+    -0x1.d294d1f96c7ef26e203c5b309a55671fp-1,
+    -0x1.257b22e780f56p0
+  },
+  { // Entry 775
+    0x1.e0c04a94e17335d073052a0394b9e1c3p-1,
+    0x1.3838b45b41701p0
+  },
+  { // Entry 776
+    -0x1.e0c04a94e17335d073052a0394b9e1c3p-1,
+    -0x1.3838b45b41701p0
+  },
+  { // Entry 777
+    0x1.ec5883b7b6cf70a577dd9160d0f8e9d5p-1,
+    0x1.4af645cf01eacp0
+  },
+  { // Entry 778
+    -0x1.ec5883b7b6cf70a577dd9160d0f8e9d5p-1,
+    -0x1.4af645cf01eacp0
+  },
+  { // Entry 779
+    0x1.f54d971881ad82629bd84d214194e8ddp-1,
+    0x1.5db3d742c2657p0
+  },
+  { // Entry 780
+    -0x1.f54d971881ad82629bd84d214194e8ddp-1,
+    -0x1.5db3d742c2657p0
+  },
+  { // Entry 781
+    0x1.fb933c40107fe83fd16c1789e27f69f7p-1,
+    0x1.707168b682e02p0
+  },
+  { // Entry 782
+    -0x1.fb933c40107fe83fd16c1789e27f69f7p-1,
+    -0x1.707168b682e02p0
+  },
+  { // Entry 783
+    0x1.ff20d961624e77daef329b4029c362dep-1,
+    0x1.832efa2a435adp0
+  },
+  { // Entry 784
+    -0x1.ff20d961624e77daef329b4029c362dep-1,
+    -0x1.832efa2a435adp0
+  },
+  { // Entry 785
+    0x1.fff18f24f3e4b69592294f206d7b32c2p-1,
+    0x1.95ec8b9e03d58p0
+  },
+  { // Entry 786
+    -0x1.fff18f24f3e4b69592294f206d7b32c2p-1,
+    -0x1.95ec8b9e03d58p0
+  },
+  { // Entry 787
+    0x1.fe043f57369d6a52fa33f0119ec4da19p-1,
+    0x1.a8aa1d11c44ffp0
+  },
+  { // Entry 788
+    -0x1.fe043f57369d6a52fa33f0119ec4da19p-1,
+    -0x1.a8aa1d11c44ffp0
+  },
+  { // Entry 789
+    0x1.b3d3695acc4136b2d44714f9b38419b4p-1,
+    0x1.04aff6d330942p0
+  },
+  { // Entry 790
+    -0x1.b3d3695acc4136b2d44714f9b38419b4p-1,
+    -0x1.04aff6d330942p0
+  },
+  { // Entry 791
+    0x1.b3d41972dc8063994f63413d5e4d8e4bp-1,
+    0x1.04b09e98dcdb4p0
+  },
+  { // Entry 792
+    -0x1.b3d41972dc8063994f63413d5e4d8e4bp-1,
+    -0x1.04b09e98dcdb4p0
+  },
+  { // Entry 793
+    0x1.b3d4c98a318fb66f821d7286ae7dce7bp-1,
+    0x1.04b1465e89226p0
+  },
+  { // Entry 794
+    -0x1.b3d4c98a318fb66f821d7286ae7dce7bp-1,
+    -0x1.04b1465e89226p0
+  },
+  { // Entry 795
+    0x1.b3d579a0cb6ee393ff75b58ffe16d13fp-1,
+    0x1.04b1ee2435698p0
+  },
+  { // Entry 796
+    -0x1.b3d579a0cb6ee393ff75b58ffe16d13fp-1,
+    -0x1.04b1ee2435698p0
+  },
+  { // Entry 797
+    0x1.b3d629b6aa1d9f65aad1a2fc932c8bcbp-1,
+    0x1.04b295e9e1b0ap0
+  },
+  { // Entry 798
+    -0x1.b3d629b6aa1d9f65aad1a2fc932c8bcbp-1,
+    -0x1.04b295e9e1b0ap0
+  },
+  { // Entry 799
+    0x1.b3d6d9cbcd9b9e43b7fc7fd428a44dd8p-1,
+    0x1.04b33daf8df7cp0
+  },
+  { // Entry 800
+    -0x1.b3d6d9cbcd9b9e43b7fc7fd428a44dd8p-1,
+    -0x1.04b33daf8df7cp0
+  },
+  { // Entry 801
+    0x1.b3d789e035e8948dab275dfe546c5b08p-1,
+    0x1.04b3e5753a3eep0
+  },
+  { // Entry 802
+    -0x1.b3d789e035e8948dab275dfe546c5b08p-1,
+    -0x1.04b3e5753a3eep0
+  },
+  { // Entry 803
+    0x1.b3d839f3e30436a358e93cbdcb2bb367p-1,
+    0x1.04b48d3ae6860p0
+  },
+  { // Entry 804
+    -0x1.b3d839f3e30436a358e93cbdcb2bb367p-1,
+    -0x1.04b48d3ae6860p0
+  },
+  { // Entry 805
+    0x1.b3d8ea06d4ee0684f5741ec777ed88e0p-1,
+    0x1.04b5350092ccfp0
+  },
+  { // Entry 806
+    -0x1.b3d8ea06d4ee0684f5741ec777ed88e0p-1,
+    -0x1.04b5350092ccfp0
+  },
+  { // Entry 807
+    -0.0,
+    -0x1.0p-1074
+  },
+  { // Entry 808
+    0.0,
+    0x1.0p-1074
+  },
+  { // Entry 809
+    -0.0,
+    -0.0
+  },
+  { // Entry 810
+    0.0,
+    0x1.0p-1074
+  },
+  { // Entry 811
+    -0.0,
+    -0x1.0p-1074
+  },
+  { // Entry 812
+    0x1.1773d561fd5065d0e9607a728a39eed2p-1,
+    0x1.279a74590331bp-1
+  },
+  { // Entry 813
+    -0x1.1773d561fd5065d0e9607a728a39eed2p-1,
+    -0x1.279a74590331bp-1
+  },
+  { // Entry 814
+    0x1.1773d561fd507338ff9c088d80c680dbp-1,
+    0x1.279a74590331cp-1
+  },
+  { // Entry 815
+    -0x1.1773d561fd507338ff9c088d80c680dbp-1,
+    -0x1.279a74590331cp-1
+  },
+  { // Entry 816
+    0x1.1773d561fd5080a115d796a8770d35efp-1,
+    0x1.279a74590331dp-1
+  },
+  { // Entry 817
+    -0x1.1773d561fd5080a115d796a8770d35efp-1,
+    -0x1.279a74590331dp-1
+  },
+  { // Entry 818
+    0x1.f95b8e7107418c11c94d4a54a9da9b7ap-1,
+    0x1.bb67ae8584ca9p0
+  },
+  { // Entry 819
+    -0x1.f95b8e7107418c11c94d4a54a9da9b7ap-1,
+    -0x1.bb67ae8584ca9p0
+  },
+  { // Entry 820
+    0x1.f95b8e71074186ee81d5ff89d8fae545p-1,
+    0x1.bb67ae8584caap0
+  },
+  { // Entry 821
+    -0x1.f95b8e71074186ee81d5ff89d8fae545p-1,
+    -0x1.bb67ae8584caap0
+  },
+  { // Entry 822
+    0x1.f95b8e71074181cb3a5eb4bf0621d381p-1,
+    0x1.bb67ae8584cabp0
+  },
+  { // Entry 823
+    -0x1.f95b8e71074181cb3a5eb4bf0621d381p-1,
+    -0x1.bb67ae8584cabp0
+  },
+  { // Entry 824
+    0x1.b1d8305321615ac938cff02be9f25085p-2,
+    0x1.bffffffffffffp-2
+  },
+  { // Entry 825
+    -0x1.b1d8305321615ac938cff02be9f25085p-2,
+    -0x1.bffffffffffffp-2
+  },
+  { // Entry 826
+    0x1.b1d83053216169476f4d1982b9b14ab1p-2,
+    0x1.cp-2
+  },
+  { // Entry 827
+    -0x1.b1d83053216169476f4d1982b9b14ab1p-2,
+    -0x1.cp-2
+  },
+  { // Entry 828
+    0x1.b1d83053216177c5a5ca42d98955275ap-2,
+    0x1.c000000000001p-2
+  },
+  { // Entry 829
+    -0x1.b1d83053216177c5a5ca42d98955275ap-2,
+    -0x1.c000000000001p-2
+  },
+  { // Entry 830
+    0x1.44eb381cf3869ea71ccb36863e4ea65bp-1,
+    0x1.5ffffffffffffp-1
+  },
+  { // Entry 831
+    -0x1.44eb381cf3869ea71ccb36863e4ea65bp-1,
+    -0x1.5ffffffffffffp-1
+  },
+  { // Entry 832
+    0x1.44eb381cf386ab04a4f8656abea80b83p-1,
+    0x1.6p-1
+  },
+  { // Entry 833
+    -0x1.44eb381cf386ab04a4f8656abea80b83p-1,
+    -0x1.6p-1
+  },
+  { // Entry 834
+    0x1.44eb381cf386b7622d25944f3eb035dcp-1,
+    0x1.6000000000001p-1
+  },
+  { // Entry 835
+    -0x1.44eb381cf386b7622d25944f3eb035dcp-1,
+    -0x1.6000000000001p-1
+  },
+  { // Entry 836
+    0x1.dad902fa8ac864fd8afa0bdc609ded19p-1,
+    0x1.2ffffffffffffp0
+  },
+  { // Entry 837
+    -0x1.dad902fa8ac864fd8afa0bdc609ded19p-1,
+    -0x1.2ffffffffffffp0
+  },
+  { // Entry 838
+    0x1.dad902fa8ac870f52f1b843ac83bc3edp-1,
+    0x1.3p0
+  },
+  { // Entry 839
+    -0x1.dad902fa8ac870f52f1b843ac83bc3edp-1,
+    -0x1.3p0
+  },
+  { // Entry 840
+    0x1.dad902fa8ac87cecd33cfc992dfec1bep-1,
+    0x1.3000000000001p0
+  },
+  { // Entry 841
+    -0x1.dad902fa8ac87cecd33cfc992dfec1bep-1,
+    -0x1.3000000000001p0
+  },
+  { // Entry 842
+    0x1.4b707a7acdecf90a188d0230fad3ad58p-1,
+    0x1.37fffffffffffp1
+  },
+  { // Entry 843
+    -0x1.4b707a7acdecf90a188d0230fad3ad58p-1,
+    -0x1.37fffffffffffp1
+  },
+  { // Entry 844
+    0x1.4b707a7acdecc84239463e78b312fa10p-1,
+    0x1.380p1
+  },
+  { // Entry 845
+    -0x1.4b707a7acdecc84239463e78b312fa10p-1,
+    -0x1.380p1
+  },
+  { // Entry 846
+    0x1.4b707a7acdec977a59ff7ac0662484ddp-1,
+    0x1.3800000000001p1
+  },
+  { // Entry 847
+    -0x1.4b707a7acdec977a59ff7ac0662484ddp-1,
+    -0x1.3800000000001p1
+  },
+  { // Entry 848
+    0x1.066e7eb76f5c6678fd8325a81f1925c6p-4,
+    0x1.069c8b46b3792p-4
+  },
+  { // Entry 849
+    -0x1.066e7eb76f5c6678fd8325a81f1925c6p-4,
+    -0x1.069c8b46b3792p-4
+  },
+  { // Entry 850
+    0x1.05e4761ab8d8f0a7dba834000f236650p-3,
+    0x1.069c8b46b3792p-3
+  },
+  { // Entry 851
+    -0x1.05e4761ab8d8f0a7dba834000f236650p-3,
+    -0x1.069c8b46b3792p-3
+  },
+  { // Entry 852
+    0x1.877e2cd4f6fd9ba498e327053032734fp-3,
+    0x1.89ead0ea0d35bp-3
+  },
+  { // Entry 853
+    -0x1.877e2cd4f6fd9ba498e327053032734fp-3,
+    -0x1.89ead0ea0d35bp-3
+  },
+  { // Entry 854
+    0x1.03be06f97cbee47698539f977cadbe7ep-2,
+    0x1.069c8b46b3792p-2
+  },
+  { // Entry 855
+    -0x1.03be06f97cbee47698539f977cadbe7ep-2,
+    -0x1.069c8b46b3792p-2
+  },
+  { // Entry 856
+    0x1.42abba8c72fbb8ca96f79aa4bb03584ep-2,
+    0x1.4843ae1860576p-2
+  },
+  { // Entry 857
+    -0x1.42abba8c72fbb8ca96f79aa4bb03584ep-2,
+    -0x1.4843ae1860576p-2
+  },
+  { // Entry 858
+    0x1.8045fe64e62dc3d686d976d7d5a7c689p-2,
+    0x1.89ead0ea0d35ap-2
+  },
+  { // Entry 859
+    -0x1.8045fe64e62dc3d686d976d7d5a7c689p-2,
+    -0x1.89ead0ea0d35ap-2
+  },
+  { // Entry 860
+    0x1.bc4c04d71abbeea5ab064ecfbf54c613p-2,
+    0x1.cb91f3bbba13ep-2
+  },
+  { // Entry 861
+    -0x1.bc4c04d71abbeea5ab064ecfbf54c613p-2,
+    -0x1.cb91f3bbba13ep-2
+  },
+  { // Entry 862
+    0x1.f67ea975b86a01510e6bde3778138934p-2,
+    0x1.069c8b46b3791p-1
+  },
+  { // Entry 863
+    -0x1.f67ea975b86a01510e6bde3778138934p-2,
+    -0x1.069c8b46b3791p-1
+  },
+  { // Entry 864
+    0x1.175059bf0d42524ecb0bf4243b55973dp-1,
+    0x1.27701caf89e83p-1
+  },
+  { // Entry 865
+    -0x1.175059bf0d42524ecb0bf4243b55973dp-1,
+    -0x1.27701caf89e83p-1
+  },
+  { // Entry 866
+    0x1.323b8b1fb4ba21dd12cce820e156a4fcp-1,
+    0x1.4843ae1860575p-1
+  },
+  { // Entry 867
+    -0x1.323b8b1fb4ba21dd12cce820e156a4fcp-1,
+    -0x1.4843ae1860575p-1
+  },
+  { // Entry 868
+    0x1.4be4979c5efb306c1a77024032849b52p-1,
+    0x1.69173f8136c67p-1
+  },
+  { // Entry 869
+    -0x1.4be4979c5efb306c1a77024032849b52p-1,
+    -0x1.69173f8136c67p-1
+  },
+  { // Entry 870
+    0x1.643080d67acc1332c64a85612cacafb9p-1,
+    0x1.89ead0ea0d359p-1
+  },
+  { // Entry 871
+    -0x1.643080d67acc1332c64a85612cacafb9p-1,
+    -0x1.89ead0ea0d359p-1
+  },
+  { // Entry 872
+    0x1.7b05b7b6c612e5b08d5efe49a46e21a1p-1,
+    0x1.aabe6252e3a4bp-1
+  },
+  { // Entry 873
+    -0x1.7b05b7b6c612e5b08d5efe49a46e21a1p-1,
+    -0x1.aabe6252e3a4bp-1
+  },
+  { // Entry 874
+    0x1.904c37505de48fa8e76287960fd44594p-1,
+    0x1.cb91f3bbba13dp-1
+  },
+  { // Entry 875
+    -0x1.904c37505de48fa8e76287960fd44594p-1,
+    -0x1.cb91f3bbba13dp-1
+  },
+  { // Entry 876
+    0x1.a3ed9e252938a14c79c575639c15a91dp-1,
+    0x1.ec6585249082fp-1
+  },
+  { // Entry 877
+    -0x1.a3ed9e252938a14c79c575639c15a91dp-1,
+    -0x1.ec6585249082fp-1
+  },
+  { // Entry 878
+    0x1.b5d545b109bf935594036798cf40c9b0p-1,
+    0x1.069c8b46b3791p0
+  },
+  { // Entry 879
+    -0x1.b5d545b109bf935594036798cf40c9b0p-1,
+    -0x1.069c8b46b3791p0
+  },
+  { // Entry 880
+    0x1.c5f058230e7fd14d3e5e315349f699efp-1,
+    0x1.170653fb1eb0ap0
+  },
+  { // Entry 881
+    -0x1.c5f058230e7fd14d3e5e315349f699efp-1,
+    -0x1.170653fb1eb0ap0
+  },
+  { // Entry 882
+    0x1.d42de42dce1346a03d1f6abf0eba9022p-1,
+    0x1.27701caf89e83p0
+  },
+  { // Entry 883
+    -0x1.d42de42dce1346a03d1f6abf0eba9022p-1,
+    -0x1.27701caf89e83p0
+  },
+  { // Entry 884
+    0x1.e07eeeda109cb504afcca860d4b5dd32p-1,
+    0x1.37d9e563f51fcp0
+  },
+  { // Entry 885
+    -0x1.e07eeeda109cb504afcca860d4b5dd32p-1,
+    -0x1.37d9e563f51fcp0
+  },
+  { // Entry 886
+    0x1.ead6834909b93371faf3beaddbd60eddp-1,
+    0x1.4843ae1860575p0
+  },
+  { // Entry 887
+    -0x1.ead6834909b93371faf3beaddbd60eddp-1,
+    -0x1.4843ae1860575p0
+  },
+  { // Entry 888
+    0x1.f329c0558e967e4cab58d0fa572d62d2p-1,
+    0x1.58ad76cccb8eep0
+  },
+  { // Entry 889
+    -0x1.f329c0558e967e4cab58d0fa572d62d2p-1,
+    -0x1.58ad76cccb8eep0
+  },
+  { // Entry 890
+    0x1.f96fe405f1ac5dc9cf343508067bfcaep-1,
+    0x1.69173f8136c67p0
+  },
+  { // Entry 891
+    -0x1.f96fe405f1ac5dc9cf343508067bfcaep-1,
+    -0x1.69173f8136c67p0
+  },
+  { // Entry 892
+    0x1.fda254c27a01f4786c149d6a7779cc3ap-1,
+    0x1.79810835a1fe0p0
+  },
+  { // Entry 893
+    -0x1.fda254c27a01f4786c149d6a7779cc3ap-1,
+    -0x1.79810835a1fe0p0
+  },
+  { // Entry 894
+    0x1.ffbca846c4fc997f1a381420208884e0p-1,
+    0x1.89ead0ea0d359p0
+  },
+  { // Entry 895
+    -0x1.ffbca846c4fc997f1a381420208884e0p-1,
+    -0x1.89ead0ea0d359p0
+  },
+  { // Entry 896
+    0x1.ffbca846c4fc9f30bfb458ef2091c8eep-1,
+    0x1.9a54999e786d2p0
+  },
+  { // Entry 897
+    -0x1.ffbca846c4fc9f30bfb458ef2091c8eep-1,
+    -0x1.9a54999e786d2p0
+  },
+  { // Entry 898
+    0x1.fda254c27a0205875f271435f827160cp-1,
+    0x1.aabe6252e3a4bp0
+  },
+  { // Entry 899
+    -0x1.fda254c27a0205875f271435f827160cp-1,
+    -0x1.aabe6252e3a4bp0
+  },
+  { // Entry 900
+    0x1.f96fe405f1ac7a241e02e58b0cbf3ae7p-1,
+    0x1.bb282b074edc4p0
+  },
+  { // Entry 901
+    -0x1.f96fe405f1ac7a241e02e58b0cbf3ae7p-1,
+    -0x1.bb282b074edc4p0
+  },
+  { // Entry 902
+    0x1.f329c0558e96a5d48272ad4c49ec53b8p-1,
+    0x1.cb91f3bbba13dp0
+  },
+  { // Entry 903
+    -0x1.f329c0558e96a5d48272ad4c49ec53b8p-1,
+    -0x1.cb91f3bbba13dp0
+  },
+  { // Entry 904
+    0x1.ead6834909b965fdc4b0ceffc0f285c6p-1,
+    0x1.dbfbbc70254b6p0
+  },
+  { // Entry 905
+    -0x1.ead6834909b965fdc4b0ceffc0f285c6p-1,
+    -0x1.dbfbbc70254b6p0
+  },
+  { // Entry 906
+    0x1.e07eeeda109cf25f400cd5f46acec887p-1,
+    0x1.ec6585249082fp0
+  },
+  { // Entry 907
+    -0x1.e07eeeda109cf25f400cd5f46acec887p-1,
+    -0x1.ec6585249082fp0
+  },
+  { // Entry 908
+    0x1.d42de42dce138e890939e56c439ded90p-1,
+    0x1.fccf4dd8fbba8p0
+  },
+  { // Entry 909
+    -0x1.d42de42dce138e890939e56c439ded90p-1,
+    -0x1.fccf4dd8fbba8p0
+  },
+  { // Entry 910
+    0x1.c5f058230e8014ab83ece0c3a638c079p-1,
+    0x1.069c8b46b3791p1
+  },
+  { // Entry 911
+    -0x1.c5f058230e8014ab83ece0c3a638c079p-1,
+    -0x1.069c8b46b3791p1
+  },
+  { // Entry 912
+    0x1.b5d545b109bfce3fc4d77001afe2f2b6p-1,
+    0x1.0ed16fa0e914ep1
+  },
+  { // Entry 913
+    -0x1.b5d545b109bfce3fc4d77001afe2f2b6p-1,
+    -0x1.0ed16fa0e914ep1
+  },
+  { // Entry 914
+    0x1.a3ed9e252938d92a5553b3c09d2bddd3p-1,
+    0x1.170653fb1eb0bp1
+  },
+  { // Entry 915
+    -0x1.a3ed9e252938d92a5553b3c09d2bddd3p-1,
+    -0x1.170653fb1eb0bp1
+  },
+  { // Entry 916
+    0x1.904c37505de4b8975dd2730e196ddfc3p-1,
+    0x1.1f3b3855544c8p1
+  },
+  { // Entry 917
+    -0x1.904c37505de4b8975dd2730e196ddfc3p-1,
+    -0x1.1f3b3855544c8p1
+  },
+  { // Entry 918
+    0x1.7b05b7b6c612fc4fda3812b1f1348389p-1,
+    0x1.27701caf89e85p1
+  },
+  { // Entry 919
+    -0x1.7b05b7b6c612fc4fda3812b1f1348389p-1,
+    -0x1.27701caf89e85p1
+  },
+  { // Entry 920
+    0x1.643080d67acc14620672dda6241ea305p-1,
+    0x1.2fa50109bf842p1
+  },
+  { // Entry 921
+    -0x1.643080d67acc14620672dda6241ea305p-1,
+    -0x1.2fa50109bf842p1
+  },
+  { // Entry 922
+    0x1.4be4979c5efb194fc82ac367fedf93bcp-1,
+    0x1.37d9e563f51ffp1
+  },
+  { // Entry 923
+    -0x1.4be4979c5efb194fc82ac367fedf93bcp-1,
+    -0x1.37d9e563f51ffp1
+  },
+  { // Entry 924
+    0x1.323b8b1fb4b9efe5075ede8049a85c3dp-1,
+    0x1.400ec9be2abbcp1
+  },
+  { // Entry 925
+    -0x1.323b8b1fb4b9efe5075ede8049a85c3dp-1,
+    -0x1.400ec9be2abbcp1
+  },
+  { // Entry 926
+    0x1.175059bf0d42033bbcf598c88b176e61p-1,
+    0x1.4843ae1860579p1
+  },
+  { // Entry 927
+    -0x1.175059bf0d42033bbcf598c88b176e61p-1,
+    -0x1.4843ae1860579p1
+  },
+  { // Entry 928
+    0x1.f67ea975b8692521f77d6754b302c5c4p-2,
+    0x1.5078927295f36p1
+  },
+  { // Entry 929
+    -0x1.f67ea975b8692521f77d6754b302c5c4p-2,
+    -0x1.5078927295f36p1
+  },
+  { // Entry 930
+    0x1.bc4c04d71abad14efc29a66342ada723p-2,
+    0x1.58ad76cccb8f3p1
+  },
+  { // Entry 931
+    -0x1.bc4c04d71abad14efc29a66342ada723p-2,
+    -0x1.58ad76cccb8f3p1
+  },
+  { // Entry 932
+    0x1.8045fe64e62c62f57f077ea251e2f2dcp-2,
+    0x1.60e25b27012b0p1
+  },
+  { // Entry 933
+    -0x1.8045fe64e62c62f57f077ea251e2f2dcp-2,
+    -0x1.60e25b27012b0p1
+  },
+  { // Entry 934
+    0x1.42abba8c72fa12be920b316627512e41p-2,
+    0x1.69173f8136c6dp1
+  },
+  { // Entry 935
+    -0x1.42abba8c72fa12be920b316627512e41p-2,
+    -0x1.69173f8136c6dp1
+  },
+  { // Entry 936
+    0x1.03be06f97cbcf866021e5a5c62c6b07ep-2,
+    0x1.714c23db6c62ap1
+  },
+  { // Entry 937
+    -0x1.03be06f97cbcf866021e5a5c62c6b07ep-2,
+    -0x1.714c23db6c62ap1
+  },
+  { // Entry 938
+    0x1.877e2cd4f6f94710f2776775b01c73dbp-3,
+    0x1.79810835a1fe7p1
+  },
+  { // Entry 939
+    -0x1.877e2cd4f6f94710f2776775b01c73dbp-3,
+    -0x1.79810835a1fe7p1
+  },
+  { // Entry 940
+    0x1.05e4761ab8d421719567717f76712867p-3,
+    0x1.81b5ec8fd79a4p1
+  },
+  { // Entry 941
+    -0x1.05e4761ab8d421719567717f76712867p-3,
+    -0x1.81b5ec8fd79a4p1
+  },
+  { // Entry 942
+    0x1.066e7eb76f5dd2ea19b6991e8a1a3634p-4,
+    0x1.89ead0ea0d35bp1
+  },
+  { // Entry 943
+    -0x1.066e7eb76f5dd2ea19b6991e8a1a3634p-4,
+    -0x1.89ead0ea0d35bp1
+  },
+  { // Entry 944
+    0x1.03be06f97cbf09cc0badbdae803d7b4ep-2,
+    -0x1.81b5ec8fd799fp2
+  },
+  { // Entry 945
+    -0x1.03be06f97cbf09cc0badbdae803d7b4ep-2,
+    0x1.81b5ec8fd799fp2
+  },
+  { // Entry 946
+    0x1.f67ea975b86a22f2348778824f95d84ap-2,
+    -0x1.714c23db6c626p2
+  },
+  { // Entry 947
+    -0x1.f67ea975b86a22f2348778824f95d84ap-2,
+    0x1.714c23db6c626p2
+  },
+  { // Entry 948
+    0x1.643080d67acc210fa27e9247a8286220p-1,
+    -0x1.60e25b27012adp2
+  },
+  { // Entry 949
+    -0x1.643080d67acc210fa27e9247a8286220p-1,
+    0x1.60e25b27012adp2
+  },
+  { // Entry 950
+    0x1.b5d545b109bf950b419702972b94f8fap-1,
+    -0x1.5078927295f34p2
+  },
+  { // Entry 951
+    -0x1.b5d545b109bf950b419702972b94f8fap-1,
+    0x1.5078927295f34p2
+  },
+  { // Entry 952
+    0x1.ead6834909b9346234dbb601d0486cf2p-1,
+    -0x1.400ec9be2abbbp2
+  },
+  { // Entry 953
+    -0x1.ead6834909b9346234dbb601d0486cf2p-1,
+    0x1.400ec9be2abbbp2
+  },
+  { // Entry 954
+    0x1.ffbca846c4fc999a29dc1d6b2d7cb413p-1,
+    -0x1.2fa50109bf842p2
+  },
+  { // Entry 955
+    -0x1.ffbca846c4fc999a29dc1d6b2d7cb413p-1,
+    0x1.2fa50109bf842p2
+  },
+  { // Entry 956
+    0x1.f329c0558e96a518a2af3ae7800a5b65p-1,
+    -0x1.1f3b3855544c9p2
+  },
+  { // Entry 957
+    -0x1.f329c0558e96a518a2af3ae7800a5b65p-1,
+    0x1.1f3b3855544c9p2
+  },
+  { // Entry 958
+    0x1.c5f058230e8021f21bd0ac2c0f6809a9p-1,
+    -0x1.0ed16fa0e9150p2
+  },
+  { // Entry 959
+    -0x1.c5f058230e8021f21bd0ac2c0f6809a9p-1,
+    0x1.0ed16fa0e9150p2
+  },
+  { // Entry 960
+    0x1.7b05b7b6c61365a9ac9e908b8e5d3ce4p-1,
+    -0x1.fccf4dd8fbbaep1
+  },
+  { // Entry 961
+    -0x1.7b05b7b6c61365a9ac9e908b8e5d3ce4p-1,
+    0x1.fccf4dd8fbbaep1
+  },
+  { // Entry 962
+    0x1.175059bf0d42f1d6b391f07f96f2353dp-1,
+    -0x1.dbfbbc70254bcp1
+  },
+  { // Entry 963
+    -0x1.175059bf0d42f1d6b391f07f96f2353dp-1,
+    0x1.dbfbbc70254bcp1
+  },
+  { // Entry 964
+    0x1.42abba8c72fd22194793246b8d19960ap-2,
+    -0x1.bb282b074edcap1
+  },
+  { // Entry 965
+    -0x1.42abba8c72fd22194793246b8d19960ap-2,
+    0x1.bb282b074edcap1
+  },
+  { // Entry 966
+    0x1.066e7eb76f62b5f4563de26dca890017p-4,
+    -0x1.9a54999e786d8p1
+  },
+  { // Entry 967
+    -0x1.066e7eb76f62b5f4563de26dca890017p-4,
+    0x1.9a54999e786d8p1
+  },
+  { // Entry 968
+    -0x1.877e2cd4f6fa42586875c5250a169e48p-3,
+    -0x1.79810835a1fe6p1
+  },
+  { // Entry 969
+    0x1.877e2cd4f6fa42586875c5250a169e48p-3,
+    0x1.79810835a1fe6p1
+  },
+  { // Entry 970
+    -0x1.bc4c04d71aba5dfc098278f168bbd962p-2,
+    -0x1.58ad76cccb8f4p1
+  },
+  { // Entry 971
+    0x1.bc4c04d71aba5dfc098278f168bbd962p-2,
+    0x1.58ad76cccb8f4p1
+  },
+  { // Entry 972
+    -0x1.4be4979c5efa871d30ae1cfa66389199p-1,
+    -0x1.37d9e563f5202p1
+  },
+  { // Entry 973
+    0x1.4be4979c5efa871d30ae1cfa66389199p-1,
+    0x1.37d9e563f5202p1
+  },
+  { // Entry 974
+    -0x1.a3ed9e25293822168958cce1e09f7c11p-1,
+    -0x1.170653fb1eb10p1
+  },
+  { // Entry 975
+    0x1.a3ed9e25293822168958cce1e09f7c11p-1,
+    0x1.170653fb1eb10p1
+  },
+  { // Entry 976
+    -0x1.e07eeeda109c62b340dc36e92169648dp-1,
+    -0x1.ec6585249083cp0
+  },
+  { // Entry 977
+    0x1.e07eeeda109c62b340dc36e92169648dp-1,
+    0x1.ec6585249083cp0
+  },
+  { // Entry 978
+    -0x1.fda254c27a01dd954db3aea505e49453p-1,
+    -0x1.aabe6252e3a58p0
+  },
+  { // Entry 979
+    0x1.fda254c27a01dd954db3aea505e49453p-1,
+    0x1.aabe6252e3a58p0
+  },
+  { // Entry 980
+    -0x1.f96fe405f1aca02e8f4fd433e59aa973p-1,
+    -0x1.69173f8136c74p0
+  },
+  { // Entry 981
+    0x1.f96fe405f1aca02e8f4fd433e59aa973p-1,
+    0x1.69173f8136c74p0
+  },
+  { // Entry 982
+    -0x1.d42de42dce13ef040bb1040e3148d7dep-1,
+    -0x1.27701caf89e90p0
+  },
+  { // Entry 983
+    0x1.d42de42dce13ef040bb1040e3148d7dep-1,
+    0x1.27701caf89e90p0
+  },
+  { // Entry 984
+    -0x1.904c37505de5930812e3a2a94feaa51bp-1,
+    -0x1.cb91f3bbba157p-1
+  },
+  { // Entry 985
+    0x1.904c37505de5930812e3a2a94feaa51bp-1,
+    0x1.cb91f3bbba157p-1
+  },
+  { // Entry 986
+    -0x1.323b8b1fb4bb626dd40cacd74963ac6cp-1,
+    -0x1.4843ae186058ep-1
+  },
+  { // Entry 987
+    0x1.323b8b1fb4bb626dd40cacd74963ac6cp-1,
+    0x1.4843ae186058ep-1
+  },
+  { // Entry 988
+    -0x1.8045fe64e6308bb5c6ce35f834b93c63p-2,
+    -0x1.89ead0ea0d38ap-2
+  },
+  { // Entry 989
+    0x1.8045fe64e6308bb5c6ce35f834b93c63p-2,
+    0x1.89ead0ea0d38ap-2
+  },
+  { // Entry 990
+    -0x1.05e4761ab8dec44ed0fa30d335049c40p-3,
+    -0x1.069c8b46b37f0p-3
+  },
+  { // Entry 991
+    0x1.05e4761ab8dec44ed0fa30d335049c40p-3,
+    0x1.069c8b46b37f0p-3
+  },
+  { // Entry 992
+    0x1.05e4761ab8d31d00e656372c5c04aa6ep-3,
+    0x1.069c8b46b3734p-3
+  },
+  { // Entry 993
+    -0x1.05e4761ab8d31d00e656372c5c04aa6ep-3,
+    -0x1.069c8b46b3734p-3
+  },
+  { // Entry 994
+    0x1.8045fe64e62b19a094399502afb76e5cp-2,
+    0x1.89ead0ea0d32cp-2
+  },
+  { // Entry 995
+    -0x1.8045fe64e62b19a094399502afb76e5cp-2,
+    -0x1.89ead0ea0d32cp-2
+  },
+  { // Entry 996
+    0x1.323b8b1fb4b907c416d23b04e0ec0e72p-1,
+    0x1.4843ae186055fp-1
+  },
+  { // Entry 997
+    -0x1.323b8b1fb4b907c416d23b04e0ec0e72p-1,
+    -0x1.4843ae186055fp-1
+  },
+  { // Entry 998
+    0x1.904c37505de3be2ace17ca5487750231p-1,
+    0x1.cb91f3bbba128p-1
+  },
+  { // Entry 999
+    -0x1.904c37505de3be2ace17ca5487750231p-1,
+    -0x1.cb91f3bbba128p-1
+  },
+  { // Entry 1000
+    0x1.d42de42dce12b82466f2fcb63b294751p-1,
+    0x1.27701caf89e78p0
+  },
+  { // Entry 1001
+    -0x1.d42de42dce12b82466f2fcb63b294751p-1,
+    -0x1.27701caf89e78p0
+  },
+  { // Entry 1002
+    0x1.f96fe405f1ac259bf192fd1cf64e2f12p-1,
+    0x1.69173f8136c5cp0
+  },
+  { // Entry 1003
+    -0x1.f96fe405f1ac259bf192fd1cf64e2f12p-1,
+    -0x1.69173f8136c5cp0
+  },
+  { // Entry 1004
+    0x1.fda254c27a02275432d77dd6f9704644p-1,
+    0x1.aabe6252e3a40p0
+  },
+  { // Entry 1005
+    -0x1.fda254c27a02275432d77dd6f9704644p-1,
+    -0x1.aabe6252e3a40p0
+  },
+  { // Entry 1006
+    0x1.e07eeeda109d6bf0c935fa10b1280c6dp-1,
+    0x1.ec65852490824p0
+  },
+  { // Entry 1007
+    -0x1.e07eeeda109d6bf0c935fa10b1280c6dp-1,
+    -0x1.ec65852490824p0
+  },
+  { // Entry 1008
+    0x1.a3ed9e252939d9793fb2f6f75e5c76e7p-1,
+    0x1.170653fb1eb04p1
+  },
+  { // Entry 1009
+    -0x1.a3ed9e252939d9793fb2f6f75e5c76e7p-1,
+    -0x1.170653fb1eb04p1
+  },
+  { // Entry 1010
+    0x1.4be4979c5efccfe78ea0b6afb0cbba37p-1,
+    0x1.37d9e563f51f6p1
+  },
+  { // Entry 1011
+    -0x1.4be4979c5efccfe78ea0b6afb0cbba37p-1,
+    -0x1.37d9e563f51f6p1
+  },
+  { // Entry 1012
+    0x1.bc4c04d71abfc5df69589a45d5e3196ep-2,
+    0x1.58ad76cccb8e8p1
+  },
+  { // Entry 1013
+    -0x1.bc4c04d71abfc5df69589a45d5e3196ep-2,
+    -0x1.58ad76cccb8e8p1
+  },
+  { // Entry 1014
+    0x1.877e2cd4f70609b1f062295b64aed4bdp-3,
+    0x1.79810835a1fdap1
+  },
+  { // Entry 1015
+    -0x1.877e2cd4f70609b1f062295b64aed4bdp-3,
+    -0x1.79810835a1fdap1
+  },
+  { // Entry 1016
+    -0x1.066e7eb76f4ac293f46486dc328d450bp-4,
+    0x1.9a54999e786ccp1
+  },
+  { // Entry 1017
+    0x1.066e7eb76f4ac293f46486dc328d450bp-4,
+    -0x1.9a54999e786ccp1
+  },
+  { // Entry 1018
+    -0x1.42abba8c72f770595ffe3135a0e0ad83p-2,
+    0x1.bb282b074edbep1
+  },
+  { // Entry 1019
+    0x1.42abba8c72f770595ffe3135a0e0ad83p-2,
+    -0x1.bb282b074edbep1
+  },
+  { // Entry 1020
+    -0x1.175059bf0d406e2fe014e880dd29cfacp-1,
+    0x1.dbfbbc70254b0p1
+  },
+  { // Entry 1021
+    0x1.175059bf0d406e2fe014e880dd29cfacp-1,
+    -0x1.dbfbbc70254b0p1
+  },
+  { // Entry 1022
+    -0x1.7b05b7b6c6116155f0dc551e316e1e0bp-1,
+    0x1.fccf4dd8fbba2p1
+  },
+  { // Entry 1023
+    0x1.7b05b7b6c6116155f0dc551e316e1e0bp-1,
+    -0x1.fccf4dd8fbba2p1
+  },
+  { // Entry 1024
+    -0x1.c5f058230e7ebeb7616779e16fa9b537p-1,
+    0x1.0ed16fa0e914ap2
+  },
+  { // Entry 1025
+    0x1.c5f058230e7ebeb7616779e16fa9b537p-1,
+    -0x1.0ed16fa0e914ap2
+  },
+  { // Entry 1026
+    -0x1.f329c0558e95fa333d5d2d44d654777cp-1,
+    0x1.1f3b3855544c3p2
+  },
+  { // Entry 1027
+    0x1.f329c0558e95fa333d5d2d44d654777cp-1,
+    -0x1.1f3b3855544c3p2
+  },
+  { // Entry 1028
+    -0x1.ffbca846c4fcb237c2947b35b037a2p-1,
+    0x1.2fa50109bf83cp2
+  },
+  { // Entry 1029
+    0x1.ffbca846c4fcb237c2947b35b037a2p-1,
+    -0x1.2fa50109bf83cp2
+  },
+  { // Entry 1030
+    -0x1.ead6834909ba0ee69b31e1970df1bb8bp-1,
+    0x1.400ec9be2abb5p2
+  },
+  { // Entry 1031
+    0x1.ead6834909ba0ee69b31e1970df1bb8bp-1,
+    -0x1.400ec9be2abb5p2
+  },
+  { // Entry 1032
+    -0x1.b5d545b109c1232b61dd28d8035d95cbp-1,
+    0x1.5078927295f2ep2
+  },
+  { // Entry 1033
+    0x1.b5d545b109c1232b61dd28d8035d95cbp-1,
+    -0x1.5078927295f2ep2
+  },
+  { // Entry 1034
+    -0x1.643080d67ace48c0dd1fe3a06bbc4bf5p-1,
+    0x1.60e25b27012a7p2
+  },
+  { // Entry 1035
+    0x1.643080d67ace48c0dd1fe3a06bbc4bf5p-1,
+    -0x1.60e25b27012a7p2
+  },
+  { // Entry 1036
+    -0x1.f67ea975b86f5d4aa92716cc077473a7p-2,
+    0x1.714c23db6c620p2
+  },
+  { // Entry 1037
+    0x1.f67ea975b86f5d4aa92716cc077473a7p-2,
+    -0x1.714c23db6c620p2
+  },
+  { // Entry 1038
+    -0x1.03be06f97cc4d78fdccbca1d40e86011p-2,
+    0x1.81b5ec8fd7999p2
+  },
+  { // Entry 1039
+    0x1.03be06f97cc4d78fdccbca1d40e86011p-2,
+    -0x1.81b5ec8fd7999p2
+  },
+  { // Entry 1040
+    0x1.efb26ef930c4c3fa3245963c1dcec0a6p-5,
+    0x1.effffffffffffp-5
+  },
+  { // Entry 1041
+    -0x1.efb26ef930c4c3fa3245963c1dcec0a6p-5,
+    -0x1.effffffffffffp-5
+  },
+  { // Entry 1042
+    0x1.efb26ef930c4d3f2b0dbe1931ba5ae64p-5,
+    0x1.fp-5
+  },
+  { // Entry 1043
+    -0x1.efb26ef930c4d3f2b0dbe1931ba5ae64p-5,
+    -0x1.fp-5
+  },
+  { // Entry 1044
+    0x1.efb26ef930c4e3eb2f722cea197c2036p-5,
+    0x1.f000000000001p-5
+  },
+  { // Entry 1045
+    -0x1.efb26ef930c4e3eb2f722cea197c2036p-5,
+    -0x1.f000000000001p-5
+  },
+  { // Entry 1046
+    0x1.f6baaa131de633ad4e0e7d6465d12a05p-4,
+    0x1.f7fffffffffffp-4
+  },
+  { // Entry 1047
+    -0x1.f6baaa131de633ad4e0e7d6465d12a05p-4,
+    -0x1.f7fffffffffffp-4
+  },
+  { // Entry 1048
+    0x1.f6baaa131de6438e5611279864fe7663p-4,
+    0x1.f80p-4
+  },
+  { // Entry 1049
+    -0x1.f6baaa131de6438e5611279864fe7663p-4,
+    -0x1.f80p-4
+  },
+  { // Entry 1050
+    0x1.f6baaa131de6536f5e13d1cc6429cc07p-4,
+    0x1.f800000000001p-4
+  },
+  { // Entry 1051
+    -0x1.f6baaa131de6536f5e13d1cc6429cc07p-4,
+    -0x1.f800000000001p-4
+  },
+  { // Entry 1052
+    0x1.4a8c3b4e9c7ff00a36e061a0d2295093p-3,
+    0x1.4bfffffffffffp-3
+  },
+  { // Entry 1053
+    -0x1.4a8c3b4e9c7ff00a36e061a0d2295093p-3,
+    -0x1.4bfffffffffffp-3
+  },
+  { // Entry 1054
+    0x1.4a8c3b4e9c7fffd48305f44a42f5f50fp-3,
+    0x1.4c0p-3
+  },
+  { // Entry 1055
+    -0x1.4a8c3b4e9c7fffd48305f44a42f5f50fp-3,
+    -0x1.4c0p-3
+  },
+  { // Entry 1056
+    0x1.4a8c3b4e9c800f9ecf2b86f3b3bd6f5ap-3,
+    0x1.4c00000000001p-3
+  },
+  { // Entry 1057
+    -0x1.4a8c3b4e9c800f9ecf2b86f3b3bd6f5ap-3,
+    -0x1.4c00000000001p-3
+  },
+  { // Entry 1058
+    0x1.2e9cd95baba325fe6067233d4496aaacp-2,
+    0x1.3333333333332p-2
+  },
+  { // Entry 1059
+    -0x1.2e9cd95baba325fe6067233d4496aaacp-2,
+    -0x1.3333333333332p-2
+  },
+  { // Entry 1060
+    0x1.2e9cd95baba335476f513ac221d078c7p-2,
+    0x1.3333333333333p-2
+  },
+  { // Entry 1061
+    -0x1.2e9cd95baba335476f513ac221d078c7p-2,
+    -0x1.3333333333333p-2
+  },
+  { // Entry 1062
+    0x1.2e9cd95baba344907e3b5246fef75d15p-2,
+    0x1.3333333333334p-2
+  },
+  { // Entry 1063
+    -0x1.2e9cd95baba344907e3b5246fef75d15p-2,
+    -0x1.3333333333334p-2
+  },
+  { // Entry 1064
+    0x1.3faefc7a5466ef3045c3f1be716ad568p-1,
+    0x1.594317acc4ef8p-1
+  },
+  { // Entry 1065
+    -0x1.3faefc7a5466ef3045c3f1be716ad568p-1,
+    -0x1.594317acc4ef8p-1
+  },
+  { // Entry 1066
+    0x1.3faefc7a5466fbafbca027b6e8db8c04p-1,
+    0x1.594317acc4ef9p-1
+  },
+  { // Entry 1067
+    -0x1.3faefc7a5466fbafbca027b6e8db8c04p-1,
+    -0x1.594317acc4ef9p-1
+  },
+  { // Entry 1068
+    0x1.3faefc7a5467082f337c5daf5ffc56e2p-1,
+    0x1.594317acc4efap-1
+  },
+  { // Entry 1069
+    -0x1.3faefc7a5467082f337c5daf5ffc56e2p-1,
+    -0x1.594317acc4efap-1
+  },
+  { // Entry 1070
+    0x1.6888a4e134b2def5bea51f4cd7d647c6p-1,
+    0x1.8ffffffffffffp-1
+  },
+  { // Entry 1071
+    -0x1.6888a4e134b2def5bea51f4cd7d647c6p-1,
+    -0x1.8ffffffffffffp-1
+  },
+  { // Entry 1072
+    0x1.6888a4e134b2ea520b226eca8694b3a2p-1,
+    0x1.9p-1
+  },
+  { // Entry 1073
+    -0x1.6888a4e134b2ea520b226eca8694b3a2p-1,
+    -0x1.9p-1
+  },
+  { // Entry 1074
+    0x1.6888a4e134b2f5ae579fbe4834f8fd55p-1,
+    0x1.9000000000001p-1
+  },
+  { // Entry 1075
+    -0x1.6888a4e134b2f5ae579fbe4834f8fd55p-1,
+    -0x1.9000000000001p-1
+  },
+  { // Entry 1076
+    -0.0,
+    -0x1.0p-1074
+  },
+  { // Entry 1077
+    0.0,
+    0x1.0p-1074
+  },
+  { // Entry 1078
+    -0.0,
+    -0.0
+  },
+  { // Entry 1079
+    0.0,
+    0x1.0p-1074
+  },
+  { // Entry 1080
+    -0.0,
+    -0x1.0p-1074
+  },
+  { // Entry 1081
+    0x1.91f65f10dd812a0b95ff71871ab48207p-5,
+    0x1.921fb54442d17p-5
+  },
+  { // Entry 1082
+    -0x1.91f65f10dd812a0b95ff71871ab48207p-5,
+    -0x1.921fb54442d17p-5
+  },
+  { // Entry 1083
+    0x1.91f65f10dd813a06a6f12e3dd9a6a41ep-5,
+    0x1.921fb54442d18p-5
+  },
+  { // Entry 1084
+    -0x1.91f65f10dd813a06a6f12e3dd9a6a41ep-5,
+    -0x1.921fb54442d18p-5
+  },
+  { // Entry 1085
+    0x1.91f65f10dd814a01b7e2eaf4989861b7p-5,
+    0x1.921fb54442d19p-5
+  },
+  { // Entry 1086
+    -0x1.91f65f10dd814a01b7e2eaf4989861b7p-5,
+    -0x1.921fb54442d19p-5
+  },
+  { // Entry 1087
+    0x1.917a6bc29b42a9cd2e787ee00ca8f8e3p-4,
+    0x1.921fb54442d17p-4
+  },
+  { // Entry 1088
+    -0x1.917a6bc29b42a9cd2e787ee00ca8f8e3p-4,
+    -0x1.921fb54442d17p-4
+  },
+  { // Entry 1089
+    0x1.917a6bc29b42b9b9754a67729f79346bp-4,
+    0x1.921fb54442d18p-4
+  },
+  { // Entry 1090
+    -0x1.917a6bc29b42b9b9754a67729f79346bp-4,
+    -0x1.921fb54442d18p-4
+  },
+  { // Entry 1091
+    0x1.917a6bc29b42c9a5bc1c50053247de78p-4,
+    0x1.921fb54442d19p-4
+  },
+  { // Entry 1092
+    -0x1.917a6bc29b42c9a5bc1c50053247de78p-4,
+    -0x1.921fb54442d19p-4
+  },
+  { // Entry 1093
+    0x1.8f8b83c69a60975f98453886f953a0e5p-3,
+    0x1.921fb54442d17p-3
+  },
+  { // Entry 1094
+    -0x1.8f8b83c69a60975f98453886f953a0e5p-3,
+    -0x1.921fb54442d17p-3
+  },
+  { // Entry 1095
+    0x1.8f8b83c69a60a710e42d3435516ddaccp-3,
+    0x1.921fb54442d18p-3
+  },
+  { // Entry 1096
+    -0x1.8f8b83c69a60a710e42d3435516ddaccp-3,
+    -0x1.921fb54442d18p-3
+  },
+  { // Entry 1097
+    0x1.8f8b83c69a60b6c230152fe3a981d686p-3,
+    0x1.921fb54442d19p-3
+  },
+  { // Entry 1098
+    -0x1.8f8b83c69a60b6c230152fe3a981d686p-3,
+    -0x1.921fb54442d19p-3
+  },
+  { // Entry 1099
+    0x1.87de2a6aea961a3e9dedea57fe7e6514p-2,
+    0x1.921fb54442d17p-2
+  },
+  { // Entry 1100
+    -0x1.87de2a6aea961a3e9dedea57fe7e6514p-2,
+    -0x1.921fb54442d17p-2
+  },
+  { // Entry 1101
+    0x1.87de2a6aea962906d3d5839ea1a5bcf0p-2,
+    0x1.921fb54442d18p-2
+  },
+  { // Entry 1102
+    -0x1.87de2a6aea962906d3d5839ea1a5bcf0p-2,
+    -0x1.921fb54442d18p-2
+  },
+  { // Entry 1103
+    0x1.87de2a6aea9637cf09bd1ce544b496eap-2,
+    0x1.921fb54442d19p-2
+  },
+  { // Entry 1104
+    -0x1.87de2a6aea9637cf09bd1ce544b496eap-2,
+    -0x1.921fb54442d19p-2
+  },
+  { // Entry 1105
+    0x1.6a09e667f3bcba99afb0135729457874p-1,
+    0x1.921fb54442d17p-1
+  },
+  { // Entry 1106
+    -0x1.6a09e667f3bcba99afb0135729457874p-1,
+    -0x1.921fb54442d17p-1
+  },
+  { // Entry 1107
+    0x1.6a09e667f3bcc5e9fee352f50fd3f4e9p-1,
+    0x1.921fb54442d18p-1
+  },
+  { // Entry 1108
+    -0x1.6a09e667f3bcc5e9fee352f50fd3f4e9p-1,
+    -0x1.921fb54442d18p-1
+  },
+  { // Entry 1109
+    0x1.6a09e667f3bcd13a4e169292f607eee5p-1,
+    0x1.921fb54442d19p-1
+  },
+  { // Entry 1110
+    -0x1.6a09e667f3bcd13a4e169292f607eee5p-1,
+    -0x1.921fb54442d19p-1
+  },
+  { // Entry 1111
+    0x1.fffffffffffffffffffffffffe5f56ffp-1,
+    0x1.921fb54442d17p0
+  },
+  { // Entry 1112
+    -0x1.fffffffffffffffffffffffffe5f56ffp-1,
+    -0x1.921fb54442d17p0
+  },
+  { // Entry 1113
+    0x1.ffffffffffffffffffffffffffec8831p-1,
+    0x1.921fb54442d18p0
+  },
+  { // Entry 1114
+    -0x1.ffffffffffffffffffffffffffec8831p-1,
+    -0x1.921fb54442d18p0
+  },
+  { // Entry 1115
+    0x1.ffffffffffffffffffffffffff79b963p-1,
+    0x1.921fb54442d19p0
+  },
+  { // Entry 1116
+    -0x1.ffffffffffffffffffffffffff79b963p-1,
+    -0x1.921fb54442d19p0
+  },
+  { // Entry 1117
+    0x1.469898cc51701b839a252049bfaeed42p-51,
+    0x1.921fb54442d17p1
+  },
+  { // Entry 1118
+    -0x1.469898cc51701b839a252049bfaeed42p-51,
+    -0x1.921fb54442d17p1
+  },
+  { // Entry 1119
+    0x1.1a62633145c06e0e689481270436e2edp-53,
+    0x1.921fb54442d18p1
+  },
+  { // Entry 1120
+    -0x1.1a62633145c06e0e689481270436e2edp-53,
+    -0x1.921fb54442d18p1
+  },
+  { // Entry 1121
+    -0x1.72cece675d1fc8f8cbb5bf6c7d5bbc5cp-52,
+    0x1.921fb54442d19p1
+  },
+  { // Entry 1122
+    0x1.72cece675d1fc8f8cbb5bf6c7d5bbc5cp-52,
+    -0x1.921fb54442d19p1
+  },
+  { // Entry 1123
+    -0x1.469898cc51701b839a252049bb87ce1bp-50,
+    0x1.921fb54442d17p2
+  },
+  { // Entry 1124
+    0x1.469898cc51701b839a252049bb87ce1bp-50,
+    -0x1.921fb54442d17p2
+  },
+  { // Entry 1125
+    -0x1.1a62633145c06e0e68948127040bf003p-52,
+    0x1.921fb54442d18p2
+  },
+  { // Entry 1126
+    0x1.1a62633145c06e0e68948127040bf003p-52,
+    -0x1.921fb54442d18p2
+  },
+  { // Entry 1127
+    0x1.72cece675d1fc8f8cbb5bf6c7bd6bf4dp-51,
+    0x1.921fb54442d19p2
+  },
+  { // Entry 1128
+    -0x1.72cece675d1fc8f8cbb5bf6c7bd6bf4dp-51,
+    -0x1.921fb54442d19p2
+  },
+  { // Entry 1129
+    -0x1.469898cc51701b839a252049aaeb5182p-49,
+    0x1.921fb54442d17p3
+  },
+  { // Entry 1130
+    0x1.469898cc51701b839a252049aaeb5182p-49,
+    -0x1.921fb54442d17p3
+  },
+  { // Entry 1131
+    -0x1.1a62633145c06e0e689481270360245cp-51,
+    0x1.921fb54442d18p3
+  },
+  { // Entry 1132
+    0x1.1a62633145c06e0e689481270360245cp-51,
+    -0x1.921fb54442d18p3
+  },
+  { // Entry 1133
+    0x1.72cece675d1fc8f8cbb5bf6c75c2cb0ep-50,
+    0x1.921fb54442d19p3
+  },
+  { // Entry 1134
+    -0x1.72cece675d1fc8f8cbb5bf6c75c2cb0ep-50,
+    -0x1.921fb54442d19p3
+  },
+  { // Entry 1135
+    -0x1.469898cc51701b839a25204968795f1cp-48,
+    0x1.921fb54442d17p4
+  },
+  { // Entry 1136
+    0x1.469898cc51701b839a25204968795f1cp-48,
+    -0x1.921fb54442d17p4
+  },
+  { // Entry 1137
+    -0x1.1a62633145c06e0e6894812700b0f5bfp-50,
+    0x1.921fb54442d18p4
+  },
+  { // Entry 1138
+    0x1.1a62633145c06e0e6894812700b0f5bfp-50,
+    -0x1.921fb54442d18p4
+  },
+  { // Entry 1139
+    0x1.72cece675d1fc8f8cbb5bf6c5d72fa11p-49,
+    0x1.921fb54442d19p4
+  },
+  { // Entry 1140
+    -0x1.72cece675d1fc8f8cbb5bf6c5d72fa11p-49,
+    -0x1.921fb54442d19p4
+  },
+  { // Entry 1141
+    -0x1.469898cc51701b839a2520485eb19584p-47,
+    0x1.921fb54442d17p5
+  },
+  { // Entry 1142
+    0x1.469898cc51701b839a2520485eb19584p-47,
+    -0x1.921fb54442d17p5
+  },
+  { // Entry 1143
+    -0x1.1a62633145c06e0e68948126f5f43b4cp-49,
+    0x1.921fb54442d18p5
+  },
+  { // Entry 1144
+    0x1.1a62633145c06e0e68948126f5f43b4cp-49,
+    -0x1.921fb54442d18p5
+  },
+  { // Entry 1145
+    0x1.72cece675d1fc8f8cbb5bf6bfc33b61fp-48,
+    0x1.921fb54442d19p5
+  },
+  { // Entry 1146
+    -0x1.72cece675d1fc8f8cbb5bf6bfc33b61fp-48,
+    -0x1.921fb54442d19p5
+  },
+  { // Entry 1147
+    -0x1.469898cc51701b839a25204437926f25p-46,
+    0x1.921fb54442d17p6
+  },
+  { // Entry 1148
+    0x1.469898cc51701b839a25204437926f25p-46,
+    -0x1.921fb54442d17p6
+  },
+  { // Entry 1149
+    -0x1.1a62633145c06e0e68948126cb01517dp-48,
+    0x1.921fb54442d18p6
+  },
+  { // Entry 1150
+    0x1.1a62633145c06e0e68948126cb01517dp-48,
+    -0x1.921fb54442d18p6
+  },
+  { // Entry 1151
+    0x1.72cece675d1fc8f8cbb5bf6a7736a658p-47,
+    0x1.921fb54442d19p6
+  },
+  { // Entry 1152
+    -0x1.72cece675d1fc8f8cbb5bf6a7736a658p-47,
+    -0x1.921fb54442d19p6
+  },
+  { // Entry 1153
+    -0x1.469898cc51701b839a2520339b15d5aap-45,
+    0x1.921fb54442d17p7
+  },
+  { // Entry 1154
+    0x1.469898cc51701b839a2520339b15d5aap-45,
+    -0x1.921fb54442d17p7
+  },
+  { // Entry 1155
+    -0x1.1a62633145c06e0e689481261f35aa43p-47,
+    0x1.921fb54442d18p7
+  },
+  { // Entry 1156
+    0x1.1a62633145c06e0e689481261f35aa43p-47,
+    -0x1.921fb54442d18p7
+  },
+  { // Entry 1157
+    0x1.72cece675d1fc8f8cbb5bf646342673ap-46,
+    0x1.921fb54442d19p7
+  },
+  { // Entry 1158
+    -0x1.72cece675d1fc8f8cbb5bf646342673ap-46,
+    -0x1.921fb54442d19p7
+  },
+  { // Entry 1159
+    0x1.6a09e667f3bcffa60c0f53340fd24904p-1,
+    0x1.2d97c7f3321d1p1
+  },
+  { // Entry 1160
+    -0x1.6a09e667f3bcffa60c0f53340fd24904p-1,
+    -0x1.2d97c7f3321d1p1
+  },
+  { // Entry 1161
+    0x1.6a09e667f3bcd264cf4254bc7ab0c9fap-1,
+    0x1.2d97c7f3321d2p1
+  },
+  { // Entry 1162
+    -0x1.6a09e667f3bcd264cf4254bc7ab0c9fap-1,
+    -0x1.2d97c7f3321d2p1
+  },
+  { // Entry 1163
+    0x1.6a09e667f3bca52392755644dfe72357p-1,
+    0x1.2d97c7f3321d3p1
+  },
+  { // Entry 1164
+    -0x1.6a09e667f3bca52392755644dfe72357p-1,
+    -0x1.2d97c7f3321d3p1
+  },
+  { // Entry 1165
+    -0x1.6a09e667f3bc8c2df1b752b606a0a472p-1,
+    0x1.f6a7a2955385dp1
+  },
+  { // Entry 1166
+    0x1.6a09e667f3bc8c2df1b752b606a0a472p-1,
+    -0x1.f6a7a2955385dp1
+  },
+  { // Entry 1167
+    -0x1.6a09e667f3bcb96f2e84512da488ff2dp-1,
+    0x1.f6a7a2955385ep1
+  },
+  { // Entry 1168
+    0x1.6a09e667f3bcb96f2e84512da488ff2dp-1,
+    -0x1.f6a7a2955385ep1
+  },
+  { // Entry 1169
+    -0x1.6a09e667f3bce6b06b514fa53cc9324fp-1,
+    0x1.f6a7a2955385fp1
+  },
+  { // Entry 1170
+    0x1.6a09e667f3bce6b06b514fa53cc9324fp-1,
+    -0x1.f6a7a2955385fp1
+  },
+  { // Entry 1171
+    -0x1.ffffffffffffffffffffffffe8b27b6ap-1,
+    0x1.2d97c7f3321d1p2
+  },
+  { // Entry 1172
+    0x1.ffffffffffffffffffffffffe8b27b6ap-1,
+    -0x1.2d97c7f3321d1p2
+  },
+  { // Entry 1173
+    -0x1.ffffffffffffffffffffffffff50c9bdp-1,
+    0x1.2d97c7f3321d2p2
+  },
+  { // Entry 1174
+    0x1.ffffffffffffffffffffffffff50c9bdp-1,
+    -0x1.2d97c7f3321d2p2
+  },
+  { // Entry 1175
+    -0x1.fffffffffffffffffffffffff5ef1810p-1,
+    0x1.2d97c7f3321d3p2
+  },
+  { // Entry 1176
+    0x1.fffffffffffffffffffffffff5ef1810p-1,
+    -0x1.2d97c7f3321d3p2
+  },
+  { // Entry 1177
+    -0x1.6a09e667f3bd3962193b5373069ba0c2p-1,
+    0x1.5fdbbe9bba774p2
+  },
+  { // Entry 1178
+    0x1.6a09e667f3bd3962193b5373069ba0c2p-1,
+    -0x1.5fdbbe9bba774p2
+  },
+  { // Entry 1179
+    -0x1.6a09e667f3bcdedf9fa15683e51f7e60p-1,
+    0x1.5fdbbe9bba775p2
+  },
+  { // Entry 1180
+    0x1.6a09e667f3bcdedf9fa15683e51f7e60p-1,
+    -0x1.5fdbbe9bba775p2
+  },
+  { // Entry 1181
+    -0x1.6a09e667f3bc845d26075994ad02bd98p-1,
+    0x1.5fdbbe9bba776p2
+  },
+  { // Entry 1182
+    0x1.6a09e667f3bc845d26075994ad02bd98p-1,
+    -0x1.5fdbbe9bba776p2
+  },
+  { // Entry 1183
+    0x1.6a09e667f3bc5271e48b5276f438579fp-1,
+    0x1.c463abeccb2bap2
+  },
+  { // Entry 1184
+    -0x1.6a09e667f3bc5271e48b5276f438579fp-1,
+    -0x1.c463abeccb2bap2
+  },
+  { // Entry 1185
+    0x1.6a09e667f3bcacf45e254f6638cfe8c6p-1,
+    0x1.c463abeccb2bbp2
+  },
+  { // Entry 1186
+    -0x1.6a09e667f3bcacf45e254f6638cfe8c6p-1,
+    -0x1.c463abeccb2bbp2
+  },
+  { // Entry 1187
+    0x1.6a09e667f3bd0776d7bf4c5566c6db87p-1,
+    0x1.c463abeccb2bcp2
+  },
+  { // Entry 1188
+    -0x1.6a09e667f3bd0776d7bf4c5566c6db87p-1,
+    -0x1.c463abeccb2bcp2
+  },
+  { // Entry 1189
+    0x1.ffffffffffffffffffffffffe31174f5p-1,
+    0x1.f6a7a2955385dp2
+  },
+  { // Entry 1190
+    -0x1.ffffffffffffffffffffffffe31174f5p-1,
+    -0x1.f6a7a2955385dp2
+  },
+  { // Entry 1191
+    0x1.fffffffffffffffffffffffffe194cd4p-1,
+    0x1.f6a7a2955385ep2
+  },
+  { // Entry 1192
+    -0x1.fffffffffffffffffffffffffe194cd4p-1,
+    -0x1.f6a7a2955385ep2
+  },
+  { // Entry 1193
+    0x1.fffffffffffffffffffffffff92124b4p-1,
+    0x1.f6a7a2955385fp2
+  },
+  { // Entry 1194
+    -0x1.fffffffffffffffffffffffff92124b4p-1,
+    -0x1.f6a7a2955385fp2
+  },
+  { // Entry 1195
+    0x1.6a09e667f3bdfae1dcce4f18665681c6p-1,
+    0x1.1475cc9eedeffp3
+  },
+  { // Entry 1196
+    -0x1.6a09e667f3bdfae1dcce4f18665681c6p-1,
+    -0x1.1475cc9eedeffp3
+  },
+  { // Entry 1197
+    0x1.6a09e667f3bd45dce99a553a6d7d8065p-1,
+    0x1.1475cc9eedfp3
+  },
+  { // Entry 1198
+    -0x1.6a09e667f3bd45dce99a553a6d7d8065p-1,
+    -0x1.1475cc9eedfp3
+  },
+  { // Entry 1199
+    0x1.6a09e667f3bc90d7f6665b5c1a22056ap-1,
+    0x1.1475cc9eedf01p3
+  },
+  { // Entry 1200
+    -0x1.6a09e667f3bc90d7f6665b5c1a22056ap-1,
+    -0x1.1475cc9eedf01p3
+  },
+  { // Entry 1201
+    0x1.34f272993d1414a2b39bd8373e0d6b94p-49,
+    0x1.2d97c7f3321d1p3
+  },
+  { // Entry 1202
+    -0x1.34f272993d1414a2b39bd8373e0d6b94p-49,
+    -0x1.2d97c7f3321d1p3
+  },
+  { // Entry 1203
+    0x1.a79394c9e8a0a5159cdec1ba85a688bdp-52,
+    0x1.2d97c7f3321d2p3
+  },
+  { // Entry 1204
+    -0x1.a79394c9e8a0a5159cdec1ba85a688bdp-52,
+    -0x1.2d97c7f3321d2p3
+  },
+  { // Entry 1205
+    -0x1.961b1acd85d7d6ba98c84f9153c0cc16p-50,
+    0x1.2d97c7f3321d3p3
+  },
+  { // Entry 1206
+    0x1.961b1acd85d7d6ba98c84f9153c0cc16p-50,
+    -0x1.2d97c7f3321d3p3
+  },
+  { // Entry 1207
+    -0x1.6a09e667f3bb90f220f856d0b1a406c3p-1,
+    0x1.46b9c347764a2p3
+  },
+  { // Entry 1208
+    0x1.6a09e667f3bb90f220f856d0b1a406c3p-1,
+    -0x1.46b9c347764a2p3
+  },
+  { // Entry 1209
+    -0x1.6a09e667f3bc45f7142c50af84f26c75p-1,
+    0x1.46b9c347764a3p3
+  },
+  { // Entry 1210
+    0x1.6a09e667f3bc45f7142c50af84f26c75p-1,
+    -0x1.46b9c347764a3p3
+  },
+  { // Entry 1211
+    -0x1.6a09e667f3bcfafc07604a8dfdbe588dp-1,
+    0x1.46b9c347764a4p3
+  },
+  { // Entry 1212
+    0x1.6a09e667f3bcfafc07604a8dfdbe588dp-1,
+    -0x1.46b9c347764a4p3
+  },
+  { // Entry 1213
+    -0x1.ffffffffffffffffffffffff9d634e9fp-1,
+    0x1.5fdbbe9bba774p3
+  },
+  { // Entry 1214
+    0x1.ffffffffffffffffffffffff9d634e9fp-1,
+    -0x1.5fdbbe9bba774p3
+  },
+  { // Entry 1215
+    -0x1.fffffffffffffffffffffffffc461178p-1,
+    0x1.5fdbbe9bba775p3
+  },
+  { // Entry 1216
+    0x1.fffffffffffffffffffffffffc461178p-1,
+    -0x1.5fdbbe9bba775p3
+  },
+  { // Entry 1217
+    -0x1.ffffffffffffffffffffffffdb28d451p-1,
+    0x1.5fdbbe9bba776p3
+  },
+  { // Entry 1218
+    0x1.ffffffffffffffffffffffffdb28d451p-1,
+    -0x1.5fdbbe9bba776p3
+  },
+  { // Entry 1219
+    -0x1.6a09e667f3be075cad2d50dfc68cd88fp-1,
+    0x1.78fdb9effea45p3
+  },
+  { // Entry 1220
+    0x1.6a09e667f3be075cad2d50dfc68cd88fp-1,
+    -0x1.78fdb9effea45p3
+  },
+  { // Entry 1221
+    -0x1.6a09e667f3bd5257b9f95701d3f13f5dp-1,
+    0x1.78fdb9effea46p3
+  },
+  { // Entry 1222
+    0x1.6a09e667f3bd5257b9f95701d3f13f5dp-1,
+    -0x1.78fdb9effea46p3
+  },
+  { // Entry 1223
+    -0x1.6a09e667f3bc9d52c6c55d2386d32c92p-1,
+    0x1.78fdb9effea47p3
+  },
+  { // Entry 1224
+    0x1.6a09e667f3bc9d52c6c55d2386d32c92p-1,
+    -0x1.78fdb9effea47p3
+  },
+  { // Entry 1225
+    0x1.6a09e667f3bb8477509955093bb292bep-1,
+    0x1.ab41b09886fe8p3
+  },
+  { // Entry 1226
+    -0x1.6a09e667f3bb8477509955093bb292bep-1,
+    -0x1.ab41b09886fe8p3
+  },
+  { // Entry 1227
+    0x1.6a09e667f3bc397c43cd4ee8153e60a0p-1,
+    0x1.ab41b09886fe9p3
+  },
+  { // Entry 1228
+    -0x1.6a09e667f3bc397c43cd4ee8153e60a0p-1,
+    -0x1.ab41b09886fe9p3
+  },
+  { // Entry 1229
+    0x1.6a09e667f3bcee81370148c69447b4e7p-1,
+    0x1.ab41b09886feap3
+  },
+  { // Entry 1230
+    -0x1.6a09e667f3bcee81370148c69447b4e7p-1,
+    -0x1.ab41b09886feap3
+  },
+  { // Entry 1231
+    0x1.ffffffffffffffffffffffff922141b4p-1,
+    0x1.c463abeccb2bap3
+  },
+  { // Entry 1232
+    -0x1.ffffffffffffffffffffffff922141b4p-1,
+    -0x1.c463abeccb2bap3
+  },
+  { // Entry 1233
+    0x1.fffffffffffffffffffffffff9d717a7p-1,
+    0x1.c463abeccb2bbp3
+  },
+  { // Entry 1234
+    -0x1.fffffffffffffffffffffffff9d717a7p-1,
+    -0x1.c463abeccb2bbp3
+  },
+  { // Entry 1235
+    0x1.ffffffffffffffffffffffffe18ced9ap-1,
+    0x1.c463abeccb2bcp3
+  },
+  { // Entry 1236
+    -0x1.ffffffffffffffffffffffffe18ced9ap-1,
+    -0x1.c463abeccb2bcp3
+  },
+  { // Entry 1237
+    0x1.6a09e667f3be13d77d8c52a726550eacp-1,
+    0x1.dd85a7410f58bp3
+  },
+  { // Entry 1238
+    -0x1.6a09e667f3be13d77d8c52a726550eacp-1,
+    -0x1.dd85a7410f58bp3
+  },
+  { // Entry 1239
+    0x1.6a09e667f3bd5ed28a5858c939f6ddaap-1,
+    0x1.dd85a7410f58cp3
+  },
+  { // Entry 1240
+    -0x1.6a09e667f3bd5ed28a5858c939f6ddaap-1,
+    -0x1.dd85a7410f58cp3
+  },
+  { // Entry 1241
+    0x1.6a09e667f3bca9cd97245eeaf316330ep-1,
+    0x1.dd85a7410f58dp3
+  },
+  { // Entry 1242
+    -0x1.6a09e667f3bca9cd97245eeaf316330ep-1,
+    -0x1.dd85a7410f58dp3
+  },
+  { // Entry 1243
+    0x1.583ebeff65cc226480ae685c1765dec1p-49,
+    0x1.f6a7a2955385dp3
+  },
+  { // Entry 1244
+    -0x1.583ebeff65cc226480ae685c1765dec1p-49,
+    -0x1.f6a7a2955385dp3
+  },
+  { // Entry 1245
+    0x1.60fafbfd9730899202b9a170c3971e86p-51,
+    0x1.f6a7a2955385ep3
+  },
+  { // Entry 1246
+    -0x1.60fafbfd9730899202b9a170c3971e86p-51,
+    -0x1.f6a7a2955385ep3
+  },
+  { // Entry 1247
+    -0x1.4f8282013467bb36fea32f479753fe7ap-50,
+    0x1.f6a7a2955385fp3
+  },
+  { // Entry 1248
+    0x1.4f8282013467bb36fea32f479753fe7ap-50,
+    -0x1.f6a7a2955385fp3
+  },
+  { // Entry 1249
+    -0x1.6a09e667f3ba0df299d25f82f639251fp-1,
+    0x1.07e4cef4cbd96p4
+  },
+  { // Entry 1250
+    0x1.6a09e667f3ba0df299d25f82f639251fp-1,
+    -0x1.07e4cef4cbd96p4
+  },
+  { // Entry 1251
+    -0x1.6a09e667f3bb77fc803a5341c552fe0fp-1,
+    0x1.07e4cef4cbd97p4
+  },
+  { // Entry 1252
+    0x1.6a09e667f3bb77fc803a5341c552fe0fp-1,
+    -0x1.07e4cef4cbd97p4
+  },
+  { // Entry 1253
+    -0x1.6a09e667f3bce20666a246ff2a62f097p-1,
+    0x1.07e4cef4cbd98p4
+  },
+  { // Entry 1254
+    0x1.6a09e667f3bce20666a246ff2a62f097p-1,
+    -0x1.07e4cef4cbd98p4
+  },
+  { // Entry 1255
+    -0x1.fffffffffffffffffffffffd2531a43dp-1,
+    0x1.1475cc9eedeffp4
+  },
+  { // Entry 1256
+    0x1.fffffffffffffffffffffffd2531a43dp-1,
+    -0x1.1475cc9eedeffp4
+  },
+  { // Entry 1257
+    -0x1.ffffffffffffffffffffffff86437656p-1,
+    0x1.1475cc9eedfp4
+  },
+  { // Entry 1258
+    0x1.ffffffffffffffffffffffff86437656p-1,
+    -0x1.1475cc9eedfp4
+  },
+  { // Entry 1259
+    -0x1.ffffffffffffffffffffffffe755486fp-1,
+    0x1.1475cc9eedf01p4
+  },
+  { // Entry 1260
+    0x1.ffffffffffffffffffffffffe755486fp-1,
+    -0x1.1475cc9eedf01p4
+  },
+  { // Entry 1261
+    -0x1.6a09e667f3bed557411f4e4c114d7357p-1,
+    0x1.2106ca4910068p4
+  },
+  { // Entry 1262
+    0x1.6a09e667f3bed557411f4e4c114d7357p-1,
+    -0x1.2106ca4910068p4
+  },
+  { // Entry 1263
+    -0x1.6a09e667f3bd6b4d5ab75a909f8e5b4cp-1,
+    0x1.2106ca4910069p4
+  },
+  { // Entry 1264
+    0x1.6a09e667f3bd6b4d5ab75a909f8e5b4cp-1,
+    -0x1.2106ca4910069p4
+  },
+  { // Entry 1265
+    -0x1.6a09e667f3bc0143744f66d3c3c55cd9p-1,
+    0x1.2106ca491006ap4
+  },
+  { // Entry 1266
+    0x1.6a09e667f3bc0143744f66d3c3c55cd9p-1,
+    -0x1.2106ca491006ap4
+  },
+  { // Entry 1267
+    -0x1.34f272993d1414a2b39bd83705cec120p-48,
+    0x1.2d97c7f3321d1p4
+  },
+  { // Entry 1268
+    0x1.34f272993d1414a2b39bd83705cec120p-48,
+    -0x1.2d97c7f3321d1p4
+  },
+  { // Entry 1269
+    -0x1.a79394c9e8a0a5159cdec1ba8362b968p-51,
+    0x1.2d97c7f3321d2p4
+  },
+  { // Entry 1270
+    0x1.a79394c9e8a0a5159cdec1ba8362b968p-51,
+    -0x1.2d97c7f3321d2p4
+  },
+  { // Entry 1271
+    0x1.961b1acd85d7d6ba98c84f9133d10abep-49,
+    0x1.2d97c7f3321d3p4
+  },
+  { // Entry 1272
+    -0x1.961b1acd85d7d6ba98c84f9133d10abep-49,
+    -0x1.2d97c7f3321d3p4
+  },
+  { // Entry 1273
+    0x1.6a09e667f3ba0177c9735dbb72f09f65p-1,
+    0x1.3a28c59d54339p4
+  },
+  { // Entry 1274
+    -0x1.6a09e667f3ba0177c9735dbb72f09f65p-1,
+    -0x1.3a28c59d54339p4
+  },
+  { // Entry 1275
+    0x1.6a09e667f3bb6b81afdb517a4e8548b4p-1,
+    0x1.3a28c59d5433ap4
+  },
+  { // Entry 1276
+    -0x1.6a09e667f3bb6b81afdb517a4e8548b4p-1,
+    -0x1.3a28c59d5433ap4
+  },
+  { // Entry 1277
+    0x1.6a09e667f3bcd58b96434537c0100b9bp-1,
+    0x1.3a28c59d5433bp4
+  },
+  { // Entry 1278
+    -0x1.6a09e667f3bcd58b96434537c0100b9bp-1,
+    -0x1.3a28c59d5433bp4
+  },
+  { // Entry 1279
+    0x1.fffffffffffffffffffffffd0711f437p-1,
+    0x1.46b9c347764a2p4
+  },
+  { // Entry 1280
+    -0x1.fffffffffffffffffffffffd0711f437p-1,
+    -0x1.46b9c347764a2p4
+  },
+  { // Entry 1281
+    0x1.ffffffffffffffffffffffff79c9ec83p-1,
+    0x1.46b9c347764a3p4
+  },
+  { // Entry 1282
+    -0x1.ffffffffffffffffffffffff79c9ec83p-1,
+    -0x1.46b9c347764a3p4
+  },
+  { // Entry 1283
+    0x1.ffffffffffffffffffffffffec81e4cfp-1,
+    0x1.46b9c347764a4p4
+  },
+  { // Entry 1284
+    -0x1.ffffffffffffffffffffffffec81e4cfp-1,
+    -0x1.46b9c347764a4p4
+  },
+  { // Entry 1285
+    0x1.6a09e667f3bee1d2117e501369fbffefp-1,
+    0x1.534ac0f19860bp4
+  },
+  { // Entry 1286
+    -0x1.6a09e667f3bee1d2117e501369fbffefp-1,
+    -0x1.534ac0f19860bp4
+  },
+  { // Entry 1287
+    0x1.6a09e667f3bd77c82b165c5804b7b843p-1,
+    0x1.534ac0f19860cp4
+  },
+  { // Entry 1288
+    -0x1.6a09e667f3bd77c82b165c5804b7b843p-1,
+    -0x1.534ac0f19860cp4
+  },
+  { // Entry 1289
+    0x1.6a09e667f3bc0dbe44ae689b35698a2fp-1,
+    0x1.534ac0f19860dp4
+  },
+  { // Entry 1290
+    -0x1.6a09e667f3bc0dbe44ae689b35698a2fp-1,
+    -0x1.534ac0f19860dp4
+  },
+  { // Entry 1291
+    0x1.3dc585b2c742181326e07c40375464dep-48,
+    0x1.5fdbbe9bba774p4
+  },
+  { // Entry 1292
+    -0x1.3dc585b2c742181326e07c40375464dep-48,
+    -0x1.5fdbbe9bba774p4
+  },
+  { // Entry 1293
+    0x1.ee2c2d963a10c0993703e20442ad7b8dp-51,
+    0x1.5fdbbe9bba775p4
+  },
+  { // Entry 1294
+    -0x1.ee2c2d963a10c0993703e20442ad7b8dp-51,
+    -0x1.5fdbbe9bba775p4
+  },
+  { // Entry 1295
+    -0x1.8474f49a717bcfd9b23f077ec8dd175bp-49,
+    0x1.5fdbbe9bba776p4
+  },
+  { // Entry 1296
+    0x1.8474f49a717bcfd9b23f077ec8dd175bp-49,
+    -0x1.5fdbbe9bba776p4
+  },
+  { // Entry 1297
+    -0x1.6a09e667f3b9f4fcf9145bf3ef39f901p-1,
+    0x1.6c6cbc45dc8dcp4
+  },
+  { // Entry 1298
+    0x1.6a09e667f3b9f4fcf9145bf3ef39f901p-1,
+    -0x1.6c6cbc45dc8dcp4
+  },
+  { // Entry 1299
+    -0x1.6a09e667f3bb5f06df7c4fb2d74972aep-1,
+    0x1.6c6cbc45dc8ddp4
+  },
+  { // Entry 1300
+    0x1.6a09e667f3bb5f06df7c4fb2d74972aep-1,
+    -0x1.6c6cbc45dc8ddp4
+  },
+  { // Entry 1301
+    -0x1.6a09e667f3bcc910c5e44370554f05f4p-1,
+    0x1.6c6cbc45dc8dep4
+  },
+  { // Entry 1302
+    0x1.6a09e667f3bcc910c5e44370554f05f4p-1,
+    -0x1.6c6cbc45dc8dep4
+  },
+  { // Entry 1303
+    -0x1.fffffffffffffffffffffffce85685bdp-1,
+    0x1.78fdb9effea45p4
+  },
+  { // Entry 1304
+    0x1.fffffffffffffffffffffffce85685bdp-1,
+    -0x1.78fdb9effea45p4
+  },
+  { // Entry 1305
+    -0x1.ffffffffffffffffffffffff6cb4a43dp-1,
+    0x1.78fdb9effea46p4
+  },
+  { // Entry 1306
+    0x1.ffffffffffffffffffffffff6cb4a43dp-1,
+    -0x1.78fdb9effea46p4
+  },
+  { // Entry 1307
+    -0x1.fffffffffffffffffffffffff112c2bcp-1,
+    0x1.78fdb9effea47p4
+  },
+  { // Entry 1308
+    0x1.fffffffffffffffffffffffff112c2bcp-1,
+    -0x1.78fdb9effea47p4
+  },
+  { // Entry 1309
+    -0x1.6a09e667f3beee4ce1dd51dac23c6bdcp-1,
+    0x1.858eb79a20baep4
+  },
+  { // Entry 1310
+    0x1.6a09e667f3beee4ce1dd51dac23c6bdcp-1,
+    -0x1.858eb79a20baep4
+  },
+  { // Entry 1311
+    -0x1.6a09e667f3bd8442fb755e1f6972f48fp-1,
+    0x1.858eb79a20bafp4
+  },
+  { // Entry 1312
+    0x1.6a09e667f3bd8442fb755e1f6972f48fp-1,
+    -0x1.858eb79a20bafp4
+  },
+  { // Entry 1313
+    -0x1.6a09e667f3bc1a39150d6a62a69f96dap-1,
+    0x1.858eb79a20bb0p4
+  },
+  { // Entry 1314
+    0x1.6a09e667f3bc1a39150d6a62a69f96dap-1,
+    -0x1.858eb79a20bb0p4
+  },
+  { // Entry 1315
+    0x1.fa7299b17573d373c615096572a0de04p-1,
+    0x1.fffffffffffffp62
+  },
+  { // Entry 1316
+    -0x1.fa7299b17573d373c615096572a0de04p-1,
+    -0x1.fffffffffffffp62
+  },
+  { // Entry 1317
+    0x1.fff6dfd42dc54430bc0576b00a88bd94p-1,
+    0x1.0p63
+  },
+  { // Entry 1318
+    -0x1.fff6dfd42dc54430bc0576b00a88bd94p-1,
+    -0x1.0p63
+  },
+  { // Entry 1319
+    0x1.e456b818e7396b45989978d4b7ebf7b3p-1,
+    0x1.0000000000001p63
+  },
+  { // Entry 1320
+    -0x1.e456b818e7396b45989978d4b7ebf7b3p-1,
+    -0x1.0000000000001p63
+  },
+  { // Entry 1321
+    -0x1.86dcca0d689e7b56ef79481be4a645c6p-1,
+    0x1.fffffffffffffp26
+  },
+  { // Entry 1322
+    0x1.86dcca0d689e7b56ef79481be4a645c6p-1,
+    -0x1.fffffffffffffp26
+  },
+  { // Entry 1323
+    -0x1.86dcc9babb0a40ee875cab3b9e892757p-1,
+    0x1.0p27
+  },
+  { // Entry 1324
+    0x1.86dcc9babb0a40ee875cab3b9e892757p-1,
+    -0x1.0p27
+  },
+  { // Entry 1325
+    -0x1.86dcc9155fe182d4515599426bb14b94p-1,
+    0x1.0000000000001p27
+  },
+  { // Entry 1326
+    0x1.86dcc9155fe182d4515599426bb14b94p-1,
+    -0x1.0000000000001p27
+  },
+  { // Entry 1327
+    -0x1.8f22f84d42da1f57469dfaac44a8b73ap-1,
+    0x1.fffffffffffffp23
+  },
+  { // Entry 1328
+    0x1.8f22f84d42da1f57469dfaac44a8b73ap-1,
+    -0x1.fffffffffffffp23
+  },
+  { // Entry 1329
+    -0x1.8f22f8433d6edfe9a4aff9622517caa9p-1,
+    0x1.0p24
+  },
+  { // Entry 1330
+    0x1.8f22f8433d6edfe9a4aff9622517caa9p-1,
+    -0x1.0p24
+  },
+  { // Entry 1331
+    -0x1.8f22f82f32985fe30699c6e12d9dfce2p-1,
+    0x1.0000000000001p24
+  },
+  { // Entry 1332
+    0x1.8f22f82f32985fe30699c6e12d9dfce2p-1,
+    -0x1.0000000000001p24
+  },
+  { // Entry 1333
+    -0x1.837b9dddc1eabd379d729f575fc1144cp-1,
+    0x1.fffffffffffffp1
+  },
+  { // Entry 1334
+    0x1.837b9dddc1eabd379d729f575fc1144cp-1,
+    -0x1.fffffffffffffp1
+  },
+  { // Entry 1335
+    -0x1.837b9dddc1eae70ce98055a0e450d93cp-1,
+    0x1.0p2
+  },
+  { // Entry 1336
+    0x1.837b9dddc1eae70ce98055a0e450d93cp-1,
+    -0x1.0p2
+  },
+  { // Entry 1337
+    -0x1.837b9dddc1eb3ab7819bc233db4697b5p-1,
+    0x1.0000000000001p2
+  },
+  { // Entry 1338
+    0x1.837b9dddc1eb3ab7819bc233db4697b5p-1,
+    -0x1.0000000000001p2
+  },
+  { // Entry 1339
+    0x1.d18f6ead1b446b4bcb73c2390b330d75p-1,
+    0x1.fffffffffffffp0
+  },
+  { // Entry 1340
+    -0x1.d18f6ead1b446b4bcb73c2390b330d75p-1,
+    -0x1.fffffffffffffp0
+  },
+  { // Entry 1341
+    0x1.d18f6ead1b445dfab848188009c9bb95p-1,
+    0x1.0p1
+  },
+  { // Entry 1342
+    -0x1.d18f6ead1b445dfab848188009c9bb95p-1,
+    -0x1.0p1
+  },
+  { // Entry 1343
+    0x1.d18f6ead1b44435891f0c50e01826988p-1,
+    0x1.0000000000001p1
+  },
+  { // Entry 1344
+    -0x1.d18f6ead1b44435891f0c50e01826988p-1,
+    -0x1.0000000000001p1
+  },
+  { // Entry 1345
+    0x1.aed548f090ced79c79cbf790441f8197p-1,
+    0x1.fffffffffffffp-1
+  },
+  { // Entry 1346
+    -0x1.aed548f090ced79c79cbf790441f8197p-1,
+    -0x1.fffffffffffffp-1
+  },
+  { // Entry 1347
+    0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    0x1.0p0
+  },
+  { // Entry 1348
+    -0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    -0x1.0p0
+  },
+  { // Entry 1349
+    0x1.aed548f090cef18bb5e3871a14d94609p-1,
+    0x1.0000000000001p0
+  },
+  { // Entry 1350
+    -0x1.aed548f090cef18bb5e3871a14d94609p-1,
+    -0x1.0000000000001p0
+  },
+  { // Entry 1351
+    0x1.eaee8744b05ef07cd0b9089130598314p-2,
+    0x1.fffffffffffffp-2
+  },
+  { // Entry 1352
+    -0x1.eaee8744b05ef07cd0b9089130598314p-2,
+    -0x1.fffffffffffffp-2
+  },
+  { // Entry 1353
+    0x1.eaee8744b05efe8764bc364fd837b666p-2,
+    0x1.0p-1
+  },
+  { // Entry 1354
+    -0x1.eaee8744b05efe8764bc364fd837b666p-2,
+    -0x1.0p-1
+  },
+  { // Entry 1355
+    0x1.eaee8744b05f1a9c8cc291cd27981051p-2,
+    0x1.0000000000001p-1
+  },
+  { // Entry 1356
+    -0x1.eaee8744b05f1a9c8cc291cd27981051p-2,
+    -0x1.0000000000001p-1
+  },
+  { // Entry 1357
+    0x1.faaeed4f31575c27f39c1d7c012a4413p-3,
+    0x1.fffffffffffffp-3
+  },
+  { // Entry 1358
+    -0x1.faaeed4f31575c27f39c1d7c012a4413p-3,
+    -0x1.fffffffffffffp-3
+  },
+  { // Entry 1359
+    0x1.faaeed4f31576ba89debdc7351e8b1aep-3,
+    0x1.0p-2
+  },
+  { // Entry 1360
+    -0x1.faaeed4f31576ba89debdc7351e8b1aep-3,
+    -0x1.0p-2
+  },
+  { // Entry 1361
+    0x1.faaeed4f31578aa9f28b5a61f34dccb1p-3,
+    0x1.0000000000001p-2
+  },
+  { // Entry 1362
+    -0x1.faaeed4f31578aa9f28b5a61f34dccb1p-3,
+    -0x1.0000000000001p-2
+  },
+  { // Entry 1363
+    0x1.feaaeee86ee34cc05eff28740ee7b469p-4,
+    0x1.fffffffffffffp-4
+  },
+  { // Entry 1364
+    -0x1.feaaeee86ee34cc05eff28740ee7b469p-4,
+    -0x1.fffffffffffffp-4
+  },
+  { // Entry 1365
+    0x1.feaaeee86ee35ca069a86721f89f85a5p-4,
+    0x1.0p-3
+  },
+  { // Entry 1366
+    -0x1.feaaeee86ee35ca069a86721f89f85a5p-4,
+    -0x1.0p-3
+  },
+  { // Entry 1367
+    0x1.feaaeee86ee37c607efae47dcc092c1cp-4,
+    0x1.0000000000001p-3
+  },
+  { // Entry 1368
+    -0x1.feaaeee86ee37c607efae47dcc092c1cp-4,
+    -0x1.0000000000001p-3
+  },
+  { // Entry 1369
+    0x1.ffaaaeeed4ed9b53a408c0f2bc02c8f9p-5,
+    0x1.fffffffffffffp-5
+  },
+  { // Entry 1370
+    -0x1.ffaaaeeed4ed9b53a408c0f2bc02c8f9p-5,
+    -0x1.fffffffffffffp-5
+  },
+  { // Entry 1371
+    0x1.ffaaaeeed4edab4ba4b365ed25a9595fp-5,
+    0x1.0p-4
+  },
+  { // Entry 1372
+    -0x1.ffaaaeeed4edab4ba4b365ed25a9595fp-5,
+    -0x1.0p-4
+  },
+  { // Entry 1373
+    0x1.ffaaaeeed4edcb3ba608afe1f8f4fa6bp-5,
+    0x1.0000000000001p-4
+  },
+  { // Entry 1374
+    -0x1.ffaaaeeed4edcb3ba608afe1f8f4fa6bp-5,
+    -0x1.0000000000001p-4
+  },
+  { // Entry 1375
+    0x1.ffeaaaeeee86d8ccfe368cd95e38f003p-6,
+    0x1.fffffffffffffp-6
+  },
+  { // Entry 1376
+    -0x1.ffeaaaeeee86d8ccfe368cd95e38f003p-6,
+    -0x1.fffffffffffffp-6
+  },
+  { // Entry 1377
+    0x1.ffeaaaeeee86e8cafe41376d47919579p-6,
+    0x1.0p-5
+  },
+  { // Entry 1378
+    -0x1.ffeaaaeeee86e8cafe41376d47919579p-6,
+    -0x1.0p-5
+  },
+  { // Entry 1379
+    0x1.ffeaaaeeee8708c6fe568c951a428069p-6,
+    0x1.0000000000001p-5
+  },
+  { // Entry 1380
+    -0x1.ffeaaaeeee8708c6fe568c951a428069p-6,
+    -0x1.0000000000001p-5
+  },
+  { // Entry 1381
+    0x1.fffaaaaeeeed3ed5c9c5ab6538f9cce0p-7,
+    0x1.fffffffffffffp-7
+  },
+  { // Entry 1382
+    -0x1.fffaaaaeeeed3ed5c9c5ab6538f9cce0p-7,
+    -0x1.fffffffffffffp-7
+  },
+  { // Entry 1383
+    0x1.fffaaaaeeeed4ed549c6560f889ee531p-7,
+    0x1.0p-6
+  },
+  { // Entry 1384
+    -0x1.fffaaaaeeeed4ed549c6560f889ee531p-7,
+    -0x1.0p-6
+  },
+  { // Entry 1385
+    0x1.fffaaaaeeeed6ed449c7ab6427e8fdd4p-7,
+    0x1.0000000000001p-6
+  },
+  { // Entry 1386
+    -0x1.fffaaaaeeeed6ed449c7ab6427e8fdd4p-7,
+    -0x1.0000000000001p-6
+  },
+  { // Entry 1387
+    0x1.fffffffaaaaa9aaeeeef6eed4ed442a4p-15,
+    0x1.fffffffffffffp-15
+  },
+  { // Entry 1388
+    -0x1.fffffffaaaaa9aaeeeef6eed4ed442a4p-15,
+    -0x1.fffffffffffffp-15
+  },
+  { // Entry 1389
+    0x1.fffffffaaaaaaaaeeeeeeeed4ed4ed4fp-15,
+    0x1.0p-14
+  },
+  { // Entry 1390
+    -0x1.fffffffaaaaaaaaeeeeeeeed4ed4ed4fp-15,
+    -0x1.0p-14
+  },
+  { // Entry 1391
+    0x1.fffffffaaaaacaaeeeedeeed4ed642a4p-15,
+    0x1.0000000000001p-14
+  },
+  { // Entry 1392
+    -0x1.fffffffaaaaacaaeeeedeeed4ed642a4p-15,
+    -0x1.0000000000001p-14
+  },
+  { // Entry 1393
+    0x1.ffffffffffffeeaaaaaaaaaaaacaeeeep-28,
+    0x1.fffffffffffffp-28
+  },
+  { // Entry 1394
+    -0x1.ffffffffffffeeaaaaaaaaaaaacaeeeep-28,
+    -0x1.fffffffffffffp-28
+  },
+  { // Entry 1395
+    0x1.fffffffffffffeaaaaaaaaaaaaaaeeeep-28,
+    0x1.0p-27
+  },
+  { // Entry 1396
+    -0x1.fffffffffffffeaaaaaaaaaaaaaaeeeep-28,
+    -0x1.0p-27
+  },
+  { // Entry 1397
+    0x1.0000000000000f555555555555357777p-27,
+    0x1.0000000000001p-27
+  },
+  { // Entry 1398
+    -0x1.0000000000000f555555555555357777p-27,
+    -0x1.0000000000001p-27
+  },
+  { // Entry 1399
+    0x1.ffffffffffffeffaaaaaaaaaaaab2aaep-31,
+    0x1.fffffffffffffp-31
+  },
+  { // Entry 1400
+    -0x1.ffffffffffffeffaaaaaaaaaaaab2aaep-31,
+    -0x1.fffffffffffffp-31
+  },
+  { // Entry 1401
+    0x1.fffffffffffffffaaaaaaaaaaaaaaaaep-31,
+    0x1.0p-30
+  },
+  { // Entry 1402
+    -0x1.fffffffffffffffaaaaaaaaaaaaaaaaep-31,
+    -0x1.0p-30
+  },
+  { // Entry 1403
+    0x1.0000000000000ffd555555555554d557p-30,
+    0x1.0000000000001p-30
+  },
+  { // Entry 1404
+    -0x1.0000000000000ffd555555555554d557p-30,
+    -0x1.0000000000001p-30
+  },
+  { // Entry 1405
+    -0x1.452fc98b34e96b61139b09a7c84a44bdp-8,
+    -0x1.fffffffffffffp1023
+  },
+  { // Entry 1406
+    0x1.452fc98b34e96b61139b09a7c84a44bdp-8,
+    0x1.fffffffffffffp1023
+  },
+  { // Entry 1407
+    0x1.452fc98b34e96b61139b09a7c84a44bdp-8,
+    0x1.fffffffffffffp1023
+  },
+  { // Entry 1408
+    -0x1.452fc98b34e96b61139b09a7c84a44bdp-8,
+    -0x1.fffffffffffffp1023
+  },
+  { // Entry 1409
+    0x1.452fc98b34e96b61139b09a7c84a44bdp-8,
+    0x1.fffffffffffffp1023
+  },
+  { // Entry 1410
+    -0x1.452fc98b34e96b61139b09a7c84a44bdp-8,
+    -0x1.fffffffffffffp1023
+  },
+  { // Entry 1411
+    0x1.daa3677c6ee8a22eb6c4b12ca10ce021p-1,
+    0x1.ffffffffffffep1023
+  },
+  { // Entry 1412
+    -0x1.daa3677c6ee8a22eb6c4b12ca10ce021p-1,
+    -0x1.ffffffffffffep1023
+  },
+  { // Entry 1413
+    0x1.1a62633145c06e0e689481270436e2edp-53,
+    0x1.921fb54442d18p1
+  },
+  { // Entry 1414
+    -0x1.1a62633145c06e0e689481270436e2edp-53,
+    -0x1.921fb54442d18p1
+  },
+  { // Entry 1415
+    0x1.ffffffffffffffffffffffffffec8831p-1,
+    0x1.921fb54442d18p0
+  },
+  { // Entry 1416
+    -0x1.ffffffffffffffffffffffffffec8831p-1,
+    -0x1.921fb54442d18p0
+  },
+  { // Entry 1417
+    0x1.aed548f090cef18bb5e3871a14d94609p-1,
+    0x1.0000000000001p0
+  },
+  { // Entry 1418
+    -0x1.aed548f090cef18bb5e3871a14d94609p-1,
+    -0x1.0000000000001p0
+  },
+  { // Entry 1419
+    0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    0x1.0p0
+  },
+  { // Entry 1420
+    -0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    -0x1.0p0
+  },
+  { // Entry 1421
+    0x1.aed548f090ced79c79cbf790441f8197p-1,
+    0x1.fffffffffffffp-1
+  },
+  { // Entry 1422
+    -0x1.aed548f090ced79c79cbf790441f8197p-1,
+    -0x1.fffffffffffffp-1
+  },
+  { // Entry 1423
+    0x1.6a09e667f3bcc5e9fee352f50fd3f4e9p-1,
+    0x1.921fb54442d18p-1
+  },
+  { // Entry 1424
+    -0x1.6a09e667f3bcc5e9fee352f50fd3f4e9p-1,
+    -0x1.921fb54442d18p-1
+  },
+  { // Entry 1425
+    0x1.0000000000000fffffffffffffffffffp-1022,
+    0x1.0000000000001p-1022
+  },
+  { // Entry 1426
+    -0x1.0000000000000fffffffffffffffffffp-1022,
+    -0x1.0000000000001p-1022
+  },
+  { // Entry 1427
+    0x1.ffffffffffffffffffffffffffffffffp-1023,
+    0x1.0p-1022
+  },
+  { // Entry 1428
+    -0x1.ffffffffffffffffffffffffffffffffp-1023,
+    -0x1.0p-1022
+  },
+  { // Entry 1429
+    0x1.ffffffffffffdfffffffffffffffffffp-1023,
+    0x1.ffffffffffffep-1023
+  },
+  { // Entry 1430
+    -0x1.ffffffffffffdfffffffffffffffffffp-1023,
+    -0x1.ffffffffffffep-1023
+  },
+  { // Entry 1431
+    0x1.ffffffffffffbfffffffffffffffffffp-1023,
+    0x1.ffffffffffffcp-1023
+  },
+  { // Entry 1432
+    -0x1.ffffffffffffbfffffffffffffffffffp-1023,
+    -0x1.ffffffffffffcp-1023
+  },
+  { // Entry 1433
+    0x1.ffffffffffffffffffffffffffffffffp-1074,
+    0x1.0p-1073
+  },
+  { // Entry 1434
+    -0x1.ffffffffffffffffffffffffffffffffp-1074,
+    -0x1.0p-1073
+  },
+  { // Entry 1435
+    0.0,
+    0x1.0p-1074
+  },
+  { // Entry 1436
+    -0.0,
+    -0x1.0p-1074
+  },
+  { // Entry 1437
+    0.0,
+    0.0
+  },
+  { // Entry 1438
+    -0.0,
+    -0.0
+  },
+};
+#endif // __BIONIC__
+
+TEST(math_sin, sin_intel) {
+#if defined(__BIONIC__)
+  for (size_t i = 0; i < sizeof(g_sin_intel_data)/sizeof(sin_intel_data_t); i++) {
+    EXPECT_DOUBLE_EQ(g_sin_intel_data[i].expected, sin(g_sin_intel_data[i].call_data)) << "Failed on element " << i;
+  }
+#else // __BIONIC__
+  GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
+}
diff --git a/tests/math_sincos_test.cpp b/tests/math_sincos_test.cpp
new file mode 100644
index 0000000..0fab2c2
--- /dev/null
+++ b/tests/math_sincos_test.cpp
@@ -0,0 +1,4788 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <math.h>
+
+#include <gtest/gtest.h>
+
+#if defined(__BIONIC__)
+typedef struct {
+  double sin_expected;
+  double cos_expected;
+  double call_data;
+} sincos_intel_data_t;
+
+static sincos_intel_data_t g_sincos_intel_data[] = {
+  { // Entry 0
+    -0x1.ce9a94ea9c2ad95597b1193b2300d19ap-1,
+    -0x1.b6d3057776dc38335b16745f2d756ab6p-2,
+    -0x1.01c000003p1,
+  },
+  { // Entry 1
+    0x1.ce9a94ea9c2ad95597b1193b2300d19ap-1,
+    -0x1.b6d3057776dc38335b16745f2d756ab6p-2,
+    0x1.01c000003p1,
+  },
+  { // Entry 2
+    -0x1.ce2cad2f92157153b4a9e012e3461d0ap-1,
+    -0x1.b8a14c745bd4c832bae9785655c91b60p-2,
+    -0x1.01fffc080p1,
+  },
+  { // Entry 3
+    0x1.ce2cad2f92157153b4a9e012e3461d0ap-1,
+    -0x1.b8a14c745bd4c832bae9785655c91b60p-2,
+    0x1.01fffc080p1,
+  },
+  { // Entry 4
+    -0x1.1a7444726f5e9dc2ee069dc3e500ab4fp-2,
+    0x1.ec231802917bdffa627ab6a59abe3f7dp-1,
+    -0x1.1e2a1563e068ep-2,
+  },
+  { // Entry 5
+    0x1.1a7444726f5e9dc2ee069dc3e500ab4fp-2,
+    0x1.ec231802917bdffa627ab6a59abe3f7dp-1,
+    0x1.1e2a1563e068ep-2,
+  },
+  { // Entry 6
+    -0x1.efdab5e65c8fd550d4688b62791fe694p-1,
+    0x1.fe4123d266ca37faeee822138eb331d3p-3,
+    -0x1.83ef2196f92f0p87,
+  },
+  { // Entry 7
+    0x1.efdab5e65c8fd550d4688b62791fe694p-1,
+    0x1.fe4123d266ca37faeee822138eb331d3p-3,
+    0x1.83ef2196f92f0p87,
+  },
+  { // Entry 8
+    -0x1.eff5edb1ad416cb6ca3109f1c0dfc34ap-1,
+    0x1.fc9935a7481717fa8aeca7a9c5833084p-3,
+    -0x1.a486d79764fb8p86,
+  },
+  { // Entry 9
+    0x1.eff5edb1ad416cb6ca3109f1c0dfc34ap-1,
+    0x1.fc9935a7481717fa8aeca7a9c5833084p-3,
+    0x1.a486d79764fb8p86,
+  },
+  { // Entry 10
+    -0x1.b78f2c97c88028396ec94ba9ea58dd68p-2,
+    0x1.ce6dea6788fde425f68fe33b0ffcc244p-1,
+    -0x1.c65173556ccfbp-2,
+  },
+  { // Entry 11
+    0x1.b78f2c97c88028396ec94ba9ea58dd68p-2,
+    0x1.ce6dea6788fde425f68fe33b0ffcc244p-1,
+    0x1.c65173556ccfbp-2,
+  },
+  { // Entry 12
+    -0x1.c7885aef33a94ffc5ae06be9444efad5p-3,
+    0x1.f32c8792006349b33b09fe57f80d9ed1p-1,
+    -0x1.cb6p-3,
+  },
+  { // Entry 13
+    0x1.c7885aef33a94ffc5ae06be9444efad5p-3,
+    0x1.f32c8792006349b33b09fe57f80d9ed1p-1,
+    0x1.cb6p-3,
+  },
+  { // Entry 14
+    -0x1.f74a97abb47bc823e92eb9d66f1d8b54p-3,
+    0x1.f04c859e062b9202aa2b9bf0486b5afdp-1,
+    -0x1.fc7fffffffffep-3,
+  },
+  { // Entry 15
+    0x1.f74a97abb47bc823e92eb9d66f1d8b54p-3,
+    0x1.f04c859e062b9202aa2b9bf0486b5afdp-1,
+    0x1.fc7fffffffffep-3,
+  },
+  { // Entry 16
+    0x1.0000000000002fffd555555555553d55p-32,
+    0x1.fffffffffffffffeffffffffffffa0p-1,
+    0x1.0000000000003p-32,
+  },
+  { // Entry 17
+    -0x1.0000000000002fffd555555555553d55p-32,
+    0x1.fffffffffffffffeffffffffffffa0p-1,
+    -0x1.0000000000003p-32,
+  },
+  { // Entry 18
+    0x1.d18f6ead199a3b95430d5516e93c8d7bp-1,
+    -0x1.aa2265753e6687fde76269ee92a784b0p-2,
+    0x1.00000000010p1,
+  },
+  { // Entry 19
+    -0x1.d18f6ead199a3b95430d5516e93c8d7bp-1,
+    -0x1.aa2265753e6687fde76269ee92a784b0p-2,
+    -0x1.00000000010p1,
+  },
+  { // Entry 20
+    0x1.b64d59dd8a5249e01113f4cb37d13c40p-1,
+    -0x1.08a445ad4737e80060cf3a5ff94d3067p-1,
+    0x1.001p557,
+  },
+  { // Entry 21
+    -0x1.b64d59dd8a5249e01113f4cb37d13c40p-1,
+    -0x1.08a445ad4737e80060cf3a5ff94d3067p-1,
+    -0x1.001p557,
+  },
+  { // Entry 22
+    0x1.ce77f24fd4d9a790125ff5290a62b7f1p-1,
+    -0x1.b764f40c9716b834bb72589348cfa4b8p-2,
+    0x1.01d4313757482p1,
+  },
+  { // Entry 23
+    -0x1.ce77f24fd4d9a790125ff5290a62b7f1p-1,
+    -0x1.b764f40c9716b834bb72589348cfa4b8p-2,
+    -0x1.01d4313757482p1,
+  },
+  { // Entry 24
+    0x1.ce39b7df7f4acb81e37c532638f9bf49p-1,
+    -0x1.b86a908f05c0a839e19d4aa63156d32bp-2,
+    0x1.01f867d44bc82p1,
+  },
+  { // Entry 25
+    -0x1.ce39b7df7f4acb81e37c532638f9bf49p-1,
+    -0x1.b86a908f05c0a839e19d4aa63156d32bp-2,
+    -0x1.01f867d44bc82p1,
+  },
+  { // Entry 26
+    0x1.ce70046acb80de75e903468cea8ab427p-1,
+    -0x1.b78654766c76483ce90a0bc2ac957b59p-2,
+    0x1.09860e8ed1e90p3,
+  },
+  { // Entry 27
+    -0x1.ce70046acb80de75e903468cea8ab427p-1,
+    -0x1.b78654766c76483ce90a0bc2ac957b59p-2,
+    -0x1.09860e8ed1e90p3,
+  },
+  { // Entry 28
+    0x1.ce68564e251f16285d604e04657f30e6p-1,
+    -0x1.b7a6a56f5796683c58e01b5b7061c16cp-2,
+    0x1.09872cce51fbdp3,
+  },
+  { // Entry 29
+    -0x1.ce68564e251f16285d604e04657f30e6p-1,
+    -0x1.b7a6a56f5796683c58e01b5b7061c16cp-2,
+    -0x1.09872cce51fbdp3,
+  },
+  { // Entry 30
+    -0x1.ce8ab32f3b002065f2d99e57a1072705p-1,
+    -0x1.b715f769cf1e582e23a15e8b80a70486p-2,
+    0x1.113b13b13b224p2,
+  },
+  { // Entry 31
+    0x1.ce8ab32f3b002065f2d99e57a1072705p-1,
+    -0x1.b715f769cf1e582e23a15e8b80a70486p-2,
+    -0x1.113b13b13b224p2,
+  },
+  { // Entry 32
+    0x1.c2df57188d3099e1baf7f721d7318bd9p-1,
+    0x1.e536ae395dfce001457970c8aaac3b1fp-2,
+    0x1.13cp0,
+  },
+  { // Entry 33
+    -0x1.c2df57188d3099e1baf7f721d7318bd9p-1,
+    0x1.e536ae395dfce001457970c8aaac3b1fp-2,
+    -0x1.13cp0,
+  },
+  { // Entry 34
+    0x1.b7dcd7c85c820838eecfa53e52078b2bp-2,
+    -0x1.ce5b7372046eaa467f49e1debe3662dfp-1,
+    0x1.1f628c5610717p3,
+  },
+  { // Entry 35
+    -0x1.b7dcd7c85c820838eecfa53e52078b2bp-2,
+    -0x1.ce5b7372046eaa467f49e1debe3662dfp-1,
+    -0x1.1f628c5610717p3,
+  },
+  { // Entry 36
+    0x1.ff3466b1ec8bed978f7c27018bc09678p-1,
+    0x1.c86caa04929857c2816d30693fceab36p-5,
+    0x1.1f699d708d497p16,
+  },
+  { // Entry 37
+    -0x1.ff3466b1ec8bed978f7c27018bc09678p-1,
+    0x1.c86caa04929857c2816d30693fceab36p-5,
+    -0x1.1f699d708d497p16,
+  },
+  { // Entry 38
+    0x1.b61d6aff754c2835697b5aa5339b635cp-2,
+    -0x1.cec59b2d230a83a86804730afdf1becfp-1,
+    0x1.1f72064620ef4p3,
+  },
+  { // Entry 39
+    -0x1.b61d6aff754c2835697b5aa5339b635cp-2,
+    -0x1.cec59b2d230a83a86804730afdf1becfp-1,
+    -0x1.1f72064620ef4p3,
+  },
+  { // Entry 40
+    0x1.cdf604838e499bd5d9d2712397b23c07p-1,
+    0x1.b98656b85bc2683216a947335ea689fbp-2,
+    0x1.1fffffdcefe40p0,
+  },
+  { // Entry 41
+    -0x1.cdf604838e499bd5d9d2712397b23c07p-1,
+    0x1.b98656b85bc2683216a947335ea689fbp-2,
+    -0x1.1fffffdcefe40p0,
+  },
+  { // Entry 42
+    0x1.ce913329696cd3fa471c7b00891075d4p-1,
+    0x1.b6fa92e5f576c834fc15d8998fccc728p-2,
+    0x1.20b478c4aa9edp0,
+  },
+  { // Entry 43
+    -0x1.ce913329696cd3fa471c7b00891075d4p-1,
+    0x1.b6fa92e5f576c834fc15d8998fccc728p-2,
+    -0x1.20b478c4aa9edp0,
+  },
+  { // Entry 44
+    0x1.ceabc025ed3d57323fca51626d2bf28cp-1,
+    0x1.b68a988604a7e83cd382fdf329d0d76ep-2,
+    0x1.20d37456e7453p0,
+  },
+  { // Entry 45
+    -0x1.ceabc025ed3d57323fca51626d2bf28cp-1,
+    0x1.b68a988604a7e83cd382fdf329d0d76ep-2,
+    -0x1.20d37456e7453p0,
+  },
+  { // Entry 46
+    0x1.ceb022b6b5ae07a267f0e7dc6a14a214p-1,
+    0x1.b67816b80ed0a82d11aee7aaa8008fedp-2,
+    0x1.20d8930cdf602p0,
+  },
+  { // Entry 47
+    -0x1.ceb022b6b5ae07a267f0e7dc6a14a214p-1,
+    0x1.b67816b80ed0a82d11aee7aaa8008fedp-2,
+    -0x1.20d8930cdf602p0,
+  },
+  { // Entry 48
+    -0x1.9e62aca53c660801b62604018a9d19ddp-4,
+    -0x1.fd5f830f860f333de490a42c2f045012p-1,
+    0x1.30d5f8e54b6d8p3,
+  },
+  { // Entry 49
+    0x1.9e62aca53c660801b62604018a9d19ddp-4,
+    -0x1.fd5f830f860f333de490a42c2f045012p-1,
+    -0x1.30d5f8e54b6d8p3,
+  },
+  { // Entry 50
+    0x1.3ed2aeefeafc97f0ee0fb3fa4fb46052p-3,
+    0x1.f9c201e4eb65fd5e5dbd97662505ff6fp-1,
+    0x1.402p-3,
+  },
+  { // Entry 51
+    -0x1.3ed2aeefeafc97f0ee0fb3fa4fb46052p-3,
+    0x1.f9c201e4eb65fd5e5dbd97662505ff6fp-1,
+    -0x1.402p-3,
+  },
+  { // Entry 52
+    -0x1.ff65d2ff4a8cc41cb8bb6df306e07be7p-1,
+    -0x1.8d3822ef260a57b385611f08577b75d9p-5,
+    0x1.4a40ec149a66fp16,
+  },
+  { // Entry 53
+    0x1.ff65d2ff4a8cc41cb8bb6df306e07be7p-1,
+    -0x1.8d3822ef260a57b385611f08577b75d9p-5,
+    -0x1.4a40ec149a66fp16,
+  },
+  { // Entry 54
+    0x1.4fffffffff9f88000000084f22ccccccp-20,
+    0x1.fffffffffe47000000003f4ebffffffcp-1,
+    0x1.5p-20,
+  },
+  { // Entry 55
+    -0x1.4fffffffff9f88000000084f22ccccccp-20,
+    0x1.fffffffffe47000000003f4ebffffffcp-1,
+    -0x1.5p-20,
+  },
+  { // Entry 56
+    0x1.79c599e1e91af809f9e69771796cd507p-1,
+    -0x1.5997065cb9653702d4c9d9b6bc58f768p-1,
+    0x1.5294a5294a528p4,
+  },
+  { // Entry 57
+    -0x1.79c599e1e91af809f9e69771796cd507p-1,
+    -0x1.5997065cb9653702d4c9d9b6bc58f768p-1,
+    -0x1.5294a5294a528p4,
+  },
+  { // Entry 58
+    -0x1.ff7996073bba6c6ede46f52d445623c9p-1,
+    0x1.72e7437910cc083fac4f6f62a2eb38afp-5,
+    0x1.57431aacf5c58p16,
+  },
+  { // Entry 59
+    0x1.ff7996073bba6c6ede46f52d445623c9p-1,
+    0x1.72e7437910cc083fac4f6f62a2eb38afp-5,
+    -0x1.57431aacf5c58p16,
+  },
+  { // Entry 60
+    0x1.f81c4f9a5181462ae735e21222d498c4p-1,
+    0x1.6623d2eb6add1ffc398a3c20447f9d06p-3,
+    0x1.652p0,
+  },
+  { // Entry 61
+    -0x1.f81c4f9a5181462ae735e21222d498c4p-1,
+    0x1.6623d2eb6add1ffc398a3c20447f9d06p-3,
+    -0x1.652p0,
+  },
+  { // Entry 62
+    -0x1.c42a091026f45286d061085c5c9fddb7p-1,
+    0x1.e0619960a11c6801e80ab0c9e25f89d0p-2,
+    0x1.6f7bdef7bdef4p3,
+  },
+  { // Entry 63
+    0x1.c42a091026f45286d061085c5c9fddb7p-1,
+    0x1.e0619960a11c6801e80ab0c9e25f89d0p-2,
+    -0x1.6f7bdef7bdef4p3,
+  },
+  { // Entry 64
+    -0x1.f9c4364ba198f7e32b672366c34b8b7dp-2,
+    0x1.bd309f3dfcd489128e5ecbc31680c4a5p-1,
+    0x1.711p2,
+  },
+  { // Entry 65
+    0x1.f9c4364ba198f7e32b672366c34b8b7dp-2,
+    0x1.bd309f3dfcd489128e5ecbc31680c4a5p-1,
+    -0x1.711p2,
+  },
+  { // Entry 66
+    -0x1.be6e5bea1a4d88331fd8e460cd677245p-2,
+    0x1.ccc7d99b57ab54f04ed918ec14a2507dp-1,
+    0x1.7540aa5882dc2p2,
+  },
+  { // Entry 67
+    0x1.be6e5bea1a4d88331fd8e460cd677245p-2,
+    0x1.ccc7d99b57ab54f04ed918ec14a2507dp-1,
+    -0x1.7540aa5882dc2p2,
+  },
+  { // Entry 68
+    0x1.c90c841d1494c0757e8ebb16725d8718p-3,
+    -0x1.f3165a0b306b1ffcf8d11909fffba167p-1,
+    0x1.7550d28ffccc4p1,
+  },
+  { // Entry 69
+    -0x1.c90c841d1494c0757e8ebb16725d8718p-3,
+    -0x1.f3165a0b306b1ffcf8d11909fffba167p-1,
+    -0x1.7550d28ffccc4p1,
+  },
+  { // Entry 70
+    -0x1.b649d577e1b2a839d25d19807eb2c564p-2,
+    0x1.cebb175d36b934bc0995a0be35cde1eep-1,
+    0x1.75d11fa0d6242p2,
+  },
+  { // Entry 71
+    0x1.b649d577e1b2a839d25d19807eb2c564p-2,
+    0x1.cebb175d36b934bc0995a0be35cde1eep-1,
+    -0x1.75d11fa0d6242p2,
+  },
+  { // Entry 72
+    0x1.b78730d11d8408320d21ca6ad2be3368p-2,
+    -0x1.ce6fd00ed16501cb13b908477e102811p-1,
+    0x1.bc50444ee6286p9,
+  },
+  { // Entry 73
+    -0x1.b78730d11d8408320d21ca6ad2be3368p-2,
+    -0x1.ce6fd00ed16501cb13b908477e102811p-1,
+    -0x1.bc50444ee6286p9,
+  },
+  { // Entry 74
+    0x1.b6b0b0996e7e6835acdb36e55a08bf15p-2,
+    0x1.cea2b8cc552181d0b0aead27e94a9168p-1,
+    0x1.c55b2bf19ce54p-2,
+  },
+  { // Entry 75
+    -0x1.b6b0b0996e7e6835acdb36e55a08bf15p-2,
+    0x1.cea2b8cc552181d0b0aead27e94a9168p-1,
+    -0x1.c55b2bf19ce54p-2,
+  },
+  { // Entry 76
+    0x1.b6facf665891482ea8c61f5ca32f280dp-2,
+    0x1.ce9124cec4150559d947a526ad98f2f4p-1,
+    0x1.c5ad34f5f472ap-2,
+  },
+  { // Entry 77
+    -0x1.b6facf665891482ea8c61f5ca32f280dp-2,
+    0x1.ce9124cec4150559d947a526ad98f2f4p-1,
+    -0x1.c5ad34f5f472ap-2,
+  },
+  { // Entry 78
+    -0x1.f83a0983dd15d00301e2df21e3bee635p-2,
+    -0x1.bda0596df060004d579563ad8c67d151p-1,
+    0x1.d4067c60f471ep1,
+  },
+  { // Entry 79
+    0x1.f83a0983dd15d00301e2df21e3bee635p-2,
+    -0x1.bda0596df060004d579563ad8c67d151p-1,
+    -0x1.d4067c60f471ep1,
+  },
+  { // Entry 80
+    0x1.9cb6a9bbce64a3e97a7267fdec25c83bp-1,
+    0x1.2f011326420e5002172db245fd9063e2p-1,
+    0x1.dffffffffffffp-1,
+  },
+  { // Entry 81
+    -0x1.9cb6a9bbce64a3e97a7267fdec25c83bp-1,
+    0x1.2f011326420e5002172db245fd9063e2p-1,
+    -0x1.dffffffffffffp-1,
+  },
+  { // Entry 82
+    0x1.f5f0be28565c5ad763c103d981fc5c4ep-5,
+    0x1.ff09babb076e4803e57e68204570fd5bp-1,
+    0x1.f64147d8add84p-5,
+  },
+  { // Entry 83
+    -0x1.f5f0be28565c5ad763c103d981fc5c4ep-5,
+    0x1.ff09babb076e4803e57e68204570fd5bp-1,
+    -0x1.f64147d8add84p-5,
+  },
+  { // Entry 84
+    -0x1.d4da5f56888e200fda4ebac7db1cdbefp-1,
+    0x1.9b70cd3284e157fb84491d581cb86bd3p-2,
+    0x1.fe6183efa397cp83,
+  },
+  { // Entry 85
+    0x1.d4da5f56888e200fda4ebac7db1cdbefp-1,
+    0x1.9b70cd3284e157fb84491d581cb86bd3p-2,
+    -0x1.fe6183efa397cp83,
+  },
+  { // Entry 86
+    0x1.fa9f6ca0ec44e0010026f385c0ab8690p-3,
+    0x1.f016474b75667424a050d79014fd2385p-1,
+    0x1.ffeffffffffffp-3,
+  },
+  { // Entry 87
+    -0x1.fa9f6ca0ec44e0010026f385c0ab8690p-3,
+    0x1.f016474b75667424a050d79014fd2385p-1,
+    -0x1.ffeffffffffffp-3,
+  },
+  { // Entry 88
+    -0x1.ff4868ddaba6ba32c6b714aef99ff2f7p-1,
+    -0x1.b16f0eb25ae467c2a185e516f1188b20p-5,
+    0x1.fff7ff800001fp15,
+  },
+  { // Entry 89
+    0x1.ff4868ddaba6ba32c6b714aef99ff2f7p-1,
+    -0x1.b16f0eb25ae467c2a185e516f1188b20p-5,
+    -0x1.fff7ff800001fp15,
+  },
+  { // Entry 90
+    -0x1.ff4f1e9c248912648701818d075b3953p-1,
+    -0x1.a971e3b64d08d7c3f37d299b43616eb4p-5,
+    0x1.fff7ffffffcp15,
+  },
+  { // Entry 91
+    0x1.ff4f1e9c248912648701818d075b3953p-1,
+    -0x1.a971e3b64d08d7c3f37d299b43616eb4p-5,
+    -0x1.fff7ffffffcp15,
+  },
+  { // Entry 92
+    0x1.d19616fc7ee4605345c25606cfc93235p-1,
+    -0x1.aa054c4909384811a063273112604c31p-2,
+    0x1.fff80p0,
+  },
+  { // Entry 93
+    -0x1.d19616fc7ee4605345c25606cfc93235p-1,
+    -0x1.aa054c4909384811a063273112604c31p-2,
+    -0x1.fff80p0,
+  },
+  { // Entry 94
+    0x1.ce3509751c4614837fa4b34963c6f5d8p-1,
+    0x1.b87e37101654482144d71d04972267d8p-2,
+    0x1.ffffbffe3ffffp14,
+  },
+  { // Entry 95
+    -0x1.ce3509751c4614837fa4b34963c6f5d8p-1,
+    0x1.b87e37101654482144d71d04972267d8p-2,
+    -0x1.ffffbffe3ffffp14,
+  },
+  { // Entry 96
+    0x1.d18f76ffc6e4ba0a3134e5be21b5bc8fp-1,
+    -0x1.aa2241160227896c68ef17839f17dce5p-2,
+    0x1.fffff60p0,
+  },
+  { // Entry 97
+    -0x1.d18f76ffc6e4ba0a3134e5be21b5bc8fp-1,
+    -0x1.aa2241160227896c68ef17839f17dce5p-2,
+    -0x1.fffff60p0,
+  },
+  { // Entry 98
+    -0x1.837b994a6d8ff7f2750755df5843e84dp-1,
+    -0x1.4eaa65b9e2ecc308fd82f65e09d06be4p-1,
+    0x1.fffffe3ffffffp1,
+  },
+  { // Entry 99
+    0x1.837b994a6d8ff7f2750755df5843e84dp-1,
+    -0x1.4eaa65b9e2ecc308fd82f65e09d06be4p-1,
+    -0x1.fffffe3ffffffp1,
+  },
+  { // Entry 100
+    0x1.aed548f090c1dffe6e04322dc8e8cbfap-1,
+    0x1.14a280fb507cf8999a1b291995646152p-1,
+    0x1.ffffffffffe7fp-1,
+  },
+  { // Entry 101
+    -0x1.aed548f090c1dffe6e04322dc8e8cbfap-1,
+    0x1.14a280fb507cf8999a1b291995646152p-1,
+    -0x1.ffffffffffe7fp-1,
+  },
+  { // Entry 102
+    -0.0,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074,
+  },
+  { // Entry 103
+    0.0,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1074,
+  },
+  { // Entry 104
+    -0.0,
+    0x1.p0,
+    -0.0,
+  },
+  { // Entry 105
+    0.0,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1074,
+  },
+  { // Entry 106
+    -0.0,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074,
+  },
+  { // Entry 107
+    -0x1.0000000000000fffffffffffffffffffp-1022,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0000000000001p-1022,
+  },
+  { // Entry 108
+    0x1.0000000000000fffffffffffffffffffp-1022,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0000000000001p-1022,
+  },
+  { // Entry 109
+    -0x1.ffffffffffffffffffffffffffffffffp-1023,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1022,
+  },
+  { // Entry 110
+    0x1.ffffffffffffffffffffffffffffffffp-1023,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1022,
+  },
+  { // Entry 111
+    -0x1.ffffffffffffdfffffffffffffffffffp-1023,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.ffffffffffffep-1023,
+  },
+  { // Entry 112
+    0x1.ffffffffffffdfffffffffffffffffffp-1023,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.ffffffffffffep-1023,
+  },
+  { // Entry 113
+    0x1.ffffffffffffdfffffffffffffffffffp-1023,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.ffffffffffffep-1023,
+  },
+  { // Entry 114
+    -0x1.ffffffffffffdfffffffffffffffffffp-1023,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.ffffffffffffep-1023,
+  },
+  { // Entry 115
+    0x1.ffffffffffffffffffffffffffffffffp-1023,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1022,
+  },
+  { // Entry 116
+    -0x1.ffffffffffffffffffffffffffffffffp-1023,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1022,
+  },
+  { // Entry 117
+    0x1.0000000000000fffffffffffffffffffp-1022,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0000000000001p-1022,
+  },
+  { // Entry 118
+    -0x1.0000000000000fffffffffffffffffffp-1022,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0000000000001p-1022,
+  },
+  { // Entry 119
+    0x1.9999996de8ca198c24ab9449beee16d5p-13,
+    0x1.ffffff5c28f5cb4c5272061281211120p-1,
+    0x1.999999999999ap-13,
+  },
+  { // Entry 120
+    -0x1.9999996de8ca198c24ab9449beee16d5p-13,
+    0x1.ffffff5c28f5cb4c5272061281211120p-1,
+    -0x1.999999999999ap-13,
+  },
+  { // Entry 121
+    0x1.999998ead65b96f78a4dbfd839c7ef2ep-12,
+    0x1.fffffd70a3d7960cd5695a06fdb80e74p-1,
+    0x1.999999999999ap-12,
+  },
+  { // Entry 122
+    -0x1.999998ead65b96f78a4dbfd839c7ef2ep-12,
+    0x1.fffffd70a3d7960cd5695a06fdb80e74p-1,
+    -0x1.999999999999ap-12,
+  },
+  { // Entry 123
+    0x1.3333320c49babff151b6d04290e2c3a2p-11,
+    0x1.fffffa3d70a69ad42b39d8696632f856p-1,
+    0x1.3333333333334p-11,
+  },
+  { // Entry 124
+    -0x1.3333320c49babff151b6d04290e2c3a2p-11,
+    0x1.fffffa3d70a69ad42b39d8696632f856p-1,
+    -0x1.3333333333334p-11,
+  },
+  { // Entry 125
+    0x1.999996de8ca2884da2f08f25bb024d08p-11,
+    0x1.fffff5c28f64e5ec0da0a4f7f4388052p-1,
+    0x1.999999999999ap-11,
+  },
+  { // Entry 126
+    -0x1.999996de8ca2884da2f08f25bb024d08p-11,
+    0x1.fffff5c28f64e5ec0da0a4f7f4388052p-1,
+    -0x1.999999999999ap-11,
+  },
+  { // Entry 127
+    0x1.fffffaaaaaaeeeeeed4ed4edab4c7bd6p-11,
+    0x1.fffff0000015555549f49f4d34d34ca0p-1,
+    0x1.0p-10,
+  },
+  { // Entry 128
+    -0x1.fffffaaaaaaeeeeeed4ed4edab4c7bd6p-11,
+    0x1.fffff0000015555549f49f4d34d34ca0p-1,
+    -0x1.0p-10,
+  },
+  { // Entry 129
+    0x1.33332e978d552afc883bdb04751e3835p-10,
+    0x1.ffffe8f5c2bb98c7c103d2ff79f15d6ap-1,
+    0x1.3333333333333p-10,
+  },
+  { // Entry 130
+    -0x1.33332e978d552afc883bdb04751e3835p-10,
+    0x1.ffffe8f5c2bb98c7c103d2ff79f15d6ap-1,
+    -0x1.3333333333333p-10,
+  },
+  { // Entry 131
+    0x1.66665f1529aff8a3809246670a436c3cp-10,
+    0x1.ffffe0a3d75c31b26451166d6f398abdp-1,
+    0x1.6666666666666p-10,
+  },
+  { // Entry 132
+    -0x1.66665f1529aff8a3809246670a436c3cp-10,
+    0x1.ffffe0a3d75c31b26451166d6f398abdp-1,
+    -0x1.6666666666666p-10,
+  },
+  { // Entry 133
+    0x1.99998ead65cdf82e194c133997f2fb68p-10,
+    0x1.ffffd70a3dfc733b3331d8382b1e9df5p-1,
+    0x1.9999999999999p-10,
+  },
+  { // Entry 134
+    -0x1.99998ead65cdf82e194c133997f2fb68p-10,
+    0x1.ffffd70a3dfc733b3331d8382b1e9df5p-1,
+    -0x1.9999999999999p-10,
+  },
+  { // Entry 135
+    0x1.ccccbd3f7d15d42affb9f02bf1dc257bp-10,
+    0x1.ffffcc28f6a2823f3765b50659ecb0e2p-1,
+    0x1.cccccccccccccp-10,
+  },
+  { // Entry 136
+    -0x1.ccccbd3f7d15d42affb9f02bf1dc257bp-10,
+    0x1.ffffcc28f6a2823f3765b50659ecb0e2p-1,
+    -0x1.cccccccccccccp-10,
+  },
+  { // Entry 137
+    0x1.0665ae9c7b44ed280216be2104f28f02p-7,
+    0x1.fffbcc2a6e86fef7d2af1580bd8e6699p-1,
+    0x1.0666666666666p-7,
+  },
+  { // Entry 138
+    -0x1.0665ae9c7b44ed280216be2104f28f02p-7,
+    0x1.fffbcc2a6e86fef7d2af1580bd8e6699p-1,
+    -0x1.0666666666666p-7,
+  },
+  { // Entry 139
+    0x1.ccc8e97b59f618898c4ac3a0aeddf709p-7,
+    0x1.fff30a4b6fcc1405e18fbf7335d2f789p-1,
+    0x1.cccccccccccccp-7,
+  },
+  { // Entry 140
+    -0x1.ccc8e97b59f618898c4ac3a0aeddf709p-7,
+    0x1.fff30a4b6fcc1405e18fbf7335d2f789p-1,
+    -0x1.cccccccccccccp-7,
+  },
+  { // Entry 141
+    0x1.4993e8a8ff79b132046efa7856a97538p-6,
+    0x1.ffe57a780f38c0db37051fa8c8d60fbcp-1,
+    0x1.4999999999999p-6,
+  },
+  { // Entry 142
+    -0x1.4993e8a8ff79b132046efa7856a97538p-6,
+    0x1.ffe57a780f38c0db37051fa8c8d60fbcp-1,
+    -0x1.4999999999999p-6,
+  },
+  { // Entry 143
+    0x1.acc044c56db0e19f82c9c3cff246e201p-6,
+    0x1.ffd31cd0e1d62c05d2cded21add8bd33p-1,
+    0x1.accccccccccccp-6,
+  },
+  { // Entry 144
+    -0x1.acc044c56db0e19f82c9c3cff246e201p-6,
+    0x1.ffd31cd0e1d62c05d2cded21add8bd33p-1,
+    -0x1.accccccccccccp-6,
+  },
+  { // Entry 145
+    0x1.07f44d67cf41afbc0c95108b99f91b01p-5,
+    0x1.ffbbf18207542ef81390d73c3ba89c1ap-1,
+    0x1.080p-5,
+  },
+  { // Entry 146
+    -0x1.07f44d67cf41afbc0c95108b99f91b01p-5,
+    0x1.ffbbf18207542ef81390d73c3ba89c1ap-1,
+    -0x1.080p-5,
+  },
+  { // Entry 147
+    0x1.3985fe46f1c8714eaa1418561963e89bp-5,
+    0x1.ff9ff8c3299f54457bbaf8c12173b46bp-1,
+    0x1.399999999999ap-5,
+  },
+  { // Entry 148
+    -0x1.3985fe46f1c8714eaa1418561963e89bp-5,
+    0x1.ff9ff8c3299f54457bbaf8c12173b46bp-1,
+    -0x1.399999999999ap-5,
+  },
+  { // Entry 149
+    0x1.6b14bde93ac5f7d24544d0ecf8be7aeep-5,
+    0x1.ff7f32d77c5b1c42f1660c9b6f2ef64fp-1,
+    0x1.6b33333333334p-5,
+  },
+  { // Entry 150
+    -0x1.6b14bde93ac5f7d24544d0ecf8be7aeep-5,
+    0x1.ff7f32d77c5b1c42f1660c9b6f2ef64fp-1,
+    -0x1.6b33333333334p-5,
+  },
+  { // Entry 151
+    0x1.9ca0153ed8396b02f8605219a5fe5917p-5,
+    0x1.ff59a00dbc40896bb5e4ac8ad293afb4p-1,
+    0x1.9cccccccccccep-5,
+  },
+  { // Entry 152
+    -0x1.9ca0153ed8396b02f8605219a5fe5917p-5,
+    0x1.ff59a00dbc40896bb5e4ac8ad293afb4p-1,
+    -0x1.9cccccccccccep-5,
+  },
+  { // Entry 153
+    0x1.ce278d4027d34387f184d4ab2aaf545fp-5,
+    0x1.ff2f40c02e60f61d6dcfc39b6c2be087p-1,
+    0x1.ce66666666666p-5,
+  },
+  { // Entry 154
+    -0x1.ce278d4027d34387f184d4ab2aaf545fp-5,
+    0x1.ff2f40c02e60f61d6dcfc39b6c2be087p-1,
+    -0x1.ce66666666666p-5,
+  },
+  { // Entry 155
+    0x1.43c1e9c171a667a0b92519a04fa5a91cp-1,
+    0x1.8ca46c7d8975e57a1484f05c3738d83bp-1,
+    0x1.5e7fc4369bdadp-1,
+  },
+  { // Entry 156
+    -0x1.43c1e9c171a667a0b92519a04fa5a91cp-1,
+    0x1.8ca46c7d8975e57a1484f05c3738d83bp-1,
+    -0x1.5e7fc4369bdadp-1,
+  },
+  { // Entry 157
+    0x1.ee3d6bcea09ca18b1d1ce7ee04fd886fp-1,
+    0x1.0b5d3802fc7991140168f294eedd7904p-2,
+    0x1.4e7fc4369bdadp0,
+  },
+  { // Entry 158
+    -0x1.ee3d6bcea09ca18b1d1ce7ee04fd886fp-1,
+    0x1.0b5d3802fc7991140168f294eedd7904p-2,
+    -0x1.4e7fc4369bdadp0,
+  },
+  { // Entry 159
+    0x1.df8e22ea809d65c6a69b96aca60be432p-1,
+    -0x1.66b96f53323af1d7e31a7162ab18a75bp-2,
+    0x1.edbfa651e9c84p0,
+  },
+  { // Entry 160
+    -0x1.df8e22ea809d65c6a69b96aca60be432p-1,
+    -0x1.66b96f53323af1d7e31a7162ab18a75bp-2,
+    -0x1.edbfa651e9c84p0,
+  },
+  { // Entry 161
+    0x1.1d3479eac7ae35e2fbea0ae696434692p-1,
+    -0x1.a93554888c32fa57f22a9529a320c1cbp-1,
+    0x1.467fc4369bdadp1,
+  },
+  { // Entry 162
+    -0x1.1d3479eac7ae35e2fbea0ae696434692p-1,
+    -0x1.a93554888c32fa57f22a9529a320c1cbp-1,
+    -0x1.467fc4369bdadp1,
+  },
+  { // Entry 163
+    -0x1.ffeaaaeeee84b44ccefef832254d28c0p-6,
+    -0x1.ffc00155527d2b9fda2ae89396e09727p-1,
+    0x1.961fb54442d18p1,
+  },
+  { // Entry 164
+    0x1.ffeaaaeeee84b44ccefef832254d28c0p-6,
+    -0x1.ffc00155527d2b9fda2ae89396e09727p-1,
+    -0x1.961fb54442d18p1,
+  },
+  { // Entry 165
+    -0x1.3734d32d49bd0b942772a7567d514140p-1,
+    -0x1.96907c5c7c25b88e34addff1fbef66e4p-1,
+    0x1.e5bfa651e9c83p1,
+  },
+  { // Entry 166
+    0x1.3734d32d49bd0b942772a7567d514140p-1,
+    -0x1.96907c5c7c25b88e34addff1fbef66e4p-1,
+    -0x1.e5bfa651e9c83p1,
+  },
+  { // Entry 167
+    -0x1.e9d25d19911e205b653521f42b9b864fp-1,
+    -0x1.2a1e5a50f948cd487c5309682b110a53p-2,
+    0x1.1aafcbafc85f7p2,
+  },
+  { // Entry 168
+    0x1.e9d25d19911e205b653521f42b9b864fp-1,
+    -0x1.2a1e5a50f948cd487c5309682b110a53p-2,
+    -0x1.1aafcbafc85f7p2,
+  },
+  { // Entry 169
+    -0x1.e4ecdc5a4e465899928eb9fc95829d48p-1,
+    0x1.4894f695dc56bce8b273e5524f181264p-2,
+    0x1.427fc4369bdadp2,
+  },
+  { // Entry 170
+    0x1.e4ecdc5a4e465899928eb9fc95829d48p-1,
+    0x1.4894f695dc56bce8b273e5524f181264p-2,
+    -0x1.427fc4369bdadp2,
+  },
+  { // Entry 171
+    -0x1.2a59f1034426197fa6eee22762967f25p-1,
+    0x1.a016ea3a692ce0c321b77f168de39122p-1,
+    0x1.6a4fbcbd6f562p2,
+  },
+  { // Entry 172
+    0x1.2a59f1034426197fa6eee22762967f25p-1,
+    0x1.a016ea3a692ce0c321b77f168de39122p-1,
+    -0x1.6a4fbcbd6f562p2,
+  },
+  { // Entry 173
+    -0x1.26312443bd35f19312eac0a1a6b5659ep-1,
+    0x1.a30a69f5537ebc22f0870c2bd26ef284p-1,
+    0x1.6af2eff0a2896p2,
+  },
+  { // Entry 174
+    0x1.26312443bd35f19312eac0a1a6b5659ep-1,
+    0x1.a30a69f5537ebc22f0870c2bd26ef284p-1,
+    -0x1.6af2eff0a2896p2,
+  },
+  { // Entry 175
+    -0x1.e18e660a5e2fb316ecbb9ed70122eff5p-1,
+    0x1.5bd62e8b04ad5915e66242349b756e11p-2,
+    0x1.43c62a9d02414p2,
+  },
+  { // Entry 176
+    0x1.e18e660a5e2fb316ecbb9ed70122eff5p-1,
+    0x1.5bd62e8b04ad5915e66242349b756e11p-2,
+    -0x1.43c62a9d02414p2,
+  },
+  { // Entry 177
+    -0x1.ee0e83a0198b6e2ef7c48e6625291a0ap-1,
+    -0x1.0cb71f671e63410966e78d2009c0616fp-2,
+    0x1.1c99654961f92p2,
+  },
+  { // Entry 178
+    0x1.ee0e83a0198b6e2ef7c48e6625291a0ap-1,
+    -0x1.0cb71f671e63410966e78d2009c0616fp-2,
+    -0x1.1c99654961f92p2,
+  },
+  { // Entry 179
+    -0x1.4727747338e4653616eadbd7ec3d02d3p-1,
+    -0x1.89d86aa8521c11b74f8b1954c08f9b36p-1,
+    0x1.ead93feb8361fp1,
+  },
+  { // Entry 180
+    0x1.4727747338e4653616eadbd7ec3d02d3p-1,
+    -0x1.89d86aa8521c11b74f8b1954c08f9b36p-1,
+    -0x1.ead93feb8361fp1,
+  },
+  { // Entry 181
+    -0x1.4ba2f75dda5fe434320905a7184ff1afp-4,
+    -0x1.fe51ac554a16ad8194f181085f8a17f2p-1,
+    0x1.9c7fb54442d1ap1,
+  },
+  { // Entry 182
+    0x1.4ba2f75dda5fe434320905a7184ff1afp-4,
+    -0x1.fe51ac554a16ad8194f181085f8a17f2p-1,
+    -0x1.9c7fb54442d1ap1,
+  },
+  { // Entry 183
+    0x1.034c4d633b4ef0a9089b43892a462a26p-1,
+    -0x1.b97c04d08bc5d765b341a22b2c720b6fp-1,
+    0x1.4e262a9d02415p1,
+  },
+  { // Entry 184
+    -0x1.034c4d633b4ef0a9089b43892a462a26p-1,
+    -0x1.b97c04d08bc5d765b341a22b2c720b6fp-1,
+    -0x1.4e262a9d02415p1,
+  },
+  { // Entry 185
+    0x1.d1e4cde2f3944f4c134c05cc4e5339a3p-1,
+    -0x1.a8ac8a3e58f6ca952390299d2e8b187fp-2,
+    0x1.ff993feb83620p0,
+  },
+  { // Entry 186
+    -0x1.d1e4cde2f3944f4c134c05cc4e5339a3p-1,
+    -0x1.a8ac8a3e58f6ca952390299d2e8b187fp-2,
+    -0x1.ff993feb83620p0,
+  },
+  { // Entry 187
+    0x1.f750235c949926c48c90e41a91474c06p-1,
+    0x1.77a8b9b3d254a9e39d02b3eb3e2390e7p-3,
+    0x1.62e62a9d02416p0,
+  },
+  { // Entry 188
+    -0x1.f750235c949926c48c90e41a91474c06p-1,
+    0x1.77a8b9b3d254a9e39d02b3eb3e2390e7p-3,
+    -0x1.62e62a9d02416p0,
+  },
+  { // Entry 189
+    0x1.65f7d571279b0b8005552fd47a2e77aep-1,
+    0x1.6e1061205dd79051c112d30a05097c61p-1,
+    0x1.8c662a9d02419p-1,
+  },
+  { // Entry 190
+    -0x1.65f7d571279b0b8005552fd47a2e77aep-1,
+    0x1.6e1061205dd79051c112d30a05097c61p-1,
+    -0x1.8c662a9d02419p-1,
+  },
+  { // Entry 191
+    -0x1.fe043f57369d6a52fa33f0119ec4da19p-1,
+    -0x1.682f3cc3c7a08da2ce02a41cdc7bed86p-4,
+    -0x1.a8aa1d11c44ffp0,
+  },
+  { // Entry 192
+    0x1.fe043f57369d6a52fa33f0119ec4da19p-1,
+    -0x1.682f3cc3c7a08da2ce02a41cdc7bed86p-4,
+    0x1.a8aa1d11c44ffp0,
+  },
+  { // Entry 193
+    -0x1.fff18f24f3e4b87bf8c3762cb44f46d6p-1,
+    -0x1.e6669a270c36d4879b428ddba96cd87bp-7,
+    -0x1.95ec8b9e03d54p0,
+  },
+  { // Entry 194
+    0x1.fff18f24f3e4b87bf8c3762cb44f46d6p-1,
+    -0x1.e6669a270c36d4879b428ddba96cd87bp-7,
+    0x1.95ec8b9e03d54p0,
+  },
+  { // Entry 195
+    -0x1.ff20d961624e7063a78203b811f579cap-1,
+    0x1.ddd1ec25e209f1bbf7e17ef6c8450cd7p-5,
+    -0x1.832efa2a435a9p0,
+  },
+  { // Entry 196
+    0x1.ff20d961624e7063a78203b811f579cap-1,
+    0x1.ddd1ec25e209f1bbf7e17ef6c8450cd7p-5,
+    0x1.832efa2a435a9p0,
+  },
+  { // Entry 197
+    -0x1.fb933c40107fd775185ac14918c8fbafp-1,
+    0x1.0cab9115640d993082a7343bb5affea2p-3,
+    -0x1.707168b682dfep0,
+  },
+  { // Entry 198
+    0x1.fb933c40107fd775185ac14918c8fbafp-1,
+    0x1.0cab9115640d993082a7343bb5affea2p-3,
+    0x1.707168b682dfep0,
+  },
+  { // Entry 199
+    -0x1.f54d971881ad685b782ef88e6350f7cdp-1,
+    0x1.a0723a95492edee5dc98394e45f96d88p-3,
+    -0x1.5db3d742c2653p0,
+  },
+  { // Entry 200
+    0x1.f54d971881ad685b782ef88e6350f7cdp-1,
+    0x1.a0723a95492edee5dc98394e45f96d88p-3,
+    0x1.5db3d742c2653p0,
+  },
+  { // Entry 201
+    -0x1.ec5883b7b6cf4d859ab04e15d53698c9p-1,
+    0x1.18fee96a1a585928a94cda7e3d916fe1p-2,
+    -0x1.4af645cf01ea8p0,
+  },
+  { // Entry 202
+    0x1.ec5883b7b6cf4d859ab04e15d53698c9p-1,
+    0x1.18fee96a1a585928a94cda7e3d916fe1p-2,
+    0x1.4af645cf01ea8p0,
+  },
+  { // Entry 203
+    -0x1.e0c04a94e17309c806c1c78bddc1d607p-1,
+    0x1.6043621b13be2ff07085f8278598e566p-2,
+    -0x1.3838b45b416fdp0,
+  },
+  { // Entry 204
+    0x1.e0c04a94e17309c806c1c78bddc1d607p-1,
+    0x1.6043621b13be2ff07085f8278598e566p-2,
+    0x1.3838b45b416fdp0,
+  },
+  { // Entry 205
+    -0x1.d294d1f96c7ebdb9869dd97cf574ddb9p-1,
+    0x1.a5a4ccf40d9d9ba97faa4e23ecce9e3ap-2,
+    -0x1.257b22e780f52p0,
+  },
+  { // Entry 206
+    0x1.d294d1f96c7ebdb9869dd97cf574ddb9p-1,
+    0x1.a5a4ccf40d9d9ba97faa4e23ecce9e3ap-2,
+    0x1.257b22e780f52p0,
+  },
+  { // Entry 207
+    -0x1.c1e9883373d7ecc48c92dc8875505f7ep-1,
+    0x1.e8c405f36f85b7f5d6a38dfd4a692341p-2,
+    -0x1.12bd9173c07abp0,
+  },
+  { // Entry 208
+    0x1.c1e9883373d7ecc48c92dc8875505f7ep-1,
+    0x1.e8c405f36f85b7f5d6a38dfd4a692341p-2,
+    0x1.12bd9173c07abp0,
+  },
+  { // Entry 209
+    -0x1.a2c289d9d055ac377f67d7a54a0b3005p-1,
+    0x1.26976a6c4e0f86633327f1ceecb508aep-1,
+    -0x1.ea5c3ed5b3850p-1,
+  },
+  { // Entry 210
+    0x1.a2c289d9d055ac377f67d7a54a0b3005p-1,
+    0x1.26976a6c4e0f86633327f1ceecb508aep-1,
+    0x1.ea5c3ed5b3850p-1,
+  },
+  { // Entry 211
+    -0x1.95f05257dbcb5f4b12636c5878ea405ap-1,
+    0x1.3805a1882009f2843da808e959f17861p-1,
+    -0x1.d4b87dab670a0p-1,
+  },
+  { // Entry 212
+    0x1.95f05257dbcb5f4b12636c5878ea405ap-1,
+    0x1.3805a1882009f2843da808e959f17861p-1,
+    0x1.d4b87dab670a0p-1,
+  },
+  { // Entry 213
+    -0x1.88647f26a6e0f6b2715a6c3797ec11f5p-1,
+    0x1.48e52e0a65bcb3cd46455c4d2338bdf2p-1,
+    -0x1.bf14bc811a8f0p-1,
+  },
+  { // Entry 214
+    0x1.88647f26a6e0f6b2715a6c3797ec11f5p-1,
+    0x1.48e52e0a65bcb3cd46455c4d2338bdf2p-1,
+    0x1.bf14bc811a8f0p-1,
+  },
+  { // Entry 215
+    -0x1.7a2541dfd4e752de38f04aba21fc9d9fp-1,
+    0x1.592e58ea0a9eec0b357eb4e9a83b0ea5p-1,
+    -0x1.a970fb56ce140p-1,
+  },
+  { // Entry 216
+    0x1.7a2541dfd4e752de38f04aba21fc9d9fp-1,
+    0x1.592e58ea0a9eec0b357eb4e9a83b0ea5p-1,
+    0x1.a970fb56ce140p-1,
+  },
+  { // Entry 217
+    -0x1.6b391e25bc26cbbcf7a0184070af9c39p-1,
+    0x1.68d9afe052d1f0e9324ae876961bcdb1p-1,
+    -0x1.93cd3a2c81990p-1,
+  },
+  { // Entry 218
+    0x1.6b391e25bc26cbbcf7a0184070af9c39p-1,
+    0x1.68d9afe052d1f0e9324ae876961bcdb1p-1,
+    0x1.93cd3a2c81990p-1,
+  },
+  { // Entry 219
+    -0x1.5ba6e6a8e706535b98fc99dfaef824f1p-1,
+    0x1.77e008d0775e744eb16a2c4ec7184c43p-1,
+    -0x1.7e297902351e0p-1,
+  },
+  { // Entry 220
+    0x1.5ba6e6a8e706535b98fc99dfaef824f1p-1,
+    0x1.77e008d0775e744eb16a2c4ec7184c43p-1,
+    0x1.7e297902351e0p-1,
+  },
+  { // Entry 221
+    -0x1.4b75ba096fa549eb93595d8194ab917fp-1,
+    0x1.863a850e438fe029302aba0f5f127616p-1,
+    -0x1.6885b7d7e8a30p-1,
+  },
+  { // Entry 222
+    0x1.4b75ba096fa549eb93595d8194ab917fp-1,
+    0x1.863a850e438fe029302aba0f5f127616p-1,
+    0x1.6885b7d7e8a30p-1,
+  },
+  { // Entry 223
+    -0x1.3aacff95a3122b15f372bfd2fdf9a75fp-1,
+    0x1.93e2948233fce814439ed51fd2548920p-1,
+    -0x1.52e1f6ad9c280p-1,
+  },
+  { // Entry 224
+    0x1.3aacff95a3122b15f372bfd2fdf9a75fp-1,
+    0x1.93e2948233fce814439ed51fd2548920p-1,
+    0x1.52e1f6ad9c280p-1,
+  },
+  { // Entry 225
+    -0x1.295463e769284a5aed17a443392f38f3p-1,
+    0x1.a0d1f8a9a791d4b5694ca68a42fe6c9bp-1,
+    -0x1.3d3e35834fad0p-1,
+  },
+  { // Entry 226
+    0x1.295463e769284a5aed17a443392f38f3p-1,
+    0x1.a0d1f8a9a791d4b5694ca68a42fe6c9bp-1,
+    0x1.3d3e35834fad0p-1,
+  },
+  { // Entry 227
+    -0x1.fc769b77e588495a6f642ca24e4ed3fcp-2,
+    0x1.bc6bd861e13de309428e00f7bef6c3ecp-1,
+    -0x1.0a0b02501c799p-1,
+  },
+  { // Entry 228
+    0x1.fc769b77e588495a6f642ca24e4ed3fcp-2,
+    0x1.bc6bd861e13de309428e00f7bef6c3ecp-1,
+    0x1.0a0b02501c799p-1,
+  },
+  { // Entry 229
+    -0x1.c853c78462de46b5743315612f8b5a7cp-2,
+    0x1.ca59c6fa3d9ce238a227393b6b075bc5p-1,
+    -0x1.d8f7208e6b82cp-2,
+  },
+  { // Entry 230
+    0x1.c853c78462de46b5743315612f8b5a7cp-2,
+    0x1.ca59c6fa3d9ce238a227393b6b075bc5p-1,
+    0x1.d8f7208e6b82cp-2,
+  },
+  { // Entry 231
+    -0x1.92aba90aaf27249de49c78fc643c8b72p-2,
+    0x1.d6c0b125791cffce83e32564712b78c6p-1,
+    -0x1.9dd83c7c9e126p-2,
+  },
+  { // Entry 232
+    0x1.92aba90aaf27249de49c78fc643c8b72p-2,
+    0x1.d6c0b125791cffce83e32564712b78c6p-1,
+    0x1.9dd83c7c9e126p-2,
+  },
+  { // Entry 233
+    -0x1.5bac064658f39460c83113c0a0097a0cp-2,
+    0x1.e1960261829858391645bbe12019e58ap-1,
+    -0x1.62b9586ad0a20p-2,
+  },
+  { // Entry 234
+    0x1.5bac064658f39460c83113c0a0097a0cp-2,
+    0x1.e1960261829858391645bbe12019e58ap-1,
+    0x1.62b9586ad0a20p-2,
+  },
+  { // Entry 235
+    -0x1.2383ca8078e58477cd5fb1d9de031dcep-2,
+    0x1.ead07cc6356964e27a1036d2f8b158f7p-1,
+    -0x1.279a74590331ap-2,
+  },
+  { // Entry 236
+    0x1.2383ca8078e58477cd5fb1d9de031dcep-2,
+    0x1.ead07cc6356964e27a1036d2f8b158f7p-1,
+    0x1.279a74590331ap-2,
+  },
+  { // Entry 237
+    -0x1.d4c5bc11d2371af2fe25ef5ede2766a3p-3,
+    0x1.f26840e7b2188f7a0cc661a0ede3728bp-1,
+    -0x1.d8f7208e6b829p-3,
+  },
+  { // Entry 238
+    0x1.d4c5bc11d2371af2fe25ef5ede2766a3p-3,
+    0x1.f26840e7b2188f7a0cc661a0ede3728bp-1,
+    0x1.d8f7208e6b829p-3,
+  },
+  { // Entry 239
+    -0x1.60f3faaf43023d3c7863ae06d4d59774p-3,
+    0x1.f856d48db797dec0b79e1353409dc3f2p-1,
+    -0x1.62b9586ad0a1ep-3,
+  },
+  { // Entry 240
+    0x1.60f3faaf43023d3c7863ae06d4d59774p-3,
+    0x1.f856d48db797dec0b79e1353409dc3f2p-1,
+    0x1.62b9586ad0a1ep-3,
+  },
+  { // Entry 241
+    -0x1.d7ea3de45a9d6563ac005c0c5bad8c50p-4,
+    0x1.fc97283a424797215f8a8d1967736c9bp-1,
+    -0x1.d8f7208e6b826p-4,
+  },
+  { // Entry 242
+    0x1.d7ea3de45a9d6563ac005c0c5bad8c50p-4,
+    0x1.fc97283a424797215f8a8d1967736c9bp-1,
+    0x1.d8f7208e6b826p-4,
+  },
+  { // Entry 243
+    -0x1.d8b3df489987a6fe0eead008e720aa22p-5,
+    0x1.ff259b7ab9f4f9a8cb9f1c333272e409p-1,
+    -0x1.d8f7208e6b82dp-5,
+  },
+  { // Entry 244
+    0x1.d8b3df489987a6fe0eead008e720aa22p-5,
+    0x1.ff259b7ab9f4f9a8cb9f1c333272e409p-1,
+    0x1.d8f7208e6b82dp-5,
+  },
+  { // Entry 245
+    0x1.d8b3df489987a6fe0eead008e720aa22p-5,
+    0x1.ff259b7ab9f4f9a8cb9f1c333272e409p-1,
+    0x1.d8f7208e6b82dp-5,
+  },
+  { // Entry 246
+    -0x1.d8b3df489987a6fe0eead008e720aa22p-5,
+    0x1.ff259b7ab9f4f9a8cb9f1c333272e409p-1,
+    -0x1.d8f7208e6b82dp-5,
+  },
+  { // Entry 247
+    0x1.d7ea3de45a9dd4a4bccd1a8c048faf4cp-4,
+    0x1.fc97283a424795847294654a1d8a08edp-1,
+    0x1.d8f7208e6b82dp-4,
+  },
+  { // Entry 248
+    -0x1.d7ea3de45a9dd4a4bccd1a8c048faf4cp-4,
+    0x1.fc97283a424795847294654a1d8a08edp-1,
+    -0x1.d8f7208e6b82dp-4,
+  },
+  { // Entry 249
+    0x1.60f3faaf43027c4752f564f9d0818fe8p-3,
+    0x1.f856d48db797dbfecfa8b4cd3be44027p-1,
+    0x1.62b9586ad0a22p-3,
+  },
+  { // Entry 250
+    -0x1.60f3faaf43027c4752f564f9d0818fe8p-3,
+    0x1.f856d48db797dbfecfa8b4cd3be44027p-1,
+    -0x1.62b9586ad0a22p-3,
+  },
+  { // Entry 251
+    0x1.d4c5bc11d23759400642e5a1efdc0f85p-3,
+    0x1.f26840e7b2188bd0814e3dfc7f6f3f87p-1,
+    0x1.d8f7208e6b82dp-3,
+  },
+  { // Entry 252
+    -0x1.d4c5bc11d23759400642e5a1efdc0f85p-3,
+    0x1.f26840e7b2188bd0814e3dfc7f6f3f87p-1,
+    -0x1.d8f7208e6b82dp-3,
+  },
+  { // Entry 253
+    0x1.2383ca8078e5a324d52c1530742cd4f5p-2,
+    0x1.ead07cc6356960546ae634ef62621fb2p-1,
+    0x1.279a74590331cp-2,
+  },
+  { // Entry 254
+    -0x1.2383ca8078e5a324d52c1530742cd4f5p-2,
+    0x1.ead07cc6356960546ae634ef62621fb2p-1,
+    -0x1.279a74590331cp-2,
+  },
+  { // Entry 255
+    0x1.5bac064658f3b27a28572bea256195efp-2,
+    0x1.e1960261829852ca662ca27d518c2fa9p-1,
+    0x1.62b9586ad0a22p-2,
+  },
+  { // Entry 256
+    -0x1.5bac064658f3b27a28572bea256195efp-2,
+    0x1.e1960261829852ca662ca27d518c2fa9p-1,
+    -0x1.62b9586ad0a22p-2,
+  },
+  { // Entry 257
+    0x1.92aba90aaf274209efaed08e34071e3bp-2,
+    0x1.d6c0b125791cf983d53efaa7d45e291ep-1,
+    0x1.9dd83c7c9e128p-2,
+  },
+  { // Entry 258
+    -0x1.92aba90aaf274209efaed08e34071e3bp-2,
+    0x1.d6c0b125791cf983d53efaa7d45e291ep-1,
+    -0x1.9dd83c7c9e128p-2,
+  },
+  { // Entry 259
+    0x1.c853c78462de635b10a2b93afd75da26p-2,
+    0x1.ca59c6fa3d9cdb17530927aff1b33abbp-1,
+    0x1.d8f7208e6b82ep-2,
+  },
+  { // Entry 260
+    -0x1.c853c78462de635b10a2b93afd75da26p-2,
+    0x1.ca59c6fa3d9cdb17530927aff1b33abbp-1,
+    -0x1.d8f7208e6b82ep-2,
+  },
+  { // Entry 261
+    0x1.fc769b77e588495a6f642ca24e4ed3fcp-2,
+    0x1.bc6bd861e13de309428e00f7bef6c3ecp-1,
+    0x1.0a0b02501c799p-1,
+  },
+  { // Entry 262
+    -0x1.fc769b77e588495a6f642ca24e4ed3fcp-2,
+    0x1.bc6bd861e13de309428e00f7bef6c3ecp-1,
+    -0x1.0a0b02501c799p-1,
+  },
+  { // Entry 263
+    0x1.295463e769281640ae026f50fc45e301p-1,
+    0x1.a0d1f8a9a791f9dff5c993af4908264dp-1,
+    0x1.3d3e35834faccp-1,
+  },
+  { // Entry 264
+    -0x1.295463e769281640ae026f50fc45e301p-1,
+    0x1.a0d1f8a9a791f9dff5c993af4908264dp-1,
+    -0x1.3d3e35834faccp-1,
+  },
+  { // Entry 265
+    0x1.3aacff95a311f899a0e279535e81c4ecp-1,
+    0x1.93e2948233fd0f69e3918982148f8265p-1,
+    0x1.52e1f6ad9c27cp-1,
+  },
+  { // Entry 266
+    -0x1.3aacff95a311f899a0e279535e81c4ecp-1,
+    0x1.93e2948233fd0f69e3918982148f8265p-1,
+    -0x1.52e1f6ad9c27cp-1,
+  },
+  { // Entry 267
+    0x1.4b75ba096fa5192442b7950f960f8006p-1,
+    0x1.863a850e43900997e76be80405437377p-1,
+    0x1.6885b7d7e8a2cp-1,
+  },
+  { // Entry 268
+    -0x1.4b75ba096fa5192442b7950f960f8006p-1,
+    0x1.863a850e43900997e76be80405437377p-1,
+    -0x1.6885b7d7e8a2cp-1,
+  },
+  { // Entry 269
+    0x1.5ba6e6a8e706245f97e28af3ddb700f6p-1,
+    0x1.77e008d0775e9fc38e3f492f8e93ff51p-1,
+    0x1.7e297902351dcp-1,
+  },
+  { // Entry 270
+    -0x1.5ba6e6a8e706245f97e28af3ddb700f6p-1,
+    0x1.77e008d0775e9fc38e3f492f8e93ff51p-1,
+    -0x1.7e297902351dcp-1,
+  },
+  { // Entry 271
+    0x1.6b391e25bc269ea1c1a40de62fbc03b4p-1,
+    0x1.68d9afe052d21e50560f9ffb6cc1b945p-1,
+    0x1.93cd3a2c8198cp-1,
+  },
+  { // Entry 272
+    -0x1.6b391e25bc269ea1c1a40de62fbc03b4p-1,
+    0x1.68d9afe052d21e50560f9ffb6cc1b945p-1,
+    -0x1.93cd3a2c8198cp-1,
+  },
+  { // Entry 273
+    0x1.7a2541dfd4e727b86dd309664186ec6bp-1,
+    0x1.592e58ea0a9f1b4fddbaaf868fe47911p-1,
+    0x1.a970fb56ce13cp-1,
+  },
+  { // Entry 274
+    -0x1.7a2541dfd4e727b86dd309664186ec6bp-1,
+    0x1.592e58ea0a9f1b4fddbaaf868fe47911p-1,
+    -0x1.a970fb56ce13cp-1,
+  },
+  { // Entry 275
+    0x1.88647f26a6e0cd95cb991f7ffe61a02ep-1,
+    0x1.48e52e0a65bce4d9d62a31293f7d41c1p-1,
+    0x1.bf14bc811a8ecp-1,
+  },
+  { // Entry 276
+    -0x1.88647f26a6e0cd95cb991f7ffe61a02ep-1,
+    0x1.48e52e0a65bce4d9d62a31293f7d41c1p-1,
+    -0x1.bf14bc811a8ecp-1,
+  },
+  { // Entry 277
+    0x1.95f05257dbcb384a5e326857376dd801p-1,
+    0x1.3805a188200a254247f30462c36acf6ap-1,
+    0x1.d4b87dab6709cp-1,
+  },
+  { // Entry 278
+    -0x1.95f05257dbcb384a5e326857376dd801p-1,
+    0x1.3805a188200a254247f30462c36acf6ap-1,
+    -0x1.d4b87dab6709cp-1,
+  },
+  { // Entry 279
+    0x1.a2c289d9d0558764921a4de355f9448cp-1,
+    0x1.26976a6c4e0fbabb84632bd99feec9c6p-1,
+    0x1.ea5c3ed5b384cp-1,
+  },
+  { // Entry 280
+    -0x1.a2c289d9d0558764921a4de355f9448cp-1,
+    0x1.26976a6c4e0fbabb84632bd99feec9c6p-1,
+    -0x1.ea5c3ed5b384cp-1,
+  },
+  { // Entry 281
+    0x1.c1e9883373d7ecc48c92dc8875505f7ep-1,
+    0x1.e8c405f36f85b7f5d6a38dfd4a692341p-2,
+    0x1.12bd9173c07abp0,
+  },
+  { // Entry 282
+    -0x1.c1e9883373d7ecc48c92dc8875505f7ep-1,
+    0x1.e8c405f36f85b7f5d6a38dfd4a692341p-2,
+    -0x1.12bd9173c07abp0,
+  },
+  { // Entry 283
+    0x1.d294d1f96c7ef26e203c5b309a55671fp-1,
+    0x1.a5a4ccf40d9cb25f16ad97e480c4b483p-2,
+    0x1.257b22e780f56p0,
+  },
+  { // Entry 284
+    -0x1.d294d1f96c7ef26e203c5b309a55671fp-1,
+    0x1.a5a4ccf40d9cb25f16ad97e480c4b483p-2,
+    -0x1.257b22e780f56p0,
+  },
+  { // Entry 285
+    0x1.e0c04a94e17335d073052a0394b9e1c3p-1,
+    0x1.6043621b13bd3f904b3b876df5b2c6f4p-2,
+    0x1.3838b45b41701p0,
+  },
+  { // Entry 286
+    -0x1.e0c04a94e17335d073052a0394b9e1c3p-1,
+    0x1.6043621b13bd3f904b3b876df5b2c6f4p-2,
+    -0x1.3838b45b41701p0,
+  },
+  { // Entry 287
+    0x1.ec5883b7b6cf70a577dd9160d0f8e9d5p-1,
+    0x1.18fee96a1a5762fc6770ff168e06ab3ep-2,
+    0x1.4af645cf01eacp0,
+  },
+  { // Entry 288
+    -0x1.ec5883b7b6cf70a577dd9160d0f8e9d5p-1,
+    0x1.18fee96a1a5762fc6770ff168e06ab3ep-2,
+    -0x1.4af645cf01eacp0,
+  },
+  { // Entry 289
+    0x1.f54d971881ad82629bd84d214194e8ddp-1,
+    0x1.a0723a95492ce998457fb7a0d09a6385p-3,
+    0x1.5db3d742c2657p0,
+  },
+  { // Entry 290
+    -0x1.f54d971881ad82629bd84d214194e8ddp-1,
+    0x1.a0723a95492ce998457fb7a0d09a6385p-3,
+    -0x1.5db3d742c2657p0,
+  },
+  { // Entry 291
+    0x1.fb933c40107fe83fd16c1789e27f69f7p-1,
+    0x1.0cab9115640b9d9d466723bbd5d589bep-3,
+    0x1.707168b682e02p0,
+  },
+  { // Entry 292
+    -0x1.fb933c40107fe83fd16c1789e27f69f7p-1,
+    0x1.0cab9115640b9d9d466723bbd5d589bep-3,
+    -0x1.707168b682e02p0,
+  },
+  { // Entry 293
+    0x1.ff20d961624e77daef329b4029c362dep-1,
+    0x1.ddd1ec25e201f538925bf5bcf7c7df6ep-5,
+    0x1.832efa2a435adp0,
+  },
+  { // Entry 294
+    -0x1.ff20d961624e77daef329b4029c362dep-1,
+    0x1.ddd1ec25e201f538925bf5bcf7c7df6ep-5,
+    -0x1.832efa2a435adp0,
+  },
+  { // Entry 295
+    0x1.fff18f24f3e4b69592294f206d7b32c2p-1,
+    -0x1.e6669a270c56d3a08d91cc2721f92fe1p-7,
+    0x1.95ec8b9e03d58p0,
+  },
+  { // Entry 296
+    -0x1.fff18f24f3e4b69592294f206d7b32c2p-1,
+    -0x1.e6669a270c56d3a08d91cc2721f92fe1p-7,
+    -0x1.95ec8b9e03d58p0,
+  },
+  { // Entry 297
+    0x1.fe043f57369d6a52fa33f0119ec4da19p-1,
+    -0x1.682f3cc3c7a08da2ce02a41cdc7bed86p-4,
+    0x1.a8aa1d11c44ffp0,
+  },
+  { // Entry 298
+    -0x1.fe043f57369d6a52fa33f0119ec4da19p-1,
+    -0x1.682f3cc3c7a08da2ce02a41cdc7bed86p-4,
+    -0x1.a8aa1d11c44ffp0,
+  },
+  { // Entry 299
+    0x1.b3d3695acc4136b2d44714f9b38419b4p-1,
+    0x1.0cb3469a29ea66d4031be769702aad5cp-1,
+    0x1.04aff6d330942p0,
+  },
+  { // Entry 300
+    -0x1.b3d3695acc4136b2d44714f9b38419b4p-1,
+    0x1.0cb3469a29ea66d4031be769702aad5cp-1,
+    -0x1.04aff6d330942p0,
+  },
+  { // Entry 301
+    0x1.b3d41972dc8063994f63413d5e4d8e4bp-1,
+    0x1.0cb228fa7f8117c82e61cf5393341c64p-1,
+    0x1.04b09e98dcdb4p0,
+  },
+  { // Entry 302
+    -0x1.b3d41972dc8063994f63413d5e4d8e4bp-1,
+    0x1.0cb228fa7f8117c82e61cf5393341c64p-1,
+    -0x1.04b09e98dcdb4p0,
+  },
+  { // Entry 303
+    0x1.b3d4c98a318fb66f821d7286ae7dce7bp-1,
+    0x1.0cb10b5a61b05a73e78a3e4447baf514p-1,
+    0x1.04b1465e89226p0,
+  },
+  { // Entry 304
+    -0x1.b3d4c98a318fb66f821d7286ae7dce7bp-1,
+    0x1.0cb10b5a61b05a73e78a3e4447baf514p-1,
+    -0x1.04b1465e89226p0,
+  },
+  { // Entry 305
+    0x1.b3d579a0cb6ee393ff75b58ffe16d13fp-1,
+    0x1.0cafedb9d078a984086928aa40d2e4a5p-1,
+    0x1.04b1ee2435698p0,
+  },
+  { // Entry 306
+    -0x1.b3d579a0cb6ee393ff75b58ffe16d13fp-1,
+    0x1.0cafedb9d078a984086928aa40d2e4a5p-1,
+    -0x1.04b1ee2435698p0,
+  },
+  { // Entry 307
+    0x1.b3d629b6aa1d9f65aad1a2fc932c8bcbp-1,
+    0x1.0caed018cbda7fa59c631cd55b31aa8dp-1,
+    0x1.04b295e9e1b0ap0,
+  },
+  { // Entry 308
+    -0x1.b3d629b6aa1d9f65aad1a2fc932c8bcbp-1,
+    0x1.0caed018cbda7fa59c631cd55b31aa8dp-1,
+    -0x1.04b295e9e1b0ap0,
+  },
+  { // Entry 309
+    0x1.b3d6d9cbcd9b9e43b7fc7fd428a44dd8p-1,
+    0x1.0cadb27753d65785e06d0e464006149ep-1,
+    0x1.04b33daf8df7cp0,
+  },
+  { // Entry 310
+    -0x1.b3d6d9cbcd9b9e43b7fc7fd428a44dd8p-1,
+    0x1.0cadb27753d65785e06d0e464006149ep-1,
+    -0x1.04b33daf8df7cp0,
+  },
+  { // Entry 311
+    0x1.b3d789e035e8948dab275dfe546c5b08p-1,
+    0x1.0cac94d5686cabd2430c20fdf2855b47p-1,
+    0x1.04b3e5753a3eep0,
+  },
+  { // Entry 312
+    -0x1.b3d789e035e8948dab275dfe546c5b08p-1,
+    0x1.0cac94d5686cabd2430c20fdf2855b47p-1,
+    -0x1.04b3e5753a3eep0,
+  },
+  { // Entry 313
+    0x1.b3d839f3e30436a358e93cbdcb2bb367p-1,
+    0x1.0cab7733099df738645574cd482ef4b2p-1,
+    0x1.04b48d3ae6860p0,
+  },
+  { // Entry 314
+    -0x1.b3d839f3e30436a358e93cbdcb2bb367p-1,
+    0x1.0cab7733099df738645574cd482ef4b2p-1,
+    -0x1.04b48d3ae6860p0,
+  },
+  { // Entry 315
+    0x1.b3d8ea06d4ee0684f5741ec777ed88e0p-1,
+    0x1.0caa5990376b061ec1cf3890f1b8e1e3p-1,
+    0x1.04b5350092ccfp0,
+  },
+  { // Entry 316
+    -0x1.b3d8ea06d4ee0684f5741ec777ed88e0p-1,
+    0x1.0caa5990376b061ec1cf3890f1b8e1e3p-1,
+    -0x1.04b5350092ccfp0,
+  },
+  { // Entry 317
+    -0.0,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074,
+  },
+  { // Entry 318
+    0.0,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1074,
+  },
+  { // Entry 319
+    -0.0,
+    0x1.p0,
+    -0.0,
+  },
+  { // Entry 320
+    0.0,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1074,
+  },
+  { // Entry 321
+    -0.0,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074,
+  },
+  { // Entry 322
+    0x1.1773d561fd5065d0e9607a728a39eed2p-1,
+    0x1.ad02c771c35ed5f01089a00c6a27e0cfp-1,
+    0x1.279a74590331bp-1,
+  },
+  { // Entry 323
+    -0x1.1773d561fd5065d0e9607a728a39eed2p-1,
+    0x1.ad02c771c35ed5f01089a00c6a27e0cfp-1,
+    -0x1.279a74590331bp-1,
+  },
+  { // Entry 324
+    0x1.1773d561fd507338ff9c088d80c680dbp-1,
+    0x1.ad02c771c35ecd3471de9021e6c3b92bp-1,
+    0x1.279a74590331cp-1,
+  },
+  { // Entry 325
+    -0x1.1773d561fd507338ff9c088d80c680dbp-1,
+    0x1.ad02c771c35ecd3471de9021e6c3b92bp-1,
+    -0x1.279a74590331cp-1,
+  },
+  { // Entry 326
+    0x1.1773d561fd5080a115d796a8770d35efp-1,
+    0x1.ad02c771c35ec478d333803762f450d5p-1,
+    0x1.279a74590331dp-1,
+  },
+  { // Entry 327
+    -0x1.1773d561fd5080a115d796a8770d35efp-1,
+    0x1.ad02c771c35ec478d333803762f450d5p-1,
+    -0x1.279a74590331dp-1,
+  },
+  { // Entry 328
+    0x1.f95b8e7107418c11c94d4a54a9da9b7ap-1,
+    -0x1.48d1ddd2b2b3f8c21b9421e65b380735p-3,
+    0x1.bb67ae8584ca9p0,
+  },
+  { // Entry 329
+    -0x1.f95b8e7107418c11c94d4a54a9da9b7ap-1,
+    -0x1.48d1ddd2b2b3f8c21b9421e65b380735p-3,
+    -0x1.bb67ae8584ca9p0,
+  },
+  { // Entry 330
+    0x1.f95b8e71074186ee81d5ff89d8fae545p-1,
+    -0x1.48d1ddd2b2b47718ff3063b6bd981099p-3,
+    0x1.bb67ae8584caap0,
+  },
+  { // Entry 331
+    -0x1.f95b8e71074186ee81d5ff89d8fae545p-1,
+    -0x1.48d1ddd2b2b47718ff3063b6bd981099p-3,
+    -0x1.bb67ae8584caap0,
+  },
+  { // Entry 332
+    0x1.f95b8e71074181cb3a5eb4bf0621d381p-1,
+    -0x1.48d1ddd2b2b4f56fe2cca5871eaf4820p-3,
+    0x1.bb67ae8584cabp0,
+  },
+  { // Entry 333
+    -0x1.f95b8e71074181cb3a5eb4bf0621d381p-1,
+    -0x1.48d1ddd2b2b4f56fe2cca5871eaf4820p-3,
+    -0x1.bb67ae8584cabp0,
+  },
+  { // Entry 334
+    0x1.b1d8305321615ac938cff02be9f25085p-2,
+    0x1.cfc6cfa52ad9f9911db4ca0d45fdb0b3p-1,
+    0x1.bffffffffffffp-2,
+  },
+  { // Entry 335
+    -0x1.b1d8305321615ac938cff02be9f25085p-2,
+    0x1.cfc6cfa52ad9f9911db4ca0d45fdb0b3p-1,
+    -0x1.bffffffffffffp-2,
+  },
+  { // Entry 336
+    0x1.b1d83053216169476f4d1982b9b14ab1p-2,
+    0x1.cfc6cfa52ad9f62d6d5423ca8339a00ap-1,
+    0x1.cp-2,
+  },
+  { // Entry 337
+    -0x1.b1d83053216169476f4d1982b9b14ab1p-2,
+    0x1.cfc6cfa52ad9f62d6d5423ca8339a00ap-1,
+    -0x1.cp-2,
+  },
+  { // Entry 338
+    0x1.b1d83053216177c5a5ca42d98955275ap-2,
+    0x1.cfc6cfa52ad9f2c9bcf37d87c05892f5p-1,
+    0x1.c000000000001p-2,
+  },
+  { // Entry 339
+    -0x1.b1d83053216177c5a5ca42d98955275ap-2,
+    0x1.cfc6cfa52ad9f2c9bcf37d87c05892f5p-1,
+    -0x1.c000000000001p-2,
+  },
+  { // Entry 340
+    0x1.44eb381cf3869ea71ccb36863e4ea65bp-1,
+    0x1.8bb105a5dc90104051d08cb965631807p-1,
+    0x1.5ffffffffffffp-1,
+  },
+  { // Entry 341
+    -0x1.44eb381cf3869ea71ccb36863e4ea65bp-1,
+    0x1.8bb105a5dc90104051d08cb965631807p-1,
+    -0x1.5ffffffffffffp-1,
+  },
+  { // Entry 342
+    0x1.44eb381cf386ab04a4f8656abea80b83p-1,
+    0x1.8bb105a5dc900618f80fa51d303c69p-1,
+    0x1.6p-1,
+  },
+  { // Entry 343
+    -0x1.44eb381cf386ab04a4f8656abea80b83p-1,
+    0x1.8bb105a5dc900618f80fa51d303c69p-1,
+    -0x1.6p-1,
+  },
+  { // Entry 344
+    0x1.44eb381cf386b7622d25944f3eb035dcp-1,
+    0x1.8bb105a5dc8ffbf19e4ebd80fab2cdb8p-1,
+    0x1.6000000000001p-1,
+  },
+  { // Entry 345
+    -0x1.44eb381cf386b7622d25944f3eb035dcp-1,
+    0x1.8bb105a5dc8ffbf19e4ebd80fab2cdb8p-1,
+    -0x1.6000000000001p-1,
+  },
+  { // Entry 346
+    0x1.dad902fa8ac864fd8afa0bdc609ded19p-1,
+    0x1.7ef4842f0bcd11686aaf6f21c9aa8354p-2,
+    0x1.2ffffffffffffp0,
+  },
+  { // Entry 347
+    -0x1.dad902fa8ac864fd8afa0bdc609ded19p-1,
+    0x1.7ef4842f0bcd11686aaf6f21c9aa8354p-2,
+    -0x1.2ffffffffffffp0,
+  },
+  { // Entry 348
+    0x1.dad902fa8ac870f52f1b843ac83bc3edp-1,
+    0x1.7ef4842f0bccd60d4a501dc8bc4b57b3p-2,
+    0x1.3p0,
+  },
+  { // Entry 349
+    -0x1.dad902fa8ac870f52f1b843ac83bc3edp-1,
+    0x1.7ef4842f0bccd60d4a501dc8bc4b57b3p-2,
+    -0x1.3p0,
+  },
+  { // Entry 350
+    0x1.dad902fa8ac87cecd33cfc992dfec1bep-1,
+    0x1.7ef4842f0bcc9ab229f0cc6fad6d378dp-2,
+    0x1.3000000000001p0,
+  },
+  { // Entry 351
+    -0x1.dad902fa8ac87cecd33cfc992dfec1bep-1,
+    0x1.7ef4842f0bcc9ab229f0cc6fad6d378dp-2,
+    -0x1.3000000000001p0,
+  },
+  { // Entry 352
+    0x1.4b707a7acdecf90a188d0230fad3ad58p-1,
+    -0x1.863efa361dc2294e929b9515fb34f9bap-1,
+    0x1.37fffffffffffp1,
+  },
+  { // Entry 353
+    -0x1.4b707a7acdecf90a188d0230fad3ad58p-1,
+    -0x1.863efa361dc2294e929b9515fb34f9bap-1,
+    -0x1.37fffffffffffp1,
+  },
+  { // Entry 354
+    0x1.4b707a7acdecc84239463e78b312fa10p-1,
+    -0x1.863efa361dc252bca1eaeed39749bed7p-1,
+    0x1.380p1,
+  },
+  { // Entry 355
+    -0x1.4b707a7acdecc84239463e78b312fa10p-1,
+    -0x1.863efa361dc252bca1eaeed39749bed7p-1,
+    -0x1.380p1,
+  },
+  { // Entry 356
+    0x1.4b707a7acdec977a59ff7ac0662484ddp-1,
+    -0x1.863efa361dc27c2ab13a48912d45880bp-1,
+    0x1.3800000000001p1,
+  },
+  { // Entry 357
+    -0x1.4b707a7acdec977a59ff7ac0662484ddp-1,
+    -0x1.863efa361dc27c2ab13a48912d45880bp-1,
+    -0x1.3800000000001p1,
+  },
+  { // Entry 358
+    0x1.066e7eb76f5c6678fd8325a81f1925c6p-4,
+    0x1.fef2b2d21cf6c106e86ff9395f8204a0p-1,
+    0x1.069c8b46b3792p-4,
+  },
+  { // Entry 359
+    -0x1.066e7eb76f5c6678fd8325a81f1925c6p-4,
+    0x1.fef2b2d21cf6c106e86ff9395f8204a0p-1,
+    -0x1.069c8b46b3792p-4,
+  },
+  { // Entry 360
+    0x1.05e4761ab8d8f0a7dba834000f236650p-3,
+    0x1.fbcbe693bd8ec85723b6cb55e4f5e78fp-1,
+    0x1.069c8b46b3792p-3,
+  },
+  { // Entry 361
+    -0x1.05e4761ab8d8f0a7dba834000f236650p-3,
+    0x1.fbcbe693bd8ec85723b6cb55e4f5e78fp-1,
+    -0x1.069c8b46b3792p-3,
+  },
+  { // Entry 362
+    0x1.877e2cd4f6fd9ba498e327053032734fp-3,
+    0x1.f68eebfcbb5e841900e2542f7c24bab0p-1,
+    0x1.89ead0ea0d35bp-3,
+  },
+  { // Entry 363
+    -0x1.877e2cd4f6fd9ba498e327053032734fp-3,
+    0x1.f68eebfcbb5e841900e2542f7c24bab0p-1,
+    -0x1.89ead0ea0d35bp-3,
+  },
+  { // Entry 364
+    0x1.03be06f97cbee47698539f977cadbe7ep-2,
+    0x1.ef4145b4aecffbdaaffb78ffb49ac9bdp-1,
+    0x1.069c8b46b3792p-2,
+  },
+  { // Entry 365
+    -0x1.03be06f97cbee47698539f977cadbe7ep-2,
+    0x1.ef4145b4aecffbdaaffb78ffb49ac9bdp-1,
+    -0x1.069c8b46b3792p-2,
+  },
+  { // Entry 366
+    0x1.42abba8c72fbb8ca96f79aa4bb03584ep-2,
+    0x1.e5eaa286fbbc670dbf6392d7c98ab0a0p-1,
+    0x1.4843ae1860576p-2,
+  },
+  { // Entry 367
+    -0x1.42abba8c72fbb8ca96f79aa4bb03584ep-2,
+    0x1.e5eaa286fbbc670dbf6392d7c98ab0a0p-1,
+    -0x1.4843ae1860576p-2,
+  },
+  { // Entry 368
+    0x1.8045fe64e62dc3d686d976d7d5a7c689p-2,
+    0x1.da94d54dd4c0876e18ee97c70d1a4a94p-1,
+    0x1.89ead0ea0d35ap-2,
+  },
+  { // Entry 369
+    -0x1.8045fe64e62dc3d686d976d7d5a7c689p-2,
+    0x1.da94d54dd4c0876e18ee97c70d1a4a94p-1,
+    -0x1.89ead0ea0d35ap-2,
+  },
+  { // Entry 370
+    0x1.bc4c04d71abbeea5ab064ecfbf54c613p-2,
+    0x1.cd4bca9cb5c715302001e446cc93a7bcp-1,
+    0x1.cb91f3bbba13ep-2,
+  },
+  { // Entry 371
+    -0x1.bc4c04d71abbeea5ab064ecfbf54c613p-2,
+    0x1.cd4bca9cb5c715302001e446cc93a7bcp-1,
+    -0x1.cb91f3bbba13ep-2,
+  },
+  { // Entry 372
+    0x1.f67ea975b86a01510e6bde3778138934p-2,
+    0x1.be1d7c3534c40331fddf243d8a0a56b0p-1,
+    0x1.069c8b46b3791p-1,
+  },
+  { // Entry 373
+    -0x1.f67ea975b86a01510e6bde3778138934p-2,
+    0x1.be1d7c3534c40331fddf243d8a0a56b0p-1,
+    -0x1.069c8b46b3791p-1,
+  },
+  { // Entry 374
+    0x1.175059bf0d42524ecb0bf4243b55973dp-1,
+    0x1.ad19e2535aa9678bd5fdafc68817700bp-1,
+    0x1.27701caf89e83p-1,
+  },
+  { // Entry 375
+    -0x1.175059bf0d42524ecb0bf4243b55973dp-1,
+    0x1.ad19e2535aa9678bd5fdafc68817700bp-1,
+    -0x1.27701caf89e83p-1,
+  },
+  { // Entry 376
+    0x1.323b8b1fb4ba21dd12cce820e156a4fcp-1,
+    0x1.9a52e2e0fbcb3a3f4bde6f6ec27767a9p-1,
+    0x1.4843ae1860575p-1,
+  },
+  { // Entry 377
+    -0x1.323b8b1fb4ba21dd12cce820e156a4fcp-1,
+    0x1.9a52e2e0fbcb3a3f4bde6f6ec27767a9p-1,
+    -0x1.4843ae1860575p-1,
+  },
+  { // Entry 378
+    0x1.4be4979c5efb306c1a77024032849b52p-1,
+    0x1.85dc3ea1bbce9a8085f66593a87b7e2ep-1,
+    0x1.69173f8136c67p-1,
+  },
+  { // Entry 379
+    -0x1.4be4979c5efb306c1a77024032849b52p-1,
+    0x1.85dc3ea1bbce9a8085f66593a87b7e2ep-1,
+    -0x1.69173f8136c67p-1,
+  },
+  { // Entry 380
+    0x1.643080d67acc1332c64a85612cacafb9p-1,
+    0x1.6fcb7c6b8b919af3dda53094c9a27aabp-1,
+    0x1.89ead0ea0d359p-1,
+  },
+  { // Entry 381
+    -0x1.643080d67acc1332c64a85612cacafb9p-1,
+    0x1.6fcb7c6b8b919af3dda53094c9a27aabp-1,
+    -0x1.89ead0ea0d359p-1,
+  },
+  { // Entry 382
+    0x1.7b05b7b6c612e5b08d5efe49a46e21a1p-1,
+    0x1.5837d2817cf303ef6dae69faeb0f015ep-1,
+    0x1.aabe6252e3a4bp-1,
+  },
+  { // Entry 383
+    -0x1.7b05b7b6c612e5b08d5efe49a46e21a1p-1,
+    0x1.5837d2817cf303ef6dae69faeb0f015ep-1,
+    -0x1.aabe6252e3a4bp-1,
+  },
+  { // Entry 384
+    0x1.904c37505de48fa8e76287960fd44594p-1,
+    0x1.3f3a0e28bedd40445858f823e150264bp-1,
+    0x1.cb91f3bbba13dp-1,
+  },
+  { // Entry 385
+    -0x1.904c37505de48fa8e76287960fd44594p-1,
+    0x1.3f3a0e28bedd40445858f823e150264bp-1,
+    -0x1.cb91f3bbba13dp-1,
+  },
+  { // Entry 386
+    0x1.a3ed9e252938a14c79c575639c15a91dp-1,
+    0x1.24ec799171642dbd24d259005822bd25p-1,
+    0x1.ec6585249082fp-1,
+  },
+  { // Entry 387
+    -0x1.a3ed9e252938a14c79c575639c15a91dp-1,
+    0x1.24ec799171642dbd24d259005822bd25p-1,
+    -0x1.ec6585249082fp-1,
+  },
+  { // Entry 388
+    0x1.b5d545b109bf935594036798cf40c9b0p-1,
+    0x1.096ac02ec42c85b7b10afed9202785b9p-1,
+    0x1.069c8b46b3791p0,
+  },
+  { // Entry 389
+    -0x1.b5d545b109bf935594036798cf40c9b0p-1,
+    0x1.096ac02ec42c85b7b10afed9202785b9p-1,
+    -0x1.069c8b46b3791p0,
+  },
+  { // Entry 390
+    0x1.c5f058230e7fd14d3e5e315349f699efp-1,
+    0x1.d9a3a336edb7613df062e86a32d09fe1p-2,
+    0x1.170653fb1eb0ap0,
+  },
+  { // Entry 391
+    -0x1.c5f058230e7fd14d3e5e315349f699efp-1,
+    0x1.d9a3a336edb7613df062e86a32d09fe1p-2,
+    -0x1.170653fb1eb0ap0,
+  },
+  { // Entry 392
+    0x1.d42de42dce1346a03d1f6abf0eba9022p-1,
+    0x1.9e7f8652b47582afd29744293170c07cp-2,
+    0x1.27701caf89e83p0,
+  },
+  { // Entry 393
+    -0x1.d42de42dce1346a03d1f6abf0eba9022p-1,
+    0x1.9e7f8652b47582afd29744293170c07cp-2,
+    -0x1.27701caf89e83p0,
+  },
+  { // Entry 394
+    0x1.e07eeeda109cb504afcca860d4b5dd32p-1,
+    0x1.61a76077aee07bb349ca76cf700913d1p-2,
+    0x1.37d9e563f51fcp0,
+  },
+  { // Entry 395
+    -0x1.e07eeeda109cb504afcca860d4b5dd32p-1,
+    0x1.61a76077aee07bb349ca76cf700913d1p-2,
+    -0x1.37d9e563f51fcp0,
+  },
+  { // Entry 396
+    0x1.ead6834909b93371faf3beaddbd60eddp-1,
+    0x1.235b331d8f748e20fb6ddb6a708dba10p-2,
+    0x1.4843ae1860575p0,
+  },
+  { // Entry 397
+    -0x1.ead6834909b93371faf3beaddbd60eddp-1,
+    0x1.235b331d8f748e20fb6ddb6a708dba10p-2,
+    -0x1.4843ae1860575p0,
+  },
+  { // Entry 398
+    0x1.f329c0558e967e4cab58d0fa572d62d2p-1,
+    0x1.c7b90e3024593da8449963cfe08dde85p-3,
+    0x1.58ad76cccb8eep0,
+  },
+  { // Entry 399
+    -0x1.f329c0558e967e4cab58d0fa572d62d2p-1,
+    0x1.c7b90e3024593da8449963cfe08dde85p-3,
+    -0x1.58ad76cccb8eep0,
+  },
+  { // Entry 400
+    0x1.f96fe405f1ac5dc9cf343508067bfcaep-1,
+    0x1.46dc4f4ce83da727ea048cc7d2f276d1p-3,
+    0x1.69173f8136c67p0,
+  },
+  { // Entry 401
+    -0x1.f96fe405f1ac5dc9cf343508067bfcaep-1,
+    0x1.46dc4f4ce83da727ea048cc7d2f276d1p-3,
+    -0x1.69173f8136c67p0,
+  },
+  { // Entry 402
+    0x1.fda254c27a01f4786c149d6a7779cc3ap-1,
+    0x1.894f70befbb99ab7df9d1790a28f48adp-4,
+    0x1.79810835a1fe0p0,
+  },
+  { // Entry 403
+    -0x1.fda254c27a01f4786c149d6a7779cc3ap-1,
+    0x1.894f70befbb99ab7df9d1790a28f48adp-4,
+    -0x1.79810835a1fe0p0,
+  },
+  { // Entry 404
+    0x1.ffbca846c4fc997f1a381420208884e0p-1,
+    0x1.069107ae9332f95fa2c5ceeadfb29f77p-5,
+    0x1.89ead0ea0d359p0,
+  },
+  { // Entry 405
+    -0x1.ffbca846c4fc997f1a381420208884e0p-1,
+    0x1.069107ae9332f95fa2c5ceeadfb29f77p-5,
+    -0x1.89ead0ea0d359p0,
+  },
+  { // Entry 406
+    0x1.ffbca846c4fc9f30bfb458ef2091c8eep-1,
+    -0x1.069107ae9327e0731a748c21f03b5efcp-5,
+    0x1.9a54999e786d2p0,
+  },
+  { // Entry 407
+    -0x1.ffbca846c4fc9f30bfb458ef2091c8eep-1,
+    -0x1.069107ae9327e0731a748c21f03b5efcp-5,
+    -0x1.9a54999e786d2p0,
+  },
+  { // Entry 408
+    0x1.fda254c27a0205875f271435f827160cp-1,
+    -0x1.894f70befbb41417dff843e81fac388bp-4,
+    0x1.aabe6252e3a4bp0,
+  },
+  { // Entry 409
+    -0x1.fda254c27a0205875f271435f827160cp-1,
+    -0x1.894f70befbb41417dff843e81fac388bp-4,
+    -0x1.aabe6252e3a4bp0,
+  },
+  { // Entry 410
+    0x1.f96fe405f1ac7a241e02e58b0cbf3ae7p-1,
+    -0x1.46dc4f4ce83ae9ab1cc1b2367cb753ebp-3,
+    0x1.bb282b074edc4p0,
+  },
+  { // Entry 411
+    -0x1.f96fe405f1ac7a241e02e58b0cbf3ae7p-1,
+    -0x1.46dc4f4ce83ae9ab1cc1b2367cb753ebp-3,
+    -0x1.bb282b074edc4p0,
+  },
+  { // Entry 412
+    0x1.f329c0558e96a5d48272ad4c49ec53b8p-1,
+    -0x1.c7b90e30245688e099860e8d4fff601cp-3,
+    0x1.cb91f3bbba13dp0,
+  },
+  { // Entry 413
+    -0x1.f329c0558e96a5d48272ad4c49ec53b8p-1,
+    -0x1.c7b90e30245688e099860e8d4fff601cp-3,
+    -0x1.cb91f3bbba13dp0,
+  },
+  { // Entry 414
+    0x1.ead6834909b965fdc4b0ceffc0f285c6p-1,
+    -0x1.235b331d8f7339841a517312d0d347fbp-2,
+    0x1.dbfbbc70254b6p0,
+  },
+  { // Entry 415
+    -0x1.ead6834909b965fdc4b0ceffc0f285c6p-1,
+    -0x1.235b331d8f7339841a517312d0d347fbp-2,
+    -0x1.dbfbbc70254b6p0,
+  },
+  { // Entry 416
+    0x1.e07eeeda109cf25f400cd5f46acec887p-1,
+    -0x1.61a76077aedf2e43aca418f7a2e1324dp-2,
+    0x1.ec6585249082fp0,
+  },
+  { // Entry 417
+    -0x1.e07eeeda109cf25f400cd5f46acec887p-1,
+    -0x1.61a76077aedf2e43aca418f7a2e1324dp-2,
+    -0x1.ec6585249082fp0,
+  },
+  { // Entry 418
+    0x1.d42de42dce138e890939e56c439ded90p-1,
+    -0x1.9e7f8652b4743dcc3c3568baff8bf9ebp-2,
+    0x1.fccf4dd8fbba8p0,
+  },
+  { // Entry 419
+    -0x1.d42de42dce138e890939e56c439ded90p-1,
+    -0x1.9e7f8652b4743dcc3c3568baff8bf9ebp-2,
+    -0x1.fccf4dd8fbba8p0,
+  },
+  { // Entry 420
+    0x1.c5f058230e8014ab83ece0c3a638c079p-1,
+    -0x1.d9a3a336edb65efa30e1a6679aa064c2p-2,
+    0x1.069c8b46b3791p1,
+  },
+  { // Entry 421
+    -0x1.c5f058230e8014ab83ece0c3a638c079p-1,
+    -0x1.d9a3a336edb65efa30e1a6679aa064c2p-2,
+    -0x1.069c8b46b3791p1,
+  },
+  { // Entry 422
+    0x1.b5d545b109bfce3fc4d77001afe2f2b6p-1,
+    -0x1.096ac02ec42c24880a5951788cb383c8p-1,
+    0x1.0ed16fa0e914ep1,
+  },
+  { // Entry 423
+    -0x1.b5d545b109bfce3fc4d77001afe2f2b6p-1,
+    -0x1.096ac02ec42c24880a5951788cb383c8p-1,
+    -0x1.0ed16fa0e914ep1,
+  },
+  { // Entry 424
+    0x1.a3ed9e252938d92a5553b3c09d2bddd3p-1,
+    -0x1.24ec79917163dda65afd8109f59cb465p-1,
+    0x1.170653fb1eb0bp1,
+  },
+  { // Entry 425
+    -0x1.a3ed9e252938d92a5553b3c09d2bddd3p-1,
+    -0x1.24ec79917163dda65afd8109f59cb465p-1,
+    -0x1.170653fb1eb0bp1,
+  },
+  { // Entry 426
+    0x1.904c37505de4b8975dd2730e196ddfc3p-1,
+    -0x1.3f3a0e28bedd0cf0c4bfbd8c82a3baafp-1,
+    0x1.1f3b3855544c8p1,
+  },
+  { // Entry 427
+    -0x1.904c37505de4b8975dd2730e196ddfc3p-1,
+    -0x1.3f3a0e28bedd0cf0c4bfbd8c82a3baafp-1,
+    -0x1.1f3b3855544c8p1,
+  },
+  { // Entry 428
+    0x1.7b05b7b6c612fc4fda3812b1f1348389p-1,
+    -0x1.5837d2817cf2eb069035552dc3ae834cp-1,
+    0x1.27701caf89e85p1,
+  },
+  { // Entry 429
+    -0x1.7b05b7b6c612fc4fda3812b1f1348389p-1,
+    -0x1.5837d2817cf2eb069035552dc3ae834cp-1,
+    -0x1.27701caf89e85p1,
+  },
+  { // Entry 430
+    0x1.643080d67acc14620672dda6241ea305p-1,
+    -0x1.6fcb7c6b8b9199ce2f17dd3ee86b3b9ap-1,
+    0x1.2fa50109bf842p1,
+  },
+  { // Entry 431
+    -0x1.643080d67acc14620672dda6241ea305p-1,
+    -0x1.6fcb7c6b8b9199ce2f17dd3ee86b3b9ap-1,
+    -0x1.2fa50109bf842p1,
+  },
+  { // Entry 432
+    0x1.4be4979c5efb194fc82ac367fedf93bcp-1,
+    -0x1.85dc3ea1bbceae2d294421e8c7350f8cp-1,
+    0x1.37d9e563f51ffp1,
+  },
+  { // Entry 433
+    -0x1.4be4979c5efb194fc82ac367fedf93bcp-1,
+    -0x1.85dc3ea1bbceae2d294421e8c7350f8cp-1,
+    -0x1.37d9e563f51ffp1,
+  },
+  { // Entry 434
+    0x1.323b8b1fb4b9efe5075ede8049a85c3dp-1,
+    -0x1.9a52e2e0fbcb5f8a3f55c274f9ec754bp-1,
+    0x1.400ec9be2abbcp1,
+  },
+  { // Entry 435
+    -0x1.323b8b1fb4b9efe5075ede8049a85c3dp-1,
+    -0x1.9a52e2e0fbcb5f8a3f55c274f9ec754bp-1,
+    -0x1.400ec9be2abbcp1,
+  },
+  { // Entry 436
+    0x1.175059bf0d42033bbcf598c88b176e61p-1,
+    -0x1.ad19e2535aa99b049ac0b5858c5d381fp-1,
+    0x1.4843ae1860579p1,
+  },
+  { // Entry 437
+    -0x1.175059bf0d42033bbcf598c88b176e61p-1,
+    -0x1.ad19e2535aa99b049ac0b5858c5d381fp-1,
+    -0x1.4843ae1860579p1,
+  },
+  { // Entry 438
+    0x1.f67ea975b8692521f77d6754b302c5c4p-2,
+    -0x1.be1d7c3534c44132ab1c4130cbe9dfa0p-1,
+    0x1.5078927295f36p1,
+  },
+  { // Entry 439
+    -0x1.f67ea975b8692521f77d6754b302c5c4p-2,
+    -0x1.be1d7c3534c44132ab1c4130cbe9dfa0p-1,
+    -0x1.5078927295f36p1,
+  },
+  { // Entry 440
+    0x1.bc4c04d71abad14efc29a66342ada723p-2,
+    -0x1.cd4bca9cb5c759e4d6dc8601ec3d84b6p-1,
+    0x1.58ad76cccb8f3p1,
+  },
+  { // Entry 441
+    -0x1.bc4c04d71abad14efc29a66342ada723p-2,
+    -0x1.cd4bca9cb5c759e4d6dc8601ec3d84b6p-1,
+    -0x1.58ad76cccb8f3p1,
+  },
+  { // Entry 442
+    0x1.8045fe64e62c62f57f077ea251e2f2dcp-2,
+    -0x1.da94d54dd4c0cedccd73684994422740p-1,
+    0x1.60e25b27012b0p1,
+  },
+  { // Entry 443
+    -0x1.8045fe64e62c62f57f077ea251e2f2dcp-2,
+    -0x1.da94d54dd4c0cedccd73684994422740p-1,
+    -0x1.60e25b27012b0p1,
+  },
+  { // Entry 444
+    0x1.42abba8c72fa12be920b316627512e41p-2,
+    -0x1.e5eaa286fbbcad1e4a6373392e679669p-1,
+    0x1.69173f8136c6dp1,
+  },
+  { // Entry 445
+    -0x1.42abba8c72fa12be920b316627512e41p-2,
+    -0x1.e5eaa286fbbcad1e4a6373392e679669p-1,
+    -0x1.69173f8136c6dp1,
+  },
+  { // Entry 446
+    0x1.03be06f97cbcf866021e5a5c62c6b07ep-2,
+    -0x1.ef4145b4aed03c5f1d39763b1eee6ed8p-1,
+    0x1.714c23db6c62ap1,
+  },
+  { // Entry 447
+    -0x1.03be06f97cbcf866021e5a5c62c6b07ep-2,
+    -0x1.ef4145b4aed03c5f1d39763b1eee6ed8p-1,
+    -0x1.714c23db6c62ap1,
+  },
+  { // Entry 448
+    0x1.877e2cd4f6f94710f2776775b01c73dbp-3,
+    -0x1.f68eebfcbb5eba124d8cc48fd1beb04dp-1,
+    0x1.79810835a1fe7p1,
+  },
+  { // Entry 449
+    -0x1.877e2cd4f6f94710f2776775b01c73dbp-3,
+    -0x1.f68eebfcbb5eba124d8cc48fd1beb04dp-1,
+    -0x1.79810835a1fe7p1,
+  },
+  { // Entry 450
+    0x1.05e4761ab8d421719567717f76712867p-3,
+    -0x1.fbcbe693bd8ef006f5ff02210dfe0619p-1,
+    0x1.81b5ec8fd79a4p1,
+  },
+  { // Entry 451
+    -0x1.05e4761ab8d421719567717f76712867p-3,
+    -0x1.fbcbe693bd8ef006f5ff02210dfe0619p-1,
+    -0x1.81b5ec8fd79a4p1,
+  },
+  { // Entry 452
+    0x1.066e7eb76f5dd2ea19b6991e8a1a3634p-4,
+    -0x1.fef2b2d21cf6be1a2c7ea665ef1f874ep-1,
+    0x1.89ead0ea0d35bp1,
+  },
+  { // Entry 453
+    -0x1.066e7eb76f5dd2ea19b6991e8a1a3634p-4,
+    -0x1.fef2b2d21cf6be1a2c7ea665ef1f874ep-1,
+    -0x1.89ead0ea0d35bp1,
+  },
+  { // Entry 454
+    0x1.03be06f97cbf09cc0badbdae803d7b4ep-2,
+    0x1.ef4145b4aecff6f58edecf24955428c1p-1,
+    -0x1.81b5ec8fd799fp2,
+  },
+  { // Entry 455
+    -0x1.03be06f97cbf09cc0badbdae803d7b4ep-2,
+    0x1.ef4145b4aecff6f58edecf24955428c1p-1,
+    0x1.81b5ec8fd799fp2,
+  },
+  { // Entry 456
+    0x1.f67ea975b86a22f2348778824f95d84ap-2,
+    0x1.be1d7c3534c3f9b9b35619280049de85p-1,
+    -0x1.714c23db6c626p2,
+  },
+  { // Entry 457
+    -0x1.f67ea975b86a22f2348778824f95d84ap-2,
+    0x1.be1d7c3534c3f9b9b35619280049de85p-1,
+    0x1.714c23db6c626p2,
+  },
+  { // Entry 458
+    0x1.643080d67acc210fa27e9247a8286220p-1,
+    0x1.6fcb7c6b8b918d86fc83d612a6587eddp-1,
+    -0x1.60e25b27012adp2,
+  },
+  { // Entry 459
+    -0x1.643080d67acc210fa27e9247a8286220p-1,
+    0x1.6fcb7c6b8b918d86fc83d612a6587eddp-1,
+    0x1.60e25b27012adp2,
+  },
+  { // Entry 460
+    0x1.b5d545b109bf950b419702972b94f8fap-1,
+    0x1.096ac02ec42c82e5b225185bd6c757d5p-1,
+    -0x1.5078927295f34p2,
+  },
+  { // Entry 461
+    -0x1.b5d545b109bf950b419702972b94f8fap-1,
+    0x1.096ac02ec42c82e5b225185bd6c757d5p-1,
+    0x1.5078927295f34p2,
+  },
+  { // Entry 462
+    0x1.ead6834909b9346234dbb601d0486cf2p-1,
+    0x1.235b331d8f7487ce2db97819fae7777cp-2,
+    -0x1.400ec9be2abbbp2,
+  },
+  { // Entry 463
+    -0x1.ead6834909b9346234dbb601d0486cf2p-1,
+    0x1.235b331d8f7487ce2db97819fae7777cp-2,
+    0x1.400ec9be2abbbp2,
+  },
+  { // Entry 464
+    0x1.ffbca846c4fc999a29dc1d6b2d7cb413p-1,
+    0x1.069107ae9332c4a1cd2dc033b8d50598p-5,
+    -0x1.2fa50109bf842p2,
+  },
+  { // Entry 465
+    -0x1.ffbca846c4fc999a29dc1d6b2d7cb413p-1,
+    0x1.069107ae9332c4a1cd2dc033b8d50598p-5,
+    0x1.2fa50109bf842p2,
+  },
+  { // Entry 466
+    0x1.f329c0558e96a518a2af3ae7800a5b65p-1,
+    -0x1.c7b90e30245695bd1ec170f45feeb1ffp-3,
+    -0x1.1f3b3855544c9p2,
+  },
+  { // Entry 467
+    -0x1.f329c0558e96a518a2af3ae7800a5b65p-1,
+    -0x1.c7b90e30245695bd1ec170f45feeb1ffp-3,
+    0x1.1f3b3855544c9p2,
+  },
+  { // Entry 468
+    0x1.c5f058230e8021f21bd0ac2c0f6809a9p-1,
+    -0x1.d9a3a336edb62c1541b8584cd6c00f87p-2,
+    -0x1.0ed16fa0e9150p2,
+  },
+  { // Entry 469
+    -0x1.c5f058230e8021f21bd0ac2c0f6809a9p-1,
+    -0x1.d9a3a336edb62c1541b8584cd6c00f87p-2,
+    0x1.0ed16fa0e9150p2,
+  },
+  { // Entry 470
+    0x1.7b05b7b6c61365a9ac9e908b8e5d3ce4p-1,
+    -0x1.5837d2817cf27705cac7881fb569ffc7p-1,
+    -0x1.fccf4dd8fbbaep1,
+  },
+  { // Entry 471
+    -0x1.7b05b7b6c61365a9ac9e908b8e5d3ce4p-1,
+    -0x1.5837d2817cf27705cac7881fb569ffc7p-1,
+    0x1.fccf4dd8fbbaep1,
+  },
+  { // Entry 472
+    0x1.175059bf0d42f1d6b391f07f96f2353dp-1,
+    -0x1.ad19e2535aa8ffb40066d78aef71fabdp-1,
+    -0x1.dbfbbc70254bcp1,
+  },
+  { // Entry 473
+    -0x1.175059bf0d42f1d6b391f07f96f2353dp-1,
+    -0x1.ad19e2535aa8ffb40066d78aef71fabdp-1,
+    0x1.dbfbbc70254bcp1,
+  },
+  { // Entry 474
+    0x1.42abba8c72fd22194793246b8d19960ap-2,
+    -0x1.e5eaa286fbbc2b129238160df30ce704p-1,
+    -0x1.bb282b074edcap1,
+  },
+  { // Entry 475
+    -0x1.42abba8c72fd22194793246b8d19960ap-2,
+    -0x1.e5eaa286fbbc2b129238160df30ce704p-1,
+    0x1.bb282b074edcap1,
+  },
+  { // Entry 476
+    0x1.066e7eb76f62b5f4563de26dca890017p-4,
+    -0x1.fef2b2d21cf6b40ff3b530ce8dc0d8a7p-1,
+    -0x1.9a54999e786d8p1,
+  },
+  { // Entry 477
+    -0x1.066e7eb76f62b5f4563de26dca890017p-4,
+    -0x1.fef2b2d21cf6b40ff3b530ce8dc0d8a7p-1,
+    0x1.9a54999e786d8p1,
+  },
+  { // Entry 478
+    -0x1.877e2cd4f6fa42586875c5250a169e48p-3,
+    -0x1.f68eebfcbb5eadd65c261cd803990ae1p-1,
+    -0x1.79810835a1fe6p1,
+  },
+  { // Entry 479
+    0x1.877e2cd4f6fa42586875c5250a169e48p-3,
+    -0x1.f68eebfcbb5eadd65c261cd803990ae1p-1,
+    0x1.79810835a1fe6p1,
+  },
+  { // Entry 480
+    -0x1.bc4c04d71aba5dfc098278f168bbd962p-2,
+    -0x1.cd4bca9cb5c775a99729f7ad95b7dce3p-1,
+    -0x1.58ad76cccb8f4p1,
+  },
+  { // Entry 481
+    0x1.bc4c04d71aba5dfc098278f168bbd962p-2,
+    -0x1.cd4bca9cb5c775a99729f7ad95b7dce3p-1,
+    0x1.58ad76cccb8f4p1,
+  },
+  { // Entry 482
+    -0x1.4be4979c5efa871d30ae1cfa66389199p-1,
+    -0x1.85dc3ea1bbcf2aa2e21ec586d5497e35p-1,
+    -0x1.37d9e563f5202p1,
+  },
+  { // Entry 483
+    0x1.4be4979c5efa871d30ae1cfa66389199p-1,
+    -0x1.85dc3ea1bbcf2aa2e21ec586d5497e35p-1,
+    0x1.37d9e563f5202p1,
+  },
+  { // Entry 484
+    -0x1.a3ed9e25293822168958cce1e09f7c11p-1,
+    -0x1.24ec79917164e41addd4bacd4420f9fbp-1,
+    -0x1.170653fb1eb10p1,
+  },
+  { // Entry 485
+    0x1.a3ed9e25293822168958cce1e09f7c11p-1,
+    -0x1.24ec79917164e41addd4bacd4420f9fbp-1,
+    0x1.170653fb1eb10p1,
+  },
+  { // Entry 486
+    -0x1.e07eeeda109c62b340dc36e92169648dp-1,
+    -0x1.61a76077aee23b11f0c673f638003b0ap-2,
+    -0x1.ec6585249083cp0,
+  },
+  { // Entry 487
+    0x1.e07eeeda109c62b340dc36e92169648dp-1,
+    -0x1.61a76077aee23b11f0c673f638003b0ap-2,
+    0x1.ec6585249083cp0,
+  },
+  { // Entry 488
+    -0x1.fda254c27a01dd954db3aea505e49453p-1,
+    -0x1.894f70befbc104b706e85cf4c1c96a52p-4,
+    -0x1.aabe6252e3a58p0,
+  },
+  { // Entry 489
+    0x1.fda254c27a01dd954db3aea505e49453p-1,
+    -0x1.894f70befbc104b706e85cf4c1c96a52p-4,
+    0x1.aabe6252e3a58p0,
+  },
+  { // Entry 490
+    -0x1.f96fe405f1aca02e8f4fd433e59aa973p-1,
+    0x1.46dc4f4ce8373c7c44f13b57363edd3bp-3,
+    -0x1.69173f8136c74p0,
+  },
+  { // Entry 491
+    0x1.f96fe405f1aca02e8f4fd433e59aa973p-1,
+    0x1.46dc4f4ce8373c7c44f13b57363edd3bp-3,
+    0x1.69173f8136c74p0,
+  },
+  { // Entry 492
+    -0x1.d42de42dce13ef040bb1040e3148d7dep-1,
+    0x1.9e7f8652b47289e53fccd54955db4552p-2,
+    -0x1.27701caf89e90p0,
+  },
+  { // Entry 493
+    0x1.d42de42dce13ef040bb1040e3148d7dep-1,
+    0x1.9e7f8652b47289e53fccd54955db4552p-2,
+    0x1.27701caf89e90p0,
+  },
+  { // Entry 494
+    -0x1.904c37505de5930812e3a2a94feaa51bp-1,
+    0x1.3f3a0e28bedbfb066b67abd9c338409ep-1,
+    -0x1.cb91f3bbba157p-1,
+  },
+  { // Entry 495
+    0x1.904c37505de5930812e3a2a94feaa51bp-1,
+    0x1.3f3a0e28bedbfb066b67abd9c338409ep-1,
+    0x1.cb91f3bbba157p-1,
+  },
+  { // Entry 496
+    -0x1.323b8b1fb4bb626dd40cacd74963ac6cp-1,
+    0x1.9a52e2e0fbca4b00c72daa3cdaca257cp-1,
+    -0x1.4843ae186058ep-1,
+  },
+  { // Entry 497
+    0x1.323b8b1fb4bb626dd40cacd74963ac6cp-1,
+    0x1.9a52e2e0fbca4b00c72daa3cdaca257cp-1,
+    0x1.4843ae186058ep-1,
+  },
+  { // Entry 498
+    -0x1.8045fe64e6308bb5c6ce35f834b93c63p-2,
+    0x1.da94d54dd4bff753d988c1755e2ffc04p-1,
+    -0x1.89ead0ea0d38ap-2,
+  },
+  { // Entry 499
+    0x1.8045fe64e6308bb5c6ce35f834b93c63p-2,
+    0x1.da94d54dd4bff753d988c1755e2ffc04p-1,
+    0x1.89ead0ea0d38ap-2,
+  },
+  { // Entry 500
+    -0x1.05e4761ab8dec44ed0fa30d335049c40p-3,
+    0x1.fbcbe693bd8e98423207e36587d942b7p-1,
+    -0x1.069c8b46b37f0p-3,
+  },
+  { // Entry 501
+    0x1.05e4761ab8dec44ed0fa30d335049c40p-3,
+    0x1.fbcbe693bd8e98423207e36587d942b7p-1,
+    0x1.069c8b46b37f0p-3,
+  },
+  { // Entry 502
+    0x1.05e4761ab8d31d00e656372c5c04aa6ep-3,
+    0x1.fbcbe693bd8ef86c1565b3453036e55ep-1,
+    0x1.069c8b46b3734p-3,
+  },
+  { // Entry 503
+    -0x1.05e4761ab8d31d00e656372c5c04aa6ep-3,
+    0x1.fbcbe693bd8ef86c1565b3453036e55ep-1,
+    -0x1.069c8b46b3734p-3,
+  },
+  { // Entry 504
+    0x1.8045fe64e62b19a094399502afb76e5cp-2,
+    0x1.da94d54dd4c11187405ada7f04e5b171p-1,
+    0x1.89ead0ea0d32cp-2,
+  },
+  { // Entry 505
+    -0x1.8045fe64e62b19a094399502afb76e5cp-2,
+    0x1.da94d54dd4c11187405ada7f04e5b171p-1,
+    -0x1.89ead0ea0d32cp-2,
+  },
+  { // Entry 506
+    0x1.323b8b1fb4b907c416d23b04e0ec0e72p-1,
+    0x1.9a52e2e0fbcc0cc83b843bae58c6cdf8p-1,
+    0x1.4843ae186055fp-1,
+  },
+  { // Entry 507
+    -0x1.323b8b1fb4b907c416d23b04e0ec0e72p-1,
+    0x1.9a52e2e0fbcc0cc83b843bae58c6cdf8p-1,
+    -0x1.4843ae186055fp-1,
+  },
+  { // Entry 508
+    0x1.904c37505de3be2ace17ca5487750231p-1,
+    0x1.3f3a0e28bede46f65ca5b5c19ad99dd7p-1,
+    0x1.cb91f3bbba128p-1,
+  },
+  { // Entry 509
+    -0x1.904c37505de3be2ace17ca5487750231p-1,
+    0x1.3f3a0e28bede46f65ca5b5c19ad99dd7p-1,
+    -0x1.cb91f3bbba128p-1,
+  },
+  { // Entry 510
+    0x1.d42de42dce12b82466f2fcb63b294751p-1,
+    0x1.9e7f8652b478066eec563f835097f148p-2,
+    0x1.27701caf89e78p0,
+  },
+  { // Entry 511
+    -0x1.d42de42dce12b82466f2fcb63b294751p-1,
+    0x1.9e7f8652b478066eec563f835097f148p-2,
+    -0x1.27701caf89e78p0,
+  },
+  { // Entry 512
+    0x1.f96fe405f1ac259bf192fd1cf64e2f12p-1,
+    0x1.46dc4f4ce843151b9d14e561879e5fe3p-3,
+    0x1.69173f8136c5cp0,
+  },
+  { // Entry 513
+    -0x1.f96fe405f1ac259bf192fd1cf64e2f12p-1,
+    0x1.46dc4f4ce843151b9d14e561879e5fe3p-3,
+    -0x1.69173f8136c5cp0,
+  },
+  { // Entry 514
+    0x1.fda254c27a02275432d77dd6f9704644p-1,
+    -0x1.894f70befba9211b0dcaa4dca450670fp-4,
+    0x1.aabe6252e3a40p0,
+  },
+  { // Entry 515
+    -0x1.fda254c27a02275432d77dd6f9704644p-1,
+    -0x1.894f70befba9211b0dcaa4dca450670fp-4,
+    -0x1.aabe6252e3a40p0,
+  },
+  { // Entry 516
+    0x1.e07eeeda109d6bf0c935fa10b1280c6dp-1,
+    -0x1.61a76077aedc99952438421f820a2befp-2,
+    0x1.ec65852490824p0,
+  },
+  { // Entry 517
+    -0x1.e07eeeda109d6bf0c935fa10b1280c6dp-1,
+    -0x1.61a76077aedc99952438421f820a2befp-2,
+    -0x1.ec65852490824p0,
+  },
+  { // Entry 518
+    0x1.a3ed9e252939d9793fb2f6f75e5c76e7p-1,
+    -0x1.24ec799171626e36709cfcf7c7752332p-1,
+    0x1.170653fb1eb04p1,
+  },
+  { // Entry 519
+    -0x1.a3ed9e252939d9793fb2f6f75e5c76e7p-1,
+    -0x1.24ec799171626e36709cfcf7c7752332p-1,
+    -0x1.170653fb1eb04p1,
+  },
+  { // Entry 520
+    0x1.4be4979c5efccfe78ea0b6afb0cbba37p-1,
+    -0x1.85dc3ea1bbcd38cbfeb4370d5405eebap-1,
+    0x1.37d9e563f51f6p1,
+  },
+  { // Entry 521
+    -0x1.4be4979c5efccfe78ea0b6afb0cbba37p-1,
+    -0x1.85dc3ea1bbcd38cbfeb4370d5405eebap-1,
+    -0x1.37d9e563f51f6p1,
+  },
+  { // Entry 522
+    0x1.bc4c04d71abfc5df69589a45d5e3196ep-2,
+    -0x1.cd4bca9cb5c628709388a39fc84591d1p-1,
+    0x1.58ad76cccb8e8p1,
+  },
+  { // Entry 523
+    -0x1.bc4c04d71abfc5df69589a45d5e3196ep-2,
+    -0x1.cd4bca9cb5c628709388a39fc84591d1p-1,
+    -0x1.58ad76cccb8e8p1,
+  },
+  { // Entry 524
+    0x1.877e2cd4f70609b1f062295b64aed4bdp-3,
+    -0x1.f68eebfcbb5e1b070b564037f5571a39p-1,
+    0x1.79810835a1fdap1,
+  },
+  { // Entry 525
+    -0x1.877e2cd4f70609b1f062295b64aed4bdp-3,
+    -0x1.f68eebfcbb5e1b070b564037f5571a39p-1,
+    -0x1.79810835a1fdap1,
+  },
+  { // Entry 526
+    -0x1.066e7eb76f4ac293f46486dc328d450bp-4,
+    -0x1.fef2b2d21cf6e544ab7795aed10d9fa7p-1,
+    0x1.9a54999e786ccp1,
+  },
+  { // Entry 527
+    0x1.066e7eb76f4ac293f46486dc328d450bp-4,
+    -0x1.fef2b2d21cf6e544ab7795aed10d9fa7p-1,
+    -0x1.9a54999e786ccp1,
+  },
+  { // Entry 528
+    -0x1.42abba8c72f770595ffe3135a0e0ad83p-2,
+    -0x1.e5eaa286fbbd1d135e216c49a9f7e5dap-1,
+    0x1.bb282b074edbep1,
+  },
+  { // Entry 529
+    0x1.42abba8c72f770595ffe3135a0e0ad83p-2,
+    -0x1.e5eaa286fbbd1d135e216c49a9f7e5dap-1,
+    -0x1.bb282b074edbep1,
+  },
+  { // Entry 530
+    -0x1.175059bf0d406e2fe014e880dd29cfacp-1,
+    -0x1.ad19e2535aaaa2ac87056b6d7776e97ap-1,
+    0x1.dbfbbc70254b0p1,
+  },
+  { // Entry 531
+    0x1.175059bf0d406e2fe014e880dd29cfacp-1,
+    -0x1.ad19e2535aaaa2ac87056b6d7776e97ap-1,
+    -0x1.dbfbbc70254b0p1,
+  },
+  { // Entry 532
+    -0x1.7b05b7b6c6116155f0dc551e316e1e0bp-1,
+    -0x1.5837d2817cf4af8e5e59b13b4aa9b5e3p-1,
+    0x1.fccf4dd8fbba2p1,
+  },
+  { // Entry 533
+    0x1.7b05b7b6c6116155f0dc551e316e1e0bp-1,
+    -0x1.5837d2817cf4af8e5e59b13b4aa9b5e3p-1,
+    -0x1.fccf4dd8fbba2p1,
+  },
+  { // Entry 534
+    -0x1.c5f058230e7ebeb7616779e16fa9b537p-1,
+    -0x1.d9a3a336edbb7de64a2183cb27be4b5bp-2,
+    0x1.0ed16fa0e914ap2,
+  },
+  { // Entry 535
+    0x1.c5f058230e7ebeb7616779e16fa9b537p-1,
+    -0x1.d9a3a336edbb7de64a2183cb27be4b5bp-2,
+    -0x1.0ed16fa0e914ap2,
+  },
+  { // Entry 536
+    -0x1.f329c0558e95fa333d5d2d44d654777cp-1,
+    -0x1.c7b90e30246248b7a0c2c87a3dd25224p-3,
+    0x1.1f3b3855544c3p2,
+  },
+  { // Entry 537
+    0x1.f329c0558e95fa333d5d2d44d654777cp-1,
+    -0x1.c7b90e30246248b7a0c2c87a3dd25224p-3,
+    -0x1.1f3b3855544c3p2,
+  },
+  { // Entry 538
+    -0x1.ffbca846c4fcb237c2947b35b037a2p-1,
+    0x1.069107ae9302caf2068b48842afdf051p-5,
+    0x1.2fa50109bf83cp2,
+  },
+  { // Entry 539
+    0x1.ffbca846c4fcb237c2947b35b037a2p-1,
+    0x1.069107ae9302caf2068b48842afdf051p-5,
+    -0x1.2fa50109bf83cp2,
+  },
+  { // Entry 540
+    -0x1.ead6834909ba0ee69b31e1970df1bb8bp-1,
+    0x1.235b331d8f6ec74aa3de5aed15fa3f68p-2,
+    0x1.400ec9be2abb5p2,
+  },
+  { // Entry 541
+    0x1.ead6834909ba0ee69b31e1970df1bb8bp-1,
+    0x1.235b331d8f6ec74aa3de5aed15fa3f68p-2,
+    -0x1.400ec9be2abb5p2,
+  },
+  { // Entry 542
+    -0x1.b5d545b109c1232b61dd28d8035d95cbp-1,
+    0x1.096ac02ec429f225c99b89bb4c9e5d3ep-1,
+    0x1.5078927295f2ep2,
+  },
+  { // Entry 543
+    0x1.b5d545b109c1232b61dd28d8035d95cbp-1,
+    0x1.096ac02ec429f225c99b89bb4c9e5d3ep-1,
+    -0x1.5078927295f2ep2,
+  },
+  { // Entry 544
+    -0x1.643080d67ace48c0dd1fe3a06bbc4bf5p-1,
+    0x1.6fcb7c6b8b8f773e3b421dded6fc1f26p-1,
+    0x1.60e25b27012a7p2,
+  },
+  { // Entry 545
+    0x1.643080d67ace48c0dd1fe3a06bbc4bf5p-1,
+    0x1.6fcb7c6b8b8f773e3b421dded6fc1f26p-1,
+    -0x1.60e25b27012a7p2,
+  },
+  { // Entry 546
+    -0x1.f67ea975b86f5d4aa92716cc077473a7p-2,
+    0x1.be1d7c3534c280dab43dced670330b63p-1,
+    0x1.714c23db6c620p2,
+  },
+  { // Entry 547
+    0x1.f67ea975b86f5d4aa92716cc077473a7p-2,
+    0x1.be1d7c3534c280dab43dced670330b63p-1,
+    -0x1.714c23db6c620p2,
+  },
+  { // Entry 548
+    -0x1.03be06f97cc4d78fdccbca1d40e86011p-2,
+    0x1.ef4145b4aecf342709a3b19320d1b194p-1,
+    0x1.81b5ec8fd7999p2,
+  },
+  { // Entry 549
+    0x1.03be06f97cc4d78fdccbca1d40e86011p-2,
+    0x1.ef4145b4aecf342709a3b19320d1b194p-1,
+    -0x1.81b5ec8fd7999p2,
+  },
+  { // Entry 550
+    0x1.efb26ef930c4c3fa3245963c1dcec0a6p-5,
+    0x1.ff0fd2c96adfbae576981ee4b34769dep-1,
+    0x1.effffffffffffp-5,
+  },
+  { // Entry 551
+    -0x1.efb26ef930c4c3fa3245963c1dcec0a6p-5,
+    0x1.ff0fd2c96adfbae576981ee4b34769dep-1,
+    -0x1.effffffffffffp-5,
+  },
+  { // Entry 552
+    0x1.efb26ef930c4d3f2b0dbe1931ba5ae64p-5,
+    0x1.ff0fd2c96adfbad5f904a71b2d210a2ap-1,
+    0x1.fp-5,
+  },
+  { // Entry 553
+    -0x1.efb26ef930c4d3f2b0dbe1931ba5ae64p-5,
+    0x1.ff0fd2c96adfbad5f904a71b2d210a2ap-1,
+    -0x1.fp-5,
+  },
+  { // Entry 554
+    0x1.efb26ef930c4e3eb2f722cea197c2036p-5,
+    0x1.ff0fd2c96adfbac67b712f51a6fa2ab3p-1,
+    0x1.f000000000001p-5,
+  },
+  { // Entry 555
+    -0x1.efb26ef930c4e3eb2f722cea197c2036p-5,
+    0x1.ff0fd2c96adfbac67b712f51a6fa2ab3p-1,
+    -0x1.f000000000001p-5,
+  },
+  { // Entry 556
+    0x1.f6baaa131de633ad4e0e7d6465d12a05p-4,
+    0x1.fc210055467fe5c8f76e75fd7083818cp-1,
+    0x1.f7fffffffffffp-4,
+  },
+  { // Entry 557
+    -0x1.f6baaa131de633ad4e0e7d6465d12a05p-4,
+    0x1.fc210055467fe5c8f76e75fd7083818cp-1,
+    -0x1.f7fffffffffffp-4,
+  },
+  { // Entry 558
+    0x1.f6baaa131de6438e5611279864fe7663p-4,
+    0x1.fc210055467fe58a20193399b3bc0dd2p-1,
+    0x1.f80p-4,
+  },
+  { // Entry 559
+    -0x1.f6baaa131de6438e5611279864fe7663p-4,
+    0x1.fc210055467fe58a20193399b3bc0dd2p-1,
+    -0x1.f80p-4,
+  },
+  { // Entry 560
+    0x1.f6baaa131de6536f5e13d1cc6429cc07p-4,
+    0x1.fc210055467fe54b48c3f135f6f29df7p-1,
+    0x1.f800000000001p-4,
+  },
+  { // Entry 561
+    -0x1.f6baaa131de6536f5e13d1cc6429cc07p-4,
+    0x1.fc210055467fe54b48c3f135f6f29df7p-1,
+    -0x1.f800000000001p-4,
+  },
+  { // Entry 562
+    0x1.4a8c3b4e9c7ff00a36e061a0d2295093p-3,
+    0x1.f94984b2552e19e7329413b8c2e8dc51p-1,
+    0x1.4bfffffffffffp-3,
+  },
+  { // Entry 563
+    -0x1.4a8c3b4e9c7ff00a36e061a0d2295093p-3,
+    0x1.f94984b2552e19e7329413b8c2e8dc51p-1,
+    -0x1.4bfffffffffffp-3,
+  },
+  { // Entry 564
+    0x1.4a8c3b4e9c7fffd48305f44a42f5f50fp-3,
+    0x1.f94984b2552e1941ec766c6a82ece4a3p-1,
+    0x1.4c0p-3,
+  },
+  { // Entry 565
+    -0x1.4a8c3b4e9c7fffd48305f44a42f5f50fp-3,
+    0x1.f94984b2552e1941ec766c6a82ece4a3p-1,
+    -0x1.4c0p-3,
+  },
+  { // Entry 566
+    0x1.4a8c3b4e9c800f9ecf2b86f3b3bd6f5ap-3,
+    0x1.f94984b2552e189ca658c51c42e907cep-1,
+    0x1.4c00000000001p-3,
+  },
+  { // Entry 567
+    -0x1.4a8c3b4e9c800f9ecf2b86f3b3bd6f5ap-3,
+    0x1.f94984b2552e189ca658c51c42e907cep-1,
+    -0x1.4c00000000001p-3,
+  },
+  { // Entry 568
+    0x1.2e9cd95baba325fe6067233d4496aaacp-2,
+    0x1.e921dd42f09ba868603ea376f6e2d012p-1,
+    0x1.3333333333332p-2,
+  },
+  { // Entry 569
+    -0x1.2e9cd95baba325fe6067233d4496aaacp-2,
+    0x1.e921dd42f09ba868603ea376f6e2d012p-1,
+    -0x1.3333333333332p-2,
+  },
+  { // Entry 570
+    0x1.2e9cd95baba335476f513ac221d078c7p-2,
+    0x1.e921dd42f09ba60b268bec1fb0878a42p-1,
+    0x1.3333333333333p-2,
+  },
+  { // Entry 571
+    -0x1.2e9cd95baba335476f513ac221d078c7p-2,
+    0x1.e921dd42f09ba60b268bec1fb0878a42p-1,
+    -0x1.3333333333333p-2,
+  },
+  { // Entry 572
+    0x1.2e9cd95baba344907e3b5246fef75d15p-2,
+    0x1.e921dd42f09ba3adecd934c86a0db254p-1,
+    0x1.3333333333334p-2,
+  },
+  { // Entry 573
+    -0x1.2e9cd95baba344907e3b5246fef75d15p-2,
+    0x1.e921dd42f09ba3adecd934c86a0db254p-1,
+    -0x1.3333333333334p-2,
+  },
+  { // Entry 574
+    0x1.3faefc7a5466ef3045c3f1be716ad568p-1,
+    0x1.8feedb86bf0ef3158f8a1dcbef49d123p-1,
+    0x1.594317acc4ef8p-1,
+  },
+  { // Entry 575
+    -0x1.3faefc7a5466ef3045c3f1be716ad568p-1,
+    0x1.8feedb86bf0ef3158f8a1dcbef49d123p-1,
+    -0x1.594317acc4ef8p-1,
+  },
+  { // Entry 576
+    0x1.3faefc7a5466fbafbca027b6e8db8c04p-1,
+    0x1.8feedb86bf0ee91817a64b28b79e5119p-1,
+    0x1.594317acc4ef9p-1,
+  },
+  { // Entry 577
+    -0x1.3faefc7a5466fbafbca027b6e8db8c04p-1,
+    0x1.8feedb86bf0ee91817a64b28b79e5119p-1,
+    -0x1.594317acc4ef9p-1,
+  },
+  { // Entry 578
+    0x1.3faefc7a5467082f337c5daf5ffc56e2p-1,
+    0x1.8feedb86bf0edf1a9fc278857f8ed559p-1,
+    0x1.594317acc4efap-1,
+  },
+  { // Entry 579
+    -0x1.3faefc7a5467082f337c5daf5ffc56e2p-1,
+    0x1.8feedb86bf0edf1a9fc278857f8ed559p-1,
+    -0x1.594317acc4efap-1,
+  },
+  { // Entry 580
+    0x1.6888a4e134b2def5bea51f4cd7d647c6p-1,
+    0x1.6b898fa9efb5dd6f9e17e3442d59b241p-1,
+    0x1.8ffffffffffffp-1,
+  },
+  { // Entry 581
+    -0x1.6888a4e134b2def5bea51f4cd7d647c6p-1,
+    0x1.6b898fa9efb5dd6f9e17e3442d59b241p-1,
+    -0x1.8ffffffffffffp-1,
+  },
+  { // Entry 582
+    0x1.6888a4e134b2ea520b226eca8694b3a2p-1,
+    0x1.6b898fa9efb5d22b58f0d99e9634931ap-1,
+    0x1.9p-1,
+  },
+  { // Entry 583
+    -0x1.6888a4e134b2ea520b226eca8694b3a2p-1,
+    0x1.6b898fa9efb5d22b58f0d99e9634931ap-1,
+    -0x1.9p-1,
+  },
+  { // Entry 584
+    0x1.6888a4e134b2f5ae579fbe4834f8fd55p-1,
+    0x1.6b898fa9efb5c6e713c9cff8feb4918fp-1,
+    0x1.9000000000001p-1,
+  },
+  { // Entry 585
+    -0x1.6888a4e134b2f5ae579fbe4834f8fd55p-1,
+    0x1.6b898fa9efb5c6e713c9cff8feb4918fp-1,
+    -0x1.9000000000001p-1,
+  },
+  { // Entry 586
+    -0.0,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074,
+  },
+  { // Entry 587
+    0.0,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1074,
+  },
+  { // Entry 588
+    -0.0,
+    0x1.p0,
+    -0.0,
+  },
+  { // Entry 589
+    0.0,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1074,
+  },
+  { // Entry 590
+    -0.0,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074,
+  },
+  { // Entry 591
+    0x1.91f65f10dd812a0b95ff71871ab48207p-5,
+    0x1.ff621e3796d7de4a8ab7d7cd8488f499p-1,
+    0x1.921fb54442d17p-5,
+  },
+  { // Entry 592
+    -0x1.91f65f10dd812a0b95ff71871ab48207p-5,
+    0x1.ff621e3796d7de4a8ab7d7cd8488f499p-1,
+    -0x1.921fb54442d17p-5,
+  },
+  { // Entry 593
+    0x1.91f65f10dd813a06a6f12e3dd9a6a41ep-5,
+    0x1.ff621e3796d7de3dfb04df46987f6450p-1,
+    0x1.921fb54442d18p-5,
+  },
+  { // Entry 594
+    -0x1.91f65f10dd813a06a6f12e3dd9a6a41ep-5,
+    0x1.ff621e3796d7de3dfb04df46987f6450p-1,
+    -0x1.921fb54442d18p-5,
+  },
+  { // Entry 595
+    0x1.91f65f10dd814a01b7e2eaf4989861b7p-5,
+    0x1.ff621e3796d7de316b51e6bfac75542fp-1,
+    0x1.921fb54442d19p-5,
+  },
+  { // Entry 596
+    -0x1.91f65f10dd814a01b7e2eaf4989861b7p-5,
+    0x1.ff621e3796d7de316b51e6bfac75542fp-1,
+    -0x1.921fb54442d19p-5,
+  },
+  { // Entry 597
+    0x1.917a6bc29b42a9cd2e787ee00ca8f8e3p-4,
+    0x1.fd88da3d12525a208898cf58ded0eeb3p-1,
+    0x1.921fb54442d17p-4,
+  },
+  { // Entry 598
+    -0x1.917a6bc29b42a9cd2e787ee00ca8f8e3p-4,
+    0x1.fd88da3d12525a208898cf58ded0eeb3p-1,
+    -0x1.921fb54442d17p-4,
+  },
+  { // Entry 599
+    0x1.917a6bc29b42b9b9754a67729f79346bp-4,
+    0x1.fd88da3d125259ee594b5705767ab649p-1,
+    0x1.921fb54442d18p-4,
+  },
+  { // Entry 600
+    -0x1.917a6bc29b42b9b9754a67729f79346bp-4,
+    0x1.fd88da3d125259ee594b5705767ab649p-1,
+    -0x1.921fb54442d18p-4,
+  },
+  { // Entry 601
+    0x1.917a6bc29b42c9a5bc1c50053247de78p-4,
+    0x1.fd88da3d125259bc29fddeb20e228056p-1,
+    0x1.921fb54442d19p-4,
+  },
+  { // Entry 602
+    -0x1.917a6bc29b42c9a5bc1c50053247de78p-4,
+    0x1.fd88da3d125259bc29fddeb20e228056p-1,
+    -0x1.921fb54442d19p-4,
+  },
+  { // Entry 603
+    0x1.8f8b83c69a60975f98453886f953a0e5p-3,
+    0x1.f6297cff75cb03ab1fced6337e35a245p-1,
+    0x1.921fb54442d17p-3,
+  },
+  { // Entry 604
+    -0x1.8f8b83c69a60975f98453886f953a0e5p-3,
+    0x1.f6297cff75cb03ab1fced6337e35a245p-1,
+    -0x1.921fb54442d17p-3,
+  },
+  { // Entry 605
+    0x1.8f8b83c69a60a710e42d3435516ddaccp-3,
+    0x1.f6297cff75cb02e35a0cf2e64de60626p-1,
+    0x1.921fb54442d18p-3,
+  },
+  { // Entry 606
+    -0x1.8f8b83c69a60a710e42d3435516ddaccp-3,
+    0x1.f6297cff75cb02e35a0cf2e64de60626p-1,
+    -0x1.921fb54442d18p-3,
+  },
+  { // Entry 607
+    0x1.8f8b83c69a60b6c230152fe3a981d686p-3,
+    0x1.f6297cff75cb021b944b0f991d8e9161p-1,
+    0x1.921fb54442d19p-3,
+  },
+  { // Entry 608
+    -0x1.8f8b83c69a60b6c230152fe3a981d686p-3,
+    0x1.f6297cff75cb021b944b0f991d8e9161p-1,
+    -0x1.921fb54442d19p-3,
+  },
+  { // Entry 609
+    0x1.87de2a6aea961a3e9dedea57fe7e6514p-2,
+    0x1.d906bcf328d46672d9c1a865898e5966p-1,
+    0x1.921fb54442d17p-2,
+  },
+  { // Entry 610
+    -0x1.87de2a6aea961a3e9dedea57fe7e6514p-2,
+    0x1.d906bcf328d46672d9c1a865898e5966p-1,
+    -0x1.921fb54442d17p-2,
+  },
+  { // Entry 611
+    0x1.87de2a6aea962906d3d5839ea1a5bcf0p-2,
+    0x1.d906bcf328d463631d6cd2905d4b13f5p-1,
+    0x1.921fb54442d18p-2,
+  },
+  { // Entry 612
+    -0x1.87de2a6aea962906d3d5839ea1a5bcf0p-2,
+    0x1.d906bcf328d463631d6cd2905d4b13f5p-1,
+    -0x1.921fb54442d18p-2,
+  },
+  { // Entry 613
+    0x1.87de2a6aea9637cf09bd1ce544b496eap-2,
+    0x1.d906bcf328d460536117fcbb30ea3e17p-1,
+    0x1.921fb54442d19p-2,
+  },
+  { // Entry 614
+    -0x1.87de2a6aea9637cf09bd1ce544b496eap-2,
+    0x1.d906bcf328d460536117fcbb30ea3e17p-1,
+    -0x1.921fb54442d19p-2,
+  },
+  { // Entry 615
+    0x1.6a09e667f3bcba99afb0135729457874p-1,
+    0x1.6a09e667f3bcd777b6461376ab523242p-1,
+    0x1.921fb54442d17p-1,
+  },
+  { // Entry 616
+    -0x1.6a09e667f3bcba99afb0135729457874p-1,
+    0x1.6a09e667f3bcd777b6461376ab523242p-1,
+    -0x1.921fb54442d17p-1,
+  },
+  { // Entry 617
+    0x1.6a09e667f3bcc5e9fee352f50fd3f4e9p-1,
+    0x1.6a09e667f3bccc276712d3d8c5502387p-1,
+    0x1.921fb54442d18p-1,
+  },
+  { // Entry 618
+    -0x1.6a09e667f3bcc5e9fee352f50fd3f4e9p-1,
+    0x1.6a09e667f3bccc276712d3d8c5502387p-1,
+    -0x1.921fb54442d18p-1,
+  },
+  { // Entry 619
+    0x1.6a09e667f3bcd13a4e169292f607eee5p-1,
+    0x1.6a09e667f3bcc0d717df943adef39253p-1,
+    0x1.921fb54442d19p-1,
+  },
+  { // Entry 620
+    -0x1.6a09e667f3bcd13a4e169292f607eee5p-1,
+    0x1.6a09e667f3bcc0d717df943adef39253p-1,
+    -0x1.921fb54442d19p-1,
+  },
+  { // Entry 621
+    0x1.fffffffffffffffffffffffffe5f56ffp-1,
+    0x1.469898cc51701b839a252049c0b8b50bp-52,
+    0x1.921fb54442d17p0,
+  },
+  { // Entry 622
+    -0x1.fffffffffffffffffffffffffe5f56ffp-1,
+    0x1.469898cc51701b839a252049c0b8b50bp-52,
+    -0x1.921fb54442d17p0,
+  },
+  { // Entry 623
+    0x1.ffffffffffffffffffffffffffec8831p-1,
+    0x1.1a62633145c06e0e6894812704419fa8p-54,
+    0x1.921fb54442d18p0,
+  },
+  { // Entry 624
+    -0x1.ffffffffffffffffffffffffffec8831p-1,
+    0x1.1a62633145c06e0e6894812704419fa8p-54,
+    -0x1.921fb54442d18p0,
+  },
+  { // Entry 625
+    0x1.ffffffffffffffffffffffffff79b963p-1,
+    -0x1.72cece675d1fc8f8cbb5bf6c7dbcfba0p-53,
+    0x1.921fb54442d19p0,
+  },
+  { // Entry 626
+    -0x1.ffffffffffffffffffffffffff79b963p-1,
+    -0x1.72cece675d1fc8f8cbb5bf6c7dbcfba0p-53,
+    -0x1.921fb54442d19p0,
+  },
+  { // Entry 627
+    0x1.469898cc51701b839a252049bfaeed42p-51,
+    -0x1.fffffffffffffffffffffffff97d5bffp-1,
+    0x1.921fb54442d17p1,
+  },
+  { // Entry 628
+    -0x1.469898cc51701b839a252049bfaeed42p-51,
+    -0x1.fffffffffffffffffffffffff97d5bffp-1,
+    -0x1.921fb54442d17p1,
+  },
+  { // Entry 629
+    0x1.1a62633145c06e0e689481270436e2edp-53,
+    -0x1.ffffffffffffffffffffffffffb220c5p-1,
+    0x1.921fb54442d18p1,
+  },
+  { // Entry 630
+    -0x1.1a62633145c06e0e689481270436e2edp-53,
+    -0x1.ffffffffffffffffffffffffffb220c5p-1,
+    -0x1.921fb54442d18p1,
+  },
+  { // Entry 631
+    -0x1.72cece675d1fc8f8cbb5bf6c7d5bbc5cp-52,
+    -0x1.fffffffffffffffffffffffffde6e58cp-1,
+    0x1.921fb54442d19p1,
+  },
+  { // Entry 632
+    0x1.72cece675d1fc8f8cbb5bf6c7d5bbc5cp-52,
+    -0x1.fffffffffffffffffffffffffde6e58cp-1,
+    -0x1.921fb54442d19p1,
+  },
+  { // Entry 633
+    -0x1.469898cc51701b839a252049bb87ce1bp-50,
+    0x1.ffffffffffffffffffffffffe5f56ffep-1,
+    0x1.921fb54442d17p2,
+  },
+  { // Entry 634
+    0x1.469898cc51701b839a252049bb87ce1bp-50,
+    0x1.ffffffffffffffffffffffffe5f56ffep-1,
+    -0x1.921fb54442d17p2,
+  },
+  { // Entry 635
+    -0x1.1a62633145c06e0e68948127040bf003p-52,
+    0x1.fffffffffffffffffffffffffec88317p-1,
+    0x1.921fb54442d18p2,
+  },
+  { // Entry 636
+    0x1.1a62633145c06e0e68948127040bf003p-52,
+    0x1.fffffffffffffffffffffffffec88317p-1,
+    -0x1.921fb54442d18p2,
+  },
+  { // Entry 637
+    0x1.72cece675d1fc8f8cbb5bf6c7bd6bf4dp-51,
+    0x1.fffffffffffffffffffffffff79b9631p-1,
+    0x1.921fb54442d19p2,
+  },
+  { // Entry 638
+    -0x1.72cece675d1fc8f8cbb5bf6c7bd6bf4dp-51,
+    0x1.fffffffffffffffffffffffff79b9631p-1,
+    -0x1.921fb54442d19p2,
+  },
+  { // Entry 639
+    -0x1.469898cc51701b839a252049aaeb5182p-49,
+    0x1.ffffffffffffffffffffffff97d5bff8p-1,
+    0x1.921fb54442d17p3,
+  },
+  { // Entry 640
+    0x1.469898cc51701b839a252049aaeb5182p-49,
+    0x1.ffffffffffffffffffffffff97d5bff8p-1,
+    -0x1.921fb54442d17p3,
+  },
+  { // Entry 641
+    -0x1.1a62633145c06e0e689481270360245cp-51,
+    0x1.fffffffffffffffffffffffffb220c5ep-1,
+    0x1.921fb54442d18p3,
+  },
+  { // Entry 642
+    0x1.1a62633145c06e0e689481270360245cp-51,
+    0x1.fffffffffffffffffffffffffb220c5ep-1,
+    -0x1.921fb54442d18p3,
+  },
+  { // Entry 643
+    0x1.72cece675d1fc8f8cbb5bf6c75c2cb0ep-50,
+    0x1.ffffffffffffffffffffffffde6e58c4p-1,
+    0x1.921fb54442d19p3,
+  },
+  { // Entry 644
+    -0x1.72cece675d1fc8f8cbb5bf6c75c2cb0ep-50,
+    0x1.ffffffffffffffffffffffffde6e58c4p-1,
+    -0x1.921fb54442d19p3,
+  },
+  { // Entry 645
+    -0x1.469898cc51701b839a25204968795f1cp-48,
+    0x1.fffffffffffffffffffffffe5f56ffe1p-1,
+    0x1.921fb54442d17p4,
+  },
+  { // Entry 646
+    0x1.469898cc51701b839a25204968795f1cp-48,
+    0x1.fffffffffffffffffffffffe5f56ffe1p-1,
+    -0x1.921fb54442d17p4,
+  },
+  { // Entry 647
+    -0x1.1a62633145c06e0e6894812700b0f5bfp-50,
+    0x1.ffffffffffffffffffffffffec88317ap-1,
+    0x1.921fb54442d18p4,
+  },
+  { // Entry 648
+    0x1.1a62633145c06e0e6894812700b0f5bfp-50,
+    0x1.ffffffffffffffffffffffffec88317ap-1,
+    -0x1.921fb54442d18p4,
+  },
+  { // Entry 649
+    0x1.72cece675d1fc8f8cbb5bf6c5d72fa11p-49,
+    0x1.ffffffffffffffffffffffff79b96313p-1,
+    0x1.921fb54442d19p4,
+  },
+  { // Entry 650
+    -0x1.72cece675d1fc8f8cbb5bf6c5d72fa11p-49,
+    0x1.ffffffffffffffffffffffff79b96313p-1,
+    -0x1.921fb54442d19p4,
+  },
+  { // Entry 651
+    -0x1.469898cc51701b839a2520485eb19584p-47,
+    0x1.fffffffffffffffffffffff97d5bff87p-1,
+    0x1.921fb54442d17p5,
+  },
+  { // Entry 652
+    0x1.469898cc51701b839a2520485eb19584p-47,
+    0x1.fffffffffffffffffffffff97d5bff87p-1,
+    -0x1.921fb54442d17p5,
+  },
+  { // Entry 653
+    -0x1.1a62633145c06e0e68948126f5f43b4cp-49,
+    0x1.ffffffffffffffffffffffffb220c5e9p-1,
+    0x1.921fb54442d18p5,
+  },
+  { // Entry 654
+    0x1.1a62633145c06e0e68948126f5f43b4cp-49,
+    0x1.ffffffffffffffffffffffffb220c5e9p-1,
+    -0x1.921fb54442d18p5,
+  },
+  { // Entry 655
+    0x1.72cece675d1fc8f8cbb5bf6bfc33b61fp-48,
+    0x1.fffffffffffffffffffffffde6e58c4cp-1,
+    0x1.921fb54442d19p5,
+  },
+  { // Entry 656
+    -0x1.72cece675d1fc8f8cbb5bf6bfc33b61fp-48,
+    0x1.fffffffffffffffffffffffde6e58c4cp-1,
+    -0x1.921fb54442d19p5,
+  },
+  { // Entry 657
+    -0x1.469898cc51701b839a25204437926f25p-46,
+    0x1.ffffffffffffffffffffffe5f56ffe1dp-1,
+    0x1.921fb54442d17p6,
+  },
+  { // Entry 658
+    0x1.469898cc51701b839a25204437926f25p-46,
+    0x1.ffffffffffffffffffffffe5f56ffe1dp-1,
+    -0x1.921fb54442d17p6,
+  },
+  { // Entry 659
+    -0x1.1a62633145c06e0e68948126cb01517dp-48,
+    0x1.fffffffffffffffffffffffec88317a7p-1,
+    0x1.921fb54442d18p6,
+  },
+  { // Entry 660
+    0x1.1a62633145c06e0e68948126cb01517dp-48,
+    0x1.fffffffffffffffffffffffec88317a7p-1,
+    -0x1.921fb54442d18p6,
+  },
+  { // Entry 661
+    0x1.72cece675d1fc8f8cbb5bf6a7736a658p-47,
+    0x1.fffffffffffffffffffffff79b963131p-1,
+    0x1.921fb54442d19p6,
+  },
+  { // Entry 662
+    -0x1.72cece675d1fc8f8cbb5bf6a7736a658p-47,
+    0x1.fffffffffffffffffffffff79b963131p-1,
+    -0x1.921fb54442d19p6,
+  },
+  { // Entry 663
+    -0x1.469898cc51701b839a2520339b15d5aap-45,
+    0x1.ffffffffffffffffffffff97d5bff874p-1,
+    0x1.921fb54442d17p7,
+  },
+  { // Entry 664
+    0x1.469898cc51701b839a2520339b15d5aap-45,
+    0x1.ffffffffffffffffffffff97d5bff874p-1,
+    -0x1.921fb54442d17p7,
+  },
+  { // Entry 665
+    -0x1.1a62633145c06e0e689481261f35aa43p-47,
+    0x1.fffffffffffffffffffffffb220c5e9dp-1,
+    0x1.921fb54442d18p7,
+  },
+  { // Entry 666
+    0x1.1a62633145c06e0e689481261f35aa43p-47,
+    0x1.fffffffffffffffffffffffb220c5e9dp-1,
+    -0x1.921fb54442d18p7,
+  },
+  { // Entry 667
+    0x1.72cece675d1fc8f8cbb5bf646342673ap-46,
+    0x1.ffffffffffffffffffffffde6e58c4c6p-1,
+    0x1.921fb54442d19p7,
+  },
+  { // Entry 668
+    -0x1.72cece675d1fc8f8cbb5bf646342673ap-46,
+    0x1.ffffffffffffffffffffffde6e58c4c6p-1,
+    -0x1.921fb54442d19p7,
+  },
+  { // Entry 669
+    0x1.6a09e667f3bcffa60c0f53340fd24904p-1,
+    -0x1.6a09e667f3bc926b59e6d399bd1b906cp-1,
+    0x1.2d97c7f3321d1p1,
+  },
+  { // Entry 670
+    -0x1.6a09e667f3bcffa60c0f53340fd24904p-1,
+    -0x1.6a09e667f3bc926b59e6d399bd1b906cp-1,
+    -0x1.2d97c7f3321d1p1,
+  },
+  { // Entry 671
+    0x1.6a09e667f3bcd264cf4254bc7ab0c9fap-1,
+    -0x1.6a09e667f3bcbfac96b3d2115a3c3e21p-1,
+    0x1.2d97c7f3321d2p1,
+  },
+  { // Entry 672
+    -0x1.6a09e667f3bcd264cf4254bc7ab0c9fap-1,
+    -0x1.6a09e667f3bcbfac96b3d2115a3c3e21p-1,
+    -0x1.2d97c7f3321d2p1,
+  },
+  { // Entry 673
+    0x1.6a09e667f3bca52392755644dfe72357p-1,
+    -0x1.6a09e667f3bcecedd380d088f1b4c43cp-1,
+    0x1.2d97c7f3321d3p1,
+  },
+  { // Entry 674
+    -0x1.6a09e667f3bca52392755644dfe72357p-1,
+    -0x1.6a09e667f3bcecedd380d088f1b4c43cp-1,
+    -0x1.2d97c7f3321d3p1,
+  },
+  { // Entry 675
+    -0x1.6a09e667f3bc8c2df1b752b606a0a472p-1,
+    -0x1.6a09e667f3bd05e3743ed417c44fba46p-1,
+    0x1.f6a7a2955385dp1,
+  },
+  { // Entry 676
+    0x1.6a09e667f3bc8c2df1b752b606a0a472p-1,
+    -0x1.6a09e667f3bd05e3743ed417c44fba46p-1,
+    -0x1.f6a7a2955385dp1,
+  },
+  { // Entry 677
+    -0x1.6a09e667f3bcb96f2e84512da488ff2dp-1,
+    -0x1.6a09e667f3bcd8a23771d5a02ff5e843p-1,
+    0x1.f6a7a2955385ep1,
+  },
+  { // Entry 678
+    0x1.6a09e667f3bcb96f2e84512da488ff2dp-1,
+    -0x1.6a09e667f3bcd8a23771d5a02ff5e843p-1,
+    -0x1.f6a7a2955385ep1,
+  },
+  { // Entry 679
+    -0x1.6a09e667f3bce6b06b514fa53cc9324fp-1,
+    -0x1.6a09e667f3bcab60faa4d72895f3eea5p-1,
+    0x1.f6a7a2955385fp1,
+  },
+  { // Entry 680
+    0x1.6a09e667f3bce6b06b514fa53cc9324fp-1,
+    -0x1.6a09e667f3bcab60faa4d72895f3eea5p-1,
+    -0x1.f6a7a2955385fp1,
+  },
+  { // Entry 681
+    -0x1.ffffffffffffffffffffffffe8b27b6ap-1,
+    -0x1.34f272993d1414a2b39bd8374c1d1631p-50,
+    0x1.2d97c7f3321d1p2,
+  },
+  { // Entry 682
+    0x1.ffffffffffffffffffffffffe8b27b6ap-1,
+    -0x1.34f272993d1414a2b39bd8374c1d1631p-50,
+    -0x1.2d97c7f3321d1p2,
+  },
+  { // Entry 683
+    -0x1.ffffffffffffffffffffffffff50c9bdp-1,
+    -0x1.a79394c9e8a0a5159cdec1ba86377c92p-53,
+    0x1.2d97c7f3321d2p2,
+  },
+  { // Entry 684
+    0x1.ffffffffffffffffffffffffff50c9bdp-1,
+    -0x1.a79394c9e8a0a5159cdec1ba86377c92p-53,
+    -0x1.2d97c7f3321d2p2,
+  },
+  { // Entry 685
+    -0x1.fffffffffffffffffffffffff5ef1810p-1,
+    0x1.961b1acd85d7d6ba98c84f915bbcbc6cp-51,
+    0x1.2d97c7f3321d3p2,
+  },
+  { // Entry 686
+    0x1.fffffffffffffffffffffffff5ef1810p-1,
+    0x1.961b1acd85d7d6ba98c84f915bbcbc6cp-51,
+    -0x1.2d97c7f3321d3p2,
+  },
+  { // Entry 687
+    -0x1.6a09e667f3bd3962193b5373069ba0c2p-1,
+    0x1.6a09e667f3bc58af4cbad35aabb200f4p-1,
+    0x1.5fdbbe9bba774p2,
+  },
+  { // Entry 688
+    0x1.6a09e667f3bd3962193b5373069ba0c2p-1,
+    0x1.6a09e667f3bc58af4cbad35aabb200f4p-1,
+    -0x1.5fdbbe9bba774p2,
+  },
+  { // Entry 689
+    -0x1.6a09e667f3bcdedf9fa15683e51f7e60p-1,
+    0x1.6a09e667f3bcb331c654d049eeba380fp-1,
+    0x1.5fdbbe9bba775p2,
+  },
+  { // Entry 690
+    0x1.6a09e667f3bcdedf9fa15683e51f7e60p-1,
+    0x1.6a09e667f3bcb331c654d049eeba380fp-1,
+    -0x1.5fdbbe9bba775p2,
+  },
+  { // Entry 691
+    -0x1.6a09e667f3bc845d26075994ad02bd98p-1,
+    0x1.6a09e667f3bd0db43feecd391b21d0c4p-1,
+    0x1.5fdbbe9bba776p2,
+  },
+  { // Entry 692
+    0x1.6a09e667f3bc845d26075994ad02bd98p-1,
+    0x1.6a09e667f3bd0db43feecd391b21d0c4p-1,
+    -0x1.5fdbbe9bba776p2,
+  },
+  { // Entry 693
+    0x1.6a09e667f3bc5271e48b5276f438579fp-1,
+    0x1.6a09e667f3bd3f9f816ad456ba1a54a9p-1,
+    0x1.c463abeccb2bap2,
+  },
+  { // Entry 694
+    -0x1.6a09e667f3bc5271e48b5276f438579fp-1,
+    0x1.6a09e667f3bd3f9f816ad456ba1a54a9p-1,
+    -0x1.c463abeccb2bap2,
+  },
+  { // Entry 695
+    0x1.6a09e667f3bcacf45e254f6638cfe8c6p-1,
+    0x1.6a09e667f3bce51d07d0d7679a2d8c53p-1,
+    0x1.c463abeccb2bbp2,
+  },
+  { // Entry 696
+    -0x1.6a09e667f3bcacf45e254f6638cfe8c6p-1,
+    0x1.6a09e667f3bce51d07d0d7679a2d8c53p-1,
+    -0x1.c463abeccb2bbp2,
+  },
+  { // Entry 697
+    0x1.6a09e667f3bd0776d7bf4c5566c6db87p-1,
+    0x1.6a09e667f3bc8a9a8e36da7863a02597p-1,
+    0x1.c463abeccb2bcp2,
+  },
+  { // Entry 698
+    -0x1.6a09e667f3bd0776d7bf4c5566c6db87p-1,
+    0x1.6a09e667f3bc8a9a8e36da7863a02597p-1,
+    -0x1.c463abeccb2bcp2,
+  },
+  { // Entry 699
+    0x1.ffffffffffffffffffffffffe31174f5p-1,
+    0x1.583ebeff65cc226480ae685c2ad9afdap-50,
+    0x1.f6a7a2955385dp2,
+  },
+  { // Entry 700
+    -0x1.ffffffffffffffffffffffffe31174f5p-1,
+    0x1.583ebeff65cc226480ae685c2ad9afdap-50,
+    -0x1.f6a7a2955385dp2,
+  },
+  { // Entry 701
+    0x1.fffffffffffffffffffffffffe194cd4p-1,
+    0x1.60fafbfd9730899202b9a170c4e6a849p-52,
+    0x1.f6a7a2955385ep2,
+  },
+  { // Entry 702
+    -0x1.fffffffffffffffffffffffffe194cd4p-1,
+    0x1.60fafbfd9730899202b9a170c4e6a849p-52,
+    -0x1.f6a7a2955385ep2,
+  },
+  { // Entry 703
+    0x1.fffffffffffffffffffffffff92124b4p-1,
+    -0x1.4f8282013467bb36fea32f479bd48f4ap-51,
+    0x1.f6a7a2955385fp2,
+  },
+  { // Entry 704
+    -0x1.fffffffffffffffffffffffff92124b4p-1,
+    -0x1.4f8282013467bb36fea32f479bd48f4ap-51,
+    -0x1.f6a7a2955385fp2,
+  },
+  { // Entry 705
+    0x1.6a09e667f3bdfae1dcce4f18665681c6p-1,
+    -0x1.6a09e667f3bb972f8927d7b46c737485p-1,
+    0x1.1475cc9eedeffp3,
+  },
+  { // Entry 706
+    -0x1.6a09e667f3bdfae1dcce4f18665681c6p-1,
+    -0x1.6a09e667f3bb972f8927d7b46c737485p-1,
+    -0x1.1475cc9eedeffp3,
+  },
+  { // Entry 707
+    0x1.6a09e667f3bd45dce99a553a6d7d8065p-1,
+    -0x1.6a09e667f3bc4c347c5bd1933ca3261fp-1,
+    0x1.1475cc9eedfp3,
+  },
+  { // Entry 708
+    -0x1.6a09e667f3bd45dce99a553a6d7d8065p-1,
+    -0x1.6a09e667f3bc4c347c5bd1933ca3261fp-1,
+    -0x1.1475cc9eedfp3,
+  },
+  { // Entry 709
+    0x1.6a09e667f3bc90d7f6665b5c1a22056ap-1,
+    -0x1.6a09e667f3bd01396f8fcb71b2505e1fp-1,
+    0x1.1475cc9eedf01p3,
+  },
+  { // Entry 710
+    -0x1.6a09e667f3bc90d7f6665b5c1a22056ap-1,
+    -0x1.6a09e667f3bd01396f8fcb71b2505e1fp-1,
+    -0x1.1475cc9eedf01p3,
+  },
+  { // Entry 711
+    0x1.34f272993d1414a2b39bd8373e0d6b94p-49,
+    -0x1.ffffffffffffffffffffffffa2c9eda8p-1,
+    0x1.2d97c7f3321d1p3,
+  },
+  { // Entry 712
+    -0x1.34f272993d1414a2b39bd8373e0d6b94p-49,
+    -0x1.ffffffffffffffffffffffffa2c9eda8p-1,
+    -0x1.2d97c7f3321d1p3,
+  },
+  { // Entry 713
+    0x1.a79394c9e8a0a5159cdec1ba85a688bdp-52,
+    -0x1.fffffffffffffffffffffffffd4326f5p-1,
+    0x1.2d97c7f3321d2p3,
+  },
+  { // Entry 714
+    -0x1.a79394c9e8a0a5159cdec1ba85a688bdp-52,
+    -0x1.fffffffffffffffffffffffffd4326f5p-1,
+    -0x1.2d97c7f3321d2p3,
+  },
+  { // Entry 715
+    -0x1.961b1acd85d7d6ba98c84f9153c0cc16p-50,
+    -0x1.ffffffffffffffffffffffffd7bc6041p-1,
+    0x1.2d97c7f3321d3p3,
+  },
+  { // Entry 716
+    0x1.961b1acd85d7d6ba98c84f9153c0cc16p-50,
+    -0x1.ffffffffffffffffffffffffd7bc6041p-1,
+    -0x1.2d97c7f3321d3p3,
+  },
+  { // Entry 717
+    -0x1.6a09e667f3bb90f220f856d0b1a406c3p-1,
+    -0x1.6a09e667f3be011f44fdcffc167f7140p-1,
+    0x1.46b9c347764a2p3,
+  },
+  { // Entry 718
+    0x1.6a09e667f3bb90f220f856d0b1a406c3p-1,
+    -0x1.6a09e667f3be011f44fdcffc167f7140p-1,
+    -0x1.46b9c347764a2p3,
+  },
+  { // Entry 719
+    -0x1.6a09e667f3bc45f7142c50af84f26c75p-1,
+    -0x1.6a09e667f3bd4c1a51c9d61e20c523f7p-1,
+    0x1.46b9c347764a3p3,
+  },
+  { // Entry 720
+    0x1.6a09e667f3bc45f7142c50af84f26c75p-1,
+    -0x1.6a09e667f3bd4c1a51c9d61e20c523f7p-1,
+    -0x1.46b9c347764a3p3,
+  },
+  { // Entry 721
+    -0x1.6a09e667f3bcfafc07604a8dfdbe588dp-1,
+    -0x1.6a09e667f3bc97155e95dc3fd0885d14p-1,
+    0x1.46b9c347764a4p3,
+  },
+  { // Entry 722
+    0x1.6a09e667f3bcfafc07604a8dfdbe588dp-1,
+    -0x1.6a09e667f3bc97155e95dc3fd0885d14p-1,
+    -0x1.46b9c347764a4p3,
+  },
+  { // Entry 723
+    -0x1.ffffffffffffffffffffffff9d634e9fp-1,
+    -0x1.3dc585b2c742181326e07c40748873bbp-49,
+    0x1.5fdbbe9bba774p3,
+  },
+  { // Entry 724
+    0x1.ffffffffffffffffffffffff9d634e9fp-1,
+    -0x1.3dc585b2c742181326e07c40748873bbp-49,
+    -0x1.5fdbbe9bba774p3,
+  },
+  { // Entry 725
+    -0x1.fffffffffffffffffffffffffc461178p-1,
+    -0x1.ee2c2d963a10c0993703e20446463301p-52,
+    0x1.5fdbbe9bba775p3,
+  },
+  { // Entry 726
+    0x1.fffffffffffffffffffffffffc461178p-1,
+    -0x1.ee2c2d963a10c0993703e20446463301p-52,
+    -0x1.5fdbbe9bba775p3,
+  },
+  { // Entry 727
+    -0x1.ffffffffffffffffffffffffdb28d451p-1,
+    0x1.8474f49a717bcfd9b23f077ee4d090cfp-50,
+    0x1.5fdbbe9bba776p3,
+  },
+  { // Entry 728
+    0x1.ffffffffffffffffffffffffdb28d451p-1,
+    0x1.8474f49a717bcfd9b23f077ee4d090cfp-50,
+    -0x1.5fdbbe9bba776p3,
+  },
+  { // Entry 729
+    -0x1.6a09e667f3be075cad2d50dfc68cd88fp-1,
+    0x1.6a09e667f3bb8ab4b8c8d5ecf6b910d6p-1,
+    0x1.78fdb9effea45p3,
+  },
+  { // Entry 730
+    0x1.6a09e667f3be075cad2d50dfc68cd88fp-1,
+    0x1.6a09e667f3bb8ab4b8c8d5ecf6b910d6p-1,
+    -0x1.78fdb9effea45p3,
+  },
+  { // Entry 731
+    -0x1.6a09e667f3bd5257b9f95701d3f13f5dp-1,
+    0x1.6a09e667f3bc3fb9abfccfcbcd262aa0p-1,
+    0x1.78fdb9effea46p3,
+  },
+  { // Entry 732
+    0x1.6a09e667f3bd5257b9f95701d3f13f5dp-1,
+    0x1.6a09e667f3bc3fb9abfccfcbcd262aa0p-1,
+    -0x1.78fdb9effea46p3,
+  },
+  { // Entry 733
+    -0x1.6a09e667f3bc9d52c6c55d2386d32c92p-1,
+    0x1.6a09e667f3bcf4be9f30c9aa4910cacfp-1,
+    0x1.78fdb9effea47p3,
+  },
+  { // Entry 734
+    0x1.6a09e667f3bc9d52c6c55d2386d32c92p-1,
+    0x1.6a09e667f3bcf4be9f30c9aa4910cacfp-1,
+    -0x1.78fdb9effea47p3,
+  },
+  { // Entry 735
+    0x1.6a09e667f3bb8477509955093bb292bep-1,
+    0x1.6a09e667f3be0d9a155cd1c3767eb7b3p-1,
+    0x1.ab41b09886fe8p3,
+  },
+  { // Entry 736
+    -0x1.6a09e667f3bb8477509955093bb292bep-1,
+    0x1.6a09e667f3be0d9a155cd1c3767eb7b3p-1,
+    -0x1.ab41b09886fe8p3,
+  },
+  { // Entry 737
+    0x1.6a09e667f3bc397c43cd4ee8153e60a0p-1,
+    0x1.6a09e667f3bd58952228d7e58701d299p-1,
+    0x1.ab41b09886fe9p3,
+  },
+  { // Entry 738
+    -0x1.6a09e667f3bc397c43cd4ee8153e60a0p-1,
+    0x1.6a09e667f3bd58952228d7e58701d299p-1,
+    -0x1.ab41b09886fe9p3,
+  },
+  { // Entry 739
+    0x1.6a09e667f3bcee81370148c69447b4e7p-1,
+    0x1.6a09e667f3bca3902ef4de073d0273e6p-1,
+    0x1.ab41b09886feap3,
+  },
+  { // Entry 740
+    -0x1.6a09e667f3bcee81370148c69447b4e7p-1,
+    0x1.6a09e667f3bca3902ef4de073d0273e6p-1,
+    -0x1.ab41b09886feap3,
+  },
+  { // Entry 741
+    0x1.ffffffffffffffffffffffff922141b4p-1,
+    0x1.4f6babe5db9e1ef40d69c452e135591dp-49,
+    0x1.c463abeccb2bap3,
+  },
+  { // Entry 742
+    -0x1.ffffffffffffffffffffffff922141b4p-1,
+    0x1.4f6babe5db9e1ef40d69c452e135591dp-49,
+    -0x1.c463abeccb2bap3,
+  },
+  { // Entry 743
+    0x1.fffffffffffffffffffffffff9d717a7p-1,
+    0x1.3daeaf976e787bd035a7114be387b5c3p-51,
+    0x1.c463abeccb2bbp3,
+  },
+  { // Entry 744
+    -0x1.fffffffffffffffffffffffff9d717a7p-1,
+    0x1.3daeaf976e787bd035a7114be387b5c3p-51,
+    -0x1.c463abeccb2bbp3,
+  },
+  { // Entry 745
+    0x1.ffffffffffffffffffffffffe18ced9ap-1,
+    -0x1.6128a83448c3c217e52c775a0698d26ap-50,
+    0x1.c463abeccb2bcp3,
+  },
+  { // Entry 746
+    -0x1.ffffffffffffffffffffffffe18ced9ap-1,
+    -0x1.6128a83448c3c217e52c775a0698d26ap-50,
+    -0x1.c463abeccb2bcp3,
+  },
+  { // Entry 747
+    0x1.6a09e667f3be13d77d8c52a726550eacp-1,
+    -0x1.6a09e667f3bb7e39e869d42580908c7cp-1,
+    0x1.dd85a7410f58bp3,
+  },
+  { // Entry 748
+    -0x1.6a09e667f3be13d77d8c52a726550eacp-1,
+    -0x1.6a09e667f3bb7e39e869d42580908c7cp-1,
+    -0x1.dd85a7410f58bp3,
+  },
+  { // Entry 749
+    0x1.6a09e667f3bd5ed28a5858c939f6ddaap-1,
+    -0x1.6a09e667f3bc333edb9dce045d3b0e75p-1,
+    0x1.dd85a7410f58cp3,
+  },
+  { // Entry 750
+    -0x1.6a09e667f3bd5ed28a5858c939f6ddaap-1,
+    -0x1.6a09e667f3bc333edb9dce045d3b0e75p-1,
+    -0x1.dd85a7410f58cp3,
+  },
+  { // Entry 751
+    0x1.6a09e667f3bca9cd97245eeaf316330ep-1,
+    -0x1.6a09e667f3bce843ced1c7e2df6316d4p-1,
+    0x1.dd85a7410f58dp3,
+  },
+  { // Entry 752
+    -0x1.6a09e667f3bca9cd97245eeaf316330ep-1,
+    -0x1.6a09e667f3bce843ced1c7e2df6316d4p-1,
+    -0x1.dd85a7410f58dp3,
+  },
+  { // Entry 753
+    0x1.583ebeff65cc226480ae685c1765dec1p-49,
+    -0x1.ffffffffffffffffffffffff8c45d3d4p-1,
+    0x1.f6a7a2955385dp3,
+  },
+  { // Entry 754
+    -0x1.583ebeff65cc226480ae685c1765dec1p-49,
+    -0x1.ffffffffffffffffffffffff8c45d3d4p-1,
+    -0x1.f6a7a2955385dp3,
+  },
+  { // Entry 755
+    0x1.60fafbfd9730899202b9a170c3971e86p-51,
+    -0x1.fffffffffffffffffffffffff8653353p-1,
+    0x1.f6a7a2955385ep3,
+  },
+  { // Entry 756
+    -0x1.60fafbfd9730899202b9a170c3971e86p-51,
+    -0x1.fffffffffffffffffffffffff8653353p-1,
+    -0x1.f6a7a2955385ep3,
+  },
+  { // Entry 757
+    -0x1.4f8282013467bb36fea32f479753fe7ap-50,
+    -0x1.ffffffffffffffffffffffffe48492d3p-1,
+    0x1.f6a7a2955385fp3,
+  },
+  { // Entry 758
+    0x1.4f8282013467bb36fea32f479753fe7ap-50,
+    -0x1.ffffffffffffffffffffffffe48492d3p-1,
+    -0x1.f6a7a2955385fp3,
+  },
+  { // Entry 759
+    -0x1.6a09e667f3ba0df299d25f82f639251fp-1,
+    -0x1.6a09e667f3bf841ecc23c74599076a81p-1,
+    0x1.07e4cef4cbd96p4,
+  },
+  { // Entry 760
+    0x1.6a09e667f3ba0df299d25f82f639251fp-1,
+    -0x1.6a09e667f3bf841ecc23c74599076a81p-1,
+    -0x1.07e4cef4cbd96p4,
+  },
+  { // Entry 761
+    -0x1.6a09e667f3bb77fc803a5341c552fe0fp-1,
+    -0x1.6a09e667f3be1a14e5bbd38ad60fdd7bp-1,
+    0x1.07e4cef4cbd97p4,
+  },
+  { // Entry 762
+    0x1.6a09e667f3bb77fc803a5341c552fe0fp-1,
+    -0x1.6a09e667f3be1a14e5bbd38ad60fdd7bp-1,
+    -0x1.07e4cef4cbd97p4,
+  },
+  { // Entry 763
+    -0x1.6a09e667f3bce20666a246ff2a62f097p-1,
+    -0x1.6a09e667f3bcb00aff53dfcea90e6a0cp-1,
+    0x1.07e4cef4cbd98p4,
+  },
+  { // Entry 764
+    0x1.6a09e667f3bce20666a246ff2a62f097p-1,
+    -0x1.6a09e667f3bcb00aff53dfcea90e6a0cp-1,
+    -0x1.07e4cef4cbd98p4,
+  },
+  { // Entry 765
+    -0x1.fffffffffffffffffffffffd2531a43dp-1,
+    -0x1.b088e90c77fd12ea79f98631e6f0b74bp-48,
+    0x1.1475cc9eedeffp4,
+  },
+  { // Entry 766
+    0x1.fffffffffffffffffffffffd2531a43dp-1,
+    -0x1.b088e90c77fd12ea79f98631e6f0b74bp-48,
+    -0x1.1475cc9eedeffp4,
+  },
+  { // Entry 767
+    -0x1.ffffffffffffffffffffffff86437656p-1,
+    -0x1.6111d218effa25d4f3f30c654d7c36a1p-49,
+    0x1.1475cc9eedfp4,
+  },
+  { // Entry 768
+    0x1.ffffffffffffffffffffffff86437656p-1,
+    -0x1.6111d218effa25d4f3f30c654d7c36a1p-49,
+    -0x1.1475cc9eedfp4,
+  },
+  { // Entry 769
+    -0x1.ffffffffffffffffffffffffe755486fp-1,
+    0x1.3ddc5bce200bb4561819e73527f5a6d7p-50,
+    0x1.1475cc9eedf01p4,
+  },
+  { // Entry 770
+    0x1.ffffffffffffffffffffffffe755486fp-1,
+    0x1.3ddc5bce200bb4561819e73527f5a6d7p-50,
+    -0x1.1475cc9eedf01p4,
+  },
+  { // Entry 771
+    -0x1.6a09e667f3bed557411f4e4c114d7357p-1,
+    0x1.6a09e667f3babcba24d6d87ecc8f83b4p-1,
+    0x1.2106ca4910068p4,
+  },
+  { // Entry 772
+    0x1.6a09e667f3bed557411f4e4c114d7357p-1,
+    0x1.6a09e667f3babcba24d6d87ecc8f83b4p-1,
+    -0x1.2106ca4910068p4,
+  },
+  { // Entry 773
+    -0x1.6a09e667f3bd6b4d5ab75a909f8e5b4cp-1,
+    0x1.6a09e667f3bc26c40b3ecc3cece1d1a0p-1,
+    0x1.2106ca4910069p4,
+  },
+  { // Entry 774
+    0x1.6a09e667f3bd6b4d5ab75a909f8e5b4cp-1,
+    0x1.6a09e667f3bc26c40b3ecc3cece1d1a0p-1,
+    -0x1.2106ca4910069p4,
+  },
+  { // Entry 775
+    -0x1.6a09e667f3bc0143744f66d3c3c55cd9p-1,
+    0x1.6a09e667f3bd90cdf1a6bff9a32a3923p-1,
+    0x1.2106ca491006ap4,
+  },
+  { // Entry 776
+    0x1.6a09e667f3bc0143744f66d3c3c55cd9p-1,
+    0x1.6a09e667f3bd90cdf1a6bff9a32a3923p-1,
+    -0x1.2106ca491006ap4,
+  },
+  { // Entry 777
+    -0x1.34f272993d1414a2b39bd83705cec120p-48,
+    0x1.fffffffffffffffffffffffe8b27b6a2p-1,
+    0x1.2d97c7f3321d1p4,
+  },
+  { // Entry 778
+    0x1.34f272993d1414a2b39bd83705cec120p-48,
+    0x1.fffffffffffffffffffffffe8b27b6a2p-1,
+    -0x1.2d97c7f3321d1p4,
+  },
+  { // Entry 779
+    -0x1.a79394c9e8a0a5159cdec1ba8362b968p-51,
+    0x1.fffffffffffffffffffffffff50c9bd4p-1,
+    0x1.2d97c7f3321d2p4,
+  },
+  { // Entry 780
+    0x1.a79394c9e8a0a5159cdec1ba8362b968p-51,
+    0x1.fffffffffffffffffffffffff50c9bd4p-1,
+    -0x1.2d97c7f3321d2p4,
+  },
+  { // Entry 781
+    0x1.961b1acd85d7d6ba98c84f9133d10abep-49,
+    0x1.ffffffffffffffffffffffff5ef18107p-1,
+    0x1.2d97c7f3321d3p4,
+  },
+  { // Entry 782
+    -0x1.961b1acd85d7d6ba98c84f9133d10abep-49,
+    0x1.ffffffffffffffffffffffff5ef18107p-1,
+    -0x1.2d97c7f3321d3p4,
+  },
+  { // Entry 783
+    0x1.6a09e667f3ba0177c9735dbb72f09f65p-1,
+    0x1.6a09e667f3bf90999c82c90cebaf9f3fp-1,
+    0x1.3a28c59d54339p4,
+  },
+  { // Entry 784
+    -0x1.6a09e667f3ba0177c9735dbb72f09f65p-1,
+    0x1.6a09e667f3bf90999c82c90cebaf9f3fp-1,
+    -0x1.3a28c59d54339p4,
+  },
+  { // Entry 785
+    0x1.6a09e667f3bb6b81afdb517a4e8548b4p-1,
+    0x1.6a09e667f3be268fb61ad5523532e298p-1,
+    0x1.3a28c59d5433ap4,
+  },
+  { // Entry 786
+    -0x1.6a09e667f3bb6b81afdb517a4e8548b4p-1,
+    0x1.6a09e667f3be268fb61ad5523532e298p-1,
+    -0x1.3a28c59d5433ap4,
+  },
+  { // Entry 787
+    0x1.6a09e667f3bcd58b96434537c0100b9bp-1,
+    0x1.6a09e667f3bcbc85cfb2e19614ac3f88p-1,
+    0x1.3a28c59d5433bp4,
+  },
+  { // Entry 788
+    -0x1.6a09e667f3bcd58b96434537c0100b9bp-1,
+    0x1.6a09e667f3bcbc85cfb2e19614ac3f88p-1,
+    -0x1.3a28c59d5433bp4,
+  },
+  { // Entry 789
+    0x1.fffffffffffffffffffffffd0711f437p-1,
+    0x1.b95bfc26022b165aed3e2a3b12382479p-48,
+    0x1.46b9c347764a2p4,
+  },
+  { // Entry 790
+    -0x1.fffffffffffffffffffffffd0711f437p-1,
+    0x1.b95bfc26022b165aed3e2a3b12382479p-48,
+    -0x1.46b9c347764a2p4,
+  },
+  { // Entry 791
+    0x1.ffffffffffffffffffffffff79c9ec83p-1,
+    0x1.72b7f84c04562cb5da7c5477b957adebp-49,
+    0x1.46b9c347764a3p4,
+  },
+  { // Entry 792
+    -0x1.ffffffffffffffffffffffff79c9ec83p-1,
+    0x1.72b7f84c04562cb5da7c5477b957adebp-49,
+    -0x1.46b9c347764a3p4,
+  },
+  { // Entry 793
+    0x1.ffffffffffffffffffffffffec81e4cfp-1,
+    -0x1.1a900f67f753a6944b07571048f1cad2p-50,
+    0x1.46b9c347764a4p4,
+  },
+  { // Entry 794
+    -0x1.ffffffffffffffffffffffffec81e4cfp-1,
+    -0x1.1a900f67f753a6944b07571048f1cad2p-50,
+    -0x1.46b9c347764a4p4,
+  },
+  { // Entry 795
+    0x1.6a09e667f3bee1d2117e501369fbffefp-1,
+    -0x1.6a09e667f3bab03f5477d6b74f4d55d5p-1,
+    0x1.534ac0f19860bp4,
+  },
+  { // Entry 796
+    -0x1.6a09e667f3bee1d2117e501369fbffefp-1,
+    -0x1.6a09e667f3bab03f5477d6b74f4d55d5p-1,
+    -0x1.534ac0f19860bp4,
+  },
+  { // Entry 797
+    0x1.6a09e667f3bd77c82b165c5804b7b843p-1,
+    -0x1.6a09e667f3bc1a493adfca757c1a741fp-1,
+    0x1.534ac0f19860cp4,
+  },
+  { // Entry 798
+    -0x1.6a09e667f3bd77c82b165c5804b7b843p-1,
+    -0x1.6a09e667f3bc1a493adfca757c1a741fp-1,
+    -0x1.534ac0f19860cp4,
+  },
+  { // Entry 799
+    0x1.6a09e667f3bc0dbe44ae689b35698a2fp-1,
+    -0x1.6a09e667f3bd84532147be323eddac01p-1,
+    0x1.534ac0f19860dp4,
+  },
+  { // Entry 800
+    -0x1.6a09e667f3bc0dbe44ae689b35698a2fp-1,
+    -0x1.6a09e667f3bd84532147be323eddac01p-1,
+    -0x1.534ac0f19860dp4,
+  },
+  { // Entry 801
+    0x1.3dc585b2c742181326e07c40375464dep-48,
+    -0x1.fffffffffffffffffffffffe758d3a7cp-1,
+    0x1.5fdbbe9bba774p4,
+  },
+  { // Entry 802
+    -0x1.3dc585b2c742181326e07c40375464dep-48,
+    -0x1.fffffffffffffffffffffffe758d3a7cp-1,
+    -0x1.5fdbbe9bba774p4,
+  },
+  { // Entry 803
+    0x1.ee2c2d963a10c0993703e20442ad7b8dp-51,
+    -0x1.fffffffffffffffffffffffff11845e1p-1,
+    0x1.5fdbbe9bba775p4,
+  },
+  { // Entry 804
+    -0x1.ee2c2d963a10c0993703e20442ad7b8dp-51,
+    -0x1.fffffffffffffffffffffffff11845e1p-1,
+    -0x1.5fdbbe9bba775p4,
+  },
+  { // Entry 805
+    -0x1.8474f49a717bcfd9b23f077ec8dd175bp-49,
+    -0x1.ffffffffffffffffffffffff6ca35147p-1,
+    0x1.5fdbbe9bba776p4,
+  },
+  { // Entry 806
+    0x1.8474f49a717bcfd9b23f077ec8dd175bp-49,
+    -0x1.ffffffffffffffffffffffff6ca35147p-1,
+    -0x1.5fdbbe9bba776p4,
+  },
+  { // Entry 807
+    -0x1.6a09e667f3b9f4fcf9145bf3ef39f901p-1,
+    -0x1.6a09e667f3bf9d146ce1cad43de9b352p-1,
+    0x1.6c6cbc45dc8dcp4,
+  },
+  { // Entry 808
+    0x1.6a09e667f3b9f4fcf9145bf3ef39f901p-1,
+    -0x1.6a09e667f3bf9d146ce1cad43de9b352p-1,
+    -0x1.6c6cbc45dc8dcp4,
+  },
+  { // Entry 809
+    -0x1.6a09e667f3bb5f06df7c4fb2d74972aep-1,
+    -0x1.6a09e667f3be330a8679d71993e7c709p-1,
+    0x1.6c6cbc45dc8ddp4,
+  },
+  { // Entry 810
+    0x1.6a09e667f3bb5f06df7c4fb2d74972aep-1,
+    -0x1.6a09e667f3be330a8679d71993e7c709p-1,
+    -0x1.6c6cbc45dc8ddp4,
+  },
+  { // Entry 811
+    -0x1.6a09e667f3bcc910c5e44370554f05f4p-1,
+    -0x1.6a09e667f3bcc900a011e35d7fdbf459p-1,
+    0x1.6c6cbc45dc8dep4,
+  },
+  { // Entry 812
+    0x1.6a09e667f3bcc910c5e44370554f05f4p-1,
+    -0x1.6a09e667f3bcc900a011e35d7fdbf459p-1,
+    -0x1.6c6cbc45dc8dep4,
+  },
+  { // Entry 813
+    -0x1.fffffffffffffffffffffffce85685bdp-1,
+    -0x1.c22f0f3f8c5919cb6082ce443cf95022p-48,
+    0x1.78fdb9effea45p4,
+  },
+  { // Entry 814
+    0x1.fffffffffffffffffffffffce85685bdp-1,
+    -0x1.c22f0f3f8c5919cb6082ce443cf95022p-48,
+    -0x1.78fdb9effea45p4,
+  },
+  { // Entry 815
+    -0x1.ffffffffffffffffffffffff6cb4a43dp-1,
+    -0x1.845e1e7f18b23396c1059c8a24c2609cp-49,
+    0x1.78fdb9effea46p4,
+  },
+  { // Entry 816
+    0x1.ffffffffffffffffffffffff6cb4a43dp-1,
+    -0x1.845e1e7f18b23396c1059c8a24c2609cp-49,
+    -0x1.78fdb9effea46p4,
+  },
+  { // Entry 817
+    -0x1.fffffffffffffffffffffffff112c2bcp-1,
+    0x1.ee8786039d3731a4fbe98dd6d32ff62ap-51,
+    0x1.78fdb9effea47p4,
+  },
+  { // Entry 818
+    0x1.fffffffffffffffffffffffff112c2bcp-1,
+    0x1.ee8786039d3731a4fbe98dd6d32ff62ap-51,
+    -0x1.78fdb9effea47p4,
+  },
+  { // Entry 819
+    -0x1.6a09e667f3beee4ce1dd51dac23c6bdcp-1,
+    0x1.6a09e667f3baa3c48418d4efd19d074ap-1,
+    0x1.858eb79a20baep4,
+  },
+  { // Entry 820
+    0x1.6a09e667f3beee4ce1dd51dac23c6bdcp-1,
+    0x1.6a09e667f3baa3c48418d4efd19d074ap-1,
+    -0x1.858eb79a20baep4,
+  },
+  { // Entry 821
+    -0x1.6a09e667f3bd8442fb755e1f6972f48fp-1,
+    0x1.6a09e667f3bc0dce6a80c8ae0ae4f5f3p-1,
+    0x1.858eb79a20bafp4,
+  },
+  { // Entry 822
+    0x1.6a09e667f3bd8442fb755e1f6972f48fp-1,
+    0x1.6a09e667f3bc0dce6a80c8ae0ae4f5f3p-1,
+    -0x1.858eb79a20bafp4,
+  },
+  { // Entry 823
+    -0x1.6a09e667f3bc1a39150d6a62a69f96dap-1,
+    0x1.6a09e667f3bd77d850e8bc6ada22fe34p-1,
+    0x1.858eb79a20bb0p4,
+  },
+  { // Entry 824
+    0x1.6a09e667f3bc1a39150d6a62a69f96dap-1,
+    0x1.6a09e667f3bd77d850e8bc6ada22fe34p-1,
+    -0x1.858eb79a20bb0p4,
+  },
+  { // Entry 825
+    0x1.fa7299b17573d373c615096572a0de04p-1,
+    -0x1.2ccaf641d4261ea3ccd8d2a102dc3066p-3,
+    0x1.fffffffffffffp62,
+  },
+  { // Entry 826
+    -0x1.fa7299b17573d373c615096572a0de04p-1,
+    -0x1.2ccaf641d4261ea3ccd8d2a102dc3066p-3,
+    -0x1.fffffffffffffp62,
+  },
+  { // Entry 827
+    0x1.fff6dfd42dc54430bc0576b00a88bd94p-1,
+    0x1.82aa375b3c33e70663731bab4beb6ed3p-7,
+    0x1.0p63,
+  },
+  { // Entry 828
+    -0x1.fff6dfd42dc54430bc0576b00a88bd94p-1,
+    0x1.82aa375b3c33e70663731bab4beb6ed3p-7,
+    -0x1.0p63,
+  },
+  { // Entry 829
+    0x1.e456b818e7396b45989978d4b7ebf7b3p-1,
+    0x1.4c0622a6e35ddefd5f2b7700716a581fp-2,
+    0x1.0000000000001p63,
+  },
+  { // Entry 830
+    -0x1.e456b818e7396b45989978d4b7ebf7b3p-1,
+    0x1.4c0622a6e35ddefd5f2b7700716a581fp-2,
+    -0x1.0000000000001p63,
+  },
+  { // Entry 831
+    -0x1.86dcca0d689e7b56ef79481be4a645c6p-1,
+    0x1.4ab650b8c60734385375e22603fcdb10p-1,
+    0x1.fffffffffffffp26,
+  },
+  { // Entry 832
+    0x1.86dcca0d689e7b56ef79481be4a645c6p-1,
+    0x1.4ab650b8c60734385375e22603fcdb10p-1,
+    -0x1.fffffffffffffp26,
+  },
+  { // Entry 833
+    -0x1.86dcc9babb0a40ee875cab3b9e892757p-1,
+    0x1.4ab6511a7d39ad3cc88ded1e775ca147p-1,
+    0x1.0p27,
+  },
+  { // Entry 834
+    0x1.86dcc9babb0a40ee875cab3b9e892757p-1,
+    0x1.4ab6511a7d39ad3cc88ded1e775ca147p-1,
+    -0x1.0p27,
+  },
+  { // Entry 835
+    -0x1.86dcc9155fe182d4515599426bb14b94p-1,
+    0x1.4ab651ddeb9e61438382f02167ade4afp-1,
+    0x1.0000000000001p27,
+  },
+  { // Entry 836
+    0x1.86dcc9155fe182d4515599426bb14b94p-1,
+    0x1.4ab651ddeb9e61438382f02167ade4afp-1,
+    -0x1.0000000000001p27,
+  },
+  { // Entry 837
+    -0x1.8f22f84d42da1f57469dfaac44a8b73ap-1,
+    0x1.40ad67e777b1df0195189f50a8c26345p-1,
+    0x1.fffffffffffffp23,
+  },
+  { // Entry 838
+    0x1.8f22f84d42da1f57469dfaac44a8b73ap-1,
+    0x1.40ad67e777b1df0195189f50a8c26345p-1,
+    -0x1.fffffffffffffp23,
+  },
+  { // Entry 839
+    -0x1.8f22f8433d6edfe9a4aff9622517caa9p-1,
+    0x1.40ad67f3f0c9a143963c9c96dbce3f8ap-1,
+    0x1.0p24,
+  },
+  { // Entry 840
+    0x1.8f22f8433d6edfe9a4aff9622517caa9p-1,
+    0x1.40ad67f3f0c9a143963c9c96dbce3f8ap-1,
+    -0x1.0p24,
+  },
+  { // Entry 841
+    -0x1.8f22f82f32985fe30699c6e12d9dfce2p-1,
+    0x1.40ad680ce2f924d716769d1064bc8defp-1,
+    0x1.0000000000001p24,
+  },
+  { // Entry 842
+    0x1.8f22f82f32985fe30699c6e12d9dfce2p-1,
+    0x1.40ad680ce2f924d716769d1064bc8defp-1,
+    -0x1.0000000000001p24,
+  },
+  { // Entry 843
+    -0x1.837b9dddc1eabd379d729f575fc1144cp-1,
+    -0x1.4eaa606db24c3cb5e15d7b19d5ee73a1p-1,
+    0x1.fffffffffffffp1,
+  },
+  { // Entry 844
+    0x1.837b9dddc1eabd379d729f575fc1144cp-1,
+    -0x1.4eaa606db24c3cb5e15d7b19d5ee73a1p-1,
+    -0x1.fffffffffffffp1,
+  },
+  { // Entry 845
+    -0x1.837b9dddc1eae70ce98055a0e450d93cp-1,
+    -0x1.4eaa606db24c0c466da1c2dc7baa2b32p-1,
+    0x1.0p2,
+  },
+  { // Entry 846
+    0x1.837b9dddc1eae70ce98055a0e450d93cp-1,
+    -0x1.4eaa606db24c0c466da1c2dc7baa2b32p-1,
+    -0x1.0p2,
+  },
+  { // Entry 847
+    -0x1.837b9dddc1eb3ab7819bc233db4697b5p-1,
+    -0x1.4eaa606db24bab67862a5261b7719dcfp-1,
+    0x1.0000000000001p2,
+  },
+  { // Entry 848
+    0x1.837b9dddc1eb3ab7819bc233db4697b5p-1,
+    -0x1.4eaa606db24bab67862a5261b7719dcfp-1,
+    -0x1.0000000000001p2,
+  },
+  { // Entry 849
+    0x1.d18f6ead1b446b4bcb73c2390b330d75p-1,
+    -0x1.aa2265753720101145230952e61c6f2cp-2,
+    0x1.fffffffffffffp0,
+  },
+  { // Entry 850
+    -0x1.d18f6ead1b446b4bcb73c2390b330d75p-1,
+    -0x1.aa2265753720101145230952e61c6f2cp-2,
+    -0x1.fffffffffffffp0,
+  },
+  { // Entry 851
+    0x1.d18f6ead1b445dfab848188009c9bb95p-1,
+    -0x1.aa22657537204a4332f8acbb72b0d768p-2,
+    0x1.0p1,
+  },
+  { // Entry 852
+    -0x1.d18f6ead1b445dfab848188009c9bb95p-1,
+    -0x1.aa22657537204a4332f8acbb72b0d768p-2,
+    -0x1.0p1,
+  },
+  { // Entry 853
+    0x1.d18f6ead1b44435891f0c50e01826988p-1,
+    -0x1.aa2265753720bea70ea3f38c86db40afp-2,
+    0x1.0000000000001p1,
+  },
+  { // Entry 854
+    -0x1.d18f6ead1b44435891f0c50e01826988p-1,
+    -0x1.aa2265753720bea70ea3f38c86db40afp-2,
+    -0x1.0000000000001p1,
+  },
+  { // Entry 855
+    0x1.aed548f090ced79c79cbf790441f8197p-1,
+    0x1.14a280fb5068c69a2ed45fb547c2f271p-1,
+    0x1.fffffffffffffp-1,
+  },
+  { // Entry 856
+    -0x1.aed548f090ced79c79cbf790441f8197p-1,
+    0x1.14a280fb5068c69a2ed45fb547c2f271p-1,
+    -0x1.fffffffffffffp-1,
+  },
+  { // Entry 857
+    0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    0x1.0p0,
+  },
+  { // Entry 858
+    -0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    -0x1.0p0,
+  },
+  { // Entry 859
+    0x1.aed548f090cef18bb5e3871a14d94609p-1,
+    0x1.14a280fb50689e362ffdd221e2551035p-1,
+    0x1.0000000000001p0,
+  },
+  { // Entry 860
+    -0x1.aed548f090cef18bb5e3871a14d94609p-1,
+    0x1.14a280fb50689e362ffdd221e2551035p-1,
+    -0x1.0000000000001p0,
+  },
+  { // Entry 861
+    0x1.eaee8744b05ef07cd0b9089130598314p-2,
+    0x1.c1528065b7d4fdb158c9c4a6b3e4b740p-1,
+    0x1.fffffffffffffp-2,
+  },
+  { // Entry 862
+    -0x1.eaee8744b05ef07cd0b9089130598314p-2,
+    0x1.c1528065b7d4fdb158c9c4a6b3e4b740p-1,
+    -0x1.fffffffffffffp-2,
+  },
+  { // Entry 863
+    0x1.eaee8744b05efe8764bc364fd837b666p-2,
+    0x1.c1528065b7d4f9db7bbb3b45f5f5b30ap-1,
+    0x1.0p-1,
+  },
+  { // Entry 864
+    -0x1.eaee8744b05efe8764bc364fd837b666p-2,
+    0x1.c1528065b7d4f9db7bbb3b45f5f5b30ap-1,
+    -0x1.0p-1,
+  },
+  { // Entry 865
+    0x1.eaee8744b05f1a9c8cc291cd27981051p-2,
+    0x1.c1528065b7d4f22fc19e288479c36b27p-1,
+    0x1.0000000000001p-1,
+  },
+  { // Entry 866
+    -0x1.eaee8744b05f1a9c8cc291cd27981051p-2,
+    0x1.c1528065b7d4f22fc19e288479c36b27p-1,
+    -0x1.0000000000001p-1,
+  },
+  { // Entry 867
+    0x1.faaeed4f31575c27f39c1d7c012a4413p-3,
+    0x1.f01549f7deea184c5f1d210b6adbe56cp-1,
+    0x1.fffffffffffffp-3,
+  },
+  { // Entry 868
+    -0x1.faaeed4f31575c27f39c1d7c012a4413p-3,
+    0x1.f01549f7deea184c5f1d210b6adbe56cp-1,
+    -0x1.fffffffffffffp-3,
+  },
+  { // Entry 869
+    0x1.faaeed4f31576ba89debdc7351e8b1aep-3,
+    0x1.f01549f7deea174f07a67972bf29f148p-1,
+    0x1.0p-2,
+  },
+  { // Entry 870
+    -0x1.faaeed4f31576ba89debdc7351e8b1aep-3,
+    0x1.f01549f7deea174f07a67972bf29f148p-1,
+    -0x1.0p-2,
+  },
+  { // Entry 871
+    0x1.faaeed4f31578aa9f28b5a61f34dccb1p-3,
+    0x1.f01549f7deea155458b92a4167aec7ffp-1,
+    0x1.0000000000001p-2,
+  },
+  { // Entry 872
+    -0x1.faaeed4f31578aa9f28b5a61f34dccb1p-3,
+    0x1.f01549f7deea155458b92a4167aec7ffp-1,
+    -0x1.0000000000001p-2,
+  },
+  { // Entry 873
+    0x1.feaaeee86ee34cc05eff28740ee7b469p-4,
+    0x1.fc015527d5bd371a12320249ca4dafd7p-1,
+    0x1.fffffffffffffp-4,
+  },
+  { // Entry 874
+    -0x1.feaaeee86ee34cc05eff28740ee7b469p-4,
+    0x1.fc015527d5bd371a12320249ca4dafd7p-1,
+    -0x1.fffffffffffffp-4,
+  },
+  { // Entry 875
+    0x1.feaaeee86ee35ca069a86721f89f85a5p-4,
+    0x1.fc015527d5bd36da3cd4253bede319cap-1,
+    0x1.0p-3,
+  },
+  { // Entry 876
+    -0x1.feaaeee86ee35ca069a86721f89f85a5p-4,
+    0x1.fc015527d5bd36da3cd4253bede319cap-1,
+    -0x1.0p-3,
+  },
+  { // Entry 877
+    0x1.feaaeee86ee37c607efae47dcc092c1cp-4,
+    0x1.fc015527d5bd365a92186b203507f9adp-1,
+    0x1.0000000000001p-3,
+  },
+  { // Entry 878
+    -0x1.feaaeee86ee37c607efae47dcc092c1cp-4,
+    0x1.fc015527d5bd365a92186b203507f9adp-1,
+    -0x1.0000000000001p-3,
+  },
+  { // Entry 879
+    0x1.ffaaaeeed4ed9b53a408c0f2bc02c8f9p-5,
+    0x1.ff0015549f4d34da0b745dc7433145efp-1,
+    0x1.fffffffffffffp-5,
+  },
+  { // Entry 880
+    -0x1.ffaaaeeed4ed9b53a408c0f2bc02c8f9p-5,
+    0x1.ff0015549f4d34da0b745dc7433145efp-1,
+    -0x1.fffffffffffffp-5,
+  },
+  { // Entry 881
+    0x1.ffaaaeeed4edab4ba4b365ed25a9595fp-5,
+    0x1.ff0015549f4d34ca0e1ee6509bc42b71p-1,
+    0x1.0p-4,
+  },
+  { // Entry 882
+    -0x1.ffaaaeeed4edab4ba4b365ed25a9595fp-5,
+    0x1.ff0015549f4d34ca0e1ee6509bc42b71p-1,
+    -0x1.0p-4,
+  },
+  { // Entry 883
+    0x1.ffaaaeeed4edcb3ba608afe1f8f4fa6bp-5,
+    0x1.ff0015549f4d34aa1373f7634ce87737p-1,
+    0x1.0000000000001p-4,
+  },
+  { // Entry 884
+    -0x1.ffaaaeeed4edcb3ba608afe1f8f4fa6bp-5,
+    0x1.ff0015549f4d34aa1373f7634ce87737p-1,
+    -0x1.0000000000001p-4,
+  },
+  { // Entry 885
+    0x1.ffeaaaeeee86d8ccfe368cd95e38f003p-6,
+    0x1.ffc00155527d2b16aeb09fb70636a10ap-1,
+    0x1.fffffffffffffp-6,
+  },
+  { // Entry 886
+    -0x1.ffeaaaeeee86d8ccfe368cd95e38f003p-6,
+    0x1.ffc00155527d2b16aeb09fb70636a10ap-1,
+    -0x1.fffffffffffffp-6,
+  },
+  { // Entry 887
+    0x1.ffeaaaeeee86e8cafe41376d47919579p-6,
+    0x1.ffc00155527d2b12aedb49d92928df72p-1,
+    0x1.0p-5,
+  },
+  { // Entry 888
+    -0x1.ffeaaaeeee86e8cafe41376d47919579p-6,
+    0x1.ffc00155527d2b12aedb49d92928df72p-1,
+    -0x1.0p-5,
+  },
+  { // Entry 889
+    0x1.ffeaaaeeee8708c6fe568c951a428069p-6,
+    0x1.ffc00155527d2b0aaf309e1d6f0cfc4ep-1,
+    0x1.0000000000001p-5,
+  },
+  { // Entry 890
+    -0x1.ffeaaaeeee8708c6fe568c951a428069p-6,
+    0x1.ffc00155527d2b0aaf309e1d6f0cfc4ep-1,
+    -0x1.0000000000001p-5,
+  },
+  { // Entry 891
+    0x1.fffaaaaeeeed3ed5c9c5ab6538f9cce0p-7,
+    0x1.fff000155549f4a38a2563ef344c3ff4p-1,
+    0x1.fffffffffffffp-7,
+  },
+  { // Entry 892
+    -0x1.fffaaaaeeeed3ed5c9c5ab6538f9cce0p-7,
+    0x1.fff000155549f4a38a2563ef344c3ff4p-1,
+    -0x1.fffffffffffffp-7,
+  },
+  { // Entry 893
+    0x1.fffaaaaeeeed4ed549c6560f889ee531p-7,
+    0x1.fff000155549f4a28a280e97bcd59c8ap-1,
+    0x1.0p-6,
+  },
+  { // Entry 894
+    -0x1.fffaaaaeeeed4ed549c6560f889ee531p-7,
+    0x1.fff000155549f4a28a280e97bcd59c8ap-1,
+    -0x1.0p-6,
+  },
+  { // Entry 895
+    0x1.fffaaaaeeeed6ed449c7ab6427e8fdd4p-7,
+    0x1.fff000155549f4a08a2d63e8cde83db5p-1,
+    0x1.0000000000001p-6,
+  },
+  { // Entry 896
+    -0x1.fffaaaaeeeed6ed449c7ab6427e8fdd4p-7,
+    0x1.fff000155549f4a08a2d63e8cde83db5p-1,
+    -0x1.0000000000001p-6,
+  },
+  { // Entry 897
+    0x1.fffffffaaaaa9aaeeeef6eed4ed442a4p-15,
+    0x1.fffffff00000001555565549f49c9f4dp-1,
+    0x1.fffffffffffffp-15,
+  },
+  { // Entry 898
+    -0x1.fffffffaaaaa9aaeeeef6eed4ed442a4p-15,
+    0x1.fffffff00000001555565549f49c9f4dp-1,
+    -0x1.fffffffffffffp-15,
+  },
+  { // Entry 899
+    0x1.fffffffaaaaaaaaeeeeeeeed4ed4ed4fp-15,
+    0x1.fffffff00000001555555549f49f49f7p-1,
+    0x1.0p-14,
+  },
+  { // Entry 900
+    -0x1.fffffffaaaaaaaaeeeeeeeed4ed4ed4fp-15,
+    0x1.fffffff00000001555555549f49f49f7p-1,
+    -0x1.0p-14,
+  },
+  { // Entry 901
+    0x1.fffffffaaaaacaaeeeedeeed4ed642a4p-15,
+    0x1.fffffff00000001555535549f4a49f4dp-1,
+    0x1.0000000000001p-14,
+  },
+  { // Entry 902
+    -0x1.fffffffaaaaacaaeeeedeeed4ed642a4p-15,
+    0x1.fffffff00000001555535549f4a49f4dp-1,
+    -0x1.0000000000001p-14,
+  },
+  { // Entry 903
+    0x1.ffffffffffffeeaaaaaaaaaaaacaeeeep-28,
+    0x1.fffffffffffffc000000000000415555p-1,
+    0x1.fffffffffffffp-28,
+  },
+  { // Entry 904
+    -0x1.ffffffffffffeeaaaaaaaaaaaacaeeeep-28,
+    0x1.fffffffffffffc000000000000415555p-1,
+    -0x1.fffffffffffffp-28,
+  },
+  { // Entry 905
+    0x1.fffffffffffffeaaaaaaaaaaaaaaeeeep-28,
+    0x1.fffffffffffffc000000000000015555p-1,
+    0x1.0p-27,
+  },
+  { // Entry 906
+    -0x1.fffffffffffffeaaaaaaaaaaaaaaeeeep-28,
+    0x1.fffffffffffffc000000000000015555p-1,
+    -0x1.0p-27,
+  },
+  { // Entry 907
+    0x1.0000000000000f555555555555357777p-27,
+    0x1.fffffffffffffbffffffffffff815555p-1,
+    0x1.0000000000001p-27,
+  },
+  { // Entry 908
+    -0x1.0000000000000f555555555555357777p-27,
+    0x1.fffffffffffffbffffffffffff815555p-1,
+    -0x1.0000000000001p-27,
+  },
+  { // Entry 909
+    0x1.ffffffffffffeffaaaaaaaaaaaab2aaep-31,
+    0x1.fffffffffffffff00000000000010015p-1,
+    0x1.fffffffffffffp-31,
+  },
+  { // Entry 910
+    -0x1.ffffffffffffeffaaaaaaaaaaaab2aaep-31,
+    0x1.fffffffffffffff00000000000010015p-1,
+    -0x1.fffffffffffffp-31,
+  },
+  { // Entry 911
+    0x1.fffffffffffffffaaaaaaaaaaaaaaaaep-31,
+    0x1.fffffffffffffff00000000000000015p-1,
+    0x1.0p-30,
+  },
+  { // Entry 912
+    -0x1.fffffffffffffffaaaaaaaaaaaaaaaaep-31,
+    0x1.fffffffffffffff00000000000000015p-1,
+    -0x1.0p-30,
+  },
+  { // Entry 913
+    0x1.0000000000000ffd555555555554d557p-30,
+    0x1.ffffffffffffffeffffffffffffe0015p-1,
+    0x1.0000000000001p-30,
+  },
+  { // Entry 914
+    -0x1.0000000000000ffd555555555554d557p-30,
+    0x1.ffffffffffffffeffffffffffffe0015p-1,
+    -0x1.0000000000001p-30,
+  },
+  { // Entry 915
+    -0x1.452fc98b34e96b61139b09a7c84a44bdp-8,
+    -0x1.fffe62ecfab753c071b2680e1e26bbcep-1,
+    -0x1.fffffffffffffp1023,
+  },
+  { // Entry 916
+    0x1.452fc98b34e96b61139b09a7c84a44bdp-8,
+    -0x1.fffe62ecfab753c071b2680e1e26bbcep-1,
+    0x1.fffffffffffffp1023,
+  },
+  { // Entry 917
+    0x1.452fc98b34e96b61139b09a7c84a44bdp-8,
+    -0x1.fffe62ecfab753c071b2680e1e26bbcep-1,
+    0x1.fffffffffffffp1023,
+  },
+  { // Entry 918
+    -0x1.452fc98b34e96b61139b09a7c84a44bdp-8,
+    -0x1.fffe62ecfab753c071b2680e1e26bbcep-1,
+    -0x1.fffffffffffffp1023,
+  },
+  { // Entry 919
+    0x1.452fc98b34e96b61139b09a7c84a44bdp-8,
+    -0x1.fffe62ecfab753c071b2680e1e26bbcep-1,
+    0x1.fffffffffffffp1023,
+  },
+  { // Entry 920
+    -0x1.452fc98b34e96b61139b09a7c84a44bdp-8,
+    -0x1.fffe62ecfab753c071b2680e1e26bbcep-1,
+    -0x1.fffffffffffffp1023,
+  },
+  { // Entry 921
+    0x1.daa3677c6ee8a22eb6c4b12ca10ce021p-1,
+    0x1.7ffdfb4c5308f777cf774c733b256695p-2,
+    0x1.ffffffffffffep1023,
+  },
+  { // Entry 922
+    -0x1.daa3677c6ee8a22eb6c4b12ca10ce021p-1,
+    0x1.7ffdfb4c5308f777cf774c733b256695p-2,
+    -0x1.ffffffffffffep1023,
+  },
+  { // Entry 923
+    0x1.1a62633145c06e0e689481270436e2edp-53,
+    -0x1.ffffffffffffffffffffffffffb220c5p-1,
+    0x1.921fb54442d18p1,
+  },
+  { // Entry 924
+    -0x1.1a62633145c06e0e689481270436e2edp-53,
+    -0x1.ffffffffffffffffffffffffffb220c5p-1,
+    -0x1.921fb54442d18p1,
+  },
+  { // Entry 925
+    0x1.ffffffffffffffffffffffffffec8831p-1,
+    0x1.1a62633145c06e0e6894812704419fa8p-54,
+    0x1.921fb54442d18p0,
+  },
+  { // Entry 926
+    -0x1.ffffffffffffffffffffffffffec8831p-1,
+    0x1.1a62633145c06e0e6894812704419fa8p-54,
+    -0x1.921fb54442d18p0,
+  },
+  { // Entry 927
+    0x1.aed548f090cef18bb5e3871a14d94609p-1,
+    0x1.14a280fb50689e362ffdd221e2551035p-1,
+    0x1.0000000000001p0,
+  },
+  { // Entry 928
+    -0x1.aed548f090cef18bb5e3871a14d94609p-1,
+    0x1.14a280fb50689e362ffdd221e2551035p-1,
+    -0x1.0000000000001p0,
+  },
+  { // Entry 929
+    0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    0x1.0p0,
+  },
+  { // Entry 930
+    -0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    -0x1.0p0,
+  },
+  { // Entry 931
+    0x1.aed548f090ced79c79cbf790441f8197p-1,
+    0x1.14a280fb5068c69a2ed45fb547c2f271p-1,
+    0x1.fffffffffffffp-1,
+  },
+  { // Entry 932
+    -0x1.aed548f090ced79c79cbf790441f8197p-1,
+    0x1.14a280fb5068c69a2ed45fb547c2f271p-1,
+    -0x1.fffffffffffffp-1,
+  },
+  { // Entry 933
+    0x1.6a09e667f3bcc5e9fee352f50fd3f4e9p-1,
+    0x1.6a09e667f3bccc276712d3d8c5502387p-1,
+    0x1.921fb54442d18p-1,
+  },
+  { // Entry 934
+    -0x1.6a09e667f3bcc5e9fee352f50fd3f4e9p-1,
+    0x1.6a09e667f3bccc276712d3d8c5502387p-1,
+    -0x1.921fb54442d18p-1,
+  },
+  { // Entry 935
+    0x1.0000000000000fffffffffffffffffffp-1022,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0000000000001p-1022,
+  },
+  { // Entry 936
+    -0x1.0000000000000fffffffffffffffffffp-1022,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0000000000001p-1022,
+  },
+  { // Entry 937
+    0x1.ffffffffffffffffffffffffffffffffp-1023,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1022,
+  },
+  { // Entry 938
+    -0x1.ffffffffffffffffffffffffffffffffp-1023,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1022,
+  },
+  { // Entry 939
+    0x1.ffffffffffffdfffffffffffffffffffp-1023,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.ffffffffffffep-1023,
+  },
+  { // Entry 940
+    -0x1.ffffffffffffdfffffffffffffffffffp-1023,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.ffffffffffffep-1023,
+  },
+  { // Entry 941
+    0x1.ffffffffffffbfffffffffffffffffffp-1023,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.ffffffffffffcp-1023,
+  },
+  { // Entry 942
+    -0x1.ffffffffffffbfffffffffffffffffffp-1023,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.ffffffffffffcp-1023,
+  },
+  { // Entry 943
+    0x1.ffffffffffffffffffffffffffffffffp-1074,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1073,
+  },
+  { // Entry 944
+    -0x1.ffffffffffffffffffffffffffffffffp-1074,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1073,
+  },
+  { // Entry 945
+    0.0,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.0p-1074,
+  },
+  { // Entry 946
+    -0.0,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.0p-1074,
+  },
+  { // Entry 947
+    0.0,
+    0x1.p0,
+    0.0,
+  },
+  { // Entry 948
+    -0.0,
+    0x1.p0,
+    -0.0,
+  },
+};
+#endif // __BIONIC__
+
+TEST(math_sincos, sincos_intel) {
+#if defined(__BIONIC__)
+  for (size_t i = 0; i < sizeof(g_sincos_intel_data)/sizeof(sincos_intel_data_t); i++) {
+   double dsin, dcos;
+   sincos(g_sincos_intel_data[i].call_data, &dsin, &dcos);
+   EXPECT_DOUBLE_EQ(g_sincos_intel_data[i].sin_expected, dsin) << "Failed on element " << i;
+   EXPECT_DOUBLE_EQ(g_sincos_intel_data[i].cos_expected, dcos) << "Failed on element " << i;
+  }
+#else // __BIONIC__
+  GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
+}
diff --git a/tests/math_sincosf_test.cpp b/tests/math_sincosf_test.cpp
new file mode 100644
index 0000000..c1a32c9
--- /dev/null
+++ b/tests/math_sincosf_test.cpp
@@ -0,0 +1,4658 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <math.h>
+
+#include <gtest/gtest.h>
+
+#if defined(__BIONIC__)
+typedef struct {
+  float sin_expected;
+  float cos_expected;
+  float call_data;
+} sincosf_intel_data_t;
+
+static sincosf_intel_data_t g_sincosf_intel_data[] = {
+  { // Entry 0
+    -0x1.b6a7abffaf59a5ac181e3e1abf961698p-1,
+    0x1.080e74c116863cfab82a0fd59c71b363p-1,
+    -0x1.0768p0,
+  },
+  { // Entry 1
+    0x1.b6a7abffaf59a5ac181e3e1abf961698p-1,
+    0x1.080e74c116863cfab82a0fd59c71b363p-1,
+    0x1.0768p0,
+  },
+  { // Entry 2
+    0x1.762da6648fde00e398462e7163094d52p-2,
+    0x1.dc9802ffffffe0cbfc57ef287d3c83afp-1,
+    -0x1.8f219cp5,
+  },
+  { // Entry 3
+    -0x1.762da6648fde00e398462e7163094d52p-2,
+    0x1.dc9802ffffffe0cbfc57ef287d3c83afp-1,
+    0x1.8f219cp5,
+  },
+  { // Entry 4
+    -0x1.493b6a7d3f5b7bf66fa32a01515d6c43p-1,
+    -0x1.881c26fd25d0bf6d6ea38708a0976b35p-1,
+    -0x1.d3a51ap80,
+  },
+  { // Entry 5
+    0x1.493b6a7d3f5b7bf66fa32a01515d6c43p-1,
+    -0x1.881c26fd25d0bf6d6ea38708a0976b35p-1,
+    0x1.d3a51ap80,
+  },
+  { // Entry 6
+    -0x1.e0d1dc006e85835b0394abe97de77fbcp-4,
+    0x1.fc75ca6313ef766012db3ca99a1a52d1p-1,
+    -0x1.e1ee52p-4,
+  },
+  { // Entry 7
+    0x1.e0d1dc006e85835b0394abe97de77fbcp-4,
+    0x1.fc75ca6313ef766012db3ca99a1a52d1p-1,
+    0x1.e1ee52p-4,
+  },
+  { // Entry 8
+    -0x1.2b6a9ca3df622efe2aa3154a6352bc70p-1,
+    -0x1.9f52def55d89e92e7df20ec21161deb8p-1,
+    -0x1.f3ffe2p24,
+  },
+  { // Entry 9
+    0x1.2b6a9ca3df622efe2aa3154a6352bc70p-1,
+    -0x1.9f52def55d89e92e7df20ec21161deb8p-1,
+    0x1.f3ffe2p24,
+  },
+  { // Entry 10
+    0x1.a3422af13b2cfb78d0cc458d9ac6bde9p-1,
+    -0x1.25e1aa1d9383c1f27027cf69b69477fdp-1,
+    -0x1.ff211ep24,
+  },
+  { // Entry 11
+    -0x1.a3422af13b2cfb78d0cc458d9ac6bde9p-1,
+    -0x1.25e1aa1d9383c1f27027cf69b69477fdp-1,
+    0x1.ff211ep24,
+  },
+  { // Entry 12
+    0x1.ffffffaaaaaaaeeeeeeed4ed4ed549c6p-13,
+    0x1.ffffff000000155555549f49f4a28a28p-1,
+    0x1.p-12,
+  },
+  { // Entry 13
+    -0x1.ffffffaaaaaaaeeeeeeed4ed4ed549c6p-13,
+    0x1.ffffff000000155555549f49f4a28a28p-1,
+    -0x1.p-12,
+  },
+  { // Entry 14
+    0x1.000001d555545777758cbfcafc09ef7ep-12,
+    0x1.fffffefffffc155551ff49f696c4aecap-1,
+    0x1.000002p-12,
+  },
+  { // Entry 15
+    -0x1.000001d555545777758cbfcafc09ef7ep-12,
+    0x1.fffffefffffc155551ff49f696c4aecap-1,
+    -0x1.000002p-12,
+  },
+  { // Entry 16
+    0x1.000001ffffffffffd555545555535555p-32,
+    0x1.fffffffffffffffefffffbfffffcp-1,
+    0x1.000002p-32,
+  },
+  { // Entry 17
+    -0x1.000001ffffffffffd555545555535555p-32,
+    0x1.fffffffffffffffefffffbfffffcp-1,
+    -0x1.000002p-32,
+  },
+  { // Entry 18
+    0x1.eaf0d5008f2db899e2487da9d3b9cde7p-2,
+    0x1.c151df4f12b197a665a2907e4933a1efp-1,
+    0x1.000150p-1,
+  },
+  { // Entry 19
+    -0x1.eaf0d5008f2db899e2487da9d3b9cde7p-2,
+    0x1.c151df4f12b197a665a2907e4933a1efp-1,
+    -0x1.000150p-1,
+  },
+  { // Entry 20
+    0x1.eaf77efff659021bc827bbd5696ad19ep-2,
+    0x1.c1500d494ed2cc5002c27cc5ca3d96f8p-1,
+    0x1.00051cp-1,
+  },
+  { // Entry 21
+    -0x1.eaf77efff659021bc827bbd5696ad19ep-2,
+    0x1.c1500d494ed2cc5002c27cc5ca3d96f8p-1,
+    -0x1.00051cp-1,
+  },
+  { // Entry 22
+    -0x1.5aa53c1c1317f30b4c108722e2b64612p-1,
+    0x1.78cdb6ffa6bff899e1723ed0139c48cbp-1,
+    0x1.000fdep80,
+  },
+  { // Entry 23
+    0x1.5aa53c1c1317f30b4c108722e2b64612p-1,
+    0x1.78cdb6ffa6bff899e1723ed0139c48cbp-1,
+    -0x1.000fdep80,
+  },
+  { // Entry 24
+    0x1.aef38822e64311445545980fbc5b56fap-1,
+    0x1.14735fffd55120a4480b7c91a1d78d6ep-1,
+    0x1.001cp0,
+  },
+  { // Entry 25
+    -0x1.aef38822e64311445545980fbc5b56fap-1,
+    0x1.14735fffd55120a4480b7c91a1d78d6ep-1,
+    -0x1.001cp0,
+  },
+  { // Entry 26
+    -0x1.7e12aee0c862b1709bd50205bba32167p-1,
+    -0x1.54d4290010a68826a882e7c87d6694d2p-1,
+    0x1.0027b8p40,
+  },
+  { // Entry 27
+    0x1.7e12aee0c862b1709bd50205bba32167p-1,
+    -0x1.54d4290010a68826a882e7c87d6694d2p-1,
+    -0x1.0027b8p40,
+  },
+  { // Entry 28
+    -0x1.bd6944ef4dd1b43962e2d3480410fd87p-1,
+    0x1.f8fc8efff67d834f6878ab4e44fa89b5p-2,
+    0x1.004840p68,
+  },
+  { // Entry 29
+    0x1.bd6944ef4dd1b43962e2d3480410fd87p-1,
+    0x1.f8fc8efff67d834f6878ab4e44fa89b5p-2,
+    -0x1.004840p68,
+  },
+  { // Entry 30
+    0x1.f4e23e00165a4907a656a7cf532bbde4p-2,
+    0x1.be91601e47bed6d45e8372687b373c0cp-1,
+    0x1.05b0p-1,
+  },
+  { // Entry 31
+    -0x1.f4e23e00165a4907a656a7cf532bbde4p-2,
+    0x1.be91601e47bed6d45e8372687b373c0cp-1,
+    -0x1.05b0p-1,
+  },
+  { // Entry 32
+    0x1.b6a7abffaf59a5ac181e3e1abf961698p-1,
+    0x1.080e74c116863cfab82a0fd59c71b363p-1,
+    0x1.0768p0,
+  },
+  { // Entry 33
+    -0x1.b6a7abffaf59a5ac181e3e1abf961698p-1,
+    0x1.080e74c116863cfab82a0fd59c71b363p-1,
+    -0x1.0768p0,
+  },
+  { // Entry 34
+    0x1.bcb8aafffffd69d2865aaf3f4c5074e8p-1,
+    0x1.fb69a6dc513bcba59d5dc68d3d59a05cp-2,
+    0x1.0d67a4p0,
+  },
+  { // Entry 35
+    -0x1.bcb8aafffffd69d2865aaf3f4c5074e8p-1,
+    0x1.fb69a6dc513bcba59d5dc68d3d59a05cp-2,
+    -0x1.0d67a4p0,
+  },
+  { // Entry 36
+    0x1.bf683cffffec6e8672a49f08aae49c46p-1,
+    0x1.f1e0f653d695977ccd240ff6b9297393p-2,
+    0x1.1024p0,
+  },
+  { // Entry 37
+    -0x1.bf683cffffec6e8672a49f08aae49c46p-1,
+    0x1.f1e0f653d695977ccd240ff6b9297393p-2,
+    -0x1.1024p0,
+  },
+  { // Entry 38
+    0x1.8b1e8e1c16a8d970a78a2391eea6575cp-1,
+    -0x1.459d4500000092b4b8307c652ee639a7p-1,
+    0x1.21497ep1,
+  },
+  { // Entry 39
+    -0x1.8b1e8e1c16a8d970a78a2391eea6575cp-1,
+    -0x1.459d4500000092b4b8307c652ee639a7p-1,
+    -0x1.21497ep1,
+  },
+  { // Entry 40
+    0x1.6991e0ffe7f9c9b3ef7b3017d23639fap-1,
+    -0x1.6a81c4133db73e276c89e724c6fe975bp-1,
+    0x1.2dc230p1,
+  },
+  { // Entry 41
+    -0x1.6991e0ffe7f9c9b3ef7b3017d23639fap-1,
+    -0x1.6a81c4133db73e276c89e724c6fe975bp-1,
+    -0x1.2dc230p1,
+  },
+  { // Entry 42
+    0x1.41f6bd0000d13ba2bd7a63bf6d950865p-1,
+    -0x1.8e197fe4fac9901dc07a2878baf15c7ap-1,
+    0x1.344248p18,
+  },
+  { // Entry 43
+    -0x1.41f6bd0000d13ba2bd7a63bf6d950865p-1,
+    -0x1.8e197fe4fac9901dc07a2878baf15c7ap-1,
+    -0x1.344248p18,
+  },
+  { // Entry 44
+    0x1.37f8deffffff61ca15c366b3add8f373p-1,
+    -0x1.95fa20d230fdf9e8cccc5921e61f03adp-1,
+    0x1.3e42p1,
+  },
+  { // Entry 45
+    -0x1.37f8deffffff61ca15c366b3add8f373p-1,
+    -0x1.95fa20d230fdf9e8cccc5921e61f03adp-1,
+    -0x1.3e42p1,
+  },
+  { // Entry 46
+    0x1.2ed7ce518f4660cce49556856784970cp-1,
+    0x1.9cd4f3000002264af2b32ebe5d8243c0p-1,
+    0x1.440c3ap-1,
+  },
+  { // Entry 47
+    -0x1.2ed7ce518f4660cce49556856784970cp-1,
+    0x1.9cd4f3000002264af2b32ebe5d8243c0p-1,
+    -0x1.440c3ap-1,
+  },
+  { // Entry 48
+    0x1.475fc937750bdf2f704177612d31dc1fp-1,
+    0x1.89a999000012c047e4b24181d6158640p-1,
+    0x1.632f6ap-1,
+  },
+  { // Entry 49
+    -0x1.475fc937750bdf2f704177612d31dc1fp-1,
+    0x1.89a999000012c047e4b24181d6158640p-1,
+    -0x1.632f6ap-1,
+  },
+  { // Entry 50
+    -0x1.8ace1cfcc0a766b35d0e8f48f3169e8ap-1,
+    -0x1.45fec95a40619819e3307aebe0cb5e89p-1,
+    0x1.6e8f18p24,
+  },
+  { // Entry 51
+    0x1.8ace1cfcc0a766b35d0e8f48f3169e8ap-1,
+    -0x1.45fec95a40619819e3307aebe0cb5e89p-1,
+    -0x1.6e8f18p24,
+  },
+  { // Entry 52
+    0x1.7c6b92ff24ff028ea35c459e5ebeb2cdp-1,
+    0x1.56ac2ae54cc9a5210ae673ea1ce31d47p-1,
+    0x1.795840p23,
+  },
+  { // Entry 53
+    -0x1.7c6b92ff24ff028ea35c459e5ebeb2cdp-1,
+    0x1.56ac2ae54cc9a5210ae673ea1ce31d47p-1,
+    -0x1.795840p23,
+  },
+  { // Entry 54
+    0x1.697cf4ffea9244e85cea640d13c6fbb5p-1,
+    -0x1.6a96a106ace21610ab529c9047c7e6e2p-1,
+    0x1.7fe7fep35,
+  },
+  { // Entry 55
+    -0x1.697cf4ffea9244e85cea640d13c6fbb5p-1,
+    -0x1.6a96a106ace21610ab529c9047c7e6e2p-1,
+    -0x1.7fe7fep35,
+  },
+  { // Entry 56
+    0x1.9c6cf2fffffe8588512ea3c808b0fa9fp-1,
+    0x1.2f6560e0f14cd5d68920bec0e0c25354p-1,
+    0x1.ce1026p2,
+  },
+  { // Entry 57
+    -0x1.9c6cf2fffffe8588512ea3c808b0fa9fp-1,
+    0x1.2f6560e0f14cd5d68920bec0e0c25354p-1,
+    -0x1.ce1026p2,
+  },
+  { // Entry 58
+    -0x1.07fac04c6e73f485096bdaa3e65044d9p-1,
+    -0x1.b6b387ffceb67a18c15e868550b96462p-1,
+    0x1.d775d0p1,
+  },
+  { // Entry 59
+    0x1.07fac04c6e73f485096bdaa3e65044d9p-1,
+    -0x1.b6b387ffceb67a18c15e868550b96462p-1,
+    -0x1.d775d0p1,
+  },
+  { // Entry 60
+    0x1.9a8c62f4b2a949b06924662d9436bf17p-1,
+    0x1.31ee7074e3ebc5a30f0092ec6c5d8b80p-1,
+    0x1.dfeaaap108,
+  },
+  { // Entry 61
+    -0x1.9a8c62f4b2a949b06924662d9436bf17p-1,
+    0x1.31ee7074e3ebc5a30f0092ec6c5d8b80p-1,
+    -0x1.dfeaaap108,
+  },
+  { // Entry 62
+    0x1.d4de8affffffd96f83ba442fdf2f7101p-2,
+    0x1.c72cd4e1d6c78547d31707be80b4b0aep-1,
+    0x1.e7061ep-2,
+  },
+  { // Entry 63
+    -0x1.d4de8affffffd96f83ba442fdf2f7101p-2,
+    0x1.c72cd4e1d6c78547d31707be80b4b0aep-1,
+    -0x1.e7061ep-2,
+  },
+  { // Entry 64
+    -0x1.483445d4194813168a1ac63eee1943f9p-1,
+    0x1.88f882fcbc81ffdf720a4bb1b2fca71dp-1,
+    0x1.e89b2ap80,
+  },
+  { // Entry 65
+    0x1.483445d4194813168a1ac63eee1943f9p-1,
+    0x1.88f882fcbc81ffdf720a4bb1b2fca71dp-1,
+    -0x1.e89b2ap80,
+  },
+  { // Entry 66
+    0x1.565e410014916fa6550e606ed588c6b8p-1,
+    0x1.7cb1b34af85589bdaf7c0793af30b682p-1,
+    0x1.fe8270p18,
+  },
+  { // Entry 67
+    -0x1.565e410014916fa6550e606ed588c6b8p-1,
+    0x1.7cb1b34af85589bdaf7c0793af30b682p-1,
+    -0x1.fe8270p18,
+  },
+  { // Entry 68
+    -0x1.8356fbaea0454bce3983d9a0e0250c55p-1,
+    -0x1.4ed4c5ffc8018741870949767ff8dafap-1,
+    0x1.fff1fep1,
+  },
+  { // Entry 69
+    0x1.8356fbaea0454bce3983d9a0e0250c55p-1,
+    -0x1.4ed4c5ffc8018741870949767ff8dafap-1,
+    -0x1.fff1fep1,
+  },
+  { // Entry 70
+    0x1.fa9d6bfb33a77b2e3b3289168ced6dcap-1,
+    -0x1.28406a0025545c9a568dacd45518dd65p-3,
+    0x1.fff1fep2,
+  },
+  { // Entry 71
+    -0x1.fa9d6bfb33a77b2e3b3289168ced6dcap-1,
+    -0x1.28406a0025545c9a568dacd45518dd65p-3,
+    -0x1.fff1fep2,
+  },
+  { // Entry 72
+    0x1.d18f76ffc6e4ba0a3134e5be21b5bc8fp-1,
+    -0x1.aa2241160227896c68ef17839f17dce5p-2,
+    0x1.fffff6p0,
+  },
+  { // Entry 73
+    -0x1.d18f76ffc6e4ba0a3134e5be21b5bc8fp-1,
+    -0x1.aa2241160227896c68ef17839f17dce5p-2,
+    -0x1.fffff6p0,
+  },
+  { // Entry 74
+    0x1.fffffaaaaab2eeeedc3dc3f1ee7b41fep-12,
+    0x1.fffffc00001155553a7d27f4a289f319p-1,
+    0x1.fffffcp-12,
+  },
+  { // Entry 75
+    -0x1.fffffaaaaab2eeeedc3dc3f1ee7b41fep-12,
+    0x1.fffffc00001155553a7d27f4a289f319p-1,
+    -0x1.fffffcp-12,
+  },
+  { // Entry 76
+    -0.0f,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149,
+  },
+  { // Entry 77
+    0.0f,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-149,
+  },
+  { // Entry 78
+    0.0,
+    0x1.p0,
+    0.0,
+  },
+  { // Entry 79
+    0.0f,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-149,
+  },
+  { // Entry 80
+    -0.0f,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149,
+  },
+  { // Entry 81
+    -0x1.000001ffffffffffffffffffffffffffp-126,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.000002p-126,
+  },
+  { // Entry 82
+    0x1.000001ffffffffffffffffffffffffffp-126,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.000002p-126,
+  },
+  { // Entry 83
+    -0x1.ffffffffffffffffffffffffffffffffp-127,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-126,
+  },
+  { // Entry 84
+    0x1.ffffffffffffffffffffffffffffffffp-127,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-126,
+  },
+  { // Entry 85
+    -0x1.fffffbffffffffffffffffffffffffffp-127,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.fffffcp-127,
+  },
+  { // Entry 86
+    0x1.fffffbffffffffffffffffffffffffffp-127,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.fffffcp-127,
+  },
+  { // Entry 87
+    0x1.fffffbffffffffffffffffffffffffffp-127,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.fffffcp-127,
+  },
+  { // Entry 88
+    -0x1.fffffbffffffffffffffffffffffffffp-127,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.fffffcp-127,
+  },
+  { // Entry 89
+    0x1.ffffffffffffffffffffffffffffffffp-127,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-126,
+  },
+  { // Entry 90
+    -0x1.ffffffffffffffffffffffffffffffffp-127,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-126,
+  },
+  { // Entry 91
+    0x1.000001ffffffffffffffffffffffffffp-126,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.000002p-126,
+  },
+  { // Entry 92
+    -0x1.000001ffffffffffffffffffffffffffp-126,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.000002p-126,
+  },
+  { // Entry 93
+    0x1.999999d44f3058c789014b7d0e22fec3p-13,
+    0x1.ffffff5c28f57960cd56ebfe9482a61fp-1,
+    0x1.99999ap-13,
+  },
+  { // Entry 94
+    -0x1.999999d44f3058c789014b7d0e22fec3p-13,
+    0x1.ffffff5c28f57960cd56ebfe9482a61fp-1,
+    -0x1.99999ap-13,
+  },
+  { // Entry 95
+    0x1.999999513cc173e51bb9955b066f1db8p-12,
+    0x1.fffffd70a3d64e5ec165cd4307ad1326p-1,
+    0x1.99999ap-12,
+  },
+  { // Entry 96
+    -0x1.999999513cc173e51bb9955b066f1db8p-12,
+    0x1.fffffd70a3d64e5ec165cd4307ad1326p-1,
+    -0x1.99999ap-12,
+  },
+  { // Entry 97
+    0x1.333332d91685321e5fc397d20a5af1e6p-11,
+    0x1.fffffa3d709eecbfb5a385b0f3e0cb8fp-1,
+    0x1.333334p-11,
+  },
+  { // Entry 98
+    -0x1.333332d91685321e5fc397d20a5af1e6p-11,
+    0x1.fffffa3d709eecbfb5a385b0f3e0cb8fp-1,
+    -0x1.333334p-11,
+  },
+  { // Entry 99
+    0x1.99999744f306dc03e9ef70897f78299ep-11,
+    0x1.fffff5c28f5fc733c4202aa0bda92f97p-1,
+    0x1.99999ap-11,
+  },
+  { // Entry 100
+    -0x1.99999744f306dc03e9ef70897f78299ep-11,
+    0x1.fffff5c28f5fc733c4202aa0bda92f97p-1,
+    -0x1.99999ap-11,
+  },
+  { // Entry 101
+    0x1.fffffaaaaaaeeeeeed4ed4edab4c7bd6p-11,
+    0x1.fffff0000015555549f49f4d34d34ca0p-1,
+    0x1.p-10,
+  },
+  { // Entry 102
+    -0x1.fffffaaaaaaeeeeeed4ed4edab4c7bd6p-11,
+    0x1.fffff0000015555549f49f4d34d34ca0p-1,
+    -0x1.p-10,
+  },
+  { // Entry 103
+    0x1.33332f645a18c3b0ccfc0a3cf7b2e91bp-10,
+    0x1.ffffe8f5c29ce07640bd5f6d8bb1ea6bp-1,
+    0x1.333334p-10,
+  },
+  { // Entry 104
+    -0x1.33332f645a18c3b0ccfc0a3cf7b2e91bp-10,
+    0x1.ffffe8f5c29ce07640bd5f6d8bb1ea6bp-1,
+    -0x1.333334p-10,
+  },
+  { // Entry 105
+    0x1.666660aec330821c7a100cf488c380ebp-10,
+    0x1.ffffe0a3d714839f3601147ada73f8d9p-1,
+    0x1.666668p-10,
+  },
+  { // Entry 106
+    -0x1.666660aec330821c7a100cf488c380ebp-10,
+    0x1.ffffe0a3d714839f3601147ada73f8d9p-1,
+    -0x1.666668p-10,
+  },
+  { // Entry 107
+    0x1.99999113cc034144fdbdc8a1dc713253p-10,
+    0x1.ffffd70a3d8191f66de5408fb2b995a0p-1,
+    0x1.99999cp-10,
+  },
+  { // Entry 108
+    -0x1.99999113cc034144fdbdc8a1dc713253p-10,
+    0x1.ffffd70a3d8191f66de5408fb2b995a0p-1,
+    -0x1.99999cp-10,
+  },
+  { // Entry 109
+    0x1.ccccbc72b05dd0951a9c5e65560c56e3p-10,
+    0x1.ffffcc28f6d096b87d6d19a06e96999bp-1,
+    0x1.ccccccp-10,
+  },
+  { // Entry 110
+    -0x1.ccccbc72b05dd0951a9c5e65560c56e3p-10,
+    0x1.ffffcc28f6d096b87d6d19a06e96999bp-1,
+    -0x1.ccccccp-10,
+  },
+  { // Entry 111
+    0x1.0665ae3615b5b7de52798064dfc59b29p-7,
+    0x1.fffbcc2a71ceaabf5582b6da1fc30531p-1,
+    0x1.066666p-7,
+  },
+  { // Entry 112
+    -0x1.0665ae3615b5b7de52798064dfc59b29p-7,
+    0x1.fffbcc2a71ceaabf5582b6da1fc30531p-1,
+    -0x1.066666p-7,
+  },
+  { // Entry 113
+    0x1.ccc8e8ae92586d8d66b6ad0aedcb0d94p-7,
+    0x1.fff30a4b7b5119d8e299f717ec0ece16p-1,
+    0x1.ccccccp-7,
+  },
+  { // Entry 114
+    -0x1.ccc8e8ae92586d8d66b6ad0aedcb0d94p-7,
+    0x1.fff30a4b7b5119d8e299f717ec0ece16p-1,
+    -0x1.ccccccp-7,
+  },
+  { // Entry 115
+    0x1.4993e70f7b17c10af9f97fc7b33b822bp-6,
+    0x1.ffe57a785123226c1e2efb411353edc9p-1,
+    0x1.499998p-6,
+  },
+  { // Entry 116
+    -0x1.4993e70f7b17c10af9f97fc7b33b822bp-6,
+    0x1.ffe57a785123226c1e2efb411353edc9p-1,
+    -0x1.499998p-6,
+  },
+  { // Entry 117
+    0x1.acc043f8b2d89ad5143c030e9766fc11p-6,
+    0x1.ffd31cd10cb632d9733ac5f5f327a5f9p-1,
+    0x1.acccccp-6,
+  },
+  { // Entry 118
+    -0x1.acc043f8b2d89ad5143c030e9766fc11p-6,
+    0x1.ffd31cd10cb632d9733ac5f5f327a5f9p-1,
+    -0x1.acccccp-6,
+  },
+  { // Entry 119
+    0x1.07f44d67cf41afbc0c95108b99f91b01p-5,
+    0x1.ffbbf18207542ef81390d73c3ba89c1ap-1,
+    0x1.08p-5,
+  },
+  { // Entry 120
+    -0x1.07f44d67cf41afbc0c95108b99f91b01p-5,
+    0x1.ffbbf18207542ef81390d73c3ba89c1ap-1,
+    -0x1.08p-5,
+  },
+  { // Entry 121
+    0x1.3985fead44fa2b851e651acba369d769p-5,
+    0x1.ff9ff8c2eaeaee30fb211765af835171p-1,
+    0x1.39999ap-5,
+  },
+  { // Entry 122
+    -0x1.3985fead44fa2b851e651acba369d769p-5,
+    0x1.ff9ff8c2eaeaee30fb211765af835171p-1,
+    -0x1.39999ap-5,
+  },
+  { // Entry 123
+    0x1.6b14beb5d40d745096247e59b622828bp-5,
+    0x1.ff7f32d6eb1f9cf90226ec291c9e0922p-1,
+    0x1.6b3334p-5,
+  },
+  { // Entry 124
+    -0x1.6b14beb5d40d745096247e59b622828bp-5,
+    0x1.ff7f32d6eb1f9cf90226ec291c9e0922p-1,
+    -0x1.6b3334p-5,
+  },
+  { // Entry 125
+    0x1.9ca01671a7995fc97cebd69729cc4309p-5,
+    0x1.ff59a00cc4ad492ca2597495412998edp-1,
+    0x1.9ccccep-5,
+  },
+  { // Entry 126
+    -0x1.9ca01671a7995fc97cebd69729cc4309p-5,
+    0x1.ff59a00cc4ad492ca2597495412998edp-1,
+    -0x1.9ccccep-5,
+  },
+  { // Entry 127
+    0x1.ce278cd9eb2cbd0c6a4e1279f690e856p-5,
+    0x1.ff2f40c08acf4580a8d13380d9073398p-1,
+    0x1.ce6666p-5,
+  },
+  { // Entry 128
+    -0x1.ce278cd9eb2cbd0c6a4e1279f690e856p-5,
+    0x1.ff2f40c08acf4580a8d13380d9073398p-1,
+    -0x1.ce6666p-5,
+  },
+  { // Entry 129
+    0x1.43c1e9972391aa8ecd8a9ccba907920ap-1,
+    0x1.8ca46ca011771bfae0d9edbf1dacb402p-1,
+    0x1.5e7fc4p-1,
+  },
+  { // Entry 130
+    -0x1.43c1e9972391aa8ecd8a9ccba907920ap-1,
+    0x1.8ca46ca011771bfae0d9edbf1dacb402p-1,
+    -0x1.5e7fc4p-1,
+  },
+  { // Entry 131
+    0x1.ee3d6bb21c64b2382efcff0cdf30ce0bp-1,
+    0x1.0b5d38d5d82e4a7624dac4e10ce159c2p-2,
+    0x1.4e7fc4p0,
+  },
+  { // Entry 132
+    -0x1.ee3d6bb21c64b2382efcff0cdf30ce0bp-1,
+    0x1.0b5d38d5d82e4a7624dac4e10ce159c2p-2,
+    -0x1.4e7fc4p0,
+  },
+  { // Entry 133
+    0x1.df8e2323e4bf1a538a100ec1bf3494a9p-1,
+    -0x1.66b96e204e69cda8e9cf50996432539ep-2,
+    0x1.edbfa6p0,
+  },
+  { // Entry 134
+    -0x1.df8e2323e4bf1a538a100ec1bf3494a9p-1,
+    -0x1.66b96e204e69cda8e9cf50996432539ep-2,
+    -0x1.edbfa6p0,
+  },
+  { // Entry 135
+    0x1.1d347aa02feb3bb1750d25509435da88p-1,
+    -0x1.a935540edeca4c220ed91dc5481e4d9bp-1,
+    0x1.467fc4p1,
+  },
+  { // Entry 136
+    -0x1.1d347aa02feb3bb1750d25509435da88p-1,
+    -0x1.a935540edeca4c220ed91dc5481e4d9bp-1,
+    -0x1.467fc4p1,
+  },
+  { // Entry 137
+    -0x1.ffea08e1c97f4c4de01961cc3e7b04dcp-6,
+    -0x1.ffc0017dd9209dd8891f17fe4c9eee46p-1,
+    0x1.961fb4p1,
+  },
+  { // Entry 138
+    0x1.ffea08e1c97f4c4de01961cc3e7b04dcp-6,
+    -0x1.ffc0017dd9209dd8891f17fe4c9eee46p-1,
+    -0x1.961fb4p1,
+  },
+  { // Entry 139
+    -0x1.3734cbced9c0f484e5f762e00216e620p-1,
+    -0x1.969082007733d787f4c36ba0f9425694p-1,
+    0x1.e5bfa4p1,
+  },
+  { // Entry 140
+    0x1.3734cbced9c0f484e5f762e00216e620p-1,
+    -0x1.969082007733d787f4c36ba0f9425694p-1,
+    -0x1.e5bfa4p1,
+  },
+  { // Entry 141
+    -0x1.e9d2592bec10c3acb15c5852239a2aa8p-1,
+    -0x1.2a1e74223d9bddb7db59f781f96b65ecp-2,
+    0x1.1aafcap2,
+  },
+  { // Entry 142
+    0x1.e9d2592bec10c3acb15c5852239a2aa8p-1,
+    -0x1.2a1e74223d9bddb7db59f781f96b65ecp-2,
+    -0x1.1aafcap2,
+  },
+  { // Entry 143
+    -0x1.e4ece208d0c4913ab019cab0ce9c785ep-1,
+    0x1.4894d50b84dbc981134a591ac4165d9ep-2,
+    0x1.427fc2p2,
+  },
+  { // Entry 144
+    0x1.e4ece208d0c4913ab019cab0ce9c785ep-1,
+    0x1.4894d50b84dbc981134a591ac4165d9ep-2,
+    -0x1.427fc2p2,
+  },
+  { // Entry 145
+    -0x1.2a5a02d392b54f641a0d88bd4ac6c2e1p-1,
+    0x1.a016dd7480a1eea4d49efb585fa49c86p-1,
+    0x1.6a4fbap2,
+  },
+  { // Entry 146
+    0x1.2a5a02d392b54f641a0d88bd4ac6c2e1p-1,
+    0x1.a016dd7480a1eea4d49efb585fa49c86p-1,
+    -0x1.6a4fbap2,
+  },
+  { // Entry 147
+    -0x1.263123df22d13ed329c665c83c0e71e8p-1,
+    0x1.a30a6a3bf4a3e2b7e27666d3a9c3b74bp-1,
+    0x1.6af2f0p2,
+  },
+  { // Entry 148
+    0x1.263123df22d13ed329c665c83c0e71e8p-1,
+    0x1.a30a6a3bf4a3e2b7e27666d3a9c3b74bp-1,
+    -0x1.6af2f0p2,
+  },
+  { // Entry 149
+    -0x1.e18e67b508ffc9e42f6c9e72f8e545f3p-1,
+    0x1.5bd625504015ccc101e4f4340d4b762bp-2,
+    0x1.43c62ap2,
+  },
+  { // Entry 150
+    0x1.e18e67b508ffc9e42f6c9e72f8e545f3p-1,
+    0x1.5bd625504015ccc101e4f4340d4b762bp-2,
+    -0x1.43c62ap2,
+  },
+  { // Entry 151
+    -0x1.ee0e80ec9d1562c17a6cf608af9b0ed4p-1,
+    -0x1.0cb733448c30ee3ddffb4da69f0b3842p-2,
+    0x1.1c9964p2,
+  },
+  { // Entry 152
+    0x1.ee0e80ec9d1562c17a6cf608af9b0ed4p-1,
+    -0x1.0cb733448c30ee3ddffb4da69f0b3842p-2,
+    -0x1.1c9964p2,
+  },
+  { // Entry 153
+    -0x1.472768637ea8866a652098a43aa688a6p-1,
+    -0x1.89d874ad30e3fb46244daa24451690d7p-1,
+    0x1.ead93cp1,
+  },
+  { // Entry 154
+    0x1.472768637ea8866a652098a43aa688a6p-1,
+    -0x1.89d874ad30e3fb46244daa24451690d7p-1,
+    -0x1.ead93cp1,
+  },
+  { // Entry 155
+    -0x1.4ba24f6325f21420e7c48d4f91e28064p-4,
+    -0x1.fe51ae09f0d39ed554e68bef3e2f8a03p-1,
+    0x1.9c7fb0p1,
+  },
+  { // Entry 156
+    0x1.4ba24f6325f21420e7c48d4f91e28064p-4,
+    -0x1.fe51ae09f0d39ed554e68bef3e2f8a03p-1,
+    -0x1.9c7fb0p1,
+  },
+  { // Entry 157
+    0x1.034c643295153aaffe5d9a0f29e92844p-1,
+    -0x1.b97bf76ae765eb69cf55e80aae977303p-1,
+    0x1.4e2624p1,
+  },
+  { // Entry 158
+    -0x1.034c643295153aaffe5d9a0f29e92844p-1,
+    -0x1.b97bf76ae765eb69cf55e80aae977303p-1,
+    -0x1.4e2624p1,
+  },
+  { // Entry 159
+    0x1.d1e4d96eac917574b948e4ea9e37b36dp-1,
+    -0x1.a8ac5793e32629b131984ecffd2d0f31p-2,
+    0x1.ff9932p0,
+  },
+  { // Entry 160
+    -0x1.d1e4d96eac917574b948e4ea9e37b36dp-1,
+    -0x1.a8ac5793e32629b131984ecffd2d0f31p-2,
+    -0x1.ff9932p0,
+  },
+  { // Entry 161
+    0x1.f7501e002bcafb897f931931d3a57afdp-1,
+    0x1.77a92ca01bc79c195dda33736807f986p-3,
+    0x1.62e61cp0,
+  },
+  { // Entry 162
+    -0x1.f7501e002bcafb897f931931d3a57afdp-1,
+    0x1.77a92ca01bc79c195dda33736807f986p-3,
+    -0x1.62e61cp0,
+  },
+  { // Entry 163
+    0x1.65f7d66ef6591cfc51ab29dc2086d3e7p-1,
+    0x1.6e1060282c1488d9abd83da1d68cd0f7p-1,
+    0x1.8c662cp-1,
+  },
+  { // Entry 164
+    -0x1.65f7d66ef6591cfc51ab29dc2086d3e7p-1,
+    0x1.6e1060282c1488d9abd83da1d68cd0f7p-1,
+    -0x1.8c662cp-1,
+  },
+  { // Entry 165
+    -0x1.fe043f875c6ed4a2c1b8d69a09fcf578p-1,
+    -0x1.682f2bb87a8f5011735094176c9b6dacp-4,
+    -0x1.a8aa1cp0,
+  },
+  { // Entry 166
+    0x1.fe043f875c6ed4a2c1b8d69a09fcf578p-1,
+    -0x1.682f2bb87a8f5011735094176c9b6dacp-4,
+    0x1.a8aa1cp0,
+  },
+  { // Entry 167
+    -0x1.fff18f313e66f1ae25f89a5f7a1f84c4p-1,
+    -0x1.e665cb2af842be5ba5f65960599a97ecp-7,
+    -0x1.95ec8ap0,
+  },
+  { // Entry 168
+    0x1.fff18f313e66f1ae25f89a5f7a1f84c4p-1,
+    -0x1.e665cb2af842be5ba5f65960599a97ecp-7,
+    0x1.95ec8ap0,
+  },
+  { // Entry 169
+    -0x1.ff20d920b9e9c23154f97e2f342a2884p-1,
+    0x1.ddd231501b12fcf2bc20633be4d51e51p-5,
+    -0x1.832ef8p0,
+  },
+  { // Entry 170
+    0x1.ff20d920b9e9c23154f97e2f342a2884p-1,
+    0x1.ddd231501b12fcf2bc20633be4d51e51p-5,
+    0x1.832ef8p0,
+  },
+  { // Entry 171
+    -0x1.fb933b89d7db3286eed0cfeabee98875p-1,
+    0x1.0caba6997691ab1970d43c7419ed51e1p-3,
+    -0x1.707166p0,
+  },
+  { // Entry 172
+    0x1.fb933b89d7db3286eed0cfeabee98875p-1,
+    0x1.0caba6997691ab1970d43c7419ed51e1p-3,
+    0x1.707166p0,
+  },
+  { // Entry 173
+    -0x1.f54d95c5058b7dc9972ab6f9928ca043p-1,
+    0x1.a072541fd6eaf8b65a874c58d6cc5739p-3,
+    -0x1.5db3d4p0,
+  },
+  { // Entry 174
+    0x1.f54d95c5058b7dc9972ab6f9928ca043p-1,
+    0x1.a072541fd6eaf8b65a874c58d6cc5739p-3,
+    0x1.5db3d4p0,
+  },
+  { // Entry 175
+    -0x1.ec5881a09c46aae020cd9036098a196ep-1,
+    0x1.18fef8106bea63b9e96a7adf538c6194p-2,
+    -0x1.4af642p0,
+  },
+  { // Entry 176
+    0x1.ec5881a09c46aae020cd9036098a196ep-1,
+    0x1.18fef8106bea63b9e96a7adf538c6194p-2,
+    0x1.4af642p0,
+  },
+  { // Entry 177
+    -0x1.e0c04795919d961a5e83e505df31c624p-1,
+    0x1.60437277d48067e85230bce1883eaabap-2,
+    -0x1.3838b0p0,
+  },
+  { // Entry 178
+    0x1.e0c04795919d961a5e83e505df31c624p-1,
+    0x1.60437277d48067e85230bce1883eaabap-2,
+    0x1.3838b0p0,
+  },
+  { // Entry 179
+    -0x1.d294cdef7cc161633a02d3e62058be0ep-1,
+    0x1.a5a4ded492bedfe8cf5c34cadd78df75p-2,
+    -0x1.257b1ep0,
+  },
+  { // Entry 180
+    0x1.d294cdef7cc161633a02d3e62058be0ep-1,
+    0x1.a5a4ded492bedfe8cf5c34cadd78df75p-2,
+    0x1.257b1ep0,
+  },
+  { // Entry 181
+    -0x1.c1e988b95614abd65d3d811f5c88039bp-1,
+    0x1.e8c4040678d2ef736333a4537a1113a1p-2,
+    -0x1.12bd92p0,
+  },
+  { // Entry 182
+    0x1.c1e988b95614abd65d3d811f5c88039bp-1,
+    0x1.e8c4040678d2ef736333a4537a1113a1p-2,
+    0x1.12bd92p0,
+  },
+  { // Entry 183
+    -0x1.a2c2895edb0d4ba51cdbd5390cac468fp-1,
+    0x1.26976b1b16d19091c09259765c4b3872p-1,
+    -0x1.ea5c3ep-1,
+  },
+  { // Entry 184
+    0x1.a2c2895edb0d4ba51cdbd5390cac468fp-1,
+    0x1.26976b1b16d19091c09259765c4b3872p-1,
+    0x1.ea5c3ep-1,
+  },
+  { // Entry 185
+    -0x1.95f05153644d60b94d2f2e700dfd3a37p-1,
+    0x1.3805a2dafda7f8554aec65dab348a714p-1,
+    -0x1.d4b87cp-1,
+  },
+  { // Entry 186
+    0x1.95f05153644d60b94d2f2e700dfd3a37p-1,
+    0x1.3805a2dafda7f8554aec65dab348a714p-1,
+    0x1.d4b87cp-1,
+  },
+  { // Entry 187
+    -0x1.88647d8ad2e41fb7c0af0f64614c9993p-1,
+    0x1.48e52ff5bbe794618b85190b86411824p-1,
+    -0x1.bf14bap-1,
+  },
+  { // Entry 188
+    0x1.88647d8ad2e41fb7c0af0f64614c9993p-1,
+    0x1.48e52ff5bbe794618b85190b86411824p-1,
+    0x1.bf14bap-1,
+  },
+  { // Entry 189
+    -0x1.7a253f9f89a7d3e4f9c54638418e97f6p-1,
+    0x1.592e5b615ef5ae463976d31141dbacf0p-1,
+    -0x1.a970f8p-1,
+  },
+  { // Entry 190
+    0x1.7a253f9f89a7d3e4f9c54638418e97f6p-1,
+    0x1.592e5b615ef5ae463976d31141dbacf0p-1,
+    0x1.a970f8p-1,
+  },
+  { // Entry 191
+    -0x1.6b391b34aab828fbe7cd7dcaf9ef3bd6p-1,
+    0x1.68d9b2d657e4307d331eb7bd35ee1879p-1,
+    -0x1.93cd36p-1,
+  },
+  { // Entry 192
+    0x1.6b391b34aab828fbe7cd7dcaf9ef3bd6p-1,
+    0x1.68d9b2d657e4307d331eb7bd35ee1879p-1,
+    0x1.93cd36p-1,
+  },
+  { // Entry 193
+    -0x1.5ba6e2fb980d482cf00ede80f5597fb2p-1,
+    0x1.77e00c3718528c36f722e63096c2646bp-1,
+    -0x1.7e2974p-1,
+  },
+  { // Entry 194
+    0x1.5ba6e2fb980d482cf00ede80f5597fb2p-1,
+    0x1.77e00c3718528c36f722e63096c2646bp-1,
+    0x1.7e2974p-1,
+  },
+  { // Entry 195
+    -0x1.4b75b5954e718020900719e25a7ea93bp-1,
+    0x1.863a88d6b064f36f34370722d361ce9fp-1,
+    -0x1.6885b2p-1,
+  },
+  { // Entry 196
+    0x1.4b75b5954e718020900719e25a7ea93bp-1,
+    0x1.863a88d6b064f36f34370722d361ce9fp-1,
+    0x1.6885b2p-1,
+  },
+  { // Entry 197
+    -0x1.3aacfa510810054c52ae0b67d116eb40p-1,
+    0x1.93e2989cee6084e34b533b1eb92746dap-1,
+    -0x1.52e1f0p-1,
+  },
+  { // Entry 198
+    0x1.3aacfa510810054c52ae0b67d116eb40p-1,
+    0x1.93e2989cee6084e34b533b1eb92746dap-1,
+    0x1.52e1f0p-1,
+  },
+  { // Entry 199
+    -0x1.2954644ceb8e3a2479c83ae84af57d3ep-1,
+    0x1.a0d1f8613ebc60c7ee6502ee183c89e7p-1,
+    -0x1.3d3e36p-1,
+  },
+  { // Entry 200
+    0x1.2954644ceb8e3a2479c83ae84af57d3ep-1,
+    0x1.a0d1f8613ebc60c7ee6502ee183c89e7p-1,
+    0x1.3d3e36p-1,
+  },
+  { // Entry 201
+    -0x1.fc769aecd265cfea08e0ff30c2fbcacdp-2,
+    0x1.bc6bd889a8a59dbb56e546a37ae798f5p-1,
+    -0x1.0a0b02p-1,
+  },
+  { // Entry 202
+    0x1.fc769aecd265cfea08e0ff30c2fbcacdp-2,
+    0x1.bc6bd889a8a59dbb56e546a37ae798f5p-1,
+    0x1.0a0b02p-1,
+  },
+  { // Entry 203
+    -0x1.c853c704e3b94322031d6b47aef853c9p-2,
+    0x1.ca59c719f96075dd6b7a0ff443ad59dcp-1,
+    -0x1.d8f720p-2,
+  },
+  { // Entry 204
+    0x1.c853c704e3b94322031d6b47aef853c9p-2,
+    0x1.ca59c719f96075dd6b7a0ff443ad59dcp-1,
+    0x1.d8f720p-2,
+  },
+  { // Entry 205
+    -0x1.92aba8981b25deda4cc1817251723a1bp-2,
+    0x1.d6c0b13df99613a49306b4dc6c57aa03p-1,
+    -0x1.9dd83cp-2,
+  },
+  { // Entry 206
+    0x1.92aba8981b25deda4cc1817251723a1bp-2,
+    0x1.d6c0b13df99613a49306b4dc6c57aa03p-1,
+    0x1.9dd83cp-2,
+  },
+  { // Entry 207
+    -0x1.5bac05e1e0a7c2de280fcb93be67a4dap-2,
+    0x1.e1960273a4aaa1bd19ef0ccaa8874183p-1,
+    -0x1.62b958p-2,
+  },
+  { // Entry 208
+    0x1.5bac05e1e0a7c2de280fcb93be67a4dap-2,
+    0x1.e1960273a4aaa1bd19ef0ccaa8874183p-1,
+    0x1.62b958p-2,
+  },
+  { // Entry 209
+    -0x1.2383ca2b249807d95005d96cfdaecd6cp-2,
+    0x1.ead07cd2e0f7f19679646362bbc0eb80p-1,
+    -0x1.279a74p-2,
+  },
+  { // Entry 210
+    0x1.2383ca2b249807d95005d96cfdaecd6cp-2,
+    0x1.ead07cd2e0f7f19679646362bbc0eb80p-1,
+    0x1.279a74p-2,
+  },
+  { // Entry 211
+    -0x1.d4c5bb872ea5375834ca0bca088d1d75p-3,
+    0x1.f26840efd86ceea23f388b6a1102ea4dp-1,
+    -0x1.d8f720p-3,
+  },
+  { // Entry 212
+    0x1.d4c5bb872ea5375834ca0bca088d1d75p-3,
+    0x1.f26840efd86ceea23f388b6a1102ea4dp-1,
+    0x1.d8f720p-3,
+  },
+  { // Entry 213
+    -0x1.60f3fa460b85811d2ae710cd69ec3690p-3,
+    0x1.f856d49251bd37c54f0094270eecbd18p-1,
+    -0x1.62b958p-3,
+  },
+  { // Entry 214
+    0x1.60f3fa460b85811d2ae710cd69ec3690p-3,
+    0x1.f856d49251bd37c54f0094270eecbd18p-1,
+    0x1.62b958p-3,
+  },
+  { // Entry 215
+    -0x1.d7ea3d56e1e6244c8786d74f189d98acp-4,
+    0x1.fc97283c4f5bd1f793201972b8db551fp-1,
+    -0x1.d8f720p-4,
+  },
+  { // Entry 216
+    0x1.d7ea3d56e1e6244c8786d74f189d98acp-4,
+    0x1.fc97283c4f5bd1f793201972b8db551fp-1,
+    0x1.d8f720p-4,
+  },
+  { // Entry 217
+    -0x1.d8b3deba6ac493b04b2103a0dbaef02fp-5,
+    0x1.ff259b7b3d721edf063a5bf6e7a1f93cp-1,
+    -0x1.d8f720p-5,
+  },
+  { // Entry 218
+    0x1.d8b3deba6ac493b04b2103a0dbaef02fp-5,
+    0x1.ff259b7b3d721edf063a5bf6e7a1f93cp-1,
+    0x1.d8f720p-5,
+  },
+  { // Entry 219
+    0x1.d8b3deba6ac493b04b2103a0dbaef02fp-5,
+    0x1.ff259b7b3d721edf063a5bf6e7a1f93cp-1,
+    0x1.d8f720p-5,
+  },
+  { // Entry 220
+    -0x1.d8b3deba6ac493b04b2103a0dbaef02fp-5,
+    0x1.ff259b7b3d721edf063a5bf6e7a1f93cp-1,
+    -0x1.d8f720p-5,
+  },
+  { // Entry 221
+    0x1.d7ea3d56e1e6244c8786d74f189d98acp-4,
+    0x1.fc97283c4f5bd1f793201972b8db551fp-1,
+    0x1.d8f720p-4,
+  },
+  { // Entry 222
+    -0x1.d7ea3d56e1e6244c8786d74f189d98acp-4,
+    0x1.fc97283c4f5bd1f793201972b8db551fp-1,
+    -0x1.d8f720p-4,
+  },
+  { // Entry 223
+    0x1.60f3fa460b85811d2ae710cd69ec3690p-3,
+    0x1.f856d49251bd37c54f0094270eecbd18p-1,
+    0x1.62b958p-3,
+  },
+  { // Entry 224
+    -0x1.60f3fa460b85811d2ae710cd69ec3690p-3,
+    0x1.f856d49251bd37c54f0094270eecbd18p-1,
+    -0x1.62b958p-3,
+  },
+  { // Entry 225
+    0x1.d4c5bb872ea5375834ca0bca088d1d75p-3,
+    0x1.f26840efd86ceea23f388b6a1102ea4dp-1,
+    0x1.d8f720p-3,
+  },
+  { // Entry 226
+    -0x1.d4c5bb872ea5375834ca0bca088d1d75p-3,
+    0x1.f26840efd86ceea23f388b6a1102ea4dp-1,
+    -0x1.d8f720p-3,
+  },
+  { // Entry 227
+    0x1.2383ca2b249807d95005d96cfdaecd6cp-2,
+    0x1.ead07cd2e0f7f19679646362bbc0eb80p-1,
+    0x1.279a74p-2,
+  },
+  { // Entry 228
+    -0x1.2383ca2b249807d95005d96cfdaecd6cp-2,
+    0x1.ead07cd2e0f7f19679646362bbc0eb80p-1,
+    -0x1.279a74p-2,
+  },
+  { // Entry 229
+    0x1.5bac05e1e0a7c2de280fcb93be67a4dap-2,
+    0x1.e1960273a4aaa1bd19ef0ccaa8874183p-1,
+    0x1.62b958p-2,
+  },
+  { // Entry 230
+    -0x1.5bac05e1e0a7c2de280fcb93be67a4dap-2,
+    0x1.e1960273a4aaa1bd19ef0ccaa8874183p-1,
+    -0x1.62b958p-2,
+  },
+  { // Entry 231
+    0x1.92aba8981b25deda4cc1817251723a1bp-2,
+    0x1.d6c0b13df99613a49306b4dc6c57aa03p-1,
+    0x1.9dd83cp-2,
+  },
+  { // Entry 232
+    -0x1.92aba8981b25deda4cc1817251723a1bp-2,
+    0x1.d6c0b13df99613a49306b4dc6c57aa03p-1,
+    -0x1.9dd83cp-2,
+  },
+  { // Entry 233
+    0x1.c853c704e3b94322031d6b47aef853c9p-2,
+    0x1.ca59c719f96075dd6b7a0ff443ad59dcp-1,
+    0x1.d8f720p-2,
+  },
+  { // Entry 234
+    -0x1.c853c704e3b94322031d6b47aef853c9p-2,
+    0x1.ca59c719f96075dd6b7a0ff443ad59dcp-1,
+    -0x1.d8f720p-2,
+  },
+  { // Entry 235
+    0x1.fc769aecd265cfea08e0ff30c2fbcacdp-2,
+    0x1.bc6bd889a8a59dbb56e546a37ae798f5p-1,
+    0x1.0a0b02p-1,
+  },
+  { // Entry 236
+    -0x1.fc769aecd265cfea08e0ff30c2fbcacdp-2,
+    0x1.bc6bd889a8a59dbb56e546a37ae798f5p-1,
+    -0x1.0a0b02p-1,
+  },
+  { // Entry 237
+    0x1.2954644ceb8e3a2479c83ae84af57d3ep-1,
+    0x1.a0d1f8613ebc60c7ee6502ee183c89e7p-1,
+    0x1.3d3e36p-1,
+  },
+  { // Entry 238
+    -0x1.2954644ceb8e3a2479c83ae84af57d3ep-1,
+    0x1.a0d1f8613ebc60c7ee6502ee183c89e7p-1,
+    -0x1.3d3e36p-1,
+  },
+  { // Entry 239
+    0x1.3aad00a09268a39df1653c70db91f157p-1,
+    0x1.93e293b23a6aa1ae5373214eb8fb9e96p-1,
+    0x1.52e1f8p-1,
+  },
+  { // Entry 240
+    -0x1.3aad00a09268a39df1653c70db91f157p-1,
+    0x1.93e293b23a6aa1ae5373214eb8fb9e96p-1,
+    -0x1.52e1f8p-1,
+  },
+  { // Entry 241
+    0x1.4b75bbae388a7f3466e7f2d6bdcf72bbp-1,
+    0x1.863a83a8d9826c6135509406ebe05c0fp-1,
+    0x1.6885bap-1,
+  },
+  { // Entry 242
+    -0x1.4b75bbae388a7f3466e7f2d6bdcf72bbp-1,
+    0x1.863a83a8d9826c6135509406ebe05c0fp-1,
+    -0x1.6885bap-1,
+  },
+  { // Entry 243
+    0x1.5ba6e8db1833475712b9a42a1ad0d2c2p-1,
+    0x1.77e006c87cbaded66ec5b960c93c568ap-1,
+    0x1.7e297cp-1,
+  },
+  { // Entry 244
+    -0x1.5ba6e8db1833475712b9a42a1ad0d2c2p-1,
+    0x1.77e006c87cbaded66ec5b960c93c568ap-1,
+    -0x1.7e297cp-1,
+  },
+  { // Entry 245
+    0x1.6b3920d8117828928fe10ac70ba69e76p-1,
+    0x1.68d9ad29736c1704caea6a2db6e71223p-1,
+    0x1.93cd3ep-1,
+  },
+  { // Entry 246
+    -0x1.6b3920d8117828928fe10ac70ba69e76p-1,
+    0x1.68d9ad29736c1704caea6a2db6e71223p-1,
+    -0x1.93cd3ep-1,
+  },
+  { // Entry 247
+    0x1.7a25450443098836c5202375db4b8462p-1,
+    0x1.592e5578c9ec66acceddd4dc6ce66b26p-1,
+    0x1.a971p-1,
+  },
+  { // Entry 248
+    -0x1.7a25450443098836c5202375db4b8462p-1,
+    0x1.592e5578c9ec66acceddd4dc6ce66b26p-1,
+    -0x1.a971p-1,
+  },
+  { // Entry 249
+    0x1.886482ae6797b38364f5c72ce9a3b76fp-1,
+    0x1.48e529d429e721ec8bb1e014f94d48f1p-1,
+    0x1.bf14c2p-1,
+  },
+  { // Entry 250
+    -0x1.886482ae6797b38364f5c72ce9a3b76fp-1,
+    0x1.48e529d429e721ec8bb1e014f94d48f1p-1,
+    -0x1.bf14c2p-1,
+  },
+  { // Entry 251
+    0x1.95f056337acc1d2d557525232e915467p-1,
+    0x1.38059c833c58ea970f7b96d6ada3d9c4p-1,
+    0x1.d4b884p-1,
+  },
+  { // Entry 252
+    -0x1.95f056337acc1d2d557525232e915467p-1,
+    0x1.38059c833c58ea970f7b96d6ada3d9c4p-1,
+    -0x1.d4b884p-1,
+  },
+  { // Entry 253
+    0x1.a2c2895edb0d4ba51cdbd5390cac468fp-1,
+    0x1.26976b1b16d19091c09259765c4b3872p-1,
+    0x1.ea5c3ep-1,
+  },
+  { // Entry 254
+    -0x1.a2c2895edb0d4ba51cdbd5390cac468fp-1,
+    0x1.26976b1b16d19091c09259765c4b3872p-1,
+    -0x1.ea5c3ep-1,
+  },
+  { // Entry 255
+    0x1.c1e988b95614abd65d3d811f5c88039bp-1,
+    0x1.e8c4040678d2ef736333a4537a1113a1p-2,
+    0x1.12bd92p0,
+  },
+  { // Entry 256
+    -0x1.c1e988b95614abd65d3d811f5c88039bp-1,
+    0x1.e8c4040678d2ef736333a4537a1113a1p-2,
+    -0x1.12bd92p0,
+  },
+  { // Entry 257
+    0x1.d294d2e06b3d10a4de263172d50f4497p-1,
+    0x1.a5a4c8f598fa0078971316eb4907f97bp-2,
+    0x1.257b24p0,
+  },
+  { // Entry 258
+    -0x1.d294d2e06b3d10a4de263172d50f4497p-1,
+    0x1.a5a4c8f598fa0078971316eb4907f97bp-2,
+    -0x1.257b24p0,
+  },
+  { // Entry 259
+    0x1.e0c04bb65bd33012be72a340df2c044bp-1,
+    0x1.60435beed10ca05769f0a3d86a5a20f3p-2,
+    0x1.3838b6p0,
+  },
+  { // Entry 260
+    -0x1.e0c04bb65bd33012be72a340df2c044bp-1,
+    0x1.60435beed10ca05769f0a3d86a5a20f3p-2,
+    -0x1.3838b6p0,
+  },
+  { // Entry 261
+    0x1.ec5884eb990c3deaaeebd3f0f84d6962p-1,
+    0x1.18fee0fc45c31a79b2b9478b1f72a9ebp-2,
+    0x1.4af648p0,
+  },
+  { // Entry 262
+    -0x1.ec5884eb990c3deaaeebd3f0f84d6962p-1,
+    0x1.18fee0fc45c31a79b2b9478b1f72a9ebp-2,
+    -0x1.4af648p0,
+  },
+  { // Entry 263
+    0x1.f54d9835b0e66e17612160272521f3b0p-1,
+    0x1.a072252090c33828767aee3e040ccddfp-3,
+    0x1.5db3dap0,
+  },
+  { // Entry 264
+    -0x1.f54d9835b0e66e17612160272521f3b0p-1,
+    0x1.a072252090c33828767aee3e040ccddfp-3,
+    -0x1.5db3dap0,
+  },
+  { // Entry 265
+    0x1.fb933d1cd931685e902e403a1baaecfdp-1,
+    0x1.0cab7703a8e9dacc4ad01188b443cfeep-3,
+    0x1.70716cp0,
+  },
+  { // Entry 266
+    -0x1.fb933d1cd931685e902e403a1baaecfdp-1,
+    0x1.0cab7703a8e9dacc4ad01188b443cfeep-3,
+    -0x1.70716cp0,
+  },
+  { // Entry 267
+    0x1.ff20d9d3e8984fec33982e42f5884f2cp-1,
+    0x1.ddd171a3c9851e7819b5e4f6f90e763dp-5,
+    0x1.832efep0,
+  },
+  { // Entry 268
+    -0x1.ff20d9d3e8984fec33982e42f5884f2cp-1,
+    0x1.ddd171a3c9851e7819b5e4f6f90e763dp-5,
+    -0x1.832efep0,
+  },
+  { // Entry 269
+    0x1.fff18f03a4b7e6aacf51f83931e85042p-1,
+    -0x1.e668cb154eea68bbc7f8154f46b2e536p-7,
+    0x1.95ec90p0,
+  },
+  { // Entry 270
+    -0x1.fff18f03a4b7e6aacf51f83931e85042p-1,
+    -0x1.e668cb154eea68bbc7f8154f46b2e536p-7,
+    -0x1.95ec90p0,
+  },
+  { // Entry 271
+    0x1.fe043f875c6ed4a2c1b8d69a09fcf578p-1,
+    -0x1.682f2bb87a8f5011735094176c9b6dacp-4,
+    0x1.a8aa1cp0,
+  },
+  { // Entry 272
+    -0x1.fe043f875c6ed4a2c1b8d69a09fcf578p-1,
+    -0x1.682f2bb87a8f5011735094176c9b6dacp-4,
+    -0x1.a8aa1cp0,
+  },
+  { // Entry 273
+    0x1.b3d36a96880cf69d9884a49f5381e917p-1,
+    0x1.0cb3449a0d0a9e0643d41f4a5b0f7db7p-1,
+    0x1.04aff8p0,
+  },
+  { // Entry 274
+    -0x1.b3d36a96880cf69d9884a49f5381e917p-1,
+    0x1.0cb3449a0d0a9e0643d41f4a5b0f7db7p-1,
+    -0x1.04aff8p0,
+  },
+  { // Entry 275
+    0x1.b3d41aebcf391c30c3d2f1ee7b79710cp-1,
+    0x1.0cb22697153bcf1f8a63acddd96c54cbp-1,
+    0x1.04b0a0p0,
+  },
+  { // Entry 276
+    -0x1.b3d41aebcf391c30c3d2f1ee7b79710cp-1,
+    0x1.0cb22697153bcf1f8a63acddd96c54cbp-1,
+    -0x1.04b0a0p0,
+  },
+  { // Entry 277
+    0x1.b3d4cb405ab3292be7df5b1b98032fbep-1,
+    0x1.0cb10893a9b5471a44356072cb33b395p-1,
+    0x1.04b148p0,
+  },
+  { // Entry 278
+    -0x1.b3d4cb405ab3292be7df5b1b98032fbep-1,
+    0x1.0cb10893a9b5471a44356072cb33b395p-1,
+    -0x1.04b148p0,
+  },
+  { // Entry 279
+    0x1.b3d57b942a7ad19e9b9892c9319e1be6p-1,
+    0x1.0cafea8fca7781236a57e5b1c8aed39cp-1,
+    0x1.04b1f0p0,
+  },
+  { // Entry 280
+    -0x1.b3d57b942a7ad19e9b9892c9319e1be6p-1,
+    0x1.0cafea8fca7781236a57e5b1c8aed39cp-1,
+    -0x1.04b1f0p0,
+  },
+  { // Entry 281
+    0x1.b3d62be73e8fc998c6c2df6590425613p-1,
+    0x1.0caecc8b7782f86827af92b0b2374510p-1,
+    0x1.04b298p0,
+  },
+  { // Entry 282
+    -0x1.b3d62be73e8fc998c6c2df6590425613p-1,
+    0x1.0caecc8b7782f86827af92b0b2374510p-1,
+    -0x1.04b298p0,
+  },
+  { // Entry 283
+    0x1.b3d6dc3996f1c52aa1f83bdee1d0e023p-1,
+    0x1.0cadae86b0d82815d8f632e67c7e1a99p-1,
+    0x1.04b340p0,
+  },
+  { // Entry 284
+    -0x1.b3d6dc3996f1c52aa1f83bdee1d0e023p-1,
+    0x1.0cadae86b0d82815d8f632e67c7e1a99p-1,
+    -0x1.04b340p0,
+  },
+  { // Entry 285
+    0x1.b3d78c8b33a07864b6a878573db34bcap-1,
+    0x1.0cac908176778b5a0cbad21ee75ce765p-1,
+    0x1.04b3e8p0,
+  },
+  { // Entry 286
+    -0x1.b3d78c8b33a07864b6a878573db34bcap-1,
+    0x1.0cac908176778b5a0cbad21ee75ce765p-1,
+    -0x1.04b3e8p0,
+  },
+  { // Entry 287
+    0x1.b3d83cdc149b9757df195ad885ab5201p-1,
+    0x1.0cab727bc8619d628361876e1f30a633p-1,
+    0x1.04b490p0,
+  },
+  { // Entry 288
+    -0x1.b3d83cdc149b9757df195ad885ab5201p-1,
+    0x1.0cab727bc8619d628361876e1f30a633p-1,
+    -0x1.04b490p0,
+  },
+  { // Entry 289
+    0x1.b3d8e8f9908360b38cd13fcbf6224d93p-1,
+    0x1.0caa5b450a4324f204a556b072da124ap-1,
+    0x1.04b534p0,
+  },
+  { // Entry 290
+    -0x1.b3d8e8f9908360b38cd13fcbf6224d93p-1,
+    0x1.0caa5b450a4324f204a556b072da124ap-1,
+    -0x1.04b534p0,
+  },
+  { // Entry 291
+    -0.0f,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149,
+  },
+  { // Entry 292
+    0.0f,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-149,
+  },
+  { // Entry 293
+    0.0,
+    0x1.p0,
+    0.0,
+  },
+  { // Entry 294
+    0.0f,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-149,
+  },
+  { // Entry 295
+    -0.0f,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149,
+  },
+  { // Entry 296
+    0x1.1773d36a64df61d6715e60af063559f4p-1,
+    0x1.ad02c8b9cc93f448ef4eb068a88922a3p-1,
+    0x1.279a72p-1,
+  },
+  { // Entry 297
+    -0x1.1773d36a64df61d6715e60af063559f4p-1,
+    0x1.ad02c8b9cc93f448ef4eb068a88922a3p-1,
+    -0x1.279a72p-1,
+  },
+  { // Entry 298
+    0x1.1773d51767a78fe91b55f6b7e5fd44c2p-1,
+    0x1.ad02c7a258bfb362abbe86fb48f4e98bp-1,
+    0x1.279a74p-1,
+  },
+  { // Entry 299
+    -0x1.1773d51767a78fe91b55f6b7e5fd44c2p-1,
+    0x1.ad02c7a258bfb362abbe86fb48f4e98bp-1,
+    -0x1.279a74p-1,
+  },
+  { // Entry 300
+    0x1.1773d6c46a6ea687f03625194d25bb52p-1,
+    0x1.ad02c68ae4e9c579a08c04ce59be4002p-1,
+    0x1.279a76p-1,
+  },
+  { // Entry 301
+    -0x1.1773d6c46a6ea687f03625194d25bb52p-1,
+    0x1.ad02c68ae4e9c579a08c04ce59be4002p-1,
+    -0x1.279a76p-1,
+  },
+  { // Entry 302
+    0x1.f95b8f40501057ac49acef13993b0c55p-1,
+    -0x1.48d1c9e98b6c08784f10040f47a12191p-3,
+    0x1.bb67acp0,
+  },
+  { // Entry 303
+    -0x1.f95b8f40501057ac49acef13993b0c55p-1,
+    -0x1.48d1c9e98b6c08784f10040f47a12191p-3,
+    -0x1.bb67acp0,
+  },
+  { // Entry 304
+    0x1.f95b8e9be727702f7595ae1000a14a1ap-1,
+    -0x1.48d1d9b467e37955337311decd09fc74p-3,
+    0x1.bb67aep0,
+  },
+  { // Entry 305
+    -0x1.f95b8e9be727702f7595ae1000a14a1ap-1,
+    -0x1.48d1d9b467e37955337311decd09fc74p-3,
+    -0x1.bb67aep0,
+  },
+  { // Entry 306
+    0x1.f95b8df77e36a344670ed07149191a58p-1,
+    -0x1.48d1e97f4455c6eab1048022238b2bd0p-3,
+    0x1.bb67b0p0,
+  },
+  { // Entry 307
+    -0x1.f95b8df77e36a344670ed07149191a58p-1,
+    -0x1.48d1e97f4455c6eab1048022238b2bd0p-3,
+    -0x1.bb67b0p0,
+  },
+  { // Entry 308
+    0x1.b1d82e835a918de18f5fdadc8b1240cfp-2,
+    0x1.cfc6d011a0e5d0fcebb54b5fed672940p-1,
+    0x1.bffffep-2,
+  },
+  { // Entry 309
+    -0x1.b1d82e835a918de18f5fdadc8b1240cfp-2,
+    0x1.cfc6d011a0e5d0fcebb54b5fed672940p-1,
+    -0x1.bffffep-2,
+  },
+  { // Entry 310
+    0x1.b1d83053216169476f4d1982b9b14ab1p-2,
+    0x1.cfc6cfa52ad9f62d6d5423ca8339a00ap-1,
+    0x1.c0p-2,
+  },
+  { // Entry 311
+    -0x1.b1d83053216169476f4d1982b9b14ab1p-2,
+    0x1.cfc6cfa52ad9f62d6d5423ca8339a00ap-1,
+    -0x1.c0p-2,
+  },
+  { // Entry 312
+    0x1.b1d83222e830d83743258fd09040ee56p-2,
+    0x1.cfc6cf38b4cda76c3b09b17e9deb19eap-1,
+    0x1.c00002p-2,
+  },
+  { // Entry 313
+    -0x1.b1d83222e830d83743258fd09040ee56p-2,
+    0x1.cfc6cf38b4cda76c3b09b17e9deb19eap-1,
+    -0x1.c00002p-2,
+  },
+  { // Entry 314
+    0x1.44eb3691428062b27925c585ad59d62ap-1,
+    0x1.8bb106eac7c75d33fbb19446313ecc2fp-1,
+    0x1.5ffffep-1,
+  },
+  { // Entry 315
+    -0x1.44eb3691428062b27925c585ad59d62ap-1,
+    0x1.8bb106eac7c75d33fbb19446313ecc2fp-1,
+    -0x1.5ffffep-1,
+  },
+  { // Entry 316
+    0x1.44eb381cf386ab04a4f8656abea80b83p-1,
+    0x1.8bb105a5dc900618f80fa51d303c69p-1,
+    0x1.60p-1,
+  },
+  { // Entry 317
+    -0x1.44eb381cf386ab04a4f8656abea80b83p-1,
+    0x1.8bb105a5dc900618f80fa51d303c69p-1,
+    -0x1.60p-1,
+  },
+  { // Entry 318
+    0x1.44eb39a8a48bae6b98ae11c9400535e5p-1,
+    0x1.8bb10460f157234ceec7d9644a1a78e5p-1,
+    0x1.600002p-1,
+  },
+  { // Entry 319
+    -0x1.44eb39a8a48bae6b98ae11c9400535e5p-1,
+    0x1.8bb10460f157234ceec7d9644a1a78e5p-1,
+    -0x1.600002p-1,
+  },
+  { // Entry 320
+    0x1.dad9017b96408c375d4faf0e4776d1fcp-1,
+    0x1.7ef48b9a6fd5c24f5ec39839e1729b78p-2,
+    0x1.2ffffep0,
+  },
+  { // Entry 321
+    -0x1.dad9017b96408c375d4faf0e4776d1fcp-1,
+    0x1.7ef48b9a6fd5c24f5ec39839e1729b78p-2,
+    -0x1.2ffffep0,
+  },
+  { // Entry 322
+    0x1.dad902fa8ac870f52f1b843ac83bc3edp-1,
+    0x1.7ef4842f0bccd60d4a501dc8bc4b57b3p-2,
+    0x1.30p0,
+  },
+  { // Entry 323
+    -0x1.dad902fa8ac870f52f1b843ac83bc3edp-1,
+    0x1.7ef4842f0bccd60d4a501dc8bc4b57b3p-2,
+    -0x1.30p0,
+  },
+  { // Entry 324
+    0x1.dad904797f48ea4ef4fd2e47fe4d52bdp-1,
+    0x1.7ef47cc3a7bdedf9252074263d8a4596p-2,
+    0x1.300002p0,
+  },
+  { // Entry 325
+    -0x1.dad904797f48ea4ef4fd2e47fe4d52bdp-1,
+    0x1.7ef47cc3a7bdedf9252074263d8a4596p-2,
+    -0x1.300002p0,
+  },
+  { // Entry 326
+    0x1.4b708093c9cb45355e7821e5aad98ce8p-1,
+    -0x1.863ef5085bcc358d2ae8525bf39f0c40p-1,
+    0x1.37fffep1,
+  },
+  { // Entry 327
+    -0x1.4b708093c9cb45355e7821e5aad98ce8p-1,
+    -0x1.863ef5085bcc358d2ae8525bf39f0c40p-1,
+    -0x1.37fffep1,
+  },
+  { // Entry 328
+    0x1.4b707a7acdecc84239463e78b312fa10p-1,
+    -0x1.863efa361dc252bca1eaeed39749bed7p-1,
+    0x1.38p1,
+  },
+  { // Entry 329
+    -0x1.4b707a7acdecc84239463e78b312fa10p-1,
+    -0x1.863efa361dc252bca1eaeed39749bed7p-1,
+    -0x1.38p1,
+  },
+  { // Entry 330
+    0x1.4b707461d1f994476c677c5ad5ddb264p-1,
+    -0x1.863eff63dfa00bfc758baf469469d741p-1,
+    0x1.380002p1,
+  },
+  { // Entry 331
+    -0x1.4b707461d1f994476c677c5ad5ddb264p-1,
+    -0x1.863eff63dfa00bfc758baf469469d741p-1,
+    -0x1.380002p1,
+  },
+  { // Entry 332
+    0x1.066e7f705a6ca2b9e107f7dc9f3b26e6p-4,
+    0x1.fef2b2d0a10e2739c566936480a1479bp-1,
+    0x1.069c8cp-4,
+  },
+  { // Entry 333
+    -0x1.066e7f705a6ca2b9e107f7dc9f3b26e6p-4,
+    0x1.fef2b2d0a10e2739c566936480a1479bp-1,
+    -0x1.069c8cp-4,
+  },
+  { // Entry 334
+    0x1.05e476d27febc8b7e9690009b367c327p-3,
+    0x1.fbcbe68dd10bad0a229ccbb580cc5436p-1,
+    0x1.069c8cp-3,
+  },
+  { // Entry 335
+    -0x1.05e476d27febc8b7e9690009b367c327p-3,
+    0x1.fbcbe68dd10bad0a229ccbb580cc5436p-1,
+    -0x1.069c8cp-3,
+  },
+  { // Entry 336
+    0x1.877e2de5c9a066b8db595adc149af0c0p-3,
+    0x1.f68eebef72e7f6126b3f3dde646a755cp-1,
+    0x1.89ead2p-3,
+  },
+  { // Entry 337
+    -0x1.877e2de5c9a066b8db595adc149af0c0p-3,
+    0x1.f68eebef72e7f6126b3f3dde646a755cp-1,
+    -0x1.89ead2p-3,
+  },
+  { // Entry 338
+    0x1.03be07acb9dab719b4343a33b9fa6afep-2,
+    0x1.ef41459d2e90ea1b7faad7fabd1fd444p-1,
+    0x1.069c8cp-2,
+  },
+  { // Entry 339
+    -0x1.03be07acb9dab719b4343a33b9fa6afep-2,
+    0x1.ef41459d2e90ea1b7faad7fabd1fd444p-1,
+    -0x1.069c8cp-2,
+  },
+  { // Entry 340
+    0x1.42abbc5b3b2f91e8ece46e5effd28369p-2,
+    0x1.e5eaa23a27fe8d6890a3edace1c61998p-1,
+    0x1.4843b0p-2,
+  },
+  { // Entry 341
+    -0x1.42abbc5b3b2f91e8ece46e5effd28369p-2,
+    0x1.e5eaa23a27fe8d6890a3edace1c61998p-1,
+    -0x1.4843b0p-2,
+  },
+  { // Entry 342
+    0x1.804601411d93f4750919670061de07d9p-2,
+    0x1.da94d4b99c3a9a5e0d1fc86d53369a84p-1,
+    0x1.89ead4p-2,
+  },
+  { // Entry 343
+    -0x1.804601411d93f4750919670061de07d9p-2,
+    0x1.da94d4b99c3a9a5e0d1fc86d53369a84p-1,
+    -0x1.89ead4p-2,
+  },
+  { // Entry 344
+    0x1.bc4c08af356088b1694995bfaf8a297bp-2,
+    0x1.cd4bc9afc01230b2f982f6968dab7f05p-1,
+    0x1.cb91f8p-2,
+  },
+  { // Entry 345
+    -0x1.bc4c08af356088b1694995bfaf8a297bp-2,
+    0x1.cd4bc9afc01230b2f982f6968dab7f05p-1,
+    -0x1.cb91f8p-2,
+  },
+  { // Entry 346
+    0x1.f67eae34dc0b42b465fd2a3fb07564a4p-2,
+    0x1.be1d7adf077def2a360fec23dbbcef09p-1,
+    0x1.069c8ep-1,
+  },
+  { // Entry 347
+    -0x1.f67eae34dc0b42b465fd2a3fb07564a4p-2,
+    0x1.be1d7adf077def2a360fec23dbbcef09p-1,
+    -0x1.069c8ep-1,
+  },
+  { // Entry 348
+    0x1.17505c86231898fd86b18d2282d93eedp-1,
+    0x1.ad19e0847d25f3aa142289dab557bf96p-1,
+    0x1.277020p-1,
+  },
+  { // Entry 349
+    -0x1.17505c86231898fd86b18d2282d93eedp-1,
+    0x1.ad19e0847d25f3aa142289dab557bf96p-1,
+    -0x1.277020p-1,
+  },
+  { // Entry 350
+    0x1.323b8e40d16575e50dc7b6e567bb5084p-1,
+    0x1.9a52e08b191bd55512c8365074f1987fp-1,
+    0x1.4843b2p-1,
+  },
+  { // Entry 351
+    -0x1.323b8e40d16575e50dc7b6e567bb5084p-1,
+    0x1.9a52e08b191bd55512c8365074f1987fp-1,
+    -0x1.4843b2p-1,
+  },
+  { // Entry 352
+    0x1.4be49b08a1e1629cbdaa507e18255cd8p-1,
+    0x1.85dc3bb7c2e9abb5cccb6d96d12d39c4p-1,
+    0x1.691744p-1,
+  },
+  { // Entry 353
+    -0x1.4be49b08a1e1629cbdaa507e18255cd8p-1,
+    0x1.85dc3bb7c2e9abb5cccb6d96d12d39c4p-1,
+    -0x1.691744p-1,
+  },
+  { // Entry 354
+    0x1.6430847dbbbfd46cbebbc6d5f51c7c49p-1,
+    0x1.6fcb78e1cd65d2e4fde7118caac79d6dp-1,
+    0x1.89ead6p-1,
+  },
+  { // Entry 355
+    -0x1.6430847dbbbfd46cbebbc6d5f51c7c49p-1,
+    0x1.6fcb78e1cd65d2e4fde7118caac79d6dp-1,
+    -0x1.89ead6p-1,
+  },
+  { // Entry 356
+    0x1.7b05bb87b38844e56003c41ef804b273p-1,
+    0x1.5837ce4dc835d4a5454ec0a1bb394081p-1,
+    0x1.aabe68p-1,
+  },
+  { // Entry 357
+    -0x1.7b05bb87b38844e56003c41ef804b273p-1,
+    0x1.5837ce4dc835d4a5454ec0a1bb394081p-1,
+    -0x1.aabe68p-1,
+  },
+  { // Entry 358
+    0x1.904c3b389d55d3deddb39d05eb366571p-1,
+    0x1.3f3a09427966e9518802dee3bf443a95p-1,
+    0x1.cb91fap-1,
+  },
+  { // Entry 359
+    -0x1.904c3b389d55d3deddb39d05eb366571p-1,
+    0x1.3f3a09427966e9518802dee3bf443a95p-1,
+    -0x1.cb91fap-1,
+  },
+  { // Entry 360
+    0x1.a3eda211798a82697d62431f9ae46cc4p-1,
+    0x1.24ec73f1aeef4940bb8da19a82bbc49fp-1,
+    0x1.ec658cp-1,
+  },
+  { // Entry 361
+    -0x1.a3eda211798a82697d62431f9ae46cc4p-1,
+    0x1.24ec73f1aeef4940bb8da19a82bbc49fp-1,
+    -0x1.ec658cp-1,
+  },
+  { // Entry 362
+    0x1.b5d54883fcb6123bc28aac91f085e4eep-1,
+    0x1.096abb862f9bd5515982c2818c332ff9p-1,
+    0x1.069c8ep0,
+  },
+  { // Entry 363
+    -0x1.b5d54883fcb6123bc28aac91f085e4eep-1,
+    0x1.096abb862f9bd5515982c2818c332ff9p-1,
+    -0x1.069c8ep0,
+  },
+  { // Entry 364
+    0x1.c5f05a0135d4882c768cdf18e2e1112cp-1,
+    0x1.d9a39c0dddc654c717e3036da5dd685cp-2,
+    0x1.170656p0,
+  },
+  { // Entry 365
+    -0x1.c5f05a0135d4882c768cdf18e2e1112cp-1,
+    0x1.d9a39c0dddc654c717e3036da5dd685cp-2,
+    -0x1.170656p0,
+  },
+  { // Entry 366
+    0x1.d42de53e315c839ce188e201205e99dep-1,
+    0x1.9e7f81840c0bbd0f1b13733061062d34p-2,
+    0x1.27701ep0,
+  },
+  { // Entry 367
+    -0x1.d42de53e315c839ce188e201205e99dep-1,
+    0x1.9e7f81840c0bbd0f1b13733061062d34p-2,
+    -0x1.27701ep0,
+  },
+  { // Entry 368
+    0x1.e07eef45d91eea8a6cc7369aa0e55388p-1,
+    0x1.61a75e2deb596731c8cd45e3d9794526p-2,
+    0x1.37d9e6p0,
+  },
+  { // Entry 369
+    -0x1.e07eef45d91eea8a6cc7369aa0e55388p-1,
+    0x1.61a75e2deb596731c8cd45e3d9794526p-2,
+    -0x1.37d9e6p0,
+  },
+  { // Entry 370
+    0x1.ead6833b2aa002baa1c2b19a38dc9b79p-1,
+    0x1.235b337b091cdd8ac06390abc6816b82p-2,
+    0x1.4843aep0,
+  },
+  { // Entry 371
+    -0x1.ead6833b2aa002baa1c2b19a38dc9b79p-1,
+    0x1.235b337b091cdd8ac06390abc6816b82p-2,
+    -0x1.4843aep0,
+  },
+  { // Entry 372
+    0x1.f329bffa6a208591eecb6905d7594e3bp-1,
+    0x1.c7b9146d6d10824ff652dc390ba2d7f9p-3,
+    0x1.58ad76p0,
+  },
+  { // Entry 373
+    -0x1.f329bffa6a208591eecb6905d7594e3bp-1,
+    0x1.c7b9146d6d10824ff652dc390ba2d7f9p-3,
+    -0x1.58ad76p0,
+  },
+  { // Entry 374
+    0x1.f96fe38afbd95b5fcd08608110e9381fp-1,
+    0x1.46dc5b2f1de977efff7c278b5adb2a75p-3,
+    0x1.69173ep0,
+  },
+  { // Entry 375
+    -0x1.f96fe38afbd95b5fcd08608110e9381fp-1,
+    0x1.46dc5b2f1de977efff7c278b5adb2a75p-3,
+    -0x1.69173ep0,
+  },
+  { // Entry 376
+    0x1.fda25455d9567772f20f25d15efc6775p-1,
+    0x1.894f93ef49c4575800bbd646a3a31d2ap-4,
+    0x1.798106p0,
+  },
+  { // Entry 377
+    -0x1.fda25455d9567772f20f25d15efc6775p-1,
+    0x1.894f93ef49c4575800bbd646a3a31d2ap-4,
+    -0x1.798106p0,
+  },
+  { // Entry 378
+    0x1.ffbca816f1f1516ec5d757b0db54ae34p-1,
+    0x1.069164e3f5cee94d865fb52e316dff6bp-5,
+    0x1.89eacep0,
+  },
+  { // Entry 379
+    -0x1.ffbca816f1f1516ec5d757b0db54ae34p-1,
+    0x1.069164e3f5cee94d865fb52e316dff6bp-5,
+    -0x1.89eacep0,
+  },
+  { // Entry 380
+    0x1.ffbca88228b163189ab8d637db99bd2dp-1,
+    -0x1.069093eec0ed066ec83dd034498ef8bfp-5,
+    0x1.9a5496p0,
+  },
+  { // Entry 381
+    -0x1.ffbca88228b163189ab8d637db99bd2dp-1,
+    -0x1.069093eec0ed066ec83dd034498ef8bfp-5,
+    -0x1.9a5496p0,
+  },
+  { // Entry 382
+    0x1.fda255970ccddb9d127ecf63403c2bf7p-1,
+    -0x1.894f2be2979dd9ced83ccc60cf49cd44p-4,
+    0x1.aabe5ep0,
+  },
+  { // Entry 383
+    -0x1.fda255970ccddb9d127ecf63403c2bf7p-1,
+    -0x1.894f2be2979dd9ced83ccc60cf49cd44p-4,
+    -0x1.aabe5ep0,
+  },
+  { // Entry 384
+    0x1.f96fe5a0da244489fb2f4b97b3e48757p-1,
+    -0x1.46dc2796735195a15c80e5b719e2fc42p-3,
+    0x1.bb2826p0,
+  },
+  { // Entry 385
+    -0x1.f96fe5a0da244489fb2f4b97b3e48757p-1,
+    -0x1.46dc2796735195a15c80e5b719e2fc42p-3,
+    -0x1.bb2826p0,
+  },
+  { // Entry 386
+    0x1.f329c2e2c1a39bad8ecdcb87961ba44ap-1,
+    -0x1.c7b8e178b7e8c01d9f320466cc7a68d4p-3,
+    0x1.cb91eep0,
+  },
+  { // Entry 387
+    -0x1.f329c2e2c1a39bad8ecdcb87961ba44ap-1,
+    -0x1.c7b8e178b7e8c01d9f320466cc7a68d4p-3,
+    -0x1.cb91eep0,
+  },
+  { // Entry 388
+    0x1.ead686f2ec572c83ed34a01f764d193ep-1,
+    -0x1.235b1a6d767e4b362c64571ac97b4a1cp-2,
+    0x1.dbfbb6p0,
+  },
+  { // Entry 389
+    -0x1.ead686f2ec572c83ed34a01f764d193ep-1,
+    -0x1.235b1a6d767e4b362c64571ac97b4a1cp-2,
+    -0x1.dbfbb6p0,
+  },
+  { // Entry 390
+    0x1.e07ef3c91bd500a0de230ad573163163p-1,
+    -0x1.61a745a77b7e83c2f8a2f9b091e89aaap-2,
+    0x1.ec657ep0,
+  },
+  { // Entry 391
+    -0x1.e07ef3c91bd500a0de230ad573163163p-1,
+    -0x1.61a745a77b7e83c2f8a2f9b091e89aaap-2,
+    -0x1.ec657ep0,
+  },
+  { // Entry 392
+    0x1.d42dea8835c88adb9cde17347f934e25p-1,
+    -0x1.9e7f699e8b9aaf8ed51c71c8f73b0b74p-2,
+    0x1.fccf46p0,
+  },
+  { // Entry 393
+    -0x1.d42dea8835c88adb9cde17347f934e25p-1,
+    -0x1.9e7f699e8b9aaf8ed51c71c8f73b0b74p-2,
+    -0x1.fccf46p0,
+  },
+  { // Entry 394
+    0x1.c5f05e32c80fb0fe603033ec028a4c32p-1,
+    -0x1.d9a38bfa3195ba1caa7fb69bc1d04e42p-2,
+    0x1.069c88p1,
+  },
+  { // Entry 395
+    -0x1.c5f05e32c80fb0fe603033ec028a4c32p-1,
+    -0x1.d9a38bfa3195ba1caa7fb69bc1d04e42p-2,
+    -0x1.069c88p1,
+  },
+  { // Entry 396
+    0x1.b5d54d3732d3b2e79d4907e115401ddap-1,
+    -0x1.096ab3c55c91f36e2359ed1c5a8342dfp-1,
+    0x1.0ed16cp1,
+  },
+  { // Entry 397
+    -0x1.b5d54d3732d3b2e79d4907e115401ddap-1,
+    -0x1.096ab3c55c91f36e2359ed1c5a8342dfp-1,
+    -0x1.0ed16cp1,
+  },
+  { // Entry 398
+    0x1.a3eda74161d06b83ec2c8dc396d813b9p-1,
+    -0x1.24ec6c8206e744322d99f47e9e41becep-1,
+    0x1.170650p1,
+  },
+  { // Entry 399
+    -0x1.a3eda74161d06b83ec2c8dc396d813b9p-1,
+    -0x1.24ec6c8206e744322d99f47e9e41becep-1,
+    -0x1.170650p1,
+  },
+  { // Entry 400
+    0x1.904c421efce58f4e8170d36dcda8e02cp-1,
+    -0x1.3f3a009b82b5b8234e1296dd73cff49dp-1,
+    0x1.1f3b34p1,
+  },
+  { // Entry 401
+    -0x1.904c421efce58f4e8170d36dcda8e02cp-1,
+    -0x1.3f3a009b82b5b8234e1296dd73cff49dp-1,
+    -0x1.1f3b34p1,
+  },
+  { // Entry 402
+    0x1.7b05c45093944d6afb0c90d2f9cb217fp-1,
+    -0x1.5837c4a184ccf7ed57c189f2addf32c5p-1,
+    0x1.277018p1,
+  },
+  { // Entry 403
+    -0x1.7b05c45093944d6afb0c90d2f9cb217fp-1,
+    -0x1.5837c4a184ccf7ed57c189f2addf32c5p-1,
+    -0x1.277018p1,
+  },
+  { // Entry 404
+    0x1.64308f506ffdaf1326d10b3380278e98p-1,
+    -0x1.6fcb6e6685e72fb4074e70cd3162d3bap-1,
+    0x1.2fa4fcp1,
+  },
+  { // Entry 405
+    -0x1.64308f506ffdaf1326d10b3380278e98p-1,
+    -0x1.6fcb6e6685e72fb4074e70cd3162d3bap-1,
+    -0x1.2fa4fcp1,
+  },
+  { // Entry 406
+    0x1.4be4a8076c135a48f3f1a1aaa362475fp-1,
+    -0x1.85dc30a79f26754ab1370338ee7bfd11p-1,
+    0x1.37d9e0p1,
+  },
+  { // Entry 407
+    -0x1.4be4a8076c135a48f3f1a1aaa362475fp-1,
+    -0x1.85dc30a79f26754ab1370338ee7bfd11p-1,
+    -0x1.37d9e0p1,
+  },
+  { // Entry 408
+    0x1.323b9d888d4da77a610893735eeed1cbp-1,
+    -0x1.9a52d523b1532e4ed477e27dc6051c12p-1,
+    0x1.400ec4p1,
+  },
+  { // Entry 409
+    -0x1.323b9d888d4da77a610893735eeed1cbp-1,
+    -0x1.9a52d523b1532e4ed477e27dc6051c12p-1,
+    -0x1.400ec4p1,
+  },
+  { // Entry 410
+    0x1.17506e2dfb603d34b9af39b12c1db735p-1,
+    -0x1.ad19d50664abf0c0141137d2ca509f21p-1,
+    0x1.4843a8p1,
+  },
+  { // Entry 411
+    -0x1.17506e2dfb603d34b9af39b12c1db735p-1,
+    -0x1.ad19d50664abf0c0141137d2ca509f21p-1,
+    -0x1.4843a8p1,
+  },
+  { // Entry 412
+    0x1.f67ed667352d4827450013f15e321bfbp-2,
+    -0x1.be1d6f8d517db5c2cf7de0faf0808d30p-1,
+    0x1.50788cp1,
+  },
+  { // Entry 413
+    -0x1.f67ed667352d4827450013f15e321bfbp-2,
+    -0x1.be1d6f8d517db5c2cf7de0faf0808d30p-1,
+    -0x1.50788cp1,
+  },
+  { // Entry 414
+    0x1.bc4c35da51e34b776e5e04da58f23441p-2,
+    -0x1.cd4bbecf7f2705d4fd00dd463780f45ep-1,
+    0x1.58ad70p1,
+  },
+  { // Entry 415
+    -0x1.bc4c35da51e34b776e5e04da58f23441p-2,
+    -0x1.cd4bbecf7f2705d4fd00dd463780f45ep-1,
+    -0x1.58ad70p1,
+  },
+  { // Entry 416
+    0x1.8046336e68427cf756056d3f4edbb662p-2,
+    -0x1.da94ca915da3cdd1fff839d85eec39e2p-1,
+    0x1.60e254p1,
+  },
+  { // Entry 417
+    -0x1.8046336e68427cf756056d3f4edbb662p-2,
+    -0x1.da94ca915da3cdd1fff839d85eec39e2p-1,
+    -0x1.60e254p1,
+  },
+  { // Entry 418
+    0x1.42abf3872905e632f204c41b24af90b6p-2,
+    -0x1.e5ea99116b39361ac926dd9fdc2089d1p-1,
+    0x1.691738p1,
+  },
+  { // Entry 419
+    -0x1.42abf3872905e632f204c41b24af90b6p-2,
+    -0x1.e5ea99116b39361ac926dd9fdc2089d1p-1,
+    -0x1.691738p1,
+  },
+  { // Entry 420
+    0x1.03be43c699f3536990dcf5a6665ac239p-2,
+    -0x1.ef413dbbda2859ffb0d1ab84342fd235p-1,
+    0x1.714c1cp1,
+  },
+  { // Entry 421
+    -0x1.03be43c699f3536990dcf5a6665ac239p-2,
+    -0x1.ef413dbbda2859ffb0d1ab84342fd235p-1,
+    -0x1.714c1cp1,
+  },
+  { // Entry 422
+    0x1.877eadc2fdfc2f0db1e8b78cd3fbfbd2p-3,
+    -0x1.f68ee5b5bf356b10230944a18e70925cp-1,
+    0x1.7981p1,
+  },
+  { // Entry 423
+    -0x1.877eadc2fdfc2f0db1e8b78cd3fbfbd2p-3,
+    -0x1.f68ee5b5bf356b10230944a18e70925cp-1,
+    -0x1.7981p1,
+  },
+  { // Entry 424
+    0x1.05e4fdf846632a8208d90de72d3a6da8p-3,
+    -0x1.fbcbe23296fc61b96f382f35ea15c768p-1,
+    0x1.81b5e4p1,
+  },
+  { // Entry 425
+    -0x1.05e4fdf846632a8208d90de72d3a6da8p-3,
+    -0x1.fbcbe23296fc61b96f382f35ea15c768p-1,
+    -0x1.81b5e4p1,
+  },
+  { // Entry 426
+    0x1.066f9b630b72dff16450e89afdf7e048p-4,
+    -0x1.fef2b08943197cd3a8ba861095227c48p-1,
+    0x1.89eac8p1,
+  },
+  { // Entry 427
+    -0x1.066f9b630b72dff16450e89afdf7e048p-4,
+    -0x1.fef2b08943197cd3a8ba861095227c48p-1,
+    -0x1.89eac8p1,
+  },
+  { // Entry 428
+    0x1.03bdf0b79ccf739529d54d422861046cp-2,
+    0x1.ef41489fc2fe801a6fc8ae791438eb78p-1,
+    -0x1.81b5eep2,
+  },
+  { // Entry 429
+    -0x1.03bdf0b79ccf739529d54d422861046cp-2,
+    0x1.ef41489fc2fe801a6fc8ae791438eb78p-1,
+    0x1.81b5eep2,
+  },
+  { // Entry 430
+    0x1.f67e8b95f5460ea369a803837b721abdp-2,
+    0x1.be1d849ec649b797320e985d0b82ae85p-1,
+    -0x1.714c26p2,
+  },
+  { // Entry 431
+    -0x1.f67e8b95f5460ea369a803837b721abdp-2,
+    0x1.be1d849ec649b797320e985d0b82ae85p-1,
+    0x1.714c26p2,
+  },
+  { // Entry 432
+    0x1.643070791751dc0636d1854d2bdbc5d4p-1,
+    0x1.6fcb8c44bd30dd668148605969b1c161p-1,
+    -0x1.60e25ep2,
+  },
+  { // Entry 433
+    -0x1.643070791751dc0636d1854d2bdbc5d4p-1,
+    0x1.6fcb8c44bd30dd668148605969b1c161p-1,
+    0x1.60e25ep2,
+  },
+  { // Entry 434
+    0x1.b5d536f59113a43af30e8c9db8a951a5p-1,
+    0x1.096ad87c326622c42de34f92814cfa84p-1,
+    -0x1.507896p2,
+  },
+  { // Entry 435
+    -0x1.b5d536f59113a43af30e8c9db8a951a5p-1,
+    0x1.096ad87c326622c42de34f92814cfa84p-1,
+    0x1.507896p2,
+  },
+  { // Entry 436
+    0x1.ead679985549140318349f512dca7a6bp-1,
+    0x1.235b746a2a2eff2bf640dd8c04d35a5bp-2,
+    -0x1.400ecep2,
+  },
+  { // Entry 437
+    -0x1.ead679985549140318349f512dca7a6bp-1,
+    0x1.235b746a2a2eff2bf640dd8c04d35a5bp-2,
+    0x1.400ecep2,
+  },
+  { // Entry 438
+    0x1.ffbca7010e0b0452f56075cfd5982880p-1,
+    0x1.0693827b46cee3b661ac17114b5fe0fbp-5,
+    -0x1.2fa506p2,
+  },
+  { // Entry 439
+    -0x1.ffbca7010e0b0452f56075cfd5982880p-1,
+    0x1.0693827b46cee3b661ac17114b5fe0fbp-5,
+    0x1.2fa506p2,
+  },
+  { // Entry 440
+    0x1.f329ca6bfc7425d89c2b4b9ad73ab108p-1,
+    -0x1.c7b85d668e2abcc46542ca8527f0b801p-3,
+    -0x1.1f3b3ep2,
+  },
+  { // Entry 441
+    -0x1.f329ca6bfc7425d89c2b4b9ad73ab108p-1,
+    -0x1.c7b85d668e2abcc46542ca8527f0b801p-3,
+    0x1.1f3b3ep2,
+  },
+  { // Entry 442
+    0x1.c5f06fb69427ac0f2d69428d82b5e669p-1,
+    -0x1.d9a348d4f4363ba4562110db01ee84e8p-2,
+    -0x1.0ed176p2,
+  },
+  { // Entry 443
+    -0x1.c5f06fb69427ac0f2d69428d82b5e669p-1,
+    -0x1.d9a348d4f4363ba4562110db01ee84e8p-2,
+    0x1.0ed176p2,
+  },
+  { // Entry 444
+    0x1.7b05d864ec9802adbc4b5577c233836ap-1,
+    -0x1.5837ae8569c95846e6164d9636546120p-1,
+    -0x1.fccf5ap1,
+  },
+  { // Entry 445
+    -0x1.7b05d864ec9802adbc4b5577c233836ap-1,
+    -0x1.5837ae8569c95846e6164d9636546120p-1,
+    0x1.fccf5ap1,
+  },
+  { // Entry 446
+    0x1.1750808185a998bbcecc3a6ac0cb2907p-1,
+    -0x1.ad19c918883000b0b702ec080cf0122ep-1,
+    -0x1.dbfbc8p1,
+  },
+  { // Entry 447
+    -0x1.1750808185a998bbcecc3a6ac0cb2907p-1,
+    -0x1.ad19c918883000b0b702ec080cf0122ep-1,
+    0x1.dbfbc8p1,
+  },
+  { // Entry 448
+    0x1.42ac0dd9495211816bf04ca53bce4beap-2,
+    -0x1.e5ea94b2cf07add3d0d95ab3a30ad4abp-1,
+    -0x1.bb2836p1,
+  },
+  { // Entry 449
+    -0x1.42ac0dd9495211816bf04ca53bce4beap-2,
+    -0x1.e5ea94b2cf07add3d0d95ab3a30ad4abp-1,
+    0x1.bb2836p1,
+  },
+  { // Entry 450
+    0x1.066fca39a70b52d06f2cd7eab69c31f2p-4,
+    -0x1.fef2b02908559f92de892d240a2b0b49p-1,
+    -0x1.9a54a4p1,
+  },
+  { // Entry 451
+    -0x1.066fca39a70b52d06f2cd7eab69c31f2p-4,
+    -0x1.fef2b02908559f92de892d240a2b0b49p-1,
+    0x1.9a54a4p1,
+  },
+  { // Entry 452
+    -0x1.877d931298e6fbc654f065536cff2b54p-3,
+    -0x1.f68ef3792e592c3cefbce1d5ded64a92p-1,
+    -0x1.798112p1,
+  },
+  { // Entry 453
+    0x1.877d931298e6fbc654f065536cff2b54p-3,
+    -0x1.f68ef3792e592c3cefbce1d5ded64a92p-1,
+    0x1.798112p1,
+  },
+  { // Entry 454
+    -0x1.bc4bc2875eb6d38eda3b49cb2320b561p-2,
+    -0x1.cd4bda943eea13630f8e508f8744f2f2p-1,
+    -0x1.58ad80p1,
+  },
+  { // Entry 455
+    0x1.bc4bc2875eb6d38eda3b49cb2320b561p-2,
+    -0x1.cd4bda943eea13630f8e508f8744f2f2p-1,
+    0x1.58ad80p1,
+  },
+  { // Entry 456
+    -0x1.4be47d6354c4ced53780b1b519acdec2p-1,
+    -0x1.85dc54f49f324bdfc71d5749483b3318p-1,
+    -0x1.37d9eep1,
+  },
+  { // Entry 457
+    0x1.4be47d6354c4ced53780b1b519acdec2p-1,
+    -0x1.85dc54f49f324bdfc71d5749483b3318p-1,
+    0x1.37d9eep1,
+  },
+  { // Entry 458
+    -0x1.a3ed8bcb35cbcf8c6089f82a91c31d5bp-1,
+    -0x1.24ec93e04d4bdb54e20beaf383519af8p-1,
+    -0x1.17065cp1,
+  },
+  { // Entry 459
+    0x1.a3ed8bcb35cbcf8c6089f82a91c31d5bp-1,
+    -0x1.24ec93e04d4bdb54e20beaf383519af8p-1,
+    0x1.17065cp1,
+  },
+  { // Entry 460
+    -0x1.e07ee496ea109654c42e171fdc4537c4p-1,
+    -0x1.61a7983d4c16c451b68bf2f5b70f3b6ap-2,
+    -0x1.ec6594p0,
+  },
+  { // Entry 461
+    0x1.e07ee496ea109654c42e171fdc4537c4p-1,
+    -0x1.61a7983d4c16c451b68bf2f5b70f3b6ap-2,
+    0x1.ec6594p0,
+  },
+  { // Entry 462
+    -0x1.fda2522219689d0e8069d90f5c969b92p-1,
+    -0x1.89504a8de6c9ecac663e67583cab47e8p-4,
+    -0x1.aabe70p0,
+  },
+  { // Entry 463
+    0x1.fda2522219689d0e8069d90f5c969b92p-1,
+    -0x1.89504a8de6c9ecac663e67583cab47e8p-4,
+    0x1.aabe70p0,
+  },
+  { // Entry 464
+    -0x1.f96fe802fe570372d0fcb6e934b43061p-1,
+    0x1.46dbec9ea3a5f08ba73aa69e7e22de1cp-3,
+    -0x1.69174cp0,
+  },
+  { // Entry 465
+    0x1.f96fe802fe570372d0fcb6e934b43061p-1,
+    0x1.46dbec9ea3a5f08ba73aa69e7e22de1cp-3,
+    0x1.69174cp0,
+  },
+  { // Entry 466
+    -0x1.d42ded56ae88a6e1cf270af27e6f1804p-1,
+    0x1.9e7f5cf075d1ec4ef69c9c67b62c27cbp-2,
+    -0x1.277028p0,
+  },
+  { // Entry 467
+    0x1.d42ded56ae88a6e1cf270af27e6f1804p-1,
+    0x1.9e7f5cf075d1ec4ef69c9c67b62c27cbp-2,
+    0x1.277028p0,
+  },
+  { // Entry 468
+    -0x1.904c45326d6dde224381d1d590ada41cp-1,
+    0x1.3f39fcc017653d2636837a55fdf6d2d4p-1,
+    -0x1.cb920ap-1,
+  },
+  { // Entry 469
+    0x1.904c45326d6dde224381d1d590ada41cp-1,
+    0x1.3f39fcc017653d2636837a55fdf6d2d4p-1,
+    0x1.cb920ap-1,
+  },
+  { // Entry 470
+    -0x1.323b9cadbb19e75a44483fb64ad8ddf6p-1,
+    0x1.9a52d5c700daa3dc8cf8f5a71f2df289p-1,
+    -0x1.4843c4p-1,
+  },
+  { // Entry 471
+    0x1.323b9cadbb19e75a44483fb64ad8ddf6p-1,
+    0x1.9a52d5c700daa3dc8cf8f5a71f2df289p-1,
+    0x1.4843c4p-1,
+  },
+  { // Entry 472
+    -0x1.80462654bde766faf47f3140e290996dp-2,
+    0x1.da94cd383dd7a3b91a2fc88ff905a6a0p-1,
+    -0x1.89eafcp-2,
+  },
+  { // Entry 473
+    0x1.80462654bde766faf47f3140e290996dp-2,
+    0x1.da94cd383dd7a3b91a2fc88ff905a6a0p-1,
+    0x1.89eafcp-2,
+  },
+  { // Entry 474
+    -0x1.05e4ca21f386a82bc2e4efcdebb1962bp-3,
+    0x1.fbcbe3de58e66c3283bc810d16c45833p-1,
+    -0x1.069ce0p-3,
+  },
+  { // Entry 475
+    0x1.05e4ca21f386a82bc2e4efcdebb1962bp-3,
+    0x1.fbcbe3de58e66c3283bc810d16c45833p-1,
+    0x1.069ce0p-3,
+  },
+  { // Entry 476
+    0x1.05e423830be01f9fe3c57d06867e0056p-3,
+    0x1.fbcbe93d48563d51b6e9d6efdb62495cp-1,
+    0x1.069c38p-3,
+  },
+  { // Entry 477
+    -0x1.05e423830be01f9fe3c57d06867e0056p-3,
+    0x1.fbcbe93d48563d51b6e9d6efdb62495cp-1,
+    -0x1.069c38p-3,
+  },
+  { // Entry 478
+    0x1.8045d87852f1307fea6dc751c4d15992p-2,
+    0x1.da94dcfb1cd15853ce848ffb0264ad08p-1,
+    0x1.89eaa8p-2,
+  },
+  { // Entry 479
+    -0x1.8045d87852f1307fea6dc751c4d15992p-2,
+    0x1.da94dcfb1cd15853ce848ffb0264ad08p-1,
+    -0x1.89eaa8p-2,
+  },
+  { // Entry 480
+    0x1.323b7b04ee88cff98b2a1620e1f61a01p-1,
+    0x1.9a52eee5e35377d554ace881bdc4725bp-1,
+    0x1.48439ap-1,
+  },
+  { // Entry 481
+    -0x1.323b7b04ee88cff98b2a1620e1f61a01p-1,
+    0x1.9a52eee5e35377d554ace881bdc4725bp-1,
+    -0x1.48439ap-1,
+  },
+  { // Entry 482
+    0x1.904c2b02aa59528ce044bf2213c96859p-1,
+    0x1.3f3a1d9657ff6aa498c46f6faaf03b90p-1,
+    0x1.cb91e0p-1,
+  },
+  { // Entry 483
+    -0x1.904c2b02aa59528ce044bf2213c96859p-1,
+    0x1.3f3a1d9657ff6aa498c46f6faaf03b90p-1,
+    -0x1.cb91e0p-1,
+  },
+  { // Entry 484
+    0x1.d42ddd25b3797e6a679f76e05e6c3e08p-1,
+    0x1.9e7fa617a1a3a400a7f59aa879088e31p-2,
+    0x1.277014p0,
+  },
+  { // Entry 485
+    -0x1.d42ddd25b3797e6a679f76e05e6c3e08p-1,
+    0x1.9e7fa617a1a3a400a7f59aa879088e31p-2,
+    -0x1.277014p0,
+  },
+  { // Entry 486
+    0x1.f96fe1a0b12d0ad4fa8c82d8af989c5ap-1,
+    0x1.46dc8a919b27840cda6e18a079da459cp-3,
+    0x1.691738p0,
+  },
+  { // Entry 487
+    -0x1.f96fe1a0b12d0ad4fa8c82d8af989c5ap-1,
+    0x1.46dc8a919b27840cda6e18a079da459cp-3,
+    -0x1.691738p0,
+  },
+  { // Entry 488
+    0x1.fda255f96094d8fe4e859c4cf0dd68a5p-1,
+    -0x1.894f0c0872415663b7f9e4e4801deaf0p-4,
+    0x1.aabe5cp0,
+  },
+  { // Entry 489
+    -0x1.fda255f96094d8fe4e859c4cf0dd68a5p-1,
+    -0x1.894f0c0872415663b7f9e4e4801deaf0p-4,
+    -0x1.aabe5cp0,
+  },
+  { // Entry 490
+    0x1.e07ef267748b982778f8d50d2981bb3ap-1,
+    -0x1.61a74d29774ae4e3bc5533a2ea08a14ap-2,
+    0x1.ec6580p0,
+  },
+  { // Entry 491
+    -0x1.e07ef267748b982778f8d50d2981bb3ap-1,
+    -0x1.61a74d29774ae4e3bc5533a2ea08a14ap-2,
+    -0x1.ec6580p0,
+  },
+  { // Entry 492
+    0x1.a3eda2adb01143fb21453b20bd1748fep-1,
+    -0x1.24ec7311bd7b2255f9b890b3ff5899f4p-1,
+    0x1.170652p1,
+  },
+  { // Entry 493
+    -0x1.a3eda2adb01143fb21453b20bd1748fep-1,
+    -0x1.24ec7311bd7b2255f9b890b3ff5899f4p-1,
+    -0x1.170652p1,
+  },
+  { // Entry 494
+    0x1.4be49bd88a64a0bb414ddacac4fa8de9p-1,
+    -0x1.85dc3b06c435f524c873d9b5eba3def8p-1,
+    0x1.37d9e4p1,
+  },
+  { // Entry 495
+    -0x1.4be49bd88a64a0bb414ddacac4fa8de9p-1,
+    -0x1.85dc3b06c435f524c873d9b5eba3def8p-1,
+    -0x1.37d9e4p1,
+  },
+  { // Entry 496
+    0x1.bc4c0a9b3782e220ae55786369ccf190p-2,
+    -0x1.cd4bc93947e86671ac7f0eacd9521377p-1,
+    0x1.58ad76p1,
+  },
+  { // Entry 497
+    -0x1.bc4c0a9b3782e220ae55786369ccf190p-2,
+    -0x1.cd4bc93947e86671ac7f0eacd9521377p-1,
+    -0x1.58ad76p1,
+  },
+  { // Entry 498
+    0x1.877e301f43cafffe6644a8958f108729p-3,
+    -0x1.f68eebd3b8f12f9433e6d7224989c10ep-1,
+    0x1.798108p1,
+  },
+  { // Entry 499
+    -0x1.877e301f43cafffe6644a8958f108729p-3,
+    -0x1.f68eebd3b8f12f9433e6d7224989c10ep-1,
+    -0x1.798108p1,
+  },
+  { // Entry 500
+    -0x1.066e8ae1f824a69817e6a806e6317e28p-4,
+    -0x1.fef2b2b91e40021a2fee74fc61812157p-1,
+    0x1.9a549ap1,
+  },
+  { // Entry 501
+    0x1.066e8ae1f824a69817e6a806e6317e28p-4,
+    -0x1.fef2b2b91e40021a2fee74fc61812157p-1,
+    -0x1.9a549ap1,
+  },
+  { // Entry 502
+    -0x1.42abc1eca11a0ad12ca6eeff197318aap-2,
+    -0x1.e5eaa14d86168b69918c22f3716a67eap-1,
+    0x1.bb282cp1,
+  },
+  { // Entry 503
+    0x1.42abc1eca11a0ad12ca6eeff197318aap-2,
+    -0x1.e5eaa14d86168b69918c22f3716a67eap-1,
+    -0x1.bb282cp1,
+  },
+  { // Entry 504
+    -0x1.17505efb8119773c647468be1dfee45ep-1,
+    -0x1.ad19deead0eae2f72d04165e09e4a43dp-1,
+    0x1.dbfbbep1,
+  },
+  { // Entry 505
+    0x1.17505efb8119773c647468be1dfee45ep-1,
+    -0x1.ad19deead0eae2f72d04165e09e4a43dp-1,
+    -0x1.dbfbbep1,
+  },
+  { // Entry 506
+    -0x1.7b05bd8091cd79dff359c8412b0de1a9p-1,
+    -0x1.5837cc21dda44f3ab7fd96f57c014e19p-1,
+    0x1.fccf50p1,
+  },
+  { // Entry 507
+    0x1.7b05bd8091cd79dff359c8412b0de1a9p-1,
+    -0x1.5837cc21dda44f3ab7fd96f57c014e19p-1,
+    -0x1.fccf50p1,
+  },
+  { // Entry 508
+    -0x1.c5f05982eabf022748960961666d540dp-1,
+    -0x1.d9a39df207139f99ebe9b56dafb234b7p-2,
+    0x1.0ed170p2,
+  },
+  { // Entry 509
+    0x1.c5f05982eabf022748960961666d540dp-1,
+    -0x1.d9a39df207139f99ebe9b56dafb234b7p-2,
+    -0x1.0ed170p2,
+  },
+  { // Entry 510
+    -0x1.f329bfbda8122f83e3a1ea0242eb76aap-1,
+    -0x1.c7b9189638128bc0ae33fdf2729cc987p-3,
+    0x1.1f3b38p2,
+  },
+  { // Entry 511
+    0x1.f329bfbda8122f83e3a1ea0242eb76aap-1,
+    -0x1.c7b9189638128bc0ae33fdf2729cc987p-3,
+    -0x1.1f3b38p2,
+  },
+  { // Entry 512
+    -0x1.ffbca88ae90f0900b6d3ad89eddd2c80p-1,
+    0x1.069082e04b25e9d2ea9e263b50d08b34p-5,
+    0x1.2fa5p2,
+  },
+  { // Entry 513
+    0x1.ffbca88ae90f0900b6d3ad89eddd2c80p-1,
+    0x1.069082e04b25e9d2ea9e263b50d08b34p-5,
+    -0x1.2fa5p2,
+  },
+  { // Entry 514
+    -0x1.ead687409c95dcaf61af98513517f507p-1,
+    0x1.235b1861f21aa86dce259e4e5b4ef395p-2,
+    0x1.400ec8p2,
+  },
+  { // Entry 515
+    0x1.ead687409c95dcaf61af98513517f507p-1,
+    0x1.235b1861f21aa86dce259e4e5b4ef395p-2,
+    -0x1.400ec8p2,
+  },
+  { // Entry 516
+    -0x1.b5d54fd79372b90d5d4c7acf7adaed42p-1,
+    0x1.096aaf70341485062f443c80a90a3be3p-1,
+    0x1.507890p2,
+  },
+  { // Entry 517
+    0x1.b5d54fd79372b90d5d4c7acf7adaed42p-1,
+    0x1.096aaf70341485062f443c80a90a3be3p-1,
+    -0x1.507890p2,
+  },
+  { // Entry 518
+    -0x1.643092f42ae797375531420c005ca2cfp-1,
+    0x1.6fcb6ae03107be458d07361371efabb4p-1,
+    0x1.60e258p2,
+  },
+  { // Entry 519
+    0x1.643092f42ae797375531420c005ca2cfp-1,
+    0x1.6fcb6ae03107be458d07361371efabb4p-1,
+    -0x1.60e258p2,
+  },
+  { // Entry 520
+    -0x1.f67edf3b7bee8554d54d84ea83f6cb21p-2,
+    0x1.be1d6d10d5c8ceeb8bf9aeb7a9f690b9p-1,
+    0x1.714c20p2,
+  },
+  { // Entry 521
+    0x1.f67edf3b7bee8554d54d84ea83f6cb21p-2,
+    0x1.be1d6d10d5c8ceeb8bf9aeb7a9f690b9p-1,
+    -0x1.714c20p2,
+  },
+  { // Entry 522
+    -0x1.03be4d93d949325340b2f464201545a7p-2,
+    0x1.ef413c72d988bb53937975e4fd4fcc7ap-1,
+    0x1.81b5e8p2,
+  },
+  { // Entry 523
+    0x1.03be4d93d949325340b2f464201545a7p-2,
+    0x1.ef413c72d988bb53937975e4fd4fcc7ap-1,
+    -0x1.81b5e8p2,
+  },
+  { // Entry 524
+    0x1.efb26cfa20f2098ff7e9e42f0260eb01p-5,
+    0x1.ff0fd2cb5a9228cfa1e01605d0626c84p-1,
+    0x1.effffep-5,
+  },
+  { // Entry 525
+    -0x1.efb26cfa20f2098ff7e9e42f0260eb01p-5,
+    0x1.ff0fd2cb5a9228cfa1e01605d0626c84p-1,
+    -0x1.effffep-5,
+  },
+  { // Entry 526
+    0x1.efb26ef930c4d3f2b0dbe1931ba5ae64p-5,
+    0x1.ff0fd2c96adfbad5f904a71b2d210a2ap-1,
+    0x1.f0p-5,
+  },
+  { // Entry 527
+    -0x1.efb26ef930c4d3f2b0dbe1931ba5ae64p-5,
+    0x1.ff0fd2c96adfbad5f904a71b2d210a2ap-1,
+    -0x1.f0p-5,
+  },
+  { // Entry 528
+    0x1.efb270f840979c65b75ee5c67016a866p-5,
+    0x1.ff0fd2c77b2d4add40566ec5aa24fc6ep-1,
+    0x1.f00002p-5,
+  },
+  { // Entry 529
+    -0x1.efb270f840979c65b75ee5c67016a866p-5,
+    0x1.ff0fd2c77b2d4add40566ec5aa24fc6ep-1,
+    -0x1.f00002p-5,
+  },
+  { // Entry 530
+    0x1.f6baa816fce5ea5a60d8c9fd2a289380p-4,
+    0x1.fc21005d216a89de55b192096fc6b7bap-1,
+    0x1.f7fffep-4,
+  },
+  { // Entry 531
+    -0x1.f6baa816fce5ea5a60d8c9fd2a289380p-4,
+    0x1.fc21005d216a89de55b192096fc6b7bap-1,
+    -0x1.f7fffep-4,
+  },
+  { // Entry 532
+    0x1.f6baaa131de6438e5611279864fe7663p-4,
+    0x1.fc210055467fe58a20193399b3bc0dd2p-1,
+    0x1.f8p-4,
+  },
+  { // Entry 533
+    -0x1.f6baaa131de6438e5611279864fe7663p-4,
+    0x1.fc210055467fe58a20193399b3bc0dd2p-1,
+    -0x1.f8p-4,
+  },
+  { // Entry 534
+    0x1.f6baac0f3ee694e760a138bc06c8be3dp-4,
+    0x1.fc21004d6b953945667f800ff81de0ebp-1,
+    0x1.f80002p-4,
+  },
+  { // Entry 535
+    -0x1.f6baac0f3ee694e760a138bc06c8be3dp-4,
+    0x1.fc21004d6b953945667f800ff81de0ebp-1,
+    -0x1.f80002p-4,
+  },
+  { // Entry 536
+    0x1.4a8c395552fb432af31780e883c98f71p-3,
+    0x1.f94984c6fdf1be6168509ff1e35f62dep-1,
+    0x1.4bfffep-3,
+  },
+  { // Entry 537
+    -0x1.4a8c395552fb432af31780e883c98f71p-3,
+    0x1.f94984c6fdf1be6168509ff1e35f62dep-1,
+    -0x1.4bfffep-3,
+  },
+  { // Entry 538
+    0x1.4a8c3b4e9c7fffd48305f44a42f5f50fp-3,
+    0x1.f94984b2552e1941ec766c6a82ece4a3p-1,
+    0x1.4cp-3,
+  },
+  { // Entry 539
+    -0x1.4a8c3b4e9c7fffd48305f44a42f5f50fp-3,
+    0x1.f94984b2552e1941ec766c6a82ece4a3p-1,
+    -0x1.4cp-3,
+  },
+  { // Entry 540
+    0x1.4a8c3d47e604a7d54f3f7de402409e2cp-3,
+    0x1.f949849dac6a548dd851139041106316p-1,
+    0x1.4c0002p-3,
+  },
+  { // Entry 541
+    -0x1.4a8c3d47e604a7d54f3f7de402409e2cp-3,
+    0x1.f949849dac6a548dd851139041106316p-1,
+    -0x1.4c0002p-3,
+  },
+  { // Entry 542
+    0x1.2e9cd83630eb35c12efcfb8413583998p-2,
+    0x1.e921dd7054ef5d4f727d938ce10a053cp-1,
+    0x1.333332p-2,
+  },
+  { // Entry 543
+    -0x1.2e9cd83630eb35c12efcfb8413583998p-2,
+    0x1.e921dd7054ef5d4f727d938ce10a053cp-1,
+    -0x1.333332p-2,
+  },
+  { // Entry 544
+    0x1.2e9cda1f52c88042833f236ff0f9d486p-2,
+    0x1.e921dd24adb9129efc053f9acd4d2444p-1,
+    0x1.333334p-2,
+  },
+  { // Entry 545
+    -0x1.2e9cda1f52c88042833f236ff0f9d486p-2,
+    0x1.e921dd24adb9129efc053f9acd4d2444p-1,
+    -0x1.333334p-2,
+  },
+  { // Entry 546
+    0x1.2e9cdc0874a57f1ca0f976a9b01e4a71p-2,
+    0x1.e921dcd906824da60e43c03a7774b171p-1,
+    0x1.333336p-2,
+  },
+  { // Entry 547
+    -0x1.2e9cdc0874a57f1ca0f976a9b01e4a71p-2,
+    0x1.e921dcd906824da60e43c03a7774b171p-1,
+    -0x1.333336p-2,
+  },
+  { // Entry 548
+    0x1.3faefb2b68e6786eb692bd4e4045213ep-1,
+    0x1.8feedc92764bfbdcb41389e82063ed6ep-1,
+    0x1.594316p-1,
+  },
+  { // Entry 549
+    -0x1.3faefb2b68e6786eb692bd4e4045213ep-1,
+    0x1.8feedc92764bfbdcb41389e82063ed6ep-1,
+    -0x1.594316p-1,
+  },
+  { // Entry 550
+    0x1.3faefcbb57c26b0d84b63dbfb72b413bp-1,
+    0x1.8feedb52c750087c5f8727e0279e5f66p-1,
+    0x1.594318p-1,
+  },
+  { // Entry 551
+    -0x1.3faefcbb57c26b0d84b63dbfb72b413bp-1,
+    0x1.8feedb52c750087c5f8727e0279e5f66p-1,
+    -0x1.594318p-1,
+  },
+  { // Entry 552
+    0x1.3faefe4b469d1dfd561e666edda7c6e6p-1,
+    0x1.8feeda131852852d2fa7fe8847b05973p-1,
+    0x1.59431ap-1,
+  },
+  { // Entry 553
+    -0x1.3faefe4b469d1dfd561e666edda7c6e6p-1,
+    0x1.8feeda131852852d2fa7fe8847b05973p-1,
+    -0x1.59431ap-1,
+  },
+  { // Entry 554
+    0x1.6888a375ab228c1e031c4005769509f9p-1,
+    0x1.6b8991127859fd9b43ca1d08b92aa401p-1,
+    0x1.8ffffep-1,
+  },
+  { // Entry 555
+    -0x1.6888a375ab228c1e031c4005769509f9p-1,
+    0x1.6b8991127859fd9b43ca1d08b92aa401p-1,
+    -0x1.8ffffep-1,
+  },
+  { // Entry 556
+    0x1.6888a4e134b2ea520b226eca8694b3a2p-1,
+    0x1.6b898fa9efb5d22b58f0d99e9634931ap-1,
+    0x1.90p-1,
+  },
+  { // Entry 557
+    -0x1.6888a4e134b2ea520b226eca8694b3a2p-1,
+    0x1.6b898fa9efb5d22b58f0d99e9634931ap-1,
+    -0x1.90p-1,
+  },
+  { // Entry 558
+    0x1.6888a64cbe41dffd6e4768dcca4db53bp-1,
+    0x1.6b898e4167103b31de6da67ebf5e9fe6p-1,
+    0x1.900002p-1,
+  },
+  { // Entry 559
+    -0x1.6888a64cbe41dffd6e4768dcca4db53bp-1,
+    0x1.6b898e4167103b31de6da67ebf5e9fe6p-1,
+    -0x1.900002p-1,
+  },
+  { // Entry 560
+    -0.0f,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149,
+  },
+  { // Entry 561
+    0.0f,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-149,
+  },
+  { // Entry 562
+    0.0,
+    0x1.p0,
+    0.0,
+  },
+  { // Entry 563
+    0.0f,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-149,
+  },
+  { // Entry 564
+    -0.0f,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149,
+  },
+  { // Entry 565
+    0x1.91f65dccfead353d8db9c32f12262730p-5,
+    0x1.ff621e38956a3b3be920256ddb6034cdp-1,
+    0x1.921fb4p-5,
+  },
+  { // Entry 566
+    -0x1.91f65dccfead353d8db9c32f12262730p-5,
+    0x1.ff621e38956a3b3be920256ddb6034cdp-1,
+    -0x1.921fb4p-5,
+  },
+  { // Entry 567
+    0x1.91f65fcc60cb6d09fcc5c35dd6a798c8p-5,
+    0x1.ff621e370373dc6f3963d42896ede078p-1,
+    0x1.921fb6p-5,
+  },
+  { // Entry 568
+    -0x1.91f65fcc60cb6d09fcc5c35dd6a798c8p-5,
+    0x1.ff621e370373dc6f3963d42896ede078p-1,
+    -0x1.921fb6p-5,
+  },
+  { // Entry 569
+    0x1.91f661cbc2e9a3447571f72bcfbc21e2p-5,
+    0x1.ff621e35717d7ba327894bdfde9f4787p-1,
+    0x1.921fb8p-5,
+  },
+  { // Entry 570
+    -0x1.91f661cbc2e9a3447571f72bcfbc21e2p-5,
+    0x1.ff621e35717d7ba327894bdfde9f4787p-1,
+    -0x1.921fb8p-5,
+  },
+  { // Entry 571
+    0x1.917a6a7fe8297bf0a1125fb02b2038aep-4,
+    0x1.fd88da410b61cd55221d9beb996d4d99p-1,
+    0x1.921fb4p-4,
+  },
+  { // Entry 572
+    -0x1.917a6a7fe8297bf0a1125fb02b2038aep-4,
+    0x1.fd88da410b61cd55221d9beb996d4d99p-1,
+    -0x1.921fb4p-4,
+  },
+  { // Entry 573
+    0x1.917a6c7d7103b9d90e09615164449c6bp-4,
+    0x1.fd88da3ac5781f5a6fc32e40ed5122b0p-1,
+    0x1.921fb6p-4,
+  },
+  { // Entry 574
+    -0x1.917a6c7d7103b9d90e09615164449c6bp-4,
+    0x1.fd88da3ac5781f5a6fc32e40ed5122b0p-1,
+    -0x1.921fb6p-4,
+  },
+  { // Entry 575
+    0x1.917a6e7af9ddf17b914e6d2e8e83b33ep-4,
+    0x1.fd88da347f8e696999ffd58060ba3569p-1,
+    0x1.921fb8p-4,
+  },
+  { // Entry 576
+    -0x1.917a6e7af9ddf17b914e6d2e8e83b33ep-4,
+    0x1.fd88da347f8e696999ffd58060ba3569p-1,
+    -0x1.921fb8p-4,
+  },
+  { // Entry 577
+    0x1.8f8b82889296b5cf7904db1e74b3466bp-3,
+    0x1.f6297d0f4671da580dfecdd4db29f473p-1,
+    0x1.921fb4p-3,
+  },
+  { // Entry 578
+    -0x1.8f8b82889296b5cf7904db1e74b3466bp-3,
+    0x1.f6297d0f4671da580dfecdd4db29f473p-1,
+    -0x1.921fb4p-3,
+  },
+  { // Entry 579
+    0x1.8f8b847ebc13b8998ec5b37e7065341ep-3,
+    0x1.f6297cf64db9a21d98ab3940fc8a86f0p-1,
+    0x1.921fb6p-3,
+  },
+  { // Entry 580
+    -0x1.8f8b847ebc13b8998ec5b37e7065341ep-3,
+    0x1.f6297cf64db9a21d98ab3940fc8a86f0p-1,
+    -0x1.921fb6p-3,
+  },
+  { // Entry 581
+    0x1.8f8b8674e590a26aec3ea01d30aed486p-3,
+    0x1.f6297cdd55014a808b883fd183f318acp-1,
+    0x1.921fb8p-3,
+  },
+  { // Entry 582
+    -0x1.8f8b8674e590a26aec3ea01d30aed486p-3,
+    0x1.f6297cdd55014a808b883fd183f318acp-1,
+    -0x1.921fb8p-3,
+  },
+  { // Entry 583
+    0x1.87de293f569717a42a3bdb01aeae2063p-2,
+    0x1.d906bd313443007dcb0bd4e3d63284c0p-1,
+    0x1.921fb4p-2,
+  },
+  { // Entry 584
+    -0x1.87de293f569717a42a3bdb01aeae2063p-2,
+    0x1.d906bd313443007dcb0bd4e3d63284c0p-1,
+    -0x1.921fb4p-2,
+  },
+  { // Entry 585
+    0x1.87de2b185d5417dca800b85ca1319043p-2,
+    0x1.d906bccf3cb875874da3da4c01104bafp-1,
+    0x1.921fb6p-2,
+  },
+  { // Entry 586
+    -0x1.87de2b185d5417dca800b85ca1319043p-2,
+    0x1.d906bccf3cb875874da3da4c01104bafp-1,
+    -0x1.921fb6p-2,
+  },
+  { // Entry 587
+    0x1.87de2cf16410b61d9aff7e628fc853b2p-2,
+    0x1.d906bc6d452d744f210810861102f2dap-1,
+    0x1.921fb8p-2,
+  },
+  { // Entry 588
+    -0x1.87de2cf16410b61d9aff7e628fc853b2p-2,
+    0x1.d906bc6d452d744f210810861102f2dap-1,
+    -0x1.921fb8p-2,
+  },
+  { // Entry 589
+    0x1.6a09e582aa3945461b5a8a0787d5ab5bp-1,
+    0x1.6a09e74d3d3fbb94d94274f37769f6eap-1,
+    0x1.921fb4p-1,
+  },
+  { // Entry 590
+    -0x1.6a09e582aa3945461b5a8a0787d5ab5bp-1,
+    0x1.6a09e74d3d3fbb94d94274f37769f6eap-1,
+    -0x1.921fb4p-1,
+  },
+  { // Entry 591
+    0x1.6a09e6ecb41fdd7e681872c854887019p-1,
+    0x1.6a09e5e3335983e5ac92e733e3f24b42p-1,
+    0x1.921fb6p-1,
+  },
+  { // Entry 592
+    -0x1.6a09e6ecb41fdd7e681872c854887019p-1,
+    0x1.6a09e5e3335983e5ac92e733e3f24b42p-1,
+    -0x1.921fb6p-1,
+  },
+  { // Entry 593
+    0x1.6a09e856be050baccde9a76961e84aa7p-1,
+    0x1.6a09e4792971e22c9a00261aeac070dap-1,
+    0x1.921fb8p-1,
+  },
+  { // Entry 594
+    -0x1.6a09e856be050baccde9a76961e84aa7p-1,
+    0x1.6a09e4792971e22c9a00261aeac070dap-1,
+    -0x1.921fb8p-1,
+  },
+  { // Entry 595
+    0x1.fffffffffffe6546cc38211c26dabeebp-1,
+    0x1.4442d18469893610281a0f9b0e8d0eefp-24,
+    0x1.921fb4p0,
+  },
+  { // Entry 596
+    -0x1.fffffffffffe6546cc38211c26dabeebp-1,
+    0x1.4442d18469893610281a0f9b0e8d0eefp-24,
+    -0x1.921fb4p0,
+  },
+  { // Entry 597
+    0x1.ffffffffffff76521249c7422930ed82p-1,
+    -0x1.777a5cf72cecc4cde3a31e7d5a026142p-25,
+    0x1.921fb6p0,
+  },
+  { // Entry 598
+    -0x1.ffffffffffff76521249c7422930ed82p-1,
+    -0x1.777a5cf72cecc4cde3a31e7d5a026142p-25,
+    -0x1.921fb6p0,
+  },
+  { // Entry 599
+    0x1.fffffffffff8875d585b6d6cfce97d9cp-1,
+    -0x1.5dde973dcb3985f4a8e76a1feca29e1dp-23,
+    0x1.921fb8p0,
+  },
+  { // Entry 600
+    -0x1.fffffffffff8875d585b6d6cfce97d9cp-1,
+    -0x1.5dde973dcb3985f4a8e76a1feca29e1dp-23,
+    -0x1.921fb8p0,
+  },
+  { // Entry 601
+    0x1.4442d184698831f15b6315bfa6b5ae75p-23,
+    -0x1.fffffffffff9951b30e084732e60bb85p-1,
+    0x1.921fb4p1,
+  },
+  { // Entry 602
+    -0x1.4442d184698831f15b6315bfa6b5ae75p-23,
+    -0x1.fffffffffff9951b30e084732e60bb85p-1,
+    -0x1.921fb4p1,
+  },
+  { // Entry 603
+    -0x1.777a5cf72cec5fd61896cb4f40d1de79p-24,
+    -0x1.fffffffffffdd94849271d08eecf54a1p-1,
+    0x1.921fb6p1,
+  },
+  { // Entry 604
+    0x1.777a5cf72cec5fd61896cb4f40d1de79p-24,
+    -0x1.fffffffffffdd94849271d08eecf54a1p-1,
+    -0x1.921fb6p1,
+  },
+  { // Entry 605
+    -0x1.5dde973dcb346afa46203cddc6f7fe97p-22,
+    -0x1.ffffffffffe21d75616db5ebc56405f5p-1,
+    0x1.921fb8p1,
+  },
+  { // Entry 606
+    0x1.5dde973dcb346afa46203cddc6f7fe97p-22,
+    -0x1.ffffffffffe21d75616db5ebc56405f5p-1,
+    -0x1.921fb8p1,
+  },
+  { // Entry 607
+    -0x1.4442d1846984217628872e56eb58b4c1p-22,
+    0x1.ffffffffffe6546cc38211f5e8deeb97p-1,
+    0x1.921fb4p2,
+  },
+  { // Entry 608
+    0x1.4442d1846984217628872e56eb58b4c1p-22,
+    0x1.ffffffffffe6546cc38211f5e8deeb97p-1,
+    -0x1.921fb4p2,
+  },
+  { // Entry 609
+    0x1.777a5cf72ceacbf6ec657e977ef771f1p-23,
+    0x1.fffffffffff76521249c74285bf73c07p-1,
+    0x1.921fb6p2,
+  },
+  { // Entry 610
+    -0x1.777a5cf72ceacbf6ec657e977ef771f1p-23,
+    0x1.fffffffffff76521249c74285bf73c07p-1,
+    -0x1.921fb6p2,
+  },
+  { // Entry 611
+    0x1.5dde973dcb1fff10bb0388479e82f4bbp-21,
+    0x1.ffffffffff8875d585b6db2c31711004p-1,
+    0x1.921fb8p2,
+  },
+  { // Entry 612
+    -0x1.5dde973dcb1fff10bb0388479e82f4bbp-21,
+    0x1.ffffffffff8875d585b6db2c31711004p-1,
+    -0x1.921fb8p2,
+  },
+  { // Entry 613
+    -0x1.4442d1846973df895d1791023ded513cp-21,
+    0x1.ffffffffff9951b30e084a6a993b8675p-1,
+    0x1.921fb4p3,
+  },
+  { // Entry 614
+    0x1.4442d1846973df895d1791023ded513cp-21,
+    0x1.ffffffffff9951b30e084a6a993b8675p-1,
+    -0x1.921fb4p3,
+  },
+  { // Entry 615
+    0x1.777a5cf72ce47c7a3ba04bc2a607a9a7p-22,
+    0x1.ffffffffffdd94849271d0eb7b7b884bp-1,
+    0x1.921fb6p3,
+  },
+  { // Entry 616
+    -0x1.777a5cf72ce47c7a3ba04bc2a607a9a7p-22,
+    0x1.ffffffffffdd94849271d0eb7b7b884bp-1,
+    -0x1.921fb6p3,
+  },
+  { // Entry 617
+    0x1.5dde973dcace4f6a8e90bd15e00610f8p-20,
+    0x1.fffffffffe21d75616dba48283d3c2f7p-1,
+    0x1.921fb8p3,
+  },
+  { // Entry 618
+    -0x1.5dde973dcace4f6a8e90bd15e00610f8p-20,
+    0x1.fffffffffe21d75616dba48283d3c2f7p-1,
+    -0x1.921fb8p3,
+  },
+  { // Entry 619
+    -0x1.4442d1846932d7d62f59209388c7f7cap-20,
+    0x1.fffffffffe6546cc382152d9c0eb9b47p-1,
+    0x1.921fb4p4,
+  },
+  { // Entry 620
+    0x1.4442d1846932d7d62f59209388c7f7cap-20,
+    0x1.fffffffffe6546cc382152d9c0eb9b47p-1,
+    -0x1.921fb4p4,
+  },
+  { // Entry 621
+    0x1.777a5cf72ccb3e87788b811229e725bcp-21,
+    0x1.ffffffffff76521249c7484ea7d7a409p-1,
+    0x1.921fb6p4,
+  },
+  { // Entry 622
+    -0x1.777a5cf72ccb3e87788b811229e725bcp-21,
+    0x1.ffffffffff76521249c7484ea7d7a409p-1,
+    -0x1.921fb6p4,
+  },
+  { // Entry 623
+    0x1.5dde973dc98790d1dcc602bd1b86bccap-19,
+    0x1.fffffffff8875d585b720f25f0473943p-1,
+    0x1.921fb8p4,
+  },
+  { // Entry 624
+    -0x1.5dde973dc98790d1dcc602bd1b86bccap-19,
+    0x1.fffffffff8875d585b720f25f0473943p-1,
+    -0x1.921fb8p4,
+  },
+  { // Entry 625
+    -0x1.4442d184682eb909785fad18bcb5dbfcp-19,
+    0x1.fffffffff9951b30e087de5cc38683b8p-1,
+    0x1.921fb4p5,
+  },
+  { // Entry 626
+    0x1.4442d184682eb909785fad18bcb5dbfcp-19,
+    0x1.fffffffff9951b30e087de5cc38683b8p-1,
+    -0x1.921fb4p5,
+  },
+  { // Entry 627
+    0x1.777a5cf72c6646bc6c38607eb34eea13p-20,
+    0x1.fffffffffdd94849271d6b463df6bddfp-1,
+    0x1.921fb6p5,
+  },
+  { // Entry 628
+    -0x1.777a5cf72c6646bc6c38607eb34eea13p-20,
+    0x1.fffffffffdd94849271d6b463df6bddfp-1,
+    -0x1.921fb6p5,
+  },
+  { // Entry 629
+    0x1.5dde973dc46c966f15a2403d60cd14d0p-18,
+    0x1.ffffffffe21d75616e000e55d09f8757p-1,
+    0x1.921fb8p5,
+  },
+  { // Entry 630
+    -0x1.5dde973dc46c966f15a2403d60cd14d0p-18,
+    0x1.ffffffffe21d75616e000e55d09f8757p-1,
+    -0x1.921fb8p5,
+  },
+  { // Entry 631
+    -0x1.4442d184641e3dd69c7ec32e14a209a5p-18,
+    0x1.ffffffffe6546cc38248a8cf0b9b5795p-1,
+    0x1.921fb4p6,
+  },
+  { // Entry 632
+    0x1.4442d184641e3dd69c7ec32e14a209a5p-18,
+    0x1.ffffffffe6546cc38248a8cf0b9b5795p-1,
+    -0x1.921fb4p6,
+  },
+  { // Entry 633
+    0x1.777a5cf72ad267903aec8118778b3b5ap-19,
+    0x1.fffffffff76521249c7a4dd2e15dd1c4p-1,
+    0x1.921fb6p6,
+  },
+  { // Entry 634
+    -0x1.777a5cf72ad267903aec8118778b3b5ap-19,
+    0x1.fffffffff76521249c7a4dd2e15dd1c4p-1,
+    -0x1.921fb6p6,
+  },
+  { // Entry 635
+    0x1.5dde973db000ace3f985a473ea1fc039p-17,
+    0x1.ffffffff8875d585bb7d55383a9b39a4p-1,
+    0x1.921fb8p6,
+  },
+  { // Entry 636
+    -0x1.5dde973db000ace3f985a473ea1fc039p-17,
+    0x1.ffffffff8875d585bb7d55383a9b39a4p-1,
+    -0x1.921fb8p6,
+  },
+  { // Entry 637
+    -0x1.4442d18453dc510b2d495b8bf79bd1cep-17,
+    0x1.ffffffff9951b30e0bb598fc0679a6f7p-1,
+    0x1.921fb4p7,
+  },
+  { // Entry 638
+    0x1.4442d18453dc510b2d495b8bf79bd1cep-17,
+    0x1.ffffffff9951b30e0bb598fc0679a6f7p-1,
+    -0x1.921fb4p7,
+  },
+  { // Entry 639
+    0x1.777a5cf72482eadf75c731f972507718p-18,
+    0x1.ffffffffdd948492723342ea1da49bacp-1,
+    0x1.921fb6p7,
+  },
+  { // Entry 640
+    -0x1.777a5cf72482eadf75c731f972507718p-18,
+    0x1.ffffffffdd948492723342ea1da49bacp-1,
+    -0x1.921fb6p7,
+  },
+  { // Entry 641
+    0x1.5dde973d5e5106b7903a18a552aefc6ep-16,
+    0x1.fffffffe21d7561725c712f068fc9718p-1,
+    0x1.921fb8p7,
+  },
+  { // Entry 642
+    -0x1.5dde973d5e5106b7903a18a552aefc6ep-16,
+    0x1.fffffffe21d7561725c712f068fc9718p-1,
+    -0x1.921fb8p7,
+  },
+  { // Entry 643
+    0x1.6a09f1940b80c8e25cfc8c10d42576c6p-1,
+    -0x1.6a09db3bdba0868a31e766359a8406cap-1,
+    0x1.2d97c4p1,
+  },
+  { // Entry 644
+    -0x1.6a09f1940b80c8e25cfc8c10d42576c6p-1,
+    -0x1.6a09db3bdba0868a31e766359a8406cap-1,
+    -0x1.2d97c4p1,
+  },
+  { // Entry 645
+    0x1.6a09ebebe40889245d57c5c9d90a6d82p-1,
+    -0x1.6a09e0e4035b86694c16534e42fbe111p-1,
+    0x1.2d97c6p1,
+  },
+  { // Entry 646
+    -0x1.6a09ebebe40889245d57c5c9d90a6d82p-1,
+    -0x1.6a09e0e4035b86694c16534e42fbe111p-1,
+    -0x1.2d97c6p1,
+  },
+  { // Entry 647
+    0x1.6a09e643bc79a8c79ef4bf187727e269p-1,
+    -0x1.6a09e68c2affe5aa58050accb05c6248p-1,
+    0x1.2d97c8p1,
+  },
+  { // Entry 648
+    -0x1.6a09e643bc79a8c79ef4bf187727e269p-1,
+    -0x1.6a09e68c2affe5aa58050accb05c6248p-1,
+    -0x1.2d97c8p1,
+  },
+  { // Entry 649
+    -0x1.6a09df19704cf14108e09000ff6374bfp-1,
+    -0x1.6a09edb67706e0997121d12a0c87bae8p-1,
+    0x1.f6a7a0p1,
+  },
+  { // Entry 650
+    0x1.6a09df19704cf14108e09000ff6374bfp-1,
+    -0x1.6a09edb67706e0997121d12a0c87bae8p-1,
+    -0x1.f6a7a0p1,
+  },
+  { // Entry 651
+    -0x1.6a09e4c197f87ace1c81b43022be39b1p-1,
+    -0x1.6a09e80e4f7f2a88debed37faa93e8c8p-1,
+    0x1.f6a7a2p1,
+  },
+  { // Entry 652
+    0x1.6a09e4c197f87ace1c81b43022be39b1p-1,
+    -0x1.6a09e80e4f7f2a88debed37faa93e8c8p-1,
+    -0x1.f6a7a2p1,
+  },
+  { // Entry 653
+    -0x1.6a09ea69bf8d63bce40958f5c4b4f155p-1,
+    -0x1.6a09e26627e0d3d9cb76de00cb902becp-1,
+    0x1.f6a7a4p1,
+  },
+  { // Entry 654
+    0x1.6a09ea69bf8d63bce40958f5c4b4f155p-1,
+    -0x1.6a09e26627e0d3d9cb76de00cb902becp-1,
+    -0x1.f6a7a4p1,
+  },
+  { // Entry 655
+    -0x1.ffffffffff065cb240bb8f9519d2c6f1p-1,
+    -0x1.f9990e91a74168b90bd68dfab775c9cap-21,
+    0x1.2d97c4p2,
+  },
+  { // Entry 656
+    0x1.ffffffffff065cb240bb8f9519d2c6f1p-1,
+    -0x1.f9990e91a74168b90bd68dfab775c9cap-21,
+    -0x1.2d97c4p2,
+  },
+  { // Entry 657
+    -0x1.ffffffffffc32939898f464aafc2e74ap-1,
+    -0x1.f3321d234f1363d187dd09528b67b215p-22,
+    0x1.2d97c6p2,
+  },
+  { // Entry 658
+    0x1.ffffffffffc32939898f464aafc2e74ap-1,
+    -0x1.f3321d234f1363d187dd09528b67b215p-22,
+    -0x1.2d97c6p2,
+  },
+  { // Entry 659
+    -0x1.fffffffffffff5c0d2630ee0a1fb4e7bp-1,
+    0x1.99bc5b961b1acaca18d971f68ae99da9p-27,
+    0x1.2d97c8p2,
+  },
+  { // Entry 660
+    0x1.fffffffffffff5c0d2630ee0a1fb4e7bp-1,
+    0x1.99bc5b961b1acaca18d971f68ae99da9p-27,
+    -0x1.2d97c8p2,
+  },
+  { // Entry 661
+    -0x1.6a09f529316cde5a190d235cc4ccb825p-1,
+    0x1.6a09d7a6b572c2c824d137d0405d8188p-1,
+    0x1.5fdbbcp2,
+  },
+  { // Entry 662
+    0x1.6a09f529316cde5a190d235cc4ccb825p-1,
+    0x1.6a09d7a6b572c2c824d137d0405d8188p-1,
+    -0x1.5fdbbcp2,
+  },
+  { // Entry 663
+    -0x1.6a09e9d8e2826770567ea818b2e89960p-1,
+    0x1.6a09e2f704eecb181e3f5ece9be0ca0fp-1,
+    0x1.5fdbbep2,
+  },
+  { // Entry 664
+    0x1.6a09e9d8e2826770567ea818b2e89960p-1,
+    0x1.6a09e2f704eecb181e3f5ece9be0ca0fp-1,
+    -0x1.5fdbbep2,
+  },
+  { // Entry 665
+    -0x1.6a09de88933d6e0c1db78e1d7cd15173p-1,
+    0x1.6a09ee47541050ef59ec4bfce935cc1ap-1,
+    0x1.5fdbc0p2,
+  },
+  { // Entry 666
+    0x1.6a09de88933d6e0c1db78e1d7cd15173p-1,
+    0x1.6a09ee47541050ef59ec4bfce935cc1ap-1,
+    -0x1.5fdbc0p2,
+  },
+  { // Entry 667
+    0x1.6a09d033fa715a407a6f03d01b91113fp-1,
+    0x1.6a09fc9bebaba208c81ec0b1cd307589p-1,
+    0x1.c463a8p2,
+  },
+  { // Entry 668
+    -0x1.6a09d033fa715a407a6f03d01b91113fp-1,
+    0x1.6a09fc9bebaba208c81ec0b1cd307589p-1,
+    -0x1.c463a8p2,
+  },
+  { // Entry 669
+    0x1.6a09db844a28f8635851fdf8818515efp-1,
+    0x1.6a09f14b9cfcc0f6227d386cc3704a05p-1,
+    0x1.c463aap2,
+  },
+  { // Entry 670
+    -0x1.6a09db844a28f8635851fdf8818515efp-1,
+    0x1.6a09f14b9cfcc0f6227d386cc3704a05p-1,
+    -0x1.c463aap2,
+  },
+  { // Entry 671
+    0x1.6a09e6d49986140f55226fc58672612cp-1,
+    0x1.6a09e5fb4df35d6729f472da3413e404p-1,
+    0x1.c463acp2,
+  },
+  { // Entry 672
+    -0x1.6a09e6d49986140f55226fc58672612cp-1,
+    0x1.6a09e5fb4df35d6729f472da3413e404p-1,
+    -0x1.c463acp2,
+  },
+  { // Entry 673
+    0x1.ffffffffff95397934cac1f28532d3d3p-1,
+    0x1.4aa9c2f2c1defb8728f0d2da1217aae1p-21,
+    0x1.f6a7a0p2,
+  },
+  { // Entry 674
+    -0x1.ffffffffff95397934cac1f28532d3d3p-1,
+    0x1.4aa9c2f2c1defb8728f0d2da1217aae1p-21,
+    -0x1.f6a7a0p2,
+  },
+  { // Entry 675
+    0x1.fffffffffffa8e5aae2bb93ae590f984p-1,
+    0x1.2aa70bcb07d6d0f36b777cb380a845d9p-23,
+    0x1.f6a7a2p2,
+  },
+  { // Entry 676
+    -0x1.fffffffffffa8e5aae2bb93ae590f984p-1,
+    0x1.2aa70bcb07d6d0f36b777cb380a845d9p-23,
+    -0x1.f6a7a2p2,
+  },
+  { // Entry 677
+    0x1.ffffffffffdfe33c278cb48a59ee3ef2p-1,
+    -0x1.6aac7a1a7c0c7afc5fcb2313a7eca229p-22,
+    0x1.f6a7a4p2,
+  },
+  { // Entry 678
+    -0x1.ffffffffffdfe33c278cb48a59ee3ef2p-1,
+    -0x1.6aac7a1a7c0c7afc5fcb2313a7eca229p-22,
+    -0x1.f6a7a4p2,
+  },
+  { // Entry 679
+    0x1.6a0a040ea5c32ba4afbeb86a614c5d16p-1,
+    -0x1.6a09c8c13f48b7aad851f9d6474bcb31p-1,
+    0x1.1475cap3,
+  },
+  { // Entry 680
+    -0x1.6a0a040ea5c32ba4afbeb86a614c5d16p-1,
+    -0x1.6a09c8c13f48b7aad851f9d6474bcb31p-1,
+    -0x1.1475cap3,
+  },
+  { // Entry 681
+    0x1.6a09ed6e088212b1e260a5132d6959b7p-1,
+    -0x1.6a09df61ded49d1ee4fca4ba6140d179p-1,
+    0x1.1475ccp3,
+  },
+  { // Entry 682
+    -0x1.6a09ed6e088212b1e260a5132d6959b7p-1,
+    -0x1.6a09df61ded49d1ee4fca4ba6140d179p-1,
+    -0x1.1475ccp3,
+  },
+  { // Entry 683
+    0x1.6a09d6cd69d6efd1a6fa2dd4c617cbbep-1,
+    -0x1.6a09f6027cf678b38fc8992cd9990302p-1,
+    0x1.1475cep3,
+  },
+  { // Entry 684
+    -0x1.6a09d6cd69d6efd1a6fa2dd4c617cbbep-1,
+    -0x1.6a09f6027cf678b38fc8992cd9990302p-1,
+    -0x1.1475cep3,
+  },
+  { // Entry 685
+    0x1.f9990e91a64ae486757878bdfee0f703p-20,
+    -0x1.fffffffffc1972c902ef31c37cb54817p-1,
+    0x1.2d97c4p3,
+  },
+  { // Entry 686
+    -0x1.f9990e91a64ae486757878bdfee0f703p-20,
+    -0x1.fffffffffc1972c902ef31c37cb54817p-1,
+    -0x1.2d97c4p3,
+  },
+  { // Entry 687
+    0x1.f3321d234ed8128aabb0499a43b4def2p-21,
+    -0x1.ffffffffff0ca4e6263d27a0204389dfp-1,
+    0x1.2d97c6p3,
+  },
+  { // Entry 688
+    -0x1.f3321d234ed8128aabb0499a43b4def2p-21,
+    -0x1.ffffffffff0ca4e6263d27a0204389dfp-1,
+    -0x1.2d97c6p3,
+  },
+  { // Entry 689
+    -0x1.99bc5b961b1ac296dbe1980fd2c890a0p-26,
+    -0x1.ffffffffffffd703498c3b8288563915p-1,
+    0x1.2d97c8p3,
+  },
+  { // Entry 690
+    0x1.99bc5b961b1ac296dbe1980fd2c890a0p-26,
+    -0x1.ffffffffffffd703498c3b8288563915p-1,
+    -0x1.2d97c8p3,
+  },
+  { // Entry 691
+    -0x1.6a09c14e83f8db080d1223f887cc12ecp-1,
+    -0x1.6a0a0b815fb37b2d01551e07cb3009d1p-1,
+    0x1.46b9c0p3,
+  },
+  { // Entry 692
+    0x1.6a09c14e83f8db080d1223f887cc12ecp-1,
+    -0x1.6a0a0b815fb37b2d01551e07cb3009d1p-1,
+    -0x1.46b9c0p3,
+  },
+  { // Entry 693
+    -0x1.6a09d7ef23fbec1ed812e807beb0492fp-1,
+    -0x1.6a09f4e0c2e98deb78642b6032a73d46p-1,
+    0x1.46b9c2p3,
+  },
+  { // Entry 694
+    0x1.6a09d7ef23fbec1ed812e807beb0492fp-1,
+    -0x1.6a09f4e0c2e98deb78642b6032a73d46p-1,
+    -0x1.46b9c2p3,
+  },
+  { // Entry 695
+    -0x1.6a09ee8fc294f35db3efce565365af89p-1,
+    -0x1.6a09de4024b596b50eb06d562db8c777p-1,
+    0x1.46b9c4p3,
+  },
+  { // Entry 696
+    0x1.6a09ee8fc294f35db3efce565365af89p-1,
+    -0x1.6a09de4024b596b50eb06d562db8c777p-1,
+    -0x1.46b9c4p3,
+  },
+  { // Entry 697
+    -0x1.fffffffffe4c96b397d951cb21861c95p-1,
+    -0x1.4ddd3ba9edcd898b9946fdd20af22a68p-20,
+    0x1.5fdbbcp3,
+  },
+  { // Entry 698
+    0x1.fffffffffe4c96b397d951cb21861c95p-1,
+    -0x1.4ddd3ba9edcd898b9946fdd20af22a68p-20,
+    -0x1.5fdbbcp3,
+  },
+  { // Entry 699
+    -0x1.ffffffffffe8512aebb56c9e75b41941p-1,
+    -0x1.3774eea7b8abe8fa8c380142b97af4b6p-22,
+    0x1.5fdbbep3,
+  },
+  { // Entry 700
+    0x1.ffffffffffe8512aebb56c9e75b41941p-1,
+    -0x1.3774eea7b8abe8fa8c380142b97af4b6p-22,
+    -0x1.5fdbbep3,
+  },
+  { // Entry 701
+    -0x1.ffffffffff840ba23f91c9cb49a10b27p-1,
+    0x1.644588ac238ae493fa32435ba51329bfp-21,
+    0x1.5fdbc0p3,
+  },
+  { // Entry 702
+    0x1.ffffffffff840ba23f91c9cb49a10b27p-1,
+    0x1.644588ac238ae493fa32435ba51329bfp-21,
+    -0x1.5fdbc0p3,
+  },
+  { // Entry 703
+    -0x1.6a0a12f4197c90a0ee4a094b6377aa23p-1,
+    0x1.6a09b9dbc881c458e747908caf2aa5e1p-1,
+    0x1.78fdb6p3,
+  },
+  { // Entry 704
+    0x1.6a0a12f4197c90a0ee4a094b6377aa23p-1,
+    0x1.6a09b9dbc881c458e747908caf2aa5e1p-1,
+    -0x1.78fdb6p3,
+  },
+  { // Entry 705
+    -0x1.6a09fc537d29cf131d6710991bebabedp-1,
+    0x1.6a09d07c68fc010ffcfd3b19f1ee4f44p-1,
+    0x1.78fdb8p3,
+  },
+  { // Entry 706
+    0x1.6a09fc537d29cf131d6710991bebabedp-1,
+    0x1.6a09d07c68fc010ffcfd3b19f1ee4f44p-1,
+    -0x1.78fdb8p3,
+  },
+  { // Entry 707
+    -0x1.6a09e5b2df6d0388f9070c4340f3e669p-1,
+    0x1.6a09e71d080c33f6964a07d1a0bf5980p-1,
+    0x1.78fdbap3,
+  },
+  { // Entry 708
+    0x1.6a09e5b2df6d0388f9070c4340f3e669p-1,
+    0x1.6a09e71d080c33f6964a07d1a0bf5980p-1,
+    -0x1.78fdbap3,
+  },
+  { // Entry 709
+    0x1.6a09c909add4dbf32253a39d5c306308p-1,
+    0x1.6a0a03c63742d62802d163d5cfb3b7d5p-1,
+    0x1.ab41aep3,
+  },
+  { // Entry 710
+    -0x1.6a09c909add4dbf32253a39d5c306308p-1,
+    0x1.6a0a03c63742d62802d163d5cfb3b7d5p-1,
+    -0x1.ab41aep3,
+  },
+  { // Entry 711
+    0x1.6a09dfaa4d5c3a7f056f3e61a365b29ep-1,
+    0x1.6a09ed2599fd364c97660cca6652c0a3p-1,
+    0x1.ab41b0p3,
+  },
+  { // Entry 712
+    -0x1.6a09dfaa4d5c3a7f056f3e61a365b29ep-1,
+    0x1.6a09ed2599fd364c97660cca6652c0a3p-1,
+    -0x1.ab41b0p3,
+  },
+  { // Entry 713
+    0x1.6a09f64aeb798f2b3e3d9b16e8e3c412p-1,
+    0x1.6a09d684fb4d8c840660d6b42ec83039p-1,
+    0x1.ab41b2p3,
+  },
+  { // Entry 714
+    -0x1.6a09f64aeb798f2b3e3d9b16e8e3c412p-1,
+    0x1.6a09d684fb4d8c840660d6b42ec83039p-1,
+    -0x1.ab41b2p3,
+  },
+  { // Entry 715
+    0x1.fffffffffc260d6ffb8f4cd8ab3fd020p-1,
+    0x1.f66595da7a1ae308d26a18de4c2ed3a3p-20,
+    0x1.c463a8p3,
+  },
+  { // Entry 716
+    -0x1.fffffffffc260d6ffb8f4cd8ab3fd020p-1,
+    0x1.f66595da7a1ae308d26a18de4c2ed3a3p-20,
+    -0x1.c463a8p3,
+  },
+  { // Entry 717
+    0x1.ffffffffff12d89bb084dd762848b3d6p-1,
+    0x1.eccb2bb4f66ea861241fa09ca9d8a034p-21,
+    0x1.c463aap3,
+  },
+  { // Entry 718
+    -0x1.ffffffffff12d89bb084dd762848b3d6p-1,
+    0x1.eccb2bb4f66ea861241fa09ca9d8a034p-21,
+    -0x1.c463aap3,
+  },
+  { // Entry 719
+    0x1.ffffffffffffa3c7657b85e5b44bbd44p-1,
+    -0x1.334d44b0945407b118b361ab78171f67p-25,
+    0x1.c463acp3,
+  },
+  { // Entry 720
+    -0x1.ffffffffffffa3c7657b85e5b44bbd44p-1,
+    -0x1.334d44b0945407b118b361ab78171f67p-25,
+    -0x1.c463acp3,
+  },
+  { // Entry 721
+    0x1.6a0a0b38f134a3295a0b386e42f1ca7ap-1,
+    -0x1.6a09c196f2867cc916ae2b7e6c9d99c1p-1,
+    0x1.dd85a4p3,
+  },
+  { // Entry 722
+    -0x1.6a0a0b38f134a3295a0b386e42f1ca7ap-1,
+    -0x1.6a09c196f2867cc916ae2b7e6c9d99c1p-1,
+    -0x1.dd85a4p3,
+  },
+  { // Entry 723
+    0x1.6a09f49854662eff1b35755a129044a7p-1,
+    -0x1.6a09d837928506f7cff76f094b4e0377p-1,
+    0x1.dd85a6p3,
+  },
+  { // Entry 724
+    -0x1.6a09f49854662eff1b35755a129044a7p-1,
+    -0x1.6a09d837928506f7cff76f094b4e0377p-1,
+    -0x1.dd85a6p3,
+  },
+  { // Entry 725
+    0x1.6a09ddf7b62db0e0440b6a4262203b11p-1,
+    -0x1.6a09eed83119874e51ae4bb8aeddc1f2p-1,
+    0x1.dd85a8p3,
+  },
+  { // Entry 726
+    -0x1.6a09ddf7b62db0e0440b6a4262203b11p-1,
+    -0x1.6a09eed83119874e51ae4bb8aeddc1f2p-1,
+    -0x1.dd85a8p3,
+  },
+  { // Entry 727
+    0x1.4aa9c2f2c19a062b18a017bcd5424feap-20,
+    -0x1.fffffffffe54e5e4d32b3453166060b3p-1,
+    0x1.f6a7a0p3,
+  },
+  { // Entry 728
+    -0x1.4aa9c2f2c19a062b18a017bcd5424feap-20,
+    -0x1.fffffffffe54e5e4d32b3453166060b3p-1,
+    -0x1.f6a7a0p3,
+  },
+  { // Entry 729
+    0x1.2aa70bcb07d3a40781510d213652e43ap-22,
+    -0x1.ffffffffffea396ab8aee509392c755dp-1,
+    0x1.f6a7a2p3,
+  },
+  { // Entry 730
+    -0x1.2aa70bcb07d3a40781510d213652e43ap-22,
+    -0x1.ffffffffffea396ab8aee509392c755dp-1,
+    -0x1.f6a7a2p3,
+  },
+  { // Entry 731
+    -0x1.6aac7a1a7bf5bbd49572ffb8d7749922p-21,
+    -0x1.ffffffffff7f8cf09e32d6309bea85cap-1,
+    0x1.f6a7a4p3,
+  },
+  { // Entry 732
+    0x1.6aac7a1a7bf5bbd49572ffb8d7749922p-21,
+    -0x1.ffffffffff7f8cf09e32d6309bea85cap-1,
+    -0x1.f6a7a4p3,
+  },
+  { // Entry 733
+    -0x1.6a09a383953124096898340f9168b9d5p-1,
+    -0x1.6a0a294c45ec747a47711a4994d2c5e4p-1,
+    0x1.07e4ccp4,
+  },
+  { // Entry 734
+    0x1.6a09a383953124096898340f9168b9d5p-1,
+    -0x1.6a0a294c45ec747a47711a4994d2c5e4p-1,
+    -0x1.07e4ccp4,
+  },
+  { // Entry 735
+    -0x1.6a09d0c4d7869961c47a9b0b968cc910p-1,
+    -0x1.6a09fc0b0ea7ed9fb5dd50a0c8af19cbp-1,
+    0x1.07e4cep4,
+  },
+  { // Entry 736
+    0x1.6a09d0c4d7869961c47a9b0b968cc910p-1,
+    -0x1.6a09fc0b0ea7ed9fb5dd50a0c8af19cbp-1,
+    -0x1.07e4cep4,
+  },
+  { // Entry 737
+    -0x1.6a09fe061433e7770d00ca59d5a56251p-1,
+    -0x1.6a09cec9d1bb3ed4f810c9f9786d610ep-1,
+    0x1.07e4d0p4,
+  },
+  { // Entry 738
+    0x1.6a09fe061433e7770d00ca59d5a56251p-1,
+    -0x1.6a09cec9d1bb3ed4f810c9f9786d610ep-1,
+    -0x1.07e4d0p4,
+  },
+  { // Entry 739
+    -0x1.fffffffff9219dae5feda1b539335803p-1,
+    -0x1.4f76f80582c73fc0cc0903ed8ca7d6b3p-19,
+    0x1.1475cap4,
+  },
+  { // Entry 740
+    0x1.fffffffff9219dae5feda1b539335803p-1,
+    -0x1.4f76f80582c73fc0cc0903ed8ca7d6b3p-19,
+    -0x1.1475cap4,
+  },
+  { // Entry 741
+    -0x1.ffffffffff9d556e8c0bf0a80d610808p-1,
+    -0x1.3ddbe0161108b690eed70a7f59de751cp-21,
+    0x1.1475ccp4,
+  },
+  { // Entry 742
+    0x1.ffffffffff9d556e8c0bf0a80d610808p-1,
+    -0x1.3ddbe0161108b690eed70a7f59de751cp-21,
+    -0x1.1475ccp4,
+  },
+  { // Entry 743
+    -0x1.fffffffffe190d2eb82e74efd2093215p-1,
+    0x1.61120ff4f70180b0d55c3ae0f69585cap-20,
+    0x1.1475cep4,
+  },
+  { // Entry 744
+    0x1.fffffffffe190d2eb82e74efd2093215p-1,
+    0x1.61120ff4f70180b0d55c3ae0f69585cap-20,
+    -0x1.1475cep4,
+  },
+  { // Entry 745
+    -0x1.6a0a1a1e64a28eee238dc852846aacd5p-1,
+    0x1.6a09b2b17b741050a6cfd64b81c76485p-1,
+    0x1.2106c8p4,
+  },
+  { // Entry 746
+    0x1.6a0a1a1e64a28eee238dc852846aacd5p-1,
+    0x1.6a09b2b17b741050a6cfd64b81c76485p-1,
+    -0x1.2106c8p4,
+  },
+  { // Entry 747
+    -0x1.6a09ecdd2b784b699034ee8102670e27p-1,
+    0x1.6a09dff2bbe3c9616a3576c55e773207p-1,
+    0x1.2106cap4,
+  },
+  { // Entry 748
+    0x1.6a09ecdd2b784b699034ee8102670e27p-1,
+    0x1.6a09dff2bbe3c9616a3576c55e773207p-1,
+    -0x1.2106cap4,
+  },
+  { // Entry 749
+    -0x1.6a09bf9beca5e03188301639c09ed574p-1,
+    0x1.6a0a0d33f6ab5af262ad6ad18ac1ce9fp-1,
+    0x1.2106ccp4,
+  },
+  { // Entry 750
+    0x1.6a09bf9beca5e03188301639c09ed574p-1,
+    0x1.6a0a0d33f6ab5af262ad6ad18ac1ce9fp-1,
+    -0x1.2106ccp4,
+  },
+  { // Entry 751
+    -0x1.f9990e91a270d3bc1c02f4f69f48e675p-19,
+    0x1.fffffffff065cb240bcbfdff4977ddf8p-1,
+    0x1.2d97c4p4,
+  },
+  { // Entry 752
+    0x1.f9990e91a270d3bc1c02f4f69f48e675p-19,
+    0x1.fffffffff065cb240bcbfdff4977ddf8p-1,
+    -0x1.2d97c4p4,
+  },
+  { // Entry 753
+    -0x1.f3321d234deacd6f3afd75039685012fp-20,
+    0x1.fffffffffc32939898f585d6948cf2d1p-1,
+    0x1.2d97c6p4,
+  },
+  { // Entry 754
+    0x1.f3321d234deacd6f3afd75039685012fp-20,
+    0x1.fffffffffc32939898f585d6948cf2d1p-1,
+    -0x1.2d97c6p4,
+  },
+  { // Entry 755
+    0x1.99bc5b961b1aa1c9e8023074f3406fd9p-25,
+    0x1.ffffffffffff5c0d2630ee0a27e8d6d1p-1,
+    0x1.2d97c8p4,
+  },
+  { // Entry 756
+    -0x1.99bc5b961b1aa1c9e8023074f3406fd9p-25,
+    0x1.ffffffffffff5c0d2630ee0a27e8d6d1p-1,
+    -0x1.2d97c8p4,
+  },
+  { // Entry 757
+    0x1.6a09949e1ce1ec501afcb35d731bf62cp-1,
+    0x1.6a0a3831b81d94966ad8df4d378824f9p-1,
+    0x1.3a28c2p4,
+  },
+  { // Entry 758
+    -0x1.6a09949e1ce1ec501afcb35d731bf62cp-1,
+    0x1.6a0a3831b81d94966ad8df4d378824f9p-1,
+    -0x1.3a28c2p4,
+  },
+  { // Entry 759
+    0x1.6a09c1df6114100c65d1ff6c55755e72p-1,
+    0x1.6a0a0af082b5bca7f5569f4da6883f64p-1,
+    0x1.3a28c4p4,
+  },
+  { // Entry 760
+    -0x1.6a09c1df6114100c65d1ff6c55755e72p-1,
+    0x1.6a0a0af082b5bca7f5569f4da6883f64p-1,
+    -0x1.3a28c4p4,
+  },
+  { // Entry 761
+    0x1.6a09ef209f9e0cc13324ddf2b361553fp-1,
+    0x1.6a09ddaf47a5bc8dbdcb6b13844902aep-1,
+    0x1.3a28c6p4,
+  },
+  { // Entry 762
+    -0x1.6a09ef209f9e0cc13324ddf2b361553fp-1,
+    0x1.6a09ddaf47a5bc8dbdcb6b13844902aep-1,
+    -0x1.3a28c6p4,
+  },
+  { // Entry 763
+    0x1.fffffffff53f476ec4f59f26c4bcdfa0p-1,
+    0x1.a3bb251dc7efaa1e2137bb37ed6654dbp-19,
+    0x1.46b9c0p4,
+  },
+  { // Entry 764
+    -0x1.fffffffff53f476ec4f59f26c4bcdfa0p-1,
+    0x1.a3bb251dc7efaa1e2137bb37ed6654dbp-19,
+    -0x1.46b9c0p4,
+  },
+  { // Entry 765
+    0x1.fffffffffe5d2097b34334ad679dd7a4p-1,
+    0x1.47764a3b9566758e5baa2e3029f1abbap-20,
+    0x1.46b9c2p4,
+  },
+  { // Entry 766
+    -0x1.fffffffffe5d2097b34334ad679dd7a4p-1,
+    0x1.47764a3b9566758e5baa2e3029f1abbap-20,
+    -0x1.46b9c2p4,
+  },
+  { // Entry 767
+    0x1.ffffffffff7af9c0a19a005c565c6af7p-1,
+    -0x1.71136b88d4608490f2ddfe90101112aep-21,
+    0x1.46b9c4p4,
+  },
+  { // Entry 768
+    -0x1.ffffffffff7af9c0a19a005c565c6af7p-1,
+    -0x1.71136b88d4608490f2ddfe90101112aep-21,
+    -0x1.46b9c4p4,
+  },
+  { // Entry 769
+    0x1.6a0a2903d773925b052fb006ac670c23p-1,
+    -0x1.6a09a3cc03c4bbad2222dfe5be317565p-1,
+    0x1.534abep4,
+  },
+  { // Entry 770
+    -0x1.6a0a2903d773925b052fb006ac670c23p-1,
+    -0x1.6a09a3cc03c4bbad2222dfe5be317565p-1,
+    -0x1.534abep4,
+  },
+  { // Entry 771
+    0x1.6a09fbc2a025fdae918466fa00142143p-1,
+    -0x1.6a09d10d46112335d0e43d738387de8cp-1,
+    0x1.534ac0p4,
+  },
+  { // Entry 772
+    -0x1.6a09fbc2a025fdae918466fa00142143p-1,
+    -0x1.6a09d10d46112335d0e43d738387de8cp-1,
+    -0x1.534ac0p4,
+  },
+  { // Entry 773
+    0x1.6a09ce8163304113135a68ae93d3fa0ep-1,
+    -0x1.6a09fe4e82b5637a4a8f392c3301be94p-1,
+    0x1.534ac2p4,
+  },
+  { // Entry 774
+    -0x1.6a09ce8163304113135a68ae93d3fa0ep-1,
+    -0x1.6a09fe4e82b5637a4a8f392c3301be94p-1,
+    -0x1.534ac2p4,
+  },
+  { // Entry 775
+    0x1.4ddd3ba9ecb19d6bb6ea161120e447b9p-19,
+    -0x1.fffffffff9325ace5f682bbb8b122a09p-1,
+    0x1.5fdbbcp4,
+  },
+  { // Entry 776
+    -0x1.4ddd3ba9ecb19d6bb6ea161120e447b9p-19,
+    -0x1.fffffffff9325ace5f682bbb8b122a09p-1,
+    -0x1.5fdbbcp4,
+  },
+  { // Entry 777
+    0x1.3774eea7b89d80df7816fe208ec69fc0p-21,
+    -0x1.ffffffffffa144abaed5b4aab880635dp-1,
+    0x1.5fdbbep4,
+  },
+  { // Entry 778
+    -0x1.3774eea7b89d80df7816fe208ec69fc0p-21,
+    -0x1.ffffffffffa144abaed5b4aab880635dp-1,
+    -0x1.5fdbbep4,
+  },
+  { // Entry 779
+    -0x1.644588ac2334a3d5452d9960282cf80dp-20,
+    -0x1.fffffffffe102e88fe476331e1ddefafp-1,
+    0x1.5fdbc0p4,
+  },
+  { // Entry 780
+    0x1.644588ac2334a3d5452d9960282cf80dp-20,
+    -0x1.fffffffffe102e88fe476331e1ddefafp-1,
+    -0x1.5fdbc0p4,
+  },
+  { // Entry 781
+    -0x1.6a09b2f9ea049e855e35ca9ce7e0d89ap-1,
+    -0x1.6a0a19d5f626a35ee112a34638e07808p-1,
+    0x1.6c6cbap4,
+  },
+  { // Entry 782
+    0x1.6a09b2f9ea049e855e35ca9ce7e0d89ap-1,
+    -0x1.6a0a19d5f626a35ee112a34638e07808p-1,
+    -0x1.6c6cbap4,
+  },
+  { // Entry 783
+    -0x1.6a09e03b2a6b49c6134c67b42baee668p-1,
+    -0x1.6a09ec94bcf35208ccd030684d5ddd9cp-1,
+    0x1.6c6cbcp4,
+  },
+  { // Entry 784
+    0x1.6a09e03b2a6b49c6134c67b42baee668p-1,
+    -0x1.6a09ec94bcf35208ccd030684d5ddd9cp-1,
+    -0x1.6c6cbcp4,
+  },
+  { // Entry 785
+    -0x1.6a0a0d7c6529cd85dbbb3a5c2cd3fae5p-1,
+    -0x1.6a09bf537e17d900659bd2fa24c3a8c8p-1,
+    0x1.6c6cbep4,
+  },
+  { // Entry 786
+    0x1.6a0a0d7c6529cd85dbbb3a5c2cd3fae5p-1,
+    -0x1.6a09bf537e17d900659bd2fa24c3a8c8p-1,
+    -0x1.6c6cbep4,
+  },
+  { // Entry 787
+    -0x1.fffffffff07f0ab12aa8f41f29c15392p-1,
+    -0x1.f7ff52360c622b3f94d9c7250bfad8d4p-19,
+    0x1.78fdb6p4,
+  },
+  { // Entry 788
+    0x1.fffffffff07f0ab12aa8f41f29c15392p-1,
+    -0x1.f7ff52360c622b3f94d9c7250bfad8d4p-19,
+    -0x1.78fdb6p4,
+  },
+  { // Entry 789
+    -0x1.fffffffffc3f0542db21dcbcb847dac3p-1,
+    -0x1.effea46c21baa3da7c266c953a013598p-20,
+    0x1.78fdb8p4,
+  },
+  { // Entry 790
+    0x1.fffffffffc3f0542db21dcbcb847dac3p-1,
+    -0x1.effea46c21baa3da7c266c953a013598p-20,
+    -0x1.78fdb8p4,
+  },
+  { // Entry 791
+    -0x1.fffffffffffeffd48bac73efe60c7fcfp-1,
+    0x1.0015b93dd0f095be1eb0a5b87fe5e33ep-24,
+    0x1.78fdbap4,
+  },
+  { // Entry 792
+    0x1.fffffffffffeffd48bac73efe60c7fcfp-1,
+    0x1.0015b93dd0f095be1eb0a5b87fe5e33ep-24,
+    -0x1.78fdbap4,
+  },
+  { // Entry 793
+    -0x1.6a0a37e949a7ad698a32234c73e5afbap-1,
+    0x1.6a0994e68b787ee4fd6830b288225745p-1,
+    0x1.858eb4p4,
+  },
+  { // Entry 794
+    0x1.6a0a37e949a7ad698a32234c73e5afbap-1,
+    0x1.6a0994e68b787ee4fd6830b288225745p-1,
+    -0x1.858eb4p4,
+  },
+  { // Entry 795
+    -0x1.6a0a0aa81436c7a8d33a38d704030d14p-1,
+    0x1.6a09c227cfa194d1fa7ab9909de5083cp-1,
+    0x1.858eb6p4,
+  },
+  { // Entry 796
+    0x1.6a0a0aa81436c7a8d33a38d704030d14p-1,
+    0x1.6a09c227cfa194d1fa7ab9909de5083cp-1,
+    -0x1.858eb6p4,
+  },
+  { // Entry 797
+    -0x1.6a09dd66d91db9bd7bf355faff08f194p-1,
+    0x1.6a09ef690e2283b658509ed319483839p-1,
+    0x1.858eb8p4,
+  },
+  { // Entry 798
+    0x1.6a09dd66d91db9bd7bf355faff08f194p-1,
+    0x1.6a09ef690e2283b658509ed319483839p-1,
+    -0x1.858eb8p4,
+  },
+  { // Entry 799
+    0x1.c048b38a8bbf59f414fec7079209926ep-3,
+    -0x1.f3957bad70e0741f1d3d6751246ce21ap-1,
+    0x1.fffffep62,
+  },
+  { // Entry 800
+    -0x1.c048b38a8bbf59f414fec7079209926ep-3,
+    -0x1.f3957bad70e0741f1d3d6751246ce21ap-1,
+    -0x1.fffffep62,
+  },
+  { // Entry 801
+    0x1.fff6dfd42dc54430bc0576b00a88bd94p-1,
+    0x1.82aa375b3c33e70663731bab4beb6ed3p-7,
+    0x1.p63,
+  },
+  { // Entry 802
+    -0x1.fff6dfd42dc54430bc0576b00a88bd94p-1,
+    0x1.82aa375b3c33e70663731bab4beb6ed3p-7,
+    -0x1.p63,
+  },
+  { // Entry 803
+    -0x1.d6637d070347ee94e830445e76486727p-1,
+    0x1.945e6c69a580fb7bb27d02c0fe0f8a71p-2,
+    0x1.000002p63,
+  },
+  { // Entry 804
+    0x1.d6637d070347ee94e830445e76486727p-1,
+    0x1.945e6c69a580fb7bb27d02c0fe0f8a71p-2,
+    -0x1.000002p63,
+  },
+  { // Entry 805
+    -0x1.0e5283661df0ca0f55ab6167e14514a1p-1,
+    -0x1.b2d255f2bd0423e29e2a548728f034abp-1,
+    0x1.fffffep26,
+  },
+  { // Entry 806
+    0x1.0e5283661df0ca0f55ab6167e14514a1p-1,
+    -0x1.b2d255f2bd0423e29e2a548728f034abp-1,
+    -0x1.fffffep26,
+  },
+  { // Entry 807
+    -0x1.86dcc9babb0a40ee875cab3b9e892757p-1,
+    0x1.4ab6511a7d39ad3cc88ded1e775ca147p-1,
+    0x1.p27,
+  },
+  { // Entry 808
+    0x1.86dcc9babb0a40ee875cab3b9e892757p-1,
+    0x1.4ab6511a7d39ad3cc88ded1e775ca147p-1,
+    -0x1.p27,
+  },
+  { // Entry 809
+    0x1.171999b629fd5b6357c6dff4d7827d95p-1,
+    -0x1.ad3d80c82f4452b076581de24648435bp-1,
+    0x1.000002p27,
+  },
+  { // Entry 810
+    -0x1.171999b629fd5b6357c6dff4d7827d95p-1,
+    -0x1.ad3d80c82f4452b076581de24648435bp-1,
+    -0x1.000002p27,
+  },
+  { // Entry 811
+    -0x1.e57ec09221973550d1e5798dcf0cd25dp-1,
+    -0x1.4532c3721ed4343ad88eea8908a988cbp-2,
+    0x1.fffffep23,
+  },
+  { // Entry 812
+    0x1.e57ec09221973550d1e5798dcf0cd25dp-1,
+    -0x1.4532c3721ed4343ad88eea8908a988cbp-2,
+    -0x1.fffffep23,
+  },
+  { // Entry 813
+    -0x1.8f22f8433d6edfe9a4aff9622517caa9p-1,
+    0x1.40ad67f3f0c9a143963c9c96dbce3f8ap-1,
+    0x1.p24,
+  },
+  { // Entry 814
+    0x1.8f22f8433d6edfe9a4aff9622517caa9p-1,
+    0x1.40ad67f3f0c9a143963c9c96dbce3f8ap-1,
+    -0x1.p24,
+  },
+  { // Entry 815
+    0x1.c9b0c7265c543f80faf01741c6458560p-1,
+    0x1.caf8537c3e442ca8aca86c156773853ap-2,
+    0x1.000002p24,
+  },
+  { // Entry 816
+    -0x1.c9b0c7265c543f80faf01741c6458560p-1,
+    0x1.caf8537c3e442ca8aca86c156773853ap-2,
+    -0x1.000002p24,
+  },
+  { // Entry 817
+    -0x1.837b98a3185d1466d852f0a7dc1d248ep-1,
+    -0x1.4eaa667ba0b90dfb05ab3d9c247cdee7p-1,
+    0x1.fffffep1,
+  },
+  { // Entry 818
+    0x1.837b98a3185d1466d852f0a7dc1d248ep-1,
+    -0x1.4eaa667ba0b90dfb05ab3d9c247cdee7p-1,
+    -0x1.fffffep1,
+  },
+  { // Entry 819
+    -0x1.837b9dddc1eae70ce98055a0e450d93cp-1,
+    -0x1.4eaa606db24c0c466da1c2dc7baa2b32p-1,
+    0x1.p2,
+  },
+  { // Entry 820
+    0x1.837b9dddc1eae70ce98055a0e450d93cp-1,
+    -0x1.4eaa606db24c0c466da1c2dc7baa2b32p-1,
+    -0x1.p2,
+  },
+  { // Entry 821
+    -0x1.837ba85314bde52b1e9c2c8ed2712c72p-1,
+    -0x1.4eaa5451d53348eb89dc478d4d11be02p-1,
+    0x1.000002p2,
+  },
+  { // Entry 822
+    0x1.837ba85314bde52b1e9c2c8ed2712c72p-1,
+    -0x1.4eaa5451d53348eb89dc478d4d11be02p-1,
+    -0x1.000002p2,
+  },
+  { // Entry 823
+    0x1.d18f70573da63012fa1c0e3d2ebbe59cp-1,
+    -0x1.aa225e2ef96241915b6fd217522814f5p-2,
+    0x1.fffffep0,
+  },
+  { // Entry 824
+    -0x1.d18f70573da63012fa1c0e3d2ebbe59cp-1,
+    -0x1.aa225e2ef96241915b6fd217522814f5p-2,
+    -0x1.fffffep0,
+  },
+  { // Entry 825
+    0x1.d18f6ead1b445dfab848188009c9bb95p-1,
+    -0x1.aa22657537204a4332f8acbb72b0d768p-2,
+    0x1.p1,
+  },
+  { // Entry 826
+    -0x1.d18f6ead1b445dfab848188009c9bb95p-1,
+    -0x1.aa22657537204a4332f8acbb72b0d768p-2,
+    -0x1.p1,
+  },
+  { // Entry 827
+    0x1.d18f6b58d66ae7110b2b6f7cffba6ec1p-1,
+    -0x1.aa227401b288620a0372d5a96084915dp-2,
+    0x1.000002p1,
+  },
+  { // Entry 828
+    -0x1.d18f6b58d66ae7110b2b6f7cffba6ec1p-1,
+    -0x1.aa227401b288620a0372d5a96084915dp-2,
+    -0x1.000002p1,
+  },
+  { // Entry 829
+    0x1.aed547dbee4d0d8680d0813d1e4e21d0p-1,
+    0x1.14a282aa25b11f6312a7a65180e7c3d4p-1,
+    0x1.fffffep-1,
+  },
+  { // Entry 830
+    -0x1.aed547dbee4d0d8680d0813d1e4e21d0p-1,
+    0x1.14a282aa25b11f6312a7a65180e7c3d4p-1,
+    -0x1.fffffep-1,
+  },
+  { // Entry 831
+    0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    0x1.p0,
+  },
+  { // Entry 832
+    -0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    -0x1.p0,
+  },
+  { // Entry 833
+    0x1.aed54b19d5cd7937cbf41ed408ca0a52p-1,
+    0x1.14a27d9da5d4aebce71428f9057b08dap-1,
+    0x1.000002p0,
+  },
+  { // Entry 834
+    -0x1.aed54b19d5cd7937cbf41ed408ca0a52p-1,
+    0x1.14a27d9da5d4aebce71428f9057b08dap-1,
+    -0x1.000002p0,
+  },
+  { // Entry 835
+    0x1.eaee85835dde5b71beec7d8d98052112p-2,
+    0x1.c15280e0737692dd436908fdc8e6e2e1p-1,
+    0x1.fffffep-2,
+  },
+  { // Entry 836
+    -0x1.eaee85835dde5b71beec7d8d98052112p-2,
+    0x1.c15280e0737692dd436908fdc8e6e2e1p-1,
+    -0x1.fffffep-2,
+  },
+  { // Entry 837
+    0x1.eaee8744b05efe8764bc364fd837b666p-2,
+    0x1.c1528065b7d4f9db7bbb3b45f5f5b30ap-1,
+    0x1.p-1,
+  },
+  { // Entry 838
+    -0x1.eaee8744b05efe8764bc364fd837b666p-2,
+    0x1.c1528065b7d4f9db7bbb3b45f5f5b30ap-1,
+    -0x1.p-1,
+  },
+  { // Entry 839
+    0x1.eaee8ac7555ed47fca77ceed174c8ea0p-2,
+    0x1.c1527f70409076da0c3204df1e099a83p-1,
+    0x1.000002p-1,
+  },
+  { // Entry 840
+    -0x1.eaee8ac7555ed47fca77ceed174c8ea0p-2,
+    0x1.c1527f70409076da0c3204df1e099a83p-1,
+    -0x1.000002p-1,
+  },
+  { // Entry 841
+    0x1.faaeeb5f1c0d63f43c6f3ec46011690fp-3,
+    0x1.f0154a1789d8dcc172cd2092d05f6394p-1,
+    0x1.fffffep-3,
+  },
+  { // Entry 842
+    -0x1.faaeeb5f1c0d63f43c6f3ec46011690fp-3,
+    0x1.f0154a1789d8dcc172cd2092d05f6394p-1,
+    -0x1.fffffep-3,
+  },
+  { // Entry 843
+    0x1.faaeed4f31576ba89debdc7351e8b1aep-3,
+    0x1.f01549f7deea174f07a67972bf29f148p-1,
+    0x1.p-2,
+  },
+  { // Entry 844
+    -0x1.faaeed4f31576ba89debdc7351e8b1aep-3,
+    0x1.f01549f7deea174f07a67972bf29f148p-1,
+    -0x1.p-2,
+  },
+  { // Entry 845
+    0x1.faaef12f5beb1c1094473d3c3365b9e1p-3,
+    0x1.f01549b8890c2f66337cac15a7237c8ep-1,
+    0x1.000002p-2,
+  },
+  { // Entry 846
+    -0x1.faaef12f5beb1c1094473d3c3365b9e1p-3,
+    0x1.f01549b8890c2f66337cac15a7237c8ep-1,
+    -0x1.000002p-2,
+  },
+  { // Entry 847
+    0x1.feaaecec6d8e30cd56950eb2ebdcebd4p-4,
+    0x1.fc01552fd068ee83f5b742c05245e8b2p-1,
+    0x1.fffffep-4,
+  },
+  { // Entry 848
+    -0x1.feaaecec6d8e30cd56950eb2ebdcebd4p-4,
+    0x1.fc01552fd068ee83f5b742c05245e8b2p-1,
+    -0x1.fffffep-4,
+  },
+  { // Entry 849
+    0x1.feaaeee86ee35ca069a86721f89f85a5p-4,
+    0x1.fc015527d5bd36da3cd4253bede319cap-1,
+    0x1.p-3,
+  },
+  { // Entry 850
+    -0x1.feaaeee86ee35ca069a86721f89f85a5p-4,
+    0x1.fc015527d5bd36da3cd4253bede319cap-1,
+    -0x1.p-3,
+  },
+  { // Entry 851
+    0x1.feaaf2e0718d9c568c9442c81545cd62p-4,
+    0x1.fc015517e065afb6bb102c18f5919820p-1,
+    0x1.000002p-3,
+  },
+  { // Entry 852
+    -0x1.feaaf2e0718d9c568c9442c81545cd62p-4,
+    0x1.fc015517e065afb6bb102c18f5919820p-1,
+    -0x1.000002p-3,
+  },
+  { // Entry 853
+    0x1.ffaaacefd4d855ac8227799f3e263d7ap-5,
+    0x1.ff0015569ef7e2b96301e6f752c019d4p-1,
+    0x1.fffffep-5,
+  },
+  { // Entry 854
+    -0x1.ffaaacefd4d855ac8227799f3e263d7ap-5,
+    0x1.ff0015569ef7e2b96301e6f752c019d4p-1,
+    -0x1.fffffep-5,
+  },
+  { // Entry 855
+    0x1.ffaaaeeed4edab4ba4b365ed25a9595fp-5,
+    0x1.ff0015549f4d34ca0e1ee6509bc42b71p-1,
+    0x1.p-4,
+  },
+  { // Entry 856
+    -0x1.ffaaaeeed4edab4ba4b365ed25a9595fp-5,
+    0x1.ff0015549f4d34ca0e1ee6509bc42b71p-1,
+    -0x1.p-4,
+  },
+  { // Entry 857
+    0x1.ffaab2ecd518508ae9bc730a165a8eadp-5,
+    0x1.ff0015509ff7d2ee6418e924f0de5e97p-1,
+    0x1.000002p-4,
+  },
+  { // Entry 858
+    -0x1.ffaab2ecd518508ae9bc730a165a8eadp-5,
+    0x1.ff0015509ff7d2ee6418e924f0de5e97p-1,
+    -0x1.000002p-4,
+  },
+  { // Entry 859
+    0x1.ffeaa8ef2e85933883c0dc33462387b5p-6,
+    0x1.ffc00155d277d58e727cd95c43f759cfp-1,
+    0x1.fffffep-6,
+  },
+  { // Entry 860
+    -0x1.ffeaa8ef2e85933883c0dc33462387b5p-6,
+    0x1.ffc00155d277d58e727cd95c43f759cfp-1,
+    -0x1.fffffep-6,
+  },
+  { // Entry 861
+    0x1.ffeaaaeeee86e8cafe41376d47919579p-6,
+    0x1.ffc00155527d2b12aedb49d92928df72p-1,
+    0x1.p-5,
+  },
+  { // Entry 862
+    -0x1.ffeaaaeeee86e8cafe41376d47919579p-6,
+    0x1.ffc00155527d2b12aedb49d92928df72p-1,
+    -0x1.p-5,
+  },
+  { // Entry 863
+    0x1.ffeaaeee6e89927003413abe64e9dc21p-6,
+    0x1.ffc001545287d49b57972af5145663a0p-1,
+    0x1.000002p-5,
+  },
+  { // Entry 864
+    -0x1.ffeaaeee6e89927003413abe64e9dc21p-6,
+    0x1.ffc001545287d49b57972af5145663a0p-1,
+    -0x1.000002p-5,
+  },
+  { // Entry 865
+    0x1.fffaa8aefeed396ffffc636313d0ba6dp-7,
+    0x1.fff0001575499f3d7996e2da11cdeb24p-1,
+    0x1.fffffep-7,
+  },
+  { // Entry 866
+    -0x1.fffaa8aefeed396ffffc636313d0ba6dp-7,
+    0x1.fff0001575499f3d7996e2da11cdeb24p-1,
+    -0x1.fffffep-7,
+  },
+  { // Entry 867
+    0x1.fffaaaaeeeed4ed549c6560f889ee531p-7,
+    0x1.fff000155549f4a28a280e97bcd59c8ap-1,
+    0x1.p-6,
+  },
+  { // Entry 868
+    -0x1.fffaaaaeeeed4ed549c6560f889ee531p-7,
+    0x1.fff000155549f4a28a280e97bcd59c8ap-1,
+    -0x1.p-6,
+  },
+  { // Entry 869
+    0x1.fffaaeaeceed793fde5a1a9ca5bb1ee6p-7,
+    0x1.fff00015154a9f0cae4a62151501cd0ap-1,
+    0x1.000002p-6,
+  },
+  { // Entry 870
+    -0x1.fffaaeaeceed793fde5a1a9ca5bb1ee6p-7,
+    0x1.fff00015154a9f0cae4a62151501cd0ap-1,
+    -0x1.000002p-6,
+  },
+  { // Entry 871
+    0x1.fffffdfaaaaabaaeeeded997feffa35ap-15,
+    0x1.fffffff0000020155544fff49fca38e6p-1,
+    0x1.fffffep-15,
+  },
+  { // Entry 872
+    -0x1.fffffdfaaaaabaaeeeded997feffa35ap-15,
+    0x1.fffffff0000020155544fff49fca38e6p-1,
+    -0x1.fffffep-15,
+  },
+  { // Entry 873
+    0x1.fffffffaaaaaaaaeeeeeeeed4ed4ed4fp-15,
+    0x1.fffffff00000001555555549f49f49f7p-1,
+    0x1.p-14,
+  },
+  { // Entry 874
+    -0x1.fffffffaaaaaaaaeeeeeeeed4ed4ed4fp-15,
+    0x1.fffffff00000001555555549f49f49f7p-1,
+    -0x1.p-14,
+  },
+  { // Entry 875
+    0x1.000001fd5555455777578ccbe7bfc09cp-14,
+    0x1.ffffffefffffc0155515fff4a1496c1cp-1,
+    0x1.000002p-14,
+  },
+  { // Entry 876
+    -0x1.000001fd5555455777578ccbe7bfc09cp-14,
+    0x1.ffffffefffffc0155515fff4a1496c1cp-1,
+    -0x1.000002p-14,
+  },
+  { // Entry 877
+    0x1.fffffdfffffffeaaaaaeaaaaa6aaeef0p-28,
+    0x1.fffffffffffffc000007fffffc015555p-1,
+    0x1.fffffep-28,
+  },
+  { // Entry 878
+    -0x1.fffffdfffffffeaaaaaeaaaaa6aaeef0p-28,
+    0x1.fffffffffffffc000007fffffc015555p-1,
+    -0x1.fffffep-28,
+  },
+  { // Entry 879
+    0x1.fffffffffffffeaaaaaaaaaaaaaaeeeep-28,
+    0x1.fffffffffffffc000000000000015555p-1,
+    0x1.p-27,
+  },
+  { // Entry 880
+    -0x1.fffffffffffffeaaaaaaaaaaaaaaeeeep-28,
+    0x1.fffffffffffffc000000000000015555p-1,
+    -0x1.p-27,
+  },
+  { // Entry 881
+    0x1.000001ffffffff55555155554d557772p-27,
+    0x1.fffffffffffffbffffeffffff0015555p-1,
+    0x1.000002p-27,
+  },
+  { // Entry 882
+    -0x1.000001ffffffff55555155554d557772p-27,
+    0x1.fffffffffffffbffffeffffff0015555p-1,
+    -0x1.000002p-27,
+  },
+  { // Entry 883
+    0x1.fffffdfffffffffaaaaabaaaaa9aaaaep-31,
+    0x1.fffffffffffffff000001ffffff00015p-1,
+    0x1.fffffep-31,
+  },
+  { // Entry 884
+    -0x1.fffffdfffffffffaaaaabaaaaa9aaaaep-31,
+    0x1.fffffffffffffff000001ffffff00015p-1,
+    -0x1.fffffep-31,
+  },
+  { // Entry 885
+    0x1.fffffffffffffffaaaaaaaaaaaaaaaaep-31,
+    0x1.fffffffffffffff00000000000000015p-1,
+    0x1.p-30,
+  },
+  { // Entry 886
+    -0x1.fffffffffffffffaaaaaaaaaaaaaaaaep-31,
+    0x1.fffffffffffffff00000000000000015p-1,
+    -0x1.p-30,
+  },
+  { // Entry 887
+    0x1.000001fffffffffd5555455555355557p-30,
+    0x1.ffffffffffffffefffffbfffffc00015p-1,
+    0x1.000002p-30,
+  },
+  { // Entry 888
+    -0x1.000001fffffffffd5555455555355557p-30,
+    0x1.ffffffffffffffefffffbfffffc00015p-1,
+    -0x1.000002p-30,
+  },
+  { // Entry 889
+    0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    0x1.b4bf2c79bdfcdaa53ed6c013f65e0963p-1,
+    -0x1.fffffep127,
+  },
+  { // Entry 890
+    -0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    0x1.b4bf2c79bdfcdaa53ed6c013f65e0963p-1,
+    0x1.fffffep127,
+  },
+  { // Entry 891
+    -0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    0x1.b4bf2c79bdfcdaa53ed6c013f65e0963p-1,
+    0x1.fffffep127,
+  },
+  { // Entry 892
+    0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    0x1.b4bf2c79bdfcdaa53ed6c013f65e0963p-1,
+    -0x1.fffffep127,
+  },
+  { // Entry 893
+    -0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    0x1.b4bf2c79bdfcdaa53ed6c013f65e0963p-1,
+    0x1.fffffep127,
+  },
+  { // Entry 894
+    0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    0x1.b4bf2c79bdfcdaa53ed6c013f65e0963p-1,
+    -0x1.fffffep127,
+  },
+  { // Entry 895
+    -0x1.48ce575202efd93c62f7b88106ea1d4dp-1,
+    -0x1.8877a29e3d7b6defcb528e86f4c3e09ap-1,
+    0x1.fffffcp127,
+  },
+  { // Entry 896
+    0x1.48ce575202efd93c62f7b88106ea1d4dp-1,
+    -0x1.8877a29e3d7b6defcb528e86f4c3e09ap-1,
+    -0x1.fffffcp127,
+  },
+  { // Entry 897
+    -0x1.777a5cf72cec5fd61896cb4f40d1de79p-24,
+    -0x1.fffffffffffdd94849271d08eecf54a1p-1,
+    0x1.921fb6p1,
+  },
+  { // Entry 898
+    0x1.777a5cf72cec5fd61896cb4f40d1de79p-24,
+    -0x1.fffffffffffdd94849271d08eecf54a1p-1,
+    -0x1.921fb6p1,
+  },
+  { // Entry 899
+    0x1.ffffffffffff76521249c7422930ed82p-1,
+    -0x1.777a5cf72cecc4cde3a31e7d5a026142p-25,
+    0x1.921fb6p0,
+  },
+  { // Entry 900
+    -0x1.ffffffffffff76521249c7422930ed82p-1,
+    -0x1.777a5cf72cecc4cde3a31e7d5a026142p-25,
+    -0x1.921fb6p0,
+  },
+  { // Entry 901
+    0x1.aed54b19d5cd7937cbf41ed408ca0a52p-1,
+    0x1.14a27d9da5d4aebce71428f9057b08dap-1,
+    0x1.000002p0,
+  },
+  { // Entry 902
+    -0x1.aed54b19d5cd7937cbf41ed408ca0a52p-1,
+    0x1.14a27d9da5d4aebce71428f9057b08dap-1,
+    -0x1.000002p0,
+  },
+  { // Entry 903
+    0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    0x1.p0,
+  },
+  { // Entry 904
+    -0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    0x1.14a280fb5068b923848cdb2ed0e37a53p-1,
+    -0x1.p0,
+  },
+  { // Entry 905
+    0x1.aed547dbee4d0d8680d0813d1e4e21d0p-1,
+    0x1.14a282aa25b11f6312a7a65180e7c3d4p-1,
+    0x1.fffffep-1,
+  },
+  { // Entry 906
+    -0x1.aed547dbee4d0d8680d0813d1e4e21d0p-1,
+    0x1.14a282aa25b11f6312a7a65180e7c3d4p-1,
+    -0x1.fffffep-1,
+  },
+  { // Entry 907
+    0x1.6a09e6ecb41fdd7e681872c854887019p-1,
+    0x1.6a09e5e3335983e5ac92e733e3f24b42p-1,
+    0x1.921fb6p-1,
+  },
+  { // Entry 908
+    -0x1.6a09e6ecb41fdd7e681872c854887019p-1,
+    0x1.6a09e5e3335983e5ac92e733e3f24b42p-1,
+    -0x1.921fb6p-1,
+  },
+  { // Entry 909
+    0x1.000001ffffffffffffffffffffffffffp-126,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.000002p-126,
+  },
+  { // Entry 910
+    -0x1.000001ffffffffffffffffffffffffffp-126,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.000002p-126,
+  },
+  { // Entry 911
+    0x1.ffffffffffffffffffffffffffffffffp-127,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-126,
+  },
+  { // Entry 912
+    -0x1.ffffffffffffffffffffffffffffffffp-127,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-126,
+  },
+  { // Entry 913
+    0x1.fffffbffffffffffffffffffffffffffp-127,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.fffffcp-127,
+  },
+  { // Entry 914
+    -0x1.fffffbffffffffffffffffffffffffffp-127,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.fffffcp-127,
+  },
+  { // Entry 915
+    0x1.fffff7ffffffffffffffffffffffffffp-127,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.fffff8p-127,
+  },
+  { // Entry 916
+    -0x1.fffff7ffffffffffffffffffffffffffp-127,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.fffff8p-127,
+  },
+  { // Entry 917
+    0x1.ffffffffffffffffffffffffffffffffp-149,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-148,
+  },
+  { // Entry 918
+    -0x1.ffffffffffffffffffffffffffffffffp-149,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-148,
+  },
+  { // Entry 919
+    0.0f,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    0x1.p-149,
+  },
+  { // Entry 920
+    -0.0f,
+    0x1.ffffffffffffffffffffffffffffffffp-1,
+    -0x1.p-149,
+  },
+  { // Entry 921
+    0.0,
+    0x1.p0,
+    0.0f,
+  },
+  { // Entry 922
+    -0.0,
+    0x1.p0,
+    -0.0f,
+  },
+};
+#endif // __BIONIC__
+
+TEST(math_sincosf, sincosf_intel) {
+#if defined(__BIONIC__)
+  for (size_t i = 0; i < sizeof(g_sincosf_intel_data)/sizeof(sincosf_intel_data_t); i++) {
+   float fsin, fcos;
+   sincosf(g_sincosf_intel_data[i].call_data, &fsin, &fcos);
+   EXPECT_FLOAT_EQ(g_sincosf_intel_data[i].sin_expected, fsin) << "Failed on element " << i;
+   EXPECT_FLOAT_EQ(g_sincosf_intel_data[i].cos_expected, fcos) << "Failed on element " << i;
+  }
+#else // __BIONIC__
+  GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
+}
diff --git a/tests/math_sinf_test.cpp b/tests/math_sinf_test.cpp
new file mode 100644
index 0000000..bb1e2c9
--- /dev/null
+++ b/tests/math_sinf_test.cpp
@@ -0,0 +1,4395 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <math.h>
+
+#include <gtest/gtest.h>
+
+#if defined(__BIONIC__)
+typedef struct {
+  float expected;
+  float call_data;
+} sinf_intel_data_t;
+
+static sinf_intel_data_t g_sinf_intel_data[] = {
+  { // Entry 0
+    -0x1.0003fffffff554d5535552cccf778ccdp-21,
+    -0x1.0004p-21
+  },
+  { // Entry 1
+    0x1.0003fffffff554d5535552cccf778ccdp-21,
+    0x1.0004p-21
+  },
+  { // Entry 2
+    -0x1.d30ca7008af24ef048a7a05eecde2120p-4,
+    -0x1.00cbf0p10
+  },
+  { // Entry 3
+    0x1.d30ca7008af24ef048a7a05eecde2120p-4,
+    0x1.00cbf0p10
+  },
+  { // Entry 4
+    0x1.8d665d0000200efc4478008658c617c7p-1,
+    -0x1.01ee34p2
+  },
+  { // Entry 5
+    -0x1.8d665d0000200efc4478008658c617c7p-1,
+    0x1.01ee34p2
+  },
+  { // Entry 6
+    0x1.ec042ff972e42c23f28f2da4fb75f851p-1,
+    -0x1.18f1f4p4
+  },
+  { // Entry 7
+    -0x1.ec042ff972e42c23f28f2da4fb75f851p-1,
+    0x1.18f1f4p4
+  },
+  { // Entry 8
+    0x1.f0d384240ad9f2dba47b96b08271b41fp-1,
+    -0x1.1df906p2
+  },
+  { // Entry 9
+    -0x1.f0d384240ad9f2dba47b96b08271b41fp-1,
+    0x1.1df906p2
+  },
+  { // Entry 10
+    -0x1.4616daf9cd3ce4e92186e7d8ec3d3ef0p-5,
+    -0x1.3ap6
+  },
+  { // Entry 11
+    0x1.4616daf9cd3ce4e92186e7d8ec3d3ef0p-5,
+    0x1.3ap6
+  },
+  { // Entry 12
+    0x1.df04c5f9de343235f4f8b1797286872bp-1,
+    -0x1.44b096p2
+  },
+  { // Entry 13
+    -0x1.df04c5f9de343235f4f8b1797286872bp-1,
+    0x1.44b096p2
+  },
+  { // Entry 14
+    -0x1.feffbd7334c7043b90a6bc2d76dda7c8p-1,
+    -0x1.821cf6p0
+  },
+  { // Entry 15
+    0x1.feffbd7334c7043b90a6bc2d76dda7c8p-1,
+    0x1.821cf6p0
+  },
+  { // Entry 16
+    0x1.ebac56ffe6f27893c69f68d1d7b4a448p-3,
+    -0x1.829b86p2
+  },
+  { // Entry 17
+    -0x1.ebac56ffe6f27893c69f68d1d7b4a448p-3,
+    0x1.829b86p2
+  },
+  { // Entry 18
+    0x1.b725ccef65b1390912a0f5eaab0e7202p-6,
+    -0x1.8580fep7
+  },
+  { // Entry 19
+    -0x1.b725ccef65b1390912a0f5eaab0e7202p-6,
+    0x1.8580fep7
+  },
+  { // Entry 20
+    0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    -0x1.fffffep127
+  },
+  { // Entry 21
+    -0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    0x1.fffffep127
+  },
+  { // Entry 22
+    0.0f,
+    0x1.p-149
+  },
+  { // Entry 23
+    -0.0f,
+    -0x1.p-149
+  },
+  { // Entry 24
+    -0x1.f83de7c0683d3bd90a769f62a41ac1c3p-1,
+    0x1.000002p52
+  },
+  { // Entry 25
+    0x1.f83de7c0683d3bd90a769f62a41ac1c3p-1,
+    -0x1.000002p52
+  },
+  { // Entry 26
+    -0x1.7dbd11ffde4c20dbb376019f1c654bb0p-2,
+    0x1.000022p62
+  },
+  { // Entry 27
+    0x1.7dbd11ffde4c20dbb376019f1c654bb0p-2,
+    -0x1.000022p62
+  },
+  { // Entry 28
+    0x1.eaf0d5008f2db899e2487da9d3b9cde7p-2,
+    0x1.000150p-1
+  },
+  { // Entry 29
+    -0x1.eaf0d5008f2db899e2487da9d3b9cde7p-2,
+    -0x1.000150p-1
+  },
+  { // Entry 30
+    0x1.ffae8cfefa813da87498df988c3d8f5ep-5,
+    0x1.0001f0p-4
+  },
+  { // Entry 31
+    -0x1.ffae8cfefa813da87498df988c3d8f5ep-5,
+    -0x1.0001f0p-4
+  },
+  { // Entry 32
+    0x1.89c7d6087a861bb6fe794148c3425348p-1,
+    0x1.0003p40
+  },
+  { // Entry 33
+    -0x1.89c7d6087a861bb6fe794148c3425348p-1,
+    -0x1.0003p40
+  },
+  { // Entry 34
+    -0x1.59e1f519ef8b722eae12a404cad937ebp-1,
+    0x1.000380p126
+  },
+  { // Entry 35
+    0x1.59e1f519ef8b722eae12a404cad937ebp-1,
+    -0x1.000380p126
+  },
+  { // Entry 36
+    0x1.0003fffffff554d5535552cccf778ccdp-21,
+    0x1.0004p-21
+  },
+  { // Entry 37
+    -0x1.0003fffffff554d5535552cccf778ccdp-21,
+    -0x1.0004p-21
+  },
+  { // Entry 38
+    0x1.383065027ec4f20ab1c0027d991b805ap-6,
+    0x1.0007c0p9
+  },
+  { // Entry 39
+    -0x1.383065027ec4f20ab1c0027d991b805ap-6,
+    -0x1.0007c0p9
+  },
+  { // Entry 40
+    0x1.eb0397002fdfbae226f069d6cd53c40fp-2,
+    0x1.000cp-1
+  },
+  { // Entry 41
+    -0x1.eb0397002fdfbae226f069d6cd53c40fp-2,
+    -0x1.000cp-1
+  },
+  { // Entry 42
+    0x1.fedc8b0001f7dacee090c5edc3bfa547p-4,
+    0x1.0019p-3
+  },
+  { // Entry 43
+    -0x1.fedc8b0001f7dacee090c5edc3bfa547p-4,
+    -0x1.0019p-3
+  },
+  { // Entry 44
+    0x1.ab471af26ffea23d7643cf614c860b18p-10,
+    0x1.003820p68
+  },
+  { // Entry 45
+    -0x1.ab471af26ffea23d7643cf614c860b18p-10,
+    -0x1.003820p68
+  },
+  { // Entry 46
+    0x1.ff29eefdde3041fc5c75a1f822a5421dp-4,
+    0x1.0040p-3
+  },
+  { // Entry 47
+    -0x1.ff29eefdde3041fc5c75a1f822a5421dp-4,
+    -0x1.0040p-3
+  },
+  { // Entry 48
+    0x1.29070175206b3f198c893e19b4bd6cb8p-13,
+    0x1.01f0p103
+  },
+  { // Entry 49
+    -0x1.29070175206b3f198c893e19b4bd6cb8p-13,
+    -0x1.01f0p103
+  },
+  { // Entry 50
+    -0x1.ffffffffffffaafbe53de74231954709p-1,
+    0x1.04ccbcp18
+  },
+  { // Entry 51
+    0x1.ffffffffffffaafbe53de74231954709p-1,
+    -0x1.04ccbcp18
+  },
+  { // Entry 52
+    0x1.f4f72cad5f5fb17ec608ec7ac1cbca8bp-2,
+    0x1.05bcp-1
+  },
+  { // Entry 53
+    -0x1.f4f72cad5f5fb17ec608ec7ac1cbca8bp-2,
+    -0x1.05bcp-1
+  },
+  { // Entry 54
+    0x1.f896c6689d7e75e351ecc85731254cd3p-1,
+    0x1.07c1f8p119
+  },
+  { // Entry 55
+    -0x1.f896c6689d7e75e351ecc85731254cd3p-1,
+    -0x1.07c1f8p119
+  },
+  { // Entry 56
+    -0x1.267593f4d59c7de6170090a6a084cdcap-14,
+    0x1.080180p23
+  },
+  { // Entry 57
+    0x1.267593f4d59c7de6170090a6a084cdcap-14,
+    -0x1.080180p23
+  },
+  { // Entry 58
+    0x1.fc86372a841549410c12dbec6fe80dc5p-2,
+    0x1.0a14p-1
+  },
+  { // Entry 59
+    -0x1.fc86372a841549410c12dbec6fe80dc5p-2,
+    -0x1.0a14p-1
+  },
+  { // Entry 60
+    0x1.bca28f0004316bae8df6a2352cca1382p-1,
+    0x1.0b770ap1
+  },
+  { // Entry 61
+    -0x1.bca28f0004316bae8df6a2352cca1382p-1,
+    -0x1.0b770ap1
+  },
+  { // Entry 62
+    -0x1.fade9abd67526d37189df004b51d9d5ap-1,
+    0x1.0ddcp96
+  },
+  { // Entry 63
+    0x1.fade9abd67526d37189df004b51d9d5ap-1,
+    -0x1.0ddcp96
+  },
+  { // Entry 64
+    0x1.bf683cffffec6e8672a49f08aae49c46p-1,
+    0x1.1024p0
+  },
+  { // Entry 65
+    -0x1.bf683cffffec6e8672a49f08aae49c46p-1,
+    -0x1.1024p0
+  },
+  { // Entry 66
+    -0x1.f14407f6441e92f480d2e22859d67a39p-1,
+    0x1.109cc4p4
+  },
+  { // Entry 67
+    0x1.f14407f6441e92f480d2e22859d67a39p-1,
+    -0x1.109cc4p4
+  },
+  { // Entry 68
+    -0x1.ff7e7b9983a7c2ebecfab1a0b0af3c4dp-1,
+    0x1.13bfb2p4
+  },
+  { // Entry 69
+    0x1.ff7e7b9983a7c2ebecfab1a0b0af3c4dp-1,
+    -0x1.13bfb2p4
+  },
+  { // Entry 70
+    0x1.c4942b1e9ec175aa7d3fd75f2e37e566p-1,
+    0x1.1590p0
+  },
+  { // Entry 71
+    -0x1.c4942b1e9ec175aa7d3fd75f2e37e566p-1,
+    -0x1.1590p0
+  },
+  { // Entry 72
+    0x1.fff8d36866faaac8c17e1267498bd132p-1,
+    0x1.18p85
+  },
+  { // Entry 73
+    -0x1.fff8d36866faaac8c17e1267498bd132p-1,
+    -0x1.18p85
+  },
+  { // Entry 74
+    0x1.c78d962546ce51b882c9054eccd829b1p-1,
+    0x1.18c8p0
+  },
+  { // Entry 75
+    -0x1.c78d962546ce51b882c9054eccd829b1p-1,
+    -0x1.18c8p0
+  },
+  { // Entry 76
+    0x1.c7cb99a111f26527b805734962fb12a0p-1,
+    0x1.190cp0
+  },
+  { // Entry 77
+    -0x1.c7cb99a111f26527b805734962fb12a0p-1,
+    -0x1.190cp0
+  },
+  { // Entry 78
+    -0x1.70898100055943898aa7053017ecba69p-1,
+    0x1.1e8f14p62
+  },
+  { // Entry 79
+    0x1.70898100055943898aa7053017ecba69p-1,
+    -0x1.1e8f14p62
+  },
+  { // Entry 80
+    0x1.cdef1e4eb37e9f2249656c27d62b1895p-1,
+    0x1.1ff8p0
+  },
+  { // Entry 81
+    -0x1.cdef1e4eb37e9f2249656c27d62b1895p-1,
+    -0x1.1ff8p0
+  },
+  { // Entry 82
+    -0x1.5df0dd60f122bf79d1ddcf295c34cb0ep-1,
+    0x1.2244a6p59
+  },
+  { // Entry 83
+    0x1.5df0dd60f122bf79d1ddcf295c34cb0ep-1,
+    -0x1.2244a6p59
+  },
+  { // Entry 84
+    -0x1.fb8dd74f1b091a7b0f9f9d44db84661cp-3,
+    0x1.287ae0p13
+  },
+  { // Entry 85
+    0x1.fb8dd74f1b091a7b0f9f9d44db84661cp-3,
+    -0x1.287ae0p13
+  },
+  { // Entry 86
+    -0x1.fffffffffffff5c0d2630ee0a1fb4e7bp-1,
+    0x1.2d97c8p2
+  },
+  { // Entry 87
+    0x1.fffffffffffff5c0d2630ee0a1fb4e7bp-1,
+    -0x1.2d97c8p2
+  },
+  { // Entry 88
+    -0x1.99bc5b961b1ac296dbe1980fd2c890a0p-26,
+    0x1.2d97c8p3
+  },
+  { // Entry 89
+    0x1.99bc5b961b1ac296dbe1980fd2c890a0p-26,
+    -0x1.2d97c8p3
+  },
+  { // Entry 90
+    0x1.ffd5158b81944ff6b4833fdf1faa9281p-1,
+    0x1.32cdc6p18
+  },
+  { // Entry 91
+    -0x1.ffd5158b81944ff6b4833fdf1faa9281p-1,
+    -0x1.32cdc6p18
+  },
+  { // Entry 92
+    0x1.e191e77f58f479b564ec538b671f98afp-14,
+    0x1.37efd8p100
+  },
+  { // Entry 93
+    -0x1.e191e77f58f479b564ec538b671f98afp-14,
+    -0x1.37efd8p100
+  },
+  { // Entry 94
+    0x1.fffe974dceb10d4877a75bc77870ffebp-1,
+    0x1.38p11
+  },
+  { // Entry 95
+    -0x1.fffe974dceb10d4877a75bc77870ffebp-1,
+    -0x1.38p11
+  },
+  { // Entry 96
+    -0x1.b63f2c3f537b10eec2fbf340e4898644p-18,
+    0x1.3d72b8p15
+  },
+  { // Entry 97
+    0x1.b63f2c3f537b10eec2fbf340e4898644p-18,
+    -0x1.3d72b8p15
+  },
+  { // Entry 98
+    -0x1.e0208cff17f9186218945af9256d736cp-1,
+    0x1.444b20p7
+  },
+  { // Entry 99
+    0x1.e0208cff17f9186218945af9256d736cp-1,
+    -0x1.444b20p7
+  },
+  { // Entry 100
+    0x1.fffff9002cf87dade6f62eb709dc2aa7p-1,
+    0x1.46b71ep4
+  },
+  { // Entry 101
+    -0x1.fffff9002cf87dade6f62eb709dc2aa7p-1,
+    -0x1.46b71ep4
+  },
+  { // Entry 102
+    0x1.c875581a762211dd5caaf9abde5cf656p-21,
+    0x1.4d0242p7
+  },
+  { // Entry 103
+    -0x1.c875581a762211dd5caaf9abde5cf656p-21,
+    -0x1.4d0242p7
+  },
+  { // Entry 104
+    -0x1.6a6f79000053a3842566f1e018d6359fp-1,
+    0x1.511e8ep28
+  },
+  { // Entry 105
+    0x1.6a6f79000053a3842566f1e018d6359fp-1,
+    -0x1.511e8ep28
+  },
+  { // Entry 106
+    0x1.fffe9ffa6b569dd8c720d68e80bd9a63p-1,
+    0x1.5354d0p100
+  },
+  { // Entry 107
+    -0x1.fffe9ffa6b569dd8c720d68e80bd9a63p-1,
+    -0x1.5354d0p100
+  },
+  { // Entry 108
+    0x1.3b4d58fffff29126460f258ec4423e9ap-1,
+    0x1.53ad5cp-1
+  },
+  { // Entry 109
+    -0x1.3b4d58fffff29126460f258ec4423e9ap-1,
+    -0x1.53ad5cp-1
+  },
+  { // Entry 110
+    -0x1.fffeb762e93ead5ac70f85064fc79cffp-1,
+    0x1.60p3
+  },
+  { // Entry 111
+    0x1.fffeb762e93ead5ac70f85064fc79cffp-1,
+    -0x1.60p3
+  },
+  { // Entry 112
+    0x1.1772377ffe5b1f436c0149e328446f74p-20,
+    0x1.6c6cbcp6
+  },
+  { // Entry 113
+    -0x1.1772377ffe5b1f436c0149e328446f74p-20,
+    -0x1.6c6cbcp6
+  },
+  { // Entry 114
+    0x1.77fffdfffffff78d0577d9552663ea3ep-26,
+    0x1.77fffep-26
+  },
+  { // Entry 115
+    -0x1.77fffdfffffff78d0577d9552663ea3ep-26,
+    -0x1.77fffep-26
+  },
+  { // Entry 116
+    -0x1.ff04979385946d0568c153bf9e125fccp-1,
+    0x1.77fffep4
+  },
+  { // Entry 117
+    0x1.ff04979385946d0568c153bf9e125fccp-1,
+    -0x1.77fffep4
+  },
+  { // Entry 118
+    0x1.feb7a96a577f715fa7ad8788294c045bp-1,
+    0x1.7ffffep0
+  },
+  { // Entry 119
+    -0x1.feb7a96a577f715fa7ad8788294c045bp-1,
+    -0x1.7ffffep0
+  },
+  { // Entry 120
+    0x1.feb7eb54653509617faf3268344437fcp-1,
+    0x1.8001d0p0
+  },
+  { // Entry 121
+    -0x1.feb7eb54653509617faf3268344437fcp-1,
+    -0x1.8001d0p0
+  },
+  { // Entry 122
+    0x1.ff6535998ea004d48763597b6df9cd65p-1,
+    0x1.807ffep13
+  },
+  { // Entry 123
+    -0x1.ff6535998ea004d48763597b6df9cd65p-1,
+    -0x1.807ffep13
+  },
+  { // Entry 124
+    0x1.ff76ed9a192e9a2126bcfc0f306240d4p-1,
+    0x1.866a42p0
+  },
+  { // Entry 125
+    -0x1.ff76ed9a192e9a2126bcfc0f306240d4p-1,
+    -0x1.866a42p0
+  },
+  { // Entry 126
+    0x1.ace844f1eb6c3077277929ff4ade3f41p-5,
+    0x1.8864p35
+  },
+  { // Entry 127
+    -0x1.ace844f1eb6c3077277929ff4ade3f41p-5,
+    -0x1.8864p35
+  },
+  { // Entry 128
+    0x1.e0d108f196fd3cbcb7c2c76aee738205p-5,
+    0x1.8a9b56p1
+  },
+  { // Entry 129
+    -0x1.e0d108f196fd3cbcb7c2c76aee738205p-5,
+    -0x1.8a9b56p1
+  },
+  { // Entry 130
+    -0x1.6a09af0006fe0b47c81d8695c017a8dfp-1,
+    0x1.8e96eep9
+  },
+  { // Entry 131
+    0x1.6a09af0006fe0b47c81d8695c017a8dfp-1,
+    -0x1.8e96eep9
+  },
+  { // Entry 132
+    -0x1.dd59dceecf3fbd015e9e29b37aaf511ap-9,
+    0x1.91e40ap2
+  },
+  { // Entry 133
+    0x1.dd59dceecf3fbd015e9e29b37aaf511ap-9,
+    -0x1.91e40ap2
+  },
+  { // Entry 134
+    -0x1.fb73f1187e5053bacb752b89c6a3de57p-9,
+    0x1.91fffep3
+  },
+  { // Entry 135
+    0x1.fb73f1187e5053bacb752b89c6a3de57p-9,
+    -0x1.91fffep3
+  },
+  { // Entry 136
+    -0x1.777a5cf72cec5fd61896cb4f40d1de79p-24,
+    0x1.921fb6p1
+  },
+  { // Entry 137
+    0x1.777a5cf72cec5fd61896cb4f40d1de79p-24,
+    -0x1.921fb6p1
+  },
+  { // Entry 138
+    -0x1.ffffff79db917265e675574b8d83fa6ep-1,
+    0x1.94fd7cp100
+  },
+  { // Entry 139
+    0x1.ffffff79db917265e675574b8d83fa6ep-1,
+    -0x1.94fd7cp100
+  },
+  { // Entry 140
+    0x1.ffffffffffd7e83678a38329c1e093b5p-1,
+    0x1.986834p6
+  },
+  { // Entry 141
+    -0x1.ffffffffffd7e83678a38329c1e093b5p-1,
+    -0x1.986834p6
+  },
+  { // Entry 142
+    0x1.16ae29144d3aeb0ef741c3e2aba34078p-24,
+    0x1.9a48dep17
+  },
+  { // Entry 143
+    -0x1.16ae29144d3aeb0ef741c3e2aba34078p-24,
+    -0x1.9a48dep17
+  },
+  { // Entry 144
+    0x1.ff7ad398fd589528bb07db1e0bdd40f5p-1,
+    0x1.9daa38p0
+  },
+  { // Entry 145
+    -0x1.ff7ad398fd589528bb07db1e0bdd40f5p-1,
+    -0x1.9daa38p0
+  },
+  { // Entry 146
+    0x1.9df5f10000002f4b7421dfe9e955b60dp-4,
+    0x1.9eab2ep-4
+  },
+  { // Entry 147
+    -0x1.9df5f10000002f4b7421dfe9e955b60dp-4,
+    -0x1.9eab2ep-4
+  },
+  { // Entry 148
+    0x1.76dcf7000053c428e30ef99d9cf91accp-1,
+    0x1.a499p-1
+  },
+  { // Entry 149
+    -0x1.76dcf7000053c428e30ef99d9cf91accp-1,
+    -0x1.a499p-1
+  },
+  { // Entry 150
+    0x1.a9d4510000a2a82c391a9b36186ead65p-5,
+    0x1.aa0578p-5
+  },
+  { // Entry 151
+    -0x1.a9d4510000a2a82c391a9b36186ead65p-5,
+    -0x1.aa0578p-5
+  },
+  { // Entry 152
+    0x1.6a097dcc8b1356712fc20f82c4f87e4dp-1,
+    0x1.b4ae70p6
+  },
+  { // Entry 153
+    -0x1.6a097dcc8b1356712fc20f82c4f87e4dp-1,
+    -0x1.b4ae70p6
+  },
+  { // Entry 154
+    0x1.849926ffffeb95860262a99770a8c9c3p-1,
+    0x1.b936dap-1
+  },
+  { // Entry 155
+    -0x1.849926ffffeb95860262a99770a8c9c3p-1,
+    -0x1.b936dap-1
+  },
+  { // Entry 156
+    -0x1.dac40ef1e040315f07519a99c2034fffp-5,
+    0x1.ba2784p82
+  },
+  { // Entry 157
+    0x1.dac40ef1e040315f07519a99c2034fffp-5,
+    -0x1.ba2784p82
+  },
+  { // Entry 158
+    0x1.81074b0346f07390395b4ee2b50b3f94p-14,
+    0x1.bdb44ap107
+  },
+  { // Entry 159
+    -0x1.81074b0346f07390395b4ee2b50b3f94p-14,
+    -0x1.bdb44ap107
+  },
+  { // Entry 160
+    0x1.235debb727b95daaec183bfa4e728be1p-9,
+    0x1.bdbefep119
+  },
+  { // Entry 161
+    -0x1.235debb727b95daaec183bfa4e728be1p-9,
+    -0x1.bdbefep119
+  },
+  { // Entry 162
+    -0x1.99663da94db5290730b029513370e863p-23,
+    0x1.beeeeep80
+  },
+  { // Entry 163
+    0x1.99663da94db5290730b029513370e863p-23,
+    -0x1.beeeeep80
+  },
+  { // Entry 164
+    -0x1.62faa0ffdc55a4c54f1229fc0302bd5fp-2,
+    0x1.bf6fd0p1
+  },
+  { // Entry 165
+    0x1.62faa0ffdc55a4c54f1229fc0302bd5fp-2,
+    -0x1.bf6fd0p1
+  },
+  { // Entry 166
+    -0x1.c6d444de6b90c7b8b43402ef749a4c3dp-5,
+    0x1.bffffep45
+  },
+  { // Entry 167
+    0x1.c6d444de6b90c7b8b43402ef749a4c3dp-5,
+    -0x1.bffffep45
+  },
+  { // Entry 168
+    0x1.ffffffffffffa3c7657b85e5b44bbd44p-1,
+    0x1.c463acp3
+  },
+  { // Entry 169
+    -0x1.ffffffffffffa3c7657b85e5b44bbd44p-1,
+    -0x1.c463acp3
+  },
+  { // Entry 170
+    0x1.913648ffff9e23787f5ddb75dc55eec8p-1,
+    0x1.cd0a0cp-1
+  },
+  { // Entry 171
+    -0x1.913648ffff9e23787f5ddb75dc55eec8p-1,
+    -0x1.cd0a0cp-1
+  },
+  { // Entry 172
+    -0x1.a1d47cfd2825f1c3e2835e943b9669efp-5,
+    0x1.d41818p12
+  },
+  { // Entry 173
+    0x1.a1d47cfd2825f1c3e2835e943b9669efp-5,
+    -0x1.d41818p12
+  },
+  { // Entry 174
+    0x1.6a22db000036a9592db722e2d9be4869p-1,
+    0x1.e62944p8
+  },
+  { // Entry 175
+    -0x1.6a22db000036a9592db722e2d9be4869p-1,
+    -0x1.e62944p8
+  },
+  { // Entry 176
+    0x1.d4de8affffffd96f83ba442fdf2f7101p-2,
+    0x1.e7061ep-2
+  },
+  { // Entry 177
+    -0x1.d4de8affffffd96f83ba442fdf2f7101p-2,
+    -0x1.e7061ep-2
+  },
+  { // Entry 178
+    -0x1.e3ce04f1b94e1d82f0001cb99fed9275p-5,
+    0x1.e7fffep95
+  },
+  { // Entry 179
+    0x1.e3ce04f1b94e1d82f0001cb99fed9275p-5,
+    -0x1.e7fffep95
+  },
+  { // Entry 180
+    0x1.e97362ffff5d46e1e98c8a8c94478a44p-5,
+    0x1.e9be0ep-5
+  },
+  { // Entry 181
+    -0x1.e97362ffff5d46e1e98c8a8c94478a44p-5,
+    -0x1.e9be0ep-5
+  },
+  { // Entry 182
+    -0x1.57975cfefd7e705f3eb03a9e8e48a18cp-1,
+    0x1.eb1dbep12
+  },
+  { // Entry 183
+    0x1.57975cfefd7e705f3eb03a9e8e48a18cp-1,
+    -0x1.eb1dbep12
+  },
+  { // Entry 184
+    -0x1.6a1012e4b69b086c3dc0427aba80bc96p-1,
+    0x1.eb1e8ap12
+  },
+  { // Entry 185
+    0x1.6a1012e4b69b086c3dc0427aba80bc96p-1,
+    -0x1.eb1e8ap12
+  },
+  { // Entry 186
+    -0x1.9f42e4f467696ad36a70ac8b70e0cd32p-1,
+    0x1.effc8ap24
+  },
+  { // Entry 187
+    0x1.9f42e4f467696ad36a70ac8b70e0cd32p-1,
+    -0x1.effc8ap24
+  },
+  { // Entry 188
+    0x1.cbadb8ef8f3e358d2b8be493c11b57b1p-6,
+    0x1.f5c1c4p3
+  },
+  { // Entry 189
+    -0x1.cbadb8ef8f3e358d2b8be493c11b57b1p-6,
+    -0x1.f5c1c4p3
+  },
+  { // Entry 190
+    0x1.5aee2cfff087e59dfcd856cbfe4544dcp-2,
+    0x1.f7fffep111
+  },
+  { // Entry 191
+    -0x1.5aee2cfff087e59dfcd856cbfe4544dcp-2,
+    -0x1.f7fffep111
+  },
+  { // Entry 192
+    0x1.26db7d00bb06743fee581a888e2378f8p-1,
+    0x1.f92518p24
+  },
+  { // Entry 193
+    -0x1.26db7d00bb06743fee581a888e2378f8p-1,
+    -0x1.f92518p24
+  },
+  { // Entry 194
+    0x1.fffffffffffffebccf78a432a67858bbp-1,
+    0x1.f9cbe2p7
+  },
+  { // Entry 195
+    -0x1.fffffffffffffebccf78a432a67858bbp-1,
+    -0x1.f9cbe2p7
+  },
+  { // Entry 196
+    -0x1.1fa3bb9a07e77fd667f493622c9029ffp-27,
+    0x1.f9cbe2p8
+  },
+  { // Entry 197
+    0x1.1fa3bb9a07e77fd667f493622c9029ffp-27,
+    -0x1.f9cbe2p8
+  },
+  { // Entry 198
+    0x1.9ec29af1e15dd67f17e32047d9ff8db7p-1,
+    0x1.fad160p24
+  },
+  { // Entry 199
+    -0x1.9ec29af1e15dd67f17e32047d9ff8db7p-1,
+    -0x1.fad160p24
+  },
+  { // Entry 200
+    0x1.fbc2780f4bf8bc24d3fccc17f9e77f32p-1,
+    0x1.fee5bap2
+  },
+  { // Entry 201
+    -0x1.fbc2780f4bf8bc24d3fccc17f9e77f32p-1,
+    -0x1.fee5bap2
+  },
+  { // Entry 202
+    0x1.a8d7c10005ada8f7d4912bf603a315fep-1,
+    0x1.ff0caep10
+  },
+  { // Entry 203
+    -0x1.a8d7c10005ada8f7d4912bf603a315fep-1,
+    -0x1.ff0caep10
+  },
+  { // Entry 204
+    -0x1.56b02d00045da146e855d3770c9646fap-1,
+    0x1.ff8406p80
+  },
+  { // Entry 205
+    0x1.56b02d00045da146e855d3770c9646fap-1,
+    -0x1.ff8406p80
+  },
+  { // Entry 206
+    0x1.c02749ff4c4c8fcbb471610884d8e0bdp-3,
+    0x1.ff9ffep40
+  },
+  { // Entry 207
+    -0x1.c02749ff4c4c8fcbb471610884d8e0bdp-3,
+    -0x1.ff9ffep40
+  },
+  { // Entry 208
+    -0x1.388e710058342aa5b69afe3e2090a457p-1,
+    0x1.ffbd58p24
+  },
+  { // Entry 209
+    0x1.388e710058342aa5b69afe3e2090a457p-1,
+    -0x1.ffbd58p24
+  },
+  { // Entry 210
+    0x1.9e805aef3282d4ced40272702f174f53p-6,
+    0x1.ffdd7ep72
+  },
+  { // Entry 211
+    -0x1.9e805aef3282d4ced40272702f174f53p-6,
+    -0x1.ffdd7ep72
+  },
+  { // Entry 212
+    -0x1.fb3aef016b8ce66370ab61974e8ee0b2p-6,
+    0x1.ffdffep91
+  },
+  { // Entry 213
+    0x1.fb3aef016b8ce66370ab61974e8ee0b2p-6,
+    -0x1.ffdffep91
+  },
+  { // Entry 214
+    -0x1.e43148da53f422356edd3bdbaef3b2fap-3,
+    0x1.fff77ep23
+  },
+  { // Entry 215
+    0x1.e43148da53f422356edd3bdbaef3b2fap-3,
+    -0x1.fff77ep23
+  },
+  { // Entry 216
+    0x1.d6e1864764d24b4de18cb4c1903a7957p-1,
+    0x1.fffe3ep5
+  },
+  { // Entry 217
+    -0x1.d6e1864764d24b4de18cb4c1903a7957p-1,
+    -0x1.fffe3ep5
+  },
+  { // Entry 218
+    -0x1.ffff49c52f585e672d7185448d46e977p-1,
+    0x1.fffe3ep41
+  },
+  { // Entry 219
+    0x1.ffff49c52f585e672d7185448d46e977p-1,
+    -0x1.fffe3ep41
+  },
+  { // Entry 220
+    0x1.afc6a99cbade83b6be92b2ca45167988p-5,
+    0x1.fffe3ep45
+  },
+  { // Entry 221
+    -0x1.afc6a99cbade83b6be92b2ca45167988p-5,
+    -0x1.fffe3ep45
+  },
+  { // Entry 222
+    -0x1.53a29e54b4b142830dc796c9ed5fc59bp-9,
+    0x1.fffe7ep103
+  },
+  { // Entry 223
+    0x1.53a29e54b4b142830dc796c9ed5fc59bp-9,
+    -0x1.fffe7ep103
+  },
+  { // Entry 224
+    -0x1.47e89fd5047c4c94b5c0f61e375f2849p-11,
+    0x1.fffe7ep126
+  },
+  { // Entry 225
+    0x1.47e89fd5047c4c94b5c0f61e375f2849p-11,
+    -0x1.fffe7ep126
+  },
+  { // Entry 226
+    0x1.a4256c90c37410ce957c0b2501937618p-8,
+    0x1.ffff8ep40
+  },
+  { // Entry 227
+    -0x1.a4256c90c37410ce957c0b2501937618p-8,
+    -0x1.ffff8ep40
+  },
+  { // Entry 228
+    -0x1.d2bd84f5018f40c94c7f6e4552ef8e91p-3,
+    0x1.ffffa4p23
+  },
+  { // Entry 229
+    0x1.d2bd84f5018f40c94c7f6e4552ef8e91p-3,
+    -0x1.ffffa4p23
+  },
+  { // Entry 230
+    0x1.ffaa8cffd381ebe7b2d6a3e69bda3887p-5,
+    0x1.ffffdep-5
+  },
+  { // Entry 231
+    -0x1.ffaa8cffd381ebe7b2d6a3e69bda3887p-5,
+    -0x1.ffffdep-5
+  },
+  { // Entry 232
+    0x1.fa8d3ca23be2a84d37f0c04e97bab5e5p-1,
+    0x1.fffff0p2
+  },
+  { // Entry 233
+    -0x1.fa8d3ca23be2a84d37f0c04e97bab5e5p-1,
+    -0x1.fffff0p2
+  },
+  { // Entry 234
+    -0x1.ff978ecd320ad2d70c200824e4010843p-1,
+    0x1.fffff0p7
+  },
+  { // Entry 235
+    0x1.ff978ecd320ad2d70c200824e4010843p-1,
+    -0x1.fffff0p7
+  },
+  { // Entry 236
+    0x1.d18f76ffc6e4ba0a3134e5be21b5bc8fp-1,
+    0x1.fffff6p0
+  },
+  { // Entry 237
+    -0x1.d18f76ffc6e4ba0a3134e5be21b5bc8fp-1,
+    -0x1.fffff6p0
+  },
+  { // Entry 238
+    0x1.eaee8200b8dba5138f9ada42a22ab319p-2,
+    0x1.fffffap-2
+  },
+  { // Entry 239
+    -0x1.eaee8200b8dba5138f9ada42a22ab319p-2,
+    -0x1.fffffap-2
+  },
+  { // Entry 240
+    -0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    0x1.fffffep127
+  },
+  { // Entry 241
+    0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    -0x1.fffffep127
+  },
+  { // Entry 242
+    -0.0f,
+    -0x1.p-149
+  },
+  { // Entry 243
+    0.0f,
+    0x1.p-149
+  },
+  { // Entry 244
+    0.0,
+    0.0
+  },
+  { // Entry 245
+    0.0f,
+    0x1.p-149
+  },
+  { // Entry 246
+    -0.0f,
+    -0x1.p-149
+  },
+  { // Entry 247
+    -0x1.000001ffffffffffffffffffffffffffp-126,
+    -0x1.000002p-126
+  },
+  { // Entry 248
+    0x1.000001ffffffffffffffffffffffffffp-126,
+    0x1.000002p-126
+  },
+  { // Entry 249
+    -0x1.ffffffffffffffffffffffffffffffffp-127,
+    -0x1.p-126
+  },
+  { // Entry 250
+    0x1.ffffffffffffffffffffffffffffffffp-127,
+    0x1.p-126
+  },
+  { // Entry 251
+    -0x1.fffffbffffffffffffffffffffffffffp-127,
+    -0x1.fffffcp-127
+  },
+  { // Entry 252
+    0x1.fffffbffffffffffffffffffffffffffp-127,
+    0x1.fffffcp-127
+  },
+  { // Entry 253
+    0x1.fffffbffffffffffffffffffffffffffp-127,
+    0x1.fffffcp-127
+  },
+  { // Entry 254
+    -0x1.fffffbffffffffffffffffffffffffffp-127,
+    -0x1.fffffcp-127
+  },
+  { // Entry 255
+    0x1.ffffffffffffffffffffffffffffffffp-127,
+    0x1.p-126
+  },
+  { // Entry 256
+    -0x1.ffffffffffffffffffffffffffffffffp-127,
+    -0x1.p-126
+  },
+  { // Entry 257
+    0x1.000001ffffffffffffffffffffffffffp-126,
+    0x1.000002p-126
+  },
+  { // Entry 258
+    -0x1.000001ffffffffffffffffffffffffffp-126,
+    -0x1.000002p-126
+  },
+  { // Entry 259
+    0x1.999999d44f3058c789014b7d0e22fec3p-13,
+    0x1.99999ap-13
+  },
+  { // Entry 260
+    -0x1.999999d44f3058c789014b7d0e22fec3p-13,
+    -0x1.99999ap-13
+  },
+  { // Entry 261
+    0x1.999999513cc173e51bb9955b066f1db8p-12,
+    0x1.99999ap-12
+  },
+  { // Entry 262
+    -0x1.999999513cc173e51bb9955b066f1db8p-12,
+    -0x1.99999ap-12
+  },
+  { // Entry 263
+    0x1.333332d91685321e5fc397d20a5af1e6p-11,
+    0x1.333334p-11
+  },
+  { // Entry 264
+    -0x1.333332d91685321e5fc397d20a5af1e6p-11,
+    -0x1.333334p-11
+  },
+  { // Entry 265
+    0x1.99999744f306dc03e9ef70897f78299ep-11,
+    0x1.99999ap-11
+  },
+  { // Entry 266
+    -0x1.99999744f306dc03e9ef70897f78299ep-11,
+    -0x1.99999ap-11
+  },
+  { // Entry 267
+    0x1.fffffaaaaaaeeeeeed4ed4edab4c7bd6p-11,
+    0x1.p-10
+  },
+  { // Entry 268
+    -0x1.fffffaaaaaaeeeeeed4ed4edab4c7bd6p-11,
+    -0x1.p-10
+  },
+  { // Entry 269
+    0x1.33332f645a18c3b0ccfc0a3cf7b2e91bp-10,
+    0x1.333334p-10
+  },
+  { // Entry 270
+    -0x1.33332f645a18c3b0ccfc0a3cf7b2e91bp-10,
+    -0x1.333334p-10
+  },
+  { // Entry 271
+    0x1.666660aec330821c7a100cf488c380ebp-10,
+    0x1.666668p-10
+  },
+  { // Entry 272
+    -0x1.666660aec330821c7a100cf488c380ebp-10,
+    -0x1.666668p-10
+  },
+  { // Entry 273
+    0x1.99999113cc034144fdbdc8a1dc713253p-10,
+    0x1.99999cp-10
+  },
+  { // Entry 274
+    -0x1.99999113cc034144fdbdc8a1dc713253p-10,
+    -0x1.99999cp-10
+  },
+  { // Entry 275
+    0x1.ccccbc72b05dd0951a9c5e65560c56e3p-10,
+    0x1.ccccccp-10
+  },
+  { // Entry 276
+    -0x1.ccccbc72b05dd0951a9c5e65560c56e3p-10,
+    -0x1.ccccccp-10
+  },
+  { // Entry 277
+    0x1.0665ae3615b5b7de52798064dfc59b29p-7,
+    0x1.066666p-7
+  },
+  { // Entry 278
+    -0x1.0665ae3615b5b7de52798064dfc59b29p-7,
+    -0x1.066666p-7
+  },
+  { // Entry 279
+    0x1.ccc8e8ae92586d8d66b6ad0aedcb0d94p-7,
+    0x1.ccccccp-7
+  },
+  { // Entry 280
+    -0x1.ccc8e8ae92586d8d66b6ad0aedcb0d94p-7,
+    -0x1.ccccccp-7
+  },
+  { // Entry 281
+    0x1.4993e70f7b17c10af9f97fc7b33b822bp-6,
+    0x1.499998p-6
+  },
+  { // Entry 282
+    -0x1.4993e70f7b17c10af9f97fc7b33b822bp-6,
+    -0x1.499998p-6
+  },
+  { // Entry 283
+    0x1.acc043f8b2d89ad5143c030e9766fc11p-6,
+    0x1.acccccp-6
+  },
+  { // Entry 284
+    -0x1.acc043f8b2d89ad5143c030e9766fc11p-6,
+    -0x1.acccccp-6
+  },
+  { // Entry 285
+    0x1.07f44d67cf41afbc0c95108b99f91b01p-5,
+    0x1.08p-5
+  },
+  { // Entry 286
+    -0x1.07f44d67cf41afbc0c95108b99f91b01p-5,
+    -0x1.08p-5
+  },
+  { // Entry 287
+    0x1.3985fead44fa2b851e651acba369d769p-5,
+    0x1.39999ap-5
+  },
+  { // Entry 288
+    -0x1.3985fead44fa2b851e651acba369d769p-5,
+    -0x1.39999ap-5
+  },
+  { // Entry 289
+    0x1.6b14beb5d40d745096247e59b622828bp-5,
+    0x1.6b3334p-5
+  },
+  { // Entry 290
+    -0x1.6b14beb5d40d745096247e59b622828bp-5,
+    -0x1.6b3334p-5
+  },
+  { // Entry 291
+    0x1.9ca01671a7995fc97cebd69729cc4309p-5,
+    0x1.9ccccep-5
+  },
+  { // Entry 292
+    -0x1.9ca01671a7995fc97cebd69729cc4309p-5,
+    -0x1.9ccccep-5
+  },
+  { // Entry 293
+    0x1.ce278cd9eb2cbd0c6a4e1279f690e856p-5,
+    0x1.ce6666p-5
+  },
+  { // Entry 294
+    -0x1.ce278cd9eb2cbd0c6a4e1279f690e856p-5,
+    -0x1.ce6666p-5
+  },
+  { // Entry 295
+    0x1.43c1e9972391aa8ecd8a9ccba907920ap-1,
+    0x1.5e7fc4p-1
+  },
+  { // Entry 296
+    -0x1.43c1e9972391aa8ecd8a9ccba907920ap-1,
+    -0x1.5e7fc4p-1
+  },
+  { // Entry 297
+    0x1.ee3d6bb21c64b2382efcff0cdf30ce0bp-1,
+    0x1.4e7fc4p0
+  },
+  { // Entry 298
+    -0x1.ee3d6bb21c64b2382efcff0cdf30ce0bp-1,
+    -0x1.4e7fc4p0
+  },
+  { // Entry 299
+    0x1.df8e2323e4bf1a538a100ec1bf3494a9p-1,
+    0x1.edbfa6p0
+  },
+  { // Entry 300
+    -0x1.df8e2323e4bf1a538a100ec1bf3494a9p-1,
+    -0x1.edbfa6p0
+  },
+  { // Entry 301
+    0x1.1d347aa02feb3bb1750d25509435da88p-1,
+    0x1.467fc4p1
+  },
+  { // Entry 302
+    -0x1.1d347aa02feb3bb1750d25509435da88p-1,
+    -0x1.467fc4p1
+  },
+  { // Entry 303
+    -0x1.ffea08e1c97f4c4de01961cc3e7b04dcp-6,
+    0x1.961fb4p1
+  },
+  { // Entry 304
+    0x1.ffea08e1c97f4c4de01961cc3e7b04dcp-6,
+    -0x1.961fb4p1
+  },
+  { // Entry 305
+    -0x1.3734cbced9c0f484e5f762e00216e620p-1,
+    0x1.e5bfa4p1
+  },
+  { // Entry 306
+    0x1.3734cbced9c0f484e5f762e00216e620p-1,
+    -0x1.e5bfa4p1
+  },
+  { // Entry 307
+    -0x1.e9d2592bec10c3acb15c5852239a2aa8p-1,
+    0x1.1aafcap2
+  },
+  { // Entry 308
+    0x1.e9d2592bec10c3acb15c5852239a2aa8p-1,
+    -0x1.1aafcap2
+  },
+  { // Entry 309
+    -0x1.e4ece208d0c4913ab019cab0ce9c785ep-1,
+    0x1.427fc2p2
+  },
+  { // Entry 310
+    0x1.e4ece208d0c4913ab019cab0ce9c785ep-1,
+    -0x1.427fc2p2
+  },
+  { // Entry 311
+    -0x1.2a5a02d392b54f641a0d88bd4ac6c2e1p-1,
+    0x1.6a4fbap2
+  },
+  { // Entry 312
+    0x1.2a5a02d392b54f641a0d88bd4ac6c2e1p-1,
+    -0x1.6a4fbap2
+  },
+  { // Entry 313
+    -0x1.263123df22d13ed329c665c83c0e71e8p-1,
+    0x1.6af2f0p2
+  },
+  { // Entry 314
+    0x1.263123df22d13ed329c665c83c0e71e8p-1,
+    -0x1.6af2f0p2
+  },
+  { // Entry 315
+    -0x1.e18e67b508ffc9e42f6c9e72f8e545f3p-1,
+    0x1.43c62ap2
+  },
+  { // Entry 316
+    0x1.e18e67b508ffc9e42f6c9e72f8e545f3p-1,
+    -0x1.43c62ap2
+  },
+  { // Entry 317
+    -0x1.ee0e80ec9d1562c17a6cf608af9b0ed4p-1,
+    0x1.1c9964p2
+  },
+  { // Entry 318
+    0x1.ee0e80ec9d1562c17a6cf608af9b0ed4p-1,
+    -0x1.1c9964p2
+  },
+  { // Entry 319
+    -0x1.472768637ea8866a652098a43aa688a6p-1,
+    0x1.ead93cp1
+  },
+  { // Entry 320
+    0x1.472768637ea8866a652098a43aa688a6p-1,
+    -0x1.ead93cp1
+  },
+  { // Entry 321
+    -0x1.4ba24f6325f21420e7c48d4f91e28064p-4,
+    0x1.9c7fb0p1
+  },
+  { // Entry 322
+    0x1.4ba24f6325f21420e7c48d4f91e28064p-4,
+    -0x1.9c7fb0p1
+  },
+  { // Entry 323
+    0x1.034c643295153aaffe5d9a0f29e92844p-1,
+    0x1.4e2624p1
+  },
+  { // Entry 324
+    -0x1.034c643295153aaffe5d9a0f29e92844p-1,
+    -0x1.4e2624p1
+  },
+  { // Entry 325
+    0x1.d1e4d96eac917574b948e4ea9e37b36dp-1,
+    0x1.ff9932p0
+  },
+  { // Entry 326
+    -0x1.d1e4d96eac917574b948e4ea9e37b36dp-1,
+    -0x1.ff9932p0
+  },
+  { // Entry 327
+    0x1.f7501e002bcafb897f931931d3a57afdp-1,
+    0x1.62e61cp0
+  },
+  { // Entry 328
+    -0x1.f7501e002bcafb897f931931d3a57afdp-1,
+    -0x1.62e61cp0
+  },
+  { // Entry 329
+    0x1.65f7d66ef6591cfc51ab29dc2086d3e7p-1,
+    0x1.8c662cp-1
+  },
+  { // Entry 330
+    -0x1.65f7d66ef6591cfc51ab29dc2086d3e7p-1,
+    -0x1.8c662cp-1
+  },
+  { // Entry 331
+    -0x1.fe043f875c6ed4a2c1b8d69a09fcf578p-1,
+    -0x1.a8aa1cp0
+  },
+  { // Entry 332
+    0x1.fe043f875c6ed4a2c1b8d69a09fcf578p-1,
+    0x1.a8aa1cp0
+  },
+  { // Entry 333
+    -0x1.fff18f313e66f1ae25f89a5f7a1f84c4p-1,
+    -0x1.95ec8ap0
+  },
+  { // Entry 334
+    0x1.fff18f313e66f1ae25f89a5f7a1f84c4p-1,
+    0x1.95ec8ap0
+  },
+  { // Entry 335
+    -0x1.ff20d920b9e9c23154f97e2f342a2884p-1,
+    -0x1.832ef8p0
+  },
+  { // Entry 336
+    0x1.ff20d920b9e9c23154f97e2f342a2884p-1,
+    0x1.832ef8p0
+  },
+  { // Entry 337
+    -0x1.fb933b89d7db3286eed0cfeabee98875p-1,
+    -0x1.707166p0
+  },
+  { // Entry 338
+    0x1.fb933b89d7db3286eed0cfeabee98875p-1,
+    0x1.707166p0
+  },
+  { // Entry 339
+    -0x1.f54d95c5058b7dc9972ab6f9928ca043p-1,
+    -0x1.5db3d4p0
+  },
+  { // Entry 340
+    0x1.f54d95c5058b7dc9972ab6f9928ca043p-1,
+    0x1.5db3d4p0
+  },
+  { // Entry 341
+    -0x1.ec5881a09c46aae020cd9036098a196ep-1,
+    -0x1.4af642p0
+  },
+  { // Entry 342
+    0x1.ec5881a09c46aae020cd9036098a196ep-1,
+    0x1.4af642p0
+  },
+  { // Entry 343
+    -0x1.e0c04795919d961a5e83e505df31c624p-1,
+    -0x1.3838b0p0
+  },
+  { // Entry 344
+    0x1.e0c04795919d961a5e83e505df31c624p-1,
+    0x1.3838b0p0
+  },
+  { // Entry 345
+    -0x1.d294cdef7cc161633a02d3e62058be0ep-1,
+    -0x1.257b1ep0
+  },
+  { // Entry 346
+    0x1.d294cdef7cc161633a02d3e62058be0ep-1,
+    0x1.257b1ep0
+  },
+  { // Entry 347
+    -0x1.c1e988b95614abd65d3d811f5c88039bp-1,
+    -0x1.12bd92p0
+  },
+  { // Entry 348
+    0x1.c1e988b95614abd65d3d811f5c88039bp-1,
+    0x1.12bd92p0
+  },
+  { // Entry 349
+    -0x1.a2c2895edb0d4ba51cdbd5390cac468fp-1,
+    -0x1.ea5c3ep-1
+  },
+  { // Entry 350
+    0x1.a2c2895edb0d4ba51cdbd5390cac468fp-1,
+    0x1.ea5c3ep-1
+  },
+  { // Entry 351
+    -0x1.95f05153644d60b94d2f2e700dfd3a37p-1,
+    -0x1.d4b87cp-1
+  },
+  { // Entry 352
+    0x1.95f05153644d60b94d2f2e700dfd3a37p-1,
+    0x1.d4b87cp-1
+  },
+  { // Entry 353
+    -0x1.88647d8ad2e41fb7c0af0f64614c9993p-1,
+    -0x1.bf14bap-1
+  },
+  { // Entry 354
+    0x1.88647d8ad2e41fb7c0af0f64614c9993p-1,
+    0x1.bf14bap-1
+  },
+  { // Entry 355
+    -0x1.7a253f9f89a7d3e4f9c54638418e97f6p-1,
+    -0x1.a970f8p-1
+  },
+  { // Entry 356
+    0x1.7a253f9f89a7d3e4f9c54638418e97f6p-1,
+    0x1.a970f8p-1
+  },
+  { // Entry 357
+    -0x1.6b391b34aab828fbe7cd7dcaf9ef3bd6p-1,
+    -0x1.93cd36p-1
+  },
+  { // Entry 358
+    0x1.6b391b34aab828fbe7cd7dcaf9ef3bd6p-1,
+    0x1.93cd36p-1
+  },
+  { // Entry 359
+    -0x1.5ba6e2fb980d482cf00ede80f5597fb2p-1,
+    -0x1.7e2974p-1
+  },
+  { // Entry 360
+    0x1.5ba6e2fb980d482cf00ede80f5597fb2p-1,
+    0x1.7e2974p-1
+  },
+  { // Entry 361
+    -0x1.4b75b5954e718020900719e25a7ea93bp-1,
+    -0x1.6885b2p-1
+  },
+  { // Entry 362
+    0x1.4b75b5954e718020900719e25a7ea93bp-1,
+    0x1.6885b2p-1
+  },
+  { // Entry 363
+    -0x1.3aacfa510810054c52ae0b67d116eb40p-1,
+    -0x1.52e1f0p-1
+  },
+  { // Entry 364
+    0x1.3aacfa510810054c52ae0b67d116eb40p-1,
+    0x1.52e1f0p-1
+  },
+  { // Entry 365
+    -0x1.2954644ceb8e3a2479c83ae84af57d3ep-1,
+    -0x1.3d3e36p-1
+  },
+  { // Entry 366
+    0x1.2954644ceb8e3a2479c83ae84af57d3ep-1,
+    0x1.3d3e36p-1
+  },
+  { // Entry 367
+    -0x1.fc769aecd265cfea08e0ff30c2fbcacdp-2,
+    -0x1.0a0b02p-1
+  },
+  { // Entry 368
+    0x1.fc769aecd265cfea08e0ff30c2fbcacdp-2,
+    0x1.0a0b02p-1
+  },
+  { // Entry 369
+    -0x1.c853c704e3b94322031d6b47aef853c9p-2,
+    -0x1.d8f720p-2
+  },
+  { // Entry 370
+    0x1.c853c704e3b94322031d6b47aef853c9p-2,
+    0x1.d8f720p-2
+  },
+  { // Entry 371
+    -0x1.92aba8981b25deda4cc1817251723a1bp-2,
+    -0x1.9dd83cp-2
+  },
+  { // Entry 372
+    0x1.92aba8981b25deda4cc1817251723a1bp-2,
+    0x1.9dd83cp-2
+  },
+  { // Entry 373
+    -0x1.5bac05e1e0a7c2de280fcb93be67a4dap-2,
+    -0x1.62b958p-2
+  },
+  { // Entry 374
+    0x1.5bac05e1e0a7c2de280fcb93be67a4dap-2,
+    0x1.62b958p-2
+  },
+  { // Entry 375
+    -0x1.2383ca2b249807d95005d96cfdaecd6cp-2,
+    -0x1.279a74p-2
+  },
+  { // Entry 376
+    0x1.2383ca2b249807d95005d96cfdaecd6cp-2,
+    0x1.279a74p-2
+  },
+  { // Entry 377
+    -0x1.d4c5bb872ea5375834ca0bca088d1d75p-3,
+    -0x1.d8f720p-3
+  },
+  { // Entry 378
+    0x1.d4c5bb872ea5375834ca0bca088d1d75p-3,
+    0x1.d8f720p-3
+  },
+  { // Entry 379
+    -0x1.60f3fa460b85811d2ae710cd69ec3690p-3,
+    -0x1.62b958p-3
+  },
+  { // Entry 380
+    0x1.60f3fa460b85811d2ae710cd69ec3690p-3,
+    0x1.62b958p-3
+  },
+  { // Entry 381
+    -0x1.d7ea3d56e1e6244c8786d74f189d98acp-4,
+    -0x1.d8f720p-4
+  },
+  { // Entry 382
+    0x1.d7ea3d56e1e6244c8786d74f189d98acp-4,
+    0x1.d8f720p-4
+  },
+  { // Entry 383
+    -0x1.d8b3deba6ac493b04b2103a0dbaef02fp-5,
+    -0x1.d8f720p-5
+  },
+  { // Entry 384
+    0x1.d8b3deba6ac493b04b2103a0dbaef02fp-5,
+    0x1.d8f720p-5
+  },
+  { // Entry 385
+    0x1.d8b3deba6ac493b04b2103a0dbaef02fp-5,
+    0x1.d8f720p-5
+  },
+  { // Entry 386
+    -0x1.d8b3deba6ac493b04b2103a0dbaef02fp-5,
+    -0x1.d8f720p-5
+  },
+  { // Entry 387
+    0x1.d7ea3d56e1e6244c8786d74f189d98acp-4,
+    0x1.d8f720p-4
+  },
+  { // Entry 388
+    -0x1.d7ea3d56e1e6244c8786d74f189d98acp-4,
+    -0x1.d8f720p-4
+  },
+  { // Entry 389
+    0x1.60f3fa460b85811d2ae710cd69ec3690p-3,
+    0x1.62b958p-3
+  },
+  { // Entry 390
+    -0x1.60f3fa460b85811d2ae710cd69ec3690p-3,
+    -0x1.62b958p-3
+  },
+  { // Entry 391
+    0x1.d4c5bb872ea5375834ca0bca088d1d75p-3,
+    0x1.d8f720p-3
+  },
+  { // Entry 392
+    -0x1.d4c5bb872ea5375834ca0bca088d1d75p-3,
+    -0x1.d8f720p-3
+  },
+  { // Entry 393
+    0x1.2383ca2b249807d95005d96cfdaecd6cp-2,
+    0x1.279a74p-2
+  },
+  { // Entry 394
+    -0x1.2383ca2b249807d95005d96cfdaecd6cp-2,
+    -0x1.279a74p-2
+  },
+  { // Entry 395
+    0x1.5bac05e1e0a7c2de280fcb93be67a4dap-2,
+    0x1.62b958p-2
+  },
+  { // Entry 396
+    -0x1.5bac05e1e0a7c2de280fcb93be67a4dap-2,
+    -0x1.62b958p-2
+  },
+  { // Entry 397
+    0x1.92aba8981b25deda4cc1817251723a1bp-2,
+    0x1.9dd83cp-2
+  },
+  { // Entry 398
+    -0x1.92aba8981b25deda4cc1817251723a1bp-2,
+    -0x1.9dd83cp-2
+  },
+  { // Entry 399
+    0x1.c853c704e3b94322031d6b47aef853c9p-2,
+    0x1.d8f720p-2
+  },
+  { // Entry 400
+    -0x1.c853c704e3b94322031d6b47aef853c9p-2,
+    -0x1.d8f720p-2
+  },
+  { // Entry 401
+    0x1.fc769aecd265cfea08e0ff30c2fbcacdp-2,
+    0x1.0a0b02p-1
+  },
+  { // Entry 402
+    -0x1.fc769aecd265cfea08e0ff30c2fbcacdp-2,
+    -0x1.0a0b02p-1
+  },
+  { // Entry 403
+    0x1.2954644ceb8e3a2479c83ae84af57d3ep-1,
+    0x1.3d3e36p-1
+  },
+  { // Entry 404
+    -0x1.2954644ceb8e3a2479c83ae84af57d3ep-1,
+    -0x1.3d3e36p-1
+  },
+  { // Entry 405
+    0x1.3aad00a09268a39df1653c70db91f157p-1,
+    0x1.52e1f8p-1
+  },
+  { // Entry 406
+    -0x1.3aad00a09268a39df1653c70db91f157p-1,
+    -0x1.52e1f8p-1
+  },
+  { // Entry 407
+    0x1.4b75bbae388a7f3466e7f2d6bdcf72bbp-1,
+    0x1.6885bap-1
+  },
+  { // Entry 408
+    -0x1.4b75bbae388a7f3466e7f2d6bdcf72bbp-1,
+    -0x1.6885bap-1
+  },
+  { // Entry 409
+    0x1.5ba6e8db1833475712b9a42a1ad0d2c2p-1,
+    0x1.7e297cp-1
+  },
+  { // Entry 410
+    -0x1.5ba6e8db1833475712b9a42a1ad0d2c2p-1,
+    -0x1.7e297cp-1
+  },
+  { // Entry 411
+    0x1.6b3920d8117828928fe10ac70ba69e76p-1,
+    0x1.93cd3ep-1
+  },
+  { // Entry 412
+    -0x1.6b3920d8117828928fe10ac70ba69e76p-1,
+    -0x1.93cd3ep-1
+  },
+  { // Entry 413
+    0x1.7a25450443098836c5202375db4b8462p-1,
+    0x1.a971p-1
+  },
+  { // Entry 414
+    -0x1.7a25450443098836c5202375db4b8462p-1,
+    -0x1.a971p-1
+  },
+  { // Entry 415
+    0x1.886482ae6797b38364f5c72ce9a3b76fp-1,
+    0x1.bf14c2p-1
+  },
+  { // Entry 416
+    -0x1.886482ae6797b38364f5c72ce9a3b76fp-1,
+    -0x1.bf14c2p-1
+  },
+  { // Entry 417
+    0x1.95f056337acc1d2d557525232e915467p-1,
+    0x1.d4b884p-1
+  },
+  { // Entry 418
+    -0x1.95f056337acc1d2d557525232e915467p-1,
+    -0x1.d4b884p-1
+  },
+  { // Entry 419
+    0x1.a2c2895edb0d4ba51cdbd5390cac468fp-1,
+    0x1.ea5c3ep-1
+  },
+  { // Entry 420
+    -0x1.a2c2895edb0d4ba51cdbd5390cac468fp-1,
+    -0x1.ea5c3ep-1
+  },
+  { // Entry 421
+    0x1.c1e988b95614abd65d3d811f5c88039bp-1,
+    0x1.12bd92p0
+  },
+  { // Entry 422
+    -0x1.c1e988b95614abd65d3d811f5c88039bp-1,
+    -0x1.12bd92p0
+  },
+  { // Entry 423
+    0x1.d294d2e06b3d10a4de263172d50f4497p-1,
+    0x1.257b24p0
+  },
+  { // Entry 424
+    -0x1.d294d2e06b3d10a4de263172d50f4497p-1,
+    -0x1.257b24p0
+  },
+  { // Entry 425
+    0x1.e0c04bb65bd33012be72a340df2c044bp-1,
+    0x1.3838b6p0
+  },
+  { // Entry 426
+    -0x1.e0c04bb65bd33012be72a340df2c044bp-1,
+    -0x1.3838b6p0
+  },
+  { // Entry 427
+    0x1.ec5884eb990c3deaaeebd3f0f84d6962p-1,
+    0x1.4af648p0
+  },
+  { // Entry 428
+    -0x1.ec5884eb990c3deaaeebd3f0f84d6962p-1,
+    -0x1.4af648p0
+  },
+  { // Entry 429
+    0x1.f54d9835b0e66e17612160272521f3b0p-1,
+    0x1.5db3dap0
+  },
+  { // Entry 430
+    -0x1.f54d9835b0e66e17612160272521f3b0p-1,
+    -0x1.5db3dap0
+  },
+  { // Entry 431
+    0x1.fb933d1cd931685e902e403a1baaecfdp-1,
+    0x1.70716cp0
+  },
+  { // Entry 432
+    -0x1.fb933d1cd931685e902e403a1baaecfdp-1,
+    -0x1.70716cp0
+  },
+  { // Entry 433
+    0x1.ff20d9d3e8984fec33982e42f5884f2cp-1,
+    0x1.832efep0
+  },
+  { // Entry 434
+    -0x1.ff20d9d3e8984fec33982e42f5884f2cp-1,
+    -0x1.832efep0
+  },
+  { // Entry 435
+    0x1.fff18f03a4b7e6aacf51f83931e85042p-1,
+    0x1.95ec90p0
+  },
+  { // Entry 436
+    -0x1.fff18f03a4b7e6aacf51f83931e85042p-1,
+    -0x1.95ec90p0
+  },
+  { // Entry 437
+    0x1.fe043f875c6ed4a2c1b8d69a09fcf578p-1,
+    0x1.a8aa1cp0
+  },
+  { // Entry 438
+    -0x1.fe043f875c6ed4a2c1b8d69a09fcf578p-1,
+    -0x1.a8aa1cp0
+  },
+  { // Entry 439
+    0x1.b3d36a96880cf69d9884a49f5381e917p-1,
+    0x1.04aff8p0
+  },
+  { // Entry 440
+    -0x1.b3d36a96880cf69d9884a49f5381e917p-1,
+    -0x1.04aff8p0
+  },
+  { // Entry 441
+    0x1.b3d41aebcf391c30c3d2f1ee7b79710cp-1,
+    0x1.04b0a0p0
+  },
+  { // Entry 442
+    -0x1.b3d41aebcf391c30c3d2f1ee7b79710cp-1,
+    -0x1.04b0a0p0
+  },
+  { // Entry 443
+    0x1.b3d4cb405ab3292be7df5b1b98032fbep-1,
+    0x1.04b148p0
+  },
+  { // Entry 444
+    -0x1.b3d4cb405ab3292be7df5b1b98032fbep-1,
+    -0x1.04b148p0
+  },
+  { // Entry 445
+    0x1.b3d57b942a7ad19e9b9892c9319e1be6p-1,
+    0x1.04b1f0p0
+  },
+  { // Entry 446
+    -0x1.b3d57b942a7ad19e9b9892c9319e1be6p-1,
+    -0x1.04b1f0p0
+  },
+  { // Entry 447
+    0x1.b3d62be73e8fc998c6c2df6590425613p-1,
+    0x1.04b298p0
+  },
+  { // Entry 448
+    -0x1.b3d62be73e8fc998c6c2df6590425613p-1,
+    -0x1.04b298p0
+  },
+  { // Entry 449
+    0x1.b3d6dc3996f1c52aa1f83bdee1d0e023p-1,
+    0x1.04b340p0
+  },
+  { // Entry 450
+    -0x1.b3d6dc3996f1c52aa1f83bdee1d0e023p-1,
+    -0x1.04b340p0
+  },
+  { // Entry 451
+    0x1.b3d78c8b33a07864b6a878573db34bcap-1,
+    0x1.04b3e8p0
+  },
+  { // Entry 452
+    -0x1.b3d78c8b33a07864b6a878573db34bcap-1,
+    -0x1.04b3e8p0
+  },
+  { // Entry 453
+    0x1.b3d83cdc149b9757df195ad885ab5201p-1,
+    0x1.04b490p0
+  },
+  { // Entry 454
+    -0x1.b3d83cdc149b9757df195ad885ab5201p-1,
+    -0x1.04b490p0
+  },
+  { // Entry 455
+    0x1.b3d8e8f9908360b38cd13fcbf6224d93p-1,
+    0x1.04b534p0
+  },
+  { // Entry 456
+    -0x1.b3d8e8f9908360b38cd13fcbf6224d93p-1,
+    -0x1.04b534p0
+  },
+  { // Entry 457
+    -0.0f,
+    -0x1.p-149
+  },
+  { // Entry 458
+    0.0f,
+    0x1.p-149
+  },
+  { // Entry 459
+    0.0,
+    0.0
+  },
+  { // Entry 460
+    0.0f,
+    0x1.p-149
+  },
+  { // Entry 461
+    -0.0f,
+    -0x1.p-149
+  },
+  { // Entry 462
+    0x1.1773d36a64df61d6715e60af063559f4p-1,
+    0x1.279a72p-1
+  },
+  { // Entry 463
+    -0x1.1773d36a64df61d6715e60af063559f4p-1,
+    -0x1.279a72p-1
+  },
+  { // Entry 464
+    0x1.1773d51767a78fe91b55f6b7e5fd44c2p-1,
+    0x1.279a74p-1
+  },
+  { // Entry 465
+    -0x1.1773d51767a78fe91b55f6b7e5fd44c2p-1,
+    -0x1.279a74p-1
+  },
+  { // Entry 466
+    0x1.1773d6c46a6ea687f03625194d25bb52p-1,
+    0x1.279a76p-1
+  },
+  { // Entry 467
+    -0x1.1773d6c46a6ea687f03625194d25bb52p-1,
+    -0x1.279a76p-1
+  },
+  { // Entry 468
+    0x1.f95b8f40501057ac49acef13993b0c55p-1,
+    0x1.bb67acp0
+  },
+  { // Entry 469
+    -0x1.f95b8f40501057ac49acef13993b0c55p-1,
+    -0x1.bb67acp0
+  },
+  { // Entry 470
+    0x1.f95b8e9be727702f7595ae1000a14a1ap-1,
+    0x1.bb67aep0
+  },
+  { // Entry 471
+    -0x1.f95b8e9be727702f7595ae1000a14a1ap-1,
+    -0x1.bb67aep0
+  },
+  { // Entry 472
+    0x1.f95b8df77e36a344670ed07149191a58p-1,
+    0x1.bb67b0p0
+  },
+  { // Entry 473
+    -0x1.f95b8df77e36a344670ed07149191a58p-1,
+    -0x1.bb67b0p0
+  },
+  { // Entry 474
+    0x1.b1d82e835a918de18f5fdadc8b1240cfp-2,
+    0x1.bffffep-2
+  },
+  { // Entry 475
+    -0x1.b1d82e835a918de18f5fdadc8b1240cfp-2,
+    -0x1.bffffep-2
+  },
+  { // Entry 476
+    0x1.b1d83053216169476f4d1982b9b14ab1p-2,
+    0x1.c0p-2
+  },
+  { // Entry 477
+    -0x1.b1d83053216169476f4d1982b9b14ab1p-2,
+    -0x1.c0p-2
+  },
+  { // Entry 478
+    0x1.b1d83222e830d83743258fd09040ee56p-2,
+    0x1.c00002p-2
+  },
+  { // Entry 479
+    -0x1.b1d83222e830d83743258fd09040ee56p-2,
+    -0x1.c00002p-2
+  },
+  { // Entry 480
+    0x1.44eb3691428062b27925c585ad59d62ap-1,
+    0x1.5ffffep-1
+  },
+  { // Entry 481
+    -0x1.44eb3691428062b27925c585ad59d62ap-1,
+    -0x1.5ffffep-1
+  },
+  { // Entry 482
+    0x1.44eb381cf386ab04a4f8656abea80b83p-1,
+    0x1.60p-1
+  },
+  { // Entry 483
+    -0x1.44eb381cf386ab04a4f8656abea80b83p-1,
+    -0x1.60p-1
+  },
+  { // Entry 484
+    0x1.44eb39a8a48bae6b98ae11c9400535e5p-1,
+    0x1.600002p-1
+  },
+  { // Entry 485
+    -0x1.44eb39a8a48bae6b98ae11c9400535e5p-1,
+    -0x1.600002p-1
+  },
+  { // Entry 486
+    0x1.dad9017b96408c375d4faf0e4776d1fcp-1,
+    0x1.2ffffep0
+  },
+  { // Entry 487
+    -0x1.dad9017b96408c375d4faf0e4776d1fcp-1,
+    -0x1.2ffffep0
+  },
+  { // Entry 488
+    0x1.dad902fa8ac870f52f1b843ac83bc3edp-1,
+    0x1.30p0
+  },
+  { // Entry 489
+    -0x1.dad902fa8ac870f52f1b843ac83bc3edp-1,
+    -0x1.30p0
+  },
+  { // Entry 490
+    0x1.dad904797f48ea4ef4fd2e47fe4d52bdp-1,
+    0x1.300002p0
+  },
+  { // Entry 491
+    -0x1.dad904797f48ea4ef4fd2e47fe4d52bdp-1,
+    -0x1.300002p0
+  },
+  { // Entry 492
+    0x1.4b708093c9cb45355e7821e5aad98ce8p-1,
+    0x1.37fffep1
+  },
+  { // Entry 493
+    -0x1.4b708093c9cb45355e7821e5aad98ce8p-1,
+    -0x1.37fffep1
+  },
+  { // Entry 494
+    0x1.4b707a7acdecc84239463e78b312fa10p-1,
+    0x1.38p1
+  },
+  { // Entry 495
+    -0x1.4b707a7acdecc84239463e78b312fa10p-1,
+    -0x1.38p1
+  },
+  { // Entry 496
+    0x1.4b707461d1f994476c677c5ad5ddb264p-1,
+    0x1.380002p1
+  },
+  { // Entry 497
+    -0x1.4b707461d1f994476c677c5ad5ddb264p-1,
+    -0x1.380002p1
+  },
+  { // Entry 498
+    0x1.066e7f705a6ca2b9e107f7dc9f3b26e6p-4,
+    0x1.069c8cp-4
+  },
+  { // Entry 499
+    -0x1.066e7f705a6ca2b9e107f7dc9f3b26e6p-4,
+    -0x1.069c8cp-4
+  },
+  { // Entry 500
+    0x1.05e476d27febc8b7e9690009b367c327p-3,
+    0x1.069c8cp-3
+  },
+  { // Entry 501
+    -0x1.05e476d27febc8b7e9690009b367c327p-3,
+    -0x1.069c8cp-3
+  },
+  { // Entry 502
+    0x1.877e2de5c9a066b8db595adc149af0c0p-3,
+    0x1.89ead2p-3
+  },
+  { // Entry 503
+    -0x1.877e2de5c9a066b8db595adc149af0c0p-3,
+    -0x1.89ead2p-3
+  },
+  { // Entry 504
+    0x1.03be07acb9dab719b4343a33b9fa6afep-2,
+    0x1.069c8cp-2
+  },
+  { // Entry 505
+    -0x1.03be07acb9dab719b4343a33b9fa6afep-2,
+    -0x1.069c8cp-2
+  },
+  { // Entry 506
+    0x1.42abbc5b3b2f91e8ece46e5effd28369p-2,
+    0x1.4843b0p-2
+  },
+  { // Entry 507
+    -0x1.42abbc5b3b2f91e8ece46e5effd28369p-2,
+    -0x1.4843b0p-2
+  },
+  { // Entry 508
+    0x1.804601411d93f4750919670061de07d9p-2,
+    0x1.89ead4p-2
+  },
+  { // Entry 509
+    -0x1.804601411d93f4750919670061de07d9p-2,
+    -0x1.89ead4p-2
+  },
+  { // Entry 510
+    0x1.bc4c08af356088b1694995bfaf8a297bp-2,
+    0x1.cb91f8p-2
+  },
+  { // Entry 511
+    -0x1.bc4c08af356088b1694995bfaf8a297bp-2,
+    -0x1.cb91f8p-2
+  },
+  { // Entry 512
+    0x1.f67eae34dc0b42b465fd2a3fb07564a4p-2,
+    0x1.069c8ep-1
+  },
+  { // Entry 513
+    -0x1.f67eae34dc0b42b465fd2a3fb07564a4p-2,
+    -0x1.069c8ep-1
+  },
+  { // Entry 514
+    0x1.17505c86231898fd86b18d2282d93eedp-1,
+    0x1.277020p-1
+  },
+  { // Entry 515
+    -0x1.17505c86231898fd86b18d2282d93eedp-1,
+    -0x1.277020p-1
+  },
+  { // Entry 516
+    0x1.323b8e40d16575e50dc7b6e567bb5084p-1,
+    0x1.4843b2p-1
+  },
+  { // Entry 517
+    -0x1.323b8e40d16575e50dc7b6e567bb5084p-1,
+    -0x1.4843b2p-1
+  },
+  { // Entry 518
+    0x1.4be49b08a1e1629cbdaa507e18255cd8p-1,
+    0x1.691744p-1
+  },
+  { // Entry 519
+    -0x1.4be49b08a1e1629cbdaa507e18255cd8p-1,
+    -0x1.691744p-1
+  },
+  { // Entry 520
+    0x1.6430847dbbbfd46cbebbc6d5f51c7c49p-1,
+    0x1.89ead6p-1
+  },
+  { // Entry 521
+    -0x1.6430847dbbbfd46cbebbc6d5f51c7c49p-1,
+    -0x1.89ead6p-1
+  },
+  { // Entry 522
+    0x1.7b05bb87b38844e56003c41ef804b273p-1,
+    0x1.aabe68p-1
+  },
+  { // Entry 523
+    -0x1.7b05bb87b38844e56003c41ef804b273p-1,
+    -0x1.aabe68p-1
+  },
+  { // Entry 524
+    0x1.904c3b389d55d3deddb39d05eb366571p-1,
+    0x1.cb91fap-1
+  },
+  { // Entry 525
+    -0x1.904c3b389d55d3deddb39d05eb366571p-1,
+    -0x1.cb91fap-1
+  },
+  { // Entry 526
+    0x1.a3eda211798a82697d62431f9ae46cc4p-1,
+    0x1.ec658cp-1
+  },
+  { // Entry 527
+    -0x1.a3eda211798a82697d62431f9ae46cc4p-1,
+    -0x1.ec658cp-1
+  },
+  { // Entry 528
+    0x1.b5d54883fcb6123bc28aac91f085e4eep-1,
+    0x1.069c8ep0
+  },
+  { // Entry 529
+    -0x1.b5d54883fcb6123bc28aac91f085e4eep-1,
+    -0x1.069c8ep0
+  },
+  { // Entry 530
+    0x1.c5f05a0135d4882c768cdf18e2e1112cp-1,
+    0x1.170656p0
+  },
+  { // Entry 531
+    -0x1.c5f05a0135d4882c768cdf18e2e1112cp-1,
+    -0x1.170656p0
+  },
+  { // Entry 532
+    0x1.d42de53e315c839ce188e201205e99dep-1,
+    0x1.27701ep0
+  },
+  { // Entry 533
+    -0x1.d42de53e315c839ce188e201205e99dep-1,
+    -0x1.27701ep0
+  },
+  { // Entry 534
+    0x1.e07eef45d91eea8a6cc7369aa0e55388p-1,
+    0x1.37d9e6p0
+  },
+  { // Entry 535
+    -0x1.e07eef45d91eea8a6cc7369aa0e55388p-1,
+    -0x1.37d9e6p0
+  },
+  { // Entry 536
+    0x1.ead6833b2aa002baa1c2b19a38dc9b79p-1,
+    0x1.4843aep0
+  },
+  { // Entry 537
+    -0x1.ead6833b2aa002baa1c2b19a38dc9b79p-1,
+    -0x1.4843aep0
+  },
+  { // Entry 538
+    0x1.f329bffa6a208591eecb6905d7594e3bp-1,
+    0x1.58ad76p0
+  },
+  { // Entry 539
+    -0x1.f329bffa6a208591eecb6905d7594e3bp-1,
+    -0x1.58ad76p0
+  },
+  { // Entry 540
+    0x1.f96fe38afbd95b5fcd08608110e9381fp-1,
+    0x1.69173ep0
+  },
+  { // Entry 541
+    -0x1.f96fe38afbd95b5fcd08608110e9381fp-1,
+    -0x1.69173ep0
+  },
+  { // Entry 542
+    0x1.fda25455d9567772f20f25d15efc6775p-1,
+    0x1.798106p0
+  },
+  { // Entry 543
+    -0x1.fda25455d9567772f20f25d15efc6775p-1,
+    -0x1.798106p0
+  },
+  { // Entry 544
+    0x1.ffbca816f1f1516ec5d757b0db54ae34p-1,
+    0x1.89eacep0
+  },
+  { // Entry 545
+    -0x1.ffbca816f1f1516ec5d757b0db54ae34p-1,
+    -0x1.89eacep0
+  },
+  { // Entry 546
+    0x1.ffbca88228b163189ab8d637db99bd2dp-1,
+    0x1.9a5496p0
+  },
+  { // Entry 547
+    -0x1.ffbca88228b163189ab8d637db99bd2dp-1,
+    -0x1.9a5496p0
+  },
+  { // Entry 548
+    0x1.fda255970ccddb9d127ecf63403c2bf7p-1,
+    0x1.aabe5ep0
+  },
+  { // Entry 549
+    -0x1.fda255970ccddb9d127ecf63403c2bf7p-1,
+    -0x1.aabe5ep0
+  },
+  { // Entry 550
+    0x1.f96fe5a0da244489fb2f4b97b3e48757p-1,
+    0x1.bb2826p0
+  },
+  { // Entry 551
+    -0x1.f96fe5a0da244489fb2f4b97b3e48757p-1,
+    -0x1.bb2826p0
+  },
+  { // Entry 552
+    0x1.f329c2e2c1a39bad8ecdcb87961ba44ap-1,
+    0x1.cb91eep0
+  },
+  { // Entry 553
+    -0x1.f329c2e2c1a39bad8ecdcb87961ba44ap-1,
+    -0x1.cb91eep0
+  },
+  { // Entry 554
+    0x1.ead686f2ec572c83ed34a01f764d193ep-1,
+    0x1.dbfbb6p0
+  },
+  { // Entry 555
+    -0x1.ead686f2ec572c83ed34a01f764d193ep-1,
+    -0x1.dbfbb6p0
+  },
+  { // Entry 556
+    0x1.e07ef3c91bd500a0de230ad573163163p-1,
+    0x1.ec657ep0
+  },
+  { // Entry 557
+    -0x1.e07ef3c91bd500a0de230ad573163163p-1,
+    -0x1.ec657ep0
+  },
+  { // Entry 558
+    0x1.d42dea8835c88adb9cde17347f934e25p-1,
+    0x1.fccf46p0
+  },
+  { // Entry 559
+    -0x1.d42dea8835c88adb9cde17347f934e25p-1,
+    -0x1.fccf46p0
+  },
+  { // Entry 560
+    0x1.c5f05e32c80fb0fe603033ec028a4c32p-1,
+    0x1.069c88p1
+  },
+  { // Entry 561
+    -0x1.c5f05e32c80fb0fe603033ec028a4c32p-1,
+    -0x1.069c88p1
+  },
+  { // Entry 562
+    0x1.b5d54d3732d3b2e79d4907e115401ddap-1,
+    0x1.0ed16cp1
+  },
+  { // Entry 563
+    -0x1.b5d54d3732d3b2e79d4907e115401ddap-1,
+    -0x1.0ed16cp1
+  },
+  { // Entry 564
+    0x1.a3eda74161d06b83ec2c8dc396d813b9p-1,
+    0x1.170650p1
+  },
+  { // Entry 565
+    -0x1.a3eda74161d06b83ec2c8dc396d813b9p-1,
+    -0x1.170650p1
+  },
+  { // Entry 566
+    0x1.904c421efce58f4e8170d36dcda8e02cp-1,
+    0x1.1f3b34p1
+  },
+  { // Entry 567
+    -0x1.904c421efce58f4e8170d36dcda8e02cp-1,
+    -0x1.1f3b34p1
+  },
+  { // Entry 568
+    0x1.7b05c45093944d6afb0c90d2f9cb217fp-1,
+    0x1.277018p1
+  },
+  { // Entry 569
+    -0x1.7b05c45093944d6afb0c90d2f9cb217fp-1,
+    -0x1.277018p1
+  },
+  { // Entry 570
+    0x1.64308f506ffdaf1326d10b3380278e98p-1,
+    0x1.2fa4fcp1
+  },
+  { // Entry 571
+    -0x1.64308f506ffdaf1326d10b3380278e98p-1,
+    -0x1.2fa4fcp1
+  },
+  { // Entry 572
+    0x1.4be4a8076c135a48f3f1a1aaa362475fp-1,
+    0x1.37d9e0p1
+  },
+  { // Entry 573
+    -0x1.4be4a8076c135a48f3f1a1aaa362475fp-1,
+    -0x1.37d9e0p1
+  },
+  { // Entry 574
+    0x1.323b9d888d4da77a610893735eeed1cbp-1,
+    0x1.400ec4p1
+  },
+  { // Entry 575
+    -0x1.323b9d888d4da77a610893735eeed1cbp-1,
+    -0x1.400ec4p1
+  },
+  { // Entry 576
+    0x1.17506e2dfb603d34b9af39b12c1db735p-1,
+    0x1.4843a8p1
+  },
+  { // Entry 577
+    -0x1.17506e2dfb603d34b9af39b12c1db735p-1,
+    -0x1.4843a8p1
+  },
+  { // Entry 578
+    0x1.f67ed667352d4827450013f15e321bfbp-2,
+    0x1.50788cp1
+  },
+  { // Entry 579
+    -0x1.f67ed667352d4827450013f15e321bfbp-2,
+    -0x1.50788cp1
+  },
+  { // Entry 580
+    0x1.bc4c35da51e34b776e5e04da58f23441p-2,
+    0x1.58ad70p1
+  },
+  { // Entry 581
+    -0x1.bc4c35da51e34b776e5e04da58f23441p-2,
+    -0x1.58ad70p1
+  },
+  { // Entry 582
+    0x1.8046336e68427cf756056d3f4edbb662p-2,
+    0x1.60e254p1
+  },
+  { // Entry 583
+    -0x1.8046336e68427cf756056d3f4edbb662p-2,
+    -0x1.60e254p1
+  },
+  { // Entry 584
+    0x1.42abf3872905e632f204c41b24af90b6p-2,
+    0x1.691738p1
+  },
+  { // Entry 585
+    -0x1.42abf3872905e632f204c41b24af90b6p-2,
+    -0x1.691738p1
+  },
+  { // Entry 586
+    0x1.03be43c699f3536990dcf5a6665ac239p-2,
+    0x1.714c1cp1
+  },
+  { // Entry 587
+    -0x1.03be43c699f3536990dcf5a6665ac239p-2,
+    -0x1.714c1cp1
+  },
+  { // Entry 588
+    0x1.877eadc2fdfc2f0db1e8b78cd3fbfbd2p-3,
+    0x1.7981p1
+  },
+  { // Entry 589
+    -0x1.877eadc2fdfc2f0db1e8b78cd3fbfbd2p-3,
+    -0x1.7981p1
+  },
+  { // Entry 590
+    0x1.05e4fdf846632a8208d90de72d3a6da8p-3,
+    0x1.81b5e4p1
+  },
+  { // Entry 591
+    -0x1.05e4fdf846632a8208d90de72d3a6da8p-3,
+    -0x1.81b5e4p1
+  },
+  { // Entry 592
+    0x1.066f9b630b72dff16450e89afdf7e048p-4,
+    0x1.89eac8p1
+  },
+  { // Entry 593
+    -0x1.066f9b630b72dff16450e89afdf7e048p-4,
+    -0x1.89eac8p1
+  },
+  { // Entry 594
+    0x1.03bdf0b79ccf739529d54d422861046cp-2,
+    -0x1.81b5eep2
+  },
+  { // Entry 595
+    -0x1.03bdf0b79ccf739529d54d422861046cp-2,
+    0x1.81b5eep2
+  },
+  { // Entry 596
+    0x1.f67e8b95f5460ea369a803837b721abdp-2,
+    -0x1.714c26p2
+  },
+  { // Entry 597
+    -0x1.f67e8b95f5460ea369a803837b721abdp-2,
+    0x1.714c26p2
+  },
+  { // Entry 598
+    0x1.643070791751dc0636d1854d2bdbc5d4p-1,
+    -0x1.60e25ep2
+  },
+  { // Entry 599
+    -0x1.643070791751dc0636d1854d2bdbc5d4p-1,
+    0x1.60e25ep2
+  },
+  { // Entry 600
+    0x1.b5d536f59113a43af30e8c9db8a951a5p-1,
+    -0x1.507896p2
+  },
+  { // Entry 601
+    -0x1.b5d536f59113a43af30e8c9db8a951a5p-1,
+    0x1.507896p2
+  },
+  { // Entry 602
+    0x1.ead679985549140318349f512dca7a6bp-1,
+    -0x1.400ecep2
+  },
+  { // Entry 603
+    -0x1.ead679985549140318349f512dca7a6bp-1,
+    0x1.400ecep2
+  },
+  { // Entry 604
+    0x1.ffbca7010e0b0452f56075cfd5982880p-1,
+    -0x1.2fa506p2
+  },
+  { // Entry 605
+    -0x1.ffbca7010e0b0452f56075cfd5982880p-1,
+    0x1.2fa506p2
+  },
+  { // Entry 606
+    0x1.f329ca6bfc7425d89c2b4b9ad73ab108p-1,
+    -0x1.1f3b3ep2
+  },
+  { // Entry 607
+    -0x1.f329ca6bfc7425d89c2b4b9ad73ab108p-1,
+    0x1.1f3b3ep2
+  },
+  { // Entry 608
+    0x1.c5f06fb69427ac0f2d69428d82b5e669p-1,
+    -0x1.0ed176p2
+  },
+  { // Entry 609
+    -0x1.c5f06fb69427ac0f2d69428d82b5e669p-1,
+    0x1.0ed176p2
+  },
+  { // Entry 610
+    0x1.7b05d864ec9802adbc4b5577c233836ap-1,
+    -0x1.fccf5ap1
+  },
+  { // Entry 611
+    -0x1.7b05d864ec9802adbc4b5577c233836ap-1,
+    0x1.fccf5ap1
+  },
+  { // Entry 612
+    0x1.1750808185a998bbcecc3a6ac0cb2907p-1,
+    -0x1.dbfbc8p1
+  },
+  { // Entry 613
+    -0x1.1750808185a998bbcecc3a6ac0cb2907p-1,
+    0x1.dbfbc8p1
+  },
+  { // Entry 614
+    0x1.42ac0dd9495211816bf04ca53bce4beap-2,
+    -0x1.bb2836p1
+  },
+  { // Entry 615
+    -0x1.42ac0dd9495211816bf04ca53bce4beap-2,
+    0x1.bb2836p1
+  },
+  { // Entry 616
+    0x1.066fca39a70b52d06f2cd7eab69c31f2p-4,
+    -0x1.9a54a4p1
+  },
+  { // Entry 617
+    -0x1.066fca39a70b52d06f2cd7eab69c31f2p-4,
+    0x1.9a54a4p1
+  },
+  { // Entry 618
+    -0x1.877d931298e6fbc654f065536cff2b54p-3,
+    -0x1.798112p1
+  },
+  { // Entry 619
+    0x1.877d931298e6fbc654f065536cff2b54p-3,
+    0x1.798112p1
+  },
+  { // Entry 620
+    -0x1.bc4bc2875eb6d38eda3b49cb2320b561p-2,
+    -0x1.58ad80p1
+  },
+  { // Entry 621
+    0x1.bc4bc2875eb6d38eda3b49cb2320b561p-2,
+    0x1.58ad80p1
+  },
+  { // Entry 622
+    -0x1.4be47d6354c4ced53780b1b519acdec2p-1,
+    -0x1.37d9eep1
+  },
+  { // Entry 623
+    0x1.4be47d6354c4ced53780b1b519acdec2p-1,
+    0x1.37d9eep1
+  },
+  { // Entry 624
+    -0x1.a3ed8bcb35cbcf8c6089f82a91c31d5bp-1,
+    -0x1.17065cp1
+  },
+  { // Entry 625
+    0x1.a3ed8bcb35cbcf8c6089f82a91c31d5bp-1,
+    0x1.17065cp1
+  },
+  { // Entry 626
+    -0x1.e07ee496ea109654c42e171fdc4537c4p-1,
+    -0x1.ec6594p0
+  },
+  { // Entry 627
+    0x1.e07ee496ea109654c42e171fdc4537c4p-1,
+    0x1.ec6594p0
+  },
+  { // Entry 628
+    -0x1.fda2522219689d0e8069d90f5c969b92p-1,
+    -0x1.aabe70p0
+  },
+  { // Entry 629
+    0x1.fda2522219689d0e8069d90f5c969b92p-1,
+    0x1.aabe70p0
+  },
+  { // Entry 630
+    -0x1.f96fe802fe570372d0fcb6e934b43061p-1,
+    -0x1.69174cp0
+  },
+  { // Entry 631
+    0x1.f96fe802fe570372d0fcb6e934b43061p-1,
+    0x1.69174cp0
+  },
+  { // Entry 632
+    -0x1.d42ded56ae88a6e1cf270af27e6f1804p-1,
+    -0x1.277028p0
+  },
+  { // Entry 633
+    0x1.d42ded56ae88a6e1cf270af27e6f1804p-1,
+    0x1.277028p0
+  },
+  { // Entry 634
+    -0x1.904c45326d6dde224381d1d590ada41cp-1,
+    -0x1.cb920ap-1
+  },
+  { // Entry 635
+    0x1.904c45326d6dde224381d1d590ada41cp-1,
+    0x1.cb920ap-1
+  },
+  { // Entry 636
+    -0x1.323b9cadbb19e75a44483fb64ad8ddf6p-1,
+    -0x1.4843c4p-1
+  },
+  { // Entry 637
+    0x1.323b9cadbb19e75a44483fb64ad8ddf6p-1,
+    0x1.4843c4p-1
+  },
+  { // Entry 638
+    -0x1.80462654bde766faf47f3140e290996dp-2,
+    -0x1.89eafcp-2
+  },
+  { // Entry 639
+    0x1.80462654bde766faf47f3140e290996dp-2,
+    0x1.89eafcp-2
+  },
+  { // Entry 640
+    -0x1.05e4ca21f386a82bc2e4efcdebb1962bp-3,
+    -0x1.069ce0p-3
+  },
+  { // Entry 641
+    0x1.05e4ca21f386a82bc2e4efcdebb1962bp-3,
+    0x1.069ce0p-3
+  },
+  { // Entry 642
+    0x1.05e423830be01f9fe3c57d06867e0056p-3,
+    0x1.069c38p-3
+  },
+  { // Entry 643
+    -0x1.05e423830be01f9fe3c57d06867e0056p-3,
+    -0x1.069c38p-3
+  },
+  { // Entry 644
+    0x1.8045d87852f1307fea6dc751c4d15992p-2,
+    0x1.89eaa8p-2
+  },
+  { // Entry 645
+    -0x1.8045d87852f1307fea6dc751c4d15992p-2,
+    -0x1.89eaa8p-2
+  },
+  { // Entry 646
+    0x1.323b7b04ee88cff98b2a1620e1f61a01p-1,
+    0x1.48439ap-1
+  },
+  { // Entry 647
+    -0x1.323b7b04ee88cff98b2a1620e1f61a01p-1,
+    -0x1.48439ap-1
+  },
+  { // Entry 648
+    0x1.904c2b02aa59528ce044bf2213c96859p-1,
+    0x1.cb91e0p-1
+  },
+  { // Entry 649
+    -0x1.904c2b02aa59528ce044bf2213c96859p-1,
+    -0x1.cb91e0p-1
+  },
+  { // Entry 650
+    0x1.d42ddd25b3797e6a679f76e05e6c3e08p-1,
+    0x1.277014p0
+  },
+  { // Entry 651
+    -0x1.d42ddd25b3797e6a679f76e05e6c3e08p-1,
+    -0x1.277014p0
+  },
+  { // Entry 652
+    0x1.f96fe1a0b12d0ad4fa8c82d8af989c5ap-1,
+    0x1.691738p0
+  },
+  { // Entry 653
+    -0x1.f96fe1a0b12d0ad4fa8c82d8af989c5ap-1,
+    -0x1.691738p0
+  },
+  { // Entry 654
+    0x1.fda255f96094d8fe4e859c4cf0dd68a5p-1,
+    0x1.aabe5cp0
+  },
+  { // Entry 655
+    -0x1.fda255f96094d8fe4e859c4cf0dd68a5p-1,
+    -0x1.aabe5cp0
+  },
+  { // Entry 656
+    0x1.e07ef267748b982778f8d50d2981bb3ap-1,
+    0x1.ec6580p0
+  },
+  { // Entry 657
+    -0x1.e07ef267748b982778f8d50d2981bb3ap-1,
+    -0x1.ec6580p0
+  },
+  { // Entry 658
+    0x1.a3eda2adb01143fb21453b20bd1748fep-1,
+    0x1.170652p1
+  },
+  { // Entry 659
+    -0x1.a3eda2adb01143fb21453b20bd1748fep-1,
+    -0x1.170652p1
+  },
+  { // Entry 660
+    0x1.4be49bd88a64a0bb414ddacac4fa8de9p-1,
+    0x1.37d9e4p1
+  },
+  { // Entry 661
+    -0x1.4be49bd88a64a0bb414ddacac4fa8de9p-1,
+    -0x1.37d9e4p1
+  },
+  { // Entry 662
+    0x1.bc4c0a9b3782e220ae55786369ccf190p-2,
+    0x1.58ad76p1
+  },
+  { // Entry 663
+    -0x1.bc4c0a9b3782e220ae55786369ccf190p-2,
+    -0x1.58ad76p1
+  },
+  { // Entry 664
+    0x1.877e301f43cafffe6644a8958f108729p-3,
+    0x1.798108p1
+  },
+  { // Entry 665
+    -0x1.877e301f43cafffe6644a8958f108729p-3,
+    -0x1.798108p1
+  },
+  { // Entry 666
+    -0x1.066e8ae1f824a69817e6a806e6317e28p-4,
+    0x1.9a549ap1
+  },
+  { // Entry 667
+    0x1.066e8ae1f824a69817e6a806e6317e28p-4,
+    -0x1.9a549ap1
+  },
+  { // Entry 668
+    -0x1.42abc1eca11a0ad12ca6eeff197318aap-2,
+    0x1.bb282cp1
+  },
+  { // Entry 669
+    0x1.42abc1eca11a0ad12ca6eeff197318aap-2,
+    -0x1.bb282cp1
+  },
+  { // Entry 670
+    -0x1.17505efb8119773c647468be1dfee45ep-1,
+    0x1.dbfbbep1
+  },
+  { // Entry 671
+    0x1.17505efb8119773c647468be1dfee45ep-1,
+    -0x1.dbfbbep1
+  },
+  { // Entry 672
+    -0x1.7b05bd8091cd79dff359c8412b0de1a9p-1,
+    0x1.fccf50p1
+  },
+  { // Entry 673
+    0x1.7b05bd8091cd79dff359c8412b0de1a9p-1,
+    -0x1.fccf50p1
+  },
+  { // Entry 674
+    -0x1.c5f05982eabf022748960961666d540dp-1,
+    0x1.0ed170p2
+  },
+  { // Entry 675
+    0x1.c5f05982eabf022748960961666d540dp-1,
+    -0x1.0ed170p2
+  },
+  { // Entry 676
+    -0x1.f329bfbda8122f83e3a1ea0242eb76aap-1,
+    0x1.1f3b38p2
+  },
+  { // Entry 677
+    0x1.f329bfbda8122f83e3a1ea0242eb76aap-1,
+    -0x1.1f3b38p2
+  },
+  { // Entry 678
+    -0x1.ffbca88ae90f0900b6d3ad89eddd2c80p-1,
+    0x1.2fa5p2
+  },
+  { // Entry 679
+    0x1.ffbca88ae90f0900b6d3ad89eddd2c80p-1,
+    -0x1.2fa5p2
+  },
+  { // Entry 680
+    -0x1.ead687409c95dcaf61af98513517f507p-1,
+    0x1.400ec8p2
+  },
+  { // Entry 681
+    0x1.ead687409c95dcaf61af98513517f507p-1,
+    -0x1.400ec8p2
+  },
+  { // Entry 682
+    -0x1.b5d54fd79372b90d5d4c7acf7adaed42p-1,
+    0x1.507890p2
+  },
+  { // Entry 683
+    0x1.b5d54fd79372b90d5d4c7acf7adaed42p-1,
+    -0x1.507890p2
+  },
+  { // Entry 684
+    -0x1.643092f42ae797375531420c005ca2cfp-1,
+    0x1.60e258p2
+  },
+  { // Entry 685
+    0x1.643092f42ae797375531420c005ca2cfp-1,
+    -0x1.60e258p2
+  },
+  { // Entry 686
+    -0x1.f67edf3b7bee8554d54d84ea83f6cb21p-2,
+    0x1.714c20p2
+  },
+  { // Entry 687
+    0x1.f67edf3b7bee8554d54d84ea83f6cb21p-2,
+    -0x1.714c20p2
+  },
+  { // Entry 688
+    -0x1.03be4d93d949325340b2f464201545a7p-2,
+    0x1.81b5e8p2
+  },
+  { // Entry 689
+    0x1.03be4d93d949325340b2f464201545a7p-2,
+    -0x1.81b5e8p2
+  },
+  { // Entry 690
+    0x1.efb26cfa20f2098ff7e9e42f0260eb01p-5,
+    0x1.effffep-5
+  },
+  { // Entry 691
+    -0x1.efb26cfa20f2098ff7e9e42f0260eb01p-5,
+    -0x1.effffep-5
+  },
+  { // Entry 692
+    0x1.efb26ef930c4d3f2b0dbe1931ba5ae64p-5,
+    0x1.f0p-5
+  },
+  { // Entry 693
+    -0x1.efb26ef930c4d3f2b0dbe1931ba5ae64p-5,
+    -0x1.f0p-5
+  },
+  { // Entry 694
+    0x1.efb270f840979c65b75ee5c67016a866p-5,
+    0x1.f00002p-5
+  },
+  { // Entry 695
+    -0x1.efb270f840979c65b75ee5c67016a866p-5,
+    -0x1.f00002p-5
+  },
+  { // Entry 696
+    0x1.f6baa816fce5ea5a60d8c9fd2a289380p-4,
+    0x1.f7fffep-4
+  },
+  { // Entry 697
+    -0x1.f6baa816fce5ea5a60d8c9fd2a289380p-4,
+    -0x1.f7fffep-4
+  },
+  { // Entry 698
+    0x1.f6baaa131de6438e5611279864fe7663p-4,
+    0x1.f8p-4
+  },
+  { // Entry 699
+    -0x1.f6baaa131de6438e5611279864fe7663p-4,
+    -0x1.f8p-4
+  },
+  { // Entry 700
+    0x1.f6baac0f3ee694e760a138bc06c8be3dp-4,
+    0x1.f80002p-4
+  },
+  { // Entry 701
+    -0x1.f6baac0f3ee694e760a138bc06c8be3dp-4,
+    -0x1.f80002p-4
+  },
+  { // Entry 702
+    0x1.4a8c395552fb432af31780e883c98f71p-3,
+    0x1.4bfffep-3
+  },
+  { // Entry 703
+    -0x1.4a8c395552fb432af31780e883c98f71p-3,
+    -0x1.4bfffep-3
+  },
+  { // Entry 704
+    0x1.4a8c3b4e9c7fffd48305f44a42f5f50fp-3,
+    0x1.4cp-3
+  },
+  { // Entry 705
+    -0x1.4a8c3b4e9c7fffd48305f44a42f5f50fp-3,
+    -0x1.4cp-3
+  },
+  { // Entry 706
+    0x1.4a8c3d47e604a7d54f3f7de402409e2cp-3,
+    0x1.4c0002p-3
+  },
+  { // Entry 707
+    -0x1.4a8c3d47e604a7d54f3f7de402409e2cp-3,
+    -0x1.4c0002p-3
+  },
+  { // Entry 708
+    0x1.2e9cd83630eb35c12efcfb8413583998p-2,
+    0x1.333332p-2
+  },
+  { // Entry 709
+    -0x1.2e9cd83630eb35c12efcfb8413583998p-2,
+    -0x1.333332p-2
+  },
+  { // Entry 710
+    0x1.2e9cda1f52c88042833f236ff0f9d486p-2,
+    0x1.333334p-2
+  },
+  { // Entry 711
+    -0x1.2e9cda1f52c88042833f236ff0f9d486p-2,
+    -0x1.333334p-2
+  },
+  { // Entry 712
+    0x1.2e9cdc0874a57f1ca0f976a9b01e4a71p-2,
+    0x1.333336p-2
+  },
+  { // Entry 713
+    -0x1.2e9cdc0874a57f1ca0f976a9b01e4a71p-2,
+    -0x1.333336p-2
+  },
+  { // Entry 714
+    0x1.3faefb2b68e6786eb692bd4e4045213ep-1,
+    0x1.594316p-1
+  },
+  { // Entry 715
+    -0x1.3faefb2b68e6786eb692bd4e4045213ep-1,
+    -0x1.594316p-1
+  },
+  { // Entry 716
+    0x1.3faefcbb57c26b0d84b63dbfb72b413bp-1,
+    0x1.594318p-1
+  },
+  { // Entry 717
+    -0x1.3faefcbb57c26b0d84b63dbfb72b413bp-1,
+    -0x1.594318p-1
+  },
+  { // Entry 718
+    0x1.3faefe4b469d1dfd561e666edda7c6e6p-1,
+    0x1.59431ap-1
+  },
+  { // Entry 719
+    -0x1.3faefe4b469d1dfd561e666edda7c6e6p-1,
+    -0x1.59431ap-1
+  },
+  { // Entry 720
+    0x1.6888a375ab228c1e031c4005769509f9p-1,
+    0x1.8ffffep-1
+  },
+  { // Entry 721
+    -0x1.6888a375ab228c1e031c4005769509f9p-1,
+    -0x1.8ffffep-1
+  },
+  { // Entry 722
+    0x1.6888a4e134b2ea520b226eca8694b3a2p-1,
+    0x1.90p-1
+  },
+  { // Entry 723
+    -0x1.6888a4e134b2ea520b226eca8694b3a2p-1,
+    -0x1.90p-1
+  },
+  { // Entry 724
+    0x1.6888a64cbe41dffd6e4768dcca4db53bp-1,
+    0x1.900002p-1
+  },
+  { // Entry 725
+    -0x1.6888a64cbe41dffd6e4768dcca4db53bp-1,
+    -0x1.900002p-1
+  },
+  { // Entry 726
+    -0.0f,
+    -0x1.p-149
+  },
+  { // Entry 727
+    0.0f,
+    0x1.p-149
+  },
+  { // Entry 728
+    0.0,
+    0.0
+  },
+  { // Entry 729
+    0.0f,
+    0x1.p-149
+  },
+  { // Entry 730
+    -0.0f,
+    -0x1.p-149
+  },
+  { // Entry 731
+    0x1.91f65dccfead353d8db9c32f12262730p-5,
+    0x1.921fb4p-5
+  },
+  { // Entry 732
+    -0x1.91f65dccfead353d8db9c32f12262730p-5,
+    -0x1.921fb4p-5
+  },
+  { // Entry 733
+    0x1.91f65fcc60cb6d09fcc5c35dd6a798c8p-5,
+    0x1.921fb6p-5
+  },
+  { // Entry 734
+    -0x1.91f65fcc60cb6d09fcc5c35dd6a798c8p-5,
+    -0x1.921fb6p-5
+  },
+  { // Entry 735
+    0x1.91f661cbc2e9a3447571f72bcfbc21e2p-5,
+    0x1.921fb8p-5
+  },
+  { // Entry 736
+    -0x1.91f661cbc2e9a3447571f72bcfbc21e2p-5,
+    -0x1.921fb8p-5
+  },
+  { // Entry 737
+    0x1.917a6a7fe8297bf0a1125fb02b2038aep-4,
+    0x1.921fb4p-4
+  },
+  { // Entry 738
+    -0x1.917a6a7fe8297bf0a1125fb02b2038aep-4,
+    -0x1.921fb4p-4
+  },
+  { // Entry 739
+    0x1.917a6c7d7103b9d90e09615164449c6bp-4,
+    0x1.921fb6p-4
+  },
+  { // Entry 740
+    -0x1.917a6c7d7103b9d90e09615164449c6bp-4,
+    -0x1.921fb6p-4
+  },
+  { // Entry 741
+    0x1.917a6e7af9ddf17b914e6d2e8e83b33ep-4,
+    0x1.921fb8p-4
+  },
+  { // Entry 742
+    -0x1.917a6e7af9ddf17b914e6d2e8e83b33ep-4,
+    -0x1.921fb8p-4
+  },
+  { // Entry 743
+    0x1.8f8b82889296b5cf7904db1e74b3466bp-3,
+    0x1.921fb4p-3
+  },
+  { // Entry 744
+    -0x1.8f8b82889296b5cf7904db1e74b3466bp-3,
+    -0x1.921fb4p-3
+  },
+  { // Entry 745
+    0x1.8f8b847ebc13b8998ec5b37e7065341ep-3,
+    0x1.921fb6p-3
+  },
+  { // Entry 746
+    -0x1.8f8b847ebc13b8998ec5b37e7065341ep-3,
+    -0x1.921fb6p-3
+  },
+  { // Entry 747
+    0x1.8f8b8674e590a26aec3ea01d30aed486p-3,
+    0x1.921fb8p-3
+  },
+  { // Entry 748
+    -0x1.8f8b8674e590a26aec3ea01d30aed486p-3,
+    -0x1.921fb8p-3
+  },
+  { // Entry 749
+    0x1.87de293f569717a42a3bdb01aeae2063p-2,
+    0x1.921fb4p-2
+  },
+  { // Entry 750
+    -0x1.87de293f569717a42a3bdb01aeae2063p-2,
+    -0x1.921fb4p-2
+  },
+  { // Entry 751
+    0x1.87de2b185d5417dca800b85ca1319043p-2,
+    0x1.921fb6p-2
+  },
+  { // Entry 752
+    -0x1.87de2b185d5417dca800b85ca1319043p-2,
+    -0x1.921fb6p-2
+  },
+  { // Entry 753
+    0x1.87de2cf16410b61d9aff7e628fc853b2p-2,
+    0x1.921fb8p-2
+  },
+  { // Entry 754
+    -0x1.87de2cf16410b61d9aff7e628fc853b2p-2,
+    -0x1.921fb8p-2
+  },
+  { // Entry 755
+    0x1.6a09e582aa3945461b5a8a0787d5ab5bp-1,
+    0x1.921fb4p-1
+  },
+  { // Entry 756
+    -0x1.6a09e582aa3945461b5a8a0787d5ab5bp-1,
+    -0x1.921fb4p-1
+  },
+  { // Entry 757
+    0x1.6a09e6ecb41fdd7e681872c854887019p-1,
+    0x1.921fb6p-1
+  },
+  { // Entry 758
+    -0x1.6a09e6ecb41fdd7e681872c854887019p-1,
+    -0x1.921fb6p-1
+  },
+  { // Entry 759
+    0x1.6a09e856be050baccde9a76961e84aa7p-1,
+    0x1.921fb8p-1
+  },
+  { // Entry 760
+    -0x1.6a09e856be050baccde9a76961e84aa7p-1,
+    -0x1.921fb8p-1
+  },
+  { // Entry 761
+    0x1.fffffffffffe6546cc38211c26dabeebp-1,
+    0x1.921fb4p0
+  },
+  { // Entry 762
+    -0x1.fffffffffffe6546cc38211c26dabeebp-1,
+    -0x1.921fb4p0
+  },
+  { // Entry 763
+    0x1.ffffffffffff76521249c7422930ed82p-1,
+    0x1.921fb6p0
+  },
+  { // Entry 764
+    -0x1.ffffffffffff76521249c7422930ed82p-1,
+    -0x1.921fb6p0
+  },
+  { // Entry 765
+    0x1.fffffffffff8875d585b6d6cfce97d9cp-1,
+    0x1.921fb8p0
+  },
+  { // Entry 766
+    -0x1.fffffffffff8875d585b6d6cfce97d9cp-1,
+    -0x1.921fb8p0
+  },
+  { // Entry 767
+    0x1.4442d184698831f15b6315bfa6b5ae75p-23,
+    0x1.921fb4p1
+  },
+  { // Entry 768
+    -0x1.4442d184698831f15b6315bfa6b5ae75p-23,
+    -0x1.921fb4p1
+  },
+  { // Entry 769
+    -0x1.777a5cf72cec5fd61896cb4f40d1de79p-24,
+    0x1.921fb6p1
+  },
+  { // Entry 770
+    0x1.777a5cf72cec5fd61896cb4f40d1de79p-24,
+    -0x1.921fb6p1
+  },
+  { // Entry 771
+    -0x1.5dde973dcb346afa46203cddc6f7fe97p-22,
+    0x1.921fb8p1
+  },
+  { // Entry 772
+    0x1.5dde973dcb346afa46203cddc6f7fe97p-22,
+    -0x1.921fb8p1
+  },
+  { // Entry 773
+    -0x1.4442d1846984217628872e56eb58b4c1p-22,
+    0x1.921fb4p2
+  },
+  { // Entry 774
+    0x1.4442d1846984217628872e56eb58b4c1p-22,
+    -0x1.921fb4p2
+  },
+  { // Entry 775
+    0x1.777a5cf72ceacbf6ec657e977ef771f1p-23,
+    0x1.921fb6p2
+  },
+  { // Entry 776
+    -0x1.777a5cf72ceacbf6ec657e977ef771f1p-23,
+    -0x1.921fb6p2
+  },
+  { // Entry 777
+    0x1.5dde973dcb1fff10bb0388479e82f4bbp-21,
+    0x1.921fb8p2
+  },
+  { // Entry 778
+    -0x1.5dde973dcb1fff10bb0388479e82f4bbp-21,
+    -0x1.921fb8p2
+  },
+  { // Entry 779
+    -0x1.4442d1846973df895d1791023ded513cp-21,
+    0x1.921fb4p3
+  },
+  { // Entry 780
+    0x1.4442d1846973df895d1791023ded513cp-21,
+    -0x1.921fb4p3
+  },
+  { // Entry 781
+    0x1.777a5cf72ce47c7a3ba04bc2a607a9a7p-22,
+    0x1.921fb6p3
+  },
+  { // Entry 782
+    -0x1.777a5cf72ce47c7a3ba04bc2a607a9a7p-22,
+    -0x1.921fb6p3
+  },
+  { // Entry 783
+    0x1.5dde973dcace4f6a8e90bd15e00610f8p-20,
+    0x1.921fb8p3
+  },
+  { // Entry 784
+    -0x1.5dde973dcace4f6a8e90bd15e00610f8p-20,
+    -0x1.921fb8p3
+  },
+  { // Entry 785
+    -0x1.4442d1846932d7d62f59209388c7f7cap-20,
+    0x1.921fb4p4
+  },
+  { // Entry 786
+    0x1.4442d1846932d7d62f59209388c7f7cap-20,
+    -0x1.921fb4p4
+  },
+  { // Entry 787
+    0x1.777a5cf72ccb3e87788b811229e725bcp-21,
+    0x1.921fb6p4
+  },
+  { // Entry 788
+    -0x1.777a5cf72ccb3e87788b811229e725bcp-21,
+    -0x1.921fb6p4
+  },
+  { // Entry 789
+    0x1.5dde973dc98790d1dcc602bd1b86bccap-19,
+    0x1.921fb8p4
+  },
+  { // Entry 790
+    -0x1.5dde973dc98790d1dcc602bd1b86bccap-19,
+    -0x1.921fb8p4
+  },
+  { // Entry 791
+    -0x1.4442d184682eb909785fad18bcb5dbfcp-19,
+    0x1.921fb4p5
+  },
+  { // Entry 792
+    0x1.4442d184682eb909785fad18bcb5dbfcp-19,
+    -0x1.921fb4p5
+  },
+  { // Entry 793
+    0x1.777a5cf72c6646bc6c38607eb34eea13p-20,
+    0x1.921fb6p5
+  },
+  { // Entry 794
+    -0x1.777a5cf72c6646bc6c38607eb34eea13p-20,
+    -0x1.921fb6p5
+  },
+  { // Entry 795
+    0x1.5dde973dc46c966f15a2403d60cd14d0p-18,
+    0x1.921fb8p5
+  },
+  { // Entry 796
+    -0x1.5dde973dc46c966f15a2403d60cd14d0p-18,
+    -0x1.921fb8p5
+  },
+  { // Entry 797
+    -0x1.4442d184641e3dd69c7ec32e14a209a5p-18,
+    0x1.921fb4p6
+  },
+  { // Entry 798
+    0x1.4442d184641e3dd69c7ec32e14a209a5p-18,
+    -0x1.921fb4p6
+  },
+  { // Entry 799
+    0x1.777a5cf72ad267903aec8118778b3b5ap-19,
+    0x1.921fb6p6
+  },
+  { // Entry 800
+    -0x1.777a5cf72ad267903aec8118778b3b5ap-19,
+    -0x1.921fb6p6
+  },
+  { // Entry 801
+    0x1.5dde973db000ace3f985a473ea1fc039p-17,
+    0x1.921fb8p6
+  },
+  { // Entry 802
+    -0x1.5dde973db000ace3f985a473ea1fc039p-17,
+    -0x1.921fb8p6
+  },
+  { // Entry 803
+    -0x1.4442d18453dc510b2d495b8bf79bd1cep-17,
+    0x1.921fb4p7
+  },
+  { // Entry 804
+    0x1.4442d18453dc510b2d495b8bf79bd1cep-17,
+    -0x1.921fb4p7
+  },
+  { // Entry 805
+    0x1.777a5cf72482eadf75c731f972507718p-18,
+    0x1.921fb6p7
+  },
+  { // Entry 806
+    -0x1.777a5cf72482eadf75c731f972507718p-18,
+    -0x1.921fb6p7
+  },
+  { // Entry 807
+    0x1.5dde973d5e5106b7903a18a552aefc6ep-16,
+    0x1.921fb8p7
+  },
+  { // Entry 808
+    -0x1.5dde973d5e5106b7903a18a552aefc6ep-16,
+    -0x1.921fb8p7
+  },
+  { // Entry 809
+    0x1.6a09f1940b80c8e25cfc8c10d42576c6p-1,
+    0x1.2d97c4p1
+  },
+  { // Entry 810
+    -0x1.6a09f1940b80c8e25cfc8c10d42576c6p-1,
+    -0x1.2d97c4p1
+  },
+  { // Entry 811
+    0x1.6a09ebebe40889245d57c5c9d90a6d82p-1,
+    0x1.2d97c6p1
+  },
+  { // Entry 812
+    -0x1.6a09ebebe40889245d57c5c9d90a6d82p-1,
+    -0x1.2d97c6p1
+  },
+  { // Entry 813
+    0x1.6a09e643bc79a8c79ef4bf187727e269p-1,
+    0x1.2d97c8p1
+  },
+  { // Entry 814
+    -0x1.6a09e643bc79a8c79ef4bf187727e269p-1,
+    -0x1.2d97c8p1
+  },
+  { // Entry 815
+    -0x1.6a09df19704cf14108e09000ff6374bfp-1,
+    0x1.f6a7a0p1
+  },
+  { // Entry 816
+    0x1.6a09df19704cf14108e09000ff6374bfp-1,
+    -0x1.f6a7a0p1
+  },
+  { // Entry 817
+    -0x1.6a09e4c197f87ace1c81b43022be39b1p-1,
+    0x1.f6a7a2p1
+  },
+  { // Entry 818
+    0x1.6a09e4c197f87ace1c81b43022be39b1p-1,
+    -0x1.f6a7a2p1
+  },
+  { // Entry 819
+    -0x1.6a09ea69bf8d63bce40958f5c4b4f155p-1,
+    0x1.f6a7a4p1
+  },
+  { // Entry 820
+    0x1.6a09ea69bf8d63bce40958f5c4b4f155p-1,
+    -0x1.f6a7a4p1
+  },
+  { // Entry 821
+    -0x1.ffffffffff065cb240bb8f9519d2c6f1p-1,
+    0x1.2d97c4p2
+  },
+  { // Entry 822
+    0x1.ffffffffff065cb240bb8f9519d2c6f1p-1,
+    -0x1.2d97c4p2
+  },
+  { // Entry 823
+    -0x1.ffffffffffc32939898f464aafc2e74ap-1,
+    0x1.2d97c6p2
+  },
+  { // Entry 824
+    0x1.ffffffffffc32939898f464aafc2e74ap-1,
+    -0x1.2d97c6p2
+  },
+  { // Entry 825
+    -0x1.fffffffffffff5c0d2630ee0a1fb4e7bp-1,
+    0x1.2d97c8p2
+  },
+  { // Entry 826
+    0x1.fffffffffffff5c0d2630ee0a1fb4e7bp-1,
+    -0x1.2d97c8p2
+  },
+  { // Entry 827
+    -0x1.6a09f529316cde5a190d235cc4ccb825p-1,
+    0x1.5fdbbcp2
+  },
+  { // Entry 828
+    0x1.6a09f529316cde5a190d235cc4ccb825p-1,
+    -0x1.5fdbbcp2
+  },
+  { // Entry 829
+    -0x1.6a09e9d8e2826770567ea818b2e89960p-1,
+    0x1.5fdbbep2
+  },
+  { // Entry 830
+    0x1.6a09e9d8e2826770567ea818b2e89960p-1,
+    -0x1.5fdbbep2
+  },
+  { // Entry 831
+    -0x1.6a09de88933d6e0c1db78e1d7cd15173p-1,
+    0x1.5fdbc0p2
+  },
+  { // Entry 832
+    0x1.6a09de88933d6e0c1db78e1d7cd15173p-1,
+    -0x1.5fdbc0p2
+  },
+  { // Entry 833
+    0x1.6a09d033fa715a407a6f03d01b91113fp-1,
+    0x1.c463a8p2
+  },
+  { // Entry 834
+    -0x1.6a09d033fa715a407a6f03d01b91113fp-1,
+    -0x1.c463a8p2
+  },
+  { // Entry 835
+    0x1.6a09db844a28f8635851fdf8818515efp-1,
+    0x1.c463aap2
+  },
+  { // Entry 836
+    -0x1.6a09db844a28f8635851fdf8818515efp-1,
+    -0x1.c463aap2
+  },
+  { // Entry 837
+    0x1.6a09e6d49986140f55226fc58672612cp-1,
+    0x1.c463acp2
+  },
+  { // Entry 838
+    -0x1.6a09e6d49986140f55226fc58672612cp-1,
+    -0x1.c463acp2
+  },
+  { // Entry 839
+    0x1.ffffffffff95397934cac1f28532d3d3p-1,
+    0x1.f6a7a0p2
+  },
+  { // Entry 840
+    -0x1.ffffffffff95397934cac1f28532d3d3p-1,
+    -0x1.f6a7a0p2
+  },
+  { // Entry 841
+    0x1.fffffffffffa8e5aae2bb93ae590f984p-1,
+    0x1.f6a7a2p2
+  },
+  { // Entry 842
+    -0x1.fffffffffffa8e5aae2bb93ae590f984p-1,
+    -0x1.f6a7a2p2
+  },
+  { // Entry 843
+    0x1.ffffffffffdfe33c278cb48a59ee3ef2p-1,
+    0x1.f6a7a4p2
+  },
+  { // Entry 844
+    -0x1.ffffffffffdfe33c278cb48a59ee3ef2p-1,
+    -0x1.f6a7a4p2
+  },
+  { // Entry 845
+    0x1.6a0a040ea5c32ba4afbeb86a614c5d16p-1,
+    0x1.1475cap3
+  },
+  { // Entry 846
+    -0x1.6a0a040ea5c32ba4afbeb86a614c5d16p-1,
+    -0x1.1475cap3
+  },
+  { // Entry 847
+    0x1.6a09ed6e088212b1e260a5132d6959b7p-1,
+    0x1.1475ccp3
+  },
+  { // Entry 848
+    -0x1.6a09ed6e088212b1e260a5132d6959b7p-1,
+    -0x1.1475ccp3
+  },
+  { // Entry 849
+    0x1.6a09d6cd69d6efd1a6fa2dd4c617cbbep-1,
+    0x1.1475cep3
+  },
+  { // Entry 850
+    -0x1.6a09d6cd69d6efd1a6fa2dd4c617cbbep-1,
+    -0x1.1475cep3
+  },
+  { // Entry 851
+    0x1.f9990e91a64ae486757878bdfee0f703p-20,
+    0x1.2d97c4p3
+  },
+  { // Entry 852
+    -0x1.f9990e91a64ae486757878bdfee0f703p-20,
+    -0x1.2d97c4p3
+  },
+  { // Entry 853
+    0x1.f3321d234ed8128aabb0499a43b4def2p-21,
+    0x1.2d97c6p3
+  },
+  { // Entry 854
+    -0x1.f3321d234ed8128aabb0499a43b4def2p-21,
+    -0x1.2d97c6p3
+  },
+  { // Entry 855
+    -0x1.99bc5b961b1ac296dbe1980fd2c890a0p-26,
+    0x1.2d97c8p3
+  },
+  { // Entry 856
+    0x1.99bc5b961b1ac296dbe1980fd2c890a0p-26,
+    -0x1.2d97c8p3
+  },
+  { // Entry 857
+    -0x1.6a09c14e83f8db080d1223f887cc12ecp-1,
+    0x1.46b9c0p3
+  },
+  { // Entry 858
+    0x1.6a09c14e83f8db080d1223f887cc12ecp-1,
+    -0x1.46b9c0p3
+  },
+  { // Entry 859
+    -0x1.6a09d7ef23fbec1ed812e807beb0492fp-1,
+    0x1.46b9c2p3
+  },
+  { // Entry 860
+    0x1.6a09d7ef23fbec1ed812e807beb0492fp-1,
+    -0x1.46b9c2p3
+  },
+  { // Entry 861
+    -0x1.6a09ee8fc294f35db3efce565365af89p-1,
+    0x1.46b9c4p3
+  },
+  { // Entry 862
+    0x1.6a09ee8fc294f35db3efce565365af89p-1,
+    -0x1.46b9c4p3
+  },
+  { // Entry 863
+    -0x1.fffffffffe4c96b397d951cb21861c95p-1,
+    0x1.5fdbbcp3
+  },
+  { // Entry 864
+    0x1.fffffffffe4c96b397d951cb21861c95p-1,
+    -0x1.5fdbbcp3
+  },
+  { // Entry 865
+    -0x1.ffffffffffe8512aebb56c9e75b41941p-1,
+    0x1.5fdbbep3
+  },
+  { // Entry 866
+    0x1.ffffffffffe8512aebb56c9e75b41941p-1,
+    -0x1.5fdbbep3
+  },
+  { // Entry 867
+    -0x1.ffffffffff840ba23f91c9cb49a10b27p-1,
+    0x1.5fdbc0p3
+  },
+  { // Entry 868
+    0x1.ffffffffff840ba23f91c9cb49a10b27p-1,
+    -0x1.5fdbc0p3
+  },
+  { // Entry 869
+    -0x1.6a0a12f4197c90a0ee4a094b6377aa23p-1,
+    0x1.78fdb6p3
+  },
+  { // Entry 870
+    0x1.6a0a12f4197c90a0ee4a094b6377aa23p-1,
+    -0x1.78fdb6p3
+  },
+  { // Entry 871
+    -0x1.6a09fc537d29cf131d6710991bebabedp-1,
+    0x1.78fdb8p3
+  },
+  { // Entry 872
+    0x1.6a09fc537d29cf131d6710991bebabedp-1,
+    -0x1.78fdb8p3
+  },
+  { // Entry 873
+    -0x1.6a09e5b2df6d0388f9070c4340f3e669p-1,
+    0x1.78fdbap3
+  },
+  { // Entry 874
+    0x1.6a09e5b2df6d0388f9070c4340f3e669p-1,
+    -0x1.78fdbap3
+  },
+  { // Entry 875
+    0x1.6a09c909add4dbf32253a39d5c306308p-1,
+    0x1.ab41aep3
+  },
+  { // Entry 876
+    -0x1.6a09c909add4dbf32253a39d5c306308p-1,
+    -0x1.ab41aep3
+  },
+  { // Entry 877
+    0x1.6a09dfaa4d5c3a7f056f3e61a365b29ep-1,
+    0x1.ab41b0p3
+  },
+  { // Entry 878
+    -0x1.6a09dfaa4d5c3a7f056f3e61a365b29ep-1,
+    -0x1.ab41b0p3
+  },
+  { // Entry 879
+    0x1.6a09f64aeb798f2b3e3d9b16e8e3c412p-1,
+    0x1.ab41b2p3
+  },
+  { // Entry 880
+    -0x1.6a09f64aeb798f2b3e3d9b16e8e3c412p-1,
+    -0x1.ab41b2p3
+  },
+  { // Entry 881
+    0x1.fffffffffc260d6ffb8f4cd8ab3fd020p-1,
+    0x1.c463a8p3
+  },
+  { // Entry 882
+    -0x1.fffffffffc260d6ffb8f4cd8ab3fd020p-1,
+    -0x1.c463a8p3
+  },
+  { // Entry 883
+    0x1.ffffffffff12d89bb084dd762848b3d6p-1,
+    0x1.c463aap3
+  },
+  { // Entry 884
+    -0x1.ffffffffff12d89bb084dd762848b3d6p-1,
+    -0x1.c463aap3
+  },
+  { // Entry 885
+    0x1.ffffffffffffa3c7657b85e5b44bbd44p-1,
+    0x1.c463acp3
+  },
+  { // Entry 886
+    -0x1.ffffffffffffa3c7657b85e5b44bbd44p-1,
+    -0x1.c463acp3
+  },
+  { // Entry 887
+    0x1.6a0a0b38f134a3295a0b386e42f1ca7ap-1,
+    0x1.dd85a4p3
+  },
+  { // Entry 888
+    -0x1.6a0a0b38f134a3295a0b386e42f1ca7ap-1,
+    -0x1.dd85a4p3
+  },
+  { // Entry 889
+    0x1.6a09f49854662eff1b35755a129044a7p-1,
+    0x1.dd85a6p3
+  },
+  { // Entry 890
+    -0x1.6a09f49854662eff1b35755a129044a7p-1,
+    -0x1.dd85a6p3
+  },
+  { // Entry 891
+    0x1.6a09ddf7b62db0e0440b6a4262203b11p-1,
+    0x1.dd85a8p3
+  },
+  { // Entry 892
+    -0x1.6a09ddf7b62db0e0440b6a4262203b11p-1,
+    -0x1.dd85a8p3
+  },
+  { // Entry 893
+    0x1.4aa9c2f2c19a062b18a017bcd5424feap-20,
+    0x1.f6a7a0p3
+  },
+  { // Entry 894
+    -0x1.4aa9c2f2c19a062b18a017bcd5424feap-20,
+    -0x1.f6a7a0p3
+  },
+  { // Entry 895
+    0x1.2aa70bcb07d3a40781510d213652e43ap-22,
+    0x1.f6a7a2p3
+  },
+  { // Entry 896
+    -0x1.2aa70bcb07d3a40781510d213652e43ap-22,
+    -0x1.f6a7a2p3
+  },
+  { // Entry 897
+    -0x1.6aac7a1a7bf5bbd49572ffb8d7749922p-21,
+    0x1.f6a7a4p3
+  },
+  { // Entry 898
+    0x1.6aac7a1a7bf5bbd49572ffb8d7749922p-21,
+    -0x1.f6a7a4p3
+  },
+  { // Entry 899
+    -0x1.6a09a383953124096898340f9168b9d5p-1,
+    0x1.07e4ccp4
+  },
+  { // Entry 900
+    0x1.6a09a383953124096898340f9168b9d5p-1,
+    -0x1.07e4ccp4
+  },
+  { // Entry 901
+    -0x1.6a09d0c4d7869961c47a9b0b968cc910p-1,
+    0x1.07e4cep4
+  },
+  { // Entry 902
+    0x1.6a09d0c4d7869961c47a9b0b968cc910p-1,
+    -0x1.07e4cep4
+  },
+  { // Entry 903
+    -0x1.6a09fe061433e7770d00ca59d5a56251p-1,
+    0x1.07e4d0p4
+  },
+  { // Entry 904
+    0x1.6a09fe061433e7770d00ca59d5a56251p-1,
+    -0x1.07e4d0p4
+  },
+  { // Entry 905
+    -0x1.fffffffff9219dae5feda1b539335803p-1,
+    0x1.1475cap4
+  },
+  { // Entry 906
+    0x1.fffffffff9219dae5feda1b539335803p-1,
+    -0x1.1475cap4
+  },
+  { // Entry 907
+    -0x1.ffffffffff9d556e8c0bf0a80d610808p-1,
+    0x1.1475ccp4
+  },
+  { // Entry 908
+    0x1.ffffffffff9d556e8c0bf0a80d610808p-1,
+    -0x1.1475ccp4
+  },
+  { // Entry 909
+    -0x1.fffffffffe190d2eb82e74efd2093215p-1,
+    0x1.1475cep4
+  },
+  { // Entry 910
+    0x1.fffffffffe190d2eb82e74efd2093215p-1,
+    -0x1.1475cep4
+  },
+  { // Entry 911
+    -0x1.6a0a1a1e64a28eee238dc852846aacd5p-1,
+    0x1.2106c8p4
+  },
+  { // Entry 912
+    0x1.6a0a1a1e64a28eee238dc852846aacd5p-1,
+    -0x1.2106c8p4
+  },
+  { // Entry 913
+    -0x1.6a09ecdd2b784b699034ee8102670e27p-1,
+    0x1.2106cap4
+  },
+  { // Entry 914
+    0x1.6a09ecdd2b784b699034ee8102670e27p-1,
+    -0x1.2106cap4
+  },
+  { // Entry 915
+    -0x1.6a09bf9beca5e03188301639c09ed574p-1,
+    0x1.2106ccp4
+  },
+  { // Entry 916
+    0x1.6a09bf9beca5e03188301639c09ed574p-1,
+    -0x1.2106ccp4
+  },
+  { // Entry 917
+    -0x1.f9990e91a270d3bc1c02f4f69f48e675p-19,
+    0x1.2d97c4p4
+  },
+  { // Entry 918
+    0x1.f9990e91a270d3bc1c02f4f69f48e675p-19,
+    -0x1.2d97c4p4
+  },
+  { // Entry 919
+    -0x1.f3321d234deacd6f3afd75039685012fp-20,
+    0x1.2d97c6p4
+  },
+  { // Entry 920
+    0x1.f3321d234deacd6f3afd75039685012fp-20,
+    -0x1.2d97c6p4
+  },
+  { // Entry 921
+    0x1.99bc5b961b1aa1c9e8023074f3406fd9p-25,
+    0x1.2d97c8p4
+  },
+  { // Entry 922
+    -0x1.99bc5b961b1aa1c9e8023074f3406fd9p-25,
+    -0x1.2d97c8p4
+  },
+  { // Entry 923
+    0x1.6a09949e1ce1ec501afcb35d731bf62cp-1,
+    0x1.3a28c2p4
+  },
+  { // Entry 924
+    -0x1.6a09949e1ce1ec501afcb35d731bf62cp-1,
+    -0x1.3a28c2p4
+  },
+  { // Entry 925
+    0x1.6a09c1df6114100c65d1ff6c55755e72p-1,
+    0x1.3a28c4p4
+  },
+  { // Entry 926
+    -0x1.6a09c1df6114100c65d1ff6c55755e72p-1,
+    -0x1.3a28c4p4
+  },
+  { // Entry 927
+    0x1.6a09ef209f9e0cc13324ddf2b361553fp-1,
+    0x1.3a28c6p4
+  },
+  { // Entry 928
+    -0x1.6a09ef209f9e0cc13324ddf2b361553fp-1,
+    -0x1.3a28c6p4
+  },
+  { // Entry 929
+    0x1.fffffffff53f476ec4f59f26c4bcdfa0p-1,
+    0x1.46b9c0p4
+  },
+  { // Entry 930
+    -0x1.fffffffff53f476ec4f59f26c4bcdfa0p-1,
+    -0x1.46b9c0p4
+  },
+  { // Entry 931
+    0x1.fffffffffe5d2097b34334ad679dd7a4p-1,
+    0x1.46b9c2p4
+  },
+  { // Entry 932
+    -0x1.fffffffffe5d2097b34334ad679dd7a4p-1,
+    -0x1.46b9c2p4
+  },
+  { // Entry 933
+    0x1.ffffffffff7af9c0a19a005c565c6af7p-1,
+    0x1.46b9c4p4
+  },
+  { // Entry 934
+    -0x1.ffffffffff7af9c0a19a005c565c6af7p-1,
+    -0x1.46b9c4p4
+  },
+  { // Entry 935
+    0x1.6a0a2903d773925b052fb006ac670c23p-1,
+    0x1.534abep4
+  },
+  { // Entry 936
+    -0x1.6a0a2903d773925b052fb006ac670c23p-1,
+    -0x1.534abep4
+  },
+  { // Entry 937
+    0x1.6a09fbc2a025fdae918466fa00142143p-1,
+    0x1.534ac0p4
+  },
+  { // Entry 938
+    -0x1.6a09fbc2a025fdae918466fa00142143p-1,
+    -0x1.534ac0p4
+  },
+  { // Entry 939
+    0x1.6a09ce8163304113135a68ae93d3fa0ep-1,
+    0x1.534ac2p4
+  },
+  { // Entry 940
+    -0x1.6a09ce8163304113135a68ae93d3fa0ep-1,
+    -0x1.534ac2p4
+  },
+  { // Entry 941
+    0x1.4ddd3ba9ecb19d6bb6ea161120e447b9p-19,
+    0x1.5fdbbcp4
+  },
+  { // Entry 942
+    -0x1.4ddd3ba9ecb19d6bb6ea161120e447b9p-19,
+    -0x1.5fdbbcp4
+  },
+  { // Entry 943
+    0x1.3774eea7b89d80df7816fe208ec69fc0p-21,
+    0x1.5fdbbep4
+  },
+  { // Entry 944
+    -0x1.3774eea7b89d80df7816fe208ec69fc0p-21,
+    -0x1.5fdbbep4
+  },
+  { // Entry 945
+    -0x1.644588ac2334a3d5452d9960282cf80dp-20,
+    0x1.5fdbc0p4
+  },
+  { // Entry 946
+    0x1.644588ac2334a3d5452d9960282cf80dp-20,
+    -0x1.5fdbc0p4
+  },
+  { // Entry 947
+    -0x1.6a09b2f9ea049e855e35ca9ce7e0d89ap-1,
+    0x1.6c6cbap4
+  },
+  { // Entry 948
+    0x1.6a09b2f9ea049e855e35ca9ce7e0d89ap-1,
+    -0x1.6c6cbap4
+  },
+  { // Entry 949
+    -0x1.6a09e03b2a6b49c6134c67b42baee668p-1,
+    0x1.6c6cbcp4
+  },
+  { // Entry 950
+    0x1.6a09e03b2a6b49c6134c67b42baee668p-1,
+    -0x1.6c6cbcp4
+  },
+  { // Entry 951
+    -0x1.6a0a0d7c6529cd85dbbb3a5c2cd3fae5p-1,
+    0x1.6c6cbep4
+  },
+  { // Entry 952
+    0x1.6a0a0d7c6529cd85dbbb3a5c2cd3fae5p-1,
+    -0x1.6c6cbep4
+  },
+  { // Entry 953
+    -0x1.fffffffff07f0ab12aa8f41f29c15392p-1,
+    0x1.78fdb6p4
+  },
+  { // Entry 954
+    0x1.fffffffff07f0ab12aa8f41f29c15392p-1,
+    -0x1.78fdb6p4
+  },
+  { // Entry 955
+    -0x1.fffffffffc3f0542db21dcbcb847dac3p-1,
+    0x1.78fdb8p4
+  },
+  { // Entry 956
+    0x1.fffffffffc3f0542db21dcbcb847dac3p-1,
+    -0x1.78fdb8p4
+  },
+  { // Entry 957
+    -0x1.fffffffffffeffd48bac73efe60c7fcfp-1,
+    0x1.78fdbap4
+  },
+  { // Entry 958
+    0x1.fffffffffffeffd48bac73efe60c7fcfp-1,
+    -0x1.78fdbap4
+  },
+  { // Entry 959
+    -0x1.6a0a37e949a7ad698a32234c73e5afbap-1,
+    0x1.858eb4p4
+  },
+  { // Entry 960
+    0x1.6a0a37e949a7ad698a32234c73e5afbap-1,
+    -0x1.858eb4p4
+  },
+  { // Entry 961
+    -0x1.6a0a0aa81436c7a8d33a38d704030d14p-1,
+    0x1.858eb6p4
+  },
+  { // Entry 962
+    0x1.6a0a0aa81436c7a8d33a38d704030d14p-1,
+    -0x1.858eb6p4
+  },
+  { // Entry 963
+    -0x1.6a09dd66d91db9bd7bf355faff08f194p-1,
+    0x1.858eb8p4
+  },
+  { // Entry 964
+    0x1.6a09dd66d91db9bd7bf355faff08f194p-1,
+    -0x1.858eb8p4
+  },
+  { // Entry 965
+    0x1.c048b38a8bbf59f414fec7079209926ep-3,
+    0x1.fffffep62
+  },
+  { // Entry 966
+    -0x1.c048b38a8bbf59f414fec7079209926ep-3,
+    -0x1.fffffep62
+  },
+  { // Entry 967
+    0x1.fff6dfd42dc54430bc0576b00a88bd94p-1,
+    0x1.p63
+  },
+  { // Entry 968
+    -0x1.fff6dfd42dc54430bc0576b00a88bd94p-1,
+    -0x1.p63
+  },
+  { // Entry 969
+    -0x1.d6637d070347ee94e830445e76486727p-1,
+    0x1.000002p63
+  },
+  { // Entry 970
+    0x1.d6637d070347ee94e830445e76486727p-1,
+    -0x1.000002p63
+  },
+  { // Entry 971
+    -0x1.0e5283661df0ca0f55ab6167e14514a1p-1,
+    0x1.fffffep26
+  },
+  { // Entry 972
+    0x1.0e5283661df0ca0f55ab6167e14514a1p-1,
+    -0x1.fffffep26
+  },
+  { // Entry 973
+    -0x1.86dcc9babb0a40ee875cab3b9e892757p-1,
+    0x1.p27
+  },
+  { // Entry 974
+    0x1.86dcc9babb0a40ee875cab3b9e892757p-1,
+    -0x1.p27
+  },
+  { // Entry 975
+    0x1.171999b629fd5b6357c6dff4d7827d95p-1,
+    0x1.000002p27
+  },
+  { // Entry 976
+    -0x1.171999b629fd5b6357c6dff4d7827d95p-1,
+    -0x1.000002p27
+  },
+  { // Entry 977
+    -0x1.e57ec09221973550d1e5798dcf0cd25dp-1,
+    0x1.fffffep23
+  },
+  { // Entry 978
+    0x1.e57ec09221973550d1e5798dcf0cd25dp-1,
+    -0x1.fffffep23
+  },
+  { // Entry 979
+    -0x1.8f22f8433d6edfe9a4aff9622517caa9p-1,
+    0x1.p24
+  },
+  { // Entry 980
+    0x1.8f22f8433d6edfe9a4aff9622517caa9p-1,
+    -0x1.p24
+  },
+  { // Entry 981
+    0x1.c9b0c7265c543f80faf01741c6458560p-1,
+    0x1.000002p24
+  },
+  { // Entry 982
+    -0x1.c9b0c7265c543f80faf01741c6458560p-1,
+    -0x1.000002p24
+  },
+  { // Entry 983
+    -0x1.837b98a3185d1466d852f0a7dc1d248ep-1,
+    0x1.fffffep1
+  },
+  { // Entry 984
+    0x1.837b98a3185d1466d852f0a7dc1d248ep-1,
+    -0x1.fffffep1
+  },
+  { // Entry 985
+    -0x1.837b9dddc1eae70ce98055a0e450d93cp-1,
+    0x1.p2
+  },
+  { // Entry 986
+    0x1.837b9dddc1eae70ce98055a0e450d93cp-1,
+    -0x1.p2
+  },
+  { // Entry 987
+    -0x1.837ba85314bde52b1e9c2c8ed2712c72p-1,
+    0x1.000002p2
+  },
+  { // Entry 988
+    0x1.837ba85314bde52b1e9c2c8ed2712c72p-1,
+    -0x1.000002p2
+  },
+  { // Entry 989
+    0x1.d18f70573da63012fa1c0e3d2ebbe59cp-1,
+    0x1.fffffep0
+  },
+  { // Entry 990
+    -0x1.d18f70573da63012fa1c0e3d2ebbe59cp-1,
+    -0x1.fffffep0
+  },
+  { // Entry 991
+    0x1.d18f6ead1b445dfab848188009c9bb95p-1,
+    0x1.p1
+  },
+  { // Entry 992
+    -0x1.d18f6ead1b445dfab848188009c9bb95p-1,
+    -0x1.p1
+  },
+  { // Entry 993
+    0x1.d18f6b58d66ae7110b2b6f7cffba6ec1p-1,
+    0x1.000002p1
+  },
+  { // Entry 994
+    -0x1.d18f6b58d66ae7110b2b6f7cffba6ec1p-1,
+    -0x1.000002p1
+  },
+  { // Entry 995
+    0x1.aed547dbee4d0d8680d0813d1e4e21d0p-1,
+    0x1.fffffep-1
+  },
+  { // Entry 996
+    -0x1.aed547dbee4d0d8680d0813d1e4e21d0p-1,
+    -0x1.fffffep-1
+  },
+  { // Entry 997
+    0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    0x1.p0
+  },
+  { // Entry 998
+    -0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    -0x1.p0
+  },
+  { // Entry 999
+    0x1.aed54b19d5cd7937cbf41ed408ca0a52p-1,
+    0x1.000002p0
+  },
+  { // Entry 1000
+    -0x1.aed54b19d5cd7937cbf41ed408ca0a52p-1,
+    -0x1.000002p0
+  },
+  { // Entry 1001
+    0x1.eaee85835dde5b71beec7d8d98052112p-2,
+    0x1.fffffep-2
+  },
+  { // Entry 1002
+    -0x1.eaee85835dde5b71beec7d8d98052112p-2,
+    -0x1.fffffep-2
+  },
+  { // Entry 1003
+    0x1.eaee8744b05efe8764bc364fd837b666p-2,
+    0x1.p-1
+  },
+  { // Entry 1004
+    -0x1.eaee8744b05efe8764bc364fd837b666p-2,
+    -0x1.p-1
+  },
+  { // Entry 1005
+    0x1.eaee8ac7555ed47fca77ceed174c8ea0p-2,
+    0x1.000002p-1
+  },
+  { // Entry 1006
+    -0x1.eaee8ac7555ed47fca77ceed174c8ea0p-2,
+    -0x1.000002p-1
+  },
+  { // Entry 1007
+    0x1.faaeeb5f1c0d63f43c6f3ec46011690fp-3,
+    0x1.fffffep-3
+  },
+  { // Entry 1008
+    -0x1.faaeeb5f1c0d63f43c6f3ec46011690fp-3,
+    -0x1.fffffep-3
+  },
+  { // Entry 1009
+    0x1.faaeed4f31576ba89debdc7351e8b1aep-3,
+    0x1.p-2
+  },
+  { // Entry 1010
+    -0x1.faaeed4f31576ba89debdc7351e8b1aep-3,
+    -0x1.p-2
+  },
+  { // Entry 1011
+    0x1.faaef12f5beb1c1094473d3c3365b9e1p-3,
+    0x1.000002p-2
+  },
+  { // Entry 1012
+    -0x1.faaef12f5beb1c1094473d3c3365b9e1p-3,
+    -0x1.000002p-2
+  },
+  { // Entry 1013
+    0x1.feaaecec6d8e30cd56950eb2ebdcebd4p-4,
+    0x1.fffffep-4
+  },
+  { // Entry 1014
+    -0x1.feaaecec6d8e30cd56950eb2ebdcebd4p-4,
+    -0x1.fffffep-4
+  },
+  { // Entry 1015
+    0x1.feaaeee86ee35ca069a86721f89f85a5p-4,
+    0x1.p-3
+  },
+  { // Entry 1016
+    -0x1.feaaeee86ee35ca069a86721f89f85a5p-4,
+    -0x1.p-3
+  },
+  { // Entry 1017
+    0x1.feaaf2e0718d9c568c9442c81545cd62p-4,
+    0x1.000002p-3
+  },
+  { // Entry 1018
+    -0x1.feaaf2e0718d9c568c9442c81545cd62p-4,
+    -0x1.000002p-3
+  },
+  { // Entry 1019
+    0x1.ffaaacefd4d855ac8227799f3e263d7ap-5,
+    0x1.fffffep-5
+  },
+  { // Entry 1020
+    -0x1.ffaaacefd4d855ac8227799f3e263d7ap-5,
+    -0x1.fffffep-5
+  },
+  { // Entry 1021
+    0x1.ffaaaeeed4edab4ba4b365ed25a9595fp-5,
+    0x1.p-4
+  },
+  { // Entry 1022
+    -0x1.ffaaaeeed4edab4ba4b365ed25a9595fp-5,
+    -0x1.p-4
+  },
+  { // Entry 1023
+    0x1.ffaab2ecd518508ae9bc730a165a8eadp-5,
+    0x1.000002p-4
+  },
+  { // Entry 1024
+    -0x1.ffaab2ecd518508ae9bc730a165a8eadp-5,
+    -0x1.000002p-4
+  },
+  { // Entry 1025
+    0x1.ffeaa8ef2e85933883c0dc33462387b5p-6,
+    0x1.fffffep-6
+  },
+  { // Entry 1026
+    -0x1.ffeaa8ef2e85933883c0dc33462387b5p-6,
+    -0x1.fffffep-6
+  },
+  { // Entry 1027
+    0x1.ffeaaaeeee86e8cafe41376d47919579p-6,
+    0x1.p-5
+  },
+  { // Entry 1028
+    -0x1.ffeaaaeeee86e8cafe41376d47919579p-6,
+    -0x1.p-5
+  },
+  { // Entry 1029
+    0x1.ffeaaeee6e89927003413abe64e9dc21p-6,
+    0x1.000002p-5
+  },
+  { // Entry 1030
+    -0x1.ffeaaeee6e89927003413abe64e9dc21p-6,
+    -0x1.000002p-5
+  },
+  { // Entry 1031
+    0x1.fffaa8aefeed396ffffc636313d0ba6dp-7,
+    0x1.fffffep-7
+  },
+  { // Entry 1032
+    -0x1.fffaa8aefeed396ffffc636313d0ba6dp-7,
+    -0x1.fffffep-7
+  },
+  { // Entry 1033
+    0x1.fffaaaaeeeed4ed549c6560f889ee531p-7,
+    0x1.p-6
+  },
+  { // Entry 1034
+    -0x1.fffaaaaeeeed4ed549c6560f889ee531p-7,
+    -0x1.p-6
+  },
+  { // Entry 1035
+    0x1.fffaaeaeceed793fde5a1a9ca5bb1ee6p-7,
+    0x1.000002p-6
+  },
+  { // Entry 1036
+    -0x1.fffaaeaeceed793fde5a1a9ca5bb1ee6p-7,
+    -0x1.000002p-6
+  },
+  { // Entry 1037
+    0x1.fffffdfaaaaabaaeeeded997feffa35ap-15,
+    0x1.fffffep-15
+  },
+  { // Entry 1038
+    -0x1.fffffdfaaaaabaaeeeded997feffa35ap-15,
+    -0x1.fffffep-15
+  },
+  { // Entry 1039
+    0x1.fffffffaaaaaaaaeeeeeeeed4ed4ed4fp-15,
+    0x1.p-14
+  },
+  { // Entry 1040
+    -0x1.fffffffaaaaaaaaeeeeeeeed4ed4ed4fp-15,
+    -0x1.p-14
+  },
+  { // Entry 1041
+    0x1.000001fd5555455777578ccbe7bfc09cp-14,
+    0x1.000002p-14
+  },
+  { // Entry 1042
+    -0x1.000001fd5555455777578ccbe7bfc09cp-14,
+    -0x1.000002p-14
+  },
+  { // Entry 1043
+    0x1.fffffdfffffffeaaaaaeaaaaa6aaeef0p-28,
+    0x1.fffffep-28
+  },
+  { // Entry 1044
+    -0x1.fffffdfffffffeaaaaaeaaaaa6aaeef0p-28,
+    -0x1.fffffep-28
+  },
+  { // Entry 1045
+    0x1.fffffffffffffeaaaaaaaaaaaaaaeeeep-28,
+    0x1.p-27
+  },
+  { // Entry 1046
+    -0x1.fffffffffffffeaaaaaaaaaaaaaaeeeep-28,
+    -0x1.p-27
+  },
+  { // Entry 1047
+    0x1.000001ffffffff55555155554d557772p-27,
+    0x1.000002p-27
+  },
+  { // Entry 1048
+    -0x1.000001ffffffff55555155554d557772p-27,
+    -0x1.000002p-27
+  },
+  { // Entry 1049
+    0x1.fffffdfffffffffaaaaabaaaaa9aaaaep-31,
+    0x1.fffffep-31
+  },
+  { // Entry 1050
+    -0x1.fffffdfffffffffaaaaabaaaaa9aaaaep-31,
+    -0x1.fffffep-31
+  },
+  { // Entry 1051
+    0x1.fffffffffffffffaaaaaaaaaaaaaaaaep-31,
+    0x1.p-30
+  },
+  { // Entry 1052
+    -0x1.fffffffffffffffaaaaaaaaaaaaaaaaep-31,
+    -0x1.p-30
+  },
+  { // Entry 1053
+    0x1.000001fffffffffd5555455555355557p-30,
+    0x1.000002p-30
+  },
+  { // Entry 1054
+    -0x1.000001fffffffffd5555455555355557p-30,
+    -0x1.000002p-30
+  },
+  { // Entry 1055
+    0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    -0x1.fffffep127
+  },
+  { // Entry 1056
+    -0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    0x1.fffffep127
+  },
+  { // Entry 1057
+    -0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    0x1.fffffep127
+  },
+  { // Entry 1058
+    0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    -0x1.fffffep127
+  },
+  { // Entry 1059
+    -0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    0x1.fffffep127
+  },
+  { // Entry 1060
+    0x1.0b3366508957520d9dc88d7c09337e24p-1,
+    -0x1.fffffep127
+  },
+  { // Entry 1061
+    -0x1.48ce575202efd93c62f7b88106ea1d4dp-1,
+    0x1.fffffcp127
+  },
+  { // Entry 1062
+    0x1.48ce575202efd93c62f7b88106ea1d4dp-1,
+    -0x1.fffffcp127
+  },
+  { // Entry 1063
+    -0x1.777a5cf72cec5fd61896cb4f40d1de79p-24,
+    0x1.921fb6p1
+  },
+  { // Entry 1064
+    0x1.777a5cf72cec5fd61896cb4f40d1de79p-24,
+    -0x1.921fb6p1
+  },
+  { // Entry 1065
+    0x1.ffffffffffff76521249c7422930ed82p-1,
+    0x1.921fb6p0
+  },
+  { // Entry 1066
+    -0x1.ffffffffffff76521249c7422930ed82p-1,
+    -0x1.921fb6p0
+  },
+  { // Entry 1067
+    0x1.aed54b19d5cd7937cbf41ed408ca0a52p-1,
+    0x1.000002p0
+  },
+  { // Entry 1068
+    -0x1.aed54b19d5cd7937cbf41ed408ca0a52p-1,
+    -0x1.000002p0
+  },
+  { // Entry 1069
+    0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    0x1.p0
+  },
+  { // Entry 1070
+    -0x1.aed548f090cee0418dd3d2138a1e7865p-1,
+    -0x1.p0
+  },
+  { // Entry 1071
+    0x1.aed547dbee4d0d8680d0813d1e4e21d0p-1,
+    0x1.fffffep-1
+  },
+  { // Entry 1072
+    -0x1.aed547dbee4d0d8680d0813d1e4e21d0p-1,
+    -0x1.fffffep-1
+  },
+  { // Entry 1073
+    0x1.6a09e6ecb41fdd7e681872c854887019p-1,
+    0x1.921fb6p-1
+  },
+  { // Entry 1074
+    -0x1.6a09e6ecb41fdd7e681872c854887019p-1,
+    -0x1.921fb6p-1
+  },
+  { // Entry 1075
+    0x1.000001ffffffffffffffffffffffffffp-126,
+    0x1.000002p-126
+  },
+  { // Entry 1076
+    -0x1.000001ffffffffffffffffffffffffffp-126,
+    -0x1.000002p-126
+  },
+  { // Entry 1077
+    0x1.ffffffffffffffffffffffffffffffffp-127,
+    0x1.p-126
+  },
+  { // Entry 1078
+    -0x1.ffffffffffffffffffffffffffffffffp-127,
+    -0x1.p-126
+  },
+  { // Entry 1079
+    0x1.fffffbffffffffffffffffffffffffffp-127,
+    0x1.fffffcp-127
+  },
+  { // Entry 1080
+    -0x1.fffffbffffffffffffffffffffffffffp-127,
+    -0x1.fffffcp-127
+  },
+  { // Entry 1081
+    0x1.fffff7ffffffffffffffffffffffffffp-127,
+    0x1.fffff8p-127
+  },
+  { // Entry 1082
+    -0x1.fffff7ffffffffffffffffffffffffffp-127,
+    -0x1.fffff8p-127
+  },
+  { // Entry 1083
+    0x1.ffffffffffffffffffffffffffffffffp-149,
+    0x1.p-148
+  },
+  { // Entry 1084
+    -0x1.ffffffffffffffffffffffffffffffffp-149,
+    -0x1.p-148
+  },
+  { // Entry 1085
+    0.0f,
+    0x1.p-149
+  },
+  { // Entry 1086
+    -0.0f,
+    -0x1.p-149
+  },
+  { // Entry 1087
+    0.0,
+    0.0f
+  },
+  { // Entry 1088
+    -0.0,
+    -0.0f
+  },
+};
+#endif // __BIONIC__
+
+TEST(math_sinf, sinf_intel) {
+#if defined(__BIONIC__)
+  for (size_t i = 0; i < sizeof(g_sinf_intel_data)/sizeof(sinf_intel_data_t); i++) {
+    EXPECT_FLOAT_EQ(g_sinf_intel_data[i].expected, sinf(g_sinf_intel_data[i].call_data)) << "Failed on element " << i;
+  }
+#else // __BIONIC__
+  GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
+}
diff --git a/tests/math_tan_test.cpp b/tests/math_tan_test.cpp
new file mode 100644
index 0000000..6862019
--- /dev/null
+++ b/tests/math_tan_test.cpp
@@ -0,0 +1,5203 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <math.h>
+
+#include <gtest/gtest.h>
+
+#if defined(__BIONIC__)
+typedef struct {
+  double expected;
+  double call_data;
+} tan_intel_data_t;
+
+static tan_intel_data_t g_tan_intel_data[] = {
+  { // Entry 0
+    0x1.5078cebff9c728000000000000024df8p-5,
+    0x1.50486b2f87014p-5
+  },
+  { // Entry 1
+    -0x1.5078cebff9c728000000000000024df8p-5,
+    -0x1.50486b2f87014p-5
+  },
+  { // Entry 2
+    0x1.5389e6df41978fffffffffffffc61f54p-4,
+    0x1.52c39ef070cadp-4
+  },
+  { // Entry 3
+    -0x1.5389e6df41978fffffffffffffc61f54p-4,
+    -0x1.52c39ef070cadp-4
+  },
+  { // Entry 4
+    0x1.a933fe176b37500000000000000a4065p-3,
+    0x1.a33f32ac5ceb5p-3
+  },
+  { // Entry 5
+    -0x1.a933fe176b37500000000000000a4065p-3,
+    -0x1.a33f32ac5ceb5p-3
+  },
+  { // Entry 6
+    0x1.fac71cd34eea680000000000009a0c10p-2,
+    0x1.d696bfa988db9p-2
+  },
+  { // Entry 7
+    -0x1.fac71cd34eea680000000000009a0c10p-2,
+    -0x1.d696bfa988db9p-2
+  },
+  { // Entry 8
+    0x1.7ba49f739829efffffffffffffe7e9bep-1,
+    0x1.46ac372243536p-1
+  },
+  { // Entry 9
+    -0x1.7ba49f739829efffffffffffffe7e9bep-1,
+    -0x1.46ac372243536p-1
+  },
+  { // Entry 10
+    -0x1.p-1074,
+    -0x1.0p-1074
+  },
+  { // Entry 11
+    0x1.p-1074,
+    0x1.0p-1074
+  },
+  { // Entry 12
+    -0x1.8f048832144b70021ccd7a5246cb0b20p0,
+    -0x1.00180p0
+  },
+  { // Entry 13
+    0x1.8f048832144b70021ccd7a5246cb0b20p0,
+    0x1.00180p0
+  },
+  { // Entry 14
+    -0x1.8e884b24313ae802db47899fad15a6c6p0,
+    -0x1.090cca18a5565p2
+  },
+  { // Entry 15
+    0x1.8e884b24313ae802db47899fad15a6c6p0,
+    0x1.090cca18a5565p2
+  },
+  { // Entry 16
+    -0x1.ca18654b356972967a4f1e8404b9f972p0,
+    -0x1.0faa7650df144p0
+  },
+  { // Entry 17
+    0x1.ca18654b356972967a4f1e8404b9f972p0,
+    0x1.0faa7650df144p0
+  },
+  { // Entry 18
+    -0x1.e52fafa22ef1481d437e7ed32cba03b1p-2,
+    -0x1.1800000000040p5
+  },
+  { // Entry 19
+    0x1.e52fafa22ef1481d437e7ed32cba03b1p-2,
+    0x1.1800000000040p5
+  },
+  { // Entry 20
+    -0x1.a3ca421dc30f1c5760a1ae07396fec33p-3,
+    -0x1.4000527aca388p99
+  },
+  { // Entry 21
+    0x1.a3ca421dc30f1c5760a1ae07396fec33p-3,
+    0x1.4000527aca388p99
+  },
+  { // Entry 22
+    0x1.1f3b7d1978609800a1628e1df9558df6p1,
+    -0x1.486c3634751ecp2
+  },
+  { // Entry 23
+    -0x1.1f3b7d1978609800a1628e1df9558df6p1,
+    0x1.486c3634751ecp2
+  },
+  { // Entry 24
+    -0x1.7eb873343fa7ab5d9ef9a78afd33d501p-1,
+    -0x1.48a71800b5713p-1
+  },
+  { // Entry 25
+    0x1.7eb873343fa7ab5d9ef9a78afd33d501p-1,
+    0x1.48a71800b5713p-1
+  },
+  { // Entry 26
+    0x1.be071572f64e88047c3939ba46626a25p-1,
+    -0x1.49af0314eea3cp299
+  },
+  { // Entry 27
+    -0x1.be071572f64e88047c3939ba46626a25p-1,
+    0x1.49af0314eea3cp299
+  },
+  { // Entry 28
+    0x1.ffbb2647f57a181bd1296faf33c04e3ep-1,
+    -0x1.5fe00c814ffd6p2
+  },
+  { // Entry 29
+    -0x1.ffbb2647f57a181bd1296faf33c04e3ep-1,
+    0x1.5fe00c814ffd6p2
+  },
+  { // Entry 30
+    -0x1.a8eb142b2f42756e6dedff09267a62c6p-1,
+    -0x1.62ac241f79439p-1
+  },
+  { // Entry 31
+    0x1.a8eb142b2f42756e6dedff09267a62c6p-1,
+    0x1.62ac241f79439p-1
+  },
+  { // Entry 32
+    -0x1.7d1d3559ddac885ee30632c760998c8ep-4,
+    -0x1.7c051b476ca8dp-4
+  },
+  { // Entry 33
+    0x1.7d1d3559ddac885ee30632c760998c8ep-4,
+    0x1.7c051b476ca8dp-4
+  },
+  { // Entry 34
+    -0x1.0e1d0305b7b727ff193d9d0b8eaff181p2,
+    -0x1.7e43c880074c6p996
+  },
+  { // Entry 35
+    0x1.0e1d0305b7b727ff193d9d0b8eaff181p2,
+    0x1.7e43c880074c6p996
+  },
+  { // Entry 36
+    -0x1.812bdfe0246bbf2a7ab6477a5cbb352bp-4,
+    -0x1.800ac363398c4p-4
+  },
+  { // Entry 37
+    0x1.812bdfe0246bbf2a7ab6477a5cbb352bp-4,
+    0x1.800ac363398c4p-4
+  },
+  { // Entry 38
+    -0x1.850e5544b0c797b36034c98e16f3fafbp-4,
+    -0x1.83e46aedbff36p-4
+  },
+  { // Entry 39
+    0x1.850e5544b0c797b36034c98e16f3fafbp-4,
+    0x1.83e46aedbff36p-4
+  },
+  { // Entry 40
+    0x1.e6b5d91bba9337fc0ceb686c60cd29bdp-2,
+    -0x1.83ecf42e9265ap3
+  },
+  { // Entry 41
+    -0x1.e6b5d91bba9337fc0ceb686c60cd29bdp-2,
+    0x1.83ecf42e9265ap3
+  },
+  { // Entry 42
+    -0x1.f3688bc2594e20102573cff48190ac28p-1,
+    -0x1.8bcp-1
+  },
+  { // Entry 43
+    0x1.f3688bc2594e20102573cff48190ac28p-1,
+    0x1.8bcp-1
+  },
+  { // Entry 44
+    0x1.ec0d0facdd08b773a1d93484e2d66c45p-2,
+    -0x1.8d2ffffffffd1p9
+  },
+  { // Entry 45
+    -0x1.ec0d0facdd08b773a1d93484e2d66c45p-2,
+    0x1.8d2ffffffffd1p9
+  },
+  { // Entry 46
+    0x1.ec0336d5392597689b640bf049227338p-2,
+    -0x1.8d3000fffffd1p9
+  },
+  { // Entry 47
+    -0x1.ec0336d5392597689b640bf049227338p-2,
+    0x1.8d3000fffffd1p9
+  },
+  { // Entry 48
+    -0x1.f8093a017021f81c01c131475e50e49bp-1,
+    -0x1.baeee6f6fa538p6
+  },
+  { // Entry 49
+    0x1.f8093a017021f81c01c131475e50e49bp-1,
+    0x1.baeee6f6fa538p6
+  },
+  { // Entry 50
+    0x1.deaf34994b7e77fd52a408f0c677eae1p3,
+    -0x1.c6867e07455eap3
+  },
+  { // Entry 51
+    -0x1.deaf34994b7e77fd52a408f0c677eae1p3,
+    0x1.c6867e07455eap3
+  },
+  { // Entry 52
+    -0x1.f29aa87d4e1dd81b7b69abe9790ee0abp-1,
+    -0x1.d27ffffffe0p7
+  },
+  { // Entry 53
+    0x1.f29aa87d4e1dd81b7b69abe9790ee0abp-1,
+    0x1.d27ffffffe0p7
+  },
+  { // Entry 54
+    0x1.762fb47a192597ffffffeeedb26fb978p-3,
+    -0x1.f0df38029c9efp3
+  },
+  { // Entry 55
+    -0x1.762fb47a192597ffffffeeedb26fb978p-3,
+    0x1.f0df38029c9efp3
+  },
+  { // Entry 56
+    -0x1.8eb23ef2126bb7fffd153c7ff90e9f6cp0,
+    -0x1.fffffc0000fffp-1
+  },
+  { // Entry 57
+    0x1.8eb23ef2126bb7fffd153c7ff90e9f6cp0,
+    0x1.fffffc0000fffp-1
+  },
+  { // Entry 58
+    -0x1.d299d285bf018423fbc14efc00ed5799p-2,
+    -0x1.ffffffffffffcp1023
+  },
+  { // Entry 59
+    0x1.d299d285bf018423fbc14efc00ed5799p-2,
+    0x1.ffffffffffffcp1023
+  },
+  { // Entry 60
+    0x1.p-1074,
+    0x1.0p-1074
+  },
+  { // Entry 61
+    -0x1.p-1074,
+    -0x1.0p-1074
+  },
+  { // Entry 62
+    -0x1.82bee572e2ac8c76d6909c66b282e962p-6,
+    0x1.0p64
+  },
+  { // Entry 63
+    0x1.82bee572e2ac8c76d6909c66b282e962p-6,
+    -0x1.0p64
+  },
+  { // Entry 64
+    0x1.f53a8d05afcf6c4bf2e1e5208b34d5c6p4,
+    0x1.0000000000001p51
+  },
+  { // Entry 65
+    -0x1.f53a8d05afcf6c4bf2e1e5208b34d5c6p4,
+    -0x1.0000000000001p51
+  },
+  { // Entry 66
+    -0x1.6b371df5980cd3db36768e36046a4a81p-1,
+    0x1.0000000000001p1017
+  },
+  { // Entry 67
+    0x1.6b371df5980cd3db36768e36046a4a81p-1,
+    -0x1.0000000000001p1017
+  },
+  { // Entry 68
+    -0x1.b32e78f49a0c83c7f60a3dc3ef8ecf1fp2,
+    0x1.0000000000003p3
+  },
+  { // Entry 69
+    0x1.b32e78f49a0c83c7f60a3dc3ef8ecf1fp2,
+    -0x1.0000000000003p3
+  },
+  { // Entry 70
+    0x1.98afbd24264bc3a9d1838074a3daa5e5p-1,
+    0x1.0000000000003p21
+  },
+  { // Entry 71
+    -0x1.98afbd24264bc3a9d1838074a3daa5e5p-1,
+    -0x1.0000000000003p21
+  },
+  { // Entry 72
+    0x1.b667a2abe36c280315c62a1f974e7611p0,
+    0x1.0000000000003p511
+  },
+  { // Entry 73
+    -0x1.b667a2abe36c280315c62a1f974e7611p0,
+    -0x1.0000000000003p511
+  },
+  { // Entry 74
+    0x1.204c26a427861ffefb73796bcf1fd724p-2,
+    0x1.0000000000003p716
+  },
+  { // Entry 75
+    -0x1.204c26a427861ffefb73796bcf1fd724p-2,
+    -0x1.0000000000003p716
+  },
+  { // Entry 76
+    0x1.91c8f2938262ce2e9ad99ab17e46abd6p4,
+    0x1.0000000000007p8
+  },
+  { // Entry 77
+    -0x1.91c8f2938262ce2e9ad99ab17e46abd6p4,
+    -0x1.0000000000007p8
+  },
+  { // Entry 78
+    -0x1.27f7f0880031fe42ed1d5fedc496d14ep-2,
+    0x1.0000000000038p380
+  },
+  { // Entry 79
+    0x1.27f7f0880031fe42ed1d5fedc496d14ep-2,
+    -0x1.0000000000038p380
+  },
+  { // Entry 80
+    -0x1.d6890cc32711d4b046903ad8851a41bbp-3,
+    0x1.0000000000118p380
+  },
+  { // Entry 81
+    0x1.d6890cc32711d4b046903ad8851a41bbp-3,
+    -0x1.0000000000118p380
+  },
+  { // Entry 82
+    0x1.9af0e6f72f9127ffffc0200ea7f406f4p-3,
+    0x1.0000000000908p500
+  },
+  { // Entry 83
+    -0x1.9af0e6f72f9127ffffc0200ea7f406f4p-3,
+    -0x1.0000000000908p500
+  },
+  { // Entry 84
+    0x1.17b4f5bf440978002d66f1bd37032532p-1,
+    0x1.000000000c0p-1
+  },
+  { // Entry 85
+    -0x1.17b4f5bf440978002d66f1bd37032532p-1,
+    -0x1.000000000c0p-1
+  },
+  { // Entry 86
+    -0x1.17eb22e4dba72800d2a000698263d582p0,
+    0x1.00000001cp40
+  },
+  { // Entry 87
+    0x1.17eb22e4dba72800d2a000698263d582p0,
+    -0x1.00000001cp40
+  },
+  { // Entry 88
+    0x1.f6f03ce5690a6e3880b95fd8b2c8363ep-1,
+    0x1.0000001p250
+  },
+  { // Entry 89
+    -0x1.f6f03ce5690a6e3880b95fd8b2c8363ep-1,
+    -0x1.0000001p250
+  },
+  { // Entry 90
+    0x1.e23b78282a75d0dd6da35692d142bc63p-1,
+    0x1.000000988p27
+  },
+  { // Entry 91
+    -0x1.e23b78282a75d0dd6da35692d142bc63p-1,
+    -0x1.000000988p27
+  },
+  { // Entry 92
+    -0x1.981b657e1ca27009d82d8e18314240b5p-3,
+    0x1.00000c0p429
+  },
+  { // Entry 93
+    0x1.981b657e1ca27009d82d8e18314240b5p-3,
+    -0x1.00000c0p429
+  },
+  { // Entry 94
+    -0x1.455a2184f4c3dffb0986919cece683a4p-1,
+    0x1.00000fcp1000
+  },
+  { // Entry 95
+    0x1.455a2184f4c3dffb0986919cece683a4p-1,
+    -0x1.00000fcp1000
+  },
+  { // Entry 96
+    0x1.8ee66962f210c800000568c7daad3a28p0,
+    0x1.000f371b7a006p0
+  },
+  { // Entry 97
+    -0x1.8ee66962f210c800000568c7daad3a28p0,
+    -0x1.000f371b7a006p0
+  },
+  { // Entry 98
+    -0x1.ecd75cf6d4663bee1c96f03184fae086p-3,
+    0x1.001p15
+  },
+  { // Entry 99
+    0x1.ecd75cf6d4663bee1c96f03184fae086p-3,
+    -0x1.001p15
+  },
+  { // Entry 100
+    0x1.17d42033277cc8244ccb6e5154482105p-1,
+    0x1.0017ffffffffdp-1
+  },
+  { // Entry 101
+    -0x1.17d42033277cc8244ccb6e5154482105p-1,
+    -0x1.0017ffffffffdp-1
+  },
+  { // Entry 102
+    0x1.8f048832144b70021ccd7a5246cb0b20p0,
+    0x1.00180p0
+  },
+  { // Entry 103
+    -0x1.8f048832144b70021ccd7a5246cb0b20p0,
+    -0x1.00180p0
+  },
+  { // Entry 104
+    -0x1.18273cc3e763900743704028cfb114a5p-2,
+    0x1.001fffep500
+  },
+  { // Entry 105
+    0x1.18273cc3e763900743704028cfb114a5p-2,
+    -0x1.001fffep500
+  },
+  { // Entry 106
+    -0x1.d8f90cad30546ce5b8268b330ce50a6fp-2,
+    0x1.018p40
+  },
+  { // Entry 107
+    0x1.d8f90cad30546ce5b8268b330ce50a6fp-2,
+    -0x1.018p40
+  },
+  { // Entry 108
+    0x1.b079ea0d14a4a7ffc04bd6fbf451bb34p-2,
+    0x1.01b8a484ac0b6p4
+  },
+  { // Entry 109
+    -0x1.b079ea0d14a4a7ffc04bd6fbf451bb34p-2,
+    -0x1.01b8a484ac0b6p4
+  },
+  { // Entry 110
+    -0x1.a40c262f6ab997fef43bf54af3c5a765p-1,
+    0x1.026ac0ef32d40p28
+  },
+  { // Entry 111
+    0x1.a40c262f6ab997fef43bf54af3c5a765p-1,
+    -0x1.026ac0ef32d40p28
+  },
+  { // Entry 112
+    0x1.03b8c1f3296657c651a13eb5b100fc78p-4,
+    0x1.035fdcd08a596p-4
+  },
+  { // Entry 113
+    -0x1.03b8c1f3296657c651a13eb5b100fc78p-4,
+    -0x1.035fdcd08a596p-4
+  },
+  { // Entry 114
+    0x1.044979d134ed97c78bfe58a9003bfac5p-4,
+    0x1.03fp-4
+  },
+  { // Entry 115
+    -0x1.044979d134ed97c78bfe58a9003bfac5p-4,
+    -0x1.03fp-4
+  },
+  { // Entry 116
+    -0x1.e717de7da2ce831066bad1df5e88a030p0,
+    0x1.070p1
+  },
+  { // Entry 117
+    0x1.e717de7da2ce831066bad1df5e88a030p0,
+    -0x1.070p1
+  },
+  { // Entry 118
+    -0x1.8c896f607ff52bbae86f63e19a988d2bp-1,
+    0x1.070p30
+  },
+  { // Entry 119
+    0x1.8c896f607ff52bbae86f63e19a988d2bp-1,
+    -0x1.070p30
+  },
+  { // Entry 120
+    0x1.fffffffff5d846af6f017262c9c81de4p-1,
+    0x1.07e4cef4cbb0ep4
+  },
+  { // Entry 121
+    -0x1.fffffffff5d846af6f017262c9c81de4p-1,
+    -0x1.07e4cef4cbb0ep4
+  },
+  { // Entry 122
+    0x1.b476d32c1b7457ffff66edb3f78a7003p0,
+    0x1.0a53a78b13ab2p0
+  },
+  { // Entry 123
+    -0x1.b476d32c1b7457ffff66edb3f78a7003p0,
+    -0x1.0a53a78b13ab2p0
+  },
+  { // Entry 124
+    0x1.f2df7c02d20cd81b33117c00545f7a6bp-1,
+    0x1.0afbc268b9848p6
+  },
+  { // Entry 125
+    -0x1.f2df7c02d20cd81b33117c00545f7a6bp-1,
+    -0x1.0afbc268b9848p6
+  },
+  { // Entry 126
+    -0x1.b571af562f08a5a03dd8493990b29db1p0,
+    0x1.0cd5d435bea6dp1
+  },
+  { // Entry 127
+    0x1.b571af562f08a5a03dd8493990b29db1p0,
+    -0x1.0cd5d435bea6dp1
+  },
+  { // Entry 128
+    -0x1.ac73d2920a7955336ab2a3436c77c276p0,
+    0x1.0e0p1
+  },
+  { // Entry 129
+    0x1.ac73d2920a7955336ab2a3436c77c276p0,
+    -0x1.0e0p1
+  },
+  { // Entry 130
+    -0x1.126dce8ac7c818000cfcf3df066a4a2dp-1,
+    0x1.1086210842108p5
+  },
+  { // Entry 131
+    0x1.126dce8ac7c818000cfcf3df066a4a2dp-1,
+    -0x1.1086210842108p5
+  },
+  { // Entry 132
+    -0x1.9680c02601046ca506c0e3f744db1d0ap0,
+    0x1.110p1
+  },
+  { // Entry 133
+    0x1.9680c02601046ca506c0e3f744db1d0ap0,
+    -0x1.110p1
+  },
+  { // Entry 134
+    0x1.d1e716934469b2bc02fa835ae0149f58p0,
+    0x1.118p0
+  },
+  { // Entry 135
+    -0x1.d1e716934469b2bc02fa835ae0149f58p0,
+    -0x1.118p0
+  },
+  { // Entry 136
+    -0x1.6aa73101430837fffffebaafd45f7efap-1,
+    0x1.19df389f39e0ap3
+  },
+  { // Entry 137
+    0x1.6aa73101430837fffffebaafd45f7efap-1,
+    -0x1.19df389f39e0ap3
+  },
+  { // Entry 138
+    0x1.cb9a99227bdc972cd4145969c3dc38c1p1,
+    0x1.1c3598211013ap2
+  },
+  { // Entry 139
+    -0x1.cb9a99227bdc972cd4145969c3dc38c1p1,
+    -0x1.1c3598211013ap2
+  },
+  { // Entry 140
+    -0x1.bc109c3e6172450a5308b4c6eb2898cap7,
+    0x1.1d65aa4224c30p118
+  },
+  { // Entry 141
+    0x1.bc109c3e6172450a5308b4c6eb2898cap7,
+    -0x1.1d65aa4224c30p118
+  },
+  { // Entry 142
+    -0x1.09b393f48b2c67ffff3bd559c6326e60p-1,
+    0x1.1e4658272dc6fp3
+  },
+  { // Entry 143
+    0x1.09b393f48b2c67ffff3bd559c6326e60p-1,
+    -0x1.1e4658272dc6fp3
+  },
+  { // Entry 144
+    0x1.20000000000798000000003d82666666p-22,
+    0x1.2p-22
+  },
+  { // Entry 145
+    -0x1.20000000000798000000003d82666666p-22,
+    -0x1.2p-22
+  },
+  { // Entry 146
+    -0x1.02a335b00707a7ffffbe455adab7e814p0,
+    0x1.2127409620cacp95
+  },
+  { // Entry 147
+    0x1.02a335b00707a7ffffbe455adab7e814p0,
+    -0x1.2127409620cacp95
+  },
+  { // Entry 148
+    0x1.2508b9c1273ac034c3c79c4088e2acfdp-4,
+    0x1.2489224892248p-4
+  },
+  { // Entry 149
+    -0x1.2508b9c1273ac034c3c79c4088e2acfdp-4,
+    -0x1.2489224892248p-4
+  },
+  { // Entry 150
+    0x1.fded5f53d132d26a8244a63f9bcdf153p2,
+    0x1.2a52d119da061p237
+  },
+  { // Entry 151
+    -0x1.fded5f53d132d26a8244a63f9bcdf153p2,
+    -0x1.2a52d119da061p237
+  },
+  { // Entry 152
+    0x1.2de56a6ef9c5d7e9c71030407530f1d7p-4,
+    0x1.2d59ebab8dae4p-4
+  },
+  { // Entry 153
+    -0x1.2de56a6ef9c5d7e9c71030407530f1d7p-4,
+    -0x1.2d59ebab8dae4p-4
+  },
+  { // Entry 154
+    0x1.31665eb191fba800b7e715fd11716c8cp-4,
+    0x1.30d5f8e54b6d8p-4
+  },
+  { // Entry 155
+    -0x1.31665eb191fba800b7e715fd11716c8cp-4,
+    -0x1.30d5f8e54b6d8p-4
+  },
+  { // Entry 156
+    0x1.3cc1d4d28bfd17fded9ae50407590f3fp-2,
+    0x1.333275d63ec50p-2
+  },
+  { // Entry 157
+    -0x1.3cc1d4d28bfd17fded9ae50407590f3fp-2,
+    -0x1.333275d63ec50p-2
+  },
+  { // Entry 158
+    0x1.3cc237c0c7dcbfff1046ad9a068af510p-2,
+    0x1.3332d020b6da9p-2
+  },
+  { // Entry 159
+    -0x1.3cc237c0c7dcbfff1046ad9a068af510p-2,
+    -0x1.3332d020b6da9p-2
+  },
+  { // Entry 160
+    0x1.5e472e16999df00000fc06ee474fbfc9p-1,
+    0x1.333333401e66bp-1
+  },
+  { // Entry 161
+    -0x1.5e472e16999df00000fc06ee474fbfc9p-1,
+    -0x1.333333401e66bp-1
+  },
+  { // Entry 162
+    0x1.b5ed1c2080a987fc84f26ec958b2ac47p-1,
+    0x1.38f137cb9dbfcp9
+  },
+  { // Entry 163
+    -0x1.b5ed1c2080a987fc84f26ec958b2ac47p-1,
+    -0x1.38f137cb9dbfcp9
+  },
+  { // Entry 164
+    0x1.01aa22e2133d37fffff2a0c08093358ep1,
+    0x1.39a383f3fa003p85
+  },
+  { // Entry 165
+    -0x1.01aa22e2133d37fffff2a0c08093358ep1,
+    -0x1.39a383f3fa003p85
+  },
+  { // Entry 166
+    0x1.ffffffffff58236322819d060eb67c3cp-1,
+    0x1.3a28c59d54311p4
+  },
+  { // Entry 167
+    -0x1.ffffffffff58236322819d060eb67c3cp-1,
+    -0x1.3a28c59d54311p4
+  },
+  { // Entry 168
+    0x1.7166689d4803e83d2b6b1d15f5aca26ep-1,
+    0x1.4000000003fffp-1
+  },
+  { // Entry 169
+    -0x1.7166689d4803e83d2b6b1d15f5aca26ep-1,
+    -0x1.4000000003fffp-1
+  },
+  { // Entry 170
+    -0x1.ff7d27b37eba0819199e533cc5016f0dp-1,
+    0x1.40724a44714cfp5
+  },
+  { // Entry 171
+    0x1.ff7d27b37eba0819199e533cc5016f0dp-1,
+    -0x1.40724a44714cfp5
+  },
+  { // Entry 172
+    0x1.453a7d29dadad7c0dda78a7398be0873p-4,
+    0x1.448c2d6e1e1afp-4
+  },
+  { // Entry 173
+    -0x1.453a7d29dadad7c0dda78a7398be0873p-4,
+    -0x1.448c2d6e1e1afp-4
+  },
+  { // Entry 174
+    -0x1.a50f7601413e53ab1c5a2f0d676c397cp0,
+    0x1.478fc08p43
+  },
+  { // Entry 175
+    0x1.a50f7601413e53ab1c5a2f0d676c397cp0,
+    -0x1.478fc08p43
+  },
+  { // Entry 176
+    -0x1.a9991acb7636beee5b1a5d35a8a89917p-4,
+    0x1.4e93bee72b565p62
+  },
+  { // Entry 177
+    0x1.a9991acb7636beee5b1a5d35a8a89917p-4,
+    -0x1.4e93bee72b565p62
+  },
+  { // Entry 178
+    0x1.2952396945947b726ebf025a8ba07093p1,
+    0x1.4f0f308p488
+  },
+  { // Entry 179
+    -0x1.2952396945947b726ebf025a8ba07093p1,
+    -0x1.4f0f308p488
+  },
+  { // Entry 180
+    0x1.5078cebff9c728000000000000024df8p-5,
+    0x1.50486b2f87014p-5
+  },
+  { // Entry 181
+    -0x1.5078cebff9c728000000000000024df8p-5,
+    -0x1.50486b2f87014p-5
+  },
+  { // Entry 182
+    -0x1.1c929b6ede9ee8000040a3d1ca90a9f4p-1,
+    0x1.5130d552f1036p1
+  },
+  { // Entry 183
+    0x1.1c929b6ede9ee8000040a3d1ca90a9f4p-1,
+    -0x1.5130d552f1036p1
+  },
+  { // Entry 184
+    0x1.2ab3189e2d4ae41c1aff3cc30cfedd30p1,
+    0x1.52f00e0p793
+  },
+  { // Entry 185
+    -0x1.2ab3189e2d4ae41c1aff3cc30cfedd30p1,
+    -0x1.52f00e0p793
+  },
+  { // Entry 186
+    -0x1.7d2e63fb988907a109091d130f9f20d1p0,
+    0x1.5371684e5fb34p2
+  },
+  { // Entry 187
+    0x1.7d2e63fb988907a109091d130f9f20d1p0,
+    -0x1.5371684e5fb34p2
+  },
+  { // Entry 188
+    -0x1.f9f4f0da4de54499283a8ac2f55f7258p-1,
+    0x1.54ef2208956p239
+  },
+  { // Entry 189
+    0x1.f9f4f0da4de54499283a8ac2f55f7258p-1,
+    -0x1.54ef2208956p239
+  },
+  { // Entry 190
+    0x1.1483073142e608008f8849daf5f8c58dp2,
+    0x1.57e590af09014p0
+  },
+  { // Entry 191
+    -0x1.1483073142e608008f8849daf5f8c58dp2,
+    -0x1.57e590af09014p0
+  },
+  { // Entry 192
+    0x1.9972d4021c971563936055d8c1eaae0ap-1,
+    0x1.596p-1
+  },
+  { // Entry 193
+    -0x1.9972d4021c971563936055d8c1eaae0ap-1,
+    -0x1.596p-1
+  },
+  { // Entry 194
+    -0x1.e501ffd3a68c38336d977f634326a342p-2,
+    0x1.5981293783e1fp1
+  },
+  { // Entry 195
+    0x1.e501ffd3a68c38336d977f634326a342p-2,
+    -0x1.5981293783e1fp1
+  },
+  { // Entry 196
+    0x1.1604cc3dfc4181c3e9481558467a85fep-1,
+    0x1.5bea010p468
+  },
+  { // Entry 197
+    -0x1.1604cc3dfc4181c3e9481558467a85fep-1,
+    -0x1.5bea010p468
+  },
+  { // Entry 198
+    -0x1.f76ca50bbbaeb012beade2a328e5fc03p-1,
+    0x1.60661c1969666p2
+  },
+  { // Entry 199
+    0x1.f76ca50bbbaeb012beade2a328e5fc03p-1,
+    -0x1.60661c1969666p2
+  },
+  { // Entry 200
+    0x1.cd8b73c9430fef75dc710ffdfe091b42p0,
+    0x1.62c5a850a142ap59
+  },
+  { // Entry 201
+    -0x1.cd8b73c9430fef75dc710ffdfe091b42p0,
+    -0x1.62c5a850a142ap59
+  },
+  { // Entry 202
+    0x1.3accfd453ee67296088378f582eacb02p0,
+    0x1.64ef438p142
+  },
+  { // Entry 203
+    -0x1.3accfd453ee67296088378f582eacb02p0,
+    -0x1.64ef438p142
+  },
+  { // Entry 204
+    -0x1.acd9302d72de4bd8dda8f5650b77e732p-1,
+    0x1.658p2
+  },
+  { // Entry 205
+    0x1.acd9302d72de4bd8dda8f5650b77e732p-1,
+    -0x1.658p2
+  },
+  { // Entry 206
+    0x1.f004f875c2e738159c7d75a3980cafd7p-1,
+    0x1.6603c65d348d2p5
+  },
+  { // Entry 207
+    -0x1.f004f875c2e738159c7d75a3980cafd7p-1,
+    -0x1.6603c65d348d2p5
+  },
+  { // Entry 208
+    0x1.f53496e6d7f7181a62fec4c8a710900ep-1,
+    0x1.660e6bf2e092ap5
+  },
+  { // Entry 209
+    -0x1.f53496e6d7f7181a62fec4c8a710900ep-1,
+    -0x1.660e6bf2e092ap5
+  },
+  { // Entry 210
+    0x1.b64ee24f0119c800d5d0bb10a39aca4ep-1,
+    0x1.6a8p-1
+  },
+  { // Entry 211
+    -0x1.b64ee24f0119c800d5d0bb10a39aca4ep-1,
+    -0x1.6a8p-1
+  },
+  { // Entry 212
+    -0x1.d9ba9a7975635a3acc324e6aeda45133p60,
+    0x1.6ac5b262ca1ffp849
+  },
+  { // Entry 213
+    0x1.d9ba9a7975635a3acc324e6aeda45133p60,
+    -0x1.6ac5b262ca1ffp849
+  },
+  { // Entry 214
+    0x1.b6f557b999e22e0db10a92b908e877f6p-1,
+    0x1.6aep-1
+  },
+  { // Entry 215
+    -0x1.b6f557b999e22e0db10a92b908e877f6p-1,
+    -0x1.6aep-1
+  },
+  { // Entry 216
+    0x1.c1e1d5c4c0f077fc871d4bd0a03c6431p-1,
+    0x1.6cdb36cdb36c9p239
+  },
+  { // Entry 217
+    -0x1.c1e1d5c4c0f077fc871d4bd0a03c6431p-1,
+    -0x1.6cdb36cdb36c9p239
+  },
+  { // Entry 218
+    0x1.95bce4f5786978078c310210dced6f3fp-1,
+    0x1.6f1af1612270ap6
+  },
+  { // Entry 219
+    -0x1.95bce4f5786978078c310210dced6f3fp-1,
+    -0x1.6f1af1612270ap6
+  },
+  { // Entry 220
+    0x1.711e8f5fffba1f599595fbaac5b70e0bp-4,
+    0x1.702p-4
+  },
+  { // Entry 221
+    -0x1.711e8f5fffba1f599595fbaac5b70e0bp-4,
+    -0x1.702p-4
+  },
+  { // Entry 222
+    0x1.fb5898f29bb257fda6f2bedfc491abaep2,
+    0x1.720p0
+  },
+  { // Entry 223
+    -0x1.fb5898f29bb257fda6f2bedfc491abaep2,
+    -0x1.720p0
+  },
+  { // Entry 224
+    -0x1.ff9b771284d23290cdd83717cc905773p1,
+    0x1.7348c347ddc20p239
+  },
+  { // Entry 225
+    0x1.ff9b771284d23290cdd83717cc905773p1,
+    -0x1.7348c347ddc20p239
+  },
+  { // Entry 226
+    0x1.f72d47a0080e2d3d040863d56dbb567ep-2,
+    0x1.739ce739ce738p100
+  },
+  { // Entry 227
+    -0x1.f72d47a0080e2d3d040863d56dbb567ep-2,
+    -0x1.739ce739ce738p100
+  },
+  { // Entry 228
+    0x1.76441e7f8ea5f8000001d1c5c84f104ep-4,
+    0x1.753acc3d3ff35p-4
+  },
+  { // Entry 229
+    -0x1.76441e7f8ea5f8000001d1c5c84f104ep-4,
+    -0x1.753acc3d3ff35p-4
+  },
+  { // Entry 230
+    0x1.ce3f642e15af3c921dd7129db5e39342p-1,
+    0x1.77fffffffffffp-1
+  },
+  { // Entry 231
+    -0x1.ce3f642e15af3c921dd7129db5e39342p-1,
+    -0x1.77fffffffffffp-1
+  },
+  { // Entry 232
+    0x1.f425002a548eb405450970a353d307f7p42,
+    0x1.78fdb9effea26p4
+  },
+  { // Entry 233
+    -0x1.f425002a548eb405450970a353d307f7p42,
+    -0x1.78fdb9effea26p4
+  },
+  { // Entry 234
+    -0x1.dbc80de7dd042a9371e1b45718e51babp-1,
+    0x1.7a5f74607e851p19
+  },
+  { // Entry 235
+    0x1.dbc80de7dd042a9371e1b45718e51babp-1,
+    -0x1.7a5f74607e851p19
+  },
+  { // Entry 236
+    0x1.7b3bb3d0b3ca42f13207842899e0ba71p42,
+    0x1.7f7ef77e83f1ap19
+  },
+  { // Entry 237
+    -0x1.7b3bb3d0b3ca42f13207842899e0ba71p42,
+    -0x1.7f7ef77e83f1ap19
+  },
+  { // Entry 238
+    0x1.e7f05b71cd2d0fb4df6a43375cd8f670p33,
+    0x1.7f7f10a07f45ep20
+  },
+  { // Entry 239
+    -0x1.e7f05b71cd2d0fb4df6a43375cd8f670p33,
+    -0x1.7f7f10a07f45ep20
+  },
+  { // Entry 240
+    0x1.80000000000038000000000007333333p-25,
+    0x1.7ffffffffffffp-25
+  },
+  { // Entry 241
+    -0x1.80000000000038000000000007333333p-25,
+    -0x1.7ffffffffffffp-25
+  },
+  { // Entry 242
+    0x1.80000000000068000000000022333333p-25,
+    0x1.8000000000002p-25
+  },
+  { // Entry 243
+    -0x1.80000000000068000000000022333333p-25,
+    -0x1.8000000000002p-25
+  },
+  { // Entry 244
+    0x1.24245af4cd994e9b3bba992d1016365bp-52,
+    0x1.81ae0dffa3b33p959
+  },
+  { // Entry 245
+    -0x1.24245af4cd994e9b3bba992d1016365bp-52,
+    -0x1.81ae0dffa3b33p959
+  },
+  { // Entry 246
+    0x1.d72261d98e26b7ffa300d89fd46fb775p-1,
+    0x1.846bd7a4dce55p698
+  },
+  { // Entry 247
+    -0x1.d72261d98e26b7ffa300d89fd46fb775p-1,
+    -0x1.846bd7a4dce55p698
+  },
+  { // Entry 248
+    0x1.42d8a1ba441ad4028ac7f1a6a5ee0c54p1,
+    0x1.8720588p392
+  },
+  { // Entry 249
+    -0x1.42d8a1ba441ad4028ac7f1a6a5ee0c54p1,
+    -0x1.8720588p392
+  },
+  { // Entry 250
+    0x1.ea7b444cd798d7faeeff093f1d9971adp-1,
+    0x1.8722a67ea14acp-1
+  },
+  { // Entry 251
+    -0x1.ea7b444cd798d7faeeff093f1d9971adp-1,
+    -0x1.8722a67ea14acp-1
+  },
+  { // Entry 252
+    -0x1.c7dc7f08dbba089f2d7e890021bedcb7p-1,
+    0x1.89936c8828d38p299
+  },
+  { // Entry 253
+    0x1.c7dc7f08dbba089f2d7e890021bedcb7p-1,
+    -0x1.89936c8828d38p299
+  },
+  { // Entry 254
+    0x1.569653e319bba800000c83632e43abdep1,
+    0x1.8a69106fb9798p6
+  },
+  { // Entry 255
+    -0x1.569653e319bba800000c83632e43abdep1,
+    -0x1.8a69106fb9798p6
+  },
+  { // Entry 256
+    0x1.f2db21469f3d5819fa9ba8dccbff914ap-1,
+    0x1.8b777e1d2308cp-1
+  },
+  { // Entry 257
+    -0x1.f2db21469f3d5819fa9ba8dccbff914ap-1,
+    -0x1.8b777e1d2308cp-1
+  },
+  { // Entry 258
+    0x1.f3688bc2594e20102573cff48190ac28p-1,
+    0x1.8bcp-1
+  },
+  { // Entry 259
+    -0x1.f3688bc2594e20102573cff48190ac28p-1,
+    -0x1.8bcp-1
+  },
+  { // Entry 260
+    0x1.8d3a2544566df7b559b4ac48e12eac71p-4,
+    0x1.8bfd2274d851ap-4
+  },
+  { // Entry 261
+    -0x1.8d3a2544566df7b559b4ac48e12eac71p-4,
+    -0x1.8bfd2274d851ap-4
+  },
+  { // Entry 262
+    0x1.f4575cc4e477f019dab5d0103aaf91cfp-1,
+    0x1.8c3a450071dd9p-1
+  },
+  { // Entry 263
+    -0x1.f4575cc4e477f019dab5d0103aaf91cfp-1,
+    -0x1.8c3a450071dd9p-1
+  },
+  { // Entry 264
+    -0x1.1e09f66c4250b94e9030cadd00851158p11,
+    0x1.8cc0dd2b0f4b8p200
+  },
+  { // Entry 265
+    0x1.1e09f66c4250b94e9030cadd00851158p11,
+    -0x1.8cc0dd2b0f4b8p200
+  },
+  { // Entry 266
+    0x1.f71496cb921e5a4d2f39046a628b6509p-1,
+    0x1.8dap-1
+  },
+  { // Entry 267
+    -0x1.f71496cb921e5a4d2f39046a628b6509p-1,
+    -0x1.8dap-1
+  },
+  { // Entry 268
+    0x1.f71b4a6591169819476e6b759c7aae52p-1,
+    0x1.8da368da368d8p-1
+  },
+  { // Entry 269
+    -0x1.f71b4a6591169819476e6b759c7aae52p-1,
+    -0x1.8da368da368d8p-1
+  },
+  { // Entry 270
+    0x1.ff9b68ccadb2ff62c26864288ed6a4dfp-1,
+    0x1.91ed64b977a9ap-1
+  },
+  { // Entry 271
+    -0x1.ff9b68ccadb2ff62c26864288ed6a4dfp-1,
+    -0x1.91ed64b977a9ap-1
+  },
+  { // Entry 272
+    0x1.00000000290484779fa491c728aef945p18,
+    0x1.921f754442d19p0
+  },
+  { // Entry 273
+    -0x1.00000000290484779fa491c728aef945p18,
+    -0x1.921f754442d19p0
+  },
+  { // Entry 274
+    0x1.eef067afd328f311ce2c7a1f420a5983p48,
+    0x1.921fb54442d10p0
+  },
+  { // Entry 275
+    -0x1.eef067afd328f311ce2c7a1f420a5983p48,
+    -0x1.921fb54442d10p0
+  },
+  { // Entry 276
+    0x1.0000000003af2f223eb1e709cba00ec3p-17,
+    0x1.921ff54442d18p1
+  },
+  { // Entry 277
+    -0x1.0000000003af2f223eb1e709cba00ec3p-17,
+    -0x1.921ff54442d18p1
+  },
+  { // Entry 278
+    -0x1.b6772cb667dc187b7d019d1d7232c9e7p17,
+    0x1.922p0
+  },
+  { // Entry 279
+    0x1.b6772cb667dc187b7d019d1d7232c9e7p17,
+    -0x1.922p0
+  },
+  { // Entry 280
+    -0x1.fffffffceeefe791be2074779fd1dd9ep-1,
+    0x1.922071c31fc99p20
+  },
+  { // Entry 281
+    0x1.fffffffceeefe791be2074779fd1dd9ep-1,
+    -0x1.922071c31fc99p20
+  },
+  { // Entry 282
+    0x1.9d7c1354ba6f781c8b04408094f45284p-3,
+    0x1.97fffffffffffp-3
+  },
+  { // Entry 283
+    -0x1.9d7c1354ba6f781c8b04408094f45284p-3,
+    -0x1.97fffffffffffp-3
+  },
+  { // Entry 284
+    0x1.9af8877bb45e47ffffe961084b2c0beap-4,
+    0x1.999999a10a13cp-4
+  },
+  { // Entry 285
+    -0x1.9af8877bb45e47ffffe961084b2c0beap-4,
+    -0x1.999999a10a13cp-4
+  },
+  { // Entry 286
+    -0x1.b6ce128587cd07ffff757abda294c151p4,
+    0x1.9b74446ed05dcp0
+  },
+  { // Entry 287
+    0x1.b6ce128587cd07ffff757abda294c151p4,
+    -0x1.9b74446ed05dcp0
+  },
+  { // Entry 288
+    0x1.ff65aef54c8fc8042841071b45b6d7d9p-1,
+    0x1.9eae494d2b275p4
+  },
+  { // Entry 289
+    -0x1.ff65aef54c8fc8042841071b45b6d7d9p-1,
+    -0x1.9eae494d2b275p4
+  },
+  { // Entry 290
+    0x1.61776aa407a437f617fcadb15c7f61c2p-3,
+    0x1.a80p1
+  },
+  { // Entry 291
+    -0x1.61776aa407a437f617fcadb15c7f61c2p-3,
+    -0x1.a80p1
+  },
+  { // Entry 292
+    0x1.b6001de13ad9580073acba4aa423e2d9p-3,
+    0x1.af8p-3
+  },
+  { // Entry 293
+    -0x1.b6001de13ad9580073acba4aa423e2d9p-3,
+    -0x1.af8p-3
+  },
+  { // Entry 294
+    0x1.b5a0503ae354b7a16f7c50f8b3bef2cap-4,
+    0x1.b3f8ea7b1f91bp-4
+  },
+  { // Entry 295
+    -0x1.b5a0503ae354b7a16f7c50f8b3bef2cap-4,
+    -0x1.b3f8ea7b1f91bp-4
+  },
+  { // Entry 296
+    0x1.b5a0503ae4c7b792537327f4245ac6fbp-4,
+    0x1.b3f8ea7b21008p-4
+  },
+  { // Entry 297
+    -0x1.b5a0503ae4c7b792537327f4245ac6fbp-4,
+    -0x1.b3f8ea7b21008p-4
+  },
+  { // Entry 298
+    0x1.057584c429b3a6ea0a65caff98634490p59,
+    0x1.b951f1572eba5p23
+  },
+  { // Entry 299
+    -0x1.057584c429b3a6ea0a65caff98634490p59,
+    -0x1.b951f1572eba5p23
+  },
+  { // Entry 300
+    -0x1.9a282fa1ff7d98039be3bf5b39cc6d89p2,
+    0x1.b9cp0
+  },
+  { // Entry 301
+    0x1.9a282fa1ff7d98039be3bf5b39cc6d89p2,
+    -0x1.b9cp0
+  },
+  { // Entry 302
+    -0x1.027d184afb1984ca1d21b1ac93111887p-52,
+    0x1.bab62ed655019p970
+  },
+  { // Entry 303
+    0x1.027d184afb1984ca1d21b1ac93111887p-52,
+    -0x1.bab62ed655019p970
+  },
+  { // Entry 304
+    0x1.ca6efdf845d6c7fffebaea1afbf7e961p2,
+    0x1.bea1b35f3cb6dp84
+  },
+  { // Entry 305
+    -0x1.ca6efdf845d6c7fffebaea1afbf7e961p2,
+    -0x1.bea1b35f3cb6dp84
+  },
+  { // Entry 306
+    0x1.fd87b34747b746b8b657cac797c0870dp42,
+    0x1.c463abeccb27bp3
+  },
+  { // Entry 307
+    -0x1.fd87b34747b746b8b657cac797c0870dp42,
+    -0x1.c463abeccb27bp3
+  },
+  { // Entry 308
+    0x1.ffffffffffffb094541a2461e734daeep-1,
+    0x1.c463abeccb2bbp2
+  },
+  { // Entry 309
+    -0x1.ffffffffffffb094541a2461e734daeep-1,
+    -0x1.c463abeccb2bbp2
+  },
+  { // Entry 310
+    0x1.fb057029acfd17fffffa5ac8204f0803p-1,
+    0x1.c6cbe26b7b45fp86
+  },
+  { // Entry 311
+    -0x1.fb057029acfd17fffffa5ac8204f0803p-1,
+    -0x1.c6cbe26b7b45fp86
+  },
+  { // Entry 312
+    0x1.c8d5a08be40c20p-117,
+    0x1.c8d5a08be40c2p-117
+  },
+  { // Entry 313
+    -0x1.c8d5a08be40c20p-117,
+    -0x1.c8d5a08be40c2p-117
+  },
+  { // Entry 314
+    0x1.e5dffd7f06cb3754933cea578deaad36p-2,
+    0x1.cad4e9827a2bep1
+  },
+  { // Entry 315
+    -0x1.e5dffd7f06cb3754933cea578deaad36p-2,
+    -0x1.cad4e9827a2bep1
+  },
+  { // Entry 316
+    0x1.e6be378b1b4eb7658e85ad0af33836a9p-2,
+    0x1.caeb940e4b997p1
+  },
+  { // Entry 317
+    -0x1.e6be378b1b4eb7658e85ad0af33836a9p-2,
+    -0x1.caeb940e4b997p1
+  },
+  { // Entry 318
+    0x1.e72bd025a1fd5765f853469a85ae7b7dp-2,
+    0x1.caf6c04ecd034p1
+  },
+  { // Entry 319
+    -0x1.e72bd025a1fd5765f853469a85ae7b7dp-2,
+    -0x1.caf6c04ecd034p1
+  },
+  { // Entry 320
+    0x1.e844b3d7cbe4375c28e322da6ba5d7d8p-2,
+    0x1.cb135ec1c956ep1
+  },
+  { // Entry 321
+    -0x1.e844b3d7cbe4375c28e322da6ba5d7d8p-2,
+    -0x1.cb135ec1c956ep1
+  },
+  { // Entry 322
+    0x1.dd38a1f1d289b6173115721bc5c1fc72p-54,
+    0x1.cb44e86bc192bp648
+  },
+  { // Entry 323
+    -0x1.dd38a1f1d289b6173115721bc5c1fc72p-54,
+    -0x1.cb44e86bc192bp648
+  },
+  { // Entry 324
+    0x1.dd38a1f1d289b6173115721bc629a23dp-53,
+    0x1.cb44e86bc192bp649
+  },
+  { // Entry 325
+    -0x1.dd38a1f1d289b6173115721bc629a23dp-53,
+    -0x1.cb44e86bc192bp649
+  },
+  { // Entry 326
+    -0x1.fff6e755320ed78db4d6eff4bf6a6b10p1,
+    0x1.cb61afedb2b3cp119
+  },
+  { // Entry 327
+    0x1.fff6e755320ed78db4d6eff4bf6a6b10p1,
+    -0x1.cb61afedb2b3cp119
+  },
+  { // Entry 328
+    0x1.ccdf4aa6c228f8041be91a142e0e271bp-7,
+    0x1.ccd7834ba3804p-7
+  },
+  { // Entry 329
+    -0x1.ccdf4aa6c228f8041be91a142e0e271bp-7,
+    -0x1.ccd7834ba3804p-7
+  },
+  { // Entry 330
+    0x1.cee50016fc2d8837286bf6fd431a7b3bp-4,
+    0x1.ccf0599da478ep-4
+  },
+  { // Entry 331
+    -0x1.cee50016fc2d8837286bf6fd431a7b3bp-4,
+    -0x1.ccf0599da478ep-4
+  },
+  { // Entry 332
+    0x1.44cf3ee8a75a87cc6657e62f94a93e6fp0,
+    0x1.ce8p-1
+  },
+  { // Entry 333
+    -0x1.44cf3ee8a75a87cc6657e62f94a93e6fp0,
+    -0x1.ce8p-1
+  },
+  { // Entry 334
+    0x1.45aa12ff98152800001fbd8799a96a2cp0,
+    0x1.cf276c9cb9af0p-1
+  },
+  { // Entry 335
+    -0x1.45aa12ff98152800001fbd8799a96a2cp0,
+    -0x1.cf276c9cb9af0p-1
+  },
+  { // Entry 336
+    0x1.f9bc744f61e0ed853829e2f765b8a12cp-4,
+    0x1.d2e979148a458p61
+  },
+  { // Entry 337
+    -0x1.f9bc744f61e0ed853829e2f765b8a12cp-4,
+    -0x1.d2e979148a458p61
+  },
+  { // Entry 338
+    0x1.6e70f9edbd1a082ae6f90c62ef4f31ddp-2,
+    0x1.d6b5ad6b5ab68p100
+  },
+  { // Entry 339
+    -0x1.6e70f9edbd1a082ae6f90c62ef4f31ddp-2,
+    -0x1.d6b5ad6b5ab68p100
+  },
+  { // Entry 340
+    0x1.13e9c6a348e4a7bede82724505269f68p2,
+    0x1.d96e058p488
+  },
+  { // Entry 341
+    -0x1.13e9c6a348e4a7bede82724505269f68p2,
+    -0x1.d96e058p488
+  },
+  { // Entry 342
+    -0x1.d355463c2303582fa31a3238dcbe560ep-5,
+    0x1.dd10f25171bc9p5
+  },
+  { // Entry 343
+    0x1.d355463c2303582fa31a3238dcbe560ep-5,
+    -0x1.dd10f25171bc9p5
+  },
+  { // Entry 344
+    0x1.ddf21ebf6fc927fffffbb3ecc0cff66ep-6,
+    0x1.ddcf6e56696a4p-6
+  },
+  { // Entry 345
+    -0x1.ddf21ebf6fc927fffffbb3ecc0cff66ep-6,
+    -0x1.ddcf6e56696a4p-6
+  },
+  { // Entry 346
+    0x1.5cb0bfc1558007e0c5d095f729e3427bp0,
+    0x1.ep-1
+  },
+  { // Entry 347
+    -0x1.5cb0bfc1558007e0c5d095f729e3427bp0,
+    -0x1.ep-1
+  },
+  { // Entry 348
+    -0x1.97b5e8ae9a21c7f4821922bc5b3782ccp1,
+    0x1.ep0
+  },
+  { // Entry 349
+    0x1.97b5e8ae9a21c7f4821922bc5b3782ccp1,
+    -0x1.ep0
+  },
+  { // Entry 350
+    -0x1.f8bf68d0c23f3741efb8bd99853bae8ap0,
+    0x1.e779de779de71p118
+  },
+  { // Entry 351
+    0x1.f8bf68d0c23f3741efb8bd99853bae8ap0,
+    -0x1.e779de779de71p118
+  },
+  { // Entry 352
+    -0x1.fffffffffd71cf934ef3e5df4008665fp-1,
+    0x1.eb0567bed1f71p12
+  },
+  { // Entry 353
+    0x1.fffffffffd71cf934ef3e5df4008665fp-1,
+    -0x1.eb0567bed1f71p12
+  },
+  { // Entry 354
+    0x1.ee788d1cc7954841878473aa5d2615a5p-4,
+    0x1.ec16f30a34fbcp-4
+  },
+  { // Entry 355
+    -0x1.ee788d1cc7954841878473aa5d2615a5p-4,
+    -0x1.ec16f30a34fbcp-4
+  },
+  { // Entry 356
+    0x1.efdad938b4b0e834014bf56a7084675dp-4,
+    0x1.ed7424ba2aa4ep-4
+  },
+  { // Entry 357
+    -0x1.efdad938b4b0e834014bf56a7084675dp-4,
+    -0x1.ed7424ba2aa4ep-4
+  },
+  { // Entry 358
+    0x1.da347607948f47ffef21697161fd3cddp-1,
+    0x1.ee9eda5890390p499
+  },
+  { // Entry 359
+    -0x1.da347607948f47ffef21697161fd3cddp-1,
+    -0x1.ee9eda5890390p499
+  },
+  { // Entry 360
+    0x1.f682d27a8be87f783d494857b6f30e05p0,
+    0x1.f4ff0d7b3ac10p100
+  },
+  { // Entry 361
+    -0x1.f682d27a8be87f783d494857b6f30e05p0,
+    -0x1.f4ff0d7b3ac10p100
+  },
+  { // Entry 362
+    -0x1.ffd36a753ced9027c93845adde046246p-1,
+    0x1.f5a814afd69f5p119
+  },
+  { // Entry 363
+    0x1.ffd36a753ced9027c93845adde046246p-1,
+    -0x1.f5a814afd69f5p119
+  },
+  { // Entry 364
+    -0x1.0fa7701d059b51de05df58ade26bec5cp-9,
+    0x1.f8fc824d2693bp61
+  },
+  { // Entry 365
+    0x1.0fa7701d059b51de05df58ade26bec5cp-9,
+    -0x1.f8fc824d2693bp61
+  },
+  { // Entry 366
+    -0x1.afe3875bd3afe801f149d0a9ad36f453p-4,
+    0x1.f9be6f9be6f98p9
+  },
+  { // Entry 367
+    0x1.afe3875bd3afe801f149d0a9ad36f453p-4,
+    -0x1.f9be6f9be6f98p9
+  },
+  { // Entry 368
+    0x1.fd1032e82deab7baba99c913dee10b9ap-4,
+    0x1.fa775cd264f43p-4
+  },
+  { // Entry 369
+    -0x1.fd1032e82deab7baba99c913dee10b9ap-4,
+    -0x1.fa775cd264f43p-4
+  },
+  { // Entry 370
+    0x1.fea8c67dd46ca83ca49ab9ecd0360739p-4,
+    0x1.fc09b47402d82p-4
+  },
+  { // Entry 371
+    -0x1.fea8c67dd46ca83ca49ab9ecd0360739p-4,
+    -0x1.fc09b47402d82p-4
+  },
+  { // Entry 372
+    -0x1.9020caf18a87438127a85d1f0a3d4205p-1,
+    0x1.feeffffffffc6p995
+  },
+  { // Entry 373
+    0x1.9020caf18a87438127a85d1f0a3d4205p-1,
+    -0x1.feeffffffffc6p995
+  },
+  { // Entry 374
+    0x1.af135beb0f2817fba77204a5b1b6766bp0,
+    0x1.ff01fffffffffp7
+  },
+  { // Entry 375
+    -0x1.af135beb0f2817fba77204a5b1b6766bp0,
+    -0x1.ff01fffffffffp7
+  },
+  { // Entry 376
+    -0x1.fd97532efd89b26bc294b27e0a1956b9p3,
+    0x1.ff8ffffffffffp540
+  },
+  { // Entry 377
+    0x1.fd97532efd89b26bc294b27e0a1956b9p3,
+    -0x1.ff8ffffffffffp540
+  },
+  { // Entry 378
+    -0x1.cc32cb933818111e6ddf00c5c79cbc88p-1,
+    0x1.ff8ffffffffffp870
+  },
+  { // Entry 379
+    0x1.cc32cb933818111e6ddf00c5c79cbc88p-1,
+    -0x1.ff8ffffffffffp870
+  },
+  { // Entry 380
+    -0x1.8659d3e2b52b880668ac8b4b9fae9538p-1,
+    0x1.ffc10p9
+  },
+  { // Entry 381
+    0x1.8659d3e2b52b880668ac8b4b9fae9538p-1,
+    -0x1.ffc10p9
+  },
+  { // Entry 382
+    -0x1.b66066fb812ee27dbb623a1a1353e062p-2,
+    0x1.ffcfff8p19
+  },
+  { // Entry 383
+    0x1.b66066fb812ee27dbb623a1a1353e062p-2,
+    -0x1.ffcfff8p19
+  },
+  { // Entry 384
+    -0x1.520ebd32e1d8ecd38bfcd6a57e1a377fp1,
+    0x1.ffcfff8p365
+  },
+  { // Entry 385
+    0x1.520ebd32e1d8ecd38bfcd6a57e1a377fp1,
+    -0x1.ffcfff8p365
+  },
+  { // Entry 386
+    0x1.489813c24d13b00ab69627d858bb63b5p0,
+    0x1.ffcffffffff6cp720
+  },
+  { // Entry 387
+    -0x1.489813c24d13b00ab69627d858bb63b5p0,
+    -0x1.ffcffffffff6cp720
+  },
+  { // Entry 388
+    0x1.413e63f7dd607ef3c8422a490af2dc30p0,
+    0x1.ffcfffffffff9p320
+  },
+  { // Entry 389
+    -0x1.413e63f7dd607ef3c8422a490af2dc30p0,
+    -0x1.ffcfffffffff9p320
+  },
+  { // Entry 390
+    -0x1.fc3928a39b65284d4c7ef3b6a2edc8f1p-2,
+    0x1.ffcffffffffffp990
+  },
+  { // Entry 391
+    0x1.fc3928a39b65284d4c7ef3b6a2edc8f1p-2,
+    -0x1.ffcffffffffffp990
+  },
+  { // Entry 392
+    -0x1.9ad70d284f16d59dcaa0ab9fb77d7490p-1,
+    0x1.ffeffffffffccp995
+  },
+  { // Entry 393
+    0x1.9ad70d284f16d59dcaa0ab9fb77d7490p-1,
+    -0x1.ffeffffffffccp995
+  },
+  { // Entry 394
+    0x1.aad6effcb6783826de7b24dba501c11cp-3,
+    0x1.ffefffffffffdp366
+  },
+  { // Entry 395
+    -0x1.aad6effcb6783826de7b24dba501c11cp-3,
+    -0x1.ffefffffffffdp366
+  },
+  { // Entry 396
+    0x1.c88645f9d119ec2030724a4ce4e6ebbap2,
+    0x1.ffeffffffffffp180
+  },
+  { // Entry 397
+    -0x1.c88645f9d119ec2030724a4ce4e6ebbap2,
+    -0x1.ffeffffffffffp180
+  },
+  { // Entry 398
+    0x1.131aa7b9d4aa07ff5840ac1e8fb42360p2,
+    0x1.ffeffffffffffp231
+  },
+  { // Entry 399
+    -0x1.131aa7b9d4aa07ff5840ac1e8fb42360p2,
+    -0x1.ffeffffffffffp231
+  },
+  { // Entry 400
+    0x1.f671719be50d1d4debe85c922e1e2913p-3,
+    0x1.ffeffffffffffp1019
+  },
+  { // Entry 401
+    -0x1.f671719be50d1d4debe85c922e1e2913p-3,
+    -0x1.ffeffffffffffp1019
+  },
+  { // Entry 402
+    0x1.ff078a2d2d871ac1f32765e9db644eb1p-1,
+    0x1.fff1fffffffffp40
+  },
+  { // Entry 403
+    -0x1.ff078a2d2d871ac1f32765e9db644eb1p-1,
+    -0x1.fff1fffffffffp40
+  },
+  { // Entry 404
+    0x1.0784b04fc42a59e77f85d9967da6775dp9,
+    0x1.fff1fffffffffp41
+  },
+  { // Entry 405
+    -0x1.0784b04fc42a59e77f85d9967da6775dp9,
+    -0x1.fff1fffffffffp41
+  },
+  { // Entry 406
+    0x1.8eb22dd167a37ad21ddf1e69734e9ce2p0,
+    0x1.fffff1fffffffp-1
+  },
+  { // Entry 407
+    -0x1.8eb22dd167a37ad21ddf1e69734e9ce2p0,
+    -0x1.fffff1fffffffp-1
+  },
+  { // Entry 408
+    -0x1.22e7346fd3dda553b146c37f61127a4cp1,
+    0x1.ffffff8p119
+  },
+  { // Entry 409
+    0x1.22e7346fd3dda553b146c37f61127a4cp1,
+    -0x1.ffffff8p119
+  },
+  { // Entry 410
+    -0x1.db0b3b019f175bed5bcf1a5602db00afp-3,
+    0x1.ffffff8p192
+  },
+  { // Entry 411
+    0x1.db0b3b019f175bed5bcf1a5602db00afp-3,
+    -0x1.ffffff8p192
+  },
+  { // Entry 412
+    0x1.06b6bede910257f315a5083a9ab2b650p-1,
+    0x1.ffffff8p543
+  },
+  { // Entry 413
+    -0x1.06b6bede910257f315a5083a9ab2b650p-1,
+    -0x1.ffffff8p543
+  },
+  { // Entry 414
+    -0x1.40f02a15dfa3d7ff3e2a4553f19cb2d0p1,
+    0x1.ffffffffbbfffp40
+  },
+  { // Entry 415
+    0x1.40f02a15dfa3d7ff3e2a4553f19cb2d0p1,
+    -0x1.ffffffffbbfffp40
+  },
+  { // Entry 416
+    0x1.ab60112ef4fddff3f5a2690c7d3ea6efp-2,
+    0x1.fffffffff7fffp231
+  },
+  { // Entry 417
+    -0x1.ab60112ef4fddff3f5a2690c7d3ea6efp-2,
+    -0x1.fffffffff7fffp231
+  },
+  { // Entry 418
+    0x1.35a9929eeafd70f0712abe2a511854a1p0,
+    0x1.fffffffffff78p920
+  },
+  { // Entry 419
+    -0x1.35a9929eeafd70f0712abe2a511854a1p0,
+    -0x1.fffffffffff78p920
+  },
+  { // Entry 420
+    0x1.4630298f3b993287205dc0b89b0601e0p0,
+    0x1.fffffffffffd5p995
+  },
+  { // Entry 421
+    -0x1.4630298f3b993287205dc0b89b0601e0p0,
+    -0x1.fffffffffffd5p995
+  },
+  { // Entry 422
+    -0x1.9472e045129fdba63791712416ec9613p-1,
+    0x1.fffffffffffe8p720
+  },
+  { // Entry 423
+    0x1.9472e045129fdba63791712416ec9613p-1,
+    -0x1.fffffffffffe8p720
+  },
+  { // Entry 424
+    0x1.42e586daa1b428fc0580888f2fc46893p0,
+    0x1.fffffffffffebp920
+  },
+  { // Entry 425
+    -0x1.42e586daa1b428fc0580888f2fc46893p0,
+    -0x1.fffffffffffebp920
+  },
+  { // Entry 426
+    -0x1.bfc436b94374b5f16b60ea69cd883992p-1,
+    0x1.ffffffffffff1p245
+  },
+  { // Entry 427
+    0x1.bfc436b94374b5f16b60ea69cd883992p-1,
+    -0x1.ffffffffffff1p245
+  },
+  { // Entry 428
+    0x1.35117d4a4f1e4bb22fdd03164a364ccfp0,
+    0x1.ffffffffffff4p845
+  },
+  { // Entry 429
+    -0x1.35117d4a4f1e4bb22fdd03164a364ccfp0,
+    -0x1.ffffffffffff4p845
+  },
+  { // Entry 430
+    -0x1.bfdd9292798aaa789c3df0df7729835ap-1,
+    0x1.ffffffffffff4p1020
+  },
+  { // Entry 431
+    0x1.bfdd9292798aaa789c3df0df7729835ap-1,
+    -0x1.ffffffffffff4p1020
+  },
+  { // Entry 432
+    -0x1.9b768ccdae6ebb70b45ac14e92b3d5c8p9,
+    0x1.ffffffffffffcp45
+  },
+  { // Entry 433
+    0x1.9b768ccdae6ebb70b45ac14e92b3d5c8p9,
+    -0x1.ffffffffffffcp45
+  },
+  { // Entry 434
+    0x1.feca047f2730f7395d95f469ccb5a5d3p-1,
+    0x1.ffffffffffffcp474
+  },
+  { // Entry 435
+    -0x1.feca047f2730f7395d95f469ccb5a5d3p-1,
+    -0x1.ffffffffffffcp474
+  },
+  { // Entry 436
+    -0x1.449f15cc945597ff58f2426acbff9c62p-2,
+    0x1.ffffffffffffcp976
+  },
+  { // Entry 437
+    0x1.449f15cc945597ff58f2426acbff9c62p-2,
+    -0x1.ffffffffffffcp976
+  },
+  { // Entry 438
+    0x1.fffc58da07951cbe22c96d73b1289e1ep-2,
+    0x1.ffffffffffffep881
+  },
+  { // Entry 439
+    -0x1.fffc58da07951cbe22c96d73b1289e1ep-2,
+    -0x1.ffffffffffffep881
+  },
+  { // Entry 440
+    -0x1.c1c9195ec23aa64df145dd269cd895e8p-1,
+    0x1.ffffffffffffep970
+  },
+  { // Entry 441
+    0x1.c1c9195ec23aa64df145dd269cd895e8p-1,
+    -0x1.ffffffffffffep970
+  },
+  { // Entry 442
+    0x1.3cc1ed3906d2f7fdd633cf4eb06f3f19p-2,
+    0x1.33328c1b37321p-2
+  },
+  { // Entry 443
+    -0x1.3cc1ed3906d2f7fdd633cf4eb06f3f19p-2,
+    -0x1.33328c1b37321p-2
+  },
+  { // Entry 444
+    -0x1.p-1074,
+    -0x1.0p-1074
+  },
+  { // Entry 445
+    0x1.p-1074,
+    0x1.0p-1074
+  },
+  { // Entry 446
+    -0.0,
+    -0.0
+  },
+  { // Entry 447
+    0x1.p-1074,
+    0x1.0p-1074
+  },
+  { // Entry 448
+    -0x1.p-1074,
+    -0x1.0p-1074
+  },
+  { // Entry 449
+    -0x1.00000000000010p-1022,
+    -0x1.0000000000001p-1022
+  },
+  { // Entry 450
+    0x1.00000000000010p-1022,
+    0x1.0000000000001p-1022
+  },
+  { // Entry 451
+    -0x1.p-1022,
+    -0x1.0p-1022
+  },
+  { // Entry 452
+    0x1.p-1022,
+    0x1.0p-1022
+  },
+  { // Entry 453
+    -0x1.ffffffffffffe0p-1023,
+    -0x1.ffffffffffffep-1023
+  },
+  { // Entry 454
+    0x1.ffffffffffffe0p-1023,
+    0x1.ffffffffffffep-1023
+  },
+  { // Entry 455
+    0x1.ffffffffffffe0p-1023,
+    0x1.ffffffffffffep-1023
+  },
+  { // Entry 456
+    -0x1.ffffffffffffe0p-1023,
+    -0x1.ffffffffffffep-1023
+  },
+  { // Entry 457
+    0x1.p-1022,
+    0x1.0p-1022
+  },
+  { // Entry 458
+    -0x1.p-1022,
+    -0x1.0p-1022
+  },
+  { // Entry 459
+    0x1.00000000000010p-1022,
+    0x1.0000000000001p-1022
+  },
+  { // Entry 460
+    -0x1.00000000000010p-1022,
+    -0x1.0000000000001p-1022
+  },
+  { // Entry 461
+    0x1.999999f0fb38c6122a1fa8e043bb07c2p-13,
+    0x1.999999999999ap-13
+  },
+  { // Entry 462
+    -0x1.999999f0fb38c6122a1fa8e043bb07c2p-13,
+    -0x1.999999999999ap-13
+  },
+  { // Entry 463
+    0x1.99999af7201744b823e5b270fd1aa39dp-12,
+    0x1.999999999999ap-12
+  },
+  { // Entry 464
+    -0x1.99999af7201744b823e5b270fd1aa39dp-12,
+    -0x1.999999999999ap-12
+  },
+  { // Entry 465
+    0x1.33333581062a38f04df024142ddaa05dp-11,
+    0x1.3333333333334p-11
+  },
+  { // Entry 466
+    -0x1.33333581062a38f04df024142ddaa05dp-11,
+    -0x1.3333333333334p-11
+  },
+  { // Entry 467
+    0x1.99999f0fb3a0f9d88738be2ff7af9aaap-11,
+    0x1.999999999999ap-11
+  },
+  { // Entry 468
+    -0x1.99999f0fb3a0f9d88738be2ff7af9aaap-11,
+    -0x1.999999999999ap-11
+  },
+  { // Entry 469
+    0x1.000005555577777854854dedc28ead51p-10,
+    0x1.0p-10
+  },
+  { // Entry 470
+    -0x1.000005555577777854854dedc28ead51p-10,
+    -0x1.0p-10
+  },
+  { // Entry 471
+    0x1.33333c6a7f4ec73853151cd76b79e135p-10,
+    0x1.3333333333333p-10
+  },
+  { // Entry 472
+    -0x1.33333c6a7f4ec73853151cd76b79e135p-10,
+    -0x1.3333333333333p-10
+  },
+  { // Entry 473
+    0x1.66667508e0a1b502287034d36bf4e3d5p-10,
+    0x1.6666666666666p-10
+  },
+  { // Entry 474
+    -0x1.66667508e0a1b502287034d36bf4e3d5p-10,
+    -0x1.6666666666666p-10
+  },
+  { // Entry 475
+    0x1.9999af7202c366f1e0b548a31c41d210p-10,
+    0x1.9999999999999p-10
+  },
+  { // Entry 476
+    -0x1.9999af7202c366f1e0b548a31c41d210p-10,
+    -0x1.9999999999999p-10
+  },
+  { // Entry 477
+    0x1.ccccebe76f102ff633c5f02a34076687p-10,
+    0x1.cccccccccccccp-10
+  },
+  { // Entry 478
+    -0x1.ccccebe76f102ff633c5f02a34076687p-10,
+    -0x1.cccccccccccccp-10
+  },
+  { // Entry 479
+    0x1.0667d5fcf3d078f940687eb974310fb9p-7,
+    0x1.0666666666666p-7
+  },
+  { // Entry 480
+    -0x1.0667d5fcf3d078f940687eb974310fb9p-7,
+    -0x1.0666666666666p-7
+  },
+  { // Entry 481
+    0x1.ccd4939d0ccd7646b3f81b7553675c23p-7,
+    0x1.cccccccccccccp-7
+  },
+  { // Entry 482
+    -0x1.ccd4939d0ccd7646b3f81b7553675c23p-7,
+    -0x1.cccccccccccccp-7
+  },
+  { // Entry 483
+    0x1.49a4fc02ad193e8e94c4b2429190b5b2p-6,
+    0x1.4999999999999p-6
+  },
+  { // Entry 484
+    -0x1.49a4fc02ad193e8e94c4b2429190b5b2p-6,
+    -0x1.4999999999999p-6
+  },
+  { // Entry 485
+    0x1.ace5ded5f6be698f56697ac761f3dc69p-6,
+    0x1.accccccccccccp-6
+  },
+  { // Entry 486
+    -0x1.ace5ded5f6be698f56697ac761f3dc69p-6,
+    -0x1.accccccccccccp-6
+  },
+  { // Entry 487
+    0x1.081767fd3cb685f7b069146ce3333851p-5,
+    0x1.080p-5
+  },
+  { // Entry 488
+    -0x1.081767fd3cb685f7b069146ce3333851p-5,
+    -0x1.080p-5
+  },
+  { // Entry 489
+    0x1.39c0d6dea66fb6d286d403c292527356p-5,
+    0x1.399999999999ap-5
+  },
+  { // Entry 490
+    -0x1.39c0d6dea66fb6d286d403c292527356p-5,
+    -0x1.399999999999ap-5
+  },
+  { // Entry 491
+    0x1.6b702b954bc1d583c4a46773c2c2a15dp-5,
+    0x1.6b33333333334p-5
+  },
+  { // Entry 492
+    -0x1.6b702b954bc1d583c4a46773c2c2a15dp-5,
+    -0x1.6b33333333334p-5
+  },
+  { // Entry 493
+    0x1.9d265618dd0c688e049c61090d3e3fe2p-5,
+    0x1.9cccccccccccep-5
+  },
+  { // Entry 494
+    -0x1.9d265618dd0c688e049c61090d3e3fe2p-5,
+    -0x1.9cccccccccccep-5
+  },
+  { // Entry 495
+    0x1.cee446e4cfd4be6900f4b906ca9725b1p-5,
+    0x1.ce66666666666p-5
+  },
+  { // Entry 496
+    -0x1.cee446e4cfd4be6900f4b906ca9725b1p-5,
+    -0x1.ce66666666666p-5
+  },
+  { // Entry 497
+    0x1.a1eaedd5a4313e9d08bc7bb17a22531fp-1,
+    0x1.5e7fc4369bdadp-1
+  },
+  { // Entry 498
+    -0x1.a1eaedd5a4313e9d08bc7bb17a22531fp-1,
+    -0x1.5e7fc4369bdadp-1
+  },
+  { // Entry 499
+    0x1.d93b8aad424de0e43fb04d6781be81a3p1,
+    0x1.4e7fc4369bdadp0
+  },
+  { // Entry 500
+    -0x1.d93b8aad424de0e43fb04d6781be81a3p1,
+    -0x1.4e7fc4369bdadp0
+  },
+  { // Entry 501
+    -0x1.563acf158c2eb678d71be31e0f34754dp1,
+    0x1.edbfa651e9c84p0
+  },
+  { // Entry 502
+    0x1.563acf158c2eb678d71be31e0f34754dp1,
+    -0x1.edbfa651e9c84p0
+  },
+  { // Entry 503
+    -0x1.576b77609f0890313c371a0a2c582145p-1,
+    0x1.467fc4369bdadp1
+  },
+  { // Entry 504
+    0x1.576b77609f0890313c371a0a2c582145p-1,
+    -0x1.467fc4369bdadp1
+  },
+  { // Entry 505
+    0x1.00155777aebf6ad41b39a808ed5c3384p-5,
+    0x1.961fb54442d18p1
+  },
+  { // Entry 506
+    -0x1.00155777aebf6ad41b39a808ed5c3384p-5,
+    -0x1.961fb54442d18p1
+  },
+  { // Entry 507
+    0x1.87e9966e7d22d348fec6c95f851775f4p-1,
+    0x1.e5bfa651e9c83p1
+  },
+  { // Entry 508
+    -0x1.87e9966e7d22d348fec6c95f851775f4p-1,
+    -0x1.e5bfa651e9c83p1
+  },
+  { // Entry 509
+    0x1.a49e7d8987850f9ca5b9332e39dcd88fp1,
+    0x1.1aafcbafc85f7p2
+  },
+  { // Entry 510
+    -0x1.a49e7d8987850f9ca5b9332e39dcd88fp1,
+    -0x1.1aafcbafc85f7p2
+  },
+  { // Entry 511
+    -0x1.79ced8156d040edde5a6ab62255e2261p1,
+    0x1.427fc4369bdadp2
+  },
+  { // Entry 512
+    0x1.79ced8156d040edde5a6ab62255e2261p1,
+    -0x1.427fc4369bdadp2
+  },
+  { // Entry 513
+    -0x1.6f1f65cd1e91b5e5ec1e120e9e0ddc0ap-1,
+    0x1.6a4fbcbd6f562p2
+  },
+  { // Entry 514
+    0x1.6f1f65cd1e91b5e5ec1e120e9e0ddc0ap-1,
+    -0x1.6a4fbcbd6f562p2
+  },
+  { // Entry 515
+    -0x1.67747d5f844e1b0c503d51e7ba032ffcp-1,
+    0x1.6af2eff0a2896p2
+  },
+  { // Entry 516
+    0x1.67747d5f844e1b0c503d51e7ba032ffcp-1,
+    -0x1.6af2eff0a2896p2
+  },
+  { // Entry 517
+    -0x1.626a258815d1823506d17069130eb9fbp1,
+    0x1.43c62a9d02414p2
+  },
+  { // Entry 518
+    0x1.626a258815d1823506d17069130eb9fbp1,
+    -0x1.43c62a9d02414p2
+  },
+  { // Entry 519
+    0x1.d6adaf80f8b051fbc7ab9f2e09e8e608p1,
+    0x1.1c99654961f92p2
+  },
+  { // Entry 520
+    -0x1.d6adaf80f8b051fbc7ab9f2e09e8e608p1,
+    -0x1.1c99654961f92p2
+  },
+  { // Entry 521
+    0x1.a94d1b21370d52bfcd9ec417e41d6e5bp-1,
+    0x1.ead93feb8361fp1
+  },
+  { // Entry 522
+    -0x1.a94d1b21370d52bfcd9ec417e41d6e5bp-1,
+    -0x1.ead93feb8361fp1
+  },
+  { // Entry 523
+    0x1.4cba9e78222340ca493f803bbc947659p-4,
+    0x1.9c7fb54442d1ap1
+  },
+  { // Entry 524
+    -0x1.4cba9e78222340ca493f803bbc947659p-4,
+    -0x1.9c7fb54442d1ap1
+  },
+  { // Entry 525
+    -0x1.2cb6d02634531a6839bf898cc1f918dep-1,
+    0x1.4e262a9d02415p1
+  },
+  { // Entry 526
+    0x1.2cb6d02634531a6839bf898cc1f918dep-1,
+    -0x1.4e262a9d02415p1
+  },
+  { // Entry 527
+    -0x1.18d9112308d5b897ba44cfc5c4437317p1,
+    0x1.ff993feb83620p0
+  },
+  { // Entry 528
+    0x1.18d9112308d5b897ba44cfc5c4437317p1,
+    -0x1.ff993feb83620p0
+  },
+  { // Entry 529
+    0x1.56fe0145cf2901975829ddc3fc786df0p2,
+    0x1.62e62a9d02416p0
+  },
+  { // Entry 530
+    -0x1.56fe0145cf2901975829ddc3fc786df0p2,
+    -0x1.62e62a9d02416p0
+  },
+  { // Entry 531
+    0x1.f4ad353aca453f62beae01cd5b13d50dp-1,
+    0x1.8c662a9d02419p-1
+  },
+  { // Entry 532
+    -0x1.f4ad353aca453f62beae01cd5b13d50dp-1,
+    -0x1.8c662a9d02419p-1
+  },
+  { // Entry 533
+    0x1.6a7e1f6407ee61397d016d691bb61d17p3,
+    -0x1.a8aa1d11c44ffp0
+  },
+  { // Entry 534
+    -0x1.6a7e1f6407ee61397d016d691bb61d17p3,
+    0x1.a8aa1d11c44ffp0
+  },
+  { // Entry 535
+    0x1.0d718cfc82464536bfd621be419f007cp6,
+    -0x1.95ec8b9e03d54p0
+  },
+  { // Entry 536
+    -0x1.0d718cfc82464536bfd621be419f007cp6,
+    0x1.95ec8b9e03d54p0
+  },
+  { // Entry 537
+    -0x1.11d87146c2d5a1832c24f3d87052d7ebp4,
+    -0x1.832efa2a435a9p0
+  },
+  { // Entry 538
+    0x1.11d87146c2d5a1832c24f3d87052d7ebp4,
+    0x1.832efa2a435a9p0
+  },
+  { // Entry 539
+    -0x1.e3a3729b3e86e2221fa5f04abf699e6ep2,
+    -0x1.707168b682dfep0
+  },
+  { // Entry 540
+    0x1.e3a3729b3e86e2221fa5f04abf699e6ep2,
+    0x1.707168b682dfep0
+  },
+  { // Entry 541
+    -0x1.3429e61a5d1f2e80fbd1370d4a7c2b10p2,
+    -0x1.5db3d742c2653p0
+  },
+  { // Entry 542
+    0x1.3429e61a5d1f2e80fbd1370d4a7c2b10p2,
+    0x1.5db3d742c2653p0
+  },
+  { // Entry 543
+    -0x1.c08caec5cf99725e57c32766fb084c5fp1,
+    -0x1.4af645cf01ea8p0
+  },
+  { // Entry 544
+    0x1.c08caec5cf99725e57c32766fb084c5fp1,
+    0x1.4af645cf01ea8p0
+  },
+  { // Entry 545
+    -0x1.5d603d751767ee70e9a2ff54959fa4a7p1,
+    -0x1.3838b45b416fdp0
+  },
+  { // Entry 546
+    0x1.5d603d751767ee70e9a2ff54959fa4a7p1,
+    0x1.3838b45b416fdp0
+  },
+  { // Entry 547
+    -0x1.1b48a35b1b277effabd7278b525708edp1,
+    -0x1.257b22e780f52p0
+  },
+  { // Entry 548
+    0x1.1b48a35b1b277effabd7278b525708edp1,
+    0x1.257b22e780f52p0
+  },
+  { // Entry 549
+    -0x1.d74caf9912dc7d9669b00926aa1ade11p0,
+    -0x1.12bd9173c07abp0
+  },
+  { // Entry 550
+    0x1.d74caf9912dc7d9669b00926aa1ade11p0,
+    0x1.12bd9173c07abp0
+  },
+  { // Entry 551
+    -0x1.6be702e1f6cd60bfd86ad86180d18490p0,
+    -0x1.ea5c3ed5b3850p-1
+  },
+  { // Entry 552
+    0x1.6be702e1f6cd60bfd86ad86180d18490p0,
+    0x1.ea5c3ed5b3850p-1
+  },
+  { // Entry 553
+    -0x1.4d0df1fc1d3484b027537d8117a395f4p0,
+    -0x1.d4b87dab670a0p-1
+  },
+  { // Entry 554
+    0x1.4d0df1fc1d3484b027537d8117a395f4p0,
+    0x1.d4b87dab670a0p-1
+  },
+  { // Entry 555
+    -0x1.316c8b068a7af257f1e5a51943834f3ep0,
+    -0x1.bf14bc811a8f0p-1
+  },
+  { // Entry 556
+    0x1.316c8b068a7af257f1e5a51943834f3ep0,
+    0x1.bf14bc811a8f0p-1
+  },
+  { // Entry 557
+    -0x1.1872a1aaa7e26cf417e6331617ea7dd0p0,
+    -0x1.a970fb56ce140p-1
+  },
+  { // Entry 558
+    0x1.1872a1aaa7e26cf417e6331617ea7dd0p0,
+    0x1.a970fb56ce140p-1
+  },
+  { // Entry 559
+    -0x1.01aeeed04cbb0dfacd1d00c657d08b19p0,
+    -0x1.93cd3a2c81990p-1
+  },
+  { // Entry 560
+    0x1.01aeeed04cbb0dfacd1d00c657d08b19p0,
+    0x1.93cd3a2c81990p-1
+  },
+  { // Entry 561
+    -0x1.d98e408ac2085c4e0588df10ba7fb023p-1,
+    -0x1.7e297902351e0p-1
+  },
+  { // Entry 562
+    0x1.d98e408ac2085c4e0588df10ba7fb023p-1,
+    0x1.7e297902351e0p-1
+  },
+  { // Entry 563
+    -0x1.b2e4750631c53c54f5830fd41753d427p-1,
+    -0x1.6885b7d7e8a30p-1
+  },
+  { // Entry 564
+    0x1.b2e4750631c53c54f5830fd41753d427p-1,
+    0x1.6885b7d7e8a30p-1
+  },
+  { // Entry 565
+    -0x1.8ee916392e04590ce988d82cc3959021p-1,
+    -0x1.52e1f6ad9c280p-1
+  },
+  { // Entry 566
+    0x1.8ee916392e04590ce988d82cc3959021p-1,
+    0x1.52e1f6ad9c280p-1
+  },
+  { // Entry 567
+    -0x1.6d395e495f77e709842592e226607b53p-1,
+    -0x1.3d3e35834fad0p-1
+  },
+  { // Entry 568
+    0x1.6d395e495f77e709842592e226607b53p-1,
+    0x1.3d3e35834fad0p-1
+  },
+  { // Entry 569
+    -0x1.24e3e017a098ecf4de48bceeb026743ap-1,
+    -0x1.0a0b02501c799p-1
+  },
+  { // Entry 570
+    0x1.24e3e017a098ecf4de48bceeb026743ap-1,
+    0x1.0a0b02501c799p-1
+  },
+  { // Entry 571
+    -0x1.fdbd5f0596bdc6ef8da53ee652b57cf7p-2,
+    -0x1.d8f7208e6b82cp-2
+  },
+  { // Entry 572
+    0x1.fdbd5f0596bdc6ef8da53ee652b57cf7p-2,
+    0x1.d8f7208e6b82cp-2
+  },
+  { // Entry 573
+    -0x1.b5f3d6afbe6f259af37c4e633ab5fdfap-2,
+    -0x1.9dd83c7c9e126p-2
+  },
+  { // Entry 574
+    0x1.b5f3d6afbe6f259af37c4e633ab5fdfap-2,
+    0x1.9dd83c7c9e126p-2
+  },
+  { // Entry 575
+    -0x1.71a0f98081ea98b5f30a1593e3fc6373p-2,
+    -0x1.62b9586ad0a20p-2
+  },
+  { // Entry 576
+    0x1.71a0f98081ea98b5f30a1593e3fc6373p-2,
+    0x1.62b9586ad0a20p-2
+  },
+  { // Entry 577
+    -0x1.301909a2c36e89a67528a38c77ac9e43p-2,
+    -0x1.279a74590331ap-2
+  },
+  { // Entry 578
+    0x1.301909a2c36e89a67528a38c77ac9e43p-2,
+    0x1.279a74590331ap-2
+  },
+  { // Entry 579
+    -0x1.e18e941cc7fd519ecc40548a86d2a3edp-3,
+    -0x1.d8f7208e6b829p-3
+  },
+  { // Entry 580
+    0x1.e18e941cc7fd519ecc40548a86d2a3edp-3,
+    0x1.d8f7208e6b829p-3
+  },
+  { // Entry 581
+    -0x1.6650784bbdcc02f3390262cf68bad3c6p-3,
+    -0x1.62b9586ad0a1ep-3
+  },
+  { // Entry 582
+    0x1.6650784bbdcc02f3390262cf68bad3c6p-3,
+    0x1.62b9586ad0a1ep-3
+  },
+  { // Entry 583
+    -0x1.db142468cdafc56ecfdf8b1052b09e63p-4,
+    -0x1.d8f7208e6b826p-4
+  },
+  { // Entry 584
+    0x1.db142468cdafc56ecfdf8b1052b09e63p-4,
+    0x1.d8f7208e6b826p-4
+  },
+  { // Entry 585
+    -0x1.d97dd6d2e53f27e0fe1f3bd2b035662ap-5,
+    -0x1.d8f7208e6b82dp-5
+  },
+  { // Entry 586
+    0x1.d97dd6d2e53f27e0fe1f3bd2b035662ap-5,
+    0x1.d8f7208e6b82dp-5
+  },
+  { // Entry 587
+    0x1.d97dd6d2e53f27e0fe1f3bd2b035662ap-5,
+    0x1.d8f7208e6b82dp-5
+  },
+  { // Entry 588
+    -0x1.d97dd6d2e53f27e0fe1f3bd2b035662ap-5,
+    -0x1.d8f7208e6b82dp-5
+  },
+  { // Entry 589
+    0x1.db142468cdb036f08783d936b19348f6p-4,
+    0x1.d8f7208e6b82dp-4
+  },
+  { // Entry 590
+    -0x1.db142468cdb036f08783d936b19348f6p-4,
+    -0x1.d8f7208e6b82dp-4
+  },
+  { // Entry 591
+    0x1.6650784bbdcc44e8be2c220e1d673ffbp-3,
+    0x1.62b9586ad0a22p-3
+  },
+  { // Entry 592
+    -0x1.6650784bbdcc44e8be2c220e1d673ffbp-3,
+    -0x1.62b9586ad0a22p-3
+  },
+  { // Entry 593
+    0x1.e18e941cc7fd9528a5585157ac65e615p-3,
+    0x1.d8f7208e6b82dp-3
+  },
+  { // Entry 594
+    -0x1.e18e941cc7fd9528a5585157ac65e615p-3,
+    -0x1.d8f7208e6b82dp-3
+  },
+  { // Entry 595
+    0x1.301909a2c36eac78ec1b4e711316d0c4p-2,
+    0x1.279a74590331cp-2
+  },
+  { // Entry 596
+    -0x1.301909a2c36eac78ec1b4e711316d0c4p-2,
+    -0x1.279a74590331cp-2
+  },
+  { // Entry 597
+    0x1.71a0f98081eabce155f310288c4245eap-2,
+    0x1.62b9586ad0a22p-2
+  },
+  { // Entry 598
+    -0x1.71a0f98081eabce155f310288c4245eap-2,
+    -0x1.62b9586ad0a22p-2
+  },
+  { // Entry 599
+    0x1.b5f3d6afbe6f4b756842b8eee5c85a31p-2,
+    0x1.9dd83c7c9e128p-2
+  },
+  { // Entry 600
+    -0x1.b5f3d6afbe6f4b756842b8eee5c85a31p-2,
+    -0x1.9dd83c7c9e128p-2
+  },
+  { // Entry 601
+    0x1.fdbd5f0596bdeedd82d5223c3c1b1925p-2,
+    0x1.d8f7208e6b82ep-2
+  },
+  { // Entry 602
+    -0x1.fdbd5f0596bdeedd82d5223c3c1b1925p-2,
+    -0x1.d8f7208e6b82ep-2
+  },
+  { // Entry 603
+    0x1.24e3e017a098ecf4de48bceeb026743ap-1,
+    0x1.0a0b02501c799p-1
+  },
+  { // Entry 604
+    -0x1.24e3e017a098ecf4de48bceeb026743ap-1,
+    -0x1.0a0b02501c799p-1
+  },
+  { // Entry 605
+    0x1.6d395e495f778678b9ea0d4808c7220ap-1,
+    0x1.3d3e35834faccp-1
+  },
+  { // Entry 606
+    -0x1.6d395e495f778678b9ea0d4808c7220ap-1,
+    -0x1.3d3e35834faccp-1
+  },
+  { // Entry 607
+    0x1.8ee916392e03f2335033a41b3b0206e4p-1,
+    0x1.52e1f6ad9c27cp-1
+  },
+  { // Entry 608
+    -0x1.8ee916392e03f2335033a41b3b0206e4p-1,
+    -0x1.52e1f6ad9c27cp-1
+  },
+  { // Entry 609
+    0x1.b2e4750631c4ce283ef8753fa1edf324p-1,
+    0x1.6885b7d7e8a2cp-1
+  },
+  { // Entry 610
+    -0x1.b2e4750631c4ce283ef8753fa1edf324p-1,
+    -0x1.6885b7d7e8a2cp-1
+  },
+  { // Entry 611
+    0x1.d98e408ac207e58e15f0185d4b10cf71p-1,
+    0x1.7e297902351dcp-1
+  },
+  { // Entry 612
+    -0x1.d98e408ac207e58e15f0185d4b10cf71p-1,
+    -0x1.7e297902351dcp-1
+  },
+  { // Entry 613
+    0x1.01aeeed04cbacd8eb6bc094664db7763p0,
+    0x1.93cd3a2c8198cp-1
+  },
+  { // Entry 614
+    -0x1.01aeeed04cbacd8eb6bc094664db7763p0,
+    -0x1.93cd3a2c8198cp-1
+  },
+  { // Entry 615
+    0x1.1872a1aaa7e2268cb946fceb83f0ea5ep0,
+    0x1.a970fb56ce13cp-1
+  },
+  { // Entry 616
+    -0x1.1872a1aaa7e2268cb946fceb83f0ea5ep0,
+    -0x1.a970fb56ce13cp-1
+  },
+  { // Entry 617
+    0x1.316c8b068a7aa4cb77bc3f39921c2c8dp0,
+    0x1.bf14bc811a8ecp-1
+  },
+  { // Entry 618
+    -0x1.316c8b068a7aa4cb77bc3f39921c2c8dp0,
+    -0x1.bf14bc811a8ecp-1
+  },
+  { // Entry 619
+    0x1.4d0df1fc1d342e867e49f1f6ddacedaap0,
+    0x1.d4b87dab6709cp-1
+  },
+  { // Entry 620
+    -0x1.4d0df1fc1d342e867e49f1f6ddacedaap0,
+    -0x1.d4b87dab6709cp-1
+  },
+  { // Entry 621
+    0x1.6be702e1f6cd0016ba1677a9cd33f139p0,
+    0x1.ea5c3ed5b384cp-1
+  },
+  { // Entry 622
+    -0x1.6be702e1f6cd0016ba1677a9cd33f139p0,
+    -0x1.ea5c3ed5b384cp-1
+  },
+  { // Entry 623
+    0x1.d74caf9912dc7d9669b00926aa1ade11p0,
+    0x1.12bd9173c07abp0
+  },
+  { // Entry 624
+    -0x1.d74caf9912dc7d9669b00926aa1ade11p0,
+    -0x1.12bd9173c07abp0
+  },
+  { // Entry 625
+    0x1.1b48a35b1b283bbc82bb044e99c4d9b1p1,
+    0x1.257b22e780f56p0
+  },
+  { // Entry 626
+    -0x1.1b48a35b1b283bbc82bb044e99c4d9b1p1,
+    -0x1.257b22e780f56p0
+  },
+  { // Entry 627
+    0x1.5d603d751768fcd8af82b38746888530p1,
+    0x1.3838b45b41701p0
+  },
+  { // Entry 628
+    -0x1.5d603d751768fcd8af82b38746888530p1,
+    -0x1.3838b45b41701p0
+  },
+  { // Entry 629
+    0x1.c08caec5cf9b1b54b045228b3eeb2469p1,
+    0x1.4af645cf01eacp0
+  },
+  { // Entry 630
+    -0x1.c08caec5cf9b1b54b045228b3eeb2469p1,
+    -0x1.4af645cf01eacp0
+  },
+  { // Entry 631
+    0x1.3429e61a5d20b175d45c2a675a386ba3p2,
+    0x1.5db3d742c2657p0
+  },
+  { // Entry 632
+    -0x1.3429e61a5d20b175d45c2a675a386ba3p2,
+    -0x1.5db3d742c2657p0
+  },
+  { // Entry 633
+    0x1.e3a3729b3e8a83d44a76e342d6b3fcbfp2,
+    0x1.707168b682e02p0
+  },
+  { // Entry 634
+    -0x1.e3a3729b3e8a83d44a76e342d6b3fcbfp2,
+    -0x1.707168b682e02p0
+  },
+  { // Entry 635
+    0x1.11d87146c2da39408e86083bf1471c8bp4,
+    0x1.832efa2a435adp0
+  },
+  { // Entry 636
+    -0x1.11d87146c2da39408e86083bf1471c8bp4,
+    -0x1.832efa2a435adp0
+  },
+  { // Entry 637
+    -0x1.0d718cfc82348ab9754f3d6b5e0ea499p6,
+    0x1.95ec8b9e03d58p0
+  },
+  { // Entry 638
+    0x1.0d718cfc82348ab9754f3d6b5e0ea499p6,
+    -0x1.95ec8b9e03d58p0
+  },
+  { // Entry 639
+    -0x1.6a7e1f6407ee61397d016d691bb61d17p3,
+    0x1.a8aa1d11c44ffp0
+  },
+  { // Entry 640
+    0x1.6a7e1f6407ee61397d016d691bb61d17p3,
+    -0x1.a8aa1d11c44ffp0
+  },
+  { // Entry 641
+    0x1.9f39ea5bbe4749e962a807c2dc11c825p0,
+    0x1.04aff6d330942p0
+  },
+  { // Entry 642
+    -0x1.9f39ea5bbe4749e962a807c2dc11c825p0,
+    -0x1.04aff6d330942p0
+  },
+  { // Entry 643
+    0x1.9f3c4b8469f853b8507455717327c311p0,
+    0x1.04b09e98dcdb4p0
+  },
+  { // Entry 644
+    -0x1.9f3c4b8469f853b8507455717327c311p0,
+    -0x1.04b09e98dcdb4p0
+  },
+  { // Entry 645
+    0x1.9f3eacb224c2086ef391b0dfad2f1010p0,
+    0x1.04b1465e89226p0
+  },
+  { // Entry 646
+    -0x1.9f3eacb224c2086ef391b0dfad2f1010p0,
+    -0x1.04b1465e89226p0
+  },
+  { // Entry 647
+    0x1.9f410de4eeb69590caee85e886f478a8p0,
+    0x1.04b1ee2435698p0
+  },
+  { // Entry 648
+    -0x1.9f410de4eeb69590caee85e886f478a8p0,
+    -0x1.04b1ee2435698p0
+  },
+  { // Entry 649
+    0x1.9f436f1cc7e828f752819af1e2f4b6a2p0,
+    0x1.04b295e9e1b0ap0
+  },
+  { // Entry 650
+    -0x1.9f436f1cc7e828f752819af1e2f4b6a2p0,
+    -0x1.04b295e9e1b0ap0
+  },
+  { // Entry 651
+    0x1.9f45d059b068f0d205485ad648223e6dp0,
+    0x1.04b33daf8df7cp0
+  },
+  { // Entry 652
+    -0x1.9f45d059b068f0d205485ad648223e6dp0,
+    -0x1.04b33daf8df7cp0
+  },
+  { // Entry 653
+    0x1.9f48319ba84b1ba65f452cfe65e02d0ep0,
+    0x1.04b3e5753a3eep0
+  },
+  { // Entry 654
+    -0x1.9f48319ba84b1ba65f452cfe65e02d0ep0,
+    -0x1.04b3e5753a3eep0
+  },
+  { // Entry 655
+    0x1.9f4a92e2afa0d84fdf7ddbaad302f150p0,
+    0x1.04b48d3ae6860p0
+  },
+  { // Entry 656
+    -0x1.9f4a92e2afa0d84fdf7ddbaad302f150p0,
+    -0x1.04b48d3ae6860p0
+  },
+  { // Entry 657
+    0x1.9f4cf42ec67ba7ad0db2be248a870bfep0,
+    0x1.04b5350092ccfp0
+  },
+  { // Entry 658
+    -0x1.9f4cf42ec67ba7ad0db2be248a870bfep0,
+    -0x1.04b5350092ccfp0
+  },
+  { // Entry 659
+    -0x1.p-1074,
+    -0x1.0p-1074
+  },
+  { // Entry 660
+    0x1.p-1074,
+    0x1.0p-1074
+  },
+  { // Entry 661
+    -0.0,
+    -0.0
+  },
+  { // Entry 662
+    0x1.p-1074,
+    0x1.0p-1074
+  },
+  { // Entry 663
+    -0x1.p-1074,
+    -0x1.0p-1074
+  },
+  { // Entry 664
+    0x1.4d82b68cac19e6d065c5f1aa7621c08cp-1,
+    0x1.279a74590331bp-1
+  },
+  { // Entry 665
+    -0x1.4d82b68cac19e6d065c5f1aa7621c08cp-1,
+    -0x1.279a74590331bp-1
+  },
+  { // Entry 666
+    0x1.4d82b68cac19fd9a5b0c912d9093aa4ap-1,
+    0x1.279a74590331cp-1
+  },
+  { // Entry 667
+    -0x1.4d82b68cac19fd9a5b0c912d9093aa4ap-1,
+    -0x1.279a74590331cp-1
+  },
+  { // Entry 668
+    0x1.4d82b68cac1a1464505330b0abf316bfp-1,
+    0x1.279a74590331dp-1
+  },
+  { // Entry 669
+    -0x1.4d82b68cac1a1464505330b0abf316bfp-1,
+    -0x1.279a74590331dp-1
+  },
+  { // Entry 670
+    -0x1.89712eeca32be97dba2ca3f9b8379154p2,
+    0x1.bb67ae8584ca9p0
+  },
+  { // Entry 671
+    0x1.89712eeca32be97dba2ca3f9b8379154p2,
+    -0x1.bb67ae8584ca9p0
+  },
+  { // Entry 672
+    -0x1.89712eeca32b4e528d25635a4293be1dp2,
+    0x1.bb67ae8584caap0
+  },
+  { // Entry 673
+    0x1.89712eeca32b4e528d25635a4293be1dp2,
+    -0x1.bb67ae8584caap0
+  },
+  { // Entry 674
+    -0x1.89712eeca32ab327601e22bb442cdc37p2,
+    0x1.bb67ae8584cabp0
+  },
+  { // Entry 675
+    0x1.89712eeca32ab327601e22bb442cdc37p2,
+    -0x1.bb67ae8584cabp0
+  },
+  { // Entry 676
+    0x1.def49eaab37a00f90cb4454710e4e545p-2,
+    0x1.bffffffffffffp-2
+  },
+  { // Entry 677
+    -0x1.def49eaab37a00f90cb4454710e4e545p-2,
+    -0x1.bffffffffffffp-2
+  },
+  { // Entry 678
+    0x1.def49eaab37a1479231e899509ecf26cp-2,
+    0x1.cp-2
+  },
+  { // Entry 679
+    -0x1.def49eaab37a1479231e899509ecf26cp-2,
+    -0x1.cp-2
+  },
+  { // Entry 680
+    0x1.def49eaab37a27f93988cde3033df72cp-2,
+    0x1.c000000000001p-2
+  },
+  { // Entry 681
+    -0x1.def49eaab37a27f93988cde3033df72cp-2,
+    -0x1.c000000000001p-2
+  },
+  { // Entry 682
+    0x1.a46cb2be6a0b02e2dfffc95e6dcb2842p-1,
+    0x1.5ffffffffffffp-1
+  },
+  { // Entry 683
+    -0x1.a46cb2be6a0b02e2dfffc95e6dcb2842p-1,
+    -0x1.5ffffffffffffp-1
+  },
+  { // Entry 684
+    0x1.a46cb2be6a0b1dacb36269c41a4a9147p-1,
+    0x1.6p-1
+  },
+  { // Entry 685
+    -0x1.a46cb2be6a0b1dacb36269c41a4a9147p-1,
+    -0x1.6p-1
+  },
+  { // Entry 686
+    0x1.a46cb2be6a0b387686c50a29c829ee42p-1,
+    0x1.6000000000001p-1
+  },
+  { // Entry 687
+    -0x1.a46cb2be6a0b387686c50a29c829ee42p-1,
+    -0x1.6000000000001p-1
+  },
+  { // Entry 688
+    0x1.3d6dc956eac79a85b47456fa0c946b13p1,
+    0x1.2ffffffffffffp0
+  },
+  { // Entry 689
+    -0x1.3d6dc956eac79a85b47456fa0c946b13p1,
+    -0x1.2ffffffffffffp0
+  },
+  { // Entry 690
+    0x1.3d6dc956eac7d3b8d6eb2174110d1ddcp1,
+    0x1.3p0
+  },
+  { // Entry 691
+    -0x1.3d6dc956eac7d3b8d6eb2174110d1ddcp1,
+    -0x1.3p0
+  },
+  { // Entry 692
+    0x1.3d6dc956eac80cebf961ebee274107p1,
+    0x1.3000000000001p0
+  },
+  { // Entry 693
+    -0x1.3d6dc956eac80cebf961ebee274107p1,
+    -0x1.3000000000001p0
+  },
+  { // Entry 694
+    -0x1.b2d89a93829536cc9283cfc7e01fe2a3p-1,
+    0x1.37fffffffffffp1
+  },
+  { // Entry 695
+    0x1.b2d89a93829536cc9283cfc7e01fe2a3p-1,
+    -0x1.37fffffffffffp1
+  },
+  { // Entry 696
+    -0x1.b2d89a938294c8a2604db9f7aa56a0f8p-1,
+    0x1.380p1
+  },
+  { // Entry 697
+    0x1.b2d89a938294c8a2604db9f7aa56a0f8p-1,
+    -0x1.380p1
+  },
+  { // Entry 698
+    -0x1.b2d89a9382945a782e17a4278bf17736p-1,
+    0x1.3800000000001p1
+  },
+  { // Entry 699
+    0x1.b2d89a9382945a782e17a4278bf17736p-1,
+    -0x1.3800000000001p1
+  },
+  { // Entry 700
+    0x1.06f8d014bf083cd36650e9466dc086dcp-4,
+    0x1.069c8b46b3792p-4
+  },
+  { // Entry 701
+    -0x1.06f8d014bf083cd36650e9466dc086dcp-4,
+    -0x1.069c8b46b3792p-4
+  },
+  { // Entry 702
+    0x1.080f73b07051e37b23da3337c0aed353p-3,
+    0x1.069c8b46b3792p-3
+  },
+  { // Entry 703
+    -0x1.080f73b07051e37b23da3337c0aed353p-3,
+    -0x1.069c8b46b3792p-3
+  },
+  { // Entry 704
+    0x1.8ed9142fc918888e294d3ff5d0149415p-3,
+    0x1.89ead0ea0d35bp-3
+  },
+  { // Entry 705
+    -0x1.8ed9142fc918888e294d3ff5d0149415p-3,
+    -0x1.89ead0ea0d35bp-3
+  },
+  { // Entry 706
+    0x1.0c864083d1e7ca5551bce24972878127p-2,
+    0x1.069c8b46b3792p-2
+  },
+  { // Entry 707
+    -0x1.0c864083d1e7ca5551bce24972878127p-2,
+    -0x1.069c8b46b3792p-2
+  },
+  { // Entry 708
+    0x1.53fdcdfd37f04375d9ffb6aebafe7df8p-2,
+    0x1.4843ae1860576p-2
+  },
+  { // Entry 709
+    -0x1.53fdcdfd37f04375d9ffb6aebafe7df8p-2,
+    -0x1.4843ae1860576p-2
+  },
+  { // Entry 710
+    0x1.9e9257e6b62a0a8de5650c837f7f6227p-2,
+    0x1.89ead0ea0d35ap-2
+  },
+  { // Entry 711
+    -0x1.9e9257e6b62a0a8de5650c837f7f6227p-2,
+    -0x1.89ead0ea0d35ap-2
+  },
+  { // Entry 712
+    0x1.ed21e59972b07c7053f4f35dd5502493p-2,
+    0x1.cb91f3bbba13ep-2
+  },
+  { // Entry 713
+    -0x1.ed21e59972b07c7053f4f35dd5502493p-2,
+    -0x1.cb91f3bbba13ep-2
+  },
+  { // Entry 714
+    0x1.205a6009d5e3dde25d6deb7d521ff140p-1,
+    0x1.069c8b46b3791p-1
+  },
+  { // Entry 715
+    -0x1.205a6009d5e3dde25d6deb7d521ff140p-1,
+    -0x1.069c8b46b3791p-1
+  },
+  { // Entry 716
+    0x1.4d466accad48dd958ab168f5cfc6c99cp-1,
+    0x1.27701caf89e83p-1
+  },
+  { // Entry 717
+    -0x1.4d466accad48dd958ab168f5cfc6c99cp-1,
+    -0x1.27701caf89e83p-1
+  },
+  { // Entry 718
+    0x1.7e1d936f4d6152fb74809595717fa06dp-1,
+    0x1.4843ae1860575p-1
+  },
+  { // Entry 719
+    -0x1.7e1d936f4d6152fb74809595717fa06dp-1,
+    -0x1.4843ae1860575p-1
+  },
+  { // Entry 720
+    0x1.b3df386f18227ebcee905fdc51cdcbe2p-1,
+    0x1.69173f8136c67p-1
+  },
+  { // Entry 721
+    -0x1.b3df386f18227ebcee905fdc51cdcbe2p-1,
+    -0x1.69173f8136c67p-1
+  },
+  { // Entry 722
+    0x1.efd82742d778c18a8c969be0cf0902b3p-1,
+    0x1.89ead0ea0d359p-1
+  },
+  { // Entry 723
+    -0x1.efd82742d778c18a8c969be0cf0902b3p-1,
+    -0x1.89ead0ea0d359p-1
+  },
+  { // Entry 724
+    0x1.19e26b5ecd5c040a1d80c1583f78f7d7p0,
+    0x1.aabe6252e3a4bp-1
+  },
+  { // Entry 725
+    -0x1.19e26b5ecd5c040a1d80c1583f78f7d7p0,
+    -0x1.aabe6252e3a4bp-1
+  },
+  { // Entry 726
+    0x1.41038b70be0fa1478f98a2e9f266550ap0,
+    0x1.cb91f3bbba13dp-1
+  },
+  { // Entry 727
+    -0x1.41038b70be0fa1478f98a2e9f266550ap0,
+    -0x1.cb91f3bbba13dp-1
+  },
+  { // Entry 728
+    0x1.6efec8c1e493b517efe5eb92464fdf42p0,
+    0x1.ec6585249082fp-1
+  },
+  { // Entry 729
+    -0x1.6efec8c1e493b517efe5eb92464fdf42p0,
+    -0x1.ec6585249082fp-1
+  },
+  { // Entry 730
+    0x1.a64c7c9d653462d8ded3e658fe4efbcbp0,
+    0x1.069c8b46b3791p0
+  },
+  { // Entry 731
+    -0x1.a64c7c9d653462d8ded3e658fe4efbcbp0,
+    -0x1.069c8b46b3791p0
+  },
+  { // Entry 732
+    0x1.eab43e0e5e87c26fd432e06301e19e15p0,
+    0x1.170653fb1eb0ap0
+  },
+  { // Entry 733
+    -0x1.eab43e0e5e87c26fd432e06301e19e15p0,
+    -0x1.170653fb1eb0ap0
+  },
+  { // Entry 734
+    0x1.21277b97c01376e361988250b56364cfp1,
+    0x1.27701caf89e83p0
+  },
+  { // Entry 735
+    -0x1.21277b97c01376e361988250b56364cfp1,
+    -0x1.27701caf89e83p0
+  },
+  { // Entry 736
+    0x1.5bd13dda077cce249db2794d69407504p1,
+    0x1.37d9e563f51fcp0
+  },
+  { // Entry 737
+    -0x1.5bd13dda077cce249db2794d69407504p1,
+    -0x1.37d9e563f51fcp0
+  },
+  { // Entry 738
+    0x1.af4643e9371f88e78c24d83bd6b8e23ep1,
+    0x1.4843ae1860575p0
+  },
+  { // Entry 739
+    -0x1.af4643e9371f88e78c24d83bd6b8e23ep1,
+    -0x1.4843ae1860575p0
+  },
+  { // Entry 740
+    0x1.1866fe845e759d14da478c6cf6f2be65p2,
+    0x1.58ad76cccb8eep0
+  },
+  { // Entry 741
+    -0x1.1866fe845e759d14da478c6cf6f2be65p2,
+    -0x1.58ad76cccb8eep0
+  },
+  { // Entry 742
+    0x1.8bdcd54bd5980b3a80cefc914c481475p2,
+    0x1.69173f8136c67p0
+  },
+  { // Entry 743
+    -0x1.8bdcd54bd5980b3a80cefc914c481475p2,
+    -0x1.69173f8136c67p0
+  },
+  { // Entry 744
+    0x1.4bb6a64e0625b974cded615056ffd61cp3,
+    0x1.79810835a1fe0p0
+  },
+  { // Entry 745
+    -0x1.4bb6a64e0625b974cded615056ffd61cp3,
+    -0x1.79810835a1fe0p0
+  },
+  { // Entry 746
+    0x1.f2f05cfb656a39f6f2a90f7911b24051p4,
+    0x1.89ead0ea0d359p0
+  },
+  { // Entry 747
+    -0x1.f2f05cfb656a39f6f2a90f7911b24051p4,
+    -0x1.89ead0ea0d359p0
+  },
+  { // Entry 748
+    -0x1.f2f05cfb657f55f2bc6d204377a68543p4,
+    0x1.9a54999e786d2p0
+  },
+  { // Entry 749
+    0x1.f2f05cfb657f55f2bc6d204377a68543p4,
+    -0x1.9a54999e786d2p0
+  },
+  { // Entry 750
+    -0x1.4bb6a64e062a6da35870cfb33595fbe6p3,
+    0x1.aabe6252e3a4bp0
+  },
+  { // Entry 751
+    0x1.4bb6a64e062a6da35870cfb33595fbe6p3,
+    -0x1.aabe6252e3a4bp0
+  },
+  { // Entry 752
+    -0x1.8bdcd54bd59b73028e5f27649ca67cbap2,
+    0x1.bb282b074edc4p0
+  },
+  { // Entry 753
+    0x1.8bdcd54bd59b73028e5f27649ca67cbap2,
+    -0x1.bb282b074edc4p0
+  },
+  { // Entry 754
+    -0x1.1866fe845e775d8c8f8bf9165647f6cbp2,
+    0x1.cb91f3bbba13dp0
+  },
+  { // Entry 755
+    0x1.1866fe845e775d8c8f8bf9165647f6cbp2,
+    -0x1.cb91f3bbba13dp0
+  },
+  { // Entry 756
+    -0x1.af4643e93721ad8095dd27f0827e13e0p1,
+    0x1.dbfbbc70254b6p0
+  },
+  { // Entry 757
+    0x1.af4643e93721ad8095dd27f0827e13e0p1,
+    -0x1.dbfbbc70254b6p0
+  },
+  { // Entry 758
+    -0x1.5bd13dda077e427d0c9dc6c0e5d3b1b5p1,
+    0x1.ec6585249082fp0
+  },
+  { // Entry 759
+    0x1.5bd13dda077e427d0c9dc6c0e5d3b1b5p1,
+    -0x1.ec6585249082fp0
+  },
+  { // Entry 760
+    -0x1.21277b97c01485f17bacdb804375ebcdp1,
+    0x1.fccf4dd8fbba8p0
+  },
+  { // Entry 761
+    0x1.21277b97c01485f17bacdb804375ebcdp1,
+    -0x1.fccf4dd8fbba8p0
+  },
+  { // Entry 762
+    -0x1.eab43e0e5e8916d4c08349abe9e2abd3p0,
+    0x1.069c8b46b3791p1
+  },
+  { // Entry 763
+    0x1.eab43e0e5e8916d4c08349abe9e2abd3p0,
+    -0x1.069c8b46b3791p1
+  },
+  { // Entry 764
+    -0x1.a64c7c9d6535364d605bb9e5315072ffp0,
+    0x1.0ed16fa0e914ep1
+  },
+  { // Entry 765
+    0x1.a64c7c9d6535364d605bb9e5315072ffp0,
+    -0x1.0ed16fa0e914ep1
+  },
+  { // Entry 766
+    -0x1.6efec8c1e4944a425541219364a15078p0,
+    0x1.170653fb1eb0bp1
+  },
+  { // Entry 767
+    0x1.6efec8c1e4944a425541219364a15078p0,
+    -0x1.170653fb1eb0bp1
+  },
+  { // Entry 768
+    -0x1.41038b70be0ff5b7c4d8f06b0d4cf525p0,
+    0x1.1f3b3855544c8p1
+  },
+  { // Entry 769
+    0x1.41038b70be0ff5b7c4d8f06b0d4cf525p0,
+    -0x1.1f3b3855544c8p1
+  },
+  { // Entry 770
+    -0x1.19e26b5ecd5c294348ba17fec5454792p0,
+    0x1.27701caf89e85p1
+  },
+  { // Entry 771
+    0x1.19e26b5ecd5c294348ba17fec5454792p0,
+    -0x1.27701caf89e85p1
+  },
+  { // Entry 772
+    -0x1.efd82742d778c4bca07e1e86cbc604b0p-1,
+    0x1.2fa50109bf842p1
+  },
+  { // Entry 773
+    0x1.efd82742d778c4bca07e1e86cbc604b0p-1,
+    -0x1.2fa50109bf842p1
+  },
+  { // Entry 774
+    -0x1.b3df386f18224a6403e55c16b36ef17fp-1,
+    0x1.37d9e563f51ffp1
+  },
+  { // Entry 775
+    0x1.b3df386f18224a6403e55c16b36ef17fp-1,
+    -0x1.37d9e563f51ffp1
+  },
+  { // Entry 776
+    -0x1.7e1d936f4d60f1e6f88b4a24df9c65f4p-1,
+    0x1.400ec9be2abbcp1
+  },
+  { // Entry 777
+    0x1.7e1d936f4d60f1e6f88b4a24df9c65f4p-1,
+    -0x1.400ec9be2abbcp1
+  },
+  { // Entry 778
+    -0x1.4d466accad48574188835130e68e9badp-1,
+    0x1.4843ae1860579p1
+  },
+  { // Entry 779
+    0x1.4d466accad48574188835130e68e9badp-1,
+    -0x1.4843ae1860579p1
+  },
+  { // Entry 780
+    -0x1.205a6009d5e33774fa98f9f616acc80fp-1,
+    0x1.5078927295f36p1
+  },
+  { // Entry 781
+    0x1.205a6009d5e33774fa98f9f616acc80fp-1,
+    -0x1.5078927295f36p1
+  },
+  { // Entry 782
+    -0x1.ed21e59972aef64a06e553f18d646093p-2,
+    0x1.58ad76cccb8f3p1
+  },
+  { // Entry 783
+    0x1.ed21e59972aef64a06e553f18d646093p-2,
+    -0x1.58ad76cccb8f3p1
+  },
+  { // Entry 784
+    -0x1.9e9257e6b6284f73cd1e2eae3220f313p-2,
+    0x1.60e25b27012b0p1
+  },
+  { // Entry 785
+    0x1.9e9257e6b6284f73cd1e2eae3220f313p-2,
+    -0x1.60e25b27012b0p1
+  },
+  { // Entry 786
+    -0x1.53fdcdfd37ee55bc1cd1604b6ab13b5fp-2,
+    0x1.69173f8136c6dp1
+  },
+  { // Entry 787
+    0x1.53fdcdfd37ee55bc1cd1604b6ab13b5fp-2,
+    -0x1.69173f8136c6dp1
+  },
+  { // Entry 788
+    -0x1.0c864083d1e5aaa6815a85e25c662e97p-2,
+    0x1.714c23db6c62ap1
+  },
+  { // Entry 789
+    0x1.0c864083d1e5aaa6815a85e25c662e97p-2,
+    -0x1.714c23db6c62ap1
+  },
+  { // Entry 790
+    -0x1.8ed9142fc913f450dccdbdd27ed11a40p-3,
+    0x1.79810835a1fe7p1
+  },
+  { // Entry 791
+    0x1.8ed9142fc913f450dccdbdd27ed11a40p-3,
+    -0x1.79810835a1fe7p1
+  },
+  { // Entry 792
+    -0x1.080f73b0704cf570818a65d1a12d5be1p-3,
+    0x1.81b5ec8fd79a4p1
+  },
+  { // Entry 793
+    0x1.080f73b0704cf570818a65d1a12d5be1p-3,
+    -0x1.81b5ec8fd79a4p1
+  },
+  { // Entry 794
+    -0x1.06f8d014bf09ab85f2a19d80da5a2c0bp-4,
+    0x1.89ead0ea0d35bp1
+  },
+  { // Entry 795
+    0x1.06f8d014bf09ab85f2a19d80da5a2c0bp-4,
+    -0x1.89ead0ea0d35bp1
+  },
+  { // Entry 796
+    0x1.0c864083d1e7f3955b12071e0644418bp-2,
+    -0x1.81b5ec8fd799fp2
+  },
+  { // Entry 797
+    -0x1.0c864083d1e7f3955b12071e0644418bp-2,
+    0x1.81b5ec8fd799fp2
+  },
+  { // Entry 798
+    0x1.205a6009d5e3f74da3a372ac15721ef6p-1,
+    -0x1.714c23db6c626p2
+  },
+  { // Entry 799
+    -0x1.205a6009d5e3f74da3a372ac15721ef6p-1,
+    0x1.714c23db6c626p2
+  },
+  { // Entry 800
+    0x1.efd82742d778e6f04adefc3d21f8be96p-1,
+    -0x1.60e25b27012adp2
+  },
+  { // Entry 801
+    -0x1.efd82742d778e6f04adefc3d21f8be96p-1,
+    0x1.60e25b27012adp2
+  },
+  { // Entry 802
+    0x1.a64c7c9d653468fbc5260dca501ddb81p0,
+    -0x1.5078927295f34p2
+  },
+  { // Entry 803
+    -0x1.a64c7c9d653468fbc5260dca501ddb81p0,
+    0x1.5078927295f34p2
+  },
+  { // Entry 804
+    0x1.af4643e9371f9316d3254b8619eda484p1,
+    -0x1.400ec9be2abbbp2
+  },
+  { // Entry 805
+    -0x1.af4643e9371f9316d3254b8619eda484p1,
+    0x1.400ec9be2abbbp2
+  },
+  { // Entry 806
+    0x1.f2f05cfb656a9e4a085b027d18603230p4,
+    -0x1.2fa50109bf842p2
+  },
+  { // Entry 807
+    -0x1.f2f05cfb656a9e4a085b027d18603230p4,
+    0x1.2fa50109bf842p2
+  },
+  { // Entry 808
+    -0x1.1866fe845e7755392a0adff56a688eaap2,
+    -0x1.1f3b3855544c9p2
+  },
+  { // Entry 809
+    0x1.1866fe845e7755392a0adff56a688eaap2,
+    0x1.1f3b3855544c9p2
+  },
+  { // Entry 810
+    -0x1.eab43e0e5e8959e8f5ac6c4f9d9a833bp0,
+    -0x1.0ed16fa0e9150p2
+  },
+  { // Entry 811
+    0x1.eab43e0e5e8959e8f5ac6c4f9d9a833bp0,
+    0x1.0ed16fa0e9150p2
+  },
+  { // Entry 812
+    -0x1.19e26b5ecd5cd69c30c3dc5d9ffde986p0,
+    -0x1.fccf4dd8fbbaep1
+  },
+  { // Entry 813
+    0x1.19e26b5ecd5cd69c30c3dc5d9ffde986p0,
+    0x1.fccf4dd8fbbaep1
+  },
+  { // Entry 814
+    -0x1.4d466accad49ec96935caa2a35e439f0p-1,
+    -0x1.dbfbbc70254bcp1
+  },
+  { // Entry 815
+    0x1.4d466accad49ec96935caa2a35e439f0p-1,
+    0x1.dbfbbc70254bcp1
+  },
+  { // Entry 816
+    -0x1.53fdcdfd37f1ea216e815758ed02a557p-2,
+    -0x1.bb282b074edcap1
+  },
+  { // Entry 817
+    0x1.53fdcdfd37f1ea216e815758ed02a557p-2,
+    0x1.bb282b074edcap1
+  },
+  { // Entry 818
+    -0x1.06f8d014bf0e964e634f37bcdbf64491p-4,
+    -0x1.9a54999e786d8p1
+  },
+  { // Entry 819
+    0x1.06f8d014bf0e964e634f37bcdbf64491p-4,
+    0x1.9a54999e786d8p1
+  },
+  { // Entry 820
+    0x1.8ed9142fc914fe067b991d11d70859b8p-3,
+    -0x1.79810835a1fe6p1
+  },
+  { // Entry 821
+    -0x1.8ed9142fc914fe067b991d11d70859b8p-3,
+    0x1.79810835a1fe6p1
+  },
+  { // Entry 822
+    0x1.ed21e59972ae589aaa4ee3d80c3b7defp-2,
+    -0x1.58ad76cccb8f4p1
+  },
+  { // Entry 823
+    -0x1.ed21e59972ae589aaa4ee3d80c3b7defp-2,
+    0x1.58ad76cccb8f4p1
+  },
+  { // Entry 824
+    0x1.b3df386f1820ff3df290f036db46f13bp-1,
+    -0x1.37d9e563f5202p1
+  },
+  { // Entry 825
+    -0x1.b3df386f1820ff3df290f036db46f13bp-1,
+    0x1.37d9e563f5202p1
+  },
+  { // Entry 826
+    0x1.6efec8c1e492616fe2fec0b764fa6eb4p0,
+    -0x1.170653fb1eb10p1
+  },
+  { // Entry 827
+    -0x1.6efec8c1e492616fe2fec0b764fa6eb4p0,
+    0x1.170653fb1eb10p1
+  },
+  { // Entry 828
+    0x1.5bd13dda077ada91927ab73cedaa828dp1,
+    -0x1.ec6585249083cp0
+  },
+  { // Entry 829
+    -0x1.5bd13dda077ada91927ab73cedaa828dp1,
+    0x1.ec6585249083cp0
+  },
+  { // Entry 830
+    0x1.4bb6a64e061f69cf7409931383cc80a1p3,
+    -0x1.aabe6252e3a58p0
+  },
+  { // Entry 831
+    -0x1.4bb6a64e061f69cf7409931383cc80a1p3,
+    0x1.aabe6252e3a58p0
+  },
+  { // Entry 832
+    -0x1.8bdcd54bd5a004acf922c49a8d5e28a2p2,
+    -0x1.69173f8136c74p0
+  },
+  { // Entry 833
+    0x1.8bdcd54bd5a004acf922c49a8d5e28a2p2,
+    0x1.69173f8136c74p0
+  },
+  { // Entry 834
+    -0x1.21277b97c015f19de7b238252e56e63fp1,
+    -0x1.27701caf89e90p0
+  },
+  { // Entry 835
+    0x1.21277b97c015f19de7b238252e56e63fp1,
+    0x1.27701caf89e90p0
+  },
+  { // Entry 836
+    -0x1.41038b70be11b85798a271ac3d209ea7p0,
+    -0x1.cb91f3bbba157p-1
+  },
+  { // Entry 837
+    0x1.41038b70be11b85798a271ac3d209ea7p0,
+    0x1.cb91f3bbba157p-1
+  },
+  { // Entry 838
+    -0x1.7e1d936f4d63c1c7806657d8b838836ep-1,
+    -0x1.4843ae186058ep-1
+  },
+  { // Entry 839
+    0x1.7e1d936f4d63c1c7806657d8b838836ep-1,
+    0x1.4843ae186058ep-1
+  },
+  { // Entry 840
+    -0x1.9e9257e6b62d886f74e348bdc142599cp-2,
+    -0x1.89ead0ea0d38ap-2
+  },
+  { // Entry 841
+    0x1.9e9257e6b62d886f74e348bdc142599cp-2,
+    0x1.89ead0ea0d38ap-2
+  },
+  { // Entry 842
+    -0x1.080f73b07057dc7bf0df6de1d3ae1a3bp-3,
+    -0x1.069c8b46b37f0p-3
+  },
+  { // Entry 843
+    0x1.080f73b07057dc7bf0df6de1d3ae1a3bp-3,
+    0x1.069c8b46b37f0p-3
+  },
+  { // Entry 844
+    0x1.080f73b0704bea7a56d4f88ecf3d5cd3p-3,
+    0x1.069c8b46b3734p-3
+  },
+  { // Entry 845
+    -0x1.080f73b0704bea7a56d4f88ecf3d5cd3p-3,
+    -0x1.069c8b46b3734p-3
+  },
+  { // Entry 846
+    0x1.9e9257e6b626b1eb1136bd7853311543p-2,
+    0x1.89ead0ea0d32cp-2
+  },
+  { // Entry 847
+    -0x1.9e9257e6b626b1eb1136bd7853311543p-2,
+    -0x1.89ead0ea0d32cp-2
+  },
+  { // Entry 848
+    0x1.7e1d936f4d5f2eebbbf3d62963106afap-1,
+    0x1.4843ae186055fp-1
+  },
+  { // Entry 849
+    -0x1.7e1d936f4d5f2eebbbf3d62963106afap-1,
+    -0x1.4843ae186055fp-1
+  },
+  { // Entry 850
+    0x1.41038b70be0df11d1224683c6f865584p0,
+    0x1.cb91f3bbba128p-1
+  },
+  { // Entry 851
+    -0x1.41038b70be0df11d1224683c6f865584p0,
+    -0x1.cb91f3bbba128p-1
+  },
+  { // Entry 852
+    0x1.21277b97c0115dcf6647ad68f4cb4ad0p1,
+    0x1.27701caf89e78p0
+  },
+  { // Entry 853
+    -0x1.21277b97c0115dcf6647ad68f4cb4ad0p1,
+    -0x1.27701caf89e78p0
+  },
+  { // Entry 854
+    0x1.8bdcd54bd5914bd9a4d6dd659c2f6606p2,
+    0x1.69173f8136c5cp0
+  },
+  { // Entry 855
+    -0x1.8bdcd54bd5914bd9a4d6dd659c2f6606p2,
+    -0x1.69173f8136c5cp0
+  },
+  { // Entry 856
+    -0x1.4bb6a64e0633bfa56879660655c38767p3,
+    0x1.aabe6252e3a40p0
+  },
+  { // Entry 857
+    0x1.4bb6a64e0633bfa56879660655c38767p3,
+    -0x1.aabe6252e3a40p0
+  },
+  { // Entry 858
+    -0x1.5bd13dda078124444c940f013be7c402p1,
+    0x1.ec65852490824p0
+  },
+  { // Entry 859
+    0x1.5bd13dda078124444c940f013be7c402p1,
+    -0x1.ec65852490824p0
+  },
+  { // Entry 860
+    -0x1.6efec8c1e496f69c286adc66bd586eafp0,
+    0x1.170653fb1eb04p1
+  },
+  { // Entry 861
+    0x1.6efec8c1e496f69c286adc66bd586eafp0,
+    -0x1.170653fb1eb04p1
+  },
+  { // Entry 862
+    -0x1.b3df386f18262bd637e29fbb30806b2cp-1,
+    0x1.37d9e563f51f6p1
+  },
+  { // Entry 863
+    0x1.b3df386f18262bd637e29fbb30806b2cp-1,
+    -0x1.37d9e563f51f6p1
+  },
+  { // Entry 864
+    -0x1.ed21e59972b5bcd3015c250eff1c69b9p-2,
+    0x1.58ad76cccb8e8p1
+  },
+  { // Entry 865
+    0x1.ed21e59972b5bcd3015c250eff1c69b9p-2,
+    -0x1.58ad76cccb8e8p1
+  },
+  { // Entry 866
+    -0x1.8ed9142fc9217289ed21940deaafe878p-3,
+    0x1.79810835a1fdap1
+  },
+  { // Entry 867
+    0x1.8ed9142fc9217289ed21940deaafe878p-3,
+    -0x1.79810835a1fdap1
+  },
+  { // Entry 868
+    0x1.06f8d014bef67cfb2db560f5a414c88bp-4,
+    0x1.9a54999e786ccp1
+  },
+  { // Entry 869
+    -0x1.06f8d014bef67cfb2db560f5a414c88bp-4,
+    -0x1.9a54999e786ccp1
+  },
+  { // Entry 870
+    0x1.53fdcdfd37eb40cd9e504df431b502d0p-2,
+    0x1.bb282b074edbep1
+  },
+  { // Entry 871
+    -0x1.53fdcdfd37eb40cd9e504df431b502d0p-2,
+    -0x1.bb282b074edbep1
+  },
+  { // Entry 872
+    0x1.4d466accad45a72e5f735eb2f6adf9ffp-1,
+    0x1.dbfbbc70254b0p1
+  },
+  { // Entry 873
+    -0x1.4d466accad45a72e5f735eb2f6adf9ffp-1,
+    -0x1.dbfbbc70254b0p1
+  },
+  { // Entry 874
+    0x1.19e26b5ecd598507ecd00d81ec775683p0,
+    0x1.fccf4dd8fbba2p1
+  },
+  { // Entry 875
+    -0x1.19e26b5ecd598507ecd00d81ec775683p0,
+    -0x1.fccf4dd8fbba2p1
+  },
+  { // Entry 876
+    0x1.eab43e0e5e8257073afaecab386154a1p0,
+    0x1.0ed16fa0e914ap2
+  },
+  { // Entry 877
+    -0x1.eab43e0e5e8257073afaecab386154a1p0,
+    -0x1.0ed16fa0e914ap2
+  },
+  { // Entry 878
+    0x1.1866fe845e6fc27064e2b123a7724e75p2,
+    0x1.1f3b3855544c3p2
+  },
+  { // Entry 879
+    -0x1.1866fe845e6fc27064e2b123a7724e75p2,
+    -0x1.1f3b3855544c3p2
+  },
+  { // Entry 880
+    -0x1.f2f05cfb65c5e06b1ae88c48b4b755cep4,
+    0x1.2fa50109bf83cp2
+  },
+  { // Entry 881
+    0x1.f2f05cfb65c5e06b1ae88c48b4b755cep4,
+    -0x1.2fa50109bf83cp2
+  },
+  { // Entry 882
+    -0x1.af4643e93728d6bfd702c33405dcce7dp1,
+    0x1.400ec9be2abb5p2
+  },
+  { // Entry 883
+    0x1.af4643e93728d6bfd702c33405dcce7dp1,
+    -0x1.400ec9be2abb5p2
+  },
+  { // Entry 884
+    -0x1.a64c7c9d6539fdec27afc380b9f752c0p0,
+    0x1.5078927295f2ep2
+  },
+  { // Entry 885
+    0x1.a64c7c9d6539fdec27afc380b9f752c0p0,
+    -0x1.5078927295f2ep2
+  },
+  { // Entry 886
+    -0x1.efd82742d77eb73c81a00f568621f63cp-1,
+    0x1.60e25b27012a7p2
+  },
+  { // Entry 887
+    0x1.efd82742d77eb73c81a00f568621f63cp-1,
+    -0x1.60e25b27012a7p2
+  },
+  { // Entry 888
+    -0x1.205a6009d5e7eae63da1cbd57129eeffp-1,
+    0x1.714c23db6c620p2
+  },
+  { // Entry 889
+    0x1.205a6009d5e7eae63da1cbd57129eeffp-1,
+    -0x1.714c23db6c620p2
+  },
+  { // Entry 890
+    -0x1.0c864083d1ee5d34de2060c8629d4951p-2,
+    0x1.81b5ec8fd7999p2
+  },
+  { // Entry 891
+    0x1.0c864083d1ee5d34de2060c8629d4951p-2,
+    -0x1.81b5ec8fd7999p2
+  },
+  { // Entry 892
+    0x1.f09b63aa81fc36da509c3e410607ffe7p-5,
+    0x1.effffffffffffp-5
+  },
+  { // Entry 893
+    -0x1.f09b63aa81fc36da509c3e410607ffe7p-5,
+    -0x1.effffffffffffp-5
+  },
+  { // Entry 894
+    0x1.f09b63aa81fc46e95e06405b41e8b4ccp-5,
+    0x1.fp-5
+  },
+  { // Entry 895
+    -0x1.f09b63aa81fc46e95e06405b41e8b4ccp-5,
+    -0x1.fp-5
+  },
+  { // Entry 896
+    0x1.f09b63aa81fc56f86b7042757dca62e8p-5,
+    0x1.f000000000001p-5
+  },
+  { // Entry 897
+    -0x1.f09b63aa81fc56f86b7042757dca62e8p-5,
+    -0x1.f000000000001p-5
+  },
+  { // Entry 898
+    0x1.fa8f21c8a33aecf4af77754ef90a67b8p-4,
+    0x1.f7fffffffffffp-4
+  },
+  { // Entry 899
+    -0x1.fa8f21c8a33aecf4af77754ef90a67b8p-4,
+    -0x1.f7fffffffffffp-4
+  },
+  { // Entry 900
+    0x1.fa8f21c8a33afd3355198e8d7716a811p-4,
+    0x1.f80p-4
+  },
+  { // Entry 901
+    -0x1.fa8f21c8a33afd3355198e8d7716a811p-4,
+    -0x1.f80p-4
+  },
+  { // Entry 902
+    0x1.fa8f21c8a33b0d71fabba7cbf526ed07p-4,
+    0x1.f800000000001p-4
+  },
+  { // Entry 903
+    -0x1.fa8f21c8a33b0d71fabba7cbf526ed07p-4,
+    -0x1.f800000000001p-4
+  },
+  { // Entry 904
+    0x1.4ef06cb4f0a869ef00df8ec5582dfa31p-3,
+    0x1.4bfffffffffffp-3
+  },
+  { // Entry 905
+    -0x1.4ef06cb4f0a869ef00df8ec5582dfa31p-3,
+    -0x1.4bfffffffffffp-3
+  },
+  { // Entry 906
+    0x1.4ef06cb4f0a87a5c8eeeebceb12a22b4p-3,
+    0x1.4c0p-3
+  },
+  { // Entry 907
+    -0x1.4ef06cb4f0a87a5c8eeeebceb12a22b4p-3,
+    -0x1.4c0p-3
+  },
+  { // Entry 908
+    0x1.4ef06cb4f0a88aca1cfe48d80a310a65p-3,
+    0x1.4c00000000001p-3
+  },
+  { // Entry 909
+    -0x1.4ef06cb4f0a88aca1cfe48d80a310a65p-3,
+    -0x1.4c00000000001p-3
+  },
+  { // Entry 910
+    0x1.3cc2a44e2999668cb092a09b73b2de50p-2,
+    0x1.3333333333332p-2
+  },
+  { // Entry 911
+    -0x1.3cc2a44e2999668cb092a09b73b2de50p-2,
+    -0x1.3333333333332p-2
+  },
+  { // Entry 912
+    0x1.3cc2a44e29997814a1ac3f0211c7641fp-2,
+    0x1.3333333333333p-2
+  },
+  { // Entry 913
+    -0x1.3cc2a44e29997814a1ac3f0211c7641fp-2,
+    -0x1.3333333333333p-2
+  },
+  { // Entry 914
+    0x1.3cc2a44e2999899c92c5dd68b0074c31p-2,
+    0x1.3333333333334p-2
+  },
+  { // Entry 915
+    -0x1.3cc2a44e2999899c92c5dd68b0074c31p-2,
+    -0x1.3333333333334p-2
+  },
+  { // Entry 916
+    0x1.9943711dc2ce83d21cdb285aced817adp-1,
+    0x1.594317acc4ef8p-1
+  },
+  { // Entry 917
+    -0x1.9943711dc2ce83d21cdb285aced817adp-1,
+    -0x1.594317acc4ef8p-1
+  },
+  { // Entry 918
+    0x1.9943711dc2ce9e0b3f1ffe5aec0ac20dp-1,
+    0x1.594317acc4ef9p-1
+  },
+  { // Entry 919
+    -0x1.9943711dc2ce9e0b3f1ffe5aec0ac20dp-1,
+    -0x1.594317acc4ef9p-1
+  },
+  { // Entry 920
+    0x1.9943711dc2ceb8446164d45b0a8ccdeep-1,
+    0x1.594317acc4efap-1
+  },
+  { // Entry 921
+    -0x1.9943711dc2ceb8446164d45b0a8ccdeep-1,
+    -0x1.594317acc4efap-1
+  },
+  { // Entry 922
+    0x1.fbc511df5917d57d231d7ad434da5f94p-1,
+    0x1.8ffffffffffffp-1
+  },
+  { // Entry 923
+    -0x1.fbc511df5917d57d231d7ad434da5f94p-1,
+    -0x1.8ffffffffffffp-1
+  },
+  { // Entry 924
+    0x1.fbc511df5917f539bbcf778bc1a22249p-1,
+    0x1.9p-1
+  },
+  { // Entry 925
+    -0x1.fbc511df5917f539bbcf778bc1a22249p-1,
+    -0x1.9p-1
+  },
+  { // Entry 926
+    0x1.fbc511df591814f65481744350617c85p-1,
+    0x1.9000000000001p-1
+  },
+  { // Entry 927
+    -0x1.fbc511df591814f65481744350617c85p-1,
+    -0x1.9000000000001p-1
+  },
+  { // Entry 928
+    -0x1.p-1074,
+    -0x1.0p-1074
+  },
+  { // Entry 929
+    0x1.p-1074,
+    0x1.0p-1074
+  },
+  { // Entry 930
+    -0.0,
+    -0.0
+  },
+  { // Entry 931
+    0x1.p-1074,
+    0x1.0p-1074
+  },
+  { // Entry 932
+    -0x1.p-1074,
+    -0x1.0p-1074
+  },
+  { // Entry 933
+    0x1.927278a3b1160bbf8e0bb309da4247c5p-5,
+    0x1.921fb54442d17p-5
+  },
+  { // Entry 934
+    -0x1.927278a3b1160bbf8e0bb309da4247c5p-5,
+    -0x1.921fb54442d17p-5
+  },
+  { // Entry 935
+    0x1.927278a3b1161bc970ba8b50e575f97fp-5,
+    0x1.921fb54442d18p-5
+  },
+  { // Entry 936
+    -0x1.927278a3b1161bc970ba8b50e575f97fp-5,
+    -0x1.921fb54442d18p-5
+  },
+  { // Entry 937
+    0x1.927278a3b1162bd353696397f0aa74eep-5,
+    0x1.921fb54442d19p-5
+  },
+  { // Entry 938
+    -0x1.927278a3b1162bd353696397f0aa74eep-5,
+    -0x1.921fb54442d19p-5
+  },
+  { // Entry 939
+    0x1.936bb8c5b2da118306fa9b5d6d8ed2c1p-4,
+    0x1.921fb54442d17p-4
+  },
+  { // Entry 940
+    -0x1.936bb8c5b2da118306fa9b5d6d8ed2c1p-4,
+    -0x1.921fb54442d17p-4
+  },
+  { // Entry 941
+    0x1.936bb8c5b2da21aac2bfec84293e5d4dp-4,
+    0x1.921fb54442d18p-4
+  },
+  { // Entry 942
+    -0x1.936bb8c5b2da21aac2bfec84293e5d4dp-4,
+    -0x1.921fb54442d18p-4
+  },
+  { // Entry 943
+    0x1.936bb8c5b2da31d27e853daae4f11684p-4,
+    0x1.921fb54442d19p-4
+  },
+  { // Entry 944
+    -0x1.936bb8c5b2da31d27e853daae4f11684p-4,
+    -0x1.921fb54442d19p-4
+  },
+  { // Entry 945
+    0x1.975f5e0553156b438ca7d752d37d0873p-3,
+    0x1.921fb54442d17p-3
+  },
+  { // Entry 946
+    -0x1.975f5e0553156b438ca7d752d37d0873p-3,
+    -0x1.921fb54442d17p-3
+  },
+  { // Entry 947
+    0x1.975f5e0553157be59cbff648fdef2c08p-3,
+    0x1.921fb54442d18p-3
+  },
+  { // Entry 948
+    -0x1.975f5e0553157be59cbff648fdef2c08p-3,
+    -0x1.921fb54442d18p-3
+  },
+  { // Entry 949
+    0x1.975f5e0553158c87acd8153f286e8b8ap-3,
+    0x1.921fb54442d19p-3
+  },
+  { // Entry 950
+    -0x1.975f5e0553158c87acd8153f286e8b8ap-3,
+    -0x1.921fb54442d19p-3
+  },
+  { // Entry 951
+    0x1.a827999fcef30c38b2e5397ea7c10eadp-2,
+    0x1.921fb54442d17p-2
+  },
+  { // Entry 952
+    -0x1.a827999fcef30c38b2e5397ea7c10eadp-2,
+    -0x1.921fb54442d17p-2
+  },
+  { // Entry 953
+    0x1.a827999fcef31ef776183b070e6fc84ep-2,
+    0x1.921fb54442d18p-2
+  },
+  { // Entry 954
+    -0x1.a827999fcef31ef776183b070e6fc84ep-2,
+    -0x1.921fb54442d18p-2
+  },
+  { // Entry 955
+    0x1.a827999fcef331b6394b3c8f755c9fa3p-2,
+    0x1.921fb54442d19p-2
+  },
+  { // Entry 956
+    -0x1.a827999fcef331b6394b3c8f755c9fa3p-2,
+    -0x1.921fb54442d19p-2
+  },
+  { // Entry 957
+    0x1.ffffffffffffd72cece675d1fe3035bbp-1,
+    0x1.921fb54442d17p-1
+  },
+  { // Entry 958
+    -0x1.ffffffffffffd72cece675d1fe3035bbp-1,
+    -0x1.921fb54442d17p-1
+  },
+  { // Entry 959
+    0x1.fffffffffffff72cece675d1fca30489p-1,
+    0x1.921fb54442d18p-1
+  },
+  { // Entry 960
+    -0x1.fffffffffffff72cece675d1fca30489p-1,
+    -0x1.921fb54442d18p-1
+  },
+  { // Entry 961
+    0x1.0000000000000b9676733ae8fe8ae9acp0,
+    0x1.921fb54442d19p-1
+  },
+  { // Entry 962
+    -0x1.0000000000000b9676733ae8fe8ae9acp0,
+    -0x1.921fb54442d19p-1
+  },
+  { // Entry 963
+    0x1.9153d9443ed0b3b43ddab6ae573aa23dp51,
+    0x1.921fb54442d17p0
+  },
+  { // Entry 964
+    -0x1.9153d9443ed0b3b43ddab6ae573aa23dp51,
+    -0x1.921fb54442d17p0
+  },
+  { // Entry 965
+    0x1.d02967c31cdb4e0c38d01b655d5e0aafp53,
+    0x1.921fb54442d18p0
+  },
+  { // Entry 966
+    -0x1.d02967c31cdb4e0c38d01b655d5e0aafp53,
+    -0x1.921fb54442d18p0
+  },
+  { // Entry 967
+    -0x1.617a15494767a04882c320317f3e4cecp52,
+    0x1.921fb54442d19p0
+  },
+  { // Entry 968
+    0x1.617a15494767a04882c320317f3e4cecp52,
+    -0x1.921fb54442d19p0
+  },
+  { // Entry 969
+    -0x1.469898cc51701b839a252049c3d60c68p-51,
+    0x1.921fb54442d17p1
+  },
+  { // Entry 970
+    0x1.469898cc51701b839a252049c3d60c68p-51,
+    -0x1.921fb54442d17p1
+  },
+  { // Entry 971
+    -0x1.1a62633145c06e0e689481270461d5d7p-53,
+    0x1.921fb54442d18p1
+  },
+  { // Entry 972
+    0x1.1a62633145c06e0e689481270461d5d7p-53,
+    -0x1.921fb54442d18p1
+  },
+  { // Entry 973
+    0x1.72cece675d1fc8f8cbb5bf6c7ee0b96cp-52,
+    0x1.921fb54442d19p1
+  },
+  { // Entry 974
+    -0x1.72cece675d1fc8f8cbb5bf6c7ee0b96cp-52,
+    -0x1.921fb54442d19p1
+  },
+  { // Entry 975
+    -0x1.469898cc51701b839a252049cc244ab5p-50,
+    0x1.921fb54442d17p2
+  },
+  { // Entry 976
+    0x1.469898cc51701b839a252049cc244ab5p-50,
+    -0x1.921fb54442d17p2
+  },
+  { // Entry 977
+    -0x1.1a62633145c06e0e6894812704b7bbabp-52,
+    0x1.921fb54442d18p2
+  },
+  { // Entry 978
+    0x1.1a62633145c06e0e6894812704b7bbabp-52,
+    -0x1.921fb54442d18p2
+  },
+  { // Entry 979
+    0x1.72cece675d1fc8f8cbb5bf6c81eab38cp-51,
+    0x1.921fb54442d19p2
+  },
+  { // Entry 980
+    -0x1.72cece675d1fc8f8cbb5bf6c81eab38cp-51,
+    -0x1.921fb54442d19p2
+  },
+  { // Entry 981
+    -0x1.469898cc51701b839a252049ed5d43e8p-49,
+    0x1.921fb54442d17p3
+  },
+  { // Entry 982
+    0x1.469898cc51701b839a252049ed5d43e8p-49,
+    -0x1.921fb54442d17p3
+  },
+  { // Entry 983
+    -0x1.1a62633145c06e0e68948127060f52f9p-51,
+    0x1.921fb54442d18p3
+  },
+  { // Entry 984
+    0x1.1a62633145c06e0e68948127060f52f9p-51,
+    -0x1.921fb54442d18p3
+  },
+  { // Entry 985
+    0x1.72cece675d1fc8f8cbb5bf6c8e129c0ap-50,
+    0x1.921fb54442d19p3
+  },
+  { // Entry 986
+    -0x1.72cece675d1fc8f8cbb5bf6c8e129c0ap-50,
+    -0x1.921fb54442d19p3
+  },
+  { // Entry 987
+    -0x1.469898cc51701b839a25204a724128b4p-48,
+    0x1.921fb54442d17p4
+  },
+  { // Entry 988
+    0x1.469898cc51701b839a25204a724128b4p-48,
+    -0x1.921fb54442d17p4
+  },
+  { // Entry 989
+    -0x1.1a62633145c06e0e689481270b6db033p-50,
+    0x1.921fb54442d18p4
+  },
+  { // Entry 990
+    0x1.1a62633145c06e0e689481270b6db033p-50,
+    -0x1.921fb54442d18p4
+  },
+  { // Entry 991
+    0x1.72cece675d1fc8f8cbb5bf6cbeb23e03p-49,
+    0x1.921fb54442d19p4
+  },
+  { // Entry 992
+    -0x1.72cece675d1fc8f8cbb5bf6cbeb23e03p-49,
+    -0x1.921fb54442d19p4
+  },
+  { // Entry 993
+    -0x1.469898cc51701b839a25204c85d0bbe3p-47,
+    0x1.921fb54442d17p5
+  },
+  { // Entry 994
+    0x1.469898cc51701b839a25204c85d0bbe3p-47,
+    -0x1.921fb54442d17p5
+  },
+  { // Entry 995
+    -0x1.1a62633145c06e0e6894812720e7251ap-49,
+    0x1.921fb54442d18p5
+  },
+  { // Entry 996
+    0x1.1a62633145c06e0e6894812720e7251ap-49,
+    -0x1.921fb54442d18p5
+  },
+  { // Entry 997
+    0x1.72cece675d1fc8f8cbb5bf6d8130c5e7p-48,
+    0x1.921fb54442d19p5
+  },
+  { // Entry 998
+    -0x1.72cece675d1fc8f8cbb5bf6d8130c5e7p-48,
+    -0x1.921fb54442d19p5
+  },
+  { // Entry 999
+    -0x1.469898cc51701b839a252054d40f08a0p-46,
+    0x1.921fb54442d17p6
+  },
+  { // Entry 1000
+    0x1.469898cc51701b839a252054d40f08a0p-46,
+    -0x1.921fb54442d17p6
+  },
+  { // Entry 1001
+    -0x1.1a62633145c06e0e6894812776ccf8b7p-48,
+    0x1.921fb54442d18p6
+  },
+  { // Entry 1002
+    0x1.1a62633145c06e0e6894812776ccf8b7p-48,
+    -0x1.921fb54442d18p6
+  },
+  { // Entry 1003
+    0x1.72cece675d1fc8f8cbb5bf708b2ae576p-47,
+    0x1.921fb54442d19p6
+  },
+  { // Entry 1004
+    -0x1.72cece675d1fc8f8cbb5bf708b2ae576p-47,
+    -0x1.921fb54442d19p6
+  },
+  { // Entry 1005
+    -0x1.469898cc51701b839a2520760d083b97p-45,
+    0x1.921fb54442d17p7
+  },
+  { // Entry 1006
+    0x1.469898cc51701b839a2520760d083b97p-45,
+    -0x1.921fb54442d17p7
+  },
+  { // Entry 1007
+    -0x1.1a62633145c06e0e68948128ce64472bp-47,
+    0x1.921fb54442d18p7
+  },
+  { // Entry 1008
+    0x1.1a62633145c06e0e68948128ce64472bp-47,
+    -0x1.921fb54442d18p7
+  },
+  { // Entry 1009
+    0x1.72cece675d1fc8f8cbb5bf7cb31363b1p-46,
+    0x1.921fb54442d19p7
+  },
+  { // Entry 1010
+    -0x1.72cece675d1fc8f8cbb5bf7cb31363b1p-46,
+    -0x1.921fb54442d19p7
+  },
+  { // Entry 1011
+    -0x1.0000000000004d3c9ca64f4510cf6f31p0,
+    0x1.2d97c7f3321d1p1
+  },
+  { // Entry 1012
+    0x1.0000000000004d3c9ca64f4510cf6f31p0,
+    -0x1.2d97c7f3321d1p1
+  },
+  { // Entry 1013
+    -0x1.0000000000000d3c9ca64f4505804808p0,
+    0x1.2d97c7f3321d2p1
+  },
+  { // Entry 1014
+    0x1.0000000000000d3c9ca64f4505804808p0,
+    -0x1.2d97c7f3321d2p1
+  },
+  { // Entry 1015
+    -0x1.ffffffffffff9a79394c9e8a146241bdp-1,
+    0x1.2d97c7f3321d3p1
+  },
+  { // Entry 1016
+    0x1.ffffffffffff9a79394c9e8a146241bdp-1,
+    -0x1.2d97c7f3321d3p1
+  },
+  { // Entry 1017
+    0x1.ffffffffffff53e0a0804d1a0bbc4ab3p-1,
+    0x1.f6a7a2955385dp1
+  },
+  { // Entry 1018
+    -0x1.ffffffffffff53e0a0804d1a0bbc4ab3p-1,
+    -0x1.f6a7a2955385dp1
+  },
+  { // Entry 1019
+    0x1.ffffffffffffd3e0a0804d19f0b472d3p-1,
+    0x1.f6a7a2955385ep1
+  },
+  { // Entry 1020
+    -0x1.ffffffffffffd3e0a0804d19f0b472d3p-1,
+    -0x1.f6a7a2955385ep1
+  },
+  { // Entry 1021
+    0x1.00000000000029f05040268cfad64d79p0,
+    0x1.f6a7a2955385fp1
+  },
+  { // Entry 1022
+    -0x1.00000000000029f05040268cfad64d79p0,
+    -0x1.f6a7a2955385fp1
+  },
+  { // Entry 1023
+    0x1.a8410087262e3f41859fa73567f9244dp49,
+    0x1.2d97c7f3321d1p2
+  },
+  { // Entry 1024
+    -0x1.a8410087262e3f41859fa73567f9244dp49,
+    -0x1.2d97c7f3321d1p2
+  },
+  { // Entry 1025
+    0x1.3570efd76892340825e0124393554697p52,
+    0x1.2d97c7f3321d2p2
+  },
+  { // Entry 1026
+    -0x1.3570efd76892340825e0124393554697p52,
+    -0x1.2d97c7f3321d2p2
+  },
+  { // Entry 1027
+    -0x1.42c0d64d5de5178afe06452a1a1b8667p50,
+    0x1.2d97c7f3321d3p2
+  },
+  { // Entry 1028
+    0x1.42c0d64d5de5178afe06452a1a1b8667p50,
+    -0x1.2d97c7f3321d3p2
+  },
+  { // Entry 1029
+    -0x1.0000000000009ee2c2d963a13d57ec20p0,
+    0x1.5fdbbe9bba774p2
+  },
+  { // Entry 1030
+    0x1.0000000000009ee2c2d963a13d57ec20p0,
+    -0x1.5fdbbe9bba774p2
+  },
+  { // Entry 1031
+    -0x1.0000000000001ee2c2d963a10de68ab4p0,
+    0x1.5fdbbe9bba775p2
+  },
+  { // Entry 1032
+    0x1.0000000000001ee2c2d963a10de68ab4p0,
+    -0x1.5fdbbe9bba775p2
+  },
+  { // Entry 1033
+    -0x1.ffffffffffff3dc585b2c7423cea528ep-1,
+    0x1.5fdbbe9bba776p2
+  },
+  { // Entry 1034
+    0x1.ffffffffffff3dc585b2c7423cea528ep-1,
+    -0x1.5fdbbe9bba776p2
+  },
+  { // Entry 1035
+    0x1.fffffffffffeb094541a24624eeab0e1p-1,
+    0x1.c463abeccb2bap2
+  },
+  { // Entry 1036
+    -0x1.fffffffffffeb094541a24624eeab0e1p-1,
+    -0x1.c463abeccb2bap2
+  },
+  { // Entry 1037
+    0x1.ffffffffffffb094541a2461e734daeep-1,
+    0x1.c463abeccb2bbp2
+  },
+  { // Entry 1038
+    -0x1.ffffffffffffb094541a2461e734daeep-1,
+    -0x1.c463abeccb2bbp2
+  },
+  { // Entry 1039
+    0x1.000000000000584a2a0d1230ffbf827dp0,
+    0x1.c463abeccb2bcp2
+  },
+  { // Entry 1040
+    -0x1.000000000000584a2a0d1230ffbf827dp0,
+    -0x1.c463abeccb2bcp2
+  },
+  { // Entry 1041
+    0x1.7cc080f8958567f05c40ac5f6d310de8p49,
+    0x1.f6a7a2955385dp2
+  },
+  { // Entry 1042
+    -0x1.7cc080f8958567f05c40ac5f6d310de8p49,
+    -0x1.f6a7a2955385dp2
+  },
+  { // Entry 1043
+    0x1.735453027d7c3e702d73491de369536fp51,
+    0x1.f6a7a2955385ep2
+  },
+  { // Entry 1044
+    -0x1.735453027d7c3e702d73491de369536fp51,
+    -0x1.f6a7a2955385ep2
+  },
+  { // Entry 1045
+    -0x1.86aa4a3a127a3add9a8e76993733b4a7p50,
+    0x1.f6a7a2955385fp2
+  },
+  { // Entry 1046
+    0x1.86aa4a3a127a3add9a8e76993733b4a7p50,
+    -0x1.f6a7a2955385fp2
+  },
+  { // Entry 1047
+    -0x1.000000000001b088e90c77fe8051a7dap0,
+    0x1.1475cc9eedeffp3
+  },
+  { // Entry 1048
+    0x1.000000000001b088e90c77fe8051a7dap0,
+    -0x1.1475cc9eedeffp3
+  },
+  { // Entry 1049
+    -0x1.000000000000b088e90c77fd4fc8becep0,
+    0x1.1475cc9eedfp3
+  },
+  { // Entry 1050
+    0x1.000000000000b088e90c77fd4fc8becep0,
+    -0x1.1475cc9eedfp3
+  },
+  { // Entry 1051
+    -0x1.ffffffffffff6111d218effa3e7fab83p-1,
+    0x1.1475cc9eedf01p3
+  },
+  { // Entry 1052
+    0x1.ffffffffffff6111d218effa3e7fab83p-1,
+    -0x1.1475cc9eedf01p3
+  },
+  { // Entry 1053
+    -0x1.34f272993d1414a2b39bd837764c1608p-49,
+    0x1.2d97c7f3321d1p3
+  },
+  { // Entry 1054
+    0x1.34f272993d1414a2b39bd837764c1608p-49,
+    -0x1.2d97c7f3321d1p3
+  },
+  { // Entry 1055
+    -0x1.a79394c9e8a0a5159cdec1ba87ea5811p-52,
+    0x1.2d97c7f3321d2p3
+  },
+  { // Entry 1056
+    0x1.a79394c9e8a0a5159cdec1ba87ea5811p-52,
+    -0x1.2d97c7f3321d2p3
+  },
+  { // Entry 1057
+    0x1.961b1acd85d7d6ba98c84f9173b08d6fp-50,
+    0x1.2d97c7f3321d3p3
+  },
+  { // Entry 1058
+    -0x1.961b1acd85d7d6ba98c84f9173b08d6fp-50,
+    -0x1.2d97c7f3321d3p3
+  },
+  { // Entry 1059
+    0x1.fffffffffffc8d4807b3fbaccc38314bp-1,
+    0x1.46b9c347764a2p3
+  },
+  { // Entry 1060
+    -0x1.fffffffffffc8d4807b3fbaccc38314bp-1,
+    -0x1.46b9c347764a2p3
+  },
+  { // Entry 1061
+    0x1.fffffffffffe8d4807b3fbaa598038ffp-1,
+    0x1.46b9c347764a3p3
+  },
+  { // Entry 1062
+    -0x1.fffffffffffe8d4807b3fbaa598038ffp-1,
+    -0x1.46b9c347764a3p3
+  },
+  { // Entry 1063
+    0x1.00000000000046a403d9fdd4f3642059p0,
+    0x1.46b9c347764a4p3
+  },
+  { // Entry 1064
+    -0x1.00000000000046a403d9fdd4f3642059p0,
+    -0x1.46b9c347764a4p3
+  },
+  { // Entry 1065
+    0x1.9c78eea78baa6e13eccc94c421c4f5acp48,
+    0x1.5fdbbe9bba774p3
+  },
+  { // Entry 1066
+    -0x1.9c78eea78baa6e13eccc94c421c4f5acp48,
+    -0x1.5fdbbe9bba774p3
+  },
+  { // Entry 1067
+    0x1.093c3b4aebeb0806fbe4a1f0c660ba3bp51,
+    0x1.5fdbbe9bba775p3
+  },
+  { // Entry 1068
+    -0x1.093c3b4aebeb0806fbe4a1f0c660ba3bp51,
+    -0x1.5fdbbe9bba775p3
+  },
+  { // Entry 1069
+    -0x1.516ac961421855fb759fc2facb4e9f5bp49,
+    0x1.5fdbbe9bba776p3
+  },
+  { // Entry 1070
+    0x1.516ac961421855fb759fc2facb4e9f5bp49,
+    -0x1.5fdbbe9bba776p3
+  },
+  { // Entry 1071
+    -0x1.000000000001c22f0f3f8c5aa5a01da3p0,
+    0x1.78fdb9effea45p3
+  },
+  { // Entry 1072
+    0x1.000000000001c22f0f3f8c5aa5a01da3p0,
+    -0x1.78fdb9effea45p3
+  },
+  { // Entry 1073
+    -0x1.000000000000c22f0f3f8c5963710e64p0,
+    0x1.78fdb9effea46p3
+  },
+  { // Entry 1074
+    0x1.000000000000c22f0f3f8c5963710e64p0,
+    -0x1.78fdb9effea46p3
+  },
+  { // Entry 1075
+    -0x1.ffffffffffff845e1e7f18b24283fe49p-1,
+    0x1.78fdb9effea47p3
+  },
+  { // Entry 1076
+    0x1.ffffffffffff845e1e7f18b24283fe49p-1,
+    -0x1.78fdb9effea47p3
+  },
+  { // Entry 1077
+    0x1.fffffffffffc69fbbb4dd2f4fc88ffa1p-1,
+    0x1.ab41b09886fe8p3
+  },
+  { // Entry 1078
+    -0x1.fffffffffffc69fbbb4dd2f4fc88ffa1p-1,
+    -0x1.ab41b09886fe8p3
+  },
+  { // Entry 1079
+    0x1.fffffffffffe69fbbb4dd2f26684baeep-1,
+    0x1.ab41b09886fe9p3
+  },
+  { // Entry 1080
+    -0x1.fffffffffffe69fbbb4dd2f26684baeep-1,
+    -0x1.ab41b09886fe9p3
+  },
+  { // Entry 1081
+    0x1.00000000000034fddda6e978e8403b1ep0,
+    0x1.ab41b09886feap3
+  },
+  { // Entry 1082
+    -0x1.00000000000034fddda6e978e8403b1ep0,
+    -0x1.ab41b09886feap3
+  },
+  { // Entry 1083
+    0x1.86c4e333b3c9f6273896aba201767912p48,
+    0x1.c463abeccb2bap3
+  },
+  { // Entry 1084
+    -0x1.86c4e333b3c9f6273896aba201767912p48,
+    -0x1.c463abeccb2bap3
+  },
+  { // Entry 1085
+    0x1.9c96951f361845603280185a16d6026cp50,
+    0x1.c463abeccb2bbp3
+  },
+  { // Entry 1086
+    -0x1.9c96951f361845603280185a16d6026cp50,
+    -0x1.c463abeccb2bbp3
+  },
+  { // Entry 1087
+    -0x1.73244d369e0b6eb2f5d73cca7344e87ap49,
+    0x1.c463abeccb2bcp3
+  },
+  { // Entry 1088
+    0x1.73244d369e0b6eb2f5d73cca7344e87ap49,
+    -0x1.c463abeccb2bcp3
+  },
+  { // Entry 1089
+    -0x1.000000000001d3d53572a0b6cc261055p0,
+    0x1.dd85a7410f58bp3
+  },
+  { // Entry 1090
+    0x1.000000000001d3d53572a0b6cc261055p0,
+    -0x1.dd85a7410f58bp3
+  },
+  { // Entry 1091
+    -0x1.000000000000d3d53572a0b57850dae2p0,
+    0x1.dd85a7410f58cp3
+  },
+  { // Entry 1092
+    0x1.000000000000d3d53572a0b57850dae2p0,
+    -0x1.dd85a7410f58cp3
+  },
+  { // Entry 1093
+    -0x1.ffffffffffffa7aa6ae5416a48f74adfp-1,
+    0x1.dd85a7410f58dp3
+  },
+  { // Entry 1094
+    0x1.ffffffffffffa7aa6ae5416a48f74adfp-1,
+    -0x1.dd85a7410f58dp3
+  },
+  { // Entry 1095
+    -0x1.583ebeff65cc226480ae685c65352325p-49,
+    0x1.f6a7a2955385dp3
+  },
+  { // Entry 1096
+    0x1.583ebeff65cc226480ae685c65352325p-49,
+    -0x1.f6a7a2955385dp3
+  },
+  { // Entry 1097
+    -0x1.60fafbfd9730899202b9a170c8d54591p-51,
+    0x1.f6a7a2955385ep3
+  },
+  { // Entry 1098
+    0x1.60fafbfd9730899202b9a170c8d54591p-51,
+    -0x1.f6a7a2955385ep3
+  },
+  { // Entry 1099
+    0x1.4f8282013467bb36fea32f47a95641bap-50,
+    0x1.f6a7a2955385fp3
+  },
+  { // Entry 1100
+    -0x1.4f8282013467bb36fea32f47a95641bap-50,
+    -0x1.f6a7a2955385fp3
+  },
+  { // Entry 1101
+    0x1.fffffffffff846af6ee7aa48a1e9e9f7p-1,
+    0x1.07e4cef4cbd96p4
+  },
+  { // Entry 1102
+    -0x1.fffffffffff846af6ee7aa48a1e9e9f7p-1,
+    -0x1.07e4cef4cbd96p4
+  },
+  { // Entry 1103
+    0x1.fffffffffffc46af6ee7aa3d2f48c7c7p-1,
+    0x1.07e4cef4cbd97p4
+  },
+  { // Entry 1104
+    -0x1.fffffffffffc46af6ee7aa3d2f48c7c7p-1,
+    -0x1.07e4cef4cbd97p4
+  },
+  { // Entry 1105
+    0x1.0000000000002357b773d51cde53d2cbp0,
+    0x1.07e4cef4cbd98p4
+  },
+  { // Entry 1106
+    -0x1.0000000000002357b773d51cde53d2cbp0,
+    -0x1.07e4cef4cbd98p4
+  },
+  { // Entry 1107
+    0x1.2f0842389e5bc014d0fbe843cca6ddf3p47,
+    0x1.1475cc9eedeffp4
+  },
+  { // Entry 1108
+    -0x1.2f0842389e5bc014d0fbe843cca6ddf3p47,
+    -0x1.1475cc9eedeffp4
+  },
+  { // Entry 1109
+    0x1.733c4e8ef9c50cb5929f6bb674bec67fp48,
+    0x1.1475cc9eedfp4
+  },
+  { // Entry 1110
+    -0x1.733c4e8ef9c50cb5929f6bb674bec67fp48,
+    -0x1.1475cc9eedfp4
+  },
+  { // Entry 1111
+    -0x1.9c5b4c728989891dfb8710adf387843cp49,
+    0x1.1475cc9eedf01p4
+  },
+  { // Entry 1112
+    0x1.9c5b4c728989891dfb8710adf387843cp49,
+    -0x1.1475cc9eedf01p4
+  },
+  { // Entry 1113
+    -0x1.000000000002e57b5ba5b515595edb94p0,
+    0x1.2106ca4910068p4
+  },
+  { // Entry 1114
+    0x1.000000000002e57b5ba5b515595edb94p0,
+    -0x1.2106ca4910068p4
+  },
+  { // Entry 1115
+    -0x1.000000000000e57b5ba5b5118e682449p0,
+    0x1.2106ca4910069p4
+  },
+  { // Entry 1116
+    0x1.000000000000e57b5ba5b5118e682449p0,
+    -0x1.2106ca4910069p4
+  },
+  { // Entry 1117
+    -0x1.fffffffffffdcaf6b74b6a2386e2d9fbp-1,
+    0x1.2106ca491006ap4
+  },
+  { // Entry 1118
+    0x1.fffffffffffdcaf6b74b6a2386e2d9fbp-1,
+    -0x1.2106ca491006ap4
+  },
+  { // Entry 1119
+    -0x1.34f272993d1414a2b39bd837e6c96af0p-48,
+    0x1.2d97c7f3321d1p4
+  },
+  { // Entry 1120
+    0x1.34f272993d1414a2b39bd837e6c96af0p-48,
+    -0x1.2d97c7f3321d1p4
+  },
+  { // Entry 1121
+    -0x1.a79394c9e8a0a5159cdec1ba8c71f6bap-51,
+    0x1.2d97c7f3321d2p4
+  },
+  { // Entry 1122
+    0x1.a79394c9e8a0a5159cdec1ba8c71f6bap-51,
+    -0x1.2d97c7f3321d2p4
+  },
+  { // Entry 1123
+    0x1.961b1acd85d7d6ba98c84f91b390101fp-49,
+    0x1.2d97c7f3321d3p4
+  },
+  { // Entry 1124
+    -0x1.961b1acd85d7d6ba98c84f91b390101fp-49,
+    -0x1.2d97c7f3321d3p4
+  },
+  { // Entry 1125
+    0x1.fffffffffff82363228181911db144bap-1,
+    0x1.3a28c59d54339p4
+  },
+  { // Entry 1126
+    -0x1.fffffffffff82363228181911db144bap-1,
+    -0x1.3a28c59d54339p4
+  },
+  { // Entry 1127
+    0x1.fffffffffffc236322818185647789bdp-1,
+    0x1.3a28c59d5433ap4
+  },
+  { // Entry 1128
+    -0x1.fffffffffffc236322818185647789bdp-1,
+    -0x1.3a28c59d5433ap4
+  },
+  { // Entry 1129
+    0x1.00000000000011b19140c0c0d59ee760p0,
+    0x1.3a28c59d5433bp4
+  },
+  { // Entry 1130
+    -0x1.00000000000011b19140c0c0d59ee760p0,
+    -0x1.3a28c59d5433bp4
+  },
+  { // Entry 1131
+    0x1.28f934315e5eb9b45a603a5f788de131p47,
+    0x1.46b9c347764a2p4
+  },
+  { // Entry 1132
+    -0x1.28f934315e5eb9b45a603a5f788de131p47,
+    -0x1.46b9c347764a2p4
+  },
+  { // Entry 1133
+    0x1.618fdb7f21c13c236a4c4551ff139f5dp48,
+    0x1.46b9c347764a3p4
+  },
+  { // Entry 1134
+    -0x1.618fdb7f21c13c236a4c4551ff139f5dp48,
+    -0x1.46b9c347764a3p4
+  },
+  { // Entry 1135
+    -0x1.cfde61218ab9e79ffe8f046afdf00de3p49,
+    0x1.46b9c347764a4p4
+  },
+  { // Entry 1136
+    0x1.cfde61218ab9e79ffe8f046afdf00de3p49,
+    -0x1.46b9c347764a4p4
+  },
+  { // Entry 1137
+    -0x1.000000000002f72181d8c97193f9ee49p0,
+    0x1.534ac0f19860bp4
+  },
+  { // Entry 1138
+    0x1.000000000002f72181d8c97193f9ee49p0,
+    -0x1.534ac0f19860bp4
+  },
+  { // Entry 1139
+    -0x1.000000000000f72181d8c96da5b6ea98p0,
+    0x1.534ac0f19860cp4
+  },
+  { // Entry 1140
+    0x1.000000000000f72181d8c96da5b6ea98p0,
+    -0x1.534ac0f19860cp4
+  },
+  { // Entry 1141
+    -0x1.fffffffffffdee4303b192db6ee7cdcdp-1,
+    0x1.534ac0f19860dp4
+  },
+  { // Entry 1142
+    0x1.fffffffffffdee4303b192db6ee7cdcdp-1,
+    -0x1.534ac0f19860dp4
+  },
+  { // Entry 1143
+    -0x1.3dc585b2c742181326e07c412c24a052p-48,
+    0x1.5fdbbe9bba774p4
+  },
+  { // Entry 1144
+    0x1.3dc585b2c742181326e07c412c24a052p-48,
+    -0x1.5fdbbe9bba774p4
+  },
+  { // Entry 1145
+    -0x1.ee2c2d963a10c0993703e2045110595ep-51,
+    0x1.5fdbbe9bba775p4
+  },
+  { // Entry 1146
+    0x1.ee2c2d963a10c0993703e2045110595ep-51,
+    -0x1.5fdbbe9bba775p4
+  },
+  { // Entry 1147
+    0x1.8474f49a717bcfd9b23f077f38aafd2ap-49,
+    0x1.5fdbbe9bba776p4
+  },
+  { // Entry 1148
+    -0x1.8474f49a717bcfd9b23f077f38aafd2ap-49,
+    -0x1.5fdbbe9bba776p4
+  },
+  { // Entry 1149
+    0x1.fffffffffff80016d61b58d99be7994ep-1,
+    0x1.6c6cbc45dc8dcp4
+  },
+  { // Entry 1150
+    -0x1.fffffffffff80016d61b58d99be7994ep-1,
+    -0x1.6c6cbc45dc8dcp4
+  },
+  { // Entry 1151
+    0x1.fffffffffffc0016d61b58cd9c154585p-1,
+    0x1.6c6cbc45dc8ddp4
+  },
+  { // Entry 1152
+    -0x1.fffffffffffc0016d61b58cd9c154585p-1,
+    -0x1.6c6cbc45dc8ddp4
+  },
+  { // Entry 1153
+    0x1.000000000000000b6b0dac64ce2178ddp0,
+    0x1.6c6cbc45dc8dep4
+  },
+  { // Entry 1154
+    -0x1.000000000000000b6b0dac64ce2178ddp0,
+    -0x1.6c6cbc45dc8dep4
+  },
+  { // Entry 1155
+    0x1.2326f4e8f2bb180e5bf0417d75ea5d9ep47,
+    0x1.78fdb9effea45p4
+  },
+  { // Entry 1156
+    -0x1.2326f4e8f2bb180e5bf0417d75ea5d9ep47,
+    -0x1.78fdb9effea45p4
+  },
+  { // Entry 1157
+    0x1.517ea08708ba69da333a8c85f3bc6609p48,
+    0x1.78fdb9effea46p4
+  },
+  { // Entry 1158
+    -0x1.517ea08708ba69da333a8c85f3bc6609p48,
+    -0x1.78fdb9effea46p4
+  },
+  { // Entry 1159
+    -0x1.090b3d5161785ac2d31663f7e5d6bed4p50,
+    0x1.78fdb9effea47p4
+  },
+  { // Entry 1160
+    0x1.090b3d5161785ac2d31663f7e5d6bed4p50,
+    -0x1.78fdb9effea47p4
+  },
+  { // Entry 1161
+    -0x1.00000000000308c7a80bddcdcfcc7de7p0,
+    0x1.858eb79a20baep4
+  },
+  { // Entry 1162
+    0x1.00000000000308c7a80bddcdcfcc7de7p0,
+    -0x1.858eb79a20baep4
+  },
+  { // Entry 1163
+    -0x1.00000000000108c7a80bddc9be3d2dcfp0,
+    0x1.858eb79a20bafp4
+  },
+  { // Entry 1164
+    0x1.00000000000108c7a80bddc9be3d2dcfp0,
+    -0x1.858eb79a20bafp4
+  },
+  { // Entry 1165
+    -0x1.fffffffffffe118f5017bb93595bbb6fp-1,
+    0x1.858eb79a20bb0p4
+  },
+  { // Entry 1166
+    0x1.fffffffffffe118f5017bb93595bbb6fp-1,
+    -0x1.858eb79a20bb0p4
+  },
+  { // Entry 1167
+    -0x1.af0792001f856335a38010a6a6832e6bp2,
+    0x1.fffffffffffffp62
+  },
+  { // Entry 1168
+    0x1.af0792001f856335a38010a6a6832e6bp2,
+    -0x1.fffffffffffffp62
+  },
+  { // Entry 1169
+    0x1.52f50e757941cbff5b7c2e06a1ab7e9dp6,
+    0x1.0p63
+  },
+  { // Entry 1170
+    -0x1.52f50e757941cbff5b7c2e06a1ab7e9dp6,
+    -0x1.0p63
+  },
+  { // Entry 1171
+    0x1.7570667d032eca8ef780ad59d3e27e4bp1,
+    0x1.0000000000001p63
+  },
+  { // Entry 1172
+    -0x1.7570667d032eca8ef780ad59d3e27e4bp1,
+    -0x1.0000000000001p63
+  },
+  { // Entry 1173
+    -0x1.2e8fc248e7b854fe5c2dc9d287de0cd3p0,
+    0x1.fffffffffffffp26
+  },
+  { // Entry 1174
+    0x1.2e8fc248e7b854fe5c2dc9d287de0cd3p0,
+    -0x1.fffffffffffffp26
+  },
+  { // Entry 1175
+    -0x1.2e8fc1af81d8baa8899a3325200c0dcbp0,
+    0x1.0p27
+  },
+  { // Entry 1176
+    0x1.2e8fc1af81d8baa8899a3325200c0dcbp0,
+    -0x1.0p27
+  },
+  { // Entry 1177
+    -0x1.2e8fc07cb61a95ef5e5d8d6416652c7ap0,
+    0x1.0000000000001p27
+  },
+  { // Entry 1178
+    0x1.2e8fc07cb61a95ef5e5d8d6416652c7ap0,
+    -0x1.0000000000001p27
+  },
+  { // Entry 1179
+    -0x1.3ea282860e7fbe1765607c2fdb32481fp0,
+    0x1.fffffffffffffp23
+  },
+  { // Entry 1180
+    0x1.3ea282860e7fbe1765607c2fdb32481fp0,
+    -0x1.fffffffffffffp23
+  },
+  { // Entry 1181
+    -0x1.3ea28271a9bea36e744f9ce537ba4b59p0,
+    0x1.0p24
+  },
+  { // Entry 1182
+    0x1.3ea28271a9bea36e744f9ce537ba4b59p0,
+    -0x1.0p24
+  },
+  { // Entry 1183
+    -0x1.3ea28248e03c72def70e7efb4c43f03ep0,
+    0x1.0000000000001p24
+  },
+  { // Entry 1184
+    0x1.3ea28248e03c72def70e7efb4c43f03ep0,
+    -0x1.0000000000001p24
+  },
+  { // Entry 1185
+    0x1.2866f9be4de0ec27efa9049ab80bbd6cp0,
+    0x1.fffffffffffffp1
+  },
+  { // Entry 1186
+    -0x1.2866f9be4de0ec27efa9049ab80bbd6cp0,
+    -0x1.fffffffffffffp1
+  },
+  { // Entry 1187
+    0x1.2866f9be4de1370db9078607012cb07bp0,
+    0x1.0p2
+  },
+  { // Entry 1188
+    -0x1.2866f9be4de1370db9078607012cb07bp0,
+    -0x1.0p2
+  },
+  { // Entry 1189
+    0x1.2866f9be4de1ccd94bc488dfd47873afp0,
+    0x1.0000000000001p2
+  },
+  { // Entry 1190
+    -0x1.2866f9be4de1ccd94bc488dfd47873afp0,
+    -0x1.0000000000001p2
+  },
+  { // Entry 1191
+    -0x1.17af62e0950fb1e701c642ef8737f516p1,
+    0x1.fffffffffffffp0
+  },
+  { // Entry 1192
+    0x1.17af62e0950fb1e701c642ef8737f516p1,
+    -0x1.fffffffffffffp0
+  },
+  { // Entry 1193
+    -0x1.17af62e0950f83b5099087aaf67af9c1p1,
+    0x1.0p1
+  },
+  { // Entry 1194
+    0x1.17af62e0950f83b5099087aaf67af9c1p1,
+    -0x1.0p1
+  },
+  { // Entry 1195
+    -0x1.17af62e0950f275119251121fadb17bap1,
+    0x1.0000000000001p1
+  },
+  { // Entry 1196
+    0x1.17af62e0950f275119251121fadb17bap1,
+    -0x1.0000000000001p1
+  },
+  { // Entry 1197
+    0x1.8eb245cbee3a40235613e7575020d30dp0,
+    0x1.fffffffffffffp-1
+  },
+  { // Entry 1198
+    -0x1.8eb245cbee3a40235613e7575020d30dp0,
+    -0x1.fffffffffffffp-1
+  },
+  { // Entry 1199
+    0x1.8eb245cbee3a5b8acc7d41323140b3b5p0,
+    0x1.0p0
+  },
+  { // Entry 1200
+    -0x1.8eb245cbee3a5b8acc7d41323140b3b5p0,
+    -0x1.0p0
+  },
+  { // Entry 1201
+    0x1.8eb245cbee3a9259b94ff4e7fb8111ecp0,
+    0x1.0000000000001p0
+  },
+  { // Entry 1202
+    -0x1.8eb245cbee3a9259b94ff4e7fb8111ecp0,
+    -0x1.0000000000001p0
+  },
+  { // Entry 1203
+    0x1.17b4f5bf347499ce41855dee4344bd1dp-1,
+    0x1.fffffffffffffp-2
+  },
+  { // Entry 1204
+    -0x1.17b4f5bf347499ce41855dee4344bd1dp-1,
+    -0x1.fffffffffffffp-2
+  },
+  { // Entry 1205
+    0x1.17b4f5bf3474a4317964807882444cc8p-1,
+    0x1.0p-1
+  },
+  { // Entry 1206
+    -0x1.17b4f5bf3474a4317964807882444cc8p-1,
+    -0x1.0p-1
+  },
+  { // Entry 1207
+    0x1.17b4f5bf3474b8f7e922c58d00cb9dd2p-1,
+    0x1.0000000000001p-1
+  },
+  { // Entry 1208
+    -0x1.17b4f5bf3474b8f7e922c58d00cb9dd2p-1,
+    -0x1.0000000000001p-1
+  },
+  { // Entry 1209
+    0x1.05785a43c4c555de0cb1371f10db31afp-2,
+    0x1.fffffffffffffp-3
+  },
+  { // Entry 1210
+    -0x1.05785a43c4c555de0cb1371f10db31afp-2,
+    -0x1.fffffffffffffp-3
+  },
+  { // Entry 1211
+    0x1.05785a43c4c55e63940188965c28bd0fp-2,
+    0x1.0p-2
+  },
+  { // Entry 1212
+    -0x1.05785a43c4c55e63940188965c28bd0fp-2,
+    -0x1.0p-2
+  },
+  { // Entry 1213
+    0x1.05785a43c4c56f6ea2a22b84f2ddf03fp-2,
+    0x1.0000000000001p-2
+  },
+  { // Entry 1214
+    -0x1.05785a43c4c56f6ea2a22b84f2ddf03fp-2,
+    -0x1.0000000000001p-2
+  },
+  { // Entry 1215
+    0x1.01577af1511a45e403dd60c8d82590d0p-3,
+    0x1.fffffffffffffp-4
+  },
+  { // Entry 1216
+    -0x1.01577af1511a45e403dd60c8d82590d0p-3,
+    -0x1.fffffffffffffp-4
+  },
+  { // Entry 1217
+    0x1.01577af1511a4e0459f5b872d4ff34fdp-3,
+    0x1.0p-3
+  },
+  { // Entry 1218
+    -0x1.01577af1511a4e0459f5b872d4ff34fdp-3,
+    -0x1.0p-3
+  },
+  { // Entry 1219
+    0x1.01577af1511a5e45062667c6ceb89dc4p-3,
+    0x1.0000000000001p-3
+  },
+  { // Entry 1220
+    -0x1.01577af1511a5e45062667c6ceb89dc4p-3,
+    -0x1.0000000000001p-3
+  },
+  { // Entry 1221
+    0x1.005577854df0002a8e6606f6c618d988p-4,
+    0x1.fffffffffffffp-5
+  },
+  { // Entry 1222
+    -0x1.005577854df0002a8e6606f6c618d988p-4,
+    -0x1.fffffffffffffp-5
+  },
+  { // Entry 1223
+    0x1.005577854df0083293be639057b0c681p-4,
+    0x1.0p-4
+  },
+  { // Entry 1224
+    -0x1.005577854df0083293be639057b0c681p-4,
+    -0x1.0p-4
+  },
+  { // Entry 1225
+    0x1.005577854df018429e6f1cc37ae22274p-4,
+    0x1.0000000000001p-4
+  },
+  { // Entry 1226
+    -0x1.005577854df018429e6f1cc37ae22274p-4,
+    -0x1.0000000000001p-4
+  },
+  { // Entry 1227
+    0x1.00155777aec07d7b22741d12ee53a9fcp-5,
+    0x1.fffffffffffffp-6
+  },
+  { // Entry 1228
+    -0x1.00155777aec07d7b22741d12ee53a9fcp-5,
+    -0x1.fffffffffffffp-6
+  },
+  { // Entry 1229
+    0x1.00155777aec0857d22c97e809860288dp-5,
+    0x1.0p-5
+  },
+  { // Entry 1230
+    -0x1.00155777aec0857d22c97e809860288dp-5,
+    -0x1.0p-5
+  },
+  { // Entry 1231
+    0x1.00155777aec095812374415bec7985cep-5,
+    0x1.0000000000001p-5
+  },
+  { // Entry 1232
+    -0x1.00155777aec095812374415bec7985cep-5,
+    -0x1.0000000000001p-5
+  },
+  { // Entry 1233
+    0x1.00055577785482e135f0afeebe805adbp-6,
+    0x1.fffffffffffffp-7
+  },
+  { // Entry 1234
+    -0x1.00055577785482e135f0afeebe805adbp-6,
+    -0x1.fffffffffffffp-7
+  },
+  { // Entry 1235
+    0x1.0005557778548ae1b5f60574706e8238p-6,
+    0x1.0p-6
+  },
+  { // Entry 1236
+    -0x1.0005557778548ae1b5f60574706e8238p-6,
+    -0x1.0p-6
+  },
+  { // Entry 1237
+    0x1.0005557778549ae2b600b07fd44ae8f3p-6,
+    0x1.0000000000001p-6
+  },
+  { // Entry 1238
+    -0x1.0005557778549ae2b600b07fd44ae8f3p-6,
+    -0x1.0000000000001p-6
+  },
+  { // Entry 1239
+    0x1.0000000555554d777776f854854304c9p-14,
+    0x1.fffffffffffffp-15
+  },
+  { // Entry 1240
+    -0x1.0000000555554d777776f854854304c9p-14,
+    -0x1.fffffffffffffp-15
+  },
+  { // Entry 1241
+    0x1.00000005555555777777785485485a1ep-14,
+    0x1.0p-14
+  },
+  { // Entry 1242
+    -0x1.00000005555555777777785485485a1ep-14,
+    -0x1.0p-14
+  },
+  { // Entry 1243
+    0x1.000000055555657777787854855304c9p-14,
+    0x1.0000000000001p-14
+  },
+  { // Entry 1244
+    -0x1.000000055555657777787854855304c9p-14,
+    -0x1.0000000000001p-14
+  },
+  { // Entry 1245
+    0x1.fffffffffffff2aaaaaaaaaaaa6eeeeep-28,
+    0x1.fffffffffffffp-28
+  },
+  { // Entry 1246
+    -0x1.fffffffffffff2aaaaaaaaaaaa6eeeeep-28,
+    -0x1.fffffffffffffp-28
+  },
+  { // Entry 1247
+    0x1.00000000000001555555555555577777p-27,
+    0x1.0p-27
+  },
+  { // Entry 1248
+    -0x1.00000000000001555555555555577777p-27,
+    -0x1.0p-27
+  },
+  { // Entry 1249
+    0x1.00000000000011555555555555977777p-27,
+    0x1.0000000000001p-27
+  },
+  { // Entry 1250
+    -0x1.00000000000011555555555555977777p-27,
+    -0x1.0000000000001p-27
+  },
+  { // Entry 1251
+    0x1.fffffffffffff00aaaaaaaaaaaa9aaeep-31,
+    0x1.fffffffffffffp-31
+  },
+  { // Entry 1252
+    -0x1.fffffffffffff00aaaaaaaaaaaa9aaeep-31,
+    -0x1.fffffffffffffp-31
+  },
+  { // Entry 1253
+    0x1.00000000000000055555555555555577p-30,
+    0x1.0p-30
+  },
+  { // Entry 1254
+    -0x1.00000000000000055555555555555577p-30,
+    -0x1.0p-30
+  },
+  { // Entry 1255
+    0x1.00000000000010055555555555565577p-30,
+    0x1.0000000000001p-30
+  },
+  { // Entry 1256
+    -0x1.00000000000010055555555555565577p-30,
+    -0x1.0000000000001p-30
+  },
+  { // Entry 1257
+    0x1.4530cfe729483b8da1f7101e16cd74b7p-8,
+    -0x1.fffffffffffffp1023
+  },
+  { // Entry 1258
+    -0x1.4530cfe729483b8da1f7101e16cd74b7p-8,
+    0x1.fffffffffffffp1023
+  },
+  { // Entry 1259
+    -0x1.4530cfe729483b8da1f7101e16cd74b7p-8,
+    0x1.fffffffffffffp1023
+  },
+  { // Entry 1260
+    0x1.4530cfe729483b8da1f7101e16cd74b7p-8,
+    -0x1.fffffffffffffp1023
+  },
+  { // Entry 1261
+    -0x1.4530cfe729483b8da1f7101e16cd74b7p-8,
+    0x1.fffffffffffffp1023
+  },
+  { // Entry 1262
+    0x1.4530cfe729483b8da1f7101e16cd74b7p-8,
+    -0x1.fffffffffffffp1023
+  },
+  { // Entry 1263
+    0x1.3c6e9970f78b84fc8227517fd521017bp1,
+    0x1.ffffffffffffep1023
+  },
+  { // Entry 1264
+    -0x1.3c6e9970f78b84fc8227517fd521017bp1,
+    -0x1.ffffffffffffep1023
+  },
+  { // Entry 1265
+    -0x1.1a62633145c06e0e689481270461d5d7p-53,
+    0x1.921fb54442d18p1
+  },
+  { // Entry 1266
+    0x1.1a62633145c06e0e689481270461d5d7p-53,
+    -0x1.921fb54442d18p1
+  },
+  { // Entry 1267
+    0x1.d02967c31cdb4e0c38d01b655d5e0aafp53,
+    0x1.921fb54442d18p0
+  },
+  { // Entry 1268
+    -0x1.d02967c31cdb4e0c38d01b655d5e0aafp53,
+    -0x1.921fb54442d18p0
+  },
+  { // Entry 1269
+    0x1.8eb245cbee3a9259b94ff4e7fb8111ecp0,
+    0x1.0000000000001p0
+  },
+  { // Entry 1270
+    -0x1.8eb245cbee3a9259b94ff4e7fb8111ecp0,
+    -0x1.0000000000001p0
+  },
+  { // Entry 1271
+    0x1.8eb245cbee3a5b8acc7d41323140b3b5p0,
+    0x1.0p0
+  },
+  { // Entry 1272
+    -0x1.8eb245cbee3a5b8acc7d41323140b3b5p0,
+    -0x1.0p0
+  },
+  { // Entry 1273
+    0x1.8eb245cbee3a40235613e7575020d30dp0,
+    0x1.fffffffffffffp-1
+  },
+  { // Entry 1274
+    -0x1.8eb245cbee3a40235613e7575020d30dp0,
+    -0x1.fffffffffffffp-1
+  },
+  { // Entry 1275
+    0x1.fffffffffffff72cece675d1fca30489p-1,
+    0x1.921fb54442d18p-1
+  },
+  { // Entry 1276
+    -0x1.fffffffffffff72cece675d1fca30489p-1,
+    -0x1.921fb54442d18p-1
+  },
+  { // Entry 1277
+    0x1.00000000000010p-1022,
+    0x1.0000000000001p-1022
+  },
+  { // Entry 1278
+    -0x1.00000000000010p-1022,
+    -0x1.0000000000001p-1022
+  },
+  { // Entry 1279
+    0x1.p-1022,
+    0x1.0p-1022
+  },
+  { // Entry 1280
+    -0x1.p-1022,
+    -0x1.0p-1022
+  },
+  { // Entry 1281
+    0x1.ffffffffffffe0p-1023,
+    0x1.ffffffffffffep-1023
+  },
+  { // Entry 1282
+    -0x1.ffffffffffffe0p-1023,
+    -0x1.ffffffffffffep-1023
+  },
+  { // Entry 1283
+    0x1.ffffffffffffc0p-1023,
+    0x1.ffffffffffffcp-1023
+  },
+  { // Entry 1284
+    -0x1.ffffffffffffc0p-1023,
+    -0x1.ffffffffffffcp-1023
+  },
+  { // Entry 1285
+    0x1.p-1073,
+    0x1.0p-1073
+  },
+  { // Entry 1286
+    -0x1.p-1073,
+    -0x1.0p-1073
+  },
+  { // Entry 1287
+    0x1.p-1074,
+    0x1.0p-1074
+  },
+  { // Entry 1288
+    -0x1.p-1074,
+    -0x1.0p-1074
+  },
+  { // Entry 1289
+    0.0,
+    0.0
+  },
+  { // Entry 1290
+    -0.0,
+    -0.0
+  },
+};
+#endif // __BIONIC__
+
+TEST(math_tan, tan_intel) {
+#if defined(__BIONIC__)
+  for (size_t i = 0; i < sizeof(g_tan_intel_data)/sizeof(tan_intel_data_t); i++) {
+    EXPECT_DOUBLE_EQ(g_tan_intel_data[i].expected, tan(g_tan_intel_data[i].call_data)) << "Failed on element " << i;
+  }
+#else // __BIONIC__
+  GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
+}
diff --git a/tests/math_tanf_test.cpp b/tests/math_tanf_test.cpp
new file mode 100644
index 0000000..9319046
--- /dev/null
+++ b/tests/math_tanf_test.cpp
@@ -0,0 +1,4459 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <math.h>
+
+#include <gtest/gtest.h>
+
+#if defined(__BIONIC__)
+typedef struct {
+  float expected;
+  float call_data;
+} tanf_intel_data_t;
+
+static tanf_intel_data_t g_tanf_intel_data[] = {
+  { // Entry 0
+    -0x1.00000000001555555555577777777777p-21,
+    -0x1.p-21
+  },
+  { // Entry 1
+    0x1.00000000001555555555577777777777p-21,
+    0x1.p-21
+  },
+  { // Entry 2
+    -0x1.p-149,
+    -0x1.p-149
+  },
+  { // Entry 3
+    0x1.p-149,
+    0x1.p-149
+  },
+  { // Entry 4
+    -0x1.00000200000000000000155555d55556p-41,
+    -0x1.000002p-41
+  },
+  { // Entry 5
+    0x1.00000200000000000000155555d55556p-41,
+    0x1.000002p-41
+  },
+  { // Entry 6
+    -0x1.ffb7eb004b7e12b369388faaa0342f6cp-3,
+    -0x1.27cca6p7
+  },
+  { // Entry 7
+    0x1.ffb7eb004b7e12b369388faaa0342f6cp-3,
+    0x1.27cca6p7
+  },
+  { // Entry 8
+    -0x1.3b7ddaffdc9a2fad39f329743fbf49e5p4,
+    -0x1.2a5996p2
+  },
+  { // Entry 9
+    0x1.3b7ddaffdc9a2fad39f329743fbf49e5p4,
+    0x1.2a5996p2
+  },
+  { // Entry 10
+    0x1.819f32ffd97b1ed667bc143387037ddep-1,
+    -0x1.3f7f22p1
+  },
+  { // Entry 11
+    -0x1.819f32ffd97b1ed667bc143387037ddep-1,
+    0x1.3f7f22p1
+  },
+  { // Entry 12
+    -0x1.405f900000000000000a7402846583d0p-38,
+    -0x1.405f90p-38
+  },
+  { // Entry 13
+    0x1.405f900000000000000a7402846583d0p-38,
+    0x1.405f90p-38
+  },
+  { // Entry 14
+    -0x1.8cd79995344c7943c7b3e021607da3cbp-2,
+    -0x1.496e80p96
+  },
+  { // Entry 15
+    0x1.8cd79995344c7943c7b3e021607da3cbp-2,
+    0x1.496e80p96
+  },
+  { // Entry 16
+    0x1.e144471ea2b49b6c1fdceff8ccceea7bp10,
+    -0x1.5fe0p3
+  },
+  { // Entry 17
+    -0x1.e144471ea2b49b6c1fdceff8ccceea7bp10,
+    0x1.5fe0p3
+  },
+  { // Entry 18
+    -0x1.ca0f4c2315ab5a9729e6afa857677b3fp-1,
+    -0x1.75aef0p-1
+  },
+  { // Entry 19
+    0x1.ca0f4c2315ab5a9729e6afa857677b3fp-1,
+    0x1.75aef0p-1
+  },
+  { // Entry 20
+    -0x1.c33ed50b887775a5d613c08c488fbb9cp3,
+    -0x1.80p0
+  },
+  { // Entry 21
+    0x1.c33ed50b887775a5d613c08c488fbb9cp3,
+    0x1.80p0
+  },
+  { // Entry 22
+    -0x1.c34513ee7140fdb8217e83dc2d6d6f53p3,
+    -0x1.800040p0
+  },
+  { // Entry 23
+    0x1.c34513ee7140fdb8217e83dc2d6d6f53p3,
+    0x1.800040p0
+  },
+  { // Entry 24
+    0x1.4e6b8a48164b9e1d8175e4512ab22ff1p0,
+    -0x1.8e3560p98
+  },
+  { // Entry 25
+    -0x1.4e6b8a48164b9e1d8175e4512ab22ff1p0,
+    0x1.8e3560p98
+  },
+  { // Entry 26
+    -0x1.d017e0214a953265d8dd5c0a11ea61d1p-1,
+    -0x1.9de7d4p4
+  },
+  { // Entry 27
+    0x1.d017e0214a953265d8dd5c0a11ea61d1p-1,
+    0x1.9de7d4p4
+  },
+  { // Entry 28
+    -0x1.d0473f02270c0eec883e753e50800670p-1,
+    -0x1.9de8a4p4
+  },
+  { // Entry 29
+    0x1.d0473f02270c0eec883e753e50800670p-1,
+    0x1.9de8a4p4
+  },
+  { // Entry 30
+    0x1.d0aada22aa5e3dc35b5063c639047df5p-1,
+    -0x1.be7e5ap5
+  },
+  { // Entry 31
+    -0x1.d0aada22aa5e3dc35b5063c639047df5p-1,
+    0x1.be7e5ap5
+  },
+  { // Entry 32
+    -0x1.ee9495000a190cdb6db3e83d2c05ef38p-2,
+    -0x1.ccbeb0p-2
+  },
+  { // Entry 33
+    0x1.ee9495000a190cdb6db3e83d2c05ef38p-2,
+    0x1.ccbeb0p-2
+  },
+  { // Entry 34
+    0x1.dc32eba638d13458c7b29d96abffe1cap-7,
+    -0x1.fffep127
+  },
+  { // Entry 35
+    -0x1.dc32eba638d13458c7b29d96abffe1cap-7,
+    0x1.fffep127
+  },
+  { // Entry 36
+    0x1.00000000001555555555577777777777p-21,
+    0x1.p-21
+  },
+  { // Entry 37
+    -0x1.00000000001555555555577777777777p-21,
+    -0x1.p-21
+  },
+  { // Entry 38
+    0x1.p-131,
+    0x1.p-131
+  },
+  { // Entry 39
+    -0x1.p-131,
+    -0x1.p-131
+  },
+  { // Entry 40
+    0x1.p-149,
+    0x1.p-149
+  },
+  { // Entry 41
+    -0x1.p-149,
+    -0x1.p-149
+  },
+  { // Entry 42
+    0x1.52f50e757941cbff5b7c2e06a1ab7e9dp6,
+    0x1.p63
+  },
+  { // Entry 43
+    -0x1.52f50e757941cbff5b7c2e06a1ab7e9dp6,
+    -0x1.p63
+  },
+  { // Entry 44
+    0x1.00000200000000000000155555d55556p-41,
+    0x1.000002p-41
+  },
+  { // Entry 45
+    -0x1.00000200000000000000155555d55556p-41,
+    -0x1.000002p-41
+  },
+  { // Entry 46
+    -0x1.adb7eb6d8cebbe362f197dbeda5c113cp-1,
+    0x1.000002p51
+  },
+  { // Entry 47
+    0x1.adb7eb6d8cebbe362f197dbeda5c113cp-1,
+    -0x1.000002p51
+  },
+  { // Entry 48
+    0x1.f7762b752b006715d90c389a11826d6bp1,
+    0x1.000004p127
+  },
+  { // Entry 49
+    -0x1.f7762b752b006715d90c389a11826d6bp1,
+    -0x1.000004p127
+  },
+  { // Entry 50
+    -0x1.09cff10000671912c84762f18c285470p0,
+    0x1.000090p7
+  },
+  { // Entry 51
+    0x1.09cff10000671912c84762f18c285470p0,
+    -0x1.000090p7
+  },
+  { // Entry 52
+    0x1.015901017edb67aa7e52ae694e990a19p-3,
+    0x1.000180p-3
+  },
+  { // Entry 53
+    -0x1.015901017edb67aa7e52ae694e990a19p-3,
+    -0x1.000180p-3
+  },
+  { // Entry 54
+    0x1.0002200000000000000055577559d958p-40,
+    0x1.000220p-40
+  },
+  { // Entry 55
+    -0x1.0002200000000000000055577559d958p-40,
+    -0x1.000220p-40
+  },
+  { // Entry 56
+    0x1.6d53796cdd401e3ddc09e835b8ea660ap3,
+    0x1.000380p127
+  },
+  { // Entry 57
+    -0x1.6d53796cdd401e3ddc09e835b8ea660ap3,
+    -0x1.000380p127
+  },
+  { // Entry 58
+    -0x1.b070e3a6968463af6e9db922e7845524p-7,
+    0x1.000880p9
+  },
+  { // Entry 59
+    0x1.b070e3a6968463af6e9db922e7845524p-7,
+    -0x1.000880p9
+  },
+  { // Entry 60
+    -0x1.fa61dcffa3efe325b32704fc412462cfp1,
+    0x1.0020p62
+  },
+  { // Entry 61
+    0x1.fa61dcffa3efe325b32704fc412462cfp1,
+    -0x1.0020p62
+  },
+  { // Entry 62
+    0x1.fffd825a3f377f012209982a00c346f0p-2,
+    0x1.0060p90
+  },
+  { // Entry 63
+    -0x1.fffd825a3f377f012209982a00c346f0p-2,
+    -0x1.0060p90
+  },
+  { // Entry 64
+    0x1.013c68fff04b698165dfdf9d48444a95p-6,
+    0x1.0137p-6
+  },
+  { // Entry 65
+    -0x1.013c68fff04b698165dfdf9d48444a95p-6,
+    -0x1.0137p-6
+  },
+  { // Entry 66
+    0x1.932c994f61d804a084f20d975a617c50p0,
+    0x1.014cp0
+  },
+  { // Entry 67
+    -0x1.932c994f61d804a084f20d975a617c50p0,
+    -0x1.014cp0
+  },
+  { // Entry 68
+    -0x1.c34ec20533e760565cb762b15c18d6fcp1,
+    0x1.020446p58
+  },
+  { // Entry 69
+    0x1.c34ec20533e760565cb762b15c18d6fcp1,
+    -0x1.020446p58
+  },
+  { // Entry 70
+    0x1.9ff71767ea051e4e9cc0008922b11129p0,
+    0x1.04e4p0
+  },
+  { // Entry 71
+    -0x1.9ff71767ea051e4e9cc0008922b11129p0,
+    -0x1.04e4p0
+  },
+  { // Entry 72
+    0x1.07c9c5001659079722f8e9190ffe6ec6p-3,
+    0x1.0658p-3
+  },
+  { // Entry 73
+    -0x1.07c9c5001659079722f8e9190ffe6ec6p-3,
+    -0x1.0658p-3
+  },
+  { // Entry 74
+    0x1.fd611072a50357e6266768b2cdf0194cp-3,
+    0x1.0ac710p100
+  },
+  { // Entry 75
+    -0x1.fd611072a50357e6266768b2cdf0194cp-3,
+    -0x1.0ac710p100
+  },
+  { // Entry 76
+    0x1.0ddbb5000244c4fb972eb72de00896c0p-3,
+    0x1.0c50p-3
+  },
+  { // Entry 77
+    -0x1.0ddbb5000244c4fb972eb72de00896c0p-3,
+    -0x1.0c50p-3
+  },
+  { // Entry 78
+    -0x1.c0aeb5f84be95da5ab0716dfba205e28p2,
+    0x1.0ddcp96
+  },
+  { // Entry 79
+    0x1.c0aeb5f84be95da5ab0716dfba205e28p2,
+    -0x1.0ddcp96
+  },
+  { // Entry 80
+    0x1.340754fffffeb780761e86337f0c55efp1,
+    0x1.0e28a6p4
+  },
+  { // Entry 81
+    -0x1.340754fffffeb780761e86337f0c55efp1,
+    -0x1.0e28a6p4
+  },
+  { // Entry 82
+    0x1.349d95ffee472ec7c10934570d3ba486p-1,
+    0x1.15bcp-1
+  },
+  { // Entry 83
+    -0x1.349d95ffee472ec7c10934570d3ba486p-1,
+    -0x1.15bcp-1
+  },
+  { // Entry 84
+    0x1.eec72403a4fd24d0c9e2af088a05fb85p0,
+    0x1.17e4p0
+  },
+  { // Entry 85
+    -0x1.eec72403a4fd24d0c9e2af088a05fb85p0,
+    -0x1.17e4p0
+  },
+  { // Entry 86
+    0x1.ef4bd7a215237b3065d569fd4c5f5a47p0,
+    0x1.18p0
+  },
+  { // Entry 87
+    -0x1.ef4bd7a215237b3065d569fd4c5f5a47p0,
+    -0x1.18p0
+  },
+  { // Entry 88
+    -0x1.fe793900138c9941836b4fcbc9b2260dp-4,
+    0x1.18p64
+  },
+  { // Entry 89
+    0x1.fe793900138c9941836b4fcbc9b2260dp-4,
+    -0x1.18p64
+  },
+  { // Entry 90
+    0x1.f08f0873c5819a9f7cc6bbf3c5291cc0p0,
+    0x1.1844p0
+  },
+  { // Entry 91
+    -0x1.f08f0873c5819a9f7cc6bbf3c5291cc0p0,
+    -0x1.1844p0
+  },
+  { // Entry 92
+    0x1.5c51cc18f091bc4b54ee83623438c9a7p11,
+    0x1.18fffep19
+  },
+  { // Entry 93
+    -0x1.5c51cc18f091bc4b54ee83623438c9a7p11,
+    -0x1.18fffep19
+  },
+  { // Entry 94
+    0x1.2633567898e691eeb87ad026bd16a7e4p-2,
+    0x1.1e7cp-2
+  },
+  { // Entry 95
+    -0x1.2633567898e691eeb87ad026bd16a7e4p-2,
+    -0x1.1e7cp-2
+  },
+  { // Entry 96
+    0x1.ffffedf558bfb3100f61125f296b8badp1,
+    0x1.1ebep18
+  },
+  { // Entry 97
+    -0x1.ffffedf558bfb3100f61125f296b8badp1,
+    -0x1.1ebep18
+  },
+  { // Entry 98
+    0x1.0e551b00007fae17236421a76e861c75p1,
+    0x1.20ea9cp0
+  },
+  { // Entry 99
+    -0x1.0e551b00007fae17236421a76e861c75p1,
+    -0x1.20ea9cp0
+  },
+  { // Entry 100
+    0x1.c07dfb0552ba60b71c7df6bd7ca409d6p20,
+    0x1.2106cap5
+  },
+  { // Entry 101
+    -0x1.c07dfb0552ba60b71c7df6bd7ca409d6p20,
+    -0x1.2106cap5
+  },
+  { // Entry 102
+    -0x1.fd23fd64a4bfcfb597c46933649f5ae2p-2,
+    0x1.219dc6p119
+  },
+  { // Entry 103
+    0x1.fd23fd64a4bfcfb597c46933649f5ae2p-2,
+    -0x1.219dc6p119
+  },
+  { // Entry 104
+    -0x1.b93c13000d016d14e756c25e42302d9fp-3,
+    0x1.26cd6ap3
+  },
+  { // Entry 105
+    0x1.b93c13000d016d14e756c25e42302d9fp-3,
+    -0x1.26cd6ap3
+  },
+  { // Entry 106
+    -0x1.ebcbcb138b274cbcbe61af5113da83ecp-4,
+    0x1.29c4e0p3
+  },
+  { // Entry 107
+    0x1.ebcbcb138b274cbcbe61af5113da83ecp-4,
+    -0x1.29c4e0p3
+  },
+  { // Entry 108
+    0x1.99bc5b961b1b24fdb77fcee08ba2f720p-25,
+    0x1.2d97c8p4
+  },
+  { // Entry 109
+    -0x1.99bc5b961b1b24fdb77fcee08ba2f720p-25,
+    -0x1.2d97c8p4
+  },
+  { // Entry 110
+    -0x1.ed18af0b0ba80dfa6e8ee1b3b31dfc60p-1,
+    0x1.30p1
+  },
+  { // Entry 111
+    0x1.ed18af0b0ba80dfa6e8ee1b3b31dfc60p-1,
+    -0x1.30p1
+  },
+  { // Entry 112
+    0x1.9ab24111cfc62df4dbca320216b94651p-4,
+    0x1.30ca70p3
+  },
+  { // Entry 113
+    -0x1.9ab24111cfc62df4dbca320216b94651p-4,
+    -0x1.30ca70p3
+  },
+  { // Entry 114
+    0x1.337d8ffffffede62f050e98b3b9596e1p-3,
+    0x1.3135f0p-3
+  },
+  { // Entry 115
+    -0x1.337d8ffffffede62f050e98b3b9596e1p-3,
+    -0x1.3135f0p-3
+  },
+  { // Entry 116
+    0x1.348e650000002ef3a765b9416d12cf7ep-3,
+    0x1.3240bcp-3
+  },
+  { // Entry 117
+    -0x1.348e650000002ef3a765b9416d12cf7ep-3,
+    -0x1.3240bcp-3
+  },
+  { // Entry 118
+    -0x1.b9e58aec61a44ab533c2b83726367e17p-8,
+    0x1.32d53cp16
+  },
+  { // Entry 119
+    0x1.b9e58aec61a44ab533c2b83726367e17p-8,
+    -0x1.32d53cp16
+  },
+  { // Entry 120
+    -0x1.e1fd68edea44fb78780ed62e73c6e017p-6,
+    0x1.3a0aa8p6
+  },
+  { // Entry 121
+    0x1.e1fd68edea44fb78780ed62e73c6e017p-6,
+    -0x1.3a0aa8p6
+  },
+  { // Entry 122
+    -0x1.62a28100001393080f6733dfaf9c76fcp-1,
+    0x1.4495bap1
+  },
+  { // Entry 123
+    0x1.62a28100001393080f6733dfaf9c76fcp-1,
+    -0x1.4495bap1
+  },
+  { // Entry 124
+    0x1.b923c3ba0bc0c500ba4c245301bad207p1,
+    0x1.49d42ap0
+  },
+  { // Entry 125
+    -0x1.b923c3ba0bc0c500ba4c245301bad207p1,
+    -0x1.49d42ap0
+  },
+  { // Entry 126
+    0x1.541f3f00022ac25cc8a90855ab6bb808p-3,
+    0x1.510bbcp-3
+  },
+  { // Entry 127
+    -0x1.541f3f00022ac25cc8a90855ab6bb808p-3,
+    -0x1.510bbcp-3
+  },
+  { // Entry 128
+    0x1.76f3efffff3057122e6e7ce50d12cbcep-3,
+    0x1.549520p100
+  },
+  { // Entry 129
+    -0x1.76f3efffff3057122e6e7ce50d12cbcep-3,
+    -0x1.549520p100
+  },
+  { // Entry 130
+    0x1.4cac0300643e12c46203b47d3eeed4ffp-9,
+    0x1.54c4bap24
+  },
+  { // Entry 131
+    -0x1.4cac0300643e12c46203b47d3eeed4ffp-9,
+    -0x1.54c4bap24
+  },
+  { // Entry 132
+    -0x1.70d5450000058974c20b97ba96fdae03p-3,
+    0x1.5a757ep24
+  },
+  { // Entry 133
+    0x1.70d5450000058974c20b97ba96fdae03p-3,
+    -0x1.5a757ep24
+  },
+  { // Entry 134
+    -0x1.ffffe9bba7f1321fae192943a3e848c0p-1,
+    0x1.5fdbc0p2
+  },
+  { // Entry 135
+    0x1.ffffe9bba7f1321fae192943a3e848c0p-1,
+    -0x1.5fdbc0p2
+  },
+  { // Entry 136
+    -0x1.ffb68f0050dabe5ce719202610fcac2ep-1,
+    0x1.5fe056p2
+  },
+  { // Entry 137
+    0x1.ffb68f0050dabe5ce719202610fcac2ep-1,
+    -0x1.5fe056p2
+  },
+  { // Entry 138
+    -0x1.dabb46e3937e6c505ab2062232339a16p-7,
+    0x1.6493d4p95
+  },
+  { // Entry 139
+    0x1.dabb46e3937e6c505ab2062232339a16p-7,
+    -0x1.6493d4p95
+  },
+  { // Entry 140
+    0x1.c832162481e1ce4f01736bb97a3019b9p-1,
+    0x1.74a566p-1
+  },
+  { // Entry 141
+    -0x1.c832162481e1ce4f01736bb97a3019b9p-1,
+    -0x1.74a566p-1
+  },
+  { // Entry 142
+    0x1.7b2fa40000038d569226512c77976ff5p-3,
+    0x1.76f0b2p-3
+  },
+  { // Entry 143
+    -0x1.7b2fa40000038d569226512c77976ff5p-3,
+    -0x1.76f0b2p-3
+  },
+  { // Entry 144
+    -0x1.4f375ad9dee5fd604fb29435f32efe57p1,
+    0x1.78b3fap100
+  },
+  { // Entry 145
+    0x1.4f375ad9dee5fd604fb29435f32efe57p1,
+    -0x1.78b3fap100
+  },
+  { // Entry 146
+    -0x1.00005efffbe73e7bafeab7f76c8a93efp0,
+    0x1.78fdb4p3
+  },
+  { // Entry 147
+    0x1.00005efffbe73e7bafeab7f76c8a93efp0,
+    -0x1.78fdb4p3
+  },
+  { // Entry 148
+    -0x1.fc3ace000029c331692aa9fe4e42f004p-1,
+    0x1.791cp3
+  },
+  { // Entry 149
+    0x1.fc3ace000029c331692aa9fe4e42f004p-1,
+    -0x1.791cp3
+  },
+  { // Entry 150
+    0x1.dcfa3254b53b6a70cec4473abe850102p-1,
+    0x1.7ffffep-1
+  },
+  { // Entry 151
+    -0x1.dcfa3254b53b6a70cec4473abe850102p-1,
+    -0x1.7ffffep-1
+  },
+  { // Entry 152
+    0x1.c33ed50b887775a5d613c08c488fbb9cp3,
+    0x1.80p0
+  },
+  { // Entry 153
+    -0x1.c33ed50b887775a5d613c08c488fbb9cp3,
+    -0x1.80p0
+  },
+  { // Entry 154
+    0x1.8008p-130,
+    0x1.8008p-130
+  },
+  { // Entry 155
+    -0x1.8008p-130,
+    -0x1.8008p-130
+  },
+  { // Entry 156
+    -0x1.f96370ec482d2bb0eb8ea7a530139fcfp-5,
+    0x1.8180p83
+  },
+  { // Entry 157
+    0x1.f96370ec482d2bb0eb8ea7a530139fcfp-5,
+    -0x1.8180p83
+  },
+  { // Entry 158
+    -0x1.fff664faa6f86fa8b4e5e2719d2195cfp-1,
+    0x1.89e090p9
+  },
+  { // Entry 159
+    0x1.fff664faa6f86fa8b4e5e2719d2195cfp-1,
+    -0x1.89e090p9
+  },
+  { // Entry 160
+    0x1.1c051101643be740782fe0dfc9dcd1ccp0,
+    0x1.8c631ep15
+  },
+  { // Entry 161
+    -0x1.1c051101643be740782fe0dfc9dcd1ccp0,
+    -0x1.8c631ep15
+  },
+  { // Entry 162
+    0x1.bb2e88f26b9363f9a852665f3413d994p13,
+    0x1.8c67fep127
+  },
+  { // Entry 163
+    -0x1.bb2e88f26b9363f9a852665f3413d994p13,
+    -0x1.8c67fep127
+  },
+  { // Entry 164
+    -0x1.f0e4ec133585cb30e67cfcbb36faad8ep1,
+    0x1.91d858p12
+  },
+  { // Entry 165
+    0x1.f0e4ec133585cb30e67cfcbb36faad8ep1,
+    -0x1.91d858p12
+  },
+  { // Entry 166
+    -0x1.5d14946dc98975d6421a55284fe020a1p24,
+    0x1.921fb6p0
+  },
+  { // Entry 167
+    0x1.5d14946dc98975d6421a55284fe020a1p24,
+    -0x1.921fb6p0
+  },
+  { // Entry 168
+    0x1.980ee0cfbf0f1ebc9d4fd24cce3cdfe7p15,
+    0x1.922922p15
+  },
+  { // Entry 169
+    -0x1.980ee0cfbf0f1ebc9d4fd24cce3cdfe7p15,
+    -0x1.922922p15
+  },
+  { // Entry 170
+    -0x1.fd43f8e891e227ddad2fb2e5520d4ff2p-1,
+    0x1.9230fep15
+  },
+  { // Entry 171
+    0x1.fd43f8e891e227ddad2fb2e5520d4ff2p-1,
+    -0x1.9230fep15
+  },
+  { // Entry 172
+    0x1.cf38f6212e7e6276f4add54878f1a7dbp-1,
+    0x1.9510c8p6
+  },
+  { // Entry 173
+    -0x1.cf38f6212e7e6276f4add54878f1a7dbp-1,
+    -0x1.9510c8p6
+  },
+  { // Entry 174
+    0x1.d03d45024c3ca4a2c4e1a91856135046p-1,
+    0x1.9511e6p6
+  },
+  { // Entry 175
+    -0x1.d03d45024c3ca4a2c4e1a91856135046p-1,
+    -0x1.9511e6p6
+  },
+  { // Entry 176
+    0x1.0554eb5cbd393e4f0770c86528f39ee1p17,
+    0x1.979f24p9
+  },
+  { // Entry 177
+    -0x1.0554eb5cbd393e4f0770c86528f39ee1p17,
+    -0x1.979f24p9
+  },
+  { // Entry 178
+    0x1.fad5df93de3051cf018ab32c0b323571p-1,
+    0x1.a1e862p119
+  },
+  { // Entry 179
+    -0x1.fad5df93de3051cf018ab32c0b323571p-1,
+    -0x1.a1e862p119
+  },
+  { // Entry 180
+    0x1.ff981b1534f78016bea4d9588254e996p3,
+    0x1.ad1fp63
+  },
+  { // Entry 181
+    -0x1.ff981b1534f78016bea4d9588254e996p3,
+    -0x1.ad1fp63
+  },
+  { // Entry 182
+    -0x1.fff4a1db1e1e38c438ddd38bb94f6d31p1,
+    0x1.ada3dap39
+  },
+  { // Entry 183
+    0x1.fff4a1db1e1e38c438ddd38bb94f6d31p1,
+    -0x1.ada3dap39
+  },
+  { // Entry 184
+    0x1.d01529023d951390200a4252f038b4afp-1,
+    0x1.b125bap5
+  },
+  { // Entry 185
+    -0x1.d01529023d951390200a4252f038b4afp-1,
+    -0x1.b125bap5
+  },
+  { // Entry 186
+    0x1.d67fa105f76868612c84f74a1f38f0acp-2,
+    0x1.b90a02p-2
+  },
+  { // Entry 187
+    -0x1.d67fa105f76868612c84f74a1f38f0acp-2,
+    -0x1.b90a02p-2
+  },
+  { // Entry 188
+    0x1.99663da94dbd57199cb8e3dae7018358p-23,
+    0x1.beeeeep80
+  },
+  { // Entry 189
+    -0x1.99663da94dbd57199cb8e3dae7018358p-23,
+    -0x1.beeeeep80
+  },
+  { // Entry 190
+    0x1.eb96571eb9da1337e703cc20e41e9719p-13,
+    0x1.c3abf0p24
+  },
+  { // Entry 191
+    -0x1.eb96571eb9da1337e703cc20e41e9719p-13,
+    -0x1.c3abf0p24
+  },
+  { // Entry 192
+    0x1.e198c48bef954151ee075815d85c5363p0,
+    0x1.c71c74p116
+  },
+  { // Entry 193
+    -0x1.e198c48bef954151ee075815d85c5363p0,
+    -0x1.c71c74p116
+  },
+  { // Entry 194
+    -0x1.e50e524610728cfb239cc6305b212fd6p-1,
+    0x1.cc3252p18
+  },
+  { // Entry 195
+    0x1.e50e524610728cfb239cc6305b212fd6p-1,
+    -0x1.cc3252p18
+  },
+  { // Entry 196
+    -0x1.6a69e7bb21b52030964bc21ced077c71p19,
+    0x1.d38a2ap19
+  },
+  { // Entry 197
+    0x1.6a69e7bb21b52030964bc21ced077c71p19,
+    -0x1.d38a2ap19
+  },
+  { // Entry 198
+    0x1.6529bf81b958ca781cdaac7cec6e636ep0,
+    0x1.df0648p24
+  },
+  { // Entry 199
+    -0x1.6529bf81b958ca781cdaac7cec6e636ep0,
+    -0x1.df0648p24
+  },
+  { // Entry 200
+    0x1.659e43b4315f21ba5e7048b1d8d7815cp0,
+    0x1.df2204p24
+  },
+  { // Entry 201
+    -0x1.659e43b4315f21ba5e7048b1d8d7815cp0,
+    -0x1.df2204p24
+  },
+  { // Entry 202
+    -0x1.71a580ffc4e167ae0ef8b02d5d27c99dp-1,
+    0x1.df34p24
+  },
+  { // Entry 203
+    0x1.71a580ffc4e167ae0ef8b02d5d27c99dp-1,
+    -0x1.df34p24
+  },
+  { // Entry 204
+    0x1.ecf119000017a2caef4290b4d6c63785p-4,
+    0x1.ea951ap-4
+  },
+  { // Entry 205
+    -0x1.ecf119000017a2caef4290b4d6c63785p-4,
+    -0x1.ea951ap-4
+  },
+  { // Entry 206
+    0x1.ccd55821fad69755c2d824be2bfd4c64p-1,
+    0x1.efedc6p1
+  },
+  { // Entry 207
+    -0x1.ccd55821fad69755c2d824be2bfd4c64p-1,
+    -0x1.efedc6p1
+  },
+  { // Entry 208
+    0x1.d6981efffff2549634686a24dfda77cep-1,
+    0x1.f143a2p1
+  },
+  { // Entry 209
+    -0x1.d6981efffff2549634686a24dfda77cep-1,
+    -0x1.f143a2p1
+  },
+  { // Entry 210
+    0x1.dba4d1124a78a6803a0965af0ab79f88p3,
+    0x1.f25b06p2
+  },
+  { // Entry 211
+    -0x1.dba4d1124a78a6803a0965af0ab79f88p3,
+    -0x1.f25b06p2
+  },
+  { // Entry 212
+    -0x1.6dfcbaffd78023ecfabbf7ccf0a0e4b4p-1,
+    0x1.f32218p24
+  },
+  { // Entry 213
+    0x1.6dfcbaffd78023ecfabbf7ccf0a0e4b4p-1,
+    -0x1.f32218p24
+  },
+  { // Entry 214
+    -0x1.ec35cf000061079295ead714892db1cap1,
+    0x1.f44dbcp58
+  },
+  { // Entry 215
+    0x1.ec35cf000061079295ead714892db1cap1,
+    -0x1.f44dbcp58
+  },
+  { // Entry 216
+    0x1.db06c10d2a959715bc0a2e75e6da093bp4,
+    0x1.f47ffep2
+  },
+  { // Entry 217
+    -0x1.db06c10d2a959715bc0a2e75e6da093bp4,
+    -0x1.f47ffep2
+  },
+  { // Entry 218
+    0x1.ffffeb55643b9a648c2720bde1d22764p-1,
+    0x1.f6a7a0p1
+  },
+  { // Entry 219
+    -0x1.ffffeb55643b9a648c2720bde1d22764p-1,
+    -0x1.f6a7a0p1
+  },
+  { // Entry 220
+    0x1.c0a570ffffd379d0972ea78cd040c304p-3,
+    0x1.f6ded8p8
+  },
+  { // Entry 221
+    -0x1.c0a570ffffd379d0972ea78cd040c304p-3,
+    -0x1.f6ded8p8
+  },
+  { // Entry 222
+    -0x1.cdf18d01234809a6895315e9de59d864p-1,
+    0x1.f7ffbep15
+  },
+  { // Entry 223
+    0x1.cdf18d01234809a6895315e9de59d864p-1,
+    -0x1.f7ffbep15
+  },
+  { // Entry 224
+    -0x1.82f196fb60a81dc3b4dcbbc831ab8f85p-1,
+    0x1.f7fffep47
+  },
+  { // Entry 225
+    0x1.82f196fb60a81dc3b4dcbbc831ab8f85p-1,
+    -0x1.f7fffep47
+  },
+  { // Entry 226
+    0x1.6c03590f3fe3b7d29e89ee0e65fc9b1ep0,
+    0x1.f87d58p24
+  },
+  { // Entry 227
+    -0x1.6c03590f3fe3b7d29e89ee0e65fc9b1ep0,
+    -0x1.f87d58p24
+  },
+  { // Entry 228
+    -0x1.c7ae6e9c145b8d54f7719893fa03849fp27,
+    0x1.f9cbe2p7
+  },
+  { // Entry 229
+    0x1.c7ae6e9c145b8d54f7719893fa03849fp27,
+    -0x1.f9cbe2p7
+  },
+  { // Entry 230
+    0x1.6d2910005161b2bfa61134d0fbc9e9c0p0,
+    0x1.fd86bcp24
+  },
+  { // Entry 231
+    -0x1.6d2910005161b2bfa61134d0fbc9e9c0p0,
+    -0x1.fd86bcp24
+  },
+  { // Entry 232
+    0x1.6c8f8d0c3ad4bbb639a3f3a94237f69fp0,
+    0x1.fefa4ap24
+  },
+  { // Entry 233
+    -0x1.6c8f8d0c3ad4bbb639a3f3a94237f69fp0,
+    -0x1.fefa4ap24
+  },
+  { // Entry 234
+    0x1.00e5b5fffa13f7d9c4b0b52fe11a339bp-3,
+    0x1.ff1ffep-4
+  },
+  { // Entry 235
+    -0x1.00e5b5fffa13f7d9c4b0b52fe11a339bp-3,
+    -0x1.ff1ffep-4
+  },
+  { // Entry 236
+    0x1.ff3f41f01c5b360cce75b67877ffd677p0,
+    0x1.ff7ffep41
+  },
+  { // Entry 237
+    -0x1.ff3f41f01c5b360cce75b67877ffd677p0,
+    -0x1.ff7ffep41
+  },
+  { // Entry 238
+    -0x1.86dd5e00d7edc7266969bf5198438babp0,
+    0x1.ff9ffep12
+  },
+  { // Entry 239
+    0x1.86dd5e00d7edc7266969bf5198438babp0,
+    -0x1.ff9ffep12
+  },
+  { // Entry 240
+    -0x1.f8fe4579fdee2491c7d8572ea512fe93p5,
+    0x1.fffbfep45
+  },
+  { // Entry 241
+    0x1.f8fe4579fdee2491c7d8572ea512fe93p5,
+    -0x1.fffbfep45
+  },
+  { // Entry 242
+    -0x1.85ff462f0f86ff44641305da18ea8fc8p-13,
+    0x1.fffdf2p23
+  },
+  { // Entry 243
+    0x1.85ff462f0f86ff44641305da18ea8fc8p-13,
+    -0x1.fffdf2p23
+  },
+  { // Entry 244
+    0x1.3392e2ffbcb25fc1b016b9136e69c00bp-2,
+    0x1.fffdfep3
+  },
+  { // Entry 245
+    -0x1.3392e2ffbcb25fc1b016b9136e69c00bp-2,
+    -0x1.fffdfep3
+  },
+  { // Entry 246
+    -0x1.2f6c4bd2605f037f8609819f865a8dcbp8,
+    0x1.fffe3ep41
+  },
+  { // Entry 247
+    0x1.2f6c4bd2605f037f8609819f865a8dcbp8,
+    -0x1.fffe3ep41
+  },
+  { // Entry 248
+    -0x1.53a2e90e817727255e6ddf64e28c019cp-9,
+    0x1.fffe7ep103
+  },
+  { // Entry 249
+    0x1.53a2e90e817727255e6ddf64e28c019cp-9,
+    -0x1.fffe7ep103
+  },
+  { // Entry 250
+    -0x1.b34676f095b5b1a325426cdf42c04799p2,
+    0x1.ffff7ep2
+  },
+  { // Entry 251
+    0x1.b34676f095b5b1a325426cdf42c04799p2,
+    -0x1.ffff7ep2
+  },
+  { // Entry 252
+    0x1.f640d94e6241db4349e33bed67cbd3dbp-1,
+    0x1.ffff7ep119
+  },
+  { // Entry 253
+    -0x1.f640d94e6241db4349e33bed67cbd3dbp-1,
+    -0x1.ffff7ep119
+  },
+  { // Entry 254
+    0x1.526c269bdda8a89d90706870f3801eafp-1,
+    0x1.ffffeep4
+  },
+  { // Entry 255
+    -0x1.526c269bdda8a89d90706870f3801eafp-1,
+    -0x1.ffffeep4
+  },
+  { // Entry 256
+    -0x1.a37593c105e1462c2a37260603483da6p1,
+    0x1.fffffcp12
+  },
+  { // Entry 257
+    0x1.a37593c105e1462c2a37260603483da6p1,
+    -0x1.fffffcp12
+  },
+  { // Entry 258
+    -0x1.p-149,
+    -0x1.p-149
+  },
+  { // Entry 259
+    0x1.p-149,
+    0x1.p-149
+  },
+  { // Entry 260
+    0.0,
+    0.0
+  },
+  { // Entry 261
+    0x1.p-149,
+    0x1.p-149
+  },
+  { // Entry 262
+    -0x1.p-149,
+    -0x1.p-149
+  },
+  { // Entry 263
+    -0x1.000002p-126,
+    -0x1.000002p-126
+  },
+  { // Entry 264
+    0x1.000002p-126,
+    0x1.000002p-126
+  },
+  { // Entry 265
+    -0x1.p-126,
+    -0x1.p-126
+  },
+  { // Entry 266
+    0x1.p-126,
+    0x1.p-126
+  },
+  { // Entry 267
+    -0x1.fffffcp-127,
+    -0x1.fffffcp-127
+  },
+  { // Entry 268
+    0x1.fffffcp-127,
+    0x1.fffffcp-127
+  },
+  { // Entry 269
+    0x1.fffffcp-127,
+    0x1.fffffcp-127
+  },
+  { // Entry 270
+    -0x1.fffffcp-127,
+    -0x1.fffffcp-127
+  },
+  { // Entry 271
+    0x1.p-126,
+    0x1.p-126
+  },
+  { // Entry 272
+    -0x1.p-126,
+    -0x1.p-126
+  },
+  { // Entry 273
+    0x1.000002p-126,
+    0x1.000002p-126
+  },
+  { // Entry 274
+    -0x1.000002p-126,
+    -0x1.000002p-126
+  },
+  { // Entry 275
+    0x1.99999a57619f679b6193af8a0a7a8778p-13,
+    0x1.99999ap-13
+  },
+  { // Entry 276
+    -0x1.99999a57619f679b6193af8a0a7a8778p-13,
+    -0x1.99999ap-13
+  },
+  { // Entry 277
+    0x1.99999b5d867eaadd0305587399905311p-12,
+    0x1.99999ap-12
+  },
+  { // Entry 278
+    -0x1.99999b5d867eaadd0305587399905311p-12,
+    -0x1.99999ap-12
+  },
+  { // Entry 279
+    0x1.3333364dd2fb949645bea998cbc1ee72p-11,
+    0x1.333334p-11
+  },
+  { // Entry 280
+    -0x1.3333364dd2fb949645bea998cbc1ee72p-11,
+    -0x1.333334p-11
+  },
+  { // Entry 281
+    0x1.99999f761a0b726c18b00c6496cbe10dp-11,
+    0x1.99999ap-11
+  },
+  { // Entry 282
+    -0x1.99999f761a0b726c18b00c6496cbe10dp-11,
+    -0x1.99999ap-11
+  },
+  { // Entry 283
+    0x1.000005555577777854854dedc28ead51p-10,
+    0x1.p-10
+  },
+  { // Entry 284
+    -0x1.000005555577777854854dedc28ead51p-10,
+    -0x1.p-10
+  },
+  { // Entry 285
+    0x1.33333d374c2e05d108161378389fc84fp-10,
+    0x1.333334p-10
+  },
+  { // Entry 286
+    -0x1.33333d374c2e05d108161378389fc84fp-10,
+    -0x1.333334p-10
+  },
+  { // Entry 287
+    0x1.666676a27a6d8214d198b2321ef9a9dcp-10,
+    0x1.666668p-10
+  },
+  { // Entry 288
+    -0x1.666676a27a6d8214d198b2321ef9a9dcp-10,
+    -0x1.666668p-10
+  },
+  { // Entry 289
+    0x1.9999b1d8698c24cfe3b90ffd006ffdcap-10,
+    0x1.99999cp-10
+  },
+  { // Entry 290
+    -0x1.9999b1d8698c24cfe3b90ffd006ffdcap-10,
+    -0x1.99999cp-10
+  },
+  { // Entry 291
+    0x1.cccceb1aa219f71bb19208d74a739bb1p-10,
+    0x1.ccccccp-10
+  },
+  { // Entry 292
+    -0x1.cccceb1aa219f71bb19208d74a739bb1p-10,
+    -0x1.ccccccp-10
+  },
+  { // Entry 293
+    0x1.0667d5968bbbbe4037024b9c93f7b049p-7,
+    0x1.066666p-7
+  },
+  { // Entry 294
+    -0x1.0667d5968bbbbe4037024b9c93f7b049p-7,
+    -0x1.066666p-7
+  },
+  { // Entry 295
+    0x1.ccd492d035a227758b8c30d79b168826p-7,
+    0x1.ccccccp-7
+  },
+  { // Entry 296
+    -0x1.ccd492d035a227758b8c30d79b168826p-7,
+    -0x1.ccccccp-7
+  },
+  { // Entry 297
+    0x1.49a4fa68e90d228f445026eb29adcefdp-6,
+    0x1.499998p-6
+  },
+  { // Entry 298
+    -0x1.49a4fa68e90d228f445026eb29adcefdp-6,
+    -0x1.499998p-6
+  },
+  { // Entry 299
+    0x1.ace5de090603fda8f519afece05c17eap-6,
+    0x1.acccccp-6
+  },
+  { // Entry 300
+    -0x1.ace5de090603fda8f519afece05c17eap-6,
+    -0x1.acccccp-6
+  },
+  { // Entry 301
+    0x1.081767fd3cb685f7b069146ce3333851p-5,
+    0x1.08p-5
+  },
+  { // Entry 302
+    -0x1.081767fd3cb685f7b069146ce3333851p-5,
+    -0x1.08p-5
+  },
+  { // Entry 303
+    0x1.39c0d745334a3387d672e4a05624bca5p-5,
+    0x1.39999ap-5
+  },
+  { // Entry 304
+    -0x1.39c0d745334a3387d672e4a05624bca5p-5,
+    -0x1.39999ap-5
+  },
+  { // Entry 305
+    0x1.6b702c627fc00b777ea8661cce36061cp-5,
+    0x1.6b3334p-5
+  },
+  { // Entry 306
+    -0x1.6b702c627fc00b777ea8661cce36061cp-5,
+    -0x1.6b3334p-5
+  },
+  { // Entry 307
+    0x1.9d26574cd84759bfff51d8bb18538a0dp-5,
+    0x1.9ccccep-5
+  },
+  { // Entry 308
+    -0x1.9d26574cd84759bfff51d8bb18538a0dp-5,
+    -0x1.9ccccep-5
+  },
+  { // Entry 309
+    0x1.cee4467e15bb7ef59658a8eddc195167p-5,
+    0x1.ce6666p-5
+  },
+  { // Entry 310
+    -0x1.cee4467e15bb7ef59658a8eddc195167p-5,
+    -0x1.ce6666p-5
+  },
+  { // Entry 311
+    0x1.a1eaed7aa62a740c0b2e09bcd0f735b5p-1,
+    0x1.5e7fc4p-1
+  },
+  { // Entry 312
+    -0x1.a1eaed7aa62a740c0b2e09bcd0f735b5p-1,
+    -0x1.5e7fc4p-1
+  },
+  { // Entry 313
+    0x1.d93b891cbcb15aac8b5796a0a16bf29ep1,
+    0x1.4e7fc4p0
+  },
+  { // Entry 314
+    -0x1.d93b891cbcb15aac8b5796a0a16bf29ep1,
+    -0x1.4e7fc4p0
+  },
+  { // Entry 315
+    -0x1.563ad063486c797653a68955c0bb1c0bp1,
+    0x1.edbfa6p0
+  },
+  { // Entry 316
+    0x1.563ad063486c797653a68955c0bb1c0bp1,
+    -0x1.edbfa6p0
+  },
+  { // Entry 317
+    -0x1.576b789d544b6d037c3b7119fd6dd6p-1,
+    0x1.467fc4p1
+  },
+  { // Entry 318
+    0x1.576b789d544b6d037c3b7119fd6dd6p-1,
+    -0x1.467fc4p1
+  },
+  { // Entry 319
+    0x1.00150652b2d7931e0c878875b9f4ba82p-5,
+    0x1.961fb4p1
+  },
+  { // Entry 320
+    -0x1.00150652b2d7931e0c878875b9f4ba82p-5,
+    -0x1.961fb4p1
+  },
+  { // Entry 321
+    0x1.87e987b6e5071dbd3f755a76a27d8fc8p-1,
+    0x1.e5bfa4p1
+  },
+  { // Entry 322
+    -0x1.87e987b6e5071dbd3f755a76a27d8fc8p-1,
+    -0x1.e5bfa4p1
+  },
+  { // Entry 323
+    0x1.a49e55bce1c8991232387ecd1124698ap1,
+    0x1.1aafcap2
+  },
+  { // Entry 324
+    -0x1.a49e55bce1c8991232387ecd1124698ap1,
+    -0x1.1aafcap2
+  },
+  { // Entry 325
+    -0x1.79cf03135a93679d5aa2e1dcc5adedafp1,
+    0x1.427fc2p2
+  },
+  { // Entry 326
+    0x1.79cf03135a93679d5aa2e1dcc5adedafp1,
+    -0x1.427fc2p2
+  },
+  { // Entry 327
+    -0x1.6f1f86fdb20bc9923627b94d771f5388p-1,
+    0x1.6a4fbap2
+  },
+  { // Entry 328
+    0x1.6f1f86fdb20bc9923627b94d771f5388p-1,
+    -0x1.6a4fbap2
+  },
+  { // Entry 329
+    -0x1.67747ca802821c66c87a086638f28d36p-1,
+    0x1.6af2f0p2
+  },
+  { // Entry 330
+    0x1.67747ca802821c66c87a086638f28d36p-1,
+    -0x1.6af2f0p2
+  },
+  { // Entry 331
+    -0x1.626a30298df0c42c2cf7a8f9c166d55dp1,
+    0x1.43c62ap2
+  },
+  { // Entry 332
+    0x1.626a30298df0c42c2cf7a8f9c166d55dp1,
+    -0x1.43c62ap2
+  },
+  { // Entry 333
+    0x1.d6ad8a22a4407cc68df20cda1ea1c6aap1,
+    0x1.1c9964p2
+  },
+  { // Entry 334
+    -0x1.d6ad8a22a4407cc68df20cda1ea1c6aap1,
+    -0x1.1c9964p2
+  },
+  { // Entry 335
+    0x1.a94d00a1710d9bcc7b80481f42857d05p-1,
+    0x1.ead93cp1
+  },
+  { // Entry 336
+    -0x1.a94d00a1710d9bcc7b80481f42857d05p-1,
+    -0x1.ead93cp1
+  },
+  { // Entry 337
+    0x1.4cb9f4d315a995b28bfbd6e6a0905738p-4,
+    0x1.9c7fb0p1
+  },
+  { // Entry 338
+    -0x1.4cb9f4d315a995b28bfbd6e6a0905738p-4,
+    -0x1.9c7fb0p1
+  },
+  { // Entry 339
+    -0x1.2cb6f3ba51cd4ca385d7f4a7567c3a0bp-1,
+    0x1.4e2624p1
+  },
+  { // Entry 340
+    0x1.2cb6f3ba51cd4ca385d7f4a7567c3a0bp-1,
+    -0x1.4e2624p1
+  },
+  { // Entry 341
+    -0x1.18d9399a8290b3f8b42a4afc1f4b21dep1,
+    0x1.ff9932p0
+  },
+  { // Entry 342
+    0x1.18d9399a8290b3f8b42a4afc1f4b21dep1,
+    -0x1.ff9932p0
+  },
+  { // Entry 343
+    0x1.56fd94b0c0681613d3831608457f5bf6p2,
+    0x1.62e61cp0
+  },
+  { // Entry 344
+    -0x1.56fd94b0c0681613d3831608457f5bf6p2,
+    -0x1.62e61cp0
+  },
+  { // Entry 345
+    0x1.f4ad37f13e818641fc1555bf78e0e942p-1,
+    0x1.8c662cp-1
+  },
+  { // Entry 346
+    -0x1.f4ad37f13e818641fc1555bf78e0e942p-1,
+    -0x1.8c662cp-1
+  },
+  { // Entry 347
+    0x1.6a7e30ad8460f1a710479e2db9495c9cp3,
+    -0x1.a8aa1cp0
+  },
+  { // Entry 348
+    -0x1.6a7e30ad8460f1a710479e2db9495c9cp3,
+    0x1.a8aa1cp0
+  },
+  { // Entry 349
+    0x1.0d71ffac1d5e6aa753cf804a2a8c1f5bp6,
+    -0x1.95ec8ap0
+  },
+  { // Entry 350
+    -0x1.0d71ffac1d5e6aa753cf804a2a8c1f5bp6,
+    0x1.95ec8ap0
+  },
+  { // Entry 351
+    -0x1.11d8498073e1f4b776fe5672abb1f54ap4,
+    -0x1.832ef8p0
+  },
+  { // Entry 352
+    0x1.11d8498073e1f4b776fe5672abb1f54ap4,
+    0x1.832ef8p0
+  },
+  { // Entry 353
+    -0x1.e3a34b32708883a8578805f84ea03c6ap2,
+    -0x1.707166p0
+  },
+  { // Entry 354
+    0x1.e3a34b32708883a8578805f84ea03c6ap2,
+    0x1.707166p0
+  },
+  { // Entry 355
+    -0x1.3429d2634054eaae3bdbee94a6cec17fp2,
+    -0x1.5db3d4p0
+  },
+  { // Entry 356
+    0x1.3429d2634054eaae3bdbee94a6cec17fp2,
+    0x1.5db3d4p0
+  },
+  { // Entry 357
+    -0x1.c08c957bbb45acafa856bfd792cbf663p1,
+    -0x1.4af642p0
+  },
+  { // Entry 358
+    0x1.c08c957bbb45acafa856bfd792cbf663p1,
+    0x1.4af642p0
+  },
+  { // Entry 359
+    -0x1.5d602b0d0bdda825221a53369c5338d7p1,
+    -0x1.3838b0p0
+  },
+  { // Entry 360
+    0x1.5d602b0d0bdda825221a53369c5338d7p1,
+    0x1.3838b0p0
+  },
+  { // Entry 361
+    -0x1.1b4894e498720ec01735a02e55eefad8p1,
+    -0x1.257b1ep0
+  },
+  { // Entry 362
+    0x1.1b4894e498720ec01735a02e55eefad8p1,
+    0x1.257b1ep0
+  },
+  { // Entry 363
+    -0x1.d74cb200ab59040290627a9b2ffe29cfp0,
+    -0x1.12bd92p0
+  },
+  { // Entry 364
+    0x1.d74cb200ab59040290627a9b2ffe29cfp0,
+    0x1.12bd92p0
+  },
+  { // Entry 365
+    -0x1.6be7019f34d34f25cb0c14d0c7bc7b32p0,
+    -0x1.ea5c3ep-1
+  },
+  { // Entry 366
+    0x1.6be7019f34d34f25cb0c14d0c7bc7b32p0,
+    0x1.ea5c3ep-1
+  },
+  { // Entry 367
+    -0x1.4d0defbcb48aa75ce13e1b82f1fcb049p0,
+    -0x1.d4b87cp-1
+  },
+  { // Entry 368
+    0x1.4d0defbcb48aa75ce13e1b82f1fcb049p0,
+    0x1.d4b87cp-1
+  },
+  { // Entry 369
+    -0x1.316c87fdb7599cb57354e4b99f38d7ffp0,
+    -0x1.bf14bap-1
+  },
+  { // Entry 370
+    0x1.316c87fdb7599cb57354e4b99f38d7ffp0,
+    0x1.bf14bap-1
+  },
+  { // Entry 371
+    -0x1.18729dfe51dfcf767f79f39b689ae95ep0,
+    -0x1.a970f8p-1
+  },
+  { // Entry 372
+    0x1.18729dfe51dfcf767f79f39b689ae95ep0,
+    0x1.a970f8p-1
+  },
+  { // Entry 373
+    -0x1.01aeea9cbe9a8fb4ccef99ad961b6ad8p0,
+    -0x1.93cd36p-1
+  },
+  { // Entry 374
+    0x1.01aeea9cbe9a8fb4ccef99ad961b6ad8p0,
+    0x1.93cd36p-1
+  },
+  { // Entry 375
+    -0x1.d98e373faad7da3d6c8865a7ff9ba7f3p-1,
+    -0x1.7e2974p-1
+  },
+  { // Entry 376
+    0x1.d98e373faad7da3d6c8865a7ff9ba7f3p-1,
+    0x1.7e2974p-1
+  },
+  { // Entry 377
+    -0x1.b2e46af704eb75d1fab0766afc74703fp-1,
+    -0x1.6885b2p-1
+  },
+  { // Entry 378
+    0x1.b2e46af704eb75d1fab0766afc74703fp-1,
+    0x1.6885b2p-1
+  },
+  { // Entry 379
+    -0x1.8ee90b7dc89b1f999ae6dbb41baceb0dp-1,
+    -0x1.52e1f0p-1
+  },
+  { // Entry 380
+    0x1.8ee90b7dc89b1f999ae6dbb41baceb0dp-1,
+    0x1.52e1f0p-1
+  },
+  { // Entry 381
+    -0x1.6d395f05820b42f51223dab884367e71p-1,
+    -0x1.3d3e36p-1
+  },
+  { // Entry 382
+    0x1.6d395f05820b42f51223dab884367e71p-1,
+    0x1.3d3e36p-1
+  },
+  { // Entry 383
+    -0x1.24e3dfad4ce1493caa123864cb4f45d3p-1,
+    -0x1.0a0b02p-1
+  },
+  { // Entry 384
+    0x1.24e3dfad4ce1493caa123864cb4f45d3p-1,
+    0x1.0a0b02p-1
+  },
+  { // Entry 385
+    -0x1.fdbd5e53e0a6fc9c8b803289f1c3dbb7p-2,
+    -0x1.d8f720p-2
+  },
+  { // Entry 386
+    0x1.fdbd5e53e0a6fc9c8b803289f1c3dbb7p-2,
+    0x1.d8f720p-2
+  },
+  { // Entry 387
+    -0x1.b5f3d61c54ee4f6585e9bff489c00182p-2,
+    -0x1.9dd83cp-2
+  },
+  { // Entry 388
+    0x1.b5f3d61c54ee4f6585e9bff489c00182p-2,
+    0x1.9dd83cp-2
+  },
+  { // Entry 389
+    -0x1.71a0f907c661daf4903b7bbc015c5c14p-2,
+    -0x1.62b958p-2
+  },
+  { // Entry 390
+    0x1.71a0f907c661daf4903b7bbc015c5c14p-2,
+    0x1.62b958p-2
+  },
+  { // Entry 391
+    -0x1.30190941e699fdb2115a9ef6bf82d455p-2,
+    -0x1.279a74p-2
+  },
+  { // Entry 392
+    0x1.30190941e699fdb2115a9ef6bf82d455p-2,
+    0x1.279a74p-2
+  },
+  { // Entry 393
+    -0x1.e18e93867caf67efcaa19821898d50cap-3,
+    -0x1.d8f720p-3
+  },
+  { // Entry 394
+    0x1.e18e93867caf67efcaa19821898d50cap-3,
+    0x1.d8f720p-3
+  },
+  { // Entry 395
+    -0x1.665077dda822b189a56a02e15c04d5d4p-3,
+    -0x1.62b958p-3
+  },
+  { // Entry 396
+    0x1.665077dda822b189a56a02e15c04d5d4p-3,
+    0x1.62b958p-3
+  },
+  { // Entry 397
+    -0x1.db1423d877b250af6ea5546960743d72p-4,
+    -0x1.d8f720p-4
+  },
+  { // Entry 398
+    0x1.db1423d877b250af6ea5546960743d72p-4,
+    0x1.d8f720p-4
+  },
+  { // Entry 399
+    -0x1.d97dd643ffeef57d0a225051978ec8adp-5,
+    -0x1.d8f720p-5
+  },
+  { // Entry 400
+    0x1.d97dd643ffeef57d0a225051978ec8adp-5,
+    0x1.d8f720p-5
+  },
+  { // Entry 401
+    0x1.d97dd643ffeef57d0a225051978ec8adp-5,
+    0x1.d8f720p-5
+  },
+  { // Entry 402
+    -0x1.d97dd643ffeef57d0a225051978ec8adp-5,
+    -0x1.d8f720p-5
+  },
+  { // Entry 403
+    0x1.db1423d877b250af6ea5546960743d72p-4,
+    0x1.d8f720p-4
+  },
+  { // Entry 404
+    -0x1.db1423d877b250af6ea5546960743d72p-4,
+    -0x1.d8f720p-4
+  },
+  { // Entry 405
+    0x1.665077dda822b189a56a02e15c04d5d4p-3,
+    0x1.62b958p-3
+  },
+  { // Entry 406
+    -0x1.665077dda822b189a56a02e15c04d5d4p-3,
+    -0x1.62b958p-3
+  },
+  { // Entry 407
+    0x1.e18e93867caf67efcaa19821898d50cap-3,
+    0x1.d8f720p-3
+  },
+  { // Entry 408
+    -0x1.e18e93867caf67efcaa19821898d50cap-3,
+    -0x1.d8f720p-3
+  },
+  { // Entry 409
+    0x1.30190941e699fdb2115a9ef6bf82d455p-2,
+    0x1.279a74p-2
+  },
+  { // Entry 410
+    -0x1.30190941e699fdb2115a9ef6bf82d455p-2,
+    -0x1.279a74p-2
+  },
+  { // Entry 411
+    0x1.71a0f907c661daf4903b7bbc015c5c14p-2,
+    0x1.62b958p-2
+  },
+  { // Entry 412
+    -0x1.71a0f907c661daf4903b7bbc015c5c14p-2,
+    -0x1.62b958p-2
+  },
+  { // Entry 413
+    0x1.b5f3d61c54ee4f6585e9bff489c00182p-2,
+    0x1.9dd83cp-2
+  },
+  { // Entry 414
+    -0x1.b5f3d61c54ee4f6585e9bff489c00182p-2,
+    -0x1.9dd83cp-2
+  },
+  { // Entry 415
+    0x1.fdbd5e53e0a6fc9c8b803289f1c3dbb7p-2,
+    0x1.d8f720p-2
+  },
+  { // Entry 416
+    -0x1.fdbd5e53e0a6fc9c8b803289f1c3dbb7p-2,
+    -0x1.d8f720p-2
+  },
+  { // Entry 417
+    0x1.24e3dfad4ce1493caa123864cb4f45d3p-1,
+    0x1.0a0b02p-1
+  },
+  { // Entry 418
+    -0x1.24e3dfad4ce1493caa123864cb4f45d3p-1,
+    -0x1.0a0b02p-1
+  },
+  { // Entry 419
+    0x1.6d395f05820b42f51223dab884367e71p-1,
+    0x1.3d3e36p-1
+  },
+  { // Entry 420
+    -0x1.6d395f05820b42f51223dab884367e71p-1,
+    -0x1.3d3e36p-1
+  },
+  { // Entry 421
+    0x1.8ee91858fbaaf2a34a32dd947fd7e076p-1,
+    0x1.52e1f8p-1
+  },
+  { // Entry 422
+    -0x1.8ee91858fbaaf2a34a32dd947fd7e076p-1,
+    -0x1.52e1f8p-1
+  },
+  { // Entry 423
+    0x1.b2e478bc9ba738db90b2a4bc294ecf4fp-1,
+    0x1.6885bap-1
+  },
+  { // Entry 424
+    -0x1.b2e478bc9ba738db90b2a4bc294ecf4fp-1,
+    -0x1.6885bap-1
+  },
+  { // Entry 425
+    0x1.d98e4617a8bd1a1bb9e2e989d8ad35ccp-1,
+    0x1.7e297cp-1
+  },
+  { // Entry 426
+    -0x1.d98e4617a8bd1a1bb9e2e989d8ad35ccp-1,
+    -0x1.7e297cp-1
+  },
+  { // Entry 427
+    0x1.01aef2aa416545e3900864f2b35d86a6p0,
+    0x1.93cd3ep-1
+  },
+  { // Entry 428
+    -0x1.01aef2aa416545e3900864f2b35d86a6p0,
+    -0x1.93cd3ep-1
+  },
+  { // Entry 429
+    0x1.1872a6cb3dba156db8dc784e95d96a46p0,
+    0x1.a971p-1
+  },
+  { // Entry 430
+    -0x1.1872a6cb3dba156db8dc784e95d96a46p0,
+    -0x1.a971p-1
+  },
+  { // Entry 431
+    0x1.316c91af46b015a9c931a816fed89092p0,
+    0x1.bf14c2p-1
+  },
+  { // Entry 432
+    -0x1.316c91af46b015a9c931a816fed89092p0,
+    -0x1.bf14c2p-1
+  },
+  { // Entry 433
+    0x1.4d0dfa81e9cc806c10194fba6b767761p0,
+    0x1.d4b884p-1
+  },
+  { // Entry 434
+    -0x1.4d0dfa81e9cc806c10194fba6b767761p0,
+    -0x1.d4b884p-1
+  },
+  { // Entry 435
+    0x1.6be7019f34d34f25cb0c14d0c7bc7b32p0,
+    0x1.ea5c3ep-1
+  },
+  { // Entry 436
+    -0x1.6be7019f34d34f25cb0c14d0c7bc7b32p0,
+    -0x1.ea5c3ep-1
+  },
+  { // Entry 437
+    0x1.d74cb200ab59040290627a9b2ffe29cfp0,
+    0x1.12bd92p0
+  },
+  { // Entry 438
+    -0x1.d74cb200ab59040290627a9b2ffe29cfp0,
+    -0x1.12bd92p0
+  },
+  { // Entry 439
+    0x1.1b48a6964c024648f186bb6b1ebdeec2p1,
+    0x1.257b24p0
+  },
+  { // Entry 440
+    -0x1.1b48a6964c024648f186bb6b1ebdeec2p1,
+    -0x1.257b24p0
+  },
+  { // Entry 441
+    0x1.5d604466c5aee8f1a1d8470f7ff579cfp1,
+    0x1.3838b6p0
+  },
+  { // Entry 442
+    -0x1.5d604466c5aee8f1a1d8470f7ff579cfp1,
+    -0x1.3838b6p0
+  },
+  { // Entry 443
+    0x1.c08cbd52d2b012f0cb47bcb3ff513c6dp1,
+    0x1.4af648p0
+  },
+  { // Entry 444
+    -0x1.c08cbd52d2b012f0cb47bcb3ff513c6dp1,
+    -0x1.4af648p0
+  },
+  { // Entry 445
+    0x1.3429f6aa3446d703e6ef96e0b564fc0cp2,
+    0x1.5db3dap0
+  },
+  { // Entry 446
+    -0x1.3429f6aa3446d703e6ef96e0b564fc0cp2,
+    -0x1.5db3dap0
+  },
+  { // Entry 447
+    0x1.e3a3a25b2606418a13970971beef41d6p2,
+    0x1.70716cp0
+  },
+  { // Entry 448
+    -0x1.e3a3a25b2606418a13970971beef41d6p2,
+    -0x1.70716cp0
+  },
+  { // Entry 449
+    0x1.11d8b7ba41694658111af48925bbad68p4,
+    0x1.832efep0
+  },
+  { // Entry 450
+    -0x1.11d8b7ba41694658111af48925bbad68p4,
+    -0x1.832efep0
+  },
+  { // Entry 451
+    -0x1.0d70563193fe219f3fd31a285f4d6638p6,
+    0x1.95ec90p0
+  },
+  { // Entry 452
+    0x1.0d70563193fe219f3fd31a285f4d6638p6,
+    -0x1.95ec90p0
+  },
+  { // Entry 453
+    -0x1.6a7e30ad8460f1a710479e2db9495c9cp3,
+    0x1.a8aa1cp0
+  },
+  { // Entry 454
+    0x1.6a7e30ad8460f1a710479e2db9495c9cp3,
+    -0x1.a8aa1cp0
+  },
+  { // Entry 455
+    0x1.9f39ee9fedb2375ec05d6da7a288c6bdp0,
+    0x1.04aff8p0
+  },
+  { // Entry 456
+    -0x1.9f39ee9fedb2375ec05d6da7a288c6bdp0,
+    -0x1.04aff8p0
+  },
+  { // Entry 457
+    0x1.9f3c509c6a7d75e451088359c88def88p0,
+    0x1.04b0a0p0
+  },
+  { // Entry 458
+    -0x1.9f3c509c6a7d75e451088359c88def88p0,
+    -0x1.04b0a0p0
+  },
+  { // Entry 459
+    0x1.9f3eb29df9e6a20467474e24d8bf35bap0,
+    0x1.04b148p0
+  },
+  { // Entry 460
+    -0x1.9f3eb29df9e6a20467474e24d8bf35bap0,
+    -0x1.04b148p0
+  },
+  { // Entry 461
+    0x1.9f4114a49bfffc3f5a183d36000aa785p0,
+    0x1.04b1f0p0
+  },
+  { // Entry 462
+    -0x1.9f4114a49bfffc3f5a183d36000aa785p0,
+    -0x1.04b1f0p0
+  },
+  { // Entry 463
+    0x1.9f4376b050dbc56bf5596083192077b5p0,
+    0x1.04b298p0
+  },
+  { // Entry 464
+    -0x1.9f4376b050dbc56bf5596083192077b5p0,
+    -0x1.04b298p0
+  },
+  { // Entry 465
+    0x1.9f45d8c1188c3eb77bca2c4a84c7eaddp0,
+    0x1.04b340p0
+  },
+  { // Entry 466
+    -0x1.9f45d8c1188c3eb77bca2c4a84c7eaddp0,
+    -0x1.04b340p0
+  },
+  { // Entry 467
+    0x1.9f483ad6f323a9a5a90d4ae07a23d266p0,
+    0x1.04b3e8p0
+  },
+  { // Entry 468
+    -0x1.9f483ad6f323a9a5a90d4ae07a23d266p0,
+    -0x1.04b3e8p0
+  },
+  { // Entry 469
+    0x1.9f4a9cf1e0b44810b3aa7cca45d71cc9p0,
+    0x1.04b490p0
+  },
+  { // Entry 470
+    -0x1.9f4a9cf1e0b44810b3aa7cca45d71cc9p0,
+    -0x1.04b490p0
+  },
+  { // Entry 471
+    0x1.9f4cf08af6c60ed6e2badd5a7b5c1e87p0,
+    0x1.04b534p0
+  },
+  { // Entry 472
+    -0x1.9f4cf08af6c60ed6e2badd5a7b5c1e87p0,
+    -0x1.04b534p0
+  },
+  { // Entry 473
+    -0x1.p-149,
+    -0x1.p-149
+  },
+  { // Entry 474
+    0x1.p-149,
+    0x1.p-149
+  },
+  { // Entry 475
+    0.0,
+    0.0
+  },
+  { // Entry 476
+    0x1.p-149,
+    0x1.p-149
+  },
+  { // Entry 477
+    -0x1.p-149,
+    -0x1.p-149
+  },
+  { // Entry 478
+    0x1.4d82b334a582a56a802f96b3b96feb81p-1,
+    0x1.279a72p-1
+  },
+  { // Entry 479
+    -0x1.4d82b334a582a56a802f96b3b96feb81p-1,
+    -0x1.279a72p-1
+  },
+  { // Entry 480
+    0x1.4d82b60de428f92aa8c96a4a7fe88945p-1,
+    0x1.279a74p-1
+  },
+  { // Entry 481
+    -0x1.4d82b60de428f92aa8c96a4a7fe88945p-1,
+    -0x1.279a74p-1
+  },
+  { // Entry 482
+    0x1.4d82b8e722d302f5aa939a563b12b1a1p-1,
+    0x1.279a76p-1
+  },
+  { // Entry 483
+    -0x1.4d82b8e722d302f5aa939a563b12b1a1p-1,
+    -0x1.279a76p-1
+  },
+  { // Entry 484
+    -0x1.89714760e8fed9af03a91cf1527ceaadp2,
+    0x1.bb67acp0
+  },
+  { // Entry 485
+    0x1.89714760e8fed9af03a91cf1527ceaadp2,
+    -0x1.bb67acp0
+  },
+  { // Entry 486
+    -0x1.897133fb81f3169b3161d50b50ccc1a7p2,
+    0x1.bb67aep0
+  },
+  { // Entry 487
+    0x1.897133fb81f3169b3161d50b50ccc1a7p2,
+    -0x1.bb67aep0
+  },
+  { // Entry 488
+    -0x1.897120961cc4475eb3b8061df0409430p2,
+    0x1.bb67b0p0
+  },
+  { // Entry 489
+    0x1.897120961cc4475eb3b8061df0409430p2,
+    -0x1.bb67b0p0
+  },
+  { // Entry 490
+    0x1.def49c3ab0ad5dde93ba34c54db714c7p-2,
+    0x1.bffffep-2
+  },
+  { // Entry 491
+    -0x1.def49c3ab0ad5dde93ba34c54db714c7p-2,
+    -0x1.bffffep-2
+  },
+  { // Entry 492
+    0x1.def49eaab37a1479231e899509ecf26cp-2,
+    0x1.c0p-2
+  },
+  { // Entry 493
+    -0x1.def49eaab37a1479231e899509ecf26cp-2,
+    -0x1.c0p-2
+  },
+  { // Entry 494
+    0x1.def4a11ab647eef212b1997d3b51405ap-2,
+    0x1.c00002p-2
+  },
+  { // Entry 495
+    -0x1.def4a11ab647eef212b1997d3b51405ap-2,
+    -0x1.c00002p-2
+  },
+  { // Entry 496
+    0x1.a46caf652fa18987e4d0a79f8145dd5bp-1,
+    0x1.5ffffep-1
+  },
+  { // Entry 497
+    -0x1.a46caf652fa18987e4d0a79f8145dd5bp-1,
+    -0x1.5ffffep-1
+  },
+  { // Entry 498
+    0x1.a46cb2be6a0b1dacb36269c41a4a9147p-1,
+    0x1.60p-1
+  },
+  { // Entry 499
+    -0x1.a46cb2be6a0b1dacb36269c41a4a9147p-1,
+    -0x1.60p-1
+  },
+  { // Entry 500
+    0x1.a46cb617a47a31a156dc0005b4e6ebp-1,
+    0x1.600002p-1
+  },
+  { // Entry 501
+    -0x1.a46cb617a47a31a156dc0005b4e6ebp-1,
+    -0x1.600002p-1
+  },
+  { // Entry 502
+    0x1.3d6dc230869c70d5937fedc92d424df2p1,
+    0x1.2ffffep0
+  },
+  { // Entry 503
+    -0x1.3d6dc230869c70d5937fedc92d424df2p1,
+    -0x1.2ffffep0
+  },
+  { // Entry 504
+    0x1.3d6dc956eac7d3b8d6eb2174110d1ddcp1,
+    0x1.30p0
+  },
+  { // Entry 505
+    -0x1.3d6dc956eac7d3b8d6eb2174110d1ddcp1,
+    -0x1.30p0
+  },
+  { // Entry 506
+    0x1.3d6dd07d4f3a237589ad5c41c3801cb4p1,
+    0x1.300002p0
+  },
+  { // Entry 507
+    -0x1.3d6dd07d4f3a237589ad5c41c3801cb4p1,
+    -0x1.300002p0
+  },
+  { // Entry 508
+    -0x1.b2d8a858c90a538d1daad78040e69b98p-1,
+    0x1.37fffep1
+  },
+  { // Entry 509
+    0x1.b2d8a858c90a538d1daad78040e69b98p-1,
+    -0x1.37fffep1
+  },
+  { // Entry 510
+    -0x1.b2d89a938294c8a2604db9f7aa56a0f8p-1,
+    0x1.38p1
+  },
+  { // Entry 511
+    0x1.b2d89a938294c8a2604db9f7aa56a0f8p-1,
+    -0x1.38p1
+  },
+  { // Entry 512
+    -0x1.b2d88cce3c7cce174266439da309cf60p-1,
+    0x1.380002p1
+  },
+  { // Entry 513
+    0x1.b2d88cce3c7cce174266439da309cf60p-1,
+    -0x1.380002p1
+  },
+  { // Entry 514
+    0x1.06f8d0cecf169b06467e4aa036cf8279p-4,
+    0x1.069c8cp-4
+  },
+  { // Entry 515
+    -0x1.06f8d0cecf169b06467e4aa036cf8279p-4,
+    -0x1.069c8cp-4
+  },
+  { // Entry 516
+    0x1.080f746cd17397b60f908e2be01f7ba7p-3,
+    0x1.069c8cp-3
+  },
+  { // Entry 517
+    -0x1.080f746cd17397b60f908e2be01f7ba7p-3,
+    -0x1.069c8cp-3
+  },
+  { // Entry 518
+    0x1.8ed91550469d0eb08aae20658958043bp-3,
+    0x1.89ead2p-3
+  },
+  { // Entry 519
+    -0x1.8ed91550469d0eb08aae20658958043bp-3,
+    -0x1.89ead2p-3
+  },
+  { // Entry 520
+    0x1.0c864149dc68276df299282d04f69af6p-2,
+    0x1.069c8cp-2
+  },
+  { // Entry 521
+    -0x1.0c864149dc68276df299282d04f69af6p-2,
+    -0x1.069c8cp-2
+  },
+  { // Entry 522
+    0x1.53fdd01a98f07f208555cc644276ef2cp-2,
+    0x1.4843b0p-2
+  },
+  { // Entry 523
+    -0x1.53fdd01a98f07f208555cc644276ef2cp-2,
+    -0x1.4843b0p-2
+  },
+  { // Entry 524
+    0x1.9e925b7e237b88ac6098b513c371757cp-2,
+    0x1.89ead4p-2
+  },
+  { // Entry 525
+    -0x1.9e925b7e237b88ac6098b513c371757cp-2,
+    -0x1.89ead4p-2
+  },
+  { // Entry 526
+    0x1.ed21eadb08e47db8b2f11880fbb52879p-2,
+    0x1.cb91f8p-2
+  },
+  { // Entry 527
+    -0x1.ed21eadb08e47db8b2f11880fbb52879p-2,
+    -0x1.cb91f8p-2
+  },
+  { // Entry 528
+    0x1.205a63a04e31e1852af3da22e9f69a19p-1,
+    0x1.069c8ep-1
+  },
+  { // Entry 529
+    -0x1.205a63a04e31e1852af3da22e9f69a19p-1,
+    -0x1.069c8ep-1
+  },
+  { // Entry 530
+    0x1.4d466f84a3288515ab699dd1cec345d3p-1,
+    0x1.277020p-1
+  },
+  { // Entry 531
+    -0x1.4d466f84a3288515ab699dd1cec345d3p-1,
+    -0x1.277020p-1
+  },
+  { // Entry 532
+    0x1.7e1d9983b58754a29012e17a26f277d7p-1,
+    0x1.4843b2p-1
+  },
+  { // Entry 533
+    -0x1.7e1d9983b58754a29012e17a26f277d7p-1,
+    -0x1.4843b2p-1
+  },
+  { // Entry 534
+    0x1.b3df402fe49842a4164cf380ffa5dcp-1,
+    0x1.691744p-1
+  },
+  { // Entry 535
+    -0x1.b3df402fe49842a4164cf380ffa5dcp-1,
+    -0x1.691744p-1
+  },
+  { // Entry 536
+    0x1.efd8311ddf2cc393f20ea767c7b2264ap-1,
+    0x1.89ead6p-1
+  },
+  { // Entry 537
+    -0x1.efd8311ddf2cc393f20ea767c7b2264ap-1,
+    -0x1.89ead6p-1
+  },
+  { // Entry 538
+    0x1.19e271a6444ff34aa2f73c85014971c9p0,
+    0x1.aabe68p-1
+  },
+  { // Entry 539
+    -0x1.19e271a6444ff34aa2f73c85014971c9p0,
+    -0x1.aabe68p-1
+  },
+  { // Entry 540
+    0x1.410393802c1a22382914abf096afbee9p0,
+    0x1.cb91fap-1
+  },
+  { // Entry 541
+    -0x1.410393802c1a22382914abf096afbee9p0,
+    -0x1.cb91fap-1
+  },
+  { // Entry 542
+    0x1.6efed33b714045fe99cfa59471e1e9fdp0,
+    0x1.ec658cp-1
+  },
+  { // Entry 543
+    -0x1.6efed33b714045fe99cfa59471e1e9fdp0,
+    -0x1.ec658cp-1
+  },
+  { // Entry 544
+    0x1.a64c86c02e7a7d96e91f96a5584129f4p0,
+    0x1.069c8ep0
+  },
+  { // Entry 545
+    -0x1.a64c86c02e7a7d96e91f96a5584129f4p0,
+    -0x1.069c8ep0
+  },
+  { // Entry 546
+    0x1.eab4477e5b226dc5270bae9720ea13e3p0,
+    0x1.170656p0
+  },
+  { // Entry 547
+    -0x1.eab4477e5b226dc5270bae9720ea13e3p0,
+    -0x1.170656p0
+  },
+  { // Entry 548
+    0x1.21277f9a7d2f66bb131cff32f26629cdp1,
+    0x1.27701ep0
+  },
+  { // Entry 549
+    -0x1.21277f9a7d2f66bb131cff32f26629cdp1,
+    -0x1.27701ep0
+  },
+  { // Entry 550
+    0x1.5bd1406825b3ffeba48221ad6a8f5414p1,
+    0x1.37d9e6p0
+  },
+  { // Entry 551
+    -0x1.5bd1406825b3ffeba48221ad6a8f5414p1,
+    -0x1.37d9e6p0
+  },
+  { // Entry 552
+    0x1.af464352a989f802824152cad0afe8b7p1,
+    0x1.4843aep0
+  },
+  { // Entry 553
+    -0x1.af464352a989f802824152cad0afe8b7p1,
+    -0x1.4843aep0
+  },
+  { // Entry 554
+    0x1.1866fa7a601b87bb6f378b3438e3fc26p2,
+    0x1.58ad76p0
+  },
+  { // Entry 555
+    -0x1.1866fa7a601b87bb6f378b3438e3fc26p2,
+    -0x1.58ad76p0
+  },
+  { // Entry 556
+    0x1.8bdcc68718a70118860a1b945437fd90p2,
+    0x1.69173ep0
+  },
+  { // Entry 557
+    -0x1.8bdcc68718a70118860a1b945437fd90p2,
+    -0x1.69173ep0
+  },
+  { // Entry 558
+    0x1.4bb68859d3eafb2a130b73ba07e48e8ap3,
+    0x1.798106p0
+  },
+  { // Entry 559
+    -0x1.4bb68859d3eafb2a130b73ba07e48e8ap3,
+    -0x1.798106p0
+  },
+  { // Entry 560
+    0x1.f2efabaeb322ec5ca9d33869295c6063p4,
+    0x1.89eacep0
+  },
+  { // Entry 561
+    -0x1.f2efabaeb322ec5ca9d33869295c6063p4,
+    -0x1.89eacep0
+  },
+  { // Entry 562
+    -0x1.f2f13929323ef8f58db152143e65bcb7p4,
+    0x1.9a5496p0
+  },
+  { // Entry 563
+    0x1.f2f13929323ef8f58db152143e65bcb7p4,
+    -0x1.9a5496p0
+  },
+  { // Entry 564
+    -0x1.4bb6e0ec02cad5c110a4d70039db4d1cp3,
+    0x1.aabe5ep0
+  },
+  { // Entry 565
+    0x1.4bb6e0ec02cad5c110a4d70039db4d1cp3,
+    -0x1.aabe5ep0
+  },
+  { // Entry 566
+    -0x1.8bdd06a655dfa2f3195aca48798e5c86p2,
+    0x1.bb2826p0
+  },
+  { // Entry 567
+    0x1.8bdd06a655dfa2f3195aca48798e5c86p2,
+    -0x1.bb2826p0
+  },
+  { // Entry 568
+    -0x1.18671b76cfccf98a6edbc1fd5b8647b7p2,
+    0x1.cb91eep0
+  },
+  { // Entry 569
+    0x1.18671b76cfccf98a6edbc1fd5b8647b7p2,
+    -0x1.cb91eep0
+  },
+  { // Entry 570
+    -0x1.af466bac80dc9df668d1e0e9b442bf0ep1,
+    0x1.dbfbb6p0
+  },
+  { // Entry 571
+    0x1.af466bac80dc9df668d1e0e9b442bf0ep1,
+    -0x1.dbfbb6p0
+  },
+  { // Entry 572
+    -0x1.5bd15bcb3d06906cef5f3b2ec3ab4ab9p1,
+    0x1.ec657ep0
+  },
+  { // Entry 573
+    0x1.5bd15bcb3d06906cef5f3b2ec3ab4ab9p1,
+    -0x1.ec657ep0
+  },
+  { // Entry 574
+    -0x1.2127938a546d3c428292ba53ee6f67ccp1,
+    0x1.fccf46p0
+  },
+  { // Entry 575
+    0x1.2127938a546d3c428292ba53ee6f67ccp1,
+    -0x1.fccf46p0
+  },
+  { // Entry 576
+    -0x1.eab45caed706c4db622c90fe3e8d16c2p0,
+    0x1.069c88p1
+  },
+  { // Entry 577
+    0x1.eab45caed706c4db622c90fe3e8d16c2p0,
+    -0x1.069c88p1
+  },
+  { // Entry 578
+    -0x1.a64c979eb703d82cb4808044e8abf93fp0,
+    0x1.0ed16cp1
+  },
+  { // Entry 579
+    0x1.a64c979eb703d82cb4808044e8abf93fp0,
+    -0x1.0ed16cp1
+  },
+  { // Entry 580
+    -0x1.6efee11500263c10c1d1bb5904244de6p0,
+    0x1.170650p1
+  },
+  { // Entry 581
+    0x1.6efee11500263c10c1d1bb5904244de6p0,
+    -0x1.170650p1
+  },
+  { // Entry 582
+    -0x1.4103a1bc0f6576a760d49da3bfe55874p0,
+    0x1.1f3b34p1
+  },
+  { // Entry 583
+    0x1.4103a1bc0f6576a760d49da3bfe55874p0,
+    -0x1.1f3b34p1
+  },
+  { // Entry 584
+    -0x1.19e2801aa24ee0adcd9491e4d7af256fp0,
+    0x1.277018p1
+  },
+  { // Entry 585
+    0x1.19e2801aa24ee0adcd9491e4d7af256fp0,
+    -0x1.277018p1
+  },
+  { // Entry 586
+    -0x1.efd84e50652c1b7c71972ad8ee7c018ap-1,
+    0x1.2fa4fcp1
+  },
+  { // Entry 587
+    0x1.efd84e50652c1b7c71972ad8ee7c018ap-1,
+    -0x1.2fa4fcp1
+  },
+  { // Entry 588
+    -0x1.b3df5d9f54e2c748cf0227ee0974ea2ep-1,
+    0x1.37d9e0p1
+  },
+  { // Entry 589
+    0x1.b3df5d9f54e2c748cf0227ee0974ea2ep-1,
+    -0x1.37d9e0p1
+  },
+  { // Entry 590
+    -0x1.7e1db733769a1126a2b0ac7fa14a402cp-1,
+    0x1.400ec4p1
+  },
+  { // Entry 591
+    0x1.7e1db733769a1126a2b0ac7fa14a402cp-1,
+    -0x1.400ec4p1
+  },
+  { // Entry 592
+    -0x1.4d468d82c1a84fef7279fc5fb24419b2p-1,
+    0x1.4843a8p1
+  },
+  { // Entry 593
+    0x1.4d468d82c1a84fef7279fc5fb24419b2p-1,
+    -0x1.4843a8p1
+  },
+  { // Entry 594
+    -0x1.205a8202545202d891ce89bfa6cd1476p-1,
+    0x1.50788cp1
+  },
+  { // Entry 595
+    0x1.205a8202545202d891ce89bfa6cd1476p-1,
+    -0x1.50788cp1
+  },
+  { // Entry 596
+    -0x1.ed22289d891ed78cdc818a4cde6de918p-2,
+    0x1.58ad70p1
+  },
+  { // Entry 597
+    0x1.ed22289d891ed78cdc818a4cde6de918p-2,
+    -0x1.58ad70p1
+  },
+  { // Entry 598
+    -0x1.9e929a7fadf83b6f9e8fb851f512b44bp-2,
+    0x1.60e254p1
+  },
+  { // Entry 599
+    0x1.9e929a7fadf83b6f9e8fb851f512b44bp-2,
+    -0x1.60e254p1
+  },
+  { // Entry 600
+    -0x1.53fe10a547a6ecce5caddc2005db822bp-2,
+    0x1.691738p1
+  },
+  { // Entry 601
+    0x1.53fe10a547a6ecce5caddc2005db822bp-2,
+    -0x1.691738p1
+  },
+  { // Entry 602
+    -0x1.0c8683b1bc682759e28441ef97c8854bp-2,
+    0x1.714c1cp1
+  },
+  { // Entry 603
+    0x1.0c8683b1bc682759e28441ef97c8854bp-2,
+    -0x1.714c1cp1
+  },
+  { // Entry 604
+    -0x1.8ed99c8546008be46614ea66c7ddd7e6p-3,
+    0x1.7981p1
+  },
+  { // Entry 605
+    0x1.8ed99c8546008be46614ea66c7ddd7e6p-3,
+    -0x1.7981p1
+  },
+  { // Entry 606
+    -0x1.080ffef4eda0271d81658d58ae280792p-3,
+    0x1.81b5e4p1
+  },
+  { // Entry 607
+    0x1.080ffef4eda0271d81658d58ae280792p-3,
+    -0x1.81b5e4p1
+  },
+  { // Entry 608
+    -0x1.06f9ee83686aa6194c03de71a6b52f75p-4,
+    0x1.89eac8p1
+  },
+  { // Entry 609
+    0x1.06f9ee83686aa6194c03de71a6b52f75p-4,
+    -0x1.89eac8p1
+  },
+  { // Entry 610
+    0x1.0c8627ec3bc2e8f0e6df44f809f370fdp-2,
+    -0x1.81b5eep2
+  },
+  { // Entry 611
+    -0x1.0c8627ec3bc2e8f0e6df44f809f370fdp-2,
+    0x1.81b5eep2
+  },
+  { // Entry 612
+    0x1.205a49753bb89e8c971c6cd2842edaf0p-1,
+    -0x1.714c26p2
+  },
+  { // Entry 613
+    -0x1.205a49753bb89e8c971c6cd2842edaf0p-1,
+    0x1.714c26p2
+  },
+  { // Entry 614
+    0x1.efd7fb1d28b8a0602b25fadfe9e0277ap-1,
+    -0x1.60e25ep2
+  },
+  { // Entry 615
+    -0x1.efd7fb1d28b8a0602b25fadfe9e0277ap-1,
+    0x1.60e25ep2
+  },
+  { // Entry 616
+    0x1.a64c47bcfb5f9cbdb49360a65548fd6dp0,
+    -0x1.507896p2
+  },
+  { // Entry 617
+    -0x1.a64c47bcfb5f9cbdb49360a65548fd6dp0,
+    0x1.507896p2
+  },
+  { // Entry 618
+    0x1.af45dabd34b75597ff70079b3de986fdp1,
+    -0x1.400ecep2
+  },
+  { // Entry 619
+    -0x1.af45dabd34b75597ff70079b3de986fdp1,
+    0x1.400ecep2
+  },
+  { // Entry 620
+    0x1.f2eba583fff9f8df3693ffd969395de7p4,
+    -0x1.2fa506p2
+  },
+  { // Entry 621
+    -0x1.f2eba583fff9f8df3693ffd969395de7p4,
+    0x1.2fa506p2
+  },
+  { // Entry 622
+    -0x1.186770f5cef152a4ec75fe9a7031a56ap2,
+    -0x1.1f3b3ep2
+  },
+  { // Entry 623
+    0x1.186770f5cef152a4ec75fe9a7031a56ap2,
+    0x1.1f3b3ep2
+  },
+  { // Entry 624
+    -0x1.eab4b52e6cce160a5b9a23a4b929d01dp0,
+    -0x1.0ed176p2
+  },
+  { // Entry 625
+    0x1.eab4b52e6cce160a5b9a23a4b929d01dp0,
+    0x1.0ed176p2
+  },
+  { // Entry 626
+    -0x1.19e2a124bc3deef648338274627cc371p0,
+    -0x1.fccf5ap1
+  },
+  { // Entry 627
+    0x1.19e2a124bc3deef648338274627cc371p0,
+    0x1.fccf5ap1
+  },
+  { // Entry 628
+    -0x1.4d46aca48de47f5fd90c9000c15425d8p-1,
+    -0x1.dbfbc8p1
+  },
+  { // Entry 629
+    0x1.4d46aca48de47f5fd90c9000c15425d8p-1,
+    0x1.dbfbc8p1
+  },
+  { // Entry 630
+    -0x1.53fe2f6fc9d023774a2105c8213e4d5ep-2,
+    -0x1.bb2836p1
+  },
+  { // Entry 631
+    0x1.53fe2f6fc9d023774a2105c8213e4d5ep-2,
+    0x1.bb2836p1
+  },
+  { // Entry 632
+    -0x1.06fa1da43b26cd580ce5a5b89cf2eff3p-4,
+    -0x1.9a54a4p1
+  },
+  { // Entry 633
+    0x1.06fa1da43b26cd580ce5a5b89cf2eff3p-4,
+    0x1.9a54a4p1
+  },
+  { // Entry 634
+    0x1.8ed87198f413d3a122658287aa7fc33ep-3,
+    -0x1.798112p1
+  },
+  { // Entry 635
+    -0x1.8ed87198f413d3a122658287aa7fc33ep-3,
+    0x1.798112p1
+  },
+  { // Entry 636
+    0x1.ed218aee2df4e80e39340b0c4ec3b1d5p-2,
+    -0x1.58ad80p1
+  },
+  { // Entry 637
+    -0x1.ed218aee2df4e80e39340b0c4ec3b1d5p-2,
+    0x1.58ad80p1
+  },
+  { // Entry 638
+    0x1.b3defd0991e6315369dbd5e2de2d14fep-1,
+    -0x1.37d9eep1
+  },
+  { // Entry 639
+    -0x1.b3defd0991e6315369dbd5e2de2d14fep-1,
+    0x1.37d9eep1
+  },
+  { // Entry 640
+    0x1.6efe97c23f206826b4f0019f275d3a44p0,
+    -0x1.17065cp1
+  },
+  { // Entry 641
+    -0x1.6efe97c23f206826b4f0019f275d3a44p0,
+    0x1.17065cp1
+  },
+  { // Entry 642
+    0x1.5bd0ff925c94f7d608b88484f9081f2cp1,
+    -0x1.ec6594p0
+  },
+  { // Entry 643
+    -0x1.5bd0ff925c94f7d608b88484f9081f2cp1,
+    0x1.ec6594p0
+  },
+  { // Entry 644
+    0x1.4bb5ece657bee292a82a3fda6b812aadp3,
+    -0x1.aabe70p0
+  },
+  { // Entry 645
+    -0x1.4bb5ece657bee292a82a3fda6b812aadp3,
+    0x1.aabe70p0
+  },
+  { // Entry 646
+    -0x1.8bdd4feef18bfa8a6c23de6a721f2436p2,
+    -0x1.69174cp0
+  },
+  { // Entry 647
+    0x1.8bdd4feef18bfa8a6c23de6a721f2436p2,
+    0x1.69174cp0
+  },
+  { // Entry 648
+    -0x1.21279e1e8bf4bd3983a3677267e55809p1,
+    -0x1.277028p0
+  },
+  { // Entry 649
+    0x1.21279e1e8bf4bd3983a3677267e55809p1,
+    0x1.277028p0
+  },
+  { // Entry 650
+    -0x1.4103a8147ca836136cc98db9bc6ddf30p0,
+    -0x1.cb920ap-1
+  },
+  { // Entry 651
+    0x1.4103a8147ca836136cc98db9bc6ddf30p0,
+    0x1.cb920ap-1
+  },
+  { // Entry 652
+    -0x1.7e1db58a55d6a12a6457e3c5929ac2c7p-1,
+    -0x1.4843c4p-1
+  },
+  { // Entry 653
+    0x1.7e1db58a55d6a12a6457e3c5929ac2c7p-1,
+    0x1.4843c4p-1
+  },
+  { // Entry 654
+    -0x1.9e928a0c8e79023200164ed240caad05p-2,
+    -0x1.89eafcp-2
+  },
+  { // Entry 655
+    0x1.9e928a0c8e79023200164ed240caad05p-2,
+    0x1.89eafcp-2
+  },
+  { // Entry 656
+    -0x1.080fc9d24fbe9876b31b0aa29dd238eap-3,
+    -0x1.069ce0p-3
+  },
+  { // Entry 657
+    0x1.080fc9d24fbe9876b31b0aa29dd238eap-3,
+    0x1.069ce0p-3
+  },
+  { // Entry 658
+    0x1.080f1f07540fd03b82d4b370d237fa3dp-3,
+    0x1.069c38p-3
+  },
+  { // Entry 659
+    -0x1.080f1f07540fd03b82d4b370d237fa3dp-3,
+    -0x1.069c38p-3
+  },
+  { // Entry 660
+    0x1.9e922847e2b1b6a72d486700e18c05f2p-2,
+    0x1.89eaa8p-2
+  },
+  { // Entry 661
+    -0x1.9e922847e2b1b6a72d486700e18c05f2p-2,
+    -0x1.89eaa8p-2
+  },
+  { // Entry 662
+    0x1.7e1d74258cbc964b561d99c9a66f8c7ep-1,
+    0x1.48439ap-1
+  },
+  { // Entry 663
+    -0x1.7e1d74258cbc964b561d99c9a66f8c7ep-1,
+    -0x1.48439ap-1
+  },
+  { // Entry 664
+    0x1.4103720f2ca3e0580fba15849398a4e9p0,
+    0x1.cb91e0p-1
+  },
+  { // Entry 665
+    -0x1.4103720f2ca3e0580fba15849398a4e9p0,
+    -0x1.cb91e0p-1
+  },
+  { // Entry 666
+    0x1.2127611673ccc7531f5af5aeda3412c5p1,
+    0x1.277014p0
+  },
+  { // Entry 667
+    -0x1.2127611673ccc7531f5af5aeda3412c5p1,
+    -0x1.277014p0
+  },
+  { // Entry 668
+    0x1.8bdc8ba3d8277213c5b74ef806ef466bp2,
+    0x1.691738p0
+  },
+  { // Entry 669
+    -0x1.8bdc8ba3d8277213c5b74ef806ef466bp2,
+    -0x1.691738p0
+  },
+  { // Entry 670
+    -0x1.4bb6fc092bc16530216209a912aada37p3,
+    0x1.aabe5cp0
+  },
+  { // Entry 671
+    0x1.4bb6fc092bc16530216209a912aada37p3,
+    -0x1.aabe5cp0
+  },
+  { // Entry 672
+    -0x1.5bd15368f84be0bda8f135a5f79aeacbp1,
+    0x1.ec6580p0
+  },
+  { // Entry 673
+    0x1.5bd15368f84be0bda8f135a5f79aeacbp1,
+    -0x1.ec6580p0
+  },
+  { // Entry 674
+    -0x1.6efed4dc8946e1c3620d79bb0d654338p0,
+    0x1.170652p1
+  },
+  { // Entry 675
+    0x1.6efed4dc8946e1c3620d79bb0d654338p0,
+    -0x1.170652p1
+  },
+  { // Entry 676
+    -0x1.b3df4206d232794d5761992d88c5a394p-1,
+    0x1.37d9e4p1
+  },
+  { // Entry 677
+    0x1.b3df4206d232794d5761992d88c5a394p-1,
+    -0x1.37d9e4p1
+  },
+  { // Entry 678
+    -0x1.ed21ed7bc4b5968bdb0cd6da269cd55fp-2,
+    0x1.58ad76p1
+  },
+  { // Entry 679
+    0x1.ed21ed7bc4b5968bdb0cd6da269cd55fp-2,
+    -0x1.58ad76p1
+  },
+  { // Entry 680
+    -0x1.8ed917aa74e733b9194d537c8df33c64p-3,
+    0x1.798108p1
+  },
+  { // Entry 681
+    0x1.8ed917aa74e733b9194d537c8df33c64p-3,
+    -0x1.798108p1
+  },
+  { // Entry 682
+    0x1.06f8dc528ea01882064ee242f58a2b88p-4,
+    0x1.9a549ap1
+  },
+  { // Entry 683
+    -0x1.06f8dc528ea01882064ee242f58a2b88p-4,
+    -0x1.9a549ap1
+  },
+  { // Entry 684
+    0x1.53fdd69e1437db957c62e8cc55742beep-2,
+    0x1.bb282cp1
+  },
+  { // Entry 685
+    -0x1.53fdd69e1437db957c62e8cc55742beep-2,
+    -0x1.bb282cp1
+  },
+  { // Entry 686
+    0x1.4d4673b1c7635cc893e1c8d2ca57b3e9p-1,
+    0x1.dbfbbep1
+  },
+  { // Entry 687
+    -0x1.4d4673b1c7635cc893e1c8d2ca57b3e9p-1,
+    -0x1.dbfbbep1
+  },
+  { // Entry 688
+    0x1.19e274e4fdec9e78ef6872081b5572cfp0,
+    0x1.fccf50p1
+  },
+  { // Entry 689
+    -0x1.19e274e4fdec9e78ef6872081b5572cfp0,
+    -0x1.fccf50p1
+  },
+  { // Entry 690
+    0x1.eab445003a7b542a2d4d87a88793bb67p0,
+    0x1.0ed170p2
+  },
+  { // Entry 691
+    -0x1.eab445003a7b542a2d4d87a88793bb67p0,
+    -0x1.0ed170p2
+  },
+  { // Entry 692
+    0x1.1866f7c91660d9c9f4b2d14e91375732p2,
+    0x1.1f3b38p2
+  },
+  { // Entry 693
+    -0x1.1866f7c91660d9c9f4b2d14e91375732p2,
+    -0x1.1f3b38p2
+  },
+  { // Entry 694
+    -0x1.f2f1599b29a7de952b8ba1877d9f5e61p4,
+    0x1.2fa5p2
+  },
+  { // Entry 695
+    0x1.f2f1599b29a7de952b8ba1877d9f5e61p4,
+    -0x1.2fa5p2
+  },
+  { // Entry 696
+    -0x1.af466ef7b15645455e15fbbae6bb4bc6p1,
+    0x1.400ec8p2
+  },
+  { // Entry 697
+    0x1.af466ef7b15645455e15fbbae6bb4bc6p1,
+    -0x1.400ec8p2
+  },
+  { // Entry 698
+    -0x1.a64ca10bfefd2b04bb6a1bb708c28967p0,
+    0x1.507890p2
+  },
+  { // Entry 699
+    0x1.a64ca10bfefd2b04bb6a1bb708c28967p0,
+    -0x1.507890p2
+  },
+  { // Entry 700
+    -0x1.efd85821ec927f2a89ec41acee587230p-1,
+    0x1.60e258p2
+  },
+  { // Entry 701
+    0x1.efd85821ec927f2a89ec41acee587230p-1,
+    -0x1.60e258p2
+  },
+  { // Entry 702
+    -0x1.205a88aec64cad35d7752c73620c2139p-1,
+    0x1.714c20p2
+  },
+  { // Entry 703
+    0x1.205a88aec64cad35d7752c73620c2139p-1,
+    -0x1.714c20p2
+  },
+  { // Entry 704
+    -0x1.0c868e863543fd989476c8cdeffa93eap-2,
+    0x1.81b5e8p2
+  },
+  { // Entry 705
+    0x1.0c868e863543fd989476c8cdeffa93eap-2,
+    -0x1.81b5e8p2
+  },
+  { // Entry 706
+    0x1.f09b61a8a04f0898851f1d7604fa13c8p-5,
+    0x1.effffep-5
+  },
+  { // Entry 707
+    -0x1.f09b61a8a04f0898851f1d7604fa13c8p-5,
+    -0x1.effffep-5
+  },
+  { // Entry 708
+    0x1.f09b63aa81fc46e95e06405b41e8b4ccp-5,
+    0x1.f0p-5
+  },
+  { // Entry 709
+    -0x1.f09b63aa81fc46e95e06405b41e8b4ccp-5,
+    -0x1.f0p-5
+  },
+  { // Entry 710
+    0x1.f09b65ac63a9891f1418c4338c1e419ep-5,
+    0x1.f00002p-5
+  },
+  { // Entry 711
+    -0x1.f09b65ac63a9891f1418c4338c1e419ep-5,
+    -0x1.f00002p-5
+  },
+  { // Entry 712
+    0x1.fa8f1fc0ce86c214bf765fd59e8798a5p-4,
+    0x1.f7fffep-4
+  },
+  { // Entry 713
+    -0x1.fa8f1fc0ce86c214bf765fd59e8798a5p-4,
+    -0x1.f7fffep-4
+  },
+  { // Entry 714
+    0x1.fa8f21c8a33afd3355198e8d7716a811p-4,
+    0x1.f8p-4
+  },
+  { // Entry 715
+    -0x1.fa8f21c8a33afd3355198e8d7716a811p-4,
+    -0x1.f8p-4
+  },
+  { // Entry 716
+    0x1.fa8f23d077ef48645eff9a519628b3a9p-4,
+    0x1.f80002p-4
+  },
+  { // Entry 717
+    -0x1.fa8f23d077ef48645eff9a519628b3a9p-4,
+    -0x1.f80002p-4
+  },
+  { // Entry 718
+    0x1.4ef06aa73ee6a439c0c9f45046b25978p-3,
+    0x1.4bfffep-3
+  },
+  { // Entry 719
+    -0x1.4ef06aa73ee6a439c0c9f45046b25978p-3,
+    -0x1.4bfffep-3
+  },
+  { // Entry 720
+    0x1.4ef06cb4f0a87a5c8eeeebceb12a22b4p-3,
+    0x1.4cp-3
+  },
+  { // Entry 721
+    -0x1.4ef06cb4f0a87a5c8eeeebceb12a22b4p-3,
+    -0x1.4cp-3
+  },
+  { // Entry 722
+    0x1.4ef06ec2a26a7b7c1721ffafb93c0281p-3,
+    0x1.4c0002p-3
+  },
+  { // Entry 723
+    -0x1.4ef06ec2a26a7b7c1721ffafb93c0281p-3,
+    -0x1.4c0002p-3
+  },
+  { // Entry 724
+    0x1.3cc2a2fd911e1557d57b44abf28c4ccap-2,
+    0x1.333332p-2
+  },
+  { // Entry 725
+    -0x1.3cc2a2fd911e1557d57b44abf28c4ccap-2,
+    -0x1.333332p-2
+  },
+  { // Entry 726
+    0x1.3cc2a52e8f4137ca27d1dc0567195443p-2,
+    0x1.333334p-2
+  },
+  { // Entry 727
+    -0x1.3cc2a52e8f4137ca27d1dc0567195443p-2,
+    -0x1.333334p-2
+  },
+  { // Entry 728
+    0x1.3cc2a75f8d6507c589bf08e0371394bcp-2,
+    0x1.333336p-2
+  },
+  { // Entry 729
+    -0x1.3cc2a75f8d6507c589bf08e0371394bcp-2,
+    -0x1.333336p-2
+  },
+  { // Entry 730
+    0x1.99436e5f07b73dda1ef61a800aadfdd3p-1,
+    0x1.594316p-1
+  },
+  { // Entry 731
+    -0x1.99436e5f07b73dda1ef61a800aadfdd3p-1,
+    -0x1.594316p-1
+  },
+  { // Entry 732
+    0x1.994371a62bfe13eb1c755cb5be46f853p-1,
+    0x1.594318p-1
+  },
+  { // Entry 733
+    -0x1.994371a62bfe13eb1c755cb5be46f853p-1,
+    -0x1.594318p-1
+  },
+  { // Entry 734
+    0x1.994374ed504a278226573562b60eca9ap-1,
+    0x1.59431ap-1
+  },
+  { // Entry 735
+    -0x1.994374ed504a278226573562b60eca9ap-1,
+    -0x1.59431ap-1
+  },
+  { // Entry 736
+    0x1.fbc50de7c605a4d1d0f1119b1294b6f0p-1,
+    0x1.8ffffep-1
+  },
+  { // Entry 737
+    -0x1.fbc50de7c605a4d1d0f1119b1294b6f0p-1,
+    -0x1.8ffffep-1
+  },
+  { // Entry 738
+    0x1.fbc511df5917f539bbcf778bc1a22249p-1,
+    0x1.90p-1
+  },
+  { // Entry 739
+    -0x1.fbc511df5917f539bbcf778bc1a22249p-1,
+    -0x1.90p-1
+  },
+  { // Entry 740
+    0x1.fbc515d6ec3223ffbed4bb75154fda0fp-1,
+    0x1.900002p-1
+  },
+  { // Entry 741
+    -0x1.fbc515d6ec3223ffbed4bb75154fda0fp-1,
+    -0x1.900002p-1
+  },
+  { // Entry 742
+    -0x1.p-149,
+    -0x1.p-149
+  },
+  { // Entry 743
+    0x1.p-149,
+    0x1.p-149
+  },
+  { // Entry 744
+    0.0,
+    0.0
+  },
+  { // Entry 745
+    0x1.p-149,
+    0x1.p-149
+  },
+  { // Entry 746
+    -0x1.p-149,
+    -0x1.p-149
+  },
+  { // Entry 747
+    0x1.9272775ea5ecff4e43ecdef3d85ec226p-5,
+    0x1.921fb4p-5
+  },
+  { // Entry 748
+    -0x1.9272775ea5ecff4e43ecdef3d85ec226p-5,
+    -0x1.921fb4p-5
+  },
+  { // Entry 749
+    0x1.9272795fe242d9eb9393a7446620c394p-5,
+    0x1.921fb6p-5
+  },
+  { // Entry 750
+    -0x1.9272795fe242d9eb9393a7446620c394p-5,
+    -0x1.921fb6p-5
+  },
+  { // Entry 751
+    0x1.92727b611e98b7afb97977551d1c5f38p-5,
+    0x1.921fb8p-5
+  },
+  { // Entry 752
+    -0x1.92727b611e98b7afb97977551d1c5f38p-5,
+    -0x1.921fb8p-5
+  },
+  { // Entry 753
+    0x1.936bb77e4ac859bc69bc4abc9e91f025p-4,
+    0x1.921fb4p-4
+  },
+  { // Entry 754
+    -0x1.936bb77e4ac859bc69bc4abc9e91f025p-4,
+    -0x1.921fb4p-4
+  },
+  { // Entry 755
+    0x1.936bb9834241022ecd070b9064632721p-4,
+    0x1.921fb6p-4
+  },
+  { // Entry 756
+    -0x1.936bb9834241022ecd070b9064632721p-4,
+    -0x1.921fb6p-4
+  },
+  { // Entry 757
+    0x1.936bbb8839b9b75bdcc5f6870267a609p-4,
+    0x1.921fb8p-4
+  },
+  { // Entry 758
+    -0x1.936bbb8839b9b75bdcc5f6870267a609p-4,
+    -0x1.921fb8p-4
+  },
+  { // Entry 759
+    0x1.975f5cb43bd951aa2e89a05cbf5e70ffp-3,
+    0x1.921fb4p-3
+  },
+  { // Entry 760
+    -0x1.975f5cb43bd951aa2e89a05cbf5e70ffp-3,
+    -0x1.921fb4p-3
+  },
+  { // Entry 761
+    0x1.975f5ec87ddc4e7a357059f71a9f05b2p-3,
+    0x1.921fb6p-3
+  },
+  { // Entry 762
+    -0x1.975f5ec87ddc4e7a357059f71a9f05b2p-3,
+    -0x1.921fb6p-3
+  },
+  { // Entry 763
+    0x1.975f60dcbfdf8039f01eb7864bc09e13p-3,
+    0x1.921fb8p-3
+  },
+  { // Entry 764
+    -0x1.975f60dcbfdf8039f01eb7864bc09e13p-3,
+    -0x1.921fb8p-3
+  },
+  { // Entry 765
+    0x1.a8279823e9ba30ee623a5402a48590fcp-2,
+    0x1.921fb4p-2
+  },
+  { // Entry 766
+    -0x1.a8279823e9ba30ee623a5402a48590fcp-2,
+    -0x1.921fb4p-2
+  },
+  { // Entry 767
+    0x1.a8279a7bc2206fff3afa52f168c5f8f2p-2,
+    0x1.921fb6p-2
+  },
+  { // Entry 768
+    -0x1.a8279a7bc2206fff3afa52f168c5f8f2p-2,
+    -0x1.921fb6p-2
+  },
+  { // Entry 769
+    0x1.a8279cd39a87a786e140537db72ff334p-2,
+    0x1.921fb8p-2
+  },
+  { // Entry 770
+    -0x1.a8279cd39a87a786e140537db72ff334p-2,
+    -0x1.921fb8p-2
+  },
+  { // Entry 771
+    0x1.fffffd777a5e91e61f5380fb808d3272p-1,
+    0x1.921fb4p-1
+  },
+  { // Entry 772
+    -0x1.fffffd777a5e91e61f5380fb808d3272p-1,
+    -0x1.921fb4p-1
+  },
+  { // Entry 773
+    0x1.000000bbbd2ec06d6d6fff3655a346acp0,
+    0x1.921fb6p-1
+  },
+  { // Entry 774
+    -0x1.000000bbbd2ec06d6d6fff3655a346acp0,
+    -0x1.921fb6p-1
+  },
+  { // Entry 775
+    0x1.000002bbbd3237e7d114276ed329af5bp0,
+    0x1.921fb8p-1
+  },
+  { // Entry 776
+    -0x1.000002bbbd3237e7d114276ed329af5bp0,
+    -0x1.921fb8p-1
+  },
+  { // Entry 777
+    0x1.9437b336b6b0c479b2280999b19575c7p23,
+    0x1.921fb4p0
+  },
+  { // Entry 778
+    -0x1.9437b336b6b0c479b2280999b19575c7p23,
+    -0x1.921fb4p0
+  },
+  { // Entry 779
+    -0x1.5d14946dc98975d6421a55284fe020a1p24,
+    0x1.921fb6p0
+  },
+  { // Entry 780
+    0x1.5d14946dc98975d6421a55284fe020a1p24,
+    -0x1.921fb6p0
+  },
+  { // Entry 781
+    -0x1.76a190eb2b0718d8db55f7d2abeb07d2p22,
+    0x1.921fb8p0
+  },
+  { // Entry 782
+    0x1.76a190eb2b0718d8db55f7d2abeb07d2p22,
+    -0x1.921fb8p0
+  },
+  { // Entry 783
+    -0x1.4442d184698c426c8e3efd356cbebe0ap-23,
+    0x1.921fb4p1
+  },
+  { // Entry 784
+    0x1.4442d184698c426c8e3efd356cbebe0ap-23,
+    -0x1.921fb4p1
+  },
+  { // Entry 785
+    0x1.777a5cf72cedf3b544c81808b515f1f9p-24,
+    0x1.921fb6p1
+  },
+  { // Entry 786
+    -0x1.777a5cf72cedf3b544c81808b515f1f9p-24,
+    -0x1.921fb6p1
+  },
+  { // Entry 787
+    0x1.5dde973dcb48d6e3d13cf2a51550e911p-22,
+    0x1.921fb8p1
+  },
+  { // Entry 788
+    -0x1.5dde973dcb48d6e3d13cf2a51550e911p-22,
+    -0x1.921fb8p1
+  },
+  { // Entry 789
+    -0x1.4442d18469946362f3f6cc7c43857661p-22,
+    0x1.921fb4p2
+  },
+  { // Entry 790
+    0x1.4442d18469946362f3f6cc7c43857661p-22,
+    -0x1.921fb4p2
+  },
+  { // Entry 791
+    0x1.777a5cf72cf11b739d2ab1877e81a9c7p-23,
+    0x1.921fb6p2
+  },
+  { // Entry 792
+    -0x1.777a5cf72cf11b739d2ab1877e81a9c7p-23,
+    -0x1.921fb6p2
+  },
+  { // Entry 793
+    0x1.5dde973dcb71aeb6e776668bbb3de253p-21,
+    0x1.921fb8p2
+  },
+  { // Entry 794
+    -0x1.5dde973dcb71aeb6e776668bbb3de253p-21,
+    -0x1.921fb8p2
+  },
+  { // Entry 795
+    -0x1.4442d18469b4e73c8ad60e7b9f288c5cp-21,
+    0x1.921fb4p3
+  },
+  { // Entry 796
+    0x1.4442d18469b4e73c8ad60e7b9f288c5cp-21,
+    -0x1.921fb4p3
+  },
+  { // Entry 797
+    0x1.777a5cf72cfdba6cfeb518258bcf263cp-22,
+    0x1.921fb6p3
+  },
+  { // Entry 798
+    -0x1.777a5cf72cfdba6cfeb518258bcf263cp-22,
+    -0x1.921fb6p3
+  },
+  { // Entry 799
+    0x1.5dde973dcc150e03405ca894886602c2p-20,
+    0x1.921fb8p3
+  },
+  { // Entry 800
+    -0x1.5dde973dcc150e03405ca894886602c2p-20,
+    -0x1.921fb8p3
+  },
+  { // Entry 801
+    -0x1.4442d1846a36f6a2e65364b916382e9bp-20,
+    0x1.921fb4p4
+  },
+  { // Entry 802
+    0x1.4442d1846a36f6a2e65364b916382e9bp-20,
+    -0x1.921fb4p4
+  },
+  { // Entry 803
+    0x1.777a5cf72d30365284debccc3aeeec17p-21,
+    0x1.921fb6p4
+  },
+  { // Entry 804
+    -0x1.777a5cf72d30365284debccc3aeeec17p-21,
+    -0x1.921fb6p4
+  },
+  { // Entry 805
+    0x1.5dde973dcea28b34a3fcd79b144a5050p-19,
+    0x1.921fb8p4
+  },
+  { // Entry 806
+    -0x1.5dde973dcea28b34a3fcd79b144a5050p-19,
+    -0x1.921fb8p4
+  },
+  { // Entry 807
+    -0x1.4442d1846c3f343c544da1af7aab690cp-19,
+    0x1.921fb4p5
+  },
+  { // Entry 808
+    0x1.4442d1846c3f343c544da1af7aab690cp-19,
+    -0x1.921fb4p5
+  },
+  { // Entry 809
+    0x1.777a5cf72dfa25e89d85f24e960b4455p-20,
+    0x1.921fb6p5
+  },
+  { // Entry 810
+    -0x1.777a5cf72dfa25e89d85f24e960b4455p-20,
+    -0x1.921fb6p5
+  },
+  { // Entry 811
+    0x1.5dde973dd8d87ffa32f001eab81d960cp-18,
+    0x1.921fb8p5
+  },
+  { // Entry 812
+    -0x1.5dde973dd8d87ffa32f001eab81d960cp-18,
+    -0x1.921fb8p5
+  },
+  { // Entry 813
+    -0x1.4442d18474602aa20c84d5918fc68a8ep-18,
+    0x1.921fb4p6
+  },
+  { // Entry 814
+    0x1.4442d18474602aa20c84d5918fc68a8ep-18,
+    -0x1.921fb4p6
+  },
+  { // Entry 815
+    0x1.777a5cf73121e441002cf6d1ec50d56dp-19,
+    0x1.921fb6p6
+  },
+  { // Entry 816
+    -0x1.777a5cf73121e441002cf6d1ec50d56dp-19,
+    -0x1.921fb6p6
+  },
+  { // Entry 817
+    0x1.5dde973e01b0531075e38e808ce048f2p-17,
+    0x1.921fb8p6
+  },
+  { // Entry 818
+    -0x1.5dde973e01b0531075e38e808ce048f2p-17,
+    -0x1.921fb8p6
+  },
+  { // Entry 819
+    -0x1.4442d18494e40438f245a5a219dea235p-17,
+    0x1.921fb4p7
+  },
+  { // Entry 820
+    0x1.4442d18494e40438f245a5a219dea235p-17,
+    -0x1.921fb4p7
+  },
+  { // Entry 821
+    0x1.777a5cf73dc0dda28b6bf07de2b2d5e6p-18,
+    0x1.921fb6p7
+  },
+  { // Entry 822
+    -0x1.777a5cf73dc0dda28b6bf07de2b2d5e6p-18,
+    -0x1.921fb6p7
+  },
+  { // Entry 823
+    0x1.5dde973ea50f9f69f41ff64c8c6db761p-16,
+    0x1.921fb8p7
+  },
+  { // Entry 824
+    -0x1.5dde973ea50f9f69f41ff64c8c6db761p-16,
+    -0x1.921fb8p7
+  },
+  { // Entry 825
+    -0x1.00000fccc8f15ee89f09d222e14c7292p0,
+    0x1.2d97c4p1
+  },
+  { // Entry 826
+    0x1.00000fccc8f15ee89f09d222e14c7292p0,
+    -0x1.2d97c4p1
+  },
+  { // Entry 827
+    -0x1.000007ccc892f8a0760cc20827ace476p0,
+    0x1.2d97c6p1
+  },
+  { // Entry 828
+    0x1.000007ccc892f8a0760cc20827ace476p0,
+    -0x1.2d97c6p1
+  },
+  { // Entry 829
+    -0x1.ffffff9990e924b866e831c9e9e639c7p-1,
+    0x1.2d97c8p1
+  },
+  { // Entry 830
+    0x1.ffffff9990e924b866e831c9e9e639c7p-1,
+    -0x1.2d97c8p1
+  },
+  { // Entry 831
+    0x1.ffffeb55643b9a648c2720bde1d22764p-1,
+    0x1.f6a7a0p1
+  },
+  { // Entry 832
+    -0x1.ffffeb55643b9a648c2720bde1d22764p-1,
+    -0x1.f6a7a0p1
+  },
+  { // Entry 833
+    0x1.fffffb5563d64585e9dcc97d74321461p-1,
+    0x1.f6a7a2p1
+  },
+  { // Entry 834
+    -0x1.fffffb5563d64585e9dcc97d74321461p-1,
+    -0x1.f6a7a2p1
+  },
+  { // Entry 835
+    0x1.000005aab1f87852792237652d34b1cep0,
+    0x1.f6a7a4p1
+  },
+  { // Entry 836
+    -0x1.000005aab1f87852792237652d34b1cep0,
+    -0x1.f6a7a4p1
+  },
+  { // Entry 837
+    0x1.033dd91c1035861ae455e0f8dc274b0dp20,
+    0x1.2d97c4p2
+  },
+  { // Entry 838
+    -0x1.033dd91c1035861ae455e0f8dc274b0dp20,
+    -0x1.2d97c4p2
+  },
+  { // Entry 839
+    0x1.0690fb4774ab80ccddc9ef5ad0fcc237p21,
+    0x1.2d97c6p2
+  },
+  { // Entry 840
+    -0x1.0690fb4774ab80ccddc9ef5ad0fcc237p21,
+    -0x1.2d97c6p2
+  },
+  { // Entry 841
+    -0x1.3fe4dac06d830837f6c584af6f8d9399p26,
+    0x1.2d97c8p2
+  },
+  { // Entry 842
+    0x1.3fe4dac06d830837f6c584af6f8d9399p26,
+    -0x1.2d97c8p2
+  },
+  { // Entry 843
+    -0x1.000014ddd4945394cb6ec7f87debc7a5p0,
+    0x1.5fdbbcp2
+  },
+  { // Entry 844
+    0x1.000014ddd4945394cb6ec7f87debc7a5p0,
+    -0x1.5fdbbcp2
+  },
+  { // Entry 845
+    -0x1.000004ddd3c6764d7369a0be61a630e7p0,
+    0x1.5fdbbep2
+  },
+  { // Entry 846
+    0x1.000004ddd3c6764d7369a0be61a630e7p0,
+    -0x1.5fdbbep2
+  },
+  { // Entry 847
+    -0x1.ffffe9bba7f1321fae192943a3e848c0p-1,
+    0x1.5fdbc0p2
+  },
+  { // Entry 848
+    0x1.ffffe9bba7f1321fae192943a3e848c0p-1,
+    -0x1.5fdbc0p2
+  },
+  { // Entry 849
+    0x1.ffffc133511ea2d3b988bf85316d4e05p-1,
+    0x1.c463a8p2
+  },
+  { // Entry 850
+    -0x1.ffffc133511ea2d3b988bf85316d4e05p-1,
+    -0x1.c463a8p2
+  },
+  { // Entry 851
+    0x1.ffffe1334e31d7ef20d6220c65dd2f9bp-1,
+    0x1.c463aap2
+  },
+  { // Entry 852
+    -0x1.ffffe1334e31d7ef20d6220c65dd2f9bp-1,
+    -0x1.c463aap2
+  },
+  { // Entry 853
+    0x1.00000099a6a286667761c2874c5890aep0,
+    0x1.c463acp2
+  },
+  { // Entry 854
+    -0x1.00000099a6a286667761c2874c5890aep0,
+    -0x1.c463acp2
+  },
+  { // Entry 855
+    0x1.8c642e8cc56a9b233450d6b635a6266dp20,
+    0x1.f6a7a0p2
+  },
+  { // Entry 856
+    -0x1.8c642e8cc56a9b233450d6b635a6266dp20,
+    -0x1.f6a7a0p2
+  },
+  { // Entry 857
+    0x1.b6e0bfb728e42363cd5fb26b31c366c2p22,
+    0x1.f6a7a2p2
+  },
+  { // Entry 858
+    -0x1.b6e0bfb728e42363cd5fb26b31c366c2p22,
+    -0x1.f6a7a2p2
+  },
+  { // Entry 859
+    -0x1.69679b966acc43dfdb28383aa976f5c1p21,
+    0x1.f6a7a4p2
+  },
+  { // Entry 860
+    0x1.69679b966acc43dfdb28383aa976f5c1p21,
+    -0x1.f6a7a4p2
+  },
+  { // Entry 861
+    -0x1.000029eee26fe211bb4a2f8e23a0a9e9p0,
+    0x1.1475cap3
+  },
+  { // Entry 862
+    0x1.000029eee26fe211bb4a2f8e23a0a9e9p0,
+    -0x1.1475cap3
+  },
+  { // Entry 863
+    -0x1.000009eedf3205d2e9b66a3783e02f05p0,
+    0x1.1475ccp3
+  },
+  { // Entry 864
+    0x1.000009eedf3205d2e9b66a3783e02f05p0,
+    -0x1.1475ccp3
+  },
+  { // Entry 865
+    -0x1.ffffd3ddbfe853c71e4a5f7502b09c4ep-1,
+    0x1.1475cep3
+  },
+  { // Entry 866
+    0x1.ffffd3ddbfe853c71e4a5f7502b09c4ep-1,
+    -0x1.1475cep3
+  },
+  { // Entry 867
+    -0x1.f9990e91aa24f550cef57fa4106c56ebp-20,
+    0x1.2d97c4p3
+  },
+  { // Entry 868
+    0x1.f9990e91aa24f550cef57fa4106c56ebp-20,
+    -0x1.2d97c4p3
+  },
+  { // Entry 869
+    -0x1.f3321d234fc557a61c638ef7752de43fp-21,
+    0x1.2d97c6p3
+  },
+  { // Entry 870
+    0x1.f3321d234fc557a61c638ef7752de43fp-21,
+    -0x1.2d97c6p3
+  },
+  { // Entry 871
+    0x1.99bc5b961b1ae363cfc0ffaab4f0e505p-26,
+    0x1.2d97c8p3
+  },
+  { // Entry 872
+    -0x1.99bc5b961b1ae363cfc0ffaab4f0e505p-26,
+    -0x1.2d97c8p3
+  },
+  { // Entry 873
+    0x1.ffff971141794461276f342bd29c5a1fp-1,
+    0x1.46b9c0p3
+  },
+  { // Entry 874
+    -0x1.ffff971141794461276f342bd29c5a1fp-1,
+    -0x1.46b9c0p3
+  },
+  { // Entry 875
+    0x1.ffffd711385b6c9a013dabe9b7254665p-1,
+    0x1.46b9c2p3
+  },
+  { // Entry 876
+    -0x1.ffffd711385b6c9a013dabe9b7254665p-1,
+    -0x1.46b9c2p3
+  },
+  { // Entry 877
+    0x1.00000b889b9ec9c5b277fb6a91cf5f49p0,
+    0x1.46b9c4p3
+  },
+  { // Entry 878
+    -0x1.00000b889b9ec9c5b277fb6a91cf5f49p0,
+    -0x1.46b9c4p3
+  },
+  { // Entry 879
+    0x1.88973cb02a0eea2cfe1a281ca7f04663p19,
+    0x1.5fdbbcp3
+  },
+  { // Entry 880
+    -0x1.88973cb02a0eea2cfe1a281ca7f04663p19,
+    -0x1.5fdbbcp3
+  },
+  { // Entry 881
+    0x1.a4d5d5d753841c89cfe71c25abc8d645p21,
+    0x1.5fdbbep3
+  },
+  { // Entry 882
+    -0x1.a4d5d5d753841c89cfe71c25abc8d645p21,
+    -0x1.5fdbbep3
+  },
+  { // Entry 883
+    -0x1.6fe62a1a9a12b70b1fbb952801f99801p20,
+    0x1.5fdbc0p3
+  },
+  { // Entry 884
+    0x1.6fe62a1a9a12b70b1fbb952801f99801p20,
+    -0x1.5fdbc0p3
+  },
+  { // Entry 885
+    -0x1.00003efff2073e1c0dd65d3b83e5e589p0,
+    0x1.78fdb6p3
+  },
+  { // Entry 886
+    0x1.00003efff2073e1c0dd65d3b83e5e589p0,
+    -0x1.78fdb6p3
+  },
+  { // Entry 887
+    -0x1.00001effec273fb46bb5ecfec53c3105p0,
+    0x1.78fdb8p3
+  },
+  { // Entry 888
+    0x1.00001effec273fb46bb5ecfec53c3105p0,
+    -0x1.78fdb8p3
+  },
+  { // Entry 889
+    -0x1.fffffdffd48e84899227cea1f77a1cf7p-1,
+    0x1.78fdbap3
+  },
+  { // Entry 890
+    0x1.fffffdffd48e84899227cea1f77a1cf7p-1,
+    -0x1.78fdbap3
+  },
+  { // Entry 891
+    0x1.ffffacef26e965d1253424fbbc9ff354p-1,
+    0x1.ab41aep3
+  },
+  { // Entry 892
+    -0x1.ffffacef26e965d1253424fbbc9ff354p-1,
+    -0x1.ab41aep3
+  },
+  { // Entry 893
+    0x1.ffffecef20874a8f035ac4dc1a6029f8p-1,
+    0x1.ab41b0p3
+  },
+  { // Entry 894
+    -0x1.ffffecef20874a8f035ac4dc1a6029f8p-1,
+    -0x1.ab41b0p3
+  },
+  { // Entry 895
+    0x1.000016779112975a2d4b9b75bd90b3c1p0,
+    0x1.ab41b2p3
+  },
+  { // Entry 896
+    -0x1.000016779112975a2d4b9b75bd90b3c1p0,
+    -0x1.ab41b2p3
+  },
+  { // Entry 897
+    0x1.04e4b40acdf9439feccd49bbeb37da0fp19,
+    0x1.c463a8p3
+  },
+  { // Entry 898
+    -0x1.04e4b40acdf9439feccd49bbeb37da0fp19,
+    -0x1.c463a8p3
+  },
+  { // Entry 899
+    0x1.09fa3ae1f4913d1b3764ff9a9678ef68p20,
+    0x1.c463aap3
+  },
+  { // Entry 900
+    -0x1.09fa3ae1f4913d1b3764ff9a9678ef68p20,
+    -0x1.c463aap3
+  },
+  { // Entry 901
+    -0x1.aa8679009203dd6e942f9175275a7461p24,
+    0x1.c463acp3
+  },
+  { // Entry 902
+    0x1.aa8679009203dd6e942f9175275a7461p24,
+    -0x1.c463acp3
+  },
+  { // Entry 903
+    -0x1.00003410fad846fd67d35e0c0d983628p0,
+    0x1.dd85a4p3
+  },
+  { // Entry 904
+    0x1.00003410fad846fd67d35e0c0d983628p0,
+    -0x1.dd85a4p3
+  },
+  { // Entry 905
+    -0x1.00001410f656279e89d14cf4054f6c56p0,
+    0x1.dd85a6p3
+  },
+  { // Entry 906
+    0x1.00001410f656279e89d14cf4054f6c56p0,
+    -0x1.dd85a6p3
+  },
+  { // Entry 907
+    -0x1.ffffe821eba811c067240f666c904371p-1,
+    0x1.dd85a8p3
+  },
+  { // Entry 908
+    0x1.ffffe821eba811c067240f666c904371p-1,
+    -0x1.dd85a8p3
+  },
+  { // Entry 909
+    -0x1.4aa9c2f2c2addb9b59e39401239761e2p-20,
+    0x1.f6a7a0p3
+  },
+  { // Entry 910
+    0x1.4aa9c2f2c2addb9b59e39401239761e2p-20,
+    -0x1.f6a7a0p3
+  },
+  { // Entry 911
+    -0x1.2aa70bcb07e057b729eacbc0cf17cbbfp-22,
+    0x1.f6a7a2p3
+  },
+  { // Entry 912
+    0x1.2aa70bcb07e057b729eacbc0cf17cbbfp-22,
+    -0x1.f6a7a2p3
+  },
+  { // Entry 913
+    0x1.6aac7a1a7c50b873bed39b6859bf2934p-21,
+    0x1.f6a7a4p3
+  },
+  { // Entry 914
+    -0x1.6aac7a1a7c50b873bed39b6859bf2934p-21,
+    -0x1.f6a7a4p3
+  },
+  { // Entry 915
+    0x1.ffff42cd2c95508e700ab76956dd04cfp-1,
+    0x1.07e4ccp4
+  },
+  { // Entry 916
+    -0x1.ffff42cd2c95508e700ab76956dd04cfp-1,
+    -0x1.07e4ccp4
+  },
+  { // Entry 917
+    0x1.ffffc2cd0d489b48844179c594356e0dp-1,
+    0x1.07e4cep4
+  },
+  { // Entry 918
+    -0x1.ffffc2cd0d489b48844179c594356e0dp-1,
+    -0x1.07e4cep4
+  },
+  { // Entry 919
+    0x1.0000216686fdef2e1dd31a2eaa6a1cd4p0,
+    0x1.07e4d0p4
+  },
+  { // Entry 920
+    -0x1.0000216686fdef2e1dd31a2eaa6a1cd4p0,
+    -0x1.07e4d0p4
+  },
+  { // Entry 921
+    0x1.86b7ba4923bcf157dcc33291871e88d4p18,
+    0x1.1475cap4
+  },
+  { // Entry 922
+    -0x1.86b7ba4923bcf157dcc33291871e88d4p18,
+    -0x1.1475cap4
+  },
+  { // Entry 923
+    0x1.9c5becf2873eed369afdc3159a7f797cp20,
+    0x1.1475ccp4
+  },
+  { // Entry 924
+    -0x1.9c5becf2873eed369afdc3159a7f797cp20,
+    -0x1.1475ccp4
+  },
+  { // Entry 925
+    -0x1.733c0d84332fa606d1bd207a491e4371p19,
+    0x1.1475cep4
+  },
+  { // Entry 926
+    0x1.733c0d84332fa606d1bd207a491e4371p19,
+    -0x1.1475cep4
+  },
+  { // Entry 927
+    -0x1.000049220b451bf6e8e605550c88602fp0,
+    0x1.2106c8p4
+  },
+  { // Entry 928
+    0x1.000049220b451bf6e8e605550c88602fp0,
+    -0x1.2106c8p4
+  },
+  { // Entry 929
+    -0x1.0000092200fc99c5dfa4fe18085cf7cdp0,
+    0x1.2106cap4
+  },
+  { // Entry 930
+    0x1.0000092200fc99c5dfa4fe18085cf7cdp0,
+    -0x1.2106cap4
+  },
+  { // Entry 931
+    -0x1.ffff92440d6831722dec0d31810d8fc7p-1,
+    0x1.2106ccp4
+  },
+  { // Entry 932
+    0x1.ffff92440d6831722dec0d31810d8fc7p-1,
+    -0x1.2106ccp4
+  },
+  { // Entry 933
+    -0x1.f9990e91b1d916e582242347112ba1d6p-19,
+    0x1.2d97c4p4
+  },
+  { // Entry 934
+    0x1.f9990e91b1d916e582242347112ba1d6p-19,
+    -0x1.2d97c4p4
+  },
+  { // Entry 935
+    -0x1.f3321d23519fe1dcfdcd2f1f762008a4p-20,
+    0x1.2d97c6p4
+  },
+  { // Entry 936
+    0x1.f3321d23519fe1dcfdcd2f1f762008a4p-20,
+    -0x1.2d97c6p4
+  },
+  { // Entry 937
+    0x1.99bc5b961b1b24fdb77fcee08ba2f720p-25,
+    0x1.2d97c8p4
+  },
+  { // Entry 938
+    -0x1.99bc5b961b1b24fdb77fcee08ba2f720p-25,
+    -0x1.2d97c8p4
+  },
+  { // Entry 939
+    0x1.ffff18ab2756ba0a20aaf4392b0a8019p-1,
+    0x1.3a28c2p4
+  },
+  { // Entry 940
+    -0x1.ffff18ab2756ba0a20aaf4392b0a8019p-1,
+    -0x1.3a28c2p4
+  },
+  { // Entry 941
+    0x1.ffff98aafd818525d24d664ef962ef14p-1,
+    0x1.3a28c4p4
+  },
+  { // Entry 942
+    -0x1.ffff98aafd818525d24d664ef962ef14p-1,
+    -0x1.3a28c4p4
+  },
+  { // Entry 943
+    0x1.00000c5579d621ab7334eff31d23cf2cp0,
+    0x1.3a28c6p4
+  },
+  { // Entry 944
+    -0x1.00000c5579d621ab7334eff31d23cf2cp0,
+    -0x1.3a28c6p4
+  },
+  { // Entry 945
+    0x1.3846b310de7c796adb3ea2ea22b108e2p18,
+    0x1.46b9c0p4
+  },
+  { // Entry 946
+    -0x1.3846b310de7c796adb3ea2ea22b108e2p18,
+    -0x1.46b9c0p4
+  },
+  { // Entry 947
+    0x1.904425fc92eab0abfe96aeeb6ffb2dc8p19,
+    0x1.46b9c2p4
+  },
+  { // Entry 948
+    -0x1.904425fc92eab0abfe96aeeb6ffb2dc8p19,
+    -0x1.46b9c2p4
+  },
+  { // Entry 949
+    -0x1.6322bacb22de6af00228d2ea4d6d2799p20,
+    0x1.46b9c4p4
+  },
+  { // Entry 950
+    0x1.6322bacb22de6af00228d2ea4d6d2799p20,
+    -0x1.46b9c4p4
+  },
+  { // Entry 951
+    -0x1.00005e331d6dbee9f9d431b49ea7b723p0,
+    0x1.534abep4
+  },
+  { // Entry 952
+    0x1.00005e331d6dbee9f9d431b49ea7b723p0,
+    -0x1.534abep4
+  },
+  { // Entry 953
+    -0x1.00001e330de0f7c734bc57a4c6650327p0,
+    0x1.534ac0p4
+  },
+  { // Entry 954
+    0x1.00001e330de0f7c734bc57a4c6650327p0,
+    -0x1.534ac0p4
+  },
+  { // Entry 955
+    -0x1.ffffbc661ca868d5a4418f0d1cd7c22fp-1,
+    0x1.534ac2p4
+  },
+  { // Entry 956
+    0x1.ffffbc661ca868d5a4418f0d1cd7c22fp-1,
+    -0x1.534ac2p4
+  },
+  { // Entry 957
+    -0x1.4ddd3ba9f1214deb40672397d6f191bcp-19,
+    0x1.5fdbbcp4
+  },
+  { // Entry 958
+    0x1.4ddd3ba9f1214deb40672397d6f191bcp-19,
+    -0x1.5fdbbcp4
+  },
+  { // Entry 959
+    -0x1.3774eea7b8d7214bc89b11532f82d323p-21,
+    0x1.5fdbbep4
+  },
+  { // Entry 960
+    0x1.3774eea7b8d7214bc89b11532f82d323p-21,
+    -0x1.5fdbbep4
+  },
+  { // Entry 961
+    0x1.644588ac248da6d01941121f50673b3fp-20,
+    0x1.5fdbc0p4
+  },
+  { // Entry 962
+    -0x1.644588ac248da6d01941121f50673b3fp-20,
+    -0x1.5fdbc0p4
+  },
+  { // Entry 963
+    0x1.ffff6e88f1320794d845e8e0fe1fd8bdp-1,
+    0x1.6c6cbap4
+  },
+  { // Entry 964
+    -0x1.ffff6e88f1320794d845e8e0fe1fd8bdp-1,
+    -0x1.6c6cbap4
+  },
+  { // Entry 965
+    0x1.ffffee88dcd4429f15c0e4a95b9ba0e6p-1,
+    0x1.6c6cbcp4
+  },
+  { // Entry 966
+    -0x1.ffffee88dcd4429f15c0e4a95b9ba0e6p-1,
+    -0x1.6c6cbcp4
+  },
+  { // Entry 967
+    0x1.00003744743b3dbd37dd053e702bd754p0,
+    0x1.6c6cbep4
+  },
+  { // Entry 968
+    -0x1.00003744743b3dbd37dd053e702bd754p0,
+    -0x1.6c6cbep4
+  },
+  { // Entry 969
+    0x1.04109ab0ec78f827ee95cea746b38c20p18,
+    0x1.78fdb6p4
+  },
+  { // Entry 970
+    -0x1.04109ab0ec78f827ee95cea746b38c20p18,
+    -0x1.78fdb6p4
+  },
+  { // Entry 971
+    0x1.0842c9b32d2125dbf5c20d70c46b17a5p19,
+    0x1.78fdb8p4
+  },
+  { // Entry 972
+    -0x1.0842c9b32d2125dbf5c20d70c46b17a5p19,
+    -0x1.78fdb8p4
+  },
+  { // Entry 973
+    -0x1.ffd49133e26a9c749966630dee813ddep23,
+    0x1.78fdbap4
+  },
+  { // Entry 974
+    0x1.ffd49133e26a9c749966630dee813ddep23,
+    -0x1.78fdbap4
+  },
+  { // Entry 975
+    -0x1.000073443152301fa59338eec29c3778p0,
+    0x1.858eb4p4
+  },
+  { // Entry 976
+    0x1.000073443152301fa59338eec29c3778p0,
+    -0x1.858eb4p4
+  },
+  { // Entry 977
+    -0x1.000033441c81232d3d9fc34bea81fb7cp0,
+    0x1.858eb6p4
+  },
+  { // Entry 978
+    0x1.000033441c81232d3d9fc34bea81fb7cp0,
+    -0x1.858eb6p4
+  },
+  { // Entry 979
+    -0x1.ffffe6882f603946b53b042361aec82cp-1,
+    0x1.858eb8p4
+  },
+  { // Entry 980
+    0x1.ffffe6882f603946b53b042361aec82cp-1,
+    -0x1.858eb8p4
+  },
+  { // Entry 981
+    -0x1.cb6cd4cb82a91dfc4af9a499a575e4a4p-3,
+    0x1.fffffep62
+  },
+  { // Entry 982
+    0x1.cb6cd4cb82a91dfc4af9a499a575e4a4p-3,
+    -0x1.fffffep62
+  },
+  { // Entry 983
+    0x1.52f50e757941cbff5b7c2e06a1ab7e9dp6,
+    0x1.p63
+  },
+  { // Entry 984
+    -0x1.52f50e757941cbff5b7c2e06a1ab7e9dp6,
+    -0x1.p63
+  },
+  { // Entry 985
+    -0x1.29cbd12821b399c9ee4f265da51881a8p1,
+    0x1.000002p63
+  },
+  { // Entry 986
+    0x1.29cbd12821b399c9ee4f265da51881a8p1,
+    -0x1.000002p63
+  },
+  { // Entry 987
+    0x1.3e4d9148d7086727da944e1c052b68afp-1,
+    0x1.fffffep26
+  },
+  { // Entry 988
+    -0x1.3e4d9148d7086727da944e1c052b68afp-1,
+    -0x1.fffffep26
+  },
+  { // Entry 989
+    -0x1.2e8fc1af81d8baa8899a3325200c0dcbp0,
+    0x1.p27
+  },
+  { // Entry 990
+    0x1.2e8fc1af81d8baa8899a3325200c0dcbp0,
+    -0x1.p27
+  },
+  { // Entry 991
+    -0x1.4ce9748e524f77ad85735c7f7d668cf1p-1,
+    0x1.000002p27
+  },
+  { // Entry 992
+    0x1.4ce9748e524f77ad85735c7f7d668cf1p-1,
+    -0x1.000002p27
+  },
+  { // Entry 993
+    0x1.7e3005d57ed93ae45b1bea3e3615bb67p1,
+    0x1.fffffep23
+  },
+  { // Entry 994
+    -0x1.7e3005d57ed93ae45b1bea3e3615bb67p1,
+    -0x1.fffffep23
+  },
+  { // Entry 995
+    -0x1.3ea28271a9bea36e744f9ce537ba4b59p0,
+    0x1.p24
+  },
+  { // Entry 996
+    0x1.3ea28271a9bea36e744f9ce537ba4b59p0,
+    -0x1.p24
+  },
+  { // Entry 997
+    0x1.fe929b4282105a160a9be2731df20a6cp0,
+    0x1.000002p24
+  },
+  { // Entry 998
+    -0x1.fe929b4282105a160a9be2731df20a6cp0,
+    -0x1.000002p24
+  },
+  { // Entry 999
+    0x1.2866f06194e0c2c7ee22ee9f8f9dcaeep0,
+    0x1.fffffep1
+  },
+  { // Entry 1000
+    -0x1.2866f06194e0c2c7ee22ee9f8f9dcaeep0,
+    -0x1.fffffep1
+  },
+  { // Entry 1001
+    0x1.2866f9be4de1370db9078607012cb07bp0,
+    0x1.p2
+  },
+  { // Entry 1002
+    -0x1.2866f9be4de1370db9078607012cb07bp0,
+    -0x1.p2
+  },
+  { // Entry 1003
+    0x1.28670c77c0e647138d4fc7181ef9b61fp0,
+    0x1.000002p2
+  },
+  { // Entry 1004
+    -0x1.28670c77c0e647138d4fc7181ef9b61fp0,
+    -0x1.000002p2
+  },
+  { // Entry 1005
+    -0x1.17af68a6d42f772bd249f5d692afa4e7p1,
+    0x1.fffffep0
+  },
+  { // Entry 1006
+    0x1.17af68a6d42f772bd249f5d692afa4e7p1,
+    -0x1.fffffep0
+  },
+  { // Entry 1007
+    -0x1.17af62e0950f83b5099087aaf67af9c1p1,
+    0x1.p1
+  },
+  { // Entry 1008
+    0x1.17af62e0950f83b5099087aaf67af9c1p1,
+    -0x1.p1
+  },
+  { // Entry 1009
+    -0x1.17af5754176705173cec89d01381f553p1,
+    0x1.000002p1
+  },
+  { // Entry 1010
+    0x1.17af5754176705173cec89d01381f553p1,
+    -0x1.000002p1
+  },
+  { // Entry 1011
+    0x1.8eb2425eff72860d56d61056db54ef67p0,
+    0x1.fffffep-1
+  },
+  { // Entry 1012
+    -0x1.8eb2425eff72860d56d61056db54ef67p0,
+    -0x1.fffffep-1
+  },
+  { // Entry 1013
+    0x1.8eb245cbee3a5b8acc7d41323140b3b5p0,
+    0x1.p0
+  },
+  { // Entry 1014
+    -0x1.8eb245cbee3a5b8acc7d41323140b3b5p0,
+    -0x1.p0
+  },
+  { // Entry 1015
+    0x1.8eb24ca5cbea08f991206a3eaf93ab98p0,
+    0x1.000002p0
+  },
+  { // Entry 1016
+    -0x1.8eb24ca5cbea08f991206a3eaf93ab98p0,
+    -0x1.000002p0
+  },
+  { // Entry 1017
+    0x1.17b4f472cd791aabfe4ea91afb5e79e7p-1,
+    0x1.fffffep-2
+  },
+  { // Entry 1018
+    -0x1.17b4f472cd791aabfe4ea91afb5e79e7p-1,
+    -0x1.fffffep-2
+  },
+  { // Entry 1019
+    0x1.17b4f5bf3474a4317964807882444cc8p-1,
+    0x1.p-1
+  },
+  { // Entry 1020
+    -0x1.17b4f5bf3474a4317964807882444cc8p-1,
+    -0x1.p-1
+  },
+  { // Entry 1021
+    0x1.17b4f858026dd8033ed3d8d6d5350ca9p-1,
+    0x1.000002p-1
+  },
+  { // Entry 1022
+    -0x1.17b4f858026dd8033ed3d8d6d5350ca9p-1,
+    -0x1.000002p-1
+  },
+  { // Entry 1023
+    0x1.0578593313db659cf3ab88a235218456p-2,
+    0x1.fffffep-3
+  },
+  { // Entry 1024
+    -0x1.0578593313db659cf3ab88a235218456p-2,
+    -0x1.fffffep-3
+  },
+  { // Entry 1025
+    0x1.05785a43c4c55e63940188965c28bd0fp-2,
+    0x1.p-2
+  },
+  { // Entry 1026
+    -0x1.05785a43c4c55e63940188965c28bd0fp-2,
+    -0x1.p-2
+  },
+  { // Entry 1027
+    0x1.05785c652699b8628b7876b7bd83c0ccp-2,
+    0x1.000002p-2
+  },
+  { // Entry 1028
+    -0x1.05785c652699b8628b7876b7bd83c0ccp-2,
+    -0x1.000002p-2
+  },
+  { // Entry 1029
+    0x1.015779ed46574724b9025a4472a1ae0ap-3,
+    0x1.fffffep-4
+  },
+  { // Entry 1030
+    -0x1.015779ed46574724b9025a4472a1ae0ap-3,
+    -0x1.fffffep-4
+  },
+  { // Entry 1031
+    0x1.01577af1511a4e0459f5b872d4ff34fdp-3,
+    0x1.p-3
+  },
+  { // Entry 1032
+    -0x1.01577af1511a4e0459f5b872d4ff34fdp-3,
+    -0x1.p-3
+  },
+  { // Entry 1033
+    0x1.01577cf966a0744553dd44a994f0bbd1p-3,
+    0x1.000002p-3
+  },
+  { // Entry 1034
+    -0x1.01577cf966a0744553dd44a994f0bbd1p-3,
+    -0x1.000002p-3
+  },
+  { // Entry 1035
+    0x1.005576844d44fda0b80348bb17498aa1p-4,
+    0x1.fffffep-5
+  },
+  { // Entry 1036
+    -0x1.005576844d44fda0b80348bb17498aa1p-4,
+    -0x1.fffffep-5
+  },
+  { // Entry 1037
+    0x1.005577854df0083293be639057b0c681p-4,
+    0x1.p-4
+  },
+  { // Entry 1038
+    -0x1.005577854df0083293be639057b0c681p-4,
+    -0x1.p-4
+  },
+  { // Entry 1039
+    0x1.005579874f46235e52082a4d0ddfc6e1p-4,
+    0x1.000002p-4
+  },
+  { // Entry 1040
+    -0x1.005579874f46235e52082a4d0ddfc6e1p-4,
+    -0x1.000002p-4
+  },
+  { // Entry 1041
+    0x1.001556776eb5d98f82e1b5eab28c6b5fp-5,
+    0x1.fffffep-6
+  },
+  { // Entry 1042
+    -0x1.001556776eb5d98f82e1b5eab28c6b5fp-5,
+    -0x1.fffffep-6
+  },
+  { // Entry 1043
+    0x1.00155777aec0857d22c97e809860288dp-5,
+    0x1.p-5
+  },
+  { // Entry 1044
+    -0x1.00155777aec0857d22c97e809860288dp-5,
+    -0x1.p-5
+  },
+  { // Entry 1045
+    0x1.001559782ed5ded8e2b4c819cb7c9f11p-5,
+    0x1.000002p-5
+  },
+  { // Entry 1046
+    -0x1.001559782ed5ded8e2b4c819cb7c9f11p-5,
+    -0x1.000002p-5
+  },
+  { // Entry 1047
+    0x1.000554776853e041010da22a656f8267p-6,
+    0x1.fffffep-7
+  },
+  { // Entry 1048
+    -0x1.000554776853e041010da22a656f8267p-6,
+    -0x1.fffffep-7
+  },
+  { // Entry 1049
+    0x1.0005557778548ae1b5f60574706e8238p-6,
+    0x1.p-6
+  },
+  { // Entry 1050
+    -0x1.0005557778548ae1b5f60574706e8238p-6,
+    -0x1.p-6
+  },
+  { // Entry 1051
+    0x1.000557779855e08327c758e20d691dadp-6,
+    0x1.000002p-6
+  },
+  { // Entry 1052
+    -0x1.000557779855e08327c758e20d691dadp-6,
+    -0x1.000002p-6
+  },
+  { // Entry 1053
+    0x1.fffffe0aaaaa8aeeef0d9b53ad2f4823p-15,
+    0x1.fffffep-15
+  },
+  { // Entry 1054
+    -0x1.fffffe0aaaaa8aeeef0d9b53ad2f4823p-15,
+    -0x1.fffffep-15
+  },
+  { // Entry 1055
+    0x1.00000005555555777777785485485a1ep-14,
+    0x1.p-14
+  },
+  { // Entry 1056
+    -0x1.00000005555555777777785485485a1ep-14,
+    -0x1.p-14
+  },
+  { // Entry 1057
+    0x1.000002055555757777b8cdaa0aa9c640p-14,
+    0x1.000002p-14
+  },
+  { // Entry 1058
+    -0x1.000002055555757777b8cdaa0aa9c640p-14,
+    -0x1.000002p-14
+  },
+  { // Entry 1059
+    0x1.fffffe00000002aaaaa2aaaab2aeeeecp-28,
+    0x1.fffffep-28
+  },
+  { // Entry 1060
+    -0x1.fffffe00000002aaaaa2aaaab2aeeeecp-28,
+    -0x1.fffffep-28
+  },
+  { // Entry 1061
+    0x1.00000000000001555555555555577777p-27,
+    0x1.p-27
+  },
+  { // Entry 1062
+    -0x1.00000000000001555555555555577777p-27,
+    -0x1.p-27
+  },
+  { // Entry 1063
+    0x1.0000020000000155555d555565577782p-27,
+    0x1.000002p-27
+  },
+  { // Entry 1064
+    -0x1.0000020000000155555d555565577782p-27,
+    -0x1.000002p-27
+  },
+  { // Entry 1065
+    0x1.fffffe000000000aaaaa8aaaaacaaaeep-31,
+    0x1.fffffep-31
+  },
+  { // Entry 1066
+    -0x1.fffffe000000000aaaaa8aaaaacaaaeep-31,
+    -0x1.fffffep-31
+  },
+  { // Entry 1067
+    0x1.00000000000000055555555555555577p-30,
+    0x1.p-30
+  },
+  { // Entry 1068
+    -0x1.00000000000000055555555555555577p-30,
+    -0x1.p-30
+  },
+  { // Entry 1069
+    0x1.00000200000000055555755555955577p-30,
+    0x1.000002p-30
+  },
+  { // Entry 1070
+    -0x1.00000200000000055555755555955577p-30,
+    -0x1.000002p-30
+  },
+  { // Entry 1071
+    0x1.393d94b4988c1f254345c9f7d9ea0c03p-1,
+    -0x1.fffffep127
+  },
+  { // Entry 1072
+    -0x1.393d94b4988c1f254345c9f7d9ea0c03p-1,
+    0x1.fffffep127
+  },
+  { // Entry 1073
+    -0x1.393d94b4988c1f254345c9f7d9ea0c03p-1,
+    0x1.fffffep127
+  },
+  { // Entry 1074
+    0x1.393d94b4988c1f254345c9f7d9ea0c03p-1,
+    -0x1.fffffep127
+  },
+  { // Entry 1075
+    -0x1.393d94b4988c1f254345c9f7d9ea0c03p-1,
+    0x1.fffffep127
+  },
+  { // Entry 1076
+    0x1.393d94b4988c1f254345c9f7d9ea0c03p-1,
+    -0x1.fffffep127
+  },
+  { // Entry 1077
+    0x1.acf315a87aa5da8654c844b917d14745p-1,
+    0x1.fffffcp127
+  },
+  { // Entry 1078
+    -0x1.acf315a87aa5da8654c844b917d14745p-1,
+    -0x1.fffffcp127
+  },
+  { // Entry 1079
+    0x1.777a5cf72cedf3b544c81808b515f1f9p-24,
+    0x1.921fb6p1
+  },
+  { // Entry 1080
+    -0x1.777a5cf72cedf3b544c81808b515f1f9p-24,
+    -0x1.921fb6p1
+  },
+  { // Entry 1081
+    -0x1.5d14946dc98975d6421a55284fe020a1p24,
+    0x1.921fb6p0
+  },
+  { // Entry 1082
+    0x1.5d14946dc98975d6421a55284fe020a1p24,
+    -0x1.921fb6p0
+  },
+  { // Entry 1083
+    0x1.8eb24ca5cbea08f991206a3eaf93ab98p0,
+    0x1.000002p0
+  },
+  { // Entry 1084
+    -0x1.8eb24ca5cbea08f991206a3eaf93ab98p0,
+    -0x1.000002p0
+  },
+  { // Entry 1085
+    0x1.8eb245cbee3a5b8acc7d41323140b3b5p0,
+    0x1.p0
+  },
+  { // Entry 1086
+    -0x1.8eb245cbee3a5b8acc7d41323140b3b5p0,
+    -0x1.p0
+  },
+  { // Entry 1087
+    0x1.8eb2425eff72860d56d61056db54ef67p0,
+    0x1.fffffep-1
+  },
+  { // Entry 1088
+    -0x1.8eb2425eff72860d56d61056db54ef67p0,
+    -0x1.fffffep-1
+  },
+  { // Entry 1089
+    0x1.000000bbbd2ec06d6d6fff3655a346acp0,
+    0x1.921fb6p-1
+  },
+  { // Entry 1090
+    -0x1.000000bbbd2ec06d6d6fff3655a346acp0,
+    -0x1.921fb6p-1
+  },
+  { // Entry 1091
+    0x1.000002p-126,
+    0x1.000002p-126
+  },
+  { // Entry 1092
+    -0x1.000002p-126,
+    -0x1.000002p-126
+  },
+  { // Entry 1093
+    0x1.p-126,
+    0x1.p-126
+  },
+  { // Entry 1094
+    -0x1.p-126,
+    -0x1.p-126
+  },
+  { // Entry 1095
+    0x1.fffffcp-127,
+    0x1.fffffcp-127
+  },
+  { // Entry 1096
+    -0x1.fffffcp-127,
+    -0x1.fffffcp-127
+  },
+  { // Entry 1097
+    0x1.fffff8p-127,
+    0x1.fffff8p-127
+  },
+  { // Entry 1098
+    -0x1.fffff8p-127,
+    -0x1.fffff8p-127
+  },
+  { // Entry 1099
+    0x1.p-148,
+    0x1.p-148
+  },
+  { // Entry 1100
+    -0x1.p-148,
+    -0x1.p-148
+  },
+  { // Entry 1101
+    0x1.p-149,
+    0x1.p-149
+  },
+  { // Entry 1102
+    -0x1.p-149,
+    -0x1.p-149
+  },
+  { // Entry 1103
+    0.0,
+    0.0f
+  },
+  { // Entry 1104
+    -0.0,
+    -0.0f
+  },
+};
+#endif // __BIONIC__
+
+TEST(math_tanf, tanf_intel) {
+#if defined(__BIONIC__)
+  for (size_t i = 0; i < sizeof(g_tanf_intel_data)/sizeof(tanf_intel_data_t); i++) {
+    EXPECT_FLOAT_EQ(g_tanf_intel_data[i].expected, tanf(g_tanf_intel_data[i].call_data)) << "Failed on element " << i;
+  }
+#else // __BIONIC__
+  GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
+}