1 /*
2 ** Lua binding: tolua
3 */
4
5 #include "tolua.h"
6
7 #ifndef __cplusplus
8 #include <stdlib.h>
9 #endif
10 #ifdef __cplusplus
11 extern "C" int tolua_bnd_takeownership (lua_State* L); // from tolua_map.c
12 #else
13 int tolua_bnd_takeownership (lua_State* L); /* from tolua_map.c */
14 #endif
15 #include <string.h>
16
17 /* Exported function */
18 TOLUA_API int tolua_tolua_open (lua_State* tolua_S);
19 LUALIB_API int luaopen_tolua (lua_State* tolua_S);
20
21
22 /* function to register type */
tolua_reg_types(lua_State * tolua_S)23 static void tolua_reg_types (lua_State* tolua_S)
24 {
25 }
26
27 /* Open lib function */
luaopen_tolua(lua_State * tolua_S)28 LUALIB_API int luaopen_tolua (lua_State* tolua_S)
29 {
30 tolua_open(tolua_S);
31 tolua_reg_types(tolua_S);
32 tolua_module(tolua_S,NULL,0);
33 tolua_beginmodule(tolua_S,NULL);
34
35 { /* begin embedded lua code */
36 static unsigned char B[] = {
37 10,114, 97,119,116,121,112,101, 32, 61, 32,116,121,112,101,
38 10,102,117,110, 99,116,105,111,110, 32,100,111, 95, 32, 40,
39 102, 44, 32,101,114,114, 41, 10,105,102, 32,110,111,116, 32,
40 102, 32,116,104,101,110, 32,112,114,105,110,116, 40,101,114,
41 114, 41, 59, 32,114,101,116,117,114,110, 32,101,110,100, 10,
42 108,111, 99, 97,108, 32, 97, 44, 98, 32, 61, 32,112, 99, 97,
43 108,108, 40,102, 41, 10,105,102, 32,110,111,116, 32, 97, 32,
44 116,104,101,110, 32,112,114,105,110,116, 40, 98, 41, 59, 32,
45 114,101,116,117,114,110, 32,110,105,108, 10,101,108,115,101,
46 32,114,101,116,117,114,110, 32, 98, 32,111,114, 32,116,114,
47 117,101, 10,101,110,100, 10,101,110,100, 10,102,117,110, 99,
48 116,105,111,110, 32,100,111,115,116,114,105,110,103, 40,115,
49 41, 32,114,101,116,117,114,110, 32,100,111, 95, 40,108,111,
50 97,100, 40,115, 41, 41, 32,101,110,100, 10,108,111, 99, 97,
51 108, 32,116, 97, 98, 32, 61, 32,116, 97, 98,108,101, 10,102,
52 111,114,101, 97, 99,104, 32, 61, 32,102,117,110, 99,116,105,
53 111,110, 40,116, 44,102, 41, 10,102,111,114, 32,107, 44,118,
54 32,105,110, 32,112, 97,105,114,115, 40,116, 41, 32,100,111,
55 10,102, 40,107, 44,118, 41, 10,101,110,100, 10,101,110,100,
56 10,102,111,114,101, 97, 99,104,105, 32, 61, 32,102,117,110,
57 99,116,105,111,110, 40,116, 44,102, 41, 10,102,111,114, 32,
58 105, 44,118, 32,105,110, 32,105,112, 97,105,114,115, 40,116,
59 41, 32,100,111, 10,102, 40,105, 44,118, 41, 10,101,110,100,
60 10,101,110,100, 10,103,101,116,110, 32, 61, 32,102,117,110,
61 99,116,105,111,110, 40,116, 41, 10,114,101,116,117,114,110,
62 32, 35,116, 10,101,110,100, 10,116,105,110,115,101,114,116,
63 32, 61, 32,116, 97, 98, 46,105,110,115,101,114,116, 10,116,
64 114,101,109,111,118,101, 32, 61, 32,116, 97, 98, 46,114,101,
65 109,111,118,101, 10,115,111,114,116, 32, 61, 32,116, 97, 98,
66 46,115,111,114,116, 10,108,111, 99, 97,108, 32,100, 98,103,
67 32, 61, 32,100,101, 98,117,103, 10,103,101,116,105,110,102,
68 111, 32, 61, 32,100, 98,103, 46,103,101,116,105,110,102,111,
69 10,103,101,116,108,111, 99, 97,108, 32, 61, 32,100, 98,103,
70 46,103,101,116,108,111, 99, 97,108, 10,115,101,116, 99, 97,
71 108,108,104,111,111,107, 32, 61, 32,102,117,110, 99,116,105,
72 111,110, 32, 40, 41, 32,101,114,114,111,114, 34, 96,115,101,
73 116, 99, 97,108,108,104,111,111,107, 39, 32,105,115, 32,100,
74 101,112,114,101, 99, 97,116,101,100, 34, 32,101,110,100, 10,
75 115,101,116,108,105,110,101,104,111,111,107, 32, 61, 32,102,
76 117,110, 99,116,105,111,110, 32, 40, 41, 32,101,114,114,111,
77 114, 34, 96,115,101,116,108,105,110,101,104,111,111,107, 39,
78 32,105,115, 32,100,101,112,114,101, 99, 97,116,101,100, 34,
79 32,101,110,100, 10,115,101,116,108,111, 99, 97,108, 32, 61,
80 32,100, 98,103, 46,115,101,116,108,111, 99, 97,108, 10,108,
81 111, 99, 97,108, 32,109, 97,116,104, 32, 61, 32,109, 97,116,
82 104, 10, 97, 98,115, 32, 61, 32,109, 97,116,104, 46, 97, 98,
83 115, 10, 97, 99,111,115, 32, 61, 32,102,117,110, 99,116,105,
84 111,110, 32, 40,120, 41, 32,114,101,116,117,114,110, 32,109,
85 97,116,104, 46,100,101,103, 40,109, 97,116,104, 46, 97, 99,
86 111,115, 40,120, 41, 41, 32,101,110,100, 10, 97,115,105,110,
87 32, 61, 32,102,117,110, 99,116,105,111,110, 32, 40,120, 41,
88 32,114,101,116,117,114,110, 32,109, 97,116,104, 46,100,101,
89 103, 40,109, 97,116,104, 46, 97,115,105,110, 40,120, 41, 41,
90 32,101,110,100, 10, 97,116, 97,110, 32, 61, 32,102,117,110,
91 99,116,105,111,110, 32, 40,120, 41, 32,114,101,116,117,114,
92 110, 32,109, 97,116,104, 46,100,101,103, 40,109, 97,116,104,
93 46, 97,116, 97,110, 40,120, 41, 41, 32,101,110,100, 10, 97,
94 116, 97,110, 50, 32, 61, 32,102,117,110, 99,116,105,111,110,
95 32, 40,120, 44,121, 41, 32,114,101,116,117,114,110, 32,109,
96 97,116,104, 46,100,101,103, 40,109, 97,116,104, 46, 97,116,
97 97,110, 50, 40,120, 44,121, 41, 41, 32,101,110,100, 10, 99,
98 101,105,108, 32, 61, 32,109, 97,116,104, 46, 99,101,105,108,
99 10, 99,111,115, 32, 61, 32,102,117,110, 99,116,105,111,110,
100 32, 40,120, 41, 32,114,101,116,117,114,110, 32,109, 97,116,
101 104, 46, 99,111,115, 40,109, 97,116,104, 46,114, 97,100, 40,
102 120, 41, 41, 32,101,110,100, 10,100,101,103, 32, 61, 32,109,
103 97,116,104, 46,100,101,103, 10,101,120,112, 32, 61, 32,109,
104 97,116,104, 46,101,120,112, 10,102,108,111,111,114, 32, 61,
105 32,109, 97,116,104, 46,102,108,111,111,114, 10,102,114,101,
106 120,112, 32, 61, 32,109, 97,116,104, 46,102,114,101,120,112,
107 10,108,100,101,120,112, 32, 61, 32,109, 97,116,104, 46,108,
108 100,101,120,112, 10,108,111,103, 32, 61, 32,109, 97,116,104,
109 46,108,111,103, 10,108,111,103, 49, 48, 32, 61, 32,109, 97,
110 116,104, 46,108,111,103, 49, 48, 10,109, 97,120, 32, 61, 32,
111 109, 97,116,104, 46,109, 97,120, 10,109,105,110, 32, 61, 32,
112 109, 97,116,104, 46,109,105,110, 10,109,111,100, 32, 61, 32,
113 109, 97,116,104, 46,109,111,100, 10, 80, 73, 32, 61, 32,109,
114 97,116,104, 46,112,105, 10,114, 97,100, 32, 61, 32,109, 97,
115 116,104, 46,114, 97,100, 10,114, 97,110,100,111,109, 32, 61,
116 32,109, 97,116,104, 46,114, 97,110,100,111,109, 10,114, 97,
117 110,100,111,109,115,101,101,100, 32, 61, 32,109, 97,116,104,
118 46,114, 97,110,100,111,109,115,101,101,100, 10,115,105,110,
119 32, 61, 32,102,117,110, 99,116,105,111,110, 32, 40,120, 41,
120 32,114,101,116,117,114,110, 32,109, 97,116,104, 46,115,105,
121 110, 40,109, 97,116,104, 46,114, 97,100, 40,120, 41, 41, 32,
122 101,110,100, 10,115,113,114,116, 32, 61, 32,109, 97,116,104,
123 46,115,113,114,116, 10,116, 97,110, 32, 61, 32,102,117,110,
124 99,116,105,111,110, 32, 40,120, 41, 32,114,101,116,117,114,
125 110, 32,109, 97,116,104, 46,116, 97,110, 40,109, 97,116,104,
126 46,114, 97,100, 40,120, 41, 41, 32,101,110,100, 10,108,111,
127 99, 97,108, 32,115,116,114, 32, 61, 32,115,116,114,105,110,
128 103, 10,115,116,114, 98,121,116,101, 32, 61, 32,115,116,114,
129 46, 98,121,116,101, 10,115,116,114, 99,104, 97,114, 32, 61,
130 32,115,116,114, 46, 99,104, 97,114, 10,115,116,114,102,105,
131 110,100, 32, 61, 32,115,116,114, 46,102,105,110,100, 10,102,
132 111,114,109, 97,116, 32, 61, 32,115,116,114, 46,102,111,114,
133 109, 97,116, 10,103,115,117, 98, 32, 61, 32,115,116,114, 46,
134 103,115,117, 98, 10,115,116,114,108,101,110, 32, 61, 32,115,
135 116,114, 46,108,101,110, 10,115,116,114,108,111,119,101,114,
136 32, 61, 32,115,116,114, 46,108,111,119,101,114, 10,115,116,
137 114,114,101,112, 32, 61, 32,115,116,114, 46,114,101,112, 10,
138 115,116,114,115,117, 98, 32, 61, 32,115,116,114, 46,115,117,
139 98, 10,115,116,114,117,112,112,101,114, 32, 61, 32,115,116,
140 114, 46,117,112,112,101,114, 10, 99,108,111, 99,107, 32, 61,
141 32,111,115, 46, 99,108,111, 99,107, 10,100, 97,116,101, 32,
142 61, 32,111,115, 46,100, 97,116,101, 10,100,105,102,102,116,
143 105,109,101, 32, 61, 32,111,115, 46,100,105,102,102,116,105,
144 109,101, 10,101,120,101, 99,117,116,101, 32, 61, 32,111,115,
145 46,101,120,101, 99,117,116,101, 10,101,120,105,116, 32, 61,
146 32,111,115, 46,101,120,105,116, 10,103,101,116,101,110,118,
147 32, 61, 32,111,115, 46,103,101,116,101,110,118, 10,114,101,
148 109,111,118,101, 32, 61, 32,111,115, 46,114,101,109,111,118,
149 101, 10,114,101,110, 97,109,101, 32, 61, 32,111,115, 46,114,
150 101,110, 97,109,101, 10,115,101,116,108,111, 99, 97,108,101,
151 32, 61, 32,111,115, 46,115,101,116,108,111, 99, 97,108,101,
152 10,116,105,109,101, 32, 61, 32,111,115, 46,116,105,109,101,
153 10,116,109,112,110, 97,109,101, 32, 61, 32,111,115, 46,116,
154 109,112,110, 97,109,101, 10,103,101,116,103,108,111, 98, 97,
155 108, 32, 61, 32,102,117,110, 99,116,105,111,110, 32, 40,110,
156 41, 32,114,101,116,117,114,110, 32, 95, 71, 91,110, 93, 32,
157 101,110,100, 10,115,101,116,103,108,111, 98, 97,108, 32, 61,
158 32,102,117,110, 99,116,105,111,110, 32, 40,110, 44,118, 41,
159 32, 95, 71, 91,110, 93, 32, 61, 32,118, 32,101,110,100, 10,
160 108,111, 99, 97,108, 32,105,111, 44, 32,116, 97, 98, 32, 61,
161 32,105,111, 44, 32,116, 97, 98,108,101, 10, 95, 83, 84, 68,
162 73, 78, 32, 61, 32,105,111, 46,115,116,100,105,110, 10, 95,
163 83, 84, 68, 69, 82, 82, 32, 61, 32,105,111, 46,115,116,100,
164 101,114,114, 10, 95, 83, 84, 68, 79, 85, 84, 32, 61, 32,105,
165 111, 46,115,116,100,111,117,116, 10, 95, 73, 78, 80, 85, 84,
166 32, 61, 32,105,111, 46,115,116,100,105,110, 10, 95, 79, 85,
167 84, 80, 85, 84, 32, 61, 32,105,111, 46,115,116,100,111,117,
168 116, 10,115,101,101,107, 32, 61, 32,105,111, 46,115,116,100,
169 105,110, 46,115,101,101,107, 10,116,109,112,102,105,108,101,
170 32, 61, 32,105,111, 46,116,109,112,102,105,108,101, 10, 99,
171 108,111,115,101,102,105,108,101, 32, 61, 32,105,111, 46, 99,
172 108,111,115,101, 10,111,112,101,110,102,105,108,101, 32, 61,
173 32,105,111, 46,111,112,101,110, 10,102,117,110, 99,116,105,
174 111,110, 32,102,108,117,115,104, 32, 40,102, 41, 10,105,102,
175 32,102, 32,116,104,101,110, 32,102, 58,102,108,117,115,104,
176 40, 41, 10,101,108,115,101, 32, 95, 79, 85, 84, 80, 85, 84,
177 58,102,108,117,115,104, 40, 41, 10,101,110,100, 10,101,110,
178 100, 10,102,117,110, 99,116,105,111,110, 32,114,101, 97,100,
179 102,114,111,109, 32, 40,110, 97,109,101, 41, 10,105,102, 32,
180 110, 97,109,101, 32, 61, 61, 32,110,105,108, 32,116,104,101,
181 110, 10,108,111, 99, 97,108, 32,102, 44, 32,101,114,114, 44,
182 32, 99,111,100, 32, 61, 32,105,111, 46, 99,108,111,115,101,
183 40, 95, 73, 78, 80, 85, 84, 41, 10, 95, 73, 78, 80, 85, 84,
184 32, 61, 32,105,111, 46,115,116,100,105,110, 10,114,101,116,
185 117,114,110, 32,102, 44, 32,101,114,114, 44, 32, 99,111,100,
186 10,101,108,115,101, 10,108,111, 99, 97,108, 32,102, 44, 32,
187 101,114,114, 44, 32, 99,111,100, 32, 61, 32,105,111, 46,111,
188 112,101,110, 40,110, 97,109,101, 44, 32, 34,114, 34, 41, 10,
189 95, 73, 78, 80, 85, 84, 32, 61, 32,102, 32,111,114, 32, 95,
190 73, 78, 80, 85, 84, 10,114,101,116,117,114,110, 32,102, 44,
191 32,101,114,114, 44, 32, 99,111,100, 10,101,110,100, 10,101,
192 110,100, 10,102,117,110, 99,116,105,111,110, 32,119,114,105,
193 116,101,116,111, 32, 40,110, 97,109,101, 41, 10,105,102, 32,
194 110, 97,109,101, 32, 61, 61, 32,110,105,108, 32,116,104,101,
195 110, 10,108,111, 99, 97,108, 32,102, 44, 32,101,114,114, 44,
196 32, 99,111,100, 32, 61, 32,105,111, 46, 99,108,111,115,101,
197 40, 95, 79, 85, 84, 80, 85, 84, 41, 10, 95, 79, 85, 84, 80,
198 85, 84, 32, 61, 32,105,111, 46,115,116,100,111,117,116, 10,
199 114,101,116,117,114,110, 32,102, 44, 32,101,114,114, 44, 32,
200 99,111,100, 10,101,108,115,101, 10,108,111, 99, 97,108, 32,
201 102, 44, 32,101,114,114, 44, 32, 99,111,100, 32, 61, 32,105,
202 111, 46,111,112,101,110, 40,110, 97,109,101, 44, 32, 34,119,
203 34, 41, 10, 95, 79, 85, 84, 80, 85, 84, 32, 61, 32,102, 32,
204 111,114, 32, 95, 79, 85, 84, 80, 85, 84, 10,114,101,116,117,
205 114,110, 32,102, 44, 32,101,114,114, 44, 32, 99,111,100, 10,
206 101,110,100, 10,101,110,100, 10,102,117,110, 99,116,105,111,
207 110, 32, 97,112,112,101,110,100,116,111, 32, 40,110, 97,109,
208 101, 41, 10,108,111, 99, 97,108, 32,102, 44, 32,101,114,114,
209 44, 32, 99,111,100, 32, 61, 32,105,111, 46,111,112,101,110,
210 40,110, 97,109,101, 44, 32, 34, 97, 34, 41, 10, 95, 79, 85,
211 84, 80, 85, 84, 32, 61, 32,102, 32,111,114, 32, 95, 79, 85,
212 84, 80, 85, 84, 10,114,101,116,117,114,110, 32,102, 44, 32,
213 101,114,114, 44, 32, 99,111,100, 10,101,110,100, 10,102,117,
214 110, 99,116,105,111,110, 32,114,101, 97,100, 32, 40, 46, 46,
215 46, 41, 10,108,111, 99, 97,108, 32,102, 32, 61, 32, 95, 73,
216 78, 80, 85, 84, 10,108,111, 99, 97,108, 32, 97,114,103, 32,
217 61, 32,123, 46, 46, 46,125, 10,105,102, 32,114, 97,119,116,
218 121,112,101, 40, 97,114,103, 91, 49, 93, 41, 32, 61, 61, 32,
219 39,117,115,101,114,100, 97,116, 97, 39, 32,116,104,101,110,
220 10,102, 32, 61, 32,116, 97, 98, 46,114,101,109,111,118,101,
221 40, 97,114,103, 44, 32, 49, 41, 10,101,110,100, 10,114,101,
222 116,117,114,110, 32,102, 58,114,101, 97,100, 40,116, 97, 98,
223 108,101, 46,117,110,112, 97, 99,107, 40, 97,114,103, 41, 41,
224 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,119,
225 114,105,116,101, 32, 40, 46, 46, 46, 41, 10,108,111, 99, 97,
226 108, 32,102, 32, 61, 32, 95, 79, 85, 84, 80, 85, 84, 10,108,
227 111, 99, 97,108, 32, 97,114,103, 32, 61, 32,123, 46, 46, 46,
228 125, 10,105,102, 32,114, 97,119,116,121,112,101, 40, 97,114,
229 103, 91, 49, 93, 41, 32, 61, 61, 32, 39,117,115,101,114,100,
230 97,116, 97, 39, 32,116,104,101,110, 10,102, 32, 61, 32,116,
231 97, 98, 46,114,101,109,111,118,101, 40, 97,114,103, 44, 32,
232 49, 41, 10,101,110,100, 10,114,101,116,117,114,110, 32,102,
233 58,119,114,105,116,101, 40,116, 97, 98,108,101, 46,117,110,
234 112, 97, 99,107, 40, 97,114,103, 41, 41, 10,101,110,100,32
235 };
236 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
237 lua_pcall(tolua_S,0,LUA_MULTRET,0);
238 } /* end of embedded lua code */
239
240
241 { /* begin embedded lua code */
242 static unsigned char B[] = {
243 10, 95, 98, 97,115,105, 99, 32, 61, 32,123, 10, 91, 39,118,
244 111,105,100, 39, 93, 32, 61, 32, 39, 39, 44, 10, 91, 39, 99,
245 104, 97,114, 39, 93, 32, 61, 32, 39,110,117,109, 98,101,114,
246 39, 44, 10, 91, 39,116,111,108,117, 97, 95,105,110,100,101,
247 120, 39, 93, 32, 61, 32, 39,110,117,109, 98,101,114, 39, 44,
248 10, 91, 39,116,111,108,117, 97, 95,108,101,110, 39, 93, 32,
249 61, 32, 39,110,117,109, 98,101,114, 39, 44, 10, 91, 39,116,
250 111,108,117, 97, 95, 98,121,116,101, 39, 93, 32, 61, 32, 39,
251 110,117,109, 98,101,114, 39, 44, 10, 91, 39,116,111,108,117,
252 97, 95,117, 98,121,116,101, 39, 93, 32, 61, 32, 39,110,117,
253 109, 98,101,114, 39, 44, 10, 91, 39,116,111,108,117, 97, 95,
254 109,117,108,116,114,101,116, 39, 93, 32, 61, 32, 39,110,117,
255 109, 98,101,114, 39, 44, 10, 91, 39,105,110,116, 39, 93, 32,
256 61, 32, 39,110,117,109, 98,101,114, 39, 44, 10, 91, 39,115,
257 104,111,114,116, 39, 93, 32, 61, 32, 39,110,117,109, 98,101,
258 114, 39, 44, 10, 91, 39,108,111,110,103, 39, 93, 32, 61, 32,
259 39,110,117,109, 98,101,114, 39, 44, 10, 91, 39,117,110,115,
260 105,103,110,101,100, 39, 93, 32, 61, 32, 39,110,117,109, 98,
261 101,114, 39, 44, 10, 91, 39,102,108,111, 97,116, 39, 93, 32,
262 61, 32, 39,110,117,109, 98,101,114, 39, 44, 10, 91, 39,100,
263 111,117, 98,108,101, 39, 93, 32, 61, 32, 39,110,117,109, 98,
264 101,114, 39, 44, 10, 91, 39, 95, 99,115,116,114,105,110,103,
265 39, 93, 32, 61, 32, 39,115,116,114,105,110,103, 39, 44, 10,
266 91, 39, 95,117,115,101,114,100, 97,116, 97, 39, 93, 32, 61,
267 32, 39,117,115,101,114,100, 97,116, 97, 39, 44, 10, 91, 39,
268 99,104, 97,114, 42, 39, 93, 32, 61, 32, 39,115,116,114,105,
269 110,103, 39, 44, 10, 91, 39,118,111,105,100, 42, 39, 93, 32,
270 61, 32, 39,117,115,101,114,100, 97,116, 97, 39, 44, 10, 91,
271 39, 98,111,111,108, 39, 93, 32, 61, 32, 39, 98,111,111,108,
272 101, 97,110, 39, 44, 10, 91, 39,108,117, 97, 95, 83,116, 97,
273 116,101, 42, 39, 93, 32, 61, 32, 39,115,116, 97,116,101, 39,
274 44, 10, 91, 39, 95,108,115,116, 97,116,101, 39, 93, 32, 61,
275 32, 39,115,116, 97,116,101, 39, 44, 10, 91, 39,108,117, 97,
276 95, 79, 98,106,101, 99,116, 39, 93, 32, 61, 32, 39,118, 97,
277 108,117,101, 39, 44, 10, 91, 39,108,117, 97, 95, 70,117,110,
278 99,116,105,111,110, 39, 93, 32, 61, 32, 39,102,117,110, 99,
279 116,105,111,110, 39, 44, 10, 91, 39, 76, 85, 65, 95, 86, 65,
280 76, 85, 69, 39, 93, 32, 61, 32, 39,118, 97,108,117,101, 39,
281 44, 10,125, 10, 95, 98, 97,115,105, 99, 95, 99,116,121,112,
282 101, 32, 61, 32,123, 10,110,117,109, 98,101,114, 32, 61, 32,
283 34,108,117, 97, 95, 78,117,109, 98,101,114, 34, 44, 10,115,
284 116,114,105,110,103, 32, 61, 32, 34, 99,111,110,115,116, 32,
285 99,104, 97,114, 42, 34, 44, 10,117,115,101,114,100, 97,116,
286 97, 32, 61, 32, 34,118,111,105,100, 42, 34, 44, 10, 98,111,
287 111,108,101, 97,110, 32, 61, 32, 34, 98,111,111,108, 34, 44,
288 10,118, 97,108,117,101, 32, 61, 32, 34,105,110,116, 34, 44,
289 10,125, 10, 95,117,115,101,114,116,121,112,101, 32, 61, 32,
290 123,125, 10, 95, 99,111,108,108,101, 99,116, 32, 61, 32,123,
291 125, 10, 95,114,101,110, 97,109,105,110,103, 32, 61, 32,123,
292 125, 10,102,117,110, 99,116,105,111,110, 32, 97,112,112,101,
293 110,100,114,101,110, 97,109,105,110,103, 32, 40,115, 41, 10,
294 108,111, 99, 97,108, 32, 98, 44,101, 44,111,108,100, 44,110,
295 101,119, 32, 61, 32,115,116,114,102,105,110,100, 40,115, 44,
296 34, 37,115, 42, 40, 46, 45, 41, 37,115, 42, 64, 37,115, 42,
297 40, 46, 45, 41, 37,115, 42, 36, 34, 41, 10,105,102, 32,110,
298 111,116, 32, 98, 32,116,104,101,110, 10,101,114,114,111,114,
299 40, 34, 35, 73,110,118, 97,108,105,100, 32,114,101,110, 97,
300 109,105,110,103, 32,115,121,110,116, 97,120, 59, 32,105,116,
301 32,115,104,111,117,108,100, 32, 98,101, 32,111,102, 32,116,
302 104,101, 32,102,111,114,109, 58, 32,112, 97,116,116,101,114,
303 110, 64,112, 97,116,116,101,114,110, 34, 41, 10,101,110,100,
304 10,116,105,110,115,101,114,116, 40, 95,114,101,110, 97,109,
305 105,110,103, 44,123,111,108,100, 61,111,108,100, 44, 32,110,
306 101,119, 61,110,101,119,125, 41, 10,101,110,100, 10,102,117,
307 110, 99,116,105,111,110, 32, 97,112,112,108,121,114,101,110,
308 97,109,105,110,103, 32, 40,115, 41, 10,102,111,114, 32,105,
309 61, 49, 44,103,101,116,110, 40, 95,114,101,110, 97,109,105,
310 110,103, 41, 32,100,111, 10,108,111, 99, 97,108, 32,109, 44,
311 110, 32, 61, 32,103,115,117, 98, 40,115, 44, 95,114,101,110,
312 97,109,105,110,103, 91,105, 93, 46,111,108,100, 44, 95,114,
313 101,110, 97,109,105,110,103, 91,105, 93, 46,110,101,119, 41,
314 10,105,102, 32,110, 32,126, 61, 32, 48, 32,116,104,101,110,
315 10,114,101,116,117,114,110, 32,109, 10,101,110,100, 10,101,
316 110,100, 10,114,101,116,117,114,110, 32,110,105,108, 10,101,
317 110,100, 10,102,117,110, 99,116,105,111,110, 32,116,111,108,
318 117, 97, 95,101,114,114,111,114, 32, 40,115, 44,102, 41, 10,
319 108,111, 99, 97,108, 32,111,117,116, 32, 61, 32, 95, 79, 85,
320 84, 80, 85, 84, 10, 95, 79, 85, 84, 80, 85, 84, 32, 61, 32,
321 95, 83, 84, 68, 69, 82, 82, 10,105,102, 32,115,116,114,115,
322 117, 98, 40,115, 44, 49, 44, 49, 41, 32, 61, 61, 32, 39, 35,
323 39, 32,116,104,101,110, 10,119,114,105,116,101, 40, 34, 92,
324 110, 42, 42, 32,116,111,108,117, 97, 58, 32, 34, 46, 46,115,
325 116,114,115,117, 98, 40,115, 44, 50, 41, 46, 46, 34, 46, 92,
326 110, 92,110, 34, 41, 10,105,102, 32, 95, 99,117,114,114, 95,
327 99,111,100,101, 32,116,104,101,110, 10,108,111, 99, 97,108,
328 32, 95, 44, 95, 44,115, 32, 61, 32,115,116,114,102,105,110,
329 100, 40, 95, 99,117,114,114, 95, 99,111,100,101, 44, 34, 94,
330 37,115, 42, 40, 46, 45, 92,110, 41, 34, 41, 10,105,102, 32,
331 115, 61, 61,110,105,108, 32,116,104,101,110, 32,115, 32, 61,
332 32, 95, 99,117,114,114, 95, 99,111,100,101, 32,101,110,100,
333 10,115, 32, 61, 32,103,115,117, 98, 40,115, 44, 34, 95,117,
334 115,101,114,100, 97,116, 97, 34, 44, 34,118,111,105,100, 42,
335 34, 41, 10,115, 32, 61, 32,103,115,117, 98, 40,115, 44, 34,
336 95, 99,115,116,114,105,110,103, 34, 44, 34, 99,104, 97,114,
337 42, 34, 41, 10,115, 32, 61, 32,103,115,117, 98, 40,115, 44,
338 34, 95,108,115,116, 97,116,101, 34, 44, 34,108,117, 97, 95,
339 83,116, 97,116,101, 42, 34, 41, 10,119,114,105,116,101, 40,
340 34, 67,111,100,101, 32, 98,101,105,110,103, 32,112,114,111,
341 99,101,115,115,101,100, 58, 92,110, 34, 46, 46,115, 46, 46,
342 34, 92,110, 34, 41, 10,101,110,100, 10,101,108,115,101, 10,
343 112,114,105,110,116, 40,100,101, 98,117,103, 46,116,114, 97,
344 99,101, 98, 97, 99,107, 40, 34, 92,110, 42, 42, 32,116,111,
345 108,117, 97, 32,105,110,116,101,114,110, 97,108, 32,101,114,
346 114,111,114, 58, 32, 34, 46, 46,102, 46, 46,115, 46, 46, 34,
347 46, 92,110, 92,110, 34, 41, 41, 10,114,101,116,117,114,110,
348 10,101,110,100, 10, 95, 79, 85, 84, 80, 85, 84, 32, 61, 32,
349 111,117,116, 10,101,110,100, 10,102,117,110, 99,116,105,111,
350 110, 32,119, 97,114,110,105,110,103, 32, 40,109,115,103, 41,
351 10,108,111, 99, 97,108, 32,111,117,116, 32, 61, 32, 95, 79,
352 85, 84, 80, 85, 84, 10, 95, 79, 85, 84, 80, 85, 84, 32, 61,
353 32, 95, 83, 84, 68, 69, 82, 82, 10,119,114,105,116,101, 40,
354 34, 92,110, 42, 42, 32,116,111,108,117, 97, 32,119, 97,114,
355 110,105,110,103, 58, 32, 34, 46, 46,109,115,103, 46, 46, 34,
356 46, 92,110, 92,110, 34, 41, 10, 95, 79, 85, 84, 80, 85, 84,
357 32, 61, 32,111,117,116, 10,101,110,100, 10,102,117,110, 99,
358 116,105,111,110, 32,114,101,103,116,121,112,101, 32, 40,116,
359 41, 10,108,111, 99, 97,108, 32,102,116, 32, 61, 32,102,105,
360 110,100,116,121,112,101, 40,116, 41, 10,105,102, 32,105,115,
361 98, 97,115,105, 99, 40,116, 41, 32,116,104,101,110, 10,114,
362 101,116,117,114,110, 32,116, 10,101,110,100, 10,105,102, 32,
363 110,111,116, 32,102,116, 32,116,104,101,110, 10,114,101,116,
364 117,114,110, 32, 97,112,112,101,110,100,117,115,101,114,116,
365 121,112,101, 40,116, 41, 10,101,110,100, 10,101,110,100, 10,
366 102,117,110, 99,116,105,111,110, 32,116,121,112,101,118, 97,
367 114, 40,116,121,112,101, 41, 10,105,102, 32,116,121,112,101,
368 32, 61, 61, 32, 39, 39, 32,111,114, 32,116,121,112,101, 32,
369 61, 61, 32, 39,118,111,105,100, 39, 32,111,114, 32,116,121,
370 112,101, 32, 61, 61, 32, 34, 46, 46, 46, 34, 32,116,104,101,
371 110, 10,114,101,116,117,114,110, 32,116,121,112,101, 10,101,
372 108,115,101, 10,108,111, 99, 97,108, 32,102,116, 32, 61, 32,
373 102,105,110,100,116,121,112,101, 40,116,121,112,101, 41, 10,
374 105,102, 32,102,116, 32,116,104,101,110, 10,114,101,116,117,
375 114,110, 32,102,116, 10,101,110,100, 10, 95,117,115,101,114,
376 116,121,112,101, 91,116,121,112,101, 93, 32, 61, 32,116,121,
377 112,101, 10,114,101,116,117,114,110, 32,116,121,112,101, 10,
378 101,110,100, 10,101,110,100, 10,102,117,110, 99,116,105,111,
379 110, 32,105,115, 98, 97,115,105, 99, 32, 40,116,121,112,101,
380 41, 10,108,111, 99, 97,108, 32,116, 32, 61, 32,103,115,117,
381 98, 40,116,121,112,101, 44, 39, 99,111,110,115,116, 32, 39,
382 44, 39, 39, 41, 10,108,111, 99, 97,108, 32,109, 44,116, 32,
383 61, 32, 97,112,112,108,121,116,121,112,101,100,101,102, 40,
384 116, 41, 10,108,111, 99, 97,108, 32, 98, 32, 61, 32, 95, 98,
385 97,115,105, 99, 91,116, 93, 10,105,102, 32, 98, 32,116,104,
386 101,110, 10,114,101,116,117,114,110, 32, 98, 44, 95, 98, 97,
387 115,105, 99, 95, 99,116,121,112,101, 91, 98, 93, 10,101,110,
388 100, 10,114,101,116,117,114,110, 32,110,105,108, 10,101,110,
389 100, 10,102,117,110, 99,116,105,111,110, 32,115,112,108,105,
390 116, 32, 40,115, 44,116, 41, 10,108,111, 99, 97,108, 32,108,
391 32, 61, 32,123,110, 61, 48,125, 10,108,111, 99, 97,108, 32,
392 102, 32, 61, 32,102,117,110, 99,116,105,111,110, 32, 40,115,
393 41, 10,108, 46,110, 32, 61, 32,108, 46,110, 32, 43, 32, 49,
394 10,108, 91,108, 46,110, 93, 32, 61, 32,115, 10,114,101,116,
395 117,114,110, 32, 34, 34, 10,101,110,100, 10,108,111, 99, 97,
396 108, 32,112, 32, 61, 32, 34, 37,115, 42, 40, 46, 45, 41, 37,
397 115, 42, 34, 46, 46,116, 46, 46, 34, 37,115, 42, 34, 10,115,
398 32, 61, 32,103,115,117, 98, 40,115, 44, 34, 94, 37,115, 43,
399 34, 44, 34, 34, 41, 10,115, 32, 61, 32,103,115,117, 98, 40,
400 115, 44, 34, 37,115, 43, 36, 34, 44, 34, 34, 41, 10,115, 32,
401 61, 32,103,115,117, 98, 40,115, 44,112, 44,102, 41, 10,108,
402 46,110, 32, 61, 32,108, 46,110, 32, 43, 32, 49, 10,108, 91,
403 108, 46,110, 93, 32, 61, 32,103,115,117, 98, 40,115, 44, 34,
404 40, 37,115, 37,115, 42, 41, 36, 34, 44, 34, 34, 41, 10,114,
405 101,116,117,114,110, 32,108, 10,101,110,100, 10,102,117,110,
406 99,116,105,111,110, 32, 99,111,110, 99, 97,116, 32, 40,116,
407 44,102, 44,108, 41, 10,108,111, 99, 97,108, 32,115, 32, 61,
408 32, 39, 39, 10,108,111, 99, 97,108, 32,105, 61,102, 10,119,
409 104,105,108,101, 32,105, 60, 61,108, 32,100,111, 10,115, 32,
410 61, 32,115, 46, 46,116, 91,105, 93, 10,105, 32, 61, 32,105,
411 43, 49, 10,105,102, 32,105, 32, 60, 61, 32,108, 32,116,104,
412 101,110, 32,115, 32, 61, 32,115, 46, 46, 39, 32, 39, 32,101,
413 110,100, 10,101,110,100, 10,114,101,116,117,114,110, 32,115,
414 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 99,
415 111,110, 99, 97,116,112, 97,114, 97,109, 32, 40,108,105,110,
416 101, 44, 32, 46, 46, 46, 41, 10,108,111, 99, 97,108, 32, 97,
417 114,103, 32, 61, 32,123, 46, 46, 46,125, 10,108,111, 99, 97,
418 108, 32,105, 61, 49, 10,119,104,105,108,101, 32,105, 60, 61,
419 35, 97,114,103, 32,100,111, 10,105,102, 32, 95, 99,111,110,
420 116, 32, 97,110,100, 32,110,111,116, 32,115,116,114,102,105,
421 110,100, 40, 95, 99,111,110,116, 44, 39, 91, 37, 40, 44, 34,
422 93, 39, 41, 32, 97,110,100, 10,115,116,114,102,105,110,100,
423 40, 97,114,103, 91,105, 93, 44, 34, 94, 91, 37, 97, 95,126,
424 93, 34, 41, 32,116,104,101,110, 10,108,105,110,101, 32, 61,
425 32,108,105,110,101, 32, 46, 46, 32, 39, 32, 39, 10,101,110,
426 100, 10,108,105,110,101, 32, 61, 32,108,105,110,101, 32, 46,
427 46, 32, 97,114,103, 91,105, 93, 10,105,102, 32, 97,114,103,
428 91,105, 93, 32,126, 61, 32, 39, 39, 32,116,104,101,110, 10,
429 95, 99,111,110,116, 32, 61, 32,115,116,114,115,117, 98, 40,
430 97,114,103, 91,105, 93, 44, 45, 49, 44, 45, 49, 41, 10,101,
431 110,100, 10,105, 32, 61, 32,105, 43, 49, 10,101,110,100, 10,
432 105,102, 32,115,116,114,102,105,110,100, 40, 97,114,103, 91,
433 35, 97,114,103, 93, 44, 34, 91, 37, 47, 37, 41, 37, 59, 37,
434 123, 37,125, 93, 36, 34, 41, 32,116,104,101,110, 10, 95, 99,
435 111,110,116, 61,110,105,108, 32,108,105,110,101, 32, 61, 32,
436 108,105,110,101, 32, 46, 46, 32, 39, 92,110, 39, 10,101,110,
437 100, 10,114,101,116,117,114,110, 32,108,105,110,101, 10,101,
438 110,100, 10,102,117,110, 99,116,105,111,110, 32,111,117,116,
439 112,117,116, 32, 40, 46, 46, 46, 41, 10,108,111, 99, 97,108,
440 32, 97,114,103, 32, 61, 32,123, 46, 46, 46,125, 10,108,111,
441 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,101, 32,105,
442 60, 61, 35, 97,114,103, 32,100,111, 10,105,102, 32, 95, 99,
443 111,110,116, 32, 97,110,100, 32,110,111,116, 32,115,116,114,
444 102,105,110,100, 40, 95, 99,111,110,116, 44, 39, 91, 37, 40,
445 44, 34, 93, 39, 41, 32, 97,110,100, 10,115,116,114,102,105,
446 110,100, 40, 97,114,103, 91,105, 93, 44, 34, 94, 91, 37, 97,
447 95,126, 93, 34, 41, 32,116,104,101,110, 10,119,114,105,116,
448 101, 40, 39, 32, 39, 41, 10,101,110,100, 10,119,114,105,116,
449 101, 40, 97,114,103, 91,105, 93, 41, 10,105,102, 32, 97,114,
450 103, 91,105, 93, 32,126, 61, 32, 39, 39, 32,116,104,101,110,
451 10, 95, 99,111,110,116, 32, 61, 32,115,116,114,115,117, 98,
452 40, 97,114,103, 91,105, 93, 44, 45, 49, 44, 45, 49, 41, 10,
453 101,110,100, 10,105, 32, 61, 32,105, 43, 49, 10,101,110,100,
454 10,105,102, 32,115,116,114,102,105,110,100, 40, 97,114,103,
455 91, 35, 97,114,103, 93, 44, 34, 91, 37, 47, 37, 41, 37, 59,
456 37,123, 37,125, 93, 36, 34, 41, 32,116,104,101,110, 10, 95,
457 99,111,110,116, 61,110,105,108, 32,119,114,105,116,101, 40,
458 39, 92,110, 39, 41, 10,101,110,100, 10,101,110,100,32
459 };
460 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
461 lua_pcall(tolua_S,0,LUA_MULTRET,0);
462 } /* end of embedded lua code */
463
464
465 { /* begin embedded lua code */
466 static unsigned char B[] = {
467 10, 99,108, 97,115,115, 70,101, 97,116,117,114,101, 32, 61,
468 32,123, 10,125, 10, 99,108, 97,115,115, 70,101, 97,116,117,
469 114,101, 46, 95, 95,105,110,100,101,120, 32, 61, 32, 99,108,
470 97,115,115, 70,101, 97,116,117,114,101, 10,102,117,110, 99,
471 116,105,111,110, 32, 99,108, 97,115,115, 70,101, 97,116,117,
472 114,101, 58,115,117,112, 99,111,100,101, 32, 40, 41, 10,101,
473 110,100, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
474 115,115, 70,101, 97,116,117,114,101, 58,100,101, 99,108,116,
475 121,112,101, 32, 40, 41, 10,101,110,100, 10,102,117,110, 99,
476 116,105,111,110, 32, 99,108, 97,115,115, 70,101, 97,116,117,
477 114,101, 58,114,101,103,105,115,116,101,114, 32, 40, 41, 10,
478 101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 99,108,
479 97,115,115, 70,101, 97,116,117,114,101, 58,112,114,101, 97,
480 109, 98,108,101, 32, 40, 41, 10,101,110,100, 10,102,117,110,
481 99,116,105,111,110, 32, 99,108, 97,115,115, 70,101, 97,116,
482 117,114,101, 58,105,115,118, 97,114,105, 97, 98,108,101, 32,
483 40, 41, 10,114,101,116,117,114,110, 32,102, 97,108,115,101,
484 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 99,
485 108, 97,115,115, 70,101, 97,116,117,114,101, 58,114,101,113,
486 117,105,114,101, 99,111,108,108,101, 99,116,105,111,110, 32,
487 40,116, 41, 10,114,101,116,117,114,110, 32,102, 97,108,115,
488 101, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
489 99,108, 97,115,115, 70,101, 97,116,117,114,101, 58, 98,117,
490 105,108,100,110, 97,109,101,115, 32, 40, 41, 10,105,102, 32,
491 115,101,108,102, 46,110, 97,109,101, 32, 97,110,100, 32,115,
492 101,108,102, 46,110, 97,109,101,126, 61, 39, 39, 32,116,104,
493 101,110, 10,108,111, 99, 97,108, 32,110, 32, 61, 32,115,112,
494 108,105,116, 40,115,101,108,102, 46,110, 97,109,101, 44, 39,
495 64, 39, 41, 10,115,101,108,102, 46,110, 97,109,101, 32, 61,
496 32,110, 91, 49, 93, 10,105,102, 32,110,111,116, 32,110, 91,
497 50, 93, 32,116,104,101,110, 10,110, 91, 50, 93, 32, 61, 32,
498 97,112,112,108,121,114,101,110, 97,109,105,110,103, 40,110,
499 91, 49, 93, 41, 10,101,110,100, 10,115,101,108,102, 46,108,
500 110, 97,109,101, 32, 61, 32,110, 91, 50, 93, 32,111,114, 32,
501 103,115,117, 98, 40,110, 91, 49, 93, 44, 34, 37, 91, 46, 45,
502 37, 93, 34, 44, 34, 34, 41, 10,101,110,100, 10,115,101,108,
503 102, 46,110, 97,109,101, 32, 61, 32,103,101,116,111,110,108,
504 121,110, 97,109,101,115,112, 97, 99,101, 40, 41, 32, 46, 46,
505 32,115,101,108,102, 46,110, 97,109,101, 10,101,110,100, 10,
506 102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 70,
507 101, 97,116,117,114,101, 58,105,110, 99,111,110,116, 97,105,
508 110,101,114, 32, 40,119,104,105, 99,104, 41, 10,105,102, 32,
509 115,101,108,102, 46,112, 97,114,101,110,116, 32,116,104,101,
510 110, 10,108,111, 99, 97,108, 32,112, 97,114,101,110,116, 32,
511 61, 32,115,101,108,102, 46,112, 97,114,101,110,116, 10,119,
512 104,105,108,101, 32,112, 97,114,101,110,116, 32,100,111, 10,
513 105,102, 32,112, 97,114,101,110,116, 46, 99,108, 97,115,115,
514 116,121,112,101, 32, 61, 61, 32,119,104,105, 99,104, 32,116,
515 104,101,110, 10,114,101,116,117,114,110, 32,112, 97,114,101,
516 110,116, 46,110, 97,109,101, 10,101,110,100, 10,112, 97,114,
517 101,110,116, 32, 61, 32,112, 97,114,101,110,116, 46,112, 97,
518 114,101,110,116, 10,101,110,100, 10,101,110,100, 10,114,101,
519 116,117,114,110, 32,110,105,108, 10,101,110,100, 10,102,117,
520 110, 99,116,105,111,110, 32, 99,108, 97,115,115, 70,101, 97,
521 116,117,114,101, 58,105,110, 99,108, 97,115,115, 32, 40, 41,
522 10,114,101,116,117,114,110, 32,115,101,108,102, 58,105,110,
523 99,111,110,116, 97,105,110,101,114, 40, 39, 99,108, 97,115,
524 115, 39, 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,
525 110, 32, 99,108, 97,115,115, 70,101, 97,116,117,114,101, 58,
526 105,110,109,111,100,117,108,101, 32, 40, 41, 10,114,101,116,
527 117,114,110, 32,115,101,108,102, 58,105,110, 99,111,110,116,
528 97,105,110,101,114, 40, 39,109,111,100,117,108,101, 39, 41,
529 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 99,
530 108, 97,115,115, 70,101, 97,116,117,114,101, 58,105,110,110,
531 97,109,101,115,112, 97, 99,101, 32, 40, 41, 10,114,101,116,
532 117,114,110, 32,115,101,108,102, 58,105,110, 99,111,110,116,
533 97,105,110,101,114, 40, 39,110, 97,109,101,115,112, 97, 99,
534 101, 39, 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,
535 110, 32, 99,108, 97,115,115, 70,101, 97,116,117,114,101, 58,
536 99,102,117,110, 99,110, 97,109,101, 32, 40,110, 41, 10,105,
537 102, 32,115,101,108,102, 46,112, 97,114,101,110,116, 32,116,
538 104,101,110, 10,110, 32, 61, 32,115,101,108,102, 46,112, 97,
539 114,101,110,116, 58, 99,102,117,110, 99,110, 97,109,101, 40,
540 110, 41, 10,101,110,100, 10,105,102, 32,115,101,108,102, 46,
541 108,110, 97,109,101, 32, 97,110,100, 10,115,116,114,115,117,
542 98, 40,115,101,108,102, 46,108,110, 97,109,101, 44, 49, 44,
543 49, 41,126, 61, 34, 46, 34, 10,116,104,101,110, 10,114,101,
544 116,117,114,110, 32,110, 46, 46, 39, 95, 39, 46, 46,115,101,
545 108,102, 46,108,110, 97,109,101, 10,101,108,115,101, 10,114,
546 101,116,117,114,110, 32,110, 46, 46, 39, 95, 39, 46, 46,115,
547 101,108,102, 46,110, 97,109,101, 10,101,110,100, 10,101,110,
548 100,32
549 };
550 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
551 lua_pcall(tolua_S,0,LUA_MULTRET,0);
552 } /* end of embedded lua code */
553
554
555 { /* begin embedded lua code */
556 static unsigned char B[] = {
557 10, 99,108, 97,115,115, 86,101,114, 98, 97,116,105,109, 32,
558 61, 32,123, 10,108,105,110,101, 32, 61, 32, 39, 39, 44, 10,
559 99,111,110,100, 32, 61, 32,110,105,108, 44, 10,125, 10, 99,
560 108, 97,115,115, 86,101,114, 98, 97,116,105,109, 46, 95, 95,
561 105,110,100,101,120, 32, 61, 32, 99,108, 97,115,115, 86,101,
562 114, 98, 97,116,105,109, 10,115,101,116,109,101,116, 97,116,
563 97, 98,108,101, 40, 99,108, 97,115,115, 86,101,114, 98, 97,
564 116,105,109, 44, 99,108, 97,115,115, 70,101, 97,116,117,114,
565 101, 41, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
566 115,115, 86,101,114, 98, 97,116,105,109, 58,112,114,101, 97,
567 109, 98,108,101, 32, 40, 41, 10,105,102, 32,115,101,108,102,
568 46, 99,111,110,100, 32, 61, 61, 32, 39, 39, 32,116,104,101,
569 110, 10,119,114,105,116,101, 40,115,101,108,102, 46,108,105,
570 110,101, 41, 10,101,110,100, 10,101,110,100, 10,102,117,110,
571 99,116,105,111,110, 32, 99,108, 97,115,115, 86,101,114, 98,
572 97,116,105,109, 58,115,117,112, 99,111,100,101, 32, 40, 41,
573 10,105,102, 32,115,116,114,102,105,110,100, 40,115,101,108,
574 102, 46, 99,111,110,100, 44, 39,115, 39, 41, 32,116,104,101,
575 110, 10,119,114,105,116,101, 40,115,101,108,102, 46,108,105,
576 110,101, 41, 10,119,114,105,116,101, 40, 39, 92,110, 39, 41,
577 10,101,110,100, 10,101,110,100, 10,102,117,110, 99,116,105,
578 111,110, 32, 99,108, 97,115,115, 86,101,114, 98, 97,116,105,
579 109, 58,114,101,103,105,115,116,101,114, 32, 40, 41, 10,105,
580 102, 32,115,116,114,102,105,110,100, 40,115,101,108,102, 46,
581 99,111,110,100, 44, 39,114, 39, 41, 32,116,104,101,110, 10,
582 119,114,105,116,101, 40,115,101,108,102, 46,108,105,110,101,
583 41, 10,101,110,100, 10,101,110,100, 10,102,117,110, 99,116,
584 105,111,110, 32, 99,108, 97,115,115, 86,101,114, 98, 97,116,
585 105,109, 58,112,114,105,110,116, 32, 40,105,100,101,110,116,
586 44, 99,108,111,115,101, 41, 10,112,114,105,110,116, 40,105,
587 100,101,110,116, 46, 46, 34, 86,101,114, 98, 97,116,105,109,
588 123, 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,116,
589 46, 46, 34, 32,108,105,110,101, 32, 61, 32, 39, 34, 46, 46,
590 115,101,108,102, 46,108,105,110,101, 46, 46, 34, 39, 44, 34,
591 41, 10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46,
592 34,125, 34, 46, 46, 99,108,111,115,101, 41, 10,101,110,100,
593 10,102,117,110, 99,116,105,111,110, 32, 95, 86,101,114, 98,
594 97,116,105,109, 32, 40,116, 41, 10,115,101,116,109,101,116,
595 97,116, 97, 98,108,101, 40,116, 44, 99,108, 97,115,115, 86,
596 101,114, 98, 97,116,105,109, 41, 10, 97,112,112,101,110,100,
597 40,116, 41, 10,114,101,116,117,114,110, 32,116, 10,101,110,
598 100, 10,102,117,110, 99,116,105,111,110, 32, 86,101,114, 98,
599 97,116,105,109, 32, 40,108, 44, 99,111,110,100, 41, 10,105,
600 102, 32,115,116,114,115,117, 98, 40,108, 44, 49, 44, 49, 41,
601 32, 61, 61, 32, 39, 36, 39, 32,116,104,101,110, 10, 99,111,
602 110,100, 32, 61, 32, 39,115,114, 39, 10,108, 32, 61, 32,115,
603 116,114,115,117, 98, 40,108, 44, 50, 41, 10,101,110,100, 10,
604 114,101,116,117,114,110, 32, 95, 86,101,114, 98, 97,116,105,
605 109, 32,123, 10,108,105,110,101, 32, 61, 32,108, 44, 10, 99,
606 111,110,100, 32, 61, 32, 99,111,110,100, 32,111,114, 32, 39,
607 39, 44, 10,125, 10,101,110,100,32
608 };
609 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
610 lua_pcall(tolua_S,0,LUA_MULTRET,0);
611 } /* end of embedded lua code */
612
613
614 { /* begin embedded lua code */
615 static unsigned char B[] = {
616 10, 99,108, 97,115,115, 67,111,100,101, 32, 61, 32,123, 10,
617 116,101,120,116, 32, 61, 32, 39, 39, 44, 10,125, 10, 99,108,
618 97,115,115, 67,111,100,101, 46, 95, 95,105,110,100,101,120,
619 32, 61, 32, 99,108, 97,115,115, 67,111,100,101, 10,115,101,
620 116,109,101,116, 97,116, 97, 98,108,101, 40, 99,108, 97,115,
621 115, 67,111,100,101, 44, 99,108, 97,115,115, 70,101, 97,116,
622 117,114,101, 41, 10,102,117,110, 99,116,105,111,110, 32, 99,
623 108, 97,115,115, 67,111,100,101, 58,114,101,103,105,115,116,
624 101,114, 32, 40, 41, 10,108,111, 99, 97,108, 32,115, 32, 61,
625 32, 99,108,101, 97,110, 40,115,101,108,102, 46,116,101,120,
626 116, 41, 10,105,102, 32,110,111,116, 32,115, 32,116,104,101,
627 110, 10,101,114,114,111,114, 40, 34,112, 97,114,115,101,114,
628 32,101,114,114,111,114, 32,105,110, 32,101,109, 98,101,100,
629 100,101,100, 32, 99,111,100,101, 34, 41, 10,101,110,100, 10,
630 111,117,116,112,117,116, 40, 39, 92,110, 32,123, 32, 47, 42,
631 32, 98,101,103,105,110, 32,101,109, 98,101,100,100,101,100,
632 32,108,117, 97, 32, 99,111,100,101, 32, 42, 47, 92,110, 39,
633 41, 10,111,117,116,112,117,116, 40, 39, 32,115,116, 97,116,
634 105, 99, 32,117,110,115,105,103,110,101,100, 32, 99,104, 97,
635 114, 32, 66, 91, 93, 32, 61, 32,123, 92,110, 32, 39, 41, 10,
636 108,111, 99, 97,108, 32,116, 61,123,110, 61, 48,125, 10,108,
637 111, 99, 97,108, 32, 98, 32, 61, 32,103,115,117, 98, 40,115,
638 44, 39, 40, 46, 41, 39, 44,102,117,110, 99,116,105,111,110,
639 32, 40, 99, 41, 10,108,111, 99, 97,108, 32,101, 32, 61, 32,
640 39, 39, 10,116, 46,110, 61,116, 46,110, 43, 49, 32,105,102,
641 32,116, 46,110, 61, 61, 49, 53, 32,116,104,101,110, 32,116,
642 46,110, 61, 48, 32,101, 61, 39, 92,110, 32, 39, 32,101,110,
643 100, 10,114,101,116,117,114,110, 32,102,111,114,109, 97,116,
644 40, 39, 37, 51,117, 44, 37,115, 39, 44,115,116,114, 98,121,
645 116,101, 40, 99, 41, 44,101, 41, 10,101,110,100, 10, 41, 10,
646 111,117,116,112,117,116, 40, 98, 46, 46,115,116,114, 98,121,
647 116,101, 40, 34, 32, 34, 41, 41, 10,111,117,116,112,117,116,
648 40, 39, 92,110, 32,125, 59, 92,110, 39, 41, 10,111,117,116,
649 112,117,116, 40, 39, 32,105,102, 32, 40,108,117, 97, 76, 95,
650 108,111, 97,100, 98,117,102,102,101,114, 40,116,111,108,117,
651 97, 95, 83, 44, 40, 99,104, 97,114, 42, 41, 66, 44,115,105,
652 122,101,111,102, 40, 66, 41, 44, 34,116,111,108,117, 97, 58,
653 32,101,109, 98,101,100,100,101,100, 32, 76,117, 97, 32, 99,
654 111,100,101, 34, 41, 32, 61, 61, 32, 76, 85, 65, 95, 79, 75,
655 41, 92,110, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,
656 108,117, 97, 95,112, 99, 97,108,108, 40,116,111,108,117, 97,
657 95, 83, 44, 48, 44, 76, 85, 65, 95, 77, 85, 76, 84, 82, 69,
658 84, 44, 48, 41, 59, 39, 41, 10,111,117,116,112,117,116, 40,
659 39, 32,125, 32, 47, 42, 32,101,110,100, 32,111,102, 32,101,
660 109, 98,101,100,100,101,100, 32,108,117, 97, 32, 99,111,100,
661 101, 32, 42, 47, 92,110, 92,110, 39, 41, 10,101,110,100, 10,
662 102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 67,
663 111,100,101, 58,112,114,105,110,116, 32, 40,105,100,101,110,
664 116, 44, 99,108,111,115,101, 41, 10,112,114,105,110,116, 40,
665 105,100,101,110,116, 46, 46, 34, 67,111,100,101,123, 34, 41,
666 10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
667 32,116,101,120,116, 32, 61, 32, 91, 91, 34, 46, 46,115,101,
668 108,102, 46,116,101,120,116, 46, 46, 34, 93, 93, 44, 34, 41,
669 10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
670 125, 34, 46, 46, 99,108,111,115,101, 41, 10,101,110,100, 10,
671 102,117,110, 99,116,105,111,110, 32, 95, 67,111,100,101, 32,
672 40,116, 41, 10,115,101,116,109,101,116, 97,116, 97, 98,108,
673 101, 40,116, 44, 99,108, 97,115,115, 67,111,100,101, 41, 10,
674 97,112,112,101,110,100, 40,116, 41, 10,114,101,116,117,114,
675 110, 32,116, 10,101,110,100, 10,102,117,110, 99,116,105,111,
676 110, 32, 67,111,100,101, 32, 40,108, 41, 10,114,101,116,117,
677 114,110, 32, 95, 67,111,100,101, 32,123, 10,116,101,120,116,
678 32, 61, 32,108, 10,125, 10,101,110,100,32
679 };
680 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
681 lua_pcall(tolua_S,0,LUA_MULTRET,0);
682 } /* end of embedded lua code */
683
684
685 { /* begin embedded lua code */
686 static unsigned char B[] = {
687 10, 99,108, 97,115,115, 84,121,112,101,100,101,102, 32, 61,
688 32,123, 10,117,116,121,112,101, 32, 61, 32, 39, 39, 44, 10,
689 109,111,100, 32, 61, 32, 39, 39, 44, 10,116,121,112,101, 32,
690 61, 32, 39, 39, 10,125, 10, 99,108, 97,115,115, 84,121,112,
691 101,100,101,102, 46, 95, 95,105,110,100,101,120, 32, 61, 32,
692 99,108, 97,115,115, 84,121,112,101,100,101,102, 10,102,117,
693 110, 99,116,105,111,110, 32, 99,108, 97,115,115, 84,121,112,
694 101,100,101,102, 58,112,114,105,110,116, 32, 40,105,100,101,
695 110,116, 44, 99,108,111,115,101, 41, 10,112,114,105,110,116,
696 40,105,100,101,110,116, 46, 46, 34, 84,121,112,101,100,101,
697 102,123, 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,
698 116, 46, 46, 34, 32,117,116,121,112,101, 32, 61, 32, 39, 34,
699 46, 46,115,101,108,102, 46,117,116,121,112,101, 46, 46, 34,
700 39, 44, 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,
701 116, 46, 46, 34, 32,109,111,100, 32, 61, 32, 39, 34, 46, 46,
702 115,101,108,102, 46,109,111,100, 46, 46, 34, 39, 44, 34, 41,
703 10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
704 32,116,121,112,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
705 102, 46,116,121,112,101, 46, 46, 34, 39, 44, 34, 41, 10,112,
706 114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,125, 34,
707 46, 46, 99,108,111,115,101, 41, 10,101,110,100, 10,102,117,
708 110, 99,116,105,111,110, 32, 99,108, 97,115,115, 84,121,112,
709 101,100,101,102, 58,105,115,118, 97,114,105, 97, 98,108,101,
710 32, 40, 41, 10,114,101,116,117,114,110, 32,102, 97,108,115,
711 101, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
712 95, 84,121,112,101,100,101,102, 32, 40,116, 41, 10,115,101,
713 116,109,101,116, 97,116, 97, 98,108,101, 40,116, 44, 99,108,
714 97,115,115, 84,121,112,101,100,101,102, 41, 10, 97,112,112,
715 101,110,100,116,121,112,101,100,101,102, 40,116, 41, 10,114,
716 101,116,117,114,110, 32,116, 10,101,110,100, 10,102,117,110,
717 99,116,105,111,110, 32, 84,121,112,101,100,101,102, 32, 40,
718 115, 41, 10,105,102, 32,115,116,114,102,105,110,100, 40,115,
719 44, 39, 91, 37, 42, 38, 93, 39, 41, 32,116,104,101,110, 10,
720 116,111,108,117, 97, 95,101,114,114,111,114, 40, 34, 35,105,
721 110,118, 97,108,105,100, 32,116,121,112,101,100,101,102, 58,
722 32,112,111,105,110,116,101,114,115, 32, 40, 97,110,100, 32,
723 114,101,102,101,114,101,110, 99,101,115, 41, 32, 97,114,101,
724 32,110,111,116, 32,115,117,112,112,111,114,116,101,100, 34,
725 41, 10,101,110,100, 10,108,111, 99, 97,108, 32,116, 32, 61,
726 32,115,112,108,105,116, 40,103,115,117, 98, 40,115, 44, 34,
727 37,115, 37,115, 42, 34, 44, 34, 32, 34, 41, 44, 34, 32, 34,
728 41, 10,105,102, 32,110,111,116, 32,105,115, 98, 97,115,105,
729 99, 40,116, 91,116, 46,110, 93, 41, 32,116,104,101,110, 10,
730 114,101,116,117,114,110, 32, 95, 84,121,112,101,100,101,102,
731 32,123, 10,117,116,121,112,101, 32, 61, 32,116, 91,116, 46,
732 110, 93, 44, 10,116,121,112,101, 32, 61, 32,116, 91,116, 46,
733 110, 45, 49, 93, 44, 10,109,111,100, 32, 61, 32, 99,111,110,
734 99, 97,116, 40,116, 44, 49, 44,116, 46,110, 45, 50, 41, 44,
735 10,125, 10,101,108,115,101, 10,114,101,116,117,114,110, 32,
736 110,105,108, 10,101,110,100, 10,101,110,100,32
737 };
738 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
739 lua_pcall(tolua_S,0,LUA_MULTRET,0);
740 } /* end of embedded lua code */
741
742
743 { /* begin embedded lua code */
744 static unsigned char B[] = {
745 10,103,108,111, 98, 97,108, 95,116,121,112,101,100,101,102,
746 115, 32, 61, 32,123,125, 10,103,108,111, 98, 97,108, 95,101,
747 110,117,109,115, 32, 61, 32,123,125, 10, 99,108, 97,115,115,
748 67,111,110,116, 97,105,110,101,114, 32, 61, 10,123, 10, 99,
749 117,114,114, 32, 61, 32,110,105,108, 44, 10,125, 10, 99,108,
750 97,115,115, 67,111,110,116, 97,105,110,101,114, 46, 95, 95,
751 105,110,100,101,120, 32, 61, 32, 99,108, 97,115,115, 67,111,
752 110,116, 97,105,110,101,114, 10,115,101,116,109,101,116, 97,
753 116, 97, 98,108,101, 40, 99,108, 97,115,115, 67,111,110,116,
754 97,105,110,101,114, 44, 99,108, 97,115,115, 70,101, 97,116,
755 117,114,101, 41, 10,102,117,110, 99,116,105,111,110, 32, 99,
756 108, 97,115,115, 67,111,110,116, 97,105,110,101,114, 58,100,
757 101, 99,108,116,121,112,101, 32, 40, 41, 10,112,117,115,104,
758 40,115,101,108,102, 41, 10,108,111, 99, 97,108, 32,105, 61,
759 49, 10,119,104,105,108,101, 32,115,101,108,102, 91,105, 93,
760 32,100,111, 10,115,101,108,102, 91,105, 93, 58,100,101, 99,
761 108,116,121,112,101, 40, 41, 10,105, 32, 61, 32,105, 43, 49,
762 10,101,110,100, 10,112,111,112, 40, 41, 10,101,110,100, 10,
763 102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 67,
764 111,110,116, 97,105,110,101,114, 58,115,117,112, 99,111,100,
765 101, 32, 40, 41, 10,112,117,115,104, 40,115,101,108,102, 41,
766 10,108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,
767 101, 32,115,101,108,102, 91,105, 93, 32,100,111, 10,115,101,
768 108,102, 91,105, 93, 58,115,117,112, 99,111,100,101, 40, 41,
769 10,105, 32, 61, 32,105, 43, 49, 10,101,110,100, 10,112,111,
770 112, 40, 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,
771 110, 32, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,
772 114, 58,104, 97,115,118, 97,114, 32, 40, 41, 10,108,111, 99,
773 97,108, 32,105, 61, 49, 10,119,104,105,108,101, 32,115,101,
774 108,102, 91,105, 93, 32,100,111, 10,105,102, 32,115,101,108,
775 102, 91,105, 93, 58,105,115,118, 97,114,105, 97, 98,108,101,
776 40, 41, 32,116,104,101,110, 10,114,101,116,117,114,110, 32,
777 49, 10,101,110,100, 10,105, 32, 61, 32,105, 43, 49, 10,101,
778 110,100, 10,114,101,116,117,114,110, 32, 48, 10,101,110,100,
779 10,102,117,110, 99,116,105,111,110, 32, 95, 67,111,110,116,
780 97,105,110,101,114, 32, 40,115,101,108,102, 41, 10,115,101,
781 116,109,101,116, 97,116, 97, 98,108,101, 40,115,101,108,102,
782 44, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,114,
783 41, 10,115,101,108,102, 46,110, 32, 61, 32, 48, 10,115,101,
784 108,102, 46,116,121,112,101,100,101,102,115, 32, 61, 32,123,
785 116,111,108,117, 97, 95,110, 61, 48,125, 10,115,101,108,102,
786 46,117,115,101,114,116,121,112,101,115, 32, 61, 32,123,125,
787 10,115,101,108,102, 46,101,110,117,109,115, 32, 61, 32,123,
788 116,111,108,117, 97, 95,110, 61, 48,125, 10,115,101,108,102,
789 46,108,110, 97,109,101,115, 32, 61, 32,123,125, 10,114,101,
790 116,117,114,110, 32,115,101,108,102, 10,101,110,100, 10,102,
791 117,110, 99,116,105,111,110, 32,112,117,115,104, 32, 40,116,
792 41, 10,116, 46,112,114,111,120, 32, 61, 32, 99,108, 97,115,
793 115, 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,114,
794 10, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,114,
795 46, 99,117,114,114, 32, 61, 32,116, 10,101,110,100, 10,102,
796 117,110, 99,116,105,111,110, 32,112,111,112, 32, 40, 41, 10,
797 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,114, 46,
798 99,117,114,114, 32, 61, 32, 99,108, 97,115,115, 67,111,110,
799 116, 97,105,110,101,114, 46, 99,117,114,114, 46,112,114,111,
800 120, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
801 103,101,116, 99,117,114,114,110, 97,109,101,115,112, 97, 99,
802 101, 32, 40, 41, 10,114,101,116,117,114,110, 32,103,101,116,
803 110, 97,109,101,115,112, 97, 99,101, 40, 99,108, 97,115,115,
804 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,114, 41,
805 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 97,
806 112,112,101,110,100, 32, 40,116, 41, 10,114,101,116,117,114,
807 110, 32, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,
808 114, 46, 99,117,114,114, 58, 97,112,112,101,110,100, 40,116,
809 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
810 97,112,112,101,110,100,116,121,112,101,100,101,102, 32, 40,
811 116, 41, 10,114,101,116,117,114,110, 32, 99,108, 97,115,115,
812 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,114, 58,
813 97,112,112,101,110,100,116,121,112,101,100,101,102, 40,116,
814 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
815 97,112,112,101,110,100,117,115,101,114,116,121,112,101, 32,
816 40,116, 41, 10,114,101,116,117,114,110, 32, 99,108, 97,115,
817 115, 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,114,
818 58, 97,112,112,101,110,100,117,115,101,114,116,121,112,101,
819 40,116, 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,
820 110, 32, 97,112,112,101,110,100,101,110,117,109, 32, 40,116,
821 41, 10,114,101,116,117,114,110, 32, 99,108, 97,115,115, 67,
822 111,110,116, 97,105,110,101,114, 46, 99,117,114,114, 58, 97,
823 112,112,101,110,100,101,110,117,109, 40,116, 41, 10,101,110,
824 100, 10,102,117,110, 99,116,105,111,110, 32, 97,112,112,108,
825 121,116,121,112,101,100,101,102, 32, 40,116,121,112,101, 41,
826 10,114,101,116,117,114,110, 32, 99,108, 97,115,115, 67,111,
827 110,116, 97,105,110,101,114, 46, 99,117,114,114, 58, 97,112,
828 112,108,121,116,121,112,101,100,101,102, 40,116,121,112,101,
829 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
830 102,105,110,100,116,121,112,101, 32, 40,116,121,112,101, 41,
831 10,108,111, 99, 97,108, 32,116, 32, 61, 32, 99,108, 97,115,
832 115, 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,114,
833 58,102,105,110,100,116,121,112,101, 40,116,121,112,101, 41,
834 10,114,101,116,117,114,110, 32,116, 10,101,110,100, 10,102,
835 117,110, 99,116,105,111,110, 32,105,115,116,121,112,101,100,
836 101,102, 32, 40,116,121,112,101, 41, 10,114,101,116,117,114,
837 110, 32, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,
838 114, 46, 99,117,114,114, 58,105,115,116,121,112,101,100,101,
839 102, 40,116,121,112,101, 41, 10,101,110,100, 10,102,117,110,
840 99,116,105,111,110, 32,102,117,108,108,116,121,112,101, 32,
841 40,116, 41, 10,108,111, 99, 97,108, 32, 99,117,114,114, 32,
842 61, 32, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,
843 114, 46, 99,117,114,114, 10,119,104,105,108,101, 32, 99,117,
844 114,114, 32,100,111, 10,105,102, 32, 99,117,114,114, 32,116,
845 104,101,110, 10,105,102, 32, 99,117,114,114, 46,116,121,112,
846 101,100,101,102,115, 32, 97,110,100, 32, 99,117,114,114, 46,
847 116,121,112,101,100,101,102,115, 91,116, 93, 32,116,104,101,
848 110, 10,114,101,116,117,114,110, 32, 99,117,114,114, 46,116,
849 121,112,101,100,101,102,115, 91,116, 93, 10,101,108,115,101,
850 105,102, 32, 99,117,114,114, 46,117,115,101,114,116,121,112,
851 101,115, 32, 97,110,100, 32, 99,117,114,114, 46,117,115,101,
852 114,116,121,112,101,115, 91,116, 93, 32,116,104,101,110, 10,
853 114,101,116,117,114,110, 32, 99,117,114,114, 46,117,115,101,
854 114,116,121,112,101,115, 91,116, 93, 10,101,110,100, 10,101,
855 110,100, 10, 99,117,114,114, 32, 61, 32, 99,117,114,114, 46,
856 112,114,111,120, 10,101,110,100, 10,114,101,116,117,114,110,
857 32,116, 10,101,110,100, 10,102,117,110, 99,116,105,111,110,
858 32, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,114,
859 58,114,101,113,117,105,114,101, 99,111,108,108,101, 99,116,
860 105,111,110, 32, 40,116, 41, 10,112,117,115,104, 40,115,101,
861 108,102, 41, 10,108,111, 99, 97,108, 32,105, 61, 49, 10,108,
862 111, 99, 97,108, 32,114, 32, 61, 32,102, 97,108,115,101, 10,
863 119,104,105,108,101, 32,115,101,108,102, 91,105, 93, 32,100,
864 111, 10,114, 32, 61, 32,115,101,108,102, 91,105, 93, 58,114,
865 101,113,117,105,114,101, 99,111,108,108,101, 99,116,105,111,
866 110, 40,116, 41, 32,111,114, 32,114, 10,105, 32, 61, 32,105,
867 43, 49, 10,101,110,100, 10,112,111,112, 40, 41, 10,114,101,
868 116,117,114,110, 32,114, 10,101,110,100, 10,102,117,110, 99,
869 116,105,111,110, 32,103,101,116,110, 97,109,101,115,112, 97,
870 99,101, 32, 40, 99,117,114,114, 41, 10,108,111, 99, 97,108,
871 32,110, 97,109,101,115,112, 97, 99,101, 32, 61, 32, 39, 39,
872 10,119,104,105,108,101, 32, 99,117,114,114, 32,100,111, 10,
873 105,102, 32, 99,117,114,114, 32, 97,110,100, 10, 40, 32, 99,
874 117,114,114, 46, 99,108, 97,115,115,116,121,112,101, 32, 61,
875 61, 32, 39, 99,108, 97,115,115, 39, 32,111,114, 32, 99,117,
876 114,114, 46, 99,108, 97,115,115,116,121,112,101, 32, 61, 61,
877 32, 39,110, 97,109,101,115,112, 97, 99,101, 39, 41, 10,116,
878 104,101,110, 10,110, 97,109,101,115,112, 97, 99,101, 32, 61,
879 32, 99,117,114,114, 46,110, 97,109,101, 32, 46, 46, 32, 39,
880 58, 58, 39, 32, 46, 46, 32,110, 97,109,101,115,112, 97, 99,
881 101, 10,101,110,100, 10, 99,117,114,114, 32, 61, 32, 99,117,
882 114,114, 46,112,114,111,120, 10,101,110,100, 10,114,101,116,
883 117,114,110, 32,110, 97,109,101,115,112, 97, 99,101, 10,101,
884 110,100, 10,102,117,110, 99,116,105,111,110, 32,103,101,116,
885 111,110,108,121,110, 97,109,101,115,112, 97, 99,101, 32, 40,
886 41, 10,108,111, 99, 97,108, 32, 99,117,114,114, 32, 61, 32,
887 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,114, 46,
888 99,117,114,114, 10,108,111, 99, 97,108, 32,110, 97,109,101,
889 115,112, 97, 99,101, 32, 61, 32, 39, 39, 10,119,104,105,108,
890 101, 32, 99,117,114,114, 32,100,111, 10,105,102, 32, 99,117,
891 114,114, 46, 99,108, 97,115,115,116,121,112,101, 32, 61, 61,
892 32, 39, 99,108, 97,115,115, 39, 32,116,104,101,110, 10,114,
893 101,116,117,114,110, 32,110, 97,109,101,115,112, 97, 99,101,
894 10,101,108,115,101,105,102, 32, 99,117,114,114, 46, 99,108,
895 97,115,115,116,121,112,101, 32, 61, 61, 32, 39,110, 97,109,
896 101,115,112, 97, 99,101, 39, 32,116,104,101,110, 10,110, 97,
897 109,101,115,112, 97, 99,101, 32, 61, 32, 99,117,114,114, 46,
898 110, 97,109,101, 32, 46, 46, 32, 39, 58, 58, 39, 32, 46, 46,
899 32,110, 97,109,101,115,112, 97, 99,101, 10,101,110,100, 10,
900 99,117,114,114, 32, 61, 32, 99,117,114,114, 46,112,114,111,
901 120, 10,101,110,100, 10,114,101,116,117,114,110, 32,110, 97,
902 109,101,115,112, 97, 99,101, 10,101,110,100, 10,102,117,110,
903 99,116,105,111,110, 32,105,115,101,110,117,109, 32, 40,116,
904 121,112,101, 41, 10,114,101,116,117,114,110, 32, 99,108, 97,
905 115,115, 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,
906 114, 58,105,115,101,110,117,109, 40,116,121,112,101, 41, 10,
907 101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 99,108,
908 97,115,115, 67,111,110,116, 97,105,110,101,114, 58, 97,112,
909 112,101,110,100, 32, 40,116, 41, 10,115,101,108,102, 46,110,
910 32, 61, 32,115,101,108,102, 46,110, 32, 43, 32, 49, 10,115,
911 101,108,102, 91,115,101,108,102, 46,110, 93, 32, 61, 32,116,
912 10,116, 46,112, 97,114,101,110,116, 32, 61, 32,115,101,108,
913 102, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
914 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,114, 58,
915 97,112,112,101,110,100,116,121,112,101,100,101,102, 32, 40,
916 116, 41, 10,108,111, 99, 97,108, 32,110, 97,109,101,115,112,
917 97, 99,101, 32, 61, 32,103,101,116,110, 97,109,101,115,112,
918 97, 99,101, 40, 99,108, 97,115,115, 67,111,110,116, 97,105,
919 110,101,114, 46, 99,117,114,114, 41, 10,115,101,108,102, 46,
920 116,121,112,101,100,101,102,115, 46,116,111,108,117, 97, 95,
921 110, 32, 61, 32,115,101,108,102, 46,116,121,112,101,100,101,
922 102,115, 46,116,111,108,117, 97, 95,110, 32, 43, 32, 49, 10,
923 115,101,108,102, 46,116,121,112,101,100,101,102,115, 91,115,
924 101,108,102, 46,116,121,112,101,100,101,102,115, 46,116,111,
925 108,117, 97, 95,110, 93, 32, 61, 32,116, 10,115,101,108,102,
926 46,116,121,112,101,100,101,102,115, 91,116, 46,117,116,121,
927 112,101, 93, 32, 61, 32,110, 97,109,101,115,112, 97, 99,101,
928 32, 46, 46, 32,116, 46,117,116,121,112,101, 10,103,108,111,
929 98, 97,108, 95,116,121,112,101,100,101,102,115, 91,110, 97,
930 109,101,115,112, 97, 99,101, 46, 46,116, 46,117,116,121,112,
931 101, 93, 32, 61, 32,116, 10,101,110,100, 10,102,117,110, 99,
932 116,105,111,110, 32, 99,108, 97,115,115, 67,111,110,116, 97,
933 105,110,101,114, 58, 97,112,112,101,110,100,117,115,101,114,
934 116,121,112,101, 32, 40,116, 41, 10,108,111, 99, 97,108, 32,
935 99,111,110,116, 97,105,110,101,114, 10,105,102, 32,116, 32,
936 61, 61, 32,115,101,108,102, 46,110, 97,109,101, 32,116,104,
937 101,110, 10, 99,111,110,116, 97,105,110,101,114, 32, 61, 32,
938 115,101,108,102, 46,112,114,111,120, 10,101,108,115,101, 10,
939 99,111,110,116, 97,105,110,101,114, 32, 61, 32,115,101,108,
940 102, 10,101,110,100, 10,108,111, 99, 97,108, 32,102,116, 32,
941 61, 32,103,101,116,110, 97,109,101,115,112, 97, 99,101, 40,
942 99,111,110,116, 97,105,110,101,114, 41, 32, 46, 46, 32,116,
943 10, 99,111,110,116, 97,105,110,101,114, 46,117,115,101,114,
944 116,121,112,101,115, 91,116, 93, 32, 61, 32,102,116, 10, 95,
945 117,115,101,114,116,121,112,101, 91,102,116, 93, 32, 61, 32,
946 102,116, 10,114,101,116,117,114,110, 32,102,116, 10,101,110,
947 100, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
948 115, 67,111,110,116, 97,105,110,101,114, 58, 97,112,112,101,
949 110,100,101,110,117,109, 32, 40,116, 41, 10,108,111, 99, 97,
950 108, 32,110, 97,109,101,115,112, 97, 99,101, 32, 61, 32,103,
951 101,116,110, 97,109,101,115,112, 97, 99,101, 40, 99,108, 97,
952 115,115, 67,111,110,116, 97,105,110,101,114, 46, 99,117,114,
953 114, 41, 10,115,101,108,102, 46,101,110,117,109,115, 46,116,
954 111,108,117, 97, 95,110, 32, 61, 32,115,101,108,102, 46,101,
955 110,117,109,115, 46,116,111,108,117, 97, 95,110, 32, 43, 32,
956 49, 10,115,101,108,102, 46,101,110,117,109,115, 91,115,101,
957 108,102, 46,101,110,117,109,115, 46,116,111,108,117, 97, 95,
958 110, 93, 32, 61, 32,116, 10,103,108,111, 98, 97,108, 95,101,
959 110,117,109,115, 91,110, 97,109,101,115,112, 97, 99,101, 46,
960 46,116, 46,110, 97,109,101, 93, 32, 61, 32,116, 10,101,110,
961 100, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
962 115, 67,111,110,116, 97,105,110,101,114, 58,111,118,101,114,
963 108,111, 97,100, 32, 40,108,110, 97,109,101, 41, 10,105,102,
964 32,110,111,116, 32,115,101,108,102, 46,108,110, 97,109,101,
965 115, 91,108,110, 97,109,101, 93, 32,116,104,101,110, 10,115,
966 101,108,102, 46,108,110, 97,109,101,115, 91,108,110, 97,109,
967 101, 93, 32, 61, 32, 48, 10,101,108,115,101, 10,115,101,108,
968 102, 46,108,110, 97,109,101,115, 91,108,110, 97,109,101, 93,
969 32, 61, 32,115,101,108,102, 46,108,110, 97,109,101,115, 91,
970 108,110, 97,109,101, 93, 32, 43, 32, 49, 10,101,110,100, 10,
971 114,101,116,117,114,110, 32,102,111,114,109, 97,116, 40, 34,
972 37, 48, 50,100, 34, 44,115,101,108,102, 46,108,110, 97,109,
973 101,115, 91,108,110, 97,109,101, 93, 41, 10,101,110,100, 10,
974 102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 67,
975 111,110,116, 97,105,110,101,114, 58, 97,112,112,108,121,116,
976 121,112,101,100,101,102, 32, 40,116,121,112,101, 41, 10,105,
977 102, 32,103,108,111, 98, 97,108, 95,116,121,112,101,100,101,
978 102,115, 91,116,121,112,101, 93, 32,116,104,101,110, 10,108,
979 111, 99, 97,108, 32,109,111,100, 49, 44, 32,116,121,112,101,
980 49, 32, 61, 32,103,108,111, 98, 97,108, 95,116,121,112,101,
981 100,101,102,115, 91,116,121,112,101, 93, 46,109,111,100, 44,
982 32,103,108,111, 98, 97,108, 95,116,121,112,101,100,101,102,
983 115, 91,116,121,112,101, 93, 46,116,121,112,101, 10,108,111,
984 99, 97,108, 32,109,111,100, 50, 44, 32,116,121,112,101, 50,
985 32, 61, 32, 97,112,112,108,121,116,121,112,101,100,101,102,
986 40,116,121,112,101, 49, 41, 10,114,101,116,117,114,110, 32,
987 109,111,100, 50, 32, 46, 46, 32, 39, 32, 39, 32, 46, 46, 32,
988 109,111,100, 49, 44, 32,116,121,112,101, 50, 10,101,110,100,
989 10,108,111, 99, 97,108, 32, 98, 97,115,101,116,121,112,101,
990 32, 61, 32,103,115,117, 98, 40,116,121,112,101, 44, 34, 94,
991 46, 42, 58, 58, 34, 44, 34, 34, 41, 10,108,111, 99, 97,108,
992 32,101,110,118, 32, 61, 32,115,101,108,102, 10,119,104,105,
993 108,101, 32,101,110,118, 32,100,111, 10,105,102, 32,101,110,
994 118, 46,116,121,112,101,100,101,102,115, 32,116,104,101,110,
995 10,108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,
996 101, 32,101,110,118, 46,116,121,112,101,100,101,102,115, 91,
997 105, 93, 32,100,111, 10,105,102, 32,101,110,118, 46,116,121,
998 112,101,100,101,102,115, 91,105, 93, 46,117,116,121,112,101,
999 32, 61, 61, 32, 98, 97,115,101,116,121,112,101, 32,116,104,
1000 101,110, 10,108,111, 99, 97,108, 32,109,111,100, 49, 44,116,
1001 121,112,101, 49, 32, 61, 32,101,110,118, 46,116,121,112,101,
1002 100,101,102,115, 91,105, 93, 46,109,111,100, 44,101,110,118,
1003 46,116,121,112,101,100,101,102,115, 91,105, 93, 46,116,121,
1004 112,101, 10,108,111, 99, 97,108, 32,109,111,100, 50, 44,116,
1005 121,112,101, 50, 32, 61, 32, 97,112,112,108,121,116,121,112,
1006 101,100,101,102, 40,116,121,112,101, 49, 41, 10,114,101,116,
1007 117,114,110, 32,109,111,100, 50, 46, 46, 39, 32, 39, 46, 46,
1008 109,111,100, 49, 44,116,121,112,101, 50, 10,101,110,100, 10,
1009 105, 32, 61, 32,105, 43, 49, 10,101,110,100, 10,101,110,100,
1010 10,101,110,118, 32, 61, 32,101,110,118, 46,112, 97,114,101,
1011 110,116, 10,101,110,100, 10,114,101,116,117,114,110, 32, 39,
1012 39, 44,116,121,112,101, 10,101,110,100, 10,102,117,110, 99,
1013 116,105,111,110, 32, 99,108, 97,115,115, 67,111,110,116, 97,
1014 105,110,101,114, 58,105,115,116,121,112,101,100,101,102, 32,
1015 40,116,121,112,101, 41, 10,108,111, 99, 97,108, 32,101,110,
1016 118, 32, 61, 32,115,101,108,102, 10,119,104,105,108,101, 32,
1017 101,110,118, 32,100,111, 10,105,102, 32,101,110,118, 46,116,
1018 121,112,101,100,101,102,115, 32,116,104,101,110, 10,108,111,
1019 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,101, 32,101,
1020 110,118, 46,116,121,112,101,100,101,102,115, 91,105, 93, 32,
1021 100,111, 10,105,102, 32,101,110,118, 46,116,121,112,101,100,
1022 101,102,115, 91,105, 93, 46,117,116,121,112,101, 32, 61, 61,
1023 32,116,121,112,101, 32,116,104,101,110, 10,114,101,116,117,
1024 114,110, 32,116,121,112,101, 10,101,110,100, 10,105, 32, 61,
1025 32,105, 43, 49, 10,101,110,100, 10,101,110,100, 10,101,110,
1026 118, 32, 61, 32,101,110,118, 46,112, 97,114,101,110,116, 10,
1027 101,110,100, 10,114,101,116,117,114,110, 32,110,105,108, 10,
1028 101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 99,108,
1029 97,115,115, 67,111,110,116, 97,105,110,101,114, 58,102,105,
1030 110,100,116,121,112,101, 32, 40,116, 41, 10,108,111, 99, 97,
1031 108, 32, 99,117,114,114, 32, 61, 32,115,101,108,102, 10,119,
1032 104,105,108,101, 32, 99,117,114,114, 32,100,111, 10,105,102,
1033 32, 99,117,114,114, 46,116,121,112,101,100,101,102,115, 32,
1034 97,110,100, 32, 99,117,114,114, 46,116,121,112,101,100,101,
1035 102,115, 91,116, 93, 32,116,104,101,110, 10,114,101,116,117,
1036 114,110, 32, 99,117,114,114, 46,116,121,112,101,100,101,102,
1037 115, 91,116, 93, 10,101,108,115,101,105,102, 32, 99,117,114,
1038 114, 46,117,115,101,114,116,121,112,101,115, 32, 97,110,100,
1039 32, 99,117,114,114, 46,117,115,101,114,116,121,112,101,115,
1040 91,116, 93, 32,116,104,101,110, 10,114,101,116,117,114,110,
1041 32, 99,117,114,114, 46,117,115,101,114,116,121,112,101,115,
1042 91,116, 93, 10,101,110,100, 10, 99,117,114,114, 32, 61, 32,
1043 99,117,114,114, 46,112,114,111,120, 10,101,110,100, 10,105,
1044 102, 32, 95, 98, 97,115,105, 99, 91,116, 93, 32,116,104,101,
1045 110, 10,114,101,116,117,114,110, 32,116, 10,101,110,100, 10,
1046 114,101,116,117,114,110, 32,110,105,108, 10,101,110,100, 10,
1047 102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 67,
1048 111,110,116, 97,105,110,101,114, 58,105,115,101,110,117,109,
1049 32, 40,116,121,112,101, 41, 10,105,102, 32,103,108,111, 98,
1050 97,108, 95,101,110,117,109,115, 91,116,121,112,101, 93, 32,
1051 116,104,101,110, 10,114,101,116,117,114,110, 32,116,114,117,
1052 101, 10,101,110,100, 10,108,111, 99, 97,108, 32, 98, 97,115,
1053 101,116,121,112,101, 32, 61, 32,103,115,117, 98, 40,116,121,
1054 112,101, 44, 34, 94, 46, 42, 58, 58, 34, 44, 34, 34, 41, 10,
1055 108,111, 99, 97,108, 32,101,110,118, 32, 61, 32,115,101,108,
1056 102, 10,119,104,105,108,101, 32,101,110,118, 32,100,111, 10,
1057 105,102, 32,101,110,118, 46,101,110,117,109,115, 32,116,104,
1058 101,110, 10,108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,
1059 105,108,101, 32,101,110,118, 46,101,110,117,109,115, 91,105,
1060 93, 32,100,111, 10,105,102, 32,101,110,118, 46,101,110,117,
1061 109,115, 91,105, 93, 46,110, 97,109,101, 32, 61, 61, 32, 98,
1062 97,115,101,116,121,112,101, 32,116,104,101,110, 10,114,101,
1063 116,117,114,110, 32,116,114,117,101, 10,101,110,100, 10,105,
1064 32, 61, 32,105, 43, 49, 10,101,110,100, 10,101,110,100, 10,
1065 101,110,118, 32, 61, 32,101,110,118, 46,112, 97,114,101,110,
1066 116, 10,101,110,100, 10,114,101,116,117,114,110, 32,102, 97,
1067 108,115,101, 10,101,110,100, 10,102,117,110, 99,116,105,111,
1068 110, 32, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,
1069 114, 58,100,111,112, 97,114,115,101, 32, 40,115, 41, 10,100,
1070 111, 10,108,111, 99, 97,108, 32, 98, 44,101, 44, 99,111,100,
1071 101, 32, 61, 32,115,116,114,102,105,110,100, 40,115, 44, 34,
1072 94, 37,115, 42, 40, 37, 98, 92, 49, 92, 50, 41, 34, 41, 10,
1073 105,102, 32, 98, 32,116,104,101,110, 10, 67,111,100,101, 40,
1074 115,116,114,115,117, 98, 40, 99,111,100,101, 44, 50, 44, 45,
1075 50, 41, 41, 10,114,101,116,117,114,110, 32,115,116,114,115,
1076 117, 98, 40,115, 44,101, 43, 49, 41, 10,101,110,100, 10,101,
1077 110,100, 10,100,111, 10,108,111, 99, 97,108, 32, 98, 44,101,
1078 44, 99,111,100,101, 32, 61, 32,115,116,114,102,105,110,100,
1079 40,115, 44, 34, 94, 37,115, 42, 40, 37, 98, 92, 51, 92, 52,
1080 41, 34, 41, 10,105,102, 32, 98, 32,116,104,101,110, 10, 99,
1081 111,100,101, 32, 61, 32, 39,123, 39, 46, 46,115,116,114,115,
1082 117, 98, 40, 99,111,100,101, 44, 50, 44, 45, 50, 41, 46, 46,
1083 39, 92,110,125, 92,110, 39, 10, 86,101,114, 98, 97,116,105,
1084 109, 40, 99,111,100,101, 44, 39,114, 39, 41, 10,114,101,116,
1085 117,114,110, 32,115,116,114,115,117, 98, 40,115, 44,101, 43,
1086 49, 41, 10,101,110,100, 10,101,110,100, 10,100,111, 10,108,
1087 111, 99, 97,108, 32, 98, 44,101, 44,108,105,110,101, 32, 61,
1088 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,115,
1089 42, 37, 36, 40, 46, 45, 92,110, 41, 34, 41, 10,105,102, 32,
1090 98, 32,116,104,101,110, 10, 86,101,114, 98, 97,116,105,109,
1091 40,108,105,110,101, 41, 10,114,101,116,117,114,110, 32,115,
1092 116,114,115,117, 98, 40,115, 44,101, 43, 49, 41, 10,101,110,
1093 100, 10,101,110,100, 10,100,111, 10,108,111, 99, 97,108, 32,
1094 98, 44,101, 44,110, 97,109,101, 44, 98,111,100,121, 32, 61,
1095 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,115,
1096 42,109,111,100,117,108,101, 37,115, 37,115, 42, 40, 91, 95,
1097 37,119, 93, 91, 95, 37,119, 93, 42, 41, 37,115, 42, 40, 37,
1098 98,123,125, 41, 37,115, 42, 34, 41, 10,105,102, 32, 98, 32,
1099 116,104,101,110, 10, 95, 99,117,114,114, 95, 99,111,100,101,
1100 32, 61, 32,115,116,114,115,117, 98, 40,115, 44, 98, 44,101,
1101 41, 10, 77,111,100,117,108,101, 40,110, 97,109,101, 44, 98,
1102 111,100,121, 41, 10,114,101,116,117,114,110, 32,115,116,114,
1103 115,117, 98, 40,115, 44,101, 43, 49, 41, 10,101,110,100, 10,
1104 101,110,100, 10,100,111, 10,108,111, 99, 97,108, 32, 98, 44,
1105 101, 44,110, 97,109,101, 44, 98,111,100,121, 32, 61, 32,115,
1106 116,114,102,105,110,100, 40,115, 44, 34, 94, 37,115, 42,110,
1107 97,109,101,115,112, 97, 99,101, 37,115, 37,115, 42, 40, 91,
1108 95, 37,119, 93, 91, 95, 37,119, 93, 42, 41, 37,115, 42, 40,
1109 37, 98,123,125, 41, 37,115, 42, 34, 41, 10,105,102, 32, 98,
1110 32,116,104,101,110, 10, 95, 99,117,114,114, 95, 99,111,100,
1111 101, 32, 61, 32,115,116,114,115,117, 98, 40,115, 44, 98, 44,
1112 101, 41, 10, 78, 97,109,101,115,112, 97, 99,101, 40,110, 97,
1113 109,101, 44, 98,111,100,121, 41, 10,114,101,116,117,114,110,
1114 32,115,116,114,115,117, 98, 40,115, 44,101, 43, 49, 41, 10,
1115 101,110,100, 10,101,110,100, 10,100,111, 10,108,111, 99, 97,
1116 108, 32, 98, 44,101, 44,110, 97,109,101, 32, 61, 32,115,116,
1117 114,102,105,110,100, 40,115, 44, 34, 94, 37,115, 42, 35,100,
1118 101,102,105,110,101, 37,115, 37,115, 42, 40, 91, 94, 37,115,
1119 93, 42, 41, 91, 94, 92,110, 93, 42, 92,110, 37,115, 42, 34,
1120 41, 10,105,102, 32, 98, 32,116,104,101,110, 10, 95, 99,117,
1121 114,114, 95, 99,111,100,101, 32, 61, 32,115,116,114,115,117,
1122 98, 40,115, 44, 98, 44,101, 41, 10, 68,101,102,105,110,101,
1123 40,110, 97,109,101, 41, 10,114,101,116,117,114,110, 32,115,
1124 116,114,115,117, 98, 40,115, 44,101, 43, 49, 41, 10,101,110,
1125 100, 10,101,110,100, 10,100,111, 10,108,111, 99, 97,108, 32,
1126 98, 44,101, 44,110, 97,109,101, 44, 98,111,100,121, 32, 61,
1127 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,115,
1128 42,101,110,117,109, 37,115, 43, 40, 37, 83, 42, 41, 37,115,
1129 42, 40, 37, 98,123,125, 41, 37,115, 42, 59, 63, 37,115, 42,
1130 34, 41, 10,105,102, 32, 98, 32,116,104,101,110, 10, 95, 99,
1131 117,114,114, 95, 99,111,100,101, 32, 61, 32,115,116,114,115,
1132 117, 98, 40,115, 44, 98, 44,101, 41, 10, 69,110,117,109,101,
1133 114, 97,116,101, 40,110, 97,109,101, 44, 98,111,100,121, 41,
1134 10,114,101,116,117,114,110, 32,115,116,114,115,117, 98, 40,
1135 115, 44,101, 43, 49, 41, 10,101,110,100, 10,101,110,100, 10,
1136 100,111, 10,108,111, 99, 97,108, 32, 98, 44,101, 44, 98,111,
1137 100,121, 44,110, 97,109,101, 32, 61, 32,115,116,114,102,105,
1138 110,100, 40,115, 44, 34, 94, 37,115, 42,116,121,112,101,100,
1139 101,102, 37,115, 43,101,110,117,109, 91, 94,123, 93, 42, 40,
1140 37, 98,123,125, 41, 37,115, 42, 40, 91, 37,119, 95, 93, 91,
1141 94, 37,115, 93, 42, 41, 37,115, 42, 59, 37,115, 42, 34, 41,
1142 10,105,102, 32, 98, 32,116,104,101,110, 10, 95, 99,117,114,
1143 114, 95, 99,111,100,101, 32, 61, 32,115,116,114,115,117, 98,
1144 40,115, 44, 98, 44,101, 41, 10, 69,110,117,109,101,114, 97,
1145 116,101, 40,110, 97,109,101, 44, 98,111,100,121, 41, 10,114,
1146 101,116,117,114,110, 32,115,116,114,115,117, 98, 40,115, 44,
1147 101, 43, 49, 41, 10,101,110,100, 10,101,110,100, 10,100,111,
1148 10,108,111, 99, 97,108, 32, 98, 44,101, 44,100,101, 99,108,
1149 44,107,105,110,100, 44, 97,114,103, 44, 99,111,110,115,116,
1150 32, 61, 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94,
1151 37,115, 42, 40, 91, 95, 37,119, 93, 91, 95, 37,119, 37,115,
1152 37, 42, 38, 58, 93, 42,111,112,101,114, 97,116,111,114, 41,
1153 37,115, 42, 40, 91, 94, 37,115, 93, 91, 94, 37,115, 93, 42,
1154 41, 37,115, 42, 40, 37, 98, 40, 41, 41, 37,115, 42, 40, 99,
1155 63,111, 63,110, 63,115, 63,116, 63, 41, 37,115, 42, 59, 37,
1156 115, 42, 34, 41, 10,105,102, 32,110,111,116, 32, 98, 32,116,
1157 104,101,110, 10, 98, 44,101, 44,100,101, 99,108, 44,107,105,
1158 110,100, 44, 97,114,103, 44, 99,111,110,115,116, 32, 61, 32,
1159 115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,115, 42,
1160 40, 91, 95, 37,119, 93, 91, 95, 37,119, 37,115, 37, 42, 38,
1161 58, 93, 42,111,112,101,114, 97,116,111,114, 41, 37,115, 42,
1162 40, 91, 94, 37,115, 93, 91, 94, 37,115, 93, 42, 41, 37,115,
1163 42, 40, 37, 98, 40, 41, 41, 37,115, 42, 40, 99, 63,111, 63,
1164 110, 63,115, 63,116, 63, 41, 37,115, 42, 37, 98,123,125, 37,
1165 115, 42, 59, 63, 37,115, 42, 34, 41, 10,101,110,100, 10,105,
1166 102, 32, 98, 32,116,104,101,110, 10, 95, 99,117,114,114, 95,
1167 99,111,100,101, 32, 61, 32,115,116,114,115,117, 98, 40,115,
1168 44, 98, 44,101, 41, 10, 79,112,101,114, 97,116,111,114, 40,
1169 100,101, 99,108, 44,107,105,110,100, 44, 97,114,103, 44, 99,
1170 111,110,115,116, 41, 10,114,101,116,117,114,110, 32,115,116,
1171 114,115,117, 98, 40,115, 44,101, 43, 49, 41, 10,101,110,100,
1172 10,101,110,100, 10,100,111, 10,108,111, 99, 97,108, 32, 98,
1173 44,101, 44,100,101, 99,108, 44, 97,114,103, 44, 99,111,110,
1174 115,116, 32, 61, 32,115,116,114,102,105,110,100, 40,115, 44,
1175 34, 94, 37,115, 42, 40, 91,126, 95, 37,119, 93, 91, 95, 64,
1176 37,119, 37,115, 37, 42, 38, 58, 93, 42, 91, 95, 37,119, 93,
1177 41, 37,115, 42, 40, 37, 98, 40, 41, 41, 37,115, 42, 40, 99,
1178 63,111, 63,110, 63,115, 63,116, 63, 41, 37,115, 42, 61, 63,
1179 37,115, 42, 48, 63, 37,115, 42, 59, 37,115, 42, 34, 41, 10,
1180 105,102, 32,110,111,116, 32, 98, 32,116,104,101,110, 10, 98,
1181 44,101, 44,100,101, 99,108, 44, 97,114,103, 44, 99,111,110,
1182 115,116, 32, 61, 32,115,116,114,102,105,110,100, 40,115, 44,
1183 34, 94, 37,115, 42, 40, 91, 95, 37,119, 93, 41, 37,115, 42,
1184 40, 37, 98, 40, 41, 41, 37,115, 42, 40, 99, 63,111, 63,110,
1185 63,115, 63,116, 63, 41, 37,115, 42, 59, 37,115, 42, 34, 41,
1186 10,101,110,100, 10,105,102, 32, 98, 32,116,104,101,110, 10,
1187 95, 99,117,114,114, 95, 99,111,100,101, 32, 61, 32,115,116,
1188 114,115,117, 98, 40,115, 44, 98, 44,101, 41, 10, 70,117,110,
1189 99,116,105,111,110, 40,100,101, 99,108, 44, 97,114,103, 44,
1190 99,111,110,115,116, 41, 10,114,101,116,117,114,110, 32,115,
1191 116,114,115,117, 98, 40,115, 44,101, 43, 49, 41, 10,101,110,
1192 100, 10,101,110,100, 10,100,111, 10,108,111, 99, 97,108, 32,
1193 98, 44,101, 44,100,101, 99,108, 44, 97,114,103, 44, 99,111,
1194 110,115,116, 32, 61, 32,115,116,114,102,105,110,100, 40,115,
1195 44, 34, 94, 37,115, 42, 40, 91,126, 95, 37,119, 93, 91, 95,
1196 64, 37,119, 37,115, 37, 42, 38, 58, 93, 42, 91, 95, 37,119,
1197 93, 41, 37,115, 42, 40, 37, 98, 40, 41, 41, 37,115, 42, 40,
1198 99, 63,111, 63,110, 63,115, 63,116, 63, 41, 46, 45, 37, 98,
1199 123,125, 37,115, 42, 59, 63, 37,115, 42, 34, 41, 10,105,102,
1200 32,110,111,116, 32, 98, 32,116,104,101,110, 10, 98, 44,101,
1201 44,100,101, 99,108, 44, 97,114,103, 44, 99,111,110,115,116,
1202 32, 61, 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94,
1203 37,115, 42, 40, 91, 95, 37,119, 93, 41, 37,115, 42, 40, 37,
1204 98, 40, 41, 41, 37,115, 42, 40, 99, 63,111, 63,110, 63,115,
1205 63,116, 63, 41, 46, 45, 37, 98,123,125, 37,115, 42, 59, 63,
1206 37,115, 42, 34, 41, 10,101,110,100, 10,105,102, 32, 98, 32,
1207 116,104,101,110, 10, 95, 99,117,114,114, 95, 99,111,100,101,
1208 32, 61, 32,115,116,114,115,117, 98, 40,115, 44, 98, 44,101,
1209 41, 10, 70,117,110, 99,116,105,111,110, 40,100,101, 99,108,
1210 44, 97,114,103, 44, 99,111,110,115,116, 41, 10,114,101,116,
1211 117,114,110, 32,115,116,114,115,117, 98, 40,115, 44,101, 43,
1212 49, 41, 10,101,110,100, 10,101,110,100, 10,100,111, 10,108,
1213 111, 99, 97,108, 32, 98, 44,101, 44,110, 97,109,101, 44, 98,
1214 97,115,101, 44, 98,111,100,121, 10, 98, 97,115,101, 32, 61,
1215 32, 39, 39, 32, 98,111,100,121, 32, 61, 32, 39, 39, 10, 98,
1216 44,101, 44,110, 97,109,101, 32, 61, 32,115,116,114,102,105,
1217 110,100, 40,115, 44, 34, 94, 37,115, 42, 99,108, 97,115,115,
1218 37,115, 42, 40, 91, 95, 37,119, 93, 91, 95, 37,119, 64, 93,
1219 42, 41, 37,115, 42, 59, 34, 41, 10,105,102, 32,110,111,116,
1220 32, 98, 32,116,104,101,110, 10, 98, 44,101, 44,110, 97,109,
1221 101, 32, 61, 32,115,116,114,102,105,110,100, 40,115, 44, 34,
1222 94, 37,115, 42,115,116,114,117, 99,116, 37,115, 42, 40, 91,
1223 95, 37,119, 93, 91, 95, 37,119, 64, 93, 42, 41, 37,115, 42,
1224 59, 34, 41, 10,105,102, 32,110,111,116, 32, 98, 32,116,104,
1225 101,110, 10, 98, 44,101, 44,110, 97,109,101, 44, 98, 97,115,
1226 101, 44, 98,111,100,121, 32, 61, 32,115,116,114,102,105,110,
1227 100, 40,115, 44, 34, 94, 37,115, 42, 99,108, 97,115,115, 37,
1228 115, 42, 40, 91, 95, 37,119, 93, 91, 95, 37,119, 64, 93, 42,
1229 41, 37,115, 42, 40, 46, 45, 41, 37,115, 42, 40, 37, 98,123,
1230 125, 41, 37,115, 42, 59, 37,115, 42, 34, 41, 10,105,102, 32,
1231 110,111,116, 32, 98, 32,116,104,101,110, 10, 98, 44,101, 44,
1232 110, 97,109,101, 44, 98, 97,115,101, 44, 98,111,100,121, 32,
1233 61, 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,
1234 115, 42,115,116,114,117, 99,116, 37,115, 42, 40, 91, 95, 37,
1235 119, 93, 91, 95, 37,119, 64, 93, 42, 41, 37,115, 42, 40, 46,
1236 45, 41, 37,115, 42, 40, 37, 98,123,125, 41, 37,115, 42, 59,
1237 37,115, 42, 34, 41, 10,105,102, 32,110,111,116, 32, 98, 32,
1238 116,104,101,110, 10, 98, 44,101, 44,110, 97,109,101, 44, 98,
1239 97,115,101, 44, 98,111,100,121, 32, 61, 32,115,116,114,102,
1240 105,110,100, 40,115, 44, 34, 94, 37,115, 42,117,110,105,111,
1241 110, 37,115, 42, 40, 91, 95, 37,119, 93, 91, 95, 37,119, 64,
1242 93, 42, 41, 37,115, 42, 40, 46, 45, 41, 37,115, 42, 40, 37,
1243 98,123,125, 41, 37,115, 42, 59, 37,115, 42, 34, 41, 10,105,
1244 102, 32,110,111,116, 32, 98, 32,116,104,101,110, 10, 98, 97,
1245 115,101, 32, 61, 32, 39, 39, 10, 98, 44,101, 44, 98,111,100,
1246 121, 44,110, 97,109,101, 32, 61, 32,115,116,114,102,105,110,
1247 100, 40,115, 44, 34, 94, 37,115, 42,116,121,112,101,100,101,
1248 102, 37,115, 37,115, 42,115,116,114,117, 99,116, 37,115, 42,
1249 91, 95, 37,119, 93, 42, 37,115, 42, 40, 37, 98,123,125, 41,
1250 37,115, 42, 40, 91, 95, 37,119, 93, 91, 95, 37,119, 64, 93,
1251 42, 41, 37,115, 42, 59, 37,115, 42, 34, 41, 10,105,102, 32,
1252 110,111,116, 32, 98, 32,116,104,101,110, 10, 98, 97,115,101,
1253 32, 61, 32, 39, 39, 10, 98, 44,101, 44, 98,111,100,121, 44,
1254 110, 97,109,101, 32, 61, 32,115,116,114,102,105,110,100, 40,
1255 115, 44, 34, 94, 37,115, 42,116,121,112,101,100,101,102, 37,
1256 115, 37,115, 42,117,110,105,111,110, 37,115, 42, 91, 95, 37,
1257 119, 93, 42, 37,115, 42, 40, 37, 98,123,125, 41, 37,115, 42,
1258 40, 91, 95, 37,119, 93, 91, 95, 37,119, 64, 93, 42, 41, 37,
1259 115, 42, 59, 37,115, 42, 34, 41, 10,101,110,100, 10,101,110,
1260 100, 10,101,110,100, 10,101,110,100, 10,101,110,100, 10,101,
1261 110,100, 10,105,102, 32, 98, 32,116,104,101,110, 10,105,102,
1262 32, 98, 97,115,101, 32,126, 61, 32, 39, 39, 32,116,104,101,
1263 110, 10,108,111, 99, 97,108, 32, 98, 44,101, 10, 98, 44,101,
1264 44, 98, 97,115,101, 32, 61, 32,115,116,114,102,105,110,100,
1265 40, 98, 97,115,101, 44, 34, 46, 45, 40, 91, 95, 37,119, 93,
1266 91, 95, 37,119, 93, 42, 41, 36, 34, 41, 10,101,110,100, 10,
1267 95, 99,117,114,114, 95, 99,111,100,101, 32, 61, 32,115,116,
1268 114,115,117, 98, 40,115, 44, 98, 44,101, 41, 10, 67,108, 97,
1269 115,115, 40,110, 97,109,101, 44, 98, 97,115,101, 44, 98,111,
1270 100,121, 41, 10,114,101,116,117,114,110, 32,115,116,114,115,
1271 117, 98, 40,115, 44,101, 43, 49, 41, 10,101,110,100, 10,101,
1272 110,100, 10,100,111, 10,108,111, 99, 97,108, 32, 98, 44,101,
1273 44,116,121,112,101,115, 32, 61, 32,115,116,114,102,105,110,
1274 100, 40,115, 44, 34, 94, 37,115, 42,116,121,112,101,100,101,
1275 102, 37,115, 37,115, 42, 40, 46, 45, 41, 37,115, 42, 59, 37,
1276 115, 42, 34, 41, 10,105,102, 32, 98, 32,116,104,101,110, 10,
1277 95, 99,117,114,114, 95, 99,111,100,101, 32, 61, 32,115,116,
1278 114,115,117, 98, 40,115, 44, 98, 44,101, 41, 10, 84,121,112,
1279 101,100,101,102, 40,116,121,112,101,115, 41, 10,114,101,116,
1280 117,114,110, 32,115,116,114,115,117, 98, 40,115, 44,101, 43,
1281 49, 41, 10,101,110,100, 10,101,110,100, 10,100,111, 10,108,
1282 111, 99, 97,108, 32, 98, 44,101, 44,100,101, 99,108, 32, 61,
1283 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,115,
1284 42, 40, 91, 95, 37,119, 93, 91, 95, 64, 37,115, 37,119, 37,
1285 100, 37, 42, 38, 58, 93, 42, 91, 95, 37,119, 37,100, 93, 41,
1286 37,115, 42, 59, 37,115, 42, 34, 41, 10,105,102, 32, 98, 32,
1287 116,104,101,110, 10, 95, 99,117,114,114, 95, 99,111,100,101,
1288 32, 61, 32,115,116,114,115,117, 98, 40,115, 44, 98, 44,101,
1289 41, 10, 86, 97,114,105, 97, 98,108,101, 40,100,101, 99,108,
1290 41, 10,114,101,116,117,114,110, 32,115,116,114,115,117, 98,
1291 40,115, 44,101, 43, 49, 41, 10,101,110,100, 10,101,110,100,
1292 10,100,111, 10,108,111, 99, 97,108, 32, 98, 44,101, 44,100,
1293 101, 99,108, 32, 61, 32,115,116,114,102,105,110,100, 40,115,
1294 44, 34, 94, 37,115, 42, 40, 91, 95, 37,119, 93, 63, 91, 95,
1295 37,115, 37,119, 37,100, 93, 45, 99,104, 97,114, 37,115, 43,
1296 91, 95, 64, 37,119, 37,100, 93, 42, 37,115, 42, 37, 91, 37,
1297 115, 42, 37, 83, 43, 37,115, 42, 37, 93, 41, 37,115, 42, 59,
1298 37,115, 42, 34, 41, 10,105,102, 32, 98, 32,116,104,101,110,
1299 10, 95, 99,117,114,114, 95, 99,111,100,101, 32, 61, 32,115,
1300 116,114,115,117, 98, 40,115, 44, 98, 44,101, 41, 10, 86, 97,
1301 114,105, 97, 98,108,101, 40,100,101, 99,108, 41, 10,114,101,
1302 116,117,114,110, 32,115,116,114,115,117, 98, 40,115, 44,101,
1303 43, 49, 41, 10,101,110,100, 10,101,110,100, 10,100,111, 10,
1304 108,111, 99, 97,108, 32, 98, 44,101, 44,100,101, 99,108, 32,
1305 61, 32,115,116,114,102,105,110,100, 40,115, 44, 34, 94, 37,
1306 115, 42, 40, 91, 95, 37,119, 93, 91, 93, 91, 95, 64, 37,115,
1307 37,119, 37,100, 37, 42, 38, 58, 93, 42, 91, 93, 95, 37,119,
1308 37,100, 93, 41, 37,115, 42, 59, 37,115, 42, 34, 41, 10,105,
1309 102, 32, 98, 32,116,104,101,110, 10, 95, 99,117,114,114, 95,
1310 99,111,100,101, 32, 61, 32,115,116,114,115,117, 98, 40,115,
1311 44, 98, 44,101, 41, 10, 65,114,114, 97,121, 40,100,101, 99,
1312 108, 41, 10,114,101,116,117,114,110, 32,115,116,114,115,117,
1313 98, 40,115, 44,101, 43, 49, 41, 10,101,110,100, 10,101,110,
1314 100, 10,105,102, 32,103,115,117, 98, 40,115, 44, 34, 37,115,
1315 37,115, 42, 34, 44, 34, 34, 41, 32,126, 61, 32, 34, 34, 32,
1316 116,104,101,110, 10, 95, 99,117,114,114, 95, 99,111,100,101,
1317 32, 61, 32,115, 10,101,114,114,111,114, 40, 34, 35,112, 97,
1318 114,115,101, 32,101,114,114,111,114, 34, 41, 10,101,108,115,
1319 101, 10,114,101,116,117,114,110, 32, 34, 34, 10,101,110,100,
1320 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 99,
1321 108, 97,115,115, 67,111,110,116, 97,105,110,101,114, 58,112,
1322 97,114,115,101, 32, 40,115, 41, 10,119,104,105,108,101, 32,
1323 115, 32,126, 61, 32, 39, 39, 32,100,111, 10,115, 32, 61, 32,
1324 115,101,108,102, 58,100,111,112, 97,114,115,101, 40,115, 41,
1325 10,101,110,100, 10,101,110,100,32
1326 };
1327 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
1328 lua_pcall(tolua_S,0,LUA_MULTRET,0);
1329 } /* end of embedded lua code */
1330
1331
1332 { /* begin embedded lua code */
1333 static unsigned char B[] = {
1334 10, 99,108, 97,115,115, 80, 97, 99,107, 97,103,101, 32, 61,
1335 32,123, 10, 99,108, 97,115,115,116,121,112,101, 32, 61, 32,
1336 39,112, 97, 99,107, 97,103,101, 39, 10,125, 10, 99,108, 97,
1337 115,115, 80, 97, 99,107, 97,103,101, 46, 95, 95,105,110,100,
1338 101,120, 32, 61, 32, 99,108, 97,115,115, 80, 97, 99,107, 97,
1339 103,101, 10,115,101,116,109,101,116, 97,116, 97, 98,108,101,
1340 40, 99,108, 97,115,115, 80, 97, 99,107, 97,103,101, 44, 99,
1341 108, 97,115,115, 67,111,110,116, 97,105,110,101,114, 41, 10,
1342 102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 80,
1343 97, 99,107, 97,103,101, 58,112,114,105,110,116, 32, 40, 41,
1344 10,112,114,105,110,116, 40, 34, 80, 97, 99,107, 97,103,101,
1345 58, 32, 34, 46, 46,115,101,108,102, 46,110, 97,109,101, 41,
1346 10,108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,
1347 101, 32,115,101,108,102, 91,105, 93, 32,100,111, 10,115,101,
1348 108,102, 91,105, 93, 58,112,114,105,110,116, 40, 34, 34, 44,
1349 34, 34, 41, 10,105, 32, 61, 32,105, 43, 49, 10,101,110,100,
1350 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 99,
1351 108, 97,115,115, 80, 97, 99,107, 97,103,101, 58,112,114,101,
1352 112,114,111, 99,101,115,115, 32, 40, 41, 10,108,111, 99, 97,
1353 108, 32, 76, 32, 61, 32,123,125, 10,115,101,108,102, 46, 99,
1354 111,100,101, 32, 61, 32,103,115,117, 98, 40,115,101,108,102,
1355 46, 99,111,100,101, 44, 34, 92,110, 37,115, 42, 37, 36, 37,
1356 91, 34, 44, 34, 92, 49, 34, 41, 10,115,101,108,102, 46, 99,
1357 111,100,101, 32, 61, 32,103,115,117, 98, 40,115,101,108,102,
1358 46, 99,111,100,101, 44, 34, 92,110, 37,115, 42, 37, 36, 37,
1359 93, 34, 44, 34, 92, 50, 34, 41, 10,115,101,108,102, 46, 99,
1360 111,100,101, 32, 61, 32,103,115,117, 98, 40,115,101,108,102,
1361 46, 99,111,100,101, 44, 34, 40, 37, 98, 92, 49, 92, 50, 41,
1362 34, 44, 32,102,117,110, 99,116,105,111,110, 32, 40, 99, 41,
1363 10,116,105,110,115,101,114,116, 40, 76, 44, 99, 41, 10,114,
1364 101,116,117,114,110, 32, 34, 92,110, 35, 91, 34, 46, 46,103,
1365 101,116,110, 40, 76, 41, 46, 46, 34, 93, 35, 34, 10,101,110,
1366 100, 41, 10,108,111, 99, 97,108, 32, 67, 32, 61, 32,123,125,
1367 10,115,101,108,102, 46, 99,111,100,101, 32, 61, 32,103,115,
1368 117, 98, 40,115,101,108,102, 46, 99,111,100,101, 44, 34, 92,
1369 110, 37,115, 42, 37, 36, 37, 60, 34, 44, 34, 92, 51, 34, 41,
1370 10,115,101,108,102, 46, 99,111,100,101, 32, 61, 32,103,115,
1371 117, 98, 40,115,101,108,102, 46, 99,111,100,101, 44, 34, 92,
1372 110, 37,115, 42, 37, 36, 37, 62, 34, 44, 34, 92, 52, 34, 41,
1373 10,115,101,108,102, 46, 99,111,100,101, 32, 61, 32,103,115,
1374 117, 98, 40,115,101,108,102, 46, 99,111,100,101, 44, 34, 40,
1375 37, 98, 92, 51, 92, 52, 41, 34, 44, 32,102,117,110, 99,116,
1376 105,111,110, 32, 40, 99, 41, 10,116,105,110,115,101,114,116,
1377 40, 67, 44, 99, 41, 10,114,101,116,117,114,110, 32, 34, 92,
1378 110, 35, 60, 34, 46, 46,103,101,116,110, 40, 67, 41, 46, 46,
1379 34, 62, 35, 34, 10,101,110,100, 41, 10,108,111, 99, 97,108,
1380 32, 86, 32, 61, 32,123,125, 10,115,101,108,102, 46, 99,111,
1381 100,101, 32, 61, 32,103,115,117, 98, 40,115,101,108,102, 46,
1382 99,111,100,101, 44, 34, 92,110, 40, 37,115, 42, 37, 36, 91,
1383 94, 37, 91, 37, 93, 93, 91, 94, 92,110, 93, 42, 41, 34, 44,
1384 102,117,110, 99,116,105,111,110, 32, 40,118, 41, 10,116,105,
1385 110,115,101,114,116, 40, 86, 44,118, 41, 10,114,101,116,117,
1386 114,110, 32, 34, 92,110, 35, 34, 46, 46,103,101,116,110, 40,
1387 86, 41, 46, 46, 34, 35, 34, 10,101,110,100, 41, 10,115,101,
1388 108,102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,
1389 115,101,108,102, 46, 99,111,100,101, 44, 34, 40, 47, 47, 91,
1390 94, 92,110, 93, 42, 41, 34, 44, 34, 34, 41, 10,115,101,108,
1391 102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,
1392 101,108,102, 46, 99,111,100,101, 44, 34, 47, 37, 42, 34, 44,
1393 34, 92, 49, 34, 41, 10,115,101,108,102, 46, 99,111,100,101,
1394 32, 61, 32,103,115,117, 98, 40,115,101,108,102, 46, 99,111,
1395 100,101, 44, 34, 37, 42, 47, 34, 44, 34, 92, 50, 34, 41, 10,
1396 115,101,108,102, 46, 99,111,100,101, 32, 61, 32,103,115,117,
1397 98, 40,115,101,108,102, 46, 99,111,100,101, 44, 34, 37, 98,
1398 92, 49, 92, 50, 34, 44, 34, 34, 41, 10,115,101,108,102, 46,
1399 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,101,108,
1400 102, 46, 99,111,100,101, 44, 34, 92, 49, 34, 44, 34, 47, 37,
1401 42, 34, 41, 10,115,101,108,102, 46, 99,111,100,101, 32, 61,
1402 32,103,115,117, 98, 40,115,101,108,102, 46, 99,111,100,101,
1403 44, 34, 92, 50, 34, 44, 34, 37, 42, 47, 34, 41, 10,115,101,
1404 108,102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,
1405 115,101,108,102, 46, 99,111,100,101, 44, 34, 37,115, 42, 64,
1406 37,115, 42, 34, 44, 34, 64, 34, 41, 10,115,101,108,102, 46,
1407 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,101,108,
1408 102, 46, 99,111,100,101, 44, 34, 37,115, 63,105,110,108,105,
1409 110,101, 40, 37,115, 41, 34, 44, 34, 37, 49, 34, 41, 10,115,
1410 101,108,102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98,
1411 40,115,101,108,102, 46, 99,111,100,101, 44, 34, 37,115, 63,
1412 101,120,116,101,114,110, 40, 37,115, 41, 34, 44, 34, 37, 49,
1413 34, 41, 10,115,101,108,102, 46, 99,111,100,101, 32, 61, 32,
1414 103,115,117, 98, 40,115,101,108,102, 46, 99,111,100,101, 44,
1415 34, 37,115, 63,118,105,114,116,117, 97,108, 40, 37,115, 41,
1416 34, 44, 34, 37, 49, 34, 41, 10,115,101,108,102, 46, 99,111,
1417 100,101, 32, 61, 32,103,115,117, 98, 40,115,101,108,102, 46,
1418 99,111,100,101, 44, 34,112,117, 98,108,105, 99, 58, 34, 44,
1419 34, 34, 41, 10,115,101,108,102, 46, 99,111,100,101, 32, 61,
1420 32,103,115,117, 98, 40,115,101,108,102, 46, 99,111,100,101,
1421 44, 34, 40, 91, 94, 37,119, 95, 93, 41,118,111,105,100, 37,
1422 115, 42, 37, 42, 34, 44, 34, 37, 49, 95,117,115,101,114,100,
1423 97,116, 97, 32, 34, 41, 10,115,101,108,102, 46, 99,111,100,
1424 101, 32, 61, 32,103,115,117, 98, 40,115,101,108,102, 46, 99,
1425 111,100,101, 44, 34, 40, 91, 94, 37,119, 95, 93, 41,118,111,
1426 105,100, 37,115, 42, 37, 42, 34, 44, 34, 37, 49, 95,117,115,
1427 101,114,100, 97,116, 97, 32, 34, 41, 10,115,101,108,102, 46,
1428 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,101,108,
1429 102, 46, 99,111,100,101, 44, 34, 40, 91, 94, 37,119, 95, 93,
1430 41, 99,104, 97,114, 37,115, 42, 37, 42, 34, 44, 34, 37, 49,
1431 95, 99,115,116,114,105,110,103, 32, 34, 41, 10,115,101,108,
1432 102, 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,
1433 101,108,102, 46, 99,111,100,101, 44, 34, 40, 91, 94, 37,119,
1434 95, 93, 41,108,117, 97, 95, 83,116, 97,116,101, 37,115, 42,
1435 37, 42, 34, 44, 34, 37, 49, 95,108,115,116, 97,116,101, 32,
1436 34, 41, 10,115,101,108,102, 46, 99,111,100,101, 32, 61, 32,
1437 103,115,117, 98, 40,115,101,108,102, 46, 99,111,100,101, 44,
1438 34, 37, 35, 37, 91, 40, 37,100, 43, 41, 37, 93, 37, 35, 34,
1439 44,102,117,110, 99,116,105,111,110, 32, 40,110, 41, 10,114,
1440 101,116,117,114,110, 32, 76, 91,116,111,110,117,109, 98,101,
1441 114, 40,110, 41, 93, 10,101,110,100, 41, 10,115,101,108,102,
1442 46, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40,115,101,
1443 108,102, 46, 99,111,100,101, 44, 34, 37, 35, 37, 60, 40, 37,
1444 100, 43, 41, 37, 62, 37, 35, 34, 44,102,117,110, 99,116,105,
1445 111,110, 32, 40,110, 41, 10,114,101,116,117,114,110, 32, 67,
1446 91,116,111,110,117,109, 98,101,114, 40,110, 41, 93, 10,101,
1447 110,100, 41, 10,115,101,108,102, 46, 99,111,100,101, 32, 61,
1448 32,103,115,117, 98, 40,115,101,108,102, 46, 99,111,100,101,
1449 44, 34, 37, 35, 40, 37,100, 43, 41, 37, 35, 34, 44,102,117,
1450 110, 99,116,105,111,110, 32, 40,110, 41, 10,114,101,116,117,
1451 114,110, 32, 86, 91,116,111,110,117,109, 98,101,114, 40,110,
1452 41, 93, 10,101,110,100, 41, 10,101,110,100, 10,102,117,110,
1453 99,116,105,111,110, 32, 99,108, 97,115,115, 80, 97, 99,107,
1454 97,103,101, 58,112,114,101, 97,109, 98,108,101, 32, 40, 41,
1455 10,111,117,116,112,117,116, 40, 39, 47, 42, 92,110, 39, 41,
1456 10,111,117,116,112,117,116, 40, 39, 42, 42, 32, 76,117, 97,
1457 32, 98,105,110,100,105,110,103, 58, 32, 39, 46, 46,115,101,
1458 108,102, 46,110, 97,109,101, 46, 46, 39, 92,110, 39, 41, 10,
1459 111,117,116,112,117,116, 40, 39, 42, 47, 92,110, 92,110, 39,
1460 41, 10,111,117,116,112,117,116, 40, 39, 35,105,110, 99,108,
1461 117,100,101, 32, 34,116,111,108,117, 97, 46,104, 34, 92,110,
1462 92,110, 39, 41, 10,111,117,116,112,117,116, 40, 39, 35,105,
1463 102,110,100,101,102, 32, 95, 95, 99,112,108,117,115,112,108,
1464 117,115, 92,110, 39, 41, 10,111,117,116,112,117,116, 40, 39,
1465 35,105,110, 99,108,117,100,101, 32, 60,115,116,100,108,105,
1466 98, 46,104, 62, 92,110, 39, 41, 10,111,117,116,112,117,116,
1467 40, 39, 35,101,110,100,105,102, 92,110, 39, 41, 10,111,117,
1468 116,112,117,116, 40, 39, 35,105,102,100,101,102, 32, 95, 95,
1469 99,112,108,117,115,112,108,117,115, 92,110, 39, 41, 10,111,
1470 117,116,112,117,116, 40, 39,101,120,116,101,114,110, 32, 34,
1471 67, 34, 32,105,110,116, 32,116,111,108,117, 97, 95, 98,110,
1472 100, 95,116, 97,107,101,111,119,110,101,114,115,104,105,112,
1473 32, 40,108,117, 97, 95, 83,116, 97,116,101, 42, 32, 76, 41,
1474 59, 32, 47, 47, 32,102,114,111,109, 32,116,111,108,117, 97,
1475 95,109, 97,112, 46, 99, 92,110, 39, 41, 10,111,117,116,112,
1476 117,116, 40, 39, 35,101,108,115,101, 92,110, 39, 41, 10,111,
1477 117,116,112,117,116, 40, 39,105,110,116, 32,116,111,108,117,
1478 97, 95, 98,110,100, 95,116, 97,107,101,111,119,110,101,114,
1479 115,104,105,112, 32, 40,108,117, 97, 95, 83,116, 97,116,101,
1480 42, 32, 76, 41, 59, 32, 47, 42, 32,102,114,111,109, 32,116,
1481 111,108,117, 97, 95,109, 97,112, 46, 99, 32, 42, 47, 92,110,
1482 39, 41, 10,111,117,116,112,117,116, 40, 39, 35,101,110,100,
1483 105,102, 92,110, 39, 41, 10,111,117,116,112,117,116, 40, 39,
1484 35,105,110, 99,108,117,100,101, 32, 60,115,116,114,105,110,
1485 103, 46,104, 62, 92,110, 92,110, 39, 41, 10,105,102, 32,110,
1486 111,116, 32,102,108, 97,103,115, 46,104, 32,116,104,101,110,
1487 10,111,117,116,112,117,116, 40, 39, 47, 42, 32, 69,120,112,
1488 111,114,116,101,100, 32,102,117,110, 99,116,105,111,110, 32,
1489 42, 47, 39, 41, 10,111,117,116,112,117,116, 40, 39, 84, 79,
1490 76, 85, 65, 95, 65, 80, 73, 32,105,110,116, 32,116,111,108,
1491 117, 97, 95, 39, 46, 46,115,101,108,102, 46,110, 97,109,101,
1492 46, 46, 39, 95,111,112,101,110, 32, 40,108,117, 97, 95, 83,
1493 116, 97,116,101, 42, 32,116,111,108,117, 97, 95, 83, 41, 59,
1494 39, 41, 10,111,117,116,112,117,116, 40, 39, 76, 85, 65, 76,
1495 73, 66, 95, 65, 80, 73, 32,105,110,116, 32,108,117, 97,111,
1496 112,101,110, 95, 39, 46, 46,115,101,108,102, 46,110, 97,109,
1497 101, 46, 46, 39, 32, 40,108,117, 97, 95, 83,116, 97,116,101,
1498 42, 32,116,111,108,117, 97, 95, 83, 41, 59, 39, 41, 10,111,
1499 117,116,112,117,116, 40, 39, 92,110, 39, 41, 10,101,110,100,
1500 10,108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,
1501 101, 32,115,101,108,102, 91,105, 93, 32,100,111, 10,115,101,
1502 108,102, 91,105, 93, 58,112,114,101, 97,109, 98,108,101, 40,
1503 41, 10,105, 32, 61, 32,105, 43, 49, 10,101,110,100, 10,105,
1504 102, 32,115,101,108,102, 58,114,101,113,117,105,114,101, 99,
1505 111,108,108,101, 99,116,105,111,110, 40, 95, 99,111,108,108,
1506 101, 99,116, 41, 32,116,104,101,110, 10,111,117,116,112,117,
1507 116, 40, 39, 92,110, 39, 41, 10,111,117,116,112,117,116, 40,
1508 39, 47, 42, 32,102,117,110, 99,116,105,111,110, 32,116,111,
1509 32,114,101,108,101, 97,115,101, 32, 99,111,108,108,101, 99,
1510 116,101,100, 32,111, 98,106,101, 99,116, 32,118,105, 97, 32,
1511 100,101,115,116,114,117, 99,116,111,114, 32, 42, 47, 39, 41,
1512 10,111,117,116,112,117,116, 40, 39, 35,105,102,100,101,102,
1513 32, 95, 95, 99,112,108,117,115,112,108,117,115, 92,110, 39,
1514 41, 10,102,111,114, 32,105, 44,118, 32,105,110, 32,112, 97,
1515 105,114,115, 40, 95, 99,111,108,108,101, 99,116, 41, 32,100,
1516 111, 10,111,117,116,112,117,116, 40, 39, 92,110,115,116, 97,
1517 116,105, 99, 32,105,110,116, 32, 39, 46, 46,118, 46, 46, 39,
1518 32, 40,108,117, 97, 95, 83,116, 97,116,101, 42, 32,116,111,
1519 108,117, 97, 95, 83, 41, 39, 41, 10,111,117,116,112,117,116,
1520 40, 39,123, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,
1521 39, 46, 46,105, 46, 46, 39, 42, 32,115,101,108,102, 32, 61,
1522 32, 40, 39, 46, 46,105, 46, 46, 39, 42, 41, 32,116,111,108,
1523 117, 97, 95,116,111,117,115,101,114,116,121,112,101, 40,116,
1524 111,108,117, 97, 95, 83, 44, 49, 44, 48, 41, 59, 39, 41, 10,
1525 111,117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,
1526 114,101,108,101, 97,115,101, 40,116,111,108,117, 97, 95, 83,
1527 44,115,101,108,102, 41, 59, 39, 41, 10,111,117,116,112,117,
1528 116, 40, 39, 32,100,101,108,101,116,101, 32,115,101,108,102,
1529 59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,114,101,
1530 116,117,114,110, 32, 48, 59, 39, 41, 10,111,117,116,112,117,
1531 116, 40, 39,125, 39, 41, 10,101,110,100, 10,111,117,116,112,
1532 117,116, 40, 39, 35,101,110,100,105,102, 92,110, 92,110, 39,
1533 41, 10,101,110,100, 10,111,117,116,112,117,116, 40, 39, 92,
1534 110, 39, 41, 10,111,117,116,112,117,116, 40, 39, 47, 42, 32,
1535 102,117,110, 99,116,105,111,110, 32,116,111, 32,114,101,103,
1536 105,115,116,101,114, 32,116,121,112,101, 32, 42, 47, 39, 41,
1537 10,111,117,116,112,117,116, 40, 39,115,116, 97,116,105, 99,
1538 32,118,111,105,100, 32,116,111,108,117, 97, 95,114,101,103,
1539 95,116,121,112,101,115, 32, 40,108,117, 97, 95, 83,116, 97,
1540 116,101, 42, 32,116,111,108,117, 97, 95, 83, 41, 39, 41, 10,
1541 111,117,116,112,117,116, 40, 39,123, 39, 41, 10,102,111,114,
1542 101, 97, 99,104, 40, 95,117,115,101,114,116,121,112,101, 44,
1543 102,117,110, 99,116,105,111,110, 40,110, 44,118, 41, 32,111,
1544 117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,117,
1545 115,101,114,116,121,112,101, 40,116,111,108,117, 97, 95, 83,
1546 44, 34, 39, 44,118, 44, 39, 34, 41, 59, 39, 41, 32,101,110,
1547 100, 41, 10,111,117,116,112,117,116, 40, 39,125, 39, 41, 10,
1548 111,117,116,112,117,116, 40, 39, 92,110, 39, 41, 10,101,110,
1549 100, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
1550 115, 80, 97, 99,107, 97,103,101, 58,114,101,103,105,115,116,
1551 101,114, 32, 40, 41, 10,112,117,115,104, 40,115,101,108,102,
1552 41, 10,111,117,116,112,117,116, 40, 34, 47, 42, 32, 79,112,
1553 101,110, 32,108,105, 98, 32,102,117,110, 99,116,105,111,110,
1554 32, 42, 47, 34, 41, 10,111,117,116,112,117,116, 40, 39, 76,
1555 85, 65, 76, 73, 66, 95, 65, 80, 73, 32,105,110,116, 32,108,
1556 117, 97,111,112,101,110, 95, 39, 46, 46,115,101,108,102, 46,
1557 110, 97,109,101, 46, 46, 39, 32, 40,108,117, 97, 95, 83,116,
1558 97,116,101, 42, 32,116,111,108,117, 97, 95, 83, 41, 39, 41,
1559 10,111,117,116,112,117,116, 40, 34,123, 34, 41, 10,111,117,
1560 116,112,117,116, 40, 34, 32,116,111,108,117, 97, 95,111,112,
1561 101,110, 40,116,111,108,117, 97, 95, 83, 41, 59, 34, 41, 10,
1562 111,117,116,112,117,116, 40, 34, 32,116,111,108,117, 97, 95,
1563 114,101,103, 95,116,121,112,101,115, 40,116,111,108,117, 97,
1564 95, 83, 41, 59, 34, 41, 10,111,117,116,112,117,116, 40, 34,
1565 32,116,111,108,117, 97, 95,109,111,100,117,108,101, 40,116,
1566 111,108,117, 97, 95, 83, 44, 78, 85, 76, 76, 44, 34, 44,115,
1567 101,108,102, 58,104, 97,115,118, 97,114, 40, 41, 44, 34, 41,
1568 59, 34, 41, 10,111,117,116,112,117,116, 40, 34, 32,116,111,
1569 108,117, 97, 95, 98,101,103,105,110,109,111,100,117,108,101,
1570 40,116,111,108,117, 97, 95, 83, 44, 78, 85, 76, 76, 41, 59,
1571 34, 41, 10,108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,
1572 105,108,101, 32,115,101,108,102, 91,105, 93, 32,100,111, 10,
1573 115,101,108,102, 91,105, 93, 58,114,101,103,105,115,116,101,
1574 114, 40, 41, 10,105, 32, 61, 32,105, 43, 49, 10,101,110,100,
1575 10,111,117,116,112,117,116, 40, 34, 32,116,111,108,117, 97,
1576 95,101,110,100,109,111,100,117,108,101, 40,116,111,108,117,
1577 97, 95, 83, 41, 59, 34, 41, 10,111,117,116,112,117,116, 40,
1578 34, 32,114,101,116,117,114,110, 32, 49, 59, 34, 41, 10,111,
1579 117,116,112,117,116, 40, 34,125, 34, 41, 10,111,117,116,112,
1580 117,116, 40, 34, 47, 42, 32, 79,112,101,110, 32,116,111,108,
1581 117, 97, 32,102,117,110, 99,116,105,111,110, 32, 42, 47, 34,
1582 41, 10,111,117,116,112,117,116, 40, 34, 84, 79, 76, 85, 65,
1583 95, 65, 80, 73, 32,105,110,116, 32,116,111,108,117, 97, 95,
1584 34, 46, 46,115,101,108,102, 46,110, 97,109,101, 46, 46, 34,
1585 95,111,112,101,110, 32, 40,108,117, 97, 95, 83,116, 97,116,
1586 101, 42, 32,116,111,108,117, 97, 95, 83, 41, 34, 41, 10,111,
1587 117,116,112,117,116, 40, 34,123, 34, 41, 10,111,117,116,112,
1588 117,116, 40, 34, 32,108,117, 97, 95,112,117,115,104, 99,102,
1589 117,110, 99,116,105,111,110, 40,116,111,108,117, 97, 95, 83,
1590 44, 32,108,117, 97,111,112,101,110, 95, 34, 46, 46,115,101,
1591 108,102, 46,110, 97,109,101, 46, 46, 34, 41, 59, 34, 41, 10,
1592 111,117,116,112,117,116, 40, 39, 32,108,117, 97, 95,112,117,
1593 115,104,115,116,114,105,110,103, 40,116,111,108,117, 97, 95,
1594 83, 44, 32, 34, 39, 46, 46,115,101,108,102, 46,110, 97,109,
1595 101, 46, 46, 39, 34, 41, 59, 39, 41, 10,111,117,116,112,117,
1596 116, 40, 34, 32,108,117, 97, 95, 99, 97,108,108, 40,116,111,
1597 108,117, 97, 95, 83, 44, 32, 49, 44, 32, 48, 41, 59, 34, 41,
1598 10,111,117,116,112,117,116, 40, 34, 32,114,101,116,117,114,
1599 110, 32, 49, 59, 34, 41, 10,111,117,116,112,117,116, 40, 34,
1600 125, 34, 41, 10,112,111,112, 40, 41, 10,101,110,100, 10,102,
1601 117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 80, 97,
1602 99,107, 97,103,101, 58,104,101, 97,100,101,114, 32, 40, 41,
1603 10,111,117,116,112,117,116, 40, 39, 47, 42, 92,110, 39, 41,
1604 32,111,117,116,112,117,116, 40, 39, 42, 42, 32, 76,117, 97,
1605 32, 98,105,110,100,105,110,103, 58, 32, 39, 46, 46,115,101,
1606 108,102, 46,110, 97,109,101, 46, 46, 39, 92,110, 39, 41, 10,
1607 111,117,116,112,117,116, 40, 39, 42, 42, 32, 71,101,110,101,
1608 114, 97,116,101,100, 32, 97,117,116,111,109, 97,116,105, 99,
1609 97,108,108,121, 32, 98,121, 32, 39, 46, 46, 84, 79, 76, 85,
1610 65, 95, 86, 69, 82, 83, 73, 79, 78, 46, 46, 39, 32,111,110,
1611 32, 39, 46, 46,100, 97,116,101, 40, 41, 46, 46, 39, 46, 92,
1612 110, 39, 41, 10,111,117,116,112,117,116, 40, 39, 42, 47, 92,
1613 110, 92,110, 39, 41, 10,105,102, 32,110,111,116, 32,102,108,
1614 97,103,115, 46,104, 32,116,104,101,110, 10,111,117,116,112,
1615 117,116, 40, 39, 47, 42, 32, 69,120,112,111,114,116,101,100,
1616 32,102,117,110, 99,116,105,111,110, 32, 42, 47, 39, 41, 10,
1617 111,117,116,112,117,116, 40, 39, 84, 79, 76, 85, 65, 95, 65,
1618 80, 73, 32,105,110,116, 32,116,111,108,117, 97, 95, 39, 46,
1619 46,115,101,108,102, 46,110, 97,109,101, 46, 46, 39, 95,111,
1620 112,101,110, 32, 40,108,117, 97, 95, 83,116, 97,116,101, 42,
1621 32,116,111,108,117, 97, 95, 83, 41, 59, 39, 41, 10,111,117,
1622 116,112,117,116, 40, 39, 76, 85, 65, 76, 73, 66, 95, 65, 80,
1623 73, 32,105,110,116, 32,108,117, 97,111,112,101,110, 95, 39,
1624 46, 46,115,101,108,102, 46,110, 97,109,101, 46, 46, 39, 32,
1625 40,108,117, 97, 95, 83,116, 97,116,101, 42, 32,116,111,108,
1626 117, 97, 95, 83, 41, 59, 39, 41, 10,111,117,116,112,117,116,
1627 40, 39, 92,110, 39, 41, 10,101,110,100, 10,101,110,100, 10,
1628 102,117,110, 99,116,105,111,110, 32, 95, 80, 97, 99,107, 97,
1629 103,101, 32, 40,115,101,108,102, 41, 10,115,101,116,109,101,
1630 116, 97,116, 97, 98,108,101, 40,115,101,108,102, 44, 99,108,
1631 97,115,115, 80, 97, 99,107, 97,103,101, 41, 10,114,101,116,
1632 117,114,110, 32,115,101,108,102, 10,101,110,100, 10,102,117,
1633 110, 99,116,105,111,110, 32,101,120,116,114, 97, 99,116, 95,
1634 99,111,100,101, 40,102,110, 44,115, 41, 10,108,111, 99, 97,
1635 108, 32, 99,111,100,101, 32, 61, 32, 39, 92,110, 36, 35,105,
1636 110, 99,108,117,100,101, 32, 34, 39, 46, 46,102,110, 46, 46,
1637 39, 34, 92,110, 39, 10,115, 61, 32, 34, 92,110, 34, 32, 46,
1638 46, 32,115, 32, 46, 46, 32, 34, 92,110, 34, 10,108,111, 99,
1639 97,108, 32, 95, 44,101, 44, 99, 44,116, 32, 61, 32,115,116,
1640 114,102,105,110,100, 40,115, 44, 32, 34, 92,110, 40, 91, 94,
1641 92,110, 93, 45, 41, 91, 84,116, 93, 91, 79,111, 93, 91, 76,
1642 108, 93, 91, 85,117, 93, 91, 65, 97, 93, 95, 40, 91, 94, 37,
1643 115, 93, 42, 41, 91, 94, 92,110, 93, 42, 92,110, 34, 41, 10,
1644 119,104,105,108,101, 32,101, 32,100,111, 10,116, 32, 61, 32,
1645 115,116,114,108,111,119,101,114, 40,116, 41, 10,105,102, 32,
1646 116, 32, 61, 61, 32, 34, 98,101,103,105,110, 34, 32,116,104,
1647 101,110, 10, 95, 44,101, 44, 99, 32, 61, 32,115,116,114,102,
1648 105,110,100, 40,115, 44, 34, 40, 46, 45, 41, 92,110, 91, 94,
1649 92,110, 93, 42, 91, 84,116, 93, 91, 79,111, 93, 91, 76,108,
1650 93, 91, 85,117, 93, 91, 65, 97, 93, 95, 91, 69,101, 93, 91,
1651 78,110, 93, 91, 68,100, 93, 91, 94, 92,110, 93, 42, 92,110,
1652 34, 44,101, 41, 10,105,102, 32,110,111,116, 32,101, 32,116,
1653 104,101,110, 10,116,111,108,117, 97, 95,101,114,114,111,114,
1654 40, 34, 85,110, 98, 97,108, 97,110, 99,101,100, 32, 39,116,
1655 111,108,117, 97, 95, 98,101,103,105,110, 39, 32,100,105,114,
1656 101, 99,116,105,118,101, 32,105,110, 32,104,101, 97,100,101,
1657 114, 32,102,105,108,101, 34, 41, 10,101,110,100, 10,101,110,
1658 100, 10, 99,111,100,101, 32, 61, 32, 99,111,100,101, 32, 46,
1659 46, 32, 99, 32, 46, 46, 32, 34, 92,110, 34, 10, 95, 44,101,
1660 44, 99, 44,116, 32, 61, 32,115,116,114,102,105,110,100, 40,
1661 115, 44, 32, 34, 92,110, 40, 91, 94, 92,110, 93, 45, 41, 91,
1662 84,116, 93, 91, 79,111, 93, 91, 76,108, 93, 91, 85,117, 93,
1663 91, 65, 97, 93, 95, 40, 91, 94, 37,115, 93, 42, 41, 91, 94,
1664 92,110, 93, 42, 92,110, 34, 44,101, 41, 10,101,110,100, 10,
1665 114,101,116,117,114,110, 32, 99,111,100,101, 10,101,110,100,
1666 10,102,117,110, 99,116,105,111,110, 32, 80, 97, 99,107, 97,
1667 103,101, 32, 40,110, 97,109,101, 44,102,110, 41, 10,108,111,
1668 99, 97,108, 32,101,120,116, 32, 61, 32, 34,112,107,103, 34,
1669 10,105,102, 32,102,110, 32,116,104,101,110, 10,108,111, 99,
1670 97,108, 32,115,116, 44, 32,109,115,103, 32, 61, 32,114,101,
1671 97,100,102,114,111,109, 40,102,108, 97,103,115, 46,102, 41,
1672 10,105,102, 32,110,111,116, 32,115,116, 32,116,104,101,110,
1673 10,101,114,114,111,114, 40, 39, 35, 39, 46, 46,109,115,103,
1674 41, 10,101,110,100, 10,108,111, 99, 97,108, 32, 95, 59, 32,
1675 95, 44, 32, 95, 44, 32,101,120,116, 32, 61, 32,115,116,114,
1676 102,105,110,100, 40,102,110, 44, 34, 46, 42, 37, 46, 40, 46,
1677 42, 41, 36, 34, 41, 10,101,110,100, 10,108,111, 99, 97,108,
1678 32, 99,111,100,101, 32, 61, 32, 34, 92,110, 34, 32, 46, 46,
1679 32,114,101, 97,100, 40, 39, 42, 97, 39, 41, 10,105,102, 32,
1680 101,120,116, 32, 61, 61, 32, 39,104, 39, 32,111,114, 32,101,
1681 120,116, 32, 61, 61, 32, 39,104,112,112, 39, 32,116,104,101,
1682 110, 10, 99,111,100,101, 32, 61, 32,101,120,116,114, 97, 99,
1683 116, 95, 99,111,100,101, 40,102,110, 44, 99,111,100,101, 41,
1684 10,101,110,100, 10,105,102, 32,102,110, 32,116,104,101,110,
1685 10,114,101, 97,100,102,114,111,109, 40, 41, 10,101,110,100,
1686 10, 99,111,100,101, 32, 61, 32,103,115,117, 98, 40, 99,111,
1687 100,101, 44, 39, 37,115, 42, 37, 36,114,101,110, 97,109,105,
1688 110,103, 37,115, 42, 40, 46, 45, 41, 37,115, 42, 92,110, 39,
1689 44, 32,102,117,110, 99,116,105,111,110, 32, 40,114, 41, 32,
1690 97,112,112,101,110,100,114,101,110, 97,109,105,110,103, 40,
1691 114, 41, 32,114,101,116,117,114,110, 32, 34, 92,110, 34, 32,
1692 101,110,100, 41, 10,108,111, 99, 97,108, 32,110,115,117, 98,
1693 115,116, 10,114,101,112,101, 97,116, 10, 99,111,100,101, 44,
1694 110,115,117, 98,115,116, 32, 61, 32,103,115,117, 98, 40, 99,
1695 111,100,101, 44, 39, 92,110, 37,115, 42, 37, 36, 40, 46, 41,
1696 102,105,108,101, 37,115, 42, 34, 40, 46, 45, 41, 34, 37,115,
1697 42, 92,110, 39, 44, 10,102,117,110, 99,116,105,111,110, 32,
1698 40,107,105,110,100, 44,102,110, 41, 10,108,111, 99, 97,108,
1699 32, 95, 44, 32, 95, 44, 32,101,120,116, 32, 61, 32,115,116,
1700 114,102,105,110,100, 40,102,110, 44, 34, 46, 42, 37, 46, 40,
1701 46, 42, 41, 36, 34, 41, 10,108,111, 99, 97,108, 32,102,112,
1702 44,109,115,103, 32, 61, 32,111,112,101,110,102,105,108,101,
1703 40,102,110, 44, 39,114, 39, 41, 10,105,102, 32,110,111,116,
1704 32,102,112, 32,116,104,101,110, 10,101,114,114,111,114, 40,
1705 39, 35, 39, 46, 46,109,115,103, 46, 46, 39, 58, 32, 39, 46,
1706 46,102,110, 41, 10,101,110,100, 10,108,111, 99, 97,108, 32,
1707 115, 32, 61, 32,114,101, 97,100, 40,102,112, 44, 39, 42, 97,
1708 39, 41, 10, 99,108,111,115,101,102,105,108,101, 40,102,112,
1709 41, 10,105,102, 32,107,105,110,100, 32, 61, 61, 32, 39, 99,
1710 39, 32,111,114, 32,107,105,110,100, 32, 61, 61, 32, 39,104,
1711 39, 32,116,104,101,110, 10,114,101,116,117,114,110, 32,101,
1712 120,116,114, 97, 99,116, 95, 99,111,100,101, 40,102,110, 44,
1713 115, 41, 10,101,108,115,101,105,102, 32,107,105,110,100, 32,
1714 61, 61, 32, 39,112, 39, 32,116,104,101,110, 10,114,101,116,
1715 117,114,110, 32, 34, 92,110, 92,110, 34, 32, 46, 46, 32,115,
1716 10,101,108,115,101,105,102, 32,107,105,110,100, 32, 61, 61,
1717 32, 39,108, 39, 32,116,104,101,110, 10,114,101,116,117,114,
1718 110, 32, 34, 92,110, 36, 91, 92,110, 34, 32, 46, 46, 32,115,
1719 32, 46, 46, 32, 34, 92,110, 36, 93, 92,110, 34, 10,101,108,
1720 115,101, 10,101,114,114,111,114, 40, 39, 35, 73,110,118, 97,
1721 108,105,100, 32,105,110, 99,108,117,100,101, 32,100,105,114,
1722 101, 99,116,105,118,101, 32, 40,117,115,101, 32, 36, 99,102,
1723 105,108,101, 44, 32, 36,112,102,105,108,101, 32,111,114, 32,
1724 36,108,102,105,108,101, 41, 39, 41, 10,101,110,100, 10,101,
1725 110,100, 41, 10,117,110,116,105,108, 32,110,115,117, 98,115,
1726 116, 61, 61, 48, 10,108,111, 99, 97,108, 32,116, 32, 61, 32,
1727 95, 80, 97, 99,107, 97,103,101, 40, 95, 67,111,110,116, 97,
1728 105,110,101,114,123,110, 97,109,101, 61,110, 97,109,101, 44,
1729 32, 99,111,100,101, 61, 99,111,100,101,125, 41, 10,112,117,
1730 115,104, 40,116, 41, 10,116, 58,112,114,101,112,114,111, 99,
1731 101,115,115, 40, 41, 10,116, 58,112, 97,114,115,101, 40,116,
1732 46, 99,111,100,101, 41, 10,112,111,112, 40, 41, 10,114,101,
1733 116,117,114,110, 32,116, 10,101,110,100,32
1734 };
1735 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
1736 lua_pcall(tolua_S,0,LUA_MULTRET,0);
1737 } /* end of embedded lua code */
1738
1739
1740 { /* begin embedded lua code */
1741 static unsigned char B[] = {
1742 10, 99,108, 97,115,115, 77,111,100,117,108,101, 32, 61, 32,
1743 123, 10, 99,108, 97,115,115,116,121,112,101, 32, 61, 32, 39,
1744 109,111,100,117,108,101, 39, 10,125, 10, 99,108, 97,115,115,
1745 77,111,100,117,108,101, 46, 95, 95,105,110,100,101,120, 32,
1746 61, 32, 99,108, 97,115,115, 77,111,100,117,108,101, 10,115,
1747 101,116,109,101,116, 97,116, 97, 98,108,101, 40, 99,108, 97,
1748 115,115, 77,111,100,117,108,101, 44, 99,108, 97,115,115, 67,
1749 111,110,116, 97,105,110,101,114, 41, 10,102,117,110, 99,116,
1750 105,111,110, 32, 99,108, 97,115,115, 77,111,100,117,108,101,
1751 58,114,101,103,105,115,116,101,114, 32, 40, 41, 10,112,117,
1752 115,104, 40,115,101,108,102, 41, 10,111,117,116,112,117,116,
1753 40, 39, 32,116,111,108,117, 97, 95,109,111,100,117,108,101,
1754 40,116,111,108,117, 97, 95, 83, 44, 34, 39, 46, 46,115,101,
1755 108,102, 46,110, 97,109,101, 46, 46, 39, 34, 44, 39, 44,115,
1756 101,108,102, 58,104, 97,115,118, 97,114, 40, 41, 44, 39, 41,
1757 59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,116,111,
1758 108,117, 97, 95, 98,101,103,105,110,109,111,100,117,108,101,
1759 40,116,111,108,117, 97, 95, 83, 44, 34, 39, 46, 46,115,101,
1760 108,102, 46,110, 97,109,101, 46, 46, 39, 34, 41, 59, 39, 41,
1761 10,108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,
1762 101, 32,115,101,108,102, 91,105, 93, 32,100,111, 10,115,101,
1763 108,102, 91,105, 93, 58,114,101,103,105,115,116,101,114, 40,
1764 41, 10,105, 32, 61, 32,105, 43, 49, 10,101,110,100, 10,111,
1765 117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,101,
1766 110,100,109,111,100,117,108,101, 40,116,111,108,117, 97, 95,
1767 83, 41, 59, 39, 41, 10,112,111,112, 40, 41, 10,101,110,100,
1768 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115,
1769 77,111,100,117,108,101, 58,112,114,105,110,116, 32, 40,105,
1770 100,101,110,116, 44, 99,108,111,115,101, 41, 10,112,114,105,
1771 110,116, 40,105,100,101,110,116, 46, 46, 34, 77,111,100,117,
1772 108,101,123, 34, 41, 10,112,114,105,110,116, 40,105,100,101,
1773 110,116, 46, 46, 34, 32,110, 97,109,101, 32, 61, 32, 39, 34,
1774 46, 46,115,101,108,102, 46,110, 97,109,101, 46, 46, 34, 39,
1775 59, 34, 41, 10,108,111, 99, 97,108, 32,105, 61, 49, 10,119,
1776 104,105,108,101, 32,115,101,108,102, 91,105, 93, 32,100,111,
1777 10,115,101,108,102, 91,105, 93, 58,112,114,105,110,116, 40,
1778 105,100,101,110,116, 46, 46, 34, 32, 34, 44, 34, 44, 34, 41,
1779 10,105, 32, 61, 32,105, 43, 49, 10,101,110,100, 10,112,114,
1780 105,110,116, 40,105,100,101,110,116, 46, 46, 34,125, 34, 46,
1781 46, 99,108,111,115,101, 41, 10,101,110,100, 10,102,117,110,
1782 99,116,105,111,110, 32, 95, 77,111,100,117,108,101, 32, 40,
1783 116, 41, 10,115,101,116,109,101,116, 97,116, 97, 98,108,101,
1784 40,116, 44, 99,108, 97,115,115, 77,111,100,117,108,101, 41,
1785 10, 97,112,112,101,110,100, 40,116, 41, 10,114,101,116,117,
1786 114,110, 32,116, 10,101,110,100, 10,102,117,110, 99,116,105,
1787 111,110, 32, 77,111,100,117,108,101, 32, 40,110, 44, 98, 41,
1788 10,108,111, 99, 97,108, 32,116, 32, 61, 32, 95, 77,111,100,
1789 117,108,101, 40, 95, 67,111,110,116, 97,105,110,101,114,123,
1790 110, 97,109,101, 61,110,125, 41, 10,112,117,115,104, 40,116,
1791 41, 10,116, 58,112, 97,114,115,101, 40,115,116,114,115,117,
1792 98, 40, 98, 44, 50, 44,115,116,114,108,101,110, 40, 98, 41,
1793 45, 49, 41, 41, 10,112,111,112, 40, 41, 10,114,101,116,117,
1794 114,110, 32,116, 10,101,110,100,32
1795 };
1796 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
1797 lua_pcall(tolua_S,0,LUA_MULTRET,0);
1798 } /* end of embedded lua code */
1799
1800
1801 { /* begin embedded lua code */
1802 static unsigned char B[] = {
1803 10, 99,108, 97,115,115, 78, 97,109,101,115,112, 97, 99,101,
1804 32, 61, 32,123, 10, 99,108, 97,115,115,116,121,112,101, 32,
1805 61, 32, 39,110, 97,109,101,115,112, 97, 99,101, 39, 44, 10,
1806 110, 97,109,101, 32, 61, 32, 39, 39, 44, 10,125, 10, 99,108,
1807 97,115,115, 78, 97,109,101,115,112, 97, 99,101, 46, 95, 95,
1808 105,110,100,101,120, 32, 61, 32, 99,108, 97,115,115, 78, 97,
1809 109,101,115,112, 97, 99,101, 10,115,101,116,109,101,116, 97,
1810 116, 97, 98,108,101, 40, 99,108, 97,115,115, 78, 97,109,101,
1811 115,112, 97, 99,101, 44, 99,108, 97,115,115, 77,111,100,117,
1812 108,101, 41, 10,102,117,110, 99,116,105,111,110, 32, 99,108,
1813 97,115,115, 78, 97,109,101,115,112, 97, 99,101, 58,112,114,
1814 105,110,116, 32, 40,105,100,101,110,116, 44, 99,108,111,115,
1815 101, 41, 10,112,114,105,110,116, 40,105,100,101,110,116, 46,
1816 46, 34, 78, 97,109,101,115,112, 97, 99,101,123, 34, 41, 10,
1817 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
1818 110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,102,
1819 46,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10,108,111,
1820 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,101, 32,115,
1821 101,108,102, 91,105, 93, 32,100,111, 10,115,101,108,102, 91,
1822 105, 93, 58,112,114,105,110,116, 40,105,100,101,110,116, 46,
1823 46, 34, 32, 34, 44, 34, 44, 34, 41, 10,105, 32, 61, 32,105,
1824 43, 49, 10,101,110,100, 10,112,114,105,110,116, 40,105,100,
1825 101,110,116, 46, 46, 34,125, 34, 46, 46, 99,108,111,115,101,
1826 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
1827 95, 78, 97,109,101,115,112, 97, 99,101, 32, 40,116, 41, 10,
1828 115,101,116,109,101,116, 97,116, 97, 98,108,101, 40,116, 44,
1829 99,108, 97,115,115, 78, 97,109,101,115,112, 97, 99,101, 41,
1830 10, 97,112,112,101,110,100, 40,116, 41, 10,114,101,116,117,
1831 114,110, 32,116, 10,101,110,100, 10,102,117,110, 99,116,105,
1832 111,110, 32, 78, 97,109,101,115,112, 97, 99,101, 32, 40,110,
1833 44, 98, 41, 10,108,111, 99, 97,108, 32, 99, 32, 61, 32, 95,
1834 78, 97,109,101,115,112, 97, 99,101, 40, 95, 67,111,110,116,
1835 97,105,110,101,114,123,110, 97,109,101, 61,110,125, 41, 10,
1836 112,117,115,104, 40, 99, 41, 10, 99, 58,112, 97,114,115,101,
1837 40,115,116,114,115,117, 98, 40, 98, 44, 50, 44,115,116,114,
1838 108,101,110, 40, 98, 41, 45, 49, 41, 41, 10,112,111,112, 40,
1839 41, 10,101,110,100,32
1840 };
1841 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
1842 lua_pcall(tolua_S,0,LUA_MULTRET,0);
1843 } /* end of embedded lua code */
1844
1845
1846 { /* begin embedded lua code */
1847 static unsigned char B[] = {
1848 10, 99,108, 97,115,115, 68,101,102,105,110,101, 32, 61, 32,
1849 123, 10,110, 97,109,101, 32, 61, 32, 39, 39, 44, 10,125, 10,
1850 99,108, 97,115,115, 68,101,102,105,110,101, 46, 95, 95,105,
1851 110,100,101,120, 32, 61, 32, 99,108, 97,115,115, 68,101,102,
1852 105,110,101, 10,115,101,116,109,101,116, 97,116, 97, 98,108,
1853 101, 40, 99,108, 97,115,115, 68,101,102,105,110,101, 44, 99,
1854 108, 97,115,115, 70,101, 97,116,117,114,101, 41, 10,102,117,
1855 110, 99,116,105,111,110, 32, 99,108, 97,115,115, 68,101,102,
1856 105,110,101, 58,114,101,103,105,115,116,101,114, 32, 40, 41,
1857 10,111,117,116,112,117,116, 40, 39, 32,116,111,108,117, 97,
1858 95, 99,111,110,115,116, 97,110,116, 40,116,111,108,117, 97,
1859 95, 83, 44, 34, 39, 46, 46,115,101,108,102, 46,108,110, 97,
1860 109,101, 46, 46, 39, 34, 44, 39, 46, 46,115,101,108,102, 46,
1861 110, 97,109,101, 46, 46, 39, 41, 59, 39, 41, 10,101,110,100,
1862 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115,
1863 68,101,102,105,110,101, 58,112,114,105,110,116, 32, 40,105,
1864 100,101,110,116, 44, 99,108,111,115,101, 41, 10,112,114,105,
1865 110,116, 40,105,100,101,110,116, 46, 46, 34, 68,101,102,105,
1866 110,101,123, 34, 41, 10,112,114,105,110,116, 40,105,100,101,
1867 110,116, 46, 46, 34, 32,110, 97,109,101, 32, 61, 32, 39, 34,
1868 46, 46,115,101,108,102, 46,110, 97,109,101, 46, 46, 34, 39,
1869 44, 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,116,
1870 46, 46, 34, 32,108,110, 97,109,101, 32, 61, 32, 39, 34, 46,
1871 46,115,101,108,102, 46,108,110, 97,109,101, 46, 46, 34, 39,
1872 44, 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,116,
1873 46, 46, 34,125, 34, 46, 46, 99,108,111,115,101, 41, 10,101,
1874 110,100, 10,102,117,110, 99,116,105,111,110, 32, 95, 68,101,
1875 102,105,110,101, 32, 40,116, 41, 10,115,101,116,109,101,116,
1876 97,116, 97, 98,108,101, 40,116, 44, 99,108, 97,115,115, 68,
1877 101,102,105,110,101, 41, 10,116, 58, 98,117,105,108,100,110,
1878 97,109,101,115, 40, 41, 10,105,102, 32,116, 46,110, 97,109,
1879 101, 32, 61, 61, 32, 39, 39, 32,116,104,101,110, 10,101,114,
1880 114,111,114, 40, 34, 35,105,110,118, 97,108,105,100, 32,100,
1881 101,102,105,110,101, 34, 41, 10,101,110,100, 10, 97,112,112,
1882 101,110,100, 40,116, 41, 10,114,101,116,117,114,110, 32,116,
1883 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 68,
1884 101,102,105,110,101, 32, 40,110, 41, 10,114,101,116,117,114,
1885 110, 32, 95, 68,101,102,105,110,101,123, 10,110, 97,109,101,
1886 32, 61, 32,110, 10,125, 10,101,110,100,32
1887 };
1888 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
1889 lua_pcall(tolua_S,0,LUA_MULTRET,0);
1890 } /* end of embedded lua code */
1891
1892
1893 { /* begin embedded lua code */
1894 static unsigned char B[] = {
1895 10, 99,108, 97,115,115, 69,110,117,109,101,114, 97,116,101,
1896 32, 61, 32,123, 10,125, 10, 99,108, 97,115,115, 69,110,117,
1897 109,101,114, 97,116,101, 46, 95, 95,105,110,100,101,120, 32,
1898 61, 32, 99,108, 97,115,115, 69,110,117,109,101,114, 97,116,
1899 101, 10,115,101,116,109,101,116, 97,116, 97, 98,108,101, 40,
1900 99,108, 97,115,115, 69,110,117,109,101,114, 97,116,101, 44,
1901 99,108, 97,115,115, 70,101, 97,116,117,114,101, 41, 10,102,
1902 117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 69,110,
1903 117,109,101,114, 97,116,101, 58,114,101,103,105,115,116,101,
1904 114, 32, 40, 41, 10,108,111, 99, 97,108, 32,110,115,112, 97,
1905 99,101, 32, 61, 32,103,101,116,110, 97,109,101,115,112, 97,
1906 99,101, 40, 99,108, 97,115,115, 67,111,110,116, 97,105,110,
1907 101,114, 46, 99,117,114,114, 41, 10,108,111, 99, 97,108, 32,
1908 105, 61, 49, 10,119,104,105,108,101, 32,115,101,108,102, 91,
1909 105, 93, 32,100,111, 10,111,117,116,112,117,116, 40, 39, 32,
1910 116,111,108,117, 97, 95, 99,111,110,115,116, 97,110,116, 40,
1911 116,111,108,117, 97, 95, 83, 44, 34, 39, 46, 46,115,101,108,
1912 102, 46,108,110, 97,109,101,115, 91,105, 93, 46, 46, 39, 34,
1913 44, 39, 46, 46,110,115,112, 97, 99,101, 46, 46,115,101,108,
1914 102, 91,105, 93, 46, 46, 39, 41, 59, 39, 41, 10,105, 32, 61,
1915 32,105, 43, 49, 10,101,110,100, 10,101,110,100, 10,102,117,
1916 110, 99,116,105,111,110, 32, 99,108, 97,115,115, 69,110,117,
1917 109,101,114, 97,116,101, 58,112,114,105,110,116, 32, 40,105,
1918 100,101,110,116, 44, 99,108,111,115,101, 41, 10,112,114,105,
1919 110,116, 40,105,100,101,110,116, 46, 46, 34, 69,110,117,109,
1920 101,114, 97,116,101,123, 34, 41, 10,112,114,105,110,116, 40,
1921 105,100,101,110,116, 46, 46, 34, 32,110, 97,109,101, 32, 61,
1922 32, 34, 46, 46,115,101,108,102, 46,110, 97,109,101, 41, 10,
1923 108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,101,
1924 32,115,101,108,102, 91,105, 93, 32,100,111, 10,112,114,105,
1925 110,116, 40,105,100,101,110,116, 46, 46, 34, 32, 39, 34, 46,
1926 46,115,101,108,102, 91,105, 93, 46, 46, 34, 39, 40, 34, 46,
1927 46,115,101,108,102, 46,108,110, 97,109,101,115, 91,105, 93,
1928 46, 46, 34, 41, 44, 34, 41, 10,105, 32, 61, 32,105, 43, 49,
1929 10,101,110,100, 10,112,114,105,110,116, 40,105,100,101,110,
1930 116, 46, 46, 34,125, 34, 46, 46, 99,108,111,115,101, 41, 10,
1931 101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 95, 69,
1932 110,117,109,101,114, 97,116,101, 32, 40,116, 41, 10,115,101,
1933 116,109,101,116, 97,116, 97, 98,108,101, 40,116, 44, 99,108,
1934 97,115,115, 69,110,117,109,101,114, 97,116,101, 41, 10, 97,
1935 112,112,101,110,100, 40,116, 41, 10, 97,112,112,101,110,100,
1936 101,110,117,109, 40,116, 41, 10,114,101,116,117,114,110, 32,
1937 116, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
1938 69,110,117,109,101,114, 97,116,101, 32, 40,110, 44, 98, 41,
1939 10,108,111, 99, 97,108, 32,116, 32, 61, 32,115,112,108,105,
1940 116, 40,115,116,114,115,117, 98, 40, 98, 44, 50, 44, 45, 50,
1941 41, 44, 39, 44, 39, 41, 10,108,111, 99, 97,108, 32,105, 32,
1942 61, 32, 49, 10,108,111, 99, 97,108, 32,101, 32, 61, 32,123,
1943 110, 61, 48,125, 10,119,104,105,108,101, 32,116, 91,105, 93,
1944 32,100,111, 10,108,111, 99, 97,108, 32,116,116, 32, 61, 32,
1945 115,112,108,105,116, 40,116, 91,105, 93, 44, 39, 61, 39, 41,
1946 10,101, 46,110, 32, 61, 32,101, 46,110, 32, 43, 32, 49, 10,
1947 101, 91,101, 46,110, 93, 32, 61, 32,116,116, 91, 49, 93, 10,
1948 105, 32, 61, 32,105, 43, 49, 10,101,110,100, 10,105, 32, 61,
1949 32, 49, 10,101, 46,108,110, 97,109,101,115, 32, 61, 32,123,
1950 125, 10,119,104,105,108,101, 32,101, 91,105, 93, 32,100,111,
1951 10,108,111, 99, 97,108, 32,116, 32, 61, 32,115,112,108,105,
1952 116, 40,101, 91,105, 93, 44, 39, 64, 39, 41, 10,101, 91,105,
1953 93, 32, 61, 32,116, 91, 49, 93, 10,105,102, 32,110,111,116,
1954 32,116, 91, 50, 93, 32,116,104,101,110, 10,116, 91, 50, 93,
1955 32, 61, 32, 97,112,112,108,121,114,101,110, 97,109,105,110,
1956 103, 40,116, 91, 49, 93, 41, 10,101,110,100, 10,101, 46,108,
1957 110, 97,109,101,115, 91,105, 93, 32, 61, 32,116, 91, 50, 93,
1958 32,111,114, 32,116, 91, 49, 93, 10,105, 32, 61, 32,105, 43,
1959 49, 10,101,110,100, 10,101, 46,110, 97,109,101, 32, 61, 32,
1960 110, 10,105,102, 32,110,126, 61, 34, 34, 32,116,104,101,110,
1961 10, 84,121,112,101,100,101,102, 40, 34,105,110,116, 32, 34,
1962 46, 46,110, 41, 10,101,110,100, 10,114,101,116,117,114,110,
1963 32, 95, 69,110,117,109,101,114, 97,116,101, 40,101, 41, 10,
1964 101,110,100,32
1965 };
1966 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
1967 lua_pcall(tolua_S,0,LUA_MULTRET,0);
1968 } /* end of embedded lua code */
1969
1970
1971 { /* begin embedded lua code */
1972 static unsigned char B[] = {
1973 10, 99,108, 97,115,115, 68,101, 99,108, 97,114, 97,116,105,
1974 111,110, 32, 61, 32,123, 10,109,111,100, 32, 61, 32, 39, 39,
1975 44, 10,116,121,112,101, 32, 61, 32, 39, 39, 44, 10,112,116,
1976 114, 32, 61, 32, 39, 39, 44, 10,110, 97,109,101, 32, 61, 32,
1977 39, 39, 44, 10,100,105,109, 32, 61, 32, 39, 39, 44, 10,114,
1978 101,116, 32, 61, 32, 39, 39, 44, 10,100,101,102, 32, 61, 32,
1979 39, 39, 10,125, 10, 99,108, 97,115,115, 68,101, 99,108, 97,
1980 114, 97,116,105,111,110, 46, 95, 95,105,110,100,101,120, 32,
1981 61, 32, 99,108, 97,115,115, 68,101, 99,108, 97,114, 97,116,
1982 105,111,110, 10,115,101,116,109,101,116, 97,116, 97, 98,108,
1983 101, 40, 99,108, 97,115,115, 68,101, 99,108, 97,114, 97,116,
1984 105,111,110, 44, 99,108, 97,115,115, 70,101, 97,116,117,114,
1985 101, 41, 10,102,117,110, 99,116,105,111,110, 32, 99,114,101,
1986 97,116,101, 95,118, 97,114,110, 97,109,101, 32, 40, 41, 10,
1987 105,102, 32,110,111,116, 32, 95,118, 97,114,110,117,109, 98,
1988 101,114, 32,116,104,101,110, 32, 95,118, 97,114,110,117,109,
1989 98,101,114, 32, 61, 32, 48, 32,101,110,100, 10, 95,118, 97,
1990 114,110,117,109, 98,101,114, 32, 61, 32, 95,118, 97,114,110,
1991 117,109, 98,101,114, 32, 43, 32, 49, 10,114,101,116,117,114,
1992 110, 32, 34,116,111,108,117, 97, 95,118, 97,114, 95, 34, 46,
1993 46, 95,118, 97,114,110,117,109, 98,101,114, 10,101,110,100,
1994 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115,
1995 68,101, 99,108, 97,114, 97,116,105,111,110, 58, 99,104,101,
1996 99,107,110, 97,109,101, 32, 40, 41, 10,105,102, 32,115,116,
1997 114,115,117, 98, 40,115,101,108,102, 46,110, 97,109,101, 44,
1998 49, 44, 49, 41, 32, 61, 61, 32, 39, 91, 39, 32, 97,110,100,
1999 32,110,111,116, 32,102,105,110,100,116,121,112,101, 40,115,
2000 101,108,102, 46,116,121,112,101, 41, 32,116,104,101,110, 10,
2001 115,101,108,102, 46,110, 97,109,101, 32, 61, 32,115,101,108,
2002 102, 46,116,121,112,101, 46, 46,115,101,108,102, 46,110, 97,
2003 109,101, 10,108,111, 99, 97,108, 32,109, 32, 61, 32,115,112,
2004 108,105,116, 40,115,101,108,102, 46,109,111,100, 44, 39, 37,
2005 115, 37,115, 42, 39, 41, 10,115,101,108,102, 46,116,121,112,
2006 101, 32, 61, 32,109, 91,109, 46,110, 93, 10,115,101,108,102,
2007 46,109,111,100, 32, 61, 32, 99,111,110, 99, 97,116, 40,109,
2008 44, 49, 44,109, 46,110, 45, 49, 41, 10,101,110,100, 10,108,
2009 111, 99, 97,108, 32,116, 32, 61, 32,115,112,108,105,116, 40,
2010 115,101,108,102, 46,110, 97,109,101, 44, 39, 61, 39, 41, 10,
2011 105,102, 32,116, 46,110, 61, 61, 50, 32,116,104,101,110, 10,
2012 115,101,108,102, 46,110, 97,109,101, 32, 61, 32,116, 91, 49,
2013 93, 10,115,101,108,102, 46,100,101,102, 32, 61, 32,116, 91,
2014 116, 46,110, 93, 10,101,110,100, 10,108,111, 99, 97,108, 32,
2015 98, 44,101, 44,100, 32, 61, 32,115,116,114,102,105,110,100,
2016 40,115,101,108,102, 46,110, 97,109,101, 44, 34, 37, 91, 40,
2017 46, 45, 41, 37, 93, 34, 41, 10,105,102, 32, 98, 32,116,104,
2018 101,110, 10,115,101,108,102, 46,110, 97,109,101, 32, 61, 32,
2019 115,116,114,115,117, 98, 40,115,101,108,102, 46,110, 97,109,
2020 101, 44, 49, 44, 98, 45, 49, 41, 10,115,101,108,102, 46,100,
2021 105,109, 32, 61, 32,100, 10,101,110,100, 10,105,102, 32,115,
2022 101,108,102, 46,116,121,112,101, 32,126, 61, 32, 39, 39, 32,
2023 97,110,100, 32,115,101,108,102, 46,116,121,112,101, 32,126,
2024 61, 32, 39,118,111,105,100, 39, 32, 97,110,100, 32,115,101,
2025 108,102, 46,110, 97,109,101, 32, 61, 61, 32, 39, 39, 32,116,
2026 104,101,110, 10,115,101,108,102, 46,110, 97,109,101, 32, 61,
2027 32, 99,114,101, 97,116,101, 95,118, 97,114,110, 97,109,101,
2028 40, 41, 10,101,108,115,101,105,102, 32,115,101,108,102, 46,
2029 107,105,110,100, 61, 61, 39,118, 97,114, 39, 32,116,104,101,
2030 110, 10,105,102, 32,115,101,108,102, 46,116,121,112,101, 61,
2031 61, 39, 39, 32, 97,110,100, 32,115,101,108,102, 46,110, 97,
2032 109,101,126, 61, 39, 39, 32,116,104,101,110, 10,115,101,108,
2033 102, 46,116,121,112,101, 32, 61, 32,115,101,108,102, 46,116,
2034 121,112,101, 46, 46,115,101,108,102, 46,110, 97,109,101, 10,
2035 115,101,108,102, 46,110, 97,109,101, 32, 61, 32, 99,114,101,
2036 97,116,101, 95,118, 97,114,110, 97,109,101, 40, 41, 10,101,
2037 108,115,101,105,102, 32,102,105,110,100,116,121,112,101, 40,
2038 115,101,108,102, 46,110, 97,109,101, 41, 32,116,104,101,110,
2039 10,105,102, 32,115,101,108,102, 46,116,121,112,101, 61, 61,
2040 39, 39, 32,116,104,101,110, 32,115,101,108,102, 46,116,121,
2041 112,101, 32, 61, 32,115,101,108,102, 46,110, 97,109,101, 10,
2042 101,108,115,101, 32,115,101,108,102, 46,116,121,112,101, 32,
2043 61, 32,115,101,108,102, 46,116,121,112,101, 46, 46, 39, 32,
2044 39, 46, 46,115,101,108,102, 46,110, 97,109,101, 32,101,110,
2045 100, 10,115,101,108,102, 46,110, 97,109,101, 32, 61, 32, 99,
2046 114,101, 97,116,101, 95,118, 97,114,110, 97,109,101, 40, 41,
2047 10,101,110,100, 10,101,110,100, 10,101,110,100, 10,102,117,
2048 110, 99,116,105,111,110, 32, 99,108, 97,115,115, 68,101, 99,
2049 108, 97,114, 97,116,105,111,110, 58, 99,104,101, 99,107,116,
2050 121,112,101, 32, 40, 41, 10,105,102, 32,105,115, 98, 97,115,
2051 105, 99, 40,115,101,108,102, 46,116,121,112,101, 41, 32, 97,
2052 110,100, 32,115,101,108,102, 46,112,116,114,126, 61, 39, 39,
2053 32,116,104,101,110, 10,115,101,108,102, 46,114,101,116, 32,
2054 61, 32,115,101,108,102, 46,112,116,114, 10,115,101,108,102,
2055 46,112,116,114, 32, 61, 32,110,105,108, 10,101,110,100, 10,
2056 105,102, 32,115,101,108,102, 46,100,105,109,126, 61, 39, 39,
2057 32, 97,110,100, 32,115,101,108,102, 46,114,101,116,126, 61,
2058 39, 39, 32,116,104,101,110, 10,101,114,114,111,114, 40, 39,
2059 35,105,110,118, 97,108,105,100, 32,112, 97,114, 97,109,101,
2060 116,101,114, 58, 32, 99, 97,110,110,111,116, 32,114,101,116,
2061 117,114,110, 32, 97,110, 32, 97,114,114, 97,121, 32,111,102,
2062 32,118, 97,108,117,101,115, 39, 41, 10,101,110,100, 10,105,
2063 102, 32,115,101,108,102, 46,116,121,112,101, 32, 61, 61, 32,
2064 39, 95,117,115,101,114,100, 97,116, 97, 39, 32,116,104,101,
2065 110, 32,115,101,108,102, 46,116,121,112,101, 32, 61, 32, 39,
2066 118,111,105,100, 42, 39, 10,101,108,115,101,105,102, 32,115,
2067 101,108,102, 46,116,121,112,101, 32, 61, 61, 32, 39, 95, 99,
2068 115,116,114,105,110,103, 39, 32,116,104,101,110, 32,115,101,
2069 108,102, 46,116,121,112,101, 32, 61, 32, 39, 99,104, 97,114,
2070 42, 39, 10,101,108,115,101,105,102, 32,115,101,108,102, 46,
2071 116,121,112,101, 32, 61, 61, 32, 39, 95,108,115,116, 97,116,
2072 101, 39, 32,116,104,101,110, 32,115,101,108,102, 46,116,121,
2073 112,101, 32, 61, 32, 39,108,117, 97, 95, 83,116, 97,116,101,
2074 42, 39, 10,101,110,100, 10,101,110,100, 10,102,117,110, 99,
2075 116,105,111,110, 32, 99,108, 97,115,115, 68,101, 99,108, 97,
2076 114, 97,116,105,111,110, 58,112,114,105,110,116, 32, 40,105,
2077 100,101,110,116, 44, 99,108,111,115,101, 41, 10,112,114,105,
2078 110,116, 40,105,100,101,110,116, 46, 46, 34, 68,101, 99,108,
2079 97,114, 97,116,105,111,110,123, 34, 41, 10,112,114,105,110,
2080 116, 40,105,100,101,110,116, 46, 46, 34, 32,109,111,100, 32,
2081 61, 32, 39, 34, 46, 46,115,101,108,102, 46,109,111,100, 46,
2082 46, 34, 39, 44, 34, 41, 10,112,114,105,110,116, 40,105,100,
2083 101,110,116, 46, 46, 34, 32,116,121,112,101, 32, 61, 32, 39,
2084 34, 46, 46,115,101,108,102, 46,116,121,112,101, 46, 46, 34,
2085 39, 44, 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,
2086 116, 46, 46, 34, 32,112,116,114, 32, 61, 32, 39, 34, 46, 46,
2087 115,101,108,102, 46,112,116,114, 46, 46, 34, 39, 44, 34, 41,
2088 10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
2089 32,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
2090 102, 46,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10,112,
2091 114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,100,
2092 105,109, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,100,
2093 105,109, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,110,116,
2094 40,105,100,101,110,116, 46, 46, 34, 32,100,101,102, 32, 61,
2095 32, 39, 34, 46, 46,115,101,108,102, 46,100,101,102, 46, 46,
2096 34, 39, 44, 34, 41, 10,112,114,105,110,116, 40,105,100,101,
2097 110,116, 46, 46, 34, 32,114,101,116, 32, 61, 32, 39, 34, 46,
2098 46,115,101,108,102, 46,114,101,116, 46, 46, 34, 39, 44, 34,
2099 41, 10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46,
2100 34,125, 34, 46, 46, 99,108,111,115,101, 41, 10,101,110,100,
2101 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115,
2102 68,101, 99,108, 97,114, 97,116,105,111,110, 58,114,101,113,
2103 117,105,114,101, 99,111,108,108,101, 99,116,105,111,110, 32,
2104 40,116, 41, 10,105,102, 32,115,101,108,102, 46,109,111,100,
2105 32,126, 61, 32, 39, 99,111,110,115,116, 39, 32, 97,110,100,
2106 10,115,101,108,102, 46,100,105,109, 32, 97,110,100, 32,115,
2107 101,108,102, 46,100,105,109, 32,126, 61, 32, 39, 39, 32, 97,
2108 110,100, 10,110,111,116, 32,105,115, 98, 97,115,105, 99, 40,
2109 115,101,108,102, 46,116,121,112,101, 41, 32, 97,110,100, 10,
2110 115,101,108,102, 46,112,116,114, 32, 61, 61, 32, 39, 39, 32,
2111 116,104,101,110, 10,108,111, 99, 97,108, 32,116,121,112,101,
2112 32, 61, 32,103,115,117, 98, 40,115,101,108,102, 46,116,121,
2113 112,101, 44, 34, 37,115, 42, 99,111,110,115,116, 37,115, 42,
2114 34, 44, 34, 34, 41, 10,116, 91,116,121,112,101, 93, 32, 61,
2115 32, 34,116,111,108,117, 97, 95, 99,111,108,108,101, 99,116,
2116 95, 34, 32, 46, 46, 32,103,115,117, 98, 40,116,121,112,101,
2117 44, 34, 58, 58, 34, 44, 34, 95, 34, 41, 10,114,101,116,117,
2118 114,110, 32,116,114,117,101, 10,101,110,100, 10,114,101,116,
2119 117,114,110, 32,102, 97,108,115,101, 10,101,110,100, 10,102,
2120 117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 68,101,
2121 99,108, 97,114, 97,116,105,111,110, 58,100,101, 99,108,116,
2122 121,112,101, 32, 40, 41, 10,115,101,108,102, 46,116,121,112,
2123 101, 32, 61, 32,116,121,112,101,118, 97,114, 40,115,101,108,
2124 102, 46,116,121,112,101, 41, 10,105,102, 32,115,116,114,102,
2125 105,110,100, 40,115,101,108,102, 46,109,111,100, 44, 39, 99,
2126 111,110,115,116, 39, 41, 32,116,104,101,110, 10,115,101,108,
2127 102, 46,116,121,112,101, 32, 61, 32, 39, 99,111,110,115,116,
2128 32, 39, 46, 46,115,101,108,102, 46,116,121,112,101, 10,115,
2129 101,108,102, 46,109,111,100, 32, 61, 32,103,115,117, 98, 40,
2130 115,101,108,102, 46,109,111,100, 44, 39, 99,111,110,115,116,
2131 37,115, 42, 39, 44, 39, 39, 41, 10,101,110,100, 10,101,110,
2132 100, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
2133 115, 68,101, 99,108, 97,114, 97,116,105,111,110, 58,111,117,
2134 116, 99,104,101, 99,107,116,121,112,101, 32, 40,110, 97,114,
2135 103, 44,118, 97,114, 41, 10,108,111, 99, 97,108, 32,100,101,
2136 102, 10,108,111, 99, 97,108, 32,116, 32, 61, 32,105,115, 98,
2137 97,115,105, 99, 40,115,101,108,102, 46,116,121,112,101, 41,
2138 10,105,102, 32,115,101,108,102, 46,100,101,102,126, 61, 39,
2139 39, 32,116,104,101,110, 10,100,101,102, 32, 61, 32, 49, 10,
2140 101,108,115,101, 10,100,101,102, 32, 61, 32, 48, 10,101,110,
2141 100, 10,105,102, 32,115,101,108,102, 46,100,105,109, 32,126,
2142 61, 32, 39, 39, 32,116,104,101,110, 10,105,102, 32,118, 97,
2143 114, 32, 97,110,100, 32,115,101,108,102, 46,116,121,112,101,
2144 61, 61, 39, 99,104, 97,114, 39, 32,116,104,101,110, 10,114,
2145 101,116,117,114,110, 32, 39,116,111,108,117, 97, 95,105,115,
2146 115,116,114,105,110,103, 40,116,111,108,117, 97, 95, 83, 44,
2147 39, 46, 46,110, 97,114,103, 46, 46, 39, 44, 39, 46, 46,100,
2148 101,102, 46, 46, 39, 44, 38,116,111,108,117, 97, 95,101,114,
2149 114, 41, 39, 10,101,108,115,101, 10,114,101,116,117,114,110,
2150 32, 39,116,111,108,117, 97, 95,105,115,116, 97, 98,108,101,
2151 40,116,111,108,117, 97, 95, 83, 44, 39, 46, 46,110, 97,114,
2152 103, 46, 46, 39, 44, 48, 44, 38,116,111,108,117, 97, 95,101,
2153 114,114, 41, 39, 10,101,110,100, 10,101,108,115,101,105,102,
2154 32,116, 32,116,104,101,110, 10,114,101,116,117,114,110, 32,
2155 39,116,111,108,117, 97, 95,105,115, 39, 46, 46,116, 46, 46,
2156 39, 40,116,111,108,117, 97, 95, 83, 44, 39, 46, 46,110, 97,
2157 114,103, 46, 46, 39, 44, 39, 46, 46,100,101,102, 46, 46, 39,
2158 44, 38,116,111,108,117, 97, 95,101,114,114, 41, 39, 10,101,
2159 108,115,101, 10,114,101,116,117,114,110, 32, 39,116,111,108,
2160 117, 97, 95,105,115,117,115,101,114,116,121,112,101, 40,116,
2161 111,108,117, 97, 95, 83, 44, 39, 46, 46,110, 97,114,103, 46,
2162 46, 39, 44, 34, 39, 46, 46,115,101,108,102, 46,116,121,112,
2163 101, 46, 46, 39, 34, 44, 39, 46, 46,100,101,102, 46, 46, 39,
2164 44, 38,116,111,108,117, 97, 95,101,114,114, 41, 39, 10,101,
2165 110,100, 10,101,110,100, 10,102,117,110, 99,116,105,111,110,
2166 32, 99,108, 97,115,115, 68,101, 99,108, 97,114, 97,116,105,
2167 111,110, 58, 98,117,105,108,100,100,101, 99,108, 97,114, 97,
2168 116,105,111,110, 32, 40,110, 97,114,103, 44, 32, 99,112,108,
2169 117,115,112,108,117,115, 41, 10,108,111, 99, 97,108, 32, 97,
2170 114,114, 97,121, 32, 61, 32,115,101,108,102, 46,100,105,109,
2171 32,126, 61, 32, 39, 39, 32, 97,110,100, 32,116,111,110,117,
2172 109, 98,101,114, 40,115,101,108,102, 46,100,105,109, 41, 61,
2173 61,110,105,108, 10,108,111, 99, 97,108, 32,108,105,110,101,
2174 32, 61, 32, 34, 34, 10,108,111, 99, 97,108, 32,112,116,114,
2175 32, 61, 32, 39, 39, 10,108,111, 99, 97,108, 32,109,111,100,
2176 10,108,111, 99, 97,108, 32,116,121,112,101, 32, 61, 32,115,
2177 101,108,102, 46,116,121,112,101, 10,105,102, 32,115,101,108,
2178 102, 46,100,105,109, 32,126, 61, 32, 39, 39, 32,116,104,101,
2179 110, 10,116,121,112,101, 32, 61, 32,103,115,117, 98, 40,115,
2180 101,108,102, 46,116,121,112,101, 44, 39, 99,111,110,115,116,
2181 37,115, 42, 39, 44, 39, 39, 41, 10,101,110,100, 10,108,111,
2182 99, 97,108, 32, 99,116,121,112,101, 32, 61, 32,116,121,112,
2183 101, 10,105,102, 32, 99,116,121,112,101, 61, 61, 34,108,117,
2184 97, 95, 79, 98,106,101, 99,116, 34, 32,111,114, 32, 99,116,
2185 121,112,101, 61, 61, 34,108,117, 97, 95, 70,117,110, 99,116,
2186 105,111,110, 34, 32,116,104,101,110, 10, 99,116,121,112,101,
2187 32, 61, 32, 34,105,110,116, 34, 10,101,110,100, 10,105,102,
2188 32,115,101,108,102, 46,112,116,114,126, 61, 39, 39, 32,116,
2189 104,101,110, 32,112,116,114, 32, 61, 32, 39, 42, 39, 32,101,
2190 110,100, 10,108,105,110,101, 32, 61, 32, 99,111,110, 99, 97,
2191 116,112, 97,114, 97,109, 40,108,105,110,101, 44, 34, 32, 34,
2192 44,115,101,108,102, 46,109,111,100, 44, 99,116,121,112,101,
2193 44,112,116,114, 41, 10,105,102, 32, 97,114,114, 97,121, 32,
2194 116,104,101,110, 10,108,105,110,101, 32, 61, 32, 99,111,110,
2195 99, 97,116,112, 97,114, 97,109, 40,108,105,110,101, 44, 39,
2196 42, 39, 41, 10,101,110,100, 10,108,105,110,101, 32, 61, 32,
2197 99,111,110, 99, 97,116,112, 97,114, 97,109, 40,108,105,110,
2198 101, 44,115,101,108,102, 46,110, 97,109,101, 41, 10,105,102,
2199 32,115,101,108,102, 46,100,105,109, 32,126, 61, 32, 39, 39,
2200 32,116,104,101,110, 10,105,102, 32,116,111,110,117,109, 98,
2201 101,114, 40,115,101,108,102, 46,100,105,109, 41,126, 61,110,
2202 105,108, 32,116,104,101,110, 10,108,105,110,101, 32, 61, 32,
2203 99,111,110, 99, 97,116,112, 97,114, 97,109, 40,108,105,110,
2204 101, 44, 39, 91, 39, 44,115,101,108,102, 46,100,105,109, 44,
2205 39, 93, 59, 39, 41, 10,101,108,115,101, 10,105,102, 32, 99,
2206 112,108,117,115,112,108,117,115, 32,116,104,101,110, 10,108,
2207 105,110,101, 32, 61, 32, 99,111,110, 99, 97,116,112, 97,114,
2208 97,109, 40,108,105,110,101, 44, 39, 32, 61, 32,110,101,119,
2209 39, 44,116,121,112,101, 44,112,116,114, 44, 39, 91, 39, 46,
2210 46,115,101,108,102, 46,100,105,109, 46, 46, 39, 93, 59, 39,
2211 41, 10,101,108,115,101, 10,108,105,110,101, 32, 61, 32, 99,
2212 111,110, 99, 97,116,112, 97,114, 97,109, 40,108,105,110,101,
2213 44, 39, 32, 61, 32, 40, 39, 44,116,121,112,101, 44,112,116,
2214 114, 44, 39, 42, 41, 39, 44, 10, 39,109, 97,108,108,111, 99,
2215 40, 40, 39, 44,115,101,108,102, 46,100,105,109, 44, 39, 41,
2216 42,115,105,122,101,111,102, 40, 39, 44,116,121,112,101, 44,
2217 112,116,114, 44, 39, 41, 41, 59, 39, 41, 10,101,110,100, 10,
2218 101,110,100, 10,101,108,115,101, 10,108,111, 99, 97,108, 32,
2219 116, 32, 61, 32,105,115, 98, 97,115,105, 99, 40,116,121,112,
2220 101, 41, 10,108,105,110,101, 32, 61, 32, 99,111,110, 99, 97,
2221 116,112, 97,114, 97,109, 40,108,105,110,101, 44, 39, 32, 61,
2222 32, 39, 41, 10,105,102, 32,116, 32, 61, 61, 32, 39,115,116,
2223 97,116,101, 39, 32,116,104,101,110, 10,108,105,110,101, 32,
2224 61, 32, 99,111,110, 99, 97,116,112, 97,114, 97,109, 40,108,
2225 105,110,101, 44, 32, 39,116,111,108,117, 97, 95, 83, 59, 39,
2226 41, 10,101,108,115,101, 10,105,102, 32,110,111,116, 32,116,
2227 32, 97,110,100, 32,112,116,114, 61, 61, 39, 39, 32,116,104,
2228 101,110, 32,108,105,110,101, 32, 61, 32, 99,111,110, 99, 97,
2229 116,112, 97,114, 97,109, 40,108,105,110,101, 44, 39, 42, 39,
2230 41, 32,101,110,100, 10,108,111, 99, 97,108, 32, 99,116, 32,
2231 61, 32,116,121,112,101, 10,105,102, 32,116, 32, 61, 61, 32,
2232 39,118, 97,108,117,101, 39, 32,111,114, 32,116, 32, 61, 61,
2233 32, 39,102,117,110, 99,116,105,111,110, 39, 32,116,104,101,
2234 110, 10, 99,116, 32, 61, 32, 39,105,110,116, 39, 10,101,110,
2235 100, 10,108,105,110,101, 32, 61, 32, 99,111,110, 99, 97,116,
2236 112, 97,114, 97,109, 40,108,105,110,101, 44, 39, 40, 40, 39,
2237 44,115,101,108,102, 46,109,111,100, 44, 99,116, 41, 10,105,
2238 102, 32,110,111,116, 32,116, 32,116,104,101,110, 10,108,105,
2239 110,101, 32, 61, 32, 99,111,110, 99, 97,116,112, 97,114, 97,
2240 109, 40,108,105,110,101, 44, 39, 42, 39, 41, 10,101,110,100,
2241 10,108,105,110,101, 32, 61, 32, 99,111,110, 99, 97,116,112,
2242 97,114, 97,109, 40,108,105,110,101, 44, 39, 41, 32, 39, 41,
2243 10,105,102, 32,105,115,101,110,117,109, 40,116,121,112,101,
2244 41, 32,116,104,101,110, 10,108,105,110,101, 32, 61, 32, 99,
2245 111,110, 99, 97,116,112, 97,114, 97,109, 40,108,105,110,101,
2246 44, 39, 40,105,110,116, 41, 32, 39, 41, 10,101,110,100, 10,
2247 108,111, 99, 97,108, 32,100,101,102, 32, 61, 32, 48, 10,105,
2248 102, 32,115,101,108,102, 46,100,101,102, 32,126, 61, 32, 39,
2249 39, 32,116,104,101,110, 32,100,101,102, 32, 61, 32,115,101,
2250 108,102, 46,100,101,102, 32,101,110,100, 10,105,102, 32,116,
2251 32,116,104,101,110, 10,105,102, 32,116, 61, 61, 39,102,117,
2252 110, 99,116,105,111,110, 39, 32,116,104,101,110, 32,116, 61,
2253 39,118, 97,108,117,101, 39, 32,101,110,100, 10,105,102, 32,
2254 115,101,108,102, 46,116,121,112,101, 32, 61, 61, 32, 34,116,
2255 111,108,117, 97, 95,105,110,100,101,120, 34, 32,116,104,101,
2256 110, 10,108,105,110,101, 32, 61, 32, 99,111,110, 99, 97,116,
2257 112, 97,114, 97,109, 40,108,105,110,101, 44, 39,116,111,108,
2258 117, 97, 95,116,111, 39, 46, 46,116, 44, 39, 40,116,111,108,
2259 117, 97, 95, 83, 44, 39, 44,110, 97,114,103, 44, 39, 44, 39,
2260 44,100,101,102, 44, 39, 41, 45, 49, 41, 59, 39, 41, 10,101,
2261 108,115,101, 10,108,105,110,101, 32, 61, 32, 99,111,110, 99,
2262 97,116,112, 97,114, 97,109, 40,108,105,110,101, 44, 39,116,
2263 111,108,117, 97, 95,116,111, 39, 46, 46,116, 44, 39, 40,116,
2264 111,108,117, 97, 95, 83, 44, 39, 44,110, 97,114,103, 44, 39,
2265 44, 39, 44,100,101,102, 44, 39, 41, 41, 59, 39, 41, 10,101,
2266 110,100, 10,101,108,115,101, 10,108,105,110,101, 32, 61, 32,
2267 99,111,110, 99, 97,116,112, 97,114, 97,109, 40,108,105,110,
2268 101, 44, 39,116,111,108,117, 97, 95,116,111,117,115,101,114,
2269 116,121,112,101, 40,116,111,108,117, 97, 95, 83, 44, 39, 44,
2270 110, 97,114,103, 44, 39, 44, 39, 44,100,101,102, 44, 39, 41,
2271 41, 59, 39, 41, 10,101,110,100, 10,101,110,100, 10,101,110,
2272 100, 10,114,101,116,117,114,110, 32,108,105,110,101, 10,101,
2273 110,100, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
2274 115,115, 68,101, 99,108, 97,114, 97,116,105,111,110, 58,100,
2275 101, 99,108, 97,114,101, 32, 40,110, 97,114,103, 41, 10,105,
2276 102, 32,115,101,108,102, 46,100,105,109, 32,126, 61, 32, 39,
2277 39, 32, 97,110,100, 32,115,101,108,102, 46,116,121,112,101,
2278 126, 61, 39, 99,104, 97,114, 39, 32, 97,110,100, 32,116,111,
2279 110,117,109, 98,101,114, 40,115,101,108,102, 46,100,105,109,
2280 41, 61, 61,110,105,108, 32,116,104,101,110, 10,111,117,116,
2281 112,117,116, 40, 39, 35,105,102,100,101,102, 32, 95, 95, 99,
2282 112,108,117,115,112,108,117,115, 92,110, 39, 41, 10,111,117,
2283 116,112,117,116, 40,115,101,108,102, 58, 98,117,105,108,100,
2284 100,101, 99,108, 97,114, 97,116,105,111,110, 40,110, 97,114,
2285 103, 44,116,114,117,101, 41, 41, 10,111,117,116,112,117,116,
2286 40, 39, 35,101,108,115,101, 92,110, 39, 41, 10,111,117,116,
2287 112,117,116, 40,115,101,108,102, 58, 98,117,105,108,100,100,
2288 101, 99,108, 97,114, 97,116,105,111,110, 40,110, 97,114,103,
2289 44,102, 97,108,115,101, 41, 41, 10,111,117,116,112,117,116,
2290 40, 39, 35,101,110,100,105,102, 92,110, 39, 41, 10,101,108,
2291 115,101, 10,111,117,116,112,117,116, 40,115,101,108,102, 58,
2292 98,117,105,108,100,100,101, 99,108, 97,114, 97,116,105,111,
2293 110, 40,110, 97,114,103, 44,102, 97,108,115,101, 41, 41, 10,
2294 101,110,100, 10,101,110,100, 10,102,117,110, 99,116,105,111,
2295 110, 32, 99,108, 97,115,115, 68,101, 99,108, 97,114, 97,116,
2296 105,111,110, 58,103,101,116, 97,114,114, 97,121, 32, 40,110,
2297 97,114,103, 41, 10,105,102, 32,115,101,108,102, 46,100,105,
2298 109, 32,126, 61, 32, 39, 39, 32,116,104,101,110, 10,108,111,
2299 99, 97,108, 32,116,121,112,101, 32, 61, 32,103,115,117, 98,
2300 40,115,101,108,102, 46,116,121,112,101, 44, 39, 99,111,110,
2301 115,116, 32, 39, 44, 39, 39, 41, 10,111,117,116,112,117,116,
2302 40, 39, 32,123, 39, 41, 10,111,117,116,112,117,116, 40, 39,
2303 35,105,102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 82,
2304 69, 76, 69, 65, 83, 69, 92,110, 39, 41, 10,108,111, 99, 97,
2305 108, 32,100,101,102, 59, 32,105,102, 32,115,101,108,102, 46,
2306 100,101,102,126, 61, 39, 39, 32,116,104,101,110, 32,100,101,
2307 102, 61, 49, 32,101,108,115,101, 32,100,101,102, 61, 48, 32,
2308 101,110,100, 10,108,111, 99, 97,108, 32,116, 32, 61, 32,105,
2309 115, 98, 97,115,105, 99, 40,116,121,112,101, 41, 10,105,102,
2310 32, 40,116, 41, 32,116,104,101,110, 10,111,117,116,112,117,
2311 116, 40, 39, 32,105,102, 32, 40, 33,116,111,108,117, 97, 95,
2312 105,115, 39, 46, 46,116, 46, 46, 39, 97,114,114, 97,121, 40,
2313 116,111,108,117, 97, 95, 83, 44, 39, 44,110, 97,114,103, 44,
2314 39, 44, 39, 44,115,101,108,102, 46,100,105,109, 44, 39, 44,
2315 39, 44,100,101,102, 44, 39, 44, 38,116,111,108,117, 97, 95,
2316 101,114,114, 41, 41, 39, 41, 10,101,108,115,101, 10,111,117,
2317 116,112,117,116, 40, 39, 32,105,102, 32, 40, 33,116,111,108,
2318 117, 97, 95,105,115,117,115,101,114,116,121,112,101, 97,114,
2319 114, 97,121, 40,116,111,108,117, 97, 95, 83, 44, 39, 44,110,
2320 97,114,103, 44, 39, 44, 34, 39, 44,116,121,112,101, 44, 39,
2321 34, 44, 39, 44,115,101,108,102, 46,100,105,109, 44, 39, 44,
2322 39, 44,100,101,102, 44, 39, 44, 38,116,111,108,117, 97, 95,
2323 101,114,114, 41, 41, 39, 41, 10,101,110,100, 10,111,117,116,
2324 112,117,116, 40, 39, 32,103,111,116,111, 32,116,111,108,117,
2325 97, 95,108,101,114,114,111,114, 59, 39, 41, 10,111,117,116,
2326 112,117,116, 40, 39, 32,101,108,115,101, 92,110, 39, 41, 10,
2327 111,117,116,112,117,116, 40, 39, 35,101,110,100,105,102, 92,
2328 110, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,123, 39,
2329 41, 10,111,117,116,112,117,116, 40, 39, 32,105,110,116, 32,
2330 105, 59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,102,
2331 111,114, 40,105, 61, 48, 59, 32,105, 60, 39, 46, 46,115,101,
2332 108,102, 46,100,105,109, 46, 46, 39, 59,105, 43, 43, 41, 39,
2333 41, 10,108,111, 99, 97,108, 32,116, 32, 61, 32,105,115, 98,
2334 97,115,105, 99, 40,116,121,112,101, 41, 10,108,111, 99, 97,
2335 108, 32,112,116,114, 32, 61, 32, 39, 39, 10,105,102, 32,115,
2336 101,108,102, 46,112,116,114,126, 61, 39, 39, 32,116,104,101,
2337 110, 32,112,116,114, 32, 61, 32, 39, 42, 39, 32,101,110,100,
2338 10,111,117,116,112,117,116, 40, 39, 32, 39, 44,115,101,108,
2339 102, 46,110, 97,109,101, 46, 46, 39, 91,105, 93, 32, 61, 32,
2340 39, 41, 10,105,102, 32,110,111,116, 32,116, 32, 97,110,100,
2341 32,112,116,114, 61, 61, 39, 39, 32,116,104,101,110, 32,111,
2342 117,116,112,117,116, 40, 39, 42, 39, 41, 32,101,110,100, 10,
2343 111,117,116,112,117,116, 40, 39, 40, 40, 39, 44,116,121,112,
2344 101, 41, 10,105,102, 32,110,111,116, 32,116, 32,116,104,101,
2345 110, 10,111,117,116,112,117,116, 40, 39, 42, 39, 41, 10,101,
2346 110,100, 10,111,117,116,112,117,116, 40, 39, 41, 32, 39, 41,
2347 10,108,111, 99, 97,108, 32,100,101,102, 32, 61, 32, 48, 10,
2348 105,102, 32,115,101,108,102, 46,100,101,102, 32,126, 61, 32,
2349 39, 39, 32,116,104,101,110, 32,100,101,102, 32, 61, 32,115,
2350 101,108,102, 46,100,101,102, 32,101,110,100, 10,105,102, 32,
2351 116, 32,116,104,101,110, 10,105,102, 32,116, 61, 61, 39,102,
2352 117,110, 99,116,105,111,110, 39, 32,116,104,101,110, 32,116,
2353 61, 39,118, 97,108,117,101, 39, 32,101,110,100, 10,111,117,
2354 116,112,117,116, 40, 39,116,111,108,117, 97, 95,116,111,102,
2355 105,101,108,100, 39, 46, 46,116, 46, 46, 39, 40,116,111,108,
2356 117, 97, 95, 83, 44, 39, 44,110, 97,114,103, 44, 39, 44,105,
2357 43, 49, 44, 39, 44,100,101,102, 44, 39, 41, 41, 59, 39, 41,
2358 10,101,108,115,101, 10,111,117,116,112,117,116, 40, 39,116,
2359 111,108,117, 97, 95,116,111,102,105,101,108,100,117,115,101,
2360 114,116,121,112,101, 40,116,111,108,117, 97, 95, 83, 44, 39,
2361 44,110, 97,114,103, 44, 39, 44,105, 43, 49, 44, 39, 44,100,
2362 101,102, 44, 39, 41, 41, 59, 39, 41, 10,101,110,100, 10,111,
2363 117,116,112,117,116, 40, 39, 32,125, 39, 41, 10,111,117,116,
2364 112,117,116, 40, 39, 32,125, 39, 41, 10,101,110,100, 10,101,
2365 110,100, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
2366 115,115, 68,101, 99,108, 97,114, 97,116,105,111,110, 58,115,
2367 101,116, 97,114,114, 97,121, 32, 40,110, 97,114,103, 41, 10,
2368 105,102, 32,110,111,116, 32,115,116,114,102,105,110,100, 40,
2369 115,101,108,102, 46,116,121,112,101, 44, 39, 99,111,110,115,
2370 116, 39, 41, 32, 97,110,100, 32,115,101,108,102, 46,100,105,
2371 109, 32,126, 61, 32, 39, 39, 32,116,104,101,110, 10,108,111,
2372 99, 97,108, 32,116,121,112,101, 32, 61, 32,103,115,117, 98,
2373 40,115,101,108,102, 46,116,121,112,101, 44, 39, 99,111,110,
2374 115,116, 32, 39, 44, 39, 39, 41, 10,111,117,116,112,117,116,
2375 40, 39, 32,123, 39, 41, 10,111,117,116,112,117,116, 40, 39,
2376 32,105,110,116, 32,105, 59, 39, 41, 10,111,117,116,112,117,
2377 116, 40, 39, 32,102,111,114, 40,105, 61, 48, 59, 32,105, 60,
2378 39, 46, 46,115,101,108,102, 46,100,105,109, 46, 46, 39, 59,
2379 105, 43, 43, 41, 39, 41, 10,108,111, 99, 97,108, 32,116, 44,
2380 99,116, 32, 61, 32,105,115, 98, 97,115,105, 99, 40,116,121,
2381 112,101, 41, 10,105,102, 32,116, 32,116,104,101,110, 10,105,
2382 102, 32,116, 61, 61, 39,102,117,110, 99,116,105,111,110, 39,
2383 32,116,104,101,110, 32,116, 61, 39,118, 97,108,117,101, 39,
2384 32,101,110,100, 10,111,117,116,112,117,116, 40, 39, 32,116,
2385 111,108,117, 97, 95,112,117,115,104,102,105,101,108,100, 39,
2386 46, 46,116, 46, 46, 39, 40,116,111,108,117, 97, 95, 83, 44,
2387 39, 44,110, 97,114,103, 44, 39, 44,105, 43, 49, 44, 40, 39,
2388 44, 99,116, 44, 39, 41, 39, 44,115,101,108,102, 46,110, 97,
2389 109,101, 44, 39, 91,105, 93, 41, 59, 39, 41, 10,101,108,115,
2390 101, 10,105,102, 32,115,101,108,102, 46,112,116,114, 32, 61,
2391 61, 32, 39, 39, 32,116,104,101,110, 10,111,117,116,112,117,
2392 116, 40, 39, 32,123, 39, 41, 10,111,117,116,112,117,116, 40,
2393 39, 35,105,102,100,101,102, 32, 95, 95, 99,112,108,117,115,
2394 112,108,117,115, 92,110, 39, 41, 10,111,117,116,112,117,116,
2395 40, 39, 32,118,111,105,100, 42, 32,116,111,108,117, 97, 95,
2396 111, 98,106, 32, 61, 32,110,101,119, 39, 44,116,121,112,101,
2397 44, 39, 40, 39, 44,115,101,108,102, 46,110, 97,109,101, 44,
2398 39, 91,105, 93, 41, 59, 39, 41, 10,111,117,116,112,117,116,
2399 40, 39, 32,116,111,108,117, 97, 95,112,117,115,104,102,105,
2400 101,108,100,117,115,101,114,116,121,112,101, 40,116,111,108,
2401 117, 97, 95, 83, 44, 39, 44,110, 97,114,103, 44, 39, 44,105,
2402 43, 49, 44,116,111,108,117, 97, 95, 99,108,111,110,101, 40,
2403 116,111,108,117, 97, 95, 83, 44,116,111,108,117, 97, 95,111,
2404 98,106, 44, 39, 46, 46, 32, 40, 95, 99,111,108,108,101, 99,
2405 116, 91,116,121,112,101, 93, 32,111,114, 32, 39, 78, 85, 76,
2406 76, 39, 41, 32, 46, 46, 39, 41, 44, 34, 39, 44,116,121,112,
2407 101, 44, 39, 34, 41, 59, 39, 41, 10,111,117,116,112,117,116,
2408 40, 39, 35,101,108,115,101, 92,110, 39, 41, 10,111,117,116,
2409 112,117,116, 40, 39, 32,118,111,105,100, 42, 32,116,111,108,
2410 117, 97, 95,111, 98,106, 32, 61, 32,116,111,108,117, 97, 95,
2411 99,111,112,121, 40,116,111,108,117, 97, 95, 83, 44, 40,118,
2412 111,105,100, 42, 41, 38, 39, 44,115,101,108,102, 46,110, 97,
2413 109,101, 44, 39, 91,105, 93, 44,115,105,122,101,111,102, 40,
2414 39, 44,116,121,112,101, 44, 39, 41, 41, 59, 39, 41, 10,111,
2415 117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,112,
2416 117,115,104,102,105,101,108,100,117,115,101,114,116,121,112,
2417 101, 40,116,111,108,117, 97, 95, 83, 44, 39, 44,110, 97,114,
2418 103, 44, 39, 44,105, 43, 49, 44,116,111,108,117, 97, 95, 99,
2419 108,111,110,101, 40,116,111,108,117, 97, 95, 83, 44,116,111,
2420 108,117, 97, 95,111, 98,106, 44, 78, 85, 76, 76, 41, 44, 34,
2421 39, 44,116,121,112,101, 44, 39, 34, 41, 59, 39, 41, 10,111,
2422 117,116,112,117,116, 40, 39, 35,101,110,100,105,102, 92,110,
2423 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,125, 39, 41,
2424 10,101,108,115,101, 10,111,117,116,112,117,116, 40, 39, 32,
2425 116,111,108,117, 97, 95,112,117,115,104,102,105,101,108,100,
2426 117,115,101,114,116,121,112,101, 40,116,111,108,117, 97, 95,
2427 83, 44, 39, 44,110, 97,114,103, 44, 39, 44,105, 43, 49, 44,
2428 40,118,111,105,100, 42, 41, 39, 44,115,101,108,102, 46,110,
2429 97,109,101, 44, 39, 91,105, 93, 44, 34, 39, 44,116,121,112,
2430 101, 44, 39, 34, 41, 59, 39, 41, 10,101,110,100, 10,101,110,
2431 100, 10,111,117,116,112,117,116, 40, 39, 32,125, 39, 41, 10,
2432 101,110,100, 10,101,110,100, 10,102,117,110, 99,116,105,111,
2433 110, 32, 99,108, 97,115,115, 68,101, 99,108, 97,114, 97,116,
2434 105,111,110, 58,102,114,101,101, 97,114,114, 97,121, 32, 40,
2435 41, 10,105,102, 32,115,101,108,102, 46,100,105,109, 32,126,
2436 61, 32, 39, 39, 32, 97,110,100, 32,116,111,110,117,109, 98,
2437 101,114, 40,115,101,108,102, 46,100,105,109, 41, 61, 61,110,
2438 105,108, 32,116,104,101,110, 10,111,117,116,112,117,116, 40,
2439 39, 35,105,102,100,101,102, 32, 95, 95, 99,112,108,117,115,
2440 112,108,117,115, 92,110, 39, 41, 10,111,117,116,112,117,116,
2441 40, 39, 32,100,101,108,101,116,101, 32, 91, 93, 39, 44,115,
2442 101,108,102, 46,110, 97,109,101, 44, 39, 59, 39, 41, 10,111,
2443 117,116,112,117,116, 40, 39, 35,101,108,115,101, 92,110, 39,
2444 41, 10,111,117,116,112,117,116, 40, 39, 32,102,114,101,101,
2445 40, 39, 44,115,101,108,102, 46,110, 97,109,101, 44, 39, 41,
2446 59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 35,101,110,
2447 100,105,102, 92,110, 39, 41, 10,101,110,100, 10,101,110,100,
2448 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115,
2449 68,101, 99,108, 97,114, 97,116,105,111,110, 58,112, 97,115,
2450 115,112, 97,114, 32, 40, 41, 10,108,111, 99, 97,108, 32,110,
2451 97,109,101, 32, 61, 32,115,101,108,102, 46,110, 97,109,101,
2452 10,105,102, 32,115,101,108,102, 46,112,116,114, 61, 61, 39,
2453 38, 39, 32,116,104,101,110, 10,111,117,116,112,117,116, 40,
2454 39, 42, 39, 46, 46,110, 97,109,101, 41, 10,101,108,115,101,
2455 105,102, 32,115,101,108,102, 46,114,101,116, 61, 61, 39, 42,
2456 39, 32,116,104,101,110, 10,111,117,116,112,117,116, 40, 39,
2457 38, 39, 46, 46,110, 97,109,101, 41, 10,101,108,115,101, 10,
2458 111,117,116,112,117,116, 40,110, 97,109,101, 41, 10,101,110,
2459 100, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
2460 99,108, 97,115,115, 68,101, 99,108, 97,114, 97,116,105,111,
2461 110, 58,114,101,116,118, 97,108,117,101, 32, 40, 41, 10,105,
2462 102, 32,115,101,108,102, 46,114,101,116, 32,126, 61, 32, 39,
2463 39, 32,116,104,101,110, 10,108,111, 99, 97,108, 32,116, 44,
2464 99,116, 32, 61, 32,105,115, 98, 97,115,105, 99, 40,115,101,
2465 108,102, 46,116,121,112,101, 41, 10,105,102, 32,116, 32,116,
2466 104,101,110, 10,105,102, 32,116, 61, 61, 39,102,117,110, 99,
2467 116,105,111,110, 39, 32,116,104,101,110, 32,116, 61, 39,118,
2468 97,108,117,101, 39, 32,101,110,100, 10,105,102, 32,115,101,
2469 108,102, 46,116,121,112,101, 61, 61, 34,116,111,108,117, 97,
2470 95,105,110,100,101,120, 34, 32,116,104,101,110, 10,111,117,
2471 116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,112,117,
2472 115,104, 39, 46, 46,116, 46, 46, 39, 40,116,111,108,117, 97,
2473 95, 83, 44, 40, 39, 44, 99,116, 44, 39, 41, 39, 46, 46,115,
2474 101,108,102, 46,110, 97,109,101, 46, 46, 39, 43, 49, 41, 59,
2475 39, 41, 10,101,108,115,101, 10,111,117,116,112,117,116, 40,
2476 39, 32,116,111,108,117, 97, 95,112,117,115,104, 39, 46, 46,
2477 116, 46, 46, 39, 40,116,111,108,117, 97, 95, 83, 44, 40, 39,
2478 44, 99,116, 44, 39, 41, 39, 46, 46,115,101,108,102, 46,110,
2479 97,109,101, 46, 46, 39, 41, 59, 39, 41, 10,101,110,100, 10,
2480 101,108,115,101, 10,111,117,116,112,117,116, 40, 39, 32,116,
2481 111,108,117, 97, 95,112,117,115,104,117,115,101,114,116,121,
2482 112,101, 40,116,111,108,117, 97, 95, 83, 44, 40,118,111,105,
2483 100, 42, 41, 39, 46, 46,115,101,108,102, 46,110, 97,109,101,
2484 46, 46, 39, 44, 34, 39, 44,115,101,108,102, 46,116,121,112,
2485 101, 44, 39, 34, 41, 59, 39, 41, 10,101,110,100, 10,114,101,
2486 116,117,114,110, 32, 49, 10,101,110,100, 10,114,101,116,117,
2487 114,110, 32, 48, 10,101,110,100, 10,102,117,110, 99,116,105,
2488 111,110, 32, 95, 68,101, 99,108, 97,114, 97,116,105,111,110,
2489 32, 40,116, 41, 10,115,101,116,109,101,116, 97,116, 97, 98,
2490 108,101, 40,116, 44, 99,108, 97,115,115, 68,101, 99,108, 97,
2491 114, 97,116,105,111,110, 41, 10,116, 58, 98,117,105,108,100,
2492 110, 97,109,101,115, 40, 41, 10,116, 58, 99,104,101, 99,107,
2493 110, 97,109,101, 40, 41, 10,116, 58, 99,104,101, 99,107,116,
2494 121,112,101, 40, 41, 10,114,101,116,117,114,110, 32,116, 10,
2495 101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 68,101,
2496 99,108, 97,114, 97,116,105,111,110, 32, 40,115, 44,107,105,
2497 110,100, 41, 10,115, 32, 61, 32,103,115,117, 98, 40,115, 44,
2498 34, 37,115, 42, 61, 37,115, 42, 34, 44, 34, 61, 34, 41, 10,
2499 105,102, 32,107,105,110,100, 32, 61, 61, 32, 34,118, 97,114,
2500 34, 32,116,104,101,110, 10,105,102, 32,115, 32, 61, 61, 32,
2501 39, 39, 32,111,114, 32,115, 32, 61, 61, 32, 39,118,111,105,
2502 100, 39, 32,116,104,101,110, 10,114,101,116,117,114,110, 32,
2503 95, 68,101, 99,108, 97,114, 97,116,105,111,110,123,116,121,
2504 112,101, 32, 61, 32, 39,118,111,105,100, 39, 44, 32,107,105,
2505 110,100, 32, 61, 32,107,105,110,100,125, 10,101,110,100, 10,
2506 101,110,100, 10,108,111, 99, 97,108, 32,116, 32, 61, 32,115,
2507 112,108,105,116, 40,115, 44, 39, 37, 42, 37,115, 42, 38, 39,
2508 41, 10,105,102, 32,116, 46,110, 32, 61, 61, 32, 50, 32,116,
2509 104,101,110, 10,105,102, 32,107,105,110,100, 32, 61, 61, 32,
2510 39,102,117,110, 99, 39, 32,116,104,101,110, 10,101,114,114,
2511 111,114, 40, 34, 35,105,110,118, 97,108,105,100, 32,102,117,
2512 110, 99,116,105,111,110, 32,114,101,116,117,114,110, 32,116,
2513 121,112,101, 58, 32, 34, 46, 46,115, 41, 10,101,110,100, 10,
2514 108,111, 99, 97,108, 32,109, 32, 61, 32,115,112,108,105,116,
2515 40,116, 91, 49, 93, 44, 39, 37,115, 37,115, 42, 39, 41, 10,
2516 114,101,116,117,114,110, 32, 95, 68,101, 99,108, 97,114, 97,
2517 116,105,111,110,123, 10,110, 97,109,101, 32, 61, 32,116, 91,
2518 50, 93, 44, 10,112,116,114, 32, 61, 32, 39, 42, 39, 44, 10,
2519 114,101,116, 32, 61, 32, 39, 38, 39, 44, 10,116,121,112,101,
2520 32, 61, 32,109, 91,109, 46,110, 93, 44, 10,109,111,100, 32,
2521 61, 32, 99,111,110, 99, 97,116, 40,109, 44, 49, 44,109, 46,
2522 110, 45, 49, 41, 44, 10,107,105,110,100, 32, 61, 32,107,105,
2523 110,100, 10,125, 10,101,110,100, 10,116, 32, 61, 32,115,112,
2524 108,105,116, 40,115, 44, 39, 37, 42, 37,115, 42, 37, 42, 39,
2525 41, 10,105,102, 32,116, 46,110, 32, 61, 61, 32, 50, 32,116,
2526 104,101,110, 10,105,102, 32,107,105,110,100, 32, 61, 61, 32,
2527 39,102,117,110, 99, 39, 32,116,104,101,110, 10,101,114,114,
2528 111,114, 40, 34, 35,105,110,118, 97,108,105,100, 32,102,117,
2529 110, 99,116,105,111,110, 32,114,101,116,117,114,110, 32,116,
2530 121,112,101, 58, 32, 34, 46, 46,115, 41, 10,101,110,100, 10,
2531 108,111, 99, 97,108, 32,109, 32, 61, 32,115,112,108,105,116,
2532 40,116, 91, 49, 93, 44, 39, 37,115, 37,115, 42, 39, 41, 10,
2533 114,101,116,117,114,110, 32, 95, 68,101, 99,108, 97,114, 97,
2534 116,105,111,110,123, 10,110, 97,109,101, 32, 61, 32,116, 91,
2535 50, 93, 44, 10,112,116,114, 32, 61, 32, 39, 42, 39, 44, 10,
2536 114,101,116, 32, 61, 32, 39, 42, 39, 44, 10,116,121,112,101,
2537 32, 61, 32,109, 91,109, 46,110, 93, 44, 10,109,111,100, 32,
2538 61, 32, 99,111,110, 99, 97,116, 40,109, 44, 49, 44,109, 46,
2539 110, 45, 49, 41, 44, 10,107,105,110,100, 32, 61, 32,107,105,
2540 110,100, 10,125, 10,101,110,100, 10,116, 32, 61, 32,115,112,
2541 108,105,116, 40,115, 44, 39, 38, 39, 41, 10,105,102, 32,116,
2542 46,110, 32, 61, 61, 32, 50, 32,116,104,101,110, 10,108,111,
2543 99, 97,108, 32,109, 32, 61, 32,115,112,108,105,116, 40,116,
2544 91, 49, 93, 44, 39, 37,115, 37,115, 42, 39, 41, 10,114,101,
2545 116,117,114,110, 32, 95, 68,101, 99,108, 97,114, 97,116,105,
2546 111,110,123, 10,110, 97,109,101, 32, 61, 32,116, 91, 50, 93,
2547 44, 10,112,116,114, 32, 61, 32, 39, 38, 39, 44, 10,116,121,
2548 112,101, 32, 61, 32,109, 91,109, 46,110, 93, 44, 10,109,111,
2549 100, 32, 61, 32, 99,111,110, 99, 97,116, 40,109, 44, 49, 44,
2550 109, 46,110, 45, 49, 41, 32, 44, 10,107,105,110,100, 32, 61,
2551 32,107,105,110,100, 10,125, 10,101,110,100, 10,108,111, 99,
2552 97,108, 32,115, 49, 32, 61, 32,103,115,117, 98, 40,115, 44,
2553 34, 40, 37, 98, 37, 91, 37, 93, 41, 34, 44,102,117,110, 99,
2554 116,105,111,110, 32, 40,110, 41, 32,114,101,116,117,114,110,
2555 32,103,115,117, 98, 40,110, 44, 39, 37, 42, 39, 44, 39, 92,
2556 49, 39, 41, 32,101,110,100, 41, 10,116, 32, 61, 32,115,112,
2557 108,105,116, 40,115, 49, 44, 39, 37, 42, 39, 41, 10,105,102,
2558 32,116, 46,110, 32, 61, 61, 32, 50, 32,116,104,101,110, 10,
2559 116, 91, 50, 93, 32, 61, 32,103,115,117, 98, 40,116, 91, 50,
2560 93, 44, 39, 92, 49, 39, 44, 39, 37, 42, 39, 41, 10,108,111,
2561 99, 97,108, 32,109, 32, 61, 32,115,112,108,105,116, 40,116,
2562 91, 49, 93, 44, 39, 37,115, 37,115, 42, 39, 41, 10,114,101,
2563 116,117,114,110, 32, 95, 68,101, 99,108, 97,114, 97,116,105,
2564 111,110,123, 10,110, 97,109,101, 32, 61, 32,116, 91, 50, 93,
2565 44, 10,112,116,114, 32, 61, 32, 39, 42, 39, 44, 10,116,121,
2566 112,101, 32, 61, 32,109, 91,109, 46,110, 93, 44, 10,109,111,
2567 100, 32, 61, 32, 99,111,110, 99, 97,116, 40,109, 44, 49, 44,
2568 109, 46,110, 45, 49, 41, 32, 44, 10,107,105,110,100, 32, 61,
2569 32,107,105,110,100, 10,125, 10,101,110,100, 10,105,102, 32,
2570 107,105,110,100, 32, 61, 61, 32, 39,118, 97,114, 39, 32,116,
2571 104,101,110, 10,116, 32, 61, 32,115,112,108,105,116, 40,115,
2572 44, 39, 37,115, 37,115, 42, 39, 41, 10,108,111, 99, 97,108,
2573 32,118, 10,105,102, 32,102,105,110,100,116,121,112,101, 40,
2574 116, 91,116, 46,110, 93, 41, 32,116,104,101,110, 32,118, 32,
2575 61, 32, 39, 39, 32,101,108,115,101, 32,118, 32, 61, 32,116,
2576 91,116, 46,110, 93, 59, 32,116, 46,110, 32, 61, 32,116, 46,
2577 110, 45, 49, 32,101,110,100, 10,114,101,116,117,114,110, 32,
2578 95, 68,101, 99,108, 97,114, 97,116,105,111,110,123, 10,110,
2579 97,109,101, 32, 61, 32,118, 44, 10,116,121,112,101, 32, 61,
2580 32,116, 91,116, 46,110, 93, 44, 10,109,111,100, 32, 61, 32,
2581 99,111,110, 99, 97,116, 40,116, 44, 49, 44,116, 46,110, 45,
2582 49, 41, 44, 10,107,105,110,100, 32, 61, 32,107,105,110,100,
2583 10,125, 10,101,108,115,101, 10,116, 32, 61, 32,115,112,108,
2584 105,116, 40,115, 44, 39, 37,115, 37,115, 42, 39, 41, 10,108,
2585 111, 99, 97,108, 32,118, 32, 61, 32,116, 91,116, 46,110, 93,
2586 10,108,111, 99, 97,108, 32,116,112, 44,109,100, 10,105,102,
2587 32,116, 46,110, 62, 49, 32,116,104,101,110, 10,116,112, 32,
2588 61, 32,116, 91,116, 46,110, 45, 49, 93, 10,109,100, 32, 61,
2589 32, 99,111,110, 99, 97,116, 40,116, 44, 49, 44,116, 46,110,
2590 45, 50, 41, 10,101,110,100, 10,114,101,116,117,114,110, 32,
2591 95, 68,101, 99,108, 97,114, 97,116,105,111,110,123, 10,110,
2592 97,109,101, 32, 61, 32,118, 44, 10,116,121,112,101, 32, 61,
2593 32,116,112, 44, 10,109,111,100, 32, 61, 32,109,100, 44, 10,
2594 107,105,110,100, 32, 61, 32,107,105,110,100, 10,125, 10,101,
2595 110,100, 10,101,110,100,32
2596 };
2597 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
2598 lua_pcall(tolua_S,0,LUA_MULTRET,0);
2599 } /* end of embedded lua code */
2600
2601
2602 { /* begin embedded lua code */
2603 static unsigned char B[] = {
2604 10, 99,108, 97,115,115, 86, 97,114,105, 97, 98,108,101, 32,
2605 61, 32,123, 10, 95,103,101,116, 32, 61, 32,123,125, 44, 10,
2606 95,115,101,116, 32, 61, 32,123,125, 44, 10,125, 10, 99,108,
2607 97,115,115, 86, 97,114,105, 97, 98,108,101, 46, 95, 95,105,
2608 110,100,101,120, 32, 61, 32, 99,108, 97,115,115, 86, 97,114,
2609 105, 97, 98,108,101, 10,115,101,116,109,101,116, 97,116, 97,
2610 98,108,101, 40, 99,108, 97,115,115, 86, 97,114,105, 97, 98,
2611 108,101, 44, 99,108, 97,115,115, 68,101, 99,108, 97,114, 97,
2612 116,105,111,110, 41, 10,102,117,110, 99,116,105,111,110, 32,
2613 99,108, 97,115,115, 86, 97,114,105, 97, 98,108,101, 58,112,
2614 114,105,110,116, 32, 40,105,100,101,110,116, 44, 99,108,111,
2615 115,101, 41, 10,112,114,105,110,116, 40,105,100,101,110,116,
2616 46, 46, 34, 86, 97,114,105, 97, 98,108,101,123, 34, 41, 10,
2617 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
2618 109,111,100, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,
2619 109,111,100, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,110,
2620 116, 40,105,100,101,110,116, 46, 46, 34, 32,116,121,112,101,
2621 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,116,121,112,
2622 101, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,110,116, 40,
2623 105,100,101,110,116, 46, 46, 34, 32,112,116,114, 32, 61, 32,
2624 39, 34, 46, 46,115,101,108,102, 46,112,116,114, 46, 46, 34,
2625 39, 44, 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,
2626 116, 46, 46, 34, 32,110, 97,109,101, 32, 61, 32, 39, 34, 46,
2627 46,115,101,108,102, 46,110, 97,109,101, 46, 46, 34, 39, 44,
2628 34, 41, 10,105,102, 32,115,101,108,102, 46,100,105,109, 32,
2629 116,104,101,110, 32,112,114,105,110,116, 40,105,100,101,110,
2630 116, 46, 46, 34, 32,100,105,109, 32, 61, 32, 39, 34, 46, 46,
2631 115,101,108,102, 46,100,105,109, 46, 46, 34, 39, 44, 34, 41,
2632 32,101,110,100, 10,112,114,105,110,116, 40,105,100,101,110,
2633 116, 46, 46, 34, 32,100,101,102, 32, 61, 32, 39, 34, 46, 46,
2634 115,101,108,102, 46,100,101,102, 46, 46, 34, 39, 44, 34, 41,
2635 10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
2636 32,114,101,116, 32, 61, 32, 39, 34, 46, 46,115,101,108,102,
2637 46,114,101,116, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,
2638 110,116, 40,105,100,101,110,116, 46, 46, 34,125, 34, 46, 46,
2639 99,108,111,115,101, 41, 10,101,110,100, 10,102,117,110, 99,
2640 116,105,111,110, 32, 99,108, 97,115,115, 86, 97,114,105, 97,
2641 98,108,101, 58, 99,102,117,110, 99,110, 97,109,101, 32, 40,
2642 112,114,101,102,105,120, 41, 10,108,111, 99, 97,108, 32,112,
2643 97,114,101,110,116, 32, 61, 32, 34, 34, 10,108,111, 99, 97,
2644 108, 32,117,110,115,105,103,110,101,100, 32, 61, 32, 34, 34,
2645 10,108,111, 99, 97,108, 32,112,116,114, 32, 61, 32, 34, 34,
2646 10,108,111, 99, 97,108, 32,112, 32, 61, 32,115,101,108,102,
2647 58,105,110,109,111,100,117,108,101, 40, 41, 32,111,114, 32,
2648 115,101,108,102, 58,105,110,110, 97,109,101,115,112, 97, 99,
2649 101, 40, 41, 32,111,114, 32,115,101,108,102, 58,105,110, 99,
2650 108, 97,115,115, 40, 41, 10,105,102, 32,112, 32,116,104,101,
2651 110, 10,112, 97,114,101,110,116, 32, 61, 32, 34, 95, 34, 32,
2652 46, 46, 32,112, 10,101,110,100, 10,105,102, 32,115,116,114,
2653 102,105,110,100, 40,115,101,108,102, 46,109,111,100, 44, 34,
2654 40,117,110,115,105,103,110,101,100, 41, 34, 41, 32,116,104,
2655 101,110, 10,117,110,115,105,103,110,101,100, 32, 61, 32, 34,
2656 95,117,110,115,105,103,110,101,100, 34, 10,101,110,100, 10,
2657 105,102, 32,115,101,108,102, 46,112,116,114, 32, 61, 61, 32,
2658 34, 42, 34, 32,116,104,101,110, 32,112,116,114, 32, 61, 32,
2659 34, 95,112,116,114, 34, 10,101,108,115,101,105,102, 32,115,
2660 101,108,102, 46,112,116,114, 32, 61, 61, 32, 34, 38, 34, 32,
2661 116,104,101,110, 32,112,116,114, 32, 61, 32, 34, 95,114,101,
2662 102, 34, 10,101,110,100, 10,108,111, 99, 97,108, 32,110, 97,
2663 109,101, 32, 61, 32,112,114,101,102,105,120, 32, 46, 46, 32,
2664 112, 97,114,101,110,116, 32, 46, 46, 32,117,110,115,105,103,
2665 110,101,100, 32, 46, 46, 32, 34, 95, 34, 32, 46, 46, 32,103,
2666 115,117, 98, 40,115,101,108,102, 46,110, 97,109,101, 44, 34,
2667 46, 42, 58, 58, 34, 44, 34, 34, 41, 32, 46, 46, 32,112,116,
2668 114, 10,114,101,116,117,114,110, 32,110, 97,109,101, 10,101,
2669 110,100, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
2670 115,115, 86, 97,114,105, 97, 98,108,101, 58,105,115,118, 97,
2671 114,105, 97, 98,108,101, 32, 40, 41, 10,114,101,116,117,114,
2672 110, 32,116,114,117,101, 10,101,110,100, 10,102,117,110, 99,
2673 116,105,111,110, 32, 99,108, 97,115,115, 86, 97,114,105, 97,
2674 98,108,101, 58,103,101,116,118, 97,108,117,101, 32, 40, 99,
2675 108, 97,115,115, 44,115,116, 97,116,105, 99, 41, 10,105,102,
2676 32, 99,108, 97,115,115, 32, 97,110,100, 32,115,116, 97,116,
2677 105, 99, 32,116,104,101,110, 10,114,101,116,117,114,110, 32,
2678 99,108, 97,115,115, 46, 46, 39, 58, 58, 39, 46, 46,115,101,
2679 108,102, 46,110, 97,109,101, 10,101,108,115,101,105,102, 32,
2680 99,108, 97,115,115, 32,116,104,101,110, 10,114,101,116,117,
2681 114,110, 32, 39,115,101,108,102, 45, 62, 39, 46, 46,115,101,
2682 108,102, 46,110, 97,109,101, 10,101,108,115,101, 10,114,101,
2683 116,117,114,110, 32,115,101,108,102, 46,110, 97,109,101, 10,
2684 101,110,100, 10,101,110,100, 10,102,117,110, 99,116,105,111,
2685 110, 32, 99,108, 97,115,115, 86, 97,114,105, 97, 98,108,101,
2686 58,103,101,116,112,111,105,110,116,101,114,118, 97,108,117,
2687 101, 32, 40, 99,108, 97,115,115, 44,115,116, 97,116,105, 99,
2688 41, 10,105,102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,
2689 115,116, 97,116,105, 99, 32,116,104,101,110, 10,114,101,116,
2690 117,114,110, 32, 99,108, 97,115,115, 46, 46, 39, 58, 58,112,
2691 39, 10,101,108,115,101,105,102, 32, 99,108, 97,115,115, 32,
2692 116,104,101,110, 10,114,101,116,117,114,110, 32, 39,115,101,
2693 108,102, 45, 62,112, 39, 10,101,108,115,101, 10,114,101,116,
2694 117,114,110, 32, 39,112, 39, 10,101,110,100, 10,101,110,100,
2695 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115,
2696 86, 97,114,105, 97, 98,108,101, 58,115,117,112, 99,111,100,
2697 101, 32, 40, 41, 10,108,111, 99, 97,108, 32, 99,108, 97,115,
2698 115, 32, 61, 32,115,101,108,102, 58,105,110, 99,108, 97,115,
2699 115, 40, 41, 10,105,102, 32, 99,108, 97,115,115, 32,116,104,
2700 101,110, 10,111,117,116,112,117,116, 40, 34, 47, 42, 32,103,
2701 101,116, 32,102,117,110, 99,116,105,111,110, 58, 34, 44,115,
2702 101,108,102, 46,110, 97,109,101, 44, 34, 32,111,102, 32, 99,
2703 108, 97,115,115, 32, 34, 44, 99,108, 97,115,115, 44, 34, 32,
2704 42, 47, 34, 41, 10,115,101,108,102, 46, 99,103,101,116,110,
2705 97,109,101, 32, 61, 32,115,101,108,102, 58, 99,102,117,110,
2706 99,110, 97,109,101, 40, 34,116,111,108,117, 97, 95,103,101,
2707 116, 95, 34, 46, 46, 99,108, 97,115,115, 41, 10,101,108,115,
2708 101, 10,111,117,116,112,117,116, 40, 34, 47, 42, 32,103,101,
2709 116, 32,102,117,110, 99,116,105,111,110, 58, 34, 44,115,101,
2710 108,102, 46,110, 97,109,101, 44, 34, 32, 42, 47, 34, 41, 10,
2711 115,101,108,102, 46, 99,103,101,116,110, 97,109,101, 32, 61,
2712 32,115,101,108,102, 58, 99,102,117,110, 99,110, 97,109,101,
2713 40, 34,116,111,108,117, 97, 95,103,101,116, 34, 41, 10,101,
2714 110,100, 10,111,117,116,112,117,116, 40, 34,115,116, 97,116,
2715 105, 99, 32,105,110,116, 34, 44,115,101,108,102, 46, 99,103,
2716 101,116,110, 97,109,101, 44, 34, 40,108,117, 97, 95, 83,116,
2717 97,116,101, 42, 32,116,111,108,117, 97, 95, 83, 41, 34, 41,
2718 10,111,117,116,112,117,116, 40, 34,123, 34, 41, 10,108,111,
2719 99, 97,108, 32, 95, 44, 95, 44,115,116, 97,116,105, 99, 32,
2720 61, 32,115,116,114,102,105,110,100, 40,115,101,108,102, 46,
2721 109,111,100, 44, 39, 94, 37,115, 42, 40,115,116, 97,116,105,
2722 99, 41, 39, 41, 10,105,102, 32, 99,108, 97,115,115, 32, 97,
2723 110,100, 32,115,116, 97,116,105, 99, 61, 61,110,105,108, 32,
2724 116,104,101,110, 10,111,117,116,112,117,116, 40, 39, 32, 39,
2725 44, 99,108, 97,115,115, 44, 39, 42, 39, 44, 39,115,101,108,
2726 102, 32, 61, 32, 39, 41, 10,111,117,116,112,117,116, 40, 39,
2727 40, 39, 44, 99,108, 97,115,115, 44, 39, 42, 41, 32, 39, 41,
2728 10,111,117,116,112,117,116, 40, 39,116,111,108,117, 97, 95,
2729 116,111,117,115,101,114,116,121,112,101, 40,116,111,108,117,
2730 97, 95, 83, 44, 49, 44, 48, 41, 59, 39, 41, 10,101,108,115,
2731 101,105,102, 32,115,116, 97,116,105, 99, 32,116,104,101,110,
2732 10, 95, 44, 95, 44,115,101,108,102, 46,109,111,100, 32, 61,
2733 32,115,116,114,102,105,110,100, 40,115,101,108,102, 46,109,
2734 111,100, 44, 39, 94, 37,115, 42,115,116, 97,116,105, 99, 37,
2735 115, 37,115, 42, 40, 46, 42, 41, 39, 41, 10,101,110,100, 10,
2736 105,102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,115,116,
2737 97,116,105, 99, 61, 61,110,105,108, 32,116,104,101,110, 10,
2738 111,117,116,112,117,116, 40, 39, 35,105,102,110,100,101,102,
2739 32, 84, 79, 76, 85, 65, 95, 82, 69, 76, 69, 65, 83, 69, 92,
2740 110, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,105,102,
2741 32, 40, 33,115,101,108,102, 41, 32,116,111,108,117, 97, 95,
2742 101,114,114,111,114, 40,116,111,108,117, 97, 95, 83, 44, 34,
2743 105,110,118, 97,108,105,100, 32, 92, 39,115,101,108,102, 92,
2744 39, 32,105,110, 32, 97, 99, 99,101,115,115,105,110,103, 32,
2745 118, 97,114,105, 97, 98,108,101, 32, 92, 39, 39, 46, 46,115,
2746 101,108,102, 46,110, 97,109,101, 46, 46, 39, 92, 39, 34, 44,
2747 78, 85, 76, 76, 41, 59, 39, 41, 59, 10,111,117,116,112,117,
2748 116, 40, 39, 35,101,110,100,105,102, 92,110, 39, 41, 10,101,
2749 110,100, 10,108,111, 99, 97,108, 32,116,121,112,101, 32, 61,
2750 32,115,101,108,102, 46,116,121,112,101, 10,105,102, 32,103,
2751 115,117, 98, 40,116,121,112,101, 44, 39, 99,111,110,115,116,
2752 32, 39, 44, 39, 39, 41, 61, 61, 39, 99,104, 97,114, 39, 32,
2753 97,110,100, 32,115,101,108,102, 46,100,105,109,126, 61, 39,
2754 39, 32,116,104,101,110, 10,116,121,112,101, 32, 61, 32, 39,
2755 99,104, 97,114, 42, 39, 10,101,110,100, 10,108,111, 99, 97,
2756 108, 32,116, 44, 99,116, 32, 61, 32,105,115, 98, 97,115,105,
2757 99, 40,116,121,112,101, 41, 10,105,102, 32,116, 32,116,104,
2758 101,110, 10,111,117,116,112,117,116, 40, 39, 32,116,111,108,
2759 117, 97, 95,112,117,115,104, 39, 46, 46,116, 46, 46, 39, 40,
2760 116,111,108,117, 97, 95, 83, 44, 40, 39, 44, 99,116, 44, 39,
2761 41, 39, 46, 46,115,101,108,102, 58,103,101,116,118, 97,108,
2762 117,101, 40, 99,108, 97,115,115, 44,115,116, 97,116,105, 99,
2763 41, 46, 46, 39, 41, 59, 39, 41, 10,101,108,115,101, 10,116,
2764 32, 61, 32,115,101,108,102, 46,116,121,112,101, 10,105,102,
2765 32,115,101,108,102, 46,112,116,114, 32, 61, 61, 32, 39, 38,
2766 39, 32,111,114, 32,115,101,108,102, 46,112,116,114, 32, 61,
2767 61, 32, 39, 39, 32,116,104,101,110, 10,111,117,116,112,117,
2768 116, 40, 39, 32,116,111,108,117, 97, 95,112,117,115,104,117,
2769 115,101,114,116,121,112,101, 40,116,111,108,117, 97, 95, 83,
2770 44, 40,118,111,105,100, 42, 41, 38, 39, 46, 46,115,101,108,
2771 102, 58,103,101,116,118, 97,108,117,101, 40, 99,108, 97,115,
2772 115, 44,115,116, 97,116,105, 99, 41, 46, 46, 39, 44, 34, 39,
2773 44,116, 44, 39, 34, 41, 59, 39, 41, 10,101,108,115,101, 10,
2774 111,117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,
2775 112,117,115,104,117,115,101,114,116,121,112,101, 40,116,111,
2776 108,117, 97, 95, 83, 44, 40,118,111,105,100, 42, 41, 39, 46,
2777 46,115,101,108,102, 58,103,101,116,118, 97,108,117,101, 40,
2778 99,108, 97,115,115, 44,115,116, 97,116,105, 99, 41, 46, 46,
2779 39, 44, 34, 39, 44,116, 44, 39, 34, 41, 59, 39, 41, 10,101,
2780 110,100, 10,101,110,100, 10,111,117,116,112,117,116, 40, 39,
2781 32,114,101,116,117,114,110, 32, 49, 59, 39, 41, 10,111,117,
2782 116,112,117,116, 40, 39,125, 39, 41, 10,111,117,116,112,117,
2783 116, 40, 39, 92,110, 39, 41, 10,105,102, 32,110,111,116, 32,
2784 115,116,114,102,105,110,100, 40,115,101,108,102, 46,116,121,
2785 112,101, 44, 39, 99,111,110,115,116, 39, 41, 32,116,104,101,
2786 110, 10,105,102, 32, 99,108, 97,115,115, 32,116,104,101,110,
2787 10,111,117,116,112,117,116, 40, 34, 47, 42, 32,115,101,116,
2788 32,102,117,110, 99,116,105,111,110, 58, 34, 44,115,101,108,
2789 102, 46,110, 97,109,101, 44, 34, 32,111,102, 32, 99,108, 97,
2790 115,115, 32, 34, 44, 99,108, 97,115,115, 44, 34, 32, 42, 47,
2791 34, 41, 10,115,101,108,102, 46, 99,115,101,116,110, 97,109,
2792 101, 32, 61, 32,115,101,108,102, 58, 99,102,117,110, 99,110,
2793 97,109,101, 40, 34,116,111,108,117, 97, 95,115,101,116, 95,
2794 34, 46, 46, 99,108, 97,115,115, 41, 10,101,108,115,101, 10,
2795 111,117,116,112,117,116, 40, 34, 47, 42, 32,115,101,116, 32,
2796 102,117,110, 99,116,105,111,110, 58, 34, 44,115,101,108,102,
2797 46,110, 97,109,101, 44, 34, 32, 42, 47, 34, 41, 10,115,101,
2798 108,102, 46, 99,115,101,116,110, 97,109,101, 32, 61, 32,115,
2799 101,108,102, 58, 99,102,117,110, 99,110, 97,109,101, 40, 34,
2800 116,111,108,117, 97, 95,115,101,116, 34, 41, 10,101,110,100,
2801 10,111,117,116,112,117,116, 40, 34,115,116, 97,116,105, 99,
2802 32,105,110,116, 34, 44,115,101,108,102, 46, 99,115,101,116,
2803 110, 97,109,101, 44, 34, 40,108,117, 97, 95, 83,116, 97,116,
2804 101, 42, 32,116,111,108,117, 97, 95, 83, 41, 34, 41, 10,111,
2805 117,116,112,117,116, 40, 34,123, 34, 41, 10,105,102, 32, 99,
2806 108, 97,115,115, 32, 97,110,100, 32,115,116, 97,116,105, 99,
2807 61, 61,110,105,108, 32,116,104,101,110, 10,111,117,116,112,
2808 117,116, 40, 39, 32, 39, 44, 99,108, 97,115,115, 44, 39, 42,
2809 39, 44, 39,115,101,108,102, 32, 61, 32, 39, 41, 10,111,117,
2810 116,112,117,116, 40, 39, 40, 39, 44, 99,108, 97,115,115, 44,
2811 39, 42, 41, 32, 39, 41, 10,111,117,116,112,117,116, 40, 39,
2812 116,111,108,117, 97, 95,116,111,117,115,101,114,116,121,112,
2813 101, 40,116,111,108,117, 97, 95, 83, 44, 49, 44, 48, 41, 59,
2814 39, 41, 10,101,110,100, 10,111,117,116,112,117,116, 40, 39,
2815 35,105,102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 82,
2816 69, 76, 69, 65, 83, 69, 92,110, 39, 41, 10,111,117,116,112,
2817 117,116, 40, 39, 32,116,111,108,117, 97, 95, 69,114,114,111,
2818 114, 32,116,111,108,117, 97, 95,101,114,114, 59, 39, 41, 10,
2819 105,102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,115,116,
2820 97,116,105, 99, 61, 61,110,105,108, 32,116,104,101,110, 10,
2821 111,117,116,112,117,116, 40, 39, 32,105,102, 32, 40, 33,115,
2822 101,108,102, 41, 32,116,111,108,117, 97, 95,101,114,114,111,
2823 114, 40,116,111,108,117, 97, 95, 83, 44, 34,105,110,118, 97,
2824 108,105,100, 32, 92, 39,115,101,108,102, 92, 39, 32,105,110,
2825 32, 97, 99, 99,101,115,115,105,110,103, 32,118, 97,114,105,
2826 97, 98,108,101, 32, 92, 39, 39, 46, 46,115,101,108,102, 46,
2827 110, 97,109,101, 46, 46, 39, 92, 39, 34, 44, 78, 85, 76, 76,
2828 41, 59, 39, 41, 59, 10,101,108,115,101,105,102, 32,115,116,
2829 97,116,105, 99, 32,116,104,101,110, 10, 95, 44, 95, 44,115,
2830 101,108,102, 46,109,111,100, 32, 61, 32,115,116,114,102,105,
2831 110,100, 40,115,101,108,102, 46,109,111,100, 44, 39, 94, 37,
2832 115, 42,115,116, 97,116,105, 99, 37,115, 37,115, 42, 40, 46,
2833 42, 41, 39, 41, 10,101,110,100, 10,111,117,116,112,117,116,
2834 40, 39, 32,105,102, 32, 40, 33, 39, 46, 46,115,101,108,102,
2835 58,111,117,116, 99,104,101, 99,107,116,121,112,101, 40, 50,
2836 44,116,114,117,101, 41, 46, 46, 39, 41, 39, 41, 10,111,117,
2837 116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,101,114,
2838 114,111,114, 40,116,111,108,117, 97, 95, 83, 44, 34, 35,118,
2839 105,110,118, 97,108,105,100, 32,116,121,112,101, 32,105,110,
2840 32,118, 97,114,105, 97, 98,108,101, 32, 97,115,115,105,103,
2841 110,109,101,110,116, 46, 34, 44, 38,116,111,108,117, 97, 95,
2842 101,114,114, 41, 59, 39, 41, 10,111,117,116,112,117,116, 40,
2843 39, 35,101,110,100,105,102, 92,110, 39, 41, 10,108,111, 99,
2844 97,108, 32,100,101,102, 32, 61, 32, 48, 10,105,102, 32,115,
2845 101,108,102, 46,100,101,102, 32,126, 61, 32, 39, 39, 32,116,
2846 104,101,110, 32,100,101,102, 32, 61, 32,115,101,108,102, 46,
2847 100,101,102, 32,101,110,100, 10,105,102, 32,115,101,108,102,
2848 46,116,121,112,101, 32, 61, 61, 32, 39, 99,104, 97,114, 39,
2849 32, 97,110,100, 32,115,101,108,102, 46,100,105,109, 32,126,
2850 61, 32, 39, 39, 32,116,104,101,110, 10,111,117,116,112,117,
2851 116, 40, 39, 32,115,116,114,110, 99,112,121, 40, 39, 41, 10,
2852 105,102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,115,116,
2853 97,116,105, 99, 32,116,104,101,110, 10,111,117,116,112,117,
2854 116, 40, 99,108, 97,115,115, 46, 46, 39, 58, 58, 39, 46, 46,
2855 115,101,108,102, 46,110, 97,109,101, 41, 10,101,108,115,101,
2856 105,102, 32, 99,108, 97,115,115, 32,116,104,101,110, 10,111,
2857 117,116,112,117,116, 40, 39,115,101,108,102, 45, 62, 39, 46,
2858 46,115,101,108,102, 46,110, 97,109,101, 41, 10,101,108,115,
2859 101, 10,111,117,116,112,117,116, 40,115,101,108,102, 46,110,
2860 97,109,101, 41, 10,101,110,100, 10,111,117,116,112,117,116,
2861 40, 39, 44,116,111,108,117, 97, 95,116,111,115,116,114,105,
2862 110,103, 40,116,111,108,117, 97, 95, 83, 44, 50, 44, 39, 44,
2863 100,101,102, 44, 39, 41, 44, 39, 44,115,101,108,102, 46,100,
2864 105,109, 44, 39, 45, 49, 41, 59, 39, 41, 10,101,108,115,101,
2865 10,108,111, 99, 97,108, 32,112,116,114, 32, 61, 32, 39, 39,
2866 10,105,102, 32,115,101,108,102, 46,112,116,114,126, 61, 39,
2867 39, 32,116,104,101,110, 32,112,116,114, 32, 61, 32, 39, 42,
2868 39, 32,101,110,100, 10,111,117,116,112,117,116, 40, 39, 32,
2869 39, 41, 10,105,102, 32, 99,108, 97,115,115, 32, 97,110,100,
2870 32,115,116, 97,116,105, 99, 32,116,104,101,110, 10,111,117,
2871 116,112,117,116, 40, 99,108, 97,115,115, 46, 46, 39, 58, 58,
2872 39, 46, 46,115,101,108,102, 46,110, 97,109,101, 41, 10,101,
2873 108,115,101,105,102, 32, 99,108, 97,115,115, 32,116,104,101,
2874 110, 10,111,117,116,112,117,116, 40, 39,115,101,108,102, 45,
2875 62, 39, 46, 46,115,101,108,102, 46,110, 97,109,101, 41, 10,
2876 101,108,115,101, 10,111,117,116,112,117,116, 40,115,101,108,
2877 102, 46,110, 97,109,101, 41, 10,101,110,100, 10,108,111, 99,
2878 97,108, 32,116, 32, 61, 32,105,115, 98, 97,115,105, 99, 40,
2879 115,101,108,102, 46,116,121,112,101, 41, 10,111,117,116,112,
2880 117,116, 40, 39, 32, 61, 32, 39, 41, 10,105,102, 32,110,111,
2881 116, 32,116, 32, 97,110,100, 32,112,116,114, 61, 61, 39, 39,
2882 32,116,104,101,110, 32,111,117,116,112,117,116, 40, 39, 42,
2883 39, 41, 32,101,110,100, 10,111,117,116,112,117,116, 40, 39,
2884 40, 40, 39, 44,115,101,108,102, 46,109,111,100, 44,115,101,
2885 108,102, 46,116,121,112,101, 41, 10,105,102, 32,110,111,116,
2886 32,116, 32,116,104,101,110, 10,111,117,116,112,117,116, 40,
2887 39, 42, 39, 41, 10,101,110,100, 10,111,117,116,112,117,116,
2888 40, 39, 41, 32, 39, 41, 10,105,102, 32,116, 32,116,104,101,
2889 110, 10,105,102, 32,105,115,101,110,117,109, 40,115,101,108,
2890 102, 46,116,121,112,101, 41, 32,116,104,101,110, 10,111,117,
2891 116,112,117,116, 40, 39, 40,105,110,116, 41, 32, 39, 41, 10,
2892 101,110,100, 10,105,102, 32,116, 61, 61, 39,102,117,110, 99,
2893 116,105,111,110, 39, 32,116,104,101,110, 32,116, 61, 39,118,
2894 97,108,117,101, 39, 32,101,110,100, 10,111,117,116,112,117,
2895 116, 40, 39,116,111,108,117, 97, 95,116,111, 39, 46, 46,116,
2896 44, 39, 40,116,111,108,117, 97, 95, 83, 44, 50, 44, 39, 44,
2897 100,101,102, 44, 39, 41, 41, 59, 39, 41, 10,101,108,115,101,
2898 10,111,117,116,112,117,116, 40, 39,116,111,108,117, 97, 95,
2899 116,111,117,115,101,114,116,121,112,101, 40,116,111,108,117,
2900 97, 95, 83, 44, 50, 44, 39, 44,100,101,102, 44, 39, 41, 41,
2901 59, 39, 41, 10,101,110,100, 10,101,110,100, 10,111,117,116,
2902 112,117,116, 40, 39, 32,114,101,116,117,114,110, 32, 48, 59,
2903 39, 41, 10,111,117,116,112,117,116, 40, 39,125, 39, 41, 10,
2904 111,117,116,112,117,116, 40, 39, 92,110, 39, 41, 10,101,110,
2905 100, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
2906 99,108, 97,115,115, 86, 97,114,105, 97, 98,108,101, 58,114,
2907 101,103,105,115,116,101,114, 32, 40, 41, 10,108,111, 99, 97,
2908 108, 32,112, 97,114,101,110,116, 32, 61, 32,115,101,108,102,
2909 58,105,110,109,111,100,117,108,101, 40, 41, 32,111,114, 32,
2910 115,101,108,102, 58,105,110,110, 97,109,101,115,112, 97, 99,
2911 101, 40, 41, 32,111,114, 32,115,101,108,102, 58,105,110, 99,
2912 108, 97,115,115, 40, 41, 10,105,102, 32,110,111,116, 32,112,
2913 97,114,101,110,116, 32,116,104,101,110, 10,105,102, 32, 99,
2914 108, 97,115,115, 86, 97,114,105, 97, 98,108,101, 46, 95,119,
2915 97,114,110,105,110,103, 61, 61,110,105,108, 32,116,104,101,
2916 110, 10,119, 97,114,110,105,110,103, 40, 34, 77, 97,112,112,
2917 105,110,103, 32,118, 97,114,105, 97, 98,108,101, 32,116,111,
2918 32,103,108,111, 98, 97,108, 32,109, 97,121, 32,100,101,103,
2919 114, 97,100,101, 32,112,101,114,102,111,114,109, 97,110, 99,
2920 101, 34, 41, 10, 99,108, 97,115,115, 86, 97,114,105, 97, 98,
2921 108,101, 46, 95,119, 97,114,110,105,110,103, 32, 61, 32, 49,
2922 10,101,110,100, 10,101,110,100, 10,105,102, 32,115,101,108,
2923 102, 46, 99,115,101,116,110, 97,109,101, 32,116,104,101,110,
2924 10,111,117,116,112,117,116, 40, 39, 32,116,111,108,117, 97,
2925 95,118, 97,114,105, 97, 98,108,101, 40,116,111,108,117, 97,
2926 95, 83, 44, 34, 39, 46, 46,115,101,108,102, 46,108,110, 97,
2927 109,101, 46, 46, 39, 34, 44, 39, 46, 46,115,101,108,102, 46,
2928 99,103,101,116,110, 97,109,101, 46, 46, 39, 44, 39, 46, 46,
2929 115,101,108,102, 46, 99,115,101,116,110, 97,109,101, 46, 46,
2930 39, 41, 59, 39, 41, 10,101,108,115,101, 10,111,117,116,112,
2931 117,116, 40, 39, 32,116,111,108,117, 97, 95,118, 97,114,105,
2932 97, 98,108,101, 40,116,111,108,117, 97, 95, 83, 44, 34, 39,
2933 46, 46,115,101,108,102, 46,108,110, 97,109,101, 46, 46, 39,
2934 34, 44, 39, 46, 46,115,101,108,102, 46, 99,103,101,116,110,
2935 97,109,101, 46, 46, 39, 44, 78, 85, 76, 76, 41, 59, 39, 41,
2936 10,101,110,100, 10,101,110,100, 10,102,117,110, 99,116,105,
2937 111,110, 32, 95, 86, 97,114,105, 97, 98,108,101, 32, 40,116,
2938 41, 10,115,101,116,109,101,116, 97,116, 97, 98,108,101, 40,
2939 116, 44, 99,108, 97,115,115, 86, 97,114,105, 97, 98,108,101,
2940 41, 10, 97,112,112,101,110,100, 40,116, 41, 10,114,101,116,
2941 117,114,110, 32,116, 10,101,110,100, 10,102,117,110, 99,116,
2942 105,111,110, 32, 86, 97,114,105, 97, 98,108,101, 32, 40,115,
2943 41, 10,114,101,116,117,114,110, 32, 95, 86, 97,114,105, 97,
2944 98,108,101, 32, 40, 68,101, 99,108, 97,114, 97,116,105,111,
2945 110, 40,115, 44, 39,118, 97,114, 39, 41, 41, 10,101,110,100,
2946 32
2947 };
2948 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
2949 lua_pcall(tolua_S,0,LUA_MULTRET,0);
2950 } /* end of embedded lua code */
2951
2952
2953 { /* begin embedded lua code */
2954 static unsigned char B[] = {
2955 10, 99,108, 97,115,115, 65,114,114, 97,121, 32, 61, 32,123,
2956 10,125, 10, 99,108, 97,115,115, 65,114,114, 97,121, 46, 95,
2957 95,105,110,100,101,120, 32, 61, 32, 99,108, 97,115,115, 65,
2958 114,114, 97,121, 10,115,101,116,109,101,116, 97,116, 97, 98,
2959 108,101, 40, 99,108, 97,115,115, 65,114,114, 97,121, 44, 99,
2960 108, 97,115,115, 68,101, 99,108, 97,114, 97,116,105,111,110,
2961 41, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,
2962 115, 65,114,114, 97,121, 58,112,114,105,110,116, 32, 40,105,
2963 100,101,110,116, 44, 99,108,111,115,101, 41, 10,112,114,105,
2964 110,116, 40,105,100,101,110,116, 46, 46, 34, 65,114,114, 97,
2965 121,123, 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,
2966 116, 46, 46, 34, 32,109,111,100, 32, 61, 32, 39, 34, 46, 46,
2967 115,101,108,102, 46,109,111,100, 46, 46, 34, 39, 44, 34, 41,
2968 10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
2969 32,116,121,112,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
2970 102, 46,116,121,112,101, 46, 46, 34, 39, 44, 34, 41, 10,112,
2971 114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,112,
2972 116,114, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,112,
2973 116,114, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,110,116,
2974 40,105,100,101,110,116, 46, 46, 34, 32,110, 97,109,101, 32,
2975 61, 32, 39, 34, 46, 46,115,101,108,102, 46,110, 97,109,101,
2976 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,110,116, 40,105,
2977 100,101,110,116, 46, 46, 34, 32,100,101,102, 32, 61, 32, 39,
2978 34, 46, 46,115,101,108,102, 46,100,101,102, 46, 46, 34, 39,
2979 44, 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,116,
2980 46, 46, 34, 32,100,105,109, 32, 61, 32, 39, 34, 46, 46,115,
2981 101,108,102, 46,100,105,109, 46, 46, 34, 39, 44, 34, 41, 10,
2982 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
2983 114,101,116, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,
2984 114,101,116, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,110,
2985 116, 40,105,100,101,110,116, 46, 46, 34,125, 34, 46, 46, 99,
2986 108,111,115,101, 41, 10,101,110,100, 10,102,117,110, 99,116,
2987 105,111,110, 32, 99,108, 97,115,115, 65,114,114, 97,121, 58,
2988 105,115,118, 97,114,105, 97, 98,108,101, 32, 40, 41, 10,114,
2989 101,116,117,114,110, 32,116,114,117,101, 10,101,110,100, 10,
2990 102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 65,
2991 114,114, 97,121, 58,103,101,116,118, 97,108,117,101, 32, 40,
2992 99,108, 97,115,115, 44,115,116, 97,116,105, 99, 41, 10,105,
2993 102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,115,116, 97,
2994 116,105, 99, 32,116,104,101,110, 10,114,101,116,117,114,110,
2995 32, 99,108, 97,115,115, 46, 46, 39, 58, 58, 39, 46, 46,115,
2996 101,108,102, 46,110, 97,109,101, 46, 46, 39, 91,116,111,108,
2997 117, 97, 95,105,110,100,101,120, 93, 39, 10,101,108,115,101,
2998 105,102, 32, 99,108, 97,115,115, 32,116,104,101,110, 10,114,
2999 101,116,117,114,110, 32, 39,115,101,108,102, 45, 62, 39, 46,
3000 46,115,101,108,102, 46,110, 97,109,101, 46, 46, 39, 91,116,
3001 111,108,117, 97, 95,105,110,100,101,120, 93, 39, 10,101,108,
3002 115,101, 10,114,101,116,117,114,110, 32,115,101,108,102, 46,
3003 110, 97,109,101, 46, 46, 39, 91,116,111,108,117, 97, 95,105,
3004 110,100,101,120, 93, 39, 10,101,110,100, 10,101,110,100, 10,
3005 102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 65,
3006 114,114, 97,121, 58,115,117,112, 99,111,100,101, 32, 40, 41,
3007 10,108,111, 99, 97,108, 32, 99,108, 97,115,115, 32, 61, 32,
3008 115,101,108,102, 58,105,110, 99,108, 97,115,115, 40, 41, 10,
3009 105,102, 32, 99,108, 97,115,115, 32,116,104,101,110, 10,111,
3010 117,116,112,117,116, 40, 34, 47, 42, 32,103,101,116, 32,102,
3011 117,110, 99,116,105,111,110, 58, 34, 44,115,101,108,102, 46,
3012 110, 97,109,101, 44, 34, 32,111,102, 32, 99,108, 97,115,115,
3013 32, 34, 44, 99,108, 97,115,115, 44, 34, 32, 42, 47, 34, 41,
3014 10,101,108,115,101, 10,111,117,116,112,117,116, 40, 34, 47,
3015 42, 32,103,101,116, 32,102,117,110, 99,116,105,111,110, 58,
3016 34, 44,115,101,108,102, 46,110, 97,109,101, 44, 34, 32, 42,
3017 47, 34, 41, 10,101,110,100, 10,115,101,108,102, 46, 99,103,
3018 101,116,110, 97,109,101, 32, 61, 32,115,101,108,102, 58, 99,
3019 102,117,110, 99,110, 97,109,101, 40, 34,116,111,108,117, 97,
3020 95,103,101,116, 34, 41, 10,111,117,116,112,117,116, 40, 34,
3021 115,116, 97,116,105, 99, 32,105,110,116, 34, 44,115,101,108,
3022 102, 46, 99,103,101,116,110, 97,109,101, 44, 34, 40,108,117,
3023 97, 95, 83,116, 97,116,101, 42, 32,116,111,108,117, 97, 95,
3024 83, 41, 34, 41, 10,111,117,116,112,117,116, 40, 34,123, 34,
3025 41, 10,111,117,116,112,117,116, 40, 34, 32,105,110,116, 32,
3026 116,111,108,117, 97, 95,105,110,100,101,120, 59, 34, 41, 10,
3027 108,111, 99, 97,108, 32, 95, 44, 95, 44,115,116, 97,116,105,
3028 99, 32, 61, 32,115,116,114,102,105,110,100, 40,115,101,108,
3029 102, 46,109,111,100, 44, 39, 94, 37,115, 42, 40,115,116, 97,
3030 116,105, 99, 41, 39, 41, 10,105,102, 32, 99,108, 97,115,115,
3031 32, 97,110,100, 32,115,116, 97,116,105, 99, 61, 61,110,105,
3032 108, 32,116,104,101,110, 10,111,117,116,112,117,116, 40, 39,
3033 32, 39, 44,115,101,108,102, 46,112, 97,114,101,110,116, 46,
3034 116,121,112,101, 44, 39, 42, 39, 44, 39,115,101,108,102, 59,
3035 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,108,117, 97,
3036 95,112,117,115,104,115,116,114,105,110,103, 40,116,111,108,
3037 117, 97, 95, 83, 44, 34, 46,115,101,108,102, 34, 41, 59, 39,
3038 41, 10,111,117,116,112,117,116, 40, 39, 32,108,117, 97, 95,
3039 114, 97,119,103,101,116, 40,116,111,108,117, 97, 95, 83, 44,
3040 49, 41, 59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,
3041 115,101,108,102, 32, 61, 32, 39, 41, 10,111,117,116,112,117,
3042 116, 40, 39, 40, 39, 44, 99,108, 97,115,115, 44, 39, 42, 41,
3043 32, 39, 41, 10,111,117,116,112,117,116, 40, 39,108,117, 97,
3044 95,116,111,117,115,101,114,100, 97,116, 97, 40,116,111,108,
3045 117, 97, 95, 83, 44, 45, 49, 41, 59, 39, 41, 10,101,108,115,
3046 101,105,102, 32,115,116, 97,116,105, 99, 32,116,104,101,110,
3047 10, 95, 44, 95, 44,115,101,108,102, 46,109,111,100, 32, 61,
3048 32,115,116,114,102,105,110,100, 40,115,101,108,102, 46,109,
3049 111,100, 44, 39, 94, 37,115, 42,115,116, 97,116,105, 99, 37,
3050 115, 37,115, 42, 40, 46, 42, 41, 39, 41, 10,101,110,100, 10,
3051 111,117,116,112,117,116, 40, 39, 35,105,102,110,100,101,102,
3052 32, 84, 79, 76, 85, 65, 95, 82, 69, 76, 69, 65, 83, 69, 92,
3053 110, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,123, 39,
3054 41, 10,111,117,116,112,117,116, 40, 39, 32,116,111,108,117,
3055 97, 95, 69,114,114,111,114, 32,116,111,108,117, 97, 95,101,
3056 114,114, 59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,
3057 105,102, 32, 40, 33,116,111,108,117, 97, 95,105,115,110,117,
3058 109, 98,101,114, 40,116,111,108,117, 97, 95, 83, 44, 50, 44,
3059 48, 44, 38,116,111,108,117, 97, 95,101,114,114, 41, 41, 39,
3060 41, 10,111,117,116,112,117,116, 40, 39, 32,116,111,108,117,
3061 97, 95,101,114,114,111,114, 40,116,111,108,117, 97, 95, 83,
3062 44, 34, 35,118,105,110,118, 97,108,105,100, 32,116,121,112,
3063 101, 32,105,110, 32, 97,114,114, 97,121, 32,105,110,100,101,
3064 120,105,110,103, 46, 34, 44, 38,116,111,108,117, 97, 95,101,
3065 114,114, 41, 59, 39, 41, 10,111,117,116,112,117,116, 40, 39,
3066 32,125, 39, 41, 10,111,117,116,112,117,116, 40, 39, 35,101,
3067 110,100,105,102, 92,110, 39, 41, 10,111,117,116,112,117,116,
3068 40, 39, 32,116,111,108,117, 97, 95,105,110,100,101,120, 32,
3069 61, 32, 40,105,110,116, 41,116,111,108,117, 97, 95,116,111,
3070 110,117,109, 98,101,114, 40,116,111,108,117, 97, 95, 83, 44,
3071 50, 44, 48, 41, 45, 49, 59, 39, 41, 10,111,117,116,112,117,
3072 116, 40, 39, 35,105,102,110,100,101,102, 32, 84, 79, 76, 85,
3073 65, 95, 82, 69, 76, 69, 65, 83, 69, 92,110, 39, 41, 10,111,
3074 117,116,112,117,116, 40, 39, 32,105,102, 32, 40,116,111,108,
3075 117, 97, 95,105,110,100,101,120, 60, 48, 32,124,124, 32,116,
3076 111,108,117, 97, 95,105,110,100,101,120, 62, 61, 39, 46, 46,
3077 115,101,108,102, 46,100,105,109, 46, 46, 39, 41, 39, 41, 10,
3078 111,117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,
3079 101,114,114,111,114, 40,116,111,108,117, 97, 95, 83, 44, 34,
3080 97,114,114, 97,121, 32,105,110,100,101,120,105,110,103, 32,
3081 111,117,116, 32,111,102, 32,114, 97,110,103,101, 46, 34, 44,
3082 78, 85, 76, 76, 41, 59, 39, 41, 10,111,117,116,112,117,116,
3083 40, 39, 35,101,110,100,105,102, 92,110, 39, 41, 10,108,111,
3084 99, 97,108, 32,116, 44, 99,116, 32, 61, 32,105,115, 98, 97,
3085 115,105, 99, 40,115,101,108,102, 46,116,121,112,101, 41, 10,
3086 105,102, 32,116, 32,116,104,101,110, 10,111,117,116,112,117,
3087 116, 40, 39, 32,116,111,108,117, 97, 95,112,117,115,104, 39,
3088 46, 46,116, 46, 46, 39, 40,116,111,108,117, 97, 95, 83, 44,
3089 40, 39, 44, 99,116, 44, 39, 41, 39, 46, 46,115,101,108,102,
3090 58,103,101,116,118, 97,108,117,101, 40, 99,108, 97,115,115,
3091 44,115,116, 97,116,105, 99, 41, 46, 46, 39, 41, 59, 39, 41,
3092 10,101,108,115,101, 10,116, 32, 61, 32,115,101,108,102, 46,
3093 116,121,112,101, 10,105,102, 32,115,101,108,102, 46,112,116,
3094 114, 32, 61, 61, 32, 39, 38, 39, 32,111,114, 32,115,101,108,
3095 102, 46,112,116,114, 32, 61, 61, 32, 39, 39, 32,116,104,101,
3096 110, 10,111,117,116,112,117,116, 40, 39, 32,116,111,108,117,
3097 97, 95,112,117,115,104,117,115,101,114,116,121,112,101, 40,
3098 116,111,108,117, 97, 95, 83, 44, 40,118,111,105,100, 42, 41,
3099 38, 39, 46, 46,115,101,108,102, 58,103,101,116,118, 97,108,
3100 117,101, 40, 99,108, 97,115,115, 44,115,116, 97,116,105, 99,
3101 41, 46, 46, 39, 44, 34, 39, 44,116, 44, 39, 34, 41, 59, 39,
3102 41, 10,101,108,115,101, 10,111,117,116,112,117,116, 40, 39,
3103 32,116,111,108,117, 97, 95,112,117,115,104,117,115,101,114,
3104 116,121,112,101, 40,116,111,108,117, 97, 95, 83, 44, 40,118,
3105 111,105,100, 42, 41, 39, 46, 46,115,101,108,102, 58,103,101,
3106 116,118, 97,108,117,101, 40, 99,108, 97,115,115, 44,115,116,
3107 97,116,105, 99, 41, 46, 46, 39, 44, 34, 39, 44,116, 44, 39,
3108 34, 41, 59, 39, 41, 10,101,110,100, 10,101,110,100, 10,111,
3109 117,116,112,117,116, 40, 39, 32,114,101,116,117,114,110, 32,
3110 49, 59, 39, 41, 10,111,117,116,112,117,116, 40, 39,125, 39,
3111 41, 10,111,117,116,112,117,116, 40, 39, 92,110, 39, 41, 10,
3112 105,102, 32,110,111,116, 32,115,116,114,102,105,110,100, 40,
3113 115,101,108,102, 46,116,121,112,101, 44, 39, 99,111,110,115,
3114 116, 39, 41, 32,116,104,101,110, 10,105,102, 32, 99,108, 97,
3115 115,115, 32,116,104,101,110, 10,111,117,116,112,117,116, 40,
3116 34, 47, 42, 32,115,101,116, 32,102,117,110, 99,116,105,111,
3117 110, 58, 34, 44,115,101,108,102, 46,110, 97,109,101, 44, 34,
3118 32,111,102, 32, 99,108, 97,115,115, 32, 34, 44, 99,108, 97,
3119 115,115, 44, 34, 32, 42, 47, 34, 41, 10,101,108,115,101, 10,
3120 111,117,116,112,117,116, 40, 34, 47, 42, 32,115,101,116, 32,
3121 102,117,110, 99,116,105,111,110, 58, 34, 44,115,101,108,102,
3122 46,110, 97,109,101, 44, 34, 32, 42, 47, 34, 41, 10,101,110,
3123 100, 10,115,101,108,102, 46, 99,115,101,116,110, 97,109,101,
3124 32, 61, 32,115,101,108,102, 58, 99,102,117,110, 99,110, 97,
3125 109,101, 40, 34,116,111,108,117, 97, 95,115,101,116, 34, 41,
3126 10,111,117,116,112,117,116, 40, 34,115,116, 97,116,105, 99,
3127 32,105,110,116, 34, 44,115,101,108,102, 46, 99,115,101,116,
3128 110, 97,109,101, 44, 34, 40,108,117, 97, 95, 83,116, 97,116,
3129 101, 42, 32,116,111,108,117, 97, 95, 83, 41, 34, 41, 10,111,
3130 117,116,112,117,116, 40, 34,123, 34, 41, 10,111,117,116,112,
3131 117,116, 40, 39, 32,105,110,116, 32,116,111,108,117, 97, 95,
3132 105,110,100,101,120, 59, 39, 41, 10,108,111, 99, 97,108, 32,
3133 95, 44, 95, 44,115,116, 97,116,105, 99, 32, 61, 32,115,116,
3134 114,102,105,110,100, 40,115,101,108,102, 46,109,111,100, 44,
3135 39, 94, 37,115, 42, 40,115,116, 97,116,105, 99, 41, 39, 41,
3136 10,105,102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,115,
3137 116, 97,116,105, 99, 61, 61,110,105,108, 32,116,104,101,110,
3138 10,111,117,116,112,117,116, 40, 39, 32, 39, 44, 99,108, 97,
3139 115,115, 44, 39, 42, 39, 44, 39,115,101,108,102, 59, 39, 41,
3140 10,111,117,116,112,117,116, 40, 39, 32,108,117, 97, 95,112,
3141 117,115,104,115,116,114,105,110,103, 40,116,111,108,117, 97,
3142 95, 83, 44, 34, 46,115,101,108,102, 34, 41, 59, 39, 41, 10,
3143 111,117,116,112,117,116, 40, 39, 32,108,117, 97, 95,114, 97,
3144 119,103,101,116, 40,116,111,108,117, 97, 95, 83, 44, 49, 41,
3145 59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,115,101,
3146 108,102, 32, 61, 32, 39, 41, 10,111,117,116,112,117,116, 40,
3147 39, 40, 39, 44, 99,108, 97,115,115, 44, 39, 42, 41, 32, 39,
3148 41, 10,111,117,116,112,117,116, 40, 39,108,117, 97, 95,116,
3149 111,117,115,101,114,100, 97,116, 97, 40,116,111,108,117, 97,
3150 95, 83, 44, 45, 49, 41, 59, 39, 41, 10,101,108,115,101,105,
3151 102, 32,115,116, 97,116,105, 99, 32,116,104,101,110, 10, 95,
3152 44, 95, 44,115,101,108,102, 46,109,111,100, 32, 61, 32,115,
3153 116,114,102,105,110,100, 40,115,101,108,102, 46,109,111,100,
3154 44, 39, 94, 37,115, 42,115,116, 97,116,105, 99, 37,115, 37,
3155 115, 42, 40, 46, 42, 41, 39, 41, 10,101,110,100, 10,111,117,
3156 116,112,117,116, 40, 39, 35,105,102,110,100,101,102, 32, 84,
3157 79, 76, 85, 65, 95, 82, 69, 76, 69, 65, 83, 69, 92,110, 39,
3158 41, 10,111,117,116,112,117,116, 40, 39, 32,123, 39, 41, 10,
3159 111,117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,
3160 69,114,114,111,114, 32,116,111,108,117, 97, 95,101,114,114,
3161 59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,105,102,
3162 32, 40, 33,116,111,108,117, 97, 95,105,115,110,117,109, 98,
3163 101,114, 40,116,111,108,117, 97, 95, 83, 44, 50, 44, 48, 44,
3164 38,116,111,108,117, 97, 95,101,114,114, 41, 41, 39, 41, 10,
3165 111,117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,
3166 101,114,114,111,114, 40,116,111,108,117, 97, 95, 83, 44, 34,
3167 35,118,105,110,118, 97,108,105,100, 32,116,121,112,101, 32,
3168 105,110, 32, 97,114,114, 97,121, 32,105,110,100,101,120,105,
3169 110,103, 46, 34, 44, 38,116,111,108,117, 97, 95,101,114,114,
3170 41, 59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,125,
3171 39, 41, 10,111,117,116,112,117,116, 40, 39, 35,101,110,100,
3172 105,102, 92,110, 39, 41, 10,111,117,116,112,117,116, 40, 39,
3173 32,116,111,108,117, 97, 95,105,110,100,101,120, 32, 61, 32,
3174 40,105,110,116, 41,116,111,108,117, 97, 95,116,111,110,117,
3175 109, 98,101,114, 40,116,111,108,117, 97, 95, 83, 44, 50, 44,
3176 48, 41, 45, 49, 59, 39, 41, 10,111,117,116,112,117,116, 40,
3177 39, 35,105,102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95,
3178 82, 69, 76, 69, 65, 83, 69, 92,110, 39, 41, 10,111,117,116,
3179 112,117,116, 40, 39, 32,105,102, 32, 40,116,111,108,117, 97,
3180 95,105,110,100,101,120, 60, 48, 32,124,124, 32,116,111,108,
3181 117, 97, 95,105,110,100,101,120, 62, 61, 39, 46, 46,115,101,
3182 108,102, 46,100,105,109, 46, 46, 39, 41, 39, 41, 10,111,117,
3183 116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,101,114,
3184 114,111,114, 40,116,111,108,117, 97, 95, 83, 44, 34, 97,114,
3185 114, 97,121, 32,105,110,100,101,120,105,110,103, 32,111,117,
3186 116, 32,111,102, 32,114, 97,110,103,101, 46, 34, 44, 78, 85,
3187 76, 76, 41, 59, 39, 41, 10,111,117,116,112,117,116, 40, 39,
3188 35,101,110,100,105,102, 92,110, 39, 41, 10,108,111, 99, 97,
3189 108, 32,112,116,114, 32, 61, 32, 39, 39, 10,105,102, 32,115,
3190 101,108,102, 46,112,116,114,126, 61, 39, 39, 32,116,104,101,
3191 110, 32,112,116,114, 32, 61, 32, 39, 42, 39, 32,101,110,100,
3192 10,111,117,116,112,117,116, 40, 39, 32, 39, 41, 10,105,102,
3193 32, 99,108, 97,115,115, 32, 97,110,100, 32,115,116, 97,116,
3194 105, 99, 32,116,104,101,110, 10,111,117,116,112,117,116, 40,
3195 99,108, 97,115,115, 46, 46, 39, 58, 58, 39, 46, 46,115,101,
3196 108,102, 46,110, 97,109,101, 46, 46, 39, 91,116,111,108,117,
3197 97, 95,105,110,100,101,120, 93, 39, 41, 10,101,108,115,101,
3198 105,102, 32, 99,108, 97,115,115, 32,116,104,101,110, 10,111,
3199 117,116,112,117,116, 40, 39,115,101,108,102, 45, 62, 39, 46,
3200 46,115,101,108,102, 46,110, 97,109,101, 46, 46, 39, 91,116,
3201 111,108,117, 97, 95,105,110,100,101,120, 93, 39, 41, 10,101,
3202 108,115,101, 10,111,117,116,112,117,116, 40,115,101,108,102,
3203 46,110, 97,109,101, 46, 46, 39, 91,116,111,108,117, 97, 95,
3204 105,110,100,101,120, 93, 39, 41, 10,101,110,100, 10,108,111,
3205 99, 97,108, 32,116, 32, 61, 32,105,115, 98, 97,115,105, 99,
3206 40,115,101,108,102, 46,116,121,112,101, 41, 10,111,117,116,
3207 112,117,116, 40, 39, 32, 61, 32, 39, 41, 10,105,102, 32,110,
3208 111,116, 32,116, 32, 97,110,100, 32,112,116,114, 61, 61, 39,
3209 39, 32,116,104,101,110, 32,111,117,116,112,117,116, 40, 39,
3210 42, 39, 41, 32,101,110,100, 10,111,117,116,112,117,116, 40,
3211 39, 40, 40, 39, 44,115,101,108,102, 46,109,111,100, 44,115,
3212 101,108,102, 46,116,121,112,101, 41, 10,105,102, 32,110,111,
3213 116, 32,116, 32,116,104,101,110, 10,111,117,116,112,117,116,
3214 40, 39, 42, 39, 41, 10,101,110,100, 10,111,117,116,112,117,
3215 116, 40, 39, 41, 32, 39, 41, 10,108,111, 99, 97,108, 32,100,
3216 101,102, 32, 61, 32, 48, 10,105,102, 32,115,101,108,102, 46,
3217 100,101,102, 32,126, 61, 32, 39, 39, 32,116,104,101,110, 32,
3218 100,101,102, 32, 61, 32,115,101,108,102, 46,100,101,102, 32,
3219 101,110,100, 10,105,102, 32,116, 32,116,104,101,110, 10,105,
3220 102, 32,105,115,101,110,117,109, 40,115,101,108,102, 46,116,
3221 121,112,101, 41, 32,116,104,101,110, 10,111,117,116,112,117,
3222 116, 40, 39, 40,105,110,116, 41, 39, 41, 10,101,110,100, 10,
3223 105,102, 32,116, 61, 61, 39,102,117,110, 99,116,105,111,110,
3224 39, 32,116,104,101,110, 32,116, 61, 39,118, 97,108,117,101,
3225 39, 32,101,110,100, 10,111,117,116,112,117,116, 40, 39,116,
3226 111,108,117, 97, 95,116,111, 39, 46, 46,116, 44, 39, 40,116,
3227 111,108,117, 97, 95, 83, 44, 51, 44, 39, 44,100,101,102, 44,
3228 39, 41, 41, 59, 39, 41, 10,101,108,115,101, 10,111,117,116,
3229 112,117,116, 40, 39,116,111,108,117, 97, 95,116,111,117,115,
3230 101,114,116,121,112,101, 40,116,111,108,117, 97, 95, 83, 44,
3231 51, 44, 39, 44,100,101,102, 44, 39, 41, 41, 59, 39, 41, 10,
3232 101,110,100, 10,111,117,116,112,117,116, 40, 39, 32,114,101,
3233 116,117,114,110, 32, 48, 59, 39, 41, 10,111,117,116,112,117,
3234 116, 40, 39,125, 39, 41, 10,111,117,116,112,117,116, 40, 39,
3235 92,110, 39, 41, 10,101,110,100, 10,101,110,100, 10,102,117,
3236 110, 99,116,105,111,110, 32, 99,108, 97,115,115, 65,114,114,
3237 97,121, 58,114,101,103,105,115,116,101,114, 32, 40, 41, 10,
3238 105,102, 32,115,101,108,102, 46, 99,115,101,116,110, 97,109,
3239 101, 32,116,104,101,110, 10,111,117,116,112,117,116, 40, 39,
3240 32,116,111,108,117, 97, 95, 97,114,114, 97,121, 40,116,111,
3241 108,117, 97, 95, 83, 44, 34, 39, 46, 46,115,101,108,102, 46,
3242 108,110, 97,109,101, 46, 46, 39, 34, 44, 39, 46, 46,115,101,
3243 108,102, 46, 99,103,101,116,110, 97,109,101, 46, 46, 39, 44,
3244 39, 46, 46,115,101,108,102, 46, 99,115,101,116,110, 97,109,
3245 101, 46, 46, 39, 41, 59, 39, 41, 10,101,108,115,101, 10,111,
3246 117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95, 97,
3247 114,114, 97,121, 40,116,111,108,117, 97, 95, 83, 44, 34, 39,
3248 46, 46,115,101,108,102, 46,108,110, 97,109,101, 46, 46, 39,
3249 34, 44, 39, 46, 46,115,101,108,102, 46, 99,103,101,116,110,
3250 97,109,101, 46, 46, 39, 44, 78, 85, 76, 76, 41, 59, 39, 41,
3251 10,101,110,100, 10,101,110,100, 10,102,117,110, 99,116,105,
3252 111,110, 32, 95, 65,114,114, 97,121, 32, 40,116, 41, 10,115,
3253 101,116,109,101,116, 97,116, 97, 98,108,101, 40,116, 44, 99,
3254 108, 97,115,115, 65,114,114, 97,121, 41, 10, 97,112,112,101,
3255 110,100, 40,116, 41, 10,114,101,116,117,114,110, 32,116, 10,
3256 101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 65,114,
3257 114, 97,121, 32, 40,115, 41, 10,114,101,116,117,114,110, 32,
3258 95, 65,114,114, 97,121, 32, 40, 68,101, 99,108, 97,114, 97,
3259 116,105,111,110, 40,115, 44, 39,118, 97,114, 39, 41, 41, 10,
3260 101,110,100,32
3261 };
3262 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
3263 lua_pcall(tolua_S,0,LUA_MULTRET,0);
3264 } /* end of embedded lua code */
3265
3266
3267 { /* begin embedded lua code */
3268 static unsigned char B[] = {
3269 10, 99,108, 97,115,115, 70,117,110, 99,116,105,111,110, 32,
3270 61, 32,123, 10,109,111,100, 32, 61, 32, 39, 39, 44, 10,116,
3271 121,112,101, 32, 61, 32, 39, 39, 44, 10,112,116,114, 32, 61,
3272 32, 39, 39, 44, 10,110, 97,109,101, 32, 61, 32, 39, 39, 44,
3273 10, 97,114,103,115, 32, 61, 32,123,110, 61, 48,125, 44, 10,
3274 99,111,110,115,116, 32, 61, 32, 39, 39, 44, 10,125, 10, 99,
3275 108, 97,115,115, 70,117,110, 99,116,105,111,110, 46, 95, 95,
3276 105,110,100,101,120, 32, 61, 32, 99,108, 97,115,115, 70,117,
3277 110, 99,116,105,111,110, 10,115,101,116,109,101,116, 97,116,
3278 97, 98,108,101, 40, 99,108, 97,115,115, 70,117,110, 99,116,
3279 105,111,110, 44, 99,108, 97,115,115, 70,101, 97,116,117,114,
3280 101, 41, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
3281 115,115, 70,117,110, 99,116,105,111,110, 58,100,101, 99,108,
3282 116,121,112,101, 32, 40, 41, 10,115,101,108,102, 46,116,121,
3283 112,101, 32, 61, 32,116,121,112,101,118, 97,114, 40,115,101,
3284 108,102, 46,116,121,112,101, 41, 10,105,102, 32,115,116,114,
3285 102,105,110,100, 40,115,101,108,102, 46,109,111,100, 44, 39,
3286 99,111,110,115,116, 39, 41, 32,116,104,101,110, 10,115,101,
3287 108,102, 46,116,121,112,101, 32, 61, 32, 39, 99,111,110,115,
3288 116, 32, 39, 46, 46,115,101,108,102, 46,116,121,112,101, 10,
3289 115,101,108,102, 46,109,111,100, 32, 61, 32,103,115,117, 98,
3290 40,115,101,108,102, 46,109,111,100, 44, 39, 99,111,110,115,
3291 116, 37,115, 42, 39, 44, 39, 39, 41, 10,101,110,100, 10,108,
3292 111, 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,101, 32,
3293 115,101,108,102, 46, 97,114,103,115, 91,105, 93, 32,100,111,
3294 10,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 58,100,
3295 101, 99,108,116,121,112,101, 40, 41, 10,105, 32, 61, 32,105,
3296 43, 49, 10,101,110,100, 10,101,110,100, 10,102,117,110, 99,
3297 116,105,111,110, 32, 99,108, 97,115,115, 70,117,110, 99,116,
3298 105,111,110, 58,115,117,112, 99,111,100,101, 32, 40, 41, 10,
3299 108,111, 99, 97,108, 32,111,118,101,114,108,111, 97,100, 32,
3300 61, 32,115,116,114,115,117, 98, 40,115,101,108,102, 46, 99,
3301 110, 97,109,101, 44, 45, 50, 44, 45, 49, 41, 32, 45, 32, 49,
3302 10,108,111, 99, 97,108, 32,110,114,101,116, 32, 61, 32, 48,
3303 10,108,111, 99, 97,108, 32, 99,108, 97,115,115, 32, 61, 32,
3304 115,101,108,102, 58,105,110, 99,108, 97,115,115, 40, 41, 10,
3305 108,111, 99, 97,108, 32, 95, 44, 95, 44,115,116, 97,116,105,
3306 99, 32, 61, 32,115,116,114,102,105,110,100, 40,115,101,108,
3307 102, 46,109,111,100, 44, 39, 94, 37,115, 42, 40,115,116, 97,
3308 116,105, 99, 41, 39, 41, 10,105,102, 32, 99,108, 97,115,115,
3309 32,116,104,101,110, 10,111,117,116,112,117,116, 40, 34, 47,
3310 42, 32,109,101,116,104,111,100, 58, 34, 44,115,101,108,102,
3311 46,110, 97,109,101, 44, 34, 32,111,102, 32, 99,108, 97,115,
3312 115, 32, 34, 44, 99,108, 97,115,115, 44, 34, 32, 42, 47, 34,
3313 41, 10,101,108,115,101, 10,111,117,116,112,117,116, 40, 34,
3314 47, 42, 32,102,117,110, 99,116,105,111,110, 58, 34, 44,115,
3315 101,108,102, 46,110, 97,109,101, 44, 34, 32, 42, 47, 34, 41,
3316 10,101,110,100, 10,111,117,116,112,117,116, 40, 34,115,116,
3317 97,116,105, 99, 32,105,110,116, 34, 44,115,101,108,102, 46,
3318 99,110, 97,109,101, 44, 34, 40,108,117, 97, 95, 83,116, 97,
3319 116,101, 42, 32,116,111,108,117, 97, 95, 83, 41, 34, 41, 10,
3320 111,117,116,112,117,116, 40, 34,123, 34, 41, 10,105,102, 32,
3321 115,101,108,102, 46,116,121,112,101, 32, 61, 61, 32, 39,116,
3322 111,108,117, 97, 95,109,117,108,116,114,101,116, 39, 32,116,
3323 104,101,110, 10,111,117,116,112,117,116, 40, 39, 32,105,110,
3324 116, 32,116,111,108,117, 97, 95,114,101,116, 59, 39, 41, 10,
3325 101,110,100, 10,105,102, 32,111,118,101,114,108,111, 97,100,
3326 32, 60, 32, 48, 32,116,104,101,110, 10,111,117,116,112,117,
3327 116, 40, 39, 35,105,102,110,100,101,102, 32, 84, 79, 76, 85,
3328 65, 95, 82, 69, 76, 69, 65, 83, 69, 92,110, 39, 41, 10,101,
3329 110,100, 10,111,117,116,112,117,116, 40, 39, 32,116,111,108,
3330 117, 97, 95, 69,114,114,111,114, 32,116,111,108,117, 97, 95,
3331 101,114,114, 59, 39, 41, 10,111,117,116,112,117,116, 40, 39,
3332 32,105,102, 32, 40, 92,110, 39, 41, 10,108,111, 99, 97,108,
3333 32,110, 97,114,103, 10,105,102, 32, 99,108, 97,115,115, 32,
3334 116,104,101,110, 32,110, 97,114,103, 61, 50, 32,101,108,115,
3335 101, 32,110, 97,114,103, 61, 49, 32,101,110,100, 10,105,102,
3336 32, 99,108, 97,115,115, 32,116,104,101,110, 10,108,111, 99,
3337 97,108, 32,102,117,110, 99, 32, 61, 32, 39,116,111,108,117,
3338 97, 95,105,115,117,115,101,114,116,121,112,101, 39, 10,108,
3339 111, 99, 97,108, 32,116,121,112,101, 32, 61, 32,115,101,108,
3340 102, 46,112, 97,114,101,110,116, 46,116,121,112,101, 10,105,
3341 102, 32,115,101,108,102, 46, 99,111,110,115,116, 32,126, 61,
3342 32, 39, 39, 32,116,104,101,110, 10,116,121,112,101, 32, 61,
3343 32,115,101,108,102, 46, 99,111,110,115,116, 32, 46, 46, 32,
3344 34, 32, 34, 32, 46, 46, 32,116,121,112,101, 10,101,110,100,
3345 10,105,102, 32,115,101,108,102, 46,110, 97,109,101, 61, 61,
3346 39,110,101,119, 39, 32,111,114, 32,115,116, 97,116,105, 99,
3347 126, 61,110,105,108, 32,116,104,101,110, 10,102,117,110, 99,
3348 32, 61, 32, 39,116,111,108,117, 97, 95,105,115,117,115,101,
3349 114,116, 97, 98,108,101, 39, 10,116,121,112,101, 32, 61, 32,
3350 115,101,108,102, 46,112, 97,114,101,110,116, 46,116,121,112,
3351 101, 10,101,110,100, 10,111,117,116,112,117,116, 40, 39, 32,
3352 33, 39, 46, 46,102,117,110, 99, 46, 46, 39, 40,116,111,108,
3353 117, 97, 95, 83, 44, 49, 44, 34, 39, 46, 46,116,121,112,101,
3354 46, 46, 39, 34, 44, 48, 44, 38,116,111,108,117, 97, 95,101,
3355 114,114, 41, 32,124,124, 32, 92,110, 39, 41, 10,101,110,100,
3356 10,108,111, 99, 97,108, 32,118, 97,114, 97,114,103, 32, 61,
3357 32,102, 97,108,115,101, 10,105,102, 32,115,101,108,102, 46,
3358 97,114,103,115, 91, 49, 93, 46,116,121,112,101, 32,126, 61,
3359 32, 39,118,111,105,100, 39, 32,116,104,101,110, 10,108,111,
3360 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,101, 32,115,
3361 101,108,102, 46, 97,114,103,115, 91,105, 93, 32, 97,110,100,
3362 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 46,116,
3363 121,112,101, 32,126, 61, 32, 34, 46, 46, 46, 34, 32,100,111,
3364 10,108,111, 99, 97,108, 32, 98,116,121,112,101, 32, 61, 32,
3365 105,115, 98, 97,115,105, 99, 40,115,101,108,102, 46, 97,114,
3366 103,115, 91,105, 93, 46,116,121,112,101, 41, 10,105,102, 32,
3367 98,116,121,112,101, 32,126, 61, 32, 39,115,116, 97,116,101,
3368 39, 32,116,104,101,110, 10,111,117,116,112,117,116, 40, 39,
3369 32, 33, 39, 46, 46,115,101,108,102, 46, 97,114,103,115, 91,
3370 105, 93, 58,111,117,116, 99,104,101, 99,107,116,121,112,101,
3371 40,110, 97,114,103, 44,102, 97,108,115,101, 41, 46, 46, 39,
3372 32,124,124, 32, 92,110, 39, 41, 10,101,110,100, 10,105,102,
3373 32, 98,116,121,112,101, 32,126, 61, 32, 39,115,116, 97,116,
3374 101, 39, 32,116,104,101,110, 10,110, 97,114,103, 32, 61, 32,
3375 110, 97,114,103, 43, 49, 10,101,110,100, 10,105, 32, 61, 32,
3376 105, 43, 49, 10,101,110,100, 10,105,102, 32,115,101,108,102,
3377 46, 97,114,103,115, 91,105, 93, 32,116,104,101,110, 10,118,
3378 97,114, 97,114,103, 32, 61, 32,116,114,117,101, 10,101,110,
3379 100, 10,101,110,100, 10,105,102, 32,110,111,116, 32,118, 97,
3380 114, 97,114,103, 32,116,104,101,110, 10,111,117,116,112,117,
3381 116, 40, 39, 32, 33,116,111,108,117, 97, 95,105,115,110,111,
3382 111, 98,106, 40,116,111,108,117, 97, 95, 83, 44, 39, 46, 46,
3383 110, 97,114,103, 46, 46, 39, 44, 38,116,111,108,117, 97, 95,
3384 101,114,114, 41, 92,110, 39, 41, 10,101,108,115,101, 10,111,
3385 117,116,112,117,116, 40, 39, 32, 48, 92,110, 39, 41, 10,101,
3386 110,100, 10,111,117,116,112,117,116, 40, 39, 32, 41, 39, 41,
3387 10,111,117,116,112,117,116, 40, 39, 32,103,111,116,111, 32,
3388 116,111,108,117, 97, 95,108,101,114,114,111,114, 59, 39, 41,
3389 10,111,117,116,112,117,116, 40, 39, 32,101,108,115,101, 92,
3390 110, 39, 41, 10,105,102, 32,111,118,101,114,108,111, 97,100,
3391 32, 60, 32, 48, 32,116,104,101,110, 10,111,117,116,112,117,
3392 116, 40, 39, 35,101,110,100,105,102, 92,110, 39, 41, 10,101,
3393 110,100, 10,111,117,116,112,117,116, 40, 39, 32,123, 39, 41,
3394 10,108,111, 99, 97,108, 32,110, 97,114,103, 10,105,102, 32,
3395 99,108, 97,115,115, 32,116,104,101,110, 32,110, 97,114,103,
3396 61, 50, 32,101,108,115,101, 32,110, 97,114,103, 61, 49, 32,
3397 101,110,100, 10,105,102, 32, 99,108, 97,115,115, 32, 97,110,
3398 100, 32,115,101,108,102, 46,110, 97,109,101,126, 61, 39,110,
3399 101,119, 39, 32, 97,110,100, 32,115,116, 97,116,105, 99, 61,
3400 61,110,105,108, 32,116,104,101,110, 10,111,117,116,112,117,
3401 116, 40, 39, 32, 39, 44,115,101,108,102, 46, 99,111,110,115,
3402 116, 44,115,101,108,102, 46,112, 97,114,101,110,116, 46,116,
3403 121,112,101, 44, 39, 42, 39, 44, 39,115,101,108,102, 32, 61,
3404 32, 39, 41, 10,111,117,116,112,117,116, 40, 39, 40, 39, 44,
3405 115,101,108,102, 46, 99,111,110,115,116, 44,115,101,108,102,
3406 46,112, 97,114,101,110,116, 46,116,121,112,101, 44, 39, 42,
3407 41, 32, 39, 41, 10,111,117,116,112,117,116, 40, 39,116,111,
3408 108,117, 97, 95,116,111,117,115,101,114,116,121,112,101, 40,
3409 116,111,108,117, 97, 95, 83, 44, 49, 44, 48, 41, 59, 39, 41,
3410 10,101,108,115,101,105,102, 32,115,116, 97,116,105, 99, 32,
3411 116,104,101,110, 10, 95, 44, 95, 44,115,101,108,102, 46,109,
3412 111,100, 32, 61, 32,115,116,114,102,105,110,100, 40,115,101,
3413 108,102, 46,109,111,100, 44, 39, 94, 37,115, 42,115,116, 97,
3414 116,105, 99, 37,115, 37,115, 42, 40, 46, 42, 41, 39, 41, 10,
3415 101,110,100, 10,105,102, 32,115,101,108,102, 46, 97,114,103,
3416 115, 91, 49, 93, 46,116,121,112,101, 32,126, 61, 32, 39,118,
3417 111,105,100, 39, 32,116,104,101,110, 10,108,111, 99, 97,108,
3418 32,105, 61, 49, 10,119,104,105,108,101, 32,115,101,108,102,
3419 46, 97,114,103,115, 91,105, 93, 32, 97,110,100, 32,115,101,
3420 108,102, 46, 97,114,103,115, 91,105, 93, 46,116,121,112,101,
3421 32,126, 61, 32, 34, 46, 46, 46, 34, 32,100,111, 10,115,101,
3422 108,102, 46, 97,114,103,115, 91,105, 93, 58,100,101, 99,108,
3423 97,114,101, 40,110, 97,114,103, 41, 10,105,102, 32,105,115,
3424 98, 97,115,105, 99, 40,115,101,108,102, 46, 97,114,103,115,
3425 91,105, 93, 46,116,121,112,101, 41, 32,126, 61, 32, 34,115,
3426 116, 97,116,101, 34, 32,116,104,101,110, 10,110, 97,114,103,
3427 32, 61, 32,110, 97,114,103, 43, 49, 10,101,110,100, 10,105,
3428 32, 61, 32,105, 43, 49, 10,101,110,100, 10,101,110,100, 10,
3429 105,102, 32, 99,108, 97,115,115, 32, 97,110,100, 32,115,101,
3430 108,102, 46,110, 97,109,101,126, 61, 39,110,101,119, 39, 32,
3431 97,110,100, 32,115,116, 97,116,105, 99, 61, 61,110,105,108,
3432 32,116,104,101,110, 10,111,117,116,112,117,116, 40, 39, 35,
3433 105,102,110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 82, 69,
3434 76, 69, 65, 83, 69, 92,110, 39, 41, 10,111,117,116,112,117,
3435 116, 40, 39, 32,105,102, 32, 40, 33,115,101,108,102, 41, 32,
3436 116,111,108,117, 97, 95,101,114,114,111,114, 40,116,111,108,
3437 117, 97, 95, 83, 44, 34,105,110,118, 97,108,105,100, 32, 92,
3438 39,115,101,108,102, 92, 39, 32,105,110, 32,102,117,110, 99,
3439 116,105,111,110, 32, 92, 39, 39, 46, 46,115,101,108,102, 46,
3440 110, 97,109,101, 46, 46, 39, 92, 39, 34, 44, 78, 85, 76, 76,
3441 41, 59, 39, 41, 59, 10,111,117,116,112,117,116, 40, 39, 35,
3442 101,110,100,105,102, 92,110, 39, 41, 10,101,110,100, 10,105,
3443 102, 32, 99,108, 97,115,115, 32,116,104,101,110, 32,110, 97,
3444 114,103, 61, 50, 32,101,108,115,101, 32,110, 97,114,103, 61,
3445 49, 32,101,110,100, 10,105,102, 32,115,101,108,102, 46, 97,
3446 114,103,115, 91, 49, 93, 46,116,121,112,101, 32,126, 61, 32,
3447 39,118,111,105,100, 39, 32,116,104,101,110, 10,108,111, 99,
3448 97,108, 32,105, 61, 49, 10,119,104,105,108,101, 32,115,101,
3449 108,102, 46, 97,114,103,115, 91,105, 93, 32, 97,110,100, 32,
3450 115,101,108,102, 46, 97,114,103,115, 91,105, 93, 46,116,121,
3451 112,101, 32,126, 61, 32, 34, 46, 46, 46, 34, 32,100,111, 10,
3452 105,102, 32,105,115, 98, 97,115,105, 99, 40,115,101,108,102,
3453 46, 97,114,103,115, 91,105, 93, 46,116,121,112,101, 41, 32,
3454 126, 61, 32, 34,115,116, 97,116,101, 34, 32,116,104,101,110,
3455 10,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 58,103,
3456 101,116, 97,114,114, 97,121, 40,110, 97,114,103, 41, 10,110,
3457 97,114,103, 32, 61, 32,110, 97,114,103, 43, 49, 10,101,110,
3458 100, 10,105, 32, 61, 32,105, 43, 49, 10,101,110,100, 10,101,
3459 110,100, 10,105,102, 32, 99,108, 97,115,115, 32, 97,110,100,
3460 32,115,101,108,102, 46,110, 97,109,101, 61, 61, 39,100,101,
3461 108,101,116,101, 39, 32,116,104,101,110, 10,111,117,116,112,
3462 117,116, 40, 39, 32,116,111,108,117, 97, 95,114,101,108,101,
3463 97,115,101, 40,116,111,108,117, 97, 95, 83, 44,115,101,108,
3464 102, 41, 59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,
3465 100,101,108,101,116,101, 32,115,101,108,102, 59, 39, 41, 10,
3466 101,108,115,101,105,102, 32, 99,108, 97,115,115, 32, 97,110,
3467 100, 32,115,101,108,102, 46,110, 97,109,101, 32, 61, 61, 32,
3468 39,111,112,101,114, 97,116,111,114, 38, 91, 93, 39, 32,116,
3469 104,101,110, 10,111,117,116,112,117,116, 40, 39, 32,115,101,
3470 108,102, 45, 62,111,112,101,114, 97,116,111,114, 91, 93, 40,
3471 39, 44,115,101,108,102, 46, 97,114,103,115, 91, 49, 93, 46,
3472 110, 97,109,101, 44, 39, 45, 49, 41, 32, 61, 32, 39, 44,115,
3473 101,108,102, 46, 97,114,103,115, 91, 50, 93, 46,110, 97,109,
3474 101, 44, 39, 59, 39, 41, 10,101,108,115,101, 10,111,117,116,
3475 112,117,116, 40, 39, 32,123, 39, 41, 10,105,102, 32,115,101,
3476 108,102, 46,116,121,112,101, 32,126, 61, 32, 39, 39, 32, 97,
3477 110,100, 32,115,101,108,102, 46,116,121,112,101, 32,126, 61,
3478 32, 39,118,111,105,100, 39, 32,116,104,101,110, 10,108,111,
3479 99, 97,108, 32, 99,116,121,112,101, 32, 61, 32,115,101,108,
3480 102, 46,116,121,112,101, 10,105,102, 32, 99,116,121,112,101,
3481 32, 61, 61, 32, 39,118, 97,108,117,101, 39, 32,111,114, 32,
3482 99,116,121,112,101, 32, 61, 61, 32, 39,102,117,110, 99,116,
3483 105,111,110, 39, 32,116,104,101,110, 10, 99,116,121,112,101,
3484 32, 61, 32, 39,105,110,116, 39, 10,101,110,100, 10,105,102,
3485 32,115,101,108,102, 46,116,121,112,101, 32, 61, 61, 32, 39,
3486 116,111,108,117, 97, 95,109,117,108,116,114,101,116, 39, 32,
3487 116,104,101,110, 10,111,117,116,112,117,116, 40, 39, 32,116,
3488 111,108,117, 97, 95,114,101,116, 32, 61, 32, 39, 41, 10,101,
3489 108,115,101, 10,111,117,116,112,117,116, 40, 39, 32, 39, 44,
3490 115,101,108,102, 46,109,111,100, 44, 99,116,121,112,101, 44,
3491 115,101,108,102, 46,112,116,114, 44, 39,116,111,108,117, 97,
3492 95,114,101,116, 32, 61, 32, 39, 41, 10,101,110,100, 10,105,
3493 102, 32,105,115, 98, 97,115,105, 99, 40,115,101,108,102, 46,
3494 116,121,112,101, 41, 32,111,114, 32,115,101,108,102, 46,112,
3495 116,114, 32,126, 61, 32, 39, 39, 32,116,104,101,110, 10,111,
3496 117,116,112,117,116, 40, 39, 40, 39, 44,115,101,108,102, 46,
3497 109,111,100, 44, 99,116,121,112,101, 44,115,101,108,102, 46,
3498 112,116,114, 44, 39, 41, 32, 39, 41, 10,101,110,100, 10,101,
3499 108,115,101, 10,111,117,116,112,117,116, 40, 39, 32, 39, 41,
3500 10,101,110,100, 10,105,102, 32, 99,108, 97,115,115, 32, 97,
3501 110,100, 32,115,101,108,102, 46,110, 97,109,101, 61, 61, 39,
3502 110,101,119, 39, 32,116,104,101,110, 10,111,117,116,112,117,
3503 116, 40, 39,110,101,119, 39, 44,115,101,108,102, 46,116,121,
3504 112,101, 44, 39, 40, 39, 41, 10,101,108,115,101,105,102, 32,
3505 99,108, 97,115,115, 32, 97,110,100, 32,115,116, 97,116,105,
3506 99, 32,116,104,101,110, 10,111,117,116,112,117,116, 40, 99,
3507 108, 97,115,115, 46, 46, 39, 58, 58, 39, 46, 46,115,101,108,
3508 102, 46,110, 97,109,101, 44, 39, 40, 39, 41, 10,101,108,115,
3509 101,105,102, 32, 99,108, 97,115,115, 32,116,104,101,110, 10,
3510 111,117,116,112,117,116, 40, 39,115,101,108,102, 45, 62, 39,
3511 46, 46,115,101,108,102, 46,110, 97,109,101, 44, 39, 40, 39,
3512 41, 10,101,108,115,101, 10,111,117,116,112,117,116, 40,115,
3513 101,108,102, 46,110, 97,109,101, 44, 39, 40, 39, 41, 10,101,
3514 110,100, 10,108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,
3515 105,108,101, 32,115,101,108,102, 46, 97,114,103,115, 91,105,
3516 93, 32, 97,110,100, 32,115,101,108,102, 46, 97,114,103,115,
3517 91,105, 93, 46,116,121,112,101, 32,126, 61, 32, 34, 46, 46,
3518 46, 34, 32,100,111, 10,115,101,108,102, 46, 97,114,103,115,
3519 91,105, 93, 58,112, 97,115,115,112, 97,114, 40, 41, 10,105,
3520 32, 61, 32,105, 43, 49, 10,105,102, 32,115,101,108,102, 46,
3521 97,114,103,115, 91,105, 93, 32, 97,110,100, 32,115,101,108,
3522 102, 46, 97,114,103,115, 91,105, 93, 46,116,121,112,101, 32,
3523 126, 61, 32, 34, 46, 46, 46, 34, 32,116,104,101,110, 10,111,
3524 117,116,112,117,116, 40, 39, 44, 39, 41, 10,101,110,100, 10,
3525 101,110,100, 10,105,102, 32, 99,108, 97,115,115, 32, 97,110,
3526 100, 32,115,101,108,102, 46,110, 97,109,101, 32, 61, 61, 32,
3527 39,111,112,101,114, 97,116,111,114, 91, 93, 39, 32,116,104,
3528 101,110, 10,111,117,116,112,117,116, 40, 39, 45, 49, 41, 59,
3529 39, 41, 10,101,108,115,101, 10,111,117,116,112,117,116, 40,
3530 39, 41, 59, 39, 41, 10,101,110,100, 10,105,102, 32,115,101,
3531 108,102, 46,116,121,112,101, 32,126, 61, 32, 39, 39, 32, 97,
3532 110,100, 32,115,101,108,102, 46,116,121,112,101, 32,126, 61,
3533 32, 39,118,111,105,100, 39, 32, 97,110,100, 32,115,101,108,
3534 102, 46,116,121,112,101, 32,126, 61, 32, 39,116,111,108,117,
3535 97, 95,109,117,108,116,114,101,116, 39, 32,116,104,101,110,
3536 10,110,114,101,116, 32, 61, 32,110,114,101,116, 32, 43, 32,
3537 49, 10,108,111, 99, 97,108, 32,116, 44, 99,116, 32, 61, 32,
3538 105,115, 98, 97,115,105, 99, 40,115,101,108,102, 46,116,121,
3539 112,101, 41, 10,105,102, 32,116, 32,116,104,101,110, 10,105,
3540 102, 32,116, 61, 61, 39,102,117,110, 99,116,105,111,110, 39,
3541 32,116,104,101,110, 32,116, 61, 39,118, 97,108,117,101, 39,
3542 32,101,110,100, 10,105,102, 32,115,101,108,102, 46,116,121,
3543 112,101, 32, 61, 61, 32, 39,116,111,108,117, 97, 95,105,110,
3544 100,101,120, 39, 32,116,104,101,110, 10,111,117,116,112,117,
3545 116, 40, 39, 32,105,102, 32, 40,116,111,108,117, 97, 95,114,
3546 101,116, 32, 60, 32, 48, 41, 32,108,117, 97, 95,112,117,115,
3547 104,110,105,108, 40,116,111,108,117, 97, 95, 83, 41, 59, 39,
3548 41, 10,111,117,116,112,117,116, 40, 39, 32,101,108,115,101,
3549 32,116,111,108,117, 97, 95,112,117,115,104, 39, 46, 46,116,
3550 46, 46, 39, 40,116,111,108,117, 97, 95, 83, 44, 40, 39, 44,
3551 99,116, 44, 39, 41,116,111,108,117, 97, 95,114,101,116, 43,
3552 49, 41, 59, 39, 41, 10,101,108,115,101, 10,111,117,116,112,
3553 117,116, 40, 39, 32,116,111,108,117, 97, 95,112,117,115,104,
3554 39, 46, 46,116, 46, 46, 39, 40,116,111,108,117, 97, 95, 83,
3555 44, 40, 39, 44, 99,116, 44, 39, 41,116,111,108,117, 97, 95,
3556 114,101,116, 41, 59, 39, 41, 10,101,110,100, 10,101,108,115,
3557 101, 10,116, 32, 61, 32,115,101,108,102, 46,116,121,112,101,
3558 10,105,102, 32,115,101,108,102, 46,112,116,114, 32, 61, 61,
3559 32, 39, 39, 32,116,104,101,110, 10,111,117,116,112,117,116,
3560 40, 39, 32,123, 39, 41, 10,111,117,116,112,117,116, 40, 39,
3561 35,105,102,100,101,102, 32, 95, 95, 99,112,108,117,115,112,
3562 108,117,115, 92,110, 39, 41, 10,111,117,116,112,117,116, 40,
3563 39, 32,118,111,105,100, 42, 32,116,111,108,117, 97, 95,111,
3564 98,106, 32, 61, 32,110,101,119, 39, 44,116, 44, 39, 40,116,
3565 111,108,117, 97, 95,114,101,116, 41, 59, 39, 41, 10,111,117,
3566 116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,112,117,
3567 115,104,117,115,101,114,116,121,112,101, 40,116,111,108,117,
3568 97, 95, 83, 44,116,111,108,117, 97, 95, 99,108,111,110,101,
3569 40,116,111,108,117, 97, 95, 83, 44,116,111,108,117, 97, 95,
3570 111, 98,106, 44, 39, 46, 46, 32, 40, 95, 99,111,108,108,101,
3571 99,116, 91,116, 93, 32,111,114, 32, 39, 78, 85, 76, 76, 39,
3572 41, 32, 46, 46, 39, 41, 44, 34, 39, 44,116, 44, 39, 34, 41,
3573 59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 35,101,108,
3574 115,101, 92,110, 39, 41, 10,111,117,116,112,117,116, 40, 39,
3575 32,118,111,105,100, 42, 32,116,111,108,117, 97, 95,111, 98,
3576 106, 32, 61, 32,116,111,108,117, 97, 95, 99,111,112,121, 40,
3577 116,111,108,117, 97, 95, 83, 44, 40,118,111,105,100, 42, 41,
3578 38,116,111,108,117, 97, 95,114,101,116, 44,115,105,122,101,
3579 111,102, 40, 39, 44,116, 44, 39, 41, 41, 59, 39, 41, 10,111,
3580 117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,112,
3581 117,115,104,117,115,101,114,116,121,112,101, 40,116,111,108,
3582 117, 97, 95, 83, 44,116,111,108,117, 97, 95, 99,108,111,110,
3583 101, 40,116,111,108,117, 97, 95, 83, 44,116,111,108,117, 97,
3584 95,111, 98,106, 44, 78, 85, 76, 76, 41, 44, 34, 39, 44,116,
3585 44, 39, 34, 41, 59, 39, 41, 10,111,117,116,112,117,116, 40,
3586 39, 35,101,110,100,105,102, 92,110, 39, 41, 10,111,117,116,
3587 112,117,116, 40, 39, 32,125, 39, 41, 10,101,108,115,101,105,
3588 102, 32,115,101,108,102, 46,112,116,114, 32, 61, 61, 32, 39,
3589 38, 39, 32,116,104,101,110, 10,111,117,116,112,117,116, 40,
3590 39, 32,116,111,108,117, 97, 95,112,117,115,104,117,115,101,
3591 114,116,121,112,101, 40,116,111,108,117, 97, 95, 83, 44, 40,
3592 118,111,105,100, 42, 41, 38,116,111,108,117, 97, 95,114,101,
3593 116, 44, 34, 39, 44,116, 44, 39, 34, 41, 59, 39, 41, 10,101,
3594 108,115,101, 10,111,117,116,112,117,116, 40, 39, 32,116,111,
3595 108,117, 97, 95,112,117,115,104,117,115,101,114,116,121,112,
3596 101, 40,116,111,108,117, 97, 95, 83, 44, 40,118,111,105,100,
3597 42, 41,116,111,108,117, 97, 95,114,101,116, 44, 34, 39, 44,
3598 116, 44, 39, 34, 41, 59, 39, 41, 10,105,102, 32,115,101,108,
3599 102, 46,109,111,100, 32, 61, 61, 32, 39,116,111,108,117, 97,
3600 95,111,119,110, 39, 32,116,104,101,110, 10,111,117,116,112,
3601 117,116, 40, 39, 32,108,117, 97, 95,112,117,115,104, 99,102,
3602 117,110, 99,116,105,111,110, 40,116,111,108,117, 97, 95, 83,
3603 44, 32,116,111,108,117, 97, 95, 98,110,100, 95,116, 97,107,
3604 101,111,119,110,101,114,115,104,105,112, 41, 59, 39, 41, 10,
3605 111,117,116,112,117,116, 40, 39, 32,108,117, 97, 95,112,117,
3606 115,104,118, 97,108,117,101, 40,116,111,108,117, 97, 95, 83,
3607 44, 32, 45, 50, 41, 59, 39, 41, 10,111,117,116,112,117,116,
3608 40, 39, 32,108,117, 97, 95, 99, 97,108,108, 40,116,111,108,
3609 117, 97, 95, 83, 44, 32, 49, 44, 32, 48, 41, 59, 39, 41, 10,
3610 101,110,100, 10,101,110,100, 10,101,110,100, 10,101,110,100,
3611 10,108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,
3612 101, 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 32,
3613 100,111, 10,110,114,101,116, 32, 61, 32,110,114,101,116, 32,
3614 43, 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 58,
3615 114,101,116,118, 97,108,117,101, 40, 41, 10,105, 32, 61, 32,
3616 105, 43, 49, 10,101,110,100, 10,111,117,116,112,117,116, 40,
3617 39, 32,125, 39, 41, 10,105,102, 32, 99,108, 97,115,115, 32,
3618 116,104,101,110, 32,110, 97,114,103, 61, 50, 32,101,108,115,
3619 101, 32,110, 97,114,103, 61, 49, 32,101,110,100, 10,105,102,
3620 32,115,101,108,102, 46, 97,114,103,115, 91, 49, 93, 46,116,
3621 121,112,101, 32,126, 61, 32, 39,118,111,105,100, 39, 32,116,
3622 104,101,110, 10,108,111, 99, 97,108, 32,105, 61, 49, 10,119,
3623 104,105,108,101, 32,115,101,108,102, 46, 97,114,103,115, 91,
3624 105, 93, 32,100,111, 10,105,102, 32,105,115, 98, 97,115,105,
3625 99, 40,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 46,
3626 116,121,112,101, 41, 32,126, 61, 32, 34,115,116, 97,116,101,
3627 34, 32,116,104,101,110, 10,115,101,108,102, 46, 97,114,103,
3628 115, 91,105, 93, 58,115,101,116, 97,114,114, 97,121, 40,110,
3629 97,114,103, 41, 10,110, 97,114,103, 32, 61, 32,110, 97,114,
3630 103, 43, 49, 10,101,110,100, 10,105, 32, 61, 32,105, 43, 49,
3631 10,101,110,100, 10,101,110,100, 10,105,102, 32,115,101,108,
3632 102, 46, 97,114,103,115, 91, 49, 93, 46,116,121,112,101, 32,
3633 126, 61, 32, 39,118,111,105,100, 39, 32,116,104,101,110, 10,
3634 108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,101,
3635 32,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 32,100,
3636 111, 10,115,101,108,102, 46, 97,114,103,115, 91,105, 93, 58,
3637 102,114,101,101, 97,114,114, 97,121, 40, 41, 10,105, 32, 61,
3638 32,105, 43, 49, 10,101,110,100, 10,101,110,100, 10,101,110,
3639 100, 10,111,117,116,112,117,116, 40, 39, 32,125, 39, 41, 10,
3640 105,102, 32,115,101,108,102, 46,116,121,112,101, 32, 61, 61,
3641 32, 34,116,111,108,117, 97, 95,109,117,108,116,114,101,116,
3642 34, 32,116,104,101,110, 10,111,117,116,112,117,116, 40, 39,
3643 32,114,101,116,117,114,110, 32, 39, 46, 46,110,114,101,116,
3644 46, 46, 39, 32, 43, 32,116,111,108,117, 97, 95,114,101,116,
3645 59, 39, 41, 10,101,108,115,101, 10,111,117,116,112,117,116,
3646 40, 39, 32,114,101,116,117,114,110, 32, 39, 46, 46,110,114,
3647 101,116, 46, 46, 39, 59, 39, 41, 10,101,110,100, 10,105,102,
3648 32,111,118,101,114,108,111, 97,100, 32, 60, 32, 48, 32,116,
3649 104,101,110, 10,111,117,116,112,117,116, 40, 39, 35,105,102,
3650 110,100,101,102, 32, 84, 79, 76, 85, 65, 95, 82, 69, 76, 69,
3651 65, 83, 69, 92,110, 39, 41, 10,111,117,116,112,117,116, 40,
3652 39,116,111,108,117, 97, 95,108,101,114,114,111,114, 58, 92,
3653 110, 39, 41, 10,111,117,116,112,117,116, 40, 39, 32,116,111,
3654 108,117, 97, 95,101,114,114,111,114, 40,116,111,108,117, 97,
3655 95, 83, 44, 34, 35,102,101,114,114,111,114, 32,105,110, 32,
3656 102,117,110, 99,116,105,111,110, 32, 92, 39, 39, 46, 46,115,
3657 101,108,102, 46,108,110, 97,109,101, 46, 46, 39, 92, 39, 46,
3658 34, 44, 38,116,111,108,117, 97, 95,101,114,114, 41, 59, 39,
3659 41, 10,111,117,116,112,117,116, 40, 39, 32,114,101,116,117,
3660 114,110, 32, 48, 59, 39, 41, 10,111,117,116,112,117,116, 40,
3661 39, 35,101,110,100,105,102, 92,110, 39, 41, 10,101,108,115,
3662 101, 10,111,117,116,112,117,116, 40, 39,116,111,108,117, 97,
3663 95,108,101,114,114,111,114, 58, 92,110, 39, 41, 10,111,117,
3664 116,112,117,116, 40, 39, 32,114,101,116,117,114,110, 32, 39,
3665 46, 46,115,116,114,115,117, 98, 40,115,101,108,102, 46, 99,
3666 110, 97,109,101, 44, 49, 44, 45, 51, 41, 46, 46,102,111,114,
3667 109, 97,116, 40, 34, 37, 48, 50,100, 34, 44,111,118,101,114,
3668 108,111, 97,100, 41, 46, 46, 39, 40,116,111,108,117, 97, 95,
3669 83, 41, 59, 39, 41, 10,101,110,100, 10,111,117,116,112,117,
3670 116, 40, 39,125, 39, 41, 10,111,117,116,112,117,116, 40, 39,
3671 92,110, 39, 41, 10,101,110,100, 10,102,117,110, 99,116,105,
3672 111,110, 32, 99,108, 97,115,115, 70,117,110, 99,116,105,111,
3673 110, 58,114,101,103,105,115,116,101,114, 32, 40, 41, 10,111,
3674 117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,102,
3675 117,110, 99,116,105,111,110, 40,116,111,108,117, 97, 95, 83,
3676 44, 34, 39, 46, 46,115,101,108,102, 46,108,110, 97,109,101,
3677 46, 46, 39, 34, 44, 39, 46, 46,115,101,108,102, 46, 99,110,
3678 97,109,101, 46, 46, 39, 41, 59, 39, 41, 10,101,110,100, 10,
3679 102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 70,
3680 117,110, 99,116,105,111,110, 58,112,114,105,110,116, 32, 40,
3681 105,100,101,110,116, 44, 99,108,111,115,101, 41, 10,112,114,
3682 105,110,116, 40,105,100,101,110,116, 46, 46, 34, 70,117,110,
3683 99,116,105,111,110,123, 34, 41, 10,112,114,105,110,116, 40,
3684 105,100,101,110,116, 46, 46, 34, 32,109,111,100, 32, 61, 32,
3685 39, 34, 46, 46,115,101,108,102, 46,109,111,100, 46, 46, 34,
3686 39, 44, 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,
3687 116, 46, 46, 34, 32,116,121,112,101, 32, 61, 32, 39, 34, 46,
3688 46,115,101,108,102, 46,116,121,112,101, 46, 46, 34, 39, 44,
3689 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,116, 46,
3690 46, 34, 32,112,116,114, 32, 61, 32, 39, 34, 46, 46,115,101,
3691 108,102, 46,112,116,114, 46, 46, 34, 39, 44, 34, 41, 10,112,
3692 114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,110,
3693 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,
3694 110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,
3695 110,116, 40,105,100,101,110,116, 46, 46, 34, 32,108,110, 97,
3696 109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,108,
3697 110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,
3698 110,116, 40,105,100,101,110,116, 46, 46, 34, 32, 99,111,110,
3699 115,116, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46, 99,
3700 111,110,115,116, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,
3701 110,116, 40,105,100,101,110,116, 46, 46, 34, 32, 99,110, 97,
3702 109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46, 99,
3703 110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,
3704 110,116, 40,105,100,101,110,116, 46, 46, 34, 32,108,110, 97,
3705 109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,108,
3706 110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,
3707 110,116, 40,105,100,101,110,116, 46, 46, 34, 32, 97,114,103,
3708 115, 32, 61, 32,123, 34, 41, 10,108,111, 99, 97,108, 32,105,
3709 61, 49, 10,119,104,105,108,101, 32,115,101,108,102, 46, 97,
3710 114,103,115, 91,105, 93, 32,100,111, 10,115,101,108,102, 46,
3711 97,114,103,115, 91,105, 93, 58,112,114,105,110,116, 40,105,
3712 100,101,110,116, 46, 46, 34, 32, 34, 44, 34, 44, 34, 41, 10,
3713 105, 32, 61, 32,105, 43, 49, 10,101,110,100, 10,112,114,105,
3714 110,116, 40,105,100,101,110,116, 46, 46, 34, 32,125, 34, 41,
3715 10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
3716 125, 34, 46, 46, 99,108,111,115,101, 41, 10,101,110,100, 10,
3717 102,117,110, 99,116,105,111,110, 32, 99,108, 97,115,115, 70,
3718 117,110, 99,116,105,111,110, 58,114,101,113,117,105,114,101,
3719 99,111,108,108,101, 99,116,105,111,110, 32, 40,116, 41, 10,
3720 108,111, 99, 97,108, 32,114, 32, 61, 32,102, 97,108,115,101,
3721 10,105,102, 32,115,101,108,102, 46,116,121,112,101, 32,126,
3722 61, 32, 39, 39, 32, 97,110,100, 32,110,111,116, 32,105,115,
3723 98, 97,115,105, 99, 40,115,101,108,102, 46,116,121,112,101,
3724 41, 32, 97,110,100, 32,115,101,108,102, 46,112,116,114, 61,
3725 61, 39, 39, 32,116,104,101,110, 10,108,111, 99, 97,108, 32,
3726 116,121,112,101, 32, 61, 32,103,115,117, 98, 40,115,101,108,
3727 102, 46,116,121,112,101, 44, 34, 37,115, 42, 99,111,110,115,
3728 116, 37,115, 42, 34, 44, 34, 34, 41, 10,116, 91,116,121,112,
3729 101, 93, 32, 61, 32, 34,116,111,108,117, 97, 95, 99,111,108,
3730 108,101, 99,116, 95, 34, 32, 46, 46, 32,103,115,117, 98, 40,
3731 116,121,112,101, 44, 34, 58, 58, 34, 44, 34, 95, 34, 41, 10,
3732 114, 32, 61, 32,116,114,117,101, 10,101,110,100, 10,108,111,
3733 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,101, 32,115,
3734 101,108,102, 46, 97,114,103,115, 91,105, 93, 32,100,111, 10,
3735 114, 32, 61, 32,115,101,108,102, 46, 97,114,103,115, 91,105,
3736 93, 58,114,101,113,117,105,114,101, 99,111,108,108,101, 99,
3737 116,105,111,110, 40,116, 41, 32,111,114, 32,114, 10,105, 32,
3738 61, 32,105, 43, 49, 10,101,110,100, 10,114,101,116,117,114,
3739 110, 32,114, 10,101,110,100, 10,102,117,110, 99,116,105,111,
3740 110, 32, 99,108, 97,115,115, 70,117,110, 99,116,105,111,110,
3741 58,111,118,101,114,108,111, 97,100, 32, 40, 41, 10,114,101,
3742 116,117,114,110, 32,115,101,108,102, 46,112, 97,114,101,110,
3743 116, 58,111,118,101,114,108,111, 97,100, 40,115,101,108,102,
3744 46,108,110, 97,109,101, 41, 10,101,110,100, 10,102,117,110,
3745 99,116,105,111,110, 32, 95, 70,117,110, 99,116,105,111,110,
3746 32, 40,116, 41, 10,115,101,116,109,101,116, 97,116, 97, 98,
3747 108,101, 40,116, 44, 99,108, 97,115,115, 70,117,110, 99,116,
3748 105,111,110, 41, 10,105,102, 32,116, 46, 99,111,110,115,116,
3749 32,126, 61, 32, 39, 99,111,110,115,116, 39, 32, 97,110,100,
3750 32,116, 46, 99,111,110,115,116, 32,126, 61, 32, 39, 39, 32,
3751 116,104,101,110, 10,101,114,114,111,114, 40, 34, 35,105,110,
3752 118, 97,108,105,100, 32, 39, 99,111,110,115,116, 39, 32,115,
3753 112,101, 99,105,102,105, 99, 97,116,105,111,110, 34, 41, 10,
3754 101,110,100, 10, 97,112,112,101,110,100, 40,116, 41, 10,105,
3755 102, 32,116, 58,105,110, 99,108, 97,115,115, 40, 41, 32,116,
3756 104,101,110, 10,105,102, 32,116, 46,110, 97,109,101, 32, 61,
3757 61, 32,116, 46,112, 97,114,101,110,116, 46,110, 97,109,101,
3758 32,116,104,101,110, 10,116, 46,110, 97,109,101, 32, 61, 32,
3759 39,110,101,119, 39, 10,116, 46,108,110, 97,109,101, 32, 61,
3760 32, 39,110,101,119, 39, 10,105,102, 32,115,116,114,105,110,
3761 103, 46,102,105,110,100, 40,116, 46,116,121,112,101, 44, 34,
3762 116,111,108,117, 97, 95,111,119,110, 34, 41, 32,116,104,101,
3763 110, 10,116, 46,109,111,100, 32, 61, 32, 34,116,111,108,117,
3764 97, 95,111,119,110, 34, 10,101,110,100, 10,116, 46,116,121,
3765 112,101, 32, 61, 32,116, 46,112, 97,114,101,110,116, 46,110,
3766 97,109,101, 10,116, 46,112,116,114, 32, 61, 32, 39, 42, 39,
3767 10,101,108,115,101,105,102, 32,116, 46,110, 97,109,101, 32,
3768 61, 61, 32, 39,126, 39, 46, 46,116, 46,112, 97,114,101,110,
3769 116, 46,110, 97,109,101, 32,116,104,101,110, 10,116, 46,110,
3770 97,109,101, 32, 61, 32, 39,100,101,108,101,116,101, 39, 10,
3771 116, 46,108,110, 97,109,101, 32, 61, 32, 39,100,101,108,101,
3772 116,101, 39, 10,116, 46,112, 97,114,101,110,116, 46, 95,100,
3773 101,108,101,116,101, 32, 61, 32,116,114,117,101, 10,101,108,
3774 115,101,105,102, 32,116, 46,116,121,112,101, 32, 61, 61, 32,
3775 39,116,111,108,117, 97, 95,108,101,110, 39, 32,116,104,101,
3776 110, 10,116, 46,108,110, 97,109,101, 32, 61, 32, 34, 46,108,
3777 101,110, 34, 10,101,110,100, 10,101,110,100, 10,116, 46, 99,
3778 110, 97,109,101, 32, 61, 32,116, 58, 99,102,117,110, 99,110,
3779 97,109,101, 40, 34,116,111,108,117, 97, 34, 41, 46, 46,116,
3780 58,111,118,101,114,108,111, 97,100, 40,116, 41, 10,114,101,
3781 116,117,114,110, 32,116, 10,101,110,100, 10,102,117,110, 99,
3782 116,105,111,110, 32, 70,117,110, 99,116,105,111,110, 32, 40,
3783 100, 44, 97, 44, 99, 41, 10,108,111, 99, 97,108, 32,116, 32,
3784 61, 32,115,112,108,105,116, 40,115,116,114,115,117, 98, 40,
3785 97, 44, 50, 44, 45, 50, 41, 44, 39, 44, 39, 41, 10,108,111,
3786 99, 97,108, 32,105, 61, 49, 10,108,111, 99, 97,108, 32,108,
3787 32, 61, 32,123,110, 61, 48,125, 10,119,104,105,108,101, 32,
3788 116, 91,105, 93, 32,100,111, 10,108, 46,110, 32, 61, 32,108,
3789 46,110, 43, 49, 10,108, 91,108, 46,110, 93, 32, 61, 32, 68,
3790 101, 99,108, 97,114, 97,116,105,111,110, 40,116, 91,105, 93,
3791 44, 39,118, 97,114, 39, 41, 10,105, 32, 61, 32,105, 43, 49,
3792 10,101,110,100, 10,108,111, 99, 97,108, 32,102, 32, 61, 32,
3793 68,101, 99,108, 97,114, 97,116,105,111,110, 40,100, 44, 39,
3794 102,117,110, 99, 39, 41, 10,102, 46, 97,114,103,115, 32, 61,
3795 32,108, 10,102, 46, 99,111,110,115,116, 32, 61, 32, 99, 10,
3796 114,101,116,117,114,110, 32, 95, 70,117,110, 99,116,105,111,
3797 110, 40,102, 41, 10,101,110,100,32
3798 };
3799 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
3800 lua_pcall(tolua_S,0,LUA_MULTRET,0);
3801 } /* end of embedded lua code */
3802
3803
3804 { /* begin embedded lua code */
3805 static unsigned char B[] = {
3806 10, 99,108, 97,115,115, 79,112,101,114, 97,116,111,114, 32,
3807 61, 32,123, 10,107,105,110,100, 32, 61, 32, 39, 39, 44, 10,
3808 125, 10, 99,108, 97,115,115, 79,112,101,114, 97,116,111,114,
3809 46, 95, 95,105,110,100,101,120, 32, 61, 32, 99,108, 97,115,
3810 115, 79,112,101,114, 97,116,111,114, 10,115,101,116,109,101,
3811 116, 97,116, 97, 98,108,101, 40, 99,108, 97,115,115, 79,112,
3812 101,114, 97,116,111,114, 44, 99,108, 97,115,115, 70,117,110,
3813 99,116,105,111,110, 41, 10, 95, 84, 77, 32, 61, 32,123, 91,
3814 39, 43, 39, 93, 32, 61, 32, 39, 97,100,100, 39, 44, 10, 91,
3815 39, 45, 39, 93, 32, 61, 32, 39,115,117, 98, 39, 44, 10, 91,
3816 39, 42, 39, 93, 32, 61, 32, 39,109,117,108, 39, 44, 10, 91,
3817 39, 47, 39, 93, 32, 61, 32, 39,100,105,118, 39, 44, 10, 91,
3818 39, 60, 39, 93, 32, 61, 32, 39,108,116, 39, 44, 10, 91, 39,
3819 60, 61, 39, 93, 32, 61, 32, 39,108,101, 39, 44, 10, 91, 39,
3820 61, 61, 39, 93, 32, 61, 32, 39,101,113, 39, 44, 10, 91, 39,
3821 91, 93, 39, 93, 32, 61, 32, 39,103,101,116,105, 39, 44, 10,
3822 91, 39, 38, 91, 93, 39, 93, 32, 61, 32, 39,115,101,116,105,
3823 39, 44, 10,125, 10,102,117,110, 99,116,105,111,110, 32, 99,
3824 108, 97,115,115, 79,112,101,114, 97,116,111,114, 58,112,114,
3825 105,110,116, 32, 40,105,100,101,110,116, 44, 99,108,111,115,
3826 101, 41, 10,112,114,105,110,116, 40,105,100,101,110,116, 46,
3827 46, 34, 79,112,101,114, 97,116,111,114,123, 34, 41, 10,112,
3828 114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,107,
3829 105,110,100, 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,
3830 107,105,110,100, 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,
3831 110,116, 40,105,100,101,110,116, 46, 46, 34, 32,109,111,100,
3832 32, 61, 32, 39, 34, 46, 46,115,101,108,102, 46,109,111,100,
3833 46, 46, 34, 39, 44, 34, 41, 10,112,114,105,110,116, 40,105,
3834 100,101,110,116, 46, 46, 34, 32,116,121,112,101, 32, 61, 32,
3835 39, 34, 46, 46,115,101,108,102, 46,116,121,112,101, 46, 46,
3836 34, 39, 44, 34, 41, 10,112,114,105,110,116, 40,105,100,101,
3837 110,116, 46, 46, 34, 32,112,116,114, 32, 61, 32, 39, 34, 46,
3838 46,115,101,108,102, 46,112,116,114, 46, 46, 34, 39, 44, 34,
3839 41, 10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46,
3840 34, 32,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,
3841 108,102, 46,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10,
3842 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
3843 99,111,110,115,116, 32, 61, 32, 39, 34, 46, 46,115,101,108,
3844 102, 46, 99,111,110,115,116, 46, 46, 34, 39, 44, 34, 41, 10,
3845 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
3846 99,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
3847 102, 46, 99,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10,
3848 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
3849 108,110, 97,109,101, 32, 61, 32, 39, 34, 46, 46,115,101,108,
3850 102, 46,108,110, 97,109,101, 46, 46, 34, 39, 44, 34, 41, 10,
3851 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
3852 97,114,103,115, 32, 61, 32,123, 34, 41, 10,108,111, 99, 97,
3853 108, 32,105, 61, 49, 10,119,104,105,108,101, 32,115,101,108,
3854 102, 46, 97,114,103,115, 91,105, 93, 32,100,111, 10,115,101,
3855 108,102, 46, 97,114,103,115, 91,105, 93, 58,112,114,105,110,
3856 116, 40,105,100,101,110,116, 46, 46, 34, 32, 34, 44, 34, 44,
3857 34, 41, 10,105, 32, 61, 32,105, 43, 49, 10,101,110,100, 10,
3858 112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34, 32,
3859 125, 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,116,
3860 46, 46, 34,125, 34, 46, 46, 99,108,111,115,101, 41, 10,101,
3861 110,100, 10,102,117,110, 99,116,105,111,110, 32, 95, 79,112,
3862 101,114, 97,116,111,114, 32, 40,116, 41, 10,115,101,116,109,
3863 101,116, 97,116, 97, 98,108,101, 40,116, 44, 99,108, 97,115,
3864 115, 79,112,101,114, 97,116,111,114, 41, 10,105,102, 32,116,
3865 46, 99,111,110,115,116, 32,126, 61, 32, 39, 99,111,110,115,
3866 116, 39, 32, 97,110,100, 32,116, 46, 99,111,110,115,116, 32,
3867 126, 61, 32, 39, 39, 32,116,104,101,110, 10,101,114,114,111,
3868 114, 40, 34, 35,105,110,118, 97,108,105,100, 32, 39, 99,111,
3869 110,115,116, 39, 32,115,112,101, 99,105,102,105, 99, 97,116,
3870 105,111,110, 34, 41, 10,101,110,100, 10, 97,112,112,101,110,
3871 100, 40,116, 41, 10,105,102, 32,110,111,116, 32,116, 58,105,
3872 110, 99,108, 97,115,115, 40, 41, 32,116,104,101,110, 10,101,
3873 114,114,111,114, 40, 34, 35,111,112,101,114, 97,116,111,114,
3874 32, 99, 97,110, 32,111,110,108,121, 32, 98,101, 32,100,101,
3875 102,105,110,101,100, 32, 97,115, 32, 99,108, 97,115,115, 32,
3876 109,101,109, 98,101,114, 34, 41, 10,101,110,100, 10,116, 46,
3877 110, 97,109,101, 32, 61, 32,116, 46,110, 97,109,101, 32, 46,
3878 46, 32, 34, 95, 34, 32, 46, 46, 32, 95, 84, 77, 91,116, 46,
3879 107,105,110,100, 93, 10,116, 46, 99,110, 97,109,101, 32, 61,
3880 32,116, 58, 99,102,117,110, 99,110, 97,109,101, 40, 34,116,
3881 111,108,117, 97, 34, 41, 46, 46,116, 58,111,118,101,114,108,
3882 111, 97,100, 40,116, 41, 10,116, 46,110, 97,109,101, 32, 61,
3883 32, 34,111,112,101,114, 97,116,111,114, 34, 32, 46, 46, 32,
3884 116, 46,107,105,110,100, 10,114,101,116,117,114,110, 32,116,
3885 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 79,
3886 112,101,114, 97,116,111,114, 32, 40,100, 44,107, 44, 97, 44,
3887 99, 41, 10,108,111, 99, 97,108, 32,114,101,102, 32, 61, 32,
3888 39, 39, 10,108,111, 99, 97,108, 32,116, 32, 61, 32,115,112,
3889 108,105,116, 40,115,116,114,115,117, 98, 40, 97, 44, 50, 44,
3890 115,116,114,108,101,110, 40, 97, 41, 45, 49, 41, 44, 39, 44,
3891 39, 41, 10,108,111, 99, 97,108, 32,105, 61, 49, 10,108,111,
3892 99, 97,108, 32,108, 32, 61, 32,123,110, 61, 48,125, 10,119,
3893 104,105,108,101, 32,116, 91,105, 93, 32,100,111, 10,108, 46,
3894 110, 32, 61, 32,108, 46,110, 43, 49, 10,108, 91,108, 46,110,
3895 93, 32, 61, 32, 68,101, 99,108, 97,114, 97,116,105,111,110,
3896 40,116, 91,105, 93, 44, 39,118, 97,114, 39, 41, 10,105, 32,
3897 61, 32,105, 43, 49, 10,101,110,100, 10,105,102, 32,107, 32,
3898 61, 61, 32, 39, 91, 93, 39, 32,116,104,101,110, 10,108,111,
3899 99, 97,108, 32, 95, 10, 95, 44, 32, 95, 44, 32,114,101,102,
3900 32, 61, 32,115,116,114,102,105,110,100, 40,100, 44, 39, 40,
3901 38, 41, 39, 41, 10,100, 32, 61, 32,103,115,117, 98, 40,100,
3902 44, 39, 38, 39, 44, 39, 39, 41, 10,101,108,115,101,105,102,
3903 32,107, 61, 61, 39, 38, 91, 93, 39, 32,116,104,101,110, 10,
3904 108, 46,110, 32, 61, 32,108, 46,110, 43, 49, 10,108, 91,108,
3905 46,110, 93, 32, 61, 32, 68,101, 99,108, 97,114, 97,116,105,
3906 111,110, 40,100, 44, 39,118, 97,114, 39, 41, 10,108, 91,108,
3907 46,110, 93, 46,110, 97,109,101, 32, 61, 32, 39,116,111,108,
3908 117, 97, 95,118, 97,108,117,101, 39, 10,101,110,100, 10,108,
3909 111, 99, 97,108, 32,102, 32, 61, 32, 68,101, 99,108, 97,114,
3910 97,116,105,111,110, 40,100, 44, 39,102,117,110, 99, 39, 41,
3911 10,105,102, 32,107, 32, 61, 61, 32, 39, 91, 93, 39, 32, 97,
3912 110,100, 32, 40,108, 91, 49, 93, 61, 61,110,105,108, 32,111,
3913 114, 32,105,115, 98, 97,115,105, 99, 40,108, 91, 49, 93, 46,
3914 116,121,112,101, 41,126, 61, 39,110,117,109, 98,101,114, 39,
3915 41, 32,116,104,101,110, 10,101,114,114,111,114, 40, 39,111,
3916 112,101,114, 97,116,111,114, 91, 93, 32, 99, 97,110, 32,111,
3917 110,108,121, 32, 98,101, 32,100,101,102,105,110,101,100, 32,
3918 102,111,114, 32,110,117,109,101,114,105, 99, 32,105,110,100,
3919 101,120, 46, 39, 41, 10,101,110,100, 10,102, 46, 97,114,103,
3920 115, 32, 61, 32,108, 10,102, 46, 99,111,110,115,116, 32, 61,
3921 32, 99, 10,102, 46,107,105,110,100, 32, 61, 32,103,115,117,
3922 98, 40,107, 44, 34, 37,115, 34, 44, 34, 34, 41, 10,105,102,
3923 32,110,111,116, 32, 95, 84, 77, 91,102, 46,107,105,110,100,
3924 93, 32,116,104,101,110, 10,101,114,114,111,114, 40, 34,116,
3925 111,108,117, 97, 58, 32,110,111, 32,115,117,112,112,111,114,
3926 116, 32,102,111,114, 32,111,112,101,114, 97,116,111,114, 34,
3927 32, 46, 46, 32,102, 46,107,105,110,100, 41, 10,101,110,100,
3928 10,102, 46,108,110, 97,109,101, 32, 61, 32, 34, 46, 34, 46,
3929 46, 95, 84, 77, 91,102, 46,107,105,110,100, 93, 10,105,102,
3930 32,102, 46,107,105,110,100, 32, 61, 61, 32, 39, 91, 93, 39,
3931 32, 97,110,100, 32,114,101,102, 61, 61, 39, 38, 39, 32, 97,
3932 110,100, 32,102, 46, 99,111,110,115,116,126, 61, 39, 99,111,
3933 110,115,116, 39, 32,116,104,101,110, 10, 79,112,101,114, 97,
3934 116,111,114, 40,100, 44, 39, 38, 39, 46, 46,107, 44, 97, 44,
3935 99, 41, 10,101,110,100, 10,114,101,116,117,114,110, 32, 95,
3936 79,112,101,114, 97,116,111,114, 40,102, 41, 10,101,110,100,
3937 32
3938 };
3939 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
3940 lua_pcall(tolua_S,0,LUA_MULTRET,0);
3941 } /* end of embedded lua code */
3942
3943
3944 { /* begin embedded lua code */
3945 static unsigned char B[] = {
3946 10, 99,108, 97,115,115, 67,108, 97,115,115, 32, 61, 32,123,
3947 10, 99,108, 97,115,115,116,121,112,101, 32, 61, 32, 39, 99,
3948 108, 97,115,115, 39, 44, 10,110, 97,109,101, 32, 61, 32, 39,
3949 39, 44, 10, 98, 97,115,101, 32, 61, 32, 39, 39, 44, 10,116,
3950 121,112,101, 32, 61, 32, 39, 39, 44, 10, 98,116,121,112,101,
3951 32, 61, 32, 39, 39, 44, 10, 99,116,121,112,101, 32, 61, 32,
3952 39, 39, 44, 10,125, 10, 99,108, 97,115,115, 67,108, 97,115,
3953 115, 46, 95, 95,105,110,100,101,120, 32, 61, 32, 99,108, 97,
3954 115,115, 67,108, 97,115,115, 10,115,101,116,109,101,116, 97,
3955 116, 97, 98,108,101, 40, 99,108, 97,115,115, 67,108, 97,115,
3956 115, 44, 99,108, 97,115,115, 67,111,110,116, 97,105,110,101,
3957 114, 41, 10,102,117,110, 99,116,105,111,110, 32, 99,108, 97,
3958 115,115, 67,108, 97,115,115, 58,114,101,103,105,115,116,101,
3959 114, 32, 40, 41, 10,112,117,115,104, 40,115,101,108,102, 41,
3960 10,105,102, 32, 95, 99,111,108,108,101, 99,116, 91,115,101,
3961 108,102, 46,116,121,112,101, 93, 32,116,104,101,110, 10,111,
3962 117,116,112,117,116, 40, 39, 35,105,102,100,101,102, 32, 95,
3963 95, 99,112,108,117,115,112,108,117,115, 92,110, 39, 41, 10,
3964 111,117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95,
3965 99, 99,108, 97,115,115, 40,116,111,108,117, 97, 95, 83, 44,
3966 34, 39, 46, 46,115,101,108,102, 46,108,110, 97,109,101, 46,
3967 46, 39, 34, 44, 34, 39, 46, 46,115,101,108,102, 46,116,121,
3968 112,101, 46, 46, 39, 34, 44, 34, 39, 46, 46,115,101,108,102,
3969 46, 98,116,121,112,101, 46, 46, 39, 34, 44, 39, 46, 46, 95,
3970 99,111,108,108,101, 99,116, 91,115,101,108,102, 46,116,121,
3971 112,101, 93, 46, 46, 39, 41, 59, 39, 41, 10,111,117,116,112,
3972 117,116, 40, 39, 35,101,108,115,101, 92,110, 39, 41, 10,111,
3973 117,116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95, 99,
3974 99,108, 97,115,115, 40,116,111,108,117, 97, 95, 83, 44, 34,
3975 39, 46, 46,115,101,108,102, 46,108,110, 97,109,101, 46, 46,
3976 39, 34, 44, 34, 39, 46, 46,115,101,108,102, 46,116,121,112,
3977 101, 46, 46, 39, 34, 44, 34, 39, 46, 46,115,101,108,102, 46,
3978 98,116,121,112,101, 46, 46, 39, 34, 44, 78, 85, 76, 76, 41,
3979 59, 39, 41, 10,111,117,116,112,117,116, 40, 39, 35,101,110,
3980 100,105,102, 92,110, 39, 41, 10,101,108,115,101, 10,111,117,
3981 116,112,117,116, 40, 39, 32,116,111,108,117, 97, 95, 99, 99,
3982 108, 97,115,115, 40,116,111,108,117, 97, 95, 83, 44, 34, 39,
3983 46, 46,115,101,108,102, 46,108,110, 97,109,101, 46, 46, 39,
3984 34, 44, 34, 39, 46, 46,115,101,108,102, 46,116,121,112,101,
3985 46, 46, 39, 34, 44, 34, 39, 46, 46,115,101,108,102, 46, 98,
3986 116,121,112,101, 46, 46, 39, 34, 44, 78, 85, 76, 76, 41, 59,
3987 39, 41, 10,101,110,100, 10,111,117,116,112,117,116, 40, 39,
3988 32,116,111,108,117, 97, 95, 98,101,103,105,110,109,111,100,
3989 117,108,101, 40,116,111,108,117, 97, 95, 83, 44, 34, 39, 46,
3990 46,115,101,108,102, 46,108,110, 97,109,101, 46, 46, 39, 34,
3991 41, 59, 39, 41, 10,108,111, 99, 97,108, 32,105, 61, 49, 10,
3992 119,104,105,108,101, 32,115,101,108,102, 91,105, 93, 32,100,
3993 111, 10,115,101,108,102, 91,105, 93, 58,114,101,103,105,115,
3994 116,101,114, 40, 41, 10,105, 32, 61, 32,105, 43, 49, 10,101,
3995 110,100, 10,111,117,116,112,117,116, 40, 39, 32,116,111,108,
3996 117, 97, 95,101,110,100,109,111,100,117,108,101, 40,116,111,
3997 108,117, 97, 95, 83, 41, 59, 39, 41, 10,112,111,112, 40, 41,
3998 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32, 99,
3999 108, 97,115,115, 67,108, 97,115,115, 58,114,101,113,117,105,
4000 114,101, 99,111,108,108,101, 99,116,105,111,110, 32, 40,116,
4001 41, 10,112,117,115,104, 40,115,101,108,102, 41, 10,108,111,
4002 99, 97,108, 32,114, 32, 61, 32,102, 97,108,115,101, 10,108,
4003 111, 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,101, 32,
4004 115,101,108,102, 91,105, 93, 32,100,111, 10,114, 32, 61, 32,
4005 115,101,108,102, 91,105, 93, 58,114,101,113,117,105,114,101,
4006 99,111,108,108,101, 99,116,105,111,110, 40,116, 41, 32,111,
4007 114, 32,114, 10,105, 32, 61, 32,105, 43, 49, 10,101,110,100,
4008 10,112,111,112, 40, 41, 10,105,102, 32,115,101,108,102, 46,
4009 95,100,101,108,101,116,101, 32,116,104,101,110, 10,116, 91,
4010 115,101,108,102, 46,116,121,112,101, 93, 32, 61, 32, 34,116,
4011 111,108,117, 97, 95, 99,111,108,108,101, 99,116, 95, 34, 32,
4012 46, 46, 32,103,115,117, 98, 40,115,101,108,102, 46,116,121,
4013 112,101, 44, 34, 58, 58, 34, 44, 34, 95, 34, 41, 10,114, 32,
4014 61, 32,116,114,117,101, 10,101,110,100, 10,114,101,116,117,
4015 114,110, 32,114, 10,101,110,100, 10,102,117,110, 99,116,105,
4016 111,110, 32, 99,108, 97,115,115, 67,108, 97,115,115, 58,100,
4017 101, 99,108,116,121,112,101, 32, 40, 41, 10,112,117,115,104,
4018 40,115,101,108,102, 41, 10,115,101,108,102, 46,116,121,112,
4019 101, 32, 61, 32,114,101,103,116,121,112,101, 40,115,101,108,
4020 102, 46,110, 97,109,101, 41, 10,115,101,108,102, 46, 98,116,
4021 121,112,101, 32, 61, 32,116,121,112,101,118, 97,114, 40,115,
4022 101,108,102, 46, 98, 97,115,101, 41, 10,115,101,108,102, 46,
4023 99,116,121,112,101, 32, 61, 32, 39, 99,111,110,115,116, 32,
4024 39, 46, 46,115,101,108,102, 46,116,121,112,101, 10,108,111,
4025 99, 97,108, 32,105, 61, 49, 10,119,104,105,108,101, 32,115,
4026 101,108,102, 91,105, 93, 32,100,111, 10,115,101,108,102, 91,
4027 105, 93, 58,100,101, 99,108,116,121,112,101, 40, 41, 10,105,
4028 32, 61, 32,105, 43, 49, 10,101,110,100, 10,112,111,112, 40,
4029 41, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
4030 99,108, 97,115,115, 67,108, 97,115,115, 58,112,114,105,110,
4031 116, 32, 40,105,100,101,110,116, 44, 99,108,111,115,101, 41,
4032 10,112,114,105,110,116, 40,105,100,101,110,116, 46, 46, 34,
4033 67,108, 97,115,115,123, 34, 41, 10,112,114,105,110,116, 40,
4034 105,100,101,110,116, 46, 46, 34, 32,110, 97,109,101, 32, 61,
4035 32, 39, 34, 46, 46,115,101,108,102, 46,110, 97,109,101, 46,
4036 46, 34, 39, 44, 34, 41, 10,112,114,105,110,116, 40,105,100,
4037 101,110,116, 46, 46, 34, 32, 98, 97,115,101, 32, 61, 32, 39,
4038 34, 46, 46,115,101,108,102, 46, 98, 97,115,101, 46, 46, 34,
4039 39, 59, 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,
4040 116, 46, 46, 34, 32,108,110, 97,109,101, 32, 61, 32, 39, 34,
4041 46, 46,115,101,108,102, 46,108,110, 97,109,101, 46, 46, 34,
4042 39, 44, 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,
4043 116, 46, 46, 34, 32,116,121,112,101, 32, 61, 32, 39, 34, 46,
4044 46,115,101,108,102, 46,116,121,112,101, 46, 46, 34, 39, 44,
4045 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,116, 46,
4046 46, 34, 32, 98,116,121,112,101, 32, 61, 32, 39, 34, 46, 46,
4047 115,101,108,102, 46, 98,116,121,112,101, 46, 46, 34, 39, 44,
4048 34, 41, 10,112,114,105,110,116, 40,105,100,101,110,116, 46,
4049 46, 34, 32, 99,116,121,112,101, 32, 61, 32, 39, 34, 46, 46,
4050 115,101,108,102, 46, 99,116,121,112,101, 46, 46, 34, 39, 44,
4051 34, 41, 10,108,111, 99, 97,108, 32,105, 61, 49, 10,119,104,
4052 105,108,101, 32,115,101,108,102, 91,105, 93, 32,100,111, 10,
4053 115,101,108,102, 91,105, 93, 58,112,114,105,110,116, 40,105,
4054 100,101,110,116, 46, 46, 34, 32, 34, 44, 34, 44, 34, 41, 10,
4055 105, 32, 61, 32,105, 43, 49, 10,101,110,100, 10,112,114,105,
4056 110,116, 40,105,100,101,110,116, 46, 46, 34,125, 34, 46, 46,
4057 99,108,111,115,101, 41, 10,101,110,100, 10,102,117,110, 99,
4058 116,105,111,110, 32, 95, 67,108, 97,115,115, 32, 40,116, 41,
4059 10,115,101,116,109,101,116, 97,116, 97, 98,108,101, 40,116,
4060 44, 99,108, 97,115,115, 67,108, 97,115,115, 41, 10,116, 58,
4061 98,117,105,108,100,110, 97,109,101,115, 40, 41, 10, 97,112,
4062 112,101,110,100, 40,116, 41, 10,114,101,116,117,114,110, 32,
4063 116, 10,101,110,100, 10,102,117,110, 99,116,105,111,110, 32,
4064 67,108, 97,115,115, 32, 40,110, 44,112, 44, 98, 41, 10,108,
4065 111, 99, 97,108, 32, 99, 32, 61, 32, 95, 67,108, 97,115,115,
4066 40, 95, 67,111,110,116, 97,105,110,101,114,123,110, 97,109,
4067 101, 61,110, 44, 32, 98, 97,115,101, 61,112,125, 41, 10,112,
4068 117,115,104, 40, 99, 41, 10, 99, 58,112, 97,114,115,101, 40,
4069 115,116,114,115,117, 98, 40, 98, 44, 50, 44,115,116,114,108,
4070 101,110, 40, 98, 41, 45, 49, 41, 41, 10,112,111,112, 40, 41,
4071 10,101,110,100,32
4072 };
4073 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
4074 lua_pcall(tolua_S,0,LUA_MULTRET,0);
4075 } /* end of embedded lua code */
4076
4077
4078 { /* begin embedded lua code */
4079 static unsigned char B[] = {
4080 10, 83, 84, 82, 49, 32, 61, 32, 34, 92, 48, 48, 49, 34, 10,
4081 83, 84, 82, 50, 32, 61, 32, 34, 92, 48, 48, 50, 34, 10, 83,
4082 84, 82, 51, 32, 61, 32, 34, 92, 48, 48, 51, 34, 10, 83, 84,
4083 82, 52, 32, 61, 32, 34, 92, 48, 48, 52, 34, 10, 82, 69, 77,
4084 32, 61, 32, 34, 92, 48, 48, 53, 34, 10, 65, 78, 89, 32, 61,
4085 32, 34, 40, 91, 92, 48, 48, 49, 45, 92, 48, 48, 53, 93, 41,
4086 34, 10, 69, 83, 67, 49, 32, 61, 32, 34, 92, 48, 48, 54, 34,
4087 10, 69, 83, 67, 50, 32, 61, 32, 34, 92, 48, 48, 55, 34, 10,
4088 77, 65, 83, 75, 32, 61, 32,123, 10,123, 69, 83, 67, 49, 44,
4089 32, 34, 92, 92, 39, 34, 44, 32, 34, 92, 92, 39, 34,125, 44,
4090 10,123, 69, 83, 67, 50, 44, 32, 39, 92, 92, 34, 39, 44, 32,
4091 39, 92, 92, 34, 39,125, 44, 10,123, 83, 84, 82, 49, 44, 32,
4092 34, 39, 34, 44, 32, 34, 39, 34,125, 44, 10,123, 83, 84, 82,
4093 50, 44, 32, 39, 34, 39, 44, 32, 39, 34, 39,125, 44, 10,123,
4094 83, 84, 82, 51, 44, 32, 34, 37, 91, 37, 91, 34, 44, 32, 34,
4095 91, 91, 34,125, 44, 10,123, 83, 84, 82, 52, 44, 32, 34, 37,
4096 93, 37, 93, 34, 44, 32, 34, 93, 93, 34,125, 44, 10,123, 82,
4097 69, 77, 32, 44, 32, 34, 37, 45, 37, 45, 34, 44, 32, 34, 45,
4098 45, 34,125, 44, 10,125, 10,102,117,110, 99,116,105,111,110,
4099 32,109, 97,115,107, 32, 40,115, 41, 10,102,111,114, 32,105,
4100 32, 61, 32, 49, 44,103,101,116,110, 40, 77, 65, 83, 75, 41,
4101 32,100,111, 10,115, 32, 61, 32,103,115,117, 98, 40,115, 44,
4102 77, 65, 83, 75, 91,105, 93, 91, 50, 93, 44, 77, 65, 83, 75,
4103 91,105, 93, 91, 49, 93, 41, 10,101,110,100, 10,114,101,116,
4104 117,114,110, 32,115, 10,101,110,100, 10,102,117,110, 99,116,
4105 105,111,110, 32,117,110,109, 97,115,107, 32, 40,115, 41, 10,
4106 102,111,114, 32,105, 32, 61, 32, 49, 44,103,101,116,110, 40,
4107 77, 65, 83, 75, 41, 32,100,111, 10,115, 32, 61, 32,103,115,
4108 117, 98, 40,115, 44, 77, 65, 83, 75, 91,105, 93, 91, 49, 93,
4109 44, 77, 65, 83, 75, 91,105, 93, 91, 51, 93, 41, 10,101,110,
4110 100, 10,114,101,116,117,114,110, 32,115, 10,101,110,100, 10,
4111 102,117,110, 99,116,105,111,110, 32, 99,108,101, 97,110, 32,
4112 40,115, 41, 10,108,111, 99, 97,108, 32, 99,111,100,101, 32,
4113 61, 32, 34,114,101,116,117,114,110, 32,102,117,110, 99,116,
4114 105,111,110, 32, 40, 41, 32, 34, 32, 46, 46, 32,115, 32, 46,
4115 46, 32, 34, 32,101,110,100, 34, 10,105,102, 32,110,111,116,
4116 32,100,111,115,116,114,105,110,103, 40, 99,111,100,101, 41,
4117 32,116,104,101,110, 10,114,101,116,117,114,110, 32,110,105,
4118 108, 10,101,110,100, 10,108,111, 99, 97,108, 32, 83, 32, 61,
4119 32, 34, 34, 10,115, 32, 61, 32,109, 97,115,107, 40,115, 41,
4120 10,119,104,105,108,101, 32, 49, 32,100,111, 10,108,111, 99,
4121 97,108, 32, 98, 44,101, 44,100, 32, 61, 32,115,116,114,102,
4122 105,110,100, 40,115, 44, 65, 78, 89, 41, 10,105,102, 32, 98,
4123 32,116,104,101,110, 10, 83, 32, 61, 32, 83, 46, 46,115,116,
4124 114,115,117, 98, 40,115, 44, 49, 44, 98, 45, 49, 41, 10,115,
4125 32, 61, 32,115,116,114,115,117, 98, 40,115, 44, 98, 43, 49,
4126 41, 10,105,102, 32,100, 61, 61, 83, 84, 82, 49, 32,111,114,
4127 32,100, 61, 61, 83, 84, 82, 50, 32,116,104,101,110, 10,101,
4128 32, 61, 32,115,116,114,102,105,110,100, 40,115, 44,100, 41,
4129 10, 83, 32, 61, 32, 83, 32, 46, 46,100, 46, 46,115,116,114,
4130 115,117, 98, 40,115, 44, 49, 44,101, 41, 10,115, 32, 61, 32,
4131 115,116,114,115,117, 98, 40,115, 44,101, 43, 49, 41, 10,101,
4132 108,115,101,105,102, 32,100, 61, 61, 83, 84, 82, 51, 32,116,
4133 104,101,110, 10,101, 32, 61, 32,115,116,114,102,105,110,100,
4134 40,115, 44, 83, 84, 82, 52, 41, 10, 83, 32, 61, 32, 83, 46,
4135 46,100, 46, 46,115,116,114,115,117, 98, 40,115, 44, 49, 44,
4136 101, 41, 10,115, 32, 61, 32,115,116,114,115,117, 98, 40,115,
4137 44,101, 43, 49, 41, 10,101,108,115,101,105,102, 32,100, 61,
4138 61, 82, 69, 77, 32,116,104,101,110, 10,115, 32, 61, 32,103,
4139 115,117, 98, 40,115, 44, 34, 91, 94, 92,110, 93, 42, 40, 92,
4140 110, 63, 41, 34, 44, 34, 37, 49, 34, 44, 49, 41, 10,101,110,
4141 100, 10,101,108,115,101, 10, 83, 32, 61, 32, 83, 46, 46,115,
4142 10, 98,114,101, 97,107, 10,101,110,100, 10,101,110,100, 10,
4143 83, 32, 61, 32,103,115,117, 98, 40, 83, 44, 34, 91, 32, 92,
4144 116, 93, 43, 34, 44, 34, 32, 34, 41, 10, 83, 32, 61, 32,103,
4145 115,117, 98, 40, 83, 44, 34, 91, 32, 92,116, 93, 42, 92,110,
4146 91, 32, 92,116, 93, 42, 34, 44, 34, 92,110, 34, 41, 10, 83,
4147 32, 61, 32,103,115,117, 98, 40, 83, 44, 34, 92,110, 43, 34,
4148 44, 34, 92,110, 34, 41, 10, 83, 32, 61, 32,117,110,109, 97,
4149 115,107, 40, 83, 41, 10,114,101,116,117,114,110, 32, 83, 10,
4150 101,110,100,32
4151 };
4152 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
4153 lua_pcall(tolua_S,0,LUA_MULTRET,0);
4154 } /* end of embedded lua code */
4155
4156
4157 { /* begin embedded lua code */
4158 static unsigned char B[] = {
4159 10,102,117,110, 99,116,105,111,110, 32,100,111,105,116, 32,
4160 40, 41, 10,105,102, 32,110,111,116, 32,102,108, 97,103,115,
4161 46,110, 32,116,104,101,110, 10,105,102, 32,102,108, 97,103,
4162 115, 46,102, 32,116,104,101,110, 10,102,108, 97,103,115, 46,
4163 110, 32, 61, 32,103,115,117, 98, 40,102,108, 97,103,115, 46,
4164 102, 44, 34, 37, 46, 46, 42, 34, 44, 34, 34, 41, 10,101,108,
4165 115,101, 10,101,114,114,111,114, 40, 34, 35,110,111, 32,112,
4166 97, 99,107, 97,103,101, 32,110, 97,109,101, 32,110,111,114,
4167 32,105,110,112,117,116, 32,102,105,108,101, 32,112,114,111,
4168 118,105,100,101,100, 34, 41, 10,101,110,100, 10,101,110,100,
4169 10,108,111, 99, 97,108, 32,112, 32, 61, 32, 80, 97, 99,107,
4170 97,103,101, 40,102,108, 97,103,115, 46,110, 44,102,108, 97,
4171 103,115, 46,102, 41, 10,105,102, 32,102,108, 97,103,115, 46,
4172 112, 32,116,104,101,110, 10,114,101,116,117,114,110, 10,101,
4173 110,100, 10,105,102, 32,102,108, 97,103,115, 46,111, 32,116,
4174 104,101,110, 10,108,111, 99, 97,108, 32,115,116, 44,109,115,
4175 103, 32, 61, 32,119,114,105,116,101,116,111, 40,102,108, 97,
4176 103,115, 46,111, 41, 10,105,102, 32,110,111,116, 32,115,116,
4177 32,116,104,101,110, 10,101,114,114,111,114, 40, 39, 35, 39,
4178 46, 46,109,115,103, 41, 10,101,110,100, 10,101,110,100, 10,
4179 112, 58,100,101, 99,108,116,121,112,101, 40, 41, 10,105,102,
4180 32,102,108, 97,103,115, 46, 80, 32,116,104,101,110, 10,112,
4181 58,112,114,105,110,116, 40, 41, 10,101,108,115,101, 10,112,
4182 58,112,114,101, 97,109, 98,108,101, 40, 41, 10,112, 58,115,
4183 117,112, 99,111,100,101, 40, 41, 10,112, 58,114,101,103,105,
4184 115,116,101,114, 40, 41, 10,101,110,100, 10,105,102, 32,102,
4185 108, 97,103,115, 46,111, 32,116,104,101,110, 10,119,114,105,
4186 116,101,116,111, 40, 41, 10,101,110,100, 10,105,102, 32,110,
4187 111,116, 32,102,108, 97,103,115, 46, 80, 32,116,104,101,110,
4188 10,105,102, 32,102,108, 97,103,115, 46, 72, 32,116,104,101,
4189 110, 10,108,111, 99, 97,108, 32,115,116, 44,109,115,103, 32,
4190 61, 32,119,114,105,116,101,116,111, 40,102,108, 97,103,115,
4191 46, 72, 41, 10,105,102, 32,110,111,116, 32,115,116, 32,116,
4192 104,101,110, 10,101,114,114,111,114, 40, 39, 35, 39, 46, 46,
4193 109,115,103, 41, 10,101,110,100, 10,112, 58,104,101, 97,100,
4194 101,114, 40, 41, 10,119,114,105,116,101,116,111, 40, 41, 10,
4195 101,110,100, 10,101,110,100, 10,101,110,100,32
4196 };
4197 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
4198 lua_pcall(tolua_S,0,LUA_MULTRET,0);
4199 } /* end of embedded lua code */
4200
4201
4202 { /* begin embedded lua code */
4203 static unsigned char B[] = {
4204 10,108,111, 99, 97,108, 32,101,114,114, 44,109,115,103, 32,
4205 61, 32,112, 99, 97,108,108, 40,100,111,105,116, 41, 10,105,
4206 102, 32,110,111,116, 32,101,114,114, 32,116,104,101,110, 10,
4207 108,111, 99, 97,108, 32, 95, 44, 95, 44,108, 97, 98,101,108,
4208 44,109,115,103, 32, 61, 32,115,116,114,102,105,110,100, 40,
4209 109,115,103, 44, 34, 40, 46, 45, 58, 46, 45, 58, 37,115, 42,
4210 41, 40, 46, 42, 41, 34, 41, 10,116,111,108,117, 97, 95,101,
4211 114,114,111,114, 40,109,115,103, 44,108, 97, 98,101,108, 41,
4212 10,101,110,100,32
4213 };
4214 if (luaL_loadbuffer(tolua_S,(char*)B,sizeof(B),"tolua: embedded Lua code") == LUA_OK)
4215 lua_pcall(tolua_S,0,LUA_MULTRET,0);
4216 } /* end of embedded lua code */
4217
4218 tolua_endmodule(tolua_S);
4219 return 1;
4220 }
4221 /* Open tolua function */
tolua_tolua_open(lua_State * tolua_S)4222 TOLUA_API int tolua_tolua_open (lua_State* tolua_S)
4223 {
4224 lua_pushcfunction(tolua_S, luaopen_tolua);
4225 lua_pushstring(tolua_S, "tolua");
4226 lua_call(tolua_S, 1, 0);
4227 return 1;
4228 }
4229