1 // Generated by generate_test_data.py using tensorflow version 2.16.1 (Keras version 2.16.0).
2 // Interpreter from tensorflow version 2.16.1 and revision v2.16.1-0-g5bc9d26649c.
3 #pragma once
4 #include <stdint.h>
5 
6 const int8_t int16xint8_spill_weights[17820] = {
7     2,    -12,  -10,  -24,  -104, -90,  -5,   -15,  -45,  90,   -90,  106,  98,   -99,  -122, -10,  -103, 33,   -78,
8     -108, 12,   28,   -31,  125,  90,   7,    44,   -52,  -57,  -31,  106,  -87,  -12,  -115, -126, 90,   -68,  36,
9     -31,  -89,  65,   106,  -43,  -72,  -80,  -44,  124,  33,   -76,  -24,  41,   74,   -6,   -119, -35,  -18,  32,
10     -44,  104,  -42,  19,   46,   42,   -19,  -11,  38,   62,   -17,  84,   4,    119,  -120, -12,  -39,  -70,  -5,
11     63,   -23,  -77,  -96,  82,   -92,  -26,  -12,  38,   -93,  26,   -47,  -101, 69,   21,   -34,  -34,  8,    90,
12     106,  115,  -96,  27,   22,   -89,  -38,  28,   7,    -118, 52,   -40,  -67,  -9,   92,   -91,  -66,  17,   -99,
13     106,  94,   -121, 117,  -55,  -72,  107,  -119, -18,  -32,  -2,   120,  -120, -10,  30,   113,  -75,  114,  17,
14     126,  125,  -35,  -46,  109,  -100, -57,  102,  -50,  75,   28,   -69,  -93,  22,   -120, 7,    -16,  106,  -47,
15     -29,  -82,  26,   77,   54,   22,   -122, 2,    16,   -32,  41,   8,    -86,  -90,  -77,  -17,  -40,  -59,  -118,
16     110,  -54,  -50,  6,    -126, 94,   101,  -117, 37,   -121, 2,    -107, -108, -122, 2,    37,   70,   -100, 108,
17     123,  82,   76,   -10,  -29,  94,   87,   -62,  -117, -57,  40,   22,   39,   45,   -1,   53,   109,  -47,  -24,
18     -51,  -7,   114,  11,   103,  33,   27,   123,  -106, 30,   -45,  -80,  106,  47,   -27,  49,   -87,  93,   52,
19     -111, 101,  59,   61,   39,   -6,   -109, 108,  -10,  112,  -126, 106,  -28,  -18,  96,   -54,  -75,  -48,  -63,
20     24,   -5,   3,    50,   62,   78,   -22,  112,  7,    -78,  31,   87,   -5,   -57,  12,   26,   -95,  -2,   -102,
21     -105, 57,   -14,  53,   -47,  -9,   80,   -125, 94,   30,   83,   86,   -80,  58,   -125, -19,  41,   81,   -11,
22     -49,  -108, -37,  86,   -20,  118,  -105, 57,   -121, -63,  -109, -59,  -58,  -1,   -107, -56,  -65,  70,   -53,
23     7,    -35,  -81,  -15,  -61,  -102, -64,  -36,  -20,  -107, 115,  -124, 30,   -97,  -14,  64,   -47,  68,   50,
24     21,   120,  -24,  -126, -14,  124,  36,   -46,  50,   -73,  24,   -38,  36,   -44,  88,   -70,  92,   116,  63,
25     102,  69,   2,    68,   -35,  86,   -71,  89,   20,   118,  -18,  12,   46,   11,   -25,  -35,  118,  18,   -65,
26     -45,  -34,  14,   -42,  95,   9,    -98,  57,   44,   126,  -122, 5,    84,   72,   23,   119,  113,  -72,  -110,
27     -83,  37,   100,  -80,  111,  102,  14,   2,    98,   -58,  -109, 26,   -44,  106,  126,  -111, 23,   -105, -78,
28     -118, 27,   -109, 41,   -72,  94,   -116, -82,  82,   -32,  115,  -30,  0,    110,  63,   -126, -55,  109,  -67,
29     58,   82,   -47,  -45,  -47,  -15,  -114, 14,   94,   -26,  -43,  85,   96,   40,   90,   -115, 24,   -82,  -99,
30     124,  58,   121,  65,   24,   -67,  -61,  -104, -118, -102, 97,   -82,  10,   112,  -29,  11,   -18,  -3,   -117,
31     69,   27,   28,   -16,  -87,  92,   -99,  77,   -22,  94,   -119, -81,  -84,  -114, 8,    -94,  122,  -46,  -54,
32     -22,  -80,  -125, -127, 35,   53,   -124, 98,   -115, -26,  -33,  -124, 102,  62,   -70,  -89,  45,   39,   4,
33     81,   16,   -30,  64,   -45,  103,  -23,  -20,  85,   41,   -107, 70,   -77,  120,  -113, 107,  -29,  -100, 40,
34     -115, 77,   -65,  54,   -112, 114,  16,   88,   -70,  40,   -13,  -115, -112, -6,   107,  98,   -81,  109,  -103,
35     3,    63,   110,  -88,  -113, 111,  -31,  -17,  -79,  78,   -121, -54,  31,   64,   93,   53,   -73,  -125, -14,
36     -15,  45,   22,   58,   65,   39,   -16,  77,   -86,  -89,  -113, 18,   -53,  -88,  95,   -69,  -91,  -95,  -4,
37     -95,  64,   -43,  -70,  -100, -76,  56,   30,   -85,  -38,  -118, 21,   108,  -121, -118, -66,  -25,  8,    -14,
38     43,   -110, -12,  115,  -103, -111, -43,  -49,  -47,  -11,  -34,  -68,  -53,  -28,  -86,  8,    125,  -69,  6,
39     89,   -71,  14,   22,   50,   -13,  114,  52,   -27,  -22,  -73,  -89,  -88,  18,   -56,  -10,  89,   -72,  78,
40     100,  25,   -125, -84,  49,   -92,  117,  10,   47,   45,   -120, -29,  57,   80,   80,   -121, -105, -49,  -97,
41     11,   56,   -6,   -56,  78,   -73,  115,  2,    -99,  -94,  107,  10,   113,  111,  96,   122,  -112, -99,  14,
42     101,  -77,  -71,  -109, -15,  35,   117,  -114, -74,  109,  -84,  19,   -49,  -99,  -66,  -125, -8,   -47,  106,
43     -87,  44,   -20,  57,   74,   66,   119,  -36,  122,  89,   24,   43,   34,   -84,  75,   101,  107,  46,   103,
44     103,  -54,  -25,  17,   -22,  120,  -28,  96,   62,   -44,  45,   92,   50,   -87,  -113, -16,  -4,   -40,  -30,
45     -36,  -112, 1,    22,   81,   -26,  38,   -123, -116, 119,  -41,  -56,  -68,  -125, -22,  -104, -70,  -79,  -46,
46     118,  39,   90,   -122, -21,  -34,  46,   45,   -50,  81,   100,  96,   -101, -85,  108,  -101, 80,   -2,   42,
47     -76,  88,   90,   -67,  43,   -18,  70,   -18,  27,   117,  -40,  -92,  -87,  -123, 125,  -13,  -25,  75,   -95,
48     -126, -11,  -65,  -12,  -39,  -55,  121,  -29,  124,  -19,  -56,  73,   5,    121,  25,   -18,  -65,  -57,  118,
49     43,   -73,  26,   -55,  -19,  -80,  -12,  76,   -66,  63,   -45,  7,    -13,  -109, 27,   75,   -1,   -7,   -76,
50     -87,  -36,  -58,  116,  39,   89,   -71,  -13,  1,    58,   -30,  -121, 93,   45,   92,   32,   -100, -61,  -39,
51     -86,  18,   -20,  -108, -71,  -125, 85,   62,   114,  -111, 84,   50,   115,  18,   34,   41,   79,   92,   114,
52     -45,  -79,  107,  120,  69,   72,   -16,  15,   90,   -37,  -37,  4,    78,   82,   -75,  10,   -114, 76,   2,
53     45,   77,   97,   52,   -99,  -123, -58,  -92,  -71,  89,   104,  64,   -42,  -52,  96,   120,  85,   -126, -6,
54     94,   -97,  -111, -72,  119,  -82,  55,   -127, -72,  -96,  78,   -61,  9,    -38,  94,   -17,  -57,  77,   98,
55     -39,  -37,  -47,  121,  -84,  -39,  52,   -79,  90,   -8,   -108, 71,   1,    -114, -32,  -40,  -83,  -39,  -35,
56     118,  -114, 15,   38,   114,  -114, -67,  42,   -102, -90,  1,    -60,  -27,  -118, 47,   30,   41,   -65,  57,
57     6,    32,   74,   64,   -5,   -63,  7,    9,    106,  40,   7,    -123, 26,   80,   60,   -113, -112, 98,   124,
58     89,   55,   77,   0,    -106, 43,   119,  111,  -100, -15,  -63,  110,  98,   95,   -72,  -33,  12,   25,   -109,
59     -15,  -96,  17,   -6,   -84,  -74,  -105, -52,  -51,  -34,  -119, 83,   -69,  102,  19,   -39,  0,    57,   -111,
60     101,  12,   58,   45,   -74,  -15,  -62,  16,   -78,  18,   -59,  65,   -5,   116,  64,   55,   -39,  127,  93,
61     -99,  78,   -42,  120,  0,    89,   103,  -17,  -125, -60,  -63,  63,   -16,  44,   -93,  -28,  -5,   21,   -74,
62     -76,  -112, 48,   94,   110,  7,    113,  2,    9,    -110, 33,   57,   30,   -75,  21,   -54,  -21,  -112, 45,
63     77,   -62,  -119, -84,  -114, -90,  -105, 26,   -20,  79,   94,   98,   -61,  38,   -86,  -111, -29,  105,  -119,
64     50,   -3,   110,  -10,  -5,   -125, -123, 42,   5,    13,   105,  115,  -31,  65,   45,   -29,  -49,  121,  80,
65     -33,  -127, -116, -69,  -68,  -121, 114,  80,   -2,   -62,  8,    49,   32,   103,  -37,  -64,  47,   29,   -90,
66     -62,  -69,  13,   -124, 32,   -50,  -66,  -15,  38,   34,   35,   -95,  -113, -110, -29,  -121, -70,  -99,  29,
67     -17,  104,  64,   -69,  -108, 11,   -64,  -113, -72,  115,  -22,  -104, 103,  118,  42,   4,    105,  -99,  82,
68     -3,   22,   -63,  54,   -21,  92,   -34,  -69,  31,   -16,  -77,  58,   -108, -85,  -28,  77,   31,   125,  8,
69     13,   121,  -118, 60,   126,  -76,  -56,  -35,  -70,  83,   21,   34,   126,  64,   -113, -55,  90,   -80,  102,
70     73,   -65,  -64,  -75,  -69,  1,    119,  71,   76,   100,  -102, -7,   101,  3,    -55,  90,   12,   7,    49,
71     59,   70,   -111, 46,   -49,  7,    111,  -30,  -79,  108,  37,   72,   36,   -35,  2,    85,   91,   46,   8,
72     -99,  36,   17,   19,   115,  73,   89,   26,   -23,  19,   121,  -118, -39,  -23,  111,  -117, 89,   52,   63,
73     -3,   -15,  48,   -6,   -76,  5,    28,   115,  120,  85,   -29,  -83,  26,   13,   88,   -113, -56,  124,  -1,
74     -120, -116, -20,  64,   -90,  -77,  -60,  -27,  -90,  114,  68,   67,   -110, -73,  114,  14,   -1,   28,   -112,
75     106,  -66,  41,   -79,  108,  9,    76,   -22,  -99,  -58,  -78,  -59,  -122, -30,  -103, -18,  92,   -110, -46,
76     -32,  -17,  -116, 85,   65,   -94,  32,   -34,  -38,  48,   -92,  91,   -8,   29,   9,    -75,  43,   -30,  59,
77     -1,   27,   -103, 5,    36,   102,  -116, -50,  37,   101,  -20,  -109, -21,  -16,  -93,  -109, -74,  108,  110,
78     -20,  51,   20,   -7,   76,   107,  38,   50,   125,  -5,   -101, -12,  -64,  78,   -84,  4,    80,   -73,  123,
79     106,  30,   -88,  -65,  35,   11,   -120, 117,  -9,   -25,  107,  82,   1,    84,   -97,  -31,  59,   -116, -12,
80     -94,  92,   96,   -85,  28,   105,  -24,  -64,  42,   43,   -97,  124,  16,   -82,  127,  -67,  88,   35,   -10,
81     58,   -56,  -68,  -79,  -23,  -110, 30,   -4,   104,  29,   -36,  59,   -30,  87,   41,   -36,  -76,  -55,  -79,
82     74,   -79,  23,   -88,  124,  -115, 26,   118,  -11,  -8,   -95,  74,   24,   -83,  115,  8,    115,  -21,  -75,
83     -61,  71,   55,   22,   -16,  21,   119,  89,   -126, -122, 14,   68,   -7,   -104, 37,   -45,  -88,  -116, 82,
84     -64,  85,   -12,  -28,  62,   44,   95,   -62,  -39,  61,   -46,  -109, -57,  -61,  -92,  99,   91,   39,   83,
85     110,  123,  -17,  -11,  64,   52,   25,   -65,  -27,  0,    -62,  46,   -42,  -107, -2,   11,   52,   -109, -82,
86     95,   -26,  -122, 18,   115,  82,   -20,  -72,  32,   94,   31,   -51,  -55,  -1,   100,  -93,  39,   -112, -58,
87     54,   -23,  62,   23,   104,  76,   -39,  75,   -16,  68,   -3,   -64,  -34,  -90,  -64,  108,  -5,   65,   -33,
88     6,    -126, -112, -91,  -34,  123,  -89,  12,   117,  88,   -29,  -33,  62,   107,  -114, -64,  51,   -12,  -115,
89     34,   -27,  114,  120,  -112, 23,   98,   31,   -3,   -100, -116, -104, -112, 63,   80,   73,   33,   120,  100,
90     -122, 102,  114,  76,   -96,  -104, 59,   -35,  -36,  -10,  -68,  -121, 110,  -98,  -77,  91,   -29,  -94,  -48,
91     -97,  89,   58,   120,  40,   -2,   -43,  39,   -125, -27,  22,   109,  57,   97,   63,   -13,  120,  40,   -88,
92     -10,  22,   -40,  -66,  63,   90,   67,   110,  21,   57,   31,   -51,  -11,  -34,  116,  110,  12,   5,    94,
93     -88,  62,   91,   -2,   25,   -66,  -100, -27,  -1,   -115, 120,  -100, -71,  0,    12,   -74,  70,   33,   46,
94     99,   73,   -9,   103,  -113, -104, -31,  -99,  44,   -85,  -107, 99,   104,  -20,  122,  -112, 86,   -15,  -103,
95     -67,  112,  -74,  -79,  -100, 28,   -106, 28,   -94,  55,   -51,  42,   -6,   31,   -114, -37,  -18,  -126, -61,
96     -95,  38,   119,  65,   -54,  -56,  -123, 59,   -7,   92,   -42,  103,  -100, 19,   -8,   -69,  40,   -6,   78,
97     48,   24,   -62,  109,  4,    -31,  -44,  -38,  -76,  74,   30,   -81,  -90,  63,   -89,  48,   113,  -51,  -41,
98     -113, 20,   21,   16,   -18,  -15,  -115, -29,  -102, 68,   31,   -29,  -5,   -71,  -3,   9,    103,  104,  -96,
99     -106, 8,    -3,   57,   -48,  -4,   28,   22,   36,   51,   103,  116,  -113, -73,  112,  -36,  -33,  -78,  -121,
100     -64,  76,   75,   -36,  86,   115,  59,   -78,  -70,  -62,  87,   108,  54,   16,   -108, -56,  95,   -83,  -59,
101     77,   112,  99,   -82,  77,   35,   19,   84,   -10,  -7,   -42,  14,   -125, -118, 46,   41,   79,   60,   -57,
102     78,   80,   75,   -78,  76,   -62,  -71,  17,   93,   -91,  37,   110,  27,   102,  -72,  43,   111,  46,   78,
103     -60,  -115, 116,  -68,  20,   118,  -50,  25,   -7,   -31,  -28,  -74,  -64,  -59,  -61,  -60,  -42,  123,  116,
104     71,   -108, -20,  -31,  62,   99,   -82,  -6,   -93,  -76,  33,   99,   -77,  118,  51,   64,   -5,   -31,  1,
105     -44,  63,   -73,  -92,  -60,  108,  -124, 7,    47,   36,   23,   114,  -125, -118, 115,  47,   -47,  -98,  -66,
106     113,  12,   66,   20,   72,   -26,  103,  73,   42,   -10,  117,  -8,   -62,  -123, 71,   -78,  -29,  -61,  75,
107     -120, -71,  -40,  -44,  103,  3,    112,  -110, -124, 63,   -61,  -26,  18,   45,   -88,  46,   -104, -84,  -105,
108     19,   -59,  56,   125,  27,   -87,  51,   117,  22,   -116, 125,  33,   91,   88,   113,  -104, -101, 90,   86,
109     10,   -8,   -69,  -11,  112,  -86,  113,  86,   92,   104,  97,   -11,  1,    -7,   46,   41,   80,   99,   99,
110     -92,  107,  46,   80,   108,  -65,  32,   124,  -55,  109,  44,   27,   -9,   -96,  81,   -27,  -48,  -39,  -6,
111     84,   16,   -105, -46,  52,   45,   -88,  -126, 53,   15,   93,   -61,  5,    -26,  70,   -56,  16,   -38,  -52,
112     -13,  25,   109,  -115, 64,   -51,  -75,  22,   23,   -15,  31,   20,   -75,  -97,  -8,   -81,  -82,  45,   98,
113     52,   -93,  -92,  81,   -102, -29,  12,   71,   -2,   -124, 73,   103,  -122, 120,  -104, 14,   -17,  -85,  -28,
114     47,   -110, -50,  3,    -4,   7,    -88,  82,   60,   -108, 43,   -53,  93,   40,   -77,  -16,  53,   -2,   -82,
115     -106, -111, 92,   -35,  -89,  90,   66,   -98,  -116, 20,   113,  3,    -26,  66,   59,   56,   -116, 20,   59,
116     -23,  3,    21,   -125, -60,  4,    -55,  -103, -120, 9,    -99,  -16,  37,   -84,  98,   -98,  31,   102,  99,
117     43,   -73,  -85,  -43,  -58,  100,  -107, -23,  83,   58,   93,   119,  86,   -126, 44,   68,   96,   -75,  126,
118     -67,  -5,   97,   120,  125,  91,   90,   -109, 22,   83,   117,  85,   85,   -36,  91,   78,   77,   4,    75,
119     84,   -63,  -39,  54,   118,  99,   54,   106,  6,    -115, 114,  -117, -1,   98,   -93,  -78,  28,   -16,  -126,
120     55,   -90,  -23,  -83,  -53,  -82,  117,  -53,  -125, -6,   44,   48,   77,   -100, 15,   102,  -84,  119,  -124,
121     19,   78,   100,  -124, -79,  -87,  68,   -34,  78,   40,   -56,  -9,   -102, -38,  -15,  -16,  114,  123,  -82,
122     102,  -66,  -37,  24,   -5,   96,   -26,  55,   23,   89,   -116, -77,  15,   86,   28,   13,   -2,   -18,  104,
123     -91,  28,   85,   -122, -30,  116,  96,   126,  -113, 112,  -64,  -70,  -86,  61,   -127, -84,  -84,  -11,  -85,
124     117,  -50,  -80,  -123, 51,   92,   80,   -114, -57,  88,   99,   21,   -18,  85,   -66,  51,   -119, -44,  -56,
125     48,   122,  119,  109,  18,   -98,  -102, 86,   82,   -95,  -76,  44,   -22,  24,   77,   50,   119,  111,  37,
126     106,  31,   80,   -20,  -16,  93,   84,   -97,  97,   -55,  -24,  109,  9,    1,    -18,  -125, 118,  -95,  79,
127     59,   -22,  -38,  -58,  26,   127,  -113, 67,   19,   -125, 116,  -82,  -68,  15,   11,   55,   -60,  56,   -119,
128     32,   98,   -119, -16,  51,   36,   6,    -84,  -14,  38,   -17,  4,    -55,  -83,  7,    10,   -22,  -46,  116,
129     20,   -33,  -19,  -24,  -44,  96,   -3,   -47,  -111, 26,   -74,  41,   63,   -67,  22,   -124, 112,  -62,  -92,
130     33,   -94,  1,    43,   19,   -73,  60,   -47,  97,   30,   103,  -124, -117, -65,  -77,  -94,  -17,  80,   -91,
131     -53,  -118, -107, -74,  -16,  -124, 96,   -77,  2,    99,   -28,  -46,  70,   -114, -47,  -81,  53,   -74,  -110,
132     -42,  105,  50,   74,   -56,  -42,  94,   113,  39,   -122, -8,   82,   78,   -124, 9,    -48,  91,   92,   28,
133     -36,  -126, -95,  82,   -110, 0,    -64,  10,   -74,  -51,  49,   42,   95,   -103, 53,   93,   76,   -9,   -42,
134     107,  105,  -3,   67,   48,   -3,   73,   30,   -57,  70,   -81,  -108, 124,  -33,  18,   109,  -82,  -103, 83,
135     -105, -23,  43,   -29,  -70,  -93,  -112, -61,  -100, -102, -89,  -15,  -110, 82,   101,  -9,   25,   127,  95,
136     -75,  71,   -6,   13,   78,   -52,  -40,  79,   -111, 116,  75,   8,    117,  121,  -39,  -32,  107,  120,  -52,
137     -25,  -63,  -81,  -61,  -124, -91,  119,  115,  -24,  -20,  -77,  119,  41,   0,    -119, 40,   -109, -58,  -78,
138     0,    -28,  -60,  85,   100,  -102, -111, 115,  9,    121,  -37,  -100, 60,   -35,  -115, 15,   -69,  23,   -62,
139     80,   -87,  -89,  -1,   107,  102,  -118, -100, -33,  -60,  -44,  -103, 123,  46,   67,   23,   -11,  91,   28,
140     16,   -72,  -109, 9,    109,  -57,  -53,  49,   121,  -114, 51,   -12,  125,  75,   63,   -67,  -53,  44,   -45,
141     -106, -85,  -82,  -87,  -117, -116, -126, 57,   47,   22,   -35,  -125, -55,  94,   -120, -70,  -18,  -121, 61,
142     107,  91,   -123, 86,   -61,  42,   -94,  99,   104,  34,   -69,  53,   -10,  -42,  -72,  -55,  -105, -44,  65,
143     -9,   89,   36,   42,   -10,  23,   63,   13,   -52,  110,  -60,  -7,   11,   51,   -116, -4,   1,    61,   -23,
144     -114, 92,   -54,  -26,  -125, 9,    -25,  100,  -51,  54,   56,   40,   37,   70,   61,   73,   53,   64,   55,
145     -18,  -79,  -117, 92,   83,   -63,  -25,  66,   -23,  122,  46,   102,  -46,  -102, 29,   66,   -76,  -4,   -34,
146     -69,  -39,  -118, -93,  -63,  69,   -95,  29,   54,   33,   27,   -114, 69,   -52,  51,   -88,  0,    122,  -44,
147     29,   48,   -93,  66,   97,   -104, 36,   58,   -127, 68,   -93,  -126, -13,  1,    -46,  99,   100,  15,   -79,
148     -79,  118,  120,  9,    -32,  60,   123,  47,   -97,  78,   54,   69,   4,    65,   -62,  -105, 44,   -92,  -46,
149     -88,  -19,  42,   -22,  110,  8,    106,  70,   28,   -81,  -19,  -40,  -114, -76,  -119, 99,   -62,  -97,  -98,
150     -24,  -37,  -15,  -49,  26,   80,   -76,  -56,  100,  -101, -45,  -5,   -35,  57,   25,   -77,  -17,  -7,   108,
151     119,  -36,  21,   58,   -118, 80,   62,   18,   54,   -111, -26,  -101, -67,  22,   -29,  5,    -31,  -95,  103,
152     70,   -105, 47,   11,   -123, -24,  105,  12,   123,  -58,  -60,  -60,  -74,  105,  106,  -126, -97,  99,   0,
153     -10,  -112, -14,  23,   91,   18,   114,  117,  3,    37,   -52,  79,   122,  50,   58,   -87,  52,   4,    110,
154     -116, -71,  33,   -63,  104,  95,   77,   109,  68,   -22,  -23,  -34,  -65,  -24,  17,   -58,  120,  122,  67,
155     -18,  125,  -104, -123, 26,   109,  97,   -98,  101,  20,   69,   -67,  -69,  -38,  120,  -116, -85,  -30,  -58,
156     -22,  37,   -98,  -32,  -119, 67,   119,  118,  -15,  115,  56,   -98,  -63,  -85,  47,   20,   -13,  -46,  -4,
157     -37,  -97,  -86,  106,  -117, 90,   24,   -24,  1,    63,   40,   -77,  -108, -59,  27,   -103, 14,   59,   -47,
158     18,   -80,  120,  -123, -120, -68,  -64,  -46,  58,   -36,  117,  -6,   23,   -55,  -65,  124,  -119, 14,   101,
159     106,  58,   -10,  -125, 63,   -79,  -97,  -6,   71,   75,   120,  53,   -33,  67,   96,   -86,  66,   38,   -100,
160     -28,  110,  -24,  92,   -127, -34,  -67,  -59,  -37,  -43,  88,   -116, 28,   34,   -124, 38,   -100, 4,    34,
161     -4,   -18,  19,   36,   121,  -45,  -52,  79,   66,   46,   -41,  28,   13,   -118, -89,  71,   -103, 55,   31,
162     89,   -119, 126,  -60,  116,  118,  -88,  -42,  -57,  -17,  -10,  -2,   71,   -102, 64,   -77,  -82,  57,   114,
163     -63,  27,   82,   112,  -123, 58,   -109, 123,  7,    119,  8,    61,   -72,  -8,   -42,  79,   -58,  15,   -42,
164     -62,  -37,  -14,  40,   -100, 83,   25,   54,   -61,  -109, 107,  -68,  22,   121,  -15,  57,   32,   -84,  102,
165     59,   -45,  -115, -81,  118,  -68,  74,   127,  -87,  51,   120,  -105, 87,   82,   19,   -108, -21,  116,  -97,
166     99,   -24,  -104, 18,   10,   -2,   107,  28,   -28,  108,  67,   -82,  64,   -79,  104,  3,    2,    -66,  93,
167     -46,  -2,   -38,  -42,  -101, -79,  -82,  -94,  101,  -26,  70,   -98,  4,    50,   121,  35,   -4,   -19,  71,
168     -116, 32,   -114, 30,   -32,  -127, -34,  115,  79,   -39,  -58,  -10,  -98,  -115, -47,  -98,  -72,  14,   -68,
169     -104, 94,   6,    10,   -25,  57,   -20,  -75,  75,   -21,  112,  -56,  112,  54,   -73,  -46,  -68,  112,  -37,
170     111,  -1,   -81,  16,   -56,  -40,  50,   -29,  -78,  24,   -15,  -84,  -120, 23,   86,   100,  -23,  -69,  40,
171     95,   -56,  -27,  -25,  -32,  -47,  -27,  44,   -117, 120,  43,   53,   -114, -47,  60,   -79,  23,   -75,  37,
172     86,   -18,  -28,  -26,  113,  -48,  -125, 119,  -37,  111,  39,   -64,  -96,  66,   -10,  -59,  98,   -28,  87,
173     -104, 8,    -103, 99,   -14,  -56,  31,   1,    79,   44,   -41,  43,   -106, -9,   58,   13,   -94,  -12,  33,
174     13,   -70,  90,   -18,  17,   6,    -55,  35,   26,   -61,  -16,  -75,  -44,  -11,  113,  56,   -29,  106,  68,
175     -76,  -13,  85,   14,   62,   -27,  -78,  -21,  -57,  -41,  74,   107,  -1,   -119, 95,   -12,  122,  89,   -50,
176     96,   8,    -124, -30,  -11,  81,   -87,  -38,  39,   -49,  -95,  93,   42,   -81,  27,   -105, 94,   117,  69,
177     88,   52,   -10,  88,   64,   -49,  99,   -92,  -31,  -104, 48,   116,  -60,  -2,   -117, -5,   92,   91,   97,
178     -13,  116,  110,  -56,  122,  70,   -36,  47,   -74,  -11,  -40,  -98,  30,   81,   -62,  -116, -110, 86,   -94,
179     -39,  2,    104,  20,   103,  13,   93,   45,   31,   -52,  -111, -61,  -18,  -123, -27,  -92,  67,   100,  37,
180     66,   88,   26,   91,   76,   -72,  -121, -105, 76,   34,   -65,  49,   44,   -112, -111, -44,  -49,  -28,  -33,
181     -70,  -79,  -71,  -84,  97,   -11,  -105, 124,  -104, 85,   -61,  -114, 28,   72,   -39,  -92,  119,  -122, -116,
182     -68,  79,   58,   114,  60,   -101, -32,  89,   105,  -96,  -73,  -42,  -73,  -73,  5,    -106, -46,  -41,  -16,
183     -107, -74,  -73,  -104, -54,  7,    -99,  -25,  65,   95,   -14,  -113, -42,  73,   -51,  100,  81,   13,   -33,
184     -16,  -47,  -89,  -61,  116,  100,  -85,  -72,  89,   -44,  -65,  14,   91,   30,   -12,  -80,  63,   58,   -101,
185     -12,  -62,  -14,  -37,  -21,  40,   96,   97,   91,   -31,  75,   67,   -85,  -107, -78,  2,    79,   3,    -73,
186     32,   2,    -4,   -63,  113,  -35,  -17,  122,  -48,  27,   -59,  84,   -92,  72,   18,   -10,  20,   -110, -18,
187     45,   67,   39,   101,  -44,  61,   -57,  -49,  33,   31,   -92,  -37,  96,   110,  -12,  -78,  75,   40,   -70,
188     73,   72,   50,   106,  34,   97,   -70,  -99,  74,   -18,  -103, 70,   66,   -66,  106,  43,   -68,  29,   111,
189     -71,  -104, 114,  -96,  -39,  -35,  -58,  102,  104,  65,   63,   -98,  -64,  105,  18,   -57,  -55,  -42,  114,
190     -96,  -119, -2,   29,   -94,  118,  -62,  -99,  -41,  24,   105,  -42,  23,   98,   51,   -87,  -76,  -30,  115,
191     -86,  -18,  -126, 76,   10,   -27,  -2,   -113, -43,  -8,   87,   -89,  126,  50,   104,  -48,  -123, -80,  69,
192     -106, -69,  71,   -126, 56,   83,   86,   84,   -106, 110,  11,   -86,  -48,  5,    -85,  73,   82,   30,   -50,
193     -54,  -71,  15,   -76,  -91,  25,   59,   -88,  -74,  32,   -115, 11,   5,    122,  -123, 56,   47,   5,    -78,
194     5,    72,   -126, 79,   -49,  37,   -108, 68,   8,    73,   -13,  116,  -64,  115,  -20,  -48,  -41,  76,   -53,
195     51,   -120, 10,   -23,  -28,  74,   89,   -16,  17,   105,  60,   -14,  52,   -110, -32,  40,   2,    0,    107,
196     110,  -101, 63,   -79,  33,   -40,  -57,  -42,  91,   25,   106,  126,  -115, -98,  -14,  36,   53,   -43,  49,
197     21,   33,   -73,  20,   -124, 49,   52,   8,    72,   24,   53,   51,   -69,  -14,  -38,  71,   116,  -15,  21,
198     -46,  -24,  124,  65,   43,   98,   80,   -94,  -118, 97,   -66,  2,    -59,  50,   110,  -105, -6,   15,   79,
199     117,  -80,  58,   114,  -44,  17,   -102, 68,   -123, -25,  38,   -16,  -81,  -18,  95,   54,   -4,   72,   121,
200     32,   -50,  -31,  56,   75,   -87,  34,   33,   -93,  80,   -101, -101, -92,  -61,  124,  53,   105,  108,  -23,
201     -57,  -71,  -15,  74,   -87,  -107, 77,   -13,  -102, 62,   113,  -80,  -93,  -67,  112,  76,   104,  -51,  17,
202     36,   -85,  67,   58,   -39,  68,   0,    -114, 80,   -42,  -91,  16,   76,   102,  -123, 62,   -16,  -63,  -111,
203     -104, -30,  -51,  90,   87,   6,    -10,  -15,  3,    109,  113,  -80,  -65,  -6,   58,   88,   -108, 105,  -27,
204     -78,  66,   -88,  -47,  33,   -124, 80,   -25,  99,   0,    -16,  96,   58,   -67,  97,   85,   -64,  124,  18,
205     -124, 18,   -6,   -32,  -1,   -47,  -103, 12,   46,   62,   36,   41,   -105, 76,   -32,  -102, 5,    122,  10,
206     -32,  -2,   98,   11,   25,   64,   -50,  -67,  -69,  -115, -101, 48,   -15,  113,  50,   -37,  -47,  -61,  96,
207     -106, 30,   79,   61,   13,   9,    123,  -93,  98,   -110, -111, 32,   -103, -118, -106, 55,   15,   21,   -101,
208     -90,  -21,  -7,   110,  -12,  6,    16,   -41,  96,   -62,  61,   -60,  -18,  -127, -18,  26,   -27,  -69,  116,
209     88,   62,   40,   -54,  26,   55,   -48,  9,    35,   90,   109,  -24,  -4,   -67,  61,   -17,  15,   31,   -107,
210     44,   -75,  49,   -99,  110,  -109, -124, -32,  -122, -34,  50,   119,  -81,  52,   115,  -85,  35,   -82,  -69,
211     -117, -41,  -5,   46,   61,   -52,  -60,  -12,  -23,  -81,  32,   40,   76,   -50,  97,   -116, 84,   -79,  26,
212     -7,   104,  -77,  -111, 89,   7,    -104, 104,  -21,  77,   -118, 48,   91,   -67,  65,   67,   89,   -10,  19,
213     109,  -17,  -62,  -116, 100,  -88,  -107, 49,   -49,  -101, -56,  -23,  61,   -86,  -70,  111,  -47,  114,  84,
214     -110, 56,   48,   -36,  -39,  83,   -94,  -90,  3,    -111, 117,  -8,   35,   90,   29,   74,   -24,  88,   -57,
215     -1,   -65,  -83,  67,   27,   89,   -42,  13,   -12,  72,   4,    107,  -120, -13,  25,   -67,  125,  37,   10,
216     70,   -127, -28,  -96,  -45,  -32,  19,   -74,  -2,   -71,  -71,  -31,  40,   -16,  67,   107,  47,   121,  -94,
217     -113, -62,  113,  -116, 59,   49,   125,  -77,  26,   -116, -81,  21,   -41,  95,   33,   32,   -85,  51,   96,
218     -83,  68,   40,   -118, 81,   57,   -46,  -104, -77,  22,   -48,  -82,  -68,  -12,  120,  86,   -54,  92,   75,
219     66,   -13,  -30,  -88,  58,   -82,  -81,  126,  24,   -104, 63,   -96,  69,   90,   22,   6,    79,   -52,  -120,
220     126,  -57,  111,  -83,  53,   123,  73,   -120, 16,   23,   -41,  -98,  65,   -122, -48,  -5,   -95,  59,   72,
221     66,   -51,  -63,  -106, -112, 73,   39,   -66,  67,   -60,  -102, -62,  -49,  17,   -10,  22,   67,   54,   -48,
222     87,   -107, 38,   117,  103,  -89,  -124, 26,   -112, 37,   -102, 62,   69,   -119, -69,  -44,  -8,   36,   28,
223     31,   45,   69,   48,   39,   36,   119,  92,   -33,  -57,  -80,  33,   83,   -94,  9,    -26,  86,   -41,  126,
224     -113, 112,  83,   -22,  37,   -60,  84,   17,   110,  -53,  -55,  -58,  -53,  103,  112,  60,   36,   7,    -44,
225     94,   23,   -114, 17,   -60,  119,  -39,  84,   -43,  -105, -74,  42,   -13,  -84,  92,   120,  -29,  -111, 29,
226     -93,  30,   -77,  -53,  -17,  99,   91,   95,   33,   49,   12,   88,   -40,  38,   -120, -21,  -54,  -124, -28,
227     -46,  -71,  25,   14,   118,  -43,  -37,  -44,  117,  108,  56,   -20,  92,   119,  -80,  97,   38,   41,   -55,
228     -46,  27,   81,   -97,  56,   -123, -73,  86,   119,  -44,  -9,   22,   -117, 18,   102,  -6,   25,   -64,  124,
229     -91,  15,   113,  48,   126,  87,   -57,  -28,  -12,  -123, -45,  63,   -122, 107,  -30,  -112, 91,   -46,  -25,
230     -64,  -56,  -37,  -99,  68,   -22,  42,   7,    -43,  -25,  -26,  -16,  -102, 113,  -57,  -74,  -40,  -15,  -61,
231     -124, 115,  -74,  41,   104,  -82,  38,   -50,  39,   -13,  82,   126,  48,   -57,  -88,  -49,  7,    84,   4,
232     -29,  -45,  25,   84,   -38,  55,   -114, 84,   114,  -111, -103, -77,  20,   5,    55,   115,  92,   117,  -53,
233     -7,   -74,  -70,  -43,  27,   92,   24,   -123, 14,   -7,   -24,  -46,  11,   35,   107,  -108, 3,    109,  26,
234     36,   -76,  -67,  123,  -54,  -117, -97,  124,  -121, -55,  71,   -46,  50,   -10,  57,   104,  1,    57,   29,
235     -63,  -22,  111,  115,  40,   3,    -106, -16,  -67,  -21,  114,  54,   123,  126,  -95,  -17,  26,   -44,  73,
236     -92,  -87,  -14,  15,   -115, 1,    13,   108,  13,   9,    97,   -24,  112,  -51,  -64,  -6,   113,  -63,  -59,
237     -107, -98,  14,   -22,  -39,  86,   -72,  -9,   -95,  -31,  -32,  26,   -120, -79,  -127, -58,  -124, -7,   -108,
238     79,   124,  50,   27,   -93,  -87,  102,  87,   32,   93,   31,   -17,  36,   58,   -46,  52,   74,   46,   -122,
239     37,   -65,  99,   103,  -14,  31,   41,   -104, -48,  -121, 102,  -68,  10,   -55,  92,   -91,  -80,  120,  103,
240     -80,  -122, 56,   -47,  126,  13,   -30,  -105, 111,  4,    6,    107,  27,   94,   77,   29,   -53,  -34,  13,
241     107,  -76,  16,   10,   109,  18,   -125, -61,  42,   -65,  67,   -122, -91,  41,   75,   -19,  34,   90,   91,
242     118,  119,  8,    -61,  32,   127,  -111, -24,  -58,  54,   -117, -41,  -37,  -99,  -120, 10,   107,  -6,   21,
243     45,   -9,   -27,  65,   18,   124,  106,  -100, 94,   17,   -2,   -126, -64,  110,  -54,  -58,  -21,  74,   -110,
244     -70,  -112, -10,  125,  -18,  123,  -25,  107,  -63,  117,  -50,  -57,  20,   -65,  21,   -51,  -117, -22,  44,
245     -55,  -44,  -71,  9,    -33,  110,  87,   99,   -111, 46,   123,  50,   -40,  111,  -49,  81,   65,   43,   -30,
246     69,   -2,   28,   28,   -49,  126,  -118, 103,  71,   74,   -63,  -61,  -64,  115,  76,   -51,  63,   43,   106,
247     9,    -43,  113,  72,   -92,  121,  94,   -90,  72,   -7,   56,   -127, -86,  -49,  -104, 113,  110,  -43,  77,
248     55,   -99,  112,  -26,  -35,  -101, -79,  56,   95,   -69,  -92,  -124, -43,  -32,  62,   -47,  -58,  -28,  -127,
249     65,   82,   -65,  -87,  74,   92,   81,   -99,  102,  -54,  10,   -61,  121,  17,   105,  -19,  91,   -71,  -52,
250     49,   -8,   57,   81,   123,  35,   -62,  56,   -39,  -88,  80,   32,   -25,  -11,  -71,  -95,  -25,  37,   119,
251     98,   -65,  49,   -90,  40,   -37,  26,   -58,  25,   121,  -63,  -75,  30,   -77,  58,   23,   23,   -122, 47,
252     88,   -34,  -1,   124,  45,   -12,  -77,  34,   -57,  -112, 20,   116,  125,  104,  -79,  21,   -38,  70,   77,
253     -94,  -38,  6,    -79,  96,   110,  -108, 93,   -44,  -77,  -36,  9,    -41,  87,   41,   54,   -44,  -11,  -41,
254     86,   74,   -102, 63,   -61,  -103, -52,  -84,  83,   120,  -103, 46,   91,   -118, -68,  -50,  -122, 65,   108,
255     -39,  32,   72,   80,   -30,  -66,  72,   51,   -79,  120,  -6,   101,  109,  -105, 50,   2,    76,   -104, 89,
256     33,   -20,  -110, 21,   26,   -9,   71,   125,  -93,  -50,  114,  -61,  -40,  -11,  106,  -94,  -15,  -85,  115,
257     28,   120,  -14,  -86,  -20,  37,   89,   30,   2,    -16,  -93,  47,   85,   106,  47,   -38,  -26,  24,   107,
258     26,   -41,  -100, 103,  105,  -104, 76,   -31,  -89,  24,   -64,  121,  -55,  48,   71,   116,  106,  -84,  -78,
259     20,   107,  -25,  26,   18,   126,  107,  35,   -82,  -74,  -100, -118, 118,  -124, -46,  91,   64,   -76,  -41,
260     -9,   -87,  -44,  121,  -42,  63,   33,   -48,  55,   -32,  -22,  84,   4,    121,  -101, 71,   -23,  78,   80,
261     -42,  -126, -21,  127,  2,    -36,  50,   38,   16,   68,   -121, 92,   8,    -32,  53,   -86,  52,   27,   -126,
262     -17,  -104, -92,  -26,  -96,  -125, 61,   -23,  20,   69,   84,   -36,  40,   2,    29,   -77,  58,   -83,  105,
263     -96,  62,   -112, 7,    1,    -123, 51,   105,  -124, 33,   28,   -19,  42,   74,   33,   95,   7,    -122, -108,
264     124,  110,  -69,  -76,  43,   4,    -55,  -17,  68,   10,   -21,  67,   67,   117,  -8,   -25,  46,   16,   -27,
265     4,    62,   -101, -95,  64,   -42,  26,   20,   66,   -37,  17,   -116, -41,  -7,   -42,  -69,  124,  88,   45,
266     -14,  -110, -45,  -18,  55,   -104, 86,   13,   -121, -31,  -22,  25,   39,   62,   -12,  119,  34,   -117, -81,
267     123,  66,   -2,   124,  -112, 30,   74,   97,   85,   112,  69,   27,   -72,  -102, 46,   70,   30,   -31,  -44,
268     -110, -11,  -67,  82,   32,   108,  90,   11,   32,   -25,  47,   64,   -121, -47,  -113, -6,   75,   -125, 120,
269     -9,   62,   46,   71,   120,  -1,   -36,  -42,  9,    34,   -122, 126,  -91,  45,   90,   116,  112,  -84,  101,
270     96,   -85,  34,   -48,  69,   -119, -20,  126,  68,   -77,  -112, 73,   -80,  -117, 7,    87,   55,   -118, -102,
271     34,   98,   65,   -90,  50,   -102, 74,   -82,  -15,  13,   -24,  84,   25,   -19,  -123, 48,   38,   51,   33,
272     -17,  -90,  15,   -51,  64,   92,   45,   116,  14,   4,    -122, 84,   -28,  -121, 127,  110,  -80,  15,   18,
273     -50,  -127, -41,  79,   120,  -88,  53,   -57,  108,  -21,  125,  -52,  -19,  122,  23,   57,   -22,  19,   -38,
274     -97,  -40,  47,   -92,  -52,  110,  111,  29,   4,    -90,  92,   -117, 9,    -6,   -90,  -95,  -4,   -35,  118,
275     -8,   90,   -44,  -76,  -122, 54,   -14,  -110, 43,   67,   5,    95,   -15,  -114, 109,  91,   44,   -123, 29,
276     -76,  109,  -56,  124,  -8,   -50,  37,   -107, 65,   0,    -107, 28,   27,   -108, -43,  -72,  4,    -30,  -15,
277     120,  65,   85,   -85,  -100, 75,   52,   -19,  110,  25,   -52,  17,   65,   107,  112,  -10,  94,   -27,  -18,
278     108,  -81,  6,    9,    114,  -109, 12,   67,   -118, -57,  75,   -43,  26,   93,   57,   10,   82,   -6,   69,
279     -12,  -76,  60,   -65,  39,   -11,  -59,  6,    -92,  93,   -68,  77,   65,   106,  81,   -66,  -32,  26,   2,
280     28,   -38,  -115, -36,  -51,  -95,  114,  -44,  -103, 73,   114,  -87,  58,   0,    82,   -24,  26,   -52,  -50,
281     49,   -16,  62,   -117, 57,   -8,   -76,  9,    119,  -74,  44,   75,   117,  -80,  77,   -50,  -34,  97,   13,
282     -75,  113,  -126, -76,  81,   122,  71,   -94,  84,   -38,  -11,  68,   -100, 37,   118,  -44,  -72,  -93,  43,
283     -116, 36,   8,    -23,  -115, 110,  67,   44,   -35,  -27,  45,   102,  46,   -84,  -95,  -67,  -87,  66,   -68,
284     -2,   -104, 22,   60,   94,   25,   27,   33,   -40,  -21,  41,   -110, -34,  41,   96,   114,  -51,  -122, -116,
285     -18,  -66,  -80,  -87,  -17,  118,  -67,  -65,  -94,  33,   -80,  4,    40,   -44,  79,   69,   83,   -62,  83,
286     41,   88,   111,  -39,  78,   4,    5,    4,    -94,  -36,  -89,  104,  4,    123,  76,   37,   -35,  24,   79,
287     -91,  91,   -98,  -117, -60,  11,   86,   60,   -126, -40,  101,  -59,  -67,  54,   23,   0,    -68,  2,    -104,
288     10,   -125, -121, 56,   1,    43,   -96,  -13,  -32,  36,   34,   100,  34,   5,    37,   -43,  33,   68,   9,
289     -103, 34,   -10,  11,   67,   95,   -100, -59,  61,   -51,  7,    14,   86,   103,  12,   109,  45,   -105, -121,
290     -114, -27,  -30,  99,   1,    58,   2,    -109, 14,   -64,  -93,  -1,   -44,  -51,  -57,  2,    16,   9,    22,
291     11,   -106, -56,  -95,  81,   103,  34,   108,  -123, 54,   113,  -112, -71,  -83,  10,   -127, 8,    4,    13,
292     82,   -23,  36,   95,   8,    -27,  83,   -12,  19,   50,   49,   -62,  -73,  -15,  -108, 64,   88,   57,   -37,
293     -119, -41,  106,  69,   96,   -65,  89,   85,   -62,  93,   -2,   33,   -108, -94,  -47,  -104, -15,  -105, -93,
294     55,   -64,  -115, -26,  3,    116,  -114, -121, 72,   -24,  -104, -50,  98,   -31,  33,   -94,  -35,  68,   -79,
295     109,  -110, -109, 45,   109,  -37,  125,  -58,  -39,  -25,  -89,  -42,  109,  66,   -100, -29,  -74,  -49,  119,
296     -105, 5,    -49,  -116, 22,   5,    -80,  58,   -89,  5,    94,   40,   -19,  22,   -25,  -86,  80,   -96,  -120,
297     17,   117,  110,  -16,  -44,  105,  53,   -50,  -4,   -5,   -40,  70,   -50,  47,   -66,  124,  43,   19,   -72,
298     -100, 115,  -73,  -13,  -69,  -17,  -1,   2,    54,   3,    -56,  79,   -75,  68,   -118, 100,  -16,  112,  88,
299     -10,  -13,  -25,  -49,  -29,  20,   -75,  102,  117,  103,  0,    -29,  -26,  116,  25,   -4,   -112, 105,  41,
300     -83,  23,   -60,  -60,  6,    -69,  -44,  -85,  -108, 122,  -65,  94,   12,   58,   86,   -28,  19,   -55,  121,
301     -26,  -47,  98,   -54,  -98,  108,  -117, -116, 11,   10,   -123, 99,   21,   0,    -30,  34,   -113, -41,  50,
302     99,   -88,  -88,  -17,  37,   -37,  91,   -112, -87,  24,   -33,  2,    43,   -64,  -77,  -35,  -10,  -106, -109,
303     65,   82,   67,   38,   34,   -40,  -108, 125,  123,  -120, 68,   -84,  -65,  99,   -126, -4,   98,   -77,  59,
304     71,   93,   -71,  58,   45,   26,   -31,  -51,  34,   102,  57,   -116, 115,  4,    -33,  0,    -75,  -120, 100,
305     -73,  116,  4,    -38,  -102, -54,  -67,  115,  109,  75,   -121, -37,  -55,  -123, 116,  -58,  30,   -81,  67,
306     78,   -75,  92,   36,   59,   -30,  44,   12,   89,   -20,  121,  -40,  41,   -53,  25,   89,   -113, 36,   -60,
307     -61,  -124, 31,   -47,  21,   -67,  -53,  -98,  -101, 36,   -127, -22,  -75,  116,  32,   -100, -120, 91,   36,
308     49,   -97,  -50,  114,  48,   -46,  92,   -96,  98,   28,   99,   -25,  -116, -30,  -123, -105, -29,  76,   -81,
309     -98,  -109, -113, -49,  -50,  -65,  76,   106,  -120, 125,  -111, -44,  99,   -61,  57,   65,   -101, -103, 63,
310     -121, -60,  -56,  -110, -62,  -85,  -82,  29,   36,   -76,  15,   2,    -53,  -127, -51,  -53,  -30,  71,   66,
311     -39,  30,   -14,  -69,  -45,  42,   -47,  -20,  -22,  -6,   123,  -95,  101,  -18,  22,   33,   -82,  92,   43,
312     -114, -11,  -79,  101,  9,    99,   31,   -79,  -74,  99,   -77,  70,   10,   -108, -48,  -115, 98,   -120, 86,
313     93,   -38,  55,   -14,  -18,  55,   -119, -4,   35,   -81,  34,   -91,  -83,  -35,  -65,  -89,  21,   -67,  -20,
314     -8,   111,  -63,  -15,  -29,  40,   -104, -84,  -59,  70,   -64,  -116, 42,   -2,   -96,  58,   103,  46,   81,
315     67,   -34,  58,   75,   -125, 70,   24,   18,   -121, -49,  105,  -26,  41,   -96,  100,  -73,  65,   12,   89,
316     -58,  -26,  -103, -40,  -61,  -83,  -3,   68,   -22,  54,   84,   74,   -65,  99,   10,   24,   -17,  66,   90,
317     -76,  -73,  84,   73,   31,   120,  41,   -13,  107,  -76,  41,   23,   -20,  -88,  121,  21,   -3,   -2,   -14,
318     -88,  -67,  124,  -72,  72,   111,  -86,  28,   21,   -126, 127,  108,  -73,  -12,  29,   -33,  -48,  -59,  43,
319     75,   108,  -121, 83,   33,   76,   -93,  -37,  23,   -35,  84,   -4,   -106, 16,   -108, 99,   -48,  15,   26,
320     7,    -123, 81,   17,   55,   83,   -23,  -53,  -119, -4,   -21,  79,   1,    106,  -35,  40,   78,   -53,  -80,
321     12,   71,   57,   -55,  36,   99,   37,   91,   67,   -14,  -58,  -58,  -72,  46,   72,   99,   -124, -110, -10,
322     -114, 98,   -104, 40,   126,  -46,  -53,  121,  -91,  66,   -2,   -2,   -46,  97,   -64,  59,   59,   31,   -37,
323     16,   -115, -83,  82,   -16,  -41,  41,   -60,  23,   109,  74,   104,  -81,  76,   -3,   -87,  -81,  119,  30,
324     -44,  53,   -19,  -78,  7,    40,   -17,  3,    -7,   127,  42,   -41,  -38,  44,   -116, 103,  11,   -83,  -113,
325     31,   -54,  29,   -118, -5,   -117, 4,    -49,  -98,  -52,  -1,   109,  69,   -92,  118,  16,   -113, 100,  -95,
326     -107, 119,  -41,  -37,  12,   49,   66,   -118, -54,  -58,  108,  60,   -44,  -3,   -30,  -96,  54,   -100, 122,
327     50,   -32,  46,   88,   0,    62,   -56,  -90,  19,   -53,  -112, -74,  57,   66,   42,   -104, -105, 72,   42,
328     -104, -39,  -26,  75,   -117, -55,  -94,  45,   -36,  74,   42,   9,    52,   102,  -46,  -112, -30,  -83,  81,
329     94,   19,   53,   -109, 1,    31,   65,   -17,  -71,  -124, -58,  -123, -66,  -89,  -69,  -10,  59,   -7,   110,
330     106,  -68,  -84,  -50,  9,    47,   -20,  -123, -36,  95,   -87,  79,   -68,  -105, -94,  -105, -36,  -108, -69,
331     -124, 124,  -9,   -79,  -86,  111,  124,  -65,  -33,  82,   113,  -20,  -35,  -126, -35,  -70,  -108, 87,   101,
332     -2,   -79,  -52,  -76,  35,   42,   -117, 106,  -21,  -56,  91,   -63,  104,  -106, -39,  64,   -83,  108,  127,
333     87,   -122, 66,   22,   -52,  -8,   -54,  19,   120,  42,   44,   50,   1,    29,   97,   13,   106,  48,   -66,
334     -100, -25,  1,    -5,   63,   -116, -3,   36,   -114, -21,  -22,  -66,  -99,  -92,  -47,  88,   21,   92,   -53,
335     -13,  8,    96,   85,   39,   -2,   -65,  22,   66,   -94,  -34,  -9,   -126, 58,   -70,  45,   -40,  -87,  10,
336     -66,  108,  89,   102,  -55,  -25,  -58,  -59,  66,   20,   -106, -107, 120,  -28,  110,  -30,  -41,  -19,  49,
337     19,   -49,  105,  60,   21,   79,   -2,   10,   -59,  12,   -104, 6,    -24,  -43,  3,    -121, 36,   -88,  20,
338     -25,  62,   114,  -111, 52,   -99,  119,  56,   -62,  78,   43,   20,   -23,  105,  71,   54,   109,  72,   97,
339     89,   -109, -1,   -76,  33,   -85,  -92,  56,   14,   22,   -49,  -110, 68,   25,   44,   34,   -44,  78,   -99,
340     126,  45,   -119, -9,   36,   -41,  -24,  38,   1,    10,   6,    -93,  -114, 14,   115,  40,   117,  -7,   -94,
341     42,   64,   35,   24,   108,  -48,  -125, -93,  -101, 38,   -104, -84,  24,   -58,  -124, 69,   64,   15,   -71,
342     80,   -21,  102,  116,  -53,  -110, -117, 127,  78,   -113, -1,   -64,  -123, 65,   126,  -36,  -44,  41,   76,
343     -94,  -111, 108,  24,   20,   56,   -98,  66,   -2,   11,   75,   69,   -5,   -34,  119,  73,   -125, 77,   106,
344     -93,  -13,  -18,  85,   -1,   -109, 103,  57,   -74,  17,   -8,   110,  -114, -120, -72,  -38,  -10,  -100, -3,
345     90,   -32,  24,   16,   -127, -69,  1,    -108, -47,  68,   70,   86,   21,   18,   2,    124,  77,   -50,  -47,
346     -100, 43,   8,    53,   10,   25,   40,   3,    -98,  110,  0,    26,   -48,  92,   2,    -37,  -33,  65,   106,
347     -54,  75,   -39,  20,   91,   -23,  -38,  -18,  -5,   58,   -105, 8,    -84,  94,   -49,  -111, 66,   -79,  -39,
348     51,   28,   -37,  75,   -37,  -79,  27,   87,   5,    -118, -56,  -98,  76,   122,  42,   -48,  122,  126,  -20,
349     -41,  -126, -93,  85,   -24,  45,   -60,  80,   -34,  -35,  51,   -32,  34,   33,   -41,  -47,  5,    63,   1,
350     84,   -10,  -37,  27,   -115, 73,   -27,  46,   -96,  -44,  14,   16,   112,  83,   123,  -71,  39,   21,   -37,
351     6,    44,   -10,  -52,  -86,  97,   0,    -112, 36,   -78,  88,   112,  26,   0,    -42,  50,   -45,  -110, -50,
352     -97,  120,  -94,  25,   93,   35,   22,   67,   109,  12,   108,  -103, 64,   -96,  -39,  67,   82,   -102, 97,
353     14,   -8,   -86,  72,   -99,  -52,  -54,  -63,  34,   -86,  5,    75,   -118, -6,   73,   104,  -75,  -22,  36,
354     -62,  -62,  58,   122,  83,   75,   66,   -35,  66,   -45,  -37,  -56,  -9,   -78,  53,   -19,  -15,  -40,  -51,
355     43,   -96,  120,  92,   106,  104,  97,   7,    -104, 28,   12,   39,   -113, -69,  62,   112,  117,  96,   -115,
356     126,  64,   67,   39,   -42,  -30,  70,   -122, -44,  -77,  111,  -87,  -30,  124,  -49,  66,   92,   64,   72,
357     -39,  126,  12,   1,    -108, -118, -91,  -125, 112,  -123, -113, -111, 83,   -42,  -107, -32,  -55,  60,   16,
358     38,   -59,  33,   68,   52,   -97,  79,   -88,  -74,  -102, -117, -18,  123,  -28,  9,    -23,  117,  -4,   122,
359     94,   124,  -109, -79,  -91,  -57,  -81,  73,   126,  -63,  -58,  -83,  -43,  89,   -97,  86,   96,   -64,  123,
360     118,  -16,  91,   81,   74,   -102, -91,  60,   53,   -107, 126,  -75,  -46,  61,   -61,  -3,   -83,  -54,  10,
361     -26,  78,   118,  96,   63,   121,  90,   -89,  110,  93,   -24,  -101, 86,   -89,  -40,  87,   -35,  34,   36,
362     -97,  126,  -99,  22,   108,  -55,  94,   -21,  75,   -75,  38,   31,   -115, 31,   -40,  102,  -37,  33,   -46,
363     -31,  0,    -62,  4,    125,  66,   118,  37,   105,  -16,  -117, 6,    101,  4,    73,   -56,  -51,  30,   -36,
364     -106, 20,   -29,  -33,  44,   3,    -56,  -18,  -100, 62,   -59,  108,  -57,  -119, -65,  25,   -66,  36,   45,
365     -121, 67,   -31,  33,   95,   9,    102,  54,   66,   -34,  93,   -68,  -111, -74,  -3,   9,    -41,  -113, 27,
366     41,   85,   -49,  -72,  72,   51,   42,   109,  -65,  -13,  -21,  -36,  102,  66,   -7,   14,   -108, -98,  101,
367     -46,  -99,  77,   120,  -33,  33,   -1,   -74,  66,   -24,  -120, 8,    37,   -103, 70,   -127, -101, 32,   -79,
368     52,   69,   -90,  -20,  17,   27,   -55,  -49,  77,   -64,  27,   -27,  111,  -43,  -99,  75,   21,   -44,  -91,
369     -70,  91,   24,   27,   -17,  -97,  106,  59,   -117, -5,   76,   -25,  -98,  100,  24,   52,   -77,  -1,   11,
370     49,   5,    122,  58,   -40,  -112, -18,  -63,  -124, 53,   37,   -9,   2,    39,   -64,  29,   60,   -120, -55,
371     -45,  70,   97,   -84,  1,    -39,  -49,  101,  50,   35,   -60,  11,   120,  91,   -117, 50,   111,  49,   103,
372     36,   12,   48,   -89,  22,   58,   -39,  -26,  -36,  88,   -15,  -10,  19,   117,  108,  -55,  60,   -47,  -87,
373     61,   112,  -77,  107,  -36,  -67,  -79,  -39,  83,   -18,  113,  -116, 44,   31,   -83,  -1,   65,   -109, -18,
374     119,  -124, 21,   -71,  62,   74,   -52,  -44,  -44,  37,   -46,  116,  -58,  118,  -15,  51,   -56,  39,   -102,
375     -47,  -50,  -60,  -97,  -31,  43,   -72,  -109, 82,   -100, 27,   60,   15,   111,  -105, -98,  -116, 104,  94,
376     -101, -1,   47,   36,   -21,  40,   42,   -57,  -97,  -58,  47,   102,  -102, 125,  96,   100,  -95,  116,  95,
377     9,    56,   13,   34,   93,   60,   -81,  19,   124,  -1,   -61,  33,   43,   42,   -8,   -106, -100, 12,   98,
378     58,   -34,  126,  -63,  108,  16,   79,   69,   39,   -56,  72,   -70,  10,   -28,  82,   -63,  116,  -30,  -65,
379     100,  -31,  -34,  88,   -10,  28,   120,  112,  114,  -97,  43,   52,   48,   -54,  77,   -99,  97,   -22,  -15,
380     -21,  -52,  -62,  75,   5,    100,  -95,  -34,  -40,  16,   59,   19,   7,    -78,  93,   48,   83,   9,    74,
381     -15,  -91,  -79,  117,  -2,   40,   -109, 60,   27,   -60,  -79,  -55,  78,   -93,  -115, 29,   96,   117,  101,
382     14,   -42,  56,   -7,   -84,  65,   -58,  -89,  13,   93,   -13,  53,   -112, -25,  -13,  105,  81,   29,   -102,
383     -111, -120, -43,  -87,  -111, 19,   58,   71,   117,  -18,  -44,  26,   74,   48,   -40,  90,   -106, -27,  -30,
384     67,   -107, -3,   -97,  -125, -67,  41,   33,   -52,  22,   -1,   -4,   59,   84,   -69,  92,   89,   -56,  -51,
385     -121, 81,   -49,  82,   125,  120,  -1,   60,   106,  38,   -37,  112,  -73,  -72,  47,   -48,  -56,  81,   3,
386     -63,  -108, -27,  35,   -2,   66,   -12,  79,   -40,  -10,  93,   60,   114,  -108, -78,  55,   -43,  5,    -100,
387     16,   18,   93,   113,  -62,  64,   -54,  93,   -1,   38,   33,   -73,  -105, 0,    -71,  -61,  16,   -62,  -72,
388     -52,  81,   13,   -24,  33,   9,    100,  -127, 27,   -3,   43,   -16,  -12,  -105, -68,  -107, -19,  78,   -124,
389     71,   8,    36,   18,   -58,  1,    87,   10,   -94,  120,  81,   -85,  67,   53,   2,    -13,  -12,  -3,   77,
390     59,   26,   99,   100,  -57,  -82,  -63,  -123, 85,   -83,  49,   -14,  -109, -96,  -121, 88,   112,  -94,  44,
391     102,  -59,  -57,  51,   -80,  -94,  63,   -31,  -53,  -124, -56,  -9,   44,   -14,  -13,  125,  -35,  13,   124,
392     18,   39,   -41,  -95,  7,    80,   109,  -124, -44,  69,   24,   92,   46,   89,   17,   83,   -78,  -61,  107,
393     125,  -90,  113,  -50,  -32,  3,    -124, -108, -111, -71,  -70,  -51,  -23,  67,   -116, -107, 22,   85,   -125,
394     -15,  126,  106,  -81,  104,  -28,  37,   -45,  77,   81,   13,   120,  -24,  -41,  -3,   -45,  79,   -16,  -6,
395     -94,  62,   -83,  -70,  16,   22,   39,   106,  61,   -17,  88,   62,   22,   -98,  -64,  21,   87,   -3,   99,
396     -56,  -2,   -34,  -121, -10,  63,   -72,  13,   -87,  -61,  -121, -20,  58,   43,   -13,  -46,  21,   9,    49,
397     4,    -1,   -16,  -91,  54,   -126, -86,  -88,  -104, -16,  -84,  -45,  39,   -46,  -75,  42,   -126, 61,   118,
398     -105, -85,  57,   57,   -59,  94,   105,  102,  -17,  17,   -75,  65,   102,  -34,  -67,  -66,  62,   -116, 121,
399     53,   110,  -120, -124, -6,   -87,  -73,  65,   -13,  -114, 58,   -80,  22,   -70,  59,   120,  70,   -92,  23,
400     -67,  -10,  106,  -108, -67,  83,   -46,  124,  -2,   -56,  28,   35,   -106, 125,  112,  -16,  26,   -106, -52,
401     90,   34,   95,   40,   85,   -42,  -90,  90,   -90,  93,   99,   72,   -55,  -9,   78,   -91,  109,  -79,  -64,
402     -4,   48,   4,    99,   65,   -101, 39,   -47,  32,   -45,  -86,  105,  120,  -95,  0,    -116, 18,   -80,  45,
403     53,   -84,  -112, 102,  72,   93,   8,    -25,  -121, 72,   106,  53,   125,  44,   -2,   74,   120,  101,  35,
404     42,   -37,  85,   62,   33,   -43,  102,  -122, 9,    69,   40,   -72,  18,   16,   -95,  -33,  66,   68,   -105,
405     -91,  -40,  -64,  -93,  -19,  -122, 56,   -64,  47,   82,   12,   59,   9,    0,    14,   -25,  -22,  -115, -34,
406     113,  -9,   -2,   -43,  -22,  -36,  89,   -60,  102,  -68,  74,   -113, 12,   92,   47,   -31,  -23,  97,   26,
407     -94,  -31,  -108, -73,  -62,  80,   23,   -70,  34,   36,   -75,  75,   -7,   15,   -122, 83,   32,   -57,  83,
408     -42,  -93,  48,   61,   65,   -6,   -55,  -14,  -118, -82,  -98,  -97,  41,   60,   71,   55,   -89,  -95,  -59,
409     -32,  85,   29,   -63,  110,  87,   -125, -57,  69,   107,  -113, -96,  -43,  -40,  -17,  67,   103,  95,   -104,
410     -39,  45,   16,   -40,  -28,  113,  31,   -95,  -87,  69,   -39,  3,    25,   -81,  -47,  122,  68,   -57,  37,
411     -115, -44,  120,  -17,  -78,  -103, -95,  89,   77,   -75,  52,   -19,  -94,  -94,  115,  53,   97,   54,   -77,
412     51,   26,   10,   82,   -93,  -45,  -120, -93,  10,   25,   -11,  122,  -48,  16,   39,   42,   46,   102,  88,
413     -39,  -101, -103, 68,   120,  -62,  7,    -36,  12,   -92,  -30,  64,   -25,  -12,  30,   85,   -10,  30,   -76,
414     -3,   40,   70,   -119, 32,   3,    17,   38,   -66,  -100, -11,  54,   -37,  -104, 29,   -74,  -65,  -122, -26,
415     120,  -91,  110,  121,  -59,  87,   -65,  82,   -106, 11,   106,  19,   -23,  -73,  37,   120,  55,   -83,  91,
416     -94,  -37,  38,   54,   -33,  63,   -64,  -82,  -41,  103,  -57,  -107, -14,  81,   3,    -9,   -32,  103,  87,
417     124,  77,   64,   -62,  -62,  14,   55,   -60,  79,   79,   9,    -91,  -46,  1,    -17,  -82,  30,   51,   -36,
418     -89,  121,  66,   1,    72,   84,   -50,  -69,  -84,  90,   -106, 98,   87,   25,   115,  3,    82,   -106, -17,
419     105,  60,   20,   -47,  -59,  62,   -83,  -58,  -113, 95,   -21,  5,    -22,  19,   -103, -23,  -67,  93,   31,
420     -38,  -103, 103,  -125, 97,   75,   -62,  125,  0,    -110, 2,    -43,  13,   117,  85,   -41,  107,  64,   74,
421     -79,  -12,  -20,  -70,  -14,  93,   -116, 83,   -69,  123,  102,  91,   35,   -42,  -91,  24,   -68,  -84,  24,
422     -83,  -22,  -84,  50,   127,  -105, 87,   31,   -91,  11,   102,  -88,  114,  -34,  5,    105,  -20,  -66,  -26,
423     -16,  -78,  67,   -22,  -7,   -114, 35,   92,   -108, -7,   -107, 122,  -91,  112,  -28,  -43,  -106, -87,  -102,
424     -77,  46,   122,  45,   47,   78,   123,  -79,  -29,  31,   46,   -84,  42,   -28,  -16,  90,   82,   -91,  124,
425     -14,  8,    31,   46,   75,   91,   119,  57,   -96,  -28,  -80,  -26,  -119, 44,   -69,  -61,  -123, -95,  10,
426     -3,   108,  112,  12,   -119, -31,  18,   -59,  89,   35,   -5,   -52,  -125, 96,   50,   105,  48,   36,   -117,
427     21,   -114, 42,   -65,  -9,   16,   -29,  4,    107,  80,   -81,  -94,  -92,  -33,  86,   103,  61,   -98,  -31,
428     -64,  -97,  -21,  -3,   45,   -41,  -51,  118,  -96,  -63,  33,   114,  6,    -61,  -73,  -69,  -121, 42,   -46,
429     -120, 12,   -9,   -59,  -55,  -93,  4,    -24,  -107, 22,   22,   -53,  -100, 101,  -18,  43,   -89,  -99,  -33,
430     22,   29,   41,   5,    52,   80,   0,    -81,  -37,  -113, -47,  -84,  -86,  6,    2,    -117, -121, 20,   113,
431     94,   -104, 93,   37,   -4,   -20,  -82,  121,  -94,  -93,  0,    -58,  15,   -67,  10,   117,  0,    -47,  97,
432     -5,   -80,  104,  -63,  126,  21,   88,   31,   -107, -98,  125,  -17,  0,    91,   -15,  100,  -50,  64,   17,
433     120,  10,   18,   50,   -70,  86,   76,   -78,  55,   -95,  38,   -50,  -3,   -22,  43,   -26,  -36,  -68,  30,
434     -47,  -125, 38,   111,  19,   -39,  -96,  6,    -69,  -34,  -8,   123,  -120, -115, 98,   -45,  -52,  -107, -33,
435     -25,  -91,  -94,  9,    -122, 43,   -86,  0,    32,   84,   18,   116,  -6,   -48,  -97,  -48,  -57,  92,   40,
436     -57,  -127, -103, 123,  55,   39,   -10,  15,   -64,  48,   -121, 20,   -17,  -66,  -104, -121, -125, -97,  9,
437     70,   -96,  53,   65,   104,  -8,   7,    -43,  66,   11,   102,  56,   33,   37,   -105, -60,  51,   -67,  -42,
438     -52,  85,   -23,  -124, 27,   -76,  113,  -39,  17,   -63,  105,  -75,  -89,  63,   114,  -1,   -8,   26,   -80,
439     -36,  -81,  -19,  -30,  -15,  73,   62,   84,   3,    -40,  120,  -103, 97,   85,   -17,  34,   84,   43,   -109,
440     -125, 31,   -102, -36,  51,   -23,  107,  -119, -126, 45,   62,   -4,   -36,  -104, 10,   -37,  92,   -102, 26,
441     109,  78,   55,   29,   103,  -12,  -85,  -87,  55,   74,   -11,  96,   64,   42,   -33,  -76,  -84,  32,   -66,
442     19,   -123, -23,  63,   91,   82,   122,  -44,  119,  118,  98,   -96,  -20,  -126, -28,  -88,  97,   69,   -2,
443     60,   -16,  -116, -62,  -104, 22,   52,   5,    64,   24,   -94,  7,    -19,  -74,  -75,  70,   -6,   8,    -5,
444     -8,   -87,  -22,  -120, -114, 49,   -121, 80,   -9,   111,  51,   60,   63,   -64,  47,   -108, -17,  -52,  -59,
445     -42,  104,  47,   115,  10,   119,  -56,  1,    -87,  -50,  -108, 113,  103,  -124, 83,   -63,  -111, 63,   -16,
446     -13,  -110, -84,  16,   -18,  -110, 81,   117,  -104, 98,   110,  50,   108,  -29,  29,   -18,  -72,  29,   -60,
447     -115, 73,   51,   96,   102,  -11,  -76,  -43,  88,   -26,  85,   -90,  75,   86,   80,   22,   90,   -10,  -33,
448     94,   82,   -46,  -55,  37,   -59,  127,  -3,   27,   -39,  3,    -111, -107, -55,  46,   110,  57,   -39,  47,
449     -36,  126,  100,  66,   8,    45,   -110, 53,   77,   116,  117,  54,   52,   11,   78,   -78,  -55,  -35,  -20,
450     -23,  -5,   -26,  -8,   -31,  108,  -79,  2,    -64,  107,  99,   -63,  -48,  111,  37,   19,   74,   18,   -24,
451     -70,  -59,  13,   78,   -70,  121,  84,   78,   -90,  121,  -111, -90,  -63,  117,  -30,  6,    -30,  -35,  -116,
452     108,  50,   -14,  61,   67,   11,   -24,  -122, -84,  -64,  37,   -50,  79,   -9,   101,  -109, 68,   -22,  -79,
453     -118, 108,  26,   69,   -80,  -29,  -120, -56,  94,   108,  14,   -71,  -72,  -88,  -103, 85,   64,   75,   124,
454     -70,  -106, 41,   42,   -43,  106,  -84,  25,   49,   -94,  62,   51,   -77,  5,    60,   9,    58,   82,   27,
455     2,    -88,  70,   -24,  3,    -126, -43,  65,   45,   25,   34,   -98,  13,   80,   -52,  -48,  -100, -120, 113,
456     -60,  23,   110,  -58,  80,   7,    -24,  -86,  32,   83,   -110, -100, 103,  -7,   -69,  -42,  -95,  -6,   29,
457     105,  -33,  -46,  69,   -26,  23,   -117, 87,   -72,  -117, -32,  24,   -103, 115,  -103, 50,   -1,   -48,  25,
458     80,   -8,   -41,  -65,  -54,  -80,  -33,  116,  -124, -92,  -98,  44,   -21,  -58,  -21,  29,   -62,  26,   -120,
459     40,   0,    30,   70,   121,  20,   -110, -87,  17,   44,   79,   86,   -107, 38,   -49,  -16,  0,    -57,  47,
460     55,   25,   31,   -46,  -94,  -51,  -127, 82,   -98,  -97,  -80,  -98,  -84,  97,   -100, -90,  54,   -23,  -73,
461     42,   51,   -93,  -40,  -99,  -28,  63,   -35,  6,    -74,  9,    81,   -74,  75,   29,   37,   -47,  -93,  -46,
462     75,   -6,   125,  30,   -71,  -100, -26,  -103, -110, -103, -26,  -41,  -75,  96,   103,  -122, 107,  63,   -2,
463     79,   -91,  -26,  34,   86,   -63,  121,  -92,  70,   41,   -14,  -46,  -12,  94,   -9,   -127, 76,   -58,  24,
464     -16,  -59,  -58,  113,  -17,  4,    54,   -107, 3,    -118, 33,   117,  -107, -67,  106,  108,  -38,  109,  24,
465     -107, 88,   -38,  -45,  -16,  -105, 106,  -93,  -124, 93,   106,  -42,  -40,  -18,  -3,   -19,  47,   112,  -124,
466     -40,  29,   6,    -117, -71,  47,   126,  -10,  29,   74,   97,   7,    2,    -54,  82,   58,   -16,  -41,  -26,
467     1,    10,   22,   109,  84,   54,   29,   7,    -38,  109,  -123, -15,  -37,  -51,  -24,  8,    -13,  -32,  72,
468     -20,  25,   -108, 75,   -52,  122,  -57,  75,   -85,  -98,  92,   -56,  -61,  -19,  -97,  16,   97,   125,  24,
469     118,  -89,  59,   -63,  124,  84,   -2,   -106, -73,  91,   43,   3,    9,    109,  7,    -102, -1,   -84,  114,
470     53,   -92,  -72,  73,   98,   -24,  66,   103,  48,   -23,  119,  55,   48,   2,    -97,  -20,  -7,   -96,  -89,
471     -48,  1,    101,  -96,  -57,  -22,  -122, 9,    -47,  -20,  62,   -57,  105,  69,   83,   -70,  50,   117,  -112,
472     -52,  -15,  80,   10,   114,  -59,  51,   -89,  90,   -24,  61,   -37,  -38,  78,   110,  -73,  -115, -50,  -111,
473     99,   68,   -44,  -78,  4,    18,   -54,  90,   -25,  -90,  86,   93,   -47,  -70,  119,  54,   -115, 99,   -60,
474     -118, 7,    37,   17,   123,  -5,   98,   -53,  -108, -33,  -126, 126,  -50,  -36,  46,   -119, -55,  -11,  109,
475     -104, 107,  -47,  -35,  -49,  -96,  -3,   -75,  -92,  -18,  7,    -101, -122, 107,  39,   15,   73,   -96,  -113,
476     -110, -101, 19,   -65,  -76,  35,   10,   8,    -106, -38,  -54,  119,  -87,  -39,  73,   17,   -97,  43,   -29,
477     6,    -1,   103,  90,   -82,  -88,  63,   45,   -12,  -58,  -13,  126,  106,  37,   74,   7,    -90,  -14,  -113,
478     77,   -16,  125,  -57,  -117, 115,  -60,  80,   -79,  -33,  54,   102,  12,   62,   70,   89,   106,  92,   -38,
479     41,   -110, 99,   -102, -73,  -48,  -48,  -33,  47,   -40,  57,   -69,  -71,  -63,  -116, -80,  -54,  -58,  -118,
480     33,   -56,  64,   90,   -91,  27,   95,   -117, 27,   92,   -2,   94,   93,   39,   71,   -3,   45,   -77,  -67,
481     112,  126,  100,  78,   -88,  -52,  21,   -9,   -40,  -103, 90,   -28,  126,  -124, -124, 80,   99,   108,  25,
482     -9,   87,   -63,  -71,  66,   8,    34,   119,  -63,  41,   -33,  121,  90,   107,  50,   -110, -34,  -4,   65,
483     -74,  -88,  126,  -78,  -17,  -52,  19,   -64,  122,  7,    -77,  -46,  59,   9,    23,   -59,  126,  59,   -82,
484     -76,  -40,  50,   -64,  -4,   51,   -100, 37,   -88,  25,   56,   102,  -14,  123,  -102, 55,   54,   -38,  -58,
485     15,   -4,   -59,  -23,  95,   112,  85,   56,   3,    35,   20,   35,   100,  -16,  -5,   103,  -50,  122,  95,
486     -79,  65,   21,   36,   15,   32,   119,  72,   66,   -42,  -122, 123,  -91,  64,   -70,  -102, 43,   -72,  -34,
487     3,    33,   127,  -4,   49,   64,   -57,  1,    109,  -17,  -55,  45,   57,   24,   15,   -126, 1,    21,   -122,
488     25,   -47,  65,   96,   115,  -57,  39,   -34,  -8,   -85,  44,   123,  36,   -90,  -97,  41,   86,   -116, 71,
489     -38,  79,   -37,  99,   -51,  125,  4,    1,    89,   105,  -48,  -79,  -107, -27,  56,   -33,  -33,  117,  22,
490     -103, 107,  -55,  72,   -5,   96,   16,   -26,  76,   113,  71,   -123, 38,   26,   -112, -106, -1,   69,   83,
491     -99,  -55,  112,  48,   -107, 36,   124,  -5,   -99,  88,   -120, -53,  -121, -37,  47,   -69,  -38,  -2,   -1,
492     -60,  -99,  63,   108,  -69,  -1,   -18,  -2,   -110, 27,   -109, 11,   98,   25,   85,   -118, -76,  -36,  -39,
493     40,   -49,  -61,  70,   -116, 107,  -79,  35,   -7,   113,  -81,  23,   -82,  59,   78,   -13,  115,  85,   1,
494     89,   -83,  26,   13,   -54,  87,   -102, -52,  -33,  -32,  6,    47,   73,   -12,  91,   -6,   68,   102,  -43,
495     -74,  -61,  21,   -114, -120, -123, 55,   -4,   65,   64,   101,  33,   102,  -120, 127,  121,  -76,  -114, -15,
496     94,   57,   -21,  -4,   -61,  -22,  -66,  -64,  7,    -84,  -1,   51,   -71,  -41,  81,   -85,  -61,  12,   65,
497     -67,  19,   12,   59,   65,   -67,  -78,  -78,  51,   -121, 105,  -62,  -35,  -116, 35,   -106, 71,   126,  104,
498     40,   123,  -43,  122,  34,   -42,  -12,  -124, -82,  -45,  38,   76,   -29,  60,   -97,  -49,  7,    -46,  54,
499     -10,  72,   59,   -69,  0,    -65,  -89,  -11,  68,   -16,  88,   -3,   -121, -23,  -13,  -34,  28,   28,   -69,
500     -99,  45,   -80,  56,   -8,   18,   -105, 95,   86,   14,   40,   30,   -79,  71,   -81,  -92,  -44,  -50,  -2,
501     -13,  37,   -120, -115, -97,  -61,  43,   4,    -49,  -75,  -88,  -36,  -20,  73,   -79,  -75,  -122, 25,   47,
502     0,    21,   30,   30,   -35,  76,   -44,  36,   -80,  -13,  -91,  28,   -77,  -76,  -79,  -79,  -17,  15,   77,
503     58,   -119, -109, 57,   -77,  -25,  -121, -27,  38,   -109, -74,  105,  -91,  36,   86,   18,   67,   24,   -106,
504     -62,  43,   -42,  -42,  66,   -123, 25,   -41,  86,   122,  -53,  80,   -121, 14,   -104, -86,  114,  -76,  116,
505     56,   51,   58,   -71,  -119, -49,  -53,  98,   -67,  -45,  16,   -4,   -31,  -64,  -27,  -119, -63,  54,   88,
506     95,   120,  -119, -57,  98,   32,   89,   -43,  -113, 5,    -53,  81,   -46,  33,   -14,  95,   91,   40,   45,
507     -4,   32,   -121, 35,   -16,  20,   83,   82,   -7,   28,   96,   26,   -54,  -121, -92,  45,   -95,  7,    -113,
508     -44,  -79,  -68,  45,   -1,   66,   64,   67,   26,   -109, 69,   -110, 125,  -106, -71,  -62,  63,   -35,  -21,
509     -58,  50,   23,   -53,  85,   -84,  34,   -66,  65,   96,   110,  -48,  107,  -77,  35,   102,  -12,  37,   -69,
510     76,   -50,  -106, 91,   36,   -15,  12,   9,    -24,  -81,  -8,   -104, 56,   -72,  16,   100,  76,   127,  47,
511     92,   -25,  69,   -76,  -1,   -78,  -8,   -126, 85,   23,   14,   -72,  20,   -120, -88,  -93,  23,   -112, -45,
512     -39,  -91,  -62,  121,  67,   39,   34,   101,  108,  104,  110,  -126, 91,   -3,   45,   94,   94,   -82,  -108,
513     -85,  -61,  54,   -44,  -98,  -64,  29,   73,   65,   -121, -59,  31,   40,   -86,  2,    109,  42,   65,   -88,
514     -116, -80,  -98,  -102, -24,  -29,  -67,  102,  -38,  -103, -57,  -87,  52,   -43,  6,    -126, 65,   86,   -91,
515     -57,  34,   -62,  -27,  106,  -45,  -23,  107,  -94,  -75,  -111, -23,  -85,  -125, 92,   67,   -66,  25,   -32,
516     -94,  79,   -54,  -19,  -65,  -13,  -105, -65,  -33,  59,   24,   -101, 36,   -113, -124, 48,   -85,  -50,  -116,
517     -8,   87,   -86,  -118, 40,   107,  82,   10,   -124, 67,   -10,  102,  -126, 12,   102,  81,   -21,  62,   -1,
518     -19,  -36,  20,   -10,  -22,  13,   40,   -20,  69,   -5,   106,  -38,  -8,   -27,  88,   116,  -51,  -53,  62,
519     83,   -104, 99,   -53,  -115, 43,   -94,  119,  -75,  91,   82,   -50,  41,   18,   -102, -58,  -37,  65,   -92,
520     118,  -95,  -25,  -60,  35,   -91,  -11,  -4,   60,   -70,  -122, 89,   -12,  -89,  -61,  -22,  4,    17,   59,
521     72,   -61,  -35,  -15,  67,   -37,  125,  -82,  44,   -10,  92,   47,   -87,  -110, 10,   -29,  29,   54,   27,
522     64,   47,   60,   -91,  18,   -95,  -65,  -14,  118,  -17,  -85,  -15,  -17,  32,   2,    81,   18,   10,   78,
523     -5,   101,  76,   -32,  9,    -39,  92,   -22,  71,   -56,  -25,  20,   -24,  -78,  -124, 124,  -14,  58,   43,
524     80,   -73,  -44,  4,    -88,  -52,  107,  104,  54,   115,  -109, 103,  24,   106,  -12,  21,   -105, 5,    55,
525     120,  5,    -70,  -75,  -119, -51,  74,   -43,  -66,  -68,  -4,   18,   35,   51,   87,   84,   -68,  69,   122,
526     20,   -30,  123,  -93,  -57,  -89,  -97,  -9,   20,   -71,  -61,  -78,  -70,  56,   107,  -57,  -2,   -101, -98,
527     -26,  74,   -5,   -102, -120, 41,   114,  -61,  99,   25,   67,   -108, -117, -47,  118,  -56,  -107, 5,    -85,
528     52,   100,  -41,  63,   -34,  24,   48,   26,   -104, 95,   116,  -93,  74,   16,   65,   37,   11,   28,   -108,
529     99,   57,   -71,  84,   76,   -52,  -111, 112,  -27,  21,   126,  -62,  -116, -4,   -44,  -125, -1,   -43,  56,
530     31,   -11,  120,  87,   -17,  -14,  -19,  56,   47,   -92,  99,   77,   96,   -23,  66,   83,   71,   -108, -9,
531     -80,  23,   4,    125,  -35,  -120, 37,   43,   109,  50,   -117, 110,  34,   96,   -67,  -102, 76,   -65,  -39,
532     -36,  -78,  -76,  -85,  -97,  68,   -107, -119, -41,  106,  72,   56,   12,   -87,  -55,  50,   -83,  0,    -67,
533     -9,   63,   111,  -79,  42,   -112, 73,   -109, -95,  15,   47,   -57,  -59,  -9,   33,   -62,  -40,  119,  119,
534     -1,   91,   14,   -66,  -40,  -19,  -86,  -89,  -10,  -122, 82,   93,   1,    -109, -73,  54,   -16,  84,   75,
535     69,   18,   125,  110,  116,  -72,  -67,  -123, 73,   -4,   45,   27,   5,    -52,  41,   43,   -116, 83,   29,
536     46,   -48,  91,   -78,  -4,   -88,  -112, 25,   90,   101,  47,   -94,  -102, 95,   -32,  -69,  -118, -121, -40,
537     98,   -68,  28,   54,   27,   113,  124,  119,  -69,  -86,  -56,  25,   -30,  111,  -30,  -36,  -60,  -92,  103,
538     90,   -11,  50,   -73,  98,   82,   28,   -34,  15,   85,   -108, 72,   83,   31,   -26,  15,   -60,  -79,  -94,
539     92,   67,   -87,  76,   100,  -67,  89,   7,    -116, -39,  109,  -75,  94,   54,   -124, -112, -51,  -39,  17,
540     0,    66,   39,   -92,  -77,  92,   -55,  -102, -107, 76,   105,  -113, 116,  49,   -95,  43,   -99,  126,  102,
541     111,  -98,  44,   23,   104,  -111, -15,  -43,  -76,  103,  121,  -12,  38,   25,   45,   -30,  103,  -22,  -3,
542     -82,  26,   28,   -127, -38,  -106, 103,  -71,  120,  -12,  81,   -10,  -52,  54,   -100, -104, 62,   -15,  -108,
543     -71,  110,  -60,  25,   102,  110,  121,  -114, 90,   104,  -97,  -48,  -28,  73,   22,   114,  -69,  77,   83,
544     -82,  -79,  -90,  82,   -48,  11,   -86,  -96,  35,   2,    -98,  23,   -58,  10,   -52,  12,   -39,  66,   -53,
545     66,   -41,  -10,  -8,   -43,  63,   -19,  -53,  65,   61,   -97,  106,  114,  -39,  -51,  49,   -119, -105, 6,
546     -76,  40,   118,  97,   -34,  -109, 43,   -12,  -16,  92,   17,   -125, -81,  47,   -40,  -105, 92,   95,   123,
547     43,   91,   27,   -81,  -5,   11,   27,   59,   45,   9,    -78,  -113, -108, -75,  -61,  17,   -121, 69,   -38,
548     34,   -120, 5,    100,  -9,   97,   58,   -85,  -121, 36,   -56,  6,    112,  80,   7,    -116, 100,  105,  -80,
549     -104, 121,  -113, -63,  -39,  -18,  114,  6,    65,   -3,   41,   -35,  -42,  125,  4,    124,  -41,  99,   2,
550     -3,   -105, -117, 34,   -94,  -82,  -79,  -78,  -55,  71,   114,  -29,  5,    94,   -16,  -80,  124,  -81,  25,
551     -112, -45,  26,   66,   44,   20,   -34,  -68,  55,   0,    87,   -31,  74,   123,  -88,  56,   123,  101,  53,
552     -98,  -20,  14,   -49,  -11,  -14,  100,  7,    -66,  -54,  117,  100,  -17,  38,   111,  77,   -71,  -86,  102,
553     94,   45,   94,   60,   94,   85,   97,   30,   11,   -100, -74,  14,   -4,   114,  106,  47,   121,  -22,  -78,
554     -124, -20,  -92,  85,   -90,  57,   -53,  -15,  105,  -73,  63,   40,   -52,  -19,  92,   -120, -115, -4,   -125,
555     -68,  -92,  -33,  -61,  -58,  -126, 112,  -83,  25,   -24,  -47,  68,   19,   -65,  125,  70,   3,    120,  57,
556     107,  -16,  -82,  -35,  -59,  -124, -60,  -72,  -101, -20,  -63,  41,   121,  -80,  -27,  -104, -91,  -47,  83,
557     -58,  -107, -104, -57,  -82,  14,   31,   -2,   55,   -24,  116,  -2,   -12,  -28,  -37,  31,   -95,  -104, 86,
558     80,   -41,  97,   55,   -120, -107, -45,  122,  100,  63,   -98,  -80,  -9,   115,  76,   124,  3,    -39,  9,
559     92,   -25,  -41,  116,  -105, -67,  -97,  7,    -71,  -72,  -115, -37,  12,   3,    -53,  49,   -38,  -45,  -111,
560     -50,  -8,   -15,  -99,  102,  9,    -61,  -99,  -18,  -101, 61,   -87,  -126, 7,    -122, 77,   103,  112,  -125,
561     -112, -76,  -1,   116,  86,   -116, 50,   -51,  110,  18,   70,   112,  105,  -10,  28,   23,   52,   -41,  -47,
562     -8,   121,  49,   118,  120,  101,  -61,  51,   -126, -39,  46,   -7,   -82,  -114, -63,  108,  -4,   68,   -33,
563     -25,  107,  48,   -76,  -48,  87,   49,   33,   57,   -61,  -123, -47,  -57,  -38,  -93,  -17,  -80,  -29,  -64,
564     41,   7,    -89,  16,   9,    -65,  5,    -43,  39,   75,   3,    85,   38,   49,   -3,   2,    -100, -15,  57,
565     -18,  116,  -72,  -44,  -32,  89,   43,   53,   109,  21,   22,   -118, 108,  9,    31,   -45,  -82,  -63,  73,
566     -95,  -108, -110, 71,   102,  -10,  24,   -28,  -60,  -57,  48,   31,   98,   67,   47,   -81,  10,   7,    12,
567     27,   -39,  31,   82,   120,  21,   49,   -114, -1,   -42,  -39,  6,    -72,  21,   -124, 7,    100,  -124, -92,
568     -32,  -77,  42,   -13,  116,  87,   -82,  -84,  22,   -1,   57,   112,  27,   73,   -9,   79,   -24,  -87,  -38,
569     93,   93,   -18,  -51,  -71,  95,   -124, 64,   -99,  61,   -35,  8,    -79,  -60,  29,   -80,  -49,  -126, -6,
570     -81,  45,   -22,  -77,  61,   -5,   93,   -23,  -106, 50,   88,   -23,  -98,  11,   -94,  -125, 72,   93,   47,
571     -88,  -72,  -1,   -26,  90,   49,   -63,  -55,  113,  -38,  48,   97,   -87,  83,   -85,  24,   44,   -33,  25,
572     -84,  -38,  10,   -53,  -121, -111, 121,  -84,  104,  -22,  -114, 124,  -89,  48,   -102, -88,  92,   -81,  127,
573     -52,  83,   -95,  -98,  -27,  -110, 109,  70,   -21,  96,   -41,  14,   -126, -9,   125,  62,   103,  -74,  -51,
574     -5,   -110, 55,   30,   7,    64,   -100, -69,  118,  54,   92,   26,   50,   -13,  -19,  122,  117,  -22,  -7,
575     -23,  -36,  6,    -122, -20,  -51,  -81,  75,   68,   82,   69,   -26,  35,   22,   -8,   22,   2,    -78,  76,
576     111,  62,   -84,  125,  -78,  -34,  34,   -42,  37,   1,    89,   -7,   46,   -1,   122,  -105, -58,  -58,  11,
577     -98,  87,   -92,  -6,   -31,  117,  -28,  15,   60,   -48,  64,   -82,  25,   -51,  95,   63,   -104, 92,   99,
578     -126, 97,   -81,  108,  15,   -94,  21,   118,  -125, 29,   63,   66,   -49,  -118, -49,  28,   -34,  -74,  -105,
579     -60,  -81,  -57,  -123, -76,  -35,  -127, 62,   -15,  55,   104,  -122, -93,  106,  43,   -26,  -77,  -87,  25,
580     120,  -107, -30,  -116, -6,   125,  -114, 95,   -69,  -56,  113,  45,   -32,  -78,  99,   75,   -123, -125, -77,
581     -55,  -14,  55,   -104, -35,  120,  10,   -63,  -60,  -8,   4,    -84,  47,   57,   -53,  99,   -113, 21,   20,
582     125,  26,   -79,  86,   -63,  26,   -57,  110,  -69,  91,   91,   2,    95,   -77,  -99,  -73,  37,   -79,  -125,
583     -70,  -36,  -1,   -35,  53,   120,  -67,  -110, -5,   -30,  -75,  110,  31,   33,   -72,  -58,  6,    -23,  119,
584     54,   -14,  -8,   -52,  103,  85,   102,  116,  97,   -43,  53,   1,    75,   -26,  -99,  -72,  49,   95,   -7,
585     16,   23,   -42,  72,   -109, -30,  -49,  21,   -93,  -38,  52,   32,   106,  13,   -98,  114,  75,   99,   75,
586     -28,  123,  114,  -97,  -121, 27,   -1,   -70,  64,   119,  109,  39,   -98,  60,   -54,  108,  48,   -28,  -106,
587     -75,  -88,  -1,   -82,  -88,  87,   109,  118,  80,   -97,  24,   -86,  94,   -47,  5,    55,   5,    -72,  75,
588     104,  -109, 84,   -36,  87,   118,  -17,  -77,  8,    -12,  -26,  102,  -50,  124,  -15,  -86,  68,   2,    90,
589     -11,  108,  77,   -81,  117,  -80,  -5,   10,   69,   114,  66,   -83,  -9,   59,   -124, 16,   60,   -16,  80,
590     34,   18,   63,   44,   20,   88,   -113, -114, 88,   78,   27,   123,  111,  -43,  -121, 40,   24,   -55,  106,
591     14,   -82,  78,   22,   -77,  -26,  30,   104,  115,  -57,  -53,  12,   -119, -73,  -42,  -27,  -18,  81,   55,
592     1,    -77,  -6,   22,   -122, 74,   -2,   46,   85,   91,   53,   14,   92,   14,   4,    -74,  107,  -80,  -70,
593     96,   -96,  -24,  -45,  -2,   -28,  55,   -89,  61,   125,  -112, -6,   100,  -43,  -61,  117,  59,   8,    60,
594     126,  15,   -78,  -35,  4,    -38,  -100, -35,  13,   121,  -111, 39,   33,   101,  -54,  48,   120,  88,   -127,
595     23,   -56,  43,   14,   13,   -2,   -89,  10,   127,  -73,  101,  87,   -104, 45,   11,   5,    -88,  -46,  14,
596     2,    -61,  114,  19,   18,   5,    15,   -4,   -39,  -1,   53,   -42,  -54,  -76,  -114, 83,   17,   102,  -7,
597     9,    -31,  -75,  -64,  118,  -110, 115,  -33,  19,   85,   83,   62,   -54,  -50,  -103, -83,  68,   -102, 41,
598     -45,  -51,  78,   29,   -48,  1,    -98,  -35,  79,   90,   83,   -4,   -61,  29,   119,  -8,   56,   -94,  -65,
599     -15,  -44,  -98,  65,   -69,  33,   90,   -66,  30,   -61,  59,   -30,  11,   -108, 54,   -4,   -93,  -47,  -28,
600     47,   92,   -103, 66,   -12,  69,   56,   -76,  22,   106,  -99,  -64,  55,   -2,   52,   -108, 43,   106,  121,
601     68,   118,  115,  -99,  87,   83,   -57,  97,   -26,  -56,  62,   80,   40,   21,   -5,   -80,  1,    -67,  -103,
602     -7,   113,  40,   -123, 115,  -104, -30,  27,   -66,  -89,  112,  90,   48,   -9,   -77,  36,   47,   -27,  -99,
603     29,   54,   -12,  -79,  57,   -27,  -42,  37,   67,   74,   35,   55,   8,    37,   -68,  -14,  -108, -9,   57,
604     -23,  32,   24,   20,   50,   -48,  -94,  -19,  60,   92,   34,   113,  56,   99,   -76,  73,   81,   -33,  -90,
605     -57,  -121, 27,   10,   32,   8,    -99,  -65,  80,   115,  -61,  68,   -15,  103,  -53,  61,   -69,  -120, 40,
606     5,    50,   -8,   104,  -26,  -19,  -1,   50,   -13,  -82,  2,    -17,  100,  48,   21,   -46,  94,   -95,  -81,
607     68,   -103, -27,  -66,  -74,  52,   -15,  -35,  26,   37,   -41,  51,   94,   97,   98,   75,   -14,  98,   -28,
608     52,   -30,  105,  56,   -9,   -25,  30,   31,   61,   65,   -31,  -9,   -55,  -18,  34,   -88,  101,  121,  -34,
609     58,   47,   44,   16,   -25,  54,   68,   75,   65,   92,   109,  -93,  -79,  -109, 111,  66,   101,  56,   -123,
610     -7,   -119, 84,   -57,  -19,  39,   -20,  80,   -106, 114,  -20,  -127, -104, 120,  36,   -8,   -10,  126,  31,
611     114,  -44,  10,   98,   -42,  -44,  28,   101,  -31,  -2,   -32,  -77,  38,   42,   30,   -98,  115,  -92,  -59,
612     80,   -96,  -108, 45,   -76,  62,   -76,  117,  94,   124,  14,   53,   -85,  -35,  60,   109,  36,   -63,  -89,
613     67,   70,   -29,  119,  -41,  100,  -20,  -105, 30,   73,   -110, 43,   -90,  -43,  -34,  63,   76,   -89,  -94,
614     44,   109,  -110, 31,   6,    6,    -88,  61,   116,  -42,  -126, 42,   95,   -13,  -11,  -44,  69,   -54,  126,
615     -85,  -91,  -64,  4,    -69,  -48,  111,  -102, -43,  -57,  -107, 25,   -120, -116, 110,  -24,  -35,  -107, 17,
616     -5,   -26,  -32,  -18,  21,   -30,  -120, 104,  20,   115,  -77,  -110, 39,   19,   76,   -99,  92,   -14,  64,
617     -90,  50,   -19,  60,   -89,  -107, -10,  13,   85,   -23,  -91,  -124, 13,   54,   89,   40,   4,    -77,  36,
618     55,   42,   99,   -121, 27,   -103, -79,  22,   -90,  67,   34,   27,   -47,  -81,  52,   52,   -126, 96,   -82,
619     2,    -3,   -81,  11,   -15,  4,    -39,  -11,  -47,  -74,  126,  78,   5,    26,   78,   0,    49,   -22,  38,
620     76,   -112, 4,    102,  101,  16,   -66,  -126, 51,   -2,   90,   92,   30,   13,   10,   -70,  -18,  -51,  50,
621     87,   36,   -98,  -123, -55,  94,   32,   -65,  52,   38,   -74,  72,   -90,  -1,   84,   -116, -103, 20,   91,
622     -37,  -11,  98,   97,   19,   -18,  -35,  -92,  -103, -45,  -111, -22,  -116, 24,   -84,  9,    14,   101,  -86,
623     8,    -74,  117,  -107, -38,  69,   -32,  122,  46,   -23,  -72,  48,   41,   81,   12,   -48,  -113, -5,   -109,
624     59,   45,   29,   -124, 36,   -4,   20,   9,    -121, 41,   -122, 4,    -5,   30,   -91,  -83,  20,   52,   -76,
625     5,    64,   27,   -119, 108,  -82,  50,   -97,  -75,  79,   -46,  105,  0,    -55,  81,   38,   3,    80,   -39,
626     -2,   -71,  81,   66,   87,   59,   87,   -18,  79,   59,   -114, 51,   -102, -75,  -11,  -7,   20,   91,   -6,
627     -101, -111, -60,  112,  118,  -94,  -37,  17,   113,  58,   71,   -99,  89,   -59,  2,    41,   116,  -83,  75,
628     -103, -74,  126,  -102, 14,   79,   44,   99,   -25,  -116, 0,    79,   -120, -120, -54,  -13,  -90,  27,   114,
629     87,   -46,  -101, 62,   -62,  95,   -103, -53,  -61,  66,   94,   74,   -89,  119,  59,   -24,  22,   45,   117,
630     106,  -47,  52,   64,   -120, 96,   90,   -23,  89,   44,   -9,   -17,  51,   -63,  -68,  -125, 23,   -41,  -8,
631     80,   105,  -20,  3,    24,   109,  -115, 11,   -51,  -97,  -14,  -33,  -53,  -81,  -67,  67,   55,   68,   125,
632     57,   30,   -9,   107,  75,   67,   69,   -88,  22,   121,  -102, 15,   -121, -12,  -115, -19,  -113, -105, -125,
633     -112, 42,   2,    -84,  49,   -67,  45,   -82,  67,   -107, -95,  -62,  -58,  9,    99,   34,   90,   -29,  40,
634     23,   75,   -125, 112,  121,  -61,  17,   -68,  -62,  -125, -55,  96,   -118, 120,  -93,  -95,  -106, 44,   -96,
635     -36,  -108, -39,  10,   69,   -85,  66,   93,   -87,  -36,  110,  18,   65,   -28,  -118, -120, -58,  -36,  -124,
636     79,   83,   -62,  37,   -6,   -53,  36,   -126, -112, -22,  47,   123,  -117, -18,  69,   122,  95,   101,  33,
637     9,    83,   68,   -12,  -29,  -15,  77,   -84,  -91,  -108, 29,   121,  97,   -63,  -21,  -46,  -70,  41,   75,
638     -107, 22,   -7,   -1,   72,   12,   -2,   -121, -103, 86,   65,   -19,  95,   -32,  40,   -65,  -67,  79,   35,
639     -90,  118,  73,   -5,   -77,  -99,  -82,  -59,  -123, -112, 51,   74,   98,   108,  -59,  88,   57,   27,   -7,
640     46,   -123, -28,  55,   -112, 11,   37,   84,   -23,  62,   91,   -115, 9,    109,  -76,  -95,  -117, 116,  -126,
641     -46,  47,   15,   -61,  26,   91,   -93,  37,   -2,   -115, -77,  -110, 113,  42,   51,   97,   -114, 14,   41,
642     -88,  -30,  102,  4,    -70,  65,   22,   5,    110,  -13,  -57,  24,   58,   -66,  96,   -39,  56,   -71,  -125,
643     -35,  45,   106,  -122, 48,   -107, -39,  -84,  1,    28,   -25,  -100, 50,   -114, -52,  76,   -64,  -3,   71,
644     81,   -118, 75,   67,   102,  -113, 46,   1,    -61,  120,  30,   -29,  -26,  1,    109,  67,   120,  4,    100,
645     -32,  16,   -102, 80,   112,  54,   -101, 117,  -52,  93,   13,   102,  -24,  -125, -115, 111,  58,   -124, -111,
646     38,   19,   2,    53,   95,   90,   50,   -1,   18,   -62,  72,   96,   7,    25,   63,   68,   -87,  16,   -26,
647     126,  -113, -24,  30,   -108, 51,   -60,  53,   -90,  67,   -73,  53,   -47,  -105, 38,   101,  11,   -37,  18,
648     108,  26,   100,  83,   81,   -90,  28,   103,  115,  35,   -86,  33,   -39,  -19,  88,   -69,  33,   -93,  62,
649     124,  95,   39,   22,   4,    24,   71,   -107, -92,  75,   -46,  54,   31,   -17,  63,   29,   -85,  -108, 101,
650     -37,  -115, -126, -125, -85,  -125, -59,  12,   83,   -18,  71,   -8,   -39,  71,   2,    103,  -111, -65,  -35,
651     -93,  27,   -13,  -1,   55,   -81,  -127, 102,  -13,  111,  -40,  24,   -84,  -26,  91,   -108, -77,  -55,  -56,
652     86,   44,   -103, -115, 107,  -115, 26,   -48,  102,  -34,  -17,  56,   53,   -57,  -97,  7,    -101, 66,   28,
653     -42,  13,   32,   74,   85,   -26,  -80,  -120, -72,  49,   -64,  -58,  -69,  -89,  126,  121,  8,    -88,  -106,
654     125,  96,   38,   -17,  87,   113,  -10,  -57,  -54,  83,   -95,  20,   -84,  44,   99,   -84,  63,   -80,  85,
655     -10,  114,  -20,  -44,  -51,  110,  -16,  -101, -84,  115,  59,   24,   -67,  108,  112,  -18,  60,   114,  -69,
656     -40,  -84,  127,  16,   44,   -41,  34,   -35,  47,   7,    105,  67,   119,  -85,  6,    37,   117,  -19,  -113,
657     -51,  56,   43,   -123, 15,   96,   49,   -37,  44,   -103, -105, 80,   55,   -49,  -123, 12,   -82,  121,  44,
658     33,   127,  -60,  -92,  28,   28,   -87,  -127, 116,  -8,   66,   119,  -42,  -112, -44,  43,   19,   -79,  -55,
659     18,   53,   -39,  -25,  43,   29,   -7,   103,  -69,  84,   -43,  23,   -21,  109,  -76,  -8,   115,  28,   -95,
660     -14,  107,  60,   -86,  31,   8,    -59,  -8,   -91,  -45,  115,  51,   -121, -17,  -81,  -35,  -42,  23,   -37,
661     105,  -5,   -76,  -72,  42,   11,   92,   -5,   -13,  34,   112,  -2,   -42,  47,   47,   116,  35,   -117, -52,
662     60,   111,  -117, 127,  20,   71,   42,   70,   -22,  31,   53,   45,   -86,  -103, 93,   -106, 101,  47,   86,
663     71,   -110, 115,  50,   -125, 63,   118,  -52,  -41,  43,   -71,  113,  -82,  -6,   -39,  28,   -102, -13,  70,
664     28,   22,   -47,  68,   -98,  -84,  -103, 41,   -87,  -42,  -77,  -67,  121,  106,  71,   -23,  -121, 65,   -106,
665     -121, -94,  95,   -94,  113,  -54,  -93,  -61,  90,   -36,  -97,  104,  -46,  56,   24,   -126, 109,  121,  -31,
666     37,   49,   35,   -27,  108,  -44,  -58,  79,   -53,  17,   -64,  -77,  4,    115,  -39,  90,   -13,  -88,  -47,
667     20,   64,   34,   -47,  7,    -103, 0,    -124, 10,   -100, -113, 24,   85,   4,    -40,  -69,  33,   80,   40,
668     -40,  -41,  -109, -93,  -44,  -95,  22,   60,   -99,  -110, 7,    -40,  -12,  -95,  122,  -82,  -106, 70,   118,
669     26,   116,  -62,  50,   8,    -69,  -111, -113, -68,  -5,   55,   -18,  -20,  102,  71,   -83,  109,  -62,  2,
670     88,   -74,  -110, 88,   25,   82,   -31,  17,   -75,  -19,  -25,  -58,  -4,   103,  75,   41,   -74,  -116, 119,
671     -32,  -83,  32,   -76,  -23,  -54,  -38,  98,   12,   -20,  -117, 51,   123,  -100, -11,  71,   29,   93,   -56,
672     -80,  120,  -7,   83,   -11,  89,   -39,  3,    7,    -122, -38,  -68,  120,  16,   -51,  8,    -9,   -31,  6,
673     29,   105,  -5,   -26,  8,    92,   -56,  -41,  -54,  16,   64,   92,   124,  -120, -97,  47,   86,   12,   -94,
674     -46,  58,   42,   -81,  71,   118,  -71,  -66,  31,   20,   25,   25,   -15,  -107, 76,   17,   -97,  -118, 75,
675     99,   -8,   48,   -67,  -45,  104,  38,   45,   -27,  -38,  14,   49,   -97,  21,   -51,  121,  84,   15,   -31,
676     3,    -2,   88,   -110, 5,    106,  9,    -56,  -78,  24,   -115, -112, -1,   -121, -114, -100, -39,  -45,  -64,
677     102,  -3,   86,   -24,  25,   89,   -86,  -14,  34,   -35,  15,   58,   -125, 108,  -59,  -94,  86,   122,  -91,
678     27,   -22,  56,   81,   -74,  126,  114,  35,   51,   -3,   82,   -31,  7,    116,  -121, -33,  -48,  -120, -100,
679     63,   -65,  122,  -68,  84,   85,   1,    79,   -8,   -32,  -69,  -58,  -52,  21,   76,   -109, 62,   -124, -89,
680     -77,  46,   -81,  122,  -93,  45,   -86,  -110, 123,  -77,  12,   -51,  100,  -11,  -127, 13,   -38,  35,   38,
681     -125, 20,   -104, -63,  85,   -52,  97,   -43,  -40,  -119, -106, 3,    51,   -72,  104,  51,   52,   49,   -30,
682     65,   -107, 72,   -28,  64,   -89,  -115, -20,  67,   -100, -45,  -89,  -121, -61,  -124, -18,  93,   -108, -69,
683     9,    -95,  -89,  -24,  53,   119,  88,   52,   56,   -54,  85,   -43,  88,   -18,  122,  -8,   75,   31,   -113,
684     77,   74,   -79,  26,   -78,  -87,  9,    44,   -32,  61,   -55,  123,  -53,  -41,  42,   83,   -66,  -75,  63,
685     62,   108,  115,  -34,  -52,  38,   -44,  88,   50,   -51,  24,   26,   -108, 100,  -113, -73,  -124, -40,  -3,
686     -114, 10,   21,   -75,  0,    17,   -59,  -59,  -36,  -61,  -27,  65,   14,   62,   95,   61,   66,   27,   -62,
687     12,   78,   -91,  -113, -28,  -56,  59,   53,   54,   102,  54,   76,   -36,  19,   119,  87,   28,   -67,  44,
688     -98,  4,    -15,  -64,  80,   -68,  -24,  27,   -48,  63,   9,    -54,  105,  -113, -114, 8,    48,   51,   14,
689     -94,  3,    -114, 28,   -77,  -40,  67,   71,   -44,  91,   39,   77,   39,   21,   2,    -54,  -77,  -27,  -7,
690     17,   -10,  -53,  -51,  -107, -33,  90,   113,  -97,  -118, 41,   -122, -113, -106, -44,  9,    101,  -18,  -71,
691     41,   98,   58,   36,   -84,  -22,  104,  -43,  101,  29,   74,   -63,  -19,  -58,  -13,  -16,  -78,  -56,  22,
692     103,  5,    91,   61,   -126, 71,   11,   -8,   -108, -65,  64,   -30,  49,   -5,   -6,   21,   44,   114,  -113,
693     38,   121,  112,  39,   -7,   -9,   -56,  -16,  38,   -104, -100, 56,   -123, 120,  -71,  -54,  -105, -73,  -16,
694     -16,  117,  -70,  -67,  45,   -72,  104,  69,   1,    78,   10,   95,   52,   -122, -39,  -21,  107,  3,    -80,
695     28,   -12,  -65,  -116, 5,    84,   -38,  -34,  102,  -48,  -26,  10,   -79,  86,   -77,  -75,  -59,  -74,  43,
696     54,   -65,  -16,  82,   -76,  -103, 30,   98,   -105, -52,  120,  -46,  38,   -33,  44,   -17,  123,  79,   2,
697     55,   118,  -30,  20,   -59,  -52,  -55,  32,   -28,  96,   53,   -115, 11,   -59,  92,   51,   -111, 0,    -24,
698     69,   126,  63,   82,   20,   20,   -122, 45,   -78,  -93,  -14,  -46,  -70,  61,   61,   121,  47,   -1,   -11,
699     35,   93,   -77,  76,   73,   -47,  -36,  -110, 82,   24,   112,  -115, 58,   -11,  -29,  -94,  -53,  40,   30,
700     -67,  -49,  88,   -99,  124,  97,   -64,  -53,  -59,  -47,  -63,  -14,  -35,  7,    47,   60,   -69,  60,   30,
701     -80,  -61,  -12,  -83,  118,  -39,  -29,  37,   56,   -36,  13,   62,   -51,  26,   15,   62,   -123, -35,  101,
702     -25,  90,   -33,  83,   94,   -73,  -86,  69,   1,    6,    122,  -124, 3,    -109, 103,  28,   49,   114,  19,
703     -27,  120,  32,   -56,  -69,  -77,  100,  -38,  48,   -17,  10,   7,    -107, 31,   64,   -86,  19,   -22,  108,
704     -74,  101,  -124, -41,  -34,  37,   -107, 71,   65,   79,   34,   96,   79,   -101, -117, 84,   49,   29,   -67,
705     9,    -102, 86,   97,   -35,  80,   2,    -21,  73,   126,  -46,  -67,  -69,  125,  -74,  39,   -111, -74,  12,
706     -6,   74,   54,   90,   -105, -73,  -5,   -115, 13,   -14,  94,   14,   103,  -106, 54,   -56,  -57,  -84,  -84,
707     -94,  -55,  6,    67,   -100, 110,  -101, 73,   24,   -6,   -78,  -38,  -66,  10,   45,   -114, -13,  -112, -26,
708     18,   69,   -61,  35,   90,   -57,  -106, 66,   75,   -100, 47,   72,   -117, -68,  -52,  80,   83,   42,   105,
709     34,   -35,  51,   -122, 35,   36,   44,   66,   -41,  -82,  -34,  -32,  13,   62,   89,   88,   117,  -57,  45,
710     -57,  68,   121,  -99,  112,  21,   85,   84,   79,   86,   30,   -59,  -121, -46,  -73,  -23,  24,   63,   -44,
711     22,   60,   -27,  -46,  20,   119,  -127, 52,   96,   -30,  88,   16,   -46,  111,  -95,  -30,  -125, -3,   -5,
712     44,   -94,  -70,  91,   23,   41,   63,   -65,  -29,  -107, -124, -77,  -54,  -124, -54,  43,   73,   93,   -9,
713     -110, 31,   -87,  32,   -53,  69,   99,   67,   -81,  4,    6,    -56,  -3,   42,   6,    98,   8,    -1,   -63,
714     74,   -52,  45,   -56,  -124, -18,  -16,  -101, -12,  60,   -16,  -125, 59,   109,  15,   84,   6,    70,   -100,
715     -22,  52,   -110, -22,  -6,   -47,  123,  5,    -117, 87,   -21,  -7,   -107, 23,   -56,  -100, 91,   -69,  5,
716     -68,  47,   -88,  -78,  52,   53,   26,   48,   98,   59,   18,   -36,  46,   -90,  110,  113,  -51,  56,   -116,
717     5,    5,    48,   -107, -8,   -64,  -74,  -58,  89,   102,  94,   -92,  -55,  -31,  35,   31,   55,   37,   -115,
718     -5,   -17,  42,   4,    56,   55,   10,   -50,  2,    -117, 112,  -123, 33,   122,  -17,  -41,  -12,  52,   -79,
719     40,   -88,  -13,  10,   -92,  72,   81,   27,   77,   0,    -116, 43,   -75,  -120, -10,  38,   -100, 95,   104,
720     3,    52,   -116, 19,   -94,  67,   -2,   61,   96,   102,  12,   23,   -23,  29,   91,   -1,   100,  -118, 58,
721     49,   -108, 94,   70,   -73,  -50,  122,  -15,  -16,  -68,  101,  -11,  47,   -53,  -109, -105, 0,    25,   13,
722     -114, -3,   -86,  127,  82,   126,  -16,  115,  -102, 106,  -72,  90,   25,   -51,  -95,  -112, 89,   -52,  56,
723     72,   -33,  114,  -2,   98,   78,   -48,  -28,  -113, -32,  -85,  117,  18,   -12,  63,   70,   -31,  -117, -20,
724     -77,  -41,  59,   -65,  -80,  -82,  111,  47,   4,    -107, 32,   118,  108,  -125, 115,  47,   -98,  106,  42,
725     -119, -38,  -72,  -43,  -80,  -111, 93,   -84,  -25,  54,   39,   65,   -36,  56,   -121, -25,  -105, -108, -113,
726     -70,  32,   118,  -46,  5,    -18,  63,   11,   -22,  -112, 63,   -29,  122,  38,   120,  13,   15,   -71,  94,
727     -26,  -42,  90,   39,   -113, -20,  103,  -13,  19,   19,   95,   3,    30,   100,  -27,  -67,  -39,  -56,  -118,
728     8,    -47,  -47,  -33,  -62,  -97,  123,  112,  -29,  84,   102,  60,   -27,  60,   45,   -35,  -63,  39,   -41,
729     -51,  26,   84,   -109, 32,   21,   41,   -100, 112,  -48,  -92,  83,   -117, -121, 104,  -47,  -43,  -57,  -91,
730     91,   8,    -86,  -29,  50,   -68,  76,   125,  -88,  -89,  77,   -108, -38,  70,   102,  40,   8,    39,   45,
731     -21,  109,  -4,   18,   79,   -125, -55,  -62,  67,   -26,  46,   55,   -49,  3,    5,    -81,  -40,  -67,  27,
732     -86,  27,   87,   106,  -14,  38,   -5,   6,    110,  -117, 29,   9,    -7,   117,  -22,  20,   74,   77,   -82,
733     -26,  -121, -58,  8,    -38,  -54,  -113, 43,   64,   -120, 10,   -26,  -9,   -86,  95,   110,  46,   68,   -72,
734     41,   51,   85,   95,   43,   -37,  102,  -115, 62,   39,   -82,  -53,  -78,  -104, -28,  93,   75,   -13,  11,
735     68,   -82,  56,   -4,   73,   -39,  -44,  22,   126,  -111, 61,   -54,  -65,  50,   -97,  78,   -92,  97,   48,
736     125,  122,  41,   -19,  -48,  119,  18,   -45,  32,   14,   119,  118,  -95,  -80,  103,  95,   -85,  116,  75,
737     -34,  81,   -122, -37,  46,   -58,  11,   -27,  103,  -62,  70,   -50,  63,   -44,  0,    78,   -29,  -13,  -89,
738     103,  -108, -37,  -100, 12,   -84,  -37,  -20,  -11,  0,    -110, 42,   5,    -77,  126,  62,   55,   0,    -81,
739     81,   -122, -34,  102,  18,   82,   -96,  65,   122,  -61,  0,    -54,  46,   106,  -79,  19,   -35,  -100, -121,
740     32,   115,  104,  30,   47,   -110, -78,  27,   9,    -26,  -62,  62,   49,   55,   99,   -17,  -121, 113,  -11,
741     -87,  -88,  6,    -56,  75,   -59,  28,   13,   -82,  51,   -55,  65,   47,   21,   97,   29,   109,  -33,  -81,
742     -96,  -71,  73,   -105, -124, 10,   41,   -84,  9,    -8,   104,  95,   -5,   93,   42,   -76,  -96,  48,   -9,
743     2,    102,  -48,  21,   -95,  26,   -22,  -51,  58,   40,   -98,  87,   125,  25,   124,  -29,  0,    -61,  -16,
744     -17,  69,   -91,  -34,  -118, 43,   28,   -116, -87,  -22,  -122, 100,  119,  -127, 32,   20,   -47,  -28,  3,
745     72,   -111, 110,  -21,  123,  -7,   -78,  4,    -63,  -48,  -86,  -125, 62,   -99,  -21,  127,  42,   -64,  21,
746     -91,  -104, -103, 108,  24,   -76,  -104, 62,   8,    70,   -83,  35,   97,   -1,   -100, 103,  -73,  125,  7,
747     -25,  4,    -4,   49,   -33,  -52,  53,   116,  -100, 45,   54,   -81,  -109, -41,  -53,  -99,  21,   -83,  -41,
748     -3,   14,   -113, 121,  37,   -50,  -125, -6,   -65,  13,   -11,  88,   24,   -117, -46,  -65,  -72,  -89,  -48,
749     -84,  101,  96,   -22,  -119, -27,  50,   58,   -25,  -80,  -104, 66,   124,  -71,  62,   -120, -94,  63,   -87,
750     -114, 53,   -8,   39,   30,   63,   41,   33,   26,   -33,  -108, -48,  -42,  5,    31,   -39,  -81,  -100, 1,
751     -123, 11,   69,   86,   108,  -4,   -118, -52,  99,   -35,  -117, 11,   -59,  -68,  -95,  11,   21,   -13,  -64,
752     20,   90,   97,   -30,  -58,  31,   86,   -90,  95,   -104, -16,  74,   -52,  108,  85,   -44,  -111, -80,  28,
753     11,   88,   87,   125,  59,   57,   7,    -22,  126,  -99,  75,   123,  122,  124,  103,  14,   56,   103,  -96,
754     -108, 64,   -5,   50,   -37,  106,  -62,  82,   76,   11,   -65,  -115, 125,  60,   23,   -57,  -24,  -97,  -101,
755     70,   50,   -106, 59,   -123, -60,  -108, -25,  46,   61,   -108, 27,   -115, -15,  107,  118,  126,  -124, 49,
756     -10,  85,   -90,  -58,  -52,  -89,  -68,  33,   36,   5,    78,   -2,   102,  67,   -43,  -57,  -116, 61,   23,
757     -95,  -104, 4,    15,   16,   -123, 55,   -105, -24,  64,   25,   93,   104,  -11,  91,   -119, 4,    -87,  94,
758     69,   60,   -56,  15,   93,   1,    0,    -80,  21,   17,   54,   55,   34,   -16,  112,  33,   -36,  76,   25,
759     -2,   -86,  59,   16,   -80,  -34,  -39,  57,   35,   -7,   -111, 69,   49,   126,  6,    67,   -36,  63,   92,
760     -108, 99,   -12,  44,   -5,   -98,  127,  -119, 114,  -31,  47,   -96,  -21,  -125, 26,   -110, -24,  72,   -21,
761     -124, -78,  109,  -9,   94,   49,   -61,  -56,  115,  123,  31,   124,  -65,  80,   118,  -32,  64,   58,   -54,
762     -62,  21,   101,  127,  49,   -54,  -99,  84,   44,   124,  -73,  -11,  -49,  -108, 25,   -97,  -80,  48,   -10,
763     -4,   89,   119,  -7,   -82,  -97,  17,   -40,  57,   -24,  62,   -84,  37,   -114, -62,  56,   -18,  -52,  -60,
764     62,   114,  -37,  48,   127,  43,   -122, 13,   -79,  -70,  -34,  -46,  -126, 105,  14,   54,   -100, 57,   -23,
765     119,  -65,  -61,  -94,  -54,  72,   -64,  -13,  -125, -61,  10,   1,    8,    -30,  34,   41,   62,   18,   32,
766     -88,  -81,  -109, -57,  -75,  103,  62,   2,    -101, 29,   -23,  -125, 92,   104,  18,   -3,   -79,  -58,  -103,
767     89,   29,   75,   -39,  -117, 87,   48,   45,   -89,  -101, -57,  -67,  -103, -53,  70,   68,   -3,   88,   72,
768     -62,  16,   -14,  -105, -50,  28,   6,    103,  -110, -13,  65,   -114, -44,  90,   -119, -14,  -117, -63,  -88,
769     68,   100,  -99,  -58,  -51,  -74,  66,   -121, 97,   96,   96,   -117, 7,    103,  96,   24,   62,   -34,  -24,
770     -63,  39,   -52,  66,   62,   -57,  71,   125,  1,    -99,  -122, 52,   -119, 50,   73,   110,  99,   -76,  -41,
771     -12,  -67,  -11,  -36,  62,   51,   97,   -93,  -106, -87,  126,  -51,  16,   50,   -3,   -94,  -67,  13,   62,
772     14,   13,   -94,  46,   83,   22,   123,  76,   49,   124,  -1,   -56,  14,   -41,  53,   91,   -119, 79,   -50,
773     -110, 15,   -119, -89,  -58,  -22,  90,   115,  125,  -79,  121,  8,    -29,  -90,  -20,  65,   -49,  117,  35,
774     -110, -27,  53,   88,   -75,  1,    -38,  -85,  102,  -73,  -72,  -51,  52,   27,   -78,  -63,  -6,   124,  13,
775     -127, 7,    95,   63,   -85,  -46,  18,   68,   40,   -48,  43,   -48,  -114, 68,   24,   102,  64,   -72,  -74,
776     -3,   77,   62,   -36,  95,   -107, -34,  -120, -49,  -110, -73,  -55,  -11,  24,   -115, 85,   5,    102,  -58,
777     71,   105,  66,   -120, 99,   126,  -123, 98,   -115, 100,  126,  -74,  54,   -90,  -10,  90,   12,   -61,  23,
778     120,  32,   85,   -91,  24,   53,   88,   -4,   25,   43,   39,   -107, -86,  -75,  1,    -18,  40,   83,   -26,
779     -107, 7,    126,  66,   29,   -88,  77,   21,   55,   -68,  -117, -5,   93,   -8,   -100, 24,   -14,  -14,  55,
780     77,   72,   -111, -65,  -85,  -75,  81,   123,  -9,   -102, -74,  -114, 83,   -36,  33,   -41,  77,   6,    62,
781     -3,   -34,  66,   2,    52,   71,   86,   -91,  -100, 14,   -67,  100,  -44,  -45,  -73,  63,   122,  49,   121,
782     -32,  -97,  -43,  55,   5,    -72,  60,   15,   125,  -117, 72,   -79,  126,  -102, 93,   6,    -74,  -123, 84,
783     26,   -49,  51,   121,  -95,  -37,  -20,  4,    15,   35,   -124, -87,  86,   71,   -73,  -63,  31,   62,   -77,
784     55,   -86,  25,   -107, 103,  111,  -126, -87,  29,   41,   112,  63,   6,    -20,  -57,  8,    32,   52,   -77,
785     -12,  89,   -24,  22,   -36,  41,   88,   13,   -71,  -18,  -82,  3,    -6,   -51,  44,   -70,  94,   86,   86,
786     -47,  66,   55,   71,   8,    -37,  96,   -94,  -23,  -21,  -55,  -97,  27,   -95,  -60,  -28,  103,  66,   -18,
787     -23,  -83,  1,    -44,  -77,  66,   -56,  -73,  20,   101,  -71,  96,   -60,  57,   15,   97,   74,   -78,  58,
788     -38,  64,   97,   125,  -28,  -47,  0,    24,   -119, -81,  56,   -70,  -108, -29,  -33,  85,   122,  -3,   -70,
789     39,   37,   -81,  25,   75,   101,  16,   34,   1,    -117, 47,   117,  85,   -14,  -101, 108,  0,    -89,  -119,
790     -74,  108,  -66,  38,   104,  -39,  112,  70,   -15,  -76,  -29,  47,   22,   -40,  -51,  84,   -99,  61,   -96,
791     -48,  -45,  121,  20,   51,   104,  -3,   99,   14,   109,  71,   108,  104,  30,   49,   -94,  -33,  26,   -7,
792     115,  68,   41,   64,   39,   -88,  -74,  27,   4,    40,   -28,  -71,  35,   -10,  -99,  14,   62,   -60,  34,
793     115,  13,   60,   97,   -36,  114,  -121, -92,  52,   29,   -52,  10,   78,   -118, 37,   53,   -78,  -38,  100,
794     -50,  -101, 42,   -78,  35,   -97,  -79,  -38,  -80,  1,    -33,  -52,  -24,  92,   103,  40,   -114, 57,   -66,
795     78,   -75,  81,   115,  47,   -26,  53,   -110, 11,   -45,  30,   22,   70,   103,  73,   18,   102,  65,   -109,
796     -102, 24,   -79,  19,   -71,  -28,  -45,  107,  115,  -121, 119,  -108, -88,  22,   62,   87,   37,   -15,  -85,
797     89,   -82,  78,   -100, 43,   68,   98,   33,   -111, 61,   69,   -15,  -28,  57,   -40,  11,   -16,  7,    126,
798     -75,  -16,  55,   61,   122,  -67,  -91,  33,   -28,  10,   84,   -109, -24,  -97,  -100, -101, -14,  124,  -122,
799     -54,  -27,  -119, -109, -29,  -78,  -109, -70,  53,   65,   119,  40,   77,   -90,  103,  57,   -69,  -51,  23,
800     109,  17,   9,    -26,  -101, -85,  -3,   72,   59,   -74,  68,   -124, 52,   -52,  -63,  -103, -19,  7,    -16,
801     83,   -55,  -56,  98,   -38,  -49,  -96,  53,   111,  13,   87,   0,    80,   100,  -107, 78,   63,   75,   17,
802     7,    -52,  115,  87,   51,   -39,  -96,  -80,  65,   -97,  -123, 76,   -121, -58,  86,   -68,  89,   36,   -51,
803     41,   -46,  89,   -21,  -15,  -34,  45,   -81,  23,   117,  49,   39,   -71,  12,   -51,  82,   -111, -63,  -125,
804     -44,  -74,  126,  -101, -111, -67,  45,   60,   77,   -12,  -50,  -75,  -50,  -100, 54,   -6,   -7,   57,   58,
805     -63,  33,   56,   -59,  86,   113,  -34,  103,  -112, -33,  82,   -96,  -30,  -124, 119,  -123, 7,    14,   -20,
806     108,  -21,  127,  -75,  18,   112,  -69,  31,   79,   -55,  96,   99,   125,  -6,   -104, 70,   -119, 70,   -41,
807     125,  -12,  89,   -111, 112,  8,    97,   -124, -113, -86,  -68,  -115, 9,    -56,  -111, 32,   -16,  -91,  29,
808     -66,  53,   69,   53,   94,   -38,  27,   -104, 58,   -35,  -62,  -24,  -74,  11,   109,  -32,  -89,  30,   -70,
809     -75,  57,   110,  -86,  -94,  -115, -72,  82,   -77,  53,   41,   -85,  -31,  16,   -51,  72,   -15,  40,   38,
810     27,   120,  -118, 97,   74,   -93,  -18,  9,    -35,  72,   34,   45,   77,   -116, 99,   80,   -80,  15,   -83,
811     25,   -75,  -48,  -74,  -15,  -78,  -118, 84,   15,   -112, -103, 24,   -42,  -108, 93,   116,  44,   56,   124,
812     45,   6,    30,   -28,  63,   23,   25,   -19,  -109, -2,   -103, 105,  -70,  -9,   -126, 51,   115,  -106, 25,
813     38,   66,   48,   83,   -92,  -84,  16,   29,   109,  33,   -17,  108,  81,   8,    60,   50,   125,  126,  11,
814     80,   -91,  26,   58,   103,  53,   -53,  20,   19,   118,  -82,  -100, -69,  99,   -127, -88,  -90,  -120, 119,
815     -25,  -5,   -103, 116,  -42,  -4,   -99,  57,   -61,  118,  108,  125,  14,   90,   -29,  -24,  -99,  -78,  103,
816     -103, 47,   -45,  -42,  -88,  34,   -1,   -121, 15,   109,  5,    126,  -126, -26,  75,   32,   1,    52,   3,
817     72,   75,   92,   -102, 22,   -123, -49,  -28,  56,   55,   21,   20,   -89,  70,   -65,  123,  -52,  -38,  -56,
818     13,   89,   -35,  113,  36,   -50,  19,   12,   -20,  -5,   -65,  -60,  -66,  39,   17,   75,   51,   -105, -23,
819     53,   85,   109,  -123, -39,  21,   15,   83,   -4,   64,   125,  -64,  -40,  72,   94,   -117, 9,    -83,  -35,
820     33,   -122, -101, 37,   110,  52,   0,    -26,  -119, 113,  -93,  -54,  91,   -58,  -83,  -54,  34,   -113, 67,
821     70,   23,   6,    120,  -31,  57,   -119, 38,   25,   34,   -23,  -30,  106,  22,   -23,  47,   -101, 9,    -37,
822     -96,  8,    69,   -77,  108,  1,    42,   -36,  119,  -5,   -65,  29,   66,   -119, -94,  64,   92,   -95,  -49,
823     125,  13,   -94,  81,   5,    123,  -21,  97,   -86,  -32,  -121, -92,  -30,  -45,  -124, 42,   -45,  -118, 116,
824     -120, -15,  -40,  62,   -76,  100,  -97,  34,   -44,  -49,  -16,  -87,  -95,  -116, -24,  12,   -73,  -98,  123,
825     -25,  -9,   112,  57,   -104, 102,  72,   100,  118,  53,   67,   -32,  -64,  82,   -47,  81,   127,  74,   -59,
826     -76,  120,  -71,  4,    72,   62,   47,   0,    118,  66,   -120, -50,  108,  -117, -34,  -59,  47,   25,   -2,
827     -109, 86,   -32,  80,   -75,  -43,  50,   88,   -113, 111,  -101, 103,  -91,  -19,  -77,  58,   1,    124,  -107,
828     59,   -73,  -91,  -122, 80,   33,   -20,  1,    97,   101,  28,   5,    30,   60,   -39,  -41,  -68,  82,   59,
829     21,   61,   -99,  22,   -123, -14,  -73,  -108, -99,  62,   -51,  17,   41,   89,   88,   -22,  -28,  -20,  123,
830     17,   -125, 72,   83,   -113, 76,   73,   113,  108,  27,   -54,  -29,  -52,  -121, -22,  -126, -44,  46,   -89,
831     127,  -29,  120,  -87,  -73,  -55,  98,   21,   15,   4,    126,  111,  -5,   105,  -20,  73,   41,   97,   119,
832     33,   -20,  88,   88,   -44,  58,   -93,  -116, -116, -9,   -85,  85,   109,  -121, 90,   -86,  -109, 15,   -51,
833     50,   24,   57,   27,   2,    -68,  83,   -82,  110,  80,   -120, 85,   -87,  -106, 120,  4,    -60,  81,   -81,
834     -53,  36,   -16,  34,   -91,  40,   -88,  37,   -105, 95,   0,    70,   -94,  54,   51,   34,   100,  -48,  -105,
835     -44,  39,   63,   -81,  -9,   119,  1,    -63,  -94,  -122, 14,   -87,  -68,  5,    57,   -100, 63,   -69,  108,
836     83,   -22,  -61,  32,   103,  91,   -69,  121,  71,   -28,  -100, 122,  27,   -77,  -33,  11,   64,   -95,  -103,
837     -17,  108,  -44,  7,    75,   -5,   76,   -51,  18,   42,   62,   23,   -9,   103,  82,   20,   -86,  -35,  -102,
838     -19,  -66,  -71,  -80,  -126, -73,  118,  -118, -108, 27,   -79,  -68,  120,  60,   81,   -2,   -43,  -52,  -39,
839     87,   39,   -63,  93,   -28,  -106, 110,  -48,  18,   43,   -87,  -23,  116,  -63,  32,   24,   -107, -122, -122,
840     75,   -25,  -43,  124,  -87,  98,   -68,  -121, -7,   -106, -12,  72,   73,   58,   -63,  104,  -64,  -35,  77,
841     -119, -91,  -3,   -124, -94,  92,   74,   -31,  33,   70,   53,   81,   69,   105,  -94,  -28,  86,   -91,  -41,
842     39,   25,   27,   0,    118,  -38,  43,   -95,  19,   43,   -66,  92,   65,   -122, -23,  68,   -96,  -111, -65,
843     64,   -20,  -62,  -76,  -60,  -36,  65,   100,  -126, -60,  27,   -35,  53,   -2,   -98,  100,  -54,  -85,  -42,
844     60,   -93,  112,  -12,  48,   -109, 10,   76,   57,   -82,  34,   110,  -7,   -102, -60,  76,   -101, 109,  48,
845     0,    81,   123,  -31,  103,  -51,  -101, -20,  59,   -39,  104,  126,  36,   -15,  -35,  -76,  18,   25,   -82,
846     89,   -61,  15,   -22,  108,  -86,  44,   106,  29,   34,   -117, 16,   -7,   53,   -113, 59,   -91,  -126, 123,
847     114,  -14,  -116, 91,   115,  -15,  119,  73,   69,   -99,  -103, 69,   -115, 118,  43,   -24,  83,   -108, -101,
848     114,  -18,  -117, 15,   -103, -29,  118,  51,   -115, 119,  81,   4,    -55,  -96,  59,   6,    50,   64,   21,
849     54,   124,  -19,  -108, 39,   -119, -123, 9,    124,  -94,  -2,   13,   3,    -96,  -110, -11,  -8,   30,   -42,
850     -24,  42,   112,  -21,  -37,  47,   -106, 25,   -50,  17,   56,   -75,  -58,  -70,  77,   -88,  91,   100,  51,
851     -12,  55,   -3,   -114, -55,  -68,  -46,  -3,   -38,  108,  15,   -117, 61,   -31,  -29,  -72,  -24,  -79,  -37,
852     -81,  0,    -7,   96,   109,  75,   -127, 90,   88,   125,  -11,  110,  -6,   -81,  63,   -121, 48,   94,   -36,
853     82,   -17,  -87,  -29,  -60,  12,   -33,  -40,  23,   21,   -58,  1,    -73,  48,   -6,   -110, -55,  -65,  120,
854     109,  -46,  105,  71,   -111, -16,  32,   -45,  -96,  -93,  -89,  112,  89,   -39,  -47,  59,   33,   125,  108,
855     -86,  -124, -53,  45,   117,  -23,  67,   10,   -124, 57,   -107, 51,   -77,  -54,  -98,  20,   -81,  -28,  41,
856     -56,  -87,  49,   51,   103,  80,   13,   22,   -28,  -26,  105,  -107, 36,   74,   85,   -47,  19,   -43,  14,
857     -126, -101, 118,  -94,  120,  71,   120,  -60,  -122, -122, 24,   -35,  -113, 122,  -87,  -84,  11,   53,   -38,
858     82,   32,   7,    37,   119,  80,   -4,   49,   -34,  15,   -127, 74,   -30,  99,   19,   -78,  -27,  7,    30,
859     -15,  -29,  -46,  50,   -15,  -61,  -97,  -31,  -111, -97,  127,  -98,  29,   -126, 22,   20,   -91,  117,  126,
860     89,   -17,  -46,  -76,  -86,  107,  -123, -82,  8,    26,   18,   -112, -2,   28,   120,  -96,  -76,  -95,  49,
861     -61,  -23,  -69,  113,  1,    -122, 52,   -4,   122,  78,   -91,  81,   -74,  -63,  62,   -113, -78,  -25,  -66,
862     68,   -66,  127,  110,  118,  -70,  110,  88,   88,   -98,  -109, 6,    -10,  -98,  -90,  -108, 84,   124,  -27,
863     -60,  8,    59,   29,   -27,  -27,  22,   -71,  5,    9,    73,   120,  114,  98,   4,    92,   -84,  -108, -42,
864     -120, -28,  -111, -85,  7,    5,    -62,  -121, -81,  3,    26,   99,   106,  -15,  -84,  -103, -52,  55,   93,
865     47,   -89,  58,   -24,  -98,  -26,  -84,  -62,  6,    88,   87,   -48,  97,   -86,  17,   73,   12,   73,   65,
866     -104, 47,   -111, -30,  84,   38,   67,   -7,   -51,  91,   -114, 2,    33,   126,  4,    28,   -51,  -113, 77,
867     67,   -88,  70,   31,   95,   14,   -94,  89,   -3,   -109, -88,  65,   77,   -101, 71,   83,   13,   68,   68,
868     115,  -69,  -16,  49,   -96,  28,   35,   32,   69,   -41,  -36,  95,   -52,  -89,  87,   73,   80,   -108, -76,
869     70,   -73,  -53,  65,   -42,  20,   39,   8,    11,   -46,  13,   -101, -86,  -106, 80,   110,  -10,  -53,  -54,
870     -29,  -76,  -101, 12,   -38,  -94,  53,   -90,  81,   -86,  -29,  89,   -77,  73,   91,   -22,  101,  -107, -43,
871     -38,  -88,  -27,  25,   85,   99,   -99,  30,   -38,  114,  -18,  33,   -73,  -122, 29,   30,   29,   -84,  -5,
872     -15,  -66,  10,   -60,  -116, 45,   16,   35,   -113, -12,  7,    4,    55,   40,   -28,  42,   83,   81,   -21,
873     106,  41,   -125, -67,  -44,  -32,  26,   -66,  113,  -24,  -29,  -127, -58,  -65,  -122, -13,  -85,  103,  81,
874     -1,   98,   -89,  -74,  25,   118,  45,   45,   91,   -101, -60,  122,  0,    88,   19,   -53,  47,   -81,  -25,
875     -79,  93,   103,  32,   32,   -122, -61,  127,  -1,   -108, 69,   -51,  -66,  -114, -22,  106,  -105, 55,   65,
876     -94,  114,  24,   -52,  -38,  -112, -57,  65,   -36,  -1,   81,   27,   -60,  -112, -44,  -48,  22,   118,  -104,
877     13,   -83,  15,   -4,   -3,   68,   64,   64,   52,   -52,  -57,  95,   -31,  33,   78,   -57,  51,   -62,  -72,
878     -86,  -22,  68,   -55,  115,  -35,  92,   118,  80,   80,   93,   12,   -6,   -70,  -50,  -56,  -119, -31,  -65,
879     16,   52,   75,   116,  15,   -32,  -103, -79,  -39,  27,   43,   -63,  37,   45,   11,   15,   73,   -40,  106,
880     0,    -60,  116,  -50,  106,  3,    -123, -40,  -102, 69,   91,   7,    -42,  43,   -104, -36,  122,  -99,  105,
881     41,   52,   10,   88,   -6,   -82,  -80,  -17,  -65,  106,  -109, 79,   73,   -4,   -51,  -52,  -35,  -70,  14,
882     -89,  125,  99,   -85,  -32,  22,   34,   18,   122,  15,   -64,  110,  56,   81,   -120, 48,   -50,  -31,  110,
883     3,    -12,  41,   -17,  24,   91,   22,   -44,  -73,  92,   -8,   48,   -124, -2,   -65,  36,   52,   29,   35,
884     75,   -97,  59,   -18,  11,   1,    -87,  33,   -125, 80,   11,   -66,  33,   44,   -68,  -112, 99,   20,   25,
885     43,   95,   53,   -119, -48,  -36,  15,   39,   101,  44,   37,   -102, -116, 110,  -50,  -80,  36,   83,   -60,
886     -60,  -115, -73,  -124, 51,   3,    -83,  -71,  -103, -46,  -110, 21,   100,  68,   -30,  108,  99,   -83,  -77,
887     -50,  -88,  35,   -57,  91,   -37,  45,   33,   29,   -45,  -16,  -54,  52,   120,  107,  71,   95,   -20,  -118,
888     113,  -48,  -78,  -21,  61,   28,   -59,  38,   -45,  97,   53,   -43,  63,   45,   69,   -121, -11,  20,   -57,
889     -124, -18,  101,  77,   -38,  122,  19,   -91,  68,   -39,  -42,  91,   115,  -73,  -7,   -15,  34,   -102, -122,
890     -1,   -102, 29,   67,   43,   -117, 94,   47,   -2,   -103, -77,  60,   -81,  -12,  -49,  -58,  12,   77,   76,
891     -76,  -114, -32,  112,  -5,   -61,  -95,  -88,  82,   -120, -24,  -81,  83,   -76,  67,   54,   37,   28,   -11,
892     2,    -82,  -23,  -48,  7,    -111, -31,  -33,  85,   -83,  -23,  -35,  33,   53,   2,    -38,  -3,   -35,  -72,
893     -127, 69,   58,   -11,  42,   -35,  -35,  -71,  108,  114,  29,   -50,  -44,  68,   33,   -126, -105, 65,   -42,
894     -57,  15,   -98,  -86,  27,   -81,  117,  -63,  -82,  74,   -113, 54,   -32,  121,  41,   4,    -22,  -50,  -63,
895     103,  -61,  116,  -98,  -23,  -126, -46,  6,    -41,  115,  125,  -70,  -28,  -29,  98,   -105, -51,  26,   -25,
896     -108, 31,   -16,  40,   -117, 78,   -31,  114,  -85,  114,  -118, 80,   -88,  43,   -117, -41,  89,   22,   -109,
897     98,   127,  48,   -29,  -59,  97,   -43,  14,   97,   -118, 80,   -34,  -116, 118,  116,  -73,  -27,  -99,  115,
898     39,   -101, -99,  -88,  -57,  16,   -96,  -73,  53,   -114, 78,   -36,  110,  81,   -49,  112,  -41,  82,   -42,
899     -24,  -59,  -25,  89,   -58,  118,  -72,  113,  -66,  44,   93,   -86,  66,   -110, 33,   -61,  121,  -53,  4,
900     61,   63,   -112, -109, -57,  -99,  83,   57,   87,   -105, -22,  -27,  -91,  -111, -91,  124,  46,   -50,  83,
901     112,  -122, -42,  13,   103,  101,  1,    26,   84,   82,   67,   121,  -84,  -110, 77,   -18,  -37,  54,   -58,
902     -39,  -68,  -23,  -117, -114, -62,  91,   -33,  -63,  71,   -1,   4,    -1,   46,   -60,  6,    -39,  2,    -9,
903     29,   111,  3,    -89,  15,   68,   98,   98,   9,    -76,  115,  5,    9,    81,   38,   -46,  -118, 68,   -116,
904     96,   -98,  37,   70,   -102, -6,   30,   -117, 44,   65,   107,  101,  -36,  65,   105,  48,   32,   -84,  -40,
905     118,  -77,  47,   -97,  12,   63,   0,    125,  94,   109,  53,   74,   -51,  28,   -33,  -53,  33,   -33,  -42,
906     -99,  100,  116,  -110, 107,  -90,  101,  -28,  44,   61,   13,   -29,  123,  85,   -117, -99,  -93,  -57,  106,
907     67,   102,  -62,  64,   -86,  43,   63,   -3,   -59,  -5,   -28,  -42,  19,   -19,  115,  -53,  -7,   15,   -27,
908     118,  -27,  -42,  -102, -30,  -27,  -14,  -48,  -99,  102,  73,   49,   86,   -16,  -52,  74,   -42,  39,   103,
909     37,   108,  -42,  17,   -118, -105, 109,  -117, 18,   74,   -22,  80,   77,   -8,   -26,  99,   -48,  -47,  -21,
910     -31,  4,    86,   122,  20,   55,   32,   118,  -124, 74,   -45,  -42,  56,   -96,  -11,  -33,  8,    116,  104,
911     125,  78,   -118, 111,  -92,  79,   106,  -65,  -70,  -109, -89,  93,   -35,  -8,   97,   -37,  47,   75,   -97,
912     90,   -62,  113,  -77,  70,   -82,  -109, -111, 13,   120,  -9,   62,   72,   -3,   -98,  -89,  60,   -115, 35,
913     56,   -116, 83,   119,  75,   -125, 105,  41,   109,  -105, 115,  -26,  45,   -109, -25,  69,   -91,  81,   43,
914     -33,  127,  25,   14,   -44,  -65,  -30,  -106, 42,   -78,  31,   -98,  -64,  -80,  63,   44,   -121, -10,  100,
915     -65,  55,   -36,  -85,  -21,  -124, 88,   -26,  36,   -30,  110,  127,  -61,  29,   -72,  -114, 114,  -76,  30,
916     -53,  72,   39,   -60,  -49,  -44,  99,   -26,  70,   22,   67,   -89,  -127, 66,   -80,  45,   32,   42,   40,
917     3,    19,   -21,  -116, 105,  -62,  23,   122,  -7,   -5,   16,   104,  96,   -75,  86,   53,   -34,  -21,  118,
918     -52,  1,    78,   -1,   60,   -26,  76,   63,   -25,  103,  10,   22,   54,   25,   -65,  -41,  -72,  45,   -107,
919     -4,   -117, 40,   -7,   91,   45,   -13,  36,   -90,  5,    -70,  -38,  19,   -98,  49,   -125, -15,  -92,  67,
920     -13,  -87,  -30,  -67,  118,  69,   -65,  -102, 39,   -47,  -61,  -62,  77,   63,   -18,  -82,  36,   -85,  25,
921     -14,  -17,  58,   -75,  -10,  -4,   2,    42,   -41,  42,   -101, 116,  -116, -102, -120, 32,   34,   -50,  -51,
922     -47,  -80,  49,   37,   -9,   -90,  24,   66,   49,   -3,   97,   41,   -57,  122,  -85,  96,   90,   76,   -27,
923     99,   -102, 122,  -44,  76,   114,  10,   -81,  -101, 94,   123,  69,   59,   -19,  33,   -96,  -93,  22,   -55,
924     52,   -35,  14,   -14,  -71,  -85,  -93,  -7,   74,   -4,   100,  112,  -20,  -107, 115,  -49,  -34,  -78,  83,
925     -96,  -48,  110,  -76,  -79,  62,   -91,  48,   26,   -80,  -73,  63,   31,   88,   26,   -20,  -115, -40,  100,
926     -75,  -17,  98,   51,   -51,  48,   -66,  23,   122,  -38,  -12,  123,  -19,  -95,  -10,  57,   -57,  -48,  70,
927     83,   16,   41,   -104, 48,   -71,  20,   110,  -7,   84,   105,  -56,  -42,  104,  117,  -15,  61,   -69,  25,
928     -66,  -104, -26,  -98,  -86,  -112, 52,   -111, -85,  72,   -34,  8,    94,   106,  -12,  -53,  94,   126,  7,
929     76,   -13,  90,   -58,  86,   28,   42,   -71,  -89,  27,   -72,  42,   7,    102,  -43,  68,   -7,   1,    -101,
930     -49,  100,  39,   64,   8,    44,   -68,  16,   -92,  31,   100,  6,    49,   -89,  14,   90,   -113, 95,   87,
931     122,  27,   34,   -107, 96,   -6,   81,   14,   42,   0,    -124, -85,  38,   84,   -6,   91,   -61,  -87,  -68,
932     -16,  -45,  126,  -104, -36,  -35,  -25,  -36,  -92,  -124, 6,    41,   -41,  -25,  -75,  34,   -35,  76,   15,
933     13,   127,  -99,  30,   22,   28,   -20,  -10,  -77,  -48,  61,   73,   -90,  34,   116,  -80,  -4,   -45,  -18,
934     36,   -4,   109,  42,   92,   -48,  121,  -13,  -71,  -95,  57,   -22,  105,  117,  -65,  -90,  -70,  -123, 91,
935     -22,  -90,  -110, -107, -113, -40,  71,   60,   -95,  -72,  95,   -106, 76,   43,   48,   -44,  -105, -112, -64,
936     100,  -59,  -87,  -64,  56,   -118, 89,   -15,  79,   63,   99,   107,  -84,  -113, -26,  121,  -50,  14,   -123,
937     76,   49,   -84,  90,   -108, -22,  56,   -4,   -99,  28,   83,   -39,  -35,  -34,  -25,  -13,  46,   28,   124,
938     57,   19,   1,    -52,  -49,  93,   80,   12,   -108, 110,  45,   -56,  35,   76,   -35,  2,    -5,   -101, -76,
939     -7,   -37,  -100, 70,   -92,  123,  -74,  102,  -9,   -19,  -37,  -70,  -4,   126,  -43,  -58,  -65,  59,   -101,
940     -19,  11,   -118, 76,   48,   6,    -122, 116,  -125, -105, 2,    6,    125,  -27,  -61,  -119, 98,   -1,   -25,
941     -120, -70,  -16,  -27,  55,   82,   121,  -28,  47,   27,   -64,  105,  19,   62,   15,   -38,  66,   17,   101,
942     -21,  111,  66,   -29,  101,  43,   20,   -70,  91,   -72,  45,   -22,  -12,  -64,  73,   75,   59,   -77,  -75,
943     -19,  51,   94,   -105, 62,   114,  95,   -125, -42,  104,  44,   -117, -76,  74,   62,   -32,  -10,  33,   -43,
944     73,   101,  -40,  101,  -7,   88,   -103, 49,   -104, -76,  -84,  -94,  52,   31,   -68,  -127, -93};
945