tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

bigint-cmp-relational.js (280808B)


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