1 /*
2 ** Lua binding: tolua
3 ** Generated automatically by tolua++-1.0.92 on Sun Feb 15 22:29:47 2009.
4 */
5
6 #ifndef __cplusplus
7 #include "stdlib.h"
8 #endif
9 #include "string.h"
10
11 #include "tolua++.h"
12
13 /* Exported function */
14 TOLUA_API int tolua_tolua_open (lua_State* tolua_S);
15
16
17 /* function to register type */
tolua_reg_types(lua_State * tolua_S)18 static void tolua_reg_types (lua_State* tolua_S)
19 {
20 }
21
22 /* Open function */
tolua_tolua_open(lua_State * tolua_S)23 TOLUA_API int tolua_tolua_open (lua_State* tolua_S)
24 {
25 tolua_open(tolua_S);
26 tolua_reg_types(tolua_S);
27 tolua_module(tolua_S,NULL,0);
28 tolua_beginmodule(tolua_S,NULL);
29
30 { /* begin embedded lua code */
31 int top = lua_gettop(tolua_S);
32 static unsigned char B[] = {
33 105,102, 32,115,116,114,105,110,103, 46,102,105,110,100, 40,
34 95, 86, 69, 82, 83, 73, 79, 78, 44, 32, 34, 53, 37, 46, 48,
35 34, 41, 32,116,104,101,110, 13, 10, 9,114,101,116,117,114,
36 110, 13, 10,101,110,100, 13, 10, 13, 10, 45, 45, 32, 34,108,
37 111, 97,100,102,105,108,101, 34, 13, 10,108,111, 99, 97,108,
38 32,102,117,110, 99,116,105,111,110, 32,112,112, 95,100,111,
39 102,105,108,101, 40,112, 97,116,104, 41, 13, 10, 13, 10, 9,
40 108,111, 99, 97,108, 32,108,111, 97,100,101,100, 32, 61, 32,
41 102, 97,108,115,101, 13, 10, 9,108,111, 99, 97,108, 32,103,
42 101,116,102,105,108,101, 32, 61, 32,102,117,110, 99,116,105,
43 111,110, 40, 41, 13, 10, 13, 10, 9, 9,105,102, 32,108,111,
44 97,100,101,100, 32,116,104,101,110, 13, 10, 9, 9, 9,114,
45 101,116,117,114,110, 13, 10, 9, 9,101,108,115,101, 13, 10,
46 9, 9, 9,108,111, 99, 97,108, 32,102,105,108,101, 44,101,
47 114,114, 32, 61, 32,105,111, 46,111,112,101,110, 40,112, 97,
48 116,104, 41, 13, 10, 9, 9, 9,105,102, 32,110,111,116, 32,
49 102,105,108,101, 32,116,104,101,110, 13, 10, 9, 9, 9, 9,
50 101,114,114,111,114, 40, 34,101,114,114,111,114, 32,108,111,
51 97,100,105,110,103, 32,102,105,108,101, 32, 34, 46, 46,112,
52 97,116,104, 46, 46, 34, 58, 32, 34, 46, 46,101,114,114, 41,
53 13, 10, 9, 9, 9,101,110,100, 13, 10, 9, 9, 9,108,111,
54 99, 97,108, 32,114,101,116, 32, 61, 32,102,105,108,101, 58,
55 114,101, 97,100, 40, 34, 42, 97, 34, 41, 13, 10, 9, 9, 9,
56 102,105,108,101, 58, 99,108,111,115,101, 40, 41, 13, 10, 13,
57 10, 9, 9, 9,114,101,116, 32, 61, 32,115,116,114,105,110,
58 103, 46,103,115,117, 98, 40,114,101,116, 44, 32, 34, 37, 46,
59 37, 46, 37, 46, 37,115, 42, 37, 41, 34, 44, 32, 34, 46, 46,
60 46, 41, 32,108,111, 99, 97,108, 32, 97,114,103, 32, 61, 32,
61 123,110, 61,115,101,108,101, 99,116, 40, 39, 35, 39, 44, 32,
62 46, 46, 46, 41, 44, 32, 46, 46, 46,125, 59, 34, 41, 13, 10,
63 13, 10, 9, 9, 9,108,111, 97,100,101,100, 32, 61, 32,116,
64 114,117,101, 13, 10, 9, 9, 9,114,101,116,117,114,110, 32,
65 114,101,116, 13, 10, 9, 9,101,110,100, 13, 10, 9,101,110,
66 100, 13, 10, 13, 10, 9,108,111, 99, 97,108, 32,102, 32, 61,
67 32,108,111, 97,100, 40,103,101,116,102,105,108,101, 44, 32,
68 112, 97,116,104, 41, 13, 10, 9,105,102, 32,110,111,116, 32,
69 102, 32,116,104,101,110, 13, 10, 9, 13, 10, 9, 9,101,114,
70 114,111,114, 40, 34,101,114,114,111,114, 32,108,111, 97,100,
71 105,110,103, 32,102,105,108,101, 32, 34, 46, 46,112, 97,116,
72 104, 41, 13, 10, 9,101,110,100, 13, 10, 9,114,101,116,117,
73 114,110, 32,102, 40, 41, 13, 10,101,110,100, 13, 10, 13, 10,
74 111,108,100, 95,100,111,102,105,108,101, 32, 61, 32,100,111,
75 102,105,108,101, 13, 10,100,111,102,105,108,101, 32, 61, 32,
76 112,112, 95,100,111,102,105,108,101, 13, 10, 13, 10, 13, 10,
77 45, 45, 32,115,116,114,105,110,103, 46,103,115,117, 98, 13,
78 10, 45, 45, 91, 91, 13, 10,108,111, 99, 97,108, 32,111,103,
79 115,117, 98, 32, 61, 32,115,116,114,105,110,103, 46,103,115,
80 117, 98, 13, 10,108,111, 99, 97,108, 32,102,117,110, 99,116,
81 105,111,110, 32, 99,111,109,112,103,115,117, 98, 40, 97, 44,
82 98, 44, 99, 44,100, 41, 13, 10, 32, 32,105,102, 32,116,121,
83 112,101, 40, 99, 41, 32, 61, 61, 32, 34,102,117,110, 99,116,
84 105,111,110, 34, 32,116,104,101,110, 13, 10, 32, 32, 32, 32,
85 108,111, 99, 97,108, 32,111, 99, 32, 61, 32, 99, 13, 10, 32,
86 32, 32, 32, 99, 32, 61, 32,102,117,110, 99,116,105,111,110,
87 32, 40, 46, 46, 46, 41, 32,114,101,116,117,114,110, 32,111,
88 99, 40, 46, 46, 46, 41, 32,111,114, 32, 39, 39, 32,101,110,
89 100, 13, 10, 32, 32,101,110,100, 13, 10, 32, 32,114,101,116,
90 117,114,110, 32,111,103,115,117, 98, 40, 97, 44, 98, 44, 99,
91 44,100, 41, 13, 10,101,110,100, 13, 10,115,116,114,105,110,
92 103, 46,114,101,112,108, 32, 61, 32,111,103,115,117, 98, 13,
93 10, 45, 45, 93, 93, 13, 10, 13, 10, 45, 45,115,116,114,105,
94 110,103, 46,103,115,117, 98, 32, 61, 32, 99,111,109,112,103,
95 115,117, 98, 13,32
96 };
97 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/compat-5.1.lua");
98 lua_settop(tolua_S, top);
99 } /* end of embedded lua code */
100
101
102 { /* begin embedded lua code */
103 int top = lua_gettop(tolua_S);
104 static unsigned char B[] = {
105 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
106 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
107 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
108 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
109 45, 45, 45, 45, 45, 45, 45, 10, 45, 45, 32, 82,101, 97,108,
110 32,103,108,111, 98, 97,108,115, 10, 45, 45, 32, 95, 65, 76,
111 69, 82, 84, 10, 45, 45, 32, 95, 69, 82, 82, 79, 82, 77, 69,
112 83, 83, 65, 71, 69, 10, 45, 45, 32, 95, 86, 69, 82, 83, 73,
113 79, 78, 10, 45, 45, 32, 95, 71, 10, 45, 45, 32, 97,115,115,
114 101,114,116, 10, 45, 45, 32,101,114,114,111,114, 10, 45, 45,
115 32,109,101,116, 97,116, 97, 98,108,101, 10, 45, 45, 32,110,
116 101,120,116, 10, 45, 45, 32,112,114,105,110,116, 10, 45, 45,
117 32,114,101,113,117,105,114,101, 10, 45, 45, 32,116,111,110,
118 117,109, 98,101,114, 10, 45, 45, 32,116,111,115,116,114,105,
119 110,103, 10, 45, 45, 32,116,121,112,101, 10, 45, 45, 32,117,
120 110,112, 97, 99,107, 10, 10, 45, 45, 45, 45, 45, 45, 45, 45,
121 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
122 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
123 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
124 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 10,
125 45, 45, 32, 99,111,108,108,101, 99,116,103, 97,114, 98, 97,
126 103,101, 10, 45, 45, 32,103, 99,105,110,102,111, 10, 10, 45,
127 45, 32,103,108,111, 98, 97,108,115, 10, 10, 45, 45, 32, 99,
128 97,108,108, 32, 32, 32, 45, 62, 32,112,114,111,116,101, 99,
129 116, 40,102, 44, 32,101,114,114, 41, 10, 45, 45, 32,108,111,
130 97,100,102,105,108,101, 10, 45, 45, 32,108,111, 97,100,115,
131 116,114,105,110,103, 10, 10, 45, 45, 32,114, 97,119,103,101,
132 116, 10, 45, 45, 32,114, 97,119,115,101,116, 10, 10, 45, 45,
133 32,103,101,116, 97,114,103,115, 32, 61, 32, 77, 97,105,110,
134 46,103,101,116, 97,114,103,115, 32, 63, 63, 10, 10,114, 97,
135 119,116,121,112,101, 32, 61, 32,116,121,112,101, 10, 10,102,
136 117,110, 99,116,105,111,110, 32,100,111, 95, 32, 40,102, 44,
137 32,101,114,114, 41, 10, 32, 32,105,102, 32,110,111,116, 32,
138 102, 32,116,104,101,110, 32,112,114,105,110,116, 40,101,114,
139 114, 41, 59, 32,114,101,116,117,114,110, 32,101,110,100, 10,
140 32, 32,108,111, 99, 97,108, 32, 97, 44, 98, 32, 61, 32,112,
141 99, 97,108,108, 40,102, 41, 10, 32, 32,105,102, 32,110,111,
142 116, 32, 97, 32,116,104,101,110, 32,112,114,105,110,116, 40,
143 98, 41, 59, 32,114,101,116,117,114,110, 32,110,105,108, 10,
144 32, 32,101,108,115,101, 32,114,101,116,117,114,110, 32, 98,
145 32,111,114, 32,116,114,117,101, 10, 32, 32,101,110,100, 10,
146 101,110,100, 10, 10,102,117,110, 99,116,105,111,110, 32,100,
147 111,115,116,114,105,110,103, 40,115, 41, 32,114,101,116,117,
148 114,110, 32,100,111, 95, 40,108,111, 97,100,115,116,114,105,
149 110,103, 40,115, 41, 41, 32,101,110,100, 10, 45, 45, 32,102,
150 117,110, 99,116,105,111,110, 32,100,111,102,105,108,101, 40,
151 115, 41, 32,114,101,116,117,114,110, 32,100,111, 95, 40,108,
152 111, 97,100,102,105,108,101, 40,115, 41, 41, 32,101,110,100,
153 10, 10, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
154 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
155 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
156 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
157 45, 45, 45, 45, 45, 45, 45, 45, 45, 10, 45, 45, 32, 84, 97,
158 98,108,101, 32,108,105, 98,114, 97,114,121, 10,108,111, 99,
159 97,108, 32,116, 97, 98, 32, 61, 32,116, 97, 98,108,101, 10,
160 102,111,114,101, 97, 99,104, 32, 61, 32,116, 97, 98, 46,102,
161 111,114,101, 97, 99,104, 10,102,111,114,101, 97, 99,104,105,
162 32, 61, 32,116, 97, 98, 46,102,111,114,101, 97, 99,104,105,
163 10,103,101,116,110, 32, 61, 32,116, 97, 98, 46,103,101,116,
164 110, 10,116,105,110,115,101,114,116, 32, 61, 32,116, 97, 98,
165 46,105,110,115,101,114,116, 10,116,114,101,109,111,118,101,
166 32, 61, 32,116, 97, 98, 46,114,101,109,111,118,101, 10,115,
167 111,114,116, 32, 61, 32,116, 97, 98, 46,115,111,114,116, 10,
168 10, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
169 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
170 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
171 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
172 45, 45, 45, 45, 45, 45, 45, 45, 10, 45, 45, 32, 68,101, 98,
173 117,103, 32,108,105, 98,114, 97,114,121, 10,108,111, 99, 97,
174 108, 32,100, 98,103, 32, 61, 32,100,101, 98,117,103, 10,103,
175 101,116,105,110,102,111, 32, 61, 32,100, 98,103, 46,103,101,
176 116,105,110,102,111, 10,103,101,116,108,111, 99, 97,108, 32,
177 61, 32,100, 98,103, 46,103,101,116,108,111, 99, 97,108, 10,
178 115,101,116, 99, 97,108,108,104,111,111,107, 32, 61, 32,102,
179 117,110, 99,116,105,111,110, 32, 40, 41, 32,101,114,114,111,
180 114, 34, 96,115,101,116, 99, 97,108,108,104,111,111,107, 39,
181 32,105,115, 32,100,101,112,114,101, 99, 97,116,101,100, 34,
182 32,101,110,100, 10,115,101,116,108,105,110,101,104,111,111,
183 107, 32, 61, 32,102,117,110, 99,116,105,111,110, 32, 40, 41,
184 32,101,114,114,111,114, 34, 96,115,101,116,108,105,110,101,
185 104,111,111,107, 39, 32,105,115, 32,100,101,112,114,101, 99,
186 97,116,101,100, 34, 32,101,110,100, 10,115,101,116,108,111,
187 99, 97,108, 32, 61, 32,100, 98,103, 46,115,101,116,108,111,
188 99, 97,108, 10, 10, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
189 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
190 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
191 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
192 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 10, 45, 45,
193 32,109, 97,116,104, 32,108,105, 98,114, 97,114,121, 10,108,
194 111, 99, 97,108, 32,109, 97,116,104, 32, 61, 32,109, 97,116,
195 104, 10, 97, 98,115, 32, 61, 32,109, 97,116,104, 46, 97, 98,
196 115, 10, 97, 99,111,115, 32, 61, 32,102,117,110, 99,116,105,
197 111,110, 32, 40,120, 41, 32,114,101,116,117,114,110, 32,109,
198 97,116,104, 46,100,101,103, 40,109, 97,116,104, 46, 97, 99,
199 111,115, 40,120, 41, 41, 32,101,110,100, 10, 97,115,105,110,
200 32, 61, 32,102,117,110, 99,116,105,111,110, 32, 40,120, 41,
201 32,114,101,116,117,114,110, 32,109, 97,116,104, 46,100,101,
202 103, 40,109, 97,116,104, 46, 97,115,105,110, 40,120, 41, 41,
203 32,101,110,100, 10, 97,116, 97,110, 32, 61, 32,102,117,110,
204 99,116,105,111,110, 32, 40,120, 41, 32,114,101,116,117,114,
205 110, 32,109, 97,116,104, 46,100,101,103, 40,109, 97,116,104,
206 46, 97,116, 97,110, 40,120, 41, 41, 32,101,110,100, 10, 97,
207 116, 97,110, 50, 32, 61, 32,102,117,110, 99,116,105,111,110,
208 32, 40,120, 44,121, 41, 32,114,101,116,117,114,110, 32,109,
209 97,116,104, 46,100,101,103, 40,109, 97,116,104, 46, 97,116,
210 97,110, 50, 40,120, 44,121, 41, 41, 32,101,110,100, 10, 99,
211 101,105,108, 32, 61, 32,109, 97,116,104, 46, 99,101,105,108,
212 10, 99,111,115, 32, 61, 32,102,117,110, 99,116,105,111,110,
213 32, 40,120, 41, 32,114,101,116,117,114,110, 32,109, 97,116,
214 104, 46, 99,111,115, 40,109, 97,116,104, 46,114, 97,100, 40,
215 120, 41, 41, 32,101,110,100, 10,100,101,103, 32, 61, 32,109,
216 97,116,104, 46,100,101,103, 10,101,120,112, 32, 61, 32,109,
217 97,116,104, 46,101,120,112, 10,102,108,111,111,114, 32, 61,
218 32,109, 97,116,104, 46,102,108,111,111,114, 10,102,114,101,
219 120,112, 32, 61, 32,109, 97,116,104, 46,102,114,101,120,112,
220 10,108,100,101,120,112, 32, 61, 32,109, 97,116,104, 46,108,
221 100,101,120,112, 10,108,111,103, 32, 61, 32,109, 97,116,104,
222 46,108,111,103, 10,108,111,103, 49, 48, 32, 61, 32,109, 97,
223 116,104, 46,108,111,103, 49, 48, 10,109, 97,120, 32, 61, 32,
224 109, 97,116,104, 46,109, 97,120, 10,109,105,110, 32, 61, 32,
225 109, 97,116,104, 46,109,105,110, 10,109,111,100, 32, 61, 32,
226 109, 97,116,104, 46,109,111,100, 10, 80, 73, 32, 61, 32,109,
227 97,116,104, 46,112,105, 10, 45, 45, 63, 63, 63, 32,112,111,
228 119, 32, 61, 32,109, 97,116,104, 46,112,111,119, 32, 32, 10,
229 114, 97,100, 32, 61, 32,109, 97,116,104, 46,114, 97,100, 10,
230 114, 97,110,100,111,109, 32, 61, 32,109, 97,116,104, 46,114,
231 97,110,100,111,109, 10,114, 97,110,100,111,109,115,101,101,
232 100, 32, 61, 32,109, 97,116,104, 46,114, 97,110,100,111,109,
233 115,101,101,100, 10,115,105,110, 32, 61, 32,102,117,110, 99,
234 116,105,111,110, 32, 40,120, 41, 32,114,101,116,117,114,110,
235 32,109, 97,116,104, 46,115,105,110, 40,109, 97,116,104, 46,
236 114, 97,100, 40,120, 41, 41, 32,101,110,100, 10,115,113,114,
237 116, 32, 61, 32,109, 97,116,104, 46,115,113,114,116, 10,116,
238 97,110, 32, 61, 32,102,117,110, 99,116,105,111,110, 32, 40,
239 120, 41, 32,114,101,116,117,114,110, 32,109, 97,116,104, 46,
240 116, 97,110, 40,109, 97,116,104, 46,114, 97,100, 40,120, 41,
241 41, 32,101,110,100, 10, 10, 45, 45, 45, 45, 45, 45, 45, 45,
242 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
243 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
244 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
245 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 10,
246 45, 45, 32,115,116,114,105,110,103, 32,108,105, 98,114, 97,
247 114,121, 10,108,111, 99, 97,108, 32,115,116,114, 32, 61, 32,
248 115,116,114,105,110,103, 10,115,116,114, 98,121,116,101, 32,
249 61, 32,115,116,114, 46, 98,121,116,101, 10,115,116,114, 99,
250 104, 97,114, 32, 61, 32,115,116,114, 46, 99,104, 97,114, 10,
251 115,116,114,102,105,110,100, 32, 61, 32,115,116,114, 46,102,
252 105,110,100, 10,102,111,114,109, 97,116, 32, 61, 32,115,116,
253 114, 46,102,111,114,109, 97,116, 10,103,115,117, 98, 32, 61,
254 32,115,116,114, 46,103,115,117, 98, 10,115,116,114,108,101,
255 110, 32, 61, 32,115,116,114, 46,108,101,110, 10,115,116,114,
256 108,111,119,101,114, 32, 61, 32,115,116,114, 46,108,111,119,
257 101,114, 10,115,116,114,114,101,112, 32, 61, 32,115,116,114,
258 46,114,101,112, 10,115,116,114,115,117, 98, 32, 61, 32,115,
259 116,114, 46,115,117, 98, 10,115,116,114,117,112,112,101,114,
260 32, 61, 32,115,116,114, 46,117,112,112,101,114, 10, 10, 45,
261 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
262 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
263 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
264 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
265 45, 45, 45, 45, 45, 45, 10, 45, 45, 32,111,115, 32,108,105,
266 98,114, 97,114,121, 10, 99,108,111, 99,107, 32, 61, 32,111,
267 115, 46, 99,108,111, 99,107, 10,100, 97,116,101, 32, 61, 32,
268 111,115, 46,100, 97,116,101, 10,100,105,102,102,116,105,109,
269 101, 32, 61, 32,111,115, 46,100,105,102,102,116,105,109,101,
270 10,101,120,101, 99,117,116,101, 32, 61, 32,111,115, 46,101,
271 120,101, 99,117,116,101, 32, 45, 45, 63, 10,101,120,105,116,
272 32, 61, 32,111,115, 46,101,120,105,116, 10,103,101,116,101,
273 110,118, 32, 61, 32,111,115, 46,103,101,116,101,110,118, 10,
274 114,101,109,111,118,101, 32, 61, 32,111,115, 46,114,101,109,
275 111,118,101, 10,114,101,110, 97,109,101, 32, 61, 32,111,115,
276 46,114,101,110, 97,109,101, 10,115,101,116,108,111, 99, 97,
277 108,101, 32, 61, 32,111,115, 46,115,101,116,108,111, 99, 97,
278 108,101, 10,116,105,109,101, 32, 61, 32,111,115, 46,116,105,
279 109,101, 10,116,109,112,110, 97,109,101, 32, 61, 32,111,115,
280 46,116,109,112,110, 97,109,101, 10, 10, 45, 45, 45, 45, 45,
281 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
282 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
283 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
284 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
285 45, 45, 10, 45, 45, 32, 99,111,109,112, 97,116,105, 98,105,
286 108,105,116,121, 32,111,110,108,121, 10,103,101,116,103,108,
287 111, 98, 97,108, 32, 61, 32,102,117,110, 99,116,105,111,110,
288 32, 40,110, 41, 32,114,101,116,117,114,110, 32, 95, 71, 91,
289 110, 93, 32,101,110,100, 10,115,101,116,103,108,111, 98, 97,
290 108, 32, 61, 32,102,117,110, 99,116,105,111,110, 32, 40,110,
291 44,118, 41, 32, 95, 71, 91,110, 93, 32, 61, 32,118, 32,101,
292 110,100, 10, 10, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
293 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
294 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
295 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
296 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 10, 10,108,111,
297 99, 97,108, 32,105,111, 44, 32,116, 97, 98, 32, 61, 32,105,
298 111, 44, 32,116, 97, 98,108,101, 10, 10, 45, 45, 32, 73, 79,
299 32,108,105, 98,114, 97,114,121, 32, 40,102,105,108,101,115,
300 41, 10, 95, 83, 84, 68, 73, 78, 32, 61, 32,105,111, 46,115,
301 116,100,105,110, 10, 95, 83, 84, 68, 69, 82, 82, 32, 61, 32,
302 105,111, 46,115,116,100,101,114,114, 10, 95, 83, 84, 68, 79,
303 85, 84, 32, 61, 32,105,111, 46,115,116,100,111,117,116, 10,
304 95, 73, 78, 80, 85, 84, 32, 61, 32,105,111, 46,115,116,100,
305 105,110, 10, 95, 79, 85, 84, 80, 85, 84, 32, 61, 32,105,111,
306 46,115,116,100,111,117,116, 10,115,101,101,107, 32, 61, 32,
307 105,111, 46,115,116,100,105,110, 46,115,101,101,107, 32, 32,
308 32, 45, 45, 32,115,105, 99,107, 32, 59, 45, 41, 10,116,109,
309 112,102,105,108,101, 32, 61, 32,105,111, 46,116,109,112,102,
310 105,108,101, 10, 99,108,111,115,101,102,105,108,101, 32, 61,
311 32,105,111, 46, 99,108,111,115,101, 10,111,112,101,110,102,
312 105,108,101, 32, 61, 32,105,111, 46,111,112,101,110, 10, 10,
313 102,117,110, 99,116,105,111,110, 32,102,108,117,115,104, 32,
314 40,102, 41, 10, 32, 32,105,102, 32,102, 32,116,104,101,110,
315 32,102, 58,102,108,117,115,104, 40, 41, 10, 32, 32,101,108,
316 115,101, 32, 95, 79, 85, 84, 80, 85, 84, 58,102,108,117,115,
317 104, 40, 41, 10, 32, 32,101,110,100, 10,101,110,100, 10, 10,
318 102,117,110, 99,116,105,111,110, 32,114,101, 97,100,102,114,
319 111,109, 32, 40,110, 97,109,101, 41, 10, 32, 32,105,102, 32,
320 110, 97,109,101, 32, 61, 61, 32,110,105,108, 32,116,104,101,
321 110, 10, 32, 32, 32, 32,108,111, 99, 97,108, 32,102, 44, 32,
322 101,114,114, 44, 32, 99,111,100, 32, 61, 32,105,111, 46, 99,
323 108,111,115,101, 40, 95, 73, 78, 80, 85, 84, 41, 10, 32, 32,
324 32, 32, 95, 73, 78, 80, 85, 84, 32, 61, 32,105,111, 46,115,
325 116,100,105,110, 10, 32, 32, 32, 32,114,101,116,117,114,110,
326 32,102, 44, 32,101,114,114, 44, 32, 99,111,100, 10, 32, 32,
327 101,108,115,101, 10, 32, 32, 32, 32,108,111, 99, 97,108, 32,
328 102, 44, 32,101,114,114, 44, 32, 99,111,100, 32, 61, 32,105,
329 111, 46,111,112,101,110, 40,110, 97,109,101, 44, 32, 34,114,
330 34, 41, 10, 32, 32, 32, 32, 95, 73, 78, 80, 85, 84, 32, 61,
331 32,102, 32,111,114, 32, 95, 73, 78, 80, 85, 84, 10, 32, 32,
332 32, 32,114,101,116,117,114,110, 32,102, 44, 32,101,114,114,
333 44, 32, 99,111,100, 10, 32, 32,101,110,100, 10,101,110,100,
334 10, 10,102,117,110, 99,116,105,111,110, 32,119,114,105,116,
335 101,116,111, 32, 40,110, 97,109,101, 41, 10, 32, 32,105,102,
336 32,110, 97,109,101, 32, 61, 61, 32,110,105,108, 32,116,104,
337 101,110, 10, 32, 32, 32, 32,108,111, 99, 97,108, 32,102, 44,
338 32,101,114,114, 44, 32, 99,111,100, 32, 61, 32,105,111, 46,
339 99,108,111,115,101, 40, 95, 79, 85, 84, 80, 85, 84, 41, 10,
340 32, 32, 32, 32, 95, 79, 85, 84, 80, 85, 84, 32, 61, 32,105,
341 111, 46,115,116,100,111,117,116, 10, 32, 32, 32, 32,114,101,
342 116,117,114,110, 32,102, 44, 32,101,114,114, 44, 32, 99,111,
343 100, 10, 32, 32,101,108,115,101, 10, 32, 32, 32, 32,108,111,
344 99, 97,108, 32,102, 44, 32,101,114,114, 44, 32, 99,111,100,
345 32, 61, 32,105,111, 46,111,112,101,110, 40,110, 97,109,101,
346 44, 32, 34,119, 34, 41, 10, 32, 32, 32, 32, 95, 79, 85, 84,
347 80, 85, 84, 32, 61, 32,102, 32,111,114, 32, 95, 79, 85, 84,
348 80, 85, 84, 10, 32, 32, 32, 32,114,101,116,117,114,110, 32,
349 102, 44, 32,101,114,114, 44, 32, 99,111,100, 10, 32, 32,101,
350 110,100, 10,101,110,100, 10, 10,102,117,110, 99,116,105,111,
351 110, 32, 97,112,112,101,110,100,116,111, 32, 40,110, 97,109,
352 101, 41, 10, 32, 32,108,111, 99, 97,108, 32,102, 44, 32,101,
353 114,114, 44, 32, 99,111,100, 32, 61, 32,105,111, 46,111,112,
354 101,110, 40,110, 97,109,101, 44, 32, 34, 97, 34, 41, 10, 32,
355 32, 95, 79, 85, 84, 80, 85, 84, 32, 61, 32,102, 32,111,114,
356 32, 95, 79, 85, 84, 80, 85, 84, 10, 32, 32,114,101,116,117,
357 114,110, 32,102, 44, 32,101,114,114, 44, 32, 99,111,100, 10,
358 101,110,100, 10, 10,102,117,110, 99,116,105,111,110, 32,114,
359 101, 97,100, 32, 40, 46, 46, 46, 41, 10, 32, 32,108,111, 99,
360 97,108, 32,102, 32, 61, 32, 95, 73, 78, 80, 85, 84, 10, 32,
361 32,105,102, 32,114, 97,119,116,121,112,101, 40, 97,114,103,
362 91, 49, 93, 41, 32, 61, 61, 32, 39,117,115,101,114,100, 97,
363 116, 97, 39, 32,116,104,101,110, 10, 32, 32, 32, 32,102, 32,
364 61, 32,116, 97, 98, 46,114,101,109,111,118,101, 40, 97,114,
365 103, 44, 32, 49, 41, 10, 32, 32,101,110,100, 10, 32, 32,114,
366 101,116,117,114,110, 32,102, 58,114,101, 97,100, 40,117,110,
367 112, 97, 99,107, 40, 97,114,103, 41, 41, 10,101,110,100, 10,
368 10,102,117,110, 99,116,105,111,110, 32,119,114,105,116,101,
369 32, 40, 46, 46, 46, 41, 10, 32, 32,108,111, 99, 97,108, 32,
370 102, 32, 61, 32, 95, 79, 85, 84, 80, 85, 84, 10, 32, 32,105,
371 102, 32,114, 97,119,116,121,112,101, 40, 97,114,103, 91, 49,
372 93, 41, 32, 61, 61, 32, 39,117,115,101,114,100, 97,116, 97,
373 39, 32,116,104,101,110, 10, 32, 32, 32, 32,102, 32, 61, 32,
374 116, 97, 98, 46,114,101,109,111,118,101, 40, 97,114,103, 44,
375 32, 49, 41, 10, 32, 32,101,110,100, 10, 32, 32,114,101,116,
376 117,114,110, 32,102, 58,119,114,105,116,101, 40,117,110,112,
377 97, 99,107, 40, 97,114,103, 41, 41, 10,101,110,100,32
378 };
379 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/compat.lua");
380 lua_settop(tolua_S, top);
381 } /* end of embedded lua code */
382
383
384 { /* begin embedded lua code */
385 int top = lua_gettop(tolua_S);
386 static unsigned char B[] = {
387 45, 45, 32,116,111,108,117, 97, 58, 32, 98, 97,115,105, 99,
388 32,117,116,105,108,105,116,121, 32,102,117,110, 99,116,105,
389 111,110,115, 10, 45, 45, 32, 87,114,105,116,116,101,110, 32,
390 98,121, 32, 87, 97,108,100,101,109, 97,114, 32, 67,101,108,
391 101,115, 10, 45, 45, 32, 84,101, 67, 71,114, 97,102, 47, 80,
392 85, 67, 45, 82,105,111, 10, 45, 45, 32, 74,117,108, 32, 49,
393 57, 57, 56, 10, 45, 45, 32, 76, 97,115,116, 32,117,112,100,
394 97,116,101, 58, 32, 65,112,114, 32, 50, 48, 48, 51, 10, 45,
395 45, 32, 36, 73,100, 58, 32, 36, 10, 10, 45, 45, 32, 84,104,
396 105,115, 32, 99,111,100,101, 32,105,115, 32,102,114,101,101,
397 32,115,111,102,116,119, 97,114,101, 59, 32,121,111,117, 32,
398 99, 97,110, 32,114,101,100,105,115,116,114,105, 98,117,116,
399 101, 32,105,116, 32, 97,110,100, 47,111,114, 32,109,111,100,
400 105,102,121, 32,105,116, 46, 10, 45, 45, 32, 84,104,101, 32,
401 115,111,102,116,119, 97,114,101, 32,112,114,111,118,105,100,
402 101,100, 32,104,101,114,101,117,110,100,101,114, 32,105,115,
403 32,111,110, 32, 97,110, 32, 34, 97,115, 32,105,115, 34, 32,
404 98, 97,115,105,115, 44, 32, 97,110,100, 10, 45, 45, 32,116,
405 104,101, 32, 97,117,116,104,111,114, 32,104, 97,115, 32,110,
406 111, 32,111, 98,108,105,103, 97,116,105,111,110, 32,116,111,
407 32,112,114,111,118,105,100,101, 32,109, 97,105,110,116,101,
408 110, 97,110, 99,101, 44, 32,115,117,112,112,111,114,116, 44,
409 32,117,112,100, 97,116,101,115, 44, 10, 45, 45, 32,101,110,
410 104, 97,110, 99,101,109,101,110,116,115, 44, 32,111,114, 32,
411 109,111,100,105,102,105, 99, 97,116,105,111,110,115, 46, 10,
412 10, 10, 45, 45, 32, 66, 97,115,105, 99, 32, 67, 32,116,121,
413 112,101,115, 32, 97,110,100, 32,116,104,101,105,114, 32, 99,
414 111,114,114,101,115,112,111,110,100,105,110,103, 32, 76,117,
415 97, 32,116,121,112,101,115, 10, 45, 45, 32, 65,108,108, 32,
416 111, 99, 99,117,114,114,101,110, 99,101,115, 32,111,102, 32,
417 34, 99,104, 97,114, 42, 34, 32,119,105,108,108, 32, 98,101,
418 32,114,101,112,108, 97, 99,101,100, 32, 98,121, 32, 34, 95,
419 99,115,116,114,105,110,103, 34, 44, 10, 45, 45, 32, 97,110,
420 100, 32, 97,108,108, 32,111, 99, 99,117,114,114,101,110, 99,
421 101,115, 32,111,102, 32, 34,118,111,105,100, 42, 34, 32,119,
422 105,108,108, 32, 98,101, 32,114,101,112,108, 97, 99,101,100,
423 32, 98,121, 32, 34, 95,117,115,101,114,100, 97,116, 97, 34,
424 10, 95, 98, 97,115,105, 99, 32, 61, 32,123, 10, 32, 91, 39,
425 118,111,105,100, 39, 93, 32, 61, 32, 39, 39, 44, 10, 32, 91,
426 39, 99,104, 97,114, 39, 93, 32, 61, 32, 39,110,117,109, 98,
427 101,114, 39, 44, 10, 32, 91, 39,105,110,116, 39, 93, 32, 61,
428 32, 39,110,117,109, 98,101,114, 39, 44, 10, 32, 91, 39,115,
429 104,111,114,116, 39, 93, 32, 61, 32, 39,110,117,109, 98,101,
430 114, 39, 44, 10, 32, 91, 39,108,111,110,103, 39, 93, 32, 61,
431 32, 39,110,117,109, 98,101,114, 39, 44, 10, 32, 91, 39,117,
432 110,115,105,103,110,101,100, 39, 93, 32, 61, 32, 39,110,117,
433 109, 98,101,114, 39, 44, 10, 32, 91, 39,102,108,111, 97,116,
434 39, 93, 32, 61, 32, 39,110,117,109, 98,101,114, 39, 44, 10,
435 32, 91, 39,100,111,117, 98,108,101, 39, 93, 32, 61, 32, 39,
436 110,117,109, 98,101,114, 39, 44, 10, 32, 91, 39, 95, 99,115,
437 116,114,105,110,103, 39, 93, 32, 61, 32, 39,115,116,114,105,
438 110,103, 39, 44, 10, 32, 91, 39, 95,117,115,101,114,100, 97,
439 116, 97, 39, 93, 32, 61, 32, 39,117,115,101,114,100, 97,116,
440 97, 39, 44, 10, 32, 91, 39, 99,104, 97,114, 42, 39, 93, 32,
441 61, 32, 39,115,116,114,105,110,103, 39, 44, 10, 32, 91, 39,
442 118,111,105,100, 42, 39, 93, 32, 61, 32, 39,117,115,101,114,
443 100, 97,116, 97, 39, 44, 10, 32, 91, 39, 98,111,111,108, 39,
444 93, 32, 61, 32, 39, 98,111,111,108,101, 97,110, 39, 44, 10,
445 32, 91, 39,108,117, 97, 95, 79, 98,106,101, 99,116, 39, 93,
446 32, 61, 32, 39,118, 97,108,117,101, 39, 44, 10, 32, 91, 39,
447 76, 85, 65, 95, 86, 65, 76, 85, 69, 39, 93, 32, 61, 32, 39,
448 118, 97,108,117,101, 39, 44, 32, 32, 32, 32, 45, 45, 32,102,
449 111,114, 32, 99,111,109,112, 97,116,105, 98,105,108,105,116,
450 121, 32,119,105,116,104, 32,116,111,108,117, 97, 32, 52, 46,
451 48, 10, 32, 91, 39,108,117, 97, 95, 83,116, 97,116,101, 42,
452 39, 93, 32, 61, 32, 39,115,116, 97,116,101, 39, 44, 10, 32,
453 91, 39, 95,108,115,116, 97,116,101, 39, 93, 32, 61, 32, 39,
454 115,116, 97,116,101, 39, 44, 10, 32, 91, 39,108,117, 97, 95,
455 70,117,110, 99,116,105,111,110, 39, 93, 32, 61, 32, 39,118,
456 97,108,117,101, 39, 44, 10,125, 10, 10, 95, 98, 97,115,105,
457 99, 95, 99,116,121,112,101, 32, 61, 32,123, 10, 32,110,117,
458 109, 98,101,114, 32, 61, 32, 34,108,117, 97, 95, 78,117,109,
459 98,101,114, 34, 44, 10, 32,115,116,114,105,110,103, 32, 61,
460 32, 34, 99,111,110,115,116, 32, 99,104, 97,114, 42, 34, 44,
461 10, 32,117,115,101,114,100, 97,116, 97, 32, 61, 32, 34,118,
462 111,105,100, 42, 34, 44, 10, 32, 98,111,111,108,101, 97,110,
463 32, 61, 32, 34, 98,111,111,108, 34, 44, 10, 32,118, 97,108,
464 117,101, 32, 61, 32, 34,105,110,116, 34, 44, 10, 32,115,116,
465 97,116,101, 32, 61, 32, 34,108,117, 97, 95, 83,116, 97,116,
466 101, 42, 34, 44, 10,125, 10, 10, 45, 45, 32,102,117,110, 99,
467 116,105,111,110,115, 32,116,104,101, 32, 97,114,101, 32,117,
468 115,101,100, 32,116,111, 32,100,111, 32, 97, 32, 39,114, 97,
469 119, 32,112,117,115,104, 39, 32,111,102, 32, 98, 97,115,105,
470 99, 32,116,121,112,101,115, 10, 95, 98, 97,115,105, 99, 95,
471 114, 97,119, 95,112,117,115,104, 32, 61, 32,123,125, 10, 10,
472 45, 45, 32, 76,105,115,116, 32,111,102, 32,117,115,101,114,
473 32,100,101,102,105,110,101,100, 32,116,121,112,101,115, 10,
474 45, 45, 32, 69, 97, 99,104, 32,116,121,112,101, 32, 99,111,
475 114,114,101,115,112,111,110,100,115, 32,116,111, 32, 97, 32,
476 118, 97,114,105, 97, 98,108,101, 32,110, 97,109,101, 32,116,
477 104, 97,116, 32,115,116,111,114,101,115, 32,105,116,115, 32,
478 116, 97,103, 32,118, 97,108,117,101, 46, 10, 95,117,115,101,
479 114,116,121,112,101, 32, 61, 32,123,125, 10, 10, 45, 45, 32,
480 76,105,115,116, 32,111,102, 32,116,121,112,101,115, 32,116,
481 104, 97,116, 32,104, 97,118,101, 32,116,111, 32, 98,101, 32,
482 99,111,108,108,101, 99,116,101,100, 10, 95, 99,111,108,108,
483 101, 99,116, 32, 61, 32,123,125, 10, 10, 45, 45, 32, 76,105,
484 115,116, 32,111,102, 32,116,121,112,101,115, 10, 95,103,108,
485 111, 98, 97,108, 95,116,121,112,101,115, 32, 61, 32,123,110,
486 61, 48,125, 10, 95,103,108,111, 98, 97,108, 95,116,121,112,
487 101,115, 95,104, 97,115,104, 32, 61, 32,123,125, 10, 10, 45,
488 45, 32,108,105,115,116, 32,111,102, 32, 99,108, 97,115,115,
489 101,115, 10, 95,103,108,111, 98, 97,108, 95, 99,108, 97,115,
490 115,101,115, 32, 61, 32,123,125, 10, 10, 45, 45, 32, 76,105,
491 115,116, 32,111,102, 32,101,110,117,109, 32, 99,111,110,115,
492 116, 97,110,116,115, 10, 95,103,108,111, 98, 97,108, 95,101,
493 110,117,109,115, 32, 61, 32,123,125, 10, 10, 45, 45, 32, 76,
494 105,115,116, 32,111,102, 32, 97,117,116,111, 32,114,101,110,
495 97,109,105,110,103, 10, 95,114,101,110, 97,109,105,110,103,
496 32, 61, 32,123,125, 10,102,117,110, 99,116,105,111,110, 32,
497 97,112,112,101,110,100,114,101,110, 97,109,105,110,103, 32,
498 40,115, 41, 10, 32,108,111, 99, 97,108, 32, 98, 44,101, 44,
499 111,108,100, 44,110,101,119, 32, 61, 32,115,116,114,102,105,
500 110,100, 40,115, 44, 34, 37,115, 42, 40, 46, 45, 41, 37,115,
501 42, 64, 37,115, 42, 40, 46, 45, 41, 37,115, 42, 36, 34, 41,
502 10, 9,105,102, 32,110,111,116, 32, 98, 32,116,104,101,110,
503 10, 9, 32,101,114,114,111,114, 40, 34, 35, 73,110,118, 97,
504 108,105,100, 32,114,101,110, 97,109,105,110,103, 32,115,121,
505 110,116, 97,120, 59, 32,105,116, 32,115,104,111,117,108,100,
506 32, 98,101, 32,111,102, 32,116,104,101, 32,102,111,114,109,
507 58, 32,112, 97,116,116,101,114,110, 64,112, 97,116,116,101,
508 114,110, 34, 41, 10, 9,101,110,100, 10, 9,116,105,110,115,
509 101,114,116, 40, 95,114,101,110, 97,109,105,110,103, 44,123,
510 111,108,100, 61,111,108,100, 44, 32,110,101,119, 61,110,101,
511 119,125, 41, 10,101,110,100, 10, 10,102,117,110, 99,116,105,
512 111,110, 32, 97,112,112,108,121,114,101,110, 97,109,105,110,
513 103, 32, 40,115, 41, 10, 9,102,111,114, 32,105, 61, 49, 44,
514 103,101,116,110, 40, 95,114,101,110, 97,109,105,110,103, 41,
515 32,100,111, 10, 9, 32,108,111, 99, 97,108, 32,109, 44,110,
516 32, 61, 32,103,115,117, 98, 40,115, 44, 95,114,101,110, 97,
517 109,105,110,103, 91,105, 93, 46,111,108,100, 44, 95,114,101,
518 110, 97,109,105,110,103, 91,105, 93, 46,110,101,119, 41, 10,
519 9, 9,105,102, 32,110, 32,126, 61, 32, 48, 32,116,104,101,
520 110, 10, 9, 9, 32,114,101,116,117,114,110, 32,109, 10, 9,
521 9,101,110,100, 10, 9,101,110,100, 10, 9,114,101,116,117,
522 114,110, 32,110,105,108, 10,101,110,100, 10, 10, 45, 45, 32,
523 69,114,114,111,114, 32,104, 97,110,100,108,101,114, 10,102,
524 117,110, 99,116,105,111,110, 32,116,111,108,117, 97, 95,101,
525 114,114,111,114, 32, 40,115, 44,102, 41, 10,105,102, 32, 95,
526 99,117,114,114, 95, 99,111,100,101, 32,116,104,101,110, 10,
527 9,112,114,105,110,116, 40, 34, 42, 42, 42, 99,117,114,114,
528 32, 99,111,100,101, 32,102,111,114, 32,101,114,114,111,114,
529 32,105,115, 32, 34, 46, 46,116,111,115,116,114,105,110,103,
530 40, 95, 99,117,114,114, 95, 99,111,100,101, 41, 41, 10, 9,
531 112,114,105,110,116, 40,100,101, 98,117,103, 46,116,114, 97,
532 99,101, 98, 97, 99,107, 40, 41, 41, 10,101,110,100, 10, 32,
533 108,111, 99, 97,108, 32,111,117,116, 32, 61, 32, 95, 79, 85,
534 84, 80, 85, 84, 10, 32, 95, 79, 85, 84, 80, 85, 84, 32, 61,
535 32, 95, 83, 84, 68, 69, 82, 82, 10, 32,105,102, 32,115,116,
536 114,115,117, 98, 40,115, 44, 49, 44, 49, 41, 32, 61, 61, 32,
537 39, 35, 39, 32,116,104,101,110, 10, 32, 32,119,114,105,116,
538 101, 40, 34, 92,110, 42, 42, 32,116,111,108,117, 97, 58, 32,
539 34, 46, 46,115,116,114,115,117, 98, 40,115, 44, 50, 41, 46,
540 46, 34, 46, 92,110, 92,110, 34, 41, 10, 32, 32,105,102, 32,
541 95, 99,117,114,114, 95, 99,111,100,101, 32,116,104,101,110,
542 10, 32, 32, 32,108,111, 99, 97,108, 32, 95, 44, 95, 44,115,
543 32, 61, 32,115,116,114,102,105,110,100, 40, 95, 99,117,114,
544 114, 95, 99,111,100,101, 44, 34, 94, 37,115, 42, 40, 46, 45,
545 92,110, 41, 34, 41, 32, 45, 45, 32,101,120,116,114, 97, 99,
546 116, 32,102,105,114,115,116, 32,108,105,110,101, 10, 32, 32,
547 32,105,102, 32,115, 61, 61,110,105,108, 32,116,104,101,110,
548 32,115, 32, 61, 32, 95, 99,117,114,114, 95, 99,111,100,101,
549 32,101,110,100, 10, 32, 32, 32,115, 32, 61, 32,103,115,117,
550 98, 40,115, 44, 34, 95,117,115,101,114,100, 97,116, 97, 34,
551 44, 34,118,111,105,100, 42, 34, 41, 32, 45, 45, 32,114,101,
552 116,117,114,110, 32,119,105,116,104, 32, 39,118,111,105,100,
553 42, 39, 10, 32, 32, 32,115, 32, 61, 32,103,115,117, 98, 40,
554 115, 44, 34, 95, 99,115,116,114,105,110,103, 34, 44, 34, 99,
555 104, 97,114, 42, 34, 41, 32, 32, 45, 45, 32,114,101,116,117,
556 114,110, 32,119,105,116,104, 32, 39, 99,104, 97,114, 42, 39,
557 10, 32, 32, 32,115, 32, 61, 32,103,115,117, 98, 40,115, 44,
558 34, 95,108,115,116, 97,116,101, 34, 44, 34,108,117, 97, 95,
559 83,116, 97,116,101, 42, 34, 41, 32, 32, 45, 45, 32,114,101,
560 116,117,114,110, 32,119,105,116,104, 32, 39,108,117, 97, 95,
561 83,116, 97,116,101, 42, 39, 10, 32, 32, 32,119,114,105,116,
562 101, 40, 34, 67,111,100,101, 32, 98,101,105,110,103, 32,112,
563 114,111, 99,101,115,115,101,100, 58, 92,110, 34, 46, 46,115,
564 46, 46, 34, 92,110, 34, 41, 10, 32, 32,101,110,100, 10, 32,
565 101,108,115,101, 10, 32,105,102, 32,110,111,116, 32,102, 32,
566 116,104,101,110, 32,102, 32, 61, 32, 34, 40,102, 32,105,115,
567 32,110,105,108, 41, 34, 32,101,110,100, 10, 32, 32,112,114,
568 105,110,116, 40, 34, 92,110, 42, 42, 32,116,111,108,117, 97,
569 32,105,110,116,101,114,110, 97,108, 32,101,114,114,111,114,
570 58, 32, 34, 46, 46,102, 46, 46,115, 46, 46, 34, 46, 92,110,
571 92,110, 34, 41, 10, 32, 32,114,101,116,117,114,110, 10, 32,
572 101,110,100, 10, 32, 95, 79, 85, 84, 80, 85, 84, 32, 61, 32,
573 111,117,116, 10,101,110,100, 10, 10,102,117,110, 99,116,105,
574 111,110, 32,119, 97,114,110,105,110,103, 32, 40,109,115,103,
575 41, 10, 32,105,102, 32,102,108, 97,103,115, 46,113, 32,116,
576 104,101,110, 32,114,101,116,117,114,110, 32,101,110,100, 10,
577 32,108,111, 99, 97,108, 32,111,117,116, 32, 61, 32, 95, 79,
578 85, 84, 80, 85, 84, 10, 32, 95, 79, 85, 84, 80, 85, 84, 32,
579 61, 32, 95, 83, 84, 68, 69, 82, 82, 10, 32,119,114,105,116,
580 101, 40, 34, 92,110, 42, 42, 32,116,111,108,117, 97, 32,119,
581 97,114,110,105,110,103, 58, 32, 34, 46, 46,109,115,103, 46,
582 46, 34, 46, 92,110, 92,110, 34, 41, 10, 32, 95, 79, 85, 84,
583 80, 85, 84, 32, 61, 32,111,117,116, 10,101,110,100, 10, 10,
584 45, 45, 32,114,101,103,105,115,116,101,114, 32, 97,110, 32,
585 117,115,101,114, 32,100,101,102,105,110,101,100, 32,116,121,
586 112,101, 58, 32,114,101,116,117,114,110,115, 32,102,117,108,
587 108, 32,116,121,112,101, 10,102,117,110, 99,116,105,111,110,
588 32,114,101,103,116,121,112,101, 32, 40,116, 41, 10, 9, 45,
589 45,105,102, 32,105,115, 98, 97,115,105, 99, 40,116, 41, 32,
590 116,104,101,110, 10, 9, 45, 45, 9,114,101,116,117,114,110,
591 32,116, 10, 9, 45, 45,101,110,100, 10, 9,108,111, 99, 97,
592 108, 32,102,116, 32, 61, 32,102,105,110,100,116,121,112,101,
593 40,116, 41, 10, 10, 9,105,102, 32,110,111,116, 32, 95,117,
594 115,101,114,116,121,112,101, 91,102,116, 93, 32,116,104,101,
595 110, 10, 9, 9,114,101,116,117,114,110, 32, 97,112,112,101,
596 110,100,117,115,101,114,116,121,112,101, 40,116, 41, 10, 9,
597 101,110,100, 10, 9,114,101,116,117,114,110, 32,102,116, 10,
598 101,110,100, 10, 10, 45, 45, 32,114,101,116,117,114,110, 32,
599 116,121,112,101, 32,110, 97,109,101, 58, 32,114,101,116,117,
600 114,110,115, 32,102,117,108,108, 32,116,121,112,101, 10,102,
601 117,110, 99,116,105,111,110, 32,116,121,112,101,118, 97,114,
602 40,116,121,112,101, 41, 10, 9,105,102, 32,116,121,112,101,
603 32, 61, 61, 32, 39, 39, 32,111,114, 32,116,121,112,101, 32,
604 61, 61, 32, 39,118,111,105,100, 39, 32,116,104,101,110, 10,
605 9, 9,114,101,116,117,114,110, 32,116,121,112,101, 10, 9,
606 101,108,115,101, 10, 9, 9,108,111, 99, 97,108, 32,102,116,
607 32, 61, 32,102,105,110,100,116,121,112,101, 40,116,121,112,
608 101, 41, 10, 9, 9,105,102, 32,102,116, 32,116,104,101,110,
609 10, 9, 9, 9,114,101,116,117,114,110, 32,102,116, 10, 9,
610 9,101,110,100, 10, 9, 9, 95,117,115,101,114,116,121,112,
611 101, 91,116,121,112,101, 93, 32, 61, 32,116,121,112,101, 10,
612 9, 9,114,101,116,117,114,110, 32,116,121,112,101, 10, 9,
613 101,110,100, 10,101,110,100, 10, 10, 45, 45, 32, 99,104,101,
614 99,107, 32,105,102, 32, 98, 97,115,105, 99, 32,116,121,112,
615 101, 10,102,117,110, 99,116,105,111,110, 32,105,115, 98, 97,
616 115,105, 99, 32, 40,116,121,112,101, 41, 10, 32,108,111, 99,
617 97,108, 32,116, 32, 61, 32,103,115,117, 98, 40,116,121,112,
618 101, 44, 39, 99,111,110,115,116, 32, 39, 44, 39, 39, 41, 10,
619 32,108,111, 99, 97,108, 32,109, 44,116, 32, 61, 32, 97,112,
620 112,108,121,116,121,112,101,100,101,102, 40, 39, 39, 44, 32,
621 116, 41, 10, 32,108,111, 99, 97,108, 32, 98, 32, 61, 32, 95,
622 98, 97,115,105, 99, 91,116, 93, 10, 32,105,102, 32, 98, 32,
623 116,104,101,110, 10, 32, 32,114,101,116,117,114,110, 32, 98,
624 44, 95, 98, 97,115,105, 99, 95, 99,116,121,112,101, 91, 98,
625 93, 10, 32,101,110,100, 10, 32,114,101,116,117,114,110, 32,
626 110,105,108, 10,101,110,100, 10, 10, 45, 45, 32,115,112,108,
627 105,116, 32,115,116,114,105,110,103, 32,117,115,105,110,103,
628 32, 97, 32,116,111,107,101,110, 10,102,117,110, 99,116,105,
629 111,110, 32,115,112,108,105,116, 32, 40,115, 44,116, 41, 10,
630 32,108,111, 99, 97,108, 32,108, 32, 61, 32,123,110, 61, 48,
631 125, 10, 32,108,111, 99, 97,108, 32,102, 32, 61, 32,102,117,
632 110, 99,116,105,111,110, 32, 40,115, 41, 10, 32, 32,108, 46,
633 110, 32, 61, 32,108, 46,110, 32, 43, 32, 49, 10, 32, 32,108,
634 91,108, 46,110, 93, 32, 61, 32,115, 10, 32, 32,114,101,116,
635 117,114,110, 32, 34, 34, 10, 32,101,110,100, 10, 32,108,111,
636 99, 97,108, 32,112, 32, 61, 32, 34, 37,115, 42, 40, 46, 45,
637 41, 37,115, 42, 34, 46, 46,116, 46, 46, 34, 37,115, 42, 34,
638 10, 32,115, 32, 61, 32,103,115,117, 98, 40,115, 44, 34, 94,
639 37,115, 43, 34, 44, 34, 34, 41, 10, 32,115, 32, 61, 32,103,
640 115,117, 98, 40,115, 44, 34, 37,115, 43, 36, 34, 44, 34, 34,
641 41, 10, 32,115, 32, 61, 32,103,115,117, 98, 40,115, 44,112,
642 44,102, 41, 10, 32,108, 46,110, 32, 61, 32,108, 46,110, 32,
643 43, 32, 49, 10, 32,108, 91,108, 46,110, 93, 32, 61, 32,103,
644 115,117, 98, 40,115, 44, 34, 40, 37,115, 37,115, 42, 41, 36,
645 34, 44, 34, 34, 41, 10, 32,114,101,116,117,114,110, 32,108,
646 10,101,110,100, 10, 10, 45, 45, 32,115,112,108,105,116,115,
647 32, 97, 32,115,116,114,105,110,103, 32,117,115,105,110,103,
648 32, 97, 32,112, 97,116,116,101,114,110, 44, 32, 99,111,110,
649 115,105,100,101,114,105,110,103, 32,116,104,101, 32,115,112,
650 97, 99,105, 97,108, 32, 99, 97,115,101,115, 32,111,102, 32,
651 67, 32, 99,111,100,101, 32, 40,116,101,109,112,108, 97,116,
652 101,115, 44, 32,102,117,110, 99,116,105,111,110, 32,112, 97,
653 114, 97,109,101,116,101,114,115, 44, 32,101,116, 99, 41, 10,
654 45, 45, 32,112, 97,116,116,101,114,110, 32, 99, 97,110, 39,
655 116, 32, 99,111,110,116, 97,105,110, 32,116,104,101, 32, 39,
656 94, 39, 32, 40, 97,115, 32,117,115,101,100, 32,116,111, 32,
657 105,100,101,110,116,105,102,121, 32,116,104,101, 32, 98,101,
658 103,105,110,105,110,103, 32,111,102, 32,116,104,101, 32,108,
659 105,110,101, 41, 10, 45, 45, 32, 97,108,115,111, 32,115,116,
660 114,105,112,115, 32,119,104,105,116,101,115,112, 97, 99,101,
661 10,102,117,110, 99,116,105,111,110, 32,115,112,108,105,116,
662 95, 99, 95,116,111,107,101,110,115, 40,115, 44, 32,112, 97,
663 116, 41, 10, 10, 9,115, 32, 61, 32,115,116,114,105,110,103,
664 46,103,115,117, 98, 40,115, 44, 32, 34, 94, 37,115, 42, 34,
665 44, 32, 34, 34, 41, 10, 9,115, 32, 61, 32,115,116,114,105,
666 110,103, 46,103,115,117, 98, 40,115, 44, 32, 34, 37,115, 42,
667 36, 34, 44, 32, 34, 34, 41, 10, 10, 9,108,111, 99, 97,108,
668 32,116,111,107,101,110, 95, 98,101,103,105,110, 32, 61, 32,
669 49, 10, 9,108,111, 99, 97,108, 32,116,111,107,101,110, 95,
670 101,110,100, 32, 61, 32, 49, 10, 9,108,111, 99, 97,108, 32,
671 111,102,115, 32, 61, 32, 49, 10, 9,108,111, 99, 97,108, 32,
672 114,101,116, 32, 61, 32,123,110, 61, 48,125, 10, 10, 9,102,
673 117,110, 99,116,105,111,110, 32, 97,100,100, 95,116,111,107,
674 101,110, 40,111,102,115, 41, 10, 10, 9, 9,108,111, 99, 97,
675 108, 32,116, 32, 61, 32,115,116,114,105,110,103, 46,115,117,
676 98, 40,115, 44, 32,116,111,107,101,110, 95, 98,101,103,105,
677 110, 44, 32,111,102,115, 41, 10, 9, 9,116, 32, 61, 32,115,
678 116,114,105,110,103, 46,103,115,117, 98, 40,116, 44, 32, 34,
679 94, 37,115, 42, 34, 44, 32, 34, 34, 41, 10, 9, 9,116, 32,
680 61, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,116,
681 44, 32, 34, 37,115, 42, 36, 34, 44, 32, 34, 34, 41, 10, 9,
682 9,114,101,116, 46,110, 32, 61, 32,114,101,116, 46,110, 32,
683 43, 32, 49, 10, 9, 9,114,101,116, 91,114,101,116, 46,110,
684 93, 32, 61, 32,116, 10, 9,101,110,100, 10, 10, 9,119,104,
685 105,108,101, 32,111,102,115, 32, 60, 61, 32,115,116,114,105,
686 110,103, 46,108,101,110, 40,115, 41, 32,100,111, 10, 10, 9,
687 9,108,111, 99, 97,108, 32,115,117, 98, 32, 61, 32,115,116,
688 114,105,110,103, 46,115,117, 98, 40,115, 44, 32,111,102,115,
689 44, 32, 45, 49, 41, 10, 9, 9,108,111, 99, 97,108, 32, 98,
690 44,101, 32, 61, 32,115,116,114,105,110,103, 46,102,105,110,
691 100, 40,115,117, 98, 44, 32, 34, 94, 34, 46, 46,112, 97,116,
692 41, 10, 9, 9,105,102, 32, 98, 32,116,104,101,110, 10, 9,
693 9, 9, 97,100,100, 95,116,111,107,101,110, 40,111,102,115,
694 45, 49, 41, 10, 9, 9, 9,111,102,115, 32, 61, 32,111,102,
695 115, 43,101, 10, 9, 9, 9,116,111,107,101,110, 95, 98,101,
696 103,105,110, 32, 61, 32,111,102,115, 10, 9, 9,101,108,115,
697 101, 10, 9, 9, 9,108,111, 99, 97,108, 32, 99,104, 97,114,
698 32, 61, 32,115,116,114,105,110,103, 46,115,117, 98, 40,115,
699 44, 32,111,102,115, 44, 32,111,102,115, 41, 10, 9, 9, 9,
700 105,102, 32, 99,104, 97,114, 32, 61, 61, 32, 34, 40, 34, 32,
701 111,114, 32, 99,104, 97,114, 32, 61, 61, 32, 34, 60, 34, 32,
702 116,104,101,110, 10, 10, 9, 9, 9, 9,108,111, 99, 97,108,
703 32, 98,108,111, 99,107, 10, 9, 9, 9, 9,105,102, 32, 99,
704 104, 97,114, 32, 61, 61, 32, 34, 40, 34, 32,116,104,101,110,
705 32, 98,108,111, 99,107, 32, 61, 32, 34, 94, 37, 98, 40, 41,
706 34, 32,101,110,100, 10, 9, 9, 9, 9,105,102, 32, 99,104,
707 97,114, 32, 61, 61, 32, 34, 60, 34, 32,116,104,101,110, 32,
708 98,108,111, 99,107, 32, 61, 32, 34, 94, 37, 98, 60, 62, 34,
709 32,101,110,100, 10, 10, 9, 9, 9, 9, 98, 44,101, 32, 61,
710 32,115,116,114,105,110,103, 46,102,105,110,100, 40,115,117,
711 98, 44, 32, 98,108,111, 99,107, 41, 10, 9, 9, 9, 9,105,
712 102, 32,110,111,116, 32, 98, 32,116,104,101,110, 10, 9, 9,
713 9, 9, 9, 45, 45, 32,117,110,116,101,114,109,105,110, 97,
714 116,101,100, 32, 98,108,111, 99,107, 63, 10, 9, 9, 9, 9,
715 9,111,102,115, 32, 61, 32,111,102,115, 43, 49, 10, 9, 9,
716 9, 9,101,108,115,101, 10, 9, 9, 9, 9, 9,111,102,115,
717 32, 61, 32,111,102,115, 32, 43, 32,101, 10, 9, 9, 9, 9,
718 101,110,100, 10, 10, 9, 9, 9,101,108,115,101, 10, 9, 9,
719 9, 9,111,102,115, 32, 61, 32,111,102,115, 43, 49, 10, 9,
720 9, 9,101,110,100, 10, 9, 9,101,110,100, 10, 10, 9,101,
721 110,100, 10, 9, 97,100,100, 95,116,111,107,101,110, 40,111,
722 102,115, 41, 10, 9, 45, 45,105,102, 32,114,101,116, 46,110,
723 32, 61, 61, 32, 48, 32,116,104,101,110, 10, 10, 9, 45, 45,
724 9,114,101,116, 46,110, 61, 49, 10, 9, 45, 45, 9,114,101,
725 116, 91, 49, 93, 32, 61, 32, 34, 34, 10, 9, 45, 45,101,110,
726 100, 10, 10, 9,114,101,116,117,114,110, 32,114,101,116, 10,
727 10,101,110,100, 10, 10, 45, 45, 32, 99,111,110, 99, 97,116,
728 101,110, 97,116,101, 32,115,116,114,105,110,103,115, 32,111,
729 102, 32, 97, 32,116, 97, 98,108,101, 10,102,117,110, 99,116,
730 105,111,110, 32, 99,111,110, 99, 97,116, 32, 40,116, 44,102,
731 44,108, 44,106,115,116,114, 41, 10, 9,106,115,116,114, 32,
732 61, 32,106,115,116,114, 32,111,114, 32, 34, 32, 34, 10, 32,
733 108,111, 99, 97,108, 32,115, 32, 61, 32, 39, 39, 10, 32,108,
734 111, 99, 97,108, 32,105, 61,102, 10, 32,119,104,105,108,101,
735 32,105, 60, 61,108, 32,100,111, 10, 32, 32,115, 32, 61, 32,
736 115, 46, 46,116, 91,105, 93, 10, 32, 32,105, 32, 61, 32,105,
737 43, 49, 10, 32, 32,105,102, 32,105, 32, 60, 61, 32,108, 32,
738 116,104,101,110, 32,115, 32, 61, 32,115, 46, 46,106,115,116,
739 114, 32,101,110,100, 10, 32,101,110,100, 10, 32,114,101,116,
740 117,114,110, 32,115, 10,101,110,100, 10, 10, 45, 45, 32, 99,
741 111,110, 99, 97,116,101,110, 97,116,101, 32, 97,108,108, 32,
742 112, 97,114, 97,109,101,116,101,114,115, 44, 32,102,111,108,
743 108,111,119,105,110,103, 32,111,117,116,112,117,116, 32,114,
744 117,108,101,115, 10,102,117,110, 99,116,105,111,110, 32, 99,
745 111,110, 99, 97,116,112, 97,114, 97,109, 32, 40,108,105,110,
746 101, 44, 32, 46, 46, 46, 41, 10, 32,108,111, 99, 97,108, 32,
747 105, 61, 49, 10, 32,119,104,105,108,101, 32,105, 60, 61, 97,
748 114,103, 46,110, 32,100,111, 10, 32, 32,105,102, 32, 95, 99,
749 111,110,116, 32, 97,110,100, 32,110,111,116, 32,115,116,114,
750 102,105,110,100, 40, 95, 99,111,110,116, 44, 39, 91, 37, 40,
751 44, 34, 93, 39, 41, 32, 97,110,100, 10, 32, 32, 32, 32, 32,
752 115,116,114,102,105,110,100, 40, 97,114,103, 91,105, 93, 44,
753 34, 94, 91, 37, 97, 95,126, 93, 34, 41, 32,116,104,101,110,
754 10, 9, 32, 32, 32, 32,108,105,110,101, 32, 61, 32,108,105,
755 110,101, 32, 46, 46, 32, 39, 32, 39, 10, 32, 32,101,110,100,
756 10, 32, 32,108,105,110,101, 32, 61, 32,108,105,110,101, 32,
757 46, 46, 32, 97,114,103, 91,105, 93, 10, 32, 32,105,102, 32,
758 97,114,103, 91,105, 93, 32,126, 61, 32, 39, 39, 32,116,104,
759 101,110, 10, 32, 32, 32, 95, 99,111,110,116, 32, 61, 32,115,
760 116,114,115,117, 98, 40, 97,114,103, 91,105, 93, 44, 45, 49,
761 44, 45, 49, 41, 10, 32, 32,101,110,100, 10, 32, 32,105, 32,
762 61, 32,105, 43, 49, 10, 32,101,110,100, 10, 32,105,102, 32,
763 115,116,114,102,105,110,100, 40, 97,114,103, 91, 97,114,103,
764 46,110, 93, 44, 34, 91, 37, 47, 37, 41, 37, 59, 37,123, 37,
765 125, 93, 36, 34, 41, 32,116,104,101,110, 10, 32, 32, 95, 99,
766 111,110,116, 61,110,105,108, 32,108,105,110,101, 32, 61, 32,
767 108,105,110,101, 32, 46, 46, 32, 39, 92,110, 39, 10, 32,101,
768 110,100, 10, 9,114,101,116,117,114,110, 32,108,105,110,101,
769 10,101,110,100, 10, 10, 45, 45, 32,111,117,116,112,117,116,
770 32,108,105,110,101, 10,102,117,110, 99,116,105,111,110, 32,
771 111,117,116,112,117,116, 32, 40, 46, 46, 46, 41, 10, 32,108,
772 111, 99, 97,108, 32,105, 61, 49, 10, 32,119,104,105,108,101,
773 32,105, 60, 61, 97,114,103, 46,110, 32,100,111, 10, 32, 32,
774 105,102, 32, 95, 99,111,110,116, 32, 97,110,100, 32,110,111,
775 116, 32,115,116,114,102,105,110,100, 40, 95, 99,111,110,116,
776 44, 39, 91, 37, 40, 44, 34, 93, 39, 41, 32, 97,110,100, 10,
777 32, 32, 32, 32, 32,115,116,114,102,105,110,100, 40, 97,114,
778 103, 91,105, 93, 44, 34, 94, 91, 37, 97, 95,126, 93, 34, 41,
779 32,116,104,101,110, 10, 9, 32, 32, 32, 32,119,114,105,116,
780 101, 40, 39, 32, 39, 41, 10, 32, 32,101,110,100, 10, 32, 32,
781 119,114,105,116,101, 40, 97,114,103, 91,105, 93, 41, 10, 32,
782 32,105,102, 32, 97,114,103, 91,105, 93, 32,126, 61, 32, 39,
783 39, 32,116,104,101,110, 10, 32, 32, 32, 95, 99,111,110,116,
784 32, 61, 32,115,116,114,115,117, 98, 40, 97,114,103, 91,105,
785 93, 44, 45, 49, 44, 45, 49, 41, 10, 32, 32,101,110,100, 10,
786 32, 32,105, 32, 61, 32,105, 43, 49, 10, 32,101,110,100, 10,
787 32,105,102, 32,115,116,114,102,105,110,100, 40, 97,114,103,
788 91, 97,114,103, 46,110, 93, 44, 34, 91, 37, 47, 37, 41, 37,
789 59, 37,123, 37,125, 93, 36, 34, 41, 32,116,104,101,110, 10,
790 32, 32, 95, 99,111,110,116, 61,110,105,108, 32,119,114,105,
791 116,101, 40, 39, 92,110, 39, 41, 10, 32,101,110,100, 10,101,
792 110,100, 10, 10,102,117,110, 99,116,105,111,110, 32,103,101,
793 116, 95,112,114,111,112,101,114,116,121, 95,109,101,116,104,
794 111,100,115, 40,112,116,121,112,101, 44, 32,110, 97,109,101,
795 41, 10, 10, 9,105,102, 32,103,101,116, 95,112,114,111,112,
796 101,114,116,121, 95,109,101,116,104,111,100,115, 95,104,111,
797 111,107, 32, 97,110,100, 32,103,101,116, 95,112,114,111,112,
798 101,114,116,121, 95,109,101,116,104,111,100,115, 95,104,111,
799 111,107, 40,112,116,121,112,101, 44,110, 97,109,101, 41, 32,
800 116,104,101,110, 10, 9, 9,114,101,116,117,114,110, 32,103,
801 101,116, 95,112,114,111,112,101,114,116,121, 95,109,101,116,
802 104,111,100,115, 95,104,111,111,107, 40,112,116,121,112,101,
803 44, 32,110, 97,109,101, 41, 10, 9,101,110,100, 10, 10, 9,
804 105,102, 32,112,116,121,112,101, 32, 61, 61, 32, 34,100,101,
805 102, 97,117,108,116, 34, 32,116,104,101,110, 32, 45, 45, 32,
806 103,101,116, 95,110, 97,109,101, 44, 32,115,101,116, 95,110,
807 97,109,101, 10, 9, 9,114,101,116,117,114,110, 32, 34,103,
808 101,116, 95, 34, 46, 46,110, 97,109,101, 44, 32, 34,115,101,
809 116, 95, 34, 46, 46,110, 97,109,101, 10, 9,101,110,100, 10,
810 10, 9,105,102, 32,112,116,121,112,101, 32, 61, 61, 32, 34,
811 113,116, 34, 32,116,104,101,110, 32, 45, 45, 32,110, 97,109,
812 101, 44, 32,115,101,116, 78, 97,109,101, 10, 9, 9,114,101,
813 116,117,114,110, 32,110, 97,109,101, 44, 32, 34,115,101,116,
814 34, 46, 46,115,116,114,105,110,103, 46,117,112,112,101,114,
815 40,115,116,114,105,110,103, 46,115,117, 98, 40,110, 97,109,
816 101, 44, 32, 49, 44, 32, 49, 41, 41, 46, 46,115,116,114,105,
817 110,103, 46,115,117, 98, 40,110, 97,109,101, 44, 32, 50, 44,
818 32, 45, 49, 41, 10, 9,101,110,100, 10, 10, 9,105,102, 32,
819 112,116,121,112,101, 32, 61, 61, 32, 34,111,118,101,114,108,
820 111, 97,100, 34, 32,116,104,101,110, 32, 45, 45, 32,110, 97,
821 109,101, 44, 32,110, 97,109,101, 10, 9, 9,114,101,116,117,
822 114,110, 32,110, 97,109,101, 44,110, 97,109,101, 10, 9,101,
823 110,100, 10, 10, 9,114,101,116,117,114,110, 32,110,105,108,
824 10,101,110,100, 10, 10, 45, 45, 45, 45, 45, 45, 45, 45, 45,
825 45, 45, 45, 45, 45, 32,116,104,101, 32,104,111,111,107,115,
826 10, 10, 45, 45, 32, 99, 97,108,108,101,100, 32,114,105,103,
827 104,116, 32, 97,102,116,101,114, 32,112,114,111, 99,101,115,
828 115,105,110,103, 32,116,104,101, 32, 36, 91,105, 99,104,108,
829 93,102,105,108,101, 32,100,105,114,101, 99,116,105,118,101,
830 115, 44, 10, 45, 45, 32,114,105,103,104,116, 32, 98,101,102,
831 111,114,101, 32,112,114,111, 99,101,115,115,105,110,103, 32,
832 97,110,121,116,104,105,110,103, 32,101,108,115,101, 10, 45,
833 45, 32,116, 97,107,101,115, 32,116,104,101, 32,112, 97, 99,
834 107, 97,103,101, 32,111, 98,106,101, 99,116, 32, 97,115, 32,
835 116,104,101, 32,112, 97,114, 97,109,101,116,101,114, 10,102,
836 117,110, 99,116,105,111,110, 32,112,114,101,112,114,111, 99,
837 101,115,115, 95,104,111,111,107, 40,112, 41, 10, 9, 45, 45,
838 32,112, 46, 99,111,100,101, 32,104, 97,115, 32, 97,108,108,
839 32,116,104,101, 32,105,110,112,117,116, 32, 99,111,100,101,
840 32,102,114,111,109, 32,116,104,101, 32,112,107,103, 10,101,
841 110,100, 10, 10, 10, 45, 45, 32, 99, 97,108,108,101,100, 32,
842 102,111,114, 32,101,118,101,114,121, 32, 36,105,102,105,108,
843 101, 32,100,105,114,101, 99,116,105,118,101, 10, 45, 45, 32,
844 116, 97,107,101,115, 32, 97, 32,116, 97, 98,108,101, 32,119,
845 105,116,104, 32, 97, 32,115,116,114,105,110,103, 32, 99, 97,
846 108,108,101,100, 32, 39, 99,111,100,101, 39, 32,105,110,115,
847 105,100,101, 44, 32,116,104,101, 32,102,105,108,101,110, 97,
848 109,101, 44, 32, 97,110,100, 32, 97,110,121, 32,101,120,116,
849 114, 97, 32, 97,114,103,117,109,101,110,116,115, 10, 45, 45,
850 32,112, 97,115,115,101,100, 32,116,111, 32, 36,105,102,105,
851 108,101, 46, 32,110,111, 32,114,101,116,117,114,110, 32,118,
852 97,108,117,101, 10,102,117,110, 99,116,105,111,110, 32,105,
853 110, 99,108,117,100,101, 95,102,105,108,101, 95,104,111,111,
854 107, 40,116, 44, 32,102,105,108,101,110, 97,109,101, 44, 32,
855 46, 46, 46, 41, 10, 10,101,110,100, 10, 10, 45, 45, 32, 99,
856 97,108,108,101,100, 32, 97,102,116,101,114, 32,112,114,111,
857 99,101,115,115,105,110,103, 32, 97,110,121,116,104,105,110,
858 103, 32,116,104, 97,116, 39,115, 32,110,111,116, 32, 99,111,
859 100,101, 32, 40,108,105,107,101, 32, 39, 36,114,101,110, 97,
860 109,105,110,103, 39, 44, 32, 99,111,109,109,101,110,116,115,
861 44, 32,101,116, 99, 41, 10, 45, 45, 32, 97,110,100, 32,114,
862 105,103,104,116, 32, 98,101,102,111,114,101, 32,112, 97,114,
863 115,105,110,103, 32,116,104,101, 32, 97, 99,116,117, 97,108,
864 32, 99,111,100,101, 46, 10, 45, 45, 32,116, 97,107,101,115,
865 32,116,104,101, 32, 80, 97, 99,107, 97,103,101, 32,111, 98,
866 106,101, 99,116, 32,119,105,116,104, 32, 97,108,108, 32,116,
867 104,101, 32, 99,111,100,101, 32,111,110, 32,116,104,101, 32,
868 39, 99,111,100,101, 39, 32,107,101,121, 46, 32,110,111, 32,
869 114,101,116,117,114,110, 32,118, 97,108,117,101, 10,102,117,
870 110, 99,116,105,111,110, 32,112,114,101,112, 97,114,115,101,
871 95,104,111,111,107, 40,112, 97, 99,107, 97,103,101, 41, 10,
872 10,101,110,100, 10, 10, 45, 45, 32, 99, 97,108,108,101,100,
873 32, 98,101,102,111,114,101, 32,115,116, 97,114,116,105,110,
874 103, 32,111,117,116,112,117,116, 10,102,117,110, 99,116,105,
875 111,110, 32,112,114,101, 95,111,117,116,112,117,116, 95,104,
876 111,111,107, 40,112, 97, 99,107, 97,103,101, 41, 10, 10,101,
877 110,100, 10, 10, 45, 45, 32, 99, 97,108,108,101,100, 32, 97,
878 102,116,101,114, 32,119,114,105,116,105,110,103, 32, 97,108,
879 108, 32,116,104,101, 32,111,117,116,112,117,116, 46, 10, 45,
880 45, 32,116, 97,107,101,115, 32,116,104,101, 32, 80, 97, 99,
881 107, 97,103,101, 32,111, 98,106,101, 99,116, 10,102,117,110,
882 99,116,105,111,110, 32,112,111,115,116, 95,111,117,116,112,
883 117,116, 95,104,111,111,107, 40,112, 97, 99,107, 97,103,101,
884 41, 10, 10,101,110,100, 10, 10, 10, 45, 45, 32, 99, 97,108,
885 108,101,100, 32,102,114,111,109, 32, 39,103,101,116, 95,112,
886 114,111,112,101,114,116,121, 95,109,101,116,104,111,100,115,
887 39, 32,116,111, 32,103,101,116, 32,116,104,101, 32,109,101,
888 116,104,111,100,115, 32,116,111, 32,114,101,116,114,105,101,
889 118,101, 32, 97, 32,112,114,111,112,101,114,116,121, 10, 45,
890 45, 32, 97, 99, 99,111,114,100,105,110,103, 32,116,111, 32,
891 105,116,115, 32,116,121,112,101, 10,102,117,110, 99,116,105,
892 111,110, 32,103,101,116, 95,112,114,111,112,101,114,116,121,
893 95,109,101,116,104,111,100,115, 95,104,111,111,107, 40,112,
894 114,111,112,101,114,116,121, 95,116,121,112,101, 44, 32,110,
895 97,109,101, 41, 10, 10,101,110,100, 10, 10, 45, 45, 32, 99,
896 97,108,108,101,100, 32,102,114,111,109, 32, 67,108, 97,115,
897 115, 67,111,110,116, 97,105,110,101,114, 58,100,111,112, 97,
898 114,115,101, 32,119,105,116,104, 32,116,104,101, 32,115,116,
899 114,105,110,103, 32, 98,101,105,110,103, 32,112, 97,114,115,
900 101,100, 10, 45, 45, 32,114,101,116,117,114,110, 32,110,105,
901 108, 44, 32,111,114, 32, 97, 32,115,117, 98,115,116,114,105,
902 110,103, 10,102,117,110, 99,116,105,111,110, 32,112, 97,114,
903 115,101,114, 95,104,111,111,107, 40,115, 41, 10, 10, 9,114,
904 101,116,117,114,110, 32,110,105,108, 10,101,110,100, 10, 10,
905 45, 45, 32, 99, 97,108,108,101,100, 32,102,114,111,109, 32,
906 99,108, 97,115,115, 70,117,110, 99,116,105,111,110, 58,115,
907 117,112, 99,111,100,101, 44, 32, 98,101,102,111,114,101, 32,
908 116,104,101, 32, 99, 97,108,108, 32,116,111, 32,116,104,101,
909 32,102,117,110, 99,116,105,111,110, 32,105,115, 32,111,117,
910 116,112,117,116, 10,102,117,110, 99,116,105,111,110, 32,112,
911 114,101, 95, 99, 97,108,108, 95,104,111,111,107, 40,102, 41,
912 10, 10,101,110,100, 10, 10, 45, 45, 32, 99, 97,108,108,101,
913 100, 32,102,114,111,109, 32, 99,108, 97,115,115, 70,117,110,
914 99,116,105,111,110, 58,115,117,112, 99,111,100,101, 44, 32,
915 97,102,116,101,114, 32,116,104,101, 32, 99, 97,108,108, 32,
916 116,111, 32,116,104,101, 32,102,117,110, 99,116,105,111,110,
917 32,105,115, 32,111,117,116,112,117,116, 10,102,117,110, 99,
918 116,105,111,110, 32,112,111,115,116, 95, 99, 97,108,108, 95,
919 104,111,111,107, 40,102, 41, 10, 10,101,110,100, 10, 10, 45,
920 45, 32, 99, 97,108,108,101,100, 32, 98,101,102,111,114,101,
921 32,116,104,101, 32,114,101,103,105,115,116,101,114, 32, 99,
922 111,100,101, 32,105,115, 32,111,117,116,112,117,116, 10,102,
923 117,110, 99,116,105,111,110, 32,112,114,101, 95,114,101,103,
924 105,115,116,101,114, 95,104,111,111,107, 40,112, 97, 99,107,
925 97,103,101, 41, 10, 10,101,110,100, 10, 10, 45, 45, 32, 99,
926 97,108,108,101,100, 32,116,111, 32,111,117,116,112,117,116,
927 32, 97,110, 32,101,114,114,111,114, 32,109,101,115,115, 97,
928 103,101, 10,102,117,110, 99,116,105,111,110, 32,111,117,116,
929 112,117,116, 95,101,114,114,111,114, 95,104,111,111,107, 40,
930 46, 46, 46, 41, 10, 9,114,101,116,117,114,110, 32,115,116,
931 114,105,110,103, 46,102,111,114,109, 97,116, 40, 46, 46, 46,
932 41, 10,101,110,100, 10, 10, 45, 45, 32, 99,117,115,116,111,
933 109, 32,112,117,115,104,101,114,115, 10, 10, 95,112,117,115,
934 104, 95,102,117,110, 99,116,105,111,110,115, 32, 61, 32,123,
935 125, 10, 95,105,115, 95,102,117,110, 99,116,105,111,110,115,
936 32, 61, 32,123,125, 10, 95,116,111, 95,102,117,110, 99,116,
937 105,111,110,115, 32, 61, 32,123,125, 10, 10, 95, 98, 97,115,
938 101, 95,112,117,115,104, 95,102,117,110, 99,116,105,111,110,
939 115, 32, 61, 32,123,125, 10, 95, 98, 97,115,101, 95,105,115,
940 95,102,117,110, 99,116,105,111,110,115, 32, 61, 32,123,125,
941 10, 95, 98, 97,115,101, 95,116,111, 95,102,117,110, 99,116,
942 105,111,110,115, 32, 61, 32,123,125, 10, 10,108,111, 99, 97,
943 108, 32,102,117,110, 99,116,105,111,110, 32,115,101, 97,114,
944 99,104, 95, 98, 97,115,101, 40,116, 44, 32,102,117,110, 99,
945 115, 41, 10, 10, 9,108,111, 99, 97,108, 32, 99,108, 97,115,
946 115, 32, 61, 32, 95,103,108,111, 98, 97,108, 95, 99,108, 97,
947 115,115,101,115, 91,116, 93, 10, 10, 9,119,104,105,108,101,
948 32, 99,108, 97,115,115, 32,100,111, 10, 9, 9,105,102, 32,
949 102,117,110, 99,115, 91, 99,108, 97,115,115, 46,116,121,112,
950 101, 93, 32,116,104,101,110, 10, 9, 9, 9,114,101,116,117,
951 114,110, 32,102,117,110, 99,115, 91, 99,108, 97,115,115, 46,
952 116,121,112,101, 93, 10, 9, 9,101,110,100, 10, 9, 9, 99,
953 108, 97,115,115, 32, 61, 32, 95,103,108,111, 98, 97,108, 95,
954 99,108, 97,115,115,101,115, 91, 99,108, 97,115,115, 46, 98,
955 116,121,112,101, 93, 10, 9,101,110,100, 10, 9,114,101,116,
956 117,114,110, 32,110,105,108, 10,101,110,100, 10, 10,102,117,
957 110, 99,116,105,111,110, 32,103,101,116, 95,112,117,115,104,
958 95,102,117,110, 99,116,105,111,110, 40,116, 41, 10, 9,114,
959 101,116,117,114,110, 32, 95,112,117,115,104, 95,102,117,110,
960 99,116,105,111,110,115, 91,116, 93, 32,111,114, 32,115,101,
961 97,114, 99,104, 95, 98, 97,115,101, 40,116, 44, 32, 95, 98,
962 97,115,101, 95,112,117,115,104, 95,102,117,110, 99,116,105,
963 111,110,115, 41, 32,111,114, 32, 34,116,111,108,117, 97, 95,
964 112,117,115,104,117,115,101,114,116,121,112,101, 34, 10,101,
965 110,100, 10, 10,102,117,110, 99,116,105,111,110, 32,103,101,
966 116, 95,116,111, 95,102,117,110, 99,116,105,111,110, 40,116,
967 41, 10, 9,114,101,116,117,114,110, 32, 95,116,111, 95,102,
968 117,110, 99,116,105,111,110,115, 91,116, 93, 32,111,114, 32,
969 115,101, 97,114, 99,104, 95, 98, 97,115,101, 40,116, 44, 32,
970 95, 98, 97,115,101, 95,116,111, 95,102,117,110, 99,116,105,
971 111,110,115, 41, 32,111,114, 32, 34,116,111,108,117, 97, 95,
972 116,111,117,115,101,114,116,121,112,101, 34, 10,101,110,100,
973 10, 10,102,117,110, 99,116,105,111,110, 32,103,101,116, 95,
974 105,115, 95,102,117,110, 99,116,105,111,110, 40,116, 41, 10,
975 9,114,101,116,117,114,110, 32, 95,105,115, 95,102,117,110,
976 99,116,105,111,110,115, 91,116, 93, 32,111,114, 32,115,101,
977 97,114, 99,104, 95, 98, 97,115,101, 40,116, 44, 32, 95, 98,
978 97,115,101, 95,105,115, 95,102,117,110, 99,116,105,111,110,
979 115, 41, 32,111,114, 32, 34,116,111,108,117, 97, 95,105,115,
980 117,115,101,114,116,121,112,101, 34, 10,101,110,100,32
981 };
982 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/basic.lua");
983 lua_settop(tolua_S, top);
984 } /* end of embedded lua code */
985
986
987 { /* begin embedded lua code */
988 int top = lua_gettop(tolua_S);
989 static unsigned char B[] = {
990 45, 45, 32,116,111,108,117, 97, 58, 32, 97, 98,115,116,114,
991 97, 99,116, 32,102,101, 97,116,117,114,101, 32, 99,108, 97,
992 115,115, 10, 45, 45, 32, 87,114,105,116,116,101,110, 32, 98,
993 121, 32, 87, 97,108,100,101,109, 97,114, 32, 67,101,108,101,
994 115, 10, 45, 45, 32, 84,101, 67, 71,114, 97,102, 47, 80, 85,
995 67, 45, 82,105,111, 10, 45, 45, 32, 74,117,108, 32, 49, 57,
996 57, 56, 10, 45, 45, 32, 36, 73,100, 58, 32, 36, 10, 10, 45,
997 45, 32, 84,104,105,115, 32, 99,111,100,101, 32,105,115, 32,
998 102,114,101,101, 32,115,111,102,116,119, 97,114,101, 59, 32,
999 121,111,117, 32, 99, 97,110, 32,114,101,100,105,115,116,114,
1000 105, 98,117,116,101, 32,105,116, 32, 97,110,100, 47,111,114,
1001 32,109,111,100,105,102,121, 32,105,116, 46, 10, 45, 45, 32,
1002 84,104,101, 32,115,111,102,116,119, 97,114,101, 32,112,114,
1003 111,118,105,100,101,100, 32,104,101,114,101,117,110,100,101,
1004 114, 32,105,115, 32,111,110, 32, 97,110, 32, 34, 97,115, 32,
1005 105,115, 34, 32, 98, 97,115,105,115, 44, 32, 97,110,100, 10,
1006 45, 45, 32,116,104,101, 32, 97,117,116,104,111,114, 32,104,
1007 97,115, 32,110,111, 32,111, 98,108,105,103, 97,116,105,111,
1008 110, 32,116,111, 32,112,114,111,118,105,100,101, 32,109, 97,
1009 105,110,116,101,110, 97,110, 99,101, 44, 32,115,117,112,112,
1010 111,114,116, 44, 32,117,112,100, 97,116,101,115, 44, 10, 45,
1011 45, 32,101,110,104, 97,110, 99,101,109,101,110,116,115, 44,
1012 32,111,114, 32,109,111,100,105,102,105, 99, 97,116,105,111,
1013 110,115, 46, 10, 10, 10, 45, 45, 32, 70,101, 97,116,117,114,
1014 101, 32, 99,108, 97,115,115, 10, 45, 45, 32, 82,101,112,114,
1015 101,115,101,110,116,115, 32,116,104,101, 32, 98, 97,115,101,
1016 32, 99,108, 97,115,115, 32,111,102, 32, 97,108,108, 32,109,
1017 97,112,112,101,100, 32,102,101, 97,116,117,114,101, 46, 10,
1018 99,108, 97,115,115, 70,101, 97,116,117,114,101, 32, 61, 32,
1019 123, 10,125, 10, 99,108, 97,115,115, 70,101, 97,116,117,114,
1020 101, 46, 95, 95,105,110,100,101,120, 32, 61, 32, 99,108, 97,
1021 115,115, 70,101, 97,116,117,114,101, 10, 10, 45, 45, 32,119,
1022 114,105,116,101, 32,115,117,112,112,111,114,116, 32, 99,111,
1023 100,101, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
1024 115,115, 70,101, 97,116,117,114,101, 58,115,117,112, 99,111,
1025 100,101, 32, 40, 41, 10,101,110,100, 10, 10, 45, 45, 32,111,
1026 117,116,112,117,116, 32,116, 97,103, 10,102,117,110, 99,116,
1027 105,111,110, 32, 99,108, 97,115,115, 70,101, 97,116,117,114,
1028 101, 58,100,101, 99,108,116,121,112,101, 32, 40, 41, 10,101,
1029 110,100, 10, 10, 45, 45, 32,114,101,103,105,115,116,101,114,
1030 32,102,101, 97,116,117,114,101, 10,102,117,110, 99,116,105,
1031 111,110, 32, 99,108, 97,115,115, 70,101, 97,116,117,114,101,
1032 58,114,101,103,105,115,116,101,114, 32, 40,112,114,101, 41,
1033 10,101,110,100, 10, 10, 45, 45, 32,116,114, 97,110,115,108,
1034 97,116,101, 32,118,101,114, 98, 97,116,105,109, 10,102,117,
1035 110, 99,116,105,111,110, 32, 99,108, 97,115,115, 70,101, 97,
1036 116,117,114,101, 58,112,114,101, 97,109, 98,108,101, 32, 40,
1037 41, 10,101,110,100, 10, 10, 45, 45, 32, 99,104,101, 99,107,
1038 32,105,102, 32,105,116, 32,105,115, 32, 97, 32,118, 97,114,
1039 105, 97, 98,108,101, 10,102,117,110, 99,116,105,111,110, 32,
1040 99,108, 97,115,115, 70,101, 97,116,117,114,101, 58,105,115,
1041 118, 97,114,105, 97, 98,108,101, 32, 40, 41, 10, 32,114,101,
1042 116,117,114,110, 32,102, 97,108,115,101, 10,101,110,100, 10,
1043 10, 45, 45, 32, 99,104,101, 99,107, 32,105,102, 32,105,116,
1044 32,114,101,113,117,105,114,101,115, 32, 99,111,108,108,101,
1045 99,116,105,111,110, 10,102,117,110, 99,116,105,111,110, 32,
1046 99,108, 97,115,115, 70,101, 97,116,117,114,101, 58,114,101,
1047 113,117,105,114,101, 99,111,108,108,101, 99,116,105,111,110,
1048 32, 40,116, 41, 10, 32,114,101,116,117,114,110, 32,102, 97,
1049 108,115,101, 10,101,110,100, 10, 10, 45, 45, 32, 98,117,105,
1050 108,100, 32,110, 97,109,101,115, 10,102,117,110, 99,116,105,
1051 111,110, 32, 99,108, 97,115,115, 70,101, 97,116,117,114,101,
1052 58, 98,117,105,108,100,110, 97,109,101,115, 32, 40, 41, 10,
1053 32,105,102, 32,115,101,108,102, 46,110, 97,109,101, 32, 97,
1054 110,100, 32,115,101,108,102, 46,110, 97,109,101,126, 61, 39,
1055 39, 32,116,104,101,110, 10, 32, 32,108,111, 99, 97,108, 32,
1056 110, 32, 61, 32,115,112,108,105,116, 40,115,101,108,102, 46,
1057 110, 97,109,101, 44, 39, 64, 39, 41, 10, 32, 32,115,101,108,
1058 102, 46,110, 97,109,101, 32, 61, 32,110, 91, 49, 93, 10, 32,
1059 32,115,101,108,102, 46,110, 97,109,101, 32, 61, 32,115,116,
1060 114,105,110,103, 46,103,115,117, 98, 40,115,101,108,102, 46,
1061 110, 97,109,101, 44, 32, 34, 58, 37,100, 42, 36, 34, 44, 32,
1062 34, 34, 41, 10, 32, 32,105,102, 32,110,111,116, 32,110, 91,
1063 50, 93, 32,116,104,101,110, 10, 32, 32, 32,110, 91, 50, 93,
1064 32, 61, 32, 97,112,112,108,121,114,101,110, 97,109,105,110,
1065 103, 40,110, 91, 49, 93, 41, 10, 32, 32,101,110,100, 10, 32,
1066 32,115,101,108,102, 46,108,110, 97,109,101, 32, 61, 32,110,
1067 91, 50, 93, 32,111,114, 32,103,115,117, 98, 40,110, 91, 49,
1068 93, 44, 34, 37, 91, 46, 45, 37, 93, 34, 44, 34, 34, 41, 10,
1069 32, 32,115,101,108,102, 46,108,110, 97,109,101, 32, 61, 32,
1070 115,116,114,105,110,103, 46,103,115,117, 98, 40,115,101,108,
1071 102, 46,108,110, 97,109,101, 44, 32, 34, 58, 37,100, 42, 36,
1072 34, 44, 32, 34, 34, 41, 10, 32, 32,115,101,108,102, 46,111,
1073 114,105,103,105,110, 97,108, 95,110, 97,109,101, 32, 61, 32,
1074 115,101,108,102, 46,110, 97,109,101, 10, 32, 32,115,101,108,
1075 102, 46,108,110, 97,109,101, 32, 61, 32, 99,108,101, 97,110,
1076 95,116,101,109,112,108, 97,116,101, 40,115,101,108,102, 46,
1077 108,110, 97,109,101, 41, 10, 32,101,110,100, 10, 32,105,102,
1078 32,110,111,116, 32,115,101,108,102, 46,105,115, 95,112, 97,
1079 114, 97,109,101,116,101,114, 32,116,104,101,110, 10, 9, 32,
1080 115,101,108,102, 46,110, 97,109,101, 32, 61, 32,103,101,116,
1081 111,110,108,121,110, 97,109,101,115,112, 97, 99,101, 40, 41,
1082 32, 46, 46, 32,115,101,108,102, 46,110, 97,109,101, 10, 32,
1083 101,110,100, 10, 10, 32,108,111, 99, 97,108, 32,112, 97,114,
1084 101,110,116, 32, 61, 32, 99,108, 97,115,115, 67,111,110,116,
1085 97,105,110,101,114, 46, 99,117,114,114, 10, 32,105,102, 32,
1086 112, 97,114,101,110,116, 32,116,104,101,110, 10, 32, 9,115,
1087 101,108,102, 46, 97, 99, 99,101,115,115, 32, 61, 32,112, 97,
1088 114,101,110,116, 46, 99,117,114,114, 95,109,101,109, 98,101,
1089 114, 95, 97, 99, 99,101,115,115, 10, 9,115,101,108,102, 46,
1090 103,108,111, 98, 97,108, 95, 97, 99, 99,101,115,115, 32, 61,
1091 32,115,101,108,102, 58, 99,104,101, 99,107, 95,112,117, 98,
1092 108,105, 99, 95, 97, 99, 99,101,115,115, 40, 41, 10, 32,101,
1093 108,115,101, 10, 32,101,110,100, 10,101,110,100, 10, 10,102,
1094 117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 70,101,
1095 97,116,117,114,101, 58, 99,104,101, 99,107, 95,112,117, 98,
1096 108,105, 99, 95, 97, 99, 99,101,115,115, 40, 41, 10, 10, 9,
1097 105,102, 32,116,121,112,101, 40,115,101,108,102, 46,103,108,
1098 111, 98, 97,108, 95, 97, 99, 99,101,115,115, 41, 32, 61, 61,
1099 32, 34, 98,111,111,108,101, 97,110, 34, 32,116,104,101,110,
1100 10, 9, 9,114,101,116,117,114,110, 32,115,101,108,102, 46,
1101 103,108,111, 98, 97,108, 95, 97, 99, 99,101,115,115, 10, 9,
1102 101,110,100, 10, 10, 9,105,102, 32,115,101,108,102, 46, 97,
1103 99, 99,101,115,115, 32, 97,110,100, 32,115,101,108,102, 46,
1104 97, 99, 99,101,115,115, 32,126, 61, 32, 48, 32,116,104,101,
1105 110, 10, 9, 9,114,101,116,117,114,110, 32,102, 97,108,115,
1106 101, 10, 9,101,110,100, 10, 10, 9,108,111, 99, 97,108, 32,
1107 112, 97,114,101,110,116, 32, 61, 32, 99,108, 97,115,115, 67,
1108 111,110,116, 97,105,110,101,114, 46, 99,117,114,114, 10, 9,
1109 119,104,105,108,101, 32,112, 97,114,101,110,116, 32,100,111,
1110 10, 9, 9,105,102, 32,112, 97,114,101,110,116, 46, 97, 99,
1111 99,101,115,115, 32, 97,110,100, 32,112, 97,114,101,110,116,
1112 46, 97, 99, 99,101,115,115, 32,126, 61, 32, 48, 32,116,104,
1113 101,110, 10, 9, 9, 9,114,101,116,117,114,110, 32,102, 97,
1114 108,115,101, 10, 9, 9,101,110,100, 10, 9, 9,112, 97,114,
1115 101,110,116, 32, 61, 32,112, 97,114,101,110,116, 46,112,114,
1116 111,120, 10, 9,101,110,100, 10, 9,114,101,116,117,114,110,
1117 32,116,114,117,101, 10,101,110,100, 10, 10,102,117,110, 99,
1118 116,105,111,110, 32, 99,108,101, 97,110, 95,116,101,109,112,
1119 108, 97,116,101, 40,116, 41, 10, 10, 9,114,101,116,117,114,
1120 110, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,116,
1121 44, 32, 34, 91, 60, 62, 58, 44, 32, 37, 42, 93, 34, 44, 32,
1122 34, 95, 34, 41, 10,101,110,100, 10, 10, 45, 45, 32, 99,104,
1123 101, 99,107, 32,105,102, 32,102,101, 97,116,117,114,101, 32,
1124 105,115, 32,105,110,115,105,100,101, 32, 97, 32, 99,111,110,
1125 116, 97,105,110,101,114, 32,100,101,102,105,110,105,116,105,
1126 111,110, 10, 45, 45, 32,105,116, 32,114,101,116,117,114,110,
1127 115, 32,116,104,101, 32, 99,111,110,116, 97,105,110,101,114,
1128 32, 99,108, 97,115,115, 32,110, 97,109,101, 32,111,114, 32,
1129 110,105,108, 46, 10,102,117,110, 99,116,105,111,110, 32, 99,
1130 108, 97,115,115, 70,101, 97,116,117,114,101, 58,105,110, 99,
1131 111,110,116, 97,105,110,101,114, 32, 40,119,104,105, 99,104,
1132 41, 10, 32,105,102, 32,115,101,108,102, 46,112, 97,114,101,
1133 110,116, 32,116,104,101,110, 10, 32, 32,108,111, 99, 97,108,
1134 32,112, 97,114,101,110,116, 32, 61, 32,115,101,108,102, 46,
1135 112, 97,114,101,110,116, 10, 32, 32,119,104,105,108,101, 32,
1136 112, 97,114,101,110,116, 32,100,111, 10, 32, 32, 32,105,102,
1137 32,112, 97,114,101,110,116, 46, 99,108, 97,115,115,116,121,
1138 112,101, 32, 61, 61, 32,119,104,105, 99,104, 32,116,104,101,
1139 110, 10, 32, 32, 32, 32,114,101,116,117,114,110, 32,112, 97,
1140 114,101,110,116, 46,110, 97,109,101, 10, 32, 32, 32,101,110,
1141 100, 10, 32, 32, 32,112, 97,114,101,110,116, 32, 61, 32,112,
1142 97,114,101,110,116, 46,112, 97,114,101,110,116, 10, 32, 32,
1143 101,110,100, 10, 32,101,110,100, 10, 32,114,101,116,117,114,
1144 110, 32,110,105,108, 10,101,110,100, 10, 10,102,117,110, 99,
1145 116,105,111,110, 32, 99,108, 97,115,115, 70,101, 97,116,117,
1146 114,101, 58,105,110, 99,108, 97,115,115, 32, 40, 41, 10, 32,
1147 114,101,116,117,114,110, 32,115,101,108,102, 58,105,110, 99,
1148 111,110,116, 97,105,110,101,114, 40, 39, 99,108, 97,115,115,
1149 39, 41, 10,101,110,100, 10, 10,102,117,110, 99,116,105,111,
1150 110, 32, 99,108, 97,115,115, 70,101, 97,116,117,114,101, 58,
1151 105,110,109,111,100,117,108,101, 32, 40, 41, 10, 32,114,101,
1152 116,117,114,110, 32,115,101,108,102, 58,105,110, 99,111,110,
1153 116, 97,105,110,101,114, 40, 39,109,111,100,117,108,101, 39,
1154 41, 10,101,110,100, 10, 10,102,117,110, 99,116,105,111,110,
1155 32, 99,108, 97,115,115, 70,101, 97,116,117,114,101, 58,105,
1156 110,110, 97,109,101,115,112, 97, 99,101, 32, 40, 41, 10, 32,
1157 114,101,116,117,114,110, 32,115,101,108,102, 58,105,110, 99,
1158 111,110,116, 97,105,110,101,114, 40, 39,110, 97,109,101,115,
1159 112, 97, 99,101, 39, 41, 10,101,110,100, 10, 10, 45, 45, 32,
1160 114,101,116,117,114,110, 32, 67, 32, 98,105,110,100,105,110,
1161 103, 32,102,117,110, 99,116,105,111,110, 32,110, 97,109,101,
1162 32, 98, 97,115,101,100, 32,111,110, 32,110, 97,109,101, 10,
1163 45, 45, 32,116,104,101, 32, 99,108,105,101,110,116, 32,115,
1164 112,101, 99,105,102,105,101,115, 32, 97, 32,112,114,101,102,
1165 105,120, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
1166 115,115, 70,101, 97,116,117,114,101, 58, 99,102,117,110, 99,
1167 110, 97,109,101, 32, 40,110, 41, 10, 10, 32,105,102, 32,115,
1168 101,108,102, 46,112, 97,114,101,110,116, 32,116,104,101,110,
1169 10, 32, 32,110, 32, 61, 32,115,101,108,102, 46,112, 97,114,
1170 101,110,116, 58, 99,102,117,110, 99,110, 97,109,101, 40,110,
1171 41, 10, 32,101,110,100, 10, 10, 32,108,111, 99, 97,108, 32,
1172 102,110, 97,109,101, 32, 61, 32,115,101,108,102, 46,108,110,
1173 97,109,101, 10, 32,105,102, 32,110,111,116, 32,102,110, 97,
1174 109,101, 32,111,114, 32,102,110, 97,109,101, 32, 61, 61, 32,
1175 39, 39, 32,116,104,101,110, 10, 32, 9,102,110, 97,109,101,
1176 32, 61, 32,115,101,108,102, 46,110, 97,109,101, 10, 32,101,
1177 110,100, 10, 32, 32,110, 32, 61, 32,115,116,114,105,110,103,
1178 46,103,115,117, 98, 40,110, 46, 46, 39, 95, 39, 46, 46, 32,
1179 40,102,110, 97,109,101, 41, 44, 32, 34, 91, 60, 62, 58, 44,
1180 32, 92, 46, 37, 42, 38, 93, 34, 44, 32, 34, 95, 34, 41, 10,
1181 10, 32, 32,114,101,116,117,114,110, 32,110, 10,101,110,100,
1182 32
1183 };
1184 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/feature.lua");
1185 lua_settop(tolua_S, top);
1186 } /* end of embedded lua code */
1187
1188
1189 { /* begin embedded lua code */
1190 int top = lua_gettop(tolua_S);
1191 static unsigned char B[] = {
1192 45, 45, 32,116,111,108,117, 97, 58, 32,118,101,114, 98, 97,
1193 116,105,109, 32, 99,108, 97,115,115, 10, 45, 45, 32, 87,114,
1194 105,116,116,101,110, 32, 98,121, 32, 87, 97,108,100,101,109,
1195 97,114, 32, 67,101,108,101,115, 10, 45, 45, 32, 84,101, 67,
1196 71,114, 97,102, 47, 80, 85, 67, 45, 82,105,111, 10, 45, 45,
1197 32, 74,117,108, 32, 49, 57, 57, 56, 10, 45, 45, 32, 36, 73,
1198 100, 58, 32,118,101,114, 98, 97,116,105,109, 46,108,117, 97,
1199 44,118, 32, 49, 46, 51, 32, 50, 48, 48, 48, 47, 48, 49, 47,
1200 50, 52, 32, 50, 48, 58, 52, 49, 58, 49, 54, 32, 99,101,108,
1201 101,115, 32, 69,120,112, 32, 36, 10, 10, 45, 45, 32, 84,104,
1202 105,115, 32, 99,111,100,101, 32,105,115, 32,102,114,101,101,
1203 32,115,111,102,116,119, 97,114,101, 59, 32,121,111,117, 32,
1204 99, 97,110, 32,114,101,100,105,115,116,114,105, 98,117,116,
1205 101, 32,105,116, 32, 97,110,100, 47,111,114, 32,109,111,100,
1206 105,102,121, 32,105,116, 46, 10, 45, 45, 32, 84,104,101, 32,
1207 115,111,102,116,119, 97,114,101, 32,112,114,111,118,105,100,
1208 101,100, 32,104,101,114,101,117,110,100,101,114, 32,105,115,
1209 32,111,110, 32, 97,110, 32, 34, 97,115, 32,105,115, 34, 32,
1210 98, 97,115,105,115, 44, 32, 97,110,100, 10, 45, 45, 32,116,
1211 104,101, 32, 97,117,116,104,111,114, 32,104, 97,115, 32,110,
1212 111, 32,111, 98,108,105,103, 97,116,105,111,110, 32,116,111,
1213 32,112,114,111,118,105,100,101, 32,109, 97,105,110,116,101,
1214 110, 97,110, 99,101, 44, 32,115,117,112,112,111,114,116, 44,
1215 32,117,112,100, 97,116,101,115, 44, 10, 45, 45, 32,101,110,
1216 104, 97,110, 99,101,109,101,110,116,115, 44, 32,111,114, 32,
1217 109,111,100,105,102,105, 99, 97,116,105,111,110,115, 46, 10,
1218 10, 10, 10, 45, 45, 32, 86,101,114, 98, 97,116,105,109, 32,
1219 99,108, 97,115,115, 10, 45, 45, 32, 82,101,112,114,101,115,
1220 101,110,116,115, 32, 97, 32,108,105,110,101, 32,116,114, 97,
1221 110,115,108, 97,116,101,100, 32,100,105,114,101, 99,116,101,
1222 100, 32,116,111, 32,116,104,101, 32, 98,105,110,100,105,110,
1223 103, 32,102,105,108,101, 46, 10, 45, 45, 32, 84,104,101, 32,
1224 102,111,108,108,111,119,105,110,103, 32,102,105,108,100,115,
1225 32, 97,114,101, 32,115,116,111,114,101,100, 58, 10, 45, 45,
1226 32, 32, 32,108,105,110,101, 32, 61, 32,108,105,110,101, 32,
1227 116,101,120,116, 10, 99,108, 97,115,115, 86,101,114, 98, 97,
1228 116,105,109, 32, 61, 32,123, 10, 32,108,105,110,101, 32, 61,
1229 32, 39, 39, 44, 10, 9, 99,111,110,100, 32, 61, 32,110,105,
1230 108, 44, 32, 32, 32, 32, 45, 45, 32, 99,111,110,100,105,116,
1231 105,111,110, 58, 32,119,104,101,114,101, 32,116,111, 32,103,
1232 101,110,101,114, 97,116,101, 32,116,104,101, 32, 99,111,100,
1233 101, 32, 40,115, 61,115,117,112,111,114,116, 44, 32,114, 61,
1234 114,101,103,105,115,116,101,114, 41, 10,125, 10, 99,108, 97,
1235 115,115, 86,101,114, 98, 97,116,105,109, 46, 95, 95,105,110,
1236 100,101,120, 32, 61, 32, 99,108, 97,115,115, 86,101,114, 98,
1237 97,116,105,109, 10,115,101,116,109,101,116, 97,116, 97, 98,
1238 108,101, 40, 99,108, 97,115,115, 86,101,114, 98, 97,116,105,
1239 109, 44, 99,108, 97,115,115, 70,101, 97,116,117,114,101, 41,
1240 10, 10, 45, 45, 32,112,114,101, 97,109, 98,108,101, 32,118,
1241 101,114, 98, 97,116,105,109, 10,102,117,110, 99,116,105,111,
1242 110, 32, 99,108, 97,115,115, 86,101,114, 98, 97,116,105,109,
1243 58,112,114,101, 97,109, 98,108,101, 32, 40, 41, 10, 32,105,
1244 102, 32,115,101,108,102, 46, 99,111,110,100, 32, 61, 61, 32,
1245 39, 39, 32,116,104,101,110, 10, 32, 32,119,114,105,116,101,
1246 40,115,101,108,102, 46,108,105,110,101, 41, 10, 32,101,110,
1247 100, 10,101,110,100, 10, 10, 45, 45, 32,115,117,112,112,111,
1248 114,116, 32, 99,111,100,101, 10,102,117,110, 99,116,105,111,
1249 110, 32, 99,108, 97,115,115, 86,101,114, 98, 97,116,105,109,
1250 58,115,117,112, 99,111,100,101, 32, 40, 41, 10, 32,105,102,
1251 32,115,116,114,102,105,110,100, 40,115,101,108,102, 46, 99,
1252 111,110,100, 44, 39,115, 39, 41, 32,116,104,101,110, 10, 32,
1253 32,119,114,105,116,101, 40,115,101,108,102, 46,108,105,110,
1254 101, 41, 10, 32, 32,119,114,105,116,101, 40, 39, 92,110, 39,
1255 41, 10, 32,101,110,100, 10,101,110,100, 10, 10, 45, 45, 32,
1256 114,101,103,105,115,116,101,114, 32, 99,111,100,101, 10,102,
1257 117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 86,101,
1258 114, 98, 97,116,105,109, 58,114,101,103,105,115,116,101,114,
1259 32, 40,112,114,101, 41, 10, 32,105,102, 32,115,116,114,102,
1260 105,110,100, 40,115,101,108,102, 46, 99,111,110,100, 44, 39,
1261 114, 39, 41, 32,116,104,101,110, 10, 32, 32,119,114,105,116,
1262 101, 40,115,101,108,102, 46,108,105,110,101, 41, 10, 32,101,
1263 110,100, 10,101,110,100, 10, 10, 10, 45, 45, 32, 80,114,105,
1264 110,116, 32,109,101,116,104,111,100, 10,102,117,110, 99,116,
1265 105,111,110, 32, 99,108, 97,115,115, 86,101,114, 98, 97,116,
1266 105,109, 58,112,114,105,110,116, 32, 40,105,100,101,110,116,
1267 44, 99,108,111,115,101, 41, 10, 32,112,114,105,110,116, 40,
1268 105,100,101,110,116, 46, 46, 34, 86,101,114, 98, 97,116,105,
1269 109,123, 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,
1270 110,116, 46, 46, 34, 32,108,105,110,101, 32, 61, 32, 39, 34,
1271 46, 46,115,101,108,102, 46,108,105,110,101, 46, 46, 34, 39,
1272 44, 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,
1273 116, 46, 46, 34,125, 34, 46, 46, 99,108,111,115,101, 41, 10,
1274 101,110,100, 10, 10, 10, 45, 45, 32, 73,110,116,101,114,110,
1275 97,108, 32, 99,111,110,115,116,114,117, 99,116,111,114, 10,
1276 102,117,110, 99,116,105,111,110, 32, 95, 86,101,114, 98, 97,
1277 116,105,109, 32, 40,116, 41, 10, 32,115,101,116,109,101,116,
1278 97,116, 97, 98,108,101, 40,116, 44, 99,108, 97,115,115, 86,
1279 101,114, 98, 97,116,105,109, 41, 10, 32, 97,112,112,101,110,
1280 100, 40,116, 41, 10, 32,114,101,116,117,114,110, 32,116, 10,
1281 101,110,100, 10, 10, 45, 45, 32, 67,111,110,115,116,114,117,
1282 99,116,111,114, 10, 45, 45, 32, 69,120,112,101, 99,116,115,
1283 32, 97, 32,115,116,114,105,110,103, 32,114,101,112,114,101,
1284 115,101,110,116,105,110,103, 32,116,104,101, 32,116,101,120,
1285 116, 32,108,105,110,101, 10,102,117,110, 99,116,105,111,110,
1286 32, 86,101,114, 98, 97,116,105,109, 32, 40,108, 44, 99,111,
1287 110,100, 41, 10, 32,105,102, 32,115,116,114,115,117, 98, 40,
1288 108, 44, 49, 44, 49, 41, 32, 61, 61, 32, 34, 39, 34, 32,116,
1289 104,101,110, 10, 32, 32,108, 32, 61, 32,115,116,114,115,117,
1290 98, 40,108, 44, 50, 41, 10, 32,101,108,115,101,105,102, 32,
1291 115,116,114,115,117, 98, 40,108, 44, 49, 44, 49, 41, 32, 61,
1292 61, 32, 39, 36, 39, 32,116,104,101,110, 10, 32, 32, 99,111,
1293 110,100, 32, 61, 32, 39,115,114, 39, 32, 32, 32, 32, 32, 32,
1294 32, 45, 45, 32,103,101,110,101,114, 97,116,101,115, 32,105,
1295 110, 32, 98,111,116,104, 32,115,117,112,111,114,116, 32, 97,
1296 110,100, 32,114,101,103,105,115,116,101,114, 32,102,114, 97,
1297 103,109,101,110,116,115, 10, 32, 32,108, 32, 61, 32,115,116,
1298 114,115,117, 98, 40,108, 44, 50, 41, 10, 32,101,110,100, 10,
1299 32,114,101,116,117,114,110, 32, 95, 86,101,114, 98, 97,116,
1300 105,109, 32,123, 10, 32, 32,108,105,110,101, 32, 61, 32,108,
1301 44, 10, 32, 32, 99,111,110,100, 32, 61, 32, 99,111,110,100,
1302 32,111,114, 32, 39, 39, 44, 10, 32,125, 10,101,110,100,32
1303 };
1304 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/verbatim.lua");
1305 lua_settop(tolua_S, top);
1306 } /* end of embedded lua code */
1307
1308
1309 { /* begin embedded lua code */
1310 int top = lua_gettop(tolua_S);
1311 static unsigned char B[] = {
1312 45, 45, 32,116,111,108,117, 97, 58, 32, 99,111,100,101, 32,
1313 99,108, 97,115,115, 10, 45, 45, 32, 87,114,105,116,116,101,
1314 110, 32, 98,121, 32, 87, 97,108,100,101,109, 97,114, 32, 67,
1315 101,108,101,115, 10, 45, 45, 32, 84,101, 67, 71,114, 97,102,
1316 47, 80, 85, 67, 45, 82,105,111, 10, 45, 45, 32, 74,117,108,
1317 32, 49, 57, 57, 57, 10, 45, 45, 32, 36, 73,100, 58, 32, 36,
1318 10, 10, 45, 45, 32, 84,104,105,115, 32, 99,111,100,101, 32,
1319 105,115, 32,102,114,101,101, 32,115,111,102,116,119, 97,114,
1320 101, 59, 32,121,111,117, 32, 99, 97,110, 32,114,101,100,105,
1321 115,116,114,105, 98,117,116,101, 32,105,116, 32, 97,110,100,
1322 47,111,114, 32,109,111,100,105,102,121, 32,105,116, 46, 10,
1323 45, 45, 32, 84,104,101, 32,115,111,102,116,119, 97,114,101,
1324 32,112,114,111,118,105,100,101,100, 32,104,101,114,101,117,
1325 110,100,101,114, 32,105,115, 32,111,110, 32, 97,110, 32, 34,
1326 97,115, 32,105,115, 34, 32, 98, 97,115,105,115, 44, 32, 97,
1327 110,100, 10, 45, 45, 32,116,104,101, 32, 97,117,116,104,111,
1328 114, 32,104, 97,115, 32,110,111, 32,111, 98,108,105,103, 97,
1329 116,105,111,110, 32,116,111, 32,112,114,111,118,105,100,101,
1330 32,109, 97,105,110,116,101,110, 97,110, 99,101, 44, 32,115,
1331 117,112,112,111,114,116, 44, 32,117,112,100, 97,116,101,115,
1332 44, 10, 45, 45, 32,101,110,104, 97,110, 99,101,109,101,110,
1333 116,115, 44, 32,111,114, 32,109,111,100,105,102,105, 99, 97,
1334 116,105,111,110,115, 46, 10, 10, 45, 45, 32,103,108,111, 98,
1335 97,108, 10, 99,111,100,101, 95,110, 32, 61, 32, 49, 10, 10,
1336 45, 45, 32, 67,111,100,101, 32, 99,108, 97,115,115, 10, 45,
1337 45, 32, 82,101,112,114,101,115,101,110,116,115, 32, 76,117,
1338 97, 32, 99,111,100,101, 32,116,111, 32, 98,101, 32, 99,111,
1339 109,112,105,108,101,100, 32, 97,110,100, 32,105,110, 99,108,
1340 117,100,101,100, 10, 45, 45, 32,105,110, 32,116,104,101, 32,
1341 105,110,105,116,105, 97,108,105,122, 97,116,105,111,110, 32,
1342 102,117,110, 99,116,105,111,110, 46, 10, 45, 45, 32, 84,104,
1343 101, 32,102,111,108,108,111,119,105,110,103, 32,102,105,101,
1344 108,100,115, 32, 97,114,101, 32,115,116,111,114,101,100, 58,
1345 10, 45, 45, 32, 32, 32,116,101,120,116, 32, 61, 32,116,101,
1346 120,116, 32, 99,111,100,101, 10, 99,108, 97,115,115, 67,111,
1347 100,101, 32, 61, 32,123, 10, 32,116,101,120,116, 32, 61, 32,
1348 39, 39, 44, 10,125, 10, 99,108, 97,115,115, 67,111,100,101,
1349 46, 95, 95,105,110,100,101,120, 32, 61, 32, 99,108, 97,115,
1350 115, 67,111,100,101, 10,115,101,116,109,101,116, 97,116, 97,
1351 98,108,101, 40, 99,108, 97,115,115, 67,111,100,101, 44, 99,
1352 108, 97,115,115, 70,101, 97,116,117,114,101, 41, 10, 10, 45,
1353 45, 32,114,101,103,105,115,116,101,114, 32, 99,111,100,101,
1354 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115,
1355 67,111,100,101, 58,114,101,103,105,115,116,101,114, 32, 40,
1356 112,114,101, 41, 10, 32,112,114,101, 32, 61, 32,112,114,101,
1357 32,111,114, 32, 39, 39, 10, 32, 45, 45, 32, 99,108,101, 97,
1358 110, 32, 76,117, 97, 32, 99,111,100,101, 10, 32,108,111, 99,
1359 97,108, 32,115, 32, 61, 32, 99,108,101, 97,110, 40,115,101,
1360 108,102, 46,116,101,120,116, 41, 10, 32,105,102, 32,110,111,
1361 116, 32,115, 32,116,104,101,110, 10, 32, 32, 45, 45,112,114,
1362 105,110,116, 40,115,101,108,102, 46,116,101,120,116, 41, 10,
1363 32, 32,101,114,114,111,114, 40, 34,112, 97,114,115,101,114,
1364 32,101,114,114,111,114, 32,105,110, 32,101,109, 98,101,100,
1365 100,101,100, 32, 99,111,100,101, 34, 41, 10, 32,101,110,100,
1366 10, 10, 32, 45, 45, 32,103,101,116, 32,102,105,114,115,116,
1367 32,108,105,110,101, 10, 32,108,111, 99, 97,108, 32, 95, 44,
1368 32, 95, 44, 32,102,105,114,115,116, 95,108,105,110,101, 61,
1369 115,116,114,105,110,103, 46,102,105,110,100, 40,115,101,108,
1370 102, 46,116,101,120,116, 44, 32, 34, 94, 40, 91, 94, 92,110,
1371 92,114, 93, 42, 41, 34, 41, 10, 32,105,102, 32,115,116,114,
1372 105,110,103, 46,102,105,110,100, 40,102,105,114,115,116, 95,
1373 108,105,110,101, 44, 32, 34, 94, 37,115, 42, 37, 45, 37, 45,
1374 34, 41, 32,116,104,101,110, 10, 9, 32,105,102, 32,115,116,
1375 114,105,110,103, 46,102,105,110,100, 40,102,105,114,115,116,
1376 95,108,105,110,101, 44, 32, 34, 94, 37, 45, 37, 45, 35, 35,
1377 34, 41, 32,116,104,101,110, 10, 9, 9,102,105,114,115,116,
1378 95,108,105,110,101, 32, 61, 32,115,116,114,105,110,103, 46,
1379 103,115,117, 98, 40,102,105,114,115,116, 95,108,105,110,101,
1380 44, 32, 34, 94, 37, 45, 37, 45, 35, 35, 34, 44, 32, 34, 34,
1381 41, 10, 9, 9,105,102, 32,102,108, 97,103,115, 91, 39, 67,
1382 39, 93, 32,116,104,101,110, 10, 9, 9, 9,115, 32, 61, 32,
1383 115,116,114,105,110,103, 46,103,115,117, 98, 40,115, 44, 32,
1384 34, 94, 37, 45, 37, 45, 35, 35, 91, 94, 92,110, 92,114, 93,
1385 42, 92,110, 34, 44, 32, 34, 34, 41, 10, 9, 9,101,110,100,
1386 10, 9, 32,101,110,100, 10, 32,101,108,115,101, 10, 32, 9,
1387 102,105,114,115,116, 95,108,105,110,101, 32, 61, 32, 34, 34,
1388 10, 32,101,110,100, 10, 10, 32, 45, 45, 32,112, 97,100, 32,
1389 116,111, 32, 49, 54, 32, 98,121,116,101,115, 10, 32,108,111,
1390 99, 97,108, 32,110,112, 97,100, 32, 61, 32, 49, 54, 32, 45,
1391 32, 40, 35,115, 32, 37, 32, 49, 54, 41, 10, 32,108,111, 99,
1392 97,108, 32,115,112, 97,100, 32, 61, 32, 34, 34, 10, 32,102,
1393 111,114, 32,105, 61, 49, 44,110,112, 97,100, 32,100,111, 10,
1394 32, 9,115,112, 97,100, 32, 61, 32,115,112, 97,100, 32, 46,
1395 46, 32, 34, 45, 34, 10, 32,101,110,100, 10, 32,115, 32, 61,
1396 32,115, 46, 46,115,112, 97,100, 10, 32, 10, 32, 45, 45, 32,
1397 99,111,110,118,101,114,116, 32,116,111, 32, 67, 10, 32,111,
1398 117,116,112,117,116, 40, 39, 92,110, 39, 46, 46,112,114,101,
1399 46, 46, 39,123, 32, 47, 42, 32, 98,101,103,105,110, 32,101,
1400 109, 98,101,100,100,101,100, 32,108,117, 97, 32, 99,111,100,
1401 101, 32, 42, 47, 92,110, 39, 41, 10, 32,111,117,116,112,117,
1402 116, 40,112,114,101, 46, 46, 39, 32,105,110,116, 32,116,111,
1403 112, 32, 61, 32,108,117, 97, 95,103,101,116,116,111,112, 40,
1404 116,111,108,117, 97, 95, 83, 41, 59, 39, 41, 10, 32,111,117,
1405 116,112,117,116, 40,112,114,101, 46, 46, 39, 32,115,116, 97,
1406 116,105, 99, 32, 99,111,110,115,116, 32,117,110,115,105,103,
1407 110,101,100, 32, 99,104, 97,114, 32, 66, 91, 93, 32, 61, 32,
1408 123, 92,110, 32, 32, 32, 39, 41, 10, 32,108,111, 99, 97,108,
1409 32,116, 61,123,110, 61, 48,125, 10, 10, 32,108,111, 99, 97,
1410 108, 32, 98, 32, 61, 32,103,115,117, 98, 40,115, 44, 39, 40,
1411 46, 41, 39, 44,102,117,110, 99,116,105,111,110, 32, 40, 99,
1412 41, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1413 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,108,111, 99,
1414 97,108, 32,101, 32, 61, 32, 39, 39, 10, 32, 32, 32, 32, 32,
1415 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1416 32, 32, 32, 32, 32,116, 46,110, 61,116, 46,110, 43, 49, 32,
1417 105,102, 32,116, 46,110, 61, 61, 49, 53, 32,116,104,101,110,
1418 32,116, 46,110, 61, 48, 32,101, 61, 39, 92,110, 39, 46, 46,
1419 112,114,101, 46, 46, 39, 32, 32, 39, 32,101,110,100, 10, 32,
1420 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1421 32, 32, 32, 32, 32, 32, 32, 32, 32,114,101,116,117,114,110,
1422 32,102,111,114,109, 97,116, 40, 39, 37, 51,117, 44, 37,115,
1423 39, 44,115,116,114, 98,121,116,101, 40, 99, 41, 44,101, 41,
1424 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1425 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,101,110,100, 10, 32,
1426 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 41,
1427 10, 32,111,117,116,112,117,116, 40, 98, 46, 46,115,116,114,
1428 98,121,116,101, 40, 34, 32, 34, 41, 41, 10, 32,111,117,116,
1429 112,117,116, 40, 39, 92,110, 39, 46, 46,112,114,101, 46, 46,
1430 39, 32,125, 59, 92,110, 39, 41, 10, 32,105,102, 32,102,105,
1431 114,115,116, 95,108,105,110,101, 32, 97,110,100, 32,102,105,
1432 114,115,116, 95,108,105,110,101, 32,126, 61, 32, 34, 34, 32,
1433 116,104,101,110, 10, 32, 9,111,117,116,112,117,116, 40,112,
1434 114,101, 46, 46, 39, 32,116,111,108,117, 97, 95,100,111, 98,
1435 117,102,102,101,114, 40,116,111,108,117, 97, 95, 83, 44, 40,
1436 99,104, 97,114, 42, 41, 66, 44,115,105,122,101,111,102, 40,
1437 66, 41, 44, 34,116,111,108,117, 97, 32,101,109, 98,101,100,
1438 100,101,100, 58, 32, 39, 46, 46,102,105,114,115,116, 95,108,
1439 105,110,101, 46, 46, 39, 34, 41, 59, 39, 41, 10, 32,101,108,
1440 115,101, 10, 32, 9,111,117,116,112,117,116, 40,112,114,101,
1441 46, 46, 39, 32,116,111,108,117, 97, 95,100,111, 98,117,102,
1442 102,101,114, 40,116,111,108,117, 97, 95, 83, 44, 40, 99,104,
1443 97,114, 42, 41, 66, 44,115,105,122,101,111,102, 40, 66, 41,
1444 44, 34,116,111,108,117, 97, 58, 32,101,109, 98,101,100,100,
1445 101,100, 32, 76,117, 97, 32, 99,111,100,101, 32, 39, 46, 46,
1446 99,111,100,101, 95,110, 46, 46, 39, 34, 41, 59, 39, 41, 10,
1447 32,101,110,100, 10, 32,111,117,116,112,117,116, 40,112,114,
1448 101, 46, 46, 39, 32,108,117, 97, 95,115,101,116,116,111,112,
1449 40,116,111,108,117, 97, 95, 83, 44, 32,116,111,112, 41, 59,
1450 39, 41, 10, 32,111,117,116,112,117,116, 40,112,114,101, 46,
1451 46, 39,125, 32, 47, 42, 32,101,110,100, 32,111,102, 32,101,
1452 109, 98,101,100,100,101,100, 32,108,117, 97, 32, 99,111,100,
1453 101, 32, 42, 47, 92,110, 92,110, 39, 41, 10, 32, 99,111,100,
1454 101, 95,110, 32, 61, 32, 99,111,100,101, 95,110, 32, 43, 49,
1455 10,101,110,100, 10, 10, 10, 45, 45, 32, 80,114,105,110,116,
1456 32,109,101,116,104,111,100, 10,102,117,110, 99,116,105,111,
1457 110, 32, 99,108, 97,115,115, 67,111,100,101, 58,112,114,105,
1458 110,116, 32, 40,105,100,101,110,116, 44, 99,108,111,115,101,
1459 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46,
1460 46, 34, 67,111,100,101,123, 34, 41, 10, 32,112,114,105,110,
1461 116, 40,105,100,101,110,116, 46, 46, 34, 32,116,101,120,116,
1462 32, 61, 32, 91, 91, 34, 46, 46,115,101,108,102, 46,116,101,
1463 120,116, 46, 46, 34, 93, 93, 44, 34, 41, 10, 32,112,114,105,
1464 110,116, 40,105,100,101,110,116, 46, 46, 34,125, 34, 46, 46,
1465 99,108,111,115,101, 41, 10,101,110,100, 10, 10, 10, 45, 45,
1466 32, 73,110,116,101,114,110, 97,108, 32, 99,111,110,115,116,
1467 114,117, 99,116,111,114, 10,102,117,110, 99,116,105,111,110,
1468 32, 95, 67,111,100,101, 32, 40,116, 41, 10, 32,115,101,116,
1469 109,101,116, 97,116, 97, 98,108,101, 40,116, 44, 99,108, 97,
1470 115,115, 67,111,100,101, 41, 10, 32, 97,112,112,101,110,100,
1471 40,116, 41, 10, 32,114,101,116,117,114,110, 32,116, 10,101,
1472 110,100, 10, 10, 45, 45, 32, 67,111,110,115,116,114,117, 99,
1473 116,111,114, 10, 45, 45, 32, 69,120,112,101, 99,116,115, 32,
1474 97, 32,115,116,114,105,110,103, 32,114,101,112,114,101,115,
1475 101,110,116,105,110,103, 32,116,104,101, 32, 99,111,100,101,
1476 32,116,101,120,116, 10,102,117,110, 99,116,105,111,110, 32,
1477 67,111,100,101, 32, 40,108, 41, 10, 32,114,101,116,117,114,
1478 110, 32, 95, 67,111,100,101, 32,123, 10, 32, 32,116,101,120,
1479 116, 32, 61, 32,108, 10, 32,125, 10,101,110,100,32
1480 };
1481 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/code.lua");
1482 lua_settop(tolua_S, top);
1483 } /* end of embedded lua code */
1484
1485
1486 { /* begin embedded lua code */
1487 int top = lua_gettop(tolua_S);
1488 static unsigned char B[] = {
1489 45, 45, 32,116,111,108,117, 97, 58, 32,116,121,112,101,100,
1490 101,102, 32, 99,108, 97,115,115, 10, 45, 45, 32, 87,114,105,
1491 116,116,101,110, 32, 98,121, 32, 87, 97,108,100,101,109, 97,
1492 114, 32, 67,101,108,101,115, 10, 45, 45, 32, 84,101, 67, 71,
1493 114, 97,102, 47, 80, 85, 67, 45, 82,105,111, 10, 45, 45, 32,
1494 74,117,108, 32, 49, 57, 57, 56, 10, 45, 45, 32, 36, 73,100,
1495 58, 32, 36, 10, 10, 45, 45, 32, 84,104,105,115, 32, 99,111,
1496 100,101, 32,105,115, 32,102,114,101,101, 32,115,111,102,116,
1497 119, 97,114,101, 59, 32,121,111,117, 32, 99, 97,110, 32,114,
1498 101,100,105,115,116,114,105, 98,117,116,101, 32,105,116, 32,
1499 97,110,100, 47,111,114, 32,109,111,100,105,102,121, 32,105,
1500 116, 46, 10, 45, 45, 32, 84,104,101, 32,115,111,102,116,119,
1501 97,114,101, 32,112,114,111,118,105,100,101,100, 32,104,101,
1502 114,101,117,110,100,101,114, 32,105,115, 32,111,110, 32, 97,
1503 110, 32, 34, 97,115, 32,105,115, 34, 32, 98, 97,115,105,115,
1504 44, 32, 97,110,100, 10, 45, 45, 32,116,104,101, 32, 97,117,
1505 116,104,111,114, 32,104, 97,115, 32,110,111, 32,111, 98,108,
1506 105,103, 97,116,105,111,110, 32,116,111, 32,112,114,111,118,
1507 105,100,101, 32,109, 97,105,110,116,101,110, 97,110, 99,101,
1508 44, 32,115,117,112,112,111,114,116, 44, 32,117,112,100, 97,
1509 116,101,115, 44, 10, 45, 45, 32,101,110,104, 97,110, 99,101,
1510 109,101,110,116,115, 44, 32,111,114, 32,109,111,100,105,102,
1511 105, 99, 97,116,105,111,110,115, 46, 10, 10, 10, 10, 45, 45,
1512 32, 84,121,112,101,100,101,102, 32, 99,108, 97,115,115, 10,
1513 45, 45, 32, 82,101,112,114,101,115,101,110,116,115, 32, 97,
1514 32,116,121,112,101, 32,115,121,110,111,110,121,109, 46, 10,
1515 45, 45, 32, 84,104,101, 32, 39,100,101, 32,102, 97, 99,116,
1516 111, 39, 32,116,121,112,101, 32,114,101,112,108, 97, 99,101,
1517 115, 32,116,104,101, 32,116,121,112,101,100,101,102, 32, 98,
1518 101,102,111,114,101, 32,116,104,101, 10, 45, 45, 32,114,101,
1519 109, 97,105,110,105,110,103, 32, 99,111,100,101, 32,105,115,
1520 32,112, 97,114,115,101,100, 46, 10, 45, 45, 32, 84,104,101,
1521 32,102,111,108,108,111,119,105,110,103, 32,102,105,101,108,
1522 100,115, 32, 97,114,101, 32,115,116,111,114,101,100, 58, 10,
1523 45, 45, 32, 32, 32,117,116,121,112,101, 32, 61, 32,116,121,
1524 112,101,100,101,102, 32,110, 97,109,101, 10, 45, 45, 32, 32,
1525 32,116,121,112,101, 32, 61, 32, 39,116,104,101, 32,102, 97,
1526 99,116,111, 39, 32,116,121,112,101, 10, 45, 45, 32, 32, 32,
1527 109,111,100, 32, 61, 32,109,111,100,105,102,105,101,114,115,
1528 32,116,111, 32,116,104,101, 32, 39,100,101, 32,102, 97, 99,
1529 116,111, 39, 32,116,121,112,101, 10, 99,108, 97,115,115, 84,
1530 121,112,101,100,101,102, 32, 61, 32,123, 10, 32,117,116,121,
1531 112,101, 32, 61, 32, 39, 39, 44, 10, 32,109,111,100, 32, 61,
1532 32, 39, 39, 44, 10, 32,116,121,112,101, 32, 61, 32, 39, 39,
1533 10,125, 10, 99,108, 97,115,115, 84,121,112,101,100,101,102,
1534 46, 95, 95,105,110,100,101,120, 32, 61, 32, 99,108, 97,115,
1535 115, 84,121,112,101,100,101,102, 10, 10, 45, 45, 32, 80,114,
1536 105,110,116, 32,109,101,116,104,111,100, 10,102,117,110, 99,
1537 116,105,111,110, 32, 99,108, 97,115,115, 84,121,112,101,100,
1538 101,102, 58,112,114,105,110,116, 32, 40,105,100,101,110,116,
1539 44, 99,108,111,115,101, 41, 10, 32,112,114,105,110,116, 40,
1540 105,100,101,110,116, 46, 46, 34, 84,121,112,101,100,101,102,
1541 123, 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,
1542 116, 46, 46, 34, 32,117,116,121,112,101, 32, 61, 32, 39, 34,
1543 46, 46,115,101,108,102, 46,117,116,121,112,101, 46, 46, 34,
1544 39, 44, 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,
1545 110,116, 46, 46, 34, 32,109,111,100, 32, 61, 32, 39, 34, 46,
1546 46,115,101,108,102, 46,109,111,100, 46, 46, 34, 39, 44, 34,
1547 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46,
1548 46, 34, 32,116,121,112,101, 32, 61, 32, 39, 34, 46, 46,115,
1549 101,108,102, 46,116,121,112,101, 46, 46, 34, 39, 44, 34, 41,
1550 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46,
1551 34,125, 34, 46, 46, 99,108,111,115,101, 41, 10,101,110,100,
1552 10, 10, 45, 45, 32, 82,101,116,117,114,110, 32,105,116, 39,
1553 115, 32,110,111,116, 32, 97, 32,118, 97,114,105, 97, 98,108,
1554 101, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
1555 115, 84,121,112,101,100,101,102, 58,105,115,118, 97,114,105,
1556 97, 98,108,101, 32, 40, 41, 10, 32,114,101,116,117,114,110,
1557 32,102, 97,108,115,101, 10,101,110,100, 10, 10, 45, 45, 32,
1558 73,110,116,101,114,110, 97,108, 32, 99,111,110,115,116,114,
1559 117, 99,116,111,114, 10,102,117,110, 99,116,105,111,110, 32,
1560 95, 84,121,112,101,100,101,102, 32, 40,116, 41, 10, 32,115,
1561 101,116,109,101,116, 97,116, 97, 98,108,101, 40,116, 44, 99,
1562 108, 97,115,115, 84,121,112,101,100,101,102, 41, 10, 32,116,
1563 46,116,121,112,101, 32, 61, 32,114,101,115,111,108,118,101,
1564 95,116,101,109,112,108, 97,116,101, 95,116,121,112,101,115,
1565 40,116, 46,116,121,112,101, 41, 10, 32, 97,112,112,101,110,
1566 100,116,121,112,101,100,101,102, 40,116, 41, 10, 32,114,101,
1567 116,117,114,110, 32,116, 10,101,110,100, 10, 10, 45, 45, 32,
1568 67,111,110,115,116,114,117, 99,116,111,114, 10, 45, 45, 32,
1569 69,120,112,101, 99,116,115, 32,111,110,101, 32,115,116,114,
1570 105,110,103, 32,114,101,112,114,101,115,101,110,116,105,110,
1571 103, 32,116,104,101, 32,116,121,112,101, 32,100,101,102,105,
1572 110,105,116,105,111,110, 46, 10,102,117,110, 99,116,105,111,
1573 110, 32, 84,121,112,101,100,101,102, 32, 40,115, 41, 10, 32,
1574 105,102, 32,115,116,114,102,105,110,100, 40,115,116,114,105,
1575 110,103, 46,103,115,117, 98, 40,115, 44, 32, 39, 37, 98, 60,
1576 62, 39, 44, 32, 39, 39, 41, 44, 39, 91, 37, 42, 38, 93, 39,
1577 41, 32,116,104,101,110, 10, 32, 32,116,111,108,117, 97, 95,
1578 101,114,114,111,114, 40, 34, 35,105,110,118, 97,108,105,100,
1579 32,116,121,112,101,100,101,102, 58, 32,112,111,105,110,116,
1580 101,114,115, 32, 40, 97,110,100, 32,114,101,102,101,114,101,
1581 110, 99,101,115, 41, 32, 97,114,101, 32,110,111,116, 32,115,
1582 117,112,112,111,114,116,101,100, 34, 41, 10, 32,101,110,100,
1583 10, 32,108,111, 99, 97,108, 32,111, 32, 61, 32,123,109,111,
1584 100, 32, 61, 32, 39, 39,125, 10, 32,105,102, 32,115,116,114,
1585 105,110,103, 46,102,105,110,100, 40,115, 44, 32, 34, 91, 60,
1586 62, 93, 34, 41, 32,116,104,101,110, 10, 32, 9, 95, 44, 95,
1587 44,111, 46,116,121,112,101, 44,111, 46,117,116,121,112,101,
1588 32, 61, 32,115,116,114,105,110,103, 46,102,105,110,100, 40,
1589 115, 44, 32, 34, 94, 37,115, 42, 40, 91, 94, 60, 62, 93, 43,
1590 37, 98, 60, 62, 91, 94, 37,115, 93, 42, 41, 37,115, 43, 40,
1591 46, 45, 41, 36, 34, 41, 10, 32,101,108,115,101, 10, 32, 9,
1592 108,111, 99, 97,108, 32,116, 32, 61, 32,115,112,108,105,116,
1593 40,103,115,117, 98, 40,115, 44, 34, 37,115, 37,115, 42, 34,
1594 44, 34, 32, 34, 41, 44, 34, 32, 34, 41, 10, 32, 9,111, 32,
1595 61, 32,123, 10, 9, 32, 32,117,116,121,112,101, 32, 61, 32,
1596 116, 91,116, 46,110, 93, 44, 10, 9, 32, 32,116,121,112,101,
1597 32, 61, 32,116, 91,116, 46,110, 45, 49, 93, 44, 10, 9, 32,
1598 32,109,111,100, 32, 61, 32, 99,111,110, 99, 97,116, 40,116,
1599 44, 49, 44,116, 46,110, 45, 50, 41, 44, 10, 9, 32,125, 10,
1600 32,101,110,100, 10, 32,114,101,116,117,114,110, 32, 95, 84,
1601 121,112,101,100,101,102, 40,111, 41, 10,101,110,100,32
1602 };
1603 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/typedef.lua");
1604 lua_settop(tolua_S, top);
1605 } /* end of embedded lua code */
1606
1607
1608 { /* begin embedded lua code */
1609 int top = lua_gettop(tolua_S);
1610 static unsigned char B[] = {
1611 45, 45, 32,116,111,108,117, 97, 58, 32, 99,111,110,116, 97,
1612 105,110,101,114, 32, 97, 98,115,116,114, 97, 99,116, 32, 99,
1613 108, 97,115,115, 10, 45, 45, 32, 87,114,105,116,116,101,110,
1614 32, 98,121, 32, 87, 97,108,100,101,109, 97,114, 32, 67,101,
1615 108,101,115, 10, 45, 45, 32, 84,101, 67, 71,114, 97,102, 47,
1616 80, 85, 67, 45, 82,105,111, 10, 45, 45, 32, 74,117,108, 32,
1617 49, 57, 57, 56, 10, 45, 45, 32, 36, 73,100, 58, 32, 36, 10,
1618 10, 45, 45, 32, 84,104,105,115, 32, 99,111,100,101, 32,105,
1619 115, 32,102,114,101,101, 32,115,111,102,116,119, 97,114,101,
1620 59, 32,121,111,117, 32, 99, 97,110, 32,114,101,100,105,115,
1621 116,114,105, 98,117,116,101, 32,105,116, 32, 97,110,100, 47,
1622 111,114, 32,109,111,100,105,102,121, 32,105,116, 46, 10, 45,
1623 45, 32, 84,104,101, 32,115,111,102,116,119, 97,114,101, 32,
1624 112,114,111,118,105,100,101,100, 32,104,101,114,101,117,110,
1625 100,101,114, 32,105,115, 32,111,110, 32, 97,110, 32, 34, 97,
1626 115, 32,105,115, 34, 32, 98, 97,115,105,115, 44, 32, 97,110,
1627 100, 10, 45, 45, 32,116,104,101, 32, 97,117,116,104,111,114,
1628 32,104, 97,115, 32,110,111, 32,111, 98,108,105,103, 97,116,
1629 105,111,110, 32,116,111, 32,112,114,111,118,105,100,101, 32,
1630 109, 97,105,110,116,101,110, 97,110, 99,101, 44, 32,115,117,
1631 112,112,111,114,116, 44, 32,117,112,100, 97,116,101,115, 44,
1632 10, 45, 45, 32,101,110,104, 97,110, 99,101,109,101,110,116,
1633 115, 44, 32,111,114, 32,109,111,100,105,102,105, 99, 97,116,
1634 105,111,110,115, 46, 10, 10, 45, 45, 32,116, 97, 98,108,101,
1635 32,116,111, 32,115,116,111,114,101, 32,110, 97,109,101,115,
1636 112, 97, 99,101,100, 32,116,121,112,101,100,101,102,115, 47,
1637 101,110,117,109,115, 32,105,110, 32,103,108,111, 98, 97,108,
1638 32,115, 99,111,112,101, 10,103,108,111, 98, 97,108, 95,116,
1639 121,112,101,100,101,102,115, 32, 61, 32,123,125, 10,103,108,
1640 111, 98, 97,108, 95,101,110,117,109,115, 32, 61, 32,123,125,
1641 10, 10, 45, 45, 32, 67,111,110,116, 97,105,110,101,114, 32,
1642 99,108, 97,115,115, 10, 45, 45, 32, 82,101,112,114,101,115,
1643 101,110,116,115, 32, 97, 32, 99,111,110,116, 97,105,110,101,
1644 114, 32,111,102, 32,102,101, 97,116,117,114,101,115, 32,116,
1645 111, 32, 98,101, 32, 98,111,117,110,100, 10, 45, 45, 32,116,
1646 111, 32,108,117, 97, 46, 10, 99,108, 97,115,115, 67,111,110,
1647 116, 97,105,110,101,114, 32, 61, 10,123, 10, 32, 99,117,114,
1648 114, 32, 61, 32,110,105,108, 44, 10,125, 10, 99,108, 97,115,
1649 115, 67,111,110,116, 97,105,110,101,114, 46, 95, 95,105,110,
1650 100,101,120, 32, 61, 32, 99,108, 97,115,115, 67,111,110,116,
1651 97,105,110,101,114, 10,115,101,116,109,101,116, 97,116, 97,
1652 98,108,101, 40, 99,108, 97,115,115, 67,111,110,116, 97,105,
1653 110,101,114, 44, 99,108, 97,115,115, 70,101, 97,116,117,114,
1654 101, 41, 10, 10, 45, 45, 32,111,117,116,112,117,116, 32,116,
1655 97,103,115, 10,102,117,110, 99,116,105,111,110, 32, 99,108,
1656 97,115,115, 67,111,110,116, 97,105,110,101,114, 58,100,101,
1657 99,108,116,121,112,101, 32, 40, 41, 10, 32,112,117,115,104,
1658 40,115,101,108,102, 41, 10, 32,108,111, 99, 97,108, 32,105,
1659 61, 49, 10, 32,119,104,105,108,101, 32,115,101,108,102, 91,
1660 105, 93, 32,100,111, 10, 32, 32,115,101,108,102, 91,105, 93,
1661 58,100,101, 99,108,116,121,112,101, 40, 41, 10, 32, 32,105,
1662 32, 61, 32,105, 43, 49, 10, 32,101,110,100, 10, 32,112,111,
1663 112, 40, 41, 10,101,110,100, 10, 10, 10, 45, 45, 32,119,114,
1664 105,116,101, 32,115,117,112,112,111,114,116, 32, 99,111,100,
1665 101, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
1666 115, 67,111,110,116, 97,105,110,101,114, 58,115,117,112, 99,
1667 111,100,101, 32, 40, 41, 10, 10, 9,105,102, 32,110,111,116,
1668 32,115,101,108,102, 58, 99,104,101, 99,107, 95,112,117, 98,
1669 108,105, 99, 95, 97, 99, 99,101,115,115, 40, 41, 32,116,104,
1670 101,110, 10, 9, 9,114,101,116,117,114,110, 10, 9,101,110,
1671 100, 10, 10, 32,112,117,115,104, 40,115,101,108,102, 41, 10,
1672 32,108,111, 99, 97,108, 32,105, 61, 49, 10, 32,119,104,105,
1673 108,101, 32,115,101,108,102, 91,105, 93, 32,100,111, 10, 32,
1674 32,105,102, 32,115,101,108,102, 91,105, 93, 58, 99,104,101,
1675 99,107, 95,112,117, 98,108,105, 99, 95, 97, 99, 99,101,115,
1676 115, 40, 41, 32,116,104,101,110, 10, 32, 32, 9,115,101,108,
1677 102, 91,105, 93, 58,115,117,112, 99,111,100,101, 40, 41, 10,
1678 32, 32,101,110,100, 10, 32, 32,105, 32, 61, 32,105, 43, 49,
1679 10, 32,101,110,100, 10, 32,112,111,112, 40, 41, 10,101,110,
1680 100, 10, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
1681 115,115, 67,111,110,116, 97,105,110,101,114, 58,104, 97,115,
1682 118, 97,114, 32, 40, 41, 10, 32,108,111, 99, 97,108, 32,105,
1683 61, 49, 10, 32,119,104,105,108,101, 32,115,101,108,102, 91,
1684 105, 93, 32,100,111, 10, 32, 32,105,102, 32,115,101,108,102,
1685 91,105, 93, 58,105,115,118, 97,114,105, 97, 98,108,101, 40,
1686 41, 32,116,104,101,110, 10, 9, 9, 32,114,101,116,117,114,
1687 110, 32, 49, 10, 9, 9,101,110,100, 10, 32, 32,105, 32, 61,
1688 32,105, 43, 49, 10, 32,101,110,100, 10, 9,114,101,116,117,
1689 114,110, 32, 48, 10,101,110,100, 10, 10, 45, 45, 32, 73,110,
1690 116,101,114,110, 97,108, 32, 99,111,110,116, 97,105,110,101,
1691 114, 32, 99,111,110,115,116,114,117, 99,116,111,114, 10,102,
1692 117,110, 99,116,105,111,110, 32, 95, 67,111,110,116, 97,105,
1693 110,101,114, 32, 40,115,101,108,102, 41, 10, 32,115,101,116,
1694 109,101,116, 97,116, 97, 98,108,101, 40,115,101,108,102, 44,
1695 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,114, 41,
1696 10, 32,115,101,108,102, 46,110, 32, 61, 32, 48, 10, 32,115,
1697 101,108,102, 46,116,121,112,101,100,101,102,115, 32, 61, 32,
1698 123,116,111,108,117, 97, 95,110, 61, 48,125, 10, 32,115,101,
1699 108,102, 46,117,115,101,114,116,121,112,101,115, 32, 61, 32,
1700 123,125, 10, 32,115,101,108,102, 46,101,110,117,109,115, 32,
1701 61, 32,123,116,111,108,117, 97, 95,110, 61, 48,125, 10, 32,
1702 115,101,108,102, 46,108,110, 97,109,101,115, 32, 61, 32,123,
1703 125, 10, 32,114,101,116,117,114,110, 32,115,101,108,102, 10,
1704 101,110,100, 10, 10, 45, 45, 32,112,117,115,104, 32, 99,111,
1705 110,116, 97,105,110,101,114, 10,102,117,110, 99,116,105,111,
1706 110, 32,112,117,115,104, 32, 40,116, 41, 10, 9,116, 46,112,
1707 114,111,120, 32, 61, 32, 99,108, 97,115,115, 67,111,110,116,
1708 97,105,110,101,114, 46, 99,117,114,114, 10, 32, 99,108, 97,
1709 115,115, 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,
1710 114, 32, 61, 32,116, 10,101,110,100, 10, 10, 45, 45, 32,112,
1711 111,112, 32, 99,111,110,116, 97,105,110,101,114, 10,102,117,
1712 110, 99,116,105,111,110, 32,112,111,112, 32, 40, 41, 10, 45,
1713 45,112,114,105,110,116, 40, 34,110, 97,109,101, 34, 44, 99,
1714 108, 97,115,115, 67,111,110,116, 97,105,110,101,114, 46, 99,
1715 117,114,114, 46,110, 97,109,101, 41, 10, 45, 45,102,111,114,
1716 101, 97, 99,104, 40, 99,108, 97,115,115, 67,111,110,116, 97,
1717 105,110,101,114, 46, 99,117,114,114, 46,117,115,101,114,116,
1718 121,112,101,115, 44,112,114,105,110,116, 41, 10, 45, 45,112,
1719 114,105,110,116, 40, 34, 95, 95, 95, 95, 95, 95, 95, 95, 95,
1720 95, 95, 95, 95, 95, 34, 41, 10, 32, 99,108, 97,115,115, 67,
1721 111,110,116, 97,105,110,101,114, 46, 99,117,114,114, 32, 61,
1722 32, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,114,
1723 46, 99,117,114,114, 46,112,114,111,120, 10,101,110,100, 10,
1724 10, 45, 45, 32,103,101,116, 32, 99,117,114,114,101,110,116,
1725 32,110, 97,109,101,115,112, 97, 99,101, 10,102,117,110, 99,
1726 116,105,111,110, 32,103,101,116, 99,117,114,114,110, 97,109,
1727 101,115,112, 97, 99,101, 32, 40, 41, 10, 9,114,101,116,117,
1728 114,110, 32,103,101,116,110, 97,109,101,115,112, 97, 99,101,
1729 40, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,114,
1730 46, 99,117,114,114, 41, 10,101,110,100, 10, 10, 45, 45, 32,
1731 97,112,112,101,110,100, 32,116,111, 32, 99,117,114,114,101,
1732 110,116, 32, 99,111,110,116, 97,105,110,101,114, 10,102,117,
1733 110, 99,116,105,111,110, 32, 97,112,112,101,110,100, 32, 40,
1734 116, 41, 10, 32,114,101,116,117,114,110, 32, 99,108, 97,115,
1735 115, 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,114,
1736 58, 97,112,112,101,110,100, 40,116, 41, 10,101,110,100, 10,
1737 10, 45, 45, 32, 97,112,112,101,110,100, 32,116,121,112,101,
1738 100,101,102, 32,116,111, 32, 99,117,114,114,101,110,116, 32,
1739 99,111,110,116, 97,105,110,101,114, 10,102,117,110, 99,116,
1740 105,111,110, 32, 97,112,112,101,110,100,116,121,112,101,100,
1741 101,102, 32, 40,116, 41, 10, 32,114,101,116,117,114,110, 32,
1742 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,114, 46,
1743 99,117,114,114, 58, 97,112,112,101,110,100,116,121,112,101,
1744 100,101,102, 40,116, 41, 10,101,110,100, 10, 10, 45, 45, 32,
1745 97,112,112,101,110,100, 32,117,115,101,114,116,121,112,101,
1746 32,116,111, 32, 99,117,114,114,101,110,116, 32, 99,111,110,
1747 116, 97,105,110,101,114, 10,102,117,110, 99,116,105,111,110,
1748 32, 97,112,112,101,110,100,117,115,101,114,116,121,112,101,
1749 32, 40,116, 41, 10, 32,114,101,116,117,114,110, 32, 99,108,
1750 97,115,115, 67,111,110,116, 97,105,110,101,114, 46, 99,117,
1751 114,114, 58, 97,112,112,101,110,100,117,115,101,114,116,121,
1752 112,101, 40,116, 41, 10,101,110,100, 10, 10, 45, 45, 32, 97,
1753 112,112,101,110,100, 32,101,110,117,109, 32,116,111, 32, 99,
1754 117,114,114,101,110,116, 32, 99,111,110,116, 97,105,110,101,
1755 114, 10,102,117,110, 99,116,105,111,110, 32, 97,112,112,101,
1756 110,100,101,110,117,109, 32, 40,116, 41, 10, 32,114,101,116,
1757 117,114,110, 32, 99,108, 97,115,115, 67,111,110,116, 97,105,
1758 110,101,114, 46, 99,117,114,114, 58, 97,112,112,101,110,100,
1759 101,110,117,109, 40,116, 41, 10,101,110,100, 10, 10, 45, 45,
1760 32,115,117, 98,115,116,105,116,117,116,101, 32,116,121,112,
1761 101,100,101,102, 10,102,117,110, 99,116,105,111,110, 32, 97,
1762 112,112,108,121,116,121,112,101,100,101,102, 32, 40,109,111,
1763 100, 44,116,121,112,101, 41, 10, 32,114,101,116,117,114,110,
1764 32, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,114,
1765 46, 99,117,114,114, 58, 97,112,112,108,121,116,121,112,101,
1766 100,101,102, 40,109,111,100, 44,116,121,112,101, 41, 10,101,
1767 110,100, 10, 10, 45, 45, 32, 99,104,101, 99,107, 32,105,102,
1768 32,105,115, 32,116,121,112,101, 10,102,117,110, 99,116,105,
1769 111,110, 32,102,105,110,100,116,121,112,101, 32, 40,116,121,
1770 112,101, 41, 10, 32,108,111, 99, 97,108, 32,116, 32, 61, 32,
1771 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,114, 46,
1772 99,117,114,114, 58,102,105,110,100,116,121,112,101, 40,116,
1773 121,112,101, 41, 10, 9,114,101,116,117,114,110, 32,116, 10,
1774 101,110,100, 10, 10, 45, 45, 32, 99,104,101, 99,107, 32,105,
1775 102, 32,105,115, 32,116,121,112,101,100,101,102, 10,102,117,
1776 110, 99,116,105,111,110, 32,105,115,116,121,112,101,100,101,
1777 102, 32, 40,116,121,112,101, 41, 10, 32,114,101,116,117,114,
1778 110, 32, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,
1779 114, 46, 99,117,114,114, 58,105,115,116,121,112,101,100,101,
1780 102, 40,116,121,112,101, 41, 10,101,110,100, 10, 10, 45, 45,
1781 32,103,101,116, 32,102,117,108,108,116,121,112,101, 32, 40,
1782 119,105,116,104, 32,110, 97,109,101,115,112, 97, 99,101, 41,
1783 10,102,117,110, 99,116,105,111,110, 32,102,117,108,108,116,
1784 121,112,101, 32, 40,116, 41, 10, 32,108,111, 99, 97,108, 32,
1785 99,117,114,114, 32, 61, 32, 32, 99,108, 97,115,115, 67,111,
1786 110,116, 97,105,110,101,114, 46, 99,117,114,114, 10, 9,119,
1787 104,105,108,101, 32, 99,117,114,114, 32,100,111, 10, 9, 32,
1788 105,102, 32, 99,117,114,114, 32,116,104,101,110, 10, 9, 9,
1789 32,105,102, 32, 99,117,114,114, 46,116,121,112,101,100,101,
1790 102,115, 32, 97,110,100, 32, 99,117,114,114, 46,116,121,112,
1791 101,100,101,102,115, 91,116, 93, 32,116,104,101,110, 10, 9,
1792 9, 32, 32,114,101,116,117,114,110, 32, 99,117,114,114, 46,
1793 116,121,112,101,100,101,102,115, 91,116, 93, 10, 9, 9, 32,
1794 101,108,115,101,105,102, 32, 99,117,114,114, 46,117,115,101,
1795 114,116,121,112,101,115, 32, 97,110,100, 32, 99,117,114,114,
1796 46,117,115,101,114,116,121,112,101,115, 91,116, 93, 32,116,
1797 104,101,110, 10, 9, 9, 32, 32,114,101,116,117,114,110, 32,
1798 99,117,114,114, 46,117,115,101,114,116,121,112,101,115, 91,
1799 116, 93, 10, 9, 9, 9,101,110,100, 10, 9, 9,101,110,100,
1800 10, 9, 32, 99,117,114,114, 32, 61, 32, 99,117,114,114, 46,
1801 112,114,111,120, 10, 9,101,110,100, 10, 9,114,101,116,117,
1802 114,110, 32,116, 10,101,110,100, 10, 10, 45, 45, 32, 99,104,
1803 101, 99,107,115, 32,105,102, 32,105,116, 32,114,101,113,117,
1804 105,114,101,115, 32, 99,111,108,108,101, 99,116,105,111,110,
1805 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115,
1806 67,111,110,116, 97,105,110,101,114, 58,114,101,113,117,105,
1807 114,101, 99,111,108,108,101, 99,116,105,111,110, 32, 40,116,
1808 41, 10, 32,112,117,115,104, 40,115,101,108,102, 41, 10, 32,
1809 108,111, 99, 97,108, 32,105, 61, 49, 10, 9,108,111, 99, 97,
1810 108, 32,114, 32, 61, 32,102, 97,108,115,101, 10, 32,119,104,
1811 105,108,101, 32,115,101,108,102, 91,105, 93, 32,100,111, 10,
1812 32, 32,114, 32, 61, 32,115,101,108,102, 91,105, 93, 58,114,
1813 101,113,117,105,114,101, 99,111,108,108,101, 99,116,105,111,
1814 110, 40,116, 41, 32,111,114, 32,114, 10, 32, 32,105, 32, 61,
1815 32,105, 43, 49, 10, 32,101,110,100, 10, 9,112,111,112, 40,
1816 41, 10, 9,114,101,116,117,114,110, 32,114, 10,101,110,100,
1817 10, 10, 10, 45, 45, 32,103,101,116, 32,110, 97,109,101,115,
1818 97,112, 99,101, 10,102,117,110, 99,116,105,111,110, 32,103,
1819 101,116,110, 97,109,101,115,112, 97, 99,101, 32, 40, 99,117,
1820 114,114, 41, 10, 9,108,111, 99, 97,108, 32,110, 97,109,101,
1821 115,112, 97, 99,101, 32, 61, 32, 39, 39, 10, 9,119,104,105,
1822 108,101, 32, 99,117,114,114, 32,100,111, 10, 9, 32,105,102,
1823 32, 99,117,114,114, 32, 97,110,100, 10, 9, 9, 32, 32, 32,
1824 40, 32, 99,117,114,114, 46, 99,108, 97,115,115,116,121,112,
1825 101, 32, 61, 61, 32, 39, 99,108, 97,115,115, 39, 32,111,114,
1826 32, 99,117,114,114, 46, 99,108, 97,115,115,116,121,112,101,
1827 32, 61, 61, 32, 39,110, 97,109,101,115,112, 97, 99,101, 39,
1828 41, 10, 9, 9,116,104,101,110, 10, 9, 9, 32,110, 97,109,
1829 101,115,112, 97, 99,101, 32, 61, 32, 40, 99,117,114,114, 46,
1830 111,114,105,103,105,110, 97,108, 95,110, 97,109,101, 32,111,
1831 114, 32, 99,117,114,114, 46,110, 97,109,101, 41, 32, 46, 46,
1832 32, 39, 58, 58, 39, 32, 46, 46, 32,110, 97,109,101,115,112,
1833 97, 99,101, 10, 9, 9, 32, 45, 45,110, 97,109,101,115,112,
1834 97, 99,101, 32, 61, 32, 99,117,114,114, 46,110, 97,109,101,
1835 32, 46, 46, 32, 39, 58, 58, 39, 32, 46, 46, 32,110, 97,109,
1836 101,115,112, 97, 99,101, 10, 9, 9,101,110,100, 10, 9, 32,
1837 99,117,114,114, 32, 61, 32, 99,117,114,114, 46,112,114,111,
1838 120, 10, 9,101,110,100, 10, 9,114,101,116,117,114,110, 32,
1839 110, 97,109,101,115,112, 97, 99,101, 10,101,110,100, 10, 10,
1840 45, 45, 32,103,101,116, 32,110, 97,109,101,115,112, 97, 99,
1841 101, 32, 40,111,110,108,121, 32,110, 97,109,101,115,112, 97,
1842 99,101, 41, 10,102,117,110, 99,116,105,111,110, 32,103,101,
1843 116,111,110,108,121,110, 97,109,101,115,112, 97, 99,101, 32,
1844 40, 41, 10, 32,108,111, 99, 97,108, 32, 99,117,114,114, 32,
1845 61, 32, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,
1846 114, 46, 99,117,114,114, 10, 9,108,111, 99, 97,108, 32,110,
1847 97,109,101,115,112, 97, 99,101, 32, 61, 32, 39, 39, 10, 9,
1848 119,104,105,108,101, 32, 99,117,114,114, 32,100,111, 10, 9,
1849 9,105,102, 32, 99,117,114,114, 46, 99,108, 97,115,115,116,
1850 121,112,101, 32, 61, 61, 32, 39, 99,108, 97,115,115, 39, 32,
1851 116,104,101,110, 10, 9, 9, 32,114,101,116,117,114,110, 32,
1852 110, 97,109,101,115,112, 97, 99,101, 10, 9, 9,101,108,115,
1853 101,105,102, 32, 99,117,114,114, 46, 99,108, 97,115,115,116,
1854 121,112,101, 32, 61, 61, 32, 39,110, 97,109,101,115,112, 97,
1855 99,101, 39, 32,116,104,101,110, 10, 9, 9, 32,110, 97,109,
1856 101,115,112, 97, 99,101, 32, 61, 32, 99,117,114,114, 46,110,
1857 97,109,101, 32, 46, 46, 32, 39, 58, 58, 39, 32, 46, 46, 32,
1858 110, 97,109,101,115,112, 97, 99,101, 10, 9, 9,101,110,100,
1859 10, 9, 32, 99,117,114,114, 32, 61, 32, 99,117,114,114, 46,
1860 112,114,111,120, 10, 9,101,110,100, 10, 9,114,101,116,117,
1861 114,110, 32,110, 97,109,101,115,112, 97, 99,101, 10,101,110,
1862 100, 10, 10, 45, 45, 32, 99,104,101, 99,107, 32,105,102, 32,
1863 105,115, 32,101,110,117,109, 10,102,117,110, 99,116,105,111,
1864 110, 32,105,115,101,110,117,109, 32, 40,116,121,112,101, 41,
1865 10, 32,114,101,116,117,114,110, 32, 99,108, 97,115,115, 67,
1866 111,110,116, 97,105,110,101,114, 46, 99,117,114,114, 58,105,
1867 115,101,110,117,109, 40,116,121,112,101, 41, 10,101,110,100,
1868 10, 10, 45, 45, 32, 97,112,112,101,110,100, 32,102,101, 97,
1869 116,117,114,101, 32,116,111, 32, 99,111,110,116, 97,105,110,
1870 101,114, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
1871 115,115, 67,111,110,116, 97,105,110,101,114, 58, 97,112,112,
1872 101,110,100, 32, 40,116, 41, 10, 32,115,101,108,102, 46,110,
1873 32, 61, 32,115,101,108,102, 46,110, 32, 43, 32, 49, 10, 32,
1874 115,101,108,102, 91,115,101,108,102, 46,110, 93, 32, 61, 32,
1875 116, 10, 32,116, 46,112, 97,114,101,110,116, 32, 61, 32,115,
1876 101,108,102, 10,101,110,100, 10, 10, 45, 45, 32, 97,112,112,
1877 101,110,100, 32,116,121,112,101,100,101,102, 10,102,117,110,
1878 99,116,105,111,110, 32, 99,108, 97,115,115, 67,111,110,116,
1879 97,105,110,101,114, 58, 97,112,112,101,110,100,116,121,112,
1880 101,100,101,102, 32, 40,116, 41, 10, 32,108,111, 99, 97,108,
1881 32,110, 97,109,101,115,112, 97, 99,101, 32, 61, 32,103,101,
1882 116,110, 97,109,101,115,112, 97, 99,101, 40, 99,108, 97,115,
1883 115, 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,114,
1884 41, 10, 32,115,101,108,102, 46,116,121,112,101,100,101,102,
1885 115, 46,116,111,108,117, 97, 95,110, 32, 61, 32,115,101,108,
1886 102, 46,116,121,112,101,100,101,102,115, 46,116,111,108,117,
1887 97, 95,110, 32, 43, 32, 49, 10, 32,115,101,108,102, 46,116,
1888 121,112,101,100,101,102,115, 91,115,101,108,102, 46,116,121,
1889 112,101,100,101,102,115, 46,116,111,108,117, 97, 95,110, 93,
1890 32, 61, 32,116, 10, 9,115,101,108,102, 46,116,121,112,101,
1891 100,101,102,115, 91,116, 46,117,116,121,112,101, 93, 32, 61,
1892 32,110, 97,109,101,115,112, 97, 99,101, 32, 46, 46, 32,116,
1893 46,117,116,121,112,101, 10, 9,103,108,111, 98, 97,108, 95,
1894 116,121,112,101,100,101,102,115, 91,110, 97,109,101,115,112,
1895 97, 99,101, 46, 46,116, 46,117,116,121,112,101, 93, 32, 61,
1896 32,116, 10, 9,116, 46,102,116,121,112,101, 32, 61, 32,102,
1897 105,110,100,116,121,112,101, 40,116, 46,116,121,112,101, 41,
1898 32,111,114, 32,116, 46,116,121,112,101, 10, 9, 45, 45,112,
1899 114,105,110,116, 40, 34, 97,112,112,101,110,100,105,110,103,
1900 32,116,121,112,101,100,101,102, 32, 34, 46, 46,116, 46,117,
1901 116,121,112,101, 46, 46, 34, 32, 97,115, 32, 34, 46, 46,110,
1902 97,109,101,115,112, 97, 99,101, 46, 46,116, 46,117,116,121,
1903 112,101, 46, 46, 34, 32,119,105,116,104, 32,102,116,121,112,
1904 101, 32, 34, 46, 46,116, 46,102,116,121,112,101, 41, 10, 9,
1905 97,112,112,101,110,100, 95,103,108,111, 98, 97,108, 95,116,
1906 121,112,101, 40,110, 97,109,101,115,112, 97, 99,101, 46, 46,
1907 116, 46,117,116,121,112,101, 41, 10, 9,105,102, 32,116, 46,
1908 102,116,121,112,101, 32, 97,110,100, 32,105,115,101,110,117,
1909 109, 40,116, 46,102,116,121,112,101, 41, 32,116,104,101,110,
1910 10, 10, 9, 9,103,108,111, 98, 97,108, 95,101,110,117,109,
1911 115, 91,110, 97,109,101,115,112, 97, 99,101, 46, 46,116, 46,
1912 117,116,121,112,101, 93, 32, 61, 32,116,114,117,101, 10, 9,
1913 101,110,100, 10,101,110,100, 10, 10, 45, 45, 32, 97,112,112,
1914 101,110,100, 32,117,115,101,114,116,121,112,101, 58, 32,114,
1915 101,116,117,114,110, 32,102,117,108,108, 32,116,121,112,101,
1916 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115,
1917 67,111,110,116, 97,105,110,101,114, 58, 97,112,112,101,110,
1918 100,117,115,101,114,116,121,112,101, 32, 40,116, 41, 10, 9,
1919 108,111, 99, 97,108, 32, 99,111,110,116, 97,105,110,101,114,
1920 10, 9,105,102, 32,116, 32, 61, 61, 32, 40,115,101,108,102,
1921 46,111,114,105,103,105,110, 97,108, 95,110, 97,109,101, 32,
1922 111,114, 32,115,101,108,102, 46,110, 97,109,101, 41, 32,116,
1923 104,101,110, 10, 9, 9, 99,111,110,116, 97,105,110,101,114,
1924 32, 61, 32,115,101,108,102, 46,112,114,111,120, 10, 9,101,
1925 108,115,101, 10, 9, 9, 99,111,110,116, 97,105,110,101,114,
1926 32, 61, 32,115,101,108,102, 10, 9,101,110,100, 10, 9,108,
1927 111, 99, 97,108, 32,102,116, 32, 61, 32,103,101,116,110, 97,
1928 109,101,115,112, 97, 99,101, 40, 99,111,110,116, 97,105,110,
1929 101,114, 41, 32, 46, 46, 32,116, 10, 9, 99,111,110,116, 97,
1930 105,110,101,114, 46,117,115,101,114,116,121,112,101,115, 91,
1931 116, 93, 32, 61, 32,102,116, 10, 9, 95,117,115,101,114,116,
1932 121,112,101, 91,102,116, 93, 32, 61, 32,102,116, 10, 9,114,
1933 101,116,117,114,110, 32,102,116, 10,101,110,100, 10, 10, 45,
1934 45, 32, 97,112,112,101,110,100, 32,101,110,117,109, 10,102,
1935 117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 67,111,
1936 110,116, 97,105,110,101,114, 58, 97,112,112,101,110,100,101,
1937 110,117,109, 32, 40,116, 41, 10, 32,108,111, 99, 97,108, 32,
1938 110, 97,109,101,115,112, 97, 99,101, 32, 61, 32,103,101,116,
1939 110, 97,109,101,115,112, 97, 99,101, 40, 99,108, 97,115,115,
1940 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,114, 41,
1941 10, 32,115,101,108,102, 46,101,110,117,109,115, 46,116,111,
1942 108,117, 97, 95,110, 32, 61, 32,115,101,108,102, 46,101,110,
1943 117,109,115, 46,116,111,108,117, 97, 95,110, 32, 43, 32, 49,
1944 10, 32,115,101,108,102, 46,101,110,117,109,115, 91,115,101,
1945 108,102, 46,101,110,117,109,115, 46,116,111,108,117, 97, 95,
1946 110, 93, 32, 61, 32,116, 10, 9,103,108,111, 98, 97,108, 95,
1947 101,110,117,109,115, 91,110, 97,109,101,115,112, 97, 99,101,
1948 46, 46,116, 46,110, 97,109,101, 93, 32, 61, 32,116, 10,101,
1949 110,100, 10, 10, 45, 45, 32,100,101,116,101,114,109,105,110,
1950 101, 32,108,117, 97, 32,102,117,110, 99,116,105,111,110, 32,
1951 110, 97,109,101, 32,111,118,101,114,108,111, 97,100, 10,102,
1952 117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 67,111,
1953 110,116, 97,105,110,101,114, 58,111,118,101,114,108,111, 97,
1954 100, 32, 40,108,110, 97,109,101, 41, 10, 32,105,102, 32,110,
1955 111,116, 32,115,101,108,102, 46,108,110, 97,109,101,115, 91,
1956 108,110, 97,109,101, 93, 32,116,104,101,110, 10, 32, 32,115,
1957 101,108,102, 46,108,110, 97,109,101,115, 91,108,110, 97,109,
1958 101, 93, 32, 61, 32, 48, 10, 32,101,108,115,101, 10, 32, 32,
1959 115,101,108,102, 46,108,110, 97,109,101,115, 91,108,110, 97,
1960 109,101, 93, 32, 61, 32,115,101,108,102, 46,108,110, 97,109,
1961 101,115, 91,108,110, 97,109,101, 93, 32, 43, 32, 49, 10, 32,
1962 101,110,100, 10, 32,114,101,116,117,114,110, 32,102,111,114,
1963 109, 97,116, 40, 34, 37, 48, 50,100, 34, 44,115,101,108,102,
1964 46,108,110, 97,109,101,115, 91,108,110, 97,109,101, 93, 41,
1965 10,101,110,100, 10, 10, 45, 45, 32, 97,112,112,108,105,101,
1966 115, 32,116,121,112,101,100,101,102, 58, 32,114,101,116,117,
1967 114,110,115, 32,116,104,101, 32, 39,116,104,101, 32,102, 97,
1968 99,116,111, 39, 32,109,111,100,105,102,105,101,114, 32, 97,
1969 110,100, 32,116,121,112,101, 10,102,117,110, 99,116,105,111,
1970 110, 32, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,
1971 114, 58, 97,112,112,108,121,116,121,112,101,100,101,102, 32,
1972 40,109,111,100, 44,116,121,112,101, 41, 10, 9,105,102, 32,
1973 103,108,111, 98, 97,108, 95,116,121,112,101,100,101,102,115,
1974 91,116,121,112,101, 93, 32,116,104,101,110, 10, 9, 9, 45,
1975 45,112,114,105,110,116, 40, 34,102,111,117,110,100, 32,116,
1976 121,112,101,100,101,102, 32, 34, 46, 46,103,108,111, 98, 97,
1977 108, 95,116,121,112,101,100,101,102,115, 91,116,121,112,101,
1978 93, 46,116,121,112,101, 41, 10, 9, 9,108,111, 99, 97,108,
1979 32,109,111,100, 49, 44, 32,116,121,112,101, 49, 32, 61, 32,
1980 103,108,111, 98, 97,108, 95,116,121,112,101,100,101,102,115,
1981 91,116,121,112,101, 93, 46,109,111,100, 44, 32,103,108,111,
1982 98, 97,108, 95,116,121,112,101,100,101,102,115, 91,116,121,
1983 112,101, 93, 46,102,116,121,112,101, 10, 9, 9,108,111, 99,
1984 97,108, 32,109,111,100, 50, 44, 32,116,121,112,101, 50, 32,
1985 61, 32, 97,112,112,108,121,116,121,112,101,100,101,102, 40,
1986 109,111,100, 46, 46, 34, 32, 34, 46, 46,109,111,100, 49, 44,
1987 32,116,121,112,101, 49, 41, 10, 9, 9, 45, 45,114,101,116,
1988 117,114,110, 32,109,111,100, 50, 32, 46, 46, 32, 39, 32, 39,
1989 32, 46, 46, 32,109,111,100, 49, 44, 32,116,121,112,101, 50,
1990 10, 9, 9,114,101,116,117,114,110, 32,109,111,100, 50, 44,
1991 32,116,121,112,101, 50, 10, 9,101,110,100, 10, 9,100,111,
1992 32,114,101,116,117,114,110, 32,109,111,100, 44,116,121,112,
1993 101, 32,101,110,100, 10,101,110,100, 10, 10, 45, 45, 32, 99,
1994 104,101, 99,107, 32,105,102, 32,105,116, 32,105,115, 32, 97,
1995 32,116,121,112,101,100,101,102, 10,102,117,110, 99,116,105,
1996 111,110, 32, 99,108, 97,115,115, 67,111,110,116, 97,105,110,
1997 101,114, 58,105,115,116,121,112,101,100,101,102, 32, 40,116,
1998 121,112,101, 41, 10, 32,108,111, 99, 97,108, 32,101,110,118,
1999 32, 61, 32,115,101,108,102, 10, 32,119,104,105,108,101, 32,
2000 101,110,118, 32,100,111, 10, 32, 32,105,102, 32,101,110,118,
2001 46,116,121,112,101,100,101,102,115, 32,116,104,101,110, 10,
2002 32, 32, 32,108,111, 99, 97,108, 32,105, 61, 49, 10, 32, 32,
2003 32,119,104,105,108,101, 32,101,110,118, 46,116,121,112,101,
2004 100,101,102,115, 91,105, 93, 32,100,111, 10, 32, 32, 32, 32,
2005 105,102, 32,101,110,118, 46,116,121,112,101,100,101,102,115,
2006 91,105, 93, 46,117,116,121,112,101, 32, 61, 61, 32,116,121,
2007 112,101, 32,116,104,101,110, 10, 32, 32, 32, 32, 32, 32, 32,
2008 32, 32,114,101,116,117,114,110, 32,116,121,112,101, 10, 32,
2009 32, 32, 32, 32, 32, 32, 32,101,110,100, 10, 32, 32, 32, 32,
2010 32, 32, 32, 32,105, 32, 61, 32,105, 43, 49, 10, 32, 32, 32,
2011 101,110,100, 10, 32, 32,101,110,100, 10, 32, 32,101,110,118,
2012 32, 61, 32,101,110,118, 46,112, 97,114,101,110,116, 10, 32,
2013 101,110,100, 10, 32,114,101,116,117,114,110, 32,110,105,108,
2014 10,101,110,100, 10, 10,102,117,110, 99,116,105,111,110, 32,
2015 102,105,110,100, 95,101,110,117,109, 95,118, 97,114, 40,118,
2016 97,114, 41, 10, 10, 9,105,102, 32,116,111,110,117,109, 98,
2017 101,114, 40,118, 97,114, 41, 32,116,104,101,110, 32,114,101,
2018 116,117,114,110, 32,118, 97,114, 32,101,110,100, 10, 10, 9,
2019 108,111, 99, 97,108, 32, 99, 32, 61, 32, 99,108, 97,115,115,
2020 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,114, 10,
2021 9,119,104,105,108,101, 32, 99, 32,100,111, 10, 9, 9,108,
2022 111, 99, 97,108, 32,110,115, 32, 61, 32,103,101,116,110, 97,
2023 109,101,115,112, 97, 99,101, 40, 99, 41, 10, 9, 9,102,111,
2024 114, 32,107, 44,118, 32,105,110, 32,112, 97,105,114,115, 40,
2025 95,103,108,111, 98, 97,108, 95,101,110,117,109,115, 41, 32,
2026 100,111, 10, 9, 9, 9,105,102, 32,109, 97,116, 99,104, 95,
2027 116,121,112,101, 40,118, 97,114, 44, 32,118, 44, 32,110,115,
2028 41, 32,116,104,101,110, 10, 9, 9, 9, 9,114,101,116,117,
2029 114,110, 32,118, 10, 9, 9, 9,101,110,100, 10, 9, 9,101,
2030 110,100, 10, 9, 9,105,102, 32, 99, 46, 98, 97,115,101, 32,
2031 97,110,100, 32, 99, 46, 98, 97,115,101, 32,126, 61, 32, 39,
2032 39, 32,116,104,101,110, 10, 9, 9, 9, 99, 32, 61, 32, 95,
2033 103,108,111, 98, 97,108, 95, 99,108, 97,115,115,101,115, 91,
2034 99, 58,102,105,110,100,116,121,112,101, 40, 99, 46, 98, 97,
2035 115,101, 41, 93, 10, 9, 9,101,108,115,101, 10, 9, 9, 9,
2036 99, 32, 61, 32,110,105,108, 10, 9, 9,101,110,100, 10, 9,
2037 101,110,100, 10, 10, 9,114,101,116,117,114,110, 32,118, 97,
2038 114, 10,101,110,100, 10, 10, 45, 45, 32, 99,104,101, 99,107,
2039 32,105,102, 32,105,115, 32, 97, 32,114,101,103,105,115,116,
2040 101,114,101,100, 32,116,121,112,101, 58, 32,114,101,116,117,
2041 114,110, 32,102,117,108,108, 32,116,121,112,101, 32,111,114,
2042 32,110,105,108, 10,102,117,110, 99,116,105,111,110, 32, 99,
2043 108, 97,115,115, 67,111,110,116, 97,105,110,101,114, 58,102,
2044 105,110,100,116,121,112,101, 32, 40,116, 41, 10, 10, 9,116,
2045 32, 61, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,
2046 116, 44, 32, 34, 61, 46, 42, 34, 44, 32, 34, 34, 41, 10, 9,
2047 105,102, 32, 95, 98, 97,115,105, 99, 91,116, 93, 32,116,104,
2048 101,110, 10, 9, 32,114,101,116,117,114,110, 32,116, 10, 9,
2049 101,110,100, 10, 10, 9,108,111, 99, 97,108, 32, 95, 44, 95,
2050 44,101,109, 32, 61, 32,115,116,114,105,110,103, 46,102,105,
2051 110,100, 40,116, 44, 32, 34, 40, 91, 38, 37, 42, 93, 41, 37,
2052 115, 42, 36, 34, 41, 10, 9,116, 32, 61, 32,115,116,114,105,
2053 110,103, 46,103,115,117, 98, 40,116, 44, 32, 34, 37,115, 42,
2054 40, 91, 38, 37, 42, 93, 41, 37,115, 42, 36, 34, 44, 32, 34,
2055 34, 41, 10, 9,112, 32, 61, 32,115,101,108,102, 10, 9,119,
2056 104,105,108,101, 32,112, 32, 97,110,100, 32,116,121,112,101,
2057 40,112, 41, 61, 61, 39,116, 97, 98,108,101, 39, 32,100,111,
2058 10, 9, 9,108,111, 99, 97,108, 32,115,116, 32, 61, 32,103,
2059 101,116,110, 97,109,101,115,112, 97, 99,101, 40,112, 41, 10,
2060 10, 9, 9,102,111,114, 32,105, 61, 95,103,108,111, 98, 97,
2061 108, 95,116,121,112,101,115, 46,110, 44, 49, 44, 45, 49, 32,
2062 100,111, 32, 45, 45, 32,105,110, 32,114,101,118,101,114,115,
2063 101, 32,111,114,100,101,114, 10, 10, 9, 9, 9,105,102, 32,
2064 109, 97,116, 99,104, 95,116,121,112,101, 40,116, 44, 32, 95,
2065 103,108,111, 98, 97,108, 95,116,121,112,101,115, 91,105, 93,
2066 44, 32,115,116, 41, 32,116,104,101,110, 10, 9, 9, 9, 9,
2067 114,101,116,117,114,110, 32, 95,103,108,111, 98, 97,108, 95,
2068 116,121,112,101,115, 91,105, 93, 46, 46, 40,101,109, 32,111,
2069 114, 32, 34, 34, 41, 10, 9, 9, 9,101,110,100, 10, 9, 9,
2070 101,110,100, 10, 9, 9,105,102, 32,112, 46, 98, 97,115,101,
2071 32, 97,110,100, 32,112, 46, 98, 97,115,101, 32,126, 61, 32,
2072 39, 39, 32, 97,110,100, 32,112, 46, 98, 97,115,101, 32,126,
2073 61, 32,116, 32,116,104,101,110, 10, 9, 9, 9, 45, 45,112,
2074 114,105,110,116, 40, 34,116,121,112,101, 32,105,115, 32, 34,
2075 46, 46,116, 46, 46, 34, 44, 32,112, 32,105,115, 32, 34, 46,
2076 46,112, 46, 98, 97,115,101, 46, 46, 34, 32,115,101,108,102,
2077 46,116,121,112,101, 32,105,115, 32, 34, 46, 46,115,101,108,
2078 102, 46,116,121,112,101, 46, 46, 34, 32,115,101,108,102, 46,
2079 110, 97,109,101, 32,105,115, 32, 34, 46, 46,115,101,108,102,
2080 46,110, 97,109,101, 41, 10, 9, 9, 9,112, 32, 61, 32, 95,
2081 103,108,111, 98, 97,108, 95, 99,108, 97,115,115,101,115, 91,
2082 112, 58,102,105,110,100,116,121,112,101, 40,112, 46, 98, 97,
2083 115,101, 41, 93, 10, 9, 9,101,108,115,101, 10, 9, 9, 9,
2084 112, 32, 61, 32,110,105,108, 10, 9, 9,101,110,100, 10, 9,
2085 101,110,100, 10, 10, 9,114,101,116,117,114,110, 32,110,105,
2086 108, 10,101,110,100, 10, 10,102,117,110, 99,116,105,111,110,
2087 32, 97,112,112,101,110,100, 95,103,108,111, 98, 97,108, 95,
2088 116,121,112,101, 40,116, 44, 32, 99,108, 97,115,115, 41, 10,
2089 9, 95,103,108,111, 98, 97,108, 95,116,121,112,101,115, 46,
2090 110, 32, 61, 32, 95,103,108,111, 98, 97,108, 95,116,121,112,
2091 101,115, 46,110, 32, 43, 49, 10, 9, 95,103,108,111, 98, 97,
2092 108, 95,116,121,112,101,115, 91, 95,103,108,111, 98, 97,108,
2093 95,116,121,112,101,115, 46,110, 93, 32, 61, 32,116, 10, 9,
2094 95,103,108,111, 98, 97,108, 95,116,121,112,101,115, 95,104,
2095 97,115,104, 91,116, 93, 32, 61, 32, 49, 10, 9,105,102, 32,
2096 99,108, 97,115,115, 32,116,104,101,110, 32, 97,112,112,101,
2097 110,100, 95, 99,108, 97,115,115, 95,116,121,112,101, 40,116,
2098 44, 32, 99,108, 97,115,115, 41, 32,101,110,100, 10,101,110,
2099 100, 10, 10,102,117,110, 99,116,105,111,110, 32, 97,112,112,
2100 101,110,100, 95, 99,108, 97,115,115, 95,116,121,112,101, 40,
2101 116, 44, 99,108, 97,115,115, 41, 10, 9,105,102, 32, 95,103,
2102 108,111, 98, 97,108, 95, 99,108, 97,115,115,101,115, 91,116,
2103 93, 32,116,104,101,110, 10, 9, 9, 99,108, 97,115,115, 46,
2104 102,108, 97,103,115, 32, 61, 32, 95,103,108,111, 98, 97,108,
2105 95, 99,108, 97,115,115,101,115, 91,116, 93, 46,102,108, 97,
2106 103,115, 10, 9, 9, 99,108, 97,115,115, 46,108,110, 97,109,
2107 101,115, 32, 61, 32, 95,103,108,111, 98, 97,108, 95, 99,108,
2108 97,115,115,101,115, 91,116, 93, 46,108,110, 97,109,101,115,
2109 10, 9, 9,105,102, 32, 95,103,108,111, 98, 97,108, 95, 99,
2110 108, 97,115,115,101,115, 91,116, 93, 46, 98, 97,115,101, 32,
2111 97,110,100, 32, 40, 95,103,108,111, 98, 97,108, 95, 99,108,
2112 97,115,115,101,115, 91,116, 93, 46, 98, 97,115,101, 32,126,
2113 61, 32, 39, 39, 41, 32,116,104,101,110, 10, 9, 9, 9, 99,
2114 108, 97,115,115, 46, 98, 97,115,101, 32, 61, 32, 95,103,108,
2115 111, 98, 97,108, 95, 99,108, 97,115,115,101,115, 91,116, 93,
2116 46, 98, 97,115,101, 32,111,114, 32, 99,108, 97,115,115, 46,
2117 98, 97,115,101, 10, 9, 9,101,110,100, 10, 9,101,110,100,
2118 10, 9, 95,103,108,111, 98, 97,108, 95, 99,108, 97,115,115,
2119 101,115, 91,116, 93, 32, 61, 32, 99,108, 97,115,115, 10, 9,
2120 99,108, 97,115,115, 46,102,108, 97,103,115, 32, 61, 32, 99,
2121 108, 97,115,115, 46,102,108, 97,103,115, 32,111,114, 32,123,
2122 125, 10,101,110,100, 10, 10,102,117,110, 99,116,105,111,110,
2123 32,109, 97,116, 99,104, 95,116,121,112,101, 40, 99,104,105,
2124 108,100,116,121,112,101, 44, 32,114,101,103,116,121,112,101,
2125 44, 32,115,116, 41, 10, 45, 45,112,114,105,110,116, 40, 34,
2126 102,105,110,100,116,121,112,101, 32, 34, 46, 46, 99,104,105,
2127 108,100,116,121,112,101, 46, 46, 34, 44, 32, 34, 46, 46,114,
2128 101,103,116,121,112,101, 46, 46, 34, 44, 32, 34, 46, 46,115,
2129 116, 41, 10, 9,108,111, 99, 97,108, 32, 98, 44,101, 32, 61,
2130 32,115,116,114,105,110,103, 46,102,105,110,100, 40,114,101,
2131 103,116,121,112,101, 44, 32, 99,104,105,108,100,116,121,112,
2132 101, 44, 32, 45,115,116,114,105,110,103, 46,108,101,110, 40,
2133 99,104,105,108,100,116,121,112,101, 41, 44, 32,116,114,117,
2134 101, 41, 10, 9,105,102, 32, 98, 32,116,104,101,110, 10, 10,
2135 9, 9,105,102, 32,101, 32, 61, 61, 32,115,116,114,105,110,
2136 103, 46,108,101,110, 40,114,101,103,116,121,112,101, 41, 32,
2137 97,110,100, 10, 9, 9, 9, 9, 40, 98, 32, 61, 61, 32, 49,
2138 32,111,114, 32, 40,115,116,114,105,110,103, 46,115,117, 98,
2139 40,114,101,103,116,121,112,101, 44, 32, 98, 45, 49, 44, 32,
2140 98, 45, 49, 41, 32, 61, 61, 32, 39, 58, 39, 32, 97,110,100,
2141 10, 9, 9, 9, 9,115,116,114,105,110,103, 46,115,117, 98,
2142 40,114,101,103,116,121,112,101, 44, 32, 49, 44, 32, 98, 45,
2143 49, 41, 32, 61, 61, 32,115,116,114,105,110,103, 46,115,117,
2144 98, 40,115,116, 44, 32, 49, 44, 32, 98, 45, 49, 41, 41, 41,
2145 32,116,104,101,110, 10, 9, 9, 9,114,101,116,117,114,110,
2146 32,116,114,117,101, 10, 9, 9,101,110,100, 10, 9,101,110,
2147 100, 10, 10, 9,114,101,116,117,114,110, 32,102, 97,108,115,
2148 101, 10,101,110,100, 10, 10,102,117,110, 99,116,105,111,110,
2149 32,102,105,110,100,116,121,112,101, 95,111,110, 95, 99,104,
2150 105,108,100,115, 40,115,101,108,102, 44, 32,116, 41, 10, 10,
2151 9,108,111, 99, 97,108, 32,116, 99,104,105,108,100, 10, 9,
2152 105,102, 32,115,101,108,102, 46, 99,108, 97,115,115,116,121,
2153 112,101, 32, 61, 61, 32, 39, 99,108, 97,115,115, 39, 32,111,
2154 114, 32,115,101,108,102, 46, 99,108, 97,115,115,116,121,112,
2155 101, 32, 61, 61, 32, 39,110, 97,109,101,115,112, 97, 99,101,
2156 39, 32,116,104,101,110, 10, 9, 9,102,111,114, 32,107, 44,
2157 118, 32,105,110, 32,105,112, 97,105,114,115, 40,115,101,108,
2158 102, 41, 32,100,111, 10, 9, 9, 9,105,102, 32,118, 46, 99,
2159 108, 97,115,115,116,121,112,101, 32, 61, 61, 32, 39, 99,108,
2160 97,115,115, 39, 32,111,114, 32,118, 46, 99,108, 97,115,115,
2161 116,121,112,101, 32, 61, 61, 32, 39,110, 97,109,101,115,112,
2162 97, 99,101, 39, 32,116,104,101,110, 10, 9, 9, 9, 9,105,
2163 102, 32,118, 46,116,121,112,101,100,101,102,115, 32, 97,110,
2164 100, 32,118, 46,116,121,112,101,100,101,102,115, 91,116, 93,
2165 32,116,104,101,110, 10, 9, 9, 9, 9, 32,114,101,116,117,
2166 114,110, 32,118, 46,116,121,112,101,100,101,102,115, 91,116,
2167 93, 10, 9, 9, 9, 9,101,108,115,101,105,102, 32,118, 46,
2168 117,115,101,114,116,121,112,101,115, 32, 97,110,100, 32,118,
2169 46,117,115,101,114,116,121,112,101,115, 91,116, 93, 32,116,
2170 104,101,110, 10, 9, 9, 9, 9, 32,114,101,116,117,114,110,
2171 32,118, 46,117,115,101,114,116,121,112,101,115, 91,116, 93,
2172 10, 9, 9, 9, 9,101,110,100, 10, 9, 9, 9, 9,116, 99,
2173 104,105,108,100, 32, 61, 32,102,105,110,100,116,121,112,101,
2174 95,111,110, 95, 99,104,105,108,100,115, 40,118, 44, 32,116,
2175 41, 10, 9, 9, 9, 9,105,102, 32,116, 99,104,105,108,100,
2176 32,116,104,101,110, 32,114,101,116,117,114,110, 32,116, 99,
2177 104,105,108,100, 32,101,110,100, 10, 9, 9, 9,101,110,100,
2178 10, 9, 9,101,110,100, 10, 9,101,110,100, 10, 9,114,101,
2179 116,117,114,110, 32,110,105,108, 10, 10,101,110,100, 10, 10,
2180 102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 67,
2181 111,110,116, 97,105,110,101,114, 58,105,115,101,110,117,109,
2182 32, 40,116,121,112,101, 41, 10, 32,105,102, 32,103,108,111,
2183 98, 97,108, 95,101,110,117,109,115, 91,116,121,112,101, 93,
2184 32,116,104,101,110, 10, 9,114,101,116,117,114,110, 32,116,
2185 121,112,101, 10, 32,101,108,115,101, 10, 32, 9,114,101,116,
2186 117,114,110, 32,102, 97,108,115,101, 10, 32,101,110,100, 10,
2187 10, 32,108,111, 99, 97,108, 32, 98, 97,115,101,116,121,112,
2188 101, 32, 61, 32,103,115,117, 98, 40,116,121,112,101, 44, 34,
2189 94, 46, 42, 58, 58, 34, 44, 34, 34, 41, 10, 32,108,111, 99,
2190 97,108, 32,101,110,118, 32, 61, 32,115,101,108,102, 10, 32,
2191 119,104,105,108,101, 32,101,110,118, 32,100,111, 10, 32, 32,
2192 105,102, 32,101,110,118, 46,101,110,117,109,115, 32,116,104,
2193 101,110, 10, 32, 32, 32,108,111, 99, 97,108, 32,105, 61, 49,
2194 10, 32, 32, 32,119,104,105,108,101, 32,101,110,118, 46,101,
2195 110,117,109,115, 91,105, 93, 32,100,111, 10, 32, 32, 32, 32,
2196 105,102, 32,101,110,118, 46,101,110,117,109,115, 91,105, 93,
2197 46,110, 97,109,101, 32, 61, 61, 32, 98, 97,115,101,116,121,
2198 112,101, 32,116,104,101,110, 10, 32, 32, 32, 32, 32, 32, 32,
2199 32, 32,114,101,116,117,114,110, 32,116,114,117,101, 10, 32,
2200 32, 32, 32, 32, 32, 32, 32,101,110,100, 10, 32, 32, 32, 32,
2201 32, 32, 32, 32,105, 32, 61, 32,105, 43, 49, 10, 32, 32, 32,
2202 101,110,100, 10, 32, 32,101,110,100, 10, 32, 32,101,110,118,
2203 32, 61, 32,101,110,118, 46,112, 97,114,101,110,116, 10, 32,
2204 101,110,100, 10, 32,114,101,116,117,114,110, 32,102, 97,108,
2205 115,101, 10,101,110,100, 10, 10,109,101,116,104,111,100,105,
2206 115,118,105,114,116,117, 97,108, 32, 61, 32,102, 97,108,115,
2207 101, 32, 45, 45, 32, 97, 32,103,108,111, 98, 97,108, 10, 10,
2208 45, 45, 32,112, 97,114,115,101, 32, 99,104,117,110,107, 10,
2209 102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 67,
2210 111,110,116, 97,105,110,101,114, 58,100,111,112, 97,114,115,
2211 101, 32, 40,115, 41, 10, 45, 45,112,114,105,110,116, 32, 40,
2212 34,112, 97,114,115,101, 32, 34, 46, 46,115, 41, 10, 10, 32,
2213 45, 45, 32,116,114,121, 32,116,104,101, 32,112, 97,114,115,
2214 101,114, 32,104,111,111,107, 10, 32,100,111, 10, 32, 9,108,
2215 111, 99, 97,108, 32,115,117, 98, 32, 61, 32,112, 97,114,115,
2216 101,114, 95,104,111,111,107, 40,115, 41, 10, 32, 9,105,102,
2217 32,115,117, 98, 32,116,104,101,110, 10, 32, 9, 9,114,101,
2218 116,117,114,110, 32,115,117, 98, 10, 32, 9,101,110,100, 10,
2219 32,101,110,100, 10, 10, 32, 45, 45, 32,116,114,121, 32,116,
2220 104,101, 32,110,117,108,108, 32,115,116, 97,116,101,109,101,
2221 110,116, 10, 32,100,111, 10, 32, 9,108,111, 99, 97,108, 32,
2222 98, 44,101, 44, 99,111,100,101, 32, 61, 32,115,116,114,105,
2223 110,103, 46,102,105,110,100, 40,115, 44, 32, 34, 94, 37,115,
2224 42, 59, 34, 41, 10, 32, 9,105,102, 32, 98, 32,116,104,101,
2225 110, 10, 32, 9, 9,114,101,116,117,114,110, 32,115,116,114,
2226 115,117, 98, 40,115, 44,101, 43, 49, 41, 10, 32, 9,101,110,
2227 100, 10, 32,101,110,100, 10, 10, 32, 45, 45, 32,116,114,121,
2228 32,101,109,112,116,121, 32,118,101,114, 98, 97,116,105,109,
2229 32,108,105,110,101, 10, 32,100,111, 10, 32, 9,108,111, 99,
2230 97,108, 32, 98, 44,101, 44, 99,111,100,101, 32, 61, 32,115,
2231 116,114,105,110,103, 46,102,105,110,100, 40,115, 44, 32, 34,
2232 94, 37,115, 42, 36, 92,110, 34, 41, 10, 32, 9,105,102, 32,
2233 98, 32,116,104,101,110, 10, 32, 9, 9,114,101,116,117,114,
2234 110, 32,115,116,114,115,117, 98, 40,115, 44,101, 43, 49, 41,
2235 10, 32, 9,101,110,100, 10, 32,101,110,100, 10, 10, 32, 45,
2236 45, 32,116,114,121, 32, 76,117, 97, 32, 99,111,100,101, 10,
2237 32,100,111, 10, 32, 32,108,111, 99, 97,108, 32, 98, 44,101,
2238 44, 99,111,100,101, 32, 61, 32,115,116,114,102,105,110,100,
2239 40,115, 44, 34, 94, 37,115, 42, 40, 37, 98, 92, 49, 92, 50,
2240 41, 34, 41, 10, 32, 32,105,102, 32, 98, 32,116,104,101,110,
2241 10, 32, 32, 32, 67,111,100,101, 40,115,116,114,115,117, 98,
2242 40, 99,111,100,101, 44, 50, 44, 45, 50, 41, 41, 10, 32, 32,
2243 32,114,101,116,117,114,110, 32,115,116,114,115,117, 98, 40,
2244 115, 44,101, 43, 49, 41, 10, 32, 32,101,110,100, 10, 32,101,
2245 110,100, 10, 10, 32, 45, 45, 32,116,114,121, 32, 67, 32, 99,
2246 111,100,101, 10, 32,100,111, 10, 32, 32,108,111, 99, 97,108,
2247 32, 98, 44,101, 44, 99,111,100,101, 32, 61, 32,115,116,114,
2248 102,105,110,100, 40,115, 44, 34, 94, 37,115, 42, 40, 37, 98,
2249 92, 51, 92, 52, 41, 34, 41, 10, 32, 32,105,102, 32, 98, 32,
2250 116,104,101,110, 10, 9, 99,111,100,101, 32, 61, 32, 39,123,
2251 39, 46, 46,115,116,114,115,117, 98, 40, 99,111,100,101, 44,
2252 50, 44, 45, 50, 41, 46, 46, 39, 92,110,125, 92,110, 39, 10,
2253 9, 86,101,114, 98, 97,116,105,109, 40, 99,111,100,101, 44,
2254 39,114, 39, 41, 32, 32, 32, 32, 32, 32, 32, 32, 45, 45, 32,
2255 118,101,114, 98, 97,116,105,109, 32, 99,111,100,101, 32,102,
2256 111,114, 32, 39,114, 39,101,103,105,115,116,101,114, 32,102,
2257 114, 97,103,109,101,110,116, 10, 9,114,101,116,117,114,110,
2258 32,115,116,114,115,117, 98, 40,115, 44,101, 43, 49, 41, 10,
2259 32, 32,101,110,100, 10, 32,101,110,100, 10, 10, 32, 45, 45,
2260 32,116,114,121, 32, 67, 32, 99,111,100,101, 32,102,111,114,
2261 32,112,114,101, 97,109, 98,108,101, 32,115,101, 99,116,105,
2262 111,110, 10, 32,100,111, 10, 32, 9,108,111, 99, 97,108, 32,
2263 98, 44,101, 44, 99,111,100,101, 32, 61, 32,115,116,114,105,
2264 110,103, 46,102,105,110,100, 40,115, 44, 32, 34, 94, 37,115,
2265 42, 40, 37, 98, 92, 53, 92, 54, 41, 34, 41, 10, 32, 9,105,
2266 102, 32, 98, 32,116,104,101,110, 10, 32, 9, 9, 99,111,100,
2267 101, 32, 61, 32,115,116,114,105,110,103, 46,115,117, 98, 40,
2268 99,111,100,101, 44, 32, 50, 44, 32, 45, 50, 41, 46, 46, 34,
2269 92,110, 34, 10, 9, 9, 86,101,114, 98, 97,116,105,109, 40,
2270 99,111,100,101, 44, 32, 39, 39, 41, 10, 9, 9,114,101,116,
2271 117,114,110, 32,115,116,114,105,110,103, 46,115,117, 98, 40,
2272 115, 44, 32,101, 43, 49, 41, 10, 32, 9,101,110,100, 10, 32,
2273 101,110,100, 10, 10, 32, 45, 45, 32,116,114,121, 32,100,101,
2274 102, 97,117,108,116, 95,112,114,111,112,101,114,116,121, 32,
2275 100,105,114,101, 99,116,105,118,101, 10, 32,100,111, 10, 32,
2276 9,108,111, 99, 97,108, 32, 98, 44,101, 44,112,116,121,112,
2277 101, 32, 61, 32,115,116,114,102,105,110,100, 40,115, 44, 32,
2278 34, 94, 37,115, 42, 84, 79, 76, 85, 65, 95, 80, 82, 79, 80,
2279 69, 82, 84, 89, 95, 84, 89, 80, 69, 37,115, 42, 37, 40, 43,
2280 37,115, 42, 40, 91, 94, 37, 41, 37,115, 93, 42, 41, 37,115,
2281 42, 37, 41, 43, 37,115, 42, 59, 63, 34, 41, 10, 32, 9,105,
2282 102, 32, 98, 32,116,104,101,110, 10, 32, 9, 9,105,102, 32,
2283 110,111,116, 32,112,116,121,112,101, 32,111,114, 32,112,116,
2284 121,112,101, 32, 61, 61, 32, 34, 34, 32,116,104,101,110, 10,
2285 32, 9, 9, 9,112,116,121,112,101, 32, 61, 32, 34,100,101,
2286 102, 97,117,108,116, 34, 10, 32, 9, 9,101,110,100, 10, 32,
2287 9, 9,115,101,108,102, 58,115,101,116, 95,112,114,111,112,
2288 101,114,116,121, 95,116,121,112,101, 40,112,116,121,112,101,
2289 41, 10, 9, 32, 9,114,101,116,117,114,110, 32,115,116,114,
2290 115,117, 98, 40,115, 44, 32,101, 43, 49, 41, 10, 32, 9,101,
2291 110,100, 10, 32,101,110,100, 10, 10, 32, 45, 45, 32,116,114,
2292 121, 32,112,114,111,116,101, 99,116,101,100, 95,100,101,115,
2293 116,114,117, 99,116,111,114, 32,100,105,114,101, 99,116,105,
2294 118,101, 10, 32,100,111, 10, 32, 9,108,111, 99, 97,108, 32,
2295 98, 44,101, 32, 61, 32,115,116,114,105,110,103, 46,102,105,
2296 110,100, 40,115, 44, 32, 34, 94, 37,115, 42, 84, 79, 76, 85,
2297 65, 95, 80, 82, 79, 84, 69, 67, 84, 69, 68, 95, 68, 69, 83,
2298 84, 82, 85, 67, 84, 79, 82, 37,115, 42, 59, 63, 34, 41, 10,
2299 9,105,102, 32, 98, 32,116,104,101,110, 10, 9, 9,105,102,
2300 32,115,101,108,102, 46,115,101,116, 95,112,114,111,116,101,
2301 99,116,101,100, 95,100,101,115,116,114,117, 99,116,111,114,
2302 32,116,104,101,110, 10, 9, 32, 9, 9,115,101,108,102, 58,
2303 115,101,116, 95,112,114,111,116,101, 99,116,101,100, 95,100,
2304 101,115,116,114,117, 99,116,111,114, 40,116,114,117,101, 41,
2305 10, 9, 32, 9,101,110,100, 10, 32, 9, 9,114,101,116,117,
2306 114,110, 32,115,116,114,115,117, 98, 40,115, 44, 32,101, 43,
2307 49, 41, 10, 32, 9,101,110,100, 10, 32,101,110,100, 10, 10,
2308 32, 45, 45, 32,116,114,121, 32, 39,101,120,116,101,114,110,
2309 39, 32,107,101,121,119,111,114,100, 10, 32,100,111, 10, 32,
2310 9,108,111, 99, 97,108, 32, 98, 44,101, 32, 61, 32,115,116,
2311 114,105,110,103, 46,102,105,110,100, 40,115, 44, 32, 34, 94,
2312 37,115, 42,101,120,116,101,114,110, 37,115, 43, 34, 41, 10,
2313 32, 9,105,102, 32, 98, 32,116,104,101,110, 10, 9, 9, 45,
2314 45, 32,100,111, 32,110,111,116,104,105,110,103, 10, 32, 9,
2315 9,114,101,116,117,114,110, 32,115,116,114,115,117, 98, 40,
2316 115, 44, 32,101, 43, 49, 41, 10, 32, 9,101,110,100, 10, 32,
2317 101,110,100, 10, 10, 32, 45, 45, 32,116,114,121, 32, 39,118,
2318 105,114,116,117, 97,108, 39, 32,107,101,121,119,111,114,107,
2319 100, 10, 32,100,111, 10, 32, 9,108,111, 99, 97,108, 32, 98,
2320 44,101, 32, 61, 32,115,116,114,105,110,103, 46,102,105,110,
2321 100, 40,115, 44, 32, 34, 94, 37,115, 42,118,105,114,116,117,
2322 97,108, 37,115, 43, 34, 41, 10, 32, 9,105,102, 32, 98, 32,
2323 116,104,101,110, 10, 32, 9, 9,109,101,116,104,111,100,105,
2324 115,118,105,114,116,117, 97,108, 32, 61, 32,116,114,117,101,
2325 10, 32, 9, 9,114,101,116,117,114,110, 32,115,116,114,115,
2326 117, 98, 40,115, 44, 32,101, 43, 49, 41, 10, 32, 9,101,110,
2327 100, 10, 32,101,110,100, 10, 10, 32, 45, 45, 32,116,114,121,
2328 32,108, 97, 98,101,108,115, 32, 40,112,117, 98,108,105, 99,
2329 44, 32,112,114,105,118, 97,116,101, 44, 32,101,116, 99, 41,
2330 10, 32,100,111, 10, 32, 9,108,111, 99, 97,108, 32, 98, 44,
2331 101, 32, 61, 32,115,116,114,105,110,103, 46,102,105,110,100,
2332 40,115, 44, 32, 34, 94, 37,115, 42, 37,119, 42, 37,115, 42,
2333 58, 91, 94, 58, 93, 34, 41, 10, 32, 9,105,102, 32, 98, 32,
2334 116,104,101,110, 10, 32, 9, 9,114,101,116,117,114,110, 32,
2335 115,116,114,115,117, 98, 40,115, 44, 32,101, 41, 32, 45, 45,
2336 32,112,114,101,115,101,114,118,101, 32,116,104,101, 32, 91,
2337 94, 58, 93, 10, 32, 9,101,110,100, 10, 32,101,110,100, 10,
2338 10, 32, 45, 45, 32,116,114,121, 32,109,111,100,117,108,101,
2339 10, 32,100,111, 10, 32, 32,108,111, 99, 97,108, 32, 98, 44,
2340 101, 44,110, 97,109,101, 44, 98,111,100,121, 32, 61, 32,115,
2341 116,114,102,105,110,100, 40,115, 44, 34, 94, 37,115, 42,109,
2342 111,100,117,108,101, 37,115, 37,115, 42, 40, 91, 95, 37,119,
2343 93, 91, 95, 37,119, 93, 42, 41, 37,115, 42, 40, 37, 98,123,
2344 125, 41, 37,115, 42, 34, 41, 10, 32, 32,105,102, 32, 98, 32,
2345 116,104,101,110, 10, 32, 32, 32, 95, 99,117,114,114, 95, 99,
2346 111,100,101, 32, 61, 32,115,116,114,115,117, 98, 40,115, 44,
2347 98, 44,101, 41, 10, 32, 32, 32, 77,111,100,117,108,101, 40,
2348 110, 97,109,101, 44, 98,111,100,121, 41, 10, 32, 32, 32,114,
2349 101,116,117,114,110, 32,115,116,114,115,117, 98, 40,115, 44,
2350 101, 43, 49, 41, 10, 32, 32,101,110,100, 10, 32,101,110,100,
2351 10, 10, 32, 45, 45, 32,116,114,121, 32,110, 97,109,101,115,
2352 97,112, 99,101, 10, 32,100,111, 10, 32, 32,108,111, 99, 97,
2353 108, 32, 98, 44,101, 44,110, 97,109,101, 44, 98,111,100,121,
2354 32, 61, 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94,
2355 37,115, 42,110, 97,109,101,115,112, 97, 99,101, 37,115, 37,
2356 115, 42, 40, 91, 95, 37,119, 93, 91, 95, 37,119, 93, 42, 41,
2357 37,115, 42, 40, 37, 98,123,125, 41, 37,115, 42, 59, 63, 34,
2358 41, 10, 32, 32,105,102, 32, 98, 32,116,104,101,110, 10, 32,
2359 32, 32, 95, 99,117,114,114, 95, 99,111,100,101, 32, 61, 32,
2360 115,116,114,115,117, 98, 40,115, 44, 98, 44,101, 41, 10, 32,
2361 32, 32, 78, 97,109,101,115,112, 97, 99,101, 40,110, 97,109,
2362 101, 44, 98,111,100,121, 41, 10, 32, 32, 32,114,101,116,117,
2363 114,110, 32,115,116,114,115,117, 98, 40,115, 44,101, 43, 49,
2364 41, 10, 32, 32,101,110,100, 10, 32,101,110,100, 10, 10, 32,
2365 45, 45, 32,116,114,121, 32,100,101,102,105,110,101, 10, 32,
2366 100,111, 10, 32, 32,108,111, 99, 97,108, 32, 98, 44,101, 44,
2367 110, 97,109,101, 32, 61, 32,115,116,114,102,105,110,100, 40,
2368 115, 44, 34, 94, 37,115, 42, 35,100,101,102,105,110,101, 37,
2369 115, 37,115, 42, 40, 91, 94, 37,115, 93, 42, 41, 91, 94, 92,
2370 110, 93, 42, 92,110, 37,115, 42, 34, 41, 10, 32, 32,105,102,
2371 32, 98, 32,116,104,101,110, 10, 32, 32, 32, 95, 99,117,114,
2372 114, 95, 99,111,100,101, 32, 61, 32,115,116,114,115,117, 98,
2373 40,115, 44, 98, 44,101, 41, 10, 32, 32, 32, 68,101,102,105,
2374 110,101, 40,110, 97,109,101, 41, 10, 32, 32, 32,114,101,116,
2375 117,114,110, 32,115,116,114,115,117, 98, 40,115, 44,101, 43,
2376 49, 41, 10, 32, 32,101,110,100, 10, 32,101,110,100, 10, 10,
2377 32, 45, 45, 32,116,114,121, 32,101,110,117,109,101,114, 97,
2378 116,101,115, 10, 10, 32,100,111, 10, 32, 32,108,111, 99, 97,
2379 108, 32, 98, 44,101, 44,110, 97,109,101, 44, 98,111,100,121,
2380 44,118, 97,114,110, 97,109,101, 32, 61, 32,115,116,114,102,
2381 105,110,100, 40,115, 44, 34, 94, 37,115, 42,101,110,117,109,
2382 37,115, 43, 40, 37, 83, 42, 41, 37,115, 42, 40, 37, 98,123,
2383 125, 41, 37,115, 42, 40, 91, 94, 37,115, 59, 93, 42, 41, 37,
2384 115, 42, 59, 63, 37,115, 42, 34, 41, 10, 32, 32,105,102, 32,
2385 98, 32,116,104,101,110, 10, 32, 32, 32, 45, 45,101,114,114,
2386 111,114, 40, 34, 35, 83,111,114,114,121, 44, 32,100,101, 99,
2387 108, 97,114, 97,116,105,111,110, 32,111,102, 32,101,110,117,
2388 109,115, 32, 97,110,100, 32,118, 97,114,105, 97, 98,108,101,
2389 115, 32,111,110, 32,116,104,101, 32,115, 97,109,101, 32,115,
2390 116, 97,116,101,109,101,110,116, 32,105,115, 32,110,111,116,
2391 32,115,117,112,112,111,114,116,101,100, 46, 92,110, 68,101,
2392 99,108, 97,114,101, 32,121,111,117,114, 32,118, 97,114,105,
2393 97, 98,108,101, 32,115,101,112, 97,114, 97,116,101,108,121,
2394 32, 40,101,120, 97,109,112,108,101, 58, 32, 39, 34, 46, 46,
2395 110, 97,109,101, 46, 46, 34, 32, 34, 46, 46,118, 97,114,110,
2396 97,109,101, 46, 46, 34, 59, 39, 41, 34, 41, 10, 32, 32, 32,
2397 95, 99,117,114,114, 95, 99,111,100,101, 32, 61, 32,115,116,
2398 114,115,117, 98, 40,115, 44, 98, 44,101, 41, 10, 32, 32, 32,
2399 69,110,117,109,101,114, 97,116,101, 40,110, 97,109,101, 44,
2400 98,111,100,121, 44,118, 97,114,110, 97,109,101, 41, 10, 32,
2401 32, 32,114,101,116,117,114,110, 32,115,116,114,115,117, 98,
2402 40,115, 44,101, 43, 49, 41, 10, 32, 32,101,110,100, 10, 32,
2403 101,110,100, 10, 10, 45, 45, 32,100,111, 10, 45, 45, 32, 32,
2404 108,111, 99, 97,108, 32, 98, 44,101, 44,110, 97,109,101, 44,
2405 98,111,100,121, 32, 61, 32,115,116,114,102,105,110,100, 40,
2406 115, 44, 34, 94, 37,115, 42,101,110,117,109, 37,115, 43, 40,
2407 37, 83, 42, 41, 37,115, 42, 40, 37, 98,123,125, 41, 37,115,
2408 42, 59, 63, 37,115, 42, 34, 41, 10, 45, 45, 32, 32,105,102,
2409 32, 98, 32,116,104,101,110, 10, 45, 45, 32, 32, 32, 95, 99,
2410 117,114,114, 95, 99,111,100,101, 32, 61, 32,115,116,114,115,
2411 117, 98, 40,115, 44, 98, 44,101, 41, 10, 45, 45, 32, 32, 32,
2412 69,110,117,109,101,114, 97,116,101, 40,110, 97,109,101, 44,
2413 98,111,100,121, 41, 10, 45, 45, 32, 32,114,101,116,117,114,
2414 110, 32,115,116,114,115,117, 98, 40,115, 44,101, 43, 49, 41,
2415 10, 45, 45, 32, 32,101,110,100, 10, 45, 45, 32,101,110,100,
2416 10, 10, 32,100,111, 10, 32, 32,108,111, 99, 97,108, 32, 98,
2417 44,101, 44, 98,111,100,121, 44,110, 97,109,101, 32, 61, 32,
2418 115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,115, 42,
2419 116,121,112,101,100,101,102, 37,115, 43,101,110,117,109, 91,
2420 94,123, 93, 42, 40, 37, 98,123,125, 41, 37,115, 42, 40, 91,
2421 37,119, 95, 93, 91, 94, 37,115, 93, 42, 41, 37,115, 42, 59,
2422 37,115, 42, 34, 41, 10, 32, 32,105,102, 32, 98, 32,116,104,
2423 101,110, 10, 32, 32, 32, 95, 99,117,114,114, 95, 99,111,100,
2424 101, 32, 61, 32,115,116,114,115,117, 98, 40,115, 44, 98, 44,
2425 101, 41, 10, 32, 32, 32, 69,110,117,109,101,114, 97,116,101,
2426 40,110, 97,109,101, 44, 98,111,100,121, 41, 10, 32, 32, 32,
2427 114,101,116,117,114,110, 32,115,116,114,115,117, 98, 40,115,
2428 44,101, 43, 49, 41, 10, 32, 32,101,110,100, 10, 32,101,110,
2429 100, 10, 10, 32, 45, 45, 32,116,114,121, 32,111,112,101,114,
2430 97,116,111,114, 10, 32,100,111, 10, 32, 32,108,111, 99, 97,
2431 108, 32, 98, 44,101, 44,100,101, 99,108, 44,107,105,110,100,
2432 44, 97,114,103, 44, 99,111,110,115,116, 32, 61, 32,115,116,
2433 114,102,105,110,100, 40,115, 44, 34, 94, 37,115, 42, 40, 91,
2434 95, 37,119, 93, 91, 95, 37,119, 37,115, 37, 42, 38, 58, 60,
2435 62, 44, 93, 45, 37,115, 43,111,112,101,114, 97,116,111,114,
2436 41, 37,115, 42, 40, 91, 94, 37,115, 93, 91, 94, 37,115, 93,
2437 42, 41, 37,115, 42, 40, 37, 98, 40, 41, 41, 37,115, 42, 40,
2438 99, 63,111, 63,110, 63,115, 63,116, 63, 41, 37,115, 42, 59,
2439 37,115, 42, 34, 41, 10, 32, 32,105,102, 32,110,111,116, 32,
2440 98, 32,116,104,101,110, 10, 9, 9, 32, 45, 45, 32,116,114,
2441 121, 32,105,110,108,105,110,101, 10, 32, 32, 32, 98, 44,101,
2442 44,100,101, 99,108, 44,107,105,110,100, 44, 97,114,103, 44,
2443 99,111,110,115,116, 32, 61, 32,115,116,114,102,105,110,100,
2444 40,115, 44, 34, 94, 37,115, 42, 40, 91, 95, 37,119, 93, 91,
2445 95, 37,119, 37,115, 37, 42, 38, 58, 60, 62, 44, 93, 45, 37,
2446 115, 43,111,112,101,114, 97,116,111,114, 41, 37,115, 42, 40,
2447 91, 94, 37,115, 93, 91, 94, 37,115, 93, 42, 41, 37,115, 42,
2448 40, 37, 98, 40, 41, 41, 37,115, 42, 40, 99, 63,111, 63,110,
2449 63,115, 63,116, 63, 41, 91, 37,115, 92,110, 93, 42, 37, 98,
2450 123,125, 37,115, 42, 59, 63, 37,115, 42, 34, 41, 10, 32, 32,
2451 101,110,100, 10, 32, 32,105,102, 32,110,111,116, 32, 98, 32,
2452 116,104,101,110, 10, 32, 32, 9, 45, 45, 32,116,114,121, 32,
2453 99, 97,115,116, 32,111,112,101,114, 97,116,111,114, 10, 32,
2454 32, 9, 98, 44,101, 44,100,101, 99,108, 44,107,105,110,100,
2455 44, 97,114,103, 44, 99,111,110,115,116, 32, 61, 32,115,116,
2456 114,102,105,110,100, 40,115, 44, 32, 34, 94, 37,115, 42, 40,
2457 111,112,101,114, 97,116,111,114, 41, 37,115, 43, 40, 91, 37,
2458 119, 95, 58, 37,100, 60, 62, 37, 42, 37, 38, 37,115, 93, 43,
2459 41, 37,115, 42, 40, 37, 98, 40, 41, 41, 37,115, 42, 40, 99,
2460 63,111, 63,110, 63,115, 63,116, 63, 41, 34, 41, 59, 10, 32,
2461 32, 9,105,102, 32, 98, 32,116,104,101,110, 10, 32, 32, 9,
2462 9,108,111, 99, 97,108, 32, 95, 44,105,101, 32, 61, 32,115,
2463 116,114,105,110,103, 46,102,105,110,100, 40,115, 44, 32, 34,
2464 94, 37,115, 42, 37, 98,123,125, 34, 44, 32,101, 43, 49, 41,
2465 10, 32, 32, 9, 9,105,102, 32,105,101, 32,116,104,101,110,
2466 10, 32, 32, 9, 9, 9,101, 32, 61, 32,105,101, 10, 32, 32,
2467 9, 9,101,110,100, 10, 32, 32, 9,101,110,100, 10, 32, 32,
2468 101,110,100, 10, 32, 32,105,102, 32, 98, 32,116,104,101,110,
2469 10, 32, 32, 32, 95, 99,117,114,114, 95, 99,111,100,101, 32,
2470 61, 32,115,116,114,115,117, 98, 40,115, 44, 98, 44,101, 41,
2471 10, 32, 32, 32, 79,112,101,114, 97,116,111,114, 40,100,101,
2472 99,108, 44,107,105,110,100, 44, 97,114,103, 44, 99,111,110,
2473 115,116, 41, 10, 32, 32, 32,114,101,116,117,114,110, 32,115,
2474 116,114,115,117, 98, 40,115, 44,101, 43, 49, 41, 10, 32, 32,
2475 101,110,100, 10, 32,101,110,100, 10, 10, 32, 45, 45, 32,116,
2476 114,121, 32,102,117,110, 99,116,105,111,110, 10, 32,100,111,
2477 10, 32, 32, 45, 45,108,111, 99, 97,108, 32, 98, 44,101, 44,
2478 100,101, 99,108, 44, 97,114,103, 44, 99,111,110,115,116, 32,
2479 61, 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,
2480 115, 42, 40, 91,126, 95, 37,119, 93, 91, 95, 64, 37,119, 37,
2481 115, 37, 42, 38, 58, 60, 62, 93, 42, 91, 95, 37,119, 93, 41,
2482 37,115, 42, 40, 37, 98, 40, 41, 41, 37,115, 42, 40, 99, 63,
2483 111, 63,110, 63,115, 63,116, 63, 41, 37,115, 42, 61, 63, 37,
2484 115, 42, 48, 63, 37,115, 42, 59, 37,115, 42, 34, 41, 10, 32,
2485 32,108,111, 99, 97,108, 32, 98, 44,101, 44,100,101, 99,108,
2486 44, 97,114,103, 44, 99,111,110,115,116, 44,118,105,114,116,
2487 32, 61, 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94,
2488 37,115, 42, 40, 91, 94, 37, 40, 92,110, 93, 43, 41, 37,115,
2489 42, 40, 37, 98, 40, 41, 41, 37,115, 42, 40, 99, 63,111, 63,
2490 110, 63,115, 63,116, 63, 41, 37,115, 42, 40, 61, 63, 37,115,
2491 42, 48, 63, 41, 37,115, 42, 59, 37,115, 42, 34, 41, 10, 32,
2492 32,105,102, 32,110,111,116, 32, 98, 32,116,104,101,110, 10,
2493 32, 32, 9, 45, 45, 32,116,114,121, 32,102,117,110, 99,116,
2494 105,111,110, 32,119,105,116,104, 32,116,101,109,112,108, 97,
2495 116,101, 10, 32, 32, 9, 98, 44,101, 44,100,101, 99,108, 44,
2496 97,114,103, 44, 99,111,110,115,116, 32, 61, 32,115,116,114,
2497 102,105,110,100, 40,115, 44, 34, 94, 37,115, 42, 40, 91,126,
2498 95, 37,119, 93, 91, 95, 64, 37,119, 37,115, 37, 42, 38, 58,
2499 60, 62, 93, 42, 91, 95, 37,119, 93, 37, 98, 60, 62, 41, 37,
2500 115, 42, 40, 37, 98, 40, 41, 41, 37,115, 42, 40, 99, 63,111,
2501 63,110, 63,115, 63,116, 63, 41, 37,115, 42, 61, 63, 37,115,
2502 42, 48, 63, 37,115, 42, 59, 37,115, 42, 34, 41, 10, 32, 32,
2503 101,110,100, 10, 32, 32,105,102, 32,110,111,116, 32, 98, 32,
2504 116,104,101,110, 10, 32, 32, 32, 45, 45, 32,116,114,121, 32,
2505 97, 32,115,105,110,103,108,101, 32,108,101,116,116,101,114,
2506 32,102,117,110, 99,116,105,111,110, 32,110, 97,109,101, 10,
2507 32, 32, 32, 98, 44,101, 44,100,101, 99,108, 44, 97,114,103,
2508 44, 99,111,110,115,116, 32, 61, 32,115,116,114,102,105,110,
2509 100, 40,115, 44, 34, 94, 37,115, 42, 40, 91, 95, 37,119, 93,
2510 41, 37,115, 42, 40, 37, 98, 40, 41, 41, 37,115, 42, 40, 99,
2511 63,111, 63,110, 63,115, 63,116, 63, 41, 37,115, 42, 59, 37,
2512 115, 42, 34, 41, 10, 32, 32,101,110,100, 10, 32, 32,105,102,
2513 32,110,111,116, 32, 98, 32,116,104,101,110, 10, 32, 32, 32,
2514 45, 45, 32,116,114,121, 32,102,117,110, 99,116,105,111,110,
2515 32,112,111,105,110,116,101,114, 10, 32, 32, 32, 98, 44,101,
2516 44,100,101, 99,108, 44, 97,114,103, 44, 99,111,110,115,116,
2517 32, 61, 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94,
2518 37,115, 42, 40, 91, 94, 37, 40, 59, 92,110, 93, 43, 37, 98,
2519 40, 41, 41, 37,115, 42, 40, 37, 98, 40, 41, 41, 37,115, 42,
2520 59, 37,115, 42, 34, 41, 10, 32, 32, 32,105,102, 32, 98, 32,
2521 116,104,101,110, 10, 32, 32, 32, 32,100,101, 99,108, 32, 61,
2522 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,100,101,
2523 99,108, 44, 32, 34, 37, 40, 37,115, 42, 37, 42, 40, 91, 94,
2524 37, 41, 93, 42, 41, 37,115, 42, 37, 41, 34, 44, 32, 34, 32,
2525 37, 49, 32, 34, 41, 10, 32, 32, 32,101,110,100, 10, 32, 32,
2526 101,110,100, 10, 32, 32,105,102, 32, 98, 32,116,104,101,110,
2527 10, 32, 32, 9,105,102, 32,118,105,114,116, 32, 97,110,100,
2528 32,115,116,114,105,110,103, 46,102,105,110,100, 40,118,105,
2529 114,116, 44, 32, 34, 91, 61, 48, 93, 34, 41, 32,116,104,101,
2530 110, 10, 32, 32, 9, 9,105,102, 32,115,101,108,102, 46,102,
2531 108, 97,103,115, 32,116,104,101,110, 10, 32, 32, 9, 9, 9,
2532 115,101,108,102, 46,102,108, 97,103,115, 46,112,117,114,101,
2533 95,118,105,114,116,117, 97,108, 32, 61, 32,116,114,117,101,
2534 10, 32, 32, 9, 9,101,110,100, 10, 32, 32, 9,101,110,100,
2535 10, 32, 32, 32, 95, 99,117,114,114, 95, 99,111,100,101, 32,
2536 61, 32,115,116,114,115,117, 98, 40,115, 44, 98, 44,101, 41,
2537 10, 32, 32, 32, 70,117,110, 99,116,105,111,110, 40,100,101,
2538 99,108, 44, 97,114,103, 44, 99,111,110,115,116, 41, 10, 32,
2539 32, 32,114,101,116,117,114,110, 32,115,116,114,115,117, 98,
2540 40,115, 44,101, 43, 49, 41, 10, 32, 32,101,110,100, 10, 32,
2541 101,110,100, 10, 10, 32, 45, 45, 32,116,114,121, 32,105,110,
2542 108,105,110,101, 32,102,117,110, 99,116,105,111,110, 10, 32,
2543 100,111, 10, 32, 32,108,111, 99, 97,108, 32, 98, 44,101, 44,
2544 100,101, 99,108, 44, 97,114,103, 44, 99,111,110,115,116, 32,
2545 61, 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,
2546 115, 42, 40, 91, 94, 37, 40, 92,110, 93, 43, 41, 37,115, 42,
2547 40, 37, 98, 40, 41, 41, 37,115, 42, 40, 99, 63,111, 63,110,
2548 63,115, 63,116, 63, 41, 91, 94, 59,123, 93, 42, 37, 98,123,
2549 125, 37,115, 42, 59, 63, 37,115, 42, 34, 41, 10, 32, 32, 45,
2550 45,108,111, 99, 97,108, 32, 98, 44,101, 44,100,101, 99,108,
2551 44, 97,114,103, 44, 99,111,110,115,116, 32, 61, 32,115,116,
2552 114,102,105,110,100, 40,115, 44, 34, 94, 37,115, 42, 40, 91,
2553 126, 95, 37,119, 93, 91, 95, 64, 37,119, 37,115, 37, 42, 38,
2554 58, 60, 62, 93, 42, 91, 95, 37,119, 62, 93, 41, 37,115, 42,
2555 40, 37, 98, 40, 41, 41, 37,115, 42, 40, 99, 63,111, 63,110,
2556 63,115, 63,116, 63, 41, 91, 94, 59, 93, 42, 37, 98,123,125,
2557 37,115, 42, 59, 63, 37,115, 42, 34, 41, 10, 32, 32,105,102,
2558 32,110,111,116, 32, 98, 32,116,104,101,110, 10, 32, 32, 32,
2559 45, 45, 32,116,114,121, 32, 97, 32,115,105,110,103,108,101,
2560 32,108,101,116,116,101,114, 32,102,117,110, 99,116,105,111,
2561 110, 32,110, 97,109,101, 10, 32, 32, 32, 98, 44,101, 44,100,
2562 101, 99,108, 44, 97,114,103, 44, 99,111,110,115,116, 32, 61,
2563 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,115,
2564 42, 40, 91, 95, 37,119, 93, 41, 37,115, 42, 40, 37, 98, 40,
2565 41, 41, 37,115, 42, 40, 99, 63,111, 63,110, 63,115, 63,116,
2566 63, 41, 46, 45, 37, 98,123,125, 37,115, 42, 59, 63, 37,115,
2567 42, 34, 41, 10, 32, 32,101,110,100, 10, 32, 32,105,102, 32,
2568 98, 32,116,104,101,110, 10, 32, 32, 32, 95, 99,117,114,114,
2569 95, 99,111,100,101, 32, 61, 32,115,116,114,115,117, 98, 40,
2570 115, 44, 98, 44,101, 41, 10, 32, 32, 32, 70,117,110, 99,116,
2571 105,111,110, 40,100,101, 99,108, 44, 97,114,103, 44, 99,111,
2572 110,115,116, 41, 10, 32, 32, 32,114,101,116,117,114,110, 32,
2573 115,116,114,115,117, 98, 40,115, 44,101, 43, 49, 41, 10, 32,
2574 32,101,110,100, 10, 32,101,110,100, 10, 10, 32, 45, 45, 32,
2575 116,114,121, 32, 99,108, 97,115,115, 10, 32,100,111, 10, 9,
2576 32,108,111, 99, 97,108, 32, 98, 44,101, 44,110, 97,109,101,
2577 44, 98, 97,115,101, 44, 98,111,100,121, 10, 9, 9, 98, 97,
2578 115,101, 32, 61, 32, 39, 39, 32, 98,111,100,121, 32, 61, 32,
2579 39, 39, 10, 9, 9, 98, 44,101, 44,110, 97,109,101, 32, 61,
2580 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,115,
2581 42, 99,108, 97,115,115, 37,115, 42, 40, 91, 95, 37,119, 93,
2582 91, 95, 37,119, 64, 93, 42, 41, 37,115, 42, 59, 34, 41, 32,
2583 32, 45, 45, 32,100,117,109,109,121, 32, 99,108, 97,115,115,
2584 10, 9, 9,108,111, 99, 97,108, 32,100,117,109,109,121, 32,
2585 61, 32,102, 97,108,115,101, 10, 9, 9,105,102, 32,110,111,
2586 116, 32, 98, 32,116,104,101,110, 10, 9, 9, 9, 98, 44,101,
2587 44,110, 97,109,101, 32, 61, 32,115,116,114,102,105,110,100,
2588 40,115, 44, 34, 94, 37,115, 42,115,116,114,117, 99,116, 37,
2589 115, 42, 40, 91, 95, 37,119, 93, 91, 95, 37,119, 64, 93, 42,
2590 41, 37,115, 42, 59, 34, 41, 32, 32, 32, 32, 45, 45, 32,100,
2591 117,109,109,121, 32,115,116,114,117, 99,116, 10, 9, 9, 9,
2592 105,102, 32,110,111,116, 32, 98, 32,116,104,101,110, 10, 9,
2593 9, 9, 9, 98, 44,101, 44,110, 97,109,101, 44, 98, 97,115,
2594 101, 44, 98,111,100,121, 32, 61, 32,115,116,114,102,105,110,
2595 100, 40,115, 44, 34, 94, 37,115, 42, 99,108, 97,115,115, 37,
2596 115, 42, 40, 91, 95, 37,119, 93, 91, 95, 37,119, 64, 93, 42,
2597 41, 37,115, 42, 40, 91, 94,123, 93, 45, 41, 37,115, 42, 40,
2598 37, 98,123,125, 41, 37,115, 42, 34, 41, 10, 9, 9, 9, 9,
2599 105,102, 32,110,111,116, 32, 98, 32,116,104,101,110, 10, 9,
2600 9, 9, 9, 9, 98, 44,101, 44,110, 97,109,101, 44, 98, 97,
2601 115,101, 44, 98,111,100,121, 32, 61, 32,115,116,114,102,105,
2602 110,100, 40,115, 44, 34, 94, 37,115, 42,115,116,114,117, 99,
2603 116, 37,115, 43, 40, 91, 95, 37,119, 93, 91, 95, 37,119, 64,
2604 93, 42, 41, 37,115, 42, 40, 91, 94,123, 93, 45, 41, 37,115,
2605 42, 40, 37, 98,123,125, 41, 37,115, 42, 34, 41, 10, 9, 9,
2606 9, 9, 9,105,102, 32,110,111,116, 32, 98, 32,116,104,101,
2607 110, 10, 9, 9, 9, 9, 9, 9, 98, 44,101, 44,110, 97,109,
2608 101, 44, 98, 97,115,101, 44, 98,111,100,121, 32, 61, 32,115,
2609 116,114,102,105,110,100, 40,115, 44, 34, 94, 37,115, 42,117,
2610 110,105,111,110, 37,115, 42, 40, 91, 95, 37,119, 93, 91, 95,
2611 37,119, 64, 93, 42, 41, 37,115, 42, 40, 91, 94,123, 93, 45,
2612 41, 37,115, 42, 40, 37, 98,123,125, 41, 37,115, 42, 34, 41,
2613 10, 9, 9, 9, 9, 9, 9,105,102, 32,110,111,116, 32, 98,
2614 32,116,104,101,110, 10, 9, 9, 9, 9, 9, 9, 9, 98, 97,
2615 115,101, 32, 61, 32, 39, 39, 10, 9, 9, 9, 9, 9, 9, 9,
2616 98, 44,101, 44, 98,111,100,121, 44,110, 97,109,101, 32, 61,
2617 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,115,
2618 42,116,121,112,101,100,101,102, 37,115, 37,115, 42,115,116,
2619 114,117, 99,116, 37,115, 37,115, 42, 91, 95, 37,119, 93, 42,
2620 37,115, 42, 40, 37, 98,123,125, 41, 37,115, 42, 40, 91, 95,
2621 37,119, 93, 91, 95, 37,119, 64, 93, 42, 41, 37,115, 42, 59,
2622 34, 41, 10, 9, 9, 9, 9, 9, 9,101,110,100, 10, 9, 9,
2623 9, 9, 9,101,110,100, 10, 9, 9, 9, 9,101,110,100, 10,
2624 9, 9, 9,101,108,115,101, 32,100,117,109,109,121, 32, 61,
2625 32, 49, 32,101,110,100, 10, 9, 9,101,108,115,101, 32,100,
2626 117,109,109,121, 32, 61, 32, 49, 32,101,110,100, 10, 9, 9,
2627 105,102, 32, 98, 32,116,104,101,110, 10, 9, 9, 9,105,102,
2628 32, 98, 97,115,101, 32,126, 61, 32, 39, 39, 32,116,104,101,
2629 110, 10, 9, 9, 9, 9, 98, 97,115,101, 32, 61, 32,115,116,
2630 114,105,110,103, 46,103,115,117, 98, 40, 98, 97,115,101, 44,
2631 32, 34, 94, 37,115, 42, 58, 37,115, 42, 34, 44, 32, 34, 34,
2632 41, 10, 9, 9, 9, 9, 98, 97,115,101, 32, 61, 32,115,116,
2633 114,105,110,103, 46,103,115,117, 98, 40, 98, 97,115,101, 44,
2634 32, 34, 37,115, 42,112,117, 98,108,105, 99, 37,115, 42, 34,
2635 44, 32, 34, 34, 41, 10, 9, 9, 9, 9, 98, 97,115,101, 32,
2636 61, 32,115,112,108,105,116, 40, 98, 97,115,101, 44, 32, 34,
2637 44, 34, 41, 10, 9, 9, 9, 9, 45, 45,108,111, 99, 97,108,
2638 32, 98, 44,101, 10, 9, 9, 9, 9, 45, 45, 98, 44,101, 44,
2639 98, 97,115,101, 32, 61, 32,115,116,114,102,105,110,100, 40,
2640 98, 97,115,101, 44, 34, 46, 45, 40, 91, 95, 37,119, 93, 91,
2641 95, 37,119, 60, 62, 44, 58, 93, 42, 41, 36, 34, 41, 10, 9,
2642 9, 9,101,108,115,101, 10, 9, 9, 9, 9, 98, 97,115,101,
2643 32, 61, 32,123,125, 10, 9, 9, 9,101,110,100, 10, 9, 9,
2644 9, 95, 99,117,114,114, 95, 99,111,100,101, 32, 61, 32,115,
2645 116,114,115,117, 98, 40,115, 44, 98, 44,101, 41, 10, 9, 9,
2646 9, 67,108, 97,115,115, 40,110, 97,109,101, 44, 98, 97,115,
2647 101, 44, 98,111,100,121, 41, 10, 9, 9, 9,105,102, 32,110,
2648 111,116, 32,100,117,109,109,121, 32,116,104,101,110, 10, 9,
2649 9, 9, 9,118, 97,114, 98, 44,118, 97,114,101, 44,118, 97,
2650 114,110, 97,109,101, 32, 61, 32,115,116,114,105,110,103, 46,
2651 102,105,110,100, 40,115, 44, 32, 34, 94, 37,115, 42, 40, 91,
2652 95, 37,119, 93, 43, 41, 37,115, 42, 59, 34, 44, 32,101, 43,
2653 49, 41, 10, 9, 9, 9, 9,105,102, 32,118, 97,114, 98, 32,
2654 116,104,101,110, 10, 9, 9, 9, 9, 9, 86, 97,114,105, 97,
2655 98,108,101, 40,110, 97,109,101, 46, 46, 34, 32, 34, 46, 46,
2656 118, 97,114,110, 97,109,101, 41, 10, 9, 9, 9, 9, 9,101,
2657 32, 61, 32,118, 97,114,101, 10, 9, 9, 9, 9,101,110,100,
2658 10, 9, 9, 9,101,110,100, 10, 9, 9, 9,114,101,116,117,
2659 114,110, 32,115,116,114,115,117, 98, 40,115, 44,101, 43, 49,
2660 41, 10, 9, 9,101,110,100, 10, 9,101,110,100, 10, 10, 32,
2661 45, 45, 32,116,114,121, 32,116,121,112,101,100,101,102, 10,
2662 32,100,111, 10, 32, 32,108,111, 99, 97,108, 32, 98, 44,101,
2663 44,116,121,112,101,115, 32, 61, 32,115,116,114,102,105,110,
2664 100, 40,115, 44, 34, 94, 37,115, 42,116,121,112,101,100,101,
2665 102, 37,115, 37,115, 42, 40, 46, 45, 41, 37,115, 42, 59, 37,
2666 115, 42, 34, 41, 10, 32, 32,105,102, 32, 98, 32,116,104,101,
2667 110, 10, 32, 32, 32, 95, 99,117,114,114, 95, 99,111,100,101,
2668 32, 61, 32,115,116,114,115,117, 98, 40,115, 44, 98, 44,101,
2669 41, 10, 32, 32, 32, 84,121,112,101,100,101,102, 40,116,121,
2670 112,101,115, 41, 10, 32, 32, 32,114,101,116,117,114,110, 32,
2671 115,116,114,115,117, 98, 40,115, 44,101, 43, 49, 41, 10, 32,
2672 32,101,110,100, 10, 32,101,110,100, 10, 10, 32, 45, 45, 32,
2673 116,114,121, 32,118, 97,114,105, 97, 98,108,101, 10, 32,100,
2674 111, 10, 32, 32,108,111, 99, 97,108, 32, 98, 44,101, 44,100,
2675 101, 99,108, 32, 61, 32,115,116,114,102,105,110,100, 40,115,
2676 44, 34, 94, 37,115, 42, 40, 91, 95, 37,119, 93, 91, 95, 64,
2677 37,115, 37,119, 37,100, 37, 42, 38, 58, 60, 62, 44, 93, 42,
2678 91, 95, 37,119, 37,100, 93, 41, 37,115, 42, 59, 37,115, 42,
2679 34, 41, 10, 32, 32,105,102, 32, 98, 32,116,104,101,110, 10,
2680 32, 32, 32, 95, 99,117,114,114, 95, 99,111,100,101, 32, 61,
2681 32,115,116,114,115,117, 98, 40,115, 44, 98, 44,101, 41, 10,
2682 10, 9,108,111, 99, 97,108, 32,108,105,115,116, 32, 61, 32,
2683 115,112,108,105,116, 95, 99, 95,116,111,107,101,110,115, 40,
2684 100,101, 99,108, 44, 32, 34, 44, 34, 41, 10, 9, 86, 97,114,
2685 105, 97, 98,108,101, 40,108,105,115,116, 91, 49, 93, 41, 10,
2686 9,105,102, 32,108,105,115,116, 46,110, 32, 62, 32, 49, 32,
2687 116,104,101,110, 10, 9, 9,108,111, 99, 97,108, 32, 95, 44,
2688 95, 44,116,121,112,101, 32, 61, 32,115,116,114,102,105,110,
2689 100, 40,108,105,115,116, 91, 49, 93, 44, 32, 34, 40, 46, 45,
2690 41, 37,115, 43, 40, 91, 94, 37,115, 93, 42, 41, 36, 34, 41,
2691 59, 10, 10, 9, 9,108,111, 99, 97,108, 32,105, 32, 61, 50,
2692 59, 10, 9, 9,119,104,105,108,101, 32,108,105,115,116, 91,
2693 105, 93, 32,100,111, 10, 9, 9, 9, 86, 97,114,105, 97, 98,
2694 108,101, 40,116,121,112,101, 46, 46, 34, 32, 34, 46, 46,108,
2695 105,115,116, 91,105, 93, 41, 10, 9, 9, 9,105, 61,105, 43,
2696 49, 10, 9, 9,101,110,100, 10, 9,101,110,100, 10, 32, 32,
2697 32, 45, 45, 86, 97,114,105, 97, 98,108,101, 40,100,101, 99,
2698 108, 41, 10, 32, 32, 32,114,101,116,117,114,110, 32,115,116,
2699 114,115,117, 98, 40,115, 44,101, 43, 49, 41, 10, 32, 32,101,
2700 110,100, 10, 32,101,110,100, 10, 10, 9, 45, 45, 32,116,114,
2701 121, 32,115,116,114,105,110,103, 10, 32,100,111, 10, 32, 32,
2702 108,111, 99, 97,108, 32, 98, 44,101, 44,100,101, 99,108, 32,
2703 61, 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,
2704 115, 42, 40, 91, 95, 37,119, 93, 63, 91, 95, 37,115, 37,119,
2705 37,100, 93, 45, 99,104, 97,114, 37,115, 43, 91, 95, 64, 37,
2706 119, 37,100, 93, 42, 37,115, 42, 37, 91, 37,115, 42, 37, 83,
2707 43, 37,115, 42, 37, 93, 41, 37,115, 42, 59, 37,115, 42, 34,
2708 41, 10, 32, 32,105,102, 32, 98, 32,116,104,101,110, 10, 32,
2709 32, 32, 95, 99,117,114,114, 95, 99,111,100,101, 32, 61, 32,
2710 115,116,114,115,117, 98, 40,115, 44, 98, 44,101, 41, 10, 32,
2711 32, 32, 86, 97,114,105, 97, 98,108,101, 40,100,101, 99,108,
2712 41, 10, 32, 32, 32,114,101,116,117,114,110, 32,115,116,114,
2713 115,117, 98, 40,115, 44,101, 43, 49, 41, 10, 32, 32,101,110,
2714 100, 10, 32,101,110,100, 10, 10, 32, 45, 45, 32,116,114,121,
2715 32, 97,114,114, 97,121, 10, 32,100,111, 10, 32, 32,108,111,
2716 99, 97,108, 32, 98, 44,101, 44,100,101, 99,108, 32, 61, 32,
2717 115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,115, 42,
2718 40, 91, 95, 37,119, 93, 91, 93, 91, 95, 64, 37,115, 37,119,
2719 37,100, 37, 42, 38, 58, 60, 62, 93, 42, 91, 93, 95, 37,119,
2720 37,100, 93, 41, 37,115, 42, 59, 37,115, 42, 34, 41, 10, 32,
2721 32,105,102, 32, 98, 32,116,104,101,110, 10, 32, 32, 32, 95,
2722 99,117,114,114, 95, 99,111,100,101, 32, 61, 32,115,116,114,
2723 115,117, 98, 40,115, 44, 98, 44,101, 41, 10, 32, 32, 32, 65,
2724 114,114, 97,121, 40,100,101, 99,108, 41, 10, 32, 32, 32,114,
2725 101,116,117,114,110, 32,115,116,114,115,117, 98, 40,115, 44,
2726 101, 43, 49, 41, 10, 32, 32,101,110,100, 10, 32,101,110,100,
2727 10, 10, 32, 45, 45, 32,110,111, 32,109, 97,116, 99,104,105,
2728 110,103, 10, 32,105,102, 32,103,115,117, 98, 40,115, 44, 34,
2729 37,115, 37,115, 42, 34, 44, 34, 34, 41, 32,126, 61, 32, 34,
2730 34, 32,116,104,101,110, 10, 32, 32, 95, 99,117,114,114, 95,
2731 99,111,100,101, 32, 61, 32,115, 10, 32, 32,101,114,114,111,
2732 114, 40, 34, 35,112, 97,114,115,101, 32,101,114,114,111,114,
2733 34, 41, 10, 32,101,108,115,101, 10, 32, 32,114,101,116,117,
2734 114,110, 32, 34, 34, 10, 32,101,110,100, 10, 10,101,110,100,
2735 10, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
2736 115, 67,111,110,116, 97,105,110,101,114, 58,112, 97,114,115,
2737 101, 32, 40,115, 41, 10, 10, 9, 45, 45,115,101,108,102, 46,
2738 99,117,114,114, 95,109,101,109, 98,101,114, 95, 97, 99, 99,
2739 101,115,115, 32, 61, 32,110,105,108, 10, 10, 32,119,104,105,
2740 108,101, 32,115, 32,126, 61, 32, 39, 39, 32,100,111, 10, 32,
2741 32,115, 32, 61, 32,115,101,108,102, 58,100,111,112, 97,114,
2742 115,101, 40,115, 41, 10, 32, 32,109,101,116,104,111,100,105,
2743 115,118,105,114,116,117, 97,108, 32, 61, 32,102, 97,108,115,
2744 101, 10, 32,101,110,100, 10,101,110,100, 10, 10, 10, 45, 45,
2745 32,112,114,111,112,101,114,116,121, 32,116,121,112,101,115,
2746 10, 10,102,117,110, 99,116,105,111,110, 32,103,101,116, 95,
2747 112,114,111,112,101,114,116,121, 95,116,121,112,101, 40, 41,
2748 10, 10, 9,114,101,116,117,114,110, 32, 99,108, 97,115,115,
2749 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,114, 58,
2750 103,101,116, 95,112,114,111,112,101,114,116,121, 95,116,121,
2751 112,101, 40, 41, 10,101,110,100, 10, 10,102,117,110, 99,116,
2752 105,111,110, 32, 99,108, 97,115,115, 67,111,110,116, 97,105,
2753 110,101,114, 58,115,101,116, 95,112,114,111,112,101,114,116,
2754 121, 95,116,121,112,101, 40,112,116,121,112,101, 41, 10, 9,
2755 112,116,121,112,101, 32, 61, 32,115,116,114,105,110,103, 46,
2756 103,115,117, 98, 40,112,116,121,112,101, 44, 32, 34, 94, 37,
2757 115, 42, 34, 44, 32, 34, 34, 41, 10, 9,112,116,121,112,101,
2758 32, 61, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,
2759 112,116,121,112,101, 44, 32, 34, 37,115, 42, 36, 34, 44, 32,
2760 34, 34, 41, 10, 10, 9,115,101,108,102, 46,112,114,111,112,
2761 101,114,116,121, 95,116,121,112,101, 32, 61, 32,112,116,121,
2762 112,101, 10,101,110,100, 10, 10,102,117,110, 99,116,105,111,
2763 110, 32, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,
2764 114, 58,103,101,116, 95,112,114,111,112,101,114,116,121, 95,
2765 116,121,112,101, 40, 41, 10, 9,114,101,116,117,114,110, 32,
2766 115,101,108,102, 46,112,114,111,112,101,114,116,121, 95,116,
2767 121,112,101, 32,111,114, 32, 40,115,101,108,102, 46,112, 97,
2768 114,101,110,116, 32, 97,110,100, 32,115,101,108,102, 46,112,
2769 97,114,101,110,116, 58,103,101,116, 95,112,114,111,112,101,
2770 114,116,121, 95,116,121,112,101, 40, 41, 41, 32,111,114, 32,
2771 34,100,101,102, 97,117,108,116, 34, 10,101,110,100,32
2772 };
2773 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/container.lua");
2774 lua_settop(tolua_S, top);
2775 } /* end of embedded lua code */
2776
2777
2778 { /* begin embedded lua code */
2779 int top = lua_gettop(tolua_S);
2780 static unsigned char B[] = {
2781 45, 45, 32,116,111,108,117, 97, 58, 32,112, 97, 99,107, 97,
2782 103,101, 32, 99,108, 97,115,115, 10, 45, 45, 32, 87,114,105,
2783 116,116,101,110, 32, 98,121, 32, 87, 97,108,100,101,109, 97,
2784 114, 32, 67,101,108,101,115, 10, 45, 45, 32, 84,101, 67, 71,
2785 114, 97,102, 47, 80, 85, 67, 45, 82,105,111, 10, 45, 45, 32,
2786 74,117,108, 32, 49, 57, 57, 56, 10, 45, 45, 32, 36, 73,100,
2787 58, 32, 36, 10, 10, 45, 45, 32, 84,104,105,115, 32, 99,111,
2788 100,101, 32,105,115, 32,102,114,101,101, 32,115,111,102,116,
2789 119, 97,114,101, 59, 32,121,111,117, 32, 99, 97,110, 32,114,
2790 101,100,105,115,116,114,105, 98,117,116,101, 32,105,116, 32,
2791 97,110,100, 47,111,114, 32,109,111,100,105,102,121, 32,105,
2792 116, 46, 10, 45, 45, 32, 84,104,101, 32,115,111,102,116,119,
2793 97,114,101, 32,112,114,111,118,105,100,101,100, 32,104,101,
2794 114,101,117,110,100,101,114, 32,105,115, 32,111,110, 32, 97,
2795 110, 32, 34, 97,115, 32,105,115, 34, 32, 98, 97,115,105,115,
2796 44, 32, 97,110,100, 10, 45, 45, 32,116,104,101, 32, 97,117,
2797 116,104,111,114, 32,104, 97,115, 32,110,111, 32,111, 98,108,
2798 105,103, 97,116,105,111,110, 32,116,111, 32,112,114,111,118,
2799 105,100,101, 32,109, 97,105,110,116,101,110, 97,110, 99,101,
2800 44, 32,115,117,112,112,111,114,116, 44, 32,117,112,100, 97,
2801 116,101,115, 44, 10, 45, 45, 32,101,110,104, 97,110, 99,101,
2802 109,101,110,116,115, 44, 32,111,114, 32,109,111,100,105,102,
2803 105, 99, 97,116,105,111,110,115, 46, 10, 10, 10, 10, 45, 45,
2804 32, 80, 97, 99,107, 97,103,101, 32, 99,108, 97,115,115, 10,
2805 45, 45, 32, 82,101,112,114,101,115,101,110,116,115, 32,116,
2806 104,101, 32,119,104,111,108,101, 32,112, 97, 99,107, 97,103,
2807 101, 32, 98,101,105,110,103, 32, 98,111,117,110,100, 46, 10,
2808 45, 45, 32, 84,104,101, 32,102,111,108,108,111,119,105,110,
2809 103, 32,102,105,101,108,100,115, 32, 97,114,101, 32,115,116,
2810 111,114,101,100, 58, 10, 45, 45, 32, 32, 32, 32,123,105,125,
2811 32, 61, 32,108,105,115,116, 32,111,102, 32,111, 98,106,101,
2812 99,116,115, 32,105,110, 32,116,104,101, 32,112, 97, 99,107,
2813 97,103,101, 46, 10, 99,108, 97,115,115, 80, 97, 99,107, 97,
2814 103,101, 32, 61, 32,123, 10, 32, 99,108, 97,115,115,116,121,
2815 112,101, 32, 61, 32, 39,112, 97, 99,107, 97,103,101, 39, 10,
2816 125, 10, 99,108, 97,115,115, 80, 97, 99,107, 97,103,101, 46,
2817 95, 95,105,110,100,101,120, 32, 61, 32, 99,108, 97,115,115,
2818 80, 97, 99,107, 97,103,101, 10,115,101,116,109,101,116, 97,
2819 116, 97, 98,108,101, 40, 99,108, 97,115,115, 80, 97, 99,107,
2820 97,103,101, 44, 99,108, 97,115,115, 67,111,110,116, 97,105,
2821 110,101,114, 41, 10, 10, 45, 45, 32, 80,114,105,110,116, 32,
2822 109,101,116,104,111,100, 10,102,117,110, 99,116,105,111,110,
2823 32, 99,108, 97,115,115, 80, 97, 99,107, 97,103,101, 58,112,
2824 114,105,110,116, 32, 40, 41, 10, 32,112,114,105,110,116, 40,
2825 34, 80, 97, 99,107, 97,103,101, 58, 32, 34, 46, 46,115,101,
2826 108,102, 46,110, 97,109,101, 41, 10, 32,108,111, 99, 97,108,
2827 32,105, 61, 49, 10, 32,119,104,105,108,101, 32,115,101,108,
2828 102, 91,105, 93, 32,100,111, 10, 32, 32,115,101,108,102, 91,
2829 105, 93, 58,112,114,105,110,116, 40, 34, 34, 44, 34, 34, 41,
2830 10, 32, 32,105, 32, 61, 32,105, 43, 49, 10, 32,101,110,100,
2831 10,101,110,100, 10, 10,102,117,110, 99,116,105,111,110, 32,
2832 99,108, 97,115,115, 80, 97, 99,107, 97,103,101, 58,112,114,
2833 101,112,114,111, 99,101,115,115, 32, 40, 41, 10, 10, 32, 45,
2834 45, 32, 97,118,111,105,100, 32,112,114,101,112,114,111, 99,
2835 101,115,115,105,110,103, 32,101,109, 98,101,100,100,101,100,
2836 32, 76,117, 97, 32, 99,111,100,101, 10, 32,108,111, 99, 97,
2837 108, 32, 76, 32, 61, 32,123,125, 10, 32,115,101,108,102, 46,
2838 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,101,108,
2839 102, 46, 99,111,100,101, 44, 34, 92,110, 37,115, 42, 37, 36,
2840 37, 91, 34, 44, 34, 92, 49, 34, 41, 32, 45, 45, 32,100,101,
2841 97,108, 32,119,105,116,104, 32,101,109, 98,101,100,100,101,
2842 100, 32,108,117, 97, 32, 99,111,100,101, 10, 32,115,101,108,
2843 102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,
2844 101,108,102, 46, 99,111,100,101, 44, 34, 92,110, 37,115, 42,
2845 37, 36, 37, 93, 34, 44, 34, 92, 50, 34, 41, 10, 32,115,101,
2846 108,102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,
2847 115,101,108,102, 46, 99,111,100,101, 44, 34, 40, 37, 98, 92,
2848 49, 92, 50, 41, 34, 44, 32, 32, 32, 32, 32, 32, 32,102,117,
2849 110, 99,116,105,111,110, 32, 40, 99, 41, 10, 32, 32, 32, 32,
2850 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2851 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2852 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,116,105,
2853 110,115,101,114,116, 40, 76, 44, 99, 41, 10, 32, 32, 32, 32,
2854 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2855 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2856 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,114,101,
2857 116,117,114,110, 32, 34, 92,110, 35, 91, 34, 46, 46,103,101,
2858 116,110, 40, 76, 41, 46, 46, 34, 93, 35, 34, 10, 32, 32, 32,
2859 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2860 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2861 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,101,110,
2862 100, 41, 10, 32, 45, 45, 32, 97,118,111,105,100, 32,112,114,
2863 101,112,114,111, 99,101,115,115,105,110,103, 32,101,109, 98,
2864 101,100,100,101,100, 32, 67, 32, 99,111,100,101, 10, 32,108,
2865 111, 99, 97,108, 32, 67, 32, 61, 32,123,125, 10, 32,115,101,
2866 108,102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,
2867 115,101,108,102, 46, 99,111,100,101, 44, 34, 92,110, 37,115,
2868 42, 37, 36, 37, 60, 34, 44, 34, 92, 51, 34, 41, 32, 45, 45,
2869 32,100,101, 97,108, 32,119,105,116,104, 32,101,109, 98,101,
2870 100,100,101,100, 32, 67, 32, 99,111,100,101, 10, 32,115,101,
2871 108,102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,
2872 115,101,108,102, 46, 99,111,100,101, 44, 34, 92,110, 37,115,
2873 42, 37, 36, 37, 62, 34, 44, 34, 92, 52, 34, 41, 10, 32,115,
2874 101,108,102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98,
2875 40,115,101,108,102, 46, 99,111,100,101, 44, 34, 40, 37, 98,
2876 92, 51, 92, 52, 41, 34, 44, 32, 32, 32, 32, 32, 32, 32,102,
2877 117,110, 99,116,105,111,110, 32, 40, 99, 41, 10, 32, 32, 32,
2878 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2879 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2880 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,116,
2881 105,110,115,101,114,116, 40, 67, 44, 99, 41, 10, 32, 32, 32,
2882 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2883 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2884 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,114,
2885 101,116,117,114,110, 32, 34, 92,110, 35, 60, 34, 46, 46,103,
2886 101,116,110, 40, 67, 41, 46, 46, 34, 62, 35, 34, 10, 32, 32,
2887 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2888 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2889 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,101,
2890 110,100, 41, 10, 32, 45, 45, 32, 97,118,111,105,100, 32,112,
2891 114,101,112,114,111, 99,101,115,115,105,110,103, 32,101,109,
2892 98,101,100,100,101,100, 32, 67, 32, 99,111,100,101, 10, 32,
2893 115,101,108,102, 46, 99,111,100,101, 32, 61, 32,103,115,117,
2894 98, 40,115,101,108,102, 46, 99,111,100,101, 44, 34, 92,110,
2895 37,115, 42, 37, 36, 37,123, 34, 44, 34, 92, 53, 34, 41, 32,
2896 45, 45, 32,100,101, 97,108, 32,119,105,116,104, 32,101,109,
2897 98,101,100,100,101,100, 32, 67, 32, 99,111,100,101, 10, 32,
2898 115,101,108,102, 46, 99,111,100,101, 32, 61, 32,103,115,117,
2899 98, 40,115,101,108,102, 46, 99,111,100,101, 44, 34, 92,110,
2900 37,115, 42, 37, 36, 37,125, 34, 44, 34, 92, 54, 34, 41, 10,
2901 32,115,101,108,102, 46, 99,111,100,101, 32, 61, 32,103,115,
2902 117, 98, 40,115,101,108,102, 46, 99,111,100,101, 44, 34, 40,
2903 37, 98, 92, 53, 92, 54, 41, 34, 44, 32, 32, 32, 32, 32, 32,
2904 32,102,117,110, 99,116,105,111,110, 32, 40, 99, 41, 10, 32,
2905 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2906 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2907 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2908 32,116,105,110,115,101,114,116, 40, 67, 44, 99, 41, 10, 32,
2909 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2910 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2911 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2912 32,114,101,116,117,114,110, 32, 34, 92,110, 35, 60, 34, 46,
2913 46,103,101,116,110, 40, 67, 41, 46, 46, 34, 62, 35, 34, 10,
2914 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2915 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2916 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2917 32,101,110,100, 41, 10, 10, 32, 45, 45,115,101,108,102, 46,
2918 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,101,108,
2919 102, 46, 99,111,100,101, 44, 34, 92,110, 37,115, 42, 35, 91,
2920 94,100, 93, 91, 94, 92,110, 93, 42, 92,110, 34, 44, 32, 34,
2921 92,110, 92,110, 34, 41, 32, 45, 45, 32,101,108,105,109,105,
2922 110, 97,116,101, 32,112,114,101,112,114,111, 99,101,115,115,
2923 111,114, 32,100,105,114,101, 99,116,105,118,101,115, 32,116,
2924 104, 97,116, 32,100,111,110, 39,116, 32,115,116, 97,114,116,
2925 32,119,105,116,104, 32, 39,100, 39, 10, 32,115,101,108,102,
2926 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,101,
2927 108,102, 46, 99,111,100,101, 44, 34, 92,110, 91, 32, 92,116,
2928 93, 42, 35, 91, 32, 92,116, 93, 42, 91, 94,100, 37, 60, 37,
2929 91, 93, 34, 44, 32, 34, 92,110, 47, 47, 34, 41, 32, 45, 45,
2930 32,101,108,105,109,105,110, 97,116,101, 32,112,114,101,112,
2931 114,111, 99,101,115,115,111,114, 32,100,105,114,101, 99,116,
2932 105,118,101,115, 32,116,104, 97,116, 32,100,111,110, 39,116,
2933 32,115,116, 97,114,116, 32,119,105,116,104, 32, 39,100, 39,
2934 10, 10, 32, 45, 45, 32, 97,118,111,105,100, 32,112,114,101,
2935 112,114,111, 99,101,115,115,105,110,103, 32,118,101,114, 98,
2936 97,116,105,109, 32,108,105,110,101,115, 10, 32,108,111, 99,
2937 97,108, 32, 86, 32, 61, 32,123,125, 10, 32,115,101,108,102,
2938 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,101,
2939 108,102, 46, 99,111,100,101, 44, 34, 92,110, 40, 37,115, 42,
2940 37, 36, 91, 94, 37, 91, 37, 93, 93, 91, 94, 92,110, 93, 42,
2941 41, 34, 44,102,117,110, 99,116,105,111,110, 32, 40,118, 41,
2942 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2943 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2944 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2945 32, 32, 32,116,105,110,115,101,114,116, 40, 86, 44,118, 41,
2946 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2947 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2948 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2949 32, 32, 32,114,101,116,117,114,110, 32, 34, 92,110, 35, 34,
2950 46, 46,103,101,116,110, 40, 86, 41, 46, 46, 34, 35, 34, 10,
2951 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2952 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2953 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
2954 32,101,110,100, 41, 10, 10, 32, 45, 45, 32,112,101,114,102,
2955 111,114,109, 32,103,108,111, 98, 97,108, 32,115,117, 98,115,
2956 116,105,116,117,116,105,111,110, 10, 10, 32,115,101,108,102,
2957 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,101,
2958 108,102, 46, 99,111,100,101, 44, 34, 40, 47, 47, 91, 94, 92,
2959 110, 93, 42, 41, 34, 44, 34, 34, 41, 32, 32, 32, 32, 32, 45,
2960 45, 32,101,108,105,109,105,110, 97,116,101, 32, 67, 43, 43,
2961 32, 99,111,109,109,101,110,116,115, 10, 32,115,101,108,102,
2962 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,101,
2963 108,102, 46, 99,111,100,101, 44, 34, 47, 37, 42, 34, 44, 34,
2964 92, 49, 34, 41, 10, 32,115,101,108,102, 46, 99,111,100,101,
2965 32, 61, 32,103,115,117, 98, 40,115,101,108,102, 46, 99,111,
2966 100,101, 44, 34, 37, 42, 47, 34, 44, 34, 92, 50, 34, 41, 10,
2967 32,115,101,108,102, 46, 99,111,100,101, 32, 61, 32,103,115,
2968 117, 98, 40,115,101,108,102, 46, 99,111,100,101, 44, 34, 37,
2969 98, 92, 49, 92, 50, 34, 44, 34, 34, 41, 10, 32,115,101,108,
2970 102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,
2971 101,108,102, 46, 99,111,100,101, 44, 34, 92, 49, 34, 44, 34,
2972 47, 37, 42, 34, 41, 10, 32,115,101,108,102, 46, 99,111,100,
2973 101, 32, 61, 32,103,115,117, 98, 40,115,101,108,102, 46, 99,
2974 111,100,101, 44, 34, 92, 50, 34, 44, 34, 37, 42, 47, 34, 41,
2975 10, 32,115,101,108,102, 46, 99,111,100,101, 32, 61, 32,103,
2976 115,117, 98, 40,115,101,108,102, 46, 99,111,100,101, 44, 34,
2977 37,115, 42, 64, 37,115, 42, 34, 44, 34, 64, 34, 41, 32, 45,
2978 45, 32,101,108,105,109,105,110, 97,116,101, 32,115,112, 97,
2979 99,101,115, 32, 98,101,115,105,100,101, 32, 64, 10, 32,115,
2980 101,108,102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98,
2981 40,115,101,108,102, 46, 99,111,100,101, 44, 34, 37,115, 63,
2982 105,110,108,105,110,101, 40, 37,115, 41, 34, 44, 34, 37, 49,
2983 34, 41, 32, 45, 45, 32,101,108,105,109,105,110, 97,116,101,
2984 32, 39,105,110,108,105,110,101, 39, 32,107,101,121,119,111,
2985 114,100, 10, 32, 45, 45,115,101,108,102, 46, 99,111,100,101,
2986 32, 61, 32,103,115,117, 98, 40,115,101,108,102, 46, 99,111,
2987 100,101, 44, 34, 37,115, 63,101,120,116,101,114,110, 40, 37,
2988 115, 41, 34, 44, 34, 37, 49, 34, 41, 32, 45, 45, 32,101,108,
2989 105,109,105,110, 97,116,101, 32, 39,101,120,116,101,114,110,
2990 39, 32,107,101,121,119,111,114,100, 10, 32, 45, 45,115,101,
2991 108,102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,
2992 115,101,108,102, 46, 99,111,100,101, 44, 34, 37,115, 63,118,
2993 105,114,116,117, 97,108, 40, 37,115, 41, 34, 44, 34, 37, 49,
2994 34, 41, 32, 45, 45, 32,101,108,105,109,105,110, 97,116,101,
2995 32, 39,118,105,114,116,117, 97,108, 39, 32,107,101,121,119,
2996 111,114,100, 10, 32, 45, 45,115,101,108,102, 46, 99,111,100,
2997 101, 32, 61, 32,103,115,117, 98, 40,115,101,108,102, 46, 99,
2998 111,100,101, 44, 34,112,117, 98,108,105, 99, 58, 34, 44, 34,
2999 34, 41, 32, 45, 45, 32,101,108,105,109,105,110, 97,116,101,
3000 32, 39,112,117, 98,108,105, 99, 58, 39, 32,107,101,121,119,
3001 111,114,100, 10, 32,115,101,108,102, 46, 99,111,100,101, 32,
3002 61, 32,103,115,117, 98, 40,115,101,108,102, 46, 99,111,100,
3003 101, 44, 34, 40, 91, 94, 37,119, 95, 93, 41,118,111,105,100,
3004 37,115, 42, 37, 42, 34, 44, 34, 37, 49, 95,117,115,101,114,
3005 100, 97,116, 97, 32, 34, 41, 32, 45, 45, 32,115,117, 98,115,
3006 116,105,116,117,116,101, 32, 39,118,111,105,100, 42, 39, 10,
3007 32,115,101,108,102, 46, 99,111,100,101, 32, 61, 32,103,115,
3008 117, 98, 40,115,101,108,102, 46, 99,111,100,101, 44, 34, 40,
3009 91, 94, 37,119, 95, 93, 41,118,111,105,100, 37,115, 42, 37,
3010 42, 34, 44, 34, 37, 49, 95,117,115,101,114,100, 97,116, 97,
3011 32, 34, 41, 32, 45, 45, 32,115,117, 98,115,116,105,116,117,
3012 116,101, 32, 39,118,111,105,100, 42, 39, 10, 32,115,101,108,
3013 102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,
3014 101,108,102, 46, 99,111,100,101, 44, 34, 40, 91, 94, 37,119,
3015 95, 93, 41, 99,104, 97,114, 37,115, 42, 37, 42, 34, 44, 34,
3016 37, 49, 95, 99,115,116,114,105,110,103, 32, 34, 41, 32, 32,
3017 45, 45, 32,115,117, 98,115,116,105,116,117,116,101, 32, 39,
3018 99,104, 97,114, 42, 39, 10, 32,115,101,108,102, 46, 99,111,
3019 100,101, 32, 61, 32,103,115,117, 98, 40,115,101,108,102, 46,
3020 99,111,100,101, 44, 34, 40, 91, 94, 37,119, 95, 93, 41,108,
3021 117, 97, 95, 83,116, 97,116,101, 37,115, 42, 37, 42, 34, 44,
3022 34, 37, 49, 95,108,115,116, 97,116,101, 32, 34, 41, 32, 32,
3023 45, 45, 32,115,117, 98,115,116,105,116,117,116,101, 32, 39,
3024 108,117, 97, 95, 83,116, 97,116,101, 42, 39, 10, 10, 32, 45,
3025 45, 32,114,101,115,116,111,114,101, 32,101,109, 98,101,100,
3026 100,101,100, 32, 76,117, 97, 32, 99,111,100,101, 10, 32,115,
3027 101,108,102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98,
3028 40,115,101,108,102, 46, 99,111,100,101, 44, 34, 37, 35, 37,
3029 91, 40, 37,100, 43, 41, 37, 93, 37, 35, 34, 44,102,117,110,
3030 99,116,105,111,110, 32, 40,110, 41, 10, 32, 32, 32, 32, 32,
3031 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3032 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3033 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,114,101,116,117,
3034 114,110, 32, 76, 91,116,111,110,117,109, 98,101,114, 40,110,
3035 41, 93, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3036 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3037 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3038 32, 32,101,110,100, 41, 10, 32, 45, 45, 32,114,101,115,116,
3039 111,114,101, 32,101,109, 98,101,100,100,101,100, 32, 67, 32,
3040 99,111,100,101, 10, 32,115,101,108,102, 46, 99,111,100,101,
3041 32, 61, 32,103,115,117, 98, 40,115,101,108,102, 46, 99,111,
3042 100,101, 44, 34, 37, 35, 37, 60, 40, 37,100, 43, 41, 37, 62,
3043 37, 35, 34, 44,102,117,110, 99,116,105,111,110, 32, 40,110,
3044 41, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3045 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3046 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3047 32, 32,114,101,116,117,114,110, 32, 67, 91,116,111,110,117,
3048 109, 98,101,114, 40,110, 41, 93, 10, 32, 32, 32, 32, 32, 32,
3049 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3050 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3051 32, 32, 32, 32, 32, 32, 32, 32,101,110,100, 41, 10, 32, 45,
3052 45, 32,114,101,115,116,111,114,101, 32,118,101,114, 98, 97,
3053 116,105,109, 32,108,105,110,101,115, 10, 32,115,101,108,102,
3054 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,101,
3055 108,102, 46, 99,111,100,101, 44, 34, 37, 35, 40, 37,100, 43,
3056 41, 37, 35, 34, 44,102,117,110, 99,116,105,111,110, 32, 40,
3057 110, 41, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3058 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3059 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,114,
3060 101,116,117,114,110, 32, 86, 91,116,111,110,117,109, 98,101,
3061 114, 40,110, 41, 93, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3062 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3063 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3064 32,101,110,100, 41, 10, 10, 32,115,101,108,102, 46, 99,111,
3065 100,101, 32, 61, 32,115,116,114,105,110,103, 46,103,115,117,
3066 98, 40,115,101,108,102, 46, 99,111,100,101, 44, 32, 34, 92,
3067 110, 37,115, 42, 37, 36, 40, 91, 94, 92,110, 93, 43, 41, 34,
3068 44, 32,102,117,110, 99,116,105,111,110, 32, 40,108, 41, 10,
3069 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 86,101,114, 98,
3070 97,116,105,109, 40,108, 46, 46, 34, 92,110, 34, 41, 10, 9,
3071 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,114,101,116,117,114,
3072 110, 32, 34, 92,110, 34, 10, 9, 9, 9, 9, 9, 9, 9, 9,
3073 9, 9, 32, 32,101,110,100, 41, 10,101,110,100, 10, 10, 45,
3074 45, 32,116,114, 97,110,115,108, 97,116,101, 32,118,101,114,
3075 98, 97,116,105,109, 10,102,117,110, 99,116,105,111,110, 32,
3076 99,108, 97,115,115, 80, 97, 99,107, 97,103,101, 58,112,114,
3077 101, 97,109, 98,108,101, 32, 40, 41, 10, 32,111,117,116,112,
3078 117,116, 40, 39, 47, 42, 92,110, 39, 41, 10, 32,111,117,116,
3079 112,117,116, 40, 39, 42, 42, 32, 76,117, 97, 32, 98,105,110,
3080 100,105,110,103, 58, 32, 39, 46, 46,115,101,108,102, 46,110,
3081 97,109,101, 46, 46, 39, 92,110, 39, 41, 10, 32,111,117,116,
3082 112,117,116, 40, 39, 42, 42, 32, 71,101,110,101,114, 97,116,
3083 101,100, 32, 97,117,116,111,109, 97,116,105, 99, 97,108,108,
3084 121, 32, 98,121, 32, 39, 46, 46, 84, 79, 76, 85, 65, 95, 86,
3085 69, 82, 83, 73, 79, 78, 46, 46, 39, 32,111,110, 32, 39, 46,
3086 46,100, 97,116,101, 40, 41, 46, 46, 39, 46, 92,110, 39, 41,
3087 10, 32,111,117,116,112,117,116, 40, 39, 42, 47, 92,110, 92,
3088 110, 39, 41, 10, 10, 9,111,117,116,112,117,116, 40, 39, 35,
3089 105,102,110,100,101,102, 32, 95, 95, 99,112,108,117,115,112,
3090 108,117,115, 92,110, 39, 41, 10, 9,111,117,116,112,117,116,
3091 40, 39, 35,105,110, 99,108,117,100,101, 32, 34,115,116,100,
3092 108,105, 98, 46,104, 34, 92,110, 39, 41, 10, 9,111,117,116,
3093 112,117,116, 40, 39, 35,101,110,100,105,102, 92,110, 39, 41,
3094 10, 9,111,117,116,112,117,116, 40, 39, 35,105,110, 99,108,
3095 117,100,101, 32, 34,115,116,114,105,110,103, 46,104, 34, 92,
3096 110, 92,110, 39, 41, 10, 32,111,117,116,112,117,116, 40, 39,
3097 35,105,110, 99,108,117,100,101, 32, 34,116,111,108,117, 97,
3098 43, 43, 46,104, 34, 92,110, 92,110, 39, 41, 10, 10, 32,105,
3099 102, 32,110,111,116, 32,102,108, 97,103,115, 46,104, 32,116,
3100 104,101,110, 10, 32, 32,111,117,116,112,117,116, 40, 39, 47,
3101 42, 32, 69,120,112,111,114,116,101,100, 32,102,117,110, 99,
3102 116,105,111,110, 32, 42, 47, 39, 41, 10, 32, 32,111,117,116,
3103 112,117,116, 40, 39, 84, 79, 76, 85, 65, 95, 65, 80, 73, 32,
3104 105,110,116, 32, 32,116,111,108,117, 97, 95, 39, 46, 46,115,
3105 101,108,102, 46,110, 97,109,101, 46, 46, 39, 95,111,112,101,
3106 110, 32, 40,108,117, 97, 95, 83,116, 97,116,101, 42, 32,116,
3107 111,108,117, 97, 95, 83, 41, 59, 39, 41, 10, 32, 32,111,117,
3108 116,112,117,116, 40, 39, 92,110, 39, 41, 10, 32,101,110,100,
3109 10, 10, 32,108,111, 99, 97,108, 32,105, 61, 49, 10, 32,119,
3110 104,105,108,101, 32,115,101,108,102, 91,105, 93, 32,100,111,
3111 10, 32, 32,115,101,108,102, 91,105, 93, 58,112,114,101, 97,
3112 109, 98,108,101, 40, 41, 10, 32, 32,105, 32, 61, 32,105, 43,
3113 49, 10, 32,101,110,100, 10, 10, 9,105,102, 32,115,101,108,
3114 102, 58,114,101,113,117,105,114,101, 99,111,108,108,101, 99,
3115 116,105,111,110, 40, 95, 99,111,108,108,101, 99,116, 41, 32,
3116 116,104,101,110, 10, 9, 9,111,117,116,112,117,116, 40, 39,
3117 92,110, 39, 41, 10, 9, 9,111,117,116,112,117,116, 40, 39,
3118 47, 42, 32,102,117,110, 99,116,105,111,110, 32,116,111, 32,
3119 114,101,108,101, 97,115,101, 32, 99,111,108,108,101, 99,116,
3120 101,100, 32,111, 98,106,101, 99,116, 32,118,105, 97, 32,100,
3121 101,115,116,114,117, 99,116,111,114, 32, 42, 47, 39, 41, 10,
3122 9, 9,111,117,116,112,117,116, 40, 39, 35,105,102,100,101,
3123 102, 32, 95, 95, 99,112,108,117,115,112,108,117,115, 92,110,
3124 39, 41, 10, 9, 9,102,111,114, 32,105, 44,118, 32,105,110,
3125 32,112, 97,105,114,115, 40, 95, 99,111,108,108,101, 99,116,
3126 41, 32,100,111, 10, 9, 9, 32,111,117,116,112,117,116, 40,
3127 39, 92,110,115,116, 97,116,105, 99, 32,105,110,116, 32, 39,
3128 46, 46,118, 46, 46, 39, 32, 40,108,117, 97, 95, 83,116, 97,
3129 116,101, 42, 32,116,111,108,117, 97, 95, 83, 41, 39, 41, 10,
3130 9, 9, 9,111,117,116,112,117,116, 40, 39,123, 39, 41, 10,
3131 9, 9, 9,111,117,116,112,117,116, 40, 39, 32, 39, 46, 46,
3132 105, 46, 46, 39, 42, 32,115,101,108,102, 32, 61, 32, 40, 39,
3133 46, 46,105, 46, 46, 39, 42, 41, 32,116,111,108,117, 97, 95,
3134 116,111,117,115,101,114,116,121,112,101, 40,116,111,108,117,
3135 97, 95, 83, 44, 49, 44, 48, 41, 59, 39, 41, 10, 9, 9, 9,
3136 111,117,116,112,117,116, 40, 39, 9, 77,116,111,108,117, 97,
3137 95,100,101,108,101,116,101, 40,115,101,108,102, 41, 59, 39,
3138 41, 10, 9, 9, 9,111,117,116,112,117,116, 40, 39, 9,114,
3139 101,116,117,114,110, 32, 48, 59, 39, 41, 10, 9, 9, 9,111,
3140 117,116,112,117,116, 40, 39,125, 39, 41, 10, 9, 9,101,110,
3141 100, 10, 9, 9,111,117,116,112,117,116, 40, 39, 35,101,110,
3142 100,105,102, 92,110, 92,110, 39, 41, 10, 9,101,110,100, 10,
3143 10, 32,111,117,116,112,117,116, 40, 39, 92,110, 39, 41, 10,
3144 32,111,117,116,112,117,116, 40, 39, 47, 42, 32,102,117,110,
3145 99,116,105,111,110, 32,116,111, 32,114,101,103,105,115,116,
3146 101,114, 32,116,121,112,101, 32, 42, 47, 39, 41, 10, 32,111,
3147 117,116,112,117,116, 40, 39,115,116, 97,116,105, 99, 32,118,
3148 111,105,100, 32,116,111,108,117, 97, 95,114,101,103, 95,116,
3149 121,112,101,115, 32, 40,108,117, 97, 95, 83,116, 97,116,101,
3150 42, 32,116,111,108,117, 97, 95, 83, 41, 39, 41, 10, 32,111,
3151 117,116,112,117,116, 40, 39,123, 39, 41, 10, 10, 9,105,102,
3152 32,102,108, 97,103,115, 46,116, 32,116,104,101,110, 10, 9,
3153 9,111,117,116,112,117,116, 40, 34, 35,105,102,110,100,101,
3154 102, 32, 77,116,111,108,117, 97, 95,116,121,112,101,105,100,
3155 92,110, 35,100,101,102,105,110,101, 32, 77,116,111,108,117,
3156 97, 95,116,121,112,101,105,100, 40, 76, 44, 84, 73, 44, 84,
3157 41, 92,110, 35,101,110,100,105,102, 92,110, 34, 41, 10, 9,
3158 101,110,100, 10, 9,102,111,114,101, 97, 99,104, 40, 95,117,
3159 115,101,114,116,121,112,101, 44,102,117,110, 99,116,105,111,
3160 110, 40,110, 44,118, 41, 10, 9, 9,105,102, 32, 40,110,111,
3161 116, 32, 95,103,108,111, 98, 97,108, 95, 99,108, 97,115,115,
3162 101,115, 91,118, 93, 41, 32,111,114, 32, 95,103,108,111, 98,
3163 97,108, 95, 99,108, 97,115,115,101,115, 91,118, 93, 58, 99,
3164 104,101, 99,107, 95,112,117, 98,108,105, 99, 95, 97, 99, 99,
3165 101,115,115, 40, 41, 32,116,104,101,110, 10, 9, 9, 9,111,
3166 117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,117,
3167 115,101,114,116,121,112,101, 40,116,111,108,117, 97, 95, 83,
3168 44, 34, 39, 44,118, 44, 39, 34, 41, 59, 39, 41, 10, 9, 9,
3169 9,105,102, 32,102,108, 97,103,115, 46,116, 32,116,104,101,
3170 110, 10, 9, 9, 9, 9,111,117,116,112,117,116, 40, 39, 32,
3171 77,116,111,108,117, 97, 95,116,121,112,101,105,100, 40,116,
3172 111,108,117, 97, 95, 83, 44,116,121,112,101,105,100, 40, 39,
3173 44,118, 44, 39, 41, 44, 32, 34, 39, 44,118, 44, 39, 34, 41,
3174 59, 39, 41, 10, 9, 9, 9,101,110,100, 10, 9, 9,101,110,
3175 100, 10, 9, 32,101,110,100, 41, 10, 32,111,117,116,112,117,
3176 116, 40, 39,125, 39, 41, 10, 32,111,117,116,112,117,116, 40,
3177 39, 92,110, 39, 41, 10,101,110,100, 10, 10, 45, 45, 32,114,
3178 101,103,105,115,116,101,114, 32,112, 97, 99,107, 97,103,101,
3179 10, 45, 45, 32,119,114,105,116,101, 32,112, 97, 99,107, 97,
3180 103,101, 32,111,112,101,110, 32,102,117,110, 99,116,105,111,
3181 110, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
3182 115, 80, 97, 99,107, 97,103,101, 58,114,101,103,105,115,116,
3183 101,114, 32, 40,112,114,101, 41, 10, 32,112,114,101, 32, 61,
3184 32,112,114,101, 32,111,114, 32, 39, 39, 10, 32,112,117,115,
3185 104, 40,115,101,108,102, 41, 10, 32,111,117,116,112,117,116,
3186 40,112,114,101, 46, 46, 34, 47, 42, 32, 79,112,101,110, 32,
3187 102,117,110, 99,116,105,111,110, 32, 42, 47, 34, 41, 10, 32,
3188 111,117,116,112,117,116, 40,112,114,101, 46, 46, 34, 84, 79,
3189 76, 85, 65, 95, 65, 80, 73, 32,105,110,116, 32,116,111,108,
3190 117, 97, 95, 34, 46, 46,115,101,108,102, 46,110, 97,109,101,
3191 46, 46, 34, 95,111,112,101,110, 32, 40,108,117, 97, 95, 83,
3192 116, 97,116,101, 42, 32,116,111,108,117, 97, 95, 83, 41, 34,
3193 41, 10, 32,111,117,116,112,117,116, 40,112,114,101, 46, 46,
3194 34,123, 34, 41, 10, 32,111,117,116,112,117,116, 40,112,114,
3195 101, 46, 46, 34, 32,116,111,108,117, 97, 95,111,112,101,110,
3196 40,116,111,108,117, 97, 95, 83, 41, 59, 34, 41, 10, 32,111,
3197 117,116,112,117,116, 40,112,114,101, 46, 46, 34, 32,116,111,
3198 108,117, 97, 95,114,101,103, 95,116,121,112,101,115, 40,116,
3199 111,108,117, 97, 95, 83, 41, 59, 34, 41, 10, 32,111,117,116,
3200 112,117,116, 40,112,114,101, 46, 46, 34, 32,116,111,108,117,
3201 97, 95,109,111,100,117,108,101, 40,116,111,108,117, 97, 95,
3202 83, 44, 78, 85, 76, 76, 44, 34, 44,115,101,108,102, 58,104,
3203 97,115,118, 97,114, 40, 41, 44, 34, 41, 59, 34, 41, 10, 32,
3204 111,117,116,112,117,116, 40,112,114,101, 46, 46, 34, 32,116,
3205 111,108,117, 97, 95, 98,101,103,105,110,109,111,100,117,108,
3206 101, 40,116,111,108,117, 97, 95, 83, 44, 78, 85, 76, 76, 41,
3207 59, 34, 41, 10, 32,108,111, 99, 97,108, 32,105, 61, 49, 10,
3208 32,119,104,105,108,101, 32,115,101,108,102, 91,105, 93, 32,
3209 100,111, 10, 32, 32,115,101,108,102, 91,105, 93, 58,114,101,
3210 103,105,115,116,101,114, 40,112,114,101, 46, 46, 34, 32, 32,
3211 34, 41, 10, 32, 32,105, 32, 61, 32,105, 43, 49, 10, 32,101,
3212 110,100, 10, 32,111,117,116,112,117,116, 40,112,114,101, 46,
3213 46, 34, 32,116,111,108,117, 97, 95,101,110,100,109,111,100,
3214 117,108,101, 40,116,111,108,117, 97, 95, 83, 41, 59, 34, 41,
3215 10, 32,111,117,116,112,117,116, 40,112,114,101, 46, 46, 34,
3216 32,114,101,116,117,114,110, 32, 49, 59, 34, 41, 10, 32,111,
3217 117,116,112,117,116, 40,112,114,101, 46, 46, 34,125, 34, 41,
3218 10, 10, 32,111,117,116,112,117,116, 40, 34, 92,110, 92,110,
3219 34, 41, 10, 32,111,117,116,112,117,116, 40, 34, 35,105,102,
3220 32,100,101,102,105,110,101,100, 40, 76, 85, 65, 95, 86, 69,
3221 82, 83, 73, 79, 78, 95, 78, 85, 77, 41, 32, 38, 38, 32, 76,
3222 85, 65, 95, 86, 69, 82, 83, 73, 79, 78, 95, 78, 85, 77, 32,
3223 62, 61, 32, 53, 48, 49, 92,110, 34, 41, 59, 10, 32,111,117,
3224 116,112,117,116, 40,112,114,101, 46, 46, 34, 84, 79, 76, 85,
3225 65, 95, 65, 80, 73, 32,105,110,116, 32,108,117, 97,111,112,
3226 101,110, 95, 34, 46, 46,115,101,108,102, 46,110, 97,109,101,
3227 46, 46, 34, 32, 40,108,117, 97, 95, 83,116, 97,116,101, 42,
3228 32,116,111,108,117, 97, 95, 83, 41, 32,123, 34, 41, 10, 32,
3229 111,117,116,112,117,116, 40,112,114,101, 46, 46, 34, 32,114,
3230 101,116,117,114,110, 32,116,111,108,117, 97, 95, 34, 46, 46,
3231 115,101,108,102, 46,110, 97,109,101, 46, 46, 34, 95,111,112,
3232 101,110, 40,116,111,108,117, 97, 95, 83, 41, 59, 34, 41, 10,
3233 32,111,117,116,112,117,116, 40,112,114,101, 46, 46, 34,125,
3234 59, 34, 41, 10, 32,111,117,116,112,117,116, 40, 34, 35,101,
3235 110,100,105,102, 92,110, 92,110, 34, 41, 10, 10, 9,112,111,
3236 112, 40, 41, 10,101,110,100, 10, 10, 45, 45, 32,119,114,105,
3237 116,101, 32,104,101, 97,100,101,114, 32,102,105,108,101, 10,
3238 102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 80,
3239 97, 99,107, 97,103,101, 58,104,101, 97,100,101,114, 32, 40,
3240 41, 10, 32,111,117,116,112,117,116, 40, 39, 47, 42, 92,110,
3241 39, 41, 32,111,117,116,112,117,116, 40, 39, 42, 42, 32, 76,
3242 117, 97, 32, 98,105,110,100,105,110,103, 58, 32, 39, 46, 46,
3243 115,101,108,102, 46,110, 97,109,101, 46, 46, 39, 92,110, 39,
3244 41, 10, 32,111,117,116,112,117,116, 40, 39, 42, 42, 32, 71,
3245 101,110,101,114, 97,116,101,100, 32, 97,117,116,111,109, 97,
3246 116,105, 99, 97,108,108,121, 32, 98,121, 32, 39, 46, 46, 84,
3247 79, 76, 85, 65, 95, 86, 69, 82, 83, 73, 79, 78, 46, 46, 39,
3248 32,111,110, 32, 39, 46, 46,100, 97,116,101, 40, 41, 46, 46,
3249 39, 46, 92,110, 39, 41, 10, 32,111,117,116,112,117,116, 40,
3250 39, 42, 47, 92,110, 92,110, 39, 41, 10, 10, 32,105,102, 32,
3251 110,111,116, 32,102,108, 97,103,115, 46,104, 32,116,104,101,
3252 110, 10, 32, 32,111,117,116,112,117,116, 40, 39, 47, 42, 32,
3253 69,120,112,111,114,116,101,100, 32,102,117,110, 99,116,105,
3254 111,110, 32, 42, 47, 39, 41, 10, 32, 32,111,117,116,112,117,
3255 116, 40, 39, 84, 79, 76, 85, 65, 95, 65, 80, 73, 32,105,110,
3256 116, 32, 32,116,111,108,117, 97, 95, 39, 46, 46,115,101,108,
3257 102, 46,110, 97,109,101, 46, 46, 39, 95,111,112,101,110, 32,
3258 40,108,117, 97, 95, 83,116, 97,116,101, 42, 32,116,111,108,
3259 117, 97, 95, 83, 41, 59, 39, 41, 10, 32, 32,111,117,116,112,
3260 117,116, 40, 39, 92,110, 39, 41, 10, 32,101,110,100, 10,101,
3261 110,100, 10, 10, 45, 45, 32, 73,110,116,101,114,110, 97,108,
3262 32, 99,111,110,115,116,114,117, 99,116,111,114, 10,102,117,
3263 110, 99,116,105,111,110, 32, 95, 80, 97, 99,107, 97,103,101,
3264 32, 40,115,101,108,102, 41, 10, 32,115,101,116,109,101,116,
3265 97,116, 97, 98,108,101, 40,115,101,108,102, 44, 99,108, 97,
3266 115,115, 80, 97, 99,107, 97,103,101, 41, 10, 32,114,101,116,
3267 117,114,110, 32,115,101,108,102, 10,101,110,100, 10, 10, 45,
3268 45, 32, 80, 97,114,115,101, 32, 67, 32,104,101, 97,100,101,
3269 114, 32,102,105,108,101, 32,119,105,116,104, 32,116,111,108,
3270 117, 97, 32,100,105,114,101, 99,116,105,118,101,115, 10, 45,
3271 45, 32, 42, 42, 42, 32, 84,104, 97,110,107,115, 32,116,111,
3272 32, 65,114,105,101,108, 32, 77, 97,110,122,117,114, 32,102,
3273 111,114, 32,102,105,120,105,110,103, 32, 98,117,103,115, 32,
3274 105,110, 32,110,101,115,116,101,100, 32,100,105,114,101, 99,
3275 116,105,118,101,115, 32, 42, 42, 42, 10,102,117,110, 99,116,
3276 105,111,110, 32,101,120,116,114, 97, 99,116, 95, 99,111,100,
3277 101, 40,102,110, 44,115, 41, 10, 9,108,111, 99, 97,108, 32,
3278 99,111,100,101, 32, 61, 32, 39, 92,110, 36, 35,105,110, 99,
3279 108,117,100,101, 32, 34, 39, 46, 46,102,110, 46, 46, 39, 34,
3280 92,110, 39, 10, 9,115, 61, 32, 34, 92,110, 34, 32, 46, 46,
3281 32,115, 32, 46, 46, 32, 34, 92,110, 34, 32, 45, 45, 32, 97,
3282 100,100, 32, 98,108, 97,110,107, 32,108,105,110,101,115, 32,
3283 97,115, 32,115,101,110,116,105,110,101,108,115, 10, 9,108,
3284 111, 99, 97,108, 32, 95, 44,101, 44, 99, 44,116, 32, 61, 32,
3285 115,116,114,102,105,110,100, 40,115, 44, 32, 34, 92,110, 40,
3286 91, 94, 92,110, 93, 45, 41, 91, 84,116, 93, 91, 79,111, 93,
3287 91, 76,108, 93, 91, 85,117, 93, 91, 65, 97, 93, 95, 40, 91,
3288 94, 37,115, 93, 42, 41, 91, 94, 92,110, 93, 42, 92,110, 34,
3289 41, 10, 9,119,104,105,108,101, 32,101, 32,100,111, 10, 9,
3290 9,116, 32, 61, 32,115,116,114,108,111,119,101,114, 40,116,
3291 41, 10, 9, 9,105,102, 32,116, 32, 61, 61, 32, 34, 98,101,
3292 103,105,110, 34, 32,116,104,101,110, 10, 9, 9, 9, 95, 44,
3293 101, 44, 99, 32, 61, 32,115,116,114,102,105,110,100, 40,115,
3294 44, 34, 40, 46, 45, 41, 92,110, 91, 94, 92,110, 93, 42, 91,
3295 84,116, 93, 91, 79,111, 93, 91, 76,108, 93, 91, 85,117, 93,
3296 91, 65, 97, 93, 95, 91, 69,101, 93, 91, 78,110, 93, 91, 68,
3297 100, 93, 91, 94, 92,110, 93, 42, 92,110, 34, 44,101, 41, 10,
3298 9, 9, 9,105,102, 32,110,111,116, 32,101, 32,116,104,101,
3299 110, 10, 9, 9, 9, 32,116,111,108,117, 97, 95,101,114,114,
3300 111,114, 40, 34, 85,110, 98, 97,108, 97,110, 99,101,100, 32,
3301 39,116,111,108,117, 97, 95, 98,101,103,105,110, 39, 32,100,
3302 105,114,101, 99,116,105,118,101, 32,105,110, 32,104,101, 97,
3303 100,101,114, 32,102,105,108,101, 34, 41, 10, 9, 9, 9,101,
3304 110,100, 10, 9, 9,101,110,100, 10, 9, 9, 99,111,100,101,
3305 32, 61, 32, 99,111,100,101, 32, 46, 46, 32, 99, 32, 46, 46,
3306 32, 34, 92,110, 34, 10, 9, 32, 95, 44,101, 44, 99, 44,116,
3307 32, 61, 32,115,116,114,102,105,110,100, 40,115, 44, 32, 34,
3308 92,110, 40, 91, 94, 92,110, 93, 45, 41, 91, 84,116, 93, 91,
3309 79,111, 93, 91, 76,108, 93, 91, 85,117, 93, 91, 65, 97, 93,
3310 95, 40, 91, 94, 37,115, 93, 42, 41, 91, 94, 92,110, 93, 42,
3311 92,110, 34, 44,101, 41, 10, 9,101,110,100, 10, 9,114,101,
3312 116,117,114,110, 32, 99,111,100,101, 10,101,110,100, 10, 10,
3313 45, 45, 32, 67,111,110,115,116,114,117, 99,116,111,114, 10,
3314 45, 45, 32, 69,120,112,101, 99,116,115, 32,116,104,101, 32,
3315 112, 97, 99,107, 97,103,101, 32,110, 97,109,101, 44, 32,116,
3316 104,101, 32,102,105,108,101, 32,101,120,116,101,110,115,105,
3317 111,110, 44, 32, 97,110,100, 32,116,104,101, 32,102,105,108,
3318 101, 32,116,101,120,116, 46, 10,102,117,110, 99,116,105,111,
3319 110, 32, 80, 97, 99,107, 97,103,101, 32, 40,110, 97,109,101,
3320 44,102,110, 41, 10, 32,108,111, 99, 97,108, 32,101,120,116,
3321 32, 61, 32, 34,112,107,103, 34, 10, 10, 32, 45, 45, 32,111,
3322 112,101,110, 32,105,110,112,117,116, 32,102,105,108,101, 44,
3323 32,105,102, 32, 97,110,121, 10, 32,108,111, 99, 97,108, 32,
3324 115,116, 44,109,115,103, 10, 32,105,102, 32,102,110, 32,116,
3325 104,101,110, 10, 32, 32,115,116, 44, 32,109,115,103, 32, 61,
3326 32,114,101, 97,100,102,114,111,109, 40,102,108, 97,103,115,
3327 46,102, 41, 10, 32, 32,105,102, 32,110,111,116, 32,115,116,
3328 32,116,104,101,110, 10, 32, 32, 32,101,114,114,111,114, 40,
3329 39, 35, 39, 46, 46,109,115,103, 41, 10, 32, 32,101,110,100,
3330 10, 32, 32,108,111, 99, 97,108, 32, 95, 59, 32, 95, 44, 32,
3331 95, 44, 32,101,120,116, 32, 61, 32,115,116,114,102,105,110,
3332 100, 40,102,110, 44, 34, 46, 42, 37, 46, 40, 46, 42, 41, 36,
3333 34, 41, 10, 32,101,110,100, 10, 32,108,111, 99, 97,108, 32,
3334 99,111,100,101, 10, 32,105,102, 32,101,120,116, 32, 61, 61,
3335 32, 39,112,107,103, 39, 32,116,104,101,110, 10, 32, 32, 99,
3336 111,100,101, 32, 61, 32,112,114,101,112, 40,115,116, 41, 10,
3337 32,101,108,115,101, 10, 32, 32, 99,111,100,101, 32, 61, 32,
3338 34, 92,110, 34, 32, 46, 46, 32,114,101, 97,100, 40, 39, 42,
3339 97, 39, 41, 10, 32, 32,105,102, 32,101,120,116, 32, 61, 61,
3340 32, 39,104, 39, 32,111,114, 32,101,120,116, 32, 61, 61, 32,
3341 39,104,112,112, 39, 32,116,104,101,110, 10, 32, 32, 32, 99,
3342 111,100,101, 32, 61, 32,101,120,116,114, 97, 99,116, 95, 99,
3343 111,100,101, 40,102,110, 44, 99,111,100,101, 41, 10, 32, 32,
3344 101,110,100, 10, 32,101,110,100, 10, 10, 32, 45, 45, 32, 99,
3345 108,111,115,101, 32,102,105,108,101, 10, 32,105,102, 32,102,
3346 110, 32,116,104,101,110, 10, 32, 32,114,101, 97,100,102,114,
3347 111,109, 40, 41, 10, 32,101,110,100, 10, 10, 32, 45, 45, 32,
3348 100,101, 97,108, 32,119,105,116,104, 32,105,110, 99,108,117,
3349 100,101, 32,100,105,114,101, 99,116,105,118,101, 10, 32,108,
3350 111, 99, 97,108, 32,110,115,117, 98,115,116, 10, 32,114,101,
3351 112,101, 97,116, 10, 32, 32, 99,111,100,101, 44,110,115,117,
3352 98,115,116, 32, 61, 32,103,115,117, 98, 40, 99,111,100,101,
3353 44, 39, 92,110, 37,115, 42, 37, 36, 40, 46, 41,102,105,108,
3354 101, 37,115, 42, 34, 40, 46, 45, 41, 34, 40, 91, 94, 92,110,
3355 93, 42, 41, 92,110, 39, 44, 10, 9, 9,102,117,110, 99,116,
3356 105,111,110, 32, 40,107,105,110,100, 44,102,110, 44,101,120,
3357 116,114, 97, 41, 10, 9, 9, 9,108,111, 99, 97,108, 32, 95,
3358 44, 32, 95, 44, 32,101,120,116, 32, 61, 32,115,116,114,102,
3359 105,110,100, 40,102,110, 44, 34, 46, 42, 37, 46, 40, 46, 42,
3360 41, 36, 34, 41, 10, 9, 9, 9,108,111, 99, 97,108, 32,102,
3361 112, 44,109,115,103, 32, 61, 32,111,112,101,110,102,105,108,
3362 101, 40,102,110, 44, 39,114, 39, 41, 10, 9, 9, 9,105,102,
3363 32,110,111,116, 32,102,112, 32,116,104,101,110, 10, 9, 9,
3364 9, 9,101,114,114,111,114, 40, 39, 35, 39, 46, 46,109,115,
3365 103, 46, 46, 39, 58, 32, 39, 46, 46,102,110, 41, 10, 9, 9,
3366 9,101,110,100, 10, 9, 9, 9,105,102, 32,107,105,110,100,
3367 32, 61, 61, 32, 39,112, 39, 32,116,104,101,110, 10, 9, 9,
3368 9, 9,108,111, 99, 97,108, 32,115, 32, 61, 32,112,114,101,
3369 112, 40,102,112, 41, 10, 9, 9, 9, 9, 99,108,111,115,101,
3370 102,105,108,101, 40,102,112, 41, 10, 9, 9, 9, 9,114,101,
3371 116,117,114,110, 32,115, 10, 9, 9, 9,101,110,100, 10, 9,
3372 9, 9,108,111, 99, 97,108, 32,115, 32, 61, 32,114,101, 97,
3373 100, 40,102,112, 44, 39, 42, 97, 39, 41, 10, 9, 9, 9, 99,
3374 108,111,115,101,102,105,108,101, 40,102,112, 41, 10, 9, 9,
3375 9,105,102, 32,107,105,110,100, 32, 61, 61, 32, 39, 99, 39,
3376 32,111,114, 32,107,105,110,100, 32, 61, 61, 32, 39,104, 39,
3377 32,116,104,101,110, 10, 9, 9, 9, 9,114,101,116,117,114,
3378 110, 32,101,120,116,114, 97, 99,116, 95, 99,111,100,101, 40,
3379 102,110, 44,115, 41, 10, 9, 9, 9,101,108,115,101,105,102,
3380 32,107,105,110,100, 32, 61, 61, 32, 39,108, 39, 32,116,104,
3381 101,110, 10, 9, 9, 9, 9,114,101,116,117,114,110, 32, 34,
3382 92,110, 36, 91, 45, 45, 35, 35, 34, 46, 46,102,110, 46, 46,
3383 34, 92,110, 34, 32, 46, 46, 32,115, 32, 46, 46, 32, 34, 92,
3384 110, 36, 93, 92,110, 34, 10, 9, 9, 9,101,108,115,101,105,
3385 102, 32,107,105,110,100, 32, 61, 61, 32, 39,105, 39, 32,116,
3386 104,101,110, 10, 9, 9, 9, 9,108,111, 99, 97,108, 32,116,
3387 32, 61, 32,123, 99,111,100,101, 61,115,125, 10, 9, 9, 9,
3388 9,101,120,116,114, 97, 32, 61, 32,115,116,114,105,110,103,
3389 46,103,115,117, 98, 40,101,120,116,114, 97, 44, 32, 34, 94,
3390 37,115, 42, 44, 37,115, 42, 34, 44, 32, 34, 34, 41, 10, 9,
3391 9, 9, 9,108,111, 99, 97,108, 32,112, 97,114,115, 32, 61,
3392 32,115,112,108,105,116, 95, 99, 95,116,111,107,101,110,115,
3393 40,101,120,116,114, 97, 44, 32, 34, 44, 34, 41, 10, 9, 9,
3394 9, 9,105,110, 99,108,117,100,101, 95,102,105,108,101, 95,
3395 104,111,111,107, 40,116, 44, 32,102,110, 44, 32,117,110,112,
3396 97, 99,107, 40,112, 97,114,115, 41, 41, 10, 9, 9, 9, 9,
3397 114,101,116,117,114,110, 32, 34, 92,110, 92,110, 34, 32, 46,
3398 46, 32,116, 46, 99,111,100,101, 10, 9, 9, 9,101,108,115,
3399 101, 10, 9, 9, 9, 9,101,114,114,111,114, 40, 39, 35, 73,
3400 110,118, 97,108,105,100, 32,105,110, 99,108,117,100,101, 32,
3401 100,105,114,101, 99,116,105,118,101, 32, 40,117,115,101, 32,
3402 36, 99,102,105,108,101, 44, 32, 36,112,102,105,108,101, 44,
3403 32, 36,108,102,105,108,101, 32,111,114, 32, 36,105,102,105,
3404 108,101, 41, 39, 41, 10, 9, 9, 9,101,110,100, 10, 9, 9,
3405 101,110,100, 41, 10, 32,117,110,116,105,108, 32,110,115,117,
3406 98,115,116, 61, 61, 48, 10, 10, 32, 45, 45, 32,100,101, 97,
3407 108, 32,119,105,116,104, 32,114,101,110, 97,109,105,110,103,
3408 32,100,105,114,101, 99,116,105,118,101, 10, 32,114,101,112,
3409 101, 97,116, 32, 45, 45, 32, 73, 32,100,111,110, 39,116, 32,
3410 107,110,111,119, 32,119,104,121, 32,116,104,105,115, 32,105,
3411 115, 32,110,101, 99,101,115, 97,114,121, 10, 9, 99,111,100,
3412 101, 44,110,115,117, 98,115,116, 32, 61, 32,103,115,117, 98,
3413 40, 99,111,100,101, 44, 39, 92,110, 37,115, 42, 37, 36,114,
3414 101,110, 97,109,105,110,103, 37,115, 42, 40, 46, 45, 41, 37,
3415 115, 42, 92,110, 39, 44, 32,102,117,110, 99,116,105,111,110,
3416 32, 40,114, 41, 32, 97,112,112,101,110,100,114,101,110, 97,
3417 109,105,110,103, 40,114, 41, 32,114,101,116,117,114,110, 32,
3418 34, 92,110, 34, 32,101,110,100, 41, 10, 32,117,110,116,105,
3419 108, 32,110,115,117, 98,115,116, 32, 61, 61, 32, 48, 10, 10,
3420 32,108,111, 99, 97,108, 32,116, 32, 61, 32, 95, 80, 97, 99,
3421 107, 97,103,101, 40, 95, 67,111,110,116, 97,105,110,101,114,
3422 123,110, 97,109,101, 61,110, 97,109,101, 44, 32, 99,111,100,
3423 101, 61, 99,111,100,101,125, 41, 10, 32,112,117,115,104, 40,
3424 116, 41, 10, 32,112,114,101,112,114,111, 99,101,115,115, 95,
3425 104,111,111,107, 40,116, 41, 10, 32,116, 58,112,114,101,112,
3426 114,111, 99,101,115,115, 40, 41, 10, 32,112,114,101,112, 97,
3427 114,115,101, 95,104,111,111,107, 40,116, 41, 10, 32,116, 58,
3428 112, 97,114,115,101, 40,116, 46, 99,111,100,101, 41, 10, 32,
3429 112,111,112, 40, 41, 10, 32,114,101,116,117,114,110, 32,116,
3430 10,101,110,100, 10, 10, 10,115,101,116,109,101,116, 97,116,
3431 97, 98,108,101, 40, 95,101,120,116,114, 97, 95,112, 97,114,
3432 97,109,101,116,101,114,115, 44, 32,123, 32, 95, 95,105,110,
3433 100,101,120, 32, 61, 32, 95, 71, 32,125, 41, 10, 10,102,117,
3434 110, 99,116,105,111,110, 32,112,114,101,112, 40,102,105,108,
3435 101, 41, 10, 10, 32, 32,108,111, 99, 97,108, 32, 99,104,117,
3436 110,107, 32, 61, 32,123, 39,108,111, 99, 97,108, 32, 95, 95,
3437 114,101,116, 32, 61, 32,123, 34, 92, 92,110, 34,125, 92,110,
3438 39,125, 10, 32, 32,102,111,114, 32,108,105,110,101, 32,105,
3439 110, 32,102,105,108,101, 58,108,105,110,101,115, 40, 41, 32,
3440 100,111, 10, 32, 32, 32, 32, 32,105,102, 32,115,116,114,105,
3441 110,103, 46,102,105,110,100, 40,108,105,110,101, 44, 32, 34,
3442 94, 35, 35, 34, 41, 32,116,104,101,110, 10, 32, 32, 32, 32,
3443 32, 32,116, 97, 98,108,101, 46,105,110,115,101,114,116, 40,
3444 99,104,117,110,107, 44, 32,115,116,114,105,110,103, 46,115,
3445 117, 98, 40,108,105,110,101, 44, 32, 51, 41, 32, 46, 46, 32,
3446 34, 92,110, 34, 41, 10, 32, 32, 32, 32, 32,101,108,115,101,
3447 10, 32, 32, 32, 32, 32, 32,108,111, 99, 97,108, 32,108, 97,
3448 115,116, 32, 61, 32, 49, 10, 32, 32, 32, 32, 32, 32,102,111,
3449 114, 32,116,101,120,116, 44, 32,101,120,112,114, 44, 32,105,
3450 110,100,101,120, 32,105,110, 32,115,116,114,105,110,103, 46,
3451 103,102,105,110,100, 40,108,105,110,101, 44, 32, 34, 40, 46,
3452 45, 41, 36, 40, 37, 98, 40, 41, 41, 40, 41, 34, 41, 32,100,
3453 111, 32, 10, 32, 32, 32, 32, 32, 32, 32, 32,108, 97,115,116,
3454 32, 61, 32,105,110,100,101,120, 10, 32, 32, 32, 32, 32, 32,
3455 32, 32,105,102, 32,116,101,120,116, 32,126, 61, 32, 34, 34,
3456 32,116,104,101,110, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3457 32,116, 97, 98,108,101, 46,105,110,115,101,114,116, 40, 99,
3458 104,117,110,107, 44, 32,115,116,114,105,110,103, 46,102,111,
3459 114,109, 97,116, 40, 39,116, 97, 98,108,101, 46,105,110,115,
3460 101,114,116, 40, 95, 95,114,101,116, 44, 32, 37,113, 32, 41,
3461 39, 44, 32,116,101,120,116, 41, 41, 10, 32, 32, 32, 32, 32,
3462 32, 32, 32,101,110,100, 10, 32, 32, 32, 32, 32, 32, 32, 32,
3463 116, 97, 98,108,101, 46,105,110,115,101,114,116, 40, 99,104,
3464 117,110,107, 44, 32,115,116,114,105,110,103, 46,102,111,114,
3465 109, 97,116, 40, 39,116, 97, 98,108,101, 46,105,110,115,101,
3466 114,116, 40, 95, 95,114,101,116, 44, 32, 37,115, 32, 41, 39,
3467 44, 32,101,120,112,114, 41, 41, 10, 32, 32, 32, 32, 32, 32,
3468 101,110,100, 10, 32, 32, 32, 32, 32, 32,116, 97, 98,108,101,
3469 46,105,110,115,101,114,116, 40, 99,104,117,110,107, 44, 32,
3470 115,116,114,105,110,103, 46,102,111,114,109, 97,116, 40, 39,
3471 116, 97, 98,108,101, 46,105,110,115,101,114,116, 40, 95, 95,
3472 114,101,116, 44, 32, 37,113, 41, 92,110, 39, 44, 10, 32, 32,
3473 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3474 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
3475 32, 32, 32, 32, 32, 32, 32, 32, 32,115,116,114,105,110,103,
3476 46,115,117, 98, 40,108,105,110,101, 44, 32,108, 97,115,116,
3477 41, 46, 46, 34, 92,110, 34, 41, 41, 10, 32, 32, 32, 32,101,
3478 110,100, 10, 32, 32,101,110,100, 10, 32, 32,116, 97, 98,108,
3479 101, 46,105,110,115,101,114,116, 40, 99,104,117,110,107, 44,
3480 32, 39, 92,110,114,101,116,117,114,110, 32,116, 97, 98,108,
3481 101, 46, 99,111,110, 99, 97,116, 40, 95, 95,114,101,116, 41,
3482 92,110, 39, 41, 10, 32, 32,108,111, 99, 97,108, 32,102, 44,
3483 101, 32, 61, 32,108,111, 97,100,115,116,114,105,110,103, 40,
3484 116, 97, 98,108,101, 46, 99,111,110, 99, 97,116, 40, 99,104,
3485 117,110,107, 41, 41, 10, 32, 32,105,102, 32,101, 32,116,104,
3486 101,110, 10, 32, 32, 9,101,114,114,111,114, 40, 34, 35, 34,
3487 46, 46,101, 41, 10, 32, 32,101,110,100, 10, 32, 32,115,101,
3488 116,102,101,110,118, 40,102, 44, 32, 95,101,120,116,114, 97,
3489 95,112, 97,114, 97,109,101,116,101,114,115, 41, 10, 32, 32,
3490 114,101,116,117,114,110, 32,102, 40, 41, 10,101,110,100,32
3491 };
3492 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/package.lua");
3493 lua_settop(tolua_S, top);
3494 } /* end of embedded lua code */
3495
3496
3497 { /* begin embedded lua code */
3498 int top = lua_gettop(tolua_S);
3499 static unsigned char B[] = {
3500 45, 45, 32,116,111,108,117, 97, 58, 32,109,111,100,117,108,
3501 101, 32, 99,108, 97,115,115, 10, 45, 45, 32, 87,114,105,116,
3502 116,101,110, 32, 98,121, 32, 87, 97,108,100,101,109, 97,114,
3503 32, 67,101,108,101,115, 10, 45, 45, 32, 84,101, 67, 71,114,
3504 97,102, 47, 80, 85, 67, 45, 82,105,111, 10, 45, 45, 32, 74,
3505 117,108, 32, 49, 57, 57, 56, 10, 45, 45, 32, 36, 73,100, 58,
3506 32, 36, 10, 10, 45, 45, 32, 84,104,105,115, 32, 99,111,100,
3507 101, 32,105,115, 32,102,114,101,101, 32,115,111,102,116,119,
3508 97,114,101, 59, 32,121,111,117, 32, 99, 97,110, 32,114,101,
3509 100,105,115,116,114,105, 98,117,116,101, 32,105,116, 32, 97,
3510 110,100, 47,111,114, 32,109,111,100,105,102,121, 32,105,116,
3511 46, 10, 45, 45, 32, 84,104,101, 32,115,111,102,116,119, 97,
3512 114,101, 32,112,114,111,118,105,100,101,100, 32,104,101,114,
3513 101,117,110,100,101,114, 32,105,115, 32,111,110, 32, 97,110,
3514 32, 34, 97,115, 32,105,115, 34, 32, 98, 97,115,105,115, 44,
3515 32, 97,110,100, 10, 45, 45, 32,116,104,101, 32, 97,117,116,
3516 104,111,114, 32,104, 97,115, 32,110,111, 32,111, 98,108,105,
3517 103, 97,116,105,111,110, 32,116,111, 32,112,114,111,118,105,
3518 100,101, 32,109, 97,105,110,116,101,110, 97,110, 99,101, 44,
3519 32,115,117,112,112,111,114,116, 44, 32,117,112,100, 97,116,
3520 101,115, 44, 10, 45, 45, 32,101,110,104, 97,110, 99,101,109,
3521 101,110,116,115, 44, 32,111,114, 32,109,111,100,105,102,105,
3522 99, 97,116,105,111,110,115, 46, 10, 10, 10, 10, 45, 45, 32,
3523 77,111,100,117,108,101, 32, 99,108, 97,115,115, 10, 45, 45,
3524 32, 82,101,112,114,101,115,101,110,116,115, 32,109,111,100,
3525 117,108,101, 46, 10, 45, 45, 32, 84,104,101, 32,102,111,108,
3526 108,111,119,105,110,103, 32,102,105,101,108,100,115, 32, 97,
3527 114,101, 32,115,116,111,114,101,100, 58, 10, 45, 45, 32, 32,
3528 32, 32,123,105,125, 32, 61, 32,108,105,115,116, 32,111,102,
3529 32,111, 98,106,101, 99,116,115, 32,105,110, 32,116,104,101,
3530 32,109,111,100,117,108,101, 46, 10, 99,108, 97,115,115, 77,
3531 111,100,117,108,101, 32, 61, 32,123, 10, 32, 99,108, 97,115,
3532 115,116,121,112,101, 32, 61, 32, 39,109,111,100,117,108,101,
3533 39, 10,125, 10, 99,108, 97,115,115, 77,111,100,117,108,101,
3534 46, 95, 95,105,110,100,101,120, 32, 61, 32, 99,108, 97,115,
3535 115, 77,111,100,117,108,101, 10,115,101,116,109,101,116, 97,
3536 116, 97, 98,108,101, 40, 99,108, 97,115,115, 77,111,100,117,
3537 108,101, 44, 99,108, 97,115,115, 67,111,110,116, 97,105,110,
3538 101,114, 41, 10, 10, 45, 45, 32,114,101,103,105,115,116,101,
3539 114, 32,109,111,100,117,108,101, 10,102,117,110, 99,116,105,
3540 111,110, 32, 99,108, 97,115,115, 77,111,100,117,108,101, 58,
3541 114,101,103,105,115,116,101,114, 32, 40,112,114,101, 41, 10,
3542 32,112,114,101, 32, 61, 32,112,114,101, 32,111,114, 32, 39,
3543 39, 10, 32,112,117,115,104, 40,115,101,108,102, 41, 10, 32,
3544 111,117,116,112,117,116, 40,112,114,101, 46, 46, 39,116,111,
3545 108,117, 97, 95,109,111,100,117,108,101, 40,116,111,108,117,
3546 97, 95, 83, 44, 34, 39, 46, 46,115,101,108,102, 46,110, 97,
3547 109,101, 46, 46, 39, 34, 44, 39, 44,115,101,108,102, 58,104,
3548 97,115,118, 97,114, 40, 41, 44, 39, 41, 59, 39, 41, 10, 32,
3549 111,117,116,112,117,116, 40,112,114,101, 46, 46, 39,116,111,
3550 108,117, 97, 95, 98,101,103,105,110,109,111,100,117,108,101,
3551 40,116,111,108,117, 97, 95, 83, 44, 34, 39, 46, 46,115,101,
3552 108,102, 46,110, 97,109,101, 46, 46, 39, 34, 41, 59, 39, 41,
3553 10, 32,108,111, 99, 97,108, 32,105, 61, 49, 10, 32,119,104,
3554 105,108,101, 32,115,101,108,102, 91,105, 93, 32,100,111, 10,
3555 32, 32,115,101,108,102, 91,105, 93, 58,114,101,103,105,115,
3556 116,101,114, 40,112,114,101, 46, 46, 39, 32, 39, 41, 10, 32,
3557 32,105, 32, 61, 32,105, 43, 49, 10, 32,101,110,100, 10, 32,
3558 111,117,116,112,117,116, 40,112,114,101, 46, 46, 39,116,111,
3559 108,117, 97, 95,101,110,100,109,111,100,117,108,101, 40,116,
3560 111,108,117, 97, 95, 83, 41, 59, 39, 41, 10, 9,112,111,112,
3561 40, 41, 10,101,110,100, 10, 10, 45, 45, 32, 80,114,105,110,
3562 116, 32,109,101,116,104,111,100, 10,102,117,110, 99,116,105,
3563 111,110, 32, 99,108, 97,115,115, 77,111,100,117,108,101, 58,
3564 112,114,105,110,116, 32, 40,105,100,101,110,116, 44, 99,108,
3565 111,115,101, 41, 10, 32,112,114,105,110,116, 40,105,100,101,
3566 110,116, 46, 46, 34, 77,111,100,117,108,101,123, 34, 41, 10,
3567 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
3568 32,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
3569 102, 46,110, 97,109,101, 46, 46, 34, 39, 59, 34, 41, 10, 32,
3570 108,111, 99, 97,108, 32,105, 61, 49, 10, 32,119,104,105,108,
3571 101, 32,115,101,108,102, 91,105, 93, 32,100,111, 10, 32, 32,
3572 115,101,108,102, 91,105, 93, 58,112,114,105,110,116, 40,105,
3573 100,101,110,116, 46, 46, 34, 32, 34, 44, 34, 44, 34, 41, 10,
3574 32, 32,105, 32, 61, 32,105, 43, 49, 10, 32,101,110,100, 10,
3575 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
3576 125, 34, 46, 46, 99,108,111,115,101, 41, 10,101,110,100, 10,
3577 10, 45, 45, 32, 73,110,116,101,114,110, 97,108, 32, 99,111,
3578 110,115,116,114,117, 99,116,111,114, 10,102,117,110, 99,116,
3579 105,111,110, 32, 95, 77,111,100,117,108,101, 32, 40,116, 41,
3580 10, 32,115,101,116,109,101,116, 97,116, 97, 98,108,101, 40,
3581 116, 44, 99,108, 97,115,115, 77,111,100,117,108,101, 41, 10,
3582 32, 97,112,112,101,110,100, 40,116, 41, 10, 32,114,101,116,
3583 117,114,110, 32,116, 10,101,110,100, 10, 10, 45, 45, 32, 67,
3584 111,110,115,116,114,117, 99,116,111,114, 10, 45, 45, 32, 69,
3585 120,112,101, 99,116,115, 32,116,119,111, 32,115,116,114,105,
3586 110,103, 32,114,101,112,114,101,115,101,110,116,105,110,103,
3587 32,116,104,101, 32,109,111,100,117,108,101, 32,110, 97,109,
3588 101, 32, 97,110,100, 32, 98,111,100,121, 46, 10,102,117,110,
3589 99,116,105,111,110, 32, 77,111,100,117,108,101, 32, 40,110,
3590 44, 98, 41, 10, 32,108,111, 99, 97,108, 32,116, 32, 61, 32,
3591 95, 77,111,100,117,108,101, 40, 95, 67,111,110,116, 97,105,
3592 110,101,114,123,110, 97,109,101, 61,110,125, 41, 10, 32,112,
3593 117,115,104, 40,116, 41, 10, 32,116, 58,112, 97,114,115,101,
3594 40,115,116,114,115,117, 98, 40, 98, 44, 50, 44,115,116,114,
3595 108,101,110, 40, 98, 41, 45, 49, 41, 41, 32, 45, 45, 32,101,
3596 108,105,109,105,110, 97,116,101, 32, 98,114, 97, 99,101,115,
3597 10, 32,112,111,112, 40, 41, 10, 32,114,101,116,117,114,110,
3598 32,116, 10,101,110,100,32
3599 };
3600 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/module.lua");
3601 lua_settop(tolua_S, top);
3602 } /* end of embedded lua code */
3603
3604
3605 { /* begin embedded lua code */
3606 int top = lua_gettop(tolua_S);
3607 static unsigned char B[] = {
3608 45, 45, 32,116,111,108,117, 97, 58, 32,110, 97,109,101,115,
3609 112, 97, 99,101, 32, 99,108, 97,115,115, 10, 45, 45, 32, 87,
3610 114,105,116,116,101,110, 32, 98,121, 32, 87, 97,108,100,101,
3611 109, 97,114, 32, 67,101,108,101,115, 10, 45, 45, 32, 84,101,
3612 67, 71,114, 97,102, 47, 80, 85, 67, 45, 82,105,111, 10, 45,
3613 45, 32, 74,117,108, 32, 50, 48, 48, 51, 10, 45, 45, 32, 36,
3614 73,100, 58, 32, 36, 10, 10, 45, 45, 32, 84,104,105,115, 32,
3615 99,111,100,101, 32,105,115, 32,102,114,101,101, 32,115,111,
3616 102,116,119, 97,114,101, 59, 32,121,111,117, 32, 99, 97,110,
3617 32,114,101,100,105,115,116,114,105, 98,117,116,101, 32,105,
3618 116, 32, 97,110,100, 47,111,114, 32,109,111,100,105,102,121,
3619 32,105,116, 46, 10, 45, 45, 32, 84,104,101, 32,115,111,102,
3620 116,119, 97,114,101, 32,112,114,111,118,105,100,101,100, 32,
3621 104,101,114,101,117,110,100,101,114, 32,105,115, 32,111,110,
3622 32, 97,110, 32, 34, 97,115, 32,105,115, 34, 32, 98, 97,115,
3623 105,115, 44, 32, 97,110,100, 10, 45, 45, 32,116,104,101, 32,
3624 97,117,116,104,111,114, 32,104, 97,115, 32,110,111, 32,111,
3625 98,108,105,103, 97,116,105,111,110, 32,116,111, 32,112,114,
3626 111,118,105,100,101, 32,109, 97,105,110,116,101,110, 97,110,
3627 99,101, 44, 32,115,117,112,112,111,114,116, 44, 32,117,112,
3628 100, 97,116,101,115, 44, 10, 45, 45, 32,101,110,104, 97,110,
3629 99,101,109,101,110,116,115, 44, 32,111,114, 32,109,111,100,
3630 105,102,105, 99, 97,116,105,111,110,115, 46, 10, 10, 10, 45,
3631 45, 32, 78, 97,109,101,115,112, 97, 99,101, 32, 99,108, 97,
3632 115,115, 10, 45, 45, 32, 82,101,112,114,101,115,101,110,116,
3633 115, 32, 97, 32,110, 97,109,101,115, 97,112, 99,101, 32,100,
3634 101,102,105,110,105,116,105,111,110, 46, 10, 45, 45, 32, 83,
3635 116,111,114,101,115, 32,116,104,101, 32,102,111,108,108,111,
3636 119,105,110,103, 32,102,105,101,108,100,115, 58, 10, 45, 45,
3637 32, 32, 32, 32,110, 97,109,101, 32, 61, 32, 99,108, 97,115,
3638 115, 32,110, 97,109,101, 10, 45, 45, 32, 32, 32, 32,123,105,
3639 125, 32, 32, 61, 32,108,105,115,116, 32,111,102, 32,109,101,
3640 109, 98,101,114,115, 10, 99,108, 97,115,115, 78, 97,109,101,
3641 115,112, 97, 99,101, 32, 61, 32,123, 10, 32, 99,108, 97,115,
3642 115,116,121,112,101, 32, 61, 32, 39,110, 97,109,101,115,112,
3643 97, 99,101, 39, 44, 10, 32,110, 97,109,101, 32, 61, 32, 39,
3644 39, 44, 10,125, 10, 99,108, 97,115,115, 78, 97,109,101,115,
3645 112, 97, 99,101, 46, 95, 95,105,110,100,101,120, 32, 61, 32,
3646 99,108, 97,115,115, 78, 97,109,101,115,112, 97, 99,101, 10,
3647 115,101,116,109,101,116, 97,116, 97, 98,108,101, 40, 99,108,
3648 97,115,115, 78, 97,109,101,115,112, 97, 99,101, 44, 99,108,
3649 97,115,115, 77,111,100,117,108,101, 41, 10, 10, 45, 45, 32,
3650 80,114,105,110,116, 32,109,101,116,104,111,100, 10,102,117,
3651 110, 99,116,105,111,110, 32, 99,108, 97,115,115, 78, 97,109,
3652 101,115,112, 97, 99,101, 58,112,114,105,110,116, 32, 40,105,
3653 100,101,110,116, 44, 99,108,111,115,101, 41, 10, 32,112,114,
3654 105,110,116, 40,105,100,101,110,116, 46, 46, 34, 78, 97,109,
3655 101,115,112, 97, 99,101,123, 34, 41, 10, 32,112,114,105,110,
3656 116, 40,105,100,101,110,116, 46, 46, 34, 32,110, 97,109,101,
3657 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,110, 97,109,
3658 101, 46, 46, 34, 39, 44, 34, 41, 10, 32,108,111, 99, 97,108,
3659 32,105, 61, 49, 10, 32,119,104,105,108,101, 32,115,101,108,
3660 102, 91,105, 93, 32,100,111, 10, 32, 32,115,101,108,102, 91,
3661 105, 93, 58,112,114,105,110,116, 40,105,100,101,110,116, 46,
3662 46, 34, 32, 34, 44, 34, 44, 34, 41, 10, 32, 32,105, 32, 61,
3663 32,105, 43, 49, 10, 32,101,110,100, 10, 32,112,114,105,110,
3664 116, 40,105,100,101,110,116, 46, 46, 34,125, 34, 46, 46, 99,
3665 108,111,115,101, 41, 10,101,110,100, 10, 10, 45, 45, 32, 73,
3666 110,116,101,114,110, 97,108, 32, 99,111,110,115,116,114,117,
3667 99,116,111,114, 10,102,117,110, 99,116,105,111,110, 32, 95,
3668 78, 97,109,101,115,112, 97, 99,101, 32, 40,116, 41, 10, 32,
3669 115,101,116,109,101,116, 97,116, 97, 98,108,101, 40,116, 44,
3670 99,108, 97,115,115, 78, 97,109,101,115,112, 97, 99,101, 41,
3671 10, 32, 97,112,112,101,110,100, 40,116, 41, 10, 32,114,101,
3672 116,117,114,110, 32,116, 10,101,110,100, 10, 10, 45, 45, 32,
3673 67,111,110,115,116,114,117, 99,116,111,114, 10, 45, 45, 32,
3674 69,120,112,101, 99,116,115, 32,116,104,101, 32,110, 97,109,
3675 101, 32, 97,110,100, 32,116,104,101, 32, 98,111,100,121, 32,
3676 111,102, 32,116,104,101, 32,110, 97,109,101,115,112, 97, 99,
3677 101, 46, 10,102,117,110, 99,116,105,111,110, 32, 78, 97,109,
3678 101,115,112, 97, 99,101, 32, 40,110, 44, 98, 41, 10, 32,108,
3679 111, 99, 97,108, 32, 99, 32, 61, 32, 95, 78, 97,109,101,115,
3680 112, 97, 99,101, 40, 95, 67,111,110,116, 97,105,110,101,114,
3681 123,110, 97,109,101, 61,110,125, 41, 10, 32,112,117,115,104,
3682 40, 99, 41, 10, 32, 99, 58,112, 97,114,115,101, 40,115,116,
3683 114,115,117, 98, 40, 98, 44, 50, 44,115,116,114,108,101,110,
3684 40, 98, 41, 45, 49, 41, 41, 32, 45, 45, 32,101,108,105,109,
3685 105,110, 97,116,101, 32, 98,114, 97, 99,101,115, 10, 32,112,
3686 111,112, 40, 41, 10,101,110,100,32
3687 };
3688 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/namespace.lua");
3689 lua_settop(tolua_S, top);
3690 } /* end of embedded lua code */
3691
3692
3693 { /* begin embedded lua code */
3694 int top = lua_gettop(tolua_S);
3695 static unsigned char B[] = {
3696 45, 45, 32,116,111,108,117, 97, 58, 32,100,101,102,105,110,
3697 101, 32, 99,108, 97,115,115, 10, 45, 45, 32, 87,114,105,116,
3698 116,101,110, 32, 98,121, 32, 87, 97,108,100,101,109, 97,114,
3699 32, 67,101,108,101,115, 10, 45, 45, 32, 84,101, 67, 71,114,
3700 97,102, 47, 80, 85, 67, 45, 82,105,111, 10, 45, 45, 32, 74,
3701 117,108, 32, 49, 57, 57, 56, 10, 45, 45, 32, 36, 73,100, 58,
3702 32,100,101,102,105,110,101, 46,108,117, 97, 44,118, 32, 49,
3703 46, 50, 32, 49, 57, 57, 57, 47, 48, 55, 47, 50, 56, 32, 50,
3704 50, 58, 50, 49, 58, 48, 56, 32, 99,101,108,101,115, 32, 69,
3705 120,112, 32, 36, 10, 10, 45, 45, 32, 84,104,105,115, 32, 99,
3706 111,100,101, 32,105,115, 32,102,114,101,101, 32,115,111,102,
3707 116,119, 97,114,101, 59, 32,121,111,117, 32, 99, 97,110, 32,
3708 114,101,100,105,115,116,114,105, 98,117,116,101, 32,105,116,
3709 32, 97,110,100, 47,111,114, 32,109,111,100,105,102,121, 32,
3710 105,116, 46, 10, 45, 45, 32, 84,104,101, 32,115,111,102,116,
3711 119, 97,114,101, 32,112,114,111,118,105,100,101,100, 32,104,
3712 101,114,101,117,110,100,101,114, 32,105,115, 32,111,110, 32,
3713 97,110, 32, 34, 97,115, 32,105,115, 34, 32, 98, 97,115,105,
3714 115, 44, 32, 97,110,100, 10, 45, 45, 32,116,104,101, 32, 97,
3715 117,116,104,111,114, 32,104, 97,115, 32,110,111, 32,111, 98,
3716 108,105,103, 97,116,105,111,110, 32,116,111, 32,112,114,111,
3717 118,105,100,101, 32,109, 97,105,110,116,101,110, 97,110, 99,
3718 101, 44, 32,115,117,112,112,111,114,116, 44, 32,117,112,100,
3719 97,116,101,115, 44, 10, 45, 45, 32,101,110,104, 97,110, 99,
3720 101,109,101,110,116,115, 44, 32,111,114, 32,109,111,100,105,
3721 102,105, 99, 97,116,105,111,110,115, 46, 10, 10, 10, 45, 45,
3722 32, 68,101,102,105,110,101, 32, 99,108, 97,115,115, 10, 45,
3723 45, 32, 82,101,112,114,101,115,101,110,116,115, 32, 97, 32,
3724 110,117,109,101,114,105, 99, 32, 99,111,110,115,116, 32,100,
3725 101,102,105,110,105,116,105,111,110, 10, 45, 45, 32, 84,104,
3726 101, 32,102,111,108,108,111,119,105,110,103, 32,102,105,108,
3727 100,115, 32, 97,114,101, 32,115,116,111,114,101,100, 58, 10,
3728 45, 45, 32, 32, 32,110, 97,109,101, 32, 61, 32, 99,111,110,
3729 115,116, 97,110,116, 32,110, 97,109,101, 10, 99,108, 97,115,
3730 115, 68,101,102,105,110,101, 32, 61, 32,123, 10, 32,110, 97,
3731 109,101, 32, 61, 32, 39, 39, 44, 10,125, 10, 99,108, 97,115,
3732 115, 68,101,102,105,110,101, 46, 95, 95,105,110,100,101,120,
3733 32, 61, 32, 99,108, 97,115,115, 68,101,102,105,110,101, 10,
3734 115,101,116,109,101,116, 97,116, 97, 98,108,101, 40, 99,108,
3735 97,115,115, 68,101,102,105,110,101, 44, 99,108, 97,115,115,
3736 70,101, 97,116,117,114,101, 41, 10, 10, 45, 45, 32,114,101,
3737 103,105,115,116,101,114, 32,100,101,102,105,110,101, 10,102,
3738 117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 68,101,
3739 102,105,110,101, 58,114,101,103,105,115,116,101,114, 32, 40,
3740 112,114,101, 41, 10, 9,105,102, 32,110,111,116, 32,115,101,
3741 108,102, 58, 99,104,101, 99,107, 95,112,117, 98,108,105, 99,
3742 95, 97, 99, 99,101,115,115, 40, 41, 32,116,104,101,110, 10,
3743 9, 9,114,101,116,117,114,110, 10, 9,101,110,100, 10, 10,
3744 32,112,114,101, 32, 61, 32,112,114,101, 32,111,114, 32, 39,
3745 39, 10, 32,111,117,116,112,117,116, 40,112,114,101, 46, 46,
3746 39,116,111,108,117, 97, 95, 99,111,110,115,116, 97,110,116,
3747 40,116,111,108,117, 97, 95, 83, 44, 34, 39, 46, 46,115,101,
3748 108,102, 46,108,110, 97,109,101, 46, 46, 39, 34, 44, 39, 46,
3749 46,115,101,108,102, 46,110, 97,109,101, 46, 46, 39, 41, 59,
3750 39, 41, 10,101,110,100, 10, 10, 45, 45, 32, 80,114,105,110,
3751 116, 32,109,101,116,104,111,100, 10,102,117,110, 99,116,105,
3752 111,110, 32, 99,108, 97,115,115, 68,101,102,105,110,101, 58,
3753 112,114,105,110,116, 32, 40,105,100,101,110,116, 44, 99,108,
3754 111,115,101, 41, 10, 32,112,114,105,110,116, 40,105,100,101,
3755 110,116, 46, 46, 34, 68,101,102,105,110,101,123, 34, 41, 10,
3756 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
3757 32,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
3758 102, 46,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10, 32,
3759 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
3760 108,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
3761 102, 46,108,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10,
3762 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
3763 125, 34, 46, 46, 99,108,111,115,101, 41, 10,101,110,100, 10,
3764 10, 10, 45, 45, 32, 73,110,116,101,114,110, 97,108, 32, 99,
3765 111,110,115,116,114,117, 99,116,111,114, 10,102,117,110, 99,
3766 116,105,111,110, 32, 95, 68,101,102,105,110,101, 32, 40,116,
3767 41, 10, 32,115,101,116,109,101,116, 97,116, 97, 98,108,101,
3768 40,116, 44, 99,108, 97,115,115, 68,101,102,105,110,101, 41,
3769 10, 32,116, 58, 98,117,105,108,100,110, 97,109,101,115, 40,
3770 41, 10, 10, 32,105,102, 32,116, 46,110, 97,109,101, 32, 61,
3771 61, 32, 39, 39, 32,116,104,101,110, 10, 32, 32,101,114,114,
3772 111,114, 40, 34, 35,105,110,118, 97,108,105,100, 32,100,101,
3773 102,105,110,101, 34, 41, 10, 32,101,110,100, 10, 10, 32, 97,
3774 112,112,101,110,100, 40,116, 41, 10, 32,114,101,116,117,114,
3775 110, 32,116, 10,101,110,100, 10, 10, 45, 45, 32, 67,111,110,
3776 115,116,114,117, 99,116,111,114, 10, 45, 45, 32, 69,120,112,
3777 101, 99,116,115, 32, 97, 32,115,116,114,105,110,103, 32,114,
3778 101,112,114,101,115,101,110,116,105,110,103, 32,116,104,101,
3779 32, 99,111,110,115,116, 97,110,116, 32,110, 97,109,101, 10,
3780 102,117,110, 99,116,105,111,110, 32, 68,101,102,105,110,101,
3781 32, 40,110, 41, 10, 32,114,101,116,117,114,110, 32, 95, 68,
3782 101,102,105,110,101,123, 10, 32, 32,110, 97,109,101, 32, 61,
3783 32,110, 10, 32,125, 10,101,110,100,32
3784 };
3785 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/define.lua");
3786 lua_settop(tolua_S, top);
3787 } /* end of embedded lua code */
3788
3789
3790 { /* begin embedded lua code */
3791 int top = lua_gettop(tolua_S);
3792 static unsigned char B[] = {
3793 45, 45, 32,116,111,108,117, 97, 58, 32,101,110,117,109,101,
3794 114, 97,116,101, 32, 99,108, 97,115,115, 10, 45, 45, 32, 87,
3795 114,105,116,116,101,110, 32, 98,121, 32, 87, 97,108,100,101,
3796 109, 97,114, 32, 67,101,108,101,115, 10, 45, 45, 32, 84,101,
3797 67, 71,114, 97,102, 47, 80, 85, 67, 45, 82,105,111, 10, 45,
3798 45, 32, 74,117,108, 32, 49, 57, 57, 56, 10, 45, 45, 32, 36,
3799 73,100, 58, 32,101,110,117,109,101,114, 97,116,101, 46,108,
3800 117, 97, 44,118, 32, 49, 46, 51, 32, 50, 48, 48, 48, 47, 48,
3801 49, 47, 50, 52, 32, 50, 48, 58, 52, 49, 58, 49, 53, 32, 99,
3802 101,108,101,115, 32, 69,120,112, 32, 36, 10, 10, 45, 45, 32,
3803 84,104,105,115, 32, 99,111,100,101, 32,105,115, 32,102,114,
3804 101,101, 32,115,111,102,116,119, 97,114,101, 59, 32,121,111,
3805 117, 32, 99, 97,110, 32,114,101,100,105,115,116,114,105, 98,
3806 117,116,101, 32,105,116, 32, 97,110,100, 47,111,114, 32,109,
3807 111,100,105,102,121, 32,105,116, 46, 10, 45, 45, 32, 84,104,
3808 101, 32,115,111,102,116,119, 97,114,101, 32,112,114,111,118,
3809 105,100,101,100, 32,104,101,114,101,117,110,100,101,114, 32,
3810 105,115, 32,111,110, 32, 97,110, 32, 34, 97,115, 32,105,115,
3811 34, 32, 98, 97,115,105,115, 44, 32, 97,110,100, 10, 45, 45,
3812 32,116,104,101, 32, 97,117,116,104,111,114, 32,104, 97,115,
3813 32,110,111, 32,111, 98,108,105,103, 97,116,105,111,110, 32,
3814 116,111, 32,112,114,111,118,105,100,101, 32,109, 97,105,110,
3815 116,101,110, 97,110, 99,101, 44, 32,115,117,112,112,111,114,
3816 116, 44, 32,117,112,100, 97,116,101,115, 44, 10, 45, 45, 32,
3817 101,110,104, 97,110, 99,101,109,101,110,116,115, 44, 32,111,
3818 114, 32,109,111,100,105,102,105, 99, 97,116,105,111,110,115,
3819 46, 10, 10, 10, 45, 45, 32, 69,110,117,109,101,114, 97,116,
3820 101, 32, 99,108, 97,115,115, 10, 45, 45, 32, 82,101,112,114,
3821 101,115,101,110,116,115, 32,101,110,117,109,101,114, 97,116,
3822 105,111,110, 10, 45, 45, 32, 84,104,101, 32,102,111,108,108,
3823 111,119,105,110,103, 32,102,105,101,108,100,115, 32, 97,114,
3824 101, 32,115,116,111,114,101,100, 58, 10, 45, 45, 32, 32, 32,
3825 32,123,105,125, 32, 61, 32,108,105,115,116, 32,111,102, 32,
3826 99,111,110,115,116, 97,110,116, 32,110, 97,109,101,115, 10,
3827 99,108, 97,115,115, 69,110,117,109,101,114, 97,116,101, 32,
3828 61, 32,123, 10,125, 10, 99,108, 97,115,115, 69,110,117,109,
3829 101,114, 97,116,101, 46, 95, 95,105,110,100,101,120, 32, 61,
3830 32, 99,108, 97,115,115, 69,110,117,109,101,114, 97,116,101,
3831 10,115,101,116,109,101,116, 97,116, 97, 98,108,101, 40, 99,
3832 108, 97,115,115, 69,110,117,109,101,114, 97,116,101, 44, 99,
3833 108, 97,115,115, 70,101, 97,116,117,114,101, 41, 10, 10, 45,
3834 45, 32,114,101,103,105,115,116,101,114, 32,101,110,117,109,
3835 101,114, 97,116,105,111,110, 10,102,117,110, 99,116,105,111,
3836 110, 32, 99,108, 97,115,115, 69,110,117,109,101,114, 97,116,
3837 101, 58,114,101,103,105,115,116,101,114, 32, 40,112,114,101,
3838 41, 10, 9,105,102, 32,110,111,116, 32,115,101,108,102, 58,
3839 99,104,101, 99,107, 95,112,117, 98,108,105, 99, 95, 97, 99,
3840 99,101,115,115, 40, 41, 32,116,104,101,110, 10, 9, 9,114,
3841 101,116,117,114,110, 10, 9,101,110,100, 10, 32,112,114,101,
3842 32, 61, 32,112,114,101, 32,111,114, 32, 39, 39, 10, 32,108,
3843 111, 99, 97,108, 32,110,115,112, 97, 99,101, 32, 61, 32,103,
3844 101,116,110, 97,109,101,115,112, 97, 99,101, 40, 99,108, 97,
3845 115,115, 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,
3846 114, 41, 10, 32,108,111, 99, 97,108, 32,105, 61, 49, 10, 32,
3847 119,104,105,108,101, 32,115,101,108,102, 91,105, 93, 32,100,
3848 111, 10, 32, 9,105,102, 32,115,101,108,102, 46,108,110, 97,
3849 109,101,115, 91,105, 93, 32, 97,110,100, 32,115,101,108,102,
3850 46,108,110, 97,109,101,115, 91,105, 93, 32,126, 61, 32, 34,
3851 34, 32,116,104,101,110, 10, 9, 10, 9, 9,111,117,116,112,
3852 117,116, 40,112,114,101, 46, 46, 39,116,111,108,117, 97, 95,
3853 99,111,110,115,116, 97,110,116, 40,116,111,108,117, 97, 95,
3854 83, 44, 34, 39, 46, 46,115,101,108,102, 46,108,110, 97,109,
3855 101,115, 91,105, 93, 46, 46, 39, 34, 44, 39, 46, 46,110,115,
3856 112, 97, 99,101, 46, 46,115,101,108,102, 91,105, 93, 46, 46,
3857 39, 41, 59, 39, 41, 10, 9,101,110,100, 10, 32, 32,105, 32,
3858 61, 32,105, 43, 49, 10, 32,101,110,100, 10,101,110,100, 10,
3859 10, 45, 45, 32, 80,114,105,110,116, 32,109,101,116,104,111,
3860 100, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
3861 115, 69,110,117,109,101,114, 97,116,101, 58,112,114,105,110,
3862 116, 32, 40,105,100,101,110,116, 44, 99,108,111,115,101, 41,
3863 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46,
3864 34, 69,110,117,109,101,114, 97,116,101,123, 34, 41, 10, 32,
3865 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
3866 110, 97,109,101, 32, 61, 32, 34, 46, 46,115,101,108,102, 46,
3867 110, 97,109,101, 41, 10, 32,108,111, 99, 97,108, 32,105, 61,
3868 49, 10, 32,119,104,105,108,101, 32,115,101,108,102, 91,105,
3869 93, 32,100,111, 10, 32, 32,112,114,105,110,116, 40,105,100,
3870 101,110,116, 46, 46, 34, 32, 39, 34, 46, 46,115,101,108,102,
3871 91,105, 93, 46, 46, 34, 39, 40, 34, 46, 46,115,101,108,102,
3872 46,108,110, 97,109,101,115, 91,105, 93, 46, 46, 34, 41, 44,
3873 34, 41, 10, 32, 32,105, 32, 61, 32,105, 43, 49, 10, 32,101,
3874 110,100, 10, 32,112,114,105,110,116, 40,105,100,101,110,116,
3875 46, 46, 34,125, 34, 46, 46, 99,108,111,115,101, 41, 10,101,
3876 110,100, 10, 10, 45, 45, 32, 73,110,116,101,114,110, 97,108,
3877 32, 99,111,110,115,116,114,117, 99,116,111,114, 10,102,117,
3878 110, 99,116,105,111,110, 32, 95, 69,110,117,109,101,114, 97,
3879 116,101, 32, 40,116, 44,118, 97,114,110, 97,109,101, 41, 10,
3880 32,115,101,116,109,101,116, 97,116, 97, 98,108,101, 40,116,
3881 44, 99,108, 97,115,115, 69,110,117,109,101,114, 97,116,101,
3882 41, 10, 32, 97,112,112,101,110,100, 40,116, 41, 10, 32, 97,
3883 112,112,101,110,100,101,110,117,109, 40,116, 41, 10, 9, 32,
3884 105,102, 32,118, 97,114,110, 97,109,101, 32, 97,110,100, 32,
3885 118, 97,114,110, 97,109,101, 32,126, 61, 32, 34, 34, 32,116,
3886 104,101,110, 10, 9, 9,105,102, 32,116, 46,110, 97,109,101,
3887 32,126, 61, 32, 34, 34, 32,116,104,101,110, 10, 9, 9, 9,
3888 86, 97,114,105, 97, 98,108,101, 40,116, 46,110, 97,109,101,
3889 46, 46, 34, 32, 34, 46, 46,118, 97,114,110, 97,109,101, 41,
3890 10, 9, 9,101,108,115,101, 10, 9, 9, 9,108,111, 99, 97,
3891 108, 32,110,115, 32, 61, 32,103,101,116, 99,117,114,114,110,
3892 97,109,101,115,112, 97, 99,101, 40, 41, 10, 9, 9, 9,119,
3893 97,114,110,105,110,103, 40, 34, 86, 97,114,105, 97, 98,108,
3894 101, 32, 34, 46, 46,110,115, 46, 46,118, 97,114,110, 97,109,
3895 101, 46, 46, 34, 32,111,102, 32,116,121,112,101, 32, 60, 97,
3896 110,111,110,121,109,111,117,115, 32,101,110,117,109, 62, 32,
3897 105,115, 32,100,101, 99,108, 97,114,101,100, 32, 97,115, 32,
3898 114,101, 97,100, 45,111,110,108,121, 34, 41, 10, 9, 9, 9,
3899 86, 97,114,105, 97, 98,108,101, 40, 34,116,111,108,117, 97,
3900 95,114,101, 97,100,111,110,108,121, 32,105,110,116, 32, 34,
3901 46, 46,118, 97,114,110, 97,109,101, 41, 10, 9, 9,101,110,
3902 100, 10, 9,101,110,100, 10, 9, 32,108,111, 99, 97,108, 32,
3903 112, 97,114,101,110,116, 32, 61, 32, 99,108, 97,115,115, 67,
3904 111,110,116, 97,105,110,101,114, 46, 99,117,114,114, 10, 9,
3905 32,105,102, 32,112, 97,114,101,110,116, 32,116,104,101,110,
3906 10, 9, 9,116, 46, 97, 99, 99,101,115,115, 32, 61, 32,112,
3907 97,114,101,110,116, 46, 99,117,114,114, 95,109,101,109, 98,
3908 101,114, 95, 97, 99, 99,101,115,115, 10, 9, 9,116, 46,103,
3909 108,111, 98, 97,108, 95, 97, 99, 99,101,115,115, 32, 61, 32,
3910 116, 58, 99,104,101, 99,107, 95,112,117, 98,108,105, 99, 95,
3911 97, 99, 99,101,115,115, 40, 41, 10, 9, 32,101,110,100, 10,
3912 114,101,116,117,114,110, 32,116, 10,101,110,100, 10, 10, 45,
3913 45, 32, 67,111,110,115,116,114,117, 99,116,111,114, 10, 45,
3914 45, 32, 69,120,112,101, 99,116,115, 32, 97, 32,115,116,114,
3915 105,110,103, 32,114,101,112,114,101,115,101,110,116,105,110,
3916 103, 32,116,104,101, 32,101,110,117,109,101,114, 97,116,101,
3917 32, 98,111,100,121, 10,102,117,110, 99,116,105,111,110, 32,
3918 69,110,117,109,101,114, 97,116,101, 32, 40,110, 44, 98, 44,
3919 118, 97,114,110, 97,109,101, 41, 10, 9, 98, 32, 61, 32,115,
3920 116,114,105,110,103, 46,103,115,117, 98, 40, 98, 44, 32, 34,
3921 44, 91, 37,115, 92,110, 93, 42,125, 34, 44, 32, 34, 92,110,
3922 125, 34, 41, 32, 45, 45, 32,101,108,105,109,105,110, 97,116,
3923 101, 32,108, 97,115,116, 32, 39, 44, 39, 10, 32,108,111, 99,
3924 97,108, 32,116, 32, 61, 32,115,112,108,105,116, 40,115,116,
3925 114,115,117, 98, 40, 98, 44, 50, 44, 45, 50, 41, 44, 39, 44,
3926 39, 41, 32, 45, 45, 32,101,108,105,109,105,110, 97,116,101,
3927 32, 98,114, 97, 99,101,115, 10, 32,108,111, 99, 97,108, 32,
3928 105, 32, 61, 32, 49, 10, 32,108,111, 99, 97,108, 32,101, 32,
3929 61, 32,123,110, 61, 48,125, 10, 32,119,104,105,108,101, 32,
3930 116, 91,105, 93, 32,100,111, 10, 32, 32,108,111, 99, 97,108,
3931 32,116,116, 32, 61, 32,115,112,108,105,116, 40,116, 91,105,
3932 93, 44, 39, 61, 39, 41, 32, 32, 45, 45, 32,100,105,115, 99,
3933 97,114,100, 32,105,110,105,116,105, 97,108, 32,118, 97,108,
3934 117,101, 10, 32, 32,101, 46,110, 32, 61, 32,101, 46,110, 32,
3935 43, 32, 49, 10, 32, 32,101, 91,101, 46,110, 93, 32, 61, 32,
3936 116,116, 91, 49, 93, 10, 32, 32,105, 32, 61, 32,105, 43, 49,
3937 10, 32,101,110,100, 10, 32, 45, 45, 32,115,101,116, 32,108,
3938 117, 97, 32,110, 97,109,101,115, 10, 32,105, 32, 32, 61, 32,
3939 49, 10, 32,101, 46,108,110, 97,109,101,115, 32, 61, 32,123,
3940 125, 10, 32,108,111, 99, 97,108, 32,110,115, 32, 61, 32,103,
3941 101,116, 99,117,114,114,110, 97,109,101,115,112, 97, 99,101,
3942 40, 41, 10, 32,119,104,105,108,101, 32,101, 91,105, 93, 32,
3943 100,111, 10, 32, 32,108,111, 99, 97,108, 32,116, 32, 61, 32,
3944 115,112,108,105,116, 40,101, 91,105, 93, 44, 39, 64, 39, 41,
3945 10, 32, 32,101, 91,105, 93, 32, 61, 32,116, 91, 49, 93, 10,
3946 9, 9,105,102, 32,110,111,116, 32,116, 91, 50, 93, 32,116,
3947 104,101,110, 10, 9, 9, 32,116, 91, 50, 93, 32, 61, 32, 97,
3948 112,112,108,121,114,101,110, 97,109,105,110,103, 40,116, 91,
3949 49, 93, 41, 10, 9, 9,101,110,100, 10, 32, 32,101, 46,108,
3950 110, 97,109,101,115, 91,105, 93, 32, 61, 32,116, 91, 50, 93,
3951 32,111,114, 32,116, 91, 49, 93, 10, 32, 32, 95,103,108,111,
3952 98, 97,108, 95,101,110,117,109,115, 91, 32,110,115, 46, 46,
3953 101, 91,105, 93, 32, 93, 32, 61, 32, 40,110,115, 46, 46,101,
3954 91,105, 93, 41, 10, 32, 32,105, 32, 61, 32,105, 43, 49, 10,
3955 32,101,110,100, 10, 9,101, 46,110, 97,109,101, 32, 61, 32,
3956 110, 10, 9,105,102, 32,110, 32,126, 61, 32, 34, 34, 32,116,
3957 104,101,110, 10, 9, 9, 84,121,112,101,100,101,102, 40, 34,
3958 105,110,116, 32, 34, 46, 46,110, 41, 10, 9,101,110,100, 10,
3959 32,114,101,116,117,114,110, 32, 95, 69,110,117,109,101,114,
3960 97,116,101, 40,101, 44, 32,118, 97,114,110, 97,109,101, 41,
3961 10,101,110,100,32
3962 };
3963 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/enumerate.lua");
3964 lua_settop(tolua_S, top);
3965 } /* end of embedded lua code */
3966
3967
3968 { /* begin embedded lua code */
3969 int top = lua_gettop(tolua_S);
3970 static unsigned char B[] = {
3971 45, 45, 32,116,111,108,117, 97, 58, 32,100,101, 99,108, 97,
3972 114, 97,116,105,111,110, 32, 99,108, 97,115,115, 10, 45, 45,
3973 32, 87,114,105,116,116,101,110, 32, 98,121, 32, 87, 97,108,
3974 100,101,109, 97,114, 32, 67,101,108,101,115, 10, 45, 45, 32,
3975 84,101, 67, 71,114, 97,102, 47, 80, 85, 67, 45, 82,105,111,
3976 10, 45, 45, 32, 74,117,108, 32, 49, 57, 57, 56, 10, 45, 45,
3977 32, 36, 73,100, 58, 32, 36, 10, 10, 45, 45, 32, 84,104,105,
3978 115, 32, 99,111,100,101, 32,105,115, 32,102,114,101,101, 32,
3979 115,111,102,116,119, 97,114,101, 59, 32,121,111,117, 32, 99,
3980 97,110, 32,114,101,100,105,115,116,114,105, 98,117,116,101,
3981 32,105,116, 32, 97,110,100, 47,111,114, 32,109,111,100,105,
3982 102,121, 32,105,116, 46, 10, 45, 45, 32, 84,104,101, 32,115,
3983 111,102,116,119, 97,114,101, 32,112,114,111,118,105,100,101,
3984 100, 32,104,101,114,101,117,110,100,101,114, 32,105,115, 32,
3985 111,110, 32, 97,110, 32, 34, 97,115, 32,105,115, 34, 32, 98,
3986 97,115,105,115, 44, 32, 97,110,100, 10, 45, 45, 32,116,104,
3987 101, 32, 97,117,116,104,111,114, 32,104, 97,115, 32,110,111,
3988 32,111, 98,108,105,103, 97,116,105,111,110, 32,116,111, 32,
3989 112,114,111,118,105,100,101, 32,109, 97,105,110,116,101,110,
3990 97,110, 99,101, 44, 32,115,117,112,112,111,114,116, 44, 32,
3991 117,112,100, 97,116,101,115, 44, 10, 45, 45, 32,101,110,104,
3992 97,110, 99,101,109,101,110,116,115, 44, 32,111,114, 32,109,
3993 111,100,105,102,105, 99, 97,116,105,111,110,115, 46, 10, 10,
3994 10, 45, 45, 32, 68,101, 99,108, 97,114, 97,116,105,111,110,
3995 32, 99,108, 97,115,115, 10, 45, 45, 32, 82,101,112,114,101,
3996 115,101,110,116,115, 32,118, 97,114,105, 97, 98,108,101, 44,
3997 32,102,117,110, 99,116,105,111,110, 44, 32,111,114, 32, 97,
3998 114,103,117,109,101,110,116, 32,100,101, 99,108, 97,114, 97,
3999 116,105,111,110, 46, 10, 45, 45, 32, 83,116,111,114,101,115,
4000 32,116,104,101, 32,102,111,108,108,111,119,105,110,103, 32,
4001 102,105,101,108,100,115, 58, 10, 45, 45, 32, 32,109,111,100,
4002 32, 32, 61, 32,116,121,112,101, 32,109,111,100,105,102,105,
4003 101,114,115, 10, 45, 45, 32, 32,116,121,112,101, 32, 61, 32,
4004 116,121,112,101, 10, 45, 45, 32, 32,112,116,114, 32, 32, 61,
4005 32, 34, 42, 34, 32,111,114, 32, 34, 38, 34, 44, 32,105,102,
4006 32,114,101,112,114,101,115,101,110,116,105,110,103, 32, 97,
4007 32,112,111,105,110,116,101,114, 32,111,114, 32, 97, 32,114,
4008 101,102,101,114,101,110, 99,101, 10, 45, 45, 32, 32,110, 97,
4009 109,101, 32, 61, 32,110, 97,109,101, 10, 45, 45, 32, 32,100,
4010 105,109, 32, 32, 61, 32,100,105,109,101,110,115,105,111,110,
4011 44, 32,105,102, 32, 97, 32,118,101, 99,116,111,114, 10, 45,
4012 45, 32, 32,100,101,102, 32, 32, 61, 32,100,101,102, 97,117,
4013 108,116, 32,118, 97,108,117,101, 44, 32,105,102, 32, 97,110,
4014 121, 32, 40,111,110,108,121, 32,102,111,114, 32, 97,114,103,
4015 117,109,101,110,116,115, 41, 10, 45, 45, 32, 32,114,101,116,
4016 32, 32, 61, 32, 34, 42, 34, 32,111,114, 32, 34, 38, 34, 44,
4017 32,105,102, 32,118, 97,108,117,101, 32,105,115, 32,116,111,
4018 32, 98,101, 32,114,101,116,117,114,110,101,100, 32, 40,111,
4019 110,108,121, 32,102,111,114, 32, 97,114,103,117,109,101,110,
4020 116,115, 41, 10, 99,108, 97,115,115, 68,101, 99,108, 97,114,
4021 97,116,105,111,110, 32, 61, 32,123, 10, 32,109,111,100, 32,
4022 61, 32, 39, 39, 44, 10, 32,116,121,112,101, 32, 61, 32, 39,
4023 39, 44, 10, 32,112,116,114, 32, 61, 32, 39, 39, 44, 10, 32,
4024 110, 97,109,101, 32, 61, 32, 39, 39, 44, 10, 32,100,105,109,
4025 32, 61, 32, 39, 39, 44, 10, 32,114,101,116, 32, 61, 32, 39,
4026 39, 44, 10, 32,100,101,102, 32, 61, 32, 39, 39, 10,125, 10,
4027 99,108, 97,115,115, 68,101, 99,108, 97,114, 97,116,105,111,
4028 110, 46, 95, 95,105,110,100,101,120, 32, 61, 32, 99,108, 97,
4029 115,115, 68,101, 99,108, 97,114, 97,116,105,111,110, 10,115,
4030 101,116,109,101,116, 97,116, 97, 98,108,101, 40, 99,108, 97,
4031 115,115, 68,101, 99,108, 97,114, 97,116,105,111,110, 44, 99,
4032 108, 97,115,115, 70,101, 97,116,117,114,101, 41, 10, 10, 45,
4033 45, 32, 67,114,101, 97,116,101, 32, 97,110, 32,117,110,105,
4034 113,117,101, 32,118, 97,114,105, 97, 98,108,101, 32,110, 97,
4035 109,101, 10,102,117,110, 99,116,105,111,110, 32, 99,114,101,
4036 97,116,101, 95,118, 97,114,110, 97,109,101, 32, 40, 41, 10,
4037 32,105,102, 32,110,111,116, 32, 95,118, 97,114,110,117,109,
4038 98,101,114, 32,116,104,101,110, 32, 95,118, 97,114,110,117,
4039 109, 98,101,114, 32, 61, 32, 48, 32,101,110,100, 10, 32, 95,
4040 118, 97,114,110,117,109, 98,101,114, 32, 61, 32, 95,118, 97,
4041 114,110,117,109, 98,101,114, 32, 43, 32, 49, 10, 32,114,101,
4042 116,117,114,110, 32, 34,116,111,108,117, 97, 95,118, 97,114,
4043 95, 34, 46, 46, 95,118, 97,114,110,117,109, 98,101,114, 10,
4044 101,110,100, 10, 10, 45, 45, 32, 67,104,101, 99,107, 32,100,
4045 101, 99,108, 97,114, 97,116,105,111,110, 32,110, 97,109,101,
4046 10, 45, 45, 32, 73,116, 32, 97,108,115,111, 32,105,100,101,
4047 110,116,105,102,105,101,115, 32,100,101,102, 97,117,108,116,
4048 32,118, 97,108,117,101,115, 10,102,117,110, 99,116,105,111,
4049 110, 32, 99,108, 97,115,115, 68,101, 99,108, 97,114, 97,116,
4050 105,111,110, 58, 99,104,101, 99,107,110, 97,109,101, 32, 40,
4051 41, 10, 10, 32,105,102, 32,115,116,114,115,117, 98, 40,115,
4052 101,108,102, 46,110, 97,109,101, 44, 49, 44, 49, 41, 32, 61,
4053 61, 32, 39, 91, 39, 32, 97,110,100, 32,110,111,116, 32,102,
4054 105,110,100,116,121,112,101, 40,115,101,108,102, 46,116,121,
4055 112,101, 41, 32,116,104,101,110, 10, 32, 32,115,101,108,102,
4056 46,110, 97,109,101, 32, 61, 32,115,101,108,102, 46,116,121,
4057 112,101, 46, 46,115,101,108,102, 46,110, 97,109,101, 10, 32,
4058 32,108,111, 99, 97,108, 32,109, 32, 61, 32,115,112,108,105,
4059 116, 40,115,101,108,102, 46,109,111,100, 44, 39, 37,115, 37,
4060 115, 42, 39, 41, 10, 32, 32,115,101,108,102, 46,116,121,112,
4061 101, 32, 61, 32,109, 91,109, 46,110, 93, 10, 32, 32,115,101,
4062 108,102, 46,109,111,100, 32, 61, 32, 99,111,110, 99, 97,116,
4063 40,109, 44, 49, 44,109, 46,110, 45, 49, 41, 10, 32,101,110,
4064 100, 10, 10, 32,108,111, 99, 97,108, 32,116, 32, 61, 32,115,
4065 112,108,105,116, 40,115,101,108,102, 46,110, 97,109,101, 44,
4066 39, 61, 39, 41, 10, 32,105,102, 32,116, 46,110, 61, 61, 50,
4067 32,116,104,101,110, 10, 32, 32,115,101,108,102, 46,110, 97,
4068 109,101, 32, 61, 32,116, 91, 49, 93, 10, 32, 32,115,101,108,
4069 102, 46,100,101,102, 32, 61, 32,102,105,110,100, 95,101,110,
4070 117,109, 95,118, 97,114, 40,116, 91,116, 46,110, 93, 41, 10,
4071 32,101,110,100, 10, 10, 32,108,111, 99, 97,108, 32, 98, 44,
4072 101, 44,100, 32, 61, 32,115,116,114,102,105,110,100, 40,115,
4073 101,108,102, 46,110, 97,109,101, 44, 34, 37, 91, 40, 46, 45,
4074 41, 37, 93, 34, 41, 10, 32,105,102, 32, 98, 32,116,104,101,
4075 110, 10, 32, 32,115,101,108,102, 46,110, 97,109,101, 32, 61,
4076 32,115,116,114,115,117, 98, 40,115,101,108,102, 46,110, 97,
4077 109,101, 44, 49, 44, 98, 45, 49, 41, 10, 32, 32,115,101,108,
4078 102, 46,100,105,109, 32, 61, 32,102,105,110,100, 95,101,110,
4079 117,109, 95,118, 97,114, 40,100, 41, 10, 32,101,110,100, 10,
4080 10, 10, 32,105,102, 32,115,101,108,102, 46,116,121,112,101,
4081 32,126, 61, 32, 39, 39, 32, 97,110,100, 32,115,101,108,102,
4082 46,116,121,112,101, 32,126, 61, 32, 39,118,111,105,100, 39,
4083 32, 97,110,100, 32,115,101,108,102, 46,110, 97,109,101, 32,
4084 61, 61, 32, 39, 39, 32,116,104,101,110, 10, 32, 32,115,101,
4085 108,102, 46,110, 97,109,101, 32, 61, 32, 99,114,101, 97,116,
4086 101, 95,118, 97,114,110, 97,109,101, 40, 41, 10, 32,101,108,
4087 115,101,105,102, 32,115,101,108,102, 46,107,105,110,100, 61,
4088 61, 39,118, 97,114, 39, 32,116,104,101,110, 10, 32, 32,105,
4089 102, 32,115,101,108,102, 46,116,121,112,101, 61, 61, 39, 39,
4090 32, 97,110,100, 32,115,101,108,102, 46,110, 97,109,101,126,
4091 61, 39, 39, 32,116,104,101,110, 10, 32, 32, 32,115,101,108,
4092 102, 46,116,121,112,101, 32, 61, 32,115,101,108,102, 46,116,
4093 121,112,101, 46, 46,115,101,108,102, 46,110, 97,109,101, 10,
4094 32, 32, 32,115,101,108,102, 46,110, 97,109,101, 32, 61, 32,
4095 99,114,101, 97,116,101, 95,118, 97,114,110, 97,109,101, 40,
4096 41, 10, 32, 32,101,108,115,101,105,102, 32,102,105,110,100,
4097 116,121,112,101, 40,115,101,108,102, 46,110, 97,109,101, 41,
4098 32,116,104,101,110, 10, 32, 32, 32,105,102, 32,115,101,108,
4099 102, 46,116,121,112,101, 61, 61, 39, 39, 32,116,104,101,110,
4100 32,115,101,108,102, 46,116,121,112,101, 32, 61, 32,115,101,
4101 108,102, 46,110, 97,109,101, 10, 32, 32, 32,101,108,115,101,
4102 32,115,101,108,102, 46,116,121,112,101, 32, 61, 32,115,101,
4103 108,102, 46,116,121,112,101, 46, 46, 39, 32, 39, 46, 46,115,
4104 101,108,102, 46,110, 97,109,101, 32,101,110,100, 10, 32, 32,
4105 32,115,101,108,102, 46,110, 97,109,101, 32, 61, 32, 99,114,
4106 101, 97,116,101, 95,118, 97,114,110, 97,109,101, 40, 41, 10,
4107 32, 32,101,110,100, 10, 32,101,110,100, 10, 10, 32, 45, 45,
4108 32, 97,100,106,117,115,116, 32,116,121,112,101, 32,111,102,
4109 32,115,116,114,105,110,103, 10, 32,105,102, 32,115,101,108,
4110 102, 46,116,121,112,101, 32, 61, 61, 32, 39, 99,104, 97,114,
4111 39, 32, 97,110,100, 32,115,101,108,102, 46,100,105,109, 32,
4112 126, 61, 32, 39, 39, 32,116,104,101,110, 10, 9, 32,115,101,
4113 108,102, 46,116,121,112,101, 32, 61, 32, 39, 99,104, 97,114,
4114 42, 39, 10, 32,101,110,100, 10, 10, 9,105,102, 32,115,101,
4115 108,102, 46,107,105,110,100, 32, 97,110,100, 32,115,101,108,
4116 102, 46,107,105,110,100, 32, 61, 61, 32, 39,118, 97,114, 39,
4117 32,116,104,101,110, 10, 9, 9,115,101,108,102, 46,110, 97,
4118 109,101, 32, 61, 32,115,116,114,105,110,103, 46,103,115,117,
4119 98, 40,115,101,108,102, 46,110, 97,109,101, 44, 32, 34, 58,
4120 46, 42, 36, 34, 44, 32, 34, 34, 41, 32, 45, 45, 32, 63, 63,
4121 63, 10, 9,101,110,100, 10,101,110,100, 10, 10, 45, 45, 32,
4122 67,104,101, 99,107, 32,100,101, 99,108, 97,114, 97,116,105,
4123 111,110, 32,116,121,112,101, 10, 45, 45, 32, 83,117, 98,115,
4124 116,105,116,117,116,101,115, 32,116,121,112,101,100,101,102,
4125 39,115, 46, 10,102,117,110, 99,116,105,111,110, 32, 99,108,
4126 97,115,115, 68,101, 99,108, 97,114, 97,116,105,111,110, 58,
4127 99,104,101, 99,107,116,121,112,101, 32, 40, 41, 10, 10, 32,
4128 45, 45, 32, 99,104,101, 99,107, 32,105,102, 32,116,104,101,
4129 114,101, 32,105,115, 32, 97, 32,112,111,105,110,116,101,114,
4130 32,116,111, 32, 98, 97,115,105, 99, 32,116,121,112,101, 10,
4131 32,108,111, 99, 97,108, 32, 98, 97,115,105, 99, 32, 61, 32,
4132 105,115, 98, 97,115,105, 99, 40,115,101,108,102, 46,116,121,
4133 112,101, 41, 10, 32,105,102, 32,115,101,108,102, 46,107,105,
4134 110,100, 32, 61, 61, 32, 39,102,117,110, 99, 39, 32, 97,110,
4135 100, 32, 98, 97,115,105, 99, 61, 61, 39,110,117,109, 98,101,
4136 114, 39, 32, 97,110,100, 32,115,116,114,105,110,103, 46,102,
4137 105,110,100, 40,115,101,108,102, 46,112,116,114, 44, 32, 34,
4138 37, 42, 34, 41, 32,116,104,101,110, 10, 32, 9,115,101,108,
4139 102, 46,116,121,112,101, 32, 61, 32, 39, 95,117,115,101,114,
4140 100, 97,116, 97, 39, 10, 32, 9,115,101,108,102, 46,112,116,
4141 114, 32, 61, 32, 34, 34, 10, 32,101,110,100, 10, 32,105,102,
4142 32, 98, 97,115,105, 99, 32, 97,110,100, 32,115,101,108,102,
4143 46,112,116,114,126, 61, 39, 39, 32,116,104,101,110, 10, 32,
4144 32,115,101,108,102, 46,114,101,116, 32, 61, 32,115,101,108,
4145 102, 46,112,116,114, 10, 32, 32,115,101,108,102, 46,112,116,
4146 114, 32, 61, 32,110,105,108, 10, 32, 32,105,102, 32,105,115,
4147 98, 97,115,105, 99, 40,115,101,108,102, 46,116,121,112,101,
4148 41, 32, 61, 61, 32, 39,110,117,109, 98,101,114, 39, 32,116,
4149 104,101,110, 10, 32, 32, 9,115,101,108,102, 46,114,101,116,
4150 117,114,110, 95,117,115,101,114,100, 97,116, 97, 32, 61, 32,
4151 116,114,117,101, 10, 32, 32,101,110,100, 10, 32,101,110,100,
4152 10, 10, 32, 45, 45, 32, 99,104,101, 99,107, 32,105,102, 32,
4153 116,104,101,114,101, 32,105,115, 32, 97,114,114, 97,121, 32,
4154 116,111, 32, 98,101, 32,114,101,116,117,114,110,101,100, 10,
4155 32,105,102, 32,115,101,108,102, 46,100,105,109,126, 61, 39,
4156 39, 32, 97,110,100, 32,115,101,108,102, 46,114,101,116,126,
4157 61, 39, 39, 32,116,104,101,110, 10, 32, 32, 32,101,114,114,
4158 111,114, 40, 39, 35,105,110,118, 97,108,105,100, 32,112, 97,
4159 114, 97,109,101,116,101,114, 58, 32, 99, 97,110,110,111,116,
4160 32,114,101,116,117,114,110, 32, 97,110, 32, 97,114,114, 97,
4161 121, 32,111,102, 32,118, 97,108,117,101,115, 39, 41, 10, 32,
4162 101,110,100, 10, 32, 45, 45, 32,114,101,115,116,111,114,101,
4163 32, 39,118,111,105,100, 42, 39, 32, 97,110,100, 32, 39,115,
4164 116,114,105,110,103, 42, 39, 10, 32,105,102, 32,115,101,108,
4165 102, 46,116,121,112,101, 32, 61, 61, 32, 39, 95,117,115,101,
4166 114,100, 97,116, 97, 39, 32,116,104,101,110, 32,115,101,108,
4167 102, 46,116,121,112,101, 32, 61, 32, 39,118,111,105,100, 42,
4168 39, 10, 32,101,108,115,101,105,102, 32,115,101,108,102, 46,
4169 116,121,112,101, 32, 61, 61, 32, 39, 95, 99,115,116,114,105,
4170 110,103, 39, 32,116,104,101,110, 32,115,101,108,102, 46,116,
4171 121,112,101, 32, 61, 32, 39, 99,104, 97,114, 42, 39, 10, 32,
4172 101,108,115,101,105,102, 32,115,101,108,102, 46,116,121,112,
4173 101, 32, 61, 61, 32, 39, 95,108,115,116, 97,116,101, 39, 32,
4174 116,104,101,110, 32,115,101,108,102, 46,116,121,112,101, 32,
4175 61, 32, 39,108,117, 97, 95, 83,116, 97,116,101, 42, 39, 10,
4176 32,101,110,100, 10, 10, 32, 45, 45, 32,114,101,115,111,108,
4177 118,101, 32,116,121,112,101,115, 32,105,110,115,105,100,101,
4178 32,116,104,101, 32,116,101,109,112,108, 97,116,101,115, 10,
4179 32,105,102, 32,115,101,108,102, 46,116,121,112,101, 32,116,
4180 104,101,110, 10, 9, 32,115,101,108,102, 46,116,121,112,101,
4181 32, 61, 32,114,101,115,111,108,118,101, 95,116,101,109,112,
4182 108, 97,116,101, 95,116,121,112,101,115, 40,115,101,108,102,
4183 46,116,121,112,101, 41, 10, 32,101,110,100, 10, 10, 45, 45,
4184 10, 45, 45, 32, 45, 45, 32,105,102, 32,114,101,116,117,114,
4185 110,105,110,103, 32,118, 97,108,117,101, 44, 32, 97,117,116,
4186 111,109, 97,116,105, 99, 97,108,108,121, 32,115,101,116, 32,
4187 100,101,102, 97,117,108,116, 32,118, 97,108,117,101, 10, 45,
4188 45, 32,105,102, 32,115,101,108,102, 46,114,101,116, 32,126,
4189 61, 32, 39, 39, 32, 97,110,100, 32,115,101,108,102, 46,100,
4190 101,102, 32, 61, 61, 32, 39, 39, 32,116,104,101,110, 10, 45,
4191 45, 32, 32,115,101,108,102, 46,100,101,102, 32, 61, 32, 39,
4192 48, 39, 10, 45, 45, 32,101,110,100, 10, 45, 45, 10, 10,101,
4193 110,100, 10, 10,102,117,110, 99,116,105,111,110, 32,114,101,
4194 115,111,108,118,101, 95,116,101,109,112,108, 97,116,101, 95,
4195 116,121,112,101,115, 40,116,121,112,101, 41, 10, 10, 9,105,
4196 102, 32,105,115, 98, 97,115,105, 99, 40,116,121,112,101, 41,
4197 32,116,104,101,110, 10, 9, 9,114,101,116,117,114,110, 32,
4198 116,121,112,101, 10, 9,101,110,100, 10, 9,108,111, 99, 97,
4199 108, 32, 98, 44, 95, 44,109, 32, 61, 32,115,116,114,105,110,
4200 103, 46,102,105,110,100, 40,116,121,112,101, 44, 32, 34, 40,
4201 37, 98, 60, 62, 41, 34, 41, 10, 9,105,102, 32, 98, 32,116,
4202 104,101,110, 10, 10, 9, 9,109, 32, 61, 32,115,112,108,105,
4203 116, 95, 99, 95,116,111,107,101,110,115, 40,115,116,114,105,
4204 110,103, 46,115,117, 98, 40,109, 44, 32, 50, 44, 32, 45, 50,
4205 41, 44, 32, 34, 44, 34, 41, 10, 9, 9,102,111,114, 32,105,
4206 61, 49, 44, 32,116, 97, 98,108,101, 46,103,101,116,110, 40,
4207 109, 41, 32,100,111, 10, 9, 9, 9,109, 91,105, 93, 32, 61,
4208 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,109, 91,
4209 105, 93, 44, 34, 37,115, 42, 40, 91, 37, 42, 38, 93, 41, 34,
4210 44, 32, 34, 37, 49, 34, 41, 10, 9, 9, 9,105,102, 32,110,
4211 111,116, 32,105,115, 98, 97,115,105, 99, 40,109, 91,105, 93,
4212 41, 32,116,104,101,110, 10, 9, 9, 9, 9,105,102, 32,110,
4213 111,116, 32,105,115,101,110,117,109, 40,109, 91,105, 93, 41,
4214 32,116,104,101,110, 32, 95, 44, 32,109, 91,105, 93, 32, 61,
4215 32, 97,112,112,108,121,116,121,112,101,100,101,102, 40, 34,
4216 34, 44, 32,109, 91,105, 93, 41, 32,101,110,100, 10, 9, 9,
4217 9, 9,109, 91,105, 93, 32, 61, 32,102,105,110,100,116,121,
4218 112,101, 40,109, 91,105, 93, 41, 32,111,114, 32,109, 91,105,
4219 93, 10, 9, 9, 9, 9,109, 91,105, 93, 32, 61, 32,114,101,
4220 115,111,108,118,101, 95,116,101,109,112,108, 97,116,101, 95,
4221 116,121,112,101,115, 40,109, 91,105, 93, 41, 10, 9, 9, 9,
4222 101,110,100, 10, 9, 9,101,110,100, 10, 10, 9, 9,108,111,
4223 99, 97,108, 32, 98, 44,105, 10, 9, 9,116,121,112,101, 44,
4224 98, 44,105, 32, 61, 32, 98,114,101, 97,107, 95,116,101,109,
4225 112,108, 97,116,101, 40,116,121,112,101, 41, 10, 45, 45,112,
4226 114,105,110,116, 40, 34, 99,111,110, 99, 97,116, 32,105,115,
4227 32, 34, 44, 99,111,110, 99, 97,116, 40,109, 44, 32, 49, 44,
4228 32,109, 46,110, 41, 41, 10, 9, 9,108,111, 99, 97,108, 32,
4229 116,101,109,112,108, 97,116,101, 95,112, 97,114,116, 32, 61,
4230 32, 34, 60, 34, 46, 46, 99,111,110, 99, 97,116, 40,109, 44,
4231 32, 49, 44, 32,109, 46,110, 44, 32, 34, 44, 34, 41, 46, 46,
4232 34, 62, 34, 10, 9, 9,116,121,112,101, 32, 61, 32,114,101,
4233 98,117,105,108,100, 95,116,101,109,112,108, 97,116,101, 40,
4234 116,121,112,101, 44, 32, 98, 44, 32,116,101,109,112,108, 97,
4235 116,101, 95,112, 97,114,116, 41, 10, 9, 9,116,121,112,101,
4236 32, 61, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,
4237 116,121,112,101, 44, 32, 34, 62, 62, 34, 44, 32, 34, 62, 32,
4238 62, 34, 41, 10, 9,101,110,100, 10, 9,114,101,116,117,114,
4239 110, 32,116,121,112,101, 10,101,110,100, 10, 10,102,117,110,
4240 99,116,105,111,110, 32, 98,114,101, 97,107, 95,116,101,109,
4241 112,108, 97,116,101, 40,115, 41, 10, 9,108,111, 99, 97,108,
4242 32, 98, 44,101, 44,116,105,109,112,108, 32, 61, 32,115,116,
4243 114,105,110,103, 46,102,105,110,100, 40,115, 44, 32, 34, 40,
4244 37, 98, 60, 62, 41, 34, 41, 10, 9,105,102, 32,116,105,109,
4245 112,108, 32,116,104,101,110, 10, 9, 9,115, 32, 61, 32,115,
4246 116,114,105,110,103, 46,103,115,117, 98, 40,115, 44, 32, 34,
4247 37, 98, 60, 62, 34, 44, 32, 34, 34, 41, 10, 9, 9,114,101,
4248 116,117,114,110, 32,115, 44, 32, 98, 44, 32,116,105,109,112,
4249 108, 10, 9,101,108,115,101, 10, 9, 9,114,101,116,117,114,
4250 110, 32,115, 44, 32, 48, 44, 32,110,105,108, 10, 9,101,110,
4251 100, 10,101,110,100, 10, 10,102,117,110, 99,116,105,111,110,
4252 32,114,101, 98,117,105,108,100, 95,116,101,109,112,108, 97,
4253 116,101, 40,115, 44, 32, 98, 44, 32,116,105,109,112,108, 41,
4254 10, 10, 9,105,102, 32, 98, 32, 61, 61, 32, 48, 32,116,104,
4255 101,110, 10, 9, 9,114,101,116,117,114,110, 32,115, 10, 9,
4256 101,110,100, 10, 10, 9,114,101,116,117,114,110, 32,115,116,
4257 114,105,110,103, 46,115,117, 98, 40,115, 44, 32, 49, 44, 32,
4258 98, 45, 49, 41, 46, 46,116,105,109,112,108, 46, 46,115,116,
4259 114,105,110,103, 46,115,117, 98, 40,115, 44, 32, 98, 44, 32,
4260 45, 49, 41, 10,101,110,100, 10, 10, 45, 45, 32, 80,114,105,
4261 110,116, 32,109,101,116,104,111,100, 10,102,117,110, 99,116,
4262 105,111,110, 32, 99,108, 97,115,115, 68,101, 99,108, 97,114,
4263 97,116,105,111,110, 58,112,114,105,110,116, 32, 40,105,100,
4264 101,110,116, 44, 99,108,111,115,101, 41, 10, 32,112,114,105,
4265 110,116, 40,105,100,101,110,116, 46, 46, 34, 68,101, 99,108,
4266 97,114, 97,116,105,111,110,123, 34, 41, 10, 32,112,114,105,
4267 110,116, 40,105,100,101,110,116, 46, 46, 34, 32,109,111,100,
4268 32, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,109,111,
4269 100, 46, 46, 34, 39, 44, 34, 41, 10, 32,112,114,105,110,116,
4270 40,105,100,101,110,116, 46, 46, 34, 32,116,121,112,101, 32,
4271 61, 32, 39, 34, 46, 46,115,101,108,102, 46,116,121,112,101,
4272 46, 46, 34, 39, 44, 34, 41, 10, 32,112,114,105,110,116, 40,
4273 105,100,101,110,116, 46, 46, 34, 32,112,116,114, 32, 32, 61,
4274 32, 39, 34, 46, 46,115,101,108,102, 46,112,116,114, 46, 46,
4275 34, 39, 44, 34, 41, 10, 32,112,114,105,110,116, 40,105,100,
4276 101,110,116, 46, 46, 34, 32,110, 97,109,101, 32, 61, 32, 39,
4277 34, 46, 46,115,101,108,102, 46,110, 97,109,101, 46, 46, 34,
4278 39, 44, 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,
4279 110,116, 46, 46, 34, 32,100,105,109, 32, 32, 61, 32, 39, 34,
4280 46, 46,115,101,108,102, 46,100,105,109, 46, 46, 34, 39, 44,
4281 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,116,
4282 46, 46, 34, 32,100,101,102, 32, 32, 61, 32, 39, 34, 46, 46,
4283 115,101,108,102, 46,100,101,102, 46, 46, 34, 39, 44, 34, 41,
4284 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46,
4285 34, 32,114,101,116, 32, 32, 61, 32, 39, 34, 46, 46,115,101,
4286 108,102, 46,114,101,116, 46, 46, 34, 39, 44, 34, 41, 10, 32,
4287 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,125,
4288 34, 46, 46, 99,108,111,115,101, 41, 10,101,110,100, 10, 10,
4289 45, 45, 32, 99,104,101, 99,107, 32,105,102, 32, 97,114,114,
4290 97,121, 32,111,102, 32,118, 97,108,117,101,115, 32, 97,114,
4291 101, 32,114,101,116,117,114,110,101,100, 32,116,111, 32, 76,
4292 117, 97, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
4293 115,115, 68,101, 99,108, 97,114, 97,116,105,111,110, 58,114,
4294 101,113,117,105,114,101, 99,111,108,108,101, 99,116,105,111,
4295 110, 32, 40,116, 41, 10, 32,105,102, 32,115,101,108,102, 46,
4296 109,111,100, 32,126, 61, 32, 39, 99,111,110,115,116, 39, 32,
4297 97,110,100, 10, 9, 32, 32, 32, 32,115,101,108,102, 46,100,
4298 105,109, 32, 97,110,100, 32,115,101,108,102, 46,100,105,109,
4299 32,126, 61, 32, 39, 39, 32, 97,110,100, 10, 9, 9, 9, 9,
4300 32,110,111,116, 32,105,115, 98, 97,115,105, 99, 40,115,101,
4301 108,102, 46,116,121,112,101, 41, 32, 97,110,100, 10, 9, 9,
4302 9, 9, 32,115,101,108,102, 46,112,116,114, 32, 61, 61, 32,
4303 39, 39, 32, 97,110,100, 32,115,101,108,102, 58, 99,104,101,
4304 99,107, 95,112,117, 98,108,105, 99, 95, 97, 99, 99,101,115,
4305 115, 40, 41, 32,116,104,101,110, 10, 9, 9,108,111, 99, 97,
4306 108, 32,116,121,112,101, 32, 61, 32,103,115,117, 98, 40,115,
4307 101,108,102, 46,116,121,112,101, 44, 34, 37,115, 42, 99,111,
4308 110,115,116, 37,115, 43, 34, 44, 34, 34, 41, 10, 9, 9,116,
4309 91,116,121,112,101, 93, 32, 61, 32, 34,116,111,108,117, 97,
4310 95, 99,111,108,108,101, 99,116, 95, 34, 32, 46, 46, 32, 99,
4311 108,101, 97,110, 95,116,101,109,112,108, 97,116,101, 40,116,
4312 121,112,101, 41, 10, 9, 9,114,101,116,117,114,110, 32,116,
4313 114,117,101, 10, 9,101,110,100, 10, 9,114,101,116,117,114,
4314 110, 32,102, 97,108,115,101, 10,101,110,100, 10, 10, 45, 45,
4315 32,100,101, 99,108, 97,114,101, 32,116, 97,103, 10,102,117,
4316 110, 99,116,105,111,110, 32, 99,108, 97,115,115, 68,101, 99,
4317 108, 97,114, 97,116,105,111,110, 58,100,101, 99,108,116,121,
4318 112,101, 32, 40, 41, 10, 10, 9,115,101,108,102, 46,116,121,
4319 112,101, 32, 61, 32,116,121,112,101,118, 97,114, 40,115,101,
4320 108,102, 46,116,121,112,101, 41, 10, 9,105,102, 32,115,116,
4321 114,102,105,110,100, 40,115,101,108,102, 46,109,111,100, 44,
4322 39, 99,111,110,115,116, 39, 41, 32,116,104,101,110, 10, 9,
4323 9,115,101,108,102, 46,116,121,112,101, 32, 61, 32, 39, 99,
4324 111,110,115,116, 32, 39, 46, 46,115,101,108,102, 46,116,121,
4325 112,101, 10, 9, 9,115,101,108,102, 46,109,111,100, 32, 61,
4326 32,103,115,117, 98, 40,115,101,108,102, 46,109,111,100, 44,
4327 39, 99,111,110,115,116, 37,115, 42, 39, 44, 39, 39, 41, 10,
4328 9,101,110,100, 10,101,110,100, 10, 10, 10, 45, 45, 32,111,
4329 117,116,112,117,116, 32,116,121,112,101, 32, 99,104,101, 99,
4330 107,105,110,103, 10,102,117,110, 99,116,105,111,110, 32, 99,
4331 108, 97,115,115, 68,101, 99,108, 97,114, 97,116,105,111,110,
4332 58,111,117,116, 99,104,101, 99,107,116,121,112,101, 32, 40,
4333 110, 97,114,103, 41, 10, 32,108,111, 99, 97,108, 32,100,101,
4334 102, 10, 32,108,111, 99, 97,108, 32,116, 32, 61, 32,105,115,
4335 98, 97,115,105, 99, 40,115,101,108,102, 46,116,121,112,101,
4336 41, 10, 32,105,102, 32,115,101,108,102, 46,100,101,102,126,
4337 61, 39, 39, 32,116,104,101,110, 10, 32, 32,100,101,102, 32,
4338 61, 32, 49, 10, 32,101,108,115,101, 10, 32, 32,100,101,102,
4339 32, 61, 32, 48, 10, 32,101,110,100, 10, 32,105,102, 32,115,
4340 101,108,102, 46,100,105,109, 32,126, 61, 32, 39, 39, 32,116,
4341 104,101,110, 10, 9, 45, 45,105,102, 32,116, 61, 61, 39,115,
4342 116,114,105,110,103, 39, 32,116,104,101,110, 10, 9, 45, 45,
4343 9,114,101,116,117,114,110, 32, 39,116,111,108,117, 97, 95,
4344 105,115,115,116,114,105,110,103, 97,114,114, 97,121, 40,116,
4345 111,108,117, 97, 95, 83, 44, 39, 46, 46,110, 97,114,103, 46,
4346 46, 39, 44, 39, 46, 46,100,101,102, 46, 46, 39, 44, 38,116,
4347 111,108,117, 97, 95,101,114,114, 41, 39, 10, 9, 45, 45,101,
4348 108,115,101, 10, 9,114,101,116,117,114,110, 32, 39, 33,116,
4349 111,108,117, 97, 95,105,115,116, 97, 98,108,101, 40,116,111,
4350 108,117, 97, 95, 83, 44, 39, 46, 46,110, 97,114,103, 46, 46,
4351 39, 44, 48, 44, 38,116,111,108,117, 97, 95,101,114,114, 41,
4352 39, 10, 32, 9, 45, 45,101,110,100, 10, 32,101,108,115,101,
4353 105,102, 32,116, 32,116,104,101,110, 10, 9,114,101,116,117,
4354 114,110, 32, 39, 33,116,111,108,117, 97, 95,105,115, 39, 46,
4355 46,116, 46, 46, 39, 40,116,111,108,117, 97, 95, 83, 44, 39,
4356 46, 46,110, 97,114,103, 46, 46, 39, 44, 39, 46, 46,100,101,
4357 102, 46, 46, 39, 44, 38,116,111,108,117, 97, 95,101,114,114,
4358 41, 39, 10, 32,101,108,115,101, 10, 32, 32,108,111, 99, 97,
4359 108, 32,105,115, 95,102,117,110, 99, 32, 61, 32,103,101,116,
4360 95,105,115, 95,102,117,110, 99,116,105,111,110, 40,115,101,
4361 108,102, 46,116,121,112,101, 41, 10, 32, 32,105,102, 32,115,
4362 101,108,102, 46,112,116,114, 32, 61, 61, 32, 39, 38, 39, 32,
4363 111,114, 32,115,101,108,102, 46,112,116,114, 32, 61, 61, 32,
4364 39, 39, 32,116,104,101,110, 10, 32, 32, 9,114,101,116,117,
4365 114,110, 32, 39, 40,116,111,108,117, 97, 95,105,115,118, 97,
4366 108,117,101,110,105,108, 40,116,111,108,117, 97, 95, 83, 44,
4367 39, 46, 46,110, 97,114,103, 46, 46, 39, 44, 38,116,111,108,
4368 117, 97, 95,101,114,114, 41, 32,124,124, 32, 33, 39, 46, 46,
4369 105,115, 95,102,117,110, 99, 46, 46, 39, 40,116,111,108,117,
4370 97, 95, 83, 44, 39, 46, 46,110, 97,114,103, 46, 46, 39, 44,
4371 34, 39, 46, 46,115,101,108,102, 46,116,121,112,101, 46, 46,
4372 39, 34, 44, 39, 46, 46,100,101,102, 46, 46, 39, 44, 38,116,
4373 111,108,117, 97, 95,101,114,114, 41, 41, 39, 10, 32, 32,101,
4374 108,115,101, 10, 9,114,101,116,117,114,110, 32, 39, 33, 39,
4375 46, 46,105,115, 95,102,117,110, 99, 46, 46, 39, 40,116,111,
4376 108,117, 97, 95, 83, 44, 39, 46, 46,110, 97,114,103, 46, 46,
4377 39, 44, 34, 39, 46, 46,115,101,108,102, 46,116,121,112,101,
4378 46, 46, 39, 34, 44, 39, 46, 46,100,101,102, 46, 46, 39, 44,
4379 38,116,111,108,117, 97, 95,101,114,114, 41, 39, 10, 32, 32,
4380 101,110,100, 10, 32,101,110,100, 10,101,110,100, 10, 10,102,
4381 117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 68,101,
4382 99,108, 97,114, 97,116,105,111,110, 58, 98,117,105,108,100,
4383 100,101, 99,108, 97,114, 97,116,105,111,110, 32, 40,110, 97,
4384 114,103, 44, 32, 99,112,108,117,115,112,108,117,115, 41, 10,
4385 32,108,111, 99, 97,108, 32, 97,114,114, 97,121, 32, 61, 32,
4386 115,101,108,102, 46,100,105,109, 32,126, 61, 32, 39, 39, 32,
4387 97,110,100, 32,116,111,110,117,109, 98,101,114, 40,115,101,
4388 108,102, 46,100,105,109, 41, 61, 61,110,105,108, 10, 9,108,
4389 111, 99, 97,108, 32,108,105,110,101, 32, 61, 32, 34, 34, 10,
4390 32,108,111, 99, 97,108, 32,112,116,114, 32, 61, 32, 39, 39,
4391 10, 32,108,111, 99, 97,108, 32,109,111,100, 10, 32,108,111,
4392 99, 97,108, 32,116,121,112,101, 32, 61, 32,115,101,108,102,
4393 46,116,121,112,101, 10, 32,108,111, 99, 97,108, 32,110, 99,
4394 116,121,112,101, 32, 61, 32,103,115,117, 98, 40,115,101,108,
4395 102, 46,116,121,112,101, 44, 39, 99,111,110,115,116, 37,115,
4396 43, 39, 44, 39, 39, 41, 10, 32,105,102, 32,115,101,108,102,
4397 46,100,105,109, 32,126, 61, 32, 39, 39, 32,116,104,101,110,
4398 10, 9, 32,116,121,112,101, 32, 61, 32,103,115,117, 98, 40,
4399 115,101,108,102, 46,116,121,112,101, 44, 39, 99,111,110,115,
4400 116, 37,115, 43, 39, 44, 39, 39, 41, 32, 32, 45, 45, 32,101,
4401 108,105,109,105,110, 97,116,101,115, 32, 99,111,110,115,116,
4402 32,109,111,100,105,102,105,101,114, 32,102,111,114, 32, 97,
4403 114,114, 97,121,115, 10, 32,101,110,100, 10, 32,105,102, 32,
4404 115,101,108,102, 46,112,116,114,126, 61, 39, 39, 32, 97,110,
4405 100, 32,110,111,116, 32,105,115, 98, 97,115,105, 99, 40,116,
4406 121,112,101, 41, 32,116,104,101,110, 32,112,116,114, 32, 61,
4407 32, 39, 42, 39, 32,101,110,100, 10, 32,108,105,110,101, 32,
4408 61, 32, 99,111,110, 99, 97,116,112, 97,114, 97,109, 40,108,
4409 105,110,101, 44, 34, 32, 34, 44,115,101,108,102, 46,109,111,
4410 100, 44,116,121,112,101, 44,112,116,114, 41, 10, 32,105,102,
4411 32, 97,114,114, 97,121, 32,116,104,101,110, 10, 32, 32,108,
4412 105,110,101, 32, 61, 32, 99,111,110, 99, 97,116,112, 97,114,
4413 97,109, 40,108,105,110,101, 44, 39, 42, 39, 41, 10, 32,101,
4414 110,100, 10, 32,108,105,110,101, 32, 61, 32, 99,111,110, 99,
4415 97,116,112, 97,114, 97,109, 40,108,105,110,101, 44,115,101,
4416 108,102, 46,110, 97,109,101, 41, 10, 32,105,102, 32,115,101,
4417 108,102, 46,100,105,109, 32,126, 61, 32, 39, 39, 32,116,104,
4418 101,110, 10, 32, 32,105,102, 32,116,111,110,117,109, 98,101,
4419 114, 40,115,101,108,102, 46,100,105,109, 41,126, 61,110,105,
4420 108, 32,116,104,101,110, 10, 32, 32, 32,108,105,110,101, 32,
4421 61, 32, 99,111,110, 99, 97,116,112, 97,114, 97,109, 40,108,
4422 105,110,101, 44, 39, 91, 39, 44,115,101,108,102, 46,100,105,
4423 109, 44, 39, 93, 59, 39, 41, 10, 32, 32,101,108,115,101, 10,
4424 9,105,102, 32, 99,112,108,117,115,112,108,117,115, 32,116,
4425 104,101,110, 10, 9, 9,108,105,110,101, 32, 61, 32, 99,111,
4426 110, 99, 97,116,112, 97,114, 97,109, 40,108,105,110,101, 44,
4427 39, 32, 61, 32, 77,116,111,108,117, 97, 95,110,101,119, 95,
4428 100,105,109, 40, 39, 44,116,121,112,101, 44,112,116,114, 44,
4429 39, 44, 32, 39, 46, 46,115,101,108,102, 46,100,105,109, 46,
4430 46, 39, 41, 59, 39, 41, 10, 9,101,108,115,101, 10, 9, 9,
4431 108,105,110,101, 32, 61, 32, 99,111,110, 99, 97,116,112, 97,
4432 114, 97,109, 40,108,105,110,101, 44, 39, 32, 61, 32, 40, 39,
4433 44,116,121,112,101, 44,112,116,114, 44, 39, 42, 41, 39, 44,
4434 10, 9, 9, 39,109, 97,108,108,111, 99, 40, 40, 39, 44,115,
4435 101,108,102, 46,100,105,109, 44, 39, 41, 42,115,105,122,101,
4436 111,102, 40, 39, 44,116,121,112,101, 44,112,116,114, 44, 39,
4437 41, 41, 59, 39, 41, 10, 9,101,110,100, 10, 32, 32,101,110,
4438 100, 10, 32,101,108,115,101, 10, 32, 32,108,111, 99, 97,108,
4439 32,116, 32, 61, 32,105,115, 98, 97,115,105, 99, 40,116,121,
4440 112,101, 41, 10, 32, 32,108,105,110,101, 32, 61, 32, 99,111,
4441 110, 99, 97,116,112, 97,114, 97,109, 40,108,105,110,101, 44,
4442 39, 32, 61, 32, 39, 41, 10, 32, 32,105,102, 32,116, 32, 61,
4443 61, 32, 39,115,116, 97,116,101, 39, 32,116,104,101,110, 10,
4444 32, 32, 9,108,105,110,101, 32, 61, 32, 99,111,110, 99, 97,
4445 116,112, 97,114, 97,109, 40,108,105,110,101, 44, 32, 39,116,
4446 111,108,117, 97, 95, 83, 59, 39, 41, 10, 32, 32,101,108,115,
4447 101, 10, 32, 32, 9, 45, 45,112,114,105,110,116, 40, 34,116,
4448 32,105,115, 32, 34, 46, 46,116,111,115,116,114,105,110,103,
4449 40,116, 41, 46, 46, 34, 44, 32,112,116,114, 32,105,115, 32,
4450 34, 46, 46,116,111,115,116,114,105,110,103, 40,115,101,108,
4451 102, 46,112,116,114, 41, 41, 10, 32, 32, 9,105,102, 32,116,
4452 32, 61, 61, 32, 39,110,117,109, 98,101,114, 39, 32, 97,110,
4453 100, 32,115,116,114,105,110,103, 46,102,105,110,100, 40,115,
4454 101,108,102, 46,112,116,114, 44, 32, 34, 37, 42, 34, 41, 32,
4455 116,104,101,110, 10, 32, 32, 9, 9,116, 32, 61, 32, 39,117,
4456 115,101,114,100, 97,116, 97, 39, 10, 32, 32, 9,101,110,100,
4457 10, 9,105,102, 32,110,111,116, 32,116, 32, 97,110,100, 32,
4458 112,116,114, 61, 61, 39, 39, 32,116,104,101,110, 32,108,105,
4459 110,101, 32, 61, 32, 99,111,110, 99, 97,116,112, 97,114, 97,
4460 109, 40,108,105,110,101, 44, 39, 42, 39, 41, 32,101,110,100,
4461 10, 9,108,105,110,101, 32, 61, 32, 99,111,110, 99, 97,116,
4462 112, 97,114, 97,109, 40,108,105,110,101, 44, 39, 40, 40, 39,
4463 44,115,101,108,102, 46,109,111,100, 44,116,121,112,101, 41,
4464 10, 9,105,102, 32,110,111,116, 32,116, 32,116,104,101,110,
4465 10, 9, 9,108,105,110,101, 32, 61, 32, 99,111,110, 99, 97,
4466 116,112, 97,114, 97,109, 40,108,105,110,101, 44, 39, 42, 39,
4467 41, 10, 9,101,110,100, 10, 9,108,105,110,101, 32, 61, 32,
4468 99,111,110, 99, 97,116,112, 97,114, 97,109, 40,108,105,110,
4469 101, 44, 39, 41, 32, 39, 41, 10, 9,105,102, 32,105,115,101,
4470 110,117,109, 40,110, 99,116,121,112,101, 41, 32,116,104,101,
4471 110, 10, 9, 9,108,105,110,101, 32, 61, 32, 99,111,110, 99,
4472 97,116,112, 97,114, 97,109, 40,108,105,110,101, 44, 39, 40,
4473 105,110,116, 41, 32, 39, 41, 10, 9,101,110,100, 10, 9,108,
4474 111, 99, 97,108, 32,100,101,102, 32, 61, 32, 48, 10, 9,105,
4475 102, 32,115,101,108,102, 46,100,101,102, 32,126, 61, 32, 39,
4476 39, 32,116,104,101,110, 10, 9, 9,100,101,102, 32, 61, 32,
4477 115,101,108,102, 46,100,101,102, 10, 9, 9,105,102, 32, 40,
4478 112,116,114, 32, 61, 61, 32, 39, 39, 32,111,114, 32,115,101,
4479 108,102, 46,112,116,114, 32, 61, 61, 32, 39, 38, 39, 41, 32,
4480 97,110,100, 32,110,111,116, 32,116, 32,116,104,101,110, 10,
4481 9, 9, 9,100,101,102, 32, 61, 32, 34, 40,118,111,105,100,
4482 42, 41, 38, 40, 99,111,110,115,116, 32, 34, 46, 46,116,121,
4483 112,101, 46, 46, 34, 41, 34, 46, 46,100,101,102, 10, 9, 9,
4484 101,110,100, 10, 9,101,110,100, 10, 9,105,102, 32,116, 32,
4485 116,104,101,110, 10, 9, 9,108,105,110,101, 32, 61, 32, 99,
4486 111,110, 99, 97,116,112, 97,114, 97,109, 40,108,105,110,101,
4487 44, 39,116,111,108,117, 97, 95,116,111, 39, 46, 46,116, 44,
4488 39, 40,116,111,108,117, 97, 95, 83, 44, 39, 44,110, 97,114,
4489 103, 44, 39, 44, 39, 44,100,101,102, 44, 39, 41, 41, 59, 39,
4490 41, 10, 9,101,108,115,101, 10, 9, 9,108,111, 99, 97,108,
4491 32,116,111, 95,102,117,110, 99, 32, 61, 32,103,101,116, 95,
4492 116,111, 95,102,117,110, 99,116,105,111,110, 40,116,121,112,
4493 101, 41, 10, 9, 9,108,105,110,101, 32, 61, 32, 99,111,110,
4494 99, 97,116,112, 97,114, 97,109, 40,108,105,110,101, 44,116,
4495 111, 95,102,117,110, 99, 46, 46, 39, 40,116,111,108,117, 97,
4496 95, 83, 44, 39, 44,110, 97,114,103, 44, 39, 44, 39, 44,100,
4497 101,102, 44, 39, 41, 41, 59, 39, 41, 10, 9,101,110,100, 10,
4498 32, 32,101,110,100, 10, 32,101,110,100, 10, 9,114,101,116,
4499 117,114,110, 32,108,105,110,101, 10,101,110,100, 10, 10, 45,
4500 45, 32, 68,101, 99,108, 97,114,101, 32,118, 97,114,105, 97,
4501 98,108,101, 10,102,117,110, 99,116,105,111,110, 32, 99,108,
4502 97,115,115, 68,101, 99,108, 97,114, 97,116,105,111,110, 58,
4503 100,101, 99,108, 97,114,101, 32, 40,110, 97,114,103, 41, 10,
4504 32,105,102, 32,115,101,108,102, 46,100,105,109, 32,126, 61,
4505 32, 39, 39, 32, 97,110,100, 32,116,111,110,117,109, 98,101,
4506 114, 40,115,101,108,102, 46,100,105,109, 41, 61, 61,110,105,
4507 108, 32,116,104,101,110, 10, 9, 32,111,117,116,112,117,116,
4508 40, 39, 35,105,102,100,101,102, 32, 95, 95, 99,112,108,117,
4509 115,112,108,117,115, 92,110, 39, 41, 10, 9, 9,111,117,116,
4510 112,117,116, 40,115,101,108,102, 58, 98,117,105,108,100,100,
4511 101, 99,108, 97,114, 97,116,105,111,110, 40,110, 97,114,103,
4512 44,116,114,117,101, 41, 41, 10, 9, 9,111,117,116,112,117,
4513 116, 40, 39, 35,101,108,115,101, 92,110, 39, 41, 10, 9, 9,
4514 111,117,116,112,117,116, 40,115,101,108,102, 58, 98,117,105,
4515 108,100,100,101, 99,108, 97,114, 97,116,105,111,110, 40,110,
4516 97,114,103, 44,102, 97,108,115,101, 41, 41, 10, 9, 32,111,
4517 117,116,112,117,116, 40, 39, 35,101,110,100,105,102, 92,110,
4518 39, 41, 10, 9,101,108,115,101, 10, 9, 9,111,117,116,112,
4519 117,116, 40,115,101,108,102, 58, 98,117,105,108,100,100,101,
4520 99,108, 97,114, 97,116,105,111,110, 40,110, 97,114,103, 44,
4521 102, 97,108,115,101, 41, 41, 10, 9,101,110,100, 10,101,110,
4522 100, 10, 10, 45, 45, 32, 71,101,116, 32,112, 97,114, 97,109,
4523 101,116,101,114, 32,118, 97,108,117,101, 10,102,117,110, 99,
4524 116,105,111,110, 32, 99,108, 97,115,115, 68,101, 99,108, 97,
4525 114, 97,116,105,111,110, 58,103,101,116, 97,114,114, 97,121,
4526 32, 40,110, 97,114,103, 41, 10, 32,105,102, 32,115,101,108,
4527 102, 46,100,105,109, 32,126, 61, 32, 39, 39, 32,116,104,101,
4528 110, 10, 9, 32,108,111, 99, 97,108, 32,116,121,112,101, 32,
4529 61, 32,103,115,117, 98, 40,115,101,108,102, 46,116,121,112,
4530 101, 44, 39, 99,111,110,115,116, 32, 39, 44, 39, 39, 41, 10,
4531 32, 32,111,117,116,112,117,116, 40, 39, 32, 32,123, 39, 41,
4532 10, 9, 32,111,117,116,112,117,116, 40, 39, 35,105,102,110,
4533 100,101,102, 32, 84, 79, 76, 85, 65, 95, 82, 69, 76, 69, 65,
4534 83, 69, 92,110, 39, 41, 10, 32, 32,108,111, 99, 97,108, 32,
4535 100,101,102, 59, 32,105,102, 32,115,101,108,102, 46,100,101,
4536 102,126, 61, 39, 39, 32,116,104,101,110, 32,100,101,102, 61,
4537 49, 32,101,108,115,101, 32,100,101,102, 61, 48, 32,101,110,
4538 100, 10, 9, 9,108,111, 99, 97,108, 32,116, 32, 61, 32,105,
4539 115, 98, 97,115,105, 99, 40,116,121,112,101, 41, 10, 9, 9,
4540 105,102, 32, 40,116, 41, 32,116,104,101,110, 10, 9, 9, 32,
4541 32, 32,111,117,116,112,117,116, 40, 39, 32, 32, 32,105,102,
4542 32, 40, 33,116,111,108,117, 97, 95,105,115, 39, 46, 46,116,
4543 46, 46, 39, 97,114,114, 97,121, 40,116,111,108,117, 97, 95,
4544 83, 44, 39, 44,110, 97,114,103, 44, 39, 44, 39, 44,115,101,
4545 108,102, 46,100,105,109, 44, 39, 44, 39, 44,100,101,102, 44,
4546 39, 44, 38,116,111,108,117, 97, 95,101,114,114, 41, 41, 39,
4547 41, 10, 9, 9,101,108,115,101, 10, 9, 9, 32, 32, 32,111,
4548 117,116,112,117,116, 40, 39, 32, 32, 32,105,102, 32, 40, 33,
4549 116,111,108,117, 97, 95,105,115,117,115,101,114,116,121,112,
4550 101, 97,114,114, 97,121, 40,116,111,108,117, 97, 95, 83, 44,
4551 39, 44,110, 97,114,103, 44, 39, 44, 34, 39, 44,116,121,112,
4552 101, 44, 39, 34, 44, 39, 44,115,101,108,102, 46,100,105,109,
4553 44, 39, 44, 39, 44,100,101,102, 44, 39, 44, 38,116,111,108,
4554 117, 97, 95,101,114,114, 41, 41, 39, 41, 10, 9, 9,101,110,
4555 100, 10, 32, 32,111,117,116,112,117,116, 40, 39, 32, 32, 32,
4556 32,103,111,116,111, 32,116,111,108,117, 97, 95,108,101,114,
4557 114,111,114, 59, 39, 41, 10, 32, 32,111,117,116,112,117,116,
4558 40, 39, 32, 32, 32,101,108,115,101, 92,110, 39, 41, 10, 9,
4559 32,111,117,116,112,117,116, 40, 39, 35,101,110,100,105,102,
4560 92,110, 39, 41, 10, 32, 32,111,117,116,112,117,116, 40, 39,
4561 32, 32, 32,123, 39, 41, 10, 32, 32,111,117,116,112,117,116,
4562 40, 39, 32, 32, 32, 32,105,110,116, 32,105, 59, 39, 41, 10,
4563 32, 32,111,117,116,112,117,116, 40, 39, 32, 32, 32, 32,102,
4564 111,114, 40,105, 61, 48, 59, 32,105, 60, 39, 46, 46,115,101,
4565 108,102, 46,100,105,109, 46, 46, 39, 59,105, 43, 43, 41, 39,
4566 41, 10, 32, 32,108,111, 99, 97,108, 32,116, 32, 61, 32,105,
4567 115, 98, 97,115,105, 99, 40,116,121,112,101, 41, 10, 32, 32,
4568 108,111, 99, 97,108, 32,112,116,114, 32, 61, 32, 39, 39, 10,
4569 32, 32,105,102, 32,115,101,108,102, 46,112,116,114,126, 61,
4570 39, 39, 32,116,104,101,110, 32,112,116,114, 32, 61, 32, 39,
4571 42, 39, 32,101,110,100, 10, 32, 32,111,117,116,112,117,116,
4572 40, 39, 32, 32, 32, 39, 44,115,101,108,102, 46,110, 97,109,
4573 101, 46, 46, 39, 91,105, 93, 32, 61, 32, 39, 41, 10, 32, 32,
4574 105,102, 32,110,111,116, 32,116, 32, 97,110,100, 32,112,116,
4575 114, 61, 61, 39, 39, 32,116,104,101,110, 32,111,117,116,112,
4576 117,116, 40, 39, 42, 39, 41, 32,101,110,100, 10, 32, 32,111,
4577 117,116,112,117,116, 40, 39, 40, 40, 39, 44,116,121,112,101,
4578 41, 10, 32, 32,105,102, 32,110,111,116, 32,116, 32,116,104,
4579 101,110, 10, 32, 32, 32,111,117,116,112,117,116, 40, 39, 42,
4580 39, 41, 10, 32, 32,101,110,100, 10, 32, 32,111,117,116,112,
4581 117,116, 40, 39, 41, 32, 39, 41, 10, 32, 32,108,111, 99, 97,
4582 108, 32,100,101,102, 32, 61, 32, 48, 10, 32, 32,105,102, 32,
4583 115,101,108,102, 46,100,101,102, 32,126, 61, 32, 39, 39, 32,
4584 116,104,101,110, 32,100,101,102, 32, 61, 32,115,101,108,102,
4585 46,100,101,102, 32,101,110,100, 10, 32, 32,105,102, 32,116,
4586 32,116,104,101,110, 10, 32, 32, 32,111,117,116,112,117,116,
4587 40, 39,116,111,108,117, 97, 95,116,111,102,105,101,108,100,
4588 39, 46, 46,116, 46, 46, 39, 40,116,111,108,117, 97, 95, 83,
4589 44, 39, 44,110, 97,114,103, 44, 39, 44,105, 43, 49, 44, 39,
4590 44,100,101,102, 44, 39, 41, 41, 59, 39, 41, 10, 32, 32,101,
4591 108,115,101, 10, 32, 32, 32,111,117,116,112,117,116, 40, 39,
4592 116,111,108,117, 97, 95,116,111,102,105,101,108,100,117,115,
4593 101,114,116,121,112,101, 40,116,111,108,117, 97, 95, 83, 44,
4594 39, 44,110, 97,114,103, 44, 39, 44,105, 43, 49, 44, 39, 44,
4595 100,101,102, 44, 39, 41, 41, 59, 39, 41, 10, 32, 32,101,110,
4596 100, 10, 32, 32,111,117,116,112,117,116, 40, 39, 32, 32, 32,
4597 125, 39, 41, 10, 32, 32,111,117,116,112,117,116, 40, 39, 32,
4598 32,125, 39, 41, 10, 32,101,110,100, 10,101,110,100, 10, 10,
4599 45, 45, 32, 71,101,116, 32,112, 97,114, 97,109,101,116,101,
4600 114, 32,118, 97,108,117,101, 10,102,117,110, 99,116,105,111,
4601 110, 32, 99,108, 97,115,115, 68,101, 99,108, 97,114, 97,116,
4602 105,111,110, 58,115,101,116, 97,114,114, 97,121, 32, 40,110,
4603 97,114,103, 41, 10, 32,105,102, 32,110,111,116, 32,115,116,
4604 114,102,105,110,100, 40,115,101,108,102, 46,116,121,112,101,
4605 44, 39, 99,111,110,115,116, 37,115, 43, 39, 41, 32, 97,110,
4606 100, 32,115,101,108,102, 46,100,105,109, 32,126, 61, 32, 39,
4607 39, 32,116,104,101,110, 10, 9, 32,108,111, 99, 97,108, 32,
4608 116,121,112,101, 32, 61, 32,103,115,117, 98, 40,115,101,108,
4609 102, 46,116,121,112,101, 44, 39, 99,111,110,115,116, 32, 39,
4610 44, 39, 39, 41, 10, 32, 32,111,117,116,112,117,116, 40, 39,
4611 32, 32,123, 39, 41, 10, 32, 32,111,117,116,112,117,116, 40,
4612 39, 32, 32, 32,105,110,116, 32,105, 59, 39, 41, 10, 32, 32,
4613 111,117,116,112,117,116, 40, 39, 32, 32, 32,102,111,114, 40,
4614 105, 61, 48, 59, 32,105, 60, 39, 46, 46,115,101,108,102, 46,
4615 100,105,109, 46, 46, 39, 59,105, 43, 43, 41, 39, 41, 10, 32,
4616 32,108,111, 99, 97,108, 32,116, 44, 99,116, 32, 61, 32,105,
4617 115, 98, 97,115,105, 99, 40,116,121,112,101, 41, 10, 32, 32,
4618 105,102, 32,116, 32,116,104,101,110, 10, 32, 32, 32,111,117,
4619 116,112,117,116, 40, 39, 32, 32, 32, 32,116,111,108,117, 97,
4620 95,112,117,115,104,102,105,101,108,100, 39, 46, 46,116, 46,
4621 46, 39, 40,116,111,108,117, 97, 95, 83, 44, 39, 44,110, 97,
4622 114,103, 44, 39, 44,105, 43, 49, 44, 40, 39, 44, 99,116, 44,
4623 39, 41, 39, 44,115,101,108,102, 46,110, 97,109,101, 44, 39,
4624 91,105, 93, 41, 59, 39, 41, 10, 32, 32,101,108,115,101, 10,
4625 32, 32, 32,105,102, 32,115,101,108,102, 46,112,116,114, 32,
4626 61, 61, 32, 39, 39, 32,116,104,101,110, 10, 32, 32, 32, 32,
4627 32,111,117,116,112,117,116, 40, 39, 32, 32, 32,123, 39, 41,
4628 10, 32, 32, 32, 32, 32,111,117,116,112,117,116, 40, 39, 35,
4629 105,102,100,101,102, 32, 95, 95, 99,112,108,117,115,112,108,
4630 117,115, 92,110, 39, 41, 10, 32, 32, 32, 32, 32,111,117,116,
4631 112,117,116, 40, 39, 32, 32, 32, 32,118,111,105,100, 42, 32,
4632 116,111,108,117, 97, 95,111, 98,106, 32, 61, 32, 77,116,111,
4633 108,117, 97, 95,110,101,119, 40, 40, 39, 44,116,121,112,101,
4634 44, 39, 41, 40, 39, 44,115,101,108,102, 46,110, 97,109,101,
4635 44, 39, 91,105, 93, 41, 41, 59, 39, 41, 10, 32, 32, 32, 32,
4636 32,111,117,116,112,117,116, 40, 39, 32, 32, 32, 32,116,111,
4637 108,117, 97, 95,112,117,115,104,102,105,101,108,100,117,115,
4638 101,114,116,121,112,101, 95, 97,110,100, 95,116, 97,107,101,
4639 111,119,110,101,114,115,104,105,112, 40,116,111,108,117, 97,
4640 95, 83, 44, 39, 44,110, 97,114,103, 44, 39, 44,105, 43, 49,
4641 44,116,111,108,117, 97, 95,111, 98,106, 44, 34, 39, 44,116,
4642 121,112,101, 44, 39, 34, 41, 59, 39, 41, 10, 32, 32, 32, 32,
4643 32,111,117,116,112,117,116, 40, 39, 35,101,108,115,101, 92,
4644 110, 39, 41, 10, 32, 32, 32, 32, 32,111,117,116,112,117,116,
4645 40, 39, 32, 32, 32, 32,118,111,105,100, 42, 32,116,111,108,
4646 117, 97, 95,111, 98,106, 32, 61, 32,116,111,108,117, 97, 95,
4647 99,111,112,121, 40,116,111,108,117, 97, 95, 83, 44, 40,118,
4648 111,105,100, 42, 41, 38, 39, 44,115,101,108,102, 46,110, 97,
4649 109,101, 44, 39, 91,105, 93, 44,115,105,122,101,111,102, 40,
4650 39, 44,116,121,112,101, 44, 39, 41, 41, 59, 39, 41, 10, 32,
4651 32, 32, 32, 32,111,117,116,112,117,116, 40, 39, 32, 32, 32,
4652 32,116,111,108,117, 97, 95,112,117,115,104,102,105,101,108,
4653 100,117,115,101,114,116,121,112,101, 40,116,111,108,117, 97,
4654 95, 83, 44, 39, 44,110, 97,114,103, 44, 39, 44,105, 43, 49,
4655 44,116,111,108,117, 97, 95,111, 98,106, 44, 34, 39, 44,116,
4656 121,112,101, 44, 39, 34, 41, 59, 39, 41, 10, 32, 32, 32, 32,
4657 32,111,117,116,112,117,116, 40, 39, 35,101,110,100,105,102,
4658 92,110, 39, 41, 10, 32, 32, 32, 32, 32,111,117,116,112,117,
4659 116, 40, 39, 32, 32, 32,125, 39, 41, 10, 32, 32, 32,101,108,
4660 115,101, 10, 32, 32, 32, 32,111,117,116,112,117,116, 40, 39,
4661 32, 32, 32,116,111,108,117, 97, 95,112,117,115,104,102,105,
4662 101,108,100,117,115,101,114,116,121,112,101, 40,116,111,108,
4663 117, 97, 95, 83, 44, 39, 44,110, 97,114,103, 44, 39, 44,105,
4664 43, 49, 44, 40,118,111,105,100, 42, 41, 39, 44,115,101,108,
4665 102, 46,110, 97,109,101, 44, 39, 91,105, 93, 44, 34, 39, 44,
4666 116,121,112,101, 44, 39, 34, 41, 59, 39, 41, 10, 32, 32, 32,
4667 101,110,100, 10, 32, 32,101,110,100, 10, 32, 32,111,117,116,
4668 112,117,116, 40, 39, 32, 32,125, 39, 41, 10, 32,101,110,100,
4669 10,101,110,100, 10, 10, 45, 45, 32, 70,114,101,101, 32,100,
4670 121,110, 97,109,105, 99, 97,108,108,121, 32, 97,108,108,111,
4671 99, 97,116,101,100, 32, 97,114,114, 97,121, 10,102,117,110,
4672 99,116,105,111,110, 32, 99,108, 97,115,115, 68,101, 99,108,
4673 97,114, 97,116,105,111,110, 58,102,114,101,101, 97,114,114,
4674 97,121, 32, 40, 41, 10, 32,105,102, 32,115,101,108,102, 46,
4675 100,105,109, 32,126, 61, 32, 39, 39, 32, 97,110,100, 32,116,
4676 111,110,117,109, 98,101,114, 40,115,101,108,102, 46,100,105,
4677 109, 41, 61, 61,110,105,108, 32,116,104,101,110, 10, 9, 32,
4678 111,117,116,112,117,116, 40, 39, 35,105,102,100,101,102, 32,
4679 95, 95, 99,112,108,117,115,112,108,117,115, 92,110, 39, 41,
4680 10, 9, 9,111,117,116,112,117,116, 40, 39, 32, 32, 77,116,
4681 111,108,117, 97, 95,100,101,108,101,116,101, 95,100,105,109,
4682 40, 39, 44,115,101,108,102, 46,110, 97,109,101, 44, 39, 41,
4683 59, 39, 41, 10, 9, 32,111,117,116,112,117,116, 40, 39, 35,
4684 101,108,115,101, 92,110, 39, 41, 10, 32, 32,111,117,116,112,
4685 117,116, 40, 39, 32, 32,102,114,101,101, 40, 39, 44,115,101,
4686 108,102, 46,110, 97,109,101, 44, 39, 41, 59, 39, 41, 10, 9,
4687 32,111,117,116,112,117,116, 40, 39, 35,101,110,100,105,102,
4688 92,110, 39, 41, 10, 32,101,110,100, 10,101,110,100, 10, 10,
4689 45, 45, 32, 80, 97,115,115, 32,112, 97,114, 97,109,101,116,
4690 101,114, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
4691 115,115, 68,101, 99,108, 97,114, 97,116,105,111,110, 58,112,
4692 97,115,115,112, 97,114, 32, 40, 41, 10, 32,105,102, 32,115,
4693 101,108,102, 46,112,116,114, 61, 61, 39, 38, 39, 32, 97,110,
4694 100, 32,110,111,116, 32,105,115, 98, 97,115,105, 99, 40,115,
4695 101,108,102, 46,116,121,112,101, 41, 32,116,104,101,110, 10,
4696 32, 32,111,117,116,112,117,116, 40, 39, 42, 39, 46, 46,115,
4697 101,108,102, 46,110, 97,109,101, 41, 10, 32,101,108,115,101,
4698 105,102, 32,115,101,108,102, 46,114,101,116, 61, 61, 39, 42,
4699 39, 32,116,104,101,110, 10, 32, 32,111,117,116,112,117,116,
4700 40, 39, 38, 39, 46, 46,115,101,108,102, 46,110, 97,109,101,
4701 41, 10, 32,101,108,115,101, 10, 32, 32,111,117,116,112,117,
4702 116, 40,115,101,108,102, 46,110, 97,109,101, 41, 10, 32,101,
4703 110,100, 10,101,110,100, 10, 10, 45, 45, 32, 82,101,116,117,
4704 114,110, 32,112, 97,114, 97,109,101,116,101,114, 32,118, 97,
4705 108,117,101, 10,102,117,110, 99,116,105,111,110, 32, 99,108,
4706 97,115,115, 68,101, 99,108, 97,114, 97,116,105,111,110, 58,
4707 114,101,116,118, 97,108,117,101, 32, 40, 41, 10, 32,105,102,
4708 32,115,101,108,102, 46,114,101,116, 32,126, 61, 32, 39, 39,
4709 32,116,104,101,110, 10, 32, 32,108,111, 99, 97,108, 32,116,
4710 44, 99,116, 32, 61, 32,105,115, 98, 97,115,105, 99, 40,115,
4711 101,108,102, 46,116,121,112,101, 41, 10, 32, 32,105,102, 32,
4712 116, 32, 97,110,100, 32,116,126, 61, 39, 39, 32,116,104,101,
4713 110, 10, 32, 32, 32,111,117,116,112,117,116, 40, 39, 32, 32,
4714 32,116,111,108,117, 97, 95,112,117,115,104, 39, 46, 46,116,
4715 46, 46, 39, 40,116,111,108,117, 97, 95, 83, 44, 40, 39, 44,
4716 99,116, 44, 39, 41, 39, 46, 46,115,101,108,102, 46,110, 97,
4717 109,101, 46, 46, 39, 41, 59, 39, 41, 10, 32, 32,101,108,115,
4718 101, 10, 32, 32, 32,108,111, 99, 97,108, 32,112,117,115,104,
4719 95,102,117,110, 99, 32, 61, 32,103,101,116, 95,112,117,115,
4720 104, 95,102,117,110, 99,116,105,111,110, 40,115,101,108,102,
4721 46,116,121,112,101, 41, 10, 32, 32, 32,111,117,116,112,117,
4722 116, 40, 39, 32, 32, 32, 39, 44,112,117,115,104, 95,102,117,
4723 110, 99, 44, 39, 40,116,111,108,117, 97, 95, 83, 44, 40,118,
4724 111,105,100, 42, 41, 39, 46, 46,115,101,108,102, 46,110, 97,
4725 109,101, 46, 46, 39, 44, 34, 39, 44,115,101,108,102, 46,116,
4726 121,112,101, 44, 39, 34, 41, 59, 39, 41, 10, 32, 32,101,110,
4727 100, 10, 32, 32,114,101,116,117,114,110, 32, 49, 10, 32,101,
4728 110,100, 10, 32,114,101,116,117,114,110, 32, 48, 10,101,110,
4729 100, 10, 10, 45, 45, 32, 73,110,116,101,114,110, 97,108, 32,
4730 99,111,110,115,116,114,117, 99,116,111,114, 10,102,117,110,
4731 99,116,105,111,110, 32, 95, 68,101, 99,108, 97,114, 97,116,
4732 105,111,110, 32, 40,116, 41, 10, 10, 32,115,101,116,109,101,
4733 116, 97,116, 97, 98,108,101, 40,116, 44, 99,108, 97,115,115,
4734 68,101, 99,108, 97,114, 97,116,105,111,110, 41, 10, 32,116,
4735 58, 98,117,105,108,100,110, 97,109,101,115, 40, 41, 10, 32,
4736 116, 58, 99,104,101, 99,107,110, 97,109,101, 40, 41, 10, 32,
4737 116, 58, 99,104,101, 99,107,116,121,112,101, 40, 41, 10, 32,
4738 108,111, 99, 97,108, 32,102,116, 32, 61, 32,102,105,110,100,
4739 116,121,112,101, 40,116, 46,116,121,112,101, 41, 32,111,114,
4740 32,116, 46,116,121,112,101, 10, 32,105,102, 32,110,111,116,
4741 32,105,115,101,110,117,109, 40,102,116, 41, 32,116,104,101,
4742 110, 10, 9,116, 46,109,111,100, 44, 32,116, 46,116,121,112,
4743 101, 32, 61, 32, 97,112,112,108,121,116,121,112,101,100,101,
4744 102, 40,116, 46,109,111,100, 44, 32,102,116, 41, 10, 32,101,
4745 110,100, 10, 10, 32,105,102, 32,116, 46,107,105,110,100, 61,
4746 61, 34,118, 97,114, 34, 32, 97,110,100, 32, 40,115,116,114,
4747 105,110,103, 46,102,105,110,100, 40,116, 46,109,111,100, 44,
4748 32, 34,116,111,108,117, 97, 95,112,114,111,112,101,114,116,
4749 121, 37,115, 34, 41, 32,111,114, 32,115,116,114,105,110,103,
4750 46,102,105,110,100, 40,116, 46,109,111,100, 44, 32, 34,116,
4751 111,108,117, 97, 95,112,114,111,112,101,114,116,121, 36, 34,
4752 41, 41, 32,116,104,101,110, 10, 32, 9,116, 46,109,111,100,
4753 32, 61, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,
4754 116, 46,109,111,100, 44, 32, 34,116,111,108,117, 97, 95,112,
4755 114,111,112,101,114,116,121, 34, 44, 32, 34,116,111,108,117,
4756 97, 95,112,114,111,112,101,114,116,121, 95, 95, 34, 46, 46,
4757 103,101,116, 95,112,114,111,112,101,114,116,121, 95,116,121,
4758 112,101, 40, 41, 41, 10, 32,101,110,100, 10, 10, 32,114,101,
4759 116,117,114,110, 32,116, 10,101,110,100, 10, 10, 45, 45, 32,
4760 67,111,110,115,116,114,117, 99,116,111,114, 10, 45, 45, 32,
4761 69,120,112,101, 99,116,115, 32,116,104,101, 32,115,116,114,
4762 105,110,103, 32,100,101, 99,108, 97,114, 97,116,105,111,110,
4763 46, 10, 45, 45, 32, 84,104,101, 32,107,105,110,100, 32,111,
4764 102, 32,100,101, 99,108, 97,114, 97,116,105,111,110, 32, 99,
4765 97,110, 32, 98,101, 32, 34,118, 97,114, 34, 32,111,114, 32,
4766 34,102,117,110, 99, 34, 46, 10,102,117,110, 99,116,105,111,
4767 110, 32, 68,101, 99,108, 97,114, 97,116,105,111,110, 32, 40,
4768 115, 44,107,105,110,100, 44,105,115, 95,112, 97,114, 97,109,
4769 101,116,101,114, 41, 10, 10, 32, 45, 45, 32,101,108,105,109,
4770 105,110, 97,116,101, 32,115,112, 97, 99,101,115, 32,105,102,
4771 32,100,101,102, 97,117,108,116, 32,118, 97,108,117,101, 32,
4772 105,115, 32,112,114,111,118,105,100,101,100, 10, 32,115, 32,
4773 61, 32,103,115,117, 98, 40,115, 44, 34, 37,115, 42, 61, 37,
4774 115, 42, 34, 44, 34, 61, 34, 41, 10, 32,115, 32, 61, 32,103,
4775 115,117, 98, 40,115, 44, 32, 34, 37,115, 42, 60, 34, 44, 32,
4776 34, 60, 34, 41, 10, 10, 32,108,111, 99, 97,108, 32,100,101,
4777 102, 98, 44,116,109,112,100,101,102, 10, 32,100,101,102, 98,
4778 44, 95, 44,116,109,112,100,101,102, 32, 61, 32,115,116,114,
4779 105,110,103, 46,102,105,110,100, 40,115, 44, 32, 34, 40, 61,
4780 46, 42, 41, 36, 34, 41, 10, 32,105,102, 32,100,101,102, 98,
4781 32,116,104,101,110, 10, 32, 9,115, 32, 61, 32,115,116,114,
4782 105,110,103, 46,103,115,117, 98, 40,115, 44, 32, 34, 61, 46,
4783 42, 36, 34, 44, 32, 34, 34, 41, 10, 32,101,108,115,101, 10,
4784 32, 9,116,109,112,100,101,102, 32, 61, 32, 39, 39, 10, 32,
4785 101,110,100, 10, 32,105,102, 32,107,105,110,100, 32, 61, 61,
4786 32, 34,118, 97,114, 34, 32,116,104,101,110, 10, 32, 32, 45,
4787 45, 32, 99,104,101, 99,107, 32,116,104,101, 32,102,111,114,
4788 109, 58, 32,118,111,105,100, 10, 32, 32,105,102, 32,115, 32,
4789 61, 61, 32, 39, 39, 32,111,114, 32,115, 32, 61, 61, 32, 39,
4790 118,111,105,100, 39, 32,116,104,101,110, 10, 32, 32, 32,114,
4791 101,116,117,114,110, 32, 95, 68,101, 99,108, 97,114, 97,116,
4792 105,111,110,123,116,121,112,101, 32, 61, 32, 39,118,111,105,
4793 100, 39, 44, 32,107,105,110,100, 32, 61, 32,107,105,110,100,
4794 44, 32,105,115, 95,112, 97,114, 97,109,101,116,101,114, 32,
4795 61, 32,105,115, 95,112, 97,114, 97,109,101,116,101,114,125,
4796 10, 32, 32,101,110,100, 10, 32,101,110,100, 10, 10, 32, 45,
4797 45, 32, 99,104,101, 99,107, 32,116,104,101, 32,102,111,114,
4798 109, 58, 32,109,111,100, 32,116,121,112,101, 42, 38, 32,110,
4799 97,109,101, 10, 32,108,111, 99, 97,108, 32,116, 32, 61, 32,
4800 115,112,108,105,116, 95, 99, 95,116,111,107,101,110,115, 40,
4801 115, 44, 39, 37, 42, 37,115, 42, 38, 39, 41, 10, 32,105,102,
4802 32,116, 46,110, 32, 61, 61, 32, 50, 32,116,104,101,110, 10,
4803 32, 32,105,102, 32,107,105,110,100, 32, 61, 61, 32, 39,102,
4804 117,110, 99, 39, 32,116,104,101,110, 10, 32, 32, 32,101,114,
4805 114,111,114, 40, 34, 35,105,110,118, 97,108,105,100, 32,102,
4806 117,110, 99,116,105,111,110, 32,114,101,116,117,114,110, 32,
4807 116,121,112,101, 58, 32, 34, 46, 46,115, 41, 10, 32, 32,101,
4808 110,100, 10, 32, 32, 45, 45,108,111, 99, 97,108, 32,109, 32,
4809 61, 32,115,112,108,105,116, 40,116, 91, 49, 93, 44, 39, 37,
4810 115, 37,115, 42, 39, 41, 10, 32, 32,108,111, 99, 97,108, 32,
4811 109, 32, 61, 32,115,112,108,105,116, 95, 99, 95,116,111,107,
4812 101,110,115, 40,116, 91, 49, 93, 44, 39, 37,115, 43, 39, 41,
4813 10, 32, 32,114,101,116,117,114,110, 32, 95, 68,101, 99,108,
4814 97,114, 97,116,105,111,110,123, 10, 32, 32, 32,110, 97,109,
4815 101, 32, 61, 32,116, 91, 50, 93, 46, 46,116,109,112,100,101,
4816 102, 44, 10, 32, 32, 32,112,116,114, 32, 61, 32, 39, 42, 39,
4817 44, 10, 32, 32, 32,114,101,116, 32, 61, 32, 39, 38, 39, 44,
4818 10, 32, 32, 32, 45, 45,116,121,112,101, 32, 61, 32,114,101,
4819 98,117,105,108,100, 95,116,101,109,112,108, 97,116,101, 40,
4820 109, 91,109, 46,110, 93, 44, 32,116, 98, 44, 32,116,105,109,
4821 112,108, 41, 44, 10, 32, 32, 32,116,121,112,101, 32, 61, 32,
4822 109, 91,109, 46,110, 93, 44, 10, 32, 32, 32,109,111,100, 32,
4823 61, 32, 99,111,110, 99, 97,116, 40,109, 44, 49, 44,109, 46,
4824 110, 45, 49, 41, 44, 10, 32, 32, 32,105,115, 95,112, 97,114,
4825 97,109,101,116,101,114, 32, 61, 32,105,115, 95,112, 97,114,
4826 97,109,101,116,101,114, 44, 10, 32, 32, 32,107,105,110,100,
4827 32, 61, 32,107,105,110,100, 10, 32, 32,125, 10, 32,101,110,
4828 100, 10, 10, 32, 45, 45, 32, 99,104,101, 99,107, 32,116,104,
4829 101, 32,102,111,114,109, 58, 32,109,111,100, 32,116,121,112,
4830 101, 42, 42, 32,110, 97,109,101, 10, 32,116, 32, 61, 32,115,
4831 112,108,105,116, 95, 99, 95,116,111,107,101,110,115, 40,115,
4832 44, 39, 37, 42, 37,115, 42, 37, 42, 39, 41, 10, 32,105,102,
4833 32,116, 46,110, 32, 61, 61, 32, 50, 32,116,104,101,110, 10,
4834 32, 32,105,102, 32,107,105,110,100, 32, 61, 61, 32, 39,102,
4835 117,110, 99, 39, 32,116,104,101,110, 10, 32, 32, 32,101,114,
4836 114,111,114, 40, 34, 35,105,110,118, 97,108,105,100, 32,102,
4837 117,110, 99,116,105,111,110, 32,114,101,116,117,114,110, 32,
4838 116,121,112,101, 58, 32, 34, 46, 46,115, 41, 10, 32, 32,101,
4839 110,100, 10, 32, 32, 45, 45,108,111, 99, 97,108, 32,109, 32,
4840 61, 32,115,112,108,105,116, 40,116, 91, 49, 93, 44, 39, 37,
4841 115, 37,115, 42, 39, 41, 10, 32, 32,108,111, 99, 97,108, 32,
4842 109, 32, 61, 32,115,112,108,105,116, 95, 99, 95,116,111,107,
4843 101,110,115, 40,116, 91, 49, 93, 44, 39, 37,115, 43, 39, 41,
4844 10, 32, 32,114,101,116,117,114,110, 32, 95, 68,101, 99,108,
4845 97,114, 97,116,105,111,110,123, 10, 32, 32, 32,110, 97,109,
4846 101, 32, 61, 32,116, 91, 50, 93, 46, 46,116,109,112,100,101,
4847 102, 44, 10, 32, 32, 32,112,116,114, 32, 61, 32, 39, 42, 39,
4848 44, 10, 32, 32, 32,114,101,116, 32, 61, 32, 39, 42, 39, 44,
4849 10, 32, 32, 32, 45, 45,116,121,112,101, 32, 61, 32,114,101,
4850 98,117,105,108,100, 95,116,101,109,112,108, 97,116,101, 40,
4851 109, 91,109, 46,110, 93, 44, 32,116, 98, 44, 32,116,105,109,
4852 112,108, 41, 44, 10, 32, 32, 32,116,121,112,101, 32, 61, 32,
4853 109, 91,109, 46,110, 93, 44, 10, 32, 32, 32,109,111,100, 32,
4854 61, 32, 99,111,110, 99, 97,116, 40,109, 44, 49, 44,109, 46,
4855 110, 45, 49, 41, 44, 10, 32, 32, 32,105,115, 95,112, 97,114,
4856 97,109,101,116,101,114, 32, 61, 32,105,115, 95,112, 97,114,
4857 97,109,101,116,101,114, 44, 10, 32, 32, 32,107,105,110,100,
4858 32, 61, 32,107,105,110,100, 10, 32, 32,125, 10, 32,101,110,
4859 100, 10, 10, 32, 45, 45, 32, 99,104,101, 99,107, 32,116,104,
4860 101, 32,102,111,114,109, 58, 32,109,111,100, 32,116,121,112,
4861 101, 38, 32,110, 97,109,101, 10, 32,116, 32, 61, 32,115,112,
4862 108,105,116, 95, 99, 95,116,111,107,101,110,115, 40,115, 44,
4863 39, 38, 39, 41, 10, 32,105,102, 32,116, 46,110, 32, 61, 61,
4864 32, 50, 32,116,104,101,110, 10, 32, 32, 45, 45,108,111, 99,
4865 97,108, 32,109, 32, 61, 32,115,112,108,105,116, 40,116, 91,
4866 49, 93, 44, 39, 37,115, 37,115, 42, 39, 41, 10, 32, 32,108,
4867 111, 99, 97,108, 32,109, 32, 61, 32,115,112,108,105,116, 95,
4868 99, 95,116,111,107,101,110,115, 40,116, 91, 49, 93, 44, 39,
4869 37,115, 43, 39, 41, 10, 32, 32,114,101,116,117,114,110, 32,
4870 95, 68,101, 99,108, 97,114, 97,116,105,111,110,123, 10, 32,
4871 32, 32,110, 97,109,101, 32, 61, 32,116, 91, 50, 93, 46, 46,
4872 116,109,112,100,101,102, 44, 10, 32, 32, 32,112,116,114, 32,
4873 61, 32, 39, 38, 39, 44, 10, 32, 32, 32, 45, 45,116,121,112,
4874 101, 32, 61, 32,114,101, 98,117,105,108,100, 95,116,101,109,
4875 112,108, 97,116,101, 40,109, 91,109, 46,110, 93, 44, 32,116,
4876 98, 44, 32,116,105,109,112,108, 41, 44, 10, 32, 32, 32,116,
4877 121,112,101, 32, 61, 32,109, 91,109, 46,110, 93, 44, 10, 32,
4878 32, 32,109,111,100, 32, 61, 32, 99,111,110, 99, 97,116, 40,
4879 109, 44, 49, 44,109, 46,110, 45, 49, 41, 44, 10, 32, 32, 32,
4880 105,115, 95,112, 97,114, 97,109,101,116,101,114, 32, 61, 32,
4881 105,115, 95,112, 97,114, 97,109,101,116,101,114, 44, 10, 32,
4882 32, 32,107,105,110,100, 32, 61, 32,107,105,110,100, 10, 32,
4883 32,125, 10, 32,101,110,100, 10, 10, 32, 45, 45, 32, 99,104,
4884 101, 99,107, 32,116,104,101, 32,102,111,114,109, 58, 32,109,
4885 111,100, 32,116,121,112,101, 42, 32,110, 97,109,101, 10, 32,
4886 108,111, 99, 97,108, 32,115, 49, 32, 61, 32,103,115,117, 98,
4887 40,115, 44, 34, 40, 37, 98, 92, 91, 92, 93, 41, 34, 44,102,
4888 117,110, 99,116,105,111,110, 32, 40,110, 41, 32,114,101,116,
4889 117,114,110, 32,103,115,117, 98, 40,110, 44, 39, 37, 42, 39,
4890 44, 39, 92, 49, 39, 41, 32,101,110,100, 41, 10, 32,116, 32,
4891 61, 32,115,112,108,105,116, 95, 99, 95,116,111,107,101,110,
4892 115, 40,115, 49, 44, 39, 37, 42, 39, 41, 10, 32,105,102, 32,
4893 116, 46,110, 32, 61, 61, 32, 50, 32,116,104,101,110, 10, 32,
4894 32,116, 91, 50, 93, 32, 61, 32,103,115,117, 98, 40,116, 91,
4895 50, 93, 44, 39, 92, 49, 39, 44, 39, 37, 42, 39, 41, 32, 45,
4896 45, 32,114,101,115,116,111,114,101, 32, 42, 32,105,110, 32,
4897 100,105,109,101,110,115,105,111,110, 32,101,120,112,114,101,
4898 115,115,105,111,110, 10, 32, 32, 45, 45,108,111, 99, 97,108,
4899 32,109, 32, 61, 32,115,112,108,105,116, 40,116, 91, 49, 93,
4900 44, 39, 37,115, 37,115, 42, 39, 41, 10, 32, 32,108,111, 99,
4901 97,108, 32,109, 32, 61, 32,115,112,108,105,116, 95, 99, 95,
4902 116,111,107,101,110,115, 40,116, 91, 49, 93, 44, 39, 37,115,
4903 43, 39, 41, 10, 32, 32,114,101,116,117,114,110, 32, 95, 68,
4904 101, 99,108, 97,114, 97,116,105,111,110,123, 10, 32, 32, 32,
4905 110, 97,109,101, 32, 61, 32,116, 91, 50, 93, 46, 46,116,109,
4906 112,100,101,102, 44, 10, 32, 32, 32,112,116,114, 32, 61, 32,
4907 39, 42, 39, 44, 10, 32, 32, 32,116,121,112,101, 32, 61, 32,
4908 109, 91,109, 46,110, 93, 44, 10, 32, 32, 32, 45, 45,116,121,
4909 112,101, 32, 61, 32,114,101, 98,117,105,108,100, 95,116,101,
4910 109,112,108, 97,116,101, 40,109, 91,109, 46,110, 93, 44, 32,
4911 116, 98, 44, 32,116,105,109,112,108, 41, 44, 10, 32, 32, 32,
4912 109,111,100, 32, 61, 32, 99,111,110, 99, 97,116, 40,109, 44,
4913 49, 44,109, 46,110, 45, 49, 41, 32, 32, 32, 44, 10, 32, 32,
4914 32,105,115, 95,112, 97,114, 97,109,101,116,101,114, 32, 61,
4915 32,105,115, 95,112, 97,114, 97,109,101,116,101,114, 44, 10,
4916 32, 32, 32,107,105,110,100, 32, 61, 32,107,105,110,100, 10,
4917 32, 32,125, 10, 32,101,110,100, 10, 10, 32,105,102, 32,107,
4918 105,110,100, 32, 61, 61, 32, 39,118, 97,114, 39, 32,116,104,
4919 101,110, 10, 32, 32, 45, 45, 32, 99,104,101, 99,107, 32,116,
4920 104,101, 32,102,111,114,109, 58, 32,109,111,100, 32,116,121,
4921 112,101, 32,110, 97,109,101, 10, 32, 32, 45, 45,116, 32, 61,
4922 32,115,112,108,105,116, 40,115, 44, 39, 37,115, 37,115, 42,
4923 39, 41, 10, 32, 32,116, 32, 61, 32,115,112,108,105,116, 95,
4924 99, 95,116,111,107,101,110,115, 40,115, 44, 39, 37,115, 43,
4925 39, 41, 10, 32, 32,108,111, 99, 97,108, 32,118, 10, 32, 32,
4926 105,102, 32,102,105,110,100,116,121,112,101, 40,116, 91,116,
4927 46,110, 93, 41, 32,116,104,101,110, 32,118, 32, 61, 32, 99,
4928 114,101, 97,116,101, 95,118, 97,114,110, 97,109,101, 40, 41,
4929 32,101,108,115,101, 32,118, 32, 61, 32,116, 91,116, 46,110,
4930 93, 59, 32,116, 46,110, 32, 61, 32,116, 46,110, 45, 49, 32,
4931 101,110,100, 10, 32, 32,114,101,116,117,114,110, 32, 95, 68,
4932 101, 99,108, 97,114, 97,116,105,111,110,123, 10, 32, 32, 32,
4933 110, 97,109,101, 32, 61, 32,118, 46, 46,116,109,112,100,101,
4934 102, 44, 10, 32, 32, 32, 45, 45,116,121,112,101, 32, 61, 32,
4935 114,101, 98,117,105,108,100, 95,116,101,109,112,108, 97,116,
4936 101, 40,116, 91,116, 46,110, 93, 44, 32,116, 98, 44, 32,116,
4937 105,109,112,108, 41, 44, 10, 32, 32, 32,116,121,112,101, 32,
4938 61, 32,116, 91,116, 46,110, 93, 44, 10, 32, 32, 32,109,111,
4939 100, 32, 61, 32, 99,111,110, 99, 97,116, 40,116, 44, 49, 44,
4940 116, 46,110, 45, 49, 41, 44, 10, 32, 32, 32,105,115, 95,112,
4941 97,114, 97,109,101,116,101,114, 32, 61, 32,105,115, 95,112,
4942 97,114, 97,109,101,116,101,114, 44, 10, 32, 32, 32,107,105,
4943 110,100, 32, 61, 32,107,105,110,100, 10, 32, 32,125, 10, 10,
4944 32,101,108,115,101, 32, 45, 45, 32,107,105,110,100, 32, 61,
4945 61, 32, 34,102,117,110, 99, 34, 10, 10, 32, 32, 45, 45, 32,
4946 99,104,101, 99,107, 32,116,104,101, 32,102,111,114,109, 58,
4947 32,109,111,100, 32,116,121,112,101, 32,110, 97,109,101, 10,
4948 32, 32, 45, 45,116, 32, 61, 32,115,112,108,105,116, 40,115,
4949 44, 39, 37,115, 37,115, 42, 39, 41, 10, 32, 32,116, 32, 61,
4950 32,115,112,108,105,116, 95, 99, 95,116,111,107,101,110,115,
4951 40,115, 44, 39, 37,115, 43, 39, 41, 10, 32, 32,108,111, 99,
4952 97,108, 32,118, 32, 61, 32,116, 91,116, 46,110, 93, 32, 32,
4953 45, 45, 32,108, 97,115,116, 32,119,111,114,100, 32,105,115,
4954 32,116,104,101, 32,102,117,110, 99,116,105,111,110, 32,110,
4955 97,109,101, 10, 32, 32,108,111, 99, 97,108, 32,116,112, 44,
4956 109,100, 10, 32, 32,105,102, 32,116, 46,110, 62, 49, 32,116,
4957 104,101,110, 10, 32, 32, 32,116,112, 32, 61, 32,116, 91,116,
4958 46,110, 45, 49, 93, 10, 32, 32, 32,109,100, 32, 61, 32, 99,
4959 111,110, 99, 97,116, 40,116, 44, 49, 44,116, 46,110, 45, 50,
4960 41, 10, 32, 32,101,110,100, 10, 32, 32, 45, 45,105,102, 32,
4961 116,112, 32,116,104,101,110, 32,116,112, 32, 61, 32,114,101,
4962 98,117,105,108,100, 95,116,101,109,112,108, 97,116,101, 40,
4963 116,112, 44, 32,116, 98, 44, 32,116,105,109,112,108, 41, 32,
4964 101,110,100, 10, 32, 32,114,101,116,117,114,110, 32, 95, 68,
4965 101, 99,108, 97,114, 97,116,105,111,110,123, 10, 32, 32, 32,
4966 110, 97,109,101, 32, 61, 32,118, 44, 10, 32, 32, 32,116,121,
4967 112,101, 32, 61, 32,116,112, 44, 10, 32, 32, 32,109,111,100,
4968 32, 61, 32,109,100, 44, 10, 32, 32, 32,105,115, 95,112, 97,
4969 114, 97,109,101,116,101,114, 32, 61, 32,105,115, 95,112, 97,
4970 114, 97,109,101,116,101,114, 44, 10, 32, 32, 32,107,105,110,
4971 100, 32, 61, 32,107,105,110,100, 10, 32, 32,125, 10, 32,101,
4972 110,100, 10, 10,101,110,100,32
4973 };
4974 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/declaration.lua");
4975 lua_settop(tolua_S, top);
4976 } /* end of embedded lua code */
4977
4978
4979 { /* begin embedded lua code */
4980 int top = lua_gettop(tolua_S);
4981 static unsigned char B[] = {
4982 45, 45, 32,116,111,108,117, 97, 58, 32,118, 97,114,105, 97,
4983 98,108,101, 32, 99,108, 97,115,115, 10, 45, 45, 32, 87,114,
4984 105,116,116,101,110, 32, 98,121, 32, 87, 97,108,100,101,109,
4985 97,114, 32, 67,101,108,101,115, 10, 45, 45, 32, 84,101, 67,
4986 71,114, 97,102, 47, 80, 85, 67, 45, 82,105,111, 10, 45, 45,
4987 32, 74,117,108, 32, 49, 57, 57, 56, 10, 45, 45, 32, 36, 73,
4988 100, 58, 32, 36, 10, 10, 45, 45, 32, 84,104,105,115, 32, 99,
4989 111,100,101, 32,105,115, 32,102,114,101,101, 32,115,111,102,
4990 116,119, 97,114,101, 59, 32,121,111,117, 32, 99, 97,110, 32,
4991 114,101,100,105,115,116,114,105, 98,117,116,101, 32,105,116,
4992 32, 97,110,100, 47,111,114, 32,109,111,100,105,102,121, 32,
4993 105,116, 46, 10, 45, 45, 32, 84,104,101, 32,115,111,102,116,
4994 119, 97,114,101, 32,112,114,111,118,105,100,101,100, 32,104,
4995 101,114,101,117,110,100,101,114, 32,105,115, 32,111,110, 32,
4996 97,110, 32, 34, 97,115, 32,105,115, 34, 32, 98, 97,115,105,
4997 115, 44, 32, 97,110,100, 10, 45, 45, 32,116,104,101, 32, 97,
4998 117,116,104,111,114, 32,104, 97,115, 32,110,111, 32,111, 98,
4999 108,105,103, 97,116,105,111,110, 32,116,111, 32,112,114,111,
5000 118,105,100,101, 32,109, 97,105,110,116,101,110, 97,110, 99,
5001 101, 44, 32,115,117,112,112,111,114,116, 44, 32,117,112,100,
5002 97,116,101,115, 44, 10, 45, 45, 32,101,110,104, 97,110, 99,
5003 101,109,101,110,116,115, 44, 32,111,114, 32,109,111,100,105,
5004 102,105, 99, 97,116,105,111,110,115, 46, 10, 10, 10, 45, 45,
5005 32, 86, 97,114,105, 97, 98,108,101, 32, 99,108, 97,115,115,
5006 10, 45, 45, 32, 82,101,112,114,101,115,101,110,116,115, 32,
5007 97, 32,101,120,116,101,114,110, 32,118, 97,114,105, 97, 98,
5008 108,101, 32,111,114, 32, 97, 32,112,117, 98,108,105, 99, 32,
5009 109,101,109, 98,101,114, 32,111,102, 32, 97, 32, 99,108, 97,
5010 115,115, 46, 10, 45, 45, 32, 83,116,111,114,101,115, 32, 97,
5011 108,108, 32,102,105,101,108,100,115, 32,112,114,101,115,101,
5012 110,116, 32,105,110, 32, 97, 32,100,101, 99,108, 97,114, 97,
5013 116,105,111,110, 46, 10, 99,108, 97,115,115, 86, 97,114,105,
5014 97, 98,108,101, 32, 61, 32,123, 10, 32, 95,103,101,116, 32,
5015 61, 32,123,125, 44, 32, 32, 32, 45, 45, 32,109, 97,112,112,
5016 101,100, 32,103,101,116, 32,102,117,110, 99,116,105,111,110,
5017 115, 10, 32, 95,115,101,116, 32, 61, 32,123,125, 44, 32, 32,
5018 32, 45, 45, 32,109, 97,112,112,101,100, 32,115,101,116, 32,
5019 102,117,110, 99,116,105,111,110,115, 10,125, 10, 99,108, 97,
5020 115,115, 86, 97,114,105, 97, 98,108,101, 46, 95, 95,105,110,
5021 100,101,120, 32, 61, 32, 99,108, 97,115,115, 86, 97,114,105,
5022 97, 98,108,101, 10,115,101,116,109,101,116, 97,116, 97, 98,
5023 108,101, 40, 99,108, 97,115,115, 86, 97,114,105, 97, 98,108,
5024 101, 44, 99,108, 97,115,115, 68,101, 99,108, 97,114, 97,116,
5025 105,111,110, 41, 10, 10, 45, 45, 32, 80,114,105,110,116, 32,
5026 109,101,116,104,111,100, 10,102,117,110, 99,116,105,111,110,
5027 32, 99,108, 97,115,115, 86, 97,114,105, 97, 98,108,101, 58,
5028 112,114,105,110,116, 32, 40,105,100,101,110,116, 44, 99,108,
5029 111,115,101, 41, 10, 32,112,114,105,110,116, 40,105,100,101,
5030 110,116, 46, 46, 34, 86, 97,114,105, 97, 98,108,101,123, 34,
5031 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46,
5032 46, 34, 32,109,111,100, 32, 32, 61, 32, 39, 34, 46, 46,115,
5033 101,108,102, 46,109,111,100, 46, 46, 34, 39, 44, 34, 41, 10,
5034 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
5035 32,116,121,112,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
5036 102, 46,116,121,112,101, 46, 46, 34, 39, 44, 34, 41, 10, 32,
5037 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
5038 112,116,114, 32, 32, 61, 32, 39, 34, 46, 46,115,101,108,102,
5039 46,112,116,114, 46, 46, 34, 39, 44, 34, 41, 10, 32,112,114,
5040 105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,110, 97,
5041 109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,110,
5042 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10, 32,105,102, 32,
5043 115,101,108,102, 46,100,105,109, 32,116,104,101,110, 32,112,
5044 114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,100,
5045 105,109, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,100,
5046 105,109, 46, 46, 34, 39, 44, 34, 41, 32,101,110,100, 10, 32,
5047 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
5048 100,101,102, 32, 32, 61, 32, 39, 34, 46, 46,115,101,108,102,
5049 46,100,101,102, 46, 46, 34, 39, 44, 34, 41, 10, 32,112,114,
5050 105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,114,101,
5051 116, 32, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,114,
5052 101,116, 46, 46, 34, 39, 44, 34, 41, 10, 32,112,114,105,110,
5053 116, 40,105,100,101,110,116, 46, 46, 34,125, 34, 46, 46, 99,
5054 108,111,115,101, 41, 10,101,110,100, 10, 10, 45, 45, 32, 71,
5055 101,110,101,114, 97,116,101,115, 32, 67, 32,102,117,110, 99,
5056 116,105,111,110, 32,110, 97,109,101, 10,102,117,110, 99,116,
5057 105,111,110, 32, 99,108, 97,115,115, 86, 97,114,105, 97, 98,
5058 108,101, 58, 99,102,117,110, 99,110, 97,109,101, 32, 40,112,
5059 114,101,102,105,120, 41, 10, 32,108,111, 99, 97,108, 32,112,
5060 97,114,101,110,116, 32, 61, 32, 34, 34, 10, 32,108,111, 99,
5061 97,108, 32,117,110,115,105,103,110,101,100, 32, 61, 32, 34,
5062 34, 10, 32,108,111, 99, 97,108, 32,112,116,114, 32, 61, 32,
5063 34, 34, 10, 10, 32,108,111, 99, 97,108, 32,112, 32, 61, 32,
5064 115,101,108,102, 58,105,110,109,111,100,117,108,101, 40, 41,
5065 32,111,114, 32,115,101,108,102, 58,105,110,110, 97,109,101,
5066 115,112, 97, 99,101, 40, 41, 32,111,114, 32,115,101,108,102,
5067 58,105,110, 99,108, 97,115,115, 40, 41, 10, 10, 32,105,102,
5068 32,112, 32,116,104,101,110, 10, 32, 9,105,102, 32,115,101,
5069 108,102, 46,112, 97,114,101,110,116, 46, 99,108, 97,115,115,
5070 116,121,112,101, 32, 61, 61, 32, 39, 99,108, 97,115,115, 39,
5071 32,116,104,101,110, 10, 9, 9,112, 97,114,101,110,116, 32,
5072 61, 32, 34, 95, 34, 32, 46, 46, 32,115,101,108,102, 46,112,
5073 97,114,101,110,116, 46,116,121,112,101, 10, 9,101,108,115,
5074 101, 10, 9, 32, 32,112, 97,114,101,110,116, 32, 61, 32, 34,
5075 95, 34, 32, 46, 46, 32,112, 10, 9,101,110,100, 10, 32,101,
5076 110,100, 10, 10, 32,105,102, 32,115,116,114,102,105,110,100,
5077 40,115,101,108,102, 46,109,111,100, 44, 34, 40,117,110,115,
5078 105,103,110,101,100, 41, 34, 41, 32,116,104,101,110, 10, 32,
5079 32,117,110,115,105,103,110,101,100, 32, 61, 32, 34, 95,117,
5080 110,115,105,103,110,101,100, 34, 10, 32,101,110,100, 10, 10,
5081 32,105,102, 32,115,101,108,102, 46,112,116,114, 32, 61, 61,
5082 32, 34, 42, 34, 32,116,104,101,110, 32,112,116,114, 32, 61,
5083 32, 34, 95,112,116,114, 34, 10, 32,101,108,115,101,105,102,
5084 32,115,101,108,102, 46,112,116,114, 32, 61, 61, 32, 34, 38,
5085 34, 32,116,104,101,110, 32,112,116,114, 32, 61, 32, 34, 95,
5086 114,101,102, 34, 10, 32,101,110,100, 10, 10, 32,108,111, 99,
5087 97,108, 32,110, 97,109,101, 32, 61, 32, 32,112,114,101,102,
5088 105,120, 32, 46, 46, 32,112, 97,114,101,110,116, 32, 46, 46,
5089 32,117,110,115,105,103,110,101,100, 32, 46, 46, 32, 34, 95,
5090 34, 32, 46, 46, 32,103,115,117, 98, 40,115,101,108,102, 46,
5091 108,110, 97,109,101, 32,111,114, 32,115,101,108,102, 46,110,
5092 97,109,101, 44, 34, 46, 42, 58, 58, 34, 44, 34, 34, 41, 32,
5093 46, 46, 32,112,116,114, 10, 10, 9,110, 97,109,101, 32, 61,
5094 32, 99,108,101, 97,110, 95,116,101,109,112,108, 97,116,101,
5095 40,110, 97,109,101, 41, 10, 32,114,101,116,117,114,110, 32,
5096 110, 97,109,101, 10, 10,101,110,100, 10, 10, 45, 45, 32, 99,
5097 104,101, 99,107, 32,105,102, 32,105,116, 32,105,115, 32, 97,
5098 32,118, 97,114,105, 97, 98,108,101, 10,102,117,110, 99,116,
5099 105,111,110, 32, 99,108, 97,115,115, 86, 97,114,105, 97, 98,
5100 108,101, 58,105,115,118, 97,114,105, 97, 98,108,101, 32, 40,
5101 41, 10, 32,114,101,116,117,114,110, 32,116,114,117,101, 10,
5102 101,110,100, 10, 10, 45, 45, 32,103,101,116, 32,118, 97,114,
5103 105, 97, 98,108,101, 32,118, 97,108,117,101, 10,102,117,110,
5104 99,116,105,111,110, 32, 99,108, 97,115,115, 86, 97,114,105,
5105 97, 98,108,101, 58,103,101,116,118, 97,108,117,101, 32, 40,
5106 99,108, 97,115,115, 44,115,116, 97,116,105, 99, 44, 32,112,
5107 114,111,112, 95,103,101,116, 41, 10, 10, 9,108,111, 99, 97,
5108 108, 32,110, 97,109,101, 10, 9,105,102, 32,112,114,111,112,
5109 95,103,101,116, 32,116,104,101,110, 10, 10, 9, 9,110, 97,
5110 109,101, 32, 61, 32,112,114,111,112, 95,103,101,116, 46, 46,
5111 34, 40, 41, 34, 10, 9,101,108,115,101, 10, 9, 9,110, 97,
5112 109,101, 32, 61, 32,115,101,108,102, 46,110, 97,109,101, 10,
5113 9,101,110,100, 10, 10, 9,105,102, 32, 99,108, 97,115,115,
5114 32, 97,110,100, 32,115,116, 97,116,105, 99, 32,116,104,101,
5115 110, 10, 9, 32,114,101,116,117,114,110, 32,115,101,108,102,
5116 46,112, 97,114,101,110,116, 46,116,121,112,101, 46, 46, 39,
5117 58, 58, 39, 46, 46,110, 97,109,101, 10, 9,101,108,115,101,
5118 105,102, 32, 99,108, 97,115,115, 32,116,104,101,110, 10, 9,
5119 32,114,101,116,117,114,110, 32, 39,115,101,108,102, 45, 62,
5120 39, 46, 46,110, 97,109,101, 10, 9,101,108,115,101, 10, 9,
5121 32,114,101,116,117,114,110, 32,110, 97,109,101, 10, 9,101,
5122 110,100, 10,101,110,100, 10, 10, 45, 45, 32,103,101,116, 32,
5123 118, 97,114,105, 97, 98,108,101, 32,112,111,105,110,116,101,
5124 114, 32,118, 97,108,117,101, 10,102,117,110, 99,116,105,111,
5125 110, 32, 99,108, 97,115,115, 86, 97,114,105, 97, 98,108,101,
5126 58,103,101,116,112,111,105,110,116,101,114,118, 97,108,117,
5127 101, 32, 40, 99,108, 97,115,115, 44,115,116, 97,116,105, 99,
5128 41, 10, 32,105,102, 32, 99,108, 97,115,115, 32, 97,110,100,
5129 32,115,116, 97,116,105, 99, 32,116,104,101,110, 10, 32, 32,
5130 114,101,116,117,114,110, 32, 99,108, 97,115,115, 46, 46, 39,
5131 58, 58,112, 39, 10, 32,101,108,115,101,105,102, 32, 99,108,
5132 97,115,115, 32,116,104,101,110, 10, 32, 32,114,101,116,117,
5133 114,110, 32, 39,115,101,108,102, 45, 62,112, 39, 10, 32,101,
5134 108,115,101, 10, 32, 32,114,101,116,117,114,110, 32, 39,112,
5135 39, 10, 32,101,110,100, 10,101,110,100, 10, 10, 45, 45, 32,
5136 87,114,105,116,101, 32, 98,105,110,100,105,110,103, 32,102,
5137 117,110, 99,116,105,111,110,115, 10,102,117,110, 99,116,105,
5138 111,110, 32, 99,108, 97,115,115, 86, 97,114,105, 97, 98,108,
5139 101, 58,115,117,112, 99,111,100,101, 32, 40, 41, 10, 10, 32,
5140 108,111, 99, 97,108, 32, 99,108, 97,115,115, 32, 61, 32,115,
5141 101,108,102, 58,105,110, 99,108, 97,115,115, 40, 41, 10, 10,
5142 9,108,111, 99, 97,108, 32,112,114,111,112, 95,103,101,116,
5143 44,112,114,111,112, 95,115,101,116, 10, 9,105,102, 32,115,
5144 116,114,105,110,103, 46,102,105,110,100, 40,115,101,108,102,
5145 46,109,111,100, 44, 32, 39,116,111,108,117, 97, 95,112,114,
5146 111,112,101,114,116,121, 39, 41, 32,116,104,101,110, 10, 10,
5147 9, 9,108,111, 99, 97,108, 32, 95, 44, 95, 44,116,121,112,
5148 101, 32, 61, 32,115,116,114,105,110,103, 46,102,105,110,100,
5149 40,115,101,108,102, 46,109,111,100, 44, 32, 34,116,111,108,
5150 117, 97, 95,112,114,111,112,101,114,116,121, 95, 95, 40, 91,
5151 94, 37,115, 93, 42, 41, 34, 41, 10, 9, 9,116,121,112,101,
5152 32, 61, 32,116,121,112,101, 32,111,114, 32, 34,100,101,102,
5153 97,117,108,116, 34, 10, 9, 9,112,114,111,112, 95,103,101,
5154 116, 44,112,114,111,112, 95,115,101,116, 32, 61, 32,103,101,
5155 116, 95,112,114,111,112,101,114,116,121, 95,109,101,116,104,
5156 111,100,115, 40,116,121,112,101, 44, 32,115,101,108,102, 46,
5157 110, 97,109,101, 41, 10, 9, 9,115,101,108,102, 46,109,111,
5158 100, 32, 61, 32,115,116,114,105,110,103, 46,103,115,117, 98,
5159 40,115,101,108,102, 46,109,111,100, 44, 32, 34,116,111,108,
5160 117, 97, 95,112,114,111,112,101,114,116,121, 91, 94, 37,115,
5161 93, 42, 34, 44, 32, 34, 34, 41, 10, 9,101,110,100, 10, 10,
5162 32, 45, 45, 32,103,101,116, 32,102,117,110, 99,116,105,111,
5163 110, 32, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
5164 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
5165 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
5166 45, 45, 45, 45, 45, 10, 32,105,102, 32, 99,108, 97,115,115,
5167 32,116,104,101,110, 10, 32, 32,111,117,116,112,117,116, 40,
5168 34, 47, 42, 32,103,101,116, 32,102,117,110, 99,116,105,111,
5169 110, 58, 34, 44,115,101,108,102, 46,110, 97,109,101, 44, 34,
5170 32,111,102, 32, 99,108, 97,115,115, 32, 34, 44, 99,108, 97,
5171 115,115, 44, 34, 32, 42, 47, 34, 41, 10, 32,101,108,115,101,
5172 10, 32, 32,111,117,116,112,117,116, 40, 34, 47, 42, 32,103,
5173 101,116, 32,102,117,110, 99,116,105,111,110, 58, 34, 44,115,
5174 101,108,102, 46,110, 97,109,101, 44, 34, 32, 42, 47, 34, 41,
5175 10, 32,101,110,100, 10, 32,115,101,108,102, 46, 99,103,101,
5176 116,110, 97,109,101, 32, 61, 32,115,101,108,102, 58, 99,102,
5177 117,110, 99,110, 97,109,101, 40, 34,116,111,108,117, 97, 95,
5178 103,101,116, 34, 41, 10, 32,111,117,116,112,117,116, 40, 34,
5179 35,105,102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 68,
5180 73, 83, 65, 66, 76, 69, 95, 34, 46, 46,115,101,108,102, 46,
5181 99,103,101,116,110, 97,109,101, 41, 10, 32,111,117,116,112,
5182 117,116, 40, 34, 92,110,115,116, 97,116,105, 99, 32,105,110,
5183 116, 34, 44,115,101,108,102, 46, 99,103,101,116,110, 97,109,
5184 101, 44, 34, 40,108,117, 97, 95, 83,116, 97,116,101, 42, 32,
5185 116,111,108,117, 97, 95, 83, 41, 34, 41, 10, 32,111,117,116,
5186 112,117,116, 40, 34,123, 34, 41, 10, 10, 32, 45, 45, 32,100,
5187 101, 99,108, 97,114,101, 32,115,101,108,102, 44, 32,105,102,
5188 32,116,104,101, 32, 99, 97,115,101, 10, 32,108,111, 99, 97,
5189 108, 32, 95, 44, 95, 44,115,116, 97,116,105, 99, 32, 61, 32,
5190 115,116,114,102,105,110,100, 40,115,101,108,102, 46,109,111,
5191 100, 44, 39, 94, 37,115, 42, 40,115,116, 97,116,105, 99, 41,
5192 39, 41, 10, 32,105,102, 32, 99,108, 97,115,115, 32, 97,110,
5193 100, 32,115,116, 97,116,105, 99, 61, 61,110,105,108, 32,116,
5194 104,101,110, 10, 32, 32,111,117,116,112,117,116, 40, 39, 32,
5195 39, 44,115,101,108,102, 46,112, 97,114,101,110,116, 46,116,
5196 121,112,101, 44, 39, 42, 39, 44, 39,115,101,108,102, 32, 61,
5197 32, 39, 41, 10, 32, 32,111,117,116,112,117,116, 40, 39, 40,
5198 39, 44,115,101,108,102, 46,112, 97,114,101,110,116, 46,116,
5199 121,112,101, 44, 39, 42, 41, 32, 39, 41, 10, 32, 32,108,111,
5200 99, 97,108, 32,116,111, 95,102,117,110, 99, 32, 61, 32,103,
5201 101,116, 95,116,111, 95,102,117,110, 99,116,105,111,110, 40,
5202 115,101,108,102, 46,112, 97,114,101,110,116, 46,116,121,112,
5203 101, 41, 10, 32, 32,111,117,116,112,117,116, 40,116,111, 95,
5204 102,117,110, 99, 44, 39, 40,116,111,108,117, 97, 95, 83, 44,
5205 49, 44, 48, 41, 59, 39, 41, 10, 32,101,108,115,101,105,102,
5206 32,115,116, 97,116,105, 99, 32,116,104,101,110, 10, 32, 32,
5207 95, 44, 95, 44,115,101,108,102, 46,109,111,100, 32, 61, 32,
5208 115,116,114,102,105,110,100, 40,115,101,108,102, 46,109,111,
5209 100, 44, 39, 94, 37,115, 42,115,116, 97,116,105, 99, 37,115,
5210 37,115, 42, 40, 46, 42, 41, 39, 41, 10, 32,101,110,100, 10,
5211 10, 10, 32, 45, 45, 32, 99,104,101, 99,107, 32,115,101,108,
5212 102, 32,118, 97,108,117,101, 10, 32,105,102, 32, 99,108, 97,
5213 115,115, 32, 97,110,100, 32,115,116, 97,116,105, 99, 61, 61,
5214 110,105,108, 32,116,104,101,110, 10, 9, 32,111,117,116,112,
5215 117,116, 40, 39, 35,105,102,110,100,101,102, 32, 84, 79, 76,
5216 85, 65, 95, 82, 69, 76, 69, 65, 83, 69, 92,110, 39, 41, 10,
5217 32, 32,111,117,116,112,117,116, 40, 39, 32, 32,105,102, 32,
5218 40, 33,115,101,108,102, 41, 32,116,111,108,117, 97, 95,101,
5219 114,114,111,114, 40,116,111,108,117, 97, 95, 83, 44, 34, 39,
5220 46, 46,111,117,116,112,117,116, 95,101,114,114,111,114, 95,
5221 104,111,111,107, 40, 34,105,110,118, 97,108,105,100, 32, 92,
5222 39,115,101,108,102, 92, 39, 32,105,110, 32, 97, 99, 99,101,
5223 115,115,105,110,103, 32,118, 97,114,105, 97, 98,108,101, 32,
5224 92, 39, 37,115, 92, 39, 34, 44, 32,115,101,108,102, 46,110,
5225 97,109,101, 41, 46, 46, 39, 34, 44, 78, 85, 76, 76, 41, 59,
5226 39, 41, 59, 10, 9, 9,111,117,116,112,117,116, 40, 39, 35,
5227 101,110,100,105,102, 92,110, 39, 41, 10, 32,101,110,100, 10,
5228 10, 32, 45, 45, 32,114,101,116,117,114,110, 32,118, 97,108,
5229 117,101, 10, 32,105,102, 32,115,116,114,105,110,103, 46,102,
5230 105,110,100, 40,115,101,108,102, 46,109,111,100, 44, 32, 39,
5231 116,111,108,117, 97, 95,105,110,104,101,114,105,116,115, 39,
5232 41, 32,116,104,101,110, 10, 9,108,111, 99, 97,108, 32,112,
5233 117,115,104, 95,102,117,110, 99, 32, 61, 32,103,101,116, 95,
5234 112,117,115,104, 95,102,117,110, 99,116,105,111,110, 40,115,
5235 101,108,102, 46,116,121,112,101, 41, 10, 32, 9,111,117,116,
5236 112,117,116, 40, 39, 35,105,102,100,101,102, 32, 95, 95, 99,
5237 112,108,117,115,112,108,117,115, 92,110, 39, 41, 10, 9,111,
5238 117,116,112,117,116, 40, 39, 32, 32, 39, 44,112,117,115,104,
5239 95,102,117,110, 99, 44, 39, 40,116,111,108,117, 97, 95, 83,
5240 44, 40,118,111,105,100, 42, 41,115,116, 97,116,105, 99, 95,
5241 99, 97,115,116, 60, 39, 46, 46,115,101,108,102, 46,116,121,
5242 112,101, 46, 46, 39, 42, 62, 40,115,101,108,102, 41, 44, 32,
5243 34, 39, 44,115,101,108,102, 46,116,121,112,101, 44, 39, 34,
5244 41, 59, 39, 41, 10, 9,111,117,116,112,117,116, 40, 39, 35,
5245 101,108,115,101, 92,110, 39, 41, 10, 9,111,117,116,112,117,
5246 116, 40, 39, 32, 32, 39, 44,112,117,115,104, 95,102,117,110,
5247 99, 44, 39, 40,116,111,108,117, 97, 95, 83, 44, 40,118,111,
5248 105,100, 42, 41, 40, 40, 39, 46, 46,115,101,108,102, 46,116,
5249 121,112,101, 46, 46, 39, 42, 41,115,101,108,102, 41, 44, 32,
5250 34, 39, 44,115,101,108,102, 46,116,121,112,101, 44, 39, 34,
5251 41, 59, 39, 41, 10, 9,111,117,116,112,117,116, 40, 39, 35,
5252 101,110,100,105,102, 92,110, 39, 41, 10, 32,101,108,115,101,
5253 10, 9,108,111, 99, 97,108, 32,116, 44, 99,116, 32, 61, 32,
5254 105,115, 98, 97,115,105, 99, 40,115,101,108,102, 46,116,121,
5255 112,101, 41, 10, 9,105,102, 32,116, 32,116,104,101,110, 10,
5256 9, 9,111,117,116,112,117,116, 40, 39, 32, 32,116,111,108,
5257 117, 97, 95,112,117,115,104, 39, 46, 46,116, 46, 46, 39, 40,
5258 116,111,108,117, 97, 95, 83, 44, 40, 39, 44, 99,116, 44, 39,
5259 41, 39, 46, 46,115,101,108,102, 58,103,101,116,118, 97,108,
5260 117,101, 40, 99,108, 97,115,115, 44,115,116, 97,116,105, 99,
5261 44,112,114,111,112, 95,103,101,116, 41, 46, 46, 39, 41, 59,
5262 39, 41, 10, 9,101,108,115,101, 10, 9, 9,108,111, 99, 97,
5263 108, 32,112,117,115,104, 95,102,117,110, 99, 32, 61, 32,103,
5264 101,116, 95,112,117,115,104, 95,102,117,110, 99,116,105,111,
5265 110, 40,115,101,108,102, 46,116,121,112,101, 41, 10, 9, 9,
5266 116, 32, 61, 32,115,101,108,102, 46,116,121,112,101, 10, 9,
5267 9,105,102, 32,115,101,108,102, 46,112,116,114, 32, 61, 61,
5268 32, 39, 38, 39, 32,111,114, 32,115,101,108,102, 46,112,116,
5269 114, 32, 61, 61, 32, 39, 39, 32,116,104,101,110, 10, 9, 9,
5270 9,111,117,116,112,117,116, 40, 39, 32, 32, 39, 44,112,117,
5271 115,104, 95,102,117,110, 99, 44, 39, 40,116,111,108,117, 97,
5272 95, 83, 44, 40,118,111,105,100, 42, 41, 38, 39, 46, 46,115,
5273 101,108,102, 58,103,101,116,118, 97,108,117,101, 40, 99,108,
5274 97,115,115, 44,115,116, 97,116,105, 99, 44,112,114,111,112,
5275 95,103,101,116, 41, 46, 46, 39, 44, 34, 39, 44,116, 44, 39,
5276 34, 41, 59, 39, 41, 10, 9, 9,101,108,115,101, 10, 9, 9,
5277 9,111,117,116,112,117,116, 40, 39, 32, 32, 39, 44,112,117,
5278 115,104, 95,102,117,110, 99, 44, 39, 40,116,111,108,117, 97,
5279 95, 83, 44, 40,118,111,105,100, 42, 41, 39, 46, 46,115,101,
5280 108,102, 58,103,101,116,118, 97,108,117,101, 40, 99,108, 97,
5281 115,115, 44,115,116, 97,116,105, 99, 44,112,114,111,112, 95,
5282 103,101,116, 41, 46, 46, 39, 44, 34, 39, 44,116, 44, 39, 34,
5283 41, 59, 39, 41, 10, 9, 9,101,110,100, 10, 9,101,110,100,
5284 10, 32,101,110,100, 10, 32,111,117,116,112,117,116, 40, 39,
5285 32,114,101,116,117,114,110, 32, 49, 59, 39, 41, 10, 32,111,
5286 117,116,112,117,116, 40, 39,125, 39, 41, 10, 32,111,117,116,
5287 112,117,116, 40, 39, 35,101,110,100,105,102, 32, 47, 47, 35,
5288 105,102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 68, 73,
5289 83, 65, 66, 76, 69, 92,110, 39, 41, 10, 32,111,117,116,112,
5290 117,116, 40, 39, 92,110, 39, 41, 10, 10, 32, 45, 45, 32,115,
5291 101,116, 32,102,117,110, 99,116,105,111,110, 32, 45, 45, 45,
5292 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
5293 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
5294 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
5295 10, 32,105,102, 32,110,111,116, 32, 40,115,116,114,102,105,
5296 110,100, 40,115,101,108,102, 46,116,121,112,101, 44, 39, 99,
5297 111,110,115,116, 37,115, 43, 39, 41, 32,111,114, 32,115,116,
5298 114,105,110,103, 46,102,105,110,100, 40,115,101,108,102, 46,
5299 109,111,100, 44, 32, 39,116,111,108,117, 97, 95,114,101, 97,
5300 100,111,110,108,121, 39, 41, 32,111,114, 32,115,116,114,105,
5301 110,103, 46,102,105,110,100, 40,115,101,108,102, 46,109,111,
5302 100, 44, 32, 39,116,111,108,117, 97, 95,105,110,104,101,114,
5303 105,116,115, 39, 41, 41, 32, 32,116,104,101,110, 10, 32, 32,
5304 105,102, 32, 99,108, 97,115,115, 32,116,104,101,110, 10, 32,
5305 32, 32,111,117,116,112,117,116, 40, 34, 47, 42, 32,115,101,
5306 116, 32,102,117,110, 99,116,105,111,110, 58, 34, 44,115,101,
5307 108,102, 46,110, 97,109,101, 44, 34, 32,111,102, 32, 99,108,
5308 97,115,115, 32, 34, 44, 99,108, 97,115,115, 44, 34, 32, 42,
5309 47, 34, 41, 10, 32, 32,101,108,115,101, 10, 32, 32, 32,111,
5310 117,116,112,117,116, 40, 34, 47, 42, 32,115,101,116, 32,102,
5311 117,110, 99,116,105,111,110, 58, 34, 44,115,101,108,102, 46,
5312 110, 97,109,101, 44, 34, 32, 42, 47, 34, 41, 10, 32, 32,101,
5313 110,100, 10, 32, 32,115,101,108,102, 46, 99,115,101,116,110,
5314 97,109,101, 32, 61, 32,115,101,108,102, 58, 99,102,117,110,
5315 99,110, 97,109,101, 40, 34,116,111,108,117, 97, 95,115,101,
5316 116, 34, 41, 10, 32, 32,111,117,116,112,117,116, 40, 34, 35,
5317 105,102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 68, 73,
5318 83, 65, 66, 76, 69, 95, 34, 46, 46,115,101,108,102, 46, 99,
5319 115,101,116,110, 97,109,101, 41, 10, 32, 32,111,117,116,112,
5320 117,116, 40, 34, 92,110,115,116, 97,116,105, 99, 32,105,110,
5321 116, 34, 44,115,101,108,102, 46, 99,115,101,116,110, 97,109,
5322 101, 44, 34, 40,108,117, 97, 95, 83,116, 97,116,101, 42, 32,
5323 116,111,108,117, 97, 95, 83, 41, 34, 41, 10, 32, 32,111,117,
5324 116,112,117,116, 40, 34,123, 34, 41, 10, 10, 32, 32, 45, 45,
5325 32,100,101, 99,108, 97,114,101, 32,115,101,108,102, 44, 32,
5326 105,102, 32,116,104,101, 32, 99, 97,115,101, 10, 32, 32,105,
5327 102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,115,116, 97,
5328 116,105, 99, 61, 61,110,105,108, 32,116,104,101,110, 10, 32,
5329 32, 32,111,117,116,112,117,116, 40, 39, 32, 39, 44,115,101,
5330 108,102, 46,112, 97,114,101,110,116, 46,116,121,112,101, 44,
5331 39, 42, 39, 44, 39,115,101,108,102, 32, 61, 32, 39, 41, 10,
5332 32, 32, 32,111,117,116,112,117,116, 40, 39, 40, 39, 44,115,
5333 101,108,102, 46,112, 97,114,101,110,116, 46,116,121,112,101,
5334 44, 39, 42, 41, 32, 39, 41, 10, 32, 32, 32,108,111, 99, 97,
5335 108, 32,116,111, 95,102,117,110, 99, 32, 61, 32,103,101,116,
5336 95,116,111, 95,102,117,110, 99,116,105,111,110, 40,115,101,
5337 108,102, 46,112, 97,114,101,110,116, 46,116,121,112,101, 41,
5338 10, 32, 32, 32,111,117,116,112,117,116, 40,116,111, 95,102,
5339 117,110, 99, 44, 39, 40,116,111,108,117, 97, 95, 83, 44, 49,
5340 44, 48, 41, 59, 39, 41, 10, 32, 32, 32, 45, 45, 32, 99,104,
5341 101, 99,107, 32,115,101,108,102, 32,118, 97,108,117,101, 10,
5342 9, 9,101,110,100, 10, 32, 32, 45, 45, 32, 99,104,101, 99,
5343 107, 32,116,121,112,101,115, 10, 9, 9,111,117,116,112,117,
5344 116, 40, 39, 35,105,102,110,100,101,102, 32, 84, 79, 76, 85,
5345 65, 95, 82, 69, 76, 69, 65, 83, 69, 92,110, 39, 41, 10, 9,
5346 9,111,117,116,112,117,116, 40, 39, 32, 32,116,111,108,117,
5347 97, 95, 69,114,114,111,114, 32,116,111,108,117, 97, 95,101,
5348 114,114, 59, 39, 41, 10, 32, 32,105,102, 32, 99,108, 97,115,
5349 115, 32, 97,110,100, 32,115,116, 97,116,105, 99, 61, 61,110,
5350 105,108, 32,116,104,101,110, 10, 32, 32, 32,111,117,116,112,
5351 117,116, 40, 39, 32, 32,105,102, 32, 40, 33,115,101,108,102,
5352 41, 32,116,111,108,117, 97, 95,101,114,114,111,114, 40,116,
5353 111,108,117, 97, 95, 83, 44, 34, 39, 46, 46,111,117,116,112,
5354 117,116, 95,101,114,114,111,114, 95,104,111,111,107, 40, 34,
5355 105,110,118, 97,108,105,100, 32, 92, 39,115,101,108,102, 92,
5356 39, 32,105,110, 32, 97, 99, 99,101,115,115,105,110,103, 32,
5357 118, 97,114,105, 97, 98,108,101, 32, 92, 39, 37,115, 92, 39,
5358 34, 44, 32,115,101,108,102, 46,110, 97,109,101, 41, 46, 46,
5359 39, 34, 44, 78, 85, 76, 76, 41, 59, 39, 41, 59, 10, 32, 32,
5360 101,108,115,101,105,102, 32,115,116, 97,116,105, 99, 32,116,
5361 104,101,110, 10, 32, 32, 32, 95, 44, 95, 44,115,101,108,102,
5362 46,109,111,100, 32, 61, 32,115,116,114,102,105,110,100, 40,
5363 115,101,108,102, 46,109,111,100, 44, 39, 94, 37,115, 42,115,
5364 116, 97,116,105, 99, 37,115, 37,115, 42, 40, 46, 42, 41, 39,
5365 41, 10, 32, 32,101,110,100, 10, 10, 32, 32, 45, 45, 32, 99,
5366 104,101, 99,107, 32,118, 97,114,105, 97, 98,108,101, 32,116,
5367 121,112,101, 10, 32, 32,111,117,116,112,117,116, 40, 39, 32,
5368 32,105,102, 32, 40, 39, 46, 46,115,101,108,102, 58,111,117,
5369 116, 99,104,101, 99,107,116,121,112,101, 40, 50, 41, 46, 46,
5370 39, 41, 39, 41, 10, 32, 32,111,117,116,112,117,116, 40, 39,
5371 32, 32, 32,116,111,108,117, 97, 95,101,114,114,111,114, 40,
5372 116,111,108,117, 97, 95, 83, 44, 34, 35,118,105,110,118, 97,
5373 108,105,100, 32,116,121,112,101, 32,105,110, 32,118, 97,114,
5374 105, 97, 98,108,101, 32, 97,115,115,105,103,110,109,101,110,
5375 116, 46, 34, 44, 38,116,111,108,117, 97, 95,101,114,114, 41,
5376 59, 39, 41, 10, 9, 9,111,117,116,112,117,116, 40, 39, 35,
5377 101,110,100,105,102, 92,110, 39, 41, 10, 10, 32, 32, 45, 45,
5378 32, 97,115,115,105,103,110, 32,118, 97,108,117,101, 10, 9,
5379 9,108,111, 99, 97,108, 32,100,101,102, 32, 61, 32, 48, 10,
5380 9, 9,105,102, 32,115,101,108,102, 46,100,101,102, 32,126,
5381 61, 32, 39, 39, 32,116,104,101,110, 32,100,101,102, 32, 61,
5382 32,115,101,108,102, 46,100,101,102, 32,101,110,100, 10, 9,
5383 9,105,102, 32,115,101,108,102, 46,116,121,112,101, 32, 61,
5384 61, 32, 39, 99,104, 97,114, 42, 39, 32, 97,110,100, 32,115,
5385 101,108,102, 46,100,105,109, 32,126, 61, 32, 39, 39, 32,116,
5386 104,101,110, 32, 45, 45, 32,105,115, 32,115,116,114,105,110,
5387 103, 10, 9, 9, 9,111,117,116,112,117,116, 40, 39, 32,115,
5388 116,114,110, 99,112,121, 40, 40, 99,104, 97,114, 42, 41, 39,
5389 41, 10, 9, 9, 9,105,102, 32, 99,108, 97,115,115, 32, 97,
5390 110,100, 32,115,116, 97,116,105, 99, 32,116,104,101,110, 10,
5391 9, 9, 9, 9,111,117,116,112,117,116, 40,115,101,108,102,
5392 46,112, 97,114,101,110,116, 46,116,121,112,101, 46, 46, 39,
5393 58, 58, 39, 46, 46,115,101,108,102, 46,110, 97,109,101, 41,
5394 10, 9, 9, 9,101,108,115,101,105,102, 32, 99,108, 97,115,
5395 115, 32,116,104,101,110, 10, 9, 9, 9, 9,111,117,116,112,
5396 117,116, 40, 39,115,101,108,102, 45, 62, 39, 46, 46,115,101,
5397 108,102, 46,110, 97,109,101, 41, 10, 9, 9, 9,101,108,115,
5398 101, 10, 9, 9, 9, 9,111,117,116,112,117,116, 40,115,101,
5399 108,102, 46,110, 97,109,101, 41, 10, 9, 9, 9,101,110,100,
5400 10, 9, 9, 9,111,117,116,112,117,116, 40, 39, 44, 40, 99,
5401 111,110,115,116, 32, 99,104, 97,114, 42, 41,116,111,108,117,
5402 97, 95,116,111,115,116,114,105,110,103, 40,116,111,108,117,
5403 97, 95, 83, 44, 50, 44, 39, 44,100,101,102, 44, 39, 41, 44,
5404 39, 44,115,101,108,102, 46,100,105,109, 44, 39, 45, 49, 41,
5405 59, 39, 41, 10, 9, 9,101,108,115,101, 10, 9, 9, 9,108,
5406 111, 99, 97,108, 32,112,116,114, 32, 61, 32, 39, 39, 10, 9,
5407 9, 9,105,102, 32,115,101,108,102, 46,112,116,114,126, 61,
5408 39, 39, 32,116,104,101,110, 32,112,116,114, 32, 61, 32, 39,
5409 42, 39, 32,101,110,100, 10, 9, 9, 9,111,117,116,112,117,
5410 116, 40, 39, 32, 39, 41, 10, 9, 9, 9,108,111, 99, 97,108,
5411 32,110, 97,109,101, 32, 61, 32,112,114,111,112, 95,115,101,
5412 116, 32,111,114, 32,115,101,108,102, 46,110, 97,109,101, 10,
5413 9, 9, 9,105,102, 32, 99,108, 97,115,115, 32, 97,110,100,
5414 32,115,116, 97,116,105, 99, 32,116,104,101,110, 10, 9, 9,
5415 9, 9,111,117,116,112,117,116, 40,115,101,108,102, 46,112,
5416 97,114,101,110,116, 46,116,121,112,101, 46, 46, 39, 58, 58,
5417 39, 46, 46,110, 97,109,101, 41, 10, 9, 9, 9,101,108,115,
5418 101,105,102, 32, 99,108, 97,115,115, 32,116,104,101,110, 10,
5419 9, 9, 9, 9,111,117,116,112,117,116, 40, 39,115,101,108,
5420 102, 45, 62, 39, 46, 46,110, 97,109,101, 41, 10, 9, 9, 9,
5421 101,108,115,101, 10, 9, 9, 9, 9,111,117,116,112,117,116,
5422 40,110, 97,109,101, 41, 10, 9, 9, 9,101,110,100, 10, 9,
5423 9, 9,108,111, 99, 97,108, 32,116, 32, 61, 32,105,115, 98,
5424 97,115,105, 99, 40,115,101,108,102, 46,116,121,112,101, 41,
5425 10, 9, 9, 9,105,102, 32,112,114,111,112, 95,115,101,116,
5426 32,116,104,101,110, 10, 9, 9, 9, 9,111,117,116,112,117,
5427 116, 40, 39, 40, 39, 41, 10, 9, 9, 9,101,108,115,101, 10,
5428 9, 9, 9, 9,111,117,116,112,117,116, 40, 39, 32, 61, 32,
5429 39, 41, 10, 9, 9, 9,101,110,100, 10, 9, 9, 9,105,102,
5430 32,110,111,116, 32,116, 32, 97,110,100, 32,112,116,114, 61,
5431 61, 39, 39, 32,116,104,101,110, 32,111,117,116,112,117,116,
5432 40, 39, 42, 39, 41, 32,101,110,100, 10, 9, 9, 9,111,117,
5433 116,112,117,116, 40, 39, 40, 40, 39, 44,115,101,108,102, 46,
5434 109,111,100, 44,115,101,108,102, 46,116,121,112,101, 41, 10,
5435 9, 9, 9,105,102, 32,110,111,116, 32,116, 32,116,104,101,
5436 110, 10, 9, 9, 9, 9,111,117,116,112,117,116, 40, 39, 42,
5437 39, 41, 10, 9, 9, 9,101,110,100, 10, 9, 9, 9,111,117,
5438 116,112,117,116, 40, 39, 41, 32, 39, 41, 10, 9, 9, 9,105,
5439 102, 32,116, 32,116,104,101,110, 10, 9, 9, 9, 9,105,102,
5440 32,105,115,101,110,117,109, 40,115,101,108,102, 46,116,121,
5441 112,101, 41, 32,116,104,101,110, 10, 9, 9, 9, 9, 9,111,
5442 117,116,112,117,116, 40, 39, 40,105,110,116, 41, 32, 39, 41,
5443 10, 9, 9, 9, 9,101,110,100, 10, 9, 9, 9, 9,111,117,
5444 116,112,117,116, 40, 39,116,111,108,117, 97, 95,116,111, 39,
5445 46, 46,116, 44, 39, 40,116,111,108,117, 97, 95, 83, 44, 50,
5446 44, 39, 44,100,101,102, 44, 39, 41, 41, 39, 41, 10, 9, 9,
5447 9,101,108,115,101, 10, 9, 9, 9, 9,108,111, 99, 97,108,
5448 32,116,111, 95,102,117,110, 99, 32, 61, 32,103,101,116, 95,
5449 116,111, 95,102,117,110, 99,116,105,111,110, 40,115,101,108,
5450 102, 46,116,121,112,101, 41, 10, 9, 9, 9, 9,111,117,116,
5451 112,117,116, 40,116,111, 95,102,117,110, 99, 44, 39, 40,116,
5452 111,108,117, 97, 95, 83, 44, 50, 44, 39, 44,100,101,102, 44,
5453 39, 41, 41, 39, 41, 10, 9, 9, 9,101,110,100, 10, 9, 9,
5454 9,105,102, 32,112,114,111,112, 95,115,101,116, 32,116,104,
5455 101,110, 10, 9, 9, 9, 9,111,117,116,112,117,116, 40, 34,
5456 41, 34, 41, 10, 9, 9, 9,101,110,100, 10, 9, 9, 9,111,
5457 117,116,112,117,116, 40, 34, 59, 34, 41, 10, 9, 9,101,110,
5458 100, 10, 32, 32,111,117,116,112,117,116, 40, 39, 32,114,101,
5459 116,117,114,110, 32, 48, 59, 39, 41, 10, 32, 32,111,117,116,
5460 112,117,116, 40, 39,125, 39, 41, 10, 32, 32,111,117,116,112,
5461 117,116, 40, 39, 35,101,110,100,105,102, 32, 47, 47, 35,105,
5462 102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 68, 73, 83,
5463 65, 66, 76, 69, 92,110, 39, 41, 10, 32, 32,111,117,116,112,
5464 117,116, 40, 39, 92,110, 39, 41, 10, 32,101,110,100, 10, 10,
5465 101,110,100, 10, 10,102,117,110, 99,116,105,111,110, 32, 99,
5466 108, 97,115,115, 86, 97,114,105, 97, 98,108,101, 58,114,101,
5467 103,105,115,116,101,114, 32, 40,112,114,101, 41, 10, 10, 9,
5468 105,102, 32,110,111,116, 32,115,101,108,102, 58, 99,104,101,
5469 99,107, 95,112,117, 98,108,105, 99, 95, 97, 99, 99,101,115,
5470 115, 40, 41, 32,116,104,101,110, 10, 9, 9,114,101,116,117,
5471 114,110, 10, 9,101,110,100, 10, 32,112,114,101, 32, 61, 32,
5472 112,114,101, 32,111,114, 32, 39, 39, 10, 32,108,111, 99, 97,
5473 108, 32,112, 97,114,101,110,116, 32, 61, 32,115,101,108,102,
5474 58,105,110,109,111,100,117,108,101, 40, 41, 32,111,114, 32,
5475 115,101,108,102, 58,105,110,110, 97,109,101,115,112, 97, 99,
5476 101, 40, 41, 32,111,114, 32,115,101,108,102, 58,105,110, 99,
5477 108, 97,115,115, 40, 41, 10, 32,105,102, 32,110,111,116, 32,
5478 112, 97,114,101,110,116, 32,116,104,101,110, 10, 32, 32,105,
5479 102, 32, 99,108, 97,115,115, 86, 97,114,105, 97, 98,108,101,
5480 46, 95,119, 97,114,110,105,110,103, 61, 61,110,105,108, 32,
5481 116,104,101,110, 10, 32, 32, 32,119, 97,114,110,105,110,103,
5482 40, 34, 77, 97,112,112,105,110,103, 32,118, 97,114,105, 97,
5483 98,108,101, 32,116,111, 32,103,108,111, 98, 97,108, 32,109,
5484 97,121, 32,100,101,103,114, 97,100,101, 32,112,101,114,102,
5485 111,114,109, 97,110, 99,101, 34, 41, 10, 32, 32, 32, 99,108,
5486 97,115,115, 86, 97,114,105, 97, 98,108,101, 46, 95,119, 97,
5487 114,110,105,110,103, 32, 61, 32, 49, 10, 32, 32,101,110,100,
5488 10, 32,101,110,100, 10, 32,105,102, 32,115,101,108,102, 46,
5489 99,115,101,116,110, 97,109,101, 32,116,104,101,110, 10, 32,
5490 32,111,117,116,112,117,116, 40,112,114,101, 46, 46, 39,116,
5491 111,108,117, 97, 95,118, 97,114,105, 97, 98,108,101, 40,116,
5492 111,108,117, 97, 95, 83, 44, 34, 39, 46, 46,115,101,108,102,
5493 46,108,110, 97,109,101, 46, 46, 39, 34, 44, 39, 46, 46,115,
5494 101,108,102, 46, 99,103,101,116,110, 97,109,101, 46, 46, 39,
5495 44, 39, 46, 46,115,101,108,102, 46, 99,115,101,116,110, 97,
5496 109,101, 46, 46, 39, 41, 59, 39, 41, 10, 32,101,108,115,101,
5497 10, 32, 32,111,117,116,112,117,116, 40,112,114,101, 46, 46,
5498 39,116,111,108,117, 97, 95,118, 97,114,105, 97, 98,108,101,
5499 40,116,111,108,117, 97, 95, 83, 44, 34, 39, 46, 46,115,101,
5500 108,102, 46,108,110, 97,109,101, 46, 46, 39, 34, 44, 39, 46,
5501 46,115,101,108,102, 46, 99,103,101,116,110, 97,109,101, 46,
5502 46, 39, 44, 78, 85, 76, 76, 41, 59, 39, 41, 10, 32,101,110,
5503 100, 10,101,110,100, 10, 10, 45, 45, 32, 73,110,116,101,114,
5504 110, 97,108, 32, 99,111,110,115,116,114,117, 99,116,111,114,
5505 10,102,117,110, 99,116,105,111,110, 32, 95, 86, 97,114,105,
5506 97, 98,108,101, 32, 40,116, 41, 10, 32,115,101,116,109,101,
5507 116, 97,116, 97, 98,108,101, 40,116, 44, 99,108, 97,115,115,
5508 86, 97,114,105, 97, 98,108,101, 41, 10, 32, 97,112,112,101,
5509 110,100, 40,116, 41, 10, 32,114,101,116,117,114,110, 32,116,
5510 10,101,110,100, 10, 10, 45, 45, 32, 67,111,110,115,116,114,
5511 117, 99,116,111,114, 10, 45, 45, 32, 69,120,112,101, 99,116,
5512 115, 32, 97, 32,115,116,114,105,110,103, 32,114,101,112,114,
5513 101,115,101,110,116,105,110,103, 32,116,104,101, 32,118, 97,
5514 114,105, 97, 98,108,101, 32,100,101, 99,108, 97,114, 97,116,
5515 105,111,110, 46, 10,102,117,110, 99,116,105,111,110, 32, 86,
5516 97,114,105, 97, 98,108,101, 32, 40,115, 41, 10, 32,114,101,
5517 116,117,114,110, 32, 95, 86, 97,114,105, 97, 98,108,101, 32,
5518 40, 68,101, 99,108, 97,114, 97,116,105,111,110, 40,115, 44,
5519 39,118, 97,114, 39, 41, 41, 10,101,110,100,32
5520 };
5521 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/variable.lua");
5522 lua_settop(tolua_S, top);
5523 } /* end of embedded lua code */
5524
5525
5526 { /* begin embedded lua code */
5527 int top = lua_gettop(tolua_S);
5528 static unsigned char B[] = {
5529 45, 45, 32,116,111,108,117, 97, 58, 32, 97,114,114, 97,121,
5530 32, 99,108, 97,115,115, 10, 45, 45, 32, 87,114,105,116,116,
5531 101,110, 32, 98,121, 32, 87, 97,108,100,101,109, 97,114, 32,
5532 67,101,108,101,115, 10, 45, 45, 32, 84,101, 67, 71,114, 97,
5533 102, 47, 80, 85, 67, 45, 82,105,111, 10, 45, 45, 32, 74,117,
5534 108, 32, 49, 57, 57, 57, 10, 45, 45, 32, 36, 73,100, 58, 32,
5535 97,114,114, 97,121, 46,108,117, 97, 44,118, 32, 49, 46, 49,
5536 32, 50, 48, 48, 48, 47, 49, 49, 47, 48, 54, 32, 50, 50, 58,
5537 48, 51, 58, 53, 55, 32, 99,101,108,101,115, 32, 69,120,112,
5538 32, 36, 10, 10, 45, 45, 32, 84,104,105,115, 32, 99,111,100,
5539 101, 32,105,115, 32,102,114,101,101, 32,115,111,102,116,119,
5540 97,114,101, 59, 32,121,111,117, 32, 99, 97,110, 32,114,101,
5541 100,105,115,116,114,105, 98,117,116,101, 32,105,116, 32, 97,
5542 110,100, 47,111,114, 32,109,111,100,105,102,121, 32,105,116,
5543 46, 10, 45, 45, 32, 84,104,101, 32,115,111,102,116,119, 97,
5544 114,101, 32,112,114,111,118,105,100,101,100, 32,104,101,114,
5545 101,117,110,100,101,114, 32,105,115, 32,111,110, 32, 97,110,
5546 32, 34, 97,115, 32,105,115, 34, 32, 98, 97,115,105,115, 44,
5547 32, 97,110,100, 10, 45, 45, 32,116,104,101, 32, 97,117,116,
5548 104,111,114, 32,104, 97,115, 32,110,111, 32,111, 98,108,105,
5549 103, 97,116,105,111,110, 32,116,111, 32,112,114,111,118,105,
5550 100,101, 32,109, 97,105,110,116,101,110, 97,110, 99,101, 44,
5551 32,115,117,112,112,111,114,116, 44, 32,117,112,100, 97,116,
5552 101,115, 44, 10, 45, 45, 32,101,110,104, 97,110, 99,101,109,
5553 101,110,116,115, 44, 32,111,114, 32,109,111,100,105,102,105,
5554 99, 97,116,105,111,110,115, 46, 10, 10, 10, 45, 45, 32, 65,
5555 114,114, 97,121, 32, 99,108, 97,115,115, 10, 45, 45, 32, 82,
5556 101,112,114,101,115,101,110,116,115, 32, 97, 32,101,120,116,
5557 101,114,110, 32, 97,114,114, 97,121, 32,118, 97,114,105, 97,
5558 98,108,101, 32,111,114, 32, 97, 32,112,117, 98,108,105, 99,
5559 32,109,101,109, 98,101,114, 32,111,102, 32, 97, 32, 99,108,
5560 97,115,115, 46, 10, 45, 45, 32, 83,116,111,114,101,115, 32,
5561 97,108,108, 32,102,105,101,108,100,115, 32,112,114,101,115,
5562 101,110,116, 32,105,110, 32, 97, 32,100,101, 99,108, 97,114,
5563 97,116,105,111,110, 46, 10, 99,108, 97,115,115, 65,114,114,
5564 97,121, 32, 61, 32,123, 10,125, 10, 99,108, 97,115,115, 65,
5565 114,114, 97,121, 46, 95, 95,105,110,100,101,120, 32, 61, 32,
5566 99,108, 97,115,115, 65,114,114, 97,121, 10,115,101,116,109,
5567 101,116, 97,116, 97, 98,108,101, 40, 99,108, 97,115,115, 65,
5568 114,114, 97,121, 44, 99,108, 97,115,115, 68,101, 99,108, 97,
5569 114, 97,116,105,111,110, 41, 10, 10, 45, 45, 32, 80,114,105,
5570 110,116, 32,109,101,116,104,111,100, 10,102,117,110, 99,116,
5571 105,111,110, 32, 99,108, 97,115,115, 65,114,114, 97,121, 58,
5572 112,114,105,110,116, 32, 40,105,100,101,110,116, 44, 99,108,
5573 111,115,101, 41, 10, 32,112,114,105,110,116, 40,105,100,101,
5574 110,116, 46, 46, 34, 65,114,114, 97,121,123, 34, 41, 10, 32,
5575 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
5576 109,111,100, 32, 32, 61, 32, 39, 34, 46, 46,115,101,108,102,
5577 46,109,111,100, 46, 46, 34, 39, 44, 34, 41, 10, 32,112,114,
5578 105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,116,121,
5579 112,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,116,
5580 121,112,101, 46, 46, 34, 39, 44, 34, 41, 10, 32,112,114,105,
5581 110,116, 40,105,100,101,110,116, 46, 46, 34, 32,112,116,114,
5582 32, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,112,116,
5583 114, 46, 46, 34, 39, 44, 34, 41, 10, 32,112,114,105,110,116,
5584 40,105,100,101,110,116, 46, 46, 34, 32,110, 97,109,101, 32,
5585 61, 32, 39, 34, 46, 46,115,101,108,102, 46,110, 97,109,101,
5586 46, 46, 34, 39, 44, 34, 41, 10, 32,112,114,105,110,116, 40,
5587 105,100,101,110,116, 46, 46, 34, 32,100,101,102, 32, 32, 61,
5588 32, 39, 34, 46, 46,115,101,108,102, 46,100,101,102, 46, 46,
5589 34, 39, 44, 34, 41, 10, 32,112,114,105,110,116, 40,105,100,
5590 101,110,116, 46, 46, 34, 32,100,105,109, 32, 32, 61, 32, 39,
5591 34, 46, 46,115,101,108,102, 46,100,105,109, 46, 46, 34, 39,
5592 44, 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,
5593 116, 46, 46, 34, 32,114,101,116, 32, 32, 61, 32, 39, 34, 46,
5594 46,115,101,108,102, 46,114,101,116, 46, 46, 34, 39, 44, 34,
5595 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46,
5596 46, 34,125, 34, 46, 46, 99,108,111,115,101, 41, 10,101,110,
5597 100, 10, 10, 45, 45, 32, 99,104,101, 99,107, 32,105,102, 32,
5598 105,116, 32,105,115, 32, 97, 32,118, 97,114,105, 97, 98,108,
5599 101, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
5600 115, 65,114,114, 97,121, 58,105,115,118, 97,114,105, 97, 98,
5601 108,101, 32, 40, 41, 10, 32,114,101,116,117,114,110, 32,116,
5602 114,117,101, 10,101,110,100, 10, 10, 10, 45, 45, 32,103,101,
5603 116, 32,118, 97,114,105, 97, 98,108,101, 32,118, 97,108,117,
5604 101, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
5605 115, 65,114,114, 97,121, 58,103,101,116,118, 97,108,117,101,
5606 32, 40, 99,108, 97,115,115, 44,115,116, 97,116,105, 99, 41,
5607 10, 32,105,102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,
5608 115,116, 97,116,105, 99, 32,116,104,101,110, 10, 32, 32,114,
5609 101,116,117,114,110, 32, 99,108, 97,115,115, 46, 46, 39, 58,
5610 58, 39, 46, 46,115,101,108,102, 46,110, 97,109,101, 46, 46,
5611 39, 91,116,111,108,117, 97, 95,105,110,100,101,120, 93, 39,
5612 10, 32,101,108,115,101,105,102, 32, 99,108, 97,115,115, 32,
5613 116,104,101,110, 10, 32, 32,114,101,116,117,114,110, 32, 39,
5614 115,101,108,102, 45, 62, 39, 46, 46,115,101,108,102, 46,110,
5615 97,109,101, 46, 46, 39, 91,116,111,108,117, 97, 95,105,110,
5616 100,101,120, 93, 39, 10, 32,101,108,115,101, 10, 32, 32,114,
5617 101,116,117,114,110, 32,115,101,108,102, 46,110, 97,109,101,
5618 46, 46, 39, 91,116,111,108,117, 97, 95,105,110,100,101,120,
5619 93, 39, 10, 32,101,110,100, 10,101,110,100, 10, 10, 45, 45,
5620 32, 87,114,105,116,101, 32, 98,105,110,100,105,110,103, 32,
5621 102,117,110, 99,116,105,111,110,115, 10,102,117,110, 99,116,
5622 105,111,110, 32, 99,108, 97,115,115, 65,114,114, 97,121, 58,
5623 115,117,112, 99,111,100,101, 32, 40, 41, 10, 32,108,111, 99,
5624 97,108, 32, 99,108, 97,115,115, 32, 61, 32,115,101,108,102,
5625 58,105,110, 99,108, 97,115,115, 40, 41, 10, 10, 32, 45, 45,
5626 32,103,101,116, 32,102,117,110, 99,116,105,111,110, 32, 45,
5627 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
5628 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
5629 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
5630 45, 45, 10, 32,105,102, 32, 99,108, 97,115,115, 32,116,104,
5631 101,110, 10, 32, 32,111,117,116,112,117,116, 40, 34, 47, 42,
5632 32,103,101,116, 32,102,117,110, 99,116,105,111,110, 58, 34,
5633 44,115,101,108,102, 46,110, 97,109,101, 44, 34, 32,111,102,
5634 32, 99,108, 97,115,115, 32, 34, 44, 99,108, 97,115,115, 44,
5635 34, 32, 42, 47, 34, 41, 10, 32,101,108,115,101, 10, 32, 32,
5636 111,117,116,112,117,116, 40, 34, 47, 42, 32,103,101,116, 32,
5637 102,117,110, 99,116,105,111,110, 58, 34, 44,115,101,108,102,
5638 46,110, 97,109,101, 44, 34, 32, 42, 47, 34, 41, 10, 32,101,
5639 110,100, 10, 32,115,101,108,102, 46, 99,103,101,116,110, 97,
5640 109,101, 32, 61, 32,115,101,108,102, 58, 99,102,117,110, 99,
5641 110, 97,109,101, 40, 34,116,111,108,117, 97, 95,103,101,116,
5642 34, 41, 10, 32,111,117,116,112,117,116, 40, 34, 35,105,102,
5643 110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 68, 73, 83, 65,
5644 66, 76, 69, 95, 34, 46, 46,115,101,108,102, 46, 99,103,101,
5645 116,110, 97,109,101, 41, 10, 32,111,117,116,112,117,116, 40,
5646 34, 92,110,115,116, 97,116,105, 99, 32,105,110,116, 34, 44,
5647 115,101,108,102, 46, 99,103,101,116,110, 97,109,101, 44, 34,
5648 40,108,117, 97, 95, 83,116, 97,116,101, 42, 32,116,111,108,
5649 117, 97, 95, 83, 41, 34, 41, 10, 32,111,117,116,112,117,116,
5650 40, 34,123, 34, 41, 10, 32,111,117,116,112,117,116, 40, 34,
5651 32,105,110,116, 32,116,111,108,117, 97, 95,105,110,100,101,
5652 120, 59, 34, 41, 10, 10, 32, 45, 45, 32,100,101, 99,108, 97,
5653 114,101, 32,115,101,108,102, 44, 32,105,102, 32,116,104,101,
5654 32, 99, 97,115,101, 10, 32,108,111, 99, 97,108, 32, 95, 44,
5655 95, 44,115,116, 97,116,105, 99, 32, 61, 32,115,116,114,102,
5656 105,110,100, 40,115,101,108,102, 46,109,111,100, 44, 39, 94,
5657 37,115, 42, 40,115,116, 97,116,105, 99, 41, 39, 41, 10, 32,
5658 105,102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,115,116,
5659 97,116,105, 99, 61, 61,110,105,108, 32,116,104,101,110, 10,
5660 32, 32,111,117,116,112,117,116, 40, 39, 32, 39, 44,115,101,
5661 108,102, 46,112, 97,114,101,110,116, 46,116,121,112,101, 44,
5662 39, 42, 39, 44, 39,115,101,108,102, 59, 39, 41, 10, 32, 32,
5663 111,117,116,112,117,116, 40, 39, 32,108,117, 97, 95,112,117,
5664 115,104,115,116,114,105,110,103, 40,116,111,108,117, 97, 95,
5665 83, 44, 34, 46,115,101,108,102, 34, 41, 59, 39, 41, 10, 32,
5666 32,111,117,116,112,117,116, 40, 39, 32,108,117, 97, 95,114,
5667 97,119,103,101,116, 40,116,111,108,117, 97, 95, 83, 44, 49,
5668 41, 59, 39, 41, 10, 32, 32,111,117,116,112,117,116, 40, 39,
5669 32,115,101,108,102, 32, 61, 32, 39, 41, 10, 32, 32,111,117,
5670 116,112,117,116, 40, 39, 40, 39, 44,115,101,108,102, 46,112,
5671 97,114,101,110,116, 46,116,121,112,101, 44, 39, 42, 41, 32,
5672 39, 41, 10, 32, 32,111,117,116,112,117,116, 40, 39,108,117,
5673 97, 95,116,111,117,115,101,114,100, 97,116, 97, 40,116,111,
5674 108,117, 97, 95, 83, 44, 45, 49, 41, 59, 39, 41, 10, 32,101,
5675 108,115,101,105,102, 32,115,116, 97,116,105, 99, 32,116,104,
5676 101,110, 10, 32, 32, 95, 44, 95, 44,115,101,108,102, 46,109,
5677 111,100, 32, 61, 32,115,116,114,102,105,110,100, 40,115,101,
5678 108,102, 46,109,111,100, 44, 39, 94, 37,115, 42,115,116, 97,
5679 116,105, 99, 37,115, 37,115, 42, 40, 46, 42, 41, 39, 41, 10,
5680 32,101,110,100, 10, 10, 32, 45, 45, 32, 99,104,101, 99,107,
5681 32,105,110,100,101,120, 10, 9,111,117,116,112,117,116, 40,
5682 39, 35,105,102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95,
5683 82, 69, 76, 69, 65, 83, 69, 92,110, 39, 41, 10, 9,111,117,
5684 116,112,117,116, 40, 39, 32,123, 39, 41, 10, 9,111,117,116,
5685 112,117,116, 40, 39, 32, 32,116,111,108,117, 97, 95, 69,114,
5686 114,111,114, 32,116,111,108,117, 97, 95,101,114,114, 59, 39,
5687 41, 10, 32,111,117,116,112,117,116, 40, 39, 32, 32,105,102,
5688 32, 40, 33,116,111,108,117, 97, 95,105,115,110,117,109, 98,
5689 101,114, 40,116,111,108,117, 97, 95, 83, 44, 50, 44, 48, 44,
5690 38,116,111,108,117, 97, 95,101,114,114, 41, 41, 39, 41, 10,
5691 32,111,117,116,112,117,116, 40, 39, 32, 32, 32,116,111,108,
5692 117, 97, 95,101,114,114,111,114, 40,116,111,108,117, 97, 95,
5693 83, 44, 34, 35,118,105,110,118, 97,108,105,100, 32,116,121,
5694 112,101, 32,105,110, 32, 97,114,114, 97,121, 32,105,110,100,
5695 101,120,105,110,103, 46, 34, 44, 38,116,111,108,117, 97, 95,
5696 101,114,114, 41, 59, 39, 41, 10, 9,111,117,116,112,117,116,
5697 40, 39, 32,125, 39, 41, 10, 9,111,117,116,112,117,116, 40,
5698 39, 35,101,110,100,105,102, 92,110, 39, 41, 10, 9,105,102,
5699 32,102,108, 97,103,115, 91, 39, 49, 39, 93, 32,116,104,101,
5700 110, 32, 45, 45, 32,102,111,114, 32, 99,111,109,112, 97,116,
5701 105, 98,105,108,105,116,121, 32,119,105,116,104, 32,116,111,
5702 108,117, 97, 53, 32, 63, 10, 9, 9,111,117,116,112,117,116,
5703 40, 39, 32,116,111,108,117, 97, 95,105,110,100,101,120, 32,
5704 61, 32, 40,105,110,116, 41,116,111,108,117, 97, 95,116,111,
5705 110,117,109, 98,101,114, 40,116,111,108,117, 97, 95, 83, 44,
5706 50, 44, 48, 41, 45, 49, 59, 39, 41, 10, 9,101,108,115,101,
5707 10, 9, 9,111,117,116,112,117,116, 40, 39, 32,116,111,108,
5708 117, 97, 95,105,110,100,101,120, 32, 61, 32, 40,105,110,116,
5709 41,116,111,108,117, 97, 95,116,111,110,117,109, 98,101,114,
5710 40,116,111,108,117, 97, 95, 83, 44, 50, 44, 48, 41, 59, 39,
5711 41, 10, 9,101,110,100, 10, 9,111,117,116,112,117,116, 40,
5712 39, 35,105,102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95,
5713 82, 69, 76, 69, 65, 83, 69, 92,110, 39, 41, 10, 9,105,102,
5714 32,115,101,108,102, 46,100,105,109, 32, 97,110,100, 32,115,
5715 101,108,102, 46,100,105,109, 32,126, 61, 32, 39, 39, 32,116,
5716 104,101,110, 10, 9, 32, 32,111,117,116,112,117,116, 40, 39,
5717 32,105,102, 32, 40,116,111,108,117, 97, 95,105,110,100,101,
5718 120, 60, 48, 32,124,124, 32,116,111,108,117, 97, 95,105,110,
5719 100,101,120, 62, 61, 39, 46, 46,115,101,108,102, 46,100,105,
5720 109, 46, 46, 39, 41, 39, 41, 10, 9,101,108,115,101, 10, 9,
5721 32, 32,111,117,116,112,117,116, 40, 39, 32,105,102, 32, 40,
5722 116,111,108,117, 97, 95,105,110,100,101,120, 60, 48, 41, 39,
5723 41, 10, 9,101,110,100, 10, 32,111,117,116,112,117,116, 40,
5724 39, 32, 32,116,111,108,117, 97, 95,101,114,114,111,114, 40,
5725 116,111,108,117, 97, 95, 83, 44, 34, 97,114,114, 97,121, 32,
5726 105,110,100,101,120,105,110,103, 32,111,117,116, 32,111,102,
5727 32,114, 97,110,103,101, 46, 34, 44, 78, 85, 76, 76, 41, 59,
5728 39, 41, 10, 9,111,117,116,112,117,116, 40, 39, 35,101,110,
5729 100,105,102, 92,110, 39, 41, 10, 10, 32, 45, 45, 32,114,101,
5730 116,117,114,110, 32,118, 97,108,117,101, 10, 32,108,111, 99,
5731 97,108, 32,116, 44, 99,116, 32, 61, 32,105,115, 98, 97,115,
5732 105, 99, 40,115,101,108,102, 46,116,121,112,101, 41, 10, 32,
5733 108,111, 99, 97,108, 32,112,117,115,104, 95,102,117,110, 99,
5734 32, 61, 32,103,101,116, 95,112,117,115,104, 95,102,117,110,
5735 99,116,105,111,110, 40,116, 41, 10, 32,105,102, 32,116, 32,
5736 116,104,101,110, 10, 32, 32,111,117,116,112,117,116, 40, 39,
5737 32,116,111,108,117, 97, 95,112,117,115,104, 39, 46, 46,116,
5738 46, 46, 39, 40,116,111,108,117, 97, 95, 83, 44, 40, 39, 44,
5739 99,116, 44, 39, 41, 39, 46, 46,115,101,108,102, 58,103,101,
5740 116,118, 97,108,117,101, 40, 99,108, 97,115,115, 44,115,116,
5741 97,116,105, 99, 41, 46, 46, 39, 41, 59, 39, 41, 10, 32,101,
5742 108,115,101, 10, 9, 9,116, 32, 61, 32,115,101,108,102, 46,
5743 116,121,112,101, 10, 32, 32,105,102, 32,115,101,108,102, 46,
5744 112,116,114, 32, 61, 61, 32, 39, 38, 39, 32,111,114, 32,115,
5745 101,108,102, 46,112,116,114, 32, 61, 61, 32, 39, 39, 32,116,
5746 104,101,110, 10, 32, 32, 32,111,117,116,112,117,116, 40, 39,
5747 32, 39, 44,112,117,115,104, 95,102,117,110, 99, 44, 39, 40,
5748 116,111,108,117, 97, 95, 83, 44, 40,118,111,105,100, 42, 41,
5749 38, 39, 46, 46,115,101,108,102, 58,103,101,116,118, 97,108,
5750 117,101, 40, 99,108, 97,115,115, 44,115,116, 97,116,105, 99,
5751 41, 46, 46, 39, 44, 34, 39, 44,116, 44, 39, 34, 41, 59, 39,
5752 41, 10, 32, 32,101,108,115,101, 10, 32, 32, 32,111,117,116,
5753 112,117,116, 40, 39, 32, 39, 44,112,117,115,104, 95,102,117,
5754 110, 99, 44, 39, 40,116,111,108,117, 97, 95, 83, 44, 40,118,
5755 111,105,100, 42, 41, 39, 46, 46,115,101,108,102, 58,103,101,
5756 116,118, 97,108,117,101, 40, 99,108, 97,115,115, 44,115,116,
5757 97,116,105, 99, 41, 46, 46, 39, 44, 34, 39, 44,116, 44, 39,
5758 34, 41, 59, 39, 41, 10, 32, 32,101,110,100, 10, 32,101,110,
5759 100, 10, 32,111,117,116,112,117,116, 40, 39, 32,114,101,116,
5760 117,114,110, 32, 49, 59, 39, 41, 10, 32,111,117,116,112,117,
5761 116, 40, 39,125, 39, 41, 10, 32,111,117,116,112,117,116, 40,
5762 39, 35,101,110,100,105,102, 32, 47, 47, 35,105,102,110,100,
5763 101,102, 32, 84, 79, 76, 85, 65, 95, 68, 73, 83, 65, 66, 76,
5764 69, 92,110, 39, 41, 10, 32,111,117,116,112,117,116, 40, 39,
5765 92,110, 39, 41, 10, 10, 32, 45, 45, 32,115,101,116, 32,102,
5766 117,110, 99,116,105,111,110, 32, 45, 45, 45, 45, 45, 45, 45,
5767 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
5768 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45,
5769 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 10, 32,105,102,
5770 32,110,111,116, 32,115,116,114,102,105,110,100, 40,115,101,
5771 108,102, 46,116,121,112,101, 44, 39, 99,111,110,115,116, 39,
5772 41, 32,116,104,101,110, 10, 32, 32,105,102, 32, 99,108, 97,
5773 115,115, 32,116,104,101,110, 10, 32, 32, 32,111,117,116,112,
5774 117,116, 40, 34, 47, 42, 32,115,101,116, 32,102,117,110, 99,
5775 116,105,111,110, 58, 34, 44,115,101,108,102, 46,110, 97,109,
5776 101, 44, 34, 32,111,102, 32, 99,108, 97,115,115, 32, 34, 44,
5777 99,108, 97,115,115, 44, 34, 32, 42, 47, 34, 41, 10, 32, 32,
5778 101,108,115,101, 10, 32, 32, 32,111,117,116,112,117,116, 40,
5779 34, 47, 42, 32,115,101,116, 32,102,117,110, 99,116,105,111,
5780 110, 58, 34, 44,115,101,108,102, 46,110, 97,109,101, 44, 34,
5781 32, 42, 47, 34, 41, 10, 32, 32,101,110,100, 10, 32, 32,115,
5782 101,108,102, 46, 99,115,101,116,110, 97,109,101, 32, 61, 32,
5783 115,101,108,102, 58, 99,102,117,110, 99,110, 97,109,101, 40,
5784 34,116,111,108,117, 97, 95,115,101,116, 34, 41, 10, 32, 32,
5785 111,117,116,112,117,116, 40, 34, 35,105,102,110,100,101,102,
5786 32, 84, 79, 76, 85, 65, 95, 68, 73, 83, 65, 66, 76, 69, 95,
5787 34, 46, 46,115,101,108,102, 46, 99,115,101,116,110, 97,109,
5788 101, 41, 10, 32, 32,111,117,116,112,117,116, 40, 34, 92,110,
5789 115,116, 97,116,105, 99, 32,105,110,116, 34, 44,115,101,108,
5790 102, 46, 99,115,101,116,110, 97,109,101, 44, 34, 40,108,117,
5791 97, 95, 83,116, 97,116,101, 42, 32,116,111,108,117, 97, 95,
5792 83, 41, 34, 41, 10, 32, 32,111,117,116,112,117,116, 40, 34,
5793 123, 34, 41, 10, 10, 32, 32, 45, 45, 32,100,101, 99,108, 97,
5794 114,101, 32,105,110,100,101,120, 10, 32, 32,111,117,116,112,
5795 117,116, 40, 39, 32,105,110,116, 32,116,111,108,117, 97, 95,
5796 105,110,100,101,120, 59, 39, 41, 10, 10, 32, 32, 45, 45, 32,
5797 100,101, 99,108, 97,114,101, 32,115,101,108,102, 44, 32,105,
5798 102, 32,116,104,101, 32, 99, 97,115,101, 10, 32, 32,108,111,
5799 99, 97,108, 32, 95, 44, 95, 44,115,116, 97,116,105, 99, 32,
5800 61, 32,115,116,114,102,105,110,100, 40,115,101,108,102, 46,
5801 109,111,100, 44, 39, 94, 37,115, 42, 40,115,116, 97,116,105,
5802 99, 41, 39, 41, 10, 32, 32,105,102, 32, 99,108, 97,115,115,
5803 32, 97,110,100, 32,115,116, 97,116,105, 99, 61, 61,110,105,
5804 108, 32,116,104,101,110, 10, 32, 32, 32,111,117,116,112,117,
5805 116, 40, 39, 32, 39, 44,115,101,108,102, 46,112, 97,114,101,
5806 110,116, 46,116,121,112,101, 44, 39, 42, 39, 44, 39,115,101,
5807 108,102, 59, 39, 41, 10, 32, 32, 32,111,117,116,112,117,116,
5808 40, 39, 32,108,117, 97, 95,112,117,115,104,115,116,114,105,
5809 110,103, 40,116,111,108,117, 97, 95, 83, 44, 34, 46,115,101,
5810 108,102, 34, 41, 59, 39, 41, 10, 32, 32, 32,111,117,116,112,
5811 117,116, 40, 39, 32,108,117, 97, 95,114, 97,119,103,101,116,
5812 40,116,111,108,117, 97, 95, 83, 44, 49, 41, 59, 39, 41, 10,
5813 32, 32, 32,111,117,116,112,117,116, 40, 39, 32,115,101,108,
5814 102, 32, 61, 32, 39, 41, 10, 32, 32, 32,111,117,116,112,117,
5815 116, 40, 39, 40, 39, 44,115,101,108,102, 46,112, 97,114,101,
5816 110,116, 46,116,121,112,101, 44, 39, 42, 41, 32, 39, 41, 10,
5817 32, 32, 32,111,117,116,112,117,116, 40, 39,108,117, 97, 95,
5818 116,111,117,115,101,114,100, 97,116, 97, 40,116,111,108,117,
5819 97, 95, 83, 44, 45, 49, 41, 59, 39, 41, 10, 32, 32,101,108,
5820 115,101,105,102, 32,115,116, 97,116,105, 99, 32,116,104,101,
5821 110, 10, 32, 32, 32, 95, 44, 95, 44,115,101,108,102, 46,109,
5822 111,100, 32, 61, 32,115,116,114,102,105,110,100, 40,115,101,
5823 108,102, 46,109,111,100, 44, 39, 94, 37,115, 42,115,116, 97,
5824 116,105, 99, 37,115, 37,115, 42, 40, 46, 42, 41, 39, 41, 10,
5825 32, 32,101,110,100, 10, 10, 32, 32, 45, 45, 32, 99,104,101,
5826 99,107, 32,105,110,100,101,120, 10, 9, 32,111,117,116,112,
5827 117,116, 40, 39, 35,105,102,110,100,101,102, 32, 84, 79, 76,
5828 85, 65, 95, 82, 69, 76, 69, 65, 83, 69, 92,110, 39, 41, 10,
5829 9, 32,111,117,116,112,117,116, 40, 39, 32,123, 39, 41, 10,
5830 9, 32,111,117,116,112,117,116, 40, 39, 32, 32,116,111,108,
5831 117, 97, 95, 69,114,114,111,114, 32,116,111,108,117, 97, 95,
5832 101,114,114, 59, 39, 41, 10, 32, 32,111,117,116,112,117,116,
5833 40, 39, 32, 32,105,102, 32, 40, 33,116,111,108,117, 97, 95,
5834 105,115,110,117,109, 98,101,114, 40,116,111,108,117, 97, 95,
5835 83, 44, 50, 44, 48, 44, 38,116,111,108,117, 97, 95,101,114,
5836 114, 41, 41, 39, 41, 10, 32, 32,111,117,116,112,117,116, 40,
5837 39, 32, 32, 32,116,111,108,117, 97, 95,101,114,114,111,114,
5838 40,116,111,108,117, 97, 95, 83, 44, 34, 35,118,105,110,118,
5839 97,108,105,100, 32,116,121,112,101, 32,105,110, 32, 97,114,
5840 114, 97,121, 32,105,110,100,101,120,105,110,103, 46, 34, 44,
5841 38,116,111,108,117, 97, 95,101,114,114, 41, 59, 39, 41, 10,
5842 9, 9,111,117,116,112,117,116, 40, 39, 32,125, 39, 41, 10,
5843 9, 9,111,117,116,112,117,116, 40, 39, 35,101,110,100,105,
5844 102, 92,110, 39, 41, 10, 10, 9,105,102, 32,102,108, 97,103,
5845 115, 91, 39, 49, 39, 93, 32,116,104,101,110, 32, 45, 45, 32,
5846 102,111,114, 32, 99,111,109,112, 97,116,105, 98,105,108,105,
5847 116,121, 32,119,105,116,104, 32,116,111,108,117, 97, 53, 32,
5848 63, 10, 9, 9,111,117,116,112,117,116, 40, 39, 32,116,111,
5849 108,117, 97, 95,105,110,100,101,120, 32, 61, 32, 40,105,110,
5850 116, 41,116,111,108,117, 97, 95,116,111,110,117,109, 98,101,
5851 114, 40,116,111,108,117, 97, 95, 83, 44, 50, 44, 48, 41, 45,
5852 49, 59, 39, 41, 10, 9,101,108,115,101, 10, 9, 9,111,117,
5853 116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,105,110,
5854 100,101,120, 32, 61, 32, 40,105,110,116, 41,116,111,108,117,
5855 97, 95,116,111,110,117,109, 98,101,114, 40,116,111,108,117,
5856 97, 95, 83, 44, 50, 44, 48, 41, 59, 39, 41, 10, 9,101,110,
5857 100, 10, 10, 9, 32,111,117,116,112,117,116, 40, 39, 35,105,
5858 102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 82, 69, 76,
5859 69, 65, 83, 69, 92,110, 39, 41, 10, 9,105,102, 32,115,101,
5860 108,102, 46,100,105,109, 32, 97,110,100, 32,115,101,108,102,
5861 46,100,105,109, 32,126, 61, 32, 39, 39, 32,116,104,101,110,
5862 10, 9, 32, 32,111,117,116,112,117,116, 40, 39, 32,105,102,
5863 32, 40,116,111,108,117, 97, 95,105,110,100,101,120, 60, 48,
5864 32,124,124, 32,116,111,108,117, 97, 95,105,110,100,101,120,
5865 62, 61, 39, 46, 46,115,101,108,102, 46,100,105,109, 46, 46,
5866 39, 41, 39, 41, 10, 9,101,108,115,101, 10, 9, 32, 32,111,
5867 117,116,112,117,116, 40, 39, 32,105,102, 32, 40,116,111,108,
5868 117, 97, 95,105,110,100,101,120, 60, 48, 41, 39, 41, 10, 9,
5869 101,110,100, 10, 32, 32,111,117,116,112,117,116, 40, 39, 32,
5870 32,116,111,108,117, 97, 95,101,114,114,111,114, 40,116,111,
5871 108,117, 97, 95, 83, 44, 34, 97,114,114, 97,121, 32,105,110,
5872 100,101,120,105,110,103, 32,111,117,116, 32,111,102, 32,114,
5873 97,110,103,101, 46, 34, 44, 78, 85, 76, 76, 41, 59, 39, 41,
5874 10, 9, 9,111,117,116,112,117,116, 40, 39, 35,101,110,100,
5875 105,102, 92,110, 39, 41, 10, 10, 32, 32, 45, 45, 32, 97,115,
5876 115,105,103,110, 32,118, 97,108,117,101, 10, 32, 32,108,111,
5877 99, 97,108, 32,112,116,114, 32, 61, 32, 39, 39, 10, 32, 32,
5878 105,102, 32,115,101,108,102, 46,112,116,114,126, 61, 39, 39,
5879 32,116,104,101,110, 32,112,116,114, 32, 61, 32, 39, 42, 39,
5880 32,101,110,100, 10, 32, 32,111,117,116,112,117,116, 40, 39,
5881 32, 39, 41, 10, 32, 32,105,102, 32, 99,108, 97,115,115, 32,
5882 97,110,100, 32,115,116, 97,116,105, 99, 32,116,104,101,110,
5883 10, 32, 32, 32,111,117,116,112,117,116, 40, 99,108, 97,115,
5884 115, 46, 46, 39, 58, 58, 39, 46, 46,115,101,108,102, 46,110,
5885 97,109,101, 46, 46, 39, 91,116,111,108,117, 97, 95,105,110,
5886 100,101,120, 93, 39, 41, 10, 32, 32,101,108,115,101,105,102,
5887 32, 99,108, 97,115,115, 32,116,104,101,110, 10, 32, 32, 32,
5888 111,117,116,112,117,116, 40, 39,115,101,108,102, 45, 62, 39,
5889 46, 46,115,101,108,102, 46,110, 97,109,101, 46, 46, 39, 91,
5890 116,111,108,117, 97, 95,105,110,100,101,120, 93, 39, 41, 10,
5891 32, 32,101,108,115,101, 10, 32, 32, 32,111,117,116,112,117,
5892 116, 40,115,101,108,102, 46,110, 97,109,101, 46, 46, 39, 91,
5893 116,111,108,117, 97, 95,105,110,100,101,120, 93, 39, 41, 10,
5894 32, 32,101,110,100, 10, 32, 32,108,111, 99, 97,108, 32,116,
5895 32, 61, 32,105,115, 98, 97,115,105, 99, 40,115,101,108,102,
5896 46,116,121,112,101, 41, 10, 32, 32,111,117,116,112,117,116,
5897 40, 39, 32, 61, 32, 39, 41, 10, 32, 32,105,102, 32,110,111,
5898 116, 32,116, 32, 97,110,100, 32,112,116,114, 61, 61, 39, 39,
5899 32,116,104,101,110, 32,111,117,116,112,117,116, 40, 39, 42,
5900 39, 41, 32,101,110,100, 10, 32, 32,111,117,116,112,117,116,
5901 40, 39, 40, 40, 39, 44,115,101,108,102, 46,109,111,100, 44,
5902 115,101,108,102, 46,116,121,112,101, 41, 10, 32, 32,105,102,
5903 32,110,111,116, 32,116, 32,116,104,101,110, 10, 32, 32, 32,
5904 111,117,116,112,117,116, 40, 39, 42, 39, 41, 10, 32, 32,101,
5905 110,100, 10, 32, 32,111,117,116,112,117,116, 40, 39, 41, 32,
5906 39, 41, 10, 32, 32,108,111, 99, 97,108, 32,100,101,102, 32,
5907 61, 32, 48, 10, 32, 32,105,102, 32,115,101,108,102, 46,100,
5908 101,102, 32,126, 61, 32, 39, 39, 32,116,104,101,110, 32,100,
5909 101,102, 32, 61, 32,115,101,108,102, 46,100,101,102, 32,101,
5910 110,100, 10, 32, 32,105,102, 32,116, 32,116,104,101,110, 10,
5911 32, 32, 32,111,117,116,112,117,116, 40, 39,116,111,108,117,
5912 97, 95,116,111, 39, 46, 46,116, 44, 39, 40,116,111,108,117,
5913 97, 95, 83, 44, 51, 44, 39, 44,100,101,102, 44, 39, 41, 41,
5914 59, 39, 41, 10, 32, 32,101,108,115,101, 10, 32, 32, 32,108,
5915 111, 99, 97,108, 32,116,111, 95,102,117,110, 99, 32, 61, 32,
5916 103,101,116, 95,116,111, 95,102,117,110, 99,116,105,111,110,
5917 40,115,101,108,102, 46,116,121,112,101, 41, 10, 32, 32, 32,
5918 111,117,116,112,117,116, 40,116,111, 95,102,117,110, 99, 44,
5919 39, 40,116,111,108,117, 97, 95, 83, 44, 51, 44, 39, 44,100,
5920 101,102, 44, 39, 41, 41, 59, 39, 41, 10, 32, 32,101,110,100,
5921 10, 32, 32,111,117,116,112,117,116, 40, 39, 32,114,101,116,
5922 117,114,110, 32, 48, 59, 39, 41, 10, 32, 32,111,117,116,112,
5923 117,116, 40, 39,125, 39, 41, 10, 32, 32,111,117,116,112,117,
5924 116, 40, 39, 35,101,110,100,105,102, 32, 47, 47, 35,105,102,
5925 110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 68, 73, 83, 65,
5926 66, 76, 69, 92,110, 39, 41, 10, 32, 32,111,117,116,112,117,
5927 116, 40, 39, 92,110, 39, 41, 10, 32,101,110,100, 10, 10,101,
5928 110,100, 10, 10,102,117,110, 99,116,105,111,110, 32, 99,108,
5929 97,115,115, 65,114,114, 97,121, 58,114,101,103,105,115,116,
5930 101,114, 32, 40,112,114,101, 41, 10, 9,105,102, 32,110,111,
5931 116, 32,115,101,108,102, 58, 99,104,101, 99,107, 95,112,117,
5932 98,108,105, 99, 95, 97, 99, 99,101,115,115, 40, 41, 32,116,
5933 104,101,110, 10, 9, 9,114,101,116,117,114,110, 10, 9,101,
5934 110,100, 10, 10, 32,112,114,101, 32, 61, 32,112,114,101, 32,
5935 111,114, 32, 39, 39, 10, 32,105,102, 32,115,101,108,102, 46,
5936 99,115,101,116,110, 97,109,101, 32,116,104,101,110, 10, 32,
5937 32,111,117,116,112,117,116, 40,112,114,101, 46, 46, 39,116,
5938 111,108,117, 97, 95, 97,114,114, 97,121, 40,116,111,108,117,
5939 97, 95, 83, 44, 34, 39, 46, 46,115,101,108,102, 46,108,110,
5940 97,109,101, 46, 46, 39, 34, 44, 39, 46, 46,115,101,108,102,
5941 46, 99,103,101,116,110, 97,109,101, 46, 46, 39, 44, 39, 46,
5942 46,115,101,108,102, 46, 99,115,101,116,110, 97,109,101, 46,
5943 46, 39, 41, 59, 39, 41, 10, 32,101,108,115,101, 10, 32, 32,
5944 111,117,116,112,117,116, 40,112,114,101, 46, 46, 39,116,111,
5945 108,117, 97, 95, 97,114,114, 97,121, 40,116,111,108,117, 97,
5946 95, 83, 44, 34, 39, 46, 46,115,101,108,102, 46,108,110, 97,
5947 109,101, 46, 46, 39, 34, 44, 39, 46, 46,115,101,108,102, 46,
5948 99,103,101,116,110, 97,109,101, 46, 46, 39, 44, 78, 85, 76,
5949 76, 41, 59, 39, 41, 10, 32,101,110,100, 10,101,110,100, 10,
5950 10, 45, 45, 32, 73,110,116,101,114,110, 97,108, 32, 99,111,
5951 110,115,116,114,117, 99,116,111,114, 10,102,117,110, 99,116,
5952 105,111,110, 32, 95, 65,114,114, 97,121, 32, 40,116, 41, 10,
5953 32,115,101,116,109,101,116, 97,116, 97, 98,108,101, 40,116,
5954 44, 99,108, 97,115,115, 65,114,114, 97,121, 41, 10, 32, 97,
5955 112,112,101,110,100, 40,116, 41, 10, 32,114,101,116,117,114,
5956 110, 32,116, 10,101,110,100, 10, 10, 45, 45, 32, 67,111,110,
5957 115,116,114,117, 99,116,111,114, 10, 45, 45, 32, 69,120,112,
5958 101, 99,116,115, 32, 97, 32,115,116,114,105,110,103, 32,114,
5959 101,112,114,101,115,101,110,116,105,110,103, 32,116,104,101,
5960 32,118, 97,114,105, 97, 98,108,101, 32,100,101, 99,108, 97,
5961 114, 97,116,105,111,110, 46, 10,102,117,110, 99,116,105,111,
5962 110, 32, 65,114,114, 97,121, 32, 40,115, 41, 10, 32,114,101,
5963 116,117,114,110, 32, 95, 65,114,114, 97,121, 32, 40, 68,101,
5964 99,108, 97,114, 97,116,105,111,110, 40,115, 44, 39,118, 97,
5965 114, 39, 41, 41, 10,101,110,100,32
5966 };
5967 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/array.lua");
5968 lua_settop(tolua_S, top);
5969 } /* end of embedded lua code */
5970
5971
5972 { /* begin embedded lua code */
5973 int top = lua_gettop(tolua_S);
5974 static unsigned char B[] = {
5975 45, 45, 32,116,111,108,117, 97, 58, 32,102,117,110, 99,116,
5976 105,111,110, 32, 99,108, 97,115,115, 10, 45, 45, 32, 87,114,
5977 105,116,116,101,110, 32, 98,121, 32, 87, 97,108,100,101,109,
5978 97,114, 32, 67,101,108,101,115, 10, 45, 45, 32, 84,101, 67,
5979 71,114, 97,102, 47, 80, 85, 67, 45, 82,105,111, 10, 45, 45,
5980 32, 74,117,108, 32, 49, 57, 57, 56, 10, 45, 45, 32, 36, 73,
5981 100, 58, 32, 36, 10, 10, 45, 45, 32, 84,104,105,115, 32, 99,
5982 111,100,101, 32,105,115, 32,102,114,101,101, 32,115,111,102,
5983 116,119, 97,114,101, 59, 32,121,111,117, 32, 99, 97,110, 32,
5984 114,101,100,105,115,116,114,105, 98,117,116,101, 32,105,116,
5985 32, 97,110,100, 47,111,114, 32,109,111,100,105,102,121, 32,
5986 105,116, 46, 10, 45, 45, 32, 84,104,101, 32,115,111,102,116,
5987 119, 97,114,101, 32,112,114,111,118,105,100,101,100, 32,104,
5988 101,114,101,117,110,100,101,114, 32,105,115, 32,111,110, 32,
5989 97,110, 32, 34, 97,115, 32,105,115, 34, 32, 98, 97,115,105,
5990 115, 44, 32, 97,110,100, 10, 45, 45, 32,116,104,101, 32, 97,
5991 117,116,104,111,114, 32,104, 97,115, 32,110,111, 32,111, 98,
5992 108,105,103, 97,116,105,111,110, 32,116,111, 32,112,114,111,
5993 118,105,100,101, 32,109, 97,105,110,116,101,110, 97,110, 99,
5994 101, 44, 32,115,117,112,112,111,114,116, 44, 32,117,112,100,
5995 97,116,101,115, 44, 10, 45, 45, 32,101,110,104, 97,110, 99,
5996 101,109,101,110,116,115, 44, 32,111,114, 32,109,111,100,105,
5997 102,105, 99, 97,116,105,111,110,115, 46, 10, 10, 10, 10, 45,
5998 45, 32, 70,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
5999 115, 10, 45, 45, 32, 82,101,112,114,101,115,101,110,116,115,
6000 32, 97, 32,102,117,110, 99,116,105,111,110, 32,111,114, 32,
6001 97, 32, 99,108, 97,115,115, 32,109,101,116,104,111,100, 46,
6002 10, 45, 45, 32, 84,104,101, 32,102,111,108,108,111,119,105,
6003 110,103, 32,102,105,101,108,100,115, 32, 97,114,101, 32,115,
6004 116,111,114,101,100, 58, 10, 45, 45, 32, 32,109,111,100, 32,
6005 32, 61, 32,116,121,112,101, 32,109,111,100,105,102,105,101,
6006 114,115, 10, 45, 45, 32, 32,116,121,112,101, 32, 61, 32,116,
6007 121,112,101, 10, 45, 45, 32, 32,112,116,114, 32, 32, 61, 32,
6008 34, 42, 34, 32,111,114, 32, 34, 38, 34, 44, 32,105,102, 32,
6009 114,101,112,114,101,115,101,110,116,105,110,103, 32, 97, 32,
6010 112,111,105,110,116,101,114, 32,111,114, 32, 97, 32,114,101,
6011 102,101,114,101,110, 99,101, 10, 45, 45, 32, 32,110, 97,109,
6012 101, 32, 61, 32,110, 97,109,101, 10, 45, 45, 32, 32,108,110,
6013 97,109,101, 32, 61, 32,108,117, 97, 32,110, 97,109,101, 10,
6014 45, 45, 32, 32, 97,114,103,115, 32, 32, 61, 32,108,105,115,
6015 116, 32,111,102, 32, 97,114,103,117,109,101,110,116, 32,100,
6016 101, 99,108, 97,114, 97,116,105,111,110,115, 10, 45, 45, 32,
6017 32, 99,111,110,115,116, 32, 61, 32,105,102, 32,105,116, 32,
6018 105,115, 32, 97, 32,109,101,116,104,111,100, 32,114,101, 99,
6019 101,105,118,105,110,103, 32, 97, 32, 99,111,110,115,116, 32,
6020 34,116,104,105,115, 34, 46, 10, 99,108, 97,115,115, 70,117,
6021 110, 99,116,105,111,110, 32, 61, 32,123, 10, 32,109,111,100,
6022 32, 61, 32, 39, 39, 44, 10, 32,116,121,112,101, 32, 61, 32,
6023 39, 39, 44, 10, 32,112,116,114, 32, 61, 32, 39, 39, 44, 10,
6024 32,110, 97,109,101, 32, 61, 32, 39, 39, 44, 10, 32, 97,114,
6025 103,115, 32, 61, 32,123,110, 61, 48,125, 44, 10, 32, 99,111,
6026 110,115,116, 32, 61, 32, 39, 39, 44, 10,125, 10, 99,108, 97,
6027 115,115, 70,117,110, 99,116,105,111,110, 46, 95, 95,105,110,
6028 100,101,120, 32, 61, 32, 99,108, 97,115,115, 70,117,110, 99,
6029 116,105,111,110, 10,115,101,116,109,101,116, 97,116, 97, 98,
6030 108,101, 40, 99,108, 97,115,115, 70,117,110, 99,116,105,111,
6031 110, 44, 99,108, 97,115,115, 70,101, 97,116,117,114,101, 41,
6032 10, 10, 45, 45, 32,100,101, 99,108, 97,114,101, 32,116, 97,
6033 103,115, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
6034 115,115, 70,117,110, 99,116,105,111,110, 58,100,101, 99,108,
6035 116,121,112,101, 32, 40, 41, 10, 32,115,101,108,102, 46,116,
6036 121,112,101, 32, 61, 32,116,121,112,101,118, 97,114, 40,115,
6037 101,108,102, 46,116,121,112,101, 41, 10, 32,105,102, 32,115,
6038 116,114,102,105,110,100, 40,115,101,108,102, 46,109,111,100,
6039 44, 39, 99,111,110,115,116, 39, 41, 32,116,104,101,110, 10,
6040 9, 32,115,101,108,102, 46,116,121,112,101, 32, 61, 32, 39,
6041 99,111,110,115,116, 32, 39, 46, 46,115,101,108,102, 46,116,
6042 121,112,101, 10, 9, 9,115,101,108,102, 46,109,111,100, 32,
6043 61, 32,103,115,117, 98, 40,115,101,108,102, 46,109,111,100,
6044 44, 39, 99,111,110,115,116, 39, 44, 39, 39, 41, 10, 9,101,
6045 110,100, 10, 32,108,111, 99, 97,108, 32,105, 61, 49, 10, 32,
6046 119,104,105,108,101, 32,115,101,108,102, 46, 97,114,103,115,
6047 91,105, 93, 32,100,111, 10, 32, 32,115,101,108,102, 46, 97,
6048 114,103,115, 91,105, 93, 58,100,101, 99,108,116,121,112,101,
6049 40, 41, 10, 32, 32,105, 32, 61, 32,105, 43, 49, 10, 32,101,
6050 110,100, 10,101,110,100, 10, 10, 10, 45, 45, 32, 87,114,105,
6051 116,101, 32, 98,105,110,100,105,110,103, 32,102,117,110, 99,
6052 116,105,111,110, 10, 45, 45, 32, 79,117,116,112,117,116,115,
6053 32, 67, 47, 67, 43, 43, 32, 98,105,110,100,105,110,103, 32,
6054 102,117,110, 99,116,105,111,110, 46, 10,102,117,110, 99,116,
6055 105,111,110, 32, 99,108, 97,115,115, 70,117,110, 99,116,105,
6056 111,110, 58,115,117,112, 99,111,100,101, 32, 40,108,111, 99,
6057 97,108, 95, 99,111,110,115,116,114,117, 99,116,111,114, 41,
6058 10, 10, 32,108,111, 99, 97,108, 32,111,118,101,114,108,111,
6059 97,100, 32, 61, 32,115,116,114,115,117, 98, 40,115,101,108,
6060 102, 46, 99,110, 97,109,101, 44, 45, 50, 44, 45, 49, 41, 32,
6061 45, 32, 49, 32, 32, 45, 45, 32,105,110,100,105, 99, 97,116,
6062 101, 32,111,118,101,114,108,111, 97,100,101,100, 32,102,117,
6063 110, 99, 10, 32,108,111, 99, 97,108, 32,110,114,101,116, 32,
6064 61, 32, 48, 32, 32, 32, 32, 32, 32, 45, 45, 32,110,117,109,
6065 98,101,114, 32,111,102, 32,114,101,116,117,114,110,101,100,
6066 32,118, 97,108,117,101,115, 10, 32,108,111, 99, 97,108, 32,
6067 99,108, 97,115,115, 32, 61, 32,115,101,108,102, 58,105,110,
6068 99,108, 97,115,115, 40, 41, 10, 32,108,111, 99, 97,108, 32,
6069 95, 44, 95, 44,115,116, 97,116,105, 99, 32, 61, 32,115,116,
6070 114,102,105,110,100, 40,115,101,108,102, 46,109,111,100, 44,
6071 39, 94, 37,115, 42, 40,115,116, 97,116,105, 99, 41, 39, 41,
6072 10, 32,105,102, 32, 99,108, 97,115,115, 32,116,104,101,110,
6073 10, 10, 32, 9,105,102, 32,115,101,108,102, 46,110, 97,109,
6074 101, 32, 61, 61, 32, 39,110,101,119, 39, 32, 97,110,100, 32,
6075 115,101,108,102, 46,112, 97,114,101,110,116, 46,102,108, 97,
6076 103,115, 46,112,117,114,101, 95,118,105,114,116,117, 97,108,
6077 32,116,104,101,110, 10, 32, 9, 9, 45, 45, 32,110,111, 32,
6078 99,111,110,115,116,114,117, 99,116,111,114, 32,102,111,114,
6079 32, 99,108, 97,115,115,101,115, 32,119,105,116,104, 32,112,
6080 117,114,101, 32,118,105,114,116,117, 97,108, 32,109,101,116,
6081 104,111,100,115, 10, 32, 9, 9,114,101,116,117,114,110, 10,
6082 32, 9,101,110,100, 10, 10, 32, 9,105,102, 32,108,111, 99,
6083 97,108, 95, 99,111,110,115,116,114,117, 99,116,111,114, 32,
6084 116,104,101,110, 10, 9, 9,111,117,116,112,117,116, 40, 34,
6085 47, 42, 32,109,101,116,104,111,100, 58, 32,110,101,119, 95,
6086 108,111, 99, 97,108, 32,111,102, 32, 99,108, 97,115,115, 32,
6087 34, 44, 99,108, 97,115,115, 44, 34, 32, 42, 47, 34, 41, 10,
6088 9,101,108,115,101, 10, 9, 9,111,117,116,112,117,116, 40,
6089 34, 47, 42, 32,109,101,116,104,111,100, 58, 34, 44,115,101,
6090 108,102, 46,110, 97,109,101, 44, 34, 32,111,102, 32, 99,108,
6091 97,115,115, 32, 34, 44, 99,108, 97,115,115, 44, 34, 32, 42,
6092 47, 34, 41, 10, 9,101,110,100, 10, 32,101,108,115,101, 10,
6093 32, 32,111,117,116,112,117,116, 40, 34, 47, 42, 32,102,117,
6094 110, 99,116,105,111,110, 58, 34, 44,115,101,108,102, 46,110,
6095 97,109,101, 44, 34, 32, 42, 47, 34, 41, 10, 32,101,110,100,
6096 10, 10, 32,105,102, 32,108,111, 99, 97,108, 95, 99,111,110,
6097 115,116,114,117, 99,116,111,114, 32,116,104,101,110, 10, 32,
6098 32,111,117,116,112,117,116, 40, 34, 35,105,102,110,100,101,
6099 102, 32, 84, 79, 76, 85, 65, 95, 68, 73, 83, 65, 66, 76, 69,
6100 95, 34, 46, 46,115,101,108,102, 46, 99,110, 97,109,101, 46,
6101 46, 34, 95,108,111, 99, 97,108, 34, 41, 10, 32, 32,111,117,
6102 116,112,117,116, 40, 34, 92,110,115,116, 97,116,105, 99, 32,
6103 105,110,116, 34, 44,115,101,108,102, 46, 99,110, 97,109,101,
6104 46, 46, 34, 95,108,111, 99, 97,108, 34, 44, 34, 40,108,117,
6105 97, 95, 83,116, 97,116,101, 42, 32,116,111,108,117, 97, 95,
6106 83, 41, 34, 41, 10, 32,101,108,115,101, 10, 32, 32,111,117,
6107 116,112,117,116, 40, 34, 35,105,102,110,100,101,102, 32, 84,
6108 79, 76, 85, 65, 95, 68, 73, 83, 65, 66, 76, 69, 95, 34, 46,
6109 46,115,101,108,102, 46, 99,110, 97,109,101, 41, 10, 32, 32,
6110 111,117,116,112,117,116, 40, 34, 92,110,115,116, 97,116,105,
6111 99, 32,105,110,116, 34, 44,115,101,108,102, 46, 99,110, 97,
6112 109,101, 44, 34, 40,108,117, 97, 95, 83,116, 97,116,101, 42,
6113 32,116,111,108,117, 97, 95, 83, 41, 34, 41, 10, 32,101,110,
6114 100, 10, 32,111,117,116,112,117,116, 40, 34,123, 34, 41, 10,
6115 10, 32, 45, 45, 32, 99,104,101, 99,107, 32,116,121,112,101,
6116 115, 10, 9,105,102, 32,111,118,101,114,108,111, 97,100, 32,
6117 60, 32, 48, 32,116,104,101,110, 10, 9, 32,111,117,116,112,
6118 117,116, 40, 39, 35,105,102,110,100,101,102, 32, 84, 79, 76,
6119 85, 65, 95, 82, 69, 76, 69, 65, 83, 69, 92,110, 39, 41, 10,
6120 9,101,110,100, 10, 9,111,117,116,112,117,116, 40, 39, 32,
6121 116,111,108,117, 97, 95, 69,114,114,111,114, 32,116,111,108,
6122 117, 97, 95,101,114,114, 59, 39, 41, 10, 32,111,117,116,112,
6123 117,116, 40, 39, 32,105,102, 32, 40, 92,110, 39, 41, 10, 32,
6124 45, 45, 32, 99,104,101, 99,107, 32,115,101,108,102, 10, 32,
6125 108,111, 99, 97,108, 32,110, 97,114,103, 10, 32,105,102, 32,
6126 99,108, 97,115,115, 32,116,104,101,110, 32,110, 97,114,103,
6127 61, 50, 32,101,108,115,101, 32,110, 97,114,103, 61, 49, 32,
6128 101,110,100, 10, 32,105,102, 32, 99,108, 97,115,115, 32,116,
6129 104,101,110, 10, 9, 9,108,111, 99, 97,108, 32,102,117,110,
6130 99, 32, 61, 32,103,101,116, 95,105,115, 95,102,117,110, 99,
6131 116,105,111,110, 40,115,101,108,102, 46,112, 97,114,101,110,
6132 116, 46,116,121,112,101, 41, 10, 9, 9,108,111, 99, 97,108,
6133 32,116,121,112,101, 32, 61, 32,115,101,108,102, 46,112, 97,
6134 114,101,110,116, 46,116,121,112,101, 10, 9, 9,105,102, 32,
6135 115,101,108,102, 46,110, 97,109,101, 61, 61, 39,110,101,119,
6136 39, 32,111,114, 32,115,116, 97,116,105, 99,126, 61,110,105,
6137 108, 32,116,104,101,110, 10, 9, 9, 9,102,117,110, 99, 32,
6138 61, 32, 39,116,111,108,117, 97, 95,105,115,117,115,101,114,
6139 116, 97, 98,108,101, 39, 10, 9, 9, 9,116,121,112,101, 32,
6140 61, 32,115,101,108,102, 46,112, 97,114,101,110,116, 46,116,
6141 121,112,101, 10, 9, 9,101,110,100, 10, 9, 9,105,102, 32,
6142 115,101,108,102, 46, 99,111,110,115,116, 32,126, 61, 32, 39,
6143 39, 32,116,104,101,110, 10, 9, 9, 9,116,121,112,101, 32,
6144 61, 32, 34, 99,111,110,115,116, 32, 34, 46, 46,116,121,112,
6145 101, 10, 9, 9,101,110,100, 10, 9, 9,111,117,116,112,117,
6146 116, 40, 39, 32, 32, 32, 32, 32, 33, 39, 46, 46,102,117,110,
6147 99, 46, 46, 39, 40,116,111,108,117, 97, 95, 83, 44, 49, 44,
6148 34, 39, 46, 46,116,121,112,101, 46, 46, 39, 34, 44, 48, 44,
6149 38,116,111,108,117, 97, 95,101,114,114, 41, 32,124,124, 92,
6150 110, 39, 41, 10, 32,101,110,100, 10, 32, 45, 45, 32, 99,104,
6151 101, 99,107, 32, 97,114,103,115, 10, 32,105,102, 32,115,101,
6152 108,102, 46, 97,114,103,115, 91, 49, 93, 46,116,121,112,101,
6153 32,126, 61, 32, 39,118,111,105,100, 39, 32,116,104,101,110,
6154 10, 32, 32,108,111, 99, 97,108, 32,105, 61, 49, 10, 32, 32,
6155 119,104,105,108,101, 32,115,101,108,102, 46, 97,114,103,115,
6156 91,105, 93, 32,100,111, 10, 32, 32, 32,108,111, 99, 97,108,
6157 32, 98,116,121,112,101, 32, 61, 32,105,115, 98, 97,115,105,
6158 99, 40,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 46,
6159 116,121,112,101, 41, 10, 32, 32, 32,105,102, 32, 98,116,121,
6160 112,101, 32,126, 61, 32, 39,118, 97,108,117,101, 39, 32, 97,
6161 110,100, 32, 98,116,121,112,101, 32,126, 61, 32, 39,115,116,
6162 97,116,101, 39, 32,116,104,101,110, 10, 32, 32, 32, 32,111,
6163 117,116,112,117,116, 40, 39, 32, 32, 32, 32, 32, 39, 46, 46,
6164 115,101,108,102, 46, 97,114,103,115, 91,105, 93, 58,111,117,
6165 116, 99,104,101, 99,107,116,121,112,101, 40,110, 97,114,103,
6166 41, 46, 46, 39, 32,124,124, 92,110, 39, 41, 10, 32, 32, 32,
6167 101,110,100, 10, 32, 32, 32,105,102, 32, 98,116,121,112,101,
6168 32,126, 61, 32, 39,115,116, 97,116,101, 39, 32,116,104,101,
6169 110, 10, 9, 32, 32, 32,110, 97,114,103, 32, 61, 32,110, 97,
6170 114,103, 43, 49, 10, 32, 32, 32,101,110,100, 10, 32, 32, 32,
6171 105, 32, 61, 32,105, 43, 49, 10, 32, 32,101,110,100, 10, 32,
6172 101,110,100, 10, 32, 45, 45, 32, 99,104,101, 99,107, 32,101,
6173 110,100, 32,111,102, 32,108,105,115,116, 10, 32,111,117,116,
6174 112,117,116, 40, 39, 32, 32, 32, 32, 32, 33,116,111,108,117,
6175 97, 95,105,115,110,111,111, 98,106, 40,116,111,108,117, 97,
6176 95, 83, 44, 39, 46, 46,110, 97,114,103, 46, 46, 39, 44, 38,
6177 116,111,108,117, 97, 95,101,114,114, 41, 92,110, 32, 41, 39,
6178 41, 10, 9,111,117,116,112,117,116, 40, 39, 32, 32,103,111,
6179 116,111, 32,116,111,108,117, 97, 95,108,101,114,114,111,114,
6180 59, 39, 41, 10, 10, 32,111,117,116,112,117,116, 40, 39, 32,
6181 101,108,115,101, 92,110, 39, 41, 10, 9,105,102, 32,111,118,
6182 101,114,108,111, 97,100, 32, 60, 32, 48, 32,116,104,101,110,
6183 10, 9, 32,111,117,116,112,117,116, 40, 39, 35,101,110,100,
6184 105,102, 92,110, 39, 41, 10, 9,101,110,100, 10, 9,111,117,
6185 116,112,117,116, 40, 39, 32,123, 39, 41, 10, 10, 32, 45, 45,
6186 32,100,101, 99,108, 97,114,101, 32,115,101,108,102, 44, 32,
6187 105,102, 32,116,104,101, 32, 99, 97,115,101, 10, 32,108,111,
6188 99, 97,108, 32,110, 97,114,103, 10, 32,105,102, 32, 99,108,
6189 97,115,115, 32,116,104,101,110, 32,110, 97,114,103, 61, 50,
6190 32,101,108,115,101, 32,110, 97,114,103, 61, 49, 32,101,110,
6191 100, 10, 32,105,102, 32, 99,108, 97,115,115, 32, 97,110,100,
6192 32,115,101,108,102, 46,110, 97,109,101,126, 61, 39,110,101,
6193 119, 39, 32, 97,110,100, 32,115,116, 97,116,105, 99, 61, 61,
6194 110,105,108, 32,116,104,101,110, 10, 32, 32,111,117,116,112,
6195 117,116, 40, 39, 32, 39, 44,115,101,108,102, 46, 99,111,110,
6196 115,116, 44,115,101,108,102, 46,112, 97,114,101,110,116, 46,
6197 116,121,112,101, 44, 39, 42, 39, 44, 39,115,101,108,102, 32,
6198 61, 32, 39, 41, 10, 32, 32,111,117,116,112,117,116, 40, 39,
6199 40, 39, 44,115,101,108,102, 46, 99,111,110,115,116, 44,115,
6200 101,108,102, 46,112, 97,114,101,110,116, 46,116,121,112,101,
6201 44, 39, 42, 41, 32, 39, 41, 10, 32, 32,108,111, 99, 97,108,
6202 32,116,111, 95,102,117,110, 99, 32, 61, 32,103,101,116, 95,
6203 116,111, 95,102,117,110, 99,116,105,111,110, 40,115,101,108,
6204 102, 46,112, 97,114,101,110,116, 46,116,121,112,101, 41, 10,
6205 32, 32,111,117,116,112,117,116, 40,116,111, 95,102,117,110,
6206 99, 44, 39, 40,116,111,108,117, 97, 95, 83, 44, 49, 44, 48,
6207 41, 59, 39, 41, 10, 32,101,108,115,101,105,102, 32,115,116,
6208 97,116,105, 99, 32,116,104,101,110, 10, 32, 32, 95, 44, 95,
6209 44,115,101,108,102, 46,109,111,100, 32, 61, 32,115,116,114,
6210 102,105,110,100, 40,115,101,108,102, 46,109,111,100, 44, 39,
6211 94, 37,115, 42,115,116, 97,116,105, 99, 37,115, 37,115, 42,
6212 40, 46, 42, 41, 39, 41, 10, 32,101,110,100, 10, 32, 45, 45,
6213 32,100,101, 99,108, 97,114,101, 32,112, 97,114, 97,109,101,
6214 116,101,114,115, 10, 32,105,102, 32,115,101,108,102, 46, 97,
6215 114,103,115, 91, 49, 93, 46,116,121,112,101, 32,126, 61, 32,
6216 39,118,111,105,100, 39, 32,116,104,101,110, 10, 32, 32,108,
6217 111, 99, 97,108, 32,105, 61, 49, 10, 32, 32,119,104,105,108,
6218 101, 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 32,
6219 100,111, 10, 32, 32, 32,115,101,108,102, 46, 97,114,103,115,
6220 91,105, 93, 58,100,101, 99,108, 97,114,101, 40,110, 97,114,
6221 103, 41, 10, 32, 32, 32,105,102, 32,105,115, 98, 97,115,105,
6222 99, 40,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 46,
6223 116,121,112,101, 41, 32,126, 61, 32, 34,115,116, 97,116,101,
6224 34, 32,116,104,101,110, 10, 9, 32, 32, 32,110, 97,114,103,
6225 32, 61, 32,110, 97,114,103, 43, 49, 10, 32, 32, 32,101,110,
6226 100, 10, 32, 32, 32,105, 32, 61, 32,105, 43, 49, 10, 32, 32,
6227 101,110,100, 10, 32,101,110,100, 10, 10, 32, 45, 45, 32, 99,
6228 104,101, 99,107, 32,115,101,108,102, 10, 32,105,102, 32, 99,
6229 108, 97,115,115, 32, 97,110,100, 32,115,101,108,102, 46,110,
6230 97,109,101,126, 61, 39,110,101,119, 39, 32, 97,110,100, 32,
6231 115,116, 97,116,105, 99, 61, 61,110,105,108, 32,116,104,101,
6232 110, 10, 9, 32,111,117,116,112,117,116, 40, 39, 35,105,102,
6233 110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 82, 69, 76, 69,
6234 65, 83, 69, 92,110, 39, 41, 10, 9, 32,111,117,116,112,117,
6235 116, 40, 39, 32, 32,105,102, 32, 40, 33,115,101,108,102, 41,
6236 32,116,111,108,117, 97, 95,101,114,114,111,114, 40,116,111,
6237 108,117, 97, 95, 83, 44, 34, 39, 46, 46,111,117,116,112,117,
6238 116, 95,101,114,114,111,114, 95,104,111,111,107, 40, 34,105,
6239 110,118, 97,108,105,100, 32, 92, 39,115,101,108,102, 92, 39,
6240 32,105,110, 32,102,117,110, 99,116,105,111,110, 32, 92, 39,
6241 37,115, 92, 39, 34, 44, 32,115,101,108,102, 46,110, 97,109,
6242 101, 41, 46, 46, 39, 34, 44, 32, 78, 85, 76, 76, 41, 59, 39,
6243 41, 59, 10, 9, 32,111,117,116,112,117,116, 40, 39, 35,101,
6244 110,100,105,102, 92,110, 39, 41, 10, 32,101,110,100, 10, 10,
6245 32, 45, 45, 32,103,101,116, 32, 97,114,114, 97,121, 32,101,
6246 108,101,109,101,110,116, 32,118, 97,108,117,101,115, 10, 32,
6247 105,102, 32, 99,108, 97,115,115, 32,116,104,101,110, 32,110,
6248 97,114,103, 61, 50, 32,101,108,115,101, 32,110, 97,114,103,
6249 61, 49, 32,101,110,100, 10, 32,105,102, 32,115,101,108,102,
6250 46, 97,114,103,115, 91, 49, 93, 46,116,121,112,101, 32,126,
6251 61, 32, 39,118,111,105,100, 39, 32,116,104,101,110, 10, 32,
6252 32,108,111, 99, 97,108, 32,105, 61, 49, 10, 32, 32,119,104,
6253 105,108,101, 32,115,101,108,102, 46, 97,114,103,115, 91,105,
6254 93, 32,100,111, 10, 32, 32, 32,115,101,108,102, 46, 97,114,
6255 103,115, 91,105, 93, 58,103,101,116, 97,114,114, 97,121, 40,
6256 110, 97,114,103, 41, 10, 32, 32, 32,110, 97,114,103, 32, 61,
6257 32,110, 97,114,103, 43, 49, 10, 32, 32, 32,105, 32, 61, 32,
6258 105, 43, 49, 10, 32, 32,101,110,100, 10, 32,101,110,100, 10,
6259 10, 32,112,114,101, 95, 99, 97,108,108, 95,104,111,111,107,
6260 40,115,101,108,102, 41, 10, 10, 32,108,111, 99, 97,108, 32,
6261 111,117,116, 32, 61, 32,115,116,114,105,110,103, 46,102,105,
6262 110,100, 40,115,101,108,102, 46,109,111,100, 44, 32, 34,116,
6263 111,108,117, 97, 95,111,117,116,115,105,100,101, 34, 41, 10,
6264 32, 45, 45, 32, 99, 97,108,108, 32,102,117,110, 99,116,105,
6265 111,110, 10, 32,105,102, 32, 99,108, 97,115,115, 32, 97,110,
6266 100, 32,115,101,108,102, 46,110, 97,109,101, 61, 61, 39,100,
6267 101,108,101,116,101, 39, 32,116,104,101,110, 10, 32, 32,111,
6268 117,116,112,117,116, 40, 39, 32, 32, 77,116,111,108,117, 97,
6269 95,100,101,108,101,116,101, 40,115,101,108,102, 41, 59, 39,
6270 41, 10, 32,101,108,115,101,105,102, 32, 99,108, 97,115,115,
6271 32, 97,110,100, 32,115,101,108,102, 46,110, 97,109,101, 32,
6272 61, 61, 32, 39,111,112,101,114, 97,116,111,114, 38, 91, 93,
6273 39, 32,116,104,101,110, 10, 32, 32,105,102, 32,102,108, 97,
6274 103,115, 91, 39, 49, 39, 93, 32,116,104,101,110, 32, 45, 45,
6275 32,102,111,114, 32, 99,111,109,112, 97,116,105, 98,105,108,
6276 105,116,121, 32,119,105,116,104, 32,116,111,108,117, 97, 53,
6277 32, 63, 10, 9,111,117,116,112,117,116, 40, 39, 32, 32,115,
6278 101,108,102, 45, 62,111,112,101,114, 97,116,111,114, 91, 93,
6279 40, 39, 44,115,101,108,102, 46, 97,114,103,115, 91, 49, 93,
6280 46,110, 97,109,101, 44, 39, 45, 49, 41, 32, 61, 32, 39, 44,
6281 115,101,108,102, 46, 97,114,103,115, 91, 50, 93, 46,110, 97,
6282 109,101, 44, 39, 59, 39, 41, 10, 32, 32,101,108,115,101, 10,
6283 32, 32, 32, 32,111,117,116,112,117,116, 40, 39, 32, 32,115,
6284 101,108,102, 45, 62,111,112,101,114, 97,116,111,114, 91, 93,
6285 40, 39, 44,115,101,108,102, 46, 97,114,103,115, 91, 49, 93,
6286 46,110, 97,109,101, 44, 39, 41, 32, 61, 32, 39, 44,115,101,
6287 108,102, 46, 97,114,103,115, 91, 50, 93, 46,110, 97,109,101,
6288 44, 39, 59, 39, 41, 10, 32, 32,101,110,100, 10, 32,101,108,
6289 115,101, 10, 32, 32,111,117,116,112,117,116, 40, 39, 32, 32,
6290 123, 39, 41, 10, 32, 32,105,102, 32,115,101,108,102, 46,116,
6291 121,112,101, 32,126, 61, 32, 39, 39, 32, 97,110,100, 32,115,
6292 101,108,102, 46,116,121,112,101, 32,126, 61, 32, 39,118,111,
6293 105,100, 39, 32,116,104,101,110, 10, 32, 32, 32,111,117,116,
6294 112,117,116, 40, 39, 32, 32, 39, 44,115,101,108,102, 46,109,
6295 111,100, 44,115,101,108,102, 46,116,121,112,101, 44,115,101,
6296 108,102, 46,112,116,114, 44, 39,116,111,108,117, 97, 95,114,
6297 101,116, 32, 61, 32, 39, 41, 10, 32, 32, 32,111,117,116,112,
6298 117,116, 40, 39, 40, 39, 44,115,101,108,102, 46,109,111,100,
6299 44,115,101,108,102, 46,116,121,112,101, 44,115,101,108,102,
6300 46,112,116,114, 44, 39, 41, 32, 39, 41, 10, 32, 32,101,108,
6301 115,101, 10, 32, 32, 32,111,117,116,112,117,116, 40, 39, 32,
6302 32, 39, 41, 10, 32, 32,101,110,100, 10, 32, 32,105,102, 32,
6303 99,108, 97,115,115, 32, 97,110,100, 32,115,101,108,102, 46,
6304 110, 97,109,101, 61, 61, 39,110,101,119, 39, 32,116,104,101,
6305 110, 10, 32, 32, 32,111,117,116,112,117,116, 40, 39, 77,116,
6306 111,108,117, 97, 95,110,101,119, 40, 40, 39, 44,115,101,108,
6307 102, 46,116,121,112,101, 44, 39, 41, 40, 39, 41, 10, 32, 32,
6308 101,108,115,101,105,102, 32, 99,108, 97,115,115, 32, 97,110,
6309 100, 32,115,116, 97,116,105, 99, 32,116,104,101,110, 10, 9,
6310 105,102, 32,111,117,116, 32,116,104,101,110, 10, 9, 9,111,
6311 117,116,112,117,116, 40,115,101,108,102, 46,110, 97,109,101,
6312 44, 39, 40, 39, 41, 10, 9,101,108,115,101, 10, 9, 9,111,
6313 117,116,112,117,116, 40, 99,108, 97,115,115, 46, 46, 39, 58,
6314 58, 39, 46, 46,115,101,108,102, 46,110, 97,109,101, 44, 39,
6315 40, 39, 41, 10, 9,101,110,100, 10, 32, 32,101,108,115,101,
6316 105,102, 32, 99,108, 97,115,115, 32,116,104,101,110, 10, 9,
6317 105,102, 32,111,117,116, 32,116,104,101,110, 10, 9, 9,111,
6318 117,116,112,117,116, 40,115,101,108,102, 46,110, 97,109,101,
6319 44, 39, 40, 39, 41, 10, 9,101,108,115,101, 10, 9, 32, 32,
6320 105,102, 32,115,101,108,102, 46, 99, 97,115,116, 95,111,112,
6321 101,114, 97,116,111,114, 32,116,104,101,110, 10, 9, 32, 32,
6322 9, 45, 45,111,117,116,112,117,116, 40, 39,115,116, 97,116,
6323 105, 99, 95, 99, 97,115,116, 60, 39, 44,115,101,108,102, 46,
6324 109,111,100, 44,115,101,108,102, 46,116,121,112,101, 44,115,
6325 101,108,102, 46,112,116,114, 44, 39, 32, 62, 40, 42,115,101,
6326 108,102, 39, 41, 10, 9, 9,111,117,116,112,117,116, 40, 39,
6327 115,101,108,102, 45, 62,111,112,101,114, 97,116,111,114, 32,
6328 39, 44,115,101,108,102, 46,109,111,100, 44,115,101,108,102,
6329 46,116,121,112,101, 44, 39, 40, 39, 41, 10, 9, 32, 32,101,
6330 108,115,101, 10, 9, 9,111,117,116,112,117,116, 40, 39,115,
6331 101,108,102, 45, 62, 39, 46, 46,115,101,108,102, 46,110, 97,
6332 109,101, 44, 39, 40, 39, 41, 10, 9, 32, 32,101,110,100, 10,
6333 9,101,110,100, 10, 32, 32,101,108,115,101, 10, 32, 32, 32,
6334 111,117,116,112,117,116, 40,115,101,108,102, 46,110, 97,109,
6335 101, 44, 39, 40, 39, 41, 10, 32, 32,101,110,100, 10, 10, 32,
6336 32,105,102, 32,111,117,116, 32, 97,110,100, 32,110,111,116,
6337 32,115,116, 97,116,105, 99, 32,116,104,101,110, 10, 32, 32,
6338 9,111,117,116,112,117,116, 40, 39,115,101,108,102, 39, 41,
6339 10, 9,105,102, 32,115,101,108,102, 46, 97,114,103,115, 91,
6340 49, 93, 32, 97,110,100, 32,115,101,108,102, 46, 97,114,103,
6341 115, 91, 49, 93, 46,110, 97,109,101, 32,126, 61, 32, 39, 39,
6342 32,116,104,101,110, 10, 9, 9,111,117,116,112,117,116, 40,
6343 39, 44, 39, 41, 10, 9,101,110,100, 10, 32, 32,101,110,100,
6344 10, 32, 32, 45, 45, 32,119,114,105,116,101, 32,112, 97,114,
6345 97,109,101,116,101,114,115, 10, 32, 32,108,111, 99, 97,108,
6346 32,105, 61, 49, 10, 32, 32,119,104,105,108,101, 32,115,101,
6347 108,102, 46, 97,114,103,115, 91,105, 93, 32,100,111, 10, 32,
6348 32, 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 58,
6349 112, 97,115,115,112, 97,114, 40, 41, 10, 32, 32, 32,105, 32,
6350 61, 32,105, 43, 49, 10, 32, 32, 32,105,102, 32,115,101,108,
6351 102, 46, 97,114,103,115, 91,105, 93, 32,116,104,101,110, 10,
6352 32, 32, 32, 32,111,117,116,112,117,116, 40, 39, 44, 39, 41,
6353 10, 32, 32, 32,101,110,100, 10, 32, 32,101,110,100, 10, 10,
6354 32, 32,105,102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,
6355 115,101,108,102, 46,110, 97,109,101, 32, 61, 61, 32, 39,111,
6356 112,101,114, 97,116,111,114, 91, 93, 39, 32, 97,110,100, 32,
6357 102,108, 97,103,115, 91, 39, 49, 39, 93, 32,116,104,101,110,
6358 10, 9,111,117,116,112,117,116, 40, 39, 45, 49, 41, 59, 39,
6359 41, 10, 32, 32,101,108,115,101, 10, 9,105,102, 32, 99,108,
6360 97,115,115, 32, 97,110,100, 32,115,101,108,102, 46,110, 97,
6361 109,101, 61, 61, 39,110,101,119, 39, 32,116,104,101,110, 10,
6362 9, 9,111,117,116,112,117,116, 40, 39, 41, 41, 59, 39, 41,
6363 32, 45, 45, 32, 99,108,111,115,101, 32, 77,116,111,108,117,
6364 97, 95,110,101,119, 40, 10, 9,101,108,115,101, 10, 9, 9,
6365 111,117,116,112,117,116, 40, 39, 41, 59, 39, 41, 10, 9,101,
6366 110,100, 10, 32, 32,101,110,100, 10, 10, 32, 32, 45, 45, 32,
6367 114,101,116,117,114,110, 32,118, 97,108,117,101,115, 10, 32,
6368 32,105,102, 32,115,101,108,102, 46,116,121,112,101, 32,126,
6369 61, 32, 39, 39, 32, 97,110,100, 32,115,101,108,102, 46,116,
6370 121,112,101, 32,126, 61, 32, 39,118,111,105,100, 39, 32,116,
6371 104,101,110, 10, 32, 32, 32,110,114,101,116, 32, 61, 32,110,
6372 114,101,116, 32, 43, 32, 49, 10, 32, 32, 32,108,111, 99, 97,
6373 108, 32,116, 44, 99,116, 32, 61, 32,105,115, 98, 97,115,105,
6374 99, 40,115,101,108,102, 46,116,121,112,101, 41, 10, 32, 32,
6375 32,105,102, 32,116, 32, 97,110,100, 32,115,101,108,102, 46,
6376 110, 97,109,101, 32,126, 61, 32, 34,110,101,119, 34, 32,116,
6377 104,101,110, 10, 32, 32, 32, 9,105,102, 32,115,101,108,102,
6378 46, 99, 97,115,116, 95,111,112,101,114, 97,116,111,114, 32,
6379 97,110,100, 32, 95, 98, 97,115,105, 99, 95,114, 97,119, 95,
6380 112,117,115,104, 91,116, 93, 32,116,104,101,110, 10, 9, 9,
6381 111,117,116,112,117,116, 40, 39, 32, 32, 32, 39, 44, 95, 98,
6382 97,115,105, 99, 95,114, 97,119, 95,112,117,115,104, 91,116,
6383 93, 44, 39, 40,116,111,108,117, 97, 95, 83, 44, 40, 39, 44,
6384 99,116, 44, 39, 41,116,111,108,117, 97, 95,114,101,116, 41,
6385 59, 39, 41, 10, 32, 32, 32, 9,101,108,115,101, 10, 9, 32,
6386 32, 32, 32,111,117,116,112,117,116, 40, 39, 32, 32, 32,116,
6387 111,108,117, 97, 95,112,117,115,104, 39, 46, 46,116, 46, 46,
6388 39, 40,116,111,108,117, 97, 95, 83, 44, 40, 39, 44, 99,116,
6389 44, 39, 41,116,111,108,117, 97, 95,114,101,116, 41, 59, 39,
6390 41, 10, 9,101,110,100, 10, 32, 32, 32,101,108,115,101, 10,
6391 9,116, 32, 61, 32,115,101,108,102, 46,116,121,112,101, 10,
6392 9,110,101,119, 95,116, 32, 61, 32,115,116,114,105,110,103,
6393 46,103,115,117, 98, 40,116, 44, 32, 34, 99,111,110,115,116,
6394 37,115, 43, 34, 44, 32, 34, 34, 41, 10, 9,108,111, 99, 97,
6395 108, 32,111,119,110,101,100, 32, 61, 32,102, 97,108,115,101,
6396 10, 9,105,102, 32,115,116,114,105,110,103, 46,102,105,110,
6397 100, 40,115,101,108,102, 46,109,111,100, 44, 32, 34,116,111,
6398 108,117, 97, 95,111,119,110,101,100, 34, 41, 32,116,104,101,
6399 110, 10, 9, 9,111,119,110,101,100, 32, 61, 32,116,114,117,
6400 101, 10, 9,101,110,100, 10, 32, 32, 32, 32,108,111, 99, 97,
6401 108, 32,112,117,115,104, 95,102,117,110, 99, 32, 61, 32,103,
6402 101,116, 95,112,117,115,104, 95,102,117,110, 99,116,105,111,
6403 110, 40,116, 41, 10, 32, 32, 32, 32,105,102, 32,115,101,108,
6404 102, 46,112,116,114, 32, 61, 61, 32, 39, 39, 32,116,104,101,
6405 110, 10, 32, 32, 32, 32, 32,111,117,116,112,117,116, 40, 39,
6406 32, 32, 32,123, 39, 41, 10, 32, 32, 32, 32, 32,111,117,116,
6407 112,117,116, 40, 39, 35,105,102,100,101,102, 32, 95, 95, 99,
6408 112,108,117,115,112,108,117,115, 92,110, 39, 41, 10, 32, 32,
6409 32, 32, 32,111,117,116,112,117,116, 40, 39, 32, 32, 32, 32,
6410 118,111,105,100, 42, 32,116,111,108,117, 97, 95,111, 98,106,
6411 32, 61, 32, 77,116,111,108,117, 97, 95,110,101,119, 40, 40,
6412 39, 44,110,101,119, 95,116, 44, 39, 41, 40,116,111,108,117,
6413 97, 95,114,101,116, 41, 41, 59, 39, 41, 10, 32, 32, 32, 32,
6414 32,111,117,116,112,117,116, 40, 39, 32, 32, 32, 32, 39, 44,
6415 112,117,115,104, 95,102,117,110, 99, 44, 39, 40,116,111,108,
6416 117, 97, 95, 83, 44,116,111,108,117, 97, 95,111, 98,106, 44,
6417 34, 39, 44,116, 44, 39, 34, 41, 59, 39, 41, 10, 32, 32, 32,
6418 32, 32,111,117,116,112,117,116, 40, 39, 32, 32, 32, 32,116,
6419 111,108,117, 97, 95,114,101,103,105,115,116,101,114, 95,103,
6420 99, 40,116,111,108,117, 97, 95, 83, 44,108,117, 97, 95,103,
6421 101,116,116,111,112, 40,116,111,108,117, 97, 95, 83, 41, 41,
6422 59, 39, 41, 10, 32, 32, 32, 32, 32,111,117,116,112,117,116,
6423 40, 39, 35,101,108,115,101, 92,110, 39, 41, 10, 32, 32, 32,
6424 32, 32,111,117,116,112,117,116, 40, 39, 32, 32, 32, 32,118,
6425 111,105,100, 42, 32,116,111,108,117, 97, 95,111, 98,106, 32,
6426 61, 32,116,111,108,117, 97, 95, 99,111,112,121, 40,116,111,
6427 108,117, 97, 95, 83, 44, 40,118,111,105,100, 42, 41, 38,116,
6428 111,108,117, 97, 95,114,101,116, 44,115,105,122,101,111,102,
6429 40, 39, 44,116, 44, 39, 41, 41, 59, 39, 41, 10, 32, 32, 32,
6430 32, 32,111,117,116,112,117,116, 40, 39, 32, 32, 32, 32, 39,
6431 44,112,117,115,104, 95,102,117,110, 99, 44, 39, 40,116,111,
6432 108,117, 97, 95, 83, 44,116,111,108,117, 97, 95,111, 98,106,
6433 44, 34, 39, 44,116, 44, 39, 34, 41, 59, 39, 41, 10, 32, 32,
6434 32, 32, 32,111,117,116,112,117,116, 40, 39, 32, 32, 32, 32,
6435 116,111,108,117, 97, 95,114,101,103,105,115,116,101,114, 95,
6436 103, 99, 40,116,111,108,117, 97, 95, 83, 44,108,117, 97, 95,
6437 103,101,116,116,111,112, 40,116,111,108,117, 97, 95, 83, 41,
6438 41, 59, 39, 41, 10, 32, 32, 32, 32, 32,111,117,116,112,117,
6439 116, 40, 39, 35,101,110,100,105,102, 92,110, 39, 41, 10, 32,
6440 32, 32, 32, 32,111,117,116,112,117,116, 40, 39, 32, 32, 32,
6441 125, 39, 41, 10, 32, 32, 32, 32,101,108,115,101,105,102, 32,
6442 115,101,108,102, 46,112,116,114, 32, 61, 61, 32, 39, 38, 39,
6443 32,116,104,101,110, 10, 32, 32, 32, 32, 32,111,117,116,112,
6444 117,116, 40, 39, 32, 32, 32, 39, 44,112,117,115,104, 95,102,
6445 117,110, 99, 44, 39, 40,116,111,108,117, 97, 95, 83, 44, 40,
6446 118,111,105,100, 42, 41, 38,116,111,108,117, 97, 95,114,101,
6447 116, 44, 34, 39, 44,116, 44, 39, 34, 41, 59, 39, 41, 10, 32,
6448 32, 32, 32,101,108,115,101, 10, 9, 32,111,117,116,112,117,
6449 116, 40, 39, 32, 32, 32, 39, 44,112,117,115,104, 95,102,117,
6450 110, 99, 44, 39, 40,116,111,108,117, 97, 95, 83, 44, 40,118,
6451 111,105,100, 42, 41,116,111,108,117, 97, 95,114,101,116, 44,
6452 34, 39, 44,116, 44, 39, 34, 41, 59, 39, 41, 10, 9, 32,105,
6453 102, 32,111,119,110,101,100, 32,111,114, 32,108,111, 99, 97,
6454 108, 95, 99,111,110,115,116,114,117, 99,116,111,114, 32,116,
6455 104,101,110, 10, 32, 32, 32, 32, 32, 32,111,117,116,112,117,
6456 116, 40, 39, 32, 32, 32, 32,116,111,108,117, 97, 95,114,101,
6457 103,105,115,116,101,114, 95,103, 99, 40,116,111,108,117, 97,
6458 95, 83, 44,108,117, 97, 95,103,101,116,116,111,112, 40,116,
6459 111,108,117, 97, 95, 83, 41, 41, 59, 39, 41, 10, 9, 32,101,
6460 110,100, 10, 32, 32, 32, 32,101,110,100, 10, 32, 32, 32,101,
6461 110,100, 10, 32, 32,101,110,100, 10, 32, 32,108,111, 99, 97,
6462 108, 32,105, 61, 49, 10, 32, 32,119,104,105,108,101, 32,115,
6463 101,108,102, 46, 97,114,103,115, 91,105, 93, 32,100,111, 10,
6464 32, 32, 32,110,114,101,116, 32, 61, 32,110,114,101,116, 32,
6465 43, 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 58,
6466 114,101,116,118, 97,108,117,101, 40, 41, 10, 32, 32, 32,105,
6467 32, 61, 32,105, 43, 49, 10, 32, 32,101,110,100, 10, 32, 32,
6468 111,117,116,112,117,116, 40, 39, 32, 32,125, 39, 41, 10, 10,
6469 32, 32, 45, 45, 32,115,101,116, 32, 97,114,114, 97,121, 32,
6470 101,108,101,109,101,110,116, 32,118, 97,108,117,101,115, 10,
6471 32, 32,105,102, 32, 99,108, 97,115,115, 32,116,104,101,110,
6472 32,110, 97,114,103, 61, 50, 32,101,108,115,101, 32,110, 97,
6473 114,103, 61, 49, 32,101,110,100, 10, 32, 32,105,102, 32,115,
6474 101,108,102, 46, 97,114,103,115, 91, 49, 93, 46,116,121,112,
6475 101, 32,126, 61, 32, 39,118,111,105,100, 39, 32,116,104,101,
6476 110, 10, 32, 32, 32,108,111, 99, 97,108, 32,105, 61, 49, 10,
6477 32, 32, 32,119,104,105,108,101, 32,115,101,108,102, 46, 97,
6478 114,103,115, 91,105, 93, 32,100,111, 10, 32, 32, 32, 32,115,
6479 101,108,102, 46, 97,114,103,115, 91,105, 93, 58,115,101,116,
6480 97,114,114, 97,121, 40,110, 97,114,103, 41, 10, 32, 32, 32,
6481 32,110, 97,114,103, 32, 61, 32,110, 97,114,103, 43, 49, 10,
6482 32, 32, 32, 32,105, 32, 61, 32,105, 43, 49, 10, 32, 32, 32,
6483 101,110,100, 10, 32, 32,101,110,100, 10, 10, 32, 32, 45, 45,
6484 32,102,114,101,101, 32,100,121,110, 97,109,105, 99, 97,108,
6485 108,121, 32, 97,108,108,111, 99, 97,116,101,100, 32, 97,114,
6486 114, 97,121, 10, 32, 32,105,102, 32,115,101,108,102, 46, 97,
6487 114,103,115, 91, 49, 93, 46,116,121,112,101, 32,126, 61, 32,
6488 39,118,111,105,100, 39, 32,116,104,101,110, 10, 32, 32, 32,
6489 108,111, 99, 97,108, 32,105, 61, 49, 10, 32, 32, 32,119,104,
6490 105,108,101, 32,115,101,108,102, 46, 97,114,103,115, 91,105,
6491 93, 32,100,111, 10, 32, 32, 32, 32,115,101,108,102, 46, 97,
6492 114,103,115, 91,105, 93, 58,102,114,101,101, 97,114,114, 97,
6493 121, 40, 41, 10, 32, 32, 32, 32,105, 32, 61, 32,105, 43, 49,
6494 10, 32, 32, 32,101,110,100, 10, 32, 32,101,110,100, 10, 32,
6495 101,110,100, 10, 10, 32,112,111,115,116, 95, 99, 97,108,108,
6496 95,104,111,111,107, 40,115,101,108,102, 41, 10, 10, 32,111,
6497 117,116,112,117,116, 40, 39, 32,125, 39, 41, 10, 32,111,117,
6498 116,112,117,116, 40, 39, 32,114,101,116,117,114,110, 32, 39,
6499 46, 46,110,114,101,116, 46, 46, 39, 59, 39, 41, 10, 10, 32,
6500 45, 45, 32, 99, 97,108,108, 32,111,118,101,114,108,111, 97,
6501 100,101,100, 32,102,117,110, 99,116,105,111,110, 32,111,114,
6502 32,103,101,110,101,114, 97,116,101, 32,101,114,114,111,114,
6503 10, 9,105,102, 32,111,118,101,114,108,111, 97,100, 32, 60,
6504 32, 48, 32,116,104,101,110, 10, 10, 9, 9,111,117,116,112,
6505 117,116, 40, 39, 35,105,102,110,100,101,102, 32, 84, 79, 76,
6506 85, 65, 95, 82, 69, 76, 69, 65, 83, 69, 92,110, 39, 41, 10,
6507 9, 9,111,117,116,112,117,116, 40, 39,116,111,108,117, 97,
6508 95,108,101,114,114,111,114, 58, 92,110, 39, 41, 10, 9, 9,
6509 111,117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,
6510 101,114,114,111,114, 40,116,111,108,117, 97, 95, 83, 44, 34,
6511 39, 46, 46,111,117,116,112,117,116, 95,101,114,114,111,114,
6512 95,104,111,111,107, 40, 34, 35,102,101,114,114,111,114, 32,
6513 105,110, 32,102,117,110, 99,116,105,111,110, 32, 92, 39, 37,
6514 115, 92, 39, 46, 34, 44, 32,115,101,108,102, 46,108,110, 97,
6515 109,101, 41, 46, 46, 39, 34, 44, 38,116,111,108,117, 97, 95,
6516 101,114,114, 41, 59, 39, 41, 10, 9, 9,111,117,116,112,117,
6517 116, 40, 39, 32,114,101,116,117,114,110, 32, 48, 59, 39, 41,
6518 10, 9, 9,111,117,116,112,117,116, 40, 39, 35,101,110,100,
6519 105,102, 92,110, 39, 41, 10, 9,101,108,115,101, 10, 9, 9,
6520 108,111, 99, 97,108, 32, 95,108,111, 99, 97,108, 32, 61, 32,
6521 34, 34, 10, 9, 9,105,102, 32,108,111, 99, 97,108, 95, 99,
6522 111,110,115,116,114,117, 99,116,111,114, 32,116,104,101,110,
6523 10, 9, 9, 9, 95,108,111, 99, 97,108, 32, 61, 32, 34, 95,
6524 108,111, 99, 97,108, 34, 10, 9, 9,101,110,100, 10, 9, 9,
6525 111,117,116,112,117,116, 40, 39,116,111,108,117, 97, 95,108,
6526 101,114,114,111,114, 58, 92,110, 39, 41, 10, 9, 9,111,117,
6527 116,112,117,116, 40, 39, 32,114,101,116,117,114,110, 32, 39,
6528 46, 46,115,116,114,115,117, 98, 40,115,101,108,102, 46, 99,
6529 110, 97,109,101, 44, 49, 44, 45, 51, 41, 46, 46,102,111,114,
6530 109, 97,116, 40, 34, 37, 48, 50,100, 34, 44,111,118,101,114,
6531 108,111, 97,100, 41, 46, 46, 95,108,111, 99, 97,108, 46, 46,
6532 39, 40,116,111,108,117, 97, 95, 83, 41, 59, 39, 41, 10, 9,
6533 101,110,100, 10, 32,111,117,116,112,117,116, 40, 39,125, 39,
6534 41, 10, 32,111,117,116,112,117,116, 40, 39, 35,101,110,100,
6535 105,102, 32, 47, 47, 35,105,102,110,100,101,102, 32, 84, 79,
6536 76, 85, 65, 95, 68, 73, 83, 65, 66, 76, 69, 92,110, 39, 41,
6537 10, 32,111,117,116,112,117,116, 40, 39, 92,110, 39, 41, 10,
6538 10, 9, 45, 45, 32,114,101, 99,117,114,115,105,118,101, 32,
6539 99, 97,108,108, 32,116,111, 32,119,114,105,116,101, 32,108,
6540 111, 99, 97,108, 32, 99,111,110,115,116,114,117, 99,116,111,
6541 114, 10, 9,105,102, 32, 99,108, 97,115,115, 32, 97,110,100,
6542 32,115,101,108,102, 46,110, 97,109,101, 61, 61, 39,110,101,
6543 119, 39, 32, 97,110,100, 32,110,111,116, 32,108,111, 99, 97,
6544 108, 95, 99,111,110,115,116,114,117, 99,116,111,114, 32,116,
6545 104,101,110, 10, 10, 9, 9,115,101,108,102, 58,115,117,112,
6546 99,111,100,101, 40, 49, 41, 10, 9,101,110,100, 10, 10,101,
6547 110,100, 10, 10, 10, 45, 45, 32,114,101,103,105,115,116,101,
6548 114, 32,102,117,110, 99,116,105,111,110, 10,102,117,110, 99,
6549 116,105,111,110, 32, 99,108, 97,115,115, 70,117,110, 99,116,
6550 105,111,110, 58,114,101,103,105,115,116,101,114, 32, 40,112,
6551 114,101, 41, 10, 10, 9,105,102, 32,110,111,116, 32,115,101,
6552 108,102, 58, 99,104,101, 99,107, 95,112,117, 98,108,105, 99,
6553 95, 97, 99, 99,101,115,115, 40, 41, 32,116,104,101,110, 10,
6554 9, 9,114,101,116,117,114,110, 10, 9,101,110,100, 10, 10,
6555 32, 9,105,102, 32,115,101,108,102, 46,110, 97,109,101, 32,
6556 61, 61, 32, 39,110,101,119, 39, 32, 97,110,100, 32,115,101,
6557 108,102, 46,112, 97,114,101,110,116, 46,102,108, 97,103,115,
6558 46,112,117,114,101, 95,118,105,114,116,117, 97,108, 32,116,
6559 104,101,110, 10, 32, 9, 9, 45, 45, 32,110,111, 32, 99,111,
6560 110,115,116,114,117, 99,116,111,114, 32,102,111,114, 32, 99,
6561 108, 97,115,115,101,115, 32,119,105,116,104, 32,112,117,114,
6562 101, 32,118,105,114,116,117, 97,108, 32,109,101,116,104,111,
6563 100,115, 10, 32, 9, 9,114,101,116,117,114,110, 10, 32, 9,
6564 101,110,100, 10, 10, 32,111,117,116,112,117,116, 40,112,114,
6565 101, 46, 46, 39,116,111,108,117, 97, 95,102,117,110, 99,116,
6566 105,111,110, 40,116,111,108,117, 97, 95, 83, 44, 34, 39, 46,
6567 46,115,101,108,102, 46,108,110, 97,109,101, 46, 46, 39, 34,
6568 44, 39, 46, 46,115,101,108,102, 46, 99,110, 97,109,101, 46,
6569 46, 39, 41, 59, 39, 41, 10, 32, 32,105,102, 32,115,101,108,
6570 102, 46,110, 97,109,101, 32, 61, 61, 32, 39,110,101,119, 39,
6571 32,116,104,101,110, 10, 9, 32, 32,111,117,116,112,117,116,
6572 40,112,114,101, 46, 46, 39,116,111,108,117, 97, 95,102,117,
6573 110, 99,116,105,111,110, 40,116,111,108,117, 97, 95, 83, 44,
6574 34,110,101,119, 95,108,111, 99, 97,108, 34, 44, 39, 46, 46,
6575 115,101,108,102, 46, 99,110, 97,109,101, 46, 46, 39, 95,108,
6576 111, 99, 97,108, 41, 59, 39, 41, 10, 9, 32, 32,111,117,116,
6577 112,117,116, 40,112,114,101, 46, 46, 39,116,111,108,117, 97,
6578 95,102,117,110, 99,116,105,111,110, 40,116,111,108,117, 97,
6579 95, 83, 44, 34, 46, 99, 97,108,108, 34, 44, 39, 46, 46,115,
6580 101,108,102, 46, 99,110, 97,109,101, 46, 46, 39, 95,108,111,
6581 99, 97,108, 41, 59, 39, 41, 10, 9, 32, 32, 45, 45,111,117,
6582 116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,115,101,
6583 116, 95, 99, 97,108,108, 95,101,118,101,110,116, 40,116,111,
6584 108,117, 97, 95, 83, 44, 39, 46, 46,115,101,108,102, 46, 99,
6585 110, 97,109,101, 46, 46, 39, 95,108,111, 99, 97,108, 44, 32,
6586 34, 39, 46, 46,115,101,108,102, 46,112, 97,114,101,110,116,
6587 46,116,121,112,101, 46, 46, 39, 34, 41, 59, 39, 41, 10, 32,
6588 32,101,110,100, 10,101,110,100, 10, 10, 45, 45, 32, 80,114,
6589 105,110,116, 32,109,101,116,104,111,100, 10,102,117,110, 99,
6590 116,105,111,110, 32, 99,108, 97,115,115, 70,117,110, 99,116,
6591 105,111,110, 58,112,114,105,110,116, 32, 40,105,100,101,110,
6592 116, 44, 99,108,111,115,101, 41, 10, 32,112,114,105,110,116,
6593 40,105,100,101,110,116, 46, 46, 34, 70,117,110, 99,116,105,
6594 111,110,123, 34, 41, 10, 32,112,114,105,110,116, 40,105,100,
6595 101,110,116, 46, 46, 34, 32,109,111,100, 32, 32, 61, 32, 39,
6596 34, 46, 46,115,101,108,102, 46,109,111,100, 46, 46, 34, 39,
6597 44, 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,
6598 116, 46, 46, 34, 32,116,121,112,101, 32, 61, 32, 39, 34, 46,
6599 46,115,101,108,102, 46,116,121,112,101, 46, 46, 34, 39, 44,
6600 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,116,
6601 46, 46, 34, 32,112,116,114, 32, 32, 61, 32, 39, 34, 46, 46,
6602 115,101,108,102, 46,112,116,114, 46, 46, 34, 39, 44, 34, 41,
6603 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46,
6604 34, 32,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,
6605 108,102, 46,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10,
6606 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
6607 32,108,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,
6608 108,102, 46,108,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41,
6609 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46,
6610 34, 32, 99,111,110,115,116, 32, 61, 32, 39, 34, 46, 46,115,
6611 101,108,102, 46, 99,111,110,115,116, 46, 46, 34, 39, 44, 34,
6612 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46,
6613 46, 34, 32, 99,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,
6614 115,101,108,102, 46, 99,110, 97,109,101, 46, 46, 34, 39, 44,
6615 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,116,
6616 46, 46, 34, 32,108,110, 97,109,101, 32, 61, 32, 39, 34, 46,
6617 46,115,101,108,102, 46,108,110, 97,109,101, 46, 46, 34, 39,
6618 44, 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,
6619 116, 46, 46, 34, 32, 97,114,103,115, 32, 61, 32,123, 34, 41,
6620 10, 32,108,111, 99, 97,108, 32,105, 61, 49, 10, 32,119,104,
6621 105,108,101, 32,115,101,108,102, 46, 97,114,103,115, 91,105,
6622 93, 32,100,111, 10, 32, 32,115,101,108,102, 46, 97,114,103,
6623 115, 91,105, 93, 58,112,114,105,110,116, 40,105,100,101,110,
6624 116, 46, 46, 34, 32, 32, 34, 44, 34, 44, 34, 41, 10, 32, 32,
6625 105, 32, 61, 32,105, 43, 49, 10, 32,101,110,100, 10, 32,112,
6626 114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,125,
6627 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,116,
6628 46, 46, 34,125, 34, 46, 46, 99,108,111,115,101, 41, 10,101,
6629 110,100, 10, 10, 45, 45, 32, 99,104,101, 99,107, 32,105,102,
6630 32,105,116, 32,114,101,116,117,114,110,115, 32, 97,110, 32,
6631 111, 98,106,101, 99,116, 32, 98,121, 32,118, 97,108,117,101,
6632 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115,
6633 70,117,110, 99,116,105,111,110, 58,114,101,113,117,105,114,
6634 101, 99,111,108,108,101, 99,116,105,111,110, 32, 40,116, 41,
6635 10, 9,108,111, 99, 97,108, 32,114, 32, 61, 32,102, 97,108,
6636 115,101, 10, 9,105,102, 32,115,101,108,102, 46,116,121,112,
6637 101, 32,126, 61, 32, 39, 39, 32, 97,110,100, 32,110,111,116,
6638 32,105,115, 98, 97,115,105, 99, 40,115,101,108,102, 46,116,
6639 121,112,101, 41, 32, 97,110,100, 32,115,101,108,102, 46,112,
6640 116,114, 61, 61, 39, 39, 32,116,104,101,110, 10, 9, 9,108,
6641 111, 99, 97,108, 32,116,121,112,101, 32, 61, 32,103,115,117,
6642 98, 40,115,101,108,102, 46,116,121,112,101, 44, 34, 37,115,
6643 42, 99,111,110,115,116, 37,115, 43, 34, 44, 34, 34, 41, 10,
6644 9, 32,116, 91,116,121,112,101, 93, 32, 61, 32, 34,116,111,
6645 108,117, 97, 95, 99,111,108,108,101, 99,116, 95, 34, 32, 46,
6646 46, 32, 99,108,101, 97,110, 95,116,101,109,112,108, 97,116,
6647 101, 40,116,121,112,101, 41, 10, 9, 32,114, 32, 61, 32,116,
6648 114,117,101, 10, 9,101,110,100, 10, 9,108,111, 99, 97,108,
6649 32,105, 61, 49, 10, 9,119,104,105,108,101, 32,115,101,108,
6650 102, 46, 97,114,103,115, 91,105, 93, 32,100,111, 10, 9, 9,
6651 114, 32, 61, 32,115,101,108,102, 46, 97,114,103,115, 91,105,
6652 93, 58,114,101,113,117,105,114,101, 99,111,108,108,101, 99,
6653 116,105,111,110, 40,116, 41, 32,111,114, 32,114, 10, 9, 9,
6654 105, 32, 61, 32,105, 43, 49, 10, 9,101,110,100, 10, 9,114,
6655 101,116,117,114,110, 32,114, 10,101,110,100, 10, 10, 45, 45,
6656 32,100,101,116,101,114,109,105,110,101, 32,108,117, 97, 32,
6657 102,117,110, 99,116,105,111,110, 32,110, 97,109,101, 32,111,
6658 118,101,114,108,111, 97,100, 10,102,117,110, 99,116,105,111,
6659 110, 32, 99,108, 97,115,115, 70,117,110, 99,116,105,111,110,
6660 58,111,118,101,114,108,111, 97,100, 32, 40, 41, 10, 32,114,
6661 101,116,117,114,110, 32,115,101,108,102, 46,112, 97,114,101,
6662 110,116, 58,111,118,101,114,108,111, 97,100, 40,115,101,108,
6663 102, 46,108,110, 97,109,101, 41, 10,101,110,100, 10, 10, 10,
6664 102,117,110, 99,116,105,111,110, 32,112, 97,114, 97,109, 95,
6665 111, 98,106,101, 99,116, 40,112, 97,114, 41, 32, 45, 45, 32,
6666 114,101,116,117,114,110,115, 32,116,114,117,101, 32,105,102,
6667 32,116,104,101, 32,112, 97,114, 97,109,101,116,101,114, 32,
6668 104, 97,115, 32, 97,110, 32,111, 98,106,101, 99,116, 32, 97,
6669 115, 32,105,116,115, 32,100,101,102, 97,117,108,116, 32,118,
6670 97,108,117,101, 10, 10, 9,105,102, 32,110,111,116, 32,115,
6671 116,114,105,110,103, 46,102,105,110,100, 40,112, 97,114, 44,
6672 32, 39, 61, 39, 41, 32,116,104,101,110, 32,114,101,116,117,
6673 114,110, 32,102, 97,108,115,101, 32,101,110,100, 32, 45, 45,
6674 32,105,116, 32,104, 97,115, 32,110,111, 32,100,101,102, 97,
6675 117,108,116, 32,118, 97,108,117,101, 10, 10, 9,108,111, 99,
6676 97,108, 32, 95, 44, 95, 44,100,101,102, 32, 61, 32,115,116,
6677 114,105,110,103, 46,102,105,110,100, 40,112, 97,114, 44, 32,
6678 34, 61, 40, 46, 42, 41, 36, 34, 41, 10, 10, 9,105,102, 32,
6679 115,116,114,105,110,103, 46,102,105,110,100, 40,112, 97,114,
6680 44, 32, 34,124, 34, 41, 32,116,104,101,110, 32, 45, 45, 32,
6681 97, 32,108,105,115,116, 32,111,102, 32,102,108, 97,103,115,
6682 10, 10, 9, 9,114,101,116,117,114,110, 32,116,114,117,101,
6683 10, 9,101,110,100, 10, 10, 9,105,102, 32,115,116,114,105,
6684 110,103, 46,102,105,110,100, 40,112, 97,114, 44, 32, 34, 37,
6685 42, 34, 41, 32,116,104,101,110, 32, 45, 45, 32,105,116, 39,
6686 115, 32, 97, 32,112,111,105,110,116,101,114, 32,119,105,116,
6687 104, 32, 97, 32,100,101,102, 97,117,108,116, 32,118, 97,108,
6688 117,101, 10, 10, 9, 9,105,102, 32,115,116,114,105,110,103,
6689 46,102,105,110,100, 40,112, 97,114, 44, 32, 39, 61, 37,115,
6690 42,110,101,119, 39, 41, 32,111,114, 32,115,116,114,105,110,
6691 103, 46,102,105,110,100, 40,112, 97,114, 44, 32, 34, 37, 40,
6692 34, 41, 32,116,104,101,110, 32, 45, 45, 32,105,116, 39,115,
6693 32, 97, 32,112,111,105,110,116,101,114, 32,119,105,116,104,
6694 32, 97,110, 32,105,110,115,116, 97,110, 99,101, 32, 97,115,
6695 32,100,101,102, 97,117,108,116, 32,112, 97,114, 97,109,101,
6696 116,101,114, 46, 46, 32,105,115, 32,116,104, 97,116, 32,118,
6697 97,108,105,100, 63, 10, 9, 9, 9,114,101,116,117,114,110,
6698 32,116,114,117,101, 10, 9, 9,101,110,100, 10, 9, 9,114,
6699 101,116,117,114,110, 32,102, 97,108,115,101, 32, 45, 45, 32,
6700 100,101,102, 97,117,108,116, 32,118, 97,108,117,101, 32,105,
6701 115, 32, 39, 78, 85, 76, 76, 39, 32,111,114, 32,115,111,109,
6702 101,116,104,105,110,103, 10, 9,101,110,100, 10, 10, 10, 9,
6703 105,102, 32,115,116,114,105,110,103, 46,102,105,110,100, 40,
6704 112, 97,114, 44, 32, 34, 91, 37, 40, 38, 93, 34, 41, 32,116,
6705 104,101,110, 10, 9, 9,114,101,116,117,114,110, 32,116,114,
6706 117,101, 10, 9,101,110,100, 32, 45, 45, 32,100,101,102, 97,
6707 117,108,116, 32,118, 97,108,117,101, 32,105,115, 32, 97, 32,
6708 99,111,110,115,116,114,117, 99,116,111,114, 32, 99, 97,108,
6709 108, 32, 40,109,111,115,116, 32,108,105,107,101,108,121, 32,
6710 102,111,114, 32, 97, 32, 99,111,110,115,116, 32,114,101,102,
6711 101,114,101,110, 99,101, 41, 10, 10, 9, 45, 45,105,102, 32,
6712 115,116,114,105,110,103, 46,102,105,110,100, 40,112, 97,114,
6713 44, 32, 34, 38, 34, 41, 32,116,104,101,110, 10, 10, 9, 45,
6714 45, 9,105,102, 32,115,116,114,105,110,103, 46,102,105,110,
6715 100, 40,100,101,102, 44, 32, 34, 58, 34, 41, 32,111,114, 32,
6716 115,116,114,105,110,103, 46,102,105,110,100, 40,100,101,102,
6717 44, 32, 34, 94, 37,115, 42,110,101,119, 37,115, 43, 34, 41,
6718 32,116,104,101,110, 10, 10, 9, 45, 45, 9, 9, 45, 45, 32,
6719 105,116, 39,115, 32, 97, 32,114,101,102,101,114,101,110, 99,
6720 101, 32,119,105,116,104, 32,100,101,102, 97,117,108,116, 32,
6721 116,111, 32,115,111,109,101,116,104,105,110,103, 32,108,105,
6722 107,101, 32, 67,108, 97,115,115, 58, 58,109,101,109, 98,101,
6723 114, 44, 32,111,114, 32, 39,110,101,119, 32, 67,108, 97,115,
6724 115, 39, 10, 9, 45, 45, 9, 9,114,101,116,117,114,110, 32,
6725 116,114,117,101, 10, 9, 45, 45, 9,101,110,100, 10, 9, 45,
6726 45,101,110,100, 10, 10, 9,114,101,116,117,114,110, 32,102,
6727 97,108,115,101, 32, 45, 45, 32, 63, 10,101,110,100, 10, 10,
6728 102,117,110, 99,116,105,111,110, 32,115,116,114,105,112, 95,
6729 108, 97,115,116, 95, 97,114,103, 40, 97,108,108, 95, 97,114,
6730 103,115, 44, 32,108, 97,115,116, 95, 97,114,103, 41, 32, 45,
6731 45, 32,115,116,114,105,112,115, 32,116,104,101, 32,100,101,
6732 102, 97,117,108,116, 32,118, 97,108,117,101, 32,102,114,111,
6733 109, 32,116,104,101, 32,108, 97,115,116, 32, 97,114,103,117,
6734 109,101,110,116, 10, 10, 9,108,111, 99, 97,108, 32, 95, 44,
6735 95, 44,115, 95, 97,114,103, 32, 61, 32,115,116,114,105,110,
6736 103, 46,102,105,110,100, 40,108, 97,115,116, 95, 97,114,103,
6737 44, 32, 34, 94, 40, 91, 94, 61, 93, 43, 41, 34, 41, 10, 9,
6738 108, 97,115,116, 95, 97,114,103, 32, 61, 32,115,116,114,105,
6739 110,103, 46,103,115,117, 98, 40,108, 97,115,116, 95, 97,114,
6740 103, 44, 32, 34, 40, 91, 37, 37, 37, 40, 37, 41, 93, 41, 34,
6741 44, 32, 34, 37, 37, 37, 49, 34, 41, 59, 10, 9, 97,108,108,
6742 95, 97,114,103,115, 32, 61, 32,115,116,114,105,110,103, 46,
6743 103,115,117, 98, 40, 97,108,108, 95, 97,114,103,115, 44, 32,
6744 34, 37,115, 42, 44, 37,115, 42, 34, 46, 46,108, 97,115,116,
6745 95, 97,114,103, 46, 46, 34, 37,115, 42, 37, 41, 37,115, 42,
6746 36, 34, 44, 32, 34, 41, 34, 41, 10, 9,114,101,116,117,114,
6747 110, 32, 97,108,108, 95, 97,114,103,115, 44, 32,115, 95, 97,
6748 114,103, 10,101,110,100, 10, 10, 10, 10, 45, 45, 32, 73,110,
6749 116,101,114,110, 97,108, 32, 99,111,110,115,116,114,117, 99,
6750 116,111,114, 10,102,117,110, 99,116,105,111,110, 32, 95, 70,
6751 117,110, 99,116,105,111,110, 32, 40,116, 41, 10, 32,115,101,
6752 116,109,101,116, 97,116, 97, 98,108,101, 40,116, 44, 99,108,
6753 97,115,115, 70,117,110, 99,116,105,111,110, 41, 10, 10, 32,
6754 105,102, 32,116, 46, 99,111,110,115,116, 32,126, 61, 32, 39,
6755 99,111,110,115,116, 39, 32, 97,110,100, 32,116, 46, 99,111,
6756 110,115,116, 32,126, 61, 32, 39, 39, 32,116,104,101,110, 10,
6757 32, 32,101,114,114,111,114, 40, 34, 35,105,110,118, 97,108,
6758 105,100, 32, 39, 99,111,110,115,116, 39, 32,115,112,101, 99,
6759 105,102,105, 99, 97,116,105,111,110, 34, 41, 10, 32,101,110,
6760 100, 10, 10, 32, 97,112,112,101,110,100, 40,116, 41, 10, 32,
6761 105,102, 32,116, 58,105,110, 99,108, 97,115,115, 40, 41, 32,
6762 116,104,101,110, 10, 32, 45, 45,112,114,105,110,116, 32, 40,
6763 39,116, 46,110, 97,109,101, 32,105,115, 32, 39, 46, 46,116,
6764 46,110, 97,109,101, 46, 46, 39, 44, 32,112, 97,114,101,110,
6765 116, 46,110, 97,109,101, 32,105,115, 32, 39, 46, 46,116, 46,
6766 112, 97,114,101,110,116, 46,110, 97,109,101, 41, 10, 32, 32,
6767 105,102, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,
6768 116, 46,110, 97,109,101, 44, 32, 34, 37, 98, 60, 62, 34, 44,
6769 32, 34, 34, 41, 32, 61, 61, 32,115,116,114,105,110,103, 46,
6770 103,115,117, 98, 40,116, 46,112, 97,114,101,110,116, 46,111,
6771 114,105,103,105,110, 97,108, 95,110, 97,109,101, 32,111,114,
6772 32,116, 46,112, 97,114,101,110,116, 46,110, 97,109,101, 44,
6773 32, 34, 37, 98, 60, 62, 34, 44, 32, 34, 34, 41, 32,116,104,
6774 101,110, 10, 32, 32, 32,116, 46,110, 97,109,101, 32, 61, 32,
6775 39,110,101,119, 39, 10, 32, 32, 32,116, 46,108,110, 97,109,
6776 101, 32, 61, 32, 39,110,101,119, 39, 10, 32, 32, 32,116, 46,
6777 112, 97,114,101,110,116, 46, 95,110,101,119, 32, 61, 32,116,
6778 114,117,101, 10, 32, 32, 32,116, 46,116,121,112,101, 32, 61,
6779 32,116, 46,112, 97,114,101,110,116, 46,110, 97,109,101, 10,
6780 32, 32, 32,116, 46,112,116,114, 32, 61, 32, 39, 42, 39, 10,
6781 32, 32,101,108,115,101,105,102, 32,115,116,114,105,110,103,
6782 46,103,115,117, 98, 40,116, 46,110, 97,109,101, 44, 32, 34,
6783 37, 98, 60, 62, 34, 44, 32, 34, 34, 41, 32, 61, 61, 32, 39,
6784 126, 39, 46, 46,115,116,114,105,110,103, 46,103,115,117, 98,
6785 40,116, 46,112, 97,114,101,110,116, 46,111,114,105,103,105,
6786 110, 97,108, 95,110, 97,109,101, 32,111,114, 32,116, 46,112,
6787 97,114,101,110,116, 46,110, 97,109,101, 44, 32, 34, 37, 98,
6788 60, 62, 34, 44, 32, 34, 34, 41, 32,116,104,101,110, 10, 32,
6789 32, 32,116, 46,110, 97,109,101, 32, 61, 32, 39,100,101,108,
6790 101,116,101, 39, 10, 32, 32, 32,116, 46,108,110, 97,109,101,
6791 32, 61, 32, 39,100,101,108,101,116,101, 39, 10, 32, 32, 32,
6792 116, 46,112, 97,114,101,110,116, 46, 95,100,101,108,101,116,
6793 101, 32, 61, 32,116,114,117,101, 10, 32, 32,101,110,100, 10,
6794 32,101,110,100, 10, 32,116, 46, 99,110, 97,109,101, 32, 61,
6795 32,116, 58, 99,102,117,110, 99,110, 97,109,101, 40, 34,116,
6796 111,108,117, 97, 34, 41, 46, 46,116, 58,111,118,101,114,108,
6797 111, 97,100, 40,116, 41, 10, 32,114,101,116,117,114,110, 32,
6798 116, 10,101,110,100, 10, 10, 45, 45, 32, 67,111,110,115,116,
6799 114,117, 99,116,111,114, 10, 45, 45, 32, 69,120,112,101, 99,
6800 116,115, 32,116,104,114,101,101, 32,115,116,114,105,110,103,
6801 115, 58, 32,111,110,101, 32,114,101,112,114,101,115,101,110,
6802 116,105,110,103, 32,116,104,101, 32,102,117,110, 99,116,105,
6803 111,110, 32,100,101, 99,108, 97,114, 97,116,105,111,110, 44,
6804 10, 45, 45, 32, 97,110,111,116,104,101,114, 32,114,101,112,
6805 114,101,115,101,110,116,105,110,103, 32,116,104,101, 32, 97,
6806 114,103,117,109,101,110,116, 32,108,105,115,116, 44, 32, 97,
6807 110,100, 32,116,104,101, 32,116,104,105,114,100, 32,114,101,
6808 112,114,101,115,101,110,116,105,110,103, 10, 45, 45, 32,116,
6809 104,101, 32, 34, 99,111,110,115,116, 34, 32,111,114, 32,101,
6810 109,112,116,121, 32,115,116,114,105,110,103, 46, 10,102,117,
6811 110, 99,116,105,111,110, 32, 70,117,110, 99,116,105,111,110,
6812 32, 40,100, 44, 97, 44, 99, 41, 10, 32, 45, 45,108,111, 99,
6813 97,108, 32,116, 32, 61, 32,115,112,108,105,116, 40,115,116,
6814 114,115,117, 98, 40, 97, 44, 50, 44, 45, 50, 41, 44, 39, 44,
6815 39, 41, 32, 45, 45, 32,101,108,105,109,105,110, 97,116,101,
6816 32, 98,114, 97, 99,101,115, 10, 32, 45, 45,108,111, 99, 97,
6817 108, 32,116, 32, 61, 32,115,112,108,105,116, 95,112, 97,114,
6818 97,109,115, 40,115,116,114,115,117, 98, 40, 97, 44, 50, 44,
6819 45, 50, 41, 41, 10, 10, 9,105,102, 32,110,111,116, 32,102,
6820 108, 97,103,115, 91, 39, 87, 39, 93, 32, 97,110,100, 32,115,
6821 116,114,105,110,103, 46,102,105,110,100, 40, 97, 44, 32, 34,
6822 37, 46, 37, 46, 37, 46, 37,115, 42, 37, 41, 34, 41, 32,116,
6823 104,101,110, 10, 10, 9, 9,119, 97,114,110,105,110,103, 40,
6824 34, 70,117,110, 99,116,105,111,110,115, 32,119,105,116,104,
6825 32,118, 97,114,105, 97, 98,108,101, 32, 97,114,103,117,109,
6826 101,110,116,115, 32, 40, 96, 46, 46, 46, 39, 41, 32, 97,114,
6827 101, 32,110,111,116, 32,115,117,112,112,111,114,116,101,100,
6828 46, 32, 73,103,110,111,114,105,110,103, 32, 34, 46, 46,100,
6829 46, 46, 97, 46, 46, 99, 41, 10, 9, 9,114,101,116,117,114,
6830 110, 32,110,105,108, 10, 9,101,110,100, 10, 10, 10, 32,108,
6831 111, 99, 97,108, 32,105, 61, 49, 10, 32,108,111, 99, 97,108,
6832 32,108, 32, 61, 32,123,110, 61, 48,125, 10, 10, 32, 9, 97,
6833 32, 61, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,
6834 97, 44, 32, 34, 37,115, 42, 40, 91, 37, 40, 37, 41, 93, 41,
6835 37,115, 42, 34, 44, 32, 34, 37, 49, 34, 41, 10, 9,108,111,
6836 99, 97,108, 32,116, 44,115,116,114,105,112, 44,108, 97,115,
6837 116, 32, 61, 32,115,116,114,105,112, 95,112, 97,114,115, 40,
6838 115,116,114,115,117, 98, 40, 97, 44, 50, 44, 45, 50, 41, 41,
6839 59, 10, 9,105,102, 32,115,116,114,105,112, 32,116,104,101,
6840 110, 10, 9, 9, 45, 45,108,111, 99, 97,108, 32,110,115, 32,
6841 61, 32,115,116,114,105,110,103, 46,115,117, 98, 40,115,116,
6842 114,115,117, 98, 40, 97, 44, 49, 44, 45, 50, 41, 44, 32, 49,
6843 44, 32, 45, 40,115,116,114,105,110,103, 46,108,101,110, 40,
6844 108, 97,115,116, 41, 43, 49, 41, 41, 10, 9, 9,108,111, 99,
6845 97,108, 32,110,115, 32, 61, 32,106,111,105,110, 40,116, 44,
6846 32, 34, 44, 34, 44, 32, 49, 44, 32,108, 97,115,116, 45, 49,
6847 41, 10, 10, 9, 9,110,115, 32, 61, 32, 34, 40, 34, 46, 46,
6848 115,116,114,105,110,103, 46,103,115,117, 98, 40,110,115, 44,
6849 32, 34, 37,115, 42, 44, 37,115, 42, 36, 34, 44, 32, 34, 34,
6850 41, 46, 46, 39, 41, 39, 10, 9, 9, 45, 45,110,115, 32, 61,
6851 32,115,116,114,105,112, 95,100,101,102, 97,117,108,116,115,
6852 40,110,115, 41, 10, 10, 9, 9,108,111, 99, 97,108, 32,102,
6853 32, 61, 32, 70,117,110, 99,116,105,111,110, 40,100, 44, 32,
6854 110,115, 44, 32, 99, 41, 10, 9, 9,102,111,114, 32,105, 61,
6855 49, 44,108, 97,115,116, 32,100,111, 10, 9, 9, 9,116, 91,
6856 105, 93, 32, 61, 32,115,116,114,105,110,103, 46,103,115,117,
6857 98, 40,116, 91,105, 93, 44, 32, 34, 61, 46, 42, 36, 34, 44,
6858 32, 34, 34, 41, 10, 9, 9,101,110,100, 10, 9,101,110,100,
6859 10, 10, 32,119,104,105,108,101, 32,116, 91,105, 93, 32,100,
6860 111, 10, 32, 32,108, 46,110, 32, 61, 32,108, 46,110, 43, 49,
6861 10, 32, 32,108, 91,108, 46,110, 93, 32, 61, 32, 68,101, 99,
6862 108, 97,114, 97,116,105,111,110, 40,116, 91,105, 93, 44, 39,
6863 118, 97,114, 39, 44,116,114,117,101, 41, 10, 32, 32,105, 32,
6864 61, 32,105, 43, 49, 10, 32,101,110,100, 10, 32,108,111, 99,
6865 97,108, 32,102, 32, 61, 32, 68,101, 99,108, 97,114, 97,116,
6866 105,111,110, 40,100, 44, 39,102,117,110, 99, 39, 41, 10, 32,
6867 102, 46, 97,114,103,115, 32, 61, 32,108, 10, 32,102, 46, 99,
6868 111,110,115,116, 32, 61, 32, 99, 10, 32,114,101,116,117,114,
6869 110, 32, 95, 70,117,110, 99,116,105,111,110, 40,102, 41, 10,
6870 101,110,100, 10, 10,102,117,110, 99,116,105,111,110, 32,106,
6871 111,105,110, 40,116, 44, 32,115,101,112, 44, 32,102,105,114,
6872 115,116, 44, 32,108, 97,115,116, 41, 10, 10, 9,102,105,114,
6873 115,116, 32, 61, 32,102,105,114,115,116, 32,111,114, 32, 49,
6874 10, 9,108, 97,115,116, 32, 61, 32,108, 97,115,116, 32,111,
6875 114, 32,116, 97, 98,108,101, 46,103,101,116,110, 40,116, 41,
6876 10, 9,108,111, 99, 97,108, 32,108,115,101,112, 32, 61, 32,
6877 34, 34, 10, 9,108,111, 99, 97,108, 32,114,101,116, 32, 61,
6878 32, 34, 34, 10, 9,108,111, 99, 97,108, 32,108,111,111,112,
6879 32, 61, 32,102, 97,108,115,101, 10, 9,102,111,114, 32,105,
6880 32, 61, 32,102,105,114,115,116, 44,108, 97,115,116, 32,100,
6881 111, 10, 10, 9, 9,114,101,116, 32, 61, 32,114,101,116, 46,
6882 46,108,115,101,112, 46, 46,116, 91,105, 93, 10, 9, 9,108,
6883 115,101,112, 32, 61, 32,115,101,112, 10, 9, 9,108,111,111,
6884 112, 32, 61, 32,116,114,117,101, 10, 9,101,110,100, 10, 9,
6885 105,102, 32,110,111,116, 32,108,111,111,112, 32,116,104,101,
6886 110, 10, 9, 9,114,101,116,117,114,110, 32, 34, 34, 10, 9,
6887 101,110,100, 10, 10, 9,114,101,116,117,114,110, 32,114,101,
6888 116, 10,101,110,100, 10, 10,102,117,110, 99,116,105,111,110,
6889 32,115,116,114,105,112, 95,112, 97,114,115, 40,115, 41, 10,
6890 10, 9,108,111, 99, 97,108, 32,116, 32, 61, 32,115,112,108,
6891 105,116, 95, 99, 95,116,111,107,101,110,115, 40,115, 44, 32,
6892 39, 44, 39, 41, 10, 9,108,111, 99, 97,108, 32,115,116,114,
6893 105,112, 32, 61, 32,102, 97,108,115,101, 10, 9,108,111, 99,
6894 97,108, 32,108, 97,115,116, 10, 10, 9,102,111,114, 32,105,
6895 61,116, 46,110, 44, 49, 44, 45, 49, 32,100,111, 10, 10, 9,
6896 9,105,102, 32,110,111,116, 32,115,116,114,105,112, 32, 97,
6897 110,100, 32,112, 97,114, 97,109, 95,111, 98,106,101, 99,116,
6898 40,116, 91,105, 93, 41, 32,116,104,101,110, 10, 9, 9, 9,
6899 108, 97,115,116, 32, 61, 32,105, 10, 9, 9, 9,115,116,114,
6900 105,112, 32, 61, 32,116,114,117,101, 10, 9, 9,101,110,100,
6901 10, 9, 9, 45, 45,105,102, 32,115,116,114,105,112, 32,116,
6902 104,101,110, 10, 9, 9, 45, 45, 9,116, 91,105, 93, 32, 61,
6903 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,116, 91,
6904 105, 93, 44, 32, 34, 61, 46, 42, 36, 34, 44, 32, 34, 34, 41,
6905 10, 9, 9, 45, 45,101,110,100, 10, 9,101,110,100, 10, 10,
6906 9,114,101,116,117,114,110, 32,116, 44,115,116,114,105,112,
6907 44,108, 97,115,116, 10, 10,101,110,100, 10, 10,102,117,110,
6908 99,116,105,111,110, 32,115,116,114,105,112, 95,100,101,102,
6909 97,117,108,116,115, 40,115, 41, 10, 10, 9,115, 32, 61, 32,
6910 115,116,114,105,110,103, 46,103,115,117, 98, 40,115, 44, 32,
6911 34, 94, 37, 40, 34, 44, 32, 34, 34, 41, 10, 9,115, 32, 61,
6912 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,115, 44,
6913 32, 34, 37, 41, 36, 34, 44, 32, 34, 34, 41, 10, 10, 9,108,
6914 111, 99, 97,108, 32,116, 32, 61, 32,115,112,108,105,116, 95,
6915 99, 95,116,111,107,101,110,115, 40,115, 44, 32, 34, 44, 34,
6916 41, 10, 9,108,111, 99, 97,108, 32,115,101,112, 44, 32,114,
6917 101,116, 32, 61, 32, 34, 34, 44, 34, 34, 10, 9,102,111,114,
6918 32,105, 61, 49, 44,116, 46,110, 32,100,111, 10, 9, 9,116,
6919 91,105, 93, 32, 61, 32,115,116,114,105,110,103, 46,103,115,
6920 117, 98, 40,116, 91,105, 93, 44, 32, 34, 61, 46, 42, 36, 34,
6921 44, 32, 34, 34, 41, 10, 9, 9,114,101,116, 32, 61, 32,114,
6922 101,116, 46, 46,115,101,112, 46, 46,116, 91,105, 93, 10, 9,
6923 9,115,101,112, 32, 61, 32, 34, 44, 34, 10, 9,101,110,100,
6924 10, 10, 9,114,101,116,117,114,110, 32, 34, 40, 34, 46, 46,
6925 114,101,116, 46, 46, 34, 41, 34, 10,101,110,100,32
6926 };
6927 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/function.lua");
6928 lua_settop(tolua_S, top);
6929 } /* end of embedded lua code */
6930
6931
6932 { /* begin embedded lua code */
6933 int top = lua_gettop(tolua_S);
6934 static unsigned char B[] = {
6935 45, 45, 32,116,111,108,117, 97, 58, 32,111,112,101,114, 97,
6936 116,111,114, 32, 99,108, 97,115,115, 10, 45, 45, 32, 87,114,
6937 105,116,116,101,110, 32, 98,121, 32, 87, 97,108,100,101,109,
6938 97,114, 32, 67,101,108,101,115, 10, 45, 45, 32, 84,101, 67,
6939 71,114, 97,102, 47, 80, 85, 67, 45, 82,105,111, 10, 45, 45,
6940 32, 74,117,108, 32, 49, 57, 57, 56, 10, 45, 45, 32, 36, 73,
6941 100, 58, 32, 36, 10, 10, 45, 45, 32, 84,104,105,115, 32, 99,
6942 111,100,101, 32,105,115, 32,102,114,101,101, 32,115,111,102,
6943 116,119, 97,114,101, 59, 32,121,111,117, 32, 99, 97,110, 32,
6944 114,101,100,105,115,116,114,105, 98,117,116,101, 32,105,116,
6945 32, 97,110,100, 47,111,114, 32,109,111,100,105,102,121, 32,
6946 105,116, 46, 10, 45, 45, 32, 84,104,101, 32,115,111,102,116,
6947 119, 97,114,101, 32,112,114,111,118,105,100,101,100, 32,104,
6948 101,114,101,117,110,100,101,114, 32,105,115, 32,111,110, 32,
6949 97,110, 32, 34, 97,115, 32,105,115, 34, 32, 98, 97,115,105,
6950 115, 44, 32, 97,110,100, 10, 45, 45, 32,116,104,101, 32, 97,
6951 117,116,104,111,114, 32,104, 97,115, 32,110,111, 32,111, 98,
6952 108,105,103, 97,116,105,111,110, 32,116,111, 32,112,114,111,
6953 118,105,100,101, 32,109, 97,105,110,116,101,110, 97,110, 99,
6954 101, 44, 32,115,117,112,112,111,114,116, 44, 32,117,112,100,
6955 97,116,101,115, 44, 10, 45, 45, 32,101,110,104, 97,110, 99,
6956 101,109,101,110,116,115, 44, 32,111,114, 32,109,111,100,105,
6957 102,105, 99, 97,116,105,111,110,115, 46, 10, 10, 10, 45, 45,
6958 32, 79,112,101,114, 97,116,111,114, 32, 99,108, 97,115,115,
6959 10, 45, 45, 32, 82,101,112,114,101,115,101,110,116,115, 32,
6960 97,110, 32,111,112,101,114, 97,116,111,114, 32,102,117,110,
6961 99,116,105,111,110, 32,111,114, 32, 97, 32, 99,108, 97,115,
6962 115, 32,111,112,101,114, 97,116,111,114, 32,109,101,116,104,
6963 111,100, 46, 10, 45, 45, 32, 73,116, 32,115,116,111,114,101,
6964 115, 32,116,104,101, 32,115, 97,109,101, 32,102,105,101,108,
6965 100,115, 32, 97,115, 32,102,117,110, 99,116,105,111,110,115,
6966 32,100,111, 32,112,108,117,115, 58, 10, 45, 45, 32, 32,107,
6967 105,110,100, 32, 61, 32,115,101,116, 32,111,102, 32, 99,104,
6968 97,114, 97, 99,116,101,114, 32,114,101,112,114,101,115,101,
6969 110,116,105,110,103, 32,116,104,101, 32,111,112,101,114, 97,
6970 116,111,114, 32, 40, 97,115, 32,105,116, 32, 97,112,112,101,
6971 114,115, 32,105,110, 32, 67, 43, 43, 32, 99,111,100,101, 41,
6972 10, 99,108, 97,115,115, 79,112,101,114, 97,116,111,114, 32,
6973 61, 32,123, 10, 32,107,105,110,100, 32, 61, 32, 39, 39, 44,
6974 10,125, 10, 99,108, 97,115,115, 79,112,101,114, 97,116,111,
6975 114, 46, 95, 95,105,110,100,101,120, 32, 61, 32, 99,108, 97,
6976 115,115, 79,112,101,114, 97,116,111,114, 10,115,101,116,109,
6977 101,116, 97,116, 97, 98,108,101, 40, 99,108, 97,115,115, 79,
6978 112,101,114, 97,116,111,114, 44, 99,108, 97,115,115, 70,117,
6979 110, 99,116,105,111,110, 41, 10, 10, 45, 45, 32,116, 97, 98,
6980 108,101, 32,116,111, 32,116,114, 97,110,115,102,111,114,109,
6981 32,111,112,101,114, 97,116,111,114, 32,107,105,110,100, 32,
6982 105,110,116,111, 32,116,104,101, 32, 97,112,112,114,111,112,
6983 114,105, 97,116,101, 32,116, 97,103, 32,109,101,116,104,111,
6984 100, 32,110, 97,109,101, 10, 95, 84, 77, 32, 61, 32,123, 91,
6985 39, 43, 39, 93, 32, 61, 32, 39, 97,100,100, 39, 44, 10, 32,
6986 32, 32, 32, 32, 32, 32, 91, 39, 45, 39, 93, 32, 61, 32, 39,
6987 115,117, 98, 39, 44, 10, 32, 32, 32, 32, 32, 32, 32, 91, 39,
6988 42, 39, 93, 32, 61, 32, 39,109,117,108, 39, 44, 10, 32, 32,
6989 32, 32, 32, 32, 32, 91, 39, 47, 39, 93, 32, 61, 32, 39,100,
6990 105,118, 39, 44, 10, 32, 32, 32, 32, 32, 32, 32, 91, 39, 60,
6991 39, 93, 32, 61, 32, 39,108,116, 39, 44, 10, 32, 32, 32, 32,
6992 32, 32, 32, 91, 39, 60, 61, 39, 93, 32, 61, 32, 39,108,101,
6993 39, 44, 10, 32, 32, 32, 32, 32, 32, 32, 91, 39, 61, 61, 39,
6994 93, 32, 61, 32, 39,101,113, 39, 44, 10, 32, 32, 32, 32, 32,
6995 32, 32, 91, 39, 91, 93, 39, 93, 32, 61, 32, 39,103,101,116,
6996 105, 39, 44, 10, 32, 32, 32, 32, 32, 32, 32, 91, 39, 38, 91,
6997 93, 39, 93, 32, 61, 32, 39,115,101,116,105, 39, 44, 10, 32,
6998 32, 32, 32, 32, 32, 32, 45, 45, 91, 39, 45, 62, 39, 93, 32,
6999 61, 32, 39,102,108,101, 99,104,105,116, 97, 39, 44, 10, 32,
7000 32, 32, 32, 32, 32,125, 10, 10, 10, 45, 45, 32, 80,114,105,
7001 110,116, 32,109,101,116,104,111,100, 10,102,117,110, 99,116,
7002 105,111,110, 32, 99,108, 97,115,115, 79,112,101,114, 97,116,
7003 111,114, 58,112,114,105,110,116, 32, 40,105,100,101,110,116,
7004 44, 99,108,111,115,101, 41, 10, 32,112,114,105,110,116, 40,
7005 105,100,101,110,116, 46, 46, 34, 79,112,101,114, 97,116,111,
7006 114,123, 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,
7007 110,116, 46, 46, 34, 32,107,105,110,100, 32, 32, 61, 32, 39,
7008 34, 46, 46,115,101,108,102, 46,107,105,110,100, 46, 46, 34,
7009 39, 44, 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,
7010 110,116, 46, 46, 34, 32,109,111,100, 32, 32, 61, 32, 39, 34,
7011 46, 46,115,101,108,102, 46,109,111,100, 46, 46, 34, 39, 44,
7012 34, 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,116,
7013 46, 46, 34, 32,116,121,112,101, 32, 61, 32, 39, 34, 46, 46,
7014 115,101,108,102, 46,116,121,112,101, 46, 46, 34, 39, 44, 34,
7015 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46,
7016 46, 34, 32,112,116,114, 32, 32, 61, 32, 39, 34, 46, 46,115,
7017 101,108,102, 46,112,116,114, 46, 46, 34, 39, 44, 34, 41, 10,
7018 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
7019 32,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
7020 102, 46,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10, 32,
7021 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
7022 99,111,110,115,116, 32, 61, 32, 39, 34, 46, 46,115,101,108,
7023 102, 46, 99,111,110,115,116, 46, 46, 34, 39, 44, 34, 41, 10,
7024 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
7025 32, 99,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,
7026 108,102, 46, 99,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41,
7027 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46,
7028 34, 32,108,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,
7029 101,108,102, 46,108,110, 97,109,101, 46, 46, 34, 39, 44, 34,
7030 41, 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46,
7031 46, 34, 32, 97,114,103,115, 32, 61, 32,123, 34, 41, 10, 32,
7032 108,111, 99, 97,108, 32,105, 61, 49, 10, 32,119,104,105,108,
7033 101, 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 32,
7034 100,111, 10, 32, 32,115,101,108,102, 46, 97,114,103,115, 91,
7035 105, 93, 58,112,114,105,110,116, 40,105,100,101,110,116, 46,
7036 46, 34, 32, 32, 34, 44, 34, 44, 34, 41, 10, 32, 32,105, 32,
7037 61, 32,105, 43, 49, 10, 32,101,110,100, 10, 32,112,114,105,
7038 110,116, 40,105,100,101,110,116, 46, 46, 34, 32,125, 34, 41,
7039 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46,
7040 34,125, 34, 46, 46, 99,108,111,115,101, 41, 10,101,110,100,
7041 10, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
7042 115, 79,112,101,114, 97,116,111,114, 58,115,117,112, 99,111,
7043 100,101, 95,116,109,112, 40, 41, 10, 10, 9,105,102, 32,110,
7044 111,116, 32, 95, 84, 77, 91,115,101,108,102, 46,107,105,110,
7045 100, 93, 32,116,104,101,110, 10, 9, 9,114,101,116,117,114,
7046 110, 32, 99,108, 97,115,115, 70,117,110, 99,116,105,111,110,
7047 46,115,117,112, 99,111,100,101, 40,115,101,108,102, 41, 10,
7048 9,101,110,100, 10, 10, 9, 45, 45, 32,110,111, 32,111,118,
7049 101,114,108,111, 97,100, 44, 32,110,111, 32,112, 97,114, 97,
7050 109,101,116,101,114,115, 44, 32, 97,108,119, 97,121,115, 32,
7051 105,110, 99,108, 97,115,115, 10, 9,111,117,116,112,117,116,
7052 40, 34, 47, 42, 32,109,101,116,104,111,100, 58, 34, 44,115,
7053 101,108,102, 46,110, 97,109,101, 44, 34, 32,111,102, 32, 99,
7054 108, 97,115,115, 32, 34, 44,115,101,108,102, 58,105,110, 99,
7055 108, 97,115,115, 40, 41, 44, 34, 32, 42, 47, 34, 41, 10, 10,
7056 9,111,117,116,112,117,116, 40, 34, 35,105,102,110,100,101,
7057 102, 32, 84, 79, 76, 85, 65, 95, 68, 73, 83, 65, 66, 76, 69,
7058 95, 34, 46, 46,115,101,108,102, 46, 99,110, 97,109,101, 41,
7059 10, 9,111,117,116,112,117,116, 40, 34, 92,110,115,116, 97,
7060 116,105, 99, 32,105,110,116, 34, 44,115,101,108,102, 46, 99,
7061 110, 97,109,101, 44, 34, 40,108,117, 97, 95, 83,116, 97,116,
7062 101, 42, 32,116,111,108,117, 97, 95, 83, 41, 34, 41, 10, 10,
7063 9,105,102, 32,111,118,101,114,108,111, 97,100, 32, 60, 32,
7064 48, 32,116,104,101,110, 10, 9, 32,111,117,116,112,117,116,
7065 40, 39, 35,105,102,110,100,101,102, 32, 84, 79, 76, 85, 65,
7066 95, 82, 69, 76, 69, 65, 83, 69, 92,110, 39, 41, 10, 9,101,
7067 110,100, 10, 9,111,117,116,112,117,116, 40, 39, 32,116,111,
7068 108,117, 97, 95, 69,114,114,111,114, 32,116,111,108,117, 97,
7069 95,101,114,114, 59, 39, 41, 10, 9,111,117,116,112,117,116,
7070 40, 39, 32,105,102, 32, 40, 92,110, 39, 41, 10, 9, 45, 45,
7071 32, 99,104,101, 99,107, 32,115,101,108,102, 10, 9,108,111,
7072 99, 97,108, 32,105,115, 95,102,117,110, 99, 32, 61, 32,103,
7073 101,116, 95,105,115, 95,102,117,110, 99,116,105,111,110, 40,
7074 115,101,108,102, 46,112, 97,114,101,110,116, 46,116,121,112,
7075 101, 41, 10, 9,111,117,116,112,117,116, 40, 39, 32, 32, 32,
7076 32, 32, 33, 39, 46, 46,105,115, 95,102,117,110, 99, 46, 46,
7077 39, 40,116,111,108,117, 97, 95, 83, 44, 49, 44, 34, 39, 46,
7078 46,115,101,108,102, 46,112, 97,114,101,110,116, 46,116,121,
7079 112,101, 46, 46, 39, 34, 44, 48, 44, 38,116,111,108,117, 97,
7080 95,101,114,114, 41, 32,124,124, 92,110, 39, 41, 10, 9,111,
7081 117,116,112,117,116, 40, 39, 32, 32, 32, 32, 32, 33,116,111,
7082 108,117, 97, 95,105,115,110,111,111, 98,106, 40,116,111,108,
7083 117, 97, 95, 83, 44, 50, 44, 38,116,111,108,117, 97, 95,101,
7084 114,114, 41, 92,110, 32, 41, 39, 41, 10, 9,111,117,116,112,
7085 117,116, 40, 39, 32, 32,103,111,116,111, 32,116,111,108,117,
7086 97, 95,108,101,114,114,111,114, 59, 39, 41, 10, 10, 9,111,
7087 117,116,112,117,116, 40, 39, 32,101,108,115,101, 92,110, 39,
7088 41, 10, 9,111,117,116,112,117,116, 40, 39, 35,101,110,100,
7089 105,102, 92,110, 39, 41, 32, 45, 45, 32,116,111,108,117, 97,
7090 95,114,101,108,101, 97,115,101, 10, 9,111,117,116,112,117,
7091 116, 40, 39, 32,123, 39, 41, 10, 10, 9, 45, 45, 32,100,101,
7092 99,108, 97,114,101, 32,115,101,108,102, 10, 9,111,117,116,
7093 112,117,116, 40, 39, 32, 39, 44,115,101,108,102, 46, 99,111,
7094 110,115,116, 44,115,101,108,102, 46,112, 97,114,101,110,116,
7095 46,116,121,112,101, 44, 39, 42, 39, 44, 39,115,101,108,102,
7096 32, 61, 32, 39, 41, 10, 9,111,117,116,112,117,116, 40, 39,
7097 40, 39, 44,115,101,108,102, 46, 99,111,110,115,116, 44,115,
7098 101,108,102, 46,112, 97,114,101,110,116, 46,116,121,112,101,
7099 44, 39, 42, 41, 32, 39, 41, 10, 9,108,111, 99, 97,108, 32,
7100 116,111, 95,102,117,110, 99, 32, 61, 32,103,101,116, 95,116,
7101 111, 95,102,117,110, 99, 40,115,101,108,102, 46,112, 97,114,
7102 101,110,116, 46,116,121,112,101, 41, 10, 9,111,117,116,112,
7103 117,116, 40,116,111, 95,102,117,110, 99, 44, 39, 40,116,111,
7104 108,117, 97, 95, 83, 44, 49, 44, 48, 41, 59, 39, 41, 10, 10,
7105 9, 45, 45, 32, 99,104,101, 99,107, 32,115,101,108,102, 10,
7106 9,111,117,116,112,117,116, 40, 39, 35,105,102,110,100,101,
7107 102, 32, 84, 79, 76, 85, 65, 95, 82, 69, 76, 69, 65, 83, 69,
7108 92,110, 39, 41, 10, 9,111,117,116,112,117,116, 40, 39, 32,
7109 32,105,102, 32, 40, 33,115,101,108,102, 41, 32,116,111,108,
7110 117, 97, 95,101,114,114,111,114, 40,116,111,108,117, 97, 95,
7111 83, 44, 34, 39, 46, 46,111,117,116,112,117,116, 95,101,114,
7112 114,111,114, 95,104,111,111,107, 40, 34,105,110,118, 97,108,
7113 105,100, 32, 92, 39,115,101,108,102, 92, 39, 32,105,110, 32,
7114 102,117,110, 99,116,105,111,110, 32, 92, 39, 37,115, 92, 39,
7115 34, 44, 32,115,101,108,102, 46,110, 97,109,101, 41, 46, 46,
7116 39, 34, 44, 78, 85, 76, 76, 41, 59, 39, 41, 59, 10, 9,111,
7117 117,116,112,117,116, 40, 39, 35,101,110,100,105,102, 92,110,
7118 39, 41, 10, 10, 9, 45, 45, 32, 99, 97,115,116, 32,115,101,
7119 108,102, 10, 9,111,117,116,112,117,116, 40, 39, 32, 32, 39,
7120 44,115,101,108,102, 46,109,111,100, 44,115,101,108,102, 46,
7121 116,121,112,101, 44,115,101,108,102, 46,112,116,114, 44, 39,
7122 116,111,108,117, 97, 95,114,101,116, 32, 61, 32, 39, 41, 10,
7123 9,111,117,116,112,117,116, 40, 39, 40, 39, 44,115,101,108,
7124 102, 46,109,111,100, 44,115,101,108,102, 46,116,121,112,101,
7125 44,115,101,108,102, 46,112,116,114, 44, 39, 41, 40, 42,115,
7126 101,108,102, 41, 59, 39, 41, 10, 10, 9, 45, 45, 32,114,101,
7127 116,117,114,110, 32,118, 97,108,117,101, 10, 9,108,111, 99,
7128 97,108, 32,116, 44, 99,116, 32, 61, 32,105,115, 98, 97,115,
7129 105, 99, 40,115,101,108,102, 46,116,121,112,101, 41, 10, 9,
7130 105,102, 32,116, 32,116,104,101,110, 10, 9, 9,111,117,116,
7131 112,117,116, 40, 39, 32, 32, 32,116,111,108,117, 97, 95,112,
7132 117,115,104, 39, 46, 46,116, 46, 46, 39, 40,116,111,108,117,
7133 97, 95, 83, 44, 40, 39, 44, 99,116, 44, 39, 41,116,111,108,
7134 117, 97, 95,114,101,116, 41, 59, 39, 41, 10, 9,101,108,115,
7135 101, 10, 9, 9,116, 32, 61, 32,115,101,108,102, 46,116,121,
7136 112,101, 10, 9, 9,108,111, 99, 97,108, 32,112,117,115,104,
7137 95,102,117,110, 99, 32, 61, 32,103,101,116, 95,112,117,115,
7138 104, 95,102,117,110, 99,116,105,111,110, 40,116, 41, 10, 9,
7139 9,110,101,119, 95,116, 32, 61, 32,115,116,114,105,110,103,
7140 46,103,115,117, 98, 40,116, 44, 32, 34, 99,111,110,115,116,
7141 37,115, 43, 34, 44, 32, 34, 34, 41, 10, 9, 9,105,102, 32,
7142 115,101,108,102, 46,112,116,114, 32, 61, 61, 32, 39, 39, 32,
7143 116,104,101,110, 10, 9, 9, 9,111,117,116,112,117,116, 40,
7144 39, 32, 32, 32,123, 39, 41, 10, 9, 9, 9,111,117,116,112,
7145 117,116, 40, 39, 35,105,102,100,101,102, 32, 95, 95, 99,112,
7146 108,117,115,112,108,117,115, 92,110, 39, 41, 10, 9, 9, 9,
7147 111,117,116,112,117,116, 40, 39, 32, 32, 32, 32,118,111,105,
7148 100, 42, 32,116,111,108,117, 97, 95,111, 98,106, 32, 61, 32,
7149 77,116,111,108,117, 97, 95,110,101,119, 40, 40, 39, 44,110,
7150 101,119, 95,116, 44, 39, 41, 40,116,111,108,117, 97, 95,114,
7151 101,116, 41, 41, 59, 39, 41, 10, 9, 9, 9,111,117,116,112,
7152 117,116, 40, 39, 32, 32, 32, 32, 39, 44,112,117,115,104, 95,
7153 102,117,110, 99, 44, 39, 40,116,111,108,117, 97, 95, 83, 44,
7154 116,111,108,117, 97, 95,111, 98,106, 44, 34, 39, 44,116, 44,
7155 39, 34, 41, 59, 39, 41, 10, 9, 9, 9,111,117,116,112,117,
7156 116, 40, 39, 32, 32, 32, 32,116,111,108,117, 97, 95,114,101,
7157 103,105,115,116,101,114, 95,103, 99, 40,116,111,108,117, 97,
7158 95, 83, 44,108,117, 97, 95,103,101,116,116,111,112, 40,116,
7159 111,108,117, 97, 95, 83, 41, 41, 59, 39, 41, 10, 9, 9, 9,
7160 111,117,116,112,117,116, 40, 39, 35,101,108,115,101, 92,110,
7161 39, 41, 10, 9, 9, 9,111,117,116,112,117,116, 40, 39, 32,
7162 32, 32, 32,118,111,105,100, 42, 32,116,111,108,117, 97, 95,
7163 111, 98,106, 32, 61, 32,116,111,108,117, 97, 95, 99,111,112,
7164 121, 40,116,111,108,117, 97, 95, 83, 44, 40,118,111,105,100,
7165 42, 41, 38,116,111,108,117, 97, 95,114,101,116, 44,115,105,
7166 122,101,111,102, 40, 39, 44,116, 44, 39, 41, 41, 59, 39, 41,
7167 10, 9, 9, 9,111,117,116,112,117,116, 40, 39, 32, 32, 32,
7168 32, 39, 44,112,117,115,104, 95,102,117,110, 99, 44, 39, 40,
7169 116,111,108,117, 97, 95, 83, 44,116,111,108,117, 97, 95,111,
7170 98,106, 44, 34, 39, 44,116, 44, 39, 34, 41, 59, 39, 41, 10,
7171 9, 9, 9,111,117,116,112,117,116, 40, 39, 32, 32, 32, 32,
7172 116,111,108,117, 97, 95,114,101,103,105,115,116,101,114, 95,
7173 103, 99, 40,116,111,108,117, 97, 95, 83, 44,108,117, 97, 95,
7174 103,101,116,116,111,112, 40,116,111,108,117, 97, 95, 83, 41,
7175 41, 59, 39, 41, 10, 9, 9, 9,111,117,116,112,117,116, 40,
7176 39, 35,101,110,100,105,102, 92,110, 39, 41, 10, 9, 9, 9,
7177 111,117,116,112,117,116, 40, 39, 32, 32, 32,125, 39, 41, 10,
7178 9, 9,101,108,115,101,105,102, 32,115,101,108,102, 46,112,
7179 116,114, 32, 61, 61, 32, 39, 38, 39, 32,116,104,101,110, 10,
7180 9, 9, 9,111,117,116,112,117,116, 40, 39, 32, 32, 32, 39,
7181 44,112,117,115,104, 95,102,117,110, 99, 44, 39, 40,116,111,
7182 108,117, 97, 95, 83, 44, 40,118,111,105,100, 42, 41, 38,116,
7183 111,108,117, 97, 95,114,101,116, 44, 34, 39, 44,116, 44, 39,
7184 34, 41, 59, 39, 41, 10, 9, 9,101,108,115,101, 10, 9, 9,
7185 9,105,102, 32,108,111, 99, 97,108, 95, 99,111,110,115,116,
7186 114,117, 99,116,111,114, 32,116,104,101,110, 10, 9, 9, 9,
7187 9,111,117,116,112,117,116, 40, 39, 32, 32, 32, 39, 44,112,
7188 117,115,104, 95,102,117,110, 99, 44, 39, 40,116,111,108,117,
7189 97, 95, 83, 44, 40,118,111,105,100, 32, 42, 41,116,111,108,
7190 117, 97, 95,114,101,116, 44, 34, 39, 44,116, 44, 39, 34, 41,
7191 59, 39, 41, 10, 9, 9, 9, 9,111,117,116,112,117,116, 40,
7192 39, 32, 32, 32, 32,116,111,108,117, 97, 95,114,101,103,105,
7193 115,116,101,114, 95,103, 99, 40,116,111,108,117, 97, 95, 83,
7194 44,108,117, 97, 95,103,101,116,116,111,112, 40,116,111,108,
7195 117, 97, 95, 83, 41, 41, 59, 39, 41, 10, 9, 9, 9,101,108,
7196 115,101, 10, 9, 9, 9, 9,111,117,116,112,117,116, 40, 39,
7197 32, 32, 32, 39, 44,112,117,115,104, 95,102,117,110, 99, 44,
7198 39, 40,116,111,108,117, 97, 95, 83, 44, 40,118,111,105,100,
7199 42, 41,116,111,108,117, 97, 95,114,101,116, 44, 34, 39, 44,
7200 116, 44, 39, 34, 41, 59, 39, 41, 10, 9, 9, 9,101,110,100,
7201 10, 9, 9,101,110,100, 10, 9,101,110,100, 10, 10, 9,111,
7202 117,116,112,117,116, 40, 39, 32, 32,125, 39, 41, 10, 9,111,
7203 117,116,112,117,116, 40, 39, 32,114,101,116,117,114,110, 32,
7204 49, 59, 39, 41, 10, 10, 9,111,117,116,112,117,116, 40, 39,
7205 35,105,102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 82,
7206 69, 76, 69, 65, 83, 69, 92,110, 39, 41, 10, 9,111,117,116,
7207 112,117,116, 40, 39,116,111,108,117, 97, 95,108,101,114,114,
7208 111,114, 58, 92,110, 39, 41, 10, 9,111,117,116,112,117,116,
7209 40, 39, 32,116,111,108,117, 97, 95,101,114,114,111,114, 40,
7210 116,111,108,117, 97, 95, 83, 44, 34, 39, 46, 46,111,117,116,
7211 112,117,116, 95,101,114,114,111,114, 95,104,111,111,107, 40,
7212 34, 35,102,101,114,114,111,114, 32,105,110, 32,102,117,110,
7213 99,116,105,111,110, 32, 92, 39, 37,115, 92, 39, 46, 34, 44,
7214 32,115,101,108,102, 46,108,110, 97,109,101, 41, 46, 46, 39,
7215 34, 44, 38,116,111,108,117, 97, 95,101,114,114, 41, 59, 39,
7216 41, 10, 9,111,117,116,112,117,116, 40, 39, 32,114,101,116,
7217 117,114,110, 32, 48, 59, 39, 41, 10, 9,111,117,116,112,117,
7218 116, 40, 39, 35,101,110,100,105,102, 92,110, 39, 41, 10, 10,
7219 10, 9,111,117,116,112,117,116, 40, 39,125, 39, 41, 10, 9,
7220 111,117,116,112,117,116, 40, 39, 35,101,110,100,105,102, 32,
7221 47, 47, 35,105,102,110,100,101,102, 32, 84, 79, 76, 85, 65,
7222 95, 68, 73, 83, 65, 66, 76, 69, 92,110, 39, 41, 10, 9,111,
7223 117,116,112,117,116, 40, 39, 92,110, 39, 41, 10,101,110,100,
7224 10, 10, 45, 45, 32, 73,110,116,101,114,110, 97,108, 32, 99,
7225 111,110,115,116,114,117, 99,116,111,114, 10,102,117,110, 99,
7226 116,105,111,110, 32, 95, 79,112,101,114, 97,116,111,114, 32,
7227 40,116, 41, 10, 32,115,101,116,109,101,116, 97,116, 97, 98,
7228 108,101, 40,116, 44, 99,108, 97,115,115, 79,112,101,114, 97,
7229 116,111,114, 41, 10, 10, 32,105,102, 32,116, 46, 99,111,110,
7230 115,116, 32,126, 61, 32, 39, 99,111,110,115,116, 39, 32, 97,
7231 110,100, 32,116, 46, 99,111,110,115,116, 32,126, 61, 32, 39,
7232 39, 32,116,104,101,110, 10, 32, 32,101,114,114,111,114, 40,
7233 34, 35,105,110,118, 97,108,105,100, 32, 39, 99,111,110,115,
7234 116, 39, 32,115,112,101, 99,105,102,105, 99, 97,116,105,111,
7235 110, 34, 41, 10, 32,101,110,100, 10, 10, 32, 97,112,112,101,
7236 110,100, 40,116, 41, 10, 32,105,102, 32,110,111,116, 32,116,
7237 58,105,110, 99,108, 97,115,115, 40, 41, 32,116,104,101,110,
7238 10, 32, 32,101,114,114,111,114, 40, 34, 35,111,112,101,114,
7239 97,116,111,114, 32, 99, 97,110, 32,111,110,108,121, 32, 98,
7240 101, 32,100,101,102,105,110,101,100, 32, 97,115, 32, 99,108,
7241 97,115,115, 32,109,101,109, 98,101,114, 34, 41, 10, 32,101,
7242 110,100, 10, 10, 32, 45, 45,116, 46,110, 97,109,101, 32, 61,
7243 32,116, 46,110, 97,109,101, 32, 46, 46, 32, 34, 95, 34, 32,
7244 46, 46, 32, 40, 95, 84, 77, 91,116, 46,107,105,110,100, 93,
7245 32,111,114, 32,116, 46,107,105,110,100, 41, 10, 32,116, 46,
7246 99,110, 97,109,101, 32, 61, 32,116, 58, 99,102,117,110, 99,
7247 110, 97,109,101, 40, 34,116,111,108,117, 97, 34, 41, 46, 46,
7248 116, 58,111,118,101,114,108,111, 97,100, 40,116, 41, 10, 32,
7249 116, 46,110, 97,109,101, 32, 61, 32, 34,111,112,101,114, 97,
7250 116,111,114, 34, 32, 46, 46, 32,116, 46,107,105,110,100, 32,
7251 32, 45, 45, 32,115,101,116, 32, 97,112,112,114,111,112,114,
7252 105, 97,116,101, 32, 99, 97,108,108,105,110,103, 32,110, 97,
7253 109,101, 10, 32,114,101,116,117,114,110, 32,116, 10,101,110,
7254 100, 10, 10, 45, 45, 32, 67,111,110,115,116,114,117, 99,116,
7255 111,114, 10,102,117,110, 99,116,105,111,110, 32, 79,112,101,
7256 114, 97,116,111,114, 32, 40,100, 44,107, 44, 97, 44, 99, 41,
7257 10, 10, 9,108,111, 99, 97,108, 32,111,112, 95,107, 32, 61,
7258 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,107, 44,
7259 32, 34, 94, 37,115, 42, 34, 44, 32, 34, 34, 41, 10, 9,111,
7260 112, 95,107, 32, 61, 32,115,116,114,105,110,103, 46,103,115,
7261 117, 98, 40,107, 44, 32, 34, 37,115, 42, 36, 34, 44, 32, 34,
7262 34, 41, 10, 9, 45, 45,105,102, 32,115,116,114,105,110,103,
7263 46,102,105,110,100, 40,107, 44, 32, 34, 94, 91, 37,119, 95,
7264 58, 37,100, 60, 62, 37, 42, 37, 38, 93, 43, 36, 34, 41, 32,
7265 116,104,101,110, 10, 9,105,102, 32,100, 32, 61, 61, 32, 34,
7266 111,112,101,114, 97,116,111,114, 34, 32, 97,110,100, 32,107,
7267 32,126, 61, 32, 39, 39, 32,116,104,101,110, 10, 10, 9, 9,
7268 100, 32, 61, 32,107, 46, 46, 34, 32,111,112,101,114, 97,116,
7269 111,114, 34, 10, 9,101,108,115,101,105,102, 32,110,111,116,
7270 32, 95, 84, 77, 91,111,112, 95,107, 93, 32,116,104,101,110,
7271 10, 10, 9, 9,105,102, 32,102,108, 97,103,115, 91, 39, 87,
7272 39, 93, 32,116,104,101,110, 10, 9, 9, 9,101,114,114,111,
7273 114, 40, 34,116,111,108,117, 97, 58, 32,110,111, 32,115,117,
7274 112,112,111,114,116, 32,102,111,114, 32,111,112,101,114, 97,
7275 116,111,114, 34, 32, 46, 46, 32,102, 46,107,105,110,100, 41,
7276 10, 9, 9,101,108,115,101, 10, 9, 9, 9,119, 97,114,110,
7277 105,110,103, 40, 34, 78,111, 32,115,117,112,112,111,114,116,
7278 32,102,111,114, 32,111,112,101,114, 97,116,111,114, 32, 34,
7279 46, 46,111,112, 95,107, 46, 46, 34, 44, 32,105,103,110,111,
7280 114,105,110,103, 34, 41, 10, 9, 9, 9,114,101,116,117,114,
7281 110, 32,110,105,108, 10, 9, 9,101,110,100, 10, 9,101,110,
7282 100, 10, 10, 9,108,111, 99, 97,108, 32,114,101,102, 32, 61,
7283 32, 39, 39, 10, 32,108,111, 99, 97,108, 32,116, 32, 61, 32,
7284 115,112,108,105,116, 95, 99, 95,116,111,107,101,110,115, 40,
7285 115,116,114,115,117, 98, 40, 97, 44, 50, 44,115,116,114,108,
7286 101,110, 40, 97, 41, 45, 49, 41, 44, 39, 44, 39, 41, 32, 45,
7287 45, 32,101,108,105,109,105,110, 97,116,101, 32, 98,114, 97,
7288 99,101,115, 10, 32,108,111, 99, 97,108, 32,105, 61, 49, 10,
7289 32,108,111, 99, 97,108, 32,108, 32, 61, 32,123,110, 61, 48,
7290 125, 10, 32,119,104,105,108,101, 32,116, 91,105, 93, 32,100,
7291 111, 10, 32, 32,108, 46,110, 32, 61, 32,108, 46,110, 43, 49,
7292 10, 32, 32,108, 91,108, 46,110, 93, 32, 61, 32, 68,101, 99,
7293 108, 97,114, 97,116,105,111,110, 40,116, 91,105, 93, 44, 39,
7294 118, 97,114, 39, 41, 10, 32, 32,105, 32, 61, 32,105, 43, 49,
7295 10, 32,101,110,100, 10, 32,105,102, 32,107, 32, 61, 61, 32,
7296 39, 91, 93, 39, 32,116,104,101,110, 10, 9, 32,108,111, 99,
7297 97,108, 32, 95, 10, 9, 32, 95, 44, 32, 95, 44, 32,114,101,
7298 102, 32, 61, 32,115,116,114,102,105,110,100, 40,100, 44, 39,
7299 40, 38, 41, 39, 41, 10, 32, 32,100, 32, 61, 32,103,115,117,
7300 98, 40,100, 44, 39, 38, 39, 44, 39, 39, 41, 10, 32,101,108,
7301 115,101,105,102, 32,107, 61, 61, 39, 38, 91, 93, 39, 32,116,
7302 104,101,110, 10, 32, 32,108, 46,110, 32, 61, 32,108, 46,110,
7303 43, 49, 10, 32, 32,108, 91,108, 46,110, 93, 32, 61, 32, 68,
7304 101, 99,108, 97,114, 97,116,105,111,110, 40,100, 44, 39,118,
7305 97,114, 39, 41, 10, 32, 32,108, 91,108, 46,110, 93, 46,110,
7306 97,109,101, 32, 61, 32, 39,116,111,108,117, 97, 95,118, 97,
7307 108,117,101, 39, 10, 32,101,110,100, 10, 32,108,111, 99, 97,
7308 108, 32,102, 32, 61, 32, 68,101, 99,108, 97,114, 97,116,105,
7309 111,110, 40,100, 44, 39,102,117,110, 99, 39, 41, 10, 32,105,
7310 102, 32,107, 32, 61, 61, 32, 39, 91, 93, 39, 32, 97,110,100,
7311 32, 40,108, 91, 49, 93, 61, 61,110,105,108, 32,111,114, 32,
7312 105,115, 98, 97,115,105, 99, 40,108, 91, 49, 93, 46,116,121,
7313 112,101, 41,126, 61, 39,110,117,109, 98,101,114, 39, 41, 32,
7314 116,104,101,110, 10, 32, 32,101,114,114,111,114, 40, 39,111,
7315 112,101,114, 97,116,111,114, 91, 93, 32, 99, 97,110, 32,111,
7316 110,108,121, 32, 98,101, 32,100,101,102,105,110,101,100, 32,
7317 102,111,114, 32,110,117,109,101,114,105, 99, 32,105,110,100,
7318 101,120, 46, 39, 41, 10, 32,101,110,100, 10, 32,102, 46, 97,
7319 114,103,115, 32, 61, 32,108, 10, 32,102, 46, 99,111,110,115,
7320 116, 32, 61, 32, 99, 10, 32,102, 46,107,105,110,100, 32, 61,
7321 32,111,112, 95,107, 10, 32,102, 46,108,110, 97,109,101, 32,
7322 61, 32, 34, 46, 34, 46, 46, 40, 95, 84, 77, 91,102, 46,107,
7323 105,110,100, 93, 32,111,114, 32,102, 46,107,105,110,100, 41,
7324 10, 32,105,102, 32,110,111,116, 32, 95, 84, 77, 91,102, 46,
7325 107,105,110,100, 93, 32,116,104,101,110, 10, 32, 9,102, 46,
7326 99, 97,115,116, 95,111,112,101,114, 97,116,111,114, 32, 61,
7327 32,116,114,117,101, 10, 32,101,110,100, 10, 32,105,102, 32,
7328 102, 46,107,105,110,100, 32, 61, 61, 32, 39, 91, 93, 39, 32,
7329 97,110,100, 32,114,101,102, 61, 61, 39, 38, 39, 32, 97,110,
7330 100, 32,102, 46, 99,111,110,115,116,126, 61, 39, 99,111,110,
7331 115,116, 39, 32,116,104,101,110, 10, 32, 32, 79,112,101,114,
7332 97,116,111,114, 40,100, 44, 39, 38, 39, 46, 46,107, 44, 97,
7333 44, 99, 41, 32, 9, 45, 45, 32, 99,114,101, 97,116,101, 32,
7334 99,111,114,114,101,115,112,111,100,105,110,103, 32,115,101,
7335 116, 32,111,112,101,114, 97,116,111,114, 10, 32,101,110,100,
7336 10, 32,114,101,116,117,114,110, 32, 95, 79,112,101,114, 97,
7337 116,111,114, 40,102, 41, 10,101,110,100,32
7338 };
7339 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/operator.lua");
7340 lua_settop(tolua_S, top);
7341 } /* end of embedded lua code */
7342
7343
7344 { /* begin embedded lua code */
7345 int top = lua_gettop(tolua_S);
7346 static unsigned char B[] = {
7347 10, 95,103,108,111, 98, 97,108, 95,116,101,109,112,108, 97,
7348 116,101,115, 32, 61, 32,123,125, 10, 10, 99,108, 97,115,115,
7349 84,101,109,112,108, 97,116,101, 67,108, 97,115,115, 32, 61,
7350 32,123, 10, 10, 9,110, 97,109,101, 32, 61, 32, 39, 39, 44,
7351 10, 9, 98,111,100,121, 32, 61, 32, 39, 39, 44, 10, 9,112,
7352 97,114,101,110,116,115, 32, 61, 32,123,125, 44, 10, 9, 97,
7353 114,103,115, 32, 61, 32,123,125, 44, 32, 45, 45, 32,116,104,
7354 101, 32,116,101,109,112,108, 97,116,101, 32, 97,114,103,117,
7355 109,101,110,116,115, 10,125, 10, 10, 99,108, 97,115,115, 84,
7356 101,109,112,108, 97,116,101, 67,108, 97,115,115, 46, 95, 95,
7357 105,110,100,101,120, 32, 61, 32, 99,108, 97,115,115, 84,101,
7358 109,112,108, 97,116,101, 67,108, 97,115,115, 10, 10, 10,102,
7359 117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 84,101,
7360 109,112,108, 97,116,101, 67,108, 97,115,115, 58,116,104,114,
7361 111,119, 40,116,121,112,101,115, 44, 32,108,111, 99, 97,108,
7362 95,115, 99,111,112,101, 41, 10, 10, 9, 45, 45,105,102, 32,
7363 116, 97, 98,108,101, 46,103,101,116,110, 40,116,121,112,101,
7364 115, 41, 32,126, 61, 32,116, 97, 98,108,101, 46,103,101,116,
7365 110, 40,115,101,108,102, 46, 97,114,103,115, 41, 32,116,104,
7366 101,110, 10, 9, 45, 45, 9,101,114,114,111,114, 40, 34, 35,
7367 105,110,118, 97,108,105,100, 32,112, 97,114, 97,109,101,116,
7368 101,114, 32, 99,111,117,110,116, 34, 41, 10, 9, 45, 45,101,
7369 110,100, 10, 10, 9, 45, 45, 32,114,101,112,108, 97, 99,101,
7370 10, 9,102,111,114, 32,105, 32, 61, 49, 32, 44, 32,116,121,
7371 112,101,115, 46,110, 32,100,111, 10, 10, 9, 9,108,111, 99,
7372 97,108, 32, 73,108, 32, 61, 32,115,112,108,105,116, 95, 99,
7373 95,116,111,107,101,110,115, 40,116,121,112,101,115, 91,105,
7374 93, 44, 32, 34, 32, 34, 41, 10, 9, 9,105,102, 32,116, 97,
7375 98,108,101, 46,103,101,116,110, 40, 73,108, 41, 32,126, 61,
7376 32,116, 97, 98,108,101, 46,103,101,116,110, 40,115,101,108,
7377 102, 46, 97,114,103,115, 41, 32,116,104,101,110, 10, 9, 9,
7378 9,101,114,114,111,114, 40, 34, 35,105,110,118, 97,108,105,
7379 100, 32,112, 97,114, 97,109,101,116,101,114, 32, 99,111,117,
7380 110,116, 32,102,111,114, 32, 34, 46, 46,116,121,112,101,115,
7381 91,105, 93, 41, 10, 9, 9,101,110,100, 10, 9, 9,108,111,
7382 99, 97,108, 32, 98, 73, 32, 61, 32,115,101,108,102, 46, 98,
7383 111,100,121, 10, 9, 9,108,111, 99, 97,108, 32,112, 73, 32,
7384 61, 32,123,125, 10, 9, 9,102,111,114, 32,106, 32, 61, 32,
7385 49, 44,115,101,108,102, 46, 97,114,103,115, 46,110, 32,100,
7386 111, 10, 9, 9, 9, 45, 45, 84,108, 91,106, 93, 32, 61, 32,
7387 102,105,110,100,116,121,112,101, 40, 84,108, 91,106, 93, 41,
7388 32,111,114, 32, 84,108, 91,106, 93, 10, 9, 9, 9, 98, 73,
7389 32, 61, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,
7390 98, 73, 44, 32, 34, 40, 91, 94, 95, 37,119, 93, 41, 34, 46,
7391 46,115,101,108,102, 46, 97,114,103,115, 91,106, 93, 46, 46,
7392 34, 40, 91, 94, 95, 37,119, 93, 41, 34, 44, 32, 34, 37, 49,
7393 34, 46, 46, 73,108, 91,106, 93, 46, 46, 34, 37, 50, 34, 41,
7394 10, 9, 9, 9,105,102, 32,115,101,108,102, 46,112, 97,114,
7395 101,110,116,115, 32,116,104,101,110, 10, 9, 9, 9, 9,102,
7396 111,114, 32,105, 61, 49, 44,116, 97, 98,108,101, 46,103,101,
7397 116,110, 40,115,101,108,102, 46,112, 97,114,101,110,116,115,
7398 41, 32,100,111, 10, 9, 9, 9, 9, 9,112, 73, 91,105, 93,
7399 32, 61, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,
7400 115,101,108,102, 46,112, 97,114,101,110,116,115, 91,105, 93,
7401 44, 32, 34, 40, 91, 94, 95, 37,119, 93, 63, 41, 34, 46, 46,
7402 115,101,108,102, 46, 97,114,103,115, 91,106, 93, 46, 46, 34,
7403 40, 91, 94, 95, 37,119, 93, 63, 41, 34, 44, 32, 34, 37, 49,
7404 34, 46, 46, 73,108, 91,106, 93, 46, 46, 34, 37, 50, 34, 41,
7405 10, 9, 9, 9, 9,101,110,100, 10, 9, 9, 9,101,110,100,
7406 10, 9, 9,101,110,100, 10, 9, 9, 45, 45,108,111, 99, 97,
7407 108, 32, 97,112,112,101,110,100, 32, 61, 32, 34, 60, 34, 46,
7408 46,115,116,114,105,110,103, 46,103,115,117, 98, 40,116,121,
7409 112,101,115, 91,105, 93, 44, 32, 34, 37,115, 43, 34, 44, 32,
7410 34, 44, 34, 41, 46, 46, 34, 62, 34, 10, 9, 9,108,111, 99,
7411 97,108, 32, 97,112,112,101,110,100, 32, 61, 32, 34, 60, 34,
7412 46, 46, 99,111,110, 99, 97,116, 40, 73,108, 44, 32, 49, 44,
7413 32,116, 97, 98,108,101, 46,103,101,116,110, 40, 73,108, 41,
7414 44, 32, 34, 44, 34, 41, 46, 46, 34, 62, 34, 10, 9, 9, 97,
7415 112,112,101,110,100, 32, 61, 32,115,116,114,105,110,103, 46,
7416 103,115,117, 98, 40, 97,112,112,101,110,100, 44, 32, 34, 37,
7417 115, 42, 44, 37,115, 42, 34, 44, 32, 34, 44, 34, 41, 10, 9,
7418 9, 97,112,112,101,110,100, 32, 61, 32,115,116,114,105,110,
7419 103, 46,103,115,117, 98, 40, 97,112,112,101,110,100, 44, 32,
7420 34, 62, 62, 34, 44, 32, 34, 62, 32, 62, 34, 41, 10, 9, 9,
7421 102,111,114, 32,105, 61, 49, 44,116, 97, 98,108,101, 46,103,
7422 101,116,110, 40,112, 73, 41, 32,100,111, 10, 9, 9, 9, 45,
7423 45,112, 73, 91,105, 93, 32, 61, 32,115,116,114,105,110,103,
7424 46,103,115,117, 98, 40,112, 73, 91,105, 93, 44, 32, 34, 62,
7425 62, 34, 44, 32, 34, 62, 32, 62, 34, 41, 10, 9, 9, 9,112,
7426 73, 91,105, 93, 32, 61, 32,114,101,115,111,108,118,101, 95,
7427 116,101,109,112,108, 97,116,101, 95,116,121,112,101,115, 40,
7428 112, 73, 91,105, 93, 41, 10, 9, 9,101,110,100, 10, 9, 9,
7429 98, 73, 32, 61, 32,115,116,114,105,110,103, 46,103,115,117,
7430 98, 40, 98, 73, 44, 32, 34, 62, 62, 34, 44, 32, 34, 62, 32,
7431 62, 34, 41, 10, 9, 9,108,111, 99, 97,108, 32,110, 32, 61,
7432 32,115,101,108,102, 46,110, 97,109,101, 10, 9, 9,105,102,
7433 32,108,111, 99, 97,108, 95,115, 99,111,112,101, 32,116,104,
7434 101,110, 10, 9, 9, 9,110, 32, 61, 32,115,101,108,102, 46,
7435 108,111, 99, 97,108, 95,110, 97,109,101, 10, 9, 9,101,110,
7436 100, 10, 10, 9, 9, 67,108, 97,115,115, 40,110, 46, 46, 97,
7437 112,112,101,110,100, 44, 32,112, 73, 44, 32, 98, 73, 41, 10,
7438 9,101,110,100, 10,101,110,100, 10, 10, 10,102,117,110, 99,
7439 116,105,111,110, 32, 84,101,109,112,108, 97,116,101, 67,108,
7440 97,115,115, 40,110, 97,109,101, 44, 32,112, 97,114,101,110,
7441 116,115, 44, 32, 98,111,100,121, 44, 32,112, 97,114, 97,109,
7442 101,116,101,114,115, 41, 10, 10, 9,108,111, 99, 97,108, 32,
7443 111, 32, 61, 32,123, 10, 9, 10, 9, 9,112, 97,114,101,110,
7444 116,115, 32, 61, 32,112, 97,114,101,110,116,115, 44, 10, 9,
7445 9, 98,111,100,121, 32, 61, 32, 98,111,100,121, 44, 10, 9,
7446 9, 97,114,103,115, 32, 61, 32,112, 97,114, 97,109,101,116,
7447 101,114,115, 44, 10, 9,125, 10, 9, 10, 9,108,111, 99, 97,
7448 108, 32,111,110, 97,109,101, 32, 61, 32,115,116,114,105,110,
7449 103, 46,103,115,117, 98, 40,110, 97,109,101, 44, 32, 34, 64,
7450 46, 42, 36, 34, 44, 32, 34, 34, 41, 10, 9,111,110, 97,109,
7451 101, 32, 61, 32,103,101,116,110, 97,109,101,115,112, 97, 99,
7452 101, 40, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,
7453 114, 46, 99,117,114,114, 41, 46, 46,111,110, 97,109,101, 10,
7454 9,111, 46,110, 97,109,101, 32, 61, 32,111,110, 97,109,101,
7455 10, 10, 9,111, 46,108,111, 99, 97,108, 95,110, 97,109,101,
7456 32, 61, 32,110, 97,109,101, 10, 9, 10, 9,115,101,116,109,
7457 101,116, 97,116, 97, 98,108,101, 40,111, 44, 32, 99,108, 97,
7458 115,115, 84,101,109,112,108, 97,116,101, 67,108, 97,115,115,
7459 41, 10, 10, 9,105,102, 32, 95,103,108,111, 98, 97,108, 95,
7460 116,101,109,112,108, 97,116,101,115, 91,111,110, 97,109,101,
7461 93, 32,116,104,101,110, 10, 9, 9,119, 97,114,110,105,110,
7462 103, 40, 34, 68,117,112,108,105, 99, 97,116,101, 32,100,101,
7463 99,108, 97,114, 97,116,105,111,110, 32,111,102, 32,116,101,
7464 109,112,108, 97,116,101, 32, 34, 46, 46,111,110, 97,109,101,
7465 41, 10, 9,101,108,115,101, 10, 9, 9, 95,103,108,111, 98,
7466 97,108, 95,116,101,109,112,108, 97,116,101,115, 91,111,110,
7467 97,109,101, 93, 32, 61, 32,111, 10, 9,101,110,100, 10, 10,
7468 9,114,101,116,117,114,110, 32,111, 10,101,110,100,32
7469 };
7470 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/template_class.lua");
7471 lua_settop(tolua_S, top);
7472 } /* end of embedded lua code */
7473
7474
7475 { /* begin embedded lua code */
7476 int top = lua_gettop(tolua_S);
7477 static unsigned char B[] = {
7478 45, 45, 32,116,111,108,117, 97, 58, 32, 99,108, 97,115,115,
7479 32, 99,108, 97,115,115, 10, 45, 45, 32, 87,114,105,116,116,
7480 101,110, 32, 98,121, 32, 87, 97,108,100,101,109, 97,114, 32,
7481 67,101,108,101,115, 10, 45, 45, 32, 84,101, 67, 71,114, 97,
7482 102, 47, 80, 85, 67, 45, 82,105,111, 10, 45, 45, 32, 74,117,
7483 108, 32, 49, 57, 57, 56, 10, 45, 45, 32, 36, 73,100, 58, 32,
7484 36, 10, 10, 45, 45, 32, 84,104,105,115, 32, 99,111,100,101,
7485 32,105,115, 32,102,114,101,101, 32,115,111,102,116,119, 97,
7486 114,101, 59, 32,121,111,117, 32, 99, 97,110, 32,114,101,100,
7487 105,115,116,114,105, 98,117,116,101, 32,105,116, 32, 97,110,
7488 100, 47,111,114, 32,109,111,100,105,102,121, 32,105,116, 46,
7489 10, 45, 45, 32, 84,104,101, 32,115,111,102,116,119, 97,114,
7490 101, 32,112,114,111,118,105,100,101,100, 32,104,101,114,101,
7491 117,110,100,101,114, 32,105,115, 32,111,110, 32, 97,110, 32,
7492 34, 97,115, 32,105,115, 34, 32, 98, 97,115,105,115, 44, 32,
7493 97,110,100, 10, 45, 45, 32,116,104,101, 32, 97,117,116,104,
7494 111,114, 32,104, 97,115, 32,110,111, 32,111, 98,108,105,103,
7495 97,116,105,111,110, 32,116,111, 32,112,114,111,118,105,100,
7496 101, 32,109, 97,105,110,116,101,110, 97,110, 99,101, 44, 32,
7497 115,117,112,112,111,114,116, 44, 32,117,112,100, 97,116,101,
7498 115, 44, 10, 45, 45, 32,101,110,104, 97,110, 99,101,109,101,
7499 110,116,115, 44, 32,111,114, 32,109,111,100,105,102,105, 99,
7500 97,116,105,111,110,115, 46, 10, 10, 10, 45, 45, 32, 67,108,
7501 97,115,115, 32, 99,108, 97,115,115, 10, 45, 45, 32, 82,101,
7502 112,114,101,115,101,110,116,115, 32, 97, 32, 99,108, 97,115,
7503 115, 32,100,101,102,105,110,105,116,105,111,110, 46, 10, 45,
7504 45, 32, 83,116,111,114,101,115, 32,116,104,101, 32,102,111,
7505 108,108,111,119,105,110,103, 32,102,105,101,108,100,115, 58,
7506 10, 45, 45, 32, 32, 32, 32,110, 97,109,101, 32, 61, 32, 99,
7507 108, 97,115,115, 32,110, 97,109,101, 10, 45, 45, 32, 32, 32,
7508 32, 98, 97,115,101, 32, 61, 32, 99,108, 97,115,115, 32, 98,
7509 97,115,101, 44, 32,105,102, 32, 97,110,121, 32, 40,111,110,
7510 108,121, 32,115,105,110,103,108,101, 32,105,110,104,101,114,
7511 105,116, 97,110, 99,101, 32,105,115, 32,115,117,112,112,111,
7512 114,116,101,100, 41, 10, 45, 45, 32, 32, 32, 32,123,105,125,
7513 32, 32, 61, 32,108,105,115,116, 32,111,102, 32,109,101,109,
7514 98,101,114,115, 10, 99,108, 97,115,115, 67,108, 97,115,115,
7515 32, 61, 32,123, 10, 32, 99,108, 97,115,115,116,121,112,101,
7516 32, 61, 32, 39, 99,108, 97,115,115, 39, 44, 10, 32,110, 97,
7517 109,101, 32, 61, 32, 39, 39, 44, 10, 32, 98, 97,115,101, 32,
7518 61, 32, 39, 39, 44, 10, 32,116,121,112,101, 32, 61, 32, 39,
7519 39, 44, 10, 32, 98,116,121,112,101, 32, 61, 32, 39, 39, 44,
7520 10, 32, 99,116,121,112,101, 32, 61, 32, 39, 39, 44, 10,125,
7521 10, 99,108, 97,115,115, 67,108, 97,115,115, 46, 95, 95,105,
7522 110,100,101,120, 32, 61, 32, 99,108, 97,115,115, 67,108, 97,
7523 115,115, 10,115,101,116,109,101,116, 97,116, 97, 98,108,101,
7524 40, 99,108, 97,115,115, 67,108, 97,115,115, 44, 99,108, 97,
7525 115,115, 67,111,110,116, 97,105,110,101,114, 41, 10, 10, 10,
7526 45, 45, 32,114,101,103,105,115,116,101,114, 32, 99,108, 97,
7527 115,115, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
7528 115,115, 67,108, 97,115,115, 58,114,101,103,105,115,116,101,
7529 114, 32, 40,112,114,101, 41, 10, 10, 9,105,102, 32,110,111,
7530 116, 32,115,101,108,102, 58, 99,104,101, 99,107, 95,112,117,
7531 98,108,105, 99, 95, 97, 99, 99,101,115,115, 40, 41, 32,116,
7532 104,101,110, 10, 9, 9,114,101,116,117,114,110, 10, 9,101,
7533 110,100, 10, 10, 32,112,114,101, 32, 61, 32,112,114,101, 32,
7534 111,114, 32, 39, 39, 10, 32,112,117,115,104, 40,115,101,108,
7535 102, 41, 10, 9,105,102, 32, 95, 99,111,108,108,101, 99,116,
7536 91,115,101,108,102, 46,116,121,112,101, 93, 32,116,104,101,
7537 110, 10, 9, 9,111,117,116,112,117,116, 40,112,114,101, 44,
7538 39, 35,105,102,100,101,102, 32, 95, 95, 99,112,108,117,115,
7539 112,108,117,115, 92,110, 39, 41, 10, 32, 32,111,117,116,112,
7540 117,116, 40,112,114,101, 46, 46, 39,116,111,108,117, 97, 95,
7541 99, 99,108, 97,115,115, 40,116,111,108,117, 97, 95, 83, 44,
7542 34, 39, 46, 46,115,101,108,102, 46,108,110, 97,109,101, 46,
7543 46, 39, 34, 44, 34, 39, 46, 46,115,101,108,102, 46,116,121,
7544 112,101, 46, 46, 39, 34, 44, 34, 39, 46, 46,115,101,108,102,
7545 46, 98,116,121,112,101, 46, 46, 39, 34, 44, 39, 46, 46, 95,
7546 99,111,108,108,101, 99,116, 91,115,101,108,102, 46,116,121,
7547 112,101, 93, 46, 46, 39, 41, 59, 39, 41, 10, 9, 9,111,117,
7548 116,112,117,116, 40,112,114,101, 44, 39, 35,101,108,115,101,
7549 92,110, 39, 41, 10, 32, 32,111,117,116,112,117,116, 40,112,
7550 114,101, 46, 46, 39,116,111,108,117, 97, 95, 99, 99,108, 97,
7551 115,115, 40,116,111,108,117, 97, 95, 83, 44, 34, 39, 46, 46,
7552 115,101,108,102, 46,108,110, 97,109,101, 46, 46, 39, 34, 44,
7553 34, 39, 46, 46,115,101,108,102, 46,116,121,112,101, 46, 46,
7554 39, 34, 44, 34, 39, 46, 46,115,101,108,102, 46, 98,116,121,
7555 112,101, 46, 46, 39, 34, 44, 78, 85, 76, 76, 41, 59, 39, 41,
7556 10, 9, 9,111,117,116,112,117,116, 40,112,114,101, 44, 39,
7557 35,101,110,100,105,102, 92,110, 39, 41, 10, 9,101,108,115,
7558 101, 10, 32, 32,111,117,116,112,117,116, 40,112,114,101, 46,
7559 46, 39,116,111,108,117, 97, 95, 99, 99,108, 97,115,115, 40,
7560 116,111,108,117, 97, 95, 83, 44, 34, 39, 46, 46,115,101,108,
7561 102, 46,108,110, 97,109,101, 46, 46, 39, 34, 44, 34, 39, 46,
7562 46,115,101,108,102, 46,116,121,112,101, 46, 46, 39, 34, 44,
7563 34, 39, 46, 46,115,101,108,102, 46, 98,116,121,112,101, 46,
7564 46, 39, 34, 44, 78, 85, 76, 76, 41, 59, 39, 41, 10, 9,101,
7565 110,100, 10, 9,105,102, 32,115,101,108,102, 46,101,120,116,
7566 114, 97, 95, 98, 97,115,101,115, 32,116,104,101,110, 10, 9,
7567 9,102,111,114, 32,107, 44, 98, 97,115,101, 32,105,110, 32,
7568 105,112, 97,105,114,115, 40,115,101,108,102, 46,101,120,116,
7569 114, 97, 95, 98, 97,115,101,115, 41, 32,100,111, 10, 9, 9,
7570 9, 45, 45, 32,110,111,116, 32,110,111,119, 10, 32, 32, 32,
7571 45, 45,111,117,116,112,117,116, 40,112,114,101, 46, 46, 39,
7572 32,116,111,108,117, 97, 95, 97,100,100, 98, 97,115,101, 40,
7573 116,111,108,117, 97, 95, 83, 44, 32, 34, 39, 46, 46,115,101,
7574 108,102, 46,116,121,112,101, 46, 46, 39, 34, 44, 32, 34, 39,
7575 46, 46, 98, 97,115,101, 46, 46, 39, 34, 41, 59, 39, 41, 10,
7576 9, 9,101,110,100, 10, 9,101,110,100, 10, 32,111,117,116,
7577 112,117,116, 40,112,114,101, 46, 46, 39,116,111,108,117, 97,
7578 95, 98,101,103,105,110,109,111,100,117,108,101, 40,116,111,
7579 108,117, 97, 95, 83, 44, 34, 39, 46, 46,115,101,108,102, 46,
7580 108,110, 97,109,101, 46, 46, 39, 34, 41, 59, 39, 41, 10, 32,
7581 108,111, 99, 97,108, 32,105, 61, 49, 10, 32,119,104,105,108,
7582 101, 32,115,101,108,102, 91,105, 93, 32,100,111, 10, 32, 32,
7583 115,101,108,102, 91,105, 93, 58,114,101,103,105,115,116,101,
7584 114, 40,112,114,101, 46, 46, 39, 32, 39, 41, 10, 32, 32,105,
7585 32, 61, 32,105, 43, 49, 10, 32,101,110,100, 10, 32,111,117,
7586 116,112,117,116, 40,112,114,101, 46, 46, 39,116,111,108,117,
7587 97, 95,101,110,100,109,111,100,117,108,101, 40,116,111,108,
7588 117, 97, 95, 83, 41, 59, 39, 41, 10, 9,112,111,112, 40, 41,
7589 10,101,110,100, 10, 10, 45, 45, 32,114,101,116,117,114,110,
7590 32, 99,111,108,108,101, 99,116,105,111,110, 32,114,101,113,
7591 117,105,114,101,109,101,110,116, 10,102,117,110, 99,116,105,
7592 111,110, 32, 99,108, 97,115,115, 67,108, 97,115,115, 58,114,
7593 101,113,117,105,114,101, 99,111,108,108,101, 99,116,105,111,
7594 110, 32, 40,116, 41, 10, 9,105,102, 32,115,101,108,102, 46,
7595 102,108, 97,103,115, 46,112,114,111,116,101, 99,116,101,100,
7596 95,100,101,115,116,114,117, 99,116,111,114, 32,111,114, 32,
7597 40,110,111,116, 32,115,101,108,102, 58, 99,104,101, 99,107,
7598 95,112,117, 98,108,105, 99, 95, 97, 99, 99,101,115,115, 40,
7599 41, 41, 32,116,104,101,110, 10, 9, 9,114,101,116,117,114,
7600 110, 32,102, 97,108,115,101, 10, 9,101,110,100, 10, 32,112,
7601 117,115,104, 40,115,101,108,102, 41, 10, 9,108,111, 99, 97,
7602 108, 32,114, 32, 61, 32,102, 97,108,115,101, 10, 32,108,111,
7603 99, 97,108, 32,105, 61, 49, 10, 32,119,104,105,108,101, 32,
7604 115,101,108,102, 91,105, 93, 32,100,111, 10, 32, 32,114, 32,
7605 61, 32,115,101,108,102, 91,105, 93, 58,114,101,113,117,105,
7606 114,101, 99,111,108,108,101, 99,116,105,111,110, 40,116, 41,
7607 32,111,114, 32,114, 10, 32, 32,105, 32, 61, 32,105, 43, 49,
7608 10, 32,101,110,100, 10, 9,112,111,112, 40, 41, 10, 9, 45,
7609 45, 32,111,110,108,121, 32, 99,108, 97,115,115, 32,116,104,
7610 97,116, 32,101,120,112,111,114,116,115, 32,100,101,115,116,
7611 114,117, 99,116,111,114, 32, 99, 97,110, 32, 98,101, 32, 97,
7612 112,112,114,111,112,114,105, 97,116,101,108,121, 32, 99,111,
7613 108,108,101, 99,116,101,100, 10, 9, 45, 45, 32, 99,108, 97,
7614 115,115,101,115, 32,116,104, 97,116, 32,101,120,112,111,114,
7615 116, 32, 99,111,110,115,116,114,117, 99,116,111,114,115, 32,
7616 110,101,101,100, 32,116,111, 32,104, 97,118,101, 32, 97, 32,
7617 99,111,108,108,101, 99,116,111,114, 32, 40,111,118,101,114,
7618 114,105,100,101,100, 32, 98,121, 32, 45, 68, 32,102,108, 97,
7619 103, 32,111,110, 32, 99,111,109,109, 97,110,100, 32,108,105,
7620 110,101, 41, 10, 9,105,102, 32,115,101,108,102, 46, 95,100,
7621 101,108,101,116,101, 32,111,114, 32, 40, 40,110,111,116, 32,
7622 102,108, 97,103,115, 91, 39, 68, 39, 93, 41, 32, 97,110,100,
7623 32,115,101,108,102, 46, 95,110,101,119, 41, 32,116,104,101,
7624 110, 10, 9, 9, 45, 45,116, 91,115,101,108,102, 46,116,121,
7625 112,101, 93, 32, 61, 32, 34,116,111,108,117, 97, 95, 99,111,
7626 108,108,101, 99,116, 95, 34, 32, 46, 46, 32,103,115,117, 98,
7627 40,115,101,108,102, 46,116,121,112,101, 44, 34, 58, 58, 34,
7628 44, 34, 95, 34, 41, 10, 9, 9,116, 91,115,101,108,102, 46,
7629 116,121,112,101, 93, 32, 61, 32, 34,116,111,108,117, 97, 95,
7630 99,111,108,108,101, 99,116, 95, 34, 32, 46, 46, 32, 99,108,
7631 101, 97,110, 95,116,101,109,112,108, 97,116,101, 40,115,101,
7632 108,102, 46,116,121,112,101, 41, 10, 9, 9,114, 32, 61, 32,
7633 116,114,117,101, 10, 9,101,110,100, 10, 32,114,101,116,117,
7634 114,110, 32,114, 10,101,110,100, 10, 10, 45, 45, 32,111,117,
7635 116,112,117,116, 32,116, 97,103,115, 10,102,117,110, 99,116,
7636 105,111,110, 32, 99,108, 97,115,115, 67,108, 97,115,115, 58,
7637 100,101, 99,108,116,121,112,101, 32, 40, 41, 10, 32,112,117,
7638 115,104, 40,115,101,108,102, 41, 10, 9,115,101,108,102, 46,
7639 116,121,112,101, 32, 61, 32,114,101,103,116,121,112,101, 40,
7640 115,101,108,102, 46,111,114,105,103,105,110, 97,108, 95,110,
7641 97,109,101, 32,111,114, 32,115,101,108,102, 46,110, 97,109,
7642 101, 41, 10, 9,115,101,108,102, 46, 98,116,121,112,101, 32,
7643 61, 32,116,121,112,101,118, 97,114, 40,115,101,108,102, 46,
7644 98, 97,115,101, 41, 10, 9,115,101,108,102, 46, 99,116,121,
7645 112,101, 32, 61, 32, 39, 99,111,110,115,116, 32, 39, 46, 46,
7646 115,101,108,102, 46,116,121,112,101, 10, 9,105,102, 32,115,
7647 101,108,102, 46,101,120,116,114, 97, 95, 98, 97,115,101,115,
7648 32,116,104,101,110, 10, 9, 9,102,111,114, 32,105, 61, 49,
7649 44,116, 97, 98,108,101, 46,103,101,116,110, 40,115,101,108,
7650 102, 46,101,120,116,114, 97, 95, 98, 97,115,101,115, 41, 32,
7651 100,111, 10, 9, 9, 9,115,101,108,102, 46,101,120,116,114,
7652 97, 95, 98, 97,115,101,115, 91,105, 93, 32, 61, 32,116,121,
7653 112,101,118, 97,114, 40,115,101,108,102, 46,101,120,116,114,
7654 97, 95, 98, 97,115,101,115, 91,105, 93, 41, 10, 9, 9,101,
7655 110,100, 10, 9,101,110,100, 10, 32,108,111, 99, 97,108, 32,
7656 105, 61, 49, 10, 32,119,104,105,108,101, 32,115,101,108,102,
7657 91,105, 93, 32,100,111, 10, 32, 32,115,101,108,102, 91,105,
7658 93, 58,100,101, 99,108,116,121,112,101, 40, 41, 10, 32, 32,
7659 105, 32, 61, 32,105, 43, 49, 10, 32,101,110,100, 10, 9,112,
7660 111,112, 40, 41, 10,101,110,100, 10, 10, 10, 45, 45, 32, 80,
7661 114,105,110,116, 32,109,101,116,104,111,100, 10,102,117,110,
7662 99,116,105,111,110, 32, 99,108, 97,115,115, 67,108, 97,115,
7663 115, 58,112,114,105,110,116, 32, 40,105,100,101,110,116, 44,
7664 99,108,111,115,101, 41, 10, 32,112,114,105,110,116, 40,105,
7665 100,101,110,116, 46, 46, 34, 67,108, 97,115,115,123, 34, 41,
7666 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46,
7667 34, 32,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,
7668 108,102, 46,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10,
7669 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
7670 32, 98, 97,115,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
7671 102, 46, 98, 97,115,101, 46, 46, 34, 39, 59, 34, 41, 10, 32,
7672 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
7673 108,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
7674 102, 46,108,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10,
7675 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
7676 32,116,121,112,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
7677 102, 46,116,121,112,101, 46, 46, 34, 39, 44, 34, 41, 10, 32,
7678 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
7679 98,116,121,112,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
7680 102, 46, 98,116,121,112,101, 46, 46, 34, 39, 44, 34, 41, 10,
7681 32,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
7682 32, 99,116,121,112,101, 32, 61, 32, 39, 34, 46, 46,115,101,
7683 108,102, 46, 99,116,121,112,101, 46, 46, 34, 39, 44, 34, 41,
7684 10, 32,108,111, 99, 97,108, 32,105, 61, 49, 10, 32,119,104,
7685 105,108,101, 32,115,101,108,102, 91,105, 93, 32,100,111, 10,
7686 32, 32,115,101,108,102, 91,105, 93, 58,112,114,105,110,116,
7687 40,105,100,101,110,116, 46, 46, 34, 32, 34, 44, 34, 44, 34,
7688 41, 10, 32, 32,105, 32, 61, 32,105, 43, 49, 10, 32,101,110,
7689 100, 10, 32,112,114,105,110,116, 40,105,100,101,110,116, 46,
7690 46, 34,125, 34, 46, 46, 99,108,111,115,101, 41, 10,101,110,
7691 100, 10, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
7692 115,115, 67,108, 97,115,115, 58,115,101,116, 95,112,114,111,
7693 116,101, 99,116,101,100, 95,100,101,115,116,114,117, 99,116,
7694 111,114, 40,112, 41, 10, 9,115,101,108,102, 46,102,108, 97,
7695 103,115, 46,112,114,111,116,101, 99,116,101,100, 95,100,101,
7696 115,116,114,117, 99,116,111,114, 32, 61, 32,115,101,108,102,
7697 46,102,108, 97,103,115, 46,112,114,111,116,101, 99,116,101,
7698 100, 95,100,101,115,116,114,117, 99,116,111,114, 32,111,114,
7699 32,112, 10,101,110,100, 10, 10, 45, 45, 32, 73,110,116,101,
7700 114,110, 97,108, 32, 99,111,110,115,116,114,117, 99,116,111,
7701 114, 10,102,117,110, 99,116,105,111,110, 32, 95, 67,108, 97,
7702 115,115, 32, 40,116, 41, 10, 32,115,101,116,109,101,116, 97,
7703 116, 97, 98,108,101, 40,116, 44, 99,108, 97,115,115, 67,108,
7704 97,115,115, 41, 10, 32,116, 58, 98,117,105,108,100,110, 97,
7705 109,101,115, 40, 41, 10, 32, 97,112,112,101,110,100, 40,116,
7706 41, 10, 32,114,101,116,117,114,110, 32,116, 10,101,110,100,
7707 10, 10, 45, 45, 32, 67,111,110,115,116,114,117, 99,116,111,
7708 114, 10, 45, 45, 32, 69,120,112,101, 99,116,115, 32,116,104,
7709 101, 32,110, 97,109,101, 44, 32,116,104,101, 32, 98, 97,115,
7710 101, 32, 40, 97,114,114, 97,121, 41, 32, 97,110,100, 32,116,
7711 104,101, 32, 98,111,100,121, 32,111,102, 32,116,104,101, 32,
7712 99,108, 97,115,115, 46, 10,102,117,110, 99,116,105,111,110,
7713 32, 67,108, 97,115,115, 32, 40,110, 44,112, 44, 98, 41, 10,
7714 10, 9,105,102, 32,116, 97, 98,108,101, 46,103,101,116,110,
7715 40,112, 41, 32, 62, 32, 49, 32,116,104,101,110, 10, 9, 9,
7716 98, 32, 61, 32,115,116,114,105,110,103, 46,115,117, 98, 40,
7717 98, 44, 32, 49, 44, 32, 45, 50, 41, 10, 9, 9,102,111,114,
7718 32,105, 61, 50, 44,116, 97, 98,108,101, 46,103,101,116,110,
7719 40,112, 41, 44, 49, 32,100,111, 10, 9, 9, 9, 98, 32, 61,
7720 32, 98, 46, 46, 34, 92,110, 32,116,111,108,117, 97, 95,105,
7721 110,104,101,114,105,116,115, 32, 34, 46, 46,112, 91,105, 93,
7722 46, 46, 34, 32, 95, 95, 34, 46, 46,112, 91,105, 93, 46, 46,
7723 34, 95, 95, 59, 92,110, 34, 10, 9, 9,101,110,100, 10, 9,
7724 9, 98, 32, 61, 32, 98, 46, 46, 34, 92,110,125, 34, 10, 9,
7725 101,110,100, 10, 10, 9, 45, 45, 32, 99,104,101, 99,107, 32,
7726 102,111,114, 32,116,101,109,112,108, 97,116,101, 10, 9, 98,
7727 32, 61, 32,115,116,114,105,110,103, 46,103,115,117, 98, 40,
7728 98, 44, 32, 34, 94,123, 37,115, 42, 84, 69, 77, 80, 76, 65,
7729 84, 69, 95, 66, 73, 78, 68, 34, 44, 32, 34,123, 92,110, 84,
7730 79, 76, 85, 65, 95, 84, 69, 77, 80, 76, 65, 84, 69, 95, 66,
7731 73, 78, 68, 34, 41, 10, 9,108,111, 99, 97,108, 32,116, 44,
7732 95, 44, 84, 44, 73, 32, 61, 32,115,116,114,105,110,103, 46,
7733 102,105,110,100, 40, 98, 44, 32, 39, 94,123, 37,115, 42, 84,
7734 79, 76, 85, 65, 95, 84, 69, 77, 80, 76, 65, 84, 69, 95, 66,
7735 73, 78, 68, 37,115, 42, 37, 40, 43, 37,115, 42, 92, 34, 63,
7736 40, 91, 94, 92, 34, 44, 93, 42, 41, 92, 34, 63, 37,115, 42,
7737 44, 37,115, 42, 40, 91, 94, 37, 41, 93, 42, 41, 37,115, 42,
7738 37, 41, 43, 39, 41, 10, 9,105,102, 32,116, 32,116,104,101,
7739 110, 10, 10, 9, 9, 45, 45, 32,114,101,109,111,118,101, 32,
7740 113,117,111,116,101,115, 10, 9, 9, 73, 32, 61, 32,115,116,
7741 114,105,110,103, 46,103,115,117, 98, 40, 73, 44, 32, 34, 92,
7742 34, 34, 44, 32, 34, 34, 41, 10, 9, 9, 84, 32, 61, 32,115,
7743 116,114,105,110,103, 46,103,115,117, 98, 40, 84, 44, 32, 34,
7744 92, 34, 34, 44, 32, 34, 34, 41, 10, 9, 9, 45, 45, 32,103,
7745 101,116, 32,116,121,112,101, 32,108,105,115,116, 10, 9, 9,
7746 108,111, 99, 97,108, 32,116,121,112,101,115, 32, 61, 32,115,
7747 112,108,105,116, 95, 99, 95,116,111,107,101,110,115, 40, 73,
7748 44, 32, 34, 44, 34, 41, 10, 9, 9, 45, 45, 32,114,101,109,
7749 111,118,101, 32, 84, 69, 77, 80, 76, 65, 84, 69, 95, 66, 73,
7750 78, 68, 32,108,105,110,101, 10, 9, 9,108,111, 99, 97,108,
7751 32, 98,115, 32, 61, 32,115,116,114,105,110,103, 46,103,115,
7752 117, 98, 40, 98, 44, 32, 34, 94,123, 37,115, 42, 84, 79, 76,
7753 85, 65, 95, 84, 69, 77, 80, 76, 65, 84, 69, 95, 66, 73, 78,
7754 68, 91, 94, 92,110, 93, 42, 92,110, 34, 44, 32, 34,123, 92,
7755 110, 34, 41, 10, 9, 9, 9, 10, 9, 9,108,111, 99, 97,108,
7756 32, 84,108, 32, 61, 32,115,112,108,105,116, 40, 84, 44, 32,
7757 34, 32, 34, 41, 10, 9, 9,108,111, 99, 97,108, 32,116, 99,
7758 32, 61, 32, 84,101,109,112,108, 97,116,101, 67,108, 97,115,
7759 115, 40,110, 44, 32,112, 44, 32, 98,115, 44, 32, 84,108, 41,
7760 10, 10, 9, 9, 10, 9, 9,116, 99, 58,116,104,114,111,119,
7761 40,116,121,112,101,115, 44, 32,116,114,117,101, 41, 10, 9,
7762 9, 45, 45,102,111,114, 32,105, 61, 49, 44,116,121,112,101,
7763 115, 46,110, 32,100,111, 10, 9, 9, 45, 45, 9,116, 99, 58,
7764 116,104,114,111,119, 40,115,112,108,105,116, 95, 99, 95,116,
7765 111,107,101,110,115, 40,116,121,112,101,115, 91,105, 93, 44,
7766 32, 34, 32, 34, 41, 44, 32,116,114,117,101, 41, 10, 9, 9,
7767 45, 45,101,110,100, 10, 9, 9,114,101,116,117,114,110, 10,
7768 9,101,110,100, 10, 9, 10, 9,108,111, 99, 97,108, 32,109,
7769 98, 97,115,101, 10, 10, 9,105,102, 32,112, 32,116,104,101,
7770 110, 10, 9, 9,109, 98, 97,115,101, 32, 61, 32,116, 97, 98,
7771 108,101, 46,114,101,109,111,118,101, 40,112, 44, 32, 49, 41,
7772 10, 9, 9,105,102, 32,110,111,116, 32,112, 91, 49, 93, 32,
7773 116,104,101,110, 32,112, 32, 61, 32,110,105,108, 32,101,110,
7774 100, 10, 9,101,110,100, 10, 10, 9,109, 98, 97,115,101, 32,
7775 61, 32,109, 98, 97,115,101, 32, 97,110,100, 32,114,101,115,
7776 111,108,118,101, 95,116,101,109,112,108, 97,116,101, 95,116,
7777 121,112,101,115, 40,109, 98, 97,115,101, 41, 10, 10, 9,108,
7778 111, 99, 97,108, 32, 99, 10, 9,108,111, 99, 97,108, 32,111,
7779 110, 97,109,101, 32, 61, 32,115,116,114,105,110,103, 46,103,
7780 115,117, 98, 40,110, 44, 32, 34, 64, 46, 42, 36, 34, 44, 32,
7781 34, 34, 41, 10, 9,111,110, 97,109,101, 32, 61, 32,103,101,
7782 116,110, 97,109,101,115,112, 97, 99,101, 40, 99,108, 97,115,
7783 115, 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,114,
7784 41, 46, 46,111,110, 97,109,101, 10, 10, 9,105,102, 32, 95,
7785 103,108,111, 98, 97,108, 95, 99,108, 97,115,115,101,115, 91,
7786 111,110, 97,109,101, 93, 32,116,104,101,110, 10, 9, 9, 99,
7787 32, 61, 32, 95,103,108,111, 98, 97,108, 95, 99,108, 97,115,
7788 115,101,115, 91,111,110, 97,109,101, 93, 10, 9, 9,105,102,
7789 32,109, 98, 97,115,101, 32, 97,110,100, 32, 40, 40,110,111,
7790 116, 32, 99, 46, 98, 97,115,101, 41, 32,111,114, 32, 99, 46,
7791 98, 97,115,101, 32, 61, 61, 32, 34, 34, 41, 32,116,104,101,
7792 110, 10, 9, 9, 9, 99, 46, 98, 97,115,101, 32, 61, 32,109,
7793 98, 97,115,101, 10, 9, 9,101,110,100, 10, 9,101,108,115,
7794 101, 10, 9, 9, 99, 32, 61, 32, 95, 67,108, 97,115,115, 40,
7795 95, 67,111,110,116, 97,105,110,101,114,123,110, 97,109,101,
7796 61,110, 44, 32, 98, 97,115,101, 61,109, 98, 97,115,101, 44,
7797 32,101,120,116,114, 97, 95, 98, 97,115,101,115, 61,112,125,
7798 41, 10, 10, 9, 9,108,111, 99, 97,108, 32,102,116, 32, 61,
7799 32,103,101,116,110, 97,109,101,115,112, 97, 99,101, 40, 99,
7800 46,112, 97,114,101,110,116, 41, 46, 46, 99, 46,111,114,105,
7801 103,105,110, 97,108, 95,110, 97,109,101, 10, 9, 9, 97,112,
7802 112,101,110,100, 95,103,108,111, 98, 97,108, 95,116,121,112,
7803 101, 40,102,116, 44, 32, 99, 41, 10, 9,101,110,100, 10, 10,
7804 9,112,117,115,104, 40, 99, 41, 10, 9, 99, 58,112, 97,114,
7805 115,101, 40,115,116,114,115,117, 98, 40, 98, 44, 50, 44,115,
7806 116,114,108,101,110, 40, 98, 41, 45, 49, 41, 41, 32, 45, 45,
7807 32,101,108,105,109,105,110, 97,116,101, 32, 98,114, 97, 99,
7808 101,115, 10, 9,112,111,112, 40, 41, 10,101,110,100,32
7809 };
7810 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/class.lua");
7811 lua_settop(tolua_S, top);
7812 } /* end of embedded lua code */
7813
7814
7815 { /* begin embedded lua code */
7816 int top = lua_gettop(tolua_S);
7817 static unsigned char B[] = {
7818 45, 45, 32,109, 97,114,107, 32,117,112, 32, 99,111,109,109,
7819 101,110,116,115, 32, 97,110,100, 32,115,116,114,105,110,103,
7820 115, 10, 83, 84, 82, 49, 32, 61, 32, 34, 92, 48, 48, 49, 34,
7821 10, 83, 84, 82, 50, 32, 61, 32, 34, 92, 48, 48, 50, 34, 10,
7822 83, 84, 82, 51, 32, 61, 32, 34, 92, 48, 48, 51, 34, 10, 83,
7823 84, 82, 52, 32, 61, 32, 34, 92, 48, 48, 52, 34, 10, 82, 69,
7824 77, 32, 32, 61, 32, 34, 92, 48, 48, 53, 34, 10, 65, 78, 89,
7825 32, 32, 61, 32, 34, 40, 91, 92, 48, 48, 49, 45, 92, 48, 48,
7826 53, 93, 41, 34, 10, 69, 83, 67, 49, 32, 61, 32, 34, 92, 48,
7827 48, 54, 34, 10, 69, 83, 67, 50, 32, 61, 32, 34, 92, 48, 48,
7828 55, 34, 10, 10, 77, 65, 83, 75, 32, 61, 32,123, 32, 45, 45,
7829 32,116,104,101, 32,115,117, 98,115,116,105,116,117,116,105,
7830 111,110, 32,111,114,100,101,114, 32,105,115, 32,105,109,112,
7831 111,114,116, 97,110,116, 10, 32,123, 69, 83, 67, 49, 44, 32,
7832 34, 92, 92, 39, 34,125, 44, 10, 32,123, 69, 83, 67, 50, 44,
7833 32, 39, 92, 92, 34, 39,125, 44, 10, 32,123, 83, 84, 82, 49,
7834 44, 32, 34, 39, 34,125, 44, 10, 32,123, 83, 84, 82, 50, 44,
7835 32, 39, 34, 39,125, 44, 10, 32,123, 83, 84, 82, 51, 44, 32,
7836 34, 37, 91, 37, 91, 34,125, 44, 10, 32,123, 83, 84, 82, 52,
7837 44, 32, 34, 37, 93, 37, 93, 34,125, 44, 10, 32,123, 82, 69,
7838 77, 32, 44, 32, 34, 37, 45, 37, 45, 34,125, 44, 10,125, 10,
7839 10,102,117,110, 99,116,105,111,110, 32,109, 97,115,107, 32,
7840 40,115, 41, 10, 32,102,111,114, 32,105, 32, 61, 32, 49, 44,
7841 103,101,116,110, 40, 77, 65, 83, 75, 41, 32, 32,100,111, 10,
7842 32, 32,115, 32, 61, 32,103,115,117, 98, 40,115, 44, 77, 65,
7843 83, 75, 91,105, 93, 91, 50, 93, 44, 77, 65, 83, 75, 91,105,
7844 93, 91, 49, 93, 41, 10, 32,101,110,100, 10, 32,114,101,116,
7845 117,114,110, 32,115, 10,101,110,100, 10, 10,102,117,110, 99,
7846 116,105,111,110, 32,117,110,109, 97,115,107, 32, 40,115, 41,
7847 10, 32,102,111,114, 32,105, 32, 61, 32, 49, 44,103,101,116,
7848 110, 40, 77, 65, 83, 75, 41, 32, 32,100,111, 10, 32, 32,115,
7849 32, 61, 32,103,115,117, 98, 40,115, 44, 77, 65, 83, 75, 91,
7850 105, 93, 91, 49, 93, 44, 77, 65, 83, 75, 91,105, 93, 91, 50,
7851 93, 41, 10, 32,101,110,100, 10, 32,114,101,116,117,114,110,
7852 32,115, 10,101,110,100, 10, 10,102,117,110, 99,116,105,111,
7853 110, 32, 99,108,101, 97,110, 32, 40,115, 41, 10, 32, 45, 45,
7854 32, 99,104,101, 99,107, 32,102,111,114, 32, 99,111,109,112,
7855 105,108, 97,116,105,111,110, 32,101,114,114,111,114, 10, 32,
7856 108,111, 99, 97,108, 32, 99,111,100,101, 32, 61, 32, 34,114,
7857 101,116,117,114,110, 32,102,117,110, 99,116,105,111,110, 32,
7858 40, 41, 92,110, 34, 32, 46, 46, 32,115, 32, 46, 46, 32, 34,
7859 92,110, 32,101,110,100, 34, 10, 32,105,102, 32,110,111,116,
7860 32,100,111,115,116,114,105,110,103, 40, 99,111,100,101, 41,
7861 32,116,104,101,110, 10, 32, 32,114,101,116,117,114,110, 32,
7862 110,105,108, 10, 32,101,110,100, 10, 10, 32,105,102, 32,102,
7863 108, 97,103,115, 91, 39, 67, 39, 93, 32,116,104,101,110, 10,
7864 32, 9,114,101,116,117,114,110, 32,115, 10, 32,101,110,100,
7865 10, 10, 32,108,111, 99, 97,108, 32, 83, 32, 61, 32, 34, 34,
7866 32, 45, 45, 32,115, 97,118,101,100, 32,115,116,114,105,110,
7867 103, 10, 10, 32,115, 32, 61, 32,109, 97,115,107, 40,115, 41,
7868 10, 10, 32, 45, 45, 32,114,101,109,111,118,101, 32, 98,108,
7869 97,110,107,115, 32, 97,110,100, 32, 99,111,109,109,101,110,
7870 116,115, 10, 32,119,104,105,108,101, 32, 49, 32,100,111, 10,
7871 32, 32,108,111, 99, 97,108, 32, 98, 44,101, 44,100, 32, 61,
7872 32,115,116,114,102,105,110,100, 40,115, 44, 65, 78, 89, 41,
7873 10, 32, 32,105,102, 32, 98, 32,116,104,101,110, 10, 32, 32,
7874 32, 83, 32, 61, 32, 83, 46, 46,115,116,114,115,117, 98, 40,
7875 115, 44, 49, 44, 98, 45, 49, 41, 10, 32, 32, 32,115, 32, 61,
7876 32,115,116,114,115,117, 98, 40,115, 44, 98, 43, 49, 41, 10,
7877 32, 32, 32,105,102, 32,100, 61, 61, 83, 84, 82, 49, 32,111,
7878 114, 32,100, 61, 61, 83, 84, 82, 50, 32,116,104,101,110, 10,
7879 32, 32, 32, 32,101, 32, 61, 32,115,116,114,102,105,110,100,
7880 40,115, 44,100, 41, 10, 32, 32, 32, 32, 83, 32, 61, 32, 83,
7881 32, 46, 46,100, 46, 46,115,116,114,115,117, 98, 40,115, 44,
7882 49, 44,101, 41, 10, 32, 32, 32, 32,115, 32, 61, 32,115,116,
7883 114,115,117, 98, 40,115, 44,101, 43, 49, 41, 10, 32, 32, 32,
7884 101,108,115,101,105,102, 32,100, 61, 61, 83, 84, 82, 51, 32,
7885 116,104,101,110, 10, 32, 32, 32, 32,101, 32, 61, 32,115,116,
7886 114,102,105,110,100, 40,115, 44, 83, 84, 82, 52, 41, 10, 32,
7887 32, 32, 32, 83, 32, 61, 32, 83, 46, 46,100, 46, 46,115,116,
7888 114,115,117, 98, 40,115, 44, 49, 44,101, 41, 10, 32, 32, 32,
7889 32,115, 32, 61, 32,115,116,114,115,117, 98, 40,115, 44,101,
7890 43, 49, 41, 10, 32, 32, 32,101,108,115,101,105,102, 32,100,
7891 61, 61, 82, 69, 77, 32,116,104,101,110, 10, 32, 32, 32, 32,
7892 115, 32, 61, 32,103,115,117, 98, 40,115, 44, 34, 91, 94, 92,
7893 110, 93, 42, 40, 92,110, 63, 41, 34, 44, 34, 37, 49, 34, 44,
7894 49, 41, 10, 32, 32, 32,101,110,100, 10, 32, 32,101,108,115,
7895 101, 10, 32, 32, 32, 83, 32, 61, 32, 83, 46, 46,115, 10, 32,
7896 32, 32, 98,114,101, 97,107, 10, 32, 32,101,110,100, 10, 32,
7897 101,110,100, 10, 32, 45, 45, 32,101,108,105,109,105,110, 97,
7898 116,101, 32,117,110,101, 99,101,115,115, 97,114,121, 32,115,
7899 112, 97, 99,101,115, 10, 32, 83, 32, 61, 32,103,115,117, 98,
7900 40, 83, 44, 34, 91, 32, 92,116, 93, 43, 34, 44, 34, 32, 34,
7901 41, 10, 32, 83, 32, 61, 32,103,115,117, 98, 40, 83, 44, 34,
7902 91, 32, 92,116, 93, 42, 92,110, 91, 32, 92,116, 93, 42, 34,
7903 44, 34, 92,110, 34, 41, 10, 9, 83, 32, 61, 32,103,115,117,
7904 98, 40, 83, 44, 34, 92,110, 43, 34, 44, 34, 92,110, 34, 41,
7905 10, 32, 83, 32, 61, 32,117,110,109, 97,115,107, 40, 83, 41,
7906 10, 32,114,101,116,117,114,110, 32, 83, 10,101,110,100,32
7907 };
7908 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/clean.lua");
7909 lua_settop(tolua_S, top);
7910 } /* end of embedded lua code */
7911
7912
7913 { /* begin embedded lua code */
7914 int top = lua_gettop(tolua_S);
7915 static unsigned char B[] = {
7916 45, 45, 32, 71,101,110,101,114, 97,116,101, 32, 98,105,110,
7917 100,105,110,103, 32, 99,111,100,101, 10, 45, 45, 32, 87,114,
7918 105,116,116,101,110, 32, 98,121, 32, 87, 97,108,100,101,109,
7919 97,114, 32, 67,101,108,101,115, 10, 45, 45, 32, 84,101, 67,
7920 71,114, 97,102, 47, 80, 85, 67, 45, 82,105,111, 10, 45, 45,
7921 32, 74,117,108, 32, 49, 57, 57, 56, 10, 45, 45, 32, 76, 97,
7922 115,116, 32,117,112,100, 97,116,101, 58, 32, 65,112,114, 32,
7923 50, 48, 48, 51, 10, 45, 45, 32, 36, 73,100, 58, 32, 36, 10,
7924 10, 10, 45, 45, 32, 84,104,105,115, 32, 99,111,100,101, 32,
7925 105,115, 32,102,114,101,101, 32,115,111,102,116,119, 97,114,
7926 101, 59, 32,121,111,117, 32, 99, 97,110, 32,114,101,100,105,
7927 115,116,114,105, 98,117,116,101, 32,105,116, 32, 97,110,100,
7928 47,111,114, 32,109,111,100,105,102,121, 32,105,116, 46, 10,
7929 45, 45, 32, 84,104,101, 32,115,111,102,116,119, 97,114,101,
7930 32,112,114,111,118,105,100,101,100, 32,104,101,114,101,117,
7931 110,100,101,114, 32,105,115, 32,111,110, 32, 97,110, 32, 34,
7932 97,115, 32,105,115, 34, 32, 98, 97,115,105,115, 44, 32, 97,
7933 110,100, 10, 45, 45, 32,116,104,101, 32, 97,117,116,104,111,
7934 114, 32,104, 97,115, 32,110,111, 32,111, 98,108,105,103, 97,
7935 116,105,111,110, 32,116,111, 32,112,114,111,118,105,100,101,
7936 32,109, 97,105,110,116,101,110, 97,110, 99,101, 44, 32,115,
7937 117,112,112,111,114,116, 44, 32,117,112,100, 97,116,101,115,
7938 44, 10, 45, 45, 32,101,110,104, 97,110, 99,101,109,101,110,
7939 116,115, 44, 32,111,114, 32,109,111,100,105,102,105, 99, 97,
7940 116,105,111,110,115, 46, 10, 10,102,117,110, 99,116,105,111,
7941 110, 32,112, 97,114,115,101, 95,101,120,116,114, 97, 40, 41,
7942 10, 10, 9,102,111,114, 32,107, 44,118, 32,105,110, 32,105,
7943 112, 97,105,114,115, 40, 95,101,120,116,114, 97, 95,112, 97,
7944 114, 97,109,101,116,101,114,115, 32,111,114, 32,123,125, 41,
7945 32,100,111, 10, 9, 9, 10, 9, 9,108,111, 99, 97,108, 32,
7946 98, 44,101, 44,110, 97,109,101, 44,118, 97,108,117,101, 32,
7947 61, 32,115,116,114,105,110,103, 46,102,105,110,100, 40,118,
7948 44, 32, 34, 94, 40, 91, 94, 61, 93, 42, 41, 61, 40, 46, 42,
7949 41, 36, 34, 41, 10, 9, 9,105,102, 32, 98, 32,116,104,101,
7950 110, 10, 9, 9, 9, 95,101,120,116,114, 97, 95,112, 97,114,
7951 97,109,101,116,101,114,115, 91,110, 97,109,101, 93, 32, 61,
7952 32,118, 97,108,117,101, 10, 9, 9,101,108,115,101, 10, 9,
7953 9, 9, 95,101,120,116,114, 97, 95,112, 97,114, 97,109,101,
7954 116,101,114,115, 91,118, 93, 32, 61, 32,116,114,117,101, 10,
7955 9, 9,101,110,100, 10, 9,101,110,100, 10,101,110,100, 10,
7956 10,102,117,110, 99,116,105,111,110, 32,100,111,105,116, 32,
7957 40, 41, 10, 9, 45, 45, 32,100,101,102,105,110,101, 32,112,
7958 97, 99,107, 97,103,101, 32,110, 97,109,101, 44, 32,105,102,
7959 32,110,111,116, 32,112,114,111,118,105,100,101,100, 10, 9,
7960 105,102, 32,110,111,116, 32,102,108, 97,103,115, 46,110, 32,
7961 116,104,101,110, 10, 9, 9,105,102, 32,102,108, 97,103,115,
7962 46,102, 32,116,104,101,110, 10, 9, 9, 9,102,108, 97,103,
7963 115, 46,110, 32, 61, 32,103,115,117, 98, 40,102,108, 97,103,
7964 115, 46,102, 44, 34, 37, 46, 46, 42, 36, 34, 44, 34, 34, 41,
7965 10, 9, 9, 9, 95, 44, 95, 44,102,108, 97,103,115, 46,110,
7966 32, 61, 32,115,116,114,105,110,103, 46,102,105,110,100, 40,
7967 102,108, 97,103,115, 46,110, 44, 32, 34, 40, 91, 94, 47, 92,
7968 92, 93, 42, 41, 36, 34, 41, 10, 9, 9,101,108,115,101, 10,
7969 9, 9, 9,101,114,114,111,114, 40, 34, 35,110,111, 32,112,
7970 97, 99,107, 97,103,101, 32,110, 97,109,101, 32,110,111,114,
7971 32,105,110,112,117,116, 32,102,105,108,101, 32,112,114,111,
7972 118,105,100,101,100, 34, 41, 10, 9, 9,101,110,100, 10, 9,
7973 101,110,100, 10, 10, 9, 45, 45, 32,112, 97,114,115,101, 32,
7974 116, 97, 98,108,101, 32,119,105,116,104, 32,101,120,116,114,
7975 97, 32,112, 97,114, 97,109,116,101,114,115, 10, 9,112, 97,
7976 114,115,101, 95,101,120,116,114, 97, 40, 41, 10, 10, 9, 45,
7977 45, 32,100,111, 32,116,104,105,115, 32, 97,102,116,101,114,
7978 32,115,101,116,116,105,110,103, 32,116,104,101, 32,112, 97,
7979 99,107, 97,103,101, 32,110, 97,109,101, 10, 9,105,102, 32,
7980 102,108, 97,103,115, 91, 39, 76, 39, 93, 32,116,104,101,110,
7981 10, 9, 9,100,111,102,105,108,101, 40,102,108, 97,103,115,
7982 91, 39, 76, 39, 93, 41, 10, 9,101,110,100, 10, 10, 9, 45,
7983 45, 32, 97,100,100, 32, 99,112,112,115,116,114,105,110,103,
7984 10, 9,105,102, 32,110,111,116, 32,102,108, 97,103,115, 91,
7985 39, 83, 39, 93, 32,116,104,101,110, 10, 9, 9, 95, 98, 97,
7986 115,105, 99, 91, 39,115,116,114,105,110,103, 39, 93, 32, 61,
7987 32, 39, 99,112,112,115,116,114,105,110,103, 39, 10, 9, 9,
7988 95, 98, 97,115,105, 99, 91, 39,115,116,100, 58, 58,115,116,
7989 114,105,110,103, 39, 93, 32, 61, 32, 39, 99,112,112,115,116,
7990 114,105,110,103, 39, 10, 9, 9, 95, 98, 97,115,105, 99, 95,
7991 99,116,121,112,101, 46, 99,112,112,115,116,114,105,110,103,
7992 32, 61, 32, 39, 99,111,110,115,116, 32, 99,104, 97,114, 42,
7993 39, 10, 9,101,110,100, 10, 10, 9, 45, 45, 32,112,114,111,
7994 99, 99,101,115,115, 32,112, 97, 99,107, 97,103,101, 10, 9,
7995 108,111, 99, 97,108, 32,112, 32, 32, 61, 32, 80, 97, 99,107,
7996 97,103,101, 40,102,108, 97,103,115, 46,110, 44,102,108, 97,
7997 103,115, 46,102, 41, 10, 10, 9,105,102, 32,102,108, 97,103,
7998 115, 46,112, 32,116,104,101,110, 10, 9, 9,114,101,116,117,
7999 114,110, 32, 32, 32, 32, 32, 32, 32, 32, 45, 45, 32,111,110,
8000 108,121, 32,112, 97,114,115,101, 10, 9,101,110,100, 10, 10,
8001 9,105,102, 32,102,108, 97,103,115, 46,111, 32,116,104,101,
8002 110, 10, 9, 9,108,111, 99, 97,108, 32,115,116, 44,109,115,
8003 103, 32, 61, 32,119,114,105,116,101,116,111, 40,102,108, 97,
8004 103,115, 46,111, 41, 10, 9, 9,105,102, 32,110,111,116, 32,
8005 115,116, 32,116,104,101,110, 10, 9, 9, 9,101,114,114,111,
8006 114, 40, 39, 35, 39, 46, 46,109,115,103, 41, 10, 9, 9,101,
8007 110,100, 10, 9,101,110,100, 10, 10, 9,112, 58,100,101, 99,
8008 108,116,121,112,101, 40, 41, 10, 9,105,102, 32,102,108, 97,
8009 103,115, 46, 80, 32,116,104,101,110, 10, 9, 9,112, 58,112,
8010 114,105,110,116, 40, 41, 10, 9,101,108,115,101, 10, 9, 9,
8011 112,117,115,104, 40,112, 41, 10, 9, 9,112,114,101, 95,111,
8012 117,116,112,117,116, 95,104,111,111,107, 40,112, 41, 10, 9,
8013 9,112,111,112, 40, 41, 10, 9, 9,112, 58,112,114,101, 97,
8014 109, 98,108,101, 40, 41, 10, 9, 9,112, 58,115,117,112, 99,
8015 111,100,101, 40, 41, 10, 9, 9,112,117,115,104, 40,112, 41,
8016 10, 9, 9,112,114,101, 95,114,101,103,105,115,116,101,114,
8017 95,104,111,111,107, 40,112, 41, 10, 9, 9,112,111,112, 40,
8018 41, 10, 9, 9,112, 58,114,101,103,105,115,116,101,114, 40,
8019 41, 10, 9, 9,112,117,115,104, 40,112, 41, 10, 9, 9,112,
8020 111,115,116, 95,111,117,116,112,117,116, 95,104,111,111,107,
8021 40,112, 41, 10, 9, 9,112,111,112, 40, 41, 10, 9,101,110,
8022 100, 10, 10, 9,105,102, 32,102,108, 97,103,115, 46,111, 32,
8023 116,104,101,110, 10, 9, 9,119,114,105,116,101,116,111, 40,
8024 41, 10, 9,101,110,100, 10, 10, 9, 45, 45, 32,119,114,105,
8025 116,101, 32,104,101, 97,100,101,114, 32,102,105,108,101, 10,
8026 9,105,102, 32,110,111,116, 32,102,108, 97,103,115, 46, 80,
8027 32,116,104,101,110, 10, 9, 9,105,102, 32,102,108, 97,103,
8028 115, 46, 72, 32,116,104,101,110, 10, 9, 9, 9,108,111, 99,
8029 97,108, 32,115,116, 44,109,115,103, 32, 61, 32,119,114,105,
8030 116,101,116,111, 40,102,108, 97,103,115, 46, 72, 41, 10, 9,
8031 9, 9,105,102, 32,110,111,116, 32,115,116, 32,116,104,101,
8032 110, 10, 9, 9, 9, 9,101,114,114,111,114, 40, 39, 35, 39,
8033 46, 46,109,115,103, 41, 10, 9, 9, 9,101,110,100, 10, 9,
8034 9, 9,112, 58,104,101, 97,100,101,114, 40, 41, 10, 9, 9,
8035 9,119,114,105,116,101,116,111, 40, 41, 10, 9, 9,101,110,
8036 100, 10, 9,101,110,100, 10,101,110,100,32
8037 };
8038 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua embedded: src/bin/lua/doit.lua");
8039 lua_settop(tolua_S, top);
8040 } /* end of embedded lua code */
8041
8042
8043 { /* begin embedded lua code */
8044 int top = lua_gettop(tolua_S);
8045 static unsigned char B[] = {
8046 10,108,111, 99, 97,108, 32,101,114,114, 44,109,115,103, 32,
8047 61, 32,112, 99, 97,108,108, 40,100,111,105,116, 41, 10,105,
8048 102, 32,110,111,116, 32,101,114,114, 32,116,104,101,110, 10,
8049 32,108,111, 99, 97,108, 32, 95, 44, 95, 44,108, 97, 98,101,
8050 108, 44,109,115,103, 32, 61, 32,115,116,114,102,105,110,100,
8051 40,109,115,103, 44, 34, 40, 46, 45, 58, 46, 45, 58, 37,115,
8052 42, 41, 40, 46, 42, 41, 34, 41, 10, 32,116,111,108,117, 97,
8053 95,101,114,114,111,114, 40,109,115,103, 44,108, 97, 98,101,
8054 108, 41, 10, 32,112,114,105,110,116, 40,100,101, 98,117,103,
8055 46,116,114, 97, 99,101, 98, 97, 99,107, 40, 41, 41, 10,101,
8056 110,100,32
8057 };
8058 tolua_dobuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code 23");
8059 lua_settop(tolua_S, top);
8060 } /* end of embedded lua code */
8061
8062 tolua_endmodule(tolua_S);
8063 return 1;
8064 }
8065
8066
8067 #if defined(LUA_VERSION_NUM) && LUA_VERSION_NUM >= 501
luaopen_tolua(lua_State * tolua_S)8068 TOLUA_API int luaopen_tolua (lua_State* tolua_S) {
8069 return tolua_tolua_open(tolua_S);
8070 };
8071 #endif
8072
8073