1 /*
2  * Copyright (C) 2014 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 static data_1_2_t<float, float, float> g_powf_intel_data[] = {
18   { // Entry 0
19     HUGE_VALF,
20     -0.0, -0x1.000002p-1
21   },
22   { // Entry 1
23     0.0f,
24     -0x1.p-5, 0x1.e0p4
25   },
26   { // Entry 2
27     -0.0f,
28     -0x1.p-30, 0x1.40p2
29   },
30   { // Entry 3
31     0x1.p0,
32     -0x1.p0, 0x1.000002p32
33   },
34   { // Entry 4
35     0x1.p0,
36     -0x1.000002p-41, 0.0
37   },
38   { // Entry 5
39     0x1.d1a029128778fca3f9a261be1cb86be7p-121,
40     -0x1.000006p0, -0x1.bc1ee2p27
41   },
42   { // Entry 6
43     0x1.da6e3ff202da752de523f9846303c0b5p-124,
44     -0x1.00000ap0, -0x1.111112p27
45   },
46   { // Entry 7
47     0x1.eb70a2fbb8b2489b8d838eb65ed676acp-91,
48     -0x1.00000ap0, -0x1.8f83e4p26
49   },
50   { // Entry 8
51     HUGE_VALF,
52     -0x1.000028p0, 0x1.20p44
53   },
54   { // Entry 9
55     0x1.002001p-4,
56     -0x1.0010p-2, 0x1.p1
57   },
58   { // Entry 10
59     0x1.002001p-82,
60     -0x1.0010p-41, 0x1.p1
61   },
62   { // Entry 11
63     0x1.004004p-82,
64     -0x1.0020p-41, 0x1.p1
65   },
66   { // Entry 12
67     0x1.006009p-12,
68     -0x1.0030p-6, 0x1.p1
69   },
70   { // Entry 13
71     -0x1.fb859adbdb7df6974c5c9a5489e6972ap53,
72     -0x1.0040p-6, -0x1.20p3
73   },
74   { // Entry 14
75     0x1.008010p-82,
76     -0x1.0040p-41, 0x1.p1
77   },
78   { // Entry 15
79     0x1.00e031p-40,
80     -0x1.0070p-20, 0x1.p1
81   },
82   { // Entry 16
83     0x1.31e452ffffec96a3d5a882fe244f8c63p-1,
84     -0x1.046ef4p0, -0x1.e0p4
85   },
86   { // Entry 17
87     0x1.33e8f304p-36,
88     -0x1.08p-6, 0x1.80p2
89   },
90   { // Entry 18
91     0x1.d82001fe9d6bdbba98638def8d37e50bp-124,
92     -0x1.1ec38cp0, -0x1.78p9
93   },
94   { // Entry 19
95     -0x1.45f3bdeaa5f60d121c3fa751dbd758adp36,
96     -0x1.bffffep-6, -0x1.c0p2
97   },
98   { // Entry 20
99     0x1.df41ae7ef4e15e8ad45c7293ddc3fe7dp61,
100     -0x1.fffffap-1, -0x1.c9b244p27
101   },
102   { // Entry 21
103     0x1.df46f26f1f129a54922022f9b653a99fp61,
104     -0x1.fffffap-1, -0x1.c9b262p27
105   },
106   { // Entry 22
107     -0x1.00000300000900001b0000510000f3p21,
108     -0x1.fffffap-22, -0x1.p0
109   },
110   { // Entry 23
111     -0x1.00000300000900001b0000510000f3p-99,
112     -0x1.fffffap98, -0x1.p0
113   },
114   { // Entry 24
115     -0x1.78b55ef8aecb0b7c5b8865e27157d824p-2,
116     -0x1.fffffcp-1, 0x1.000002p23
117   },
118   { // Entry 25
119     -0x1.fffffep-41,
120     -0x1.fffffep-41, 0x1.p0
121   },
122   { // Entry 26
123     0x1.p71,
124     0x1.p-2, -0x1.1cp5
125   },
126   { // Entry 27
127     0x1.d580710e38463c3dd62fce98f203b471p-1,
128     0x1.p-2, 0x1.0007p-4
129   },
130   { // Entry 28
131     0x1.p-15,
132     0x1.p-2, 0x1.e0p2
133   },
134   { // Entry 29
135     0.0f,
136     0x1.p-3, 0x1.8ffffep5
137   },
138   { // Entry 30
139     0x1.p-40,
140     0x1.p-5, 0x1.p3
141   },
142   { // Entry 31
143     0x1.p40,
144     0x1.p-10, -0x1.p2
145   },
146   { // Entry 32
147     0x1.ecfff0b449d7c9a5d494c884c717f9cdp-88,
148     0x1.p-144, 0x1.3586fep-1
149   },
150   { // Entry 33
151     0x1.ecfff0b449d7c9a5d494c884c717f9cdp-106,
152     0x1.p-144, 0x1.7586fep-1
153   },
154   { // Entry 34
155     HUGE_VALF,
156     0x1.p-149, -0x1.ccacccp-1
157   },
158   { // Entry 35
159     HUGE_VALF,
160     0x1.p-149, -0x1.e6e666p-1
161   },
162   { // Entry 36
163     0x1.e8e101355bd975bfec3fb5ed3757777dp-1,
164     0x1.000002p-2, 0x1.1111p-5
165   },
166   { // Entry 37
167     0x1.ddb64347a55e452ed04d6a173ca5b56cp99,
168     0x1.000002p-111, -0x1.ccccccp-1
169   },
170   { // Entry 38
171     0x1.558e990004a8ebb3e8176275ba9f1052p52,
172     0x1.000002p-112, -0x1.df3b5ap-2
173   },
174   { // Entry 39
175     0x1.fffffd0000053ffff66000120bffddb6p92,
176     0x1.000002p-124, -0x1.80p-1
177   },
178   { // Entry 40
179     0x1.fffffffffff800000800000555554555p-1,
180     0x1.000002p0, -0x1.p-23
181   },
182   { // Entry 41
183     0x1.fffffffffff9000007000002eaaaa02ap-1,
184     0x1.000002p0, -0x1.c0p-24
185   },
186   { // Entry 42
187     0x1.ddb6530d485b7badb441a4460ca54c62p9,
188     0x1.000002p11, 0x1.ccccc6p-1
189   },
190   { // Entry 43
191     0x1.d901790cd9d1b9d8cdf616296479022fp-14,
192     0x1.000002p17, -0x1.8af8b0p-1
193   },
194   { // Entry 44
195     0x1.e6d3f90d414447b2f2467d4c214496bdp30,
196     0x1.000002p42, 0x1.7904a4p-1
197   },
198   { // Entry 45
199     0x1.000012ffffd68004fa7fb159108ec97dp0,
200     0x1.00001cp0, 0x1.5b6dbap-1
201   },
202   { // Entry 46
203     0x1.d174810e1e4527f011547dfc4dc6b48cp-3,
204     0x1.00001cp3, -0x1.6ccccep-1
205   },
206   { // Entry 47
207     0x1.d581970e8b4ccc9dbc28899bd1848e24p-1,
208     0x1.00002ep-2, 0x1.ffffcep-5
209   },
210   { // Entry 48
211     0x1.000455000312cc6e79ced653c38d7e2ap0,
212     0x1.000038p-50, -0x1.fff77ep-20
213   },
214   { // Entry 49
215     0x1.00480900a807e03f01500480090008p-81,
216     0x1.0008p-9, 0x1.20p3
217   },
218   { // Entry 50
219     0x1.ffc004ffb0045fc8029fe20149f2408ep39,
220     0x1.0008p-10, -0x1.p2
221   },
222   { // Entry 51
223     0x1.fec1bb35b5a826526101adab0695d1d3p-1,
224     0x1.00e0p0, -0x1.6ccccep-1
225   },
226   { // Entry 52
227     0x1.fadbde187acba5b3a6c4cde78e1bbb4ap45,
228     0x1.01fffcp0, 0x1.p12
229   },
230   { // Entry 53
231     0x1.ff1fb6ff79a5e0391b1d7dfb14de7de6p22,
232     0x1.01fffep0, 0x1.000cb6p11
233   },
234   { // Entry 54
235     0x1.6cbbc2fff64c73aab0033df757f3808dp11,
236     0x1.0220p0, 0x1.e295f2p9
237   },
238   { // Entry 55
239     0x1.f81f5312ba449421bd9393ad8df53aaep-1,
240     0x1.04p0, -0x1.0006p0
241   },
242   { // Entry 56
243     0x1.ffe88affffff33e933cfaad5f0ee2678p-1,
244     0x1.08c7eep-16, 0x1.0f94b2p-16
245   },
246   { // Entry 57
247     0x1.0000dcffffc6fee7e4aac09a3d9fb9a1p0,
248     0x1.0ep-20, -0x1.000cdcp-20
249   },
250   { // Entry 58
251     0x1.70ce05e629803c0ca47482392a882debp-3,
252     0x1.0ep3, -0x1.9b91bap-1
253   },
254   { // Entry 59
255     0x1.5a8926e473f6148a5a383bfa1ed0b335p-90,
256     0x1.0ffffep0, -0x1.0000fep10
257   },
258   { // Entry 60
259     0x1.8ec5b2e1606728f21cf2c90c2e4d2a9bp-93,
260     0x1.0ffffep0, -0x1.07fffep10
261   },
262   { // Entry 61
263     0x1.a47dd4ffffe25486314351413837b2fdp4,
264     0x1.1624p-4, -0x1.3720c0p0
265   },
266   { // Entry 62
267     0x1.442401p0,
268     0x1.2010p0, 0x1.p1
269   },
270   { // Entry 63
271     0x1.e7aaf2ffffbce86a4fd2cf9cb53d7e55p-1,
272     0x1.253264p0, -0x1.6f826ep-2
273   },
274   { // Entry 64
275     0x1.4d63290052d4d2d894b4635cb9b98130p-39,
276     0x1.2711c8p-6, 0x1.aa804ep2
277   },
278   { // Entry 65
279     0x1.b20168da0fc1fca6d3c1b8c23fdcaf39p49,
280     0x1.2aaaaap-1, -0x1.fff1fep5
281   },
282   { // Entry 66
283     0x1.ee26c12ebf5b649bef95484ece113007p2,
284     0x1.2f7dc0p-23, -0x1.0967c0p-3
285   },
286   { // Entry 67
287     0x1.bc90590000002ee11763c6fe2418730cp-2,
288     0x1.334478p-2, 0x1.62e42ep-1
289   },
290   { // Entry 68
291     0x1.8c8c8300308cee7c1a41b09294323cfbp-82,
292     0x1.3ffffep-1, 0x1.e0p6
293   },
294   { // Entry 69
295     0x1.643d4efffe606e056e4035b0becc20fdp-5,
296     0x1.3ffffep-40, 0x1.d2f190p-4
297   },
298   { // Entry 70
299     0x1.f8148914d4ea3af94ee724572f2ee8ffp-1,
300     0x1.41d420p20, -0x1.22p-10
301   },
302   { // Entry 71
303     0x1.cd6e9100038c93a7dce72a113ca56c70p-2,
304     0x1.443a42p-2, 0x1.62e42ep-1
305   },
306   { // Entry 72
307     0x1.f895910f392f3b8fcc641ae87164d684p-1,
308     0x1.45a2a8p1, -0x1.p-6
309   },
310   { // Entry 73
311     0x1.e3dff8fff6e9efd4f167a7b91eb882afp-1,
312     0x1.45d174p-1, 0x1.00001cp-3
313   },
314   { // Entry 74
315     0x1.d332f0fffc83128a7fc7bd56be27e755p-2,
316     0x1.4a1704p-2, 0x1.62e42ep-1
317   },
318   { // Entry 75
319     0x1.d5ae790003cb17cf83deb5e2cc0ea01cp-2,
320     0x1.4c9f94p-2, 0x1.62e42ep-1
321   },
322   { // Entry 76
323     0x1.ca8ec6ed5df39f991f808d94dd5c8834p88,
324     0x1.4e9cc2p-30, -0x1.80p1
325   },
326   { // Entry 77
327     0x1.d9b648fffc167ed8b917b64f747e6270p-2,
328     0x1.50bfc8p-2, 0x1.62e42ep-1
329   },
330   { // Entry 78
331     0x1.da95070001a3799fee02ea034357a8c2p-2,
332     0x1.51a450p-2, 0x1.62e42ep-1
333   },
334   { // Entry 79
335     0x1.fe957b38c5b6959bb0ea80e43c709ecap-1,
336     0x1.679286p-11, 0x1.8ea824p-12
337   },
338   { // Entry 80
339     0x1.aca91b5f3882f36dcdab2a8d641c0ab5p-56,
340     0x1.745d18p-4, 0x1.ff1ffep3
341   },
342   { // Entry 81
343     0x1.f82eb711ff0066ee591658258b692331p-1,
344     0x1.77fffep-120, 0x1.85bc7ap-13
345   },
346   { // Entry 82
347     0x1.d98c8300003e83fd25b95381f702161cp-1,
348     0x1.7a3d0ep0, -0x1.99999ap-3
349   },
350   { // Entry 83
351     0x1.f82cef13a11a5f5a0562fe52c88207bdp-1,
352     0x1.7c9a16p-2, 0x1.fddffep-7
353   },
354   { // Entry 84
355     0x1.d0d014fffe715e2732b6d1ced96adb76p19,
356     0x1.7e9bb0p-8, -0x1.569828p1
357   },
358   { // Entry 85
359     0x1.8518e2fffdea301062ac6a29c6e53df6p-1,
360     0x1.851ebap-1, 0x1.000ep0
361   },
362   { // Entry 86
363     0x1.2da1e8fffe1350e4daf5553e75dca020p-4,
364     0x1.861862p-4, 0x1.1cp0
365   },
366   { // Entry 87
367     0x1.dd037a2c561bfe1824p-11,
368     0x1.8ce632p-4, 0x1.80p1
369   },
370   { // Entry 88
371     0x1.f81fa713d2b23eac52a36f4b3a33023ep-1,
372     0x1.8f86aap-1, 0x1.0000e0p-4
373   },
374   { // Entry 89
375     0x1.03f14b095ae687525a7e377e3505e587p0,
376     0x1.90p5, 0x1.0008p-8
377   },
378   { // Entry 90
379     0x1.36395100005cc4113b220d6ce672e165p0,
380     0x1.95578ep1, 0x1.555556p-3
381   },
382   { // Entry 91
383     0x1.f83249134e77a21bf811350c6a931beep-1,
384     0x1.98p5, -0x1.000002p-8
385   },
386   { // Entry 92
387     0x1.9f628b3cfd06f417f86e1ca8edc1469ep117,
388     0x1.99999cp3, 0x1.p5
389   },
390   { // Entry 93
391     0x1.d4851ccedafdd1cbc79a6a6b3dbb1cbep119,
392     0x1.9a66d0p-14, -0x1.20p3
393   },
394   { // Entry 94
395     0x1.2536270001fab70a29d68e60feb11211p-11,
396     0x1.9ffffep41, -0x1.094f1cp-2
397   },
398   { // Entry 95
399     0x1.d08ae8fffdc7029e0bd02c871606a01cp0,
400     0x1.a57becp1, 0x1.p-1
401   },
402   { // Entry 96
403     0x1.b83638ffb21561a23ec9b8a7b0ba7b52p15,
404     0x1.aaaaaep-1, -0x1.e0p5
405   },
406   { // Entry 97
407     0x1.c198860000001c1cee146e451365eae1p-10,
408     0x1.ad1d1cp-14, 0x1.62e42ep-1
409   },
410   { // Entry 98
411     0x1.cd0c6eefc33dfc2ef3d2beb81ad568cap30,
412     0x1.b13b1cp-1, -0x1.ffff1ep6
413   },
414   { // Entry 99
415     0x1.6228e4fef882769ba040164fc4bca0cbp-81,
416     0x1.b7ffd8p-1, 0x1.705394p8
417   },
418   { // Entry 100
419     0x1.ae9d756c84b4063f238dd151bec30e0bp-99,
420     0x1.be0d7cp-1, 0x1.ede448p8
421   },
422   { // Entry 101
423     0x1.913f68f101ebe490d29d873d1e0fd828p-85,
424     0x1.be0f70p-1, 0x1.a8147ap8
425   },
426   { // Entry 102
427     0x1.b1e7215c128082aab49edab1641919a8p-99,
428     0x1.be0f70p-1, 0x1.ede5d8p8
429   },
430   { // Entry 103
431     0x1.dc574183f03d7a333c18fc6916daa859p-96,
432     0x1.bff0d0p-1, 0x1.ed2fb4p8
433   },
434   { // Entry 104
435     0x1.da6fcd00020da659e4a50ba993a71d92p6,
436     0x1.bffffep1, 0x1.e7f782p1
437   },
438   { // Entry 105
439     HUGE_VALF,
440     0x1.c25c26p-44, -0x1.40p3
441   },
442   { // Entry 106
443     0x1.951dfaf0d0341097e50f8d51fb5b0b2ap-72,
444     0x1.c4ec74p-1, 0x1.935234p8
445   },
446   { // Entry 107
447     0x1.fb1c6cfffef199884e78c26fef057fc3p4,
448     0x1.c76380p0, 0x1.80087cp2
449   },
450   { // Entry 108
451     0x1.d82d7dffffefc26e1f09e6d73a276d81p-10,
452     0x1.cc8d06p-14, 0x1.62e42ep-1
453   },
454   { // Entry 109
455     0x1.997e0eef7bb3d4eda40dc43c72a53167p-70,
456     0x1.d1cdccp-1, 0x1.fc2640p8
457   },
458   { // Entry 110
459     0x1.fe82dd381a8d3056a4c554f1e1764f9dp-1,
460     0x1.d40a66p-3, 0x1.02964cp-9
461   },
462   { // Entry 111
463     0x1.f3ab1937169c9ab7aac67b94894ede10p-1,
464     0x1.d55552p-2, 0x1.000038p-5
465   },
466   { // Entry 112
467     0x1.fe805f37b89bc0c8b0163db7c11f48f2p-1,
468     0x1.da12f0p-1, 0x1.38p-5
469   },
470   { // Entry 113
471     0x1.c27937000f6c15a86f8eb042a0895566p-73,
472     0x1.df0a82p-1, 0x1.77fbc0p9
473   },
474   { // Entry 114
475     0x1.c64b0d000027dbefa1e3233ef53619b7p105,
476     0x1.dffffep52, 0x1.00087cp1
477   },
478   { // Entry 115
479     0x1.0847b080e10a3f33ba599a218b630ffbp0,
480     0x1.e06b8cp-1, -0x1.p-1
481   },
482   { // Entry 116
483     0x1.eff5716fa057c0db02972e5b51a95899p-1,
484     0x1.e06b8cp-1, 0x1.p-1
485   },
486   { // Entry 117
487     0x1.083f7f587cdb6cc005ee70abb128067cp0,
488     0x1.e08956p-1, -0x1.p-1
489   },
490   { // Entry 118
491     0x1.f004d186653df746f46ac1da51e68817p-1,
492     0x1.e08956p-1, 0x1.p-1
493   },
494   { // Entry 119
495     0x1.2e78986ce71690689a17b09e2fd01256p0,
496     0x1.e0ee8ap-1, -0x1.5515p1
497   },
498   { // Entry 120
499     0x1.34e306ebdacb3fb249efb92c5df50a30p0,
500     0x1.e0ee8ap-1, -0x1.80p1
501   },
502   { // Entry 121
503     0x1.1a22a2b284843cef729aa7923200616bp0,
504     0x1.e0ee8ap-1, -0x1.8d89d8p0
505   },
506   { // Entry 122
507     0x1.1d8befed03f9ed8d628e72acfd5846f2p0,
508     0x1.e0ee8ap-1, -0x1.beb050p0
509   },
510   { // Entry 123
511     0x1.e9e518fb1617eceb976b420930a3ce51p-1,
512     0x1.e0ee8ap-1, 0x1.68f880p-1
513   },
514   { // Entry 124
515     0x1.a0bdbae7d1b95d1adb05939aefcd35f2p-93,
516     0x1.e13d0ep-1, 0x1.0220p10
517   },
518   { // Entry 125
519     0x1.8789269c3d7361f6464f369baecd358fp-90,
520     0x1.e1f07ep-1, 0x1.p10
521   },
522   { // Entry 126
523     0x1.f67dcb0d034ec28a4309c4415565f9ecp1,
524     0x1.e4000ep5, 0x1.55555ap-2
525   },
526   { // Entry 127
527     0x1.e65785986fb7af1219234980dca4ef34p-93,
528     0x1.e6f314p-1, 0x1.3e0f80p10
529   },
530   { // Entry 128
531     0x1.e9a57691f06acbd3893901e376830537p-125,
532     0x1.e97470p-1, 0x1.dd67c0p10
533   },
534   { // Entry 129
535     0x1.866ec900017d689ca5deb18c4769effbp-2,
536     0x1.f040c8p-1, 0x1.eddbacp4
537   },
538   { // Entry 130
539     0x1.f839d5101bcf305e04c187afb53a6c53p-1,
540     0x1.f091e2p-1, 0x1.p-1
541   },
542   { // Entry 131
543     0x1.a374c2b00b62172cd4678df5e503b6f1p-13,
544     0x1.f60c04p-14, 0x1.e2e42ep-1
545   },
546   { // Entry 132
547     0x1.f8479b115561f17028b236fb8f2c173fp-1,
548     0x1.ff174ap-1, 0x1.119996p3
549   },
550   { // Entry 133
551     0x1.f947cf0debb3f5149df66e08396f65c5p3,
552     0x1.ff1ffep3, 0x1.fddffep-1
553   },
554   { // Entry 134
555     0x1.f3ae6b36c3163cd2d42f1eddf4e95886p-1,
556     0x1.ff7ffep0, -0x1.203c88p-5
557   },
558   { // Entry 135
559     0x1.f842b5127e562bf4cc2fb2aa30312393p-1,
560     0x1.ffbffep-10, 0x1.3ffffep-9
561   },
562   { // Entry 136
563     0x1.fc042cfcabd3d00c3fd7e9d168a20182p-1,
564     0x1.ffc0p-1, 0x1.ffc7fep3
565   },
566   { // Entry 137
567     0x1.f836cd12927fe3ea2eb9810462c208dcp-1,
568     0x1.fff77ep100, -0x1.cb0968p-13
569   },
570   { // Entry 138
571     0x1.fff3fd0c0608c60d8c3c9f07648607d5p14,
572     0x1.fff7fep9, 0x1.80p0
573   },
574   { // Entry 139
575     0x1.f811d3140d17296dc633cd00bfd96387p-1,
576     0x1.fff8p-1, 0x1.ff80p7
577   },
578   { // Entry 140
579     0x1.fe9d9738d0ca9f11f97a71b1a366145ap-1,
580     0x1.fffefep1, -0x1.fffff8p-10
581   },
582   { // Entry 141
583     0x1.f202b300003069a7a886e44fbf6073c2p72,
584     0x1.ffff3ep127, 0x1.23d714p-1
585   },
586   { // Entry 142
587     0x1.b834a192875d72ac81b7915cf8979690p-96,
588     0x1.ffffbep-1, 0x1.p25
589   },
590   { // Entry 143
591     0x1.ffffed000029bffddef5495e5603ce3bp-1,
592     0x1.ffffe2p-1, 0x1.44443ep-1
593   },
594   { // Entry 144
595     0x1.d6ab5d0e7ae03433ad824616d0db8b03p15,
596     0x1.ffffeep-40, -0x1.a0ea0cp-2
597   },
598   { // Entry 145
599     0x1.000002fffffffffff27fffe4ffffebc0p0,
600     0x1.fffffap-1, -0x1.fffffap-1
601   },
602   { // Entry 146
603     0x1.00000000000400000400000d55556d55p0,
604     0x1.fffffcp-1, -0x1.p-23
605   },
606   { // Entry 147
607     0x1.00000000000380000380000acaaabdeap0,
608     0x1.fffffcp-1, -0x1.c0p-24
609   },
610   { // Entry 148
611     0x1.ee8fc930954d29b3e28c5c1eafb9f7fdp4,
612     0x1.fffffcp-67, -0x1.33334ep-4
613   },
614   { // Entry 149
615     0x1.6a0a0cfff3ffa00e753af84c0100fbf0p13,
616     0x1.fffffcp-106, -0x1.075078p-3
617   },
618   { // Entry 150
619     0x1.9aaabcfff2ae3e7c84e87085640355e4p48,
620     0x1.fffffcp-120, -0x1.a2e8bep-2
621   },
622   { // Entry 151
623     0x1.f5777afffe2b46a4da98759043de4862p-52,
624     0x1.fffffcp80, -0x1.428f58p-1
625   },
626   { // Entry 152
627     0x1.73d3321e7f247def1ed4c816c824c77dp-67,
628     0x1.fffffcp119, -0x1.1b91b4p-1
629   },
630   { // Entry 153
631     0x1.000001000001000001000001000001p10,
632     0x1.fffffep-11, -0x1.p0
633   },
634   { // Entry 154
635     0x1.fffffeffffffbfffffdfffffebfffff1p0,
636     0x1.fffffep1, 0x1.p-1
637   },
638   { // Entry 155
639     0x1.cb5a0d0002f5169a13de39863bb5f91dp-2,
640     0x1.421efap-2, 0x1.62e42ep-1
641   },
642   { // Entry 156
643     0x1.cb720dcef90691503cbd1e949db761d9p-1,
644     0x1.p-5, 0x1.p-5
645   },
646   { // Entry 157
647     0x1.p-5,
648     0x1.p-5, 0x1.p0
649   },
650   { // Entry 158
651     0x1.p0,
652     0x1.p0, 0x1.p-5
653   },
654   { // Entry 159
655     0x1.p0,
656     0x1.p0, 0x1.p0
657   },
658   { // Entry 160
659     0x1.p-40,
660     0x1.p-5, 0x1.p3
661   },
662   { // Entry 161
663     0.0f,
664     0x1.p-5, 0x1.p5
665   },
666   { // Entry 162
667     0x1.p0,
668     0x1.p0, 0x1.p3
669   },
670   { // Entry 163
671     0x1.p0,
672     0x1.p0, 0x1.p5
673   },
674   { // Entry 164
675     0.0f,
676     0x1.p-5, 0x1.p10
677   },
678   { // Entry 165
679     0.0f,
680     0x1.p-5, 0x1.p12
681   },
682   { // Entry 166
683     0x1.p0,
684     0x1.p0, 0x1.p10
685   },
686   { // Entry 167
687     0x1.p0,
688     0x1.p0, 0x1.p12
689   },
690   { // Entry 168
691     0x1.11301d0125b50a4ebbf1aed9318ceac5p0,
692     0x1.p3, 0x1.p-5
693   },
694   { // Entry 169
695     0x1.p3,
696     0x1.p3, 0x1.p0
697   },
698   { // Entry 170
699     0x1.1d4873168b9aa7805b8028990f07a98bp0,
700     0x1.p5, 0x1.p-5
701   },
702   { // Entry 171
703     0x1.p5,
704     0x1.p5, 0x1.p0
705   },
706   { // Entry 172
707     0x1.p24,
708     0x1.p3, 0x1.p3
709   },
710   { // Entry 173
711     0x1.p96,
712     0x1.p3, 0x1.p5
713   },
714   { // Entry 174
715     0x1.p40,
716     0x1.p5, 0x1.p3
717   },
718   { // Entry 175
719     HUGE_VALF,
720     0x1.p5, 0x1.p5
721   },
722   { // Entry 176
723     HUGE_VALF,
724     0x1.p3, 0x1.p10
725   },
726   { // Entry 177
727     HUGE_VALF,
728     0x1.p3, 0x1.p12
729   },
730   { // Entry 178
731     HUGE_VALF,
732     0x1.p5, 0x1.p10
733   },
734   { // Entry 179
735     HUGE_VALF,
736     0x1.p5, 0x1.p12
737   },
738   { // Entry 180
739     0x1.3dea64c12342235b41223e13d773fba2p0,
740     0x1.p10, 0x1.p-5
741   },
742   { // Entry 181
743     0x1.p10,
744     0x1.p10, 0x1.p0
745   },
746   { // Entry 182
747     0x1.4bfdad5362a271d4397afec42e20e036p0,
748     0x1.p12, 0x1.p-5
749   },
750   { // Entry 183
751     0x1.p12,
752     0x1.p12, 0x1.p0
753   },
754   { // Entry 184
755     0x1.p80,
756     0x1.p10, 0x1.p3
757   },
758   { // Entry 185
759     HUGE_VALF,
760     0x1.p10, 0x1.p5
761   },
762   { // Entry 186
763     0x1.p96,
764     0x1.p12, 0x1.p3
765   },
766   { // Entry 187
767     HUGE_VALF,
768     0x1.p12, 0x1.p5
769   },
770   { // Entry 188
771     0x1.00000126055cfd443c5376930d169f32p2,
772     0x1.6a09e6p-1, -0x1.p2
773   },
774   { // Entry 189
775     0x1.fffffdb3f548a8d827b65c88p-3,
776     0x1.6a09e6p-1, 0x1.p2
777   },
778   { // Entry 190
779     0x1.00000126055cfd443c5376930d169f32p-2,
780     0x1.6a09e6p0, -0x1.p2
781   },
782   { // Entry 191
783     0x1.fffffdb3f548a8d827b65c88p1,
784     0x1.6a09e6p0, 0x1.p2
785   },
786   { // Entry 192
787     0x1.00000126055cfd443c5376930d169f32p2,
788     0x1.6a09e6p-1, -0x1.p2
789   },
790   { // Entry 193
791     0x1.fffffdb3f548a8d827b65c88p-3,
792     0x1.6a09e6p-1, 0x1.p2
793   },
794   { // Entry 194
795     0x1.00000126055cfd443c5376930d169f32p-2,
796     0x1.6a09e6p0, -0x1.p2
797   },
798   { // Entry 195
799     0x1.fffffdb3f548a8d827b65c88p1,
800     0x1.6a09e6p0, 0x1.p2
801   },
802   { // Entry 196
803     0x1.00162f3916670d119697154ae3512c2dp0,
804     0x1.6a09e6p-1, -0x1.p-10
805   },
806   { // Entry 197
807     0x1.ffd3a565caf8d230dae1250693a55f23p-1,
808     0x1.6a09e6p-1, 0x1.p-10
809   },
810   { // Entry 198
811     0x1.ffd3a5661473cb269f894b40d6cf9bacp-1,
812     0x1.6a09e6p0, -0x1.p-10
813   },
814   { // Entry 199
815     0x1.00162f38f1a33230bc340bd3752fc094p0,
816     0x1.6a09e6p0, 0x1.p-10
817   },
818   { // Entry 200
819     0x1.948b0fcd6e9e06522c3f35ba781948b0p1,
820     0x1.80p-1, -0x1.p2
821   },
822   { // Entry 201
823     0x1.44p-2,
824     0x1.80p-1, 0x1.p2
825   },
826   { // Entry 202
827     0x1.948b0fcd6e9e06522c3f35ba781948b0p-3,
828     0x1.80p0, -0x1.p2
829   },
830   { // Entry 203
831     0x1.44p2,
832     0x1.80p0, 0x1.p2
833   },
834   { // Entry 204
835     0x1.279a74590331c4d218f81e4afb257d06p0,
836     0x1.80p-1, -0x1.p-1
837   },
838   { // Entry 205
839     0x1.bb67ae8584caa73b25742d7078b83b89p-1,
840     0x1.80p-1, 0x1.p-1
841   },
842   { // Entry 206
843     0x1.a20bd700c2c3dfc042cc1aed7871db45p-1,
844     0x1.80p0, -0x1.p-1
845   },
846   { // Entry 207
847     0x1.3988e1409212e7d0321914321a556473p0,
848     0x1.80p0, 0x1.p-1
849   },
850   { // Entry 208
851     0x1.00126a0b93db294cabe33da735437f51p0,
852     0x1.80p-1, -0x1.p-10
853   },
854   { // Entry 209
855     0x1.ffdb2e8ed2a1fe71bd59fdd610313046p-1,
856     0x1.80p-1, 0x1.p-10
857   },
858   { // Entry 210
859     0x1.ffcc1c5973b2129a5b1424e0c88786b8p-1,
860     0x1.80p0, -0x1.p-10
861   },
862   { // Entry 211
863     0x1.0019f474aa190038c6af775d92f1d725p0,
864     0x1.80p0, 0x1.p-10
865   },
866   { // Entry 212
867     0x1.p0,
868     0x1.p0, -0x1.p2
869   },
870   { // Entry 213
871     0x1.p0,
872     0x1.p0, 0x1.p2
873   },
874   { // Entry 214
875     0x1.p-4,
876     0x1.p1, -0x1.p2
877   },
878   { // Entry 215
879     0x1.p4,
880     0x1.p1, 0x1.p2
881   },
882   { // Entry 216
883     0x1.p0,
884     0x1.p0, -0x1.p-1
885   },
886   { // Entry 217
887     0x1.p0,
888     0x1.p0, 0x1.p-1
889   },
890   { // Entry 218
891     0x1.6a09e667f3bcc908b2fb1366ea957d3ep-1,
892     0x1.p1, -0x1.p-1
893   },
894   { // Entry 219
895     0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
896     0x1.p1, 0x1.p-1
897   },
898   { // Entry 220
899     0x1.p0,
900     0x1.p0, -0x1.p-10
901   },
902   { // Entry 221
903     0x1.p0,
904     0x1.p0, 0x1.p-10
905   },
906   { // Entry 222
907     0x1.ffa74ea381efc217a773f15c025f7c0dp-1,
908     0x1.p1, -0x1.p-10
909   },
910   { // Entry 223
911     0x1.002c605e2e8cec506d21bfc89a23a010p0,
912     0x1.p1, 0x1.p-10
913   },
914   { // Entry 224
915     0x1.p40,
916     0x1.p-10, -0x1.p2
917   },
918   { // Entry 225
919     0x1.p-40,
920     0x1.p-10, 0x1.p2
921   },
922   { // Entry 226
923     0x1.fe013f6045e40a7c41499223b4a38ce8p-1,
924     0x1.0040p0, -0x1.p2
925   },
926   { // Entry 227
927     0x1.0100601001p0,
928     0x1.0040p0, 0x1.p2
929   },
930   { // Entry 228
931     0x1.p5,
932     0x1.p-10, -0x1.p-1
933   },
934   { // Entry 229
935     0x1.p-5,
936     0x1.p-10, 0x1.p-1
937   },
938   { // Entry 230
939     0x1.ffc00bfd808be0873653647448220fdfp-1,
940     0x1.0040p0, -0x1.p-1
941   },
942   { // Entry 231
943     0x1.001ffe003ff601bfac107ca6b29a0c31p0,
944     0x1.0040p0, 0x1.p-1
945   },
946   { // Entry 232
947     0x1.01bd1e77170b415e7626621eb5aaff61p0,
948     0x1.p-10, -0x1.p-10
949   },
950   { // Entry 233
951     0x1.fc8bc4866e8ad2b963e1828b0761cbc6p-1,
952     0x1.p-10, 0x1.p-10
953   },
954   { // Entry 234
955     0x1.ffffe0040055355844443df8680a8e05p-1,
956     0x1.0040p0, -0x1.p-10
957   },
958   { // Entry 235
959     0x1.00000ffe00d5256285340e4f3ad36287p0,
960     0x1.0040p0, 0x1.p-10
961   },
962   { // Entry 236
963     0x1.000001000001000001000001000001p-128,
964     0x1.fffffep127, -0x1.p0
965   },
966   { // Entry 237
967     0x1.fffffep127,
968     0x1.fffffep127, 0x1.p0
969   },
970   { // Entry 238
971     HUGE_VALF,
972     0x1.p-149, -0x1.e66666p-1
973   },
974   { // Entry 239
975     0x1.5db4ecab3e1cb942fc90a003e77da282p-142,
976     0x1.p-149, 0x1.e66666p-1
977   },
978   { // Entry 240
979     0.0f,
980     0x1.fffffep-7, 0x1.fffffep5
981   },
982   { // Entry 241
983     0.0f,
984     0x1.fffffep-7, 0x1.p6
985   },
986   { // Entry 242
987     0.0f,
988     0x1.fffffep-7, 0x1.000002p6
989   },
990   { // Entry 243
991     0.0f,
992     0x1.p-6, 0x1.fffffep5
993   },
994   { // Entry 244
995     0.0f,
996     0x1.p-6, 0x1.p6
997   },
998   { // Entry 245
999     0.0f,
1000     0x1.p-6, 0x1.000002p6
1001   },
1002   { // Entry 246
1003     0.0f,
1004     0x1.000002p-6, 0x1.fffffep5
1005   },
1006   { // Entry 247
1007     0.0f,
1008     0x1.000002p-6, 0x1.p6
1009   },
1010   { // Entry 248
1011     0.0f,
1012     0x1.000002p-6, 0x1.000002p6
1013   },
1014   { // Entry 249
1015     0.0f,
1016     0x1.fffffep-6, 0x1.fffffep4
1017   },
1018   { // Entry 250
1019     0.0f,
1020     0x1.fffffep-6, 0x1.p5
1021   },
1022   { // Entry 251
1023     0.0f,
1024     0x1.fffffep-6, 0x1.000002p5
1025   },
1026   { // Entry 252
1027     0.0f,
1028     0x1.p-5, 0x1.fffffep4
1029   },
1030   { // Entry 253
1031     0.0f,
1032     0x1.p-5, 0x1.p5
1033   },
1034   { // Entry 254
1035     0.0f,
1036     0x1.p-5, 0x1.000002p5
1037   },
1038   { // Entry 255
1039     0.0f,
1040     0x1.000002p-5, 0x1.fffffep4
1041   },
1042   { // Entry 256
1043     0.0f,
1044     0x1.000002p-5, 0x1.p5
1045   },
1046   { // Entry 257
1047     0.0f,
1048     0x1.000002p-5, 0x1.000002p5
1049   },
1050   { // Entry 258
1051     0x1.00001c5c879823e3af39baa221df84b0p-64,
1052     0x1.fffffep-5, 0x1.fffffep3
1053   },
1054   { // Entry 259
1055     0x1.ffffe00000effffba0000e37ffdde0p-65,
1056     0x1.fffffep-5, 0x1.p4
1057   },
1058   { // Entry 260
1059     0x1.ffff2e8e128f07f8aa95fb8b35d72ea4p-65,
1060     0x1.fffffep-5, 0x1.000002p4
1061   },
1062   { // Entry 261
1063     0x1.00002c5c89d5ec6ca4d7c8acc017b7c9p-64,
1064     0x1.p-4, 0x1.fffffep3
1065   },
1066   { // Entry 262
1067     0x1.p-64,
1068     0x1.p-4, 0x1.p4
1069   },
1070   { // Entry 263
1071     0x1.ffff4e8e06c7e8a2a84daed8ec56d6c3p-65,
1072     0x1.p-4, 0x1.000002p4
1073   },
1074   { // Entry 264
1075     0x1.00004c5c91217e02a4592ba7ad5df32ep-64,
1076     0x1.000002p-4, 0x1.fffffep3
1077   },
1078   { // Entry 265
1079     0x1.0000200001e00011800071c002220007p-64,
1080     0x1.000002p-4, 0x1.p4
1081   },
1082   { // Entry 266
1083     0x1.ffff8e8df4d9a8351320c05d3d814f9fp-65,
1084     0x1.000002p-4, 0x1.000002p4
1085   },
1086   { // Entry 267
1087     0x1.000008a2b26884f1068b81889467d67fp-24,
1088     0x1.fffffep-4, 0x1.fffffep2
1089   },
1090   { // Entry 268
1091     0x1.fffff0000037ffff9000008bffff90p-25,
1092     0x1.fffffep-4, 0x1.p3
1093   },
1094   { // Entry 269
1095     0x1.ffffad753d825dfcdd65e4ea54ccceb5p-25,
1096     0x1.fffffep-4, 0x1.000002p3
1097   },
1098   { // Entry 270
1099     0x1.000010a2b2c99a85707e8f13dc648710p-24,
1100     0x1.p-3, 0x1.fffffep2
1101   },
1102   { // Entry 271
1103     0x1.p-24,
1104     0x1.p-3, 0x1.p3
1105   },
1106   { // Entry 272
1107     0x1.ffffbd753b5607da2c260064823b30a7p-25,
1108     0x1.p-3, 0x1.000002p3
1109   },
1110   { // Entry 273
1111     0x1.000020a2b433c5b91729fe0493321d3fp-24,
1112     0x1.000002p-3, 0x1.fffffep2
1113   },
1114   { // Entry 274
1115     0x1.0000100000700001c00004600007p-24,
1116     0x1.000002p-3, 0x1.p3
1117   },
1118   { // Entry 275
1119     0x1.ffffdd75384d5b715e9437699534883bp-25,
1120     0x1.000002p-3, 0x1.000002p3
1121   },
1122   { // Entry 276
1123     0x1.0000018b90c2f02a80f3bb82aa12e95dp-8,
1124     0x1.fffffep-3, 0x1.fffffep1
1125   },
1126   { // Entry 277
1127     0x1.fffff800000bfffff8000002p-9,
1128     0x1.fffffep-3, 0x1.p2
1129   },
1130   { // Entry 278
1131     0x1.ffffe1d1bdd0bdc6b46ea64a42b1bad2p-9,
1132     0x1.fffffep-3, 0x1.000002p2
1133   },
1134   { // Entry 279
1135     0x1.0000058b90cf1e6d97f9ca14dbcc1628p-8,
1136     0x1.p-2, 0x1.fffffep1
1137   },
1138   { // Entry 280
1139     0x1.p-8,
1140     0x1.p-2, 0x1.p2
1141   },
1142   { // Entry 281
1143     0x1.ffffe9d1bd7c04bc4825147a8c0e63e3p-9,
1144     0x1.p-2, 0x1.000002p2
1145   },
1146   { // Entry 282
1147     0x1.00000d8b910b7af451a642e6d0b66b06p-8,
1148     0x1.000002p-2, 0x1.fffffep1
1149   },
1150   { // Entry 283
1151     0x1.000008000018000020000010p-8,
1152     0x1.000002p-2, 0x1.p2
1153   },
1154   { // Entry 284
1155     0x1.fffff9d1bd1a92a5d11088ed17417f41p-9,
1156     0x1.000002p-2, 0x1.000002p2
1157   },
1158   { // Entry 285
1159     0x1.fffffec5c8623fb25d7d06ac61a3063fp-3,
1160     0x1.fffffep-2, 0x1.fffffep0
1161   },
1162   { // Entry 286
1163     0x1.fffffc000002p-3,
1164     0x1.fffffep-2, 0x1.p1
1165   },
1166   { // Entry 287
1167     0x1.fffff6746f4d088289b880fe02adbfdep-3,
1168     0x1.fffffep-2, 0x1.000002p1
1169   },
1170   { // Entry 288
1171     0x1.00000162e430e5a18f6119e3c02282a5p-2,
1172     0x1.p-1, 0x1.fffffep0
1173   },
1174   { // Entry 289
1175     0x1.p-2,
1176     0x1.p-1, 0x1.p1
1177   },
1178   { // Entry 290
1179     0x1.fffffa746f47f160fcf890e3b801aeddp-3,
1180     0x1.p-1, 0x1.000002p1
1181   },
1182   { // Entry 291
1183     0x1.00000562e436713246f7a0134c8287eap-2,
1184     0x1.000002p-1, 0x1.fffffep0
1185   },
1186   { // Entry 292
1187     0x1.000004000004p-2,
1188     0x1.000002p-1, 0x1.p1
1189   },
1190   { // Entry 293
1191     0x1.0000013a37a4e18f0519a603954a5b0bp-2,
1192     0x1.000002p-1, 0x1.000002p1
1193   },
1194   { // Entry 294
1195     0x1.fffffe000001ffffff000000aaaaaa80p-1,
1196     0x1.fffffep-1, 0x1.fffffep-1
1197   },
1198   { // Entry 295
1199     0x1.fffffep-1,
1200     0x1.fffffep-1, 0x1.p0
1201   },
1202   { // Entry 296
1203     0x1.fffffdfffffc000002000004aaaaaaffp-1,
1204     0x1.fffffep-1, 0x1.000002p0
1205   },
1206   { // Entry 297
1207     0x1.p0,
1208     0x1.p0, 0x1.fffffep-1
1209   },
1210   { // Entry 298
1211     0x1.p0,
1212     0x1.p0, 0x1.p0
1213   },
1214   { // Entry 299
1215     0x1.p0,
1216     0x1.p0, 0x1.000002p0
1217   },
1218   { // Entry 300
1219     0x1.000001fffffdfffffe000003555553ffp0,
1220     0x1.000002p0, 0x1.fffffep-1
1221   },
1222   { // Entry 301
1223     0x1.000002p0,
1224     0x1.000002p0, 0x1.p0
1225   },
1226   { // Entry 302
1227     0x1.000002000004000004000005555558p0,
1228     0x1.000002p0, 0x1.000002p0
1229   },
1230   { // Entry 303
1231     0x1.6a09e53575b123625cc1968a665581a4p0,
1232     0x1.fffffep0, 0x1.fffffep-2
1233   },
1234   { // Entry 304
1235     0x1.6a09e5b2eec967cd97b2eff75f471493p0,
1236     0x1.fffffep0, 0x1.p-1
1237   },
1238   { // Entry 305
1239     0x1.6a09e6ade0fa7319052c4948dea48a76p0,
1240     0x1.fffffep0, 0x1.000002p-1
1241   },
1242   { // Entry 306
1243     0x1.6a09e5ea7aa390dbf868b7278b744829p0,
1244     0x1.p1, 0x1.fffffep-2
1245   },
1246   { // Entry 307
1247     0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
1248     0x1.p1, 0x1.p-1
1249   },
1250   { // Entry 308
1251     0x1.6a09e762e5efbbd7217018250a3ab194p0,
1252     0x1.p1, 0x1.000002p-1
1253   },
1254   { // Entry 309
1255     0x1.6a09e75484875c47c3cee01d9f348bd8p0,
1256     0x1.000002p1, 0x1.fffffep-2
1257   },
1258   { // Entry 310
1259     0x1.6a09e7d1fda27bf77d45272dd2d83a4bp0,
1260     0x1.000002p1, 0x1.p-1
1261   },
1262   { // Entry 311
1263     0x1.6a09e8ccefd93dcbecf54d233ea8265bp0,
1264     0x1.000002p1, 0x1.000002p-1
1265   },
1266   { // Entry 312
1267     0x1.6a09e58ff82a4ecedb73f766d3d0758dp0,
1268     0x1.fffffep1, 0x1.fffffep-3
1269   },
1270   { // Entry 313
1271     0x1.6a09e60d71430d1ad61b45d5d1abdf15p0,
1272     0x1.fffffep1, 0x1.p-2
1273   },
1274   { // Entry 314
1275     0x1.6a09e70863750c27c3dd5c0ecdce5271p0,
1276     0x1.fffffep1, 0x1.000002p-2
1277   },
1278   { // Entry 315
1279     0x1.6a09e5ea7aa390dbf868b7278b744829p0,
1280     0x1.p2, 0x1.fffffep-3
1281   },
1282   { // Entry 316
1283     0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
1284     0x1.p2, 0x1.p-2
1285   },
1286   { // Entry 317
1287     0x1.6a09e762e5efbbd7217018250a3ab194p0,
1288     0x1.p2, 0x1.000002p-2
1289   },
1290   { // Entry 318
1291     0x1.6a09e69f7f954950a1fce0a1b2c362d0p0,
1292     0x1.000002p2, 0x1.fffffep-3
1293   },
1294   { // Entry 319
1295     0x1.6a09e71cf8af753edb9700ad906c9cd9p0,
1296     0x1.000002p2, 0x1.p-2
1297   },
1298   { // Entry 320
1299     0x1.6a09e817eae44f9049d532cda2a90cb6p0,
1300     0x1.000002p2, 0x1.000002p-2
1301   },
1302   { // Entry 321
1303     0x1.4bfdacd3978adf9f3b64fe01f40593aep0,
1304     0x1.fffffep2, 0x1.fffffep-4
1305   },
1306   { // Entry 322
1307     0x1.4bfdad29e2ecb54005a6dbec67c5e413p0,
1308     0x1.fffffep2, 0x1.p-3
1309   },
1310   { // Entry 323
1311     0x1.4bfdadd679b0a3cc40ecb60afdc4a552p0,
1312     0x1.fffffep2, 0x1.000002p-3
1313   },
1314   { // Entry 324
1315     0x1.4bfdacfd174067ea4d43f8b09f974d86p0,
1316     0x1.p3, 0x1.fffffep-4
1317   },
1318   { // Entry 325
1319     0x1.4bfdad5362a271d4397afec42e20e036p0,
1320     0x1.p3, 0x1.p-3
1321   },
1322   { // Entry 326
1323     0x1.4bfdadfff966c8f2b8f44b137fbfaa96p0,
1324     0x1.p3, 0x1.000002p-3
1325   },
1326   { // Entry 327
1327     0x1.4bfdad5016ab0b9134e0574abca78b7ap0,
1328     0x1.000002p3, 0x1.fffffep-4
1329   },
1330   { // Entry 328
1331     0x1.4bfdada6620d7e0d6487fd9be64887a3p0,
1332     0x1.000002p3, 0x1.p-3
1333   },
1334   { // Entry 329
1335     0x1.4bfdae52f8d2a6506b74ce232fdcd291p0,
1336     0x1.000002p3, 0x1.000002p-3
1337   },
1338   { // Entry 330
1339     0x1.306fe05b533131c27612cfff7a0ffdb0p0,
1340     0x1.fffffep3, 0x1.fffffep-5
1341   },
1342   { // Entry 331
1343     0x1.306fe09014733fc18f2a8e5bc8a30cdcp0,
1344     0x1.fffffep3, 0x1.p-4
1345   },
1346   { // Entry 332
1347     0x1.306fe0f996f7772c9a94c16083446262p0,
1348     0x1.fffffep3, 0x1.000002p-4
1349   },
1350   { // Entry 333
1351     0x1.306fe06e5a2f2e8c620f7e55cc803dbap0,
1352     0x1.p4, 0x1.fffffep-5
1353   },
1354   { // Entry 334
1355     0x1.306fe0a31b7152de8d5a46305c85edecp0,
1356     0x1.p4, 0x1.p-4
1357   },
1358   { // Entry 335
1359     0x1.306fe10c9df5b6efbd400b7806005fa9p0,
1360     0x1.p4, 0x1.000002p-4
1361   },
1362   { // Entry 336
1363     0x1.306fe094682af29c8fe9f735fb1c4081p0,
1364     0x1.000002p4, 0x1.fffffep-5
1365   },
1366   { // Entry 337
1367     0x1.306fe0c9296d4394df5f99b9bd1a47d2p0,
1368     0x1.000002p4, 0x1.p-4
1369   },
1370   { // Entry 338
1371     0x1.306fe132abf200f257c612e07f149aa3p0,
1372     0x1.000002p4, 0x1.000002p-4
1373   },
1374   { // Entry 339
1375     0x1.1d4872eebb9da03bbac5af79b0cf9409p0,
1376     0x1.fffffep4, 0x1.fffffep-6
1377   },
1378   { // Entry 340
1379     0x1.1d48730da1570a7a85ea1fc1fcf88fddp0,
1380     0x1.fffffep4, 0x1.p-5
1381   },
1382   { // Entry 341
1383     0x1.1d48734b6cc9e902148fafcefa9eaa06p0,
1384     0x1.fffffep4, 0x1.000002p-5
1385   },
1386   { // Entry 342
1387     0x1.1d4872f7a5e133601ef3b495f3f89a12p0,
1388     0x1.p5, 0x1.fffffep-6
1389   },
1390   { // Entry 343
1391     0x1.1d4873168b9aa7805b8028990f07a98bp0,
1392     0x1.p5, 0x1.p-5
1393   },
1394   { // Entry 344
1395     0x1.1d487354570d99caccfbdb7e35ff0df1p0,
1396     0x1.p5, 0x1.000002p-5
1397   },
1398   { // Entry 345
1399     0x1.1d4873097a683fc01308d4a71615b820p0,
1400     0x1.000002p5, 0x1.fffffep-6
1401   },
1402   { // Entry 346
1403     0x1.1d4873286021c7a332496ee4ad91ade9p0,
1404     0x1.000002p5, 0x1.p-5
1405   },
1406   { // Entry 347
1407     0x1.1d4873662b94e1736939a503d83c5e42p0,
1408     0x1.000002p5, 0x1.000002p-5
1409   },
1410   { // Entry 348
1411     0x1.11301ceb20541ff3f655e3bd12271b3ep0,
1412     0x1.fffffep5, 0x1.fffffep-7
1413   },
1414   { // Entry 349
1415     0x1.11301cfce0f494304e630799fc8b181fp0,
1416     0x1.fffffep5, 0x1.p-6
1417   },
1418   { // Entry 350
1419     0x1.11301d206235801ef5580894354f900cp0,
1420     0x1.fffffep5, 0x1.000002p-6
1421   },
1422   { // Entry 351
1423     0x1.11301cef65149186a0ecb60713565b45p0,
1424     0x1.p6, 0x1.fffffep-7
1425   },
1426   { // Entry 352
1427     0x1.11301d0125b50a4ebbf1aed9318ceac5p0,
1428     0x1.p6, 0x1.p-6
1429   },
1430   { // Entry 353
1431     0x1.11301d24a6f5ff54e8d811a4b978b54fp0,
1432     0x1.p6, 0x1.000002p-6
1433   },
1434   { // Entry 354
1435     0x1.11301cf7ee956810edd94d1c7697f34bp0,
1436     0x1.000002p6, 0x1.fffffep-7
1437   },
1438   { // Entry 355
1439     0x1.11301d09af35e9f08ec0b6564cfd4d3ap0,
1440     0x1.000002p6, 0x1.p-6
1441   },
1442   { // Entry 356
1443     0x1.11301d2d3076f125c76f69bf107f4052p0,
1444     0x1.000002p6, 0x1.000002p-6
1445   },
1446   { // Entry 357
1447     0x1.fffc9d1eaff1e2bc708fbb9fc141d186p127,
1448     0x1.fffffcp0, 0x1.fffffcp6
1449   },
1450   { // Entry 358
1451     0x1.fffd4e8fb83933cbf5f827e2581f20dcp127,
1452     0x1.fffffcp0, 0x1.fffffep6
1453   },
1454   { // Entry 359
1455     0x1.fffe0000fdffaca81458f80ec301a2c8p127,
1456     0x1.fffffcp0, 0x1.p7
1457   },
1458   { // Entry 360
1459     0x1.ffff62e4420a6b06d702f4e2aaffa4e5p127,
1460     0x1.fffffcp0, 0x1.000002p7
1461   },
1462   { // Entry 361
1463     HUGE_VALF,
1464     0x1.fffffcp0, 0x1.000004p7
1465   },
1466   { // Entry 362
1467     0x1.fffd9d1d3e00d99bdfe3619f05f2ecc1p127,
1468     0x1.fffffep0, 0x1.fffffcp6
1469   },
1470   { // Entry 363
1471     0x1.fffe4e8ea000c3f99d84d886c03811fap127,
1472     0x1.fffffep0, 0x1.fffffep6
1473   },
1474   { // Entry 364
1475     0x1.ffff00003f7ff59501458fa07615868bp127,
1476     0x1.fffffep0, 0x1.p7
1477   },
1478   { // Entry 365
1479     HUGE_VALF,
1480     0x1.fffffep0, 0x1.000002p7
1481   },
1482   { // Entry 366
1483     HUGE_VALF,
1484     0x1.fffffep0, 0x1.000004p7
1485   },
1486   { // Entry 367
1487     0x1.fffe9d1c4b0f37f413d44c66c0481834p127,
1488     0x1.p1, 0x1.fffffcp6
1489   },
1490   { // Entry 368
1491     0x1.ffff4e8e06c7e8a2a84daed8ec56d6c3p127,
1492     0x1.p1, 0x1.fffffep6
1493   },
1494   { // Entry 369
1495     HUGE_VALF,
1496     0x1.p1, 0x1.p7
1497   },
1498   { // Entry 370
1499     HUGE_VALF,
1500     0x1.p1, 0x1.000002p7
1501   },
1502   { // Entry 371
1503     HUGE_VALF,
1504     0x1.p1, 0x1.000004p7
1505   },
1506   { // Entry 372
1507     HUGE_VALF,
1508     0x1.000002p1, 0x1.fffffcp6
1509   },
1510   { // Entry 373
1511     HUGE_VALF,
1512     0x1.000002p1, 0x1.fffffep6
1513   },
1514   { // Entry 374
1515     HUGE_VALF,
1516     0x1.000002p1, 0x1.p7
1517   },
1518   { // Entry 375
1519     HUGE_VALF,
1520     0x1.000002p1, 0x1.000002p7
1521   },
1522   { // Entry 376
1523     HUGE_VALF,
1524     0x1.000002p1, 0x1.000004p7
1525   },
1526   { // Entry 377
1527     HUGE_VALF,
1528     0x1.000004p1, 0x1.fffffcp6
1529   },
1530   { // Entry 378
1531     HUGE_VALF,
1532     0x1.000004p1, 0x1.fffffep6
1533   },
1534   { // Entry 379
1535     HUGE_VALF,
1536     0x1.000004p1, 0x1.p7
1537   },
1538   { // Entry 380
1539     HUGE_VALF,
1540     0x1.000004p1, 0x1.000002p7
1541   },
1542   { // Entry 381
1543     HUGE_VALF,
1544     0x1.000004p1, 0x1.000004p7
1545   },
1546   { // Entry 382
1547     0.0f,
1548     0x1.fffffcp0, -0x1.2c0004p7
1549   },
1550   { // Entry 383
1551     0.0f,
1552     0x1.fffffcp0, -0x1.2c0002p7
1553   },
1554   { // Entry 384
1555     0.0f,
1556     0x1.fffffcp0, -0x1.2cp7
1557   },
1558   { // Entry 385
1559     0.0f,
1560     0x1.fffffcp0, -0x1.2bfffep7
1561   },
1562   { // Entry 386
1563     0.0f,
1564     0x1.fffffcp0, -0x1.2bfffcp7
1565   },
1566   { // Entry 387
1567     0.0f,
1568     0x1.fffffep0, -0x1.2c0004p7
1569   },
1570   { // Entry 388
1571     0.0f,
1572     0x1.fffffep0, -0x1.2c0002p7
1573   },
1574   { // Entry 389
1575     0.0f,
1576     0x1.fffffep0, -0x1.2cp7
1577   },
1578   { // Entry 390
1579     0.0f,
1580     0x1.fffffep0, -0x1.2bfffep7
1581   },
1582   { // Entry 391
1583     0.0f,
1584     0x1.fffffep0, -0x1.2bfffcp7
1585   },
1586   { // Entry 392
1587     0.0f,
1588     0x1.p1, -0x1.2c0004p7
1589   },
1590   { // Entry 393
1591     0.0f,
1592     0x1.p1, -0x1.2c0002p7
1593   },
1594   { // Entry 394
1595     0.0f,
1596     0x1.p1, -0x1.2cp7
1597   },
1598   { // Entry 395
1599     0.0f,
1600     0x1.p1, -0x1.2bfffep7
1601   },
1602   { // Entry 396
1603     0.0f,
1604     0x1.p1, -0x1.2bfffcp7
1605   },
1606   { // Entry 397
1607     0.0f,
1608     0x1.000002p1, -0x1.2c0004p7
1609   },
1610   { // Entry 398
1611     0.0f,
1612     0x1.000002p1, -0x1.2c0002p7
1613   },
1614   { // Entry 399
1615     0.0f,
1616     0x1.000002p1, -0x1.2cp7
1617   },
1618   { // Entry 400
1619     0.0f,
1620     0x1.000002p1, -0x1.2bfffep7
1621   },
1622   { // Entry 401
1623     0.0f,
1624     0x1.000002p1, -0x1.2bfffcp7
1625   },
1626   { // Entry 402
1627     0.0f,
1628     0x1.000004p1, -0x1.2c0004p7
1629   },
1630   { // Entry 403
1631     0.0f,
1632     0x1.000004p1, -0x1.2c0002p7
1633   },
1634   { // Entry 404
1635     0.0f,
1636     0x1.000004p1, -0x1.2cp7
1637   },
1638   { // Entry 405
1639     0.0f,
1640     0x1.000004p1, -0x1.2bfffep7
1641   },
1642   { // Entry 406
1643     0.0f,
1644     0x1.000004p1, -0x1.2bfffcp7
1645   },
1646   { // Entry 407
1647     0.0f,
1648     0x1.db6db2p-2, 0x1.c30c2cp8
1649   },
1650   { // Entry 408
1651     0.0f,
1652     0x1.db6db2p-2, 0x1.c30c2ep8
1653   },
1654   { // Entry 409
1655     0.0f,
1656     0x1.db6db2p-2, 0x1.c30c30p8
1657   },
1658   { // Entry 410
1659     0.0f,
1660     0x1.db6db2p-2, 0x1.c30c32p8
1661   },
1662   { // Entry 411
1663     0.0f,
1664     0x1.db6db2p-2, 0x1.c30c34p8
1665   },
1666   { // Entry 412
1667     0.0f,
1668     0x1.db6db4p-2, 0x1.c30c2cp8
1669   },
1670   { // Entry 413
1671     0.0f,
1672     0x1.db6db4p-2, 0x1.c30c2ep8
1673   },
1674   { // Entry 414
1675     0.0f,
1676     0x1.db6db4p-2, 0x1.c30c30p8
1677   },
1678   { // Entry 415
1679     0.0f,
1680     0x1.db6db4p-2, 0x1.c30c32p8
1681   },
1682   { // Entry 416
1683     0.0f,
1684     0x1.db6db4p-2, 0x1.c30c34p8
1685   },
1686   { // Entry 417
1687     0.0f,
1688     0x1.db6db6p-2, 0x1.c30c2cp8
1689   },
1690   { // Entry 418
1691     0.0f,
1692     0x1.db6db6p-2, 0x1.c30c2ep8
1693   },
1694   { // Entry 419
1695     0.0f,
1696     0x1.db6db6p-2, 0x1.c30c30p8
1697   },
1698   { // Entry 420
1699     0.0f,
1700     0x1.db6db6p-2, 0x1.c30c32p8
1701   },
1702   { // Entry 421
1703     0.0f,
1704     0x1.db6db6p-2, 0x1.c30c34p8
1705   },
1706   { // Entry 422
1707     0.0f,
1708     0x1.db6db8p-2, 0x1.c30c2cp8
1709   },
1710   { // Entry 423
1711     0.0f,
1712     0x1.db6db8p-2, 0x1.c30c2ep8
1713   },
1714   { // Entry 424
1715     0.0f,
1716     0x1.db6db8p-2, 0x1.c30c30p8
1717   },
1718   { // Entry 425
1719     0.0f,
1720     0x1.db6db8p-2, 0x1.c30c32p8
1721   },
1722   { // Entry 426
1723     0.0f,
1724     0x1.db6db8p-2, 0x1.c30c34p8
1725   },
1726   { // Entry 427
1727     0.0f,
1728     0x1.db6dbap-2, 0x1.c30c2cp8
1729   },
1730   { // Entry 428
1731     0.0f,
1732     0x1.db6dbap-2, 0x1.c30c2ep8
1733   },
1734   { // Entry 429
1735     0.0f,
1736     0x1.db6dbap-2, 0x1.c30c30p8
1737   },
1738   { // Entry 430
1739     0.0f,
1740     0x1.db6dbap-2, 0x1.c30c32p8
1741   },
1742   { // Entry 431
1743     0.0f,
1744     0x1.db6dbap-2, 0x1.c30c34p8
1745   },
1746   { // Entry 432
1747     -0x1.fffffc000007fffff000001fffffc0p-1,
1748     -0x1.000002p0, -0x1.p0
1749   },
1750   { // Entry 433
1751     -0x1.p0,
1752     -0x1.p0, -0x1.p0
1753   },
1754   { // Entry 434
1755     -0x1.000001000001000001000001000001p0,
1756     -0x1.fffffep-1, -0x1.p0
1757   },
1758   { // Entry 435
1759     HUGE_VALF,
1760     0x1.p1, 0x1.p10
1761   },
1762   { // Entry 436
1763     HUGE_VALF,
1764     0x1.p2, 0x1.p9
1765   },
1766   { // Entry 437
1767     0.0f,
1768     0x1.fffffep-2, 0x1.fffffep9
1769   },
1770   { // Entry 438
1771     0.0f,
1772     0x1.fffffep-2, 0x1.p10
1773   },
1774   { // Entry 439
1775     0.0f,
1776     0x1.fffffep-2, 0x1.000002p10
1777   },
1778   { // Entry 440
1779     0.0f,
1780     0x1.p-1, 0x1.fffffep9
1781   },
1782   { // Entry 441
1783     0.0f,
1784     0x1.p-1, 0x1.p10
1785   },
1786   { // Entry 442
1787     0.0f,
1788     0x1.p-1, 0x1.000002p10
1789   },
1790   { // Entry 443
1791     0.0f,
1792     0x1.000002p-1, 0x1.fffffep9
1793   },
1794   { // Entry 444
1795     0.0f,
1796     0x1.000002p-1, 0x1.p10
1797   },
1798   { // Entry 445
1799     0.0f,
1800     0x1.000002p-1, 0x1.000002p10
1801   },
1802   { // Entry 446
1803     0x1.00020467109547572fa8f3f653eda548p-149,
1804     0x1.p-149, 0x1.fffff6p-1
1805   },
1806   { // Entry 447
1807     0x1.00019d1eed21f448f2c6217eab3d9c55p-149,
1808     0x1.p-149, 0x1.fffff8p-1
1809   },
1810   { // Entry 448
1811     0x1.000135d6f3596e086d463376a9dbd1e2p-149,
1812     0x1.p-149, 0x1.fffffap-1
1813   },
1814   { // Entry 449
1815     0x1.0000ce8f233ba3c64adc5667a7b0b245p-149,
1816     0x1.p-149, 0x1.fffffcp-1
1817   },
1818   { // Entry 450
1819     0x1.000067477cc884b33e03d0bb77571150p-149,
1820     0x1.p-149, 0x1.fffffep-1
1821   },
1822   { // Entry 451
1823     0x1.p-149,
1824     0x1.p-149, 0x1.p0
1825   },
1826   { // Entry 452
1827     0.0f,
1828     0x1.p-149, 0x1.000002p0
1829   },
1830   { // Entry 453
1831     0.0f,
1832     0x1.p-149, 0x1.000004p0
1833   },
1834   { // Entry 454
1835     0.0f,
1836     0x1.p-149, 0x1.000006p0
1837   },
1838   { // Entry 455
1839     0.0f,
1840     0x1.p-149, 0x1.000008p0
1841   },
1842   { // Entry 456
1843     0.0f,
1844     0x1.p-149, 0x1.00000ap0
1845   },
1846   { // Entry 457
1847     0x1.000200efcf25bab1c7cd22827341ab63p-148,
1848     0x1.p-148, 0x1.fffff6p-1
1849   },
1850   { // Entry 458
1851     0x1.00019a59204c82fe060cf6d320f15433p-148,
1852     0x1.p-148, 0x1.fffff8p-1
1853   },
1854   { // Entry 459
1855     0x1.000133c29a8f64f204da13b72ebc56edp-148,
1856     0x1.p-148, 0x1.fffffap-1
1857   },
1858   { // Entry 460
1859     0x1.0000cd2c3dee501480729506593fd68bp-148,
1860     0x1.p-148, 0x1.fffffcp-1
1861   },
1862   { // Entry 461
1863     0x1.000066960a6933ec3bae8cab9ccfd543p-148,
1864     0x1.p-148, 0x1.fffffep-1
1865   },
1866   { // Entry 462
1867     0x1.p-148,
1868     0x1.p-148, 0x1.p0
1869   },
1870   { // Entry 463
1871     0x1.fffe65a8cd021dedd55a40c272dc8acap-149,
1872     0x1.p-148, 0x1.000002p0
1873   },
1874   { // Entry 464
1875     0x1.fffccb52e2e1f2602021820ab47036fep-149,
1876     0x1.p-148, 0x1.000004p0
1877   },
1878   { // Entry 465
1879     0x1.fffb30fe419e75c552c074b75e9e132dp-149,
1880     0x1.p-148, 0x1.000006p0
1881   },
1882   { // Entry 466
1883     0x1.fff996aae936a08cb2de3b831326836cp-149,
1884     0x1.p-148, 0x1.000008p0
1885   },
1886   { // Entry 467
1887     0x1.fff7fc58d9a96b26595dc1b91aab1065p-149,
1888     0x1.p-148, 0x1.00000ap0
1889   },
1890   { // Entry 468
1891     0x1.8002fe5d326e1910dcf5adadc4fb80bap-148,
1892     0x1.80p-148, 0x1.fffff6p-1
1893   },
1894   { // Entry 469
1895     0x1.80026516e130410cbc34d6be1f314af3p-148,
1896     0x1.80p-148, 0x1.fffff8p-1
1897   },
1898   { // Entry 470
1899     0x1.8001cbd0cd20048dc0041aae6853f414p-148,
1900     0x1.80p-148, 0x1.fffffap-1
1901   },
1902   { // Entry 471
1903     0x1.8001328af63d4b28b93bac168d323776p-148,
1904     0x1.80p-148, 0x1.fffffcp-1
1905   },
1906   { // Entry 472
1907     0x1.800099455c87fc728272d7993c3c0ed2p-148,
1908     0x1.80p-148, 0x1.fffffep-1
1909   },
1910   { // Entry 473
1911     0x1.80p-148,
1912     0x1.80p-148, 0x1.p0
1913   },
1914   { // Entry 474
1915     0x1.7ffecd75fe779c39da312a0ae6575aaep-148,
1916     0x1.80p-148, 0x1.000002p0
1917   },
1918   { // Entry 475
1919     0x1.7ffd9aecf1a35c7e2d6f67b9177b8bc8p-148,
1920     0x1.80p-148, 0x1.000004p0
1921   },
1922   { // Entry 476
1923     0x1.7ffc6864d9827d757b4b6001d0c80a9bp-148,
1924     0x1.80p-148, 0x1.000006p0
1925   },
1926   { // Entry 477
1927     0x1.7ffb35ddb6143bc8e145a6d616a1b551p-148,
1928     0x1.80p-148, 0x1.000008p0
1929   },
1930   { // Entry 478
1931     0x1.7ffa03578757d42218ce40a578c74476p-148,
1932     0x1.80p-148, 0x1.00000ap0
1933   },
1934   { // Entry 479
1935     0x1.000000a0cf65eb1817a7095d9a0443a7p0,
1936     0x1.p-29, -0x1.p-29
1937   },
1938   { // Entry 480
1939     0x1.ffffff5f309a60aad5c2309f81f90defp-1,
1940     0x1.p-29, 0x1.p-30
1941   },
1942   { // Entry 481
1943     0x1.fffffd9e07cf07767a55afbe9acae93ep-1,
1944     0x1.p55, -0x1.p-29
1945   },
1946   { // Entry 482
1947     0x1.000000987e0cc66344d89b494e1f43b3p0,
1948     0x1.p55, 0x1.p-30
1949   },
1950   { // Entry 483
1951     0x1.fffffd669427cf159515873887c17cf2p-1,
1952     0x1.p60, -0x1.p-29
1953   },
1954   { // Entry 484
1955     0x1.000000a65af6ae61be88ea2558790cd7p0,
1956     0x1.p60, 0x1.p-30
1957   },
1958   { // Entry 485
1959     0x1.ffc003ffb55aaa4cd34f3431ea5b77f1p-1,
1960     0x1.fffffep-1, 0x1.p13
1961   },
1962   { // Entry 486
1963     0x1.fe00ffa9c0fb3bf28c8a9b2b3d2d7daap-1,
1964     0x1.fffffep-1, 0x1.p16
1965   },
1966   { // Entry 487
1967     0x1.p0,
1968     0x1.p0, 0x1.p13
1969   },
1970   { // Entry 488
1971     0x1.p0,
1972     0x1.p0, 0x1.p16
1973   },
1974   { // Entry 489
1975     0x1.004008006aa554332b8fed09d8ed29f3p0,
1976     0x1.000002p0, 0x1.p13
1977   },
1978   { // Entry 490
1979     0x1.02020153fc405b123b33a73cb93a3648p0,
1980     0x1.000002p0, 0x1.p16
1981   },
1982   { // Entry 491
1983     0x1.2c15603269407006b8f35e8e4f1497bap-6,
1984     -0x1.000002p0, -0x1.p25
1985   },
1986   { // Entry 492
1987     0x1.c846887ee379c5af637c7349afc9f699p-47,
1988     -0x1.000002p0, -0x1.p28
1989   },
1990   { // Entry 493
1991     0x1.p0,
1992     -0x1.p0, -0x1.p25
1993   },
1994   { // Entry 494
1995     0x1.p0,
1996     -0x1.p0, -0x1.p28
1997   },
1998   { // Entry 495
1999     0x1.d8e64d66342891c86fb3c87d1ed6d5c5p2,
2000     -0x1.fffffep-1, -0x1.p25
2001   },
2002   { // Entry 496
2003     0x1.0f2ec583f611e4b8fc1cc7b50efbb738p23,
2004     -0x1.fffffep-1, -0x1.p28
2005   },
2006   { // Entry 497
2007     0x1.d8e64d66342891c86fb3c87d1ed6d5c5p2,
2008     0x1.fffffep-1, -0x1.p25
2009   },
2010   { // Entry 498
2011     0x1.0f2ec583f611e4b8fc1cc7b50efbb738p23,
2012     0x1.fffffep-1, -0x1.p28
2013   },
2014   { // Entry 499
2015     0x1.p0,
2016     0x1.p0, -0x1.p25
2017   },
2018   { // Entry 500
2019     0x1.p0,
2020     0x1.p0, -0x1.p28
2021   },
2022   { // Entry 501
2023     0x1.2c15603269407006b8f35e8e4f1497bap-6,
2024     0x1.000002p0, -0x1.p25
2025   },
2026   { // Entry 502
2027     0x1.c846887ee379c5af637c7349afc9f699p-47,
2028     0x1.000002p0, -0x1.p28
2029   },
2030   { // Entry 503
2031     HUGE_VALF,
2032     -0x1.p15, 0x1.p63
2033   },
2034   { // Entry 504
2035     HUGE_VALF,
2036     0.0f, -0x1.80p1
2037   },
2038   { // Entry 505
2039     -HUGE_VALF,
2040     -0.0f, -0x1.80p1
2041   },
2042   { // Entry 506
2043     HUGE_VALF,
2044     0.0f, -0x1.p0
2045   },
2046   { // Entry 507
2047     -HUGE_VALF,
2048     -0.0f, -0x1.p0
2049   },
2050   { // Entry 508
2051     HUGE_VALF,
2052     0.0f, -0x1.fffffep127
2053   },
2054   { // Entry 509
2055     HUGE_VALF,
2056     0.0f, -0x1.80p2
2057   },
2058   { // Entry 510
2059     HUGE_VALF,
2060     0.0f, -0x1.p1
2061   },
2062   { // Entry 511
2063     HUGE_VALF,
2064     0.0f, -0x1.000002p0
2065   },
2066   { // Entry 512
2067     HUGE_VALF,
2068     0.0f, -0x1.fffffep-1
2069   },
2070   { // Entry 513
2071     HUGE_VALF,
2072     0.0f, -0x1.p-126
2073   },
2074   { // Entry 514
2075     HUGE_VALF,
2076     0.0f, -0x1.p-149
2077   },
2078   { // Entry 515
2079     HUGE_VALF,
2080     -0.0f, -0x1.fffffep127
2081   },
2082   { // Entry 516
2083     HUGE_VALF,
2084     -0.0f, -0x1.80p2
2085   },
2086   { // Entry 517
2087     HUGE_VALF,
2088     -0.0f, -0x1.p1
2089   },
2090   { // Entry 518
2091     HUGE_VALF,
2092     -0.0f, -0x1.000002p0
2093   },
2094   { // Entry 519
2095     HUGE_VALF,
2096     -0.0f, -0x1.fffffep-1
2097   },
2098   { // Entry 520
2099     HUGE_VALF,
2100     -0.0f, -0x1.p-126
2101   },
2102   { // Entry 521
2103     HUGE_VALF,
2104     -0.0f, -0x1.p-149
2105   },
2106   { // Entry 522
2107     HUGE_VALF,
2108     0.0f, -HUGE_VALF
2109   },
2110   { // Entry 523
2111     HUGE_VALF,
2112     -0.0f, -HUGE_VALF
2113   },
2114   { // Entry 524
2115     0.0,
2116     0.0f, 0x1.80p1
2117   },
2118   { // Entry 525
2119     -0.0,
2120     -0.0f, 0x1.80p1
2121   },
2122   { // Entry 526
2123     0.0,
2124     0.0f, 0x1.p0
2125   },
2126   { // Entry 527
2127     -0.0,
2128     -0.0f, 0x1.p0
2129   },
2130   { // Entry 528
2131     0.0,
2132     0.0f, HUGE_VALF
2133   },
2134   { // Entry 529
2135     0.0,
2136     0.0f, 0x1.fffffep127
2137   },
2138   { // Entry 530
2139     0.0,
2140     0.0f, 0x1.80p2
2141   },
2142   { // Entry 531
2143     0.0,
2144     0.0f, 0x1.p1
2145   },
2146   { // Entry 532
2147     0.0,
2148     0.0f, 0x1.000002p0
2149   },
2150   { // Entry 533
2151     0.0,
2152     0.0f, 0x1.fffffep-1
2153   },
2154   { // Entry 534
2155     0.0,
2156     0.0f, 0x1.p-126
2157   },
2158   { // Entry 535
2159     0.0,
2160     0.0f, 0x1.p-149
2161   },
2162   { // Entry 536
2163     0.0,
2164     -0.0f, HUGE_VALF
2165   },
2166   { // Entry 537
2167     0.0,
2168     -0.0f, 0x1.fffffep127
2169   },
2170   { // Entry 538
2171     0.0,
2172     -0.0f, 0x1.80p2
2173   },
2174   { // Entry 539
2175     0.0,
2176     -0.0f, 0x1.p1
2177   },
2178   { // Entry 540
2179     0.0,
2180     -0.0f, 0x1.000002p0
2181   },
2182   { // Entry 541
2183     0.0,
2184     -0.0f, 0x1.fffffep-1
2185   },
2186   { // Entry 542
2187     0.0,
2188     -0.0f, 0x1.p-126
2189   },
2190   { // Entry 543
2191     0.0,
2192     -0.0f, 0x1.p-149
2193   },
2194   { // Entry 544
2195     0x1.p0,
2196     -0x1.p0, HUGE_VALF
2197   },
2198   { // Entry 545
2199     0x1.p0,
2200     -0x1.p0, -HUGE_VALF
2201   },
2202   { // Entry 546
2203     0x1.p0,
2204     0x1.p0, HUGE_VALF
2205   },
2206   { // Entry 547
2207     0x1.p0,
2208     0x1.p0, -HUGE_VALF
2209   },
2210   { // Entry 548
2211     0x1.p0,
2212     0x1.p0, 0x1.fffffep127
2213   },
2214   { // Entry 549
2215     0x1.p0,
2216     0x1.p0, -0x1.fffffep127
2217   },
2218   { // Entry 550
2219     0x1.p0,
2220     -0x1.p0, 0x1.fffffep127
2221   },
2222   { // Entry 551
2223     0x1.p0,
2224     -0x1.p0, -0x1.fffffep127
2225   },
2226   { // Entry 552
2227     0x1.p0,
2228     0x1.p0, 0x1.p-1
2229   },
2230   { // Entry 553
2231     0x1.p0,
2232     0x1.p0, -0x1.p-1
2233   },
2234   { // Entry 554
2235     0x1.p0,
2236     0x1.p0, 0x1.p-126
2237   },
2238   { // Entry 555
2239     0x1.p0,
2240     0x1.p0, -0x1.p-126
2241   },
2242   { // Entry 556
2243     0x1.p0,
2244     0x1.p0, 0x1.fffffcp-127
2245   },
2246   { // Entry 557
2247     0x1.p0,
2248     0x1.p0, -0x1.fffffcp-127
2249   },
2250   { // Entry 558
2251     0x1.p0,
2252     0x1.p0, 0x1.p-149
2253   },
2254   { // Entry 559
2255     0x1.p0,
2256     0x1.p0, -0x1.p-149
2257   },
2258   { // Entry 560
2259     0x1.p0,
2260     0x1.p0, 0.0f
2261   },
2262   { // Entry 561
2263     0x1.p0,
2264     0x1.p0, -0.0f
2265   },
2266   { // Entry 562
2267     0x1.p0,
2268     HUGE_VALF, 0.0f
2269   },
2270   { // Entry 563
2271     0x1.p0,
2272     HUGE_VALF, -0.0f
2273   },
2274   { // Entry 564
2275     0x1.p0,
2276     0x1.fffffep127, 0.0f
2277   },
2278   { // Entry 565
2279     0x1.p0,
2280     0x1.fffffep127, -0.0f
2281   },
2282   { // Entry 566
2283     0x1.p0,
2284     0x1.p-126, 0.0f
2285   },
2286   { // Entry 567
2287     0x1.p0,
2288     0x1.p-126, -0.0f
2289   },
2290   { // Entry 568
2291     0x1.p0,
2292     0x1.p-149, 0.0f
2293   },
2294   { // Entry 569
2295     0x1.p0,
2296     0x1.p-149, -0.0f
2297   },
2298   { // Entry 570
2299     0x1.p0,
2300     0.0f, 0.0f
2301   },
2302   { // Entry 571
2303     0x1.p0,
2304     0.0f, -0.0f
2305   },
2306   { // Entry 572
2307     0x1.p0,
2308     -0.0f, 0.0f
2309   },
2310   { // Entry 573
2311     0x1.p0,
2312     -0.0f, -0.0f
2313   },
2314   { // Entry 574
2315     0x1.p0,
2316     -0x1.p-149, 0.0f
2317   },
2318   { // Entry 575
2319     0x1.p0,
2320     -0x1.p-149, -0.0f
2321   },
2322   { // Entry 576
2323     0x1.p0,
2324     -0x1.p-126, 0.0f
2325   },
2326   { // Entry 577
2327     0x1.p0,
2328     -0x1.p-126, -0.0f
2329   },
2330   { // Entry 578
2331     0x1.p0,
2332     -0x1.fffffep127, 0.0f
2333   },
2334   { // Entry 579
2335     0x1.p0,
2336     -0x1.fffffep127, -0.0f
2337   },
2338   { // Entry 580
2339     0x1.p0,
2340     -HUGE_VALF, 0.0f
2341   },
2342   { // Entry 581
2343     0x1.p0,
2344     -HUGE_VALF, -0.0f
2345   },
2346   { // Entry 582
2347     HUGE_VALF,
2348     0x1.p-126, -HUGE_VALF
2349   },
2350   { // Entry 583
2351     HUGE_VALF,
2352     0x1.p-149, -HUGE_VALF
2353   },
2354   { // Entry 584
2355     HUGE_VALF,
2356     -0x1.p-149, -HUGE_VALF
2357   },
2358   { // Entry 585
2359     HUGE_VALF,
2360     -0x1.p-126, -HUGE_VALF
2361   },
2362   { // Entry 586
2363     0.0,
2364     HUGE_VALF, -HUGE_VALF
2365   },
2366   { // Entry 587
2367     0.0,
2368     0x1.fffffep127, -HUGE_VALF
2369   },
2370   { // Entry 588
2371     0.0,
2372     0x1.80p0, -HUGE_VALF
2373   },
2374   { // Entry 589
2375     0.0,
2376     -0x1.80p0, -HUGE_VALF
2377   },
2378   { // Entry 590
2379     0.0,
2380     -0x1.fffffep127, -HUGE_VALF
2381   },
2382   { // Entry 591
2383     0.0,
2384     -HUGE_VALF, -HUGE_VALF
2385   },
2386   { // Entry 592
2387     0.0,
2388     0x1.p-126, HUGE_VALF
2389   },
2390   { // Entry 593
2391     0.0,
2392     0x1.p-149, HUGE_VALF
2393   },
2394   { // Entry 594
2395     0.0,
2396     0.0f, HUGE_VALF
2397   },
2398   { // Entry 595
2399     0.0,
2400     -0.0f, HUGE_VALF
2401   },
2402   { // Entry 596
2403     0.0,
2404     -0x1.p-149, HUGE_VALF
2405   },
2406   { // Entry 597
2407     0.0,
2408     -0x1.p-126, HUGE_VALF
2409   },
2410   { // Entry 598
2411     HUGE_VALF,
2412     HUGE_VALF, HUGE_VALF
2413   },
2414   { // Entry 599
2415     HUGE_VALF,
2416     0x1.fffffep127, HUGE_VALF
2417   },
2418   { // Entry 600
2419     HUGE_VALF,
2420     0x1.80p0, HUGE_VALF
2421   },
2422   { // Entry 601
2423     HUGE_VALF,
2424     -0x1.80p0, HUGE_VALF
2425   },
2426   { // Entry 602
2427     HUGE_VALF,
2428     -0x1.fffffep127, HUGE_VALF
2429   },
2430   { // Entry 603
2431     HUGE_VALF,
2432     -HUGE_VALF, HUGE_VALF
2433   },
2434   { // Entry 604
2435     -0.0,
2436     -HUGE_VALF, -0x1.80p1
2437   },
2438   { // Entry 605
2439     -0.0,
2440     -HUGE_VALF, -0x1.p0
2441   },
2442   { // Entry 606
2443     0.0,
2444     -HUGE_VALF, -HUGE_VALF
2445   },
2446   { // Entry 607
2447     0.0,
2448     -HUGE_VALF, -0x1.921fb6p1
2449   },
2450   { // Entry 608
2451     0.0,
2452     -HUGE_VALF, -0x1.921fb6p0
2453   },
2454   { // Entry 609
2455     0.0,
2456     -HUGE_VALF, -0x1.fffffep127
2457   },
2458   { // Entry 610
2459     0.0,
2460     -HUGE_VALF, -0x1.80p2
2461   },
2462   { // Entry 611
2463     0.0,
2464     -HUGE_VALF, -0x1.p1
2465   },
2466   { // Entry 612
2467     0.0,
2468     -HUGE_VALF, -0x1.p-126
2469   },
2470   { // Entry 613
2471     0.0,
2472     -HUGE_VALF, -0x1.p-149
2473   },
2474   { // Entry 614
2475     -HUGE_VALF,
2476     -HUGE_VALF, 0x1.80p1
2477   },
2478   { // Entry 615
2479     -HUGE_VALF,
2480     -HUGE_VALF, 0x1.40p2
2481   },
2482   { // Entry 616
2483     HUGE_VALF,
2484     -HUGE_VALF, HUGE_VALF
2485   },
2486   { // Entry 617
2487     HUGE_VALF,
2488     -HUGE_VALF, 0x1.921fb6p1
2489   },
2490   { // Entry 618
2491     HUGE_VALF,
2492     -HUGE_VALF, 0x1.921fb6p0
2493   },
2494   { // Entry 619
2495     HUGE_VALF,
2496     -HUGE_VALF, 0x1.fffffep127
2497   },
2498   { // Entry 620
2499     HUGE_VALF,
2500     -HUGE_VALF, 0x1.80p2
2501   },
2502   { // Entry 621
2503     HUGE_VALF,
2504     -HUGE_VALF, 0x1.p1
2505   },
2506   { // Entry 622
2507     HUGE_VALF,
2508     -HUGE_VALF, 0x1.p-126
2509   },
2510   { // Entry 623
2511     HUGE_VALF,
2512     -HUGE_VALF, 0x1.p-149
2513   },
2514   { // Entry 624
2515     0.0,
2516     HUGE_VALF, -0x1.p-149
2517   },
2518   { // Entry 625
2519     0.0,
2520     HUGE_VALF, -0x1.p-126
2521   },
2522   { // Entry 626
2523     0.0,
2524     HUGE_VALF, -0x1.fffffep127
2525   },
2526   { // Entry 627
2527     0.0,
2528     HUGE_VALF, -HUGE_VALF
2529   },
2530   { // Entry 628
2531     HUGE_VALF,
2532     HUGE_VALF, HUGE_VALF
2533   },
2534   { // Entry 629
2535     HUGE_VALF,
2536     HUGE_VALF, 0x1.fffffep127
2537   },
2538   { // Entry 630
2539     HUGE_VALF,
2540     HUGE_VALF, 0x1.p-126
2541   },
2542   { // Entry 631
2543     HUGE_VALF,
2544     HUGE_VALF, 0x1.p-149
2545   },
2546   { // Entry 632
2547     HUGE_VALF,
2548     0x1.fffffep127, 0x1.fffffep127
2549   },
2550   { // Entry 633
2551     0.0f,
2552     0x1.p-126, 0x1.p1
2553   },
2554   { // Entry 634
2555     0.0f,
2556     -0x1.p-126, 0x1.p1
2557   },
2558   { // Entry 635
2559     0.0f,
2560     0x1.p-149, 0x1.p1
2561   },
2562   { // Entry 636
2563     0.0f,
2564     -0x1.p-149, 0x1.p1
2565   },
2566   { // Entry 637
2567     HUGE_VALF,
2568     HUGE_VALF, 0x1.p-1
2569   },
2570   { // Entry 638
2571     0x1.fffffeffffffbfffffdfffffebfffff1p63,
2572     0x1.fffffep127, 0x1.p-1
2573   },
2574   { // Entry 639
2575     0x1.6a09e667f3bcc908b2fb1366ea957d3ep-1,
2576     0x1.p-1, 0x1.p-1
2577   },
2578   { // Entry 640
2579     0x1.p-63,
2580     0x1.p-126, 0x1.p-1
2581   },
2582   { // Entry 641
2583     0x1.6a09e667f3bcc908b2fb1366ea957d3ep-75,
2584     0x1.p-149, 0x1.p-1
2585   },
2586   { // Entry 642
2587     0.0,
2588     0.0f, 0x1.p-1
2589   },
2590   { // Entry 643
2591     0.0,
2592     -0.0f, 0x1.p-1
2593   },
2594   { // Entry 644
2595     HUGE_VALF,
2596     -HUGE_VALF, 0x1.p-1
2597   },
2598   { // Entry 645
2599     0.0,
2600     HUGE_VALF, -0x1.p-1
2601   },
2602   { // Entry 646
2603     0x1.0000008000006000005000004600003fp-64,
2604     0x1.fffffep127, -0x1.p-1
2605   },
2606   { // Entry 647
2607     0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
2608     0x1.p-1, -0x1.p-1
2609   },
2610   { // Entry 648
2611     0x1.p63,
2612     0x1.p-126, -0x1.p-1
2613   },
2614   { // Entry 649
2615     0x1.6a09e667f3bcc908b2fb1366ea957d3ep74,
2616     0x1.p-149, -0x1.p-1
2617   },
2618   { // Entry 650
2619     HUGE_VALF,
2620     0.0f, -0x1.p-1
2621   },
2622   { // Entry 651
2623     HUGE_VALF,
2624     -0.0f, -0x1.p-1
2625   },
2626   { // Entry 652
2627     0.0,
2628     -HUGE_VALF, -0x1.p-1
2629   },
2630   { // Entry 653
2631     0.0,
2632     0x1.p-1, HUGE_VALF
2633   },
2634   { // Entry 654
2635     0.0f,
2636     0x1.p-1, 0x1.fffffep127
2637   },
2638   { // Entry 655
2639     0x1.6a09e667f3bcc908b2fb1366ea957d3ep-1,
2640     0x1.p-1, 0x1.p-1
2641   },
2642   { // Entry 656
2643     0x1.fffffffffffffffffffffffffffffffap-1,
2644     0x1.p-1, 0x1.p-126
2645   },
2646   { // Entry 657
2647     0x1.ffffffffffffffffffffffffffffffffp-1,
2648     0x1.p-1, 0x1.p-149
2649   },
2650   { // Entry 658
2651     0x1.p0,
2652     0x1.p-1, 0.0f
2653   },
2654   { // Entry 659
2655     0x1.p0,
2656     0x1.p-1, -0.0f
2657   },
2658   { // Entry 660
2659     0x1.p0,
2660     0x1.p-1, -0x1.p-149
2661   },
2662   { // Entry 661
2663     0x1.00000000000000000000000000000002p0,
2664     0x1.p-1, -0x1.p-126
2665   },
2666   { // Entry 662
2667     0x1.6a09e667f3bcc908b2fb1366ea957d3ep0,
2668     0x1.p-1, -0x1.p-1
2669   },
2670   { // Entry 663
2671     HUGE_VALF,
2672     0x1.p-1, -0x1.fffffep127
2673   },
2674   { // Entry 664
2675     HUGE_VALF,
2676     0x1.p-1, -HUGE_VALF
2677   },
2678   { // Entry 665
2679     0.0,
2680     -0x1.p-1, HUGE_VALF
2681   },
2682   { // Entry 666
2683     0.0f,
2684     -0x1.p-1, 0x1.fffffep127
2685   },
2686   { // Entry 667
2687     0x1.p0,
2688     -0x1.p-1, 0.0f
2689   },
2690   { // Entry 668
2691     0x1.p0,
2692     -0x1.p-1, -0.0f
2693   },
2694   { // Entry 669
2695     HUGE_VALF,
2696     -0x1.p-1, -0x1.fffffep127
2697   },
2698   { // Entry 670
2699     HUGE_VALF,
2700     -0x1.p-1, -HUGE_VALF
2701   },
2702   { // Entry 671
2703     0x1.p1,
2704     0x1.p2, 0x1.p-1
2705   },
2706   { // Entry 672
2707     0x1.80p1,
2708     0x1.20p3, 0x1.p-1
2709   },
2710   { // Entry 673
2711     0x1.p2,
2712     0x1.p4, 0x1.p-1
2713   },
2714   { // Entry 674
2715     0x1.p-1,
2716     0x1.p2, -0x1.p-1
2717   },
2718   { // Entry 675
2719     0x1.p-2,
2720     0x1.p4, -0x1.p-1
2721   },
2722   { // Entry 676
2723     0x1.p-3,
2724     0x1.p6, -0x1.p-1
2725   },
2726   { // Entry 677
2727     HUGE_VALF,
2728     0x1.fffffep-1, -0x1.74910cp62
2729   },
2730   { // Entry 678
2731     0.0f,
2732     0x1.fffffep-1, 0x1.74910cp62
2733   },
2734   { // Entry 679
2735     0x1.p2,
2736     0x1.p1, 0x1.p1
2737   },
2738   { // Entry 680
2739     0x1.p-2,
2740     0x1.p1, -0x1.p1
2741   },
2742   { // Entry 681
2743     0x1.p2,
2744     -0x1.p1, 0x1.p1
2745   },
2746   { // Entry 682
2747     0x1.p-2,
2748     -0x1.p1, -0x1.p1
2749   },
2750   { // Entry 683
2751     0x1.b0p4,
2752     0x1.80p1, 0x1.80p1
2753   },
2754   { // Entry 684
2755     0x1.86a0p11,
2756     0x1.40p2, 0x1.40p2
2757   },
2758   { // Entry 685
2759     0x1.921ee0p19,
2760     0x1.c0p2, 0x1.c0p2
2761   },
2762   { // Entry 686
2763     0x1.2a05f2p33,
2764     0x1.40p3, 0x1.40p3
2765   },
2766 };
2767