1 // Copyright 2015, VIXL authors 2 // All rights reserved. 3 // 4 // Redistribution and use in source and binary forms, with or without 5 // modification, are permitted provided that the following conditions are met: 6 // 7 // * Redistributions of source code must retain the above copyright notice, 8 // this list of conditions and the following disclaimer. 9 // * Redistributions in binary form must reproduce the above copyright notice, 10 // this list of conditions and the following disclaimer in the documentation 11 // and/or other materials provided with the distribution. 12 // * Neither the name of ARM Limited nor the names of its contributors may be 13 // used to endorse or promote products derived from this software without 14 // specific prior written permission. 15 // 16 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND 17 // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 18 // WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 // DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE 20 // FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21 // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 22 // SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 23 // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 24 // OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 25 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 26 27 28 // --------------------------------------------------------------------- 29 // This file is auto generated using tools/generate_simulator_traces.py. 30 // 31 // PLEASE DO NOT EDIT. 32 // --------------------------------------------------------------------- 33 34 #ifndef VIXL_SIM_FCVTZS_XH_TRACE_AARCH64_H_ 35 #define VIXL_SIM_FCVTZS_XH_TRACE_AARCH64_H_ 36 37 const int64_t kExpected_fcvtzs_xh[] = { 38 INT64_C(0), 39 INT64_C(0), 40 INT64_C(0), 41 INT64_C(0), 42 INT64_C(0), 43 INT64_C(0), 44 INT64_C(0), 45 INT64_C(0), 46 INT64_C(0), 47 INT64_C(0), 48 INT64_C(0), 49 INT64_C(0), 50 INT64_C(0), 51 INT64_C(0), 52 INT64_C(0), 53 INT64_C(0), 54 INT64_C(0), 55 INT64_C(0), 56 INT64_C(0), 57 INT64_C(0), 58 INT64_C(0), 59 INT64_C(0), 60 INT64_C(0), 61 INT64_C(0), 62 INT64_C(0), 63 INT64_C(0), 64 INT64_C(0), 65 INT64_C(0), 66 INT64_C(0), 67 INT64_C(0), 68 INT64_C(0), 69 INT64_C(0), 70 INT64_C(0), 71 INT64_C(0), 72 INT64_C(0), 73 INT64_C(0), 74 INT64_C(0), 75 INT64_C(0), 76 INT64_C(0), 77 INT64_C(0), 78 INT64_C(0), 79 INT64_C(0), 80 INT64_C(0), 81 INT64_C(0), 82 INT64_C(0), 83 INT64_C(0), 84 INT64_C(0), 85 INT64_C(0), 86 INT64_C(0), 87 INT64_C(0), 88 INT64_C(0), 89 INT64_C(0), 90 INT64_C(0), 91 INT64_C(0), 92 INT64_C(0), 93 INT64_C(0), 94 INT64_C(0), 95 INT64_C(0), 96 INT64_C(0), 97 INT64_C(0), 98 INT64_C(0), 99 INT64_C(0), 100 INT64_C(0), 101 INT64_C(0), 102 INT64_C(0), 103 INT64_C(0), 104 INT64_C(0), 105 INT64_C(0), 106 INT64_C(0), 107 INT64_C(0), 108 INT64_C(0), 109 INT64_C(0), 110 INT64_C(0), 111 INT64_C(0), 112 INT64_C(0), 113 INT64_C(0), 114 INT64_C(0), 115 INT64_C(0), 116 INT64_C(0), 117 INT64_C(1), 118 INT64_C(2), 119 INT64_C(4), 120 INT64_C(8), 121 INT64_C(16), 122 INT64_C(32), 123 INT64_C(64), 124 INT64_C(128), 125 INT64_C(256), 126 INT64_C(512), 127 INT64_C(1024), 128 INT64_C(2048), 129 INT64_C(4096), 130 INT64_C(8192), 131 INT64_C(16384), 132 INT64_C(32768), 133 INT64_C(65536), 134 INT64_C(131072), 135 INT64_C(262144), 136 INT64_C(524288), 137 INT64_C(1048576), 138 INT64_C(2097152), 139 INT64_C(4194304), 140 INT64_C(8388608), 141 INT64_C(16777216), 142 INT64_C(33554432), 143 INT64_C(67108864), 144 INT64_C(134217728), 145 INT64_C(268435456), 146 INT64_C(536870912), 147 INT64_C(1073741824), 148 INT64_C(2147483648), 149 INT64_C(4294967296), 150 INT64_C(8589934592), 151 INT64_C(17179869184), 152 INT64_C(34359738368), 153 INT64_C(68719476736), 154 INT64_C(137438953472), 155 INT64_C(274877906944), 156 INT64_C(549755813888), 157 INT64_C(1099511627776), 158 INT64_C(2199023255552), 159 INT64_C(4398046511104), 160 INT64_C(8796093022208), 161 INT64_C(17592186044416), 162 INT64_C(35184372088832), 163 INT64_C(70368744177664), 164 INT64_C(140737488355328), 165 INT64_C(281474976710656), 166 INT64_C(562949953421312), 167 INT64_C(1125899906842624), 168 INT64_C(0), 169 INT64_C(0), 170 INT64_C(1), 171 INT64_C(3), 172 INT64_C(7), 173 INT64_C(15), 174 INT64_C(31), 175 INT64_C(63), 176 INT64_C(127), 177 INT64_C(255), 178 INT64_C(511), 179 INT64_C(1023), 180 INT64_C(2047), 181 INT64_C(4094), 182 INT64_C(8188), 183 INT64_C(16376), 184 INT64_C(32752), 185 INT64_C(65504), 186 INT64_C(131008), 187 INT64_C(262016), 188 INT64_C(524032), 189 INT64_C(1048064), 190 INT64_C(2096128), 191 INT64_C(4192256), 192 INT64_C(8384512), 193 INT64_C(16769024), 194 INT64_C(33538048), 195 INT64_C(67076096), 196 INT64_C(134152192), 197 INT64_C(268304384), 198 INT64_C(536608768), 199 INT64_C(1073217536), 200 INT64_C(2146435072), 201 INT64_C(4292870144), 202 INT64_C(8585740288), 203 INT64_C(17171480576), 204 INT64_C(34342961152), 205 INT64_C(68685922304), 206 INT64_C(137371844608), 207 INT64_C(274743689216), 208 INT64_C(549487378432), 209 INT64_C(1098974756864), 210 INT64_C(2197949513728), 211 INT64_C(4395899027456), 212 INT64_C(8791798054912), 213 INT64_C(17583596109824), 214 INT64_C(35167192219648), 215 INT64_C(70334384439296), 216 INT64_C(140668768878592), 217 INT64_C(281337537757184), 218 INT64_C(562675075514368), 219 INT64_C(1125350151028736), 220 INT64_C(2250700302057472), 221 INT64_C(4501400604114944), 222 INT64_C(9002801208229888), 223 INT64_C(18005602416459776), 224 INT64_C(36011204832919552), 225 INT64_C(72022409665839104), 226 INT64_C(144044819331678208), 227 INT64_C(288089638663356416), 228 INT64_C(576179277326712832), 229 INT64_C(1152358554653425664), 230 INT64_C(2304717109306851328), 231 INT64_C(4609434218613702656), 232 INT64_C(9218868437227405312), 233 INT64_C(0), 234 INT64_C(1), 235 INT64_C(2), 236 INT64_C(4), 237 INT64_C(8), 238 INT64_C(16), 239 INT64_C(32), 240 INT64_C(64), 241 INT64_C(128), 242 INT64_C(256), 243 INT64_C(512), 244 INT64_C(1024), 245 INT64_C(2048), 246 INT64_C(4096), 247 INT64_C(8192), 248 INT64_C(16384), 249 INT64_C(32768), 250 INT64_C(65536), 251 INT64_C(131072), 252 INT64_C(262144), 253 INT64_C(524288), 254 INT64_C(1048576), 255 INT64_C(2097152), 256 INT64_C(4194304), 257 INT64_C(8388608), 258 INT64_C(16777216), 259 INT64_C(33554432), 260 INT64_C(67108864), 261 INT64_C(134217728), 262 INT64_C(268435456), 263 INT64_C(536870912), 264 INT64_C(1073741824), 265 INT64_C(2147483648), 266 INT64_C(4294967296), 267 INT64_C(8589934592), 268 INT64_C(17179869184), 269 INT64_C(34359738368), 270 INT64_C(68719476736), 271 INT64_C(137438953472), 272 INT64_C(274877906944), 273 INT64_C(549755813888), 274 INT64_C(1099511627776), 275 INT64_C(2199023255552), 276 INT64_C(4398046511104), 277 INT64_C(8796093022208), 278 INT64_C(17592186044416), 279 INT64_C(35184372088832), 280 INT64_C(70368744177664), 281 INT64_C(140737488355328), 282 INT64_C(281474976710656), 283 INT64_C(562949953421312), 284 INT64_C(1125899906842624), 285 INT64_C(2251799813685248), 286 INT64_C(4503599627370496), 287 INT64_C(9007199254740992), 288 INT64_C(18014398509481984), 289 INT64_C(36028797018963968), 290 INT64_C(72057594037927936), 291 INT64_C(144115188075855872), 292 INT64_C(288230376151711744), 293 INT64_C(576460752303423488), 294 INT64_C(1152921504606846976), 295 INT64_C(2305843009213693952), 296 INT64_C(4611686018427387904), 297 INT64_C(9223372036854775807), 298 INT64_C(0), 299 INT64_C(1), 300 INT64_C(2), 301 INT64_C(4), 302 INT64_C(8), 303 INT64_C(16), 304 INT64_C(32), 305 INT64_C(64), 306 INT64_C(128), 307 INT64_C(256), 308 INT64_C(512), 309 INT64_C(1025), 310 INT64_C(2050), 311 INT64_C(4100), 312 INT64_C(8200), 313 INT64_C(16400), 314 INT64_C(32800), 315 INT64_C(65600), 316 INT64_C(131200), 317 INT64_C(262400), 318 INT64_C(524800), 319 INT64_C(1049600), 320 INT64_C(2099200), 321 INT64_C(4198400), 322 INT64_C(8396800), 323 INT64_C(16793600), 324 INT64_C(33587200), 325 INT64_C(67174400), 326 INT64_C(134348800), 327 INT64_C(268697600), 328 INT64_C(537395200), 329 INT64_C(1074790400), 330 INT64_C(2149580800), 331 INT64_C(4299161600), 332 INT64_C(8598323200), 333 INT64_C(17196646400), 334 INT64_C(34393292800), 335 INT64_C(68786585600), 336 INT64_C(137573171200), 337 INT64_C(275146342400), 338 INT64_C(550292684800), 339 INT64_C(1100585369600), 340 INT64_C(2201170739200), 341 INT64_C(4402341478400), 342 INT64_C(8804682956800), 343 INT64_C(17609365913600), 344 INT64_C(35218731827200), 345 INT64_C(70437463654400), 346 INT64_C(140874927308800), 347 INT64_C(281749854617600), 348 INT64_C(563499709235200), 349 INT64_C(1126999418470400), 350 INT64_C(2253998836940800), 351 INT64_C(4507997673881600), 352 INT64_C(9015995347763200), 353 INT64_C(18031990695526400), 354 INT64_C(36063981391052800), 355 INT64_C(72127962782105600), 356 INT64_C(144255925564211200), 357 INT64_C(288511851128422400), 358 INT64_C(577023702256844800), 359 INT64_C(1154047404513689600), 360 INT64_C(2308094809027379200), 361 INT64_C(4616189618054758400), 362 INT64_C(9223372036854775807), 363 INT64_C(0), 364 INT64_C(1), 365 INT64_C(3), 366 INT64_C(7), 367 INT64_C(15), 368 INT64_C(31), 369 INT64_C(63), 370 INT64_C(127), 371 INT64_C(255), 372 INT64_C(511), 373 INT64_C(1023), 374 INT64_C(2047), 375 INT64_C(4094), 376 INT64_C(8188), 377 INT64_C(16376), 378 INT64_C(32752), 379 INT64_C(65504), 380 INT64_C(131008), 381 INT64_C(262016), 382 INT64_C(524032), 383 INT64_C(1048064), 384 INT64_C(2096128), 385 INT64_C(4192256), 386 INT64_C(8384512), 387 INT64_C(16769024), 388 INT64_C(33538048), 389 INT64_C(67076096), 390 INT64_C(134152192), 391 INT64_C(268304384), 392 INT64_C(536608768), 393 INT64_C(1073217536), 394 INT64_C(2146435072), 395 INT64_C(4292870144), 396 INT64_C(8585740288), 397 INT64_C(17171480576), 398 INT64_C(34342961152), 399 INT64_C(68685922304), 400 INT64_C(137371844608), 401 INT64_C(274743689216), 402 INT64_C(549487378432), 403 INT64_C(1098974756864), 404 INT64_C(2197949513728), 405 INT64_C(4395899027456), 406 INT64_C(8791798054912), 407 INT64_C(17583596109824), 408 INT64_C(35167192219648), 409 INT64_C(70334384439296), 410 INT64_C(140668768878592), 411 INT64_C(281337537757184), 412 INT64_C(562675075514368), 413 INT64_C(1125350151028736), 414 INT64_C(2250700302057472), 415 INT64_C(4501400604114944), 416 INT64_C(9002801208229888), 417 INT64_C(18005602416459776), 418 INT64_C(36011204832919552), 419 INT64_C(72022409665839104), 420 INT64_C(144044819331678208), 421 INT64_C(288089638663356416), 422 INT64_C(576179277326712832), 423 INT64_C(1152358554653425664), 424 INT64_C(2304717109306851328), 425 INT64_C(4609434218613702656), 426 INT64_C(9218868437227405312), 427 INT64_C(9223372036854775807), 428 INT64_C(1), 429 INT64_C(2), 430 INT64_C(4), 431 INT64_C(8), 432 INT64_C(16), 433 INT64_C(32), 434 INT64_C(64), 435 INT64_C(128), 436 INT64_C(256), 437 INT64_C(512), 438 INT64_C(1024), 439 INT64_C(2048), 440 INT64_C(4096), 441 INT64_C(8192), 442 INT64_C(16384), 443 INT64_C(32768), 444 INT64_C(65536), 445 INT64_C(131072), 446 INT64_C(262144), 447 INT64_C(524288), 448 INT64_C(1048576), 449 INT64_C(2097152), 450 INT64_C(4194304), 451 INT64_C(8388608), 452 INT64_C(16777216), 453 INT64_C(33554432), 454 INT64_C(67108864), 455 INT64_C(134217728), 456 INT64_C(268435456), 457 INT64_C(536870912), 458 INT64_C(1073741824), 459 INT64_C(2147483648), 460 INT64_C(4294967296), 461 INT64_C(8589934592), 462 INT64_C(17179869184), 463 INT64_C(34359738368), 464 INT64_C(68719476736), 465 INT64_C(137438953472), 466 INT64_C(274877906944), 467 INT64_C(549755813888), 468 INT64_C(1099511627776), 469 INT64_C(2199023255552), 470 INT64_C(4398046511104), 471 INT64_C(8796093022208), 472 INT64_C(17592186044416), 473 INT64_C(35184372088832), 474 INT64_C(70368744177664), 475 INT64_C(140737488355328), 476 INT64_C(281474976710656), 477 INT64_C(562949953421312), 478 INT64_C(1125899906842624), 479 INT64_C(2251799813685248), 480 INT64_C(4503599627370496), 481 INT64_C(9007199254740992), 482 INT64_C(18014398509481984), 483 INT64_C(36028797018963968), 484 INT64_C(72057594037927936), 485 INT64_C(144115188075855872), 486 INT64_C(288230376151711744), 487 INT64_C(576460752303423488), 488 INT64_C(1152921504606846976), 489 INT64_C(2305843009213693952), 490 INT64_C(4611686018427387904), 491 INT64_C(9223372036854775807), 492 INT64_C(9223372036854775807), 493 INT64_C(1), 494 INT64_C(2), 495 INT64_C(4), 496 INT64_C(8), 497 INT64_C(16), 498 INT64_C(32), 499 INT64_C(64), 500 INT64_C(128), 501 INT64_C(256), 502 INT64_C(512), 503 INT64_C(1025), 504 INT64_C(2050), 505 INT64_C(4100), 506 INT64_C(8200), 507 INT64_C(16400), 508 INT64_C(32800), 509 INT64_C(65600), 510 INT64_C(131200), 511 INT64_C(262400), 512 INT64_C(524800), 513 INT64_C(1049600), 514 INT64_C(2099200), 515 INT64_C(4198400), 516 INT64_C(8396800), 517 INT64_C(16793600), 518 INT64_C(33587200), 519 INT64_C(67174400), 520 INT64_C(134348800), 521 INT64_C(268697600), 522 INT64_C(537395200), 523 INT64_C(1074790400), 524 INT64_C(2149580800), 525 INT64_C(4299161600), 526 INT64_C(8598323200), 527 INT64_C(17196646400), 528 INT64_C(34393292800), 529 INT64_C(68786585600), 530 INT64_C(137573171200), 531 INT64_C(275146342400), 532 INT64_C(550292684800), 533 INT64_C(1100585369600), 534 INT64_C(2201170739200), 535 INT64_C(4402341478400), 536 INT64_C(8804682956800), 537 INT64_C(17609365913600), 538 INT64_C(35218731827200), 539 INT64_C(70437463654400), 540 INT64_C(140874927308800), 541 INT64_C(281749854617600), 542 INT64_C(563499709235200), 543 INT64_C(1126999418470400), 544 INT64_C(2253998836940800), 545 INT64_C(4507997673881600), 546 INT64_C(9015995347763200), 547 INT64_C(18031990695526400), 548 INT64_C(36063981391052800), 549 INT64_C(72127962782105600), 550 INT64_C(144255925564211200), 551 INT64_C(288511851128422400), 552 INT64_C(577023702256844800), 553 INT64_C(1154047404513689600), 554 INT64_C(2308094809027379200), 555 INT64_C(4616189618054758400), 556 INT64_C(9223372036854775807), 557 INT64_C(9223372036854775807), 558 INT64_C(1), 559 INT64_C(3), 560 INT64_C(6), 561 INT64_C(12), 562 INT64_C(24), 563 INT64_C(48), 564 INT64_C(96), 565 INT64_C(192), 566 INT64_C(384), 567 INT64_C(768), 568 INT64_C(1536), 569 INT64_C(3072), 570 INT64_C(6144), 571 INT64_C(12288), 572 INT64_C(24576), 573 INT64_C(49152), 574 INT64_C(98304), 575 INT64_C(196608), 576 INT64_C(393216), 577 INT64_C(786432), 578 INT64_C(1572864), 579 INT64_C(3145728), 580 INT64_C(6291456), 581 INT64_C(12582912), 582 INT64_C(25165824), 583 INT64_C(50331648), 584 INT64_C(100663296), 585 INT64_C(201326592), 586 INT64_C(402653184), 587 INT64_C(805306368), 588 INT64_C(1610612736), 589 INT64_C(3221225472), 590 INT64_C(6442450944), 591 INT64_C(12884901888), 592 INT64_C(25769803776), 593 INT64_C(51539607552), 594 INT64_C(103079215104), 595 INT64_C(206158430208), 596 INT64_C(412316860416), 597 INT64_C(824633720832), 598 INT64_C(1649267441664), 599 INT64_C(3298534883328), 600 INT64_C(6597069766656), 601 INT64_C(13194139533312), 602 INT64_C(26388279066624), 603 INT64_C(52776558133248), 604 INT64_C(105553116266496), 605 INT64_C(211106232532992), 606 INT64_C(422212465065984), 607 INT64_C(844424930131968), 608 INT64_C(1688849860263936), 609 INT64_C(3377699720527872), 610 INT64_C(6755399441055744), 611 INT64_C(13510798882111488), 612 INT64_C(27021597764222976), 613 INT64_C(54043195528445952), 614 INT64_C(108086391056891904), 615 INT64_C(216172782113783808), 616 INT64_C(432345564227567616), 617 INT64_C(864691128455135232), 618 INT64_C(1729382256910270464), 619 INT64_C(3458764513820540928), 620 INT64_C(6917529027641081856), 621 INT64_C(9223372036854775807), 622 INT64_C(9223372036854775807), 623 INT64_C(10), 624 INT64_C(20), 625 INT64_C(40), 626 INT64_C(80), 627 INT64_C(160), 628 INT64_C(320), 629 INT64_C(640), 630 INT64_C(1280), 631 INT64_C(2560), 632 INT64_C(5120), 633 INT64_C(10240), 634 INT64_C(20480), 635 INT64_C(40960), 636 INT64_C(81920), 637 INT64_C(163840), 638 INT64_C(327680), 639 INT64_C(655360), 640 INT64_C(1310720), 641 INT64_C(2621440), 642 INT64_C(5242880), 643 INT64_C(10485760), 644 INT64_C(20971520), 645 INT64_C(41943040), 646 INT64_C(83886080), 647 INT64_C(167772160), 648 INT64_C(335544320), 649 INT64_C(671088640), 650 INT64_C(1342177280), 651 INT64_C(2684354560), 652 INT64_C(5368709120), 653 INT64_C(10737418240), 654 INT64_C(21474836480), 655 INT64_C(42949672960), 656 INT64_C(85899345920), 657 INT64_C(171798691840), 658 INT64_C(343597383680), 659 INT64_C(687194767360), 660 INT64_C(1374389534720), 661 INT64_C(2748779069440), 662 INT64_C(5497558138880), 663 INT64_C(10995116277760), 664 INT64_C(21990232555520), 665 INT64_C(43980465111040), 666 INT64_C(87960930222080), 667 INT64_C(175921860444160), 668 INT64_C(351843720888320), 669 INT64_C(703687441776640), 670 INT64_C(1407374883553280), 671 INT64_C(2814749767106560), 672 INT64_C(5629499534213120), 673 INT64_C(11258999068426240), 674 INT64_C(22517998136852480), 675 INT64_C(45035996273704960), 676 INT64_C(90071992547409920), 677 INT64_C(180143985094819840), 678 INT64_C(360287970189639680), 679 INT64_C(720575940379279360), 680 INT64_C(1441151880758558720), 681 INT64_C(2882303761517117440), 682 INT64_C(5764607523034234880), 683 INT64_C(9223372036854775807), 684 INT64_C(9223372036854775807), 685 INT64_C(9223372036854775807), 686 INT64_C(9223372036854775807), 687 INT64_C(9223372036854775807), 688 INT64_C(65504), 689 INT64_C(131008), 690 INT64_C(262016), 691 INT64_C(524032), 692 INT64_C(1048064), 693 INT64_C(2096128), 694 INT64_C(4192256), 695 INT64_C(8384512), 696 INT64_C(16769024), 697 INT64_C(33538048), 698 INT64_C(67076096), 699 INT64_C(134152192), 700 INT64_C(268304384), 701 INT64_C(536608768), 702 INT64_C(1073217536), 703 INT64_C(2146435072), 704 INT64_C(4292870144), 705 INT64_C(8585740288), 706 INT64_C(17171480576), 707 INT64_C(34342961152), 708 INT64_C(68685922304), 709 INT64_C(137371844608), 710 INT64_C(274743689216), 711 INT64_C(549487378432), 712 INT64_C(1098974756864), 713 INT64_C(2197949513728), 714 INT64_C(4395899027456), 715 INT64_C(8791798054912), 716 INT64_C(17583596109824), 717 INT64_C(35167192219648), 718 INT64_C(70334384439296), 719 INT64_C(140668768878592), 720 INT64_C(281337537757184), 721 INT64_C(562675075514368), 722 INT64_C(1125350151028736), 723 INT64_C(2250700302057472), 724 INT64_C(4501400604114944), 725 INT64_C(9002801208229888), 726 INT64_C(18005602416459776), 727 INT64_C(36011204832919552), 728 INT64_C(72022409665839104), 729 INT64_C(144044819331678208), 730 INT64_C(288089638663356416), 731 INT64_C(576179277326712832), 732 INT64_C(1152358554653425664), 733 INT64_C(2304717109306851328), 734 INT64_C(4609434218613702656), 735 INT64_C(9218868437227405312), 736 INT64_C(9223372036854775807), 737 INT64_C(9223372036854775807), 738 INT64_C(9223372036854775807), 739 INT64_C(9223372036854775807), 740 INT64_C(9223372036854775807), 741 INT64_C(9223372036854775807), 742 INT64_C(9223372036854775807), 743 INT64_C(9223372036854775807), 744 INT64_C(9223372036854775807), 745 INT64_C(9223372036854775807), 746 INT64_C(9223372036854775807), 747 INT64_C(9223372036854775807), 748 INT64_C(9223372036854775807), 749 INT64_C(9223372036854775807), 750 INT64_C(9223372036854775807), 751 INT64_C(9223372036854775807), 752 INT64_C(9223372036854775807), 753 INT64_C(9223372036854775807), 754 INT64_C(9223372036854775807), 755 INT64_C(9223372036854775807), 756 INT64_C(9223372036854775807), 757 INT64_C(9223372036854775807), 758 INT64_C(9223372036854775807), 759 INT64_C(9223372036854775807), 760 INT64_C(9223372036854775807), 761 INT64_C(9223372036854775807), 762 INT64_C(9223372036854775807), 763 INT64_C(9223372036854775807), 764 INT64_C(9223372036854775807), 765 INT64_C(9223372036854775807), 766 INT64_C(9223372036854775807), 767 INT64_C(9223372036854775807), 768 INT64_C(9223372036854775807), 769 INT64_C(9223372036854775807), 770 INT64_C(9223372036854775807), 771 INT64_C(9223372036854775807), 772 INT64_C(9223372036854775807), 773 INT64_C(9223372036854775807), 774 INT64_C(9223372036854775807), 775 INT64_C(9223372036854775807), 776 INT64_C(9223372036854775807), 777 INT64_C(9223372036854775807), 778 INT64_C(9223372036854775807), 779 INT64_C(9223372036854775807), 780 INT64_C(9223372036854775807), 781 INT64_C(9223372036854775807), 782 INT64_C(9223372036854775807), 783 INT64_C(9223372036854775807), 784 INT64_C(9223372036854775807), 785 INT64_C(9223372036854775807), 786 INT64_C(9223372036854775807), 787 INT64_C(9223372036854775807), 788 INT64_C(9223372036854775807), 789 INT64_C(9223372036854775807), 790 INT64_C(9223372036854775807), 791 INT64_C(9223372036854775807), 792 INT64_C(9223372036854775807), 793 INT64_C(9223372036854775807), 794 INT64_C(9223372036854775807), 795 INT64_C(9223372036854775807), 796 INT64_C(9223372036854775807), 797 INT64_C(9223372036854775807), 798 INT64_C(9223372036854775807), 799 INT64_C(9223372036854775807), 800 INT64_C(9223372036854775807), 801 INT64_C(9223372036854775807), 802 INT64_C(9223372036854775807), 803 INT64_C(9223372036854775807), 804 INT64_C(9223372036854775807), 805 INT64_C(9223372036854775807), 806 INT64_C(9223372036854775807), 807 INT64_C(9223372036854775807), 808 INT64_C(9223372036854775807), 809 INT64_C(9223372036854775807), 810 INT64_C(9223372036854775807), 811 INT64_C(9223372036854775807), 812 INT64_C(9223372036854775807), 813 INT64_C(9223372036854775807), 814 INT64_C(9223372036854775807), 815 INT64_C(9223372036854775807), 816 INT64_C(9223372036854775807), 817 INT64_C(9223372036854775807), 818 INT64_C(0), 819 INT64_C(0), 820 INT64_C(0), 821 INT64_C(0), 822 INT64_C(0), 823 INT64_C(0), 824 INT64_C(0), 825 INT64_C(0), 826 INT64_C(0), 827 INT64_C(0), 828 INT64_C(0), 829 INT64_C(0), 830 INT64_C(0), 831 INT64_C(0), 832 INT64_C(0), 833 INT64_C(0), 834 INT64_C(0), 835 INT64_C(0), 836 INT64_C(0), 837 INT64_C(0), 838 INT64_C(0), 839 INT64_C(0), 840 INT64_C(0), 841 INT64_C(0), 842 INT64_C(0), 843 INT64_C(0), 844 INT64_C(0), 845 INT64_C(0), 846 INT64_C(0), 847 INT64_C(0), 848 INT64_C(0), 849 INT64_C(0), 850 INT64_C(0), 851 INT64_C(0), 852 INT64_C(0), 853 INT64_C(0), 854 INT64_C(0), 855 INT64_C(0), 856 INT64_C(0), 857 INT64_C(0), 858 INT64_C(0), 859 INT64_C(0), 860 INT64_C(0), 861 INT64_C(0), 862 INT64_C(0), 863 INT64_C(0), 864 INT64_C(0), 865 INT64_C(0), 866 INT64_C(0), 867 INT64_C(0), 868 INT64_C(0), 869 INT64_C(0), 870 INT64_C(0), 871 INT64_C(0), 872 INT64_C(0), 873 INT64_C(0), 874 INT64_C(0), 875 INT64_C(0), 876 INT64_C(0), 877 INT64_C(0), 878 INT64_C(0), 879 INT64_C(0), 880 INT64_C(0), 881 INT64_C(0), 882 INT64_C(0), 883 INT64_C(0), 884 INT64_C(0), 885 INT64_C(0), 886 INT64_C(0), 887 INT64_C(0), 888 INT64_C(0), 889 INT64_C(0), 890 INT64_C(0), 891 INT64_C(0), 892 INT64_C(0), 893 INT64_C(0), 894 INT64_C(0), 895 INT64_C(0), 896 INT64_C(0), 897 INT64_C(0), 898 INT64_C(0), 899 INT64_C(0), 900 INT64_C(0), 901 INT64_C(0), 902 INT64_C(0), 903 INT64_C(0), 904 INT64_C(0), 905 INT64_C(0), 906 INT64_C(0), 907 INT64_C(0), 908 INT64_C(0), 909 INT64_C(0), 910 INT64_C(0), 911 INT64_C(0), 912 INT64_C(0), 913 INT64_C(0), 914 INT64_C(0), 915 INT64_C(0), 916 INT64_C(0), 917 INT64_C(0), 918 INT64_C(0), 919 INT64_C(0), 920 INT64_C(0), 921 INT64_C(0), 922 INT64_C(0), 923 INT64_C(0), 924 INT64_C(0), 925 INT64_C(0), 926 INT64_C(0), 927 INT64_C(0), 928 INT64_C(0), 929 INT64_C(0), 930 INT64_C(0), 931 INT64_C(0), 932 INT64_C(0), 933 INT64_C(0), 934 INT64_C(0), 935 INT64_C(0), 936 INT64_C(0), 937 INT64_C(0), 938 INT64_C(0), 939 INT64_C(0), 940 INT64_C(0), 941 INT64_C(0), 942 INT64_C(0), 943 INT64_C(0), 944 INT64_C(0), 945 INT64_C(0), 946 INT64_C(0), 947 INT64_C(0), 948 INT64_C(0), 949 INT64_C(0), 950 INT64_C(0), 951 INT64_C(0), 952 INT64_C(0), 953 INT64_C(0), 954 INT64_C(0), 955 INT64_C(0), 956 INT64_C(0), 957 INT64_C(0), 958 INT64_C(0), 959 INT64_C(0), 960 INT64_C(0), 961 INT64_C(0), 962 INT64_C(0), 963 INT64_C(0), 964 INT64_C(0), 965 INT64_C(0), 966 INT64_C(0), 967 INT64_C(0), 968 INT64_C(0), 969 INT64_C(0), 970 INT64_C(0), 971 INT64_C(0), 972 INT64_C(0), 973 INT64_C(0), 974 INT64_C(0), 975 INT64_C(0), 976 INT64_C(0), 977 INT64_C(0), 978 INT64_C(0), 979 INT64_C(0), 980 INT64_C(0), 981 INT64_C(0), 982 INT64_C(0), 983 INT64_C(0), 984 INT64_C(0), 985 INT64_C(0), 986 INT64_C(0), 987 INT64_C(0), 988 INT64_C(0), 989 INT64_C(0), 990 INT64_C(0), 991 INT64_C(0), 992 INT64_C(0), 993 INT64_C(0), 994 INT64_C(0), 995 INT64_C(0), 996 INT64_C(0), 997 INT64_C(0), 998 INT64_C(0), 999 INT64_C(0), 1000 INT64_C(0), 1001 INT64_C(0), 1002 INT64_C(0), 1003 INT64_C(0), 1004 INT64_C(0), 1005 INT64_C(0), 1006 INT64_C(0), 1007 INT64_C(0), 1008 INT64_C(0), 1009 INT64_C(0), 1010 INT64_C(0), 1011 INT64_C(0), 1012 INT64_C(0), 1013 INT64_C(0), 1014 INT64_C(0), 1015 INT64_C(0), 1016 INT64_C(0), 1017 INT64_C(0), 1018 INT64_C(0), 1019 INT64_C(0), 1020 INT64_C(0), 1021 INT64_C(0), 1022 INT64_C(0), 1023 INT64_C(0), 1024 INT64_C(0), 1025 INT64_C(0), 1026 INT64_C(0), 1027 INT64_C(0), 1028 INT64_C(0), 1029 INT64_C(0), 1030 INT64_C(0), 1031 INT64_C(0), 1032 INT64_C(0), 1033 INT64_C(0), 1034 INT64_C(0), 1035 INT64_C(0), 1036 INT64_C(0), 1037 INT64_C(0), 1038 INT64_C(0), 1039 INT64_C(0), 1040 INT64_C(0), 1041 INT64_C(0), 1042 INT64_C(0), 1043 INT64_C(0), 1044 INT64_C(0), 1045 INT64_C(0), 1046 INT64_C(0), 1047 INT64_C(0), 1048 INT64_C(0), 1049 INT64_C(0), 1050 INT64_C(0), 1051 INT64_C(0), 1052 INT64_C(0), 1053 INT64_C(0), 1054 INT64_C(0), 1055 INT64_C(0), 1056 INT64_C(0), 1057 INT64_C(0), 1058 INT64_C(0), 1059 INT64_C(0), 1060 INT64_C(0), 1061 INT64_C(0), 1062 INT64_C(0), 1063 INT64_C(0), 1064 INT64_C(0), 1065 INT64_C(0), 1066 INT64_C(0), 1067 INT64_C(0), 1068 INT64_C(0), 1069 INT64_C(0), 1070 INT64_C(0), 1071 INT64_C(0), 1072 INT64_C(0), 1073 INT64_C(0), 1074 INT64_C(0), 1075 INT64_C(0), 1076 INT64_C(0), 1077 INT64_C(0), 1078 INT64_C(0), 1079 INT64_C(0), 1080 INT64_C(0), 1081 INT64_C(0), 1082 INT64_C(0), 1083 INT64_C(0), 1084 INT64_C(0), 1085 INT64_C(0), 1086 INT64_C(0), 1087 INT64_C(0), 1088 INT64_C(0), 1089 INT64_C(0), 1090 INT64_C(0), 1091 INT64_C(0), 1092 INT64_C(0), 1093 INT64_C(0), 1094 INT64_C(0), 1095 INT64_C(0), 1096 INT64_C(0), 1097 INT64_C(0), 1098 INT64_C(1), 1099 INT64_C(2), 1100 INT64_C(4), 1101 INT64_C(9), 1102 INT64_C(18), 1103 INT64_C(36), 1104 INT64_C(72), 1105 INT64_C(144), 1106 INT64_C(288), 1107 INT64_C(576), 1108 INT64_C(1152), 1109 INT64_C(2304), 1110 INT64_C(4608), 1111 INT64_C(9216), 1112 INT64_C(18432), 1113 INT64_C(36864), 1114 INT64_C(73728), 1115 INT64_C(147456), 1116 INT64_C(294912), 1117 INT64_C(589824), 1118 INT64_C(1179648), 1119 INT64_C(2359296), 1120 INT64_C(4718592), 1121 INT64_C(9437184), 1122 INT64_C(18874368), 1123 INT64_C(37748736), 1124 INT64_C(75497472), 1125 INT64_C(150994944), 1126 INT64_C(301989888), 1127 INT64_C(603979776), 1128 INT64_C(1207959552), 1129 INT64_C(2415919104), 1130 INT64_C(4831838208), 1131 INT64_C(9663676416), 1132 INT64_C(19327352832), 1133 INT64_C(38654705664), 1134 INT64_C(77309411328), 1135 INT64_C(154618822656), 1136 INT64_C(309237645312), 1137 INT64_C(618475290624), 1138 INT64_C(1236950581248), 1139 INT64_C(2473901162496), 1140 INT64_C(4947802324992), 1141 INT64_C(9895604649984), 1142 INT64_C(19791209299968), 1143 INT64_C(0), 1144 INT64_C(0), 1145 INT64_C(0), 1146 INT64_C(0), 1147 INT64_C(0), 1148 INT64_C(0), 1149 INT64_C(0), 1150 INT64_C(0), 1151 INT64_C(0), 1152 INT64_C(0), 1153 INT64_C(0), 1154 INT64_C(0), 1155 INT64_C(0), 1156 INT64_C(0), 1157 INT64_C(0), 1158 INT64_C(1), 1159 INT64_C(3), 1160 INT64_C(7), 1161 INT64_C(15), 1162 INT64_C(31), 1163 INT64_C(63), 1164 INT64_C(127), 1165 INT64_C(255), 1166 INT64_C(511), 1167 INT64_C(1023), 1168 INT64_C(2046), 1169 INT64_C(4092), 1170 INT64_C(8184), 1171 INT64_C(16368), 1172 INT64_C(32736), 1173 INT64_C(65472), 1174 INT64_C(130944), 1175 INT64_C(261888), 1176 INT64_C(523776), 1177 INT64_C(1047552), 1178 INT64_C(2095104), 1179 INT64_C(4190208), 1180 INT64_C(8380416), 1181 INT64_C(16760832), 1182 INT64_C(33521664), 1183 INT64_C(67043328), 1184 INT64_C(134086656), 1185 INT64_C(268173312), 1186 INT64_C(536346624), 1187 INT64_C(1072693248), 1188 INT64_C(2145386496), 1189 INT64_C(4290772992), 1190 INT64_C(8581545984), 1191 INT64_C(17163091968), 1192 INT64_C(34326183936), 1193 INT64_C(68652367872), 1194 INT64_C(137304735744), 1195 INT64_C(274609471488), 1196 INT64_C(549218942976), 1197 INT64_C(1098437885952), 1198 INT64_C(2196875771904), 1199 INT64_C(4393751543808), 1200 INT64_C(8787503087616), 1201 INT64_C(17575006175232), 1202 INT64_C(35150012350464), 1203 INT64_C(70300024700928), 1204 INT64_C(140600049401856), 1205 INT64_C(281200098803712), 1206 INT64_C(562400197607424), 1207 INT64_C(1124800395214848), 1208 INT64_C(0), 1209 INT64_C(0), 1210 INT64_C(0), 1211 INT64_C(0), 1212 INT64_C(0), 1213 INT64_C(0), 1214 INT64_C(0), 1215 INT64_C(0), 1216 INT64_C(0), 1217 INT64_C(0), 1218 INT64_C(0), 1219 INT64_C(0), 1220 INT64_C(0), 1221 INT64_C(0), 1222 INT64_C(0), 1223 INT64_C(0), 1224 INT64_C(0), 1225 INT64_C(0), 1226 INT64_C(0), 1227 INT64_C(0), 1228 INT64_C(0), 1229 INT64_C(0), 1230 INT64_C(0), 1231 INT64_C(0), 1232 INT64_C(1), 1233 INT64_C(2), 1234 INT64_C(4), 1235 INT64_C(8), 1236 INT64_C(16), 1237 INT64_C(32), 1238 INT64_C(64), 1239 INT64_C(128), 1240 INT64_C(256), 1241 INT64_C(512), 1242 INT64_C(1024), 1243 INT64_C(2048), 1244 INT64_C(4096), 1245 INT64_C(8192), 1246 INT64_C(16384), 1247 INT64_C(32768), 1248 INT64_C(65536), 1249 INT64_C(131072), 1250 INT64_C(262144), 1251 INT64_C(524288), 1252 INT64_C(1048576), 1253 INT64_C(2097152), 1254 INT64_C(4194304), 1255 INT64_C(8388608), 1256 INT64_C(16777216), 1257 INT64_C(33554432), 1258 INT64_C(67108864), 1259 INT64_C(134217728), 1260 INT64_C(268435456), 1261 INT64_C(536870912), 1262 INT64_C(1073741824), 1263 INT64_C(2147483648), 1264 INT64_C(4294967296), 1265 INT64_C(8589934592), 1266 INT64_C(17179869184), 1267 INT64_C(34359738368), 1268 INT64_C(68719476736), 1269 INT64_C(137438953472), 1270 INT64_C(274877906944), 1271 INT64_C(549755813888), 1272 INT64_C(1099511627776), 1273 INT64_C(0), 1274 INT64_C(0), 1275 INT64_C(0), 1276 INT64_C(0), 1277 INT64_C(0), 1278 INT64_C(0), 1279 INT64_C(0), 1280 INT64_C(0), 1281 INT64_C(0), 1282 INT64_C(0), 1283 INT64_C(0), 1284 INT64_C(0), 1285 INT64_C(0), 1286 INT64_C(0), 1287 INT64_C(0), 1288 INT64_C(0), 1289 INT64_C(0), 1290 INT64_C(0), 1291 INT64_C(0), 1292 INT64_C(0), 1293 INT64_C(0), 1294 INT64_C(0), 1295 INT64_C(0), 1296 INT64_C(0), 1297 INT64_C(0), 1298 INT64_C(0), 1299 INT64_C(0), 1300 INT64_C(0), 1301 INT64_C(0), 1302 INT64_C(0), 1303 INT64_C(0), 1304 INT64_C(0), 1305 INT64_C(0), 1306 INT64_C(0), 1307 INT64_C(0), 1308 INT64_C(0), 1309 INT64_C(0), 1310 INT64_C(0), 1311 INT64_C(0), 1312 INT64_C(0), 1313 INT64_C(0), 1314 INT64_C(0), 1315 INT64_C(0), 1316 INT64_C(0), 1317 INT64_C(0), 1318 INT64_C(0), 1319 INT64_C(0), 1320 INT64_C(0), 1321 INT64_C(0), 1322 INT64_C(0), 1323 INT64_C(0), 1324 INT64_C(0), 1325 INT64_C(0), 1326 INT64_C(0), 1327 INT64_C(0), 1328 INT64_C(0), 1329 INT64_C(0), 1330 INT64_C(0), 1331 INT64_C(0), 1332 INT64_C(0), 1333 INT64_C(0), 1334 INT64_C(0), 1335 INT64_C(0), 1336 INT64_C(0), 1337 INT64_C(0), 1338 INT64_C(0), 1339 INT64_C(0), 1340 INT64_C(0), 1341 INT64_C(0), 1342 INT64_C(0), 1343 INT64_C(0), 1344 INT64_C(0), 1345 INT64_C(0), 1346 INT64_C(0), 1347 INT64_C(0), 1348 INT64_C(0), 1349 INT64_C(0), 1350 INT64_C(0), 1351 INT64_C(0), 1352 -INT64_C(1), 1353 -INT64_C(2), 1354 -INT64_C(4), 1355 -INT64_C(8), 1356 -INT64_C(16), 1357 -INT64_C(32), 1358 -INT64_C(64), 1359 -INT64_C(128), 1360 -INT64_C(256), 1361 -INT64_C(512), 1362 -INT64_C(1024), 1363 -INT64_C(2048), 1364 -INT64_C(4096), 1365 -INT64_C(8192), 1366 -INT64_C(16384), 1367 -INT64_C(32768), 1368 -INT64_C(65536), 1369 -INT64_C(131072), 1370 -INT64_C(262144), 1371 -INT64_C(524288), 1372 -INT64_C(1048576), 1373 -INT64_C(2097152), 1374 -INT64_C(4194304), 1375 -INT64_C(8388608), 1376 -INT64_C(16777216), 1377 -INT64_C(33554432), 1378 -INT64_C(67108864), 1379 -INT64_C(134217728), 1380 -INT64_C(268435456), 1381 -INT64_C(536870912), 1382 -INT64_C(1073741824), 1383 -INT64_C(2147483648), 1384 -INT64_C(4294967296), 1385 -INT64_C(8589934592), 1386 -INT64_C(17179869184), 1387 -INT64_C(34359738368), 1388 -INT64_C(68719476736), 1389 -INT64_C(137438953472), 1390 -INT64_C(274877906944), 1391 -INT64_C(549755813888), 1392 -INT64_C(1099511627776), 1393 -INT64_C(2199023255552), 1394 -INT64_C(4398046511104), 1395 -INT64_C(8796093022208), 1396 -INT64_C(17592186044416), 1397 -INT64_C(35184372088832), 1398 -INT64_C(70368744177664), 1399 -INT64_C(140737488355328), 1400 -INT64_C(281474976710656), 1401 -INT64_C(562949953421312), 1402 -INT64_C(1125899906842624), 1403 INT64_C(0), 1404 INT64_C(0), 1405 -INT64_C(1), 1406 -INT64_C(3), 1407 -INT64_C(7), 1408 -INT64_C(15), 1409 -INT64_C(31), 1410 -INT64_C(63), 1411 -INT64_C(127), 1412 -INT64_C(255), 1413 -INT64_C(511), 1414 -INT64_C(1023), 1415 -INT64_C(2047), 1416 -INT64_C(4094), 1417 -INT64_C(8188), 1418 -INT64_C(16376), 1419 -INT64_C(32752), 1420 -INT64_C(65504), 1421 -INT64_C(131008), 1422 -INT64_C(262016), 1423 -INT64_C(524032), 1424 -INT64_C(1048064), 1425 -INT64_C(2096128), 1426 -INT64_C(4192256), 1427 -INT64_C(8384512), 1428 -INT64_C(16769024), 1429 -INT64_C(33538048), 1430 -INT64_C(67076096), 1431 -INT64_C(134152192), 1432 -INT64_C(268304384), 1433 -INT64_C(536608768), 1434 -INT64_C(1073217536), 1435 -INT64_C(2146435072), 1436 -INT64_C(4292870144), 1437 -INT64_C(8585740288), 1438 -INT64_C(17171480576), 1439 -INT64_C(34342961152), 1440 -INT64_C(68685922304), 1441 -INT64_C(137371844608), 1442 -INT64_C(274743689216), 1443 -INT64_C(549487378432), 1444 -INT64_C(1098974756864), 1445 -INT64_C(2197949513728), 1446 -INT64_C(4395899027456), 1447 -INT64_C(8791798054912), 1448 -INT64_C(17583596109824), 1449 -INT64_C(35167192219648), 1450 -INT64_C(70334384439296), 1451 -INT64_C(140668768878592), 1452 -INT64_C(281337537757184), 1453 -INT64_C(562675075514368), 1454 -INT64_C(1125350151028736), 1455 -INT64_C(2250700302057472), 1456 -INT64_C(4501400604114944), 1457 -INT64_C(9002801208229888), 1458 -INT64_C(18005602416459776), 1459 -INT64_C(36011204832919552), 1460 -INT64_C(72022409665839104), 1461 -INT64_C(144044819331678208), 1462 -INT64_C(288089638663356416), 1463 -INT64_C(576179277326712832), 1464 -INT64_C(1152358554653425664), 1465 -INT64_C(2304717109306851328), 1466 -INT64_C(4609434218613702656), 1467 -INT64_C(9218868437227405312), 1468 INT64_C(0), 1469 -INT64_C(1), 1470 -INT64_C(2), 1471 -INT64_C(4), 1472 -INT64_C(8), 1473 -INT64_C(16), 1474 -INT64_C(32), 1475 -INT64_C(64), 1476 -INT64_C(128), 1477 -INT64_C(256), 1478 -INT64_C(512), 1479 -INT64_C(1024), 1480 -INT64_C(2048), 1481 -INT64_C(4096), 1482 -INT64_C(8192), 1483 -INT64_C(16384), 1484 -INT64_C(32768), 1485 -INT64_C(65536), 1486 -INT64_C(131072), 1487 -INT64_C(262144), 1488 -INT64_C(524288), 1489 -INT64_C(1048576), 1490 -INT64_C(2097152), 1491 -INT64_C(4194304), 1492 -INT64_C(8388608), 1493 -INT64_C(16777216), 1494 -INT64_C(33554432), 1495 -INT64_C(67108864), 1496 -INT64_C(134217728), 1497 -INT64_C(268435456), 1498 -INT64_C(536870912), 1499 -INT64_C(1073741824), 1500 -INT64_C(2147483648), 1501 -INT64_C(4294967296), 1502 -INT64_C(8589934592), 1503 -INT64_C(17179869184), 1504 -INT64_C(34359738368), 1505 -INT64_C(68719476736), 1506 -INT64_C(137438953472), 1507 -INT64_C(274877906944), 1508 -INT64_C(549755813888), 1509 -INT64_C(1099511627776), 1510 -INT64_C(2199023255552), 1511 -INT64_C(4398046511104), 1512 -INT64_C(8796093022208), 1513 -INT64_C(17592186044416), 1514 -INT64_C(35184372088832), 1515 -INT64_C(70368744177664), 1516 -INT64_C(140737488355328), 1517 -INT64_C(281474976710656), 1518 -INT64_C(562949953421312), 1519 -INT64_C(1125899906842624), 1520 -INT64_C(2251799813685248), 1521 -INT64_C(4503599627370496), 1522 -INT64_C(9007199254740992), 1523 -INT64_C(18014398509481984), 1524 -INT64_C(36028797018963968), 1525 -INT64_C(72057594037927936), 1526 -INT64_C(144115188075855872), 1527 -INT64_C(288230376151711744), 1528 -INT64_C(576460752303423488), 1529 -INT64_C(1152921504606846976), 1530 -INT64_C(2305843009213693952), 1531 -INT64_C(4611686018427387904), 1532 -INT64_C(9223372036854775807) - 1, 1533 INT64_C(0), 1534 -INT64_C(1), 1535 -INT64_C(2), 1536 -INT64_C(4), 1537 -INT64_C(8), 1538 -INT64_C(16), 1539 -INT64_C(32), 1540 -INT64_C(64), 1541 -INT64_C(128), 1542 -INT64_C(256), 1543 -INT64_C(512), 1544 -INT64_C(1025), 1545 -INT64_C(2050), 1546 -INT64_C(4100), 1547 -INT64_C(8200), 1548 -INT64_C(16400), 1549 -INT64_C(32800), 1550 -INT64_C(65600), 1551 -INT64_C(131200), 1552 -INT64_C(262400), 1553 -INT64_C(524800), 1554 -INT64_C(1049600), 1555 -INT64_C(2099200), 1556 -INT64_C(4198400), 1557 -INT64_C(8396800), 1558 -INT64_C(16793600), 1559 -INT64_C(33587200), 1560 -INT64_C(67174400), 1561 -INT64_C(134348800), 1562 -INT64_C(268697600), 1563 -INT64_C(537395200), 1564 -INT64_C(1074790400), 1565 -INT64_C(2149580800), 1566 -INT64_C(4299161600), 1567 -INT64_C(8598323200), 1568 -INT64_C(17196646400), 1569 -INT64_C(34393292800), 1570 -INT64_C(68786585600), 1571 -INT64_C(137573171200), 1572 -INT64_C(275146342400), 1573 -INT64_C(550292684800), 1574 -INT64_C(1100585369600), 1575 -INT64_C(2201170739200), 1576 -INT64_C(4402341478400), 1577 -INT64_C(8804682956800), 1578 -INT64_C(17609365913600), 1579 -INT64_C(35218731827200), 1580 -INT64_C(70437463654400), 1581 -INT64_C(140874927308800), 1582 -INT64_C(281749854617600), 1583 -INT64_C(563499709235200), 1584 -INT64_C(1126999418470400), 1585 -INT64_C(2253998836940800), 1586 -INT64_C(4507997673881600), 1587 -INT64_C(9015995347763200), 1588 -INT64_C(18031990695526400), 1589 -INT64_C(36063981391052800), 1590 -INT64_C(72127962782105600), 1591 -INT64_C(144255925564211200), 1592 -INT64_C(288511851128422400), 1593 -INT64_C(577023702256844800), 1594 -INT64_C(1154047404513689600), 1595 -INT64_C(2308094809027379200), 1596 -INT64_C(4616189618054758400), 1597 -INT64_C(9223372036854775807) - 1, 1598 INT64_C(0), 1599 -INT64_C(1), 1600 -INT64_C(3), 1601 -INT64_C(7), 1602 -INT64_C(15), 1603 -INT64_C(31), 1604 -INT64_C(63), 1605 -INT64_C(127), 1606 -INT64_C(255), 1607 -INT64_C(511), 1608 -INT64_C(1023), 1609 -INT64_C(2047), 1610 -INT64_C(4094), 1611 -INT64_C(8188), 1612 -INT64_C(16376), 1613 -INT64_C(32752), 1614 -INT64_C(65504), 1615 -INT64_C(131008), 1616 -INT64_C(262016), 1617 -INT64_C(524032), 1618 -INT64_C(1048064), 1619 -INT64_C(2096128), 1620 -INT64_C(4192256), 1621 -INT64_C(8384512), 1622 -INT64_C(16769024), 1623 -INT64_C(33538048), 1624 -INT64_C(67076096), 1625 -INT64_C(134152192), 1626 -INT64_C(268304384), 1627 -INT64_C(536608768), 1628 -INT64_C(1073217536), 1629 -INT64_C(2146435072), 1630 -INT64_C(4292870144), 1631 -INT64_C(8585740288), 1632 -INT64_C(17171480576), 1633 -INT64_C(34342961152), 1634 -INT64_C(68685922304), 1635 -INT64_C(137371844608), 1636 -INT64_C(274743689216), 1637 -INT64_C(549487378432), 1638 -INT64_C(1098974756864), 1639 -INT64_C(2197949513728), 1640 -INT64_C(4395899027456), 1641 -INT64_C(8791798054912), 1642 -INT64_C(17583596109824), 1643 -INT64_C(35167192219648), 1644 -INT64_C(70334384439296), 1645 -INT64_C(140668768878592), 1646 -INT64_C(281337537757184), 1647 -INT64_C(562675075514368), 1648 -INT64_C(1125350151028736), 1649 -INT64_C(2250700302057472), 1650 -INT64_C(4501400604114944), 1651 -INT64_C(9002801208229888), 1652 -INT64_C(18005602416459776), 1653 -INT64_C(36011204832919552), 1654 -INT64_C(72022409665839104), 1655 -INT64_C(144044819331678208), 1656 -INT64_C(288089638663356416), 1657 -INT64_C(576179277326712832), 1658 -INT64_C(1152358554653425664), 1659 -INT64_C(2304717109306851328), 1660 -INT64_C(4609434218613702656), 1661 -INT64_C(9218868437227405312), 1662 -INT64_C(9223372036854775807) - 1, 1663 -INT64_C(1), 1664 -INT64_C(2), 1665 -INT64_C(4), 1666 -INT64_C(8), 1667 -INT64_C(16), 1668 -INT64_C(32), 1669 -INT64_C(64), 1670 -INT64_C(128), 1671 -INT64_C(256), 1672 -INT64_C(512), 1673 -INT64_C(1024), 1674 -INT64_C(2048), 1675 -INT64_C(4096), 1676 -INT64_C(8192), 1677 -INT64_C(16384), 1678 -INT64_C(32768), 1679 -INT64_C(65536), 1680 -INT64_C(131072), 1681 -INT64_C(262144), 1682 -INT64_C(524288), 1683 -INT64_C(1048576), 1684 -INT64_C(2097152), 1685 -INT64_C(4194304), 1686 -INT64_C(8388608), 1687 -INT64_C(16777216), 1688 -INT64_C(33554432), 1689 -INT64_C(67108864), 1690 -INT64_C(134217728), 1691 -INT64_C(268435456), 1692 -INT64_C(536870912), 1693 -INT64_C(1073741824), 1694 -INT64_C(2147483648), 1695 -INT64_C(4294967296), 1696 -INT64_C(8589934592), 1697 -INT64_C(17179869184), 1698 -INT64_C(34359738368), 1699 -INT64_C(68719476736), 1700 -INT64_C(137438953472), 1701 -INT64_C(274877906944), 1702 -INT64_C(549755813888), 1703 -INT64_C(1099511627776), 1704 -INT64_C(2199023255552), 1705 -INT64_C(4398046511104), 1706 -INT64_C(8796093022208), 1707 -INT64_C(17592186044416), 1708 -INT64_C(35184372088832), 1709 -INT64_C(70368744177664), 1710 -INT64_C(140737488355328), 1711 -INT64_C(281474976710656), 1712 -INT64_C(562949953421312), 1713 -INT64_C(1125899906842624), 1714 -INT64_C(2251799813685248), 1715 -INT64_C(4503599627370496), 1716 -INT64_C(9007199254740992), 1717 -INT64_C(18014398509481984), 1718 -INT64_C(36028797018963968), 1719 -INT64_C(72057594037927936), 1720 -INT64_C(144115188075855872), 1721 -INT64_C(288230376151711744), 1722 -INT64_C(576460752303423488), 1723 -INT64_C(1152921504606846976), 1724 -INT64_C(2305843009213693952), 1725 -INT64_C(4611686018427387904), 1726 -INT64_C(9223372036854775807) - 1, 1727 -INT64_C(9223372036854775807) - 1, 1728 -INT64_C(1), 1729 -INT64_C(2), 1730 -INT64_C(4), 1731 -INT64_C(8), 1732 -INT64_C(16), 1733 -INT64_C(32), 1734 -INT64_C(64), 1735 -INT64_C(128), 1736 -INT64_C(256), 1737 -INT64_C(512), 1738 -INT64_C(1025), 1739 -INT64_C(2050), 1740 -INT64_C(4100), 1741 -INT64_C(8200), 1742 -INT64_C(16400), 1743 -INT64_C(32800), 1744 -INT64_C(65600), 1745 -INT64_C(131200), 1746 -INT64_C(262400), 1747 -INT64_C(524800), 1748 -INT64_C(1049600), 1749 -INT64_C(2099200), 1750 -INT64_C(4198400), 1751 -INT64_C(8396800), 1752 -INT64_C(16793600), 1753 -INT64_C(33587200), 1754 -INT64_C(67174400), 1755 -INT64_C(134348800), 1756 -INT64_C(268697600), 1757 -INT64_C(537395200), 1758 -INT64_C(1074790400), 1759 -INT64_C(2149580800), 1760 -INT64_C(4299161600), 1761 -INT64_C(8598323200), 1762 -INT64_C(17196646400), 1763 -INT64_C(34393292800), 1764 -INT64_C(68786585600), 1765 -INT64_C(137573171200), 1766 -INT64_C(275146342400), 1767 -INT64_C(550292684800), 1768 -INT64_C(1100585369600), 1769 -INT64_C(2201170739200), 1770 -INT64_C(4402341478400), 1771 -INT64_C(8804682956800), 1772 -INT64_C(17609365913600), 1773 -INT64_C(35218731827200), 1774 -INT64_C(70437463654400), 1775 -INT64_C(140874927308800), 1776 -INT64_C(281749854617600), 1777 -INT64_C(563499709235200), 1778 -INT64_C(1126999418470400), 1779 -INT64_C(2253998836940800), 1780 -INT64_C(4507997673881600), 1781 -INT64_C(9015995347763200), 1782 -INT64_C(18031990695526400), 1783 -INT64_C(36063981391052800), 1784 -INT64_C(72127962782105600), 1785 -INT64_C(144255925564211200), 1786 -INT64_C(288511851128422400), 1787 -INT64_C(577023702256844800), 1788 -INT64_C(1154047404513689600), 1789 -INT64_C(2308094809027379200), 1790 -INT64_C(4616189618054758400), 1791 -INT64_C(9223372036854775807) - 1, 1792 -INT64_C(9223372036854775807) - 1, 1793 -INT64_C(1), 1794 -INT64_C(3), 1795 -INT64_C(6), 1796 -INT64_C(12), 1797 -INT64_C(24), 1798 -INT64_C(48), 1799 -INT64_C(96), 1800 -INT64_C(192), 1801 -INT64_C(384), 1802 -INT64_C(768), 1803 -INT64_C(1536), 1804 -INT64_C(3072), 1805 -INT64_C(6144), 1806 -INT64_C(12288), 1807 -INT64_C(24576), 1808 -INT64_C(49152), 1809 -INT64_C(98304), 1810 -INT64_C(196608), 1811 -INT64_C(393216), 1812 -INT64_C(786432), 1813 -INT64_C(1572864), 1814 -INT64_C(3145728), 1815 -INT64_C(6291456), 1816 -INT64_C(12582912), 1817 -INT64_C(25165824), 1818 -INT64_C(50331648), 1819 -INT64_C(100663296), 1820 -INT64_C(201326592), 1821 -INT64_C(402653184), 1822 -INT64_C(805306368), 1823 -INT64_C(1610612736), 1824 -INT64_C(3221225472), 1825 -INT64_C(6442450944), 1826 -INT64_C(12884901888), 1827 -INT64_C(25769803776), 1828 -INT64_C(51539607552), 1829 -INT64_C(103079215104), 1830 -INT64_C(206158430208), 1831 -INT64_C(412316860416), 1832 -INT64_C(824633720832), 1833 -INT64_C(1649267441664), 1834 -INT64_C(3298534883328), 1835 -INT64_C(6597069766656), 1836 -INT64_C(13194139533312), 1837 -INT64_C(26388279066624), 1838 -INT64_C(52776558133248), 1839 -INT64_C(105553116266496), 1840 -INT64_C(211106232532992), 1841 -INT64_C(422212465065984), 1842 -INT64_C(844424930131968), 1843 -INT64_C(1688849860263936), 1844 -INT64_C(3377699720527872), 1845 -INT64_C(6755399441055744), 1846 -INT64_C(13510798882111488), 1847 -INT64_C(27021597764222976), 1848 -INT64_C(54043195528445952), 1849 -INT64_C(108086391056891904), 1850 -INT64_C(216172782113783808), 1851 -INT64_C(432345564227567616), 1852 -INT64_C(864691128455135232), 1853 -INT64_C(1729382256910270464), 1854 -INT64_C(3458764513820540928), 1855 -INT64_C(6917529027641081856), 1856 -INT64_C(9223372036854775807) - 1, 1857 -INT64_C(9223372036854775807) - 1, 1858 -INT64_C(10), 1859 -INT64_C(20), 1860 -INT64_C(40), 1861 -INT64_C(80), 1862 -INT64_C(160), 1863 -INT64_C(320), 1864 -INT64_C(640), 1865 -INT64_C(1280), 1866 -INT64_C(2560), 1867 -INT64_C(5120), 1868 -INT64_C(10240), 1869 -INT64_C(20480), 1870 -INT64_C(40960), 1871 -INT64_C(81920), 1872 -INT64_C(163840), 1873 -INT64_C(327680), 1874 -INT64_C(655360), 1875 -INT64_C(1310720), 1876 -INT64_C(2621440), 1877 -INT64_C(5242880), 1878 -INT64_C(10485760), 1879 -INT64_C(20971520), 1880 -INT64_C(41943040), 1881 -INT64_C(83886080), 1882 -INT64_C(167772160), 1883 -INT64_C(335544320), 1884 -INT64_C(671088640), 1885 -INT64_C(1342177280), 1886 -INT64_C(2684354560), 1887 -INT64_C(5368709120), 1888 -INT64_C(10737418240), 1889 -INT64_C(21474836480), 1890 -INT64_C(42949672960), 1891 -INT64_C(85899345920), 1892 -INT64_C(171798691840), 1893 -INT64_C(343597383680), 1894 -INT64_C(687194767360), 1895 -INT64_C(1374389534720), 1896 -INT64_C(2748779069440), 1897 -INT64_C(5497558138880), 1898 -INT64_C(10995116277760), 1899 -INT64_C(21990232555520), 1900 -INT64_C(43980465111040), 1901 -INT64_C(87960930222080), 1902 -INT64_C(175921860444160), 1903 -INT64_C(351843720888320), 1904 -INT64_C(703687441776640), 1905 -INT64_C(1407374883553280), 1906 -INT64_C(2814749767106560), 1907 -INT64_C(5629499534213120), 1908 -INT64_C(11258999068426240), 1909 -INT64_C(22517998136852480), 1910 -INT64_C(45035996273704960), 1911 -INT64_C(90071992547409920), 1912 -INT64_C(180143985094819840), 1913 -INT64_C(360287970189639680), 1914 -INT64_C(720575940379279360), 1915 -INT64_C(1441151880758558720), 1916 -INT64_C(2882303761517117440), 1917 -INT64_C(5764607523034234880), 1918 -INT64_C(9223372036854775807) - 1, 1919 -INT64_C(9223372036854775807) - 1, 1920 -INT64_C(9223372036854775807) - 1, 1921 -INT64_C(9223372036854775807) - 1, 1922 -INT64_C(9223372036854775807) - 1, 1923 -INT64_C(65504), 1924 -INT64_C(131008), 1925 -INT64_C(262016), 1926 -INT64_C(524032), 1927 -INT64_C(1048064), 1928 -INT64_C(2096128), 1929 -INT64_C(4192256), 1930 -INT64_C(8384512), 1931 -INT64_C(16769024), 1932 -INT64_C(33538048), 1933 -INT64_C(67076096), 1934 -INT64_C(134152192), 1935 -INT64_C(268304384), 1936 -INT64_C(536608768), 1937 -INT64_C(1073217536), 1938 -INT64_C(2146435072), 1939 -INT64_C(4292870144), 1940 -INT64_C(8585740288), 1941 -INT64_C(17171480576), 1942 -INT64_C(34342961152), 1943 -INT64_C(68685922304), 1944 -INT64_C(137371844608), 1945 -INT64_C(274743689216), 1946 -INT64_C(549487378432), 1947 -INT64_C(1098974756864), 1948 -INT64_C(2197949513728), 1949 -INT64_C(4395899027456), 1950 -INT64_C(8791798054912), 1951 -INT64_C(17583596109824), 1952 -INT64_C(35167192219648), 1953 -INT64_C(70334384439296), 1954 -INT64_C(140668768878592), 1955 -INT64_C(281337537757184), 1956 -INT64_C(562675075514368), 1957 -INT64_C(1125350151028736), 1958 -INT64_C(2250700302057472), 1959 -INT64_C(4501400604114944), 1960 -INT64_C(9002801208229888), 1961 -INT64_C(18005602416459776), 1962 -INT64_C(36011204832919552), 1963 -INT64_C(72022409665839104), 1964 -INT64_C(144044819331678208), 1965 -INT64_C(288089638663356416), 1966 -INT64_C(576179277326712832), 1967 -INT64_C(1152358554653425664), 1968 -INT64_C(2304717109306851328), 1969 -INT64_C(4609434218613702656), 1970 -INT64_C(9218868437227405312), 1971 -INT64_C(9223372036854775807) - 1, 1972 -INT64_C(9223372036854775807) - 1, 1973 -INT64_C(9223372036854775807) - 1, 1974 -INT64_C(9223372036854775807) - 1, 1975 -INT64_C(9223372036854775807) - 1, 1976 -INT64_C(9223372036854775807) - 1, 1977 -INT64_C(9223372036854775807) - 1, 1978 -INT64_C(9223372036854775807) - 1, 1979 -INT64_C(9223372036854775807) - 1, 1980 -INT64_C(9223372036854775807) - 1, 1981 -INT64_C(9223372036854775807) - 1, 1982 -INT64_C(9223372036854775807) - 1, 1983 -INT64_C(9223372036854775807) - 1, 1984 -INT64_C(9223372036854775807) - 1, 1985 -INT64_C(9223372036854775807) - 1, 1986 -INT64_C(9223372036854775807) - 1, 1987 -INT64_C(9223372036854775807) - 1, 1988 -INT64_C(9223372036854775807) - 1, 1989 -INT64_C(9223372036854775807) - 1, 1990 -INT64_C(9223372036854775807) - 1, 1991 -INT64_C(9223372036854775807) - 1, 1992 -INT64_C(9223372036854775807) - 1, 1993 -INT64_C(9223372036854775807) - 1, 1994 -INT64_C(9223372036854775807) - 1, 1995 -INT64_C(9223372036854775807) - 1, 1996 -INT64_C(9223372036854775807) - 1, 1997 -INT64_C(9223372036854775807) - 1, 1998 -INT64_C(9223372036854775807) - 1, 1999 -INT64_C(9223372036854775807) - 1, 2000 -INT64_C(9223372036854775807) - 1, 2001 -INT64_C(9223372036854775807) - 1, 2002 -INT64_C(9223372036854775807) - 1, 2003 -INT64_C(9223372036854775807) - 1, 2004 -INT64_C(9223372036854775807) - 1, 2005 -INT64_C(9223372036854775807) - 1, 2006 -INT64_C(9223372036854775807) - 1, 2007 -INT64_C(9223372036854775807) - 1, 2008 -INT64_C(9223372036854775807) - 1, 2009 -INT64_C(9223372036854775807) - 1, 2010 -INT64_C(9223372036854775807) - 1, 2011 -INT64_C(9223372036854775807) - 1, 2012 -INT64_C(9223372036854775807) - 1, 2013 -INT64_C(9223372036854775807) - 1, 2014 -INT64_C(9223372036854775807) - 1, 2015 -INT64_C(9223372036854775807) - 1, 2016 -INT64_C(9223372036854775807) - 1, 2017 -INT64_C(9223372036854775807) - 1, 2018 -INT64_C(9223372036854775807) - 1, 2019 -INT64_C(9223372036854775807) - 1, 2020 -INT64_C(9223372036854775807) - 1, 2021 -INT64_C(9223372036854775807) - 1, 2022 -INT64_C(9223372036854775807) - 1, 2023 -INT64_C(9223372036854775807) - 1, 2024 -INT64_C(9223372036854775807) - 1, 2025 -INT64_C(9223372036854775807) - 1, 2026 -INT64_C(9223372036854775807) - 1, 2027 -INT64_C(9223372036854775807) - 1, 2028 -INT64_C(9223372036854775807) - 1, 2029 -INT64_C(9223372036854775807) - 1, 2030 -INT64_C(9223372036854775807) - 1, 2031 -INT64_C(9223372036854775807) - 1, 2032 -INT64_C(9223372036854775807) - 1, 2033 -INT64_C(9223372036854775807) - 1, 2034 -INT64_C(9223372036854775807) - 1, 2035 -INT64_C(9223372036854775807) - 1, 2036 -INT64_C(9223372036854775807) - 1, 2037 -INT64_C(9223372036854775807) - 1, 2038 -INT64_C(9223372036854775807) - 1, 2039 -INT64_C(9223372036854775807) - 1, 2040 -INT64_C(9223372036854775807) - 1, 2041 -INT64_C(9223372036854775807) - 1, 2042 -INT64_C(9223372036854775807) - 1, 2043 -INT64_C(9223372036854775807) - 1, 2044 -INT64_C(9223372036854775807) - 1, 2045 -INT64_C(9223372036854775807) - 1, 2046 -INT64_C(9223372036854775807) - 1, 2047 -INT64_C(9223372036854775807) - 1, 2048 -INT64_C(9223372036854775807) - 1, 2049 -INT64_C(9223372036854775807) - 1, 2050 -INT64_C(9223372036854775807) - 1, 2051 -INT64_C(9223372036854775807) - 1, 2052 -INT64_C(9223372036854775807) - 1, 2053 INT64_C(0), 2054 INT64_C(0), 2055 INT64_C(0), 2056 INT64_C(0), 2057 INT64_C(0), 2058 INT64_C(0), 2059 INT64_C(0), 2060 INT64_C(0), 2061 INT64_C(0), 2062 INT64_C(0), 2063 INT64_C(0), 2064 INT64_C(0), 2065 INT64_C(0), 2066 INT64_C(0), 2067 INT64_C(0), 2068 INT64_C(0), 2069 INT64_C(0), 2070 INT64_C(0), 2071 INT64_C(0), 2072 INT64_C(0), 2073 INT64_C(0), 2074 INT64_C(0), 2075 INT64_C(0), 2076 INT64_C(0), 2077 INT64_C(0), 2078 INT64_C(0), 2079 INT64_C(0), 2080 INT64_C(0), 2081 INT64_C(0), 2082 INT64_C(0), 2083 INT64_C(0), 2084 INT64_C(0), 2085 INT64_C(0), 2086 INT64_C(0), 2087 INT64_C(0), 2088 INT64_C(0), 2089 INT64_C(0), 2090 INT64_C(0), 2091 INT64_C(0), 2092 INT64_C(0), 2093 INT64_C(0), 2094 INT64_C(0), 2095 INT64_C(0), 2096 INT64_C(0), 2097 INT64_C(0), 2098 INT64_C(0), 2099 INT64_C(0), 2100 INT64_C(0), 2101 INT64_C(0), 2102 INT64_C(0), 2103 INT64_C(0), 2104 INT64_C(0), 2105 INT64_C(0), 2106 INT64_C(0), 2107 INT64_C(0), 2108 INT64_C(0), 2109 INT64_C(0), 2110 INT64_C(0), 2111 INT64_C(0), 2112 INT64_C(0), 2113 INT64_C(0), 2114 INT64_C(0), 2115 INT64_C(0), 2116 INT64_C(0), 2117 INT64_C(0), 2118 INT64_C(0), 2119 INT64_C(0), 2120 INT64_C(0), 2121 INT64_C(0), 2122 INT64_C(0), 2123 INT64_C(0), 2124 INT64_C(0), 2125 INT64_C(0), 2126 INT64_C(0), 2127 INT64_C(0), 2128 INT64_C(0), 2129 INT64_C(0), 2130 INT64_C(0), 2131 INT64_C(0), 2132 INT64_C(0), 2133 INT64_C(0), 2134 INT64_C(0), 2135 INT64_C(0), 2136 INT64_C(0), 2137 INT64_C(0), 2138 INT64_C(0), 2139 INT64_C(0), 2140 INT64_C(0), 2141 INT64_C(0), 2142 INT64_C(0), 2143 INT64_C(0), 2144 INT64_C(0), 2145 INT64_C(0), 2146 INT64_C(0), 2147 INT64_C(0), 2148 INT64_C(0), 2149 INT64_C(0), 2150 INT64_C(0), 2151 INT64_C(0), 2152 INT64_C(0), 2153 INT64_C(0), 2154 INT64_C(0), 2155 INT64_C(0), 2156 INT64_C(0), 2157 INT64_C(0), 2158 INT64_C(0), 2159 INT64_C(0), 2160 INT64_C(0), 2161 INT64_C(0), 2162 INT64_C(0), 2163 INT64_C(0), 2164 INT64_C(0), 2165 INT64_C(0), 2166 INT64_C(0), 2167 INT64_C(0), 2168 INT64_C(0), 2169 INT64_C(0), 2170 INT64_C(0), 2171 INT64_C(0), 2172 INT64_C(0), 2173 INT64_C(0), 2174 INT64_C(0), 2175 INT64_C(0), 2176 INT64_C(0), 2177 INT64_C(0), 2178 INT64_C(0), 2179 INT64_C(0), 2180 INT64_C(0), 2181 INT64_C(0), 2182 INT64_C(0), 2183 INT64_C(0), 2184 INT64_C(0), 2185 INT64_C(0), 2186 INT64_C(0), 2187 INT64_C(0), 2188 INT64_C(0), 2189 INT64_C(0), 2190 INT64_C(0), 2191 INT64_C(0), 2192 INT64_C(0), 2193 INT64_C(0), 2194 INT64_C(0), 2195 INT64_C(0), 2196 INT64_C(0), 2197 INT64_C(0), 2198 INT64_C(0), 2199 INT64_C(0), 2200 INT64_C(0), 2201 INT64_C(0), 2202 INT64_C(0), 2203 INT64_C(0), 2204 INT64_C(0), 2205 INT64_C(0), 2206 INT64_C(0), 2207 INT64_C(0), 2208 INT64_C(0), 2209 INT64_C(0), 2210 INT64_C(0), 2211 INT64_C(0), 2212 INT64_C(0), 2213 INT64_C(0), 2214 INT64_C(0), 2215 INT64_C(0), 2216 INT64_C(0), 2217 INT64_C(0), 2218 INT64_C(0), 2219 INT64_C(0), 2220 INT64_C(0), 2221 INT64_C(0), 2222 INT64_C(0), 2223 INT64_C(0), 2224 INT64_C(0), 2225 INT64_C(0), 2226 INT64_C(0), 2227 INT64_C(0), 2228 INT64_C(0), 2229 INT64_C(0), 2230 INT64_C(0), 2231 INT64_C(0), 2232 INT64_C(0), 2233 INT64_C(0), 2234 INT64_C(0), 2235 INT64_C(0), 2236 INT64_C(0), 2237 INT64_C(0), 2238 INT64_C(0), 2239 INT64_C(0), 2240 INT64_C(0), 2241 INT64_C(0), 2242 INT64_C(0), 2243 INT64_C(0), 2244 INT64_C(0), 2245 INT64_C(0), 2246 INT64_C(0), 2247 INT64_C(0), 2248 INT64_C(0), 2249 INT64_C(0), 2250 INT64_C(0), 2251 INT64_C(0), 2252 INT64_C(0), 2253 INT64_C(0), 2254 INT64_C(0), 2255 INT64_C(0), 2256 INT64_C(0), 2257 INT64_C(0), 2258 INT64_C(0), 2259 INT64_C(0), 2260 INT64_C(0), 2261 INT64_C(0), 2262 INT64_C(0), 2263 INT64_C(0), 2264 INT64_C(0), 2265 INT64_C(0), 2266 INT64_C(0), 2267 INT64_C(0), 2268 INT64_C(0), 2269 INT64_C(0), 2270 INT64_C(0), 2271 INT64_C(0), 2272 INT64_C(0), 2273 INT64_C(0), 2274 INT64_C(0), 2275 INT64_C(0), 2276 INT64_C(0), 2277 INT64_C(0), 2278 INT64_C(0), 2279 INT64_C(0), 2280 INT64_C(0), 2281 INT64_C(0), 2282 INT64_C(0), 2283 INT64_C(0), 2284 INT64_C(0), 2285 INT64_C(0), 2286 INT64_C(0), 2287 INT64_C(0), 2288 INT64_C(0), 2289 INT64_C(0), 2290 INT64_C(0), 2291 INT64_C(0), 2292 INT64_C(0), 2293 INT64_C(0), 2294 INT64_C(0), 2295 INT64_C(0), 2296 INT64_C(0), 2297 INT64_C(0), 2298 INT64_C(0), 2299 INT64_C(0), 2300 INT64_C(0), 2301 INT64_C(0), 2302 INT64_C(0), 2303 INT64_C(0), 2304 INT64_C(0), 2305 INT64_C(0), 2306 INT64_C(0), 2307 INT64_C(0), 2308 INT64_C(0), 2309 INT64_C(0), 2310 INT64_C(0), 2311 INT64_C(0), 2312 INT64_C(0), 2313 INT64_C(0), 2314 INT64_C(0), 2315 INT64_C(0), 2316 INT64_C(0), 2317 INT64_C(0), 2318 INT64_C(0), 2319 INT64_C(0), 2320 INT64_C(0), 2321 INT64_C(0), 2322 INT64_C(0), 2323 INT64_C(0), 2324 INT64_C(0), 2325 INT64_C(0), 2326 INT64_C(0), 2327 INT64_C(0), 2328 INT64_C(0), 2329 INT64_C(0), 2330 INT64_C(0), 2331 INT64_C(0), 2332 INT64_C(0), 2333 -INT64_C(1), 2334 -INT64_C(2), 2335 -INT64_C(4), 2336 -INT64_C(9), 2337 -INT64_C(18), 2338 -INT64_C(36), 2339 -INT64_C(72), 2340 -INT64_C(144), 2341 -INT64_C(288), 2342 -INT64_C(576), 2343 -INT64_C(1152), 2344 -INT64_C(2304), 2345 -INT64_C(4608), 2346 -INT64_C(9216), 2347 -INT64_C(18432), 2348 -INT64_C(36864), 2349 -INT64_C(73728), 2350 -INT64_C(147456), 2351 -INT64_C(294912), 2352 -INT64_C(589824), 2353 -INT64_C(1179648), 2354 -INT64_C(2359296), 2355 -INT64_C(4718592), 2356 -INT64_C(9437184), 2357 -INT64_C(18874368), 2358 -INT64_C(37748736), 2359 -INT64_C(75497472), 2360 -INT64_C(150994944), 2361 -INT64_C(301989888), 2362 -INT64_C(603979776), 2363 -INT64_C(1207959552), 2364 -INT64_C(2415919104), 2365 -INT64_C(4831838208), 2366 -INT64_C(9663676416), 2367 -INT64_C(19327352832), 2368 -INT64_C(38654705664), 2369 -INT64_C(77309411328), 2370 -INT64_C(154618822656), 2371 -INT64_C(309237645312), 2372 -INT64_C(618475290624), 2373 -INT64_C(1236950581248), 2374 -INT64_C(2473901162496), 2375 -INT64_C(4947802324992), 2376 -INT64_C(9895604649984), 2377 -INT64_C(19791209299968), 2378 INT64_C(0), 2379 INT64_C(0), 2380 INT64_C(0), 2381 INT64_C(0), 2382 INT64_C(0), 2383 INT64_C(0), 2384 INT64_C(0), 2385 INT64_C(0), 2386 INT64_C(0), 2387 INT64_C(0), 2388 INT64_C(0), 2389 INT64_C(0), 2390 INT64_C(0), 2391 INT64_C(0), 2392 INT64_C(0), 2393 -INT64_C(1), 2394 -INT64_C(3), 2395 -INT64_C(7), 2396 -INT64_C(15), 2397 -INT64_C(31), 2398 -INT64_C(63), 2399 -INT64_C(127), 2400 -INT64_C(255), 2401 -INT64_C(511), 2402 -INT64_C(1023), 2403 -INT64_C(2046), 2404 -INT64_C(4092), 2405 -INT64_C(8184), 2406 -INT64_C(16368), 2407 -INT64_C(32736), 2408 -INT64_C(65472), 2409 -INT64_C(130944), 2410 -INT64_C(261888), 2411 -INT64_C(523776), 2412 -INT64_C(1047552), 2413 -INT64_C(2095104), 2414 -INT64_C(4190208), 2415 -INT64_C(8380416), 2416 -INT64_C(16760832), 2417 -INT64_C(33521664), 2418 -INT64_C(67043328), 2419 -INT64_C(134086656), 2420 -INT64_C(268173312), 2421 -INT64_C(536346624), 2422 -INT64_C(1072693248), 2423 -INT64_C(2145386496), 2424 -INT64_C(4290772992), 2425 -INT64_C(8581545984), 2426 -INT64_C(17163091968), 2427 -INT64_C(34326183936), 2428 -INT64_C(68652367872), 2429 -INT64_C(137304735744), 2430 -INT64_C(274609471488), 2431 -INT64_C(549218942976), 2432 -INT64_C(1098437885952), 2433 -INT64_C(2196875771904), 2434 -INT64_C(4393751543808), 2435 -INT64_C(8787503087616), 2436 -INT64_C(17575006175232), 2437 -INT64_C(35150012350464), 2438 -INT64_C(70300024700928), 2439 -INT64_C(140600049401856), 2440 -INT64_C(281200098803712), 2441 -INT64_C(562400197607424), 2442 -INT64_C(1124800395214848), 2443 INT64_C(0), 2444 INT64_C(0), 2445 INT64_C(0), 2446 INT64_C(0), 2447 INT64_C(0), 2448 INT64_C(0), 2449 INT64_C(0), 2450 INT64_C(0), 2451 INT64_C(0), 2452 INT64_C(0), 2453 INT64_C(0), 2454 INT64_C(0), 2455 INT64_C(0), 2456 INT64_C(0), 2457 INT64_C(0), 2458 INT64_C(0), 2459 INT64_C(0), 2460 INT64_C(0), 2461 INT64_C(0), 2462 INT64_C(0), 2463 INT64_C(0), 2464 INT64_C(0), 2465 INT64_C(0), 2466 INT64_C(0), 2467 -INT64_C(1), 2468 -INT64_C(2), 2469 -INT64_C(4), 2470 -INT64_C(8), 2471 -INT64_C(16), 2472 -INT64_C(32), 2473 -INT64_C(64), 2474 -INT64_C(128), 2475 -INT64_C(256), 2476 -INT64_C(512), 2477 -INT64_C(1024), 2478 -INT64_C(2048), 2479 -INT64_C(4096), 2480 -INT64_C(8192), 2481 -INT64_C(16384), 2482 -INT64_C(32768), 2483 -INT64_C(65536), 2484 -INT64_C(131072), 2485 -INT64_C(262144), 2486 -INT64_C(524288), 2487 -INT64_C(1048576), 2488 -INT64_C(2097152), 2489 -INT64_C(4194304), 2490 -INT64_C(8388608), 2491 -INT64_C(16777216), 2492 -INT64_C(33554432), 2493 -INT64_C(67108864), 2494 -INT64_C(134217728), 2495 -INT64_C(268435456), 2496 -INT64_C(536870912), 2497 -INT64_C(1073741824), 2498 -INT64_C(2147483648), 2499 -INT64_C(4294967296), 2500 -INT64_C(8589934592), 2501 -INT64_C(17179869184), 2502 -INT64_C(34359738368), 2503 -INT64_C(68719476736), 2504 -INT64_C(137438953472), 2505 -INT64_C(274877906944), 2506 -INT64_C(549755813888), 2507 -INT64_C(1099511627776), 2508 INT64_C(1024), 2509 INT64_C(2048), 2510 INT64_C(4096), 2511 INT64_C(8192), 2512 INT64_C(16384), 2513 INT64_C(32768), 2514 INT64_C(65536), 2515 INT64_C(131072), 2516 INT64_C(262144), 2517 INT64_C(524288), 2518 INT64_C(1048576), 2519 INT64_C(2097152), 2520 INT64_C(4194304), 2521 INT64_C(8388608), 2522 INT64_C(16777216), 2523 INT64_C(33554432), 2524 INT64_C(67108864), 2525 INT64_C(134217728), 2526 INT64_C(268435456), 2527 INT64_C(536870912), 2528 INT64_C(1073741824), 2529 INT64_C(2147483648), 2530 INT64_C(4294967296), 2531 INT64_C(8589934592), 2532 INT64_C(17179869184), 2533 INT64_C(34359738368), 2534 INT64_C(68719476736), 2535 INT64_C(137438953472), 2536 INT64_C(274877906944), 2537 INT64_C(549755813888), 2538 INT64_C(1099511627776), 2539 INT64_C(2199023255552), 2540 INT64_C(4398046511104), 2541 INT64_C(8796093022208), 2542 INT64_C(17592186044416), 2543 INT64_C(35184372088832), 2544 INT64_C(70368744177664), 2545 INT64_C(140737488355328), 2546 INT64_C(281474976710656), 2547 INT64_C(562949953421312), 2548 INT64_C(1125899906842624), 2549 INT64_C(2251799813685248), 2550 INT64_C(4503599627370496), 2551 INT64_C(9007199254740992), 2552 INT64_C(18014398509481984), 2553 INT64_C(36028797018963968), 2554 INT64_C(72057594037927936), 2555 INT64_C(144115188075855872), 2556 INT64_C(288230376151711744), 2557 INT64_C(576460752303423488), 2558 INT64_C(1152921504606846976), 2559 INT64_C(2305843009213693952), 2560 INT64_C(4611686018427387904), 2561 INT64_C(9223372036854775807), 2562 INT64_C(9223372036854775807), 2563 INT64_C(9223372036854775807), 2564 INT64_C(9223372036854775807), 2565 INT64_C(9223372036854775807), 2566 INT64_C(9223372036854775807), 2567 INT64_C(9223372036854775807), 2568 INT64_C(9223372036854775807), 2569 INT64_C(9223372036854775807), 2570 INT64_C(9223372036854775807), 2571 INT64_C(9223372036854775807), 2572 INT64_C(9223372036854775807), 2573 INT64_C(1025), 2574 INT64_C(2050), 2575 INT64_C(4100), 2576 INT64_C(8200), 2577 INT64_C(16400), 2578 INT64_C(32800), 2579 INT64_C(65600), 2580 INT64_C(131200), 2581 INT64_C(262400), 2582 INT64_C(524800), 2583 INT64_C(1049600), 2584 INT64_C(2099200), 2585 INT64_C(4198400), 2586 INT64_C(8396800), 2587 INT64_C(16793600), 2588 INT64_C(33587200), 2589 INT64_C(67174400), 2590 INT64_C(134348800), 2591 INT64_C(268697600), 2592 INT64_C(537395200), 2593 INT64_C(1074790400), 2594 INT64_C(2149580800), 2595 INT64_C(4299161600), 2596 INT64_C(8598323200), 2597 INT64_C(17196646400), 2598 INT64_C(34393292800), 2599 INT64_C(68786585600), 2600 INT64_C(137573171200), 2601 INT64_C(275146342400), 2602 INT64_C(550292684800), 2603 INT64_C(1100585369600), 2604 INT64_C(2201170739200), 2605 INT64_C(4402341478400), 2606 INT64_C(8804682956800), 2607 INT64_C(17609365913600), 2608 INT64_C(35218731827200), 2609 INT64_C(70437463654400), 2610 INT64_C(140874927308800), 2611 INT64_C(281749854617600), 2612 INT64_C(563499709235200), 2613 INT64_C(1126999418470400), 2614 INT64_C(2253998836940800), 2615 INT64_C(4507997673881600), 2616 INT64_C(9015995347763200), 2617 INT64_C(18031990695526400), 2618 INT64_C(36063981391052800), 2619 INT64_C(72127962782105600), 2620 INT64_C(144255925564211200), 2621 INT64_C(288511851128422400), 2622 INT64_C(577023702256844800), 2623 INT64_C(1154047404513689600), 2624 INT64_C(2308094809027379200), 2625 INT64_C(4616189618054758400), 2626 INT64_C(9223372036854775807), 2627 INT64_C(9223372036854775807), 2628 INT64_C(9223372036854775807), 2629 INT64_C(9223372036854775807), 2630 INT64_C(9223372036854775807), 2631 INT64_C(9223372036854775807), 2632 INT64_C(9223372036854775807), 2633 INT64_C(9223372036854775807), 2634 INT64_C(9223372036854775807), 2635 INT64_C(9223372036854775807), 2636 INT64_C(9223372036854775807), 2637 INT64_C(9223372036854775807), 2638 INT64_C(1026), 2639 INT64_C(2052), 2640 INT64_C(4104), 2641 INT64_C(8208), 2642 INT64_C(16416), 2643 INT64_C(32832), 2644 INT64_C(65664), 2645 INT64_C(131328), 2646 INT64_C(262656), 2647 INT64_C(525312), 2648 INT64_C(1050624), 2649 INT64_C(2101248), 2650 INT64_C(4202496), 2651 INT64_C(8404992), 2652 INT64_C(16809984), 2653 INT64_C(33619968), 2654 INT64_C(67239936), 2655 INT64_C(134479872), 2656 INT64_C(268959744), 2657 INT64_C(537919488), 2658 INT64_C(1075838976), 2659 INT64_C(2151677952), 2660 INT64_C(4303355904), 2661 INT64_C(8606711808), 2662 INT64_C(17213423616), 2663 INT64_C(34426847232), 2664 INT64_C(68853694464), 2665 INT64_C(137707388928), 2666 INT64_C(275414777856), 2667 INT64_C(550829555712), 2668 INT64_C(1101659111424), 2669 INT64_C(2203318222848), 2670 INT64_C(4406636445696), 2671 INT64_C(8813272891392), 2672 INT64_C(17626545782784), 2673 INT64_C(35253091565568), 2674 INT64_C(70506183131136), 2675 INT64_C(141012366262272), 2676 INT64_C(282024732524544), 2677 INT64_C(564049465049088), 2678 INT64_C(1128098930098176), 2679 INT64_C(2256197860196352), 2680 INT64_C(4512395720392704), 2681 INT64_C(9024791440785408), 2682 INT64_C(18049582881570816), 2683 INT64_C(36099165763141632), 2684 INT64_C(72198331526283264), 2685 INT64_C(144396663052566528), 2686 INT64_C(288793326105133056), 2687 INT64_C(577586652210266112), 2688 INT64_C(1155173304420532224), 2689 INT64_C(2310346608841064448), 2690 INT64_C(4620693217682128896), 2691 INT64_C(9223372036854775807), 2692 INT64_C(9223372036854775807), 2693 INT64_C(9223372036854775807), 2694 INT64_C(9223372036854775807), 2695 INT64_C(9223372036854775807), 2696 INT64_C(9223372036854775807), 2697 INT64_C(9223372036854775807), 2698 INT64_C(9223372036854775807), 2699 INT64_C(9223372036854775807), 2700 INT64_C(9223372036854775807), 2701 INT64_C(9223372036854775807), 2702 INT64_C(9223372036854775807), 2703 INT64_C(1027), 2704 INT64_C(2054), 2705 INT64_C(4108), 2706 INT64_C(8216), 2707 INT64_C(16432), 2708 INT64_C(32864), 2709 INT64_C(65728), 2710 INT64_C(131456), 2711 INT64_C(262912), 2712 INT64_C(525824), 2713 INT64_C(1051648), 2714 INT64_C(2103296), 2715 INT64_C(4206592), 2716 INT64_C(8413184), 2717 INT64_C(16826368), 2718 INT64_C(33652736), 2719 INT64_C(67305472), 2720 INT64_C(134610944), 2721 INT64_C(269221888), 2722 INT64_C(538443776), 2723 INT64_C(1076887552), 2724 INT64_C(2153775104), 2725 INT64_C(4307550208), 2726 INT64_C(8615100416), 2727 INT64_C(17230200832), 2728 INT64_C(34460401664), 2729 INT64_C(68920803328), 2730 INT64_C(137841606656), 2731 INT64_C(275683213312), 2732 INT64_C(551366426624), 2733 INT64_C(1102732853248), 2734 INT64_C(2205465706496), 2735 INT64_C(4410931412992), 2736 INT64_C(8821862825984), 2737 INT64_C(17643725651968), 2738 INT64_C(35287451303936), 2739 INT64_C(70574902607872), 2740 INT64_C(141149805215744), 2741 INT64_C(282299610431488), 2742 INT64_C(564599220862976), 2743 INT64_C(1129198441725952), 2744 INT64_C(2258396883451904), 2745 INT64_C(4516793766903808), 2746 INT64_C(9033587533807616), 2747 INT64_C(18067175067615232), 2748 INT64_C(36134350135230464), 2749 INT64_C(72268700270460928), 2750 INT64_C(144537400540921856), 2751 INT64_C(289074801081843712), 2752 INT64_C(578149602163687424), 2753 INT64_C(1156299204327374848), 2754 INT64_C(2312598408654749696), 2755 INT64_C(4625196817309499392), 2756 INT64_C(9223372036854775807), 2757 INT64_C(9223372036854775807), 2758 INT64_C(9223372036854775807), 2759 INT64_C(9223372036854775807), 2760 INT64_C(9223372036854775807), 2761 INT64_C(9223372036854775807), 2762 INT64_C(9223372036854775807), 2763 INT64_C(9223372036854775807), 2764 INT64_C(9223372036854775807), 2765 INT64_C(9223372036854775807), 2766 INT64_C(9223372036854775807), 2767 INT64_C(9223372036854775807), 2768 INT64_C(1347), 2769 INT64_C(2694), 2770 INT64_C(5388), 2771 INT64_C(10776), 2772 INT64_C(21552), 2773 INT64_C(43104), 2774 INT64_C(86208), 2775 INT64_C(172416), 2776 INT64_C(344832), 2777 INT64_C(689664), 2778 INT64_C(1379328), 2779 INT64_C(2758656), 2780 INT64_C(5517312), 2781 INT64_C(11034624), 2782 INT64_C(22069248), 2783 INT64_C(44138496), 2784 INT64_C(88276992), 2785 INT64_C(176553984), 2786 INT64_C(353107968), 2787 INT64_C(706215936), 2788 INT64_C(1412431872), 2789 INT64_C(2824863744), 2790 INT64_C(5649727488), 2791 INT64_C(11299454976), 2792 INT64_C(22598909952), 2793 INT64_C(45197819904), 2794 INT64_C(90395639808), 2795 INT64_C(180791279616), 2796 INT64_C(361582559232), 2797 INT64_C(723165118464), 2798 INT64_C(1446330236928), 2799 INT64_C(2892660473856), 2800 INT64_C(5785320947712), 2801 INT64_C(11570641895424), 2802 INT64_C(23141283790848), 2803 INT64_C(46282567581696), 2804 INT64_C(92565135163392), 2805 INT64_C(185130270326784), 2806 INT64_C(370260540653568), 2807 INT64_C(740521081307136), 2808 INT64_C(1481042162614272), 2809 INT64_C(2962084325228544), 2810 INT64_C(5924168650457088), 2811 INT64_C(11848337300914176), 2812 INT64_C(23696674601828352), 2813 INT64_C(47393349203656704), 2814 INT64_C(94786698407313408), 2815 INT64_C(189573396814626816), 2816 INT64_C(379146793629253632), 2817 INT64_C(758293587258507264), 2818 INT64_C(1516587174517014528), 2819 INT64_C(3033174349034029056), 2820 INT64_C(6066348698068058112), 2821 INT64_C(9223372036854775807), 2822 INT64_C(9223372036854775807), 2823 INT64_C(9223372036854775807), 2824 INT64_C(9223372036854775807), 2825 INT64_C(9223372036854775807), 2826 INT64_C(9223372036854775807), 2827 INT64_C(9223372036854775807), 2828 INT64_C(9223372036854775807), 2829 INT64_C(9223372036854775807), 2830 INT64_C(9223372036854775807), 2831 INT64_C(9223372036854775807), 2832 INT64_C(9223372036854775807), 2833 INT64_C(2044), 2834 INT64_C(4088), 2835 INT64_C(8176), 2836 INT64_C(16352), 2837 INT64_C(32704), 2838 INT64_C(65408), 2839 INT64_C(130816), 2840 INT64_C(261632), 2841 INT64_C(523264), 2842 INT64_C(1046528), 2843 INT64_C(2093056), 2844 INT64_C(4186112), 2845 INT64_C(8372224), 2846 INT64_C(16744448), 2847 INT64_C(33488896), 2848 INT64_C(66977792), 2849 INT64_C(133955584), 2850 INT64_C(267911168), 2851 INT64_C(535822336), 2852 INT64_C(1071644672), 2853 INT64_C(2143289344), 2854 INT64_C(4286578688), 2855 INT64_C(8573157376), 2856 INT64_C(17146314752), 2857 INT64_C(34292629504), 2858 INT64_C(68585259008), 2859 INT64_C(137170518016), 2860 INT64_C(274341036032), 2861 INT64_C(548682072064), 2862 INT64_C(1097364144128), 2863 INT64_C(2194728288256), 2864 INT64_C(4389456576512), 2865 INT64_C(8778913153024), 2866 INT64_C(17557826306048), 2867 INT64_C(35115652612096), 2868 INT64_C(70231305224192), 2869 INT64_C(140462610448384), 2870 INT64_C(280925220896768), 2871 INT64_C(561850441793536), 2872 INT64_C(1123700883587072), 2873 INT64_C(2247401767174144), 2874 INT64_C(4494803534348288), 2875 INT64_C(8989607068696576), 2876 INT64_C(17979214137393152), 2877 INT64_C(35958428274786304), 2878 INT64_C(71916856549572608), 2879 INT64_C(143833713099145216), 2880 INT64_C(287667426198290432), 2881 INT64_C(575334852396580864), 2882 INT64_C(1150669704793161728), 2883 INT64_C(2301339409586323456), 2884 INT64_C(4602678819172646912), 2885 INT64_C(9205357638345293824), 2886 INT64_C(9223372036854775807), 2887 INT64_C(9223372036854775807), 2888 INT64_C(9223372036854775807), 2889 INT64_C(9223372036854775807), 2890 INT64_C(9223372036854775807), 2891 INT64_C(9223372036854775807), 2892 INT64_C(9223372036854775807), 2893 INT64_C(9223372036854775807), 2894 INT64_C(9223372036854775807), 2895 INT64_C(9223372036854775807), 2896 INT64_C(9223372036854775807), 2897 INT64_C(9223372036854775807), 2898 INT64_C(2045), 2899 INT64_C(4090), 2900 INT64_C(8180), 2901 INT64_C(16360), 2902 INT64_C(32720), 2903 INT64_C(65440), 2904 INT64_C(130880), 2905 INT64_C(261760), 2906 INT64_C(523520), 2907 INT64_C(1047040), 2908 INT64_C(2094080), 2909 INT64_C(4188160), 2910 INT64_C(8376320), 2911 INT64_C(16752640), 2912 INT64_C(33505280), 2913 INT64_C(67010560), 2914 INT64_C(134021120), 2915 INT64_C(268042240), 2916 INT64_C(536084480), 2917 INT64_C(1072168960), 2918 INT64_C(2144337920), 2919 INT64_C(4288675840), 2920 INT64_C(8577351680), 2921 INT64_C(17154703360), 2922 INT64_C(34309406720), 2923 INT64_C(68618813440), 2924 INT64_C(137237626880), 2925 INT64_C(274475253760), 2926 INT64_C(548950507520), 2927 INT64_C(1097901015040), 2928 INT64_C(2195802030080), 2929 INT64_C(4391604060160), 2930 INT64_C(8783208120320), 2931 INT64_C(17566416240640), 2932 INT64_C(35132832481280), 2933 INT64_C(70265664962560), 2934 INT64_C(140531329925120), 2935 INT64_C(281062659850240), 2936 INT64_C(562125319700480), 2937 INT64_C(1124250639400960), 2938 INT64_C(2248501278801920), 2939 INT64_C(4497002557603840), 2940 INT64_C(8994005115207680), 2941 INT64_C(17988010230415360), 2942 INT64_C(35976020460830720), 2943 INT64_C(71952040921661440), 2944 INT64_C(143904081843322880), 2945 INT64_C(287808163686645760), 2946 INT64_C(575616327373291520), 2947 INT64_C(1151232654746583040), 2948 INT64_C(2302465309493166080), 2949 INT64_C(4604930618986332160), 2950 INT64_C(9209861237972664320), 2951 INT64_C(9223372036854775807), 2952 INT64_C(9223372036854775807), 2953 INT64_C(9223372036854775807), 2954 INT64_C(9223372036854775807), 2955 INT64_C(9223372036854775807), 2956 INT64_C(9223372036854775807), 2957 INT64_C(9223372036854775807), 2958 INT64_C(9223372036854775807), 2959 INT64_C(9223372036854775807), 2960 INT64_C(9223372036854775807), 2961 INT64_C(9223372036854775807), 2962 INT64_C(9223372036854775807), 2963 INT64_C(2046), 2964 INT64_C(4092), 2965 INT64_C(8184), 2966 INT64_C(16368), 2967 INT64_C(32736), 2968 INT64_C(65472), 2969 INT64_C(130944), 2970 INT64_C(261888), 2971 INT64_C(523776), 2972 INT64_C(1047552), 2973 INT64_C(2095104), 2974 INT64_C(4190208), 2975 INT64_C(8380416), 2976 INT64_C(16760832), 2977 INT64_C(33521664), 2978 INT64_C(67043328), 2979 INT64_C(134086656), 2980 INT64_C(268173312), 2981 INT64_C(536346624), 2982 INT64_C(1072693248), 2983 INT64_C(2145386496), 2984 INT64_C(4290772992), 2985 INT64_C(8581545984), 2986 INT64_C(17163091968), 2987 INT64_C(34326183936), 2988 INT64_C(68652367872), 2989 INT64_C(137304735744), 2990 INT64_C(274609471488), 2991 INT64_C(549218942976), 2992 INT64_C(1098437885952), 2993 INT64_C(2196875771904), 2994 INT64_C(4393751543808), 2995 INT64_C(8787503087616), 2996 INT64_C(17575006175232), 2997 INT64_C(35150012350464), 2998 INT64_C(70300024700928), 2999 INT64_C(140600049401856), 3000 INT64_C(281200098803712), 3001 INT64_C(562400197607424), 3002 INT64_C(1124800395214848), 3003 INT64_C(2249600790429696), 3004 INT64_C(4499201580859392), 3005 INT64_C(8998403161718784), 3006 INT64_C(17996806323437568), 3007 INT64_C(35993612646875136), 3008 INT64_C(71987225293750272), 3009 INT64_C(143974450587500544), 3010 INT64_C(287948901175001088), 3011 INT64_C(575897802350002176), 3012 INT64_C(1151795604700004352), 3013 INT64_C(2303591209400008704), 3014 INT64_C(4607182418800017408), 3015 INT64_C(9214364837600034816), 3016 INT64_C(9223372036854775807), 3017 INT64_C(9223372036854775807), 3018 INT64_C(9223372036854775807), 3019 INT64_C(9223372036854775807), 3020 INT64_C(9223372036854775807), 3021 INT64_C(9223372036854775807), 3022 INT64_C(9223372036854775807), 3023 INT64_C(9223372036854775807), 3024 INT64_C(9223372036854775807), 3025 INT64_C(9223372036854775807), 3026 INT64_C(9223372036854775807), 3027 INT64_C(9223372036854775807), 3028 INT64_C(2047), 3029 INT64_C(4094), 3030 INT64_C(8188), 3031 INT64_C(16376), 3032 INT64_C(32752), 3033 INT64_C(65504), 3034 INT64_C(131008), 3035 INT64_C(262016), 3036 INT64_C(524032), 3037 INT64_C(1048064), 3038 INT64_C(2096128), 3039 INT64_C(4192256), 3040 INT64_C(8384512), 3041 INT64_C(16769024), 3042 INT64_C(33538048), 3043 INT64_C(67076096), 3044 INT64_C(134152192), 3045 INT64_C(268304384), 3046 INT64_C(536608768), 3047 INT64_C(1073217536), 3048 INT64_C(2146435072), 3049 INT64_C(4292870144), 3050 INT64_C(8585740288), 3051 INT64_C(17171480576), 3052 INT64_C(34342961152), 3053 INT64_C(68685922304), 3054 INT64_C(137371844608), 3055 INT64_C(274743689216), 3056 INT64_C(549487378432), 3057 INT64_C(1098974756864), 3058 INT64_C(2197949513728), 3059 INT64_C(4395899027456), 3060 INT64_C(8791798054912), 3061 INT64_C(17583596109824), 3062 INT64_C(35167192219648), 3063 INT64_C(70334384439296), 3064 INT64_C(140668768878592), 3065 INT64_C(281337537757184), 3066 INT64_C(562675075514368), 3067 INT64_C(1125350151028736), 3068 INT64_C(2250700302057472), 3069 INT64_C(4501400604114944), 3070 INT64_C(9002801208229888), 3071 INT64_C(18005602416459776), 3072 INT64_C(36011204832919552), 3073 INT64_C(72022409665839104), 3074 INT64_C(144044819331678208), 3075 INT64_C(288089638663356416), 3076 INT64_C(576179277326712832), 3077 INT64_C(1152358554653425664), 3078 INT64_C(2304717109306851328), 3079 INT64_C(4609434218613702656), 3080 INT64_C(9218868437227405312), 3081 INT64_C(9223372036854775807), 3082 INT64_C(9223372036854775807), 3083 INT64_C(9223372036854775807), 3084 INT64_C(9223372036854775807), 3085 INT64_C(9223372036854775807), 3086 INT64_C(9223372036854775807), 3087 INT64_C(9223372036854775807), 3088 INT64_C(9223372036854775807), 3089 INT64_C(9223372036854775807), 3090 INT64_C(9223372036854775807), 3091 INT64_C(9223372036854775807), 3092 INT64_C(9223372036854775807), 3093 INT64_C(512), 3094 INT64_C(1024), 3095 INT64_C(2048), 3096 INT64_C(4096), 3097 INT64_C(8192), 3098 INT64_C(16384), 3099 INT64_C(32768), 3100 INT64_C(65536), 3101 INT64_C(131072), 3102 INT64_C(262144), 3103 INT64_C(524288), 3104 INT64_C(1048576), 3105 INT64_C(2097152), 3106 INT64_C(4194304), 3107 INT64_C(8388608), 3108 INT64_C(16777216), 3109 INT64_C(33554432), 3110 INT64_C(67108864), 3111 INT64_C(134217728), 3112 INT64_C(268435456), 3113 INT64_C(536870912), 3114 INT64_C(1073741824), 3115 INT64_C(2147483648), 3116 INT64_C(4294967296), 3117 INT64_C(8589934592), 3118 INT64_C(17179869184), 3119 INT64_C(34359738368), 3120 INT64_C(68719476736), 3121 INT64_C(137438953472), 3122 INT64_C(274877906944), 3123 INT64_C(549755813888), 3124 INT64_C(1099511627776), 3125 INT64_C(2199023255552), 3126 INT64_C(4398046511104), 3127 INT64_C(8796093022208), 3128 INT64_C(17592186044416), 3129 INT64_C(35184372088832), 3130 INT64_C(70368744177664), 3131 INT64_C(140737488355328), 3132 INT64_C(281474976710656), 3133 INT64_C(562949953421312), 3134 INT64_C(1125899906842624), 3135 INT64_C(2251799813685248), 3136 INT64_C(4503599627370496), 3137 INT64_C(9007199254740992), 3138 INT64_C(18014398509481984), 3139 INT64_C(36028797018963968), 3140 INT64_C(72057594037927936), 3141 INT64_C(144115188075855872), 3142 INT64_C(288230376151711744), 3143 INT64_C(576460752303423488), 3144 INT64_C(1152921504606846976), 3145 INT64_C(2305843009213693952), 3146 INT64_C(4611686018427387904), 3147 INT64_C(9223372036854775807), 3148 INT64_C(9223372036854775807), 3149 INT64_C(9223372036854775807), 3150 INT64_C(9223372036854775807), 3151 INT64_C(9223372036854775807), 3152 INT64_C(9223372036854775807), 3153 INT64_C(9223372036854775807), 3154 INT64_C(9223372036854775807), 3155 INT64_C(9223372036854775807), 3156 INT64_C(9223372036854775807), 3157 INT64_C(9223372036854775807), 3158 INT64_C(512), 3159 INT64_C(1025), 3160 INT64_C(2050), 3161 INT64_C(4100), 3162 INT64_C(8200), 3163 INT64_C(16400), 3164 INT64_C(32800), 3165 INT64_C(65600), 3166 INT64_C(131200), 3167 INT64_C(262400), 3168 INT64_C(524800), 3169 INT64_C(1049600), 3170 INT64_C(2099200), 3171 INT64_C(4198400), 3172 INT64_C(8396800), 3173 INT64_C(16793600), 3174 INT64_C(33587200), 3175 INT64_C(67174400), 3176 INT64_C(134348800), 3177 INT64_C(268697600), 3178 INT64_C(537395200), 3179 INT64_C(1074790400), 3180 INT64_C(2149580800), 3181 INT64_C(4299161600), 3182 INT64_C(8598323200), 3183 INT64_C(17196646400), 3184 INT64_C(34393292800), 3185 INT64_C(68786585600), 3186 INT64_C(137573171200), 3187 INT64_C(275146342400), 3188 INT64_C(550292684800), 3189 INT64_C(1100585369600), 3190 INT64_C(2201170739200), 3191 INT64_C(4402341478400), 3192 INT64_C(8804682956800), 3193 INT64_C(17609365913600), 3194 INT64_C(35218731827200), 3195 INT64_C(70437463654400), 3196 INT64_C(140874927308800), 3197 INT64_C(281749854617600), 3198 INT64_C(563499709235200), 3199 INT64_C(1126999418470400), 3200 INT64_C(2253998836940800), 3201 INT64_C(4507997673881600), 3202 INT64_C(9015995347763200), 3203 INT64_C(18031990695526400), 3204 INT64_C(36063981391052800), 3205 INT64_C(72127962782105600), 3206 INT64_C(144255925564211200), 3207 INT64_C(288511851128422400), 3208 INT64_C(577023702256844800), 3209 INT64_C(1154047404513689600), 3210 INT64_C(2308094809027379200), 3211 INT64_C(4616189618054758400), 3212 INT64_C(9223372036854775807), 3213 INT64_C(9223372036854775807), 3214 INT64_C(9223372036854775807), 3215 INT64_C(9223372036854775807), 3216 INT64_C(9223372036854775807), 3217 INT64_C(9223372036854775807), 3218 INT64_C(9223372036854775807), 3219 INT64_C(9223372036854775807), 3220 INT64_C(9223372036854775807), 3221 INT64_C(9223372036854775807), 3222 INT64_C(9223372036854775807), 3223 INT64_C(513), 3224 INT64_C(1026), 3225 INT64_C(2052), 3226 INT64_C(4104), 3227 INT64_C(8208), 3228 INT64_C(16416), 3229 INT64_C(32832), 3230 INT64_C(65664), 3231 INT64_C(131328), 3232 INT64_C(262656), 3233 INT64_C(525312), 3234 INT64_C(1050624), 3235 INT64_C(2101248), 3236 INT64_C(4202496), 3237 INT64_C(8404992), 3238 INT64_C(16809984), 3239 INT64_C(33619968), 3240 INT64_C(67239936), 3241 INT64_C(134479872), 3242 INT64_C(268959744), 3243 INT64_C(537919488), 3244 INT64_C(1075838976), 3245 INT64_C(2151677952), 3246 INT64_C(4303355904), 3247 INT64_C(8606711808), 3248 INT64_C(17213423616), 3249 INT64_C(34426847232), 3250 INT64_C(68853694464), 3251 INT64_C(137707388928), 3252 INT64_C(275414777856), 3253 INT64_C(550829555712), 3254 INT64_C(1101659111424), 3255 INT64_C(2203318222848), 3256 INT64_C(4406636445696), 3257 INT64_C(8813272891392), 3258 INT64_C(17626545782784), 3259 INT64_C(35253091565568), 3260 INT64_C(70506183131136), 3261 INT64_C(141012366262272), 3262 INT64_C(282024732524544), 3263 INT64_C(564049465049088), 3264 INT64_C(1128098930098176), 3265 INT64_C(2256197860196352), 3266 INT64_C(4512395720392704), 3267 INT64_C(9024791440785408), 3268 INT64_C(18049582881570816), 3269 INT64_C(36099165763141632), 3270 INT64_C(72198331526283264), 3271 INT64_C(144396663052566528), 3272 INT64_C(288793326105133056), 3273 INT64_C(577586652210266112), 3274 INT64_C(1155173304420532224), 3275 INT64_C(2310346608841064448), 3276 INT64_C(4620693217682128896), 3277 INT64_C(9223372036854775807), 3278 INT64_C(9223372036854775807), 3279 INT64_C(9223372036854775807), 3280 INT64_C(9223372036854775807), 3281 INT64_C(9223372036854775807), 3282 INT64_C(9223372036854775807), 3283 INT64_C(9223372036854775807), 3284 INT64_C(9223372036854775807), 3285 INT64_C(9223372036854775807), 3286 INT64_C(9223372036854775807), 3287 INT64_C(9223372036854775807), 3288 INT64_C(513), 3289 INT64_C(1027), 3290 INT64_C(2054), 3291 INT64_C(4108), 3292 INT64_C(8216), 3293 INT64_C(16432), 3294 INT64_C(32864), 3295 INT64_C(65728), 3296 INT64_C(131456), 3297 INT64_C(262912), 3298 INT64_C(525824), 3299 INT64_C(1051648), 3300 INT64_C(2103296), 3301 INT64_C(4206592), 3302 INT64_C(8413184), 3303 INT64_C(16826368), 3304 INT64_C(33652736), 3305 INT64_C(67305472), 3306 INT64_C(134610944), 3307 INT64_C(269221888), 3308 INT64_C(538443776), 3309 INT64_C(1076887552), 3310 INT64_C(2153775104), 3311 INT64_C(4307550208), 3312 INT64_C(8615100416), 3313 INT64_C(17230200832), 3314 INT64_C(34460401664), 3315 INT64_C(68920803328), 3316 INT64_C(137841606656), 3317 INT64_C(275683213312), 3318 INT64_C(551366426624), 3319 INT64_C(1102732853248), 3320 INT64_C(2205465706496), 3321 INT64_C(4410931412992), 3322 INT64_C(8821862825984), 3323 INT64_C(17643725651968), 3324 INT64_C(35287451303936), 3325 INT64_C(70574902607872), 3326 INT64_C(141149805215744), 3327 INT64_C(282299610431488), 3328 INT64_C(564599220862976), 3329 INT64_C(1129198441725952), 3330 INT64_C(2258396883451904), 3331 INT64_C(4516793766903808), 3332 INT64_C(9033587533807616), 3333 INT64_C(18067175067615232), 3334 INT64_C(36134350135230464), 3335 INT64_C(72268700270460928), 3336 INT64_C(144537400540921856), 3337 INT64_C(289074801081843712), 3338 INT64_C(578149602163687424), 3339 INT64_C(1156299204327374848), 3340 INT64_C(2312598408654749696), 3341 INT64_C(4625196817309499392), 3342 INT64_C(9223372036854775807), 3343 INT64_C(9223372036854775807), 3344 INT64_C(9223372036854775807), 3345 INT64_C(9223372036854775807), 3346 INT64_C(9223372036854775807), 3347 INT64_C(9223372036854775807), 3348 INT64_C(9223372036854775807), 3349 INT64_C(9223372036854775807), 3350 INT64_C(9223372036854775807), 3351 INT64_C(9223372036854775807), 3352 INT64_C(9223372036854775807), 3353 INT64_C(912), 3354 INT64_C(1825), 3355 INT64_C(3650), 3356 INT64_C(7300), 3357 INT64_C(14600), 3358 INT64_C(29200), 3359 INT64_C(58400), 3360 INT64_C(116800), 3361 INT64_C(233600), 3362 INT64_C(467200), 3363 INT64_C(934400), 3364 INT64_C(1868800), 3365 INT64_C(3737600), 3366 INT64_C(7475200), 3367 INT64_C(14950400), 3368 INT64_C(29900800), 3369 INT64_C(59801600), 3370 INT64_C(119603200), 3371 INT64_C(239206400), 3372 INT64_C(478412800), 3373 INT64_C(956825600), 3374 INT64_C(1913651200), 3375 INT64_C(3827302400), 3376 INT64_C(7654604800), 3377 INT64_C(15309209600), 3378 INT64_C(30618419200), 3379 INT64_C(61236838400), 3380 INT64_C(122473676800), 3381 INT64_C(244947353600), 3382 INT64_C(489894707200), 3383 INT64_C(979789414400), 3384 INT64_C(1959578828800), 3385 INT64_C(3919157657600), 3386 INT64_C(7838315315200), 3387 INT64_C(15676630630400), 3388 INT64_C(31353261260800), 3389 INT64_C(62706522521600), 3390 INT64_C(125413045043200), 3391 INT64_C(250826090086400), 3392 INT64_C(501652180172800), 3393 INT64_C(1003304360345600), 3394 INT64_C(2006608720691200), 3395 INT64_C(4013217441382400), 3396 INT64_C(8026434882764800), 3397 INT64_C(16052869765529600), 3398 INT64_C(32105739531059200), 3399 INT64_C(64211479062118400), 3400 INT64_C(128422958124236800), 3401 INT64_C(256845916248473600), 3402 INT64_C(513691832496947200), 3403 INT64_C(1027383664993894400), 3404 INT64_C(2054767329987788800), 3405 INT64_C(4109534659975577600), 3406 INT64_C(8219069319951155200), 3407 INT64_C(9223372036854775807), 3408 INT64_C(9223372036854775807), 3409 INT64_C(9223372036854775807), 3410 INT64_C(9223372036854775807), 3411 INT64_C(9223372036854775807), 3412 INT64_C(9223372036854775807), 3413 INT64_C(9223372036854775807), 3414 INT64_C(9223372036854775807), 3415 INT64_C(9223372036854775807), 3416 INT64_C(9223372036854775807), 3417 INT64_C(9223372036854775807), 3418 INT64_C(1022), 3419 INT64_C(2044), 3420 INT64_C(4088), 3421 INT64_C(8176), 3422 INT64_C(16352), 3423 INT64_C(32704), 3424 INT64_C(65408), 3425 INT64_C(130816), 3426 INT64_C(261632), 3427 INT64_C(523264), 3428 INT64_C(1046528), 3429 INT64_C(2093056), 3430 INT64_C(4186112), 3431 INT64_C(8372224), 3432 INT64_C(16744448), 3433 INT64_C(33488896), 3434 INT64_C(66977792), 3435 INT64_C(133955584), 3436 INT64_C(267911168), 3437 INT64_C(535822336), 3438 INT64_C(1071644672), 3439 INT64_C(2143289344), 3440 INT64_C(4286578688), 3441 INT64_C(8573157376), 3442 INT64_C(17146314752), 3443 INT64_C(34292629504), 3444 INT64_C(68585259008), 3445 INT64_C(137170518016), 3446 INT64_C(274341036032), 3447 INT64_C(548682072064), 3448 INT64_C(1097364144128), 3449 INT64_C(2194728288256), 3450 INT64_C(4389456576512), 3451 INT64_C(8778913153024), 3452 INT64_C(17557826306048), 3453 INT64_C(35115652612096), 3454 INT64_C(70231305224192), 3455 INT64_C(140462610448384), 3456 INT64_C(280925220896768), 3457 INT64_C(561850441793536), 3458 INT64_C(1123700883587072), 3459 INT64_C(2247401767174144), 3460 INT64_C(4494803534348288), 3461 INT64_C(8989607068696576), 3462 INT64_C(17979214137393152), 3463 INT64_C(35958428274786304), 3464 INT64_C(71916856549572608), 3465 INT64_C(143833713099145216), 3466 INT64_C(287667426198290432), 3467 INT64_C(575334852396580864), 3468 INT64_C(1150669704793161728), 3469 INT64_C(2301339409586323456), 3470 INT64_C(4602678819172646912), 3471 INT64_C(9205357638345293824), 3472 INT64_C(9223372036854775807), 3473 INT64_C(9223372036854775807), 3474 INT64_C(9223372036854775807), 3475 INT64_C(9223372036854775807), 3476 INT64_C(9223372036854775807), 3477 INT64_C(9223372036854775807), 3478 INT64_C(9223372036854775807), 3479 INT64_C(9223372036854775807), 3480 INT64_C(9223372036854775807), 3481 INT64_C(9223372036854775807), 3482 INT64_C(9223372036854775807), 3483 INT64_C(1022), 3484 INT64_C(2045), 3485 INT64_C(4090), 3486 INT64_C(8180), 3487 INT64_C(16360), 3488 INT64_C(32720), 3489 INT64_C(65440), 3490 INT64_C(130880), 3491 INT64_C(261760), 3492 INT64_C(523520), 3493 INT64_C(1047040), 3494 INT64_C(2094080), 3495 INT64_C(4188160), 3496 INT64_C(8376320), 3497 INT64_C(16752640), 3498 INT64_C(33505280), 3499 INT64_C(67010560), 3500 INT64_C(134021120), 3501 INT64_C(268042240), 3502 INT64_C(536084480), 3503 INT64_C(1072168960), 3504 INT64_C(2144337920), 3505 INT64_C(4288675840), 3506 INT64_C(8577351680), 3507 INT64_C(17154703360), 3508 INT64_C(34309406720), 3509 INT64_C(68618813440), 3510 INT64_C(137237626880), 3511 INT64_C(274475253760), 3512 INT64_C(548950507520), 3513 INT64_C(1097901015040), 3514 INT64_C(2195802030080), 3515 INT64_C(4391604060160), 3516 INT64_C(8783208120320), 3517 INT64_C(17566416240640), 3518 INT64_C(35132832481280), 3519 INT64_C(70265664962560), 3520 INT64_C(140531329925120), 3521 INT64_C(281062659850240), 3522 INT64_C(562125319700480), 3523 INT64_C(1124250639400960), 3524 INT64_C(2248501278801920), 3525 INT64_C(4497002557603840), 3526 INT64_C(8994005115207680), 3527 INT64_C(17988010230415360), 3528 INT64_C(35976020460830720), 3529 INT64_C(71952040921661440), 3530 INT64_C(143904081843322880), 3531 INT64_C(287808163686645760), 3532 INT64_C(575616327373291520), 3533 INT64_C(1151232654746583040), 3534 INT64_C(2302465309493166080), 3535 INT64_C(4604930618986332160), 3536 INT64_C(9209861237972664320), 3537 INT64_C(9223372036854775807), 3538 INT64_C(9223372036854775807), 3539 INT64_C(9223372036854775807), 3540 INT64_C(9223372036854775807), 3541 INT64_C(9223372036854775807), 3542 INT64_C(9223372036854775807), 3543 INT64_C(9223372036854775807), 3544 INT64_C(9223372036854775807), 3545 INT64_C(9223372036854775807), 3546 INT64_C(9223372036854775807), 3547 INT64_C(9223372036854775807), 3548 INT64_C(1023), 3549 INT64_C(2046), 3550 INT64_C(4092), 3551 INT64_C(8184), 3552 INT64_C(16368), 3553 INT64_C(32736), 3554 INT64_C(65472), 3555 INT64_C(130944), 3556 INT64_C(261888), 3557 INT64_C(523776), 3558 INT64_C(1047552), 3559 INT64_C(2095104), 3560 INT64_C(4190208), 3561 INT64_C(8380416), 3562 INT64_C(16760832), 3563 INT64_C(33521664), 3564 INT64_C(67043328), 3565 INT64_C(134086656), 3566 INT64_C(268173312), 3567 INT64_C(536346624), 3568 INT64_C(1072693248), 3569 INT64_C(2145386496), 3570 INT64_C(4290772992), 3571 INT64_C(8581545984), 3572 INT64_C(17163091968), 3573 INT64_C(34326183936), 3574 INT64_C(68652367872), 3575 INT64_C(137304735744), 3576 INT64_C(274609471488), 3577 INT64_C(549218942976), 3578 INT64_C(1098437885952), 3579 INT64_C(2196875771904), 3580 INT64_C(4393751543808), 3581 INT64_C(8787503087616), 3582 INT64_C(17575006175232), 3583 INT64_C(35150012350464), 3584 INT64_C(70300024700928), 3585 INT64_C(140600049401856), 3586 INT64_C(281200098803712), 3587 INT64_C(562400197607424), 3588 INT64_C(1124800395214848), 3589 INT64_C(2249600790429696), 3590 INT64_C(4499201580859392), 3591 INT64_C(8998403161718784), 3592 INT64_C(17996806323437568), 3593 INT64_C(35993612646875136), 3594 INT64_C(71987225293750272), 3595 INT64_C(143974450587500544), 3596 INT64_C(287948901175001088), 3597 INT64_C(575897802350002176), 3598 INT64_C(1151795604700004352), 3599 INT64_C(2303591209400008704), 3600 INT64_C(4607182418800017408), 3601 INT64_C(9214364837600034816), 3602 INT64_C(9223372036854775807), 3603 INT64_C(9223372036854775807), 3604 INT64_C(9223372036854775807), 3605 INT64_C(9223372036854775807), 3606 INT64_C(9223372036854775807), 3607 INT64_C(9223372036854775807), 3608 INT64_C(9223372036854775807), 3609 INT64_C(9223372036854775807), 3610 INT64_C(9223372036854775807), 3611 INT64_C(9223372036854775807), 3612 INT64_C(9223372036854775807), 3613 INT64_C(1023), 3614 INT64_C(2047), 3615 INT64_C(4094), 3616 INT64_C(8188), 3617 INT64_C(16376), 3618 INT64_C(32752), 3619 INT64_C(65504), 3620 INT64_C(131008), 3621 INT64_C(262016), 3622 INT64_C(524032), 3623 INT64_C(1048064), 3624 INT64_C(2096128), 3625 INT64_C(4192256), 3626 INT64_C(8384512), 3627 INT64_C(16769024), 3628 INT64_C(33538048), 3629 INT64_C(67076096), 3630 INT64_C(134152192), 3631 INT64_C(268304384), 3632 INT64_C(536608768), 3633 INT64_C(1073217536), 3634 INT64_C(2146435072), 3635 INT64_C(4292870144), 3636 INT64_C(8585740288), 3637 INT64_C(17171480576), 3638 INT64_C(34342961152), 3639 INT64_C(68685922304), 3640 INT64_C(137371844608), 3641 INT64_C(274743689216), 3642 INT64_C(549487378432), 3643 INT64_C(1098974756864), 3644 INT64_C(2197949513728), 3645 INT64_C(4395899027456), 3646 INT64_C(8791798054912), 3647 INT64_C(17583596109824), 3648 INT64_C(35167192219648), 3649 INT64_C(70334384439296), 3650 INT64_C(140668768878592), 3651 INT64_C(281337537757184), 3652 INT64_C(562675075514368), 3653 INT64_C(1125350151028736), 3654 INT64_C(2250700302057472), 3655 INT64_C(4501400604114944), 3656 INT64_C(9002801208229888), 3657 INT64_C(18005602416459776), 3658 INT64_C(36011204832919552), 3659 INT64_C(72022409665839104), 3660 INT64_C(144044819331678208), 3661 INT64_C(288089638663356416), 3662 INT64_C(576179277326712832), 3663 INT64_C(1152358554653425664), 3664 INT64_C(2304717109306851328), 3665 INT64_C(4609434218613702656), 3666 INT64_C(9218868437227405312), 3667 INT64_C(9223372036854775807), 3668 INT64_C(9223372036854775807), 3669 INT64_C(9223372036854775807), 3670 INT64_C(9223372036854775807), 3671 INT64_C(9223372036854775807), 3672 INT64_C(9223372036854775807), 3673 INT64_C(9223372036854775807), 3674 INT64_C(9223372036854775807), 3675 INT64_C(9223372036854775807), 3676 INT64_C(9223372036854775807), 3677 INT64_C(9223372036854775807), 3678 INT64_C(256), 3679 INT64_C(512), 3680 INT64_C(1024), 3681 INT64_C(2048), 3682 INT64_C(4096), 3683 INT64_C(8192), 3684 INT64_C(16384), 3685 INT64_C(32768), 3686 INT64_C(65536), 3687 INT64_C(131072), 3688 INT64_C(262144), 3689 INT64_C(524288), 3690 INT64_C(1048576), 3691 INT64_C(2097152), 3692 INT64_C(4194304), 3693 INT64_C(8388608), 3694 INT64_C(16777216), 3695 INT64_C(33554432), 3696 INT64_C(67108864), 3697 INT64_C(134217728), 3698 INT64_C(268435456), 3699 INT64_C(536870912), 3700 INT64_C(1073741824), 3701 INT64_C(2147483648), 3702 INT64_C(4294967296), 3703 INT64_C(8589934592), 3704 INT64_C(17179869184), 3705 INT64_C(34359738368), 3706 INT64_C(68719476736), 3707 INT64_C(137438953472), 3708 INT64_C(274877906944), 3709 INT64_C(549755813888), 3710 INT64_C(1099511627776), 3711 INT64_C(2199023255552), 3712 INT64_C(4398046511104), 3713 INT64_C(8796093022208), 3714 INT64_C(17592186044416), 3715 INT64_C(35184372088832), 3716 INT64_C(70368744177664), 3717 INT64_C(140737488355328), 3718 INT64_C(281474976710656), 3719 INT64_C(562949953421312), 3720 INT64_C(1125899906842624), 3721 INT64_C(2251799813685248), 3722 INT64_C(4503599627370496), 3723 INT64_C(9007199254740992), 3724 INT64_C(18014398509481984), 3725 INT64_C(36028797018963968), 3726 INT64_C(72057594037927936), 3727 INT64_C(144115188075855872), 3728 INT64_C(288230376151711744), 3729 INT64_C(576460752303423488), 3730 INT64_C(1152921504606846976), 3731 INT64_C(2305843009213693952), 3732 INT64_C(4611686018427387904), 3733 INT64_C(9223372036854775807), 3734 INT64_C(9223372036854775807), 3735 INT64_C(9223372036854775807), 3736 INT64_C(9223372036854775807), 3737 INT64_C(9223372036854775807), 3738 INT64_C(9223372036854775807), 3739 INT64_C(9223372036854775807), 3740 INT64_C(9223372036854775807), 3741 INT64_C(9223372036854775807), 3742 INT64_C(9223372036854775807), 3743 INT64_C(256), 3744 INT64_C(512), 3745 INT64_C(1025), 3746 INT64_C(2050), 3747 INT64_C(4100), 3748 INT64_C(8200), 3749 INT64_C(16400), 3750 INT64_C(32800), 3751 INT64_C(65600), 3752 INT64_C(131200), 3753 INT64_C(262400), 3754 INT64_C(524800), 3755 INT64_C(1049600), 3756 INT64_C(2099200), 3757 INT64_C(4198400), 3758 INT64_C(8396800), 3759 INT64_C(16793600), 3760 INT64_C(33587200), 3761 INT64_C(67174400), 3762 INT64_C(134348800), 3763 INT64_C(268697600), 3764 INT64_C(537395200), 3765 INT64_C(1074790400), 3766 INT64_C(2149580800), 3767 INT64_C(4299161600), 3768 INT64_C(8598323200), 3769 INT64_C(17196646400), 3770 INT64_C(34393292800), 3771 INT64_C(68786585600), 3772 INT64_C(137573171200), 3773 INT64_C(275146342400), 3774 INT64_C(550292684800), 3775 INT64_C(1100585369600), 3776 INT64_C(2201170739200), 3777 INT64_C(4402341478400), 3778 INT64_C(8804682956800), 3779 INT64_C(17609365913600), 3780 INT64_C(35218731827200), 3781 INT64_C(70437463654400), 3782 INT64_C(140874927308800), 3783 INT64_C(281749854617600), 3784 INT64_C(563499709235200), 3785 INT64_C(1126999418470400), 3786 INT64_C(2253998836940800), 3787 INT64_C(4507997673881600), 3788 INT64_C(9015995347763200), 3789 INT64_C(18031990695526400), 3790 INT64_C(36063981391052800), 3791 INT64_C(72127962782105600), 3792 INT64_C(144255925564211200), 3793 INT64_C(288511851128422400), 3794 INT64_C(577023702256844800), 3795 INT64_C(1154047404513689600), 3796 INT64_C(2308094809027379200), 3797 INT64_C(4616189618054758400), 3798 INT64_C(9223372036854775807), 3799 INT64_C(9223372036854775807), 3800 INT64_C(9223372036854775807), 3801 INT64_C(9223372036854775807), 3802 INT64_C(9223372036854775807), 3803 INT64_C(9223372036854775807), 3804 INT64_C(9223372036854775807), 3805 INT64_C(9223372036854775807), 3806 INT64_C(9223372036854775807), 3807 INT64_C(9223372036854775807), 3808 INT64_C(256), 3809 INT64_C(513), 3810 INT64_C(1026), 3811 INT64_C(2052), 3812 INT64_C(4104), 3813 INT64_C(8208), 3814 INT64_C(16416), 3815 INT64_C(32832), 3816 INT64_C(65664), 3817 INT64_C(131328), 3818 INT64_C(262656), 3819 INT64_C(525312), 3820 INT64_C(1050624), 3821 INT64_C(2101248), 3822 INT64_C(4202496), 3823 INT64_C(8404992), 3824 INT64_C(16809984), 3825 INT64_C(33619968), 3826 INT64_C(67239936), 3827 INT64_C(134479872), 3828 INT64_C(268959744), 3829 INT64_C(537919488), 3830 INT64_C(1075838976), 3831 INT64_C(2151677952), 3832 INT64_C(4303355904), 3833 INT64_C(8606711808), 3834 INT64_C(17213423616), 3835 INT64_C(34426847232), 3836 INT64_C(68853694464), 3837 INT64_C(137707388928), 3838 INT64_C(275414777856), 3839 INT64_C(550829555712), 3840 INT64_C(1101659111424), 3841 INT64_C(2203318222848), 3842 INT64_C(4406636445696), 3843 INT64_C(8813272891392), 3844 INT64_C(17626545782784), 3845 INT64_C(35253091565568), 3846 INT64_C(70506183131136), 3847 INT64_C(141012366262272), 3848 INT64_C(282024732524544), 3849 INT64_C(564049465049088), 3850 INT64_C(1128098930098176), 3851 INT64_C(2256197860196352), 3852 INT64_C(4512395720392704), 3853 INT64_C(9024791440785408), 3854 INT64_C(18049582881570816), 3855 INT64_C(36099165763141632), 3856 INT64_C(72198331526283264), 3857 INT64_C(144396663052566528), 3858 INT64_C(288793326105133056), 3859 INT64_C(577586652210266112), 3860 INT64_C(1155173304420532224), 3861 INT64_C(2310346608841064448), 3862 INT64_C(4620693217682128896), 3863 INT64_C(9223372036854775807), 3864 INT64_C(9223372036854775807), 3865 INT64_C(9223372036854775807), 3866 INT64_C(9223372036854775807), 3867 INT64_C(9223372036854775807), 3868 INT64_C(9223372036854775807), 3869 INT64_C(9223372036854775807), 3870 INT64_C(9223372036854775807), 3871 INT64_C(9223372036854775807), 3872 INT64_C(9223372036854775807), 3873 INT64_C(256), 3874 INT64_C(513), 3875 INT64_C(1027), 3876 INT64_C(2054), 3877 INT64_C(4108), 3878 INT64_C(8216), 3879 INT64_C(16432), 3880 INT64_C(32864), 3881 INT64_C(65728), 3882 INT64_C(131456), 3883 INT64_C(262912), 3884 INT64_C(525824), 3885 INT64_C(1051648), 3886 INT64_C(2103296), 3887 INT64_C(4206592), 3888 INT64_C(8413184), 3889 INT64_C(16826368), 3890 INT64_C(33652736), 3891 INT64_C(67305472), 3892 INT64_C(134610944), 3893 INT64_C(269221888), 3894 INT64_C(538443776), 3895 INT64_C(1076887552), 3896 INT64_C(2153775104), 3897 INT64_C(4307550208), 3898 INT64_C(8615100416), 3899 INT64_C(17230200832), 3900 INT64_C(34460401664), 3901 INT64_C(68920803328), 3902 INT64_C(137841606656), 3903 INT64_C(275683213312), 3904 INT64_C(551366426624), 3905 INT64_C(1102732853248), 3906 INT64_C(2205465706496), 3907 INT64_C(4410931412992), 3908 INT64_C(8821862825984), 3909 INT64_C(17643725651968), 3910 INT64_C(35287451303936), 3911 INT64_C(70574902607872), 3912 INT64_C(141149805215744), 3913 INT64_C(282299610431488), 3914 INT64_C(564599220862976), 3915 INT64_C(1129198441725952), 3916 INT64_C(2258396883451904), 3917 INT64_C(4516793766903808), 3918 INT64_C(9033587533807616), 3919 INT64_C(18067175067615232), 3920 INT64_C(36134350135230464), 3921 INT64_C(72268700270460928), 3922 INT64_C(144537400540921856), 3923 INT64_C(289074801081843712), 3924 INT64_C(578149602163687424), 3925 INT64_C(1156299204327374848), 3926 INT64_C(2312598408654749696), 3927 INT64_C(4625196817309499392), 3928 INT64_C(9223372036854775807), 3929 INT64_C(9223372036854775807), 3930 INT64_C(9223372036854775807), 3931 INT64_C(9223372036854775807), 3932 INT64_C(9223372036854775807), 3933 INT64_C(9223372036854775807), 3934 INT64_C(9223372036854775807), 3935 INT64_C(9223372036854775807), 3936 INT64_C(9223372036854775807), 3937 INT64_C(9223372036854775807), 3938 INT64_C(332), 3939 INT64_C(665), 3940 INT64_C(1330), 3941 INT64_C(2660), 3942 INT64_C(5320), 3943 INT64_C(10640), 3944 INT64_C(21280), 3945 INT64_C(42560), 3946 INT64_C(85120), 3947 INT64_C(170240), 3948 INT64_C(340480), 3949 INT64_C(680960), 3950 INT64_C(1361920), 3951 INT64_C(2723840), 3952 INT64_C(5447680), 3953 INT64_C(10895360), 3954 INT64_C(21790720), 3955 INT64_C(43581440), 3956 INT64_C(87162880), 3957 INT64_C(174325760), 3958 INT64_C(348651520), 3959 INT64_C(697303040), 3960 INT64_C(1394606080), 3961 INT64_C(2789212160), 3962 INT64_C(5578424320), 3963 INT64_C(11156848640), 3964 INT64_C(22313697280), 3965 INT64_C(44627394560), 3966 INT64_C(89254789120), 3967 INT64_C(178509578240), 3968 INT64_C(357019156480), 3969 INT64_C(714038312960), 3970 INT64_C(1428076625920), 3971 INT64_C(2856153251840), 3972 INT64_C(5712306503680), 3973 INT64_C(11424613007360), 3974 INT64_C(22849226014720), 3975 INT64_C(45698452029440), 3976 INT64_C(91396904058880), 3977 INT64_C(182793808117760), 3978 INT64_C(365587616235520), 3979 INT64_C(731175232471040), 3980 INT64_C(1462350464942080), 3981 INT64_C(2924700929884160), 3982 INT64_C(5849401859768320), 3983 INT64_C(11698803719536640), 3984 INT64_C(23397607439073280), 3985 INT64_C(46795214878146560), 3986 INT64_C(93590429756293120), 3987 INT64_C(187180859512586240), 3988 INT64_C(374361719025172480), 3989 INT64_C(748723438050344960), 3990 INT64_C(1497446876100689920), 3991 INT64_C(2994893752201379840), 3992 INT64_C(5989787504402759680), 3993 INT64_C(9223372036854775807), 3994 INT64_C(9223372036854775807), 3995 INT64_C(9223372036854775807), 3996 INT64_C(9223372036854775807), 3997 INT64_C(9223372036854775807), 3998 INT64_C(9223372036854775807), 3999 INT64_C(9223372036854775807), 4000 INT64_C(9223372036854775807), 4001 INT64_C(9223372036854775807), 4002 INT64_C(9223372036854775807), 4003 INT64_C(511), 4004 INT64_C(1022), 4005 INT64_C(2044), 4006 INT64_C(4088), 4007 INT64_C(8176), 4008 INT64_C(16352), 4009 INT64_C(32704), 4010 INT64_C(65408), 4011 INT64_C(130816), 4012 INT64_C(261632), 4013 INT64_C(523264), 4014 INT64_C(1046528), 4015 INT64_C(2093056), 4016 INT64_C(4186112), 4017 INT64_C(8372224), 4018 INT64_C(16744448), 4019 INT64_C(33488896), 4020 INT64_C(66977792), 4021 INT64_C(133955584), 4022 INT64_C(267911168), 4023 INT64_C(535822336), 4024 INT64_C(1071644672), 4025 INT64_C(2143289344), 4026 INT64_C(4286578688), 4027 INT64_C(8573157376), 4028 INT64_C(17146314752), 4029 INT64_C(34292629504), 4030 INT64_C(68585259008), 4031 INT64_C(137170518016), 4032 INT64_C(274341036032), 4033 INT64_C(548682072064), 4034 INT64_C(1097364144128), 4035 INT64_C(2194728288256), 4036 INT64_C(4389456576512), 4037 INT64_C(8778913153024), 4038 INT64_C(17557826306048), 4039 INT64_C(35115652612096), 4040 INT64_C(70231305224192), 4041 INT64_C(140462610448384), 4042 INT64_C(280925220896768), 4043 INT64_C(561850441793536), 4044 INT64_C(1123700883587072), 4045 INT64_C(2247401767174144), 4046 INT64_C(4494803534348288), 4047 INT64_C(8989607068696576), 4048 INT64_C(17979214137393152), 4049 INT64_C(35958428274786304), 4050 INT64_C(71916856549572608), 4051 INT64_C(143833713099145216), 4052 INT64_C(287667426198290432), 4053 INT64_C(575334852396580864), 4054 INT64_C(1150669704793161728), 4055 INT64_C(2301339409586323456), 4056 INT64_C(4602678819172646912), 4057 INT64_C(9205357638345293824), 4058 INT64_C(9223372036854775807), 4059 INT64_C(9223372036854775807), 4060 INT64_C(9223372036854775807), 4061 INT64_C(9223372036854775807), 4062 INT64_C(9223372036854775807), 4063 INT64_C(9223372036854775807), 4064 INT64_C(9223372036854775807), 4065 INT64_C(9223372036854775807), 4066 INT64_C(9223372036854775807), 4067 INT64_C(9223372036854775807), 4068 INT64_C(511), 4069 INT64_C(1022), 4070 INT64_C(2045), 4071 INT64_C(4090), 4072 INT64_C(8180), 4073 INT64_C(16360), 4074 INT64_C(32720), 4075 INT64_C(65440), 4076 INT64_C(130880), 4077 INT64_C(261760), 4078 INT64_C(523520), 4079 INT64_C(1047040), 4080 INT64_C(2094080), 4081 INT64_C(4188160), 4082 INT64_C(8376320), 4083 INT64_C(16752640), 4084 INT64_C(33505280), 4085 INT64_C(67010560), 4086 INT64_C(134021120), 4087 INT64_C(268042240), 4088 INT64_C(536084480), 4089 INT64_C(1072168960), 4090 INT64_C(2144337920), 4091 INT64_C(4288675840), 4092 INT64_C(8577351680), 4093 INT64_C(17154703360), 4094 INT64_C(34309406720), 4095 INT64_C(68618813440), 4096 INT64_C(137237626880), 4097 INT64_C(274475253760), 4098 INT64_C(548950507520), 4099 INT64_C(1097901015040), 4100 INT64_C(2195802030080), 4101 INT64_C(4391604060160), 4102 INT64_C(8783208120320), 4103 INT64_C(17566416240640), 4104 INT64_C(35132832481280), 4105 INT64_C(70265664962560), 4106 INT64_C(140531329925120), 4107 INT64_C(281062659850240), 4108 INT64_C(562125319700480), 4109 INT64_C(1124250639400960), 4110 INT64_C(2248501278801920), 4111 INT64_C(4497002557603840), 4112 INT64_C(8994005115207680), 4113 INT64_C(17988010230415360), 4114 INT64_C(35976020460830720), 4115 INT64_C(71952040921661440), 4116 INT64_C(143904081843322880), 4117 INT64_C(287808163686645760), 4118 INT64_C(575616327373291520), 4119 INT64_C(1151232654746583040), 4120 INT64_C(2302465309493166080), 4121 INT64_C(4604930618986332160), 4122 INT64_C(9209861237972664320), 4123 INT64_C(9223372036854775807), 4124 INT64_C(9223372036854775807), 4125 INT64_C(9223372036854775807), 4126 INT64_C(9223372036854775807), 4127 INT64_C(9223372036854775807), 4128 INT64_C(9223372036854775807), 4129 INT64_C(9223372036854775807), 4130 INT64_C(9223372036854775807), 4131 INT64_C(9223372036854775807), 4132 INT64_C(9223372036854775807), 4133 INT64_C(511), 4134 INT64_C(1023), 4135 INT64_C(2046), 4136 INT64_C(4092), 4137 INT64_C(8184), 4138 INT64_C(16368), 4139 INT64_C(32736), 4140 INT64_C(65472), 4141 INT64_C(130944), 4142 INT64_C(261888), 4143 INT64_C(523776), 4144 INT64_C(1047552), 4145 INT64_C(2095104), 4146 INT64_C(4190208), 4147 INT64_C(8380416), 4148 INT64_C(16760832), 4149 INT64_C(33521664), 4150 INT64_C(67043328), 4151 INT64_C(134086656), 4152 INT64_C(268173312), 4153 INT64_C(536346624), 4154 INT64_C(1072693248), 4155 INT64_C(2145386496), 4156 INT64_C(4290772992), 4157 INT64_C(8581545984), 4158 INT64_C(17163091968), 4159 INT64_C(34326183936), 4160 INT64_C(68652367872), 4161 INT64_C(137304735744), 4162 INT64_C(274609471488), 4163 INT64_C(549218942976), 4164 INT64_C(1098437885952), 4165 INT64_C(2196875771904), 4166 INT64_C(4393751543808), 4167 INT64_C(8787503087616), 4168 INT64_C(17575006175232), 4169 INT64_C(35150012350464), 4170 INT64_C(70300024700928), 4171 INT64_C(140600049401856), 4172 INT64_C(281200098803712), 4173 INT64_C(562400197607424), 4174 INT64_C(1124800395214848), 4175 INT64_C(2249600790429696), 4176 INT64_C(4499201580859392), 4177 INT64_C(8998403161718784), 4178 INT64_C(17996806323437568), 4179 INT64_C(35993612646875136), 4180 INT64_C(71987225293750272), 4181 INT64_C(143974450587500544), 4182 INT64_C(287948901175001088), 4183 INT64_C(575897802350002176), 4184 INT64_C(1151795604700004352), 4185 INT64_C(2303591209400008704), 4186 INT64_C(4607182418800017408), 4187 INT64_C(9214364837600034816), 4188 INT64_C(9223372036854775807), 4189 INT64_C(9223372036854775807), 4190 INT64_C(9223372036854775807), 4191 INT64_C(9223372036854775807), 4192 INT64_C(9223372036854775807), 4193 INT64_C(9223372036854775807), 4194 INT64_C(9223372036854775807), 4195 INT64_C(9223372036854775807), 4196 INT64_C(9223372036854775807), 4197 INT64_C(9223372036854775807), 4198 INT64_C(511), 4199 INT64_C(1023), 4200 INT64_C(2047), 4201 INT64_C(4094), 4202 INT64_C(8188), 4203 INT64_C(16376), 4204 INT64_C(32752), 4205 INT64_C(65504), 4206 INT64_C(131008), 4207 INT64_C(262016), 4208 INT64_C(524032), 4209 INT64_C(1048064), 4210 INT64_C(2096128), 4211 INT64_C(4192256), 4212 INT64_C(8384512), 4213 INT64_C(16769024), 4214 INT64_C(33538048), 4215 INT64_C(67076096), 4216 INT64_C(134152192), 4217 INT64_C(268304384), 4218 INT64_C(536608768), 4219 INT64_C(1073217536), 4220 INT64_C(2146435072), 4221 INT64_C(4292870144), 4222 INT64_C(8585740288), 4223 INT64_C(17171480576), 4224 INT64_C(34342961152), 4225 INT64_C(68685922304), 4226 INT64_C(137371844608), 4227 INT64_C(274743689216), 4228 INT64_C(549487378432), 4229 INT64_C(1098974756864), 4230 INT64_C(2197949513728), 4231 INT64_C(4395899027456), 4232 INT64_C(8791798054912), 4233 INT64_C(17583596109824), 4234 INT64_C(35167192219648), 4235 INT64_C(70334384439296), 4236 INT64_C(140668768878592), 4237 INT64_C(281337537757184), 4238 INT64_C(562675075514368), 4239 INT64_C(1125350151028736), 4240 INT64_C(2250700302057472), 4241 INT64_C(4501400604114944), 4242 INT64_C(9002801208229888), 4243 INT64_C(18005602416459776), 4244 INT64_C(36011204832919552), 4245 INT64_C(72022409665839104), 4246 INT64_C(144044819331678208), 4247 INT64_C(288089638663356416), 4248 INT64_C(576179277326712832), 4249 INT64_C(1152358554653425664), 4250 INT64_C(2304717109306851328), 4251 INT64_C(4609434218613702656), 4252 INT64_C(9218868437227405312), 4253 INT64_C(9223372036854775807), 4254 INT64_C(9223372036854775807), 4255 INT64_C(9223372036854775807), 4256 INT64_C(9223372036854775807), 4257 INT64_C(9223372036854775807), 4258 INT64_C(9223372036854775807), 4259 INT64_C(9223372036854775807), 4260 INT64_C(9223372036854775807), 4261 INT64_C(9223372036854775807), 4262 INT64_C(9223372036854775807), 4263 -INT64_C(1024), 4264 -INT64_C(2048), 4265 -INT64_C(4096), 4266 -INT64_C(8192), 4267 -INT64_C(16384), 4268 -INT64_C(32768), 4269 -INT64_C(65536), 4270 -INT64_C(131072), 4271 -INT64_C(262144), 4272 -INT64_C(524288), 4273 -INT64_C(1048576), 4274 -INT64_C(2097152), 4275 -INT64_C(4194304), 4276 -INT64_C(8388608), 4277 -INT64_C(16777216), 4278 -INT64_C(33554432), 4279 -INT64_C(67108864), 4280 -INT64_C(134217728), 4281 -INT64_C(268435456), 4282 -INT64_C(536870912), 4283 -INT64_C(1073741824), 4284 -INT64_C(2147483648), 4285 -INT64_C(4294967296), 4286 -INT64_C(8589934592), 4287 -INT64_C(17179869184), 4288 -INT64_C(34359738368), 4289 -INT64_C(68719476736), 4290 -INT64_C(137438953472), 4291 -INT64_C(274877906944), 4292 -INT64_C(549755813888), 4293 -INT64_C(1099511627776), 4294 -INT64_C(2199023255552), 4295 -INT64_C(4398046511104), 4296 -INT64_C(8796093022208), 4297 -INT64_C(17592186044416), 4298 -INT64_C(35184372088832), 4299 -INT64_C(70368744177664), 4300 -INT64_C(140737488355328), 4301 -INT64_C(281474976710656), 4302 -INT64_C(562949953421312), 4303 -INT64_C(1125899906842624), 4304 -INT64_C(2251799813685248), 4305 -INT64_C(4503599627370496), 4306 -INT64_C(9007199254740992), 4307 -INT64_C(18014398509481984), 4308 -INT64_C(36028797018963968), 4309 -INT64_C(72057594037927936), 4310 -INT64_C(144115188075855872), 4311 -INT64_C(288230376151711744), 4312 -INT64_C(576460752303423488), 4313 -INT64_C(1152921504606846976), 4314 -INT64_C(2305843009213693952), 4315 -INT64_C(4611686018427387904), 4316 -INT64_C(9223372036854775807) - 1, 4317 -INT64_C(9223372036854775807) - 1, 4318 -INT64_C(9223372036854775807) - 1, 4319 -INT64_C(9223372036854775807) - 1, 4320 -INT64_C(9223372036854775807) - 1, 4321 -INT64_C(9223372036854775807) - 1, 4322 -INT64_C(9223372036854775807) - 1, 4323 -INT64_C(9223372036854775807) - 1, 4324 -INT64_C(9223372036854775807) - 1, 4325 -INT64_C(9223372036854775807) - 1, 4326 -INT64_C(9223372036854775807) - 1, 4327 -INT64_C(9223372036854775807) - 1, 4328 -INT64_C(1025), 4329 -INT64_C(2050), 4330 -INT64_C(4100), 4331 -INT64_C(8200), 4332 -INT64_C(16400), 4333 -INT64_C(32800), 4334 -INT64_C(65600), 4335 -INT64_C(131200), 4336 -INT64_C(262400), 4337 -INT64_C(524800), 4338 -INT64_C(1049600), 4339 -INT64_C(2099200), 4340 -INT64_C(4198400), 4341 -INT64_C(8396800), 4342 -INT64_C(16793600), 4343 -INT64_C(33587200), 4344 -INT64_C(67174400), 4345 -INT64_C(134348800), 4346 -INT64_C(268697600), 4347 -INT64_C(537395200), 4348 -INT64_C(1074790400), 4349 -INT64_C(2149580800), 4350 -INT64_C(4299161600), 4351 -INT64_C(8598323200), 4352 -INT64_C(17196646400), 4353 -INT64_C(34393292800), 4354 -INT64_C(68786585600), 4355 -INT64_C(137573171200), 4356 -INT64_C(275146342400), 4357 -INT64_C(550292684800), 4358 -INT64_C(1100585369600), 4359 -INT64_C(2201170739200), 4360 -INT64_C(4402341478400), 4361 -INT64_C(8804682956800), 4362 -INT64_C(17609365913600), 4363 -INT64_C(35218731827200), 4364 -INT64_C(70437463654400), 4365 -INT64_C(140874927308800), 4366 -INT64_C(281749854617600), 4367 -INT64_C(563499709235200), 4368 -INT64_C(1126999418470400), 4369 -INT64_C(2253998836940800), 4370 -INT64_C(4507997673881600), 4371 -INT64_C(9015995347763200), 4372 -INT64_C(18031990695526400), 4373 -INT64_C(36063981391052800), 4374 -INT64_C(72127962782105600), 4375 -INT64_C(144255925564211200), 4376 -INT64_C(288511851128422400), 4377 -INT64_C(577023702256844800), 4378 -INT64_C(1154047404513689600), 4379 -INT64_C(2308094809027379200), 4380 -INT64_C(4616189618054758400), 4381 -INT64_C(9223372036854775807) - 1, 4382 -INT64_C(9223372036854775807) - 1, 4383 -INT64_C(9223372036854775807) - 1, 4384 -INT64_C(9223372036854775807) - 1, 4385 -INT64_C(9223372036854775807) - 1, 4386 -INT64_C(9223372036854775807) - 1, 4387 -INT64_C(9223372036854775807) - 1, 4388 -INT64_C(9223372036854775807) - 1, 4389 -INT64_C(9223372036854775807) - 1, 4390 -INT64_C(9223372036854775807) - 1, 4391 -INT64_C(9223372036854775807) - 1, 4392 -INT64_C(9223372036854775807) - 1, 4393 -INT64_C(1026), 4394 -INT64_C(2052), 4395 -INT64_C(4104), 4396 -INT64_C(8208), 4397 -INT64_C(16416), 4398 -INT64_C(32832), 4399 -INT64_C(65664), 4400 -INT64_C(131328), 4401 -INT64_C(262656), 4402 -INT64_C(525312), 4403 -INT64_C(1050624), 4404 -INT64_C(2101248), 4405 -INT64_C(4202496), 4406 -INT64_C(8404992), 4407 -INT64_C(16809984), 4408 -INT64_C(33619968), 4409 -INT64_C(67239936), 4410 -INT64_C(134479872), 4411 -INT64_C(268959744), 4412 -INT64_C(537919488), 4413 -INT64_C(1075838976), 4414 -INT64_C(2151677952), 4415 -INT64_C(4303355904), 4416 -INT64_C(8606711808), 4417 -INT64_C(17213423616), 4418 -INT64_C(34426847232), 4419 -INT64_C(68853694464), 4420 -INT64_C(137707388928), 4421 -INT64_C(275414777856), 4422 -INT64_C(550829555712), 4423 -INT64_C(1101659111424), 4424 -INT64_C(2203318222848), 4425 -INT64_C(4406636445696), 4426 -INT64_C(8813272891392), 4427 -INT64_C(17626545782784), 4428 -INT64_C(35253091565568), 4429 -INT64_C(70506183131136), 4430 -INT64_C(141012366262272), 4431 -INT64_C(282024732524544), 4432 -INT64_C(564049465049088), 4433 -INT64_C(1128098930098176), 4434 -INT64_C(2256197860196352), 4435 -INT64_C(4512395720392704), 4436 -INT64_C(9024791440785408), 4437 -INT64_C(18049582881570816), 4438 -INT64_C(36099165763141632), 4439 -INT64_C(72198331526283264), 4440 -INT64_C(144396663052566528), 4441 -INT64_C(288793326105133056), 4442 -INT64_C(577586652210266112), 4443 -INT64_C(1155173304420532224), 4444 -INT64_C(2310346608841064448), 4445 -INT64_C(4620693217682128896), 4446 -INT64_C(9223372036854775807) - 1, 4447 -INT64_C(9223372036854775807) - 1, 4448 -INT64_C(9223372036854775807) - 1, 4449 -INT64_C(9223372036854775807) - 1, 4450 -INT64_C(9223372036854775807) - 1, 4451 -INT64_C(9223372036854775807) - 1, 4452 -INT64_C(9223372036854775807) - 1, 4453 -INT64_C(9223372036854775807) - 1, 4454 -INT64_C(9223372036854775807) - 1, 4455 -INT64_C(9223372036854775807) - 1, 4456 -INT64_C(9223372036854775807) - 1, 4457 -INT64_C(9223372036854775807) - 1, 4458 -INT64_C(1027), 4459 -INT64_C(2054), 4460 -INT64_C(4108), 4461 -INT64_C(8216), 4462 -INT64_C(16432), 4463 -INT64_C(32864), 4464 -INT64_C(65728), 4465 -INT64_C(131456), 4466 -INT64_C(262912), 4467 -INT64_C(525824), 4468 -INT64_C(1051648), 4469 -INT64_C(2103296), 4470 -INT64_C(4206592), 4471 -INT64_C(8413184), 4472 -INT64_C(16826368), 4473 -INT64_C(33652736), 4474 -INT64_C(67305472), 4475 -INT64_C(134610944), 4476 -INT64_C(269221888), 4477 -INT64_C(538443776), 4478 -INT64_C(1076887552), 4479 -INT64_C(2153775104), 4480 -INT64_C(4307550208), 4481 -INT64_C(8615100416), 4482 -INT64_C(17230200832), 4483 -INT64_C(34460401664), 4484 -INT64_C(68920803328), 4485 -INT64_C(137841606656), 4486 -INT64_C(275683213312), 4487 -INT64_C(551366426624), 4488 -INT64_C(1102732853248), 4489 -INT64_C(2205465706496), 4490 -INT64_C(4410931412992), 4491 -INT64_C(8821862825984), 4492 -INT64_C(17643725651968), 4493 -INT64_C(35287451303936), 4494 -INT64_C(70574902607872), 4495 -INT64_C(141149805215744), 4496 -INT64_C(282299610431488), 4497 -INT64_C(564599220862976), 4498 -INT64_C(1129198441725952), 4499 -INT64_C(2258396883451904), 4500 -INT64_C(4516793766903808), 4501 -INT64_C(9033587533807616), 4502 -INT64_C(18067175067615232), 4503 -INT64_C(36134350135230464), 4504 -INT64_C(72268700270460928), 4505 -INT64_C(144537400540921856), 4506 -INT64_C(289074801081843712), 4507 -INT64_C(578149602163687424), 4508 -INT64_C(1156299204327374848), 4509 -INT64_C(2312598408654749696), 4510 -INT64_C(4625196817309499392), 4511 -INT64_C(9223372036854775807) - 1, 4512 -INT64_C(9223372036854775807) - 1, 4513 -INT64_C(9223372036854775807) - 1, 4514 -INT64_C(9223372036854775807) - 1, 4515 -INT64_C(9223372036854775807) - 1, 4516 -INT64_C(9223372036854775807) - 1, 4517 -INT64_C(9223372036854775807) - 1, 4518 -INT64_C(9223372036854775807) - 1, 4519 -INT64_C(9223372036854775807) - 1, 4520 -INT64_C(9223372036854775807) - 1, 4521 -INT64_C(9223372036854775807) - 1, 4522 -INT64_C(9223372036854775807) - 1, 4523 -INT64_C(1347), 4524 -INT64_C(2694), 4525 -INT64_C(5388), 4526 -INT64_C(10776), 4527 -INT64_C(21552), 4528 -INT64_C(43104), 4529 -INT64_C(86208), 4530 -INT64_C(172416), 4531 -INT64_C(344832), 4532 -INT64_C(689664), 4533 -INT64_C(1379328), 4534 -INT64_C(2758656), 4535 -INT64_C(5517312), 4536 -INT64_C(11034624), 4537 -INT64_C(22069248), 4538 -INT64_C(44138496), 4539 -INT64_C(88276992), 4540 -INT64_C(176553984), 4541 -INT64_C(353107968), 4542 -INT64_C(706215936), 4543 -INT64_C(1412431872), 4544 -INT64_C(2824863744), 4545 -INT64_C(5649727488), 4546 -INT64_C(11299454976), 4547 -INT64_C(22598909952), 4548 -INT64_C(45197819904), 4549 -INT64_C(90395639808), 4550 -INT64_C(180791279616), 4551 -INT64_C(361582559232), 4552 -INT64_C(723165118464), 4553 -INT64_C(1446330236928), 4554 -INT64_C(2892660473856), 4555 -INT64_C(5785320947712), 4556 -INT64_C(11570641895424), 4557 -INT64_C(23141283790848), 4558 -INT64_C(46282567581696), 4559 -INT64_C(92565135163392), 4560 -INT64_C(185130270326784), 4561 -INT64_C(370260540653568), 4562 -INT64_C(740521081307136), 4563 -INT64_C(1481042162614272), 4564 -INT64_C(2962084325228544), 4565 -INT64_C(5924168650457088), 4566 -INT64_C(11848337300914176), 4567 -INT64_C(23696674601828352), 4568 -INT64_C(47393349203656704), 4569 -INT64_C(94786698407313408), 4570 -INT64_C(189573396814626816), 4571 -INT64_C(379146793629253632), 4572 -INT64_C(758293587258507264), 4573 -INT64_C(1516587174517014528), 4574 -INT64_C(3033174349034029056), 4575 -INT64_C(6066348698068058112), 4576 -INT64_C(9223372036854775807) - 1, 4577 -INT64_C(9223372036854775807) - 1, 4578 -INT64_C(9223372036854775807) - 1, 4579 -INT64_C(9223372036854775807) - 1, 4580 -INT64_C(9223372036854775807) - 1, 4581 -INT64_C(9223372036854775807) - 1, 4582 -INT64_C(9223372036854775807) - 1, 4583 -INT64_C(9223372036854775807) - 1, 4584 -INT64_C(9223372036854775807) - 1, 4585 -INT64_C(9223372036854775807) - 1, 4586 -INT64_C(9223372036854775807) - 1, 4587 -INT64_C(9223372036854775807) - 1, 4588 -INT64_C(2044), 4589 -INT64_C(4088), 4590 -INT64_C(8176), 4591 -INT64_C(16352), 4592 -INT64_C(32704), 4593 -INT64_C(65408), 4594 -INT64_C(130816), 4595 -INT64_C(261632), 4596 -INT64_C(523264), 4597 -INT64_C(1046528), 4598 -INT64_C(2093056), 4599 -INT64_C(4186112), 4600 -INT64_C(8372224), 4601 -INT64_C(16744448), 4602 -INT64_C(33488896), 4603 -INT64_C(66977792), 4604 -INT64_C(133955584), 4605 -INT64_C(267911168), 4606 -INT64_C(535822336), 4607 -INT64_C(1071644672), 4608 -INT64_C(2143289344), 4609 -INT64_C(4286578688), 4610 -INT64_C(8573157376), 4611 -INT64_C(17146314752), 4612 -INT64_C(34292629504), 4613 -INT64_C(68585259008), 4614 -INT64_C(137170518016), 4615 -INT64_C(274341036032), 4616 -INT64_C(548682072064), 4617 -INT64_C(1097364144128), 4618 -INT64_C(2194728288256), 4619 -INT64_C(4389456576512), 4620 -INT64_C(8778913153024), 4621 -INT64_C(17557826306048), 4622 -INT64_C(35115652612096), 4623 -INT64_C(70231305224192), 4624 -INT64_C(140462610448384), 4625 -INT64_C(280925220896768), 4626 -INT64_C(561850441793536), 4627 -INT64_C(1123700883587072), 4628 -INT64_C(2247401767174144), 4629 -INT64_C(4494803534348288), 4630 -INT64_C(8989607068696576), 4631 -INT64_C(17979214137393152), 4632 -INT64_C(35958428274786304), 4633 -INT64_C(71916856549572608), 4634 -INT64_C(143833713099145216), 4635 -INT64_C(287667426198290432), 4636 -INT64_C(575334852396580864), 4637 -INT64_C(1150669704793161728), 4638 -INT64_C(2301339409586323456), 4639 -INT64_C(4602678819172646912), 4640 -INT64_C(9205357638345293824), 4641 -INT64_C(9223372036854775807) - 1, 4642 -INT64_C(9223372036854775807) - 1, 4643 -INT64_C(9223372036854775807) - 1, 4644 -INT64_C(9223372036854775807) - 1, 4645 -INT64_C(9223372036854775807) - 1, 4646 -INT64_C(9223372036854775807) - 1, 4647 -INT64_C(9223372036854775807) - 1, 4648 -INT64_C(9223372036854775807) - 1, 4649 -INT64_C(9223372036854775807) - 1, 4650 -INT64_C(9223372036854775807) - 1, 4651 -INT64_C(9223372036854775807) - 1, 4652 -INT64_C(9223372036854775807) - 1, 4653 -INT64_C(2045), 4654 -INT64_C(4090), 4655 -INT64_C(8180), 4656 -INT64_C(16360), 4657 -INT64_C(32720), 4658 -INT64_C(65440), 4659 -INT64_C(130880), 4660 -INT64_C(261760), 4661 -INT64_C(523520), 4662 -INT64_C(1047040), 4663 -INT64_C(2094080), 4664 -INT64_C(4188160), 4665 -INT64_C(8376320), 4666 -INT64_C(16752640), 4667 -INT64_C(33505280), 4668 -INT64_C(67010560), 4669 -INT64_C(134021120), 4670 -INT64_C(268042240), 4671 -INT64_C(536084480), 4672 -INT64_C(1072168960), 4673 -INT64_C(2144337920), 4674 -INT64_C(4288675840), 4675 -INT64_C(8577351680), 4676 -INT64_C(17154703360), 4677 -INT64_C(34309406720), 4678 -INT64_C(68618813440), 4679 -INT64_C(137237626880), 4680 -INT64_C(274475253760), 4681 -INT64_C(548950507520), 4682 -INT64_C(1097901015040), 4683 -INT64_C(2195802030080), 4684 -INT64_C(4391604060160), 4685 -INT64_C(8783208120320), 4686 -INT64_C(17566416240640), 4687 -INT64_C(35132832481280), 4688 -INT64_C(70265664962560), 4689 -INT64_C(140531329925120), 4690 -INT64_C(281062659850240), 4691 -INT64_C(562125319700480), 4692 -INT64_C(1124250639400960), 4693 -INT64_C(2248501278801920), 4694 -INT64_C(4497002557603840), 4695 -INT64_C(8994005115207680), 4696 -INT64_C(17988010230415360), 4697 -INT64_C(35976020460830720), 4698 -INT64_C(71952040921661440), 4699 -INT64_C(143904081843322880), 4700 -INT64_C(287808163686645760), 4701 -INT64_C(575616327373291520), 4702 -INT64_C(1151232654746583040), 4703 -INT64_C(2302465309493166080), 4704 -INT64_C(4604930618986332160), 4705 -INT64_C(9209861237972664320), 4706 -INT64_C(9223372036854775807) - 1, 4707 -INT64_C(9223372036854775807) - 1, 4708 -INT64_C(9223372036854775807) - 1, 4709 -INT64_C(9223372036854775807) - 1, 4710 -INT64_C(9223372036854775807) - 1, 4711 -INT64_C(9223372036854775807) - 1, 4712 -INT64_C(9223372036854775807) - 1, 4713 -INT64_C(9223372036854775807) - 1, 4714 -INT64_C(9223372036854775807) - 1, 4715 -INT64_C(9223372036854775807) - 1, 4716 -INT64_C(9223372036854775807) - 1, 4717 -INT64_C(9223372036854775807) - 1, 4718 -INT64_C(2046), 4719 -INT64_C(4092), 4720 -INT64_C(8184), 4721 -INT64_C(16368), 4722 -INT64_C(32736), 4723 -INT64_C(65472), 4724 -INT64_C(130944), 4725 -INT64_C(261888), 4726 -INT64_C(523776), 4727 -INT64_C(1047552), 4728 -INT64_C(2095104), 4729 -INT64_C(4190208), 4730 -INT64_C(8380416), 4731 -INT64_C(16760832), 4732 -INT64_C(33521664), 4733 -INT64_C(67043328), 4734 -INT64_C(134086656), 4735 -INT64_C(268173312), 4736 -INT64_C(536346624), 4737 -INT64_C(1072693248), 4738 -INT64_C(2145386496), 4739 -INT64_C(4290772992), 4740 -INT64_C(8581545984), 4741 -INT64_C(17163091968), 4742 -INT64_C(34326183936), 4743 -INT64_C(68652367872), 4744 -INT64_C(137304735744), 4745 -INT64_C(274609471488), 4746 -INT64_C(549218942976), 4747 -INT64_C(1098437885952), 4748 -INT64_C(2196875771904), 4749 -INT64_C(4393751543808), 4750 -INT64_C(8787503087616), 4751 -INT64_C(17575006175232), 4752 -INT64_C(35150012350464), 4753 -INT64_C(70300024700928), 4754 -INT64_C(140600049401856), 4755 -INT64_C(281200098803712), 4756 -INT64_C(562400197607424), 4757 -INT64_C(1124800395214848), 4758 -INT64_C(2249600790429696), 4759 -INT64_C(4499201580859392), 4760 -INT64_C(8998403161718784), 4761 -INT64_C(17996806323437568), 4762 -INT64_C(35993612646875136), 4763 -INT64_C(71987225293750272), 4764 -INT64_C(143974450587500544), 4765 -INT64_C(287948901175001088), 4766 -INT64_C(575897802350002176), 4767 -INT64_C(1151795604700004352), 4768 -INT64_C(2303591209400008704), 4769 -INT64_C(4607182418800017408), 4770 -INT64_C(9214364837600034816), 4771 -INT64_C(9223372036854775807) - 1, 4772 -INT64_C(9223372036854775807) - 1, 4773 -INT64_C(9223372036854775807) - 1, 4774 -INT64_C(9223372036854775807) - 1, 4775 -INT64_C(9223372036854775807) - 1, 4776 -INT64_C(9223372036854775807) - 1, 4777 -INT64_C(9223372036854775807) - 1, 4778 -INT64_C(9223372036854775807) - 1, 4779 -INT64_C(9223372036854775807) - 1, 4780 -INT64_C(9223372036854775807) - 1, 4781 -INT64_C(9223372036854775807) - 1, 4782 -INT64_C(9223372036854775807) - 1, 4783 -INT64_C(2047), 4784 -INT64_C(4094), 4785 -INT64_C(8188), 4786 -INT64_C(16376), 4787 -INT64_C(32752), 4788 -INT64_C(65504), 4789 -INT64_C(131008), 4790 -INT64_C(262016), 4791 -INT64_C(524032), 4792 -INT64_C(1048064), 4793 -INT64_C(2096128), 4794 -INT64_C(4192256), 4795 -INT64_C(8384512), 4796 -INT64_C(16769024), 4797 -INT64_C(33538048), 4798 -INT64_C(67076096), 4799 -INT64_C(134152192), 4800 -INT64_C(268304384), 4801 -INT64_C(536608768), 4802 -INT64_C(1073217536), 4803 -INT64_C(2146435072), 4804 -INT64_C(4292870144), 4805 -INT64_C(8585740288), 4806 -INT64_C(17171480576), 4807 -INT64_C(34342961152), 4808 -INT64_C(68685922304), 4809 -INT64_C(137371844608), 4810 -INT64_C(274743689216), 4811 -INT64_C(549487378432), 4812 -INT64_C(1098974756864), 4813 -INT64_C(2197949513728), 4814 -INT64_C(4395899027456), 4815 -INT64_C(8791798054912), 4816 -INT64_C(17583596109824), 4817 -INT64_C(35167192219648), 4818 -INT64_C(70334384439296), 4819 -INT64_C(140668768878592), 4820 -INT64_C(281337537757184), 4821 -INT64_C(562675075514368), 4822 -INT64_C(1125350151028736), 4823 -INT64_C(2250700302057472), 4824 -INT64_C(4501400604114944), 4825 -INT64_C(9002801208229888), 4826 -INT64_C(18005602416459776), 4827 -INT64_C(36011204832919552), 4828 -INT64_C(72022409665839104), 4829 -INT64_C(144044819331678208), 4830 -INT64_C(288089638663356416), 4831 -INT64_C(576179277326712832), 4832 -INT64_C(1152358554653425664), 4833 -INT64_C(2304717109306851328), 4834 -INT64_C(4609434218613702656), 4835 -INT64_C(9218868437227405312), 4836 -INT64_C(9223372036854775807) - 1, 4837 -INT64_C(9223372036854775807) - 1, 4838 -INT64_C(9223372036854775807) - 1, 4839 -INT64_C(9223372036854775807) - 1, 4840 -INT64_C(9223372036854775807) - 1, 4841 -INT64_C(9223372036854775807) - 1, 4842 -INT64_C(9223372036854775807) - 1, 4843 -INT64_C(9223372036854775807) - 1, 4844 -INT64_C(9223372036854775807) - 1, 4845 -INT64_C(9223372036854775807) - 1, 4846 -INT64_C(9223372036854775807) - 1, 4847 -INT64_C(9223372036854775807) - 1, 4848 -INT64_C(512), 4849 -INT64_C(1024), 4850 -INT64_C(2048), 4851 -INT64_C(4096), 4852 -INT64_C(8192), 4853 -INT64_C(16384), 4854 -INT64_C(32768), 4855 -INT64_C(65536), 4856 -INT64_C(131072), 4857 -INT64_C(262144), 4858 -INT64_C(524288), 4859 -INT64_C(1048576), 4860 -INT64_C(2097152), 4861 -INT64_C(4194304), 4862 -INT64_C(8388608), 4863 -INT64_C(16777216), 4864 -INT64_C(33554432), 4865 -INT64_C(67108864), 4866 -INT64_C(134217728), 4867 -INT64_C(268435456), 4868 -INT64_C(536870912), 4869 -INT64_C(1073741824), 4870 -INT64_C(2147483648), 4871 -INT64_C(4294967296), 4872 -INT64_C(8589934592), 4873 -INT64_C(17179869184), 4874 -INT64_C(34359738368), 4875 -INT64_C(68719476736), 4876 -INT64_C(137438953472), 4877 -INT64_C(274877906944), 4878 -INT64_C(549755813888), 4879 -INT64_C(1099511627776), 4880 -INT64_C(2199023255552), 4881 -INT64_C(4398046511104), 4882 -INT64_C(8796093022208), 4883 -INT64_C(17592186044416), 4884 -INT64_C(35184372088832), 4885 -INT64_C(70368744177664), 4886 -INT64_C(140737488355328), 4887 -INT64_C(281474976710656), 4888 -INT64_C(562949953421312), 4889 -INT64_C(1125899906842624), 4890 -INT64_C(2251799813685248), 4891 -INT64_C(4503599627370496), 4892 -INT64_C(9007199254740992), 4893 -INT64_C(18014398509481984), 4894 -INT64_C(36028797018963968), 4895 -INT64_C(72057594037927936), 4896 -INT64_C(144115188075855872), 4897 -INT64_C(288230376151711744), 4898 -INT64_C(576460752303423488), 4899 -INT64_C(1152921504606846976), 4900 -INT64_C(2305843009213693952), 4901 -INT64_C(4611686018427387904), 4902 -INT64_C(9223372036854775807) - 1, 4903 -INT64_C(9223372036854775807) - 1, 4904 -INT64_C(9223372036854775807) - 1, 4905 -INT64_C(9223372036854775807) - 1, 4906 -INT64_C(9223372036854775807) - 1, 4907 -INT64_C(9223372036854775807) - 1, 4908 -INT64_C(9223372036854775807) - 1, 4909 -INT64_C(9223372036854775807) - 1, 4910 -INT64_C(9223372036854775807) - 1, 4911 -INT64_C(9223372036854775807) - 1, 4912 -INT64_C(9223372036854775807) - 1, 4913 -INT64_C(512), 4914 -INT64_C(1025), 4915 -INT64_C(2050), 4916 -INT64_C(4100), 4917 -INT64_C(8200), 4918 -INT64_C(16400), 4919 -INT64_C(32800), 4920 -INT64_C(65600), 4921 -INT64_C(131200), 4922 -INT64_C(262400), 4923 -INT64_C(524800), 4924 -INT64_C(1049600), 4925 -INT64_C(2099200), 4926 -INT64_C(4198400), 4927 -INT64_C(8396800), 4928 -INT64_C(16793600), 4929 -INT64_C(33587200), 4930 -INT64_C(67174400), 4931 -INT64_C(134348800), 4932 -INT64_C(268697600), 4933 -INT64_C(537395200), 4934 -INT64_C(1074790400), 4935 -INT64_C(2149580800), 4936 -INT64_C(4299161600), 4937 -INT64_C(8598323200), 4938 -INT64_C(17196646400), 4939 -INT64_C(34393292800), 4940 -INT64_C(68786585600), 4941 -INT64_C(137573171200), 4942 -INT64_C(275146342400), 4943 -INT64_C(550292684800), 4944 -INT64_C(1100585369600), 4945 -INT64_C(2201170739200), 4946 -INT64_C(4402341478400), 4947 -INT64_C(8804682956800), 4948 -INT64_C(17609365913600), 4949 -INT64_C(35218731827200), 4950 -INT64_C(70437463654400), 4951 -INT64_C(140874927308800), 4952 -INT64_C(281749854617600), 4953 -INT64_C(563499709235200), 4954 -INT64_C(1126999418470400), 4955 -INT64_C(2253998836940800), 4956 -INT64_C(4507997673881600), 4957 -INT64_C(9015995347763200), 4958 -INT64_C(18031990695526400), 4959 -INT64_C(36063981391052800), 4960 -INT64_C(72127962782105600), 4961 -INT64_C(144255925564211200), 4962 -INT64_C(288511851128422400), 4963 -INT64_C(577023702256844800), 4964 -INT64_C(1154047404513689600), 4965 -INT64_C(2308094809027379200), 4966 -INT64_C(4616189618054758400), 4967 -INT64_C(9223372036854775807) - 1, 4968 -INT64_C(9223372036854775807) - 1, 4969 -INT64_C(9223372036854775807) - 1, 4970 -INT64_C(9223372036854775807) - 1, 4971 -INT64_C(9223372036854775807) - 1, 4972 -INT64_C(9223372036854775807) - 1, 4973 -INT64_C(9223372036854775807) - 1, 4974 -INT64_C(9223372036854775807) - 1, 4975 -INT64_C(9223372036854775807) - 1, 4976 -INT64_C(9223372036854775807) - 1, 4977 -INT64_C(9223372036854775807) - 1, 4978 -INT64_C(513), 4979 -INT64_C(1026), 4980 -INT64_C(2052), 4981 -INT64_C(4104), 4982 -INT64_C(8208), 4983 -INT64_C(16416), 4984 -INT64_C(32832), 4985 -INT64_C(65664), 4986 -INT64_C(131328), 4987 -INT64_C(262656), 4988 -INT64_C(525312), 4989 -INT64_C(1050624), 4990 -INT64_C(2101248), 4991 -INT64_C(4202496), 4992 -INT64_C(8404992), 4993 -INT64_C(16809984), 4994 -INT64_C(33619968), 4995 -INT64_C(67239936), 4996 -INT64_C(134479872), 4997 -INT64_C(268959744), 4998 -INT64_C(537919488), 4999 -INT64_C(1075838976), 5000 -INT64_C(2151677952), 5001 -INT64_C(4303355904), 5002 -INT64_C(8606711808), 5003 -INT64_C(17213423616), 5004 -INT64_C(34426847232), 5005 -INT64_C(68853694464), 5006 -INT64_C(137707388928), 5007 -INT64_C(275414777856), 5008 -INT64_C(550829555712), 5009 -INT64_C(1101659111424), 5010 -INT64_C(2203318222848), 5011 -INT64_C(4406636445696), 5012 -INT64_C(8813272891392), 5013 -INT64_C(17626545782784), 5014 -INT64_C(35253091565568), 5015 -INT64_C(70506183131136), 5016 -INT64_C(141012366262272), 5017 -INT64_C(282024732524544), 5018 -INT64_C(564049465049088), 5019 -INT64_C(1128098930098176), 5020 -INT64_C(2256197860196352), 5021 -INT64_C(4512395720392704), 5022 -INT64_C(9024791440785408), 5023 -INT64_C(18049582881570816), 5024 -INT64_C(36099165763141632), 5025 -INT64_C(72198331526283264), 5026 -INT64_C(144396663052566528), 5027 -INT64_C(288793326105133056), 5028 -INT64_C(577586652210266112), 5029 -INT64_C(1155173304420532224), 5030 -INT64_C(2310346608841064448), 5031 -INT64_C(4620693217682128896), 5032 -INT64_C(9223372036854775807) - 1, 5033 -INT64_C(9223372036854775807) - 1, 5034 -INT64_C(9223372036854775807) - 1, 5035 -INT64_C(9223372036854775807) - 1, 5036 -INT64_C(9223372036854775807) - 1, 5037 -INT64_C(9223372036854775807) - 1, 5038 -INT64_C(9223372036854775807) - 1, 5039 -INT64_C(9223372036854775807) - 1, 5040 -INT64_C(9223372036854775807) - 1, 5041 -INT64_C(9223372036854775807) - 1, 5042 -INT64_C(9223372036854775807) - 1, 5043 -INT64_C(513), 5044 -INT64_C(1027), 5045 -INT64_C(2054), 5046 -INT64_C(4108), 5047 -INT64_C(8216), 5048 -INT64_C(16432), 5049 -INT64_C(32864), 5050 -INT64_C(65728), 5051 -INT64_C(131456), 5052 -INT64_C(262912), 5053 -INT64_C(525824), 5054 -INT64_C(1051648), 5055 -INT64_C(2103296), 5056 -INT64_C(4206592), 5057 -INT64_C(8413184), 5058 -INT64_C(16826368), 5059 -INT64_C(33652736), 5060 -INT64_C(67305472), 5061 -INT64_C(134610944), 5062 -INT64_C(269221888), 5063 -INT64_C(538443776), 5064 -INT64_C(1076887552), 5065 -INT64_C(2153775104), 5066 -INT64_C(4307550208), 5067 -INT64_C(8615100416), 5068 -INT64_C(17230200832), 5069 -INT64_C(34460401664), 5070 -INT64_C(68920803328), 5071 -INT64_C(137841606656), 5072 -INT64_C(275683213312), 5073 -INT64_C(551366426624), 5074 -INT64_C(1102732853248), 5075 -INT64_C(2205465706496), 5076 -INT64_C(4410931412992), 5077 -INT64_C(8821862825984), 5078 -INT64_C(17643725651968), 5079 -INT64_C(35287451303936), 5080 -INT64_C(70574902607872), 5081 -INT64_C(141149805215744), 5082 -INT64_C(282299610431488), 5083 -INT64_C(564599220862976), 5084 -INT64_C(1129198441725952), 5085 -INT64_C(2258396883451904), 5086 -INT64_C(4516793766903808), 5087 -INT64_C(9033587533807616), 5088 -INT64_C(18067175067615232), 5089 -INT64_C(36134350135230464), 5090 -INT64_C(72268700270460928), 5091 -INT64_C(144537400540921856), 5092 -INT64_C(289074801081843712), 5093 -INT64_C(578149602163687424), 5094 -INT64_C(1156299204327374848), 5095 -INT64_C(2312598408654749696), 5096 -INT64_C(4625196817309499392), 5097 -INT64_C(9223372036854775807) - 1, 5098 -INT64_C(9223372036854775807) - 1, 5099 -INT64_C(9223372036854775807) - 1, 5100 -INT64_C(9223372036854775807) - 1, 5101 -INT64_C(9223372036854775807) - 1, 5102 -INT64_C(9223372036854775807) - 1, 5103 -INT64_C(9223372036854775807) - 1, 5104 -INT64_C(9223372036854775807) - 1, 5105 -INT64_C(9223372036854775807) - 1, 5106 -INT64_C(9223372036854775807) - 1, 5107 -INT64_C(9223372036854775807) - 1, 5108 -INT64_C(912), 5109 -INT64_C(1825), 5110 -INT64_C(3650), 5111 -INT64_C(7300), 5112 -INT64_C(14600), 5113 -INT64_C(29200), 5114 -INT64_C(58400), 5115 -INT64_C(116800), 5116 -INT64_C(233600), 5117 -INT64_C(467200), 5118 -INT64_C(934400), 5119 -INT64_C(1868800), 5120 -INT64_C(3737600), 5121 -INT64_C(7475200), 5122 -INT64_C(14950400), 5123 -INT64_C(29900800), 5124 -INT64_C(59801600), 5125 -INT64_C(119603200), 5126 -INT64_C(239206400), 5127 -INT64_C(478412800), 5128 -INT64_C(956825600), 5129 -INT64_C(1913651200), 5130 -INT64_C(3827302400), 5131 -INT64_C(7654604800), 5132 -INT64_C(15309209600), 5133 -INT64_C(30618419200), 5134 -INT64_C(61236838400), 5135 -INT64_C(122473676800), 5136 -INT64_C(244947353600), 5137 -INT64_C(489894707200), 5138 -INT64_C(979789414400), 5139 -INT64_C(1959578828800), 5140 -INT64_C(3919157657600), 5141 -INT64_C(7838315315200), 5142 -INT64_C(15676630630400), 5143 -INT64_C(31353261260800), 5144 -INT64_C(62706522521600), 5145 -INT64_C(125413045043200), 5146 -INT64_C(250826090086400), 5147 -INT64_C(501652180172800), 5148 -INT64_C(1003304360345600), 5149 -INT64_C(2006608720691200), 5150 -INT64_C(4013217441382400), 5151 -INT64_C(8026434882764800), 5152 -INT64_C(16052869765529600), 5153 -INT64_C(32105739531059200), 5154 -INT64_C(64211479062118400), 5155 -INT64_C(128422958124236800), 5156 -INT64_C(256845916248473600), 5157 -INT64_C(513691832496947200), 5158 -INT64_C(1027383664993894400), 5159 -INT64_C(2054767329987788800), 5160 -INT64_C(4109534659975577600), 5161 -INT64_C(8219069319951155200), 5162 -INT64_C(9223372036854775807) - 1, 5163 -INT64_C(9223372036854775807) - 1, 5164 -INT64_C(9223372036854775807) - 1, 5165 -INT64_C(9223372036854775807) - 1, 5166 -INT64_C(9223372036854775807) - 1, 5167 -INT64_C(9223372036854775807) - 1, 5168 -INT64_C(9223372036854775807) - 1, 5169 -INT64_C(9223372036854775807) - 1, 5170 -INT64_C(9223372036854775807) - 1, 5171 -INT64_C(9223372036854775807) - 1, 5172 -INT64_C(9223372036854775807) - 1, 5173 -INT64_C(1022), 5174 -INT64_C(2044), 5175 -INT64_C(4088), 5176 -INT64_C(8176), 5177 -INT64_C(16352), 5178 -INT64_C(32704), 5179 -INT64_C(65408), 5180 -INT64_C(130816), 5181 -INT64_C(261632), 5182 -INT64_C(523264), 5183 -INT64_C(1046528), 5184 -INT64_C(2093056), 5185 -INT64_C(4186112), 5186 -INT64_C(8372224), 5187 -INT64_C(16744448), 5188 -INT64_C(33488896), 5189 -INT64_C(66977792), 5190 -INT64_C(133955584), 5191 -INT64_C(267911168), 5192 -INT64_C(535822336), 5193 -INT64_C(1071644672), 5194 -INT64_C(2143289344), 5195 -INT64_C(4286578688), 5196 -INT64_C(8573157376), 5197 -INT64_C(17146314752), 5198 -INT64_C(34292629504), 5199 -INT64_C(68585259008), 5200 -INT64_C(137170518016), 5201 -INT64_C(274341036032), 5202 -INT64_C(548682072064), 5203 -INT64_C(1097364144128), 5204 -INT64_C(2194728288256), 5205 -INT64_C(4389456576512), 5206 -INT64_C(8778913153024), 5207 -INT64_C(17557826306048), 5208 -INT64_C(35115652612096), 5209 -INT64_C(70231305224192), 5210 -INT64_C(140462610448384), 5211 -INT64_C(280925220896768), 5212 -INT64_C(561850441793536), 5213 -INT64_C(1123700883587072), 5214 -INT64_C(2247401767174144), 5215 -INT64_C(4494803534348288), 5216 -INT64_C(8989607068696576), 5217 -INT64_C(17979214137393152), 5218 -INT64_C(35958428274786304), 5219 -INT64_C(71916856549572608), 5220 -INT64_C(143833713099145216), 5221 -INT64_C(287667426198290432), 5222 -INT64_C(575334852396580864), 5223 -INT64_C(1150669704793161728), 5224 -INT64_C(2301339409586323456), 5225 -INT64_C(4602678819172646912), 5226 -INT64_C(9205357638345293824), 5227 -INT64_C(9223372036854775807) - 1, 5228 -INT64_C(9223372036854775807) - 1, 5229 -INT64_C(9223372036854775807) - 1, 5230 -INT64_C(9223372036854775807) - 1, 5231 -INT64_C(9223372036854775807) - 1, 5232 -INT64_C(9223372036854775807) - 1, 5233 -INT64_C(9223372036854775807) - 1, 5234 -INT64_C(9223372036854775807) - 1, 5235 -INT64_C(9223372036854775807) - 1, 5236 -INT64_C(9223372036854775807) - 1, 5237 -INT64_C(9223372036854775807) - 1, 5238 -INT64_C(1022), 5239 -INT64_C(2045), 5240 -INT64_C(4090), 5241 -INT64_C(8180), 5242 -INT64_C(16360), 5243 -INT64_C(32720), 5244 -INT64_C(65440), 5245 -INT64_C(130880), 5246 -INT64_C(261760), 5247 -INT64_C(523520), 5248 -INT64_C(1047040), 5249 -INT64_C(2094080), 5250 -INT64_C(4188160), 5251 -INT64_C(8376320), 5252 -INT64_C(16752640), 5253 -INT64_C(33505280), 5254 -INT64_C(67010560), 5255 -INT64_C(134021120), 5256 -INT64_C(268042240), 5257 -INT64_C(536084480), 5258 -INT64_C(1072168960), 5259 -INT64_C(2144337920), 5260 -INT64_C(4288675840), 5261 -INT64_C(8577351680), 5262 -INT64_C(17154703360), 5263 -INT64_C(34309406720), 5264 -INT64_C(68618813440), 5265 -INT64_C(137237626880), 5266 -INT64_C(274475253760), 5267 -INT64_C(548950507520), 5268 -INT64_C(1097901015040), 5269 -INT64_C(2195802030080), 5270 -INT64_C(4391604060160), 5271 -INT64_C(8783208120320), 5272 -INT64_C(17566416240640), 5273 -INT64_C(35132832481280), 5274 -INT64_C(70265664962560), 5275 -INT64_C(140531329925120), 5276 -INT64_C(281062659850240), 5277 -INT64_C(562125319700480), 5278 -INT64_C(1124250639400960), 5279 -INT64_C(2248501278801920), 5280 -INT64_C(4497002557603840), 5281 -INT64_C(8994005115207680), 5282 -INT64_C(17988010230415360), 5283 -INT64_C(35976020460830720), 5284 -INT64_C(71952040921661440), 5285 -INT64_C(143904081843322880), 5286 -INT64_C(287808163686645760), 5287 -INT64_C(575616327373291520), 5288 -INT64_C(1151232654746583040), 5289 -INT64_C(2302465309493166080), 5290 -INT64_C(4604930618986332160), 5291 -INT64_C(9209861237972664320), 5292 -INT64_C(9223372036854775807) - 1, 5293 -INT64_C(9223372036854775807) - 1, 5294 -INT64_C(9223372036854775807) - 1, 5295 -INT64_C(9223372036854775807) - 1, 5296 -INT64_C(9223372036854775807) - 1, 5297 -INT64_C(9223372036854775807) - 1, 5298 -INT64_C(9223372036854775807) - 1, 5299 -INT64_C(9223372036854775807) - 1, 5300 -INT64_C(9223372036854775807) - 1, 5301 -INT64_C(9223372036854775807) - 1, 5302 -INT64_C(9223372036854775807) - 1, 5303 -INT64_C(1023), 5304 -INT64_C(2046), 5305 -INT64_C(4092), 5306 -INT64_C(8184), 5307 -INT64_C(16368), 5308 -INT64_C(32736), 5309 -INT64_C(65472), 5310 -INT64_C(130944), 5311 -INT64_C(261888), 5312 -INT64_C(523776), 5313 -INT64_C(1047552), 5314 -INT64_C(2095104), 5315 -INT64_C(4190208), 5316 -INT64_C(8380416), 5317 -INT64_C(16760832), 5318 -INT64_C(33521664), 5319 -INT64_C(67043328), 5320 -INT64_C(134086656), 5321 -INT64_C(268173312), 5322 -INT64_C(536346624), 5323 -INT64_C(1072693248), 5324 -INT64_C(2145386496), 5325 -INT64_C(4290772992), 5326 -INT64_C(8581545984), 5327 -INT64_C(17163091968), 5328 -INT64_C(34326183936), 5329 -INT64_C(68652367872), 5330 -INT64_C(137304735744), 5331 -INT64_C(274609471488), 5332 -INT64_C(549218942976), 5333 -INT64_C(1098437885952), 5334 -INT64_C(2196875771904), 5335 -INT64_C(4393751543808), 5336 -INT64_C(8787503087616), 5337 -INT64_C(17575006175232), 5338 -INT64_C(35150012350464), 5339 -INT64_C(70300024700928), 5340 -INT64_C(140600049401856), 5341 -INT64_C(281200098803712), 5342 -INT64_C(562400197607424), 5343 -INT64_C(1124800395214848), 5344 -INT64_C(2249600790429696), 5345 -INT64_C(4499201580859392), 5346 -INT64_C(8998403161718784), 5347 -INT64_C(17996806323437568), 5348 -INT64_C(35993612646875136), 5349 -INT64_C(71987225293750272), 5350 -INT64_C(143974450587500544), 5351 -INT64_C(287948901175001088), 5352 -INT64_C(575897802350002176), 5353 -INT64_C(1151795604700004352), 5354 -INT64_C(2303591209400008704), 5355 -INT64_C(4607182418800017408), 5356 -INT64_C(9214364837600034816), 5357 -INT64_C(9223372036854775807) - 1, 5358 -INT64_C(9223372036854775807) - 1, 5359 -INT64_C(9223372036854775807) - 1, 5360 -INT64_C(9223372036854775807) - 1, 5361 -INT64_C(9223372036854775807) - 1, 5362 -INT64_C(9223372036854775807) - 1, 5363 -INT64_C(9223372036854775807) - 1, 5364 -INT64_C(9223372036854775807) - 1, 5365 -INT64_C(9223372036854775807) - 1, 5366 -INT64_C(9223372036854775807) - 1, 5367 -INT64_C(9223372036854775807) - 1, 5368 -INT64_C(1023), 5369 -INT64_C(2047), 5370 -INT64_C(4094), 5371 -INT64_C(8188), 5372 -INT64_C(16376), 5373 -INT64_C(32752), 5374 -INT64_C(65504), 5375 -INT64_C(131008), 5376 -INT64_C(262016), 5377 -INT64_C(524032), 5378 -INT64_C(1048064), 5379 -INT64_C(2096128), 5380 -INT64_C(4192256), 5381 -INT64_C(8384512), 5382 -INT64_C(16769024), 5383 -INT64_C(33538048), 5384 -INT64_C(67076096), 5385 -INT64_C(134152192), 5386 -INT64_C(268304384), 5387 -INT64_C(536608768), 5388 -INT64_C(1073217536), 5389 -INT64_C(2146435072), 5390 -INT64_C(4292870144), 5391 -INT64_C(8585740288), 5392 -INT64_C(17171480576), 5393 -INT64_C(34342961152), 5394 -INT64_C(68685922304), 5395 -INT64_C(137371844608), 5396 -INT64_C(274743689216), 5397 -INT64_C(549487378432), 5398 -INT64_C(1098974756864), 5399 -INT64_C(2197949513728), 5400 -INT64_C(4395899027456), 5401 -INT64_C(8791798054912), 5402 -INT64_C(17583596109824), 5403 -INT64_C(35167192219648), 5404 -INT64_C(70334384439296), 5405 -INT64_C(140668768878592), 5406 -INT64_C(281337537757184), 5407 -INT64_C(562675075514368), 5408 -INT64_C(1125350151028736), 5409 -INT64_C(2250700302057472), 5410 -INT64_C(4501400604114944), 5411 -INT64_C(9002801208229888), 5412 -INT64_C(18005602416459776), 5413 -INT64_C(36011204832919552), 5414 -INT64_C(72022409665839104), 5415 -INT64_C(144044819331678208), 5416 -INT64_C(288089638663356416), 5417 -INT64_C(576179277326712832), 5418 -INT64_C(1152358554653425664), 5419 -INT64_C(2304717109306851328), 5420 -INT64_C(4609434218613702656), 5421 -INT64_C(9218868437227405312), 5422 -INT64_C(9223372036854775807) - 1, 5423 -INT64_C(9223372036854775807) - 1, 5424 -INT64_C(9223372036854775807) - 1, 5425 -INT64_C(9223372036854775807) - 1, 5426 -INT64_C(9223372036854775807) - 1, 5427 -INT64_C(9223372036854775807) - 1, 5428 -INT64_C(9223372036854775807) - 1, 5429 -INT64_C(9223372036854775807) - 1, 5430 -INT64_C(9223372036854775807) - 1, 5431 -INT64_C(9223372036854775807) - 1, 5432 -INT64_C(9223372036854775807) - 1, 5433 -INT64_C(256), 5434 -INT64_C(512), 5435 -INT64_C(1024), 5436 -INT64_C(2048), 5437 -INT64_C(4096), 5438 -INT64_C(8192), 5439 -INT64_C(16384), 5440 -INT64_C(32768), 5441 -INT64_C(65536), 5442 -INT64_C(131072), 5443 -INT64_C(262144), 5444 -INT64_C(524288), 5445 -INT64_C(1048576), 5446 -INT64_C(2097152), 5447 -INT64_C(4194304), 5448 -INT64_C(8388608), 5449 -INT64_C(16777216), 5450 -INT64_C(33554432), 5451 -INT64_C(67108864), 5452 -INT64_C(134217728), 5453 -INT64_C(268435456), 5454 -INT64_C(536870912), 5455 -INT64_C(1073741824), 5456 -INT64_C(2147483648), 5457 -INT64_C(4294967296), 5458 -INT64_C(8589934592), 5459 -INT64_C(17179869184), 5460 -INT64_C(34359738368), 5461 -INT64_C(68719476736), 5462 -INT64_C(137438953472), 5463 -INT64_C(274877906944), 5464 -INT64_C(549755813888), 5465 -INT64_C(1099511627776), 5466 -INT64_C(2199023255552), 5467 -INT64_C(4398046511104), 5468 -INT64_C(8796093022208), 5469 -INT64_C(17592186044416), 5470 -INT64_C(35184372088832), 5471 -INT64_C(70368744177664), 5472 -INT64_C(140737488355328), 5473 -INT64_C(281474976710656), 5474 -INT64_C(562949953421312), 5475 -INT64_C(1125899906842624), 5476 -INT64_C(2251799813685248), 5477 -INT64_C(4503599627370496), 5478 -INT64_C(9007199254740992), 5479 -INT64_C(18014398509481984), 5480 -INT64_C(36028797018963968), 5481 -INT64_C(72057594037927936), 5482 -INT64_C(144115188075855872), 5483 -INT64_C(288230376151711744), 5484 -INT64_C(576460752303423488), 5485 -INT64_C(1152921504606846976), 5486 -INT64_C(2305843009213693952), 5487 -INT64_C(4611686018427387904), 5488 -INT64_C(9223372036854775807) - 1, 5489 -INT64_C(9223372036854775807) - 1, 5490 -INT64_C(9223372036854775807) - 1, 5491 -INT64_C(9223372036854775807) - 1, 5492 -INT64_C(9223372036854775807) - 1, 5493 -INT64_C(9223372036854775807) - 1, 5494 -INT64_C(9223372036854775807) - 1, 5495 -INT64_C(9223372036854775807) - 1, 5496 -INT64_C(9223372036854775807) - 1, 5497 -INT64_C(9223372036854775807) - 1, 5498 -INT64_C(256), 5499 -INT64_C(512), 5500 -INT64_C(1025), 5501 -INT64_C(2050), 5502 -INT64_C(4100), 5503 -INT64_C(8200), 5504 -INT64_C(16400), 5505 -INT64_C(32800), 5506 -INT64_C(65600), 5507 -INT64_C(131200), 5508 -INT64_C(262400), 5509 -INT64_C(524800), 5510 -INT64_C(1049600), 5511 -INT64_C(2099200), 5512 -INT64_C(4198400), 5513 -INT64_C(8396800), 5514 -INT64_C(16793600), 5515 -INT64_C(33587200), 5516 -INT64_C(67174400), 5517 -INT64_C(134348800), 5518 -INT64_C(268697600), 5519 -INT64_C(537395200), 5520 -INT64_C(1074790400), 5521 -INT64_C(2149580800), 5522 -INT64_C(4299161600), 5523 -INT64_C(8598323200), 5524 -INT64_C(17196646400), 5525 -INT64_C(34393292800), 5526 -INT64_C(68786585600), 5527 -INT64_C(137573171200), 5528 -INT64_C(275146342400), 5529 -INT64_C(550292684800), 5530 -INT64_C(1100585369600), 5531 -INT64_C(2201170739200), 5532 -INT64_C(4402341478400), 5533 -INT64_C(8804682956800), 5534 -INT64_C(17609365913600), 5535 -INT64_C(35218731827200), 5536 -INT64_C(70437463654400), 5537 -INT64_C(140874927308800), 5538 -INT64_C(281749854617600), 5539 -INT64_C(563499709235200), 5540 -INT64_C(1126999418470400), 5541 -INT64_C(2253998836940800), 5542 -INT64_C(4507997673881600), 5543 -INT64_C(9015995347763200), 5544 -INT64_C(18031990695526400), 5545 -INT64_C(36063981391052800), 5546 -INT64_C(72127962782105600), 5547 -INT64_C(144255925564211200), 5548 -INT64_C(288511851128422400), 5549 -INT64_C(577023702256844800), 5550 -INT64_C(1154047404513689600), 5551 -INT64_C(2308094809027379200), 5552 -INT64_C(4616189618054758400), 5553 -INT64_C(9223372036854775807) - 1, 5554 -INT64_C(9223372036854775807) - 1, 5555 -INT64_C(9223372036854775807) - 1, 5556 -INT64_C(9223372036854775807) - 1, 5557 -INT64_C(9223372036854775807) - 1, 5558 -INT64_C(9223372036854775807) - 1, 5559 -INT64_C(9223372036854775807) - 1, 5560 -INT64_C(9223372036854775807) - 1, 5561 -INT64_C(9223372036854775807) - 1, 5562 -INT64_C(9223372036854775807) - 1, 5563 -INT64_C(256), 5564 -INT64_C(513), 5565 -INT64_C(1026), 5566 -INT64_C(2052), 5567 -INT64_C(4104), 5568 -INT64_C(8208), 5569 -INT64_C(16416), 5570 -INT64_C(32832), 5571 -INT64_C(65664), 5572 -INT64_C(131328), 5573 -INT64_C(262656), 5574 -INT64_C(525312), 5575 -INT64_C(1050624), 5576 -INT64_C(2101248), 5577 -INT64_C(4202496), 5578 -INT64_C(8404992), 5579 -INT64_C(16809984), 5580 -INT64_C(33619968), 5581 -INT64_C(67239936), 5582 -INT64_C(134479872), 5583 -INT64_C(268959744), 5584 -INT64_C(537919488), 5585 -INT64_C(1075838976), 5586 -INT64_C(2151677952), 5587 -INT64_C(4303355904), 5588 -INT64_C(8606711808), 5589 -INT64_C(17213423616), 5590 -INT64_C(34426847232), 5591 -INT64_C(68853694464), 5592 -INT64_C(137707388928), 5593 -INT64_C(275414777856), 5594 -INT64_C(550829555712), 5595 -INT64_C(1101659111424), 5596 -INT64_C(2203318222848), 5597 -INT64_C(4406636445696), 5598 -INT64_C(8813272891392), 5599 -INT64_C(17626545782784), 5600 -INT64_C(35253091565568), 5601 -INT64_C(70506183131136), 5602 -INT64_C(141012366262272), 5603 -INT64_C(282024732524544), 5604 -INT64_C(564049465049088), 5605 -INT64_C(1128098930098176), 5606 -INT64_C(2256197860196352), 5607 -INT64_C(4512395720392704), 5608 -INT64_C(9024791440785408), 5609 -INT64_C(18049582881570816), 5610 -INT64_C(36099165763141632), 5611 -INT64_C(72198331526283264), 5612 -INT64_C(144396663052566528), 5613 -INT64_C(288793326105133056), 5614 -INT64_C(577586652210266112), 5615 -INT64_C(1155173304420532224), 5616 -INT64_C(2310346608841064448), 5617 -INT64_C(4620693217682128896), 5618 -INT64_C(9223372036854775807) - 1, 5619 -INT64_C(9223372036854775807) - 1, 5620 -INT64_C(9223372036854775807) - 1, 5621 -INT64_C(9223372036854775807) - 1, 5622 -INT64_C(9223372036854775807) - 1, 5623 -INT64_C(9223372036854775807) - 1, 5624 -INT64_C(9223372036854775807) - 1, 5625 -INT64_C(9223372036854775807) - 1, 5626 -INT64_C(9223372036854775807) - 1, 5627 -INT64_C(9223372036854775807) - 1, 5628 -INT64_C(256), 5629 -INT64_C(513), 5630 -INT64_C(1027), 5631 -INT64_C(2054), 5632 -INT64_C(4108), 5633 -INT64_C(8216), 5634 -INT64_C(16432), 5635 -INT64_C(32864), 5636 -INT64_C(65728), 5637 -INT64_C(131456), 5638 -INT64_C(262912), 5639 -INT64_C(525824), 5640 -INT64_C(1051648), 5641 -INT64_C(2103296), 5642 -INT64_C(4206592), 5643 -INT64_C(8413184), 5644 -INT64_C(16826368), 5645 -INT64_C(33652736), 5646 -INT64_C(67305472), 5647 -INT64_C(134610944), 5648 -INT64_C(269221888), 5649 -INT64_C(538443776), 5650 -INT64_C(1076887552), 5651 -INT64_C(2153775104), 5652 -INT64_C(4307550208), 5653 -INT64_C(8615100416), 5654 -INT64_C(17230200832), 5655 -INT64_C(34460401664), 5656 -INT64_C(68920803328), 5657 -INT64_C(137841606656), 5658 -INT64_C(275683213312), 5659 -INT64_C(551366426624), 5660 -INT64_C(1102732853248), 5661 -INT64_C(2205465706496), 5662 -INT64_C(4410931412992), 5663 -INT64_C(8821862825984), 5664 -INT64_C(17643725651968), 5665 -INT64_C(35287451303936), 5666 -INT64_C(70574902607872), 5667 -INT64_C(141149805215744), 5668 -INT64_C(282299610431488), 5669 -INT64_C(564599220862976), 5670 -INT64_C(1129198441725952), 5671 -INT64_C(2258396883451904), 5672 -INT64_C(4516793766903808), 5673 -INT64_C(9033587533807616), 5674 -INT64_C(18067175067615232), 5675 -INT64_C(36134350135230464), 5676 -INT64_C(72268700270460928), 5677 -INT64_C(144537400540921856), 5678 -INT64_C(289074801081843712), 5679 -INT64_C(578149602163687424), 5680 -INT64_C(1156299204327374848), 5681 -INT64_C(2312598408654749696), 5682 -INT64_C(4625196817309499392), 5683 -INT64_C(9223372036854775807) - 1, 5684 -INT64_C(9223372036854775807) - 1, 5685 -INT64_C(9223372036854775807) - 1, 5686 -INT64_C(9223372036854775807) - 1, 5687 -INT64_C(9223372036854775807) - 1, 5688 -INT64_C(9223372036854775807) - 1, 5689 -INT64_C(9223372036854775807) - 1, 5690 -INT64_C(9223372036854775807) - 1, 5691 -INT64_C(9223372036854775807) - 1, 5692 -INT64_C(9223372036854775807) - 1, 5693 -INT64_C(332), 5694 -INT64_C(665), 5695 -INT64_C(1330), 5696 -INT64_C(2660), 5697 -INT64_C(5320), 5698 -INT64_C(10640), 5699 -INT64_C(21280), 5700 -INT64_C(42560), 5701 -INT64_C(85120), 5702 -INT64_C(170240), 5703 -INT64_C(340480), 5704 -INT64_C(680960), 5705 -INT64_C(1361920), 5706 -INT64_C(2723840), 5707 -INT64_C(5447680), 5708 -INT64_C(10895360), 5709 -INT64_C(21790720), 5710 -INT64_C(43581440), 5711 -INT64_C(87162880), 5712 -INT64_C(174325760), 5713 -INT64_C(348651520), 5714 -INT64_C(697303040), 5715 -INT64_C(1394606080), 5716 -INT64_C(2789212160), 5717 -INT64_C(5578424320), 5718 -INT64_C(11156848640), 5719 -INT64_C(22313697280), 5720 -INT64_C(44627394560), 5721 -INT64_C(89254789120), 5722 -INT64_C(178509578240), 5723 -INT64_C(357019156480), 5724 -INT64_C(714038312960), 5725 -INT64_C(1428076625920), 5726 -INT64_C(2856153251840), 5727 -INT64_C(5712306503680), 5728 -INT64_C(11424613007360), 5729 -INT64_C(22849226014720), 5730 -INT64_C(45698452029440), 5731 -INT64_C(91396904058880), 5732 -INT64_C(182793808117760), 5733 -INT64_C(365587616235520), 5734 -INT64_C(731175232471040), 5735 -INT64_C(1462350464942080), 5736 -INT64_C(2924700929884160), 5737 -INT64_C(5849401859768320), 5738 -INT64_C(11698803719536640), 5739 -INT64_C(23397607439073280), 5740 -INT64_C(46795214878146560), 5741 -INT64_C(93590429756293120), 5742 -INT64_C(187180859512586240), 5743 -INT64_C(374361719025172480), 5744 -INT64_C(748723438050344960), 5745 -INT64_C(1497446876100689920), 5746 -INT64_C(2994893752201379840), 5747 -INT64_C(5989787504402759680), 5748 -INT64_C(9223372036854775807) - 1, 5749 -INT64_C(9223372036854775807) - 1, 5750 -INT64_C(9223372036854775807) - 1, 5751 -INT64_C(9223372036854775807) - 1, 5752 -INT64_C(9223372036854775807) - 1, 5753 -INT64_C(9223372036854775807) - 1, 5754 -INT64_C(9223372036854775807) - 1, 5755 -INT64_C(9223372036854775807) - 1, 5756 -INT64_C(9223372036854775807) - 1, 5757 -INT64_C(9223372036854775807) - 1, 5758 -INT64_C(511), 5759 -INT64_C(1022), 5760 -INT64_C(2044), 5761 -INT64_C(4088), 5762 -INT64_C(8176), 5763 -INT64_C(16352), 5764 -INT64_C(32704), 5765 -INT64_C(65408), 5766 -INT64_C(130816), 5767 -INT64_C(261632), 5768 -INT64_C(523264), 5769 -INT64_C(1046528), 5770 -INT64_C(2093056), 5771 -INT64_C(4186112), 5772 -INT64_C(8372224), 5773 -INT64_C(16744448), 5774 -INT64_C(33488896), 5775 -INT64_C(66977792), 5776 -INT64_C(133955584), 5777 -INT64_C(267911168), 5778 -INT64_C(535822336), 5779 -INT64_C(1071644672), 5780 -INT64_C(2143289344), 5781 -INT64_C(4286578688), 5782 -INT64_C(8573157376), 5783 -INT64_C(17146314752), 5784 -INT64_C(34292629504), 5785 -INT64_C(68585259008), 5786 -INT64_C(137170518016), 5787 -INT64_C(274341036032), 5788 -INT64_C(548682072064), 5789 -INT64_C(1097364144128), 5790 -INT64_C(2194728288256), 5791 -INT64_C(4389456576512), 5792 -INT64_C(8778913153024), 5793 -INT64_C(17557826306048), 5794 -INT64_C(35115652612096), 5795 -INT64_C(70231305224192), 5796 -INT64_C(140462610448384), 5797 -INT64_C(280925220896768), 5798 -INT64_C(561850441793536), 5799 -INT64_C(1123700883587072), 5800 -INT64_C(2247401767174144), 5801 -INT64_C(4494803534348288), 5802 -INT64_C(8989607068696576), 5803 -INT64_C(17979214137393152), 5804 -INT64_C(35958428274786304), 5805 -INT64_C(71916856549572608), 5806 -INT64_C(143833713099145216), 5807 -INT64_C(287667426198290432), 5808 -INT64_C(575334852396580864), 5809 -INT64_C(1150669704793161728), 5810 -INT64_C(2301339409586323456), 5811 -INT64_C(4602678819172646912), 5812 -INT64_C(9205357638345293824), 5813 -INT64_C(9223372036854775807) - 1, 5814 -INT64_C(9223372036854775807) - 1, 5815 -INT64_C(9223372036854775807) - 1, 5816 -INT64_C(9223372036854775807) - 1, 5817 -INT64_C(9223372036854775807) - 1, 5818 -INT64_C(9223372036854775807) - 1, 5819 -INT64_C(9223372036854775807) - 1, 5820 -INT64_C(9223372036854775807) - 1, 5821 -INT64_C(9223372036854775807) - 1, 5822 -INT64_C(9223372036854775807) - 1, 5823 -INT64_C(511), 5824 -INT64_C(1022), 5825 -INT64_C(2045), 5826 -INT64_C(4090), 5827 -INT64_C(8180), 5828 -INT64_C(16360), 5829 -INT64_C(32720), 5830 -INT64_C(65440), 5831 -INT64_C(130880), 5832 -INT64_C(261760), 5833 -INT64_C(523520), 5834 -INT64_C(1047040), 5835 -INT64_C(2094080), 5836 -INT64_C(4188160), 5837 -INT64_C(8376320), 5838 -INT64_C(16752640), 5839 -INT64_C(33505280), 5840 -INT64_C(67010560), 5841 -INT64_C(134021120), 5842 -INT64_C(268042240), 5843 -INT64_C(536084480), 5844 -INT64_C(1072168960), 5845 -INT64_C(2144337920), 5846 -INT64_C(4288675840), 5847 -INT64_C(8577351680), 5848 -INT64_C(17154703360), 5849 -INT64_C(34309406720), 5850 -INT64_C(68618813440), 5851 -INT64_C(137237626880), 5852 -INT64_C(274475253760), 5853 -INT64_C(548950507520), 5854 -INT64_C(1097901015040), 5855 -INT64_C(2195802030080), 5856 -INT64_C(4391604060160), 5857 -INT64_C(8783208120320), 5858 -INT64_C(17566416240640), 5859 -INT64_C(35132832481280), 5860 -INT64_C(70265664962560), 5861 -INT64_C(140531329925120), 5862 -INT64_C(281062659850240), 5863 -INT64_C(562125319700480), 5864 -INT64_C(1124250639400960), 5865 -INT64_C(2248501278801920), 5866 -INT64_C(4497002557603840), 5867 -INT64_C(8994005115207680), 5868 -INT64_C(17988010230415360), 5869 -INT64_C(35976020460830720), 5870 -INT64_C(71952040921661440), 5871 -INT64_C(143904081843322880), 5872 -INT64_C(287808163686645760), 5873 -INT64_C(575616327373291520), 5874 -INT64_C(1151232654746583040), 5875 -INT64_C(2302465309493166080), 5876 -INT64_C(4604930618986332160), 5877 -INT64_C(9209861237972664320), 5878 -INT64_C(9223372036854775807) - 1, 5879 -INT64_C(9223372036854775807) - 1, 5880 -INT64_C(9223372036854775807) - 1, 5881 -INT64_C(9223372036854775807) - 1, 5882 -INT64_C(9223372036854775807) - 1, 5883 -INT64_C(9223372036854775807) - 1, 5884 -INT64_C(9223372036854775807) - 1, 5885 -INT64_C(9223372036854775807) - 1, 5886 -INT64_C(9223372036854775807) - 1, 5887 -INT64_C(9223372036854775807) - 1, 5888 -INT64_C(511), 5889 -INT64_C(1023), 5890 -INT64_C(2046), 5891 -INT64_C(4092), 5892 -INT64_C(8184), 5893 -INT64_C(16368), 5894 -INT64_C(32736), 5895 -INT64_C(65472), 5896 -INT64_C(130944), 5897 -INT64_C(261888), 5898 -INT64_C(523776), 5899 -INT64_C(1047552), 5900 -INT64_C(2095104), 5901 -INT64_C(4190208), 5902 -INT64_C(8380416), 5903 -INT64_C(16760832), 5904 -INT64_C(33521664), 5905 -INT64_C(67043328), 5906 -INT64_C(134086656), 5907 -INT64_C(268173312), 5908 -INT64_C(536346624), 5909 -INT64_C(1072693248), 5910 -INT64_C(2145386496), 5911 -INT64_C(4290772992), 5912 -INT64_C(8581545984), 5913 -INT64_C(17163091968), 5914 -INT64_C(34326183936), 5915 -INT64_C(68652367872), 5916 -INT64_C(137304735744), 5917 -INT64_C(274609471488), 5918 -INT64_C(549218942976), 5919 -INT64_C(1098437885952), 5920 -INT64_C(2196875771904), 5921 -INT64_C(4393751543808), 5922 -INT64_C(8787503087616), 5923 -INT64_C(17575006175232), 5924 -INT64_C(35150012350464), 5925 -INT64_C(70300024700928), 5926 -INT64_C(140600049401856), 5927 -INT64_C(281200098803712), 5928 -INT64_C(562400197607424), 5929 -INT64_C(1124800395214848), 5930 -INT64_C(2249600790429696), 5931 -INT64_C(4499201580859392), 5932 -INT64_C(8998403161718784), 5933 -INT64_C(17996806323437568), 5934 -INT64_C(35993612646875136), 5935 -INT64_C(71987225293750272), 5936 -INT64_C(143974450587500544), 5937 -INT64_C(287948901175001088), 5938 -INT64_C(575897802350002176), 5939 -INT64_C(1151795604700004352), 5940 -INT64_C(2303591209400008704), 5941 -INT64_C(4607182418800017408), 5942 -INT64_C(9214364837600034816), 5943 -INT64_C(9223372036854775807) - 1, 5944 -INT64_C(9223372036854775807) - 1, 5945 -INT64_C(9223372036854775807) - 1, 5946 -INT64_C(9223372036854775807) - 1, 5947 -INT64_C(9223372036854775807) - 1, 5948 -INT64_C(9223372036854775807) - 1, 5949 -INT64_C(9223372036854775807) - 1, 5950 -INT64_C(9223372036854775807) - 1, 5951 -INT64_C(9223372036854775807) - 1, 5952 -INT64_C(9223372036854775807) - 1, 5953 -INT64_C(511), 5954 -INT64_C(1023), 5955 -INT64_C(2047), 5956 -INT64_C(4094), 5957 -INT64_C(8188), 5958 -INT64_C(16376), 5959 -INT64_C(32752), 5960 -INT64_C(65504), 5961 -INT64_C(131008), 5962 -INT64_C(262016), 5963 -INT64_C(524032), 5964 -INT64_C(1048064), 5965 -INT64_C(2096128), 5966 -INT64_C(4192256), 5967 -INT64_C(8384512), 5968 -INT64_C(16769024), 5969 -INT64_C(33538048), 5970 -INT64_C(67076096), 5971 -INT64_C(134152192), 5972 -INT64_C(268304384), 5973 -INT64_C(536608768), 5974 -INT64_C(1073217536), 5975 -INT64_C(2146435072), 5976 -INT64_C(4292870144), 5977 -INT64_C(8585740288), 5978 -INT64_C(17171480576), 5979 -INT64_C(34342961152), 5980 -INT64_C(68685922304), 5981 -INT64_C(137371844608), 5982 -INT64_C(274743689216), 5983 -INT64_C(549487378432), 5984 -INT64_C(1098974756864), 5985 -INT64_C(2197949513728), 5986 -INT64_C(4395899027456), 5987 -INT64_C(8791798054912), 5988 -INT64_C(17583596109824), 5989 -INT64_C(35167192219648), 5990 -INT64_C(70334384439296), 5991 -INT64_C(140668768878592), 5992 -INT64_C(281337537757184), 5993 -INT64_C(562675075514368), 5994 -INT64_C(1125350151028736), 5995 -INT64_C(2250700302057472), 5996 -INT64_C(4501400604114944), 5997 -INT64_C(9002801208229888), 5998 -INT64_C(18005602416459776), 5999 -INT64_C(36011204832919552), 6000 -INT64_C(72022409665839104), 6001 -INT64_C(144044819331678208), 6002 -INT64_C(288089638663356416), 6003 -INT64_C(576179277326712832), 6004 -INT64_C(1152358554653425664), 6005 -INT64_C(2304717109306851328), 6006 -INT64_C(4609434218613702656), 6007 -INT64_C(9218868437227405312), 6008 -INT64_C(9223372036854775807) - 1, 6009 -INT64_C(9223372036854775807) - 1, 6010 -INT64_C(9223372036854775807) - 1, 6011 -INT64_C(9223372036854775807) - 1, 6012 -INT64_C(9223372036854775807) - 1, 6013 -INT64_C(9223372036854775807) - 1, 6014 -INT64_C(9223372036854775807) - 1, 6015 -INT64_C(9223372036854775807) - 1, 6016 -INT64_C(9223372036854775807) - 1, 6017 -INT64_C(9223372036854775807) - 1, 6018 INT64_C(0), 6019 INT64_C(0), 6020 INT64_C(0), 6021 INT64_C(0), 6022 INT64_C(0), 6023 INT64_C(0), 6024 INT64_C(0), 6025 INT64_C(0), 6026 INT64_C(0), 6027 INT64_C(0), 6028 INT64_C(0), 6029 INT64_C(0), 6030 INT64_C(0), 6031 INT64_C(0), 6032 INT64_C(0), 6033 INT64_C(0), 6034 INT64_C(0), 6035 INT64_C(0), 6036 INT64_C(0), 6037 INT64_C(0), 6038 INT64_C(0), 6039 INT64_C(0), 6040 INT64_C(0), 6041 INT64_C(0), 6042 INT64_C(0), 6043 INT64_C(0), 6044 INT64_C(0), 6045 INT64_C(0), 6046 INT64_C(0), 6047 INT64_C(0), 6048 INT64_C(0), 6049 INT64_C(0), 6050 INT64_C(0), 6051 INT64_C(0), 6052 INT64_C(0), 6053 INT64_C(0), 6054 INT64_C(0), 6055 INT64_C(0), 6056 INT64_C(0), 6057 INT64_C(0), 6058 INT64_C(0), 6059 INT64_C(0), 6060 INT64_C(0), 6061 INT64_C(0), 6062 INT64_C(0), 6063 INT64_C(0), 6064 INT64_C(0), 6065 INT64_C(0), 6066 INT64_C(0), 6067 INT64_C(0), 6068 INT64_C(0), 6069 INT64_C(0), 6070 INT64_C(0), 6071 INT64_C(0), 6072 INT64_C(0), 6073 INT64_C(0), 6074 INT64_C(0), 6075 INT64_C(0), 6076 INT64_C(0), 6077 INT64_C(0), 6078 INT64_C(0), 6079 INT64_C(0), 6080 INT64_C(0), 6081 INT64_C(0), 6082 INT64_C(0), 6083 INT64_C(0), 6084 INT64_C(0), 6085 INT64_C(0), 6086 INT64_C(0), 6087 INT64_C(0), 6088 INT64_C(0), 6089 INT64_C(0), 6090 INT64_C(0), 6091 INT64_C(0), 6092 INT64_C(0), 6093 INT64_C(0), 6094 INT64_C(0), 6095 INT64_C(0), 6096 INT64_C(0), 6097 INT64_C(0), 6098 INT64_C(0), 6099 INT64_C(0), 6100 INT64_C(0), 6101 INT64_C(0), 6102 INT64_C(0), 6103 INT64_C(0), 6104 INT64_C(0), 6105 INT64_C(0), 6106 INT64_C(0), 6107 INT64_C(0), 6108 INT64_C(0), 6109 INT64_C(0), 6110 INT64_C(0), 6111 INT64_C(0), 6112 INT64_C(0), 6113 INT64_C(0), 6114 INT64_C(0), 6115 INT64_C(0), 6116 INT64_C(0), 6117 INT64_C(0), 6118 INT64_C(0), 6119 INT64_C(0), 6120 INT64_C(0), 6121 INT64_C(0), 6122 INT64_C(0), 6123 INT64_C(0), 6124 INT64_C(0), 6125 INT64_C(0), 6126 INT64_C(0), 6127 INT64_C(0), 6128 INT64_C(0), 6129 INT64_C(0), 6130 INT64_C(0), 6131 INT64_C(0), 6132 INT64_C(0), 6133 INT64_C(0), 6134 INT64_C(0), 6135 INT64_C(0), 6136 INT64_C(0), 6137 INT64_C(0), 6138 INT64_C(0), 6139 INT64_C(0), 6140 INT64_C(0), 6141 INT64_C(0), 6142 INT64_C(0), 6143 INT64_C(0), 6144 INT64_C(0), 6145 INT64_C(0), 6146 INT64_C(0), 6147 INT64_C(0), 6148 INT64_C(0), 6149 INT64_C(0), 6150 INT64_C(0), 6151 INT64_C(0), 6152 INT64_C(0), 6153 INT64_C(0), 6154 INT64_C(0), 6155 INT64_C(0), 6156 INT64_C(0), 6157 INT64_C(0), 6158 INT64_C(0), 6159 INT64_C(0), 6160 INT64_C(0), 6161 INT64_C(0), 6162 INT64_C(0), 6163 INT64_C(0), 6164 INT64_C(0), 6165 INT64_C(0), 6166 INT64_C(0), 6167 INT64_C(0), 6168 INT64_C(0), 6169 INT64_C(0), 6170 INT64_C(0), 6171 INT64_C(0), 6172 INT64_C(0), 6173 INT64_C(0), 6174 INT64_C(0), 6175 INT64_C(0), 6176 INT64_C(0), 6177 INT64_C(0), 6178 INT64_C(0), 6179 INT64_C(0), 6180 INT64_C(0), 6181 INT64_C(0), 6182 INT64_C(0), 6183 INT64_C(0), 6184 INT64_C(0), 6185 INT64_C(0), 6186 INT64_C(0), 6187 INT64_C(0), 6188 INT64_C(0), 6189 INT64_C(0), 6190 INT64_C(0), 6191 INT64_C(0), 6192 INT64_C(0), 6193 INT64_C(0), 6194 INT64_C(0), 6195 INT64_C(0), 6196 INT64_C(0), 6197 INT64_C(0), 6198 INT64_C(0), 6199 INT64_C(0), 6200 INT64_C(0), 6201 INT64_C(0), 6202 INT64_C(0), 6203 INT64_C(0), 6204 INT64_C(0), 6205 INT64_C(0), 6206 INT64_C(0), 6207 INT64_C(0), 6208 INT64_C(0), 6209 INT64_C(0), 6210 INT64_C(0), 6211 INT64_C(0), 6212 INT64_C(0), 6213 INT64_C(0), 6214 INT64_C(0), 6215 INT64_C(0), 6216 INT64_C(0), 6217 INT64_C(0), 6218 INT64_C(0), 6219 INT64_C(0), 6220 INT64_C(0), 6221 INT64_C(0), 6222 INT64_C(0), 6223 INT64_C(0), 6224 INT64_C(0), 6225 INT64_C(0), 6226 INT64_C(0), 6227 INT64_C(0), 6228 INT64_C(0), 6229 INT64_C(0), 6230 INT64_C(0), 6231 INT64_C(0), 6232 INT64_C(0), 6233 INT64_C(0), 6234 INT64_C(0), 6235 INT64_C(0), 6236 INT64_C(0), 6237 INT64_C(0), 6238 INT64_C(0), 6239 INT64_C(0), 6240 INT64_C(0), 6241 INT64_C(0), 6242 INT64_C(0), 6243 INT64_C(0), 6244 INT64_C(0), 6245 INT64_C(0), 6246 INT64_C(0), 6247 INT64_C(0), 6248 INT64_C(0), 6249 INT64_C(0), 6250 INT64_C(0), 6251 INT64_C(0), 6252 INT64_C(0), 6253 INT64_C(0), 6254 INT64_C(0), 6255 INT64_C(0), 6256 INT64_C(0), 6257 INT64_C(0), 6258 INT64_C(0), 6259 INT64_C(0), 6260 INT64_C(0), 6261 INT64_C(0), 6262 INT64_C(0), 6263 INT64_C(0), 6264 INT64_C(0), 6265 INT64_C(0), 6266 INT64_C(0), 6267 INT64_C(0), 6268 INT64_C(0), 6269 INT64_C(0), 6270 INT64_C(0), 6271 INT64_C(0), 6272 INT64_C(0), 6273 INT64_C(0), 6274 INT64_C(0), 6275 INT64_C(0), 6276 INT64_C(0), 6277 INT64_C(0), 6278 INT64_C(0), 6279 INT64_C(0), 6280 INT64_C(0), 6281 INT64_C(0), 6282 INT64_C(0), 6283 INT64_C(0), 6284 INT64_C(0), 6285 INT64_C(0), 6286 INT64_C(0), 6287 INT64_C(0), 6288 INT64_C(0), 6289 INT64_C(0), 6290 INT64_C(0), 6291 INT64_C(0), 6292 INT64_C(0), 6293 INT64_C(0), 6294 INT64_C(0), 6295 INT64_C(0), 6296 INT64_C(0), 6297 INT64_C(0), 6298 INT64_C(0), 6299 INT64_C(0), 6300 INT64_C(0), 6301 INT64_C(0), 6302 INT64_C(0), 6303 INT64_C(0), 6304 INT64_C(0), 6305 INT64_C(0), 6306 INT64_C(0), 6307 INT64_C(0), 6308 INT64_C(0), 6309 INT64_C(0), 6310 INT64_C(0), 6311 INT64_C(0), 6312 INT64_C(0), 6313 INT64_C(0), 6314 INT64_C(0), 6315 INT64_C(0), 6316 INT64_C(0), 6317 INT64_C(0), 6318 INT64_C(0), 6319 INT64_C(0), 6320 INT64_C(0), 6321 INT64_C(0), 6322 INT64_C(0), 6323 INT64_C(0), 6324 INT64_C(0), 6325 INT64_C(0), 6326 INT64_C(0), 6327 INT64_C(0), 6328 INT64_C(0), 6329 INT64_C(0), 6330 INT64_C(0), 6331 INT64_C(0), 6332 INT64_C(0), 6333 INT64_C(0), 6334 INT64_C(0), 6335 INT64_C(0), 6336 INT64_C(0), 6337 INT64_C(0), 6338 INT64_C(0), 6339 INT64_C(0), 6340 INT64_C(0), 6341 INT64_C(0), 6342 INT64_C(0), 6343 INT64_C(0), 6344 INT64_C(0), 6345 INT64_C(0), 6346 INT64_C(0), 6347 INT64_C(0), 6348 INT64_C(0), 6349 INT64_C(0), 6350 INT64_C(0), 6351 INT64_C(0), 6352 INT64_C(0), 6353 INT64_C(0), 6354 INT64_C(0), 6355 INT64_C(0), 6356 INT64_C(0), 6357 INT64_C(0), 6358 INT64_C(0), 6359 INT64_C(0), 6360 INT64_C(0), 6361 INT64_C(0), 6362 INT64_C(0), 6363 INT64_C(0), 6364 INT64_C(0), 6365 INT64_C(0), 6366 INT64_C(0), 6367 INT64_C(0), 6368 INT64_C(0), 6369 INT64_C(0), 6370 INT64_C(0), 6371 INT64_C(0), 6372 INT64_C(0), 6373 INT64_C(0), 6374 INT64_C(0), 6375 INT64_C(0), 6376 INT64_C(0), 6377 INT64_C(0), 6378 INT64_C(0), 6379 INT64_C(0), 6380 INT64_C(0), 6381 INT64_C(0), 6382 INT64_C(0), 6383 INT64_C(0), 6384 INT64_C(0), 6385 INT64_C(0), 6386 INT64_C(0), 6387 INT64_C(0), 6388 INT64_C(0), 6389 INT64_C(0), 6390 INT64_C(0), 6391 INT64_C(0), 6392 INT64_C(0), 6393 INT64_C(0), 6394 INT64_C(0), 6395 INT64_C(0), 6396 INT64_C(0), 6397 INT64_C(0), 6398 INT64_C(0), 6399 INT64_C(0), 6400 INT64_C(0), 6401 INT64_C(0), 6402 INT64_C(0), 6403 INT64_C(0), 6404 INT64_C(0), 6405 INT64_C(0), 6406 INT64_C(0), 6407 INT64_C(0), 6408 INT64_C(0), 6409 INT64_C(0), 6410 INT64_C(0), 6411 INT64_C(0), 6412 INT64_C(0), 6413 INT64_C(0), 6414 INT64_C(0), 6415 INT64_C(0), 6416 INT64_C(0), 6417 INT64_C(0), 6418 INT64_C(0), 6419 INT64_C(0), 6420 INT64_C(0), 6421 INT64_C(0), 6422 INT64_C(0), 6423 INT64_C(0), 6424 INT64_C(0), 6425 INT64_C(0), 6426 INT64_C(0), 6427 INT64_C(0), 6428 INT64_C(0), 6429 INT64_C(0), 6430 INT64_C(0), 6431 INT64_C(0), 6432 INT64_C(0), 6433 INT64_C(0), 6434 INT64_C(0), 6435 INT64_C(0), 6436 INT64_C(0), 6437 INT64_C(0), 6438 INT64_C(0), 6439 INT64_C(0), 6440 INT64_C(0), 6441 INT64_C(0), 6442 INT64_C(0), 6443 INT64_C(0), 6444 INT64_C(0), 6445 INT64_C(0), 6446 INT64_C(0), 6447 INT64_C(0), 6448 INT64_C(0), 6449 INT64_C(0), 6450 INT64_C(0), 6451 INT64_C(0), 6452 INT64_C(0), 6453 INT64_C(0), 6454 INT64_C(0), 6455 INT64_C(0), 6456 INT64_C(0), 6457 INT64_C(0), 6458 INT64_C(0), 6459 INT64_C(0), 6460 INT64_C(0), 6461 INT64_C(0), 6462 INT64_C(0), 6463 INT64_C(0), 6464 INT64_C(0), 6465 INT64_C(0), 6466 INT64_C(0), 6467 INT64_C(0), 6468 INT64_C(0), 6469 INT64_C(0), 6470 INT64_C(0), 6471 INT64_C(0), 6472 INT64_C(0), 6473 INT64_C(0), 6474 INT64_C(0), 6475 INT64_C(0), 6476 INT64_C(0), 6477 INT64_C(0), 6478 INT64_C(0), 6479 INT64_C(0), 6480 INT64_C(0), 6481 INT64_C(0), 6482 INT64_C(0), 6483 INT64_C(0), 6484 INT64_C(0), 6485 INT64_C(0), 6486 INT64_C(0), 6487 INT64_C(0), 6488 INT64_C(0), 6489 INT64_C(0), 6490 INT64_C(0), 6491 INT64_C(0), 6492 INT64_C(0), 6493 INT64_C(0), 6494 INT64_C(0), 6495 INT64_C(0), 6496 INT64_C(0), 6497 INT64_C(0), 6498 INT64_C(0), 6499 INT64_C(0), 6500 INT64_C(0), 6501 INT64_C(0), 6502 INT64_C(0), 6503 INT64_C(0), 6504 INT64_C(0), 6505 INT64_C(0), 6506 INT64_C(0), 6507 INT64_C(0), 6508 INT64_C(0), 6509 INT64_C(0), 6510 INT64_C(0), 6511 INT64_C(0), 6512 INT64_C(0), 6513 INT64_C(0), 6514 INT64_C(0), 6515 INT64_C(0), 6516 INT64_C(0), 6517 INT64_C(0), 6518 INT64_C(0), 6519 INT64_C(0), 6520 INT64_C(0), 6521 INT64_C(0), 6522 INT64_C(0), 6523 INT64_C(0), 6524 INT64_C(0), 6525 INT64_C(0), 6526 INT64_C(0), 6527 INT64_C(0), 6528 INT64_C(0), 6529 INT64_C(0), 6530 INT64_C(0), 6531 INT64_C(0), 6532 INT64_C(0), 6533 INT64_C(0), 6534 INT64_C(0), 6535 INT64_C(0), 6536 INT64_C(0), 6537 INT64_C(0), 6538 INT64_C(0), 6539 INT64_C(0), 6540 INT64_C(0), 6541 INT64_C(0), 6542 INT64_C(0), 6543 INT64_C(0), 6544 INT64_C(0), 6545 INT64_C(0), 6546 INT64_C(0), 6547 INT64_C(0), 6548 INT64_C(0), 6549 INT64_C(0), 6550 INT64_C(0), 6551 INT64_C(0), 6552 INT64_C(0), 6553 INT64_C(0), 6554 INT64_C(0), 6555 INT64_C(0), 6556 INT64_C(0), 6557 INT64_C(0), 6558 INT64_C(0), 6559 INT64_C(0), 6560 INT64_C(0), 6561 INT64_C(0), 6562 INT64_C(0), 6563 INT64_C(0), 6564 INT64_C(0), 6565 INT64_C(0), 6566 INT64_C(0), 6567 INT64_C(0), 6568 INT64_C(0), 6569 INT64_C(0), 6570 INT64_C(0), 6571 INT64_C(0), 6572 INT64_C(0), 6573 INT64_C(0), 6574 INT64_C(0), 6575 INT64_C(0), 6576 INT64_C(0), 6577 INT64_C(0), 6578 INT64_C(0), 6579 INT64_C(0), 6580 INT64_C(0), 6581 INT64_C(0), 6582 INT64_C(0), 6583 INT64_C(0), 6584 INT64_C(0), 6585 INT64_C(0), 6586 INT64_C(0), 6587 INT64_C(0), 6588 INT64_C(0), 6589 INT64_C(0), 6590 INT64_C(0), 6591 INT64_C(0), 6592 INT64_C(0), 6593 INT64_C(0), 6594 INT64_C(0), 6595 INT64_C(0), 6596 INT64_C(0), 6597 INT64_C(0), 6598 INT64_C(0), 6599 INT64_C(0), 6600 INT64_C(0), 6601 INT64_C(0), 6602 INT64_C(0), 6603 }; 6604 const unsigned kExpectedCount_fcvtzs_xh = 6565; 6605 6606 #endif // VIXL_SIM_FCVTZS_XH_TRACE_AARCH64_H_ 6607