#!/bin/sh # This is a shar archive. # The rest of this file is a shell script which will extract: # # 6_10a.h 6_10a2.h 6_10a4.h 6_10a5.h 6_10add.c 6_10all.c 6_10cmp.c 6_10cons.c 6_10div.c 6_10eq.c 6_10in.c 6_10min.c 6_10mul.c 6_10neg.c 6_10out.c 6_10pos.c 6_10tst.c 6_10tst2.c 6_10tst3.c 6_10x1.c 6_10x2.c lint.h makefile runtests3 tst1.cmp tst1.in tst2.cmp tst2.in tst3.cmp tst3.in tst4.cmp tst4.in tst5.cmp tst5.in tst6.cmp tst6.in tstA.cmp tstB.cmp tstB.in # # To extract the files from this shell archive file simply # create a directory for this file, move the archive file # to it and enter the command # # sh filename # # The files will be extracted automatically. # Note: Do not use csh. # # Archive created: Mon Jul 30 23:08:41 EDT 1990 # echo x - 6_10a.h sed 's/^X//' > 6_10a.h << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ // Define a 64 bit integer class // Exercise 6.10 #ifndef LINT_H #define LINT_H #include #include #include typedef unsigned short LINT_type; typedef unsigned long LINT_Ltype; #include "6_10a2.h" /* DELETE LINT_base */ class LINT { LINT_type s[4]; #include "6_10a4.h" /* DELETE isneg() */ friend int LINT_cmp(const LINT_type *l1, const LINT_type *l2, int n); /* DELETE */ public: #include "6_10a5.h" /* DELETE dodivmod() */ LINT (); // LINT x; LINT (int j); // LINT x = 3; LINT (long j); // LINT x = 3L; LINT (unsigned int j); // LINT x = 3; LINT (unsigned long j); // LINT x = 3L; LINT (LINT& j); // LINT x = LINT LINT (unsigned long, unsigned long); /* DELETE */ ~LINT (); LINT& operator= (LINT j); // x = y; LINT& operator= (int j); // x = 5; LINT& operator= (long j); // x = 5L; friend LINT operator+ (LINT i, LINT j); friend LINT operator+ (LINT j); friend LINT operator- (LINT i, LINT j); friend LINT operator- (LINT j); friend LINT operator* (LINT i, LINT j); friend LINT operator/ (LINT i, LINT j); friend LINT operator% (LINT i, LINT j); friend ostream& operator<< (ostream& out, LINT j); friend istream& operator>> (istream& in, LINT& j); }; #endif /* LINT_H */ !EOF! ls -l 6_10a.h echo x - 6_10a2.h sed 's/^X//' > 6_10a2.h << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ const LINT_Ltype LINT_base = 0x10000; !EOF! ls -l 6_10a2.h echo x - 6_10a4.h sed 's/^X//' > 6_10a4.h << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ int isneg() { return (s[0] & (LINT_base >> 1)); }; !EOF! ls -l 6_10a4.h echo x - 6_10a5.h sed 's/^X//' > 6_10a5.h << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ friend void dodivmod(LINT, LINT, LINT&, LINT&); !EOF! ls -l 6_10a5.h echo x - 6_10add.c sed 's/^X//' > 6_10add.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ /* Add u[1..n] + v[1..n] to form w[0..n] Based on: The Art of Computer Programming, volume 2 D. Knuth, Section 4.3.1, Algorithm A modified to ignore w[0] */ #include LINT operator+(LINT u, LINT v) { LINT w; /* A1 [Initialize] set j <- n k <- 0 */ for (int j = 3, k = 0; ; ) { /* A2(a) [Add digits] set w[j] <- (u[j] + v[j] + k) mod b */ LINT_Ltype t = u.s[j]; t += v.s[j]; t += k; w.s[j] = t; // % LINT_base /* A3 [Loop on j] decrease j by one */ if (--j < 0) break; /* A2(b) k <- (u[j] + v[j] + k) / b */ k = t / LINT_base; } return w; } !EOF! ls -l 6_10add.c echo x - 6_10all.c sed 's/^X//' > 6_10all.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ #include #include #include "lint.h" #include "6.10cons.c" #include "6.10eq.c" #include "6.10add.c" #include "6.10cmp.c" #include "6.10pos.c" #include "6.10min.c" #include "6.10neg.c" #include "6.10mul.c" #include "6.10div.c" #include "6.10out.c" #include "6.10in.c" !EOF! ls -l 6_10all.c echo x - 6_10cmp.c sed 's/^X//' > 6_10cmp.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ /* Compare the n LINT_type's pointed to by l1 and l2. Return -1, 0 or 1 dependent on whether l1 is less than, equal or greater than l2. */ #include int LINT_cmp(const LINT_type *l1, const LINT_type *l2, int n) { if (l1 != l2) while (--n >= 0) if (*l1++ != *l2++) return (l1[-1] > l2[-1] ? 1 : -1); return (0); } !EOF! ls -l 6_10cmp.c echo x - 6_10cons.c sed 's/^X//' > 6_10cons.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ /* Constructors and destructor for type LINT. */ #include LINT:: LINT() // LINT x; or new LINT; { /* nothing to do */ } LINT:: LINT(int j) // LINT x = 3; { if (j < 0) s[0] = s[1] = ~0; else s[0] = s[1] = 0; s[2] = ((unsigned int) j) / LINT_base; s[3] = ((unsigned int) j) % LINT_base; } LINT:: LINT(long j) // LINT x = 3L; { if (j < 0) s[0] = s[1] = ~0; else s[0] = s[1] = 0; s[2] = ((unsigned long) j) / LINT_base; s[3] = ((unsigned long) j) % LINT_base; } LINT:: LINT(unsigned int j) // LINT x = (unsigned) 3; { s[0] = s[1] = 0; s[2] = j / LINT_base; s[3] = j % LINT_base; } LINT:: LINT(unsigned long j)// LINT x = (unsigned) 3L; { s[0] = s[1] = 0; s[2] = j / LINT_base; s[3] = j % LINT_base; } LINT:: LINT(LINT& j) // LINT x = LINT { for (int i = 0; i < 4; i++) s[i] = j.s[i]; } LINT:: ~LINT() { /* nothing to do */ } /* DELETE */ LINT:: LINT(unsigned long j, unsigned long k) /* DELETE */ { /* DELETE */ s[0] = j / LINT_base; /* DELETE */ s[1] = j % LINT_base; /* DELETE */ s[2] = k / LINT_base; /* DELETE */ s[3] = k % LINT_base; /* DELETE */ } /* DELETE */ !EOF! ls -l 6_10cons.c echo x - 6_10div.c sed 's/^X//' > 6_10div.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ /* Divide u[1..m+n] by v[1..n] to form q[0..m] and r[1..n] Based on: The Art of Computer Programming, volume 2 D. Knuth, Section 4.3.1, Algorithm D and exercise 16. */ #include #include /* DELETE */ void dodivmod(LINT u, LINT v, LINT "ient, LINT &remainder) { int negquotient = 0, negremainder = 0; { if (debug > 1) cerr << "\n"; /* DELETE */ } { if (debug > 1) cerr << form("u=%4.4x%4.4x%4.4x%4.4x", u.s[0], u.s[1], u.s[2], u.s[3]) << "\n"; /* DELETE */ } { if (debug > 1) cerr << form("v=%4.4x%4.4x%4.4x%4.4x", v.s[0], v.s[1], v.s[2], v.s[3]) << "\n"; /* DELETE */ } /* Make u (the dividend) positive. The sign of the remainder will match the sign of the dividend. */ if (u.isneg()) { negremainder = 1; u = -u; { if (debug) cerr << "PT 1\n"; /* DELETE */ } { if (debug > 1) cerr << "neg remainder\n"; /* DELETE */ } } else /* DELETE */ { /* DELETE */ { if (debug) cerr << "PT 2\n"; /* DELETE */ } } /* DELETE */ /* Make v (the divisor) positive. The sign of the quotient will be negative if the sign of the divisor and dividend do not match, else positive. */ if (v.isneg()) { { if (debug) cerr << "PT 3\n"; /* DELETE */ } negquotient = !negremainder; v = -v; } else { /* DELETE */ { if (debug) cerr << "PT 4\n"; /* DELETE */ } negquotient = negremainder; } /* DELETE */ { if (debug > 1) cerr << (negquotient ? "negquotient\n" : ""); /* DELETE */ } // set local variables for (int m_n = 4, uoffset = 0; uoffset < 4 && u.s[uoffset] == 0; m_n--, uoffset++) { /* DELETE */ { if (debug) cerr << "PT 5\n"; /* DELETE */ } ; } /* DELETE */ for (int n = 4, voffset = 0; voffset < 4 && v.s[voffset] == 0; n--, voffset++) { /* DELETE */ { if (debug) cerr << "PT 6\n"; /* DELETE */ } ; } /* DELETE */ int m = m_n - n; { if (debug > 1) cerr << "m=" << m <<", n=" << n << ", m_n=" << m_n << "\n"; /* DELETE */ } /* If n == 0, then division by zero */ if (n == 0) { { if (debug) cerr << "PT 7\n"; /* DELETE */ } { if (debug > 1) cerr << "division by zero\n"; /* DELETE */ } error("division by zero!"); quotient = remainder = u; return; } /* For n == 1, use simpler algorithm */ else if (n == 1) { { if (debug) cerr << "PT 8\n"; /* DELETE */ } { if (debug > 1) cerr << "n==1\n"; /* DELETE */ } // See Exercise 16 after Section 4.3.1 LINT q = 0; LINT_Ltype prevu = 0; LINT_type v1 = v.s[3]; for (int r = uoffset; r < m_n + uoffset; r++) { { if (debug) cerr << "PT 9\n"; /* DELETE */ } LINT_Ltype t = u.s[r] + prevu * LINT_base; LINT_type tmpq = LINT_type (t / v1); q.s[r] = tmpq; // % LINT_base prevu = t - v1 * tmpq; } if (negquotient) { /* DELETE */ { if (debug) cerr << "PT 10\n"; /* DELETE */ } quotient = -q; } /* DELETE */ else { /* DELETE */ { if (debug) cerr << "PT 11\n"; /* DELETE */ } quotient = q; } /* DELETE */ if (negremainder) { /* DELETE */ { if (debug) cerr << "PT 12\n"; /* DELETE */ } remainder = -prevu; } /* DELETE */ else { /* DELETE */ { if (debug) cerr << "PT 13\n"; /* DELETE */ } remainder = prevu; } /* DELETE */ return; } /* Degenerate case of length(u) < length(v) i.e., m < 0, implying that u < v */ else if (m_n < n) { { if (debug) cerr << "PT 14\n"; /* DELETE */ } { if (debug > 1) cerr << "m_n < n\n"; /* DELETE */ } quotient = 0L; if (negremainder) { /* DELETE */ { if (debug) cerr << "PT 15\n"; /* DELETE */ } remainder = -u; } /* DELETE */ else { /* DELETE */ { if (debug) cerr << "PT 16\n"; /* DELETE */ } remainder = u; } /* DELETE */ return; } /* Degenerate case of length(u) == length(v) i.e., m == 0, possibly implying that u < v or u == v */ else if (m_n == n) { { if (debug) cerr << "PT 17\n"; /* DELETE */ } { if (debug > 1) cerr << "m_n == n\n"; /* DELETE */ } int cmp = LINT_cmp(&u.s[uoffset], &v.s[voffset], m_n); if (cmp < 0) // u < v { { if (debug) cerr << "PT 18\n"; /* DELETE */ } { if (debug > 1) cerr << "cmp < 0\n"; /* DELETE */ } quotient = 0L; if (negremainder) { /* DELETE */ { if (debug) cerr << "PT 19\n"; /* DELETE */ } remainder = -u; } /* DELETE */ else { /* DELETE */ { if (debug) cerr << "PT 20\n"; /* DELETE */ } remainder = u; } /* DELETE */ return; } else if (cmp == 0) // u == v { { if (debug) cerr << "PT 21\n"; /* DELETE */ } { if (debug > 1) cerr << "cmp == 0\n"; /* DELETE */ } if (negquotient) { /* DELETE */ { if (debug) cerr << "PT 22\n"; /* DELETE */ } quotient = -1L; } /* DELETE */ else { /* DELETE */ { if (debug) cerr << "PT 23\n"; /* DELETE */ } quotient = 1L; } /* DELETE */ remainder = 0L; return; } else /* DELETE */ { /* DELETE */ { if (debug) cerr << "PT 24\n"; /* DELETE */ } } /* DELETE */ } else /* DELETE */ { /* DELETE */ { if (debug) cerr << "PT 25\n"; /* DELETE */ } } /* DELETE */ /* Now call out all of the guns from Knuth */ /* D1(a) [Normalize.] Set d <- b/(v1+1). */ LINT_type d = LINT_base / (v.s[voffset] + 1); { if (debug > 1) cerr << "d=" << form("0x%4.4x", d) << "\n"; /* DELETE */ } /* D1(b) [Normalize.] Set (u[0]u[1]...u[m+n]) to (u[1]u[2]...u[m+n])*d */ LINT_type uv[5]; LINT_type k; if (d == 1) { { if (debug) cerr << "PT 26\n"; /* DELETE */ } { if (debug > 1) cerr << "d == 1, copy old u value\n"; /* DELETE */ } // copy old value uv[0] = 0; memcpy((char*)&uv[1], (char*)&u.s[uoffset], m_n * sizeof(LINT_type)); } else { { if (debug) cerr << "PT 27\n"; /* DELETE */ } { if (debug > 1) cerr << "multiply u by d\n"; /* DELETE */ } // multiply u by d k = 0; for (int Oi = m_n - 1 + uoffset, i = m_n; i > 0; Oi--, i--) { { if (debug) cerr << "PT 28\n"; /* DELETE */ } LINT_Ltype t = u.s[Oi] * d + k; uv[i] = t; // % LINT_base k = t / LINT_base; { if (debug > 1) cerr << "done setting u.s[" << Oi << "], uv[" << i << "] = " << form("0x%4.4x", uv[i]) << "\n"; /* DELETE */ } } uv[i] = k; } { if (debug > 1) { cerr << "uv=0x"; for (int jj=0; jj <= m_n; jj++) cerr << form("%4.4x", uv[jj]); cerr << "\n"; } /* DELETE */ } /* D1(c) [Normalize.] Set (v[1]v[2]...v[n]) to (v[1]v[2]...v[n]) * d */ LINT_type vv[4]; if (d == 1) { { if (debug) cerr << "PT 29\n"; /* DELETE */ } { if (debug > 1) cerr << "d == 1, copy old v value\n"; /* DELETE */ } // copy old value memcpy((char*)&vv[0], (char*)&v.s[voffset], n * sizeof(LINT_type)); } else { { if (debug) cerr << "PT 30\n"; /* DELETE */ } { if (debug > 1) cerr << "multiply v by d\n"; /* DELETE */ } // multiply v by d k = 0; for (int Oi = n - 1 + voffset, i = n - 1; i >= 0; Oi--, i--) { { if (debug) cerr << "PT 31\n"; /* DELETE */ } LINT_Ltype t = v.s[Oi] * d + k; vv[i] = t; // % LINT_base; k = t / LINT_base; { if (debug > 1) cerr << "done setting v.s[" << Oi << "], vv[" << i << "] = " << form("0x%4.4x", vv[i]) << "\n"; /* DELETE */ } } } { if (debug > 1) { cerr << "vv=0x"; for (int jj=0; jj < n; jj++) cerr << form("%4.4x", vv[jj]); cerr << "\n"; } /* DELETE */ } /* D2 [Initialize j] Set j <- 0 D7 [Loop on j] Set j <- j+1 Loop if j <= m */ LINT_type v1 = vv[0]; LINT_type v2 = vv[1]; { if (debug > 1) cerr << "v1=" << form("0x%4.4x", v1) << ", v2=" << form("0x%4.4x", v2) << "\n"; /* DELETE */ } LINT_type qv[5]; for (int j = 0; j <= m; j++) { { if (debug) cerr << "PT 32\n"; /* DELETE */ } { if (debug > 1) cerr << "j=" << j << "\n"; /* DELETE */ } /* D3 [Calculate q^] If u[j] == v[1] Set q^ <- base - 1 Else Set q^ <- (u[j] * base + u[j+1]) / v[1] While v[2] * q^ > (u[j] * base + u[j+1] - q^ * v[1]) * base + u[j+2] Set q^ <- q^ - 1 */ LINT_Ltype q_hat; if (uv[j] == v1) { /* DELETE */ { if (debug) cerr << "PT 33\n"; /* DELETE */ } q_hat = LINT_base - 1; { if (debug > 1) cerr << "uv[" << j << "]=" << form("0x%4.4x", uv[j]) << " == v1, q^=" << form("0x%4.4x", q_hat) << "\n"; /* DELETE */ } } /* DELETE */ else { /* DELETE */ { if (debug) cerr << "PT 34\n"; /* DELETE */ } q_hat = (uv[j] * LINT_base + uv[j+1]) / v1; { if (debug > 1) cerr << "uv[" << j << "]=" << form("0x%4.4x", uv[j]) << " != v1, q^=" << form("0x%4.4x", q_hat) << "\n"; /* DELETE */ } } /* DELETE */ LINT_Ltype u_j = uv[j]; LINT_Ltype u_j1 = uv[j+1]; LINT_Ltype u_j2 = uv[j+2]; for ( ; ; q_hat--) { { if (debug > 1) cerr << "q^=" << form("0x%4.4x", q_hat) << "\n"; /* DELETE */ } /* The following statements build up the following test which combines with the for loop above to give the while statement mentioned in the last comment. if ((v2 * q_hat) <= ((u_j * LINT_base + u_j1 - v1 * q_hat) * LINT_base + u_j2)) q^--; */ // u_j_q_hat = u_j * LINT_base + u_j1 union { LINT_Ltype L[2]; LINT_type S[4]; } u_j_q_hat; u_j_q_hat.L[0] = 0; u_j_q_hat.S[2] = u_j; u_j_q_hat.S[3] = u_j1; // ... - v1 * q_hat u_j_q_hat.L[1] -= v1 * q_hat; if (u_j_q_hat.S[2] != 0) break; // ... * LINT_base u_j_q_hat.S[2] = u_j_q_hat.S[3]; // ... + u_j2 u_j_q_hat.S[2] = u_j2; if ((v2 * q_hat) <= u_j_q_hat.L[1]) break; { if (debug) cerr << "PT 35\n"; /* DELETE */ } { if (debug > 1) cerr << "q^--\n"; /* DELETE */ } } /* D4 [Multiply and subtract.] Replace u[j..j+n] by u[j..j+n] - q^ * v[1..n] */ // set nv <- q^ * (v[1..n]) LINT_type nv[5]; k = 0; for (int dl = n, vl = n-1; vl >= 0; vl--, dl--) { { if (debug) cerr << "PT 36\n"; /* DELETE */ } LINT_Ltype t = vv[vl] * q_hat + k; nv[dl] = t; // % LINT_base; k = t / LINT_base; { if (debug > 1) cerr << "done setting nv[" << dl << "] = " << form("0x%4.4x", nv[dl]) << ", vv[" << vl << "] = " << form("0x%4.4x", vv[vl]) << "\n"; /* DELETE */ } } nv[0] = k; { if (debug > 1) cerr << "done setting nv[" << dl << "] = " << form("0x%4.4x", nv[dl]) << "\n"; /* DELETE */ } { if (debug > 1) { cerr << "nv=0x"; for (int jj=0; jj <= n; jj++) cerr << form("%4.4x", nv[jj]); cerr << "\n"; } /* DELETE */ } // subtract nv[0..n] from u[j..j+n] int borrow = 0; int ul = j + n; { if (debug > 1) cerr << "ul=" << ul << ", dl=" << n << "\n"; /* DELETE */ } for (dl = n; dl >= 0; dl--, ul--) { { if (debug) cerr << "PT 37\n"; /* DELETE */ } LINT_Ltype t = uv[ul] - nv[dl] - borrow; uv[ul] = t; // % LINT_base borrow = (t / LINT_base) ? 1 : 0; { if (debug > 1) cerr << "done setting uv[" << ul << "] = " << form("0x%4.4x", uv[ul]) << "\n"; /* DELETE */ } } { if (debug > 1) { cerr << "uv=0x"; for (int jj=0; jj <= m_n; jj++) cerr << form("%4.4x", uv[jj]); cerr << "\n"; } /* DELETE */ } { if (debug > 1) cerr << "borrow=" << borrow << "\n"; /* DELETE */ } /* D5 [Test remainder] Set q[j] <- q^ if u[j] < 0 D6 [Add back] add 0v[1..n] back to u[j..j+n] q[j]-- */ qv[j] = q_hat; { if (debug > 1) cerr << "qv[" << j << "] = " << form("0x%4.4x", qv[j]) << "\n"; /* DELETE */ } if (borrow != 0) { { if (debug) cerr << "PT 38\n"; /* DELETE */ } { if (debug > 1) cerr << "borrow != 0, add v back to u\n"; /* DELETE */ } for (k = 0, ul = j + n, vl = n - 1; vl >= 0; vl--, ul--) { { if (debug) cerr << "PT 39\n"; /* DELETE */ } LINT_Ltype t = uv[ul] + vv[vl] + k; uv[ul] = t; // % LINT_base { if (debug > 1) cerr << "done setting uv[" << ul << "] = " << form("0x%4.4x", uv[ul]) << "\n"; /* DELETE */ } k = t / LINT_base; } uv[j] += k; { if (debug > 1) cerr << "done setting uv[" << ul << "] = " << form("0x%4.4x", uv[ul]) << "\n"; /* DELETE */ } { if (debug > 1) { cerr << "uv=0x"; for (int jj=0; jj <= m_n; jj++) cerr << form("%4.4x", uv[jj]); cerr << "\n"; } /* DELETE */ } qv[j]--; { if (debug > 1) cerr << "qv[" << j << "] = " << form("0x%4.4x", qv[j]) << "\n"; /* DELETE */ } } else /* DELETE */ { /* DELETE */ { if (debug) cerr << "PT 40\n"; /* DELETE */ } } /* DELETE */ } /* D8 [Unnormalize] q[0..m] is quotient u[m+1..m+n] / d is remainder */ LINT q = 0; memcpy((char*)&q.s[3-m], (char*)&qv[0], (m+1) * sizeof(LINT_type)); { if (debug > 1) cerr << "q = " << q << "\n"; /* DELETE */ } if (negquotient) { /* DELETE */ { if (debug) cerr << "PT 41\n"; /* DELETE */ } quotient = -q; } /* DELETE */ else { /* DELETE */ { if (debug) cerr << "PT 42\n"; /* DELETE */ } quotient = q; } /* DELETE */ // divide u[m+1..m+n] by d LINT r = 0; { if (debug > 1) { cerr << "uv[m+1..m+n]=0x"; for (int jj=m+1; jj <= m_n; jj++) cerr << form("%4.4x", uv[jj]); cerr << "\n"; } /* DELETE */ } if (d == 1) // nothing special to do { /* DELETE */ { if (debug) cerr << "PT 43\n"; /* DELETE */ } memcpy((char*)&r.s[4 - n], (char*)&uv[m + 1], n * sizeof(LINT_type)); } /* DELETE */ else { { if (debug) cerr << "PT 44\n"; /* DELETE */ } LINT_Ltype prevu = 0; // do division by single digit for (int rl = 4 - n, ul = m + 1; ul <= m_n; ul++, rl++) { { if (debug) cerr << "PT 45\n"; /* DELETE */ } LINT_Ltype t = uv[ul] + prevu * LINT_base; LINT_type tmpq = t / d; r.s[rl] = tmpq; // % LINT_base prevu = t - d * tmpq; } } { if (debug > 1) cerr << "r = " << r << "\n"; /* DELETE */ } if (negremainder) { /* DELETE */ { if (debug) cerr << "PT 46\n"; /* DELETE */ } remainder = -r; } /* DELETE */ else { /* DELETE */ { if (debug) cerr << "PT 47\n"; /* DELETE */ } remainder = r; } /* DELETE */ } LINT operator%(LINT u, LINT v) { LINT quot, rem; dodivmod(u, v, quot, rem); return rem; } LINT operator/(LINT u, LINT v) { LINT quot, rem; dodivmod(u, v, quot, rem); return quot; } !EOF! ls -l 6_10div.c echo x - 6_10eq.c sed 's/^X//' > 6_10eq.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ /* Assignment operators for type LINT */ #include LINT& LINT::operator= (LINT j) // x = y; { for (int i = 0; i < 4; i++) s[i] = j.s[i]; return *this; } LINT& LINT::operator= (int j) // x = 5; { if (j < 0) s[0] = s[1] = ~0; else s[0] = s[1] = 0; s[2] = (unsigned int) j / LINT_base; s[3] = (unsigned int) j % LINT_base; return *this; } LINT& LINT::operator= (long j) // x = 5L; { if (j < 0) s[0] = s[1] = ~0; else s[0] = s[1] = 0; s[2] = (unsigned long) j / LINT_base; s[3] = (unsigned long) j % LINT_base; return *this; } !EOF! ls -l 6_10eq.c echo x - 6_10in.c sed 's/^X//' > 6_10in.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ // Input a LINT. // Convert a string of signed digits into a LINT. // Hex and octal prefixes are allowed. #include #include #include // convert hexadecimal 0-9, a-f, A-F // to its numeric value inline int hexvalue(char c) { if (isdigit(c)) return c - '0'; else if (c >= 'a' && c <= 'f') return c - 'a' + 10; else return c - 'A' + 10; } // return true if c is an octal digit inline int isodigit(int c) { return isdigit(c) && c < '8'; } // perform: i = i * base - newdigit static void addonedigit(LINT_type *i_s, int multiplier, int addend) { // i *= base // almost identical to that used // for operator* LINT_Ltype k = 0; for (int l = 3; ; ) { // cerr << "l=" << l << "\n"; /* DELETE */ // cerr << "k=" << form("0x%8.8x", k) << "\n"; /* DELETE */ // cerr << "s[l]=" << form("0x%4.4x", s[l]) << "\n"; /* DELETE */ LINT_Ltype t = i_s[l]; t *= multiplier; t += k; // cerr << "t=" << form("0x%8.8x", t) << "\n"; /* DELETE */ i_s[l] = t; // % LINT_base if (--l < 0) break; k = t / LINT_base; } // i -= addend // almost identical to that used // for operator- k = addend; for (l = 3; ; ) { // cerr << "l=" << l << "\n"; /* DELETE */ // cerr << "k=" << form("0x%8.8x", k) << "\n"; /* DELETE */ // cerr << "s[l]=" << form("0x%4.4x", s[l]) << "\n"; /* DELETE */ LINT_Ltype t = i_s[l] - k; // cerr << "t=" << form("0x%8.8x", t) << "\n"; /* DELETE */ i_s[l] = t; if (--l < 0) break; k = (t / LINT_base) ? 1 : 0; } } istream& operator>> (istream& in, LINT& i) { char c, sign = 0; i = 0; // cerr << "starting input\n"; /* DELETE */ in >> WS; // skip white space if (!in.get(c)) return in; // cerr << "got character '" << chr(c) << "'\n"; /* DELETE */ switch (c) // remember the sign { case '+': case '-': sign = c; // cerr << "got sign\n"; /* DELETE */ if (!in.get(c)) return in; // cerr << "got character '" << chr(c) << "'\n"; /* DELETE */ break; } switch (c) { case '0': // hex or octal // cerr << "hex or octal\n"; /* DELETE */ if (!in.get(c)) break; // cerr << "got character '" << chr(c) << "'\n"; /* DELETE */ switch (c) { case 'x': // hex number case 'X': // cerr << "hex\n"; /* DELETE */ for (in.get(c); in && isxdigit(c); in.get(c)) addonedigit(i.s, 16, hexvalue(c)); break; default: // octal number // cerr << "octal\n"; /* DELETE */ for ( ; in && isodigit(c); in.get(c)) addonedigit(i.s, 8, (c - '0')); break; } break; default: // decimal number // cerr << "decimal\n"; /* DELETE */ for ( ; in && isdigit(c); in.get(c)) addonedigit(i.s, 10, (c - '0')); break; } if (in) { /* DELETE */ // cerr << "putting back '" << chr(c) << "'\n"; /* DELETE */ in.putback(c); } /* DELETE */ if (sign != '-') { /* DELETE */ // cerr << "positive number\n"; /* DELETE */ i = -i; } /* DELETE */ return in; } !EOF! ls -l 6_10in.c echo x - 6_10min.c sed 's/^X//' > 6_10min.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ /* Subtract u[1..n] - v[1..n] to form w[0..n] The Art of Computer Programming, volume 2 D. Knuth, Section 4.3.1, Algorithm S */ #include LINT operator-(LINT u, LINT v) { LINT w; /* S1 [Initialize] set j <- n k <- 0 */ for (int j = 3, k = 0; ; ) { /* S2(a) [Subtract digits] set w[j] <- (u[j] - v[j] + k) mod b */ LINT_Ltype t = u.s[j]; t -= v.s[j]; t -= k; w.s[j] = t; // % LINT_base /* S3 [Loop on j] decrease j by one */ if (--j < 0) break; /* S2(b) k <- (u[j] - v[j] + k) / b */ k = (t / LINT_base) ? 1 : 0; } return w; } !EOF! ls -l 6_10min.c echo x - 6_10mul.c sed 's/^X//' > 6_10mul.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ /* Multiply u[1..n] * v[1..m] to form w[0..m+n] Based on: The Art of Computer Programming, volume 2 D. Knuth, Section 4.3.1, Algorithm M modified to ignore w[0..m] */ #include LINT operator*(LINT u, LINT v) { int negans = 0; /* Make u positive */ if (u.isneg()) { negans = 1; u = -u; } /* Make v positive */ if (v.isneg()) { negans = 1 - negans; v = -v; } /* M1(a) [Initialize] Set w[m+1..m+n] <- 0 { modified: set w[0..n] <- 0 } */ LINT w = 0; /* M1(b) [Initialize] Set j <- m M6 [Loop on j] decrease j by one if j > 0, goto M2 */ for (int j = 3; j >= 0; j--) { /* M2 [zero multiplier?] if v[j] == 0 w[j] <- 0 goto M6 { modified: skip w[j] since 0<=j 0, goto M4 { modified: loop on i+j > 0, i+j= 0; i--, iplusj--) { /* M4 [multiply and add] Set t <- u[i] * v[j] + w[i+j] + k w[i+j] <- t % b k <- t / b { modified: i+j tracks i } */ LINT_Ltype t = u.s[i] * v_j + w.s[iplusj] + k; w.s[iplusj] = t; // % LINT_base k = t / LINT_base; } /* M5(b) [Loop on i] if i <= 0, set w[j] <- k { modified: skip setting w[j], since j 6_10neg.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ /* Negate u[1..n] to form w[0..n] Uses a variation on: The Art of Computer Programming, volume 2 D. Knuth, Section 4.3.1, Algorithm A */ #include LINT operator-(LINT u) { LINT w; /* A1 [Initialize] set j <- n k <- 0 becomes k <- 1 */ LINT_Ltype k = 1; for (int j = 3; ; ) { /* A2(a) [Add digits] set w[j] <- (u[j] + v[j] + k) mod b becomes set w[j] <- (~u[j] + k) mod b */ // cerr << "u=" << form("%4.4x", u.s[j]) << "\n"; /* DELETE */ LINT_type l1 = ~u.s[j]; LINT_Ltype l = l1 + k; // cerr << "l=" << form("%4.4x", l) << "\n"; /* DELETE */ w.s[j] = l; // % LINT_base // cerr << "w=" << form("%4.4x", w.s[j]) << "\n"; /* DELETE */ /* A3 [Loop on j] decrease j by one */ if (--j < 0) break; /* A2(b) k <- (u[j] + v[j] + k) / b */ k = (l / LINT_base) ? 1 : 0; // cerr << "k=" << form("%4.4x", k) << "\n"; /* DELETE */ } /* A3(b) Set w[0] <- k { modification: ignore overflow into w[0] } */ return w; } !EOF! ls -l 6_10neg.c echo x - 6_10out.c sed 's/^X//' > 6_10out.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ /* Output a type LINT to the given stream. */ #include ostream& operator<< (ostream& out, LINT j) { out << form("0x%4.4x%4.4x%4.4x%4.4x, ", /* DELETE */ j.s[0], j.s[1], j.s[2], j.s[3]); /* DELETE */ LINT val = j; // reverse sign of negative numbers if (j.isneg()) { val = -j; out << "-"; } // check for the easy single precision case if (val.s[0] == 0 && val.s[1] == 0) { LINT_Ltype l = val.s[2] * LINT_base + val.s[3]; out << l; } else { // output can be stored in 5 "hyper-decimal" digits, // each digit holding a value 0..9999. LINT_type a[5], *p = a; const LINT_type dec_base = 10000; // store "digits" in reverse order do { // *p++ = val % 10000 // val /= 10000; LINT_Ltype prevu = 0; for (int r = 0; r < 4; r++) { LINT_Ltype tmp = val.s[r] + prevu * LINT_base; LINT_type tmpq = tmp / dec_base; val.s[r] = tmpq; // % LINT_base prevu = tmp - dec_base * tmpq; } *p++ = prevu; } while (val.s[3] || val.s[2] || val.s[1] || val.s[0]); // val != 0 // Output digits in forward order. // All but first digit must be 4 decimal // digits in lengths, including leading zeros. out << *--p; while (--p >= a) out << form("%4.4u", *p); } return out; } !EOF! ls -l 6_10out.c echo x - 6_10pos.c sed 's/^X//' > 6_10pos.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ /* The unary plus operator on type LINT. */ #include LINT operator+(LINT j) { return j; } !EOF! ls -l 6_10pos.c echo x - 6_10tst.c sed 's/^X//' > 6_10tst.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ #include #include #include "lint.h" unsigned long iarray[] = { 0, 1, // 2, // 3, // 4, // 5, // 6, // 17, // 1234, // 0x1234, // 12345, 0x12345, // 12345678, 0x12345678, MAXINT, 0xFFFFFFFF }; const int sziarray = sizeof(iarray)/sizeof(iarray[0]); LINT Parray[sziarray*sziarray], Narray[sziarray*sziarray]; int szarray = 0; void init() { for (int i = 0; i < sziarray; i++) for (int j = 0; j < sziarray; j++) Parray[szarray++] = LINT(iarray[i], iarray[j]); for (i = 0; i < szarray; i++) Narray[i] = -Parray[i]; } void testdiv(LINT *A, LINT *B) { for (int i = 0; i < szarray; i++) for (int j = 1; j < szarray; j++) { LINT quot, rem; dodivmod(A[i], B[j], quot, rem); cout << A[i] << " / " << B[j] << " = " << quot << "\n"; cout << A[i] << " % " << B[j] << " = " << rem << "\n"; } } void testmul(LINT *A, LINT *B) { for (int i = 0; i < szarray; i++) for (int j = 0; j < szarray; j++) { LINT prod = A[i] * B[j]; cout << A[i] << " * " << B[j] << " = " << prod << "\n"; } } void testadd(LINT *A, LINT *B) { for (int i = 0; i < szarray; i++) for (int j = 0; j < szarray; j++) { LINT sum = A[i] + B[j]; cout << A[i] << " + " << B[j] << " = " << sum << "\n"; } } void testsub(LINT *A, LINT *B) { for (int i = 0; i < szarray; i++) for (int j = 0; j < szarray; j++) { LINT diff = A[i] - B[j]; cout << A[i] << " - " << B[j] << " = " << diff << "\n"; } } void testneg(LINT *A) { for (int i = 0; i < szarray; i++) { LINT neg = -A[i]; cout << " - " << A[i] << " = " << neg << "\n"; } } void testpos(LINT *A) { for (int i = 0; i < szarray; i++) { LINT pos = +A[i]; cout << " 0 + " << A[i] << " = " << pos << "\n"; } } void testsuite(LINT *A, LINT *B) { testadd(A, B); testsub(A, B); testmul(A, B); testdiv(A, B); testneg(A); testpos(A); } main(int, char **) { init(); // for (int i = 0; i < szarray; i++) // cerr << "Parray[" << i << "]=" << Parray[i] << "\n"; // for (i = 0; i < szarray; i++) // cerr << "Narray[" << i << "]=" << Narray[i] << "\n"; testsuite(Parray, Parray); // testsuite(Parray, Narray); // testsuite(Narray, Parray); // testsuite(Narray, Narray); return 0; } !EOF! ls -l 6_10tst.c echo x - 6_10tst2.c sed 's/^X//' > 6_10tst2.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ #include #include #include "lint.h" main() { LINT x = 0; while (cin) { cin >> x; cout << "x=" << x << "\n"; } return 0; } !EOF! ls -l 6_10tst2.c echo x - 6_10tst3.c sed 's/^X//' > 6_10tst3.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ #include #include #include #include "lint.h" void testdiv(LINT A, LINT B) { LINT quot = A / B; cout << A << " / " << B << " = " << quot << "\n"; } void testmod(LINT A, LINT B) { LINT rem = A % B; cout << A << " % " << B << " = " << rem << "\n"; } void testdivmod(LINT A, LINT B) { LINT quot, rem; dodivmod(A, B, quot, rem); cout << A << " / " << B << " = " << quot << "\n"; cout << A << " % " << B << " = " << rem << "\n"; } void testmul(LINT A, LINT B) { LINT prod = A * B; cout << A << " * " << B << " = " << prod << "\n"; } void testadd(LINT A, LINT B) { LINT sum = A + B; cout << A << " + " << B << " = " << sum << "\n"; } void testsub(LINT A, LINT B) { LINT diff = A - B; cout << A << " - " << B << " = " << diff << "\n"; } void testneg(LINT A) { LINT neg = -A; cout << " 0, 0 - " << A << " = " << neg << "\n"; } void testpos(LINT A) { LINT pos = +A; cout << " 0, 0 + " << A << " = " << pos << "\n"; } inline int eq(char*s1, char*s2) { return (strcmp(s1, s2) == 0); } main() { LINT x = 0, y = 0; char op[100]; while (cin >> x >> op >> y) { if (eq(op, "+")) testadd(x, y); else if (eq(op, "-")) testsub(x, y); else if (eq(op, "*")) testmul(x, y); else if (eq(op, "/")) testdiv(x, y); else if (eq(op, "%")) testmod(x, y); else if (eq(op, "/%")) testdivmod(x, y); else if (eq(op, "--")) testneg(x); else if (eq(op, "++")) testpos(x); else cout << "unknown operator\n"; } return 0; } !EOF! ls -l 6_10tst3.c echo x - 6_10x1.c sed 's/^X//' > 6_10x1.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ LINT_Ltype l = LINT_Ltype(u.u.s[j]) + LINT_Ltype(v.u.s[j]) + k; !EOF! ls -l 6_10x1.c echo x - 6_10x2.c sed 's/^X//' > 6_10x2.c << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ LINT_Ltype l = (u.u.s[j] & 0xFFFF) + (v.u.s[j] & 0xFFFF) + k; !EOF! ls -l 6_10x2.c echo x - lint.h sed 's/^X//' > lint.h << '!EOF!' /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ /* Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */ /* The C++ Answer Book */ /* Tony Hansen */ /* All rights reserved. */ // Define a 64 bit integer class // Exercise 6.10 #ifndef LINT_H #define LINT_H #include #include #include typedef unsigned short LINT_type; typedef unsigned long LINT_Ltype; #include "6_10a2.h" /* DELETE LINT_base */ class LINT { LINT_type s[4]; #include "6_10a4.h" /* DELETE isneg() */ friend int LINT_cmp(const LINT_type *l1, const LINT_type *l2, int n); /* DELETE */ public: #include "6_10a5.h" /* DELETE dodivmod() */ LINT (); // LINT x; LINT (int j); // LINT x = 3; LINT (long j); // LINT x = 3L; LINT (unsigned int j); // LINT x = 3; LINT (unsigned long j); // LINT x = 3L; LINT (LINT& j); // LINT x = LINT LINT (unsigned long, unsigned long); /* DELETE */ ~LINT (); LINT& operator= (LINT j); // x = y; LINT& operator= (int j); // x = 5; LINT& operator= (long j); // x = 5L; friend LINT operator+ (LINT i, LINT j); friend LINT operator+ (LINT j); friend LINT operator- (LINT i, LINT j); friend LINT operator- (LINT j); friend LINT operator* (LINT i, LINT j); friend LINT operator/ (LINT i, LINT j); friend LINT operator% (LINT i, LINT j); friend ostream& operator<< (ostream& out, LINT j); friend istream& operator>> (istream& in, LINT& j); }; #endif /* LINT_H */ !EOF! ls -l lint.h echo x - makefile sed 's/^X//' > makefile << '!EOF!' CC= CC -I. -I../../CC CFLAGS= -I. ERROR= ../../error.a SRC= 6_10cons.c 6_10eq.c 6_10add.c 6_10cmp.c 6_10pos.c \ 6_10min.c 6_10neg.c 6_10mul.c 6_10div.c 6_10out.c 6_10in.c OBJ= $(SRC:.c=.o) all: 6_10tst3 6_10tst2 6_10tst 6_10tst3: 6_10tst3.o $(OBJ) $(CC) 6_10tst3.o $(OBJ) -o 6_10tst3 $(ERROR) 6_10tst2: 6_10tst2.o $(OBJ) $(CC) 6_10tst2.o $(OBJ) -o 6_10tst2 $(ERROR) $(OBJ): lint.h 6_10tst: 6_10tst.o $(OBJ) $(CC) 6_10tst.o $(OBJ) -o 6_10tst $(ERROR) 6_10all.o: 6_10all.c \ lint.h 6_10a4.h 6_10a5.h \ 6_10cons.c 6_10eq.c \ 6_10add.c 6_10pos.c 6_10min.c 6_10neg.c 6_10mul.c 6_10div.c \ 6_10out.c 6_10in.c 6_10tst.o: 6_10tst.c lint.h tst2: lint.h 6_10cons.c 6_10eq.c 6_10out.c $(CC) +i -g 6_10tst2.c -o 6_10tst2 CMP= tstA.cmp tstB.cmp tst1.cmp tst2.cmp tst3.cmp tst4.cmp tst5.cmp tst6.cmp IN= tstB.in tst1.in tst2.in tst3.in tst4.in tst5.in tst6.in OUT= tstA.out tstB.out tst1.out tst2.out tst3.out tst4.out tst5.out tst6.out tstA.out: 6_10tst ; 6_10tst > tstA.out tstB.out: 6_10tst2 tstB.in ; 6_10tst2 < tstB.in > tstB.out tst1.out: 6_10tst3 tst1.in ; 6_10tst3 < tst1.in > tst1.out tst2.out: 6_10tst3 tst2.in ; 6_10tst3 < tst2.in > tst2.out tst3.out: 6_10tst3 tst3.in ; 6_10tst3 < tst3.in > tst3.out tst4.out: 6_10tst3 tst4.in ; 6_10tst3 < tst4.in > tst4.out tst5.out: 6_10tst3 tst5.in ; 6_10tst3 < tst5.in > tst5.out tst6.out: 6_10tst3 tst6.in ; 6_10tst3 < tst6.in > tst6.out test: all $(OUT) $(CMP) $(IN) cmp tstA.out tstA.cmp cmp tstB.out tstB.cmp cmp tst1.out tst1.cmp cmp tst2.out tst2.cmp cmp tst3.out tst3.cmp cmp tst4.out tst4.cmp cmp tst5.out tst5.cmp cmp tst6.out tst6.cmp echo tests done tst2.in: tst1.in ; sed 's/+/-/' < tst1.in > tst2.in tst3.in: tst1.in ; sed 's/+/-/' < tst1.in > tst3.in tst4.in: tst1.in ; sed 's/+/-/' < tst1.in > tst4.in tst5.in: tst1.in ; sed 's/+/-/' < tst1.in > tst5.in tst6.in: tst1.in ; sed 's/+/-/' < tst1.in > tst6.in !EOF! ls -l makefile echo x - runtests3 sed 's/^X//' > runtests3 << '!EOF!' if [ $# -ne 0 ] then echo sed cp tst.in /tmp/tst.in.plus sed 's!+!-!' < /tmp/tst.in.plus > /tmp/tst.in.min sed 's!+!*!' < /tmp/tst.in.plus > /tmp/tst.in.mult sed 's!+!/!' < /tmp/tst.in.plus > /tmp/tst.in.div sed 's!+!%!' < /tmp/tst.in.plus > /tmp/tst.in.mod for i in plus min mult div mod do echo bc $i bc < /tmp/tst.in.$i > /tmp/tst.bc.$i echo swap $i awk '{print $3, $2, $1}' < /tmp/tst.in.$i > /tmp/tst.in.swap$i echo bc swap $i bc < /tmp/tst.in.swap$i > /tmp/tst.bc.swap$i done fi for i in plus swapplus min swapmin mult swapmult div swapdiv mod swapmod do echo $i ./6_10tst3 < /tmp/tst.in.$i > /tmp/tst.out.$i paste /tmp/tst.out.$i /tmp/tst.bc.$i | awk 'NF != 9 || $8 != $9' done !EOF! ls -l runtests3 echo x - tst1.cmp sed 's/^X//' > tst1.cmp << '!EOF!' 0x0000000000003b39, 15161 + 0x0000000000000dba, 3514 = 0x00000000000048f3, 18675 0x0000000000003e62, 15970 + 0x000000000000281d, 10269 = 0x000000000000667f, 26239 0x00000000000031c2, 12738 + 0x000000000000502d, 20525 = 0x00000000000081ef, 33263 0x00000000000017e5, 6117 + 0x0000000000000f15, 3861 = 0x00000000000026fa, 9978 0x0000000000005fdd, 24541 + 0x0000000000005653, 22099 = 0x000000000000b630, 46640 0x0000000000005d8b, 23947 + 0x0000000000000e2b, 3627 = 0x0000000000006bb6, 27574 0x000000000000016c, 364 + 0x0000000000000c40, 3136 = 0x0000000000000dac, 3500 0x0000000000003e73, 15987 + 0x0000000000000b7a, 2938 = 0x00000000000049ed, 18925 0x0000000000001d18, 7448 + 0x0000000000006004, 24580 = 0x0000000000007d1c, 32028 0x0000000000005996, 22934 + 0x0000000000007a0c, 31244 = 0x000000000000d3a2, 54178 0x0000000000004820, 18464 + 0x0000000000004784, 18308 = 0x0000000000008fa4, 36772 0x000000000000446d, 17517 + 0x0000000000001918, 6424 = 0x0000000000005d85, 23941 0x0000000000005ae5, 23269 + 0x0000000000004817, 18455 = 0x000000000000a2fc, 41724 0x0000000000005060, 20576 + 0x0000000000006afb, 27387 = 0x000000000000bb5b, 47963 0x0000000000006231, 25137 + 0x0000000000005be0, 23520 = 0x000000000000be11, 48657 0x0000000000003af2, 15090 + 0x0000000000001ff8, 8184 = 0x0000000000005aea, 23274 0x000000000000594b, 22859 + 0x00000000000050ee, 20718 = 0x000000000000aa39, 43577 0x00000000000034ad, 13485 + 0x00000000000070b0, 28848 = 0x000000000000a55d, 42333 0x00000000000078bb, 30907 + 0x0000000000007e15, 32277 = 0x000000000000f6d0, 63184 0x0000000000006ace, 27342 + 0x0000000000002460, 9312 = 0x0000000000008f2e, 36654 !EOF! ls -l tst1.cmp echo x - tst1.in sed 's/^X//' > tst1.in << '!EOF!' 15161 + 3514 15970 + 10269 12738 + 20525 6117 + 3861 24541 + 22099 23947 + 3627 364 + 3136 15987 + 2938 7448 + 24580 22934 + 31244 18464 + 18308 17517 + 6424 23269 + 18455 20576 + 27387 25137 + 23520 15090 + 8184 22859 + 20718 13485 + 28848 30907 + 32277 27342 + 9312 !EOF! ls -l tst1.in echo x - tst2.cmp sed 's/^X//' > tst2.cmp << '!EOF!' 0x0000000000003b39, 15161 - 0x0000000000000dba, 3514 = 0x0000000000002d7f, 11647 0x0000000000003e62, 15970 - 0x000000000000281d, 10269 = 0x0000000000001645, 5701 0x00000000000031c2, 12738 - 0x000000000000502d, 20525 = 0xffffffffffffe195, -7787 0x00000000000017e5, 6117 - 0x0000000000000f15, 3861 = 0x00000000000008d0, 2256 0x0000000000005fdd, 24541 - 0x0000000000005653, 22099 = 0x000000000000098a, 2442 0x0000000000005d8b, 23947 - 0x0000000000000e2b, 3627 = 0x0000000000004f60, 20320 0x000000000000016c, 364 - 0x0000000000000c40, 3136 = 0xfffffffffffff52c, -2772 0x0000000000003e73, 15987 - 0x0000000000000b7a, 2938 = 0x00000000000032f9, 13049 0x0000000000001d18, 7448 - 0x0000000000006004, 24580 = 0xffffffffffffbd14, -17132 0x0000000000005996, 22934 - 0x0000000000007a0c, 31244 = 0xffffffffffffdf8a, -8310 0x0000000000004820, 18464 - 0x0000000000004784, 18308 = 0x000000000000009c, 156 0x000000000000446d, 17517 - 0x0000000000001918, 6424 = 0x0000000000002b55, 11093 0x0000000000005ae5, 23269 - 0x0000000000004817, 18455 = 0x00000000000012ce, 4814 0x0000000000005060, 20576 - 0x0000000000006afb, 27387 = 0xffffffffffffe565, -6811 0x0000000000006231, 25137 - 0x0000000000005be0, 23520 = 0x0000000000000651, 1617 0x0000000000003af2, 15090 - 0x0000000000001ff8, 8184 = 0x0000000000001afa, 6906 0x000000000000594b, 22859 - 0x00000000000050ee, 20718 = 0x000000000000085d, 2141 0x00000000000034ad, 13485 - 0x00000000000070b0, 28848 = 0xffffffffffffc3fd, -15363 0x00000000000078bb, 30907 - 0x0000000000007e15, 32277 = 0xfffffffffffffaa6, -1370 0x0000000000006ace, 27342 - 0x0000000000002460, 9312 = 0x000000000000466e, 18030 !EOF! ls -l tst2.cmp echo x - tst2.in sed 's/^X//' > tst2.in << '!EOF!' 15161 - 3514 15970 - 10269 12738 - 20525 6117 - 3861 24541 - 22099 23947 - 3627 364 - 3136 15987 - 2938 7448 - 24580 22934 - 31244 18464 - 18308 17517 - 6424 23269 - 18455 20576 - 27387 25137 - 23520 15090 - 8184 22859 - 20718 13485 - 28848 30907 - 32277 27342 - 9312 !EOF! ls -l tst2.in echo x - tst3.cmp sed 's/^X//' > tst3.cmp << '!EOF!' 0x0000000000003b39, 15161 - 0x0000000000000dba, 3514 = 0x0000000000002d7f, 11647 0x0000000000003e62, 15970 - 0x000000000000281d, 10269 = 0x0000000000001645, 5701 0x00000000000031c2, 12738 - 0x000000000000502d, 20525 = 0xffffffffffffe195, -7787 0x00000000000017e5, 6117 - 0x0000000000000f15, 3861 = 0x00000000000008d0, 2256 0x0000000000005fdd, 24541 - 0x0000000000005653, 22099 = 0x000000000000098a, 2442 0x0000000000005d8b, 23947 - 0x0000000000000e2b, 3627 = 0x0000000000004f60, 20320 0x000000000000016c, 364 - 0x0000000000000c40, 3136 = 0xfffffffffffff52c, -2772 0x0000000000003e73, 15987 - 0x0000000000000b7a, 2938 = 0x00000000000032f9, 13049 0x0000000000001d18, 7448 - 0x0000000000006004, 24580 = 0xffffffffffffbd14, -17132 0x0000000000005996, 22934 - 0x0000000000007a0c, 31244 = 0xffffffffffffdf8a, -8310 0x0000000000004820, 18464 - 0x0000000000004784, 18308 = 0x000000000000009c, 156 0x000000000000446d, 17517 - 0x0000000000001918, 6424 = 0x0000000000002b55, 11093 0x0000000000005ae5, 23269 - 0x0000000000004817, 18455 = 0x00000000000012ce, 4814 0x0000000000005060, 20576 - 0x0000000000006afb, 27387 = 0xffffffffffffe565, -6811 0x0000000000006231, 25137 - 0x0000000000005be0, 23520 = 0x0000000000000651, 1617 0x0000000000003af2, 15090 - 0x0000000000001ff8, 8184 = 0x0000000000001afa, 6906 0x000000000000594b, 22859 - 0x00000000000050ee, 20718 = 0x000000000000085d, 2141 0x00000000000034ad, 13485 - 0x00000000000070b0, 28848 = 0xffffffffffffc3fd, -15363 0x00000000000078bb, 30907 - 0x0000000000007e15, 32277 = 0xfffffffffffffaa6, -1370 0x0000000000006ace, 27342 - 0x0000000000002460, 9312 = 0x000000000000466e, 18030 !EOF! ls -l tst3.cmp echo x - tst3.in sed 's/^X//' > tst3.in << '!EOF!' 15161 - 3514 15970 - 10269 12738 - 20525 6117 - 3861 24541 - 22099 23947 - 3627 364 - 3136 15987 - 2938 7448 - 24580 22934 - 31244 18464 - 18308 17517 - 6424 23269 - 18455 20576 - 27387 25137 - 23520 15090 - 8184 22859 - 20718 13485 - 28848 30907 - 32277 27342 - 9312 !EOF! ls -l tst3.in echo x - tst4.cmp sed 's/^X//' > tst4.cmp << '!EOF!' 0x0000000000003b39, 15161 - 0x0000000000000dba, 3514 = 0x0000000000002d7f, 11647 0x0000000000003e62, 15970 - 0x000000000000281d, 10269 = 0x0000000000001645, 5701 0x00000000000031c2, 12738 - 0x000000000000502d, 20525 = 0xffffffffffffe195, -7787 0x00000000000017e5, 6117 - 0x0000000000000f15, 3861 = 0x00000000000008d0, 2256 0x0000000000005fdd, 24541 - 0x0000000000005653, 22099 = 0x000000000000098a, 2442 0x0000000000005d8b, 23947 - 0x0000000000000e2b, 3627 = 0x0000000000004f60, 20320 0x000000000000016c, 364 - 0x0000000000000c40, 3136 = 0xfffffffffffff52c, -2772 0x0000000000003e73, 15987 - 0x0000000000000b7a, 2938 = 0x00000000000032f9, 13049 0x0000000000001d18, 7448 - 0x0000000000006004, 24580 = 0xffffffffffffbd14, -17132 0x0000000000005996, 22934 - 0x0000000000007a0c, 31244 = 0xffffffffffffdf8a, -8310 0x0000000000004820, 18464 - 0x0000000000004784, 18308 = 0x000000000000009c, 156 0x000000000000446d, 17517 - 0x0000000000001918, 6424 = 0x0000000000002b55, 11093 0x0000000000005ae5, 23269 - 0x0000000000004817, 18455 = 0x00000000000012ce, 4814 0x0000000000005060, 20576 - 0x0000000000006afb, 27387 = 0xffffffffffffe565, -6811 0x0000000000006231, 25137 - 0x0000000000005be0, 23520 = 0x0000000000000651, 1617 0x0000000000003af2, 15090 - 0x0000000000001ff8, 8184 = 0x0000000000001afa, 6906 0x000000000000594b, 22859 - 0x00000000000050ee, 20718 = 0x000000000000085d, 2141 0x00000000000034ad, 13485 - 0x00000000000070b0, 28848 = 0xffffffffffffc3fd, -15363 0x00000000000078bb, 30907 - 0x0000000000007e15, 32277 = 0xfffffffffffffaa6, -1370 0x0000000000006ace, 27342 - 0x0000000000002460, 9312 = 0x000000000000466e, 18030 !EOF! ls -l tst4.cmp echo x - tst4.in sed 's/^X//' > tst4.in << '!EOF!' 15161 - 3514 15970 - 10269 12738 - 20525 6117 - 3861 24541 - 22099 23947 - 3627 364 - 3136 15987 - 2938 7448 - 24580 22934 - 31244 18464 - 18308 17517 - 6424 23269 - 18455 20576 - 27387 25137 - 23520 15090 - 8184 22859 - 20718 13485 - 28848 30907 - 32277 27342 - 9312 !EOF! ls -l tst4.in echo x - tst5.cmp sed 's/^X//' > tst5.cmp << '!EOF!' 0x0000000000003b39, 15161 - 0x0000000000000dba, 3514 = 0x0000000000002d7f, 11647 0x0000000000003e62, 15970 - 0x000000000000281d, 10269 = 0x0000000000001645, 5701 0x00000000000031c2, 12738 - 0x000000000000502d, 20525 = 0xffffffffffffe195, -7787 0x00000000000017e5, 6117 - 0x0000000000000f15, 3861 = 0x00000000000008d0, 2256 0x0000000000005fdd, 24541 - 0x0000000000005653, 22099 = 0x000000000000098a, 2442 0x0000000000005d8b, 23947 - 0x0000000000000e2b, 3627 = 0x0000000000004f60, 20320 0x000000000000016c, 364 - 0x0000000000000c40, 3136 = 0xfffffffffffff52c, -2772 0x0000000000003e73, 15987 - 0x0000000000000b7a, 2938 = 0x00000000000032f9, 13049 0x0000000000001d18, 7448 - 0x0000000000006004, 24580 = 0xffffffffffffbd14, -17132 0x0000000000005996, 22934 - 0x0000000000007a0c, 31244 = 0xffffffffffffdf8a, -8310 0x0000000000004820, 18464 - 0x0000000000004784, 18308 = 0x000000000000009c, 156 0x000000000000446d, 17517 - 0x0000000000001918, 6424 = 0x0000000000002b55, 11093 0x0000000000005ae5, 23269 - 0x0000000000004817, 18455 = 0x00000000000012ce, 4814 0x0000000000005060, 20576 - 0x0000000000006afb, 27387 = 0xffffffffffffe565, -6811 0x0000000000006231, 25137 - 0x0000000000005be0, 23520 = 0x0000000000000651, 1617 0x0000000000003af2, 15090 - 0x0000000000001ff8, 8184 = 0x0000000000001afa, 6906 0x000000000000594b, 22859 - 0x00000000000050ee, 20718 = 0x000000000000085d, 2141 0x00000000000034ad, 13485 - 0x00000000000070b0, 28848 = 0xffffffffffffc3fd, -15363 0x00000000000078bb, 30907 - 0x0000000000007e15, 32277 = 0xfffffffffffffaa6, -1370 0x0000000000006ace, 27342 - 0x0000000000002460, 9312 = 0x000000000000466e, 18030 !EOF! ls -l tst5.cmp echo x - tst5.in sed 's/^X//' > tst5.in << '!EOF!' 15161 - 3514 15970 - 10269 12738 - 20525 6117 - 3861 24541 - 22099 23947 - 3627 364 - 3136 15987 - 2938 7448 - 24580 22934 - 31244 18464 - 18308 17517 - 6424 23269 - 18455 20576 - 27387 25137 - 23520 15090 - 8184 22859 - 20718 13485 - 28848 30907 - 32277 27342 - 9312 !EOF! ls -l tst5.in echo x - tst6.cmp sed 's/^X//' > tst6.cmp << '!EOF!' 0x0000000000003b39, 15161 - 0x0000000000000dba, 3514 = 0x0000000000002d7f, 11647 0x0000000000003e62, 15970 - 0x000000000000281d, 10269 = 0x0000000000001645, 5701 0x00000000000031c2, 12738 - 0x000000000000502d, 20525 = 0xffffffffffffe195, -7787 0x00000000000017e5, 6117 - 0x0000000000000f15, 3861 = 0x00000000000008d0, 2256 0x0000000000005fdd, 24541 - 0x0000000000005653, 22099 = 0x000000000000098a, 2442 0x0000000000005d8b, 23947 - 0x0000000000000e2b, 3627 = 0x0000000000004f60, 20320 0x000000000000016c, 364 - 0x0000000000000c40, 3136 = 0xfffffffffffff52c, -2772 0x0000000000003e73, 15987 - 0x0000000000000b7a, 2938 = 0x00000000000032f9, 13049 0x0000000000001d18, 7448 - 0x0000000000006004, 24580 = 0xffffffffffffbd14, -17132 0x0000000000005996, 22934 - 0x0000000000007a0c, 31244 = 0xffffffffffffdf8a, -8310 0x0000000000004820, 18464 - 0x0000000000004784, 18308 = 0x000000000000009c, 156 0x000000000000446d, 17517 - 0x0000000000001918, 6424 = 0x0000000000002b55, 11093 0x0000000000005ae5, 23269 - 0x0000000000004817, 18455 = 0x00000000000012ce, 4814 0x0000000000005060, 20576 - 0x0000000000006afb, 27387 = 0xffffffffffffe565, -6811 0x0000000000006231, 25137 - 0x0000000000005be0, 23520 = 0x0000000000000651, 1617 0x0000000000003af2, 15090 - 0x0000000000001ff8, 8184 = 0x0000000000001afa, 6906 0x000000000000594b, 22859 - 0x00000000000050ee, 20718 = 0x000000000000085d, 2141 0x00000000000034ad, 13485 - 0x00000000000070b0, 28848 = 0xffffffffffffc3fd, -15363 0x00000000000078bb, 30907 - 0x0000000000007e15, 32277 = 0xfffffffffffffaa6, -1370 0x0000000000006ace, 27342 - 0x0000000000002460, 9312 = 0x000000000000466e, 18030 !EOF! ls -l tst6.cmp echo x - tst6.in sed 's/^X//' > tst6.in << '!EOF!' 15161 - 3514 15970 - 10269 12738 - 20525 6117 - 3861 24541 - 22099 23947 - 3627 364 - 3136 15987 - 2938 7448 - 24580 22934 - 31244 18464 - 18308 17517 - 6424 23269 - 18455 20576 - 27387 25137 - 23520 15090 - 8184 22859 - 20718 13485 - 28848 30907 - 32277 27342 - 9312 !EOF! ls -l tst6.in echo x - tstA.cmp sed 's/^X//' > tstA.cmp << '!EOF!' 0x0000000000000000, 0 + 0x0000000000000000, 0 = 0x0000000000000000, 0 0x0000000000000000, 0 + 0x0000000000000001, 1 = 0x0000000000000001, 1 0x0000000000000000, 0 + 0x0000000000012345, 74565 = 0x0000000000012345, 74565 0x0000000000000000, 0 + 0x0000000012345678, 305419896 = 0x0000000012345678, 305419896 0x0000000000000000, 0 + 0x000000007fffffff, 2147483647 = 0x000000007fffffff, 2147483647 0x0000000000000000, 0 + 0x00000000ffffffff, 4294967295 = 0x00000000ffffffff, 4294967295 0x0000000000000000, 0 + 0x0000000100000000, 4294967296 = 0x0000000100000000, 4294967296 0x0000000000000000, 0 + 0x0000000100000001, 4294967297 = 0x0000000100000001, 4294967297 0x0000000000000000, 0 + 0x0000000100012345, 4295041861 = 0x0000000100012345, 4295041861 0x0000000000000000, 0 + 0x0000000112345678, 4600387192 = 0x0000000112345678, 4600387192 0x0000000000000000, 0 + 0x000000017fffffff, 6442450943 = 0x000000017fffffff, 6442450943 0x0000000000000000, 0 + 0x00000001ffffffff, 8589934591 = 0x00000001ffffffff, 8589934591 0x0000000000000000, 0 + 0x0001234500000000, 320254236426240 = 0x0001234500000000, 320254236426240 0x0000000000000000, 0 + 0x0001234500000001, 320254236426241 = 0x0001234500000001, 320254236426241 0x0000000000000000, 0 + 0x0001234500012345, 320254236500805 = 0x0001234500012345, 320254236500805 0x0000000000000000, 0 + 0x0001234512345678, 320254541846136 = 0x0001234512345678, 320254541846136 0x0000000000000000, 0 + 0x000123457fffffff, 320256383909887 = 0x000123457fffffff, 320256383909887 0x0000000000000000, 0 + 0x00012345ffffffff, 320258531393535 = 0x00012345ffffffff, 320258531393535 0x0000000000000000, 0 + 0x1234567800000000, 1311768464867721216 = 0x1234567800000000, 1311768464867721216 0x0000000000000000, 0 + 0x1234567800000001, 1311768464867721217 = 0x1234567800000001, 1311768464867721217 0x0000000000000000, 0 + 0x1234567800012345, 1311768464867795781 = 0x1234567800012345, 1311768464867795781 0x0000000000000000, 0 + 0x1234567812345678, 1311768465173141112 = 0x1234567812345678, 1311768465173141112 0x0000000000000000, 0 + 0x123456787fffffff, 1311768467015204863 = 0x123456787fffffff, 1311768467015204863 0x0000000000000000, 0 + 0x12345678ffffffff, 1311768469162688511 = 0x12345678ffffffff, 1311768469162688511 0x0000000000000000, 0 + 0x7fffffff00000000, 9223372032559808512 = 0x7fffffff00000000, 9223372032559808512 0x0000000000000000, 0 + 0x7fffffff00000001, 9223372032559808513 = 0x7fffffff00000001, 9223372032559808513 0x0000000000000000, 0 + 0x7fffffff00012345, 9223372032559883077 = 0x7fffffff00012345, 9223372032559883077 0x0000000000000000, 0 + 0x7fffffff12345678, 9223372032865228408 = 0x7fffffff12345678, 9223372032865228408 0x0000000000000000, 0 + 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff7fffffff, 9223372034707292159 0x0000000000000000, 0 + 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffffffffffff, 9223372036854775807 0x0000000000000000, 0 + 0xffffffff00000000, -4294967296 = 0xffffffff00000000, -4294967296 0x0000000000000000, 0 + 0xffffffff00000001, -4294967295 = 0xffffffff00000001, -4294967295 0x0000000000000000, 0 + 0xffffffff00012345, -4294892731 = 0xffffffff00012345, -4294892731 0x0000000000000000, 0 + 0xffffffff12345678, -3989547400 = 0xffffffff12345678, -3989547400 0x0000000000000000, 0 + 0xffffffff7fffffff, -2147483649 = 0xffffffff7fffffff, -2147483649 0x0000000000000000, 0 + 0xffffffffffffffff, -1 = 0xffffffffffffffff, -1 0x0000000000000001, 1 + 0x0000000000000000, 0 = 0x0000000000000001, 1 0x0000000000000001, 1 + 0x0000000000000001, 1 = 0x0000000000000002, 2 0x0000000000000001, 1 + 0x0000000000012345, 74565 = 0x0000000000012346, 74566 0x0000000000000001, 1 + 0x0000000012345678, 305419896 = 0x0000000012345679, 305419897 0x0000000000000001, 1 + 0x000000007fffffff, 2147483647 = 0x0000000080000000, 2147483648 0x0000000000000001, 1 + 0x00000000ffffffff, 4294967295 = 0x0000000100000000, 4294967296 0x0000000000000001, 1 + 0x0000000100000000, 4294967296 = 0x0000000100000001, 4294967297 0x0000000000000001, 1 + 0x0000000100000001, 4294967297 = 0x0000000100000002, 4294967298 0x0000000000000001, 1 + 0x0000000100012345, 4295041861 = 0x0000000100012346, 4295041862 0x0000000000000001, 1 + 0x0000000112345678, 4600387192 = 0x0000000112345679, 4600387193 0x0000000000000001, 1 + 0x000000017fffffff, 6442450943 = 0x0000000180000000, 6442450944 0x0000000000000001, 1 + 0x00000001ffffffff, 8589934591 = 0x0000000200000000, 8589934592 0x0000000000000001, 1 + 0x0001234500000000, 320254236426240 = 0x0001234500000001, 320254236426241 0x0000000000000001, 1 + 0x0001234500000001, 320254236426241 = 0x0001234500000002, 320254236426242 0x0000000000000001, 1 + 0x0001234500012345, 320254236500805 = 0x0001234500012346, 320254236500806 0x0000000000000001, 1 + 0x0001234512345678, 320254541846136 = 0x0001234512345679, 320254541846137 0x0000000000000001, 1 + 0x000123457fffffff, 320256383909887 = 0x0001234580000000, 320256383909888 0x0000000000000001, 1 + 0x00012345ffffffff, 320258531393535 = 0x0001234600000000, 320258531393536 0x0000000000000001, 1 + 0x1234567800000000, 1311768464867721216 = 0x1234567800000001, 1311768464867721217 0x0000000000000001, 1 + 0x1234567800000001, 1311768464867721217 = 0x1234567800000002, 1311768464867721218 0x0000000000000001, 1 + 0x1234567800012345, 1311768464867795781 = 0x1234567800012346, 1311768464867795782 0x0000000000000001, 1 + 0x1234567812345678, 1311768465173141112 = 0x1234567812345679, 1311768465173141113 0x0000000000000001, 1 + 0x123456787fffffff, 1311768467015204863 = 0x1234567880000000, 1311768467015204864 0x0000000000000001, 1 + 0x12345678ffffffff, 1311768469162688511 = 0x1234567900000000, 1311768469162688512 0x0000000000000001, 1 + 0x7fffffff00000000, 9223372032559808512 = 0x7fffffff00000001, 9223372032559808513 0x0000000000000001, 1 + 0x7fffffff00000001, 9223372032559808513 = 0x7fffffff00000002, 9223372032559808514 0x0000000000000001, 1 + 0x7fffffff00012345, 9223372032559883077 = 0x7fffffff00012346, 9223372032559883078 0x0000000000000001, 1 + 0x7fffffff12345678, 9223372032865228408 = 0x7fffffff12345679, 9223372032865228409 0x0000000000000001, 1 + 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff80000000, 9223372034707292160 0x0000000000000001, 1 + 0x7fffffffffffffff, 9223372036854775807 = 0x8000000000000000, -9223372036854775808 0x0000000000000001, 1 + 0xffffffff00000000, -4294967296 = 0xffffffff00000001, -4294967295 0x0000000000000001, 1 + 0xffffffff00000001, -4294967295 = 0xffffffff00000002, -4294967294 0x0000000000000001, 1 + 0xffffffff00012345, -4294892731 = 0xffffffff00012346, -4294892730 0x0000000000000001, 1 + 0xffffffff12345678, -3989547400 = 0xffffffff12345679, -3989547399 0x0000000000000001, 1 + 0xffffffff7fffffff, -2147483649 = 0xffffffff80000000, -2147483648 0x0000000000000001, 1 + 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0000000000012345, 74565 + 0x0000000000000000, 0 = 0x0000000000012345, 74565 0x0000000000012345, 74565 + 0x0000000000000001, 1 = 0x0000000000012346, 74566 0x0000000000012345, 74565 + 0x0000000000012345, 74565 = 0x000000000002468a, 149130 0x0000000000012345, 74565 + 0x0000000012345678, 305419896 = 0x00000000123579bd, 305494461 0x0000000000012345, 74565 + 0x000000007fffffff, 2147483647 = 0x0000000080012344, 2147558212 0x0000000000012345, 74565 + 0x00000000ffffffff, 4294967295 = 0x0000000100012344, 4295041860 0x0000000000012345, 74565 + 0x0000000100000000, 4294967296 = 0x0000000100012345, 4295041861 0x0000000000012345, 74565 + 0x0000000100000001, 4294967297 = 0x0000000100012346, 4295041862 0x0000000000012345, 74565 + 0x0000000100012345, 4295041861 = 0x000000010002468a, 4295116426 0x0000000000012345, 74565 + 0x0000000112345678, 4600387192 = 0x00000001123579bd, 4600461757 0x0000000000012345, 74565 + 0x000000017fffffff, 6442450943 = 0x0000000180012344, 6442525508 0x0000000000012345, 74565 + 0x00000001ffffffff, 8589934591 = 0x0000000200012344, 8590009156 0x0000000000012345, 74565 + 0x0001234500000000, 320254236426240 = 0x0001234500012345, 320254236500805 0x0000000000012345, 74565 + 0x0001234500000001, 320254236426241 = 0x0001234500012346, 320254236500806 0x0000000000012345, 74565 + 0x0001234500012345, 320254236500805 = 0x000123450002468a, 320254236575370 0x0000000000012345, 74565 + 0x0001234512345678, 320254541846136 = 0x00012345123579bd, 320254541920701 0x0000000000012345, 74565 + 0x000123457fffffff, 320256383909887 = 0x0001234580012344, 320256383984452 0x0000000000012345, 74565 + 0x00012345ffffffff, 320258531393535 = 0x0001234600012344, 320258531468100 0x0000000000012345, 74565 + 0x1234567800000000, 1311768464867721216 = 0x1234567800012345, 1311768464867795781 0x0000000000012345, 74565 + 0x1234567800000001, 1311768464867721217 = 0x1234567800012346, 1311768464867795782 0x0000000000012345, 74565 + 0x1234567800012345, 1311768464867795781 = 0x123456780002468a, 1311768464867870346 0x0000000000012345, 74565 + 0x1234567812345678, 1311768465173141112 = 0x12345678123579bd, 1311768465173215677 0x0000000000012345, 74565 + 0x123456787fffffff, 1311768467015204863 = 0x1234567880012344, 1311768467015279428 0x0000000000012345, 74565 + 0x12345678ffffffff, 1311768469162688511 = 0x1234567900012344, 1311768469162763076 0x0000000000012345, 74565 + 0x7fffffff00000000, 9223372032559808512 = 0x7fffffff00012345, 9223372032559883077 0x0000000000012345, 74565 + 0x7fffffff00000001, 9223372032559808513 = 0x7fffffff00012346, 9223372032559883078 0x0000000000012345, 74565 + 0x7fffffff00012345, 9223372032559883077 = 0x7fffffff0002468a, 9223372032559957642 0x0000000000012345, 74565 + 0x7fffffff12345678, 9223372032865228408 = 0x7fffffff123579bd, 9223372032865302973 0x0000000000012345, 74565 + 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff80012344, 9223372034707366724 0x0000000000012345, 74565 + 0x7fffffffffffffff, 9223372036854775807 = 0x8000000000012344, -9223372036854701244 0x0000000000012345, 74565 + 0xffffffff00000000, -4294967296 = 0xffffffff00012345, -4294892731 0x0000000000012345, 74565 + 0xffffffff00000001, -4294967295 = 0xffffffff00012346, -4294892730 0x0000000000012345, 74565 + 0xffffffff00012345, -4294892731 = 0xffffffff0002468a, -4294818166 0x0000000000012345, 74565 + 0xffffffff12345678, -3989547400 = 0xffffffff123579bd, -3989472835 0x0000000000012345, 74565 + 0xffffffff7fffffff, -2147483649 = 0xffffffff80012344, -2147409084 0x0000000000012345, 74565 + 0xffffffffffffffff, -1 = 0x0000000000012344, 74564 0x0000000012345678, 305419896 + 0x0000000000000000, 0 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 + 0x0000000000000001, 1 = 0x0000000012345679, 305419897 0x0000000012345678, 305419896 + 0x0000000000012345, 74565 = 0x00000000123579bd, 305494461 0x0000000012345678, 305419896 + 0x0000000012345678, 305419896 = 0x000000002468acf0, 610839792 0x0000000012345678, 305419896 + 0x000000007fffffff, 2147483647 = 0x0000000092345677, 2452903543 0x0000000012345678, 305419896 + 0x00000000ffffffff, 4294967295 = 0x0000000112345677, 4600387191 0x0000000012345678, 305419896 + 0x0000000100000000, 4294967296 = 0x0000000112345678, 4600387192 0x0000000012345678, 305419896 + 0x0000000100000001, 4294967297 = 0x0000000112345679, 4600387193 0x0000000012345678, 305419896 + 0x0000000100012345, 4295041861 = 0x00000001123579bd, 4600461757 0x0000000012345678, 305419896 + 0x0000000112345678, 4600387192 = 0x000000012468acf0, 4905807088 0x0000000012345678, 305419896 + 0x000000017fffffff, 6442450943 = 0x0000000192345677, 6747870839 0x0000000012345678, 305419896 + 0x00000001ffffffff, 8589934591 = 0x0000000212345677, 8895354487 0x0000000012345678, 305419896 + 0x0001234500000000, 320254236426240 = 0x0001234512345678, 320254541846136 0x0000000012345678, 305419896 + 0x0001234500000001, 320254236426241 = 0x0001234512345679, 320254541846137 0x0000000012345678, 305419896 + 0x0001234500012345, 320254236500805 = 0x00012345123579bd, 320254541920701 0x0000000012345678, 305419896 + 0x0001234512345678, 320254541846136 = 0x000123452468acf0, 320254847266032 0x0000000012345678, 305419896 + 0x000123457fffffff, 320256383909887 = 0x0001234592345677, 320256689329783 0x0000000012345678, 305419896 + 0x00012345ffffffff, 320258531393535 = 0x0001234612345677, 320258836813431 0x0000000012345678, 305419896 + 0x1234567800000000, 1311768464867721216 = 0x1234567812345678, 1311768465173141112 0x0000000012345678, 305419896 + 0x1234567800000001, 1311768464867721217 = 0x1234567812345679, 1311768465173141113 0x0000000012345678, 305419896 + 0x1234567800012345, 1311768464867795781 = 0x12345678123579bd, 1311768465173215677 0x0000000012345678, 305419896 + 0x1234567812345678, 1311768465173141112 = 0x123456782468acf0, 1311768465478561008 0x0000000012345678, 305419896 + 0x123456787fffffff, 1311768467015204863 = 0x1234567892345677, 1311768467320624759 0x0000000012345678, 305419896 + 0x12345678ffffffff, 1311768469162688511 = 0x1234567912345677, 1311768469468108407 0x0000000012345678, 305419896 + 0x7fffffff00000000, 9223372032559808512 = 0x7fffffff12345678, 9223372032865228408 0x0000000012345678, 305419896 + 0x7fffffff00000001, 9223372032559808513 = 0x7fffffff12345679, 9223372032865228409 0x0000000012345678, 305419896 + 0x7fffffff00012345, 9223372032559883077 = 0x7fffffff123579bd, 9223372032865302973 0x0000000012345678, 305419896 + 0x7fffffff12345678, 9223372032865228408 = 0x7fffffff2468acf0, 9223372033170648304 0x0000000012345678, 305419896 + 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff92345677, 9223372035012712055 0x0000000012345678, 305419896 + 0x7fffffffffffffff, 9223372036854775807 = 0x8000000012345677, -9223372036549355913 0x0000000012345678, 305419896 + 0xffffffff00000000, -4294967296 = 0xffffffff12345678, -3989547400 0x0000000012345678, 305419896 + 0xffffffff00000001, -4294967295 = 0xffffffff12345679, -3989547399 0x0000000012345678, 305419896 + 0xffffffff00012345, -4294892731 = 0xffffffff123579bd, -3989472835 0x0000000012345678, 305419896 + 0xffffffff12345678, -3989547400 = 0xffffffff2468acf0, -3684127504 0x0000000012345678, 305419896 + 0xffffffff7fffffff, -2147483649 = 0xffffffff92345677, -1842063753 0x0000000012345678, 305419896 + 0xffffffffffffffff, -1 = 0x0000000012345677, 305419895 0x000000007fffffff, 2147483647 + 0x0000000000000000, 0 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 + 0x0000000000000001, 1 = 0x0000000080000000, 2147483648 0x000000007fffffff, 2147483647 + 0x0000000000012345, 74565 = 0x0000000080012344, 2147558212 0x000000007fffffff, 2147483647 + 0x0000000012345678, 305419896 = 0x0000000092345677, 2452903543 0x000000007fffffff, 2147483647 + 0x000000007fffffff, 2147483647 = 0x00000000fffffffe, 4294967294 0x000000007fffffff, 2147483647 + 0x00000000ffffffff, 4294967295 = 0x000000017ffffffe, 6442450942 0x000000007fffffff, 2147483647 + 0x0000000100000000, 4294967296 = 0x000000017fffffff, 6442450943 0x000000007fffffff, 2147483647 + 0x0000000100000001, 4294967297 = 0x0000000180000000, 6442450944 0x000000007fffffff, 2147483647 + 0x0000000100012345, 4295041861 = 0x0000000180012344, 6442525508 0x000000007fffffff, 2147483647 + 0x0000000112345678, 4600387192 = 0x0000000192345677, 6747870839 0x000000007fffffff, 2147483647 + 0x000000017fffffff, 6442450943 = 0x00000001fffffffe, 8589934590 0x000000007fffffff, 2147483647 + 0x00000001ffffffff, 8589934591 = 0x000000027ffffffe, 10737418238 0x000000007fffffff, 2147483647 + 0x0001234500000000, 320254236426240 = 0x000123457fffffff, 320256383909887 0x000000007fffffff, 2147483647 + 0x0001234500000001, 320254236426241 = 0x0001234580000000, 320256383909888 0x000000007fffffff, 2147483647 + 0x0001234500012345, 320254236500805 = 0x0001234580012344, 320256383984452 0x000000007fffffff, 2147483647 + 0x0001234512345678, 320254541846136 = 0x0001234592345677, 320256689329783 0x000000007fffffff, 2147483647 + 0x000123457fffffff, 320256383909887 = 0x00012345fffffffe, 320258531393534 0x000000007fffffff, 2147483647 + 0x00012345ffffffff, 320258531393535 = 0x000123467ffffffe, 320260678877182 0x000000007fffffff, 2147483647 + 0x1234567800000000, 1311768464867721216 = 0x123456787fffffff, 1311768467015204863 0x000000007fffffff, 2147483647 + 0x1234567800000001, 1311768464867721217 = 0x1234567880000000, 1311768467015204864 0x000000007fffffff, 2147483647 + 0x1234567800012345, 1311768464867795781 = 0x1234567880012344, 1311768467015279428 0x000000007fffffff, 2147483647 + 0x1234567812345678, 1311768465173141112 = 0x1234567892345677, 1311768467320624759 0x000000007fffffff, 2147483647 + 0x123456787fffffff, 1311768467015204863 = 0x12345678fffffffe, 1311768469162688510 0x000000007fffffff, 2147483647 + 0x12345678ffffffff, 1311768469162688511 = 0x123456797ffffffe, 1311768471310172158 0x000000007fffffff, 2147483647 + 0x7fffffff00000000, 9223372032559808512 = 0x7fffffff7fffffff, 9223372034707292159 0x000000007fffffff, 2147483647 + 0x7fffffff00000001, 9223372032559808513 = 0x7fffffff80000000, 9223372034707292160 0x000000007fffffff, 2147483647 + 0x7fffffff00012345, 9223372032559883077 = 0x7fffffff80012344, 9223372034707366724 0x000000007fffffff, 2147483647 + 0x7fffffff12345678, 9223372032865228408 = 0x7fffffff92345677, 9223372035012712055 0x000000007fffffff, 2147483647 + 0x7fffffff7fffffff, 9223372034707292159 = 0x7ffffffffffffffe, 9223372036854775806 0x000000007fffffff, 2147483647 + 0x7fffffffffffffff, 9223372036854775807 = 0x800000007ffffffe, -9223372034707292162 0x000000007fffffff, 2147483647 + 0xffffffff00000000, -4294967296 = 0xffffffff7fffffff, -2147483649 0x000000007fffffff, 2147483647 + 0xffffffff00000001, -4294967295 = 0xffffffff80000000, -2147483648 0x000000007fffffff, 2147483647 + 0xffffffff00012345, -4294892731 = 0xffffffff80012344, -2147409084 0x000000007fffffff, 2147483647 + 0xffffffff12345678, -3989547400 = 0xffffffff92345677, -1842063753 0x000000007fffffff, 2147483647 + 0xffffffff7fffffff, -2147483649 = 0xfffffffffffffffe, -2 0x000000007fffffff, 2147483647 + 0xffffffffffffffff, -1 = 0x000000007ffffffe, 2147483646 0x00000000ffffffff, 4294967295 + 0x0000000000000000, 0 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 + 0x0000000000000001, 1 = 0x0000000100000000, 4294967296 0x00000000ffffffff, 4294967295 + 0x0000000000012345, 74565 = 0x0000000100012344, 4295041860 0x00000000ffffffff, 4294967295 + 0x0000000012345678, 305419896 = 0x0000000112345677, 4600387191 0x00000000ffffffff, 4294967295 + 0x000000007fffffff, 2147483647 = 0x000000017ffffffe, 6442450942 0x00000000ffffffff, 4294967295 + 0x00000000ffffffff, 4294967295 = 0x00000001fffffffe, 8589934590 0x00000000ffffffff, 4294967295 + 0x0000000100000000, 4294967296 = 0x00000001ffffffff, 8589934591 0x00000000ffffffff, 4294967295 + 0x0000000100000001, 4294967297 = 0x0000000200000000, 8589934592 0x00000000ffffffff, 4294967295 + 0x0000000100012345, 4295041861 = 0x0000000200012344, 8590009156 0x00000000ffffffff, 4294967295 + 0x0000000112345678, 4600387192 = 0x0000000212345677, 8895354487 0x00000000ffffffff, 4294967295 + 0x000000017fffffff, 6442450943 = 0x000000027ffffffe, 10737418238 0x00000000ffffffff, 4294967295 + 0x00000001ffffffff, 8589934591 = 0x00000002fffffffe, 12884901886 0x00000000ffffffff, 4294967295 + 0x0001234500000000, 320254236426240 = 0x00012345ffffffff, 320258531393535 0x00000000ffffffff, 4294967295 + 0x0001234500000001, 320254236426241 = 0x0001234600000000, 320258531393536 0x00000000ffffffff, 4294967295 + 0x0001234500012345, 320254236500805 = 0x0001234600012344, 320258531468100 0x00000000ffffffff, 4294967295 + 0x0001234512345678, 320254541846136 = 0x0001234612345677, 320258836813431 0x00000000ffffffff, 4294967295 + 0x000123457fffffff, 320256383909887 = 0x000123467ffffffe, 320260678877182 0x00000000ffffffff, 4294967295 + 0x00012345ffffffff, 320258531393535 = 0x00012346fffffffe, 320262826360830 0x00000000ffffffff, 4294967295 + 0x1234567800000000, 1311768464867721216 = 0x12345678ffffffff, 1311768469162688511 0x00000000ffffffff, 4294967295 + 0x1234567800000001, 1311768464867721217 = 0x1234567900000000, 1311768469162688512 0x00000000ffffffff, 4294967295 + 0x1234567800012345, 1311768464867795781 = 0x1234567900012344, 1311768469162763076 0x00000000ffffffff, 4294967295 + 0x1234567812345678, 1311768465173141112 = 0x1234567912345677, 1311768469468108407 0x00000000ffffffff, 4294967295 + 0x123456787fffffff, 1311768467015204863 = 0x123456797ffffffe, 1311768471310172158 0x00000000ffffffff, 4294967295 + 0x12345678ffffffff, 1311768469162688511 = 0x12345679fffffffe, 1311768473457655806 0x00000000ffffffff, 4294967295 + 0x7fffffff00000000, 9223372032559808512 = 0x7fffffffffffffff, 9223372036854775807 0x00000000ffffffff, 4294967295 + 0x7fffffff00000001, 9223372032559808513 = 0x8000000000000000, -9223372036854775808 0x00000000ffffffff, 4294967295 + 0x7fffffff00012345, 9223372032559883077 = 0x8000000000012344, -9223372036854701244 0x00000000ffffffff, 4294967295 + 0x7fffffff12345678, 9223372032865228408 = 0x8000000012345677, -9223372036549355913 0x00000000ffffffff, 4294967295 + 0x7fffffff7fffffff, 9223372034707292159 = 0x800000007ffffffe, -9223372034707292162 0x00000000ffffffff, 4294967295 + 0x7fffffffffffffff, 9223372036854775807 = 0x80000000fffffffe, -9223372032559808514 0x00000000ffffffff, 4294967295 + 0xffffffff00000000, -4294967296 = 0xffffffffffffffff, -1 0x00000000ffffffff, 4294967295 + 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 + 0xffffffff00012345, -4294892731 = 0x0000000000012344, 74564 0x00000000ffffffff, 4294967295 + 0xffffffff12345678, -3989547400 = 0x0000000012345677, 305419895 0x00000000ffffffff, 4294967295 + 0xffffffff7fffffff, -2147483649 = 0x000000007ffffffe, 2147483646 0x00000000ffffffff, 4294967295 + 0xffffffffffffffff, -1 = 0x00000000fffffffe, 4294967294 0x0000000100000000, 4294967296 + 0x0000000000000000, 0 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 + 0x0000000000000001, 1 = 0x0000000100000001, 4294967297 0x0000000100000000, 4294967296 + 0x0000000000012345, 74565 = 0x0000000100012345, 4295041861 0x0000000100000000, 4294967296 + 0x0000000012345678, 305419896 = 0x0000000112345678, 4600387192 0x0000000100000000, 4294967296 + 0x000000007fffffff, 2147483647 = 0x000000017fffffff, 6442450943 0x0000000100000000, 4294967296 + 0x00000000ffffffff, 4294967295 = 0x00000001ffffffff, 8589934591 0x0000000100000000, 4294967296 + 0x0000000100000000, 4294967296 = 0x0000000200000000, 8589934592 0x0000000100000000, 4294967296 + 0x0000000100000001, 4294967297 = 0x0000000200000001, 8589934593 0x0000000100000000, 4294967296 + 0x0000000100012345, 4295041861 = 0x0000000200012345, 8590009157 0x0000000100000000, 4294967296 + 0x0000000112345678, 4600387192 = 0x0000000212345678, 8895354488 0x0000000100000000, 4294967296 + 0x000000017fffffff, 6442450943 = 0x000000027fffffff, 10737418239 0x0000000100000000, 4294967296 + 0x00000001ffffffff, 8589934591 = 0x00000002ffffffff, 12884901887 0x0000000100000000, 4294967296 + 0x0001234500000000, 320254236426240 = 0x0001234600000000, 320258531393536 0x0000000100000000, 4294967296 + 0x0001234500000001, 320254236426241 = 0x0001234600000001, 320258531393537 0x0000000100000000, 4294967296 + 0x0001234500012345, 320254236500805 = 0x0001234600012345, 320258531468101 0x0000000100000000, 4294967296 + 0x0001234512345678, 320254541846136 = 0x0001234612345678, 320258836813432 0x0000000100000000, 4294967296 + 0x000123457fffffff, 320256383909887 = 0x000123467fffffff, 320260678877183 0x0000000100000000, 4294967296 + 0x00012345ffffffff, 320258531393535 = 0x00012346ffffffff, 320262826360831 0x0000000100000000, 4294967296 + 0x1234567800000000, 1311768464867721216 = 0x1234567900000000, 1311768469162688512 0x0000000100000000, 4294967296 + 0x1234567800000001, 1311768464867721217 = 0x1234567900000001, 1311768469162688513 0x0000000100000000, 4294967296 + 0x1234567800012345, 1311768464867795781 = 0x1234567900012345, 1311768469162763077 0x0000000100000000, 4294967296 + 0x1234567812345678, 1311768465173141112 = 0x1234567912345678, 1311768469468108408 0x0000000100000000, 4294967296 + 0x123456787fffffff, 1311768467015204863 = 0x123456797fffffff, 1311768471310172159 0x0000000100000000, 4294967296 + 0x12345678ffffffff, 1311768469162688511 = 0x12345679ffffffff, 1311768473457655807 0x0000000100000000, 4294967296 + 0x7fffffff00000000, 9223372032559808512 = 0x8000000000000000, -9223372036854775808 0x0000000100000000, 4294967296 + 0x7fffffff00000001, 9223372032559808513 = 0x8000000000000001, -9223372036854775807 0x0000000100000000, 4294967296 + 0x7fffffff00012345, 9223372032559883077 = 0x8000000000012345, -9223372036854701243 0x0000000100000000, 4294967296 + 0x7fffffff12345678, 9223372032865228408 = 0x8000000012345678, -9223372036549355912 0x0000000100000000, 4294967296 + 0x7fffffff7fffffff, 9223372034707292159 = 0x800000007fffffff, -9223372034707292161 0x0000000100000000, 4294967296 + 0x7fffffffffffffff, 9223372036854775807 = 0x80000000ffffffff, -9223372032559808513 0x0000000100000000, 4294967296 + 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 + 0xffffffff00000001, -4294967295 = 0x0000000000000001, 1 0x0000000100000000, 4294967296 + 0xffffffff00012345, -4294892731 = 0x0000000000012345, 74565 0x0000000100000000, 4294967296 + 0xffffffff12345678, -3989547400 = 0x0000000012345678, 305419896 0x0000000100000000, 4294967296 + 0xffffffff7fffffff, -2147483649 = 0x000000007fffffff, 2147483647 0x0000000100000000, 4294967296 + 0xffffffffffffffff, -1 = 0x00000000ffffffff, 4294967295 0x0000000100000001, 4294967297 + 0x0000000000000000, 0 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 + 0x0000000000000001, 1 = 0x0000000100000002, 4294967298 0x0000000100000001, 4294967297 + 0x0000000000012345, 74565 = 0x0000000100012346, 4295041862 0x0000000100000001, 4294967297 + 0x0000000012345678, 305419896 = 0x0000000112345679, 4600387193 0x0000000100000001, 4294967297 + 0x000000007fffffff, 2147483647 = 0x0000000180000000, 6442450944 0x0000000100000001, 4294967297 + 0x00000000ffffffff, 4294967295 = 0x0000000200000000, 8589934592 0x0000000100000001, 4294967297 + 0x0000000100000000, 4294967296 = 0x0000000200000001, 8589934593 0x0000000100000001, 4294967297 + 0x0000000100000001, 4294967297 = 0x0000000200000002, 8589934594 0x0000000100000001, 4294967297 + 0x0000000100012345, 4295041861 = 0x0000000200012346, 8590009158 0x0000000100000001, 4294967297 + 0x0000000112345678, 4600387192 = 0x0000000212345679, 8895354489 0x0000000100000001, 4294967297 + 0x000000017fffffff, 6442450943 = 0x0000000280000000, 10737418240 0x0000000100000001, 4294967297 + 0x00000001ffffffff, 8589934591 = 0x0000000300000000, 12884901888 0x0000000100000001, 4294967297 + 0x0001234500000000, 320254236426240 = 0x0001234600000001, 320258531393537 0x0000000100000001, 4294967297 + 0x0001234500000001, 320254236426241 = 0x0001234600000002, 320258531393538 0x0000000100000001, 4294967297 + 0x0001234500012345, 320254236500805 = 0x0001234600012346, 320258531468102 0x0000000100000001, 4294967297 + 0x0001234512345678, 320254541846136 = 0x0001234612345679, 320258836813433 0x0000000100000001, 4294967297 + 0x000123457fffffff, 320256383909887 = 0x0001234680000000, 320260678877184 0x0000000100000001, 4294967297 + 0x00012345ffffffff, 320258531393535 = 0x0001234700000000, 320262826360832 0x0000000100000001, 4294967297 + 0x1234567800000000, 1311768464867721216 = 0x1234567900000001, 1311768469162688513 0x0000000100000001, 4294967297 + 0x1234567800000001, 1311768464867721217 = 0x1234567900000002, 1311768469162688514 0x0000000100000001, 4294967297 + 0x1234567800012345, 1311768464867795781 = 0x1234567900012346, 1311768469162763078 0x0000000100000001, 4294967297 + 0x1234567812345678, 1311768465173141112 = 0x1234567912345679, 1311768469468108409 0x0000000100000001, 4294967297 + 0x123456787fffffff, 1311768467015204863 = 0x1234567980000000, 1311768471310172160 0x0000000100000001, 4294967297 + 0x12345678ffffffff, 1311768469162688511 = 0x1234567a00000000, 1311768473457655808 0x0000000100000001, 4294967297 + 0x7fffffff00000000, 9223372032559808512 = 0x8000000000000001, -9223372036854775807 0x0000000100000001, 4294967297 + 0x7fffffff00000001, 9223372032559808513 = 0x8000000000000002, -9223372036854775806 0x0000000100000001, 4294967297 + 0x7fffffff00012345, 9223372032559883077 = 0x8000000000012346, -9223372036854701242 0x0000000100000001, 4294967297 + 0x7fffffff12345678, 9223372032865228408 = 0x8000000012345679, -9223372036549355911 0x0000000100000001, 4294967297 + 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000080000000, -9223372034707292160 0x0000000100000001, 4294967297 + 0x7fffffffffffffff, 9223372036854775807 = 0x8000000100000000, -9223372032559808512 0x0000000100000001, 4294967297 + 0xffffffff00000000, -4294967296 = 0x0000000000000001, 1 0x0000000100000001, 4294967297 + 0xffffffff00000001, -4294967295 = 0x0000000000000002, 2 0x0000000100000001, 4294967297 + 0xffffffff00012345, -4294892731 = 0x0000000000012346, 74566 0x0000000100000001, 4294967297 + 0xffffffff12345678, -3989547400 = 0x0000000012345679, 305419897 0x0000000100000001, 4294967297 + 0xffffffff7fffffff, -2147483649 = 0x0000000080000000, 2147483648 0x0000000100000001, 4294967297 + 0xffffffffffffffff, -1 = 0x0000000100000000, 4294967296 0x0000000100012345, 4295041861 + 0x0000000000000000, 0 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 + 0x0000000000000001, 1 = 0x0000000100012346, 4295041862 0x0000000100012345, 4295041861 + 0x0000000000012345, 74565 = 0x000000010002468a, 4295116426 0x0000000100012345, 4295041861 + 0x0000000012345678, 305419896 = 0x00000001123579bd, 4600461757 0x0000000100012345, 4295041861 + 0x000000007fffffff, 2147483647 = 0x0000000180012344, 6442525508 0x0000000100012345, 4295041861 + 0x00000000ffffffff, 4294967295 = 0x0000000200012344, 8590009156 0x0000000100012345, 4295041861 + 0x0000000100000000, 4294967296 = 0x0000000200012345, 8590009157 0x0000000100012345, 4295041861 + 0x0000000100000001, 4294967297 = 0x0000000200012346, 8590009158 0x0000000100012345, 4295041861 + 0x0000000100012345, 4295041861 = 0x000000020002468a, 8590083722 0x0000000100012345, 4295041861 + 0x0000000112345678, 4600387192 = 0x00000002123579bd, 8895429053 0x0000000100012345, 4295041861 + 0x000000017fffffff, 6442450943 = 0x0000000280012344, 10737492804 0x0000000100012345, 4295041861 + 0x00000001ffffffff, 8589934591 = 0x0000000300012344, 12884976452 0x0000000100012345, 4295041861 + 0x0001234500000000, 320254236426240 = 0x0001234600012345, 320258531468101 0x0000000100012345, 4295041861 + 0x0001234500000001, 320254236426241 = 0x0001234600012346, 320258531468102 0x0000000100012345, 4295041861 + 0x0001234500012345, 320254236500805 = 0x000123460002468a, 320258531542666 0x0000000100012345, 4295041861 + 0x0001234512345678, 320254541846136 = 0x00012346123579bd, 320258836887997 0x0000000100012345, 4295041861 + 0x000123457fffffff, 320256383909887 = 0x0001234680012344, 320260678951748 0x0000000100012345, 4295041861 + 0x00012345ffffffff, 320258531393535 = 0x0001234700012344, 320262826435396 0x0000000100012345, 4295041861 + 0x1234567800000000, 1311768464867721216 = 0x1234567900012345, 1311768469162763077 0x0000000100012345, 4295041861 + 0x1234567800000001, 1311768464867721217 = 0x1234567900012346, 1311768469162763078 0x0000000100012345, 4295041861 + 0x1234567800012345, 1311768464867795781 = 0x123456790002468a, 1311768469162837642 0x0000000100012345, 4295041861 + 0x1234567812345678, 1311768465173141112 = 0x12345679123579bd, 1311768469468182973 0x0000000100012345, 4295041861 + 0x123456787fffffff, 1311768467015204863 = 0x1234567980012344, 1311768471310246724 0x0000000100012345, 4295041861 + 0x12345678ffffffff, 1311768469162688511 = 0x1234567a00012344, 1311768473457730372 0x0000000100012345, 4295041861 + 0x7fffffff00000000, 9223372032559808512 = 0x8000000000012345, -9223372036854701243 0x0000000100012345, 4295041861 + 0x7fffffff00000001, 9223372032559808513 = 0x8000000000012346, -9223372036854701242 0x0000000100012345, 4295041861 + 0x7fffffff00012345, 9223372032559883077 = 0x800000000002468a, -9223372036854626678 0x0000000100012345, 4295041861 + 0x7fffffff12345678, 9223372032865228408 = 0x80000000123579bd, -9223372036549281347 0x0000000100012345, 4295041861 + 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000080012344, -9223372034707217596 0x0000000100012345, 4295041861 + 0x7fffffffffffffff, 9223372036854775807 = 0x8000000100012344, -9223372032559733948 0x0000000100012345, 4295041861 + 0xffffffff00000000, -4294967296 = 0x0000000000012345, 74565 0x0000000100012345, 4295041861 + 0xffffffff00000001, -4294967295 = 0x0000000000012346, 74566 0x0000000100012345, 4295041861 + 0xffffffff00012345, -4294892731 = 0x000000000002468a, 149130 0x0000000100012345, 4295041861 + 0xffffffff12345678, -3989547400 = 0x00000000123579bd, 305494461 0x0000000100012345, 4295041861 + 0xffffffff7fffffff, -2147483649 = 0x0000000080012344, 2147558212 0x0000000100012345, 4295041861 + 0xffffffffffffffff, -1 = 0x0000000100012344, 4295041860 0x0000000112345678, 4600387192 + 0x0000000000000000, 0 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 + 0x0000000000000001, 1 = 0x0000000112345679, 4600387193 0x0000000112345678, 4600387192 + 0x0000000000012345, 74565 = 0x00000001123579bd, 4600461757 0x0000000112345678, 4600387192 + 0x0000000012345678, 305419896 = 0x000000012468acf0, 4905807088 0x0000000112345678, 4600387192 + 0x000000007fffffff, 2147483647 = 0x0000000192345677, 6747870839 0x0000000112345678, 4600387192 + 0x00000000ffffffff, 4294967295 = 0x0000000212345677, 8895354487 0x0000000112345678, 4600387192 + 0x0000000100000000, 4294967296 = 0x0000000212345678, 8895354488 0x0000000112345678, 4600387192 + 0x0000000100000001, 4294967297 = 0x0000000212345679, 8895354489 0x0000000112345678, 4600387192 + 0x0000000100012345, 4295041861 = 0x00000002123579bd, 8895429053 0x0000000112345678, 4600387192 + 0x0000000112345678, 4600387192 = 0x000000022468acf0, 9200774384 0x0000000112345678, 4600387192 + 0x000000017fffffff, 6442450943 = 0x0000000292345677, 11042838135 0x0000000112345678, 4600387192 + 0x00000001ffffffff, 8589934591 = 0x0000000312345677, 13190321783 0x0000000112345678, 4600387192 + 0x0001234500000000, 320254236426240 = 0x0001234612345678, 320258836813432 0x0000000112345678, 4600387192 + 0x0001234500000001, 320254236426241 = 0x0001234612345679, 320258836813433 0x0000000112345678, 4600387192 + 0x0001234500012345, 320254236500805 = 0x00012346123579bd, 320258836887997 0x0000000112345678, 4600387192 + 0x0001234512345678, 320254541846136 = 0x000123462468acf0, 320259142233328 0x0000000112345678, 4600387192 + 0x000123457fffffff, 320256383909887 = 0x0001234692345677, 320260984297079 0x0000000112345678, 4600387192 + 0x00012345ffffffff, 320258531393535 = 0x0001234712345677, 320263131780727 0x0000000112345678, 4600387192 + 0x1234567800000000, 1311768464867721216 = 0x1234567912345678, 1311768469468108408 0x0000000112345678, 4600387192 + 0x1234567800000001, 1311768464867721217 = 0x1234567912345679, 1311768469468108409 0x0000000112345678, 4600387192 + 0x1234567800012345, 1311768464867795781 = 0x12345679123579bd, 1311768469468182973 0x0000000112345678, 4600387192 + 0x1234567812345678, 1311768465173141112 = 0x123456792468acf0, 1311768469773528304 0x0000000112345678, 4600387192 + 0x123456787fffffff, 1311768467015204863 = 0x1234567992345677, 1311768471615592055 0x0000000112345678, 4600387192 + 0x12345678ffffffff, 1311768469162688511 = 0x1234567a12345677, 1311768473763075703 0x0000000112345678, 4600387192 + 0x7fffffff00000000, 9223372032559808512 = 0x8000000012345678, -9223372036549355912 0x0000000112345678, 4600387192 + 0x7fffffff00000001, 9223372032559808513 = 0x8000000012345679, -9223372036549355911 0x0000000112345678, 4600387192 + 0x7fffffff00012345, 9223372032559883077 = 0x80000000123579bd, -9223372036549281347 0x0000000112345678, 4600387192 + 0x7fffffff12345678, 9223372032865228408 = 0x800000002468acf0, -9223372036243936016 0x0000000112345678, 4600387192 + 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000092345677, -9223372034401872265 0x0000000112345678, 4600387192 + 0x7fffffffffffffff, 9223372036854775807 = 0x8000000112345677, -9223372032254388617 0x0000000112345678, 4600387192 + 0xffffffff00000000, -4294967296 = 0x0000000012345678, 305419896 0x0000000112345678, 4600387192 + 0xffffffff00000001, -4294967295 = 0x0000000012345679, 305419897 0x0000000112345678, 4600387192 + 0xffffffff00012345, -4294892731 = 0x00000000123579bd, 305494461 0x0000000112345678, 4600387192 + 0xffffffff12345678, -3989547400 = 0x000000002468acf0, 610839792 0x0000000112345678, 4600387192 + 0xffffffff7fffffff, -2147483649 = 0x0000000092345677, 2452903543 0x0000000112345678, 4600387192 + 0xffffffffffffffff, -1 = 0x0000000112345677, 4600387191 0x000000017fffffff, 6442450943 + 0x0000000000000000, 0 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 + 0x0000000000000001, 1 = 0x0000000180000000, 6442450944 0x000000017fffffff, 6442450943 + 0x0000000000012345, 74565 = 0x0000000180012344, 6442525508 0x000000017fffffff, 6442450943 + 0x0000000012345678, 305419896 = 0x0000000192345677, 6747870839 0x000000017fffffff, 6442450943 + 0x000000007fffffff, 2147483647 = 0x00000001fffffffe, 8589934590 0x000000017fffffff, 6442450943 + 0x00000000ffffffff, 4294967295 = 0x000000027ffffffe, 10737418238 0x000000017fffffff, 6442450943 + 0x0000000100000000, 4294967296 = 0x000000027fffffff, 10737418239 0x000000017fffffff, 6442450943 + 0x0000000100000001, 4294967297 = 0x0000000280000000, 10737418240 0x000000017fffffff, 6442450943 + 0x0000000100012345, 4295041861 = 0x0000000280012344, 10737492804 0x000000017fffffff, 6442450943 + 0x0000000112345678, 4600387192 = 0x0000000292345677, 11042838135 0x000000017fffffff, 6442450943 + 0x000000017fffffff, 6442450943 = 0x00000002fffffffe, 12884901886 0x000000017fffffff, 6442450943 + 0x00000001ffffffff, 8589934591 = 0x000000037ffffffe, 15032385534 0x000000017fffffff, 6442450943 + 0x0001234500000000, 320254236426240 = 0x000123467fffffff, 320260678877183 0x000000017fffffff, 6442450943 + 0x0001234500000001, 320254236426241 = 0x0001234680000000, 320260678877184 0x000000017fffffff, 6442450943 + 0x0001234500012345, 320254236500805 = 0x0001234680012344, 320260678951748 0x000000017fffffff, 6442450943 + 0x0001234512345678, 320254541846136 = 0x0001234692345677, 320260984297079 0x000000017fffffff, 6442450943 + 0x000123457fffffff, 320256383909887 = 0x00012346fffffffe, 320262826360830 0x000000017fffffff, 6442450943 + 0x00012345ffffffff, 320258531393535 = 0x000123477ffffffe, 320264973844478 0x000000017fffffff, 6442450943 + 0x1234567800000000, 1311768464867721216 = 0x123456797fffffff, 1311768471310172159 0x000000017fffffff, 6442450943 + 0x1234567800000001, 1311768464867721217 = 0x1234567980000000, 1311768471310172160 0x000000017fffffff, 6442450943 + 0x1234567800012345, 1311768464867795781 = 0x1234567980012344, 1311768471310246724 0x000000017fffffff, 6442450943 + 0x1234567812345678, 1311768465173141112 = 0x1234567992345677, 1311768471615592055 0x000000017fffffff, 6442450943 + 0x123456787fffffff, 1311768467015204863 = 0x12345679fffffffe, 1311768473457655806 0x000000017fffffff, 6442450943 + 0x12345678ffffffff, 1311768469162688511 = 0x1234567a7ffffffe, 1311768475605139454 0x000000017fffffff, 6442450943 + 0x7fffffff00000000, 9223372032559808512 = 0x800000007fffffff, -9223372034707292161 0x000000017fffffff, 6442450943 + 0x7fffffff00000001, 9223372032559808513 = 0x8000000080000000, -9223372034707292160 0x000000017fffffff, 6442450943 + 0x7fffffff00012345, 9223372032559883077 = 0x8000000080012344, -9223372034707217596 0x000000017fffffff, 6442450943 + 0x7fffffff12345678, 9223372032865228408 = 0x8000000092345677, -9223372034401872265 0x000000017fffffff, 6442450943 + 0x7fffffff7fffffff, 9223372034707292159 = 0x80000000fffffffe, -9223372032559808514 0x000000017fffffff, 6442450943 + 0x7fffffffffffffff, 9223372036854775807 = 0x800000017ffffffe, -9223372030412324866 0x000000017fffffff, 6442450943 + 0xffffffff00000000, -4294967296 = 0x000000007fffffff, 2147483647 0x000000017fffffff, 6442450943 + 0xffffffff00000001, -4294967295 = 0x0000000080000000, 2147483648 0x000000017fffffff, 6442450943 + 0xffffffff00012345, -4294892731 = 0x0000000080012344, 2147558212 0x000000017fffffff, 6442450943 + 0xffffffff12345678, -3989547400 = 0x0000000092345677, 2452903543 0x000000017fffffff, 6442450943 + 0xffffffff7fffffff, -2147483649 = 0x00000000fffffffe, 4294967294 0x000000017fffffff, 6442450943 + 0xffffffffffffffff, -1 = 0x000000017ffffffe, 6442450942 0x00000001ffffffff, 8589934591 + 0x0000000000000000, 0 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 + 0x0000000000000001, 1 = 0x0000000200000000, 8589934592 0x00000001ffffffff, 8589934591 + 0x0000000000012345, 74565 = 0x0000000200012344, 8590009156 0x00000001ffffffff, 8589934591 + 0x0000000012345678, 305419896 = 0x0000000212345677, 8895354487 0x00000001ffffffff, 8589934591 + 0x000000007fffffff, 2147483647 = 0x000000027ffffffe, 10737418238 0x00000001ffffffff, 8589934591 + 0x00000000ffffffff, 4294967295 = 0x00000002fffffffe, 12884901886 0x00000001ffffffff, 8589934591 + 0x0000000100000000, 4294967296 = 0x00000002ffffffff, 12884901887 0x00000001ffffffff, 8589934591 + 0x0000000100000001, 4294967297 = 0x0000000300000000, 12884901888 0x00000001ffffffff, 8589934591 + 0x0000000100012345, 4295041861 = 0x0000000300012344, 12884976452 0x00000001ffffffff, 8589934591 + 0x0000000112345678, 4600387192 = 0x0000000312345677, 13190321783 0x00000001ffffffff, 8589934591 + 0x000000017fffffff, 6442450943 = 0x000000037ffffffe, 15032385534 0x00000001ffffffff, 8589934591 + 0x00000001ffffffff, 8589934591 = 0x00000003fffffffe, 17179869182 0x00000001ffffffff, 8589934591 + 0x0001234500000000, 320254236426240 = 0x00012346ffffffff, 320262826360831 0x00000001ffffffff, 8589934591 + 0x0001234500000001, 320254236426241 = 0x0001234700000000, 320262826360832 0x00000001ffffffff, 8589934591 + 0x0001234500012345, 320254236500805 = 0x0001234700012344, 320262826435396 0x00000001ffffffff, 8589934591 + 0x0001234512345678, 320254541846136 = 0x0001234712345677, 320263131780727 0x00000001ffffffff, 8589934591 + 0x000123457fffffff, 320256383909887 = 0x000123477ffffffe, 320264973844478 0x00000001ffffffff, 8589934591 + 0x00012345ffffffff, 320258531393535 = 0x00012347fffffffe, 320267121328126 0x00000001ffffffff, 8589934591 + 0x1234567800000000, 1311768464867721216 = 0x12345679ffffffff, 1311768473457655807 0x00000001ffffffff, 8589934591 + 0x1234567800000001, 1311768464867721217 = 0x1234567a00000000, 1311768473457655808 0x00000001ffffffff, 8589934591 + 0x1234567800012345, 1311768464867795781 = 0x1234567a00012344, 1311768473457730372 0x00000001ffffffff, 8589934591 + 0x1234567812345678, 1311768465173141112 = 0x1234567a12345677, 1311768473763075703 0x00000001ffffffff, 8589934591 + 0x123456787fffffff, 1311768467015204863 = 0x1234567a7ffffffe, 1311768475605139454 0x00000001ffffffff, 8589934591 + 0x12345678ffffffff, 1311768469162688511 = 0x1234567afffffffe, 1311768477752623102 0x00000001ffffffff, 8589934591 + 0x7fffffff00000000, 9223372032559808512 = 0x80000000ffffffff, -9223372032559808513 0x00000001ffffffff, 8589934591 + 0x7fffffff00000001, 9223372032559808513 = 0x8000000100000000, -9223372032559808512 0x00000001ffffffff, 8589934591 + 0x7fffffff00012345, 9223372032559883077 = 0x8000000100012344, -9223372032559733948 0x00000001ffffffff, 8589934591 + 0x7fffffff12345678, 9223372032865228408 = 0x8000000112345677, -9223372032254388617 0x00000001ffffffff, 8589934591 + 0x7fffffff7fffffff, 9223372034707292159 = 0x800000017ffffffe, -9223372030412324866 0x00000001ffffffff, 8589934591 + 0x7fffffffffffffff, 9223372036854775807 = 0x80000001fffffffe, -9223372028264841218 0x00000001ffffffff, 8589934591 + 0xffffffff00000000, -4294967296 = 0x00000000ffffffff, 4294967295 0x00000001ffffffff, 8589934591 + 0xffffffff00000001, -4294967295 = 0x0000000100000000, 4294967296 0x00000001ffffffff, 8589934591 + 0xffffffff00012345, -4294892731 = 0x0000000100012344, 4295041860 0x00000001ffffffff, 8589934591 + 0xffffffff12345678, -3989547400 = 0x0000000112345677, 4600387191 0x00000001ffffffff, 8589934591 + 0xffffffff7fffffff, -2147483649 = 0x000000017ffffffe, 6442450942 0x00000001ffffffff, 8589934591 + 0xffffffffffffffff, -1 = 0x00000001fffffffe, 8589934590 0x0001234500000000, 320254236426240 + 0x0000000000000000, 0 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 + 0x0000000000000001, 1 = 0x0001234500000001, 320254236426241 0x0001234500000000, 320254236426240 + 0x0000000000012345, 74565 = 0x0001234500012345, 320254236500805 0x0001234500000000, 320254236426240 + 0x0000000012345678, 305419896 = 0x0001234512345678, 320254541846136 0x0001234500000000, 320254236426240 + 0x000000007fffffff, 2147483647 = 0x000123457fffffff, 320256383909887 0x0001234500000000, 320254236426240 + 0x00000000ffffffff, 4294967295 = 0x00012345ffffffff, 320258531393535 0x0001234500000000, 320254236426240 + 0x0000000100000000, 4294967296 = 0x0001234600000000, 320258531393536 0x0001234500000000, 320254236426240 + 0x0000000100000001, 4294967297 = 0x0001234600000001, 320258531393537 0x0001234500000000, 320254236426240 + 0x0000000100012345, 4295041861 = 0x0001234600012345, 320258531468101 0x0001234500000000, 320254236426240 + 0x0000000112345678, 4600387192 = 0x0001234612345678, 320258836813432 0x0001234500000000, 320254236426240 + 0x000000017fffffff, 6442450943 = 0x000123467fffffff, 320260678877183 0x0001234500000000, 320254236426240 + 0x00000001ffffffff, 8589934591 = 0x00012346ffffffff, 320262826360831 0x0001234500000000, 320254236426240 + 0x0001234500000000, 320254236426240 = 0x0002468a00000000, 640508472852480 0x0001234500000000, 320254236426240 + 0x0001234500000001, 320254236426241 = 0x0002468a00000001, 640508472852481 0x0001234500000000, 320254236426240 + 0x0001234500012345, 320254236500805 = 0x0002468a00012345, 640508472927045 0x0001234500000000, 320254236426240 + 0x0001234512345678, 320254541846136 = 0x0002468a12345678, 640508778272376 0x0001234500000000, 320254236426240 + 0x000123457fffffff, 320256383909887 = 0x0002468a7fffffff, 640510620336127 0x0001234500000000, 320254236426240 + 0x00012345ffffffff, 320258531393535 = 0x0002468affffffff, 640512767819775 0x0001234500000000, 320254236426240 + 0x1234567800000000, 1311768464867721216 = 0x123579bd00000000, 1312088719104147456 0x0001234500000000, 320254236426240 + 0x1234567800000001, 1311768464867721217 = 0x123579bd00000001, 1312088719104147457 0x0001234500000000, 320254236426240 + 0x1234567800012345, 1311768464867795781 = 0x123579bd00012345, 1312088719104222021 0x0001234500000000, 320254236426240 + 0x1234567812345678, 1311768465173141112 = 0x123579bd12345678, 1312088719409567352 0x0001234500000000, 320254236426240 + 0x123456787fffffff, 1311768467015204863 = 0x123579bd7fffffff, 1312088721251631103 0x0001234500000000, 320254236426240 + 0x12345678ffffffff, 1311768469162688511 = 0x123579bdffffffff, 1312088723399114751 0x0001234500000000, 320254236426240 + 0x7fffffff00000000, 9223372032559808512 = 0x8001234400000000, -9223051786913316864 0x0001234500000000, 320254236426240 + 0x7fffffff00000001, 9223372032559808513 = 0x8001234400000001, -9223051786913316863 0x0001234500000000, 320254236426240 + 0x7fffffff00012345, 9223372032559883077 = 0x8001234400012345, -9223051786913242299 0x0001234500000000, 320254236426240 + 0x7fffffff12345678, 9223372032865228408 = 0x8001234412345678, -9223051786607896968 0x0001234500000000, 320254236426240 + 0x7fffffff7fffffff, 9223372034707292159 = 0x800123447fffffff, -9223051784765833217 0x0001234500000000, 320254236426240 + 0x7fffffffffffffff, 9223372036854775807 = 0x80012344ffffffff, -9223051782618349569 0x0001234500000000, 320254236426240 + 0xffffffff00000000, -4294967296 = 0x0001234400000000, 320249941458944 0x0001234500000000, 320254236426240 + 0xffffffff00000001, -4294967295 = 0x0001234400000001, 320249941458945 0x0001234500000000, 320254236426240 + 0xffffffff00012345, -4294892731 = 0x0001234400012345, 320249941533509 0x0001234500000000, 320254236426240 + 0xffffffff12345678, -3989547400 = 0x0001234412345678, 320250246878840 0x0001234500000000, 320254236426240 + 0xffffffff7fffffff, -2147483649 = 0x000123447fffffff, 320252088942591 0x0001234500000000, 320254236426240 + 0xffffffffffffffff, -1 = 0x00012344ffffffff, 320254236426239 0x0001234500000001, 320254236426241 + 0x0000000000000000, 0 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 + 0x0000000000000001, 1 = 0x0001234500000002, 320254236426242 0x0001234500000001, 320254236426241 + 0x0000000000012345, 74565 = 0x0001234500012346, 320254236500806 0x0001234500000001, 320254236426241 + 0x0000000012345678, 305419896 = 0x0001234512345679, 320254541846137 0x0001234500000001, 320254236426241 + 0x000000007fffffff, 2147483647 = 0x0001234580000000, 320256383909888 0x0001234500000001, 320254236426241 + 0x00000000ffffffff, 4294967295 = 0x0001234600000000, 320258531393536 0x0001234500000001, 320254236426241 + 0x0000000100000000, 4294967296 = 0x0001234600000001, 320258531393537 0x0001234500000001, 320254236426241 + 0x0000000100000001, 4294967297 = 0x0001234600000002, 320258531393538 0x0001234500000001, 320254236426241 + 0x0000000100012345, 4295041861 = 0x0001234600012346, 320258531468102 0x0001234500000001, 320254236426241 + 0x0000000112345678, 4600387192 = 0x0001234612345679, 320258836813433 0x0001234500000001, 320254236426241 + 0x000000017fffffff, 6442450943 = 0x0001234680000000, 320260678877184 0x0001234500000001, 320254236426241 + 0x00000001ffffffff, 8589934591 = 0x0001234700000000, 320262826360832 0x0001234500000001, 320254236426241 + 0x0001234500000000, 320254236426240 = 0x0002468a00000001, 640508472852481 0x0001234500000001, 320254236426241 + 0x0001234500000001, 320254236426241 = 0x0002468a00000002, 640508472852482 0x0001234500000001, 320254236426241 + 0x0001234500012345, 320254236500805 = 0x0002468a00012346, 640508472927046 0x0001234500000001, 320254236426241 + 0x0001234512345678, 320254541846136 = 0x0002468a12345679, 640508778272377 0x0001234500000001, 320254236426241 + 0x000123457fffffff, 320256383909887 = 0x0002468a80000000, 640510620336128 0x0001234500000001, 320254236426241 + 0x00012345ffffffff, 320258531393535 = 0x0002468b00000000, 640512767819776 0x0001234500000001, 320254236426241 + 0x1234567800000000, 1311768464867721216 = 0x123579bd00000001, 1312088719104147457 0x0001234500000001, 320254236426241 + 0x1234567800000001, 1311768464867721217 = 0x123579bd00000002, 1312088719104147458 0x0001234500000001, 320254236426241 + 0x1234567800012345, 1311768464867795781 = 0x123579bd00012346, 1312088719104222022 0x0001234500000001, 320254236426241 + 0x1234567812345678, 1311768465173141112 = 0x123579bd12345679, 1312088719409567353 0x0001234500000001, 320254236426241 + 0x123456787fffffff, 1311768467015204863 = 0x123579bd80000000, 1312088721251631104 0x0001234500000001, 320254236426241 + 0x12345678ffffffff, 1311768469162688511 = 0x123579be00000000, 1312088723399114752 0x0001234500000001, 320254236426241 + 0x7fffffff00000000, 9223372032559808512 = 0x8001234400000001, -9223051786913316863 0x0001234500000001, 320254236426241 + 0x7fffffff00000001, 9223372032559808513 = 0x8001234400000002, -9223051786913316862 0x0001234500000001, 320254236426241 + 0x7fffffff00012345, 9223372032559883077 = 0x8001234400012346, -9223051786913242298 0x0001234500000001, 320254236426241 + 0x7fffffff12345678, 9223372032865228408 = 0x8001234412345679, -9223051786607896967 0x0001234500000001, 320254236426241 + 0x7fffffff7fffffff, 9223372034707292159 = 0x8001234480000000, -9223051784765833216 0x0001234500000001, 320254236426241 + 0x7fffffffffffffff, 9223372036854775807 = 0x8001234500000000, -9223051782618349568 0x0001234500000001, 320254236426241 + 0xffffffff00000000, -4294967296 = 0x0001234400000001, 320249941458945 0x0001234500000001, 320254236426241 + 0xffffffff00000001, -4294967295 = 0x0001234400000002, 320249941458946 0x0001234500000001, 320254236426241 + 0xffffffff00012345, -4294892731 = 0x0001234400012346, 320249941533510 0x0001234500000001, 320254236426241 + 0xffffffff12345678, -3989547400 = 0x0001234412345679, 320250246878841 0x0001234500000001, 320254236426241 + 0xffffffff7fffffff, -2147483649 = 0x0001234480000000, 320252088942592 0x0001234500000001, 320254236426241 + 0xffffffffffffffff, -1 = 0x0001234500000000, 320254236426240 0x0001234500012345, 320254236500805 + 0x0000000000000000, 0 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 + 0x0000000000000001, 1 = 0x0001234500012346, 320254236500806 0x0001234500012345, 320254236500805 + 0x0000000000012345, 74565 = 0x000123450002468a, 320254236575370 0x0001234500012345, 320254236500805 + 0x0000000012345678, 305419896 = 0x00012345123579bd, 320254541920701 0x0001234500012345, 320254236500805 + 0x000000007fffffff, 2147483647 = 0x0001234580012344, 320256383984452 0x0001234500012345, 320254236500805 + 0x00000000ffffffff, 4294967295 = 0x0001234600012344, 320258531468100 0x0001234500012345, 320254236500805 + 0x0000000100000000, 4294967296 = 0x0001234600012345, 320258531468101 0x0001234500012345, 320254236500805 + 0x0000000100000001, 4294967297 = 0x0001234600012346, 320258531468102 0x0001234500012345, 320254236500805 + 0x0000000100012345, 4295041861 = 0x000123460002468a, 320258531542666 0x0001234500012345, 320254236500805 + 0x0000000112345678, 4600387192 = 0x00012346123579bd, 320258836887997 0x0001234500012345, 320254236500805 + 0x000000017fffffff, 6442450943 = 0x0001234680012344, 320260678951748 0x0001234500012345, 320254236500805 + 0x00000001ffffffff, 8589934591 = 0x0001234700012344, 320262826435396 0x0001234500012345, 320254236500805 + 0x0001234500000000, 320254236426240 = 0x0002468a00012345, 640508472927045 0x0001234500012345, 320254236500805 + 0x0001234500000001, 320254236426241 = 0x0002468a00012346, 640508472927046 0x0001234500012345, 320254236500805 + 0x0001234500012345, 320254236500805 = 0x0002468a0002468a, 640508473001610 0x0001234500012345, 320254236500805 + 0x0001234512345678, 320254541846136 = 0x0002468a123579bd, 640508778346941 0x0001234500012345, 320254236500805 + 0x000123457fffffff, 320256383909887 = 0x0002468a80012344, 640510620410692 0x0001234500012345, 320254236500805 + 0x00012345ffffffff, 320258531393535 = 0x0002468b00012344, 640512767894340 0x0001234500012345, 320254236500805 + 0x1234567800000000, 1311768464867721216 = 0x123579bd00012345, 1312088719104222021 0x0001234500012345, 320254236500805 + 0x1234567800000001, 1311768464867721217 = 0x123579bd00012346, 1312088719104222022 0x0001234500012345, 320254236500805 + 0x1234567800012345, 1311768464867795781 = 0x123579bd0002468a, 1312088719104296586 0x0001234500012345, 320254236500805 + 0x1234567812345678, 1311768465173141112 = 0x123579bd123579bd, 1312088719409641917 0x0001234500012345, 320254236500805 + 0x123456787fffffff, 1311768467015204863 = 0x123579bd80012344, 1312088721251705668 0x0001234500012345, 320254236500805 + 0x12345678ffffffff, 1311768469162688511 = 0x123579be00012344, 1312088723399189316 0x0001234500012345, 320254236500805 + 0x7fffffff00000000, 9223372032559808512 = 0x8001234400012345, -9223051786913242299 0x0001234500012345, 320254236500805 + 0x7fffffff00000001, 9223372032559808513 = 0x8001234400012346, -9223051786913242298 0x0001234500012345, 320254236500805 + 0x7fffffff00012345, 9223372032559883077 = 0x800123440002468a, -9223051786913167734 0x0001234500012345, 320254236500805 + 0x7fffffff12345678, 9223372032865228408 = 0x80012344123579bd, -9223051786607822403 0x0001234500012345, 320254236500805 + 0x7fffffff7fffffff, 9223372034707292159 = 0x8001234480012344, -9223051784765758652 0x0001234500012345, 320254236500805 + 0x7fffffffffffffff, 9223372036854775807 = 0x8001234500012344, -9223051782618275004 0x0001234500012345, 320254236500805 + 0xffffffff00000000, -4294967296 = 0x0001234400012345, 320249941533509 0x0001234500012345, 320254236500805 + 0xffffffff00000001, -4294967295 = 0x0001234400012346, 320249941533510 0x0001234500012345, 320254236500805 + 0xffffffff00012345, -4294892731 = 0x000123440002468a, 320249941608074 0x0001234500012345, 320254236500805 + 0xffffffff12345678, -3989547400 = 0x00012344123579bd, 320250246953405 0x0001234500012345, 320254236500805 + 0xffffffff7fffffff, -2147483649 = 0x0001234480012344, 320252089017156 0x0001234500012345, 320254236500805 + 0xffffffffffffffff, -1 = 0x0001234500012344, 320254236500804 0x0001234512345678, 320254541846136 + 0x0000000000000000, 0 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 + 0x0000000000000001, 1 = 0x0001234512345679, 320254541846137 0x0001234512345678, 320254541846136 + 0x0000000000012345, 74565 = 0x00012345123579bd, 320254541920701 0x0001234512345678, 320254541846136 + 0x0000000012345678, 305419896 = 0x000123452468acf0, 320254847266032 0x0001234512345678, 320254541846136 + 0x000000007fffffff, 2147483647 = 0x0001234592345677, 320256689329783 0x0001234512345678, 320254541846136 + 0x00000000ffffffff, 4294967295 = 0x0001234612345677, 320258836813431 0x0001234512345678, 320254541846136 + 0x0000000100000000, 4294967296 = 0x0001234612345678, 320258836813432 0x0001234512345678, 320254541846136 + 0x0000000100000001, 4294967297 = 0x0001234612345679, 320258836813433 0x0001234512345678, 320254541846136 + 0x0000000100012345, 4295041861 = 0x00012346123579bd, 320258836887997 0x0001234512345678, 320254541846136 + 0x0000000112345678, 4600387192 = 0x000123462468acf0, 320259142233328 0x0001234512345678, 320254541846136 + 0x000000017fffffff, 6442450943 = 0x0001234692345677, 320260984297079 0x0001234512345678, 320254541846136 + 0x00000001ffffffff, 8589934591 = 0x0001234712345677, 320263131780727 0x0001234512345678, 320254541846136 + 0x0001234500000000, 320254236426240 = 0x0002468a12345678, 640508778272376 0x0001234512345678, 320254541846136 + 0x0001234500000001, 320254236426241 = 0x0002468a12345679, 640508778272377 0x0001234512345678, 320254541846136 + 0x0001234500012345, 320254236500805 = 0x0002468a123579bd, 640508778346941 0x0001234512345678, 320254541846136 + 0x0001234512345678, 320254541846136 = 0x0002468a2468acf0, 640509083692272 0x0001234512345678, 320254541846136 + 0x000123457fffffff, 320256383909887 = 0x0002468a92345677, 640510925756023 0x0001234512345678, 320254541846136 + 0x00012345ffffffff, 320258531393535 = 0x0002468b12345677, 640513073239671 0x0001234512345678, 320254541846136 + 0x1234567800000000, 1311768464867721216 = 0x123579bd12345678, 1312088719409567352 0x0001234512345678, 320254541846136 + 0x1234567800000001, 1311768464867721217 = 0x123579bd12345679, 1312088719409567353 0x0001234512345678, 320254541846136 + 0x1234567800012345, 1311768464867795781 = 0x123579bd123579bd, 1312088719409641917 0x0001234512345678, 320254541846136 + 0x1234567812345678, 1311768465173141112 = 0x123579bd2468acf0, 1312088719714987248 0x0001234512345678, 320254541846136 + 0x123456787fffffff, 1311768467015204863 = 0x123579bd92345677, 1312088721557050999 0x0001234512345678, 320254541846136 + 0x12345678ffffffff, 1311768469162688511 = 0x123579be12345677, 1312088723704534647 0x0001234512345678, 320254541846136 + 0x7fffffff00000000, 9223372032559808512 = 0x8001234412345678, -9223051786607896968 0x0001234512345678, 320254541846136 + 0x7fffffff00000001, 9223372032559808513 = 0x8001234412345679, -9223051786607896967 0x0001234512345678, 320254541846136 + 0x7fffffff00012345, 9223372032559883077 = 0x80012344123579bd, -9223051786607822403 0x0001234512345678, 320254541846136 + 0x7fffffff12345678, 9223372032865228408 = 0x800123442468acf0, -9223051786302477072 0x0001234512345678, 320254541846136 + 0x7fffffff7fffffff, 9223372034707292159 = 0x8001234492345677, -9223051784460413321 0x0001234512345678, 320254541846136 + 0x7fffffffffffffff, 9223372036854775807 = 0x8001234512345677, -9223051782312929673 0x0001234512345678, 320254541846136 + 0xffffffff00000000, -4294967296 = 0x0001234412345678, 320250246878840 0x0001234512345678, 320254541846136 + 0xffffffff00000001, -4294967295 = 0x0001234412345679, 320250246878841 0x0001234512345678, 320254541846136 + 0xffffffff00012345, -4294892731 = 0x00012344123579bd, 320250246953405 0x0001234512345678, 320254541846136 + 0xffffffff12345678, -3989547400 = 0x000123442468acf0, 320250552298736 0x0001234512345678, 320254541846136 + 0xffffffff7fffffff, -2147483649 = 0x0001234492345677, 320252394362487 0x0001234512345678, 320254541846136 + 0xffffffffffffffff, -1 = 0x0001234512345677, 320254541846135 0x000123457fffffff, 320256383909887 + 0x0000000000000000, 0 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 + 0x0000000000000001, 1 = 0x0001234580000000, 320256383909888 0x000123457fffffff, 320256383909887 + 0x0000000000012345, 74565 = 0x0001234580012344, 320256383984452 0x000123457fffffff, 320256383909887 + 0x0000000012345678, 305419896 = 0x0001234592345677, 320256689329783 0x000123457fffffff, 320256383909887 + 0x000000007fffffff, 2147483647 = 0x00012345fffffffe, 320258531393534 0x000123457fffffff, 320256383909887 + 0x00000000ffffffff, 4294967295 = 0x000123467ffffffe, 320260678877182 0x000123457fffffff, 320256383909887 + 0x0000000100000000, 4294967296 = 0x000123467fffffff, 320260678877183 0x000123457fffffff, 320256383909887 + 0x0000000100000001, 4294967297 = 0x0001234680000000, 320260678877184 0x000123457fffffff, 320256383909887 + 0x0000000100012345, 4295041861 = 0x0001234680012344, 320260678951748 0x000123457fffffff, 320256383909887 + 0x0000000112345678, 4600387192 = 0x0001234692345677, 320260984297079 0x000123457fffffff, 320256383909887 + 0x000000017fffffff, 6442450943 = 0x00012346fffffffe, 320262826360830 0x000123457fffffff, 320256383909887 + 0x00000001ffffffff, 8589934591 = 0x000123477ffffffe, 320264973844478 0x000123457fffffff, 320256383909887 + 0x0001234500000000, 320254236426240 = 0x0002468a7fffffff, 640510620336127 0x000123457fffffff, 320256383909887 + 0x0001234500000001, 320254236426241 = 0x0002468a80000000, 640510620336128 0x000123457fffffff, 320256383909887 + 0x0001234500012345, 320254236500805 = 0x0002468a80012344, 640510620410692 0x000123457fffffff, 320256383909887 + 0x0001234512345678, 320254541846136 = 0x0002468a92345677, 640510925756023 0x000123457fffffff, 320256383909887 + 0x000123457fffffff, 320256383909887 = 0x0002468afffffffe, 640512767819774 0x000123457fffffff, 320256383909887 + 0x00012345ffffffff, 320258531393535 = 0x0002468b7ffffffe, 640514915303422 0x000123457fffffff, 320256383909887 + 0x1234567800000000, 1311768464867721216 = 0x123579bd7fffffff, 1312088721251631103 0x000123457fffffff, 320256383909887 + 0x1234567800000001, 1311768464867721217 = 0x123579bd80000000, 1312088721251631104 0x000123457fffffff, 320256383909887 + 0x1234567800012345, 1311768464867795781 = 0x123579bd80012344, 1312088721251705668 0x000123457fffffff, 320256383909887 + 0x1234567812345678, 1311768465173141112 = 0x123579bd92345677, 1312088721557050999 0x000123457fffffff, 320256383909887 + 0x123456787fffffff, 1311768467015204863 = 0x123579bdfffffffe, 1312088723399114750 0x000123457fffffff, 320256383909887 + 0x12345678ffffffff, 1311768469162688511 = 0x123579be7ffffffe, 1312088725546598398 0x000123457fffffff, 320256383909887 + 0x7fffffff00000000, 9223372032559808512 = 0x800123447fffffff, -9223051784765833217 0x000123457fffffff, 320256383909887 + 0x7fffffff00000001, 9223372032559808513 = 0x8001234480000000, -9223051784765833216 0x000123457fffffff, 320256383909887 + 0x7fffffff00012345, 9223372032559883077 = 0x8001234480012344, -9223051784765758652 0x000123457fffffff, 320256383909887 + 0x7fffffff12345678, 9223372032865228408 = 0x8001234492345677, -9223051784460413321 0x000123457fffffff, 320256383909887 + 0x7fffffff7fffffff, 9223372034707292159 = 0x80012344fffffffe, -9223051782618349570 0x000123457fffffff, 320256383909887 + 0x7fffffffffffffff, 9223372036854775807 = 0x800123457ffffffe, -9223051780470865922 0x000123457fffffff, 320256383909887 + 0xffffffff00000000, -4294967296 = 0x000123447fffffff, 320252088942591 0x000123457fffffff, 320256383909887 + 0xffffffff00000001, -4294967295 = 0x0001234480000000, 320252088942592 0x000123457fffffff, 320256383909887 + 0xffffffff00012345, -4294892731 = 0x0001234480012344, 320252089017156 0x000123457fffffff, 320256383909887 + 0xffffffff12345678, -3989547400 = 0x0001234492345677, 320252394362487 0x000123457fffffff, 320256383909887 + 0xffffffff7fffffff, -2147483649 = 0x00012344fffffffe, 320254236426238 0x000123457fffffff, 320256383909887 + 0xffffffffffffffff, -1 = 0x000123457ffffffe, 320256383909886 0x00012345ffffffff, 320258531393535 + 0x0000000000000000, 0 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 + 0x0000000000000001, 1 = 0x0001234600000000, 320258531393536 0x00012345ffffffff, 320258531393535 + 0x0000000000012345, 74565 = 0x0001234600012344, 320258531468100 0x00012345ffffffff, 320258531393535 + 0x0000000012345678, 305419896 = 0x0001234612345677, 320258836813431 0x00012345ffffffff, 320258531393535 + 0x000000007fffffff, 2147483647 = 0x000123467ffffffe, 320260678877182 0x00012345ffffffff, 320258531393535 + 0x00000000ffffffff, 4294967295 = 0x00012346fffffffe, 320262826360830 0x00012345ffffffff, 320258531393535 + 0x0000000100000000, 4294967296 = 0x00012346ffffffff, 320262826360831 0x00012345ffffffff, 320258531393535 + 0x0000000100000001, 4294967297 = 0x0001234700000000, 320262826360832 0x00012345ffffffff, 320258531393535 + 0x0000000100012345, 4295041861 = 0x0001234700012344, 320262826435396 0x00012345ffffffff, 320258531393535 + 0x0000000112345678, 4600387192 = 0x0001234712345677, 320263131780727 0x00012345ffffffff, 320258531393535 + 0x000000017fffffff, 6442450943 = 0x000123477ffffffe, 320264973844478 0x00012345ffffffff, 320258531393535 + 0x00000001ffffffff, 8589934591 = 0x00012347fffffffe, 320267121328126 0x00012345ffffffff, 320258531393535 + 0x0001234500000000, 320254236426240 = 0x0002468affffffff, 640512767819775 0x00012345ffffffff, 320258531393535 + 0x0001234500000001, 320254236426241 = 0x0002468b00000000, 640512767819776 0x00012345ffffffff, 320258531393535 + 0x0001234500012345, 320254236500805 = 0x0002468b00012344, 640512767894340 0x00012345ffffffff, 320258531393535 + 0x0001234512345678, 320254541846136 = 0x0002468b12345677, 640513073239671 0x00012345ffffffff, 320258531393535 + 0x000123457fffffff, 320256383909887 = 0x0002468b7ffffffe, 640514915303422 0x00012345ffffffff, 320258531393535 + 0x00012345ffffffff, 320258531393535 = 0x0002468bfffffffe, 640517062787070 0x00012345ffffffff, 320258531393535 + 0x1234567800000000, 1311768464867721216 = 0x123579bdffffffff, 1312088723399114751 0x00012345ffffffff, 320258531393535 + 0x1234567800000001, 1311768464867721217 = 0x123579be00000000, 1312088723399114752 0x00012345ffffffff, 320258531393535 + 0x1234567800012345, 1311768464867795781 = 0x123579be00012344, 1312088723399189316 0x00012345ffffffff, 320258531393535 + 0x1234567812345678, 1311768465173141112 = 0x123579be12345677, 1312088723704534647 0x00012345ffffffff, 320258531393535 + 0x123456787fffffff, 1311768467015204863 = 0x123579be7ffffffe, 1312088725546598398 0x00012345ffffffff, 320258531393535 + 0x12345678ffffffff, 1311768469162688511 = 0x123579befffffffe, 1312088727694082046 0x00012345ffffffff, 320258531393535 + 0x7fffffff00000000, 9223372032559808512 = 0x80012344ffffffff, -9223051782618349569 0x00012345ffffffff, 320258531393535 + 0x7fffffff00000001, 9223372032559808513 = 0x8001234500000000, -9223051782618349568 0x00012345ffffffff, 320258531393535 + 0x7fffffff00012345, 9223372032559883077 = 0x8001234500012344, -9223051782618275004 0x00012345ffffffff, 320258531393535 + 0x7fffffff12345678, 9223372032865228408 = 0x8001234512345677, -9223051782312929673 0x00012345ffffffff, 320258531393535 + 0x7fffffff7fffffff, 9223372034707292159 = 0x800123457ffffffe, -9223051780470865922 0x00012345ffffffff, 320258531393535 + 0x7fffffffffffffff, 9223372036854775807 = 0x80012345fffffffe, -9223051778323382274 0x00012345ffffffff, 320258531393535 + 0xffffffff00000000, -4294967296 = 0x00012344ffffffff, 320254236426239 0x00012345ffffffff, 320258531393535 + 0xffffffff00000001, -4294967295 = 0x0001234500000000, 320254236426240 0x00012345ffffffff, 320258531393535 + 0xffffffff00012345, -4294892731 = 0x0001234500012344, 320254236500804 0x00012345ffffffff, 320258531393535 + 0xffffffff12345678, -3989547400 = 0x0001234512345677, 320254541846135 0x00012345ffffffff, 320258531393535 + 0xffffffff7fffffff, -2147483649 = 0x000123457ffffffe, 320256383909886 0x00012345ffffffff, 320258531393535 + 0xffffffffffffffff, -1 = 0x00012345fffffffe, 320258531393534 0x1234567800000000, 1311768464867721216 + 0x0000000000000000, 0 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 + 0x0000000000000001, 1 = 0x1234567800000001, 1311768464867721217 0x1234567800000000, 1311768464867721216 + 0x0000000000012345, 74565 = 0x1234567800012345, 1311768464867795781 0x1234567800000000, 1311768464867721216 + 0x0000000012345678, 305419896 = 0x1234567812345678, 1311768465173141112 0x1234567800000000, 1311768464867721216 + 0x000000007fffffff, 2147483647 = 0x123456787fffffff, 1311768467015204863 0x1234567800000000, 1311768464867721216 + 0x00000000ffffffff, 4294967295 = 0x12345678ffffffff, 1311768469162688511 0x1234567800000000, 1311768464867721216 + 0x0000000100000000, 4294967296 = 0x1234567900000000, 1311768469162688512 0x1234567800000000, 1311768464867721216 + 0x0000000100000001, 4294967297 = 0x1234567900000001, 1311768469162688513 0x1234567800000000, 1311768464867721216 + 0x0000000100012345, 4295041861 = 0x1234567900012345, 1311768469162763077 0x1234567800000000, 1311768464867721216 + 0x0000000112345678, 4600387192 = 0x1234567912345678, 1311768469468108408 0x1234567800000000, 1311768464867721216 + 0x000000017fffffff, 6442450943 = 0x123456797fffffff, 1311768471310172159 0x1234567800000000, 1311768464867721216 + 0x00000001ffffffff, 8589934591 = 0x12345679ffffffff, 1311768473457655807 0x1234567800000000, 1311768464867721216 + 0x0001234500000000, 320254236426240 = 0x123579bd00000000, 1312088719104147456 0x1234567800000000, 1311768464867721216 + 0x0001234500000001, 320254236426241 = 0x123579bd00000001, 1312088719104147457 0x1234567800000000, 1311768464867721216 + 0x0001234500012345, 320254236500805 = 0x123579bd00012345, 1312088719104222021 0x1234567800000000, 1311768464867721216 + 0x0001234512345678, 320254541846136 = 0x123579bd12345678, 1312088719409567352 0x1234567800000000, 1311768464867721216 + 0x000123457fffffff, 320256383909887 = 0x123579bd7fffffff, 1312088721251631103 0x1234567800000000, 1311768464867721216 + 0x00012345ffffffff, 320258531393535 = 0x123579bdffffffff, 1312088723399114751 0x1234567800000000, 1311768464867721216 + 0x1234567800000000, 1311768464867721216 = 0x2468acf000000000, 2623536929735442432 0x1234567800000000, 1311768464867721216 + 0x1234567800000001, 1311768464867721217 = 0x2468acf000000001, 2623536929735442433 0x1234567800000000, 1311768464867721216 + 0x1234567800012345, 1311768464867795781 = 0x2468acf000012345, 2623536929735516997 0x1234567800000000, 1311768464867721216 + 0x1234567812345678, 1311768465173141112 = 0x2468acf012345678, 2623536930040862328 0x1234567800000000, 1311768464867721216 + 0x123456787fffffff, 1311768467015204863 = 0x2468acf07fffffff, 2623536931882926079 0x1234567800000000, 1311768464867721216 + 0x12345678ffffffff, 1311768469162688511 = 0x2468acf0ffffffff, 2623536934030409727 0x1234567800000000, 1311768464867721216 + 0x7fffffff00000000, 9223372032559808512 = 0x9234567700000000, -7911603576282021888 0x1234567800000000, 1311768464867721216 + 0x7fffffff00000001, 9223372032559808513 = 0x9234567700000001, -7911603576282021887 0x1234567800000000, 1311768464867721216 + 0x7fffffff00012345, 9223372032559883077 = 0x9234567700012345, -7911603576281947323 0x1234567800000000, 1311768464867721216 + 0x7fffffff12345678, 9223372032865228408 = 0x9234567712345678, -7911603575976601992 0x1234567800000000, 1311768464867721216 + 0x7fffffff7fffffff, 9223372034707292159 = 0x923456777fffffff, -7911603574134538241 0x1234567800000000, 1311768464867721216 + 0x7fffffffffffffff, 9223372036854775807 = 0x92345677ffffffff, -7911603571987054593 0x1234567800000000, 1311768464867721216 + 0xffffffff00000000, -4294967296 = 0x1234567700000000, 1311768460572753920 0x1234567800000000, 1311768464867721216 + 0xffffffff00000001, -4294967295 = 0x1234567700000001, 1311768460572753921 0x1234567800000000, 1311768464867721216 + 0xffffffff00012345, -4294892731 = 0x1234567700012345, 1311768460572828485 0x1234567800000000, 1311768464867721216 + 0xffffffff12345678, -3989547400 = 0x1234567712345678, 1311768460878173816 0x1234567800000000, 1311768464867721216 + 0xffffffff7fffffff, -2147483649 = 0x123456777fffffff, 1311768462720237567 0x1234567800000000, 1311768464867721216 + 0xffffffffffffffff, -1 = 0x12345677ffffffff, 1311768464867721215 0x1234567800000001, 1311768464867721217 + 0x0000000000000000, 0 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 + 0x0000000000000001, 1 = 0x1234567800000002, 1311768464867721218 0x1234567800000001, 1311768464867721217 + 0x0000000000012345, 74565 = 0x1234567800012346, 1311768464867795782 0x1234567800000001, 1311768464867721217 + 0x0000000012345678, 305419896 = 0x1234567812345679, 1311768465173141113 0x1234567800000001, 1311768464867721217 + 0x000000007fffffff, 2147483647 = 0x1234567880000000, 1311768467015204864 0x1234567800000001, 1311768464867721217 + 0x00000000ffffffff, 4294967295 = 0x1234567900000000, 1311768469162688512 0x1234567800000001, 1311768464867721217 + 0x0000000100000000, 4294967296 = 0x1234567900000001, 1311768469162688513 0x1234567800000001, 1311768464867721217 + 0x0000000100000001, 4294967297 = 0x1234567900000002, 1311768469162688514 0x1234567800000001, 1311768464867721217 + 0x0000000100012345, 4295041861 = 0x1234567900012346, 1311768469162763078 0x1234567800000001, 1311768464867721217 + 0x0000000112345678, 4600387192 = 0x1234567912345679, 1311768469468108409 0x1234567800000001, 1311768464867721217 + 0x000000017fffffff, 6442450943 = 0x1234567980000000, 1311768471310172160 0x1234567800000001, 1311768464867721217 + 0x00000001ffffffff, 8589934591 = 0x1234567a00000000, 1311768473457655808 0x1234567800000001, 1311768464867721217 + 0x0001234500000000, 320254236426240 = 0x123579bd00000001, 1312088719104147457 0x1234567800000001, 1311768464867721217 + 0x0001234500000001, 320254236426241 = 0x123579bd00000002, 1312088719104147458 0x1234567800000001, 1311768464867721217 + 0x0001234500012345, 320254236500805 = 0x123579bd00012346, 1312088719104222022 0x1234567800000001, 1311768464867721217 + 0x0001234512345678, 320254541846136 = 0x123579bd12345679, 1312088719409567353 0x1234567800000001, 1311768464867721217 + 0x000123457fffffff, 320256383909887 = 0x123579bd80000000, 1312088721251631104 0x1234567800000001, 1311768464867721217 + 0x00012345ffffffff, 320258531393535 = 0x123579be00000000, 1312088723399114752 0x1234567800000001, 1311768464867721217 + 0x1234567800000000, 1311768464867721216 = 0x2468acf000000001, 2623536929735442433 0x1234567800000001, 1311768464867721217 + 0x1234567800000001, 1311768464867721217 = 0x2468acf000000002, 2623536929735442434 0x1234567800000001, 1311768464867721217 + 0x1234567800012345, 1311768464867795781 = 0x2468acf000012346, 2623536929735516998 0x1234567800000001, 1311768464867721217 + 0x1234567812345678, 1311768465173141112 = 0x2468acf012345679, 2623536930040862329 0x1234567800000001, 1311768464867721217 + 0x123456787fffffff, 1311768467015204863 = 0x2468acf080000000, 2623536931882926080 0x1234567800000001, 1311768464867721217 + 0x12345678ffffffff, 1311768469162688511 = 0x2468acf100000000, 2623536934030409728 0x1234567800000001, 1311768464867721217 + 0x7fffffff00000000, 9223372032559808512 = 0x9234567700000001, -7911603576282021887 0x1234567800000001, 1311768464867721217 + 0x7fffffff00000001, 9223372032559808513 = 0x9234567700000002, -7911603576282021886 0x1234567800000001, 1311768464867721217 + 0x7fffffff00012345, 9223372032559883077 = 0x9234567700012346, -7911603576281947322 0x1234567800000001, 1311768464867721217 + 0x7fffffff12345678, 9223372032865228408 = 0x9234567712345679, -7911603575976601991 0x1234567800000001, 1311768464867721217 + 0x7fffffff7fffffff, 9223372034707292159 = 0x9234567780000000, -7911603574134538240 0x1234567800000001, 1311768464867721217 + 0x7fffffffffffffff, 9223372036854775807 = 0x9234567800000000, -7911603571987054592 0x1234567800000001, 1311768464867721217 + 0xffffffff00000000, -4294967296 = 0x1234567700000001, 1311768460572753921 0x1234567800000001, 1311768464867721217 + 0xffffffff00000001, -4294967295 = 0x1234567700000002, 1311768460572753922 0x1234567800000001, 1311768464867721217 + 0xffffffff00012345, -4294892731 = 0x1234567700012346, 1311768460572828486 0x1234567800000001, 1311768464867721217 + 0xffffffff12345678, -3989547400 = 0x1234567712345679, 1311768460878173817 0x1234567800000001, 1311768464867721217 + 0xffffffff7fffffff, -2147483649 = 0x1234567780000000, 1311768462720237568 0x1234567800000001, 1311768464867721217 + 0xffffffffffffffff, -1 = 0x1234567800000000, 1311768464867721216 0x1234567800012345, 1311768464867795781 + 0x0000000000000000, 0 = 0x1234567800012345, 1311768464867795781 0x1234567800012345, 1311768464867795781 + 0x0000000000000001, 1 = 0x1234567800012346, 1311768464867795782 0x1234567800012345, 1311768464867795781 + 0x0000000000012345, 74565 = 0x123456780002468a, 1311768464867870346 0x1234567800012345, 1311768464867795781 + 0x0000000012345678, 305419896 = 0x12345678123579bd, 1311768465173215677 0x1234567800012345, 1311768464867795781 + 0x000000007fffffff, 2147483647 = 0x1234567880012344, 1311768467015279428 0x1234567800012345, 1311768464867795781 + 0x00000000ffffffff, 4294967295 = 0x1234567900012344, 1311768469162763076 0x1234567800012345, 1311768464867795781 + 0x0000000100000000, 4294967296 = 0x1234567900012345, 1311768469162763077 0x1234567800012345, 1311768464867795781 + 0x0000000100000001, 4294967297 = 0x1234567900012346, 1311768469162763078 0x1234567800012345, 1311768464867795781 + 0x0000000100012345, 4295041861 = 0x123456790002468a, 1311768469162837642 0x1234567800012345, 1311768464867795781 + 0x0000000112345678, 4600387192 = 0x12345679123579bd, 1311768469468182973 0x1234567800012345, 1311768464867795781 + 0x000000017fffffff, 6442450943 = 0x1234567980012344, 1311768471310246724 0x1234567800012345, 1311768464867795781 + 0x00000001ffffffff, 8589934591 = 0x1234567a00012344, 1311768473457730372 0x1234567800012345, 1311768464867795781 + 0x0001234500000000, 320254236426240 = 0x123579bd00012345, 1312088719104222021 0x1234567800012345, 1311768464867795781 + 0x0001234500000001, 320254236426241 = 0x123579bd00012346, 1312088719104222022 0x1234567800012345, 1311768464867795781 + 0x0001234500012345, 320254236500805 = 0x123579bd0002468a, 1312088719104296586 0x1234567800012345, 1311768464867795781 + 0x0001234512345678, 320254541846136 = 0x123579bd123579bd, 1312088719409641917 0x1234567800012345, 1311768464867795781 + 0x000123457fffffff, 320256383909887 = 0x123579bd80012344, 1312088721251705668 0x1234567800012345, 1311768464867795781 + 0x00012345ffffffff, 320258531393535 = 0x123579be00012344, 1312088723399189316 0x1234567800012345, 1311768464867795781 + 0x1234567800000000, 1311768464867721216 = 0x2468acf000012345, 2623536929735516997 0x1234567800012345, 1311768464867795781 + 0x1234567800000001, 1311768464867721217 = 0x2468acf000012346, 2623536929735516998 0x1234567800012345, 1311768464867795781 + 0x1234567800012345, 1311768464867795781 = 0x2468acf00002468a, 2623536929735591562 0x1234567800012345, 1311768464867795781 + 0x1234567812345678, 1311768465173141112 = 0x2468acf0123579bd, 2623536930040936893 0x1234567800012345, 1311768464867795781 + 0x123456787fffffff, 1311768467015204863 = 0x2468acf080012344, 2623536931883000644 0x1234567800012345, 1311768464867795781 + 0x12345678ffffffff, 1311768469162688511 = 0x2468acf100012344, 2623536934030484292 0x1234567800012345, 1311768464867795781 + 0x7fffffff00000000, 9223372032559808512 = 0x9234567700012345, -7911603576281947323 0x1234567800012345, 1311768464867795781 + 0x7fffffff00000001, 9223372032559808513 = 0x9234567700012346, -7911603576281947322 0x1234567800012345, 1311768464867795781 + 0x7fffffff00012345, 9223372032559883077 = 0x923456770002468a, -7911603576281872758 0x1234567800012345, 1311768464867795781 + 0x7fffffff12345678, 9223372032865228408 = 0x92345677123579bd, -7911603575976527427 0x1234567800012345, 1311768464867795781 + 0x7fffffff7fffffff, 9223372034707292159 = 0x9234567780012344, -7911603574134463676 0x1234567800012345, 1311768464867795781 + 0x7fffffffffffffff, 9223372036854775807 = 0x9234567800012344, -7911603571986980028 0x1234567800012345, 1311768464867795781 + 0xffffffff00000000, -4294967296 = 0x1234567700012345, 1311768460572828485 0x1234567800012345, 1311768464867795781 + 0xffffffff00000001, -4294967295 = 0x1234567700012346, 1311768460572828486 0x1234567800012345, 1311768464867795781 + 0xffffffff00012345, -4294892731 = 0x123456770002468a, 1311768460572903050 0x1234567800012345, 1311768464867795781 + 0xffffffff12345678, -3989547400 = 0x12345677123579bd, 1311768460878248381 0x1234567800012345, 1311768464867795781 + 0xffffffff7fffffff, -2147483649 = 0x1234567780012344, 1311768462720312132 0x1234567800012345, 1311768464867795781 + 0xffffffffffffffff, -1 = 0x1234567800012344, 1311768464867795780 0x1234567812345678, 1311768465173141112 + 0x0000000000000000, 0 = 0x1234567812345678, 1311768465173141112 0x1234567812345678, 1311768465173141112 + 0x0000000000000001, 1 = 0x1234567812345679, 1311768465173141113 0x1234567812345678, 1311768465173141112 + 0x0000000000012345, 74565 = 0x12345678123579bd, 1311768465173215677 0x1234567812345678, 1311768465173141112 + 0x0000000012345678, 305419896 = 0x123456782468acf0, 1311768465478561008 0x1234567812345678, 1311768465173141112 + 0x000000007fffffff, 2147483647 = 0x1234567892345677, 1311768467320624759 0x1234567812345678, 1311768465173141112 + 0x00000000ffffffff, 4294967295 = 0x1234567912345677, 1311768469468108407 0x1234567812345678, 1311768465173141112 + 0x0000000100000000, 4294967296 = 0x1234567912345678, 1311768469468108408 0x1234567812345678, 1311768465173141112 + 0x0000000100000001, 4294967297 = 0x1234567912345679, 1311768469468108409 0x1234567812345678, 1311768465173141112 + 0x0000000100012345, 4295041861 = 0x12345679123579bd, 1311768469468182973 0x1234567812345678, 1311768465173141112 + 0x0000000112345678, 4600387192 = 0x123456792468acf0, 1311768469773528304 0x1234567812345678, 1311768465173141112 + 0x000000017fffffff, 6442450943 = 0x1234567992345677, 1311768471615592055 0x1234567812345678, 1311768465173141112 + 0x00000001ffffffff, 8589934591 = 0x1234567a12345677, 1311768473763075703 0x1234567812345678, 1311768465173141112 + 0x0001234500000000, 320254236426240 = 0x123579bd12345678, 1312088719409567352 0x1234567812345678, 1311768465173141112 + 0x0001234500000001, 320254236426241 = 0x123579bd12345679, 1312088719409567353 0x1234567812345678, 1311768465173141112 + 0x0001234500012345, 320254236500805 = 0x123579bd123579bd, 1312088719409641917 0x1234567812345678, 1311768465173141112 + 0x0001234512345678, 320254541846136 = 0x123579bd2468acf0, 1312088719714987248 0x1234567812345678, 1311768465173141112 + 0x000123457fffffff, 320256383909887 = 0x123579bd92345677, 1312088721557050999 0x1234567812345678, 1311768465173141112 + 0x00012345ffffffff, 320258531393535 = 0x123579be12345677, 1312088723704534647 0x1234567812345678, 1311768465173141112 + 0x1234567800000000, 1311768464867721216 = 0x2468acf012345678, 2623536930040862328 0x1234567812345678, 1311768465173141112 + 0x1234567800000001, 1311768464867721217 = 0x2468acf012345679, 2623536930040862329 0x1234567812345678, 1311768465173141112 + 0x1234567800012345, 1311768464867795781 = 0x2468acf0123579bd, 2623536930040936893 0x1234567812345678, 1311768465173141112 + 0x1234567812345678, 1311768465173141112 = 0x2468acf02468acf0, 2623536930346282224 0x1234567812345678, 1311768465173141112 + 0x123456787fffffff, 1311768467015204863 = 0x2468acf092345677, 2623536932188345975 0x1234567812345678, 1311768465173141112 + 0x12345678ffffffff, 1311768469162688511 = 0x2468acf112345677, 2623536934335829623 0x1234567812345678, 1311768465173141112 + 0x7fffffff00000000, 9223372032559808512 = 0x9234567712345678, -7911603575976601992 0x1234567812345678, 1311768465173141112 + 0x7fffffff00000001, 9223372032559808513 = 0x9234567712345679, -7911603575976601991 0x1234567812345678, 1311768465173141112 + 0x7fffffff00012345, 9223372032559883077 = 0x92345677123579bd, -7911603575976527427 0x1234567812345678, 1311768465173141112 + 0x7fffffff12345678, 9223372032865228408 = 0x923456772468acf0, -7911603575671182096 0x1234567812345678, 1311768465173141112 + 0x7fffffff7fffffff, 9223372034707292159 = 0x9234567792345677, -7911603573829118345 0x1234567812345678, 1311768465173141112 + 0x7fffffffffffffff, 9223372036854775807 = 0x9234567812345677, -7911603571681634697 0x1234567812345678, 1311768465173141112 + 0xffffffff00000000, -4294967296 = 0x1234567712345678, 1311768460878173816 0x1234567812345678, 1311768465173141112 + 0xffffffff00000001, -4294967295 = 0x1234567712345679, 1311768460878173817 0x1234567812345678, 1311768465173141112 + 0xffffffff00012345, -4294892731 = 0x12345677123579bd, 1311768460878248381 0x1234567812345678, 1311768465173141112 + 0xffffffff12345678, -3989547400 = 0x123456772468acf0, 1311768461183593712 0x1234567812345678, 1311768465173141112 + 0xffffffff7fffffff, -2147483649 = 0x1234567792345677, 1311768463025657463 0x1234567812345678, 1311768465173141112 + 0xffffffffffffffff, -1 = 0x1234567812345677, 1311768465173141111 0x123456787fffffff, 1311768467015204863 + 0x0000000000000000, 0 = 0x123456787fffffff, 1311768467015204863 0x123456787fffffff, 1311768467015204863 + 0x0000000000000001, 1 = 0x1234567880000000, 1311768467015204864 0x123456787fffffff, 1311768467015204863 + 0x0000000000012345, 74565 = 0x1234567880012344, 1311768467015279428 0x123456787fffffff, 1311768467015204863 + 0x0000000012345678, 305419896 = 0x1234567892345677, 1311768467320624759 0x123456787fffffff, 1311768467015204863 + 0x000000007fffffff, 2147483647 = 0x12345678fffffffe, 1311768469162688510 0x123456787fffffff, 1311768467015204863 + 0x00000000ffffffff, 4294967295 = 0x123456797ffffffe, 1311768471310172158 0x123456787fffffff, 1311768467015204863 + 0x0000000100000000, 4294967296 = 0x123456797fffffff, 1311768471310172159 0x123456787fffffff, 1311768467015204863 + 0x0000000100000001, 4294967297 = 0x1234567980000000, 1311768471310172160 0x123456787fffffff, 1311768467015204863 + 0x0000000100012345, 4295041861 = 0x1234567980012344, 1311768471310246724 0x123456787fffffff, 1311768467015204863 + 0x0000000112345678, 4600387192 = 0x1234567992345677, 1311768471615592055 0x123456787fffffff, 1311768467015204863 + 0x000000017fffffff, 6442450943 = 0x12345679fffffffe, 1311768473457655806 0x123456787fffffff, 1311768467015204863 + 0x00000001ffffffff, 8589934591 = 0x1234567a7ffffffe, 1311768475605139454 0x123456787fffffff, 1311768467015204863 + 0x0001234500000000, 320254236426240 = 0x123579bd7fffffff, 1312088721251631103 0x123456787fffffff, 1311768467015204863 + 0x0001234500000001, 320254236426241 = 0x123579bd80000000, 1312088721251631104 0x123456787fffffff, 1311768467015204863 + 0x0001234500012345, 320254236500805 = 0x123579bd80012344, 1312088721251705668 0x123456787fffffff, 1311768467015204863 + 0x0001234512345678, 320254541846136 = 0x123579bd92345677, 1312088721557050999 0x123456787fffffff, 1311768467015204863 + 0x000123457fffffff, 320256383909887 = 0x123579bdfffffffe, 1312088723399114750 0x123456787fffffff, 1311768467015204863 + 0x00012345ffffffff, 320258531393535 = 0x123579be7ffffffe, 1312088725546598398 0x123456787fffffff, 1311768467015204863 + 0x1234567800000000, 1311768464867721216 = 0x2468acf07fffffff, 2623536931882926079 0x123456787fffffff, 1311768467015204863 + 0x1234567800000001, 1311768464867721217 = 0x2468acf080000000, 2623536931882926080 0x123456787fffffff, 1311768467015204863 + 0x1234567800012345, 1311768464867795781 = 0x2468acf080012344, 2623536931883000644 0x123456787fffffff, 1311768467015204863 + 0x1234567812345678, 1311768465173141112 = 0x2468acf092345677, 2623536932188345975 0x123456787fffffff, 1311768467015204863 + 0x123456787fffffff, 1311768467015204863 = 0x2468acf0fffffffe, 2623536934030409726 0x123456787fffffff, 1311768467015204863 + 0x12345678ffffffff, 1311768469162688511 = 0x2468acf17ffffffe, 2623536936177893374 0x123456787fffffff, 1311768467015204863 + 0x7fffffff00000000, 9223372032559808512 = 0x923456777fffffff, -7911603574134538241 0x123456787fffffff, 1311768467015204863 + 0x7fffffff00000001, 9223372032559808513 = 0x9234567780000000, -7911603574134538240 0x123456787fffffff, 1311768467015204863 + 0x7fffffff00012345, 9223372032559883077 = 0x9234567780012344, -7911603574134463676 0x123456787fffffff, 1311768467015204863 + 0x7fffffff12345678, 9223372032865228408 = 0x9234567792345677, -7911603573829118345 0x123456787fffffff, 1311768467015204863 + 0x7fffffff7fffffff, 9223372034707292159 = 0x92345677fffffffe, -7911603571987054594 0x123456787fffffff, 1311768467015204863 + 0x7fffffffffffffff, 9223372036854775807 = 0x923456787ffffffe, -7911603569839570946 0x123456787fffffff, 1311768467015204863 + 0xffffffff00000000, -4294967296 = 0x123456777fffffff, 1311768462720237567 0x123456787fffffff, 1311768467015204863 + 0xffffffff00000001, -4294967295 = 0x1234567780000000, 1311768462720237568 0x123456787fffffff, 1311768467015204863 + 0xffffffff00012345, -4294892731 = 0x1234567780012344, 1311768462720312132 0x123456787fffffff, 1311768467015204863 + 0xffffffff12345678, -3989547400 = 0x1234567792345677, 1311768463025657463 0x123456787fffffff, 1311768467015204863 + 0xffffffff7fffffff, -2147483649 = 0x12345677fffffffe, 1311768464867721214 0x123456787fffffff, 1311768467015204863 + 0xffffffffffffffff, -1 = 0x123456787ffffffe, 1311768467015204862 0x12345678ffffffff, 1311768469162688511 + 0x0000000000000000, 0 = 0x12345678ffffffff, 1311768469162688511 0x12345678ffffffff, 1311768469162688511 + 0x0000000000000001, 1 = 0x1234567900000000, 1311768469162688512 0x12345678ffffffff, 1311768469162688511 + 0x0000000000012345, 74565 = 0x1234567900012344, 1311768469162763076 0x12345678ffffffff, 1311768469162688511 + 0x0000000012345678, 305419896 = 0x1234567912345677, 1311768469468108407 0x12345678ffffffff, 1311768469162688511 + 0x000000007fffffff, 2147483647 = 0x123456797ffffffe, 1311768471310172158 0x12345678ffffffff, 1311768469162688511 + 0x00000000ffffffff, 4294967295 = 0x12345679fffffffe, 1311768473457655806 0x12345678ffffffff, 1311768469162688511 + 0x0000000100000000, 4294967296 = 0x12345679ffffffff, 1311768473457655807 0x12345678ffffffff, 1311768469162688511 + 0x0000000100000001, 4294967297 = 0x1234567a00000000, 1311768473457655808 0x12345678ffffffff, 1311768469162688511 + 0x0000000100012345, 4295041861 = 0x1234567a00012344, 1311768473457730372 0x12345678ffffffff, 1311768469162688511 + 0x0000000112345678, 4600387192 = 0x1234567a12345677, 1311768473763075703 0x12345678ffffffff, 1311768469162688511 + 0x000000017fffffff, 6442450943 = 0x1234567a7ffffffe, 1311768475605139454 0x12345678ffffffff, 1311768469162688511 + 0x00000001ffffffff, 8589934591 = 0x1234567afffffffe, 1311768477752623102 0x12345678ffffffff, 1311768469162688511 + 0x0001234500000000, 320254236426240 = 0x123579bdffffffff, 1312088723399114751 0x12345678ffffffff, 1311768469162688511 + 0x0001234500000001, 320254236426241 = 0x123579be00000000, 1312088723399114752 0x12345678ffffffff, 1311768469162688511 + 0x0001234500012345, 320254236500805 = 0x123579be00012344, 1312088723399189316 0x12345678ffffffff, 1311768469162688511 + 0x0001234512345678, 320254541846136 = 0x123579be12345677, 1312088723704534647 0x12345678ffffffff, 1311768469162688511 + 0x000123457fffffff, 320256383909887 = 0x123579be7ffffffe, 1312088725546598398 0x12345678ffffffff, 1311768469162688511 + 0x00012345ffffffff, 320258531393535 = 0x123579befffffffe, 1312088727694082046 0x12345678ffffffff, 1311768469162688511 + 0x1234567800000000, 1311768464867721216 = 0x2468acf0ffffffff, 2623536934030409727 0x12345678ffffffff, 1311768469162688511 + 0x1234567800000001, 1311768464867721217 = 0x2468acf100000000, 2623536934030409728 0x12345678ffffffff, 1311768469162688511 + 0x1234567800012345, 1311768464867795781 = 0x2468acf100012344, 2623536934030484292 0x12345678ffffffff, 1311768469162688511 + 0x1234567812345678, 1311768465173141112 = 0x2468acf112345677, 2623536934335829623 0x12345678ffffffff, 1311768469162688511 + 0x123456787fffffff, 1311768467015204863 = 0x2468acf17ffffffe, 2623536936177893374 0x12345678ffffffff, 1311768469162688511 + 0x12345678ffffffff, 1311768469162688511 = 0x2468acf1fffffffe, 2623536938325377022 0x12345678ffffffff, 1311768469162688511 + 0x7fffffff00000000, 9223372032559808512 = 0x92345677ffffffff, -7911603571987054593 0x12345678ffffffff, 1311768469162688511 + 0x7fffffff00000001, 9223372032559808513 = 0x9234567800000000, -7911603571987054592 0x12345678ffffffff, 1311768469162688511 + 0x7fffffff00012345, 9223372032559883077 = 0x9234567800012344, -7911603571986980028 0x12345678ffffffff, 1311768469162688511 + 0x7fffffff12345678, 9223372032865228408 = 0x9234567812345677, -7911603571681634697 0x12345678ffffffff, 1311768469162688511 + 0x7fffffff7fffffff, 9223372034707292159 = 0x923456787ffffffe, -7911603569839570946 0x12345678ffffffff, 1311768469162688511 + 0x7fffffffffffffff, 9223372036854775807 = 0x92345678fffffffe, -7911603567692087298 0x12345678ffffffff, 1311768469162688511 + 0xffffffff00000000, -4294967296 = 0x12345677ffffffff, 1311768464867721215 0x12345678ffffffff, 1311768469162688511 + 0xffffffff00000001, -4294967295 = 0x1234567800000000, 1311768464867721216 0x12345678ffffffff, 1311768469162688511 + 0xffffffff00012345, -4294892731 = 0x1234567800012344, 1311768464867795780 0x12345678ffffffff, 1311768469162688511 + 0xffffffff12345678, -3989547400 = 0x1234567812345677, 1311768465173141111 0x12345678ffffffff, 1311768469162688511 + 0xffffffff7fffffff, -2147483649 = 0x123456787ffffffe, 1311768467015204862 0x12345678ffffffff, 1311768469162688511 + 0xffffffffffffffff, -1 = 0x12345678fffffffe, 1311768469162688510 0x7fffffff00000000, 9223372032559808512 + 0x0000000000000000, 0 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000000, 9223372032559808512 + 0x0000000000000001, 1 = 0x7fffffff00000001, 9223372032559808513 0x7fffffff00000000, 9223372032559808512 + 0x0000000000012345, 74565 = 0x7fffffff00012345, 9223372032559883077 0x7fffffff00000000, 9223372032559808512 + 0x0000000012345678, 305419896 = 0x7fffffff12345678, 9223372032865228408 0x7fffffff00000000, 9223372032559808512 + 0x000000007fffffff, 2147483647 = 0x7fffffff7fffffff, 9223372034707292159 0x7fffffff00000000, 9223372032559808512 + 0x00000000ffffffff, 4294967295 = 0x7fffffffffffffff, 9223372036854775807 0x7fffffff00000000, 9223372032559808512 + 0x0000000100000000, 4294967296 = 0x8000000000000000, -9223372036854775808 0x7fffffff00000000, 9223372032559808512 + 0x0000000100000001, 4294967297 = 0x8000000000000001, -9223372036854775807 0x7fffffff00000000, 9223372032559808512 + 0x0000000100012345, 4295041861 = 0x8000000000012345, -9223372036854701243 0x7fffffff00000000, 9223372032559808512 + 0x0000000112345678, 4600387192 = 0x8000000012345678, -9223372036549355912 0x7fffffff00000000, 9223372032559808512 + 0x000000017fffffff, 6442450943 = 0x800000007fffffff, -9223372034707292161 0x7fffffff00000000, 9223372032559808512 + 0x00000001ffffffff, 8589934591 = 0x80000000ffffffff, -9223372032559808513 0x7fffffff00000000, 9223372032559808512 + 0x0001234500000000, 320254236426240 = 0x8001234400000000, -9223051786913316864 0x7fffffff00000000, 9223372032559808512 + 0x0001234500000001, 320254236426241 = 0x8001234400000001, -9223051786913316863 0x7fffffff00000000, 9223372032559808512 + 0x0001234500012345, 320254236500805 = 0x8001234400012345, -9223051786913242299 0x7fffffff00000000, 9223372032559808512 + 0x0001234512345678, 320254541846136 = 0x8001234412345678, -9223051786607896968 0x7fffffff00000000, 9223372032559808512 + 0x000123457fffffff, 320256383909887 = 0x800123447fffffff, -9223051784765833217 0x7fffffff00000000, 9223372032559808512 + 0x00012345ffffffff, 320258531393535 = 0x80012344ffffffff, -9223051782618349569 0x7fffffff00000000, 9223372032559808512 + 0x1234567800000000, 1311768464867721216 = 0x9234567700000000, -7911603576282021888 0x7fffffff00000000, 9223372032559808512 + 0x1234567800000001, 1311768464867721217 = 0x9234567700000001, -7911603576282021887 0x7fffffff00000000, 9223372032559808512 + 0x1234567800012345, 1311768464867795781 = 0x9234567700012345, -7911603576281947323 0x7fffffff00000000, 9223372032559808512 + 0x1234567812345678, 1311768465173141112 = 0x9234567712345678, -7911603575976601992 0x7fffffff00000000, 9223372032559808512 + 0x123456787fffffff, 1311768467015204863 = 0x923456777fffffff, -7911603574134538241 0x7fffffff00000000, 9223372032559808512 + 0x12345678ffffffff, 1311768469162688511 = 0x92345677ffffffff, -7911603571987054593 0x7fffffff00000000, 9223372032559808512 + 0x7fffffff00000000, 9223372032559808512 = 0xfffffffe00000000, -8589934592 0x7fffffff00000000, 9223372032559808512 + 0x7fffffff00000001, 9223372032559808513 = 0xfffffffe00000001, -8589934591 0x7fffffff00000000, 9223372032559808512 + 0x7fffffff00012345, 9223372032559883077 = 0xfffffffe00012345, -8589860027 0x7fffffff00000000, 9223372032559808512 + 0x7fffffff12345678, 9223372032865228408 = 0xfffffffe12345678, -8284514696 0x7fffffff00000000, 9223372032559808512 + 0x7fffffff7fffffff, 9223372034707292159 = 0xfffffffe7fffffff, -6442450945 0x7fffffff00000000, 9223372032559808512 + 0x7fffffffffffffff, 9223372036854775807 = 0xfffffffeffffffff, -4294967297 0x7fffffff00000000, 9223372032559808512 + 0xffffffff00000000, -4294967296 = 0x7ffffffe00000000, 9223372028264841216 0x7fffffff00000000, 9223372032559808512 + 0xffffffff00000001, -4294967295 = 0x7ffffffe00000001, 9223372028264841217 0x7fffffff00000000, 9223372032559808512 + 0xffffffff00012345, -4294892731 = 0x7ffffffe00012345, 9223372028264915781 0x7fffffff00000000, 9223372032559808512 + 0xffffffff12345678, -3989547400 = 0x7ffffffe12345678, 9223372028570261112 0x7fffffff00000000, 9223372032559808512 + 0xffffffff7fffffff, -2147483649 = 0x7ffffffe7fffffff, 9223372030412324863 0x7fffffff00000000, 9223372032559808512 + 0xffffffffffffffff, -1 = 0x7ffffffeffffffff, 9223372032559808511 0x7fffffff00000001, 9223372032559808513 + 0x0000000000000000, 0 = 0x7fffffff00000001, 9223372032559808513 0x7fffffff00000001, 9223372032559808513 + 0x0000000000000001, 1 = 0x7fffffff00000002, 9223372032559808514 0x7fffffff00000001, 9223372032559808513 + 0x0000000000012345, 74565 = 0x7fffffff00012346, 9223372032559883078 0x7fffffff00000001, 9223372032559808513 + 0x0000000012345678, 305419896 = 0x7fffffff12345679, 9223372032865228409 0x7fffffff00000001, 9223372032559808513 + 0x000000007fffffff, 2147483647 = 0x7fffffff80000000, 9223372034707292160 0x7fffffff00000001, 9223372032559808513 + 0x00000000ffffffff, 4294967295 = 0x8000000000000000, -9223372036854775808 0x7fffffff00000001, 9223372032559808513 + 0x0000000100000000, 4294967296 = 0x8000000000000001, -9223372036854775807 0x7fffffff00000001, 9223372032559808513 + 0x0000000100000001, 4294967297 = 0x8000000000000002, -9223372036854775806 0x7fffffff00000001, 9223372032559808513 + 0x0000000100012345, 4295041861 = 0x8000000000012346, -9223372036854701242 0x7fffffff00000001, 9223372032559808513 + 0x0000000112345678, 4600387192 = 0x8000000012345679, -9223372036549355911 0x7fffffff00000001, 9223372032559808513 + 0x000000017fffffff, 6442450943 = 0x8000000080000000, -9223372034707292160 0x7fffffff00000001, 9223372032559808513 + 0x00000001ffffffff, 8589934591 = 0x8000000100000000, -9223372032559808512 0x7fffffff00000001, 9223372032559808513 + 0x0001234500000000, 320254236426240 = 0x8001234400000001, -9223051786913316863 0x7fffffff00000001, 9223372032559808513 + 0x0001234500000001, 320254236426241 = 0x8001234400000002, -9223051786913316862 0x7fffffff00000001, 9223372032559808513 + 0x0001234500012345, 320254236500805 = 0x8001234400012346, -9223051786913242298 0x7fffffff00000001, 9223372032559808513 + 0x0001234512345678, 320254541846136 = 0x8001234412345679, -9223051786607896967 0x7fffffff00000001, 9223372032559808513 + 0x000123457fffffff, 320256383909887 = 0x8001234480000000, -9223051784765833216 0x7fffffff00000001, 9223372032559808513 + 0x00012345ffffffff, 320258531393535 = 0x8001234500000000, -9223051782618349568 0x7fffffff00000001, 9223372032559808513 + 0x1234567800000000, 1311768464867721216 = 0x9234567700000001, -7911603576282021887 0x7fffffff00000001, 9223372032559808513 + 0x1234567800000001, 1311768464867721217 = 0x9234567700000002, -7911603576282021886 0x7fffffff00000001, 9223372032559808513 + 0x1234567800012345, 1311768464867795781 = 0x9234567700012346, -7911603576281947322 0x7fffffff00000001, 9223372032559808513 + 0x1234567812345678, 1311768465173141112 = 0x9234567712345679, -7911603575976601991 0x7fffffff00000001, 9223372032559808513 + 0x123456787fffffff, 1311768467015204863 = 0x9234567780000000, -7911603574134538240 0x7fffffff00000001, 9223372032559808513 + 0x12345678ffffffff, 1311768469162688511 = 0x9234567800000000, -7911603571987054592 0x7fffffff00000001, 9223372032559808513 + 0x7fffffff00000000, 9223372032559808512 = 0xfffffffe00000001, -8589934591 0x7fffffff00000001, 9223372032559808513 + 0x7fffffff00000001, 9223372032559808513 = 0xfffffffe00000002, -8589934590 0x7fffffff00000001, 9223372032559808513 + 0x7fffffff00012345, 9223372032559883077 = 0xfffffffe00012346, -8589860026 0x7fffffff00000001, 9223372032559808513 + 0x7fffffff12345678, 9223372032865228408 = 0xfffffffe12345679, -8284514695 0x7fffffff00000001, 9223372032559808513 + 0x7fffffff7fffffff, 9223372034707292159 = 0xfffffffe80000000, -6442450944 0x7fffffff00000001, 9223372032559808513 + 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff00000000, -4294967296 0x7fffffff00000001, 9223372032559808513 + 0xffffffff00000000, -4294967296 = 0x7ffffffe00000001, 9223372028264841217 0x7fffffff00000001, 9223372032559808513 + 0xffffffff00000001, -4294967295 = 0x7ffffffe00000002, 9223372028264841218 0x7fffffff00000001, 9223372032559808513 + 0xffffffff00012345, -4294892731 = 0x7ffffffe00012346, 9223372028264915782 0x7fffffff00000001, 9223372032559808513 + 0xffffffff12345678, -3989547400 = 0x7ffffffe12345679, 9223372028570261113 0x7fffffff00000001, 9223372032559808513 + 0xffffffff7fffffff, -2147483649 = 0x7ffffffe80000000, 9223372030412324864 0x7fffffff00000001, 9223372032559808513 + 0xffffffffffffffff, -1 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00012345, 9223372032559883077 + 0x0000000000000000, 0 = 0x7fffffff00012345, 9223372032559883077 0x7fffffff00012345, 9223372032559883077 + 0x0000000000000001, 1 = 0x7fffffff00012346, 9223372032559883078 0x7fffffff00012345, 9223372032559883077 + 0x0000000000012345, 74565 = 0x7fffffff0002468a, 9223372032559957642 0x7fffffff00012345, 9223372032559883077 + 0x0000000012345678, 305419896 = 0x7fffffff123579bd, 9223372032865302973 0x7fffffff00012345, 9223372032559883077 + 0x000000007fffffff, 2147483647 = 0x7fffffff80012344, 9223372034707366724 0x7fffffff00012345, 9223372032559883077 + 0x00000000ffffffff, 4294967295 = 0x8000000000012344, -9223372036854701244 0x7fffffff00012345, 9223372032559883077 + 0x0000000100000000, 4294967296 = 0x8000000000012345, -9223372036854701243 0x7fffffff00012345, 9223372032559883077 + 0x0000000100000001, 4294967297 = 0x8000000000012346, -9223372036854701242 0x7fffffff00012345, 9223372032559883077 + 0x0000000100012345, 4295041861 = 0x800000000002468a, -9223372036854626678 0x7fffffff00012345, 9223372032559883077 + 0x0000000112345678, 4600387192 = 0x80000000123579bd, -9223372036549281347 0x7fffffff00012345, 9223372032559883077 + 0x000000017fffffff, 6442450943 = 0x8000000080012344, -9223372034707217596 0x7fffffff00012345, 9223372032559883077 + 0x00000001ffffffff, 8589934591 = 0x8000000100012344, -9223372032559733948 0x7fffffff00012345, 9223372032559883077 + 0x0001234500000000, 320254236426240 = 0x8001234400012345, -9223051786913242299 0x7fffffff00012345, 9223372032559883077 + 0x0001234500000001, 320254236426241 = 0x8001234400012346, -9223051786913242298 0x7fffffff00012345, 9223372032559883077 + 0x0001234500012345, 320254236500805 = 0x800123440002468a, -9223051786913167734 0x7fffffff00012345, 9223372032559883077 + 0x0001234512345678, 320254541846136 = 0x80012344123579bd, -9223051786607822403 0x7fffffff00012345, 9223372032559883077 + 0x000123457fffffff, 320256383909887 = 0x8001234480012344, -9223051784765758652 0x7fffffff00012345, 9223372032559883077 + 0x00012345ffffffff, 320258531393535 = 0x8001234500012344, -9223051782618275004 0x7fffffff00012345, 9223372032559883077 + 0x1234567800000000, 1311768464867721216 = 0x9234567700012345, -7911603576281947323 0x7fffffff00012345, 9223372032559883077 + 0x1234567800000001, 1311768464867721217 = 0x9234567700012346, -7911603576281947322 0x7fffffff00012345, 9223372032559883077 + 0x1234567800012345, 1311768464867795781 = 0x923456770002468a, -7911603576281872758 0x7fffffff00012345, 9223372032559883077 + 0x1234567812345678, 1311768465173141112 = 0x92345677123579bd, -7911603575976527427 0x7fffffff00012345, 9223372032559883077 + 0x123456787fffffff, 1311768467015204863 = 0x9234567780012344, -7911603574134463676 0x7fffffff00012345, 9223372032559883077 + 0x12345678ffffffff, 1311768469162688511 = 0x9234567800012344, -7911603571986980028 0x7fffffff00012345, 9223372032559883077 + 0x7fffffff00000000, 9223372032559808512 = 0xfffffffe00012345, -8589860027 0x7fffffff00012345, 9223372032559883077 + 0x7fffffff00000001, 9223372032559808513 = 0xfffffffe00012346, -8589860026 0x7fffffff00012345, 9223372032559883077 + 0x7fffffff00012345, 9223372032559883077 = 0xfffffffe0002468a, -8589785462 0x7fffffff00012345, 9223372032559883077 + 0x7fffffff12345678, 9223372032865228408 = 0xfffffffe123579bd, -8284440131 0x7fffffff00012345, 9223372032559883077 + 0x7fffffff7fffffff, 9223372034707292159 = 0xfffffffe80012344, -6442376380 0x7fffffff00012345, 9223372032559883077 + 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff00012344, -4294892732 0x7fffffff00012345, 9223372032559883077 + 0xffffffff00000000, -4294967296 = 0x7ffffffe00012345, 9223372028264915781 0x7fffffff00012345, 9223372032559883077 + 0xffffffff00000001, -4294967295 = 0x7ffffffe00012346, 9223372028264915782 0x7fffffff00012345, 9223372032559883077 + 0xffffffff00012345, -4294892731 = 0x7ffffffe0002468a, 9223372028264990346 0x7fffffff00012345, 9223372032559883077 + 0xffffffff12345678, -3989547400 = 0x7ffffffe123579bd, 9223372028570335677 0x7fffffff00012345, 9223372032559883077 + 0xffffffff7fffffff, -2147483649 = 0x7ffffffe80012344, 9223372030412399428 0x7fffffff00012345, 9223372032559883077 + 0xffffffffffffffff, -1 = 0x7fffffff00012344, 9223372032559883076 0x7fffffff12345678, 9223372032865228408 + 0x0000000000000000, 0 = 0x7fffffff12345678, 9223372032865228408 0x7fffffff12345678, 9223372032865228408 + 0x0000000000000001, 1 = 0x7fffffff12345679, 9223372032865228409 0x7fffffff12345678, 9223372032865228408 + 0x0000000000012345, 74565 = 0x7fffffff123579bd, 9223372032865302973 0x7fffffff12345678, 9223372032865228408 + 0x0000000012345678, 305419896 = 0x7fffffff2468acf0, 9223372033170648304 0x7fffffff12345678, 9223372032865228408 + 0x000000007fffffff, 2147483647 = 0x7fffffff92345677, 9223372035012712055 0x7fffffff12345678, 9223372032865228408 + 0x00000000ffffffff, 4294967295 = 0x8000000012345677, -9223372036549355913 0x7fffffff12345678, 9223372032865228408 + 0x0000000100000000, 4294967296 = 0x8000000012345678, -9223372036549355912 0x7fffffff12345678, 9223372032865228408 + 0x0000000100000001, 4294967297 = 0x8000000012345679, -9223372036549355911 0x7fffffff12345678, 9223372032865228408 + 0x0000000100012345, 4295041861 = 0x80000000123579bd, -9223372036549281347 0x7fffffff12345678, 9223372032865228408 + 0x0000000112345678, 4600387192 = 0x800000002468acf0, -9223372036243936016 0x7fffffff12345678, 9223372032865228408 + 0x000000017fffffff, 6442450943 = 0x8000000092345677, -9223372034401872265 0x7fffffff12345678, 9223372032865228408 + 0x00000001ffffffff, 8589934591 = 0x8000000112345677, -9223372032254388617 0x7fffffff12345678, 9223372032865228408 + 0x0001234500000000, 320254236426240 = 0x8001234412345678, -9223051786607896968 0x7fffffff12345678, 9223372032865228408 + 0x0001234500000001, 320254236426241 = 0x8001234412345679, -9223051786607896967 0x7fffffff12345678, 9223372032865228408 + 0x0001234500012345, 320254236500805 = 0x80012344123579bd, -9223051786607822403 0x7fffffff12345678, 9223372032865228408 + 0x0001234512345678, 320254541846136 = 0x800123442468acf0, -9223051786302477072 0x7fffffff12345678, 9223372032865228408 + 0x000123457fffffff, 320256383909887 = 0x8001234492345677, -9223051784460413321 0x7fffffff12345678, 9223372032865228408 + 0x00012345ffffffff, 320258531393535 = 0x8001234512345677, -9223051782312929673 0x7fffffff12345678, 9223372032865228408 + 0x1234567800000000, 1311768464867721216 = 0x9234567712345678, -7911603575976601992 0x7fffffff12345678, 9223372032865228408 + 0x1234567800000001, 1311768464867721217 = 0x9234567712345679, -7911603575976601991 0x7fffffff12345678, 9223372032865228408 + 0x1234567800012345, 1311768464867795781 = 0x92345677123579bd, -7911603575976527427 0x7fffffff12345678, 9223372032865228408 + 0x1234567812345678, 1311768465173141112 = 0x923456772468acf0, -7911603575671182096 0x7fffffff12345678, 9223372032865228408 + 0x123456787fffffff, 1311768467015204863 = 0x9234567792345677, -7911603573829118345 0x7fffffff12345678, 9223372032865228408 + 0x12345678ffffffff, 1311768469162688511 = 0x9234567812345677, -7911603571681634697 0x7fffffff12345678, 9223372032865228408 + 0x7fffffff00000000, 9223372032559808512 = 0xfffffffe12345678, -8284514696 0x7fffffff12345678, 9223372032865228408 + 0x7fffffff00000001, 9223372032559808513 = 0xfffffffe12345679, -8284514695 0x7fffffff12345678, 9223372032865228408 + 0x7fffffff00012345, 9223372032559883077 = 0xfffffffe123579bd, -8284440131 0x7fffffff12345678, 9223372032865228408 + 0x7fffffff12345678, 9223372032865228408 = 0xfffffffe2468acf0, -7979094800 0x7fffffff12345678, 9223372032865228408 + 0x7fffffff7fffffff, 9223372034707292159 = 0xfffffffe92345677, -6137031049 0x7fffffff12345678, 9223372032865228408 + 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff12345677, -3989547401 0x7fffffff12345678, 9223372032865228408 + 0xffffffff00000000, -4294967296 = 0x7ffffffe12345678, 9223372028570261112 0x7fffffff12345678, 9223372032865228408 + 0xffffffff00000001, -4294967295 = 0x7ffffffe12345679, 9223372028570261113 0x7fffffff12345678, 9223372032865228408 + 0xffffffff00012345, -4294892731 = 0x7ffffffe123579bd, 9223372028570335677 0x7fffffff12345678, 9223372032865228408 + 0xffffffff12345678, -3989547400 = 0x7ffffffe2468acf0, 9223372028875681008 0x7fffffff12345678, 9223372032865228408 + 0xffffffff7fffffff, -2147483649 = 0x7ffffffe92345677, 9223372030717744759 0x7fffffff12345678, 9223372032865228408 + 0xffffffffffffffff, -1 = 0x7fffffff12345677, 9223372032865228407 0x7fffffff7fffffff, 9223372034707292159 + 0x0000000000000000, 0 = 0x7fffffff7fffffff, 9223372034707292159 0x7fffffff7fffffff, 9223372034707292159 + 0x0000000000000001, 1 = 0x7fffffff80000000, 9223372034707292160 0x7fffffff7fffffff, 9223372034707292159 + 0x0000000000012345, 74565 = 0x7fffffff80012344, 9223372034707366724 0x7fffffff7fffffff, 9223372034707292159 + 0x0000000012345678, 305419896 = 0x7fffffff92345677, 9223372035012712055 0x7fffffff7fffffff, 9223372034707292159 + 0x000000007fffffff, 2147483647 = 0x7ffffffffffffffe, 9223372036854775806 0x7fffffff7fffffff, 9223372034707292159 + 0x00000000ffffffff, 4294967295 = 0x800000007ffffffe, -9223372034707292162 0x7fffffff7fffffff, 9223372034707292159 + 0x0000000100000000, 4294967296 = 0x800000007fffffff, -9223372034707292161 0x7fffffff7fffffff, 9223372034707292159 + 0x0000000100000001, 4294967297 = 0x8000000080000000, -9223372034707292160 0x7fffffff7fffffff, 9223372034707292159 + 0x0000000100012345, 4295041861 = 0x8000000080012344, -9223372034707217596 0x7fffffff7fffffff, 9223372034707292159 + 0x0000000112345678, 4600387192 = 0x8000000092345677, -9223372034401872265 0x7fffffff7fffffff, 9223372034707292159 + 0x000000017fffffff, 6442450943 = 0x80000000fffffffe, -9223372032559808514 0x7fffffff7fffffff, 9223372034707292159 + 0x00000001ffffffff, 8589934591 = 0x800000017ffffffe, -9223372030412324866 0x7fffffff7fffffff, 9223372034707292159 + 0x0001234500000000, 320254236426240 = 0x800123447fffffff, -9223051784765833217 0x7fffffff7fffffff, 9223372034707292159 + 0x0001234500000001, 320254236426241 = 0x8001234480000000, -9223051784765833216 0x7fffffff7fffffff, 9223372034707292159 + 0x0001234500012345, 320254236500805 = 0x8001234480012344, -9223051784765758652 0x7fffffff7fffffff, 9223372034707292159 + 0x0001234512345678, 320254541846136 = 0x8001234492345677, -9223051784460413321 0x7fffffff7fffffff, 9223372034707292159 + 0x000123457fffffff, 320256383909887 = 0x80012344fffffffe, -9223051782618349570 0x7fffffff7fffffff, 9223372034707292159 + 0x00012345ffffffff, 320258531393535 = 0x800123457ffffffe, -9223051780470865922 0x7fffffff7fffffff, 9223372034707292159 + 0x1234567800000000, 1311768464867721216 = 0x923456777fffffff, -7911603574134538241 0x7fffffff7fffffff, 9223372034707292159 + 0x1234567800000001, 1311768464867721217 = 0x9234567780000000, -7911603574134538240 0x7fffffff7fffffff, 9223372034707292159 + 0x1234567800012345, 1311768464867795781 = 0x9234567780012344, -7911603574134463676 0x7fffffff7fffffff, 9223372034707292159 + 0x1234567812345678, 1311768465173141112 = 0x9234567792345677, -7911603573829118345 0x7fffffff7fffffff, 9223372034707292159 + 0x123456787fffffff, 1311768467015204863 = 0x92345677fffffffe, -7911603571987054594 0x7fffffff7fffffff, 9223372034707292159 + 0x12345678ffffffff, 1311768469162688511 = 0x923456787ffffffe, -7911603569839570946 0x7fffffff7fffffff, 9223372034707292159 + 0x7fffffff00000000, 9223372032559808512 = 0xfffffffe7fffffff, -6442450945 0x7fffffff7fffffff, 9223372034707292159 + 0x7fffffff00000001, 9223372032559808513 = 0xfffffffe80000000, -6442450944 0x7fffffff7fffffff, 9223372034707292159 + 0x7fffffff00012345, 9223372032559883077 = 0xfffffffe80012344, -6442376380 0x7fffffff7fffffff, 9223372034707292159 + 0x7fffffff12345678, 9223372032865228408 = 0xfffffffe92345677, -6137031049 0x7fffffff7fffffff, 9223372034707292159 + 0x7fffffff7fffffff, 9223372034707292159 = 0xfffffffefffffffe, -4294967298 0x7fffffff7fffffff, 9223372034707292159 + 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff7ffffffe, -2147483650 0x7fffffff7fffffff, 9223372034707292159 + 0xffffffff00000000, -4294967296 = 0x7ffffffe7fffffff, 9223372030412324863 0x7fffffff7fffffff, 9223372034707292159 + 0xffffffff00000001, -4294967295 = 0x7ffffffe80000000, 9223372030412324864 0x7fffffff7fffffff, 9223372034707292159 + 0xffffffff00012345, -4294892731 = 0x7ffffffe80012344, 9223372030412399428 0x7fffffff7fffffff, 9223372034707292159 + 0xffffffff12345678, -3989547400 = 0x7ffffffe92345677, 9223372030717744759 0x7fffffff7fffffff, 9223372034707292159 + 0xffffffff7fffffff, -2147483649 = 0x7ffffffefffffffe, 9223372032559808510 0x7fffffff7fffffff, 9223372034707292159 + 0xffffffffffffffff, -1 = 0x7fffffff7ffffffe, 9223372034707292158 0x7fffffffffffffff, 9223372036854775807 + 0x0000000000000000, 0 = 0x7fffffffffffffff, 9223372036854775807 0x7fffffffffffffff, 9223372036854775807 + 0x0000000000000001, 1 = 0x8000000000000000, -9223372036854775808 0x7fffffffffffffff, 9223372036854775807 + 0x0000000000012345, 74565 = 0x8000000000012344, -9223372036854701244 0x7fffffffffffffff, 9223372036854775807 + 0x0000000012345678, 305419896 = 0x8000000012345677, -9223372036549355913 0x7fffffffffffffff, 9223372036854775807 + 0x000000007fffffff, 2147483647 = 0x800000007ffffffe, -9223372034707292162 0x7fffffffffffffff, 9223372036854775807 + 0x00000000ffffffff, 4294967295 = 0x80000000fffffffe, -9223372032559808514 0x7fffffffffffffff, 9223372036854775807 + 0x0000000100000000, 4294967296 = 0x80000000ffffffff, -9223372032559808513 0x7fffffffffffffff, 9223372036854775807 + 0x0000000100000001, 4294967297 = 0x8000000100000000, -9223372032559808512 0x7fffffffffffffff, 9223372036854775807 + 0x0000000100012345, 4295041861 = 0x8000000100012344, -9223372032559733948 0x7fffffffffffffff, 9223372036854775807 + 0x0000000112345678, 4600387192 = 0x8000000112345677, -9223372032254388617 0x7fffffffffffffff, 9223372036854775807 + 0x000000017fffffff, 6442450943 = 0x800000017ffffffe, -9223372030412324866 0x7fffffffffffffff, 9223372036854775807 + 0x00000001ffffffff, 8589934591 = 0x80000001fffffffe, -9223372028264841218 0x7fffffffffffffff, 9223372036854775807 + 0x0001234500000000, 320254236426240 = 0x80012344ffffffff, -9223051782618349569 0x7fffffffffffffff, 9223372036854775807 + 0x0001234500000001, 320254236426241 = 0x8001234500000000, -9223051782618349568 0x7fffffffffffffff, 9223372036854775807 + 0x0001234500012345, 320254236500805 = 0x8001234500012344, -9223051782618275004 0x7fffffffffffffff, 9223372036854775807 + 0x0001234512345678, 320254541846136 = 0x8001234512345677, -9223051782312929673 0x7fffffffffffffff, 9223372036854775807 + 0x000123457fffffff, 320256383909887 = 0x800123457ffffffe, -9223051780470865922 0x7fffffffffffffff, 9223372036854775807 + 0x00012345ffffffff, 320258531393535 = 0x80012345fffffffe, -9223051778323382274 0x7fffffffffffffff, 9223372036854775807 + 0x1234567800000000, 1311768464867721216 = 0x92345677ffffffff, -7911603571987054593 0x7fffffffffffffff, 9223372036854775807 + 0x1234567800000001, 1311768464867721217 = 0x9234567800000000, -7911603571987054592 0x7fffffffffffffff, 9223372036854775807 + 0x1234567800012345, 1311768464867795781 = 0x9234567800012344, -7911603571986980028 0x7fffffffffffffff, 9223372036854775807 + 0x1234567812345678, 1311768465173141112 = 0x9234567812345677, -7911603571681634697 0x7fffffffffffffff, 9223372036854775807 + 0x123456787fffffff, 1311768467015204863 = 0x923456787ffffffe, -7911603569839570946 0x7fffffffffffffff, 9223372036854775807 + 0x12345678ffffffff, 1311768469162688511 = 0x92345678fffffffe, -7911603567692087298 0x7fffffffffffffff, 9223372036854775807 + 0x7fffffff00000000, 9223372032559808512 = 0xfffffffeffffffff, -4294967297 0x7fffffffffffffff, 9223372036854775807 + 0x7fffffff00000001, 9223372032559808513 = 0xffffffff00000000, -4294967296 0x7fffffffffffffff, 9223372036854775807 + 0x7fffffff00012345, 9223372032559883077 = 0xffffffff00012344, -4294892732 0x7fffffffffffffff, 9223372036854775807 + 0x7fffffff12345678, 9223372032865228408 = 0xffffffff12345677, -3989547401 0x7fffffffffffffff, 9223372036854775807 + 0x7fffffff7fffffff, 9223372034707292159 = 0xffffffff7ffffffe, -2147483650 0x7fffffffffffffff, 9223372036854775807 + 0x7fffffffffffffff, 9223372036854775807 = 0xfffffffffffffffe, -2 0x7fffffffffffffff, 9223372036854775807 + 0xffffffff00000000, -4294967296 = 0x7ffffffeffffffff, 9223372032559808511 0x7fffffffffffffff, 9223372036854775807 + 0xffffffff00000001, -4294967295 = 0x7fffffff00000000, 9223372032559808512 0x7fffffffffffffff, 9223372036854775807 + 0xffffffff00012345, -4294892731 = 0x7fffffff00012344, 9223372032559883076 0x7fffffffffffffff, 9223372036854775807 + 0xffffffff12345678, -3989547400 = 0x7fffffff12345677, 9223372032865228407 0x7fffffffffffffff, 9223372036854775807 + 0xffffffff7fffffff, -2147483649 = 0x7fffffff7ffffffe, 9223372034707292158 0x7fffffffffffffff, 9223372036854775807 + 0xffffffffffffffff, -1 = 0x7ffffffffffffffe, 9223372036854775806 0xffffffff00000000, -4294967296 + 0x0000000000000000, 0 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 + 0x0000000000000001, 1 = 0xffffffff00000001, -4294967295 0xffffffff00000000, -4294967296 + 0x0000000000012345, 74565 = 0xffffffff00012345, -4294892731 0xffffffff00000000, -4294967296 + 0x0000000012345678, 305419896 = 0xffffffff12345678, -3989547400 0xffffffff00000000, -4294967296 + 0x000000007fffffff, 2147483647 = 0xffffffff7fffffff, -2147483649 0xffffffff00000000, -4294967296 + 0x00000000ffffffff, 4294967295 = 0xffffffffffffffff, -1 0xffffffff00000000, -4294967296 + 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 + 0x0000000100000001, 4294967297 = 0x0000000000000001, 1 0xffffffff00000000, -4294967296 + 0x0000000100012345, 4295041861 = 0x0000000000012345, 74565 0xffffffff00000000, -4294967296 + 0x0000000112345678, 4600387192 = 0x0000000012345678, 305419896 0xffffffff00000000, -4294967296 + 0x000000017fffffff, 6442450943 = 0x000000007fffffff, 2147483647 0xffffffff00000000, -4294967296 + 0x00000001ffffffff, 8589934591 = 0x00000000ffffffff, 4294967295 0xffffffff00000000, -4294967296 + 0x0001234500000000, 320254236426240 = 0x0001234400000000, 320249941458944 0xffffffff00000000, -4294967296 + 0x0001234500000001, 320254236426241 = 0x0001234400000001, 320249941458945 0xffffffff00000000, -4294967296 + 0x0001234500012345, 320254236500805 = 0x0001234400012345, 320249941533509 0xffffffff00000000, -4294967296 + 0x0001234512345678, 320254541846136 = 0x0001234412345678, 320250246878840 0xffffffff00000000, -4294967296 + 0x000123457fffffff, 320256383909887 = 0x000123447fffffff, 320252088942591 0xffffffff00000000, -4294967296 + 0x00012345ffffffff, 320258531393535 = 0x00012344ffffffff, 320254236426239 0xffffffff00000000, -4294967296 + 0x1234567800000000, 1311768464867721216 = 0x1234567700000000, 1311768460572753920 0xffffffff00000000, -4294967296 + 0x1234567800000001, 1311768464867721217 = 0x1234567700000001, 1311768460572753921 0xffffffff00000000, -4294967296 + 0x1234567800012345, 1311768464867795781 = 0x1234567700012345, 1311768460572828485 0xffffffff00000000, -4294967296 + 0x1234567812345678, 1311768465173141112 = 0x1234567712345678, 1311768460878173816 0xffffffff00000000, -4294967296 + 0x123456787fffffff, 1311768467015204863 = 0x123456777fffffff, 1311768462720237567 0xffffffff00000000, -4294967296 + 0x12345678ffffffff, 1311768469162688511 = 0x12345677ffffffff, 1311768464867721215 0xffffffff00000000, -4294967296 + 0x7fffffff00000000, 9223372032559808512 = 0x7ffffffe00000000, 9223372028264841216 0xffffffff00000000, -4294967296 + 0x7fffffff00000001, 9223372032559808513 = 0x7ffffffe00000001, 9223372028264841217 0xffffffff00000000, -4294967296 + 0x7fffffff00012345, 9223372032559883077 = 0x7ffffffe00012345, 9223372028264915781 0xffffffff00000000, -4294967296 + 0x7fffffff12345678, 9223372032865228408 = 0x7ffffffe12345678, 9223372028570261112 0xffffffff00000000, -4294967296 + 0x7fffffff7fffffff, 9223372034707292159 = 0x7ffffffe7fffffff, 9223372030412324863 0xffffffff00000000, -4294967296 + 0x7fffffffffffffff, 9223372036854775807 = 0x7ffffffeffffffff, 9223372032559808511 0xffffffff00000000, -4294967296 + 0xffffffff00000000, -4294967296 = 0xfffffffe00000000, -8589934592 0xffffffff00000000, -4294967296 + 0xffffffff00000001, -4294967295 = 0xfffffffe00000001, -8589934591 0xffffffff00000000, -4294967296 + 0xffffffff00012345, -4294892731 = 0xfffffffe00012345, -8589860027 0xffffffff00000000, -4294967296 + 0xffffffff12345678, -3989547400 = 0xfffffffe12345678, -8284514696 0xffffffff00000000, -4294967296 + 0xffffffff7fffffff, -2147483649 = 0xfffffffe7fffffff, -6442450945 0xffffffff00000000, -4294967296 + 0xffffffffffffffff, -1 = 0xfffffffeffffffff, -4294967297 0xffffffff00000001, -4294967295 + 0x0000000000000000, 0 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 + 0x0000000000000001, 1 = 0xffffffff00000002, -4294967294 0xffffffff00000001, -4294967295 + 0x0000000000012345, 74565 = 0xffffffff00012346, -4294892730 0xffffffff00000001, -4294967295 + 0x0000000012345678, 305419896 = 0xffffffff12345679, -3989547399 0xffffffff00000001, -4294967295 + 0x000000007fffffff, 2147483647 = 0xffffffff80000000, -2147483648 0xffffffff00000001, -4294967295 + 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 + 0x0000000100000000, 4294967296 = 0x0000000000000001, 1 0xffffffff00000001, -4294967295 + 0x0000000100000001, 4294967297 = 0x0000000000000002, 2 0xffffffff00000001, -4294967295 + 0x0000000100012345, 4295041861 = 0x0000000000012346, 74566 0xffffffff00000001, -4294967295 + 0x0000000112345678, 4600387192 = 0x0000000012345679, 305419897 0xffffffff00000001, -4294967295 + 0x000000017fffffff, 6442450943 = 0x0000000080000000, 2147483648 0xffffffff00000001, -4294967295 + 0x00000001ffffffff, 8589934591 = 0x0000000100000000, 4294967296 0xffffffff00000001, -4294967295 + 0x0001234500000000, 320254236426240 = 0x0001234400000001, 320249941458945 0xffffffff00000001, -4294967295 + 0x0001234500000001, 320254236426241 = 0x0001234400000002, 320249941458946 0xffffffff00000001, -4294967295 + 0x0001234500012345, 320254236500805 = 0x0001234400012346, 320249941533510 0xffffffff00000001, -4294967295 + 0x0001234512345678, 320254541846136 = 0x0001234412345679, 320250246878841 0xffffffff00000001, -4294967295 + 0x000123457fffffff, 320256383909887 = 0x0001234480000000, 320252088942592 0xffffffff00000001, -4294967295 + 0x00012345ffffffff, 320258531393535 = 0x0001234500000000, 320254236426240 0xffffffff00000001, -4294967295 + 0x1234567800000000, 1311768464867721216 = 0x1234567700000001, 1311768460572753921 0xffffffff00000001, -4294967295 + 0x1234567800000001, 1311768464867721217 = 0x1234567700000002, 1311768460572753922 0xffffffff00000001, -4294967295 + 0x1234567800012345, 1311768464867795781 = 0x1234567700012346, 1311768460572828486 0xffffffff00000001, -4294967295 + 0x1234567812345678, 1311768465173141112 = 0x1234567712345679, 1311768460878173817 0xffffffff00000001, -4294967295 + 0x123456787fffffff, 1311768467015204863 = 0x1234567780000000, 1311768462720237568 0xffffffff00000001, -4294967295 + 0x12345678ffffffff, 1311768469162688511 = 0x1234567800000000, 1311768464867721216 0xffffffff00000001, -4294967295 + 0x7fffffff00000000, 9223372032559808512 = 0x7ffffffe00000001, 9223372028264841217 0xffffffff00000001, -4294967295 + 0x7fffffff00000001, 9223372032559808513 = 0x7ffffffe00000002, 9223372028264841218 0xffffffff00000001, -4294967295 + 0x7fffffff00012345, 9223372032559883077 = 0x7ffffffe00012346, 9223372028264915782 0xffffffff00000001, -4294967295 + 0x7fffffff12345678, 9223372032865228408 = 0x7ffffffe12345679, 9223372028570261113 0xffffffff00000001, -4294967295 + 0x7fffffff7fffffff, 9223372034707292159 = 0x7ffffffe80000000, 9223372030412324864 0xffffffff00000001, -4294967295 + 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff00000000, 9223372032559808512 0xffffffff00000001, -4294967295 + 0xffffffff00000000, -4294967296 = 0xfffffffe00000001, -8589934591 0xffffffff00000001, -4294967295 + 0xffffffff00000001, -4294967295 = 0xfffffffe00000002, -8589934590 0xffffffff00000001, -4294967295 + 0xffffffff00012345, -4294892731 = 0xfffffffe00012346, -8589860026 0xffffffff00000001, -4294967295 + 0xffffffff12345678, -3989547400 = 0xfffffffe12345679, -8284514695 0xffffffff00000001, -4294967295 + 0xffffffff7fffffff, -2147483649 = 0xfffffffe80000000, -6442450944 0xffffffff00000001, -4294967295 + 0xffffffffffffffff, -1 = 0xffffffff00000000, -4294967296 0xffffffff00012345, -4294892731 + 0x0000000000000000, 0 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 + 0x0000000000000001, 1 = 0xffffffff00012346, -4294892730 0xffffffff00012345, -4294892731 + 0x0000000000012345, 74565 = 0xffffffff0002468a, -4294818166 0xffffffff00012345, -4294892731 + 0x0000000012345678, 305419896 = 0xffffffff123579bd, -3989472835 0xffffffff00012345, -4294892731 + 0x000000007fffffff, 2147483647 = 0xffffffff80012344, -2147409084 0xffffffff00012345, -4294892731 + 0x00000000ffffffff, 4294967295 = 0x0000000000012344, 74564 0xffffffff00012345, -4294892731 + 0x0000000100000000, 4294967296 = 0x0000000000012345, 74565 0xffffffff00012345, -4294892731 + 0x0000000100000001, 4294967297 = 0x0000000000012346, 74566 0xffffffff00012345, -4294892731 + 0x0000000100012345, 4295041861 = 0x000000000002468a, 149130 0xffffffff00012345, -4294892731 + 0x0000000112345678, 4600387192 = 0x00000000123579bd, 305494461 0xffffffff00012345, -4294892731 + 0x000000017fffffff, 6442450943 = 0x0000000080012344, 2147558212 0xffffffff00012345, -4294892731 + 0x00000001ffffffff, 8589934591 = 0x0000000100012344, 4295041860 0xffffffff00012345, -4294892731 + 0x0001234500000000, 320254236426240 = 0x0001234400012345, 320249941533509 0xffffffff00012345, -4294892731 + 0x0001234500000001, 320254236426241 = 0x0001234400012346, 320249941533510 0xffffffff00012345, -4294892731 + 0x0001234500012345, 320254236500805 = 0x000123440002468a, 320249941608074 0xffffffff00012345, -4294892731 + 0x0001234512345678, 320254541846136 = 0x00012344123579bd, 320250246953405 0xffffffff00012345, -4294892731 + 0x000123457fffffff, 320256383909887 = 0x0001234480012344, 320252089017156 0xffffffff00012345, -4294892731 + 0x00012345ffffffff, 320258531393535 = 0x0001234500012344, 320254236500804 0xffffffff00012345, -4294892731 + 0x1234567800000000, 1311768464867721216 = 0x1234567700012345, 1311768460572828485 0xffffffff00012345, -4294892731 + 0x1234567800000001, 1311768464867721217 = 0x1234567700012346, 1311768460572828486 0xffffffff00012345, -4294892731 + 0x1234567800012345, 1311768464867795781 = 0x123456770002468a, 1311768460572903050 0xffffffff00012345, -4294892731 + 0x1234567812345678, 1311768465173141112 = 0x12345677123579bd, 1311768460878248381 0xffffffff00012345, -4294892731 + 0x123456787fffffff, 1311768467015204863 = 0x1234567780012344, 1311768462720312132 0xffffffff00012345, -4294892731 + 0x12345678ffffffff, 1311768469162688511 = 0x1234567800012344, 1311768464867795780 0xffffffff00012345, -4294892731 + 0x7fffffff00000000, 9223372032559808512 = 0x7ffffffe00012345, 9223372028264915781 0xffffffff00012345, -4294892731 + 0x7fffffff00000001, 9223372032559808513 = 0x7ffffffe00012346, 9223372028264915782 0xffffffff00012345, -4294892731 + 0x7fffffff00012345, 9223372032559883077 = 0x7ffffffe0002468a, 9223372028264990346 0xffffffff00012345, -4294892731 + 0x7fffffff12345678, 9223372032865228408 = 0x7ffffffe123579bd, 9223372028570335677 0xffffffff00012345, -4294892731 + 0x7fffffff7fffffff, 9223372034707292159 = 0x7ffffffe80012344, 9223372030412399428 0xffffffff00012345, -4294892731 + 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff00012344, 9223372032559883076 0xffffffff00012345, -4294892731 + 0xffffffff00000000, -4294967296 = 0xfffffffe00012345, -8589860027 0xffffffff00012345, -4294892731 + 0xffffffff00000001, -4294967295 = 0xfffffffe00012346, -8589860026 0xffffffff00012345, -4294892731 + 0xffffffff00012345, -4294892731 = 0xfffffffe0002468a, -8589785462 0xffffffff00012345, -4294892731 + 0xffffffff12345678, -3989547400 = 0xfffffffe123579bd, -8284440131 0xffffffff00012345, -4294892731 + 0xffffffff7fffffff, -2147483649 = 0xfffffffe80012344, -6442376380 0xffffffff00012345, -4294892731 + 0xffffffffffffffff, -1 = 0xffffffff00012344, -4294892732 0xffffffff12345678, -3989547400 + 0x0000000000000000, 0 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 + 0x0000000000000001, 1 = 0xffffffff12345679, -3989547399 0xffffffff12345678, -3989547400 + 0x0000000000012345, 74565 = 0xffffffff123579bd, -3989472835 0xffffffff12345678, -3989547400 + 0x0000000012345678, 305419896 = 0xffffffff2468acf0, -3684127504 0xffffffff12345678, -3989547400 + 0x000000007fffffff, 2147483647 = 0xffffffff92345677, -1842063753 0xffffffff12345678, -3989547400 + 0x00000000ffffffff, 4294967295 = 0x0000000012345677, 305419895 0xffffffff12345678, -3989547400 + 0x0000000100000000, 4294967296 = 0x0000000012345678, 305419896 0xffffffff12345678, -3989547400 + 0x0000000100000001, 4294967297 = 0x0000000012345679, 305419897 0xffffffff12345678, -3989547400 + 0x0000000100012345, 4295041861 = 0x00000000123579bd, 305494461 0xffffffff12345678, -3989547400 + 0x0000000112345678, 4600387192 = 0x000000002468acf0, 610839792 0xffffffff12345678, -3989547400 + 0x000000017fffffff, 6442450943 = 0x0000000092345677, 2452903543 0xffffffff12345678, -3989547400 + 0x00000001ffffffff, 8589934591 = 0x0000000112345677, 4600387191 0xffffffff12345678, -3989547400 + 0x0001234500000000, 320254236426240 = 0x0001234412345678, 320250246878840 0xffffffff12345678, -3989547400 + 0x0001234500000001, 320254236426241 = 0x0001234412345679, 320250246878841 0xffffffff12345678, -3989547400 + 0x0001234500012345, 320254236500805 = 0x00012344123579bd, 320250246953405 0xffffffff12345678, -3989547400 + 0x0001234512345678, 320254541846136 = 0x000123442468acf0, 320250552298736 0xffffffff12345678, -3989547400 + 0x000123457fffffff, 320256383909887 = 0x0001234492345677, 320252394362487 0xffffffff12345678, -3989547400 + 0x00012345ffffffff, 320258531393535 = 0x0001234512345677, 320254541846135 0xffffffff12345678, -3989547400 + 0x1234567800000000, 1311768464867721216 = 0x1234567712345678, 1311768460878173816 0xffffffff12345678, -3989547400 + 0x1234567800000001, 1311768464867721217 = 0x1234567712345679, 1311768460878173817 0xffffffff12345678, -3989547400 + 0x1234567800012345, 1311768464867795781 = 0x12345677123579bd, 1311768460878248381 0xffffffff12345678, -3989547400 + 0x1234567812345678, 1311768465173141112 = 0x123456772468acf0, 1311768461183593712 0xffffffff12345678, -3989547400 + 0x123456787fffffff, 1311768467015204863 = 0x1234567792345677, 1311768463025657463 0xffffffff12345678, -3989547400 + 0x12345678ffffffff, 1311768469162688511 = 0x1234567812345677, 1311768465173141111 0xffffffff12345678, -3989547400 + 0x7fffffff00000000, 9223372032559808512 = 0x7ffffffe12345678, 9223372028570261112 0xffffffff12345678, -3989547400 + 0x7fffffff00000001, 9223372032559808513 = 0x7ffffffe12345679, 9223372028570261113 0xffffffff12345678, -3989547400 + 0x7fffffff00012345, 9223372032559883077 = 0x7ffffffe123579bd, 9223372028570335677 0xffffffff12345678, -3989547400 + 0x7fffffff12345678, 9223372032865228408 = 0x7ffffffe2468acf0, 9223372028875681008 0xffffffff12345678, -3989547400 + 0x7fffffff7fffffff, 9223372034707292159 = 0x7ffffffe92345677, 9223372030717744759 0xffffffff12345678, -3989547400 + 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff12345677, 9223372032865228407 0xffffffff12345678, -3989547400 + 0xffffffff00000000, -4294967296 = 0xfffffffe12345678, -8284514696 0xffffffff12345678, -3989547400 + 0xffffffff00000001, -4294967295 = 0xfffffffe12345679, -8284514695 0xffffffff12345678, -3989547400 + 0xffffffff00012345, -4294892731 = 0xfffffffe123579bd, -8284440131 0xffffffff12345678, -3989547400 + 0xffffffff12345678, -3989547400 = 0xfffffffe2468acf0, -7979094800 0xffffffff12345678, -3989547400 + 0xffffffff7fffffff, -2147483649 = 0xfffffffe92345677, -6137031049 0xffffffff12345678, -3989547400 + 0xffffffffffffffff, -1 = 0xffffffff12345677, -3989547401 0xffffffff7fffffff, -2147483649 + 0x0000000000000000, 0 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 + 0x0000000000000001, 1 = 0xffffffff80000000, -2147483648 0xffffffff7fffffff, -2147483649 + 0x0000000000012345, 74565 = 0xffffffff80012344, -2147409084 0xffffffff7fffffff, -2147483649 + 0x0000000012345678, 305419896 = 0xffffffff92345677, -1842063753 0xffffffff7fffffff, -2147483649 + 0x000000007fffffff, 2147483647 = 0xfffffffffffffffe, -2 0xffffffff7fffffff, -2147483649 + 0x00000000ffffffff, 4294967295 = 0x000000007ffffffe, 2147483646 0xffffffff7fffffff, -2147483649 + 0x0000000100000000, 4294967296 = 0x000000007fffffff, 2147483647 0xffffffff7fffffff, -2147483649 + 0x0000000100000001, 4294967297 = 0x0000000080000000, 2147483648 0xffffffff7fffffff, -2147483649 + 0x0000000100012345, 4295041861 = 0x0000000080012344, 2147558212 0xffffffff7fffffff, -2147483649 + 0x0000000112345678, 4600387192 = 0x0000000092345677, 2452903543 0xffffffff7fffffff, -2147483649 + 0x000000017fffffff, 6442450943 = 0x00000000fffffffe, 4294967294 0xffffffff7fffffff, -2147483649 + 0x00000001ffffffff, 8589934591 = 0x000000017ffffffe, 6442450942 0xffffffff7fffffff, -2147483649 + 0x0001234500000000, 320254236426240 = 0x000123447fffffff, 320252088942591 0xffffffff7fffffff, -2147483649 + 0x0001234500000001, 320254236426241 = 0x0001234480000000, 320252088942592 0xffffffff7fffffff, -2147483649 + 0x0001234500012345, 320254236500805 = 0x0001234480012344, 320252089017156 0xffffffff7fffffff, -2147483649 + 0x0001234512345678, 320254541846136 = 0x0001234492345677, 320252394362487 0xffffffff7fffffff, -2147483649 + 0x000123457fffffff, 320256383909887 = 0x00012344fffffffe, 320254236426238 0xffffffff7fffffff, -2147483649 + 0x00012345ffffffff, 320258531393535 = 0x000123457ffffffe, 320256383909886 0xffffffff7fffffff, -2147483649 + 0x1234567800000000, 1311768464867721216 = 0x123456777fffffff, 1311768462720237567 0xffffffff7fffffff, -2147483649 + 0x1234567800000001, 1311768464867721217 = 0x1234567780000000, 1311768462720237568 0xffffffff7fffffff, -2147483649 + 0x1234567800012345, 1311768464867795781 = 0x1234567780012344, 1311768462720312132 0xffffffff7fffffff, -2147483649 + 0x1234567812345678, 1311768465173141112 = 0x1234567792345677, 1311768463025657463 0xffffffff7fffffff, -2147483649 + 0x123456787fffffff, 1311768467015204863 = 0x12345677fffffffe, 1311768464867721214 0xffffffff7fffffff, -2147483649 + 0x12345678ffffffff, 1311768469162688511 = 0x123456787ffffffe, 1311768467015204862 0xffffffff7fffffff, -2147483649 + 0x7fffffff00000000, 9223372032559808512 = 0x7ffffffe7fffffff, 9223372030412324863 0xffffffff7fffffff, -2147483649 + 0x7fffffff00000001, 9223372032559808513 = 0x7ffffffe80000000, 9223372030412324864 0xffffffff7fffffff, -2147483649 + 0x7fffffff00012345, 9223372032559883077 = 0x7ffffffe80012344, 9223372030412399428 0xffffffff7fffffff, -2147483649 + 0x7fffffff12345678, 9223372032865228408 = 0x7ffffffe92345677, 9223372030717744759 0xffffffff7fffffff, -2147483649 + 0x7fffffff7fffffff, 9223372034707292159 = 0x7ffffffefffffffe, 9223372032559808510 0xffffffff7fffffff, -2147483649 + 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff7ffffffe, 9223372034707292158 0xffffffff7fffffff, -2147483649 + 0xffffffff00000000, -4294967296 = 0xfffffffe7fffffff, -6442450945 0xffffffff7fffffff, -2147483649 + 0xffffffff00000001, -4294967295 = 0xfffffffe80000000, -6442450944 0xffffffff7fffffff, -2147483649 + 0xffffffff00012345, -4294892731 = 0xfffffffe80012344, -6442376380 0xffffffff7fffffff, -2147483649 + 0xffffffff12345678, -3989547400 = 0xfffffffe92345677, -6137031049 0xffffffff7fffffff, -2147483649 + 0xffffffff7fffffff, -2147483649 = 0xfffffffefffffffe, -4294967298 0xffffffff7fffffff, -2147483649 + 0xffffffffffffffff, -1 = 0xffffffff7ffffffe, -2147483650 0xffffffffffffffff, -1 + 0x0000000000000000, 0 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 + 0x0000000000000001, 1 = 0x0000000000000000, 0 0xffffffffffffffff, -1 + 0x0000000000012345, 74565 = 0x0000000000012344, 74564 0xffffffffffffffff, -1 + 0x0000000012345678, 305419896 = 0x0000000012345677, 305419895 0xffffffffffffffff, -1 + 0x000000007fffffff, 2147483647 = 0x000000007ffffffe, 2147483646 0xffffffffffffffff, -1 + 0x00000000ffffffff, 4294967295 = 0x00000000fffffffe, 4294967294 0xffffffffffffffff, -1 + 0x0000000100000000, 4294967296 = 0x00000000ffffffff, 4294967295 0xffffffffffffffff, -1 + 0x0000000100000001, 4294967297 = 0x0000000100000000, 4294967296 0xffffffffffffffff, -1 + 0x0000000100012345, 4295041861 = 0x0000000100012344, 4295041860 0xffffffffffffffff, -1 + 0x0000000112345678, 4600387192 = 0x0000000112345677, 4600387191 0xffffffffffffffff, -1 + 0x000000017fffffff, 6442450943 = 0x000000017ffffffe, 6442450942 0xffffffffffffffff, -1 + 0x00000001ffffffff, 8589934591 = 0x00000001fffffffe, 8589934590 0xffffffffffffffff, -1 + 0x0001234500000000, 320254236426240 = 0x00012344ffffffff, 320254236426239 0xffffffffffffffff, -1 + 0x0001234500000001, 320254236426241 = 0x0001234500000000, 320254236426240 0xffffffffffffffff, -1 + 0x0001234500012345, 320254236500805 = 0x0001234500012344, 320254236500804 0xffffffffffffffff, -1 + 0x0001234512345678, 320254541846136 = 0x0001234512345677, 320254541846135 0xffffffffffffffff, -1 + 0x000123457fffffff, 320256383909887 = 0x000123457ffffffe, 320256383909886 0xffffffffffffffff, -1 + 0x00012345ffffffff, 320258531393535 = 0x00012345fffffffe, 320258531393534 0xffffffffffffffff, -1 + 0x1234567800000000, 1311768464867721216 = 0x12345677ffffffff, 1311768464867721215 0xffffffffffffffff, -1 + 0x1234567800000001, 1311768464867721217 = 0x1234567800000000, 1311768464867721216 0xffffffffffffffff, -1 + 0x1234567800012345, 1311768464867795781 = 0x1234567800012344, 1311768464867795780 0xffffffffffffffff, -1 + 0x1234567812345678, 1311768465173141112 = 0x1234567812345677, 1311768465173141111 0xffffffffffffffff, -1 + 0x123456787fffffff, 1311768467015204863 = 0x123456787ffffffe, 1311768467015204862 0xffffffffffffffff, -1 + 0x12345678ffffffff, 1311768469162688511 = 0x12345678fffffffe, 1311768469162688510 0xffffffffffffffff, -1 + 0x7fffffff00000000, 9223372032559808512 = 0x7ffffffeffffffff, 9223372032559808511 0xffffffffffffffff, -1 + 0x7fffffff00000001, 9223372032559808513 = 0x7fffffff00000000, 9223372032559808512 0xffffffffffffffff, -1 + 0x7fffffff00012345, 9223372032559883077 = 0x7fffffff00012344, 9223372032559883076 0xffffffffffffffff, -1 + 0x7fffffff12345678, 9223372032865228408 = 0x7fffffff12345677, 9223372032865228407 0xffffffffffffffff, -1 + 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff7ffffffe, 9223372034707292158 0xffffffffffffffff, -1 + 0x7fffffffffffffff, 9223372036854775807 = 0x7ffffffffffffffe, 9223372036854775806 0xffffffffffffffff, -1 + 0xffffffff00000000, -4294967296 = 0xfffffffeffffffff, -4294967297 0xffffffffffffffff, -1 + 0xffffffff00000001, -4294967295 = 0xffffffff00000000, -4294967296 0xffffffffffffffff, -1 + 0xffffffff00012345, -4294892731 = 0xffffffff00012344, -4294892732 0xffffffffffffffff, -1 + 0xffffffff12345678, -3989547400 = 0xffffffff12345677, -3989547401 0xffffffffffffffff, -1 + 0xffffffff7fffffff, -2147483649 = 0xffffffff7ffffffe, -2147483650 0xffffffffffffffff, -1 + 0xffffffffffffffff, -1 = 0xfffffffffffffffe, -2 0x0000000000000000, 0 - 0x0000000000000000, 0 = 0x0000000000000000, 0 0x0000000000000000, 0 - 0x0000000000000001, 1 = 0xffffffffffffffff, -1 0x0000000000000000, 0 - 0x0000000000012345, 74565 = 0xfffffffffffedcbb, -74565 0x0000000000000000, 0 - 0x0000000012345678, 305419896 = 0xffffffffedcba988, -305419896 0x0000000000000000, 0 - 0x000000007fffffff, 2147483647 = 0xffffffff80000001, -2147483647 0x0000000000000000, 0 - 0x00000000ffffffff, 4294967295 = 0xffffffff00000001, -4294967295 0x0000000000000000, 0 - 0x0000000100000000, 4294967296 = 0xffffffff00000000, -4294967296 0x0000000000000000, 0 - 0x0000000100000001, 4294967297 = 0xfffffffeffffffff, -4294967297 0x0000000000000000, 0 - 0x0000000100012345, 4295041861 = 0xfffffffefffedcbb, -4295041861 0x0000000000000000, 0 - 0x0000000112345678, 4600387192 = 0xfffffffeedcba988, -4600387192 0x0000000000000000, 0 - 0x000000017fffffff, 6442450943 = 0xfffffffe80000001, -6442450943 0x0000000000000000, 0 - 0x00000001ffffffff, 8589934591 = 0xfffffffe00000001, -8589934591 0x0000000000000000, 0 - 0x0001234500000000, 320254236426240 = 0xfffedcbb00000000, -320254236426240 0x0000000000000000, 0 - 0x0001234500000001, 320254236426241 = 0xfffedcbaffffffff, -320254236426241 0x0000000000000000, 0 - 0x0001234500012345, 320254236500805 = 0xfffedcbafffedcbb, -320254236500805 0x0000000000000000, 0 - 0x0001234512345678, 320254541846136 = 0xfffedcbaedcba988, -320254541846136 0x0000000000000000, 0 - 0x000123457fffffff, 320256383909887 = 0xfffedcba80000001, -320256383909887 0x0000000000000000, 0 - 0x00012345ffffffff, 320258531393535 = 0xfffedcba00000001, -320258531393535 0x0000000000000000, 0 - 0x1234567800000000, 1311768464867721216 = 0xedcba98800000000, -1311768464867721216 0x0000000000000000, 0 - 0x1234567800000001, 1311768464867721217 = 0xedcba987ffffffff, -1311768464867721217 0x0000000000000000, 0 - 0x1234567800012345, 1311768464867795781 = 0xedcba987fffedcbb, -1311768464867795781 0x0000000000000000, 0 - 0x1234567812345678, 1311768465173141112 = 0xedcba987edcba988, -1311768465173141112 0x0000000000000000, 0 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98780000001, -1311768467015204863 0x0000000000000000, 0 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98700000001, -1311768469162688511 0x0000000000000000, 0 - 0x7fffffff00000000, 9223372032559808512 = 0x8000000100000000, -9223372032559808512 0x0000000000000000, 0 - 0x7fffffff00000001, 9223372032559808513 = 0x80000000ffffffff, -9223372032559808513 0x0000000000000000, 0 - 0x7fffffff00012345, 9223372032559883077 = 0x80000000fffedcbb, -9223372032559883077 0x0000000000000000, 0 - 0x7fffffff12345678, 9223372032865228408 = 0x80000000edcba988, -9223372032865228408 0x0000000000000000, 0 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000080000001, -9223372034707292159 0x0000000000000000, 0 - 0x7fffffffffffffff, 9223372036854775807 = 0x8000000000000001, -9223372036854775807 0x0000000000000000, 0 - 0xffffffff00000000, -4294967296 = 0x0000000100000000, 4294967296 0x0000000000000000, 0 - 0xffffffff00000001, -4294967295 = 0x00000000ffffffff, 4294967295 0x0000000000000000, 0 - 0xffffffff00012345, -4294892731 = 0x00000000fffedcbb, 4294892731 0x0000000000000000, 0 - 0xffffffff12345678, -3989547400 = 0x00000000edcba988, 3989547400 0x0000000000000000, 0 - 0xffffffff7fffffff, -2147483649 = 0x0000000080000001, 2147483649 0x0000000000000000, 0 - 0xffffffffffffffff, -1 = 0x0000000000000001, 1 0x0000000000000001, 1 - 0x0000000000000000, 0 = 0x0000000000000001, 1 0x0000000000000001, 1 - 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0000000000000001, 1 - 0x0000000000012345, 74565 = 0xfffffffffffedcbc, -74564 0x0000000000000001, 1 - 0x0000000012345678, 305419896 = 0xffffffffedcba989, -305419895 0x0000000000000001, 1 - 0x000000007fffffff, 2147483647 = 0xffffffff80000002, -2147483646 0x0000000000000001, 1 - 0x00000000ffffffff, 4294967295 = 0xffffffff00000002, -4294967294 0x0000000000000001, 1 - 0x0000000100000000, 4294967296 = 0xffffffff00000001, -4294967295 0x0000000000000001, 1 - 0x0000000100000001, 4294967297 = 0xffffffff00000000, -4294967296 0x0000000000000001, 1 - 0x0000000100012345, 4295041861 = 0xfffffffefffedcbc, -4295041860 0x0000000000000001, 1 - 0x0000000112345678, 4600387192 = 0xfffffffeedcba989, -4600387191 0x0000000000000001, 1 - 0x000000017fffffff, 6442450943 = 0xfffffffe80000002, -6442450942 0x0000000000000001, 1 - 0x00000001ffffffff, 8589934591 = 0xfffffffe00000002, -8589934590 0x0000000000000001, 1 - 0x0001234500000000, 320254236426240 = 0xfffedcbb00000001, -320254236426239 0x0000000000000001, 1 - 0x0001234500000001, 320254236426241 = 0xfffedcbb00000000, -320254236426240 0x0000000000000001, 1 - 0x0001234500012345, 320254236500805 = 0xfffedcbafffedcbc, -320254236500804 0x0000000000000001, 1 - 0x0001234512345678, 320254541846136 = 0xfffedcbaedcba989, -320254541846135 0x0000000000000001, 1 - 0x000123457fffffff, 320256383909887 = 0xfffedcba80000002, -320256383909886 0x0000000000000001, 1 - 0x00012345ffffffff, 320258531393535 = 0xfffedcba00000002, -320258531393534 0x0000000000000001, 1 - 0x1234567800000000, 1311768464867721216 = 0xedcba98800000001, -1311768464867721215 0x0000000000000001, 1 - 0x1234567800000001, 1311768464867721217 = 0xedcba98800000000, -1311768464867721216 0x0000000000000001, 1 - 0x1234567800012345, 1311768464867795781 = 0xedcba987fffedcbc, -1311768464867795780 0x0000000000000001, 1 - 0x1234567812345678, 1311768465173141112 = 0xedcba987edcba989, -1311768465173141111 0x0000000000000001, 1 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98780000002, -1311768467015204862 0x0000000000000001, 1 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98700000002, -1311768469162688510 0x0000000000000001, 1 - 0x7fffffff00000000, 9223372032559808512 = 0x8000000100000001, -9223372032559808511 0x0000000000000001, 1 - 0x7fffffff00000001, 9223372032559808513 = 0x8000000100000000, -9223372032559808512 0x0000000000000001, 1 - 0x7fffffff00012345, 9223372032559883077 = 0x80000000fffedcbc, -9223372032559883076 0x0000000000000001, 1 - 0x7fffffff12345678, 9223372032865228408 = 0x80000000edcba989, -9223372032865228407 0x0000000000000001, 1 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000080000002, -9223372034707292158 0x0000000000000001, 1 - 0x7fffffffffffffff, 9223372036854775807 = 0x8000000000000002, -9223372036854775806 0x0000000000000001, 1 - 0xffffffff00000000, -4294967296 = 0x0000000100000001, 4294967297 0x0000000000000001, 1 - 0xffffffff00000001, -4294967295 = 0x0000000100000000, 4294967296 0x0000000000000001, 1 - 0xffffffff00012345, -4294892731 = 0x00000000fffedcbc, 4294892732 0x0000000000000001, 1 - 0xffffffff12345678, -3989547400 = 0x00000000edcba989, 3989547401 0x0000000000000001, 1 - 0xffffffff7fffffff, -2147483649 = 0x0000000080000002, 2147483650 0x0000000000000001, 1 - 0xffffffffffffffff, -1 = 0x0000000000000002, 2 0x0000000000012345, 74565 - 0x0000000000000000, 0 = 0x0000000000012345, 74565 0x0000000000012345, 74565 - 0x0000000000000001, 1 = 0x0000000000012344, 74564 0x0000000000012345, 74565 - 0x0000000000012345, 74565 = 0x0000000000000000, 0 0x0000000000012345, 74565 - 0x0000000012345678, 305419896 = 0xffffffffedcccccd, -305345331 0x0000000000012345, 74565 - 0x000000007fffffff, 2147483647 = 0xffffffff80012346, -2147409082 0x0000000000012345, 74565 - 0x00000000ffffffff, 4294967295 = 0xffffffff00012346, -4294892730 0x0000000000012345, 74565 - 0x0000000100000000, 4294967296 = 0xffffffff00012345, -4294892731 0x0000000000012345, 74565 - 0x0000000100000001, 4294967297 = 0xffffffff00012344, -4294892732 0x0000000000012345, 74565 - 0x0000000100012345, 4295041861 = 0xffffffff00000000, -4294967296 0x0000000000012345, 74565 - 0x0000000112345678, 4600387192 = 0xfffffffeedcccccd, -4600312627 0x0000000000012345, 74565 - 0x000000017fffffff, 6442450943 = 0xfffffffe80012346, -6442376378 0x0000000000012345, 74565 - 0x00000001ffffffff, 8589934591 = 0xfffffffe00012346, -8589860026 0x0000000000012345, 74565 - 0x0001234500000000, 320254236426240 = 0xfffedcbb00012345, -320254236351675 0x0000000000012345, 74565 - 0x0001234500000001, 320254236426241 = 0xfffedcbb00012344, -320254236351676 0x0000000000012345, 74565 - 0x0001234500012345, 320254236500805 = 0xfffedcbb00000000, -320254236426240 0x0000000000012345, 74565 - 0x0001234512345678, 320254541846136 = 0xfffedcbaedcccccd, -320254541771571 0x0000000000012345, 74565 - 0x000123457fffffff, 320256383909887 = 0xfffedcba80012346, -320256383835322 0x0000000000012345, 74565 - 0x00012345ffffffff, 320258531393535 = 0xfffedcba00012346, -320258531318970 0x0000000000012345, 74565 - 0x1234567800000000, 1311768464867721216 = 0xedcba98800012345, -1311768464867646651 0x0000000000012345, 74565 - 0x1234567800000001, 1311768464867721217 = 0xedcba98800012344, -1311768464867646652 0x0000000000012345, 74565 - 0x1234567800012345, 1311768464867795781 = 0xedcba98800000000, -1311768464867721216 0x0000000000012345, 74565 - 0x1234567812345678, 1311768465173141112 = 0xedcba987edcccccd, -1311768465173066547 0x0000000000012345, 74565 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98780012346, -1311768467015130298 0x0000000000012345, 74565 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98700012346, -1311768469162613946 0x0000000000012345, 74565 - 0x7fffffff00000000, 9223372032559808512 = 0x8000000100012345, -9223372032559733947 0x0000000000012345, 74565 - 0x7fffffff00000001, 9223372032559808513 = 0x8000000100012344, -9223372032559733948 0x0000000000012345, 74565 - 0x7fffffff00012345, 9223372032559883077 = 0x8000000100000000, -9223372032559808512 0x0000000000012345, 74565 - 0x7fffffff12345678, 9223372032865228408 = 0x80000000edcccccd, -9223372032865153843 0x0000000000012345, 74565 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000080012346, -9223372034707217594 0x0000000000012345, 74565 - 0x7fffffffffffffff, 9223372036854775807 = 0x8000000000012346, -9223372036854701242 0x0000000000012345, 74565 - 0xffffffff00000000, -4294967296 = 0x0000000100012345, 4295041861 0x0000000000012345, 74565 - 0xffffffff00000001, -4294967295 = 0x0000000100012344, 4295041860 0x0000000000012345, 74565 - 0xffffffff00012345, -4294892731 = 0x0000000100000000, 4294967296 0x0000000000012345, 74565 - 0xffffffff12345678, -3989547400 = 0x00000000edcccccd, 3989621965 0x0000000000012345, 74565 - 0xffffffff7fffffff, -2147483649 = 0x0000000080012346, 2147558214 0x0000000000012345, 74565 - 0xffffffffffffffff, -1 = 0x0000000000012346, 74566 0x0000000012345678, 305419896 - 0x0000000000000000, 0 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 - 0x0000000000000001, 1 = 0x0000000012345677, 305419895 0x0000000012345678, 305419896 - 0x0000000000012345, 74565 = 0x0000000012333333, 305345331 0x0000000012345678, 305419896 - 0x0000000012345678, 305419896 = 0x0000000000000000, 0 0x0000000012345678, 305419896 - 0x000000007fffffff, 2147483647 = 0xffffffff92345679, -1842063751 0x0000000012345678, 305419896 - 0x00000000ffffffff, 4294967295 = 0xffffffff12345679, -3989547399 0x0000000012345678, 305419896 - 0x0000000100000000, 4294967296 = 0xffffffff12345678, -3989547400 0x0000000012345678, 305419896 - 0x0000000100000001, 4294967297 = 0xffffffff12345677, -3989547401 0x0000000012345678, 305419896 - 0x0000000100012345, 4295041861 = 0xffffffff12333333, -3989621965 0x0000000012345678, 305419896 - 0x0000000112345678, 4600387192 = 0xffffffff00000000, -4294967296 0x0000000012345678, 305419896 - 0x000000017fffffff, 6442450943 = 0xfffffffe92345679, -6137031047 0x0000000012345678, 305419896 - 0x00000001ffffffff, 8589934591 = 0xfffffffe12345679, -8284514695 0x0000000012345678, 305419896 - 0x0001234500000000, 320254236426240 = 0xfffedcbb12345678, -320253931006344 0x0000000012345678, 305419896 - 0x0001234500000001, 320254236426241 = 0xfffedcbb12345677, -320253931006345 0x0000000012345678, 305419896 - 0x0001234500012345, 320254236500805 = 0xfffedcbb12333333, -320253931080909 0x0000000012345678, 305419896 - 0x0001234512345678, 320254541846136 = 0xfffedcbb00000000, -320254236426240 0x0000000012345678, 305419896 - 0x000123457fffffff, 320256383909887 = 0xfffedcba92345679, -320256078489991 0x0000000012345678, 305419896 - 0x00012345ffffffff, 320258531393535 = 0xfffedcba12345679, -320258225973639 0x0000000012345678, 305419896 - 0x1234567800000000, 1311768464867721216 = 0xedcba98812345678, -1311768464562301320 0x0000000012345678, 305419896 - 0x1234567800000001, 1311768464867721217 = 0xedcba98812345677, -1311768464562301321 0x0000000012345678, 305419896 - 0x1234567800012345, 1311768464867795781 = 0xedcba98812333333, -1311768464562375885 0x0000000012345678, 305419896 - 0x1234567812345678, 1311768465173141112 = 0xedcba98800000000, -1311768464867721216 0x0000000012345678, 305419896 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98792345679, -1311768466709784967 0x0000000012345678, 305419896 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98712345679, -1311768468857268615 0x0000000012345678, 305419896 - 0x7fffffff00000000, 9223372032559808512 = 0x8000000112345678, -9223372032254388616 0x0000000012345678, 305419896 - 0x7fffffff00000001, 9223372032559808513 = 0x8000000112345677, -9223372032254388617 0x0000000012345678, 305419896 - 0x7fffffff00012345, 9223372032559883077 = 0x8000000112333333, -9223372032254463181 0x0000000012345678, 305419896 - 0x7fffffff12345678, 9223372032865228408 = 0x8000000100000000, -9223372032559808512 0x0000000012345678, 305419896 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000092345679, -9223372034401872263 0x0000000012345678, 305419896 - 0x7fffffffffffffff, 9223372036854775807 = 0x8000000012345679, -9223372036549355911 0x0000000012345678, 305419896 - 0xffffffff00000000, -4294967296 = 0x0000000112345678, 4600387192 0x0000000012345678, 305419896 - 0xffffffff00000001, -4294967295 = 0x0000000112345677, 4600387191 0x0000000012345678, 305419896 - 0xffffffff00012345, -4294892731 = 0x0000000112333333, 4600312627 0x0000000012345678, 305419896 - 0xffffffff12345678, -3989547400 = 0x0000000100000000, 4294967296 0x0000000012345678, 305419896 - 0xffffffff7fffffff, -2147483649 = 0x0000000092345679, 2452903545 0x0000000012345678, 305419896 - 0xffffffffffffffff, -1 = 0x0000000012345679, 305419897 0x000000007fffffff, 2147483647 - 0x0000000000000000, 0 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 - 0x0000000000000001, 1 = 0x000000007ffffffe, 2147483646 0x000000007fffffff, 2147483647 - 0x0000000000012345, 74565 = 0x000000007ffedcba, 2147409082 0x000000007fffffff, 2147483647 - 0x0000000012345678, 305419896 = 0x000000006dcba987, 1842063751 0x000000007fffffff, 2147483647 - 0x000000007fffffff, 2147483647 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 - 0x00000000ffffffff, 4294967295 = 0xffffffff80000000, -2147483648 0x000000007fffffff, 2147483647 - 0x0000000100000000, 4294967296 = 0xffffffff7fffffff, -2147483649 0x000000007fffffff, 2147483647 - 0x0000000100000001, 4294967297 = 0xffffffff7ffffffe, -2147483650 0x000000007fffffff, 2147483647 - 0x0000000100012345, 4295041861 = 0xffffffff7ffedcba, -2147558214 0x000000007fffffff, 2147483647 - 0x0000000112345678, 4600387192 = 0xffffffff6dcba987, -2452903545 0x000000007fffffff, 2147483647 - 0x000000017fffffff, 6442450943 = 0xffffffff00000000, -4294967296 0x000000007fffffff, 2147483647 - 0x00000001ffffffff, 8589934591 = 0xfffffffe80000000, -6442450944 0x000000007fffffff, 2147483647 - 0x0001234500000000, 320254236426240 = 0xfffedcbb7fffffff, -320252088942593 0x000000007fffffff, 2147483647 - 0x0001234500000001, 320254236426241 = 0xfffedcbb7ffffffe, -320252088942594 0x000000007fffffff, 2147483647 - 0x0001234500012345, 320254236500805 = 0xfffedcbb7ffedcba, -320252089017158 0x000000007fffffff, 2147483647 - 0x0001234512345678, 320254541846136 = 0xfffedcbb6dcba987, -320252394362489 0x000000007fffffff, 2147483647 - 0x000123457fffffff, 320256383909887 = 0xfffedcbb00000000, -320254236426240 0x000000007fffffff, 2147483647 - 0x00012345ffffffff, 320258531393535 = 0xfffedcba80000000, -320256383909888 0x000000007fffffff, 2147483647 - 0x1234567800000000, 1311768464867721216 = 0xedcba9887fffffff, -1311768462720237569 0x000000007fffffff, 2147483647 - 0x1234567800000001, 1311768464867721217 = 0xedcba9887ffffffe, -1311768462720237570 0x000000007fffffff, 2147483647 - 0x1234567800012345, 1311768464867795781 = 0xedcba9887ffedcba, -1311768462720312134 0x000000007fffffff, 2147483647 - 0x1234567812345678, 1311768465173141112 = 0xedcba9886dcba987, -1311768463025657465 0x000000007fffffff, 2147483647 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98800000000, -1311768464867721216 0x000000007fffffff, 2147483647 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98780000000, -1311768467015204864 0x000000007fffffff, 2147483647 - 0x7fffffff00000000, 9223372032559808512 = 0x800000017fffffff, -9223372030412324865 0x000000007fffffff, 2147483647 - 0x7fffffff00000001, 9223372032559808513 = 0x800000017ffffffe, -9223372030412324866 0x000000007fffffff, 2147483647 - 0x7fffffff00012345, 9223372032559883077 = 0x800000017ffedcba, -9223372030412399430 0x000000007fffffff, 2147483647 - 0x7fffffff12345678, 9223372032865228408 = 0x800000016dcba987, -9223372030717744761 0x000000007fffffff, 2147483647 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000100000000, -9223372032559808512 0x000000007fffffff, 2147483647 - 0x7fffffffffffffff, 9223372036854775807 = 0x8000000080000000, -9223372034707292160 0x000000007fffffff, 2147483647 - 0xffffffff00000000, -4294967296 = 0x000000017fffffff, 6442450943 0x000000007fffffff, 2147483647 - 0xffffffff00000001, -4294967295 = 0x000000017ffffffe, 6442450942 0x000000007fffffff, 2147483647 - 0xffffffff00012345, -4294892731 = 0x000000017ffedcba, 6442376378 0x000000007fffffff, 2147483647 - 0xffffffff12345678, -3989547400 = 0x000000016dcba987, 6137031047 0x000000007fffffff, 2147483647 - 0xffffffff7fffffff, -2147483649 = 0x0000000100000000, 4294967296 0x000000007fffffff, 2147483647 - 0xffffffffffffffff, -1 = 0x0000000080000000, 2147483648 0x00000000ffffffff, 4294967295 - 0x0000000000000000, 0 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 - 0x0000000000000001, 1 = 0x00000000fffffffe, 4294967294 0x00000000ffffffff, 4294967295 - 0x0000000000012345, 74565 = 0x00000000fffedcba, 4294892730 0x00000000ffffffff, 4294967295 - 0x0000000012345678, 305419896 = 0x00000000edcba987, 3989547399 0x00000000ffffffff, 4294967295 - 0x000000007fffffff, 2147483647 = 0x0000000080000000, 2147483648 0x00000000ffffffff, 4294967295 - 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 - 0x0000000100000000, 4294967296 = 0xffffffffffffffff, -1 0x00000000ffffffff, 4294967295 - 0x0000000100000001, 4294967297 = 0xfffffffffffffffe, -2 0x00000000ffffffff, 4294967295 - 0x0000000100012345, 4295041861 = 0xfffffffffffedcba, -74566 0x00000000ffffffff, 4294967295 - 0x0000000112345678, 4600387192 = 0xffffffffedcba987, -305419897 0x00000000ffffffff, 4294967295 - 0x000000017fffffff, 6442450943 = 0xffffffff80000000, -2147483648 0x00000000ffffffff, 4294967295 - 0x00000001ffffffff, 8589934591 = 0xffffffff00000000, -4294967296 0x00000000ffffffff, 4294967295 - 0x0001234500000000, 320254236426240 = 0xfffedcbbffffffff, -320249941458945 0x00000000ffffffff, 4294967295 - 0x0001234500000001, 320254236426241 = 0xfffedcbbfffffffe, -320249941458946 0x00000000ffffffff, 4294967295 - 0x0001234500012345, 320254236500805 = 0xfffedcbbfffedcba, -320249941533510 0x00000000ffffffff, 4294967295 - 0x0001234512345678, 320254541846136 = 0xfffedcbbedcba987, -320250246878841 0x00000000ffffffff, 4294967295 - 0x000123457fffffff, 320256383909887 = 0xfffedcbb80000000, -320252088942592 0x00000000ffffffff, 4294967295 - 0x00012345ffffffff, 320258531393535 = 0xfffedcbb00000000, -320254236426240 0x00000000ffffffff, 4294967295 - 0x1234567800000000, 1311768464867721216 = 0xedcba988ffffffff, -1311768460572753921 0x00000000ffffffff, 4294967295 - 0x1234567800000001, 1311768464867721217 = 0xedcba988fffffffe, -1311768460572753922 0x00000000ffffffff, 4294967295 - 0x1234567800012345, 1311768464867795781 = 0xedcba988fffedcba, -1311768460572828486 0x00000000ffffffff, 4294967295 - 0x1234567812345678, 1311768465173141112 = 0xedcba988edcba987, -1311768460878173817 0x00000000ffffffff, 4294967295 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98880000000, -1311768462720237568 0x00000000ffffffff, 4294967295 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98800000000, -1311768464867721216 0x00000000ffffffff, 4294967295 - 0x7fffffff00000000, 9223372032559808512 = 0x80000001ffffffff, -9223372028264841217 0x00000000ffffffff, 4294967295 - 0x7fffffff00000001, 9223372032559808513 = 0x80000001fffffffe, -9223372028264841218 0x00000000ffffffff, 4294967295 - 0x7fffffff00012345, 9223372032559883077 = 0x80000001fffedcba, -9223372028264915782 0x00000000ffffffff, 4294967295 - 0x7fffffff12345678, 9223372032865228408 = 0x80000001edcba987, -9223372028570261113 0x00000000ffffffff, 4294967295 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000180000000, -9223372030412324864 0x00000000ffffffff, 4294967295 - 0x7fffffffffffffff, 9223372036854775807 = 0x8000000100000000, -9223372032559808512 0x00000000ffffffff, 4294967295 - 0xffffffff00000000, -4294967296 = 0x00000001ffffffff, 8589934591 0x00000000ffffffff, 4294967295 - 0xffffffff00000001, -4294967295 = 0x00000001fffffffe, 8589934590 0x00000000ffffffff, 4294967295 - 0xffffffff00012345, -4294892731 = 0x00000001fffedcba, 8589860026 0x00000000ffffffff, 4294967295 - 0xffffffff12345678, -3989547400 = 0x00000001edcba987, 8284514695 0x00000000ffffffff, 4294967295 - 0xffffffff7fffffff, -2147483649 = 0x0000000180000000, 6442450944 0x00000000ffffffff, 4294967295 - 0xffffffffffffffff, -1 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 - 0x0000000000000000, 0 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 - 0x0000000000000001, 1 = 0x00000000ffffffff, 4294967295 0x0000000100000000, 4294967296 - 0x0000000000012345, 74565 = 0x00000000fffedcbb, 4294892731 0x0000000100000000, 4294967296 - 0x0000000012345678, 305419896 = 0x00000000edcba988, 3989547400 0x0000000100000000, 4294967296 - 0x000000007fffffff, 2147483647 = 0x0000000080000001, 2147483649 0x0000000100000000, 4294967296 - 0x00000000ffffffff, 4294967295 = 0x0000000000000001, 1 0x0000000100000000, 4294967296 - 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 - 0x0000000100000001, 4294967297 = 0xffffffffffffffff, -1 0x0000000100000000, 4294967296 - 0x0000000100012345, 4295041861 = 0xfffffffffffedcbb, -74565 0x0000000100000000, 4294967296 - 0x0000000112345678, 4600387192 = 0xffffffffedcba988, -305419896 0x0000000100000000, 4294967296 - 0x000000017fffffff, 6442450943 = 0xffffffff80000001, -2147483647 0x0000000100000000, 4294967296 - 0x00000001ffffffff, 8589934591 = 0xffffffff00000001, -4294967295 0x0000000100000000, 4294967296 - 0x0001234500000000, 320254236426240 = 0xfffedcbc00000000, -320249941458944 0x0000000100000000, 4294967296 - 0x0001234500000001, 320254236426241 = 0xfffedcbbffffffff, -320249941458945 0x0000000100000000, 4294967296 - 0x0001234500012345, 320254236500805 = 0xfffedcbbfffedcbb, -320249941533509 0x0000000100000000, 4294967296 - 0x0001234512345678, 320254541846136 = 0xfffedcbbedcba988, -320250246878840 0x0000000100000000, 4294967296 - 0x000123457fffffff, 320256383909887 = 0xfffedcbb80000001, -320252088942591 0x0000000100000000, 4294967296 - 0x00012345ffffffff, 320258531393535 = 0xfffedcbb00000001, -320254236426239 0x0000000100000000, 4294967296 - 0x1234567800000000, 1311768464867721216 = 0xedcba98900000000, -1311768460572753920 0x0000000100000000, 4294967296 - 0x1234567800000001, 1311768464867721217 = 0xedcba988ffffffff, -1311768460572753921 0x0000000100000000, 4294967296 - 0x1234567800012345, 1311768464867795781 = 0xedcba988fffedcbb, -1311768460572828485 0x0000000100000000, 4294967296 - 0x1234567812345678, 1311768465173141112 = 0xedcba988edcba988, -1311768460878173816 0x0000000100000000, 4294967296 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98880000001, -1311768462720237567 0x0000000100000000, 4294967296 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98800000001, -1311768464867721215 0x0000000100000000, 4294967296 - 0x7fffffff00000000, 9223372032559808512 = 0x8000000200000000, -9223372028264841216 0x0000000100000000, 4294967296 - 0x7fffffff00000001, 9223372032559808513 = 0x80000001ffffffff, -9223372028264841217 0x0000000100000000, 4294967296 - 0x7fffffff00012345, 9223372032559883077 = 0x80000001fffedcbb, -9223372028264915781 0x0000000100000000, 4294967296 - 0x7fffffff12345678, 9223372032865228408 = 0x80000001edcba988, -9223372028570261112 0x0000000100000000, 4294967296 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000180000001, -9223372030412324863 0x0000000100000000, 4294967296 - 0x7fffffffffffffff, 9223372036854775807 = 0x8000000100000001, -9223372032559808511 0x0000000100000000, 4294967296 - 0xffffffff00000000, -4294967296 = 0x0000000200000000, 8589934592 0x0000000100000000, 4294967296 - 0xffffffff00000001, -4294967295 = 0x00000001ffffffff, 8589934591 0x0000000100000000, 4294967296 - 0xffffffff00012345, -4294892731 = 0x00000001fffedcbb, 8589860027 0x0000000100000000, 4294967296 - 0xffffffff12345678, -3989547400 = 0x00000001edcba988, 8284514696 0x0000000100000000, 4294967296 - 0xffffffff7fffffff, -2147483649 = 0x0000000180000001, 6442450945 0x0000000100000000, 4294967296 - 0xffffffffffffffff, -1 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 - 0x0000000000000000, 0 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 - 0x0000000000000001, 1 = 0x0000000100000000, 4294967296 0x0000000100000001, 4294967297 - 0x0000000000012345, 74565 = 0x00000000fffedcbc, 4294892732 0x0000000100000001, 4294967297 - 0x0000000012345678, 305419896 = 0x00000000edcba989, 3989547401 0x0000000100000001, 4294967297 - 0x000000007fffffff, 2147483647 = 0x0000000080000002, 2147483650 0x0000000100000001, 4294967297 - 0x00000000ffffffff, 4294967295 = 0x0000000000000002, 2 0x0000000100000001, 4294967297 - 0x0000000100000000, 4294967296 = 0x0000000000000001, 1 0x0000000100000001, 4294967297 - 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 - 0x0000000100012345, 4295041861 = 0xfffffffffffedcbc, -74564 0x0000000100000001, 4294967297 - 0x0000000112345678, 4600387192 = 0xffffffffedcba989, -305419895 0x0000000100000001, 4294967297 - 0x000000017fffffff, 6442450943 = 0xffffffff80000002, -2147483646 0x0000000100000001, 4294967297 - 0x00000001ffffffff, 8589934591 = 0xffffffff00000002, -4294967294 0x0000000100000001, 4294967297 - 0x0001234500000000, 320254236426240 = 0xfffedcbc00000001, -320249941458943 0x0000000100000001, 4294967297 - 0x0001234500000001, 320254236426241 = 0xfffedcbc00000000, -320249941458944 0x0000000100000001, 4294967297 - 0x0001234500012345, 320254236500805 = 0xfffedcbbfffedcbc, -320249941533508 0x0000000100000001, 4294967297 - 0x0001234512345678, 320254541846136 = 0xfffedcbbedcba989, -320250246878839 0x0000000100000001, 4294967297 - 0x000123457fffffff, 320256383909887 = 0xfffedcbb80000002, -320252088942590 0x0000000100000001, 4294967297 - 0x00012345ffffffff, 320258531393535 = 0xfffedcbb00000002, -320254236426238 0x0000000100000001, 4294967297 - 0x1234567800000000, 1311768464867721216 = 0xedcba98900000001, -1311768460572753919 0x0000000100000001, 4294967297 - 0x1234567800000001, 1311768464867721217 = 0xedcba98900000000, -1311768460572753920 0x0000000100000001, 4294967297 - 0x1234567800012345, 1311768464867795781 = 0xedcba988fffedcbc, -1311768460572828484 0x0000000100000001, 4294967297 - 0x1234567812345678, 1311768465173141112 = 0xedcba988edcba989, -1311768460878173815 0x0000000100000001, 4294967297 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98880000002, -1311768462720237566 0x0000000100000001, 4294967297 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98800000002, -1311768464867721214 0x0000000100000001, 4294967297 - 0x7fffffff00000000, 9223372032559808512 = 0x8000000200000001, -9223372028264841215 0x0000000100000001, 4294967297 - 0x7fffffff00000001, 9223372032559808513 = 0x8000000200000000, -9223372028264841216 0x0000000100000001, 4294967297 - 0x7fffffff00012345, 9223372032559883077 = 0x80000001fffedcbc, -9223372028264915780 0x0000000100000001, 4294967297 - 0x7fffffff12345678, 9223372032865228408 = 0x80000001edcba989, -9223372028570261111 0x0000000100000001, 4294967297 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000180000002, -9223372030412324862 0x0000000100000001, 4294967297 - 0x7fffffffffffffff, 9223372036854775807 = 0x8000000100000002, -9223372032559808510 0x0000000100000001, 4294967297 - 0xffffffff00000000, -4294967296 = 0x0000000200000001, 8589934593 0x0000000100000001, 4294967297 - 0xffffffff00000001, -4294967295 = 0x0000000200000000, 8589934592 0x0000000100000001, 4294967297 - 0xffffffff00012345, -4294892731 = 0x00000001fffedcbc, 8589860028 0x0000000100000001, 4294967297 - 0xffffffff12345678, -3989547400 = 0x00000001edcba989, 8284514697 0x0000000100000001, 4294967297 - 0xffffffff7fffffff, -2147483649 = 0x0000000180000002, 6442450946 0x0000000100000001, 4294967297 - 0xffffffffffffffff, -1 = 0x0000000100000002, 4294967298 0x0000000100012345, 4295041861 - 0x0000000000000000, 0 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 - 0x0000000000000001, 1 = 0x0000000100012344, 4295041860 0x0000000100012345, 4295041861 - 0x0000000000012345, 74565 = 0x0000000100000000, 4294967296 0x0000000100012345, 4295041861 - 0x0000000012345678, 305419896 = 0x00000000edcccccd, 3989621965 0x0000000100012345, 4295041861 - 0x000000007fffffff, 2147483647 = 0x0000000080012346, 2147558214 0x0000000100012345, 4295041861 - 0x00000000ffffffff, 4294967295 = 0x0000000000012346, 74566 0x0000000100012345, 4295041861 - 0x0000000100000000, 4294967296 = 0x0000000000012345, 74565 0x0000000100012345, 4295041861 - 0x0000000100000001, 4294967297 = 0x0000000000012344, 74564 0x0000000100012345, 4295041861 - 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 - 0x0000000112345678, 4600387192 = 0xffffffffedcccccd, -305345331 0x0000000100012345, 4295041861 - 0x000000017fffffff, 6442450943 = 0xffffffff80012346, -2147409082 0x0000000100012345, 4295041861 - 0x00000001ffffffff, 8589934591 = 0xffffffff00012346, -4294892730 0x0000000100012345, 4295041861 - 0x0001234500000000, 320254236426240 = 0xfffedcbc00012345, -320249941384379 0x0000000100012345, 4295041861 - 0x0001234500000001, 320254236426241 = 0xfffedcbc00012344, -320249941384380 0x0000000100012345, 4295041861 - 0x0001234500012345, 320254236500805 = 0xfffedcbc00000000, -320249941458944 0x0000000100012345, 4295041861 - 0x0001234512345678, 320254541846136 = 0xfffedcbbedcccccd, -320250246804275 0x0000000100012345, 4295041861 - 0x000123457fffffff, 320256383909887 = 0xfffedcbb80012346, -320252088868026 0x0000000100012345, 4295041861 - 0x00012345ffffffff, 320258531393535 = 0xfffedcbb00012346, -320254236351674 0x0000000100012345, 4295041861 - 0x1234567800000000, 1311768464867721216 = 0xedcba98900012345, -1311768460572679355 0x0000000100012345, 4295041861 - 0x1234567800000001, 1311768464867721217 = 0xedcba98900012344, -1311768460572679356 0x0000000100012345, 4295041861 - 0x1234567800012345, 1311768464867795781 = 0xedcba98900000000, -1311768460572753920 0x0000000100012345, 4295041861 - 0x1234567812345678, 1311768465173141112 = 0xedcba988edcccccd, -1311768460878099251 0x0000000100012345, 4295041861 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98880012346, -1311768462720163002 0x0000000100012345, 4295041861 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98800012346, -1311768464867646650 0x0000000100012345, 4295041861 - 0x7fffffff00000000, 9223372032559808512 = 0x8000000200012345, -9223372028264766651 0x0000000100012345, 4295041861 - 0x7fffffff00000001, 9223372032559808513 = 0x8000000200012344, -9223372028264766652 0x0000000100012345, 4295041861 - 0x7fffffff00012345, 9223372032559883077 = 0x8000000200000000, -9223372028264841216 0x0000000100012345, 4295041861 - 0x7fffffff12345678, 9223372032865228408 = 0x80000001edcccccd, -9223372028570186547 0x0000000100012345, 4295041861 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000180012346, -9223372030412250298 0x0000000100012345, 4295041861 - 0x7fffffffffffffff, 9223372036854775807 = 0x8000000100012346, -9223372032559733946 0x0000000100012345, 4295041861 - 0xffffffff00000000, -4294967296 = 0x0000000200012345, 8590009157 0x0000000100012345, 4295041861 - 0xffffffff00000001, -4294967295 = 0x0000000200012344, 8590009156 0x0000000100012345, 4295041861 - 0xffffffff00012345, -4294892731 = 0x0000000200000000, 8589934592 0x0000000100012345, 4295041861 - 0xffffffff12345678, -3989547400 = 0x00000001edcccccd, 8284589261 0x0000000100012345, 4295041861 - 0xffffffff7fffffff, -2147483649 = 0x0000000180012346, 6442525510 0x0000000100012345, 4295041861 - 0xffffffffffffffff, -1 = 0x0000000100012346, 4295041862 0x0000000112345678, 4600387192 - 0x0000000000000000, 0 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 - 0x0000000000000001, 1 = 0x0000000112345677, 4600387191 0x0000000112345678, 4600387192 - 0x0000000000012345, 74565 = 0x0000000112333333, 4600312627 0x0000000112345678, 4600387192 - 0x0000000012345678, 305419896 = 0x0000000100000000, 4294967296 0x0000000112345678, 4600387192 - 0x000000007fffffff, 2147483647 = 0x0000000092345679, 2452903545 0x0000000112345678, 4600387192 - 0x00000000ffffffff, 4294967295 = 0x0000000012345679, 305419897 0x0000000112345678, 4600387192 - 0x0000000100000000, 4294967296 = 0x0000000012345678, 305419896 0x0000000112345678, 4600387192 - 0x0000000100000001, 4294967297 = 0x0000000012345677, 305419895 0x0000000112345678, 4600387192 - 0x0000000100012345, 4295041861 = 0x0000000012333333, 305345331 0x0000000112345678, 4600387192 - 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 - 0x000000017fffffff, 6442450943 = 0xffffffff92345679, -1842063751 0x0000000112345678, 4600387192 - 0x00000001ffffffff, 8589934591 = 0xffffffff12345679, -3989547399 0x0000000112345678, 4600387192 - 0x0001234500000000, 320254236426240 = 0xfffedcbc12345678, -320249636039048 0x0000000112345678, 4600387192 - 0x0001234500000001, 320254236426241 = 0xfffedcbc12345677, -320249636039049 0x0000000112345678, 4600387192 - 0x0001234500012345, 320254236500805 = 0xfffedcbc12333333, -320249636113613 0x0000000112345678, 4600387192 - 0x0001234512345678, 320254541846136 = 0xfffedcbc00000000, -320249941458944 0x0000000112345678, 4600387192 - 0x000123457fffffff, 320256383909887 = 0xfffedcbb92345679, -320251783522695 0x0000000112345678, 4600387192 - 0x00012345ffffffff, 320258531393535 = 0xfffedcbb12345679, -320253931006343 0x0000000112345678, 4600387192 - 0x1234567800000000, 1311768464867721216 = 0xedcba98912345678, -1311768460267334024 0x0000000112345678, 4600387192 - 0x1234567800000001, 1311768464867721217 = 0xedcba98912345677, -1311768460267334025 0x0000000112345678, 4600387192 - 0x1234567800012345, 1311768464867795781 = 0xedcba98912333333, -1311768460267408589 0x0000000112345678, 4600387192 - 0x1234567812345678, 1311768465173141112 = 0xedcba98900000000, -1311768460572753920 0x0000000112345678, 4600387192 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98892345679, -1311768462414817671 0x0000000112345678, 4600387192 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98812345679, -1311768464562301319 0x0000000112345678, 4600387192 - 0x7fffffff00000000, 9223372032559808512 = 0x8000000212345678, -9223372027959421320 0x0000000112345678, 4600387192 - 0x7fffffff00000001, 9223372032559808513 = 0x8000000212345677, -9223372027959421321 0x0000000112345678, 4600387192 - 0x7fffffff00012345, 9223372032559883077 = 0x8000000212333333, -9223372027959495885 0x0000000112345678, 4600387192 - 0x7fffffff12345678, 9223372032865228408 = 0x8000000200000000, -9223372028264841216 0x0000000112345678, 4600387192 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000192345679, -9223372030106904967 0x0000000112345678, 4600387192 - 0x7fffffffffffffff, 9223372036854775807 = 0x8000000112345679, -9223372032254388615 0x0000000112345678, 4600387192 - 0xffffffff00000000, -4294967296 = 0x0000000212345678, 8895354488 0x0000000112345678, 4600387192 - 0xffffffff00000001, -4294967295 = 0x0000000212345677, 8895354487 0x0000000112345678, 4600387192 - 0xffffffff00012345, -4294892731 = 0x0000000212333333, 8895279923 0x0000000112345678, 4600387192 - 0xffffffff12345678, -3989547400 = 0x0000000200000000, 8589934592 0x0000000112345678, 4600387192 - 0xffffffff7fffffff, -2147483649 = 0x0000000192345679, 6747870841 0x0000000112345678, 4600387192 - 0xffffffffffffffff, -1 = 0x0000000112345679, 4600387193 0x000000017fffffff, 6442450943 - 0x0000000000000000, 0 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 - 0x0000000000000001, 1 = 0x000000017ffffffe, 6442450942 0x000000017fffffff, 6442450943 - 0x0000000000012345, 74565 = 0x000000017ffedcba, 6442376378 0x000000017fffffff, 6442450943 - 0x0000000012345678, 305419896 = 0x000000016dcba987, 6137031047 0x000000017fffffff, 6442450943 - 0x000000007fffffff, 2147483647 = 0x0000000100000000, 4294967296 0x000000017fffffff, 6442450943 - 0x00000000ffffffff, 4294967295 = 0x0000000080000000, 2147483648 0x000000017fffffff, 6442450943 - 0x0000000100000000, 4294967296 = 0x000000007fffffff, 2147483647 0x000000017fffffff, 6442450943 - 0x0000000100000001, 4294967297 = 0x000000007ffffffe, 2147483646 0x000000017fffffff, 6442450943 - 0x0000000100012345, 4295041861 = 0x000000007ffedcba, 2147409082 0x000000017fffffff, 6442450943 - 0x0000000112345678, 4600387192 = 0x000000006dcba987, 1842063751 0x000000017fffffff, 6442450943 - 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 - 0x00000001ffffffff, 8589934591 = 0xffffffff80000000, -2147483648 0x000000017fffffff, 6442450943 - 0x0001234500000000, 320254236426240 = 0xfffedcbc7fffffff, -320247793975297 0x000000017fffffff, 6442450943 - 0x0001234500000001, 320254236426241 = 0xfffedcbc7ffffffe, -320247793975298 0x000000017fffffff, 6442450943 - 0x0001234500012345, 320254236500805 = 0xfffedcbc7ffedcba, -320247794049862 0x000000017fffffff, 6442450943 - 0x0001234512345678, 320254541846136 = 0xfffedcbc6dcba987, -320248099395193 0x000000017fffffff, 6442450943 - 0x000123457fffffff, 320256383909887 = 0xfffedcbc00000000, -320249941458944 0x000000017fffffff, 6442450943 - 0x00012345ffffffff, 320258531393535 = 0xfffedcbb80000000, -320252088942592 0x000000017fffffff, 6442450943 - 0x1234567800000000, 1311768464867721216 = 0xedcba9897fffffff, -1311768458425270273 0x000000017fffffff, 6442450943 - 0x1234567800000001, 1311768464867721217 = 0xedcba9897ffffffe, -1311768458425270274 0x000000017fffffff, 6442450943 - 0x1234567800012345, 1311768464867795781 = 0xedcba9897ffedcba, -1311768458425344838 0x000000017fffffff, 6442450943 - 0x1234567812345678, 1311768465173141112 = 0xedcba9896dcba987, -1311768458730690169 0x000000017fffffff, 6442450943 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98900000000, -1311768460572753920 0x000000017fffffff, 6442450943 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98880000000, -1311768462720237568 0x000000017fffffff, 6442450943 - 0x7fffffff00000000, 9223372032559808512 = 0x800000027fffffff, -9223372026117357569 0x000000017fffffff, 6442450943 - 0x7fffffff00000001, 9223372032559808513 = 0x800000027ffffffe, -9223372026117357570 0x000000017fffffff, 6442450943 - 0x7fffffff00012345, 9223372032559883077 = 0x800000027ffedcba, -9223372026117432134 0x000000017fffffff, 6442450943 - 0x7fffffff12345678, 9223372032865228408 = 0x800000026dcba987, -9223372026422777465 0x000000017fffffff, 6442450943 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000200000000, -9223372028264841216 0x000000017fffffff, 6442450943 - 0x7fffffffffffffff, 9223372036854775807 = 0x8000000180000000, -9223372030412324864 0x000000017fffffff, 6442450943 - 0xffffffff00000000, -4294967296 = 0x000000027fffffff, 10737418239 0x000000017fffffff, 6442450943 - 0xffffffff00000001, -4294967295 = 0x000000027ffffffe, 10737418238 0x000000017fffffff, 6442450943 - 0xffffffff00012345, -4294892731 = 0x000000027ffedcba, 10737343674 0x000000017fffffff, 6442450943 - 0xffffffff12345678, -3989547400 = 0x000000026dcba987, 10431998343 0x000000017fffffff, 6442450943 - 0xffffffff7fffffff, -2147483649 = 0x0000000200000000, 8589934592 0x000000017fffffff, 6442450943 - 0xffffffffffffffff, -1 = 0x0000000180000000, 6442450944 0x00000001ffffffff, 8589934591 - 0x0000000000000000, 0 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 - 0x0000000000000001, 1 = 0x00000001fffffffe, 8589934590 0x00000001ffffffff, 8589934591 - 0x0000000000012345, 74565 = 0x00000001fffedcba, 8589860026 0x00000001ffffffff, 8589934591 - 0x0000000012345678, 305419896 = 0x00000001edcba987, 8284514695 0x00000001ffffffff, 8589934591 - 0x000000007fffffff, 2147483647 = 0x0000000180000000, 6442450944 0x00000001ffffffff, 8589934591 - 0x00000000ffffffff, 4294967295 = 0x0000000100000000, 4294967296 0x00000001ffffffff, 8589934591 - 0x0000000100000000, 4294967296 = 0x00000000ffffffff, 4294967295 0x00000001ffffffff, 8589934591 - 0x0000000100000001, 4294967297 = 0x00000000fffffffe, 4294967294 0x00000001ffffffff, 8589934591 - 0x0000000100012345, 4295041861 = 0x00000000fffedcba, 4294892730 0x00000001ffffffff, 8589934591 - 0x0000000112345678, 4600387192 = 0x00000000edcba987, 3989547399 0x00000001ffffffff, 8589934591 - 0x000000017fffffff, 6442450943 = 0x0000000080000000, 2147483648 0x00000001ffffffff, 8589934591 - 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 - 0x0001234500000000, 320254236426240 = 0xfffedcbcffffffff, -320245646491649 0x00000001ffffffff, 8589934591 - 0x0001234500000001, 320254236426241 = 0xfffedcbcfffffffe, -320245646491650 0x00000001ffffffff, 8589934591 - 0x0001234500012345, 320254236500805 = 0xfffedcbcfffedcba, -320245646566214 0x00000001ffffffff, 8589934591 - 0x0001234512345678, 320254541846136 = 0xfffedcbcedcba987, -320245951911545 0x00000001ffffffff, 8589934591 - 0x000123457fffffff, 320256383909887 = 0xfffedcbc80000000, -320247793975296 0x00000001ffffffff, 8589934591 - 0x00012345ffffffff, 320258531393535 = 0xfffedcbc00000000, -320249941458944 0x00000001ffffffff, 8589934591 - 0x1234567800000000, 1311768464867721216 = 0xedcba989ffffffff, -1311768456277786625 0x00000001ffffffff, 8589934591 - 0x1234567800000001, 1311768464867721217 = 0xedcba989fffffffe, -1311768456277786626 0x00000001ffffffff, 8589934591 - 0x1234567800012345, 1311768464867795781 = 0xedcba989fffedcba, -1311768456277861190 0x00000001ffffffff, 8589934591 - 0x1234567812345678, 1311768465173141112 = 0xedcba989edcba987, -1311768456583206521 0x00000001ffffffff, 8589934591 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98980000000, -1311768458425270272 0x00000001ffffffff, 8589934591 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98900000000, -1311768460572753920 0x00000001ffffffff, 8589934591 - 0x7fffffff00000000, 9223372032559808512 = 0x80000002ffffffff, -9223372023969873921 0x00000001ffffffff, 8589934591 - 0x7fffffff00000001, 9223372032559808513 = 0x80000002fffffffe, -9223372023969873922 0x00000001ffffffff, 8589934591 - 0x7fffffff00012345, 9223372032559883077 = 0x80000002fffedcba, -9223372023969948486 0x00000001ffffffff, 8589934591 - 0x7fffffff12345678, 9223372032865228408 = 0x80000002edcba987, -9223372024275293817 0x00000001ffffffff, 8589934591 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000280000000, -9223372026117357568 0x00000001ffffffff, 8589934591 - 0x7fffffffffffffff, 9223372036854775807 = 0x8000000200000000, -9223372028264841216 0x00000001ffffffff, 8589934591 - 0xffffffff00000000, -4294967296 = 0x00000002ffffffff, 12884901887 0x00000001ffffffff, 8589934591 - 0xffffffff00000001, -4294967295 = 0x00000002fffffffe, 12884901886 0x00000001ffffffff, 8589934591 - 0xffffffff00012345, -4294892731 = 0x00000002fffedcba, 12884827322 0x00000001ffffffff, 8589934591 - 0xffffffff12345678, -3989547400 = 0x00000002edcba987, 12579481991 0x00000001ffffffff, 8589934591 - 0xffffffff7fffffff, -2147483649 = 0x0000000280000000, 10737418240 0x00000001ffffffff, 8589934591 - 0xffffffffffffffff, -1 = 0x0000000200000000, 8589934592 0x0001234500000000, 320254236426240 - 0x0000000000000000, 0 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 - 0x0000000000000001, 1 = 0x00012344ffffffff, 320254236426239 0x0001234500000000, 320254236426240 - 0x0000000000012345, 74565 = 0x00012344fffedcbb, 320254236351675 0x0001234500000000, 320254236426240 - 0x0000000012345678, 305419896 = 0x00012344edcba988, 320253931006344 0x0001234500000000, 320254236426240 - 0x000000007fffffff, 2147483647 = 0x0001234480000001, 320252088942593 0x0001234500000000, 320254236426240 - 0x00000000ffffffff, 4294967295 = 0x0001234400000001, 320249941458945 0x0001234500000000, 320254236426240 - 0x0000000100000000, 4294967296 = 0x0001234400000000, 320249941458944 0x0001234500000000, 320254236426240 - 0x0000000100000001, 4294967297 = 0x00012343ffffffff, 320249941458943 0x0001234500000000, 320254236426240 - 0x0000000100012345, 4295041861 = 0x00012343fffedcbb, 320249941384379 0x0001234500000000, 320254236426240 - 0x0000000112345678, 4600387192 = 0x00012343edcba988, 320249636039048 0x0001234500000000, 320254236426240 - 0x000000017fffffff, 6442450943 = 0x0001234380000001, 320247793975297 0x0001234500000000, 320254236426240 - 0x00000001ffffffff, 8589934591 = 0x0001234300000001, 320245646491649 0x0001234500000000, 320254236426240 - 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 - 0x0001234500000001, 320254236426241 = 0xffffffffffffffff, -1 0x0001234500000000, 320254236426240 - 0x0001234500012345, 320254236500805 = 0xfffffffffffedcbb, -74565 0x0001234500000000, 320254236426240 - 0x0001234512345678, 320254541846136 = 0xffffffffedcba988, -305419896 0x0001234500000000, 320254236426240 - 0x000123457fffffff, 320256383909887 = 0xffffffff80000001, -2147483647 0x0001234500000000, 320254236426240 - 0x00012345ffffffff, 320258531393535 = 0xffffffff00000001, -4294967295 0x0001234500000000, 320254236426240 - 0x1234567800000000, 1311768464867721216 = 0xedcccccd00000000, -1311448210631294976 0x0001234500000000, 320254236426240 - 0x1234567800000001, 1311768464867721217 = 0xedccccccffffffff, -1311448210631294977 0x0001234500000000, 320254236426240 - 0x1234567800012345, 1311768464867795781 = 0xedccccccfffedcbb, -1311448210631369541 0x0001234500000000, 320254236426240 - 0x1234567812345678, 1311768465173141112 = 0xedccccccedcba988, -1311448210936714872 0x0001234500000000, 320254236426240 - 0x123456787fffffff, 1311768467015204863 = 0xedcccccc80000001, -1311448212778778623 0x0001234500000000, 320254236426240 - 0x12345678ffffffff, 1311768469162688511 = 0xedcccccc00000001, -1311448214926262271 0x0001234500000000, 320254236426240 - 0x7fffffff00000000, 9223372032559808512 = 0x8001234600000000, -9223051778323382272 0x0001234500000000, 320254236426240 - 0x7fffffff00000001, 9223372032559808513 = 0x80012345ffffffff, -9223051778323382273 0x0001234500000000, 320254236426240 - 0x7fffffff00012345, 9223372032559883077 = 0x80012345fffedcbb, -9223051778323456837 0x0001234500000000, 320254236426240 - 0x7fffffff12345678, 9223372032865228408 = 0x80012345edcba988, -9223051778628802168 0x0001234500000000, 320254236426240 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8001234580000001, -9223051780470865919 0x0001234500000000, 320254236426240 - 0x7fffffffffffffff, 9223372036854775807 = 0x8001234500000001, -9223051782618349567 0x0001234500000000, 320254236426240 - 0xffffffff00000000, -4294967296 = 0x0001234600000000, 320258531393536 0x0001234500000000, 320254236426240 - 0xffffffff00000001, -4294967295 = 0x00012345ffffffff, 320258531393535 0x0001234500000000, 320254236426240 - 0xffffffff00012345, -4294892731 = 0x00012345fffedcbb, 320258531318971 0x0001234500000000, 320254236426240 - 0xffffffff12345678, -3989547400 = 0x00012345edcba988, 320258225973640 0x0001234500000000, 320254236426240 - 0xffffffff7fffffff, -2147483649 = 0x0001234580000001, 320256383909889 0x0001234500000000, 320254236426240 - 0xffffffffffffffff, -1 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 - 0x0000000000000000, 0 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 - 0x0000000000000001, 1 = 0x0001234500000000, 320254236426240 0x0001234500000001, 320254236426241 - 0x0000000000012345, 74565 = 0x00012344fffedcbc, 320254236351676 0x0001234500000001, 320254236426241 - 0x0000000012345678, 305419896 = 0x00012344edcba989, 320253931006345 0x0001234500000001, 320254236426241 - 0x000000007fffffff, 2147483647 = 0x0001234480000002, 320252088942594 0x0001234500000001, 320254236426241 - 0x00000000ffffffff, 4294967295 = 0x0001234400000002, 320249941458946 0x0001234500000001, 320254236426241 - 0x0000000100000000, 4294967296 = 0x0001234400000001, 320249941458945 0x0001234500000001, 320254236426241 - 0x0000000100000001, 4294967297 = 0x0001234400000000, 320249941458944 0x0001234500000001, 320254236426241 - 0x0000000100012345, 4295041861 = 0x00012343fffedcbc, 320249941384380 0x0001234500000001, 320254236426241 - 0x0000000112345678, 4600387192 = 0x00012343edcba989, 320249636039049 0x0001234500000001, 320254236426241 - 0x000000017fffffff, 6442450943 = 0x0001234380000002, 320247793975298 0x0001234500000001, 320254236426241 - 0x00000001ffffffff, 8589934591 = 0x0001234300000002, 320245646491650 0x0001234500000001, 320254236426241 - 0x0001234500000000, 320254236426240 = 0x0000000000000001, 1 0x0001234500000001, 320254236426241 - 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 - 0x0001234500012345, 320254236500805 = 0xfffffffffffedcbc, -74564 0x0001234500000001, 320254236426241 - 0x0001234512345678, 320254541846136 = 0xffffffffedcba989, -305419895 0x0001234500000001, 320254236426241 - 0x000123457fffffff, 320256383909887 = 0xffffffff80000002, -2147483646 0x0001234500000001, 320254236426241 - 0x00012345ffffffff, 320258531393535 = 0xffffffff00000002, -4294967294 0x0001234500000001, 320254236426241 - 0x1234567800000000, 1311768464867721216 = 0xedcccccd00000001, -1311448210631294975 0x0001234500000001, 320254236426241 - 0x1234567800000001, 1311768464867721217 = 0xedcccccd00000000, -1311448210631294976 0x0001234500000001, 320254236426241 - 0x1234567800012345, 1311768464867795781 = 0xedccccccfffedcbc, -1311448210631369540 0x0001234500000001, 320254236426241 - 0x1234567812345678, 1311768465173141112 = 0xedccccccedcba989, -1311448210936714871 0x0001234500000001, 320254236426241 - 0x123456787fffffff, 1311768467015204863 = 0xedcccccc80000002, -1311448212778778622 0x0001234500000001, 320254236426241 - 0x12345678ffffffff, 1311768469162688511 = 0xedcccccc00000002, -1311448214926262270 0x0001234500000001, 320254236426241 - 0x7fffffff00000000, 9223372032559808512 = 0x8001234600000001, -9223051778323382271 0x0001234500000001, 320254236426241 - 0x7fffffff00000001, 9223372032559808513 = 0x8001234600000000, -9223051778323382272 0x0001234500000001, 320254236426241 - 0x7fffffff00012345, 9223372032559883077 = 0x80012345fffedcbc, -9223051778323456836 0x0001234500000001, 320254236426241 - 0x7fffffff12345678, 9223372032865228408 = 0x80012345edcba989, -9223051778628802167 0x0001234500000001, 320254236426241 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8001234580000002, -9223051780470865918 0x0001234500000001, 320254236426241 - 0x7fffffffffffffff, 9223372036854775807 = 0x8001234500000002, -9223051782618349566 0x0001234500000001, 320254236426241 - 0xffffffff00000000, -4294967296 = 0x0001234600000001, 320258531393537 0x0001234500000001, 320254236426241 - 0xffffffff00000001, -4294967295 = 0x0001234600000000, 320258531393536 0x0001234500000001, 320254236426241 - 0xffffffff00012345, -4294892731 = 0x00012345fffedcbc, 320258531318972 0x0001234500000001, 320254236426241 - 0xffffffff12345678, -3989547400 = 0x00012345edcba989, 320258225973641 0x0001234500000001, 320254236426241 - 0xffffffff7fffffff, -2147483649 = 0x0001234580000002, 320256383909890 0x0001234500000001, 320254236426241 - 0xffffffffffffffff, -1 = 0x0001234500000002, 320254236426242 0x0001234500012345, 320254236500805 - 0x0000000000000000, 0 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 - 0x0000000000000001, 1 = 0x0001234500012344, 320254236500804 0x0001234500012345, 320254236500805 - 0x0000000000012345, 74565 = 0x0001234500000000, 320254236426240 0x0001234500012345, 320254236500805 - 0x0000000012345678, 305419896 = 0x00012344edcccccd, 320253931080909 0x0001234500012345, 320254236500805 - 0x000000007fffffff, 2147483647 = 0x0001234480012346, 320252089017158 0x0001234500012345, 320254236500805 - 0x00000000ffffffff, 4294967295 = 0x0001234400012346, 320249941533510 0x0001234500012345, 320254236500805 - 0x0000000100000000, 4294967296 = 0x0001234400012345, 320249941533509 0x0001234500012345, 320254236500805 - 0x0000000100000001, 4294967297 = 0x0001234400012344, 320249941533508 0x0001234500012345, 320254236500805 - 0x0000000100012345, 4295041861 = 0x0001234400000000, 320249941458944 0x0001234500012345, 320254236500805 - 0x0000000112345678, 4600387192 = 0x00012343edcccccd, 320249636113613 0x0001234500012345, 320254236500805 - 0x000000017fffffff, 6442450943 = 0x0001234380012346, 320247794049862 0x0001234500012345, 320254236500805 - 0x00000001ffffffff, 8589934591 = 0x0001234300012346, 320245646566214 0x0001234500012345, 320254236500805 - 0x0001234500000000, 320254236426240 = 0x0000000000012345, 74565 0x0001234500012345, 320254236500805 - 0x0001234500000001, 320254236426241 = 0x0000000000012344, 74564 0x0001234500012345, 320254236500805 - 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 - 0x0001234512345678, 320254541846136 = 0xffffffffedcccccd, -305345331 0x0001234500012345, 320254236500805 - 0x000123457fffffff, 320256383909887 = 0xffffffff80012346, -2147409082 0x0001234500012345, 320254236500805 - 0x00012345ffffffff, 320258531393535 = 0xffffffff00012346, -4294892730 0x0001234500012345, 320254236500805 - 0x1234567800000000, 1311768464867721216 = 0xedcccccd00012345, -1311448210631220411 0x0001234500012345, 320254236500805 - 0x1234567800000001, 1311768464867721217 = 0xedcccccd00012344, -1311448210631220412 0x0001234500012345, 320254236500805 - 0x1234567800012345, 1311768464867795781 = 0xedcccccd00000000, -1311448210631294976 0x0001234500012345, 320254236500805 - 0x1234567812345678, 1311768465173141112 = 0xedccccccedcccccd, -1311448210936640307 0x0001234500012345, 320254236500805 - 0x123456787fffffff, 1311768467015204863 = 0xedcccccc80012346, -1311448212778704058 0x0001234500012345, 320254236500805 - 0x12345678ffffffff, 1311768469162688511 = 0xedcccccc00012346, -1311448214926187706 0x0001234500012345, 320254236500805 - 0x7fffffff00000000, 9223372032559808512 = 0x8001234600012345, -9223051778323307707 0x0001234500012345, 320254236500805 - 0x7fffffff00000001, 9223372032559808513 = 0x8001234600012344, -9223051778323307708 0x0001234500012345, 320254236500805 - 0x7fffffff00012345, 9223372032559883077 = 0x8001234600000000, -9223051778323382272 0x0001234500012345, 320254236500805 - 0x7fffffff12345678, 9223372032865228408 = 0x80012345edcccccd, -9223051778628727603 0x0001234500012345, 320254236500805 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8001234580012346, -9223051780470791354 0x0001234500012345, 320254236500805 - 0x7fffffffffffffff, 9223372036854775807 = 0x8001234500012346, -9223051782618275002 0x0001234500012345, 320254236500805 - 0xffffffff00000000, -4294967296 = 0x0001234600012345, 320258531468101 0x0001234500012345, 320254236500805 - 0xffffffff00000001, -4294967295 = 0x0001234600012344, 320258531468100 0x0001234500012345, 320254236500805 - 0xffffffff00012345, -4294892731 = 0x0001234600000000, 320258531393536 0x0001234500012345, 320254236500805 - 0xffffffff12345678, -3989547400 = 0x00012345edcccccd, 320258226048205 0x0001234500012345, 320254236500805 - 0xffffffff7fffffff, -2147483649 = 0x0001234580012346, 320256383984454 0x0001234500012345, 320254236500805 - 0xffffffffffffffff, -1 = 0x0001234500012346, 320254236500806 0x0001234512345678, 320254541846136 - 0x0000000000000000, 0 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 - 0x0000000000000001, 1 = 0x0001234512345677, 320254541846135 0x0001234512345678, 320254541846136 - 0x0000000000012345, 74565 = 0x0001234512333333, 320254541771571 0x0001234512345678, 320254541846136 - 0x0000000012345678, 305419896 = 0x0001234500000000, 320254236426240 0x0001234512345678, 320254541846136 - 0x000000007fffffff, 2147483647 = 0x0001234492345679, 320252394362489 0x0001234512345678, 320254541846136 - 0x00000000ffffffff, 4294967295 = 0x0001234412345679, 320250246878841 0x0001234512345678, 320254541846136 - 0x0000000100000000, 4294967296 = 0x0001234412345678, 320250246878840 0x0001234512345678, 320254541846136 - 0x0000000100000001, 4294967297 = 0x0001234412345677, 320250246878839 0x0001234512345678, 320254541846136 - 0x0000000100012345, 4295041861 = 0x0001234412333333, 320250246804275 0x0001234512345678, 320254541846136 - 0x0000000112345678, 4600387192 = 0x0001234400000000, 320249941458944 0x0001234512345678, 320254541846136 - 0x000000017fffffff, 6442450943 = 0x0001234392345679, 320248099395193 0x0001234512345678, 320254541846136 - 0x00000001ffffffff, 8589934591 = 0x0001234312345679, 320245951911545 0x0001234512345678, 320254541846136 - 0x0001234500000000, 320254236426240 = 0x0000000012345678, 305419896 0x0001234512345678, 320254541846136 - 0x0001234500000001, 320254236426241 = 0x0000000012345677, 305419895 0x0001234512345678, 320254541846136 - 0x0001234500012345, 320254236500805 = 0x0000000012333333, 305345331 0x0001234512345678, 320254541846136 - 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 - 0x000123457fffffff, 320256383909887 = 0xffffffff92345679, -1842063751 0x0001234512345678, 320254541846136 - 0x00012345ffffffff, 320258531393535 = 0xffffffff12345679, -3989547399 0x0001234512345678, 320254541846136 - 0x1234567800000000, 1311768464867721216 = 0xedcccccd12345678, -1311448210325875080 0x0001234512345678, 320254541846136 - 0x1234567800000001, 1311768464867721217 = 0xedcccccd12345677, -1311448210325875081 0x0001234512345678, 320254541846136 - 0x1234567800012345, 1311768464867795781 = 0xedcccccd12333333, -1311448210325949645 0x0001234512345678, 320254541846136 - 0x1234567812345678, 1311768465173141112 = 0xedcccccd00000000, -1311448210631294976 0x0001234512345678, 320254541846136 - 0x123456787fffffff, 1311768467015204863 = 0xedcccccc92345679, -1311448212473358727 0x0001234512345678, 320254541846136 - 0x12345678ffffffff, 1311768469162688511 = 0xedcccccc12345679, -1311448214620842375 0x0001234512345678, 320254541846136 - 0x7fffffff00000000, 9223372032559808512 = 0x8001234612345678, -9223051778017962376 0x0001234512345678, 320254541846136 - 0x7fffffff00000001, 9223372032559808513 = 0x8001234612345677, -9223051778017962377 0x0001234512345678, 320254541846136 - 0x7fffffff00012345, 9223372032559883077 = 0x8001234612333333, -9223051778018036941 0x0001234512345678, 320254541846136 - 0x7fffffff12345678, 9223372032865228408 = 0x8001234600000000, -9223051778323382272 0x0001234512345678, 320254541846136 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8001234592345679, -9223051780165446023 0x0001234512345678, 320254541846136 - 0x7fffffffffffffff, 9223372036854775807 = 0x8001234512345679, -9223051782312929671 0x0001234512345678, 320254541846136 - 0xffffffff00000000, -4294967296 = 0x0001234612345678, 320258836813432 0x0001234512345678, 320254541846136 - 0xffffffff00000001, -4294967295 = 0x0001234612345677, 320258836813431 0x0001234512345678, 320254541846136 - 0xffffffff00012345, -4294892731 = 0x0001234612333333, 320258836738867 0x0001234512345678, 320254541846136 - 0xffffffff12345678, -3989547400 = 0x0001234600000000, 320258531393536 0x0001234512345678, 320254541846136 - 0xffffffff7fffffff, -2147483649 = 0x0001234592345679, 320256689329785 0x0001234512345678, 320254541846136 - 0xffffffffffffffff, -1 = 0x0001234512345679, 320254541846137 0x000123457fffffff, 320256383909887 - 0x0000000000000000, 0 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 - 0x0000000000000001, 1 = 0x000123457ffffffe, 320256383909886 0x000123457fffffff, 320256383909887 - 0x0000000000012345, 74565 = 0x000123457ffedcba, 320256383835322 0x000123457fffffff, 320256383909887 - 0x0000000012345678, 305419896 = 0x000123456dcba987, 320256078489991 0x000123457fffffff, 320256383909887 - 0x000000007fffffff, 2147483647 = 0x0001234500000000, 320254236426240 0x000123457fffffff, 320256383909887 - 0x00000000ffffffff, 4294967295 = 0x0001234480000000, 320252088942592 0x000123457fffffff, 320256383909887 - 0x0000000100000000, 4294967296 = 0x000123447fffffff, 320252088942591 0x000123457fffffff, 320256383909887 - 0x0000000100000001, 4294967297 = 0x000123447ffffffe, 320252088942590 0x000123457fffffff, 320256383909887 - 0x0000000100012345, 4295041861 = 0x000123447ffedcba, 320252088868026 0x000123457fffffff, 320256383909887 - 0x0000000112345678, 4600387192 = 0x000123446dcba987, 320251783522695 0x000123457fffffff, 320256383909887 - 0x000000017fffffff, 6442450943 = 0x0001234400000000, 320249941458944 0x000123457fffffff, 320256383909887 - 0x00000001ffffffff, 8589934591 = 0x0001234380000000, 320247793975296 0x000123457fffffff, 320256383909887 - 0x0001234500000000, 320254236426240 = 0x000000007fffffff, 2147483647 0x000123457fffffff, 320256383909887 - 0x0001234500000001, 320254236426241 = 0x000000007ffffffe, 2147483646 0x000123457fffffff, 320256383909887 - 0x0001234500012345, 320254236500805 = 0x000000007ffedcba, 2147409082 0x000123457fffffff, 320256383909887 - 0x0001234512345678, 320254541846136 = 0x000000006dcba987, 1842063751 0x000123457fffffff, 320256383909887 - 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 - 0x00012345ffffffff, 320258531393535 = 0xffffffff80000000, -2147483648 0x000123457fffffff, 320256383909887 - 0x1234567800000000, 1311768464867721216 = 0xedcccccd7fffffff, -1311448208483811329 0x000123457fffffff, 320256383909887 - 0x1234567800000001, 1311768464867721217 = 0xedcccccd7ffffffe, -1311448208483811330 0x000123457fffffff, 320256383909887 - 0x1234567800012345, 1311768464867795781 = 0xedcccccd7ffedcba, -1311448208483885894 0x000123457fffffff, 320256383909887 - 0x1234567812345678, 1311768465173141112 = 0xedcccccd6dcba987, -1311448208789231225 0x000123457fffffff, 320256383909887 - 0x123456787fffffff, 1311768467015204863 = 0xedcccccd00000000, -1311448210631294976 0x000123457fffffff, 320256383909887 - 0x12345678ffffffff, 1311768469162688511 = 0xedcccccc80000000, -1311448212778778624 0x000123457fffffff, 320256383909887 - 0x7fffffff00000000, 9223372032559808512 = 0x800123467fffffff, -9223051776175898625 0x000123457fffffff, 320256383909887 - 0x7fffffff00000001, 9223372032559808513 = 0x800123467ffffffe, -9223051776175898626 0x000123457fffffff, 320256383909887 - 0x7fffffff00012345, 9223372032559883077 = 0x800123467ffedcba, -9223051776175973190 0x000123457fffffff, 320256383909887 - 0x7fffffff12345678, 9223372032865228408 = 0x800123466dcba987, -9223051776481318521 0x000123457fffffff, 320256383909887 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8001234600000000, -9223051778323382272 0x000123457fffffff, 320256383909887 - 0x7fffffffffffffff, 9223372036854775807 = 0x8001234580000000, -9223051780470865920 0x000123457fffffff, 320256383909887 - 0xffffffff00000000, -4294967296 = 0x000123467fffffff, 320260678877183 0x000123457fffffff, 320256383909887 - 0xffffffff00000001, -4294967295 = 0x000123467ffffffe, 320260678877182 0x000123457fffffff, 320256383909887 - 0xffffffff00012345, -4294892731 = 0x000123467ffedcba, 320260678802618 0x000123457fffffff, 320256383909887 - 0xffffffff12345678, -3989547400 = 0x000123466dcba987, 320260373457287 0x000123457fffffff, 320256383909887 - 0xffffffff7fffffff, -2147483649 = 0x0001234600000000, 320258531393536 0x000123457fffffff, 320256383909887 - 0xffffffffffffffff, -1 = 0x0001234580000000, 320256383909888 0x00012345ffffffff, 320258531393535 - 0x0000000000000000, 0 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 - 0x0000000000000001, 1 = 0x00012345fffffffe, 320258531393534 0x00012345ffffffff, 320258531393535 - 0x0000000000012345, 74565 = 0x00012345fffedcba, 320258531318970 0x00012345ffffffff, 320258531393535 - 0x0000000012345678, 305419896 = 0x00012345edcba987, 320258225973639 0x00012345ffffffff, 320258531393535 - 0x000000007fffffff, 2147483647 = 0x0001234580000000, 320256383909888 0x00012345ffffffff, 320258531393535 - 0x00000000ffffffff, 4294967295 = 0x0001234500000000, 320254236426240 0x00012345ffffffff, 320258531393535 - 0x0000000100000000, 4294967296 = 0x00012344ffffffff, 320254236426239 0x00012345ffffffff, 320258531393535 - 0x0000000100000001, 4294967297 = 0x00012344fffffffe, 320254236426238 0x00012345ffffffff, 320258531393535 - 0x0000000100012345, 4295041861 = 0x00012344fffedcba, 320254236351674 0x00012345ffffffff, 320258531393535 - 0x0000000112345678, 4600387192 = 0x00012344edcba987, 320253931006343 0x00012345ffffffff, 320258531393535 - 0x000000017fffffff, 6442450943 = 0x0001234480000000, 320252088942592 0x00012345ffffffff, 320258531393535 - 0x00000001ffffffff, 8589934591 = 0x0001234400000000, 320249941458944 0x00012345ffffffff, 320258531393535 - 0x0001234500000000, 320254236426240 = 0x00000000ffffffff, 4294967295 0x00012345ffffffff, 320258531393535 - 0x0001234500000001, 320254236426241 = 0x00000000fffffffe, 4294967294 0x00012345ffffffff, 320258531393535 - 0x0001234500012345, 320254236500805 = 0x00000000fffedcba, 4294892730 0x00012345ffffffff, 320258531393535 - 0x0001234512345678, 320254541846136 = 0x00000000edcba987, 3989547399 0x00012345ffffffff, 320258531393535 - 0x000123457fffffff, 320256383909887 = 0x0000000080000000, 2147483648 0x00012345ffffffff, 320258531393535 - 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 - 0x1234567800000000, 1311768464867721216 = 0xedcccccdffffffff, -1311448206336327681 0x00012345ffffffff, 320258531393535 - 0x1234567800000001, 1311768464867721217 = 0xedcccccdfffffffe, -1311448206336327682 0x00012345ffffffff, 320258531393535 - 0x1234567800012345, 1311768464867795781 = 0xedcccccdfffedcba, -1311448206336402246 0x00012345ffffffff, 320258531393535 - 0x1234567812345678, 1311768465173141112 = 0xedcccccdedcba987, -1311448206641747577 0x00012345ffffffff, 320258531393535 - 0x123456787fffffff, 1311768467015204863 = 0xedcccccd80000000, -1311448208483811328 0x00012345ffffffff, 320258531393535 - 0x12345678ffffffff, 1311768469162688511 = 0xedcccccd00000000, -1311448210631294976 0x00012345ffffffff, 320258531393535 - 0x7fffffff00000000, 9223372032559808512 = 0x80012346ffffffff, -9223051774028414977 0x00012345ffffffff, 320258531393535 - 0x7fffffff00000001, 9223372032559808513 = 0x80012346fffffffe, -9223051774028414978 0x00012345ffffffff, 320258531393535 - 0x7fffffff00012345, 9223372032559883077 = 0x80012346fffedcba, -9223051774028489542 0x00012345ffffffff, 320258531393535 - 0x7fffffff12345678, 9223372032865228408 = 0x80012346edcba987, -9223051774333834873 0x00012345ffffffff, 320258531393535 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8001234680000000, -9223051776175898624 0x00012345ffffffff, 320258531393535 - 0x7fffffffffffffff, 9223372036854775807 = 0x8001234600000000, -9223051778323382272 0x00012345ffffffff, 320258531393535 - 0xffffffff00000000, -4294967296 = 0x00012346ffffffff, 320262826360831 0x00012345ffffffff, 320258531393535 - 0xffffffff00000001, -4294967295 = 0x00012346fffffffe, 320262826360830 0x00012345ffffffff, 320258531393535 - 0xffffffff00012345, -4294892731 = 0x00012346fffedcba, 320262826286266 0x00012345ffffffff, 320258531393535 - 0xffffffff12345678, -3989547400 = 0x00012346edcba987, 320262520940935 0x00012345ffffffff, 320258531393535 - 0xffffffff7fffffff, -2147483649 = 0x0001234680000000, 320260678877184 0x00012345ffffffff, 320258531393535 - 0xffffffffffffffff, -1 = 0x0001234600000000, 320258531393536 0x1234567800000000, 1311768464867721216 - 0x0000000000000000, 0 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 - 0x0000000000000001, 1 = 0x12345677ffffffff, 1311768464867721215 0x1234567800000000, 1311768464867721216 - 0x0000000000012345, 74565 = 0x12345677fffedcbb, 1311768464867646651 0x1234567800000000, 1311768464867721216 - 0x0000000012345678, 305419896 = 0x12345677edcba988, 1311768464562301320 0x1234567800000000, 1311768464867721216 - 0x000000007fffffff, 2147483647 = 0x1234567780000001, 1311768462720237569 0x1234567800000000, 1311768464867721216 - 0x00000000ffffffff, 4294967295 = 0x1234567700000001, 1311768460572753921 0x1234567800000000, 1311768464867721216 - 0x0000000100000000, 4294967296 = 0x1234567700000000, 1311768460572753920 0x1234567800000000, 1311768464867721216 - 0x0000000100000001, 4294967297 = 0x12345676ffffffff, 1311768460572753919 0x1234567800000000, 1311768464867721216 - 0x0000000100012345, 4295041861 = 0x12345676fffedcbb, 1311768460572679355 0x1234567800000000, 1311768464867721216 - 0x0000000112345678, 4600387192 = 0x12345676edcba988, 1311768460267334024 0x1234567800000000, 1311768464867721216 - 0x000000017fffffff, 6442450943 = 0x1234567680000001, 1311768458425270273 0x1234567800000000, 1311768464867721216 - 0x00000001ffffffff, 8589934591 = 0x1234567600000001, 1311768456277786625 0x1234567800000000, 1311768464867721216 - 0x0001234500000000, 320254236426240 = 0x1233333300000000, 1311448210631294976 0x1234567800000000, 1311768464867721216 - 0x0001234500000001, 320254236426241 = 0x12333332ffffffff, 1311448210631294975 0x1234567800000000, 1311768464867721216 - 0x0001234500012345, 320254236500805 = 0x12333332fffedcbb, 1311448210631220411 0x1234567800000000, 1311768464867721216 - 0x0001234512345678, 320254541846136 = 0x12333332edcba988, 1311448210325875080 0x1234567800000000, 1311768464867721216 - 0x000123457fffffff, 320256383909887 = 0x1233333280000001, 1311448208483811329 0x1234567800000000, 1311768464867721216 - 0x00012345ffffffff, 320258531393535 = 0x1233333200000001, 1311448206336327681 0x1234567800000000, 1311768464867721216 - 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 - 0x1234567800000001, 1311768464867721217 = 0xffffffffffffffff, -1 0x1234567800000000, 1311768464867721216 - 0x1234567800012345, 1311768464867795781 = 0xfffffffffffedcbb, -74565 0x1234567800000000, 1311768464867721216 - 0x1234567812345678, 1311768465173141112 = 0xffffffffedcba988, -305419896 0x1234567800000000, 1311768464867721216 - 0x123456787fffffff, 1311768467015204863 = 0xffffffff80000001, -2147483647 0x1234567800000000, 1311768464867721216 - 0x12345678ffffffff, 1311768469162688511 = 0xffffffff00000001, -4294967295 0x1234567800000000, 1311768464867721216 - 0x7fffffff00000000, 9223372032559808512 = 0x9234567900000000, -7911603567692087296 0x1234567800000000, 1311768464867721216 - 0x7fffffff00000001, 9223372032559808513 = 0x92345678ffffffff, -7911603567692087297 0x1234567800000000, 1311768464867721216 - 0x7fffffff00012345, 9223372032559883077 = 0x92345678fffedcbb, -7911603567692161861 0x1234567800000000, 1311768464867721216 - 0x7fffffff12345678, 9223372032865228408 = 0x92345678edcba988, -7911603567997507192 0x1234567800000000, 1311768464867721216 - 0x7fffffff7fffffff, 9223372034707292159 = 0x9234567880000001, -7911603569839570943 0x1234567800000000, 1311768464867721216 - 0x7fffffffffffffff, 9223372036854775807 = 0x9234567800000001, -7911603571987054591 0x1234567800000000, 1311768464867721216 - 0xffffffff00000000, -4294967296 = 0x1234567900000000, 1311768469162688512 0x1234567800000000, 1311768464867721216 - 0xffffffff00000001, -4294967295 = 0x12345678ffffffff, 1311768469162688511 0x1234567800000000, 1311768464867721216 - 0xffffffff00012345, -4294892731 = 0x12345678fffedcbb, 1311768469162613947 0x1234567800000000, 1311768464867721216 - 0xffffffff12345678, -3989547400 = 0x12345678edcba988, 1311768468857268616 0x1234567800000000, 1311768464867721216 - 0xffffffff7fffffff, -2147483649 = 0x1234567880000001, 1311768467015204865 0x1234567800000000, 1311768464867721216 - 0xffffffffffffffff, -1 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 - 0x0000000000000000, 0 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 - 0x0000000000000001, 1 = 0x1234567800000000, 1311768464867721216 0x1234567800000001, 1311768464867721217 - 0x0000000000012345, 74565 = 0x12345677fffedcbc, 1311768464867646652 0x1234567800000001, 1311768464867721217 - 0x0000000012345678, 305419896 = 0x12345677edcba989, 1311768464562301321 0x1234567800000001, 1311768464867721217 - 0x000000007fffffff, 2147483647 = 0x1234567780000002, 1311768462720237570 0x1234567800000001, 1311768464867721217 - 0x00000000ffffffff, 4294967295 = 0x1234567700000002, 1311768460572753922 0x1234567800000001, 1311768464867721217 - 0x0000000100000000, 4294967296 = 0x1234567700000001, 1311768460572753921 0x1234567800000001, 1311768464867721217 - 0x0000000100000001, 4294967297 = 0x1234567700000000, 1311768460572753920 0x1234567800000001, 1311768464867721217 - 0x0000000100012345, 4295041861 = 0x12345676fffedcbc, 1311768460572679356 0x1234567800000001, 1311768464867721217 - 0x0000000112345678, 4600387192 = 0x12345676edcba989, 1311768460267334025 0x1234567800000001, 1311768464867721217 - 0x000000017fffffff, 6442450943 = 0x1234567680000002, 1311768458425270274 0x1234567800000001, 1311768464867721217 - 0x00000001ffffffff, 8589934591 = 0x1234567600000002, 1311768456277786626 0x1234567800000001, 1311768464867721217 - 0x0001234500000000, 320254236426240 = 0x1233333300000001, 1311448210631294977 0x1234567800000001, 1311768464867721217 - 0x0001234500000001, 320254236426241 = 0x1233333300000000, 1311448210631294976 0x1234567800000001, 1311768464867721217 - 0x0001234500012345, 320254236500805 = 0x12333332fffedcbc, 1311448210631220412 0x1234567800000001, 1311768464867721217 - 0x0001234512345678, 320254541846136 = 0x12333332edcba989, 1311448210325875081 0x1234567800000001, 1311768464867721217 - 0x000123457fffffff, 320256383909887 = 0x1233333280000002, 1311448208483811330 0x1234567800000001, 1311768464867721217 - 0x00012345ffffffff, 320258531393535 = 0x1233333200000002, 1311448206336327682 0x1234567800000001, 1311768464867721217 - 0x1234567800000000, 1311768464867721216 = 0x0000000000000001, 1 0x1234567800000001, 1311768464867721217 - 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 - 0x1234567800012345, 1311768464867795781 = 0xfffffffffffedcbc, -74564 0x1234567800000001, 1311768464867721217 - 0x1234567812345678, 1311768465173141112 = 0xffffffffedcba989, -305419895 0x1234567800000001, 1311768464867721217 - 0x123456787fffffff, 1311768467015204863 = 0xffffffff80000002, -2147483646 0x1234567800000001, 1311768464867721217 - 0x12345678ffffffff, 1311768469162688511 = 0xffffffff00000002, -4294967294 0x1234567800000001, 1311768464867721217 - 0x7fffffff00000000, 9223372032559808512 = 0x9234567900000001, -7911603567692087295 0x1234567800000001, 1311768464867721217 - 0x7fffffff00000001, 9223372032559808513 = 0x9234567900000000, -7911603567692087296 0x1234567800000001, 1311768464867721217 - 0x7fffffff00012345, 9223372032559883077 = 0x92345678fffedcbc, -7911603567692161860 0x1234567800000001, 1311768464867721217 - 0x7fffffff12345678, 9223372032865228408 = 0x92345678edcba989, -7911603567997507191 0x1234567800000001, 1311768464867721217 - 0x7fffffff7fffffff, 9223372034707292159 = 0x9234567880000002, -7911603569839570942 0x1234567800000001, 1311768464867721217 - 0x7fffffffffffffff, 9223372036854775807 = 0x9234567800000002, -7911603571987054590 0x1234567800000001, 1311768464867721217 - 0xffffffff00000000, -4294967296 = 0x1234567900000001, 1311768469162688513 0x1234567800000001, 1311768464867721217 - 0xffffffff00000001, -4294967295 = 0x1234567900000000, 1311768469162688512 0x1234567800000001, 1311768464867721217 - 0xffffffff00012345, -4294892731 = 0x12345678fffedcbc, 1311768469162613948 0x1234567800000001, 1311768464867721217 - 0xffffffff12345678, -3989547400 = 0x12345678edcba989, 1311768468857268617 0x1234567800000001, 1311768464867721217 - 0xffffffff7fffffff, -2147483649 = 0x1234567880000002, 1311768467015204866 0x1234567800000001, 1311768464867721217 - 0xffffffffffffffff, -1 = 0x1234567800000002, 1311768464867721218 0x1234567800012345, 1311768464867795781 - 0x0000000000000000, 0 = 0x1234567800012345, 1311768464867795781 0x1234567800012345, 1311768464867795781 - 0x0000000000000001, 1 = 0x1234567800012344, 1311768464867795780 0x1234567800012345, 1311768464867795781 - 0x0000000000012345, 74565 = 0x1234567800000000, 1311768464867721216 0x1234567800012345, 1311768464867795781 - 0x0000000012345678, 305419896 = 0x12345677edcccccd, 1311768464562375885 0x1234567800012345, 1311768464867795781 - 0x000000007fffffff, 2147483647 = 0x1234567780012346, 1311768462720312134 0x1234567800012345, 1311768464867795781 - 0x00000000ffffffff, 4294967295 = 0x1234567700012346, 1311768460572828486 0x1234567800012345, 1311768464867795781 - 0x0000000100000000, 4294967296 = 0x1234567700012345, 1311768460572828485 0x1234567800012345, 1311768464867795781 - 0x0000000100000001, 4294967297 = 0x1234567700012344, 1311768460572828484 0x1234567800012345, 1311768464867795781 - 0x0000000100012345, 4295041861 = 0x1234567700000000, 1311768460572753920 0x1234567800012345, 1311768464867795781 - 0x0000000112345678, 4600387192 = 0x12345676edcccccd, 1311768460267408589 0x1234567800012345, 1311768464867795781 - 0x000000017fffffff, 6442450943 = 0x1234567680012346, 1311768458425344838 0x1234567800012345, 1311768464867795781 - 0x00000001ffffffff, 8589934591 = 0x1234567600012346, 1311768456277861190 0x1234567800012345, 1311768464867795781 - 0x0001234500000000, 320254236426240 = 0x1233333300012345, 1311448210631369541 0x1234567800012345, 1311768464867795781 - 0x0001234500000001, 320254236426241 = 0x1233333300012344, 1311448210631369540 0x1234567800012345, 1311768464867795781 - 0x0001234500012345, 320254236500805 = 0x1233333300000000, 1311448210631294976 0x1234567800012345, 1311768464867795781 - 0x0001234512345678, 320254541846136 = 0x12333332edcccccd, 1311448210325949645 0x1234567800012345, 1311768464867795781 - 0x000123457fffffff, 320256383909887 = 0x1233333280012346, 1311448208483885894 0x1234567800012345, 1311768464867795781 - 0x00012345ffffffff, 320258531393535 = 0x1233333200012346, 1311448206336402246 0x1234567800012345, 1311768464867795781 - 0x1234567800000000, 1311768464867721216 = 0x0000000000012345, 74565 0x1234567800012345, 1311768464867795781 - 0x1234567800000001, 1311768464867721217 = 0x0000000000012344, 74564 0x1234567800012345, 1311768464867795781 - 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x1234567800012345, 1311768464867795781 - 0x1234567812345678, 1311768465173141112 = 0xffffffffedcccccd, -305345331 0x1234567800012345, 1311768464867795781 - 0x123456787fffffff, 1311768467015204863 = 0xffffffff80012346, -2147409082 0x1234567800012345, 1311768464867795781 - 0x12345678ffffffff, 1311768469162688511 = 0xffffffff00012346, -4294892730 0x1234567800012345, 1311768464867795781 - 0x7fffffff00000000, 9223372032559808512 = 0x9234567900012345, -7911603567692012731 0x1234567800012345, 1311768464867795781 - 0x7fffffff00000001, 9223372032559808513 = 0x9234567900012344, -7911603567692012732 0x1234567800012345, 1311768464867795781 - 0x7fffffff00012345, 9223372032559883077 = 0x9234567900000000, -7911603567692087296 0x1234567800012345, 1311768464867795781 - 0x7fffffff12345678, 9223372032865228408 = 0x92345678edcccccd, -7911603567997432627 0x1234567800012345, 1311768464867795781 - 0x7fffffff7fffffff, 9223372034707292159 = 0x9234567880012346, -7911603569839496378 0x1234567800012345, 1311768464867795781 - 0x7fffffffffffffff, 9223372036854775807 = 0x9234567800012346, -7911603571986980026 0x1234567800012345, 1311768464867795781 - 0xffffffff00000000, -4294967296 = 0x1234567900012345, 1311768469162763077 0x1234567800012345, 1311768464867795781 - 0xffffffff00000001, -4294967295 = 0x1234567900012344, 1311768469162763076 0x1234567800012345, 1311768464867795781 - 0xffffffff00012345, -4294892731 = 0x1234567900000000, 1311768469162688512 0x1234567800012345, 1311768464867795781 - 0xffffffff12345678, -3989547400 = 0x12345678edcccccd, 1311768468857343181 0x1234567800012345, 1311768464867795781 - 0xffffffff7fffffff, -2147483649 = 0x1234567880012346, 1311768467015279430 0x1234567800012345, 1311768464867795781 - 0xffffffffffffffff, -1 = 0x1234567800012346, 1311768464867795782 0x1234567812345678, 1311768465173141112 - 0x0000000000000000, 0 = 0x1234567812345678, 1311768465173141112 0x1234567812345678, 1311768465173141112 - 0x0000000000000001, 1 = 0x1234567812345677, 1311768465173141111 0x1234567812345678, 1311768465173141112 - 0x0000000000012345, 74565 = 0x1234567812333333, 1311768465173066547 0x1234567812345678, 1311768465173141112 - 0x0000000012345678, 305419896 = 0x1234567800000000, 1311768464867721216 0x1234567812345678, 1311768465173141112 - 0x000000007fffffff, 2147483647 = 0x1234567792345679, 1311768463025657465 0x1234567812345678, 1311768465173141112 - 0x00000000ffffffff, 4294967295 = 0x1234567712345679, 1311768460878173817 0x1234567812345678, 1311768465173141112 - 0x0000000100000000, 4294967296 = 0x1234567712345678, 1311768460878173816 0x1234567812345678, 1311768465173141112 - 0x0000000100000001, 4294967297 = 0x1234567712345677, 1311768460878173815 0x1234567812345678, 1311768465173141112 - 0x0000000100012345, 4295041861 = 0x1234567712333333, 1311768460878099251 0x1234567812345678, 1311768465173141112 - 0x0000000112345678, 4600387192 = 0x1234567700000000, 1311768460572753920 0x1234567812345678, 1311768465173141112 - 0x000000017fffffff, 6442450943 = 0x1234567692345679, 1311768458730690169 0x1234567812345678, 1311768465173141112 - 0x00000001ffffffff, 8589934591 = 0x1234567612345679, 1311768456583206521 0x1234567812345678, 1311768465173141112 - 0x0001234500000000, 320254236426240 = 0x1233333312345678, 1311448210936714872 0x1234567812345678, 1311768465173141112 - 0x0001234500000001, 320254236426241 = 0x1233333312345677, 1311448210936714871 0x1234567812345678, 1311768465173141112 - 0x0001234500012345, 320254236500805 = 0x1233333312333333, 1311448210936640307 0x1234567812345678, 1311768465173141112 - 0x0001234512345678, 320254541846136 = 0x1233333300000000, 1311448210631294976 0x1234567812345678, 1311768465173141112 - 0x000123457fffffff, 320256383909887 = 0x1233333292345679, 1311448208789231225 0x1234567812345678, 1311768465173141112 - 0x00012345ffffffff, 320258531393535 = 0x1233333212345679, 1311448206641747577 0x1234567812345678, 1311768465173141112 - 0x1234567800000000, 1311768464867721216 = 0x0000000012345678, 305419896 0x1234567812345678, 1311768465173141112 - 0x1234567800000001, 1311768464867721217 = 0x0000000012345677, 305419895 0x1234567812345678, 1311768465173141112 - 0x1234567800012345, 1311768464867795781 = 0x0000000012333333, 305345331 0x1234567812345678, 1311768465173141112 - 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 - 0x123456787fffffff, 1311768467015204863 = 0xffffffff92345679, -1842063751 0x1234567812345678, 1311768465173141112 - 0x12345678ffffffff, 1311768469162688511 = 0xffffffff12345679, -3989547399 0x1234567812345678, 1311768465173141112 - 0x7fffffff00000000, 9223372032559808512 = 0x9234567912345678, -7911603567386667400 0x1234567812345678, 1311768465173141112 - 0x7fffffff00000001, 9223372032559808513 = 0x9234567912345677, -7911603567386667401 0x1234567812345678, 1311768465173141112 - 0x7fffffff00012345, 9223372032559883077 = 0x9234567912333333, -7911603567386741965 0x1234567812345678, 1311768465173141112 - 0x7fffffff12345678, 9223372032865228408 = 0x9234567900000000, -7911603567692087296 0x1234567812345678, 1311768465173141112 - 0x7fffffff7fffffff, 9223372034707292159 = 0x9234567892345679, -7911603569534151047 0x1234567812345678, 1311768465173141112 - 0x7fffffffffffffff, 9223372036854775807 = 0x9234567812345679, -7911603571681634695 0x1234567812345678, 1311768465173141112 - 0xffffffff00000000, -4294967296 = 0x1234567912345678, 1311768469468108408 0x1234567812345678, 1311768465173141112 - 0xffffffff00000001, -4294967295 = 0x1234567912345677, 1311768469468108407 0x1234567812345678, 1311768465173141112 - 0xffffffff00012345, -4294892731 = 0x1234567912333333, 1311768469468033843 0x1234567812345678, 1311768465173141112 - 0xffffffff12345678, -3989547400 = 0x1234567900000000, 1311768469162688512 0x1234567812345678, 1311768465173141112 - 0xffffffff7fffffff, -2147483649 = 0x1234567892345679, 1311768467320624761 0x1234567812345678, 1311768465173141112 - 0xffffffffffffffff, -1 = 0x1234567812345679, 1311768465173141113 0x123456787fffffff, 1311768467015204863 - 0x0000000000000000, 0 = 0x123456787fffffff, 1311768467015204863 0x123456787fffffff, 1311768467015204863 - 0x0000000000000001, 1 = 0x123456787ffffffe, 1311768467015204862 0x123456787fffffff, 1311768467015204863 - 0x0000000000012345, 74565 = 0x123456787ffedcba, 1311768467015130298 0x123456787fffffff, 1311768467015204863 - 0x0000000012345678, 305419896 = 0x123456786dcba987, 1311768466709784967 0x123456787fffffff, 1311768467015204863 - 0x000000007fffffff, 2147483647 = 0x1234567800000000, 1311768464867721216 0x123456787fffffff, 1311768467015204863 - 0x00000000ffffffff, 4294967295 = 0x1234567780000000, 1311768462720237568 0x123456787fffffff, 1311768467015204863 - 0x0000000100000000, 4294967296 = 0x123456777fffffff, 1311768462720237567 0x123456787fffffff, 1311768467015204863 - 0x0000000100000001, 4294967297 = 0x123456777ffffffe, 1311768462720237566 0x123456787fffffff, 1311768467015204863 - 0x0000000100012345, 4295041861 = 0x123456777ffedcba, 1311768462720163002 0x123456787fffffff, 1311768467015204863 - 0x0000000112345678, 4600387192 = 0x123456776dcba987, 1311768462414817671 0x123456787fffffff, 1311768467015204863 - 0x000000017fffffff, 6442450943 = 0x1234567700000000, 1311768460572753920 0x123456787fffffff, 1311768467015204863 - 0x00000001ffffffff, 8589934591 = 0x1234567680000000, 1311768458425270272 0x123456787fffffff, 1311768467015204863 - 0x0001234500000000, 320254236426240 = 0x123333337fffffff, 1311448212778778623 0x123456787fffffff, 1311768467015204863 - 0x0001234500000001, 320254236426241 = 0x123333337ffffffe, 1311448212778778622 0x123456787fffffff, 1311768467015204863 - 0x0001234500012345, 320254236500805 = 0x123333337ffedcba, 1311448212778704058 0x123456787fffffff, 1311768467015204863 - 0x0001234512345678, 320254541846136 = 0x123333336dcba987, 1311448212473358727 0x123456787fffffff, 1311768467015204863 - 0x000123457fffffff, 320256383909887 = 0x1233333300000000, 1311448210631294976 0x123456787fffffff, 1311768467015204863 - 0x00012345ffffffff, 320258531393535 = 0x1233333280000000, 1311448208483811328 0x123456787fffffff, 1311768467015204863 - 0x1234567800000000, 1311768464867721216 = 0x000000007fffffff, 2147483647 0x123456787fffffff, 1311768467015204863 - 0x1234567800000001, 1311768464867721217 = 0x000000007ffffffe, 2147483646 0x123456787fffffff, 1311768467015204863 - 0x1234567800012345, 1311768464867795781 = 0x000000007ffedcba, 2147409082 0x123456787fffffff, 1311768467015204863 - 0x1234567812345678, 1311768465173141112 = 0x000000006dcba987, 1842063751 0x123456787fffffff, 1311768467015204863 - 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x123456787fffffff, 1311768467015204863 - 0x12345678ffffffff, 1311768469162688511 = 0xffffffff80000000, -2147483648 0x123456787fffffff, 1311768467015204863 - 0x7fffffff00000000, 9223372032559808512 = 0x923456797fffffff, -7911603565544603649 0x123456787fffffff, 1311768467015204863 - 0x7fffffff00000001, 9223372032559808513 = 0x923456797ffffffe, -7911603565544603650 0x123456787fffffff, 1311768467015204863 - 0x7fffffff00012345, 9223372032559883077 = 0x923456797ffedcba, -7911603565544678214 0x123456787fffffff, 1311768467015204863 - 0x7fffffff12345678, 9223372032865228408 = 0x923456796dcba987, -7911603565850023545 0x123456787fffffff, 1311768467015204863 - 0x7fffffff7fffffff, 9223372034707292159 = 0x9234567900000000, -7911603567692087296 0x123456787fffffff, 1311768467015204863 - 0x7fffffffffffffff, 9223372036854775807 = 0x9234567880000000, -7911603569839570944 0x123456787fffffff, 1311768467015204863 - 0xffffffff00000000, -4294967296 = 0x123456797fffffff, 1311768471310172159 0x123456787fffffff, 1311768467015204863 - 0xffffffff00000001, -4294967295 = 0x123456797ffffffe, 1311768471310172158 0x123456787fffffff, 1311768467015204863 - 0xffffffff00012345, -4294892731 = 0x123456797ffedcba, 1311768471310097594 0x123456787fffffff, 1311768467015204863 - 0xffffffff12345678, -3989547400 = 0x123456796dcba987, 1311768471004752263 0x123456787fffffff, 1311768467015204863 - 0xffffffff7fffffff, -2147483649 = 0x1234567900000000, 1311768469162688512 0x123456787fffffff, 1311768467015204863 - 0xffffffffffffffff, -1 = 0x1234567880000000, 1311768467015204864 0x12345678ffffffff, 1311768469162688511 - 0x0000000000000000, 0 = 0x12345678ffffffff, 1311768469162688511 0x12345678ffffffff, 1311768469162688511 - 0x0000000000000001, 1 = 0x12345678fffffffe, 1311768469162688510 0x12345678ffffffff, 1311768469162688511 - 0x0000000000012345, 74565 = 0x12345678fffedcba, 1311768469162613946 0x12345678ffffffff, 1311768469162688511 - 0x0000000012345678, 305419896 = 0x12345678edcba987, 1311768468857268615 0x12345678ffffffff, 1311768469162688511 - 0x000000007fffffff, 2147483647 = 0x1234567880000000, 1311768467015204864 0x12345678ffffffff, 1311768469162688511 - 0x00000000ffffffff, 4294967295 = 0x1234567800000000, 1311768464867721216 0x12345678ffffffff, 1311768469162688511 - 0x0000000100000000, 4294967296 = 0x12345677ffffffff, 1311768464867721215 0x12345678ffffffff, 1311768469162688511 - 0x0000000100000001, 4294967297 = 0x12345677fffffffe, 1311768464867721214 0x12345678ffffffff, 1311768469162688511 - 0x0000000100012345, 4295041861 = 0x12345677fffedcba, 1311768464867646650 0x12345678ffffffff, 1311768469162688511 - 0x0000000112345678, 4600387192 = 0x12345677edcba987, 1311768464562301319 0x12345678ffffffff, 1311768469162688511 - 0x000000017fffffff, 6442450943 = 0x1234567780000000, 1311768462720237568 0x12345678ffffffff, 1311768469162688511 - 0x00000001ffffffff, 8589934591 = 0x1234567700000000, 1311768460572753920 0x12345678ffffffff, 1311768469162688511 - 0x0001234500000000, 320254236426240 = 0x12333333ffffffff, 1311448214926262271 0x12345678ffffffff, 1311768469162688511 - 0x0001234500000001, 320254236426241 = 0x12333333fffffffe, 1311448214926262270 0x12345678ffffffff, 1311768469162688511 - 0x0001234500012345, 320254236500805 = 0x12333333fffedcba, 1311448214926187706 0x12345678ffffffff, 1311768469162688511 - 0x0001234512345678, 320254541846136 = 0x12333333edcba987, 1311448214620842375 0x12345678ffffffff, 1311768469162688511 - 0x000123457fffffff, 320256383909887 = 0x1233333380000000, 1311448212778778624 0x12345678ffffffff, 1311768469162688511 - 0x00012345ffffffff, 320258531393535 = 0x1233333300000000, 1311448210631294976 0x12345678ffffffff, 1311768469162688511 - 0x1234567800000000, 1311768464867721216 = 0x00000000ffffffff, 4294967295 0x12345678ffffffff, 1311768469162688511 - 0x1234567800000001, 1311768464867721217 = 0x00000000fffffffe, 4294967294 0x12345678ffffffff, 1311768469162688511 - 0x1234567800012345, 1311768464867795781 = 0x00000000fffedcba, 4294892730 0x12345678ffffffff, 1311768469162688511 - 0x1234567812345678, 1311768465173141112 = 0x00000000edcba987, 3989547399 0x12345678ffffffff, 1311768469162688511 - 0x123456787fffffff, 1311768467015204863 = 0x0000000080000000, 2147483648 0x12345678ffffffff, 1311768469162688511 - 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x12345678ffffffff, 1311768469162688511 - 0x7fffffff00000000, 9223372032559808512 = 0x92345679ffffffff, -7911603563397120001 0x12345678ffffffff, 1311768469162688511 - 0x7fffffff00000001, 9223372032559808513 = 0x92345679fffffffe, -7911603563397120002 0x12345678ffffffff, 1311768469162688511 - 0x7fffffff00012345, 9223372032559883077 = 0x92345679fffedcba, -7911603563397194566 0x12345678ffffffff, 1311768469162688511 - 0x7fffffff12345678, 9223372032865228408 = 0x92345679edcba987, -7911603563702539897 0x12345678ffffffff, 1311768469162688511 - 0x7fffffff7fffffff, 9223372034707292159 = 0x9234567980000000, -7911603565544603648 0x12345678ffffffff, 1311768469162688511 - 0x7fffffffffffffff, 9223372036854775807 = 0x9234567900000000, -7911603567692087296 0x12345678ffffffff, 1311768469162688511 - 0xffffffff00000000, -4294967296 = 0x12345679ffffffff, 1311768473457655807 0x12345678ffffffff, 1311768469162688511 - 0xffffffff00000001, -4294967295 = 0x12345679fffffffe, 1311768473457655806 0x12345678ffffffff, 1311768469162688511 - 0xffffffff00012345, -4294892731 = 0x12345679fffedcba, 1311768473457581242 0x12345678ffffffff, 1311768469162688511 - 0xffffffff12345678, -3989547400 = 0x12345679edcba987, 1311768473152235911 0x12345678ffffffff, 1311768469162688511 - 0xffffffff7fffffff, -2147483649 = 0x1234567980000000, 1311768471310172160 0x12345678ffffffff, 1311768469162688511 - 0xffffffffffffffff, -1 = 0x1234567900000000, 1311768469162688512 0x7fffffff00000000, 9223372032559808512 - 0x0000000000000000, 0 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000000, 9223372032559808512 - 0x0000000000000001, 1 = 0x7ffffffeffffffff, 9223372032559808511 0x7fffffff00000000, 9223372032559808512 - 0x0000000000012345, 74565 = 0x7ffffffefffedcbb, 9223372032559733947 0x7fffffff00000000, 9223372032559808512 - 0x0000000012345678, 305419896 = 0x7ffffffeedcba988, 9223372032254388616 0x7fffffff00000000, 9223372032559808512 - 0x000000007fffffff, 2147483647 = 0x7ffffffe80000001, 9223372030412324865 0x7fffffff00000000, 9223372032559808512 - 0x00000000ffffffff, 4294967295 = 0x7ffffffe00000001, 9223372028264841217 0x7fffffff00000000, 9223372032559808512 - 0x0000000100000000, 4294967296 = 0x7ffffffe00000000, 9223372028264841216 0x7fffffff00000000, 9223372032559808512 - 0x0000000100000001, 4294967297 = 0x7ffffffdffffffff, 9223372028264841215 0x7fffffff00000000, 9223372032559808512 - 0x0000000100012345, 4295041861 = 0x7ffffffdfffedcbb, 9223372028264766651 0x7fffffff00000000, 9223372032559808512 - 0x0000000112345678, 4600387192 = 0x7ffffffdedcba988, 9223372027959421320 0x7fffffff00000000, 9223372032559808512 - 0x000000017fffffff, 6442450943 = 0x7ffffffd80000001, 9223372026117357569 0x7fffffff00000000, 9223372032559808512 - 0x00000001ffffffff, 8589934591 = 0x7ffffffd00000001, 9223372023969873921 0x7fffffff00000000, 9223372032559808512 - 0x0001234500000000, 320254236426240 = 0x7ffedcba00000000, 9223051778323382272 0x7fffffff00000000, 9223372032559808512 - 0x0001234500000001, 320254236426241 = 0x7ffedcb9ffffffff, 9223051778323382271 0x7fffffff00000000, 9223372032559808512 - 0x0001234500012345, 320254236500805 = 0x7ffedcb9fffedcbb, 9223051778323307707 0x7fffffff00000000, 9223372032559808512 - 0x0001234512345678, 320254541846136 = 0x7ffedcb9edcba988, 9223051778017962376 0x7fffffff00000000, 9223372032559808512 - 0x000123457fffffff, 320256383909887 = 0x7ffedcb980000001, 9223051776175898625 0x7fffffff00000000, 9223372032559808512 - 0x00012345ffffffff, 320258531393535 = 0x7ffedcb900000001, 9223051774028414977 0x7fffffff00000000, 9223372032559808512 - 0x1234567800000000, 1311768464867721216 = 0x6dcba98700000000, 7911603567692087296 0x7fffffff00000000, 9223372032559808512 - 0x1234567800000001, 1311768464867721217 = 0x6dcba986ffffffff, 7911603567692087295 0x7fffffff00000000, 9223372032559808512 - 0x1234567800012345, 1311768464867795781 = 0x6dcba986fffedcbb, 7911603567692012731 0x7fffffff00000000, 9223372032559808512 - 0x1234567812345678, 1311768465173141112 = 0x6dcba986edcba988, 7911603567386667400 0x7fffffff00000000, 9223372032559808512 - 0x123456787fffffff, 1311768467015204863 = 0x6dcba98680000001, 7911603565544603649 0x7fffffff00000000, 9223372032559808512 - 0x12345678ffffffff, 1311768469162688511 = 0x6dcba98600000001, 7911603563397120001 0x7fffffff00000000, 9223372032559808512 - 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 - 0x7fffffff00000001, 9223372032559808513 = 0xffffffffffffffff, -1 0x7fffffff00000000, 9223372032559808512 - 0x7fffffff00012345, 9223372032559883077 = 0xfffffffffffedcbb, -74565 0x7fffffff00000000, 9223372032559808512 - 0x7fffffff12345678, 9223372032865228408 = 0xffffffffedcba988, -305419896 0x7fffffff00000000, 9223372032559808512 - 0x7fffffff7fffffff, 9223372034707292159 = 0xffffffff80000001, -2147483647 0x7fffffff00000000, 9223372032559808512 - 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff00000001, -4294967295 0x7fffffff00000000, 9223372032559808512 - 0xffffffff00000000, -4294967296 = 0x8000000000000000, -9223372036854775808 0x7fffffff00000000, 9223372032559808512 - 0xffffffff00000001, -4294967295 = 0x7fffffffffffffff, 9223372036854775807 0x7fffffff00000000, 9223372032559808512 - 0xffffffff00012345, -4294892731 = 0x7ffffffffffedcbb, 9223372036854701243 0x7fffffff00000000, 9223372032559808512 - 0xffffffff12345678, -3989547400 = 0x7fffffffedcba988, 9223372036549355912 0x7fffffff00000000, 9223372032559808512 - 0xffffffff7fffffff, -2147483649 = 0x7fffffff80000001, 9223372034707292161 0x7fffffff00000000, 9223372032559808512 - 0xffffffffffffffff, -1 = 0x7fffffff00000001, 9223372032559808513 0x7fffffff00000001, 9223372032559808513 - 0x0000000000000000, 0 = 0x7fffffff00000001, 9223372032559808513 0x7fffffff00000001, 9223372032559808513 - 0x0000000000000001, 1 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000001, 9223372032559808513 - 0x0000000000012345, 74565 = 0x7ffffffefffedcbc, 9223372032559733948 0x7fffffff00000001, 9223372032559808513 - 0x0000000012345678, 305419896 = 0x7ffffffeedcba989, 9223372032254388617 0x7fffffff00000001, 9223372032559808513 - 0x000000007fffffff, 2147483647 = 0x7ffffffe80000002, 9223372030412324866 0x7fffffff00000001, 9223372032559808513 - 0x00000000ffffffff, 4294967295 = 0x7ffffffe00000002, 9223372028264841218 0x7fffffff00000001, 9223372032559808513 - 0x0000000100000000, 4294967296 = 0x7ffffffe00000001, 9223372028264841217 0x7fffffff00000001, 9223372032559808513 - 0x0000000100000001, 4294967297 = 0x7ffffffe00000000, 9223372028264841216 0x7fffffff00000001, 9223372032559808513 - 0x0000000100012345, 4295041861 = 0x7ffffffdfffedcbc, 9223372028264766652 0x7fffffff00000001, 9223372032559808513 - 0x0000000112345678, 4600387192 = 0x7ffffffdedcba989, 9223372027959421321 0x7fffffff00000001, 9223372032559808513 - 0x000000017fffffff, 6442450943 = 0x7ffffffd80000002, 9223372026117357570 0x7fffffff00000001, 9223372032559808513 - 0x00000001ffffffff, 8589934591 = 0x7ffffffd00000002, 9223372023969873922 0x7fffffff00000001, 9223372032559808513 - 0x0001234500000000, 320254236426240 = 0x7ffedcba00000001, 9223051778323382273 0x7fffffff00000001, 9223372032559808513 - 0x0001234500000001, 320254236426241 = 0x7ffedcba00000000, 9223051778323382272 0x7fffffff00000001, 9223372032559808513 - 0x0001234500012345, 320254236500805 = 0x7ffedcb9fffedcbc, 9223051778323307708 0x7fffffff00000001, 9223372032559808513 - 0x0001234512345678, 320254541846136 = 0x7ffedcb9edcba989, 9223051778017962377 0x7fffffff00000001, 9223372032559808513 - 0x000123457fffffff, 320256383909887 = 0x7ffedcb980000002, 9223051776175898626 0x7fffffff00000001, 9223372032559808513 - 0x00012345ffffffff, 320258531393535 = 0x7ffedcb900000002, 9223051774028414978 0x7fffffff00000001, 9223372032559808513 - 0x1234567800000000, 1311768464867721216 = 0x6dcba98700000001, 7911603567692087297 0x7fffffff00000001, 9223372032559808513 - 0x1234567800000001, 1311768464867721217 = 0x6dcba98700000000, 7911603567692087296 0x7fffffff00000001, 9223372032559808513 - 0x1234567800012345, 1311768464867795781 = 0x6dcba986fffedcbc, 7911603567692012732 0x7fffffff00000001, 9223372032559808513 - 0x1234567812345678, 1311768465173141112 = 0x6dcba986edcba989, 7911603567386667401 0x7fffffff00000001, 9223372032559808513 - 0x123456787fffffff, 1311768467015204863 = 0x6dcba98680000002, 7911603565544603650 0x7fffffff00000001, 9223372032559808513 - 0x12345678ffffffff, 1311768469162688511 = 0x6dcba98600000002, 7911603563397120002 0x7fffffff00000001, 9223372032559808513 - 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000001, 1 0x7fffffff00000001, 9223372032559808513 - 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x7fffffff00000001, 9223372032559808513 - 0x7fffffff00012345, 9223372032559883077 = 0xfffffffffffedcbc, -74564 0x7fffffff00000001, 9223372032559808513 - 0x7fffffff12345678, 9223372032865228408 = 0xffffffffedcba989, -305419895 0x7fffffff00000001, 9223372032559808513 - 0x7fffffff7fffffff, 9223372034707292159 = 0xffffffff80000002, -2147483646 0x7fffffff00000001, 9223372032559808513 - 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff00000002, -4294967294 0x7fffffff00000001, 9223372032559808513 - 0xffffffff00000000, -4294967296 = 0x8000000000000001, -9223372036854775807 0x7fffffff00000001, 9223372032559808513 - 0xffffffff00000001, -4294967295 = 0x8000000000000000, -9223372036854775808 0x7fffffff00000001, 9223372032559808513 - 0xffffffff00012345, -4294892731 = 0x7ffffffffffedcbc, 9223372036854701244 0x7fffffff00000001, 9223372032559808513 - 0xffffffff12345678, -3989547400 = 0x7fffffffedcba989, 9223372036549355913 0x7fffffff00000001, 9223372032559808513 - 0xffffffff7fffffff, -2147483649 = 0x7fffffff80000002, 9223372034707292162 0x7fffffff00000001, 9223372032559808513 - 0xffffffffffffffff, -1 = 0x7fffffff00000002, 9223372032559808514 0x7fffffff00012345, 9223372032559883077 - 0x0000000000000000, 0 = 0x7fffffff00012345, 9223372032559883077 0x7fffffff00012345, 9223372032559883077 - 0x0000000000000001, 1 = 0x7fffffff00012344, 9223372032559883076 0x7fffffff00012345, 9223372032559883077 - 0x0000000000012345, 74565 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00012345, 9223372032559883077 - 0x0000000012345678, 305419896 = 0x7ffffffeedcccccd, 9223372032254463181 0x7fffffff00012345, 9223372032559883077 - 0x000000007fffffff, 2147483647 = 0x7ffffffe80012346, 9223372030412399430 0x7fffffff00012345, 9223372032559883077 - 0x00000000ffffffff, 4294967295 = 0x7ffffffe00012346, 9223372028264915782 0x7fffffff00012345, 9223372032559883077 - 0x0000000100000000, 4294967296 = 0x7ffffffe00012345, 9223372028264915781 0x7fffffff00012345, 9223372032559883077 - 0x0000000100000001, 4294967297 = 0x7ffffffe00012344, 9223372028264915780 0x7fffffff00012345, 9223372032559883077 - 0x0000000100012345, 4295041861 = 0x7ffffffe00000000, 9223372028264841216 0x7fffffff00012345, 9223372032559883077 - 0x0000000112345678, 4600387192 = 0x7ffffffdedcccccd, 9223372027959495885 0x7fffffff00012345, 9223372032559883077 - 0x000000017fffffff, 6442450943 = 0x7ffffffd80012346, 9223372026117432134 0x7fffffff00012345, 9223372032559883077 - 0x00000001ffffffff, 8589934591 = 0x7ffffffd00012346, 9223372023969948486 0x7fffffff00012345, 9223372032559883077 - 0x0001234500000000, 320254236426240 = 0x7ffedcba00012345, 9223051778323456837 0x7fffffff00012345, 9223372032559883077 - 0x0001234500000001, 320254236426241 = 0x7ffedcba00012344, 9223051778323456836 0x7fffffff00012345, 9223372032559883077 - 0x0001234500012345, 320254236500805 = 0x7ffedcba00000000, 9223051778323382272 0x7fffffff00012345, 9223372032559883077 - 0x0001234512345678, 320254541846136 = 0x7ffedcb9edcccccd, 9223051778018036941 0x7fffffff00012345, 9223372032559883077 - 0x000123457fffffff, 320256383909887 = 0x7ffedcb980012346, 9223051776175973190 0x7fffffff00012345, 9223372032559883077 - 0x00012345ffffffff, 320258531393535 = 0x7ffedcb900012346, 9223051774028489542 0x7fffffff00012345, 9223372032559883077 - 0x1234567800000000, 1311768464867721216 = 0x6dcba98700012345, 7911603567692161861 0x7fffffff00012345, 9223372032559883077 - 0x1234567800000001, 1311768464867721217 = 0x6dcba98700012344, 7911603567692161860 0x7fffffff00012345, 9223372032559883077 - 0x1234567800012345, 1311768464867795781 = 0x6dcba98700000000, 7911603567692087296 0x7fffffff00012345, 9223372032559883077 - 0x1234567812345678, 1311768465173141112 = 0x6dcba986edcccccd, 7911603567386741965 0x7fffffff00012345, 9223372032559883077 - 0x123456787fffffff, 1311768467015204863 = 0x6dcba98680012346, 7911603565544678214 0x7fffffff00012345, 9223372032559883077 - 0x12345678ffffffff, 1311768469162688511 = 0x6dcba98600012346, 7911603563397194566 0x7fffffff00012345, 9223372032559883077 - 0x7fffffff00000000, 9223372032559808512 = 0x0000000000012345, 74565 0x7fffffff00012345, 9223372032559883077 - 0x7fffffff00000001, 9223372032559808513 = 0x0000000000012344, 74564 0x7fffffff00012345, 9223372032559883077 - 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x7fffffff00012345, 9223372032559883077 - 0x7fffffff12345678, 9223372032865228408 = 0xffffffffedcccccd, -305345331 0x7fffffff00012345, 9223372032559883077 - 0x7fffffff7fffffff, 9223372034707292159 = 0xffffffff80012346, -2147409082 0x7fffffff00012345, 9223372032559883077 - 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff00012346, -4294892730 0x7fffffff00012345, 9223372032559883077 - 0xffffffff00000000, -4294967296 = 0x8000000000012345, -9223372036854701243 0x7fffffff00012345, 9223372032559883077 - 0xffffffff00000001, -4294967295 = 0x8000000000012344, -9223372036854701244 0x7fffffff00012345, 9223372032559883077 - 0xffffffff00012345, -4294892731 = 0x8000000000000000, -9223372036854775808 0x7fffffff00012345, 9223372032559883077 - 0xffffffff12345678, -3989547400 = 0x7fffffffedcccccd, 9223372036549430477 0x7fffffff00012345, 9223372032559883077 - 0xffffffff7fffffff, -2147483649 = 0x7fffffff80012346, 9223372034707366726 0x7fffffff00012345, 9223372032559883077 - 0xffffffffffffffff, -1 = 0x7fffffff00012346, 9223372032559883078 0x7fffffff12345678, 9223372032865228408 - 0x0000000000000000, 0 = 0x7fffffff12345678, 9223372032865228408 0x7fffffff12345678, 9223372032865228408 - 0x0000000000000001, 1 = 0x7fffffff12345677, 9223372032865228407 0x7fffffff12345678, 9223372032865228408 - 0x0000000000012345, 74565 = 0x7fffffff12333333, 9223372032865153843 0x7fffffff12345678, 9223372032865228408 - 0x0000000012345678, 305419896 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff12345678, 9223372032865228408 - 0x000000007fffffff, 2147483647 = 0x7ffffffe92345679, 9223372030717744761 0x7fffffff12345678, 9223372032865228408 - 0x00000000ffffffff, 4294967295 = 0x7ffffffe12345679, 9223372028570261113 0x7fffffff12345678, 9223372032865228408 - 0x0000000100000000, 4294967296 = 0x7ffffffe12345678, 9223372028570261112 0x7fffffff12345678, 9223372032865228408 - 0x0000000100000001, 4294967297 = 0x7ffffffe12345677, 9223372028570261111 0x7fffffff12345678, 9223372032865228408 - 0x0000000100012345, 4295041861 = 0x7ffffffe12333333, 9223372028570186547 0x7fffffff12345678, 9223372032865228408 - 0x0000000112345678, 4600387192 = 0x7ffffffe00000000, 9223372028264841216 0x7fffffff12345678, 9223372032865228408 - 0x000000017fffffff, 6442450943 = 0x7ffffffd92345679, 9223372026422777465 0x7fffffff12345678, 9223372032865228408 - 0x00000001ffffffff, 8589934591 = 0x7ffffffd12345679, 9223372024275293817 0x7fffffff12345678, 9223372032865228408 - 0x0001234500000000, 320254236426240 = 0x7ffedcba12345678, 9223051778628802168 0x7fffffff12345678, 9223372032865228408 - 0x0001234500000001, 320254236426241 = 0x7ffedcba12345677, 9223051778628802167 0x7fffffff12345678, 9223372032865228408 - 0x0001234500012345, 320254236500805 = 0x7ffedcba12333333, 9223051778628727603 0x7fffffff12345678, 9223372032865228408 - 0x0001234512345678, 320254541846136 = 0x7ffedcba00000000, 9223051778323382272 0x7fffffff12345678, 9223372032865228408 - 0x000123457fffffff, 320256383909887 = 0x7ffedcb992345679, 9223051776481318521 0x7fffffff12345678, 9223372032865228408 - 0x00012345ffffffff, 320258531393535 = 0x7ffedcb912345679, 9223051774333834873 0x7fffffff12345678, 9223372032865228408 - 0x1234567800000000, 1311768464867721216 = 0x6dcba98712345678, 7911603567997507192 0x7fffffff12345678, 9223372032865228408 - 0x1234567800000001, 1311768464867721217 = 0x6dcba98712345677, 7911603567997507191 0x7fffffff12345678, 9223372032865228408 - 0x1234567800012345, 1311768464867795781 = 0x6dcba98712333333, 7911603567997432627 0x7fffffff12345678, 9223372032865228408 - 0x1234567812345678, 1311768465173141112 = 0x6dcba98700000000, 7911603567692087296 0x7fffffff12345678, 9223372032865228408 - 0x123456787fffffff, 1311768467015204863 = 0x6dcba98692345679, 7911603565850023545 0x7fffffff12345678, 9223372032865228408 - 0x12345678ffffffff, 1311768469162688511 = 0x6dcba98612345679, 7911603563702539897 0x7fffffff12345678, 9223372032865228408 - 0x7fffffff00000000, 9223372032559808512 = 0x0000000012345678, 305419896 0x7fffffff12345678, 9223372032865228408 - 0x7fffffff00000001, 9223372032559808513 = 0x0000000012345677, 305419895 0x7fffffff12345678, 9223372032865228408 - 0x7fffffff00012345, 9223372032559883077 = 0x0000000012333333, 305345331 0x7fffffff12345678, 9223372032865228408 - 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x7fffffff12345678, 9223372032865228408 - 0x7fffffff7fffffff, 9223372034707292159 = 0xffffffff92345679, -1842063751 0x7fffffff12345678, 9223372032865228408 - 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff12345679, -3989547399 0x7fffffff12345678, 9223372032865228408 - 0xffffffff00000000, -4294967296 = 0x8000000012345678, -9223372036549355912 0x7fffffff12345678, 9223372032865228408 - 0xffffffff00000001, -4294967295 = 0x8000000012345677, -9223372036549355913 0x7fffffff12345678, 9223372032865228408 - 0xffffffff00012345, -4294892731 = 0x8000000012333333, -9223372036549430477 0x7fffffff12345678, 9223372032865228408 - 0xffffffff12345678, -3989547400 = 0x8000000000000000, -9223372036854775808 0x7fffffff12345678, 9223372032865228408 - 0xffffffff7fffffff, -2147483649 = 0x7fffffff92345679, 9223372035012712057 0x7fffffff12345678, 9223372032865228408 - 0xffffffffffffffff, -1 = 0x7fffffff12345679, 9223372032865228409 0x7fffffff7fffffff, 9223372034707292159 - 0x0000000000000000, 0 = 0x7fffffff7fffffff, 9223372034707292159 0x7fffffff7fffffff, 9223372034707292159 - 0x0000000000000001, 1 = 0x7fffffff7ffffffe, 9223372034707292158 0x7fffffff7fffffff, 9223372034707292159 - 0x0000000000012345, 74565 = 0x7fffffff7ffedcba, 9223372034707217594 0x7fffffff7fffffff, 9223372034707292159 - 0x0000000012345678, 305419896 = 0x7fffffff6dcba987, 9223372034401872263 0x7fffffff7fffffff, 9223372034707292159 - 0x000000007fffffff, 2147483647 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff7fffffff, 9223372034707292159 - 0x00000000ffffffff, 4294967295 = 0x7ffffffe80000000, 9223372030412324864 0x7fffffff7fffffff, 9223372034707292159 - 0x0000000100000000, 4294967296 = 0x7ffffffe7fffffff, 9223372030412324863 0x7fffffff7fffffff, 9223372034707292159 - 0x0000000100000001, 4294967297 = 0x7ffffffe7ffffffe, 9223372030412324862 0x7fffffff7fffffff, 9223372034707292159 - 0x0000000100012345, 4295041861 = 0x7ffffffe7ffedcba, 9223372030412250298 0x7fffffff7fffffff, 9223372034707292159 - 0x0000000112345678, 4600387192 = 0x7ffffffe6dcba987, 9223372030106904967 0x7fffffff7fffffff, 9223372034707292159 - 0x000000017fffffff, 6442450943 = 0x7ffffffe00000000, 9223372028264841216 0x7fffffff7fffffff, 9223372034707292159 - 0x00000001ffffffff, 8589934591 = 0x7ffffffd80000000, 9223372026117357568 0x7fffffff7fffffff, 9223372034707292159 - 0x0001234500000000, 320254236426240 = 0x7ffedcba7fffffff, 9223051780470865919 0x7fffffff7fffffff, 9223372034707292159 - 0x0001234500000001, 320254236426241 = 0x7ffedcba7ffffffe, 9223051780470865918 0x7fffffff7fffffff, 9223372034707292159 - 0x0001234500012345, 320254236500805 = 0x7ffedcba7ffedcba, 9223051780470791354 0x7fffffff7fffffff, 9223372034707292159 - 0x0001234512345678, 320254541846136 = 0x7ffedcba6dcba987, 9223051780165446023 0x7fffffff7fffffff, 9223372034707292159 - 0x000123457fffffff, 320256383909887 = 0x7ffedcba00000000, 9223051778323382272 0x7fffffff7fffffff, 9223372034707292159 - 0x00012345ffffffff, 320258531393535 = 0x7ffedcb980000000, 9223051776175898624 0x7fffffff7fffffff, 9223372034707292159 - 0x1234567800000000, 1311768464867721216 = 0x6dcba9877fffffff, 7911603569839570943 0x7fffffff7fffffff, 9223372034707292159 - 0x1234567800000001, 1311768464867721217 = 0x6dcba9877ffffffe, 7911603569839570942 0x7fffffff7fffffff, 9223372034707292159 - 0x1234567800012345, 1311768464867795781 = 0x6dcba9877ffedcba, 7911603569839496378 0x7fffffff7fffffff, 9223372034707292159 - 0x1234567812345678, 1311768465173141112 = 0x6dcba9876dcba987, 7911603569534151047 0x7fffffff7fffffff, 9223372034707292159 - 0x123456787fffffff, 1311768467015204863 = 0x6dcba98700000000, 7911603567692087296 0x7fffffff7fffffff, 9223372034707292159 - 0x12345678ffffffff, 1311768469162688511 = 0x6dcba98680000000, 7911603565544603648 0x7fffffff7fffffff, 9223372034707292159 - 0x7fffffff00000000, 9223372032559808512 = 0x000000007fffffff, 2147483647 0x7fffffff7fffffff, 9223372034707292159 - 0x7fffffff00000001, 9223372032559808513 = 0x000000007ffffffe, 2147483646 0x7fffffff7fffffff, 9223372034707292159 - 0x7fffffff00012345, 9223372032559883077 = 0x000000007ffedcba, 2147409082 0x7fffffff7fffffff, 9223372034707292159 - 0x7fffffff12345678, 9223372032865228408 = 0x000000006dcba987, 1842063751 0x7fffffff7fffffff, 9223372034707292159 - 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x7fffffff7fffffff, 9223372034707292159 - 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff80000000, -2147483648 0x7fffffff7fffffff, 9223372034707292159 - 0xffffffff00000000, -4294967296 = 0x800000007fffffff, -9223372034707292161 0x7fffffff7fffffff, 9223372034707292159 - 0xffffffff00000001, -4294967295 = 0x800000007ffffffe, -9223372034707292162 0x7fffffff7fffffff, 9223372034707292159 - 0xffffffff00012345, -4294892731 = 0x800000007ffedcba, -9223372034707366726 0x7fffffff7fffffff, 9223372034707292159 - 0xffffffff12345678, -3989547400 = 0x800000006dcba987, -9223372035012712057 0x7fffffff7fffffff, 9223372034707292159 - 0xffffffff7fffffff, -2147483649 = 0x8000000000000000, -9223372036854775808 0x7fffffff7fffffff, 9223372034707292159 - 0xffffffffffffffff, -1 = 0x7fffffff80000000, 9223372034707292160 0x7fffffffffffffff, 9223372036854775807 - 0x0000000000000000, 0 = 0x7fffffffffffffff, 9223372036854775807 0x7fffffffffffffff, 9223372036854775807 - 0x0000000000000001, 1 = 0x7ffffffffffffffe, 9223372036854775806 0x7fffffffffffffff, 9223372036854775807 - 0x0000000000012345, 74565 = 0x7ffffffffffedcba, 9223372036854701242 0x7fffffffffffffff, 9223372036854775807 - 0x0000000012345678, 305419896 = 0x7fffffffedcba987, 9223372036549355911 0x7fffffffffffffff, 9223372036854775807 - 0x000000007fffffff, 2147483647 = 0x7fffffff80000000, 9223372034707292160 0x7fffffffffffffff, 9223372036854775807 - 0x00000000ffffffff, 4294967295 = 0x7fffffff00000000, 9223372032559808512 0x7fffffffffffffff, 9223372036854775807 - 0x0000000100000000, 4294967296 = 0x7ffffffeffffffff, 9223372032559808511 0x7fffffffffffffff, 9223372036854775807 - 0x0000000100000001, 4294967297 = 0x7ffffffefffffffe, 9223372032559808510 0x7fffffffffffffff, 9223372036854775807 - 0x0000000100012345, 4295041861 = 0x7ffffffefffedcba, 9223372032559733946 0x7fffffffffffffff, 9223372036854775807 - 0x0000000112345678, 4600387192 = 0x7ffffffeedcba987, 9223372032254388615 0x7fffffffffffffff, 9223372036854775807 - 0x000000017fffffff, 6442450943 = 0x7ffffffe80000000, 9223372030412324864 0x7fffffffffffffff, 9223372036854775807 - 0x00000001ffffffff, 8589934591 = 0x7ffffffe00000000, 9223372028264841216 0x7fffffffffffffff, 9223372036854775807 - 0x0001234500000000, 320254236426240 = 0x7ffedcbaffffffff, 9223051782618349567 0x7fffffffffffffff, 9223372036854775807 - 0x0001234500000001, 320254236426241 = 0x7ffedcbafffffffe, 9223051782618349566 0x7fffffffffffffff, 9223372036854775807 - 0x0001234500012345, 320254236500805 = 0x7ffedcbafffedcba, 9223051782618275002 0x7fffffffffffffff, 9223372036854775807 - 0x0001234512345678, 320254541846136 = 0x7ffedcbaedcba987, 9223051782312929671 0x7fffffffffffffff, 9223372036854775807 - 0x000123457fffffff, 320256383909887 = 0x7ffedcba80000000, 9223051780470865920 0x7fffffffffffffff, 9223372036854775807 - 0x00012345ffffffff, 320258531393535 = 0x7ffedcba00000000, 9223051778323382272 0x7fffffffffffffff, 9223372036854775807 - 0x1234567800000000, 1311768464867721216 = 0x6dcba987ffffffff, 7911603571987054591 0x7fffffffffffffff, 9223372036854775807 - 0x1234567800000001, 1311768464867721217 = 0x6dcba987fffffffe, 7911603571987054590 0x7fffffffffffffff, 9223372036854775807 - 0x1234567800012345, 1311768464867795781 = 0x6dcba987fffedcba, 7911603571986980026 0x7fffffffffffffff, 9223372036854775807 - 0x1234567812345678, 1311768465173141112 = 0x6dcba987edcba987, 7911603571681634695 0x7fffffffffffffff, 9223372036854775807 - 0x123456787fffffff, 1311768467015204863 = 0x6dcba98780000000, 7911603569839570944 0x7fffffffffffffff, 9223372036854775807 - 0x12345678ffffffff, 1311768469162688511 = 0x6dcba98700000000, 7911603567692087296 0x7fffffffffffffff, 9223372036854775807 - 0x7fffffff00000000, 9223372032559808512 = 0x00000000ffffffff, 4294967295 0x7fffffffffffffff, 9223372036854775807 - 0x7fffffff00000001, 9223372032559808513 = 0x00000000fffffffe, 4294967294 0x7fffffffffffffff, 9223372036854775807 - 0x7fffffff00012345, 9223372032559883077 = 0x00000000fffedcba, 4294892730 0x7fffffffffffffff, 9223372036854775807 - 0x7fffffff12345678, 9223372032865228408 = 0x00000000edcba987, 3989547399 0x7fffffffffffffff, 9223372036854775807 - 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000080000000, 2147483648 0x7fffffffffffffff, 9223372036854775807 - 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x7fffffffffffffff, 9223372036854775807 - 0xffffffff00000000, -4294967296 = 0x80000000ffffffff, -9223372032559808513 0x7fffffffffffffff, 9223372036854775807 - 0xffffffff00000001, -4294967295 = 0x80000000fffffffe, -9223372032559808514 0x7fffffffffffffff, 9223372036854775807 - 0xffffffff00012345, -4294892731 = 0x80000000fffedcba, -9223372032559883078 0x7fffffffffffffff, 9223372036854775807 - 0xffffffff12345678, -3989547400 = 0x80000000edcba987, -9223372032865228409 0x7fffffffffffffff, 9223372036854775807 - 0xffffffff7fffffff, -2147483649 = 0x8000000080000000, -9223372034707292160 0x7fffffffffffffff, 9223372036854775807 - 0xffffffffffffffff, -1 = 0x8000000000000000, -9223372036854775808 0xffffffff00000000, -4294967296 - 0x0000000000000000, 0 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 - 0x0000000000000001, 1 = 0xfffffffeffffffff, -4294967297 0xffffffff00000000, -4294967296 - 0x0000000000012345, 74565 = 0xfffffffefffedcbb, -4295041861 0xffffffff00000000, -4294967296 - 0x0000000012345678, 305419896 = 0xfffffffeedcba988, -4600387192 0xffffffff00000000, -4294967296 - 0x000000007fffffff, 2147483647 = 0xfffffffe80000001, -6442450943 0xffffffff00000000, -4294967296 - 0x00000000ffffffff, 4294967295 = 0xfffffffe00000001, -8589934591 0xffffffff00000000, -4294967296 - 0x0000000100000000, 4294967296 = 0xfffffffe00000000, -8589934592 0xffffffff00000000, -4294967296 - 0x0000000100000001, 4294967297 = 0xfffffffdffffffff, -8589934593 0xffffffff00000000, -4294967296 - 0x0000000100012345, 4295041861 = 0xfffffffdfffedcbb, -8590009157 0xffffffff00000000, -4294967296 - 0x0000000112345678, 4600387192 = 0xfffffffdedcba988, -8895354488 0xffffffff00000000, -4294967296 - 0x000000017fffffff, 6442450943 = 0xfffffffd80000001, -10737418239 0xffffffff00000000, -4294967296 - 0x00000001ffffffff, 8589934591 = 0xfffffffd00000001, -12884901887 0xffffffff00000000, -4294967296 - 0x0001234500000000, 320254236426240 = 0xfffedcba00000000, -320258531393536 0xffffffff00000000, -4294967296 - 0x0001234500000001, 320254236426241 = 0xfffedcb9ffffffff, -320258531393537 0xffffffff00000000, -4294967296 - 0x0001234500012345, 320254236500805 = 0xfffedcb9fffedcbb, -320258531468101 0xffffffff00000000, -4294967296 - 0x0001234512345678, 320254541846136 = 0xfffedcb9edcba988, -320258836813432 0xffffffff00000000, -4294967296 - 0x000123457fffffff, 320256383909887 = 0xfffedcb980000001, -320260678877183 0xffffffff00000000, -4294967296 - 0x00012345ffffffff, 320258531393535 = 0xfffedcb900000001, -320262826360831 0xffffffff00000000, -4294967296 - 0x1234567800000000, 1311768464867721216 = 0xedcba98700000000, -1311768469162688512 0xffffffff00000000, -4294967296 - 0x1234567800000001, 1311768464867721217 = 0xedcba986ffffffff, -1311768469162688513 0xffffffff00000000, -4294967296 - 0x1234567800012345, 1311768464867795781 = 0xedcba986fffedcbb, -1311768469162763077 0xffffffff00000000, -4294967296 - 0x1234567812345678, 1311768465173141112 = 0xedcba986edcba988, -1311768469468108408 0xffffffff00000000, -4294967296 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98680000001, -1311768471310172159 0xffffffff00000000, -4294967296 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98600000001, -1311768473457655807 0xffffffff00000000, -4294967296 - 0x7fffffff00000000, 9223372032559808512 = 0x8000000000000000, -9223372036854775808 0xffffffff00000000, -4294967296 - 0x7fffffff00000001, 9223372032559808513 = 0x7fffffffffffffff, 9223372036854775807 0xffffffff00000000, -4294967296 - 0x7fffffff00012345, 9223372032559883077 = 0x7ffffffffffedcbb, 9223372036854701243 0xffffffff00000000, -4294967296 - 0x7fffffff12345678, 9223372032865228408 = 0x7fffffffedcba988, 9223372036549355912 0xffffffff00000000, -4294967296 - 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff80000001, 9223372034707292161 0xffffffff00000000, -4294967296 - 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff00000001, 9223372032559808513 0xffffffff00000000, -4294967296 - 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 - 0xffffffff00000001, -4294967295 = 0xffffffffffffffff, -1 0xffffffff00000000, -4294967296 - 0xffffffff00012345, -4294892731 = 0xfffffffffffedcbb, -74565 0xffffffff00000000, -4294967296 - 0xffffffff12345678, -3989547400 = 0xffffffffedcba988, -305419896 0xffffffff00000000, -4294967296 - 0xffffffff7fffffff, -2147483649 = 0xffffffff80000001, -2147483647 0xffffffff00000000, -4294967296 - 0xffffffffffffffff, -1 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 - 0x0000000000000000, 0 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 - 0x0000000000000001, 1 = 0xffffffff00000000, -4294967296 0xffffffff00000001, -4294967295 - 0x0000000000012345, 74565 = 0xfffffffefffedcbc, -4295041860 0xffffffff00000001, -4294967295 - 0x0000000012345678, 305419896 = 0xfffffffeedcba989, -4600387191 0xffffffff00000001, -4294967295 - 0x000000007fffffff, 2147483647 = 0xfffffffe80000002, -6442450942 0xffffffff00000001, -4294967295 - 0x00000000ffffffff, 4294967295 = 0xfffffffe00000002, -8589934590 0xffffffff00000001, -4294967295 - 0x0000000100000000, 4294967296 = 0xfffffffe00000001, -8589934591 0xffffffff00000001, -4294967295 - 0x0000000100000001, 4294967297 = 0xfffffffe00000000, -8589934592 0xffffffff00000001, -4294967295 - 0x0000000100012345, 4295041861 = 0xfffffffdfffedcbc, -8590009156 0xffffffff00000001, -4294967295 - 0x0000000112345678, 4600387192 = 0xfffffffdedcba989, -8895354487 0xffffffff00000001, -4294967295 - 0x000000017fffffff, 6442450943 = 0xfffffffd80000002, -10737418238 0xffffffff00000001, -4294967295 - 0x00000001ffffffff, 8589934591 = 0xfffffffd00000002, -12884901886 0xffffffff00000001, -4294967295 - 0x0001234500000000, 320254236426240 = 0xfffedcba00000001, -320258531393535 0xffffffff00000001, -4294967295 - 0x0001234500000001, 320254236426241 = 0xfffedcba00000000, -320258531393536 0xffffffff00000001, -4294967295 - 0x0001234500012345, 320254236500805 = 0xfffedcb9fffedcbc, -320258531468100 0xffffffff00000001, -4294967295 - 0x0001234512345678, 320254541846136 = 0xfffedcb9edcba989, -320258836813431 0xffffffff00000001, -4294967295 - 0x000123457fffffff, 320256383909887 = 0xfffedcb980000002, -320260678877182 0xffffffff00000001, -4294967295 - 0x00012345ffffffff, 320258531393535 = 0xfffedcb900000002, -320262826360830 0xffffffff00000001, -4294967295 - 0x1234567800000000, 1311768464867721216 = 0xedcba98700000001, -1311768469162688511 0xffffffff00000001, -4294967295 - 0x1234567800000001, 1311768464867721217 = 0xedcba98700000000, -1311768469162688512 0xffffffff00000001, -4294967295 - 0x1234567800012345, 1311768464867795781 = 0xedcba986fffedcbc, -1311768469162763076 0xffffffff00000001, -4294967295 - 0x1234567812345678, 1311768465173141112 = 0xedcba986edcba989, -1311768469468108407 0xffffffff00000001, -4294967295 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98680000002, -1311768471310172158 0xffffffff00000001, -4294967295 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98600000002, -1311768473457655806 0xffffffff00000001, -4294967295 - 0x7fffffff00000000, 9223372032559808512 = 0x8000000000000001, -9223372036854775807 0xffffffff00000001, -4294967295 - 0x7fffffff00000001, 9223372032559808513 = 0x8000000000000000, -9223372036854775808 0xffffffff00000001, -4294967295 - 0x7fffffff00012345, 9223372032559883077 = 0x7ffffffffffedcbc, 9223372036854701244 0xffffffff00000001, -4294967295 - 0x7fffffff12345678, 9223372032865228408 = 0x7fffffffedcba989, 9223372036549355913 0xffffffff00000001, -4294967295 - 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff80000002, 9223372034707292162 0xffffffff00000001, -4294967295 - 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff00000002, 9223372032559808514 0xffffffff00000001, -4294967295 - 0xffffffff00000000, -4294967296 = 0x0000000000000001, 1 0xffffffff00000001, -4294967295 - 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 - 0xffffffff00012345, -4294892731 = 0xfffffffffffedcbc, -74564 0xffffffff00000001, -4294967295 - 0xffffffff12345678, -3989547400 = 0xffffffffedcba989, -305419895 0xffffffff00000001, -4294967295 - 0xffffffff7fffffff, -2147483649 = 0xffffffff80000002, -2147483646 0xffffffff00000001, -4294967295 - 0xffffffffffffffff, -1 = 0xffffffff00000002, -4294967294 0xffffffff00012345, -4294892731 - 0x0000000000000000, 0 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 - 0x0000000000000001, 1 = 0xffffffff00012344, -4294892732 0xffffffff00012345, -4294892731 - 0x0000000000012345, 74565 = 0xffffffff00000000, -4294967296 0xffffffff00012345, -4294892731 - 0x0000000012345678, 305419896 = 0xfffffffeedcccccd, -4600312627 0xffffffff00012345, -4294892731 - 0x000000007fffffff, 2147483647 = 0xfffffffe80012346, -6442376378 0xffffffff00012345, -4294892731 - 0x00000000ffffffff, 4294967295 = 0xfffffffe00012346, -8589860026 0xffffffff00012345, -4294892731 - 0x0000000100000000, 4294967296 = 0xfffffffe00012345, -8589860027 0xffffffff00012345, -4294892731 - 0x0000000100000001, 4294967297 = 0xfffffffe00012344, -8589860028 0xffffffff00012345, -4294892731 - 0x0000000100012345, 4295041861 = 0xfffffffe00000000, -8589934592 0xffffffff00012345, -4294892731 - 0x0000000112345678, 4600387192 = 0xfffffffdedcccccd, -8895279923 0xffffffff00012345, -4294892731 - 0x000000017fffffff, 6442450943 = 0xfffffffd80012346, -10737343674 0xffffffff00012345, -4294892731 - 0x00000001ffffffff, 8589934591 = 0xfffffffd00012346, -12884827322 0xffffffff00012345, -4294892731 - 0x0001234500000000, 320254236426240 = 0xfffedcba00012345, -320258531318971 0xffffffff00012345, -4294892731 - 0x0001234500000001, 320254236426241 = 0xfffedcba00012344, -320258531318972 0xffffffff00012345, -4294892731 - 0x0001234500012345, 320254236500805 = 0xfffedcba00000000, -320258531393536 0xffffffff00012345, -4294892731 - 0x0001234512345678, 320254541846136 = 0xfffedcb9edcccccd, -320258836738867 0xffffffff00012345, -4294892731 - 0x000123457fffffff, 320256383909887 = 0xfffedcb980012346, -320260678802618 0xffffffff00012345, -4294892731 - 0x00012345ffffffff, 320258531393535 = 0xfffedcb900012346, -320262826286266 0xffffffff00012345, -4294892731 - 0x1234567800000000, 1311768464867721216 = 0xedcba98700012345, -1311768469162613947 0xffffffff00012345, -4294892731 - 0x1234567800000001, 1311768464867721217 = 0xedcba98700012344, -1311768469162613948 0xffffffff00012345, -4294892731 - 0x1234567800012345, 1311768464867795781 = 0xedcba98700000000, -1311768469162688512 0xffffffff00012345, -4294892731 - 0x1234567812345678, 1311768465173141112 = 0xedcba986edcccccd, -1311768469468033843 0xffffffff00012345, -4294892731 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98680012346, -1311768471310097594 0xffffffff00012345, -4294892731 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98600012346, -1311768473457581242 0xffffffff00012345, -4294892731 - 0x7fffffff00000000, 9223372032559808512 = 0x8000000000012345, -9223372036854701243 0xffffffff00012345, -4294892731 - 0x7fffffff00000001, 9223372032559808513 = 0x8000000000012344, -9223372036854701244 0xffffffff00012345, -4294892731 - 0x7fffffff00012345, 9223372032559883077 = 0x8000000000000000, -9223372036854775808 0xffffffff00012345, -4294892731 - 0x7fffffff12345678, 9223372032865228408 = 0x7fffffffedcccccd, 9223372036549430477 0xffffffff00012345, -4294892731 - 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff80012346, 9223372034707366726 0xffffffff00012345, -4294892731 - 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff00012346, 9223372032559883078 0xffffffff00012345, -4294892731 - 0xffffffff00000000, -4294967296 = 0x0000000000012345, 74565 0xffffffff00012345, -4294892731 - 0xffffffff00000001, -4294967295 = 0x0000000000012344, 74564 0xffffffff00012345, -4294892731 - 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 - 0xffffffff12345678, -3989547400 = 0xffffffffedcccccd, -305345331 0xffffffff00012345, -4294892731 - 0xffffffff7fffffff, -2147483649 = 0xffffffff80012346, -2147409082 0xffffffff00012345, -4294892731 - 0xffffffffffffffff, -1 = 0xffffffff00012346, -4294892730 0xffffffff12345678, -3989547400 - 0x0000000000000000, 0 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 - 0x0000000000000001, 1 = 0xffffffff12345677, -3989547401 0xffffffff12345678, -3989547400 - 0x0000000000012345, 74565 = 0xffffffff12333333, -3989621965 0xffffffff12345678, -3989547400 - 0x0000000012345678, 305419896 = 0xffffffff00000000, -4294967296 0xffffffff12345678, -3989547400 - 0x000000007fffffff, 2147483647 = 0xfffffffe92345679, -6137031047 0xffffffff12345678, -3989547400 - 0x00000000ffffffff, 4294967295 = 0xfffffffe12345679, -8284514695 0xffffffff12345678, -3989547400 - 0x0000000100000000, 4294967296 = 0xfffffffe12345678, -8284514696 0xffffffff12345678, -3989547400 - 0x0000000100000001, 4294967297 = 0xfffffffe12345677, -8284514697 0xffffffff12345678, -3989547400 - 0x0000000100012345, 4295041861 = 0xfffffffe12333333, -8284589261 0xffffffff12345678, -3989547400 - 0x0000000112345678, 4600387192 = 0xfffffffe00000000, -8589934592 0xffffffff12345678, -3989547400 - 0x000000017fffffff, 6442450943 = 0xfffffffd92345679, -10431998343 0xffffffff12345678, -3989547400 - 0x00000001ffffffff, 8589934591 = 0xfffffffd12345679, -12579481991 0xffffffff12345678, -3989547400 - 0x0001234500000000, 320254236426240 = 0xfffedcba12345678, -320258225973640 0xffffffff12345678, -3989547400 - 0x0001234500000001, 320254236426241 = 0xfffedcba12345677, -320258225973641 0xffffffff12345678, -3989547400 - 0x0001234500012345, 320254236500805 = 0xfffedcba12333333, -320258226048205 0xffffffff12345678, -3989547400 - 0x0001234512345678, 320254541846136 = 0xfffedcba00000000, -320258531393536 0xffffffff12345678, -3989547400 - 0x000123457fffffff, 320256383909887 = 0xfffedcb992345679, -320260373457287 0xffffffff12345678, -3989547400 - 0x00012345ffffffff, 320258531393535 = 0xfffedcb912345679, -320262520940935 0xffffffff12345678, -3989547400 - 0x1234567800000000, 1311768464867721216 = 0xedcba98712345678, -1311768468857268616 0xffffffff12345678, -3989547400 - 0x1234567800000001, 1311768464867721217 = 0xedcba98712345677, -1311768468857268617 0xffffffff12345678, -3989547400 - 0x1234567800012345, 1311768464867795781 = 0xedcba98712333333, -1311768468857343181 0xffffffff12345678, -3989547400 - 0x1234567812345678, 1311768465173141112 = 0xedcba98700000000, -1311768469162688512 0xffffffff12345678, -3989547400 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98692345679, -1311768471004752263 0xffffffff12345678, -3989547400 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98612345679, -1311768473152235911 0xffffffff12345678, -3989547400 - 0x7fffffff00000000, 9223372032559808512 = 0x8000000012345678, -9223372036549355912 0xffffffff12345678, -3989547400 - 0x7fffffff00000001, 9223372032559808513 = 0x8000000012345677, -9223372036549355913 0xffffffff12345678, -3989547400 - 0x7fffffff00012345, 9223372032559883077 = 0x8000000012333333, -9223372036549430477 0xffffffff12345678, -3989547400 - 0x7fffffff12345678, 9223372032865228408 = 0x8000000000000000, -9223372036854775808 0xffffffff12345678, -3989547400 - 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff92345679, 9223372035012712057 0xffffffff12345678, -3989547400 - 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff12345679, 9223372032865228409 0xffffffff12345678, -3989547400 - 0xffffffff00000000, -4294967296 = 0x0000000012345678, 305419896 0xffffffff12345678, -3989547400 - 0xffffffff00000001, -4294967295 = 0x0000000012345677, 305419895 0xffffffff12345678, -3989547400 - 0xffffffff00012345, -4294892731 = 0x0000000012333333, 305345331 0xffffffff12345678, -3989547400 - 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 - 0xffffffff7fffffff, -2147483649 = 0xffffffff92345679, -1842063751 0xffffffff12345678, -3989547400 - 0xffffffffffffffff, -1 = 0xffffffff12345679, -3989547399 0xffffffff7fffffff, -2147483649 - 0x0000000000000000, 0 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 - 0x0000000000000001, 1 = 0xffffffff7ffffffe, -2147483650 0xffffffff7fffffff, -2147483649 - 0x0000000000012345, 74565 = 0xffffffff7ffedcba, -2147558214 0xffffffff7fffffff, -2147483649 - 0x0000000012345678, 305419896 = 0xffffffff6dcba987, -2452903545 0xffffffff7fffffff, -2147483649 - 0x000000007fffffff, 2147483647 = 0xffffffff00000000, -4294967296 0xffffffff7fffffff, -2147483649 - 0x00000000ffffffff, 4294967295 = 0xfffffffe80000000, -6442450944 0xffffffff7fffffff, -2147483649 - 0x0000000100000000, 4294967296 = 0xfffffffe7fffffff, -6442450945 0xffffffff7fffffff, -2147483649 - 0x0000000100000001, 4294967297 = 0xfffffffe7ffffffe, -6442450946 0xffffffff7fffffff, -2147483649 - 0x0000000100012345, 4295041861 = 0xfffffffe7ffedcba, -6442525510 0xffffffff7fffffff, -2147483649 - 0x0000000112345678, 4600387192 = 0xfffffffe6dcba987, -6747870841 0xffffffff7fffffff, -2147483649 - 0x000000017fffffff, 6442450943 = 0xfffffffe00000000, -8589934592 0xffffffff7fffffff, -2147483649 - 0x00000001ffffffff, 8589934591 = 0xfffffffd80000000, -10737418240 0xffffffff7fffffff, -2147483649 - 0x0001234500000000, 320254236426240 = 0xfffedcba7fffffff, -320256383909889 0xffffffff7fffffff, -2147483649 - 0x0001234500000001, 320254236426241 = 0xfffedcba7ffffffe, -320256383909890 0xffffffff7fffffff, -2147483649 - 0x0001234500012345, 320254236500805 = 0xfffedcba7ffedcba, -320256383984454 0xffffffff7fffffff, -2147483649 - 0x0001234512345678, 320254541846136 = 0xfffedcba6dcba987, -320256689329785 0xffffffff7fffffff, -2147483649 - 0x000123457fffffff, 320256383909887 = 0xfffedcba00000000, -320258531393536 0xffffffff7fffffff, -2147483649 - 0x00012345ffffffff, 320258531393535 = 0xfffedcb980000000, -320260678877184 0xffffffff7fffffff, -2147483649 - 0x1234567800000000, 1311768464867721216 = 0xedcba9877fffffff, -1311768467015204865 0xffffffff7fffffff, -2147483649 - 0x1234567800000001, 1311768464867721217 = 0xedcba9877ffffffe, -1311768467015204866 0xffffffff7fffffff, -2147483649 - 0x1234567800012345, 1311768464867795781 = 0xedcba9877ffedcba, -1311768467015279430 0xffffffff7fffffff, -2147483649 - 0x1234567812345678, 1311768465173141112 = 0xedcba9876dcba987, -1311768467320624761 0xffffffff7fffffff, -2147483649 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98700000000, -1311768469162688512 0xffffffff7fffffff, -2147483649 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98680000000, -1311768471310172160 0xffffffff7fffffff, -2147483649 - 0x7fffffff00000000, 9223372032559808512 = 0x800000007fffffff, -9223372034707292161 0xffffffff7fffffff, -2147483649 - 0x7fffffff00000001, 9223372032559808513 = 0x800000007ffffffe, -9223372034707292162 0xffffffff7fffffff, -2147483649 - 0x7fffffff00012345, 9223372032559883077 = 0x800000007ffedcba, -9223372034707366726 0xffffffff7fffffff, -2147483649 - 0x7fffffff12345678, 9223372032865228408 = 0x800000006dcba987, -9223372035012712057 0xffffffff7fffffff, -2147483649 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000000000000, -9223372036854775808 0xffffffff7fffffff, -2147483649 - 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff80000000, 9223372034707292160 0xffffffff7fffffff, -2147483649 - 0xffffffff00000000, -4294967296 = 0x000000007fffffff, 2147483647 0xffffffff7fffffff, -2147483649 - 0xffffffff00000001, -4294967295 = 0x000000007ffffffe, 2147483646 0xffffffff7fffffff, -2147483649 - 0xffffffff00012345, -4294892731 = 0x000000007ffedcba, 2147409082 0xffffffff7fffffff, -2147483649 - 0xffffffff12345678, -3989547400 = 0x000000006dcba987, 1842063751 0xffffffff7fffffff, -2147483649 - 0xffffffff7fffffff, -2147483649 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 - 0xffffffffffffffff, -1 = 0xffffffff80000000, -2147483648 0xffffffffffffffff, -1 - 0x0000000000000000, 0 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 - 0x0000000000000001, 1 = 0xfffffffffffffffe, -2 0xffffffffffffffff, -1 - 0x0000000000012345, 74565 = 0xfffffffffffedcba, -74566 0xffffffffffffffff, -1 - 0x0000000012345678, 305419896 = 0xffffffffedcba987, -305419897 0xffffffffffffffff, -1 - 0x000000007fffffff, 2147483647 = 0xffffffff80000000, -2147483648 0xffffffffffffffff, -1 - 0x00000000ffffffff, 4294967295 = 0xffffffff00000000, -4294967296 0xffffffffffffffff, -1 - 0x0000000100000000, 4294967296 = 0xfffffffeffffffff, -4294967297 0xffffffffffffffff, -1 - 0x0000000100000001, 4294967297 = 0xfffffffefffffffe, -4294967298 0xffffffffffffffff, -1 - 0x0000000100012345, 4295041861 = 0xfffffffefffedcba, -4295041862 0xffffffffffffffff, -1 - 0x0000000112345678, 4600387192 = 0xfffffffeedcba987, -4600387193 0xffffffffffffffff, -1 - 0x000000017fffffff, 6442450943 = 0xfffffffe80000000, -6442450944 0xffffffffffffffff, -1 - 0x00000001ffffffff, 8589934591 = 0xfffffffe00000000, -8589934592 0xffffffffffffffff, -1 - 0x0001234500000000, 320254236426240 = 0xfffedcbaffffffff, -320254236426241 0xffffffffffffffff, -1 - 0x0001234500000001, 320254236426241 = 0xfffedcbafffffffe, -320254236426242 0xffffffffffffffff, -1 - 0x0001234500012345, 320254236500805 = 0xfffedcbafffedcba, -320254236500806 0xffffffffffffffff, -1 - 0x0001234512345678, 320254541846136 = 0xfffedcbaedcba987, -320254541846137 0xffffffffffffffff, -1 - 0x000123457fffffff, 320256383909887 = 0xfffedcba80000000, -320256383909888 0xffffffffffffffff, -1 - 0x00012345ffffffff, 320258531393535 = 0xfffedcba00000000, -320258531393536 0xffffffffffffffff, -1 - 0x1234567800000000, 1311768464867721216 = 0xedcba987ffffffff, -1311768464867721217 0xffffffffffffffff, -1 - 0x1234567800000001, 1311768464867721217 = 0xedcba987fffffffe, -1311768464867721218 0xffffffffffffffff, -1 - 0x1234567800012345, 1311768464867795781 = 0xedcba987fffedcba, -1311768464867795782 0xffffffffffffffff, -1 - 0x1234567812345678, 1311768465173141112 = 0xedcba987edcba987, -1311768465173141113 0xffffffffffffffff, -1 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98780000000, -1311768467015204864 0xffffffffffffffff, -1 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98700000000, -1311768469162688512 0xffffffffffffffff, -1 - 0x7fffffff00000000, 9223372032559808512 = 0x80000000ffffffff, -9223372032559808513 0xffffffffffffffff, -1 - 0x7fffffff00000001, 9223372032559808513 = 0x80000000fffffffe, -9223372032559808514 0xffffffffffffffff, -1 - 0x7fffffff00012345, 9223372032559883077 = 0x80000000fffedcba, -9223372032559883078 0xffffffffffffffff, -1 - 0x7fffffff12345678, 9223372032865228408 = 0x80000000edcba987, -9223372032865228409 0xffffffffffffffff, -1 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000080000000, -9223372034707292160 0xffffffffffffffff, -1 - 0x7fffffffffffffff, 9223372036854775807 = 0x8000000000000000, -9223372036854775808 0xffffffffffffffff, -1 - 0xffffffff00000000, -4294967296 = 0x00000000ffffffff, 4294967295 0xffffffffffffffff, -1 - 0xffffffff00000001, -4294967295 = 0x00000000fffffffe, 4294967294 0xffffffffffffffff, -1 - 0xffffffff00012345, -4294892731 = 0x00000000fffedcba, 4294892730 0xffffffffffffffff, -1 - 0xffffffff12345678, -3989547400 = 0x00000000edcba987, 3989547399 0xffffffffffffffff, -1 - 0xffffffff7fffffff, -2147483649 = 0x0000000080000000, 2147483648 0xffffffffffffffff, -1 - 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x0000000000012345, 74565 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x0000000012345678, 305419896 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x000000007fffffff, 2147483647 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0xffffffff7fffffff, -2147483649 = 0x0000000000000000, 0 0x0000000000000000, 0 * 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0000000000000001, 1 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x0000000000000001, 1 * 0x0000000000000001, 1 = 0x0000000000000001, 1 0x0000000000000001, 1 * 0x0000000000012345, 74565 = 0x0000000000012345, 74565 0x0000000000000001, 1 * 0x0000000012345678, 305419896 = 0x0000000012345678, 305419896 0x0000000000000001, 1 * 0x000000007fffffff, 2147483647 = 0x000000007fffffff, 2147483647 0x0000000000000001, 1 * 0x00000000ffffffff, 4294967295 = 0x00000000ffffffff, 4294967295 0x0000000000000001, 1 * 0x0000000100000000, 4294967296 = 0x0000000100000000, 4294967296 0x0000000000000001, 1 * 0x0000000100000001, 4294967297 = 0x0000000100000001, 4294967297 0x0000000000000001, 1 * 0x0000000100012345, 4295041861 = 0x0000000100012345, 4295041861 0x0000000000000001, 1 * 0x0000000112345678, 4600387192 = 0x0000000112345678, 4600387192 0x0000000000000001, 1 * 0x000000017fffffff, 6442450943 = 0x000000017fffffff, 6442450943 0x0000000000000001, 1 * 0x00000001ffffffff, 8589934591 = 0x00000001ffffffff, 8589934591 0x0000000000000001, 1 * 0x0001234500000000, 320254236426240 = 0x0001234500000000, 320254236426240 0x0000000000000001, 1 * 0x0001234500000001, 320254236426241 = 0x0001234500000001, 320254236426241 0x0000000000000001, 1 * 0x0001234500012345, 320254236500805 = 0x0001234500012345, 320254236500805 0x0000000000000001, 1 * 0x0001234512345678, 320254541846136 = 0x0001234512345678, 320254541846136 0x0000000000000001, 1 * 0x000123457fffffff, 320256383909887 = 0x000123457fffffff, 320256383909887 0x0000000000000001, 1 * 0x00012345ffffffff, 320258531393535 = 0x00012345ffffffff, 320258531393535 0x0000000000000001, 1 * 0x1234567800000000, 1311768464867721216 = 0x1234567800000000, 1311768464867721216 0x0000000000000001, 1 * 0x1234567800000001, 1311768464867721217 = 0x1234567800000001, 1311768464867721217 0x0000000000000001, 1 * 0x1234567800012345, 1311768464867795781 = 0x1234567800012345, 1311768464867795781 0x0000000000000001, 1 * 0x1234567812345678, 1311768465173141112 = 0x1234567812345678, 1311768465173141112 0x0000000000000001, 1 * 0x123456787fffffff, 1311768467015204863 = 0x123456787fffffff, 1311768467015204863 0x0000000000000001, 1 * 0x12345678ffffffff, 1311768469162688511 = 0x12345678ffffffff, 1311768469162688511 0x0000000000000001, 1 * 0x7fffffff00000000, 9223372032559808512 = 0x7fffffff00000000, 9223372032559808512 0x0000000000000001, 1 * 0x7fffffff00000001, 9223372032559808513 = 0x7fffffff00000001, 9223372032559808513 0x0000000000000001, 1 * 0x7fffffff00012345, 9223372032559883077 = 0x7fffffff00012345, 9223372032559883077 0x0000000000000001, 1 * 0x7fffffff12345678, 9223372032865228408 = 0x7fffffff12345678, 9223372032865228408 0x0000000000000001, 1 * 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff7fffffff, 9223372034707292159 0x0000000000000001, 1 * 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffffffffffff, 9223372036854775807 0x0000000000000001, 1 * 0xffffffff00000000, -4294967296 = 0xffffffff00000000, -4294967296 0x0000000000000001, 1 * 0xffffffff00000001, -4294967295 = 0xffffffff00000001, -4294967295 0x0000000000000001, 1 * 0xffffffff00012345, -4294892731 = 0xffffffff00012345, -4294892731 0x0000000000000001, 1 * 0xffffffff12345678, -3989547400 = 0xffffffff12345678, -3989547400 0x0000000000000001, 1 * 0xffffffff7fffffff, -2147483649 = 0xffffffff7fffffff, -2147483649 0x0000000000000001, 1 * 0xffffffffffffffff, -1 = 0xffffffffffffffff, -1 0x0000000000012345, 74565 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x0000000000012345, 74565 * 0x0000000000000001, 1 = 0x0000000000012345, 74565 0x0000000000012345, 74565 * 0x0000000000012345, 74565 = 0x000000014b65f099, 5559939225 0x0000000000012345, 74565 * 0x0000000012345678, 305419896 = 0x000014b66665b658, 22773634545240 0x0000000000012345, 74565 * 0x000000007fffffff, 2147483647 = 0x000091a27ffedcbb, 160127118138555 0x0000000000012345, 74565 * 0x00000000ffffffff, 4294967295 = 0x00012344fffedcbb, 320254236351675 0x0000000000012345, 74565 * 0x0000000100000000, 4294967296 = 0x0001234500000000, 320254236426240 0x0000000000012345, 74565 * 0x0000000100000001, 4294967297 = 0x0001234500012345, 320254236500805 0x0000000000012345, 74565 * 0x0000000100012345, 4295041861 = 0x000123464b65f099, 320259796365465 0x0000000000012345, 74565 * 0x0000000112345678, 4600387192 = 0x000137fb6665b658, 343027870971480 0x0000000000012345, 74565 * 0x000000017fffffff, 6442450943 = 0x0001b4e77ffedcbb, 480381354564795 0x0000000000012345, 74565 * 0x00000001ffffffff, 8589934591 = 0x00024689fffedcbb, 640508472777915 0x0000000000012345, 74565 * 0x0001234500000000, 320254236426240 = 0x4b65f09900000000, 5433013065413033984 0x0000000000012345, 74565 * 0x0001234500000001, 320254236426241 = 0x4b65f09900012345, 5433013065413108549 0x0000000000012345, 74565 * 0x0001234500012345, 320254236500805 = 0x4b65f09a4b65f099, 5433013070972973209 0x0000000000012345, 74565 * 0x0001234512345678, 320254541846136 = 0x4b66054f6665b658, 5433035839047579224 0x0000000000012345, 74565 * 0x000123457fffffff, 320256383909887 = 0x4b66823b7ffedcbb, 5433173192531172539 0x0000000000012345, 74565 * 0x00012345ffffffff, 320258531393535 = 0x4b6713ddfffedcbb, 5433333319649385659 0x0000000000012345, 74565 * 0x1234567800000000, 1311768464867721216 = 0x6665b65800000000, 7378504053589803008 0x0000000000012345, 74565 * 0x1234567800000001, 1311768464867721217 = 0x6665b65800012345, 7378504053589877573 0x0000000000012345, 74565 * 0x1234567800012345, 1311768464867795781 = 0x6665b6594b65f099, 7378504059149742233 0x0000000000012345, 74565 * 0x1234567812345678, 1311768465173141112 = 0x6665cb0e6665b658, 7378526827224348248 0x0000000000012345, 74565 * 0x123456787fffffff, 1311768467015204863 = 0x666647fa7ffedcbb, 7378664180707941563 0x0000000000012345, 74565 * 0x12345678ffffffff, 1311768469162688511 = 0x6666d99cfffedcbb, 7378824307826154683 0x0000000000012345, 74565 * 0x7fffffff00000000, 9223372032559808512 = 0x7ffedcbb00000000, 9223051782618349568 0x0000000000012345, 74565 * 0x7fffffff00000001, 9223372032559808513 = 0x7ffedcbb00012345, 9223051782618424133 0x0000000000012345, 74565 * 0x7fffffff00012345, 9223372032559883077 = 0x7ffedcbc4b65f099, 9223051788178288793 0x0000000000012345, 74565 * 0x7fffffff12345678, 9223372032865228408 = 0x7ffef1716665b658, 9223074556252894808 0x0000000000012345, 74565 * 0x7fffffff7fffffff, 9223372034707292159 = 0x7fff6e5d7ffedcbb, 9223211909736488123 0x0000000000012345, 74565 * 0x7fffffffffffffff, 9223372036854775807 = 0x7ffffffffffedcbb, 9223372036854701243 0x0000000000012345, 74565 * 0xffffffff00000000, -4294967296 = 0xfffedcbb00000000, -320254236426240 0x0000000000012345, 74565 * 0xffffffff00000001, -4294967295 = 0xfffedcbb00012345, -320254236351675 0x0000000000012345, 74565 * 0xffffffff00012345, -4294892731 = 0xfffedcbc4b65f099, -320248676487015 0x0000000000012345, 74565 * 0xffffffff12345678, -3989547400 = 0xfffef1716665b658, -297480601881000 0x0000000000012345, 74565 * 0xffffffff7fffffff, -2147483649 = 0xffff6e5d7ffedcbb, -160127118287685 0x0000000000012345, 74565 * 0xffffffffffffffff, -1 = 0xfffffffffffedcbb, -74565 0x0000000012345678, 305419896 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x0000000012345678, 305419896 * 0x0000000000000001, 1 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 * 0x0000000000012345, 74565 = 0x000014b66665b658, 22773634545240 0x0000000012345678, 305419896 * 0x0000000012345678, 305419896 = 0x014b66dc1df4d840, 93281312872650816 0x0000000012345678, 305419896 * 0x000000007fffffff, 2147483647 = 0x091a2b3bedcba988, 655884232128440712 0x0000000012345678, 305419896 * 0x00000000ffffffff, 4294967295 = 0x12345677edcba988, 1311768464562301320 0x0000000012345678, 305419896 * 0x0000000100000000, 4294967296 = 0x1234567800000000, 1311768464867721216 0x0000000012345678, 305419896 * 0x0000000100000001, 4294967297 = 0x1234567812345678, 1311768465173141112 0x0000000012345678, 305419896 * 0x0000000100012345, 4295041861 = 0x12346b2e6665b658, 1311791238502266456 0x0000000012345678, 305419896 * 0x0000000112345678, 4600387192 = 0x137fbd541df4d840, 1405049777740372032 0x0000000012345678, 305419896 * 0x000000017fffffff, 6442450943 = 0x1b4e81b3edcba988, 1967652696996161928 0x0000000012345678, 305419896 * 0x00000001ffffffff, 8589934591 = 0x2468acefedcba988, 2623536929430022536 0x0000000012345678, 305419896 * 0x0001234500000000, 320254236426240 = 0x6665b65800000000, 7378504053589803008 0x0000000012345678, 305419896 * 0x0001234500000001, 320254236426241 = 0x6665b65812345678, 7378504053895222904 0x0000000012345678, 305419896 * 0x0001234500012345, 320254236500805 = 0x6665cb0e6665b658, 7378526827224348248 0x0000000012345678, 305419896 * 0x0001234512345678, 320254541846136 = 0x67b11d341df4d840, 7471785366462453824 0x0000000012345678, 305419896 * 0x000123457fffffff, 320256383909887 = 0x6f7fe193edcba988, 8034388285718243720 0x0000000012345678, 305419896 * 0x00012345ffffffff, 320258531393535 = 0x789a0ccfedcba988, 8690272518152104328 0x0000000012345678, 305419896 * 0x1234567800000000, 1311768464867721216 = 0x1df4d84000000000, 2158587890806816768 0x0000000012345678, 305419896 * 0x1234567800000001, 1311768464867721217 = 0x1df4d84012345678, 2158587891112236664 0x0000000012345678, 305419896 * 0x1234567800012345, 1311768464867795781 = 0x1df4ecf66665b658, 2158610664441362008 0x0000000012345678, 305419896 * 0x1234567812345678, 1311768465173141112 = 0x1f403f1c1df4d840, 2251869203679467584 0x0000000012345678, 305419896 * 0x123456787fffffff, 1311768467015204863 = 0x270f037bedcba988, 2814472122935257480 0x0000000012345678, 305419896 * 0x12345678ffffffff, 1311768469162688511 = 0x30292eb7edcba988, 3470356355369118088 0x0000000012345678, 305419896 * 0x7fffffff00000000, 9223372032559808512 = 0xedcba98800000000, -1311768464867721216 0x0000000012345678, 305419896 * 0x7fffffff00000001, 9223372032559808513 = 0xedcba98812345678, -1311768464562301320 0x0000000012345678, 305419896 * 0x7fffffff00012345, 9223372032559883077 = 0xedcbbe3e6665b658, -1311745691233175976 0x0000000012345678, 305419896 * 0x7fffffff12345678, 9223372032865228408 = 0xef1710641df4d840, -1218487151995070400 0x0000000012345678, 305419896 * 0x7fffffff7fffffff, 9223372034707292159 = 0xf6e5d4c3edcba988, -655884232739280504 0x0000000012345678, 305419896 * 0x7fffffffffffffff, 9223372036854775807 = 0xffffffffedcba988, -305419896 0x0000000012345678, 305419896 * 0xffffffff00000000, -4294967296 = 0xedcba98800000000, -1311768464867721216 0x0000000012345678, 305419896 * 0xffffffff00000001, -4294967295 = 0xedcba98812345678, -1311768464562301320 0x0000000012345678, 305419896 * 0xffffffff00012345, -4294892731 = 0xedcbbe3e6665b658, -1311745691233175976 0x0000000012345678, 305419896 * 0xffffffff12345678, -3989547400 = 0xef1710641df4d840, -1218487151995070400 0x0000000012345678, 305419896 * 0xffffffff7fffffff, -2147483649 = 0xf6e5d4c3edcba988, -655884232739280504 0x0000000012345678, 305419896 * 0xffffffffffffffff, -1 = 0xffffffffedcba988, -305419896 0x000000007fffffff, 2147483647 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 * 0x0000000000000001, 1 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 * 0x0000000000012345, 74565 = 0x000091a27ffedcbb, 160127118138555 0x000000007fffffff, 2147483647 * 0x0000000012345678, 305419896 = 0x091a2b3bedcba988, 655884232128440712 0x000000007fffffff, 2147483647 * 0x000000007fffffff, 2147483647 = 0x3fffffff00000001, 4611686014132420609 0x000000007fffffff, 2147483647 * 0x00000000ffffffff, 4294967295 = 0x7ffffffe80000001, 9223372030412324865 0x000000007fffffff, 2147483647 * 0x0000000100000000, 4294967296 = 0x7fffffff00000000, 9223372032559808512 0x000000007fffffff, 2147483647 * 0x0000000100000001, 4294967297 = 0x7fffffff7fffffff, 9223372034707292159 0x000000007fffffff, 2147483647 * 0x0000000100012345, 4295041861 = 0x800091a17ffedcbb, -9223211914031604549 0x000000007fffffff, 2147483647 * 0x0000000112345678, 4600387192 = 0x891a2b3aedcba988, -8567487809021302392 0x000000007fffffff, 2147483647 * 0x000000017fffffff, 6442450943 = 0xbffffffe00000001, -4611686027017322495 0x000000007fffffff, 2147483647 * 0x00000001ffffffff, 8589934591 = 0xfffffffd80000001, -10737418239 0x000000007fffffff, 2147483647 * 0x0001234500000000, 320254236426240 = 0x7ffedcbb00000000, 9223051782618349568 0x000000007fffffff, 2147483647 * 0x0001234500000001, 320254236426241 = 0x7ffedcbb7fffffff, 9223051784765833215 0x000000007fffffff, 2147483647 * 0x0001234500012345, 320254236500805 = 0x7fff6e5d7ffedcbb, 9223211909736488123 0x000000007fffffff, 2147483647 * 0x0001234512345678, 320254541846136 = 0x891907f6edcba988, -8567808058962761336 0x000000007fffffff, 2147483647 * 0x000123457fffffff, 320256383909887 = 0xbffedcba00000001, -4612006276958781439 0x000000007fffffff, 2147483647 * 0x00012345ffffffff, 320258531393535 = 0xfffedcb980000001, -320260678877183 0x000000007fffffff, 2147483647 * 0x1234567800000000, 1311768464867721216 = 0xedcba98800000000, -1311768464867721216 0x000000007fffffff, 2147483647 * 0x1234567800000001, 1311768464867721217 = 0xedcba9887fffffff, -1311768462720237569 0x000000007fffffff, 2147483647 * 0x1234567800012345, 1311768464867795781 = 0xedcc3b2a7ffedcbb, -1311608337749582661 0x000000007fffffff, 2147483647 * 0x1234567812345678, 1311768465173141112 = 0xf6e5d4c3edcba988, -655884232739280504 0x000000007fffffff, 2147483647 * 0x123456787fffffff, 1311768467015204863 = 0x2dcba98700000001, 3299917549264699393 0x000000007fffffff, 2147483647 * 0x12345678ffffffff, 1311768469162688511 = 0x6dcba98680000001, 7911603565544603649 0x000000007fffffff, 2147483647 * 0x7fffffff00000000, 9223372032559808512 = 0x0000000100000000, 4294967296 0x000000007fffffff, 2147483647 * 0x7fffffff00000001, 9223372032559808513 = 0x000000017fffffff, 6442450943 0x000000007fffffff, 2147483647 * 0x7fffffff00012345, 9223372032559883077 = 0x000091a37ffedcbb, 160131413105851 0x000000007fffffff, 2147483647 * 0x7fffffff12345678, 9223372032865228408 = 0x091a2b3cedcba988, 655884236423408008 0x000000007fffffff, 2147483647 * 0x7fffffff7fffffff, 9223372034707292159 = 0x4000000000000001, 4611686018427387905 0x000000007fffffff, 2147483647 * 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff80000001, 9223372034707292161 0x000000007fffffff, 2147483647 * 0xffffffff00000000, -4294967296 = 0x8000000100000000, -9223372032559808512 0x000000007fffffff, 2147483647 * 0xffffffff00000001, -4294967295 = 0x800000017fffffff, -9223372030412324865 0x000000007fffffff, 2147483647 * 0xffffffff00012345, -4294892731 = 0x800091a37ffedcbb, -9223211905441669957 0x000000007fffffff, 2147483647 * 0xffffffff12345678, -3989547400 = 0x891a2b3cedcba988, -8567487800431367800 0x000000007fffffff, 2147483647 * 0xffffffff7fffffff, -2147483649 = 0xc000000000000001, -4611686018427387903 0x000000007fffffff, 2147483647 * 0xffffffffffffffff, -1 = 0xffffffff80000001, -2147483647 0x00000000ffffffff, 4294967295 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 * 0x0000000000000001, 1 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 * 0x0000000000012345, 74565 = 0x00012344fffedcbb, 320254236351675 0x00000000ffffffff, 4294967295 * 0x0000000012345678, 305419896 = 0x12345677edcba988, 1311768464562301320 0x00000000ffffffff, 4294967295 * 0x000000007fffffff, 2147483647 = 0x7ffffffe80000001, 9223372030412324865 0x00000000ffffffff, 4294967295 * 0x00000000ffffffff, 4294967295 = 0xfffffffe00000001, -8589934591 0x00000000ffffffff, 4294967295 * 0x0000000100000000, 4294967296 = 0xffffffff00000000, -4294967296 0x00000000ffffffff, 4294967295 * 0x0000000100000001, 4294967297 = 0xffffffffffffffff, -1 0x00000000ffffffff, 4294967295 * 0x0000000100012345, 4295041861 = 0x00012343fffedcbb, 320249941384379 0x00000000ffffffff, 4294967295 * 0x0000000112345678, 4600387192 = 0x12345676edcba988, 1311768460267334024 0x00000000ffffffff, 4294967295 * 0x000000017fffffff, 6442450943 = 0x7ffffffd80000001, 9223372026117357569 0x00000000ffffffff, 4294967295 * 0x00000001ffffffff, 8589934591 = 0xfffffffd00000001, -12884901887 0x00000000ffffffff, 4294967295 * 0x0001234500000000, 320254236426240 = 0xfffedcbb00000000, -320254236426240 0x00000000ffffffff, 4294967295 * 0x0001234500000001, 320254236426241 = 0xfffedcbbffffffff, -320249941458945 0x00000000ffffffff, 4294967295 * 0x0001234500012345, 320254236500805 = 0xfffffffffffedcbb, -74565 0x00000000ffffffff, 4294967295 * 0x0001234512345678, 320254541846136 = 0x12333332edcba988, 1311448210325875080 0x00000000ffffffff, 4294967295 * 0x000123457fffffff, 320256383909887 = 0x7ffedcb980000001, 9223051776175898625 0x00000000ffffffff, 4294967295 * 0x00012345ffffffff, 320258531393535 = 0xfffedcb900000001, -320262826360831 0x00000000ffffffff, 4294967295 * 0x1234567800000000, 1311768464867721216 = 0xedcba98800000000, -1311768464867721216 0x00000000ffffffff, 4294967295 * 0x1234567800000001, 1311768464867721217 = 0xedcba988ffffffff, -1311768460572753921 0x00000000ffffffff, 4294967295 * 0x1234567800012345, 1311768464867795781 = 0xedccccccfffedcbb, -1311448210631369541 0x00000000ffffffff, 4294967295 * 0x1234567812345678, 1311768465173141112 = 0xffffffffedcba988, -305419896 0x00000000ffffffff, 4294967295 * 0x123456787fffffff, 1311768467015204863 = 0x6dcba98680000001, 7911603565544603649 0x00000000ffffffff, 4294967295 * 0x12345678ffffffff, 1311768469162688511 = 0xedcba98600000001, -1311768473457655807 0x00000000ffffffff, 4294967295 * 0x7fffffff00000000, 9223372032559808512 = 0x8000000100000000, -9223372032559808512 0x00000000ffffffff, 4294967295 * 0x7fffffff00000001, 9223372032559808513 = 0x80000001ffffffff, -9223372028264841217 0x00000000ffffffff, 4294967295 * 0x7fffffff00012345, 9223372032559883077 = 0x80012345fffedcbb, -9223051778323456837 0x00000000ffffffff, 4294967295 * 0x7fffffff12345678, 9223372032865228408 = 0x92345678edcba988, -7911603567997507192 0x00000000ffffffff, 4294967295 * 0x7fffffff7fffffff, 9223372034707292159 = 0xffffffff80000001, -2147483647 0x00000000ffffffff, 4294967295 * 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff00000001, 9223372032559808513 0x00000000ffffffff, 4294967295 * 0xffffffff00000000, -4294967296 = 0x0000000100000000, 4294967296 0x00000000ffffffff, 4294967295 * 0xffffffff00000001, -4294967295 = 0x00000001ffffffff, 8589934591 0x00000000ffffffff, 4294967295 * 0xffffffff00012345, -4294892731 = 0x00012345fffedcbb, 320258531318971 0x00000000ffffffff, 4294967295 * 0xffffffff12345678, -3989547400 = 0x12345678edcba988, 1311768468857268616 0x00000000ffffffff, 4294967295 * 0xffffffff7fffffff, -2147483649 = 0x7fffffff80000001, 9223372034707292161 0x00000000ffffffff, 4294967295 * 0xffffffffffffffff, -1 = 0xffffffff00000001, -4294967295 0x0000000100000000, 4294967296 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 * 0x0000000000000001, 1 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 * 0x0000000000012345, 74565 = 0x0001234500000000, 320254236426240 0x0000000100000000, 4294967296 * 0x0000000012345678, 305419896 = 0x1234567800000000, 1311768464867721216 0x0000000100000000, 4294967296 * 0x000000007fffffff, 2147483647 = 0x7fffffff00000000, 9223372032559808512 0x0000000100000000, 4294967296 * 0x00000000ffffffff, 4294967295 = 0xffffffff00000000, -4294967296 0x0000000100000000, 4294967296 * 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 * 0x0000000100000001, 4294967297 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 * 0x0000000100012345, 4295041861 = 0x0001234500000000, 320254236426240 0x0000000100000000, 4294967296 * 0x0000000112345678, 4600387192 = 0x1234567800000000, 1311768464867721216 0x0000000100000000, 4294967296 * 0x000000017fffffff, 6442450943 = 0x7fffffff00000000, 9223372032559808512 0x0000000100000000, 4294967296 * 0x00000001ffffffff, 8589934591 = 0xffffffff00000000, -4294967296 0x0000000100000000, 4294967296 * 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 * 0x0001234500000001, 320254236426241 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 * 0x0001234500012345, 320254236500805 = 0x0001234500000000, 320254236426240 0x0000000100000000, 4294967296 * 0x0001234512345678, 320254541846136 = 0x1234567800000000, 1311768464867721216 0x0000000100000000, 4294967296 * 0x000123457fffffff, 320256383909887 = 0x7fffffff00000000, 9223372032559808512 0x0000000100000000, 4294967296 * 0x00012345ffffffff, 320258531393535 = 0xffffffff00000000, -4294967296 0x0000000100000000, 4294967296 * 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 * 0x1234567800000001, 1311768464867721217 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 * 0x1234567800012345, 1311768464867795781 = 0x0001234500000000, 320254236426240 0x0000000100000000, 4294967296 * 0x1234567812345678, 1311768465173141112 = 0x1234567800000000, 1311768464867721216 0x0000000100000000, 4294967296 * 0x123456787fffffff, 1311768467015204863 = 0x7fffffff00000000, 9223372032559808512 0x0000000100000000, 4294967296 * 0x12345678ffffffff, 1311768469162688511 = 0xffffffff00000000, -4294967296 0x0000000100000000, 4294967296 * 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 * 0x7fffffff00000001, 9223372032559808513 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 * 0x7fffffff00012345, 9223372032559883077 = 0x0001234500000000, 320254236426240 0x0000000100000000, 4294967296 * 0x7fffffff12345678, 9223372032865228408 = 0x1234567800000000, 1311768464867721216 0x0000000100000000, 4294967296 * 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff00000000, 9223372032559808512 0x0000000100000000, 4294967296 * 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff00000000, -4294967296 0x0000000100000000, 4294967296 * 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 * 0xffffffff00000001, -4294967295 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 * 0xffffffff00012345, -4294892731 = 0x0001234500000000, 320254236426240 0x0000000100000000, 4294967296 * 0xffffffff12345678, -3989547400 = 0x1234567800000000, 1311768464867721216 0x0000000100000000, 4294967296 * 0xffffffff7fffffff, -2147483649 = 0x7fffffff00000000, 9223372032559808512 0x0000000100000000, 4294967296 * 0xffffffffffffffff, -1 = 0xffffffff00000000, -4294967296 0x0000000100000001, 4294967297 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 * 0x0000000000000001, 1 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 * 0x0000000000012345, 74565 = 0x0001234500012345, 320254236500805 0x0000000100000001, 4294967297 * 0x0000000012345678, 305419896 = 0x1234567812345678, 1311768465173141112 0x0000000100000001, 4294967297 * 0x000000007fffffff, 2147483647 = 0x7fffffff7fffffff, 9223372034707292159 0x0000000100000001, 4294967297 * 0x00000000ffffffff, 4294967295 = 0xffffffffffffffff, -1 0x0000000100000001, 4294967297 * 0x0000000100000000, 4294967296 = 0x0000000100000000, 4294967296 0x0000000100000001, 4294967297 * 0x0000000100000001, 4294967297 = 0x0000000200000001, 8589934593 0x0000000100000001, 4294967297 * 0x0000000100012345, 4295041861 = 0x0001234600012345, 320258531468101 0x0000000100000001, 4294967297 * 0x0000000112345678, 4600387192 = 0x1234567912345678, 1311768469468108408 0x0000000100000001, 4294967297 * 0x000000017fffffff, 6442450943 = 0x800000007fffffff, -9223372034707292161 0x0000000100000001, 4294967297 * 0x00000001ffffffff, 8589934591 = 0x00000000ffffffff, 4294967295 0x0000000100000001, 4294967297 * 0x0001234500000000, 320254236426240 = 0x0001234500000000, 320254236426240 0x0000000100000001, 4294967297 * 0x0001234500000001, 320254236426241 = 0x0001234600000001, 320258531393537 0x0000000100000001, 4294967297 * 0x0001234500012345, 320254236500805 = 0x0002468a00012345, 640508472927045 0x0000000100000001, 4294967297 * 0x0001234512345678, 320254541846136 = 0x123579bd12345678, 1312088719409567352 0x0000000100000001, 4294967297 * 0x000123457fffffff, 320256383909887 = 0x800123447fffffff, -9223051784765833217 0x0000000100000001, 4294967297 * 0x00012345ffffffff, 320258531393535 = 0x00012344ffffffff, 320254236426239 0x0000000100000001, 4294967297 * 0x1234567800000000, 1311768464867721216 = 0x1234567800000000, 1311768464867721216 0x0000000100000001, 4294967297 * 0x1234567800000001, 1311768464867721217 = 0x1234567900000001, 1311768469162688513 0x0000000100000001, 4294967297 * 0x1234567800012345, 1311768464867795781 = 0x123579bd00012345, 1312088719104222021 0x0000000100000001, 4294967297 * 0x1234567812345678, 1311768465173141112 = 0x2468acf012345678, 2623536930040862328 0x0000000100000001, 4294967297 * 0x123456787fffffff, 1311768467015204863 = 0x923456777fffffff, -7911603574134538241 0x0000000100000001, 4294967297 * 0x12345678ffffffff, 1311768469162688511 = 0x12345677ffffffff, 1311768464867721215 0x0000000100000001, 4294967297 * 0x7fffffff00000000, 9223372032559808512 = 0x7fffffff00000000, 9223372032559808512 0x0000000100000001, 4294967297 * 0x7fffffff00000001, 9223372032559808513 = 0x8000000000000001, -9223372036854775807 0x0000000100000001, 4294967297 * 0x7fffffff00012345, 9223372032559883077 = 0x8001234400012345, -9223051786913242299 0x0000000100000001, 4294967297 * 0x7fffffff12345678, 9223372032865228408 = 0x9234567712345678, -7911603575976601992 0x0000000100000001, 4294967297 * 0x7fffffff7fffffff, 9223372034707292159 = 0xfffffffe7fffffff, -6442450945 0x0000000100000001, 4294967297 * 0x7fffffffffffffff, 9223372036854775807 = 0x7ffffffeffffffff, 9223372032559808511 0x0000000100000001, 4294967297 * 0xffffffff00000000, -4294967296 = 0xffffffff00000000, -4294967296 0x0000000100000001, 4294967297 * 0xffffffff00000001, -4294967295 = 0x0000000000000001, 1 0x0000000100000001, 4294967297 * 0xffffffff00012345, -4294892731 = 0x0001234400012345, 320249941533509 0x0000000100000001, 4294967297 * 0xffffffff12345678, -3989547400 = 0x1234567712345678, 1311768460878173816 0x0000000100000001, 4294967297 * 0xffffffff7fffffff, -2147483649 = 0x7ffffffe7fffffff, 9223372030412324863 0x0000000100000001, 4294967297 * 0xffffffffffffffff, -1 = 0xfffffffeffffffff, -4294967297 0x0000000100012345, 4295041861 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 * 0x0000000000000001, 1 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 * 0x0000000000012345, 74565 = 0x000123464b65f099, 320259796365465 0x0000000100012345, 4295041861 * 0x0000000012345678, 305419896 = 0x12346b2e6665b658, 1311791238502266456 0x0000000100012345, 4295041861 * 0x000000007fffffff, 2147483647 = 0x800091a17ffedcbb, -9223211914031604549 0x0000000100012345, 4295041861 * 0x00000000ffffffff, 4294967295 = 0x00012343fffedcbb, 320249941384379 0x0000000100012345, 4295041861 * 0x0000000100000000, 4294967296 = 0x0001234500000000, 320254236426240 0x0000000100012345, 4295041861 * 0x0000000100000001, 4294967297 = 0x0001234600012345, 320258531468101 0x0000000100012345, 4295041861 * 0x0000000100012345, 4295041861 = 0x0002468b4b65f099, 640514032791705 0x0000000100012345, 4295041861 * 0x0000000112345678, 4600387192 = 0x12358e736665b658, 1312111492738692696 0x0000000100012345, 4295041861 * 0x000000017fffffff, 6442450943 = 0x8001b4e67ffedcbb, -9222891659795178309 0x0000000100012345, 4295041861 * 0x00000001ffffffff, 8589934591 = 0x00024688fffedcbb, 640504177810619 0x0000000100012345, 4295041861 * 0x0001234500000000, 320254236426240 = 0x4b65f09900000000, 5433013065413033984 0x0000000100012345, 4295041861 * 0x0001234500000001, 320254236426241 = 0x4b65f09a00012345, 5433013069708075845 0x0000000100012345, 4295041861 * 0x0001234500012345, 320254236500805 = 0x4b6713df4b65f099, 5433333325209399449 0x0000000100012345, 4295041861 * 0x0001234512345678, 320254541846136 = 0x5d9a5bc76665b658, 6744804303915300440 0x0000000100012345, 4295041861 * 0x000123457fffffff, 320256383909887 = 0xcb66823a7ffedcbb, -3790198848618570565 0x0000000100012345, 4295041861 * 0x00012345ffffffff, 320258531393535 = 0x4b6713dcfffedcbb, 5433333315354418363 0x0000000100012345, 4295041861 * 0x1234567800000000, 1311768464867721216 = 0x6665b65800000000, 7378504053589803008 0x0000000100012345, 4295041861 * 0x1234567800000001, 1311768464867721217 = 0x6665b65900012345, 7378504057884844869 0x0000000100012345, 4295041861 * 0x1234567800012345, 1311768464867795781 = 0x6666d99e4b65f099, 7378824313386168473 0x0000000100012345, 4295041861 * 0x1234567812345678, 1311768465173141112 = 0x789a21866665b658, 8690295292092069464 0x0000000100012345, 4295041861 * 0x123456787fffffff, 1311768467015204863 = 0xe66647f97ffedcbb, -1844707860441801541 0x0000000100012345, 4295041861 * 0x12345678ffffffff, 1311768469162688511 = 0x6666d99bfffedcbb, 7378824303531187387 0x0000000100012345, 4295041861 * 0x7fffffff00000000, 9223372032559808512 = 0x7ffedcbb00000000, 9223051782618349568 0x0000000100012345, 4295041861 * 0x7fffffff00000001, 9223372032559808513 = 0x7ffedcbc00012345, 9223051786913391429 0x0000000100012345, 4295041861 * 0x7fffffff00012345, 9223372032559883077 = 0x800000014b65f099, -9223372031294836583 0x0000000100012345, 4295041861 * 0x7fffffff12345678, 9223372032865228408 = 0x923347e96665b658, -7911901052588935592 0x0000000100012345, 4295041861 * 0x7fffffff7fffffff, 9223372034707292159 = 0xffff6e5c7ffedcbb, -160131413254981 0x0000000100012345, 4295041861 * 0x7fffffffffffffff, 9223372036854775807 = 0x7ffffffefffedcbb, 9223372032559733947 0x0000000100012345, 4295041861 * 0xffffffff00000000, -4294967296 = 0xfffedcbb00000000, -320254236426240 0x0000000100012345, 4295041861 * 0xffffffff00000001, -4294967295 = 0xfffedcbc00012345, -320249941384379 0x0000000100012345, 4295041861 * 0xffffffff00012345, -4294892731 = 0x000000014b65f099, 5559939225 0x0000000100012345, 4295041861 * 0xffffffff12345678, -3989547400 = 0x123347e96665b658, 1311470984265840216 0x0000000100012345, 4295041861 * 0xffffffff7fffffff, -2147483649 = 0x7fff6e5c7ffedcbb, 9223211905441520827 0x0000000100012345, 4295041861 * 0xffffffffffffffff, -1 = 0xfffffffefffedcbb, -4295041861 0x0000000112345678, 4600387192 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 * 0x0000000000000001, 1 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 * 0x0000000000012345, 74565 = 0x000137fb6665b658, 343027870971480 0x0000000112345678, 4600387192 * 0x0000000012345678, 305419896 = 0x137fbd541df4d840, 1405049777740372032 0x0000000112345678, 4600387192 * 0x000000007fffffff, 2147483647 = 0x891a2b3aedcba988, -8567487809021302392 0x0000000112345678, 4600387192 * 0x00000000ffffffff, 4294967295 = 0x12345676edcba988, 1311768460267334024 0x0000000112345678, 4600387192 * 0x0000000100000000, 4294967296 = 0x1234567800000000, 1311768464867721216 0x0000000112345678, 4600387192 * 0x0000000100000001, 4294967297 = 0x1234567912345678, 1311768469468108408 0x0000000112345678, 4600387192 * 0x0000000100012345, 4295041861 = 0x12358e736665b658, 1312111492738692696 0x0000000112345678, 4600387192 * 0x0000000112345678, 4600387192 = 0x25b413cc1df4d840, 2716818242608093248 0x0000000112345678, 4600387192 * 0x000000017fffffff, 6442450943 = 0x9b4e81b2edcba988, -7255719344153581176 0x0000000112345678, 4600387192 * 0x00000001ffffffff, 8589934591 = 0x2468aceeedcba988, 2623536925135055240 0x0000000112345678, 4600387192 * 0x0001234500000000, 320254236426240 = 0x6665b65800000000, 7378504053589803008 0x0000000112345678, 4600387192 * 0x0001234500000001, 320254236426241 = 0x6665b65912345678, 7378504058190190200 0x0000000112345678, 4600387192 * 0x0001234500012345, 320254236500805 = 0x6666ee536665b658, 7378847081460774488 0x0000000112345678, 4600387192 * 0x0001234512345678, 320254541846136 = 0x79e573ac1df4d840, 8783553831330175040 0x0000000112345678, 4600387192 * 0x000123457fffffff, 320256383909887 = 0xef7fe192edcba988, -1188983755431499384 0x0000000112345678, 4600387192 * 0x00012345ffffffff, 320258531393535 = 0x789a0cceedcba988, 8690272513857137032 0x0000000112345678, 4600387192 * 0x1234567800000000, 1311768464867721216 = 0x1df4d84000000000, 2158587890806816768 0x0000000112345678, 4600387192 * 0x1234567800000001, 1311768464867721217 = 0x1df4d84112345678, 2158587895407203960 0x0000000112345678, 4600387192 * 0x1234567800012345, 1311768464867795781 = 0x1df6103b6665b658, 2158930918677788248 0x0000000112345678, 4600387192 * 0x1234567812345678, 1311768465173141112 = 0x317495941df4d840, 3563637668547188800 0x0000000112345678, 4600387192 * 0x123456787fffffff, 1311768467015204863 = 0xa70f037aedcba988, -6408899918214485624 0x0000000112345678, 4600387192 * 0x12345678ffffffff, 1311768469162688511 = 0x30292eb6edcba988, 3470356351074150792 0x0000000112345678, 4600387192 * 0x7fffffff00000000, 9223372032559808512 = 0xedcba98800000000, -1311768464867721216 0x0000000112345678, 4600387192 * 0x7fffffff00000001, 9223372032559808513 = 0xedcba98912345678, -1311768460267334024 0x0000000112345678, 4600387192 * 0x7fffffff00012345, 9223372032559883077 = 0xedcce1836665b658, -1311425436996749736 0x0000000112345678, 4600387192 * 0x7fffffff12345678, 9223372032865228408 = 0x014b66dc1df4d840, 93281312872650816 0x0000000112345678, 4600387192 * 0x7fffffff7fffffff, 9223372034707292159 = 0x76e5d4c2edcba988, 8567487799820528008 0x0000000112345678, 4600387192 * 0x7fffffffffffffff, 9223372036854775807 = 0xfffffffeedcba988, -4600387192 0x0000000112345678, 4600387192 * 0xffffffff00000000, -4294967296 = 0xedcba98800000000, -1311768464867721216 0x0000000112345678, 4600387192 * 0xffffffff00000001, -4294967295 = 0xedcba98912345678, -1311768460267334024 0x0000000112345678, 4600387192 * 0xffffffff00012345, -4294892731 = 0xedcce1836665b658, -1311425436996749736 0x0000000112345678, 4600387192 * 0xffffffff12345678, -3989547400 = 0x014b66dc1df4d840, 93281312872650816 0x0000000112345678, 4600387192 * 0xffffffff7fffffff, -2147483649 = 0x76e5d4c2edcba988, 8567487799820528008 0x0000000112345678, 4600387192 * 0xffffffffffffffff, -1 = 0xfffffffeedcba988, -4600387192 0x000000017fffffff, 6442450943 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 * 0x0000000000000001, 1 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 * 0x0000000000012345, 74565 = 0x0001b4e77ffedcbb, 480381354564795 0x000000017fffffff, 6442450943 * 0x0000000012345678, 305419896 = 0x1b4e81b3edcba988, 1967652696996161928 0x000000017fffffff, 6442450943 * 0x000000007fffffff, 2147483647 = 0xbffffffe00000001, -4611686027017322495 0x000000017fffffff, 6442450943 * 0x00000000ffffffff, 4294967295 = 0x7ffffffd80000001, 9223372026117357569 0x000000017fffffff, 6442450943 * 0x0000000100000000, 4294967296 = 0x7fffffff00000000, 9223372032559808512 0x000000017fffffff, 6442450943 * 0x0000000100000001, 4294967297 = 0x800000007fffffff, -9223372034707292161 0x000000017fffffff, 6442450943 * 0x0000000100012345, 4295041861 = 0x8001b4e67ffedcbb, -9222891659795178309 0x000000017fffffff, 6442450943 * 0x0000000112345678, 4600387192 = 0x9b4e81b2edcba988, -7255719344153581176 0x000000017fffffff, 6442450943 * 0x000000017fffffff, 6442450943 = 0x3ffffffd00000001, 4611686005542486017 0x000000017fffffff, 6442450943 * 0x00000001ffffffff, 8589934591 = 0xfffffffc80000001, -15032385535 0x000000017fffffff, 6442450943 * 0x0001234500000000, 320254236426240 = 0x7ffedcbb00000000, 9223051782618349568 0x000000017fffffff, 6442450943 * 0x0001234500000001, 320254236426241 = 0x7ffedcbc7fffffff, 9223051789060800511 0x000000017fffffff, 6442450943 * 0x0001234500012345, 320254236500805 = 0x800091a27ffedcbb, -9223211909736637253 0x000000017fffffff, 6442450943 * 0x0001234512345678, 320254541846136 = 0x9b4d5e6eedcba988, -7256039594095040120 0x000000017fffffff, 6442450943 * 0x000123457fffffff, 320256383909887 = 0x3ffedcb900000001, 4611365755601027073 0x000000017fffffff, 6442450943 * 0x00012345ffffffff, 320258531393535 = 0xfffedcb880000001, -320264973844479 0x000000017fffffff, 6442450943 * 0x1234567800000000, 1311768464867721216 = 0xedcba98800000000, -1311768464867721216 0x000000017fffffff, 6442450943 * 0x1234567800000001, 1311768464867721217 = 0xedcba9897fffffff, -1311768458425270273 0x000000017fffffff, 6442450943 * 0x1234567800012345, 1311768464867795781 = 0xedcd5e6f7ffedcbb, -1311288083513156421 0x000000017fffffff, 6442450943 * 0x1234567812345678, 1311768465173141112 = 0x091a2b3bedcba988, 655884232128440712 0x000000017fffffff, 6442450943 * 0x123456787fffffff, 1311768467015204863 = 0xadcba98600000001, -5923454491885043711 0x000000017fffffff, 6442450943 * 0x12345678ffffffff, 1311768469162688511 = 0x6dcba98580000001, 7911603561249636353 0x000000017fffffff, 6442450943 * 0x7fffffff00000000, 9223372032559808512 = 0x0000000100000000, 4294967296 0x000000017fffffff, 6442450943 * 0x7fffffff00000001, 9223372032559808513 = 0x000000027fffffff, 10737418239 0x000000017fffffff, 6442450943 * 0x7fffffff00012345, 9223372032559883077 = 0x0001b4e87ffedcbb, 480385649532091 0x000000017fffffff, 6442450943 * 0x7fffffff12345678, 9223372032865228408 = 0x1b4e81b4edcba988, 1967652701291129224 0x000000017fffffff, 6442450943 * 0x7fffffff7fffffff, 9223372034707292159 = 0xbfffffff00000001, -4611686022722355199 0x000000017fffffff, 6442450943 * 0x7fffffffffffffff, 9223372036854775807 = 0x7ffffffe80000001, 9223372030412324865 0x000000017fffffff, 6442450943 * 0xffffffff00000000, -4294967296 = 0x8000000100000000, -9223372032559808512 0x000000017fffffff, 6442450943 * 0xffffffff00000001, -4294967295 = 0x800000027fffffff, -9223372026117357569 0x000000017fffffff, 6442450943 * 0xffffffff00012345, -4294892731 = 0x8001b4e87ffedcbb, -9222891651205243717 0x000000017fffffff, 6442450943 * 0xffffffff12345678, -3989547400 = 0x9b4e81b4edcba988, -7255719335563646584 0x000000017fffffff, 6442450943 * 0xffffffff7fffffff, -2147483649 = 0x3fffffff00000001, 4611686014132420609 0x000000017fffffff, 6442450943 * 0xffffffffffffffff, -1 = 0xfffffffe80000001, -6442450943 0x00000001ffffffff, 8589934591 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 * 0x0000000000000001, 1 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 * 0x0000000000012345, 74565 = 0x00024689fffedcbb, 640508472777915 0x00000001ffffffff, 8589934591 * 0x0000000012345678, 305419896 = 0x2468acefedcba988, 2623536929430022536 0x00000001ffffffff, 8589934591 * 0x000000007fffffff, 2147483647 = 0xfffffffd80000001, -10737418239 0x00000001ffffffff, 8589934591 * 0x00000000ffffffff, 4294967295 = 0xfffffffd00000001, -12884901887 0x00000001ffffffff, 8589934591 * 0x0000000100000000, 4294967296 = 0xffffffff00000000, -4294967296 0x00000001ffffffff, 8589934591 * 0x0000000100000001, 4294967297 = 0x00000000ffffffff, 4294967295 0x00000001ffffffff, 8589934591 * 0x0000000100012345, 4295041861 = 0x00024688fffedcbb, 640504177810619 0x00000001ffffffff, 8589934591 * 0x0000000112345678, 4600387192 = 0x2468aceeedcba988, 2623536925135055240 0x00000001ffffffff, 8589934591 * 0x000000017fffffff, 6442450943 = 0xfffffffc80000001, -15032385535 0x00000001ffffffff, 8589934591 * 0x00000001ffffffff, 8589934591 = 0xfffffffc00000001, -17179869183 0x00000001ffffffff, 8589934591 * 0x0001234500000000, 320254236426240 = 0xfffedcbb00000000, -320254236426240 0x00000001ffffffff, 8589934591 * 0x0001234500000001, 320254236426241 = 0xfffedcbcffffffff, -320245646491649 0x00000001ffffffff, 8589934591 * 0x0001234500012345, 320254236500805 = 0x00012344fffedcbb, 320254236351675 0x00000001ffffffff, 8589934591 * 0x0001234512345678, 320254541846136 = 0x246789aaedcba988, 2623216675193596296 0x00000001ffffffff, 8589934591 * 0x000123457fffffff, 320256383909887 = 0xfffedcb880000001, -320264973844479 0x00000001ffffffff, 8589934591 * 0x00012345ffffffff, 320258531393535 = 0xfffedcb800000001, -320267121328127 0x00000001ffffffff, 8589934591 * 0x1234567800000000, 1311768464867721216 = 0xedcba98800000000, -1311768464867721216 0x00000001ffffffff, 8589934591 * 0x1234567800000001, 1311768464867721217 = 0xedcba989ffffffff, -1311768456277786625 0x00000001ffffffff, 8589934591 * 0x1234567800012345, 1311768464867795781 = 0xedcdf011fffedcbb, -1311127956394943301 0x00000001ffffffff, 8589934591 * 0x1234567812345678, 1311768465173141112 = 0x12345677edcba988, 1311768464562301320 0x00000001ffffffff, 8589934591 * 0x123456787fffffff, 1311768467015204863 = 0xedcba98580000001, -1311768475605139455 0x00000001ffffffff, 8589934591 * 0x12345678ffffffff, 1311768469162688511 = 0xedcba98500000001, -1311768477752623103 0x00000001ffffffff, 8589934591 * 0x7fffffff00000000, 9223372032559808512 = 0x8000000100000000, -9223372032559808512 0x00000001ffffffff, 8589934591 * 0x7fffffff00000001, 9223372032559808513 = 0x80000002ffffffff, -9223372023969873921 0x00000001ffffffff, 8589934591 * 0x7fffffff00012345, 9223372032559883077 = 0x8002468afffedcbb, -9222731524087030597 0x00000001ffffffff, 8589934591 * 0x7fffffff12345678, 9223372032865228408 = 0xa468acf0edcba988, -6599835103129785976 0x00000001ffffffff, 8589934591 * 0x7fffffff7fffffff, 9223372034707292159 = 0x7ffffffe80000001, 9223372030412324865 0x00000001ffffffff, 8589934591 * 0x7fffffffffffffff, 9223372036854775807 = 0x7ffffffe00000001, 9223372028264841217 0x00000001ffffffff, 8589934591 * 0xffffffff00000000, -4294967296 = 0x0000000100000000, 4294967296 0x00000001ffffffff, 8589934591 * 0xffffffff00000001, -4294967295 = 0x00000002ffffffff, 12884901887 0x00000001ffffffff, 8589934591 * 0xffffffff00012345, -4294892731 = 0x0002468afffedcbb, 640512767745211 0x00000001ffffffff, 8589934591 * 0xffffffff12345678, -3989547400 = 0x2468acf0edcba988, 2623536933724989832 0x00000001ffffffff, 8589934591 * 0xffffffff7fffffff, -2147483649 = 0xfffffffe80000001, -6442450943 0x00000001ffffffff, 8589934591 * 0xffffffffffffffff, -1 = 0xfffffffe00000001, -8589934591 0x0001234500000000, 320254236426240 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 * 0x0000000000000001, 1 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 * 0x0000000000012345, 74565 = 0x4b65f09900000000, 5433013065413033984 0x0001234500000000, 320254236426240 * 0x0000000012345678, 305419896 = 0x6665b65800000000, 7378504053589803008 0x0001234500000000, 320254236426240 * 0x000000007fffffff, 2147483647 = 0x7ffedcbb00000000, 9223051782618349568 0x0001234500000000, 320254236426240 * 0x00000000ffffffff, 4294967295 = 0xfffedcbb00000000, -320254236426240 0x0001234500000000, 320254236426240 * 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 * 0x0000000100000001, 4294967297 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 * 0x0000000100012345, 4295041861 = 0x4b65f09900000000, 5433013065413033984 0x0001234500000000, 320254236426240 * 0x0000000112345678, 4600387192 = 0x6665b65800000000, 7378504053589803008 0x0001234500000000, 320254236426240 * 0x000000017fffffff, 6442450943 = 0x7ffedcbb00000000, 9223051782618349568 0x0001234500000000, 320254236426240 * 0x00000001ffffffff, 8589934591 = 0xfffedcbb00000000, -320254236426240 0x0001234500000000, 320254236426240 * 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 * 0x0001234500000001, 320254236426241 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 * 0x0001234500012345, 320254236500805 = 0x4b65f09900000000, 5433013065413033984 0x0001234500000000, 320254236426240 * 0x0001234512345678, 320254541846136 = 0x6665b65800000000, 7378504053589803008 0x0001234500000000, 320254236426240 * 0x000123457fffffff, 320256383909887 = 0x7ffedcbb00000000, 9223051782618349568 0x0001234500000000, 320254236426240 * 0x00012345ffffffff, 320258531393535 = 0xfffedcbb00000000, -320254236426240 0x0001234500000000, 320254236426240 * 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 * 0x1234567800000001, 1311768464867721217 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 * 0x1234567800012345, 1311768464867795781 = 0x4b65f09900000000, 5433013065413033984 0x0001234500000000, 320254236426240 * 0x1234567812345678, 1311768465173141112 = 0x6665b65800000000, 7378504053589803008 0x0001234500000000, 320254236426240 * 0x123456787fffffff, 1311768467015204863 = 0x7ffedcbb00000000, 9223051782618349568 0x0001234500000000, 320254236426240 * 0x12345678ffffffff, 1311768469162688511 = 0xfffedcbb00000000, -320254236426240 0x0001234500000000, 320254236426240 * 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 * 0x7fffffff00000001, 9223372032559808513 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 * 0x7fffffff00012345, 9223372032559883077 = 0x4b65f09900000000, 5433013065413033984 0x0001234500000000, 320254236426240 * 0x7fffffff12345678, 9223372032865228408 = 0x6665b65800000000, 7378504053589803008 0x0001234500000000, 320254236426240 * 0x7fffffff7fffffff, 9223372034707292159 = 0x7ffedcbb00000000, 9223051782618349568 0x0001234500000000, 320254236426240 * 0x7fffffffffffffff, 9223372036854775807 = 0xfffedcbb00000000, -320254236426240 0x0001234500000000, 320254236426240 * 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 * 0xffffffff00000001, -4294967295 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 * 0xffffffff00012345, -4294892731 = 0x4b65f09900000000, 5433013065413033984 0x0001234500000000, 320254236426240 * 0xffffffff12345678, -3989547400 = 0x6665b65800000000, 7378504053589803008 0x0001234500000000, 320254236426240 * 0xffffffff7fffffff, -2147483649 = 0x7ffedcbb00000000, 9223051782618349568 0x0001234500000000, 320254236426240 * 0xffffffffffffffff, -1 = 0xfffedcbb00000000, -320254236426240 0x0001234500000001, 320254236426241 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 * 0x0000000000000001, 1 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 * 0x0000000000012345, 74565 = 0x4b65f09900012345, 5433013065413108549 0x0001234500000001, 320254236426241 * 0x0000000012345678, 305419896 = 0x6665b65812345678, 7378504053895222904 0x0001234500000001, 320254236426241 * 0x000000007fffffff, 2147483647 = 0x7ffedcbb7fffffff, 9223051784765833215 0x0001234500000001, 320254236426241 * 0x00000000ffffffff, 4294967295 = 0xfffedcbbffffffff, -320249941458945 0x0001234500000001, 320254236426241 * 0x0000000100000000, 4294967296 = 0x0000000100000000, 4294967296 0x0001234500000001, 320254236426241 * 0x0000000100000001, 4294967297 = 0x0001234600000001, 320258531393537 0x0001234500000001, 320254236426241 * 0x0000000100012345, 4295041861 = 0x4b65f09a00012345, 5433013069708075845 0x0001234500000001, 320254236426241 * 0x0000000112345678, 4600387192 = 0x6665b65912345678, 7378504058190190200 0x0001234500000001, 320254236426241 * 0x000000017fffffff, 6442450943 = 0x7ffedcbc7fffffff, 9223051789060800511 0x0001234500000001, 320254236426241 * 0x00000001ffffffff, 8589934591 = 0xfffedcbcffffffff, -320245646491649 0x0001234500000001, 320254236426241 * 0x0001234500000000, 320254236426240 = 0x0001234500000000, 320254236426240 0x0001234500000001, 320254236426241 * 0x0001234500000001, 320254236426241 = 0x0002468a00000001, 640508472852481 0x0001234500000001, 320254236426241 * 0x0001234500012345, 320254236500805 = 0x4b6713de00012345, 5433333319649534789 0x0001234500000001, 320254236426241 * 0x0001234512345678, 320254541846136 = 0x6666d99d12345678, 7378824308131649144 0x0001234500000001, 320254236426241 * 0x000123457fffffff, 320256383909887 = 0x800000007fffffff, -9223372034707292161 0x0001234500000001, 320254236426241 * 0x00012345ffffffff, 320258531393535 = 0x00000000ffffffff, 4294967295 0x0001234500000001, 320254236426241 * 0x1234567800000000, 1311768464867721216 = 0x1234567800000000, 1311768464867721216 0x0001234500000001, 320254236426241 * 0x1234567800000001, 1311768464867721217 = 0x123579bd00000001, 1312088719104147457 0x0001234500000001, 320254236426241 * 0x1234567800012345, 1311768464867795781 = 0x5d9a471100012345, 6744781530280829765 0x0001234500000001, 320254236426241 * 0x1234567812345678, 1311768465173141112 = 0x789a0cd012345678, 8690272518762944120 0x0001234500000001, 320254236426241 * 0x123456787fffffff, 1311768467015204863 = 0x923333337fffffff, -7911923824075997185 0x0001234500000001, 320254236426241 * 0x12345678ffffffff, 1311768469162688511 = 0x12333333ffffffff, 1311448214926262271 0x0001234500000001, 320254236426241 * 0x7fffffff00000000, 9223372032559808512 = 0x7fffffff00000000, 9223372032559808512 0x0001234500000001, 320254236426241 * 0x7fffffff00000001, 9223372032559808513 = 0x8001234400000001, -9223051786913316863 0x0001234500000001, 320254236426241 * 0x7fffffff00012345, 9223372032559883077 = 0xcb65f09800012345, -3790358975736634555 0x0001234500000001, 320254236426241 * 0x7fffffff12345678, 9223372032865228408 = 0xe665b65712345678, -1844867987254520200 0x0001234500000001, 320254236426241 * 0x7fffffff7fffffff, 9223372034707292159 = 0xfffedcba7fffffff, -320256383909889 0x0001234500000001, 320254236426241 * 0x7fffffffffffffff, 9223372036854775807 = 0x7ffedcbaffffffff, 9223051782618349567 0x0001234500000001, 320254236426241 * 0xffffffff00000000, -4294967296 = 0xffffffff00000000, -4294967296 0x0001234500000001, 320254236426241 * 0xffffffff00000001, -4294967295 = 0x0001234400000001, 320249941458945 0x0001234500000001, 320254236426241 * 0xffffffff00012345, -4294892731 = 0x4b65f09800012345, 5433013061118141253 0x0001234500000001, 320254236426241 * 0xffffffff12345678, -3989547400 = 0x6665b65712345678, 7378504049600255608 0x0001234500000001, 320254236426241 * 0xffffffff7fffffff, -2147483649 = 0x7ffedcba7fffffff, 9223051780470865919 0x0001234500000001, 320254236426241 * 0xffffffffffffffff, -1 = 0xfffedcbaffffffff, -320254236426241 0x0001234500012345, 320254236500805 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 * 0x0000000000000001, 1 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 * 0x0000000000012345, 74565 = 0x4b65f09a4b65f099, 5433013070972973209 0x0001234500012345, 320254236500805 * 0x0000000012345678, 305419896 = 0x6665cb0e6665b658, 7378526827224348248 0x0001234500012345, 320254236500805 * 0x000000007fffffff, 2147483647 = 0x7fff6e5d7ffedcbb, 9223211909736488123 0x0001234500012345, 320254236500805 * 0x00000000ffffffff, 4294967295 = 0xfffffffffffedcbb, -74565 0x0001234500012345, 320254236500805 * 0x0000000100000000, 4294967296 = 0x0001234500000000, 320254236426240 0x0001234500012345, 320254236500805 * 0x0000000100000001, 4294967297 = 0x0002468a00012345, 640508472927045 0x0001234500012345, 320254236500805 * 0x0000000100012345, 4295041861 = 0x4b6713df4b65f099, 5433333325209399449 0x0001234500012345, 320254236500805 * 0x0000000112345678, 4600387192 = 0x6666ee536665b658, 7378847081460774488 0x0001234500012345, 320254236500805 * 0x000000017fffffff, 6442450943 = 0x800091a27ffedcbb, -9223211909736637253 0x0001234500012345, 320254236500805 * 0x00000001ffffffff, 8589934591 = 0x00012344fffedcbb, 320254236351675 0x0001234500012345, 320254236500805 * 0x0001234500000000, 320254236426240 = 0x4b65f09900000000, 5433013065413033984 0x0001234500012345, 320254236500805 * 0x0001234500000001, 320254236426241 = 0x4b6713de00012345, 5433333319649534789 0x0001234500012345, 320254236500805 * 0x0001234500012345, 320254236500805 = 0x96cbe1334b65f099, -7580717937323544423 0x0001234500012345, 320254236500805 * 0x0001234512345678, 320254541846136 = 0xb1cbbba76665b658, -5635204181072169384 0x0001234500012345, 320254236500805 * 0x000123457fffffff, 320256383909887 = 0xcb655ef67ffedcbb, -3790519098560029509 0x0001234500012345, 320254236500805 * 0x00012345ffffffff, 320258531393535 = 0x4b65f098fffedcbb, 5433013065412959419 0x0001234500012345, 320254236500805 * 0x1234567800000000, 1311768464867721216 = 0x6665b65800000000, 7378504053589803008 0x0001234500012345, 320254236500805 * 0x1234567800000001, 1311768464867721217 = 0x6666d99d00012345, 7378824307826303813 0x0001234500012345, 320254236500805 * 0x1234567800012345, 1311768464867795781 = 0xb1cba6f24b65f099, -5635226949146775399 0x0001234500012345, 320254236500805 * 0x1234567812345678, 1311768465173141112 = 0xcccb81666665b658, -3689713192895400360 0x0001234500012345, 320254236500805 * 0x123456787fffffff, 1311768467015204863 = 0xe66524b57ffedcbb, -1845028110383260485 0x0001234500012345, 320254236500805 * 0x12345678ffffffff, 1311768469162688511 = 0x6665b657fffedcbb, 7378504053589728443 0x0001234500012345, 320254236500805 * 0x7fffffff00000000, 9223372032559808512 = 0x7ffedcbb00000000, 9223051782618349568 0x0001234500012345, 320254236500805 * 0x7fffffff00000001, 9223372032559808513 = 0x8000000000012345, -9223372036854701243 0x0001234500012345, 320254236500805 * 0x7fffffff00012345, 9223372032559883077 = 0xcb64cd554b65f099, -3790679220118228839 0x0001234500012345, 320254236500805 * 0x7fffffff12345678, 9223372032865228408 = 0xe664a7c96665b658, -1845165463866853800 0x0001234500012345, 320254236500805 * 0x7fffffff7fffffff, 9223372034707292159 = 0xfffe4b187ffedcbb, -480381354713925 0x0001234500012345, 320254236500805 * 0x7fffffffffffffff, 9223372036854775807 = 0x7ffedcbafffedcbb, 9223051782618275003 0x0001234500012345, 320254236500805 * 0xffffffff00000000, -4294967296 = 0xfffedcbb00000000, -320254236426240 0x0001234500012345, 320254236500805 * 0xffffffff00000001, -4294967295 = 0x0000000000012345, 74565 0x0001234500012345, 320254236500805 * 0xffffffff00012345, -4294892731 = 0x4b64cd554b65f099, 5432692816736546969 0x0001234500012345, 320254236500805 * 0xffffffff12345678, -3989547400 = 0x6664a7c96665b658, 7378206572987922008 0x0001234500012345, 320254236500805 * 0xffffffff7fffffff, -2147483649 = 0x7ffe4b187ffedcbb, 9222891655500061883 0x0001234500012345, 320254236500805 * 0xffffffffffffffff, -1 = 0xfffedcbafffedcbb, -320254236500805 0x0001234512345678, 320254541846136 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 * 0x0000000000000001, 1 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 * 0x0000000000012345, 74565 = 0x4b66054f6665b658, 5433035839047579224 0x0001234512345678, 320254541846136 * 0x0000000012345678, 305419896 = 0x67b11d341df4d840, 7471785366462453824 0x0001234512345678, 320254541846136 * 0x000000007fffffff, 2147483647 = 0x891907f6edcba988, -8567808058962761336 0x0001234512345678, 320254541846136 * 0x00000000ffffffff, 4294967295 = 0x12333332edcba988, 1311448210325875080 0x0001234512345678, 320254541846136 * 0x0000000100000000, 4294967296 = 0x1234567800000000, 1311768464867721216 0x0001234512345678, 320254541846136 * 0x0000000100000001, 4294967297 = 0x123579bd12345678, 1312088719409567352 0x0001234512345678, 320254541846136 * 0x0000000100012345, 4295041861 = 0x5d9a5bc76665b658, 6744804303915300440 0x0001234512345678, 320254541846136 * 0x0000000112345678, 4600387192 = 0x79e573ac1df4d840, 8783553831330175040 0x0001234512345678, 320254541846136 * 0x000000017fffffff, 6442450943 = 0x9b4d5e6eedcba988, -7256039594095040120 0x0001234512345678, 320254541846136 * 0x00000001ffffffff, 8589934591 = 0x246789aaedcba988, 2623216675193596296 0x0001234512345678, 320254541846136 * 0x0001234500000000, 320254236426240 = 0x6665b65800000000, 7378504053589803008 0x0001234512345678, 320254541846136 * 0x0001234500000001, 320254236426241 = 0x6666d99d12345678, 7378824308131649144 0x0001234512345678, 320254541846136 * 0x0001234500012345, 320254236500805 = 0xb1cbbba76665b658, -5635204181072169384 0x0001234512345678, 320254541846136 * 0x0001234512345678, 320254541846136 = 0xce16d38c1df4d840, -3596454653657294784 0x0001234512345678, 320254541846136 * 0x000123457fffffff, 320256383909887 = 0xef7ebe4eedcba988, -1189304005372958328 0x0001234512345678, 320254541846136 * 0x00012345ffffffff, 320258531393535 = 0x7898e98aedcba988, 8689952263915678088 0x0001234512345678, 320254541846136 * 0x1234567800000000, 1311768464867721216 = 0x1df4d84000000000, 2158587890806816768 0x0001234512345678, 320254541846136 * 0x1234567800000001, 1311768464867721217 = 0x1df5fb8512345678, 2158908145348662904 0x0001234512345678, 320254541846136 * 0x1234567800012345, 1311768464867795781 = 0x695add8f6665b658, 7591623729854395992 0x0001234512345678, 320254541846136 * 0x1234567812345678, 1311768465173141112 = 0x85a5f5741df4d840, -8816370816440281024 0x0001234512345678, 320254541846136 * 0x123456787fffffff, 1311768467015204863 = 0xa70de036edcba988, -6409220168155944568 0x0001234512345678, 320254541846136 * 0x12345678ffffffff, 1311768469162688511 = 0x30280b72edcba988, 3470036101132691848 0x0001234512345678, 320254541846136 * 0x7fffffff00000000, 9223372032559808512 = 0xedcba98800000000, -1311768464867721216 0x0001234512345678, 320254541846136 * 0x7fffffff00000001, 9223372032559808513 = 0xedcccccd12345678, -1311448210325875080 0x0001234512345678, 320254541846136 * 0x7fffffff00012345, 9223372032559883077 = 0x3931aed76665b658, 4121267374179858008 0x0001234512345678, 320254541846136 * 0x7fffffff12345678, 9223372032865228408 = 0x557cc6bc1df4d840, 6160016901594732608 0x0001234512345678, 320254541846136 * 0x7fffffff7fffffff, 9223372034707292159 = 0x76e4b17eedcba988, 8567167549879069064 0x0001234512345678, 320254541846136 * 0x7fffffffffffffff, 9223372036854775807 = 0xfffedcbaedcba988, -320254541846136 0x0001234512345678, 320254541846136 * 0xffffffff00000000, -4294967296 = 0xedcba98800000000, -1311768464867721216 0x0001234512345678, 320254541846136 * 0xffffffff00000001, -4294967295 = 0xedcccccd12345678, -1311448210325875080 0x0001234512345678, 320254541846136 * 0xffffffff00012345, -4294892731 = 0x3931aed76665b658, 4121267374179858008 0x0001234512345678, 320254541846136 * 0xffffffff12345678, -3989547400 = 0x557cc6bc1df4d840, 6160016901594732608 0x0001234512345678, 320254541846136 * 0xffffffff7fffffff, -2147483649 = 0x76e4b17eedcba988, 8567167549879069064 0x0001234512345678, 320254541846136 * 0xffffffffffffffff, -1 = 0xfffedcbaedcba988, -320254541846136 0x000123457fffffff, 320256383909887 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 * 0x0000000000000001, 1 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 * 0x0000000000012345, 74565 = 0x4b66823b7ffedcbb, 5433173192531172539 0x000123457fffffff, 320256383909887 * 0x0000000012345678, 305419896 = 0x6f7fe193edcba988, 8034388285718243720 0x000123457fffffff, 320256383909887 * 0x000000007fffffff, 2147483647 = 0xbffedcba00000001, -4612006276958781439 0x000123457fffffff, 320256383909887 * 0x00000000ffffffff, 4294967295 = 0x7ffedcb980000001, 9223051776175898625 0x000123457fffffff, 320256383909887 * 0x0000000100000000, 4294967296 = 0x7fffffff00000000, 9223372032559808512 0x000123457fffffff, 320256383909887 * 0x0000000100000001, 4294967297 = 0x800123447fffffff, -9223051784765833217 0x000123457fffffff, 320256383909887 * 0x0000000100012345, 4295041861 = 0xcb66823a7ffedcbb, -3790198848618570565 0x000123457fffffff, 320256383909887 * 0x0000000112345678, 4600387192 = 0xef7fe192edcba988, -1188983755431499384 0x000123457fffffff, 320256383909887 * 0x000000017fffffff, 6442450943 = 0x3ffedcb900000001, 4611365755601027073 0x000123457fffffff, 320256383909887 * 0x00000001ffffffff, 8589934591 = 0xfffedcb880000001, -320264973844479 0x000123457fffffff, 320256383909887 * 0x0001234500000000, 320254236426240 = 0x7ffedcbb00000000, 9223051782618349568 0x000123457fffffff, 320256383909887 * 0x0001234500000001, 320254236426241 = 0x800000007fffffff, -9223372034707292161 0x000123457fffffff, 320256383909887 * 0x0001234500012345, 320254236500805 = 0xcb655ef67ffedcbb, -3790519098560029509 0x000123457fffffff, 320256383909887 * 0x0001234512345678, 320254541846136 = 0xef7ebe4eedcba988, -1189304005372958328 0x000123457fffffff, 320256383909887 * 0x000123457fffffff, 320256383909887 = 0x3ffdb97500000001, 4611045505659568129 0x000123457fffffff, 320256383909887 * 0x00012345ffffffff, 320258531393535 = 0xfffdb97480000001, -640514915303423 0x000123457fffffff, 320256383909887 * 0x1234567800000000, 1311768464867721216 = 0xedcba98800000000, -1311768464867721216 0x000123457fffffff, 320256383909887 * 0x1234567800000001, 1311768464867721217 = 0xedcccccd7fffffff, -1311448208483811329 0x000123457fffffff, 320256383909887 * 0x1234567800012345, 1311768464867795781 = 0x39322bc37ffedcbb, 4121404727663451323 0x000123457fffffff, 320256383909887 * 0x1234567812345678, 1311768465173141112 = 0x5d4b8b1bedcba988, 6722619820850522504 0x000123457fffffff, 320256383909887 * 0x123456787fffffff, 1311768467015204863 = 0xadca864200000001, -5923774741826502655 0x000123457fffffff, 320256383909887 * 0x12345678ffffffff, 1311768469162688511 = 0x6dca864180000001, 7911283311308177409 0x000123457fffffff, 320256383909887 * 0x7fffffff00000000, 9223372032559808512 = 0x0000000100000000, 4294967296 0x000123457fffffff, 320256383909887 * 0x7fffffff00000001, 9223372032559808513 = 0x000123467fffffff, 320260678877183 0x000123457fffffff, 320256383909887 * 0x7fffffff00012345, 9223372032559883077 = 0x4b66823c7ffedcbb, 5433173196826139835 0x000123457fffffff, 320256383909887 * 0x7fffffff12345678, 9223372032865228408 = 0x6f7fe194edcba988, 8034388290013211016 0x000123457fffffff, 320256383909887 * 0x7fffffff7fffffff, 9223372034707292159 = 0xbffedcbb00000001, -4612006272663814143 0x000123457fffffff, 320256383909887 * 0x7fffffffffffffff, 9223372036854775807 = 0x7ffedcba80000001, 9223051780470865921 0x000123457fffffff, 320256383909887 * 0xffffffff00000000, -4294967296 = 0x8000000100000000, -9223372032559808512 0x000123457fffffff, 320256383909887 * 0xffffffff00000001, -4294967295 = 0x800123467fffffff, -9223051776175898625 0x000123457fffffff, 320256383909887 * 0xffffffff00012345, -4294892731 = 0xcb66823c7ffedcbb, -3790198840028635973 0x000123457fffffff, 320256383909887 * 0xffffffff12345678, -3989547400 = 0xef7fe194edcba988, -1188983746841564792 0x000123457fffffff, 320256383909887 * 0xffffffff7fffffff, -2147483649 = 0x3ffedcbb00000001, 4611365764190961665 0x000123457fffffff, 320256383909887 * 0xffffffffffffffff, -1 = 0xfffedcba80000001, -320256383909887 0x00012345ffffffff, 320258531393535 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 * 0x0000000000000001, 1 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 * 0x0000000000012345, 74565 = 0x4b6713ddfffedcbb, 5433333319649385659 0x00012345ffffffff, 320258531393535 * 0x0000000012345678, 305419896 = 0x789a0ccfedcba988, 8690272518152104328 0x00012345ffffffff, 320258531393535 * 0x000000007fffffff, 2147483647 = 0xfffedcb980000001, -320260678877183 0x00012345ffffffff, 320258531393535 * 0x00000000ffffffff, 4294967295 = 0xfffedcb900000001, -320262826360831 0x00012345ffffffff, 320258531393535 * 0x0000000100000000, 4294967296 = 0xffffffff00000000, -4294967296 0x00012345ffffffff, 320258531393535 * 0x0000000100000001, 4294967297 = 0x00012344ffffffff, 320254236426239 0x00012345ffffffff, 320258531393535 * 0x0000000100012345, 4295041861 = 0x4b6713dcfffedcbb, 5433333315354418363 0x00012345ffffffff, 320258531393535 * 0x0000000112345678, 4600387192 = 0x789a0cceedcba988, 8690272513857137032 0x00012345ffffffff, 320258531393535 * 0x000000017fffffff, 6442450943 = 0xfffedcb880000001, -320264973844479 0x00012345ffffffff, 320258531393535 * 0x00000001ffffffff, 8589934591 = 0xfffedcb800000001, -320267121328127 0x00012345ffffffff, 320258531393535 * 0x0001234500000000, 320254236426240 = 0xfffedcbb00000000, -320254236426240 0x00012345ffffffff, 320258531393535 * 0x0001234500000001, 320254236426241 = 0x00000000ffffffff, 4294967295 0x00012345ffffffff, 320258531393535 * 0x0001234500012345, 320254236500805 = 0x4b65f098fffedcbb, 5433013065412959419 0x00012345ffffffff, 320258531393535 * 0x0001234512345678, 320254541846136 = 0x7898e98aedcba988, 8689952263915678088 0x00012345ffffffff, 320258531393535 * 0x000123457fffffff, 320256383909887 = 0xfffdb97480000001, -640514915303423 0x00012345ffffffff, 320258531393535 * 0x00012345ffffffff, 320258531393535 = 0xfffdb97400000001, -640517062787071 0x00012345ffffffff, 320258531393535 * 0x1234567800000000, 1311768464867721216 = 0xedcba98800000000, -1311768464867721216 0x00012345ffffffff, 320258531393535 * 0x1234567800000001, 1311768464867721217 = 0xedcccccdffffffff, -1311448206336327681 0x00012345ffffffff, 320258531393535 * 0x1234567800012345, 1311768464867795781 = 0x3932bd65fffedcbb, 4121564854781664443 0x00012345ffffffff, 320258531393535 * 0x1234567812345678, 1311768465173141112 = 0x6665b657edcba988, 7378504053284383112 0x00012345ffffffff, 320258531393535 * 0x123456787fffffff, 1311768467015204863 = 0xedca864180000001, -1312088725546598399 0x00012345ffffffff, 320258531393535 * 0x12345678ffffffff, 1311768469162688511 = 0xedca864100000001, -1312088727694082047 0x00012345ffffffff, 320258531393535 * 0x7fffffff00000000, 9223372032559808512 = 0x8000000100000000, -9223372032559808512 0x00012345ffffffff, 320258531393535 * 0x7fffffff00000001, 9223372032559808513 = 0x80012346ffffffff, -9223051774028414977 0x00012345ffffffff, 320258531393535 * 0x7fffffff00012345, 9223372032559883077 = 0xcb6713defffedcbb, -3790038712910422853 0x00012345ffffffff, 320258531393535 * 0x7fffffff12345678, 9223372032865228408 = 0xf89a0cd0edcba988, -533099514407704184 0x00012345ffffffff, 320258531393535 * 0x7fffffff7fffffff, 9223372034707292159 = 0x7ffedcba80000001, 9223051780470865921 0x00012345ffffffff, 320258531393535 * 0x7fffffffffffffff, 9223372036854775807 = 0x7ffedcba00000001, 9223051778323382273 0x00012345ffffffff, 320258531393535 * 0xffffffff00000000, -4294967296 = 0x0000000100000000, 4294967296 0x00012345ffffffff, 320258531393535 * 0xffffffff00000001, -4294967295 = 0x00012346ffffffff, 320262826360831 0x00012345ffffffff, 320258531393535 * 0xffffffff00012345, -4294892731 = 0x4b6713defffedcbb, 5433333323944352955 0x00012345ffffffff, 320258531393535 * 0xffffffff12345678, -3989547400 = 0x789a0cd0edcba988, 8690272522447071624 0x00012345ffffffff, 320258531393535 * 0xffffffff7fffffff, -2147483649 = 0xfffedcba80000001, -320256383909887 0x00012345ffffffff, 320258531393535 * 0xffffffffffffffff, -1 = 0xfffedcba00000001, -320258531393535 0x1234567800000000, 1311768464867721216 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 * 0x0000000000000001, 1 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 * 0x0000000000012345, 74565 = 0x6665b65800000000, 7378504053589803008 0x1234567800000000, 1311768464867721216 * 0x0000000012345678, 305419896 = 0x1df4d84000000000, 2158587890806816768 0x1234567800000000, 1311768464867721216 * 0x000000007fffffff, 2147483647 = 0xedcba98800000000, -1311768464867721216 0x1234567800000000, 1311768464867721216 * 0x00000000ffffffff, 4294967295 = 0xedcba98800000000, -1311768464867721216 0x1234567800000000, 1311768464867721216 * 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 * 0x0000000100000001, 4294967297 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 * 0x0000000100012345, 4295041861 = 0x6665b65800000000, 7378504053589803008 0x1234567800000000, 1311768464867721216 * 0x0000000112345678, 4600387192 = 0x1df4d84000000000, 2158587890806816768 0x1234567800000000, 1311768464867721216 * 0x000000017fffffff, 6442450943 = 0xedcba98800000000, -1311768464867721216 0x1234567800000000, 1311768464867721216 * 0x00000001ffffffff, 8589934591 = 0xedcba98800000000, -1311768464867721216 0x1234567800000000, 1311768464867721216 * 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 * 0x0001234500000001, 320254236426241 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 * 0x0001234500012345, 320254236500805 = 0x6665b65800000000, 7378504053589803008 0x1234567800000000, 1311768464867721216 * 0x0001234512345678, 320254541846136 = 0x1df4d84000000000, 2158587890806816768 0x1234567800000000, 1311768464867721216 * 0x000123457fffffff, 320256383909887 = 0xedcba98800000000, -1311768464867721216 0x1234567800000000, 1311768464867721216 * 0x00012345ffffffff, 320258531393535 = 0xedcba98800000000, -1311768464867721216 0x1234567800000000, 1311768464867721216 * 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 * 0x1234567800000001, 1311768464867721217 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 * 0x1234567800012345, 1311768464867795781 = 0x6665b65800000000, 7378504053589803008 0x1234567800000000, 1311768464867721216 * 0x1234567812345678, 1311768465173141112 = 0x1df4d84000000000, 2158587890806816768 0x1234567800000000, 1311768464867721216 * 0x123456787fffffff, 1311768467015204863 = 0xedcba98800000000, -1311768464867721216 0x1234567800000000, 1311768464867721216 * 0x12345678ffffffff, 1311768469162688511 = 0xedcba98800000000, -1311768464867721216 0x1234567800000000, 1311768464867721216 * 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 * 0x7fffffff00000001, 9223372032559808513 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 * 0x7fffffff00012345, 9223372032559883077 = 0x6665b65800000000, 7378504053589803008 0x1234567800000000, 1311768464867721216 * 0x7fffffff12345678, 9223372032865228408 = 0x1df4d84000000000, 2158587890806816768 0x1234567800000000, 1311768464867721216 * 0x7fffffff7fffffff, 9223372034707292159 = 0xedcba98800000000, -1311768464867721216 0x1234567800000000, 1311768464867721216 * 0x7fffffffffffffff, 9223372036854775807 = 0xedcba98800000000, -1311768464867721216 0x1234567800000000, 1311768464867721216 * 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 * 0xffffffff00000001, -4294967295 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 * 0xffffffff00012345, -4294892731 = 0x6665b65800000000, 7378504053589803008 0x1234567800000000, 1311768464867721216 * 0xffffffff12345678, -3989547400 = 0x1df4d84000000000, 2158587890806816768 0x1234567800000000, 1311768464867721216 * 0xffffffff7fffffff, -2147483649 = 0xedcba98800000000, -1311768464867721216 0x1234567800000000, 1311768464867721216 * 0xffffffffffffffff, -1 = 0xedcba98800000000, -1311768464867721216 0x1234567800000001, 1311768464867721217 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 * 0x0000000000000001, 1 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 * 0x0000000000012345, 74565 = 0x6665b65800012345, 7378504053589877573 0x1234567800000001, 1311768464867721217 * 0x0000000012345678, 305419896 = 0x1df4d84012345678, 2158587891112236664 0x1234567800000001, 1311768464867721217 * 0x000000007fffffff, 2147483647 = 0xedcba9887fffffff, -1311768462720237569 0x1234567800000001, 1311768464867721217 * 0x00000000ffffffff, 4294967295 = 0xedcba988ffffffff, -1311768460572753921 0x1234567800000001, 1311768464867721217 * 0x0000000100000000, 4294967296 = 0x0000000100000000, 4294967296 0x1234567800000001, 1311768464867721217 * 0x0000000100000001, 4294967297 = 0x1234567900000001, 1311768469162688513 0x1234567800000001, 1311768464867721217 * 0x0000000100012345, 4295041861 = 0x6665b65900012345, 7378504057884844869 0x1234567800000001, 1311768464867721217 * 0x0000000112345678, 4600387192 = 0x1df4d84112345678, 2158587895407203960 0x1234567800000001, 1311768464867721217 * 0x000000017fffffff, 6442450943 = 0xedcba9897fffffff, -1311768458425270273 0x1234567800000001, 1311768464867721217 * 0x00000001ffffffff, 8589934591 = 0xedcba989ffffffff, -1311768456277786625 0x1234567800000001, 1311768464867721217 * 0x0001234500000000, 320254236426240 = 0x0001234500000000, 320254236426240 0x1234567800000001, 1311768464867721217 * 0x0001234500000001, 320254236426241 = 0x123579bd00000001, 1312088719104147457 0x1234567800000001, 1311768464867721217 * 0x0001234500012345, 320254236500805 = 0x6666d99d00012345, 7378824307826303813 0x1234567800000001, 1311768464867721217 * 0x0001234512345678, 320254541846136 = 0x1df5fb8512345678, 2158908145348662904 0x1234567800000001, 1311768464867721217 * 0x000123457fffffff, 320256383909887 = 0xedcccccd7fffffff, -1311448208483811329 0x1234567800000001, 1311768464867721217 * 0x00012345ffffffff, 320258531393535 = 0xedcccccdffffffff, -1311448206336327681 0x1234567800000001, 1311768464867721217 * 0x1234567800000000, 1311768464867721216 = 0x1234567800000000, 1311768464867721216 0x1234567800000001, 1311768464867721217 * 0x1234567800000001, 1311768464867721217 = 0x2468acf000000001, 2623536929735442433 0x1234567800000001, 1311768464867721217 * 0x1234567800012345, 1311768464867795781 = 0x789a0cd000012345, 8690272518457598789 0x1234567800000001, 1311768464867721217 * 0x1234567812345678, 1311768465173141112 = 0x30292eb812345678, 3470356355979957880 0x1234567800000001, 1311768464867721217 * 0x123456787fffffff, 1311768467015204863 = 0x000000007fffffff, 2147483647 0x1234567800000001, 1311768464867721217 * 0x12345678ffffffff, 1311768469162688511 = 0x00000000ffffffff, 4294967295 0x1234567800000001, 1311768464867721217 * 0x7fffffff00000000, 9223372032559808512 = 0x7fffffff00000000, 9223372032559808512 0x1234567800000001, 1311768464867721217 * 0x7fffffff00000001, 9223372032559808513 = 0x9234567700000001, -7911603576282021887 0x1234567800000001, 1311768464867721217 * 0x7fffffff00012345, 9223372032559883077 = 0xe665b65700012345, -1844867987559865531 0x1234567800000001, 1311768464867721217 * 0x7fffffff12345678, 9223372032865228408 = 0x9df4d83f12345678, -7064784150037506440 0x1234567800000001, 1311768464867721217 * 0x7fffffff7fffffff, 9223372034707292159 = 0x6dcba9877fffffff, 7911603569839570943 0x1234567800000001, 1311768464867721217 * 0x7fffffffffffffff, 9223372036854775807 = 0x6dcba987ffffffff, 7911603571987054591 0x1234567800000001, 1311768464867721217 * 0xffffffff00000000, -4294967296 = 0xffffffff00000000, -4294967296 0x1234567800000001, 1311768464867721217 * 0xffffffff00000001, -4294967295 = 0x1234567700000001, 1311768460572753921 0x1234567800000001, 1311768464867721217 * 0xffffffff00012345, -4294892731 = 0x6665b65700012345, 7378504049294910277 0x1234567800000001, 1311768464867721217 * 0xffffffff12345678, -3989547400 = 0x1df4d83f12345678, 2158587886817269368 0x1234567800000001, 1311768464867721217 * 0xffffffff7fffffff, -2147483649 = 0xedcba9877fffffff, -1311768467015204865 0x1234567800000001, 1311768464867721217 * 0xffffffffffffffff, -1 = 0xedcba987ffffffff, -1311768464867721217 0x1234567800012345, 1311768464867795781 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x1234567800012345, 1311768464867795781 * 0x0000000000000001, 1 = 0x1234567800012345, 1311768464867795781 0x1234567800012345, 1311768464867795781 * 0x0000000000012345, 74565 = 0x6665b6594b65f099, 7378504059149742233 0x1234567800012345, 1311768464867795781 * 0x0000000012345678, 305419896 = 0x1df4ecf66665b658, 2158610664441362008 0x1234567800012345, 1311768464867795781 * 0x000000007fffffff, 2147483647 = 0xedcc3b2a7ffedcbb, -1311608337749582661 0x1234567800012345, 1311768464867795781 * 0x00000000ffffffff, 4294967295 = 0xedccccccfffedcbb, -1311448210631369541 0x1234567800012345, 1311768464867795781 * 0x0000000100000000, 4294967296 = 0x0001234500000000, 320254236426240 0x1234567800012345, 1311768464867795781 * 0x0000000100000001, 4294967297 = 0x123579bd00012345, 1312088719104222021 0x1234567800012345, 1311768464867795781 * 0x0000000100012345, 4295041861 = 0x6666d99e4b65f099, 7378824313386168473 0x1234567800012345, 1311768464867795781 * 0x0000000112345678, 4600387192 = 0x1df6103b6665b658, 2158930918677788248 0x1234567800012345, 1311768464867795781 * 0x000000017fffffff, 6442450943 = 0xedcd5e6f7ffedcbb, -1311288083513156421 0x1234567800012345, 1311768464867795781 * 0x00000001ffffffff, 8589934591 = 0xedcdf011fffedcbb, -1311127956394943301 0x1234567800012345, 1311768464867795781 * 0x0001234500000000, 320254236426240 = 0x4b65f09900000000, 5433013065413033984 0x1234567800012345, 1311768464867795781 * 0x0001234500000001, 320254236426241 = 0x5d9a471100012345, 6744781530280829765 0x1234567800012345, 1311768464867795781 * 0x0001234500012345, 320254236500805 = 0xb1cba6f24b65f099, -5635226949146775399 0x1234567800012345, 1311768464867795781 * 0x0001234512345678, 320254541846136 = 0x695add8f6665b658, 7591623729854395992 0x1234567800012345, 1311768464867795781 * 0x000123457fffffff, 320256383909887 = 0x39322bc37ffedcbb, 4121404727663451323 0x1234567800012345, 1311768464867795781 * 0x00012345ffffffff, 320258531393535 = 0x3932bd65fffedcbb, 4121564854781664443 0x1234567800012345, 1311768464867795781 * 0x1234567800000000, 1311768464867721216 = 0x6665b65800000000, 7378504053589803008 0x1234567800012345, 1311768464867795781 * 0x1234567800000001, 1311768464867721217 = 0x789a0cd000012345, 8690272518457598789 0x1234567800012345, 1311768464867795781 * 0x1234567800012345, 1311768464867795781 = 0xcccb6cb14b65f099, -3689735960970006375 0x1234567800012345, 1311768464867795781 * 0x1234567812345678, 1311768465173141112 = 0x845aa34e6665b658, -8909629355678386600 0x1234567800012345, 1311768464867795781 * 0x123456787fffffff, 1311768467015204863 = 0x5431f1827ffedcbb, 6066895715840220347 0x1234567800012345, 1311768464867795781 * 0x12345678ffffffff, 1311768469162688511 = 0x54328324fffedcbb, 6067055842958433467 0x1234567800012345, 1311768464867795781 * 0x7fffffff00000000, 9223372032559808512 = 0x7ffedcbb00000000, 9223051782618349568 0x1234567800012345, 1311768464867795781 * 0x7fffffff00000001, 9223372032559808513 = 0x9233333300012345, -7911923826223406267 0x1234567800012345, 1311768464867795781 * 0x7fffffff00012345, 9223372032559883077 = 0xe66493144b65f099, -1845188231941459815 0x1234567800012345, 1311768464867795781 * 0x7fffffff12345678, 9223372032865228408 = 0x9df3c9b16665b658, -7065081626649840040 0x1234567800012345, 1311768464867795781 * 0x7fffffff7fffffff, 9223372034707292159 = 0x6dcb17e57ffedcbb, 7911443444868766907 0x1234567800012345, 1311768464867795781 * 0x7fffffffffffffff, 9223372036854775807 = 0x6dcba987fffedcbb, 7911603571986980027 0x1234567800012345, 1311768464867795781 * 0xffffffff00000000, -4294967296 = 0xfffedcbb00000000, -320254236426240 0x1234567800012345, 1311768464867795781 * 0xffffffff00000001, -4294967295 = 0x1233333300012345, 1311448210631369541 0x1234567800012345, 1311768464867795781 * 0xffffffff00012345, -4294892731 = 0x666493144b65f099, 7378183804913315993 0x1234567800012345, 1311768464867795781 * 0xffffffff12345678, -3989547400 = 0x1df3c9b16665b658, 2158290410204935768 0x1234567800012345, 1311768464867795781 * 0xffffffff7fffffff, -2147483649 = 0xedcb17e57ffedcbb, -1311928591986008901 0x1234567800012345, 1311768464867795781 * 0xffffffffffffffff, -1 = 0xedcba987fffedcbb, -1311768464867795781 0x1234567812345678, 1311768465173141112 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 * 0x0000000000000001, 1 = 0x1234567812345678, 1311768465173141112 0x1234567812345678, 1311768465173141112 * 0x0000000000012345, 74565 = 0x6665cb0e6665b658, 7378526827224348248 0x1234567812345678, 1311768465173141112 * 0x0000000012345678, 305419896 = 0x1f403f1c1df4d840, 2251869203679467584 0x1234567812345678, 1311768465173141112 * 0x000000007fffffff, 2147483647 = 0xf6e5d4c3edcba988, -655884232739280504 0x1234567812345678, 1311768465173141112 * 0x00000000ffffffff, 4294967295 = 0xffffffffedcba988, -305419896 0x1234567812345678, 1311768465173141112 * 0x0000000100000000, 4294967296 = 0x1234567800000000, 1311768464867721216 0x1234567812345678, 1311768465173141112 * 0x0000000100000001, 4294967297 = 0x2468acf012345678, 2623536930040862328 0x1234567812345678, 1311768465173141112 * 0x0000000100012345, 4295041861 = 0x789a21866665b658, 8690295292092069464 0x1234567812345678, 1311768465173141112 * 0x0000000112345678, 4600387192 = 0x317495941df4d840, 3563637668547188800 0x1234567812345678, 1311768465173141112 * 0x000000017fffffff, 6442450943 = 0x091a2b3bedcba988, 655884232128440712 0x1234567812345678, 1311768465173141112 * 0x00000001ffffffff, 8589934591 = 0x12345677edcba988, 1311768464562301320 0x1234567812345678, 1311768465173141112 * 0x0001234500000000, 320254236426240 = 0x6665b65800000000, 7378504053589803008 0x1234567812345678, 1311768465173141112 * 0x0001234500000001, 320254236426241 = 0x789a0cd012345678, 8690272518762944120 0x1234567812345678, 1311768465173141112 * 0x0001234500012345, 320254236500805 = 0xcccb81666665b658, -3689713192895400360 0x1234567812345678, 1311768465173141112 * 0x0001234512345678, 320254541846136 = 0x85a5f5741df4d840, -8816370816440281024 0x1234567812345678, 1311768465173141112 * 0x000123457fffffff, 320256383909887 = 0x5d4b8b1bedcba988, 6722619820850522504 0x1234567812345678, 1311768465173141112 * 0x00012345ffffffff, 320258531393535 = 0x6665b657edcba988, 7378504053284383112 0x1234567812345678, 1311768465173141112 * 0x1234567800000000, 1311768464867721216 = 0x1df4d84000000000, 2158587890806816768 0x1234567812345678, 1311768465173141112 * 0x1234567800000001, 1311768464867721217 = 0x30292eb812345678, 3470356355979957880 0x1234567812345678, 1311768465173141112 * 0x1234567800012345, 1311768464867795781 = 0x845aa34e6665b658, -8909629355678386600 0x1234567812345678, 1311768465173141112 * 0x1234567812345678, 1311768465173141112 = 0x3d35175c1df4d840, 4410457094486284352 0x1234567812345678, 1311768465173141112 * 0x123456787fffffff, 1311768467015204863 = 0x14daad03edcba988, 1502703658067536264 0x1234567812345678, 1311768465173141112 * 0x12345678ffffffff, 1311768469162688511 = 0x1df4d83fedcba988, 2158587890501396872 0x1234567812345678, 1311768465173141112 * 0x7fffffff00000000, 9223372032559808512 = 0xedcba98800000000, -1311768464867721216 0x1234567812345678, 1311768465173141112 * 0x7fffffff00000001, 9223372032559808513 = 0x0000000012345678, 305419896 0x1234567812345678, 1311768465173141112 * 0x7fffffff00012345, 9223372032559883077 = 0x543174966665b658, 6066758362356627032 0x1234567812345678, 1311768465173141112 * 0x7fffffff12345678, 9223372032865228408 = 0x0d0be8a41df4d840, 940100738811746368 0x1234567812345678, 1311768465173141112 * 0x7fffffff7fffffff, 9223372034707292159 = 0xe4b17e4bedcba988, -1967652697607001720 0x1234567812345678, 1311768465173141112 * 0x7fffffffffffffff, 9223372036854775807 = 0xedcba987edcba988, -1311768465173141112 0x1234567812345678, 1311768465173141112 * 0xffffffff00000000, -4294967296 = 0xedcba98800000000, -1311768464867721216 0x1234567812345678, 1311768465173141112 * 0xffffffff00000001, -4294967295 = 0x0000000012345678, 305419896 0x1234567812345678, 1311768465173141112 * 0xffffffff00012345, -4294892731 = 0x543174966665b658, 6066758362356627032 0x1234567812345678, 1311768465173141112 * 0xffffffff12345678, -3989547400 = 0x0d0be8a41df4d840, 940100738811746368 0x1234567812345678, 1311768465173141112 * 0xffffffff7fffffff, -2147483649 = 0xe4b17e4bedcba988, -1967652697607001720 0x1234567812345678, 1311768465173141112 * 0xffffffffffffffff, -1 = 0xedcba987edcba988, -1311768465173141112 0x123456787fffffff, 1311768467015204863 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x123456787fffffff, 1311768467015204863 * 0x0000000000000001, 1 = 0x123456787fffffff, 1311768467015204863 0x123456787fffffff, 1311768467015204863 * 0x0000000000012345, 74565 = 0x666647fa7ffedcbb, 7378664180707941563 0x123456787fffffff, 1311768467015204863 * 0x0000000012345678, 305419896 = 0x270f037bedcba988, 2814472122935257480 0x123456787fffffff, 1311768467015204863 * 0x000000007fffffff, 2147483647 = 0x2dcba98700000001, 3299917549264699393 0x123456787fffffff, 1311768467015204863 * 0x00000000ffffffff, 4294967295 = 0x6dcba98680000001, 7911603565544603649 0x123456787fffffff, 1311768467015204863 * 0x0000000100000000, 4294967296 = 0x7fffffff00000000, 9223372032559808512 0x123456787fffffff, 1311768467015204863 * 0x0000000100000001, 4294967297 = 0x923456777fffffff, -7911603574134538241 0x123456787fffffff, 1311768467015204863 * 0x0000000100012345, 4295041861 = 0xe66647f97ffedcbb, -1844707860441801541 0x123456787fffffff, 1311768467015204863 * 0x0000000112345678, 4600387192 = 0xa70f037aedcba988, -6408899918214485624 0x123456787fffffff, 1311768467015204863 * 0x000000017fffffff, 6442450943 = 0xadcba98600000001, -5923454491885043711 0x123456787fffffff, 1311768467015204863 * 0x00000001ffffffff, 8589934591 = 0xedcba98580000001, -1311768475605139455 0x123456787fffffff, 1311768467015204863 * 0x0001234500000000, 320254236426240 = 0x7ffedcbb00000000, 9223051782618349568 0x123456787fffffff, 1311768467015204863 * 0x0001234500000001, 320254236426241 = 0x923333337fffffff, -7911923824075997185 0x123456787fffffff, 1311768467015204863 * 0x0001234500012345, 320254236500805 = 0xe66524b57ffedcbb, -1845028110383260485 0x123456787fffffff, 1311768467015204863 * 0x0001234512345678, 320254541846136 = 0xa70de036edcba988, -6409220168155944568 0x123456787fffffff, 1311768467015204863 * 0x000123457fffffff, 320256383909887 = 0xadca864200000001, -5923774741826502655 0x123456787fffffff, 1311768467015204863 * 0x00012345ffffffff, 320258531393535 = 0xedca864180000001, -1312088725546598399 0x123456787fffffff, 1311768467015204863 * 0x1234567800000000, 1311768464867721216 = 0xedcba98800000000, -1311768464867721216 0x123456787fffffff, 1311768467015204863 * 0x1234567800000001, 1311768464867721217 = 0x000000007fffffff, 2147483647 0x123456787fffffff, 1311768467015204863 * 0x1234567800012345, 1311768464867795781 = 0x5431f1827ffedcbb, 6066895715840220347 0x123456787fffffff, 1311768467015204863 * 0x1234567812345678, 1311768465173141112 = 0x14daad03edcba988, 1502703658067536264 0x123456787fffffff, 1311768467015204863 * 0x123456787fffffff, 1311768467015204863 = 0x1b97530f00000001, 1988149084396978177 0x123456787fffffff, 1311768467015204863 * 0x12345678ffffffff, 1311768469162688511 = 0x5b97530e80000001, 6599835100676882433 0x123456787fffffff, 1311768467015204863 * 0x7fffffff00000000, 9223372032559808512 = 0x0000000100000000, 4294967296 0x123456787fffffff, 1311768467015204863 * 0x7fffffff00000001, 9223372032559808513 = 0x123456797fffffff, 1311768471310172159 0x123456787fffffff, 1311768467015204863 * 0x7fffffff00012345, 9223372032559883077 = 0x666647fb7ffedcbb, 7378664185002908859 0x123456787fffffff, 1311768467015204863 * 0x7fffffff12345678, 9223372032865228408 = 0x270f037cedcba988, 2814472127230224776 0x123456787fffffff, 1311768467015204863 * 0x7fffffff7fffffff, 9223372034707292159 = 0x2dcba98800000001, 3299917553559666689 0x123456787fffffff, 1311768467015204863 * 0x7fffffffffffffff, 9223372036854775807 = 0x6dcba98780000001, 7911603569839570945 0x123456787fffffff, 1311768467015204863 * 0xffffffff00000000, -4294967296 = 0x8000000100000000, -9223372032559808512 0x123456787fffffff, 1311768467015204863 * 0xffffffff00000001, -4294967295 = 0x923456797fffffff, -7911603565544603649 0x123456787fffffff, 1311768467015204863 * 0xffffffff00012345, -4294892731 = 0xe66647fb7ffedcbb, -1844707851851866949 0x123456787fffffff, 1311768467015204863 * 0xffffffff12345678, -3989547400 = 0xa70f037cedcba988, -6408899909624551032 0x123456787fffffff, 1311768467015204863 * 0xffffffff7fffffff, -2147483649 = 0xadcba98800000001, -5923454483295109119 0x123456787fffffff, 1311768467015204863 * 0xffffffffffffffff, -1 = 0xedcba98780000001, -1311768467015204863 0x12345678ffffffff, 1311768469162688511 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x12345678ffffffff, 1311768469162688511 * 0x0000000000000001, 1 = 0x12345678ffffffff, 1311768469162688511 0x12345678ffffffff, 1311768469162688511 * 0x0000000000012345, 74565 = 0x6666d99cfffedcbb, 7378824307826154683 0x12345678ffffffff, 1311768469162688511 * 0x0000000012345678, 305419896 = 0x30292eb7edcba988, 3470356355369118088 0x12345678ffffffff, 1311768469162688511 * 0x000000007fffffff, 2147483647 = 0x6dcba98680000001, 7911603565544603649 0x12345678ffffffff, 1311768469162688511 * 0x00000000ffffffff, 4294967295 = 0xedcba98600000001, -1311768473457655807 0x12345678ffffffff, 1311768469162688511 * 0x0000000100000000, 4294967296 = 0xffffffff00000000, -4294967296 0x12345678ffffffff, 1311768469162688511 * 0x0000000100000001, 4294967297 = 0x12345677ffffffff, 1311768464867721215 0x12345678ffffffff, 1311768469162688511 * 0x0000000100012345, 4295041861 = 0x6666d99bfffedcbb, 7378824303531187387 0x12345678ffffffff, 1311768469162688511 * 0x0000000112345678, 4600387192 = 0x30292eb6edcba988, 3470356351074150792 0x12345678ffffffff, 1311768469162688511 * 0x000000017fffffff, 6442450943 = 0x6dcba98580000001, 7911603561249636353 0x12345678ffffffff, 1311768469162688511 * 0x00000001ffffffff, 8589934591 = 0xedcba98500000001, -1311768477752623103 0x12345678ffffffff, 1311768469162688511 * 0x0001234500000000, 320254236426240 = 0xfffedcbb00000000, -320254236426240 0x12345678ffffffff, 1311768469162688511 * 0x0001234500000001, 320254236426241 = 0x12333333ffffffff, 1311448214926262271 0x12345678ffffffff, 1311768469162688511 * 0x0001234500012345, 320254236500805 = 0x6665b657fffedcbb, 7378504053589728443 0x12345678ffffffff, 1311768469162688511 * 0x0001234512345678, 320254541846136 = 0x30280b72edcba988, 3470036101132691848 0x12345678ffffffff, 1311768469162688511 * 0x000123457fffffff, 320256383909887 = 0x6dca864180000001, 7911283311308177409 0x12345678ffffffff, 1311768469162688511 * 0x00012345ffffffff, 320258531393535 = 0xedca864100000001, -1312088727694082047 0x12345678ffffffff, 1311768469162688511 * 0x1234567800000000, 1311768464867721216 = 0xedcba98800000000, -1311768464867721216 0x12345678ffffffff, 1311768469162688511 * 0x1234567800000001, 1311768464867721217 = 0x00000000ffffffff, 4294967295 0x12345678ffffffff, 1311768469162688511 * 0x1234567800012345, 1311768464867795781 = 0x54328324fffedcbb, 6067055842958433467 0x12345678ffffffff, 1311768469162688511 * 0x1234567812345678, 1311768465173141112 = 0x1df4d83fedcba988, 2158587890501396872 0x12345678ffffffff, 1311768469162688511 * 0x123456787fffffff, 1311768467015204863 = 0x5b97530e80000001, 6599835100676882433 0x12345678ffffffff, 1311768469162688511 * 0x12345678ffffffff, 1311768469162688511 = 0xdb97530e00000001, -2623536938325377023 0x12345678ffffffff, 1311768469162688511 * 0x7fffffff00000000, 9223372032559808512 = 0x8000000100000000, -9223372032559808512 0x12345678ffffffff, 1311768469162688511 * 0x7fffffff00000001, 9223372032559808513 = 0x92345679ffffffff, -7911603563397120001 0x12345678ffffffff, 1311768469162688511 * 0x7fffffff00012345, 9223372032559883077 = 0xe666d99dfffedcbb, -1844547724733653829 0x12345678ffffffff, 1311768469162688511 * 0x7fffffff12345678, 9223372032865228408 = 0xb0292eb8edcba988, -5753015677190690424 0x12345678ffffffff, 1311768469162688511 * 0x7fffffff7fffffff, 9223372034707292159 = 0xedcba98780000001, -1311768467015204863 0x12345678ffffffff, 1311768469162688511 * 0x7fffffffffffffff, 9223372036854775807 = 0x6dcba98700000001, 7911603567692087297 0x12345678ffffffff, 1311768469162688511 * 0xffffffff00000000, -4294967296 = 0x0000000100000000, 4294967296 0x12345678ffffffff, 1311768469162688511 * 0xffffffff00000001, -4294967295 = 0x12345679ffffffff, 1311768473457655807 0x12345678ffffffff, 1311768469162688511 * 0xffffffff00012345, -4294892731 = 0x6666d99dfffedcbb, 7378824312121121979 0x12345678ffffffff, 1311768469162688511 * 0xffffffff12345678, -3989547400 = 0x30292eb8edcba988, 3470356359664085384 0x12345678ffffffff, 1311768469162688511 * 0xffffffff7fffffff, -2147483649 = 0x6dcba98780000001, 7911603569839570945 0x12345678ffffffff, 1311768469162688511 * 0xffffffffffffffff, -1 = 0xedcba98700000001, -1311768469162688511 0x7fffffff00000000, 9223372032559808512 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 * 0x0000000000000001, 1 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000000, 9223372032559808512 * 0x0000000000012345, 74565 = 0x7ffedcbb00000000, 9223051782618349568 0x7fffffff00000000, 9223372032559808512 * 0x0000000012345678, 305419896 = 0xedcba98800000000, -1311768464867721216 0x7fffffff00000000, 9223372032559808512 * 0x000000007fffffff, 2147483647 = 0x0000000100000000, 4294967296 0x7fffffff00000000, 9223372032559808512 * 0x00000000ffffffff, 4294967295 = 0x8000000100000000, -9223372032559808512 0x7fffffff00000000, 9223372032559808512 * 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 * 0x0000000100000001, 4294967297 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000000, 9223372032559808512 * 0x0000000100012345, 4295041861 = 0x7ffedcbb00000000, 9223051782618349568 0x7fffffff00000000, 9223372032559808512 * 0x0000000112345678, 4600387192 = 0xedcba98800000000, -1311768464867721216 0x7fffffff00000000, 9223372032559808512 * 0x000000017fffffff, 6442450943 = 0x0000000100000000, 4294967296 0x7fffffff00000000, 9223372032559808512 * 0x00000001ffffffff, 8589934591 = 0x8000000100000000, -9223372032559808512 0x7fffffff00000000, 9223372032559808512 * 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 * 0x0001234500000001, 320254236426241 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000000, 9223372032559808512 * 0x0001234500012345, 320254236500805 = 0x7ffedcbb00000000, 9223051782618349568 0x7fffffff00000000, 9223372032559808512 * 0x0001234512345678, 320254541846136 = 0xedcba98800000000, -1311768464867721216 0x7fffffff00000000, 9223372032559808512 * 0x000123457fffffff, 320256383909887 = 0x0000000100000000, 4294967296 0x7fffffff00000000, 9223372032559808512 * 0x00012345ffffffff, 320258531393535 = 0x8000000100000000, -9223372032559808512 0x7fffffff00000000, 9223372032559808512 * 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 * 0x1234567800000001, 1311768464867721217 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000000, 9223372032559808512 * 0x1234567800012345, 1311768464867795781 = 0x7ffedcbb00000000, 9223051782618349568 0x7fffffff00000000, 9223372032559808512 * 0x1234567812345678, 1311768465173141112 = 0xedcba98800000000, -1311768464867721216 0x7fffffff00000000, 9223372032559808512 * 0x123456787fffffff, 1311768467015204863 = 0x0000000100000000, 4294967296 0x7fffffff00000000, 9223372032559808512 * 0x12345678ffffffff, 1311768469162688511 = 0x8000000100000000, -9223372032559808512 0x7fffffff00000000, 9223372032559808512 * 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 * 0x7fffffff00000001, 9223372032559808513 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000000, 9223372032559808512 * 0x7fffffff00012345, 9223372032559883077 = 0x7ffedcbb00000000, 9223051782618349568 0x7fffffff00000000, 9223372032559808512 * 0x7fffffff12345678, 9223372032865228408 = 0xedcba98800000000, -1311768464867721216 0x7fffffff00000000, 9223372032559808512 * 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000100000000, 4294967296 0x7fffffff00000000, 9223372032559808512 * 0x7fffffffffffffff, 9223372036854775807 = 0x8000000100000000, -9223372032559808512 0x7fffffff00000000, 9223372032559808512 * 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 * 0xffffffff00000001, -4294967295 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000000, 9223372032559808512 * 0xffffffff00012345, -4294892731 = 0x7ffedcbb00000000, 9223051782618349568 0x7fffffff00000000, 9223372032559808512 * 0xffffffff12345678, -3989547400 = 0xedcba98800000000, -1311768464867721216 0x7fffffff00000000, 9223372032559808512 * 0xffffffff7fffffff, -2147483649 = 0x0000000100000000, 4294967296 0x7fffffff00000000, 9223372032559808512 * 0xffffffffffffffff, -1 = 0x8000000100000000, -9223372032559808512 0x7fffffff00000001, 9223372032559808513 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x7fffffff00000001, 9223372032559808513 * 0x0000000000000001, 1 = 0x7fffffff00000001, 9223372032559808513 0x7fffffff00000001, 9223372032559808513 * 0x0000000000012345, 74565 = 0x7ffedcbb00012345, 9223051782618424133 0x7fffffff00000001, 9223372032559808513 * 0x0000000012345678, 305419896 = 0xedcba98812345678, -1311768464562301320 0x7fffffff00000001, 9223372032559808513 * 0x000000007fffffff, 2147483647 = 0x000000017fffffff, 6442450943 0x7fffffff00000001, 9223372032559808513 * 0x00000000ffffffff, 4294967295 = 0x80000001ffffffff, -9223372028264841217 0x7fffffff00000001, 9223372032559808513 * 0x0000000100000000, 4294967296 = 0x0000000100000000, 4294967296 0x7fffffff00000001, 9223372032559808513 * 0x0000000100000001, 4294967297 = 0x8000000000000001, -9223372036854775807 0x7fffffff00000001, 9223372032559808513 * 0x0000000100012345, 4295041861 = 0x7ffedcbc00012345, 9223051786913391429 0x7fffffff00000001, 9223372032559808513 * 0x0000000112345678, 4600387192 = 0xedcba98912345678, -1311768460267334024 0x7fffffff00000001, 9223372032559808513 * 0x000000017fffffff, 6442450943 = 0x000000027fffffff, 10737418239 0x7fffffff00000001, 9223372032559808513 * 0x00000001ffffffff, 8589934591 = 0x80000002ffffffff, -9223372023969873921 0x7fffffff00000001, 9223372032559808513 * 0x0001234500000000, 320254236426240 = 0x0001234500000000, 320254236426240 0x7fffffff00000001, 9223372032559808513 * 0x0001234500000001, 320254236426241 = 0x8001234400000001, -9223051786913316863 0x7fffffff00000001, 9223372032559808513 * 0x0001234500012345, 320254236500805 = 0x8000000000012345, -9223372036854701243 0x7fffffff00000001, 9223372032559808513 * 0x0001234512345678, 320254541846136 = 0xedcccccd12345678, -1311448210325875080 0x7fffffff00000001, 9223372032559808513 * 0x000123457fffffff, 320256383909887 = 0x000123467fffffff, 320260678877183 0x7fffffff00000001, 9223372032559808513 * 0x00012345ffffffff, 320258531393535 = 0x80012346ffffffff, -9223051774028414977 0x7fffffff00000001, 9223372032559808513 * 0x1234567800000000, 1311768464867721216 = 0x1234567800000000, 1311768464867721216 0x7fffffff00000001, 9223372032559808513 * 0x1234567800000001, 1311768464867721217 = 0x9234567700000001, -7911603576282021887 0x7fffffff00000001, 9223372032559808513 * 0x1234567800012345, 1311768464867795781 = 0x9233333300012345, -7911923826223406267 0x7fffffff00000001, 9223372032559808513 * 0x1234567812345678, 1311768465173141112 = 0x0000000012345678, 305419896 0x7fffffff00000001, 9223372032559808513 * 0x123456787fffffff, 1311768467015204863 = 0x123456797fffffff, 1311768471310172159 0x7fffffff00000001, 9223372032559808513 * 0x12345678ffffffff, 1311768469162688511 = 0x92345679ffffffff, -7911603563397120001 0x7fffffff00000001, 9223372032559808513 * 0x7fffffff00000000, 9223372032559808512 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000001, 9223372032559808513 * 0x7fffffff00000001, 9223372032559808513 = 0xfffffffe00000001, -8589934591 0x7fffffff00000001, 9223372032559808513 * 0x7fffffff00012345, 9223372032559883077 = 0xfffedcba00012345, -320258531318971 0x7fffffff00000001, 9223372032559808513 * 0x7fffffff12345678, 9223372032865228408 = 0x6dcba98712345678, 7911603567997507192 0x7fffffff00000001, 9223372032559808513 * 0x7fffffff7fffffff, 9223372034707292159 = 0x800000007fffffff, -9223372034707292161 0x7fffffff00000001, 9223372032559808513 * 0x7fffffffffffffff, 9223372036854775807 = 0x00000000ffffffff, 4294967295 0x7fffffff00000001, 9223372032559808513 * 0xffffffff00000000, -4294967296 = 0xffffffff00000000, -4294967296 0x7fffffff00000001, 9223372032559808513 * 0xffffffff00000001, -4294967295 = 0x7ffffffe00000001, 9223372028264841217 0x7fffffff00000001, 9223372032559808513 * 0xffffffff00012345, -4294892731 = 0x7ffedcba00012345, 9223051778323456837 0x7fffffff00000001, 9223372032559808513 * 0xffffffff12345678, -3989547400 = 0xedcba98712345678, -1311768468857268616 0x7fffffff00000001, 9223372032559808513 * 0xffffffff7fffffff, -2147483649 = 0x000000007fffffff, 2147483647 0x7fffffff00000001, 9223372032559808513 * 0xffffffffffffffff, -1 = 0x80000000ffffffff, -9223372032559808513 0x7fffffff00012345, 9223372032559883077 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x7fffffff00012345, 9223372032559883077 * 0x0000000000000001, 1 = 0x7fffffff00012345, 9223372032559883077 0x7fffffff00012345, 9223372032559883077 * 0x0000000000012345, 74565 = 0x7ffedcbc4b65f099, 9223051788178288793 0x7fffffff00012345, 9223372032559883077 * 0x0000000012345678, 305419896 = 0xedcbbe3e6665b658, -1311745691233175976 0x7fffffff00012345, 9223372032559883077 * 0x000000007fffffff, 2147483647 = 0x000091a37ffedcbb, 160131413105851 0x7fffffff00012345, 9223372032559883077 * 0x00000000ffffffff, 4294967295 = 0x80012345fffedcbb, -9223051778323456837 0x7fffffff00012345, 9223372032559883077 * 0x0000000100000000, 4294967296 = 0x0001234500000000, 320254236426240 0x7fffffff00012345, 9223372032559883077 * 0x0000000100000001, 4294967297 = 0x8001234400012345, -9223051786913242299 0x7fffffff00012345, 9223372032559883077 * 0x0000000100012345, 4295041861 = 0x800000014b65f099, -9223372031294836583 0x7fffffff00012345, 9223372032559883077 * 0x0000000112345678, 4600387192 = 0xedcce1836665b658, -1311425436996749736 0x7fffffff00012345, 9223372032559883077 * 0x000000017fffffff, 6442450943 = 0x0001b4e87ffedcbb, 480385649532091 0x7fffffff00012345, 9223372032559883077 * 0x00000001ffffffff, 8589934591 = 0x8002468afffedcbb, -9222731524087030597 0x7fffffff00012345, 9223372032559883077 * 0x0001234500000000, 320254236426240 = 0x4b65f09900000000, 5433013065413033984 0x7fffffff00012345, 9223372032559883077 * 0x0001234500000001, 320254236426241 = 0xcb65f09800012345, -3790358975736634555 0x7fffffff00012345, 9223372032559883077 * 0x0001234500012345, 320254236500805 = 0xcb64cd554b65f099, -3790679220118228839 0x7fffffff00012345, 9223372032559883077 * 0x0001234512345678, 320254541846136 = 0x3931aed76665b658, 4121267374179858008 0x7fffffff00012345, 9223372032559883077 * 0x000123457fffffff, 320256383909887 = 0x4b66823c7ffedcbb, 5433173196826139835 0x7fffffff00012345, 9223372032559883077 * 0x00012345ffffffff, 320258531393535 = 0xcb6713defffedcbb, -3790038712910422853 0x7fffffff00012345, 9223372032559883077 * 0x1234567800000000, 1311768464867721216 = 0x6665b65800000000, 7378504053589803008 0x7fffffff00012345, 9223372032559883077 * 0x1234567800000001, 1311768464867721217 = 0xe665b65700012345, -1844867987559865531 0x7fffffff00012345, 9223372032559883077 * 0x1234567800012345, 1311768464867795781 = 0xe66493144b65f099, -1845188231941459815 0x7fffffff00012345, 9223372032559883077 * 0x1234567812345678, 1311768465173141112 = 0x543174966665b658, 6066758362356627032 0x7fffffff00012345, 9223372032559883077 * 0x123456787fffffff, 1311768467015204863 = 0x666647fb7ffedcbb, 7378664185002908859 0x7fffffff00012345, 9223372032559883077 * 0x12345678ffffffff, 1311768469162688511 = 0xe666d99dfffedcbb, -1844547724733653829 0x7fffffff00012345, 9223372032559883077 * 0x7fffffff00000000, 9223372032559808512 = 0x7ffedcbb00000000, 9223051782618349568 0x7fffffff00012345, 9223372032559883077 * 0x7fffffff00000001, 9223372032559808513 = 0xfffedcba00012345, -320258531318971 0x7fffffff00012345, 9223372032559883077 * 0x7fffffff00012345, 9223372032559883077 = 0xfffdb9774b65f099, -640502912913255 0x7fffffff00012345, 9223372032559883077 * 0x7fffffff12345678, 9223372032865228408 = 0x6dca9af96665b658, 7911306091385173592 0x7fffffff00012345, 9223372032559883077 * 0x7fffffff7fffffff, 9223372034707292159 = 0x7fff6e5e7ffedcbb, 9223211914031455419 0x7fffffff00012345, 9223372032559883077 * 0x7fffffffffffffff, 9223372036854775807 = 0x00000000fffedcbb, 4294892731 0x7fffffff00012345, 9223372032559883077 * 0xffffffff00000000, -4294967296 = 0xfffedcbb00000000, -320254236426240 0x7fffffff00012345, 9223372032559883077 * 0xffffffff00000001, -4294967295 = 0x7ffedcba00012345, 9223051778323456837 0x7fffffff00012345, 9223372032559883077 * 0xffffffff00012345, -4294892731 = 0x7ffdb9774b65f099, 9222731533941862553 0x7fffffff00012345, 9223372032559883077 * 0xffffffff12345678, -3989547400 = 0xedca9af96665b658, -1312065945469602216 0x7fffffff00012345, 9223372032559883077 * 0xffffffff7fffffff, -2147483649 = 0xffff6e5e7ffedcbb, -160122823320389 0x7fffffff00012345, 9223372032559883077 * 0xffffffffffffffff, -1 = 0x80000000fffedcbb, -9223372032559883077 0x7fffffff12345678, 9223372032865228408 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x7fffffff12345678, 9223372032865228408 * 0x0000000000000001, 1 = 0x7fffffff12345678, 9223372032865228408 0x7fffffff12345678, 9223372032865228408 * 0x0000000000012345, 74565 = 0x7ffef1716665b658, 9223074556252894808 0x7fffffff12345678, 9223372032865228408 * 0x0000000012345678, 305419896 = 0xef1710641df4d840, -1218487151995070400 0x7fffffff12345678, 9223372032865228408 * 0x000000007fffffff, 2147483647 = 0x091a2b3cedcba988, 655884236423408008 0x7fffffff12345678, 9223372032865228408 * 0x00000000ffffffff, 4294967295 = 0x92345678edcba988, -7911603567997507192 0x7fffffff12345678, 9223372032865228408 * 0x0000000100000000, 4294967296 = 0x1234567800000000, 1311768464867721216 0x7fffffff12345678, 9223372032865228408 * 0x0000000100000001, 4294967297 = 0x9234567712345678, -7911603575976601992 0x7fffffff12345678, 9223372032865228408 * 0x0000000100012345, 4295041861 = 0x923347e96665b658, -7911901052588935592 0x7fffffff12345678, 9223372032865228408 * 0x0000000112345678, 4600387192 = 0x014b66dc1df4d840, 93281312872650816 0x7fffffff12345678, 9223372032865228408 * 0x000000017fffffff, 6442450943 = 0x1b4e81b4edcba988, 1967652701291129224 0x7fffffff12345678, 9223372032865228408 * 0x00000001ffffffff, 8589934591 = 0xa468acf0edcba988, -6599835103129785976 0x7fffffff12345678, 9223372032865228408 * 0x0001234500000000, 320254236426240 = 0x6665b65800000000, 7378504053589803008 0x7fffffff12345678, 9223372032865228408 * 0x0001234500000001, 320254236426241 = 0xe665b65712345678, -1844867987254520200 0x7fffffff12345678, 9223372032865228408 * 0x0001234500012345, 320254236500805 = 0xe664a7c96665b658, -1845165463866853800 0x7fffffff12345678, 9223372032865228408 * 0x0001234512345678, 320254541846136 = 0x557cc6bc1df4d840, 6160016901594732608 0x7fffffff12345678, 9223372032865228408 * 0x000123457fffffff, 320256383909887 = 0x6f7fe194edcba988, 8034388290013211016 0x7fffffff12345678, 9223372032865228408 * 0x00012345ffffffff, 320258531393535 = 0xf89a0cd0edcba988, -533099514407704184 0x7fffffff12345678, 9223372032865228408 * 0x1234567800000000, 1311768464867721216 = 0x1df4d84000000000, 2158587890806816768 0x7fffffff12345678, 9223372032865228408 * 0x1234567800000001, 1311768464867721217 = 0x9df4d83f12345678, -7064784150037506440 0x7fffffff12345678, 9223372032865228408 * 0x1234567800012345, 1311768464867795781 = 0x9df3c9b16665b658, -7065081626649840040 0x7fffffff12345678, 9223372032865228408 * 0x1234567812345678, 1311768465173141112 = 0x0d0be8a41df4d840, 940100738811746368 0x7fffffff12345678, 9223372032865228408 * 0x123456787fffffff, 1311768467015204863 = 0x270f037cedcba988, 2814472127230224776 0x7fffffff12345678, 9223372032865228408 * 0x12345678ffffffff, 1311768469162688511 = 0xb0292eb8edcba988, -5753015677190690424 0x7fffffff12345678, 9223372032865228408 * 0x7fffffff00000000, 9223372032559808512 = 0xedcba98800000000, -1311768464867721216 0x7fffffff12345678, 9223372032865228408 * 0x7fffffff00000001, 9223372032559808513 = 0x6dcba98712345678, 7911603567997507192 0x7fffffff12345678, 9223372032865228408 * 0x7fffffff00012345, 9223372032559883077 = 0x6dca9af96665b658, 7911306091385173592 0x7fffffff12345678, 9223372032865228408 * 0x7fffffff12345678, 9223372032865228408 = 0xdce2b9ec1df4d840, -2530255616862791616 0x7fffffff12345678, 9223372032865228408 * 0x7fffffff7fffffff, 9223372034707292159 = 0xf6e5d4c4edcba988, -655884228444313208 0x7fffffff12345678, 9223372032865228408 * 0x7fffffffffffffff, 9223372036854775807 = 0x80000000edcba988, -9223372032865228408 0x7fffffff12345678, 9223372032865228408 * 0xffffffff00000000, -4294967296 = 0xedcba98800000000, -1311768464867721216 0x7fffffff12345678, 9223372032865228408 * 0xffffffff00000001, -4294967295 = 0x6dcba98712345678, 7911603567997507192 0x7fffffff12345678, 9223372032865228408 * 0xffffffff00012345, -4294892731 = 0x6dca9af96665b658, 7911306091385173592 0x7fffffff12345678, 9223372032865228408 * 0xffffffff12345678, -3989547400 = 0xdce2b9ec1df4d840, -2530255616862791616 0x7fffffff12345678, 9223372032865228408 * 0xffffffff7fffffff, -2147483649 = 0xf6e5d4c4edcba988, -655884228444313208 0x7fffffff12345678, 9223372032865228408 * 0xffffffffffffffff, -1 = 0x80000000edcba988, -9223372032865228408 0x7fffffff7fffffff, 9223372034707292159 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x7fffffff7fffffff, 9223372034707292159 * 0x0000000000000001, 1 = 0x7fffffff7fffffff, 9223372034707292159 0x7fffffff7fffffff, 9223372034707292159 * 0x0000000000012345, 74565 = 0x7fff6e5d7ffedcbb, 9223211909736488123 0x7fffffff7fffffff, 9223372034707292159 * 0x0000000012345678, 305419896 = 0xf6e5d4c3edcba988, -655884232739280504 0x7fffffff7fffffff, 9223372034707292159 * 0x000000007fffffff, 2147483647 = 0x4000000000000001, 4611686018427387905 0x7fffffff7fffffff, 9223372034707292159 * 0x00000000ffffffff, 4294967295 = 0xffffffff80000001, -2147483647 0x7fffffff7fffffff, 9223372034707292159 * 0x0000000100000000, 4294967296 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff7fffffff, 9223372034707292159 * 0x0000000100000001, 4294967297 = 0xfffffffe7fffffff, -6442450945 0x7fffffff7fffffff, 9223372034707292159 * 0x0000000100012345, 4295041861 = 0xffff6e5c7ffedcbb, -160131413254981 0x7fffffff7fffffff, 9223372034707292159 * 0x0000000112345678, 4600387192 = 0x76e5d4c2edcba988, 8567487799820528008 0x7fffffff7fffffff, 9223372034707292159 * 0x000000017fffffff, 6442450943 = 0xbfffffff00000001, -4611686022722355199 0x7fffffff7fffffff, 9223372034707292159 * 0x00000001ffffffff, 8589934591 = 0x7ffffffe80000001, 9223372030412324865 0x7fffffff7fffffff, 9223372034707292159 * 0x0001234500000000, 320254236426240 = 0x7ffedcbb00000000, 9223051782618349568 0x7fffffff7fffffff, 9223372034707292159 * 0x0001234500000001, 320254236426241 = 0xfffedcba7fffffff, -320256383909889 0x7fffffff7fffffff, 9223372034707292159 * 0x0001234500012345, 320254236500805 = 0xfffe4b187ffedcbb, -480381354713925 0x7fffffff7fffffff, 9223372034707292159 * 0x0001234512345678, 320254541846136 = 0x76e4b17eedcba988, 8567167549879069064 0x7fffffff7fffffff, 9223372034707292159 * 0x000123457fffffff, 320256383909887 = 0xbffedcbb00000001, -4612006272663814143 0x7fffffff7fffffff, 9223372034707292159 * 0x00012345ffffffff, 320258531393535 = 0x7ffedcba80000001, 9223051780470865921 0x7fffffff7fffffff, 9223372034707292159 * 0x1234567800000000, 1311768464867721216 = 0xedcba98800000000, -1311768464867721216 0x7fffffff7fffffff, 9223372034707292159 * 0x1234567800000001, 1311768464867721217 = 0x6dcba9877fffffff, 7911603569839570943 0x7fffffff7fffffff, 9223372034707292159 * 0x1234567800012345, 1311768464867795781 = 0x6dcb17e57ffedcbb, 7911443444868766907 0x7fffffff7fffffff, 9223372034707292159 * 0x1234567812345678, 1311768465173141112 = 0xe4b17e4bedcba988, -1967652697607001720 0x7fffffff7fffffff, 9223372034707292159 * 0x123456787fffffff, 1311768467015204863 = 0x2dcba98800000001, 3299917553559666689 0x7fffffff7fffffff, 9223372034707292159 * 0x12345678ffffffff, 1311768469162688511 = 0xedcba98780000001, -1311768467015204863 0x7fffffff7fffffff, 9223372034707292159 * 0x7fffffff00000000, 9223372032559808512 = 0x0000000100000000, 4294967296 0x7fffffff7fffffff, 9223372034707292159 * 0x7fffffff00000001, 9223372032559808513 = 0x800000007fffffff, -9223372034707292161 0x7fffffff7fffffff, 9223372034707292159 * 0x7fffffff00012345, 9223372032559883077 = 0x7fff6e5e7ffedcbb, 9223211914031455419 0x7fffffff7fffffff, 9223372034707292159 * 0x7fffffff12345678, 9223372032865228408 = 0xf6e5d4c4edcba988, -655884228444313208 0x7fffffff7fffffff, 9223372034707292159 * 0x7fffffff7fffffff, 9223372034707292159 = 0x4000000100000001, 4611686022722355201 0x7fffffff7fffffff, 9223372034707292159 * 0x7fffffffffffffff, 9223372036854775807 = 0x0000000080000001, 2147483649 0x7fffffff7fffffff, 9223372034707292159 * 0xffffffff00000000, -4294967296 = 0x8000000100000000, -9223372032559808512 0x7fffffff7fffffff, 9223372034707292159 * 0xffffffff00000001, -4294967295 = 0x000000007fffffff, 2147483647 0x7fffffff7fffffff, 9223372034707292159 * 0xffffffff00012345, -4294892731 = 0xffff6e5e7ffedcbb, -160122823320389 0x7fffffff7fffffff, 9223372034707292159 * 0xffffffff12345678, -3989547400 = 0x76e5d4c4edcba988, 8567487808410462600 0x7fffffff7fffffff, 9223372034707292159 * 0xffffffff7fffffff, -2147483649 = 0xc000000100000001, -4611686014132420607 0x7fffffff7fffffff, 9223372034707292159 * 0xffffffffffffffff, -1 = 0x8000000080000001, -9223372034707292159 0x7fffffffffffffff, 9223372036854775807 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0x7fffffffffffffff, 9223372036854775807 * 0x0000000000000001, 1 = 0x7fffffffffffffff, 9223372036854775807 0x7fffffffffffffff, 9223372036854775807 * 0x0000000000012345, 74565 = 0x7ffffffffffedcbb, 9223372036854701243 0x7fffffffffffffff, 9223372036854775807 * 0x0000000012345678, 305419896 = 0xffffffffedcba988, -305419896 0x7fffffffffffffff, 9223372036854775807 * 0x000000007fffffff, 2147483647 = 0x7fffffff80000001, 9223372034707292161 0x7fffffffffffffff, 9223372036854775807 * 0x00000000ffffffff, 4294967295 = 0x7fffffff00000001, 9223372032559808513 0x7fffffffffffffff, 9223372036854775807 * 0x0000000100000000, 4294967296 = 0xffffffff00000000, -4294967296 0x7fffffffffffffff, 9223372036854775807 * 0x0000000100000001, 4294967297 = 0x7ffffffeffffffff, 9223372032559808511 0x7fffffffffffffff, 9223372036854775807 * 0x0000000100012345, 4295041861 = 0x7ffffffefffedcbb, 9223372032559733947 0x7fffffffffffffff, 9223372036854775807 * 0x0000000112345678, 4600387192 = 0xfffffffeedcba988, -4600387192 0x7fffffffffffffff, 9223372036854775807 * 0x000000017fffffff, 6442450943 = 0x7ffffffe80000001, 9223372030412324865 0x7fffffffffffffff, 9223372036854775807 * 0x00000001ffffffff, 8589934591 = 0x7ffffffe00000001, 9223372028264841217 0x7fffffffffffffff, 9223372036854775807 * 0x0001234500000000, 320254236426240 = 0xfffedcbb00000000, -320254236426240 0x7fffffffffffffff, 9223372036854775807 * 0x0001234500000001, 320254236426241 = 0x7ffedcbaffffffff, 9223051782618349567 0x7fffffffffffffff, 9223372036854775807 * 0x0001234500012345, 320254236500805 = 0x7ffedcbafffedcbb, 9223051782618275003 0x7fffffffffffffff, 9223372036854775807 * 0x0001234512345678, 320254541846136 = 0xfffedcbaedcba988, -320254541846136 0x7fffffffffffffff, 9223372036854775807 * 0x000123457fffffff, 320256383909887 = 0x7ffedcba80000001, 9223051780470865921 0x7fffffffffffffff, 9223372036854775807 * 0x00012345ffffffff, 320258531393535 = 0x7ffedcba00000001, 9223051778323382273 0x7fffffffffffffff, 9223372036854775807 * 0x1234567800000000, 1311768464867721216 = 0xedcba98800000000, -1311768464867721216 0x7fffffffffffffff, 9223372036854775807 * 0x1234567800000001, 1311768464867721217 = 0x6dcba987ffffffff, 7911603571987054591 0x7fffffffffffffff, 9223372036854775807 * 0x1234567800012345, 1311768464867795781 = 0x6dcba987fffedcbb, 7911603571986980027 0x7fffffffffffffff, 9223372036854775807 * 0x1234567812345678, 1311768465173141112 = 0xedcba987edcba988, -1311768465173141112 0x7fffffffffffffff, 9223372036854775807 * 0x123456787fffffff, 1311768467015204863 = 0x6dcba98780000001, 7911603569839570945 0x7fffffffffffffff, 9223372036854775807 * 0x12345678ffffffff, 1311768469162688511 = 0x6dcba98700000001, 7911603567692087297 0x7fffffffffffffff, 9223372036854775807 * 0x7fffffff00000000, 9223372032559808512 = 0x8000000100000000, -9223372032559808512 0x7fffffffffffffff, 9223372036854775807 * 0x7fffffff00000001, 9223372032559808513 = 0x00000000ffffffff, 4294967295 0x7fffffffffffffff, 9223372036854775807 * 0x7fffffff00012345, 9223372032559883077 = 0x00000000fffedcbb, 4294892731 0x7fffffffffffffff, 9223372036854775807 * 0x7fffffff12345678, 9223372032865228408 = 0x80000000edcba988, -9223372032865228408 0x7fffffffffffffff, 9223372036854775807 * 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000080000001, 2147483649 0x7fffffffffffffff, 9223372036854775807 * 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000001, 1 0x7fffffffffffffff, 9223372036854775807 * 0xffffffff00000000, -4294967296 = 0x0000000100000000, 4294967296 0x7fffffffffffffff, 9223372036854775807 * 0xffffffff00000001, -4294967295 = 0x80000000ffffffff, -9223372032559808513 0x7fffffffffffffff, 9223372036854775807 * 0xffffffff00012345, -4294892731 = 0x80000000fffedcbb, -9223372032559883077 0x7fffffffffffffff, 9223372036854775807 * 0xffffffff12345678, -3989547400 = 0x00000000edcba988, 3989547400 0x7fffffffffffffff, 9223372036854775807 * 0xffffffff7fffffff, -2147483649 = 0x8000000080000001, -9223372034707292159 0x7fffffffffffffff, 9223372036854775807 * 0xffffffffffffffff, -1 = 0x8000000000000001, -9223372036854775807 0xffffffff00000000, -4294967296 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 * 0x0000000000000001, 1 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 * 0x0000000000012345, 74565 = 0xfffedcbb00000000, -320254236426240 0xffffffff00000000, -4294967296 * 0x0000000012345678, 305419896 = 0xedcba98800000000, -1311768464867721216 0xffffffff00000000, -4294967296 * 0x000000007fffffff, 2147483647 = 0x8000000100000000, -9223372032559808512 0xffffffff00000000, -4294967296 * 0x00000000ffffffff, 4294967295 = 0x0000000100000000, 4294967296 0xffffffff00000000, -4294967296 * 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 * 0x0000000100000001, 4294967297 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 * 0x0000000100012345, 4295041861 = 0xfffedcbb00000000, -320254236426240 0xffffffff00000000, -4294967296 * 0x0000000112345678, 4600387192 = 0xedcba98800000000, -1311768464867721216 0xffffffff00000000, -4294967296 * 0x000000017fffffff, 6442450943 = 0x8000000100000000, -9223372032559808512 0xffffffff00000000, -4294967296 * 0x00000001ffffffff, 8589934591 = 0x0000000100000000, 4294967296 0xffffffff00000000, -4294967296 * 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 * 0x0001234500000001, 320254236426241 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 * 0x0001234500012345, 320254236500805 = 0xfffedcbb00000000, -320254236426240 0xffffffff00000000, -4294967296 * 0x0001234512345678, 320254541846136 = 0xedcba98800000000, -1311768464867721216 0xffffffff00000000, -4294967296 * 0x000123457fffffff, 320256383909887 = 0x8000000100000000, -9223372032559808512 0xffffffff00000000, -4294967296 * 0x00012345ffffffff, 320258531393535 = 0x0000000100000000, 4294967296 0xffffffff00000000, -4294967296 * 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 * 0x1234567800000001, 1311768464867721217 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 * 0x1234567800012345, 1311768464867795781 = 0xfffedcbb00000000, -320254236426240 0xffffffff00000000, -4294967296 * 0x1234567812345678, 1311768465173141112 = 0xedcba98800000000, -1311768464867721216 0xffffffff00000000, -4294967296 * 0x123456787fffffff, 1311768467015204863 = 0x8000000100000000, -9223372032559808512 0xffffffff00000000, -4294967296 * 0x12345678ffffffff, 1311768469162688511 = 0x0000000100000000, 4294967296 0xffffffff00000000, -4294967296 * 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 * 0x7fffffff00000001, 9223372032559808513 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 * 0x7fffffff00012345, 9223372032559883077 = 0xfffedcbb00000000, -320254236426240 0xffffffff00000000, -4294967296 * 0x7fffffff12345678, 9223372032865228408 = 0xedcba98800000000, -1311768464867721216 0xffffffff00000000, -4294967296 * 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000100000000, -9223372032559808512 0xffffffff00000000, -4294967296 * 0x7fffffffffffffff, 9223372036854775807 = 0x0000000100000000, 4294967296 0xffffffff00000000, -4294967296 * 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 * 0xffffffff00000001, -4294967295 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 * 0xffffffff00012345, -4294892731 = 0xfffedcbb00000000, -320254236426240 0xffffffff00000000, -4294967296 * 0xffffffff12345678, -3989547400 = 0xedcba98800000000, -1311768464867721216 0xffffffff00000000, -4294967296 * 0xffffffff7fffffff, -2147483649 = 0x8000000100000000, -9223372032559808512 0xffffffff00000000, -4294967296 * 0xffffffffffffffff, -1 = 0x0000000100000000, 4294967296 0xffffffff00000001, -4294967295 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 * 0x0000000000000001, 1 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 * 0x0000000000012345, 74565 = 0xfffedcbb00012345, -320254236351675 0xffffffff00000001, -4294967295 * 0x0000000012345678, 305419896 = 0xedcba98812345678, -1311768464562301320 0xffffffff00000001, -4294967295 * 0x000000007fffffff, 2147483647 = 0x800000017fffffff, -9223372030412324865 0xffffffff00000001, -4294967295 * 0x00000000ffffffff, 4294967295 = 0x00000001ffffffff, 8589934591 0xffffffff00000001, -4294967295 * 0x0000000100000000, 4294967296 = 0x0000000100000000, 4294967296 0xffffffff00000001, -4294967295 * 0x0000000100000001, 4294967297 = 0x0000000000000001, 1 0xffffffff00000001, -4294967295 * 0x0000000100012345, 4295041861 = 0xfffedcbc00012345, -320249941384379 0xffffffff00000001, -4294967295 * 0x0000000112345678, 4600387192 = 0xedcba98912345678, -1311768460267334024 0xffffffff00000001, -4294967295 * 0x000000017fffffff, 6442450943 = 0x800000027fffffff, -9223372026117357569 0xffffffff00000001, -4294967295 * 0x00000001ffffffff, 8589934591 = 0x00000002ffffffff, 12884901887 0xffffffff00000001, -4294967295 * 0x0001234500000000, 320254236426240 = 0x0001234500000000, 320254236426240 0xffffffff00000001, -4294967295 * 0x0001234500000001, 320254236426241 = 0x0001234400000001, 320249941458945 0xffffffff00000001, -4294967295 * 0x0001234500012345, 320254236500805 = 0x0000000000012345, 74565 0xffffffff00000001, -4294967295 * 0x0001234512345678, 320254541846136 = 0xedcccccd12345678, -1311448210325875080 0xffffffff00000001, -4294967295 * 0x000123457fffffff, 320256383909887 = 0x800123467fffffff, -9223051776175898625 0xffffffff00000001, -4294967295 * 0x00012345ffffffff, 320258531393535 = 0x00012346ffffffff, 320262826360831 0xffffffff00000001, -4294967295 * 0x1234567800000000, 1311768464867721216 = 0x1234567800000000, 1311768464867721216 0xffffffff00000001, -4294967295 * 0x1234567800000001, 1311768464867721217 = 0x1234567700000001, 1311768460572753921 0xffffffff00000001, -4294967295 * 0x1234567800012345, 1311768464867795781 = 0x1233333300012345, 1311448210631369541 0xffffffff00000001, -4294967295 * 0x1234567812345678, 1311768465173141112 = 0x0000000012345678, 305419896 0xffffffff00000001, -4294967295 * 0x123456787fffffff, 1311768467015204863 = 0x923456797fffffff, -7911603565544603649 0xffffffff00000001, -4294967295 * 0x12345678ffffffff, 1311768469162688511 = 0x12345679ffffffff, 1311768473457655807 0xffffffff00000001, -4294967295 * 0x7fffffff00000000, 9223372032559808512 = 0x7fffffff00000000, 9223372032559808512 0xffffffff00000001, -4294967295 * 0x7fffffff00000001, 9223372032559808513 = 0x7ffffffe00000001, 9223372028264841217 0xffffffff00000001, -4294967295 * 0x7fffffff00012345, 9223372032559883077 = 0x7ffedcba00012345, 9223051778323456837 0xffffffff00000001, -4294967295 * 0x7fffffff12345678, 9223372032865228408 = 0x6dcba98712345678, 7911603567997507192 0xffffffff00000001, -4294967295 * 0x7fffffff7fffffff, 9223372034707292159 = 0x000000007fffffff, 2147483647 0xffffffff00000001, -4294967295 * 0x7fffffffffffffff, 9223372036854775807 = 0x80000000ffffffff, -9223372032559808513 0xffffffff00000001, -4294967295 * 0xffffffff00000000, -4294967296 = 0xffffffff00000000, -4294967296 0xffffffff00000001, -4294967295 * 0xffffffff00000001, -4294967295 = 0xfffffffe00000001, -8589934591 0xffffffff00000001, -4294967295 * 0xffffffff00012345, -4294892731 = 0xfffedcba00012345, -320258531318971 0xffffffff00000001, -4294967295 * 0xffffffff12345678, -3989547400 = 0xedcba98712345678, -1311768468857268616 0xffffffff00000001, -4294967295 * 0xffffffff7fffffff, -2147483649 = 0x800000007fffffff, -9223372034707292161 0xffffffff00000001, -4294967295 * 0xffffffffffffffff, -1 = 0x00000000ffffffff, 4294967295 0xffffffff00012345, -4294892731 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 * 0x0000000000000001, 1 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 * 0x0000000000012345, 74565 = 0xfffedcbc4b65f099, -320248676487015 0xffffffff00012345, -4294892731 * 0x0000000012345678, 305419896 = 0xedcbbe3e6665b658, -1311745691233175976 0xffffffff00012345, -4294892731 * 0x000000007fffffff, 2147483647 = 0x800091a37ffedcbb, -9223211905441669957 0xffffffff00012345, -4294892731 * 0x00000000ffffffff, 4294967295 = 0x00012345fffedcbb, 320258531318971 0xffffffff00012345, -4294892731 * 0x0000000100000000, 4294967296 = 0x0001234500000000, 320254236426240 0xffffffff00012345, -4294892731 * 0x0000000100000001, 4294967297 = 0x0001234400012345, 320249941533509 0xffffffff00012345, -4294892731 * 0x0000000100012345, 4295041861 = 0x000000014b65f099, 5559939225 0xffffffff00012345, -4294892731 * 0x0000000112345678, 4600387192 = 0xedcce1836665b658, -1311425436996749736 0xffffffff00012345, -4294892731 * 0x000000017fffffff, 6442450943 = 0x8001b4e87ffedcbb, -9222891651205243717 0xffffffff00012345, -4294892731 * 0x00000001ffffffff, 8589934591 = 0x0002468afffedcbb, 640512767745211 0xffffffff00012345, -4294892731 * 0x0001234500000000, 320254236426240 = 0x4b65f09900000000, 5433013065413033984 0xffffffff00012345, -4294892731 * 0x0001234500000001, 320254236426241 = 0x4b65f09800012345, 5433013061118141253 0xffffffff00012345, -4294892731 * 0x0001234500012345, 320254236500805 = 0x4b64cd554b65f099, 5432692816736546969 0xffffffff00012345, -4294892731 * 0x0001234512345678, 320254541846136 = 0x3931aed76665b658, 4121267374179858008 0xffffffff00012345, -4294892731 * 0x000123457fffffff, 320256383909887 = 0xcb66823c7ffedcbb, -3790198840028635973 0xffffffff00012345, -4294892731 * 0x00012345ffffffff, 320258531393535 = 0x4b6713defffedcbb, 5433333323944352955 0xffffffff00012345, -4294892731 * 0x1234567800000000, 1311768464867721216 = 0x6665b65800000000, 7378504053589803008 0xffffffff00012345, -4294892731 * 0x1234567800000001, 1311768464867721217 = 0x6665b65700012345, 7378504049294910277 0xffffffff00012345, -4294892731 * 0x1234567800012345, 1311768464867795781 = 0x666493144b65f099, 7378183804913315993 0xffffffff00012345, -4294892731 * 0x1234567812345678, 1311768465173141112 = 0x543174966665b658, 6066758362356627032 0xffffffff00012345, -4294892731 * 0x123456787fffffff, 1311768467015204863 = 0xe66647fb7ffedcbb, -1844707851851866949 0xffffffff00012345, -4294892731 * 0x12345678ffffffff, 1311768469162688511 = 0x6666d99dfffedcbb, 7378824312121121979 0xffffffff00012345, -4294892731 * 0x7fffffff00000000, 9223372032559808512 = 0x7ffedcbb00000000, 9223051782618349568 0xffffffff00012345, -4294892731 * 0x7fffffff00000001, 9223372032559808513 = 0x7ffedcba00012345, 9223051778323456837 0xffffffff00012345, -4294892731 * 0x7fffffff00012345, 9223372032559883077 = 0x7ffdb9774b65f099, 9222731533941862553 0xffffffff00012345, -4294892731 * 0x7fffffff12345678, 9223372032865228408 = 0x6dca9af96665b658, 7911306091385173592 0xffffffff00012345, -4294892731 * 0x7fffffff7fffffff, 9223372034707292159 = 0xffff6e5e7ffedcbb, -160122823320389 0xffffffff00012345, -4294892731 * 0x7fffffffffffffff, 9223372036854775807 = 0x80000000fffedcbb, -9223372032559883077 0xffffffff00012345, -4294892731 * 0xffffffff00000000, -4294967296 = 0xfffedcbb00000000, -320254236426240 0xffffffff00012345, -4294892731 * 0xffffffff00000001, -4294967295 = 0xfffedcba00012345, -320258531318971 0xffffffff00012345, -4294892731 * 0xffffffff00012345, -4294892731 = 0xfffdb9774b65f099, -640502912913255 0xffffffff00012345, -4294892731 * 0xffffffff12345678, -3989547400 = 0xedca9af96665b658, -1312065945469602216 0xffffffff00012345, -4294892731 * 0xffffffff7fffffff, -2147483649 = 0x7fff6e5e7ffedcbb, 9223211914031455419 0xffffffff00012345, -4294892731 * 0xffffffffffffffff, -1 = 0x00000000fffedcbb, 4294892731 0xffffffff12345678, -3989547400 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 * 0x0000000000000001, 1 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 * 0x0000000000012345, 74565 = 0xfffef1716665b658, -297480601881000 0xffffffff12345678, -3989547400 * 0x0000000012345678, 305419896 = 0xef1710641df4d840, -1218487151995070400 0xffffffff12345678, -3989547400 * 0x000000007fffffff, 2147483647 = 0x891a2b3cedcba988, -8567487800431367800 0xffffffff12345678, -3989547400 * 0x00000000ffffffff, 4294967295 = 0x12345678edcba988, 1311768468857268616 0xffffffff12345678, -3989547400 * 0x0000000100000000, 4294967296 = 0x1234567800000000, 1311768464867721216 0xffffffff12345678, -3989547400 * 0x0000000100000001, 4294967297 = 0x1234567712345678, 1311768460878173816 0xffffffff12345678, -3989547400 * 0x0000000100012345, 4295041861 = 0x123347e96665b658, 1311470984265840216 0xffffffff12345678, -3989547400 * 0x0000000112345678, 4600387192 = 0x014b66dc1df4d840, 93281312872650816 0xffffffff12345678, -3989547400 * 0x000000017fffffff, 6442450943 = 0x9b4e81b4edcba988, -7255719335563646584 0xffffffff12345678, -3989547400 * 0x00000001ffffffff, 8589934591 = 0x2468acf0edcba988, 2623536933724989832 0xffffffff12345678, -3989547400 * 0x0001234500000000, 320254236426240 = 0x6665b65800000000, 7378504053589803008 0xffffffff12345678, -3989547400 * 0x0001234500000001, 320254236426241 = 0x6665b65712345678, 7378504049600255608 0xffffffff12345678, -3989547400 * 0x0001234500012345, 320254236500805 = 0x6664a7c96665b658, 7378206572987922008 0xffffffff12345678, -3989547400 * 0x0001234512345678, 320254541846136 = 0x557cc6bc1df4d840, 6160016901594732608 0xffffffff12345678, -3989547400 * 0x000123457fffffff, 320256383909887 = 0xef7fe194edcba988, -1188983746841564792 0xffffffff12345678, -3989547400 * 0x00012345ffffffff, 320258531393535 = 0x789a0cd0edcba988, 8690272522447071624 0xffffffff12345678, -3989547400 * 0x1234567800000000, 1311768464867721216 = 0x1df4d84000000000, 2158587890806816768 0xffffffff12345678, -3989547400 * 0x1234567800000001, 1311768464867721217 = 0x1df4d83f12345678, 2158587886817269368 0xffffffff12345678, -3989547400 * 0x1234567800012345, 1311768464867795781 = 0x1df3c9b16665b658, 2158290410204935768 0xffffffff12345678, -3989547400 * 0x1234567812345678, 1311768465173141112 = 0x0d0be8a41df4d840, 940100738811746368 0xffffffff12345678, -3989547400 * 0x123456787fffffff, 1311768467015204863 = 0xa70f037cedcba988, -6408899909624551032 0xffffffff12345678, -3989547400 * 0x12345678ffffffff, 1311768469162688511 = 0x30292eb8edcba988, 3470356359664085384 0xffffffff12345678, -3989547400 * 0x7fffffff00000000, 9223372032559808512 = 0xedcba98800000000, -1311768464867721216 0xffffffff12345678, -3989547400 * 0x7fffffff00000001, 9223372032559808513 = 0xedcba98712345678, -1311768468857268616 0xffffffff12345678, -3989547400 * 0x7fffffff00012345, 9223372032559883077 = 0xedca9af96665b658, -1312065945469602216 0xffffffff12345678, -3989547400 * 0x7fffffff12345678, 9223372032865228408 = 0xdce2b9ec1df4d840, -2530255616862791616 0xffffffff12345678, -3989547400 * 0x7fffffff7fffffff, 9223372034707292159 = 0x76e5d4c4edcba988, 8567487808410462600 0xffffffff12345678, -3989547400 * 0x7fffffffffffffff, 9223372036854775807 = 0x00000000edcba988, 3989547400 0xffffffff12345678, -3989547400 * 0xffffffff00000000, -4294967296 = 0xedcba98800000000, -1311768464867721216 0xffffffff12345678, -3989547400 * 0xffffffff00000001, -4294967295 = 0xedcba98712345678, -1311768468857268616 0xffffffff12345678, -3989547400 * 0xffffffff00012345, -4294892731 = 0xedca9af96665b658, -1312065945469602216 0xffffffff12345678, -3989547400 * 0xffffffff12345678, -3989547400 = 0xdce2b9ec1df4d840, -2530255616862791616 0xffffffff12345678, -3989547400 * 0xffffffff7fffffff, -2147483649 = 0x76e5d4c4edcba988, 8567487808410462600 0xffffffff12345678, -3989547400 * 0xffffffffffffffff, -1 = 0x00000000edcba988, 3989547400 0xffffffff7fffffff, -2147483649 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 * 0x0000000000000001, 1 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 * 0x0000000000012345, 74565 = 0xffff6e5d7ffedcbb, -160127118287685 0xffffffff7fffffff, -2147483649 * 0x0000000012345678, 305419896 = 0xf6e5d4c3edcba988, -655884232739280504 0xffffffff7fffffff, -2147483649 * 0x000000007fffffff, 2147483647 = 0xc000000000000001, -4611686018427387903 0xffffffff7fffffff, -2147483649 * 0x00000000ffffffff, 4294967295 = 0x7fffffff80000001, 9223372034707292161 0xffffffff7fffffff, -2147483649 * 0x0000000100000000, 4294967296 = 0x7fffffff00000000, 9223372032559808512 0xffffffff7fffffff, -2147483649 * 0x0000000100000001, 4294967297 = 0x7ffffffe7fffffff, 9223372030412324863 0xffffffff7fffffff, -2147483649 * 0x0000000100012345, 4295041861 = 0x7fff6e5c7ffedcbb, 9223211905441520827 0xffffffff7fffffff, -2147483649 * 0x0000000112345678, 4600387192 = 0x76e5d4c2edcba988, 8567487799820528008 0xffffffff7fffffff, -2147483649 * 0x000000017fffffff, 6442450943 = 0x3fffffff00000001, 4611686014132420609 0xffffffff7fffffff, -2147483649 * 0x00000001ffffffff, 8589934591 = 0xfffffffe80000001, -6442450943 0xffffffff7fffffff, -2147483649 * 0x0001234500000000, 320254236426240 = 0x7ffedcbb00000000, 9223051782618349568 0xffffffff7fffffff, -2147483649 * 0x0001234500000001, 320254236426241 = 0x7ffedcba7fffffff, 9223051780470865919 0xffffffff7fffffff, -2147483649 * 0x0001234500012345, 320254236500805 = 0x7ffe4b187ffedcbb, 9222891655500061883 0xffffffff7fffffff, -2147483649 * 0x0001234512345678, 320254541846136 = 0x76e4b17eedcba988, 8567167549879069064 0xffffffff7fffffff, -2147483649 * 0x000123457fffffff, 320256383909887 = 0x3ffedcbb00000001, 4611365764190961665 0xffffffff7fffffff, -2147483649 * 0x00012345ffffffff, 320258531393535 = 0xfffedcba80000001, -320256383909887 0xffffffff7fffffff, -2147483649 * 0x1234567800000000, 1311768464867721216 = 0xedcba98800000000, -1311768464867721216 0xffffffff7fffffff, -2147483649 * 0x1234567800000001, 1311768464867721217 = 0xedcba9877fffffff, -1311768467015204865 0xffffffff7fffffff, -2147483649 * 0x1234567800012345, 1311768464867795781 = 0xedcb17e57ffedcbb, -1311928591986008901 0xffffffff7fffffff, -2147483649 * 0x1234567812345678, 1311768465173141112 = 0xe4b17e4bedcba988, -1967652697607001720 0xffffffff7fffffff, -2147483649 * 0x123456787fffffff, 1311768467015204863 = 0xadcba98800000001, -5923454483295109119 0xffffffff7fffffff, -2147483649 * 0x12345678ffffffff, 1311768469162688511 = 0x6dcba98780000001, 7911603569839570945 0xffffffff7fffffff, -2147483649 * 0x7fffffff00000000, 9223372032559808512 = 0x0000000100000000, 4294967296 0xffffffff7fffffff, -2147483649 * 0x7fffffff00000001, 9223372032559808513 = 0x000000007fffffff, 2147483647 0xffffffff7fffffff, -2147483649 * 0x7fffffff00012345, 9223372032559883077 = 0xffff6e5e7ffedcbb, -160122823320389 0xffffffff7fffffff, -2147483649 * 0x7fffffff12345678, 9223372032865228408 = 0xf6e5d4c4edcba988, -655884228444313208 0xffffffff7fffffff, -2147483649 * 0x7fffffff7fffffff, 9223372034707292159 = 0xc000000100000001, -4611686014132420607 0xffffffff7fffffff, -2147483649 * 0x7fffffffffffffff, 9223372036854775807 = 0x8000000080000001, -9223372034707292159 0xffffffff7fffffff, -2147483649 * 0xffffffff00000000, -4294967296 = 0x8000000100000000, -9223372032559808512 0xffffffff7fffffff, -2147483649 * 0xffffffff00000001, -4294967295 = 0x800000007fffffff, -9223372034707292161 0xffffffff7fffffff, -2147483649 * 0xffffffff00012345, -4294892731 = 0x7fff6e5e7ffedcbb, 9223211914031455419 0xffffffff7fffffff, -2147483649 * 0xffffffff12345678, -3989547400 = 0x76e5d4c4edcba988, 8567487808410462600 0xffffffff7fffffff, -2147483649 * 0xffffffff7fffffff, -2147483649 = 0x4000000100000001, 4611686022722355201 0xffffffff7fffffff, -2147483649 * 0xffffffffffffffff, -1 = 0x0000000080000001, 2147483649 0xffffffffffffffff, -1 * 0x0000000000000000, 0 = 0x0000000000000000, 0 0xffffffffffffffff, -1 * 0x0000000000000001, 1 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 * 0x0000000000012345, 74565 = 0xfffffffffffedcbb, -74565 0xffffffffffffffff, -1 * 0x0000000012345678, 305419896 = 0xffffffffedcba988, -305419896 0xffffffffffffffff, -1 * 0x000000007fffffff, 2147483647 = 0xffffffff80000001, -2147483647 0xffffffffffffffff, -1 * 0x00000000ffffffff, 4294967295 = 0xffffffff00000001, -4294967295 0xffffffffffffffff, -1 * 0x0000000100000000, 4294967296 = 0xffffffff00000000, -4294967296 0xffffffffffffffff, -1 * 0x0000000100000001, 4294967297 = 0xfffffffeffffffff, -4294967297 0xffffffffffffffff, -1 * 0x0000000100012345, 4295041861 = 0xfffffffefffedcbb, -4295041861 0xffffffffffffffff, -1 * 0x0000000112345678, 4600387192 = 0xfffffffeedcba988, -4600387192 0xffffffffffffffff, -1 * 0x000000017fffffff, 6442450943 = 0xfffffffe80000001, -6442450943 0xffffffffffffffff, -1 * 0x00000001ffffffff, 8589934591 = 0xfffffffe00000001, -8589934591 0xffffffffffffffff, -1 * 0x0001234500000000, 320254236426240 = 0xfffedcbb00000000, -320254236426240 0xffffffffffffffff, -1 * 0x0001234500000001, 320254236426241 = 0xfffedcbaffffffff, -320254236426241 0xffffffffffffffff, -1 * 0x0001234500012345, 320254236500805 = 0xfffedcbafffedcbb, -320254236500805 0xffffffffffffffff, -1 * 0x0001234512345678, 320254541846136 = 0xfffedcbaedcba988, -320254541846136 0xffffffffffffffff, -1 * 0x000123457fffffff, 320256383909887 = 0xfffedcba80000001, -320256383909887 0xffffffffffffffff, -1 * 0x00012345ffffffff, 320258531393535 = 0xfffedcba00000001, -320258531393535 0xffffffffffffffff, -1 * 0x1234567800000000, 1311768464867721216 = 0xedcba98800000000, -1311768464867721216 0xffffffffffffffff, -1 * 0x1234567800000001, 1311768464867721217 = 0xedcba987ffffffff, -1311768464867721217 0xffffffffffffffff, -1 * 0x1234567800012345, 1311768464867795781 = 0xedcba987fffedcbb, -1311768464867795781 0xffffffffffffffff, -1 * 0x1234567812345678, 1311768465173141112 = 0xedcba987edcba988, -1311768465173141112 0xffffffffffffffff, -1 * 0x123456787fffffff, 1311768467015204863 = 0xedcba98780000001, -1311768467015204863 0xffffffffffffffff, -1 * 0x12345678ffffffff, 1311768469162688511 = 0xedcba98700000001, -1311768469162688511 0xffffffffffffffff, -1 * 0x7fffffff00000000, 9223372032559808512 = 0x8000000100000000, -9223372032559808512 0xffffffffffffffff, -1 * 0x7fffffff00000001, 9223372032559808513 = 0x80000000ffffffff, -9223372032559808513 0xffffffffffffffff, -1 * 0x7fffffff00012345, 9223372032559883077 = 0x80000000fffedcbb, -9223372032559883077 0xffffffffffffffff, -1 * 0x7fffffff12345678, 9223372032865228408 = 0x80000000edcba988, -9223372032865228408 0xffffffffffffffff, -1 * 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000080000001, -9223372034707292159 0xffffffffffffffff, -1 * 0x7fffffffffffffff, 9223372036854775807 = 0x8000000000000001, -9223372036854775807 0xffffffffffffffff, -1 * 0xffffffff00000000, -4294967296 = 0x0000000100000000, 4294967296 0xffffffffffffffff, -1 * 0xffffffff00000001, -4294967295 = 0x00000000ffffffff, 4294967295 0xffffffffffffffff, -1 * 0xffffffff00012345, -4294892731 = 0x00000000fffedcbb, 4294892731 0xffffffffffffffff, -1 * 0xffffffff12345678, -3989547400 = 0x00000000edcba988, 3989547400 0xffffffffffffffff, -1 * 0xffffffff7fffffff, -2147483649 = 0x0000000080000001, 2147483649 0xffffffffffffffff, -1 * 0xffffffffffffffff, -1 = 0x0000000000000001, 1 0x0000000000000000, 0 / 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x0000000000012345, 74565 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x0000000000012345, 74565 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x0000000012345678, 305419896 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x0000000012345678, 305419896 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x000000007fffffff, 2147483647 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x000000007fffffff, 2147483647 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0xffffffff7fffffff, -2147483649 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0xffffffff7fffffff, -2147483649 = 0x0000000000000000, 0 0x0000000000000000, 0 / 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0000000000000000, 0 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0000000000000001, 1 / 0x0000000000000001, 1 = 0x0000000000000001, 1 0x0000000000000001, 1 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0000000000000001, 1 / 0x0000000000012345, 74565 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x0000000000012345, 74565 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x0000000012345678, 305419896 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x0000000012345678, 305419896 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x000000007fffffff, 2147483647 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x000000007fffffff, 2147483647 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x00000000ffffffff, 4294967295 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x0000000100000000, 4294967296 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x0000000100000001, 4294967297 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x0000000100012345, 4295041861 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x0000000112345678, 4600387192 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x000000017fffffff, 6442450943 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x00000001ffffffff, 8589934591 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x0001234500000000, 320254236426240 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x0001234500000001, 320254236426241 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x0001234500012345, 320254236500805 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x0001234512345678, 320254541846136 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x000123457fffffff, 320256383909887 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x00012345ffffffff, 320258531393535 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x1234567800000000, 1311768464867721216 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x1234567800000001, 1311768464867721217 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x1234567800012345, 1311768464867795781 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x1234567812345678, 1311768465173141112 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x123456787fffffff, 1311768467015204863 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0xffffffff00000000, -4294967296 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0xffffffff00000001, -4294967295 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0xffffffff00012345, -4294892731 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0xffffffff12345678, -3989547400 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0xffffffff7fffffff, -2147483649 = 0x0000000000000000, 0 0x0000000000000001, 1 % 0xffffffff7fffffff, -2147483649 = 0x0000000000000001, 1 0x0000000000000001, 1 / 0xffffffffffffffff, -1 = 0xffffffffffffffff, -1 0x0000000000000001, 1 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0000000000012345, 74565 / 0x0000000000000001, 1 = 0x0000000000012345, 74565 0x0000000000012345, 74565 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0000000000012345, 74565 / 0x0000000000012345, 74565 = 0x0000000000000001, 1 0x0000000000012345, 74565 % 0x0000000000012345, 74565 = 0x0000000000000000, 0 0x0000000000012345, 74565 / 0x0000000012345678, 305419896 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x0000000012345678, 305419896 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x000000007fffffff, 2147483647 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x000000007fffffff, 2147483647 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x00000000ffffffff, 4294967295 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x0000000100000000, 4294967296 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x0000000100000001, 4294967297 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x0000000100012345, 4295041861 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x0000000112345678, 4600387192 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x000000017fffffff, 6442450943 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x00000001ffffffff, 8589934591 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x0001234500000000, 320254236426240 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x0001234500000001, 320254236426241 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x0001234500012345, 320254236500805 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x0001234512345678, 320254541846136 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x000123457fffffff, 320256383909887 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x00012345ffffffff, 320258531393535 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x1234567800000000, 1311768464867721216 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x1234567800000001, 1311768464867721217 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x1234567800012345, 1311768464867795781 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x1234567812345678, 1311768465173141112 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x123456787fffffff, 1311768467015204863 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x12345678ffffffff, 1311768469162688511 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x7fffffff00000000, 9223372032559808512 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x7fffffff00000001, 9223372032559808513 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x7fffffff00012345, 9223372032559883077 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x7fffffff12345678, 9223372032865228408 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0xffffffff00000000, -4294967296 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0xffffffff00000001, -4294967295 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0xffffffff00012345, -4294892731 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0xffffffff12345678, -3989547400 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0xffffffff7fffffff, -2147483649 = 0x0000000000000000, 0 0x0000000000012345, 74565 % 0xffffffff7fffffff, -2147483649 = 0x0000000000012345, 74565 0x0000000000012345, 74565 / 0xffffffffffffffff, -1 = 0xfffffffffffedcbb, -74565 0x0000000000012345, 74565 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0000000012345678, 305419896 / 0x0000000000000001, 1 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0000000012345678, 305419896 / 0x0000000000012345, 74565 = 0x0000000000000ffe, 4094 0x0000000012345678, 305419896 % 0x0000000000012345, 74565 = 0x0000000000004d02, 19714 0x0000000012345678, 305419896 / 0x0000000012345678, 305419896 = 0x0000000000000001, 1 0x0000000012345678, 305419896 % 0x0000000012345678, 305419896 = 0x0000000000000000, 0 0x0000000012345678, 305419896 / 0x000000007fffffff, 2147483647 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x000000007fffffff, 2147483647 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x00000000ffffffff, 4294967295 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x0000000100000000, 4294967296 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x0000000100000001, 4294967297 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x0000000100012345, 4295041861 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x0000000112345678, 4600387192 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x000000017fffffff, 6442450943 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x00000001ffffffff, 8589934591 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x0001234500000000, 320254236426240 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x0001234500000001, 320254236426241 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x0001234500012345, 320254236500805 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x0001234512345678, 320254541846136 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x000123457fffffff, 320256383909887 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x00012345ffffffff, 320258531393535 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x1234567800000000, 1311768464867721216 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x1234567800000001, 1311768464867721217 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x1234567800012345, 1311768464867795781 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x1234567812345678, 1311768465173141112 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x123456787fffffff, 1311768467015204863 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x12345678ffffffff, 1311768469162688511 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x7fffffff00000000, 9223372032559808512 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x7fffffff00000001, 9223372032559808513 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x7fffffff00012345, 9223372032559883077 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x7fffffff12345678, 9223372032865228408 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0x7fffffffffffffff, 9223372036854775807 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0xffffffff00000000, -4294967296 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0xffffffff00000001, -4294967295 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0xffffffff00012345, -4294892731 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0xffffffff12345678, -3989547400 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0xffffffff7fffffff, -2147483649 = 0x0000000000000000, 0 0x0000000012345678, 305419896 % 0xffffffff7fffffff, -2147483649 = 0x0000000012345678, 305419896 0x0000000012345678, 305419896 / 0xffffffffffffffff, -1 = 0xffffffffedcba988, -305419896 0x0000000012345678, 305419896 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 / 0x0000000000000001, 1 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 / 0x0000000000012345, 74565 = 0x0000000000007080, 28800 0x000000007fffffff, 2147483647 % 0x0000000000012345, 74565 = 0x0000000000002d7f, 11647 0x000000007fffffff, 2147483647 / 0x0000000012345678, 305419896 = 0x0000000000000007, 7 0x000000007fffffff, 2147483647 % 0x0000000012345678, 305419896 = 0x000000000091a2b7, 9544375 0x000000007fffffff, 2147483647 / 0x000000007fffffff, 2147483647 = 0x0000000000000001, 1 0x000000007fffffff, 2147483647 % 0x000000007fffffff, 2147483647 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 / 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x00000000ffffffff, 4294967295 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x0000000100000000, 4294967296 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x0000000100000001, 4294967297 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x0000000100012345, 4295041861 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x0000000112345678, 4600387192 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x000000017fffffff, 6442450943 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x00000001ffffffff, 8589934591 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x0001234500000000, 320254236426240 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x0001234500000001, 320254236426241 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x0001234500012345, 320254236500805 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x0001234512345678, 320254541846136 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x000123457fffffff, 320256383909887 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x00012345ffffffff, 320258531393535 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x1234567800000000, 1311768464867721216 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x1234567800000001, 1311768464867721217 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x1234567800012345, 1311768464867795781 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x1234567812345678, 1311768465173141112 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x123456787fffffff, 1311768467015204863 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x12345678ffffffff, 1311768469162688511 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x7fffffff00000000, 9223372032559808512 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x7fffffff00000001, 9223372032559808513 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x7fffffff00012345, 9223372032559883077 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x7fffffff12345678, 9223372032865228408 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x7fffffff7fffffff, 9223372034707292159 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0x7fffffffffffffff, 9223372036854775807 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0xffffffff00000000, -4294967296 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0xffffffff00000001, -4294967295 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0xffffffff00012345, -4294892731 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0xffffffff12345678, -3989547400 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0xffffffff7fffffff, -2147483649 = 0x0000000000000000, 0 0x000000007fffffff, 2147483647 % 0xffffffff7fffffff, -2147483649 = 0x000000007fffffff, 2147483647 0x000000007fffffff, 2147483647 / 0xffffffffffffffff, -1 = 0xffffffff80000001, -2147483647 0x000000007fffffff, 2147483647 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 / 0x0000000000000001, 1 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 / 0x0000000000012345, 74565 = 0x000000000000e100, 57600 0x00000000ffffffff, 4294967295 % 0x0000000000012345, 74565 = 0x0000000000005aff, 23295 0x00000000ffffffff, 4294967295 / 0x0000000012345678, 305419896 = 0x000000000000000e, 14 0x00000000ffffffff, 4294967295 % 0x0000000012345678, 305419896 = 0x000000000123456f, 19088751 0x00000000ffffffff, 4294967295 / 0x000000007fffffff, 2147483647 = 0x0000000000000002, 2 0x00000000ffffffff, 4294967295 % 0x000000007fffffff, 2147483647 = 0x0000000000000001, 1 0x00000000ffffffff, 4294967295 / 0x00000000ffffffff, 4294967295 = 0x0000000000000001, 1 0x00000000ffffffff, 4294967295 % 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 / 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x0000000100000000, 4294967296 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x0000000100000001, 4294967297 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x0000000100012345, 4295041861 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x0000000112345678, 4600387192 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x000000017fffffff, 6442450943 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x00000001ffffffff, 8589934591 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x0001234500000000, 320254236426240 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x0001234500000001, 320254236426241 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x0001234500012345, 320254236500805 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x0001234512345678, 320254541846136 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x000123457fffffff, 320256383909887 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x00012345ffffffff, 320258531393535 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x1234567800000000, 1311768464867721216 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x1234567800000001, 1311768464867721217 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x1234567800012345, 1311768464867795781 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x1234567812345678, 1311768465173141112 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x123456787fffffff, 1311768467015204863 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x12345678ffffffff, 1311768469162688511 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x7fffffff00000000, 9223372032559808512 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x7fffffff00000001, 9223372032559808513 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x7fffffff00012345, 9223372032559883077 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x7fffffff12345678, 9223372032865228408 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x7fffffff7fffffff, 9223372034707292159 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0x7fffffffffffffff, 9223372036854775807 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 % 0xffffffff00000000, -4294967296 = 0x00000000ffffffff, 4294967295 0x00000000ffffffff, 4294967295 / 0xffffffff00000001, -4294967295 = 0xffffffffffffffff, -1 0x00000000ffffffff, 4294967295 % 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0x00000000ffffffff, 4294967295 / 0xffffffff00012345, -4294892731 = 0xffffffffffffffff, -1 0x00000000ffffffff, 4294967295 % 0xffffffff00012345, -4294892731 = 0x0000000000012344, 74564 0x00000000ffffffff, 4294967295 / 0xffffffff12345678, -3989547400 = 0xffffffffffffffff, -1 0x00000000ffffffff, 4294967295 % 0xffffffff12345678, -3989547400 = 0x0000000012345677, 305419895 0x00000000ffffffff, 4294967295 / 0xffffffff7fffffff, -2147483649 = 0xffffffffffffffff, -1 0x00000000ffffffff, 4294967295 % 0xffffffff7fffffff, -2147483649 = 0x000000007ffffffe, 2147483646 0x00000000ffffffff, 4294967295 / 0xffffffffffffffff, -1 = 0xffffffff00000001, -4294967295 0x00000000ffffffff, 4294967295 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 / 0x0000000000000001, 1 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 / 0x0000000000012345, 74565 = 0x000000000000e0ff, 57599 0x0000000100000000, 4294967296 % 0x0000000000012345, 74565 = 0x0000000000017e45, 97861 0x0000000100000000, 4294967296 / 0x0000000012345678, 305419896 = 0x000000000000000d, 13 0x0000000100000000, 4294967296 % 0x0000000012345678, 305419896 = 0x00000000010e7755, 17725269 0x0000000100000000, 4294967296 / 0x000000007fffffff, 2147483647 = 0x0000000000000001, 1 0x0000000100000000, 4294967296 % 0x000000007fffffff, 2147483647 = 0x0000000000000001, 1 0x0000000100000000, 4294967296 / 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 / 0x0000000100000000, 4294967296 = 0x0000000000000001, 1 0x0000000100000000, 4294967296 % 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 / 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x0000000100000001, 4294967297 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x0000000100012345, 4295041861 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x0000000112345678, 4600387192 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x000000017fffffff, 6442450943 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x00000001ffffffff, 8589934591 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x0001234500000000, 320254236426240 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x0001234500000001, 320254236426241 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x0001234500012345, 320254236500805 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x0001234512345678, 320254541846136 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x000123457fffffff, 320256383909887 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x00012345ffffffff, 320258531393535 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x1234567800000000, 1311768464867721216 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x1234567800000001, 1311768464867721217 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x1234567800012345, 1311768464867795781 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x1234567812345678, 1311768465173141112 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x123456787fffffff, 1311768467015204863 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x12345678ffffffff, 1311768469162688511 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x7fffffff00000000, 9223372032559808512 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x7fffffff00000001, 9223372032559808513 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x7fffffff00012345, 9223372032559883077 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x7fffffff12345678, 9223372032865228408 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0x7fffffffffffffff, 9223372036854775807 = 0x0000000100000000, 4294967296 0x0000000100000000, 4294967296 / 0xffffffff00000000, -4294967296 = 0xffffffffffffffff, -1 0x0000000100000000, 4294967296 % 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 / 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 / 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 / 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 % 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0x0000000100000000, 4294967296 / 0xffffffff7fffffff, -2147483649 = 0xffffffffffffffff, -1 0x0000000100000000, 4294967296 % 0xffffffff7fffffff, -2147483649 = 0x000000007fffffff, 2147483647 0x0000000100000000, 4294967296 / 0xffffffffffffffff, -1 = 0xffffffff00000000, -4294967296 0x0000000100000000, 4294967296 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 / 0x0000000000000001, 1 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 / 0x0000000000012345, 74565 = 0x000000000000e100, 57600 0x0000000100000001, 4294967297 % 0x0000000000012345, 74565 = 0x0000000000005b01, 23297 0x0000000100000001, 4294967297 / 0x0000000012345678, 305419896 = 0x000000000000000e, 14 0x0000000100000001, 4294967297 % 0x0000000012345678, 305419896 = 0x0000000001234571, 19088753 0x0000000100000001, 4294967297 / 0x000000007fffffff, 2147483647 = 0x0000000000000002, 2 0x0000000100000001, 4294967297 % 0x000000007fffffff, 2147483647 = 0x0000000000000003, 3 0x0000000100000001, 4294967297 / 0x00000000ffffffff, 4294967295 = 0x0000000000000001, 1 0x0000000100000001, 4294967297 % 0x00000000ffffffff, 4294967295 = 0x0000000000000002, 2 0x0000000100000001, 4294967297 / 0x0000000100000000, 4294967296 = 0x0000000000000001, 1 0x0000000100000001, 4294967297 % 0x0000000100000000, 4294967296 = 0x0000000000000001, 1 0x0000000100000001, 4294967297 / 0x0000000100000001, 4294967297 = 0x0000000000000001, 1 0x0000000100000001, 4294967297 % 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 / 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x0000000100012345, 4295041861 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x0000000112345678, 4600387192 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x000000017fffffff, 6442450943 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x00000001ffffffff, 8589934591 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x0001234500000000, 320254236426240 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x0001234500000001, 320254236426241 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x0001234500012345, 320254236500805 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x0001234512345678, 320254541846136 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x000123457fffffff, 320256383909887 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x00012345ffffffff, 320258531393535 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x1234567800000000, 1311768464867721216 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x1234567800000001, 1311768464867721217 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x1234567800012345, 1311768464867795781 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x1234567812345678, 1311768465173141112 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x123456787fffffff, 1311768467015204863 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x12345678ffffffff, 1311768469162688511 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x7fffffff00000000, 9223372032559808512 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x7fffffff00000001, 9223372032559808513 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x7fffffff00012345, 9223372032559883077 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x7fffffff12345678, 9223372032865228408 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x0000000100000001, 4294967297 % 0x7fffffffffffffff, 9223372036854775807 = 0x0000000100000001, 4294967297 0x0000000100000001, 4294967297 / 0xffffffff00000000, -4294967296 = 0xffffffffffffffff, -1 0x0000000100000001, 4294967297 % 0xffffffff00000000, -4294967296 = 0x0000000000000001, 1 0x0000000100000001, 4294967297 / 0xffffffff00000001, -4294967295 = 0xffffffffffffffff, -1 0x0000000100000001, 4294967297 % 0xffffffff00000001, -4294967295 = 0x0000000000000002, 2 0x0000000100000001, 4294967297 / 0xffffffff00012345, -4294892731 = 0xffffffffffffffff, -1 0x0000000100000001, 4294967297 % 0xffffffff00012345, -4294892731 = 0x0000000000012346, 74566 0x0000000100000001, 4294967297 / 0xffffffff12345678, -3989547400 = 0xffffffffffffffff, -1 0x0000000100000001, 4294967297 % 0xffffffff12345678, -3989547400 = 0x0000000012345679, 305419897 0x0000000100000001, 4294967297 / 0xffffffff7fffffff, -2147483649 = 0xffffffffffffffff, -1 0x0000000100000001, 4294967297 % 0xffffffff7fffffff, -2147483649 = 0x0000000080000000, 2147483648 0x0000000100000001, 4294967297 / 0xffffffffffffffff, -1 = 0xfffffffeffffffff, -4294967297 0x0000000100000001, 4294967297 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 / 0x0000000000000001, 1 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 / 0x0000000000012345, 74565 = 0x000000000000e101, 57601 0x0000000100012345, 4295041861 % 0x0000000000012345, 74565 = 0x0000000000005b00, 23296 0x0000000100012345, 4295041861 / 0x0000000012345678, 305419896 = 0x000000000000000e, 14 0x0000000100012345, 4295041861 % 0x0000000012345678, 305419896 = 0x00000000012468b5, 19163317 0x0000000100012345, 4295041861 / 0x000000007fffffff, 2147483647 = 0x0000000000000002, 2 0x0000000100012345, 4295041861 % 0x000000007fffffff, 2147483647 = 0x0000000000012347, 74567 0x0000000100012345, 4295041861 / 0x00000000ffffffff, 4294967295 = 0x0000000000000001, 1 0x0000000100012345, 4295041861 % 0x00000000ffffffff, 4294967295 = 0x0000000000012346, 74566 0x0000000100012345, 4295041861 / 0x0000000100000000, 4294967296 = 0x0000000000000001, 1 0x0000000100012345, 4295041861 % 0x0000000100000000, 4294967296 = 0x0000000000012345, 74565 0x0000000100012345, 4295041861 / 0x0000000100000001, 4294967297 = 0x0000000000000001, 1 0x0000000100012345, 4295041861 % 0x0000000100000001, 4294967297 = 0x0000000000012344, 74564 0x0000000100012345, 4295041861 / 0x0000000100012345, 4295041861 = 0x0000000000000001, 1 0x0000000100012345, 4295041861 % 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x0000000112345678, 4600387192 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x000000017fffffff, 6442450943 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x00000001ffffffff, 8589934591 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x0001234500000000, 320254236426240 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x0001234500000001, 320254236426241 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x0001234500012345, 320254236500805 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x0001234512345678, 320254541846136 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x000123457fffffff, 320256383909887 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x00012345ffffffff, 320258531393535 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x1234567800000000, 1311768464867721216 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x1234567800000001, 1311768464867721217 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x1234567800012345, 1311768464867795781 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x1234567812345678, 1311768465173141112 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x123456787fffffff, 1311768467015204863 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x12345678ffffffff, 1311768469162688511 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x7fffffff00000000, 9223372032559808512 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x7fffffff00000001, 9223372032559808513 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x7fffffff00012345, 9223372032559883077 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x7fffffff12345678, 9223372032865228408 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x0000000100012345, 4295041861 % 0x7fffffffffffffff, 9223372036854775807 = 0x0000000100012345, 4295041861 0x0000000100012345, 4295041861 / 0xffffffff00000000, -4294967296 = 0xffffffffffffffff, -1 0x0000000100012345, 4295041861 % 0xffffffff00000000, -4294967296 = 0x0000000000012345, 74565 0x0000000100012345, 4295041861 / 0xffffffff00000001, -4294967295 = 0xffffffffffffffff, -1 0x0000000100012345, 4295041861 % 0xffffffff00000001, -4294967295 = 0x0000000000012346, 74566 0x0000000100012345, 4295041861 / 0xffffffff00012345, -4294892731 = 0xffffffffffffffff, -1 0x0000000100012345, 4295041861 % 0xffffffff00012345, -4294892731 = 0x000000000002468a, 149130 0x0000000100012345, 4295041861 / 0xffffffff12345678, -3989547400 = 0xffffffffffffffff, -1 0x0000000100012345, 4295041861 % 0xffffffff12345678, -3989547400 = 0x00000000123579bd, 305494461 0x0000000100012345, 4295041861 / 0xffffffff7fffffff, -2147483649 = 0xfffffffffffffffe, -2 0x0000000100012345, 4295041861 % 0xffffffff7fffffff, -2147483649 = 0x0000000000012343, 74563 0x0000000100012345, 4295041861 / 0xffffffffffffffff, -1 = 0xfffffffefffedcbb, -4295041861 0x0000000100012345, 4295041861 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 / 0x0000000000000001, 1 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 / 0x0000000000012345, 74565 = 0x000000000000f0ff, 61695 0x0000000112345678, 4600387192 % 0x0000000000012345, 74565 = 0x00000000000184bd, 99517 0x0000000112345678, 4600387192 / 0x0000000012345678, 305419896 = 0x000000000000000f, 15 0x0000000112345678, 4600387192 % 0x0000000012345678, 305419896 = 0x0000000001234570, 19088752 0x0000000112345678, 4600387192 / 0x000000007fffffff, 2147483647 = 0x0000000000000002, 2 0x0000000112345678, 4600387192 % 0x000000007fffffff, 2147483647 = 0x000000001234567a, 305419898 0x0000000112345678, 4600387192 / 0x00000000ffffffff, 4294967295 = 0x0000000000000001, 1 0x0000000112345678, 4600387192 % 0x00000000ffffffff, 4294967295 = 0x0000000012345679, 305419897 0x0000000112345678, 4600387192 / 0x0000000100000000, 4294967296 = 0x0000000000000001, 1 0x0000000112345678, 4600387192 % 0x0000000100000000, 4294967296 = 0x0000000012345678, 305419896 0x0000000112345678, 4600387192 / 0x0000000100000001, 4294967297 = 0x0000000000000001, 1 0x0000000112345678, 4600387192 % 0x0000000100000001, 4294967297 = 0x0000000012345677, 305419895 0x0000000112345678, 4600387192 / 0x0000000100012345, 4295041861 = 0x0000000000000001, 1 0x0000000112345678, 4600387192 % 0x0000000100012345, 4295041861 = 0x0000000012333333, 305345331 0x0000000112345678, 4600387192 / 0x0000000112345678, 4600387192 = 0x0000000000000001, 1 0x0000000112345678, 4600387192 % 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x000000017fffffff, 6442450943 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x00000001ffffffff, 8589934591 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x0001234500000000, 320254236426240 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x0001234500000001, 320254236426241 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x0001234500012345, 320254236500805 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x0001234512345678, 320254541846136 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x000123457fffffff, 320256383909887 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x00012345ffffffff, 320258531393535 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x1234567800000000, 1311768464867721216 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x1234567800000001, 1311768464867721217 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x1234567800012345, 1311768464867795781 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x1234567812345678, 1311768465173141112 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x123456787fffffff, 1311768467015204863 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x12345678ffffffff, 1311768469162688511 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x7fffffff00000000, 9223372032559808512 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x7fffffff00000001, 9223372032559808513 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x7fffffff00012345, 9223372032559883077 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x7fffffff12345678, 9223372032865228408 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x0000000112345678, 4600387192 % 0x7fffffffffffffff, 9223372036854775807 = 0x0000000112345678, 4600387192 0x0000000112345678, 4600387192 / 0xffffffff00000000, -4294967296 = 0xffffffffffffffff, -1 0x0000000112345678, 4600387192 % 0xffffffff00000000, -4294967296 = 0x0000000012345678, 305419896 0x0000000112345678, 4600387192 / 0xffffffff00000001, -4294967295 = 0xffffffffffffffff, -1 0x0000000112345678, 4600387192 % 0xffffffff00000001, -4294967295 = 0x0000000012345679, 305419897 0x0000000112345678, 4600387192 / 0xffffffff00012345, -4294892731 = 0xffffffffffffffff, -1 0x0000000112345678, 4600387192 % 0xffffffff00012345, -4294892731 = 0x00000000123579bd, 305494461 0x0000000112345678, 4600387192 / 0xffffffff12345678, -3989547400 = 0xffffffffffffffff, -1 0x0000000112345678, 4600387192 % 0xffffffff12345678, -3989547400 = 0x000000002468acf0, 610839792 0x0000000112345678, 4600387192 / 0xffffffff7fffffff, -2147483649 = 0xfffffffffffffffe, -2 0x0000000112345678, 4600387192 % 0xffffffff7fffffff, -2147483649 = 0x0000000012345676, 305419894 0x0000000112345678, 4600387192 / 0xffffffffffffffff, -1 = 0xfffffffeedcba988, -4600387192 0x0000000112345678, 4600387192 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 / 0x0000000000000001, 1 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 / 0x0000000000012345, 74565 = 0x0000000000015180, 86400 0x000000017fffffff, 6442450943 % 0x0000000000012345, 74565 = 0x000000000000887f, 34943 0x000000017fffffff, 6442450943 / 0x0000000012345678, 305419896 = 0x0000000000000015, 21 0x000000017fffffff, 6442450943 % 0x0000000012345678, 305419896 = 0x0000000001b4e827, 28633127 0x000000017fffffff, 6442450943 / 0x000000007fffffff, 2147483647 = 0x0000000000000003, 3 0x000000017fffffff, 6442450943 % 0x000000007fffffff, 2147483647 = 0x0000000000000002, 2 0x000000017fffffff, 6442450943 / 0x00000000ffffffff, 4294967295 = 0x0000000000000001, 1 0x000000017fffffff, 6442450943 % 0x00000000ffffffff, 4294967295 = 0x0000000080000000, 2147483648 0x000000017fffffff, 6442450943 / 0x0000000100000000, 4294967296 = 0x0000000000000001, 1 0x000000017fffffff, 6442450943 % 0x0000000100000000, 4294967296 = 0x000000007fffffff, 2147483647 0x000000017fffffff, 6442450943 / 0x0000000100000001, 4294967297 = 0x0000000000000001, 1 0x000000017fffffff, 6442450943 % 0x0000000100000001, 4294967297 = 0x000000007ffffffe, 2147483646 0x000000017fffffff, 6442450943 / 0x0000000100012345, 4295041861 = 0x0000000000000001, 1 0x000000017fffffff, 6442450943 % 0x0000000100012345, 4295041861 = 0x000000007ffedcba, 2147409082 0x000000017fffffff, 6442450943 / 0x0000000112345678, 4600387192 = 0x0000000000000001, 1 0x000000017fffffff, 6442450943 % 0x0000000112345678, 4600387192 = 0x000000006dcba987, 1842063751 0x000000017fffffff, 6442450943 / 0x000000017fffffff, 6442450943 = 0x0000000000000001, 1 0x000000017fffffff, 6442450943 % 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x00000001ffffffff, 8589934591 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x0001234500000000, 320254236426240 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x0001234500000001, 320254236426241 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x0001234500012345, 320254236500805 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x0001234512345678, 320254541846136 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x000123457fffffff, 320256383909887 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x00012345ffffffff, 320258531393535 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x1234567800000000, 1311768464867721216 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x1234567800000001, 1311768464867721217 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x1234567800012345, 1311768464867795781 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x1234567812345678, 1311768465173141112 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x123456787fffffff, 1311768467015204863 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x12345678ffffffff, 1311768469162688511 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x7fffffff00000000, 9223372032559808512 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x7fffffff00000001, 9223372032559808513 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x7fffffff00012345, 9223372032559883077 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x7fffffff12345678, 9223372032865228408 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x7fffffff7fffffff, 9223372034707292159 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x000000017fffffff, 6442450943 % 0x7fffffffffffffff, 9223372036854775807 = 0x000000017fffffff, 6442450943 0x000000017fffffff, 6442450943 / 0xffffffff00000000, -4294967296 = 0xffffffffffffffff, -1 0x000000017fffffff, 6442450943 % 0xffffffff00000000, -4294967296 = 0x000000007fffffff, 2147483647 0x000000017fffffff, 6442450943 / 0xffffffff00000001, -4294967295 = 0xffffffffffffffff, -1 0x000000017fffffff, 6442450943 % 0xffffffff00000001, -4294967295 = 0x0000000080000000, 2147483648 0x000000017fffffff, 6442450943 / 0xffffffff00012345, -4294892731 = 0xffffffffffffffff, -1 0x000000017fffffff, 6442450943 % 0xffffffff00012345, -4294892731 = 0x0000000080012344, 2147558212 0x000000017fffffff, 6442450943 / 0xffffffff12345678, -3989547400 = 0xffffffffffffffff, -1 0x000000017fffffff, 6442450943 % 0xffffffff12345678, -3989547400 = 0x0000000092345677, 2452903543 0x000000017fffffff, 6442450943 / 0xffffffff7fffffff, -2147483649 = 0xfffffffffffffffe, -2 0x000000017fffffff, 6442450943 % 0xffffffff7fffffff, -2147483649 = 0x000000007ffffffd, 2147483645 0x000000017fffffff, 6442450943 / 0xffffffffffffffff, -1 = 0xfffffffe80000001, -6442450943 0x000000017fffffff, 6442450943 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 / 0x0000000000000001, 1 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 / 0x0000000000012345, 74565 = 0x000000000001c200, 115200 0x00000001ffffffff, 8589934591 % 0x0000000000012345, 74565 = 0x000000000000b5ff, 46591 0x00000001ffffffff, 8589934591 / 0x0000000012345678, 305419896 = 0x000000000000001c, 28 0x00000001ffffffff, 8589934591 % 0x0000000012345678, 305419896 = 0x0000000002468adf, 38177503 0x00000001ffffffff, 8589934591 / 0x000000007fffffff, 2147483647 = 0x0000000000000004, 4 0x00000001ffffffff, 8589934591 % 0x000000007fffffff, 2147483647 = 0x0000000000000003, 3 0x00000001ffffffff, 8589934591 / 0x00000000ffffffff, 4294967295 = 0x0000000000000002, 2 0x00000001ffffffff, 8589934591 % 0x00000000ffffffff, 4294967295 = 0x0000000000000001, 1 0x00000001ffffffff, 8589934591 / 0x0000000100000000, 4294967296 = 0x0000000000000001, 1 0x00000001ffffffff, 8589934591 % 0x0000000100000000, 4294967296 = 0x00000000ffffffff, 4294967295 0x00000001ffffffff, 8589934591 / 0x0000000100000001, 4294967297 = 0x0000000000000001, 1 0x00000001ffffffff, 8589934591 % 0x0000000100000001, 4294967297 = 0x00000000fffffffe, 4294967294 0x00000001ffffffff, 8589934591 / 0x0000000100012345, 4295041861 = 0x0000000000000001, 1 0x00000001ffffffff, 8589934591 % 0x0000000100012345, 4295041861 = 0x00000000fffedcba, 4294892730 0x00000001ffffffff, 8589934591 / 0x0000000112345678, 4600387192 = 0x0000000000000001, 1 0x00000001ffffffff, 8589934591 % 0x0000000112345678, 4600387192 = 0x00000000edcba987, 3989547399 0x00000001ffffffff, 8589934591 / 0x000000017fffffff, 6442450943 = 0x0000000000000001, 1 0x00000001ffffffff, 8589934591 % 0x000000017fffffff, 6442450943 = 0x0000000080000000, 2147483648 0x00000001ffffffff, 8589934591 / 0x00000001ffffffff, 8589934591 = 0x0000000000000001, 1 0x00000001ffffffff, 8589934591 % 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x0001234500000000, 320254236426240 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x0001234500000001, 320254236426241 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x0001234500012345, 320254236500805 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x0001234512345678, 320254541846136 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x000123457fffffff, 320256383909887 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x00012345ffffffff, 320258531393535 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x1234567800000000, 1311768464867721216 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x1234567800000001, 1311768464867721217 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x1234567800012345, 1311768464867795781 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x1234567812345678, 1311768465173141112 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x123456787fffffff, 1311768467015204863 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x12345678ffffffff, 1311768469162688511 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x7fffffff00000000, 9223372032559808512 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x7fffffff00000001, 9223372032559808513 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x7fffffff00012345, 9223372032559883077 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x7fffffff12345678, 9223372032865228408 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x7fffffff7fffffff, 9223372034707292159 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x00000001ffffffff, 8589934591 % 0x7fffffffffffffff, 9223372036854775807 = 0x00000001ffffffff, 8589934591 0x00000001ffffffff, 8589934591 / 0xffffffff00000000, -4294967296 = 0xffffffffffffffff, -1 0x00000001ffffffff, 8589934591 % 0xffffffff00000000, -4294967296 = 0x00000000ffffffff, 4294967295 0x00000001ffffffff, 8589934591 / 0xffffffff00000001, -4294967295 = 0xfffffffffffffffe, -2 0x00000001ffffffff, 8589934591 % 0xffffffff00000001, -4294967295 = 0x0000000000000001, 1 0x00000001ffffffff, 8589934591 / 0xffffffff00012345, -4294892731 = 0xfffffffffffffffe, -2 0x00000001ffffffff, 8589934591 % 0xffffffff00012345, -4294892731 = 0x0000000000024689, 149129 0x00000001ffffffff, 8589934591 / 0xffffffff12345678, -3989547400 = 0xfffffffffffffffe, -2 0x00000001ffffffff, 8589934591 % 0xffffffff12345678, -3989547400 = 0x000000002468acef, 610839791 0x00000001ffffffff, 8589934591 / 0xffffffff7fffffff, -2147483649 = 0xfffffffffffffffd, -3 0x00000001ffffffff, 8589934591 % 0xffffffff7fffffff, -2147483649 = 0x000000007ffffffc, 2147483644 0x00000001ffffffff, 8589934591 / 0xffffffffffffffff, -1 = 0xfffffffe00000001, -8589934591 0x00000001ffffffff, 8589934591 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 / 0x0000000000000001, 1 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 / 0x0000000000012345, 74565 = 0x0000000100000000, 4294967296 0x0001234500000000, 320254236426240 % 0x0000000000012345, 74565 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 / 0x0000000012345678, 305419896 = 0x00000000000efed5, 982741 0x0001234500000000, 320254236426240 % 0x0000000012345678, 305419896 = 0x000000000d86b503, 226931971 0x0001234500000000, 320254236426240 / 0x000000007fffffff, 2147483647 = 0x0000000000014689, 83593 0x0001234500000000, 320254236426240 % 0x000000007fffffff, 2147483647 = 0x0000000000014689, 83593 0x0001234500000000, 320254236426240 / 0x00000000ffffffff, 4294967295 = 0x0000000000002344, 9028 0x0001234500000000, 320254236426240 % 0x00000000ffffffff, 4294967295 = 0x0000000000002344, 9028 0x0001234500000000, 320254236426240 / 0x0000000100000000, 4294967296 = 0x0000000000012345, 74565 0x0001234500000000, 320254236426240 % 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 / 0x0000000100000001, 4294967297 = 0x0000000000012344, 74564 0x0001234500000000, 320254236426240 % 0x0000000100000001, 4294967297 = 0x00000000fffedcbc, 4294892732 0x0001234500000000, 320254236426240 / 0x0000000100012345, 4295041861 = 0x0000000000012343, 74563 0x0001234500000000, 320254236426240 % 0x0000000100012345, 4295041861 = 0x00000000b49c55f1, 3030144497 0x0001234500000000, 320254236426240 / 0x0000000112345678, 4600387192 = 0x0000000000010fec, 69612 0x0001234500000000, 320254236426240 % 0x0000000112345678, 4600387192 = 0x00000000d0374160, 3493282144 0x0001234500000000, 320254236426240 / 0x000000017fffffff, 6442450943 = 0x000000000000c22d, 49709 0x0001234500000000, 320254236426240 % 0x000000017fffffff, 6442450943 = 0x000000018000c22d, 6442500653 0x0001234500000000, 320254236426240 / 0x00000001ffffffff, 8589934591 = 0x00000000000091a2, 37282 0x0001234500000000, 320254236426240 % 0x00000001ffffffff, 8589934591 = 0x00000001000091a2, 4295004578 0x0001234500000000, 320254236426240 / 0x0001234500000000, 320254236426240 = 0x0000000000000001, 1 0x0001234500000000, 320254236426240 % 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x0001234500000001, 320254236426241 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x0001234500012345, 320254236500805 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x0001234512345678, 320254541846136 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x000123457fffffff, 320256383909887 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x00012345ffffffff, 320258531393535 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x1234567800000000, 1311768464867721216 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x1234567800000001, 1311768464867721217 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x1234567800012345, 1311768464867795781 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x1234567812345678, 1311768465173141112 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x123456787fffffff, 1311768467015204863 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x12345678ffffffff, 1311768469162688511 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x7fffffff00000000, 9223372032559808512 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x7fffffff00000001, 9223372032559808513 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x7fffffff00012345, 9223372032559883077 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x7fffffff12345678, 9223372032865228408 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x7fffffff7fffffff, 9223372034707292159 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 % 0x7fffffffffffffff, 9223372036854775807 = 0x0001234500000000, 320254236426240 0x0001234500000000, 320254236426240 / 0xffffffff00000000, -4294967296 = 0xfffffffffffedcbb, -74565 0x0001234500000000, 320254236426240 % 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x0001234500000000, 320254236426240 / 0xffffffff00000001, -4294967295 = 0xffffffffffffdcbc, -9028 0x0001234500000000, 320254236426240 % 0xffffffff00000001, -4294967295 = 0x0000000000002344, 9028 0x0001234500000000, 320254236426240 / 0xffffffff00012345, -4294892731 = 0xffffffffffffdcbc, -9028 0x0001234500000000, 320254236426240 % 0xffffffff00012345, -4294892731 = 0x00000000281fcd54, 673172820 0x0001234500000000, 320254236426240 / 0xffffffff12345678, -3989547400 = 0xffffffffffffda09, -9719 0x0001234500000000, 320254236426240 % 0xffffffff12345678, -3989547400 = 0x0000000020fec5c8, 553567688 0x0001234500000000, 320254236426240 / 0xffffffff7fffffff, -2147483649 = 0xfffffffffffdb977, -149129 0x0001234500000000, 320254236426240 % 0xffffffff7fffffff, -2147483649 = 0x000000007ffdb977, 2147334519 0x0001234500000000, 320254236426240 / 0xffffffffffffffff, -1 = 0xfffedcbb00000000, -320254236426240 0x0001234500000000, 320254236426240 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 / 0x0000000000000001, 1 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 / 0x0000000000012345, 74565 = 0x0000000100000000, 4294967296 0x0001234500000001, 320254236426241 % 0x0000000000012345, 74565 = 0x0000000000000001, 1 0x0001234500000001, 320254236426241 / 0x0000000012345678, 305419896 = 0x00000000000efed5, 982741 0x0001234500000001, 320254236426241 % 0x0000000012345678, 305419896 = 0x000000000d86b504, 226931972 0x0001234500000001, 320254236426241 / 0x000000007fffffff, 2147483647 = 0x0000000000014689, 83593 0x0001234500000001, 320254236426241 % 0x000000007fffffff, 2147483647 = 0x000000000001468a, 83594 0x0001234500000001, 320254236426241 / 0x00000000ffffffff, 4294967295 = 0x0000000000002344, 9028 0x0001234500000001, 320254236426241 % 0x00000000ffffffff, 4294967295 = 0x0000000000002345, 9029 0x0001234500000001, 320254236426241 / 0x0000000100000000, 4294967296 = 0x0000000000012345, 74565 0x0001234500000001, 320254236426241 % 0x0000000100000000, 4294967296 = 0x0000000000000001, 1 0x0001234500000001, 320254236426241 / 0x0000000100000001, 4294967297 = 0x0000000000012344, 74564 0x0001234500000001, 320254236426241 % 0x0000000100000001, 4294967297 = 0x00000000fffedcbd, 4294892733 0x0001234500000001, 320254236426241 / 0x0000000100012345, 4295041861 = 0x0000000000012343, 74563 0x0001234500000001, 320254236426241 % 0x0000000100012345, 4295041861 = 0x00000000b49c55f2, 3030144498 0x0001234500000001, 320254236426241 / 0x0000000112345678, 4600387192 = 0x0000000000010fec, 69612 0x0001234500000001, 320254236426241 % 0x0000000112345678, 4600387192 = 0x00000000d0374161, 3493282145 0x0001234500000001, 320254236426241 / 0x000000017fffffff, 6442450943 = 0x000000000000c22d, 49709 0x0001234500000001, 320254236426241 % 0x000000017fffffff, 6442450943 = 0x000000018000c22e, 6442500654 0x0001234500000001, 320254236426241 / 0x00000001ffffffff, 8589934591 = 0x00000000000091a2, 37282 0x0001234500000001, 320254236426241 % 0x00000001ffffffff, 8589934591 = 0x00000001000091a3, 4295004579 0x0001234500000001, 320254236426241 / 0x0001234500000000, 320254236426240 = 0x0000000000000001, 1 0x0001234500000001, 320254236426241 % 0x0001234500000000, 320254236426240 = 0x0000000000000001, 1 0x0001234500000001, 320254236426241 / 0x0001234500000001, 320254236426241 = 0x0000000000000001, 1 0x0001234500000001, 320254236426241 % 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x0001234500012345, 320254236500805 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x0001234512345678, 320254541846136 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x000123457fffffff, 320256383909887 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x00012345ffffffff, 320258531393535 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x1234567800000000, 1311768464867721216 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x1234567800000001, 1311768464867721217 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x1234567800012345, 1311768464867795781 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x1234567812345678, 1311768465173141112 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x123456787fffffff, 1311768467015204863 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x12345678ffffffff, 1311768469162688511 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x7fffffff00000000, 9223372032559808512 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x7fffffff00000001, 9223372032559808513 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x7fffffff00012345, 9223372032559883077 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x7fffffff12345678, 9223372032865228408 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x7fffffff7fffffff, 9223372034707292159 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x0001234500000001, 320254236426241 % 0x7fffffffffffffff, 9223372036854775807 = 0x0001234500000001, 320254236426241 0x0001234500000001, 320254236426241 / 0xffffffff00000000, -4294967296 = 0xfffffffffffedcbb, -74565 0x0001234500000001, 320254236426241 % 0xffffffff00000000, -4294967296 = 0x0000000000000001, 1 0x0001234500000001, 320254236426241 / 0xffffffff00000001, -4294967295 = 0xffffffffffffdcbc, -9028 0x0001234500000001, 320254236426241 % 0xffffffff00000001, -4294967295 = 0x0000000000002345, 9029 0x0001234500000001, 320254236426241 / 0xffffffff00012345, -4294892731 = 0xffffffffffffdcbc, -9028 0x0001234500000001, 320254236426241 % 0xffffffff00012345, -4294892731 = 0x00000000281fcd55, 673172821 0x0001234500000001, 320254236426241 / 0xffffffff12345678, -3989547400 = 0xffffffffffffda09, -9719 0x0001234500000001, 320254236426241 % 0xffffffff12345678, -3989547400 = 0x0000000020fec5c9, 553567689 0x0001234500000001, 320254236426241 / 0xffffffff7fffffff, -2147483649 = 0xfffffffffffdb977, -149129 0x0001234500000001, 320254236426241 % 0xffffffff7fffffff, -2147483649 = 0x000000007ffdb978, 2147334520 0x0001234500000001, 320254236426241 / 0xffffffffffffffff, -1 = 0xfffedcbaffffffff, -320254236426241 0x0001234500000001, 320254236426241 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 / 0x0000000000000001, 1 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 / 0x0000000000012345, 74565 = 0x0000000100000001, 4294967297 0x0001234500012345, 320254236500805 % 0x0000000000012345, 74565 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 / 0x0000000012345678, 305419896 = 0x00000000000ffffa, 1048570 0x0001234500012345, 320254236500805 % 0x0000000012345678, 305419896 = 0x0000000005bb2a15, 96152085 0x0001234500012345, 320254236500805 / 0x000000007fffffff, 2147483647 = 0x000000000002468a, 149130 0x0001234500012345, 320254236500805 % 0x000000007fffffff, 2147483647 = 0x00000000000369cf, 223695 0x0001234500012345, 320254236500805 / 0x00000000ffffffff, 4294967295 = 0x0000000000012345, 74565 0x0001234500012345, 320254236500805 % 0x00000000ffffffff, 4294967295 = 0x000000000002468a, 149130 0x0001234500012345, 320254236500805 / 0x0000000100000000, 4294967296 = 0x0000000000012345, 74565 0x0001234500012345, 320254236500805 % 0x0000000100000000, 4294967296 = 0x0000000000012345, 74565 0x0001234500012345, 320254236500805 / 0x0000000100000001, 4294967297 = 0x0000000000012345, 74565 0x0001234500012345, 320254236500805 % 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 / 0x0000000100012345, 4295041861 = 0x0000000000012341, 74561 0x0001234500012345, 320254236500805 % 0x0000000100012345, 4295041861 = 0x00000000b49fbfc0, 3030368192 0x0001234500012345, 320254236500805 / 0x0000000112345678, 4600387192 = 0x0000000000010fee, 69614 0x0001234500012345, 320254236500805 % 0x0000000112345678, 4600387192 = 0x00000000abcfb7b5, 2882516917 0x0001234500012345, 320254236500805 / 0x000000017fffffff, 6442450943 = 0x000000000000c22d, 49709 0x0001234500012345, 320254236500805 % 0x000000017fffffff, 6442450943 = 0x000000018001e572, 6442575218 0x0001234500012345, 320254236500805 / 0x00000001ffffffff, 8589934591 = 0x00000000000091a2, 37282 0x0001234500012345, 320254236500805 % 0x00000001ffffffff, 8589934591 = 0x000000010001b4e7, 4295079143 0x0001234500012345, 320254236500805 / 0x0001234500000000, 320254236426240 = 0x0000000000000001, 1 0x0001234500012345, 320254236500805 % 0x0001234500000000, 320254236426240 = 0x0000000000012345, 74565 0x0001234500012345, 320254236500805 / 0x0001234500000001, 320254236426241 = 0x0000000000000001, 1 0x0001234500012345, 320254236500805 % 0x0001234500000001, 320254236426241 = 0x0000000000012344, 74564 0x0001234500012345, 320254236500805 / 0x0001234500012345, 320254236500805 = 0x0000000000000001, 1 0x0001234500012345, 320254236500805 % 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x0001234512345678, 320254541846136 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x000123457fffffff, 320256383909887 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x00012345ffffffff, 320258531393535 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x1234567800000000, 1311768464867721216 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x1234567800000001, 1311768464867721217 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x1234567800012345, 1311768464867795781 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x1234567812345678, 1311768465173141112 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x123456787fffffff, 1311768467015204863 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x12345678ffffffff, 1311768469162688511 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x7fffffff00000000, 9223372032559808512 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x7fffffff00000001, 9223372032559808513 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x7fffffff00012345, 9223372032559883077 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x7fffffff12345678, 9223372032865228408 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x7fffffff7fffffff, 9223372034707292159 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x0001234500012345, 320254236500805 % 0x7fffffffffffffff, 9223372036854775807 = 0x0001234500012345, 320254236500805 0x0001234500012345, 320254236500805 / 0xffffffff00000000, -4294967296 = 0xfffffffffffedcbb, -74565 0x0001234500012345, 320254236500805 % 0xffffffff00000000, -4294967296 = 0x0000000000012345, 74565 0x0001234500012345, 320254236500805 / 0xffffffff00000001, -4294967295 = 0xfffffffffffedcbb, -74565 0x0001234500012345, 320254236500805 % 0xffffffff00000001, -4294967295 = 0x000000000002468a, 149130 0x0001234500012345, 320254236500805 / 0xffffffff00012345, -4294892731 = 0xfffffffffffedcba, -74566 0x0001234500012345, 320254236500805 % 0xffffffff00012345, -4294892731 = 0x000000004b683723, 1265121059 0x0001234500012345, 320254236500805 / 0xffffffff12345678, -3989547400 = 0xfffffffffffec670, -80272 0x0001234500012345, 320254236500805 % 0xffffffff12345678, -3989547400 = 0x000000003b2a7ec5, 992640709 0x0001234500012345, 320254236500805 / 0xffffffff7fffffff, -2147483649 = 0xfffffffffffdb977, -149129 0x0001234500012345, 320254236500805 % 0xffffffff7fffffff, -2147483649 = 0x000000007ffedcbc, 2147409084 0x0001234500012345, 320254236500805 / 0xffffffffffffffff, -1 = 0xfffedcbafffedcbb, -320254236500805 0x0001234500012345, 320254236500805 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 / 0x0000000000000001, 1 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 / 0x0000000000012345, 74565 = 0x0000000100000ffe, 4294971390 0x0001234512345678, 320254541846136 % 0x0000000000012345, 74565 = 0x0000000000004d02, 19714 0x0001234512345678, 320254541846136 / 0x0000000012345678, 305419896 = 0x00000000000ffffb, 1048571 0x0001234512345678, 320254541846136 % 0x0000000012345678, 305419896 = 0x0000000005ba06d0, 96077520 0x0001234512345678, 320254541846136 / 0x000000007fffffff, 2147483647 = 0x000000000002468a, 149130 0x0001234512345678, 320254541846136 % 0x000000007fffffff, 2147483647 = 0x0000000012369d02, 305569026 0x0001234512345678, 320254541846136 / 0x00000000ffffffff, 4294967295 = 0x0000000000012345, 74565 0x0001234512345678, 320254541846136 % 0x00000000ffffffff, 4294967295 = 0x00000000123579bd, 305494461 0x0001234512345678, 320254541846136 / 0x0000000100000000, 4294967296 = 0x0000000000012345, 74565 0x0001234512345678, 320254541846136 % 0x0000000100000000, 4294967296 = 0x0000000012345678, 305419896 0x0001234512345678, 320254541846136 / 0x0000000100000001, 4294967297 = 0x0000000000012345, 74565 0x0001234512345678, 320254541846136 % 0x0000000100000001, 4294967297 = 0x0000000012333333, 305345331 0x0001234512345678, 320254541846136 / 0x0000000100012345, 4295041861 = 0x0000000000012343, 74563 0x0001234512345678, 320254541846136 % 0x0000000100012345, 4295041861 = 0x00000000c6d0ac69, 3335564393 0x0001234512345678, 320254541846136 / 0x0000000112345678, 4600387192 = 0x0000000000010fee, 69614 0x0001234512345678, 320254541846136 % 0x0000000112345678, 4600387192 = 0x00000000be02eae8, 3187862248 0x0001234512345678, 320254541846136 / 0x000000017fffffff, 6442450943 = 0x000000000000c22d, 49709 0x0001234512345678, 320254541846136 % 0x000000017fffffff, 6442450943 = 0x00000001923518a5, 6747920549 0x0001234512345678, 320254541846136 / 0x00000001ffffffff, 8589934591 = 0x00000000000091a2, 37282 0x0001234512345678, 320254541846136 % 0x00000001ffffffff, 8589934591 = 0x000000011234e81a, 4600424474 0x0001234512345678, 320254541846136 / 0x0001234500000000, 320254236426240 = 0x0000000000000001, 1 0x0001234512345678, 320254541846136 % 0x0001234500000000, 320254236426240 = 0x0000000012345678, 305419896 0x0001234512345678, 320254541846136 / 0x0001234500000001, 320254236426241 = 0x0000000000000001, 1 0x0001234512345678, 320254541846136 % 0x0001234500000001, 320254236426241 = 0x0000000012345677, 305419895 0x0001234512345678, 320254541846136 / 0x0001234500012345, 320254236500805 = 0x0000000000000001, 1 0x0001234512345678, 320254541846136 % 0x0001234500012345, 320254236500805 = 0x0000000012333333, 305345331 0x0001234512345678, 320254541846136 / 0x0001234512345678, 320254541846136 = 0x0000000000000001, 1 0x0001234512345678, 320254541846136 % 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 % 0x000123457fffffff, 320256383909887 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 % 0x00012345ffffffff, 320258531393535 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 % 0x1234567800000000, 1311768464867721216 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 % 0x1234567800000001, 1311768464867721217 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 % 0x1234567800012345, 1311768464867795781 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 % 0x1234567812345678, 1311768465173141112 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 % 0x123456787fffffff, 1311768467015204863 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 % 0x12345678ffffffff, 1311768469162688511 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 % 0x7fffffff00000000, 9223372032559808512 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 % 0x7fffffff00000001, 9223372032559808513 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 % 0x7fffffff00012345, 9223372032559883077 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 % 0x7fffffff12345678, 9223372032865228408 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 % 0x7fffffff7fffffff, 9223372034707292159 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x0001234512345678, 320254541846136 % 0x7fffffffffffffff, 9223372036854775807 = 0x0001234512345678, 320254541846136 0x0001234512345678, 320254541846136 / 0xffffffff00000000, -4294967296 = 0xfffffffffffedcbb, -74565 0x0001234512345678, 320254541846136 % 0xffffffff00000000, -4294967296 = 0x0000000012345678, 305419896 0x0001234512345678, 320254541846136 / 0xffffffff00000001, -4294967295 = 0xfffffffffffedcbb, -74565 0x0001234512345678, 320254541846136 % 0xffffffff00000001, -4294967295 = 0x00000000123579bd, 305494461 0x0001234512345678, 320254541846136 / 0xffffffff00012345, -4294892731 = 0xfffffffffffedcba, -74566 0x0001234512345678, 320254541846136 % 0xffffffff00012345, -4294892731 = 0x000000005d9b6a56, 1570466390 0x0001234512345678, 320254541846136 / 0xffffffff12345678, -3989547400 = 0xfffffffffffec66f, -80273 0x0001234512345678, 320254541846136 % 0xffffffff12345678, -3989547400 = 0x000000005f920870, 1603405936 0x0001234512345678, 320254541846136 / 0xffffffff7fffffff, -2147483649 = 0xfffffffffffdb976, -149130 0x0001234512345678, 320254541846136 % 0xffffffff7fffffff, -2147483649 = 0x0000000012320fee, 305270766 0x0001234512345678, 320254541846136 / 0xffffffffffffffff, -1 = 0xfffedcbaedcba988, -320254541846136 0x0001234512345678, 320254541846136 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 / 0x0000000000000001, 1 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 / 0x0000000000012345, 74565 = 0x0000000100007080, 4294996096 0x000123457fffffff, 320256383909887 % 0x0000000000012345, 74565 = 0x0000000000002d7f, 11647 0x000123457fffffff, 320256383909887 / 0x0000000012345678, 305419896 = 0x0000000000100001, 1048577 0x000123457fffffff, 320256383909887 % 0x0000000012345678, 305419896 = 0x00000000064ba987, 105621895 0x000123457fffffff, 320256383909887 / 0x000000007fffffff, 2147483647 = 0x000000000002468b, 149131 0x000123457fffffff, 320256383909887 % 0x000000007fffffff, 2147483647 = 0x000000000002468a, 149130 0x000123457fffffff, 320256383909887 / 0x00000000ffffffff, 4294967295 = 0x0000000000012345, 74565 0x000123457fffffff, 320256383909887 % 0x00000000ffffffff, 4294967295 = 0x0000000080012344, 2147558212 0x000123457fffffff, 320256383909887 / 0x0000000100000000, 4294967296 = 0x0000000000012345, 74565 0x000123457fffffff, 320256383909887 % 0x0000000100000000, 4294967296 = 0x000000007fffffff, 2147483647 0x000123457fffffff, 320256383909887 / 0x0000000100000001, 4294967297 = 0x0000000000012345, 74565 0x000123457fffffff, 320256383909887 % 0x0000000100000001, 4294967297 = 0x000000007ffedcba, 2147409082 0x000123457fffffff, 320256383909887 / 0x0000000100012345, 4295041861 = 0x0000000000012344, 74564 0x000123457fffffff, 320256383909887 % 0x0000000100012345, 4295041861 = 0x00000000349b32ab, 882586283 0x000123457fffffff, 320256383909887 / 0x0000000112345678, 4600387192 = 0x0000000000010fef, 69615 0x000123457fffffff, 320256383909887 % 0x0000000112345678, 4600387192 = 0x00000000199a3df7, 429538807 0x000123457fffffff, 320256383909887 / 0x000000017fffffff, 6442450943 = 0x000000000000c22e, 49710 0x000123457fffffff, 320256383909887 % 0x000000017fffffff, 6442450943 = 0x000000008000c22d, 2147533357 0x000123457fffffff, 320256383909887 / 0x00000001ffffffff, 8589934591 = 0x00000000000091a2, 37282 0x000123457fffffff, 320256383909887 % 0x00000001ffffffff, 8589934591 = 0x00000001800091a1, 6442488225 0x000123457fffffff, 320256383909887 / 0x0001234500000000, 320254236426240 = 0x0000000000000001, 1 0x000123457fffffff, 320256383909887 % 0x0001234500000000, 320254236426240 = 0x000000007fffffff, 2147483647 0x000123457fffffff, 320256383909887 / 0x0001234500000001, 320254236426241 = 0x0000000000000001, 1 0x000123457fffffff, 320256383909887 % 0x0001234500000001, 320254236426241 = 0x000000007ffffffe, 2147483646 0x000123457fffffff, 320256383909887 / 0x0001234500012345, 320254236500805 = 0x0000000000000001, 1 0x000123457fffffff, 320256383909887 % 0x0001234500012345, 320254236500805 = 0x000000007ffedcba, 2147409082 0x000123457fffffff, 320256383909887 / 0x0001234512345678, 320254541846136 = 0x0000000000000001, 1 0x000123457fffffff, 320256383909887 % 0x0001234512345678, 320254541846136 = 0x000000006dcba987, 1842063751 0x000123457fffffff, 320256383909887 / 0x000123457fffffff, 320256383909887 = 0x0000000000000001, 1 0x000123457fffffff, 320256383909887 % 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 % 0x00012345ffffffff, 320258531393535 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 % 0x1234567800000000, 1311768464867721216 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 % 0x1234567800000001, 1311768464867721217 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 % 0x1234567800012345, 1311768464867795781 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 % 0x1234567812345678, 1311768465173141112 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 % 0x123456787fffffff, 1311768467015204863 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 % 0x12345678ffffffff, 1311768469162688511 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 % 0x7fffffff00000000, 9223372032559808512 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 % 0x7fffffff00000001, 9223372032559808513 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 % 0x7fffffff00012345, 9223372032559883077 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 % 0x7fffffff12345678, 9223372032865228408 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 % 0x7fffffff7fffffff, 9223372034707292159 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x000123457fffffff, 320256383909887 % 0x7fffffffffffffff, 9223372036854775807 = 0x000123457fffffff, 320256383909887 0x000123457fffffff, 320256383909887 / 0xffffffff00000000, -4294967296 = 0xfffffffffffedcbb, -74565 0x000123457fffffff, 320256383909887 % 0xffffffff00000000, -4294967296 = 0x000000007fffffff, 2147483647 0x000123457fffffff, 320256383909887 / 0xffffffff00000001, -4294967295 = 0xfffffffffffedcbb, -74565 0x000123457fffffff, 320256383909887 % 0xffffffff00000001, -4294967295 = 0x0000000080012344, 2147558212 0x000123457fffffff, 320256383909887 / 0xffffffff00012345, -4294892731 = 0xfffffffffffedcba, -74566 0x000123457fffffff, 320256383909887 % 0xffffffff00012345, -4294892731 = 0x00000000cb6713dd, 3412530141 0x000123457fffffff, 320256383909887 / 0xffffffff12345678, -3989547400 = 0xfffffffffffec66f, -80273 0x000123457fffffff, 320256383909887 % 0xffffffff12345678, -3989547400 = 0x00000000cd5db1f7, 3445469687 0x000123457fffffff, 320256383909887 / 0xffffffff7fffffff, -2147483649 = 0xfffffffffffdb976, -149130 0x000123457fffffff, 320256383909887 % 0xffffffff7fffffff, -2147483649 = 0x000000007ffdb975, 2147334517 0x000123457fffffff, 320256383909887 / 0xffffffffffffffff, -1 = 0xfffedcba80000001, -320256383909887 0x000123457fffffff, 320256383909887 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 / 0x0000000000000001, 1 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 / 0x0000000000012345, 74565 = 0x000000010000e100, 4295024896 0x00012345ffffffff, 320258531393535 % 0x0000000000012345, 74565 = 0x0000000000005aff, 23295 0x00012345ffffffff, 320258531393535 / 0x0000000012345678, 305419896 = 0x0000000000100008, 1048584 0x00012345ffffffff, 320258531393535 % 0x0000000012345678, 305419896 = 0x0000000006dd4c3f, 115166271 0x00012345ffffffff, 320258531393535 / 0x000000007fffffff, 2147483647 = 0x000000000002468c, 149132 0x00012345ffffffff, 320258531393535 % 0x000000007fffffff, 2147483647 = 0x000000000002468b, 149131 0x00012345ffffffff, 320258531393535 / 0x00000000ffffffff, 4294967295 = 0x0000000000012346, 74566 0x00012345ffffffff, 320258531393535 % 0x00000000ffffffff, 4294967295 = 0x0000000000012345, 74565 0x00012345ffffffff, 320258531393535 / 0x0000000100000000, 4294967296 = 0x0000000000012345, 74565 0x00012345ffffffff, 320258531393535 % 0x0000000100000000, 4294967296 = 0x00000000ffffffff, 4294967295 0x00012345ffffffff, 320258531393535 / 0x0000000100000001, 4294967297 = 0x0000000000012345, 74565 0x00012345ffffffff, 320258531393535 % 0x0000000100000001, 4294967297 = 0x00000000fffedcba, 4294892730 0x00012345ffffffff, 320258531393535 / 0x0000000100012345, 4295041861 = 0x0000000000012344, 74564 0x00012345ffffffff, 320258531393535 % 0x0000000100012345, 4295041861 = 0x00000000b49b32ab, 3030069931 0x00012345ffffffff, 320258531393535 / 0x0000000112345678, 4600387192 = 0x0000000000010fef, 69615 0x00012345ffffffff, 320258531393535 % 0x0000000112345678, 4600387192 = 0x00000000999a3df7, 2577022455 0x00012345ffffffff, 320258531393535 / 0x000000017fffffff, 6442450943 = 0x000000000000c22e, 49710 0x00012345ffffffff, 320258531393535 % 0x000000017fffffff, 6442450943 = 0x000000010000c22d, 4295017005 0x00012345ffffffff, 320258531393535 / 0x00000001ffffffff, 8589934591 = 0x00000000000091a3, 37283 0x00012345ffffffff, 320258531393535 % 0x00000001ffffffff, 8589934591 = 0x00000000000091a2, 37282 0x00012345ffffffff, 320258531393535 / 0x0001234500000000, 320254236426240 = 0x0000000000000001, 1 0x00012345ffffffff, 320258531393535 % 0x0001234500000000, 320254236426240 = 0x00000000ffffffff, 4294967295 0x00012345ffffffff, 320258531393535 / 0x0001234500000001, 320254236426241 = 0x0000000000000001, 1 0x00012345ffffffff, 320258531393535 % 0x0001234500000001, 320254236426241 = 0x00000000fffffffe, 4294967294 0x00012345ffffffff, 320258531393535 / 0x0001234500012345, 320254236500805 = 0x0000000000000001, 1 0x00012345ffffffff, 320258531393535 % 0x0001234500012345, 320254236500805 = 0x00000000fffedcba, 4294892730 0x00012345ffffffff, 320258531393535 / 0x0001234512345678, 320254541846136 = 0x0000000000000001, 1 0x00012345ffffffff, 320258531393535 % 0x0001234512345678, 320254541846136 = 0x00000000edcba987, 3989547399 0x00012345ffffffff, 320258531393535 / 0x000123457fffffff, 320256383909887 = 0x0000000000000001, 1 0x00012345ffffffff, 320258531393535 % 0x000123457fffffff, 320256383909887 = 0x0000000080000000, 2147483648 0x00012345ffffffff, 320258531393535 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000001, 1 0x00012345ffffffff, 320258531393535 % 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 % 0x1234567800000000, 1311768464867721216 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 % 0x1234567800000001, 1311768464867721217 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 % 0x1234567800012345, 1311768464867795781 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 % 0x1234567812345678, 1311768465173141112 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 % 0x123456787fffffff, 1311768467015204863 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 % 0x12345678ffffffff, 1311768469162688511 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 % 0x7fffffff00000000, 9223372032559808512 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 % 0x7fffffff00000001, 9223372032559808513 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 % 0x7fffffff00012345, 9223372032559883077 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 % 0x7fffffff12345678, 9223372032865228408 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 % 0x7fffffff7fffffff, 9223372034707292159 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x00012345ffffffff, 320258531393535 % 0x7fffffffffffffff, 9223372036854775807 = 0x00012345ffffffff, 320258531393535 0x00012345ffffffff, 320258531393535 / 0xffffffff00000000, -4294967296 = 0xfffffffffffedcbb, -74565 0x00012345ffffffff, 320258531393535 % 0xffffffff00000000, -4294967296 = 0x00000000ffffffff, 4294967295 0x00012345ffffffff, 320258531393535 / 0xffffffff00000001, -4294967295 = 0xfffffffffffedcba, -74566 0x00012345ffffffff, 320258531393535 % 0xffffffff00000001, -4294967295 = 0x0000000000012345, 74565 0x00012345ffffffff, 320258531393535 / 0xffffffff00012345, -4294892731 = 0xfffffffffffedcb9, -74567 0x00012345ffffffff, 320258531393535 % 0xffffffff00012345, -4294892731 = 0x000000004b683722, 1265121058 0x00012345ffffffff, 320258531393535 / 0xffffffff12345678, -3989547400 = 0xfffffffffffec66e, -80274 0x00012345ffffffff, 320258531393535 % 0xffffffff12345678, -3989547400 = 0x000000005f92086f, 1603405935 0x00012345ffffffff, 320258531393535 / 0xffffffff7fffffff, -2147483649 = 0xfffffffffffdb975, -149131 0x00012345ffffffff, 320258531393535 % 0xffffffff7fffffff, -2147483649 = 0x000000007ffdb974, 2147334516 0x00012345ffffffff, 320258531393535 / 0xffffffffffffffff, -1 = 0xfffedcba00000001, -320258531393535 0x00012345ffffffff, 320258531393535 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 / 0x0000000000000001, 1 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 / 0x0000000000012345, 74565 = 0x00000ffe43ad180c, 17584731527180 0x1234567800000000, 1311768464867721216 % 0x0000000000012345, 74565 = 0x000000000000e0c4, 57540 0x1234567800000000, 1311768464867721216 / 0x0000000012345678, 305419896 = 0x0000000100000000, 4294967296 0x1234567800000000, 1311768464867721216 % 0x0000000012345678, 305419896 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 / 0x000000007fffffff, 2147483647 = 0x000000002467acef, 610774255 0x1234567800000000, 1311768464867721216 % 0x000000007fffffff, 2147483647 = 0x000000002467acef, 610774255 0x1234567800000000, 1311768464867721216 / 0x00000000ffffffff, 4294967295 = 0x0000000012335677, 305354359 0x1234567800000000, 1311768464867721216 % 0x00000000ffffffff, 4294967295 = 0x0000000012335677, 305354359 0x1234567800000000, 1311768464867721216 / 0x0000000100000000, 4294967296 = 0x0000000012345678, 305419896 0x1234567800000000, 1311768464867721216 % 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 / 0x0000000100000001, 4294967297 = 0x0000000012345677, 305419895 0x1234567800000000, 1311768464867721216 % 0x0000000100000001, 4294967297 = 0x00000000edcba989, 3989547401 0x1234567800000000, 1311768464867721216 / 0x0000000100012345, 4295041861 = 0x00000000123241c2, 305283522 0x1234567800000000, 1311768464867721216 % 0x0000000100012345, 4295041861 = 0x00000001f7b4c0b6, 8450785462 0x1234567800000000, 1311768464867721216 / 0x0000000112345678, 4600387192 = 0x0000000010fd120c, 285020684 0x1234567800000000, 1311768464867721216 % 0x0000000112345678, 4600387192 = 0x0000000082df8260, 2195685984 0x1234567800000000, 1311768464867721216 / 0x000000017fffffff, 6442450943 = 0x000000000c218efa, 203525882 0x1234567800000000, 1311768464867721216 % 0x000000017fffffff, 6442450943 = 0x000000010c218efa, 4498493178 0x1234567800000000, 1311768464867721216 / 0x00000001ffffffff, 8589934591 = 0x0000000009192b3c, 152644412 0x1234567800000000, 1311768464867721216 % 0x00000001ffffffff, 8589934591 = 0x0000000009192b3c, 152644412 0x1234567800000000, 1311768464867721216 / 0x0001234500000000, 320254236426240 = 0x0000000000000ffe, 4094 0x1234567800000000, 1311768464867721216 % 0x0001234500000000, 320254236426240 = 0x00004d0200000000, 84670985273344 0x1234567800000000, 1311768464867721216 / 0x0001234500000001, 320254236426241 = 0x0000000000000ffe, 4094 0x1234567800000000, 1311768464867721216 % 0x0001234500000001, 320254236426241 = 0x00004d01fffff002, 84670985269250 0x1234567800000000, 1311768464867721216 / 0x0001234500012345, 320254236500805 = 0x0000000000000ffe, 4094 0x1234567800000000, 1311768464867721216 % 0x0001234500012345, 320254236500805 = 0x00004d01edcdf68a, 84670680004234 0x1234567800000000, 1311768464867721216 / 0x0001234512345678, 320254541846136 = 0x0000000000000ffe, 4094 0x1234567800000000, 1311768464867721216 % 0x0001234512345678, 320254541846136 = 0x00004bdedf012cf0, 83420596219120 0x1234567800000000, 1311768464867721216 / 0x000123457fffffff, 320256383909887 = 0x0000000000000ffe, 4094 0x1234567800000000, 1311768464867721216 % 0x000123457fffffff, 320256383909887 = 0x0000450300000ffe, 75879187222526 0x1234567800000000, 1311768464867721216 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000ffe, 4094 0x1234567800000000, 1311768464867721216 % 0x00012345ffffffff, 320258531393535 = 0x00003d0400000ffe, 67087389167614 0x1234567800000000, 1311768464867721216 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000001, 1 0x1234567800000000, 1311768464867721216 % 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 % 0x1234567800000001, 1311768464867721217 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 % 0x1234567800012345, 1311768464867795781 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 % 0x1234567812345678, 1311768465173141112 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 % 0x123456787fffffff, 1311768467015204863 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 % 0x12345678ffffffff, 1311768469162688511 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 % 0x7fffffff00000000, 9223372032559808512 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 % 0x7fffffff00000001, 9223372032559808513 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 % 0x7fffffff00012345, 9223372032559883077 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 % 0x7fffffff12345678, 9223372032865228408 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 % 0x7fffffff7fffffff, 9223372034707292159 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 % 0x7fffffffffffffff, 9223372036854775807 = 0x1234567800000000, 1311768464867721216 0x1234567800000000, 1311768464867721216 / 0xffffffff00000000, -4294967296 = 0xffffffffedcba988, -305419896 0x1234567800000000, 1311768464867721216 % 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x1234567800000000, 1311768464867721216 / 0xffffffff00000001, -4294967295 = 0xffffffffedcca989, -305354359 0x1234567800000000, 1311768464867721216 % 0xffffffff00000001, -4294967295 = 0x0000000012335677, 305354359 0x1234567800000000, 1311768464867721216 / 0xffffffff00012345, -4294892731 = 0xffffffffedcc94d4, -305359660 0x1234567800000000, 1311768464867721216 % 0xffffffff00012345, -4294892731 = 0x000000005aaee6dc, 1521411804 0x1234567800000000, 1311768464867721216 / 0xffffffff12345678, -3989547400 = 0xffffffffec67f76f, -328730769 0x1234567800000000, 1311768464867721216 % 0xffffffff12345678, -3989547400 = 0x000000003198b9f8, 832092664 0x1234567800000000, 1311768464867721216 / 0xffffffff7fffffff, -2147483649 = 0xffffffffdb975312, -610839790 0x1234567800000000, 1311768464867721216 % 0xffffffff7fffffff, -2147483649 = 0x00000000db975312, 3684127506 0x1234567800000000, 1311768464867721216 / 0xffffffffffffffff, -1 = 0xedcba98800000000, -1311768464867721216 0x1234567800000000, 1311768464867721216 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 / 0x0000000000000001, 1 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 / 0x0000000000012345, 74565 = 0x00000ffe43ad180e, 17584731527182 0x1234567800000001, 1311768464867721217 % 0x0000000000012345, 74565 = 0x0000000000009a3b, 39483 0x1234567800000001, 1311768464867721217 / 0x0000000012345678, 305419896 = 0x0000000100000000, 4294967296 0x1234567800000001, 1311768464867721217 % 0x0000000012345678, 305419896 = 0x0000000000000001, 1 0x1234567800000001, 1311768464867721217 / 0x000000007fffffff, 2147483647 = 0x000000002467acef, 610774255 0x1234567800000001, 1311768464867721217 % 0x000000007fffffff, 2147483647 = 0x000000002467acf0, 610774256 0x1234567800000001, 1311768464867721217 / 0x00000000ffffffff, 4294967295 = 0x0000000012335677, 305354359 0x1234567800000001, 1311768464867721217 % 0x00000000ffffffff, 4294967295 = 0x0000000012335678, 305354360 0x1234567800000001, 1311768464867721217 / 0x0000000100000000, 4294967296 = 0x0000000012345678, 305419896 0x1234567800000001, 1311768464867721217 % 0x0000000100000000, 4294967296 = 0x0000000000000001, 1 0x1234567800000001, 1311768464867721217 / 0x0000000100000001, 4294967297 = 0x0000000012345677, 305419895 0x1234567800000001, 1311768464867721217 % 0x0000000100000001, 4294967297 = 0x00000000edcba98a, 3989547402 0x1234567800000001, 1311768464867721217 / 0x0000000100012345, 4295041861 = 0x00000000123241c2, 305283522 0x1234567800000001, 1311768464867721217 % 0x0000000100012345, 4295041861 = 0x00000001f7b4c0b7, 8450785463 0x1234567800000001, 1311768464867721217 / 0x0000000112345678, 4600387192 = 0x0000000010fd120c, 285020684 0x1234567800000001, 1311768464867721217 % 0x0000000112345678, 4600387192 = 0x0000000082df8261, 2195685985 0x1234567800000001, 1311768464867721217 / 0x000000017fffffff, 6442450943 = 0x000000000c218efa, 203525882 0x1234567800000001, 1311768464867721217 % 0x000000017fffffff, 6442450943 = 0x000000010c218efb, 4498493179 0x1234567800000001, 1311768464867721217 / 0x00000001ffffffff, 8589934591 = 0x0000000009192b3c, 152644412 0x1234567800000001, 1311768464867721217 % 0x00000001ffffffff, 8589934591 = 0x0000000009192b3d, 152644413 0x1234567800000001, 1311768464867721217 / 0x0001234500000000, 320254236426240 = 0x0000000000000ffe, 4094 0x1234567800000001, 1311768464867721217 % 0x0001234500000000, 320254236426240 = 0x00004d0200000001, 84670985273345 0x1234567800000001, 1311768464867721217 / 0x0001234500000001, 320254236426241 = 0x0000000000000ffe, 4094 0x1234567800000001, 1311768464867721217 % 0x0001234500000001, 320254236426241 = 0x00004d01fffff003, 84670985269251 0x1234567800000001, 1311768464867721217 / 0x0001234500012345, 320254236500805 = 0x0000000000000ffe, 4094 0x1234567800000001, 1311768464867721217 % 0x0001234500012345, 320254236500805 = 0x00004d01edcdf68b, 84670680004235 0x1234567800000001, 1311768464867721217 / 0x0001234512345678, 320254541846136 = 0x0000000000000ffe, 4094 0x1234567800000001, 1311768464867721217 % 0x0001234512345678, 320254541846136 = 0x00004bdedf012cf1, 83420596219121 0x1234567800000001, 1311768464867721217 / 0x000123457fffffff, 320256383909887 = 0x0000000000000ffe, 4094 0x1234567800000001, 1311768464867721217 % 0x000123457fffffff, 320256383909887 = 0x0000450300000fff, 75879187222527 0x1234567800000001, 1311768464867721217 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000ffe, 4094 0x1234567800000001, 1311768464867721217 % 0x00012345ffffffff, 320258531393535 = 0x00003d0400000fff, 67087389167615 0x1234567800000001, 1311768464867721217 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000001, 1 0x1234567800000001, 1311768464867721217 % 0x1234567800000000, 1311768464867721216 = 0x0000000000000001, 1 0x1234567800000001, 1311768464867721217 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000001, 1 0x1234567800000001, 1311768464867721217 % 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 % 0x1234567800012345, 1311768464867795781 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 % 0x1234567812345678, 1311768465173141112 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 % 0x123456787fffffff, 1311768467015204863 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 % 0x12345678ffffffff, 1311768469162688511 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 % 0x7fffffff00000000, 9223372032559808512 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 % 0x7fffffff00000001, 9223372032559808513 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 % 0x7fffffff00012345, 9223372032559883077 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 % 0x7fffffff12345678, 9223372032865228408 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 % 0x7fffffff7fffffff, 9223372034707292159 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x1234567800000001, 1311768464867721217 % 0x7fffffffffffffff, 9223372036854775807 = 0x1234567800000001, 1311768464867721217 0x1234567800000001, 1311768464867721217 / 0xffffffff00000000, -4294967296 = 0xffffffffedcba988, -305419896 0x1234567800000001, 1311768464867721217 % 0xffffffff00000000, -4294967296 = 0x0000000000000001, 1 0x1234567800000001, 1311768464867721217 / 0xffffffff00000001, -4294967295 = 0xffffffffedcca989, -305354359 0x1234567800000001, 1311768464867721217 % 0xffffffff00000001, -4294967295 = 0x0000000012335678, 305354360 0x1234567800000001, 1311768464867721217 / 0xffffffff00012345, -4294892731 = 0xffffffffedcc94d4, -305359660 0x1234567800000001, 1311768464867721217 % 0xffffffff00012345, -4294892731 = 0x000000005aaee6dd, 1521411805 0x1234567800000001, 1311768464867721217 / 0xffffffff12345678, -3989547400 = 0xffffffffec67f76f, -328730769 0x1234567800000001, 1311768464867721217 % 0xffffffff12345678, -3989547400 = 0x000000003198b9f9, 832092665 0x1234567800000001, 1311768464867721217 / 0xffffffff7fffffff, -2147483649 = 0xffffffffdb975311, -610839791 0x1234567800000001, 1311768464867721217 % 0xffffffff7fffffff, -2147483649 = 0x000000005b975312, 1536643858 0x1234567800000001, 1311768464867721217 / 0xffffffffffffffff, -1 = 0xedcba987ffffffff, -1311768464867721217 0x1234567800000001, 1311768464867721217 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x1234567800012345, 1311768464867795781 / 0x0000000000000001, 1 = 0x1234567800012345, 1311768464867795781 0x1234567800012345, 1311768464867795781 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x1234567800012345, 1311768464867795781 / 0x0000000000012345, 74565 = 0x00000ffe43aeda10, 17584731642384 0x1234567800012345, 1311768464867795781 % 0x0000000000012345, 74565 = 0x0000000000002cf5, 11509 0x1234567800012345, 1311768464867795781 / 0x0000000012345678, 305419896 = 0x0000000100000000, 4294967296 0x1234567800012345, 1311768464867795781 % 0x0000000012345678, 305419896 = 0x0000000000012345, 74565 0x1234567800012345, 1311768464867795781 / 0x000000007fffffff, 2147483647 = 0x000000002467acef, 610774255 0x1234567800012345, 1311768464867795781 % 0x000000007fffffff, 2147483647 = 0x000000002468d034, 610848820 0x1234567800012345, 1311768464867795781 / 0x00000000ffffffff, 4294967295 = 0x0000000012335677, 305354359 0x1234567800012345, 1311768464867795781 % 0x00000000ffffffff, 4294967295 = 0x00000000123479bc, 305428924 0x1234567800012345, 1311768464867795781 / 0x0000000100000000, 4294967296 = 0x0000000012345678, 305419896 0x1234567800012345, 1311768464867795781 % 0x0000000100000000, 4294967296 = 0x0000000000012345, 74565 0x1234567800012345, 1311768464867795781 / 0x0000000100000001, 4294967297 = 0x0000000012345677, 305419895 0x1234567800012345, 1311768464867795781 % 0x0000000100000001, 4294967297 = 0x00000000edccccce, 3989621966 0x1234567800012345, 1311768464867795781 / 0x0000000100012345, 4295041861 = 0x00000000123241c3, 305283523 0x1234567800012345, 1311768464867795781 % 0x0000000100012345, 4295041861 = 0x00000000f7b4c0b6, 4155818166 0x1234567800012345, 1311768464867795781 / 0x0000000112345678, 4600387192 = 0x0000000010fd120e, 285020686 0x1234567800012345, 1311768464867795781 % 0x0000000112345678, 4600387192 = 0x000000005e77f8b5, 1584920757 0x1234567800012345, 1311768464867795781 / 0x000000017fffffff, 6442450943 = 0x000000000c218efa, 203525882 0x1234567800012345, 1311768464867795781 % 0x000000017fffffff, 6442450943 = 0x000000010c22b23f, 4498567743 0x1234567800012345, 1311768464867795781 / 0x00000001ffffffff, 8589934591 = 0x0000000009192b3b, 152644411 0x1234567800012345, 1311768464867795781 % 0x00000001ffffffff, 8589934591 = 0x00000000091a4e80, 152718976 0x1234567800012345, 1311768464867795781 / 0x0001234500000000, 320254236426240 = 0x0000000000000ffe, 4094 0x1234567800012345, 1311768464867795781 % 0x0001234500000000, 320254236426240 = 0x00004d0200012345, 84670985347909 0x1234567800012345, 1311768464867795781 / 0x0001234500000001, 320254236426241 = 0x0000000000000ffe, 4094 0x1234567800012345, 1311768464867795781 % 0x0001234500000001, 320254236426241 = 0x00004d0200011347, 84670985343815 0x1234567800012345, 1311768464867795781 / 0x0001234500012345, 320254236500805 = 0x0000000000000ffe, 4094 0x1234567800012345, 1311768464867795781 % 0x0001234500012345, 320254236500805 = 0x00004d01edcf19cf, 84670680078799 0x1234567800012345, 1311768464867795781 / 0x0001234512345678, 320254541846136 = 0x0000000000000ffe, 4094 0x1234567800012345, 1311768464867795781 % 0x0001234512345678, 320254541846136 = 0x00004bdedf025035, 83420596293685 0x1234567800012345, 1311768464867795781 / 0x000123457fffffff, 320256383909887 = 0x0000000000000ffe, 4094 0x1234567800012345, 1311768464867795781 % 0x000123457fffffff, 320256383909887 = 0x0000450300013343, 75879187297091 0x1234567800012345, 1311768464867795781 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000ffe, 4094 0x1234567800012345, 1311768464867795781 % 0x00012345ffffffff, 320258531393535 = 0x00003d0400013343, 67087389242179 0x1234567800012345, 1311768464867795781 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000001, 1 0x1234567800012345, 1311768464867795781 % 0x1234567800000000, 1311768464867721216 = 0x0000000000012345, 74565 0x1234567800012345, 1311768464867795781 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000001, 1 0x1234567800012345, 1311768464867795781 % 0x1234567800000001, 1311768464867721217 = 0x0000000000012344, 74564 0x1234567800012345, 1311768464867795781 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000001, 1 0x1234567800012345, 1311768464867795781 % 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0x1234567800012345, 1311768464867795781 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x1234567800012345, 1311768464867795781 % 0x1234567812345678, 1311768465173141112 = 0x1234567800012345, 1311768464867795781 0x1234567800012345, 1311768464867795781 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x1234567800012345, 1311768464867795781 % 0x123456787fffffff, 1311768467015204863 = 0x1234567800012345, 1311768464867795781 0x1234567800012345, 1311768464867795781 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x1234567800012345, 1311768464867795781 % 0x12345678ffffffff, 1311768469162688511 = 0x1234567800012345, 1311768464867795781 0x1234567800012345, 1311768464867795781 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x1234567800012345, 1311768464867795781 % 0x7fffffff00000000, 9223372032559808512 = 0x1234567800012345, 1311768464867795781 0x1234567800012345, 1311768464867795781 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x1234567800012345, 1311768464867795781 % 0x7fffffff00000001, 9223372032559808513 = 0x1234567800012345, 1311768464867795781 0x1234567800012345, 1311768464867795781 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x1234567800012345, 1311768464867795781 % 0x7fffffff00012345, 9223372032559883077 = 0x1234567800012345, 1311768464867795781 0x1234567800012345, 1311768464867795781 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x1234567800012345, 1311768464867795781 % 0x7fffffff12345678, 9223372032865228408 = 0x1234567800012345, 1311768464867795781 0x1234567800012345, 1311768464867795781 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x1234567800012345, 1311768464867795781 % 0x7fffffff7fffffff, 9223372034707292159 = 0x1234567800012345, 1311768464867795781 0x1234567800012345, 1311768464867795781 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x1234567800012345, 1311768464867795781 % 0x7fffffffffffffff, 9223372036854775807 = 0x1234567800012345, 1311768464867795781 0x1234567800012345, 1311768464867795781 / 0xffffffff00000000, -4294967296 = 0xffffffffedcba988, -305419896 0x1234567800012345, 1311768464867795781 % 0xffffffff00000000, -4294967296 = 0x0000000000012345, 74565 0x1234567800012345, 1311768464867795781 / 0xffffffff00000001, -4294967295 = 0xffffffffedcca989, -305354359 0x1234567800012345, 1311768464867795781 % 0xffffffff00000001, -4294967295 = 0x00000000123479bc, 305428924 0x1234567800012345, 1311768464867795781 / 0xffffffff00012345, -4294892731 = 0xffffffffedcc94d4, -305359660 0x1234567800012345, 1311768464867795781 % 0xffffffff00012345, -4294892731 = 0x000000005ab00a21, 1521486369 0x1234567800012345, 1311768464867795781 / 0xffffffff12345678, -3989547400 = 0xffffffffec67f76e, -328730770 0x1234567800012345, 1311768464867795781 % 0xffffffff12345678, -3989547400 = 0x0000000043ce33b5, 1137587125 0x1234567800012345, 1311768464867795781 / 0xffffffff7fffffff, -2147483649 = 0xffffffffdb975311, -610839791 0x1234567800012345, 1311768464867795781 % 0xffffffff7fffffff, -2147483649 = 0x000000005b987656, 1536718422 0x1234567800012345, 1311768464867795781 / 0xffffffffffffffff, -1 = 0xedcba987fffedcbb, -1311768464867795781 0x1234567800012345, 1311768464867795781 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 / 0x0000000000000001, 1 = 0x1234567812345678, 1311768465173141112 0x1234567812345678, 1311768465173141112 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 / 0x0000000000012345, 74565 = 0x0000100005af8a04, 17592281434628 0x1234567812345678, 1311768465173141112 % 0x0000000000012345, 74565 = 0x0000000000019764, 104292 0x1234567812345678, 1311768465173141112 / 0x0000000012345678, 305419896 = 0x0000000100000001, 4294967297 0x1234567812345678, 1311768465173141112 % 0x0000000012345678, 305419896 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 / 0x000000007fffffff, 2147483647 = 0x000000002468acf0, 610839792 0x1234567812345678, 1311768465173141112 % 0x000000007fffffff, 2147483647 = 0x00000000369d0368, 916259688 0x1234567812345678, 1311768465173141112 / 0x00000000ffffffff, 4294967295 = 0x0000000012345678, 305419896 0x1234567812345678, 1311768465173141112 % 0x00000000ffffffff, 4294967295 = 0x000000002468acf0, 610839792 0x1234567812345678, 1311768465173141112 / 0x0000000100000000, 4294967296 = 0x0000000012345678, 305419896 0x1234567812345678, 1311768465173141112 % 0x0000000100000000, 4294967296 = 0x0000000012345678, 305419896 0x1234567812345678, 1311768465173141112 / 0x0000000100000001, 4294967297 = 0x0000000012345678, 305419896 0x1234567812345678, 1311768465173141112 % 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 / 0x0000000100012345, 4295041861 = 0x00000000123241c4, 305283524 0x1234567812345678, 1311768465173141112 % 0x0000000100012345, 4295041861 = 0x0000000009e6d0a4, 166121636 0x1234567812345678, 1311768465173141112 / 0x0000000112345678, 4600387192 = 0x0000000010fef010, 285143056 0x1234567812345678, 1311768465173141112 % 0x0000000112345678, 4600387192 = 0x0000000092ce6ef8, 2463002360 0x1234567812345678, 1311768465173141112 / 0x000000017fffffff, 6442450943 = 0x000000000c218efa, 203525882 0x1234567812345678, 1311768465173141112 % 0x000000017fffffff, 6442450943 = 0x000000011e55e572, 4803913074 0x1234567812345678, 1311768465173141112 / 0x00000001ffffffff, 8589934591 = 0x00000000091a2b3c, 152709948 0x1234567812345678, 1311768465173141112 % 0x00000001ffffffff, 8589934591 = 0x000000001b4e81b4, 458129844 0x1234567812345678, 1311768465173141112 / 0x0001234500000000, 320254236426240 = 0x0000000000001000, 4096 0x1234567812345678, 1311768465173141112 % 0x0001234500000000, 320254236426240 = 0x0000067812345678, 7112771262072 0x1234567812345678, 1311768465173141112 / 0x0001234500000001, 320254236426241 = 0x0000000000001000, 4096 0x1234567812345678, 1311768465173141112 % 0x0001234500000001, 320254236426241 = 0x0000067812344678, 7112771257976 0x1234567812345678, 1311768465173141112 / 0x0001234500012345, 320254236500805 = 0x0000000000001000, 4096 0x1234567812345678, 1311768465173141112 % 0x0001234500012345, 320254236500805 = 0x0000067800000678, 7112465843832 0x1234567812345678, 1311768465173141112 / 0x0001234512345678, 320254541846136 = 0x0000000000001000, 4096 0x1234567812345678, 1311768465173141112 % 0x0001234512345678, 320254541846136 = 0x00000554ccccd678, 5861771368056 0x1234567812345678, 1311768465173141112 / 0x000123457fffffff, 320256383909887 = 0x0000000000000ffe, 4094 0x1234567812345678, 1311768465173141112 % 0x000123457fffffff, 320256383909887 = 0x0000450312346676, 75879492642422 0x1234567812345678, 1311768465173141112 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000ffe, 4094 0x1234567812345678, 1311768465173141112 % 0x00012345ffffffff, 320258531393535 = 0x00003d0412346676, 67087694587510 0x1234567812345678, 1311768465173141112 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000001, 1 0x1234567812345678, 1311768465173141112 % 0x1234567800000000, 1311768464867721216 = 0x0000000012345678, 305419896 0x1234567812345678, 1311768465173141112 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000001, 1 0x1234567812345678, 1311768465173141112 % 0x1234567800000001, 1311768464867721217 = 0x0000000012345677, 305419895 0x1234567812345678, 1311768465173141112 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000001, 1 0x1234567812345678, 1311768465173141112 % 0x1234567800012345, 1311768464867795781 = 0x0000000012333333, 305345331 0x1234567812345678, 1311768465173141112 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000001, 1 0x1234567812345678, 1311768465173141112 % 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 % 0x123456787fffffff, 1311768467015204863 = 0x1234567812345678, 1311768465173141112 0x1234567812345678, 1311768465173141112 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 % 0x12345678ffffffff, 1311768469162688511 = 0x1234567812345678, 1311768465173141112 0x1234567812345678, 1311768465173141112 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 % 0x7fffffff00000000, 9223372032559808512 = 0x1234567812345678, 1311768465173141112 0x1234567812345678, 1311768465173141112 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 % 0x7fffffff00000001, 9223372032559808513 = 0x1234567812345678, 1311768465173141112 0x1234567812345678, 1311768465173141112 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 % 0x7fffffff00012345, 9223372032559883077 = 0x1234567812345678, 1311768465173141112 0x1234567812345678, 1311768465173141112 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 % 0x7fffffff12345678, 9223372032865228408 = 0x1234567812345678, 1311768465173141112 0x1234567812345678, 1311768465173141112 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 % 0x7fffffff7fffffff, 9223372034707292159 = 0x1234567812345678, 1311768465173141112 0x1234567812345678, 1311768465173141112 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x1234567812345678, 1311768465173141112 % 0x7fffffffffffffff, 9223372036854775807 = 0x1234567812345678, 1311768465173141112 0x1234567812345678, 1311768465173141112 / 0xffffffff00000000, -4294967296 = 0xffffffffedcba988, -305419896 0x1234567812345678, 1311768465173141112 % 0xffffffff00000000, -4294967296 = 0x0000000012345678, 305419896 0x1234567812345678, 1311768465173141112 / 0xffffffff00000001, -4294967295 = 0xffffffffedcba988, -305419896 0x1234567812345678, 1311768465173141112 % 0xffffffff00000001, -4294967295 = 0x000000002468acf0, 610839792 0x1234567812345678, 1311768465173141112 / 0xffffffff00012345, -4294892731 = 0xffffffffedcb94d3, -305425197 0x1234567812345678, 1311768465173141112 % 0xffffffff00012345, -4294892731 = 0x0000000090296099, 2418630809 0x1234567812345678, 1311768465173141112 / 0xffffffff12345678, -3989547400 = 0xffffffffec66e3d5, -328801323 0x1234567812345678, 1311768465173141112 % 0xffffffff12345678, -3989547400 = 0x00000000702bfca0, 1881930912 0x1234567812345678, 1311768465173141112 / 0xffffffff7fffffff, -2147483649 = 0xffffffffdb975311, -610839791 0x1234567812345678, 1311768465173141112 % 0xffffffff7fffffff, -2147483649 = 0x000000006dcba989, 1842063753 0x1234567812345678, 1311768465173141112 / 0xffffffffffffffff, -1 = 0xedcba987edcba988, -1311768465173141112 0x1234567812345678, 1311768465173141112 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x123456787fffffff, 1311768467015204863 / 0x0000000000000001, 1 = 0x123456787fffffff, 1311768467015204863 0x123456787fffffff, 1311768467015204863 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x123456787fffffff, 1311768467015204863 / 0x0000000000012345, 74565 = 0x0000100005afea85, 17592281459333 0x123456787fffffff, 1311768467015204863 % 0x0000000000012345, 74565 = 0x0000000000009b26, 39718 0x123456787fffffff, 1311768467015204863 / 0x0000000012345678, 305419896 = 0x0000000100000007, 4294967303 0x123456787fffffff, 1311768467015204863 % 0x0000000012345678, 305419896 = 0x000000000091a2b7, 9544375 0x123456787fffffff, 1311768467015204863 / 0x000000007fffffff, 2147483647 = 0x000000002468acf1, 610839793 0x123456787fffffff, 1311768467015204863 % 0x000000007fffffff, 2147483647 = 0x000000002468acf0, 610839792 0x123456787fffffff, 1311768467015204863 / 0x00000000ffffffff, 4294967295 = 0x0000000012345678, 305419896 0x123456787fffffff, 1311768467015204863 % 0x00000000ffffffff, 4294967295 = 0x0000000092345677, 2452903543 0x123456787fffffff, 1311768467015204863 / 0x0000000100000000, 4294967296 = 0x0000000012345678, 305419896 0x123456787fffffff, 1311768467015204863 % 0x0000000100000000, 4294967296 = 0x000000007fffffff, 2147483647 0x123456787fffffff, 1311768467015204863 / 0x0000000100000001, 4294967297 = 0x0000000012345678, 305419896 0x123456787fffffff, 1311768467015204863 % 0x0000000100000001, 4294967297 = 0x000000006dcba987, 1842063751 0x123456787fffffff, 1311768467015204863 / 0x0000000100012345, 4295041861 = 0x00000000123441c2, 305414594 0x123456787fffffff, 1311768467015204863 % 0x0000000100012345, 4295041861 = 0x00000000312ac0b5, 824885429 0x123456787fffffff, 1311768467015204863 / 0x0000000112345678, 4600387192 = 0x0000000010fef010, 285143056 0x123456787fffffff, 1311768467015204863 % 0x0000000112345678, 4600387192 = 0x00000001009a187f, 4305066111 0x123456787fffffff, 1311768467015204863 / 0x000000017fffffff, 6442450943 = 0x000000000c22e450, 203613264 0x123456787fffffff, 1311768467015204863 % 0x000000017fffffff, 6442450943 = 0x000000008c22e44f, 2351096911 0x123456787fffffff, 1311768467015204863 / 0x00000001ffffffff, 8589934591 = 0x00000000091a2b3c, 152709948 0x123456787fffffff, 1311768467015204863 % 0x00000001ffffffff, 8589934591 = 0x00000000891a2b3b, 2300193595 0x123456787fffffff, 1311768467015204863 / 0x0001234500000000, 320254236426240 = 0x0000000000001000, 4096 0x123456787fffffff, 1311768467015204863 % 0x0001234500000000, 320254236426240 = 0x000006787fffffff, 7114613325823 0x123456787fffffff, 1311768467015204863 / 0x0001234500000001, 320254236426241 = 0x0000000000001000, 4096 0x123456787fffffff, 1311768467015204863 % 0x0001234500000001, 320254236426241 = 0x000006787fffefff, 7114613321727 0x123456787fffffff, 1311768467015204863 / 0x0001234500012345, 320254236500805 = 0x0000000000001000, 4096 0x123456787fffffff, 1311768467015204863 % 0x0001234500012345, 320254236500805 = 0x000006786dcbafff, 7114307907583 0x123456787fffffff, 1311768467015204863 / 0x0001234512345678, 320254541846136 = 0x0000000000001000, 4096 0x123456787fffffff, 1311768467015204863 % 0x0001234512345678, 320254541846136 = 0x000005553a987fff, 5863613431807 0x123456787fffffff, 1311768467015204863 / 0x000123457fffffff, 320256383909887 = 0x0000000000000fff, 4095 0x123456787fffffff, 1311768467015204863 % 0x000123457fffffff, 320256383909887 = 0x000121be00000ffe, 318574904217598 0x123456787fffffff, 1311768467015204863 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000fff, 4095 0x123456787fffffff, 1311768467015204863 % 0x00012345ffffffff, 320258531393535 = 0x000119be80000ffe, 309780958679038 0x123456787fffffff, 1311768467015204863 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000001, 1 0x123456787fffffff, 1311768467015204863 % 0x1234567800000000, 1311768464867721216 = 0x000000007fffffff, 2147483647 0x123456787fffffff, 1311768467015204863 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000001, 1 0x123456787fffffff, 1311768467015204863 % 0x1234567800000001, 1311768464867721217 = 0x000000007ffffffe, 2147483646 0x123456787fffffff, 1311768467015204863 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000001, 1 0x123456787fffffff, 1311768467015204863 % 0x1234567800012345, 1311768464867795781 = 0x000000007ffedcba, 2147409082 0x123456787fffffff, 1311768467015204863 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000001, 1 0x123456787fffffff, 1311768467015204863 % 0x1234567812345678, 1311768465173141112 = 0x000000006dcba987, 1842063751 0x123456787fffffff, 1311768467015204863 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000001, 1 0x123456787fffffff, 1311768467015204863 % 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0x123456787fffffff, 1311768467015204863 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x123456787fffffff, 1311768467015204863 % 0x12345678ffffffff, 1311768469162688511 = 0x123456787fffffff, 1311768467015204863 0x123456787fffffff, 1311768467015204863 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x123456787fffffff, 1311768467015204863 % 0x7fffffff00000000, 9223372032559808512 = 0x123456787fffffff, 1311768467015204863 0x123456787fffffff, 1311768467015204863 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x123456787fffffff, 1311768467015204863 % 0x7fffffff00000001, 9223372032559808513 = 0x123456787fffffff, 1311768467015204863 0x123456787fffffff, 1311768467015204863 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x123456787fffffff, 1311768467015204863 % 0x7fffffff00012345, 9223372032559883077 = 0x123456787fffffff, 1311768467015204863 0x123456787fffffff, 1311768467015204863 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x123456787fffffff, 1311768467015204863 % 0x7fffffff12345678, 9223372032865228408 = 0x123456787fffffff, 1311768467015204863 0x123456787fffffff, 1311768467015204863 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x123456787fffffff, 1311768467015204863 % 0x7fffffff7fffffff, 9223372034707292159 = 0x123456787fffffff, 1311768467015204863 0x123456787fffffff, 1311768467015204863 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x123456787fffffff, 1311768467015204863 % 0x7fffffffffffffff, 9223372036854775807 = 0x123456787fffffff, 1311768467015204863 0x123456787fffffff, 1311768467015204863 / 0xffffffff00000000, -4294967296 = 0xffffffffedcba988, -305419896 0x123456787fffffff, 1311768467015204863 % 0xffffffff00000000, -4294967296 = 0x000000007fffffff, 2147483647 0x123456787fffffff, 1311768467015204863 / 0xffffffff00000001, -4294967295 = 0xffffffffedcba988, -305419896 0x123456787fffffff, 1311768467015204863 % 0xffffffff00000001, -4294967295 = 0x0000000092345677, 2452903543 0x123456787fffffff, 1311768467015204863 / 0xffffffff00012345, -4294892731 = 0xffffffffedcb94d2, -305425198 0x123456787fffffff, 1311768467015204863 % 0xffffffff00012345, -4294892731 = 0x00000000fdf62d65, 4260769125 0x123456787fffffff, 1311768467015204863 / 0xffffffff12345678, -3989547400 = 0xffffffffec66e3d5, -328801323 0x123456787fffffff, 1311768467015204863 % 0xffffffff12345678, -3989547400 = 0x00000000ddf7a627, 3723994663 0x123456787fffffff, 1311768467015204863 / 0xffffffff7fffffff, -2147483649 = 0xffffffffdb975310, -610839792 0x123456787fffffff, 1311768467015204863 % 0xffffffff7fffffff, -2147483649 = 0x000000005b97530f, 1536643855 0x123456787fffffff, 1311768467015204863 / 0xffffffffffffffff, -1 = 0xedcba98780000001, -1311768467015204863 0x123456787fffffff, 1311768467015204863 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x12345678ffffffff, 1311768469162688511 / 0x0000000000000001, 1 = 0x12345678ffffffff, 1311768469162688511 0x12345678ffffffff, 1311768469162688511 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x12345678ffffffff, 1311768469162688511 / 0x0000000000012345, 74565 = 0x0000100005b05b05, 17592281488133 0x12345678ffffffff, 1311768469162688511 % 0x0000000000012345, 74565 = 0x000000000000c8a6, 51366 0x12345678ffffffff, 1311768469162688511 / 0x0000000012345678, 305419896 = 0x000000010000000e, 4294967310 0x12345678ffffffff, 1311768469162688511 % 0x0000000012345678, 305419896 = 0x000000000123456f, 19088751 0x12345678ffffffff, 1311768469162688511 / 0x000000007fffffff, 2147483647 = 0x000000002468acf2, 610839794 0x12345678ffffffff, 1311768469162688511 % 0x000000007fffffff, 2147483647 = 0x000000002468acf1, 610839793 0x12345678ffffffff, 1311768469162688511 / 0x00000000ffffffff, 4294967295 = 0x0000000012345679, 305419897 0x12345678ffffffff, 1311768469162688511 % 0x00000000ffffffff, 4294967295 = 0x0000000012345678, 305419896 0x12345678ffffffff, 1311768469162688511 / 0x0000000100000000, 4294967296 = 0x0000000012345678, 305419896 0x12345678ffffffff, 1311768469162688511 % 0x0000000100000000, 4294967296 = 0x00000000ffffffff, 4294967295 0x12345678ffffffff, 1311768469162688511 / 0x0000000100000001, 4294967297 = 0x0000000012345678, 305419896 0x12345678ffffffff, 1311768469162688511 % 0x0000000100000001, 4294967297 = 0x00000000edcba987, 3989547399 0x12345678ffffffff, 1311768469162688511 / 0x0000000100012345, 4295041861 = 0x00000000123441c2, 305414594 0x12345678ffffffff, 1311768469162688511 % 0x0000000100012345, 4295041861 = 0x00000000b12ac0b5, 2972369077 0x12345678ffffffff, 1311768469162688511 / 0x0000000112345678, 4600387192 = 0x0000000010fef011, 285143057 0x12345678ffffffff, 1311768469162688511 % 0x0000000112345678, 4600387192 = 0x000000006e65c207, 1852162567 0x12345678ffffffff, 1311768469162688511 / 0x000000017fffffff, 6442450943 = 0x000000000c22e450, 203613264 0x12345678ffffffff, 1311768469162688511 % 0x000000017fffffff, 6442450943 = 0x000000010c22e44f, 4498580559 0x12345678ffffffff, 1311768469162688511 / 0x00000001ffffffff, 8589934591 = 0x00000000091a2b3c, 152709948 0x12345678ffffffff, 1311768469162688511 % 0x00000001ffffffff, 8589934591 = 0x00000001091a2b3b, 4447677243 0x12345678ffffffff, 1311768469162688511 / 0x0001234500000000, 320254236426240 = 0x0000000000001000, 4096 0x12345678ffffffff, 1311768469162688511 % 0x0001234500000000, 320254236426240 = 0x00000678ffffffff, 7116760809471 0x12345678ffffffff, 1311768469162688511 / 0x0001234500000001, 320254236426241 = 0x0000000000001000, 4096 0x12345678ffffffff, 1311768469162688511 % 0x0001234500000001, 320254236426241 = 0x00000678ffffefff, 7116760805375 0x12345678ffffffff, 1311768469162688511 / 0x0001234500012345, 320254236500805 = 0x0000000000001000, 4096 0x12345678ffffffff, 1311768469162688511 % 0x0001234500012345, 320254236500805 = 0x00000678edcbafff, 7116455391231 0x12345678ffffffff, 1311768469162688511 / 0x0001234512345678, 320254541846136 = 0x0000000000001000, 4096 0x12345678ffffffff, 1311768469162688511 % 0x0001234512345678, 320254541846136 = 0x00000555ba987fff, 5865760915455 0x12345678ffffffff, 1311768469162688511 / 0x000123457fffffff, 320256383909887 = 0x0000000000000fff, 4095 0x12345678ffffffff, 1311768469162688511 % 0x000123457fffffff, 320256383909887 = 0x000121be80000ffe, 318577051701246 0x12345678ffffffff, 1311768469162688511 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000fff, 4095 0x12345678ffffffff, 1311768469162688511 % 0x00012345ffffffff, 320258531393535 = 0x000119bf00000ffe, 309783106162686 0x12345678ffffffff, 1311768469162688511 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000001, 1 0x12345678ffffffff, 1311768469162688511 % 0x1234567800000000, 1311768464867721216 = 0x00000000ffffffff, 4294967295 0x12345678ffffffff, 1311768469162688511 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000001, 1 0x12345678ffffffff, 1311768469162688511 % 0x1234567800000001, 1311768464867721217 = 0x00000000fffffffe, 4294967294 0x12345678ffffffff, 1311768469162688511 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000001, 1 0x12345678ffffffff, 1311768469162688511 % 0x1234567800012345, 1311768464867795781 = 0x00000000fffedcba, 4294892730 0x12345678ffffffff, 1311768469162688511 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000001, 1 0x12345678ffffffff, 1311768469162688511 % 0x1234567812345678, 1311768465173141112 = 0x00000000edcba987, 3989547399 0x12345678ffffffff, 1311768469162688511 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000001, 1 0x12345678ffffffff, 1311768469162688511 % 0x123456787fffffff, 1311768467015204863 = 0x0000000080000000, 2147483648 0x12345678ffffffff, 1311768469162688511 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000001, 1 0x12345678ffffffff, 1311768469162688511 % 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0x12345678ffffffff, 1311768469162688511 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x12345678ffffffff, 1311768469162688511 % 0x7fffffff00000000, 9223372032559808512 = 0x12345678ffffffff, 1311768469162688511 0x12345678ffffffff, 1311768469162688511 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x12345678ffffffff, 1311768469162688511 % 0x7fffffff00000001, 9223372032559808513 = 0x12345678ffffffff, 1311768469162688511 0x12345678ffffffff, 1311768469162688511 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x12345678ffffffff, 1311768469162688511 % 0x7fffffff00012345, 9223372032559883077 = 0x12345678ffffffff, 1311768469162688511 0x12345678ffffffff, 1311768469162688511 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x12345678ffffffff, 1311768469162688511 % 0x7fffffff12345678, 9223372032865228408 = 0x12345678ffffffff, 1311768469162688511 0x12345678ffffffff, 1311768469162688511 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x12345678ffffffff, 1311768469162688511 % 0x7fffffff7fffffff, 9223372034707292159 = 0x12345678ffffffff, 1311768469162688511 0x12345678ffffffff, 1311768469162688511 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x12345678ffffffff, 1311768469162688511 % 0x7fffffffffffffff, 9223372036854775807 = 0x12345678ffffffff, 1311768469162688511 0x12345678ffffffff, 1311768469162688511 / 0xffffffff00000000, -4294967296 = 0xffffffffedcba988, -305419896 0x12345678ffffffff, 1311768469162688511 % 0xffffffff00000000, -4294967296 = 0x00000000ffffffff, 4294967295 0x12345678ffffffff, 1311768469162688511 / 0xffffffff00000001, -4294967295 = 0xffffffffedcba987, -305419897 0x12345678ffffffff, 1311768469162688511 % 0xffffffff00000001, -4294967295 = 0x0000000012345678, 305419896 0x12345678ffffffff, 1311768469162688511 / 0xffffffff00012345, -4294892731 = 0xffffffffedcb94d1, -305425199 0x12345678ffffffff, 1311768469162688511 % 0xffffffff00012345, -4294892731 = 0x000000007df750aa, 2113360042 0x12345678ffffffff, 1311768469162688511 / 0xffffffff12345678, -3989547400 = 0xffffffffec66e3d4, -328801324 0x12345678ffffffff, 1311768469162688511 % 0xffffffff12345678, -3989547400 = 0x00000000702bfc9f, 1881930911 0x12345678ffffffff, 1311768469162688511 / 0xffffffff7fffffff, -2147483649 = 0xffffffffdb97530f, -610839793 0x12345678ffffffff, 1311768469162688511 % 0xffffffff7fffffff, -2147483649 = 0x000000005b97530e, 1536643854 0x12345678ffffffff, 1311768469162688511 / 0xffffffffffffffff, -1 = 0xedcba98700000001, -1311768469162688511 0x12345678ffffffff, 1311768469162688511 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 / 0x0000000000000001, 1 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000000, 9223372032559808512 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 / 0x0000000000012345, 74565 = 0x0000708027fbad36, 123695728930102 0x7fffffff00000000, 9223372032559808512 % 0x0000000000012345, 74565 = 0x000000000000ee72, 61042 0x7fffffff00000000, 9223372032559808512 / 0x0000000012345678, 305419896 = 0x0000000707ff002d, 30198923309 0x7fffffff00000000, 9223372032559808512 % 0x0000000012345678, 305419896 = 0x000000000ccccce8, 214748392 0x7fffffff00000000, 9223372032559808512 / 0x000000007fffffff, 2147483647 = 0x0000000100000000, 4294967296 0x7fffffff00000000, 9223372032559808512 % 0x000000007fffffff, 2147483647 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 / 0x00000000ffffffff, 4294967295 = 0x000000007fffffff, 2147483647 0x7fffffff00000000, 9223372032559808512 % 0x00000000ffffffff, 4294967295 = 0x000000007fffffff, 2147483647 0x7fffffff00000000, 9223372032559808512 / 0x0000000100000000, 4294967296 = 0x000000007fffffff, 2147483647 0x7fffffff00000000, 9223372032559808512 % 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 / 0x0000000100000001, 4294967297 = 0x000000007ffffffe, 2147483646 0x7fffffff00000000, 9223372032559808512 % 0x0000000100000001, 4294967297 = 0x0000000080000002, 2147483650 0x7fffffff00000000, 9223372032559808512 / 0x0000000100012345, 4295041861 = 0x000000007fff6e5d, 2147446365 0x7fffffff00000000, 9223372032559808512 % 0x0000000100012345, 4295041861 = 0x0000000025b389ef, 632523247 0x7fffffff00000000, 9223372032559808512 / 0x0000000112345678, 4600387192 = 0x00000000778087f5, 2004912117 0x7fffffff00000000, 9223372032559808512 % 0x0000000112345678, 4600387192 = 0x00000001f64ff728, 8427403048 0x7fffffff00000000, 9223372032559808512 / 0x000000017fffffff, 6442450943 = 0x0000000055555554, 1431655764 0x7fffffff00000000, 9223372032559808512 % 0x000000017fffffff, 6442450943 = 0x0000000155555554, 5726623060 0x7fffffff00000000, 9223372032559808512 / 0x00000001ffffffff, 8589934591 = 0x000000003fffffff, 1073741823 0x7fffffff00000000, 9223372032559808512 % 0x00000001ffffffff, 8589934591 = 0x000000013fffffff, 5368709119 0x7fffffff00000000, 9223372032559808512 / 0x0001234500000000, 320254236426240 = 0x0000000000007080, 28800 0x7fffffff00000000, 9223372032559808512 % 0x0001234500000000, 320254236426240 = 0x00002d7f00000000, 50023484096512 0x7fffffff00000000, 9223372032559808512 / 0x0001234500000001, 320254236426241 = 0x0000000000007080, 28800 0x7fffffff00000000, 9223372032559808512 % 0x0001234500000001, 320254236426241 = 0x00002d7effff8f80, 50023484067712 0x7fffffff00000000, 9223372032559808512 / 0x0001234500012345, 320254236500805 = 0x0000000000007080, 28800 0x7fffffff00000000, 9223372032559808512 % 0x0001234500012345, 320254236500805 = 0x00002d7e80002d80, 50021336624512 0x7fffffff00000000, 9223372032559808512 / 0x0001234512345678, 320254541846136 = 0x0000000000007080, 28800 0x7fffffff00000000, 9223372032559808512 % 0x0001234512345678, 320254541846136 = 0x0000257f00004400, 41227391091712 0x7fffffff00000000, 9223372032559808512 / 0x000123457fffffff, 320256383909887 = 0x000000000000707f, 28799 0x7fffffff00000000, 9223372032559808512 % 0x000123457fffffff, 320256383909887 = 0x000118848000707f, 308432338972799 0x7fffffff00000000, 9223372032559808512 / 0x00012345ffffffff, 320258531393535 = 0x000000000000707f, 28799 0x7fffffff00000000, 9223372032559808512 % 0x00012345ffffffff, 320258531393535 = 0x0000e0450000707f, 246586957394047 0x7fffffff00000000, 9223372032559808512 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000007, 7 0x7fffffff00000000, 9223372032559808512 % 0x1234567800000000, 1311768464867721216 = 0x0091a2b700000000, 40992778485760000 0x7fffffff00000000, 9223372032559808512 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000007, 7 0x7fffffff00000000, 9223372032559808512 % 0x1234567800000001, 1311768464867721217 = 0x0091a2b6fffffff9, 40992778485759993 0x7fffffff00000000, 9223372032559808512 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000007, 7 0x7fffffff00000000, 9223372032559808512 % 0x1234567800012345, 1311768464867795781 = 0x0091a2b6fff8091d, 40992778485238045 0x7fffffff00000000, 9223372032559808512 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000007, 7 0x7fffffff00000000, 9223372032559808512 % 0x1234567812345678, 1311768465173141112 = 0x0091a2b68091a2b8, 40992776347820728 0x7fffffff00000000, 9223372032559808512 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000007, 7 0x7fffffff00000000, 9223372032559808512 % 0x123456787fffffff, 1311768467015204863 = 0x0091a2b380000007, 40992763453374471 0x7fffffff00000000, 9223372032559808512 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000007, 7 0x7fffffff00000000, 9223372032559808512 % 0x12345678ffffffff, 1311768469162688511 = 0x0091a2b000000007, 40992748420988935 0x7fffffff00000000, 9223372032559808512 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000001, 1 0x7fffffff00000000, 9223372032559808512 % 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 % 0x7fffffff00000001, 9223372032559808513 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000000, 9223372032559808512 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 % 0x7fffffff00012345, 9223372032559883077 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000000, 9223372032559808512 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 % 0x7fffffff12345678, 9223372032865228408 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000000, 9223372032559808512 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 % 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000000, 9223372032559808512 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 % 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff00000000, 9223372032559808512 0x7fffffff00000000, 9223372032559808512 / 0xffffffff00000000, -4294967296 = 0xffffffff80000001, -2147483647 0x7fffffff00000000, 9223372032559808512 % 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0x7fffffff00000000, 9223372032559808512 / 0xffffffff00000001, -4294967295 = 0xffffffff80000001, -2147483647 0x7fffffff00000000, 9223372032559808512 % 0xffffffff00000001, -4294967295 = 0x000000007fffffff, 2147483647 0x7fffffff00000000, 9223372032559808512 / 0xffffffff00012345, -4294892731 = 0xffffffff80006e60, -2147455392 0x7fffffff00000000, 9223372032559808512 % 0xffffffff00012345, -4294892731 = 0x00000000026b2020, 40575008 0x7fffffff00000000, 9223372032559808512 / 0xffffffff12345678, -3989547400 = 0xffffffff76348586, -2311813754 0x7fffffff00000000, 9223372032559808512 % 0xffffffff12345678, -3989547400 = 0x00000000674e6530, 1733190960 0x7fffffff00000000, 9223372032559808512 / 0xffffffff7fffffff, -2147483649 = 0xffffffff00010006, -4294901754 0x7fffffff00000000, 9223372032559808512 % 0xffffffff7fffffff, -2147483649 = 0x0000000000000006, 6 0x7fffffff00000000, 9223372032559808512 / 0xffffffffffffffff, -1 = 0x8000000100000000, -9223372032559808512 0x7fffffff00000000, 9223372032559808512 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x7fffffff00000001, 9223372032559808513 / 0x0000000000000001, 1 = 0x7fffffff00000001, 9223372032559808513 0x7fffffff00000001, 9223372032559808513 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x7fffffff00000001, 9223372032559808513 / 0x0000000000012345, 74565 = 0x0000708027fbad36, 123695728930102 0x7fffffff00000001, 9223372032559808513 % 0x0000000000012345, 74565 = 0x000000000000ee73, 61043 0x7fffffff00000001, 9223372032559808513 / 0x0000000012345678, 305419896 = 0x0000000707ff002d, 30198923309 0x7fffffff00000001, 9223372032559808513 % 0x0000000012345678, 305419896 = 0x000000000ccccce9, 214748393 0x7fffffff00000001, 9223372032559808513 / 0x000000007fffffff, 2147483647 = 0x0000000100000000, 4294967296 0x7fffffff00000001, 9223372032559808513 % 0x000000007fffffff, 2147483647 = 0x0000000000000001, 1 0x7fffffff00000001, 9223372032559808513 / 0x00000000ffffffff, 4294967295 = 0x000000007fffffff, 2147483647 0x7fffffff00000001, 9223372032559808513 % 0x00000000ffffffff, 4294967295 = 0x0000000080000000, 2147483648 0x7fffffff00000001, 9223372032559808513 / 0x0000000100000000, 4294967296 = 0x000000007fffffff, 2147483647 0x7fffffff00000001, 9223372032559808513 % 0x0000000100000000, 4294967296 = 0x0000000000000001, 1 0x7fffffff00000001, 9223372032559808513 / 0x0000000100000001, 4294967297 = 0x000000007ffffffe, 2147483646 0x7fffffff00000001, 9223372032559808513 % 0x0000000100000001, 4294967297 = 0x0000000080000003, 2147483651 0x7fffffff00000001, 9223372032559808513 / 0x0000000100012345, 4295041861 = 0x000000007fff6e5d, 2147446365 0x7fffffff00000001, 9223372032559808513 % 0x0000000100012345, 4295041861 = 0x0000000025b389f0, 632523248 0x7fffffff00000001, 9223372032559808513 / 0x0000000112345678, 4600387192 = 0x00000000778087f5, 2004912117 0x7fffffff00000001, 9223372032559808513 % 0x0000000112345678, 4600387192 = 0x00000001f64ff729, 8427403049 0x7fffffff00000001, 9223372032559808513 / 0x000000017fffffff, 6442450943 = 0x0000000055555554, 1431655764 0x7fffffff00000001, 9223372032559808513 % 0x000000017fffffff, 6442450943 = 0x0000000155555555, 5726623061 0x7fffffff00000001, 9223372032559808513 / 0x00000001ffffffff, 8589934591 = 0x000000003fffffff, 1073741823 0x7fffffff00000001, 9223372032559808513 % 0x00000001ffffffff, 8589934591 = 0x0000000140000000, 5368709120 0x7fffffff00000001, 9223372032559808513 / 0x0001234500000000, 320254236426240 = 0x0000000000007080, 28800 0x7fffffff00000001, 9223372032559808513 % 0x0001234500000000, 320254236426240 = 0x00002d7f00000001, 50023484096513 0x7fffffff00000001, 9223372032559808513 / 0x0001234500000001, 320254236426241 = 0x0000000000007080, 28800 0x7fffffff00000001, 9223372032559808513 % 0x0001234500000001, 320254236426241 = 0x00002d7effff8f81, 50023484067713 0x7fffffff00000001, 9223372032559808513 / 0x0001234500012345, 320254236500805 = 0x0000000000007080, 28800 0x7fffffff00000001, 9223372032559808513 % 0x0001234500012345, 320254236500805 = 0x00002d7e80002d81, 50021336624513 0x7fffffff00000001, 9223372032559808513 / 0x0001234512345678, 320254541846136 = 0x0000000000007080, 28800 0x7fffffff00000001, 9223372032559808513 % 0x0001234512345678, 320254541846136 = 0x0000257f00004401, 41227391091713 0x7fffffff00000001, 9223372032559808513 / 0x000123457fffffff, 320256383909887 = 0x000000000000707f, 28799 0x7fffffff00000001, 9223372032559808513 % 0x000123457fffffff, 320256383909887 = 0x0001188480007080, 308432338972800 0x7fffffff00000001, 9223372032559808513 / 0x00012345ffffffff, 320258531393535 = 0x000000000000707f, 28799 0x7fffffff00000001, 9223372032559808513 % 0x00012345ffffffff, 320258531393535 = 0x0000e04500007080, 246586957394048 0x7fffffff00000001, 9223372032559808513 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000007, 7 0x7fffffff00000001, 9223372032559808513 % 0x1234567800000000, 1311768464867721216 = 0x0091a2b700000001, 40992778485760001 0x7fffffff00000001, 9223372032559808513 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000007, 7 0x7fffffff00000001, 9223372032559808513 % 0x1234567800000001, 1311768464867721217 = 0x0091a2b6fffffffa, 40992778485759994 0x7fffffff00000001, 9223372032559808513 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000007, 7 0x7fffffff00000001, 9223372032559808513 % 0x1234567800012345, 1311768464867795781 = 0x0091a2b6fff8091e, 40992778485238046 0x7fffffff00000001, 9223372032559808513 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000007, 7 0x7fffffff00000001, 9223372032559808513 % 0x1234567812345678, 1311768465173141112 = 0x0091a2b68091a2b9, 40992776347820729 0x7fffffff00000001, 9223372032559808513 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000007, 7 0x7fffffff00000001, 9223372032559808513 % 0x123456787fffffff, 1311768467015204863 = 0x0091a2b380000008, 40992763453374472 0x7fffffff00000001, 9223372032559808513 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000007, 7 0x7fffffff00000001, 9223372032559808513 % 0x12345678ffffffff, 1311768469162688511 = 0x0091a2b000000008, 40992748420988936 0x7fffffff00000001, 9223372032559808513 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000001, 1 0x7fffffff00000001, 9223372032559808513 % 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000001, 1 0x7fffffff00000001, 9223372032559808513 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000001, 1 0x7fffffff00000001, 9223372032559808513 % 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0x7fffffff00000001, 9223372032559808513 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x7fffffff00000001, 9223372032559808513 % 0x7fffffff00012345, 9223372032559883077 = 0x7fffffff00000001, 9223372032559808513 0x7fffffff00000001, 9223372032559808513 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x7fffffff00000001, 9223372032559808513 % 0x7fffffff12345678, 9223372032865228408 = 0x7fffffff00000001, 9223372032559808513 0x7fffffff00000001, 9223372032559808513 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x7fffffff00000001, 9223372032559808513 % 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff00000001, 9223372032559808513 0x7fffffff00000001, 9223372032559808513 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x7fffffff00000001, 9223372032559808513 % 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff00000001, 9223372032559808513 0x7fffffff00000001, 9223372032559808513 / 0xffffffff00000000, -4294967296 = 0xffffffff80000001, -2147483647 0x7fffffff00000001, 9223372032559808513 % 0xffffffff00000000, -4294967296 = 0x0000000000000001, 1 0x7fffffff00000001, 9223372032559808513 / 0xffffffff00000001, -4294967295 = 0xffffffff80000001, -2147483647 0x7fffffff00000001, 9223372032559808513 % 0xffffffff00000001, -4294967295 = 0x0000000080000000, 2147483648 0x7fffffff00000001, 9223372032559808513 / 0xffffffff00012345, -4294892731 = 0xffffffff80006e60, -2147455392 0x7fffffff00000001, 9223372032559808513 % 0xffffffff00012345, -4294892731 = 0x00000000026b2021, 40575009 0x7fffffff00000001, 9223372032559808513 / 0xffffffff12345678, -3989547400 = 0xffffffff76348586, -2311813754 0x7fffffff00000001, 9223372032559808513 % 0xffffffff12345678, -3989547400 = 0x00000000674e6531, 1733190961 0x7fffffff00000001, 9223372032559808513 / 0xffffffff7fffffff, -2147483649 = 0xffffffff00010006, -4294901754 0x7fffffff00000001, 9223372032559808513 % 0xffffffff7fffffff, -2147483649 = 0x0000000000000007, 7 0x7fffffff00000001, 9223372032559808513 / 0xffffffffffffffff, -1 = 0x80000000ffffffff, -9223372032559808513 0x7fffffff00000001, 9223372032559808513 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x7fffffff00012345, 9223372032559883077 / 0x0000000000000001, 1 = 0x7fffffff00012345, 9223372032559883077 0x7fffffff00012345, 9223372032559883077 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x7fffffff00012345, 9223372032559883077 / 0x0000000000012345, 74565 = 0x0000708027fcad37, 123695728995639 0x7fffffff00012345, 9223372032559883077 % 0x0000000000012345, 74565 = 0x000000000000ee72, 61042 0x7fffffff00012345, 9223372032559883077 / 0x0000000012345678, 305419896 = 0x0000000707ff002d, 30198923309 0x7fffffff00012345, 9223372032559883077 % 0x0000000012345678, 305419896 = 0x000000000ccdf02d, 214822957 0x7fffffff00012345, 9223372032559883077 / 0x000000007fffffff, 2147483647 = 0x0000000100000000, 4294967296 0x7fffffff00012345, 9223372032559883077 % 0x000000007fffffff, 2147483647 = 0x0000000000012345, 74565 0x7fffffff00012345, 9223372032559883077 / 0x00000000ffffffff, 4294967295 = 0x000000007fffffff, 2147483647 0x7fffffff00012345, 9223372032559883077 % 0x00000000ffffffff, 4294967295 = 0x0000000080012344, 2147558212 0x7fffffff00012345, 9223372032559883077 / 0x0000000100000000, 4294967296 = 0x000000007fffffff, 2147483647 0x7fffffff00012345, 9223372032559883077 % 0x0000000100000000, 4294967296 = 0x0000000000012345, 74565 0x7fffffff00012345, 9223372032559883077 / 0x0000000100000001, 4294967297 = 0x000000007ffffffe, 2147483646 0x7fffffff00012345, 9223372032559883077 % 0x0000000100000001, 4294967297 = 0x0000000080012347, 2147558215 0x7fffffff00012345, 9223372032559883077 / 0x0000000100012345, 4295041861 = 0x000000007fff6e5b, 2147446363 0x7fffffff00012345, 9223372032559883077 % 0x0000000100012345, 4295041861 = 0x0000000025b6f3be, 632746942 0x7fffffff00012345, 9223372032559883077 / 0x0000000112345678, 4600387192 = 0x00000000778087f6, 2004912118 0x7fffffff00012345, 9223372032559883077 % 0x0000000112345678, 4600387192 = 0x00000000e41cc3f5, 3827090421 0x7fffffff00012345, 9223372032559883077 / 0x000000017fffffff, 6442450943 = 0x0000000055555553, 1431655763 0x7fffffff00012345, 9223372032559883077 % 0x000000017fffffff, 6442450943 = 0x00000000d5567898, 3579213976 0x7fffffff00012345, 9223372032559883077 / 0x00000001ffffffff, 8589934591 = 0x000000003fffffff, 1073741823 0x7fffffff00012345, 9223372032559883077 % 0x00000001ffffffff, 8589934591 = 0x0000000140012344, 5368783684 0x7fffffff00012345, 9223372032559883077 / 0x0001234500000000, 320254236426240 = 0x0000000000007080, 28800 0x7fffffff00012345, 9223372032559883077 % 0x0001234500000000, 320254236426240 = 0x00002d7f00012345, 50023484171077 0x7fffffff00012345, 9223372032559883077 / 0x0001234500000001, 320254236426241 = 0x0000000000007080, 28800 0x7fffffff00012345, 9223372032559883077 % 0x0001234500000001, 320254236426241 = 0x00002d7f0000b2c5, 50023484142277 0x7fffffff00012345, 9223372032559883077 / 0x0001234500012345, 320254236500805 = 0x0000000000007080, 28800 0x7fffffff00012345, 9223372032559883077 % 0x0001234500012345, 320254236500805 = 0x00002d7e800150c5, 50021336699077 0x7fffffff00012345, 9223372032559883077 / 0x0001234512345678, 320254541846136 = 0x0000000000007080, 28800 0x7fffffff00012345, 9223372032559883077 % 0x0001234512345678, 320254541846136 = 0x0000257f00016745, 41227391166277 0x7fffffff00012345, 9223372032559883077 / 0x000123457fffffff, 320256383909887 = 0x000000000000707f, 28799 0x7fffffff00012345, 9223372032559883077 % 0x000123457fffffff, 320256383909887 = 0x00011884800193c4, 308432339047364 0x7fffffff00012345, 9223372032559883077 / 0x00012345ffffffff, 320258531393535 = 0x000000000000707f, 28799 0x7fffffff00012345, 9223372032559883077 % 0x00012345ffffffff, 320258531393535 = 0x0000e045000193c4, 246586957468612 0x7fffffff00012345, 9223372032559883077 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000007, 7 0x7fffffff00012345, 9223372032559883077 % 0x1234567800000000, 1311768464867721216 = 0x0091a2b700012345, 40992778485834565 0x7fffffff00012345, 9223372032559883077 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000007, 7 0x7fffffff00012345, 9223372032559883077 % 0x1234567800000001, 1311768464867721217 = 0x0091a2b70001233e, 40992778485834558 0x7fffffff00012345, 9223372032559883077 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000007, 7 0x7fffffff00012345, 9223372032559883077 % 0x1234567800012345, 1311768464867795781 = 0x0091a2b6fff92c62, 40992778485312610 0x7fffffff00012345, 9223372032559883077 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000007, 7 0x7fffffff00012345, 9223372032559883077 % 0x1234567812345678, 1311768465173141112 = 0x0091a2b68092c5fd, 40992776347895293 0x7fffffff00012345, 9223372032559883077 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000007, 7 0x7fffffff00012345, 9223372032559883077 % 0x123456787fffffff, 1311768467015204863 = 0x0091a2b38001234c, 40992763453449036 0x7fffffff00012345, 9223372032559883077 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000007, 7 0x7fffffff00012345, 9223372032559883077 % 0x12345678ffffffff, 1311768469162688511 = 0x0091a2b00001234c, 40992748421063500 0x7fffffff00012345, 9223372032559883077 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000001, 1 0x7fffffff00012345, 9223372032559883077 % 0x7fffffff00000000, 9223372032559808512 = 0x0000000000012345, 74565 0x7fffffff00012345, 9223372032559883077 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000001, 1 0x7fffffff00012345, 9223372032559883077 % 0x7fffffff00000001, 9223372032559808513 = 0x0000000000012344, 74564 0x7fffffff00012345, 9223372032559883077 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000001, 1 0x7fffffff00012345, 9223372032559883077 % 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0x7fffffff00012345, 9223372032559883077 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x7fffffff00012345, 9223372032559883077 % 0x7fffffff12345678, 9223372032865228408 = 0x7fffffff00012345, 9223372032559883077 0x7fffffff00012345, 9223372032559883077 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x7fffffff00012345, 9223372032559883077 % 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff00012345, 9223372032559883077 0x7fffffff00012345, 9223372032559883077 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x7fffffff00012345, 9223372032559883077 % 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff00012345, 9223372032559883077 0x7fffffff00012345, 9223372032559883077 / 0xffffffff00000000, -4294967296 = 0xffffffff80000001, -2147483647 0x7fffffff00012345, 9223372032559883077 % 0xffffffff00000000, -4294967296 = 0x0000000000012345, 74565 0x7fffffff00012345, 9223372032559883077 / 0xffffffff00000001, -4294967295 = 0xffffffff80000001, -2147483647 0x7fffffff00012345, 9223372032559883077 % 0xffffffff00000001, -4294967295 = 0x0000000080012344, 2147558212 0x7fffffff00012345, 9223372032559883077 / 0xffffffff00012345, -4294892731 = 0xffffffff80006e60, -2147455392 0x7fffffff00012345, 9223372032559883077 % 0xffffffff00012345, -4294892731 = 0x00000000026c4365, 40649573 0x7fffffff00012345, 9223372032559883077 / 0xffffffff12345678, -3989547400 = 0xffffffff76348586, -2311813754 0x7fffffff00012345, 9223372032559883077 % 0xffffffff12345678, -3989547400 = 0x00000000674f8875, 1733265525 0x7fffffff00012345, 9223372032559883077 / 0xffffffff7fffffff, -2147483649 = 0xffffffff00000004, -4294967292 0x7fffffff00012345, 9223372032559883077 % 0xffffffff7fffffff, -2147483649 = 0x0000000000012349, 74569 0x7fffffff00012345, 9223372032559883077 / 0xffffffffffffffff, -1 = 0x80000000fffedcbb, -9223372032559883077 0x7fffffff00012345, 9223372032559883077 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x7fffffff12345678, 9223372032865228408 / 0x0000000000000001, 1 = 0x7fffffff12345678, 9223372032865228408 0x7fffffff12345678, 9223372032865228408 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x7fffffff12345678, 9223372032865228408 / 0x0000000000012345, 74565 = 0x0000708027fcbd35, 123695728999733 0x7fffffff12345678, 9223372032865228408 % 0x0000000000012345, 74565 = 0x000000000000182f, 6191 0x7fffffff12345678, 9223372032865228408 / 0x0000000012345678, 305419896 = 0x000000070800002e, 30198988846 0x7fffffff12345678, 9223372032865228408 % 0x0000000012345678, 305419896 = 0x000000000ccccce8, 214748392 0x7fffffff12345678, 9223372032865228408 / 0x000000007fffffff, 2147483647 = 0x0000000100000000, 4294967296 0x7fffffff12345678, 9223372032865228408 % 0x000000007fffffff, 2147483647 = 0x0000000012345678, 305419896 0x7fffffff12345678, 9223372032865228408 / 0x00000000ffffffff, 4294967295 = 0x000000007fffffff, 2147483647 0x7fffffff12345678, 9223372032865228408 % 0x00000000ffffffff, 4294967295 = 0x0000000092345677, 2452903543 0x7fffffff12345678, 9223372032865228408 / 0x0000000100000000, 4294967296 = 0x000000007fffffff, 2147483647 0x7fffffff12345678, 9223372032865228408 % 0x0000000100000000, 4294967296 = 0x0000000012345678, 305419896 0x7fffffff12345678, 9223372032865228408 / 0x0000000100000001, 4294967297 = 0x000000007ffffffe, 2147483646 0x7fffffff12345678, 9223372032865228408 % 0x0000000100000001, 4294967297 = 0x000000009234567a, 2452903546 0x7fffffff12345678, 9223372032865228408 / 0x0000000100012345, 4295041861 = 0x000000007fff6e5d, 2147446365 0x7fffffff12345678, 9223372032865228408 % 0x0000000100012345, 4295041861 = 0x0000000037e7e067, 937943143 0x7fffffff12345678, 9223372032865228408 / 0x0000000112345678, 4600387192 = 0x00000000778087f6, 2004912118 0x7fffffff12345678, 9223372032865228408 % 0x0000000112345678, 4600387192 = 0x00000000f64ff728, 4132435752 0x7fffffff12345678, 9223372032865228408 / 0x000000017fffffff, 6442450943 = 0x0000000055555554, 1431655764 0x7fffffff12345678, 9223372032865228408 % 0x000000017fffffff, 6442450943 = 0x000000016789abcc, 6032042956 0x7fffffff12345678, 9223372032865228408 / 0x00000001ffffffff, 8589934591 = 0x000000003fffffff, 1073741823 0x7fffffff12345678, 9223372032865228408 % 0x00000001ffffffff, 8589934591 = 0x0000000152345677, 5674129015 0x7fffffff12345678, 9223372032865228408 / 0x0001234500000000, 320254236426240 = 0x0000000000007080, 28800 0x7fffffff12345678, 9223372032865228408 % 0x0001234500000000, 320254236426240 = 0x00002d7f12345678, 50023789516408 0x7fffffff12345678, 9223372032865228408 / 0x0001234500000001, 320254236426241 = 0x0000000000007080, 28800 0x7fffffff12345678, 9223372032865228408 % 0x0001234500000001, 320254236426241 = 0x00002d7f1233e5f8, 50023789487608 0x7fffffff12345678, 9223372032865228408 / 0x0001234500012345, 320254236500805 = 0x0000000000007080, 28800 0x7fffffff12345678, 9223372032865228408 % 0x0001234500012345, 320254236500805 = 0x00002d7e923483f8, 50021642044408 0x7fffffff12345678, 9223372032865228408 / 0x0001234512345678, 320254541846136 = 0x0000000000007080, 28800 0x7fffffff12345678, 9223372032865228408 % 0x0001234512345678, 320254541846136 = 0x0000257f12349a78, 41227696511608 0x7fffffff12345678, 9223372032865228408 / 0x000123457fffffff, 320256383909887 = 0x000000000000707f, 28799 0x7fffffff12345678, 9223372032865228408 % 0x000123457fffffff, 320256383909887 = 0x000118849234c6f7, 308432644392695 0x7fffffff12345678, 9223372032865228408 / 0x00012345ffffffff, 320258531393535 = 0x000000000000707f, 28799 0x7fffffff12345678, 9223372032865228408 % 0x00012345ffffffff, 320258531393535 = 0x0000e0451234c6f7, 246587262813943 0x7fffffff12345678, 9223372032865228408 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000007, 7 0x7fffffff12345678, 9223372032865228408 % 0x1234567800000000, 1311768464867721216 = 0x0091a2b712345678, 40992778791179896 0x7fffffff12345678, 9223372032865228408 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000007, 7 0x7fffffff12345678, 9223372032865228408 % 0x1234567800000001, 1311768464867721217 = 0x0091a2b712345671, 40992778791179889 0x7fffffff12345678, 9223372032865228408 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000007, 7 0x7fffffff12345678, 9223372032865228408 % 0x1234567800012345, 1311768464867795781 = 0x0091a2b7122c5f95, 40992778790657941 0x7fffffff12345678, 9223372032865228408 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000007, 7 0x7fffffff12345678, 9223372032865228408 % 0x1234567812345678, 1311768465173141112 = 0x0091a2b692c5f930, 40992776653240624 0x7fffffff12345678, 9223372032865228408 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000007, 7 0x7fffffff12345678, 9223372032865228408 % 0x123456787fffffff, 1311768467015204863 = 0x0091a2b39234567f, 40992763758794367 0x7fffffff12345678, 9223372032865228408 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000007, 7 0x7fffffff12345678, 9223372032865228408 % 0x12345678ffffffff, 1311768469162688511 = 0x0091a2b01234567f, 40992748726408831 0x7fffffff12345678, 9223372032865228408 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000001, 1 0x7fffffff12345678, 9223372032865228408 % 0x7fffffff00000000, 9223372032559808512 = 0x0000000012345678, 305419896 0x7fffffff12345678, 9223372032865228408 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000001, 1 0x7fffffff12345678, 9223372032865228408 % 0x7fffffff00000001, 9223372032559808513 = 0x0000000012345677, 305419895 0x7fffffff12345678, 9223372032865228408 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000001, 1 0x7fffffff12345678, 9223372032865228408 % 0x7fffffff00012345, 9223372032559883077 = 0x0000000012333333, 305345331 0x7fffffff12345678, 9223372032865228408 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000001, 1 0x7fffffff12345678, 9223372032865228408 % 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0x7fffffff12345678, 9223372032865228408 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x7fffffff12345678, 9223372032865228408 % 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff12345678, 9223372032865228408 0x7fffffff12345678, 9223372032865228408 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x7fffffff12345678, 9223372032865228408 % 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff12345678, 9223372032865228408 0x7fffffff12345678, 9223372032865228408 / 0xffffffff00000000, -4294967296 = 0xffffffff80000001, -2147483647 0x7fffffff12345678, 9223372032865228408 % 0xffffffff00000000, -4294967296 = 0x0000000012345678, 305419896 0x7fffffff12345678, 9223372032865228408 / 0xffffffff00000001, -4294967295 = 0xffffffff80000001, -2147483647 0x7fffffff12345678, 9223372032865228408 % 0xffffffff00000001, -4294967295 = 0x0000000092345677, 2452903543 0x7fffffff12345678, 9223372032865228408 / 0xffffffff00012345, -4294892731 = 0xffffffff80006e60, -2147455392 0x7fffffff12345678, 9223372032865228408 % 0xffffffff00012345, -4294892731 = 0x00000000149f7698, 345994904 0x7fffffff12345678, 9223372032865228408 / 0xffffffff12345678, -3989547400 = 0xffffffff76348585, -2311813755 0x7fffffff12345678, 9223372032865228408 % 0xffffffff12345678, -3989547400 = 0x000000008bb71220, 2344030752 0x7fffffff12345678, 9223372032865228408 / 0xffffffff7fffffff, -2147483649 = 0xffffffff00000004, -4294967292 0x7fffffff12345678, 9223372032865228408 % 0xffffffff7fffffff, -2147483649 = 0x000000001234567c, 305419900 0x7fffffff12345678, 9223372032865228408 / 0xffffffffffffffff, -1 = 0x80000000edcba988, -9223372032865228408 0x7fffffff12345678, 9223372032865228408 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x7fffffff7fffffff, 9223372034707292159 / 0x0000000000000001, 1 = 0x7fffffff7fffffff, 9223372034707292159 0x7fffffff7fffffff, 9223372034707292159 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x7fffffff7fffffff, 9223372034707292159 / 0x0000000000012345, 74565 = 0x0000708027fd1db6, 123695729024438 0x7fffffff7fffffff, 9223372034707292159 % 0x0000000000012345, 74565 = 0x0000000000011bf1, 72689 0x7fffffff7fffffff, 9223372034707292159 / 0x0000000012345678, 305419896 = 0x0000000708000034, 30198988852 0x7fffffff7fffffff, 9223372034707292159 % 0x0000000012345678, 305419896 = 0x000000000d5e6f9f, 224292767 0x7fffffff7fffffff, 9223372034707292159 / 0x000000007fffffff, 2147483647 = 0x0000000100000001, 4294967297 0x7fffffff7fffffff, 9223372034707292159 % 0x000000007fffffff, 2147483647 = 0x0000000000000000, 0 0x7fffffff7fffffff, 9223372034707292159 / 0x00000000ffffffff, 4294967295 = 0x000000007fffffff, 2147483647 0x7fffffff7fffffff, 9223372034707292159 % 0x00000000ffffffff, 4294967295 = 0x00000000fffffffe, 4294967294 0x7fffffff7fffffff, 9223372034707292159 / 0x0000000100000000, 4294967296 = 0x000000007fffffff, 2147483647 0x7fffffff7fffffff, 9223372034707292159 % 0x0000000100000000, 4294967296 = 0x000000007fffffff, 2147483647 0x7fffffff7fffffff, 9223372034707292159 / 0x0000000100000001, 4294967297 = 0x000000007fffffff, 2147483647 0x7fffffff7fffffff, 9223372034707292159 % 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0x7fffffff7fffffff, 9223372034707292159 / 0x0000000100012345, 4295041861 = 0x000000007fff6e5d, 2147446365 0x7fffffff7fffffff, 9223372034707292159 % 0x0000000100012345, 4295041861 = 0x00000000a5b389ee, 2780006894 0x7fffffff7fffffff, 9223372034707292159 / 0x0000000112345678, 4600387192 = 0x00000000778087f7, 2004912119 0x7fffffff7fffffff, 9223372034707292159 % 0x0000000112345678, 4600387192 = 0x0000000051e74a37, 1374112311 0x7fffffff7fffffff, 9223372034707292159 / 0x000000017fffffff, 6442450943 = 0x0000000055555555, 1431655765 0x7fffffff7fffffff, 9223372034707292159 % 0x000000017fffffff, 6442450943 = 0x0000000055555554, 1431655764 0x7fffffff7fffffff, 9223372034707292159 / 0x00000001ffffffff, 8589934591 = 0x000000003fffffff, 1073741823 0x7fffffff7fffffff, 9223372034707292159 % 0x00000001ffffffff, 8589934591 = 0x00000001bffffffe, 7516192766 0x7fffffff7fffffff, 9223372034707292159 / 0x0001234500000000, 320254236426240 = 0x0000000000007080, 28800 0x7fffffff7fffffff, 9223372034707292159 % 0x0001234500000000, 320254236426240 = 0x00002d7f7fffffff, 50025631580159 0x7fffffff7fffffff, 9223372034707292159 / 0x0001234500000001, 320254236426241 = 0x0000000000007080, 28800 0x7fffffff7fffffff, 9223372034707292159 % 0x0001234500000001, 320254236426241 = 0x00002d7f7fff8f7f, 50025631551359 0x7fffffff7fffffff, 9223372034707292159 / 0x0001234500012345, 320254236500805 = 0x0000000000007080, 28800 0x7fffffff7fffffff, 9223372034707292159 % 0x0001234500012345, 320254236500805 = 0x00002d7f00002d7f, 50023484108159 0x7fffffff7fffffff, 9223372034707292159 / 0x0001234512345678, 320254541846136 = 0x0000000000007080, 28800 0x7fffffff7fffffff, 9223372034707292159 % 0x0001234512345678, 320254541846136 = 0x0000257f800043ff, 41229538575359 0x7fffffff7fffffff, 9223372034707292159 / 0x000123457fffffff, 320256383909887 = 0x000000000000707f, 28799 0x7fffffff7fffffff, 9223372034707292159 % 0x000123457fffffff, 320256383909887 = 0x000118850000707e, 308434486456446 0x7fffffff7fffffff, 9223372034707292159 / 0x00012345ffffffff, 320258531393535 = 0x000000000000707f, 28799 0x7fffffff7fffffff, 9223372034707292159 % 0x00012345ffffffff, 320258531393535 = 0x0000e0458000707e, 246589104877694 0x7fffffff7fffffff, 9223372034707292159 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000007, 7 0x7fffffff7fffffff, 9223372034707292159 % 0x1234567800000000, 1311768464867721216 = 0x0091a2b77fffffff, 40992780633243647 0x7fffffff7fffffff, 9223372034707292159 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000007, 7 0x7fffffff7fffffff, 9223372034707292159 % 0x1234567800000001, 1311768464867721217 = 0x0091a2b77ffffff8, 40992780633243640 0x7fffffff7fffffff, 9223372034707292159 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000007, 7 0x7fffffff7fffffff, 9223372034707292159 % 0x1234567800012345, 1311768464867795781 = 0x0091a2b77ff8091c, 40992780632721692 0x7fffffff7fffffff, 9223372034707292159 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000007, 7 0x7fffffff7fffffff, 9223372034707292159 % 0x1234567812345678, 1311768465173141112 = 0x0091a2b70091a2b7, 40992778495304375 0x7fffffff7fffffff, 9223372034707292159 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000007, 7 0x7fffffff7fffffff, 9223372034707292159 % 0x123456787fffffff, 1311768467015204863 = 0x0091a2b400000006, 40992765600858118 0x7fffffff7fffffff, 9223372034707292159 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000007, 7 0x7fffffff7fffffff, 9223372034707292159 % 0x12345678ffffffff, 1311768469162688511 = 0x0091a2b080000006, 40992750568472582 0x7fffffff7fffffff, 9223372034707292159 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000001, 1 0x7fffffff7fffffff, 9223372034707292159 % 0x7fffffff00000000, 9223372032559808512 = 0x000000007fffffff, 2147483647 0x7fffffff7fffffff, 9223372034707292159 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000001, 1 0x7fffffff7fffffff, 9223372034707292159 % 0x7fffffff00000001, 9223372032559808513 = 0x000000007ffffffe, 2147483646 0x7fffffff7fffffff, 9223372034707292159 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000001, 1 0x7fffffff7fffffff, 9223372034707292159 % 0x7fffffff00012345, 9223372032559883077 = 0x000000007ffedcba, 2147409082 0x7fffffff7fffffff, 9223372034707292159 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000001, 1 0x7fffffff7fffffff, 9223372034707292159 % 0x7fffffff12345678, 9223372032865228408 = 0x000000006dcba987, 1842063751 0x7fffffff7fffffff, 9223372034707292159 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000001, 1 0x7fffffff7fffffff, 9223372034707292159 % 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0x7fffffff7fffffff, 9223372034707292159 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x7fffffff7fffffff, 9223372034707292159 % 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffff7fffffff, 9223372034707292159 0x7fffffff7fffffff, 9223372034707292159 / 0xffffffff00000000, -4294967296 = 0xffffffff80000001, -2147483647 0x7fffffff7fffffff, 9223372034707292159 % 0xffffffff00000000, -4294967296 = 0x000000007fffffff, 2147483647 0x7fffffff7fffffff, 9223372034707292159 / 0xffffffff00000001, -4294967295 = 0xffffffff80000001, -2147483647 0x7fffffff7fffffff, 9223372034707292159 % 0xffffffff00000001, -4294967295 = 0x00000000fffffffe, 4294967294 0x7fffffff7fffffff, 9223372034707292159 / 0xffffffff00012345, -4294892731 = 0xffffffff7fff6e5e, -2147520930 0x7fffffff7fffffff, 9223372034707292159 % 0xffffffff00012345, -4294892731 = 0x00000000a5b266a9, 2779932329 0x7fffffff7fffffff, 9223372034707292159 / 0xffffffff12345678, -3989547400 = 0xffffffff763371eb, -2311884309 0x7fffffff7fffffff, 9223372034707292159 % 0xffffffff12345678, -3989547400 = 0x0000000025e1a7d7, 635545559 0x7fffffff7fffffff, 9223372034707292159 / 0xffffffff7fffffff, -2147483649 = 0xffffffff00000003, -4294967293 0x7fffffff7fffffff, 9223372034707292159 % 0xffffffff7fffffff, -2147483649 = 0x0000000000000002, 2 0x7fffffff7fffffff, 9223372034707292159 / 0xffffffffffffffff, -1 = 0x8000000080000001, -9223372034707292159 0x7fffffff7fffffff, 9223372034707292159 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0x7fffffffffffffff, 9223372036854775807 / 0x0000000000000001, 1 = 0x7fffffffffffffff, 9223372036854775807 0x7fffffffffffffff, 9223372036854775807 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0x7fffffffffffffff, 9223372036854775807 / 0x0000000000012345, 74565 = 0x0000708027fd8e37, 123695729053239 0x7fffffffffffffff, 9223372036854775807 % 0x0000000000012345, 74565 = 0x000000000000262c, 9772 0x7fffffffffffffff, 9223372036854775807 / 0x0000000012345678, 305419896 = 0x000000070800003b, 30198988859 0x7fffffffffffffff, 9223372036854775807 % 0x0000000012345678, 305419896 = 0x000000000df01257, 233837143 0x7fffffffffffffff, 9223372036854775807 / 0x000000007fffffff, 2147483647 = 0x0000000100000002, 4294967298 0x7fffffffffffffff, 9223372036854775807 % 0x000000007fffffff, 2147483647 = 0x0000000000000001, 1 0x7fffffffffffffff, 9223372036854775807 / 0x00000000ffffffff, 4294967295 = 0x0000000080000000, 2147483648 0x7fffffffffffffff, 9223372036854775807 % 0x00000000ffffffff, 4294967295 = 0x000000007fffffff, 2147483647 0x7fffffffffffffff, 9223372036854775807 / 0x0000000100000000, 4294967296 = 0x000000007fffffff, 2147483647 0x7fffffffffffffff, 9223372036854775807 % 0x0000000100000000, 4294967296 = 0x00000000ffffffff, 4294967295 0x7fffffffffffffff, 9223372036854775807 / 0x0000000100000001, 4294967297 = 0x000000007fffffff, 2147483647 0x7fffffffffffffff, 9223372036854775807 % 0x0000000100000001, 4294967297 = 0x0000000080000000, 2147483648 0x7fffffffffffffff, 9223372036854775807 / 0x0000000100012345, 4295041861 = 0x000000007fff6e5e, 2147446366 0x7fffffffffffffff, 9223372036854775807 % 0x0000000100012345, 4295041861 = 0x0000000025b266a9, 632448681 0x7fffffffffffffff, 9223372036854775807 / 0x0000000112345678, 4600387192 = 0x00000000778087f7, 2004912119 0x7fffffffffffffff, 9223372036854775807 % 0x0000000112345678, 4600387192 = 0x00000000d1e74a37, 3521595959 0x7fffffffffffffff, 9223372036854775807 / 0x000000017fffffff, 6442450943 = 0x0000000055555555, 1431655765 0x7fffffffffffffff, 9223372036854775807 % 0x000000017fffffff, 6442450943 = 0x00000000d5555554, 3579139412 0x7fffffffffffffff, 9223372036854775807 / 0x00000001ffffffff, 8589934591 = 0x0000000040000000, 1073741824 0x7fffffffffffffff, 9223372036854775807 % 0x00000001ffffffff, 8589934591 = 0x000000003fffffff, 1073741823 0x7fffffffffffffff, 9223372036854775807 / 0x0001234500000000, 320254236426240 = 0x0000000000007080, 28800 0x7fffffffffffffff, 9223372036854775807 % 0x0001234500000000, 320254236426240 = 0x00002d7fffffffff, 50027779063807 0x7fffffffffffffff, 9223372036854775807 / 0x0001234500000001, 320254236426241 = 0x0000000000007080, 28800 0x7fffffffffffffff, 9223372036854775807 % 0x0001234500000001, 320254236426241 = 0x00002d7fffff8f7f, 50027779035007 0x7fffffffffffffff, 9223372036854775807 / 0x0001234500012345, 320254236500805 = 0x0000000000007080, 28800 0x7fffffffffffffff, 9223372036854775807 % 0x0001234500012345, 320254236500805 = 0x00002d7f80002d7f, 50025631591807 0x7fffffffffffffff, 9223372036854775807 / 0x0001234512345678, 320254541846136 = 0x0000000000007080, 28800 0x7fffffffffffffff, 9223372036854775807 % 0x0001234512345678, 320254541846136 = 0x00002580000043ff, 41231686059007 0x7fffffffffffffff, 9223372036854775807 / 0x000123457fffffff, 320256383909887 = 0x000000000000707f, 28799 0x7fffffffffffffff, 9223372036854775807 % 0x000123457fffffff, 320256383909887 = 0x000118858000707e, 308436633940094 0x7fffffffffffffff, 9223372036854775807 / 0x00012345ffffffff, 320258531393535 = 0x000000000000707f, 28799 0x7fffffffffffffff, 9223372036854775807 % 0x00012345ffffffff, 320258531393535 = 0x0000e0460000707e, 246591252361342 0x7fffffffffffffff, 9223372036854775807 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000007, 7 0x7fffffffffffffff, 9223372036854775807 % 0x1234567800000000, 1311768464867721216 = 0x0091a2b7ffffffff, 40992782780727295 0x7fffffffffffffff, 9223372036854775807 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000007, 7 0x7fffffffffffffff, 9223372036854775807 % 0x1234567800000001, 1311768464867721217 = 0x0091a2b7fffffff8, 40992782780727288 0x7fffffffffffffff, 9223372036854775807 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000007, 7 0x7fffffffffffffff, 9223372036854775807 % 0x1234567800012345, 1311768464867795781 = 0x0091a2b7fff8091c, 40992782780205340 0x7fffffffffffffff, 9223372036854775807 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000007, 7 0x7fffffffffffffff, 9223372036854775807 % 0x1234567812345678, 1311768465173141112 = 0x0091a2b78091a2b7, 40992780642788023 0x7fffffffffffffff, 9223372036854775807 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000007, 7 0x7fffffffffffffff, 9223372036854775807 % 0x123456787fffffff, 1311768467015204863 = 0x0091a2b480000006, 40992767748341766 0x7fffffffffffffff, 9223372036854775807 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000007, 7 0x7fffffffffffffff, 9223372036854775807 % 0x12345678ffffffff, 1311768469162688511 = 0x0091a2b100000006, 40992752715956230 0x7fffffffffffffff, 9223372036854775807 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000001, 1 0x7fffffffffffffff, 9223372036854775807 % 0x7fffffff00000000, 9223372032559808512 = 0x00000000ffffffff, 4294967295 0x7fffffffffffffff, 9223372036854775807 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000001, 1 0x7fffffffffffffff, 9223372036854775807 % 0x7fffffff00000001, 9223372032559808513 = 0x00000000fffffffe, 4294967294 0x7fffffffffffffff, 9223372036854775807 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000001, 1 0x7fffffffffffffff, 9223372036854775807 % 0x7fffffff00012345, 9223372032559883077 = 0x00000000fffedcba, 4294892730 0x7fffffffffffffff, 9223372036854775807 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000001, 1 0x7fffffffffffffff, 9223372036854775807 % 0x7fffffff12345678, 9223372032865228408 = 0x00000000edcba987, 3989547399 0x7fffffffffffffff, 9223372036854775807 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000001, 1 0x7fffffffffffffff, 9223372036854775807 % 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000080000000, 2147483648 0x7fffffffffffffff, 9223372036854775807 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000001, 1 0x7fffffffffffffff, 9223372036854775807 % 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0x7fffffffffffffff, 9223372036854775807 / 0xffffffff00000000, -4294967296 = 0xffffffff80000001, -2147483647 0x7fffffffffffffff, 9223372036854775807 % 0xffffffff00000000, -4294967296 = 0x00000000ffffffff, 4294967295 0x7fffffffffffffff, 9223372036854775807 / 0xffffffff00000001, -4294967295 = 0xffffffff80000000, -2147483648 0x7fffffffffffffff, 9223372036854775807 % 0xffffffff00000001, -4294967295 = 0x000000007fffffff, 2147483647 0x7fffffffffffffff, 9223372036854775807 / 0xffffffff00012345, -4294892731 = 0xffffffff7fff6e5d, -2147520931 0x7fffffffffffffff, 9223372036854775807 % 0xffffffff00012345, -4294892731 = 0x0000000025b389ee, 632523246 0x7fffffffffffffff, 9223372036854775807 / 0xffffffff12345678, -3989547400 = 0xffffffff763371eb, -2311884309 0x7fffffffffffffff, 9223372036854775807 % 0xffffffff12345678, -3989547400 = 0x00000000a5e1a7d7, 2783029207 0x7fffffffffffffff, 9223372036854775807 / 0xffffffff7fffffff, -2147483649 = 0xffffffff00000002, -4294967294 0x7fffffffffffffff, 9223372036854775807 % 0xffffffff7fffffff, -2147483649 = 0x0000000000000001, 1 0x7fffffffffffffff, 9223372036854775807 / 0xffffffffffffffff, -1 = 0x8000000000000001, -9223372036854775807 0x7fffffffffffffff, 9223372036854775807 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 / 0x0000000000000001, 1 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 / 0x0000000000012345, 74565 = 0xffffffffffff1f01, -57599 0xffffffff00000000, -4294967296 % 0x0000000000012345, 74565 = 0xfffffffffffe81bb, -97861 0xffffffff00000000, -4294967296 / 0x0000000012345678, 305419896 = 0xfffffffffffffff3, -13 0xffffffff00000000, -4294967296 % 0x0000000012345678, 305419896 = 0xfffffffffef188ab, -17725269 0xffffffff00000000, -4294967296 / 0x000000007fffffff, 2147483647 = 0xffffffffffffffff, -1 0xffffffff00000000, -4294967296 % 0x000000007fffffff, 2147483647 = 0xffffffffffffffff, -1 0xffffffff00000000, -4294967296 / 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 / 0x0000000100000000, 4294967296 = 0xffffffffffffffff, -1 0xffffffff00000000, -4294967296 % 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 / 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x0000000100000001, 4294967297 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x0000000100012345, 4295041861 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x0000000112345678, 4600387192 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x000000017fffffff, 6442450943 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x00000001ffffffff, 8589934591 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x0001234500000000, 320254236426240 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x0001234500000001, 320254236426241 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x0001234500012345, 320254236500805 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x0001234512345678, 320254541846136 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x000123457fffffff, 320256383909887 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x00012345ffffffff, 320258531393535 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x1234567800000000, 1311768464867721216 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x1234567800000001, 1311768464867721217 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x1234567800012345, 1311768464867795781 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x1234567812345678, 1311768465173141112 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x123456787fffffff, 1311768467015204863 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x12345678ffffffff, 1311768469162688511 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x7fffffff00000000, 9223372032559808512 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x7fffffff00000001, 9223372032559808513 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x7fffffff00012345, 9223372032559883077 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x7fffffff12345678, 9223372032865228408 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x7fffffff7fffffff, 9223372034707292159 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff00000000, -4294967296 0xffffffff00000000, -4294967296 / 0xffffffff00000000, -4294967296 = 0x0000000000000001, 1 0xffffffff00000000, -4294967296 % 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 / 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 / 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 / 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 % 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0xffffffff00000000, -4294967296 / 0xffffffff7fffffff, -2147483649 = 0x0000000000000001, 1 0xffffffff00000000, -4294967296 % 0xffffffff7fffffff, -2147483649 = 0xffffffff80000001, -2147483647 0xffffffff00000000, -4294967296 / 0xffffffffffffffff, -1 = 0x0000000100000000, 4294967296 0xffffffff00000000, -4294967296 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 / 0x0000000000000001, 1 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 / 0x0000000000012345, 74565 = 0xffffffffffff1f00, -57600 0xffffffff00000001, -4294967295 % 0x0000000000012345, 74565 = 0xffffffffffffa501, -23295 0xffffffff00000001, -4294967295 / 0x0000000012345678, 305419896 = 0xfffffffffffffff2, -14 0xffffffff00000001, -4294967295 % 0x0000000012345678, 305419896 = 0xfffffffffedcba91, -19088751 0xffffffff00000001, -4294967295 / 0x000000007fffffff, 2147483647 = 0xfffffffffffffffe, -2 0xffffffff00000001, -4294967295 % 0x000000007fffffff, 2147483647 = 0xffffffffffffffff, -1 0xffffffff00000001, -4294967295 / 0x00000000ffffffff, 4294967295 = 0xffffffffffffffff, -1 0xffffffff00000001, -4294967295 % 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 / 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x0000000100000000, 4294967296 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x0000000100000001, 4294967297 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x0000000100012345, 4295041861 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x0000000112345678, 4600387192 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x000000017fffffff, 6442450943 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x00000001ffffffff, 8589934591 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x0001234500000000, 320254236426240 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x0001234500000001, 320254236426241 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x0001234500012345, 320254236500805 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x0001234512345678, 320254541846136 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x000123457fffffff, 320256383909887 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x00012345ffffffff, 320258531393535 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x1234567800000000, 1311768464867721216 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x1234567800000001, 1311768464867721217 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x1234567800012345, 1311768464867795781 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x1234567812345678, 1311768465173141112 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x123456787fffffff, 1311768467015204863 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x12345678ffffffff, 1311768469162688511 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x7fffffff00000000, 9223372032559808512 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x7fffffff00000001, 9223372032559808513 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x7fffffff00012345, 9223372032559883077 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x7fffffff12345678, 9223372032865228408 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x7fffffff7fffffff, 9223372034707292159 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 % 0xffffffff00000000, -4294967296 = 0xffffffff00000001, -4294967295 0xffffffff00000001, -4294967295 / 0xffffffff00000001, -4294967295 = 0x0000000000000001, 1 0xffffffff00000001, -4294967295 % 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0xffffffff00000001, -4294967295 / 0xffffffff00012345, -4294892731 = 0x0000000000000001, 1 0xffffffff00000001, -4294967295 % 0xffffffff00012345, -4294892731 = 0xfffffffffffedcbc, -74564 0xffffffff00000001, -4294967295 / 0xffffffff12345678, -3989547400 = 0x0000000000000001, 1 0xffffffff00000001, -4294967295 % 0xffffffff12345678, -3989547400 = 0xffffffffedcba989, -305419895 0xffffffff00000001, -4294967295 / 0xffffffff7fffffff, -2147483649 = 0x0000000000000001, 1 0xffffffff00000001, -4294967295 % 0xffffffff7fffffff, -2147483649 = 0xffffffff80000002, -2147483646 0xffffffff00000001, -4294967295 / 0xffffffffffffffff, -1 = 0x00000000ffffffff, 4294967295 0xffffffff00000001, -4294967295 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 / 0x0000000000000001, 1 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 / 0x0000000000012345, 74565 = 0xffffffffffff1f01, -57599 0xffffffff00012345, -4294892731 % 0x0000000000012345, 74565 = 0xffffffffffffa500, -23296 0xffffffff00012345, -4294892731 / 0x0000000012345678, 305419896 = 0xfffffffffffffff2, -14 0xffffffff00012345, -4294892731 % 0x0000000012345678, 305419896 = 0xfffffffffeddddd5, -19014187 0xffffffff00012345, -4294892731 / 0x000000007fffffff, 2147483647 = 0xffffffffffffffff, -1 0xffffffff00012345, -4294892731 % 0x000000007fffffff, 2147483647 = 0xffffffff80012344, -2147409084 0xffffffff00012345, -4294892731 / 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x00000000ffffffff, 4294967295 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x0000000100000000, 4294967296 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x0000000100000001, 4294967297 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x0000000100012345, 4295041861 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x0000000112345678, 4600387192 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x000000017fffffff, 6442450943 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x00000001ffffffff, 8589934591 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x0001234500000000, 320254236426240 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x0001234500000001, 320254236426241 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x0001234500012345, 320254236500805 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x0001234512345678, 320254541846136 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x000123457fffffff, 320256383909887 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x00012345ffffffff, 320258531393535 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x1234567800000000, 1311768464867721216 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x1234567800000001, 1311768464867721217 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x1234567800012345, 1311768464867795781 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x1234567812345678, 1311768465173141112 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x123456787fffffff, 1311768467015204863 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x12345678ffffffff, 1311768469162688511 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x7fffffff00000000, 9223372032559808512 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x7fffffff00000001, 9223372032559808513 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x7fffffff00012345, 9223372032559883077 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x7fffffff12345678, 9223372032865228408 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x7fffffff7fffffff, 9223372034707292159 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0xffffffff00000000, -4294967296 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 % 0xffffffff00000001, -4294967295 = 0xffffffff00012345, -4294892731 0xffffffff00012345, -4294892731 / 0xffffffff00012345, -4294892731 = 0x0000000000000001, 1 0xffffffff00012345, -4294892731 % 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0xffffffff00012345, -4294892731 / 0xffffffff12345678, -3989547400 = 0x0000000000000001, 1 0xffffffff00012345, -4294892731 % 0xffffffff12345678, -3989547400 = 0xffffffffedcccccd, -305345331 0xffffffff00012345, -4294892731 / 0xffffffff7fffffff, -2147483649 = 0x0000000000000001, 1 0xffffffff00012345, -4294892731 % 0xffffffff7fffffff, -2147483649 = 0xffffffff80012346, -2147409082 0xffffffff00012345, -4294892731 / 0xffffffffffffffff, -1 = 0x00000000fffedcbb, 4294892731 0xffffffff00012345, -4294892731 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 / 0x0000000000000001, 1 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 / 0x0000000000012345, 74565 = 0xffffffffffff2f01, -53503 0xffffffff12345678, -3989547400 % 0x0000000000012345, 74565 = 0xfffffffffffe8833, -96205 0xffffffff12345678, -3989547400 / 0x0000000012345678, 305419896 = 0xfffffffffffffff3, -13 0xffffffff12345678, -3989547400 % 0x0000000012345678, 305419896 = 0xfffffffffedcba90, -19088752 0xffffffff12345678, -3989547400 / 0x000000007fffffff, 2147483647 = 0xffffffffffffffff, -1 0xffffffff12345678, -3989547400 % 0x000000007fffffff, 2147483647 = 0xffffffff92345677, -1842063753 0xffffffff12345678, -3989547400 / 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x00000000ffffffff, 4294967295 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x0000000100000000, 4294967296 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x0000000100000001, 4294967297 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x0000000100012345, 4295041861 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x0000000112345678, 4600387192 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x000000017fffffff, 6442450943 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x00000001ffffffff, 8589934591 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x0001234500000000, 320254236426240 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x0001234500000001, 320254236426241 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x0001234500012345, 320254236500805 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x0001234512345678, 320254541846136 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x000123457fffffff, 320256383909887 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x00012345ffffffff, 320258531393535 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x1234567800000000, 1311768464867721216 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x1234567800000001, 1311768464867721217 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x1234567800012345, 1311768464867795781 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x1234567812345678, 1311768465173141112 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x123456787fffffff, 1311768467015204863 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x12345678ffffffff, 1311768469162688511 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x7fffffff00000000, 9223372032559808512 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x7fffffff00000001, 9223372032559808513 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x7fffffff00012345, 9223372032559883077 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x7fffffff12345678, 9223372032865228408 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x7fffffff7fffffff, 9223372034707292159 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0xffffffff00000000, -4294967296 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0xffffffff00000001, -4294967295 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 % 0xffffffff00012345, -4294892731 = 0xffffffff12345678, -3989547400 0xffffffff12345678, -3989547400 / 0xffffffff12345678, -3989547400 = 0x0000000000000001, 1 0xffffffff12345678, -3989547400 % 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0xffffffff12345678, -3989547400 / 0xffffffff7fffffff, -2147483649 = 0x0000000000000001, 1 0xffffffff12345678, -3989547400 % 0xffffffff7fffffff, -2147483649 = 0xffffffff92345679, -1842063751 0xffffffff12345678, -3989547400 / 0xffffffffffffffff, -1 = 0x00000000edcba988, 3989547400 0xffffffff12345678, -3989547400 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 / 0x0000000000000001, 1 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 / 0x0000000000012345, 74565 = 0xffffffffffff8f80, -28800 0xffffffff7fffffff, -2147483649 % 0x0000000000012345, 74565 = 0xffffffffffffd27f, -11649 0xffffffff7fffffff, -2147483649 / 0x0000000012345678, 305419896 = 0xfffffffffffffff9, -7 0xffffffff7fffffff, -2147483649 % 0x0000000012345678, 305419896 = 0xffffffffff6e5d47, -9544377 0xffffffff7fffffff, -2147483649 / 0x000000007fffffff, 2147483647 = 0xffffffffffffffff, -1 0xffffffff7fffffff, -2147483649 % 0x000000007fffffff, 2147483647 = 0xfffffffffffffffe, -2 0xffffffff7fffffff, -2147483649 / 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x00000000ffffffff, 4294967295 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x0000000100000000, 4294967296 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x0000000100000001, 4294967297 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x0000000100012345, 4295041861 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x0000000112345678, 4600387192 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x000000017fffffff, 6442450943 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x00000001ffffffff, 8589934591 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x0001234500000000, 320254236426240 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x0001234500000001, 320254236426241 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x0001234500012345, 320254236500805 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x0001234512345678, 320254541846136 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x000123457fffffff, 320256383909887 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x00012345ffffffff, 320258531393535 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x1234567800000000, 1311768464867721216 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x1234567800000001, 1311768464867721217 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x1234567800012345, 1311768464867795781 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x1234567812345678, 1311768465173141112 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x123456787fffffff, 1311768467015204863 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x12345678ffffffff, 1311768469162688511 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x7fffffff00000000, 9223372032559808512 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x7fffffff00000001, 9223372032559808513 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x7fffffff00012345, 9223372032559883077 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x7fffffff12345678, 9223372032865228408 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x7fffffff7fffffff, 9223372034707292159 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0x7fffffffffffffff, 9223372036854775807 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0xffffffff00000000, -4294967296 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0xffffffff00000001, -4294967295 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0xffffffff00012345, -4294892731 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 % 0xffffffff12345678, -3989547400 = 0xffffffff7fffffff, -2147483649 0xffffffff7fffffff, -2147483649 / 0xffffffff7fffffff, -2147483649 = 0x0000000000000001, 1 0xffffffff7fffffff, -2147483649 % 0xffffffff7fffffff, -2147483649 = 0x0000000000000000, 0 0xffffffff7fffffff, -2147483649 / 0xffffffffffffffff, -1 = 0x0000000080000001, 2147483649 0xffffffff7fffffff, -2147483649 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 0xffffffffffffffff, -1 / 0x0000000000000001, 1 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 % 0x0000000000000001, 1 = 0x0000000000000000, 0 0xffffffffffffffff, -1 / 0x0000000000012345, 74565 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x0000000000012345, 74565 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x0000000012345678, 305419896 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x0000000012345678, 305419896 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x000000007fffffff, 2147483647 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x000000007fffffff, 2147483647 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x00000000ffffffff, 4294967295 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x00000000ffffffff, 4294967295 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x0000000100000000, 4294967296 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x0000000100000000, 4294967296 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x0000000100000001, 4294967297 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x0000000100000001, 4294967297 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x0000000100012345, 4295041861 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x0000000100012345, 4295041861 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x0000000112345678, 4600387192 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x0000000112345678, 4600387192 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x000000017fffffff, 6442450943 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x000000017fffffff, 6442450943 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x00000001ffffffff, 8589934591 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x00000001ffffffff, 8589934591 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x0001234500000000, 320254236426240 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x0001234500000000, 320254236426240 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x0001234500000001, 320254236426241 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x0001234500000001, 320254236426241 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x0001234500012345, 320254236500805 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x0001234500012345, 320254236500805 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x0001234512345678, 320254541846136 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x0001234512345678, 320254541846136 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x000123457fffffff, 320256383909887 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x000123457fffffff, 320256383909887 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x00012345ffffffff, 320258531393535 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x00012345ffffffff, 320258531393535 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x1234567800000000, 1311768464867721216 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x1234567800000000, 1311768464867721216 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x1234567800000001, 1311768464867721217 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x1234567800000001, 1311768464867721217 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x1234567800012345, 1311768464867795781 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x1234567800012345, 1311768464867795781 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x1234567812345678, 1311768465173141112 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x1234567812345678, 1311768465173141112 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x123456787fffffff, 1311768467015204863 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x123456787fffffff, 1311768467015204863 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x12345678ffffffff, 1311768469162688511 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x12345678ffffffff, 1311768469162688511 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x7fffffff00000000, 9223372032559808512 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x7fffffff00000000, 9223372032559808512 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x7fffffff00000001, 9223372032559808513 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x7fffffff00000001, 9223372032559808513 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x7fffffff00012345, 9223372032559883077 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x7fffffff00012345, 9223372032559883077 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x7fffffff12345678, 9223372032865228408 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x7fffffff12345678, 9223372032865228408 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x7fffffff7fffffff, 9223372034707292159 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x7fffffff7fffffff, 9223372034707292159 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0x7fffffffffffffff, 9223372036854775807 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0x7fffffffffffffff, 9223372036854775807 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0xffffffff00000000, -4294967296 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0xffffffff00000000, -4294967296 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0xffffffff00000001, -4294967295 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0xffffffff00000001, -4294967295 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0xffffffff00012345, -4294892731 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0xffffffff00012345, -4294892731 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0xffffffff12345678, -3989547400 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0xffffffff12345678, -3989547400 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0xffffffff7fffffff, -2147483649 = 0x0000000000000000, 0 0xffffffffffffffff, -1 % 0xffffffff7fffffff, -2147483649 = 0xffffffffffffffff, -1 0xffffffffffffffff, -1 / 0xffffffffffffffff, -1 = 0x0000000000000001, 1 0xffffffffffffffff, -1 % 0xffffffffffffffff, -1 = 0x0000000000000000, 0 - 0x0000000000000000, 0 = 0x0000000000000000, 0 - 0x0000000000000001, 1 = 0xffffffffffffffff, -1 - 0x0000000000012345, 74565 = 0xfffffffffffedcbb, -74565 - 0x0000000012345678, 305419896 = 0xffffffffedcba988, -305419896 - 0x000000007fffffff, 2147483647 = 0xffffffff80000001, -2147483647 - 0x00000000ffffffff, 4294967295 = 0xffffffff00000001, -4294967295 - 0x0000000100000000, 4294967296 = 0xffffffff00000000, -4294967296 - 0x0000000100000001, 4294967297 = 0xfffffffeffffffff, -4294967297 - 0x0000000100012345, 4295041861 = 0xfffffffefffedcbb, -4295041861 - 0x0000000112345678, 4600387192 = 0xfffffffeedcba988, -4600387192 - 0x000000017fffffff, 6442450943 = 0xfffffffe80000001, -6442450943 - 0x00000001ffffffff, 8589934591 = 0xfffffffe00000001, -8589934591 - 0x0001234500000000, 320254236426240 = 0xfffedcbb00000000, -320254236426240 - 0x0001234500000001, 320254236426241 = 0xfffedcbaffffffff, -320254236426241 - 0x0001234500012345, 320254236500805 = 0xfffedcbafffedcbb, -320254236500805 - 0x0001234512345678, 320254541846136 = 0xfffedcbaedcba988, -320254541846136 - 0x000123457fffffff, 320256383909887 = 0xfffedcba80000001, -320256383909887 - 0x00012345ffffffff, 320258531393535 = 0xfffedcba00000001, -320258531393535 - 0x1234567800000000, 1311768464867721216 = 0xedcba98800000000, -1311768464867721216 - 0x1234567800000001, 1311768464867721217 = 0xedcba987ffffffff, -1311768464867721217 - 0x1234567800012345, 1311768464867795781 = 0xedcba987fffedcbb, -1311768464867795781 - 0x1234567812345678, 1311768465173141112 = 0xedcba987edcba988, -1311768465173141112 - 0x123456787fffffff, 1311768467015204863 = 0xedcba98780000001, -1311768467015204863 - 0x12345678ffffffff, 1311768469162688511 = 0xedcba98700000001, -1311768469162688511 - 0x7fffffff00000000, 9223372032559808512 = 0x8000000100000000, -9223372032559808512 - 0x7fffffff00000001, 9223372032559808513 = 0x80000000ffffffff, -9223372032559808513 - 0x7fffffff00012345, 9223372032559883077 = 0x80000000fffedcbb, -9223372032559883077 - 0x7fffffff12345678, 9223372032865228408 = 0x80000000edcba988, -9223372032865228408 - 0x7fffffff7fffffff, 9223372034707292159 = 0x8000000080000001, -9223372034707292159 - 0x7fffffffffffffff, 9223372036854775807 = 0x8000000000000001, -9223372036854775807 - 0xffffffff00000000, -4294967296 = 0x0000000100000000, 4294967296 - 0xffffffff00000001, -4294967295 = 0x00000000ffffffff, 4294967295 - 0xffffffff00012345, -4294892731 = 0x00000000fffedcbb, 4294892731 - 0xffffffff12345678, -3989547400 = 0x00000000edcba988, 3989547400 - 0xffffffff7fffffff, -2147483649 = 0x0000000080000001, 2147483649 - 0xffffffffffffffff, -1 = 0x0000000000000001, 1 0 + 0x0000000000000000, 0 = 0x0000000000000000, 0 0 + 0x0000000000000001, 1 = 0x0000000000000001, 1 0 + 0x0000000000012345, 74565 = 0x0000000000012345, 74565 0 + 0x0000000012345678, 305419896 = 0x0000000012345678, 305419896 0 + 0x000000007fffffff, 2147483647 = 0x000000007fffffff, 2147483647 0 + 0x00000000ffffffff, 4294967295 = 0x00000000ffffffff, 4294967295 0 + 0x0000000100000000, 4294967296 = 0x0000000100000000, 4294967296 0 + 0x0000000100000001, 4294967297 = 0x0000000100000001, 4294967297 0 + 0x0000000100012345, 4295041861 = 0x0000000100012345, 4295041861 0 + 0x0000000112345678, 4600387192 = 0x0000000112345678, 4600387192 0 + 0x000000017fffffff, 6442450943 = 0x000000017fffffff, 6442450943 0 + 0x00000001ffffffff, 8589934591 = 0x00000001ffffffff, 8589934591 0 + 0x0001234500000000, 320254236426240 = 0x0001234500000000, 320254236426240 0 + 0x0001234500000001, 320254236426241 = 0x0001234500000001, 320254236426241 0 + 0x0001234500012345, 320254236500805 = 0x0001234500012345, 320254236500805 0 + 0x0001234512345678, 320254541846136 = 0x0001234512345678, 320254541846136 0 + 0x000123457fffffff, 320256383909887 = 0x000123457fffffff, 320256383909887 0 + 0x00012345ffffffff, 320258531393535 = 0x00012345ffffffff, 320258531393535 0 + 0x1234567800000000, 1311768464867721216 = 0x1234567800000000, 1311768464867721216 0 + 0x1234567800000001, 1311768464867721217 = 0x1234567800000001, 1311768464867721217 0 + 0x1234567800012345, 1311768464867795781 = 0x1234567800012345, 1311768464867795781 0 + 0x1234567812345678, 1311768465173141112 = 0x1234567812345678, 1311768465173141112 0 + 0x123456787fffffff, 1311768467015204863 = 0x123456787fffffff, 1311768467015204863 0 + 0x12345678ffffffff, 1311768469162688511 = 0x12345678ffffffff, 1311768469162688511 0 + 0x7fffffff00000000, 9223372032559808512 = 0x7fffffff00000000, 9223372032559808512 0 + 0x7fffffff00000001, 9223372032559808513 = 0x7fffffff00000001, 9223372032559808513 0 + 0x7fffffff00012345, 9223372032559883077 = 0x7fffffff00012345, 9223372032559883077 0 + 0x7fffffff12345678, 9223372032865228408 = 0x7fffffff12345678, 9223372032865228408 0 + 0x7fffffff7fffffff, 9223372034707292159 = 0x7fffffff7fffffff, 9223372034707292159 0 + 0x7fffffffffffffff, 9223372036854775807 = 0x7fffffffffffffff, 9223372036854775807 0 + 0xffffffff00000000, -4294967296 = 0xffffffff00000000, -4294967296 0 + 0xffffffff00000001, -4294967295 = 0xffffffff00000001, -4294967295 0 + 0xffffffff00012345, -4294892731 = 0xffffffff00012345, -4294892731 0 + 0xffffffff12345678, -3989547400 = 0xffffffff12345678, -3989547400 0 + 0xffffffff7fffffff, -2147483649 = 0xffffffff7fffffff, -2147483649 0 + 0xffffffffffffffff, -1 = 0xffffffffffffffff, -1 !EOF! ls -l tstA.cmp echo x - tstB.cmp sed 's/^X//' > tstB.cmp << '!EOF!' x=0x0000000000003b39, 15161 x=0x0000000000000dba, 3514 x=0x0000000000003e62, 15970 x=0x000000000000281d, 10269 x=0x00000000000031c2, 12738 x=0x000000000000502d, 20525 x=0x00000000000017e5, 6117 x=0x0000000000000f15, 3861 x=0x0000000000005fdd, 24541 x=0x0000000000005653, 22099 x=0x0000000000005d8b, 23947 x=0x0000000000000e2b, 3627 x=0x000000000000016c, 364 x=0x0000000000000c40, 3136 x=0x0000000000003e73, 15987 x=0x0000000000000b7a, 2938 x=0x0000000000001d18, 7448 x=0x0000000000006004, 24580 x=0x0000000000005996, 22934 x=0x0000000000007a0c, 31244 x=0x0000000000004820, 18464 x=0x0000000000004784, 18308 x=0x000000000000446d, 17517 x=0x0000000000001918, 6424 x=0x0000000000005ae5, 23269 x=0x0000000000004817, 18455 x=0x0000000000005060, 20576 x=0x0000000000006afb, 27387 x=0x0000000000006231, 25137 x=0x0000000000005be0, 23520 x=0x0000000000003af2, 15090 x=0x0000000000001ff8, 8184 x=0x000000000000594b, 22859 x=0x00000000000050ee, 20718 x=0x00000000000034ad, 13485 x=0x00000000000070b0, 28848 x=0x00000000000078bb, 30907 x=0x0000000000007e15, 32277 x=0x0000000000006ace, 27342 x=0x0000000000002460, 9312 x=0x0000000000000000, 0 !EOF! ls -l tstB.cmp echo x - tstB.in sed 's/^X//' > tstB.in << '!EOF!' 15161 3514 15970 10269 12738 20525 6117 3861 24541 22099 23947 3627 364 3136 15987 2938 7448 24580 22934 31244 18464 18308 17517 6424 23269 18455 20576 27387 25137 23520 15090 8184 22859 20718 13485 28848 30907 32277 27342 9312 !EOF! ls -l tstB.in # The following exit is to ensure that extra garbage # after the end of the shar file will be ignored. exit 0