[Workflow] Roll back some settings since they caused more issues
[llvm-project.git] / libc / AOR_v20.02 / math / exp_data.c
blob682eee860070b0863514db83cb64badf0b3560e3
1 /*
2 * Shared data between exp, exp2 and pow.
4 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
5 * See https://llvm.org/LICENSE.txt for license information.
6 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 */
9 #include "math_config.h"
11 #define N (1 << EXP_TABLE_BITS)
13 const struct exp_data __exp_data = {
14 // N/ln2
15 .invln2N = 0x1.71547652b82fep0 * N,
16 // -ln2/N
17 #if N == 64
18 .negln2hiN = -0x1.62e42fefa0000p-7,
19 .negln2loN = -0x1.cf79abc9e3b3ap-46,
20 #elif N == 128
21 .negln2hiN = -0x1.62e42fefa0000p-8,
22 .negln2loN = -0x1.cf79abc9e3b3ap-47,
23 #elif N == 256
24 .negln2hiN = -0x1.62e42fefc0000p-9,
25 .negln2loN = 0x1.c610ca86c3899p-45,
26 #elif N == 512
27 .negln2hiN = -0x1.62e42fef80000p-10,
28 .negln2loN = -0x1.1cf79abc9e3b4p-45,
29 #endif
30 // Used for rounding when !TOINT_INTRINSICS
31 #if EXP_USE_TOINT_NARROW
32 .shift = 0x1800000000.8p0,
33 #else
34 .shift = 0x1.8p52,
35 #endif
36 // exp polynomial coefficients.
37 .poly = {
38 #if N == 64 && EXP_POLY_ORDER == 5 && !EXP_POLY_WIDE
39 // abs error: 1.5543*2^-60
40 // ulp error: 0.529 (0.533 without fma)
41 // if |x| < ln2/128+eps
42 // abs error if |x| < ln2/64: 1.7157*2^-50
43 0x1.fffffffffdbcdp-2,
44 0x1.555555555444cp-3,
45 0x1.555573c6a9f7dp-5,
46 0x1.1111266d28935p-7,
47 #elif N == 64 && EXP_POLY_ORDER == 6 && EXP_POLY_WIDE
48 // abs error: 1.6735*2^-64
49 // ulp error: 0.518 (0.522 without fma)
50 // if |x| < ln2/64
51 0x1.5555555548f9ap-3,
52 0x1.555555554bf5dp-5,
53 0x1.11115b75f0f4dp-7,
54 0x1.6c171a6b6303ep-10,
55 #elif N == 128 && EXP_POLY_ORDER == 5 && !EXP_POLY_WIDE
56 // abs error: 1.555*2^-66
57 // ulp error: 0.509 (0.511 without fma)
58 // if |x| < ln2/256+eps
59 // abs error if |x| < ln2/256+0x1p-15: 1.09*2^-65
60 // abs error if |x| < ln2/128: 1.7145*2^-56
61 0x1.ffffffffffdbdp-2,
62 0x1.555555555543cp-3,
63 0x1.55555cf172b91p-5,
64 0x1.1111167a4d017p-7,
65 #elif N == 128 && EXP_POLY_ORDER == 5 && EXP_POLY_WIDE
66 // abs error: 1.5542*2^-60
67 // ulp error: 0.521 (0.523 without fma)
68 // if |x| < ln2/128
69 0x1.fffffffffdbcep-2,
70 0x1.55555555543c2p-3,
71 0x1.555573c64f2e3p-5,
72 0x1.111126b4eff73p-7,
73 #elif N == 128 && EXP_POLY_ORDER == 6 && EXP_POLY_WIDE
74 // abs error: 1.6861*2^-71
75 // ulp error: 0.509 (0.511 without fma)
76 // if |x| < ln2/128
77 0x1.55555555548fdp-3,
78 0x1.555555555658fp-5,
79 0x1.111123a859bb6p-7,
80 0x1.6c16ba6920cabp-10,
81 #elif N == 256 && EXP_POLY_ORDER == 4 && !EXP_POLY_WIDE
82 // abs error: 1.43*2^-58
83 // ulp error: 0.549 (0.550 without fma)
84 // if |x| < ln2/512
85 0x1p0, // unused
86 0x1.fffffffffffd4p-2,
87 0x1.5555571d6ef9p-3,
88 0x1.5555576a5adcep-5,
89 #elif N == 256 && EXP_POLY_ORDER == 5 && EXP_POLY_WIDE
90 // abs error: 1.5547*2^-66
91 // ulp error: 0.505 (0.506 without fma)
92 // if |x| < ln2/256
93 0x1.ffffffffffdbdp-2,
94 0x1.555555555543cp-3,
95 0x1.55555cf16e1edp-5,
96 0x1.1111167a4b553p-7,
97 #elif N == 512 && EXP_POLY_ORDER == 4 && !EXP_POLY_WIDE
98 // abs error: 1.4300*2^-63
99 // ulp error: 0.504
100 // if |x| < ln2/1024
101 // abs error if |x| < ln2/512: 1.0689*2^-55
102 0x1p0, // unused
103 0x1.ffffffffffffdp-2,
104 0x1.555555c75bb6p-3,
105 0x1.555555dec04a8p-5,
106 #endif
108 .exp2_shift = 0x1.8p52 / N,
109 // exp2 polynomial coefficients.
110 .exp2_poly = {
111 #if N == 64 && EXP2_POLY_ORDER == 6 && EXP2_POLY_WIDE
112 // abs error: 1.3054*2^-63
113 // ulp error: 0.515
114 // if |x| < 1/64
115 0x1.62e42fefa39efp-1,
116 0x1.ebfbdff82c58fp-3,
117 0x1.c6b08d7045cf1p-5,
118 0x1.3b2ab6fb8fd0ep-7,
119 0x1.5d884afec48d7p-10,
120 0x1.43097dc684ae1p-13,
121 #elif N == 128 && EXP2_POLY_ORDER == 5 && !EXP2_POLY_WIDE
122 // abs error: 1.2195*2^-65
123 // ulp error: 0.507 (0.511 without fma)
124 // if |x| < 1/256
125 // abs error if |x| < 1/128: 1.9941*2^-56
126 0x1.62e42fefa39efp-1,
127 0x1.ebfbdff82c424p-3,
128 0x1.c6b08d70cf4b5p-5,
129 0x1.3b2abd24650ccp-7,
130 0x1.5d7e09b4e3a84p-10,
131 #elif N == 256 && EXP2_POLY_ORDER == 5 && EXP2_POLY_WIDE
132 // abs error: 1.2195*2^-65
133 // ulp error: 0.504 (0.508 without fma)
134 // if |x| < 1/256
135 0x1.62e42fefa39efp-1,
136 0x1.ebfbdff82c424p-3,
137 0x1.c6b08d70cf4b5p-5,
138 0x1.3b2abd24650ccp-7,
139 0x1.5d7e09b4e3a84p-10,
140 #elif N == 512 && EXP2_POLY_ORDER == 4 && !EXP2_POLY_WIDE
141 // abs error: 1.4411*2^-64
142 // ulp error: 0.5024 (0.5063 without fma)
143 // if |x| < 1/1024
144 // abs error if |x| < 1/512: 1.9430*2^-56
145 0x1.62e42fefa39ecp-1,
146 0x1.ebfbdff82c58bp-3,
147 0x1.c6b08e46de41fp-5,
148 0x1.3b2ab786ee1dap-7,
149 #endif
151 // 2^(k/N) ~= H[k]*(1 + T[k]) for int k in [0,N)
152 // tab[2*k] = asuint64(T[k])
153 // tab[2*k+1] = asuint64(H[k]) - (k << 52)/N
154 .tab = {
155 #if N == 64
156 0x0, 0x3ff0000000000000,
157 0xbc7160139cd8dc5d, 0x3fefec9a3e778061,
158 0x3c8cd2523567f613, 0x3fefd9b0d3158574,
159 0x3c60f74e61e6c861, 0x3fefc74518759bc8,
160 0x3c979aa65d837b6d, 0x3fefb5586cf9890f,
161 0x3c3ebe3d702f9cd1, 0x3fefa3ec32d3d1a2,
162 0xbc9556522a2fbd0e, 0x3fef9301d0125b51,
163 0xbc91c923b9d5f416, 0x3fef829aaea92de0,
164 0xbc801b15eaa59348, 0x3fef72b83c7d517b,
165 0x3c8b898c3f1353bf, 0x3fef635beb6fcb75,
166 0x3c9aecf73e3a2f60, 0x3fef54873168b9aa,
167 0x3c8a6f4144a6c38d, 0x3fef463b88628cd6,
168 0x3c968efde3a8a894, 0x3fef387a6e756238,
169 0x3c80472b981fe7f2, 0x3fef2b4565e27cdd,
170 0x3c82f7e16d09ab31, 0x3fef1e9df51fdee1,
171 0x3c8b3782720c0ab4, 0x3fef1285a6e4030b,
172 0x3c834d754db0abb6, 0x3fef06fe0a31b715,
173 0x3c8fdd395dd3f84a, 0x3feefc08b26416ff,
174 0xbc924aedcc4b5068, 0x3feef1a7373aa9cb,
175 0xbc71d1e83e9436d2, 0x3feee7db34e59ff7,
176 0x3c859f48a72a4c6d, 0x3feedea64c123422,
177 0xbc58a78f4817895b, 0x3feed60a21f72e2a,
178 0x3c4363ed60c2ac11, 0x3feece086061892d,
179 0x3c6ecce1daa10379, 0x3feec6a2b5c13cd0,
180 0x3c7690cebb7aafb0, 0x3feebfdad5362a27,
181 0xbc8f94340071a38e, 0x3feeb9b2769d2ca7,
182 0xbc78dec6bd0f385f, 0x3feeb42b569d4f82,
183 0x3c93350518fdd78e, 0x3feeaf4736b527da,
184 0x3c9063e1e21c5409, 0x3feeab07dd485429,
185 0x3c9432e62b64c035, 0x3feea76f15ad2148,
186 0xbc8c33c53bef4da8, 0x3feea47eb03a5585,
187 0xbc93cedd78565858, 0x3feea23882552225,
188 0xbc93b3efbf5e2228, 0x3feea09e667f3bcd,
189 0xbc6367efb86da9ee, 0x3fee9fb23c651a2f,
190 0xbc781f647e5a3ecf, 0x3fee9f75e8ec5f74,
191 0xbc8619321e55e68a, 0x3fee9feb564267c9,
192 0xbc7b32dcb94da51d, 0x3feea11473eb0187,
193 0x3c65ebe1abd66c55, 0x3feea2f336cf4e62,
194 0xbc9369b6f13b3734, 0x3feea589994cce13,
195 0xbc94d450d872576e, 0x3feea8d99b4492ed,
196 0x3c8db72fc1f0eab4, 0x3feeace5422aa0db,
197 0x3c7bf68359f35f44, 0x3feeb1ae99157736,
198 0xbc5da9b88b6c1e29, 0x3feeb737b0cdc5e5,
199 0xbc92434322f4f9aa, 0x3feebd829fde4e50,
200 0x3c71affc2b91ce27, 0x3feec49182a3f090,
201 0xbc87c50422622263, 0x3feecc667b5de565,
202 0xbc91bbd1d3bcbb15, 0x3feed503b23e255d,
203 0x3c8469846e735ab3, 0x3feede6b5579fdbf,
204 0x3c8c1a7792cb3387, 0x3feee89f995ad3ad,
205 0xbc55c3d956dcaeba, 0x3feef3a2b84f15fb,
206 0xbc68d6f438ad9334, 0x3feeff76f2fb5e47,
207 0x3c74ffd70a5fddcd, 0x3fef0c1e904bc1d2,
208 0x3c736eae30af0cb3, 0x3fef199bdd85529c,
209 0x3c84e08fd10959ac, 0x3fef27f12e57d14b,
210 0x3c676b2c6c921968, 0x3fef3720dcef9069,
211 0xbc8fad5d3ffffa6f, 0x3fef472d4a07897c,
212 0x3c74a385a63d07a7, 0x3fef5818dcfba487,
213 0x3c8e5a50d5c192ac, 0x3fef69e603db3285,
214 0xbc82d52107b43e1f, 0x3fef7c97337b9b5f,
215 0x3c74b604603a88d3, 0x3fef902ee78b3ff6,
216 0xbc8ff7128fd391f0, 0x3fefa4afa2a490da,
217 0x3c8ec3bc41aa2008, 0x3fefba1bee615a27,
218 0x3c8a64a931d185ee, 0x3fefd0765b6e4540,
219 0x3c77893b4d91cd9d, 0x3fefe7c1819e90d8,
220 #elif N == 128
221 0x0, 0x3ff0000000000000,
222 0x3c9b3b4f1a88bf6e, 0x3feff63da9fb3335,
223 0xbc7160139cd8dc5d, 0x3fefec9a3e778061,
224 0xbc905e7a108766d1, 0x3fefe315e86e7f85,
225 0x3c8cd2523567f613, 0x3fefd9b0d3158574,
226 0xbc8bce8023f98efa, 0x3fefd06b29ddf6de,
227 0x3c60f74e61e6c861, 0x3fefc74518759bc8,
228 0x3c90a3e45b33d399, 0x3fefbe3ecac6f383,
229 0x3c979aa65d837b6d, 0x3fefb5586cf9890f,
230 0x3c8eb51a92fdeffc, 0x3fefac922b7247f7,
231 0x3c3ebe3d702f9cd1, 0x3fefa3ec32d3d1a2,
232 0xbc6a033489906e0b, 0x3fef9b66affed31b,
233 0xbc9556522a2fbd0e, 0x3fef9301d0125b51,
234 0xbc5080ef8c4eea55, 0x3fef8abdc06c31cc,
235 0xbc91c923b9d5f416, 0x3fef829aaea92de0,
236 0x3c80d3e3e95c55af, 0x3fef7a98c8a58e51,
237 0xbc801b15eaa59348, 0x3fef72b83c7d517b,
238 0xbc8f1ff055de323d, 0x3fef6af9388c8dea,
239 0x3c8b898c3f1353bf, 0x3fef635beb6fcb75,
240 0xbc96d99c7611eb26, 0x3fef5be084045cd4,
241 0x3c9aecf73e3a2f60, 0x3fef54873168b9aa,
242 0xbc8fe782cb86389d, 0x3fef4d5022fcd91d,
243 0x3c8a6f4144a6c38d, 0x3fef463b88628cd6,
244 0x3c807a05b0e4047d, 0x3fef3f49917ddc96,
245 0x3c968efde3a8a894, 0x3fef387a6e756238,
246 0x3c875e18f274487d, 0x3fef31ce4fb2a63f,
247 0x3c80472b981fe7f2, 0x3fef2b4565e27cdd,
248 0xbc96b87b3f71085e, 0x3fef24dfe1f56381,
249 0x3c82f7e16d09ab31, 0x3fef1e9df51fdee1,
250 0xbc3d219b1a6fbffa, 0x3fef187fd0dad990,
251 0x3c8b3782720c0ab4, 0x3fef1285a6e4030b,
252 0x3c6e149289cecb8f, 0x3fef0cafa93e2f56,
253 0x3c834d754db0abb6, 0x3fef06fe0a31b715,
254 0x3c864201e2ac744c, 0x3fef0170fc4cd831,
255 0x3c8fdd395dd3f84a, 0x3feefc08b26416ff,
256 0xbc86a3803b8e5b04, 0x3feef6c55f929ff1,
257 0xbc924aedcc4b5068, 0x3feef1a7373aa9cb,
258 0xbc9907f81b512d8e, 0x3feeecae6d05d866,
259 0xbc71d1e83e9436d2, 0x3feee7db34e59ff7,
260 0xbc991919b3ce1b15, 0x3feee32dc313a8e5,
261 0x3c859f48a72a4c6d, 0x3feedea64c123422,
262 0xbc9312607a28698a, 0x3feeda4504ac801c,
263 0xbc58a78f4817895b, 0x3feed60a21f72e2a,
264 0xbc7c2c9b67499a1b, 0x3feed1f5d950a897,
265 0x3c4363ed60c2ac11, 0x3feece086061892d,
266 0x3c9666093b0664ef, 0x3feeca41ed1d0057,
267 0x3c6ecce1daa10379, 0x3feec6a2b5c13cd0,
268 0x3c93ff8e3f0f1230, 0x3feec32af0d7d3de,
269 0x3c7690cebb7aafb0, 0x3feebfdad5362a27,
270 0x3c931dbdeb54e077, 0x3feebcb299fddd0d,
271 0xbc8f94340071a38e, 0x3feeb9b2769d2ca7,
272 0xbc87deccdc93a349, 0x3feeb6daa2cf6642,
273 0xbc78dec6bd0f385f, 0x3feeb42b569d4f82,
274 0xbc861246ec7b5cf6, 0x3feeb1a4ca5d920f,
275 0x3c93350518fdd78e, 0x3feeaf4736b527da,
276 0x3c7b98b72f8a9b05, 0x3feead12d497c7fd,
277 0x3c9063e1e21c5409, 0x3feeab07dd485429,
278 0x3c34c7855019c6ea, 0x3feea9268a5946b7,
279 0x3c9432e62b64c035, 0x3feea76f15ad2148,
280 0xbc8ce44a6199769f, 0x3feea5e1b976dc09,
281 0xbc8c33c53bef4da8, 0x3feea47eb03a5585,
282 0xbc845378892be9ae, 0x3feea34634ccc320,
283 0xbc93cedd78565858, 0x3feea23882552225,
284 0x3c5710aa807e1964, 0x3feea155d44ca973,
285 0xbc93b3efbf5e2228, 0x3feea09e667f3bcd,
286 0xbc6a12ad8734b982, 0x3feea012750bdabf,
287 0xbc6367efb86da9ee, 0x3fee9fb23c651a2f,
288 0xbc80dc3d54e08851, 0x3fee9f7df9519484,
289 0xbc781f647e5a3ecf, 0x3fee9f75e8ec5f74,
290 0xbc86ee4ac08b7db0, 0x3fee9f9a48a58174,
291 0xbc8619321e55e68a, 0x3fee9feb564267c9,
292 0x3c909ccb5e09d4d3, 0x3feea0694fde5d3f,
293 0xbc7b32dcb94da51d, 0x3feea11473eb0187,
294 0x3c94ecfd5467c06b, 0x3feea1ed0130c132,
295 0x3c65ebe1abd66c55, 0x3feea2f336cf4e62,
296 0xbc88a1c52fb3cf42, 0x3feea427543e1a12,
297 0xbc9369b6f13b3734, 0x3feea589994cce13,
298 0xbc805e843a19ff1e, 0x3feea71a4623c7ad,
299 0xbc94d450d872576e, 0x3feea8d99b4492ed,
300 0x3c90ad675b0e8a00, 0x3feeaac7d98a6699,
301 0x3c8db72fc1f0eab4, 0x3feeace5422aa0db,
302 0xbc65b6609cc5e7ff, 0x3feeaf3216b5448c,
303 0x3c7bf68359f35f44, 0x3feeb1ae99157736,
304 0xbc93091fa71e3d83, 0x3feeb45b0b91ffc6,
305 0xbc5da9b88b6c1e29, 0x3feeb737b0cdc5e5,
306 0xbc6c23f97c90b959, 0x3feeba44cbc8520f,
307 0xbc92434322f4f9aa, 0x3feebd829fde4e50,
308 0xbc85ca6cd7668e4b, 0x3feec0f170ca07ba,
309 0x3c71affc2b91ce27, 0x3feec49182a3f090,
310 0x3c6dd235e10a73bb, 0x3feec86319e32323,
311 0xbc87c50422622263, 0x3feecc667b5de565,
312 0x3c8b1c86e3e231d5, 0x3feed09bec4a2d33,
313 0xbc91bbd1d3bcbb15, 0x3feed503b23e255d,
314 0x3c90cc319cee31d2, 0x3feed99e1330b358,
315 0x3c8469846e735ab3, 0x3feede6b5579fdbf,
316 0xbc82dfcd978e9db4, 0x3feee36bbfd3f37a,
317 0x3c8c1a7792cb3387, 0x3feee89f995ad3ad,
318 0xbc907b8f4ad1d9fa, 0x3feeee07298db666,
319 0xbc55c3d956dcaeba, 0x3feef3a2b84f15fb,
320 0xbc90a40e3da6f640, 0x3feef9728de5593a,
321 0xbc68d6f438ad9334, 0x3feeff76f2fb5e47,
322 0xbc91eee26b588a35, 0x3fef05b030a1064a,
323 0x3c74ffd70a5fddcd, 0x3fef0c1e904bc1d2,
324 0xbc91bdfbfa9298ac, 0x3fef12c25bd71e09,
325 0x3c736eae30af0cb3, 0x3fef199bdd85529c,
326 0x3c8ee3325c9ffd94, 0x3fef20ab5fffd07a,
327 0x3c84e08fd10959ac, 0x3fef27f12e57d14b,
328 0x3c63cdaf384e1a67, 0x3fef2f6d9406e7b5,
329 0x3c676b2c6c921968, 0x3fef3720dcef9069,
330 0xbc808a1883ccb5d2, 0x3fef3f0b555dc3fa,
331 0xbc8fad5d3ffffa6f, 0x3fef472d4a07897c,
332 0xbc900dae3875a949, 0x3fef4f87080d89f2,
333 0x3c74a385a63d07a7, 0x3fef5818dcfba487,
334 0xbc82919e2040220f, 0x3fef60e316c98398,
335 0x3c8e5a50d5c192ac, 0x3fef69e603db3285,
336 0x3c843a59ac016b4b, 0x3fef7321f301b460,
337 0xbc82d52107b43e1f, 0x3fef7c97337b9b5f,
338 0xbc892ab93b470dc9, 0x3fef864614f5a129,
339 0x3c74b604603a88d3, 0x3fef902ee78b3ff6,
340 0x3c83c5ec519d7271, 0x3fef9a51fbc74c83,
341 0xbc8ff7128fd391f0, 0x3fefa4afa2a490da,
342 0xbc8dae98e223747d, 0x3fefaf482d8e67f1,
343 0x3c8ec3bc41aa2008, 0x3fefba1bee615a27,
344 0x3c842b94c3a9eb32, 0x3fefc52b376bba97,
345 0x3c8a64a931d185ee, 0x3fefd0765b6e4540,
346 0xbc8e37bae43be3ed, 0x3fefdbfdad9cbe14,
347 0x3c77893b4d91cd9d, 0x3fefe7c1819e90d8,
348 0x3c5305c14160cc89, 0x3feff3c22b8f71f1,
349 #elif N == 256
350 0x0, 0x3ff0000000000000,
351 0xbc84e82fc61851ac, 0x3feffb1afa5abcbf,
352 0x3c9b3b4f1a88bf6e, 0x3feff63da9fb3335,
353 0xbc82985dd8521d32, 0x3feff168143b0281,
354 0xbc7160139cd8dc5d, 0x3fefec9a3e778061,
355 0x3c651e617061bfbd, 0x3fefe7d42e11bbcc,
356 0xbc905e7a108766d1, 0x3fefe315e86e7f85,
357 0x3c845fad437fa426, 0x3fefde5f72f654b1,
358 0x3c8cd2523567f613, 0x3fefd9b0d3158574,
359 0xbc954529642b232f, 0x3fefd50a0e3c1f89,
360 0xbc8bce8023f98efa, 0x3fefd06b29ddf6de,
361 0x3c8293708ef5c32e, 0x3fefcbd42b72a836,
362 0x3c60f74e61e6c861, 0x3fefc74518759bc8,
363 0xbc95b9280905b2a4, 0x3fefc2bdf66607e0,
364 0x3c90a3e45b33d399, 0x3fefbe3ecac6f383,
365 0x3c84f31f32c4b7e7, 0x3fefb9c79b1f3919,
366 0x3c979aa65d837b6d, 0x3fefb5586cf9890f,
367 0x3c9407fb30d06420, 0x3fefb0f145e46c85,
368 0x3c8eb51a92fdeffc, 0x3fefac922b7247f7,
369 0xbc9a5d04b3b9911b, 0x3fefa83b23395dec,
370 0x3c3ebe3d702f9cd1, 0x3fefa3ec32d3d1a2,
371 0xbc937a01f0739546, 0x3fef9fa55fdfa9c5,
372 0xbc6a033489906e0b, 0x3fef9b66affed31b,
373 0x3c8b8268b04ef0a5, 0x3fef973028d7233e,
374 0xbc9556522a2fbd0e, 0x3fef9301d0125b51,
375 0xbc9ac46e44a2ebcc, 0x3fef8edbab5e2ab6,
376 0xbc5080ef8c4eea55, 0x3fef8abdc06c31cc,
377 0xbc65704e90c9f860, 0x3fef86a814f204ab,
378 0xbc91c923b9d5f416, 0x3fef829aaea92de0,
379 0xbc897cea57e46280, 0x3fef7e95934f312e,
380 0x3c80d3e3e95c55af, 0x3fef7a98c8a58e51,
381 0x3c56f01429e2b9d2, 0x3fef76a45471c3c2,
382 0xbc801b15eaa59348, 0x3fef72b83c7d517b,
383 0x3c6e653b2459034b, 0x3fef6ed48695bbc0,
384 0xbc8f1ff055de323d, 0x3fef6af9388c8dea,
385 0x3c92cc7ea345b7dc, 0x3fef672658375d2f,
386 0x3c8b898c3f1353bf, 0x3fef635beb6fcb75,
387 0x3c957bfb2876ea9e, 0x3fef5f99f8138a1c,
388 0xbc96d99c7611eb26, 0x3fef5be084045cd4,
389 0x3c8cdc1873af2155, 0x3fef582f95281c6b,
390 0x3c9aecf73e3a2f60, 0x3fef54873168b9aa,
391 0xbc9493684653a131, 0x3fef50e75eb44027,
392 0xbc8fe782cb86389d, 0x3fef4d5022fcd91d,
393 0xbc98e2899077520a, 0x3fef49c18438ce4d,
394 0x3c8a6f4144a6c38d, 0x3fef463b88628cd6,
395 0x3c9120fcd4f59273, 0x3fef42be3578a819,
396 0x3c807a05b0e4047d, 0x3fef3f49917ddc96,
397 0x3c89b788c188c9b8, 0x3fef3bdda27912d1,
398 0x3c968efde3a8a894, 0x3fef387a6e756238,
399 0x3c877afbca90ef84, 0x3fef351ffb82140a,
400 0x3c875e18f274487d, 0x3fef31ce4fb2a63f,
401 0x3c91512f082876ee, 0x3fef2e85711ece75,
402 0x3c80472b981fe7f2, 0x3fef2b4565e27cdd,
403 0x3c9a02f0c7d75ec6, 0x3fef280e341ddf29,
404 0xbc96b87b3f71085e, 0x3fef24dfe1f56381,
405 0xbc803297e78260bf, 0x3fef21ba7591bb70,
406 0x3c82f7e16d09ab31, 0x3fef1e9df51fdee1,
407 0xbc95b77e5ccd9fbf, 0x3fef1b8a66d10f13,
408 0xbc3d219b1a6fbffa, 0x3fef187fd0dad990,
409 0xbc91e75c40b4251e, 0x3fef157e39771b2f,
410 0x3c8b3782720c0ab4, 0x3fef1285a6e4030b,
411 0x3c98a911f1f7785a, 0x3fef0f961f641589,
412 0x3c6e149289cecb8f, 0x3fef0cafa93e2f56,
413 0xbc61e7c998db7dbb, 0x3fef09d24abd886b,
414 0x3c834d754db0abb6, 0x3fef06fe0a31b715,
415 0x3c85425c11faadf4, 0x3fef0432edeeb2fd,
416 0x3c864201e2ac744c, 0x3fef0170fc4cd831,
417 0xbc979517a03e2847, 0x3feefeb83ba8ea32,
418 0x3c8fdd395dd3f84a, 0x3feefc08b26416ff,
419 0xbc800e2a46da4bee, 0x3feef96266e3fa2d,
420 0xbc86a3803b8e5b04, 0x3feef6c55f929ff1,
421 0xbc87430803972b34, 0x3feef431a2de883b,
422 0xbc924aedcc4b5068, 0x3feef1a7373aa9cb,
423 0xbc954de30ae02d94, 0x3feeef26231e754a,
424 0xbc9907f81b512d8e, 0x3feeecae6d05d866,
425 0xbc94f2487e1c03ec, 0x3feeea401b7140ef,
426 0xbc71d1e83e9436d2, 0x3feee7db34e59ff7,
427 0x3c914a5432fcb2f4, 0x3feee57fbfec6cf4,
428 0xbc991919b3ce1b15, 0x3feee32dc313a8e5,
429 0x3c79c3bba5562a2f, 0x3feee0e544ede173,
430 0x3c859f48a72a4c6d, 0x3feedea64c123422,
431 0xbc85a71612e21658, 0x3feedc70df1c5175,
432 0xbc9312607a28698a, 0x3feeda4504ac801c,
433 0x3c86421f6f1d24d6, 0x3feed822c367a024,
434 0xbc58a78f4817895b, 0x3feed60a21f72e2a,
435 0xbc9348a6815fce65, 0x3feed3fb2709468a,
436 0xbc7c2c9b67499a1b, 0x3feed1f5d950a897,
437 0x3c835c43984d9871, 0x3feecffa3f84b9d4,
438 0x3c4363ed60c2ac11, 0x3feece086061892d,
439 0xbc632afc8d9473a0, 0x3feecc2042a7d232,
440 0x3c9666093b0664ef, 0x3feeca41ed1d0057,
441 0xbc95fc5e44de020e, 0x3feec86d668b3237,
442 0x3c6ecce1daa10379, 0x3feec6a2b5c13cd0,
443 0xbc7ea0148327c42f, 0x3feec4e1e192aed2,
444 0x3c93ff8e3f0f1230, 0x3feec32af0d7d3de,
445 0xbc7a843ad1a88022, 0x3feec17dea6db7d7,
446 0x3c7690cebb7aafb0, 0x3feebfdad5362a27,
447 0x3c892ca3bf144e63, 0x3feebe41b817c114,
448 0x3c931dbdeb54e077, 0x3feebcb299fddd0d,
449 0xbc902c99b04aa8b0, 0x3feebb2d81d8abff,
450 0xbc8f94340071a38e, 0x3feeb9b2769d2ca7,
451 0x3c73e34f67e67118, 0x3feeb8417f4531ee,
452 0xbc87deccdc93a349, 0x3feeb6daa2cf6642,
453 0xbc75a3b1197ba0f0, 0x3feeb57de83f4eef,
454 0xbc78dec6bd0f385f, 0x3feeb42b569d4f82,
455 0x3c81bd2888075068, 0x3feeb2e2f4f6ad27,
456 0xbc861246ec7b5cf6, 0x3feeb1a4ca5d920f,
457 0xbc896be8ae89ef8f, 0x3feeb070dde910d2,
458 0x3c93350518fdd78e, 0x3feeaf4736b527da,
459 0xbc88e6ac90348602, 0x3feeae27dbe2c4cf,
460 0x3c7b98b72f8a9b05, 0x3feead12d497c7fd,
461 0xbc91af7f1365c3ac, 0x3feeac0827ff07cc,
462 0x3c9063e1e21c5409, 0x3feeab07dd485429,
463 0xbc943a3540d1898a, 0x3feeaa11fba87a03,
464 0x3c34c7855019c6ea, 0x3feea9268a5946b7,
465 0xbc951f58ddaa8090, 0x3feea84590998b93,
466 0x3c9432e62b64c035, 0x3feea76f15ad2148,
467 0xbc82e1648e50a17c, 0x3feea6a320dceb71,
468 0xbc8ce44a6199769f, 0x3feea5e1b976dc09,
469 0x3c95f30eda98a575, 0x3feea52ae6cdf6f4,
470 0xbc8c33c53bef4da8, 0x3feea47eb03a5585,
471 0x3c917ecda8a72159, 0x3feea3dd1d1929fd,
472 0xbc845378892be9ae, 0x3feea34634ccc320,
473 0xbc9345f3cee1ae6e, 0x3feea2b9febc8fb7,
474 0xbc93cedd78565858, 0x3feea23882552225,
475 0xbc85c33fdf910406, 0x3feea1c1c70833f6,
476 0x3c5710aa807e1964, 0x3feea155d44ca973,
477 0x3c81079ab5789604, 0x3feea0f4b19e9538,
478 0xbc93b3efbf5e2228, 0x3feea09e667f3bcd,
479 0x3c727df161cd7778, 0x3feea052fa75173e,
480 0xbc6a12ad8734b982, 0x3feea012750bdabf,
481 0x3c93f9924a05b767, 0x3fee9fdcddd47645,
482 0xbc6367efb86da9ee, 0x3fee9fb23c651a2f,
483 0xbc87557939a8b5ef, 0x3fee9f9298593ae5,
484 0xbc80dc3d54e08851, 0x3fee9f7df9519484,
485 0x3c51ed2f56fa9d1a, 0x3fee9f7466f42e87,
486 0xbc781f647e5a3ecf, 0x3fee9f75e8ec5f74,
487 0xbc88e67a9006c909, 0x3fee9f8286ead08a,
488 0xbc86ee4ac08b7db0, 0x3fee9f9a48a58174,
489 0x3c86597566977ac8, 0x3fee9fbd35d7cbfd,
490 0xbc8619321e55e68a, 0x3fee9feb564267c9,
491 0x3c92c0b7028a5c3a, 0x3feea024b1ab6e09,
492 0x3c909ccb5e09d4d3, 0x3feea0694fde5d3f,
493 0x3c8a30faf49cc78c, 0x3feea0b938ac1cf6,
494 0xbc7b32dcb94da51d, 0x3feea11473eb0187,
495 0xbc92dad3519d7b5b, 0x3feea17b0976cfdb,
496 0x3c94ecfd5467c06b, 0x3feea1ed0130c132,
497 0x3c87d51410fd15c2, 0x3feea26a62ff86f0,
498 0x3c65ebe1abd66c55, 0x3feea2f336cf4e62,
499 0xbc760a3629969871, 0x3feea3878491c491,
500 0xbc88a1c52fb3cf42, 0x3feea427543e1a12,
501 0x3c8b18c6e3fdef5d, 0x3feea4d2add106d9,
502 0xbc9369b6f13b3734, 0x3feea589994cce13,
503 0x3c90ec1ddcb1390a, 0x3feea64c1eb941f7,
504 0xbc805e843a19ff1e, 0x3feea71a4623c7ad,
505 0xbc522cea4f3afa1e, 0x3feea7f4179f5b21,
506 0xbc94d450d872576e, 0x3feea8d99b4492ed,
507 0x3c7c88549b958471, 0x3feea9cad931a436,
508 0x3c90ad675b0e8a00, 0x3feeaac7d98a6699,
509 0x3c931143962f7877, 0x3feeabd0a478580f,
510 0x3c8db72fc1f0eab4, 0x3feeace5422aa0db,
511 0x3c93e9e96f112479, 0x3feeae05bad61778,
512 0xbc65b6609cc5e7ff, 0x3feeaf3216b5448c,
513 0xbc8dac42a4a38df0, 0x3feeb06a5e0866d9,
514 0x3c7bf68359f35f44, 0x3feeb1ae99157736,
515 0x3c8b99dd98b1ed84, 0x3feeb2fed0282c8a,
516 0xbc93091fa71e3d83, 0x3feeb45b0b91ffc6,
517 0xbc7885ad50cbb750, 0x3feeb5c353aa2fe2,
518 0xbc5da9b88b6c1e29, 0x3feeb737b0cdc5e5,
519 0xbc82d5e85f3e0301, 0x3feeb8b82b5f98e5,
520 0xbc6c23f97c90b959, 0x3feeba44cbc8520f,
521 0xbc51669428996971, 0x3feebbdd9a7670b3,
522 0xbc92434322f4f9aa, 0x3feebd829fde4e50,
523 0x3c71f2b2c1c4c014, 0x3feebf33e47a22a2,
524 0xbc85ca6cd7668e4b, 0x3feec0f170ca07ba,
525 0xbc9294f304f166b6, 0x3feec2bb4d53fe0d,
526 0x3c71affc2b91ce27, 0x3feec49182a3f090,
527 0xbc8a1e58414c07d3, 0x3feec674194bb8d5,
528 0x3c6dd235e10a73bb, 0x3feec86319e32323,
529 0xbc79740b58a20091, 0x3feeca5e8d07f29e,
530 0xbc87c50422622263, 0x3feecc667b5de565,
531 0x3c9165830a2b96c2, 0x3feece7aed8eb8bb,
532 0x3c8b1c86e3e231d5, 0x3feed09bec4a2d33,
533 0xbc903d5cbe27874b, 0x3feed2c980460ad8,
534 0xbc91bbd1d3bcbb15, 0x3feed503b23e255d,
535 0x3c5986178980fce0, 0x3feed74a8af46052,
536 0x3c90cc319cee31d2, 0x3feed99e1330b358,
537 0xbc89472975b1f2a5, 0x3feedbfe53c12e59,
538 0x3c8469846e735ab3, 0x3feede6b5579fdbf,
539 0x3c7d8157a34b7e7f, 0x3feee0e521356eba,
540 0xbc82dfcd978e9db4, 0x3feee36bbfd3f37a,
541 0x3c8c8a4e231ebb7d, 0x3feee5ff3a3c2774,
542 0x3c8c1a7792cb3387, 0x3feee89f995ad3ad,
543 0xbc888c8d11a142e5, 0x3feeeb4ce622f2ff,
544 0xbc907b8f4ad1d9fa, 0x3feeee07298db666,
545 0x3c889c2ea41433c7, 0x3feef0ce6c9a8952,
546 0xbc55c3d956dcaeba, 0x3feef3a2b84f15fb,
547 0xbc7274aedac8ff80, 0x3feef68415b749b1,
548 0xbc90a40e3da6f640, 0x3feef9728de5593a,
549 0x3c85c620ce76df06, 0x3feefc6e29f1c52a,
550 0xbc68d6f438ad9334, 0x3feeff76f2fb5e47,
551 0xbc8fda52e1b51e41, 0x3fef028cf22749e4,
552 0xbc91eee26b588a35, 0x3fef05b030a1064a,
553 0xbc32141a7b3e2cd8, 0x3fef08e0b79a6f1f,
554 0x3c74ffd70a5fddcd, 0x3fef0c1e904bc1d2,
555 0xbc302899507554e5, 0x3fef0f69c3f3a207,
556 0xbc91bdfbfa9298ac, 0x3fef12c25bd71e09,
557 0xbc80dda2d4c0010c, 0x3fef16286141b33d,
558 0x3c736eae30af0cb3, 0x3fef199bdd85529c,
559 0xbc8a007daadf8d68, 0x3fef1d1cd9fa652c,
560 0x3c8ee3325c9ffd94, 0x3fef20ab5fffd07a,
561 0x3c836909391181d3, 0x3fef244778fafb22,
562 0x3c84e08fd10959ac, 0x3fef27f12e57d14b,
563 0xbc811cd7dbdf9547, 0x3fef2ba88988c933,
564 0x3c63cdaf384e1a67, 0x3fef2f6d9406e7b5,
565 0xbc7ac28b7bef6621, 0x3fef33405751c4db,
566 0x3c676b2c6c921968, 0x3fef3720dcef9069,
567 0xbc7030587207b9e1, 0x3fef3b0f2e6d1675,
568 0xbc808a1883ccb5d2, 0x3fef3f0b555dc3fa,
569 0xbc8cc734592af7fc, 0x3fef43155b5bab74,
570 0xbc8fad5d3ffffa6f, 0x3fef472d4a07897c,
571 0x3c87752a44f587e8, 0x3fef4b532b08c968,
572 0xbc900dae3875a949, 0x3fef4f87080d89f2,
573 0x3c85b66fefeef52e, 0x3fef53c8eacaa1d6,
574 0x3c74a385a63d07a7, 0x3fef5818dcfba487,
575 0x3c5159d9d908a96e, 0x3fef5c76e862e6d3,
576 0xbc82919e2040220f, 0x3fef60e316c98398,
577 0x3c8c254d16117a68, 0x3fef655d71ff6075,
578 0x3c8e5a50d5c192ac, 0x3fef69e603db3285,
579 0xbc8d8c329fbd0e03, 0x3fef6e7cd63a8315,
580 0x3c843a59ac016b4b, 0x3fef7321f301b460,
581 0xbc8ea6e6fbd5f2a6, 0x3fef77d5641c0658,
582 0xbc82d52107b43e1f, 0x3fef7c97337b9b5f,
583 0xbc63e8e3eab2cbb4, 0x3fef81676b197d17,
584 0xbc892ab93b470dc9, 0x3fef864614f5a129,
585 0xbc8b7966cd0d2cd9, 0x3fef8b333b16ee12,
586 0x3c74b604603a88d3, 0x3fef902ee78b3ff6,
587 0xbc776caa4c2ff1cf, 0x3fef953924676d76,
588 0x3c83c5ec519d7271, 0x3fef9a51fbc74c83,
589 0xbc81d5fc525d9940, 0x3fef9f7977cdb740,
590 0xbc8ff7128fd391f0, 0x3fefa4afa2a490da,
591 0x3c855cd8aaea3d21, 0x3fefa9f4867cca6e,
592 0xbc8dae98e223747d, 0x3fefaf482d8e67f1,
593 0x3c8269947c2bed4a, 0x3fefb4aaa2188510,
594 0x3c8ec3bc41aa2008, 0x3fefba1bee615a27,
595 0xbc83b6137e9afe9e, 0x3fefbf9c1cb6412a,
596 0x3c842b94c3a9eb32, 0x3fefc52b376bba97,
597 0xbc69fa74878ba7c7, 0x3fefcac948dd7274,
598 0x3c8a64a931d185ee, 0x3fefd0765b6e4540,
599 0x3c901f3a75ee0efe, 0x3fefd632798844f8,
600 0xbc8e37bae43be3ed, 0x3fefdbfdad9cbe14,
601 0xbc516a9ce6ed84fa, 0x3fefe1d802243c89,
602 0x3c77893b4d91cd9d, 0x3fefe7c1819e90d8,
603 0xbc699c7db2effc76, 0x3fefedba3692d514,
604 0x3c5305c14160cc89, 0x3feff3c22b8f71f1,
605 0x3c64b458677f9840, 0x3feff9d96b2a23d9,
606 #elif N == 512
607 0x0, 0x3ff0000000000000,
608 0xbc75d87ade1f60d5, 0x3feffd8c86da1c0a,
609 0xbc84e82fc61851ac, 0x3feffb1afa5abcbf,
610 0x3c9bffdaa7ac4bac, 0x3feff8ab5b2cbd11,
611 0x3c9b3b4f1a88bf6e, 0x3feff63da9fb3335,
612 0x3c75c18e5ae0563a, 0x3feff3d1e77170b4,
613 0xbc82985dd8521d32, 0x3feff168143b0281,
614 0xbc705b1125cf49a5, 0x3fefef003103b10e,
615 0xbc7160139cd8dc5d, 0x3fefec9a3e778061,
616 0x3c9f879abbff3f87, 0x3fefea363d42b027,
617 0x3c651e617061bfbd, 0x3fefe7d42e11bbcc,
618 0x3c9b14003824712a, 0x3fefe57411915a8a,
619 0xbc905e7a108766d1, 0x3fefe315e86e7f85,
620 0x3c61cbf0f38af658, 0x3fefe0b9b35659d8,
621 0x3c845fad437fa426, 0x3fefde5f72f654b1,
622 0xbc9a3316383dcbc5, 0x3fefdc0727fc1762,
623 0x3c8cd2523567f613, 0x3fefd9b0d3158574,
624 0x3c9901c9e0e797fd, 0x3fefd75c74f0bec2,
625 0xbc954529642b232f, 0x3fefd50a0e3c1f89,
626 0xbc89b3236d111646, 0x3fefd2b99fa6407c,
627 0xbc8bce8023f98efa, 0x3fefd06b29ddf6de,
628 0xbc8cb191be99b1b0, 0x3fefce1ead925493,
629 0x3c8293708ef5c32e, 0x3fefcbd42b72a836,
630 0xbc9acb71e83765b7, 0x3fefc98ba42e7d30,
631 0x3c60f74e61e6c861, 0x3fefc74518759bc8,
632 0x3c5cd3e58b03697e, 0x3fefc50088f8093f,
633 0xbc95b9280905b2a4, 0x3fefc2bdf66607e0,
634 0xbc8bfb07d4755452, 0x3fefc07d61701716,
635 0x3c90a3e45b33d399, 0x3fefbe3ecac6f383,
636 0x3c8aedeb3e7b14cd, 0x3fefbc02331b9715,
637 0x3c84f31f32c4b7e7, 0x3fefb9c79b1f3919,
638 0x3c9a8eb1f3d914b4, 0x3fefb78f03834e52,
639 0x3c979aa65d837b6d, 0x3fefb5586cf9890f,
640 0xbc85b9eb0402507b, 0x3fefb323d833d93f,
641 0x3c9407fb30d06420, 0x3fefb0f145e46c85,
642 0xbc93f0f225bbf3ee, 0x3fefaec0b6bdae53,
643 0x3c8eb51a92fdeffc, 0x3fefac922b7247f7,
644 0xbc9c3fe7282d1784, 0x3fefaa65a4b520ba,
645 0xbc9a5d04b3b9911b, 0x3fefa83b23395dec,
646 0x3c9c8be44bf4cde8, 0x3fefa612a7b26300,
647 0x3c3ebe3d702f9cd1, 0x3fefa3ec32d3d1a2,
648 0x3c820c5444c93c44, 0x3fefa1c7c55189c6,
649 0xbc937a01f0739546, 0x3fef9fa55fdfa9c5,
650 0xbc84c6baeb580d7a, 0x3fef9d8503328e6d,
651 0xbc6a033489906e0b, 0x3fef9b66affed31b,
652 0x3c8657aa1b0d9f83, 0x3fef994a66f951ce,
653 0x3c8b8268b04ef0a5, 0x3fef973028d7233e,
654 0x3c62f2c7fd6ee145, 0x3fef9517f64d9ef1,
655 0xbc9556522a2fbd0e, 0x3fef9301d0125b51,
656 0xbc6b0b2789925e90, 0x3fef90edb6db2dc1,
657 0xbc9ac46e44a2ebcc, 0x3fef8edbab5e2ab6,
658 0xbc93aad17d197fae, 0x3fef8ccbae51a5c8,
659 0xbc5080ef8c4eea55, 0x3fef8abdc06c31cc,
660 0xbc989c464a07ad70, 0x3fef88b1e264a0e9,
661 0xbc65704e90c9f860, 0x3fef86a814f204ab,
662 0xbc72c338fce197f4, 0x3fef84a058cbae1e,
663 0xbc91c923b9d5f416, 0x3fef829aaea92de0,
664 0xbc6dca724cea0eb6, 0x3fef809717425438,
665 0xbc897cea57e46280, 0x3fef7e95934f312e,
666 0x3c464770b955d34d, 0x3fef7c962388149e,
667 0x3c80d3e3e95c55af, 0x3fef7a98c8a58e51,
668 0xbc962811c114424f, 0x3fef789d83606e12,
669 0x3c56f01429e2b9d2, 0x3fef76a45471c3c2,
670 0x3c8ec58e74904dd4, 0x3fef74ad3c92df73,
671 0xbc801b15eaa59348, 0x3fef72b83c7d517b,
672 0x3c8d63b0ab2d5bbf, 0x3fef70c554eaea89,
673 0x3c6e653b2459034b, 0x3fef6ed48695bbc0,
674 0xbc9ca9effbeeac92, 0x3fef6ce5d23816c9,
675 0xbc8f1ff055de323d, 0x3fef6af9388c8dea,
676 0x3c8bda920de0f6e2, 0x3fef690eba4df41f,
677 0x3c92cc7ea345b7dc, 0x3fef672658375d2f,
678 0xbc9a597f9a5ff71c, 0x3fef654013041dc2,
679 0x3c8b898c3f1353bf, 0x3fef635beb6fcb75,
680 0x3c50835b125aa573, 0x3fef6179e2363cf8,
681 0x3c957bfb2876ea9e, 0x3fef5f99f8138a1c,
682 0x3c8aaa13d61aec1f, 0x3fef5dbc2dc40bf0,
683 0xbc96d99c7611eb26, 0x3fef5be084045cd4,
684 0x3c8a4f81aa7110bd, 0x3fef5a06fb91588f,
685 0x3c8cdc1873af2155, 0x3fef582f95281c6b,
686 0xbc6817fd6a313e3e, 0x3fef565a51860746,
687 0x3c9aecf73e3a2f60, 0x3fef54873168b9aa,
688 0xbc96236af85fd26a, 0x3fef52b6358e15e8,
689 0xbc9493684653a131, 0x3fef50e75eb44027,
690 0x3c7795eb4523abe7, 0x3fef4f1aad999e82,
691 0xbc8fe782cb86389d, 0x3fef4d5022fcd91d,
692 0x3c8fe58b91b40095, 0x3fef4b87bf9cda38,
693 0xbc98e2899077520a, 0x3fef49c18438ce4d,
694 0x3c91ecaa860c614a, 0x3fef47fd7190241e,
695 0x3c8a6f4144a6c38d, 0x3fef463b88628cd6,
696 0xbc3e45c83ba0bbcb, 0x3fef447bc96ffc18,
697 0x3c9120fcd4f59273, 0x3fef42be3578a819,
698 0xbc29fd3bea07b4ee, 0x3fef4102cd3d09b9,
699 0x3c807a05b0e4047d, 0x3fef3f49917ddc96,
700 0x3c87f1c7350e256d, 0x3fef3d9282fc1f27,
701 0x3c89b788c188c9b8, 0x3fef3bdda27912d1,
702 0x3c420dac6c124f4f, 0x3fef3a2af0b63bff,
703 0x3c968efde3a8a894, 0x3fef387a6e756238,
704 0xbc99501d09bc09fd, 0x3fef36cc1c78903a,
705 0x3c877afbca90ef84, 0x3fef351ffb82140a,
706 0x3c73baf864dc8675, 0x3fef33760c547f15,
707 0x3c875e18f274487d, 0x3fef31ce4fb2a63f,
708 0x3c91b0575c1eaf54, 0x3fef3028c65fa1ff,
709 0x3c91512f082876ee, 0x3fef2e85711ece75,
710 0xbc90364bc9ce33ab, 0x3fef2ce450b3cb82,
711 0x3c80472b981fe7f2, 0x3fef2b4565e27cdd,
712 0xbc7548165d85ed32, 0x3fef29a8b16f0a30,
713 0x3c9a02f0c7d75ec6, 0x3fef280e341ddf29,
714 0x3c7c3b977a68e32c, 0x3fef2675eeb3ab98,
715 0xbc96b87b3f71085e, 0x3fef24dfe1f56381,
716 0xbc93a255f697ecfe, 0x3fef234c0ea83f36,
717 0xbc803297e78260bf, 0x3fef21ba7591bb70,
718 0x3c8d2d19edc1e550, 0x3fef202b17779965,
719 0x3c82f7e16d09ab31, 0x3fef1e9df51fdee1,
720 0xbc76b2173113dd8c, 0x3fef1d130f50d65c,
721 0xbc95b77e5ccd9fbf, 0x3fef1b8a66d10f13,
722 0x3c811aa5f853590b, 0x3fef1a03fc675d1f,
723 0xbc3d219b1a6fbffa, 0x3fef187fd0dad990,
724 0x3c61d61a34c8aa02, 0x3fef16fde4f2e280,
725 0xbc91e75c40b4251e, 0x3fef157e39771b2f,
726 0xbc91f892bf6b286d, 0x3fef1400cf2f6c18,
727 0x3c8b3782720c0ab4, 0x3fef1285a6e4030b,
728 0x3c7590c65c20e680, 0x3fef110cc15d5346,
729 0x3c98a911f1f7785a, 0x3fef0f961f641589,
730 0x3c86fe320b5c1e9d, 0x3fef0e21c1c14833,
731 0x3c6e149289cecb8f, 0x3fef0cafa93e2f56,
732 0xbc903cd8b2f25790, 0x3fef0b3fd6a454d2,
733 0xbc61e7c998db7dbb, 0x3fef09d24abd886b,
734 0x3c7b3bf786a54a87, 0x3fef08670653dfe4,
735 0x3c834d754db0abb6, 0x3fef06fe0a31b715,
736 0x3c74bb6c41732885, 0x3fef05975721b004,
737 0x3c85425c11faadf4, 0x3fef0432edeeb2fd,
738 0xbc99d7399abb9a8b, 0x3fef02d0cf63eeac,
739 0x3c864201e2ac744c, 0x3fef0170fc4cd831,
740 0xbc5451d60c6ac9eb, 0x3fef001375752b40,
741 0xbc979517a03e2847, 0x3feefeb83ba8ea32,
742 0x3c8787a210ceafd9, 0x3feefd5f4fb45e20,
743 0x3c8fdd395dd3f84a, 0x3feefc08b26416ff,
744 0xbc888d1e4629943d, 0x3feefab46484ebb4,
745 0xbc800e2a46da4bee, 0x3feef96266e3fa2d,
746 0xbc93369c544088b6, 0x3feef812ba4ea77d,
747 0xbc86a3803b8e5b04, 0x3feef6c55f929ff1,
748 0x3c85373ce4eb6dfb, 0x3feef57a577dd72b,
749 0xbc87430803972b34, 0x3feef431a2de883b,
750 0x3c83adec8265a67f, 0x3feef2eb428335b4,
751 0xbc924aedcc4b5068, 0x3feef1a7373aa9cb,
752 0xbc835388bcac6bc5, 0x3feef06581d3f669,
753 0xbc954de30ae02d94, 0x3feeef26231e754a,
754 0x3c727cdb4e4b6640, 0x3feeede91be9c811,
755 0xbc9907f81b512d8e, 0x3feeecae6d05d866,
756 0x3c86c2696a26af35, 0x3feeeb761742d808,
757 0xbc94f2487e1c03ec, 0x3feeea401b7140ef,
758 0x3c888f6ff06b979a, 0x3feee90c7a61d55b,
759 0xbc71d1e83e9436d2, 0x3feee7db34e59ff7,
760 0xbc89d5efaabc2030, 0x3feee6ac4bcdf3ea,
761 0x3c914a5432fcb2f4, 0x3feee57fbfec6cf4,
762 0xbc76b8867f91c9d6, 0x3feee4559212ef89,
763 0xbc991919b3ce1b15, 0x3feee32dc313a8e5,
764 0x3c94c9c0b5157fe6, 0x3feee20853c10f28,
765 0x3c79c3bba5562a2f, 0x3feee0e544ede173,
766 0xbc62455345b51c8e, 0x3feedfc4976d27fa,
767 0x3c859f48a72a4c6d, 0x3feedea64c123422,
768 0xbc93331de45477d0, 0x3feedd8a63b0a09b,
769 0xbc85a71612e21658, 0x3feedc70df1c5175,
770 0xbc95f84d39b39b16, 0x3feedb59bf29743f,
771 0xbc9312607a28698a, 0x3feeda4504ac801c,
772 0xbc72ba4dc7c4d562, 0x3feed932b07a35df,
773 0x3c86421f6f1d24d6, 0x3feed822c367a024,
774 0xbc844f25dc02691f, 0x3feed7153e4a136a,
775 0xbc58a78f4817895b, 0x3feed60a21f72e2a,
776 0xbc888d328eb9b501, 0x3feed5016f44d8f5,
777 0xbc9348a6815fce65, 0x3feed3fb2709468a,
778 0x3c7f0bec42ddb15a, 0x3feed2f74a1af3f1,
779 0xbc7c2c9b67499a1b, 0x3feed1f5d950a897,
780 0xbc615f0a2b9cd452, 0x3feed0f6d5817663,
781 0x3c835c43984d9871, 0x3feecffa3f84b9d4,
782 0xbc8c2e465a919e1d, 0x3feecf0018321a1a,
783 0x3c4363ed60c2ac11, 0x3feece086061892d,
784 0xbc865dfd02bd08f1, 0x3feecd1318eb43ec,
785 0xbc632afc8d9473a0, 0x3feecc2042a7d232,
786 0xbc8e68cec89b1762, 0x3feecb2fde7006f4,
787 0x3c9666093b0664ef, 0x3feeca41ed1d0057,
788 0xbc48ae858eb682ca, 0x3feec9566f8827d0,
789 0xbc95fc5e44de020e, 0x3feec86d668b3237,
790 0x3c5dd71277c0915f, 0x3feec786d3001fe5,
791 0x3c6ecce1daa10379, 0x3feec6a2b5c13cd0,
792 0x3c92001325ecd7fb, 0x3feec5c10fa920a1,
793 0xbc7ea0148327c42f, 0x3feec4e1e192aed2,
794 0x3c65ace6e2870332, 0x3feec4052c5916c4,
795 0x3c93ff8e3f0f1230, 0x3feec32af0d7d3de,
796 0xbc9595c55690ffaf, 0x3feec2532feaada6,
797 0xbc7a843ad1a88022, 0x3feec17dea6db7d7,
798 0xbc8b401ba9fb5199, 0x3feec0ab213d5283,
799 0x3c7690cebb7aafb0, 0x3feebfdad5362a27,
800 0x3c6df82bf324cc57, 0x3feebf0d073537ca,
801 0x3c892ca3bf144e63, 0x3feebe41b817c114,
802 0x3c97cae38641c7bb, 0x3feebd78e8bb586b,
803 0x3c931dbdeb54e077, 0x3feebcb299fddd0d,
804 0x3c62d80c5c4a2b67, 0x3feebbeeccbd7b2a,
805 0xbc902c99b04aa8b0, 0x3feebb2d81d8abff,
806 0x3c8f39c10d12eaf0, 0x3feeba6eba2e35f0,
807 0xbc8f94340071a38e, 0x3feeb9b2769d2ca7,
808 0xbc80b582d74a55d9, 0x3feeb8f8b804f127,
809 0x3c73e34f67e67118, 0x3feeb8417f4531ee,
810 0xbc6b4e327ff434ca, 0x3feeb78ccd3deb0d,
811 0xbc87deccdc93a349, 0x3feeb6daa2cf6642,
812 0xbc592dca38593e20, 0x3feeb62b00da3b14,
813 0xbc75a3b1197ba0f0, 0x3feeb57de83f4eef,
814 0xbc85daca9994833e, 0x3feeb4d359dfd53d,
815 0xbc78dec6bd0f385f, 0x3feeb42b569d4f82,
816 0xbc980b4321bc6dae, 0x3feeb385df598d78,
817 0x3c81bd2888075068, 0x3feeb2e2f4f6ad27,
818 0xbc8390afec5241c5, 0x3feeb24298571b06,
819 0xbc861246ec7b5cf6, 0x3feeb1a4ca5d920f,
820 0x3c8f15cdafe7d586, 0x3feeb1098bed1bdf,
821 0xbc896be8ae89ef8f, 0x3feeb070dde910d2,
822 0xbc910aa91ae9b67f, 0x3feeafdac1351819,
823 0x3c93350518fdd78e, 0x3feeaf4736b527da,
824 0x3c957e1b67462375, 0x3feeaeb63f4d854c,
825 0xbc88e6ac90348602, 0x3feeae27dbe2c4cf,
826 0x3c8124d5051552a7, 0x3feead9c0d59ca07,
827 0x3c7b98b72f8a9b05, 0x3feead12d497c7fd,
828 0xbc3ca103952ecf1f, 0x3feeac8c32824135,
829 0xbc91af7f1365c3ac, 0x3feeac0827ff07cc,
830 0x3c773345c02a4fd6, 0x3feeab86b5f43d92,
831 0x3c9063e1e21c5409, 0x3feeab07dd485429,
832 0xbc909d2a0fce20f2, 0x3feeaa8b9ee20d1e,
833 0xbc943a3540d1898a, 0x3feeaa11fba87a03,
834 0xbc924f2cb4f81746, 0x3feea99af482fc8f,
835 0x3c34c7855019c6ea, 0x3feea9268a5946b7,
836 0xbc943592a0a9846b, 0x3feea8b4be135acc,
837 0xbc951f58ddaa8090, 0x3feea84590998b93,
838 0xbc956bc85d444f4f, 0x3feea7d902d47c65,
839 0x3c9432e62b64c035, 0x3feea76f15ad2148,
840 0x3c914d1e4218319f, 0x3feea707ca0cbf0f,
841 0xbc82e1648e50a17c, 0x3feea6a320dceb71,
842 0x3c971c93709313f4, 0x3feea6411b078d26,
843 0xbc8ce44a6199769f, 0x3feea5e1b976dc09,
844 0x3c7f88303b60d222, 0x3feea584fd15612a,
845 0x3c95f30eda98a575, 0x3feea52ae6cdf6f4,
846 0x3c70125ca18d4b5b, 0x3feea4d3778bc944,
847 0xbc8c33c53bef4da8, 0x3feea47eb03a5585,
848 0x3c9592ea73798b11, 0x3feea42c91c56acd,
849 0x3c917ecda8a72159, 0x3feea3dd1d1929fd,
850 0xbc9371d6d7d75739, 0x3feea390532205d8,
851 0xbc845378892be9ae, 0x3feea34634ccc320,
852 0xbc8ac05fd996f807, 0x3feea2fec30678b7,
853 0xbc9345f3cee1ae6e, 0x3feea2b9febc8fb7,
854 0xbc91f5067d03653a, 0x3feea277e8dcc390,
855 0xbc93cedd78565858, 0x3feea23882552225,
856 0x3c917339c86ce3ad, 0x3feea1fbcc140be7,
857 0xbc85c33fdf910406, 0x3feea1c1c70833f6,
858 0xbc77e66065ba2500, 0x3feea18a7420a036,
859 0x3c5710aa807e1964, 0x3feea155d44ca973,
860 0x3c964c827ee6b49a, 0x3feea123e87bfb7a,
861 0x3c81079ab5789604, 0x3feea0f4b19e9538,
862 0xbc928311a3c73480, 0x3feea0c830a4c8d4,
863 0xbc93b3efbf5e2228, 0x3feea09e667f3bcd,
864 0x3c882c79e185e981, 0x3feea077541ee718,
865 0x3c727df161cd7778, 0x3feea052fa75173e,
866 0xbc8b48cea80b043b, 0x3feea0315a736c75,
867 0xbc6a12ad8734b982, 0x3feea012750bdabf,
868 0xbc4f4863bc8e5180, 0x3fee9ff64b30aa09,
869 0x3c93f9924a05b767, 0x3fee9fdcddd47645,
870 0x3c954835dd4b7548, 0x3fee9fc62dea2f8a,
871 0xbc6367efb86da9ee, 0x3fee9fb23c651a2f,
872 0xbc8bf41f59b59f8a, 0x3fee9fa10a38cee8,
873 0xbc87557939a8b5ef, 0x3fee9f9298593ae5,
874 0xbc8f652fde52775c, 0x3fee9f86e7ba9fef,
875 0xbc80dc3d54e08851, 0x3fee9f7df9519484,
876 0xbc7b0300defbcf98, 0x3fee9f77ce1303f6,
877 0x3c51ed2f56fa9d1a, 0x3fee9f7466f42e87,
878 0xbc89dab646035dc0, 0x3fee9f73c4eaa988,
879 0xbc781f647e5a3ecf, 0x3fee9f75e8ec5f74,
880 0xbc91f0c230588dde, 0x3fee9f7ad3ef9011,
881 0xbc88e67a9006c909, 0x3fee9f8286ead08a,
882 0x3c9106450507a28c, 0x3fee9f8d02d50b8f,
883 0xbc86ee4ac08b7db0, 0x3fee9f9a48a58174,
884 0xbc9129729a10f3a0, 0x3fee9faa5953c849,
885 0x3c86597566977ac8, 0x3fee9fbd35d7cbfd,
886 0x3c781a70a5124f67, 0x3fee9fd2df29ce7c,
887 0xbc8619321e55e68a, 0x3fee9feb564267c9,
888 0x3c941626ea62646d, 0x3feea0069c1a861d,
889 0x3c92c0b7028a5c3a, 0x3feea024b1ab6e09,
890 0xbc940b9f54365b7c, 0x3feea04597eeba8f,
891 0x3c909ccb5e09d4d3, 0x3feea0694fde5d3f,
892 0x3c873455e0e826c1, 0x3feea08fda749e5d,
893 0x3c8a30faf49cc78c, 0x3feea0b938ac1cf6,
894 0x3c94f006ad874e3e, 0x3feea0e56b7fcf03,
895 0xbc7b32dcb94da51d, 0x3feea11473eb0187,
896 0xbc8f6d693d0973bb, 0x3feea14652e958aa,
897 0xbc92dad3519d7b5b, 0x3feea17b0976cfdb,
898 0x3c58c5ee2b7e7848, 0x3feea1b2988fb9ec,
899 0x3c94ecfd5467c06b, 0x3feea1ed0130c132,
900 0xbc88b25e045d207b, 0x3feea22a4456e7a3,
901 0x3c87d51410fd15c2, 0x3feea26a62ff86f0,
902 0xbc69cb3314060ca7, 0x3feea2ad5e2850ac,
903 0x3c65ebe1abd66c55, 0x3feea2f336cf4e62,
904 0x3c87a0b15d19e0bb, 0x3feea33bedf2e1b9,
905 0xbc760a3629969871, 0x3feea3878491c491,
906 0x3c94aa7212bfa73c, 0x3feea3d5fbab091f,
907 0xbc88a1c52fb3cf42, 0x3feea427543e1a12,
908 0xbc81e688272a8a12, 0x3feea47b8f4abaa9,
909 0x3c8b18c6e3fdef5d, 0x3feea4d2add106d9,
910 0x3c4ab7b7112ec9d5, 0x3feea52cb0d1736a,
911 0xbc9369b6f13b3734, 0x3feea589994cce13,
912 0x3c8a1e274eed4476, 0x3feea5e968443d9a,
913 0x3c90ec1ddcb1390a, 0x3feea64c1eb941f7,
914 0x3c94a533a59324da, 0x3feea6b1bdadb46d,
915 0xbc805e843a19ff1e, 0x3feea71a4623c7ad,
916 0x3c7a56d2760d087d, 0x3feea785b91e07f1,
917 0xbc522cea4f3afa1e, 0x3feea7f4179f5b21,
918 0x3c91682c1c6e8b05, 0x3feea86562ab00ec,
919 0xbc94d450d872576e, 0x3feea8d99b4492ed,
920 0x3c89ea99cf7a9591, 0x3feea950c27004c2,
921 0x3c7c88549b958471, 0x3feea9cad931a436,
922 0xbc59e57d8f92ff8e, 0x3feeaa47e08e1957,
923 0x3c90ad675b0e8a00, 0x3feeaac7d98a6699,
924 0x3c909b176e05a9cd, 0x3feeab4ac52be8f7,
925 0x3c931143962f7877, 0x3feeabd0a478580f,
926 0x3c711607f1952c95, 0x3feeac597875c644,
927 0x3c8db72fc1f0eab4, 0x3feeace5422aa0db,
928 0x3c869608f0f86431, 0x3feead74029db01e,
929 0x3c93e9e96f112479, 0x3feeae05bad61778,
930 0xbc7f1ced15c5c5c0, 0x3feeae9a6bdb5598,
931 0xbc65b6609cc5e7ff, 0x3feeaf3216b5448c,
932 0x3c614b97be3f7b4e, 0x3feeafccbc6c19e6,
933 0xbc8dac42a4a38df0, 0x3feeb06a5e0866d9,
934 0x3c81c1701c359530, 0x3feeb10afc931857,
935 0x3c7bf68359f35f44, 0x3feeb1ae99157736,
936 0xbc8edb1bf6809287, 0x3feeb2553499284b,
937 0x3c8b99dd98b1ed84, 0x3feeb2fed0282c8a,
938 0xbc8ba58ce7a736d3, 0x3feeb3ab6ccce12c,
939 0xbc93091fa71e3d83, 0x3feeb45b0b91ffc6,
940 0xbc93fc025e1db9ce, 0x3feeb50dad829e70,
941 0xbc7885ad50cbb750, 0x3feeb5c353aa2fe2,
942 0xbc8d737c7d71382e, 0x3feeb67bff148396,
943 0xbc5da9b88b6c1e29, 0x3feeb737b0cdc5e5,
944 0x3c6ae88c43905293, 0x3feeb7f669e2802b,
945 0xbc82d5e85f3e0301, 0x3feeb8b82b5f98e5,
946 0xbc93d1f7661fe51b, 0x3feeb97cf65253d1,
947 0xbc6c23f97c90b959, 0x3feeba44cbc8520f,
948 0x3c651b68797ffc1c, 0x3feebb0faccf9243,
949 0xbc51669428996971, 0x3feebbdd9a7670b3,
950 0x3c54579c5ceed70b, 0x3feebcae95cba768,
951 0xbc92434322f4f9aa, 0x3feebd829fde4e50,
952 0x3c87298413381667, 0x3feebe59b9bddb5b,
953 0x3c71f2b2c1c4c014, 0x3feebf33e47a22a2,
954 0xbc905000be64e965, 0x3feec01121235681,
955 0xbc85ca6cd7668e4b, 0x3feec0f170ca07ba,
956 0xbc89fb12e3454b73, 0x3feec1d4d47f2598,
957 0xbc9294f304f166b6, 0x3feec2bb4d53fe0d,
958 0x3c7be2a03697693b, 0x3feec3a4dc5a3dd3,
959 0x3c71affc2b91ce27, 0x3feec49182a3f090,
960 0x3c90622b15810eea, 0x3feec581414380f2,
961 0xbc8a1e58414c07d3, 0x3feec674194bb8d5,
962 0x3be9a5ecc875d327, 0x3feec76a0bcfc15e,
963 0x3c6dd235e10a73bb, 0x3feec86319e32323,
964 0x3c88ea486a3350ef, 0x3feec95f4499c647,
965 0xbc79740b58a20091, 0x3feeca5e8d07f29e,
966 0xbc7a2ee551d4c40f, 0x3feecb60f4424fcb,
967 0xbc87c50422622263, 0x3feecc667b5de565,
968 0x3c89c31f7e38028b, 0x3feecd6f23701b15,
969 0x3c9165830a2b96c2, 0x3feece7aed8eb8bb,
970 0xbc5fac13f4e005a3, 0x3feecf89dacfe68c,
971 0x3c8b1c86e3e231d5, 0x3feed09bec4a2d33,
972 0x3c7d8aced7162e89, 0x3feed1b1231475f7,
973 0xbc903d5cbe27874b, 0x3feed2c980460ad8,
974 0xbc848f50cea7269f, 0x3feed3e504f696b1,
975 0xbc91bbd1d3bcbb15, 0x3feed503b23e255d,
976 0x3c821eb9a08a0542, 0x3feed625893523d4,
977 0x3c5986178980fce0, 0x3feed74a8af46052,
978 0xbc6133a953131cfd, 0x3feed872b8950a73,
979 0x3c90cc319cee31d2, 0x3feed99e1330b358,
980 0x3c89e95e6f4a0ae4, 0x3feedacc9be14dca,
981 0xbc89472975b1f2a5, 0x3feedbfe53c12e59,
982 0xbc90260cf07cb311, 0x3feedd333beb0b7e,
983 0x3c8469846e735ab3, 0x3feede6b5579fdbf,
984 0x3c1bca400a7b939d, 0x3feedfa6a1897fd2,
985 0x3c7d8157a34b7e7f, 0x3feee0e521356eba,
986 0x3c9140bc34dfc19f, 0x3feee226d59a09ee,
987 0xbc82dfcd978e9db4, 0x3feee36bbfd3f37a,
988 0xbc8c9b1da461ab87, 0x3feee4b3e100301e,
989 0x3c8c8a4e231ebb7d, 0x3feee5ff3a3c2774,
990 0x3c8c115f23ebea8e, 0x3feee74dcca5a413,
991 0x3c8c1a7792cb3387, 0x3feee89f995ad3ad,
992 0xbc6dcab99f23f84e, 0x3feee9f4a17a4735,
993 0xbc888c8d11a142e5, 0x3feeeb4ce622f2ff,
994 0x3c60a43e8b7e4bfe, 0x3feeeca868742ee4,
995 0xbc907b8f4ad1d9fa, 0x3feeee07298db666,
996 0x3c915b1397075f04, 0x3feeef692a8fa8cd,
997 0x3c889c2ea41433c7, 0x3feef0ce6c9a8952,
998 0xbc839f7a1f04d2b0, 0x3feef236f0cf3f3a,
999 0xbc55c3d956dcaeba, 0x3feef3a2b84f15fb,
1000 0xbc86a510f31e13e6, 0x3feef511c43bbd62,
1001 0xbc7274aedac8ff80, 0x3feef68415b749b1,
1002 0xbc92887ea88e7340, 0x3feef7f9ade433c6,
1003 0xbc90a40e3da6f640, 0x3feef9728de5593a,
1004 0xbc6e57ac604759ba, 0x3feefaeeb6ddfc87,
1005 0x3c85c620ce76df06, 0x3feefc6e29f1c52a,
1006 0x3c8e6c6db4f83226, 0x3feefdf0e844bfc6,
1007 0xbc68d6f438ad9334, 0x3feeff76f2fb5e47,
1008 0xbc8d1bf10460dba0, 0x3fef01004b3a7804,
1009 0xbc8fda52e1b51e41, 0x3fef028cf22749e4,
1010 0x3c8e5d80813dddfc, 0x3fef041ce8e77680,
1011 0xbc91eee26b588a35, 0x3fef05b030a1064a,
1012 0x3c8caff9640f2dcb, 0x3fef0746ca7a67a7,
1013 0xbc32141a7b3e2cd8, 0x3fef08e0b79a6f1f,
1014 0x3c7a77557fd62db3, 0x3fef0a7df9285775,
1015 0x3c74ffd70a5fddcd, 0x3fef0c1e904bc1d2,
1016 0xbc651ba6128db749, 0x3fef0dc27e2cb5e5,
1017 0xbc302899507554e5, 0x3fef0f69c3f3a207,
1018 0xbc7c0ffefdc5e251, 0x3fef111462c95b60,
1019 0xbc91bdfbfa9298ac, 0x3fef12c25bd71e09,
1020 0xbc8b6cd058bfd6fa, 0x3fef1473b0468d30,
1021 0xbc80dda2d4c0010c, 0x3fef16286141b33d,
1022 0x3c923759b8aca76d, 0x3fef17e06ff301f4,
1023 0x3c736eae30af0cb3, 0x3fef199bdd85529c,
1024 0xbc895498a73dac7d, 0x3fef1b5aab23e61e,
1025 0xbc8a007daadf8d68, 0x3fef1d1cd9fa652c,
1026 0x3c851de924583108, 0x3fef1ee26b34e065,
1027 0x3c8ee3325c9ffd94, 0x3fef20ab5fffd07a,
1028 0xbc8c5fe4051ba06c, 0x3fef2277b9881650,
1029 0x3c836909391181d3, 0x3fef244778fafb22,
1030 0xbc6d1816c0a9ac07, 0x3fef261a9f8630ad,
1031 0x3c84e08fd10959ac, 0x3fef27f12e57d14b,
1032 0xbc7af5c67c4e8235, 0x3fef29cb269e601f,
1033 0xbc811cd7dbdf9547, 0x3fef2ba88988c933,
1034 0xbc8304ef0045d575, 0x3fef2d89584661a1,
1035 0x3c63cdaf384e1a67, 0x3fef2f6d9406e7b5,
1036 0x3c8725f94f910375, 0x3fef31553dfa8313,
1037 0xbc7ac28b7bef6621, 0x3fef33405751c4db,
1038 0x3c7b53e99f9191e8, 0x3fef352ee13da7cb,
1039 0x3c676b2c6c921968, 0x3fef3720dcef9069,
1040 0xbc810a79e6d7e2b8, 0x3fef39164b994d23,
1041 0xbc7030587207b9e1, 0x3fef3b0f2e6d1675,
1042 0x3c840635f6d2a9c0, 0x3fef3d0b869d8f0f,
1043 0xbc808a1883ccb5d2, 0x3fef3f0b555dc3fa,
1044 0x3c549eeef9ec910c, 0x3fef410e9be12cb9,
1045 0xbc8cc734592af7fc, 0x3fef43155b5bab74,
1046 0xbc8335827ffb9dce, 0x3fef451f95018d17,
1047 0xbc8fad5d3ffffa6f, 0x3fef472d4a07897c,
1048 0x3c645563980ef762, 0x3fef493e7ba2c38c,
1049 0x3c87752a44f587e8, 0x3fef4b532b08c968,
1050 0xbc8cd0205eb2aab2, 0x3fef4d6b596f948c,
1051 0xbc900dae3875a949, 0x3fef4f87080d89f2,
1052 0xbc8aab80ceab2b4a, 0x3fef51a638197a3c,
1053 0x3c85b66fefeef52e, 0x3fef53c8eacaa1d6,
1054 0xbc8f870f40a8ba1b, 0x3fef55ef2158a91f,
1055 0x3c74a385a63d07a7, 0x3fef5818dcfba487,
1056 0x3c83c119f18464c5, 0x3fef5a461eec14be,
1057 0x3c5159d9d908a96e, 0x3fef5c76e862e6d3,
1058 0xbc5a628c2be4e7c7, 0x3fef5eab3a99745b,
1059 0xbc82919e2040220f, 0x3fef60e316c98398,
1060 0xbc72550d76be719a, 0x3fef631e7e2d479d,
1061 0x3c8c254d16117a68, 0x3fef655d71ff6075,
1062 0xbc82090274667d12, 0x3fef679ff37adb4a,
1063 0x3c8e5a50d5c192ac, 0x3fef69e603db3285,
1064 0x3c75f7d28150cac4, 0x3fef6c2fa45c4dfd,
1065 0xbc8d8c329fbd0e03, 0x3fef6e7cd63a8315,
1066 0x3c890de9296f4cd1, 0x3fef70cd9ab294e4,
1067 0x3c843a59ac016b4b, 0x3fef7321f301b460,
1068 0x3c832ff9978b34bc, 0x3fef7579e065807d,
1069 0xbc8ea6e6fbd5f2a6, 0x3fef77d5641c0658,
1070 0xbc7303b63dda1980, 0x3fef7a347f63c159,
1071 0xbc82d52107b43e1f, 0x3fef7c97337b9b5f,
1072 0xbc81f2ba385f2f95, 0x3fef7efd81a2ece1,
1073 0xbc63e8e3eab2cbb4, 0x3fef81676b197d17,
1074 0x3c768d9144ae12fc, 0x3fef83d4f11f8220,
1075 0xbc892ab93b470dc9, 0x3fef864614f5a129,
1076 0x3c853687f542403b, 0x3fef88bad7dcee90,
1077 0xbc8b7966cd0d2cd9, 0x3fef8b333b16ee12,
1078 0xbc736ed2de40b407, 0x3fef8daf3fe592e8,
1079 0x3c74b604603a88d3, 0x3fef902ee78b3ff6,
1080 0xbc614ef56c770f3b, 0x3fef92b2334ac7ee,
1081 0xbc776caa4c2ff1cf, 0x3fef953924676d76,
1082 0x3c8df7d1353d8e88, 0x3fef97c3bc24e350,
1083 0x3c83c5ec519d7271, 0x3fef9a51fbc74c83,
1084 0xbc850bed64091b8a, 0x3fef9ce3e4933c7e,
1085 0xbc81d5fc525d9940, 0x3fef9f7977cdb740,
1086 0x3c89d852381c317f, 0x3fefa212b6bc3181,
1087 0xbc8ff7128fd391f0, 0x3fefa4afa2a490da,
1088 0x3c68a00e3cca04c4, 0x3fefa7503ccd2be5,
1089 0x3c855cd8aaea3d21, 0x3fefa9f4867cca6e,
1090 0xbc5a1f25ce94cae7, 0x3fefac9c80faa594,
1091 0xbc8dae98e223747d, 0x3fefaf482d8e67f1,
1092 0xbc6fb5f3ee307976, 0x3fefb1f78d802dc2,
1093 0x3c8269947c2bed4a, 0x3fefb4aaa2188510,
1094 0x3c737e8ae802b851, 0x3fefb7616ca06dd6,
1095 0x3c8ec3bc41aa2008, 0x3fefba1bee615a27,
1096 0x3c875119560e34af, 0x3fefbcda28a52e59,
1097 0xbc83b6137e9afe9e, 0x3fefbf9c1cb6412a,
1098 0xbc7431c3840929c6, 0x3fefc261cbdf5be7,
1099 0x3c842b94c3a9eb32, 0x3fefc52b376bba97,
1100 0xbc8cb472d2e86b99, 0x3fefc7f860a70c22,
1101 0xbc69fa74878ba7c7, 0x3fefcac948dd7274,
1102 0x3c83f5df2fde16a8, 0x3fefcd9df15b82ac,
1103 0x3c8a64a931d185ee, 0x3fefd0765b6e4540,
1104 0x3c8eef18336b62e3, 0x3fefd35288633625,
1105 0x3c901f3a75ee0efe, 0x3fefd632798844f8,
1106 0x3c80d23f87b50a2a, 0x3fefd916302bd526,
1107 0xbc8e37bae43be3ed, 0x3fefdbfdad9cbe14,
1108 0x3c8302dee657c8e6, 0x3fefdee8f32a4b45,
1109 0xbc516a9ce6ed84fa, 0x3fefe1d802243c89,
1110 0xbc7b0caa080df170, 0x3fefe4cadbdac61d,
1111 0x3c77893b4d91cd9d, 0x3fefe7c1819e90d8,
1112 0x3c7617a9f2fd24e5, 0x3fefeabbf4c0ba54,
1113 0xbc699c7db2effc76, 0x3fefedba3692d514,
1114 0x3c75f103b8fd5ca7, 0x3feff0bc4866e8ad,
1115 0x3c5305c14160cc89, 0x3feff3c22b8f71f1,
1116 0x3c8e70b094fa075a, 0x3feff6cbe15f6314,
1117 0x3c64b458677f9840, 0x3feff9d96b2a23d9,
1118 0xbc72ec9a3e5d680a, 0x3feffceaca4391b6,
1119 #endif