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