C++程序  |  13497行  |  346.81 KB

// Copyright 2015, ARM Limited
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are met:
//
//   * Redistributions of source code must retain the above copyright notice,
//     this list of conditions and the following disclaimer.
//   * Redistributions in binary form must reproduce the above copyright notice,
//     this list of conditions and the following disclaimer in the documentation
//     and/or other materials provided with the distribution.
//   * Neither the name of ARM Limited nor the names of its contributors may be
//     used to endorse or promote products derived from this software without
//     specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


// ---------------------------------------------------------------------
// This file is auto generated using tools/generate_simulator_traces.py.
//
// PLEASE DO NOT EDIT.
// ---------------------------------------------------------------------

#ifndef VIXL_SIM_FCVTZS_XD_TRACE_A64_H_
#define VIXL_SIM_FCVTZS_XD_TRACE_A64_H_

const int64_t kExpected_fcvtzs_xd[] = {
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(1),
  INT64_C(3),
  INT64_C(7),
  INT64_C(15),
  INT64_C(31),
  INT64_C(63),
  INT64_C(127),
  INT64_C(255),
  INT64_C(511),
  INT64_C(1023),
  INT64_C(2047),
  INT64_C(4095),
  INT64_C(8191),
  INT64_C(16383),
  INT64_C(32767),
  INT64_C(65535),
  INT64_C(131071),
  INT64_C(262143),
  INT64_C(524287),
  INT64_C(1048575),
  INT64_C(2097151),
  INT64_C(4194303),
  INT64_C(8388607),
  INT64_C(16777215),
  INT64_C(33554431),
  INT64_C(67108863),
  INT64_C(134217727),
  INT64_C(268435455),
  INT64_C(536870911),
  INT64_C(1073741823),
  INT64_C(2147483647),
  INT64_C(4294967295),
  INT64_C(8589934591),
  INT64_C(17179869183),
  INT64_C(34359738367),
  INT64_C(68719476735),
  INT64_C(137438953471),
  INT64_C(274877906943),
  INT64_C(549755813887),
  INT64_C(1099511627775),
  INT64_C(2199023255551),
  INT64_C(4398046511103),
  INT64_C(8796093022207),
  INT64_C(17592186044415),
  INT64_C(35184372088831),
  INT64_C(70368744177663),
  INT64_C(140737488355327),
  INT64_C(281474976710655),
  INT64_C(562949953421311),
  INT64_C(1125899906842623),
  INT64_C(2251799813685247),
  INT64_C(4503599627370495),
  INT64_C(9007199254740991),
  INT64_C(18014398509481982),
  INT64_C(36028797018963964),
  INT64_C(72057594037927928),
  INT64_C(144115188075855856),
  INT64_C(288230376151711712),
  INT64_C(576460752303423424),
  INT64_C(1152921504606846848),
  INT64_C(2305843009213693696),
  INT64_C(4611686018427387392),
  INT64_C(9223372036854774784),
  INT64_C(0),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194304),
  INT64_C(8388608),
  INT64_C(16777216),
  INT64_C(33554432),
  INT64_C(67108864),
  INT64_C(134217728),
  INT64_C(268435456),
  INT64_C(536870912),
  INT64_C(1073741824),
  INT64_C(2147483648),
  INT64_C(4294967296),
  INT64_C(8589934592),
  INT64_C(17179869184),
  INT64_C(34359738368),
  INT64_C(68719476736),
  INT64_C(137438953472),
  INT64_C(274877906944),
  INT64_C(549755813888),
  INT64_C(1099511627776),
  INT64_C(2199023255552),
  INT64_C(4398046511104),
  INT64_C(8796093022208),
  INT64_C(17592186044416),
  INT64_C(35184372088832),
  INT64_C(70368744177664),
  INT64_C(140737488355328),
  INT64_C(281474976710656),
  INT64_C(562949953421312),
  INT64_C(1125899906842624),
  INT64_C(2251799813685248),
  INT64_C(4503599627370496),
  INT64_C(9007199254740992),
  INT64_C(18014398509481984),
  INT64_C(36028797018963968),
  INT64_C(72057594037927936),
  INT64_C(144115188075855872),
  INT64_C(288230376151711744),
  INT64_C(576460752303423488),
  INT64_C(1152921504606846976),
  INT64_C(2305843009213693952),
  INT64_C(4611686018427387904),
  INT64_C(9223372036854775807),
  INT64_C(0),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194304),
  INT64_C(8388608),
  INT64_C(16777216),
  INT64_C(33554432),
  INT64_C(67108864),
  INT64_C(134217728),
  INT64_C(268435456),
  INT64_C(536870912),
  INT64_C(1073741824),
  INT64_C(2147483648),
  INT64_C(4294967296),
  INT64_C(8589934592),
  INT64_C(17179869184),
  INT64_C(34359738368),
  INT64_C(68719476736),
  INT64_C(137438953472),
  INT64_C(274877906944),
  INT64_C(549755813888),
  INT64_C(1099511627776),
  INT64_C(2199023255552),
  INT64_C(4398046511104),
  INT64_C(8796093022208),
  INT64_C(17592186044416),
  INT64_C(35184372088832),
  INT64_C(70368744177664),
  INT64_C(140737488355328),
  INT64_C(281474976710656),
  INT64_C(562949953421312),
  INT64_C(1125899906842624),
  INT64_C(2251799813685248),
  INT64_C(4503599627370497),
  INT64_C(9007199254740994),
  INT64_C(18014398509481988),
  INT64_C(36028797018963976),
  INT64_C(72057594037927952),
  INT64_C(144115188075855904),
  INT64_C(288230376151711808),
  INT64_C(576460752303423616),
  INT64_C(1152921504606847232),
  INT64_C(2305843009213694464),
  INT64_C(4611686018427388928),
  INT64_C(9223372036854775807),
  INT64_C(0),
  INT64_C(1),
  INT64_C(3),
  INT64_C(7),
  INT64_C(15),
  INT64_C(31),
  INT64_C(63),
  INT64_C(127),
  INT64_C(255),
  INT64_C(511),
  INT64_C(1023),
  INT64_C(2047),
  INT64_C(4095),
  INT64_C(8191),
  INT64_C(16383),
  INT64_C(32767),
  INT64_C(65535),
  INT64_C(131071),
  INT64_C(262143),
  INT64_C(524287),
  INT64_C(1048575),
  INT64_C(2097151),
  INT64_C(4194303),
  INT64_C(8388607),
  INT64_C(16777215),
  INT64_C(33554431),
  INT64_C(67108863),
  INT64_C(134217727),
  INT64_C(268435455),
  INT64_C(536870911),
  INT64_C(1073741823),
  INT64_C(2147483647),
  INT64_C(4294967295),
  INT64_C(8589934591),
  INT64_C(17179869183),
  INT64_C(34359738367),
  INT64_C(68719476735),
  INT64_C(137438953471),
  INT64_C(274877906943),
  INT64_C(549755813887),
  INT64_C(1099511627775),
  INT64_C(2199023255551),
  INT64_C(4398046511103),
  INT64_C(8796093022207),
  INT64_C(17592186044415),
  INT64_C(35184372088831),
  INT64_C(70368744177663),
  INT64_C(140737488355327),
  INT64_C(281474976710655),
  INT64_C(562949953421311),
  INT64_C(1125899906842623),
  INT64_C(2251799813685247),
  INT64_C(4503599627370495),
  INT64_C(9007199254740991),
  INT64_C(18014398509481982),
  INT64_C(36028797018963964),
  INT64_C(72057594037927928),
  INT64_C(144115188075855856),
  INT64_C(288230376151711712),
  INT64_C(576460752303423424),
  INT64_C(1152921504606846848),
  INT64_C(2305843009213693696),
  INT64_C(4611686018427387392),
  INT64_C(9223372036854774784),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194304),
  INT64_C(8388608),
  INT64_C(16777216),
  INT64_C(33554432),
  INT64_C(67108864),
  INT64_C(134217728),
  INT64_C(268435456),
  INT64_C(536870912),
  INT64_C(1073741824),
  INT64_C(2147483648),
  INT64_C(4294967296),
  INT64_C(8589934592),
  INT64_C(17179869184),
  INT64_C(34359738368),
  INT64_C(68719476736),
  INT64_C(137438953472),
  INT64_C(274877906944),
  INT64_C(549755813888),
  INT64_C(1099511627776),
  INT64_C(2199023255552),
  INT64_C(4398046511104),
  INT64_C(8796093022208),
  INT64_C(17592186044416),
  INT64_C(35184372088832),
  INT64_C(70368744177664),
  INT64_C(140737488355328),
  INT64_C(281474976710656),
  INT64_C(562949953421312),
  INT64_C(1125899906842624),
  INT64_C(2251799813685248),
  INT64_C(4503599627370496),
  INT64_C(9007199254740992),
  INT64_C(18014398509481984),
  INT64_C(36028797018963968),
  INT64_C(72057594037927936),
  INT64_C(144115188075855872),
  INT64_C(288230376151711744),
  INT64_C(576460752303423488),
  INT64_C(1152921504606846976),
  INT64_C(2305843009213693952),
  INT64_C(4611686018427387904),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194304),
  INT64_C(8388608),
  INT64_C(16777216),
  INT64_C(33554432),
  INT64_C(67108864),
  INT64_C(134217728),
  INT64_C(268435456),
  INT64_C(536870912),
  INT64_C(1073741824),
  INT64_C(2147483648),
  INT64_C(4294967296),
  INT64_C(8589934592),
  INT64_C(17179869184),
  INT64_C(34359738368),
  INT64_C(68719476736),
  INT64_C(137438953472),
  INT64_C(274877906944),
  INT64_C(549755813888),
  INT64_C(1099511627776),
  INT64_C(2199023255552),
  INT64_C(4398046511104),
  INT64_C(8796093022208),
  INT64_C(17592186044416),
  INT64_C(35184372088832),
  INT64_C(70368744177664),
  INT64_C(140737488355328),
  INT64_C(281474976710656),
  INT64_C(562949953421312),
  INT64_C(1125899906842624),
  INT64_C(2251799813685248),
  INT64_C(4503599627370497),
  INT64_C(9007199254740994),
  INT64_C(18014398509481988),
  INT64_C(36028797018963976),
  INT64_C(72057594037927952),
  INT64_C(144115188075855904),
  INT64_C(288230376151711808),
  INT64_C(576460752303423616),
  INT64_C(1152921504606847232),
  INT64_C(2305843009213694464),
  INT64_C(4611686018427388928),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(3),
  INT64_C(6),
  INT64_C(12),
  INT64_C(24),
  INT64_C(48),
  INT64_C(96),
  INT64_C(192),
  INT64_C(384),
  INT64_C(768),
  INT64_C(1536),
  INT64_C(3072),
  INT64_C(6144),
  INT64_C(12288),
  INT64_C(24576),
  INT64_C(49152),
  INT64_C(98304),
  INT64_C(196608),
  INT64_C(393216),
  INT64_C(786432),
  INT64_C(1572864),
  INT64_C(3145728),
  INT64_C(6291456),
  INT64_C(12582912),
  INT64_C(25165824),
  INT64_C(50331648),
  INT64_C(100663296),
  INT64_C(201326592),
  INT64_C(402653184),
  INT64_C(805306368),
  INT64_C(1610612736),
  INT64_C(3221225472),
  INT64_C(6442450944),
  INT64_C(12884901888),
  INT64_C(25769803776),
  INT64_C(51539607552),
  INT64_C(103079215104),
  INT64_C(206158430208),
  INT64_C(412316860416),
  INT64_C(824633720832),
  INT64_C(1649267441664),
  INT64_C(3298534883328),
  INT64_C(6597069766656),
  INT64_C(13194139533312),
  INT64_C(26388279066624),
  INT64_C(52776558133248),
  INT64_C(105553116266496),
  INT64_C(211106232532992),
  INT64_C(422212465065984),
  INT64_C(844424930131968),
  INT64_C(1688849860263936),
  INT64_C(3377699720527872),
  INT64_C(6755399441055744),
  INT64_C(13510798882111488),
  INT64_C(27021597764222976),
  INT64_C(54043195528445952),
  INT64_C(108086391056891904),
  INT64_C(216172782113783808),
  INT64_C(432345564227567616),
  INT64_C(864691128455135232),
  INT64_C(1729382256910270464),
  INT64_C(3458764513820540928),
  INT64_C(6917529027641081856),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(10),
  INT64_C(20),
  INT64_C(40),
  INT64_C(80),
  INT64_C(160),
  INT64_C(320),
  INT64_C(640),
  INT64_C(1280),
  INT64_C(2560),
  INT64_C(5120),
  INT64_C(10240),
  INT64_C(20480),
  INT64_C(40960),
  INT64_C(81920),
  INT64_C(163840),
  INT64_C(327680),
  INT64_C(655360),
  INT64_C(1310720),
  INT64_C(2621440),
  INT64_C(5242880),
  INT64_C(10485760),
  INT64_C(20971520),
  INT64_C(41943040),
  INT64_C(83886080),
  INT64_C(167772160),
  INT64_C(335544320),
  INT64_C(671088640),
  INT64_C(1342177280),
  INT64_C(2684354560),
  INT64_C(5368709120),
  INT64_C(10737418240),
  INT64_C(21474836480),
  INT64_C(42949672960),
  INT64_C(85899345920),
  INT64_C(171798691840),
  INT64_C(343597383680),
  INT64_C(687194767360),
  INT64_C(1374389534720),
  INT64_C(2748779069440),
  INT64_C(5497558138880),
  INT64_C(10995116277760),
  INT64_C(21990232555520),
  INT64_C(43980465111040),
  INT64_C(87960930222080),
  INT64_C(175921860444160),
  INT64_C(351843720888320),
  INT64_C(703687441776640),
  INT64_C(1407374883553280),
  INT64_C(2814749767106560),
  INT64_C(5629499534213120),
  INT64_C(11258999068426240),
  INT64_C(22517998136852480),
  INT64_C(45035996273704960),
  INT64_C(90071992547409920),
  INT64_C(180143985094819840),
  INT64_C(360287970189639680),
  INT64_C(720575940379279360),
  INT64_C(1441151880758558720),
  INT64_C(2882303761517117440),
  INT64_C(5764607523034234880),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  -INT64_C(1),
  -INT64_C(3),
  -INT64_C(7),
  -INT64_C(15),
  -INT64_C(31),
  -INT64_C(63),
  -INT64_C(127),
  -INT64_C(255),
  -INT64_C(511),
  -INT64_C(1023),
  -INT64_C(2047),
  -INT64_C(4095),
  -INT64_C(8191),
  -INT64_C(16383),
  -INT64_C(32767),
  -INT64_C(65535),
  -INT64_C(131071),
  -INT64_C(262143),
  -INT64_C(524287),
  -INT64_C(1048575),
  -INT64_C(2097151),
  -INT64_C(4194303),
  -INT64_C(8388607),
  -INT64_C(16777215),
  -INT64_C(33554431),
  -INT64_C(67108863),
  -INT64_C(134217727),
  -INT64_C(268435455),
  -INT64_C(536870911),
  -INT64_C(1073741823),
  -INT64_C(2147483647),
  -INT64_C(4294967295),
  -INT64_C(8589934591),
  -INT64_C(17179869183),
  -INT64_C(34359738367),
  -INT64_C(68719476735),
  -INT64_C(137438953471),
  -INT64_C(274877906943),
  -INT64_C(549755813887),
  -INT64_C(1099511627775),
  -INT64_C(2199023255551),
  -INT64_C(4398046511103),
  -INT64_C(8796093022207),
  -INT64_C(17592186044415),
  -INT64_C(35184372088831),
  -INT64_C(70368744177663),
  -INT64_C(140737488355327),
  -INT64_C(281474976710655),
  -INT64_C(562949953421311),
  -INT64_C(1125899906842623),
  -INT64_C(2251799813685247),
  -INT64_C(4503599627370495),
  -INT64_C(9007199254740991),
  -INT64_C(18014398509481982),
  -INT64_C(36028797018963964),
  -INT64_C(72057594037927928),
  -INT64_C(144115188075855856),
  -INT64_C(288230376151711712),
  -INT64_C(576460752303423424),
  -INT64_C(1152921504606846848),
  -INT64_C(2305843009213693696),
  -INT64_C(4611686018427387392),
  -INT64_C(9223372036854774784),
  INT64_C(0),
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194304),
  -INT64_C(8388608),
  -INT64_C(16777216),
  -INT64_C(33554432),
  -INT64_C(67108864),
  -INT64_C(134217728),
  -INT64_C(268435456),
  -INT64_C(536870912),
  -INT64_C(1073741824),
  -INT64_C(2147483648),
  -INT64_C(4294967296),
  -INT64_C(8589934592),
  -INT64_C(17179869184),
  -INT64_C(34359738368),
  -INT64_C(68719476736),
  -INT64_C(137438953472),
  -INT64_C(274877906944),
  -INT64_C(549755813888),
  -INT64_C(1099511627776),
  -INT64_C(2199023255552),
  -INT64_C(4398046511104),
  -INT64_C(8796093022208),
  -INT64_C(17592186044416),
  -INT64_C(35184372088832),
  -INT64_C(70368744177664),
  -INT64_C(140737488355328),
  -INT64_C(281474976710656),
  -INT64_C(562949953421312),
  -INT64_C(1125899906842624),
  -INT64_C(2251799813685248),
  -INT64_C(4503599627370496),
  -INT64_C(9007199254740992),
  -INT64_C(18014398509481984),
  -INT64_C(36028797018963968),
  -INT64_C(72057594037927936),
  -INT64_C(144115188075855872),
  -INT64_C(288230376151711744),
  -INT64_C(576460752303423488),
  -INT64_C(1152921504606846976),
  -INT64_C(2305843009213693952),
  -INT64_C(4611686018427387904),
  -INT64_C(9223372036854775807) - 1,
  INT64_C(0),
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194304),
  -INT64_C(8388608),
  -INT64_C(16777216),
  -INT64_C(33554432),
  -INT64_C(67108864),
  -INT64_C(134217728),
  -INT64_C(268435456),
  -INT64_C(536870912),
  -INT64_C(1073741824),
  -INT64_C(2147483648),
  -INT64_C(4294967296),
  -INT64_C(8589934592),
  -INT64_C(17179869184),
  -INT64_C(34359738368),
  -INT64_C(68719476736),
  -INT64_C(137438953472),
  -INT64_C(274877906944),
  -INT64_C(549755813888),
  -INT64_C(1099511627776),
  -INT64_C(2199023255552),
  -INT64_C(4398046511104),
  -INT64_C(8796093022208),
  -INT64_C(17592186044416),
  -INT64_C(35184372088832),
  -INT64_C(70368744177664),
  -INT64_C(140737488355328),
  -INT64_C(281474976710656),
  -INT64_C(562949953421312),
  -INT64_C(1125899906842624),
  -INT64_C(2251799813685248),
  -INT64_C(4503599627370497),
  -INT64_C(9007199254740994),
  -INT64_C(18014398509481988),
  -INT64_C(36028797018963976),
  -INT64_C(72057594037927952),
  -INT64_C(144115188075855904),
  -INT64_C(288230376151711808),
  -INT64_C(576460752303423616),
  -INT64_C(1152921504606847232),
  -INT64_C(2305843009213694464),
  -INT64_C(4611686018427388928),
  -INT64_C(9223372036854775807) - 1,
  INT64_C(0),
  -INT64_C(1),
  -INT64_C(3),
  -INT64_C(7),
  -INT64_C(15),
  -INT64_C(31),
  -INT64_C(63),
  -INT64_C(127),
  -INT64_C(255),
  -INT64_C(511),
  -INT64_C(1023),
  -INT64_C(2047),
  -INT64_C(4095),
  -INT64_C(8191),
  -INT64_C(16383),
  -INT64_C(32767),
  -INT64_C(65535),
  -INT64_C(131071),
  -INT64_C(262143),
  -INT64_C(524287),
  -INT64_C(1048575),
  -INT64_C(2097151),
  -INT64_C(4194303),
  -INT64_C(8388607),
  -INT64_C(16777215),
  -INT64_C(33554431),
  -INT64_C(67108863),
  -INT64_C(134217727),
  -INT64_C(268435455),
  -INT64_C(536870911),
  -INT64_C(1073741823),
  -INT64_C(2147483647),
  -INT64_C(4294967295),
  -INT64_C(8589934591),
  -INT64_C(17179869183),
  -INT64_C(34359738367),
  -INT64_C(68719476735),
  -INT64_C(137438953471),
  -INT64_C(274877906943),
  -INT64_C(549755813887),
  -INT64_C(1099511627775),
  -INT64_C(2199023255551),
  -INT64_C(4398046511103),
  -INT64_C(8796093022207),
  -INT64_C(17592186044415),
  -INT64_C(35184372088831),
  -INT64_C(70368744177663),
  -INT64_C(140737488355327),
  -INT64_C(281474976710655),
  -INT64_C(562949953421311),
  -INT64_C(1125899906842623),
  -INT64_C(2251799813685247),
  -INT64_C(4503599627370495),
  -INT64_C(9007199254740991),
  -INT64_C(18014398509481982),
  -INT64_C(36028797018963964),
  -INT64_C(72057594037927928),
  -INT64_C(144115188075855856),
  -INT64_C(288230376151711712),
  -INT64_C(576460752303423424),
  -INT64_C(1152921504606846848),
  -INT64_C(2305843009213693696),
  -INT64_C(4611686018427387392),
  -INT64_C(9223372036854774784),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194304),
  -INT64_C(8388608),
  -INT64_C(16777216),
  -INT64_C(33554432),
  -INT64_C(67108864),
  -INT64_C(134217728),
  -INT64_C(268435456),
  -INT64_C(536870912),
  -INT64_C(1073741824),
  -INT64_C(2147483648),
  -INT64_C(4294967296),
  -INT64_C(8589934592),
  -INT64_C(17179869184),
  -INT64_C(34359738368),
  -INT64_C(68719476736),
  -INT64_C(137438953472),
  -INT64_C(274877906944),
  -INT64_C(549755813888),
  -INT64_C(1099511627776),
  -INT64_C(2199023255552),
  -INT64_C(4398046511104),
  -INT64_C(8796093022208),
  -INT64_C(17592186044416),
  -INT64_C(35184372088832),
  -INT64_C(70368744177664),
  -INT64_C(140737488355328),
  -INT64_C(281474976710656),
  -INT64_C(562949953421312),
  -INT64_C(1125899906842624),
  -INT64_C(2251799813685248),
  -INT64_C(4503599627370496),
  -INT64_C(9007199254740992),
  -INT64_C(18014398509481984),
  -INT64_C(36028797018963968),
  -INT64_C(72057594037927936),
  -INT64_C(144115188075855872),
  -INT64_C(288230376151711744),
  -INT64_C(576460752303423488),
  -INT64_C(1152921504606846976),
  -INT64_C(2305843009213693952),
  -INT64_C(4611686018427387904),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194304),
  -INT64_C(8388608),
  -INT64_C(16777216),
  -INT64_C(33554432),
  -INT64_C(67108864),
  -INT64_C(134217728),
  -INT64_C(268435456),
  -INT64_C(536870912),
  -INT64_C(1073741824),
  -INT64_C(2147483648),
  -INT64_C(4294967296),
  -INT64_C(8589934592),
  -INT64_C(17179869184),
  -INT64_C(34359738368),
  -INT64_C(68719476736),
  -INT64_C(137438953472),
  -INT64_C(274877906944),
  -INT64_C(549755813888),
  -INT64_C(1099511627776),
  -INT64_C(2199023255552),
  -INT64_C(4398046511104),
  -INT64_C(8796093022208),
  -INT64_C(17592186044416),
  -INT64_C(35184372088832),
  -INT64_C(70368744177664),
  -INT64_C(140737488355328),
  -INT64_C(281474976710656),
  -INT64_C(562949953421312),
  -INT64_C(1125899906842624),
  -INT64_C(2251799813685248),
  -INT64_C(4503599627370497),
  -INT64_C(9007199254740994),
  -INT64_C(18014398509481988),
  -INT64_C(36028797018963976),
  -INT64_C(72057594037927952),
  -INT64_C(144115188075855904),
  -INT64_C(288230376151711808),
  -INT64_C(576460752303423616),
  -INT64_C(1152921504606847232),
  -INT64_C(2305843009213694464),
  -INT64_C(4611686018427388928),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(3),
  -INT64_C(6),
  -INT64_C(12),
  -INT64_C(24),
  -INT64_C(48),
  -INT64_C(96),
  -INT64_C(192),
  -INT64_C(384),
  -INT64_C(768),
  -INT64_C(1536),
  -INT64_C(3072),
  -INT64_C(6144),
  -INT64_C(12288),
  -INT64_C(24576),
  -INT64_C(49152),
  -INT64_C(98304),
  -INT64_C(196608),
  -INT64_C(393216),
  -INT64_C(786432),
  -INT64_C(1572864),
  -INT64_C(3145728),
  -INT64_C(6291456),
  -INT64_C(12582912),
  -INT64_C(25165824),
  -INT64_C(50331648),
  -INT64_C(100663296),
  -INT64_C(201326592),
  -INT64_C(402653184),
  -INT64_C(805306368),
  -INT64_C(1610612736),
  -INT64_C(3221225472),
  -INT64_C(6442450944),
  -INT64_C(12884901888),
  -INT64_C(25769803776),
  -INT64_C(51539607552),
  -INT64_C(103079215104),
  -INT64_C(206158430208),
  -INT64_C(412316860416),
  -INT64_C(824633720832),
  -INT64_C(1649267441664),
  -INT64_C(3298534883328),
  -INT64_C(6597069766656),
  -INT64_C(13194139533312),
  -INT64_C(26388279066624),
  -INT64_C(52776558133248),
  -INT64_C(105553116266496),
  -INT64_C(211106232532992),
  -INT64_C(422212465065984),
  -INT64_C(844424930131968),
  -INT64_C(1688849860263936),
  -INT64_C(3377699720527872),
  -INT64_C(6755399441055744),
  -INT64_C(13510798882111488),
  -INT64_C(27021597764222976),
  -INT64_C(54043195528445952),
  -INT64_C(108086391056891904),
  -INT64_C(216172782113783808),
  -INT64_C(432345564227567616),
  -INT64_C(864691128455135232),
  -INT64_C(1729382256910270464),
  -INT64_C(3458764513820540928),
  -INT64_C(6917529027641081856),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(10),
  -INT64_C(20),
  -INT64_C(40),
  -INT64_C(80),
  -INT64_C(160),
  -INT64_C(320),
  -INT64_C(640),
  -INT64_C(1280),
  -INT64_C(2560),
  -INT64_C(5120),
  -INT64_C(10240),
  -INT64_C(20480),
  -INT64_C(40960),
  -INT64_C(81920),
  -INT64_C(163840),
  -INT64_C(327680),
  -INT64_C(655360),
  -INT64_C(1310720),
  -INT64_C(2621440),
  -INT64_C(5242880),
  -INT64_C(10485760),
  -INT64_C(20971520),
  -INT64_C(41943040),
  -INT64_C(83886080),
  -INT64_C(167772160),
  -INT64_C(335544320),
  -INT64_C(671088640),
  -INT64_C(1342177280),
  -INT64_C(2684354560),
  -INT64_C(5368709120),
  -INT64_C(10737418240),
  -INT64_C(21474836480),
  -INT64_C(42949672960),
  -INT64_C(85899345920),
  -INT64_C(171798691840),
  -INT64_C(343597383680),
  -INT64_C(687194767360),
  -INT64_C(1374389534720),
  -INT64_C(2748779069440),
  -INT64_C(5497558138880),
  -INT64_C(10995116277760),
  -INT64_C(21990232555520),
  -INT64_C(43980465111040),
  -INT64_C(87960930222080),
  -INT64_C(175921860444160),
  -INT64_C(351843720888320),
  -INT64_C(703687441776640),
  -INT64_C(1407374883553280),
  -INT64_C(2814749767106560),
  -INT64_C(5629499534213120),
  -INT64_C(11258999068426240),
  -INT64_C(22517998136852480),
  -INT64_C(45035996273704960),
  -INT64_C(90071992547409920),
  -INT64_C(180143985094819840),
  -INT64_C(360287970189639680),
  -INT64_C(720575940379279360),
  -INT64_C(1441151880758558720),
  -INT64_C(2882303761517117440),
  -INT64_C(5764607523034234880),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194304),
  INT64_C(8388608),
  INT64_C(16777216),
  INT64_C(33554432),
  INT64_C(67108864),
  INT64_C(134217728),
  INT64_C(268435456),
  INT64_C(536870912),
  INT64_C(1073741824),
  INT64_C(2147483648),
  INT64_C(4294967296),
  INT64_C(8589934592),
  INT64_C(17179869184),
  INT64_C(34359738368),
  INT64_C(68719476736),
  INT64_C(137438953472),
  INT64_C(274877906944),
  INT64_C(549755813888),
  INT64_C(1099511627776),
  INT64_C(2199023255552),
  INT64_C(4398046511104),
  INT64_C(8796093022208),
  INT64_C(17592186044416),
  INT64_C(35184372088832),
  INT64_C(70368744177664),
  INT64_C(140737488355328),
  INT64_C(281474976710656),
  INT64_C(562949953421312),
  INT64_C(1125899906842624),
  INT64_C(2251799813685248),
  INT64_C(4503599627370496),
  INT64_C(9007199254740992),
  INT64_C(18014398509481984),
  INT64_C(36028797018963968),
  INT64_C(72057594037927936),
  INT64_C(144115188075855872),
  INT64_C(288230376151711744),
  INT64_C(576460752303423488),
  INT64_C(1152921504606846976),
  INT64_C(2305843009213693952),
  INT64_C(4611686018427387904),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194304),
  INT64_C(8388608),
  INT64_C(16777216),
  INT64_C(33554432),
  INT64_C(67108864),
  INT64_C(134217728),
  INT64_C(268435456),
  INT64_C(536870912),
  INT64_C(1073741824),
  INT64_C(2147483648),
  INT64_C(4294967296),
  INT64_C(8589934592),
  INT64_C(17179869184),
  INT64_C(34359738368),
  INT64_C(68719476736),
  INT64_C(137438953472),
  INT64_C(274877906944),
  INT64_C(549755813888),
  INT64_C(1099511627776),
  INT64_C(2199023255552),
  INT64_C(4398046511104),
  INT64_C(8796093022208),
  INT64_C(17592186044416),
  INT64_C(35184372088832),
  INT64_C(70368744177664),
  INT64_C(140737488355328),
  INT64_C(281474976710656),
  INT64_C(562949953421312),
  INT64_C(1125899906842624),
  INT64_C(2251799813685248),
  INT64_C(4503599627370497),
  INT64_C(9007199254740994),
  INT64_C(18014398509481988),
  INT64_C(36028797018963976),
  INT64_C(72057594037927952),
  INT64_C(144115188075855904),
  INT64_C(288230376151711808),
  INT64_C(576460752303423616),
  INT64_C(1152921504606847232),
  INT64_C(2305843009213694464),
  INT64_C(4611686018427388928),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194304),
  INT64_C(8388608),
  INT64_C(16777217),
  INT64_C(33554434),
  INT64_C(67108868),
  INT64_C(134217736),
  INT64_C(268435472),
  INT64_C(536870944),
  INT64_C(1073741888),
  INT64_C(2147483776),
  INT64_C(4294967552),
  INT64_C(8589935104),
  INT64_C(17179870208),
  INT64_C(34359740416),
  INT64_C(68719480832),
  INT64_C(137438961664),
  INT64_C(274877923328),
  INT64_C(549755846656),
  INT64_C(1099511693312),
  INT64_C(2199023386624),
  INT64_C(4398046773248),
  INT64_C(8796093546496),
  INT64_C(17592187092992),
  INT64_C(35184374185984),
  INT64_C(70368748371968),
  INT64_C(140737496743936),
  INT64_C(281474993487872),
  INT64_C(562949986975744),
  INT64_C(1125899973951488),
  INT64_C(2251799947902976),
  INT64_C(4503599895805952),
  INT64_C(9007199791611904),
  INT64_C(18014399583223808),
  INT64_C(36028799166447616),
  INT64_C(72057598332895232),
  INT64_C(144115196665790464),
  INT64_C(288230393331580928),
  INT64_C(576460786663161856),
  INT64_C(1152921573326323712),
  INT64_C(2305843146652647424),
  INT64_C(4611686293305294848),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194304),
  INT64_C(8388608),
  INT64_C(16777217),
  INT64_C(33554434),
  INT64_C(67108868),
  INT64_C(134217736),
  INT64_C(268435472),
  INT64_C(536870944),
  INT64_C(1073741888),
  INT64_C(2147483776),
  INT64_C(4294967552),
  INT64_C(8589935104),
  INT64_C(17179870208),
  INT64_C(34359740416),
  INT64_C(68719480832),
  INT64_C(137438961664),
  INT64_C(274877923328),
  INT64_C(549755846656),
  INT64_C(1099511693312),
  INT64_C(2199023386624),
  INT64_C(4398046773248),
  INT64_C(8796093546496),
  INT64_C(17592187092992),
  INT64_C(35184374185984),
  INT64_C(70368748371968),
  INT64_C(140737496743936),
  INT64_C(281474993487872),
  INT64_C(562949986975744),
  INT64_C(1125899973951488),
  INT64_C(2251799947902976),
  INT64_C(4503599895805953),
  INT64_C(9007199791611906),
  INT64_C(18014399583223812),
  INT64_C(36028799166447624),
  INT64_C(72057598332895248),
  INT64_C(144115196665790496),
  INT64_C(288230393331580992),
  INT64_C(576460786663161984),
  INT64_C(1152921573326323968),
  INT64_C(2305843146652647936),
  INT64_C(4611686293305295872),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194304),
  INT64_C(8388609),
  INT64_C(16777218),
  INT64_C(33554436),
  INT64_C(67108872),
  INT64_C(134217744),
  INT64_C(268435488),
  INT64_C(536870976),
  INT64_C(1073741952),
  INT64_C(2147483904),
  INT64_C(4294967808),
  INT64_C(8589935616),
  INT64_C(17179871232),
  INT64_C(34359742464),
  INT64_C(68719484928),
  INT64_C(137438969856),
  INT64_C(274877939712),
  INT64_C(549755879424),
  INT64_C(1099511758848),
  INT64_C(2199023517696),
  INT64_C(4398047035392),
  INT64_C(8796094070784),
  INT64_C(17592188141568),
  INT64_C(35184376283136),
  INT64_C(70368752566272),
  INT64_C(140737505132544),
  INT64_C(281475010265088),
  INT64_C(562950020530176),
  INT64_C(1125900041060352),
  INT64_C(2251800082120704),
  INT64_C(4503600164241408),
  INT64_C(9007200328482816),
  INT64_C(18014400656965632),
  INT64_C(36028801313931264),
  INT64_C(72057602627862528),
  INT64_C(144115205255725056),
  INT64_C(288230410511450112),
  INT64_C(576460821022900224),
  INT64_C(1152921642045800448),
  INT64_C(2305843284091600896),
  INT64_C(4611686568183201792),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194304),
  INT64_C(8388609),
  INT64_C(16777218),
  INT64_C(33554436),
  INT64_C(67108872),
  INT64_C(134217744),
  INT64_C(268435488),
  INT64_C(536870976),
  INT64_C(1073741952),
  INT64_C(2147483904),
  INT64_C(4294967808),
  INT64_C(8589935616),
  INT64_C(17179871232),
  INT64_C(34359742464),
  INT64_C(68719484928),
  INT64_C(137438969856),
  INT64_C(274877939712),
  INT64_C(549755879424),
  INT64_C(1099511758848),
  INT64_C(2199023517696),
  INT64_C(4398047035392),
  INT64_C(8796094070784),
  INT64_C(17592188141568),
  INT64_C(35184376283136),
  INT64_C(70368752566272),
  INT64_C(140737505132544),
  INT64_C(281475010265088),
  INT64_C(562950020530176),
  INT64_C(1125900041060352),
  INT64_C(2251800082120704),
  INT64_C(4503600164241409),
  INT64_C(9007200328482818),
  INT64_C(18014400656965636),
  INT64_C(36028801313931272),
  INT64_C(72057602627862544),
  INT64_C(144115205255725088),
  INT64_C(288230410511450176),
  INT64_C(576460821022900352),
  INT64_C(1152921642045800704),
  INT64_C(2305843284091601408),
  INT64_C(4611686568183202816),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194304),
  INT64_C(8388609),
  INT64_C(16777219),
  INT64_C(33554438),
  INT64_C(67108876),
  INT64_C(134217752),
  INT64_C(268435504),
  INT64_C(536871008),
  INT64_C(1073742016),
  INT64_C(2147484032),
  INT64_C(4294968064),
  INT64_C(8589936128),
  INT64_C(17179872256),
  INT64_C(34359744512),
  INT64_C(68719489024),
  INT64_C(137438978048),
  INT64_C(274877956096),
  INT64_C(549755912192),
  INT64_C(1099511824384),
  INT64_C(2199023648768),
  INT64_C(4398047297536),
  INT64_C(8796094595072),
  INT64_C(17592189190144),
  INT64_C(35184378380288),
  INT64_C(70368756760576),
  INT64_C(140737513521152),
  INT64_C(281475027042304),
  INT64_C(562950054084608),
  INT64_C(1125900108169216),
  INT64_C(2251800216338432),
  INT64_C(4503600432676864),
  INT64_C(9007200865353728),
  INT64_C(18014401730707456),
  INT64_C(36028803461414912),
  INT64_C(72057606922829824),
  INT64_C(144115213845659648),
  INT64_C(288230427691319296),
  INT64_C(576460855382638592),
  INT64_C(1152921710765277184),
  INT64_C(2305843421530554368),
  INT64_C(4611686843061108736),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194304),
  INT64_C(8388609),
  INT64_C(16777219),
  INT64_C(33554438),
  INT64_C(67108876),
  INT64_C(134217752),
  INT64_C(268435504),
  INT64_C(536871008),
  INT64_C(1073742016),
  INT64_C(2147484032),
  INT64_C(4294968064),
  INT64_C(8589936128),
  INT64_C(17179872256),
  INT64_C(34359744512),
  INT64_C(68719489024),
  INT64_C(137438978048),
  INT64_C(274877956096),
  INT64_C(549755912192),
  INT64_C(1099511824384),
  INT64_C(2199023648768),
  INT64_C(4398047297536),
  INT64_C(8796094595072),
  INT64_C(17592189190144),
  INT64_C(35184378380288),
  INT64_C(70368756760576),
  INT64_C(140737513521152),
  INT64_C(281475027042304),
  INT64_C(562950054084608),
  INT64_C(1125900108169216),
  INT64_C(2251800216338432),
  INT64_C(4503600432676865),
  INT64_C(9007200865353730),
  INT64_C(18014401730707460),
  INT64_C(36028803461414920),
  INT64_C(72057606922829840),
  INT64_C(144115213845659680),
  INT64_C(288230427691319360),
  INT64_C(576460855382638720),
  INT64_C(1152921710765277440),
  INT64_C(2305843421530554880),
  INT64_C(4611686843061109760),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194305),
  INT64_C(8388610),
  INT64_C(16777220),
  INT64_C(33554440),
  INT64_C(67108880),
  INT64_C(134217760),
  INT64_C(268435520),
  INT64_C(536871040),
  INT64_C(1073742080),
  INT64_C(2147484160),
  INT64_C(4294968320),
  INT64_C(8589936640),
  INT64_C(17179873280),
  INT64_C(34359746560),
  INT64_C(68719493120),
  INT64_C(137438986240),
  INT64_C(274877972480),
  INT64_C(549755944960),
  INT64_C(1099511889920),
  INT64_C(2199023779840),
  INT64_C(4398047559680),
  INT64_C(8796095119360),
  INT64_C(17592190238720),
  INT64_C(35184380477440),
  INT64_C(70368760954880),
  INT64_C(140737521909760),
  INT64_C(281475043819520),
  INT64_C(562950087639040),
  INT64_C(1125900175278080),
  INT64_C(2251800350556160),
  INT64_C(4503600701112320),
  INT64_C(9007201402224640),
  INT64_C(18014402804449280),
  INT64_C(36028805608898560),
  INT64_C(72057611217797120),
  INT64_C(144115222435594240),
  INT64_C(288230444871188480),
  INT64_C(576460889742376960),
  INT64_C(1152921779484753920),
  INT64_C(2305843558969507840),
  INT64_C(4611687117939015680),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194305),
  INT64_C(8388610),
  INT64_C(16777220),
  INT64_C(33554440),
  INT64_C(67108880),
  INT64_C(134217760),
  INT64_C(268435520),
  INT64_C(536871040),
  INT64_C(1073742080),
  INT64_C(2147484160),
  INT64_C(4294968320),
  INT64_C(8589936640),
  INT64_C(17179873280),
  INT64_C(34359746560),
  INT64_C(68719493120),
  INT64_C(137438986240),
  INT64_C(274877972480),
  INT64_C(549755944960),
  INT64_C(1099511889920),
  INT64_C(2199023779840),
  INT64_C(4398047559680),
  INT64_C(8796095119360),
  INT64_C(17592190238720),
  INT64_C(35184380477440),
  INT64_C(70368760954880),
  INT64_C(140737521909760),
  INT64_C(281475043819520),
  INT64_C(562950087639040),
  INT64_C(1125900175278080),
  INT64_C(2251800350556160),
  INT64_C(4503600701112321),
  INT64_C(9007201402224642),
  INT64_C(18014402804449284),
  INT64_C(36028805608898568),
  INT64_C(72057611217797136),
  INT64_C(144115222435594272),
  INT64_C(288230444871188544),
  INT64_C(576460889742377088),
  INT64_C(1152921779484754176),
  INT64_C(2305843558969508352),
  INT64_C(4611687117939016704),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194305),
  INT64_C(8388610),
  INT64_C(16777221),
  INT64_C(33554442),
  INT64_C(67108884),
  INT64_C(134217768),
  INT64_C(268435536),
  INT64_C(536871072),
  INT64_C(1073742144),
  INT64_C(2147484288),
  INT64_C(4294968576),
  INT64_C(8589937152),
  INT64_C(17179874304),
  INT64_C(34359748608),
  INT64_C(68719497216),
  INT64_C(137438994432),
  INT64_C(274877988864),
  INT64_C(549755977728),
  INT64_C(1099511955456),
  INT64_C(2199023910912),
  INT64_C(4398047821824),
  INT64_C(8796095643648),
  INT64_C(17592191287296),
  INT64_C(35184382574592),
  INT64_C(70368765149184),
  INT64_C(140737530298368),
  INT64_C(281475060596736),
  INT64_C(562950121193472),
  INT64_C(1125900242386944),
  INT64_C(2251800484773888),
  INT64_C(4503600969547776),
  INT64_C(9007201939095552),
  INT64_C(18014403878191104),
  INT64_C(36028807756382208),
  INT64_C(72057615512764416),
  INT64_C(144115231025528832),
  INT64_C(288230462051057664),
  INT64_C(576460924102115328),
  INT64_C(1152921848204230656),
  INT64_C(2305843696408461312),
  INT64_C(4611687392816922624),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194305),
  INT64_C(8388610),
  INT64_C(16777221),
  INT64_C(33554442),
  INT64_C(67108884),
  INT64_C(134217768),
  INT64_C(268435536),
  INT64_C(536871072),
  INT64_C(1073742144),
  INT64_C(2147484288),
  INT64_C(4294968576),
  INT64_C(8589937152),
  INT64_C(17179874304),
  INT64_C(34359748608),
  INT64_C(68719497216),
  INT64_C(137438994432),
  INT64_C(274877988864),
  INT64_C(549755977728),
  INT64_C(1099511955456),
  INT64_C(2199023910912),
  INT64_C(4398047821824),
  INT64_C(8796095643648),
  INT64_C(17592191287296),
  INT64_C(35184382574592),
  INT64_C(70368765149184),
  INT64_C(140737530298368),
  INT64_C(281475060596736),
  INT64_C(562950121193472),
  INT64_C(1125900242386944),
  INT64_C(2251800484773888),
  INT64_C(4503600969547777),
  INT64_C(9007201939095554),
  INT64_C(18014403878191108),
  INT64_C(36028807756382216),
  INT64_C(72057615512764432),
  INT64_C(144115231025528864),
  INT64_C(288230462051057728),
  INT64_C(576460924102115456),
  INT64_C(1152921848204230912),
  INT64_C(2305843696408461824),
  INT64_C(4611687392816923648),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1),
  INT64_C(2),
  INT64_C(4),
  INT64_C(8),
  INT64_C(16),
  INT64_C(32),
  INT64_C(64),
  INT64_C(128),
  INT64_C(256),
  INT64_C(512),
  INT64_C(1024),
  INT64_C(2048),
  INT64_C(4096),
  INT64_C(8192),
  INT64_C(16384),
  INT64_C(32768),
  INT64_C(65536),
  INT64_C(131072),
  INT64_C(262144),
  INT64_C(524288),
  INT64_C(1048576),
  INT64_C(2097152),
  INT64_C(4194305),
  INT64_C(8388611),
  INT64_C(16777222),
  INT64_C(33554444),
  INT64_C(67108888),
  INT64_C(134217776),
  INT64_C(268435552),
  INT64_C(536871104),
  INT64_C(1073742208),
  INT64_C(2147484416),
  INT64_C(4294968832),
  INT64_C(8589937664),
  INT64_C(17179875328),
  INT64_C(34359750656),
  INT64_C(68719501312),
  INT64_C(137439002624),
  INT64_C(274878005248),
  INT64_C(549756010496),
  INT64_C(1099512020992),
  INT64_C(2199024041984),
  INT64_C(4398048083968),
  INT64_C(8796096167936),
  INT64_C(17592192335872),
  INT64_C(35184384671744),
  INT64_C(70368769343488),
  INT64_C(140737538686976),
  INT64_C(281475077373952),
  INT64_C(562950154747904),
  INT64_C(1125900309495808),
  INT64_C(2251800618991616),
  INT64_C(4503601237983232),
  INT64_C(9007202475966464),
  INT64_C(18014404951932928),
  INT64_C(36028809903865856),
  INT64_C(72057619807731712),
  INT64_C(144115239615463424),
  INT64_C(288230479230926848),
  INT64_C(576460958461853696),
  INT64_C(1152921916923707392),
  INT64_C(2305843833847414784),
  INT64_C(4611687667694829568),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(0),
  INT64_C(1),
  INT64_C(3),
  INT64_C(7),
  INT64_C(15),
  INT64_C(31),
  INT64_C(63),
  INT64_C(127),
  INT64_C(255),
  INT64_C(511),
  INT64_C(1023),
  INT64_C(2047),
  INT64_C(4095),
  INT64_C(8191),
  INT64_C(16383),
  INT64_C(32767),
  INT64_C(65535),
  INT64_C(131071),
  INT64_C(262143),
  INT64_C(524287),
  INT64_C(1048575),
  INT64_C(2097151),
  INT64_C(4194303),
  INT64_C(8388607),
  INT64_C(16777215),
  INT64_C(33554431),
  INT64_C(67108862),
  INT64_C(134217724),
  INT64_C(268435448),
  INT64_C(536870896),
  INT64_C(1073741792),
  INT64_C(2147483584),
  INT64_C(4294967168),
  INT64_C(8589934336),
  INT64_C(17179868672),
  INT64_C(34359737344),
  INT64_C(68719474688),
  INT64_C(137438949376),
  INT64_C(274877898752),
  INT64_C(549755797504),
  INT64_C(1099511595008),
  INT64_C(2199023190016),
  INT64_C(4398046380032),
  INT64_C(8796092760064),
  INT64_C(17592185520128),
  INT64_C(35184371040256),
  INT64_C(70368742080512),
  INT64_C(140737484161024),
  INT64_C(281474968322048),
  INT64_C(562949936644096),
  INT64_C(1125899873288192),
  INT64_C(2251799746576384),
  INT64_C(4503599493152768),
  INT64_C(9007198986305536),
  INT64_C(18014397972611072),
  INT64_C(36028795945222144),
  INT64_C(72057591890444288),
  INT64_C(144115183780888576),
  INT64_C(288230367561777152),
  INT64_C(576460735123554304),
  INT64_C(1152921470247108608),
  INT64_C(2305842940494217216),
  INT64_C(4611685880988434432),
  INT64_C(9223371761976868864),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194304),
  -INT64_C(8388608),
  -INT64_C(16777216),
  -INT64_C(33554432),
  -INT64_C(67108864),
  -INT64_C(134217728),
  -INT64_C(268435456),
  -INT64_C(536870912),
  -INT64_C(1073741824),
  -INT64_C(2147483648),
  -INT64_C(4294967296),
  -INT64_C(8589934592),
  -INT64_C(17179869184),
  -INT64_C(34359738368),
  -INT64_C(68719476736),
  -INT64_C(137438953472),
  -INT64_C(274877906944),
  -INT64_C(549755813888),
  -INT64_C(1099511627776),
  -INT64_C(2199023255552),
  -INT64_C(4398046511104),
  -INT64_C(8796093022208),
  -INT64_C(17592186044416),
  -INT64_C(35184372088832),
  -INT64_C(70368744177664),
  -INT64_C(140737488355328),
  -INT64_C(281474976710656),
  -INT64_C(562949953421312),
  -INT64_C(1125899906842624),
  -INT64_C(2251799813685248),
  -INT64_C(4503599627370496),
  -INT64_C(9007199254740992),
  -INT64_C(18014398509481984),
  -INT64_C(36028797018963968),
  -INT64_C(72057594037927936),
  -INT64_C(144115188075855872),
  -INT64_C(288230376151711744),
  -INT64_C(576460752303423488),
  -INT64_C(1152921504606846976),
  -INT64_C(2305843009213693952),
  -INT64_C(4611686018427387904),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194304),
  -INT64_C(8388608),
  -INT64_C(16777216),
  -INT64_C(33554432),
  -INT64_C(67108864),
  -INT64_C(134217728),
  -INT64_C(268435456),
  -INT64_C(536870912),
  -INT64_C(1073741824),
  -INT64_C(2147483648),
  -INT64_C(4294967296),
  -INT64_C(8589934592),
  -INT64_C(17179869184),
  -INT64_C(34359738368),
  -INT64_C(68719476736),
  -INT64_C(137438953472),
  -INT64_C(274877906944),
  -INT64_C(549755813888),
  -INT64_C(1099511627776),
  -INT64_C(2199023255552),
  -INT64_C(4398046511104),
  -INT64_C(8796093022208),
  -INT64_C(17592186044416),
  -INT64_C(35184372088832),
  -INT64_C(70368744177664),
  -INT64_C(140737488355328),
  -INT64_C(281474976710656),
  -INT64_C(562949953421312),
  -INT64_C(1125899906842624),
  -INT64_C(2251799813685248),
  -INT64_C(4503599627370497),
  -INT64_C(9007199254740994),
  -INT64_C(18014398509481988),
  -INT64_C(36028797018963976),
  -INT64_C(72057594037927952),
  -INT64_C(144115188075855904),
  -INT64_C(288230376151711808),
  -INT64_C(576460752303423616),
  -INT64_C(1152921504606847232),
  -INT64_C(2305843009213694464),
  -INT64_C(4611686018427388928),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194304),
  -INT64_C(8388608),
  -INT64_C(16777217),
  -INT64_C(33554434),
  -INT64_C(67108868),
  -INT64_C(134217736),
  -INT64_C(268435472),
  -INT64_C(536870944),
  -INT64_C(1073741888),
  -INT64_C(2147483776),
  -INT64_C(4294967552),
  -INT64_C(8589935104),
  -INT64_C(17179870208),
  -INT64_C(34359740416),
  -INT64_C(68719480832),
  -INT64_C(137438961664),
  -INT64_C(274877923328),
  -INT64_C(549755846656),
  -INT64_C(1099511693312),
  -INT64_C(2199023386624),
  -INT64_C(4398046773248),
  -INT64_C(8796093546496),
  -INT64_C(17592187092992),
  -INT64_C(35184374185984),
  -INT64_C(70368748371968),
  -INT64_C(140737496743936),
  -INT64_C(281474993487872),
  -INT64_C(562949986975744),
  -INT64_C(1125899973951488),
  -INT64_C(2251799947902976),
  -INT64_C(4503599895805952),
  -INT64_C(9007199791611904),
  -INT64_C(18014399583223808),
  -INT64_C(36028799166447616),
  -INT64_C(72057598332895232),
  -INT64_C(144115196665790464),
  -INT64_C(288230393331580928),
  -INT64_C(576460786663161856),
  -INT64_C(1152921573326323712),
  -INT64_C(2305843146652647424),
  -INT64_C(4611686293305294848),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194304),
  -INT64_C(8388608),
  -INT64_C(16777217),
  -INT64_C(33554434),
  -INT64_C(67108868),
  -INT64_C(134217736),
  -INT64_C(268435472),
  -INT64_C(536870944),
  -INT64_C(1073741888),
  -INT64_C(2147483776),
  -INT64_C(4294967552),
  -INT64_C(8589935104),
  -INT64_C(17179870208),
  -INT64_C(34359740416),
  -INT64_C(68719480832),
  -INT64_C(137438961664),
  -INT64_C(274877923328),
  -INT64_C(549755846656),
  -INT64_C(1099511693312),
  -INT64_C(2199023386624),
  -INT64_C(4398046773248),
  -INT64_C(8796093546496),
  -INT64_C(17592187092992),
  -INT64_C(35184374185984),
  -INT64_C(70368748371968),
  -INT64_C(140737496743936),
  -INT64_C(281474993487872),
  -INT64_C(562949986975744),
  -INT64_C(1125899973951488),
  -INT64_C(2251799947902976),
  -INT64_C(4503599895805953),
  -INT64_C(9007199791611906),
  -INT64_C(18014399583223812),
  -INT64_C(36028799166447624),
  -INT64_C(72057598332895248),
  -INT64_C(144115196665790496),
  -INT64_C(288230393331580992),
  -INT64_C(576460786663161984),
  -INT64_C(1152921573326323968),
  -INT64_C(2305843146652647936),
  -INT64_C(4611686293305295872),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194304),
  -INT64_C(8388609),
  -INT64_C(16777218),
  -INT64_C(33554436),
  -INT64_C(67108872),
  -INT64_C(134217744),
  -INT64_C(268435488),
  -INT64_C(536870976),
  -INT64_C(1073741952),
  -INT64_C(2147483904),
  -INT64_C(4294967808),
  -INT64_C(8589935616),
  -INT64_C(17179871232),
  -INT64_C(34359742464),
  -INT64_C(68719484928),
  -INT64_C(137438969856),
  -INT64_C(274877939712),
  -INT64_C(549755879424),
  -INT64_C(1099511758848),
  -INT64_C(2199023517696),
  -INT64_C(4398047035392),
  -INT64_C(8796094070784),
  -INT64_C(17592188141568),
  -INT64_C(35184376283136),
  -INT64_C(70368752566272),
  -INT64_C(140737505132544),
  -INT64_C(281475010265088),
  -INT64_C(562950020530176),
  -INT64_C(1125900041060352),
  -INT64_C(2251800082120704),
  -INT64_C(4503600164241408),
  -INT64_C(9007200328482816),
  -INT64_C(18014400656965632),
  -INT64_C(36028801313931264),
  -INT64_C(72057602627862528),
  -INT64_C(144115205255725056),
  -INT64_C(288230410511450112),
  -INT64_C(576460821022900224),
  -INT64_C(1152921642045800448),
  -INT64_C(2305843284091600896),
  -INT64_C(4611686568183201792),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194304),
  -INT64_C(8388609),
  -INT64_C(16777218),
  -INT64_C(33554436),
  -INT64_C(67108872),
  -INT64_C(134217744),
  -INT64_C(268435488),
  -INT64_C(536870976),
  -INT64_C(1073741952),
  -INT64_C(2147483904),
  -INT64_C(4294967808),
  -INT64_C(8589935616),
  -INT64_C(17179871232),
  -INT64_C(34359742464),
  -INT64_C(68719484928),
  -INT64_C(137438969856),
  -INT64_C(274877939712),
  -INT64_C(549755879424),
  -INT64_C(1099511758848),
  -INT64_C(2199023517696),
  -INT64_C(4398047035392),
  -INT64_C(8796094070784),
  -INT64_C(17592188141568),
  -INT64_C(35184376283136),
  -INT64_C(70368752566272),
  -INT64_C(140737505132544),
  -INT64_C(281475010265088),
  -INT64_C(562950020530176),
  -INT64_C(1125900041060352),
  -INT64_C(2251800082120704),
  -INT64_C(4503600164241409),
  -INT64_C(9007200328482818),
  -INT64_C(18014400656965636),
  -INT64_C(36028801313931272),
  -INT64_C(72057602627862544),
  -INT64_C(144115205255725088),
  -INT64_C(288230410511450176),
  -INT64_C(576460821022900352),
  -INT64_C(1152921642045800704),
  -INT64_C(2305843284091601408),
  -INT64_C(4611686568183202816),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194304),
  -INT64_C(8388609),
  -INT64_C(16777219),
  -INT64_C(33554438),
  -INT64_C(67108876),
  -INT64_C(134217752),
  -INT64_C(268435504),
  -INT64_C(536871008),
  -INT64_C(1073742016),
  -INT64_C(2147484032),
  -INT64_C(4294968064),
  -INT64_C(8589936128),
  -INT64_C(17179872256),
  -INT64_C(34359744512),
  -INT64_C(68719489024),
  -INT64_C(137438978048),
  -INT64_C(274877956096),
  -INT64_C(549755912192),
  -INT64_C(1099511824384),
  -INT64_C(2199023648768),
  -INT64_C(4398047297536),
  -INT64_C(8796094595072),
  -INT64_C(17592189190144),
  -INT64_C(35184378380288),
  -INT64_C(70368756760576),
  -INT64_C(140737513521152),
  -INT64_C(281475027042304),
  -INT64_C(562950054084608),
  -INT64_C(1125900108169216),
  -INT64_C(2251800216338432),
  -INT64_C(4503600432676864),
  -INT64_C(9007200865353728),
  -INT64_C(18014401730707456),
  -INT64_C(36028803461414912),
  -INT64_C(72057606922829824),
  -INT64_C(144115213845659648),
  -INT64_C(288230427691319296),
  -INT64_C(576460855382638592),
  -INT64_C(1152921710765277184),
  -INT64_C(2305843421530554368),
  -INT64_C(4611686843061108736),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194304),
  -INT64_C(8388609),
  -INT64_C(16777219),
  -INT64_C(33554438),
  -INT64_C(67108876),
  -INT64_C(134217752),
  -INT64_C(268435504),
  -INT64_C(536871008),
  -INT64_C(1073742016),
  -INT64_C(2147484032),
  -INT64_C(4294968064),
  -INT64_C(8589936128),
  -INT64_C(17179872256),
  -INT64_C(34359744512),
  -INT64_C(68719489024),
  -INT64_C(137438978048),
  -INT64_C(274877956096),
  -INT64_C(549755912192),
  -INT64_C(1099511824384),
  -INT64_C(2199023648768),
  -INT64_C(4398047297536),
  -INT64_C(8796094595072),
  -INT64_C(17592189190144),
  -INT64_C(35184378380288),
  -INT64_C(70368756760576),
  -INT64_C(140737513521152),
  -INT64_C(281475027042304),
  -INT64_C(562950054084608),
  -INT64_C(1125900108169216),
  -INT64_C(2251800216338432),
  -INT64_C(4503600432676865),
  -INT64_C(9007200865353730),
  -INT64_C(18014401730707460),
  -INT64_C(36028803461414920),
  -INT64_C(72057606922829840),
  -INT64_C(144115213845659680),
  -INT64_C(288230427691319360),
  -INT64_C(576460855382638720),
  -INT64_C(1152921710765277440),
  -INT64_C(2305843421530554880),
  -INT64_C(4611686843061109760),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194305),
  -INT64_C(8388610),
  -INT64_C(16777220),
  -INT64_C(33554440),
  -INT64_C(67108880),
  -INT64_C(134217760),
  -INT64_C(268435520),
  -INT64_C(536871040),
  -INT64_C(1073742080),
  -INT64_C(2147484160),
  -INT64_C(4294968320),
  -INT64_C(8589936640),
  -INT64_C(17179873280),
  -INT64_C(34359746560),
  -INT64_C(68719493120),
  -INT64_C(137438986240),
  -INT64_C(274877972480),
  -INT64_C(549755944960),
  -INT64_C(1099511889920),
  -INT64_C(2199023779840),
  -INT64_C(4398047559680),
  -INT64_C(8796095119360),
  -INT64_C(17592190238720),
  -INT64_C(35184380477440),
  -INT64_C(70368760954880),
  -INT64_C(140737521909760),
  -INT64_C(281475043819520),
  -INT64_C(562950087639040),
  -INT64_C(1125900175278080),
  -INT64_C(2251800350556160),
  -INT64_C(4503600701112320),
  -INT64_C(9007201402224640),
  -INT64_C(18014402804449280),
  -INT64_C(36028805608898560),
  -INT64_C(72057611217797120),
  -INT64_C(144115222435594240),
  -INT64_C(288230444871188480),
  -INT64_C(576460889742376960),
  -INT64_C(1152921779484753920),
  -INT64_C(2305843558969507840),
  -INT64_C(4611687117939015680),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194305),
  -INT64_C(8388610),
  -INT64_C(16777220),
  -INT64_C(33554440),
  -INT64_C(67108880),
  -INT64_C(134217760),
  -INT64_C(268435520),
  -INT64_C(536871040),
  -INT64_C(1073742080),
  -INT64_C(2147484160),
  -INT64_C(4294968320),
  -INT64_C(8589936640),
  -INT64_C(17179873280),
  -INT64_C(34359746560),
  -INT64_C(68719493120),
  -INT64_C(137438986240),
  -INT64_C(274877972480),
  -INT64_C(549755944960),
  -INT64_C(1099511889920),
  -INT64_C(2199023779840),
  -INT64_C(4398047559680),
  -INT64_C(8796095119360),
  -INT64_C(17592190238720),
  -INT64_C(35184380477440),
  -INT64_C(70368760954880),
  -INT64_C(140737521909760),
  -INT64_C(281475043819520),
  -INT64_C(562950087639040),
  -INT64_C(1125900175278080),
  -INT64_C(2251800350556160),
  -INT64_C(4503600701112321),
  -INT64_C(9007201402224642),
  -INT64_C(18014402804449284),
  -INT64_C(36028805608898568),
  -INT64_C(72057611217797136),
  -INT64_C(144115222435594272),
  -INT64_C(288230444871188544),
  -INT64_C(576460889742377088),
  -INT64_C(1152921779484754176),
  -INT64_C(2305843558969508352),
  -INT64_C(4611687117939016704),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194305),
  -INT64_C(8388610),
  -INT64_C(16777221),
  -INT64_C(33554442),
  -INT64_C(67108884),
  -INT64_C(134217768),
  -INT64_C(268435536),
  -INT64_C(536871072),
  -INT64_C(1073742144),
  -INT64_C(2147484288),
  -INT64_C(4294968576),
  -INT64_C(8589937152),
  -INT64_C(17179874304),
  -INT64_C(34359748608),
  -INT64_C(68719497216),
  -INT64_C(137438994432),
  -INT64_C(274877988864),
  -INT64_C(549755977728),
  -INT64_C(1099511955456),
  -INT64_C(2199023910912),
  -INT64_C(4398047821824),
  -INT64_C(8796095643648),
  -INT64_C(17592191287296),
  -INT64_C(35184382574592),
  -INT64_C(70368765149184),
  -INT64_C(140737530298368),
  -INT64_C(281475060596736),
  -INT64_C(562950121193472),
  -INT64_C(1125900242386944),
  -INT64_C(2251800484773888),
  -INT64_C(4503600969547776),
  -INT64_C(9007201939095552),
  -INT64_C(18014403878191104),
  -INT64_C(36028807756382208),
  -INT64_C(72057615512764416),
  -INT64_C(144115231025528832),
  -INT64_C(288230462051057664),
  -INT64_C(576460924102115328),
  -INT64_C(1152921848204230656),
  -INT64_C(2305843696408461312),
  -INT64_C(4611687392816922624),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194305),
  -INT64_C(8388610),
  -INT64_C(16777221),
  -INT64_C(33554442),
  -INT64_C(67108884),
  -INT64_C(134217768),
  -INT64_C(268435536),
  -INT64_C(536871072),
  -INT64_C(1073742144),
  -INT64_C(2147484288),
  -INT64_C(4294968576),
  -INT64_C(8589937152),
  -INT64_C(17179874304),
  -INT64_C(34359748608),
  -INT64_C(68719497216),
  -INT64_C(137438994432),
  -INT64_C(274877988864),
  -INT64_C(549755977728),
  -INT64_C(1099511955456),
  -INT64_C(2199023910912),
  -INT64_C(4398047821824),
  -INT64_C(8796095643648),
  -INT64_C(17592191287296),
  -INT64_C(35184382574592),
  -INT64_C(70368765149184),
  -INT64_C(140737530298368),
  -INT64_C(281475060596736),
  -INT64_C(562950121193472),
  -INT64_C(1125900242386944),
  -INT64_C(2251800484773888),
  -INT64_C(4503600969547777),
  -INT64_C(9007201939095554),
  -INT64_C(18014403878191108),
  -INT64_C(36028807756382216),
  -INT64_C(72057615512764432),
  -INT64_C(144115231025528864),
  -INT64_C(288230462051057728),
  -INT64_C(576460924102115456),
  -INT64_C(1152921848204230912),
  -INT64_C(2305843696408461824),
  -INT64_C(4611687392816923648),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1),
  -INT64_C(2),
  -INT64_C(4),
  -INT64_C(8),
  -INT64_C(16),
  -INT64_C(32),
  -INT64_C(64),
  -INT64_C(128),
  -INT64_C(256),
  -INT64_C(512),
  -INT64_C(1024),
  -INT64_C(2048),
  -INT64_C(4096),
  -INT64_C(8192),
  -INT64_C(16384),
  -INT64_C(32768),
  -INT64_C(65536),
  -INT64_C(131072),
  -INT64_C(262144),
  -INT64_C(524288),
  -INT64_C(1048576),
  -INT64_C(2097152),
  -INT64_C(4194305),
  -INT64_C(8388611),
  -INT64_C(16777222),
  -INT64_C(33554444),
  -INT64_C(67108888),
  -INT64_C(134217776),
  -INT64_C(268435552),
  -INT64_C(536871104),
  -INT64_C(1073742208),
  -INT64_C(2147484416),
  -INT64_C(4294968832),
  -INT64_C(8589937664),
  -INT64_C(17179875328),
  -INT64_C(34359750656),
  -INT64_C(68719501312),
  -INT64_C(137439002624),
  -INT64_C(274878005248),
  -INT64_C(549756010496),
  -INT64_C(1099512020992),
  -INT64_C(2199024041984),
  -INT64_C(4398048083968),
  -INT64_C(8796096167936),
  -INT64_C(17592192335872),
  -INT64_C(35184384671744),
  -INT64_C(70368769343488),
  -INT64_C(140737538686976),
  -INT64_C(281475077373952),
  -INT64_C(562950154747904),
  -INT64_C(1125900309495808),
  -INT64_C(2251800618991616),
  -INT64_C(4503601237983232),
  -INT64_C(9007202475966464),
  -INT64_C(18014404951932928),
  -INT64_C(36028809903865856),
  -INT64_C(72057619807731712),
  -INT64_C(144115239615463424),
  -INT64_C(288230479230926848),
  -INT64_C(576460958461853696),
  -INT64_C(1152921916923707392),
  -INT64_C(2305843833847414784),
  -INT64_C(4611687667694829568),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  INT64_C(0),
  -INT64_C(1),
  -INT64_C(3),
  -INT64_C(7),
  -INT64_C(15),
  -INT64_C(31),
  -INT64_C(63),
  -INT64_C(127),
  -INT64_C(255),
  -INT64_C(511),
  -INT64_C(1023),
  -INT64_C(2047),
  -INT64_C(4095),
  -INT64_C(8191),
  -INT64_C(16383),
  -INT64_C(32767),
  -INT64_C(65535),
  -INT64_C(131071),
  -INT64_C(262143),
  -INT64_C(524287),
  -INT64_C(1048575),
  -INT64_C(2097151),
  -INT64_C(4194303),
  -INT64_C(8388607),
  -INT64_C(16777215),
  -INT64_C(33554431),
  -INT64_C(67108862),
  -INT64_C(134217724),
  -INT64_C(268435448),
  -INT64_C(536870896),
  -INT64_C(1073741792),
  -INT64_C(2147483584),
  -INT64_C(4294967168),
  -INT64_C(8589934336),
  -INT64_C(17179868672),
  -INT64_C(34359737344),
  -INT64_C(68719474688),
  -INT64_C(137438949376),
  -INT64_C(274877898752),
  -INT64_C(549755797504),
  -INT64_C(1099511595008),
  -INT64_C(2199023190016),
  -INT64_C(4398046380032),
  -INT64_C(8796092760064),
  -INT64_C(17592185520128),
  -INT64_C(35184371040256),
  -INT64_C(70368742080512),
  -INT64_C(140737484161024),
  -INT64_C(281474968322048),
  -INT64_C(562949936644096),
  -INT64_C(1125899873288192),
  -INT64_C(2251799746576384),
  -INT64_C(4503599493152768),
  -INT64_C(9007198986305536),
  -INT64_C(18014397972611072),
  -INT64_C(36028795945222144),
  -INT64_C(72057591890444288),
  -INT64_C(144115183780888576),
  -INT64_C(288230367561777152),
  -INT64_C(576460735123554304),
  -INT64_C(1152921470247108608),
  -INT64_C(2305842940494217216),
  -INT64_C(4611685880988434432),
  -INT64_C(9223371761976868864),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(0),
  INT64_C(4503599627370496),
  INT64_C(9007199254740992),
  INT64_C(18014398509481984),
  INT64_C(36028797018963968),
  INT64_C(72057594037927936),
  INT64_C(144115188075855872),
  INT64_C(288230376151711744),
  INT64_C(576460752303423488),
  INT64_C(1152921504606846976),
  INT64_C(2305843009213693952),
  INT64_C(4611686018427387904),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4503599627370497),
  INT64_C(9007199254740994),
  INT64_C(18014398509481988),
  INT64_C(36028797018963976),
  INT64_C(72057594037927952),
  INT64_C(144115188075855904),
  INT64_C(288230376151711808),
  INT64_C(576460752303423616),
  INT64_C(1152921504606847232),
  INT64_C(2305843009213694464),
  INT64_C(4611686018427388928),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4503599627370498),
  INT64_C(9007199254740996),
  INT64_C(18014398509481992),
  INT64_C(36028797018963984),
  INT64_C(72057594037927968),
  INT64_C(144115188075855936),
  INT64_C(288230376151711872),
  INT64_C(576460752303423744),
  INT64_C(1152921504606847488),
  INT64_C(2305843009213694976),
  INT64_C(4611686018427389952),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4503599627370499),
  INT64_C(9007199254740998),
  INT64_C(18014398509481996),
  INT64_C(36028797018963992),
  INT64_C(72057594037927984),
  INT64_C(144115188075855968),
  INT64_C(288230376151711936),
  INT64_C(576460752303423872),
  INT64_C(1152921504606847744),
  INT64_C(2305843009213695488),
  INT64_C(4611686018427390976),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(8987183256397123),
  INT64_C(17974366512794246),
  INT64_C(35948733025588492),
  INT64_C(71897466051176984),
  INT64_C(143794932102353968),
  INT64_C(287589864204707936),
  INT64_C(575179728409415872),
  INT64_C(1150359456818831744),
  INT64_C(2300718913637663488),
  INT64_C(4601437827275326976),
  INT64_C(9202875654550653952),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9007199254740988),
  INT64_C(18014398509481976),
  INT64_C(36028797018963952),
  INT64_C(72057594037927904),
  INT64_C(144115188075855808),
  INT64_C(288230376151711616),
  INT64_C(576460752303423232),
  INT64_C(1152921504606846464),
  INT64_C(2305843009213692928),
  INT64_C(4611686018427385856),
  INT64_C(9223372036854771712),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9007199254740989),
  INT64_C(18014398509481978),
  INT64_C(36028797018963956),
  INT64_C(72057594037927912),
  INT64_C(144115188075855824),
  INT64_C(288230376151711648),
  INT64_C(576460752303423296),
  INT64_C(1152921504606846592),
  INT64_C(2305843009213693184),
  INT64_C(4611686018427386368),
  INT64_C(9223372036854772736),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9007199254740990),
  INT64_C(18014398509481980),
  INT64_C(36028797018963960),
  INT64_C(72057594037927920),
  INT64_C(144115188075855840),
  INT64_C(288230376151711680),
  INT64_C(576460752303423360),
  INT64_C(1152921504606846720),
  INT64_C(2305843009213693440),
  INT64_C(4611686018427386880),
  INT64_C(9223372036854773760),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9007199254740991),
  INT64_C(18014398509481982),
  INT64_C(36028797018963964),
  INT64_C(72057594037927928),
  INT64_C(144115188075855856),
  INT64_C(288230376151711712),
  INT64_C(576460752303423424),
  INT64_C(1152921504606846848),
  INT64_C(2305843009213693696),
  INT64_C(4611686018427387392),
  INT64_C(9223372036854774784),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2251799813685248),
  INT64_C(4503599627370496),
  INT64_C(9007199254740992),
  INT64_C(18014398509481984),
  INT64_C(36028797018963968),
  INT64_C(72057594037927936),
  INT64_C(144115188075855872),
  INT64_C(288230376151711744),
  INT64_C(576460752303423488),
  INT64_C(1152921504606846976),
  INT64_C(2305843009213693952),
  INT64_C(4611686018427387904),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2251799813685248),
  INT64_C(4503599627370497),
  INT64_C(9007199254740994),
  INT64_C(18014398509481988),
  INT64_C(36028797018963976),
  INT64_C(72057594037927952),
  INT64_C(144115188075855904),
  INT64_C(288230376151711808),
  INT64_C(576460752303423616),
  INT64_C(1152921504606847232),
  INT64_C(2305843009213694464),
  INT64_C(4611686018427388928),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2251799813685249),
  INT64_C(4503599627370498),
  INT64_C(9007199254740996),
  INT64_C(18014398509481992),
  INT64_C(36028797018963984),
  INT64_C(72057594037927968),
  INT64_C(144115188075855936),
  INT64_C(288230376151711872),
  INT64_C(576460752303423744),
  INT64_C(1152921504606847488),
  INT64_C(2305843009213694976),
  INT64_C(4611686018427389952),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2251799813685249),
  INT64_C(4503599627370499),
  INT64_C(9007199254740998),
  INT64_C(18014398509481996),
  INT64_C(36028797018963992),
  INT64_C(72057594037927984),
  INT64_C(144115188075855968),
  INT64_C(288230376151711936),
  INT64_C(576460752303423872),
  INT64_C(1152921504606847744),
  INT64_C(2305843009213695488),
  INT64_C(4611686018427390976),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4493591628198561),
  INT64_C(8987183256397123),
  INT64_C(17974366512794246),
  INT64_C(35948733025588492),
  INT64_C(71897466051176984),
  INT64_C(143794932102353968),
  INT64_C(287589864204707936),
  INT64_C(575179728409415872),
  INT64_C(1150359456818831744),
  INT64_C(2300718913637663488),
  INT64_C(4601437827275326976),
  INT64_C(9202875654550653952),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4503599627370494),
  INT64_C(9007199254740988),
  INT64_C(18014398509481976),
  INT64_C(36028797018963952),
  INT64_C(72057594037927904),
  INT64_C(144115188075855808),
  INT64_C(288230376151711616),
  INT64_C(576460752303423232),
  INT64_C(1152921504606846464),
  INT64_C(2305843009213692928),
  INT64_C(4611686018427385856),
  INT64_C(9223372036854771712),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4503599627370494),
  INT64_C(9007199254740989),
  INT64_C(18014398509481978),
  INT64_C(36028797018963956),
  INT64_C(72057594037927912),
  INT64_C(144115188075855824),
  INT64_C(288230376151711648),
  INT64_C(576460752303423296),
  INT64_C(1152921504606846592),
  INT64_C(2305843009213693184),
  INT64_C(4611686018427386368),
  INT64_C(9223372036854772736),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4503599627370495),
  INT64_C(9007199254740990),
  INT64_C(18014398509481980),
  INT64_C(36028797018963960),
  INT64_C(72057594037927920),
  INT64_C(144115188075855840),
  INT64_C(288230376151711680),
  INT64_C(576460752303423360),
  INT64_C(1152921504606846720),
  INT64_C(2305843009213693440),
  INT64_C(4611686018427386880),
  INT64_C(9223372036854773760),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4503599627370495),
  INT64_C(9007199254740991),
  INT64_C(18014398509481982),
  INT64_C(36028797018963964),
  INT64_C(72057594037927928),
  INT64_C(144115188075855856),
  INT64_C(288230376151711712),
  INT64_C(576460752303423424),
  INT64_C(1152921504606846848),
  INT64_C(2305843009213693696),
  INT64_C(4611686018427387392),
  INT64_C(9223372036854774784),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1125899906842624),
  INT64_C(2251799813685248),
  INT64_C(4503599627370496),
  INT64_C(9007199254740992),
  INT64_C(18014398509481984),
  INT64_C(36028797018963968),
  INT64_C(72057594037927936),
  INT64_C(144115188075855872),
  INT64_C(288230376151711744),
  INT64_C(576460752303423488),
  INT64_C(1152921504606846976),
  INT64_C(2305843009213693952),
  INT64_C(4611686018427387904),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1125899906842624),
  INT64_C(2251799813685248),
  INT64_C(4503599627370497),
  INT64_C(9007199254740994),
  INT64_C(18014398509481988),
  INT64_C(36028797018963976),
  INT64_C(72057594037927952),
  INT64_C(144115188075855904),
  INT64_C(288230376151711808),
  INT64_C(576460752303423616),
  INT64_C(1152921504606847232),
  INT64_C(2305843009213694464),
  INT64_C(4611686018427388928),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1125899906842624),
  INT64_C(2251799813685249),
  INT64_C(4503599627370498),
  INT64_C(9007199254740996),
  INT64_C(18014398509481992),
  INT64_C(36028797018963984),
  INT64_C(72057594037927968),
  INT64_C(144115188075855936),
  INT64_C(288230376151711872),
  INT64_C(576460752303423744),
  INT64_C(1152921504606847488),
  INT64_C(2305843009213694976),
  INT64_C(4611686018427389952),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(1125899906842624),
  INT64_C(2251799813685249),
  INT64_C(4503599627370499),
  INT64_C(9007199254740998),
  INT64_C(18014398509481996),
  INT64_C(36028797018963992),
  INT64_C(72057594037927984),
  INT64_C(144115188075855968),
  INT64_C(288230376151711936),
  INT64_C(576460752303423872),
  INT64_C(1152921504606847744),
  INT64_C(2305843009213695488),
  INT64_C(4611686018427390976),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2246795814099280),
  INT64_C(4493591628198561),
  INT64_C(8987183256397123),
  INT64_C(17974366512794246),
  INT64_C(35948733025588492),
  INT64_C(71897466051176984),
  INT64_C(143794932102353968),
  INT64_C(287589864204707936),
  INT64_C(575179728409415872),
  INT64_C(1150359456818831744),
  INT64_C(2300718913637663488),
  INT64_C(4601437827275326976),
  INT64_C(9202875654550653952),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2251799813685247),
  INT64_C(4503599627370494),
  INT64_C(9007199254740988),
  INT64_C(18014398509481976),
  INT64_C(36028797018963952),
  INT64_C(72057594037927904),
  INT64_C(144115188075855808),
  INT64_C(288230376151711616),
  INT64_C(576460752303423232),
  INT64_C(1152921504606846464),
  INT64_C(2305843009213692928),
  INT64_C(4611686018427385856),
  INT64_C(9223372036854771712),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2251799813685247),
  INT64_C(4503599627370494),
  INT64_C(9007199254740989),
  INT64_C(18014398509481978),
  INT64_C(36028797018963956),
  INT64_C(72057594037927912),
  INT64_C(144115188075855824),
  INT64_C(288230376151711648),
  INT64_C(576460752303423296),
  INT64_C(1152921504606846592),
  INT64_C(2305843009213693184),
  INT64_C(4611686018427386368),
  INT64_C(9223372036854772736),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2251799813685247),
  INT64_C(4503599627370495),
  INT64_C(9007199254740990),
  INT64_C(18014398509481980),
  INT64_C(36028797018963960),
  INT64_C(72057594037927920),
  INT64_C(144115188075855840),
  INT64_C(288230376151711680),
  INT64_C(576460752303423360),
  INT64_C(1152921504606846720),
  INT64_C(2305843009213693440),
  INT64_C(4611686018427386880),
  INT64_C(9223372036854773760),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2251799813685247),
  INT64_C(4503599627370495),
  INT64_C(9007199254740991),
  INT64_C(18014398509481982),
  INT64_C(36028797018963964),
  INT64_C(72057594037927928),
  INT64_C(144115188075855856),
  INT64_C(288230376151711712),
  INT64_C(576460752303423424),
  INT64_C(1152921504606846848),
  INT64_C(2305843009213693696),
  INT64_C(4611686018427387392),
  INT64_C(9223372036854774784),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  -INT64_C(4503599627370496),
  -INT64_C(9007199254740992),
  -INT64_C(18014398509481984),
  -INT64_C(36028797018963968),
  -INT64_C(72057594037927936),
  -INT64_C(144115188075855872),
  -INT64_C(288230376151711744),
  -INT64_C(576460752303423488),
  -INT64_C(1152921504606846976),
  -INT64_C(2305843009213693952),
  -INT64_C(4611686018427387904),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(4503599627370497),
  -INT64_C(9007199254740994),
  -INT64_C(18014398509481988),
  -INT64_C(36028797018963976),
  -INT64_C(72057594037927952),
  -INT64_C(144115188075855904),
  -INT64_C(288230376151711808),
  -INT64_C(576460752303423616),
  -INT64_C(1152921504606847232),
  -INT64_C(2305843009213694464),
  -INT64_C(4611686018427388928),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(4503599627370498),
  -INT64_C(9007199254740996),
  -INT64_C(18014398509481992),
  -INT64_C(36028797018963984),
  -INT64_C(72057594037927968),
  -INT64_C(144115188075855936),
  -INT64_C(288230376151711872),
  -INT64_C(576460752303423744),
  -INT64_C(1152921504606847488),
  -INT64_C(2305843009213694976),
  -INT64_C(4611686018427389952),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(4503599627370499),
  -INT64_C(9007199254740998),
  -INT64_C(18014398509481996),
  -INT64_C(36028797018963992),
  -INT64_C(72057594037927984),
  -INT64_C(144115188075855968),
  -INT64_C(288230376151711936),
  -INT64_C(576460752303423872),
  -INT64_C(1152921504606847744),
  -INT64_C(2305843009213695488),
  -INT64_C(4611686018427390976),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(8987183256397123),
  -INT64_C(17974366512794246),
  -INT64_C(35948733025588492),
  -INT64_C(71897466051176984),
  -INT64_C(143794932102353968),
  -INT64_C(287589864204707936),
  -INT64_C(575179728409415872),
  -INT64_C(1150359456818831744),
  -INT64_C(2300718913637663488),
  -INT64_C(4601437827275326976),
  -INT64_C(9202875654550653952),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9007199254740988),
  -INT64_C(18014398509481976),
  -INT64_C(36028797018963952),
  -INT64_C(72057594037927904),
  -INT64_C(144115188075855808),
  -INT64_C(288230376151711616),
  -INT64_C(576460752303423232),
  -INT64_C(1152921504606846464),
  -INT64_C(2305843009213692928),
  -INT64_C(4611686018427385856),
  -INT64_C(9223372036854771712),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9007199254740989),
  -INT64_C(18014398509481978),
  -INT64_C(36028797018963956),
  -INT64_C(72057594037927912),
  -INT64_C(144115188075855824),
  -INT64_C(288230376151711648),
  -INT64_C(576460752303423296),
  -INT64_C(1152921504606846592),
  -INT64_C(2305843009213693184),
  -INT64_C(4611686018427386368),
  -INT64_C(9223372036854772736),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9007199254740990),
  -INT64_C(18014398509481980),
  -INT64_C(36028797018963960),
  -INT64_C(72057594037927920),
  -INT64_C(144115188075855840),
  -INT64_C(288230376151711680),
  -INT64_C(576460752303423360),
  -INT64_C(1152921504606846720),
  -INT64_C(2305843009213693440),
  -INT64_C(4611686018427386880),
  -INT64_C(9223372036854773760),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9007199254740991),
  -INT64_C(18014398509481982),
  -INT64_C(36028797018963964),
  -INT64_C(72057594037927928),
  -INT64_C(144115188075855856),
  -INT64_C(288230376151711712),
  -INT64_C(576460752303423424),
  -INT64_C(1152921504606846848),
  -INT64_C(2305843009213693696),
  -INT64_C(4611686018427387392),
  -INT64_C(9223372036854774784),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2251799813685248),
  -INT64_C(4503599627370496),
  -INT64_C(9007199254740992),
  -INT64_C(18014398509481984),
  -INT64_C(36028797018963968),
  -INT64_C(72057594037927936),
  -INT64_C(144115188075855872),
  -INT64_C(288230376151711744),
  -INT64_C(576460752303423488),
  -INT64_C(1152921504606846976),
  -INT64_C(2305843009213693952),
  -INT64_C(4611686018427387904),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2251799813685248),
  -INT64_C(4503599627370497),
  -INT64_C(9007199254740994),
  -INT64_C(18014398509481988),
  -INT64_C(36028797018963976),
  -INT64_C(72057594037927952),
  -INT64_C(144115188075855904),
  -INT64_C(288230376151711808),
  -INT64_C(576460752303423616),
  -INT64_C(1152921504606847232),
  -INT64_C(2305843009213694464),
  -INT64_C(4611686018427388928),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2251799813685249),
  -INT64_C(4503599627370498),
  -INT64_C(9007199254740996),
  -INT64_C(18014398509481992),
  -INT64_C(36028797018963984),
  -INT64_C(72057594037927968),
  -INT64_C(144115188075855936),
  -INT64_C(288230376151711872),
  -INT64_C(576460752303423744),
  -INT64_C(1152921504606847488),
  -INT64_C(2305843009213694976),
  -INT64_C(4611686018427389952),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2251799813685249),
  -INT64_C(4503599627370499),
  -INT64_C(9007199254740998),
  -INT64_C(18014398509481996),
  -INT64_C(36028797018963992),
  -INT64_C(72057594037927984),
  -INT64_C(144115188075855968),
  -INT64_C(288230376151711936),
  -INT64_C(576460752303423872),
  -INT64_C(1152921504606847744),
  -INT64_C(2305843009213695488),
  -INT64_C(4611686018427390976),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(4493591628198561),
  -INT64_C(8987183256397123),
  -INT64_C(17974366512794246),
  -INT64_C(35948733025588492),
  -INT64_C(71897466051176984),
  -INT64_C(143794932102353968),
  -INT64_C(287589864204707936),
  -INT64_C(575179728409415872),
  -INT64_C(1150359456818831744),
  -INT64_C(2300718913637663488),
  -INT64_C(4601437827275326976),
  -INT64_C(9202875654550653952),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(4503599627370494),
  -INT64_C(9007199254740988),
  -INT64_C(18014398509481976),
  -INT64_C(36028797018963952),
  -INT64_C(72057594037927904),
  -INT64_C(144115188075855808),
  -INT64_C(288230376151711616),
  -INT64_C(576460752303423232),
  -INT64_C(1152921504606846464),
  -INT64_C(2305843009213692928),
  -INT64_C(4611686018427385856),
  -INT64_C(9223372036854771712),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(4503599627370494),
  -INT64_C(9007199254740989),
  -INT64_C(18014398509481978),
  -INT64_C(36028797018963956),
  -INT64_C(72057594037927912),
  -INT64_C(144115188075855824),
  -INT64_C(288230376151711648),
  -INT64_C(576460752303423296),
  -INT64_C(1152921504606846592),
  -INT64_C(2305843009213693184),
  -INT64_C(4611686018427386368),
  -INT64_C(9223372036854772736),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(4503599627370495),
  -INT64_C(9007199254740990),
  -INT64_C(18014398509481980),
  -INT64_C(36028797018963960),
  -INT64_C(72057594037927920),
  -INT64_C(144115188075855840),
  -INT64_C(288230376151711680),
  -INT64_C(576460752303423360),
  -INT64_C(1152921504606846720),
  -INT64_C(2305843009213693440),
  -INT64_C(4611686018427386880),
  -INT64_C(9223372036854773760),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(4503599627370495),
  -INT64_C(9007199254740991),
  -INT64_C(18014398509481982),
  -INT64_C(36028797018963964),
  -INT64_C(72057594037927928),
  -INT64_C(144115188075855856),
  -INT64_C(288230376151711712),
  -INT64_C(576460752303423424),
  -INT64_C(1152921504606846848),
  -INT64_C(2305843009213693696),
  -INT64_C(4611686018427387392),
  -INT64_C(9223372036854774784),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1125899906842624),
  -INT64_C(2251799813685248),
  -INT64_C(4503599627370496),
  -INT64_C(9007199254740992),
  -INT64_C(18014398509481984),
  -INT64_C(36028797018963968),
  -INT64_C(72057594037927936),
  -INT64_C(144115188075855872),
  -INT64_C(288230376151711744),
  -INT64_C(576460752303423488),
  -INT64_C(1152921504606846976),
  -INT64_C(2305843009213693952),
  -INT64_C(4611686018427387904),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1125899906842624),
  -INT64_C(2251799813685248),
  -INT64_C(4503599627370497),
  -INT64_C(9007199254740994),
  -INT64_C(18014398509481988),
  -INT64_C(36028797018963976),
  -INT64_C(72057594037927952),
  -INT64_C(144115188075855904),
  -INT64_C(288230376151711808),
  -INT64_C(576460752303423616),
  -INT64_C(1152921504606847232),
  -INT64_C(2305843009213694464),
  -INT64_C(4611686018427388928),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1125899906842624),
  -INT64_C(2251799813685249),
  -INT64_C(4503599627370498),
  -INT64_C(9007199254740996),
  -INT64_C(18014398509481992),
  -INT64_C(36028797018963984),
  -INT64_C(72057594037927968),
  -INT64_C(144115188075855936),
  -INT64_C(288230376151711872),
  -INT64_C(576460752303423744),
  -INT64_C(1152921504606847488),
  -INT64_C(2305843009213694976),
  -INT64_C(4611686018427389952),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(1125899906842624),
  -INT64_C(2251799813685249),
  -INT64_C(4503599627370499),
  -INT64_C(9007199254740998),
  -INT64_C(18014398509481996),
  -INT64_C(36028797018963992),
  -INT64_C(72057594037927984),
  -INT64_C(144115188075855968),
  -INT64_C(288230376151711936),
  -INT64_C(576460752303423872),
  -INT64_C(1152921504606847744),
  -INT64_C(2305843009213695488),
  -INT64_C(4611686018427390976),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2246795814099280),
  -INT64_C(4493591628198561),
  -INT64_C(8987183256397123),
  -INT64_C(17974366512794246),
  -INT64_C(35948733025588492),
  -INT64_C(71897466051176984),
  -INT64_C(143794932102353968),
  -INT64_C(287589864204707936),
  -INT64_C(575179728409415872),
  -INT64_C(1150359456818831744),
  -INT64_C(2300718913637663488),
  -INT64_C(4601437827275326976),
  -INT64_C(9202875654550653952),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2251799813685247),
  -INT64_C(4503599627370494),
  -INT64_C(9007199254740988),
  -INT64_C(18014398509481976),
  -INT64_C(36028797018963952),
  -INT64_C(72057594037927904),
  -INT64_C(144115188075855808),
  -INT64_C(288230376151711616),
  -INT64_C(576460752303423232),
  -INT64_C(1152921504606846464),
  -INT64_C(2305843009213692928),
  -INT64_C(4611686018427385856),
  -INT64_C(9223372036854771712),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2251799813685247),
  -INT64_C(4503599627370494),
  -INT64_C(9007199254740989),
  -INT64_C(18014398509481978),
  -INT64_C(36028797018963956),
  -INT64_C(72057594037927912),
  -INT64_C(144115188075855824),
  -INT64_C(288230376151711648),
  -INT64_C(576460752303423296),
  -INT64_C(1152921504606846592),
  -INT64_C(2305843009213693184),
  -INT64_C(4611686018427386368),
  -INT64_C(9223372036854772736),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2251799813685247),
  -INT64_C(4503599627370495),
  -INT64_C(9007199254740990),
  -INT64_C(18014398509481980),
  -INT64_C(36028797018963960),
  -INT64_C(72057594037927920),
  -INT64_C(144115188075855840),
  -INT64_C(288230376151711680),
  -INT64_C(576460752303423360),
  -INT64_C(1152921504606846720),
  -INT64_C(2305843009213693440),
  -INT64_C(4611686018427386880),
  -INT64_C(9223372036854773760),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2251799813685247),
  -INT64_C(4503599627370495),
  -INT64_C(9007199254740991),
  -INT64_C(18014398509481982),
  -INT64_C(36028797018963964),
  -INT64_C(72057594037927928),
  -INT64_C(144115188075855856),
  -INT64_C(288230376151711712),
  -INT64_C(576460752303423424),
  -INT64_C(1152921504606846848),
  -INT64_C(2305843009213693696),
  -INT64_C(4611686018427387392),
  -INT64_C(9223372036854774784),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854774784),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  INT64_C(9223372036854774784),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  -INT64_C(2147483649),
  -INT64_C(4294967298),
  -INT64_C(8589934596),
  -INT64_C(17179869192),
  -INT64_C(34359738384),
  -INT64_C(68719476768),
  -INT64_C(137438953536),
  -INT64_C(274877907072),
  -INT64_C(549755814144),
  -INT64_C(1099511628288),
  -INT64_C(2199023256576),
  -INT64_C(4398046513152),
  -INT64_C(8796093026304),
  -INT64_C(17592186052608),
  -INT64_C(35184372105216),
  -INT64_C(70368744210432),
  -INT64_C(140737488420864),
  -INT64_C(281474976841728),
  -INT64_C(562949953683456),
  -INT64_C(1125899907366912),
  -INT64_C(2251799814733824),
  -INT64_C(4503599629467649),
  -INT64_C(9007199258935298),
  -INT64_C(18014398517870596),
  -INT64_C(36028797035741192),
  -INT64_C(72057594071482384),
  -INT64_C(144115188142964768),
  -INT64_C(288230376285929536),
  -INT64_C(576460752571859072),
  -INT64_C(1152921505143718144),
  -INT64_C(2305843010287436288),
  -INT64_C(4611686020574872576),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2147483649),
  -INT64_C(4294967298),
  -INT64_C(8589934596),
  -INT64_C(17179869192),
  -INT64_C(34359738384),
  -INT64_C(68719476768),
  -INT64_C(137438953536),
  -INT64_C(274877907072),
  -INT64_C(549755814144),
  -INT64_C(1099511628288),
  -INT64_C(2199023256576),
  -INT64_C(4398046513152),
  -INT64_C(8796093026304),
  -INT64_C(17592186052608),
  -INT64_C(35184372105216),
  -INT64_C(70368744210432),
  -INT64_C(140737488420864),
  -INT64_C(281474976841728),
  -INT64_C(562949953683456),
  -INT64_C(1125899907366912),
  -INT64_C(2251799814733824),
  -INT64_C(4503599629467648),
  -INT64_C(9007199258935296),
  -INT64_C(18014398517870592),
  -INT64_C(36028797035741184),
  -INT64_C(72057594071482368),
  -INT64_C(144115188142964736),
  -INT64_C(288230376285929472),
  -INT64_C(576460752571858944),
  -INT64_C(1152921505143717888),
  -INT64_C(2305843010287435776),
  -INT64_C(4611686020574871552),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2147483648),
  -INT64_C(4294967297),
  -INT64_C(8589934595),
  -INT64_C(17179869191),
  -INT64_C(34359738383),
  -INT64_C(68719476767),
  -INT64_C(137438953535),
  -INT64_C(274877907071),
  -INT64_C(549755814143),
  -INT64_C(1099511628287),
  -INT64_C(2199023256575),
  -INT64_C(4398046513151),
  -INT64_C(8796093026303),
  -INT64_C(17592186052607),
  -INT64_C(35184372105215),
  -INT64_C(70368744210431),
  -INT64_C(140737488420863),
  -INT64_C(281474976841727),
  -INT64_C(562949953683455),
  -INT64_C(1125899907366911),
  -INT64_C(2251799814733823),
  -INT64_C(4503599629467647),
  -INT64_C(9007199258935294),
  -INT64_C(18014398517870588),
  -INT64_C(36028797035741176),
  -INT64_C(72057594071482352),
  -INT64_C(144115188142964704),
  -INT64_C(288230376285929408),
  -INT64_C(576460752571858816),
  -INT64_C(1152921505143717632),
  -INT64_C(2305843010287435264),
  -INT64_C(4611686020574870528),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2147483648),
  -INT64_C(4294967297),
  -INT64_C(8589934594),
  -INT64_C(17179869188),
  -INT64_C(34359738376),
  -INT64_C(68719476752),
  -INT64_C(137438953504),
  -INT64_C(274877907008),
  -INT64_C(549755814016),
  -INT64_C(1099511628032),
  -INT64_C(2199023256064),
  -INT64_C(4398046512128),
  -INT64_C(8796093024256),
  -INT64_C(17592186048512),
  -INT64_C(35184372097024),
  -INT64_C(70368744194048),
  -INT64_C(140737488388096),
  -INT64_C(281474976776192),
  -INT64_C(562949953552384),
  -INT64_C(1125899907104768),
  -INT64_C(2251799814209536),
  -INT64_C(4503599628419073),
  -INT64_C(9007199256838146),
  -INT64_C(18014398513676292),
  -INT64_C(36028797027352584),
  -INT64_C(72057594054705168),
  -INT64_C(144115188109410336),
  -INT64_C(288230376218820672),
  -INT64_C(576460752437641344),
  -INT64_C(1152921504875282688),
  -INT64_C(2305843009750565376),
  -INT64_C(4611686019501130752),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2147483648),
  -INT64_C(4294967297),
  -INT64_C(8589934594),
  -INT64_C(17179869188),
  -INT64_C(34359738376),
  -INT64_C(68719476752),
  -INT64_C(137438953504),
  -INT64_C(274877907008),
  -INT64_C(549755814016),
  -INT64_C(1099511628032),
  -INT64_C(2199023256064),
  -INT64_C(4398046512128),
  -INT64_C(8796093024256),
  -INT64_C(17592186048512),
  -INT64_C(35184372097024),
  -INT64_C(70368744194048),
  -INT64_C(140737488388096),
  -INT64_C(281474976776192),
  -INT64_C(562949953552384),
  -INT64_C(1125899907104768),
  -INT64_C(2251799814209536),
  -INT64_C(4503599628419072),
  -INT64_C(9007199256838144),
  -INT64_C(18014398513676288),
  -INT64_C(36028797027352576),
  -INT64_C(72057594054705152),
  -INT64_C(144115188109410304),
  -INT64_C(288230376218820608),
  -INT64_C(576460752437641216),
  -INT64_C(1152921504875282432),
  -INT64_C(2305843009750564864),
  -INT64_C(4611686019501129728),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2147483648),
  -INT64_C(4294967296),
  -INT64_C(8589934593),
  -INT64_C(17179869187),
  -INT64_C(34359738375),
  -INT64_C(68719476751),
  -INT64_C(137438953503),
  -INT64_C(274877907007),
  -INT64_C(549755814015),
  -INT64_C(1099511628031),
  -INT64_C(2199023256063),
  -INT64_C(4398046512127),
  -INT64_C(8796093024255),
  -INT64_C(17592186048511),
  -INT64_C(35184372097023),
  -INT64_C(70368744194047),
  -INT64_C(140737488388095),
  -INT64_C(281474976776191),
  -INT64_C(562949953552383),
  -INT64_C(1125899907104767),
  -INT64_C(2251799814209535),
  -INT64_C(4503599628419071),
  -INT64_C(9007199256838142),
  -INT64_C(18014398513676284),
  -INT64_C(36028797027352568),
  -INT64_C(72057594054705136),
  -INT64_C(144115188109410272),
  -INT64_C(288230376218820544),
  -INT64_C(576460752437641088),
  -INT64_C(1152921504875282176),
  -INT64_C(2305843009750564352),
  -INT64_C(4611686019501128704),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2147483648),
  -INT64_C(4294967296),
  -INT64_C(8589934592),
  -INT64_C(17179869184),
  -INT64_C(34359738368),
  -INT64_C(68719476736),
  -INT64_C(137438953472),
  -INT64_C(274877906944),
  -INT64_C(549755813888),
  -INT64_C(1099511627776),
  -INT64_C(2199023255552),
  -INT64_C(4398046511104),
  -INT64_C(8796093022208),
  -INT64_C(17592186044416),
  -INT64_C(35184372088832),
  -INT64_C(70368744177664),
  -INT64_C(140737488355328),
  -INT64_C(281474976710656),
  -INT64_C(562949953421312),
  -INT64_C(1125899906842624),
  -INT64_C(2251799813685248),
  -INT64_C(4503599627370497),
  -INT64_C(9007199254740994),
  -INT64_C(18014398509481988),
  -INT64_C(36028797018963976),
  -INT64_C(72057594037927952),
  -INT64_C(144115188075855904),
  -INT64_C(288230376151711808),
  -INT64_C(576460752303423616),
  -INT64_C(1152921504606847232),
  -INT64_C(2305843009213694464),
  -INT64_C(4611686018427388928),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2147483648),
  -INT64_C(4294967296),
  -INT64_C(8589934592),
  -INT64_C(17179869184),
  -INT64_C(34359738368),
  -INT64_C(68719476736),
  -INT64_C(137438953472),
  -INT64_C(274877906944),
  -INT64_C(549755813888),
  -INT64_C(1099511627776),
  -INT64_C(2199023255552),
  -INT64_C(4398046511104),
  -INT64_C(8796093022208),
  -INT64_C(17592186044416),
  -INT64_C(35184372088832),
  -INT64_C(70368744177664),
  -INT64_C(140737488355328),
  -INT64_C(281474976710656),
  -INT64_C(562949953421312),
  -INT64_C(1125899906842624),
  -INT64_C(2251799813685248),
  -INT64_C(4503599627370496),
  -INT64_C(9007199254740992),
  -INT64_C(18014398509481984),
  -INT64_C(36028797018963968),
  -INT64_C(72057594037927936),
  -INT64_C(144115188075855872),
  -INT64_C(288230376151711744),
  -INT64_C(576460752303423488),
  -INT64_C(1152921504606846976),
  -INT64_C(2305843009213693952),
  -INT64_C(4611686018427387904),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2147483647),
  -INT64_C(4294967295),
  -INT64_C(8589934591),
  -INT64_C(17179869183),
  -INT64_C(34359738367),
  -INT64_C(68719476735),
  -INT64_C(137438953471),
  -INT64_C(274877906943),
  -INT64_C(549755813887),
  -INT64_C(1099511627775),
  -INT64_C(2199023255551),
  -INT64_C(4398046511103),
  -INT64_C(8796093022207),
  -INT64_C(17592186044415),
  -INT64_C(35184372088831),
  -INT64_C(70368744177663),
  -INT64_C(140737488355327),
  -INT64_C(281474976710655),
  -INT64_C(562949953421311),
  -INT64_C(1125899906842623),
  -INT64_C(2251799813685247),
  -INT64_C(4503599627370495),
  -INT64_C(9007199254740991),
  -INT64_C(18014398509481982),
  -INT64_C(36028797018963964),
  -INT64_C(72057594037927928),
  -INT64_C(144115188075855856),
  -INT64_C(288230376151711712),
  -INT64_C(576460752303423424),
  -INT64_C(1152921504606846848),
  -INT64_C(2305843009213693696),
  -INT64_C(4611686018427387392),
  -INT64_C(9223372036854774784),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2147483647),
  -INT64_C(4294967295),
  -INT64_C(8589934590),
  -INT64_C(17179869180),
  -INT64_C(34359738360),
  -INT64_C(68719476720),
  -INT64_C(137438953440),
  -INT64_C(274877906880),
  -INT64_C(549755813760),
  -INT64_C(1099511627520),
  -INT64_C(2199023255040),
  -INT64_C(4398046510080),
  -INT64_C(8796093020160),
  -INT64_C(17592186040320),
  -INT64_C(35184372080640),
  -INT64_C(70368744161280),
  -INT64_C(140737488322560),
  -INT64_C(281474976645120),
  -INT64_C(562949953290240),
  -INT64_C(1125899906580480),
  -INT64_C(2251799813160960),
  -INT64_C(4503599626321920),
  -INT64_C(9007199252643841),
  -INT64_C(18014398505287682),
  -INT64_C(36028797010575364),
  -INT64_C(72057594021150728),
  -INT64_C(144115188042301456),
  -INT64_C(288230376084602912),
  -INT64_C(576460752169205824),
  -INT64_C(1152921504338411648),
  -INT64_C(2305843008676823296),
  -INT64_C(4611686017353646592),
  -INT64_C(9223372034707293184),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2147483647),
  -INT64_C(4294967295),
  -INT64_C(8589934590),
  -INT64_C(17179869180),
  -INT64_C(34359738360),
  -INT64_C(68719476720),
  -INT64_C(137438953440),
  -INT64_C(274877906880),
  -INT64_C(549755813760),
  -INT64_C(1099511627520),
  -INT64_C(2199023255040),
  -INT64_C(4398046510080),
  -INT64_C(8796093020160),
  -INT64_C(17592186040320),
  -INT64_C(35184372080640),
  -INT64_C(70368744161280),
  -INT64_C(140737488322560),
  -INT64_C(281474976645120),
  -INT64_C(562949953290240),
  -INT64_C(1125899906580480),
  -INT64_C(2251799813160960),
  -INT64_C(4503599626321920),
  -INT64_C(9007199252643840),
  -INT64_C(18014398505287680),
  -INT64_C(36028797010575360),
  -INT64_C(72057594021150720),
  -INT64_C(144115188042301440),
  -INT64_C(288230376084602880),
  -INT64_C(576460752169205760),
  -INT64_C(1152921504338411520),
  -INT64_C(2305843008676823040),
  -INT64_C(4611686017353646080),
  -INT64_C(9223372034707292160),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(2147483647),
  -INT64_C(4294967294),
  -INT64_C(8589934589),
  -INT64_C(17179869179),
  -INT64_C(34359738359),
  -INT64_C(68719476719),
  -INT64_C(137438953439),
  -INT64_C(274877906879),
  -INT64_C(549755813759),
  -INT64_C(1099511627519),
  -INT64_C(2199023255039),
  -INT64_C(4398046510079),
  -INT64_C(8796093020159),
  -INT64_C(17592186040319),
  -INT64_C(35184372080639),
  -INT64_C(70368744161279),
  -INT64_C(140737488322559),
  -INT64_C(281474976645119),
  -INT64_C(562949953290239),
  -INT64_C(1125899906580479),
  -INT64_C(2251799813160959),
  -INT64_C(4503599626321919),
  -INT64_C(9007199252643839),
  -INT64_C(18014398505287678),
  -INT64_C(36028797010575356),
  -INT64_C(72057594021150712),
  -INT64_C(144115188042301424),
  -INT64_C(288230376084602848),
  -INT64_C(576460752169205696),
  -INT64_C(1152921504338411392),
  -INT64_C(2305843008676822784),
  -INT64_C(4611686017353645568),
  -INT64_C(9223372034707291136),
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  -INT64_C(9223372036854775807) - 1,
  INT64_C(2147483645),
  INT64_C(4294967291),
  INT64_C(8589934583),
  INT64_C(17179869167),
  INT64_C(34359738335),
  INT64_C(68719476671),
  INT64_C(137438953343),
  INT64_C(274877906687),
  INT64_C(549755813375),
  INT64_C(1099511626751),
  INT64_C(2199023253503),
  INT64_C(4398046507007),
  INT64_C(8796093014015),
  INT64_C(17592186028031),
  INT64_C(35184372056063),
  INT64_C(70368744112127),
  INT64_C(140737488224255),
  INT64_C(281474976448511),
  INT64_C(562949952897023),
  INT64_C(1125899905794047),
  INT64_C(2251799811588095),
  INT64_C(4503599623176191),
  INT64_C(9007199246352383),
  INT64_C(18014398492704766),
  INT64_C(36028796985409532),
  INT64_C(72057593970819064),
  INT64_C(144115187941638128),
  INT64_C(288230375883276256),
  INT64_C(576460751766552512),
  INT64_C(1152921503533105024),
  INT64_C(2305843007066210048),
  INT64_C(4611686014132420096),
  INT64_C(9223372028264840192),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2147483646),
  INT64_C(4294967292),
  INT64_C(8589934584),
  INT64_C(17179869168),
  INT64_C(34359738336),
  INT64_C(68719476672),
  INT64_C(137438953344),
  INT64_C(274877906688),
  INT64_C(549755813376),
  INT64_C(1099511626752),
  INT64_C(2199023253504),
  INT64_C(4398046507008),
  INT64_C(8796093014016),
  INT64_C(17592186028032),
  INT64_C(35184372056064),
  INT64_C(70368744112128),
  INT64_C(140737488224256),
  INT64_C(281474976448512),
  INT64_C(562949952897024),
  INT64_C(1125899905794048),
  INT64_C(2251799811588096),
  INT64_C(4503599623176192),
  INT64_C(9007199246352384),
  INT64_C(18014398492704768),
  INT64_C(36028796985409536),
  INT64_C(72057593970819072),
  INT64_C(144115187941638144),
  INT64_C(288230375883276288),
  INT64_C(576460751766552576),
  INT64_C(1152921503533105152),
  INT64_C(2305843007066210304),
  INT64_C(4611686014132420608),
  INT64_C(9223372028264841216),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2147483646),
  INT64_C(4294967292),
  INT64_C(8589934584),
  INT64_C(17179869168),
  INT64_C(34359738336),
  INT64_C(68719476672),
  INT64_C(137438953344),
  INT64_C(274877906688),
  INT64_C(549755813376),
  INT64_C(1099511626752),
  INT64_C(2199023253504),
  INT64_C(4398046507008),
  INT64_C(8796093014016),
  INT64_C(17592186028032),
  INT64_C(35184372056064),
  INT64_C(70368744112128),
  INT64_C(140737488224256),
  INT64_C(281474976448512),
  INT64_C(562949952897024),
  INT64_C(1125899905794048),
  INT64_C(2251799811588096),
  INT64_C(4503599623176192),
  INT64_C(9007199246352385),
  INT64_C(18014398492704770),
  INT64_C(36028796985409540),
  INT64_C(72057593970819080),
  INT64_C(144115187941638160),
  INT64_C(288230375883276320),
  INT64_C(576460751766552640),
  INT64_C(1152921503533105280),
  INT64_C(2305843007066210560),
  INT64_C(4611686014132421120),
  INT64_C(9223372028264842240),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2147483646),
  INT64_C(4294967292),
  INT64_C(8589934585),
  INT64_C(17179869171),
  INT64_C(34359738343),
  INT64_C(68719476687),
  INT64_C(137438953375),
  INT64_C(274877906751),
  INT64_C(549755813503),
  INT64_C(1099511627007),
  INT64_C(2199023254015),
  INT64_C(4398046508031),
  INT64_C(8796093016063),
  INT64_C(17592186032127),
  INT64_C(35184372064255),
  INT64_C(70368744128511),
  INT64_C(140737488257023),
  INT64_C(281474976514047),
  INT64_C(562949953028095),
  INT64_C(1125899906056191),
  INT64_C(2251799812112383),
  INT64_C(4503599624224767),
  INT64_C(9007199248449535),
  INT64_C(18014398496899070),
  INT64_C(36028796993798140),
  INT64_C(72057593987596280),
  INT64_C(144115187975192560),
  INT64_C(288230375950385120),
  INT64_C(576460751900770240),
  INT64_C(1152921503801540480),
  INT64_C(2305843007603080960),
  INT64_C(4611686015206161920),
  INT64_C(9223372030412323840),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2147483646),
  INT64_C(4294967293),
  INT64_C(8589934586),
  INT64_C(17179869172),
  INT64_C(34359738344),
  INT64_C(68719476688),
  INT64_C(137438953376),
  INT64_C(274877906752),
  INT64_C(549755813504),
  INT64_C(1099511627008),
  INT64_C(2199023254016),
  INT64_C(4398046508032),
  INT64_C(8796093016064),
  INT64_C(17592186032128),
  INT64_C(35184372064256),
  INT64_C(70368744128512),
  INT64_C(140737488257024),
  INT64_C(281474976514048),
  INT64_C(562949953028096),
  INT64_C(1125899906056192),
  INT64_C(2251799812112384),
  INT64_C(4503599624224768),
  INT64_C(9007199248449536),
  INT64_C(18014398496899072),
  INT64_C(36028796993798144),
  INT64_C(72057593987596288),
  INT64_C(144115187975192576),
  INT64_C(288230375950385152),
  INT64_C(576460751900770304),
  INT64_C(1152921503801540608),
  INT64_C(2305843007603081216),
  INT64_C(4611686015206162432),
  INT64_C(9223372030412324864),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2147483646),
  INT64_C(4294967293),
  INT64_C(8589934586),
  INT64_C(17179869172),
  INT64_C(34359738344),
  INT64_C(68719476688),
  INT64_C(137438953376),
  INT64_C(274877906752),
  INT64_C(549755813504),
  INT64_C(1099511627008),
  INT64_C(2199023254016),
  INT64_C(4398046508032),
  INT64_C(8796093016064),
  INT64_C(17592186032128),
  INT64_C(35184372064256),
  INT64_C(70368744128512),
  INT64_C(140737488257024),
  INT64_C(281474976514048),
  INT64_C(562949953028096),
  INT64_C(1125899906056192),
  INT64_C(2251799812112384),
  INT64_C(4503599624224768),
  INT64_C(9007199248449537),
  INT64_C(18014398496899074),
  INT64_C(36028796993798148),
  INT64_C(72057593987596296),
  INT64_C(144115187975192592),
  INT64_C(288230375950385184),
  INT64_C(576460751900770368),
  INT64_C(1152921503801540736),
  INT64_C(2305843007603081472),
  INT64_C(4611686015206162944),
  INT64_C(9223372030412325888),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2147483646),
  INT64_C(4294967293),
  INT64_C(8589934587),
  INT64_C(17179869175),
  INT64_C(34359738351),
  INT64_C(68719476703),
  INT64_C(137438953407),
  INT64_C(274877906815),
  INT64_C(549755813631),
  INT64_C(1099511627263),
  INT64_C(2199023254527),
  INT64_C(4398046509055),
  INT64_C(8796093018111),
  INT64_C(17592186036223),
  INT64_C(35184372072447),
  INT64_C(70368744144895),
  INT64_C(140737488289791),
  INT64_C(281474976579583),
  INT64_C(562949953159167),
  INT64_C(1125899906318335),
  INT64_C(2251799812636671),
  INT64_C(4503599625273343),
  INT64_C(9007199250546687),
  INT64_C(18014398501093374),
  INT64_C(36028797002186748),
  INT64_C(72057594004373496),
  INT64_C(144115188008746992),
  INT64_C(288230376017493984),
  INT64_C(576460752034987968),
  INT64_C(1152921504069975936),
  INT64_C(2305843008139951872),
  INT64_C(4611686016279903744),
  INT64_C(9223372032559807488),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2147483647),
  INT64_C(4294967294),
  INT64_C(8589934588),
  INT64_C(17179869176),
  INT64_C(34359738352),
  INT64_C(68719476704),
  INT64_C(137438953408),
  INT64_C(274877906816),
  INT64_C(549755813632),
  INT64_C(1099511627264),
  INT64_C(2199023254528),
  INT64_C(4398046509056),
  INT64_C(8796093018112),
  INT64_C(17592186036224),
  INT64_C(35184372072448),
  INT64_C(70368744144896),
  INT64_C(140737488289792),
  INT64_C(281474976579584),
  INT64_C(562949953159168),
  INT64_C(1125899906318336),
  INT64_C(2251799812636672),
  INT64_C(4503599625273344),
  INT64_C(9007199250546688),
  INT64_C(18014398501093376),
  INT64_C(36028797002186752),
  INT64_C(72057594004373504),
  INT64_C(144115188008747008),
  INT64_C(288230376017494016),
  INT64_C(576460752034988032),
  INT64_C(1152921504069976064),
  INT64_C(2305843008139952128),
  INT64_C(4611686016279904256),
  INT64_C(9223372032559808512),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2147483647),
  INT64_C(4294967294),
  INT64_C(8589934588),
  INT64_C(17179869176),
  INT64_C(34359738352),
  INT64_C(68719476704),
  INT64_C(137438953408),
  INT64_C(274877906816),
  INT64_C(549755813632),
  INT64_C(1099511627264),
  INT64_C(2199023254528),
  INT64_C(4398046509056),
  INT64_C(8796093018112),
  INT64_C(17592186036224),
  INT64_C(35184372072448),
  INT64_C(70368744144896),
  INT64_C(140737488289792),
  INT64_C(281474976579584),
  INT64_C(562949953159168),
  INT64_C(1125899906318336),
  INT64_C(2251799812636672),
  INT64_C(4503599625273344),
  INT64_C(9007199250546689),
  INT64_C(18014398501093378),
  INT64_C(36028797002186756),
  INT64_C(72057594004373512),
  INT64_C(144115188008747024),
  INT64_C(288230376017494048),
  INT64_C(576460752034988096),
  INT64_C(1152921504069976192),
  INT64_C(2305843008139952384),
  INT64_C(4611686016279904768),
  INT64_C(9223372032559809536),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2147483647),
  INT64_C(4294967294),
  INT64_C(8589934589),
  INT64_C(17179869179),
  INT64_C(34359738359),
  INT64_C(68719476719),
  INT64_C(137438953439),
  INT64_C(274877906879),
  INT64_C(549755813759),
  INT64_C(1099511627519),
  INT64_C(2199023255039),
  INT64_C(4398046510079),
  INT64_C(8796093020159),
  INT64_C(17592186040319),
  INT64_C(35184372080639),
  INT64_C(70368744161279),
  INT64_C(140737488322559),
  INT64_C(281474976645119),
  INT64_C(562949953290239),
  INT64_C(1125899906580479),
  INT64_C(2251799813160959),
  INT64_C(4503599626321919),
  INT64_C(9007199252643839),
  INT64_C(18014398505287678),
  INT64_C(36028797010575356),
  INT64_C(72057594021150712),
  INT64_C(144115188042301424),
  INT64_C(288230376084602848),
  INT64_C(576460752169205696),
  INT64_C(1152921504338411392),
  INT64_C(2305843008676822784),
  INT64_C(4611686017353645568),
  INT64_C(9223372034707291136),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2147483647),
  INT64_C(4294967295),
  INT64_C(8589934590),
  INT64_C(17179869180),
  INT64_C(34359738360),
  INT64_C(68719476720),
  INT64_C(137438953440),
  INT64_C(274877906880),
  INT64_C(549755813760),
  INT64_C(1099511627520),
  INT64_C(2199023255040),
  INT64_C(4398046510080),
  INT64_C(8796093020160),
  INT64_C(17592186040320),
  INT64_C(35184372080640),
  INT64_C(70368744161280),
  INT64_C(140737488322560),
  INT64_C(281474976645120),
  INT64_C(562949953290240),
  INT64_C(1125899906580480),
  INT64_C(2251799813160960),
  INT64_C(4503599626321920),
  INT64_C(9007199252643840),
  INT64_C(18014398505287680),
  INT64_C(36028797010575360),
  INT64_C(72057594021150720),
  INT64_C(144115188042301440),
  INT64_C(288230376084602880),
  INT64_C(576460752169205760),
  INT64_C(1152921504338411520),
  INT64_C(2305843008676823040),
  INT64_C(4611686017353646080),
  INT64_C(9223372034707292160),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(2147483647),
  INT64_C(4294967295),
  INT64_C(8589934590),
  INT64_C(17179869180),
  INT64_C(34359738360),
  INT64_C(68719476720),
  INT64_C(137438953440),
  INT64_C(274877906880),
  INT64_C(549755813760),
  INT64_C(1099511627520),
  INT64_C(2199023255040),
  INT64_C(4398046510080),
  INT64_C(8796093020160),
  INT64_C(17592186040320),
  INT64_C(35184372080640),
  INT64_C(70368744161280),
  INT64_C(140737488322560),
  INT64_C(281474976645120),
  INT64_C(562949953290240),
  INT64_C(1125899906580480),
  INT64_C(2251799813160960),
  INT64_C(4503599626321920),
  INT64_C(9007199252643841),
  INT64_C(18014398505287682),
  INT64_C(36028797010575364),
  INT64_C(72057594021150728),
  INT64_C(144115188042301456),
  INT64_C(288230376084602912),
  INT64_C(576460752169205824),
  INT64_C(1152921504338411648),
  INT64_C(2305843008676823296),
  INT64_C(4611686017353646592),
  INT64_C(9223372034707293184),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4294967293),
  INT64_C(8589934587),
  INT64_C(17179869175),
  INT64_C(34359738351),
  INT64_C(68719476703),
  INT64_C(137438953407),
  INT64_C(274877906815),
  INT64_C(549755813631),
  INT64_C(1099511627263),
  INT64_C(2199023254527),
  INT64_C(4398046509055),
  INT64_C(8796093018111),
  INT64_C(17592186036223),
  INT64_C(35184372072447),
  INT64_C(70368744144895),
  INT64_C(140737488289791),
  INT64_C(281474976579583),
  INT64_C(562949953159167),
  INT64_C(1125899906318335),
  INT64_C(2251799812636671),
  INT64_C(4503599625273343),
  INT64_C(9007199250546687),
  INT64_C(18014398501093374),
  INT64_C(36028797002186748),
  INT64_C(72057594004373496),
  INT64_C(144115188008746992),
  INT64_C(288230376017493984),
  INT64_C(576460752034987968),
  INT64_C(1152921504069975936),
  INT64_C(2305843008139951872),
  INT64_C(4611686016279903744),
  INT64_C(9223372032559807488),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4294967294),
  INT64_C(8589934588),
  INT64_C(17179869176),
  INT64_C(34359738352),
  INT64_C(68719476704),
  INT64_C(137438953408),
  INT64_C(274877906816),
  INT64_C(549755813632),
  INT64_C(1099511627264),
  INT64_C(2199023254528),
  INT64_C(4398046509056),
  INT64_C(8796093018112),
  INT64_C(17592186036224),
  INT64_C(35184372072448),
  INT64_C(70368744144896),
  INT64_C(140737488289792),
  INT64_C(281474976579584),
  INT64_C(562949953159168),
  INT64_C(1125899906318336),
  INT64_C(2251799812636672),
  INT64_C(4503599625273344),
  INT64_C(9007199250546688),
  INT64_C(18014398501093376),
  INT64_C(36028797002186752),
  INT64_C(72057594004373504),
  INT64_C(144115188008747008),
  INT64_C(288230376017494016),
  INT64_C(576460752034988032),
  INT64_C(1152921504069976064),
  INT64_C(2305843008139952128),
  INT64_C(4611686016279904256),
  INT64_C(9223372032559808512),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4294967294),
  INT64_C(8589934588),
  INT64_C(17179869176),
  INT64_C(34359738352),
  INT64_C(68719476704),
  INT64_C(137438953408),
  INT64_C(274877906816),
  INT64_C(549755813632),
  INT64_C(1099511627264),
  INT64_C(2199023254528),
  INT64_C(4398046509056),
  INT64_C(8796093018112),
  INT64_C(17592186036224),
  INT64_C(35184372072448),
  INT64_C(70368744144896),
  INT64_C(140737488289792),
  INT64_C(281474976579584),
  INT64_C(562949953159168),
  INT64_C(1125899906318336),
  INT64_C(2251799812636672),
  INT64_C(4503599625273344),
  INT64_C(9007199250546689),
  INT64_C(18014398501093378),
  INT64_C(36028797002186756),
  INT64_C(72057594004373512),
  INT64_C(144115188008747024),
  INT64_C(288230376017494048),
  INT64_C(576460752034988096),
  INT64_C(1152921504069976192),
  INT64_C(2305843008139952384),
  INT64_C(4611686016279904768),
  INT64_C(9223372032559809536),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4294967294),
  INT64_C(8589934588),
  INT64_C(17179869177),
  INT64_C(34359738355),
  INT64_C(68719476711),
  INT64_C(137438953423),
  INT64_C(274877906847),
  INT64_C(549755813695),
  INT64_C(1099511627391),
  INT64_C(2199023254783),
  INT64_C(4398046509567),
  INT64_C(8796093019135),
  INT64_C(17592186038271),
  INT64_C(35184372076543),
  INT64_C(70368744153087),
  INT64_C(140737488306175),
  INT64_C(281474976612351),
  INT64_C(562949953224703),
  INT64_C(1125899906449407),
  INT64_C(2251799812898815),
  INT64_C(4503599625797631),
  INT64_C(9007199251595263),
  INT64_C(18014398503190526),
  INT64_C(36028797006381052),
  INT64_C(72057594012762104),
  INT64_C(144115188025524208),
  INT64_C(288230376051048416),
  INT64_C(576460752102096832),
  INT64_C(1152921504204193664),
  INT64_C(2305843008408387328),
  INT64_C(4611686016816774656),
  INT64_C(9223372033633549312),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4294967294),
  INT64_C(8589934589),
  INT64_C(17179869178),
  INT64_C(34359738356),
  INT64_C(68719476712),
  INT64_C(137438953424),
  INT64_C(274877906848),
  INT64_C(549755813696),
  INT64_C(1099511627392),
  INT64_C(2199023254784),
  INT64_C(4398046509568),
  INT64_C(8796093019136),
  INT64_C(17592186038272),
  INT64_C(35184372076544),
  INT64_C(70368744153088),
  INT64_C(140737488306176),
  INT64_C(281474976612352),
  INT64_C(562949953224704),
  INT64_C(1125899906449408),
  INT64_C(2251799812898816),
  INT64_C(4503599625797632),
  INT64_C(9007199251595264),
  INT64_C(18014398503190528),
  INT64_C(36028797006381056),
  INT64_C(72057594012762112),
  INT64_C(144115188025524224),
  INT64_C(288230376051048448),
  INT64_C(576460752102096896),
  INT64_C(1152921504204193792),
  INT64_C(2305843008408387584),
  INT64_C(4611686016816775168),
  INT64_C(9223372033633550336),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4294967294),
  INT64_C(8589934589),
  INT64_C(17179869178),
  INT64_C(34359738356),
  INT64_C(68719476712),
  INT64_C(137438953424),
  INT64_C(274877906848),
  INT64_C(549755813696),
  INT64_C(1099511627392),
  INT64_C(2199023254784),
  INT64_C(4398046509568),
  INT64_C(8796093019136),
  INT64_C(17592186038272),
  INT64_C(35184372076544),
  INT64_C(70368744153088),
  INT64_C(140737488306176),
  INT64_C(281474976612352),
  INT64_C(562949953224704),
  INT64_C(1125899906449408),
  INT64_C(2251799812898816),
  INT64_C(4503599625797632),
  INT64_C(9007199251595265),
  INT64_C(18014398503190530),
  INT64_C(36028797006381060),
  INT64_C(72057594012762120),
  INT64_C(144115188025524240),
  INT64_C(288230376051048480),
  INT64_C(576460752102096960),
  INT64_C(1152921504204193920),
  INT64_C(2305843008408387840),
  INT64_C(4611686016816775680),
  INT64_C(9223372033633551360),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4294967294),
  INT64_C(8589934589),
  INT64_C(17179869179),
  INT64_C(34359738359),
  INT64_C(68719476719),
  INT64_C(137438953439),
  INT64_C(274877906879),
  INT64_C(549755813759),
  INT64_C(1099511627519),
  INT64_C(2199023255039),
  INT64_C(4398046510079),
  INT64_C(8796093020159),
  INT64_C(17592186040319),
  INT64_C(35184372080639),
  INT64_C(70368744161279),
  INT64_C(140737488322559),
  INT64_C(281474976645119),
  INT64_C(562949953290239),
  INT64_C(1125899906580479),
  INT64_C(2251799813160959),
  INT64_C(4503599626321919),
  INT64_C(9007199252643839),
  INT64_C(18014398505287678),
  INT64_C(36028797010575356),
  INT64_C(72057594021150712),
  INT64_C(144115188042301424),
  INT64_C(288230376084602848),
  INT64_C(576460752169205696),
  INT64_C(1152921504338411392),
  INT64_C(2305843008676822784),
  INT64_C(4611686017353645568),
  INT64_C(9223372034707291136),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4294967295),
  INT64_C(8589934590),
  INT64_C(17179869180),
  INT64_C(34359738360),
  INT64_C(68719476720),
  INT64_C(137438953440),
  INT64_C(274877906880),
  INT64_C(549755813760),
  INT64_C(1099511627520),
  INT64_C(2199023255040),
  INT64_C(4398046510080),
  INT64_C(8796093020160),
  INT64_C(17592186040320),
  INT64_C(35184372080640),
  INT64_C(70368744161280),
  INT64_C(140737488322560),
  INT64_C(281474976645120),
  INT64_C(562949953290240),
  INT64_C(1125899906580480),
  INT64_C(2251799813160960),
  INT64_C(4503599626321920),
  INT64_C(9007199252643840),
  INT64_C(18014398505287680),
  INT64_C(36028797010575360),
  INT64_C(72057594021150720),
  INT64_C(144115188042301440),
  INT64_C(288230376084602880),
  INT64_C(576460752169205760),
  INT64_C(1152921504338411520),
  INT64_C(2305843008676823040),
  INT64_C(4611686017353646080),
  INT64_C(9223372034707292160),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4294967295),
  INT64_C(8589934590),
  INT64_C(17179869180),
  INT64_C(34359738360),
  INT64_C(68719476720),
  INT64_C(137438953440),
  INT64_C(274877906880),
  INT64_C(549755813760),
  INT64_C(1099511627520),
  INT64_C(2199023255040),
  INT64_C(4398046510080),
  INT64_C(8796093020160),
  INT64_C(17592186040320),
  INT64_C(35184372080640),
  INT64_C(70368744161280),
  INT64_C(140737488322560),
  INT64_C(281474976645120),
  INT64_C(562949953290240),
  INT64_C(1125899906580480),
  INT64_C(2251799813160960),
  INT64_C(4503599626321920),
  INT64_C(9007199252643841),
  INT64_C(18014398505287682),
  INT64_C(36028797010575364),
  INT64_C(72057594021150728),
  INT64_C(144115188042301456),
  INT64_C(288230376084602912),
  INT64_C(576460752169205824),
  INT64_C(1152921504338411648),
  INT64_C(2305843008676823296),
  INT64_C(4611686017353646592),
  INT64_C(9223372034707293184),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4294967295),
  INT64_C(8589934590),
  INT64_C(17179869181),
  INT64_C(34359738363),
  INT64_C(68719476727),
  INT64_C(137438953455),
  INT64_C(274877906911),
  INT64_C(549755813823),
  INT64_C(1099511627647),
  INT64_C(2199023255295),
  INT64_C(4398046510591),
  INT64_C(8796093021183),
  INT64_C(17592186042367),
  INT64_C(35184372084735),
  INT64_C(70368744169471),
  INT64_C(140737488338943),
  INT64_C(281474976677887),
  INT64_C(562949953355775),
  INT64_C(1125899906711551),
  INT64_C(2251799813423103),
  INT64_C(4503599626846207),
  INT64_C(9007199253692415),
  INT64_C(18014398507384830),
  INT64_C(36028797014769660),
  INT64_C(72057594029539320),
  INT64_C(144115188059078640),
  INT64_C(288230376118157280),
  INT64_C(576460752236314560),
  INT64_C(1152921504472629120),
  INT64_C(2305843008945258240),
  INT64_C(4611686017890516480),
  INT64_C(9223372035781032960),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4294967295),
  INT64_C(8589934591),
  INT64_C(17179869182),
  INT64_C(34359738364),
  INT64_C(68719476728),
  INT64_C(137438953456),
  INT64_C(274877906912),
  INT64_C(549755813824),
  INT64_C(1099511627648),
  INT64_C(2199023255296),
  INT64_C(4398046510592),
  INT64_C(8796093021184),
  INT64_C(17592186042368),
  INT64_C(35184372084736),
  INT64_C(70368744169472),
  INT64_C(140737488338944),
  INT64_C(281474976677888),
  INT64_C(562949953355776),
  INT64_C(1125899906711552),
  INT64_C(2251799813423104),
  INT64_C(4503599626846208),
  INT64_C(9007199253692416),
  INT64_C(18014398507384832),
  INT64_C(36028797014769664),
  INT64_C(72057594029539328),
  INT64_C(144115188059078656),
  INT64_C(288230376118157312),
  INT64_C(576460752236314624),
  INT64_C(1152921504472629248),
  INT64_C(2305843008945258496),
  INT64_C(4611686017890516992),
  INT64_C(9223372035781033984),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(4294967295),
  INT64_C(8589934591),
  INT64_C(17179869182),
  INT64_C(34359738364),
  INT64_C(68719476728),
  INT64_C(137438953456),
  INT64_C(274877906912),
  INT64_C(549755813824),
  INT64_C(1099511627648),
  INT64_C(2199023255296),
  INT64_C(4398046510592),
  INT64_C(8796093021184),
  INT64_C(17592186042368),
  INT64_C(35184372084736),
  INT64_C(70368744169472),
  INT64_C(140737488338944),
  INT64_C(281474976677888),
  INT64_C(562949953355776),
  INT64_C(1125899906711552),
  INT64_C(2251799813423104),
  INT64_C(4503599626846208),
  INT64_C(9007199253692417),
  INT64_C(18014398507384834),
  INT64_C(36028797014769668),
  INT64_C(72057594029539336),
  INT64_C(144115188059078672),
  INT64_C(288230376118157344),
  INT64_C(576460752236314688),
  INT64_C(1152921504472629376),
  INT64_C(2305843008945258752),
  INT64_C(4611686017890517504),
  INT64_C(9223372035781035008),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
  INT64_C(9223372036854775807),
};
const unsigned kExpectedCount_fcvtzs_xd = 13455;

#endif  // VIXL_SIM_FCVTZS_XD_TRACE_A64_H_