Mozzi  version v1.1.0
sound synthesis library for Arduino
umpah_huff.h
1 // generated by Mozzi/extras/python/audio2huff.py
2 
3 #ifndef UMPAH_H_
4 #define UMPAH_H_
5 
6 #if ARDUINO >= 100
7 #include "Arduino.h"
8 #else
9 #include "WProgram.h"
10 #endif
11 
12 #include "mozzi_pgmspace.h"
13 
14 
15 #define UMPAH_SAMPLERATE 16384
16 #define UMPAH_SAMPLE_BITS 8
17 CONSTTABLE_STORAGE(int16_t) UMPAH_HUFFMAN[280] = {
18 277,169,67,0,1,64,46,28,25,7,4,0,-25,0,-26,0,-13,16,7,0,-31,4,0,-36,0,-39,7,0,20,4,0,-38,0,-35,0,-6,16,0,5,13,
19 10,0,13,7,0,31,4,0,39,0,-34,0,-10,16,0,4,13,10,4,0,16,0,-14,4,0,-15,0,15,0,-7,100,4,0,3,0,-2,94,52,49,43,
20 10,7,4,0,-37,0,36,0,-32,0,19,31,28,22,19,0,-43,16,0,44,13,10,4,0,46,0,-45,4,0,-46,0,-62,0,45,0,41,4,0,40,0,
21 37,0,17,4,0,9,0,8,0,-4,40,22,13,7,0,-16,4,0,32,0,-33,4,0,-18,0,-17,7,4,0,-19,0,18,0,-11,16,13,10,0,21,7,
22 4,0,-40,0,-41,0,35,0,-12,0,-8,106,4,0,-1,0,2,100,55,34,19,10,4,0,22,0,-23,4,0,23,0,-20,7,4,0,25,0,-21,0,10,
23 13,0,-9,10,4,0,-24,0,-29,4,0,28,0,24,19,16,0,6,13,0,11,10,7,0,34,4,0,38,0,-42,0,27,0,-5,43,40,19,7,4,0,
24 -22,0,-27,0,12,10,4,0,-30,0,29,4,0,30,0,26,19,16,13,0,-28,10,0,33,7,4,0,42,0,-44,0,43,0,14,0,7,0,-3,0,0
25 };
26 uint32_t const UMPAH_SOUNDDATA_BITS = 196860L;
27 CONSTTABLE_STORAGE(byte) UMPAH_SOUNDDATA[] = {
28 210,20,130,2,84,176,64,164,16,40,8,29,42,245,148,33,72,34,0,32,104,132,68,82,192,164,66,170,80,100,40,32,2,104,165,134,133,104,242,140,
29 60,194,228,96,20,116,96,79,41,213,219,49,158,86,27,9,182,8,180,122,58,107,156,155,98,8,22,112,138,113,114,152,128,140,117,60,130,208,161,20,
30 98,207,136,134,36,230,195,107,78,3,129,129,16,68,158,98,61,163,56,71,14,4,97,30,120,29,152,6,112,161,20,96,68,179,69,176,233,152,98,156,
31 7,3,20,205,62,98,196,122,156,66,45,169,206,34,204,38,19,200,206,99,48,14,144,28,109,104,93,194,233,140,51,163,166,58,5,197,176,183,6,176,
32 242,56,181,207,40,140,97,60,141,115,33,28,214,33,198,214,133,221,14,152,197,57,24,150,107,33,108,34,149,210,60,174,45,119,77,60,29,76,65,202,
33 100,121,12,10,8,243,18,33,112,186,119,1,200,196,186,25,24,179,142,214,8,227,39,43,91,58,158,15,43,93,140,71,58,83,4,192,178,16,90,209,
34 204,232,45,132,1,115,2,34,69,161,110,102,231,17,198,51,8,139,98,56,136,177,104,97,30,96,68,179,76,81,193,192,233,140,193,201,138,17,13,48,
35 34,60,97,104,69,186,179,207,43,8,112,121,5,166,134,0,192,188,68,49,67,150,97,137,112,14,133,179,52,73,139,17,228,22,132,115,139,16,242,30,
36 7,2,45,206,236,91,185,138,96,158,98,226,8,182,98,156,218,211,160,75,88,113,145,202,35,218,152,70,0,234,56,17,78,119,98,60,226,65,16,192,
37 139,136,6,41,138,112,49,76,209,38,4,91,145,202,34,154,153,226,44,194,99,17,206,115,49,20,113,35,144,243,100,32,53,163,145,201,173,8,34,230,
38 44,68,67,136,69,49,185,196,113,212,194,35,156,236,98,40,226,83,140,197,178,112,152,163,145,208,197,8,39,98,216,193,67,204,192,59,114,136,179,25,
39 224,242,181,218,132,113,196,167,25,230,219,53,173,14,88,38,41,152,57,22,198,9,173,96,138,20,206,17,206,44,33,22,97,28,8,183,43,65,30,233,
40 26,205,48,39,172,19,22,116,57,152,183,8,150,176,227,35,148,69,56,176,12,0,140,234,34,156,226,142,55,73,183,65,139,61,112,53,166,40,228,91,
41 51,71,152,177,30,41,204,121,12,103,129,22,194,22,8,231,48,163,0,98,196,136,134,36,116,204,116,193,0,114,98,140,23,158,98,61,163,152,71,14,
42 216,71,145,158,234,34,206,33,132,121,139,18,205,49,67,166,41,138,96,158,139,97,16,167,152,138,118,206,48,14,172,3,200,192,117,60,174,97,132,81,
43 230,37,154,214,135,44,17,108,193,29,53,167,32,243,2,35,212,90,60,130,198,123,91,96,14,15,35,153,160,142,48,47,48,76,80,229,152,98,88,167,
44 51,18,205,30,98,196,80,194,208,139,113,103,158,67,192,224,242,185,154,8,227,2,217,130,98,135,44,193,108,224,29,24,167,64,147,2,113,140,233,8,
45 225,99,156,242,179,199,7,148,90,20,35,140,9,162,220,196,142,68,7,78,193,29,58,119,33,173,104,71,138,116,143,35,171,17,173,176,135,103,145,204,
46 236,69,30,101,48,76,73,216,130,233,140,83,129,137,114,15,107,70,0,142,147,91,22,51,218,217,224,118,121,92,174,196,91,88,241,30,45,135,46,131,
47 18,224,98,152,151,32,185,138,48,0,214,30,87,22,113,136,48,12,45,109,202,100,35,143,56,143,22,204,157,6,36,232,195,49,46,19,209,108,45,222,
48 96,79,33,152,180,214,206,172,35,16,103,11,15,43,88,49,128,49,35,196,67,17,28,24,38,34,16,4,46,152,45,222,98,196,91,67,137,173,142,220,
49 238,154,231,28,30,83,205,160,143,49,69,17,12,68,122,204,49,29,152,57,116,195,4,73,129,17,195,11,71,148,88,207,60,172,33,216,139,114,187,48,
50 13,99,206,51,22,122,205,22,206,6,25,139,114,11,158,98,41,14,35,202,100,231,49,3,9,213,173,181,216,207,33,231,22,230,40,93,194,233,206,135,
51 71,78,232,23,49,34,42,121,158,70,54,115,91,58,176,26,219,157,213,173,158,100,17,198,37,144,136,98,35,163,20,196,78,17,11,167,22,229,22,194,
52 44,201,210,49,3,171,17,211,90,238,166,32,121,168,142,49,39,196,67,17,206,108,83,17,196,3,183,78,34,20,91,24,7,109,97,229,28,57,218,219,
53 156,118,121,90,193,140,3,90,18,34,24,147,128,128,233,196,17,209,138,22,227,207,51,200,70,185,136,56,152,93,52,70,113,49,6,184,161,22,121,182,
54 113,139,97,8,128,98,88,103,51,18,232,30,45,132,121,15,51,200,44,103,53,182,1,132,196,28,198,71,144,197,148,69,58,96,132,65,49,19,4,230,
55 233,196,65,230,40,71,16,243,107,98,198,187,166,176,142,166,32,230,50,17,102,44,167,25,137,61,16,29,59,20,230,233,220,131,197,177,128,20,214,30,
56 65,219,92,242,49,14,162,45,210,50,17,70,41,238,71,78,33,102,24,137,130,115,116,195,140,75,90,60,131,11,77,108,88,196,116,214,1,140,196,105,
57 204,40,196,12,8,241,28,98,142,78,67,18,225,97,152,161,110,125,173,8,178,53,141,109,213,156,98,12,243,9,229,56,140,132,112,182,67,140,196,157,
58 184,76,68,193,57,58,119,35,35,20,96,20,243,60,174,45,115,16,96,24,90,219,149,140,242,24,20,17,230,36,245,208,233,216,167,71,78,205,100,98,
59 68,80,30,103,145,169,174,233,167,131,9,136,57,88,196,113,139,3,5,211,178,102,24,140,28,142,6,34,16,71,152,163,140,15,49,22,212,215,107,102,
60 19,11,91,107,153,8,182,178,35,197,177,219,52,196,177,88,102,41,200,122,96,76,3,197,166,182,209,136,98,50,99,28,58,107,156,204,242,53,147,140,
61 91,50,16,93,57,204,228,233,130,3,35,20,113,207,49,28,100,206,107,102,19,11,91,107,177,136,182,178,113,152,182,78,19,18,114,58,24,145,4,236,
62 91,28,115,204,71,49,179,143,33,132,194,121,90,230,66,44,90,65,30,96,69,220,38,40,230,114,49,44,195,230,41,154,7,152,183,106,114,152,3,11,
63 0,69,181,220,68,81,196,65,110,98,199,186,5,177,205,134,45,132,3,214,180,96,149,172,48,14,220,162,44,118,35,30,70,3,81,228,103,1,128,56,
64 133,204,19,204,232,193,48,34,8,132,243,114,26,214,11,119,108,225,30,59,96,24,6,123,168,138,114,140,113,181,130,93,6,44,116,197,107,78,3,211,
65 22,205,53,172,22,237,25,198,0,118,120,17,204,1,97,128,115,12,45,207,54,221,2,216,116,197,49,76,17,9,139,114,54,233,8,161,76,225,22,44,
66 60,8,182,3,168,142,115,59,56,204,89,92,38,36,236,232,233,140,51,179,18,225,121,139,22,238,197,161,28,56,97,8,182,19,168,142,114,138,17,231,
67 152,151,35,90,29,48,69,179,48,116,96,76,17,226,208,139,6,33,136,25,24,93,52,194,212,121,89,195,8,166,176,214,104,182,16,177,76,83,12,66,
68 45,156,38,158,103,24,167,41,128,117,96,8,230,3,169,128,114,138,22,237,97,172,211,22,122,193,22,204,49,211,90,112,137,107,14,50,57,76,3,83,
69 0,69,136,206,162,57,174,40,71,186,70,179,76,9,235,128,197,157,7,77,105,152,217,129,114,10,22,140,17,99,156,91,158,12,98,221,156,100,96,186,
70 87,9,139,100,197,22,199,49,203,90,102,54,121,185,8,229,22,236,108,35,0,99,117,17,108,1,132,91,16,120,138,107,156,220,142,102,99,20,90,116,
71 29,139,66,32,57,78,54,166,33,198,97,48,156,110,118,161,16,90,87,65,230,125,192,96,78,3,163,205,192,125,210,116,92,166,9,155,8,71,142,12,
72 98,41,132,100,45,217,200,228,56,143,179,15,51,129,204,243,96,178,107,25,168,229,56,221,176,132,123,168,224,71,176,12,142,55,42,186,26,195,92,13,
73 104,244,114,214,142,130,76,91,48,142,147,161,141,156,34,24,207,7,27,61,196,227,115,43,145,210,30,32,30,99,163,147,88,204,61,115,24,34,88,130,
74 46,99,116,215,102,102,32,234,65,22,194,41,130,45,15,96,152,19,209,208,182,57,9,49,108,192,116,156,134,78,115,140,112,117,22,236,6,163,141,156,
75 174,67,136,123,48,243,29,28,207,55,0,187,164,232,43,148,68,104,207,22,238,166,49,30,120,99,22,237,112,17,5,161,226,3,164,58,57,53,142,3,
76 183,73,194,130,211,145,219,92,68,28,30,12,22,123,171,145,204,208,65,48,37,98,139,102,67,161,108,115,30,98,217,147,137,154,209,206,45,197,134,49,
77 20,117,50,17,76,40,143,98,29,152,44,71,3,161,158,205,98,179,206,49,118,32,143,86,33,198,234,192,114,51,199,14,129,104,200,65,107,46,3,204,
78 92,228,96,78,135,109,96,128,107,153,200,71,57,198,212,97,22,231,87,19,141,136,71,35,149,177,4,90,61,97,156,71,65,201,196,32,54,229,102,140,
79 196,17,26,132,99,140,194,212,113,179,198,114,57,94,32,58,76,142,71,152,228,92,192,157,10,121,179,26,11,78,17,219,61,208,192,28,58,26,230,110,
80 23,53,152,113,50,97,156,71,35,131,148,64,23,115,152,47,48,136,224,113,60,174,197,30,81,218,8,166,16,150,107,153,145,209,172,16,139,152,19,147,
81 218,198,8,206,103,67,83,8,68,49,142,204,22,19,183,35,94,225,56,153,48,206,33,208,232,226,96,143,115,58,44,65,17,216,140,113,142,221,78,51,
82 195,71,35,156,162,11,149,147,128,90,57,142,133,167,0,145,104,64,35,57,194,198,194,102,152,76,110,134,35,24,130,230,87,3,164,105,205,172,59,59,
83 107,14,70,186,76,18,53,220,38,71,135,35,171,169,130,97,20,34,30,13,17,24,3,166,105,225,130,193,60,51,71,76,1,16,214,3,145,217,225,154,
84 56,58,184,89,237,66,3,56,142,1,105,179,161,196,122,33,22,142,67,220,172,192,98,56,76,196,102,107,171,171,144,194,237,208,194,71,11,156,251,129,
85 156,58,56,51,152,167,218,226,5,136,232,118,35,57,5,142,172,211,11,183,67,61,89,140,230,206,66,208,185,235,164,112,108,226,97,145,156,193,106,103,
86 136,6,51,171,49,128,226,193,107,140,197,114,188,228,230,61,29,51,152,98,236,65,4,73,132,227,123,136,142,81,66,44,205,4,80,224,214,107,8,75,
87 21,204,46,122,113,14,91,56,142,128,206,96,187,97,8,34,195,27,132,70,99,16,89,228,96,181,219,58,57,79,71,44,227,152,187,93,130,107,9,194,
88 67,11,145,141,213,200,56,51,116,30,0,64,98,54,197,107,136,78,13,115,160,187,157,192,87,59,49,219,9,152,234,97,102,30,5,140,23,59,70,43,
89 153,14,103,16,147,179,136,244,72,180,115,179,156,14,216,66,3,136,225,154,56,118,205,49,160,136,117,61,17,7,14,7,8,225,194,197,58,185,25,24,
90 93,10,120,16,5,134,22,9,224,118,224,115,153,48,217,211,147,148,248,229,202,57,100,206,97,189,136,193,24,240,32,49,152,220,35,134,167,64,140,48,
91 130,194,53,152,196,61,58,49,14,103,172,70,43,108,246,96,30,28,38,99,135,64,177,169,208,35,12,204,103,163,21,156,36,116,230,59,62,45,14,138,
92 230,58,10,115,177,69,140,6,9,132,112,193,103,177,177,90,227,28,153,198,142,153,194,19,215,59,20,249,225,154,61,196,192,54,49,228,160,139,51,52,
93 227,49,154,204,115,137,28,139,76,135,156,66,20,115,28,134,115,176,88,196,97,0,118,44,16,12,46,216,44,32,97,185,196,156,26,231,167,173,115,144,
94 150,123,5,4,97,4,80,225,208,212,198,232,49,138,16,79,5,96,176,143,157,24,131,145,11,16,230,61,136,197,176,152,46,196,102,11,168,225,130,35,
95 49,177,88,131,28,153,200,33,22,132,159,22,142,202,230,29,12,215,58,25,48,24,34,193,96,130,59,104,232,49,182,205,117,56,8,130,193,1,194,226,
96 205,97,186,179,79,157,92,35,24,88,46,167,86,24,140,234,116,98,59,57,51,144,116,206,30,122,206,28,143,115,157,17,128,224,20,117,102,49,186,136,
97 35,179,54,97,132,28,12,6,206,140,33,113,211,8,224,201,132,195,52,240,193,83,24,128,102,226,32,139,29,179,12,36,98,176,138,115,98,31,61,115,
98 158,137,107,156,1,136,114,118,192,98,139,14,172,83,11,169,201,158,100,112,103,16,237,202,246,76,225,113,236,243,147,102,55,8,151,98,41,180,17,104,
99 36,71,10,62,34,11,15,184,24,7,207,89,194,230,179,143,85,174,112,118,194,58,56,152,216,163,135,23,0,140,41,138,192,67,147,60,120,229,158,33,
100 100,194,57,26,192,112,41,141,152,209,196,64,106,118,32,14,21,130,35,61,134,192,62,112,97,14,78,216,7,35,79,12,53,17,156,6,67,134,40,236,
101 88,195,60,25,156,153,234,112,107,154,118,215,62,219,148,236,25,195,167,108,67,152,176,70,58,14,197,142,3,24,204,195,171,98,8,236,230,225,106,16,
102 68,3,33,16,228,100,34,31,113,112,140,234,193,117,117,57,30,24,206,12,65,135,45,114,158,181,207,159,115,142,94,194,58,41,133,192,236,118,193,106,
103 106,96,142,197,49,76,40,195,96,15,56,30,15,79,79,7,33,230,22,41,76,108,17,133,140,198,54,54,8,237,163,12,70,3,155,8,209,11,61,147,
104 38,120,228,214,17,205,88,7,67,51,11,12,118,59,58,30,28,71,44,67,51,215,42,159,114,154,219,92,244,211,195,12,163,183,9,90,11,115,77,17,
105 200,118,34,133,30,185,5,135,103,67,192,185,246,32,189,206,33,20,194,56,49,152,78,66,193,97,208,198,100,116,17,136,115,96,26,57,97,31,23,96,
106 14,68,158,14,136,99,98,145,213,152,102,102,204,113,35,4,112,140,51,11,103,6,1,217,233,224,224,60,194,114,67,9,209,161,141,138,212,226,197,29,
107 153,156,143,3,14,89,232,118,196,18,61,206,202,215,23,104,196,16,184,176,7,35,131,25,192,198,100,116,49,163,128,118,118,204,99,96,136,34,153,174,
108 1,70,8,133,219,145,237,76,19,49,97,200,234,226,58,97,59,61,98,0,187,17,179,236,243,179,88,3,168,140,114,24,112,195,99,113,97,139,29,176,
109 199,0,116,58,182,112,58,157,136,78,167,6,70,51,161,163,134,26,186,177,76,218,152,174,34,152,99,176,57,8,197,28,176,4,178,97,11,182,194,16,
110 128,140,112,104,99,57,184,142,206,102,55,17,211,0,204,237,136,49,246,114,26,215,30,107,8,114,241,195,21,238,196,70,205,48,13,139,136,164,61,114,
111 25,178,97,152,207,178,97,9,43,157,144,166,120,132,204,194,112,99,117,57,139,12,142,70,49,142,102,24,228,240,36,236,240,46,36,70,29,60,198,114,
112 1,99,20,102,54,9,152,167,3,141,134,56,121,192,194,60,244,194,118,46,97,56,54,99,57,0,224,232,102,234,115,117,113,56,29,90,14,143,0,118,
113 194,53,147,60,121,172,246,74,194,59,51,96,30,139,12,39,163,135,83,129,140,81,208,112,219,21,168,230,32,140,225,16,20,68,58,12,228,100,100,204,
114 35,137,201,213,212,66,35,49,157,176,133,29,179,202,201,128,60,123,0,245,230,17,210,152,206,109,29,78,76,108,103,71,81,71,33,194,28,204,99,199,
115 70,51,211,179,25,192,120,224,228,142,172,49,154,152,102,110,216,110,35,29,7,8,58,58,154,118,120,30,37,128,46,243,192,132,134,17,209,152,224,224,
116 44,22,14,78,172,103,172,7,108,152,131,54,215,71,179,207,148,194,58,43,136,128,108,227,30,124,192,9,16,139,120,132,64,99,100,112,48,143,109,158,
117 36,24,140,154,48,15,76,204,99,150,167,19,131,171,179,129,141,71,39,82,157,136,195,207,136,199,109,157,71,72,59,57,43,83,12,81,155,20,200,102,
118 27,138,28,135,98,71,67,177,115,209,192,132,121,140,114,134,49,208,161,217,193,141,196,116,234,100,58,49,144,114,97,65,115,195,98,88,2,81,132,124,
119 83,9,147,25,224,92,118,99,61,28,49,142,135,10,115,113,62,224,118,195,16,85,154,204,136,135,50,8,45,153,176,218,53,14,71,110,39,98,49,152,
120 187,1,89,48,13,30,35,31,121,212,237,12,99,146,14,206,6,109,71,6,167,103,7,85,29,14,222,57,28,31,59,28,30,159,117,29,54,44,57,88,
121 206,131,25,157,12,133,28,220,84,116,56,67,211,169,167,204,35,222,97,101,58,158,140,59,29,25,139,7,66,198,161,9,212,205,145,225,163,108,242,21,
122 158,84,60,31,142,7,72,102,32,54,243,140,121,232,138,108,116,34,41,235,21,140,249,217,132,73,88,2,69,30,25,59,58,158,153,11,7,45,70,67,
123 145,96,194,17,216,30,152,222,200,234,125,179,24,185,71,98,16,22,28,6,50,57,187,24,232,101,57,53,26,112,22,15,59,29,178,30,59,61,109,212,
124 115,117,29,52,113,28,177,153,8,93,90,30,142,20,92,198,81,230,22,222,120,18,167,129,230,98,48,241,97,212,248,236,88,46,56,118,122,59,41,204,
125 200,114,193,6,96,130,241,17,138,247,65,232,206,9,152,233,169,168,92,198,212,124,194,208,121,134,60,194,37,179,171,34,142,14,213,212,66,41,196,114,
126 100,100,58,113,20,57,22,68,46,173,158,186,139,139,184,136,71,181,28,30,198,115,83,35,155,70,135,54,49,135,78,160,122,56,67,231,83,91,48,159,
127 67,24,186,142,207,69,11,4,38,77,71,162,195,33,115,171,65,236,1,141,97,74,35,54,131,131,212,50,58,55,116,31,100,34,31,59,102,148,93,138,
128 236,121,232,224,211,79,6,169,224,72,163,171,39,98,195,211,35,33,203,83,65,200,177,78,221,81,144,225,177,35,134,79,29,158,220,71,74,100,115,20,
129 40,230,236,135,51,34,156,24,219,16,184,143,100,59,100,104,236,236,29,79,70,22,8,76,204,132,45,77,15,93,72,118,59,159,49,154,217,141,178,157,
130 79,169,213,145,152,225,147,80,176,93,196,204,245,196,7,76,103,206,131,28,216,106,224,57,171,128,237,161,209,12,135,46,218,142,197,140,108,135,13,15,
131 142,0,248,225,227,199,3,205,117,23,65,97,233,28,68,46,204,132,38,77,4,45,74,122,226,135,162,193,34,238,34,227,220,68,45,177,156,16,204,224,
132 71,103,7,98,132,44,100,59,117,159,29,148,72,224,73,71,7,238,167,100,106,61,104,100,118,198,236,92,88,40,248,224,130,78,179,78,166,188,112,201,
133 28,71,47,20,197,109,226,1,163,216,40,37,134,237,177,8,177,226,76,102,161,213,181,28,31,24,88,46,209,140,244,205,161,235,25,15,92,98,226,199,
134 143,117,18,107,171,34,184,157,129,144,133,93,142,134,24,116,236,7,38,69,61,113,108,93,196,120,241,96,187,197,135,96,226,118,41,140,236,204,204,237,
135 168,97,119,16,100,234,81,46,166,154,59,18,131,179,228,117,100,237,196,92,200,200,237,140,99,214,55,142,93,178,56,12,58,29,12,115,59,20,112,123,
136 177,9,12,142,204,140,207,184,180,62,234,67,238,168,61,213,182,197,135,202,226,47,106,61,24,200,245,163,67,211,33,143,90,167,110,38,178,113,30,61,
137 169,147,108,103,168,102,33,87,98,17,154,8,76,212,237,142,201,196,163,197,143,53,212,73,69,140,129,168,92,140,103,174,221,139,153,52,23,113,33,241,
138 221,177,219,222,234,36,174,44,144,204,114,132,57,149,14,147,78,99,26,57,50,53,147,137,166,186,182,142,163,212,88,200,102,49,118,134,103,102,99,29,
139 177,128,187,81,79,184,182,37,196,123,218,143,163,25,218,153,158,140,208,66,208,135,166,115,179,39,178,106,18,61,168,121,173,66,232,198,118,166,66,226,
140 140,197,204,197,11,181,43,39,20,62,44,53,183,22,202,226,60,28,79,145,168,251,67,38,70,98,133,216,192,236,201,231,110,217,30,180,61,23,20,33,
141 18,40,66,142,206,198,118,46,102,209,147,81,7,184,196,184,189,183,17,47,106,62,141,66,224,100,118,51,179,183,99,29,153,3,35,36,62,198,104,246,
142 49,230,153,31,121,144,188,204,244,141,15,90,16,93,218,139,177,207,181,60,75,139,111,106,31,99,62,12,98,227,59,23,118,41,145,145,15,177,128,151,
143 20,108,88,107,218,132,149,140,94,208,246,163,156,116,71,136,90,60,92,201,226,90,141,123,136,155,136,245,50,62,51,182,77,5,11,187,32,185,148,251,
144 27,196,177,182,107,80,242,153,31,153,139,145,161,216,161,142,218,40,187,180,100,100,104,243,38,219,99,30,86,54,64,100,200,134,108,154,10,100,102,70,
145 70,64,125,140,162,88,205,53,168,73,90,143,169,145,241,140,217,52,104,201,217,25,25,217,25,182,201,217,246,77,5,196,180,59,43,177,117,104,200,83,
146 67,238,198,62,198,3,216,208,75,25,166,177,137,41,144,249,155,37,118,46,40,80,187,66,50,51,159,50,40,243,35,91,50,30,243,35,232,237,144,59,
147 23,32,161,113,68,23,51,159,50,65,44,102,154,198,217,88,196,204,143,169,155,33,154,50,118,67,230,106,60,202,37,141,230,177,182,83,33,232,237,148,
148 99,186,158,172,236,81,89,59,40,246,55,154,198,105,88,196,204,135,169,155,33,154,50,104,70,70,96,124,204,162,76,141,109,141,183,153,137,67,51,224,
149 209,145,5,50,20,172,157,207,187,67,230,70,137,50,18,243,49,40,102,125,93,159,24,81,246,131,31,51,83,230,72,36,201,237,153,26,243,33,40,100,
150 61,93,159,25,161,241,67,31,118,12,157,161,246,141,143,104,60,75,67,239,104,126,208,249,26,31,104,49,243,53,30,103,18,100,86,204,155,121,144,146,
151 153,143,187,62,162,143,140,49,246,128,61,220,121,155,219,50,108,211,49,40,236,125,219,34,12,124,132,62,40,15,153,160,147,50,182,100,247,153,54,134,
152 99,193,216,245,104,124,97,143,187,83,230,113,38,104,217,145,175,50,18,142,199,218,31,2,11,144,5,198,139,180,65,238,202,36,200,210,153,154,134,98,
153 65,216,242,10,30,48,199,197,40,247,104,37,217,91,51,52,211,54,202,236,77,217,245,104,124,131,31,20,163,218,71,153,189,183,102,154,102,36,174,196,
154 218,15,86,135,198,20,125,162,143,119,18,102,86,204,222,105,153,165,51,19,118,37,90,15,24,97,226,148,123,72,247,111,18,209,182,218,15,53,160,244,
155 20,125,69,15,32,195,218,16,123,176,18,238,217,155,205,51,53,230,98,81,216,240,20,60,132,30,49,15,180,1,238,209,183,111,52,204,215,187,109,29,
156 143,1,67,212,99,227,40,241,64,61,218,54,102,247,187,52,166,109,163,177,32,40,121,6,30,49,7,180,1,46,209,179,50,154,102,105,93,137,180,30,
157 2,143,169,25,16,15,141,30,41,4,187,121,166,102,149,219,119,98,65,160,146,12,60,82,137,20,2,90,32,151,101,109,217,175,118,218,52,18,2,132,
158 168,194,70,81,34,128,75,68,109,161,77,104,107,221,137,70,130,64,80,146,12,60,98,9,20,2,93,163,109,10,107,183,189,219,104,236,72,52,18,162,
159 132,140,162,69,0,150,136,37,163,219,104,105,173,4,148,80,148,20,37,70,30,49,4,138,1,46,208,214,136,107,179,74,237,180,104,220,80,149,24,121,
160 8,60,80,9,21,109,161,77,118,247,187,109,26,55,20,37,70,30,66,15,20,2,69,91,104,83,93,189,238,219,70,141,218,9,1,132,144,130,69,3,
161 98,129,182,136,107,183,149,161,168,41,184,161,234,65,234,67,227,0,241,162,90,20,214,133,123,67,81,163,96,40,74,138,18,66,9,25,68,138,182,208,
162 166,180,123,218,26,86,141,197,9,1,66,72,65,35,40,145,86,218,35,109,30,246,134,149,163,113,66,84,97,42,48,145,129,177,86,218,33,173,30,246,
163 143,43,67,98,155,1,66,72,48,145,129,177,128,72,164,109,163,205,20,107,218,9,140,216,12,37,70,18,50,137,21,109,162,26,208,175,104,242,180,110,
164 41,184,161,42,65,36,81,34,173,138,67,90,21,237,13,65,70,197,54,3,9,82,9,25,68,140,13,138,67,69,21,237,30,81,70,197,55,20,37,70,
165 18,69,108,84,209,83,90,21,237,30,86,141,160,166,192,97,32,65,36,1,35,91,26,219,66,188,83,202,208,212,20,216,12,218,145,178,43,99,3,98,
166 144,209,72,107,71,189,161,168,41,184,161,42,48,146,43,99,3,98,166,138,43,197,60,162,141,65,70,198,108,6,18,69,108,96,108,85,182,133,120,167,
167 149,161,168,40,208,25,181,25,178,43,99,3,99,91,20,87,140,242,138,52,162,155,140,216,12,36,138,216,192,216,211,69,35,197,21,237,13,65,70,198,
168 109,72,218,171,100,86,198,154,50,60,81,74,40,212,20,108,83,96,48,146,43,100,3,70,154,50,60,83,202,41,229,20,108,102,192,102,212,141,144,13,
169 24,13,20,143,20,82,138,122,12,108,102,192,141,170,182,64,108,147,70,71,138,121,69,60,162,141,140,216,12,218,145,178,43,99,1,163,35,198,41,70,
170 122,12,108,99,64,141,145,77,32,26,52,209,72,104,162,148,103,160,207,65,141,2,26,4,108,128,104,211,70,71,140,82,140,82,138,54,49,170,67,84,
171 141,145,77,36,209,145,227,20,163,60,163,61,6,54,67,64,141,144,13,32,26,50,60,98,148,83,208,103,198,54,51,106,166,170,182,52,209,145,227,35,
172 197,20,162,158,131,26,4,53,84,213,86,198,154,52,209,145,226,158,131,61,6,54,67,85,77,85,108,96,52,107,198,66,138,41,70,124,134,129,13,5,
173 53,64,210,77,25,30,50,60,98,148,103,160,198,200,104,16,213,83,72,15,37,227,35,198,41,70,122,12,108,99,64,134,170,154,64,52,107,198,41,70,
174 41,70,124,143,144,208,33,170,6,144,13,37,227,20,163,20,163,62,49,160,71,129,13,85,52,128,104,211,70,71,140,82,144,168,71,200,104,41,170,166,
175 168,26,75,200,133,24,165,24,168,51,228,120,43,193,77,32,26,73,163,35,198,66,140,84,25,242,62,67,85,77,32,26,75,200,133,34,20,133,66,62,
176 67,64,134,168,61,65,228,7,146,82,33,70,42,12,249,13,5,53,65,234,6,146,242,35,198,41,70,41,70,122,17,242,26,170,105,0,210,3,201,120,
177 200,82,21,8,249,31,33,170,166,170,154,64,121,47,24,165,24,168,71,200,249,13,5,120,41,164,188,136,82,33,72,84,25,242,60,8,240,87,170,154,
178 75,201,121,16,164,42,16,168,71,200,104,43,193,77,80,122,222,68,40,197,66,21,6,124,143,5,122,131,212,13,37,227,20,163,21,8,89,31,35,193,
179 77,85,52,151,145,10,68,41,10,132,124,143,171,193,94,160,245,7,146,82,74,68,40,197,66,62,71,213,234,15,91,201,121,16,164,42,16,168,71,213,
180 224,175,5,122,131,201,121,37,34,20,133,66,22,175,5,122,131,212,30,75,200,133,34,20,133,169,106,240,87,130,154,75,201,121,16,164,66,144,178,62,
181 71,129,30,10,245,7,168,60,136,82,33,72,84,33,106,240,87,128,61,111,89,86,242,34,16,168,66,200,240,87,168,61,65,228,188,136,82,33,72,90,
182 150,165,171,212,30,160,245,148,136,82,21,8,84,35,228,125,94,160,245,7,146,242,74,68,66,21,8,90,150,175,5,122,131,214,85,149,81,20,168,71,
183 213,224,175,0,40,1,84,30,73,72,136,168,132,124,143,169,64,30,160,245,7,145,10,68,41,10,132,42,17,224,175,5,120,3,212,30,68,41,16,164,
184 68,82,200,240,82,128,20,0,171,42,202,68,41,10,132,45,75,87,130,188,1,235,122,202,168,82,34,42,33,10,10,80,2,128,21,101,89,85,17,81,
185 20,181,45,75,87,168,61,101,89,85,17,81,20,181,45,75,87,168,61,64,171,41,17,21,16,133,169,106,90,188,21,235,42,202,178,170,34,149,8,250,
186 188,0,160,5,0,42,209,104,168,132,42,16,181,120,1,64,10,0,245,148,136,82,34,41,106,90,188,0,160,5,0,122,202,178,170,33,11,82,200,240,
187 82,128,20,0,171,42,202,68,41,11,82,212,181,120,1,66,85,66,172,170,136,168,132,45,74,10,80,2,172,171,42,202,168,138,136,165,169,106,80,2,
188 128,61,101,89,85,17,81,20,181,45,94,10,245,149,104,178,173,21,17,81,20,160,5,0,42,202,178,172,170,136,168,138,88,22,175,0,40,1,86,139,
189 41,17,21,42,90,150,5,0,40,1,64,10,168,138,136,168,138,90,150,5,0,40,1,66,85,149,101,84,169,106,80,2,128,21,104,20,84,69,68,84,
190 69,74,150,165,171,192,10,18,170,32,74,168,138,149,40,2,0,20,0,171,42,202,178,170,34,162,41,106,80,2,128,20,37,89,85,17,81,20,181,45,
191 75,4,129,86,85,162,162,42,34,165,75,82,128,20,0,171,42,208,40,8,138,136,165,129,96,80,2,173,2,139,69,68,84,169,106,88,36,10,178,172,
192 170,136,168,138,90,150,5,0,40,1,66,129,42,202,168,138,149,45,74,0,80,2,173,2,138,136,168,138,136,169,4,169,66,129,40,74,168,128,136,169,
193 4,169,64,16,0,160,5,89,86,128,144,72,36,10,0,80,2,133,2,85,149,81,21,17,75,82,193,32,129,64,160,81,81,21,32,149,40,1,64,10,
194 0,85,149,104,20,4,69,44,10,0,88,20,0,171,69,68,90,42,34,164,18,9,2,128,21,101,84,69,68,84,69,45,75,4,129,66,129,64,160,80,
195 18,9,82,212,160,5,0,64,160,81,81,21,17,82,9,4,130,4,161,64,68,10,2,34,164,18,165,0,64,2,172,171,64,160,36,18,9,2,128,20,
196 0,161,64,160,34,42,34,150,9,4,130,65,2,129,64,162,164,18,165,0,40,1,64,10,0,85,160,80,18,8,128,144,44,18,5,0,64,162,164,40,
197 169,4,130,65,2,129,64,149,82,9,4,129,96,144,40,1,66,129,64,160,36,18,9,82,128,20,0,171,64,160,81,82,9,4,130,65,32,80,2,132,
198 170,136,9,4,130,65,0,18,8,20,90,5,2,128,144,72,36,18,5,0,40,80,40,8,138,136,9,4,130,65,32,129,64,160,81,82,9,82,128,36,
199 18,8,20,10,2,65,17,75,4,129,66,144,64,160,80,48,162,160,2,0,20,40,18,130,32,34,2,65,32,144,72,32,80,40,20,84,133,2,138,144,
200 72,20,40,0,80,2,133,2,128,144,72,36,18,9,2,133,2,129,69,68,84,130,65,0,16,1,2,129,77,1,16,18,9,2,128,36,16,40,20,10,
201 5,21,32,88,36,19,64,148,40,9,4,130,65,0,16,1,32,129,64,162,165,82,9,4,130,65,52,208,37,10,2,65,32,144,72,36,16,40,20,84,
202 133,3,4,0,64,4,0,40,80,18,9,4,64,42,1,114,160,23,64,160,81,104,184,106,128,168,10,129,64,162,193,117,193,52,75,202,133,66,149,16,
203 180,64,68,10,46,176,88,45,66,11,80,5,0,88,46,9,2,162,61,10,105,94,217,94,242,148,180,134,176,80,82,85,65,64,21,64,128,4,0,88,
204 42,0,32,82,133,68,121,77,52,166,154,243,94,143,45,42,128,160,170,10,160,64,85,85,34,128,192,4,130,192,16,0,160,136,136,84,123,208,215,188,
205 211,74,107,209,229,164,17,86,69,2,2,145,64,138,170,170,160,170,0,176,194,128,137,41,111,42,26,242,154,247,154,242,189,16,188,0,21,64,128,170,
206 170,64,82,2,144,21,106,16,8,97,64,42,94,133,52,175,52,215,182,247,188,165,46,138,0,160,164,5,32,42,129,20,8,170,170,10,0,1,12,48,
207 68,149,10,242,189,178,154,107,222,105,74,84,68,13,106,73,20,21,85,84,8,160,64,85,0,88,44,21,20,16,37,149,229,121,175,108,211,91,52,166,
208 189,10,152,0,42,129,21,85,85,84,8,10,64,85,0,80,80,5,10,132,1,1,10,134,189,237,182,216,147,91,109,239,122,34,0,2,168,12,10,64,
209 82,2,144,20,128,170,4,80,34,130,128,40,2,224,148,123,222,219,98,79,137,18,60,211,77,42,32,0,16,20,138,66,1,8,4,32,17,85,84,21,
210 65,85,85,85,84,20,33,222,134,182,104,241,227,207,159,108,75,111,41,64,0,128,65,128,132,85,34,169,0,132,1,148,8,160,64,82,0,16,1,65,
211 67,162,61,179,68,143,30,124,120,241,237,154,106,36,20,8,69,25,84,101,82,42,145,84,138,164,0,80,85,82,40,17,65,66,8,146,189,237,182,36,
212 120,241,227,196,137,109,239,44,36,85,33,20,138,164,85,34,144,138,66,42,168,40,1,21,72,69,85,0,208,165,43,102,182,60,120,243,226,71,137,109,
213 239,68,170,169,20,132,82,16,8,64,33,20,132,85,85,80,85,85,85,82,2,172,41,71,188,209,45,143,30,60,248,241,45,182,87,164,0,138,163,1,
214 8,4,85,33,20,132,81,149,72,170,64,34,129,8,4,90,130,2,60,166,182,216,243,226,89,15,30,36,75,205,68,130,169,8,164,34,145,84,138,164,
215 85,34,144,138,164,2,16,8,69,33,21,64,1,10,134,137,108,249,241,226,231,199,159,109,179,81,32,170,50,144,101,82,42,144,20,138,164,82,17,84,
216 128,66,0,202,163,17,72,160,180,67,77,108,121,243,236,153,50,62,60,75,101,42,40,40,196,32,196,81,149,72,170,170,164,5,80,34,169,8,65,136,
217 65,136,66,0,6,134,189,177,227,207,139,159,100,200,120,246,222,244,0,81,136,65,136,49,20,138,164,80,32,42,168,17,84,101,32,202,65,136,66,2,
218 134,143,41,162,91,62,200,251,38,67,207,137,52,210,234,66,12,49,6,33,8,69,34,129,1,84,1,64,21,72,69,24,98,12,50,170,193,10,134,154,
219 216,241,227,217,50,62,124,123,98,94,136,10,163,16,130,136,66,17,72,10,64,85,2,40,17,64,138,4,34,140,66,17,84,2,133,121,173,137,30,200,
220 251,38,67,199,143,53,229,128,16,98,12,49,6,82,42,170,130,168,42,170,168,40,41,20,131,12,65,136,164,8,20,165,109,177,39,207,178,100,124,249,
221 246,219,53,16,21,72,48,196,24,132,85,32,42,168,42,170,128,16,8,66,16,98,12,49,8,170,0,136,87,154,36,120,243,236,153,50,62,60,73,175,
222 124,0,131,16,98,16,132,82,42,170,129,1,85,64,138,163,40,195,40,195,40,202,160,25,74,246,196,137,62,200,248,185,241,231,219,53,229,130,144,132,
223 24,132,34,145,85,85,84,20,128,69,85,34,140,66,12,48,195,16,132,0,161,94,219,99,207,178,100,46,200,249,241,45,154,137,34,144,98,12,50,144,
224 138,170,10,160,69,85,32,17,84,138,65,136,48,195,16,138,161,66,154,104,147,231,217,11,178,100,200,120,150,222,136,160,65,136,65,136,66,41,21,72,
225 160,64,85,0,85,82,16,130,136,48,162,12,66,40,64,175,53,177,227,217,11,139,139,178,62,61,179,94,128,4,24,130,134,32,196,34,144,21,64,128,
226 170,0,0,164,82,16,131,12,65,134,33,21,66,133,52,72,147,226,236,142,197,217,31,30,217,165,73,8,65,134,24,98,16,138,69,5,80,80,80,0,
227 5,82,16,131,12,48,195,12,50,170,232,243,91,30,201,144,184,187,33,115,226,68,188,168,10,65,134,24,81,6,34,145,85,84,1,64,22,160,4,33,
228 6,33,6,32,196,33,20,0,10,87,182,36,123,38,66,231,108,143,159,108,215,234,66,12,48,195,16,138,64,32,42,130,130,130,168,42,169,20,131,16,
229 97,68,20,66,40,80,166,182,36,249,243,177,113,113,118,67,196,154,82,130,144,130,136,40,132,25,84,128,170,160,64,85,0,85,82,16,131,16,131,40,
230 196,34,172,10,87,137,18,61,147,38,66,236,135,159,109,239,64,2,16,131,12,66,17,85,85,65,84,20,20,20,8,170,49,8,49,8,49,20,128,0,
231 136,83,77,18,124,123,38,76,135,159,109,183,151,85,32,196,32,202,69,85,5,5,80,80,80,5,5,82,16,98,16,132,82,2,134,87,189,177,35,207,
232 159,30,124,120,150,205,42,64,8,69,24,138,164,5,80,80,5,0,0,0,5,82,16,132,24,132,34,168,6,133,121,173,182,60,120,241,226,68,182,105,
233 74,144,85,33,8,164,85,85,5,0,88,44,20,1,85,85,85,85,85,84,0,17,16,166,154,219,98,71,137,108,73,175,121,104,170,4,34,145,85,64,
234 0,1,64,2,0,0,160,170,4,85,34,130,128,7,43,222,105,162,68,182,37,179,77,121,83,5,82,41,21,84,20,1,64,0,32,16,0,0,5,5,
235 80,85,5,8,81,10,247,182,217,162,91,52,211,74,82,192,1,84,138,170,10,0,0,0,1,8,4,0,20,1,65,85,65,96,9,71,149,230,154,219,
236 102,154,107,222,137,130,170,170,170,130,128,0,0,0,64,48,128,0,40,0,2,128,6,8,133,43,222,105,166,182,247,154,84,76,20,21,84,20,20,2,
237 0,1,12,2,16,0,5,0,80,5,135,66,149,239,53,230,154,243,74,84,76,20,21,84,20,22,161,0,134,24,64,0,0,0,0,2,1,162,33,94,
238 83,94,243,94,82,149,18,21,0,85,0,0,0,128,66,16,224,16,0,0,0,88,4,40,136,82,189,239,123,222,82,161,120,40,2,130,128,0,4,2,
239 16,193,3,8,0,64,0,2,26,34,20,165,123,202,242,148,168,156,0,20,0,0,2,16,134,28,33,8,64,2,176,12,17,17,10,87,149,229,41,74,
240 148,133,64,0,1,96,1,8,97,248,67,8,4,3,10,81,10,82,188,165,41,81,19,0,0,0,0,128,66,28,48,248,67,0,128,64,52,162,20,165,
241 41,74,133,68,225,0,0,0,0,128,67,15,254,24,64,33,133,40,136,82,148,165,68,68,64,192,32,0,16,8,97,193,2,129,240,132,32,16,232,136,
242 136,82,161,74,148,240,0,0,8,4,33,195,250,112,194,16,135,165,16,168,84,42,34,82,24,0,4,33,8,124,41,248,97,132,48,233,68,68,42,34,
243 34,80,48,128,4,2,16,195,244,254,28,33,224,148,162,21,17,17,41,194,16,132,33,135,255,252,48,195,10,104,136,136,137,68,248,4,32,16,195,15,
244 79,167,12,48,255,68,162,34,37,63,8,66,28,63,250,120,112,195,133,52,162,81,41,76,48,132,33,135,255,167,240,225,240,77,18,137,74,126,16,225,
245 195,254,159,225,195,135,77,41,74,83,134,24,67,15,255,79,248,112,253,52,162,83,160,120,97,240,160,122,127,240,225,255,74,105,79,134,24,120,127,211,
246 255,195,195,79,74,82,159,14,31,255,255,254,31,15,211,77,63,195,15,15,244,255,254,31,244,211,79,252,63,255,255,255,135,255,211,167,15,15,135,253,
247 63,208,60,33,250,104,148,74,127,12,60,63,15,254,31,255,233,165,52,240,225,225,255,195,78,31,15,250,82,148,211,252,56,127,15,255,255,167,79,79,
248 254,24,97,240,225,255,224,158,157,52,211,167,255,240,255,194,16,132,48,79,135,166,137,68,68,68,162,116,135,8,66,16,128,64,33,211,0,0,80,0,
249 8,83,66,161,74,242,148,165,42,34,34,83,225,0,0,0,0,0,0,0,80,80,85,0,80,5,8,122,33,74,242,188,215,154,243,94,242,149,18,129,
250 10,128,42,170,168,40,40,2,170,170,130,168,40,0,0,7,232,136,87,148,211,94,217,166,154,107,222,84,68,192,0,21,85,65,85,85,85,72,170,69,
251 85,85,5,0,128,67,74,21,10,82,189,239,53,230,154,107,222,247,161,83,128,2,170,170,170,170,169,21,85,84,138,160,170,0,0,16,244,162,21,10,
252 87,149,230,188,211,94,107,222,242,149,19,0,0,85,85,85,82,42,145,85,85,85,85,64,0,0,0,2,26,81,10,82,149,239,53,230,154,105,166,189,
253 229,41,104,16,80,85,85,32,42,170,170,145,85,72,170,160,160,0,16,195,232,136,87,149,230,188,211,77,52,211,94,242,161,104,16,5,85,85,85,85,
254 85,85,85,85,85,85,80,0,5,0,0,0,14,136,82,189,230,154,217,173,182,105,166,189,229,42,96,0,170,170,164,85,85,85,85,85,85,85,5,80,
255 85,0,80,80,0,0,209,10,83,77,52,75,98,68,137,109,182,222,242,162,64,21,84,138,69,82,42,170,170,169,21,85,85,84,138,170,170,160,160,0,
256 1,161,74,243,91,18,60,121,241,227,196,182,219,202,152,42,145,72,164,82,41,20,138,69,85,34,170,130,170,170,145,72,164,80,80,134,136,83,77,108,
257 120,243,231,217,31,30,36,75,222,144,2,41,8,66,16,138,66,41,21,72,164,82,42,169,21,85,85,85,85,85,64,0,40,133,123,109,137,62,61,145,
258 243,231,196,137,53,232,128,10,164,33,6,33,20,132,85,82,41,20,138,164,80,85,85,82,42,170,170,168,122,21,239,53,177,227,199,159,62,60,120,246,
259 205,121,112,82,16,132,33,8,69,82,41,20,138,66,16,138,160,160,170,164,82,16,138,170,1,68,71,188,214,196,143,30,124,249,241,227,196,182,105,82,
260 0,164,33,8,66,17,72,170,69,33,20,132,82,42,168,42,129,21,84,138,170,161,10,33,74,107,98,71,159,30,200,249,241,35,205,52,165,130,169,8,
261 66,16,138,164,85,34,145,72,69,33,21,72,164,82,42,145,72,170,170,29,10,243,91,18,60,249,243,236,143,143,18,36,215,162,0,41,8,66,16,132,
262 33,21,85,84,138,164,82,17,72,170,66,41,8,66,16,132,80,93,10,107,98,71,159,100,201,147,38,67,199,182,242,164,20,132,32,196,33,8,170,170,
263 170,170,164,82,41,20,138,69,33,8,66,16,131,17,85,66,133,52,209,227,207,139,178,23,23,100,124,120,147,74,144,33,8,48,195,16,132,34,170,170,
264 170,170,170,130,169,20,131,16,97,134,24,98,17,85,67,41,77,108,120,246,76,133,217,11,178,62,61,179,74,128,4,32,195,12,49,6,34,145,85,84,
265 21,84,21,65,72,66,12,66,12,65,134,33,8,0,20,66,154,104,145,231,217,50,23,100,200,248,246,219,122,85,70,24,97,134,24,98,17,85,85,84,
266 20,20,20,0,20,138,49,6,24,97,134,24,138,161,148,175,53,177,227,207,178,100,46,125,144,241,45,188,168,10,65,134,24,97,134,33,8,170,160,160,
267 10,160,170,170,170,69,82,16,131,12,49,21,84,2,82,189,182,199,159,62,46,201,147,35,227,219,53,233,2,16,97,134,20,66,16,138,170,10,10,10,
268 10,10,170,10,164,32,195,10,24,97,136,69,80,161,74,104,145,39,207,139,178,23,100,200,248,150,205,42,2,144,97,133,12,49,8,69,85,80,80,5,
269 80,80,85,85,33,6,24,97,134,24,98,16,128,0,136,83,91,18,61,147,38,66,226,236,143,143,18,107,210,170,65,134,24,97,136,69,32,42,130,130,
270 168,42,170,144,132,24,97,134,24,97,134,33,20,0,17,30,246,196,143,62,200,92,92,93,145,241,226,91,122,65,72,48,195,12,49,8,170,170,170,10,
271 170,10,170,164,33,8,65,136,40,80,194,136,50,170,130,20,173,182,60,123,33,113,113,118,76,143,143,18,105,82,170,48,195,12,65,136,69,85,5,5,
272 5,85,85,85,85,34,144,131,12,65,134,24,138,171,161,77,52,72,241,236,153,50,100,124,248,150,205,42,65,72,65,136,49,8,69,34,130,168,2,128,
273 0,0,42,169,8,66,12,49,6,33,21,67,66,188,214,196,137,62,124,249,243,227,219,109,229,72,41,8,49,6,33,21,85,64,0,0,0,0,0,1,
274 85,84,138,66,16,132,85,85,13,10,247,182,36,120,241,231,199,137,18,105,165,77,72,66,16,132,34,170,168,0,64,32,1,0,0,85,85,33,20,132,
275 82,2,134,136,87,154,216,145,34,68,143,108,73,175,122,32,2,144,132,82,17,84,20,0,32,16,132,32,10,10,170,170,164,80,80,88,81,10,247,154,
276 219,98,91,18,217,166,188,169,0,85,34,145,85,65,66,1,8,4,32,16,5,0,85,85,85,85,80,130,34,21,239,53,182,219,109,179,77,121,81,2,
277 170,170,69,80,80,0,8,66,24,66,0,160,160,170,10,160,160,1,208,165,123,205,52,214,205,53,239,122,38,10,10,170,170,0,1,8,97,194,0,0,
278 10,160,170,10,10,1,13,16,165,123,205,52,211,77,123,202,136,128,0,10,170,160,0,1,135,134,16,128,2,130,168,40,40,0,4,18,133,43,222,243,
279 94,107,222,242,162,96,0,160,160,160,16,135,135,224,21,5,5,85,5,0,12,18,84,41,94,247,189,239,43,209,19,128,40,2,128,4,56,127,128,64,
280 1,64,0,20,0,2,29,16,165,41,94,242,188,165,42,34,96,0,160,0,1,15,195,240,128,0,2,128,2,132,3,210,84,41,74,242,149,232,84,68,
281 192,0,0,0,33,135,248,112,128,0,0,0,0,4,3,209,16,165,41,74,82,148,168,137,192,0,0,32,24,127,195,128,64,0,0,32,0,16,233,66,
282 161,74,82,148,168,84,166,16,0,0,132,56,127,14,16,0,128,4,2,31,162,33,74,133,41,80,168,148,132,0,32,1,14,31,225,132,32,16,0,128,
283 67,210,136,84,41,80,165,68,74,97,0,0,8,67,15,254,24,4,2,16,135,233,66,162,21,10,136,136,158,1,0,8,66,31,254,24,64,33,8,67,
284 210,136,136,133,68,66,209,56,66,0,16,135,255,225,225,8,67,15,165,40,136,84,68,162,120,64,32,16,225,211,240,240,195,14,31,210,136,137,68,68,
285 208,56,64,33,225,167,255,135,12,56,127,74,81,17,41,78,24,66,24,127,79,225,248,112,225,250,82,136,148,211,134,24,127,255,255,134,28,63,244,162,
286 82,159,195,15,15,79,255,225,195,135,14,154,82,137,167,225,195,255,167,135,240,225,225,254,148,166,154,67,195,225,167,255,252,56,120,127,166,148,167,255,
287 135,255,255,240,248,126,29,58,105,167,240,255,255,255,15,248,127,253,41,167,255,15,255,255,225,254,31,253,58,127,255,255,254,31,255,195,254,157,58,127,
288 195,255,255,135,255,225,255,167,79,167,15,255,225,255,255,255,255,79,79,225,255,252,63,255,255,195,211,211,255,255,255,15,255,250,7,255,244,253,63,135,
289 254,31,255,255,132,63,165,40,148,167,240,195,135,12,56,127,167,255,211,166,154,127,252,56,97,15,15,255,166,154,125,63,252,63,195,15,255,74,105,166,
290 144,248,97,255,135,15,195,253,61,52,233,233,255,195,15,14,16,134,26,120,122,82,136,148,68,68,166,159,132,32,16,0,0,0,252,0,0,20,3,4,
291 162,33,74,87,148,165,66,149,18,148,248,0,0,0,40,2,128,40,42,170,168,40,2,132,52,149,30,87,154,243,77,52,215,189,232,84,225,5,5,85,
292 85,80,80,85,85,34,145,85,65,64,0,3,232,133,43,222,105,173,182,107,102,154,247,149,19,0,5,82,42,170,170,145,84,132,82,41,21,85,65,96,
293 1,232,133,41,74,243,94,105,173,154,217,166,189,229,68,224,160,164,85,34,144,138,69,34,145,72,170,170,10,1,0,244,68,66,148,175,121,166,154,217,
294 166,154,107,222,84,76,0,21,72,170,69,34,144,138,69,34,169,20,20,0,0,2,16,165,16,165,123,205,123,109,154,219,102,154,247,149,19,5,5,34,
295 169,21,72,164,82,41,8,69,34,170,128,0,66,28,18,84,43,222,105,173,154,217,173,154,107,202,84,68,8,40,41,21,84,138,69,82,41,8,170,69,
296 85,80,0,0,0,0,13,17,30,247,154,219,109,137,109,182,205,52,175,68,193,64,138,164,82,42,145,84,138,69,34,145,85,84,21,84,1,64,2,20,
297 41,94,246,219,18,60,72,241,34,91,53,239,68,10,170,145,72,69,34,169,20,138,69,82,41,20,138,66,42,170,170,128,0,65,10,87,182,216,241,231,
298 217,31,30,60,73,175,42,64,20,138,66,16,138,66,16,138,66,17,72,164,85,85,33,20,132,34,170,168,6,133,41,173,143,62,124,93,147,38,67,199,
299 154,242,193,84,131,16,132,33,8,66,17,72,69,33,8,69,34,145,72,69,85,34,170,168,0,80,175,108,72,243,236,133,217,11,159,30,36,215,150,10,
300 164,32,196,24,132,33,8,164,33,8,66,17,72,170,170,164,33,8,164,34,128,5,16,175,52,72,147,231,217,50,100,200,120,150,205,42,85,72,66,12,
301 66,16,132,33,20,132,32,196,33,8,170,170,170,65,136,66,16,138,1,68,123,205,18,60,249,246,66,236,143,159,30,217,165,74,170,140,66,12,66,17,
302 72,66,16,132,32,196,33,20,138,170,66,41,8,69,34,128,104,133,53,177,35,217,50,100,201,147,33,226,77,122,32,42,144,131,16,132,34,144,132,33,
303 8,65,136,65,148,132,33,8,66,41,8,69,32,0,80,175,108,72,243,231,197,217,11,178,62,60,73,165,44,21,72,65,136,65,148,132,34,144,132,32,
304 196,24,132,33,8,66,16,132,24,98,17,85,116,121,162,79,178,100,118,46,118,201,145,241,38,189,32,164,32,196,24,132,33,21,72,164,33,8,66,16,
305 132,33,8,66,12,65,136,48,196,34,174,83,91,30,125,145,217,217,217,217,219,33,226,77,42,2,144,131,12,48,196,33,8,69,34,144,138,66,41,20,
306 132,24,131,10,24,80,194,136,66,0,2,33,173,137,62,200,92,244,236,236,237,145,241,230,189,0,8,48,194,134,24,97,136,66,42,145,85,72,170,170,
307 65,136,48,195,12,48,195,12,50,168,4,165,123,99,207,178,23,59,59,59,23,100,124,73,175,64,33,6,20,40,97,67,16,98,41,21,84,138,170,10,
308 170,164,32,195,12,40,80,161,134,85,0,66,148,209,34,79,139,178,59,59,59,100,200,251,102,190,4,32,194,133,12,40,97,136,66,42,170,170,170,145,
309 84,138,66,41,6,24,97,134,25,85,66,133,53,177,39,217,11,157,157,157,139,178,30,36,210,160,16,130,134,20,40,97,134,34,145,85,85,85,84,138,
310 170,170,69,24,97,66,133,12,49,8,160,136,83,91,30,125,145,217,217,217,216,187,35,226,77,42,1,8,40,97,66,134,24,98,17,72,170,170,170,170,
311 170,170,65,134,24,97,67,10,24,98,42,130,33,77,18,60,251,35,179,179,179,177,118,71,196,154,84,5,24,97,133,12,48,196,24,138,69,85,82,42,
312 145,84,131,12,48,195,12,48,161,134,34,168,101,121,162,71,178,100,118,118,122,46,46,200,123,102,150,4,32,161,134,20,49,6,34,144,138,164,85,34,
313 145,72,66,12,65,134,20,40,80,161,136,69,90,21,182,199,178,23,59,61,59,61,59,100,124,75,101,64,82,12,48,161,67,16,98,41,21,85,72,164,
314 33,8,69,33,6,32,195,10,20,40,97,134,34,133,30,104,147,236,133,207,79,79,79,78,217,31,108,210,192,132,24,80,161,134,24,98,16,132,82,41,
315 21,85,85,84,131,16,80,194,154,10,20,48,196,34,229,53,177,44,153,30,158,158,158,158,139,178,30,219,210,66,12,40,80,161,67,12,66,17,85,84,
316 138,170,160,170,164,24,97,134,20,40,97,66,134,24,128,178,189,177,44,133,207,79,68,34,19,209,118,67,205,122,1,8,40,80,166,131,10,24,132,34,
317 145,65,85,84,20,1,72,65,133,12,41,160,161,66,133,16,139,149,237,143,100,46,122,33,61,16,157,157,159,30,107,208,8,48,161,66,133,10,24,98,
318 16,138,170,170,160,160,10,170,65,134,20,48,161,133,10,24,98,42,172,165,108,73,246,71,103,167,162,19,211,182,67,219,122,72,65,66,133,10,20,48,
319 196,33,21,85,85,85,85,85,85,72,66,12,48,161,66,154,10,24,101,90,60,209,231,217,29,136,68,34,19,211,177,113,237,154,146,16,97,66,133,10,
320 24,98,16,138,164,85,85,34,130,169,8,65,134,24,80,195,12,48,195,17,65,17,230,137,62,200,236,236,244,244,236,92,248,246,222,128,164,24,97,66,
321 134,24,132,34,145,85,85,85,65,85,84,132,24,97,133,12,48,196,33,21,65,17,230,137,30,200,92,92,236,236,93,144,241,38,149,1,72,65,133,16,
322 98,16,138,170,170,170,170,170,10,170,164,24,97,134,24,98,16,138,160,8,134,154,36,249,241,118,66,226,231,207,137,53,229,129,8,65,134,32,196,82,
323 42,170,168,40,2,128,2,129,8,48,195,12,48,196,82,0,4,165,53,182,199,159,62,200,249,241,226,91,52,169,5,33,6,32,202,66,42,130,130,128,
324 40,0,42,170,169,20,132,82,41,21,84,2,133,121,173,137,30,124,121,241,226,68,154,242,165,84,132,33,8,66,42,130,128,40,0,0,0,40,42,169,
325 20,132,82,40,40,0,34,35,205,108,72,145,227,199,137,109,179,74,136,0,164,33,20,138,69,5,5,0,0,0,0,0,0,85,85,85,85,32,40,0,
326 80,165,52,214,196,137,30,36,75,102,189,233,170,169,8,69,34,168,40,40,0,0,66,0,0,10,10,170,170,160,160,1,66,149,230,182,216,145,45,182,
327 217,175,42,64,21,72,164,85,80,80,5,0,0,128,4,32,10,160,170,10,160,0,28,165,123,205,109,182,219,108,211,74,84,64,5,82,42,145,65,65,
328 64,2,0,16,128,64,1,64,20,21,64,0,57,81,239,53,179,91,108,211,94,82,164,0,20,138,170,10,10,0,1,0,132,32,0,0,10,10,0,0,
329 0,26,33,74,107,205,52,214,222,247,148,188,21,85,84,20,20,0,2,1,8,112,0,0,0,80,5,0,14,136,143,123,205,121,166,189,229,42,36,0,
330 21,65,65,64,0,0,33,8,67,8,0,0,2,128,0,7,68,66,189,239,53,239,123,202,133,192,1,65,84,1,64,32,24,97,132,33,0,128,40,0,
331 66,8,136,82,189,239,123,222,82,162,36,0,1,64,20,0,2,1,14,28,33,0,128,0,64,33,209,16,175,121,94,242,189,17,56,2,128,40,0,4,
332 2,24,112,240,132,32,0,16,14,136,133,43,202,242,148,165,79,0,0,0,0,0,8,67,15,135,8,64,32,16,250,21,10,87,148,165,42,39,128,0,
333 0,0,0,4,48,255,135,8,64,32,31,68,41,74,82,161,74,148,194,0,0,0,16,132,60,63,194,16,128,67,10,81,10,133,41,74,136,137,224,0,
334 0,1,0,134,31,255,132,2,16,194,148,68,66,149,10,136,137,194,0,16,0,134,31,254,28,33,8,67,210,133,68,42,21,17,62,1,0,0,132,48,
335 254,159,134,16,132,62,137,42,33,81,17,52,12,0,32,16,195,135,79,240,194,16,195,165,17,17,10,136,148,240,8,4,2,24,127,167,248,97,8,125,
336 40,136,136,136,148,240,132,33,12,63,255,225,134,28,41,165,17,17,40,159,132,33,134,30,26,127,225,135,15,165,40,137,68,255,12,48,248,127,254,24,
337 97,253,41,68,68,167,240,135,15,135,255,248,97,195,166,148,162,83,76,56,124,63,255,195,134,28,62,154,37,18,154,97,195,15,255,255,135,12,63,244,
338 162,82,159,195,195,255,255,195,12,56,116,233,74,38,159,14,31,255,255,225,135,15,244,166,148,255,240,255,255,252,48,225,255,74,83,79,248,127,255,255,
339 195,15,15,167,77,62,152,116,255,225,255,195,135,15,211,166,159,255,255,255,255,15,15,254,158,159,255,211,255,195,225,225,255,244,250,127,255,255,255,240,
340 255,135,211,233,254,9,253,63,248,124,60,63,253,62,159,15,167,255,255,240,255,193,63,211,255,255,211,252,63,15,135,254,159,79,225,211,255,255,248,127,
341 255,253,63,255,255,255,252,63,15,253,63,79,255,255,255,240,255,255,254,159,255,167,240,255,135,255,15,250,127,79,255,255,252,63,255,255,255,79,250,127,
342 195,252,63,254,31,233,255,211,255,255,248,127,255,255,255,79,233,255,195,248,127,225,255,167,255,79,244,240,255,195,255,255,255,253,62,159,255,15,195,252,
343 63,253,63,253,62,159,225,252,63,255,255,255,233,244,255,248,126,31,135,255,233,255,211,233,255,15,248,127,255,255,254,158,159,255,195,240,252,63,255,233,
344 253,61,63,225,255,135,255,255,255,233,233,255,240,255,15,240,255,254,159,211,211,252,63,248,127,255,255,254,158,159,255,15,248,127,135,255,244,253,61,63,
345 195,255,195,255,255,255,233,233,255,240,255,135,248,127,255,211,211,211,255,15,252,63,255,255,255,78,159,255,135,252,63,15,255,250,125,62,159,248,127,195,
346 255,14,159,255,167,167,255,240,254,31,195,255,250,127,79,211,252,63,240,255,255,255,250,125,63,254,31,225,252,63,255,79,233,255,255,255,195,255,255,255,
347 211,211,255,240,255,15,240,255,255,167,167,167,254,31,225,255,255,195,233,250,116,250,67,248,126,31,195,255,255,167,167,167,255,135,225,254,31,79,195,167,
348 233,211,233,225,248,120,126,31,255,253,62,158,159,255,15,135,240,255,244,255,233,211,255,254,30,31,15,255,253,63,79,167,255,195,225,252,63,250,127,244,
349 244,255,255,15,135,225,255,254,159,211,233,255,195,240,255,195,250,127,253,61,63,255,15,135,255,135,254,159,244,250,127,195,240,255,255,255,255,167,233,255,
350 225,240,255,193,63,255,254,159,211,252,62,31,225,244,255,255,167,250,127,248,124,63,15,250,127,253,63,167,252,63,15,225,255,167,255,79,244,255,248,126,
351 31,135,255,211,253,63,79,255,15,135,225,255,250,127,167,244,255,254,30,31,135,255,244,254,159,211,255,195,195,240,255,250,127,244,254,159,255,135,195,240,
352 255,233,255,211,253,63,240,248,127,15,254,159,253,63,211,255,225,240,255,135,250,127,244,255,211,240,255,15,255,255,255,167,255,79,225,255,135,255,255,255,
353 211,255,255,248,127,255,255,255,211,255,255,254,31,255,255,255,250,127,255,252,63,255,255,255,244,255,255,255,15,255,255,255,253,63,255,254,31,255,255,255,
354 167,255,255,255,195,255,255,255,253,63,255,255,15,255,255,255,211,255,255,252,63,255,232,31,255,250,127,255,240,255,255,244,15,255,244,240,240,255,166,148,
355 211,233,135,225,135,15,195,250,7,240,225,250,105,166,158,159,233,255,195,254,30,28,48,195,167,211,233,254,157,63,255,211,225,225,195,255,15,254,159,255,
356 211,255,135,79,211,248,127,211,248,112,135,255,233,135,250,125,63,240,79,77,63,135,14,28,56,83,165,63,135,225,167,135,255,253,40,148,77,48,225,225,
357 15,255,167,160,124,33,8,64,0,2,1,8,116,68,66,161,81,10,133,68,68,74,127,134,24,4,0,63,194,0,0,0,1,0,128,2,168,0,116,162,
358 34,34,34,33,81,10,82,149,229,41,74,84,68,194,0,0,0,16,0,128,40,2,128,40,0,0,4,56,97,132,32,0,16,209,17,16,168,82,149,229,
359 53,239,123,202,82,149,48,130,130,128,40,0,0,0,0,2,130,130,130,128,0,0,0,6,148,74,66,24,105,165,17,10,133,41,74,82,188,165,41,74,
360 84,68,224,10,10,160,160,0,1,8,0,40,42,130,168,2,128,0,116,162,74,148,167,135,162,33,74,133,43,202,87,149,229,41,81,48,0,80,85,0,
361 0,0,132,1,65,85,85,84,20,2,16,254,157,41,68,162,81,16,168,84,41,74,133,41,74,84,42,34,80,32,10,10,10,1,0,128,2,128,42,170,
362 170,130,128,4,3,74,34,83,211,209,40,133,66,148,165,41,74,133,41,74,84,42,38,0,0,160,160,170,0,0,0,0,10,10,10,10,10,1,8,126,
363 148,233,250,34,34,20,165,41,74,242,188,175,41,74,84,68,192,21,65,85,85,85,64,0,1,64,20,20,0,0,2,31,165,41,8,67,135,162,34,20,
364 165,43,222,107,205,52,215,189,229,42,64,21,72,164,33,20,138,170,160,160,160,160,0,0,16,254,148,78,1,0,0,8,6,20,68,41,94,105,166,182,
365 216,150,219,52,215,189,16,1,72,65,134,24,98,12,66,42,170,128,40,0,4,0,63,210,136,148,134,0,0,0,10,1,208,165,121,166,182,36,72,145,
366 45,137,52,210,151,5,32,196,20,48,194,134,24,132,82,2,168,40,0,0,6,20,162,34,21,17,41,240,8,0,40,40,0,104,87,188,211,68,182,60,
367 72,145,45,154,242,224,164,32,195,10,24,97,134,24,132,33,21,65,64,33,253,40,84,68,66,162,83,8,0,0,2,168,40,6,82,148,211,91,18,60,
368 72,241,45,154,242,164,20,132,24,130,134,24,97,136,66,41,21,84,1,96,1,133,40,136,133,68,68,68,167,192,0,0,1,64,52,66,189,237,182,216,
369 145,34,68,154,105,75,0,82,12,48,194,134,24,98,16,138,170,160,0,0,1,12,58,81,18,136,136,137,78,144,130,130,170,128,81,30,246,219,18,60,
370 72,241,45,154,242,193,84,131,12,40,97,134,24,138,64,80,5,0,80,0,8,97,166,136,148,68,248,67,0,128,0,104,82,189,182,219,30,36,120,145,
371 38,188,169,82,16,97,133,10,24,80,196,33,21,65,64,32,16,255,255,192,33,255,8,6,136,87,154,216,241,227,207,159,30,37,183,165,72,48,161,77,
372 26,52,104,40,80,196,34,128,0,67,135,250,34,34,112,134,0,0,16,0,85,80,12,175,120,145,39,217,11,139,178,100,124,73,165,128,195,52,118,208,
373 205,219,182,141,26,12,48,202,170,1,244,68,162,34,81,17,41,211,0,128,0,2,170,145,85,66,82,182,217,246,71,103,103,103,108,143,137,53,1,70,
374 104,209,217,153,153,155,183,110,197,10,24,132,80,0,250,34,34,34,34,21,17,19,64,192,2,24,0,0,40,44,16,165,109,177,236,153,11,139,139,159,
375 30,217,80,8,48,167,110,221,153,153,187,118,208,80,195,17,72,10,16,210,136,84,66,161,80,168,148,252,41,224,10,10,170,161,41,77,18,60,251,35,
376 177,118,71,199,154,244,2,12,209,163,179,51,55,102,109,26,52,24,98,17,64,0,52,162,33,80,165,42,21,18,148,240,134,156,0,1,64,2,136,246,
377 196,143,62,46,201,147,33,45,189,1,70,20,41,219,179,55,110,221,138,104,48,195,17,85,64,61,17,10,133,121,74,82,162,39,132,0,61,3,0,0,
378 0,161,94,104,145,236,153,11,178,62,37,178,160,40,205,5,59,118,102,237,219,70,130,133,12,69,32,40,7,209,16,168,82,148,165,42,34,34,66,1,
379 15,194,10,1,161,94,219,99,199,178,62,124,72,151,150,4,25,160,167,109,29,180,104,208,97,134,85,80,0,195,166,136,136,84,68,45,41,15,165,18,
380 144,0,5,13,10,243,91,30,60,248,241,237,154,84,5,32,194,154,52,104,208,80,161,68,33,20,20,48,233,165,18,136,84,68,68,240,0,0,254,16,
381 232,133,121,162,68,143,30,60,123,102,149,42,65,134,104,209,163,65,66,133,12,50,170,128,127,210,136,136,136,136,136,148,8,66,20,254,16,229,41,77,
382 108,72,145,35,219,53,232,128,164,24,97,77,5,10,20,48,196,34,168,4,62,157,40,136,136,136,136,148,225,195,225,8,116,71,148,214,219,109,182,205,
383 121,82,10,65,136,40,97,133,16,98,17,84,22,31,166,148,74,34,34,37,19,8,66,31,195,209,10,87,154,107,102,182,247,189,53,82,16,131,12,49,
384 6,34,170,168,0,7,253,41,68,68,68,68,68,240,135,195,135,162,33,74,243,77,121,175,121,104,0,164,33,8,66,16,132,85,0,0,135,233,233,74,
385 34,81,17,52,14,31,134,30,136,133,43,205,123,222,82,166,10,170,69,33,20,138,10,0,16,248,126,154,81,40,148,167,15,254,26,81,16,165,43,222,
386 87,162,36,0,21,84,138,170,170,0,176,135,254,26,105,74,37,41,255,225,253,17,10,87,148,175,66,240,5,5,82,42,130,128,0,127,255,13,52,210,
387 154,127,240,240,165,37,71,148,165,41,83,128,2,170,170,130,128,0,127,79,15,15,167,79,233,233,255,74,33,74,82,149,17,56,2,130,170,130,128,0,
388 7,255,195,250,105,77,63,255,250,81,16,168,84,42,39,0,5,5,5,5,0,135,233,211,135,233,233,255,252,63,209,17,16,165,68,68,225,0,80,0,
389 80,8,67,211,254,31,211,167,195,255,233,165,17,10,133,68,79,0,0,0,80,0,8,67,255,255,244,211,250,127,255,165,17,17,17,62,1,0,0,0,
390 0,195,233,233,135,233,244,255,255,195,211,68,162,34,105,8,66,0,16,135,254,156,62,31,233,255,211,255,165,18,136,148,225,8,4,2,16,195,211,248,
391 127,244,253,63,233,254,154,82,159,8,64,33,12,61,58,127,240,254,159,10,127,255,166,148,167,240,194,16,195,233,233,225,225,240,255,211,211,211,211,74,
392 83,225,132,33,8,97,233,244,240,255,233,255,250,127,78,157,56,97,132,33,15,233,166,159,255,240,248,127,250,125,52,211,248,97,195,255,211,255,15,135,
393 240,250,122,116,211,78,159,135,8,97,135,255,211,255,255,255,211,250,126,156,60,56,97,225,167,166,159,255,255,135,255,255,211,211,240,254,31,250,127,240,
394 252,63,254,159,167,167,167,195,225,195,195,254,159,255,255,255,244,253,63,248,120,112,255,233,211,233,135,255,135,255,255,211,255,255,15,255,79,255,225,255,
395 15,250,122,116,255,252,56,120,127,211,250,127,255,225,255,244,244,252,62,30,31,250,116,233,255,135,248,124,63,244,244,255,255,240,255,167,255,240,255,248,
396 127,79,78,159,255,15,15,15,244,255,254,159,255,195,255,79,255,225,252,62,159,79,167,195,255,240,248,127,211,233,255,255,240,250,127,248,127,255,255,253,
397 58,127,195,252,63,15,79,255,254,159,210,31,195,250,127,225,255,255,244,250,124,63,255,195,225,254,159,79,255,255,255,255,248,127,255,255,254,157,63,225,
398 254,31,255,255,255,167,255,225,255,211,255,248,127,255,167,255,255,255,135,195,254,158,159,255,255,255,248,127,255,255,255,253,63,255,255,195,255,255,255,167,
399 255,248,127,244,255,195,255,255,79,255,255,255,248,124,62,159,250,127,255,255,15,255,254,159,254,31,253,63,255,255,248,127,255,253,63,255,225,255,255,255,
400 167,255,255,255,255,255,225,252,63,79,244,255,255,255,240,255,255,211,254,31,250,127,255,255,225,255,255,250,127,255,225,255,255,255,233,255,255,255,130,127,
401 255,135,240,255,167,233,253,60,63,252,63,255,244,255,252,63,255,211,255,255,225,255,255,211,255,255,15,255,255,253,63,255,255,195,233,255,255,15,240,254,
402 159,211,255,255,255,15,255,167,255,252,63,255,254,159,255,248,127,254,159,255,248,127,255,255,250,127,255,255,135,211,255,225,255,255,255,233,255,255,255,195,
403 255,167,255,255,195,255,255,211,255,135,255,211,255,255,225,255,255,255,253,63,255,255,255,255,240,255,255,255,167,255,255,255,15,255,233,255,255,225,255,255,
404 255,255,255,244,255,255,255,135,255,195,211,254,159,255,255,255,255,252,63,255,255,255,167,255,255,248,127,244,255,255,195,255,255,255,244,255,255,255,255,255,
405 135,255,255,255,244,255,255,252,63,211,255,135,255,255,211,252,63,250,127,240,255,233,255,255,248,127,255,255,255,253,63,255,255,255,135,255,255,255,233,255,
406 255,255,4,15,211,248,127,255,167,255,225,255,255,255,255,167,253,56,127,135,255,255,255,255,233,255,255,255,255,135,255,255,255,211,255,255,225,255,79,254,
407 31,254,159,255,15,255,253,63,225,255,167,255,255,195,255,255,255,255,244,255,255,255,254,31,255,255,255,255,79,255,252,63,253,60,63,250,127,255,240,255,
408 255,255,255,211,250,7,255,4,130,120,39,130,5,3,224,144,79,64,160,39,255,193,56,32,32,36,30,117,48,14,166,40,196,109,210,103,152,2,25,25,
409 157,34,49,167,9,224,75,21,217,132,75,13,197,212,114,118,234,59,96,139,185,218,8,3,220,195,8,133,116,132,186,24,216,130,238,131,27,61,134,197,
410 96,29,89,135,7,59,139,132,93,156,102,228,123,153,25,163,51,132,186,26,154,226,17,0,112,207,57,56,15,2,51,128,230,196,29,184,79,92,198,110,
411 70,220,192,34,43,152,123,144,201,156,33,112,142,217,231,38,97,224,240,204,57,177,7,110,19,214,115,27,144,75,152,130,32,57,141,114,59,115,29,186,
412 7,110,115,155,48,240,192,96,157,24,131,129,4,66,206,99,114,9,115,43,144,28,198,136,134,110,99,183,64,237,174,115,16,24,12,38,97,201,206,99,
413 112,136,92,173,66,32,151,48,198,10,28,70,152,46,220,199,172,209,99,56,228,32,136,204,38,11,13,136,99,102,142,92,198,66,32,247,49,12,25,196,
414 107,145,160,180,46,205,117,103,28,196,19,195,9,192,195,115,152,220,35,151,43,83,144,75,148,80,136,130,209,172,215,108,225,119,67,171,156,230,193,48,
415 176,24,167,70,17,212,64,28,181,218,156,39,220,173,28,133,115,35,52,103,48,246,107,83,56,114,225,49,179,216,174,6,1,212,64,57,181,220,89,162,
416 238,87,102,11,197,162,136,130,156,199,220,142,46,83,152,130,117,98,29,24,44,243,8,128,112,103,11,29,2,238,102,142,71,139,72,34,10,115,31,102,
417 181,51,135,34,8,225,158,195,98,136,198,23,1,201,206,44,112,139,181,204,221,6,185,129,154,51,152,248,130,212,231,61,102,14,25,231,70,24,140,97,
418 96,156,24,142,34,9,219,57,219,145,236,235,53,92,167,220,142,46,113,200,130,56,98,56,24,172,35,171,48,224,196,22,8,34,236,230,142,131,92,192,
419 34,10,114,143,116,25,53,207,68,1,99,16,232,224,96,29,88,39,54,32,176,64,59,107,153,51,77,114,131,52,142,86,220,38,77,115,177,0,112,207,
420 57,48,196,102,3,128,228,231,28,58,14,220,206,220,141,185,128,193,35,148,123,53,219,148,237,154,234,207,57,48,76,44,6,99,21,174,59,102,158,179,
421 140,217,162,92,164,102,220,207,114,25,185,69,221,3,182,185,204,64,17,152,12,83,163,0,198,32,142,92,238,46,134,78,86,142,68,22,138,228,104,229,
422 100,225,22,49,7,46,3,27,8,232,116,97,14,24,34,23,59,139,160,251,148,83,53,25,197,116,10,107,139,184,69,140,243,131,48,194,120,112,28,152,
423 67,177,4,114,196,50,102,159,114,168,136,142,98,152,38,98,208,133,194,56,115,156,216,39,131,195,128,228,196,28,56,68,44,230,55,32,145,104,134,8,
424 11,77,136,134,110,83,183,64,225,136,115,112,48,15,14,3,155,156,112,225,59,114,153,51,91,56,149,154,162,211,110,70,55,40,229,194,234,231,58,51,
425 24,2,48,128,115,115,186,179,69,217,205,25,162,92,160,113,220,167,196,71,109,113,203,160,118,196,58,48,88,12,6,9,205,206,117,112,158,185,152,217,
426 163,197,161,140,21,22,155,17,12,197,161,11,52,112,215,57,8,12,38,19,48,228,215,49,186,15,69,163,38,104,145,105,68,64,56,155,48,76,156,167,
427 174,17,195,92,228,204,103,176,156,7,38,112,225,194,122,230,99,48,91,56,144,193,7,49,243,140,205,158,115,114,56,176,24,162,9,212,234,204,97,185,
428 199,14,19,211,137,169,200,246,176,142,65,157,38,220,141,71,16,133,154,117,103,48,196,6,123,9,194,114,103,14,4,67,177,104,204,193,109,210,1,110,
429 51,164,125,200,212,230,29,56,78,172,67,155,5,128,192,102,28,154,231,86,104,133,210,99,17,30,233,41,130,51,164,60,193,50,115,14,132,65,219,61,
430 130,225,48,157,89,174,6,16,176,193,28,179,140,204,17,46,145,12,17,143,55,185,24,221,33,119,65,213,204,114,16,25,236,65,0,232,206,58,185,4,
431 39,19,25,130,36,226,83,141,78,33,38,11,183,48,133,200,234,215,57,8,39,134,123,48,232,215,48,186,7,78,103,17,16,251,164,208,227,3,205,238,
432 67,39,72,93,154,59,22,142,78,134,3,16,64,102,49,12,102,9,209,206,100,35,196,46,85,48,6,156,79,17,237,26,195,230,8,237,210,29,56,88,
433 76,231,3,21,156,120,16,71,78,97,219,144,92,226,118,96,149,210,41,130,208,90,23,114,56,179,142,14,19,171,17,192,193,98,24,92,39,6,112,177,
434 200,46,45,52,114,60,90,1,16,97,105,182,107,136,180,33,16,14,173,115,147,129,132,192,16,14,78,113,219,144,114,206,118,35,207,179,158,34,145,202,
435 46,113,187,115,14,153,166,54,185,209,130,196,97,48,78,110,99,27,132,236,226,106,17,13,107,20,193,24,226,18,228,50,115,30,179,71,108,230,24,130,
436 120,103,184,88,172,225,195,144,114,45,49,152,35,221,37,56,193,172,108,193,50,107,4,34,33,213,204,115,16,88,140,71,3,13,202,120,114,30,156,77,
437 71,24,147,136,4,84,90,62,34,133,51,142,7,24,177,158,224,116,24,88,66,11,21,174,117,112,142,93,39,23,35,103,152,161,17,90,199,136,134,71,
438 16,187,52,118,229,57,184,79,12,246,99,21,174,99,116,14,156,172,98,33,241,104,135,28,90,52,68,104,45,11,186,5,142,81,208,130,35,49,24,167,
439 71,57,132,64,16,185,133,142,19,238,147,177,17,14,34,156,109,28,199,166,11,83,156,232,96,152,207,14,17,4,240,99,114,29,25,206,38,11,38,177,
440 161,130,167,156,68,50,60,217,51,71,14,99,128,130,120,115,176,92,14,113,25,154,112,115,56,136,135,206,33,71,26,28,70,152,34,133,163,177,16,88,
441 206,57,56,79,12,246,99,21,174,99,116,14,78,38,161,16,214,176,80,136,49,230,246,107,27,88,118,232,49,179,152,98,9,224,240,225,96,179,197,135,
442 25,201,206,208,192,11,185,144,71,161,196,36,193,99,56,133,217,166,17,104,230,204,98,49,24,44,55,48,140,228,61,56,156,76,17,39,153,5,185,29,
443 38,206,51,33,104,66,34,14,217,204,87,65,225,132,225,112,53,204,110,65,208,180,212,96,143,60,198,56,193,172,120,136,198,214,11,186,14,167,17,205,
444 152,196,98,49,88,108,227,11,144,116,229,50,17,226,238,82,152,6,218,236,132,113,25,195,161,110,44,107,157,4,22,3,93,192,116,115,48,4,19,214,
445 177,213,154,217,230,208,68,83,204,209,16,200,226,59,114,14,25,199,71,9,225,128,32,48,88,134,49,16,224,229,50,22,227,220,196,22,243,136,209,16,
446 204,90,23,102,142,28,167,6,99,61,206,197,57,185,79,2,1,219,164,44,116,54,233,12,113,163,152,72,138,25,206,115,17,230,103,134,97,130,56,58,
447 184,89,140,241,195,160,66,45,11,29,15,48,46,221,2,143,59,161,169,210,100,32,142,28,167,6,97,225,132,193,98,177,12,108,211,131,56,200,193,100,
448 230,81,110,130,208,147,141,163,148,66,228,117,115,156,153,135,134,19,128,228,206,58,136,7,103,16,177,194,107,88,209,154,51,88,246,107,24,180,122,205,
449 117,103,177,93,6,51,27,53,152,35,49,152,39,38,32,163,4,251,149,92,138,113,21,194,212,113,31,102,29,92,163,150,43,1,136,195,57,53,204,98,
450 9,235,57,141,154,61,202,67,5,28,173,152,34,153,194,22,107,139,16,232,32,29,79,12,22,27,60,198,225,16,185,154,157,13,139,66,153,170,113,21,
451 194,100,230,30,32,14,25,195,151,1,225,132,197,97,179,221,93,7,6,123,67,4,245,158,130,220,214,32,145,16,102,185,216,130,44,107,142,88,167,134,
452 121,200,224,231,48,184,15,92,174,34,0,151,48,167,69,202,246,107,70,184,187,161,197,158,115,16,14,162,51,5,134,192,29,136,35,167,57,147,52,123,
453 56,142,75,152,174,131,39,51,33,0,118,206,29,49,79,12,35,161,205,206,117,102,30,179,154,153,163,217,202,96,189,174,60,227,35,16,114,96,177,176,
454 142,78,19,8,140,224,58,49,14,172,195,215,48,176,65,108,226,104,232,83,136,174,131,39,43,39,11,171,92,230,204,48,158,24,44,54,16,237,194,58,
455 115,153,57,15,185,84,68,185,91,114,52,114,157,186,29,92,227,166,97,225,132,197,57,181,206,172,195,183,43,139,133,177,104,103,64,57,158,205,104,206,
456 61,102,181,48,142,142,17,193,140,64,98,136,206,174,129,203,156,201,208,37,204,65,4,5,164,112,153,57,143,136,3,183,56,229,130,35,48,24,103,38,
457 16,224,64,16,185,216,217,163,218,234,228,181,205,114,59,115,157,136,46,44,243,131,4,234,35,49,78,76,35,27,48,245,174,212,32,182,229,24,65,7,
458 41,68,19,54,185,241,0,88,196,29,56,12,102,22,41,208,240,44,112,142,152,78,220,140,152,128,205,71,59,220,45,26,231,217,142,172,65,11,12,194,
459 192,58,28,24,70,54,9,219,157,140,64,18,215,35,133,26,239,112,138,115,139,136,45,76,33,211,4,112,35,49,78,71,135,86,8,229,136,100,32,137,
460 115,138,112,217,200,32,180,103,31,102,11,24,130,22,25,140,240,115,57,158,7,14,1,11,60,200,65,100,207,86,107,217,237,179,72,207,23,16,88,216,
461 67,150,41,140,70,57,28,24,3,134,41,219,17,169,130,37,174,40,64,181,208,64,20,231,62,32,53,48,135,44,81,217,132,232,114,17,157,88,34,22,
462 17,155,48,251,16,130,9,92,229,16,69,49,15,179,28,88,71,172,83,25,224,230,112,60,14,24,167,108,246,166,96,151,56,194,10,57,222,225,25,158,
463 46,225,50,60,28,25,142,167,86,25,200,194,59,112,30,179,218,153,141,181,198,102,3,93,25,142,216,131,216,46,44,33,11,20,198,97,58,28,196,97,
464 219,4,245,128,100,32,15,103,144,65,43,156,209,4,83,60,248,128,212,194,28,177,71,6,19,145,192,240,59,98,158,177,24,217,141,181,198,16,1,174,
465 86,99,70,33,246,11,81,224,114,224,29,152,216,167,67,11,83,48,66,120,51,16,71,177,8,32,92,229,102,59,115,143,96,139,25,227,147,161,140,70,
466 57,28,15,3,183,1,219,60,201,152,61,136,65,5,28,230,136,2,153,236,153,140,108,1,203,20,118,117,58,28,196,103,87,1,235,60,201,152,219,16,
467 102,101,206,86,11,70,32,247,3,83,8,66,116,28,29,78,71,3,11,171,4,66,192,118,32,31,96,43,132,172,39,136,34,153,231,216,45,76,35,214,
468 25,140,70,57,142,143,3,182,25,219,61,141,130,37,136,48,129,98,20,64,20,207,100,193,99,60,14,88,110,167,83,145,192,234,234,197,16,176,12,153,
469 130,89,228,16,44,242,176,69,51,199,184,26,152,7,167,65,193,212,224,58,17,157,88,98,236,3,38,8,150,17,4,2,176,158,32,145,128,46,193,51,
470 17,132,44,55,83,25,192,116,97,117,58,29,176,24,216,173,179,198,112,89,232,193,20,194,18,224,99,60,8,78,131,179,25,204,224,117,22,48,207,79,
471 6,108,17,44,2,48,81,128,86,8,204,33,238,3,35,193,217,209,212,234,112,29,29,71,103,67,182,1,147,20,75,8,83,5,25,229,96,140,192,30,
472 193,50,48,136,88,110,38,51,145,192,112,44,97,158,158,12,156,2,88,66,152,40,196,71,0,166,16,150,43,27,0,236,232,234,117,29,28,14,174,172,
473 51,179,193,155,128,123,0,102,98,48,10,193,25,128,125,192,100,35,30,157,29,76,103,1,209,212,88,116,23,17,140,152,173,176,6,112,88,72,224,20,
474 192,30,195,99,17,142,206,142,163,131,129,192,198,226,195,61,48,187,112,15,60,43,129,24,5,112,10,60,9,97,177,136,194,231,39,83,168,232,114,117,
475 22,28,133,196,99,54,24,150,1,28,8,192,43,128,99,192,246,41,145,132,244,228,44,28,28,7,35,129,97,208,92,194,102,195,18,120,35,21,24,5,
476 97,140,120,18,195,99,48,139,156,197,134,49,208,132,112,44,57,11,152,93,176,196,152,85,192,130,51,220,3,24,71,176,204,142,167,103,55,81,216,228,
477 66,99,22,28,197,196,99,51,163,103,130,48,231,130,176,197,24,68,176,204,142,167,103,49,96,236,116,57,28,53,28,153,29,93,176,219,17,149,139,17,
478 138,197,24,70,18,116,50,58,139,156,221,71,99,145,9,141,196,230,200,194,236,232,104,140,70,26,8,197,97,144,194,61,134,102,99,61,57,184,186,142,
479 132,35,134,163,152,185,132,204,232,217,224,140,57,225,24,99,30,4,157,12,142,162,231,49,96,236,114,33,29,184,156,133,204,46,216,109,152,72,195,67,
480 9,88,99,24,68,157,12,206,167,103,7,17,216,228,66,56,106,56,50,58,153,157,13,48,144,232,2,49,78,130,140,35,206,70,70,51,179,155,139,168,
481 232,114,59,99,57,139,152,221,157,4,136,202,116,136,197,58,10,48,137,57,49,152,197,199,78,35,177,201,232,225,168,230,200,234,236,232,105,133,88,115,
482 9,88,99,24,71,156,140,204,103,103,7,17,216,232,244,118,212,115,100,117,118,114,108,194,67,164,194,135,65,70,17,39,35,35,24,184,233,196,118,57,
483 16,142,218,142,98,230,54,135,70,206,170,195,67,11,206,131,24,68,156,140,140,98,227,167,17,216,228,244,112,212,112,100,117,118,114,52,194,67,164,194,
484 83,160,199,81,39,35,49,192,185,193,197,212,114,122,234,212,112,100,56,118,114,108,194,167,36,48,161,208,99,171,103,35,51,27,35,131,136,236,66,33,
485 29,184,156,25,24,221,156,196,152,84,232,135,82,157,8,117,30,114,51,28,11,156,26,157,68,39,163,182,163,129,243,27,179,155,102,17,142,147,10,28,
486 136,117,108,230,236,198,46,58,106,117,16,136,93,90,142,2,230,55,103,38,206,164,57,33,213,14,131,29,68,156,204,199,12,142,14,46,162,19,215,86,
487 161,211,35,27,179,153,167,82,28,144,194,83,144,198,49,39,55,99,182,71,6,49,96,132,66,234,198,58,100,56,118,115,108,234,49,201,12,40,114,24,
488 234,217,204,204,112,200,114,212,44,61,61,117,99,29,31,29,187,57,182,99,33,201,14,165,57,144,198,36,224,236,118,200,116,212,44,61,61,117,99,28,
489 178,28,59,56,54,117,33,205,12,115,144,198,54,206,14,199,108,135,44,98,195,211,215,22,49,211,33,219,179,155,99,130,28,208,198,135,2,14,13,56,
490 59,28,31,28,177,186,158,157,139,24,199,39,199,110,206,13,152,200,115,65,194,28,200,56,108,224,208,118,124,114,100,44,59,61,113,106,28,178,29,187,
491 56,54,99,33,192,166,57,204,134,51,78,13,7,99,199,76,98,195,179,183,22,161,203,33,219,179,128,145,193,14,101,28,78,106,56,108,116,208,118,124,
492 114,198,44,59,59,113,106,16,178,29,187,29,54,56,24,224,83,26,28,8,56,108,116,209,212,120,233,141,196,236,237,197,140,114,125,213,216,232,72,224,
493 135,4,28,33,193,71,6,142,154,58,143,28,177,184,139,157,184,177,136,89,14,221,142,155,29,140,112,40,226,112,81,217,167,6,142,167,199,38,66,195,
494 179,183,22,49,11,33,219,177,211,99,130,14,138,99,65,210,142,13,29,52,117,30,57,50,22,29,157,184,153,8,79,186,180,29,54,59,32,232,163,132,
495 56,16,118,104,232,83,168,241,9,147,136,185,219,83,25,233,241,99,177,203,99,177,135,69,28,78,4,29,154,57,20,234,60,66,102,226,46,122,212,198,
496 33,100,234,208,114,216,236,135,4,28,32,233,71,6,142,154,58,143,16,153,56,139,139,181,49,136,79,186,180,28,182,59,32,232,163,185,193,71,102,142,
497 69,58,143,16,153,184,139,157,184,153,30,178,117,104,57,53,212,97,209,71,17,210,142,205,28,180,117,30,33,51,113,100,118,212,100,122,124,88,208,114,
498 36,118,67,129,71,113,210,142,205,28,138,117,30,122,102,226,200,237,196,200,244,248,177,216,229,177,217,7,69,28,32,233,71,102,142,154,11,7,136,76,
499 154,133,197,218,140,143,79,139,26,14,77,117,32,233,7,113,210,142,205,28,180,22,9,16,153,53,50,59,106,99,61,62,44,104,33,109,212,131,164,117,
500 142,149,212,209,200,161,96,241,9,147,83,35,182,166,51,211,226,199,99,147,93,72,57,40,238,58,81,217,163,145,66,193,231,166,110,34,226,236,102,71,
501 163,220,90,8,91,117,32,229,29,99,162,58,154,57,104,44,30,122,102,226,46,46,212,100,122,124,88,208,66,219,169,7,40,235,28,171,169,163,150,142,
502 35,207,76,218,133,197,216,204,143,71,184,180,16,154,234,162,20,117,65,10,186,154,33,20,44,30,118,102,212,46,201,140,200,244,123,139,65,11,110,164,
503 28,149,214,57,87,83,68,34,156,68,158,153,181,11,178,99,50,61,30,226,208,66,107,170,136,81,213,4,42,44,120,132,83,136,147,211,54,161,118,76,
504 102,103,163,220,90,8,91,117,81,202,58,160,133,93,77,16,180,113,30,118,102,212,200,93,168,204,236,123,139,65,9,162,194,14,81,213,4,42,44,52,
505 66,41,196,73,233,155,27,38,76,102,103,99,220,69,30,154,44,32,230,44,65,9,5,134,136,90,56,143,59,51,99,100,201,140,204,236,123,136,163,211,
506 69,138,33,65,98,8,85,197,226,17,78,34,78,204,216,217,50,106,51,59,30,226,40,244,209,98,158,160,177,4,42,44,52,244,83,80,147,183,108,108,
507 153,49,153,157,143,113,20,122,104,177,68,40,44,136,84,88,105,232,167,17,39,102,102,71,217,49,153,157,143,113,20,122,104,177,68,40,44,65,9,28,
508 77,61,20,212,36,236,205,141,147,38,51,51,177,45,77,15,77,22,41,234,11,16,66,162,195,79,69,53,9,59,51,50,62,201,141,216,184,246,161,71,
509 102,184,169,234,11,16,66,162,195,79,69,53,9,23,118,198,200,249,145,153,216,150,161,71,175,113,83,212,22,33,234,184,154,118,41,168,73,217,153,145,
510 246,76,110,197,199,181,10,59,53,196,130,27,140,66,70,167,158,138,106,18,46,236,200,251,35,35,49,113,237,66,142,205,113,83,212,113,136,85,197,231,
511 162,154,132,139,187,50,62,124,201,216,184,150,161,71,175,113,83,212,113,158,171,139,207,69,53,9,23,118,198,200,249,145,152,184,246,161,71,175,106,83,
512 212,113,158,171,83,206,198,106,18,46,236,200,249,243,39,108,132,177,138,59,53,197,79,109,83,213,113,52,236,83,27,98,238,204,143,178,50,118,200,75,
513 24,163,179,90,136,122,142,40,118,173,79,59,25,168,75,38,140,103,207,153,59,23,18,212,40,236,214,162,30,163,138,29,131,83,206,198,106,18,46,236,
514 200,249,243,39,108,132,177,138,59,123,82,157,163,84,236,26,158,46,51,27,98,237,12,135,159,51,118,46,217,144,161,115,90,148,237,26,167,106,212,243,
515 177,154,132,178,104,100,60,249,147,177,118,216,198,23,123,25,14,209,169,14,213,169,231,99,49,182,46,208,200,249,243,38,140,132,177,138,23,53,169,78,
516 209,197,14,213,169,226,227,49,182,46,236,204,121,243,55,108,132,177,138,23,53,169,78,209,170,118,13,79,23,35,80,150,77,12,135,159,51,118,200,75,
517 24,163,183,177,144,237,26,167,96,212,241,113,152,196,178,104,100,60,249,155,182,66,76,133,11,154,212,162,232,199,23,6,167,139,140,198,219,38,134,99,
518 199,153,180,62,36,200,80,187,216,212,92,173,83,176,106,120,185,24,219,100,208,204,120,247,110,207,137,50,20,46,246,53,23,70,56,184,53,60,92,102,
519 54,217,52,51,30,61,219,182,77,153,12,200,214,53,23,70,56,184,49,189,145,24,219,100,208,204,73,243,55,108,155,50,25,147,216,212,93,24,231,106,
520 198,246,68,99,109,147,67,49,227,221,180,62,217,152,161,119,177,168,186,49,197,193,141,236,134,50,108,248,163,49,35,221,180,62,217,144,204,158,100,172,
521 144,202,46,12,101,23,24,201,182,77,12,199,137,118,208,251,102,67,50,123,26,139,163,28,92,24,222,200,99,51,89,52,51,30,61,219,67,237,153,12,
522 46,246,48,100,134,81,117,50,43,34,25,54,125,163,177,35,204,218,31,108,200,102,79,50,86,72,198,140,129,141,236,136,100,217,246,142,196,143,118,208,
523 251,102,99,31,121,146,139,204,172,128,200,172,136,100,105,241,78,196,137,104,208,123,102,99,50,121,146,178,67,40,186,153,149,145,12,155,62,209,216,145,
524 238,218,15,108,204,102,69,50,86,72,101,100,6,69,100,49,153,167,197,59,18,37,216,161,237,153,140,201,230,74,47,50,67,224,100,243,228,50,108,120,
525 167,98,68,180,104,61,179,49,153,60,201,89,33,149,144,25,60,249,12,205,62,41,216,145,45,26,31,52,204,135,222,100,172,144,202,201,76,138,200,99,
526 51,79,180,118,36,75,70,135,205,118,49,247,153,171,36,50,178,3,39,159,33,153,167,197,59,18,37,216,161,237,153,140,125,230,106,125,12,144,248,25,
527 60,249,12,205,30,41,216,145,45,5,15,53,216,199,222,102,172,166,118,74,102,83,228,51,52,120,167,98,68,180,104,61,179,50,31,41,154,178,67,43,
528 32,50,121,242,25,154,60,83,70,196,180,20,60,215,99,31,121,154,159,67,36,62,6,69,62,71,102,143,20,236,72,150,130,135,154,236,99,239,51,86,
529 83,59,32,50,120,242,59,52,120,167,98,91,104,40,121,166,100,30,243,53,62,134,115,224,102,83,228,118,104,241,77,27,18,208,80,243,93,144,249,76,
530 192,252,206,124,12,202,124,134,102,143,20,209,177,45,5,9,53,217,7,188,205,79,161,156,248,59,40,245,51,52,120,206,196,182,40,80,147,93,144,123,
531 204,212,250,25,207,171,180,62,71,102,137,25,163,98,90,10,30,107,178,15,121,154,159,67,57,240,51,41,242,59,120,241,77,27,18,208,80,147,93,144,
532 123,204,212,250,25,207,131,180,62,71,102,143,25,163,109,138,20,37,183,100,30,87,106,61,12,231,192,204,163,200,236,209,35,52,109,182,131,9,53,217,
533 7,188,204,7,163,185,240,51,41,242,59,52,72,205,27,108,80,161,38,187,32,242,187,81,232,103,62,6,101,30,174,205,18,51,70,219,20,40,121,174,
534 200,60,174,192,122,25,160,240,118,81,42,236,209,35,52,109,182,131,9,123,66,9,123,181,30,142,227,193,217,71,145,163,196,140,40,209,45,6,18,246,
535 132,30,87,106,61,29,199,131,180,30,174,205,18,51,70,219,20,40,73,173,8,60,174,192,122,59,143,7,101,30,70,143,18,48,163,91,20,40,73,174,
536 200,60,174,212,122,59,143,7,104,61,93,154,36,102,141,182,40,80,147,90,16,75,221,128,251,184,240,104,131,200,209,226,70,20,107,98,134,108,214,132,
537 18,86,138,61,29,199,131,178,143,35,67,68,140,209,182,197,12,217,173,8,36,173,20,125,218,9,6,136,60,141,30,36,97,70,182,40,102,205,104,65,
538 37,104,163,209,220,120,59,40,242,52,120,145,133,26,216,161,155,53,161,4,149,162,143,180,143,7,101,30,70,134,182,65,70,182,40,102,205,104,65,37,
539 104,163,237,34,65,161,68,145,163,196,140,40,211,69,12,37,237,20,73,90,40,251,72,240,118,81,42,209,226,70,20,217,162,134,18,246,138,36,174,192,
540 74,59,65,32,209,4,171,71,137,24,81,173,138,25,179,90,40,146,187,1,246,145,32,208,162,72,41,237,140,40,214,197,12,217,173,8,36,173,0,74,
541 59,143,6,136,37,90,60,72,194,141,108,80,205,188,81,4,149,160,9,71,104,36,26,32,149,104,241,35,10,53,177,67,54,241,68,18,86,128,37,26,
542 68,131,66,137,86,143,108,130,141,52,97,155,120,162,54,86,128,38,210,38,209,4,171,71,182,65,70,154,48,205,188,81,4,149,160,9,138,137,6,133,
543 18,173,30,217,5,26,104,162,26,107,69,108,173,0,77,164,77,162,9,81,69,108,130,141,108,81,13,53,162,182,81,74,37,26,68,131,66,182,162,138,
544 217,5,26,104,195,54,241,74,217,90,0,148,105,18,13,10,218,138,121,164,25,230,140,67,94,41,91,43,64,19,105,18,2,144,74,138,43,100,25,237,
545 138,35,111,20,65,37,104,2,109,17,176,20,141,168,167,154,65,70,154,48,205,188,81,4,160,160,19,21,110,208,173,168,162,182,65,158,104,196,53,227,
546 17,178,138,6,226,173,218,21,181,20,86,200,40,211,70,33,175,20,173,148,80,54,141,34,64,82,54,162,158,105,6,121,163,16,215,138,86,202,41,68,
547 197,68,128,164,109,69,60,210,12,243,70,33,175,20,173,160,160,109,5,91,1,72,216,10,43,100,20,105,163,12,219,197,43,101,20,13,163,68,108,5,
548 35,96,40,173,144,81,166,140,51,101,24,141,148,80,55,21,108,5,20,208,20,86,200,51,205,24,134,188,82,182,130,129,180,21,108,5,21,181,20,243,
549 72,51,205,24,134,188,82,182,81,64,220,85,176,20,86,212,83,205,32,207,52,98,26,241,148,210,138,6,226,173,197,35,106,40,173,144,103,154,49,13,
550 120,165,108,162,129,184,171,96,50,26,2,138,217,6,121,163,16,215,138,86,202,40,27,138,182,2,138,104,10,43,100,25,230,140,67,94,50,154,81,64,
551 220,105,177,72,218,138,121,164,25,239,33,13,40,202,105,69,3,104,42,216,12,134,128,162,182,65,158,104,196,53,227,41,165,20,13,198,155,20,141,168,
552 197,52,131,60,209,136,105,70,86,208,96,53,5,91,1,144,208,24,166,144,103,154,49,13,120,165,109,6,3,80,85,176,25,13,1,138,105,6,121,163,
553 16,215,140,166,160,192,106,10,182,3,33,160,41,230,144,103,154,49,13,41,8,218,12,6,160,171,96,50,26,3,20,210,17,239,33,30,241,148,212,24,
554 13,65,86,192,100,53,70,41,170,51,222,66,26,82,41,168,48,26,130,173,128,200,104,12,83,72,71,188,132,123,198,83,80,96,53,5,77,140,134,168,
555 197,53,70,123,200,67,74,69,53,6,6,227,77,1,144,208,24,166,144,143,121,8,247,140,166,160,192,106,10,67,64,100,52,6,43,212,103,188,132,52,
556 163,41,165,24,13,141,54,50,26,164,67,84,133,121,21,239,25,77,66,1,177,166,197,33,160,49,77,33,30,82,43,202,69,121,70,3,99,77,140,134,
557 169,10,245,33,94,69,121,72,166,160,192,106,13,52,6,67,64,98,189,72,87,145,94,82,41,168,48,26,131,77,1,144,208,24,175,82,60,170,71,148,
558 138,106,12,6,160,211,64,100,53,72,87,169,10,242,43,202,69,121,70,3,99,77,140,134,169,10,245,33,94,69,121,72,166,160,192,106,13,52,8,143,
559 2,33,170,51,222,66,60,164,83,80,96,53,6,190,50,60,6,43,212,143,42,145,229,32,61,8,6,201,124,100,52,6,43,212,143,121,8,242,145,77,
560 65,175,65,166,128,200,104,12,87,169,10,242,43,202,69,121,70,3,100,190,50,26,164,43,212,133,121,21,229,34,188,163,1,178,95,25,13,1,138,245,
561 35,202,164,121,72,175,40,192,108,151,201,52,6,43,212,133,121,21,229,34,154,132,7,160,211,64,147,84,133,122,144,175,34,148,164,7,161,1,232,52,
562 216,200,240,33,94,164,121,84,143,41,1,232,64,122,13,52,8,143,1,138,245,33,94,69,121,72,175,40,192,108,151,198,71,129,10,245,33,94,69,121,
563 72,175,40,192,108,151,201,52,6,43,212,133,121,21,229,34,154,132,7,160,215,201,53,72,87,169,10,242,43,202,69,121,70,3,100,190,50,26,164,43,
564 212,133,122,145,229,34,188,163,95,37,242,77,82,21,234,66,188,138,244,85,122,18,249,47,145,30,4,71,170,148,170,71,148,138,244,32,27,37,241,145,
565 224,66,148,8,82,170,188,164,87,148,128,249,47,145,30,4,71,169,10,245,35,202,64,41,70,190,75,228,188,8,87,169,10,245,35,202,69,122,16,30,
566 132,188,8,143,2,35,192,133,121,21,229,32,61,8,15,66,94,4,71,129,17,234,66,188,138,242,145,94,132,7,161,47,2,35,192,136,240,33,94,69,
567 121,72,5,41,1,242,95,37,224,66,148,8,82,170,188,164,2,148,128,249,47,145,30,4,71,170,148,170,165,41,0,168,160,249,47,146,240,33,74,4,
568 41,85,94,138,175,66,95,37,242,94,4,41,64,133,42,171,209,64,165,32,62,160,249,17,224,68,120,16,165,85,41,72,15,66,3,228,188,8,143,2,
569 35,213,74,85,82,148,128,244,32,61,9,124,136,80,84,122,169,74,170,82,144,30,132,7,201,124,136,89,17,234,165,42,169,74,64,42,18,249,47,5,
570 188,8,82,129,10,85,87,162,171,208,151,201,124,151,130,161,65,74,85,82,148,128,84,37,242,95,37,224,168,245,82,149,84,165,32,61,8,15,168,62,
571 68,40,42,20,8,82,170,148,164,7,161,1,245,150,68,120,16,165,5,41,85,74,82,3,208,128,250,203,34,20,21,30,170,133,80,42,40,21,9,124,
572 151,200,133,5,66,130,161,85,74,85,87,161,37,66,94,10,133,5,71,170,148,170,165,41,0,168,160,249,47,145,10,10,133,2,20,170,165,42,171,208,
573 146,161,47,145,11,34,61,84,165,85,41,72,5,69,2,161,37,173,224,66,148,21,10,160,84,80,42,40,62,68,44,136,80,84,40,41,81,64,168,160,
574 84,36,168,75,193,80,160,168,80,84,42,129,81,64,168,160,249,47,5,66,130,161,65,80,170,5,69,2,162,131,235,44,136,80,84,40,42,21,64,168,
575 160,84,36,181,150,183,130,161,65,80,170,5,69,7,214,90,203,89,100,66,130,161,84,10,138,5,66,75,89,107,120,42,20,21,10,160,84,80,42,40,
576 62,178,200,133,5,66,130,161,84,10,138,5,69,7,214,90,202,10,133,5,42,40,21,20,10,138,5,173,224,168,80,84,40,42,21,64,168,160,84,80,
577 125,101,5,66,130,161,84,16,170,8,85,2,161,37,69,150,178,213,10,160,133,80,68,89,107,44,151,130,203,84,64,82,160,2,21,64,168,160,84,89,
578 100,66,130,161,65,74,138,5,69,2,162,129,80,151,130,161,65,80,160,168,85,2,162,129,107,45,101,173,224,168,80,82,160,41,81,65,245,150,183,130,
579 161,65,81,1,74,128,165,69,2,162,203,89,106,137,89,65,81,1,81,20,11,89,107,45,101,169,74,10,82,168,21,0,10,139,45,111,0,148,1,16,
580 20,168,160,84,80,68,80,45,101,172,160,8,85,4,42,130,34,130,33,41,80,44,136,149,68,0,42,0,21,0,10,129,44,37,170,22,165,72,33,84,
581 10,138,8,138,5,5,148,22,80,84,64,4,64,4,64,2,162,203,89,107,40,42,32,42,21,65,17,65,17,64,181,148,2,88,33,66,133,0,42,0,
582 21,0,10,139,40,4,160,168,128,168,128,168,138,5,69,2,194,80,9,106,133,0,66,168,21,20,17,20,18,74,73,40,44,160,165,64,4,42,202,139,
583 42,42,22,23,128,33,64,16,170,5,128,34,45,43,40,4,160,8,128,5,64,2,162,129,81,64,176,2,214,128,168,138,168,138,169,80,74,129,107,44,
584 16,160,5,72,20,160,5,40,3,225,42,4,181,66,130,162,0,80,21,17,64,176,162,44,176,148,21,16,21,16,1,32,169,80,74,130,86,80,84,64,
585 4,64,2,160,81,2,88,95,4,124,10,88,21,0,17,20,18,160,80,0,40,4,160,8,128,5,64,2,160,1,107,64,90,1,40,11,69,13,85,32,
586 8,129,44,37,170,20,1,10,20,46,242,209,229,4,124,41,92,23,5,160,2,64,11,9,97,74,208,22,138,180,80,68,90,66,136,180,168,34,168,85,
587 82,0,136,18,166,106,35,205,41,94,105,80,175,130,34,172,8,176,32,65,65,1,65,0,40,0,136,0,136,20,64,165,105,90,87,5,72,42,84,53,
588 84,5,164,16,169,43,202,134,154,82,154,244,71,148,37,5,10,144,36,80,5,93,85,42,9,0,44,37,132,186,22,5,64,4,168,107,74,208,23,85,
589 10,174,160,136,18,150,83,94,87,154,242,189,229,148,160,26,146,4,80,2,4,9,130,210,168,128,8,129,66,133,16,41,9,97,64,4,128,37,66,10,
590 176,85,130,130,65,11,66,188,165,52,210,148,215,162,61,2,128,161,82,0,1,2,171,168,96,9,10,114,232,154,32,83,4,69,224,8,11,170,173,72,
591 21,92,37,74,61,232,83,94,87,154,84,43,210,136,1,5,36,8,176,85,64,80,214,128,8,128,5,64,149,1,10,128,136,129,74,224,180,85,130,172,
592 8,176,32,107,46,87,162,60,210,188,211,74,87,189,37,64,8,17,65,72,0,170,21,13,65,33,72,81,2,93,11,161,66,136,0,136,180,0,10,170,
593 130,145,65,72,21,10,111,42,20,215,189,237,154,87,154,84,41,97,169,1,72,170,4,88,42,234,26,210,18,132,168,146,150,133,46,88,80,0,32,176,
594 85,0,82,2,145,65,72,16,4,42,35,222,247,182,217,175,108,215,189,229,74,85,64,132,32,16,101,5,32,2,168,84,18,0,93,10,146,149,17,30,
595 148,46,136,0,149,8,42,212,101,2,12,170,66,40,40,82,134,188,166,137,108,214,196,137,123,102,189,10,80,0,82,12,164,20,50,144,98,42,145,64,
596 20,16,1,11,66,149,16,175,163,209,16,165,161,82,136,11,5,85,2,12,170,49,20,132,34,170,175,71,148,173,182,107,98,68,182,219,109,188,175,40,
597 4,8,69,32,162,16,97,149,70,34,130,168,64,17,40,82,202,242,161,94,136,87,162,21,16,17,1,96,69,0,34,130,140,160,49,8,164,25,65,65,
598 17,10,105,175,52,123,109,182,61,183,154,107,209,16,20,20,98,16,130,134,33,6,34,169,20,0,1,52,68,66,189,10,87,161,74,84,71,162,33,122,
599 1,1,72,50,128,196,85,24,132,81,149,85,67,68,53,239,109,182,219,30,37,179,91,108,165,42,0,84,132,33,5,12,65,134,34,144,128,170,184,80,
600 180,121,80,175,122,21,229,66,149,37,46,144,8,17,84,131,12,163,12,66,16,101,82,40,66,82,149,237,182,107,99,196,182,36,73,175,53,233,212,138,
601 163,12,66,10,25,72,66,42,145,96,0,137,66,149,10,242,148,175,42,61,17,10,148,72,106,69,82,17,84,98,41,8,69,82,40,0,2,36,166,189,
602 237,137,109,177,226,91,53,179,74,133,69,0,32,196,32,195,12,163,12,69,33,20,21,125,11,41,74,82,188,168,242,149,10,84,68,44,18,160,160,50,
603 170,140,164,32,196,81,136,64,34,251,222,83,68,137,108,72,241,45,137,108,215,148,168,0,4,33,8,48,162,16,80,202,65,136,170,171,0,162,74,82,
604 163,202,82,188,165,41,74,136,82,229,128,85,85,70,25,72,48,196,81,136,170,69,0,9,74,87,182,219,98,71,137,18,60,121,166,154,244,192,138,65,
605 133,12,65,66,134,32,195,42,144,128,10,9,162,21,10,242,148,166,148,175,121,80,175,162,36,53,80,81,136,164,24,132,32,162,40,196,32,17,116,67,
606 77,52,72,241,226,79,159,30,37,182,205,66,160,17,84,97,67,12,41,160,196,20,49,8,49,20,8,24,33,81,30,242,149,239,41,94,244,43,222,82,
607 188,186,2,168,16,132,32,194,136,48,194,136,48,195,41,21,122,26,243,68,143,18,60,251,33,227,199,137,53,239,74,130,138,24,97,154,10,20,40,80,
608 195,12,49,20,138,0,0,136,136,242,149,239,121,94,105,74,247,148,165,42,34,36,0,8,66,16,97,136,48,195,16,97,134,82,12,160,0,133,123,219,
609 18,36,75,35,227,207,159,30,107,102,151,144,131,16,83,65,66,133,52,24,97,67,16,131,40,40,105,41,74,87,154,87,188,210,189,239,41,94,84,68,
610 192,20,132,82,16,138,48,195,16,97,136,66,17,84,128,136,143,108,214,199,143,30,60,251,33,45,137,53,229,74,170,140,40,80,194,154,10,24,80,195,
611 16,97,149,84,3,161,80,175,121,94,107,202,247,188,165,52,168,82,250,170,168,196,33,6,33,8,48,202,48,196,82,17,64,47,123,219,18,60,73,243,
612 231,207,137,30,36,215,149,0,0,97,134,24,80,161,66,133,10,24,97,134,82,16,0,2,137,41,74,87,154,87,188,210,189,239,41,74,84,164,0,20,
613 132,81,134,33,6,24,131,12,49,8,49,21,86,143,43,109,137,30,61,145,243,231,207,137,53,183,151,82,16,97,133,10,20,40,80,161,134,20,66,16,
614 96,80,90,101,41,74,247,149,230,188,165,121,81,229,68,42,39,5,82,12,49,8,48,196,32,196,82,16,128,164,209,30,107,102,143,30,36,121,241,34,
615 91,109,229,68,5,85,24,97,136,48,162,12,48,202,65,136,10,171,133,17,10,242,163,222,82,188,165,41,74,84,41,116,0,80,85,85,33,8,66,12,
616 164,33,21,72,161,4,43,222,107,98,91,18,60,75,109,182,105,74,144,5,33,20,97,134,33,6,33,20,101,85,80,0,4,208,165,66,149,232,87,149,
617 10,82,161,94,146,160,64,21,85,72,170,66,17,72,69,85,32,2,130,34,20,211,77,52,75,109,137,109,183,189,233,192,138,164,24,138,49,8,164,34,
618 170,168,2,130,65,16,168,143,42,60,165,71,149,16,168,136,158,10,0,10,160,164,85,34,170,169,1,65,122,60,175,52,214,205,109,182,222,107,209,18,
619 10,10,66,41,8,69,82,42,170,128,2,240,68,73,74,136,242,162,20,178,149,17,19,72,0,0,40,42,170,170,170,170,168,40,4,40,82,148,215,154,
620 246,205,53,239,122,33,96,21,85,82,17,85,72,160,170,0,161,134,148,42,34,20,168,133,68,42,34,33,116,194,10,160,170,160,170,160,170,0,11,133,
621 17,17,229,123,205,123,222,247,161,81,3,80,80,82,2,170,168,42,128,44,33,77,17,37,44,168,90,21,40,154,36,40,0,21,0,85,0,80,80,0,
622 0,0,242,149,10,242,189,239,121,74,84,74,0,5,84,20,21,65,84,0,0,32,30,137,68,73,81,17,17,40,137,78,144,192,0,1,64,21,64,0,
623 2,1,130,34,74,82,148,175,41,74,82,162,97,0,80,5,0,5,0,0,0,128,126,148,74,34,34,37,17,52,211,240,10,128,0,0,0,0,64,48,
624 166,136,133,66,148,165,42,21,19,192,0,0,1,64,0,2,1,12,18,9,77,18,136,148,77,19,78,144,132,2,0,0,0,16,0,135,10,37,10,136,
625 82,149,10,90,80,48,0,0,0,0,0,128,97,195,78,148,165,17,52,77,52,248,6,161,0,0,0,192,56,38,136,136,136,84,66,162,34,120,66,0,
626 0,1,0,132,56,125,52,165,41,68,211,167,195,0,128,6,1,128,112,160,81,40,136,136,84,68,77,33,128,4,2,16,8,67,240,78,148,166,137,211,
627 79,72,112,8,6,1,0,225,250,81,40,84,68,68,211,192,33,0,128,66,24,127,211,74,105,74,116,255,14,1,128,66,24,97,166,148,68,74,34,37,
628 60,33,0,192,48,195,255,233,77,52,233,208,63,132,33,132,48,225,72,37,41,74,34,81,62,24,96,24,7,15,254,157,58,83,211,255,12,33,134,28,
629 63,210,148,74,82,159,195,0,195,135,240,79,233,211,167,255,248,112,225,195,255,77,41,74,122,67,132,48,195,255,253,58,126,159,255,15,195,135,135,244,
630 210,154,83,252,48,225,195,255,233,250,127,79,255,15,15,135,255,211,74,116,240,225,195,130,67,244,10,127,79,233,4,252,18,31,135,135,255,167,77,63,
631 240,225,255,130,96,159,253,63,167,252,18,28,60,63,255,77,52,255,225,195,255,255,254,159,255,208,63,195,240,255,160,39,78,159,240,225,255,255,255,79,
632 255,255,254,31,135,254,157,58,127,135,135,255,255,255,79,254,129,76,18,31,135,135,254,158,158,159,15,135,255,255,253,63,255,255,252,63,135,233,244,244,
633 240,252,63,255,255,254,159,255,208,63,240,240,255,167,211,255,254,31,255,255,254,159,255,255,240,254,9,10,127,79,255,240,255,255,255,244,255,254,129,255,
634 135,240,253,62,159,255,240,255,255,255,244,254,159,240,252,63,135,232,9,233,255,254,20,15,255,255,250,127,244,13,3,248,127,4,134,159,211,255,252,63,
635 255,255,253,1,63,253,33,252,63,240,164,41,250,127,255,194,129,255,255,250,2,127,255,255,195,255,255,211,255,252,63,255,255,253,63,255,255,225,255,255,
636 253,63,255,225,64,255,255,250,127,244,10,67,252,16,63,252,19,253,63,255,193,33,255,255,244,255,255,255,135,255,255,244,255,255,225,255,255,255,79,253,
637 48,72,127,15,254,9,255,211,255,255,225,255,255,233,255,164,40,31,225,255,255,253,63,255,240,64,255,255,253,63,244,248,127,15,252,19,255,211,255,255,
638 248,127,255,250,127,164,18,31,248,127,130,66,159,244,255,255,252,63,255,253,63,250,7,252,63,255,255,167,255,255,240,255,255,255,79,255,255,135,255,255,
639 250,127,255,252,63,255,255,167,255,255,135,255,255,211,255,255,224,129,255,255,250,2,127,255,252,63,255,255,211,255,254,9,13,3,255,255,211,255,255,225,
640 255,255,254,144,79,255,248,82,20,15,255,250,127,255,255,15,255,255,167,255,255,194,129,255,255,254,159,255,255,15,255,255,160,39,255,255,194,129,255,255,
641 250,2,127,255,224,129,255,255,244,255,255,130,67,255,255,253,63,255,255,4,15,255,255,167,255,255,135,255,255,211,255,255,254,31,255,254,159,255,195,255,
642 255,253,63,255,255,252,63,255,255,211,255,254,31,255,254,159,255,255,254,31,255,255,211,255,240,255,255,79,255,255,254,31,255,255,255,64,167,255,195,255,
643 254,128,159,255,255,240,164,48
644 };
645 #endif /* UMPAH_H_ */
#define CONSTTABLE_STORAGE(X)