1 /*
   2  * Copyright 2003 Sun Microsystems, Inc.  All Rights Reserved.
   3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4  *
   5  * This code is free software; you can redistribute it and/or modify it
   6  * under the terms of the GNU General Public License version 2 only, as
   7  * published by the Free Software Foundation.
   8  *
   9  * This code is distributed in the hope that it will be useful, but WITHOUT
  10  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  11  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  12  * version 2 for more details (a copy is included in the LICENSE file that
  13  * accompanied this code).
  14  *
  15  * You should have received a copy of the GNU General Public License version
  16  * 2 along with this work; if not, write to the Free Software Foundation,
  17  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  18  *
  19  * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
  20  * CA 95054 USA or visit www.sun.com if you need additional information or
  21  * have any questions.
  22  */
  23 
  24 /*
  25  * @test
  26  * @bug 4920023
  27  * @summary Test hex floating-point literals
  28  * @author darcy
  29  */
  30 
  31 public class HexThree {
  32 
  33     public static void main(String argv[]) {
  34         double [] testValues = {
  35             +0X.0030000000000P+12,
  36             +0X.0030000000000P+12D,
  37             +0X.0030000000000P+12F,
  38             +0X.0030000000000P+12d,
  39             +0X.0030000000000P+12f,
  40             +0X.0030000000000P12,
  41             +0X.0030000000000P12D,
  42             +0X.0030000000000P12F,
  43             +0X.0030000000000P12d,
  44             +0X.0030000000000P12f,
  45             +0X.0030000000000p+12,
  46             +0X.0030000000000p+12D,
  47             +0X.0030000000000p+12F,
  48             +0X.0030000000000p+12d,
  49             +0X.0030000000000p+12f,
  50             +0X.0030000000000p12,
  51             +0X.0030000000000p12D,
  52             +0X.0030000000000p12F,
  53             +0X.0030000000000p12d,
  54             +0X.0030000000000p12f,
  55             +0X.0030P+12,
  56             +0X.0030P+12D,
  57             +0X.0030P+12F,
  58             +0X.0030P+12d,
  59             +0X.0030P+12f,
  60             +0X.0030P12,
  61             +0X.0030P12D,
  62             +0X.0030P12F,
  63             +0X.0030P12d,
  64             +0X.0030P12f,
  65             +0X.0030p+12,
  66             +0X.0030p+12D,
  67             +0X.0030p+12F,
  68             +0X.0030p+12d,
  69             +0X.0030p+12f,
  70             +0X.0030p12,
  71             +0X.0030p12D,
  72             +0X.0030p12F,
  73             +0X.0030p12d,
  74             +0X.0030p12f,
  75             +0X.003P+12,
  76             +0X.003P+12D,
  77             +0X.003P+12F,
  78             +0X.003P+12d,
  79             +0X.003P+12f,
  80             +0X.003P12,
  81             +0X.003P12D,
  82             +0X.003P12F,
  83             +0X.003P12d,
  84             +0X.003P12f,
  85             +0X.003p+12,
  86             +0X.003p+12D,
  87             +0X.003p+12F,
  88             +0X.003p+12d,
  89             +0X.003p+12f,
  90             +0X.003p12,
  91             +0X.003p12D,
  92             +0X.003p12F,
  93             +0X.003p12d,
  94             +0X.003p12f,
  95             +0X.3P+4,
  96             +0X.3P+4D,
  97             +0X.3P+4F,
  98             +0X.3P+4d,
  99             +0X.3P+4f,
 100             +0X.3P4,
 101             +0X.3P4D,
 102             +0X.3P4F,
 103             +0X.3P4d,
 104             +0X.3P4f,
 105             +0X.3p+4,
 106             +0X.3p+4D,
 107             +0X.3p+4F,
 108             +0X.3p+4d,
 109             +0X.3p+4f,
 110             +0X.3p4,
 111             +0X.3p4D,
 112             +0X.3p4F,
 113             +0X.3p4d,
 114             +0X.3p4f,
 115             +0X.C0P+2,
 116             +0X.C0P+2D,
 117             +0X.C0P+2F,
 118             +0X.C0P+2d,
 119             +0X.C0P+2f,
 120             +0X.C0P2,
 121             +0X.C0P2D,
 122             +0X.C0P2F,
 123             +0X.C0P2d,
 124             +0X.C0P2f,
 125             +0X.C0p+2,
 126             +0X.C0p+2D,
 127             +0X.C0p+2F,
 128             +0X.C0p+2d,
 129             +0X.C0p+2f,
 130             +0X.C0p2,
 131             +0X.C0p2D,
 132             +0X.C0p2F,
 133             +0X.C0p2d,
 134             +0X.C0p2f,
 135             +0X.CP+2,
 136             +0X.CP+2D,
 137             +0X.CP+2F,
 138             +0X.CP+2d,
 139             +0X.CP+2f,
 140             +0X.CP2,
 141             +0X.CP2D,
 142             +0X.CP2F,
 143             +0X.CP2d,
 144             +0X.CP2f,
 145             +0X.Cp+2,
 146             +0X.Cp+2D,
 147             +0X.Cp+2F,
 148             +0X.Cp+2d,
 149             +0X.Cp+2f,
 150             +0X.Cp2,
 151             +0X.Cp2D,
 152             +0X.Cp2F,
 153             +0X.Cp2d,
 154             +0X.Cp2f,
 155             +0X.c0P+2,
 156             +0X.c0P+2D,
 157             +0X.c0P+2F,
 158             +0X.c0P+2d,
 159             +0X.c0P+2f,
 160             +0X.c0P2,
 161             +0X.c0P2D,
 162             +0X.c0P2F,
 163             +0X.c0P2d,
 164             +0X.c0P2f,
 165             +0X.c0p+2,
 166             +0X.c0p+2D,
 167             +0X.c0p+2F,
 168             +0X.c0p+2d,
 169             +0X.c0p+2f,
 170             +0X.c0p2,
 171             +0X.c0p2D,
 172             +0X.c0p2F,
 173             +0X.c0p2d,
 174             +0X.c0p2f,
 175             +0X.cP+2,
 176             +0X.cP+2D,
 177             +0X.cP+2F,
 178             +0X.cP+2d,
 179             +0X.cP+2f,
 180             +0X.cP2,
 181             +0X.cP2D,
 182             +0X.cP2F,
 183             +0X.cP2d,
 184             +0X.cP2f,
 185             +0X.cp+2,
 186             +0X.cp+2D,
 187             +0X.cp+2F,
 188             +0X.cp+2d,
 189             +0X.cp+2f,
 190             +0X.cp2,
 191             +0X.cp2D,
 192             +0X.cp2F,
 193             +0X.cp2d,
 194             +0X.cp2f,
 195             +0X0.30P+4,
 196             +0X0.30P+4D,
 197             +0X0.30P+4F,
 198             +0X0.30P+4d,
 199             +0X0.30P+4f,
 200             +0X0.30P4,
 201             +0X0.30P4D,
 202             +0X0.30P4F,
 203             +0X0.30P4d,
 204             +0X0.30P4f,
 205             +0X0.30p+4,
 206             +0X0.30p+4D,
 207             +0X0.30p+4F,
 208             +0X0.30p+4d,
 209             +0X0.30p+4f,
 210             +0X0.30p4,
 211             +0X0.30p4D,
 212             +0X0.30p4F,
 213             +0X0.30p4d,
 214             +0X0.30p4f,
 215             +0X0.3P+4,
 216             +0X0.3P+4D,
 217             +0X0.3P+4F,
 218             +0X0.3P+4d,
 219             +0X0.3P+4f,
 220             +0X0.3P4,
 221             +0X0.3P4D,
 222             +0X0.3P4F,
 223             +0X0.3P4d,
 224             +0X0.3P4f,
 225             +0X0.3p+4,
 226             +0X0.3p+4D,
 227             +0X0.3p+4F,
 228             +0X0.3p+4d,
 229             +0X0.3p+4f,
 230             +0X0.3p4,
 231             +0X0.3p4D,
 232             +0X0.3p4F,
 233             +0X0.3p4d,
 234             +0X0.3p4f,
 235             +0X0.C0P+2,
 236             +0X0.C0P+2D,
 237             +0X0.C0P+2F,
 238             +0X0.C0P+2d,
 239             +0X0.C0P+2f,
 240             +0X0.C0P2,
 241             +0X0.C0P2D,
 242             +0X0.C0P2F,
 243             +0X0.C0P2d,
 244             +0X0.C0P2f,
 245             +0X0.C0p+2,
 246             +0X0.C0p+2D,
 247             +0X0.C0p+2F,
 248             +0X0.C0p+2d,
 249             +0X0.C0p+2f,
 250             +0X0.C0p2,
 251             +0X0.C0p2D,
 252             +0X0.C0p2F,
 253             +0X0.C0p2d,
 254             +0X0.C0p2f,
 255             +0X0.CP+2,
 256             +0X0.CP+2D,
 257             +0X0.CP+2F,
 258             +0X0.CP+2d,
 259             +0X0.CP+2f,
 260             +0X0.CP2,
 261             +0X0.CP2D,
 262             +0X0.CP2F,
 263             +0X0.CP2d,
 264             +0X0.CP2f,
 265             +0X0.Cp+2,
 266             +0X0.Cp+2D,
 267             +0X0.Cp+2F,
 268             +0X0.Cp+2d,
 269             +0X0.Cp+2f,
 270             +0X0.Cp2,
 271             +0X0.Cp2D,
 272             +0X0.Cp2F,
 273             +0X0.Cp2d,
 274             +0X0.Cp2f,
 275             +0X0.c0P+2,
 276             +0X0.c0P+2D,
 277             +0X0.c0P+2F,
 278             +0X0.c0P+2d,
 279             +0X0.c0P+2f,
 280             +0X0.c0P2,
 281             +0X0.c0P2D,
 282             +0X0.c0P2F,
 283             +0X0.c0P2d,
 284             +0X0.c0P2f,
 285             +0X0.c0p+2,
 286             +0X0.c0p+2D,
 287             +0X0.c0p+2F,
 288             +0X0.c0p+2d,
 289             +0X0.c0p+2f,
 290             +0X0.c0p2,
 291             +0X0.c0p2D,
 292             +0X0.c0p2F,
 293             +0X0.c0p2d,
 294             +0X0.c0p2f,
 295             +0X0.cP+2,
 296             +0X0.cP+2D,
 297             +0X0.cP+2F,
 298             +0X0.cP+2d,
 299             +0X0.cP+2f,
 300             +0X0.cP2,
 301             +0X0.cP2D,
 302             +0X0.cP2F,
 303             +0X0.cP2d,
 304             +0X0.cP2f,
 305             +0X0.cp+2,
 306             +0X0.cp+2D,
 307             +0X0.cp+2F,
 308             +0X0.cp+2d,
 309             +0X0.cp+2f,
 310             +0X0.cp2,
 311             +0X0.cp2D,
 312             +0X0.cp2F,
 313             +0X0.cp2d,
 314             +0X0.cp2f,
 315             +0X000000000.0030000000000P+12,
 316             +0X000000000.0030000000000P+12D,
 317             +0X000000000.0030000000000P+12F,
 318             +0X000000000.0030000000000P+12d,
 319             +0X000000000.0030000000000P+12f,
 320             +0X000000000.0030000000000P12,
 321             +0X000000000.0030000000000P12D,
 322             +0X000000000.0030000000000P12F,
 323             +0X000000000.0030000000000P12d,
 324             +0X000000000.0030000000000P12f,
 325             +0X000000000.0030000000000p+12,
 326             +0X000000000.0030000000000p+12D,
 327             +0X000000000.0030000000000p+12F,
 328             +0X000000000.0030000000000p+12d,
 329             +0X000000000.0030000000000p+12f,
 330             +0X000000000.0030000000000p12,
 331             +0X000000000.0030000000000p12D,
 332             +0X000000000.0030000000000p12F,
 333             +0X000000000.0030000000000p12d,
 334             +0X000000000.0030000000000p12f,
 335             +0X00003P+0,
 336             +0X00003P+0D,
 337             +0X00003P+0F,
 338             +0X00003P+0d,
 339             +0X00003P+0f,
 340             +0X00003P-0,
 341             +0X00003P-0D,
 342             +0X00003P-0F,
 343             +0X00003P-0d,
 344             +0X00003P-0f,
 345             +0X00003P0,
 346             +0X00003P0D,
 347             +0X00003P0F,
 348             +0X00003P0d,
 349             +0X00003P0f,
 350             +0X00003p+0,
 351             +0X00003p+0D,
 352             +0X00003p+0F,
 353             +0X00003p+0d,
 354             +0X00003p+0f,
 355             +0X00003p-0,
 356             +0X00003p-0D,
 357             +0X00003p-0F,
 358             +0X00003p-0d,
 359             +0X00003p-0f,
 360             +0X00003p0,
 361             +0X00003p0D,
 362             +0X00003p0F,
 363             +0X00003p0d,
 364             +0X00003p0f,
 365             +0X0003.P+0,
 366             +0X0003.P+0D,
 367             +0X0003.P+0F,
 368             +0X0003.P+0d,
 369             +0X0003.P+0f,
 370             +0X0003.P-0,
 371             +0X0003.P-0D,
 372             +0X0003.P-0F,
 373             +0X0003.P-0d,
 374             +0X0003.P-0f,
 375             +0X0003.P0,
 376             +0X0003.P0D,
 377             +0X0003.P0F,
 378             +0X0003.P0d,
 379             +0X0003.P0f,
 380             +0X0003.p+0,
 381             +0X0003.p+0D,
 382             +0X0003.p+0F,
 383             +0X0003.p+0d,
 384             +0X0003.p+0f,
 385             +0X0003.p-0,
 386             +0X0003.p-0D,
 387             +0X0003.p-0F,
 388             +0X0003.p-0d,
 389             +0X0003.p-0f,
 390             +0X0003.p0,
 391             +0X0003.p0D,
 392             +0X0003.p0F,
 393             +0X0003.p0d,
 394             +0X0003.p0f,
 395             +0X0003P+0,
 396             +0X0003P+0D,
 397             +0X0003P+0F,
 398             +0X0003P+0d,
 399             +0X0003P+0f,
 400             +0X0003P-0,
 401             +0X0003P-0D,
 402             +0X0003P-0F,
 403             +0X0003P-0d,
 404             +0X0003P-0f,
 405             +0X0003P0,
 406             +0X0003P0D,
 407             +0X0003P0F,
 408             +0X0003P0d,
 409             +0X0003P0f,
 410             +0X0003p+0,
 411             +0X0003p+0D,
 412             +0X0003p+0F,
 413             +0X0003p+0d,
 414             +0X0003p+0f,
 415             +0X0003p-0,
 416             +0X0003p-0D,
 417             +0X0003p-0F,
 418             +0X0003p-0d,
 419             +0X0003p-0f,
 420             +0X0003p0,
 421             +0X0003p0D,
 422             +0X0003p0F,
 423             +0X0003p0d,
 424             +0X0003p0f,
 425             +0X01.80P+1,
 426             +0X01.80P+1D,
 427             +0X01.80P+1F,
 428             +0X01.80P+1d,
 429             +0X01.80P+1f,
 430             +0X01.80P1,
 431             +0X01.80P1D,
 432             +0X01.80P1F,
 433             +0X01.80P1d,
 434             +0X01.80P1f,
 435             +0X01.80p+1,
 436             +0X01.80p+1D,
 437             +0X01.80p+1F,
 438             +0X01.80p+1d,
 439             +0X01.80p+1f,
 440             +0X01.80p1,
 441             +0X01.80p1D,
 442             +0X01.80p1F,
 443             +0X01.80p1d,
 444             +0X01.80p1f,
 445             +0X01.8P+1,
 446             +0X01.8P+1D,
 447             +0X01.8P+1F,
 448             +0X01.8P+1d,
 449             +0X01.8P+1f,
 450             +0X01.8P1,
 451             +0X01.8P1D,
 452             +0X01.8P1F,
 453             +0X01.8P1d,
 454             +0X01.8P1f,
 455             +0X01.8p+1,
 456             +0X01.8p+1D,
 457             +0X01.8p+1F,
 458             +0X01.8p+1d,
 459             +0X01.8p+1f,
 460             +0X01.8p1,
 461             +0X01.8p1D,
 462             +0X01.8p1F,
 463             +0X01.8p1d,
 464             +0X01.8p1f,
 465             +0X1.80P+1,
 466             +0X1.80P+1D,
 467             +0X1.80P+1F,
 468             +0X1.80P+1d,
 469             +0X1.80P+1f,
 470             +0X1.80P1,
 471             +0X1.80P1D,
 472             +0X1.80P1F,
 473             +0X1.80P1d,
 474             +0X1.80P1f,
 475             +0X1.80p+1,
 476             +0X1.80p+1D,
 477             +0X1.80p+1F,
 478             +0X1.80p+1d,
 479             +0X1.80p+1f,
 480             +0X1.80p1,
 481             +0X1.80p1D,
 482             +0X1.80p1F,
 483             +0X1.80p1d,
 484             +0X1.80p1f,
 485             +0X1.8P+1,
 486             +0X1.8P+1D,
 487             +0X1.8P+1F,
 488             +0X1.8P+1d,
 489             +0X1.8P+1f,
 490             +0X1.8P1,
 491             +0X1.8P1D,
 492             +0X1.8P1F,
 493             +0X1.8P1d,
 494             +0X1.8P1f,
 495             +0X1.8p+1,
 496             +0X1.8p+1D,
 497             +0X1.8p+1F,
 498             +0X1.8p+1d,
 499             +0X1.8p+1f,
 500             +0X1.8p1,
 501             +0X1.8p1D,
 502             +0X1.8p1F,
 503             +0X1.8p1d,
 504             +0X1.8p1f,
 505             +0X18.0P-3,
 506             +0X18.0P-3D,
 507             +0X18.0P-3F,
 508             +0X18.0P-3d,
 509             +0X18.0P-3f,
 510             +0X18.0p-3,
 511             +0X18.0p-3D,
 512             +0X18.0p-3F,
 513             +0X18.0p-3d,
 514             +0X18.0p-3f,
 515             +0X18P-3,
 516             +0X18P-3D,
 517             +0X18P-3F,
 518             +0X18P-3d,
 519             +0X18P-3f,
 520             +0X18p-3,
 521             +0X18p-3D,
 522             +0X18p-3F,
 523             +0X18p-3d,
 524             +0X18p-3f,
 525             +0X3.000000P+0,
 526             +0X3.000000P+0D,
 527             +0X3.000000P+0F,
 528             +0X3.000000P+0d,
 529             +0X3.000000P+0f,
 530             +0X3.000000P-0,
 531             +0X3.000000P-0D,
 532             +0X3.000000P-0F,
 533             +0X3.000000P-0d,
 534             +0X3.000000P-0f,
 535             +0X3.000000P0,
 536             +0X3.000000P0D,
 537             +0X3.000000P0F,
 538             +0X3.000000P0d,
 539             +0X3.000000P0f,
 540             +0X3.000000p+0,
 541             +0X3.000000p+0D,
 542             +0X3.000000p+0F,
 543             +0X3.000000p+0d,
 544             +0X3.000000p+0f,
 545             +0X3.000000p-0,
 546             +0X3.000000p-0D,
 547             +0X3.000000p-0F,
 548             +0X3.000000p-0d,
 549             +0X3.000000p-0f,
 550             +0X3.000000p0,
 551             +0X3.000000p0D,
 552             +0X3.000000p0F,
 553             +0X3.000000p0d,
 554             +0X3.000000p0f,
 555             +0X3.0P+0,
 556             +0X3.0P+0D,
 557             +0X3.0P+0F,
 558             +0X3.0P+0d,
 559             +0X3.0P+0f,
 560             +0X3.0P-0,
 561             +0X3.0P-0D,
 562             +0X3.0P-0F,
 563             +0X3.0P-0d,
 564             +0X3.0P-0f,
 565             +0X3.0P0,
 566             +0X3.0P0D,
 567             +0X3.0P0F,
 568             +0X3.0P0d,
 569             +0X3.0P0f,
 570             +0X3.0p+0,
 571             +0X3.0p+0D,
 572             +0X3.0p+0F,
 573             +0X3.0p+0d,
 574             +0X3.0p+0f,
 575             +0X3.0p-0,
 576             +0X3.0p-0D,
 577             +0X3.0p-0F,
 578             +0X3.0p-0d,
 579             +0X3.0p-0f,
 580             +0X3.0p0,
 581             +0X3.0p0D,
 582             +0X3.0p0F,
 583             +0X3.0p0d,
 584             +0X3.0p0f,
 585             +0X3.P+0,
 586             +0X3.P+0D,
 587             +0X3.P+0F,
 588             +0X3.P+0d,
 589             +0X3.P+0f,
 590             +0X3.P-0,
 591             +0X3.P-0D,
 592             +0X3.P-0F,
 593             +0X3.P-0d,
 594             +0X3.P-0f,
 595             +0X3.P0,
 596             +0X3.P0D,
 597             +0X3.P0F,
 598             +0X3.P0d,
 599             +0X3.P0f,
 600             +0X3.p+0,
 601             +0X3.p+0D,
 602             +0X3.p+0F,
 603             +0X3.p+0d,
 604             +0X3.p+0f,
 605             +0X3.p-0,
 606             +0X3.p-0D,
 607             +0X3.p-0F,
 608             +0X3.p-0d,
 609             +0X3.p-0f,
 610             +0X3.p0,
 611             +0X3.p0D,
 612             +0X3.p0F,
 613             +0X3.p0d,
 614             +0X3.p0f,
 615             +0X3000000.0000P-24,
 616             +0X3000000.0000P-24D,
 617             +0X3000000.0000P-24F,
 618             +0X3000000.0000P-24d,
 619             +0X3000000.0000P-24f,
 620             +0X3000000.0000p-24,
 621             +0X3000000.0000p-24D,
 622             +0X3000000.0000p-24F,
 623             +0X3000000.0000p-24d,
 624             +0X3000000.0000p-24f,
 625             +0X3000000.P-24,
 626             +0X3000000.P-24D,
 627             +0X3000000.P-24F,
 628             +0X3000000.P-24d,
 629             +0X3000000.P-24f,
 630             +0X3000000.p-24,
 631             +0X3000000.p-24D,
 632             +0X3000000.p-24F,
 633             +0X3000000.p-24d,
 634             +0X3000000.p-24f,
 635             +0X3000000P-24,
 636             +0X3000000P-24D,
 637             +0X3000000P-24F,
 638             +0X3000000P-24d,
 639             +0X3000000P-24f,
 640             +0X3000000p-24,
 641             +0X3000000p-24D,
 642             +0X3000000p-24F,
 643             +0X3000000p-24d,
 644             +0X3000000p-24f,
 645             +0X3P+0,
 646             +0X3P+0D,
 647             +0X3P+0F,
 648             +0X3P+0d,
 649             +0X3P+0f,
 650             +0X3P-0,
 651             +0X3P-0D,
 652             +0X3P-0F,
 653             +0X3P-0d,
 654             +0X3P-0f,
 655             +0X3P0,
 656             +0X3P0D,
 657             +0X3P0F,
 658             +0X3P0d,
 659             +0X3P0f,
 660             +0X3p+0,
 661             +0X3p+0D,
 662             +0X3p+0F,
 663             +0X3p+0d,
 664             +0X3p+0f,
 665             +0X3p-0,
 666             +0X3p-0D,
 667             +0X3p-0F,
 668             +0X3p-0d,
 669             +0X3p-0f,
 670             +0X3p0,
 671             +0X3p0D,
 672             +0X3p0F,
 673             +0X3p0d,
 674             +0X3p0f,
 675             +0XC.0P-2,
 676             +0XC.0P-2D,
 677             +0XC.0P-2F,
 678             +0XC.0P-2d,
 679             +0XC.0P-2f,
 680             +0XC.0p-2,
 681             +0XC.0p-2D,
 682             +0XC.0p-2F,
 683             +0XC.0p-2d,
 684             +0XC.0p-2f,
 685             +0XC.P-2,
 686             +0XC.P-2D,
 687             +0XC.P-2F,
 688             +0XC.P-2d,
 689             +0XC.P-2f,
 690             +0XC.p-2,
 691             +0XC.p-2D,
 692             +0XC.p-2F,
 693             +0XC.p-2d,
 694             +0XC.p-2f,
 695             +0XCP-2,
 696             +0XCP-2D,
 697             +0XCP-2F,
 698             +0XCP-2d,
 699             +0XCP-2f,
 700             +0XCp-2,
 701             +0XCp-2D,
 702             +0XCp-2F,
 703             +0XCp-2d,
 704             +0XCp-2f,
 705             +0Xc.0P-2,
 706             +0Xc.0P-2D,
 707             +0Xc.0P-2F,
 708             +0Xc.0P-2d,
 709             +0Xc.0P-2f,
 710             +0Xc.0p-2,
 711             +0Xc.0p-2D,
 712             +0Xc.0p-2F,
 713             +0Xc.0p-2d,
 714             +0Xc.0p-2f,
 715             +0Xc.P-2,
 716             +0Xc.P-2D,
 717             +0Xc.P-2F,
 718             +0Xc.P-2d,
 719             +0Xc.P-2f,
 720             +0Xc.p-2,
 721             +0Xc.p-2D,
 722             +0Xc.p-2F,
 723             +0Xc.p-2d,
 724             +0Xc.p-2f,
 725             +0XcP-2,
 726             +0XcP-2D,
 727             +0XcP-2F,
 728             +0XcP-2d,
 729             +0XcP-2f,
 730             +0Xcp-2,
 731             +0Xcp-2D,
 732             +0Xcp-2F,
 733             +0Xcp-2d,
 734             +0Xcp-2f,
 735             +0x.0030000000000P+12,
 736             +0x.0030000000000P+12D,
 737             +0x.0030000000000P+12F,
 738             +0x.0030000000000P+12d,
 739             +0x.0030000000000P+12f,
 740             +0x.0030000000000P12,
 741             +0x.0030000000000P12D,
 742             +0x.0030000000000P12F,
 743             +0x.0030000000000P12d,
 744             +0x.0030000000000P12f,
 745             +0x.0030000000000p+12,
 746             +0x.0030000000000p+12D,
 747             +0x.0030000000000p+12F,
 748             +0x.0030000000000p+12d,
 749             +0x.0030000000000p+12f,
 750             +0x.0030000000000p12,
 751             +0x.0030000000000p12D,
 752             +0x.0030000000000p12F,
 753             +0x.0030000000000p12d,
 754             +0x.0030000000000p12f,
 755             +0x.0030P+12,
 756             +0x.0030P+12D,
 757             +0x.0030P+12F,
 758             +0x.0030P+12d,
 759             +0x.0030P+12f,
 760             +0x.0030P12,
 761             +0x.0030P12D,
 762             +0x.0030P12F,
 763             +0x.0030P12d,
 764             +0x.0030P12f,
 765             +0x.0030p+12,
 766             +0x.0030p+12D,
 767             +0x.0030p+12F,
 768             +0x.0030p+12d,
 769             +0x.0030p+12f,
 770             +0x.0030p12,
 771             +0x.0030p12D,
 772             +0x.0030p12F,
 773             +0x.0030p12d,
 774             +0x.0030p12f,
 775             +0x.003P+12,
 776             +0x.003P+12D,
 777             +0x.003P+12F,
 778             +0x.003P+12d,
 779             +0x.003P+12f,
 780             +0x.003P12,
 781             +0x.003P12D,
 782             +0x.003P12F,
 783             +0x.003P12d,
 784             +0x.003P12f,
 785             +0x.003p+12,
 786             +0x.003p+12D,
 787             +0x.003p+12F,
 788             +0x.003p+12d,
 789             +0x.003p+12f,
 790             +0x.003p12,
 791             +0x.003p12D,
 792             +0x.003p12F,
 793             +0x.003p12d,
 794             +0x.003p12f,
 795             +0x.3P+4,
 796             +0x.3P+4D,
 797             +0x.3P+4F,
 798             +0x.3P+4d,
 799             +0x.3P+4f,
 800             +0x.3P4,
 801             +0x.3P4D,
 802             +0x.3P4F,
 803             +0x.3P4d,
 804             +0x.3P4f,
 805             +0x.3p+4,
 806             +0x.3p+4D,
 807             +0x.3p+4F,
 808             +0x.3p+4d,
 809             +0x.3p+4f,
 810             +0x.3p4,
 811             +0x.3p4D,
 812             +0x.3p4F,
 813             +0x.3p4d,
 814             +0x.3p4f,
 815             +0x.C0P+2,
 816             +0x.C0P+2D,
 817             +0x.C0P+2F,
 818             +0x.C0P+2d,
 819             +0x.C0P+2f,
 820             +0x.C0P2,
 821             +0x.C0P2D,
 822             +0x.C0P2F,
 823             +0x.C0P2d,
 824             +0x.C0P2f,
 825             +0x.C0p+2,
 826             +0x.C0p+2D,
 827             +0x.C0p+2F,
 828             +0x.C0p+2d,
 829             +0x.C0p+2f,
 830             +0x.C0p2,
 831             +0x.C0p2D,
 832             +0x.C0p2F,
 833             +0x.C0p2d,
 834             +0x.C0p2f,
 835             +0x.CP+2,
 836             +0x.CP+2D,
 837             +0x.CP+2F,
 838             +0x.CP+2d,
 839             +0x.CP+2f,
 840             +0x.CP2,
 841             +0x.CP2D,
 842             +0x.CP2F,
 843             +0x.CP2d,
 844             +0x.CP2f,
 845             +0x.Cp+2,
 846             +0x.Cp+2D,
 847             +0x.Cp+2F,
 848             +0x.Cp+2d,
 849             +0x.Cp+2f,
 850             +0x.Cp2,
 851             +0x.Cp2D,
 852             +0x.Cp2F,
 853             +0x.Cp2d,
 854             +0x.Cp2f,
 855             +0x.c0P+2,
 856             +0x.c0P+2D,
 857             +0x.c0P+2F,
 858             +0x.c0P+2d,
 859             +0x.c0P+2f,
 860             +0x.c0P2,
 861             +0x.c0P2D,
 862             +0x.c0P2F,
 863             +0x.c0P2d,
 864             +0x.c0P2f,
 865             +0x.c0p+2,
 866             +0x.c0p+2D,
 867             +0x.c0p+2F,
 868             +0x.c0p+2d,
 869             +0x.c0p+2f,
 870             +0x.c0p2,
 871             +0x.c0p2D,
 872             +0x.c0p2F,
 873             +0x.c0p2d,
 874             +0x.c0p2f,
 875             +0x.cP+2,
 876             +0x.cP+2D,
 877             +0x.cP+2F,
 878             +0x.cP+2d,
 879             +0x.cP+2f,
 880             +0x.cP2,
 881             +0x.cP2D,
 882             +0x.cP2F,
 883             +0x.cP2d,
 884             +0x.cP2f,
 885             +0x.cp+2,
 886             +0x.cp+2D,
 887             +0x.cp+2F,
 888             +0x.cp+2d,
 889             +0x.cp+2f,
 890             +0x.cp2,
 891             +0x.cp2D,
 892             +0x.cp2F,
 893             +0x.cp2d,
 894             +0x.cp2f,
 895             +0x0.30P+4,
 896             +0x0.30P+4D,
 897             +0x0.30P+4F,
 898             +0x0.30P+4d,
 899             +0x0.30P+4f,
 900             +0x0.30P4,
 901             +0x0.30P4D,
 902             +0x0.30P4F,
 903             +0x0.30P4d,
 904             +0x0.30P4f,
 905             +0x0.30p+4,
 906             +0x0.30p+4D,
 907             +0x0.30p+4F,
 908             +0x0.30p+4d,
 909             +0x0.30p+4f,
 910             +0x0.30p4,
 911             +0x0.30p4D,
 912             +0x0.30p4F,
 913             +0x0.30p4d,
 914             +0x0.30p4f,
 915             +0x0.3P+4,
 916             +0x0.3P+4D,
 917             +0x0.3P+4F,
 918             +0x0.3P+4d,
 919             +0x0.3P+4f,
 920             +0x0.3P4,
 921             +0x0.3P4D,
 922             +0x0.3P4F,
 923             +0x0.3P4d,
 924             +0x0.3P4f,
 925             +0x0.3p+4,
 926             +0x0.3p+4D,
 927             +0x0.3p+4F,
 928             +0x0.3p+4d,
 929             +0x0.3p+4f,
 930             +0x0.3p4,
 931             +0x0.3p4D,
 932             +0x0.3p4F,
 933             +0x0.3p4d,
 934             +0x0.3p4f,
 935             +0x0.C0P+2,
 936             +0x0.C0P+2D,
 937             +0x0.C0P+2F,
 938             +0x0.C0P+2d,
 939             +0x0.C0P+2f,
 940             +0x0.C0P2,
 941             +0x0.C0P2D,
 942             +0x0.C0P2F,
 943             +0x0.C0P2d,
 944             +0x0.C0P2f,
 945             +0x0.C0p+2,
 946             +0x0.C0p+2D,
 947             +0x0.C0p+2F,
 948             +0x0.C0p+2d,
 949             +0x0.C0p+2f,
 950             +0x0.C0p2,
 951             +0x0.C0p2D,
 952             +0x0.C0p2F,
 953             +0x0.C0p2d,
 954             +0x0.C0p2f,
 955             +0x0.CP+2,
 956             +0x0.CP+2D,
 957             +0x0.CP+2F,
 958             +0x0.CP+2d,
 959             +0x0.CP+2f,
 960             +0x0.CP2,
 961             +0x0.CP2D,
 962             +0x0.CP2F,
 963             +0x0.CP2d,
 964             +0x0.CP2f,
 965             +0x0.Cp+2,
 966             +0x0.Cp+2D,
 967             +0x0.Cp+2F,
 968             +0x0.Cp+2d,
 969             +0x0.Cp+2f,
 970             +0x0.Cp2,
 971             +0x0.Cp2D,
 972             +0x0.Cp2F,
 973             +0x0.Cp2d,
 974             +0x0.Cp2f,
 975             +0x0.c0P+2,
 976             +0x0.c0P+2D,
 977             +0x0.c0P+2F,
 978             +0x0.c0P+2d,
 979             +0x0.c0P+2f,
 980             +0x0.c0P2,
 981             +0x0.c0P2D,
 982             +0x0.c0P2F,
 983             +0x0.c0P2d,
 984             +0x0.c0P2f,
 985             +0x0.c0p+2,
 986             +0x0.c0p+2D,
 987             +0x0.c0p+2F,
 988             +0x0.c0p+2d,
 989             +0x0.c0p+2f,
 990             +0x0.c0p2,
 991             +0x0.c0p2D,
 992             +0x0.c0p2F,
 993             +0x0.c0p2d,
 994             +0x0.c0p2f,
 995             +0x0.cP+2,
 996             +0x0.cP+2D,
 997             +0x0.cP+2F,
 998             +0x0.cP+2d,
 999             +0x0.cP+2f,
1000             +0x0.cP2,
1001             +0x0.cP2D,
1002             +0x0.cP2F,
1003             +0x0.cP2d,
1004             +0x0.cP2f,
1005             +0x0.cp+2,
1006             +0x0.cp+2D,
1007             +0x0.cp+2F,
1008             +0x0.cp+2d,
1009             +0x0.cp+2f,
1010             +0x0.cp2,
1011             +0x0.cp2D,
1012             +0x0.cp2F,
1013             +0x0.cp2d,
1014             +0x0.cp2f,
1015             +0x000000000.0030000000000P+12,
1016             +0x000000000.0030000000000P+12D,
1017             +0x000000000.0030000000000P+12F,
1018             +0x000000000.0030000000000P+12d,
1019             +0x000000000.0030000000000P+12f,
1020             +0x000000000.0030000000000P12,
1021             +0x000000000.0030000000000P12D,
1022             +0x000000000.0030000000000P12F,
1023             +0x000000000.0030000000000P12d,
1024             +0x000000000.0030000000000P12f,
1025             +0x000000000.0030000000000p+12,
1026             +0x000000000.0030000000000p+12D,
1027             +0x000000000.0030000000000p+12F,
1028             +0x000000000.0030000000000p+12d,
1029             +0x000000000.0030000000000p+12f,
1030             +0x000000000.0030000000000p12,
1031             +0x000000000.0030000000000p12D,
1032             +0x000000000.0030000000000p12F,
1033             +0x000000000.0030000000000p12d,
1034             +0x000000000.0030000000000p12f,
1035             +0x00003P+0,
1036             +0x00003P+0D,
1037             +0x00003P+0F,
1038             +0x00003P+0d,
1039             +0x00003P+0f,
1040             +0x00003P-0,
1041             +0x00003P-0D,
1042             +0x00003P-0F,
1043             +0x00003P-0d,
1044             +0x00003P-0f,
1045             +0x00003P0,
1046             +0x00003P0D,
1047             +0x00003P0F,
1048             +0x00003P0d,
1049             +0x00003P0f,
1050             +0x00003p+0,
1051             +0x00003p+0D,
1052             +0x00003p+0F,
1053             +0x00003p+0d,
1054             +0x00003p+0f,
1055             +0x00003p-0,
1056             +0x00003p-0D,
1057             +0x00003p-0F,
1058             +0x00003p-0d,
1059             +0x00003p-0f,
1060             +0x00003p0,
1061             +0x00003p0D,
1062             +0x00003p0F,
1063             +0x00003p0d,
1064             +0x00003p0f,
1065             +0x0003.P+0,
1066             +0x0003.P+0D,
1067             +0x0003.P+0F,
1068             +0x0003.P+0d,
1069             +0x0003.P+0f,
1070             +0x0003.P-0,
1071             +0x0003.P-0D,
1072             +0x0003.P-0F,
1073             +0x0003.P-0d,
1074             +0x0003.P-0f,
1075             +0x0003.P0,
1076             +0x0003.P0D,
1077             +0x0003.P0F,
1078             +0x0003.P0d,
1079             +0x0003.P0f,
1080             +0x0003.p+0,
1081             +0x0003.p+0D,
1082             +0x0003.p+0F,
1083             +0x0003.p+0d,
1084             +0x0003.p+0f,
1085             +0x0003.p-0,
1086             +0x0003.p-0D,
1087             +0x0003.p-0F,
1088             +0x0003.p-0d,
1089             +0x0003.p-0f,
1090             +0x0003.p0,
1091             +0x0003.p0D,
1092             +0x0003.p0F,
1093             +0x0003.p0d,
1094             +0x0003.p0f,
1095             +0x0003P+0,
1096             +0x0003P+0D,
1097             +0x0003P+0F,
1098             +0x0003P+0d,
1099             +0x0003P+0f,
1100             +0x0003P-0,
1101             +0x0003P-0D,
1102             +0x0003P-0F,
1103             +0x0003P-0d,
1104             +0x0003P-0f,
1105             +0x0003P0,
1106             +0x0003P0D,
1107             +0x0003P0F,
1108             +0x0003P0d,
1109             +0x0003P0f,
1110             +0x0003p+0,
1111             +0x0003p+0D,
1112             +0x0003p+0F,
1113             +0x0003p+0d,
1114             +0x0003p+0f,
1115             +0x0003p-0,
1116             +0x0003p-0D,
1117             +0x0003p-0F,
1118             +0x0003p-0d,
1119             +0x0003p-0f,
1120             +0x0003p0,
1121             +0x0003p0D,
1122             +0x0003p0F,
1123             +0x0003p0d,
1124             +0x0003p0f,
1125             +0x01.80P+1,
1126             +0x01.80P+1D,
1127             +0x01.80P+1F,
1128             +0x01.80P+1d,
1129             +0x01.80P+1f,
1130             +0x01.80P1,
1131             +0x01.80P1D,
1132             +0x01.80P1F,
1133             +0x01.80P1d,
1134             +0x01.80P1f,
1135             +0x01.80p+1,
1136             +0x01.80p+1D,
1137             +0x01.80p+1F,
1138             +0x01.80p+1d,
1139             +0x01.80p+1f,
1140             +0x01.80p1,
1141             +0x01.80p1D,
1142             +0x01.80p1F,
1143             +0x01.80p1d,
1144             +0x01.80p1f,
1145             +0x01.8P+1,
1146             +0x01.8P+1D,
1147             +0x01.8P+1F,
1148             +0x01.8P+1d,
1149             +0x01.8P+1f,
1150             +0x01.8P1,
1151             +0x01.8P1D,
1152             +0x01.8P1F,
1153             +0x01.8P1d,
1154             +0x01.8P1f,
1155             +0x01.8p+1,
1156             +0x01.8p+1D,
1157             +0x01.8p+1F,
1158             +0x01.8p+1d,
1159             +0x01.8p+1f,
1160             +0x01.8p1,
1161             +0x01.8p1D,
1162             +0x01.8p1F,
1163             +0x01.8p1d,
1164             +0x01.8p1f,
1165             +0x1.80P+1,
1166             +0x1.80P+1D,
1167             +0x1.80P+1F,
1168             +0x1.80P+1d,
1169             +0x1.80P+1f,
1170             +0x1.80P1,
1171             +0x1.80P1D,
1172             +0x1.80P1F,
1173             +0x1.80P1d,
1174             +0x1.80P1f,
1175             +0x1.80p+1,
1176             +0x1.80p+1D,
1177             +0x1.80p+1F,
1178             +0x1.80p+1d,
1179             +0x1.80p+1f,
1180             +0x1.80p1,
1181             +0x1.80p1D,
1182             +0x1.80p1F,
1183             +0x1.80p1d,
1184             +0x1.80p1f,
1185             +0x1.8P+1,
1186             +0x1.8P+1D,
1187             +0x1.8P+1F,
1188             +0x1.8P+1d,
1189             +0x1.8P+1f,
1190             +0x1.8P1,
1191             +0x1.8P1D,
1192             +0x1.8P1F,
1193             +0x1.8P1d,
1194             +0x1.8P1f,
1195             +0x1.8p+1,
1196             +0x1.8p+1D,
1197             +0x1.8p+1F,
1198             +0x1.8p+1d,
1199             +0x1.8p+1f,
1200             +0x1.8p1,
1201             +0x1.8p1D,
1202             +0x1.8p1F,
1203             +0x1.8p1d,
1204             +0x1.8p1f,
1205             +0x18.0P-3,
1206             +0x18.0P-3D,
1207             +0x18.0P-3F,
1208             +0x18.0P-3d,
1209             +0x18.0P-3f,
1210             +0x18.0p-3,
1211             +0x18.0p-3D,
1212             +0x18.0p-3F,
1213             +0x18.0p-3d,
1214             +0x18.0p-3f,
1215             +0x18P-3,
1216             +0x18P-3D,
1217             +0x18P-3F,
1218             +0x18P-3d,
1219             +0x18P-3f,
1220             +0x18p-3,
1221             +0x18p-3D,
1222             +0x18p-3F,
1223             +0x18p-3d,
1224             +0x18p-3f,
1225             +0x3.000000P+0,
1226             +0x3.000000P+0D,
1227             +0x3.000000P+0F,
1228             +0x3.000000P+0d,
1229             +0x3.000000P+0f,
1230             +0x3.000000P-0,
1231             +0x3.000000P-0D,
1232             +0x3.000000P-0F,
1233             +0x3.000000P-0d,
1234             +0x3.000000P-0f,
1235             +0x3.000000P0,
1236             +0x3.000000P0D,
1237             +0x3.000000P0F,
1238             +0x3.000000P0d,
1239             +0x3.000000P0f,
1240             +0x3.000000p+0,
1241             +0x3.000000p+0D,
1242             +0x3.000000p+0F,
1243             +0x3.000000p+0d,
1244             +0x3.000000p+0f,
1245             +0x3.000000p-0,
1246             +0x3.000000p-0D,
1247             +0x3.000000p-0F,
1248             +0x3.000000p-0d,
1249             +0x3.000000p-0f,
1250             +0x3.000000p0,
1251             +0x3.000000p0D,
1252             +0x3.000000p0F,
1253             +0x3.000000p0d,
1254             +0x3.000000p0f,
1255             +0x3.0P+0,
1256             +0x3.0P+0D,
1257             +0x3.0P+0F,
1258             +0x3.0P+0d,
1259             +0x3.0P+0f,
1260             +0x3.0P-0,
1261             +0x3.0P-0D,
1262             +0x3.0P-0F,
1263             +0x3.0P-0d,
1264             +0x3.0P-0f,
1265             +0x3.0P0,
1266             +0x3.0P0D,
1267             +0x3.0P0F,
1268             +0x3.0P0d,
1269             +0x3.0P0f,
1270             +0x3.0p+0,
1271             +0x3.0p+0D,
1272             +0x3.0p+0F,
1273             +0x3.0p+0d,
1274             +0x3.0p+0f,
1275             +0x3.0p-0,
1276             +0x3.0p-0D,
1277             +0x3.0p-0F,
1278             +0x3.0p-0d,
1279             +0x3.0p-0f,
1280             +0x3.0p0,
1281             +0x3.0p0D,
1282             +0x3.0p0F,
1283             +0x3.0p0d,
1284             +0x3.0p0f,
1285             +0x3.P+0,
1286             +0x3.P+0D,
1287             +0x3.P+0F,
1288             +0x3.P+0d,
1289             +0x3.P+0f,
1290             +0x3.P-0,
1291             +0x3.P-0D,
1292             +0x3.P-0F,
1293             +0x3.P-0d,
1294             +0x3.P-0f,
1295             +0x3.P0,
1296             +0x3.P0D,
1297             +0x3.P0F,
1298             +0x3.P0d,
1299             +0x3.P0f,
1300             +0x3.p+0,
1301             +0x3.p+0D,
1302             +0x3.p+0F,
1303             +0x3.p+0d,
1304             +0x3.p+0f,
1305             +0x3.p-0,
1306             +0x3.p-0D,
1307             +0x3.p-0F,
1308             +0x3.p-0d,
1309             +0x3.p-0f,
1310             +0x3.p0,
1311             +0x3.p0D,
1312             +0x3.p0F,
1313             +0x3.p0d,
1314             +0x3.p0f,
1315             +0x3000000.0000P-24,
1316             +0x3000000.0000P-24D,
1317             +0x3000000.0000P-24F,
1318             +0x3000000.0000P-24d,
1319             +0x3000000.0000P-24f,
1320             +0x3000000.0000p-24,
1321             +0x3000000.0000p-24D,
1322             +0x3000000.0000p-24F,
1323             +0x3000000.0000p-24d,
1324             +0x3000000.0000p-24f,
1325             +0x3000000.P-24,
1326             +0x3000000.P-24D,
1327             +0x3000000.P-24F,
1328             +0x3000000.P-24d,
1329             +0x3000000.P-24f,
1330             +0x3000000.p-24,
1331             +0x3000000.p-24D,
1332             +0x3000000.p-24F,
1333             +0x3000000.p-24d,
1334             +0x3000000.p-24f,
1335             +0x3000000P-24,
1336             +0x3000000P-24D,
1337             +0x3000000P-24F,
1338             +0x3000000P-24d,
1339             +0x3000000P-24f,
1340             +0x3000000p-24,
1341             +0x3000000p-24D,
1342             +0x3000000p-24F,
1343             +0x3000000p-24d,
1344             +0x3000000p-24f,
1345             +0x3P+0,
1346             +0x3P+0D,
1347             +0x3P+0F,
1348             +0x3P+0d,
1349             +0x3P+0f,
1350             +0x3P-0,
1351             +0x3P-0D,
1352             +0x3P-0F,
1353             +0x3P-0d,
1354             +0x3P-0f,
1355             +0x3P0,
1356             +0x3P0D,
1357             +0x3P0F,
1358             +0x3P0d,
1359             +0x3P0f,
1360             +0x3p+0,
1361             +0x3p+0D,
1362             +0x3p+0F,
1363             +0x3p+0d,
1364             +0x3p+0f,
1365             +0x3p-0,
1366             +0x3p-0D,
1367             +0x3p-0F,
1368             +0x3p-0d,
1369             +0x3p-0f,
1370             +0x3p0,
1371             +0x3p0D,
1372             +0x3p0F,
1373             +0x3p0d,
1374             +0x3p0f,
1375             +0xC.0P-2,
1376             +0xC.0P-2D,
1377             +0xC.0P-2F,
1378             +0xC.0P-2d,
1379             +0xC.0P-2f,
1380             +0xC.0p-2,
1381             +0xC.0p-2D,
1382             +0xC.0p-2F,
1383             +0xC.0p-2d,
1384             +0xC.0p-2f,
1385             +0xC.P-2,
1386             +0xC.P-2D,
1387             +0xC.P-2F,
1388             +0xC.P-2d,
1389             +0xC.P-2f,
1390             +0xC.p-2,
1391             +0xC.p-2D,
1392             +0xC.p-2F,
1393             +0xC.p-2d,
1394             +0xC.p-2f,
1395             +0xCP-2,
1396             +0xCP-2D,
1397             +0xCP-2F,
1398             +0xCP-2d,
1399             +0xCP-2f,
1400             +0xCp-2,
1401             +0xCp-2D,
1402             +0xCp-2F,
1403             +0xCp-2d,
1404             +0xCp-2f,
1405             +0xc.0P-2,
1406             +0xc.0P-2D,
1407             +0xc.0P-2F,
1408             +0xc.0P-2d,
1409             +0xc.0P-2f,
1410             +0xc.0p-2,
1411             +0xc.0p-2D,
1412             +0xc.0p-2F,
1413             +0xc.0p-2d,
1414             +0xc.0p-2f,
1415             +0xc.P-2,
1416             +0xc.P-2D,
1417             +0xc.P-2F,
1418             +0xc.P-2d,
1419             +0xc.P-2f,
1420             +0xc.p-2,
1421             +0xc.p-2D,
1422             +0xc.p-2F,
1423             +0xc.p-2d,
1424             +0xc.p-2f,
1425             +0xcP-2,
1426             +0xcP-2D,
1427             +0xcP-2F,
1428             +0xcP-2d,
1429             +0xcP-2f,
1430             +0xcp-2,
1431             +0xcp-2D,
1432             +0xcp-2F,
1433             +0xcp-2d,
1434             +0xcp-2f,
1435             -0X.0030000000000P+12,
1436             -0X.0030000000000P+12D,
1437             -0X.0030000000000P+12F,
1438             -0X.0030000000000P+12d,
1439             -0X.0030000000000P+12f,
1440             -0X.0030000000000P12,
1441             -0X.0030000000000P12D,
1442             -0X.0030000000000P12F,
1443             -0X.0030000000000P12d,
1444             -0X.0030000000000P12f,
1445             -0X.0030000000000p+12,
1446             -0X.0030000000000p+12D,
1447             -0X.0030000000000p+12F,
1448             -0X.0030000000000p+12d,
1449             -0X.0030000000000p+12f,
1450             -0X.0030000000000p12,
1451             -0X.0030000000000p12D,
1452             -0X.0030000000000p12F,
1453             -0X.0030000000000p12d,
1454             -0X.0030000000000p12f,
1455             -0X.0030P+12,
1456             -0X.0030P+12D,
1457             -0X.0030P+12F,
1458             -0X.0030P+12d,
1459             -0X.0030P+12f,
1460             -0X.0030P12,
1461             -0X.0030P12D,
1462             -0X.0030P12F,
1463             -0X.0030P12d,
1464             -0X.0030P12f,
1465             -0X.0030p+12,
1466             -0X.0030p+12D,
1467             -0X.0030p+12F,
1468             -0X.0030p+12d,
1469             -0X.0030p+12f,
1470             -0X.0030p12,
1471             -0X.0030p12D,
1472             -0X.0030p12F,
1473             -0X.0030p12d,
1474             -0X.0030p12f,
1475             -0X.003P+12,
1476             -0X.003P+12D,
1477             -0X.003P+12F,
1478             -0X.003P+12d,
1479             -0X.003P+12f,
1480             -0X.003P12,
1481             -0X.003P12D,
1482             -0X.003P12F,
1483             -0X.003P12d,
1484             -0X.003P12f,
1485             -0X.003p+12,
1486             -0X.003p+12D,
1487             -0X.003p+12F,
1488             -0X.003p+12d,
1489             -0X.003p+12f,
1490             -0X.003p12,
1491             -0X.003p12D,
1492             -0X.003p12F,
1493             -0X.003p12d,
1494             -0X.003p12f,
1495             -0X.3P+4,
1496             -0X.3P+4D,
1497             -0X.3P+4F,
1498             -0X.3P+4d,
1499             -0X.3P+4f,
1500             -0X.3P4,
1501             -0X.3P4D,
1502             -0X.3P4F,
1503             -0X.3P4d,
1504             -0X.3P4f,
1505             -0X.3p+4,
1506             -0X.3p+4D,
1507             -0X.3p+4F,
1508             -0X.3p+4d,
1509             -0X.3p+4f,
1510             -0X.3p4,
1511             -0X.3p4D,
1512             -0X.3p4F,
1513             -0X.3p4d,
1514             -0X.3p4f,
1515             -0X.C0P+2,
1516             -0X.C0P+2D,
1517             -0X.C0P+2F,
1518             -0X.C0P+2d,
1519             -0X.C0P+2f,
1520             -0X.C0P2,
1521             -0X.C0P2D,
1522             -0X.C0P2F,
1523             -0X.C0P2d,
1524             -0X.C0P2f,
1525             -0X.C0p+2,
1526             -0X.C0p+2D,
1527             -0X.C0p+2F,
1528             -0X.C0p+2d,
1529             -0X.C0p+2f,
1530             -0X.C0p2,
1531             -0X.C0p2D,
1532             -0X.C0p2F,
1533             -0X.C0p2d,
1534             -0X.C0p2f,
1535             -0X.CP+2,
1536             -0X.CP+2D,
1537             -0X.CP+2F,
1538             -0X.CP+2d,
1539             -0X.CP+2f,
1540             -0X.CP2,
1541             -0X.CP2D,
1542             -0X.CP2F,
1543             -0X.CP2d,
1544             -0X.CP2f,
1545             -0X.Cp+2,
1546             -0X.Cp+2D,
1547             -0X.Cp+2F,
1548             -0X.Cp+2d,
1549             -0X.Cp+2f,
1550             -0X.Cp2,
1551             -0X.Cp2D,
1552             -0X.Cp2F,
1553             -0X.Cp2d,
1554             -0X.Cp2f,
1555             -0X.c0P+2,
1556             -0X.c0P+2D,
1557             -0X.c0P+2F,
1558             -0X.c0P+2d,
1559             -0X.c0P+2f,
1560             -0X.c0P2,
1561             -0X.c0P2D,
1562             -0X.c0P2F,
1563             -0X.c0P2d,
1564             -0X.c0P2f,
1565             -0X.c0p+2,
1566             -0X.c0p+2D,
1567             -0X.c0p+2F,
1568             -0X.c0p+2d,
1569             -0X.c0p+2f,
1570             -0X.c0p2,
1571             -0X.c0p2D,
1572             -0X.c0p2F,
1573             -0X.c0p2d,
1574             -0X.c0p2f,
1575             -0X.cP+2,
1576             -0X.cP+2D,
1577             -0X.cP+2F,
1578             -0X.cP+2d,
1579             -0X.cP+2f,
1580             -0X.cP2,
1581             -0X.cP2D,
1582             -0X.cP2F,
1583             -0X.cP2d,
1584             -0X.cP2f,
1585             -0X.cp+2,
1586             -0X.cp+2D,
1587             -0X.cp+2F,
1588             -0X.cp+2d,
1589             -0X.cp+2f,
1590             -0X.cp2,
1591             -0X.cp2D,
1592             -0X.cp2F,
1593             -0X.cp2d,
1594             -0X.cp2f,
1595             -0X0.30P+4,
1596             -0X0.30P+4D,
1597             -0X0.30P+4F,
1598             -0X0.30P+4d,
1599             -0X0.30P+4f,
1600             -0X0.30P4,
1601             -0X0.30P4D,
1602             -0X0.30P4F,
1603             -0X0.30P4d,
1604             -0X0.30P4f,
1605             -0X0.30p+4,
1606             -0X0.30p+4D,
1607             -0X0.30p+4F,
1608             -0X0.30p+4d,
1609             -0X0.30p+4f,
1610             -0X0.30p4,
1611             -0X0.30p4D,
1612             -0X0.30p4F,
1613             -0X0.30p4d,
1614             -0X0.30p4f,
1615             -0X0.3P+4,
1616             -0X0.3P+4D,
1617             -0X0.3P+4F,
1618             -0X0.3P+4d,
1619             -0X0.3P+4f,
1620             -0X0.3P4,
1621             -0X0.3P4D,
1622             -0X0.3P4F,
1623             -0X0.3P4d,
1624             -0X0.3P4f,
1625             -0X0.3p+4,
1626             -0X0.3p+4D,
1627             -0X0.3p+4F,
1628             -0X0.3p+4d,
1629             -0X0.3p+4f,
1630             -0X0.3p4,
1631             -0X0.3p4D,
1632             -0X0.3p4F,
1633             -0X0.3p4d,
1634             -0X0.3p4f,
1635             -0X0.C0P+2,
1636             -0X0.C0P+2D,
1637             -0X0.C0P+2F,
1638             -0X0.C0P+2d,
1639             -0X0.C0P+2f,
1640             -0X0.C0P2,
1641             -0X0.C0P2D,
1642             -0X0.C0P2F,
1643             -0X0.C0P2d,
1644             -0X0.C0P2f,
1645             -0X0.C0p+2,
1646             -0X0.C0p+2D,
1647             -0X0.C0p+2F,
1648             -0X0.C0p+2d,
1649             -0X0.C0p+2f,
1650             -0X0.C0p2,
1651             -0X0.C0p2D,
1652             -0X0.C0p2F,
1653             -0X0.C0p2d,
1654             -0X0.C0p2f,
1655             -0X0.CP+2,
1656             -0X0.CP+2D,
1657             -0X0.CP+2F,
1658             -0X0.CP+2d,
1659             -0X0.CP+2f,
1660             -0X0.CP2,
1661             -0X0.CP2D,
1662             -0X0.CP2F,
1663             -0X0.CP2d,
1664             -0X0.CP2f,
1665             -0X0.Cp+2,
1666             -0X0.Cp+2D,
1667             -0X0.Cp+2F,
1668             -0X0.Cp+2d,
1669             -0X0.Cp+2f,
1670             -0X0.Cp2,
1671             -0X0.Cp2D,
1672             -0X0.Cp2F,
1673             -0X0.Cp2d,
1674             -0X0.Cp2f,
1675             -0X0.c0P+2,
1676             -0X0.c0P+2D,
1677             -0X0.c0P+2F,
1678             -0X0.c0P+2d,
1679             -0X0.c0P+2f,
1680             -0X0.c0P2,
1681             -0X0.c0P2D,
1682             -0X0.c0P2F,
1683             -0X0.c0P2d,
1684             -0X0.c0P2f,
1685             -0X0.c0p+2,
1686             -0X0.c0p+2D,
1687             -0X0.c0p+2F,
1688             -0X0.c0p+2d,
1689             -0X0.c0p+2f,
1690             -0X0.c0p2,
1691             -0X0.c0p2D,
1692             -0X0.c0p2F,
1693             -0X0.c0p2d,
1694             -0X0.c0p2f,
1695             -0X0.cP+2,
1696             -0X0.cP+2D,
1697             -0X0.cP+2F,
1698             -0X0.cP+2d,
1699             -0X0.cP+2f,
1700             -0X0.cP2,
1701             -0X0.cP2D,
1702             -0X0.cP2F,
1703             -0X0.cP2d,
1704             -0X0.cP2f,
1705             -0X0.cp+2,
1706             -0X0.cp+2D,
1707             -0X0.cp+2F,
1708             -0X0.cp+2d,
1709             -0X0.cp+2f,
1710             -0X0.cp2,
1711             -0X0.cp2D,
1712             -0X0.cp2F,
1713             -0X0.cp2d,
1714             -0X0.cp2f,
1715             -0X000000000.0030000000000P+12,
1716             -0X000000000.0030000000000P+12D,
1717             -0X000000000.0030000000000P+12F,
1718             -0X000000000.0030000000000P+12d,
1719             -0X000000000.0030000000000P+12f,
1720             -0X000000000.0030000000000P12,
1721             -0X000000000.0030000000000P12D,
1722             -0X000000000.0030000000000P12F,
1723             -0X000000000.0030000000000P12d,
1724             -0X000000000.0030000000000P12f,
1725             -0X000000000.0030000000000p+12,
1726             -0X000000000.0030000000000p+12D,
1727             -0X000000000.0030000000000p+12F,
1728             -0X000000000.0030000000000p+12d,
1729             -0X000000000.0030000000000p+12f,
1730             -0X000000000.0030000000000p12,
1731             -0X000000000.0030000000000p12D,
1732             -0X000000000.0030000000000p12F,
1733             -0X000000000.0030000000000p12d,
1734             -0X000000000.0030000000000p12f,
1735             -0X00003P+0,
1736             -0X00003P+0D,
1737             -0X00003P+0F,
1738             -0X00003P+0d,
1739             -0X00003P+0f,
1740             -0X00003P-0,
1741             -0X00003P-0D,
1742             -0X00003P-0F,
1743             -0X00003P-0d,
1744             -0X00003P-0f,
1745             -0X00003P0,
1746             -0X00003P0D,
1747             -0X00003P0F,
1748             -0X00003P0d,
1749             -0X00003P0f,
1750             -0X00003p+0,
1751             -0X00003p+0D,
1752             -0X00003p+0F,
1753             -0X00003p+0d,
1754             -0X00003p+0f,
1755             -0X00003p-0,
1756             -0X00003p-0D,
1757             -0X00003p-0F,
1758             -0X00003p-0d,
1759             -0X00003p-0f,
1760             -0X00003p0,
1761             -0X00003p0D,
1762             -0X00003p0F,
1763             -0X00003p0d,
1764             -0X00003p0f,
1765             -0X0003.P+0,
1766             -0X0003.P+0D,
1767             -0X0003.P+0F,
1768             -0X0003.P+0d,
1769             -0X0003.P+0f,
1770             -0X0003.P-0,
1771             -0X0003.P-0D,
1772             -0X0003.P-0F,
1773             -0X0003.P-0d,
1774             -0X0003.P-0f,
1775             -0X0003.P0,
1776             -0X0003.P0D,
1777             -0X0003.P0F,
1778             -0X0003.P0d,
1779             -0X0003.P0f,
1780             -0X0003.p+0,
1781             -0X0003.p+0D,
1782             -0X0003.p+0F,
1783             -0X0003.p+0d,
1784             -0X0003.p+0f,
1785             -0X0003.p-0,
1786             -0X0003.p-0D,
1787             -0X0003.p-0F,
1788             -0X0003.p-0d,
1789             -0X0003.p-0f,
1790             -0X0003.p0,
1791             -0X0003.p0D,
1792             -0X0003.p0F,
1793             -0X0003.p0d,
1794             -0X0003.p0f,
1795             -0X0003P+0,
1796             -0X0003P+0D,
1797             -0X0003P+0F,
1798             -0X0003P+0d,
1799             -0X0003P+0f,
1800             -0X0003P-0,
1801             -0X0003P-0D,
1802             -0X0003P-0F,
1803             -0X0003P-0d,
1804             -0X0003P-0f,
1805             -0X0003P0,
1806             -0X0003P0D,
1807             -0X0003P0F,
1808             -0X0003P0d,
1809             -0X0003P0f,
1810             -0X0003p+0,
1811             -0X0003p+0D,
1812             -0X0003p+0F,
1813             -0X0003p+0d,
1814             -0X0003p+0f,
1815             -0X0003p-0,
1816             -0X0003p-0D,
1817             -0X0003p-0F,
1818             -0X0003p-0d,
1819             -0X0003p-0f,
1820             -0X0003p0,
1821             -0X0003p0D,
1822             -0X0003p0F,
1823             -0X0003p0d,
1824             -0X0003p0f,
1825             -0X01.80P+1,
1826             -0X01.80P+1D,
1827             -0X01.80P+1F,
1828             -0X01.80P+1d,
1829             -0X01.80P+1f,
1830             -0X01.80P1,
1831             -0X01.80P1D,
1832             -0X01.80P1F,
1833             -0X01.80P1d,
1834             -0X01.80P1f,
1835             -0X01.80p+1,
1836             -0X01.80p+1D,
1837             -0X01.80p+1F,
1838             -0X01.80p+1d,
1839             -0X01.80p+1f,
1840             -0X01.80p1,
1841             -0X01.80p1D,
1842             -0X01.80p1F,
1843             -0X01.80p1d,
1844             -0X01.80p1f,
1845             -0X01.8P+1,
1846             -0X01.8P+1D,
1847             -0X01.8P+1F,
1848             -0X01.8P+1d,
1849             -0X01.8P+1f,
1850             -0X01.8P1,
1851             -0X01.8P1D,
1852             -0X01.8P1F,
1853             -0X01.8P1d,
1854             -0X01.8P1f,
1855             -0X01.8p+1,
1856             -0X01.8p+1D,
1857             -0X01.8p+1F,
1858             -0X01.8p+1d,
1859             -0X01.8p+1f,
1860             -0X01.8p1,
1861             -0X01.8p1D,
1862             -0X01.8p1F,
1863             -0X01.8p1d,
1864             -0X01.8p1f,
1865             -0X1.80P+1,
1866             -0X1.80P+1D,
1867             -0X1.80P+1F,
1868             -0X1.80P+1d,
1869             -0X1.80P+1f,
1870             -0X1.80P1,
1871             -0X1.80P1D,
1872             -0X1.80P1F,
1873             -0X1.80P1d,
1874             -0X1.80P1f,
1875             -0X1.80p+1,
1876             -0X1.80p+1D,
1877             -0X1.80p+1F,
1878             -0X1.80p+1d,
1879             -0X1.80p+1f,
1880             -0X1.80p1,
1881             -0X1.80p1D,
1882             -0X1.80p1F,
1883             -0X1.80p1d,
1884             -0X1.80p1f,
1885             -0X1.8P+1,
1886             -0X1.8P+1D,
1887             -0X1.8P+1F,
1888             -0X1.8P+1d,
1889             -0X1.8P+1f,
1890             -0X1.8P1,
1891             -0X1.8P1D,
1892             -0X1.8P1F,
1893             -0X1.8P1d,
1894             -0X1.8P1f,
1895             -0X1.8p+1,
1896             -0X1.8p+1D,
1897             -0X1.8p+1F,
1898             -0X1.8p+1d,
1899             -0X1.8p+1f,
1900             -0X1.8p1,
1901             -0X1.8p1D,
1902             -0X1.8p1F,
1903             -0X1.8p1d,
1904             -0X1.8p1f,
1905             -0X18.0P-3,
1906             -0X18.0P-3D,
1907             -0X18.0P-3F,
1908             -0X18.0P-3d,
1909             -0X18.0P-3f,
1910             -0X18.0p-3,
1911             -0X18.0p-3D,
1912             -0X18.0p-3F,
1913             -0X18.0p-3d,
1914             -0X18.0p-3f,
1915             -0X18P-3,
1916             -0X18P-3D,
1917             -0X18P-3F,
1918             -0X18P-3d,
1919             -0X18P-3f,
1920             -0X18p-3,
1921             -0X18p-3D,
1922             -0X18p-3F,
1923             -0X18p-3d,
1924             -0X18p-3f,
1925             -0X3.000000P+0,
1926             -0X3.000000P+0D,
1927             -0X3.000000P+0F,
1928             -0X3.000000P+0d,
1929             -0X3.000000P+0f,
1930             -0X3.000000P-0,
1931             -0X3.000000P-0D,
1932             -0X3.000000P-0F,
1933             -0X3.000000P-0d,
1934             -0X3.000000P-0f,
1935             -0X3.000000P0,
1936             -0X3.000000P0D,
1937             -0X3.000000P0F,
1938             -0X3.000000P0d,
1939             -0X3.000000P0f,
1940             -0X3.000000p+0,
1941             -0X3.000000p+0D,
1942             -0X3.000000p+0F,
1943             -0X3.000000p+0d,
1944             -0X3.000000p+0f,
1945             -0X3.000000p-0,
1946             -0X3.000000p-0D,
1947             -0X3.000000p-0F,
1948             -0X3.000000p-0d,
1949             -0X3.000000p-0f,
1950             -0X3.000000p0,
1951             -0X3.000000p0D,
1952             -0X3.000000p0F,
1953             -0X3.000000p0d,
1954             -0X3.000000p0f,
1955             -0X3.0P+0,
1956             -0X3.0P+0D,
1957             -0X3.0P+0F,
1958             -0X3.0P+0d,
1959             -0X3.0P+0f,
1960             -0X3.0P-0,
1961             -0X3.0P-0D,
1962             -0X3.0P-0F,
1963             -0X3.0P-0d,
1964             -0X3.0P-0f,
1965             -0X3.0P0,
1966             -0X3.0P0D,
1967             -0X3.0P0F,
1968             -0X3.0P0d,
1969             -0X3.0P0f,
1970             -0X3.0p+0,
1971             -0X3.0p+0D,
1972             -0X3.0p+0F,
1973             -0X3.0p+0d,
1974             -0X3.0p+0f,
1975             -0X3.0p-0,
1976             -0X3.0p-0D,
1977             -0X3.0p-0F,
1978             -0X3.0p-0d,
1979             -0X3.0p-0f,
1980             -0X3.0p0,
1981             -0X3.0p0D,
1982             -0X3.0p0F,
1983             -0X3.0p0d,
1984             -0X3.0p0f,
1985             -0X3.P+0,
1986             -0X3.P+0D,
1987             -0X3.P+0F,
1988             -0X3.P+0d,
1989             -0X3.P+0f,
1990             -0X3.P-0,
1991             -0X3.P-0D,
1992             -0X3.P-0F,
1993             -0X3.P-0d,
1994             -0X3.P-0f,
1995             -0X3.P0,
1996             -0X3.P0D,
1997             -0X3.P0F,
1998             -0X3.P0d,
1999             -0X3.P0f,
2000             -0X3.p+0,
2001             -0X3.p+0D,
2002             -0X3.p+0F,
2003             -0X3.p+0d,
2004             -0X3.p+0f,
2005             -0X3.p-0,
2006             -0X3.p-0D,
2007             -0X3.p-0F,
2008             -0X3.p-0d,
2009             -0X3.p-0f,
2010             -0X3.p0,
2011             -0X3.p0D,
2012             -0X3.p0F,
2013             -0X3.p0d,
2014             -0X3.p0f,
2015             -0X3000000.0000P-24,
2016             -0X3000000.0000P-24D,
2017             -0X3000000.0000P-24F,
2018             -0X3000000.0000P-24d,
2019             -0X3000000.0000P-24f,
2020             -0X3000000.0000p-24,
2021             -0X3000000.0000p-24D,
2022             -0X3000000.0000p-24F,
2023             -0X3000000.0000p-24d,
2024             -0X3000000.0000p-24f,
2025             -0X3000000.P-24,
2026             -0X3000000.P-24D,
2027             -0X3000000.P-24F,
2028             -0X3000000.P-24d,
2029             -0X3000000.P-24f,
2030             -0X3000000.p-24,
2031             -0X3000000.p-24D,
2032             -0X3000000.p-24F,
2033             -0X3000000.p-24d,
2034             -0X3000000.p-24f,
2035             -0X3000000P-24,
2036             -0X3000000P-24D,
2037             -0X3000000P-24F,
2038             -0X3000000P-24d,
2039             -0X3000000P-24f,
2040             -0X3000000p-24,
2041             -0X3000000p-24D,
2042             -0X3000000p-24F,
2043             -0X3000000p-24d,
2044             -0X3000000p-24f,
2045             -0X3P+0,
2046             -0X3P+0D,
2047             -0X3P+0F,
2048             -0X3P+0d,
2049             -0X3P+0f,
2050             -0X3P-0,
2051             -0X3P-0D,
2052             -0X3P-0F,
2053             -0X3P-0d,
2054             -0X3P-0f,
2055             -0X3P0,
2056             -0X3P0D,
2057             -0X3P0F,
2058             -0X3P0d,
2059             -0X3P0f,
2060             -0X3p+0,
2061             -0X3p+0D,
2062             -0X3p+0F,
2063             -0X3p+0d,
2064             -0X3p+0f,
2065             -0X3p-0,
2066             -0X3p-0D,
2067             -0X3p-0F,
2068             -0X3p-0d,
2069             -0X3p-0f,
2070             -0X3p0,
2071             -0X3p0D,
2072             -0X3p0F,
2073             -0X3p0d,
2074             -0X3p0f,
2075             -0XC.0P-2,
2076             -0XC.0P-2D,
2077             -0XC.0P-2F,
2078             -0XC.0P-2d,
2079             -0XC.0P-2f,
2080             -0XC.0p-2,
2081             -0XC.0p-2D,
2082             -0XC.0p-2F,
2083             -0XC.0p-2d,
2084             -0XC.0p-2f,
2085             -0XC.P-2,
2086             -0XC.P-2D,
2087             -0XC.P-2F,
2088             -0XC.P-2d,
2089             -0XC.P-2f,
2090             -0XC.p-2,
2091             -0XC.p-2D,
2092             -0XC.p-2F,
2093             -0XC.p-2d,
2094             -0XC.p-2f,
2095             -0XCP-2,
2096             -0XCP-2D,
2097             -0XCP-2F,
2098             -0XCP-2d,
2099             -0XCP-2f,
2100             -0XCp-2,
2101             -0XCp-2D,
2102             -0XCp-2F,
2103             -0XCp-2d,
2104             -0XCp-2f,
2105             -0Xc.0P-2,
2106             -0Xc.0P-2D,
2107             -0Xc.0P-2F,
2108             -0Xc.0P-2d,
2109             -0Xc.0P-2f,
2110             -0Xc.0p-2,
2111             -0Xc.0p-2D,
2112             -0Xc.0p-2F,
2113             -0Xc.0p-2d,
2114             -0Xc.0p-2f,
2115             -0Xc.P-2,
2116             -0Xc.P-2D,
2117             -0Xc.P-2F,
2118             -0Xc.P-2d,
2119             -0Xc.P-2f,
2120             -0Xc.p-2,
2121             -0Xc.p-2D,
2122             -0Xc.p-2F,
2123             -0Xc.p-2d,
2124             -0Xc.p-2f,
2125             -0XcP-2,
2126             -0XcP-2D,
2127             -0XcP-2F,
2128             -0XcP-2d,
2129             -0XcP-2f,
2130             -0Xcp-2,
2131             -0Xcp-2D,
2132             -0Xcp-2F,
2133             -0Xcp-2d,
2134             -0Xcp-2f,
2135             -0x.0030000000000P+12,
2136             -0x.0030000000000P+12D,
2137             -0x.0030000000000P+12F,
2138             -0x.0030000000000P+12d,
2139             -0x.0030000000000P+12f,
2140             -0x.0030000000000P12,
2141             -0x.0030000000000P12D,
2142             -0x.0030000000000P12F,
2143             -0x.0030000000000P12d,
2144             -0x.0030000000000P12f,
2145             -0x.0030000000000p+12,
2146             -0x.0030000000000p+12D,
2147             -0x.0030000000000p+12F,
2148             -0x.0030000000000p+12d,
2149             -0x.0030000000000p+12f,
2150             -0x.0030000000000p12,
2151             -0x.0030000000000p12D,
2152             -0x.0030000000000p12F,
2153             -0x.0030000000000p12d,
2154             -0x.0030000000000p12f,
2155             -0x.0030P+12,
2156             -0x.0030P+12D,
2157             -0x.0030P+12F,
2158             -0x.0030P+12d,
2159             -0x.0030P+12f,
2160             -0x.0030P12,
2161             -0x.0030P12D,
2162             -0x.0030P12F,
2163             -0x.0030P12d,
2164             -0x.0030P12f,
2165             -0x.0030p+12,
2166             -0x.0030p+12D,
2167             -0x.0030p+12F,
2168             -0x.0030p+12d,
2169             -0x.0030p+12f,
2170             -0x.0030p12,
2171             -0x.0030p12D,
2172             -0x.0030p12F,
2173             -0x.0030p12d,
2174             -0x.0030p12f,
2175             -0x.003P+12,
2176             -0x.003P+12D,
2177             -0x.003P+12F,
2178             -0x.003P+12d,
2179             -0x.003P+12f,
2180             -0x.003P12,
2181             -0x.003P12D,
2182             -0x.003P12F,
2183             -0x.003P12d,
2184             -0x.003P12f,
2185             -0x.003p+12,
2186             -0x.003p+12D,
2187             -0x.003p+12F,
2188             -0x.003p+12d,
2189             -0x.003p+12f,
2190             -0x.003p12,
2191             -0x.003p12D,
2192             -0x.003p12F,
2193             -0x.003p12d,
2194             -0x.003p12f,
2195             -0x.3P+4,
2196             -0x.3P+4D,
2197             -0x.3P+4F,
2198             -0x.3P+4d,
2199             -0x.3P+4f,
2200             -0x.3P4,
2201             -0x.3P4D,
2202             -0x.3P4F,
2203             -0x.3P4d,
2204             -0x.3P4f,
2205             -0x.3p+4,
2206             -0x.3p+4D,
2207             -0x.3p+4F,
2208             -0x.3p+4d,
2209             -0x.3p+4f,
2210             -0x.3p4,
2211             -0x.3p4D,
2212             -0x.3p4F,
2213             -0x.3p4d,
2214             -0x.3p4f,
2215             -0x.C0P+2,
2216             -0x.C0P+2D,
2217             -0x.C0P+2F,
2218             -0x.C0P+2d,
2219             -0x.C0P+2f,
2220             -0x.C0P2,
2221             -0x.C0P2D,
2222             -0x.C0P2F,
2223             -0x.C0P2d,
2224             -0x.C0P2f,
2225             -0x.C0p+2,
2226             -0x.C0p+2D,
2227             -0x.C0p+2F,
2228             -0x.C0p+2d,
2229             -0x.C0p+2f,
2230             -0x.C0p2,
2231             -0x.C0p2D,
2232             -0x.C0p2F,
2233             -0x.C0p2d,
2234             -0x.C0p2f,
2235             -0x.CP+2,
2236             -0x.CP+2D,
2237             -0x.CP+2F,
2238             -0x.CP+2d,
2239             -0x.CP+2f,
2240             -0x.CP2,
2241             -0x.CP2D,
2242             -0x.CP2F,
2243             -0x.CP2d,
2244             -0x.CP2f,
2245             -0x.Cp+2,
2246             -0x.Cp+2D,
2247             -0x.Cp+2F,
2248             -0x.Cp+2d,
2249             -0x.Cp+2f,
2250             -0x.Cp2,
2251             -0x.Cp2D,
2252             -0x.Cp2F,
2253             -0x.Cp2d,
2254             -0x.Cp2f,
2255             -0x.c0P+2,
2256             -0x.c0P+2D,
2257             -0x.c0P+2F,
2258             -0x.c0P+2d,
2259             -0x.c0P+2f,
2260             -0x.c0P2,
2261             -0x.c0P2D,
2262             -0x.c0P2F,
2263             -0x.c0P2d,
2264             -0x.c0P2f,
2265             -0x.c0p+2,
2266             -0x.c0p+2D,
2267             -0x.c0p+2F,
2268             -0x.c0p+2d,
2269             -0x.c0p+2f,
2270             -0x.c0p2,
2271             -0x.c0p2D,
2272             -0x.c0p2F,
2273             -0x.c0p2d,
2274             -0x.c0p2f,
2275             -0x.cP+2,
2276             -0x.cP+2D,
2277             -0x.cP+2F,
2278             -0x.cP+2d,
2279             -0x.cP+2f,
2280             -0x.cP2,
2281             -0x.cP2D,
2282             -0x.cP2F,
2283             -0x.cP2d,
2284             -0x.cP2f,
2285             -0x.cp+2,
2286             -0x.cp+2D,
2287             -0x.cp+2F,
2288             -0x.cp+2d,
2289             -0x.cp+2f,
2290             -0x.cp2,
2291             -0x.cp2D,
2292             -0x.cp2F,
2293             -0x.cp2d,
2294             -0x.cp2f,
2295             -0x0.30P+4,
2296             -0x0.30P+4D,
2297             -0x0.30P+4F,
2298             -0x0.30P+4d,
2299             -0x0.30P+4f,
2300             -0x0.30P4,
2301             -0x0.30P4D,
2302             -0x0.30P4F,
2303             -0x0.30P4d,
2304             -0x0.30P4f,
2305             -0x0.30p+4,
2306             -0x0.30p+4D,
2307             -0x0.30p+4F,
2308             -0x0.30p+4d,
2309             -0x0.30p+4f,
2310             -0x0.30p4,
2311             -0x0.30p4D,
2312             -0x0.30p4F,
2313             -0x0.30p4d,
2314             -0x0.30p4f,
2315             -0x0.3P+4,
2316             -0x0.3P+4D,
2317             -0x0.3P+4F,
2318             -0x0.3P+4d,
2319             -0x0.3P+4f,
2320             -0x0.3P4,
2321             -0x0.3P4D,
2322             -0x0.3P4F,
2323             -0x0.3P4d,
2324             -0x0.3P4f,
2325             -0x0.3p+4,
2326             -0x0.3p+4D,
2327             -0x0.3p+4F,
2328             -0x0.3p+4d,
2329             -0x0.3p+4f,
2330             -0x0.3p4,
2331             -0x0.3p4D,
2332             -0x0.3p4F,
2333             -0x0.3p4d,
2334             -0x0.3p4f,
2335             -0x0.C0P+2,
2336             -0x0.C0P+2D,
2337             -0x0.C0P+2F,
2338             -0x0.C0P+2d,
2339             -0x0.C0P+2f,
2340             -0x0.C0P2,
2341             -0x0.C0P2D,
2342             -0x0.C0P2F,
2343             -0x0.C0P2d,
2344             -0x0.C0P2f,
2345             -0x0.C0p+2,
2346             -0x0.C0p+2D,
2347             -0x0.C0p+2F,
2348             -0x0.C0p+2d,
2349             -0x0.C0p+2f,
2350             -0x0.C0p2,
2351             -0x0.C0p2D,
2352             -0x0.C0p2F,
2353             -0x0.C0p2d,
2354             -0x0.C0p2f,
2355             -0x0.CP+2,
2356             -0x0.CP+2D,
2357             -0x0.CP+2F,
2358             -0x0.CP+2d,
2359             -0x0.CP+2f,
2360             -0x0.CP2,
2361             -0x0.CP2D,
2362             -0x0.CP2F,
2363             -0x0.CP2d,
2364             -0x0.CP2f,
2365             -0x0.Cp+2,
2366             -0x0.Cp+2D,
2367             -0x0.Cp+2F,
2368             -0x0.Cp+2d,
2369             -0x0.Cp+2f,
2370             -0x0.Cp2,
2371             -0x0.Cp2D,
2372             -0x0.Cp2F,
2373             -0x0.Cp2d,
2374             -0x0.Cp2f,
2375             -0x0.c0P+2,
2376             -0x0.c0P+2D,
2377             -0x0.c0P+2F,
2378             -0x0.c0P+2d,
2379             -0x0.c0P+2f,
2380             -0x0.c0P2,
2381             -0x0.c0P2D,
2382             -0x0.c0P2F,
2383             -0x0.c0P2d,
2384             -0x0.c0P2f,
2385             -0x0.c0p+2,
2386             -0x0.c0p+2D,
2387             -0x0.c0p+2F,
2388             -0x0.c0p+2d,
2389             -0x0.c0p+2f,
2390             -0x0.c0p2,
2391             -0x0.c0p2D,
2392             -0x0.c0p2F,
2393             -0x0.c0p2d,
2394             -0x0.c0p2f,
2395             -0x0.cP+2,
2396             -0x0.cP+2D,
2397             -0x0.cP+2F,
2398             -0x0.cP+2d,
2399             -0x0.cP+2f,
2400             -0x0.cP2,
2401             -0x0.cP2D,
2402             -0x0.cP2F,
2403             -0x0.cP2d,
2404             -0x0.cP2f,
2405             -0x0.cp+2,
2406             -0x0.cp+2D,
2407             -0x0.cp+2F,
2408             -0x0.cp+2d,
2409             -0x0.cp+2f,
2410             -0x0.cp2,
2411             -0x0.cp2D,
2412             -0x0.cp2F,
2413             -0x0.cp2d,
2414             -0x0.cp2f,
2415             -0x000000000.0030000000000P+12,
2416             -0x000000000.0030000000000P+12D,
2417             -0x000000000.0030000000000P+12F,
2418             -0x000000000.0030000000000P+12d,
2419             -0x000000000.0030000000000P+12f,
2420             -0x000000000.0030000000000P12,
2421             -0x000000000.0030000000000P12D,
2422             -0x000000000.0030000000000P12F,
2423             -0x000000000.0030000000000P12d,
2424             -0x000000000.0030000000000P12f,
2425             -0x000000000.0030000000000p+12,
2426             -0x000000000.0030000000000p+12D,
2427             -0x000000000.0030000000000p+12F,
2428             -0x000000000.0030000000000p+12d,
2429             -0x000000000.0030000000000p+12f,
2430             -0x000000000.0030000000000p12,
2431             -0x000000000.0030000000000p12D,
2432             -0x000000000.0030000000000p12F,
2433             -0x000000000.0030000000000p12d,
2434             -0x000000000.0030000000000p12f,
2435             -0x00003P+0,
2436             -0x00003P+0D,
2437             -0x00003P+0F,
2438             -0x00003P+0d,
2439             -0x00003P+0f,
2440             -0x00003P-0,
2441             -0x00003P-0D,
2442             -0x00003P-0F,
2443             -0x00003P-0d,
2444             -0x00003P-0f,
2445             -0x00003P0,
2446             -0x00003P0D,
2447             -0x00003P0F,
2448             -0x00003P0d,
2449             -0x00003P0f,
2450             -0x00003p+0,
2451             -0x00003p+0D,
2452             -0x00003p+0F,
2453             -0x00003p+0d,
2454             -0x00003p+0f,
2455             -0x00003p-0,
2456             -0x00003p-0D,
2457             -0x00003p-0F,
2458             -0x00003p-0d,
2459             -0x00003p-0f,
2460             -0x00003p0,
2461             -0x00003p0D,
2462             -0x00003p0F,
2463             -0x00003p0d,
2464             -0x00003p0f,
2465             -0x0003.P+0,
2466             -0x0003.P+0D,
2467             -0x0003.P+0F,
2468             -0x0003.P+0d,
2469             -0x0003.P+0f,
2470             -0x0003.P-0,
2471             -0x0003.P-0D,
2472             -0x0003.P-0F,
2473             -0x0003.P-0d,
2474             -0x0003.P-0f,
2475             -0x0003.P0,
2476             -0x0003.P0D,
2477             -0x0003.P0F,
2478             -0x0003.P0d,
2479             -0x0003.P0f,
2480             -0x0003.p+0,
2481             -0x0003.p+0D,
2482             -0x0003.p+0F,
2483             -0x0003.p+0d,
2484             -0x0003.p+0f,
2485             -0x0003.p-0,
2486             -0x0003.p-0D,
2487             -0x0003.p-0F,
2488             -0x0003.p-0d,
2489             -0x0003.p-0f,
2490             -0x0003.p0,
2491             -0x0003.p0D,
2492             -0x0003.p0F,
2493             -0x0003.p0d,
2494             -0x0003.p0f,
2495             -0x0003P+0,
2496             -0x0003P+0D,
2497             -0x0003P+0F,
2498             -0x0003P+0d,
2499             -0x0003P+0f,
2500             -0x0003P-0,
2501             -0x0003P-0D,
2502             -0x0003P-0F,
2503             -0x0003P-0d,
2504             -0x0003P-0f,
2505             -0x0003P0,
2506             -0x0003P0D,
2507             -0x0003P0F,
2508             -0x0003P0d,
2509             -0x0003P0f,
2510             -0x0003p+0,
2511             -0x0003p+0D,
2512             -0x0003p+0F,
2513             -0x0003p+0d,
2514             -0x0003p+0f,
2515             -0x0003p-0,
2516             -0x0003p-0D,
2517             -0x0003p-0F,
2518             -0x0003p-0d,
2519             -0x0003p-0f,
2520             -0x0003p0,
2521             -0x0003p0D,
2522             -0x0003p0F,
2523             -0x0003p0d,
2524             -0x0003p0f,
2525             -0x01.80P+1,
2526             -0x01.80P+1D,
2527             -0x01.80P+1F,
2528             -0x01.80P+1d,
2529             -0x01.80P+1f,
2530             -0x01.80P1,
2531             -0x01.80P1D,
2532             -0x01.80P1F,
2533             -0x01.80P1d,
2534             -0x01.80P1f,
2535             -0x01.80p+1,
2536             -0x01.80p+1D,
2537             -0x01.80p+1F,
2538             -0x01.80p+1d,
2539             -0x01.80p+1f,
2540             -0x01.80p1,
2541             -0x01.80p1D,
2542             -0x01.80p1F,
2543             -0x01.80p1d,
2544             -0x01.80p1f,
2545             -0x01.8P+1,
2546             -0x01.8P+1D,
2547             -0x01.8P+1F,
2548             -0x01.8P+1d,
2549             -0x01.8P+1f,
2550             -0x01.8P1,
2551             -0x01.8P1D,
2552             -0x01.8P1F,
2553             -0x01.8P1d,
2554             -0x01.8P1f,
2555             -0x01.8p+1,
2556             -0x01.8p+1D,
2557             -0x01.8p+1F,
2558             -0x01.8p+1d,
2559             -0x01.8p+1f,
2560             -0x01.8p1,
2561             -0x01.8p1D,
2562             -0x01.8p1F,
2563             -0x01.8p1d,
2564             -0x01.8p1f,
2565             -0x1.80P+1,
2566             -0x1.80P+1D,
2567             -0x1.80P+1F,
2568             -0x1.80P+1d,
2569             -0x1.80P+1f,
2570             -0x1.80P1,
2571             -0x1.80P1D,
2572             -0x1.80P1F,
2573             -0x1.80P1d,
2574             -0x1.80P1f,
2575             -0x1.80p+1,
2576             -0x1.80p+1D,
2577             -0x1.80p+1F,
2578             -0x1.80p+1d,
2579             -0x1.80p+1f,
2580             -0x1.80p1,
2581             -0x1.80p1D,
2582             -0x1.80p1F,
2583             -0x1.80p1d,
2584             -0x1.80p1f,
2585             -0x1.8P+1,
2586             -0x1.8P+1D,
2587             -0x1.8P+1F,
2588             -0x1.8P+1d,
2589             -0x1.8P+1f,
2590             -0x1.8P1,
2591             -0x1.8P1D,
2592             -0x1.8P1F,
2593             -0x1.8P1d,
2594             -0x1.8P1f,
2595             -0x1.8p+1,
2596             -0x1.8p+1D,
2597             -0x1.8p+1F,
2598             -0x1.8p+1d,
2599             -0x1.8p+1f,
2600             -0x1.8p1,
2601             -0x1.8p1D,
2602             -0x1.8p1F,
2603             -0x1.8p1d,
2604             -0x1.8p1f,
2605             -0x18.0P-3,
2606             -0x18.0P-3D,
2607             -0x18.0P-3F,
2608             -0x18.0P-3d,
2609             -0x18.0P-3f,
2610             -0x18.0p-3,
2611             -0x18.0p-3D,
2612             -0x18.0p-3F,
2613             -0x18.0p-3d,
2614             -0x18.0p-3f,
2615             -0x18P-3,
2616             -0x18P-3D,
2617             -0x18P-3F,
2618             -0x18P-3d,
2619             -0x18P-3f,
2620             -0x18p-3,
2621             -0x18p-3D,
2622             -0x18p-3F,
2623             -0x18p-3d,
2624             -0x18p-3f,
2625             -0x3.000000P+0,
2626             -0x3.000000P+0D,
2627             -0x3.000000P+0F,
2628             -0x3.000000P+0d,
2629             -0x3.000000P+0f,
2630             -0x3.000000P-0,
2631             -0x3.000000P-0D,
2632             -0x3.000000P-0F,
2633             -0x3.000000P-0d,
2634             -0x3.000000P-0f,
2635             -0x3.000000P0,
2636             -0x3.000000P0D,
2637             -0x3.000000P0F,
2638             -0x3.000000P0d,
2639             -0x3.000000P0f,
2640             -0x3.000000p+0,
2641             -0x3.000000p+0D,
2642             -0x3.000000p+0F,
2643             -0x3.000000p+0d,
2644             -0x3.000000p+0f,
2645             -0x3.000000p-0,
2646             -0x3.000000p-0D,
2647             -0x3.000000p-0F,
2648             -0x3.000000p-0d,
2649             -0x3.000000p-0f,
2650             -0x3.000000p0,
2651             -0x3.000000p0D,
2652             -0x3.000000p0F,
2653             -0x3.000000p0d,
2654             -0x3.000000p0f,
2655             -0x3.0P+0,
2656             -0x3.0P+0D,
2657             -0x3.0P+0F,
2658             -0x3.0P+0d,
2659             -0x3.0P+0f,
2660             -0x3.0P-0,
2661             -0x3.0P-0D,
2662             -0x3.0P-0F,
2663             -0x3.0P-0d,
2664             -0x3.0P-0f,
2665             -0x3.0P0,
2666             -0x3.0P0D,
2667             -0x3.0P0F,
2668             -0x3.0P0d,
2669             -0x3.0P0f,
2670             -0x3.0p+0,
2671             -0x3.0p+0D,
2672             -0x3.0p+0F,
2673             -0x3.0p+0d,
2674             -0x3.0p+0f,
2675             -0x3.0p-0,
2676             -0x3.0p-0D,
2677             -0x3.0p-0F,
2678             -0x3.0p-0d,
2679             -0x3.0p-0f,
2680             -0x3.0p0,
2681             -0x3.0p0D,
2682             -0x3.0p0F,
2683             -0x3.0p0d,
2684             -0x3.0p0f,
2685             -0x3.P+0,
2686             -0x3.P+0D,
2687             -0x3.P+0F,
2688             -0x3.P+0d,
2689             -0x3.P+0f,
2690             -0x3.P-0,
2691             -0x3.P-0D,
2692             -0x3.P-0F,
2693             -0x3.P-0d,
2694             -0x3.P-0f,
2695             -0x3.P0,
2696             -0x3.P0D,
2697             -0x3.P0F,
2698             -0x3.P0d,
2699             -0x3.P0f,
2700             -0x3.p+0,
2701             -0x3.p+0D,
2702             -0x3.p+0F,
2703             -0x3.p+0d,
2704             -0x3.p+0f,
2705             -0x3.p-0,
2706             -0x3.p-0D,
2707             -0x3.p-0F,
2708             -0x3.p-0d,
2709             -0x3.p-0f,
2710             -0x3.p0,
2711             -0x3.p0D,
2712             -0x3.p0F,
2713             -0x3.p0d,
2714             -0x3.p0f,
2715             -0x3000000.0000P-24,
2716             -0x3000000.0000P-24D,
2717             -0x3000000.0000P-24F,
2718             -0x3000000.0000P-24d,
2719             -0x3000000.0000P-24f,
2720             -0x3000000.0000p-24,
2721             -0x3000000.0000p-24D,
2722             -0x3000000.0000p-24F,
2723             -0x3000000.0000p-24d,
2724             -0x3000000.0000p-24f,
2725             -0x3000000.P-24,
2726             -0x3000000.P-24D,
2727             -0x3000000.P-24F,
2728             -0x3000000.P-24d,
2729             -0x3000000.P-24f,
2730             -0x3000000.p-24,
2731             -0x3000000.p-24D,
2732             -0x3000000.p-24F,
2733             -0x3000000.p-24d,
2734             -0x3000000.p-24f,
2735             -0x3000000P-24,
2736             -0x3000000P-24D,
2737             -0x3000000P-24F,
2738             -0x3000000P-24d,
2739             -0x3000000P-24f,
2740             -0x3000000p-24,
2741             -0x3000000p-24D,
2742             -0x3000000p-24F,
2743             -0x3000000p-24d,
2744             -0x3000000p-24f,
2745             -0x3P+0,
2746             -0x3P+0D,
2747             -0x3P+0F,
2748             -0x3P+0d,
2749             -0x3P+0f,
2750             -0x3P-0,
2751             -0x3P-0D,
2752             -0x3P-0F,
2753             -0x3P-0d,
2754             -0x3P-0f,
2755             -0x3P0,
2756             -0x3P0D,
2757             -0x3P0F,
2758             -0x3P0d,
2759             -0x3P0f,
2760             -0x3p+0,
2761             -0x3p+0D,
2762             -0x3p+0F,
2763             -0x3p+0d,
2764             -0x3p+0f,
2765             -0x3p-0,
2766             -0x3p-0D,
2767             -0x3p-0F,
2768             -0x3p-0d,
2769             -0x3p-0f,
2770             -0x3p0,
2771             -0x3p0D,
2772             -0x3p0F,
2773             -0x3p0d,
2774             -0x3p0f,
2775             -0xC.0P-2,
2776             -0xC.0P-2D,
2777             -0xC.0P-2F,
2778             -0xC.0P-2d,
2779             -0xC.0P-2f,
2780             -0xC.0p-2,
2781             -0xC.0p-2D,
2782             -0xC.0p-2F,
2783             -0xC.0p-2d,
2784             -0xC.0p-2f,
2785             -0xC.P-2,
2786             -0xC.P-2D,
2787             -0xC.P-2F,
2788             -0xC.P-2d,
2789             -0xC.P-2f,
2790             -0xC.p-2,
2791             -0xC.p-2D,
2792             -0xC.p-2F,
2793             -0xC.p-2d,
2794             -0xC.p-2f,
2795             -0xCP-2,
2796             -0xCP-2D,
2797             -0xCP-2F,
2798             -0xCP-2d,
2799             -0xCP-2f,
2800             -0xCp-2,
2801             -0xCp-2D,
2802             -0xCp-2F,
2803             -0xCp-2d,
2804             -0xCp-2f,
2805             -0xc.0P-2,
2806             -0xc.0P-2D,
2807             -0xc.0P-2F,
2808             -0xc.0P-2d,
2809             -0xc.0P-2f,
2810             -0xc.0p-2,
2811             -0xc.0p-2D,
2812             -0xc.0p-2F,
2813             -0xc.0p-2d,
2814             -0xc.0p-2f,
2815             -0xc.P-2,
2816             -0xc.P-2D,
2817             -0xc.P-2F,
2818             -0xc.P-2d,
2819             -0xc.P-2f,
2820             -0xc.p-2,
2821             -0xc.p-2D,
2822             -0xc.p-2F,
2823             -0xc.p-2d,
2824             -0xc.p-2f,
2825             -0xcP-2,
2826             -0xcP-2D,
2827             -0xcP-2F,
2828             -0xcP-2d,
2829             -0xcP-2f,
2830             -0xcp-2,
2831             -0xcp-2D,
2832             -0xcp-2F,
2833             -0xcp-2d,
2834             -0xcp-2f,
2835             0X.0030000000000P+12,
2836             0X.0030000000000P+12D,
2837             0X.0030000000000P+12F,
2838             0X.0030000000000P+12d,
2839             0X.0030000000000P+12f,
2840             0X.0030000000000P12,
2841             0X.0030000000000P12D,
2842             0X.0030000000000P12F,
2843             0X.0030000000000P12d,
2844             0X.0030000000000P12f,
2845             0X.0030000000000p+12,
2846             0X.0030000000000p+12D,
2847             0X.0030000000000p+12F,
2848             0X.0030000000000p+12d,
2849             0X.0030000000000p+12f,
2850             0X.0030000000000p12,
2851             0X.0030000000000p12D,
2852             0X.0030000000000p12F,
2853             0X.0030000000000p12d,
2854             0X.0030000000000p12f,
2855             0X.0030P+12,
2856             0X.0030P+12D,
2857             0X.0030P+12F,
2858             0X.0030P+12d,
2859             0X.0030P+12f,
2860             0X.0030P12,
2861             0X.0030P12D,
2862             0X.0030P12F,
2863             0X.0030P12d,
2864             0X.0030P12f,
2865             0X.0030p+12,
2866             0X.0030p+12D,
2867             0X.0030p+12F,
2868             0X.0030p+12d,
2869             0X.0030p+12f,
2870             0X.0030p12,
2871             0X.0030p12D,
2872             0X.0030p12F,
2873             0X.0030p12d,
2874             0X.0030p12f,
2875             0X.003P+12,
2876             0X.003P+12D,
2877             0X.003P+12F,
2878             0X.003P+12d,
2879             0X.003P+12f,
2880             0X.003P12,
2881             0X.003P12D,
2882             0X.003P12F,
2883             0X.003P12d,
2884             0X.003P12f,
2885             0X.003p+12,
2886             0X.003p+12D,
2887             0X.003p+12F,
2888             0X.003p+12d,
2889             0X.003p+12f,
2890             0X.003p12,
2891             0X.003p12D,
2892             0X.003p12F,
2893             0X.003p12d,
2894             0X.003p12f,
2895             0X.3P+4,
2896             0X.3P+4D,
2897             0X.3P+4F,
2898             0X.3P+4d,
2899             0X.3P+4f,
2900             0X.3P4,
2901             0X.3P4D,
2902             0X.3P4F,
2903             0X.3P4d,
2904             0X.3P4f,
2905             0X.3p+4,
2906             0X.3p+4D,
2907             0X.3p+4F,
2908             0X.3p+4d,
2909             0X.3p+4f,
2910             0X.3p4,
2911             0X.3p4D,
2912             0X.3p4F,
2913             0X.3p4d,
2914             0X.3p4f,
2915             0X.C0P+2,
2916             0X.C0P+2D,
2917             0X.C0P+2F,
2918             0X.C0P+2d,
2919             0X.C0P+2f,
2920             0X.C0P2,
2921             0X.C0P2D,
2922             0X.C0P2F,
2923             0X.C0P2d,
2924             0X.C0P2f,
2925             0X.C0p+2,
2926             0X.C0p+2D,
2927             0X.C0p+2F,
2928             0X.C0p+2d,
2929             0X.C0p+2f,
2930             0X.C0p2,
2931             0X.C0p2D,
2932             0X.C0p2F,
2933             0X.C0p2d,
2934             0X.C0p2f,
2935             0X.CP+2,
2936             0X.CP+2D,
2937             0X.CP+2F,
2938             0X.CP+2d,
2939             0X.CP+2f,
2940             0X.CP2,
2941             0X.CP2D,
2942             0X.CP2F,
2943             0X.CP2d,
2944             0X.CP2f,
2945             0X.Cp+2,
2946             0X.Cp+2D,
2947             0X.Cp+2F,
2948             0X.Cp+2d,
2949             0X.Cp+2f,
2950             0X.Cp2,
2951             0X.Cp2D,
2952             0X.Cp2F,
2953             0X.Cp2d,
2954             0X.Cp2f,
2955             0X.c0P+2,
2956             0X.c0P+2D,
2957             0X.c0P+2F,
2958             0X.c0P+2d,
2959             0X.c0P+2f,
2960             0X.c0P2,
2961             0X.c0P2D,
2962             0X.c0P2F,
2963             0X.c0P2d,
2964             0X.c0P2f,
2965             0X.c0p+2,
2966             0X.c0p+2D,
2967             0X.c0p+2F,
2968             0X.c0p+2d,
2969             0X.c0p+2f,
2970             0X.c0p2,
2971             0X.c0p2D,
2972             0X.c0p2F,
2973             0X.c0p2d,
2974             0X.c0p2f,
2975             0X.cP+2,
2976             0X.cP+2D,
2977             0X.cP+2F,
2978             0X.cP+2d,
2979             0X.cP+2f,
2980             0X.cP2,
2981             0X.cP2D,
2982             0X.cP2F,
2983             0X.cP2d,
2984             0X.cP2f,
2985             0X.cp+2,
2986             0X.cp+2D,
2987             0X.cp+2F,
2988             0X.cp+2d,
2989             0X.cp+2f,
2990             0X.cp2,
2991             0X.cp2D,
2992             0X.cp2F,
2993             0X.cp2d,
2994             0X.cp2f,
2995             0X0.30P+4,
2996             0X0.30P+4D,
2997             0X0.30P+4F,
2998             0X0.30P+4d,
2999             0X0.30P+4f,
3000             0X0.30P4,
3001             0X0.30P4D,
3002             0X0.30P4F,
3003             0X0.30P4d,
3004             0X0.30P4f,
3005             0X0.30p+4,
3006             0X0.30p+4D,
3007             0X0.30p+4F,
3008             0X0.30p+4d,
3009             0X0.30p+4f,
3010             0X0.30p4,
3011             0X0.30p4D,
3012             0X0.30p4F,
3013             0X0.30p4d,
3014             0X0.30p4f,
3015             0X0.3P+4,
3016             0X0.3P+4D,
3017             0X0.3P+4F,
3018             0X0.3P+4d,
3019             0X0.3P+4f,
3020             0X0.3P4,
3021             0X0.3P4D,
3022             0X0.3P4F,
3023             0X0.3P4d,
3024             0X0.3P4f,
3025             0X0.3p+4,
3026             0X0.3p+4D,
3027             0X0.3p+4F,
3028             0X0.3p+4d,
3029             0X0.3p+4f,
3030             0X0.3p4,
3031             0X0.3p4D,
3032             0X0.3p4F,
3033             0X0.3p4d,
3034             0X0.3p4f,
3035             0X0.C0P+2,
3036             0X0.C0P+2D,
3037             0X0.C0P+2F,
3038             0X0.C0P+2d,
3039             0X0.C0P+2f,
3040             0X0.C0P2,
3041             0X0.C0P2D,
3042             0X0.C0P2F,
3043             0X0.C0P2d,
3044             0X0.C0P2f,
3045             0X0.C0p+2,
3046             0X0.C0p+2D,
3047             0X0.C0p+2F,
3048             0X0.C0p+2d,
3049             0X0.C0p+2f,
3050             0X0.C0p2,
3051             0X0.C0p2D,
3052             0X0.C0p2F,
3053             0X0.C0p2d,
3054             0X0.C0p2f,
3055             0X0.CP+2,
3056             0X0.CP+2D,
3057             0X0.CP+2F,
3058             0X0.CP+2d,
3059             0X0.CP+2f,
3060             0X0.CP2,
3061             0X0.CP2D,
3062             0X0.CP2F,
3063             0X0.CP2d,
3064             0X0.CP2f,
3065             0X0.Cp+2,
3066             0X0.Cp+2D,
3067             0X0.Cp+2F,
3068             0X0.Cp+2d,
3069             0X0.Cp+2f,
3070             0X0.Cp2,
3071             0X0.Cp2D,
3072             0X0.Cp2F,
3073             0X0.Cp2d,
3074             0X0.Cp2f,
3075             0X0.c0P+2,
3076             0X0.c0P+2D,
3077             0X0.c0P+2F,
3078             0X0.c0P+2d,
3079             0X0.c0P+2f,
3080             0X0.c0P2,
3081             0X0.c0P2D,
3082             0X0.c0P2F,
3083             0X0.c0P2d,
3084             0X0.c0P2f,
3085             0X0.c0p+2,
3086             0X0.c0p+2D,
3087             0X0.c0p+2F,
3088             0X0.c0p+2d,
3089             0X0.c0p+2f,
3090             0X0.c0p2,
3091             0X0.c0p2D,
3092             0X0.c0p2F,
3093             0X0.c0p2d,
3094             0X0.c0p2f,
3095             0X0.cP+2,
3096             0X0.cP+2D,
3097             0X0.cP+2F,
3098             0X0.cP+2d,
3099             0X0.cP+2f,
3100             0X0.cP2,
3101             0X0.cP2D,
3102             0X0.cP2F,
3103             0X0.cP2d,
3104             0X0.cP2f,
3105             0X0.cp+2,
3106             0X0.cp+2D,
3107             0X0.cp+2F,
3108             0X0.cp+2d,
3109             0X0.cp+2f,
3110             0X0.cp2,
3111             0X0.cp2D,
3112             0X0.cp2F,
3113             0X0.cp2d,
3114             0X0.cp2f,
3115             0X000000000.0030000000000P+12,
3116             0X000000000.0030000000000P+12D,
3117             0X000000000.0030000000000P+12F,
3118             0X000000000.0030000000000P+12d,
3119             0X000000000.0030000000000P+12f,
3120             0X000000000.0030000000000P12,
3121             0X000000000.0030000000000P12D,
3122             0X000000000.0030000000000P12F,
3123             0X000000000.0030000000000P12d,
3124             0X000000000.0030000000000P12f,
3125             0X000000000.0030000000000p+12,
3126             0X000000000.0030000000000p+12D,
3127             0X000000000.0030000000000p+12F,
3128             0X000000000.0030000000000p+12d,
3129             0X000000000.0030000000000p+12f,
3130             0X000000000.0030000000000p12,
3131             0X000000000.0030000000000p12D,
3132             0X000000000.0030000000000p12F,
3133             0X000000000.0030000000000p12d,
3134             0X000000000.0030000000000p12f,
3135             0X00003P+0,
3136             0X00003P+0D,
3137             0X00003P+0F,
3138             0X00003P+0d,
3139             0X00003P+0f,
3140             0X00003P-0,
3141             0X00003P-0D,
3142             0X00003P-0F,
3143             0X00003P-0d,
3144             0X00003P-0f,
3145             0X00003P0,
3146             0X00003P0D,
3147             0X00003P0F,
3148             0X00003P0d,
3149             0X00003P0f,
3150             0X00003p+0,
3151             0X00003p+0D,
3152             0X00003p+0F,
3153             0X00003p+0d,
3154             0X00003p+0f,
3155             0X00003p-0,
3156             0X00003p-0D,
3157             0X00003p-0F,
3158             0X00003p-0d,
3159             0X00003p-0f,
3160             0X00003p0,
3161             0X00003p0D,
3162             0X00003p0F,
3163             0X00003p0d,
3164             0X00003p0f,
3165             0X0003.P+0,
3166             0X0003.P+0D,
3167             0X0003.P+0F,
3168             0X0003.P+0d,
3169             0X0003.P+0f,
3170             0X0003.P-0,
3171             0X0003.P-0D,
3172             0X0003.P-0F,
3173             0X0003.P-0d,
3174             0X0003.P-0f,
3175             0X0003.P0,
3176             0X0003.P0D,
3177             0X0003.P0F,
3178             0X0003.P0d,
3179             0X0003.P0f,
3180             0X0003.p+0,
3181             0X0003.p+0D,
3182             0X0003.p+0F,
3183             0X0003.p+0d,
3184             0X0003.p+0f,
3185             0X0003.p-0,
3186             0X0003.p-0D,
3187             0X0003.p-0F,
3188             0X0003.p-0d,
3189             0X0003.p-0f,
3190             0X0003.p0,
3191             0X0003.p0D,
3192             0X0003.p0F,
3193             0X0003.p0d,
3194             0X0003.p0f,
3195             0X0003P+0,
3196             0X0003P+0D,
3197             0X0003P+0F,
3198             0X0003P+0d,
3199             0X0003P+0f,
3200             0X0003P-0,
3201             0X0003P-0D,
3202             0X0003P-0F,
3203             0X0003P-0d,
3204             0X0003P-0f,
3205             0X0003P0,
3206             0X0003P0D,
3207             0X0003P0F,
3208             0X0003P0d,
3209             0X0003P0f,
3210             0X0003p+0,
3211             0X0003p+0D,
3212             0X0003p+0F,
3213             0X0003p+0d,
3214             0X0003p+0f,
3215             0X0003p-0,
3216             0X0003p-0D,
3217             0X0003p-0F,
3218             0X0003p-0d,
3219             0X0003p-0f,
3220             0X0003p0,
3221             0X0003p0D,
3222             0X0003p0F,
3223             0X0003p0d,
3224             0X0003p0f,
3225             0X01.80P+1,
3226             0X01.80P+1D,
3227             0X01.80P+1F,
3228             0X01.80P+1d,
3229             0X01.80P+1f,
3230             0X01.80P1,
3231             0X01.80P1D,
3232             0X01.80P1F,
3233             0X01.80P1d,
3234             0X01.80P1f,
3235             0X01.80p+1,
3236             0X01.80p+1D,
3237             0X01.80p+1F,
3238             0X01.80p+1d,
3239             0X01.80p+1f,
3240             0X01.80p1,
3241             0X01.80p1D,
3242             0X01.80p1F,
3243             0X01.80p1d,
3244             0X01.80p1f,
3245             0X01.8P+1,
3246             0X01.8P+1D,
3247             0X01.8P+1F,
3248             0X01.8P+1d,
3249             0X01.8P+1f,
3250             0X01.8P1,
3251             0X01.8P1D,
3252             0X01.8P1F,
3253             0X01.8P1d,
3254             0X01.8P1f,
3255             0X01.8p+1,
3256             0X01.8p+1D,
3257             0X01.8p+1F,
3258             0X01.8p+1d,
3259             0X01.8p+1f,
3260             0X01.8p1,
3261             0X01.8p1D,
3262             0X01.8p1F,
3263             0X01.8p1d,
3264             0X01.8p1f,
3265             0X1.80P+1,
3266             0X1.80P+1D,
3267             0X1.80P+1F,
3268             0X1.80P+1d,
3269             0X1.80P+1f,
3270             0X1.80P1,
3271             0X1.80P1D,
3272             0X1.80P1F,
3273             0X1.80P1d,
3274             0X1.80P1f,
3275             0X1.80p+1,
3276             0X1.80p+1D,
3277             0X1.80p+1F,
3278             0X1.80p+1d,
3279             0X1.80p+1f,
3280             0X1.80p1,
3281             0X1.80p1D,
3282             0X1.80p1F,
3283             0X1.80p1d,
3284             0X1.80p1f,
3285             0X1.8P+1,
3286             0X1.8P+1D,
3287             0X1.8P+1F,
3288             0X1.8P+1d,
3289             0X1.8P+1f,
3290             0X1.8P1,
3291             0X1.8P1D,
3292             0X1.8P1F,
3293             0X1.8P1d,
3294             0X1.8P1f,
3295             0X1.8p+1,
3296             0X1.8p+1D,
3297             0X1.8p+1F,
3298             0X1.8p+1d,
3299             0X1.8p+1f,
3300             0X1.8p1,
3301             0X1.8p1D,
3302             0X1.8p1F,
3303             0X1.8p1d,
3304             0X1.8p1f,
3305             0X18.0P-3,
3306             0X18.0P-3D,
3307             0X18.0P-3F,
3308             0X18.0P-3d,
3309             0X18.0P-3f,
3310             0X18.0p-3,
3311             0X18.0p-3D,
3312             0X18.0p-3F,
3313             0X18.0p-3d,
3314             0X18.0p-3f,
3315             0X18P-3,
3316             0X18P-3D,
3317             0X18P-3F,
3318             0X18P-3d,
3319             0X18P-3f,
3320             0X18p-3,
3321             0X18p-3D,
3322             0X18p-3F,
3323             0X18p-3d,
3324             0X18p-3f,
3325             0X3.000000P+0,
3326             0X3.000000P+0D,
3327             0X3.000000P+0F,
3328             0X3.000000P+0d,
3329             0X3.000000P+0f,
3330             0X3.000000P-0,
3331             0X3.000000P-0D,
3332             0X3.000000P-0F,
3333             0X3.000000P-0d,
3334             0X3.000000P-0f,
3335             0X3.000000P0,
3336             0X3.000000P0D,
3337             0X3.000000P0F,
3338             0X3.000000P0d,
3339             0X3.000000P0f,
3340             0X3.000000p+0,
3341             0X3.000000p+0D,
3342             0X3.000000p+0F,
3343             0X3.000000p+0d,
3344             0X3.000000p+0f,
3345             0X3.000000p-0,
3346             0X3.000000p-0D,
3347             0X3.000000p-0F,
3348             0X3.000000p-0d,
3349             0X3.000000p-0f,
3350             0X3.000000p0,
3351             0X3.000000p0D,
3352             0X3.000000p0F,
3353             0X3.000000p0d,
3354             0X3.000000p0f,
3355             0X3.0P+0,
3356             0X3.0P+0D,
3357             0X3.0P+0F,
3358             0X3.0P+0d,
3359             0X3.0P+0f,
3360             0X3.0P-0,
3361             0X3.0P-0D,
3362             0X3.0P-0F,
3363             0X3.0P-0d,
3364             0X3.0P-0f,
3365             0X3.0P0,
3366             0X3.0P0D,
3367             0X3.0P0F,
3368             0X3.0P0d,
3369             0X3.0P0f,
3370             0X3.0p+0,
3371             0X3.0p+0D,
3372             0X3.0p+0F,
3373             0X3.0p+0d,
3374             0X3.0p+0f,
3375             0X3.0p-0,
3376             0X3.0p-0D,
3377             0X3.0p-0F,
3378             0X3.0p-0d,
3379             0X3.0p-0f,
3380             0X3.0p0,
3381             0X3.0p0D,
3382             0X3.0p0F,
3383             0X3.0p0d,
3384             0X3.0p0f,
3385             0X3.P+0,
3386             0X3.P+0D,
3387             0X3.P+0F,
3388             0X3.P+0d,
3389             0X3.P+0f,
3390             0X3.P-0,
3391             0X3.P-0D,
3392             0X3.P-0F,
3393             0X3.P-0d,
3394             0X3.P-0f,
3395             0X3.P0,
3396             0X3.P0D,
3397             0X3.P0F,
3398             0X3.P0d,
3399             0X3.P0f,
3400             0X3.p+0,
3401             0X3.p+0D,
3402             0X3.p+0F,
3403             0X3.p+0d,
3404             0X3.p+0f,
3405             0X3.p-0,
3406             0X3.p-0D,
3407             0X3.p-0F,
3408             0X3.p-0d,
3409             0X3.p-0f,
3410             0X3.p0,
3411             0X3.p0D,
3412             0X3.p0F,
3413             0X3.p0d,
3414             0X3.p0f,
3415             0X3000000.0000P-24,
3416             0X3000000.0000P-24D,
3417             0X3000000.0000P-24F,
3418             0X3000000.0000P-24d,
3419             0X3000000.0000P-24f,
3420             0X3000000.0000p-24,
3421             0X3000000.0000p-24D,
3422             0X3000000.0000p-24F,
3423             0X3000000.0000p-24d,
3424             0X3000000.0000p-24f,
3425             0X3000000.P-24,
3426             0X3000000.P-24D,
3427             0X3000000.P-24F,
3428             0X3000000.P-24d,
3429             0X3000000.P-24f,
3430             0X3000000.p-24,
3431             0X3000000.p-24D,
3432             0X3000000.p-24F,
3433             0X3000000.p-24d,
3434             0X3000000.p-24f,
3435             0X3000000P-24,
3436             0X3000000P-24D,
3437             0X3000000P-24F,
3438             0X3000000P-24d,
3439             0X3000000P-24f,
3440             0X3000000p-24,
3441             0X3000000p-24D,
3442             0X3000000p-24F,
3443             0X3000000p-24d,
3444             0X3000000p-24f,
3445             0X3P+0,
3446             0X3P+0D,
3447             0X3P+0F,
3448             0X3P+0d,
3449             0X3P+0f,
3450             0X3P-0,
3451             0X3P-0D,
3452             0X3P-0F,
3453             0X3P-0d,
3454             0X3P-0f,
3455             0X3P0,
3456             0X3P0D,
3457             0X3P0F,
3458             0X3P0d,
3459             0X3P0f,
3460             0X3p+0,
3461             0X3p+0D,
3462             0X3p+0F,
3463             0X3p+0d,
3464             0X3p+0f,
3465             0X3p-0,
3466             0X3p-0D,
3467             0X3p-0F,
3468             0X3p-0d,
3469             0X3p-0f,
3470             0X3p0,
3471             0X3p0D,
3472             0X3p0F,
3473             0X3p0d,
3474             0X3p0f,
3475             0XC.0P-2,
3476             0XC.0P-2D,
3477             0XC.0P-2F,
3478             0XC.0P-2d,
3479             0XC.0P-2f,
3480             0XC.0p-2,
3481             0XC.0p-2D,
3482             0XC.0p-2F,
3483             0XC.0p-2d,
3484             0XC.0p-2f,
3485             0XC.P-2,
3486             0XC.P-2D,
3487             0XC.P-2F,
3488             0XC.P-2d,
3489             0XC.P-2f,
3490             0XC.p-2,
3491             0XC.p-2D,
3492             0XC.p-2F,
3493             0XC.p-2d,
3494             0XC.p-2f,
3495             0XCP-2,
3496             0XCP-2D,
3497             0XCP-2F,
3498             0XCP-2d,
3499             0XCP-2f,
3500             0XCp-2,
3501             0XCp-2D,
3502             0XCp-2F,
3503             0XCp-2d,
3504             0XCp-2f,
3505             0Xc.0P-2,
3506             0Xc.0P-2D,
3507             0Xc.0P-2F,
3508             0Xc.0P-2d,
3509             0Xc.0P-2f,
3510             0Xc.0p-2,
3511             0Xc.0p-2D,
3512             0Xc.0p-2F,
3513             0Xc.0p-2d,
3514             0Xc.0p-2f,
3515             0Xc.P-2,
3516             0Xc.P-2D,
3517             0Xc.P-2F,
3518             0Xc.P-2d,
3519             0Xc.P-2f,
3520             0Xc.p-2,
3521             0Xc.p-2D,
3522             0Xc.p-2F,
3523             0Xc.p-2d,
3524             0Xc.p-2f,
3525             0XcP-2,
3526             0XcP-2D,
3527             0XcP-2F,
3528             0XcP-2d,
3529             0XcP-2f,
3530             0Xcp-2,
3531             0Xcp-2D,
3532             0Xcp-2F,
3533             0Xcp-2d,
3534             0Xcp-2f,
3535             0x.0030000000000P+12,
3536             0x.0030000000000P+12D,
3537             0x.0030000000000P+12F,
3538             0x.0030000000000P+12d,
3539             0x.0030000000000P+12f,
3540             0x.0030000000000P12,
3541             0x.0030000000000P12D,
3542             0x.0030000000000P12F,
3543             0x.0030000000000P12d,
3544             0x.0030000000000P12f,
3545             0x.0030000000000p+12,
3546             0x.0030000000000p+12D,
3547             0x.0030000000000p+12F,
3548             0x.0030000000000p+12d,
3549             0x.0030000000000p+12f,
3550             0x.0030000000000p12,
3551             0x.0030000000000p12D,
3552             0x.0030000000000p12F,
3553             0x.0030000000000p12d,
3554             0x.0030000000000p12f,
3555             0x.0030P+12,
3556             0x.0030P+12D,
3557             0x.0030P+12F,
3558             0x.0030P+12d,
3559             0x.0030P+12f,
3560             0x.0030P12,
3561             0x.0030P12D,
3562             0x.0030P12F,
3563             0x.0030P12d,
3564             0x.0030P12f,
3565             0x.0030p+12,
3566             0x.0030p+12D,
3567             0x.0030p+12F,
3568             0x.0030p+12d,
3569             0x.0030p+12f,
3570             0x.0030p12,
3571             0x.0030p12D,
3572             0x.0030p12F,
3573             0x.0030p12d,
3574             0x.0030p12f,
3575             0x.003P+12,
3576             0x.003P+12D,
3577             0x.003P+12F,
3578             0x.003P+12d,
3579             0x.003P+12f,
3580             0x.003P12,
3581             0x.003P12D,
3582             0x.003P12F,
3583             0x.003P12d,
3584             0x.003P12f,
3585             0x.003p+12,
3586             0x.003p+12D,
3587             0x.003p+12F,
3588             0x.003p+12d,
3589             0x.003p+12f,
3590             0x.003p12,
3591             0x.003p12D,
3592             0x.003p12F,
3593             0x.003p12d,
3594             0x.003p12f,
3595             0x.3P+4,
3596             0x.3P+4D,
3597             0x.3P+4F,
3598             0x.3P+4d,
3599             0x.3P+4f,
3600             0x.3P4,
3601             0x.3P4D,
3602             0x.3P4F,
3603             0x.3P4d,
3604             0x.3P4f,
3605             0x.3p+4,
3606             0x.3p+4D,
3607             0x.3p+4F,
3608             0x.3p+4d,
3609             0x.3p+4f,
3610             0x.3p4,
3611             0x.3p4D,
3612             0x.3p4F,
3613             0x.3p4d,
3614             0x.3p4f,
3615             0x.C0P+2,
3616             0x.C0P+2D,
3617             0x.C0P+2F,
3618             0x.C0P+2d,
3619             0x.C0P+2f,
3620             0x.C0P2,
3621             0x.C0P2D,
3622             0x.C0P2F,
3623             0x.C0P2d,
3624             0x.C0P2f,
3625             0x.C0p+2,
3626             0x.C0p+2D,
3627             0x.C0p+2F,
3628             0x.C0p+2d,
3629             0x.C0p+2f,
3630             0x.C0p2,
3631             0x.C0p2D,
3632             0x.C0p2F,
3633             0x.C0p2d,
3634             0x.C0p2f,
3635             0x.CP+2,
3636             0x.CP+2D,
3637             0x.CP+2F,
3638             0x.CP+2d,
3639             0x.CP+2f,
3640             0x.CP2,
3641             0x.CP2D,
3642             0x.CP2F,
3643             0x.CP2d,
3644             0x.CP2f,
3645             0x.Cp+2,
3646             0x.Cp+2D,
3647             0x.Cp+2F,
3648             0x.Cp+2d,
3649             0x.Cp+2f,
3650             0x.Cp2,
3651             0x.Cp2D,
3652             0x.Cp2F,
3653             0x.Cp2d,
3654             0x.Cp2f,
3655             0x.c0P+2,
3656             0x.c0P+2D,
3657             0x.c0P+2F,
3658             0x.c0P+2d,
3659             0x.c0P+2f,
3660             0x.c0P2,
3661             0x.c0P2D,
3662             0x.c0P2F,
3663             0x.c0P2d,
3664             0x.c0P2f,
3665             0x.c0p+2,
3666             0x.c0p+2D,
3667             0x.c0p+2F,
3668             0x.c0p+2d,
3669             0x.c0p+2f,
3670             0x.c0p2,
3671             0x.c0p2D,
3672             0x.c0p2F,
3673             0x.c0p2d,
3674             0x.c0p2f,
3675             0x.cP+2,
3676             0x.cP+2D,
3677             0x.cP+2F,
3678             0x.cP+2d,
3679             0x.cP+2f,
3680             0x.cP2,
3681             0x.cP2D,
3682             0x.cP2F,
3683             0x.cP2d,
3684             0x.cP2f,
3685             0x.cp+2,
3686             0x.cp+2D,
3687             0x.cp+2F,
3688             0x.cp+2d,
3689             0x.cp+2f,
3690             0x.cp2,
3691             0x.cp2D,
3692             0x.cp2F,
3693             0x.cp2d,
3694             0x.cp2f,
3695             0x0.30P+4,
3696             0x0.30P+4D,
3697             0x0.30P+4F,
3698             0x0.30P+4d,
3699             0x0.30P+4f,
3700             0x0.30P4,
3701             0x0.30P4D,
3702             0x0.30P4F,
3703             0x0.30P4d,
3704             0x0.30P4f,
3705             0x0.30p+4,
3706             0x0.30p+4D,
3707             0x0.30p+4F,
3708             0x0.30p+4d,
3709             0x0.30p+4f,
3710             0x0.30p4,
3711             0x0.30p4D,
3712             0x0.30p4F,
3713             0x0.30p4d,
3714             0x0.30p4f,
3715             0x0.3P+4,
3716             0x0.3P+4D,
3717             0x0.3P+4F,
3718             0x0.3P+4d,
3719             0x0.3P+4f,
3720             0x0.3P4,
3721             0x0.3P4D,
3722             0x0.3P4F,
3723             0x0.3P4d,
3724             0x0.3P4f,
3725             0x0.3p+4,
3726             0x0.3p+4D,
3727             0x0.3p+4F,
3728             0x0.3p+4d,
3729             0x0.3p+4f,
3730             0x0.3p4,
3731             0x0.3p4D,
3732             0x0.3p4F,
3733             0x0.3p4d,
3734             0x0.3p4f,
3735             0x0.C0P+2,
3736             0x0.C0P+2D,
3737             0x0.C0P+2F,
3738             0x0.C0P+2d,
3739             0x0.C0P+2f,
3740             0x0.C0P2,
3741             0x0.C0P2D,
3742             0x0.C0P2F,
3743             0x0.C0P2d,
3744             0x0.C0P2f,
3745             0x0.C0p+2,
3746             0x0.C0p+2D,
3747             0x0.C0p+2F,
3748             0x0.C0p+2d,
3749             0x0.C0p+2f,
3750             0x0.C0p2,
3751             0x0.C0p2D,
3752             0x0.C0p2F,
3753             0x0.C0p2d,
3754             0x0.C0p2f,
3755             0x0.CP+2,
3756             0x0.CP+2D,
3757             0x0.CP+2F,
3758             0x0.CP+2d,
3759             0x0.CP+2f,
3760             0x0.CP2,
3761             0x0.CP2D,
3762             0x0.CP2F,
3763             0x0.CP2d,
3764             0x0.CP2f,
3765             0x0.Cp+2,
3766             0x0.Cp+2D,
3767             0x0.Cp+2F,
3768             0x0.Cp+2d,
3769             0x0.Cp+2f,
3770             0x0.Cp2,
3771             0x0.Cp2D,
3772             0x0.Cp2F,
3773             0x0.Cp2d,
3774             0x0.Cp2f,
3775             0x0.c0P+2,
3776             0x0.c0P+2D,
3777             0x0.c0P+2F,
3778             0x0.c0P+2d,
3779             0x0.c0P+2f,
3780             0x0.c0P2,
3781             0x0.c0P2D,
3782             0x0.c0P2F,
3783             0x0.c0P2d,
3784             0x0.c0P2f,
3785             0x0.c0p+2,
3786             0x0.c0p+2D,
3787             0x0.c0p+2F,
3788             0x0.c0p+2d,
3789             0x0.c0p+2f,
3790             0x0.c0p2,
3791             0x0.c0p2D,
3792             0x0.c0p2F,
3793             0x0.c0p2d,
3794             0x0.c0p2f,
3795             0x0.cP+2,
3796             0x0.cP+2D,
3797             0x0.cP+2F,
3798             0x0.cP+2d,
3799             0x0.cP+2f,
3800             0x0.cP2,
3801             0x0.cP2D,
3802             0x0.cP2F,
3803             0x0.cP2d,
3804             0x0.cP2f,
3805             0x0.cp+2,
3806             0x0.cp+2D,
3807             0x0.cp+2F,
3808             0x0.cp+2d,
3809             0x0.cp+2f,
3810             0x0.cp2,
3811             0x0.cp2D,
3812             0x0.cp2F,
3813             0x0.cp2d,
3814             0x0.cp2f,
3815             0x000000000.0030000000000P+12,
3816             0x000000000.0030000000000P+12D,
3817             0x000000000.0030000000000P+12F,
3818             0x000000000.0030000000000P+12d,
3819             0x000000000.0030000000000P+12f,
3820             0x000000000.0030000000000P12,
3821             0x000000000.0030000000000P12D,
3822             0x000000000.0030000000000P12F,
3823             0x000000000.0030000000000P12d,
3824             0x000000000.0030000000000P12f,
3825             0x000000000.0030000000000p+12,
3826             0x000000000.0030000000000p+12D,
3827             0x000000000.0030000000000p+12F,
3828             0x000000000.0030000000000p+12d,
3829             0x000000000.0030000000000p+12f,
3830             0x000000000.0030000000000p12,
3831             0x000000000.0030000000000p12D,
3832             0x000000000.0030000000000p12F,
3833             0x000000000.0030000000000p12d,
3834             0x000000000.0030000000000p12f,
3835             0x00003P+0,
3836             0x00003P+0D,
3837             0x00003P+0F,
3838             0x00003P+0d,
3839             0x00003P+0f,
3840             0x00003P-0,
3841             0x00003P-0D,
3842             0x00003P-0F,
3843             0x00003P-0d,
3844             0x00003P-0f,
3845             0x00003P0,
3846             0x00003P0D,
3847             0x00003P0F,
3848             0x00003P0d,
3849             0x00003P0f,
3850             0x00003p+0,
3851             0x00003p+0D,
3852             0x00003p+0F,
3853             0x00003p+0d,
3854             0x00003p+0f,
3855             0x00003p-0,
3856             0x00003p-0D,
3857             0x00003p-0F,
3858             0x00003p-0d,
3859             0x00003p-0f,
3860             0x00003p0,
3861             0x00003p0D,
3862             0x00003p0F,
3863             0x00003p0d,
3864             0x00003p0f,
3865             0x0003.P+0,
3866             0x0003.P+0D,
3867             0x0003.P+0F,
3868             0x0003.P+0d,
3869             0x0003.P+0f,
3870             0x0003.P-0,
3871             0x0003.P-0D,
3872             0x0003.P-0F,
3873             0x0003.P-0d,
3874             0x0003.P-0f,
3875             0x0003.P0,
3876             0x0003.P0D,
3877             0x0003.P0F,
3878             0x0003.P0d,
3879             0x0003.P0f,
3880             0x0003.p+0,
3881             0x0003.p+0D,
3882             0x0003.p+0F,
3883             0x0003.p+0d,
3884             0x0003.p+0f,
3885             0x0003.p-0,
3886             0x0003.p-0D,
3887             0x0003.p-0F,
3888             0x0003.p-0d,
3889             0x0003.p-0f,
3890             0x0003.p0,
3891             0x0003.p0D,
3892             0x0003.p0F,
3893             0x0003.p0d,
3894             0x0003.p0f,
3895             0x0003P+0,
3896             0x0003P+0D,
3897             0x0003P+0F,
3898             0x0003P+0d,
3899             0x0003P+0f,
3900             0x0003P-0,
3901             0x0003P-0D,
3902             0x0003P-0F,
3903             0x0003P-0d,
3904             0x0003P-0f,
3905             0x0003P0,
3906             0x0003P0D,
3907             0x0003P0F,
3908             0x0003P0d,
3909             0x0003P0f,
3910             0x0003p+0,
3911             0x0003p+0D,
3912             0x0003p+0F,
3913             0x0003p+0d,
3914             0x0003p+0f,
3915             0x0003p-0,
3916             0x0003p-0D,
3917             0x0003p-0F,
3918             0x0003p-0d,
3919             0x0003p-0f,
3920             0x0003p0,
3921             0x0003p0D,
3922             0x0003p0F,
3923             0x0003p0d,
3924             0x0003p0f,
3925             0x01.80P+1,
3926             0x01.80P+1D,
3927             0x01.80P+1F,
3928             0x01.80P+1d,
3929             0x01.80P+1f,
3930             0x01.80P1,
3931             0x01.80P1D,
3932             0x01.80P1F,
3933             0x01.80P1d,
3934             0x01.80P1f,
3935             0x01.80p+1,
3936             0x01.80p+1D,
3937             0x01.80p+1F,
3938             0x01.80p+1d,
3939             0x01.80p+1f,
3940             0x01.80p1,
3941             0x01.80p1D,
3942             0x01.80p1F,
3943             0x01.80p1d,
3944             0x01.80p1f,
3945             0x01.8P+1,
3946             0x01.8P+1D,
3947             0x01.8P+1F,
3948             0x01.8P+1d,
3949             0x01.8P+1f,
3950             0x01.8P1,
3951             0x01.8P1D,
3952             0x01.8P1F,
3953             0x01.8P1d,
3954             0x01.8P1f,
3955             0x01.8p+1,
3956             0x01.8p+1D,
3957             0x01.8p+1F,
3958             0x01.8p+1d,
3959             0x01.8p+1f,
3960             0x01.8p1,
3961             0x01.8p1D,
3962             0x01.8p1F,
3963             0x01.8p1d,
3964             0x01.8p1f,
3965             0x1.80P+1,
3966             0x1.80P+1D,
3967             0x1.80P+1F,
3968             0x1.80P+1d,
3969             0x1.80P+1f,
3970             0x1.80P1,
3971             0x1.80P1D,
3972             0x1.80P1F,
3973             0x1.80P1d,
3974             0x1.80P1f,
3975             0x1.80p+1,
3976             0x1.80p+1D,
3977             0x1.80p+1F,
3978             0x1.80p+1d,
3979             0x1.80p+1f,
3980             0x1.80p1,
3981             0x1.80p1D,
3982             0x1.80p1F,
3983             0x1.80p1d,
3984             0x1.80p1f,
3985             0x1.8P+1,
3986             0x1.8P+1D,
3987             0x1.8P+1F,
3988             0x1.8P+1d,
3989             0x1.8P+1f,
3990             0x1.8P1,
3991             0x1.8P1D,
3992             0x1.8P1F,
3993             0x1.8P1d,
3994             0x1.8P1f,
3995             0x1.8p+1,
3996             0x1.8p+1D,
3997             0x1.8p+1F,
3998             0x1.8p+1d,
3999             0x1.8p+1f,
4000             0x1.8p1,
4001             0x1.8p1D,
4002             0x1.8p1F,
4003             0x1.8p1d,
4004             0x1.8p1f,
4005             0x18.0P-3,
4006             0x18.0P-3D,
4007             0x18.0P-3F,
4008             0x18.0P-3d,
4009             0x18.0P-3f,
4010             0x18.0p-3,
4011             0x18.0p-3D,
4012             0x18.0p-3F,
4013             0x18.0p-3d,
4014             0x18.0p-3f,
4015             0x18P-3,
4016             0x18P-3D,
4017             0x18P-3F,
4018             0x18P-3d,
4019             0x18P-3f,
4020             0x18p-3,
4021             0x18p-3D,
4022             0x18p-3F,
4023             0x18p-3d,
4024             0x18p-3f,
4025             0x3.000000P+0,
4026             0x3.000000P+0D,
4027             0x3.000000P+0F,
4028             0x3.000000P+0d,
4029             0x3.000000P+0f,
4030             0x3.000000P-0,
4031             0x3.000000P-0D,
4032             0x3.000000P-0F,
4033             0x3.000000P-0d,
4034             0x3.000000P-0f,
4035             0x3.000000P0,
4036             0x3.000000P0D,
4037             0x3.000000P0F,
4038             0x3.000000P0d,
4039             0x3.000000P0f,
4040             0x3.000000p+0,
4041             0x3.000000p+0D,
4042             0x3.000000p+0F,
4043             0x3.000000p+0d,
4044             0x3.000000p+0f,
4045             0x3.000000p-0,
4046             0x3.000000p-0D,
4047             0x3.000000p-0F,
4048             0x3.000000p-0d,
4049             0x3.000000p-0f,
4050             0x3.000000p0,
4051             0x3.000000p0D,
4052             0x3.000000p0F,
4053             0x3.000000p0d,
4054             0x3.000000p0f,
4055             0x3.0P+0,
4056             0x3.0P+0D,
4057             0x3.0P+0F,
4058             0x3.0P+0d,
4059             0x3.0P+0f,
4060             0x3.0P-0,
4061             0x3.0P-0D,
4062             0x3.0P-0F,
4063             0x3.0P-0d,
4064             0x3.0P-0f,
4065             0x3.0P0,
4066             0x3.0P0D,
4067             0x3.0P0F,
4068             0x3.0P0d,
4069             0x3.0P0f,
4070             0x3.0p+0,
4071             0x3.0p+0D,
4072             0x3.0p+0F,
4073             0x3.0p+0d,
4074             0x3.0p+0f,
4075             0x3.0p-0,
4076             0x3.0p-0D,
4077             0x3.0p-0F,
4078             0x3.0p-0d,
4079             0x3.0p-0f,
4080             0x3.0p0,
4081             0x3.0p0D,
4082             0x3.0p0F,
4083             0x3.0p0d,
4084             0x3.0p0f,
4085             0x3.P+0,
4086             0x3.P+0D,
4087             0x3.P+0F,
4088             0x3.P+0d,
4089             0x3.P+0f,
4090             0x3.P-0,
4091             0x3.P-0D,
4092             0x3.P-0F,
4093             0x3.P-0d,
4094             0x3.P-0f,
4095             0x3.P0,
4096             0x3.P0D,
4097             0x3.P0F,
4098             0x3.P0d,
4099             0x3.P0f,
4100             0x3.p+0,
4101             0x3.p+0D,
4102             0x3.p+0F,
4103             0x3.p+0d,
4104             0x3.p+0f,
4105             0x3.p-0,
4106             0x3.p-0D,
4107             0x3.p-0F,
4108             0x3.p-0d,
4109             0x3.p-0f,
4110             0x3.p0,
4111             0x3.p0D,
4112             0x3.p0F,
4113             0x3.p0d,
4114             0x3.p0f,
4115             0x3000000.0000P-24,
4116             0x3000000.0000P-24D,
4117             0x3000000.0000P-24F,
4118             0x3000000.0000P-24d,
4119             0x3000000.0000P-24f,
4120             0x3000000.0000p-24,
4121             0x3000000.0000p-24D,
4122             0x3000000.0000p-24F,
4123             0x3000000.0000p-24d,
4124             0x3000000.0000p-24f,
4125             0x3000000.P-24,
4126             0x3000000.P-24D,
4127             0x3000000.P-24F,
4128             0x3000000.P-24d,
4129             0x3000000.P-24f,
4130             0x3000000.p-24,
4131             0x3000000.p-24D,
4132             0x3000000.p-24F,
4133             0x3000000.p-24d,
4134             0x3000000.p-24f,
4135             0x3000000P-24,
4136             0x3000000P-24D,
4137             0x3000000P-24F,
4138             0x3000000P-24d,
4139             0x3000000P-24f,
4140             0x3000000p-24,
4141             0x3000000p-24D,
4142             0x3000000p-24F,
4143             0x3000000p-24d,
4144             0x3000000p-24f,
4145             0x3P+0,
4146             0x3P+0D,
4147             0x3P+0F,
4148             0x3P+0d,
4149             0x3P+0f,
4150             0x3P-0,
4151             0x3P-0D,
4152             0x3P-0F,
4153             0x3P-0d,
4154             0x3P-0f,
4155             0x3P0,
4156             0x3P0D,
4157             0x3P0F,
4158             0x3P0d,
4159             0x3P0f,
4160             0x3p+0,
4161             0x3p+0D,
4162             0x3p+0F,
4163             0x3p+0d,
4164             0x3p+0f,
4165             0x3p-0,
4166             0x3p-0D,
4167             0x3p-0F,
4168             0x3p-0d,
4169             0x3p-0f,
4170             0x3p0,
4171             0x3p0D,
4172             0x3p0F,
4173             0x3p0d,
4174             0x3p0f,
4175             0xC.0P-2,
4176             0xC.0P-2D,
4177             0xC.0P-2F,
4178             0xC.0P-2d,
4179             0xC.0P-2f,
4180             0xC.0p-2,
4181             0xC.0p-2D,
4182             0xC.0p-2F,
4183             0xC.0p-2d,
4184             0xC.0p-2f,
4185             0xC.P-2,
4186             0xC.P-2D,
4187             0xC.P-2F,
4188             0xC.P-2d,
4189             0xC.P-2f,
4190             0xC.p-2,
4191             0xC.p-2D,
4192             0xC.p-2F,
4193             0xC.p-2d,
4194             0xC.p-2f,
4195             0xCP-2,
4196             0xCP-2D,
4197             0xCP-2F,
4198             0xCP-2d,
4199             0xCP-2f,
4200             0xCp-2,
4201             0xCp-2D,
4202             0xCp-2F,
4203             0xCp-2d,
4204             0xCp-2f,
4205             0xc.0P-2,
4206             0xc.0P-2D,
4207             0xc.0P-2F,
4208             0xc.0P-2d,
4209             0xc.0P-2f,
4210             0xc.0p-2,
4211             0xc.0p-2D,
4212             0xc.0p-2F,
4213             0xc.0p-2d,
4214             0xc.0p-2f,
4215             0xc.P-2,
4216             0xc.P-2D,
4217             0xc.P-2F,
4218             0xc.P-2d,
4219             0xc.P-2f,
4220             0xc.p-2,
4221             0xc.p-2D,
4222             0xc.p-2F,
4223             0xc.p-2d,
4224             0xc.p-2f,
4225             0xcP-2,
4226             0xcP-2D,
4227             0xcP-2F,
4228             0xcP-2d,
4229             0xcP-2f,
4230             0xcp-2,
4231             0xcp-2D,
4232             0xcp-2F,
4233             0xcp-2d,
4234             0xcp-2f,
4235         };
4236 
4237         for(int i = 0; i <  testValues.length; i++) {
4238             double d = testValues[i];
4239             if (Math.abs(d) != 3.0)
4240                 throw new RuntimeException("Bad value for literal at index " +
4241                                            i + "." );
4242         }
4243     }
4244 }