1 /*
2  * Module code.
3  *
4  * Generated by SIP 4.19.16
5  *
6  *     Copyright: (c) 2018 by Total Control Software
7  *     License:   wxWindows License
8  */
9 
10 #include "sipAPI_core.h"
11 
12         #include <wx/object.h>
13         #include <wx/datetime.h>
14         #include <wx/gdicmn.h>
15         #include <wx/gdicmn.h>
16         #include <wx/gbsizer.h>
17         #include <wx/validate.h>
18         #include <wx/vidmode.h>
19         #include <wx/dataobj.h>
20         #include <wx/accel.h>
21         #include <wx/bitmap.h>
22         #include <wx/brush.h>
23         #include <wx/colour.h>
24         #include <wx/cursor.h>
25         #include <wx/font.h>
26         #include <wx/graphics.h>
27         #include <wx/graphics.h>
28         #include <wx/graphics.h>
29         #include <wx/graphics.h>
30         #include <wx/graphics.h>
31         #include <wx/graphics.h>
32         #include <wx/icon.h>
33         #include <wx/iconbndl.h>
34         #include <wx/image.h>
35         #include <wx/palette.h>
36         #include <wx/pen.h>
37         #include "arrayholder.h"
38         #include <wx/mimetype.h>
39         #include <wx/affinematrix2dbase.h>
40         #include <wx/affinematrix2dbase.h>
41         #include <wx/geometry.h>
42         #include <wx/filesys.h>
43         #include <wx/filesys.h>
44         #include <wx/stream.h>
45         #include <wx/stream.h>
46         #include <wx/window.h>
47         #include <wx/dc.h>
48         #include <wx/gdicmn.h>
49         #include <wx/renderer.h>
50         #include <wx/renderer.h>
51         #include <wx/renderer.h>
52         #include <wx/access.h>
53         #include <wx/log.h>
54         #include <wx/frame.h>
55         #include <wx/dataobj.h>
56         #include <wx/config.h>
57         #include <wx/event.h>
58         #include <wx/sizer.h>
59         #include <wx/stdpaths.h>
60         #include <wx/evtloop.h>
61         #include <wx/log.h>
62         #include <wx/event.h>
63         #include <wx/position.h>
64         #include <wx/imaglist.h>
65         #include <wx/headercol.h>
66         #include <wx/listctrl.h>
67         #include <wx/treebase.h>
68         #include <wx/event.h>
69         #include <wx/combo.h>
70         #include <wx/dialog.h>
71         #include <wx/statusbr.h>
72         #include <wx/toolbar.h>
73         #include <wx/event.h>
74         #include <wx/mdi.h>
75         #include <wx/mdi.h>
76         #include <wx/event.h>
77         #include <wx/dcmemory.h>
78         #include <wx/print.h>
79         #include <wx/print.h>
80         #include <wx/print.h>
81         #include <wx/cmndata.h>
82         #include <wx/cmndata.h>
83         #include <wx/menu.h>
84         #include <wx/cmdproc.h>
85     #include <wx/setup.h>
86     #include <wxPython/wxpy_api.h>
87     #include <wx/setup.h>
88     #include <wxPython/wxpy_api.h>
89         #include <wx/intl.h>
90         #include <wx/event.h>
91         #include <wx/app.h>
92 
93         #include <wx/colourdata.h>
94         #include <wx/versioninfo.h>
95         #include <wx/mousestate.h>
96         #include <wx/process.h>
97         #include <wx/clntdata.h>
98         #include <wx/datetime.h>
99             #include <wx/datetime.h>
100         #include <wx/datetime.h>
101             #include <wx/datetime.h>
102         #include <wx/datetime.h>
103         #include <wx/datetime.h>
104         #include <wx/stopwatch.h>
105         #include <wx/windowid.h>
106         #include <wx/platinfo.h>
107         #include <wx/platinfo.h>
108         #include <wx/intl.h>
109         #include <wx/translation.h>
110         #include <wx/translation.h>
111         #include <wx/cmndata.h>
112         #include <wx/gdicmn.h>
113         #include <wx/gdicmn.h>
114 
115         #include <wx/geometry.h>
116         #include <wx/affinematrix2d.h>
117         #include <wx/image.h>
118             #include <wx/image.h>
119         #include <wx/image.h>
120             #include <wx/image.h>
121         #include <wx/image.h>
122         #include <wx/bitmap.h>
123         #include <wx/font.h>
124         #include <wx/font.h>
125         #include <wx/fontutil.h>
126         #include <wx/pen.h>
127         #include <wx/brush.h>
128         #include <wx/region.h>
129         #include <wx/region.h>
130         #include <wx/dc.h>
131         #include <wx/graphics.h>
132         #include <wx/graphics.h>
133         #include <wx/graphics.h>
134         #include <wx/accel.h>
135         #include <wx/log.h>
136         #include <wx/log.h>
137         #include <wx/clipbrd.h>
138         #include <wx/kbdstate.h>
139         #include <wx/layout.h>
140         #include <wx/layout.h>
141         #include <wx/sizer.h>
142 
143         #include <wx/gbsizer.h>
144         #include <wx/window.h>
145 
146 
147         #include <wx/statusbr.h>
148         #include <wx/textctrl.h>
149         #include <wx/listctrl.h>
150         #include <wx/combo.h>
151         #include <wx/fdrepdlg.h>
152         #include <wx/fontdata.h>
153         #include <wx/utils.h>
154         #include <wx/uiaction.h>
155         #include <wx/cshelp.h>
156         #include <wx/cshelp.h>
157         #include <wx/settings.h>
158         #include <wx/sysopt.h>
159         #include <wx/artprov.h>
160         #include <wx/mimetype.h>
161             #include <wx/mimetype.h>
162         #include <wx/mimetype.h>
163         typedef wxList wxFileHistoryMenuList;
164         typedef wxList wxCommandList;
165 
166 /* Define the strings used by this module. */
167 const char sipStrings__core[] = {
168     'w', 'x', 'N', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', 'K', 'e', 'y', 'E', 'v', 'e', 'n', 't', ':', ':', 'w', 'x', 'N', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', 'K', 'e', 'y', 'E', 'v', 'e', 'n', 't', 'F', 'l', 'a', 'g', 's', 0,
169     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'R', 'I', 'G', 'H', 'T', '_', 'P', 'A', 'R', 'E', 'N', 'T', 'H', 'E', 'S', 'I', 'S', 0,
170     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'D', 'O', 'U', 'B', 'L', 'E', '_', 'S', 'T', 'R', 'I', 'K', 'E', 'T', 'H', 'R', 'O', 'U', 'G', 'H', 0,
171     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'L', 'E', 'T', 'T', 'E', 'R', 'S', '_', 'L', 'O', 'W', 'E', 'R', 0,
172     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'L', 'E', 'T', 'T', 'E', 'R', 'S', '_', 'U', 'P', 'P', 'E', 'R', 0,
173     'w', 'x', 'W', 'i', 'n', 'd', 'o', 'w', ':', ':', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 'R', 'e', 'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 'i', 'n', 'g', 'G', 'u', 'a', 'r', 'd', 0,
174     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'C', 'O', 'N', 'T', 'I', 'N', 'U', 'A', 'T', 'I', 'O', 'N', 0,
175     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'A', 'L', 'I', 'G', 'N', '_', 'C', 'E', 'N', 'T', 'R', 'E', 0,
176     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'D', 'O', 'M', 'I', 'N', 'I', 'C', 'A', 'N', '_', 'R', 'E', 'P', 'U', 'B', 'L', 'I', 'C', 0,
177     'P', 'A', 'P', 'E', 'R', '_', 'D', 'B', 'L', '_', 'J', 'A', 'P', 'A', 'N', 'E', 'S', 'E', '_', 'P', 'O', 'S', 'T', 'C', 'A', 'R', 'D', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
178     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'G', 'R', 'A', 'D', 'I', 'E', 'N', 'T', 'I', 'N', 'A', 'C', 'T', 'I', 'V', 'E', 'C', 'A', 'P', 'T', 'I', 'O', 'N', 0,
179     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'A', 'L', 'I', 'G', 'N', '_', 'R', 'I', 'G', 'H', 'T', 0,
180     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'P', 'A', 'R', 'E', 'N', 'T', 'H', 'E', 'S', 'E', 'S', 0,
181     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'R', 'O', 'M', 'A', 'N', '_', 'L', 'O', 'W', 'E', 'R', 0,
182     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'R', 'O', 'M', 'A', 'N', '_', 'U', 'P', 'P', 'E', 'R', 0,
183     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'A', 'C', 'C', 'E', 'L', 'E', 'R', 'A', 'T', 'O', 'R', 'C', 'H', 'A', 'N', 'G', 'E', 0,
184     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'D', 'E', 'S', 'C', 'R', 'I', 'P', 'T', 'I', 'O', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 0,
185     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'A', 'L', 'I', 'G', 'N', '_', 'L', 'E', 'F', 'T', 0,
186     'E', 'L', 'L', 'I', 'P', 'S', 'I', 'Z', 'E', '_', 'F', 'L', 'A', 'G', 'S', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', '_', 'M', 'N', 'E', 'M', 'O', 'N', 'I', 'C', 'S', 0,
187     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'O', 'N', 'T', 'E', 'X', 'T', 'H', 'E', 'L', 'P', 'S', 'T', 'A', 'R', 'T', 0,
188     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'G', 'R', 'A', 'D', 'I', 'E', 'N', 'T', 'A', 'C', 'T', 'I', 'V', 'E', 'C', 'A', 'P', 'T', 'I', 'O', 'N', 0,
189     'D', 'I', 'A', 'L', 'O', 'G', '_', 'A', 'D', 'A', 'P', 'T', 'A', 'T', 'I', 'O', 'N', '_', 'S', 'T', 'A', 'N', 'D', 'A', 'R', 'D', '_', 'S', 'I', 'Z', 'E', 'R', 0,
190     'w', 'x', 'E', 'V', 'T', '_', 'S', 'P', 'L', 'I', 'T', 'T', 'E', 'R', '_', 'S', 'A', 'S', 'H', '_', 'P', 'O', 'S', '_', 'C', 'H', 'A', 'N', 'G', 'I', 'N', 'G', 0,
191     'I', 's', 'T', 'r', 'a', 'n', 's', 'p', 'a', 'r', 'e', 'n', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 0,
192     'S', 'u', 's', 'p', 'e', 'n', 'd', 'P', 'r', 'o', 'c', 'e', 's', 's', 'i', 'n', 'g', 'O', 'f', 'P', 'e', 'n', 'd', 'i', 'n', 'g', 'E', 'v', 'e', 'n', 't', 's', 0,
193     'w', 'x', 'E', 'V', 'T', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'M', 'O', 'D', 'A', 'L', '_', 'D', 'I', 'A', 'L', 'O', 'G', '_', 'C', 'L', 'O', 'S', 'E', 'D', 0,
194     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'D', 'E', 'F', 'A', 'C', 'T', 'I', 'O', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 0,
195     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'I', 'O', 'N', 'W', 'I', 'T', 'H', 'I', 'N', 0,
196     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'I', 'O', 'N', 'R', 'E', 'M', 'O', 'V', 'E', 0,
197     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'U', 'L', 'T', 'I', 'S', 'E', 'L', 'E', 'C', 'T', 'A', 'B', 'L', 'E', 0,
198     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'M', 'A', 'L', 'A', 'Y', '_', 'B', 'R', 'U', 'N', 'E', 'I', '_', 'D', 'A', 'R', 'U', 'S', 'S', 'A', 'L', 'A', 'M', 0,
199     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'L', 'I', 'S', 'T', 'B', 'O', 'X', 'H', 'I', 'G', 'H', 'L', 'I', 'G', 'H', 'T', 'T', 'E', 'X', 'T', 0,
200     'D', 'I', 'A', 'L', 'O', 'G', '_', 'A', 'D', 'A', 'P', 'T', 'A', 'T', 'I', 'O', 'N', '_', 'M', 'O', 'D', 'E', '_', 'D', 'I', 'S', 'A', 'B', 'L', 'E', 'D', 0,
201     'D', 'I', 'A', 'L', 'O', 'G', '_', 'A', 'D', 'A', 'P', 'T', 'A', 'T', 'I', 'O', 'N', '_', 'L', 'O', 'O', 'S', 'E', '_', 'B', 'U', 'T', 'T', 'O', 'N', 'S', 0,
202     'w', 'x', 'E', 'V', 'T', '_', 'F', 'I', 'L', 'E', 'C', 'T', 'R', 'L', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'I', 'O', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
203     'w', 'x', 'E', 'V', 'T', '_', 'H', 'E', 'A', 'D', 'E', 'R', '_', 'D', 'R', 'A', 'G', 'G', 'I', 'N', 'G', '_', 'C', 'A', 'N', 'C', 'E', 'L', 'L', 'E', 'D', 0,
204     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'S', 'M', 'A', 'L', 'L', '_', 'C', 'A', 'P', 'I', 'T', 'A', 'L', 'S', 0,
205     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'T', 'A', 'N', 'D', 'A', 'R', 'D', 0,
206     'w', 'x', 'E', 'V', 'T', '_', 'S', 'P', 'L', 'I', 'T', 'T', 'E', 'R', '_', 'S', 'A', 'S', 'H', '_', 'P', 'O', 'S', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
207     'G', 'e', 't', 'S', 'i', 'z', 'e', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'F', 'o', 'r', 'S', 'c', 'r', 'o', 'l', 'l', 'T', 'a', 'r', 'g', 'e', 't', 0,
208     'G', 'e', 't', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 'O', 'f', 'C', 'o', 'm', 'p', 'o', 's', 'i', 't', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
209     'R', 'e', 's', 'u', 'm', 'e', 'P', 'r', 'o', 'c', 'e', 's', 's', 'i', 'n', 'g', 'O', 'f', 'P', 'e', 'n', 'd', 'i', 'n', 'g', 'E', 'v', 'e', 'n', 't', 's', 0,
210     'C', 'O', 'N', 'F', 'I', 'G', '_', 'U', 'S', 'E', '_', 'N', 'O', '_', 'E', 'S', 'C', 'A', 'P', 'E', '_', 'C', 'H', 'A', 'R', 'A', 'C', 'T', 'E', 'R', 'S', 0,
211     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'L', 'O', 'C', 'A', 'T', 'I', 'O', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 0,
212     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'I', 'N', 'G', 'S', 'T', 'A', 'R', 'T', 0,
213     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'O', 'N', 'T', 'E', 'X', 'T', 'H', 'E', 'L', 'P', 'E', 'N', 'D', 0,
214     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'E', 'N', 'U', 'P', 'O', 'P', 'U', 'P', 'S', 'T', 'A', 'R', 'T', 0,
215     'P', 'A', 'P', 'E', 'R', '_', 'J', 'A', 'P', 'A', 'N', 'E', 'S', 'E', '_', 'P', 'O', 'S', 'T', 'C', 'A', 'R', 'D', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
216     'w', 'x', 'F', 'i', 'l', 'e', 'H', 'i', 's', 't', 'o', 'r', 'y', 'M', 'e', 'n', 'u', 'L', 'i', 's', 't', '_', 'i', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
217     'S', 'Y', 'S', '_', 'C', 'A', 'N', '_', 'D', 'R', 'A', 'W', '_', 'F', 'R', 'A', 'M', 'E', '_', 'D', 'E', 'C', 'O', 'R', 'A', 'T', 'I', 'O', 'N', 'S', 0,
218     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'I', 'N', 'A', 'C', 'T', 'I', 'V', 'E', 'C', 'A', 'P', 'T', 'I', 'O', 'N', 'T', 'E', 'X', 'T', 0,
219     'w', 'x', 'E', 'V', 'T', '_', 'D', 'I', 'R', 'C', 'T', 'R', 'L', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'I', 'O', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
220     'D', 'I', 'A', 'L', 'O', 'G', '_', 'A', 'D', 'A', 'P', 'T', 'A', 'T', 'I', 'O', 'N', '_', 'M', 'O', 'D', 'E', '_', 'E', 'N', 'A', 'B', 'L', 'E', 'D', 0,
221     'D', 'I', 'A', 'L', 'O', 'G', '_', 'A', 'D', 'A', 'P', 'T', 'A', 'T', 'I', 'O', 'N', '_', 'M', 'O', 'D', 'E', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
222     'w', 'x', 'E', 'V', 'T', '_', 'C', 'H', 'O', 'I', 'C', 'E', 'B', 'O', 'O', 'K', '_', 'P', 'A', 'G', 'E', '_', 'C', 'H', 'A', 'N', 'G', 'I', 'N', 'G', 0,
223     'F', 'i', 'l', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'W', 'i', 'l', 'd', 'c', 'a', 'r', 'd', 'S', 't', 'r', 0,
224     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'S', 'T', 'R', 'I', 'K', 'E', 'T', 'H', 'R', 'O', 'U', 'G', 'H', 0,
225     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'O', 'U', 'T', 'L', 'I', 'N', 'E', 0,
226     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'P', 'A', 'R', 'A', 'G', 'R', 'A', 'P', 'H', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'N', 'A', 'M', 'E', 0,
227     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'C', 'H', 'A', 'R', 'A', 'C', 'T', 'E', 'R', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'N', 'A', 'M', 'E', 0,
228     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'B', 'U', 'T', 'T', 'O', 'N', 'D', 'R', 'O', 'P', 'D', 'O', 'W', 'N', 'G', 'R', 'I', 'D', 0,
229     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'I', 'N', 'I', 'M', 'I', 'Z', 'E', 'S', 'T', 'A', 'R', 'T', 0,
230     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'D', 'R', 'A', 'G', 'D', 'R', 'O', 'P', 'S', 'T', 'A', 'R', 'T', 0,
231     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'O', 'V', 'E', 'S', 'I', 'Z', 'E', 'S', 'T', 'A', 'R', 'T', 0,
232     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'E', 'X', 'T', 'S', 'E', 'L', 'E', 'C', 'T', 'A', 'B', 'L', 'E', 0,
233     'C', 'r', 'e', 'a', 't', 'e', 'C', 'o', 'n', 't', 'e', 'x', 't', 'F', 'r', 'o', 'm', 'N', 'a', 't', 'i', 'v', 'e', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
234     'B', 'R', 'U', 'S', 'H', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'T', 'I', 'P', 'P', 'L', 'E', '_', 'M', 'A', 'S', 'K', '_', 'O', 'P', 'A', 'Q', 'U', 'E', 0,
235     'S', 'h', 'o', 'u', 'l', 'd', 'A', 'p', 'p', 'l', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 's', 'I', 'm', 'm', 'e', 'd', 'i', 'a', 't', 'e', 'l', 'y', 0,
236     'w', 'x', 'F', 'i', 'l', 'e', 'T', 'y', 'p', 'e', ':', ':', 'M', 'e', 's', 's', 'a', 'g', 'e', 'P', 'a', 'r', 'a', 'm', 'e', 't', 'e', 'r', 's', 0,
237     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', 'B', 'O', 'O', 'K', '_', 'N', 'O', 'D', 'E', '_', 'C', 'O', 'L', 'L', 'A', 'P', 'S', 'E', 'D', 0,
238     'w', 'x', 'E', 'V', 'T', '_', 'C', 'H', 'O', 'I', 'C', 'E', 'B', 'O', 'O', 'K', '_', 'P', 'A', 'G', 'E', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
239     'T', 'r', 'e', 'e', 'I', 't', 'e', 'm', 'I', 'c', 'o', 'n', '_', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'E', 'x', 'p', 'a', 'n', 'd', 'e', 'd', 0,
240     'L', 'I', 'S', 'T', '_', 'G', 'E', 'T', 'S', 'U', 'B', 'I', 'T', 'E', 'M', 'R', 'E', 'C', 'T', '_', 'W', 'H', 'O', 'L', 'E', 'I', 'T', 'E', 'M', 0,
241     'w', 'x', 'E', 'V', 'T', '_', 'H', 'E', 'A', 'D', 'E', 'R', '_', 'S', 'E', 'P', 'A', 'R', 'A', 'T', 'O', 'R', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
242     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'L', 'I', 'N', 'E', '_', 'S', 'P', 'A', 'C', 'I', 'N', 'G', '_', 'N', 'O', 'R', 'M', 'A', 'L', 0,
243     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'P', 'E', 'R', 'I', 'O', 'D', 0,
244     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'B', 'I', 'T', 'M', 'A', 'P', 0,
245     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'Y', 'M', 'B', 'O', 'L', 0,
246     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', 0,
247     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'P', 'A', 'R', 'A', '_', 'S', 'P', 'A', 'C', 'I', 'N', 'G', '_', 'B', 'E', 'F', 'O', 'R', 'E', 0,
248     'w', 'x', 'E', 'V', 'T', '_', 'C', 'O', 'L', 'L', 'A', 'P', 'S', 'I', 'B', 'L', 'E', 'P', 'A', 'N', 'E', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
249     'G', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'F', 'r', 'o', 'm', 'U', 's', 'e', 'r', 0,
250     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'P', 'A', 'R', 'E', 'N', 'T', 'C', 'H', 'A', 'N', 'G', 'E', 0,
251     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'I', 'O', 'N', 'A', 'D', 'D', 0,
252     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'I', 'N', 'G', 'E', 'N', 'D', 0,
253     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'A', 'P', 'T', 'U', 'R', 'E', 'S', 'T', 'A', 'R', 'T', 0,
254     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'E', 'N', 'U', 'P', 'O', 'P', 'U', 'P', 'E', 'N', 'D', 0,
255     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'A', 'L', 'E', 'R', 'T', '_', 'M', 'E', 'D', 'I', 'U', 'M', 0,
256     'C', 'r', 'e', 'a', 't', 'e', 'C', 'o', 'n', 't', 'e', 'x', 't', 'F', 'r', 'o', 'm', 'N', 'a', 't', 'i', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
257     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'P', 'O', 'R', 'T', 'U', 'G', 'U', 'E', 'S', 'E', '_', 'B', 'R', 'A', 'Z', 'I', 'L', 'I', 'A', 'N', 0,
258     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'G', 'E', 'R', 'M', 'A', 'N', '_', 'L', 'I', 'E', 'C', 'H', 'T', 'E', 'N', 'S', 'T', 'E', 'I', 'N', 0,
259     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'S', 'O', 'U', 'T', 'H', '_', 'A', 'F', 'R', 'I', 'C', 'A', 0,
260     'S', 'e', 't', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'n', 'g', 'S', 'y', 's', 't', 'e', 'm', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
261     'G', 'e', 't', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'n', 'g', 'S', 'y', 's', 't', 'e', 'm', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
262     'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'T', 'T', 'E', 'R', '_', 'E', 'X', 'T', 'R', 'A', '_', 'T', 'R', 'A', 'N', 'S', 'V', 'E', 'R', 'S', 'E', 0,
263     'w', 'x', 'S', 't', 'o', 'c', 'k', 'P', 'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 'P', 'a', 'g', 'e', ':', ':', 'K', 'i', 'n', 'd', 0,
264     'w', 'x', 'H', 'e', 'l', 'p', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'l', 'e', 'r', 'H', 'e', 'l', 'p', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
265     'G', 'e', 't', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'F', 'r', 'o', 'm', 'U', 's', 'e', 'r', 'P', 'r', 'o', 'm', 'p', 't', 'S', 't', 'r', 0,
266     'G', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'l', 'y', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'F', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
267     'w', 'x', 'D', 'i', 'a', 'l', 'o', 'g', 'L', 'a', 'y', 'o', 'u', 't', 'A', 'd', 'a', 'p', 't', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
268     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', 'B', 'O', 'O', 'K', '_', 'N', 'O', 'D', 'E', '_', 'E', 'X', 'P', 'A', 'N', 'D', 'E', 'D', 0,
269     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', 'B', 'O', 'O', 'K', '_', 'P', 'A', 'G', 'E', '_', 'C', 'H', 'A', 'N', 'G', 'I', 'N', 'G', 0,
270     'w', 'x', 'E', 'V', 'T', '_', 'T', 'O', 'O', 'L', 'B', 'O', 'O', 'K', '_', 'P', 'A', 'G', 'E', '_', 'C', 'H', 'A', 'N', 'G', 'I', 'N', 'G', 0,
271     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', 'B', 'O', 'O', 'K', '_', 'P', 'A', 'G', 'E', '_', 'C', 'H', 'A', 'N', 'G', 'I', 'N', 'G', 0,
272     'w', 'x', 'E', 'V', 'T', '_', 'F', 'I', 'L', 'E', 'C', 'T', 'R', 'L', '_', 'F', 'I', 'L', 'T', 'E', 'R', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
273     'w', 'x', 'E', 'V', 'T', '_', 'F', 'I', 'L', 'E', 'C', 'T', 'R', 'L', '_', 'F', 'O', 'L', 'D', 'E', 'R', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
274     'w', 'x', 'E', 'V', 'T', '_', 'F', 'I', 'L', 'E', 'C', 'T', 'R', 'L', '_', 'F', 'I', 'L', 'E', 'A', 'C', 'T', 'I', 'V', 'A', 'T', 'E', 'D', 0,
275     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'S', 'T', 'A', 'T', 'E', '_', 'I', 'M', 'A', 'G', 'E', '_', 'C', 'L', 'I', 'C', 'K', 0,
276     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'I', 'T', 'E', 'M', '_', 'M', 'I', 'D', 'D', 'L', 'E', '_', 'C', 'L', 'I', 'C', 'K', 0,
277     'T', 'R', 'E', 'E', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 'L', 'O', 'W', 'E', 'R', 'P', 'A', 'R', 'T', 0,
278     'T', 'R', 'E', 'E', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 'U', 'P', 'P', 'E', 'R', 'P', 'A', 'R', 'T', 0,
279     'T', 'R', 'E', 'E', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 'S', 'T', 'A', 'T', 'E', 'I', 'C', 'O', 'N', 0,
280     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'I', 'T', 'E', 'M', '_', 'M', 'I', 'D', 'D', 'L', 'E', '_', 'C', 'L', 'I', 'C', 'K', 0,
281     'L', 'I', 'S', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 'S', 'T', 'A', 'T', 'E', 'I', 'C', 'O', 'N', 0,
282     'C', 'H', 'K', '_', 'A', 'L', 'L', 'O', 'W', '_', '3', 'R', 'D', '_', 'S', 'T', 'A', 'T', 'E', '_', 'F', 'O', 'R', '_', 'U', 'S', 'E', 'R', 0,
283     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'L', 'I', 'N', 'E', '_', 'S', 'P', 'A', 'C', 'I', 'N', 'G', '_', 'T', 'W', 'I', 'C', 'E', 0,
284     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'S', 'U', 'P', 'E', 'R', 'S', 'C', 'R', 'I', 'P', 'T', 0,
285     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'P', 'A', 'R', 'A', '_', 'S', 'P', 'A', 'C', 'I', 'N', 'G', '_', 'A', 'F', 'T', 'E', 'R', 0,
286     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'F', 'O', 'N', 'T', '_', 'S', 'T', 'R', 'I', 'K', 'E', 'T', 'H', 'R', 'O', 'U', 'G', 'H', 0,
287     'w', 'x', 'E', 'V', 'T', '_', 'S', 'P', 'L', 'I', 'T', 'T', 'E', 'R', '_', 'D', 'O', 'U', 'B', 'L', 'E', 'C', 'L', 'I', 'C', 'K', 'E', 'D', 0,
288     'w', 'x', 'E', 'V', 'T', '_', 'N', 'O', 'T', 'E', 'B', 'O', 'O', 'K', '_', 'P', 'A', 'G', 'E', '_', 'C', 'H', 'A', 'N', 'G', 'I', 'N', 'G', 0,
289     'w', 'x', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'P', 'a', 't', 'h', 's', ':', ':', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'C', 'a', 't', 0,
290     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'W', 'I', 'N', '_', 'T', 'H', 'U', 'M', 'B', 'R', 'E', 'L', 'E', 'A', 'S', 'E', 0,
291     'w', 'x', 'I', 'n', 'd', 'i', 'v', 'i', 'd', 'u', 'a', 'l', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'n', 's', 't', 'r', 'a', 'i', 'n', 't', 0,
292     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'V', 'A', 'L', 'U', 'E', 'C', 'H', 'A', 'N', 'G', 'E', 0,
293     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'S', 'T', 'A', 'T', 'E', 'C', 'H', 'A', 'N', 'G', 'E', 0,
294     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'I', 'N', 'I', 'M', 'I', 'Z', 'E', 'E', 'N', 'D', 0,
295     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'W', 'I', 'T', 'C', 'H', 'S', 'T', 'A', 'R', 'T', 0,
296     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'D', 'I', 'A', 'L', 'O', 'G', 'S', 'T', 'A', 'R', 'T', 0,
297     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'D', 'R', 'A', 'G', 'D', 'R', 'O', 'P', 'E', 'N', 'D', 0,
298     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'O', 'V', 'E', 'S', 'I', 'Z', 'E', 'E', 'N', 'D', 0,
299     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'U', 'N', 'A', 'V', 'A', 'I', 'L', 'A', 'B', 'L', 'E', 0,
300     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'E', 'L', 'F', 'V', 'O', 'I', 'C', 'I', 'N', 'G', 0,
301     'C', 'r', 'e', 'a', 't', 'e', 'B', 'i', 't', 'm', 'a', 'p', 'F', 'r', 'o', 'm', 'N', 'a', 't', 'i', 'v', 'e', 'B', 'i', 't', 'm', 'a', 'p', 0,
302     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'T', 'I', 'P', 'P', 'L', 'E', '_', 'M', 'A', 'S', 'K', '_', 'O', 'P', 'A', 'Q', 'U', 'E', 0,
303     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'P', 'U', 'E', 'R', 'T', 'O', '_', 'R', 'I', 'C', 'O', 0,
304     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'E', 'L', '_', 'S', 'A', 'L', 'V', 'A', 'D', 'O', 'R', 0,
305     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'P', 'H', 'I', 'L', 'I', 'P', 'P', 'I', 'N', 'E', 'S', 0,
306     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'N', 'E', 'W', '_', 'Z', 'E', 'A', 'L', 'A', 'N', 'D', 0,
307     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'C', 'H', 'I', 'N', 'E', 'S', 'E', '_', 'T', 'R', 'A', 'D', 'I', 'T', 'I', 'O', 'N', 'A', 'L', 0,
308     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'S', 'A', 'U', 'D', 'I', '_', 'A', 'R', 'A', 'B', 'I', 'A', 0,
309     'G', 'e', 't', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'n', 'g', 'S', 'y', 's', 't', 'e', 'm', 'F', 'a', 'm', 'i', 'l', 'y', 'N', 'a', 'm', 'e', 0,
310     'R', 'E', 'S', 'E', 'R', 'V', 'E', '_', 'S', 'P', 'A', 'C', 'E', '_', 'E', 'V', 'E', 'N', '_', 'I', 'F', '_', 'H', 'I', 'D', 'D', 'E', 'N', 0,
311     'w', 'x', 'E', 'V', 'T', '_', 'D', 'I', 'R', 'C', 'T', 'R', 'L', '_', 'F', 'I', 'L', 'E', 'A', 'C', 'T', 'I', 'V', 'A', 'T', 'E', 'D', 0,
312     'D', 'I', 'A', 'L', 'O', 'G', '_', 'A', 'D', 'A', 'P', 'T', 'A', 'T', 'I', 'O', 'N', '_', 'A', 'N', 'Y', '_', 'S', 'I', 'Z', 'E', 'R', 0,
313     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', 'B', 'O', 'O', 'K', '_', 'P', 'A', 'G', 'E', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
314     'w', 'x', 'E', 'V', 'T', '_', 'T', 'O', 'O', 'L', 'B', 'O', 'O', 'K', '_', 'P', 'A', 'G', 'E', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
315     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', 'B', 'O', 'O', 'K', '_', 'P', 'A', 'G', 'E', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
316     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'I', 'T', 'E', 'M', '_', 'R', 'I', 'G', 'H', 'T', '_', 'C', 'L', 'I', 'C', 'K', 0,
317     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'B', 'E', 'G', 'I', 'N', '_', 'L', 'A', 'B', 'E', 'L', '_', 'E', 'D', 'I', 'T', 0,
318     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'I', 'T', 'E', 'M', '_', 'R', 'I', 'G', 'H', 'T', '_', 'C', 'L', 'I', 'C', 'K', 0,
319     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', '_', 'A', 'L', 'L', '_', 'I', 'T', 'E', 'M', 'S', 0,
320     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'B', 'E', 'G', 'I', 'N', '_', 'L', 'A', 'B', 'E', 'L', '_', 'E', 'D', 'I', 'T', 0,
321     'w', 'x', 'E', 'V', 'T', '_', 'S', 'E', 'A', 'R', 'C', 'H', 'C', 'T', 'R', 'L', '_', 'S', 'E', 'A', 'R', 'C', 'H', '_', 'B', 'T', 'N', 0,
322     'w', 'x', 'E', 'V', 'T', '_', 'S', 'E', 'A', 'R', 'C', 'H', 'C', 'T', 'R', 'L', '_', 'C', 'A', 'N', 'C', 'E', 'L', '_', 'B', 'T', 'N', 0,
323     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'L', 'I', 'N', 'E', '_', 'S', 'P', 'A', 'C', 'I', 'N', 'G', '_', 'H', 'A', 'L', 'F', 0,
324     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'N', 'O', 'N', 'E', 0,
325     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'A', 'C', 'K', 'G', 'R', 'O', 'U', 'N', 'D', '_', 'C', 'O', 'L', 'O', 'U', 'R', 0,
326     'w', 'x', 'E', 'V', 'T', '_', 'N', 'O', 'T', 'E', 'B', 'O', 'O', 'K', '_', 'P', 'A', 'G', 'E', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
327     'E', 'L', 'L', 'I', 'P', 'S', 'I', 'Z', 'E', '_', 'F', 'L', 'A', 'G', 'S', '_', 'E', 'X', 'P', 'A', 'N', 'D', '_', 'T', 'A', 'B', 'S', 0,
328     'G', 'e', 't', 'N', 'o', 'n', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 'T', 'a', 'r', 'g', 'e', 't', 'S', 'i', 'z', 'e', 0,
329     'S', 'H', 'O', 'W', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'S', 'L', 'I', 'D', 'E', '_', 'T', 'O', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
330     'S', 'e', 't', 'M', 'a', 'c', 'P', 'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 'I', 'd', 0,
331     'G', 'e', 't', 'M', 'a', 'c', 'P', 'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 'I', 'd', 0,
332     'w', 'x', 'E', 'V', 'T', '_', 'M', 'O', 'U', 'S', 'E', '_', 'C', 'A', 'P', 'T', 'U', 'R', 'E', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
333     'U', 'P', 'D', 'A', 'T', 'E', '_', 'U', 'I', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', '_', 'S', 'P', 'E', 'C', 'I', 'F', 'I', 'E', 'D', 0,
334     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'H', 'E', 'L', 'P', 'C', 'H', 'A', 'N', 'G', 'E', 0,
335     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'N', 'A', 'M', 'E', 'C', 'H', 'A', 'N', 'G', 'E', 0,
336     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'A', 'P', 'T', 'U', 'R', 'E', 'E', 'N', 'D', 0,
337     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'F', 'O', 'R', 'E', 'G', 'R', 'O', 'U', 'N', 'D', 0,
338     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'A', 'B', 'L', 'E', 0,
339     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'H', 'O', 'T', 'T', 'R', 'A', 'C', 'K', 'E', 'D', 0,
340     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'A', 'L', 'E', 'R', 'T', '_', 'H', 'I', 'G', 'H', 0,
341     'B', 'R', 'U', 'S', 'H', 'S', 'T', 'Y', 'L', 'E', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', '_', 'H', 'A', 'T', 'C', 'H', 0,
342     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'C', 'H', 'I', 'N', 'E', 'S', 'E', 'S', 'I', 'M', 'P', 0,
343     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'C', 'H', 'I', 'N', 'E', 'S', 'E', 'T', 'R', 'A', 'D', 0,
344     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'C', 'O', 'S', 'T', 'A', '_', 'R', 'I', 'C', 'A', 0,
345     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'C', 'H', 'I', 'N', 'E', 'S', 'E', '_', 'S', 'I', 'M', 'P', 'L', 'I', 'F', 'I', 'E', 'D', 0,
346     'G', 'e', 't', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'n', 'g', 'S', 'y', 's', 't', 'e', 'm', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
347     'C', 'o', 'u', 'n', 't', 'r', 'y', '_', 'W', 'e', 's', 't', 'e', 'r', 'n', 'E', 'u', 'r', 'o', 'p', 'e', '_', 'S', 't', 'a', 'r', 't', 0,
348     'P', 'A', 'P', 'E', 'R', '_', 'D', 'B', 'L', '_', 'J', 'A', 'P', 'A', 'N', 'E', 'S', 'E', '_', 'P', 'O', 'S', 'T', 'C', 'A', 'R', 'D', 0,
349     'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'A', 'R', 'R', 'A', 'N', 'G', 'E', '_', 'I', 'C', 'O', 'N', 'S', 0,
350     'G', 'e', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 's', 'C', 'o', 'u', 'n', 't', 0,
351     'M', 'a', 'p', 'S', 'c', 'r', 'e', 'e', 'n', 'S', 'i', 'z', 'e', 'T', 'o', 'P', 'a', 'g', 'e', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
352     'w', 'x', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'F', 'r', 'a', 'm', 'e', 'M', 'o', 'd', 'a', 'l', 'i', 't', 'y', 'K', 'i', 'n', 'd', 0,
353     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'I', 'N', 'A', 'C', 'T', 'I', 'V', 'E', 'C', 'A', 'P', 'T', 'I', 'O', 'N', 0,
354     'w', 'x', 'E', 'V', 'T', '_', 'P', 'O', 'W', 'E', 'R', '_', 'S', 'U', 'S', 'P', 'E', 'N', 'D', '_', 'C', 'A', 'N', 'C', 'E', 'L', 0,
355     'C', 'r', 'e', 'a', 't', 'e', 'S', 't', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 'B', 'u', 't', 't', 'o', 'n', 'S', 'i', 'z', 'e', 'r', 0,
356     'C', 'r', 'e', 'a', 't', 'e', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'e', 'd', 'B', 'u', 't', 't', 'o', 'n', 'S', 'i', 'z', 'e', 'r', 0,
357     'w', 'x', 'E', 'V', 'T', '_', 'C', 'O', 'L', 'O', 'U', 'R', 'P', 'I', 'C', 'K', 'E', 'R', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
358     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'I', 'T', 'E', 'M', '_', 'G', 'E', 'T', 'T', 'O', 'O', 'L', 'T', 'I', 'P', 0,
359     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'I', 'T', 'E', 'M', '_', 'C', 'O', 'L', 'L', 'A', 'P', 'S', 'I', 'N', 'G', 0,
360     'T', 'R', '_', 'H', 'A', 'S', '_', 'V', 'A', 'R', 'I', 'A', 'B', 'L', 'E', '_', 'R', 'O', 'W', '_', 'H', 'E', 'I', 'G', 'H', 'T', 0,
361     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'C', 'O', 'L', '_', 'R', 'I', 'G', 'H', 'T', '_', 'C', 'L', 'I', 'C', 'K', 0,
362     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'I', 'T', 'E', 'M', '_', 'D', 'E', 'S', 'E', 'L', 'E', 'C', 'T', 'E', 'D', 0,
363     'w', 'x', 'E', 'V', 'T', '_', 'H', 'E', 'A', 'D', 'E', 'R', '_', 'B', 'E', 'G', 'I', 'N', '_', 'R', 'E', 'O', 'R', 'D', 'E', 'R', 0,
364     'w', 'x', 'E', 'V', 'T', '_', 'H', 'E', 'A', 'D', 'E', 'R', '_', 'M', 'I', 'D', 'D', 'L', 'E', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
365     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'S', 'U', 'B', 'S', 'C', 'R', 'I', 'P', 'T', 0,
366     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'B', 'o', 'r', 'd', 'e', 'r', 'F', 'o', 'r', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
367     'B', 'e', 'g', 'i', 'n', 'R', 'e', 'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 'i', 'n', 'g', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
368     'C', 'a', 'n', 'A', 'c', 'c', 'e', 'p', 't', 'F', 'o', 'c', 'u', 's', 'F', 'r', 'o', 'm', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 0,
369     'S', 'H', 'O', 'W', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'S', 'L', 'I', 'D', 'E', '_', 'T', 'O', '_', 'R', 'I', 'G', 'H', 'T', 0,
370     'S', 'H', 'O', 'W', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'R', 'O', 'L', 'L', '_', 'T', 'O', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
371     'w', 'x', 'M', 'o', 'u', 's', 'e', 'C', 'a', 'p', 't', 'u', 'r', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 'E', 'v', 'e', 'n', 't', 0,
372     'w', 'x', 'E', 'V', 'T', '_', 'C', 'O', 'M', 'M', 'A', 'N', 'D', '_', 'R', 'I', 'G', 'H', 'T', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
373     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'W', 'I', 'N', '_', 'T', 'H', 'U', 'M', 'B', 'T', 'R', 'A', 'C', 'K', 0,
374     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'B', 'U', 'T', 'T', 'O', 'N', 'D', 'R', 'O', 'P', 'D', 'O', 'W', 'N', 0,
375     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'I', 'O', 'N', 0,
376     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'W', 'I', 'T', 'C', 'H', 'E', 'N', 'D', 0,
377     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'D', 'I', 'A', 'L', 'O', 'G', 'E', 'N', 'D', 0,
378     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'E', 'N', 'U', 'S', 'T', 'A', 'R', 'T', 0,
379     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'P', 'R', 'O', 'T', 'E', 'C', 'T', 'E', 'D', 0,
380     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'O', 'F', 'F', 'S', 'C', 'R', 'E', 'E', 'N', 0,
381     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'I', 'N', 'V', 'I', 'S', 'I', 'B', 'L', 'E', 0,
382     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'F', 'O', 'C', 'U', 'S', 'A', 'B', 'L', 'E', 0,
383     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'O', 'L', 'L', 'A', 'P', 'S', 'E', 'D', 0,
384     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'A', 'L', 'E', 'R', 'T', '_', 'L', 'O', 'W', 0,
385     'w', 'x', 'N', 'a', 't', 'i', 'v', 'e', 'P', 'i', 'x', 'e', 'l', 'D', 'a', 't', 'a', '_', 'A', 'c', 'c', 'e', 's', 's', 'o', 'r', 0,
386     'I', 'M', 'A', 'G', 'E', 'L', 'I', 'S', 'T', '_', 'D', 'R', 'A', 'W', '_', 'T', 'R', 'A', 'N', 'S', 'P', 'A', 'R', 'E', 'N', 'T', 0,
387     'A', 'u', 't', 'o', 'B', 'u', 'f', 'f', 'e', 'r', 'e', 'd', 'P', 'a', 'i', 'n', 't', 'D', 'C', 'F', 'a', 'c', 't', 'o', 'r', 'y', 0,
388     'G', 'e', 't', 'F', 'u', 'l', 'l', 'M', 'u', 'l', 't', 'i', 'L', 'i', 'n', 'e', 'T', 'e', 'x', 't', 'E', 'x', 't', 'e', 'n', 't', 0,
389     'B', 'R', 'U', 'S', 'H', 'S', 'T', 'Y', 'L', 'E', '_', 'F', 'D', 'I', 'A', 'G', 'O', 'N', 'A', 'L', '_', 'H', 'A', 'T', 'C', 'H', 0,
390     'B', 'R', 'U', 'S', 'H', 'S', 'T', 'Y', 'L', 'E', '_', 'C', 'R', 'O', 'S', 'S', 'D', 'I', 'A', 'G', '_', 'H', 'A', 'T', 'C', 'H', 0,
391     'B', 'R', 'U', 'S', 'H', 'S', 'T', 'Y', 'L', 'E', '_', 'B', 'D', 'I', 'A', 'G', 'O', 'N', 'A', 'L', '_', 'H', 'A', 'T', 'C', 'H', 0,
392     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'V', 'I', 'A', 'T', 'N', 'A', 'M', 'E', 'S', 'E', 0,
393     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'C', 'E', 'N', 'T', 'R', 'A', 'L', 'E', 'U', 'R', 0,
394     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'D', 'E', 'V', 'A', 'N', 'A', 'G', 'A', 'R', 'I', 0,
395     'A', 'd', 'd', 'C', 'a', 't', 'a', 'l', 'o', 'g', 'L', 'o', 'o', 'k', 'u', 'p', 'P', 'a', 't', 'h', 'P', 'r', 'e', 'f', 'i', 'x', 0,
396     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'V', 'E', 'N', 'E', 'Z', 'U', 'E', 'L', 'A', 0,
397     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'N', 'I', 'C', 'A', 'R', 'A', 'G', 'U', 'A', 0,
398     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'G', 'U', 'A', 'T', 'E', 'M', 'A', 'L', 'A', 0,
399     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'A', 'R', 'G', 'E', 'N', 'T', 'I', 'N', 'A', 0,
400     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'N', 'O', 'R', 'W', 'E', 'G', 'I', 'A', 'N', '_', 'N', 'Y', 'N', 'O', 'R', 'S', 'K', 0,
401     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'G', 'E', 'R', 'M', 'A', 'N', '_', 'L', 'U', 'X', 'E', 'M', 'B', 'O', 'U', 'R', 'G', 0,
402     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'F', 'R', 'E', 'N', 'C', 'H', '_', 'L', 'U', 'X', 'E', 'M', 'B', 'O', 'U', 'R', 'G', 0,
403     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'C', 'A', 'R', 'I', 'B', 'B', 'E', 'A', 'N', 0,
404     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'A', 'U', 'S', 'T', 'R', 'A', 'L', 'I', 'A', 0,
405     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'C', 'H', 'I', 'N', 'E', 'S', 'E', '_', 'S', 'I', 'N', 'G', 'A', 'P', 'O', 'R', 'E', 0,
406     'G', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 'J', 'u', 'l', 'i', 'a', 'n', 'D', 'a', 'y', 'N', 'u', 'm', 'b', 'e', 'r', 0,
407     'w', 'x', 'M', 'e', 's', 's', 'a', 'g', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'B', 'u', 't', 't', 'o', 'n', 'L', 'a', 'b', 'e', 'l', 0,
408     'W', 'S', '_', 'E', 'X', '_', 'V', 'A', 'L', 'I', 'D', 'A', 'T', 'E', '_', 'R', 'E', 'C', 'U', 'R', 'S', 'I', 'V', 'E', 'L', 'Y', 0,
409     'G', 'e', 't', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'P', 'a', 'g', 'e', 'M', 'a', 'r', 'g', 'i', 'n', 's', 'R', 'e', 'c', 't', 0,
410     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'I', 'N', 'A', 'C', 'T', 'I', 'V', 'E', 'B', 'O', 'R', 'D', 'E', 'R', 0,
411     'w', 'x', 'F', 'i', 'n', 'd', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'S', 't', 'y', 'l', 'e', 's', 0,
412     'D', 'i', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'F', 'o', 'l', 'd', 'e', 'r', 'S', 't', 'r', 0,
413     'I', 's', 'L', 'a', 'y', 'o', 'u', 't', 'A', 'd', 'a', 'p', 't', 'a', 't', 'i', 'o', 'n', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
414     'C', 'o', 'l', 'o', 'u', 'r', 'P', 'i', 'c', 'k', 'e', 'r', 'W', 'i', 'd', 'g', 'e', 't', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
415     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'I', 'T', 'E', 'M', '_', 'A', 'C', 'T', 'I', 'V', 'A', 'T', 'E', 'D', 0,
416     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'I', 'T', 'E', 'M', '_', 'C', 'O', 'L', 'L', 'A', 'P', 'S', 'E', 'D', 0,
417     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'I', 'T', 'E', 'M', '_', 'E', 'X', 'P', 'A', 'N', 'D', 'I', 'N', 'G', 0,
418     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'E', 'N', 'D', '_', 'L', 'A', 'B', 'E', 'L', '_', 'E', 'D', 'I', 'T', 0,
419     'T', 'R', 'E', 'E', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 'I', 'N', 'D', 'E', 'N', 'T', 0,
420     'T', 'R', 'E', 'E', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 'B', 'U', 'T', 'T', 'O', 'N', 0,
421     'E', 'n', 'a', 'b', 'l', 'e', 'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'R', 'o', 'w', 'C', 'o', 'l', 'o', 'u', 'r', 's', 0,
422     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'C', 'O', 'L', '_', 'B', 'E', 'G', 'I', 'N', '_', 'D', 'R', 'A', 'G', 0,
423     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'I', 'T', 'E', 'M', '_', 'A', 'C', 'T', 'I', 'V', 'A', 'T', 'E', 'D', 0,
424     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'E', 'N', 'D', '_', 'L', 'A', 'B', 'E', 'L', '_', 'E', 'D', 'I', 'T', 0,
425     'w', 'x', 'E', 'V', 'T', '_', 'H', 'E', 'A', 'D', 'E', 'R', '_', 'B', 'E', 'G', 'I', 'N', '_', 'R', 'E', 'S', 'I', 'Z', 'E', 0,
426     'w', 'x', 'E', 'V', 'T', '_', 'H', 'E', 'A', 'D', 'E', 'R', '_', 'R', 'I', 'G', 'H', 'T', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
427     'w', 'x', 'E', 'V', 'T', '_', 'H', 'E', 'A', 'D', 'E', 'R', '_', 'M', 'I', 'D', 'D', 'L', 'E', '_', 'C', 'L', 'I', 'C', 'K', 0,
428     'S', 'e', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 'B', 'e', 'f', 'o', 'r', 'e', 0,
429     'H', 'a', 's', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 'B', 'e', 'f', 'o', 'r', 'e', 0,
430     'G', 'e', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 'B', 'e', 'f', 'o', 'r', 'e', 0,
431     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'C', 'A', 'P', 'I', 'T', 'A', 'L', 'S', 0,
432     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'L', 'I', 'S', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'N', 'A', 'M', 'E', 0,
433     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'F', 'O', 'N', 'T', '_', 'P', 'I', 'X', 'E', 'L', '_', 'S', 'I', 'Z', 'E', 0,
434     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'F', 'O', 'N', 'T', '_', 'P', 'O', 'I', 'N', 'T', '_', 'S', 'I', 'Z', 'E', 0,
435     'G', 'e', 't', 'C', 'l', 'a', 's', 's', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
436     'P', 'r', 'o', 'c', 'e', 's', 's', 'W', 'i', 'n', 'd', 'o', 'w', 'E', 'v', 'e', 'n', 't', 'L', 'o', 'c', 'a', 'l', 'l', 'y', 0,
437     'S', 'H', 'O', 'W', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'S', 'L', 'I', 'D', 'E', '_', 'T', 'O', '_', 'L', 'E', 'F', 'T', 0,
438     'S', 'H', 'O', 'W', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'R', 'O', 'L', 'L', '_', 'T', 'O', '_', 'R', 'I', 'G', 'H', 'T', 0,
439     'I', 's', 'S', 'c', 'h', 'e', 'd', 'u', 'l', 'e', 'd', 'F', 'o', 'r', 'D', 'e', 's', 't', 'r', 'u', 'c', 't', 'i', 'o', 'n', 0,
440     'I', 's', 'E', 'v', 'e', 'n', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 'I', 'n', 's', 'i', 'd', 'e', 'Y', 'i', 'e', 'l', 'd', 0,
441     'w', 'x', 'E', 'V', 'T', '_', 'C', 'O', 'M', 'M', 'A', 'N', 'D', '_', 'R', 'I', 'G', 'H', 'T', '_', 'C', 'L', 'I', 'C', 'K', 0,
442     'w', 'x', 'E', 'V', 'T', '_', 'C', 'O', 'M', 'M', 'A', 'N', 'D', '_', 'L', 'E', 'F', 'T', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
443     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'T', 'H', 'U', 'M', 'B', 'R', 'E', 'L', 'E', 'A', 'S', 'E', 0,
444     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'E', 'D', 0,
445     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'R', 'E', 'A', 'D', 'O', 'N', 'L', 'Y', 0,
446     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'A', 'R', 'Q', 'U', 'E', 'E', 'D', 0,
447     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'F', 'L', 'O', 'A', 'T', 'I', 'N', 'G', 0,
448     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'E', 'X', 'P', 'A', 'N', 'D', 'E', 'D', 0,
449     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'A', 'N', 'I', 'M', 'A', 'T', 'E', 'D', 0,
450     'w', 'x', 'A', 'l', 'p', 'h', 'a', 'P', 'i', 'x', 'e', 'l', 'D', 'a', 't', 'a', '_', 'A', 'c', 'c', 'e', 's', 's', 'o', 'r', 0,
451     'C', 'r', 'e', 'a', 't', 'e', 'R', 'a', 'd', 'i', 'a', 'l', 'G', 'r', 'a', 'd', 'i', 'e', 'n', 't', 'B', 'r', 'u', 's', 'h', 0,
452     'C', 'r', 'e', 'a', 't', 'e', 'L', 'i', 'n', 'e', 'a', 'r', 'G', 'r', 'a', 'd', 'i', 'e', 'n', 't', 'B', 'r', 'u', 's', 'h', 0,
453     'B', 'U', 'F', 'F', 'E', 'R', '_', 'U', 'S', 'E', 'S', '_', 'S', 'H', 'A', 'R', 'E', 'D', '_', 'B', 'U', 'F', 'F', 'E', 'R', 0,
454     'B', 'R', 'U', 'S', 'H', 'S', 'T', 'Y', 'L', 'E', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', '_', 'H', 'A', 'T', 'C', 'H', 0,
455     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', '_', 'H', 'A', 'T', 'C', 'H', 0,
456     'S', 'e', 't', 'S', 'y', 'm', 'b', 'o', 'l', 'i', 'c', 'S', 'i', 'z', 'e', 'R', 'e', 'l', 'a', 't', 'i', 'v', 'e', 'T', 'o', 0,
457     'S', 'e', 't', 'N', 'a', 't', 'i', 'v', 'e', 'F', 'o', 'n', 't', 'I', 'n', 'f', 'o', 'U', 's', 'e', 'r', 'D', 'e', 's', 'c', 0,
458     'G', 'e', 't', 'N', 'a', 't', 'i', 'v', 'e', 'F', 'o', 'n', 't', 'I', 'n', 'f', 'o', 'U', 's', 'e', 'r', 'D', 'e', 's', 'c', 0,
459     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'I', 'C', 'E', 'L', 'A', 'N', 'D', 'I', 'C', 0,
460     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'A', 'R', 'A', 'B', 'I', 'C', 'E', 'X', 'T', 0,
461     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'M', 'O', 'N', 'G', 'O', 'L', 'I', 'A', 'N', 0,
462     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'S', 'I', 'N', 'H', 'A', 'L', 'E', 'S', 'E', 0,
463     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'M', 'A', 'L', 'A', 'J', 'A', 'L', 'A', 'M', 0,
464     'B', 'i', 't', 'm', 'a', 'p', 'B', 'u', 'f', 'f', 'e', 'r', 'F', 'o', 'r', 'm', 'a', 't', '_', 'A', 'R', 'G', 'B', '3', '2', 0,
465     'I', 'M', 'A', 'G', 'E', '_', 'Q', 'U', 'A', 'L', 'I', 'T', 'Y', '_', 'B', 'O', 'X', '_', 'A', 'V', 'E', 'R', 'A', 'G', 'E', 0,
466     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'P', 'A', 'R', 'A', 'G', 'U', 'A', 'Y', 0,
467     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'H', 'O', 'N', 'D', 'U', 'R', 'A', 'S', 0,
468     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'C', 'O', 'L', 'O', 'M', 'B', 'I', 'A', 0,
469     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'E', 'R', 'B', 'I', 'A', 'N', '_', 'C', 'Y', 'R', 'I', 'L', 'L', 'I', 'C', 0,
470     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'N', 'O', 'R', 'W', 'E', 'G', 'I', 'A', 'N', '_', 'B', 'O', 'K', 'M', 'A', 'L', 0,
471     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'Z', 'I', 'M', 'B', 'A', 'B', 'W', 'E', 0,
472     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'T', 'R', 'I', 'N', 'I', 'D', 'A', 'D', 0,
473     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'B', 'O', 'T', 'S', 'W', 'A', 'N', 'A', 0,
474     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'C', 'H', 'I', 'N', 'E', 'S', 'E', '_', 'H', 'O', 'N', 'G', 'K', 'O', 'N', 'G', 0,
475     'C', 'o', 'u', 'n', 't', 'r', 'y', '_', 'W', 'e', 's', 't', 'e', 'r', 'n', 'E', 'u', 'r', 'o', 'p', 'e', '_', 'E', 'n', 'd', 0,
476     'P', 'A', 'P', 'E', 'R', '_', 'A', '3', '_', 'E', 'X', 'T', 'R', 'A', '_', 'T', 'R', 'A', 'N', 'S', 'V', 'E', 'R', 'S', 'E', 0,
477     'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'A', 'R', 'R', 'O', 'W', '_', 'P', 'A', 'G', 'E', '_', '2', 0,
478     'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'A', 'R', 'R', 'O', 'W', '_', 'P', 'A', 'G', 'E', '_', '1', 0,
479     'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'A', 'R', 'R', 'O', 'W', '_', 'L', 'I', 'N', 'E', '_', '2', 0,
480     'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'A', 'R', 'R', 'O', 'W', '_', 'L', 'I', 'N', 'E', '_', '1', 0,
481     'N', 'O', '_', 'F', 'U', 'L', 'L', '_', 'R', 'E', 'P', 'A', 'I', 'N', 'T', '_', 'O', 'N', '_', 'R', 'E', 'S', 'I', 'Z', 'E', 0,
482     'w', 'x', 'F', 'i', 'l', 'e', 'S', 'y', 's', 't', 'e', 'm', 'W', 'a', 't', 'c', 'h', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
483     'G', 'e', 't', 'F', 'i', 'l', 'e', 'T', 'y', 'p', 'e', 'F', 'r', 'o', 'm', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
484     'F', 'i', 't', 'T', 'h', 'i', 's', 'S', 'i', 'z', 'e', 'T', 'o', 'P', 'a', 'g', 'e', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
485     'P', 'r', 'e', 'v', 'i', 'e', 'w', 'F', 'r', 'a', 'm', 'e', '_', 'W', 'i', 'n', 'd', 'o', 'w', 'M', 'o', 'd', 'a', 'l', 0,
486     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'H', 'I', 'G', 'H', 'L', 'I', 'G', 'H', 'T', 'T', 'E', 'X', 'T', 0,
487     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'A', 'C', 'T', 'I', 'V', 'E', 'C', 'A', 'P', 'T', 'I', 'O', 'N', 0,
488     'L', 'a', 'u', 'n', 'c', 'h', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
489     'G', 'e', 't', 'T', 'e', 'x', 't', 'F', 'r', 'o', 'm', 'U', 's', 'e', 'r', 'P', 'r', 'o', 'm', 'p', 't', 'S', 't', 'r', 0,
490     'A', 'd', 'd', 'M', 'e', 's', 's', 'a', 'g', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'C', 'h', 'e', 'c', 'k', 'B', 'o', 'x', 0,
491     'w', 'x', 'W', 'i', 'n', 'd', 'o', 'w', 'M', 'o', 'd', 'a', 'l', 'D', 'i', 'a', 'l', 'o', 'g', 'E', 'v', 'e', 'n', 't', 0,
492     'S', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'A', 'd', 'a', 'p', 't', 'a', 't', 'i', 'o', 'n', 'L', 'e', 'v', 'e', 'l', 0,
493     'G', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'A', 'd', 'a', 'p', 't', 'a', 't', 'i', 'o', 'n', 'L', 'e', 'v', 'e', 'l', 0,
494     'U', 'p', 'd', 'a', 't', 'e', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 'F', 'r', 'o', 'm', 'P', 'i', 'c', 'k', 'e', 'r', 0,
495     'U', 'p', 'd', 'a', 't', 'e', 'P', 'i', 'c', 'k', 'e', 'r', 'F', 'r', 'o', 'm', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 0,
496     'w', 'x', 'E', 'V', 'T', '_', 'F', 'O', 'N', 'T', 'P', 'I', 'C', 'K', 'E', 'R', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
497     'w', 'x', 'E', 'V', 'T', '_', 'F', 'I', 'L', 'E', 'P', 'I', 'C', 'K', 'E', 'R', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
498     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'I', 'T', 'E', 'M', '_', 'E', 'X', 'P', 'A', 'N', 'D', 'E', 'D', 0,
499     'T', 'R', 'E', 'E', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 'R', 'I', 'G', 'H', 'T', 0,
500     'T', 'R', 'E', 'E', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 'L', 'A', 'B', 'E', 'L', 0,
501     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'I', 'T', 'E', 'M', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'E', 'D', 0,
502     'L', 'I', 'S', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 'R', 'I', 'G', 'H', 'T', 0,
503     'L', 'I', 'S', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 'L', 'A', 'B', 'E', 'L', 0,
504     'w', 'x', 'E', 'V', 'T', '_', 'H', 'E', 'A', 'D', 'E', 'R', '_', 'E', 'N', 'D', '_', 'R', 'E', 'O', 'R', 'D', 'E', 'R', 0,
505     'w', 'x', 'E', 'V', 'T', '_', 'H', 'E', 'A', 'D', 'E', 'R', '_', 'R', 'I', 'G', 'H', 'T', '_', 'C', 'L', 'I', 'C', 'K', 0,
506     'I', 's', '3', 'r', 'd', 'S', 't', 'a', 't', 'e', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 'F', 'o', 'r', 'U', 's', 'e', 'r', 0,
507     'S', 'e', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 'A', 'f', 't', 'e', 'r', 0,
508     'H', 'a', 's', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 'A', 'f', 't', 'e', 'r', 0,
509     'G', 'e', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 'A', 'f', 't', 'e', 'r', 0,
510     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'E', 'N', 'G', 'R', 'A', 'V', 'E', 0,
511     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'O', 'U', 'T', 'L', 'I', 'N', 'E', 0,
512     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'F', 'O', 'N', 'T', '_', 'U', 'N', 'D', 'E', 'R', 'L', 'I', 'N', 'E', 0,
513     'T', 'E', 'X', 'T', '_', 'A', 'L', 'I', 'G', 'N', 'M', 'E', 'N', 'T', '_', 'J', 'U', 'S', 'T', 'I', 'F', 'I', 'E', 'D', 0,
514     'G', 'e', 't', 'T', 'h', 'e', 'm', 'e', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
515     'w', 'x', 'I', 't', 'e', 'm', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 'I', 'm', 'm', 'u', 't', 'a', 'b', 'l', 'e', 0,
516     'G', 'e', 't', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 'T', 'a', 'r', 'g', 'e', 't', 'S', 'i', 'z', 'e', 0,
517     'D', 'i', 's', 'a', 'b', 'l', 'e', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 0,
518     'S', 'e', 't', 'F', 'o', 'c', 'u', 's', 'I', 'g', 'n', 'o', 'r', 'i', 'n', 'g', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
519     'A', 'd', 'j', 'u', 's', 't', 'F', 'o', 'r', 'L', 'a', 'y', 'o', 'u', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
520     'I', 'n', 'h', 'e', 'r', 'i', 't', 's', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
521     'H', 'a', 's', 'T', 'r', 'a', 'n', 's', 'p', 'a', 'r', 'e', 'n', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
522     'E', 'n', 'd', 'R', 'e', 'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 'i', 'n', 'g', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
523     'A', 'c', 'c', 'e', 'p', 't', 's', 'F', 'o', 'c', 'u', 's', 'F', 'r', 'o', 'm', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 0,
524     'S', 'H', 'O', 'W', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'S', 'L', 'I', 'D', 'E', '_', 'T', 'O', '_', 'T', 'O', 'P', 0,
525     'S', 'H', 'O', 'W', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'R', 'O', 'L', 'L', '_', 'T', 'O', '_', 'L', 'E', 'F', 'T', 0,
526     'G', 'e', 't', 'L', 'o', 'c', 'a', 'l', 'i', 'z', 'e', 'd', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 's', 'D', 'i', 'r', 0,
527     'E', 'X', 'T', 'E', 'N', 'D', '_', 'L', 'A', 'S', 'T', '_', 'O', 'N', '_', 'E', 'A', 'C', 'H', '_', 'L', 'I', 'N', 'E', 0,
528     'w', 'x', 'S', 'i', 'z', 'e', 'r', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', '_', 'i', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
529     'C', 'o', 'm', 'p', 'u', 't', 'e', 'F', 'i', 't', 't', 'i', 'n', 'g', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'i', 'z', 'e', 0,
530     'C', 'o', 'm', 'p', 'u', 't', 'e', 'F', 'i', 't', 't', 'i', 'n', 'g', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
531     'R', 'e', 's', 'e', 'r', 'v', 'e', 'S', 'p', 'a', 'c', 'e', 'E', 'v', 'e', 'n', 'I', 'f', 'H', 'i', 'd', 'd', 'e', 'n', 0,
532     'w', 'x', 'E', 'V', 'T', '_', 'C', 'O', 'M', 'M', 'A', 'N', 'D', '_', 'K', 'I', 'L', 'L', '_', 'F', 'O', 'C', 'U', 'S', 0,
533     'w', 'x', 'E', 'V', 'T', '_', 'C', 'O', 'M', 'M', 'A', 'N', 'D', '_', 'L', 'E', 'F', 'T', '_', 'C', 'L', 'I', 'C', 'K', 0,
534     'w', 'x', 'E', 'V', 'T', '_', 'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
535     'w', 'x', 'E', 'V', 'T', '_', 'M', 'O', 'U', 'S', 'E', '_', 'C', 'A', 'P', 'T', 'U', 'R', 'E', '_', 'L', 'O', 'S', 'T', 0,
536     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'W', 'I', 'N', '_', 'P', 'A', 'G', 'E', 'D', 'O', 'W', 'N', 0,
537     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'W', 'I', 'N', '_', 'L', 'I', 'N', 'E', 'D', 'O', 'W', 'N', 0,
538     'C', 'O', 'N', 'F', 'I', 'G', '_', 'U', 'S', 'E', '_', 'R', 'E', 'L', 'A', 'T', 'I', 'V', 'E', '_', 'P', 'A', 'T', 'H', 0,
539     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'Y', 'P', 'A', 'G', 'E', 0,
540     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'O', 'L', 'U', 'M', 'N', 'H', 'E', 'A', 'D', 'E', 'R', 0,
541     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'R', 'E', 'O', 'R', 'D', 'E', 'R', 0,
542     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'D', 'E', 'S', 'T', 'R', 'O', 'Y', 0,
543     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'E', 'N', 'U', 'E', 'N', 'D', 0,
544     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'P', 'R', 'E', 'S', 'S', 'E', 'D', 0,
545     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'F', 'O', 'C', 'U', 'S', 'E', 'D', 0,
546     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
547     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'H', 'E', 'C', 'K', 'E', 'D', 0,
548     'w', 'x', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 'N', 'a', 't', 'i', 'v', 'e', 0,
549     'D', 'r', 'a', 'w', 'H', 'e', 'a', 'd', 'e', 'r', 'B', 'u', 't', 't', 'o', 'n', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
550     'T', 'I', 'T', 'L', 'E', 'B', 'A', 'R', '_', 'B', 'U', 'T', 'T', 'O', 'N', '_', 'M', 'A', 'X', 'I', 'M', 'I', 'Z', 'E', 0,
551     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'F', 'D', 'I', 'A', 'G', 'O', 'N', 'A', 'L', '_', 'H', 'A', 'T', 'C', 'H', 0,
552     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'C', 'R', 'O', 'S', 'S', 'D', 'I', 'A', 'G', '_', 'H', 'A', 'T', 'C', 'H', 0,
553     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'B', 'D', 'I', 'A', 'G', 'O', 'N', 'A', 'L', '_', 'H', 'A', 'T', 'C', 'H', 0,
554     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'K', 'E', 'Y', 'B', 'O', 'A', 'R', 'D', 0,
555     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'R', 'O', 'M', 'A', 'N', 'I', 'A', 'N', 0,
556     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'C', 'R', 'O', 'A', 'T', 'I', 'A', 'N', 0,
557     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'D', 'I', 'N', 'G', 'B', 'A', 'T', 'S', 0,
558     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'E', 'T', 'H', 'I', 'O', 'P', 'I', 'C', 0,
559     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'A', 'R', 'M', 'E', 'N', 'I', 'A', 'N', 0,
560     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'G', 'E', 'O', 'R', 'G', 'I', 'A', 'N', 0,
561     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'G', 'U', 'J', 'A', 'R', 'A', 'T', 'I', 0,
562     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'G', 'U', 'R', 'M', 'U', 'K', 'H', 'I', 0,
563     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'C', 'Y', 'R', 'I', 'L', 'L', 'I', 'C', 0,
564     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'J', 'A', 'P', 'A', 'N', 'E', 'S', 'E', 0,
565     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'A', 'L', 'T', 'E', 'R', 'N', 'A', 'T', 'I', 'V', 'E', 0,
566     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', 'M', 'A', 'X', 0,
567     'F', 'O', 'N', 'T', 'F', 'L', 'A', 'G', '_', 'N', 'O', 'T', '_', 'A', 'N', 'T', 'I', 'A', 'L', 'I', 'A', 'S', 'E', 'D', 0,
568     'B', 'i', 't', 'm', 'a', 'p', 'B', 'u', 'f', 'f', 'e', 'r', 'F', 'o', 'r', 'm', 'a', 't', '_', 'R', 'G', 'B', '3', '2', 0,
569     'w', 'x', 'F', 'i', 'l', 'e', 'T', 'r', 'a', 'n', 's', 'l', 'a', 't', 'i', 'o', 'n', 's', 'L', 'o', 'a', 'd', 'e', 'r', 0,
570     'G', 'e', 't', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'T', 'r', 'a', 'n', 's', 'l', 'a', 't', 'i', 'o', 'n', 's', 0,
571     'G', 'e', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'C', 'a', 'n', 'o', 'n', 'i', 'c', 'a', 'l', 'N', 'a', 'm', 'e', 0,
572     'L', 'O', 'C', 'A', 'L', 'E', '_', 'D', 'O', 'N', 'T', '_', 'L', 'O', 'A', 'D', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
573     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'W', 'E', 'D', 'I', 'S', 'H', '_', 'F', 'I', 'N', 'L', 'A', 'N', 'D', 0,
574     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'U', 'R', 'U', 'G', 'U', 'A', 'Y', 0,
575     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'M', 'E', 'X', 'I', 'C', 'A', 'N', 0,
576     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'E', 'C', 'U', 'A', 'D', 'O', 'R', 0,
577     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'B', 'O', 'L', 'I', 'V', 'I', 'A', 0,
578     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'R', 'U', 'S', 'S', 'I', 'A', 'N', '_', 'U', 'K', 'R', 'A', 'I', 'N', 'E', 0,
579     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'G', 'E', 'R', 'M', 'A', 'N', '_', 'A', 'U', 'S', 'T', 'R', 'I', 'A', 'N', 0,
580     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'F', 'R', 'E', 'N', 'C', 'H', '_', 'C', 'A', 'N', 'A', 'D', 'I', 'A', 'N', 0,
581     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'J', 'A', 'M', 'A', 'I', 'C', 'A', 0,
582     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'D', 'E', 'N', 'M', 'A', 'R', 'K', 0,
583     'S', 'e', 't', 'L', 'i', 'n', 'u', 'x', 'D', 'i', 's', 't', 'r', 'i', 'b', 'u', 't', 'i', 'o', 'n', 'I', 'n', 'f', 'o', 0,
584     'G', 'e', 't', 'L', 'i', 'n', 'u', 'x', 'D', 'i', 's', 't', 'r', 'i', 'b', 'u', 't', 'i', 'o', 'n', 'I', 'n', 'f', 'o', 0,
585     'G', 'e', 't', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'n', 'g', 'S', 'y', 's', 't', 'e', 'm', 'I', 'd', 'N', 'a', 'm', 'e', 0,
586     'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'K', 'A', 'K', 'U', '3', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
587     'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'K', 'A', 'K', 'U', '2', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
588     'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'C', 'H', 'O', 'U', '4', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
589     'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'C', 'H', 'O', 'U', '3', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
590     'P', 'A', 'P', 'E', 'R', '_', 'F', 'A', 'N', 'F', 'O', 'L', 'D', '_', 'S', 'T', 'D', '_', 'G', 'E', 'R', 'M', 'A', 'N', 0,
591     'P', 'A', 'P', 'E', 'R', '_', 'F', 'A', 'N', 'F', 'O', 'L', 'D', '_', 'L', 'G', 'L', '_', 'G', 'E', 'R', 'M', 'A', 'N', 0,
592     'H', 'T', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'H', 'O', 'R', 'Z', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', 0,
593     'H', 'T', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'V', 'E', 'R', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', 0,
594     'W', 'S', '_', 'E', 'X', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', '_', 'U', 'I', '_', 'U', 'P', 'D', 'A', 'T', 'E', 'S', 0,
595     'G', 'e', 't', 'F', 'i', 'l', 'e', 'T', 'y', 'p', 'e', 'F', 'r', 'o', 'm', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
596     'U', 'p', 'd', 'a', 't', 'e', 'B', 'a', 'c', 'k', 'i', 'n', 'g', 'F', 'r', 'o', 'm', 'W', 'i', 'n', 'd', 'o', 'w', 0,
597     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'B', 'T', 'N', 'H', 'I', 'G', 'H', 'L', 'I', 'G', 'H', 'T', 0,
598     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'A', 'P', 'P', 'W', 'O', 'R', 'K', 'S', 'P', 'A', 'C', 'E', 0,
599     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'A', 'C', 'T', 'I', 'V', 'E', 'B', 'O', 'R', 'D', 'E', 'R', 0,
600     'S', 'Y', 'S', '_', 'D', 'E', 'V', 'I', 'C', 'E', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'F', 'O', 'N', 'T', 0,
601     'w', 'x', 'S', 'i', 'n', 'g', 'l', 'e', 'I', 'n', 's', 't', 'a', 'n', 'c', 'e', 'C', 'h', 'e', 'c', 'k', 'e', 'r', 0,
602     'w', 'x', 'G', 'e', 'n', 'e', 'r', 'i', 'c', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'D', 'i', 'a', 'l', 'o', 'g', 0,
603     'A', 'd', 'd', 'M', 'e', 's', 's', 'a', 'g', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'D', 'e', 't', 'a', 'i', 'l', 's', 0,
604     'S', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'A', 'd', 'a', 'p', 't', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
605     'S', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'A', 'd', 'a', 'p', 't', 'a', 't', 'i', 'o', 'n', 'D', 'o', 'n', 'e', 0,
606     'G', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'A', 'd', 'a', 'p', 't', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
607     'G', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'A', 'd', 'a', 'p', 't', 'a', 't', 'i', 'o', 'n', 'D', 'o', 'n', 'e', 0,
608     'M', 'a', 'c', 'G', 'e', 't', 'T', 'o', 'p', 'L', 'e', 'v', 'e', 'l', 'W', 'i', 'n', 'd', 'o', 'w', 'R', 'e', 'f', 0,
609     'M', 'a', 'c', 'G', 'e', 't', 'U', 'n', 'i', 'f', 'i', 'e', 'd', 'A', 'p', 'p', 'e', 'a', 'r', 'a', 'n', 'c', 'e', 0,
610     'F', 'o', 'n', 't', 'P', 'i', 'c', 'k', 'e', 'r', 'W', 'i', 'd', 'g', 'e', 't', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
611     'F', 'i', 'l', 'e', 'P', 'i', 'c', 'k', 'e', 'r', 'W', 'i', 'd', 'g', 'e', 't', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
612     'C', 'o', 'l', 'o', 'u', 'r', 'P', 'i', 'c', 'k', 'e', 'r', 'C', 't', 'r', 'l', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
613     'S', 'e', 't', 'P', 'i', 'c', 'k', 'e', 'r', 'C', 't', 'r', 'l', 'P', 'r', 'o', 'p', 'o', 'r', 't', 'i', 'o', 'n', 0,
614     'G', 'e', 't', 'P', 'i', 'c', 'k', 'e', 'r', 'C', 't', 'r', 'l', 'P', 'r', 'o', 'p', 'o', 'r', 't', 'i', 'o', 'n', 0,
615     'w', 'x', 'E', 'V', 'T', '_', 'D', 'I', 'R', 'P', 'I', 'C', 'K', 'E', 'R', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
616     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'S', 'E', 'L', '_', 'C', 'H', 'A', 'N', 'G', 'I', 'N', 'G', 0,
617     'T', 'R', 'E', 'E', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 'I', 'C', 'O', 'N', 0,
618     'G', 'e', 't', 'I', 't', 'e', 'm', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
619     'G', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 'I', 'n', 'd', 'e', 'x', 'F', 'r', 'o', 'm', 'O', 'r', 'd', 'e', 'r', 0,
620     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'I', 'T', 'E', 'M', '_', 'F', 'O', 'C', 'U', 'S', 'E', 'D', 0,
621     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'C', 'O', 'L', '_', 'E', 'N', 'D', '_', 'D', 'R', 'A', 'G', 0,
622     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'C', 'O', 'L', '_', 'D', 'R', 'A', 'G', 'G', 'I', 'N', 'G', 0,
623     'L', 'I', 'S', 'T', '_', 'A', 'U', 'T', 'O', 'S', 'I', 'Z', 'E', '_', 'U', 'S', 'E', 'H', 'E', 'A', 'D', 'E', 'R', 0,
624     'L', 'I', 'S', 'T', '_', 'A', 'L', 'I', 'G', 'N', '_', 'S', 'N', 'A', 'P', '_', 'T', 'O', '_', 'G', 'R', 'I', 'D', 0,
625     'L', 'I', 'S', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 'I', 'C', 'O', 'N', 0,
626     'w', 'x', 'E', 'V', 'T', '_', 'H', 'E', 'A', 'D', 'E', 'R', '_', 'E', 'N', 'D', '_', 'R', 'E', 'S', 'I', 'Z', 'E', 0,
627     'S', 'e', 't', 'I', 't', 'e', 'm', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
628     'S', 'e', 't', 'I', 't', 'e', 'm', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
629     'w', 'x', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 'H', 'i', 't', 'T', 'e', 's', 't', 'R', 'e', 's', 'u', 'l', 't', 0,
630     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'E', 'M', 'B', 'O', 'S', 'S', 0,
631     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'S', 'H', 'A', 'D', 'O', 'W', 0,
632     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'O', 'U', 'T', 'L', 'I', 'N', 'E', '_', 'L', 'E', 'V', 'E', 'L', 0,
633     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'N', 'U', 'M', 'B', 'E', 'R', 0,
634     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'F', 'O', 'N', 'T', '_', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', 0,
635     'A', 'u', 't', 'o', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'i', 'e', 's', 0,
636     'E', 'L', 'L', 'I', 'P', 'S', 'I', 'Z', 'E', '_', 'F', 'L', 'A', 'G', 'S', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
637     'E', 'n', 'a', 'b', 'l', 'e', 'P', 'h', 'y', 's', 'i', 'c', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 0,
638     'w', 'x', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', '_', 'i', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
639     'A', 'c', 'c', 'e', 'p', 't', 's', 'F', 'o', 'c', 'u', 's', 'R', 'e', 'c', 'u', 'r', 's', 'i', 'v', 'e', 'l', 'y', 0,
640     'S', 'H', 'O', 'W', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'R', 'O', 'L', 'L', '_', 'T', 'O', '_', 'T', 'O', 'P', 0,
641     'S', 'e', 't', 'M', 'a', 'c', 'H', 'e', 'l', 'p', 'M', 'e', 'n', 'u', 'T', 'i', 't', 'l', 'e', 'N', 'a', 'm', 'e', 0,
642     'G', 'e', 't', 'M', 'a', 'c', 'H', 'e', 'l', 'p', 'M', 'e', 'n', 'u', 'T', 'i', 't', 'l', 'e', 'N', 'a', 'm', 'e', 0,
643     'W', 'R', 'A', 'P', 'S', 'I', 'Z', 'E', 'R', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'F', 'L', 'A', 'G', 'S', 0,
644     'F', 'L', 'E', 'X', '_', 'G', 'R', 'O', 'W', 'M', 'O', 'D', 'E', '_', 'S', 'P', 'E', 'C', 'I', 'F', 'I', 'E', 'D', 0,
645     'w', 'x', 'S', 'y', 's', 'C', 'o', 'l', 'o', 'u', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 'E', 'v', 'e', 'n', 't', 0,
646     'w', 'x', 'M', 'o', 'u', 's', 'e', 'C', 'a', 'p', 't', 'u', 'r', 'e', 'L', 'o', 's', 't', 'E', 'v', 'e', 'n', 't', 0,
647     'w', 'x', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'E', 'v', 'e', 'n', 't', ':', ':', 'R', 'e', 'a', 's', 'o', 'n', 0,
648     'w', 'x', 'E', 'V', 'T', '_', 'C', 'O', 'M', 'M', 'A', 'N', 'D', '_', 'S', 'E', 'T', '_', 'F', 'O', 'C', 'U', 'S', 0,
649     'w', 'x', 'E', 'V', 'T', '_', 'Q', 'U', 'E', 'R', 'Y', '_', 'N', 'E', 'W', '_', 'P', 'A', 'L', 'E', 'T', 'T', 'E', 0,
650     'w', 'x', 'E', 'V', 'T', '_', 'Q', 'U', 'E', 'R', 'Y', '_', 'E', 'N', 'D', '_', 'S', 'E', 'S', 'S', 'I', 'O', 'N', 0,
651     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'T', 'H', 'U', 'M', 'B', 'T', 'R', 'A', 'C', 'K', 0,
652     'w', 'x', 'E', 'V', 'T', '_', 'C', 'O', 'M', 'B', 'O', 'B', 'O', 'X', '_', 'D', 'R', 'O', 'P', 'D', 'O', 'W', 'N', 0,
653     'W', 'X', 'K', '_', 'C', 'A', 'T', 'E', 'G', 'O', 'R', 'Y', '_', 'N', 'A', 'V', 'I', 'G', 'A', 'T', 'I', 'O', 'N', 0,
654     'E', 'V', 'T', '_', 'C', 'A', 'T', 'E', 'G', 'O', 'R', 'Y', '_', 'U', 'S', 'E', 'R', '_', 'I', 'N', 'P', 'U', 'T', 0,
655     'w', 'x', 'C', 'o', 'n', 'f', 'i', 'g', 'B', 'a', 's', 'e', ':', ':', 'E', 'n', 't', 'r', 'y', 'T', 'y', 'p', 'e', 0,
656     'I', 's', 'U', 's', 'i', 'n', 'g', 'P', 'r', 'i', 'm', 'a', 'r', 'y', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
657     'w', 'x', 'D', 'a', 't', 'a', 'O', 'b', 'j', 'e', 'c', 't', ':', ':', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
658     'w', 'x', 'A', 'c', 'c', 'e', 'l', 'e', 'r', 'a', 't', 'o', 'r', 'E', 'n', 't', 'r', 'y', 'F', 'l', 'a', 'g', 's', 0,
659     'A', 'C', 'C', '_', 'S', 'E', 'L', '_', 'R', 'E', 'M', 'O', 'V', 'E', 'S', 'E', 'L', 'E', 'C', 'T', 'I', 'O', 'N', 0,
660     'A', 'C', 'C', '_', 'S', 'E', 'L', '_', 'E', 'X', 'T', 'E', 'N', 'D', 'S', 'E', 'L', 'E', 'C', 'T', 'I', 'O', 'N', 0,
661     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'R', 'A', 'D', 'I', 'O', 'B', 'U', 'T', 'T', 'O', 'N', 0,
662     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'P', 'R', 'O', 'G', 'R', 'E', 'S', 'S', 'B', 'A', 'R', 0,
663     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'P', 'A', 'G', 'E', 'T', 'A', 'B', 'L', 'I', 'S', 'T', 0,
664     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'O', 'U', 'T', 'L', 'I', 'N', 'E', 'I', 'T', 'E', 'M', 0,
665     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'H', 'O', 'T', 'K', 'E', 'Y', 'F', 'I', 'E', 'L', 'D', 0,
666     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'H', 'E', 'L', 'P', 'B', 'A', 'L', 'L', 'O', 'O', 'N', 0,
667     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'H', 'E', 'C', 'K', 'B', 'U', 'T', 'T', 'O', 'N', 0,
668     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'A', 'P', 'P', 'L', 'I', 'C', 'A', 'T', 'I', 'O', 'N', 0,
669     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'C', 'R', 'E', 'A', 'T', 'E', 0,
670     'T', 'I', 'T', 'L', 'E', 'B', 'A', 'R', '_', 'B', 'U', 'T', 'T', 'O', 'N', '_', 'R', 'E', 'S', 'T', 'O', 'R', 'E', 0,
671     'T', 'I', 'T', 'L', 'E', 'B', 'A', 'R', '_', 'B', 'U', 'T', 'T', 'O', 'N', '_', 'I', 'C', 'O', 'N', 'I', 'Z', 'E', 0,
672     'I', 'M', 'A', 'G', 'E', 'L', 'I', 'S', 'T', '_', 'D', 'R', 'A', 'W', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'E', 'D', 0,
673     'w', 'x', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'G', 'r', 'a', 'd', 'i', 'e', 'n', 't', 'S', 't', 'o', 'p', 's', 0,
674     'G', 'e', 't', 'I', 'n', 't', 'e', 'r', 'p', 'o', 'l', 'a', 't', 'i', 'o', 'n', 'Q', 'u', 'a', 'l', 'i', 't', 'y', 0,
675     'S', 'e', 't', 'I', 'n', 't', 'e', 'r', 'p', 'o', 'l', 'a', 't', 'i', 'o', 'n', 'Q', 'u', 'a', 'l', 'i', 't', 'y', 0,
676     'S', 'e', 't', 'D', 'e', 'v', 'i', 'c', 'e', 'C', 'l', 'i', 'p', 'p', 'i', 'n', 'g', 'R', 'e', 'g', 'i', 'o', 'n', 0,
677     'B', 'R', 'U', 'S', 'H', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'T', 'I', 'P', 'P', 'L', 'E', '_', 'M', 'A', 'S', 'K', 0,
678     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', '_', 'H', 'A', 'T', 'C', 'H', 0,
679     'G', 'e', 't', 'P', 'a', 'n', 'g', 'o', 'F', 'o', 'n', 't', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
680     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'V', 'I', 'E', 'T', 'N', 'A', 'M', 'E', 'S', 'E', 0,
681     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '2', '0', '2', '2', '_', 'J', 'P', 0,
682     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'T', 'U', 'R', 'K', 'I', 'S', 'H', 0,
683     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'T', 'I', 'B', 'E', 'T', 'A', 'N', 0,
684     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'L', 'A', 'O', 'T', 'I', 'A', 'N', 0,
685     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'B', 'U', 'R', 'M', 'E', 'S', 'E', 0,
686     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'K', 'A', 'N', 'N', 'A', 'D', 'A', 0,
687     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'B', 'E', 'N', 'G', 'A', 'L', 'I', 0,
688     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '1', '5', 0,
689     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '1', '4', 0,
690     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '1', '3', 0,
691     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '1', '2', 0,
692     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '1', '1', 0,
693     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '1', '0', 0,
694     'F', 'A', 'L', 'L', 'B', 'A', 'C', 'K', '_', 'N', 'E', 'A', 'R', 'E', 'S', 'T', '_', 'L', 'A', 'R', 'G', 'E', 'R', 0,
695     'B', 'i', 't', 'm', 'a', 'p', 'B', 'u', 'f', 'f', 'e', 'r', 'F', 'o', 'r', 'm', 'a', 't', '_', 'R', 'G', 'B', 'A', 0,
696     'I', 'M', 'A', 'G', 'E', '_', 'A', 'L', 'P', 'H', 'A', '_', 'T', 'R', 'A', 'N', 'S', 'P', 'A', 'R', 'E', 'N', 'T', 0,
697     'I', 'M', 'A', 'G', 'E', '_', 'R', 'E', 'S', 'O', 'L', 'U', 'T', 'I', 'O', 'N', '_', 'I', 'N', 'C', 'H', 'E', 'S', 0,
698     'S', 'e', 't', 'M', 'i', 'n', 'M', 'a', 'r', 'g', 'i', 'n', 'B', 'o', 't', 't', 'o', 'm', 'R', 'i', 'g', 'h', 't', 0,
699     'G', 'e', 't', 'M', 'i', 'n', 'M', 'a', 'r', 'g', 'i', 'n', 'B', 'o', 't', 't', 'o', 'm', 'R', 'i', 'g', 'h', 't', 0,
700     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'U', 'Z', 'B', 'E', 'K', '_', 'C', 'Y', 'R', 'I', 'L', 'L', 'I', 'C', 0,
701     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'P', 'A', 'N', 'A', 'M', 'A', 0,
702     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'M', 'O', 'D', 'E', 'R', 'N', 0,
703     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'E', 'R', 'B', 'O', '_', 'C', 'R', 'O', 'A', 'T', 'I', 'A', 'N', 0,
704     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'R', 'H', 'A', 'E', 'T', 'O', '_', 'R', 'O', 'M', 'A', 'N', 'C', 'E', 0,
705     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'M', 'A', 'L', 'A', 'Y', '_', 'M', 'A', 'L', 'A', 'Y', 'S', 'I', 'A', 0,
706     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'K', 'A', 'S', 'H', 'M', 'I', 'R', 'I', '_', 'I', 'N', 'D', 'I', 'A', 0,
707     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'G', 'E', 'R', 'M', 'A', 'N', '_', 'B', 'E', 'L', 'G', 'I', 'U', 'M', 0,
708     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'F', 'R', 'E', 'N', 'C', 'H', '_', 'B', 'E', 'L', 'G', 'I', 'A', 'N', 0,
709     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'C', 'A', 'N', 'A', 'D', 'A', 0,
710     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'B', 'E', 'L', 'I', 'Z', 'E', 0,
711     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'C', 'H', 'I', 'N', 'E', 'S', 'E', '_', 'T', 'A', 'I', 'W', 'A', 'N', 0,
712     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'Z', 'E', 'R', 'I', '_', 'C', 'Y', 'R', 'I', 'L', 'L', 'I', 'C', 0,
713     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'T', 'U', 'N', 'I', 'S', 'I', 'A', 0,
714     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'M', 'O', 'R', 'O', 'C', 'C', 'O', 0,
715     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'L', 'E', 'B', 'A', 'N', 'O', 'N', 0,
716     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'B', 'A', 'H', 'R', 'A', 'I', 'N', 0,
717     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'A', 'L', 'G', 'E', 'R', 'I', 'A', 0,
718     'w', 'x', 'L', 'i', 'n', 'u', 'x', 'D', 'i', 's', 't', 'r', 'i', 'b', 'u', 't', 'i', 'o', 'n', 'I', 'n', 'f', 'o', 0,
719     'I', 's', 'U', 's', 'i', 'n', 'g', 'U', 'n', 'i', 'v', 'e', 'r', 's', 'a', 'l', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
720     'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'T', 'T', 'E', 'R', '_', 'T', 'R', 'A', 'N', 'S', 'V', 'E', 'R', 'S', 'E', 0,
721     'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'Y', 'O', 'U', '4', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
722     'P', 'A', 'P', 'E', 'R', '_', 'J', 'A', 'P', 'A', 'N', 'E', 'S', 'E', '_', 'P', 'O', 'S', 'T', 'C', 'A', 'R', 'D', 0,
723     'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'T', 'I', 'L', 'E', '_', 'V', 'E', 'R', 'T', 0,
724     'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'T', 'I', 'L', 'E', '_', 'H', 'O', 'R', 'Z', 0,
725     'A', 'L', 'I', 'G', 'N', '_', 'C', 'E', 'N', 'T', 'R', 'E', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
726     'A', 'L', 'I', 'G', 'N', '_', 'C', 'E', 'N', 'T', 'E', 'R', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
727     'W', 'S', '_', 'E', 'X', '_', 'T', 'H', 'E', 'M', 'E', 'D', '_', 'B', 'A', 'C', 'K', 'G', 'R', 'O', 'U', 'N', 'D', 0,
728     'S', 'T', 'O', 'C', 'K', '_', 'W', 'I', 'T', 'H', 'O', 'U', 'T', '_', 'E', 'L', 'L', 'I', 'P', 'S', 'I', 'S', 0,
729     'S', 'T', 'O', 'C', 'K', '_', 'W', 'I', 'T', 'H', '_', 'A', 'C', 'C', 'E', 'L', 'E', 'R', 'A', 'T', 'O', 'R', 0,
730     'w', 'x', 'S', 't', 'o', 'c', 'k', 'P', 'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 'P', 'a', 'g', 'e', 0,
731     'w', 'x', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'L', 'i', 's', 't', '_', 'i', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
732     'G', 'e', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
733     'G', 'e', 't', 'P', 'r', 'i', 'n', 't', 'o', 'u', 't', 'F', 'o', 'r', 'P', 'r', 'i', 'n', 't', 'i', 'n', 'g', 0,
734     'I', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'W', 'i', 't', 'h', 'M', 'o', 'd', 'a', 'l', 'i', 't', 'y', 0,
735     'S', 'Y', 'S', '_', 'P', 'E', 'N', 'W', 'I', 'N', 'D', 'O', 'W', 'S', '_', 'P', 'R', 'E', 'S', 'E', 'N', 'T', 0,
736     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', '3', 'D', 'H', 'I', 'G', 'H', 'L', 'I', 'G', 'H', 'T', 0,
737     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'L', 'I', 'S', 'T', 'B', 'O', 'X', 'T', 'E', 'X', 'T', 0,
738     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'M', 'E', 'N', 'U', 'H', 'I', 'L', 'I', 'G', 'H', 'T', 0,
739     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'C', 'A', 'P', 'T', 'I', 'O', 'N', 'T', 'E', 'X', 'T', 0,
740     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'F', 'R', 'A', 'M', 'E', 0,
741     'I', 's', 'P', 'l', 'a', 't', 'f', 'o', 'r', 'm', 'L', 'i', 't', 't', 'l', 'e', 'E', 'n', 'd', 'i', 'a', 'n', 0,
742     'E', 'X', 'E', 'C', '_', 'M', 'A', 'K', 'E', '_', 'G', 'R', 'O', 'U', 'P', '_', 'L', 'E', 'A', 'D', 'E', 'R', 0,
743     'w', 'x', 'E', 'V', 'T', '_', 'P', 'O', 'W', 'E', 'R', '_', 'S', 'U', 'S', 'P', 'E', 'N', 'D', 'I', 'N', 'G', 0,
744     'B', 'A', 'T', 'T', 'E', 'R', 'Y', '_', 'S', 'H', 'U', 'T', 'D', 'O', 'W', 'N', '_', 'S', 'T', 'A', 'T', 'E', 0,
745     'B', 'A', 'T', 'T', 'E', 'R', 'Y', '_', 'C', 'R', 'I', 'T', 'I', 'C', 'A', 'L', '_', 'S', 'T', 'A', 'T', 'E', 0,
746     'R', 'e', 'a', 'r', 'r', 'a', 'n', 'g', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
747     'w', 'x', 'E', 'V', 'T', '_', 'F', 'I', 'N', 'D', '_', 'R', 'E', 'P', 'L', 'A', 'C', 'E', '_', 'A', 'L', 'L', 0,
748     'w', 'x', 'P', 'y', 'S', 'i', 'n', 'g', 'l', 'e', 'C', 'h', 'o', 'i', 'c', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
749     'w', 'x', 'P', 'o', 'p', 'u', 'p', 'T', 'r', 'a', 'n', 's', 'i', 'e', 'n', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
750     'w', 'x', 'G', 'e', 'n', 'e', 'r', 'i', 'c', 'M', 'e', 's', 's', 'a', 'g', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
751     'E', 'n', 'a', 'b', 'l', 'e', 'L', 'a', 'y', 'o', 'u', 't', 'A', 'd', 'a', 'p', 't', 'a', 't', 'i', 'o', 'n', 0,
752     'D', 'I', 'A', 'L', 'O', 'G', '_', 'A', 'D', 'A', 'P', 'T', 'A', 'T', 'I', 'O', 'N', '_', 'N', 'O', 'N', 'E', 0,
753     'S', 'e', 't', 'R', 'e', 'p', 'r', 'e', 's', 'e', 'n', 't', 'e', 'd', 'F', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
754     'F', 'U', 'L', 'L', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'N', 'O', 'S', 'T', 'A', 'T', 'U', 'S', 'B', 'A', 'R', 0,
755     'S', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
756     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
757     'D', 'i', 'r', 'P', 'i', 'c', 'k', 'e', 'r', 'W', 'i', 'd', 'g', 'e', 't', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
758     'F', 'N', 'T', 'P', '_', 'U', 'S', 'E', 'F', 'O', 'N', 'T', '_', 'F', 'O', 'R', '_', 'L', 'A', 'B', 'E', 'L', 0,
759     'F', 'N', 'T', 'P', '_', 'F', 'O', 'N', 'T', 'D', 'E', 'S', 'C', '_', 'A', 'S', '_', 'L', 'A', 'B', 'E', 'L', 0,
760     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'S', 'E', 'L', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
761     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'D', 'E', 'L', 'E', 'T', 'E', '_', 'I', 'T', 'E', 'M', 0,
762     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'B', 'E', 'G', 'I', 'N', '_', 'R', 'D', 'R', 'A', 'G', 0,
763     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'I', 'N', 'S', 'E', 'R', 'T', '_', 'I', 'T', 'E', 'M', 0,
764     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', '_', 'I', 'T', 'E', 'M', 0,
765     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'B', 'E', 'G', 'I', 'N', '_', 'R', 'D', 'R', 'A', 'G', 0,
766     'L', 'I', 'S', 'T', '_', 'S', 'T', 'A', 'T', 'E', '_', 'D', 'R', 'O', 'P', 'H', 'I', 'L', 'I', 'T', 'E', 'D', 0,
767     'I', 'n', 's', 'e', 'r', 't', 'S', 't', 'r', 'e', 't', 'c', 'h', 'a', 'b', 'l', 'e', 'S', 'p', 'a', 'c', 'e', 0,
768     'U', 'p', 'd', 'a', 't', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 'W', 'i', 'd', 't', 'h', 'T', 'o', 'F', 'i', 't', 0,
769     'U', 'p', 'd', 'a', 't', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 'V', 'i', 's', 'i', 'b', 'i', 'l', 'i', 't', 'y', 0,
770     'M', 'o', 'v', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 'I', 'n', 'O', 'r', 'd', 'e', 'r', 'A', 'r', 'r', 'a', 'y', 0,
771     'w', 'x', 'S', 'e', 't', 't', 'a', 'b', 'l', 'e', 'H', 'e', 'a', 'd', 'e', 'r', 'C', 'o', 'l', 'u', 'm', 'n', 0,
772     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 0,
773     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'L', 'I', 'N', 'E', '_', 'S', 'P', 'A', 'C', 'I', 'N', 'G', 0,
774     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'R', 'I', 'G', 'H', 'T', '_', 'I', 'N', 'D', 'E', 'N', 'T', 0,
775     'T', 'E', 'X', 'T', '_', 'A', 'L', 'I', 'G', 'N', 'M', 'E', 'N', 'T', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
776     'w', 'x', 'C', 'o', 'l', 'l', 'a', 'p', 's', 'i', 'b', 'l', 'e', 'P', 'a', 'n', 'e', 'E', 'v', 'e', 'n', 't', 0,
777     'C', 'o', 'l', 'l', 'a', 'p', 's', 'i', 'b', 'l', 'e', 'P', 'a', 'n', 'e', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
778     'w', 'x', 'E', 'V', 'T', '_', 'S', 'P', 'L', 'I', 'T', 'T', 'E', 'R', '_', 'U', 'N', 'S', 'P', 'L', 'I', 'T', 0,
779     'G', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'B', 'e', 'g', 'i', 'n', 0,
780     'G', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'P', 'i', 'x', 'e', 'l', 's', 'P', 'e', 'r', 'U', 'n', 'i', 't', 0,
781     'C', 'a', 'l', 'c', 'U', 'n', 's', 'c', 'r', 'o', 'l', 'l', 'e', 'd', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
782     'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 'D', 'a', 't', 'a', 'F', 'r', 'o', 'm', 'W', 'i', 'n', 'd', 'o', 'w', 0,
783     'S', 'e', 't', 'O', 'w', 'n', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
784     'S', 'e', 't', 'O', 'w', 'n', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
785     'I', 's', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'A', 'l', 'w', 'a', 'y', 's', 'S', 'h', 'o', 'w', 'n', 0,
786     'S', 'c', 'h', 'e', 'd', 'u', 'l', 'e', 'F', 'o', 'r', 'D', 'e', 's', 't', 'r', 'u', 'c', 't', 'i', 'o', 'n', 0,
787     'w', 'x', 'S', 't', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 'B', 'u', 't', 't', 'o', 'n', 'S', 'i', 'z', 'e', 'r', 0,
788     'S', 'e', 't', 'N', 'o', 'n', 'F', 'l', 'e', 'x', 'i', 'b', 'l', 'e', 'G', 'r', 'o', 'w', 'M', 'o', 'd', 'e', 0,
789     'G', 'e', 't', 'N', 'o', 'n', 'F', 'l', 'e', 'x', 'i', 'b', 'l', 'e', 'G', 'r', 'o', 'w', 'M', 'o', 'd', 'e', 0,
790     'w', 'x', 'Q', 'u', 'e', 'r', 'y', 'N', 'e', 'w', 'P', 'a', 'l', 'e', 't', 't', 'e', 'E', 'v', 'e', 'n', 't', 0,
791     'w', 'x', 'E', 'V', 'T', '_', 'E', 'R', 'A', 'S', 'E', '_', 'B', 'A', 'C', 'K', 'G', 'R', 'O', 'U', 'N', 'D', 0,
792     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'W', 'I', 'N', '_', 'P', 'A', 'G', 'E', 'U', 'P', 0,
793     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'W', 'I', 'N', '_', 'L', 'I', 'N', 'E', 'U', 'P', 0,
794     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'W', 'I', 'N', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
795     'w', 'x', 'E', 'V', 'T', '_', 'C', 'O', 'M', 'B', 'O', 'B', 'O', 'X', '_', 'C', 'L', 'O', 'S', 'E', 'U', 'P', 0,
796     'I', 'D', 'L', 'E', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', '_', 'S', 'P', 'E', 'C', 'I', 'F', 'I', 'E', 'D', 0,
797     'M', 'O', 'U', 'S', 'E', '_', 'W', 'H', 'E', 'E', 'L', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
798     'C', 'O', 'N', 'F', 'I', 'G', '_', 'U', 'S', 'E', '_', 'G', 'L', 'O', 'B', 'A', 'L', '_', 'F', 'I', 'L', 'E', 0,
799     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'W', 'H', 'I', 'T', 'E', 'S', 'P', 'A', 'C', 'E', 0,
800     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'T', 'A', 'T', 'I', 'C', 'T', 'E', 'X', 'T', 0,
801     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'P', 'I', 'N', 'B', 'U', 'T', 'T', 'O', 'N', 0,
802     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'P', 'U', 'S', 'H', 'B', 'U', 'T', 'T', 'O', 'N', 0,
803     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'B', 'U', 'T', 'T', 'O', 'N', 'M', 'E', 'N', 'U', 0,
804     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'F', 'O', 'C', 'U', 'S', 0,
805     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'A', 'L', 'E', 'R', 'T', 0,
806     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'O', 'U', 'N', 'D', 0,
807     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'I', 'X', 'E', 'D', 0,
808     'D', 'r', 'a', 'w', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 'D', 'r', 'o', 'p', 'B', 'u', 't', 't', 'o', 'n', 0,
809     'w', 'x', 'S', 'p', 'l', 'i', 't', 't', 'e', 'r', 'R', 'e', 'n', 'd', 'e', 'r', 'P', 'a', 'r', 'a', 'm', 's', 0,
810     'I', 'M', 'A', 'G', 'E', 'L', 'I', 'S', 'T', '_', 'D', 'R', 'A', 'W', '_', 'F', 'O', 'C', 'U', 'S', 'E', 'D', 0,
811     'C', 'r', 'e', 'a', 't', 'e', 'M', 'e', 'a', 's', 'u', 'r', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
812     'C', 'r', 'e', 'a', 't', 'e', 'C', 'o', 'n', 't', 'e', 'x', 't', 'F', 'r', 'o', 'm', 'I', 'm', 'a', 'g', 'e', 0,
813     'w', 'x', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'G', 'r', 'a', 'd', 'i', 'e', 'n', 't', 'S', 't', 'o', 'p', 0,
814     'C', 'r', 'e', 'a', 't', 'e', 'F', 'r', 'o', 'm', 'N', 'a', 't', 'i', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
815     'w', 'x', 'I', 'n', 't', 'e', 'r', 'p', 'o', 'l', 'a', 't', 'i', 'o', 'n', 'Q', 'u', 'a', 'l', 'i', 't', 'y', 0,
816     'G', 'e', 't', 'M', 'u', 'l', 't', 'i', 'L', 'i', 'n', 'e', 'T', 'e', 'x', 't', 'E', 'x', 't', 'e', 'n', 't', 0,
817     'G', 'r', 'a', 'd', 'i', 'e', 'n', 't', 'F', 'i', 'l', 'l', 'C', 'o', 'n', 'c', 'e', 'n', 't', 'r', 'i', 'c', 0,
818     'B', 'R', 'U', 'S', 'H', 'S', 'T', 'Y', 'L', 'E', '_', 'F', 'I', 'R', 'S', 'T', '_', 'H', 'A', 'T', 'C', 'H', 0,
819     'B', 'R', 'U', 'S', 'H', 'S', 'T', 'Y', 'L', 'E', '_', 'C', 'R', 'O', 'S', 'S', '_', 'H', 'A', 'T', 'C', 'H', 0,
820     'B', 'R', 'U', 'S', 'H', 'S', 'T', 'Y', 'L', 'E', '_', 'T', 'R', 'A', 'N', 'S', 'P', 'A', 'R', 'E', 'N', 'T', 0,
821     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'S', 'H', 'I', 'F', 'T', '_', 'J', 'I', 'S', 0,
822     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'G', 'A', 'E', 'L', 'I', 'C', 0,
823     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'C', 'E', 'L', 'T', 'I', 'C', 0,
824     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'S', 'Y', 'M', 'B', 'O', 'L', 0,
825     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'T', 'E', 'L', 'U', 'G', 'U', 0,
826     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'H', 'E', 'B', 'R', 'E', 'W', 0,
827     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'A', 'R', 'A', 'B', 'I', 'C', 0,
828     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'K', 'O', 'R', 'E', 'A', 'N', 0,
829     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'B', 'U', 'L', 'G', 'A', 'R', 'I', 'A', 'N', 0,
830     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '9', 0,
831     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '8', 0,
832     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '7', 0,
833     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '6', 0,
834     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '5', 0,
835     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '4', 0,
836     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '3', 0,
837     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '2', 0,
838     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'I', 'S', 'O', '8', '8', '5', '9', '_', '1', 0,
839     'F', 'O', 'N', 'T', 'F', 'L', 'A', 'G', '_', 'S', 'T', 'R', 'I', 'K', 'E', 'T', 'H', 'R', 'O', 'U', 'G', 'H', 0,
840     'B', 'i', 't', 'm', 'a', 'p', 'B', 'u', 'f', 'f', 'e', 'r', 'F', 'o', 'r', 'm', 'a', 't', '_', 'R', 'G', 'B', 0,
841     'I', 'M', 'A', 'G', 'E', '_', 'Q', 'U', 'A', 'L', 'I', 'T', 'Y', '_', 'B', 'I', 'L', 'I', 'N', 'E', 'A', 'R', 0,
842     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'L', 'A', 'R', 'G', 'E', 'C', 'A', 'P', 'A', 'C', 'I', 'T', 'Y', 0,
843     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'U', 'R', 'D', 'U', '_', 'P', 'A', 'K', 'I', 'S', 'T', 'A', 'N', 0,
844     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'C', 'H', 'I', 'L', 'E', 0,
845     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'E', 'R', 'B', 'I', 'A', 'N', '_', 'L', 'A', 'T', 'I', 'N', 0,
846     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'I', 'T', 'A', 'L', 'I', 'A', 'N', '_', 'S', 'W', 'I', 'S', 'S', 0,
847     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'F', 'R', 'E', 'N', 'C', 'H', '_', 'M', 'O', 'N', 'A', 'C', 'O', 0,
848     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'D', 'U', 'T', 'C', 'H', '_', 'B', 'E', 'L', 'G', 'I', 'A', 'N', 0,
849     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'C', 'H', 'I', 'N', 'E', 'S', 'E', '_', 'M', 'A', 'C', 'A', 'U', 0,
850     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'K', 'U', 'W', 'A', 'I', 'T', 0,
851     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'J', 'O', 'R', 'D', 'A', 'N', 0,
852     'G', 'e', 't', 'T', 'o', 'o', 'l', 'k', 'i', 't', 'M', 'i', 'n', 'o', 'r', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
853     'G', 'e', 't', 'T', 'o', 'o', 'l', 'k', 'i', 't', 'M', 'a', 'j', 'o', 'r', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
854     'S', 'e', 't', 'T', 'o', 'W', 'e', 'e', 'k', 'D', 'a', 'y', 'I', 'n', 'S', 'a', 'm', 'e', 'W', 'e', 'e', 'k', 0,
855     't', 'e', 's', 't', 'A', 'r', 'r', 'a', 'y', 'D', 'o', 'u', 'b', 'l', 'e', 'T', 'y', 'p', 'e', 'm', 'a', 'p', 0,
856     't', 'e', 's', 't', 'A', 'r', 'r', 'a', 'y', 'S', 't', 'r', 'i', 'n', 'g', 'T', 'y', 'p', 'e', 'm', 'a', 'p', 0,
857     'w', 'x', 'S', 't', 'o', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 'Q', 'u', 'e', 'r', 'y', 'F', 'l', 'a', 'g', 0,
858     'w', 'x', 'F', 'i', 'l', 'e', 'H', 'i', 's', 't', 'o', 'r', 'y', 'M', 'e', 'n', 'u', 'L', 'i', 's', 't', 0,
859     'R', 'e', 'm', 'o', 'v', 'e', 'F', 'i', 'l', 'e', 'F', 'r', 'o', 'm', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
860     'M', 'a', 'p', 'S', 'c', 'r', 'e', 'e', 'n', 'S', 'i', 'z', 'e', 'T', 'o', 'D', 'e', 'v', 'i', 'c', 'e', 0,
861     'P', 'r', 'e', 'v', 'i', 'e', 'w', 'F', 'r', 'a', 'm', 'e', '_', 'N', 'o', 'n', 'M', 'o', 'd', 'a', 'l', 0,
862     'P', 'r', 'e', 'v', 'i', 'e', 'w', 'F', 'r', 'a', 'm', 'e', '_', 'A', 'p', 'p', 'M', 'o', 'd', 'a', 'l', 0,
863     'S', 'Y', 'S', '_', 'C', 'A', 'N', '_', 'I', 'C', 'O', 'N', 'I', 'Z', 'E', '_', 'F', 'R', 'A', 'M', 'E', 0,
864     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'B', 'T', 'N', 'H', 'I', 'L', 'I', 'G', 'H', 'T', 0,
865     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'B', 'A', 'C', 'K', 'G', 'R', 'O', 'U', 'N', 'D', 0,
866     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', '3', 'D', 'D', 'K', 'S', 'H', 'A', 'D', 'O', 'W', 0,
867     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'T', 'E', 'X', 'T', 0,
868     'E', 'n', 'a', 'b', 'l', 'e', 'T', 'o', 'p', 'L', 'e', 'v', 'e', 'l', 'W', 'i', 'n', 'd', 'o', 'w', 's', 0,
869     'w', 'x', 'E', 'V', 'T', '_', 'P', 'O', 'W', 'E', 'R', '_', 'S', 'U', 'S', 'P', 'E', 'N', 'D', 'E', 'D', 0,
870     'B', 'A', 'T', 'T', 'E', 'R', 'Y', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', '_', 'S', 'T', 'A', 'T', 'E', 0,
871     'w', 'x', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'E', 'n', 't', 'r', 'y', 'D', 'i', 'a', 'l', 'o', 'g', 0,
872     'G', 'e', 't', 'M', 'e', 's', 's', 'a', 'g', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'S', 't', 'y', 'l', 'e', 0,
873     'F', 'R', 'A', 'M', 'E', '_', 'F', 'L', 'O', 'A', 'T', '_', 'O', 'N', '_', 'P', 'A', 'R', 'E', 'N', 'T', 0,
874     'i', 'n', 'd', 'e', 'x', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
875     'w', 'x', 'D', 'i', 'a', 'l', 'o', 'g', 'L', 'a', 'y', 'o', 'u', 't', 'A', 'd', 'a', 'p', 't', 'e', 'r', 0,
876     'C', 'a', 'n', 'D', 'o', 'L', 'a', 'y', 'o', 'u', 't', 'A', 'd', 'a', 'p', 't', 'a', 't', 'i', 'o', 'n', 0,
877     'M', 'a', 'c', 'G', 'e', 't', 'M', 'e', 't', 'a', 'l', 'A', 'p', 'p', 'e', 'a', 'r', 'a', 'n', 'c', 'e', 0,
878     'M', 'a', 'c', 'S', 'e', 't', 'M', 'e', 't', 'a', 'l', 'A', 'p', 'p', 'e', 'a', 'r', 'a', 'n', 'c', 'e', 0,
879     'S', 'h', 'o', 'w', 'W', 'i', 't', 'h', 'o', 'u', 't', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'n', 'g', 0,
880     'F', 'o', 'n', 't', 'P', 'i', 'c', 'k', 'e', 'r', 'C', 't', 'r', 'l', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
881     'F', 'i', 'l', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'P', 'r', 'o', 'm', 'p', 't', 'S', 't', 'r', 0,
882     'F', 'i', 'l', 'e', 'P', 'i', 'c', 'k', 'e', 'r', 'C', 't', 'r', 'l', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
883     'F', 'i', 'l', 'e', 'P', 'i', 'c', 'k', 'e', 'r', 'W', 'i', 'd', 'g', 'e', 't', 'L', 'a', 'b', 'e', 'l', 0,
884     'S', 'e', 't', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 'P', 'r', 'o', 'p', 'o', 'r', 't', 'i', 'o', 'n', 0,
885     'S', 'e', 't', 'P', 'i', 'c', 'k', 'e', 'r', 'C', 't', 'r', 'l', 'G', 'r', 'o', 'w', 'a', 'b', 'l', 'e', 0,
886     'G', 'e', 't', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 'P', 'r', 'o', 'p', 'o', 'r', 't', 'i', 'o', 'n', 0,
887     'F', 'O', 'N', 'T', 'B', 'T', 'N', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 0,
888     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'B', 'E', 'G', 'I', 'N', '_', 'D', 'R', 'A', 'G', 0,
889     'T', 'r', 'e', 'e', 'I', 't', 'e', 'm', 'I', 'c', 'o', 'n', '_', 'E', 'x', 'p', 'a', 'n', 'd', 'e', 'd', 0,
890     'T', 'r', 'e', 'e', 'I', 't', 'e', 'm', 'I', 'c', 'o', 'n', '_', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
891     'T', 'R', '_', 'F', 'U', 'L', 'L', '_', 'R', 'O', 'W', '_', 'H', 'I', 'G', 'H', 'L', 'I', 'G', 'H', 'T', 0,
892     'H', 'a', 's', 'C', 'o', 'l', 'u', 'm', 'n', 'O', 'r', 'd', 'e', 'r', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
893     'S', 'e', 't', 'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'R', 'o', 'w', 'C', 'o', 'l', 'o', 'u', 'r', 0,
894     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'C', 'A', 'C', 'H', 'E', '_', 'H', 'I', 'N', 'T', 0,
895     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'B', 'E', 'G', 'I', 'N', '_', 'D', 'R', 'A', 'G', 0,
896     'S', 'e', 't', 'T', 'o', 'o', 'l', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 'B', 'i', 't', 'm', 'a', 'p', 0,
897     'I', 's', 'C', 'a', 'n', 'c', 'e', 'l', 'B', 'u', 't', 't', 'o', 'n', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
898     'I', 's', 'S', 'e', 'a', 'r', 'c', 'h', 'B', 'u', 't', 't', 'o', 'n', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
899     'O', 'n', 'C', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'i', 'n', 'g', 0,
900     'w', 'x', 'E', 'V', 'T', '_', 'H', 'E', 'A', 'D', 'E', 'R', '_', 'R', 'E', 'S', 'I', 'Z', 'I', 'N', 'G', 0,
901     'S', 'e', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 'N', 'a', 'm', 'e', 0,
902     'S', 'e', 't', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'S', 't', 'y', 'l', 'e', 'N', 'a', 'm', 'e', 0,
903     'H', 'a', 's', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 'N', 'a', 'm', 'e', 0,
904     'H', 'a', 's', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'S', 't', 'y', 'l', 'e', 'N', 'a', 'm', 'e', 0,
905     'G', 'e', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 'N', 'a', 'm', 'e', 0,
906     'G', 'e', 't', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'S', 't', 'y', 'l', 'e', 'N', 'a', 'm', 'e', 0,
907     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'L', 'i', 'n', 'e', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
908     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'N', 'O', 'N', 'E', 0,
909     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'B', 'u', 'l', 'l', 'e', 't', 'S', 't', 'y', 'l', 'e', 0,
910     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'N', 'A', 'M', 'E', 0,
911     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', '_', 'T', 'E', 'X', 'T', 0,
912     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'L', 'E', 'F', 'T', '_', 'I', 'N', 'D', 'E', 'N', 'T', 0,
913     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'F', 'O', 'N', 'T', '_', 'F', 'A', 'M', 'I', 'L', 'Y', 0,
914     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'F', 'O', 'N', 'T', '_', 'I', 'T', 'A', 'L', 'I', 'C', 0,
915     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'F', 'O', 'N', 'T', '_', 'W', 'E', 'I', 'G', 'H', 'T', 0,
916     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'T', 'E', 'X', 'T', '_', 'C', 'O', 'L', 'O', 'U', 'R', 0,
917     'T', 'E', 'X', 'T', '_', 'A', 'L', 'I', 'G', 'N', 'M', 'E', 'N', 'T', '_', 'C', 'E', 'N', 'T', 'E', 'R', 0,
918     'T', 'E', 'X', 'T', '_', 'A', 'L', 'I', 'G', 'N', 'M', 'E', 'N', 'T', '_', 'C', 'E', 'N', 'T', 'R', 'E', 0,
919     'A', 'u', 't', 'o', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 's', 0,
920     'w', 'x', 'T', 'e', 'x', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'r', 'S', 'i', 'm', 'p', 'l', 'e', 0,
921     'G', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'B', 'e', 'i', 'n', 'g', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
922     'O', 'n', 'G', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'W', 'i', 'd', 't', 'h', 'H', 'i', 'n', 't', 0,
923     'w', 'x', 'V', 'a', 'r', 'S', 'c', 'r', 'o', 'l', 'l', 'H', 'e', 'l', 'p', 'e', 'r', 'B', 'a', 's', 'e', 0,
924     'w', 'x', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'V', 'i', 's', 'i', 'b', 'i', 'l', 'i', 't', 'y', 0,
925     'w', 'x', 'W', 'i', 'n', 'd', 'o', 'w', 'L', 'i', 's', 't', '_', 'i', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
926     'H', 'a', 'n', 'd', 'l', 'e', 'A', 's', 'N', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', 'K', 'e', 'y', 0,
927     'C', 'o', 'n', 'v', 'e', 'r', 't', 'P', 'i', 'x', 'e', 'l', 's', 'T', 'o', 'D', 'i', 'a', 'l', 'o', 'g', 0,
928     'C', 'o', 'n', 'v', 'e', 'r', 't', 'D', 'i', 'a', 'l', 'o', 'g', 'T', 'o', 'P', 'i', 'x', 'e', 'l', 's', 0,
929     'S', 'e', 'n', 'd', 'S', 'i', 'z', 'e', 'E', 'v', 'e', 'n', 't', 'T', 'o', 'P', 'a', 'r', 'e', 'n', 't', 0,
930     'P', 'o', 's', 't', 'S', 'i', 'z', 'e', 'E', 'v', 'e', 'n', 't', 'T', 'o', 'P', 'a', 'r', 'e', 'n', 't', 0,
931     'G', 'e', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 'S', 'c', 'a', 'l', 'e', 'F', 'a', 'c', 't', 'o', 'r', 0,
932     'W', 'I', 'N', 'D', 'O', 'W', '_', 'V', 'A', 'R', 'I', 'A', 'N', 'T', '_', 'N', 'O', 'R', 'M', 'A', 'L', 0,
933     'H', 'a', 'n', 'd', 'l', 'e', 'F', 'a', 't', 'a', 'l', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n', 's', 0,
934     'S', 'e', 't', 'M', 'a', 'c', 'A', 'b', 'o', 'u', 't', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 'I', 'd', 0,
935     'G', 'e', 't', 'M', 'a', 'c', 'A', 'b', 'o', 'u', 't', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 'I', 'd', 0,
936     'R', 'E', 'M', 'O', 'V', 'E', '_', 'L', 'E', 'A', 'D', 'I', 'N', 'G', '_', 'S', 'P', 'A', 'C', 'E', 'S', 0,
937     'G', 'e', 't', 'E', 'f', 'f', 'e', 'c', 't', 'i', 'v', 'e', 'R', 'o', 'w', 's', 'C', 'o', 'u', 'n', 't', 0,
938     'G', 'e', 't', 'E', 'f', 'f', 'e', 'c', 't', 'i', 'v', 'e', 'C', 'o', 'l', 's', 'C', 'o', 'u', 'n', 't', 0,
939     'w', 'x', 'P', 'a', 'l', 'e', 't', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 'E', 'v', 'e', 'n', 't', 0,
940     'w', 'x', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 'E', 'v', 'e', 'n', 't', 0,
941     'w', 'x', 'P', 'r', 'o', 'p', 'a', 'g', 'a', 't', 'i', 'o', 'n', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'r', 0,
942     'w', 'x', 'E', 'V', 'T', '_', 'J', 'O', 'Y', '_', 'B', 'U', 'T', 'T', 'O', 'N', '_', 'D', 'O', 'W', 'N', 0,
943     'w', 'x', 'E', 'V', 'T', '_', 'P', 'A', 'L', 'E', 'T', 'T', 'E', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
944     'w', 'x', 'E', 'V', 'T', '_', 'D', 'I', 'S', 'P', 'L', 'A', 'Y', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
945     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'P', 'A', 'G', 'E', 'D', 'O', 'W', 'N', 0,
946     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'L', 'I', 'N', 'E', 'D', 'O', 'W', 'N', 0,
947     'U', 'P', 'D', 'A', 'T', 'E', '_', 'U', 'I', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', '_', 'A', 'L', 'L', 0,
948     'L', 'A', 'Y', 'O', 'U', 'T', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'M', 'A', 'R', 'G', 'I', 'N', 0,
949     'C', 'O', 'N', 'F', 'I', 'G', '_', 'U', 'S', 'E', '_', 'L', 'O', 'C', 'A', 'L', '_', 'F', 'I', 'L', 'E', 0,
950     'w', 'x', 'D', 'a', 't', 'a', 'O', 'b', 'j', 'e', 'c', 't', 'C', 'o', 'm', 'p', 'o', 's', 'i', 't', 'e', 0,
951     'S', 'e', 't', 'R', 'e', 'p', 'e', 't', 'i', 't', 'i', 'o', 'n', 'C', 'o', 'u', 'n', 't', 'i', 'n', 'g', 0,
952     'G', 'e', 't', 'R', 'e', 'p', 'e', 't', 'i', 't', 'i', 'o', 'n', 'C', 'o', 'u', 'n', 't', 'i', 'n', 'g', 0,
953     'S', 'e', 't', 'T', 'h', 'r', 'e', 'a', 'd', 'A', 'c', 't', 'i', 'v', 'e', 'T', 'a', 'r', 'g', 'e', 't', 0,
954     'A', 'C', 'C', '_', 'S', 'E', 'L', '_', 'T', 'A', 'K', 'E', 'S', 'E', 'L', 'E', 'C', 'T', 'I', 'O', 'N', 0,
955     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'T', 'A', 'T', 'U', 'S', 'B', 'A', 'R', 0,
956     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'E', 'P', 'A', 'R', 'A', 'T', 'O', 'R', 0,
957     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', 0,
958     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'R', 'O', 'W', 'H', 'E', 'A', 'D', 'E', 'R', 0,
959     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'E', 'N', 'U', 'P', 'O', 'P', 'U', 'P', 0,
960     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'I', 'N', 'D', 'I', 'C', 'A', 'T', 'O', 'R', 0,
961     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'H', 'A', 'R', 'A', 'C', 'T', 'E', 'R', 0,
962     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'A', 'N', 'I', 'M', 'A', 'T', 'I', 'O', 'N', 0,
963     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'H', 'I', 'D', 'E', 0,
964     'A', 'C', 'C', '_', 'E', 'V', 'E', 'N', 'T', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'S', 'H', 'O', 'W', 0,
965     'A', 'C', 'C', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'B', 'U', 'S', 'Y', 0,
966     'G', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'B', 'u', 't', 't', 'o', 'n', 'M', 'a', 'r', 'g', 'i', 'n', 0,
967     'G', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'B', 'u', 't', 't', 'o', 'n', 'H', 'e', 'i', 'g', 'h', 't', 0,
968     'D', 'r', 'a', 'w', 'I', 't', 'e', 'm', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'R', 'e', 'c', 't', 0,
969     'T', 'I', 'T', 'L', 'E', 'B', 'A', 'R', '_', 'B', 'U', 'T', 'T', 'O', 'N', '_', 'C', 'L', 'O', 'S', 'E', 0,
970     'I', 'M', 'A', 'G', 'E', 'L', 'I', 'S', 'T', '_', 'D', 'R', 'A', 'W', '_', 'N', 'O', 'R', 'M', 'A', 'L', 0,
971     'C', 'r', 'e', 'a', 't', 'e', 'I', 'm', 'a', 'g', 'e', 'F', 'r', 'o', 'm', 'B', 'i', 't', 'm', 'a', 'p', 0,
972     'C', 'r', 'e', 'a', 't', 'e', 'B', 'i', 't', 'm', 'a', 'p', 'F', 'r', 'o', 'm', 'I', 'm', 'a', 'g', 'e', 0,
973     'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'D', 'E', 'S', 'T', '_', 'A', 'T', 'O', 'P', 0,
974     'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'D', 'E', 'S', 'T', '_', 'O', 'V', 'E', 'R', 0,
975     'I', 'N', 'T', 'E', 'R', 'P', 'O', 'L', 'A', 'T', 'I', 'O', 'N', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
976     'w', 'x', 'A', 'u', 't', 'o', 'B', 'u', 'f', 'f', 'e', 'r', 'e', 'd', 'P', 'a', 'i', 'n', 't', 'D', 'C', 0,
977     'w', 'x', 'D', 'C', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'r', 0,
978     'C', 'a', 'n', 'U', 's', 'e', 'T', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 'M', 'a', 't', 'r', 'i', 'x', 0,
979     'G', 'e', 't', 'P', 'a', 'r', 't', 'i', 'a', 'l', 'T', 'e', 'x', 't', 'E', 'x', 't', 'e', 'n', 't', 's', 0,
980     'D', 'e', 's', 't', 'r', 'o', 'y', 'C', 'l', 'i', 'p', 'p', 'i', 'n', 'g', 'R', 'e', 'g', 'i', 'o', 'n', 0,
981     'w', 'x', 'R', 'a', 's', 't', 'e', 'r', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
982     'B', 'R', 'U', 'S', 'H', 'S', 'T', 'Y', 'L', 'E', '_', 'L', 'A', 'S', 'T', '_', 'H', 'A', 'T', 'C', 'H', 0,
983     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'T', 'I', 'P', 'P', 'L', 'E', '_', 'M', 'A', 'S', 'K', 0,
984     'G', 'e', 't', 'N', 'a', 't', 'i', 'v', 'e', 'F', 'o', 'n', 't', 'I', 'n', 'f', 'o', 'D', 'e', 's', 'c', 0,
985     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'K', 'H', 'M', 'E', 'R', 0,
986     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'T', 'A', 'M', 'I', 'L', 0,
987     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'O', 'R', 'I', 'Y', 'A', 0,
988     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'G', 'R', 'E', 'E', 'K', 0,
989     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'R', 'O', 'M', 'A', 'N', 0,
990     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '1', '2', '_', 'M', 'A', 'X', 0,
991     'F', 'O', 'N', 'T', 'F', 'A', 'M', 'I', 'L', 'Y', '_', 'D', 'E', 'C', 'O', 'R', 'A', 'T', 'I', 'V', 'E', 0,
992     'G', 'e', 't', 'L', 'i', 'b', 'r', 'a', 'r', 'y', 'V', 'e', 'r', 's', 'i', 'o', 'n', 'I', 'n', 'f', 'o', 0,
993     'F', 'i', 'n', 'd', 'F', 'i', 'r', 's', 't', 'U', 'n', 'u', 's', 'e', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
994     'I', 'M', 'A', 'G', 'E', '_', 'A', 'L', 'P', 'H', 'A', '_', 'T', 'H', 'R', 'E', 'S', 'H', 'O', 'L', 'D', 0,
995     'I', 'M', 'A', 'G', 'E', '_', 'Q', 'U', 'A', 'L', 'I', 'T', 'Y', '_', 'B', 'I', 'C', 'U', 'B', 'I', 'C', 0,
996     'I', 'M', 'A', 'G', 'E', '_', 'Q', 'U', 'A', 'L', 'I', 'T', 'Y', '_', 'N', 'E', 'A', 'R', 'E', 'S', 'T', 0,
997     'I', 'M', 'A', 'G', 'E', '_', 'R', 'E', 'S', 'O', 'L', 'U', 'T', 'I', 'O', 'N', '_', 'N', 'O', 'N', 'E', 0,
998     'w', 'x', 'F', 'i', 'l', 'e', 'S', 'y', 's', 't', 'e', 'm', 'O', 'p', 'e', 'n', 'F', 'l', 'a', 'g', 's', 0,
999     'C', 'U', 'R', 'S', 'O', 'R', '_', 'Q', 'U', 'E', 'S', 'T', 'I', 'O', 'N', '_', 'A', 'R', 'R', 'O', 'W', 0,
1000     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'M', 'A', 'C', 'C', 'U', 'R', 'S', 'O', 'R', 0,
1001     'w', 'x', 'P', 'a', 'g', 'e', 'S', 'e', 't', 'u', 'p', 'D', 'i', 'a', 'l', 'o', 'g', 'D', 'a', 't', 'a', 0,
1002     'G', 'e', 't', 'S', 'y', 's', 't', 'e', 'm', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'N', 'a', 'm', 'e', 0,
1003     'L', 'O', 'C', 'A', 'L', 'E', '_', 'S', 'H', 'O', 'R', 'T', '_', 'D', 'A', 'T', 'E', '_', 'F', 'M', 'T', 0,
1004     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'U', 'S', 'E', 'R', '_', 'D', 'E', 'F', 'I', 'N', 'E', 'D', 0,
1005     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'P', 'E', 'R', 'U', 0,
1006     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'C', 'O', 'T', 'S', '_', 'G', 'A', 'E', 'L', 'I', 'C', 0,
1007     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'N', 'E', 'P', 'A', 'L', 'I', '_', 'I', 'N', 'D', 'I', 'A', 0,
1008     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'G', 'E', 'R', 'M', 'A', 'N', '_', 'S', 'W', 'I', 'S', 'S', 0,
1009     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'F', 'R', 'E', 'N', 'C', 'H', '_', 'S', 'W', 'I', 'S', 'S', 0,
1010     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'E', 'I', 'R', 'E', 0,
1011     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'Y', 'E', 'M', 'E', 'N', 0,
1012     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'S', 'Y', 'R', 'I', 'A', 0,
1013     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'S', 'U', 'D', 'A', 'N', 0,
1014     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'Q', 'A', 'T', 'A', 'R', 0,
1015     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'L', 'I', 'B', 'Y', 'A', 0,
1016     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'E', 'G', 'Y', 'P', 'T', 0,
1017     'S', 'e', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 'E', 'n', 'v', 'i', 'r', 'o', 'n', 'm', 'e', 'n', 't', 0,
1018     'G', 'e', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 'E', 'n', 'v', 'i', 'r', 'o', 'n', 'm', 'e', 'n', 't', 0,
1019     'I', 's', 'W', 'e', 's', 't', 'E', 'u', 'r', 'o', 'p', 'e', 'a', 'n', 'C', 'o', 'u', 'n', 't', 'r', 'y', 0,
1020     'G', 'e', 't', 'E', 'n', 'g', 'l', 'i', 's', 'h', 'W', 'e', 'e', 'k', 'D', 'a', 'y', 'N', 'a', 'm', 'e', 0,
1021     'w', 'x', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', ':', ':', 'W', 'e', 'e', 'k', 'F', 'l', 'a', 'g', 's', 0,
1022     'w', 'x', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', ':', ':', 'N', 'a', 'm', 'e', 'F', 'l', 'a', 'g', 's', 0,
1023     'D', 'e', 'f', 'a', 'u', 'l', 't', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 'F', 'o', 'r', 'm', 'a', 't', 0,
1024     'D', 'e', 'f', 'a', 'u', 'l', 't', 'T', 'i', 'm', 'e', 'S', 'p', 'a', 'n', 'F', 'o', 'r', 'm', 'a', 't', 0,
1025     '_', 'g', 'e', 't', 'T', 'h', 'e', 'C', 'o', 'l', 'o', 'u', 'r', 'D', 'a', 't', 'a', 'b', 'a', 's', 'e', 0,
1026     'w', 'x', 'C', 'l', 'i', 'e', 'n', 't', 'D', 'a', 't', 'a', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
1027     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '1', '0', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1028     'P', 'A', 'P', 'E', 'R', '_', 'P', '3', '2', 'K', 'B', 'I', 'G', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1029     'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'C', 'A', 'S', 'C', 'A', 'D', 'E', 0,
1030     'A', 'L', 'I', 'G', 'N', '_', 'C', 'E', 'N', 'T', 'R', 'E', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
1031     'A', 'L', 'I', 'G', 'N', '_', 'C', 'E', 'N', 'T', 'E', 'R', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
1032     'D', 'I', 'A', 'L', 'O', 'G', '_', 'E', 'X', '_', 'C', 'O', 'N', 'T', 'E', 'X', 'T', 'H', 'E', 'L', 'P', 0,
1033     'G', 'e', 't', 'W', 'a', 't', 'c', 'h', 'e', 'd', 'P', 'a', 't', 'h', 's', 'C', 'o', 'u', 'n', 't', 0,
1034     'F', 'S', 'W', '_', 'W', 'A', 'R', 'N', 'I', 'N', 'G', '_', 'O', 'V', 'E', 'R', 'F', 'L', 'O', 'W', 0,
1035     'w', 'x', 'M', 'o', 'u', 's', 'e', 'E', 'v', 'e', 'n', 't', 's', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
1036     'M', 'a', 'p', 'S', 'c', 'r', 'e', 'e', 'n', 'S', 'i', 'z', 'e', 'T', 'o', 'P', 'a', 'p', 'e', 'r', 0,
1037     'A', 'R', 'T', '_', 'F', 'I', 'N', 'D', '_', 'A', 'N', 'D', '_', 'R', 'E', 'P', 'L', 'A', 'C', 'E', 0,
1038     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', '3', 'D', 'H', 'I', 'L', 'I', 'G', 'H', 'T', 0,
1039     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'B', 'T', 'N', 'S', 'H', 'A', 'D', 'O', 'W', 0,
1040     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'H', 'I', 'G', 'H', 'L', 'I', 'G', 'H', 'T', 0,
1041     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', 0,
1042     'S', 'Y', 'S', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'G', 'U', 'I', '_', 'F', 'O', 'N', 'T', 0,
1043     'w', 'x', 'S', 'i', 'm', 'p', 'l', 'e', 'H', 'e', 'l', 'p', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
1044     'w', 'x', 'H', 'e', 'l', 'p', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'l', 'e', 'r', 'B', 'a', 's', 'e', 0,
1045     'L', 'a', 'u', 'n', 'c', 'h', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'B', 'r', 'o', 'w', 's', 'e', 'r', 0,
1046     'B', 'A', 'T', 'T', 'E', 'R', 'Y', '_', 'N', 'O', 'R', 'M', 'A', 'L', '_', 'S', 'T', 'A', 'T', 'E', 0,
1047     'T', 'e', 'x', 't', 'E', 'n', 't', 'r', 'y', 'D', 'i', 'a', 'l', 'o', 'g', 'S', 't', 'y', 'l', 'e', 0,
1048     'R', 'e', 'a', 'r', 'r', 'a', 'n', 'g', 'e', 'L', 'i', 's', 't', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
1049     'S', 'e', 't', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 'L', 'a', 'b', 'e', 'l', 's', 0,
1050     'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 'C', 'a', 'p', 't', 'i', 'o', 'n', 'S', 't', 'r', 0,
1051     'D', 'I', 'R', 'C', 'T', 'R', 'L', '_', 'S', 'H', 'O', 'W', '_', 'F', 'I', 'L', 'T', 'E', 'R', 'S', 0,
1052     'D', 'I', 'R', 'C', 'T', 'R', 'L', '_', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'F', 'I', 'R', 'S', 'T', 0,
1053     'C', 'r', 'e', 'a', 't', 'e', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'e', 'd', 'S', 'i', 'z', 'e', 'r', 0,
1054     'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'D', 'I', 'A', 'L', 'O', 'G', '_', 'S', 'T', 'Y', 'L', 'E', 0,
1055     'S', 'h', 'o', 'u', 'l', 'd', 'P', 'r', 'e', 'v', 'e', 'n', 't', 'A', 'p', 'p', 'E', 'x', 'i', 't', 0,
1056     'R', 'e', 'q', 'u', 'e', 's', 't', 'U', 's', 'e', 'r', 'A', 't', 't', 'e', 'n', 't', 'i', 'o', 'n', 0,
1057     'F', 'U', 'L', 'L', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'N', 'O', 'C', 'A', 'P', 'T', 'I', 'O', 'N', 0,
1058     'F', 'U', 'L', 'L', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'N', 'O', 'T', 'O', 'O', 'L', 'B', 'A', 'R', 0,
1059     'F', 'U', 'L', 'L', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'N', 'O', 'M', 'E', 'N', 'U', 'B', 'A', 'R', 0,
1060     'U', 'S', 'E', 'R', '_', 'A', 'T', 'T', 'E', 'N', 'T', 'I', 'O', 'N', '_', 'E', 'R', 'R', 'O', 'R', 0,
1061     'H', 'a', 's', 'M', 'u', 'l', 't', 'i', 'p', 'l', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
1062     'E', 'n', 'a', 'b', 'l', 'e', 'P', 'o', 'p', 'u', 'p', 'A', 'n', 'i', 'm', 'a', 't', 'i', 'o', 'n', 0,
1063     'w', 'x', 'F', 'i', 'l', 'e', 'D', 'i', 'r', 'P', 'i', 'c', 'k', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
1064     'D', 'i', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'P', 'r', 'o', 'm', 'p', 't', 'S', 't', 'r', 0,
1065     'D', 'i', 'r', 'P', 'i', 'c', 'k', 'e', 'r', 'C', 't', 'r', 'l', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
1066     'D', 'i', 'r', 'P', 'i', 'c', 'k', 'e', 'r', 'W', 'i', 'd', 'g', 'e', 't', 'L', 'a', 'b', 'e', 'l', 0,
1067     'I', 's', 'P', 'i', 'c', 'k', 'e', 'r', 'C', 't', 'r', 'l', 'G', 'r', 'o', 'w', 'a', 'b', 'l', 'e', 0,
1068     'F', 'L', 'P', '_', 'O', 'V', 'E', 'R', 'W', 'R', 'I', 'T', 'E', '_', 'P', 'R', 'O', 'M', 'P', 'T', 0,
1069     'S', 'e', 't', 'I', 't', 'e', 'm', 'D', 'r', 'o', 'p', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 0,
1070     'A', 's', 's', 'i', 'g', 'n', 'S', 't', 'a', 't', 'e', 'I', 'm', 'a', 'g', 'e', 'L', 'i', 's', 't', 0,
1071     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'I', 'T', 'E', 'M', '_', 'M', 'E', 'N', 'U', 0,
1072     'T', 'R', 'E', 'E', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'T', 'O', 'R', 'I', 'G', 'H', 'T', 0,
1073     'T', 'R', 'E', 'E', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'N', 'O', 'W', 'H', 'E', 'R', 'E', 0,
1074     'O', 'n', 'G', 'e', 't', 'I', 't', 'e', 'm', 'C', 'o', 'l', 'u', 'm', 'n', 'I', 'm', 'a', 'g', 'e', 0,
1075     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 't', 'e', 'm', 'C', 'o', 'u', 'n', 't', 0,
1076     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'C', 'O', 'L', '_', 'C', 'L', 'I', 'C', 'K', 0,
1077     'L', 'I', 'S', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'T', 'O', 'R', 'I', 'G', 'H', 'T', 0,
1078     'L', 'I', 'S', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'N', 'O', 'W', 'H', 'E', 'R', 'E', 0,
1079     'T', 'O', 'O', 'L', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'E', 'P', 'A', 'R', 'A', 'T', 'O', 'R', 0,
1080     'w', 'x', 'B', 'i', 't', 'm', 'a', 'p', 'T', 'o', 'g', 'g', 'l', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
1081     'w', 'x', 'E', 'V', 'T', '_', 'S', 'P', 'I', 'N', 'C', 'T', 'R', 'L', 'D', 'O', 'U', 'B', 'L', 'E', 0,
1082     'w', 'x', 'H', 'e', 'a', 'd', 'e', 'r', 'C', 'o', 'l', 'u', 'm', 'n', 'S', 'i', 'm', 'p', 'l', 'e', 0,
1083     'I', 's', 'S', 'o', 'r', 't', 'O', 'r', 'd', 'e', 'r', 'A', 's', 'c', 'e', 'n', 'd', 'i', 'n', 'g', 0,
1084     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'P', 'A', 'G', 'E', '_', 'B', 'R', 'E', 'A', 'K', 0,
1085     'T', 'E', 'X', 'T', '_', 'A', 'L', 'I', 'G', 'N', 'M', 'E', 'N', 'T', '_', 'R', 'I', 'G', 'H', 'T', 0,
1086     'S', 'e', 't', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'i', 'n', 't', 'E', 'n', 'd', 0,
1087     'S', 'P', 'L', 'I', 'T', '_', 'D', 'R', 'A', 'G', '_', 'L', 'E', 'F', 'T', '_', 'D', 'O', 'W', 'N', 0,
1088     'S', 'T', 'B', '_', 'E', 'L', 'L', 'I', 'P', 'S', 'I', 'Z', 'E', '_', 'M', 'I', 'D', 'D', 'L', 'E', 0,
1089     'H', 'a', 's', 'C', 'l', 'i', 'e', 'n', 't', 'U', 'n', 't', 'y', 'p', 'e', 'd', 'D', 'a', 't', 'a', 0,
1090     'E', 'L', 'L', 'I', 'P', 'S', 'I', 'Z', 'E', '_', 'F', 'L', 'A', 'G', 'S', '_', 'N', 'O', 'N', 'E', 0,
1091     'G', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'E', 'n', 'd', 0,
1092     'S', 'e', 'n', 'd', 'A', 'u', 't', 'o', 'S', 'c', 'r', 'o', 'l', 'l', 'E', 'v', 'e', 'n', 't', 's', 0,
1093     'C', 'a', 'l', 'c', 'S', 'c', 'r', 'o', 'l', 'l', 'e', 'd', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
1094     'M', 'a', 'c', 'I', 's', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 0,
1095     'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 'D', 'a', 't', 'a', 'T', 'o', 'W', 'i', 'n', 'd', 'o', 'w', 0,
1096     'M', 'o', 'v', 'e', 'B', 'e', 'f', 'o', 'r', 'e', 'I', 'n', 'T', 'a', 'b', 'O', 'r', 'd', 'e', 'r', 0,
1097     'S', 'h', 'o', 'u', 'l', 'd', 'I', 'n', 'h', 'e', 'r', 'i', 't', 'C', 'o', 'l', 'o', 'u', 'r', 's', 0,
1098     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
1099     'A', 'l', 'w', 'a', 'y', 's', 'S', 'h', 'o', 'w', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 's', 0,
1100     'W', 'I', 'N', 'D', 'O', 'W', '_', 'V', 'A', 'R', 'I', 'A', 'N', 'T', '_', 'L', 'A', 'R', 'G', 'E', 0,
1101     'W', 'I', 'N', 'D', 'O', 'W', '_', 'V', 'A', 'R', 'I', 'A', 'N', 'T', '_', 'S', 'M', 'A', 'L', 'L', 0,
1102     'S', 'e', 't', 'M', 'a', 'c', 'E', 'x', 'i', 't', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 'I', 'd', 0,
1103     'G', 'e', 't', 'M', 'a', 'c', 'E', 'x', 'i', 't', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 'I', 'd', 0,
1104     'S', 'e', 't', 'E', 'x', 'i', 't', 'O', 'n', 'F', 'r', 'a', 'm', 'e', 'D', 'e', 'l', 'e', 't', 'e', 0,
1105     'G', 'e', 't', 'E', 'x', 'i', 't', 'O', 'n', 'F', 'r', 'a', 'm', 'e', 'D', 'e', 'l', 'e', 't', 'e', 0,
1106     'A', 'P', 'P', '_', 'A', 'S', 'S', 'E', 'R', 'T', '_', 'E', 'X', 'C', 'E', 'P', 'T', 'I', 'O', 'N', 0,
1107     'S', 'e', 't', 'V', 'e', 'n', 'd', 'o', 'r', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'N', 'a', 'm', 'e', 0,
1108     'G', 'e', 't', 'V', 'e', 'n', 'd', 'o', 'r', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'N', 'a', 'm', 'e', 0,
1109     'w', 'x', 'E', 'v', 'e', 'n', 't', 'L', 'o', 'o', 'p', 'A', 'c', 't', 'i', 'v', 'a', 't', 'o', 'r', 0,
1110     'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'C', 'a', 't', '_', 'M', 'e', 's', 's', 'a', 'g', 'e', 's', 0,
1111     'C', 'h', 'e', 'c', 'k', 'F', 'o', 'r', 'I', 'n', 't', 'e', 'r', 's', 'e', 'c', 't', 'i', 'o', 'n', 0,
1112     'S', 'e', 't', 'A', 'f', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'v', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
1113     'S', 'e', 't', 'F', 'l', 'e', 'x', 'i', 'b', 'l', 'e', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
1114     'G', 'e', 't', 'F', 'l', 'e', 'x', 'i', 'b', 'l', 'e', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
1115     'P', 'r', 'e', 'p', 'e', 'n', 'd', 'S', 't', 'r', 'e', 't', 'c', 'h', 'S', 'p', 'a', 'c', 'e', 'r', 0,
1116     'I', 'n', 'f', 'o', 'r', 'm', 'F', 'i', 'r', 's', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
1117     'w', 'x', 'W', 'i', 'n', 'd', 'o', 'w', 'D', 'e', 's', 't', 'r', 'o', 'y', 'E', 'v', 'e', 'n', 't', 0,
1118     'w', 'x', 'N', 'a', 'v', 'i', 'g', 'a', 't', 'i', 'o', 'n', 'K', 'e', 'y', 'E', 'v', 'e', 'n', 't', 0,
1119     'w', 'x', 'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 'T', 'e', 'x', 't', 'E', 'v', 'e', 'n', 't', 0,
1120     'S', 'e', 't', 'E', 'v', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
1121     'G', 'e', 't', 'E', 'v', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
1122     'P', 'r', 'o', 'c', 'e', 's', 's', 'P', 'e', 'n', 'd', 'i', 'n', 'g', 'E', 'v', 'e', 'n', 't', 's', 0,
1123     'w', 'x', 'E', 'V', 'T', '_', 'M', 'E', 'N', 'U', '_', 'H', 'I', 'G', 'H', 'L', 'I', 'G', 'H', 'T', 0,
1124     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
1125     'w', 'x', 'E', 'V', 'T', '_', 'N', 'A', 'V', 'I', 'G', 'A', 'T', 'I', 'O', 'N', '_', 'K', 'E', 'Y', 0,
1126     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', 'B', 'O', 'X', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
1127     'M', 'O', 'U', 'S', 'E', '_', 'W', 'H', 'E', 'E', 'L', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
1128     'E', 'V', 'E', 'N', 'T', '_', 'P', 'R', 'O', 'P', 'A', 'G', 'A', 'T', 'E', '_', 'N', 'O', 'N', 'E', 0,
1129     'N', 'u', 'l', 'l', 'A', 'c', 'c', 'e', 'l', 'e', 'r', 'a', 't', 'o', 'r', 'T', 'a', 'b', 'l', 'e', 0,
1130     'A', 'C', 'C', '_', 'S', 'E', 'L', '_', 'A', 'D', 'D', 'S', 'E', 'L', 'E', 'C', 'T', 'I', 'O', 'N', 0,
1131     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'T', 'I', 'T', 'L', 'E', 'B', 'A', 'R', 0,
1132     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'E', 'N', 'U', 'I', 'T', 'E', 'M', 0,
1133     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'L', 'I', 'S', 'T', 'I', 'T', 'E', 'M', 0,
1134     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'G', 'R', 'O', 'U', 'P', 'I', 'N', 'G', 0,
1135     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'E', 'Q', 'U', 'A', 'T', 'I', 'O', 'N', 0,
1136     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'D', 'R', 'O', 'P', 'L', 'I', 'S', 'T', 0,
1137     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'D', 'O', 'C', 'U', 'M', 'E', 'N', 'T', 0,
1138     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'O', 'M', 'B', 'O', 'B', 'O', 'X', 0,
1139     'w', 'x', 'H', 'e', 'a', 'd', 'e', 'r', 'B', 'u', 't', 't', 'o', 'n', 'P', 'a', 'r', 'a', 'm', 's', 0,
1140     'w', 'x', 'H', 'e', 'a', 'd', 'e', 'r', 'S', 'o', 'r', 't', 'I', 'c', 'o', 'n', 'T', 'y', 'p', 'e', 0,
1141     'T', 'I', 'T', 'L', 'E', 'B', 'A', 'R', '_', 'B', 'U', 'T', 'T', 'O', 'N', '_', 'H', 'E', 'L', 'P', 0,
1142     'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'U', 'N', 'D', 'E', 'T', 'E', 'R', 'M', 'I', 'N', 'E', 'D', 0,
1143     'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'D', 'E', 'S', 'T', '_', 'O', 'U', 'T', 0,
1144     'S', 'e', 'l', 'e', 'c', 't', 'O', 'b', 'j', 'e', 'c', 't', 'A', 's', 'S', 'o', 'u', 'r', 'c', 'e', 0,
1145     'R', 'e', 's', 'e', 't', 'T', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 'M', 'a', 't', 'r', 'i', 'x', 0,
1146     'D', 'r', 'a', 'w', 'R', 'o', 'u', 'n', 'd', 'e', 'd', 'R', 'e', 'c', 't', 'a', 'n', 'g', 'l', 'e', 0,
1147     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'F', 'I', 'R', 'S', 'T', '_', 'H', 'A', 'T', 'C', 'H', 0,
1148     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'C', 'R', 'O', 'S', 'S', '_', 'H', 'A', 'T', 'C', 'H', 0,
1149     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'T', 'R', 'A', 'N', 'S', 'P', 'A', 'R', 'E', 'N', 'T', 0,
1150     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'U', 'N', 'I', 'C', 'O', 'D', 'E', 0,
1151     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'T', 'H', 'A', 'I', 0,
1152     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'U', 'T', 'F', '3', '2', 'L', 'E', 0,
1153     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'U', 'T', 'F', '3', '2', 'B', 'E', 0,
1154     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'U', 'T', 'F', '1', '6', 'L', 'E', 0,
1155     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'U', 'T', 'F', '1', '6', 'B', 'E', 0,
1156     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
1157     'F', 'O', 'N', 'T', 'F', 'L', 'A', 'G', '_', 'A', 'N', 'T', 'I', 'A', 'L', 'I', 'A', 'S', 'E', 'D', 0,
1158     'w', 'x', 'B', 'i', 't', 'm', 'a', 'p', 'B', 'u', 'f', 'f', 'e', 'r', 'F', 'o', 'r', 'm', 'a', 't', 0,
1159     'I', 'n', 'i', 't', 'A', 'l', 'l', 'I', 'm', 'a', 'g', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 's', 0,
1160     'I', 'n', 'i', 't', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 's', 0,
1161     'I', 'M', 'A', 'G', 'E', '_', 'Q', 'U', 'A', 'L', 'I', 'T', 'Y', '_', 'N', 'O', 'R', 'M', 'A', 'L', 0,
1162     'w', 'x', 'I', 'm', 'a', 'g', 'e', 'R', 'e', 's', 'i', 'z', 'e', 'Q', 'u', 'a', 'l', 'i', 't', 'y', 0,
1163     'w', 'x', 'A', 'f', 'f', 'i', 'n', 'e', 'M', 'a', 't', 'r', 'i', 'x', '2', 'D', 'B', 'a', 's', 'e', 0,
1164     'w', 'x', 'P', 'o', 'i', 'n', 't', 'L', 'i', 's', 't', '_', 'i', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
1165     'G', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'R', 'e', 'c', 't', 0,
1166     'C', 'U', 'R', 'S', 'O', 'R', '_', 'M', 'I', 'D', 'D', 'L', 'E', '_', 'B', 'U', 'T', 'T', 'O', 'N', 0,
1167     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'X', 'P', 'M', '_', 'D', 'A', 'T', 'A', 0,
1168     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'X', 'B', 'M', '_', 'D', 'A', 'T', 'A', 0,
1169     'S', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 'B', 'o', 't', 't', 'o', 'm', 'R', 'i', 'g', 'h', 't', 0,
1170     'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'M', 'i', 'n', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
1171     'G', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 'B', 'o', 't', 't', 'o', 'm', 'R', 'i', 'g', 'h', 't', 0,
1172     'G', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
1173     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'M', 'i', 'n', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
1174     'w', 'x', 'T', 'r', 'a', 'n', 's', 'l', 'a', 't', 'i', 'o', 'n', 's', 'L', 'o', 'a', 'd', 'e', 'r', 0,
1175     'L', 'O', 'C', 'A', 'L', 'E', '_', 'D', 'A', 'T', 'E', '_', 'T', 'I', 'M', 'E', '_', 'F', 'M', 'T', 0,
1176     'L', 'O', 'C', 'A', 'L', 'E', '_', 'L', 'O', 'N', 'G', '_', 'D', 'A', 'T', 'E', '_', 'F', 'M', 'T', 0,
1177     'L', 'O', 'C', 'A', 'L', 'E', '_', 'D', 'E', 'C', 'I', 'M', 'A', 'L', '_', 'P', 'O', 'I', 'N', 'T', 0,
1178     'L', 'O', 'C', 'A', 'L', 'E', '_', 'T', 'H', 'O', 'U', 'S', 'A', 'N', 'D', 'S', '_', 'S', 'E', 'P', 0,
1179     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'U', 'Z', 'B', 'E', 'K', '_', 'L', 'A', 'T', 'I', 'N', 0,
1180     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'K', 'I', 'N', 'Y', 'A', 'R', 'W', 'A', 'N', 'D', 'A', 0,
1181     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'I', 'N', 'T', 'E', 'R', 'L', 'I', 'N', 'G', 'U', 'E', 0,
1182     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'I', 'N', 'T', 'E', 'R', 'L', 'I', 'N', 'G', 'U', 'A', 0,
1183     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'G', 'R', 'E', 'E', 'N', 'L', 'A', 'N', 'D', 'I', 'C', 0,
1184     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'Z', 'E', 'R', 'I', '_', 'L', 'A', 'T', 'I', 'N', 0,
1185     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'O', 'M', 'A', 'N', 0,
1186     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'I', 'R', 'A', 'Q', 0,
1187     'S', 'e', 't', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'n', 'g', 'S', 'y', 's', 't', 'e', 'm', 'I', 'd', 0,
1188     'G', 'e', 't', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'n', 'g', 'S', 'y', 's', 't', 'e', 'm', 'I', 'd', 0,
1189     'G', 'e', 't', 'W', 'e', 'e', 'k', 'D', 'a', 'y', 'I', 'n', 'S', 'a', 'm', 'e', 'W', 'e', 'e', 'k', 0,
1190     'w', 'x', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', ':', ':', 'T', 'i', 'm', 'e', 'Z', 'o', 'n', 'e', 0,
1191     'w', 'x', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', ':', ':', 'C', 'a', 'l', 'e', 'n', 'd', 'a', 'r', 0,
1192     'w', 'x', 'S', 't', 'r', 'i', 'n', 'g', 'C', 'A', 'r', 'r', 'a', 'y', 'H', 'o', 'l', 'd', 'e', 'r', 0,
1193     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '9', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1194     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '8', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1195     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '7', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1196     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '6', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1197     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '5', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1198     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '4', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1199     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '3', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1200     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '2', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1201     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '1', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1202     'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'T', 'T', 'E', 'R', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1203     'P', 'A', 'P', 'E', 'R', '_', 'B', '6', '_', 'J', 'I', 'S', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1204     'P', 'A', 'P', 'E', 'R', '_', 'B', '5', '_', 'J', 'I', 'S', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1205     'P', 'A', 'P', 'E', 'R', '_', 'B', '4', '_', 'J', 'I', 'S', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1206     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'S', 'E', 'P', 'A', 'R', 'A', 'T', 'O', 'R', 0,
1207     'B', 'G', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'T', 'R', 'A', 'N', 'S', 'P', 'A', 'R', 'E', 'N', 'T', 0,
1208     'S', 'I', 'Z', 'E', 'R', '_', 'F', 'L', 'A', 'G', '_', 'B', 'I', 'T', 'S', '_', 'M', 'A', 'S', 'K', 0,
1209     'P', 'R', 'I', 'N', 'T', '_', 'Q', 'U', 'A', 'L', 'I', 'T', 'Y', '_', 'M', 'E', 'D', 'I', 'U', 'M', 0,
1210     'F', 'R', 'A', 'M', 'E', '_', 'N', 'O', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'M', 'E', 'N', 'U', 0,
1211     'F', 'R', 'A', 'M', 'E', '_', 'E', 'X', '_', 'C', 'O', 'N', 'T', 'E', 'X', 'T', 'H', 'E', 'L', 'P', 0,
1212     'S', 'I', 'Z', 'E', '_', 'A', 'L', 'L', 'O', 'W', '_', 'M', 'I', 'N', 'U', 'S', '_', 'O', 'N', 'E', 0,
1213     'S', 'T', 'O', 'C', 'K', '_', 'W', 'I', 'T', 'H', '_', 'M', 'N', 'E', 'M', 'O', 'N', 'I', 'C', 0,
1214     'w', 'x', 'P', 'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 'E', 'd', 'i', 't', 'o', 'r', 0,
1215     'G', 'e', 't', 'E', 'r', 'r', 'o', 'r', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
1216     'w', 'x', 'F', 'i', 'l', 'e', 'S', 'y', 's', 't', 'e', 'm', 'W', 'a', 't', 'c', 'h', 'e', 'r', 0,
1217     'F', 'S', 'W', '_', 'W', 'A', 'R', 'N', 'I', 'N', 'G', '_', 'G', 'E', 'N', 'E', 'R', 'A', 'L', 0,
1218     'M', 'o', 'u', 's', 'e', 'C', 'l', 'i', 'c', 'k', 'C', 'a', 'n', 'c', 'e', 'l', 'l', 'e', 'd', 0,
1219     'G', 'e', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'F', 'r', 'o', 'm', 'N', 'a', 'm', 'e', 0,
1220     'G', 'e', 't', 'A', 'l', 'l', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'N', 'a', 'm', 'e', 's', 0,
1221     'I', 's', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
1222     'T', 'h', 'e', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
1223     'O', 'f', 'f', 's', 'e', 't', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'O', 'r', 'i', 'g', 'i', 'n', 0,
1224     'M', 'a', 'p', 'S', 'c', 'r', 'e', 'e', 'n', 'S', 'i', 'z', 'e', 'T', 'o', 'P', 'a', 'g', 'e', 0,
1225     'G', 'e', 't', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'P', 'a', 'p', 'e', 'r', 'R', 'e', 'c', 't', 0,
1226     'p', 'r', 'i', 'n', 't', 'o', 'u', 't', 'F', 'o', 'r', 'P', 'r', 'i', 'n', 't', 'i', 'n', 'g', 0,
1227     'w', 'x', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'B', 'a', 'r', 0,
1228     'I', 'D', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', '_', 'Z', 'O', 'O', 'M', '_', 'O', 'U', 'T', 0,
1229     'I', 'D', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', '_', 'P', 'R', 'E', 'V', 'I', 'O', 'U', 'S', 0,
1230     'G', 'e', 't', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 'I', 'c', 'o', 'n', 'I', 'd', 0,
1231     'A', 'R', 'T', '_', 'H', 'E', 'L', 'P', '_', 'S', 'I', 'D', 'E', '_', 'P', 'A', 'N', 'E', 'L', 0,
1232     'A', 'R', 'T', '_', 'E', 'X', 'E', 'C', 'U', 'T', 'A', 'B', 'L', 'E', '_', 'F', 'I', 'L', 'E', 0,
1233     'S', 'Y', 'S', '_', 'N', 'E', 'T', 'W', 'O', 'R', 'K', '_', 'P', 'R', 'E', 'S', 'E', 'N', 'T', 0,
1234     'S', 'Y', 'S', '_', 'V', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'A', 'R', 'R', 'O', 'W', '_', 'Y', 0,
1235     'S', 'Y', 'S', '_', 'V', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'A', 'R', 'R', 'O', 'W', '_', 'X', 0,
1236     'S', 'Y', 'S', '_', 'H', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'A', 'R', 'R', 'O', 'W', '_', 'Y', 0,
1237     'S', 'Y', 'S', '_', 'H', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'A', 'R', 'R', 'O', 'W', '_', 'X', 0,
1238     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', '3', 'D', 'S', 'H', 'A', 'D', 'O', 'W', 0,
1239     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'H', 'O', 'T', 'L', 'I', 'G', 'H', 'T', 0,
1240     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'I', 'N', 'F', 'O', 'T', 'E', 'X', 'T', 0,
1241     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'G', 'R', 'A', 'Y', 'T', 'E', 'X', 'T', 0,
1242     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'M', 'E', 'N', 'U', 'T', 'E', 'X', 'T', 0,
1243     'S', 'Y', 'S', '_', 'A', 'N', 'S', 'I', '_', 'F', 'I', 'X', 'E', 'D', '_', 'F', 'O', 'N', 'T', 0,
1244     'w', 'x', 'C', 'o', 'n', 't', 'e', 'x', 't', 'H', 'e', 'l', 'p', 'B', 'u', 't', 't', 'o', 'n', 0,
1245     'D', 'i', 's', 'p', 'l', 'a', 'y', 'C', 'o', 'n', 't', 'e', 'x', 't', 'P', 'o', 'p', 'u', 'p', 0,
1246     'w', 'x', 'U', 'I', 'A', 'c', 't', 'i', 'o', 'n', 'S', 'i', 'm', 'u', 'l', 'a', 't', 'o', 'r', 0,
1247     'w', 'x', 'N', 'u', 'm', 'b', 'e', 'r', 'E', 'n', 't', 'r', 'y', 'D', 'i', 'a', 'l', 'o', 'g', 0,
1248     'G', 'e', 't', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'F', 'r', 'o', 'm', 'U', 's', 'e', 'r', 0,
1249     'w', 'x', 'F', 'i', 'n', 'd', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
1250     'w', 'x', 'M', 'u', 'l', 't', 'i', 'C', 'h', 'o', 'i', 'c', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
1251     'w', 'x', 'R', 'i', 'c', 'h', 'M', 'e', 's', 's', 'a', 'g', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
1252     'F', 'D', '_', 'O', 'V', 'E', 'R', 'W', 'R', 'I', 'T', 'E', '_', 'P', 'R', 'O', 'M', 'P', 'T', 0,
1253     'w', 'x', 'D', 'i', 'r', 'F', 'i', 'l', 't', 'e', 'r', 'L', 'i', 's', 't', 'C', 't', 'r', 'l', 0,
1254     'D', 'I', 'R', 'C', 'T', 'R', 'L', '_', 'E', 'D', 'I', 'T', '_', 'L', 'A', 'B', 'E', 'L', 'S', 0,
1255     'D', 'I', 'R', 'C', 'T', 'R', 'L', '_', '3', 'D', '_', 'I', 'N', 'T', 'E', 'R', 'N', 'A', 'L', 0,
1256     'F', 'U', 'L', 'L', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'N', 'O', 'B', 'O', 'R', 'D', 'E', 'R', 0,
1257     'U', 'S', 'E', 'R', '_', 'A', 'T', 'T', 'E', 'N', 'T', 'I', 'O', 'N', '_', 'I', 'N', 'F', 'O', 0,
1258     'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'F', 'R', 'A', 'M', 'E', '_', 'S', 'T', 'Y', 'L', 'E', 0,
1259     'S', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'P', 'a', 'i', 'n', 't', 'W', 'i', 'd', 't', 'h', 0,
1260     'G', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'P', 'a', 'i', 'n', 't', 'W', 'i', 'd', 't', 'h', 0,
1261     'w', 'x', 'C', 'o', 'm', 'b', 'o', 'C', 't', 'r', 'l', 'F', 'e', 'a', 't', 'u', 'r', 'e', 's', 0,
1262     'S', 'e', 't', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
1263     'w', 'x', 'C', 'o', 'l', 'o', 'u', 'r', 'P', 'i', 'c', 'k', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
1264     'S', 'e', 't', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 'G', 'r', 'o', 'w', 'a', 'b', 'l', 'e', 0,
1265     'D', 'I', 'R', 'P', '_', 'D', 'I', 'R', '_', 'M', 'U', 'S', 'T', '_', 'E', 'X', 'I', 'S', 'T', 0,
1266     'F', 'L', 'P', '_', 'F', 'I', 'L', 'E', '_', 'M', 'U', 'S', 'T', '_', 'E', 'X', 'I', 'S', 'T', 0,
1267     'T', 'o', 'g', 'g', 'l', 'e', 'I', 't', 'e', 'm', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
1268     'G', 'e', 't', 'F', 'i', 'r', 's', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'I', 't', 'e', 'm', 0,
1269     'C', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'A', 'l', 'l', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
1270     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'E', 'N', 'D', '_', 'D', 'R', 'A', 'G', 0,
1271     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'K', 'E', 'Y', '_', 'D', 'O', 'W', 'N', 0,
1272     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'S', 'E', 'T', '_', 'I', 'N', 'F', 'O', 0,
1273     'w', 'x', 'E', 'V', 'T', '_', 'T', 'R', 'E', 'E', '_', 'G', 'E', 'T', '_', 'I', 'N', 'F', 'O', 0,
1274     'T', 'R', 'E', 'E', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 0,
1275     'T', 'R', 'E', 'E', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'T', 'O', 'L', 'E', 'F', 'T', 0,
1276     'T', 'R', 'E', 'E', '_', 'I', 'T', 'E', 'M', 'S', 'T', 'A', 'T', 'E', '_', 'P', 'R', 'E', 'V', 0,
1277     'T', 'R', 'E', 'E', '_', 'I', 'T', 'E', 'M', 'S', 'T', 'A', 'T', 'E', '_', 'N', 'E', 'X', 'T', 0,
1278     'T', 'R', 'E', 'E', '_', 'I', 'T', 'E', 'M', 'S', 'T', 'A', 'T', 'E', '_', 'N', 'O', 'N', 'E', 0,
1279     'T', 'r', 'e', 'e', 'I', 't', 'e', 'm', 'I', 'c', 'o', 'n', '_', 'N', 'o', 'r', 'm', 'a', 'l', 0,
1280     'E', 'n', 'a', 'b', 'l', 'e', 'B', 'e', 'l', 'l', 'O', 'n', 'N', 'o', 'M', 'a', 't', 'c', 'h', 0,
1281     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', '_', 'K', 'E', 'Y', '_', 'D', 'O', 'W', 'N', 0,
1282     'L', 'I', 'S', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 0,
1283     'L', 'I', 'S', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'T', 'O', 'L', 'E', 'F', 'T', 0,
1284     'L', 'I', 'S', 'T', '_', 'S', 'T', 'A', 'T', 'E', '_', 'F', 'I', 'L', 'T', 'E', 'R', 'E', 'D', 0,
1285     'L', 'I', 'S', 'T', '_', 'S', 'T', 'A', 'T', 'E', '_', 'D', 'I', 'S', 'A', 'B', 'L', 'E', 'D', 0,
1286     'L', 'I', 'S', 'T', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'E', 'D', 0,
1287     'L', 'I', 'S', 'T', '_', 'S', 'T', 'A', 'T', 'E', '_', 'D', 'O', 'N', 'T', 'C', 'A', 'R', 'E', 0,
1288     'S', 'e', 't', 'T', 'o', 'o', 'l', 'N', 'o', 'r', 'm', 'a', 'l', 'B', 'i', 't', 'm', 'a', 'p', 0,
1289     'F', 'i', 'n', 'd', 'T', 'o', 'o', 'l', 'F', 'o', 'r', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
1290     'A', 'd', 'd', 'S', 't', 'r', 'e', 't', 'c', 'h', 'a', 'b', 'l', 'e', 'S', 'p', 'a', 'c', 'e', 0,
1291     'S', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'M', 'e', 'n', 'u', 'B', 'i', 't', 'm', 'a', 'p', 0,
1292     'G', 'e', 't', 'B', 'e', 's', 't', 'F', 'i', 't', 't', 'i', 'n', 'g', 'W', 'i', 'd', 't', 'h', 0,
1293     'R', 'e', 'm', 'o', 'v', 'e', 'S', 'o', 'r', 't', 'I', 'n', 'd', 'i', 'c', 'a', 't', 'o', 'r', 0,
1294     'G', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 'T', 'i', 't', 'l', 'e', 'W', 'i', 'd', 't', 'h', 0,
1295     'S', 'h', 'o', 'w', 'C', 'u', 's', 't', 'o', 'm', 'i', 'z', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
1296     'w', 'x', 'E', 'V', 'T', '_', 'H', 'E', 'A', 'D', 'E', 'R', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
1297     'H', 'a', 's', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
1298     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'P', 'A', 'R', 'A', 'G', 'R', 'A', 'P', 'H', 0,
1299     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'C', 'H', 'A', 'R', 'A', 'C', 'T', 'E', 'R', 0,
1300     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'A', 'L', 'I', 'G', 'N', 'M', 'E', 'N', 'T', 0,
1301     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'F', 'O', 'N', 'T', '_', 'S', 'I', 'Z', 'E', 0,
1302     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'F', 'O', 'N', 'T', '_', 'F', 'A', 'C', 'E', 0,
1303     'T', 'E', 'X', 'T', '_', 'A', 'L', 'I', 'G', 'N', 'M', 'E', 'N', 'T', '_', 'L', 'E', 'F', 'T', 0,
1304     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
1305     'S', 'P', 'L', 'I', 'T', '_', 'D', 'R', 'A', 'G', '_', 'D', 'R', 'A', 'G', 'G', 'I', 'N', 'G', 0,
1306     'G', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
1307     'S', 'T', 'B', '_', 'E', 'L', 'L', 'I', 'P', 'S', 'I', 'Z', 'E', '_', 'S', 'T', 'A', 'R', 'T', 0,
1308     'S', 'T', '_', 'E', 'L', 'L', 'I', 'P', 'S', 'I', 'Z', 'E', '_', 'M', 'I', 'D', 'D', 'L', 'E', 0,
1309     'S', 't', 'a', 't', 'i', 'c', 'B', 'i', 't', 'm', 'a', 'p', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
1310     'H', 'a', 's', 'C', 'l', 'i', 'e', 'n', 't', 'O', 'b', 'j', 'e', 'c', 't', 'D', 'a', 't', 'a', 0,
1311     'G', 'e', 't', 'S', 'i', 'z', 'e', 'F', 'r', 'o', 'm', 'T', 'e', 'x', 't', 'S', 'i', 'z', 'e', 0,
1312     'G', 'e', 't', 'F', 'i', 'r', 's', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'L', 'i', 'n', 'e', 0,
1313     'w', 'x', 'V', 'a', 'r', 'H', 'V', 'S', 'c', 'r', 'o', 'l', 'l', 'H', 'e', 'l', 'p', 'e', 'r', 0,
1314     'E', 's', 't', 'i', 'm', 'a', 't', 'e', 'T', 'o', 't', 'a', 'l', 'H', 'e', 'i', 'g', 'h', 't', 0,
1315     'O', 'n', 'G', 'e', 't', 'R', 'o', 'w', 's', 'H', 'e', 'i', 'g', 'h', 't', 'H', 'i', 'n', 't', 0,
1316     'G', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'R', 'o', 'w', 's', 'B', 'e', 'g', 'i', 'n', 0,
1317     '_', 'S', 'c', 'r', 'o', 'l', 'l', 'e', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 'B', 'a', 's', 'e', 0,
1318     'w', 'x', 'M', 'e', 'n', 'u', 'L', 'i', 's', 't', '_', 'i', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
1319     'M', 'a', 'c', 'G', 'e', 't', 'C', 'o', 'm', 'm', 'o', 'n', 'M', 'e', 'n', 'u', 'B', 'a', 'r', 0,
1320     'M', 'a', 'c', 'S', 'e', 't', 'C', 'o', 'm', 'm', 'o', 'n', 'M', 'e', 'n', 'u', 'B', 'a', 'r', 0,
1321     'S', 'u', 'p', 'p', 'r', 'e', 's', 's', 'B', 'e', 'l', 'l', 'O', 'n', 'E', 'r', 'r', 'o', 'r', 0,
1322     'F', 'i', 'n', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 'A', 't', 'P', 'o', 'i', 'n', 't', 'e', 'r', 0,
1323     'D', 'o', 'G', 'e', 't', 'B', 'e', 's', 't', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
1324     'S', 'e', 't', 'A', 'c', 'c', 'e', 'l', 'e', 'r', 'a', 't', 'o', 'r', 'T', 'a', 'b', 'l', 'e', 0,
1325     'G', 'e', 't', 'A', 'c', 'c', 'e', 'l', 'e', 'r', 'a', 't', 'o', 'r', 'T', 'a', 'b', 'l', 'e', 0,
1326     'M', 'o', 'v', 'e', 'A', 'f', 't', 'e', 'r', 'I', 'n', 'T', 'a', 'b', 'O', 'r', 'd', 'e', 'r', 0,
1327     'S', 'e', 't', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
1328     'S', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
1329     'G', 'e', 't', 'U', 'p', 'd', 'a', 't', 'e', 'C', 'l', 'i', 'e', 'n', 't', 'R', 'e', 'c', 't', 0,
1330     'G', 'e', 't', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
1331     'G', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
1332     'G', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'A', 'r', 'e', 'a', 'O', 'r', 'i', 'g', 'i', 'n', 0,
1333     'G', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'B', 'o', 'r', 'd', 'e', 'r', 'S', 'i', 'z', 'e', 0,
1334     'G', 'e', 't', 'E', 'f', 'f', 'e', 'c', 't', 'i', 'v', 'e', 'M', 'i', 'n', 'S', 'i', 'z', 'e', 0,
1335     'W', 'I', 'N', 'D', 'O', 'W', '_', 'V', 'A', 'R', 'I', 'A', 'N', 'T', '_', 'M', 'I', 'N', 'I', 0,
1336     'O', 'S', 'X', 'I', 's', 'G', 'U', 'I', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
1337     'A', 'P', 'P', '_', 'A', 'S', 'S', 'E', 'R', 'T', '_', 'S', 'U', 'P', 'P', 'R', 'E', 'S', 'S', 0,
1338     'G', 'e', 't', 'U', 's', 'e', 'r', 'L', 'o', 'c', 'a', 'l', 'D', 'a', 't', 'a', 'D', 'i', 'r', 0,
1339     'S', 'e', 't', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 's', 0,
1340     'I', 'n', 's', 'e', 'r', 't', 'S', 't', 'r', 'e', 't', 'c', 'h', 'S', 'p', 'a', 'c', 'e', 'r', 0,
1341     'S', 'e', 't', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'i', 'n', 'g', 'W', 'i', 'n', 'd', 'o', 'w', 0,
1342     'G', 'e', 't', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'i', 'n', 'g', 'W', 'i', 'n', 'd', 'o', 'w', 0,
1343     'w', 'x', 'F', 'l', 'e', 'x', 'S', 'i', 'z', 'e', 'r', 'G', 'r', 'o', 'w', 'M', 'o', 'd', 'e', 0,
1344     'w', 'x', 'W', 'i', 'n', 'd', 'o', 'w', 'C', 'r', 'e', 'a', 't', 'e', 'E', 'v', 'e', 'n', 't', 0,
1345     'S', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'P', 'e', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
1346     'G', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'P', 'e', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
1347     'w', 'x', 'H', 'e', 'l', 'p', 'E', 'v', 'e', 'n', 't', ':', ':', 'O', 'r', 'i', 'g', 'i', 'n', 0,
1348     'G', 'e', 't', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 'R', 'e', 'a', 's', 'o', 'n', 0,
1349     'D', 'e', 'l', 'e', 't', 'e', 'P', 'e', 'n', 'd', 'i', 'n', 'g', 'E', 'v', 'e', 'n', 't', 's', 0,
1350     'P', 'r', 'o', 'c', 'e', 's', 's', 'E', 'v', 'e', 'n', 't', 'L', 'o', 'c', 'a', 'l', 'l', 'y', 0,
1351     'w', 'x', 'E', 'V', 'T', '_', 'D', 'E', 'T', 'A', 'I', 'L', 'E', 'D', '_', 'H', 'E', 'L', 'P', 0,
1352     'w', 'x', 'E', 'V', 'T', '_', 'C', 'O', 'M', 'M', 'A', 'N', 'D', '_', 'E', 'N', 'T', 'E', 'R', 0,
1353     'w', 'x', 'E', 'V', 'T', '_', 'J', 'O', 'Y', '_', 'B', 'U', 'T', 'T', 'O', 'N', '_', 'U', 'P', 0,
1354     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'W', 'I', 'N', '_', 'T', 'O', 'P', 0,
1355     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'P', 'A', 'G', 'E', 'U', 'P', 0,
1356     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'L', 'I', 'N', 'E', 'U', 'P', 0,
1357     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
1358     'w', 'x', 'E', 'V', 'T', '_', 'M', 'I', 'D', 'D', 'L', 'E', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
1359     'w', 'x', 'E', 'V', 'T', '_', 'T', 'O', 'O', 'L', '_', 'D', 'R', 'O', 'P', 'D', 'O', 'W', 'N', 0,
1360     'w', 'x', 'E', 'V', 'T', '_', 'T', 'O', 'O', 'L', '_', 'R', 'C', 'L', 'I', 'C', 'K', 'E', 'D', 0,
1361     'W', 'X', 'K', '_', 'C', 'A', 'T', 'E', 'G', 'O', 'R', 'Y', '_', 'P', 'A', 'G', 'I', 'N', 'G', 0,
1362     'E', 'V', 'T', '_', 'C', 'A', 'T', 'E', 'G', 'O', 'R', 'Y', '_', 'T', 'H', 'R', 'E', 'A', 'D', 0,
1363     'E', 'V', 'T', '_', 'C', 'A', 'T', 'E', 'G', 'O', 'R', 'Y', '_', 'S', 'O', 'C', 'K', 'E', 'T', 0,
1364     'E', 'V', 'E', 'N', 'T', '_', 'P', 'R', 'O', 'P', 'A', 'G', 'A', 'T', 'E', '_', 'M', 'A', 'X', 0,
1365     'w', 'x', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'n', 's', 't', 'r', 'a', 'i', 'n', 't', 's', 0,
1366     't', 'e', 's', 't', 'V', 'a', 'r', 'i', 'a', 'n', 't', 'T', 'y', 'p', 'e', 'N', 'a', 'm', 'e', 0,
1367     'w', 'x', 'C', 'o', 'n', 'f', 'i', 'g', 'P', 'a', 't', 'h', 'C', 'h', 'a', 'n', 'g', 'e', 'r', 0,
1368     'I', 's', 'R', 'e', 'c', 'o', 'r', 'd', 'i', 'n', 'g', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
1369     'b', 'D', 'e', 'l', 'e', 't', 'e', 'G', 'r', 'o', 'u', 'p', 'I', 'f', 'E', 'm', 'p', 't', 'y', 0,
1370     'U', 's', 'e', 'P', 'r', 'i', 'm', 'a', 'r', 'y', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
1371     'w', 'x', 'L', 'o', 'g', 'I', 'n', 't', 'e', 'r', 'p', 'o', 's', 'e', 'r', 'T', 'e', 'm', 'p', 0,
1372     'G', 'e', 't', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
1373     'w', 'x', 'A', 'c', 'c', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'F', 'l', 'a', 'g', 's', 0,
1374     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'T', 'O', 'O', 'L', 'T', 'I', 'P', 0,
1375     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'T', 'O', 'O', 'L', 'B', 'A', 'R', 0,
1376     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'P', 'A', 'G', 'E', 'T', 'A', 'B', 0,
1377     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'O', 'U', 'T', 'L', 'I', 'N', 'E', 0,
1378     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'E', 'N', 'U', 'B', 'A', 'R', 0,
1379     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'G', 'R', 'A', 'P', 'H', 'I', 'C', 0,
1380     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'D', 'I', 'A', 'G', 'R', 'A', 'M', 0,
1381     'A', 'C', 'C', '_', 'N', 'O', 'T', '_', 'I', 'M', 'P', 'L', 'E', 'M', 'E', 'N', 'T', 'E', 'D', 0,
1382     'A', 'd', 'd', 'R', 'o', 'u', 'n', 'd', 'e', 'd', 'R', 'e', 'c', 't', 'a', 'n', 'g', 'l', 'e', 0,
1383     'A', 'd', 'd', 'Q', 'u', 'a', 'd', 'C', 'u', 'r', 'v', 'e', 'T', 'o', 'P', 'o', 'i', 'n', 't', 0,
1384     'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'D', 'E', 'S', 'T', '_', 'I', 'N', 0,
1385     'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'I', 'N', 'V', 'A', 'L', 'I', 'D', 0,
1386     'B', 'U', 'F', 'F', 'E', 'R', '_', 'V', 'I', 'R', 'T', 'U', 'A', 'L', '_', 'A', 'R', 'E', 'A', 0,
1387     'L', 'o', 'g', 'i', 'c', 'a', 'l', 'T', 'o', 'D', 'e', 'v', 'i', 'c', 'e', 'Y', 'R', 'e', 'l', 0,
1388     'L', 'o', 'g', 'i', 'c', 'a', 'l', 'T', 'o', 'D', 'e', 'v', 'i', 'c', 'e', 'X', 'R', 'e', 'l', 0,
1389     'D', 'e', 'v', 'i', 'c', 'e', 'T', 'o', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'Y', 'R', 'e', 'l', 0,
1390     'D', 'e', 'v', 'i', 'c', 'e', 'T', 'o', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'X', 'R', 'e', 'l', 0,
1391     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'L', 'A', 'S', 'T', '_', 'H', 'A', 'T', 'C', 'H', 0,
1392     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'H', 'O', 'R', 'T', '_', 'D', 'A', 'S', 'H', 0,
1393     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'E', 'U', 'C', '_', 'K', 'R', 0,
1394     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'G', 'B', '2', '3', '1', '2', 0,
1395     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'M', 'A', 'X', 0,
1396     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'C', 'M', 'I', 'N', 0,
1397     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'E', 'U', 'C', '_', 'J', 'P', 0,
1398     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '1', '3', '6', '1', 0,
1399     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '1', '2', '5', '8', 0,
1400     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '1', '2', '5', '7', 0,
1401     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '1', '2', '5', '6', 0,
1402     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '1', '2', '5', '5', 0,
1403     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '1', '2', '5', '4', 0,
1404     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '1', '2', '5', '3', 0,
1405     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '1', '2', '5', '2', 0,
1406     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '1', '2', '5', '1', 0,
1407     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '1', '2', '5', '0', 0,
1408     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'K', 'O', 'I', '8', '_', 'U', 0,
1409     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'S', 'Y', 'S', 'T', 'E', 'M', 0,
1410     'F', 'O', 'N', 'T', 'F', 'L', 'A', 'G', '_', 'U', 'N', 'D', 'E', 'R', 'L', 'I', 'N', 'E', 'D', 0,
1411     'F', 'O', 'N', 'T', 'F', 'A', 'M', 'I', 'L', 'Y', '_', 'T', 'E', 'L', 'E', 'T', 'Y', 'P', 'E', 0,
1412     'B', 'I', 'T', 'M', 'A', 'P', '_', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'D', 'E', 'P', 'T', 'H', 0,
1413     'G', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'E', 'x', 't', 'W', 'i', 'l', 'd', 'c', 'a', 'r', 'd', 0,
1414     'G', 'e', 't', 'O', 'r', 'F', 'i', 'n', 'd', 'M', 'a', 's', 'k', 'C', 'o', 'l', 'o', 'u', 'r', 0,
1415     'o', 'f', 'f', 's', 'e', 't', 'A', 'f', 't', 'e', 'r', 'R', 'o', 't', 'a', 't', 'i', 'o', 'n', 0,
1416     'I', 'M', 'A', 'G', 'E', '_', 'R', 'E', 'S', 'O', 'L', 'U', 'T', 'I', 'O', 'N', '_', 'C', 'M', 0,
1417     'w', 'x', 'I', 'n', 't', 'e', 'r', 'n', 'e', 't', 'F', 'S', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
1418     'A', 'd', 'd', 'F', 'i', 'l', 'e', 'W', 'i', 't', 'h', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
1419     'w', 'x', 'F', 'i', 'l', 'e', 'S', 'y', 's', 't', 'e', 'm', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
1420     'G', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'T', 'i', 'm', 'e', 0,
1421     'C', 'U', 'R', 'S', 'O', 'R', '_', 'R', 'I', 'G', 'H', 'T', '_', 'B', 'U', 'T', 'T', 'O', 'N', 0,
1422     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'I', 'N', 'V', 'A', 'L', 'I', 'D', 0,
1423     'S', 'e', 't', 'M', 'i', 'n', 'M', 'a', 'r', 'g', 'i', 'n', 'T', 'o', 'p', 'L', 'e', 'f', 't', 0,
1424     'G', 'e', 't', 'M', 'i', 'n', 'M', 'a', 'r', 'g', 'i', 'n', 'T', 'o', 'p', 'L', 'e', 'f', 't', 0,
1425     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'F', 'O', 'R', 'M', 'S', 'O', 'U', 'R', 'C', 'E', 0,
1426     'G', 'e', 't', 'T', 'r', 'a', 'n', 's', 'l', 'a', 't', 'e', 'd', 'S', 't', 'r', 'i', 'n', 'g', 0,
1427     'L', 'O', 'C', 'A', 'L', 'E', '_', 'L', 'O', 'A', 'D', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
1428     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'V', 'I', 'E', 'T', 'N', 'A', 'M', 'E', 'S', 'E', 0,
1429     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'U', 'R', 'D', 'U', '_', 'I', 'N', 'D', 'I', 'A', 0,
1430     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', '_', 'U', 'S', 0,
1431     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'P', 'O', 'R', 'T', 'U', 'G', 'U', 'E', 'S', 'E', 0,
1432     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'M', 'A', 'C', 'E', 'D', 'O', 'N', 'I', 'A', 'N', 0,
1433     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'L', 'I', 'T', 'H', 'U', 'A', 'N', 'I', 'A', 'N', 0,
1434     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'I', 'N', 'D', 'O', 'N', 'E', 'S', 'I', 'A', 'N', 0,
1435     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'U', 'S', 0,
1436     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', '_', 'U', 'K', 0,
1437     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'B', 'E', 'L', 'A', 'R', 'U', 'S', 'I', 'A', 'N', 0,
1438     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', '_', 'U', 'A', 'E', 0,
1439     'P', 'l', 'a', 't', 'f', 'o', 'r', 'm', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
1440     'C', 'h', 'e', 'c', 'k', 'T', 'o', 'o', 'l', 'k', 'i', 't', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
1441     'w', 'x', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'n', 'g', 'S', 'y', 's', 't', 'e', 'm', 'I', 'd', 0,
1442     'G', 'e', 't', 'E', 'n', 'g', 'l', 'i', 's', 'h', 'M', 'o', 'n', 't', 'h', 'N', 'a', 'm', 'e', 0,
1443     'w', 'x', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', ':', ':', 'W', 'e', 'e', 'k', 'D', 'a', 'y', 0,
1444     'w', 'x', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', ':', ':', 'C', 'o', 'u', 'n', 't', 'r', 'y', 0,
1445     't', 'e', 's', 't', 'A', 'r', 'r', 'a', 'y', 'I', 'n', 't', 'T', 'y', 'p', 'e', 'm', 'a', 'p', 0,
1446     'P', 'A', 'P', 'E', 'R', '_', 'T', 'A', 'B', 'L', 'O', 'I', 'D', '_', 'E', 'X', 'T', 'R', 'A', 0,
1447     'P', 'A', 'P', 'E', 'R', '_', 'B', '5', '_', 'T', 'R', 'A', 'N', 'S', 'V', 'E', 'R', 'S', 'E', 0,
1448     'P', 'A', 'P', 'E', 'R', '_', 'A', '5', '_', 'T', 'R', 'A', 'N', 'S', 'V', 'E', 'R', 'S', 'E', 0,
1449     'P', 'A', 'P', 'E', 'R', '_', 'A', '4', '_', 'T', 'R', 'A', 'N', 'S', 'V', 'E', 'R', 'S', 'E', 0,
1450     'P', 'A', 'P', 'E', 'R', '_', 'A', '3', '_', 'T', 'R', 'A', 'N', 'S', 'V', 'E', 'R', 'S', 'E', 0,
1451     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'S', 'U', 'B', 'T', 'R', 'A', 'C', 'T', 0,
1452     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'M', 'U', 'L', 'T', 'I', 'P', 'L', 'Y', 0,
1453     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'P', 'A', 'G', 'E', 'D', 'O', 'W', 'N', 0,
1454     'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'F', 'I', 'R', 'S', 'T', 0,
1455     'P', 'R', 'I', 'N', 'T', '_', 'Q', 'U', 'A', 'L', 'I', 'T', 'Y', '_', 'D', 'R', 'A', 'F', 'T', 0,
1456     'S', 'I', 'Z', 'E', '_', 'N', 'O', '_', 'A', 'D', 'J', 'U', 'S', 'T', 'M', 'E', 'N', 'T', 'S', 0,
1457     'S', 'e', 't', 'U', 'n', 'd', 'o', 'A', 'c', 'c', 'e', 'l', 'e', 'r', 'a', 't', 'o', 'r', 0,
1458     'S', 'e', 't', 'R', 'e', 'd', 'o', 'A', 'c', 'c', 'e', 'l', 'e', 'r', 'a', 't', 'o', 'r', 0,
1459     'G', 'e', 't', 'U', 'n', 'd', 'o', 'A', 'c', 'c', 'e', 'l', 'e', 'r', 'a', 't', 'o', 'r', 0,
1460     'G', 'e', 't', 'R', 'e', 'd', 'o', 'A', 'c', 'c', 'e', 'l', 'e', 'r', 'a', 't', 'o', 'r', 0,
1461     'w', 'x', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'P', 'r', 'o', 'c', 'e', 's', 's', 'o', 'r', 0,
1462     'M', 'o', 'u', 's', 'e', 'D', 'r', 'a', 'g', 'C', 'a', 'n', 'c', 'e', 'l', 'l', 'e', 'd', 0,
1463     'E', 'n', 'u', 'm', 'e', 'r', 'a', 't', 'e', 'F', 'a', 'c', 'e', 'n', 'a', 'm', 'e', 's', 0,
1464     'E', 'n', 'u', 'm', 'e', 'r', 'a', 't', 'e', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 's', 0,
1465     'w', 'x', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
1466     'G', 'e', 't', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 's', 'C', 'o', 'u', 'n', 't', 0,
1467     'w', 'x', 'P', 'r', 'i', 'n', 't', 'A', 'b', 'o', 'r', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
1468     'G', 'e', 't', 'P', 'a', 'p', 'e', 'r', 'R', 'e', 'c', 't', 'P', 'i', 'x', 'e', 'l', 's', 0,
1469     'G', 'e', 't', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'P', 'a', 'g', 'e', 'R', 'e', 'c', 't', 0,
1470     'F', 'i', 't', 'T', 'h', 'i', 's', 'S', 'i', 'z', 'e', 'T', 'o', 'P', 'a', 'p', 'e', 'r', 0,
1471     'G', 'e', 't', 'P', 'r', 'i', 'n', 't', 'D', 'i', 'a', 'l', 'o', 'g', 'D', 'a', 't', 'a', 0,
1472     'I', 'D', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', '_', 'Z', 'O', 'O', 'M', '_', 'I', 'N', 0,
1473     'w', 'x', 'G', 'e', 'n', 'e', 'r', 'i', 'c', 'D', 'r', 'a', 'g', 'I', 'm', 'a', 'g', 'e', 0,
1474     'S', 'Y', 'S', '_', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'D', 'E', 'S', 'K', 'T', 'O', 'P', 0,
1475     'w', 'x', 'S', 'y', 's', 't', 'e', 'm', 'S', 'c', 'r', 'e', 'e', 'n', 'T', 'y', 'p', 'e', 0,
1476     'S', 'Y', 'S', '_', 'T', 'A', 'B', 'L', 'E', 'T', '_', 'P', 'R', 'E', 'S', 'E', 'N', 'T', 0,
1477     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'F', 'R', 'A', 'M', 'E', 'B', 'K', 0,
1478     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'M', 'E', 'N', 'U', 'B', 'A', 'R', 0,
1479     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'L', 'I', 'S', 'T', 'B', 'O', 'X', 0,
1480     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', '3', 'D', 'L', 'I', 'G', 'H', 'T', 0,
1481     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'B', 'T', 'N', 'T', 'E', 'X', 'T', 0,
1482     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'B', 'T', 'N', 'F', 'A', 'C', 'E', 0,
1483     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'D', 'E', 'S', 'K', 'T', 'O', 'P', 0,
1484     'S', 'Y', 'S', '_', 'O', 'E', 'M', '_', 'F', 'I', 'X', 'E', 'D', '_', 'F', 'O', 'N', 'T', 0,
1485     'S', 'e', 't', 'F', 'r', 'a', 'm', 'e', 'P', 'a', 'r', 'a', 'm', 'e', 't', 'e', 'r', 's', 0,
1486     'G', 'e', 't', 'F', 'r', 'a', 'm', 'e', 'P', 'a', 'r', 'a', 'm', 'e', 't', 'e', 'r', 's', 0,
1487     'K', 'I', 'L', 'L', '_', 'A', 'C', 'C', 'E', 'S', 'S', '_', 'D', 'E', 'N', 'I', 'E', 'D', 0,
1488     'w', 'x', 'E', 'V', 'T', '_', 'P', 'O', 'W', 'E', 'R', '_', 'R', 'E', 'S', 'U', 'M', 'E', 0,
1489     'C', 'a', 'n', 'M', 'o', 'v', 'e', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'o', 'w', 'n', 0,
1490     'w', 'x', 'E', 'V', 'T', '_', 'F', 'I', 'N', 'D', '_', 'R', 'E', 'P', 'L', 'A', 'C', 'E', 0,
1491     'w', 'x', 'F', 'i', 'n', 'd', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'F', 'l', 'a', 'g', 's', 0,
1492     'G', 'e', 't', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
1493     'S', 'e', 't', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
1494     'F', 'D', '_', 'F', 'I', 'L', 'E', '_', 'M', 'U', 'S', 'T', '_', 'E', 'X', 'I', 'S', 'T', 0,
1495     'M', 'a', 'c', 'M', 'e', 't', 'a', 'l', 'A', 'p', 'p', 'e', 'a', 'r', 'a', 'n', 'c', 'e', 0,
1496     'S', 'e', 't', 'E', 'f', 'f', 'e', 'c', 't', 's', 'T', 'i', 'm', 'e', 'o', 'u', 't', 's', 0,
1497     'I', 's', 'P', 'o', 'p', 'u', 'p', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 't', 'a', 't', 'e', 0,
1498     'O', 'n', 'C', 'o', 'm', 'b', 'o', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 0,
1499     'w', 'x', 'C', 'o', 'l', 'o', 'u', 'r', 'P', 'i', 'c', 'k', 'e', 'r', 'C', 't', 'r', 'l', 0,
1500     'I', 's', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 'G', 'r', 'o', 'w', 'a', 'b', 'l', 'e', 0,
1501     'F', 'N', 'T', 'P', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 0,
1502     'D', 'I', 'R', 'P', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 0,
1503     'C', 'L', 'R', 'P', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 0,
1504     'S', 'e', 't', 'I', 't', 'e', 'm', 'H', 'a', 's', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
1505     'T', 'R', 'E', 'E', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'B', 'E', 'L', 'O', 'W', 0,
1506     'T', 'R', 'E', 'E', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'A', 'B', 'O', 'V', 'E', 0,
1507     'S', 'e', 't', 'I', 't', 'e', 'm', 'C', 'o', 'l', 'u', 'm', 'n', 'I', 'm', 'a', 'g', 'e', 0,
1508     'L', 'I', 'S', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', '_', 'C', 'E', 'N', 'T', 'E', 'R', 0,
1509     'L', 'I', 'S', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', '_', 'C', 'E', 'N', 'T', 'R', 'E', 0,
1510     'w', 'x', 'L', 'i', 's', 't', 'C', 'o', 'l', 'u', 'm', 'n', 'F', 'o', 'r', 'm', 'a', 't', 0,
1511     'L', 'I', 'S', 'T', '_', 'A', 'L', 'I', 'G', 'N', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
1512     'L', 'I', 'S', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'B', 'E', 'L', 'O', 'W', 0,
1513     'L', 'I', 'S', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'A', 'B', 'O', 'V', 'E', 0,
1514     'L', 'I', 'S', 'T', '_', 'S', 'T', 'A', 'T', 'E', '_', 'F', 'O', 'C', 'U', 'S', 'E', 'D', 0,
1515     'L', 'C', '_', 'S', 'O', 'R', 'T', '_', 'D', 'E', 'S', 'C', 'E', 'N', 'D', 'I', 'N', 'G', 0,
1516     'S', 'e', 't', 'S', 'h', 'o', 'w', 'H', 'i', 'd', 'e', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
1517     'I', 's', 'S', 't', 'r', 'e', 't', 'c', 'h', 'a', 'b', 'l', 'e', 'S', 'p', 'a', 'c', 'e', 0,
1518     'T', 'O', 'O', 'L', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', 0,
1519     'w', 'x', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'T', 'o', 'o', 'l', 'S', 't', 'y', 'l', 'e', 0,
1520     'w', 'x', 'E', 'V', 'T', '_', 'T', 'O', 'G', 'G', 'L', 'E', 'B', 'U', 'T', 'T', 'O', 'N', 0,
1521     'R', 'a', 'd', 'i', 'o', 'B', 'u', 't', 't', 'o', 'n', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
1522     'G', 'e', 't', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'v', 'e', 'T', 'e', 'x', 't', 0,
1523     'S', 'e', 't', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'v', 'e', 'T', 'e', 'x', 't', 0,
1524     'w', 'x', 'H', 'e', 'a', 'd', 'e', 'r', 'C', 't', 'r', 'l', 'S', 'i', 'm', 'p', 'l', 'e', 0,
1525     'U', 'p', 'd', 'a', 't', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'O', 'r', 'd', 'e', 'r', 0,
1526     'w', 'x', 'E', 'V', 'T', '_', 'H', 'E', 'A', 'D', 'E', 'R', '_', 'C', 'L', 'I', 'C', 'K', 0,
1527     'C', 'O', 'L', '_', 'W', 'I', 'D', 'T', 'H', '_', 'A', 'U', 'T', 'O', 'S', 'I', 'Z', 'E', 0,
1528     'S', 'e', 't', 'T', 'e', 'x', 't', 'E', 'f', 'f', 'e', 'c', 't', 'F', 'l', 'a', 'g', 's', 0,
1529     'G', 'e', 't', 'T', 'e', 'x', 't', 'E', 'f', 'f', 'e', 'c', 't', 'F', 'l', 'a', 'g', 's', 0,
1530     'S', 'e', 't', 'M', 'i', 'n', 'i', 'm', 'u', 'm', 'P', 'a', 'n', 'e', 'S', 'i', 'z', 'e', 0,
1531     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 'a', 's', 'h', 'S', 'i', 'z', 'e', 0,
1532     'G', 'e', 't', 'M', 'i', 'n', 'i', 'm', 'u', 'm', 'P', 'a', 'n', 'e', 'S', 'i', 'z', 'e', 0,
1533     'N', 'B', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'L', 'A', 'B', 'E', 'L', 0,
1534     'N', 'B', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'N', 'O', 'W', 'H', 'E', 'R', 'E', 0,
1535     'B', 'K', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'L', 'A', 'B', 'E', 'L', 0,
1536     'B', 'K', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'N', 'O', 'W', 'H', 'E', 'R', 'E', 0,
1537     'G', 'e', 't', 'B', 'o', 'r', 'd', 'e', 'r', 's', 'F', 'o', 'r', 'S', 'i', 'z', 'e', 'r', 0,
1538     'S', 'T', '_', 'E', 'L', 'L', 'I', 'P', 'S', 'I', 'Z', 'E', '_', 'S', 'T', 'A', 'R', 'T', 0,
1539     'w', 'x', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'W', 'i', 't', 'h', 'I', 't', 'e', 'm', 's', 0,
1540     'D', 'e', 't', 'a', 'c', 'h', 'C', 'l', 'i', 'e', 'n', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
1541     'G', 'e', 't', 'S', 't', 'r', 'i', 'n', 'g', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
1542     'S', 'e', 't', 'S', 't', 'r', 'i', 'n', 'g', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
1543     'w', 'x', 'H', 'V', 'S', 'c', 'r', 'o', 'l', 'l', 'e', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 0,
1544     'G', 'e', 't', 'L', 'a', 's', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'L', 'i', 'n', 'e', 0,
1545     'R', 'e', 'f', 'r', 'e', 's', 'h', 'R', 'o', 'w', 's', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
1546     'E', 's', 't', 'i', 'm', 'a', 't', 'e', 'T', 'o', 't', 'a', 'l', 'W', 'i', 'd', 't', 'h', 0,
1547     'w', 'x', 'V', 'a', 'r', 'H', 'S', 'c', 'r', 'o', 'l', 'l', 'H', 'e', 'l', 'p', 'e', 'r', 0,
1548     'w', 'x', 'V', 'a', 'r', 'V', 'S', 'c', 'r', 'o', 'l', 'l', 'H', 'e', 'l', 'p', 'e', 'r', 0,
1549     'O', 'n', 'G', 'e', 't', 'U', 'n', 'i', 't', 's', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
1550     'F', 'i', 'n', 'd', 'I', 't', 'e', 'm', 'B', 'y', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
1551     'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 'F', 'r', 'o', 'm', 'W', 'i', 'n', 'd', 'o', 'w', 0,
1552     'G', 'e', 't', 'T', 'o', 'p', 'L', 'e', 'v', 'e', 'l', 'W', 'i', 'n', 'd', 'o', 'w', 's', 0,
1553     'D', 'o', 'S', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'V', 'a', 'r', 'i', 'a', 'n', 't', 0,
1554     'U', 'n', 'r', 'e', 's', 'e', 'r', 'v', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'I', 'd', 0,
1555     'G', 'e', 't', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'i', 'n', 'g', 'S', 'i', 'z', 'e', 'r', 0,
1556     'G', 'e', 't', 'H', 'e', 'l', 'p', 'T', 'e', 'x', 't', 'A', 't', 'P', 'o', 'i', 'n', 't', 0,
1557     'S', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 't', 'y', 'l', 'e', 'F', 'l', 'a', 'g', 0,
1558     'G', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 't', 'y', 'l', 'e', 'F', 'l', 'a', 'g', 0,
1559     'R', 'e', 'm', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
1560     'P', 'r', 'o', 'c', 'e', 's', 's', 'W', 'i', 'n', 'd', 'o', 'w', 'E', 'v', 'e', 'n', 't', 0,
1561     'S', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'S', 't', 'y', 'l', 'e', 0,
1562     'G', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'S', 't', 'y', 'l', 'e', 0,
1563     'S', 'e', 't', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'i', 'n', 'g', 'S', 'i', 'z', 'e', 'r', 0,
1564     'I', 'n', 'v', 'a', 'l', 'i', 'd', 'a', 't', 'e', 'B', 'e', 's', 't', 'S', 'i', 'z', 'e', 0,
1565     'G', 'e', 't', 'B', 'e', 's', 't', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'S', 'i', 'z', 'e', 0,
1566     'W', 'i', 'n', 'd', 'o', 'w', 'T', 'o', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
1567     'C', 'l', 'i', 'e', 'n', 't', 'T', 'o', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'i', 'z', 'e', 0,
1568     'w', 'x', 'V', 'i', 's', 'u', 'a', 'l', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
1569     'W', 'I', 'N', 'D', 'O', 'W', '_', 'V', 'A', 'R', 'I', 'A', 'N', 'T', '_', 'M', 'A', 'X', 0,
1570     'S', 'H', 'O', 'W', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'E', 'X', 'P', 'A', 'N', 'D', 0,
1571     'I', 's', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
1572     'G', 'e', 't', 'C', 'o', 'm', 'C', 't', 'l', '3', '2', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
1573     'G', 'e', 't', 'A', 'p', 'p', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 's', 'D', 'i', 'r', 0,
1574     'F', 'i', 'n', 'd', 'I', 't', 'e', 'm', 'A', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
1575     'F', 'L', 'E', 'X', '_', 'G', 'R', 'O', 'W', 'M', 'O', 'D', 'E', '_', 'N', 'O', 'N', 'E', 0,
1576     'G', 'e', 't', 'P', 'a', 'l', 'e', 't', 't', 'e', 'R', 'e', 'a', 'l', 'i', 'z', 'e', 'd', 0,
1577     'S', 'e', 't', 'P', 'a', 'l', 'e', 't', 't', 'e', 'R', 'e', 'a', 'l', 'i', 'z', 'e', 'd', 0,
1578     'G', 'e', 't', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
1579     'I', 's', 'N', 'e', 'x', 't', 'E', 'v', 'e', 'n', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
1580     'w', 'x', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'E', 'v', 'e', 'n', 't', 0,
1581     'S', 'e', 't', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
1582     'G', 'e', 't', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
1583     'S', 'a', 'f', 'e', 'l', 'y', 'P', 'r', 'o', 'c', 'e', 's', 's', 'E', 'v', 'e', 'n', 't', 0,
1584     'w', 'x', 'E', 'V', 'T', '_', 'C', 'O', 'N', 'T', 'E', 'X', 'T', '_', 'M', 'E', 'N', 'U', 0,
1585     'w', 'x', 'E', 'V', 'T', '_', 'A', 'C', 'T', 'I', 'V', 'A', 'T', 'E', '_', 'A', 'P', 'P', 0,
1586     'w', 'x', 'E', 'V', 'T', '_', 'C', 'L', 'O', 'S', 'E', '_', 'W', 'I', 'N', 'D', 'O', 'W', 0,
1587     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'G', 'H', 'T', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
1588     'w', 'x', 'E', 'V', 'T', '_', 'L', 'E', 'A', 'V', 'E', '_', 'W', 'I', 'N', 'D', 'O', 'W', 0,
1589     'w', 'x', 'E', 'V', 'T', '_', 'E', 'N', 'T', 'E', 'R', '_', 'W', 'I', 'N', 'D', 'O', 'W', 0,
1590     'w', 'x', 'E', 'V', 'T', '_', 'C', 'H', 'E', 'C', 'K', 'L', 'I', 'S', 'T', 'B', 'O', 'X', 0,
1591     'W', 'X', 'K', '_', 'C', 'A', 'T', 'E', 'G', 'O', 'R', 'Y', '_', 'A', 'R', 'R', 'O', 'W', 0,
1592     'w', 'x', 'K', 'e', 'y', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'F', 'l', 'a', 'g', 's', 0,
1593     'E', 'V', 'T', '_', 'C', 'A', 'T', 'E', 'G', 'O', 'R', 'Y', '_', 'T', 'I', 'M', 'E', 'R', 0,
1594     'w', 'x', 'E', 'v', 'e', 'n', 't', 'P', 'r', 'o', 'p', 'a', 'g', 'a', 't', 'i', 'o', 'n', 0,
1595     'S', 'a', 't', 'i', 's', 'f', 'y', 'C', 'o', 'n', 's', 't', 'r', 'a', 'i', 'n', 't', 's', 0,
1596     't', 'e', 's', 't', 'V', 'a', 'r', 'i', 'a', 'n', 't', 'T', 'y', 'p', 'e', 'm', 'a', 'p', 0,
1597     'I', 's', 'E', 'x', 'p', 'a', 'n', 'd', 'i', 'n', 'g', 'E', 'n', 'v', 'V', 'a', 'r', 's', 0,
1598     'G', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 'O', 'f', 'E', 'n', 't', 'r', 'i', 'e', 's', 0,
1599     'w', 'x', 'B', 'i', 't', 'm', 'a', 'p', 'D', 'a', 't', 'a', 'O', 'b', 'j', 'e', 'c', 't', 0,
1600     'w', 'x', 'C', 'u', 's', 't', 'o', 'm', 'D', 'a', 't', 'a', 'O', 'b', 'j', 'e', 'c', 't', 0,
1601     'w', 'x', 'D', 'a', 't', 'a', 'O', 'b', 'j', 'e', 'c', 't', 'S', 'i', 'm', 'p', 'l', 'e', 0,
1602     '_', 't', 'e', 's', 't', 'G', 'e', 't', 'A', 'l', 'l', 'F', 'o', 'r', 'm', 'a', 't', 's', 0,
1603     'G', 'e', 't', 'P', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'F', 'o', 'r', 'm', 'a', 't', 0,
1604     'D', 'o', 'n', 't', 'C', 'r', 'e', 'a', 't', 'e', 'O', 'n', 'D', 'e', 'm', 'a', 'n', 'd', 0,
1605     'I', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 'T', 'r', 'a', 'c', 'e', 'M', 'a', 's', 'k', 0,
1606     'w', 'x', 'A', 'c', 'c', 'e', 'l', 'e', 'r', 'a', 't', 'o', 'r', 'T', 'a', 'b', 'l', 'e', 0,
1607     'w', 'x', 'A', 'c', 'c', 'e', 'l', 'e', 'r', 'a', 't', 'o', 'r', 'E', 'n', 't', 'r', 'y', 0,
1608     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'W', 'I', 'N', 'D', 'O', 'W', 0,
1609     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'L', 'I', 'D', 'E', 'R', 0,
1610     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'D', 'I', 'A', 'L', 'O', 'G', 0,
1611     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'U', 'R', 'S', 'O', 'R', 0,
1612     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'O', 'L', 'U', 'M', 'N', 0,
1613     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'L', 'I', 'E', 'N', 'T', 0,
1614     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'B', 'O', 'R', 'D', 'E', 'R', 0,
1615     'D', 'r', 'a', 'w', 'T', 'i', 't', 'l', 'e', 'B', 'a', 'r', 'B', 'i', 't', 'm', 'a', 'p', 0,
1616     'D', 'r', 'a', 'w', 'T', 'r', 'e', 'e', 'I', 't', 'e', 'm', 'B', 'u', 't', 't', 'o', 'n', 0,
1617     'D', 'r', 'a', 'w', 'S', 'p', 'l', 'i', 't', 't', 'e', 'r', 'B', 'o', 'r', 'd', 'e', 'r', 0,
1618     'H', 'D', 'R', '_', 'S', 'O', 'R', 'T', '_', 'I', 'C', 'O', 'N', '_', 'D', 'O', 'W', 'N', 0,
1619     'H', 'D', 'R', '_', 'S', 'O', 'R', 'T', '_', 'I', 'C', 'O', 'N', '_', 'N', 'O', 'N', 'E', 0,
1620     'N', 'u', 'l', 'l', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'M', 'a', 't', 'r', 'i', 'x', 0,
1621     'N', 'u', 'l', 'l', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'B', 'i', 't', 'm', 'a', 'p', 0,
1622     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
1623     'w', 'x', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
1624     'S', 't', 'r', 'o', 'k', 'e', 'L', 'i', 'n', 'e', 'S', 'e', 'g', 'm', 'e', 'n', 't', 's', 0,
1625     'G', 'e', 't', 'C', 'o', 'm', 'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
1626     'S', 'e', 't', 'C', 'o', 'm', 'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
1627     'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'S', 'O', 'U', 'R', 'C', 'E', 0,
1628     'I', 'N', 'T', 'E', 'R', 'P', 'O', 'L', 'A', 'T', 'I', 'O', 'N', '_', 'B', 'E', 'S', 'T', 0,
1629     'I', 'N', 'T', 'E', 'R', 'P', 'O', 'L', 'A', 'T', 'I', 'O', 'N', '_', 'G', 'O', 'O', 'D', 0,
1630     'I', 'N', 'T', 'E', 'R', 'P', 'O', 'L', 'A', 'T', 'I', 'O', 'N', '_', 'F', 'A', 'S', 'T', 0,
1631     'I', 'N', 'T', 'E', 'R', 'P', 'O', 'L', 'A', 'T', 'I', 'O', 'N', '_', 'N', 'O', 'N', 'E', 0,
1632     'S', 'e', 't', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
1633     'G', 'e', 't', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
1634     'B', 'U', 'F', 'F', 'E', 'R', '_', 'C', 'L', 'I', 'E', 'N', 'T', '_', 'A', 'R', 'E', 'A', 0,
1635     '_', 'D', 'r', 'a', 'w', 'R', 'e', 'c', 't', 'a', 'n', 'g', 'l', 'e', 'L', 'i', 's', 't', 0,
1636     'S', 'e', 't', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', 0,
1637     'S', 'e', 't', 'A', 'x', 'i', 's', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
1638     'G', 'e', 't', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', 0,
1639     'G', 'e', 't', 'T', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 'M', 'a', 't', 'r', 'i', 'x', 0,
1640     'S', 'e', 't', 'T', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 'M', 'a', 't', 'r', 'i', 'x', 0,
1641     'S', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
1642     'G', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
1643     'G', 'r', 'a', 'd', 'i', 'e', 'n', 't', 'F', 'i', 'l', 'l', 'L', 'i', 'n', 'e', 'a', 'r', 0,
1644     'B', 'R', 'U', 'S', 'H', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'T', 'I', 'P', 'P', 'L', 'E', 0,
1645     'B', 'R', 'U', 'S', 'H', 'S', 'T', 'Y', 'L', 'E', '_', 'I', 'N', 'V', 'A', 'L', 'I', 'D', 0,
1646     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'U', 'S', 'E', 'R', '_', 'D', 'A', 'S', 'H', 0,
1647     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'L', 'O', 'N', 'G', '_', 'D', 'A', 'S', 'H', 0,
1648     'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
1649     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
1650     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'J', 'O', 'H', 'A', 'B', 0,
1651     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'U', 'T', 'F', '3', '2', 0,
1652     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'U', 'T', 'F', '1', '6', 0,
1653     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '9', '5', '0', 0,
1654     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '9', '4', '9', 0,
1655     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '9', '3', '6', 0,
1656     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '9', '3', '2', 0,
1657     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '8', '7', '4', 0,
1658     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '8', '6', '6', 0,
1659     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '8', '5', '5', 0,
1660     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '8', '5', '2', 0,
1661     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '8', '5', '0', 0,
1662     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'C', 'P', '4', '3', '7', 0,
1663     'w', 'x', 'F', 'o', 'n', 't', 'S', 'y', 'm', 'b', 'o', 'l', 'i', 'c', 'S', 'i', 'z', 'e', 0,
1664     'F', 'O', 'N', 'T', 'F', 'A', 'M', 'I', 'L', 'Y', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', 0,
1665     'F', 'O', 'N', 'T', 'F', 'A', 'M', 'I', 'L', 'Y', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
1666     'G', 'e', 't', 'I', 'c', 'o', 'n', 'O', 'f', 'E', 'x', 'a', 'c', 't', 'S', 'i', 'z', 'e', 0,
1667     'F', 'r', 'o', 'm', 'B', 'u', 'f', 'f', 'e', 'r', 'A', 'n', 'd', 'A', 'l', 'p', 'h', 'a', 0,
1668     'C', 'o', 'n', 'v', 'e', 'r', 't', 'T', 'o', 'G', 'r', 'e', 'y', 's', 'c', 'a', 'l', 'e', 0,
1669     'C', 'o', 'n', 'v', 'e', 'r', 't', 'A', 'l', 'p', 'h', 'a', 'T', 'o', 'M', 'a', 's', 'k', 0,
1670     'I', 'M', 'A', 'G', 'E', '_', 'A', 'L', 'P', 'H', 'A', '_', 'O', 'P', 'A', 'Q', 'U', 'E', 0,
1671     'I', 'M', 'A', 'G', 'E', '_', 'Q', 'U', 'A', 'L', 'I', 'T', 'Y', '_', 'H', 'I', 'G', 'H', 0,
1672     'w', 'x', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 'F', 'S', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
1673     'G', 'e', 't', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'F', 'r', 'o', 'm', 'E', 'x', 't', 0,
1674     'S', 'T', 'R', 'E', 'A', 'M', '_', 'W', 'R', 'I', 'T', 'E', '_', 'E', 'R', 'R', 'O', 'R', 0,
1675     'C', 'r', 'e', 'a', 't', 'e', 'I', 'n', 't', 'e', 'r', 's', 'e', 'c', 't', 'i', 'o', 'n', 0,
1676     'C', 'U', 'R', 'S', 'O', 'R', '_', 'P', 'O', 'I', 'N', 'T', '_', 'R', 'I', 'G', 'H', 'T', 0,
1677     'C', 'U', 'R', 'S', 'O', 'R', '_', 'P', 'A', 'I', 'N', 'T', '_', 'B', 'R', 'U', 'S', 'H', 0,
1678     'C', 'U', 'R', 'S', 'O', 'R', '_', 'L', 'E', 'F', 'T', '_', 'B', 'U', 'T', 'T', 'O', 'N', 0,
1679     'C', 'U', 'R', 'S', 'O', 'R', '_', 'R', 'I', 'G', 'H', 'T', '_', 'A', 'R', 'R', 'O', 'W', 0,
1680     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'E', 'N', 'V', 'M', 'A', 'N', 'U', 'A', 'L', 0,
1681     'G', 'e', 't', 'B', 'e', 's', 't', 'T', 'r', 'a', 'n', 's', 'l', 'a', 't', 'i', 'o', 'n', 0,
1682     'L', 'O', 'C', 'A', 'L', 'E', '_', 'C', 'A', 'T', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
1683     'L', 'a', 'y', 'o', 'u', 't', '_', 'R', 'i', 'g', 'h', 't', 'T', 'o', 'L', 'e', 'f', 't', 0,
1684     'L', 'a', 'y', 'o', 'u', 't', '_', 'L', 'e', 'f', 't', 'T', 'o', 'R', 'i', 'g', 'h', 't', 0,
1685     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'V', 'A', 'L', 'E', 'N', 'C', 'I', 'A', 'N', 0,
1686     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'U', 'K', 'R', 'A', 'I', 'N', 'I', 'A', 'N', 0,
1687     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'U', 'N', 'D', 'A', 'N', 'E', 'S', 'E', 0,
1688     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'L', 'O', 'V', 'E', 'N', 'I', 'A', 'N', 0,
1689     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'I', 'N', 'H', 'A', 'L', 'E', 'S', 'E', 0,
1690     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'M', 'O', 'N', 'G', 'O', 'L', 'I', 'A', 'N', 0,
1691     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'M', 'O', 'L', 'D', 'A', 'V', 'I', 'A', 'N', 0,
1692     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'M', 'A', 'L', 'A', 'Y', 'A', 'L', 'A', 'M', 0,
1693     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'I', 'N', 'U', 'K', 'T', 'I', 'T', 'U', 'T', 0,
1694     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'I', 'C', 'E', 'L', 'A', 'N', 'D', 'I', 'C', 0,
1695     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'H', 'U', 'N', 'G', 'A', 'R', 'I', 'A', 'N', 0,
1696     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'S', 'P', 'E', 'R', 'A', 'N', 'T', 'O', 0,
1697     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'C', 'A', 'M', 'B', 'O', 'D', 'I', 'A', 'N', 0,
1698     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'B', 'U', 'L', 'G', 'A', 'R', 'I', 'A', 'N', 0,
1699     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'F', 'R', 'I', 'K', 'A', 'A', 'N', 'S', 0,
1700     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'B', 'K', 'H', 'A', 'Z', 'I', 'A', 'N', 0,
1701     'G', 'e', 't', 'P', 'o', 'r', 't', 'I', 'd', 'S', 'h', 'o', 'r', 't', 'N', 'a', 'm', 'e', 0,
1702     'G', 'e', 't', 'J', 'u', 'l', 'i', 'a', 'n', 'D', 'a', 'y', 'N', 'u', 'm', 'b', 'e', 'r', 0,
1703     'w', 'x', 'D', 'a', 's', 'h', 'C', 'A', 'r', 'r', 'a', 'y', 'H', 'o', 'l', 'd', 'e', 'r', 0,
1704     'U', 'P', 'D', 'A', 'T', 'E', '_', 'U', 'I', '_', 'F', 'R', 'O', 'M', 'I', 'D', 'L', 'E', 0,
1705     'P', 'R', 'I', 'N', 'T', '_', 'M', 'O', 'D', 'E', '_', 'P', 'R', 'I', 'N', 'T', 'E', 'R', 0,
1706     'P', 'R', 'I', 'N', 'T', '_', 'M', 'O', 'D', 'E', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', 0,
1707     'w', 'x', 'P', 'r', 'i', 'n', 't', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
1708     'P', 'A', 'P', 'E', 'R', '_', 'P', '3', '2', 'K', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1709     'P', 'A', 'P', 'E', 'R', '_', 'P', '1', '6', 'K', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
1710     'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'T', 'T', 'E', 'R', '_', 'E', 'X', 'T', 'R', 'A', 0,
1711     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'P', 'E', 'R', 'S', 'O', 'N', 'A', 'L', 0,
1712     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'D', 'E', 'C', 'I', 'M', 'A', 'L', 0,
1713     'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'B', 'A', 'R', '_', '2', 0,
1714     'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'B', 'A', 'R', '_', '1', 0,
1715     'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'T', 'H', 'U', 'M', 'B', 0,
1716     'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'F', 'I', 'R', 'S', 'T', 0,
1717     'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'L', 'A', 'S', 'T', 0,
1718     'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'N', 'E', 'X', 'T', 0,
1719     'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'P', 'R', 'E', 'V', 0,
1720     'I', 'D', '_', 'S', 'O', 'R', 'T', '_', 'D', 'E', 'S', 'C', 'E', 'N', 'D', 'I', 'N', 'G', 0,
1721     'I', 'D', '_', 'R', 'E', 'V', 'E', 'R', 'T', '_', 'T', 'O', '_', 'S', 'A', 'V', 'E', 'D', 0,
1722     'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'S', 'M', 'A', 'L', 'L', 'I', 'C', 'O', 'N', 'S', 0,
1723     'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'L', 'A', 'R', 'G', 'E', 'I', 'C', 'O', 'N', 'S', 0,
1724     'I', 'D', '_', 'H', 'E', 'L', 'P', '_', 'P', 'R', 'O', 'C', 'E', 'D', 'U', 'R', 'E', 'S', 0,
1725     'P', 'R', 'I', 'N', 'T', '_', 'Q', 'U', 'A', 'L', 'I', 'T', 'Y', '_', 'H', 'I', 'G', 'H', 0,
1726     'W', 'S', '_', 'E', 'X', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', '_', 'I', 'D', 'L', 'E', 0,
1727     'W', 'S', '_', 'E', 'X', '_', 'B', 'L', 'O', 'C', 'K', '_', 'E', 'V', 'E', 'N', 'T', 'S', 0,
1728     'T', 'R', 'A', 'N', 'S', 'P', 'A', 'R', 'E', 'N', 'T', '_', 'W', 'I', 'N', 'D', 'O', 'W', 0,
1729     't', 'e', 's', 't', 'U', 'I', 'n', 't', 'P', 't', 'r', 'T', 'y', 'p', 'e', 'm', 'a', 'p', 0,
1730     'w', 'x', 'M', 'o', 'd', 'a', 'l', 'D', 'i', 'a', 'l', 'o', 'g', 'H', 'o', 'o', 'k', 0,
1731     'w', 'x', 'P', 'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 'P', 'a', 'g', 'e', 0,
1732     'F', 'S', 'W', '_', 'E', 'V', 'E', 'N', 'T', '_', 'W', 'A', 'R', 'N', 'I', 'N', 'G', 0,
1733     'F', 'S', 'W', '_', 'E', 'V', 'E', 'N', 'T', '_', 'U', 'N', 'M', 'O', 'U', 'N', 'T', 0,
1734     'G', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
1735     'C', 'h', 'a', 'r', 's', 'e', 't', 'T', 'o', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
1736     'G', 'e', 't', 'A', 'l', 't', 'F', 'o', 'r', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
1737     'w', 'x', 'P', 'a', 'g', 'e', 'S', 'e', 't', 'u', 'p', 'D', 'i', 'a', 'l', 'o', 'g', 0,
1738     'O', 'n', 'P', 'r', 'e', 'p', 'a', 'r', 'e', 'P', 'r', 'i', 'n', 't', 'i', 'n', 'g', 0,
1739     'G', 'e', 't', 'P', 'a', 'g', 'e', 'S', 'i', 'z', 'e', 'P', 'i', 'x', 'e', 'l', 's', 0,
1740     'F', 'i', 't', 'T', 'h', 'i', 's', 'S', 'i', 'z', 'e', 'T', 'o', 'P', 'a', 'g', 'e', 0,
1741     'C', 'r', 'e', 'a', 't', 'e', 'A', 'b', 'o', 'r', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
1742     'P', 'R', 'I', 'N', 'T', 'E', 'R', '_', 'C', 'A', 'N', 'C', 'E', 'L', 'L', 'E', 'D', 0,
1743     'G', 'e', 't', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 'I', 'c', 'o', 'n', 0,
1744     'H', 'a', 's', 'N', 'a', 't', 'i', 'v', 'e', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
1745     'G', 'e', 't', 'N', 'a', 't', 'i', 'v', 'e', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
1746     'A', 'R', 'T', '_', 'H', 'E', 'L', 'P', '_', 'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', 0,
1747     'A', 'R', 'T', '_', 'M', 'I', 'S', 'S', 'I', 'N', 'G', '_', 'I', 'M', 'A', 'G', 'E', 0,
1748     'S', 'Y', 'S', '_', 'I', 'C', 'O', 'N', 'S', 'P', 'A', 'C', 'I', 'N', 'G', '_', 'Y', 0,
1749     'S', 'Y', 'S', '_', 'I', 'C', 'O', 'N', 'S', 'P', 'A', 'C', 'I', 'N', 'G', '_', 'X', 0,
1750     'S', 'Y', 'S', '_', 'M', 'O', 'U', 'S', 'E', '_', 'B', 'U', 'T', 'T', 'O', 'N', 'S', 0,
1751     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', '3', 'D', 'F', 'A', 'C', 'E', 0,
1752     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'I', 'N', 'F', 'O', 'B', 'K', 0,
1753     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'W', 'I', 'N', 'D', 'O', 'W', 0,
1754     'S', 'Y', 'S', '_', 'A', 'N', 'S', 'I', '_', 'V', 'A', 'R', '_', 'F', 'O', 'N', 'T', 0,
1755     'S', 'e', 't', 'H', 'e', 'l', 'p', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'l', 'e', 'r', 0,
1756     'G', 'e', 't', 'H', 'e', 'l', 'p', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'l', 'e', 'r', 0,
1757     'H', 'E', 'L', 'P', '_', 'S', 'E', 'A', 'R', 'C', 'H', '_', 'I', 'N', 'D', 'E', 'X', 0,
1758     'w', 'x', 'E', 'V', 'T', '_', 'E', 'N', 'D', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', 0,
1759     'F', 'i', 'n', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 'A', 't', 'P', 'o', 'i', 'n', 't', 0,
1760     'E', 'X', 'E', 'C', '_', 'H', 'I', 'D', 'E', '_', 'C', 'O', 'N', 'S', 'O', 'L', 'E', 0,
1761     'E', 'X', 'E', 'C', '_', 'S', 'H', 'O', 'W', '_', 'C', 'O', 'N', 'S', 'O', 'L', 'E', 0,
1762     'S', 'H', 'U', 'T', 'D', 'O', 'W', 'N', '_', 'P', 'O', 'W', 'E', 'R', 'O', 'F', 'F', 0,
1763     'B', 'A', 'T', 'T', 'E', 'R', 'Y', '_', 'L', 'O', 'W', '_', 'S', 'T', 'A', 'T', 'E', 0,
1764     'G', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 'F', 'r', 'o', 'm', 'U', 's', 'e', 'r', 0,
1765     'w', 'x', 'T', 'e', 'x', 't', 'E', 'n', 't', 'r', 'y', 'D', 'i', 'a', 'l', 'o', 'g', 0,
1766     'w', 'x', 'R', 'e', 'a', 'r', 'r', 'a', 'n', 'g', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
1767     'w', 'x', 'M', 'D', 'I', 'C', 'l', 'i', 'e', 'n', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
1768     'w', 'x', 'F', 'i', 'n', 'd', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'D', 'a', 't', 'a', 0,
1769     'w', 'x', 'F', 'i', 'n', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 'E', 'v', 'e', 'n', 't', 0,
1770     'G', 'e', 't', 'C', 'o', 'l', 'o', 'u', 'r', 'F', 'r', 'o', 'm', 'U', 's', 'e', 'r', 0,
1771     'P', 'D', '_', 'R', 'E', 'M', 'A', 'I', 'N', 'I', 'N', 'G', '_', 'T', 'I', 'M', 'E', 0,
1772     'P', 'D', '_', 'E', 'S', 'T', 'I', 'M', 'A', 'T', 'E', 'D', '_', 'T', 'I', 'M', 'E', 0,
1773     'I', 's', 'C', 'h', 'e', 'c', 'k', 'B', 'o', 'x', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 0,
1774     'S', 'e', 't', 'O', 'K', 'C', 'a', 'n', 'c', 'e', 'l', 'L', 'a', 'b', 'e', 'l', 's', 0,
1775     'O', 'n', 'C', 'r', 'e', 'a', 't', 'e', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 0,
1776     'F', 'R', 'A', 'M', 'E', '_', 'T', 'O', 'O', 'L', '_', 'W', 'I', 'N', 'D', 'O', 'W', 0,
1777     'd', 'e', 'f', 'a', 'u', 'l', 't', '_', 'e', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
1778     'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
1779     'G', 'e', 't', 'F', 'i', 'l', 't', 'e', 'r', 'L', 'i', 's', 't', 'C', 't', 'r', 'l', 0,
1780     'D', 'D', '_', 'N', 'E', 'W', '_', 'D', 'I', 'R', '_', 'B', 'U', 'T', 'T', 'O', 'N', 0,
1781     'D', 'D', '_', 'D', 'I', 'R', '_', 'M', 'U', 'S', 'T', '_', 'E', 'X', 'I', 'S', 'T', 0,
1782     'C', 'r', 'e', 'a', 't', 'e', 'B', 'u', 't', 't', 'o', 'n', 'S', 'i', 'z', 'e', 'r', 0,
1783     'G', 'e', 't', 'T', 'm', 'p', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'I', 't', 'e', 'm', 0,
1784     'S', 'e', 't', 'T', 'm', 'p', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'I', 't', 'e', 'm', 0,
1785     'I', 's', 'A', 'l', 'w', 'a', 'y', 's', 'M', 'a', 'x', 'i', 'm', 'i', 'z', 'e', 'd', 0,
1786     'E', 'n', 'a', 'b', 'l', 'e', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
1787     'D', 'o', 'S', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
1788     'U', 's', 'e', 'A', 'l', 't', 'P', 'o', 'p', 'u', 'p', 'W', 'i', 'n', 'd', 'o', 'w', 0,
1789     'S', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'M', 'a', 'x', 'H', 'e', 'i', 'g', 'h', 't', 0,
1790     'S', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
1791     'P', 'r', 'e', 'p', 'a', 'r', 'e', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
1792     'P', 'a', 'i', 'n', 't', 'C', 'o', 'm', 'b', 'o', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
1793     'C', 'C', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
1794     'w', 'x', 'F', 'o', 'n', 't', 'P', 'i', 'c', 'k', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
1795     'S', 'e', 't', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'M', 'a', 'r', 'g', 'i', 'n', 0,
1796     'G', 'e', 't', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'M', 'a', 'r', 'g', 'i', 'n', 0,
1797     'F', 'N', 'T', 'P', '_', 'U', 'S', 'E', '_', 'T', 'E', 'X', 'T', 'C', 'T', 'R', 'L', 0,
1798     'D', 'I', 'R', 'P', '_', 'U', 'S', 'E', '_', 'T', 'E', 'X', 'T', 'C', 'T', 'R', 'L', 0,
1799     'F', 'L', 'P', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 0,
1800     'C', 'L', 'R', 'P', '_', 'U', 'S', 'E', '_', 'T', 'E', 'X', 'T', 'C', 'T', 'R', 'L', 0,
1801     'S', 'e', 't', 'S', 't', 'a', 't', 'e', 'I', 'm', 'a', 'g', 'e', 'L', 'i', 's', 't', 0,
1802     'G', 'e', 't', 'S', 't', 'a', 't', 'e', 'I', 'm', 'a', 'g', 'e', 'L', 'i', 's', 't', 0,
1803     'E', 'x', 'p', 'a', 'n', 'd', 'A', 'l', 'l', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
1804     'S', 'e', 't', 'I', 't', 'e', 'm', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
1805     'G', 'e', 't', 'I', 't', 'e', 'm', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
1806     'L', 'I', 'S', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', '_', 'R', 'I', 'G', 'H', 'T', 0,
1807     'L', 'I', 'S', 'T', '_', 'S', 'T', 'A', 'T', 'E', '_', 'S', 'O', 'U', 'R', 'C', 'E', 0,
1808     'L', 'I', 'S', 'T', '_', 'S', 'T', 'A', 'T', 'E', '_', 'P', 'I', 'C', 'K', 'E', 'D', 0,
1809     'L', 'C', '_', 'S', 'O', 'R', 'T', '_', 'A', 'S', 'C', 'E', 'N', 'D', 'I', 'N', 'G', 0,
1810     'L', 'C', '_', 'N', 'O', '_', 'S', 'O', 'R', 'T', '_', 'H', 'E', 'A', 'D', 'E', 'R', 0,
1811     'G', 'e', 't', 'E', 'f', 'f', 'e', 'c', 't', 'D', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
1812     'S', 'e', 't', 'E', 'f', 'f', 'e', 'c', 't', 'D', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
1813     'S', 'e', 't', 'T', 'o', 'o', 'l', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'i', 'o', 'n', 0,
1814     'S', 'e', 't', 'T', 'o', 'o', 'l', 'C', 'l', 'i', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
1815     'S', 'e', 't', 'T', 'o', 'o', 'l', 'B', 'i', 't', 'm', 'a', 'p', 'S', 'i', 'z', 'e', 0,
1816     'G', 'e', 't', 'T', 'o', 'o', 'l', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'i', 'o', 'n', 0,
1817     'G', 'e', 't', 'T', 'o', 'o', 'l', 'C', 'l', 'i', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
1818     'G', 'e', 't', 'T', 'o', 'o', 'l', 'B', 'i', 't', 'm', 'a', 'p', 'S', 'i', 'z', 'e', 0,
1819     'w', 'x', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'T', 'o', 'o', 'l', 'B', 'a', 's', 'e', 0,
1820     'T', 'O', 'O', 'L', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'B', 'U', 'T', 'T', 'O', 'N', 0,
1821     'w', 'x', 'S', 'p', 'i', 'n', 'D', 'o', 'u', 'b', 'l', 'e', 'E', 'v', 'e', 'n', 't', 0,
1822     'S', 'L', '_', 'M', 'I', 'N', '_', 'M', 'A', 'X', '_', 'L', 'A', 'B', 'E', 'L', 'S', 0,
1823     'S', 'e', 'a', 'r', 'c', 'h', 'C', 't', 'r', 'l', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
1824     'w', 'x', 'H', 'e', 'a', 'd', 'e', 'r', 'C', 't', 'r', 'l', 'E', 'v', 'e', 'n', 't', 0,
1825     'S', 'h', 'o', 'w', 'S', 'o', 'r', 't', 'I', 'n', 'd', 'i', 'c', 'a', 't', 'o', 'r', 0,
1826     'R', 'e', 's', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'O', 'r', 'd', 'e', 'r', 0,
1827     'H', 'e', 'a', 'd', 'e', 'r', 'C', 't', 'r', 'l', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
1828     'C', 'O', 'L', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'F', 'L', 'A', 'G', 'S', 0,
1829     'C', 'O', 'L', '_', 'W', 'I', 'D', 'T', 'H', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
1830     'S', 'e', 't', 'F', 'o', 'n', 't', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 'd', 0,
1831     'H', 'a', 's', 'F', 'o', 'n', 't', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 'd', 0,
1832     'G', 'e', 't', 'F', 'o', 'n', 't', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 'd', 0,
1833     'G', 'e', 't', 'F', 'o', 'n', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
1834     'w', 'x', 'E', 'V', 'T', '_', 'T', 'E', 'X', 'T', '_', 'M', 'A', 'X', 'L', 'E', 'N', 0,
1835     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
1836     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'E', 'F', 'F', 'E', 'C', 'T', 'S', 0,
1837     'S', 'e', 't', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'i', 'n', 't', 0,
1838     'G', 'e', 't', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'i', 'n', 't', 0,
1839     'S', 't', 'a', 't', 'i', 'c', 'L', 'i', 'n', 'e', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
1840     'w', 'x', 'C', 'o', 'l', 'l', 'a', 'p', 's', 'i', 'b', 'l', 'e', 'P', 'a', 'n', 'e', 0,
1841     'S', 'p', 'l', 'i', 't', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'l', 'y', 0,
1842     'S', 'P', '_', 'P', 'E', 'R', 'M', 'I', 'T', '_', 'U', 'N', 'S', 'P', 'L', 'I', 'T', 0,
1843     'N', 'B', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'P', 'A', 'G', 'E', 0,
1844     'N', 'B', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 0,
1845     'N', 'B', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'C', 'O', 'N', 0,
1846     'B', 'K', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'P', 'A', 'G', 'E', 0,
1847     'B', 'K', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'T', 'E', 'M', 0,
1848     'B', 'K', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 'I', 'C', 'O', 'N', 0,
1849     'S', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
1850     'S', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
1851     'G', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
1852     'S', 'T', 'B', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 0,
1853     'S', 'T', 'B', '_', 'E', 'L', 'L', 'I', 'P', 'S', 'I', 'Z', 'E', '_', 'E', 'N', 'D', 0,
1854     'S', 't', 'a', 't', 'i', 'c', 'T', 'e', 'x', 't', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
1855     'w', 'x', 'H', 'S', 'c', 'r', 'o', 'l', 'l', 'e', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 0,
1856     'w', 'x', 'V', 'S', 'c', 'r', 'o', 'l', 'l', 'e', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 0,
1857     'S', 'e', 't', 'R', 'o', 'w', 'C', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 0,
1858     'G', 'e', 't', 'R', 'o', 'w', 'C', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 0,
1859     'S', 'c', 'r', 'o', 'l', 'l', 'T', 'o', 'R', 'o', 'w', 'C', 'o', 'l', 'u', 'm', 'n', 0,
1860     'S', 'c', 'r', 'o', 'l', 'l', 'C', 'o', 'l', 'u', 'm', 'n', 'P', 'a', 'g', 'e', 's', 0,
1861     'G', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'R', 'o', 'w', 's', 'E', 'n', 'd', 0,
1862     'E', 's', 't', 'i', 'm', 'a', 't', 'e', 'T', 'o', 't', 'a', 'l', 'S', 'i', 'z', 'e', 0,
1863     'S', 't', 'o', 'p', 'A', 'u', 't', 'o', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 0,
1864     'S', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'P', 'a', 'g', 'e', 'S', 'i', 'z', 'e', 0,
1865     'G', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'P', 'a', 'g', 'e', 'S', 'i', 'z', 'e', 0,
1866     'G', 'e', 't', 'I', 'n', 'v', 'o', 'k', 'i', 'n', 'g', 'W', 'i', 'n', 'd', 'o', 'w', 0,
1867     'S', 'e', 't', 'I', 'n', 'v', 'o', 'k', 'i', 'n', 'g', 'W', 'i', 'n', 'd', 'o', 'w', 0,
1868     'S', 'e', 't', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 'B', 'i', 't', 'm', 'a', 'p', 0,
1869     'G', 'e', 't', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 'B', 'i', 't', 'm', 'a', 'p', 0,
1870     'G', 'e', 't', 'T', 'o', 'p', 'L', 'e', 'v', 'e', 'l', 'P', 'a', 'r', 'e', 'n', 't', 0,
1871     'F', 'i', 'n', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 'B', 'y', 'L', 'a', 'b', 'e', 'l', 0,
1872     'S', 'e', 't', 'D', 'o', 'u', 'b', 'l', 'e', 'B', 'u', 'f', 'f', 'e', 'r', 'e', 'd', 0,
1873     'I', 'n', 'h', 'e', 'r', 'i', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
1874     'T', 'o', 'g', 'g', 'l', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 't', 'y', 'l', 'e', 0,
1875     'H', 'a', 'n', 'd', 'l', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 'E', 'v', 'e', 'n', 't', 0,
1876     'C', 'a', 'n', 'S', 'e', 't', 'T', 'r', 'a', 'n', 's', 'p', 'a', 'r', 'e', 'n', 't', 0,
1877     'G', 'e', 't', 'S', 'c', 'r', 'e', 'e', 'n', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
1878     'S', 'H', 'O', 'W', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'B', 'L', 'E', 'N', 'D', 0,
1879     'G', 'e', 't', 'S', 'h', 'e', 'l', 'l', '3', '2', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
1880     'A', 'P', 'P', '_', 'A', 'S', 'S', 'E', 'R', 'T', '_', 'D', 'I', 'A', 'L', 'O', 'G', 0,
1881     'I', 's', 'M', 'a', 'i', 'n', 'L', 'o', 'o', 'p', 'R', 'u', 'n', 'n', 'i', 'n', 'g', 0,
1882     'S', 'e', 't', 'A', 'p', 'p', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'N', 'a', 'm', 'e', 0,
1883     'G', 'e', 't', 'A', 'p', 'p', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'N', 'a', 'm', 'e', 0,
1884     'G', 'e', 't', 'T', 'o', 'o', 'l', 'k', 'i', 't', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
1885     'G', 'e', 't', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 'P', 'a', 't', 'h', 0,
1886     'S', 'e', 't', 'N', 'e', 'g', 'a', 't', 'i', 'v', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
1887     'R', 'e', 'm', 'o', 'v', 'e', 'G', 'r', 'o', 'w', 'a', 'b', 'l', 'e', 'R', 'o', 'w', 0,
1888     'R', 'e', 'm', 'o', 'v', 'e', 'G', 'r', 'o', 'w', 'a', 'b', 'l', 'e', 'C', 'o', 'l', 0,
1889     'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'O', 't', 'h', 'e', 'r', 'D', 'i', 'r', 0,
1890     'F', 'L', 'E', 'X', '_', 'G', 'R', 'O', 'W', 'M', 'O', 'D', 'E', '_', 'A', 'L', 'L', 0,
1891     'S', 'e', 't', 'U', 'p', 'd', 'a', 't', 'e', 'I', 'n', 't', 'e', 'r', 'v', 'a', 'l', 0,
1892     'G', 'e', 't', 'U', 'p', 'd', 'a', 't', 'e', 'I', 'n', 't', 'e', 'r', 'v', 'a', 'l', 0,
1893     'S', 'e', 't', 'L', 'i', 'n', 'e', 's', 'P', 'e', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
1894     'G', 'e', 't', 'L', 'i', 'n', 'e', 's', 'P', 'e', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
1895     'G', 'e', 't', 'C', 'a', 'p', 't', 'u', 'r', 'e', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 0,
1896     'w', 'x', 'I', 'n', 'i', 't', 'D', 'i', 'a', 'l', 'o', 'g', 'E', 'v', 'e', 'n', 't', 0,
1897     'O', 'r', 'i', 'g', 'i', 'n', '_', 'H', 'e', 'l', 'p', 'B', 'u', 't', 't', 'o', 'n', 0,
1898     'w', 'x', 'C', 'h', 'i', 'l', 'd', 'F', 'o', 'c', 'u', 's', 'E', 'v', 'e', 'n', 't', 0,
1899     'R', 'e', 's', 'u', 'm', 'e', 'P', 'r', 'o', 'p', 'a', 'g', 'a', 't', 'i', 'o', 'n', 0,
1900     'w', 'x', 'E', 'V', 'T', '_', 'I', 'N', 'I', 'T', '_', 'D', 'I', 'A', 'L', 'O', 'G', 0,
1901     'w', 'x', 'E', 'V', 'T', '_', 'E', 'N', 'D', '_', 'S', 'E', 'S', 'S', 'I', 'O', 'N', 0,
1902     'w', 'x', 'E', 'V', 'T', '_', 'A', 'U', 'X', '2', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
1903     'w', 'x', 'E', 'V', 'T', '_', 'A', 'U', 'X', '1', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
1904     'w', 'x', 'E', 'V', 'T', '_', 'C', 'H', 'I', 'L', 'D', '_', 'F', 'O', 'C', 'U', 'S', 0,
1905     'w', 'x', 'E', 'V', 'T', '_', 'L', 'E', 'F', 'T', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
1906     'w', 'x', 'E', 'V', 'T', '_', 'M', 'I', 'D', 'D', 'L', 'E', '_', 'D', 'O', 'W', 'N', 0,
1907     'w', 'x', 'E', 'V', 'T', '_', 'R', 'A', 'D', 'I', 'O', 'B', 'U', 'T', 'T', 'O', 'N', 0,
1908     'W', 'X', 'K', '_', 'C', 'A', 'T', 'E', 'G', 'O', 'R', 'Y', '_', 'J', 'U', 'M', 'P', 0,
1909     'S', 'a', 't', 'i', 's', 'f', 'y', 'C', 'o', 'n', 's', 't', 'r', 'a', 'i', 'n', 't', 0,
1910     'S', 'e', 't', 'R', 'a', 'w', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'D', 'o', 'w', 'n', 0,
1911     'G', 'e', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
1912     'S', 'e', 't', 'R', 'e', 'c', 'o', 'r', 'd', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
1913     'G', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 'O', 'f', 'G', 'r', 'o', 'u', 'p', 's', 0,
1914     'C', 'O', 'N', 'F', 'I', 'G', '_', 'U', 'S', 'E', '_', 'S', 'U', 'B', 'D', 'I', 'R', 0,
1915     'G', 'e', 't', 'R', 'e', 'c', 'e', 'i', 'v', 'e', 'd', 'F', 'o', 'r', 'm', 'a', 't', 0,
1916     'I', 's', 'P', 'a', 's', 's', 'i', 'n', 'g', 'M', 'e', 's', 's', 'a', 'g', 'e', 's', 0,
1917     'S', 'e', 't', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'L', 'e', 'v', 'e', 'l', 0,
1918     'U', 'S', 'E', '_', 'A', 'C', 'C', 'E', 'S', 'S', 'I', 'B', 'I', 'L', 'I', 'T', 'Y', 0,
1919     'A', 'C', 'C', '_', 'S', 'E', 'L', '_', 'T', 'A', 'K', 'E', 'F', 'O', 'C', 'U', 'S', 0,
1920     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'T', 'A', 'B', 'L', 'E', 0,
1921     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'S', 'O', 'U', 'N', 'D', 0,
1922     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'L', 'O', 'C', 'K', 0,
1923     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'H', 'A', 'R', 'T', 0,
1924     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'A', 'R', 'E', 'T', 0,
1925     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'A', 'L', 'E', 'R', 'T', 0,
1926     'N', 'A', 'V', 'D', 'I', 'R', '_', 'F', 'I', 'R', 'S', 'T', 'C', 'H', 'I', 'L', 'D', 0,
1927     'A', 'C', 'C', '_', 'N', 'O', 'T', '_', 'S', 'U', 'P', 'P', 'O', 'R', 'T', 'E', 'D', 0,
1928     'w', 'x', 'N', 'a', 't', 'i', 'v', 'e', 'P', 'i', 'x', 'e', 'l', 'D', 'a', 't', 'a', 0,
1929     'w', 'x', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
1930     'G', 'e', 't', 'S', 'p', 'l', 'i', 't', 't', 'e', 'r', 'P', 'a', 'r', 'a', 'm', 's', 0,
1931     'm', '_', 's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'o', 'u', 'r', 0,
1932     'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'C', 'H', 'E', 'C', 'K', 'A', 'B', 'L', 'E', 0,
1933     'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'I', 'S', 'S', 'U', 'B', 'M', 'E', 'N', 'U', 0,
1934     'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'I', 'S', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
1935     'I', 'M', 'A', 'G', 'E', '_', 'L', 'I', 'S', 'T', '_', 'N', 'O', 'R', 'M', 'A', 'L', 0,
1936     'N', 'u', 'l', 'l', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'B', 'r', 'u', 's', 'h', 0,
1937     'w', 'x', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
1938     'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'C', 'L', 'E', 'A', 'R', 0,
1939     'w', 'x', 'C', 'o', 'm', 'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
1940     'A', 'N', 'T', 'I', 'A', 'L', 'I', 'A', 'S', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
1941     'S', 't', 'a', 'r', 't', 'D', 'r', 'a', 'w', 'i', 'n', 'g', 'O', 'n', 'T', 'o', 'p', 0,
1942     'w', 'x', 'B', 'u', 'f', 'f', 'e', 'r', 'e', 'd', 'P', 'a', 'i', 'n', 't', 'D', 'C', 0,
1943     'S', 'e', 't', 'T', 'e', 'x', 't', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 0,
1944     'S', 'e', 't', 'T', 'e', 'x', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
1945     'S', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'M', 'o', 'd', 'e', 0,
1946     'G', 'e', 't', 'T', 'e', 'x', 't', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 0,
1947     'G', 'e', 't', 'T', 'e', 'x', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
1948     'G', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'M', 'o', 'd', 'e', 0,
1949     'G', 'e', 't', 'F', 'u', 'l', 'l', 'T', 'e', 'x', 't', 'E', 'x', 't', 'e', 'n', 't', 0,
1950     'S', 'e', 't', 'C', 'l', 'i', 'p', 'p', 'i', 'n', 'g', 'R', 'e', 'g', 'i', 'o', 'n', 0,
1951     'F', 'i', 'n', 'd', 'O', 'r', 'C', 'r', 'e', 'a', 't', 'e', 'B', 'r', 'u', 's', 'h', 0,
1952     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'D', 'O', 'T', '_', 'D', 'A', 'S', 'H', 0,
1953     'S', 'e', 't', 'N', 'a', 't', 'i', 'v', 'e', 'F', 'o', 'n', 't', 'I', 'n', 'f', 'o', 0,
1954     'M', 'a', 'k', 'e', 'S', 't', 'r', 'i', 'k', 'e', 't', 'h', 'r', 'o', 'u', 'g', 'h', 0,
1955     'G', 'e', 't', 'N', 'a', 't', 'i', 'v', 'e', 'F', 'o', 'n', 't', 'I', 'n', 'f', 'o', 0,
1956     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'B', 'I', 'G', '5', 0,
1957     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'U', 'T', 'F', '8', 0,
1958     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'U', 'T', 'F', '7', 0,
1959     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'K', 'O', 'I', '8', 0,
1960     'F', 'O', 'N', 'T', 'S', 'I', 'Z', 'E', '_', 'X', 'X', '_', 'L', 'A', 'R', 'G', 'E', 0,
1961     'F', 'O', 'N', 'T', 'S', 'I', 'Z', 'E', '_', 'X', 'X', '_', 'S', 'M', 'A', 'L', 'L', 0,
1962     'F', 'O', 'N', 'T', 'W', 'E', 'I', 'G', 'H', 'T', '_', 'N', 'O', 'R', 'M', 'A', 'L', 0,
1963     'F', 'O', 'N', 'T', 'F', 'A', 'M', 'I', 'L', 'Y', '_', 'M', 'O', 'D', 'E', 'R', 'N', 0,
1964     'F', 'O', 'N', 'T', 'F', 'A', 'M', 'I', 'L', 'Y', '_', 'S', 'C', 'R', 'I', 'P', 'T', 0,
1965     'I', 'C', 'O', 'N', '_', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'D', 'E', 'P', 'T', 'H', 0,
1966     'C', 'o', 'n', 'v', 'e', 'r', 't', 'T', 'o', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
1967     'w', 'x', 'I', 'm', 'a', 'g', 'e', ':', ':', 'R', 'G', 'B', 'V', 'a', 'l', 'u', 'e', 0,
1968     'w', 'x', 'I', 'm', 'a', 'g', 'e', ':', ':', 'H', 'S', 'V', 'V', 'a', 'l', 'u', 'e', 0,
1969     'P', 'N', 'G', '_', 'T', 'Y', 'P', 'E', '_', 'G', 'R', 'E', 'Y', '_', 'R', 'E', 'D', 0,
1970     'w', 'x', 'I', 'm', 'a', 'g', 'e', 'R', 'e', 's', 'o', 'l', 'u', 't', 'i', 'o', 'n', 0,
1971     'w', 'x', 'F', 'i', 'l', 't', 'e', 'r', 'F', 'S', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
1972     'w', 'x', 'M', 'e', 'm', 'o', 'r', 'y', 'F', 'S', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
1973     'H', 'a', 's', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 'F', 'o', 'r', 'P', 'a', 't', 'h', 0,
1974     'S', 'T', 'R', 'E', 'A', 'M', '_', 'R', 'E', 'A', 'D', '_', 'E', 'R', 'R', 'O', 'R', 0,
1975     't', 'e', 's', 't', 'C', 'o', 'l', 'o', 'u', 'r', 'T', 'y', 'p', 'e', 'M', 'a', 'p', 0,
1976     'T', 'r', 'a', 'n', 's', 'p', 'a', 'r', 'e', 'n', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
1977     'T', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
1978     'M', 'o', 'v', 'e', 'R', 'i', 'g', 'h', 't', 'B', 'o', 't', 't', 'o', 'm', 'T', 'o', 0,
1979     'G', 'e', 't', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 'S', 'q', 'u', 'a', 'r', 'e', 0,
1980     'C', 'U', 'R', 'S', 'O', 'R', '_', 'C', 'O', 'P', 'Y', '_', 'A', 'R', 'R', 'O', 'W', 0,
1981     'C', 'U', 'R', 'S', 'O', 'R', '_', 'P', 'O', 'I', 'N', 'T', '_', 'L', 'E', 'F', 'T', 0,
1982     'w', 'x', 'P', 'o', 'l', 'y', 'g', 'o', 'n', 'F', 'i', 'l', 'l', 'M', 'o', 'd', 'e', 0,
1983     'E', 'n', 'a', 'b', 'l', 'e', 'P', 'r', 'i', 'n', 't', 'T', 'o', 'F', 'i', 'l', 'e', 0,
1984     'E', 'n', 'a', 'b', 'l', 'e', 'P', 'a', 'g', 'e', 'N', 'u', 'm', 'b', 'e', 'r', 's', 0,
1985     'w', 'x', 'P', 'r', 'i', 'n', 't', 'D', 'i', 'a', 'l', 'o', 'g', 'D', 'a', 't', 'a', 0,
1986     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'C', 'A', 'S', 'S', 'E', 'T', 'T', 'E', 0,
1987     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'L', 'A', 'R', 'G', 'E', 'F', 'M', 'T', 0,
1988     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'S', 'M', 'A', 'L', 'L', 'F', 'M', 'T', 0,
1989     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'E', 'N', 'V', 'E', 'L', 'O', 'P', 'E', 0,
1990     'G', 'e', 't', 'S', 'y', 's', 't', 'e', 'm', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
1991     'G', 'e', 't', 'S', 'y', 's', 't', 'e', 'm', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
1992     'w', 'x', 'L', 'o', 'c', 'a', 'l', 'e', 'I', 'n', 'i', 't', 'F', 'l', 'a', 'g', 's', 0,
1993     'L', 'O', 'C', 'A', 'L', 'E', '_', 'C', 'A', 'T', '_', 'N', 'U', 'M', 'B', 'E', 'R', 0,
1994     'w', 'x', 'L', 'a', 'y', 'o', 'u', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
1995     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'T', 'I', 'G', 'R', 'I', 'N', 'Y', 'A', 0,
1996     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'E', 'T', 'S', 'W', 'A', 'N', 'A', 0,
1997     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'A', 'N', 'S', 'K', 'R', 'I', 'T', 0,
1998     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'R', 'O', 'M', 'A', 'N', 'I', 'A', 'N', 0,
1999     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'M', 'A', 'N', 'I', 'P', 'U', 'R', 'I', 0,
2000     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'M', 'A', 'L', 'A', 'G', 'A', 'S', 'Y', 0,
2001     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'L', 'A', 'O', 'T', 'H', 'I', 'A', 'N', 0,
2002     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'K', 'E', 'R', 'N', 'E', 'W', 'E', 'K', 0,
2003     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'K', 'A', 'S', 'H', 'M', 'I', 'R', 'I', 0,
2004     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'J', 'A', 'V', 'A', 'N', 'E', 'S', 'E', 0,
2005     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'J', 'A', 'P', 'A', 'N', 'E', 'S', 'E', 0,
2006     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'G', 'U', 'J', 'A', 'R', 'A', 'T', 'I', 0,
2007     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'G', 'E', 'O', 'R', 'G', 'I', 'A', 'N', 0,
2008     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'G', 'A', 'L', 'I', 'C', 'I', 'A', 'N', 0,
2009     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'F', 'A', 'E', 'R', 'O', 'E', 'S', 'E', 0,
2010     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'S', 'T', 'O', 'N', 'I', 'A', 'N', 0,
2011     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'C', 'R', 'O', 'A', 'T', 'I', 'A', 'N', 0,
2012     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'C', 'O', 'R', 'S', 'I', 'C', 'A', 'N', 0,
2013     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'S', 'T', 'U', 'R', 'I', 'A', 'N', 0,
2014     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'S', 'S', 'A', 'M', 'E', 'S', 'E', 0,
2015     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'M', 'E', 'N', 'I', 'A', 'N', 0,
2016     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'L', 'B', 'A', 'N', 'I', 'A', 'N', 0,
2017     'w', 'x', 'A', 'r', 'r', 'a', 'y', 'V', 'i', 'd', 'e', 'o', 'M', 'o', 'd', 'e', 's', 0,
2018     'S', 'e', 't', 'T', 'o', 'o', 'l', 'k', 'i', 't', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
2019     'G', 'e', 't', 'O', 'S', 'M', 'i', 'n', 'o', 'r', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
2020     'G', 'e', 't', 'O', 'S', 'M', 'a', 'j', 'o', 'r', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
2021     'G', 'e', 't', 'E', 'n', 'd', 'i', 'a', 'n', 'n', 'e', 's', 's', 'N', 'a', 'm', 'e', 0,
2022     'O', 'S', '_', 'M', 'A', 'C', '_', 'O', 'S', 'X', '_', 'D', 'A', 'R', 'W', 'I', 'N', 0,
2023     'S', 'e', 't', 'T', 'o', 'L', 'a', 's', 't', 'M', 'o', 'n', 't', 'h', 'D', 'a', 'y', 0,
2024     'F', 'o', 'r', 'm', 'a', 't', 'I', 'S', 'O', 'C', 'o', 'm', 'b', 'i', 'n', 'e', 'd', 0,
2025     'I', 's', 'S', 't', 'r', 'i', 'c', 't', 'l', 'y', 'B', 'e', 't', 'w', 'e', 'e', 'n', 0,
2026     'w', 'x', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', ':', ':', 'M', 'o', 'n', 't', 'h', 0,
2027     'B', 'R', 'U', 'S', 'H', '_', 'T', 'R', 'A', 'N', 'S', 'P', 'A', 'R', 'E', 'N', 'T', 0,
2028     't', 'e', 's', 't', 'S', 't', 'r', 'i', 'n', 'g', 'T', 'y', 'p', 'e', 'm', 'a', 'p', 0,
2029     'w', 'x', 'I', 'n', 't', 'C', 'A', 'r', 'r', 'a', 'y', 'H', 'o', 'l', 'd', 'e', 'r', 0,
2030     'G', 'e', 't', 'B', 'a', 's', 'e', 'C', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', '2', 0,
2031     'G', 'e', 't', 'B', 'a', 's', 'e', 'C', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', '1', 0,
2032     'U', 'P', 'D', 'A', 'T', 'E', '_', 'U', 'I', '_', 'R', 'E', 'C', 'U', 'R', 'S', 'E', 0,
2033     'P', 'R', 'I', 'N', 'T', '_', 'M', 'O', 'D', 'E', '_', 'S', 'T', 'R', 'E', 'A', 'M', 0,
2034     'D', 'U', 'P', 'L', 'E', 'X', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
2035     'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'T', 'T', 'E', 'R', '_', 'P', 'L', 'U', 'S', 0,
2036     'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'T', 'T', 'E', 'R', 'S', 'M', 'A', 'L', 'L', 0,
2037     'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'G', 'A', 'L', '_', 'E', 'X', 'T', 'R', 'A', 0,
2038     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'M', 'O', 'N', 'A', 'R', 'C', 'H', 0,
2039     'W', 'X', 'K', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'S', '_', 'R', 'I', 'G', 'H', 'T', 0,
2040     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'D', 'I', 'V', 'I', 'D', 'E', 0,
2041     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'D', 'E', 'L', 'E', 'T', 'E', 0,
2042     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'I', 'N', 'S', 'E', 'R', 'T', 0,
2043     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'P', 'A', 'G', 'E', 'U', 'P', 0,
2044     'H', 'T', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'O', 'U', 'T', 'S', 'I', 'D', 'E', 0,
2045     'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'L', 'A', 'S', 'T', 0,
2046     'I', 'D', '_', 'M', 'A', 'X', 'I', 'M', 'I', 'Z', 'E', '_', 'F', 'R', 'A', 'M', 'E', 0,
2047     'I', 'D', '_', 'S', 'O', 'R', 'T', '_', 'A', 'S', 'C', 'E', 'N', 'D', 'I', 'N', 'G', 0,
2048     'I', 'D', '_', 'J', 'U', 'S', 'T', 'I', 'F', 'Y', '_', 'C', 'E', 'N', 'T', 'E', 'R', 0,
2049     'w', 'x', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'S', 't', 'y', 'l', 'e', 0,
2050     'P', 'R', 'I', 'N', 'T', '_', 'Q', 'U', 'A', 'L', 'I', 'T', 'Y', '_', 'L', 'O', 'W', 0,
2051     'W', 'S', '_', 'E', 'X', '_', 'C', 'O', 'N', 'T', 'E', 'X', 'T', 'H', 'E', 'L', 'P', 0,
2052     'S', 'I', 'Z', 'E', '_', 'U', 'S', 'E', '_', 'E', 'X', 'I', 'S', 'T', 'I', 'N', 'G', 0,
2053     't', 'e', 's', 't', 'I', 'n', 't', 'P', 't', 'r', 'T', 'y', 'p', 'e', 'm', 'a', 'p', 0,
2054     'S', 'T', 'O', 'C', 'K', '_', 'F', 'O', 'R', '_', 'B', 'U', 'T', 'T', 'O', 'N', 0,
2055     'F', 'S', 'W', '_', 'W', 'A', 'R', 'N', 'I', 'N', 'G', '_', 'N', 'O', 'N', 'E', 0,
2056     'w', 'x', 'F', 'S', 'W', 'W', 'a', 'r', 'n', 'i', 'n', 'g', 'T', 'y', 'p', 'e', 0,
2057     'F', 'S', 'W', '_', 'E', 'V', 'E', 'N', 'T', '_', 'A', 'T', 'T', 'R', 'I', 'B', 0,
2058     'F', 'S', 'W', '_', 'E', 'V', 'E', 'N', 'T', '_', 'A', 'C', 'C', 'E', 'S', 'S', 0,
2059     'F', 'S', 'W', '_', 'E', 'V', 'E', 'N', 'T', '_', 'M', 'O', 'D', 'I', 'F', 'Y', 0,
2060     'F', 'S', 'W', '_', 'E', 'V', 'E', 'N', 'T', '_', 'R', 'E', 'N', 'A', 'M', 'E', 0,
2061     'F', 'S', 'W', '_', 'E', 'V', 'E', 'N', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', 0,
2062     'F', 'S', 'W', '_', 'E', 'V', 'E', 'N', 'T', '_', 'C', 'R', 'E', 'A', 'T', 'E', 0,
2063     'G', 'e', 't', 'U', 'n', 'd', 'o', 'M', 'e', 'n', 'u', 'L', 'a', 'b', 'e', 'l', 0,
2064     'G', 'e', 't', 'R', 'e', 'd', 'o', 'M', 'e', 'n', 'u', 'L', 'a', 'b', 'e', 'l', 0,
2065     'A', 'd', 'd', 'F', 'i', 'l', 'e', 'T', 'o', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
2066     'w', 'x', 'F', 'o', 'n', 't', 'E', 'n', 'u', 'm', 'e', 'r', 'a', 't', 'o', 'r', 0,
2067     'E', 'n', 'u', 'm', 'A', 'l', 'l', 'F', 'i', 'l', 'e', 'T', 'y', 'p', 'e', 's', 0,
2068     'G', 'e', 't', 'P', 'a', 'g', 'e', 'S', 'e', 't', 'u', 'p', 'D', 'a', 't', 'a', 0,
2069     'C', 'r', 'e', 'a', 't', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'B', 'a', 'r', 0,
2070     'P', 'R', 'I', 'N', 'T', 'E', 'R', '_', 'N', 'O', '_', 'E', 'R', 'R', 'O', 'R', 0,
2071     'I', 'D', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', '_', 'F', 'I', 'R', 'S', 'T', 0,
2072     'I', 'D', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', '_', 'P', 'R', 'I', 'N', 'T', 0,
2073     'I', 'D', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', '_', 'C', 'L', 'O', 'S', 'E', 0,
2074     'C', 'r', 'e', 'a', 't', 'e', 'I', 'c', 'o', 'n', 'B', 'u', 'n', 'd', 'l', 'e', 0,
2075     'p', 'l', 'a', 't', 'f', 'o', 'r', 'm', '_', 'd', 'e', 'f', 'a', 'u', 'l', 't', 0,
2076     'A', 'R', 'T', '_', 'H', 'E', 'L', 'P', '_', 'B', 'R', 'O', 'W', 'S', 'E', 'R', 0,
2077     'A', 'R', 'T', '_', 'A', 'D', 'D', '_', 'B', 'O', 'O', 'K', 'M', 'A', 'R', 'K', 0,
2078     'A', 'R', 'T', '_', 'D', 'E', 'L', '_', 'B', 'O', 'O', 'K', 'M', 'A', 'R', 'K', 0,
2079     'A', 'R', 'T', '_', 'G', 'O', '_', 'T', 'O', '_', 'P', 'A', 'R', 'E', 'N', 'T', 0,
2080     'A', 'R', 'T', '_', 'F', 'I', 'L', 'E', '_', 'S', 'A', 'V', 'E', '_', 'A', 'S', 0,
2081     'w', 'x', 'S', 'y', 's', 't', 'e', 'm', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
2082     'S', 'Y', 'S', '_', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'S', 'M', 'A', 'L', 'L', 0,
2083     'S', 'Y', 'S', '_', 'S', 'W', 'A', 'P', '_', 'B', 'U', 'T', 'T', 'O', 'N', 'S', 0,
2084     'B', 'e', 'g', 'i', 'n', 'C', 'o', 'n', 't', 'e', 'x', 't', 'H', 'e', 'l', 'p', 0,
2085     'n', 'e', 'w', 'F', 'r', 'a', 'm', 'e', 'E', 'a', 'c', 'h', 'T', 'i', 'm', 'e', 0,
2086     'D', 'i', 's', 'p', 'l', 'a', 'y', 'T', 'e', 'x', 't', 'P', 'o', 'p', 'u', 'p', 0,
2087     'w', 'x', 'H', 'e', 'l', 'p', 'S', 'e', 'a', 'r', 'c', 'h', 'M', 'o', 'd', 'e', 0,
2088     'I', 's', 'A', 'n', 'o', 't', 'h', 'e', 'r', 'R', 'u', 'n', 'n', 'i', 'n', 'g', 0,
2089     'I', 's', 'I', 'n', 'p', 'u', 't', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
2090     'I', 's', 'E', 'r', 'r', 'o', 'r', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
2091     'G', 'e', 't', 'V', 'e', 'r', 's', 'i', 'o', 'n', 'S', 't', 'r', 'i', 'n', 'g', 0,
2092     'w', 'x', 'W', 'i', 'n', 'd', 'o', 'w', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'r', 0,
2093     'G', 'e', 't', 'O', 's', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
2094     'G', 'e', 't', 'M', 'o', 'u', 's', 'e', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
2095     'A', 'd', 'd', 'E', 'x', 't', 'r', 'a', 'C', 'o', 'n', 't', 'r', 'o', 'l', 's', 0,
2096     'C', 'a', 'n', 'M', 'o', 'v', 'e', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'U', 'p', 0,
2097     'G', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
2098     'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 0,
2099     'w', 'x', 'M', 'D', 'I', 'P', 'a', 'r', 'e', 'n', 't', 'F', 'r', 'a', 'm', 'e', 0,
2100     'S', 'e', 't', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'S', 't', 'r', 'i', 'n', 'g', 0,
2101     'G', 'e', 't', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'S', 't', 'r', 'i', 'n', 'g', 0,
2102     'w', 'x', 'E', 'V', 'T', '_', 'F', 'I', 'N', 'D', '_', 'C', 'L', 'O', 'S', 'E', 0,
2103     'F', 'R', '_', 'R', 'E', 'P', 'L', 'A', 'C', 'E', 'D', 'I', 'A', 'L', 'O', 'G', 0,
2104     'i', 'n', 'i', 't', 'i', 'a', 'l', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
2105     'w', 'x', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'D', 'i', 'a', 'l', 'o', 'g', 0,
2106     'S', 'h', 'o', 'w', 'D', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'T', 'e', 'x', 't', 0,
2107     'G', 'e', 't', 'E', 'f', 'f', 'e', 'c', 't', 'i', 'v', 'e', 'I', 'c', 'o', 'n', 0,
2108     'S', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'P', 'a', 'n', 'e', 0,
2109     'G', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'P', 'a', 'n', 'e', 0,
2110     'F', 'R', 'A', 'M', 'E', '_', 'N', 'O', '_', 'T', 'A', 'S', 'K', 'B', 'A', 'R', 0,
2111     'S', 'a', 'v', 'e', 'F', 'i', 'l', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
2112     'L', 'o', 'a', 'd', 'F', 'i', 'l', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
2113     'd', 'e', 'f', 'a', 'u', 'l', 't', '_', 'f', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
2114     'F', 'D', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 0,
2115     'w', 'x', 'G', 'e', 'n', 'e', 'r', 'i', 'c', 'D', 'i', 'r', 'C', 't', 'r', 'l', 0,
2116     'D', 'I', 'R', 'C', 'T', 'R', 'L', '_', 'M', 'U', 'L', 'T', 'I', 'P', 'L', 'E', 0,
2117     'D', 'I', 'R', 'C', 'T', 'R', 'L', '_', 'D', 'I', 'R', '_', 'O', 'N', 'L', 'Y', 0,
2118     'D', 'i', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
2119     'D', 'D', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 0,
2120     'S', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'A', 'd', 'a', 'p', 't', 'e', 'r', 0,
2121     'G', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'A', 'd', 'a', 'p', 't', 'e', 'r', 0,
2122     'S', 'e', 't', 'A', 'f', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'v', 'e', 'I', 'd', 0,
2123     'G', 'e', 't', 'M', 'a', 'i', 'n', 'B', 'u', 't', 't', 'o', 'n', 'I', 'd', 's', 0,
2124     'G', 'e', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2125     'G', 'e', 't', 'A', 'f', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'v', 'e', 'I', 'd', 0,
2126     'D', 'I', 'A', 'L', 'O', 'G', '_', 'N', 'O', '_', 'P', 'A', 'R', 'E', 'N', 'T', 0,
2127     'w', 'x', 'T', 'o', 'p', 'L', 'e', 'v', 'e', 'l', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2128     'w', 'x', 'N', 'o', 'n', 'O', 'w', 'n', 'e', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2129     'O', 'n', 'D', 'r', 'a', 'w', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
2130     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'C', 'o', 'u', 'n', 't', 0,
2131     'S', 'e', 't', 'E', 'f', 'f', 'e', 'c', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
2132     'S', 'e', 't', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 'S', 't', 'y', 'l', 'e', 0,
2133     'S', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'M', 'i', 'n', 'W', 'i', 'd', 't', 'h', 0,
2134     'S', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'B', 'i', 't', 'm', 'a', 'p', 's', 0,
2135     'I', 's', 'K', 'e', 'y', 'P', 'o', 'p', 'u', 'p', 'T', 'o', 'g', 'g', 'l', 'e', 0,
2136     'd', 'e', 'f', 'a', 'u', 'l', 't', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
2137     'F', 'C', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 0,
2138     'w', 'x', 'F', 'o', 'n', 't', 'P', 'i', 'c', 'k', 'e', 'r', 'C', 't', 'r', 'l', 0,
2139     'w', 'x', 'F', 'i', 'l', 'e', 'P', 'i', 'c', 'k', 'e', 'r', 'C', 't', 'r', 'l', 0,
2140     'G', 'e', 't', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 'S', 't', 'y', 'l', 'e', 0,
2141     'F', 'L', 'P', '_', 'U', 'S', 'E', '_', 'T', 'E', 'X', 'T', 'C', 'T', 'R', 'L', 0,
2142     'S', 'e', 't', 'Q', 'u', 'i', 'c', 'k', 'B', 'e', 's', 't', 'S', 'i', 'z', 'e', 0,
2143     'G', 'e', 't', 'Q', 'u', 'i', 'c', 'k', 'B', 'e', 's', 't', 'S', 'i', 'z', 'e', 0,
2144     'C', 'l', 'e', 'a', 'r', 'F', 'o', 'c', 'u', 's', 'e', 'd', 'I', 't', 'e', 'm', 0,
2145     'G', 'e', 't', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 'C', 'o', 'u', 'n', 't', 0,
2146     'C', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'A', 'n', 'd', 'R', 'e', 's', 'e', 't', 0,
2147     'T', 'r', 'e', 'e', 'I', 't', 'e', 'm', 'I', 'c', 'o', 'n', '_', 'M', 'a', 'x', 0,
2148     'T', 'R', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 0,
2149     'T', 'R', '_', 'T', 'W', 'I', 'S', 'T', '_', 'B', 'U', 'T', 'T', 'O', 'N', 'S', 0,
2150     'T', 'R', '_', 'L', 'I', 'N', 'E', 'S', '_', 'A', 'T', '_', 'R', 'O', 'O', 'T', 0,
2151     'G', 'e', 't', 'F', 'i', 'r', 's', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
2152     'C', 'l', 'e', 'a', 'r', 'C', 'o', 'l', 'u', 'm', 'n', 'I', 'm', 'a', 'g', 'e', 0,
2153     'D', 'e', 'l', 'e', 't', 'e', 'A', 'l', 'l', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
2154     'L', 'I', 'S', 'T', '_', 'R', 'E', 'C', 'T', '_', 'B', 'O', 'U', 'N', 'D', 'S', 0,
2155     'L', 'I', 'S', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', '_', 'L', 'E', 'F', 'T', 0,
2156     'L', 'I', 'S', 'T', '_', 'S', 'T', 'A', 'T', 'E', '_', 'I', 'N', 'U', 'S', 'E', 0,
2157     'L', 'I', 'S', 'T', '_', 'M', 'A', 'S', 'K', '_', 'F', 'O', 'R', 'M', 'A', 'T', 0,
2158     'S', 'e', 't', 'T', 'o', 'o', 'l', 'S', 'h', 'o', 'r', 't', 'H', 'e', 'l', 'p', 0,
2159     'G', 'e', 't', 'T', 'o', 'o', 'l', 'S', 'h', 'o', 'r', 't', 'H', 'e', 'l', 'p', 0,
2160     'S', 'e', 't', 'T', 'h', 'u', 'm', 'b', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
2161     'G', 'e', 't', 'T', 'h', 'u', 'm', 'b', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
2162     'S', 'c', 'r', 'o', 'l', 'l', 'B', 'a', 'r', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
2163     'w', 'x', 'S', 'p', 'i', 'n', 'C', 't', 'r', 'l', 'D', 'o', 'u', 'b', 'l', 'e', 0,
2164     'G', 'e', 't', 'I', 't', 'e', 'm', 'F', 'r', 'o', 'm', 'P', 'o', 'i', 'n', 't', 0,
2165     'S', 'h', 'o', 'w', 'S', 'e', 'a', 'r', 'c', 'h', 'B', 'u', 't', 't', 'o', 'n', 0,
2166     'S', 'h', 'o', 'w', 'C', 'a', 'n', 'c', 'e', 'l', 'B', 'u', 't', 't', 'o', 'n', 0,
2167     'H', 'D', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 0,
2168     'H', 'D', '_', 'A', 'L', 'L', 'O', 'W', '_', 'R', 'E', 'O', 'R', 'D', 'E', 'R', 0,
2169     'C', 'H', 'K', '_', 'U', 'N', 'D', 'E', 'T', 'E', 'R', 'M', 'I', 'N', 'E', 'D', 0,
2170     'G', 'e', 't', 'T', 'e', 'x', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
2171     'S', 'e', 't', 'T', 'e', 'x', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
2172     'M', 'a', 'c', 'C', 'h', 'e', 'c', 'k', 'S', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 0,
2173     'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'T', 'o', 'C', 'o', 'o', 'r', 'd', 's', 0,
2174     'G', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 'O', 'f', 'L', 'i', 'n', 'e', 's', 0,
2175     'S', 'e', 't', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 'N', 'a', 'm', 'e', 0,
2176     'S', 'e', 't', 'F', 'o', 'n', 't', 'P', 'i', 'x', 'e', 'l', 'S', 'i', 'z', 'e', 0,
2177     'S', 'e', 't', 'F', 'o', 'n', 't', 'P', 'o', 'i', 'n', 't', 'S', 'i', 'z', 'e', 0,
2178     'I', 's', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 0,
2179     'I', 's', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'S', 't', 'y', 'l', 'e', 0,
2180     'H', 'a', 's', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 'N', 'a', 'm', 'e', 0,
2181     'H', 'a', 's', 'F', 'o', 'n', 't', 'P', 'i', 'x', 'e', 'l', 'S', 'i', 'z', 'e', 0,
2182     'H', 'a', 's', 'F', 'o', 'n', 't', 'P', 'o', 'i', 'n', 't', 'S', 'i', 'z', 'e', 0,
2183     'G', 'e', 't', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 'N', 'a', 'm', 'e', 0,
2184     'G', 'e', 't', 'L', 'e', 'f', 't', 'S', 'u', 'b', 'I', 'n', 'd', 'e', 'n', 't', 0,
2185     'w', 'x', 'E', 'V', 'T', '_', 'T', 'E', 'X', 'T', '_', 'E', 'N', 'T', 'E', 'R', 0,
2186     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'B', 'U', 'L', 'L', 'E', 'T', 0,
2187     'T', 'E', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', '_', 'E', 'N', 'T', 'E', 'R', 0,
2188     'C', 'P', '_', 'N', 'O', '_', 'T', 'L', 'W', '_', 'R', 'E', 'S', 'I', 'Z', 'E', 0,
2189     'C', 'P', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 0,
2190     'S', 'e', 't', 'S', 'a', 's', 'h', 'I', 'n', 'v', 'i', 's', 'i', 'b', 'l', 'e', 0,
2191     'w', 'x', 'S', 'p', 'l', 'i', 't', 't', 'e', 'r', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2192     'S', 'P', 'L', 'I', 'T', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
2193     'A', 'd', 'v', 'a', 'n', 'c', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
2194     'G', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
2195     'S', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
2196     'S', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'C', 'u', 'r', 'r', 'e', 'n', 't', 0,
2197     'G', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
2198     'G', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'C', 'u', 'r', 'r', 'e', 'n', 't', 0,
2199     'S', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
2200     'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
2201     'S', 't', 'a', 't', 'i', 'c', 'B', 'o', 'x', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
2202     'S', 'T', '_', 'E', 'L', 'L', 'I', 'P', 'S', 'I', 'Z', 'E', '_', 'E', 'N', 'D', 0,
2203     'S', 'T', '_', 'N', 'O', '_', 'A', 'U', 'T', 'O', 'R', 'E', 'S', 'I', 'Z', 'E', 0,
2204     'w', 'x', 'E', 'l', 'l', 'i', 'p', 's', 'i', 'z', 'e', 'F', 'l', 'a', 'g', 's', 0,
2205     'R', 'e', 'f', 'r', 'e', 's', 'h', 'R', 'o', 'w', 'C', 'o', 'l', 'u', 'm', 'n', 0,
2206     'O', 'n', 'G', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 'W', 'i', 'd', 't', 'h', 0,
2207     'w', 'x', 'S', 'c', 'r', 'o', 'l', 'l', 'e', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2208     'w', 'x', 'S', 'c', 'r', 'o', 'l', 'l', 'e', 'd', 'C', 'a', 'n', 'v', 'a', 's', 0,
2209     'A', 'd', 'j', 'u', 's', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 's', 0,
2210     'G', 'e', 't', 'M', 'e', 'n', 'u', 'L', 'a', 'b', 'e', 'l', 'T', 'e', 'x', 't', 0,
2211     'P', 'r', 'e', 'p', 'e', 'n', 'd', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
2212     'P', 'r', 'e', 'p', 'e', 'n', 'd', 'R', 'a', 'd', 'i', 'o', 'I', 't', 'e', 'm', 0,
2213     'P', 'r', 'e', 'p', 'e', 'n', 'd', 'C', 'h', 'e', 'c', 'k', 'I', 't', 'e', 'm', 0,
2214     'G', 'e', 't', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 'C', 'o', 'u', 'n', 't', 0,
2215     'G', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'F', 'r', 'o', 'm', 'T', 'e', 'x', 't', 0,
2216     'G', 'e', 't', 'I', 't', 'e', 'm', 'L', 'a', 'b', 'e', 'l', 'T', 'e', 'x', 't', 0,
2217     'D', 'e', 'f', 'a', 'u', 'l', 't', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
2218     'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 'T', 'o', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2219     'S', 'e', 'n', 'd', 'D', 'e', 's', 't', 'r', 'o', 'y', 'E', 'v', 'e', 'n', 't', 0,
2220     'D', 'i', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 0,
2221     'F', 'i', 'n', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 'B', 'y', 'N', 'a', 'm', 'e', 0,
2222     'U', 'n', 'r', 'e', 'g', 'i', 's', 't', 'e', 'r', 'H', 'o', 't', 'K', 'e', 'y', 0,
2223     'I', 's', 'D', 'o', 'u', 'b', 'l', 'e', 'B', 'u', 'f', 'f', 'e', 'r', 'e', 'd', 0,
2224     'H', 'a', 's', 'M', 'u', 'l', 't', 'i', 'p', 'l', 'e', 'P', 'a', 'g', 'e', 's', 0,
2225     'D', 'o', 'U', 'p', 'd', 'a', 't', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 'U', 'I', 0,
2226     'G', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'V', 'a', 'r', 'i', 'a', 'n', 't', 0,
2227     'P', 'u', 's', 'h', 'E', 'v', 'e', 'n', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
2228     'S', 'e', 't', 'M', 'i', 'n', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
2229     'S', 'e', 't', 'M', 'a', 'x', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
2230     'G', 'e', 't', 'M', 'i', 'n', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
2231     'G', 'e', 't', 'M', 'a', 'x', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
2232     'S', 'H', 'O', 'W', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'N', 'O', 'N', 'E', 0,
2233     'T', 'I', 'M', 'E', 'R', '_', 'C', 'O', 'N', 'T', 'I', 'N', 'U', 'O', 'U', 'S', 0,
2234     'S', 'e', 't', 'U', 's', 'e', 'B', 'e', 's', 't', 'V', 'i', 's', 'u', 'a', 'l', 0,
2235     'G', 'e', 't', 'U', 's', 'e', 'B', 'e', 's', 't', 'V', 'i', 's', 'u', 'a', 'l', 0,
2236     'O', 'n', 'E', 'v', 'e', 'n', 't', 'L', 'o', 'o', 'p', 'E', 'n', 't', 'e', 'r', 0,
2237     'H', 'a', 's', 'P', 'e', 'n', 'd', 'i', 'n', 'g', 'E', 'v', 'e', 'n', 't', 's', 0,
2238     'S', 'h', 'o', 'w', 'A', 's', 's', 'e', 'r', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
2239     'G', 'e', 't', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'P', 'a', 't', 'h', 's', 0,
2240     'S', 'e', 't', 'I', 'n', 's', 't', 'a', 'l', 'l', 'P', 'r', 'e', 'f', 'i', 'x', 0,
2241     'G', 'e', 't', 'U', 's', 'e', 'r', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'i', 'r', 0,
2242     'G', 'e', 't', 'I', 'n', 's', 't', 'a', 'l', 'l', 'P', 'r', 'e', 'f', 'i', 'x', 0,
2243     'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'C', 'a', 't', '_', 'N', 'o', 'n', 'e', 0,
2244     'S', 'e', 't', 'E', 'm', 'p', 't', 'y', 'C', 'e', 'l', 'l', 'S', 'i', 'z', 'e', 0,
2245     'G', 'e', 't', 'E', 'm', 'p', 't', 'y', 'C', 'e', 'l', 'l', 'S', 'i', 'z', 'e', 0,
2246     'F', 'i', 'n', 'd', 'I', 't', 'e', 'm', 'W', 'i', 't', 'h', 'D', 'a', 't', 'a', 0,
2247     'w', 'x', 'S', 't', 'a', 't', 'i', 'c', 'B', 'o', 'x', 'S', 'i', 'z', 'e', 'r', 0,
2248     'A', 'd', 'd', 'S', 't', 'r', 'e', 't', 'c', 'h', 'S', 'p', 'a', 'c', 'e', 'r', 0,
2249     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'B', 'o', 'r', 'd', 'e', 'r', 0,
2250     'D', 'o', 'u', 'b', 'l', 'e', 'H', 'o', 'r', 'z', 'B', 'o', 'r', 'd', 'e', 'r', 0,
2251     'w', 'x', 'P', 'y', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'E', 'v', 'e', 'n', 't', 0,
2252     'w', 'x', 'S', 'e', 't', 'C', 'u', 'r', 's', 'o', 'r', 'E', 'v', 'e', 'n', 't', 0,
2253     'w', 'x', 'S', 'c', 'r', 'o', 'l', 'l', 'W', 'i', 'n', 'E', 'v', 'e', 'n', 't', 0,
2254     'G', 'e', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2255     'S', 'e', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2256     'c', 'o', 'l', 'u', 'm', 'n', 's', 'P', 'e', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
2257     'S', 'e', 't', 'W', 'h', 'e', 'e', 'l', 'R', 'o', 't', 'a', 't', 'i', 'o', 'n', 0,
2258     'G', 'e', 't', 'W', 'h', 'e', 'e', 'l', 'R', 'o', 't', 'a', 't', 'i', 'o', 'n', 0,
2259     'D', 'o', 'A', 'l', 'l', 'o', 'w', 'N', 'e', 'x', 't', 'E', 'v', 'e', 'n', 't', 0,
2260     'G', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 'O', 'f', 'F', 'i', 'l', 'e', 's', 0,
2261     'w', 'x', 'D', 'r', 'o', 'p', 'F', 'i', 'l', 'e', 's', 'E', 'v', 'e', 'n', 't', 0,
2262     'c', 'o', 'm', 'm', 'a', 'n', 'd', 'E', 'v', 'e', 'n', 't', 'T', 'y', 'p', 'e', 0,
2263     'p', 'r', 'o', 'p', 'a', 'g', 'a', 't', 'i', 'o', 'n', 'L', 'e', 'v', 'e', 'l', 0,
2264     'G', 'e', 't', 'E', 'v', 'e', 'n', 't', 'U', 's', 'e', 'r', 'D', 'a', 't', 'a', 0,
2265     'G', 'e', 't', 'E', 'v', 'e', 'n', 't', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
2266     'w', 'x', 'E', 'V', 'T', '_', 'T', 'E', 'X', 'T', '_', 'P', 'A', 'S', 'T', 'E', 0,
2267     'w', 'x', 'E', 'V', 'T', '_', 'M', 'O', 'V', 'E', '_', 'S', 'T', 'A', 'R', 'T', 0,
2268     'w', 'x', 'E', 'V', 'T', '_', 'D', 'R', 'O', 'P', '_', 'F', 'I', 'L', 'E', 'S', 0,
2269     'w', 'x', 'E', 'V', 'T', '_', 'M', 'E', 'N', 'U', '_', 'C', 'L', 'O', 'S', 'E', 0,
2270     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'T', 'O', 'P', 0,
2271     'w', 'x', 'E', 'V', 'T', '_', 'S', 'E', 'T', '_', 'C', 'U', 'R', 'S', 'O', 'R', 0,
2272     'w', 'x', 'E', 'V', 'T', '_', 'M', 'O', 'U', 'S', 'E', 'W', 'H', 'E', 'E', 'L', 0,
2273     'w', 'x', 'E', 'V', 'T', '_', 'K', 'I', 'L', 'L', '_', 'F', 'O', 'C', 'U', 'S', 0,
2274     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'G', 'H', 'T', '_', 'D', 'O', 'W', 'N', 0,
2275     'w', 'x', 'E', 'V', 'T', '_', 'T', 'O', 'O', 'L', '_', 'E', 'N', 'T', 'E', 'R', 0,
2276     'I', 'D', 'L', 'E', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', '_', 'A', 'L', 'L', 0,
2277     'w', 'x', 'M', 'o', 'u', 's', 'e', 'W', 'h', 'e', 'e', 'l', 'A', 'x', 'i', 's', 0,
2278     'W', 'X', 'K', '_', 'C', 'A', 'T', 'E', 'G', 'O', 'R', 'Y', '_', 'C', 'U', 'T', 0,
2279     'W', 'X', 'K', '_', 'C', 'A', 'T', 'E', 'G', 'O', 'R', 'Y', '_', 'T', 'A', 'B', 0,
2280     'E', 'V', 'T', '_', 'C', 'A', 'T', 'E', 'G', 'O', 'R', 'Y', '_', 'A', 'L', 'L', 0,
2281     'M', 'O', 'U', 'S', 'E', '_', 'B', 'T', 'N', '_', 'M', 'I', 'D', 'D', 'L', 'E', 0,
2282     'G', 'e', 't', 'L', 'o', 'c', 'a', 'l', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
2283     'S', 'e', 't', 'E', 'x', 'p', 'a', 'n', 'd', 'E', 'n', 'v', 'V', 'a', 'r', 's', 0,
2284     'w', 'x', 'F', 'i', 'l', 'e', 'D', 'r', 'o', 'p', 'T', 'a', 'r', 'g', 'e', 't', 0,
2285     'w', 'x', 'T', 'e', 'x', 't', 'D', 'r', 'o', 'p', 'T', 'a', 'r', 'g', 'e', 't', 0,
2286     'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
2287     'D', 'r', 'a', 'g', '_', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'M', 'o', 'v', 'e', 0,
2288     'w', 'x', 'H', 'T', 'M', 'L', 'D', 'a', 't', 'a', 'O', 'b', 'j', 'e', 'c', 't', 0,
2289     'w', 'x', 'F', 'i', 'l', 'e', 'D', 'a', 't', 'a', 'O', 'b', 'j', 'e', 'c', 't', 0,
2290     'w', 'x', 'T', 'e', 'x', 't', 'D', 'a', 't', 'a', 'O', 'b', 'j', 'e', 'c', 't', 0,
2291     'D', 'o', 'L', 'o', 'g', 'T', 'e', 'x', 't', 'A', 't', 'L', 'e', 'v', 'e', 'l', 0,
2292     'D', 'i', 's', 'a', 'b', 'l', 'e', 'T', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 0,
2293     'w', 'x', 'L', 'o', 'g', 'L', 'e', 'v', 'e', 'l', 'V', 'a', 'l', 'u', 'e', 's', 0,
2294     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
2295     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'T', 'E', 'X', 'T', 0,
2296     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'P', 'A', 'N', 'E', 0,
2297     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'L', 'I', 'S', 'T', 0,
2298     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'L', 'I', 'N', 'K', 0,
2299     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'G', 'R', 'I', 'P', 0,
2300     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'D', 'I', 'A', 'L', 0,
2301     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'C', 'E', 'L', 'L', 0,
2302     'N', 'A', 'V', 'D', 'I', 'R', '_', 'L', 'A', 'S', 'T', 'C', 'H', 'I', 'L', 'D', 0,
2303     'w', 'x', 'A', 'l', 'p', 'h', 'a', 'P', 'i', 'x', 'e', 'l', 'D', 'a', 't', 'a', 0,
2304     'D', 'r', 'a', 'w', 'S', 'p', 'l', 'i', 't', 't', 'e', 'r', 'S', 'a', 's', 'h', 0,
2305     'D', 'r', 'a', 'w', 'H', 'e', 'a', 'd', 'e', 'r', 'B', 'u', 't', 't', 'o', 'n', 0,
2306     'w', 'x', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 'N', 'a', 't', 'i', 'v', 'e', 0,
2307     'm', '_', 'l', 'a', 'b', 'e', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
2308     'H', 'D', 'R', '_', 'S', 'O', 'R', 'T', '_', 'I', 'C', 'O', 'N', '_', 'U', 'P', 0,
2309     'w', 'x', 'T', 'i', 't', 'l', 'e', 'B', 'a', 'r', 'B', 'u', 't', 't', 'o', 'n', 0,
2310     'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'E', 'D', 0,
2311     'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'S', 'I', 'Z', 'E', 'G', 'R', 'I', 'P', 0,
2312     'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'E', 'X', 'P', 'A', 'N', 'D', 'E', 'D', 0,
2313     'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'D', 'I', 'S', 'A', 'B', 'L', 'E', 'D', 0,
2314     'I', 'M', 'A', 'G', 'E', '_', 'L', 'I', 'S', 'T', '_', 'S', 'T', 'A', 'T', 'E', 0,
2315     'I', 'M', 'A', 'G', 'E', '_', 'L', 'I', 'S', 'T', '_', 'S', 'M', 'A', 'L', 'L', 0,
2316     'N', 'u', 'l', 'l', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'P', 'a', 't', 'h', 0,
2317     'N', 'u', 'l', 'l', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'F', 'o', 'n', 't', 0,
2318     'G', 'e', 't', 'C', 'a', 'i', 'r', 'o', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
2319     'w', 'x', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'M', 'a', 't', 'r', 'i', 'x', 0,
2320     'G', 'e', 't', 'A', 'n', 't', 'i', 'a', 'l', 'i', 'a', 's', 'M', 'o', 'd', 'e', 0,
2321     'S', 'e', 't', 'A', 'n', 't', 'i', 'a', 'l', 'i', 'a', 's', 'M', 'o', 'd', 'e', 0,
2322     'G', 'e', 't', 'N', 'a', 't', 'i', 'v', 'e', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
2323     'C', 'r', 'e', 'a', 't', 'e', 'F', 'r', 'o', 'm', 'N', 'a', 't', 'i', 'v', 'e', 0,
2324     'w', 'x', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'B', 'i', 't', 'm', 'a', 'p', 0,
2325     'w', 'x', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'O', 'b', 'j', 'e', 'c', 't', 0,
2326     'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'D', 'E', 'S', 'T', 0,
2327     'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'A', 'T', 'O', 'P', 0,
2328     'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'O', 'V', 'E', 'R', 0,
2329     'w', 'x', 'D', 'C', 'B', 'r', 'u', 's', 'h', 'C', 'h', 'a', 'n', 'g', 'e', 'r', 0,
2330     '_', 'D', 'r', 'a', 'w', 'P', 'o', 'l', 'y', 'g', 'o', 'n', 'L', 'i', 's', 't', 0,
2331     '_', 'D', 'r', 'a', 'w', 'E', 'l', 'l', 'i', 'p', 's', 'e', 'L', 'i', 's', 't', 0,
2332     'S', 'e', 't', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'O', 'r', 'i', 'g', 'i', 'n', 0,
2333     'G', 'e', 't', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'O', 'r', 'i', 'g', 'i', 'n', 0,
2334     'C', 'a', 'n', 'G', 'e', 't', 'T', 'e', 'x', 't', 'E', 'x', 't', 'e', 'n', 't', 0,
2335     'R', 'e', 's', 'e', 't', 'B', 'o', 'u', 'n', 'd', 'i', 'n', 'g', 'B', 'o', 'x', 0,
2336     'L', 'o', 'g', 'i', 'c', 'a', 'l', 'T', 'o', 'D', 'e', 'v', 'i', 'c', 'e', 'Y', 0,
2337     'L', 'o', 'g', 'i', 'c', 'a', 'l', 'T', 'o', 'D', 'e', 'v', 'i', 'c', 'e', 'X', 0,
2338     'D', 'e', 'v', 'i', 'c', 'e', 'T', 'o', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'Y', 0,
2339     'D', 'e', 'v', 'i', 'c', 'e', 'T', 'o', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'X', 0,
2340     'w', 'x', 'F', 'l', 'o', 'o', 'd', 'F', 'i', 'l', 'l', 'S', 't', 'y', 'l', 'e', 0,
2341     'w', 'x', 'R', 'e', 'g', 'i', 'o', 'n', 'I', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
2342     'B', 'R', 'U', 'S', 'H', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'O', 'L', 'I', 'D', 0,
2343     'I', 's', 'N', 'o', 'n', 'T', 'r', 'a', 'n', 's', 'p', 'a', 'r', 'e', 'n', 't', 0,
2344     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'T', 'I', 'P', 'P', 'L', 'E', 0,
2345     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'I', 'N', 'V', 'A', 'L', 'I', 'D', 0,
2346     'w', 'x', 'N', 'a', 't', 'i', 'v', 'e', 'F', 'o', 'n', 't', 'I', 'n', 'f', 'o', 0,
2347     'F', 'i', 'n', 'd', 'O', 'r', 'C', 'r', 'e', 'a', 't', 'e', 'F', 'o', 'n', 't', 0,
2348     'S', 'e', 't', 'S', 't', 'r', 'i', 'k', 'e', 't', 'h', 'r', 'o', 'u', 'g', 'h', 0,
2349     'G', 'e', 't', 'S', 't', 'r', 'i', 'k', 'e', 't', 'h', 'r', 'o', 'u', 'g', 'h', 0,
2350     'n', 'a', 't', 'i', 'v', 'e', 'I', 'n', 'f', 'o', 'S', 't', 'r', 'i', 'n', 'g', 0,
2351     'F', 'O', 'N', 'T', 'E', 'N', 'C', 'O', 'D', 'I', 'N', 'G', '_', 'M', 'A', 'X', 0,
2352     'F', 'O', 'N', 'T', 'F', 'L', 'A', 'G', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
2353     'F', 'O', 'N', 'T', 'S', 'I', 'Z', 'E', '_', 'X', '_', 'L', 'A', 'R', 'G', 'E', 0,
2354     'F', 'O', 'N', 'T', 'S', 'I', 'Z', 'E', '_', 'X', '_', 'S', 'M', 'A', 'L', 'L', 0,
2355     'F', 'O', 'N', 'T', 'W', 'E', 'I', 'G', 'H', 'T', '_', 'L', 'I', 'G', 'H', 'T', 0,
2356     'F', 'O', 'N', 'T', 'S', 'T', 'Y', 'L', 'E', '_', 'I', 'T', 'A', 'L', 'I', 'C', 0,
2357     'F', 'O', 'N', 'T', 'S', 'T', 'Y', 'L', 'E', '_', 'N', 'O', 'R', 'M', 'A', 'L', 0,
2358     'F', 'O', 'N', 'T', 'F', 'A', 'M', 'I', 'L', 'Y', '_', 'S', 'W', 'I', 'S', 'S', 0,
2359     'F', 'O', 'N', 'T', 'F', 'A', 'M', 'I', 'L', 'Y', '_', 'R', 'O', 'M', 'A', 'N', 0,
2360     'S', 'e', 't', 'A', 'l', 't', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 's', 0,
2361     'G', 'e', 't', 'A', 'l', 't', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 's', 0,
2362     'w', 'x', 'I', 'm', 'a', 'g', 'e', 'H', 'i', 's', 't', 'o', 'g', 'r', 'a', 'm', 0,
2363     'S', 'e', 't', 'M', 'a', 's', 'k', 'F', 'r', 'o', 'm', 'I', 'm', 'a', 'g', 'e', 0,
2364     'C', 'o', 'm', 'p', 'u', 't', 'e', 'H', 'i', 's', 't', 'o', 'g', 'r', 'a', 'm', 0,
2365     'B', 'M', 'P', '_', '8', 'B', 'P', 'P', '_', 'P', 'A', 'L', 'E', 'T', 'T', 'E', 0,
2366     'P', 'N', 'G', '_', 'T', 'Y', 'P', 'E', '_', 'P', 'A', 'L', 'E', 'T', 'T', 'E', 0,
2367     'G', 'e', 't', 'R', 'i', 'g', 'h', 't', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
2368     'w', 'x', 'A', 'f', 'f', 'i', 'n', 'e', 'M', 'a', 't', 'r', 'i', 'x', '2', 'D', 0,
2369     'M', 'o', 'v', 'e', 'L', 'e', 'f', 't', 'B', 'o', 't', 't', 'o', 'm', 'T', 'o', 0,
2370     'G', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'S', 'i', 'z', 'e', 'M', 'M', 0,
2371     'w', 'x', 'C', 'o', 'l', 'o', 'u', 'r', 'D', 'a', 't', 'a', 'b', 'a', 's', 'e', 0,
2372     'D', 'e', 'c', 'T', 'o', 'I', 'f', 'S', 'p', 'e', 'c', 'i', 'f', 'i', 'e', 'd', 0,
2373     'I', 's', 'F', 'u', 'l', 'l', 'y', 'S', 'p', 'e', 'c', 'i', 'f', 'i', 'e', 'd', 0,
2374     'C', 'U', 'R', 'S', 'O', 'R', '_', 'A', 'R', 'R', 'O', 'W', 'W', 'A', 'I', 'T', 0,
2375     'C', 'U', 'R', 'S', 'O', 'R', '_', 'M', 'A', 'G', 'N', 'I', 'F', 'I', 'E', 'R', 0,
2376     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'I', 'C', 'O', 'N', 0,
2377     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'P', 'I', 'C', 'T', 0,
2378     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'J', 'P', 'E', 'G', 0,
2379     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'T', 'I', 'F', 'F', 0,
2380     'S', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 'T', 'o', 'p', 'L', 'e', 'f', 't', 0,
2381     'G', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 'T', 'o', 'p', 'L', 'e', 'f', 't', 0,
2382     'G', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'P', 'r', 'i', 'n', 't', 'e', 'r', 0,
2383     'G', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
2384     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'T', 'R', 'A', 'C', 'T', 'O', 'R', 0,
2385     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'O', 'N', 'L', 'Y', 'O', 'N', 'E', 0,
2386     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
2387     'F', 'i', 'n', 'd', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'I', 'n', 'f', 'o', 0,
2388     'G', 'e', 't', 'C', 'a', 'n', 'o', 'n', 'i', 'c', 'a', 'l', 'N', 'a', 'm', 'e', 0,
2389     'L', 'O', 'C', 'A', 'L', 'E', '_', 'C', 'A', 'T', '_', 'M', 'O', 'N', 'E', 'Y', 0,
2390     'w', 'x', 'L', 'o', 'c', 'a', 'l', 'e', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
2391     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'Y', 'I', 'D', 'D', 'I', 'S', 'H', 0,
2392     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'V', 'O', 'L', 'A', 'P', 'U', 'K', 0,
2393     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'T', 'U', 'R', 'K', 'M', 'E', 'N', 0,
2394     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'T', 'U', 'R', 'K', 'I', 'S', 'H', 0,
2395     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'T', 'I', 'B', 'E', 'T', 'A', 'N', 0,
2396     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'T', 'A', 'G', 'A', 'L', 'O', 'G', 0,
2397     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'W', 'E', 'D', 'I', 'S', 'H', 0,
2398     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'W', 'A', 'H', 'I', 'L', 'I', 0,
2399     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'P', 'A', 'N', 'I', 'S', 'H', 0,
2400     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'I', 'S', 'W', 'A', 'T', 'I', 0,
2401     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'E', 'S', 'O', 'T', 'H', 'O', 0,
2402     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'E', 'R', 'B', 'I', 'A', 'N', 0,
2403     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'R', 'U', 'S', 'S', 'I', 'A', 'N', 0,
2404     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'Q', 'U', 'E', 'C', 'H', 'U', 'A', 0,
2405     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'P', 'U', 'N', 'J', 'A', 'B', 'I', 0,
2406     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'O', 'C', 'C', 'I', 'T', 'A', 'N', 0,
2407     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'M', 'A', 'R', 'A', 'T', 'H', 'I', 0,
2408     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'M', 'A', 'L', 'T', 'E', 'S', 'E', 0,
2409     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'L', 'I', 'N', 'G', 'A', 'L', 'A', 0,
2410     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'L', 'A', 'T', 'V', 'I', 'A', 'N', 0,
2411     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'K', 'U', 'R', 'D', 'I', 'S', 'H', 0,
2412     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'K', 'O', 'N', 'K', 'A', 'N', 'I', 0,
2413     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'K', 'I', 'R', 'U', 'N', 'D', 'I', 0,
2414     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'K', 'I', 'R', 'G', 'H', 'I', 'Z', 0,
2415     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'K', 'A', 'N', 'N', 'A', 'D', 'A', 0,
2416     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'I', 'T', 'A', 'L', 'I', 'A', 'N', 0,
2417     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'I', 'N', 'U', 'P', 'I', 'A', 'K', 0,
2418     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'G', 'U', 'A', 'R', 'A', 'N', 'I', 0,
2419     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'F', 'R', 'I', 'S', 'I', 'A', 'N', 0,
2420     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'F', 'I', 'N', 'N', 'I', 'S', 'H', 0,
2421     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'E', 'N', 'G', 'L', 'I', 'S', 'H', 0,
2422     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'C', 'H', 'I', 'N', 'E', 'S', 'E', 0,
2423     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'C', 'A', 'T', 'A', 'L', 'A', 'N', 0,
2424     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'B', 'U', 'R', 'M', 'E', 'S', 'E', 0,
2425     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'B', 'O', 'S', 'N', 'I', 'A', 'N', 0,
2426     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'B', 'I', 'S', 'L', 'A', 'M', 'A', 0,
2427     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'B', 'H', 'U', 'T', 'A', 'N', 'I', 0,
2428     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'B', 'E', 'N', 'G', 'A', 'L', 'I', 0,
2429     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'B', 'A', 'S', 'H', 'K', 'I', 'R', 0,
2430     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'M', 'H', 'A', 'R', 'I', 'C', 0,
2431     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', 0,
2432     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
2433     'D', 'e', 'f', 'a', 'u', 'l', 't', 'V', 'i', 'd', 'e', 'o', 'M', 'o', 'd', 'e', 0,
2434     'O', 'S', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'S', '_', 'M', 'I', 'C', 'R', 'O', 0,
2435     'M', 'a', 'k', 'e', 'F', 'r', 'o', 'm', 'T', 'i', 'm', 'e', 'z', 'o', 'n', 'e', 0,
2436     'S', 'e', 't', 'T', 'o', 'P', 'r', 'e', 'v', 'W', 'e', 'e', 'k', 'D', 'a', 'y', 0,
2437     'S', 'e', 't', 'T', 'o', 'N', 'e', 'x', 't', 'W', 'e', 'e', 'k', 'D', 'a', 'y', 0,
2438     'S', 'e', 't', 'T', 'o', 'L', 'a', 's', 't', 'W', 'e', 'e', 'k', 'D', 'a', 'y', 0,
2439     'P', 'a', 'r', 's', 'e', 'I', 'S', 'O', 'C', 'o', 'm', 'b', 'i', 'n', 'e', 'd', 0,
2440     'w', 'x', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', ':', ':', 'Y', 'e', 'a', 'r', 0,
2441     '_', 'g', 'e', 't', 'T', 'h', 'e', 'B', 'r', 'u', 's', 'h', 'L', 'i', 's', 't', 0,
2442     'C', 'U', 'R', 'S', 'O', 'R', '_', 'H', 'O', 'U', 'R', 'G', 'L', 'A', 'S', 'S', 0,
2443     'C', 'O', 'L', 'O', 'U', 'R', '_', 'L', 'I', 'G', 'H', 'T', 'G', 'R', 'E', 'Y', 0,
2444     'B', 'R', 'U', 'S', 'H', '_', 'M', 'E', 'D', 'I', 'U', 'M', 'G', 'R', 'E', 'Y', 0,
2445     'w', 'x', 'S', 't', 'o', 'c', 'k', 'G', 'D', 'I', ':', ':', 'I', 't', 'e', 'm', 0,
2446     'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'K', 'A', 'K', 'U', '3', 0,
2447     'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'K', 'A', 'K', 'U', '2', 0,
2448     'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'C', 'H', 'O', 'U', '4', 0,
2449     'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'C', 'H', 'O', 'U', '3', 0,
2450     'P', 'A', 'P', 'E', 'R', '_', 'F', 'A', 'N', 'F', 'O', 'L', 'D', '_', 'U', 'S', 0,
2451     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'I', 'N', 'V', 'I', 'T', 'E', 0,
2452     'P', 'A', 'P', 'E', 'R', '_', 'A', '6', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
2453     'P', 'A', 'P', 'E', 'R', '_', 'A', '5', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
2454     'P', 'A', 'P', 'E', 'R', '_', 'A', '4', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
2455     'P', 'A', 'P', 'E', 'R', '_', 'A', '3', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
2456     'W', 'X', 'K', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'S', '_', 'M', 'E', 'N', 'U', 0,
2457     'W', 'X', 'K', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'S', '_', 'L', 'E', 'F', 'T', 0,
2458     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'E', 'Q', 'U', 'A', 'L', 0,
2459     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'B', 'E', 'G', 'I', 'N', 0,
2460     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'R', 'I', 'G', 'H', 'T', 0,
2461     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'E', 'N', 'T', 'E', 'R', 0,
2462     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'S', 'P', 'A', 'C', 'E', 0,
2463     'H', 'T', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'C', 'O', 'R', 'N', 'E', 'R', 0,
2464     'H', 'T', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'I', 'N', 'S', 'I', 'D', 'E', 0,
2465     'I', 'D', '_', 'R', 'E', 'S', 'T', 'O', 'R', 'E', '_', 'F', 'R', 'A', 'M', 'E', 0,
2466     'I', 'D', '_', 'I', 'C', 'O', 'N', 'I', 'Z', 'E', '_', 'F', 'R', 'A', 'M', 'E', 0,
2467     'I', 'D', '_', 'S', 'T', 'R', 'I', 'K', 'E', 'T', 'H', 'R', 'O', 'U', 'G', 'H', 0,
2468     'I', 'D', '_', 'J', 'U', 'S', 'T', 'I', 'F', 'Y', '_', 'R', 'I', 'G', 'H', 'T', 0,
2469     'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'S', 'O', 'R', 'T', 'T', 'Y', 'P', 'E', 0,
2470     'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'S', 'O', 'R', 'T', 'S', 'I', 'Z', 'E', 0,
2471     'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'S', 'O', 'R', 'T', 'N', 'A', 'M', 'E', 0,
2472     'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'S', 'O', 'R', 'T', 'D', 'A', 'T', 'E', 0,
2473     'I', 'D', '_', 'H', 'E', 'L', 'P', '_', 'C', 'O', 'M', 'M', 'A', 'N', 'D', 'S', 0,
2474     'I', 'D', '_', 'H', 'E', 'L', 'P', '_', 'C', 'O', 'N', 'T', 'E', 'N', 'T', 'S', 0,
2475     'O', 'R', 'I', 'E', 'N', 'T', 'A', 'T', 'I', 'O', 'N', '_', 'M', 'A', 'S', 'K', 0,
2476     'w', 'x', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 'C', 'e', 'n', 't', 'r', 'e', 0,
2477     'I', 'C', 'O', 'N', '_', 'A', 'U', 'T', 'H', '_', 'N', 'E', 'E', 'D', 'E', 'D', 0,
2478     'I', 'C', 'O', 'N', '_', 'I', 'N', 'F', 'O', 'R', 'M', 'A', 'T', 'I', 'O', 'N', 0,
2479     'I', 'C', 'O', 'N', '_', 'E', 'X', 'C', 'L', 'A', 'M', 'A', 'T', 'I', 'O', 'N', 0,
2480     'S', 'I', 'Z', 'E', '_', 'F', 'O', 'R', 'C', 'E', '_', 'E', 'V', 'E', 'N', 'T', 0,
2481     'S', 'I', 'Z', 'E', '_', 'A', 'U', 'T', 'O', '_', 'H', 'E', 'I', 'G', 'H', 'T', 0,
2482     't', 'e', 's', 't', 'S', 'i', 'z', 'e', 't', 'T', 'y', 'p', 'e', 'm', 'a', 'p', 0,
2483     'G', 'e', 't', 'W', 'a', 't', 'c', 'h', 'e', 'd', 'P', 'a', 't', 'h', 's', 0,
2484     'w', 'x', 'E', 'V', 'T', '_', 'F', 'S', 'W', 'A', 'T', 'C', 'H', 'E', 'R', 0,
2485     'F', 'S', 'W', '_', 'E', 'V', 'E', 'N', 'T', '_', 'E', 'R', 'R', 'O', 'R', 0,
2486     'M', 'o', 'u', 's', 'e', 'C', 'l', 'i', 'c', 'k', 'B', 'e', 'g', 'i', 'n', 0,
2487     'G', 'e', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'N', 'a', 'm', 'e', 0,
2488     'S', 'e', 't', 'D', 'i', 'a', 'l', 'o', 'g', 'P', 'a', 'r', 'e', 'n', 't', 0,
2489     'I', 's', 'V', 'a', 'l', 'i', 'd', 'F', 'a', 'c', 'e', 'n', 'a', 'm', 'e', 0,
2490     'S', 'e', 't', 'P', 'r', 'i', 'n', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
2491     'G', 'e', 't', 'I', 'c', 'o', 'n', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
2492     'G', 'e', 't', 'P', 'r', 'i', 'n', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
2493     'O', 'n', 'B', 'e', 'g', 'i', 'n', 'P', 'r', 'i', 'n', 't', 'i', 'n', 'g', 0,
2494     'O', 'n', 'B', 'e', 'g', 'i', 'n', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
2495     'w', 'x', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'C', 'a', 'n', 'v', 'a', 's', 0,
2496     'G', 'e', 't', 'P', 'r', 'i', 'n', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
2497     'I', 'D', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', '_', 'G', 'O', 'T', 'O', 0,
2498     'I', 'D', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', '_', 'L', 'A', 'S', 'T', 0,
2499     'I', 'D', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', '_', 'Z', 'O', 'O', 'M', 0,
2500     'I', 'D', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', '_', 'N', 'E', 'X', 'T', 0,
2501     'P', 'R', 'E', 'V', 'I', 'E', 'W', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
2502     'A', 'R', 'T', '_', 'M', 'E', 'S', 'S', 'A', 'G', 'E', '_', 'B', 'O', 'X', 0,
2503     'A', 'R', 'T', '_', 'H', 'E', 'L', 'P', '_', 'F', 'O', 'L', 'D', 'E', 'R', 0,
2504     'A', 'R', 'T', '_', 'R', 'E', 'P', 'O', 'R', 'T', '_', 'V', 'I', 'E', 'W', 0,
2505     'A', 'R', 'T', '_', 'F', 'O', 'L', 'D', 'E', 'R', '_', 'O', 'P', 'E', 'N', 0,
2506     'A', 'R', 'T', '_', 'N', 'O', 'R', 'M', 'A', 'L', '_', 'F', 'I', 'L', 'E', 0,
2507     'A', 'R', 'T', '_', 'I', 'N', 'F', 'O', 'R', 'M', 'A', 'T', 'I', 'O', 'N', 0,
2508     'w', 'x', 'S', 'y', 's', 't', 'e', 'm', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
2509     'S', 'Y', 'S', '_', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'T', 'I', 'N', 'Y', 0,
2510     'S', 'Y', 'S', '_', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'N', 'O', 'N', 'E', 0,
2511     'w', 'x', 'S', 'y', 's', 't', 'e', 'm', 'F', 'e', 'a', 't', 'u', 'r', 'e', 0,
2512     'S', 'Y', 'S', '_', 'D', 'C', 'L', 'I', 'C', 'K', '_', 'M', 'S', 'E', 'C', 0,
2513     'S', 'Y', 'S', '_', 'S', 'H', 'O', 'W', '_', 'S', 'O', 'U', 'N', 'D', 'S', 0,
2514     'S', 'Y', 'S', '_', 'S', 'M', 'A', 'L', 'L', 'I', 'C', 'O', 'N', '_', 'Y', 0,
2515     'S', 'Y', 'S', '_', 'S', 'M', 'A', 'L', 'L', 'I', 'C', 'O', 'N', '_', 'X', 0,
2516     'S', 'Y', 'S', '_', 'F', 'R', 'A', 'M', 'E', 'S', 'I', 'Z', 'E', '_', 'Y', 0,
2517     'S', 'Y', 'S', '_', 'F', 'R', 'A', 'M', 'E', 'S', 'I', 'Z', 'E', '_', 'X', 0,
2518     'S', 'Y', 'S', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'M', 'I', 'N', '_', 'Y', 0,
2519     'S', 'Y', 'S', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'M', 'I', 'N', '_', 'X', 0,
2520     'S', 'Y', 'S', '_', 'C', 'O', 'L', 'O', 'U', 'R', '_', 'M', 'E', 'N', 'U', 0,
2521     'S', 'Y', 'S', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'F', 'O', 'N', 'T', 0,
2522     'S', 'h', 'o', 'w', 'H', 'e', 'l', 'p', 'A', 't', 'P', 'o', 'i', 'n', 't', 0,
2523     'S', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2524     'G', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2525     'D', 'i', 's', 'p', 'l', 'a', 'y', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
2526     'H', 'E', 'L', 'P', '_', 'S', 'E', 'A', 'R', 'C', 'H', '_', 'A', 'L', 'L', 0,
2527     'G', 'e', 't', 'O', 'u', 't', 'p', 'u', 't', 'S', 't', 'r', 'e', 'a', 'm', 0,
2528     'I', 's', 'P', 'l', 'a', 't', 'f', 'o', 'r', 'm', '6', '4', 'B', 'i', 't', 0,
2529     'G', 'e', 't', 'F', 'u', 'l', 'l', 'H', 'o', 's', 't', 'N', 'a', 'm', 'e', 0,
2530     'G', 'e', 't', 'E', 'm', 'a', 'i', 'l', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
2531     'G', 'e', 't', 'B', 'a', 't', 't', 'e', 'r', 'y', 'S', 't', 'a', 't', 'e', 0,
2532     'B', 'e', 'g', 'i', 'n', 'B', 'u', 's', 'y', 'C', 'u', 'r', 's', 'o', 'r', 0,
2533     'S', 't', 'r', 'i', 'p', '_', 'M', 'n', 'e', 'm', 'o', 'n', 'i', 'c', 's', 0,
2534     'S', 'H', 'U', 'T', 'D', 'O', 'W', 'N', '_', 'L', 'O', 'G', 'O', 'F', 'F', 0,
2535     'S', 'H', 'U', 'T', 'D', 'O', 'W', 'N', '_', 'R', 'E', 'B', 'O', 'O', 'T', 0,
2536     'w', 'x', 'S', 'h', 'u', 't', 'd', 'o', 'w', 'n', 'F', 'l', 'a', 'g', 's', 0,
2537     'K', 'I', 'L', 'L', '_', 'N', 'O', 'C', 'H', 'I', 'L', 'D', 'R', 'E', 'N', 0,
2538     'K', 'I', 'L', 'L', '_', 'N', 'O', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', 0,
2539     'K', 'I', 'L', 'L', '_', 'B', 'A', 'D', '_', 'S', 'I', 'G', 'N', 'A', 'L', 0,
2540     'G', 'e', 't', 'T', 'e', 'x', 't', 'F', 'r', 'o', 'm', 'U', 's', 'e', 'r', 0,
2541     'w', 'x', 'R', 'e', 'a', 'r', 'r', 'a', 'n', 'g', 'e', 'C', 't', 'r', 'l', 0,
2542     'G', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'O', 'r', 'd', 'e', 'r', 0,
2543     'w', 'x', 'R', 'e', 'a', 'r', 'r', 'a', 'n', 'g', 'e', 'L', 'i', 's', 't', 0,
2544     'G', 'e', 't', 'F', 'o', 'n', 't', 'F', 'r', 'o', 'm', 'U', 's', 'e', 'r', 0,
2545     'S', 'e', 't', 'A', 'l', 'l', 'o', 'w', 'S', 'y', 'm', 'b', 'o', 'l', 's', 0,
2546     'G', 'e', 't', 'A', 'l', 'l', 'o', 'w', 'S', 'y', 'm', 'b', 'o', 'l', 's', 0,
2547     'w', 'x', 'M', 'D', 'I', 'C', 'h', 'i', 'l', 'd', 'F', 'r', 'a', 'm', 'e', 0,
2548     'G', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2549     'w', 'x', 'E', 'V', 'T', '_', 'F', 'I', 'N', 'D', '_', 'N', 'E', 'X', 'T', 0,
2550     'G', 'e', 't', 'S', 'i', 'n', 'g', 'l', 'e', 'C', 'h', 'o', 'i', 'c', 'e', 0,
2551     'C', 'H', 'O', 'I', 'C', 'E', 'D', 'L', 'G', '_', 'S', 'T', 'Y', 'L', 'E', 0,
2552     'S', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'C', 'o', 'l', 'o', 'u', 'r', 0,
2553     'G', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'C', 'o', 'l', 'o', 'u', 'r', 0,
2554     'S', 'e', 't', 'B', 'o', 'u', 'n', 'd', 'i', 'n', 'g', 'R', 'e', 'c', 't', 0,
2555     'P', 'r', 'o', 'c', 'e', 's', 's', 'L', 'e', 'f', 't', 'D', 'o', 'w', 'n', 0,
2556     'P', 'D', '_', 'E', 'L', 'A', 'P', 'S', 'E', 'D', '_', 'T', 'I', 'M', 'E', 0,
2557     'G', 'e', 't', 'D', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'T', 'e', 'x', 't', 0,
2558     'G', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'B', 'o', 'x', 'T', 'e', 'x', 't', 0,
2559     'H', 'a', 's', 'C', 'u', 's', 't', 'o', 'm', 'L', 'a', 'b', 'e', 'l', 's', 0,
2560     'e', 'x', 't', 'e', 'n', 'd', 'e', 'd', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
2561     'w', 'x', 'M', 'e', 's', 's', 'a', 'g', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
2562     'O', 'n', 'C', 'r', 'e', 'a', 't', 'e', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 0,
2563     'G', 'e', 't', 'E', 'x', 't', 'r', 'a', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
2564     'S', 'h', 'o', 'w', 'W', 'i', 'n', 'd', 'o', 'w', 'M', 'o', 'd', 'a', 'l', 0,
2565     'C', 'r', 'e', 'a', 't', 'e', 'T', 'e', 'x', 't', 'S', 'i', 'z', 'e', 'r', 0,
2566     'A', 'd', 'd', 'M', 'a', 'i', 'n', 'B', 'u', 't', 't', 'o', 'n', 'I', 'd', 0,
2567     'O', 'n', 'D', 'r', 'a', 'w', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
2568     'V', 'L', 'i', 's', 't', 'B', 'o', 'x', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
2569     'T', 'B', 'K', '_', 'H', 'O', 'R', 'Z', '_', 'L', 'A', 'Y', 'O', 'U', 'T', 0,
2570     'S', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'E', 'x', 't', 'e', 'n', 't', 's', 0,
2571     'G', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
2572     'G', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'N', 'o', 'r', 'm', 'a', 'l', 0,
2573     'S', 'h', 'o', 'u', 'l', 'd', 'D', 'r', 'a', 'w', 'F', 'o', 'c', 'u', 's', 0,
2574     'O', 'n', 'C', 'o', 'm', 'b', 'o', 'K', 'e', 'y', 'E', 'v', 'e', 'n', 't', 0,
2575     'G', 'e', 't', 'A', 'd', 'j', 'u', 's', 't', 'e', 'd', 'S', 'i', 'z', 'e', 0,
2576     'w', 'x', 'F', 'i', 'l', 'e', 'C', 't', 'r', 'l', 'E', 'v', 'e', 'n', 't', 0,
2577     'd', 'e', 'f', 'a', 'u', 'l', 't', 'F', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
2578     'F', 'i', 'l', 'e', 'C', 't', 'r', 'l', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
2579     'F', 'C', '_', 'N', 'O', 'S', 'H', 'O', 'W', 'H', 'I', 'D', 'D', 'E', 'N', 0,
2580     'S', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'F', 'o', 'n', 't', 0,
2581     'S', 'e', 't', 'M', 'a', 'x', 'P', 'o', 'i', 'n', 't', 'S', 'i', 'z', 'e', 0,
2582     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'F', 'o', 'n', 't', 0,
2583     'G', 'e', 't', 'M', 'a', 'x', 'P', 'o', 'i', 'n', 't', 'S', 'i', 'z', 'e', 0,
2584     'w', 'x', 'D', 'i', 'r', 'P', 'i', 'c', 'k', 'e', 'r', 'C', 't', 'r', 'l', 0,
2585     'D', 'I', 'R', 'P', '_', 'C', 'H', 'A', 'N', 'G', 'E', '_', 'D', 'I', 'R', 0,
2586     'C', 'L', 'R', 'P', '_', 'S', 'H', 'O', 'W', '_', 'L', 'A', 'B', 'E', 'L', 0,
2587     'P', 'B', '_', 'U', 'S', 'E', '_', 'T', 'E', 'X', 'T', 'C', 'T', 'R', 'L', 0,
2588     'G', 'e', 't', 'B', 'o', 'u', 'n', 'd', 'i', 'n', 'g', 'R', 'e', 'c', 't', 0,
2589     'T', 'r', 'e', 'e', 'C', 't', 'r', 'l', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
2590     'I', 's', 'E', 'd', 'i', 't', 'C', 'a', 'n', 'c', 'e', 'l', 'l', 'e', 'd', 0,
2591     'G', 'e', 't', 'N', 'e', 'x', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
2592     'G', 'e', 't', 'C', 'o', 'u', 'n', 't', 'P', 'e', 'r', 'P', 'a', 'g', 'e', 0,
2593     'L', 'i', 's', 't', 'C', 't', 'r', 'l', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
2594     'L', 'I', 'S', 'T', '_', 'F', 'I', 'N', 'D', '_', 'R', 'I', 'G', 'H', 'T', 0,
2595     'L', 'I', 'S', 'T', '_', 'R', 'E', 'C', 'T', '_', 'L', 'A', 'B', 'E', 'L', 0,
2596     'L', 'I', 'S', 'T', '_', 'A', 'L', 'I', 'G', 'N', '_', 'L', 'E', 'F', 'T', 0,
2597     'L', 'I', 'S', 'T', '_', 'N', 'E', 'X', 'T', '_', 'R', 'I', 'G', 'H', 'T', 0,
2598     'L', 'I', 'S', 'T', '_', 'N', 'E', 'X', 'T', '_', 'B', 'E', 'L', 'O', 'W', 0,
2599     'L', 'I', 'S', 'T', '_', 'N', 'E', 'X', 'T', '_', 'A', 'B', 'O', 'V', 'E', 0,
2600     'L', 'I', 'S', 'T', '_', 'M', 'A', 'S', 'K', '_', 'W', 'I', 'D', 'T', 'H', 0,
2601     'L', 'I', 'S', 'T', '_', 'M', 'A', 'S', 'K', '_', 'I', 'M', 'A', 'G', 'E', 0,
2602     'L', 'I', 'S', 'T', '_', 'M', 'A', 'S', 'K', '_', 'S', 'T', 'A', 'T', 'E', 0,
2603     'S', 'e', 't', 'T', 'o', 'o', 'l', 'L', 'o', 'n', 'g', 'H', 'e', 'l', 'p', 0,
2604     'G', 'e', 't', 'T', 'o', 'o', 'l', 'L', 'o', 'n', 'g', 'H', 'e', 'l', 'p', 0,
2605     'D', 'e', 'l', 'e', 't', 'e', 'T', 'o', 'o', 'l', 'B', 'y', 'P', 'o', 's', 0,
2606     'G', 'e', 't', 'D', 'r', 'o', 'p', 'd', 'o', 'w', 'n', 'M', 'e', 'n', 'u', 0,
2607     'S', 'e', 't', 'D', 'r', 'o', 'p', 'd', 'o', 'w', 'n', 'M', 'e', 'n', 'u', 0,
2608     'S', 'e', 't', 'N', 'o', 'r', 'm', 'a', 'l', 'B', 'i', 't', 'm', 'a', 'p', 0,
2609     'G', 'e', 't', 'N', 'o', 'r', 'm', 'a', 'l', 'B', 'i', 't', 'm', 'a', 'p', 0,
2610     'M', 'a', 'k', 'e', 'S', 't', 'r', 'e', 't', 'c', 'h', 'a', 'b', 'l', 'e', 0,
2611     's', 'h', 'o', 'r', 't', 'H', 'e', 'l', 'p', 'S', 't', 'r', 'i', 'n', 'g', 0,
2612     'S', 'e', 't', 'I', 't', 'e', 'm', 'H', 'e', 'l', 'p', 'T', 'e', 'x', 't', 0,
2613     'G', 'e', 't', 'I', 't', 'e', 'm', 'H', 'e', 'l', 'p', 'T', 'e', 'x', 't', 0,
2614     'R', 'a', 'd', 'i', 'o', 'B', 'o', 'x', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
2615     'S', 'e', 't', 'C', 'a', 'n', 'c', 'e', 'l', 'B', 'i', 't', 'm', 'a', 'p', 0,
2616     'S', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'B', 'i', 't', 'm', 'a', 'p', 0,
2617     'A', 'd', 'd', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'I', 't', 'e', 'm', 's', 0,
2618     'S', 'h', 'o', 'w', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'M', 'e', 'n', 'u', 0,
2619     'G', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'O', 'r', 'd', 'e', 'r', 0,
2620     'S', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'O', 'r', 'd', 'e', 'r', 0,
2621     'T', 'o', 'g', 'g', 'l', 'e', 'S', 'o', 'r', 't', 'O', 'r', 'd', 'e', 'r', 0,
2622     'C', 'O', 'L', '_', 'R', 'E', 'O', 'R', 'D', 'E', 'R', 'A', 'B', 'L', 'E', 0,
2623     'T', 'h', 'r', 'e', 'e', 'S', 't', 'a', 't', 'e', 'V', 'a', 'l', 'u', 'e', 0,
2624     'C', 'h', 'e', 'c', 'k', 'B', 'o', 'x', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
2625     'w', 'x', 'C', 'h', 'e', 'c', 'k', 'B', 'o', 'x', 'S', 't', 'a', 't', 'e', 0,
2626     'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
2627     'H', 'i', 'd', 'e', 'N', 'a', 't', 'i', 'v', 'e', 'C', 'a', 'r', 'e', 't', 0,
2628     'S', 'h', 'o', 'w', 'N', 'a', 't', 'i', 'v', 'e', 'C', 'a', 'r', 'e', 't', 0,
2629     'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'y', 'l', 'e', 0,
2630     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'y', 'l', 'e', 0,
2631     'E', 'm', 'u', 'l', 'a', 't', 'e', 'K', 'e', 'y', 'P', 'r', 'e', 's', 's', 0,
2632     'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
2633     'S', 'e', 't', 'O', 'u', 't', 'l', 'i', 'n', 'e', 'L', 'e', 'v', 'e', 'l', 0,
2634     'S', 'e', 't', 'F', 'o', 'n', 't', 'F', 'a', 'c', 'e', 'N', 'a', 'm', 'e', 0,
2635     'S', 'e', 't', 'F', 'o', 'n', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
2636     'S', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 0,
2637     'H', 'a', 's', 'O', 'u', 't', 'l', 'i', 'n', 'e', 'L', 'e', 'v', 'e', 'l', 0,
2638     'H', 'a', 's', 'F', 'o', 'n', 't', 'F', 'a', 'c', 'e', 'N', 'a', 'm', 'e', 0,
2639     'H', 'a', 's', 'F', 'o', 'n', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
2640     'H', 'a', 's', 'B', 'u', 'l', 'l', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 0,
2641     'G', 'e', 't', 'O', 'u', 't', 'l', 'i', 'n', 'e', 'L', 'e', 'v', 'e', 'l', 0,
2642     'G', 'e', 't', 'F', 'o', 'n', 't', 'F', 'a', 'c', 'e', 'N', 'a', 'm', 'e', 0,
2643     'G', 'e', 't', 'F', 'o', 'n', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
2644     'G', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 0,
2645     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'F', 'l', 'a', 'g', 's', 0,
2646     'G', 'e', 't', 'L', 'a', 's', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
2647     'w', 'x', 'T', 'e', 'x', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'r', 0,
2648     'w', 'x', 'S', 'p', 'l', 'i', 't', 't', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
2649     'S', 'p', 'l', 'i', 't', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'l', 'y', 0,
2650     'S', 'e', 't', 'S', 'a', 's', 'h', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
2651     'I', 's', 'S', 'a', 's', 'h', 'I', 'n', 'v', 'i', 's', 'i', 'b', 'l', 'e', 0,
2652     'G', 'e', 't', 'S', 'a', 's', 'h', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
2653     'S', 'P', 'L', 'I', 'T', '_', 'D', 'R', 'A', 'G', '_', 'N', 'O', 'N', 'E', 0,
2654     'N', 'o', 't', 'e', 'b', 'o', 'o', 'k', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
2655     'S', 'e', 't', 'O', 'l', 'd', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
2656     'G', 'e', 't', 'O', 'l', 'd', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
2657     'w', 'x', 'B', 'o', 'o', 'k', 'C', 't', 'r', 'l', 'E', 'v', 'e', 'n', 't', 0,
2658     'C', 'h', 'a', 'n', 'g', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
2659     'A', 's', 's', 'i', 'g', 'n', 'I', 'm', 'a', 'g', 'e', 'L', 'i', 's', 't', 0,
2660     'S', 'e', 't', 'I', 's', 'E', 'l', 'l', 'i', 'p', 's', 'i', 'z', 'e', 'd', 0,
2661     'w', 'x', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'P', 'a', 'n', 'e', 0,
2662     'S', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'W', 'i', 'd', 't', 'h', 's', 0,
2663     'S', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'S', 't', 'y', 'l', 'e', 's', 0,
2664     'w', 'x', 'I', 't', 'e', 'm', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
2665     'E', 's', 'c', 'a', 'p', 'e', 'M', 'n', 'e', 'm', 'o', 'n', 'i', 'c', 's', 0,
2666     'R', 'e', 'm', 'o', 'v', 'e', 'M', 'n', 'e', 'm', 'o', 'n', 'i', 'c', 's', 0,
2667     'w', 'x', 'E', 'l', 'l', 'i', 'p', 's', 'i', 'z', 'e', 'M', 'o', 'd', 'e', 0,
2668     'I', 's', 'C', 'o', 'l', 'u', 'm', 'n', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
2669     'U', 'p', 'd', 'a', 't', 'e', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 0,
2670     'G', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'B', 'e', 'g', 'i', 'n', 0,
2671     'I', 's', 'A', 'u', 't', 'o', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 0,
2672     'G', 'e', 't', 'T', 'a', 'r', 'g', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2673     'S', 'e', 't', 'T', 'a', 'r', 'g', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2674     'E', 'n', 'a', 'b', 'l', 'e', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 0,
2675     'S', 'H', 'O', 'W', '_', 'S', 'B', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
2676     'O', 'S', 'X', 'G', 'e', 't', 'A', 'p', 'p', 'l', 'e', 'M', 'e', 'n', 'u', 0,
2677     'I', 'n', 's', 'e', 'r', 't', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
2678     'I', 'n', 's', 'e', 'r', 't', 'R', 'a', 'd', 'i', 'o', 'I', 't', 'e', 'm', 0,
2679     'I', 'n', 's', 'e', 'r', 't', 'C', 'h', 'e', 'c', 'k', 'I', 't', 'e', 'm', 0,
2680     'A', 'p', 'p', 'e', 'n', 'd', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
2681     'A', 'p', 'p', 'e', 'n', 'd', 'R', 'a', 'd', 'i', 'o', 'I', 't', 'e', 'm', 0,
2682     'A', 'p', 'p', 'e', 'n', 'd', 'C', 'h', 'e', 'c', 'k', 'I', 't', 'e', 'm', 0,
2683     'G', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2684     'D', 'o', 'G', 'e', 't', 'B', 'o', 'r', 'd', 'e', 'r', 'S', 'i', 'z', 'e', 0,
2685     'D', 'o', 'S', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
2686     'D', 'o', 'G', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
2687     'A', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 0,
2688     'D', 'r', 'a', 'g', 'A', 'c', 'c', 'e', 'p', 't', 'F', 'i', 'l', 'e', 's', 0,
2689     'I', 's', 'S', 'h', 'o', 'w', 'n', 'O', 'n', 'S', 'c', 'r', 'e', 'e', 'n', 0,
2690     'S', 'e', 't', 'E', 'v', 'e', 'n', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
2691     'P', 'o', 'p', 'E', 'v', 'e', 'n', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
2692     'G', 'e', 't', 'E', 'v', 'e', 'n', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
2693     'G', 'e', 't', 'T', 'h', 'e', 'm', 'e', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
2694     'S', 'e', 't', 'T', 'h', 'e', 'm', 'e', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
2695     'e', 'r', 'a', 's', 'e', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
2696     'G', 'e', 't', 'U', 'p', 'd', 'a', 't', 'e', 'R', 'e', 'g', 'i', 'o', 'n', 0,
2697     'C', 'l', 'e', 'a', 'r', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
2698     'D', 'e', 's', 't', 'r', 'o', 'y', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
2699     'S', 'e', 't', 'F', 'o', 'c', 'u', 's', 'F', 'r', 'o', 'm', 'K', 'b', 'd', 0,
2700     'w', 'x', 'W', 'i', 'n', 'd', 'o', 'w', 'V', 'a', 'r', 'i', 'a', 'n', 't', 0,
2701     'S', 'E', 'N', 'D', '_', 'E', 'V', 'E', 'N', 'T', '_', 'P', 'O', 'S', 'T', 0,
2702     'S', 'H', 'O', 'W', '_', 'E', 'F', 'F', 'E', 'C', 'T', '_', 'M', 'A', 'X', 0,
2703     'f', 'o', 'r', 'c', 'e', 'T', 'r', 'u', 'e', 'C', 'o', 'l', 'o', 'u', 'r', 0,
2704     'w', 'x', 'A', 'p', 'p', 'A', 's', 's', 'e', 'r', 't', 'M', 'o', 'd', 'e', 0,
2705     'O', 'n', 'E', 'v', 'e', 'n', 't', 'L', 'o', 'o', 'p', 'E', 'x', 'i', 't', 0,
2706     'C', 'r', 'e', 'a', 't', 'e', 'L', 'o', 'g', 'T', 'a', 'r', 'g', 'e', 't', 0,
2707     'C', 'r', 'e', 'a', 't', 'e', 'E', 'v', 'e', 'n', 't', 'L', 'o', 'o', 'p', 0,
2708     'e', 'v', 'e', 'n', 't', 's', 'T', 'o', 'P', 'r', 'o', 'c', 'e', 's', 's', 0,
2709     'D', 'i', 's', 'p', 'a', 't', 'c', 'h', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
2710     'w', 'x', 'E', 'v', 'e', 'n', 't', 'L', 'o', 'o', 'p', 'B', 'a', 's', 'e', 0,
2711     'E', 'v', 'e', 'n', 't', '_', 'P', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 0,
2712     'G', 'e', 't', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 's', 'D', 'i', 'r', 0,
2713     'G', 'e', 't', 'L', 'o', 'c', 'a', 'l', 'D', 'a', 't', 'a', 'D', 'i', 'r', 0,
2714     'G', 'e', 't', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 's', 'D', 'i', 'r', 0,
2715     'w', 'x', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'P', 'a', 't', 'h', 's', 0,
2716     'F', 'i', 'n', 'd', 'I', 't', 'e', 'm', 'A', 't', 'P', 'o', 'i', 'n', 't', 0,
2717     'S', 'e', 't', 'I', 't', 'e', 'm', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
2718     'G', 'e', 't', 'I', 't', 'e', 'm', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
2719     'w', 'x', 'S', 'i', 'z', 'e', 'r', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', 0,
2720     'S', 'e', 't', 'C', 'a', 'n', 'c', 'e', 'l', 'B', 'u', 't', 't', 'o', 'n', 0,
2721     'w', 'x', 'F', 'l', 'e', 'x', 'G', 'r', 'i', 'd', 'S', 'i', 'z', 'e', 'r', 0,
2722     'R', 'e', 's', 'e', 't', 'U', 'p', 'd', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
2723     'w', 'x', 'U', 'p', 'd', 'a', 't', 'e', 'U', 'I', 'E', 'v', 'e', 'n', 't', 0,
2724     'S', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'C', 'h', 'a', 'n', 'g', 'e', 0,
2725     'S', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'o', 'c', 'u', 's', 0,
2726     'G', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'o', 'c', 'u', 's', 0,
2727     'w', 'x', 'M', 'a', 'x', 'i', 'm', 'i', 'z', 'e', 'E', 'v', 'e', 'n', 't', 0,
2728     'I', 's', 'K', 'e', 'y', 'I', 'n', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
2729     'G', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 0,
2730     'w', 'x', 'J', 'o', 'y', 's', 't', 'i', 'c', 'k', 'E', 'v', 'e', 'n', 't', 0,
2731     'O', 'r', 'i', 'g', 'i', 'n', '_', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 0,
2732     'w', 'x', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'E', 'v', 'e', 'n', 't', 0,
2733     'S', 't', 'o', 'p', 'P', 'r', 'o', 'p', 'a', 'g', 'a', 't', 'i', 'o', 'n', 0,
2734     'S', 'h', 'o', 'u', 'l', 'd', 'P', 'r', 'o', 'p', 'a', 'g', 'a', 't', 'e', 0,
2735     'w', 'x', 'P', 'r', 'o', 'p', 'a', 'g', 'a', 't', 'e', 'O', 'n', 'c', 'e', 0,
2736     'A', 'd', 'd', 'P', 'e', 'n', 'd', 'i', 'n', 'g', 'E', 'v', 'e', 'n', 't', 0,
2737     'w', 'x', 'E', 'V', 'T', '_', 'T', 'E', 'X', 'T', '_', 'C', 'O', 'P', 'Y', 0,
2738     'w', 'x', 'E', 'V', 'T', '_', 'H', 'I', 'B', 'E', 'R', 'N', 'A', 'T', 'E', 0,
2739     'w', 'x', 'E', 'V', 'T', '_', 'U', 'P', 'D', 'A', 'T', 'E', '_', 'U', 'I', 0,
2740     'w', 'x', 'E', 'V', 'T', '_', 'J', 'O', 'Y', '_', 'Z', 'M', 'O', 'V', 'E', 0,
2741     'w', 'x', 'E', 'V', 'T', '_', 'M', 'E', 'N', 'U', '_', 'O', 'P', 'E', 'N', 0,
2742     'w', 'x', 'E', 'V', 'T', '_', 'S', 'P', 'I', 'N', '_', 'D', 'O', 'W', 'N', 0,
2743     'w', 'x', 'E', 'V', 'T', '_', 'C', 'H', 'A', 'R', '_', 'H', 'O', 'O', 'K', 0,
2744     'w', 'x', 'E', 'V', 'T', '_', 'A', 'U', 'X', '2', '_', 'D', 'O', 'W', 'N', 0,
2745     'w', 'x', 'E', 'V', 'T', '_', 'A', 'U', 'X', '1', '_', 'D', 'O', 'W', 'N', 0,
2746     'w', 'x', 'E', 'V', 'T', '_', 'S', 'E', 'T', '_', 'F', 'O', 'C', 'U', 'S', 0,
2747     'w', 'x', 'E', 'V', 'T', '_', 'M', 'I', 'D', 'D', 'L', 'E', '_', 'U', 'P', 0,
2748     'w', 'x', 'E', 'V', 'T', '_', 'L', 'E', 'F', 'T', '_', 'D', 'O', 'W', 'N', 0,
2749     'w', 'x', 'E', 'V', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', 0,
2750     'E', 'V', 'T', '_', 'C', 'A', 'T', 'E', 'G', 'O', 'R', 'Y', '_', 'U', 'I', 0,
2751     'w', 'x', 'E', 'v', 'e', 'n', 't', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
2752     'S', 'e', 't', 'R', 'e', 'l', 'a', 't', 'i', 'o', 'n', 's', 'h', 'i', 'p', 0,
2753     'G', 'e', 't', 'R', 'e', 'l', 'a', 't', 'i', 'o', 'n', 's', 'h', 'i', 'p', 0,
2754     'M', 'O', 'U', 'S', 'E', '_', 'B', 'T', 'N', '_', 'R', 'I', 'G', 'H', 'T', 0,
2755     'H', 'a', 's', 'A', 'n', 'y', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 's', 0,
2756     'w', 'x', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'S', 't', 'a', 't', 'e', 0,
2757     'U', 'p', 'd', 'a', 't', 'e', 'I', 'f', 'D', 'e', 'l', 'e', 't', 'e', 'd', 0,
2758     'w', 'x', 'U', 'R', 'L', 'D', 'a', 't', 'a', 'O', 'b', 'j', 'e', 'c', 't', 0,
2759     'S', 'a', 'f', 'e', 'S', 'h', 'o', 'w', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
2760     'w', 'x', 'L', 'o', 'g', 'I', 'n', 't', 'e', 'r', 'p', 'o', 's', 'e', 'r', 0,
2761     'w', 'x', 'L', 'o', 'g', 'R', 'e', 'c', 'o', 'r', 'd', 'I', 'n', 'f', 'o', 0,
2762     'S', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 'T', 'a', 'r', 'g', 'e', 't', 0,
2763     'G', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 'T', 'a', 'r', 'g', 'e', 't', 0,
2764     'R', 'e', 'm', 'o', 'v', 'e', 'T', 'r', 'a', 'c', 'e', 'M', 'a', 's', 'k', 0,
2765     'C', 'l', 'e', 'a', 'r', 'T', 'r', 'a', 'c', 'e', 'M', 'a', 's', 'k', 's', 0,
2766     'D', 'o', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
2767     'R', 'O', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'R', 'O', 'W', 0,
2768     'N', 'A', 'V', 'D', 'I', 'R', '_', 'P', 'R', 'E', 'V', 'I', 'O', 'U', 'S', 0,
2769     'w', 'x', 'P', 'i', 'x', 'e', 'l', 'D', 'a', 't', 'a', 'B', 'a', 's', 'e', 0,
2770     'G', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'B', 'o', 'x', 'S', 'i', 'z', 'e', 0,
2771     'D', 'r', 'a', 'w', 'R', 'a', 'd', 'i', 'o', 'B', 'i', 't', 'm', 'a', 'p', 0,
2772     'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'C', 'H', 'E', 'C', 'K', 'E', 'D', 0,
2773     'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'C', 'U', 'R', 'R', 'E', 'N', 'T', 0,
2774     'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', 0,
2775     'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'P', 'R', 'E', 'S', 'S', 'E', 'D', 0,
2776     'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'F', 'O', 'C', 'U', 'S', 'E', 'D', 0,
2777     'G', 'e', 't', 'C', 'o', 'l', 'o', 'u', 'r', 's', 'C', 'o', 'u', 'n', 't', 0,
2778     's', 'o', 'l', 'i', 'd', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
2779     'N', 'u', 'l', 'l', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'P', 'e', 'n', 0,
2780     'U', 'n', 'G', 'e', 't', 'N', 'a', 't', 'i', 'v', 'e', 'P', 'a', 't', 'h', 0,
2781     'G', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'P', 'o', 'i', 'n', 't', 0,
2782     'A', 'd', 'd', 'C', 'u', 'r', 'v', 'e', 'T', 'o', 'P', 'o', 'i', 'n', 't', 0,
2783     'G', 'e', 't', 'N', 'a', 't', 'i', 'v', 'e', 'M', 'a', 't', 'r', 'i', 'x', 0,
2784     'b', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'B', 'r', 'u', 's', 'h', 0,
2785     'C', 'r', 'e', 'a', 't', 'e', 'S', 'u', 'b', 'B', 'i', 't', 'm', 'a', 'p', 0,
2786     'C', 'o', 'n', 'c', 'a', 't', 'T', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 0,
2787     'w', 'x', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'B', 'r', 'u', 's', 'h', 0,
2788     'G', 'e', 't', 'N', 'a', 't', 'i', 'v', 'e', 'B', 'i', 't', 'm', 'a', 'p', 0,
2789     'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'A', 'D', 'D', 0,
2790     'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'X', 'O', 'R', 0,
2791     'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'O', 'U', 'T', 0,
2792     'w', 'x', 'A', 'n', 't', 'i', 'a', 'l', 'i', 'a', 's', 'M', 'o', 'd', 'e', 0,
2793     'E', 'n', 'd', 'D', 'r', 'a', 'w', 'i', 'n', 'g', 'O', 'n', 'T', 'o', 'p', 0,
2794     'w', 'x', 'D', 'C', 'F', 'o', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'r', 0,
2795     'G', 'e', 't', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'S', 'c', 'a', 'l', 'e', 0,
2796     'S', 'e', 't', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'S', 'c', 'a', 'l', 'e', 0,
2797     'S', 'e', 't', 'D', 'e', 'v', 'i', 'c', 'e', 'O', 'r', 'i', 'g', 'i', 'n', 0,
2798     'G', 'e', 't', 'D', 'e', 'v', 'i', 'c', 'e', 'O', 'r', 'i', 'g', 'i', 'n', 0,
2799     'C', 'a', 'l', 'c', 'B', 'o', 'u', 'n', 'd', 'i', 'n', 'g', 'B', 'o', 'x', 0,
2800     'D', 'r', 'a', 'w', 'R', 'o', 't', 'a', 't', 'e', 'd', 'T', 'e', 'x', 't', 0,
2801     'D', 'r', 'a', 'w', 'E', 'l', 'l', 'i', 'p', 't', 'i', 'c', 'A', 'r', 'c', 0,
2802     'e', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'L', 'e', 'a', 'd', 'i', 'n', 'g', 0,
2803     'i', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'L', 'e', 'a', 'd', 'i', 'n', 'g', 0,
2804     'C', 'o', 'n', 'v', 'e', 'r', 't', 'T', 'o', 'B', 'i', 't', 'm', 'a', 'p', 0,
2805     'w', 'x', 'R', 'e', 'g', 'i', 'o', 'n', 'C', 'o', 'n', 't', 'a', 'i', 'n', 0,
2806     'm', 'a', 'c', 'T', 'h', 'e', 'm', 'e', 'B', 'r', 'u', 's', 'h', 'I', 'D', 0,
2807     'F', 'i', 'n', 'd', 'O', 'r', 'C', 'r', 'e', 'a', 't', 'e', 'P', 'e', 'n', 0,
2808     'S', 'e', 't', 'S', 'y', 'm', 'b', 'o', 'l', 'i', 'c', 'S', 'i', 'z', 'e', 0,
2809     'F', 'O', 'N', 'T', 'F', 'L', 'A', 'G', '_', 'I', 'T', 'A', 'L', 'I', 'C', 0,
2810     'F', 'O', 'N', 'T', 'S', 'I', 'Z', 'E', '_', 'M', 'E', 'D', 'I', 'U', 'M', 0,
2811     'F', 'O', 'N', 'T', 'W', 'E', 'I', 'G', 'H', 'T', '_', 'B', 'O', 'L', 'D', 0,
2812     'F', 'O', 'N', 'T', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'L', 'A', 'N', 'T', 0,
2813     'F', 'A', 'L', 'L', 'B', 'A', 'C', 'K', '_', 'S', 'Y', 'S', 'T', 'E', 'M', 0,
2814     'C', 'r', 'e', 'a', 't', 'e', 'F', 'r', 'o', 'm', 'H', 'I', 'C', 'O', 'N', 0,
2815     'D', 'o', 'G', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'C', 'o', 'u', 'n', 't', 0,
2816     'F', 'i', 'n', 'd', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 'M', 'i', 'm', 'e', 0,
2817     'C', 'l', 'e', 'a', 'n', 'U', 'p', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 's', 0,
2818     'P', 'N', 'G', '_', 'T', 'Y', 'P', 'E', '_', 'C', 'O', 'L', 'O', 'U', 'R', 0,
2819     'G', 'e', 't', 'L', 'e', 'f', 't', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
2820     'S', 'T', 'R', 'E', 'A', 'M', '_', 'N', 'O', '_', 'E', 'R', 'R', 'O', 'R', 0,
2821     'C', 'h', 'a', 'n', 'g', 'e', 'L', 'i', 'g', 'h', 't', 'n', 'e', 's', 's', 0,
2822     'C', '2', 'S', '_', 'H', 'T', 'M', 'L', '_', 'S', 'Y', 'N', 'T', 'A', 'X', 0,
2823     'G', 'e', 't', 'C', 'r', 'o', 's', 's', 'P', 'r', 'o', 'd', 'u', 'c', 't', 0,
2824     'S', 'e', 't', 'V', 'e', 'c', 't', 'o', 'r', 'L', 'e', 'n', 'g', 't', 'h', 0,
2825     'G', 'e', 't', 'V', 'e', 'c', 't', 'o', 'r', 'L', 'e', 'n', 'g', 't', 'h', 0,
2826     'w', 'x', 'P', 'o', 'i', 'n', 't', '2', 'D', 'D', 'o', 'u', 'b', 'l', 'e', 0,
2827     'D', 'e', 'f', 'a', 'u', 'l', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
2828     'C', 'U', 'R', 'S', 'O', 'R', '_', 'S', 'P', 'R', 'A', 'Y', 'C', 'A', 'N', 0,
2829     'C', 'U', 'R', 'S', 'O', 'R', '_', 'S', 'I', 'Z', 'E', 'N', 'W', 'S', 'E', 0,
2830     'C', 'U', 'R', 'S', 'O', 'R', '_', 'S', 'I', 'Z', 'E', 'N', 'E', 'S', 'W', 0,
2831     'C', 'U', 'R', 'S', 'O', 'R', '_', 'N', 'O', '_', 'E', 'N', 'T', 'R', 'Y', 0,
2832     'C', 'U', 'R', 'S', 'O', 'R', '_', 'B', 'U', 'L', 'L', 'S', 'E', 'Y', 'E', 0,
2833     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'A', 'N', 'Y', 0,
2834     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'T', 'G', 'A', 0,
2835     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'I', 'F', 'F', 0,
2836     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'A', 'N', 'I', 0,
2837     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'P', 'C', 'X', 0,
2838     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'P', 'N', 'M', 0,
2839     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'P', 'N', 'G', 0,
2840     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'G', 'I', 'F', 0,
2841     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'T', 'I', 'F', 0,
2842     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'X', 'P', 'M', 0,
2843     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'X', 'B', 'M', 0,
2844     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'C', 'U', 'R', 0,
2845     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'I', 'C', 'O', 0,
2846     'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'B', 'M', 'P', 0,
2847     'E', 'n', 'a', 'b', 'l', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
2848     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'M', 'A', 'N', 'U', 'A', 'L', 0,
2849     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'M', 'I', 'D', 'D', 'L', 'E', 0,
2850     'G', 'e', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'N', 'a', 'm', 'e', 0,
2851     'G', 'e', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'I', 'n', 'f', 'o', 0,
2852     'L', 'O', 'C', 'A', 'L', 'E', '_', 'T', 'I', 'M', 'E', '_', 'F', 'M', 'T', 0,
2853     'L', 'O', 'C', 'A', 'L', 'E', '_', 'C', 'A', 'T', '_', 'D', 'A', 'T', 'E', 0,
2854     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'K', 'A', 'B', 'Y', 'L', 'E', 0,
2855     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'Z', 'H', 'U', 'A', 'N', 'G', 0,
2856     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'Y', 'O', 'R', 'U', 'B', 'A', 0,
2857     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'U', 'I', 'G', 'H', 'U', 'R', 0,
2858     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'T', 'S', 'O', 'N', 'G', 'A', 0,
2859     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'T', 'E', 'L', 'U', 'G', 'U', 0,
2860     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'O', 'M', 'A', 'L', 'I', 0,
2861     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'L', 'O', 'V', 'A', 'K', 0,
2862     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'I', 'N', 'D', 'H', 'I', 0,
2863     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'A', 'N', 'G', 'H', 'O', 0,
2864     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'A', 'M', 'O', 'A', 'N', 0,
2865     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'P', 'O', 'L', 'I', 'S', 'H', 0,
2866     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'P', 'A', 'S', 'H', 'T', 'O', 0,
2867     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'N', 'E', 'P', 'A', 'L', 'I', 0,
2868     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'K', 'O', 'R', 'E', 'A', 'N', 0,
2869     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'K', 'A', 'Z', 'A', 'K', 'H', 0,
2870     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'H', 'E', 'B', 'R', 'E', 'W', 0,
2871     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'G', 'E', 'R', 'M', 'A', 'N', 0,
2872     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'F', 'R', 'E', 'N', 'C', 'H', 0,
2873     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'D', 'A', 'N', 'I', 'S', 'H', 0,
2874     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'B', 'R', 'E', 'T', 'O', 'N', 0,
2875     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'B', 'I', 'H', 'A', 'R', 'I', 0,
2876     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'B', 'A', 'S', 'Q', 'U', 'E', 0,
2877     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'Y', 'M', 'A', 'R', 'A', 0,
2878     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'R', 'A', 'B', 'I', 'C', 0,
2879     'S', 'e', 't', 'A', 'r', 'c', 'h', 'i', 't', 'e', 'c', 't', 'u', 'r', 'e', 0,
2880     'G', 'e', 't', 'A', 'r', 'c', 'h', 'i', 't', 'e', 'c', 't', 'u', 'r', 'e', 0,
2881     'O', 'S', '_', 'U', 'N', 'I', 'X', '_', 'S', 'O', 'L', 'A', 'R', 'I', 'S', 0,
2882     'O', 'S', '_', 'U', 'N', 'I', 'X', '_', 'O', 'P', 'E', 'N', 'B', 'S', 'D', 0,
2883     'O', 'S', '_', 'U', 'N', 'I', 'X', '_', 'F', 'R', 'E', 'E', 'B', 'S', 'D', 0,
2884     'D', 'e', 'f', 'a', 'u', 'l', 't', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
2885     'G', 'e', 't', 'M', 'i', 'l', 'l', 'i', 's', 'e', 'c', 'o', 'n', 'd', 's', 0,
2886     'S', 'e', 't', 'T', 'o', 'W', 'e', 'e', 'k', 'O', 'f', 'Y', 'e', 'a', 'r', 0,
2887     'I', 's', 'D', 'S', 'T', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 'b', 'l', 'e', 0,
2888     'G', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 'O', 'f', 'D', 'a', 'y', 's', 0,
2889     'G', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'M', 'o', 'n', 't', 'h', 0,
2890     'C', 'o', 'n', 'v', 'e', 'r', 't', 'Y', 'e', 'a', 'r', 'T', 'o', 'B', 'C', 0,
2891     'G', 'e', 't', 'L', 'a', 's', 't', 'M', 'o', 'n', 't', 'h', 'D', 'a', 'y', 0,
2892     'P', 'a', 'r', 's', 'e', 'R', 'f', 'c', '8', '2', '2', 'D', 'a', 't', 'e', 0,
2893     'C', 'o', 'u', 'n', 't', 'r', 'y', '_', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
2894     'C', 'o', 'u', 'n', 't', 'r', 'y', '_', 'U', 'n', 'k', 'n', 'o', 'w', 'n', 0,
2895     '_', 'g', 'e', 't', 'T', 'h', 'e', 'F', 'o', 'n', 't', 'L', 'i', 's', 't', 0,
2896     'P', 'E', 'N', '_', 'T', 'R', 'A', 'N', 'S', 'P', 'A', 'R', 'E', 'N', 'T', 0,
2897     'P', 'E', 'N', '_', 'B', 'L', 'A', 'C', 'K', 'D', 'A', 'S', 'H', 'E', 'D', 0,
2898     'C', 'U', 'R', 'S', 'O', 'R', '_', 'S', 'T', 'A', 'N', 'D', 'A', 'R', 'D', 0,
2899     'B', 'R', 'U', 'S', 'H', '_', 'L', 'I', 'G', 'H', 'T', 'G', 'R', 'E', 'Y', 0,
2900     'P', 'R', 'I', 'N', 'T', '_', 'M', 'O', 'D', 'E', '_', 'F', 'I', 'L', 'E', 0,
2901     'P', 'R', 'I', 'N', 'T', '_', 'M', 'O', 'D', 'E', '_', 'N', 'O', 'N', 'E', 0,
2902     'D', 'U', 'P', 'L', 'E', 'X', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
2903     'P', 'A', 'P', 'E', 'R', '_', 'S', 'T', 'A', 'T', 'E', 'M', 'E', 'N', 'T', 0,
2904     'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'Y', 'O', 'U', '4', 0,
2905     'P', 'A', 'P', 'E', 'R', '_', 'E', 'X', 'E', 'C', 'U', 'T', 'I', 'V', 'E', 0,
2906     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'I', 'T', 'A', 'L', 'Y', 0,
2907     'M', 'O', 'D', '_', 'R', 'A', 'W', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', 0,
2908     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'D', 'O', 'W', 'N', 0,
2909     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'L', 'E', 'F', 'T', 0,
2910     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'H', 'O', 'M', 'E', 0,
2911     'W', 'X', 'K', '_', 'R', 'A', 'W', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', 0,
2912     'I', 'D', '_', 'R', 'E', 'S', 'I', 'Z', 'E', '_', 'F', 'R', 'A', 'M', 'E', 0,
2913     'I', 'D', '_', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'O', 'L', 'O', 'R', 0,
2914     'I', 'D', '_', 'J', 'U', 'S', 'T', 'I', 'F', 'Y', '_', 'L', 'E', 'F', 'T', 0,
2915     'I', 'D', '_', 'J', 'U', 'S', 'T', 'I', 'F', 'Y', '_', 'F', 'I', 'L', 'L', 0,
2916     'I', 'D', '_', 'C', 'O', 'N', 'T', 'E', 'X', 'T', '_', 'H', 'E', 'L', 'P', 0,
2917     'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'D', 'E', 'T', 'A', 'I', 'L', 'S', 0,
2918     'I', 'D', '_', 'H', 'E', 'L', 'P', '_', 'C', 'O', 'N', 'T', 'E', 'X', 'T', 0,
2919     'I', 'D', '_', 'A', 'U', 'T', 'O', '_', 'H', 'I', 'G', 'H', 'E', 'S', 'T', 0,
2920     'B', 'G', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'C', 'O', 'L', 'O', 'U', 'R', 0,
2921     'B', 'G', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', 0,
2922     'w', 'x', 'S', 'i', 'z', 'e', 'r', 'F', 'l', 'a', 'g', 'B', 'i', 't', 's', 0,
2923     'T', 'C', '_', 'R', 'I', 'G', 'H', 'T', 'J', 'U', 'S', 'T', 'I', 'F', 'Y', 0,
2924     'R', 'A', '_', 'S', 'P', 'E', 'C', 'I', 'F', 'Y', '_', 'R', 'O', 'W', 'S', 0,
2925     'R', 'A', '_', 'S', 'P', 'E', 'C', 'I', 'F', 'Y', '_', 'C', 'O', 'L', 'S', 0,
2926     'D', 'I', 'A', 'L', 'O', 'G', '_', 'E', 'X', '_', 'M', 'E', 'T', 'A', 'L', 0,
2927     'W', 'S', '_', 'E', 'X', '_', 'T', 'R', 'A', 'N', 'S', 'I', 'E', 'N', 'T', 0,
2928     'S', 'I', 'Z', 'E', '_', 'A', 'U', 'T', 'O', '_', 'W', 'I', 'D', 'T', 'H', 0,
2929     'G', 'e', 't', 'W', 'a', 'r', 'n', 'i', 'n', 'g', 'T', 'y', 'p', 'e', 0,
2930     'S', 'e', 't', 'M', 'e', 'n', 'u', 'S', 't', 'r', 'i', 'n', 'g', 's', 0,
2931     'G', 'e', 't', 'M', 'a', 'x', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 's', 0,
2932     'G', 'e', 't', 'H', 'i', 's', 't', 'o', 'r', 'y', 'F', 'i', 'l', 'e', 0,
2933     'A', 'd', 'd', 'F', 'i', 'l', 'e', 's', 'T', 'o', 'M', 'e', 'n', 'u', 0,
2934     'M', 'o', 'u', 's', 'e', 'D', 'r', 'a', 'g', 'B', 'e', 'g', 'i', 'n', 0,
2935     'S', 'e', 't', 'D', 'i', 'a', 'l', 'o', 'g', 'T', 'i', 't', 'l', 'e', 0,
2936     'O', 'n', 'F', 'o', 'n', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
2937     'f', 'i', 'x', 'e', 'd', 'W', 'i', 'd', 't', 'h', 'O', 'n', 'l', 'y', 0,
2938     'S', 'e', 't', 'O', 'p', 'e', 'n', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
2939     'S', 'e', 't', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
2940     'w', 'x', 'F', 'i', 'l', 'e', 'T', 'y', 'p', 'e', 'I', 'n', 'f', 'o', 0,
2941     'G', 'e', 't', 'A', 'l', 'l', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 's', 0,
2942     'G', 'e', 't', 'O', 'p', 'e', 'n', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
2943     'S', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'P', 'a', 'g', 'e', 0,
2944     'w', 'x', 'P', 'r', 'i', 'n', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
2945     'w', 'x', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'F', 'r', 'a', 'm', 'e', 0,
2946     'S', 'e', 't', 'Z', 'o', 'o', 'm', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
2947     'G', 'e', 't', 'Z', 'o', 'o', 'm', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
2948     'w', 'x', 'P', 'r', 'i', 'n', 't', 'e', 'r', 'E', 'r', 'r', 'o', 'r', 0,
2949     'b', 'o', 'u', 'n', 'd', 'i', 'n', 'g', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2950     'A', 'R', 'T', '_', 'F', 'R', 'A', 'M', 'E', '_', 'I', 'C', 'O', 'N', 0,
2951     'A', 'R', 'T', '_', 'C', 'M', 'N', '_', 'D', 'I', 'A', 'L', 'O', 'G', 0,
2952     'A', 'R', 'T', '_', 'G', 'O', '_', 'F', 'O', 'R', 'W', 'A', 'R', 'D', 0,
2953     'A', 'R', 'T', '_', 'G', 'O', 'T', 'O', '_', 'F', 'I', 'R', 'S', 'T', 0,
2954     'A', 'R', 'T', '_', 'C', 'R', 'O', 'S', 'S', '_', 'M', 'A', 'R', 'K', 0,
2955     'S', 'Y', 'S', '_', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'P', 'D', 'A', 0,
2956     'w', 'x', 'S', 'y', 's', 't', 'e', 'm', 'M', 'e', 't', 'r', 'i', 'c', 0,
2957     'w', 'x', 'S', 'y', 's', 't', 'e', 'm', 'C', 'o', 'l', 'o', 'u', 'r', 0,
2958     'E', 'n', 'd', 'C', 'o', 'n', 't', 'e', 'x', 't', 'H', 'e', 'l', 'p', 0,
2959     'w', 'x', 'H', 'e', 'l', 'p', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
2960     'D', 'i', 's', 'p', 'l', 'a', 'y', 'S', 'e', 'c', 't', 'i', 'o', 'n', 0,
2961     'w', 'x', 'P', 'r', 'o', 'c', 'e', 's', 's', 'E', 'v', 'e', 'n', 't', 0,
2962     'G', 'e', 't', 'I', 'n', 'p', 'u', 't', 'S', 't', 'r', 'e', 'a', 'm', 0,
2963     'G', 'e', 't', 'E', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'e', 'a', 'm', 0,
2964     'H', 'a', 's', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
2965     'S', 't', 'r', 'i', 'p', 'M', 'e', 'n', 'u', 'C', 'o', 'd', 'e', 's', 0,
2966     'F', 'i', 'n', 'd', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 'I', 'd', 0,
2967     'I', 'n', 'f', 'o', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 0,
2968     'E', 'X', 'E', 'C', '_', 'N', 'O', 'D', 'I', 'S', 'A', 'B', 'L', 'E', 0,
2969     'S', 'H', 'U', 'T', 'D', 'O', 'W', 'N', '_', 'F', 'O', 'R', 'C', 'E', 0,
2970     'w', 'x', 'B', 'a', 't', 't', 'e', 'r', 'y', 'S', 't', 'a', 't', 'e', 0,
2971     'S', 'e', 't', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'F', 'o', 'n', 't', 0,
2972     'G', 'e', 't', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'F', 'o', 'n', 't', 0,
2973     'O', 'n', 'C', 'r', 'e', 'a', 't', 'e', 'C', 'l', 'i', 'e', 'n', 't', 0,
2974     'G', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 'C', 'h', 'i', 'l', 'd', 0,
2975     'F', 'R', '_', 'N', 'O', 'W', 'H', 'O', 'L', 'E', 'W', 'O', 'R', 'D', 0,
2976     'F', 'R', '_', 'N', 'O', 'M', 'A', 'T', 'C', 'H', 'C', 'A', 'S', 'E', 0,
2977     'w', 'x', 'C', 'o', 'l', 'o', 'u', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
2978     'G', 'e', 't', 'C', 'a', 'n', 'c', 'e', 'l', 'L', 'a', 'b', 'e', 'l', 0,
2979     'S', 'e', 't', 'Y', 'e', 's', 'N', 'o', 'L', 'a', 'b', 'e', 'l', 's', 0,
2980     'P', 'r', 'o', 'c', 'e', 's', 's', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
2981     'F', 'i', 'l', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'E', 'x', 0,
2982     'F', 'i', 'l', 'l', 'F', 'i', 'l', 't', 'e', 'r', 'L', 'i', 's', 't', 0,
2983     'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'P', 'a', 't', 'h', 0,
2984     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'P', 'a', 't', 'h', 0,
2985     'I', 's', 'M', 'a', 'i', 'n', 'B', 'u', 't', 't', 'o', 'n', 'I', 'd', 0,
2986     'S', 'h', 'o', 'w', 'F', 'u', 'l', 'l', 'S', 'c', 'r', 'e', 'e', 'n', 0,
2987     'O', 'S', 'X', 'S', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
2988     'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'I', 't', 'e', 'm', 0,
2989     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'I', 't', 'e', 'm', 0,
2990     'C', 'e', 'n', 't', 'r', 'e', 'O', 'n', 'S', 'c', 'r', 'e', 'e', 'n', 0,
2991     'C', 'e', 'n', 't', 'e', 'r', 'O', 'n', 'S', 'c', 'r', 'e', 'e', 'n', 0,
2992     'F', 'U', 'L', 'L', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'A', 'L', 'L', 0,
2993     'I', 's', 'N', 'o', 'd', 'e', 'E', 'x', 'p', 'a', 'n', 'd', 'e', 'd', 0,
2994     'C', 'H', 'B', '_', 'A', 'L', 'I', 'G', 'N', '_', 'M', 'A', 'S', 'K', 0,
2995     'S', 'e', 't', 'V', 'a', 'l', 'u', 'e', 'B', 'y', 'U', 's', 'e', 'r', 0,
2996     'S', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'A', 'n', 'c', 'h', 'o', 'r', 0,
2997     'G', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'W', 'i', 'n', 'd', 'o', 'w', 0,
2998     'G', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'H', 'o', 'v', 'e', 'r', 0,
2999     'S', 'e', 't', 'S', 't', 'r', 'i', 'n', 'g', 'V', 'a', 'l', 'u', 'e', 0,
3000     'G', 'e', 't', 'S', 't', 'r', 'i', 'n', 'g', 'V', 'a', 'l', 'u', 'e', 0,
3001     'S', 'e', 't', 'F', 'i', 'l', 't', 'e', 'r', 'I', 'n', 'd', 'e', 'x', 0,
3002     'G', 'e', 't', 'F', 'i', 'l', 't', 'e', 'r', 'I', 'n', 'd', 'e', 'x', 0,
3003     'G', 'e', 't', 'P', 'i', 'c', 'k', 'e', 'r', 'S', 't', 'y', 'l', 'e', 0,
3004     'F', 'L', 'P', '_', 'C', 'H', 'A', 'N', 'G', 'E', '_', 'D', 'I', 'R', 0,
3005     'S', 'e', 'l', 'e', 'c', 't', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
3006     'O', 'n', 'C', 'o', 'm', 'p', 'a', 'r', 'e', 'I', 't', 'e', 'm', 's', 0,
3007     'G', 'e', 't', 'P', 'r', 'e', 'v', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
3008     'G', 'e', 't', 'N', 'e', 'x', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
3009     'S', 'e', 't', 'F', 'o', 'c', 'u', 's', 'e', 'd', 'I', 't', 'e', 'm', 0,
3010     'd', 'i', 's', 'c', 'a', 'r', 'd', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
3011     'D', 'e', 'l', 'e', 't', 'e', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
3012     'w', 'x', 'T', 'r', 'e', 'e', 'I', 't', 'e', 'm', 'I', 'c', 'o', 'n', 0,
3013     'T', 'R', '_', 'E', 'D', 'I', 'T', '_', 'L', 'A', 'B', 'E', 'L', 'S', 0,
3014     'T', 'R', '_', 'H', 'A', 'S', '_', 'B', 'U', 'T', 'T', 'O', 'N', 'S', 0,
3015     'w', 'x', 'T', 'r', 'e', 'e', 'I', 't', 'e', 'm', 'D', 'a', 't', 'a', 0,
3016     'S', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 'I', 'm', 'a', 'g', 'e', 0,
3017     'G', 'e', 't', 'F', 'o', 'c', 'u', 's', 'e', 'd', 'I', 't', 'e', 'm', 0,
3018     'O', 'n', 'G', 'e', 't', 'I', 't', 'e', 'm', 'I', 'm', 'a', 'g', 'e', 0,
3019     'H', 'i', 't', 'T', 'e', 's', 't', 'S', 'u', 'b', 'I', 't', 'e', 'm', 0,
3020     'f', 'n', 'S', 'o', 'r', 't', 'C', 'a', 'l', 'l', 'B', 'a', 'c', 'k', 0,
3021     'S', 'e', 't', 'S', 'i', 'n', 'g', 'l', 'e', 'S', 't', 'y', 'l', 'e', 0,
3022     'S', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 'W', 'i', 'd', 't', 'h', 0,
3023     'G', 'e', 't', 'S', 'u', 'b', 'I', 't', 'e', 'm', 'R', 'e', 'c', 't', 0,
3024     'G', 'e', 't', 'I', 't', 'e', 'm', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
3025     'G', 'e', 't', 'E', 'd', 'i', 't', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
3026     'G', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 'O', 'r', 'd', 'e', 'r', 0,
3027     'D', 'e', 'l', 'e', 't', 'e', 'A', 'l', 'l', 'I', 't', 'e', 'm', 's', 0,
3028     'w', 'x', 'L', 'i', 's', 't', 'I', 't', 'e', 'm', 'A', 't', 't', 'r', 0,
3029     'L', 'I', 'S', 'T', '_', 'F', 'I', 'N', 'D', '_', 'L', 'E', 'F', 'T', 0,
3030     'L', 'I', 'S', 'T', '_', 'F', 'I', 'N', 'D', '_', 'D', 'O', 'W', 'N', 0,
3031     'L', 'I', 'S', 'T', '_', 'R', 'E', 'C', 'T', '_', 'I', 'C', 'O', 'N', 0,
3032     'L', 'I', 'S', 'T', '_', 'A', 'L', 'I', 'G', 'N', '_', 'T', 'O', 'P', 0,
3033     'L', 'I', 'S', 'T', '_', 'N', 'E', 'X', 'T', '_', 'L', 'E', 'F', 'T', 0,
3034     'L', 'I', 'S', 'T', '_', 'S', 'T', 'A', 'T', 'E', '_', 'C', 'U', 'T', 0,
3035     'L', 'I', 'S', 'T', '_', 'M', 'A', 'S', 'K', '_', 'D', 'A', 'T', 'A', 0,
3036     'L', 'I', 'S', 'T', '_', 'M', 'A', 'S', 'K', '_', 'T', 'E', 'X', 'T', 0,
3037     'L', 'C', '_', 'E', 'D', 'I', 'T', '_', 'L', 'A', 'B', 'E', 'L', 'S', 0,
3038     'L', 'C', '_', 'A', 'U', 'T', 'O', 'A', 'R', 'R', 'A', 'N', 'G', 'E', 0,
3039     'S', 'e', 't', 'T', 'o', 'o', 'l', 'P', 'a', 'c', 'k', 'i', 'n', 'g', 0,
3040     'G', 'e', 't', 'T', 'o', 'o', 'l', 'P', 'a', 'c', 'k', 'i', 'n', 'g', 0,
3041     'G', 'e', 't', 'T', 'o', 'o', 'l', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
3042     'T', 'o', 'o', 'l', 'B', 'a', 'r', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
3043     'l', 'o', 'n', 'g', 'H', 'e', 'l', 'p', 'S', 't', 'r', 'i', 'n', 'g', 0,
3044     'T', 'B', '_', 'N', 'O', '_', 'T', 'O', 'O', 'L', 'T', 'I', 'P', 'S', 0,
3045     'T', 'B', '_', 'H', 'O', 'R', 'Z', '_', 'L', 'A', 'Y', 'O', 'U', 'T', 0,
3046     'w', 'x', 'T', 'o', 'g', 'g', 'l', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
3047     'w', 'x', 'E', 'V', 'T', '_', 'S', 'P', 'I', 'N', 'C', 'T', 'R', 'L', 0,
3048     'S', 'e', 't', 'T', 'h', 'u', 'm', 'b', 'L', 'e', 'n', 'g', 't', 'h', 0,
3049     'G', 'e', 't', 'T', 'h', 'u', 'm', 'b', 'L', 'e', 'n', 'g', 't', 'h', 0,
3050     'S', 'L', '_', 'V', 'A', 'L', 'U', 'E', '_', 'L', 'A', 'B', 'E', 'L', 0,
3051     'S', 'e', 't', 'I', 't', 'e', 'm', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
3052     'G', 'e', 't', 'I', 't', 'e', 'm', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
3053     'm', 'a', 'j', 'o', 'r', 'D', 'i', 'm', 'e', 'n', 's', 'i', 'o', 'n', 0,
3054     'U', 'n', 's', 'e', 't', 'A', 's', 'S', 'o', 'r', 't', 'K', 'e', 'y', 0,
3055     'S', 'e', 't', 'R', 'e', 'o', 'r', 'd', 'e', 'r', 'a', 'b', 'l', 'e', 0,
3056     'w', 'x', 'H', 'e', 'a', 'd', 'e', 'r', 'C', 'o', 'l', 'u', 'm', 'n', 0,
3057     'S', 'e', 't', 'S', 'h', 'a', 'd', 'o', 'w', 'W', 'i', 'd', 't', 'h', 0,
3058     'G', 'e', 't', 'S', 'h', 'a', 'd', 'o', 'w', 'W', 'i', 'd', 't', 'h', 0,
3059     'w', 'x', 'C', 'h', 'e', 'c', 'k', 'L', 'i', 's', 't', 'B', 'o', 'x', 0,
3060     'S', 'e', 't', '3', 'S', 't', 'a', 't', 'e', 'V', 'a', 'l', 'u', 'e', 0,
3061     'G', 'e', 't', '3', 'S', 't', 'a', 't', 'e', 'V', 'a', 'l', 'u', 'e', 0,
3062     'w', 'x', 'T', 'e', 'x', 't', 'U', 'r', 'l', 'E', 'v', 'e', 'n', 't', 0,
3063     'S', 'e', 't', 'T', 'e', 'x', 't', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
3064     'S', 'e', 't', 'R', 'i', 'g', 'h', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
3065     'S', 'e', 't', 'L', 'i', 'n', 'e', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
3066     'S', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'S', 't', 'y', 'l', 'e', 0,
3067     'H', 'a', 's', 'T', 'e', 'x', 't', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
3068     'H', 'a', 's', 'R', 'i', 'g', 'h', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
3069     'H', 'a', 's', 'L', 'i', 'n', 'e', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
3070     'H', 'a', 's', 'B', 'u', 'l', 'l', 'e', 't', 'S', 't', 'y', 'l', 'e', 0,
3071     'G', 'e', 't', 'T', 'e', 'x', 't', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
3072     'G', 'e', 't', 'R', 'i', 'g', 'h', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
3073     'G', 'e', 't', 'L', 'i', 'n', 'e', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
3074     'G', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'S', 't', 'y', 'l', 'e', 0,
3075     'w', 'x', 'E', 'V', 'T', '_', 'T', 'E', 'X', 'T', '_', 'U', 'R', 'L', 0,
3076     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'T', 'A', 'B', 'S', 0,
3077     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'F', 'O', 'N', 'T', 0,
3078     'T', 'E', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', '_', 'T', 'A', 'B', 0,
3079     'G', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 's', 0,
3080     'S', 'e', 't', 'S', 'a', 's', 'h', 'G', 'r', 'a', 'v', 'i', 't', 'y', 0,
3081     'G', 'e', 't', 'S', 'a', 's', 'h', 'G', 'r', 'a', 'v', 'i', 't', 'y', 0,
3082     'S', 'P', 'L', 'I', 'T', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
3083     'S', 'P', '_', 'N', 'O', '_', 'X', 'P', '_', 'T', 'H', 'E', 'M', 'E', 0,
3084     'S', 'P', '_', 'L', 'I', 'V', 'E', '_', 'U', 'P', 'D', 'A', 'T', 'E', 0,
3085     'N', 'B', '_', 'N', 'O', 'P', 'A', 'G', 'E', 'T', 'H', 'E', 'M', 'E', 0,
3086     'D', 'e', 'l', 'e', 't', 'e', 'A', 'l', 'l', 'P', 'a', 'g', 'e', 's', 0,
3087     'G', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'P', 'a', 'g', 'e', 0,
3088     'w', 'x', 'B', 'o', 'o', 'k', 'C', 't', 'r', 'l', 'B', 'a', 's', 'e', 0,
3089     'N', 'e', 'w', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
3090     'w', 'x', 'B', 'i', 't', 'm', 'a', 'p', 'B', 'u', 't', 't', 'o', 'n', 0,
3091     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 'i', 'z', 'e', 0,
3092     'S', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'L', 'a', 'b', 'e', 'l', 0,
3093     'S', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'F', 'o', 'c', 'u', 's', 0,
3094     'G', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'L', 'a', 'b', 'e', 'l', 0,
3095     'G', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 'F', 'o', 'c', 'u', 's', 0,
3096     'S', 'e', 't', 'F', 'i', 'e', 'l', 'd', 's', 'C', 'o', 'u', 'n', 't', 0,
3097     'P', 'u', 's', 'h', 'S', 't', 'a', 't', 'u', 's', 'T', 'e', 'x', 't', 0,
3098     'G', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'S', 't', 'y', 'l', 'e', 0,
3099     'G', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'W', 'i', 'd', 't', 'h', 0,
3100     'G', 'e', 't', 'F', 'i', 'e', 'l', 'd', 's', 'C', 'o', 'u', 'n', 't', 0,
3101     'w', 'x', 'S', 't', 'a', 't', 'i', 'c', 'B', 'i', 't', 'm', 'a', 'p', 0,
3102     'S', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'M', 'a', 'r', 'k', 'u', 'p', 0,
3103     'C', 'o', 'n', 't', 'r', 'o', 'l', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
3104     'E', 'L', 'L', 'I', 'P', 'S', 'I', 'Z', 'E', '_', 'N', 'O', 'N', 'E', 0,
3105     'S', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 0,
3106     'S', 'c', 'r', 'o', 'l', 'l', 'T', 'o', 'C', 'o', 'l', 'u', 'm', 'n', 0,
3107     'R', 'e', 'f', 'r', 'e', 's', 'h', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
3108     'G', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 0,
3109     'O', 'n', 'G', 'e', 't', 'R', 'o', 'w', 'H', 'e', 'i', 'g', 'h', 't', 0,
3110     'S', 'c', 'r', 'o', 'l', 'l', 'R', 'o', 'w', 'P', 'a', 'g', 'e', 's', 0,
3111     'V', 'i', 'r', 't', 'u', 'a', 'l', 'H', 'i', 't', 'T', 'e', 's', 't', 0,
3112     'G', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'L', 'i', 'n', 'e', 's', 0,
3113     'p', 'i', 'x', 'e', 'l', 's', 'P', 'e', 'r', 'U', 'n', 'i', 't', 'Y', 0,
3114     'p', 'i', 'x', 'e', 'l', 's', 'P', 'e', 'r', 'U', 'n', 'i', 't', 'X', 0,
3115     'S', 'H', 'O', 'W', '_', 'S', 'B', '_', 'A', 'L', 'W', 'A', 'Y', 'S', 0,
3116     'w', 'x', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', 0,
3117     'S', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 'W', 'i', 'd', 't', 'h', 0,
3118     'G', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 'W', 'i', 'd', 't', 'h', 0,
3119     'D', 'o', 'S', 'e', 't', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 's', 0,
3120     'F', 'i', 'n', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 'B', 'y', 'I', 'd', 0,
3121     'R', 'e', 'g', 'i', 's', 't', 'e', 'r', 'H', 'o', 't', 'K', 'e', 'y', 0,
3122     'v', 'i', 'r', 't', 'u', 'a', 'l', 'K', 'e', 'y', 'C', 'o', 'd', 'e', 0,
3123     'S', 'e', 'n', 'd', 'I', 'd', 'l', 'e', 'E', 'v', 'e', 'n', 't', 's', 0,
3124     'O', 'n', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'I', 'd', 'l', 'e', 0,
3125     'S', 'e', 't', 'C', 'o', 'n', 's', 't', 'r', 'a', 'i', 'n', 't', 's', 0,
3126     'G', 'e', 't', 'C', 'o', 'n', 's', 't', 'r', 'a', 'i', 'n', 't', 's', 0,
3127     'S', 'e', 't', 'S', 'i', 'z', 'e', 'r', 'A', 'n', 'd', 'F', 'i', 't', 0,
3128     'I', 's', 'B', 'e', 'i', 'n', 'g', 'D', 'e', 'l', 'e', 't', 'e', 'd', 0,
3129     'G', 'e', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'T', 'e', 'x', 't', 0,
3130     'S', 'h', 'o', 'w', 'W', 'i', 't', 'h', 'E', 'f', 'f', 'e', 'c', 't', 0,
3131     'H', 'i', 'd', 'e', 'W', 'i', 't', 'h', 'E', 'f', 'f', 'e', 'c', 't', 0,
3132     'S', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 't', 'y', 'l', 'e', 0,
3133     'G', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 't', 'y', 'l', 'e', 0,
3134     'S', 'c', 'r', 'e', 'e', 'n', 'T', 'o', 'C', 'l', 'i', 'e', 'n', 't', 0,
3135     'C', 'l', 'i', 'e', 'n', 't', 'T', 'o', 'S', 'c', 'r', 'e', 'e', 'n', 0,
3136     'C', 'e', 'n', 't', 'r', 'e', 'O', 'n', 'P', 'a', 'r', 'e', 'n', 't', 0,
3137     'C', 'e', 'n', 't', 'e', 'r', 'O', 'n', 'P', 'a', 'r', 'e', 'n', 't', 0,
3138     'S', 'e', 't', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'S', 'i', 'z', 'e', 0,
3139     'S', 'e', 't', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'S', 'i', 'z', 'e', 0,
3140     'G', 'e', 't', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'S', 'i', 'z', 'e', 0,
3141     'G', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'T', 'h', 'u', 'm', 'b', 0,
3142     'G', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'R', 'a', 'n', 'g', 'e', 0,
3143     'G', 'e', 't', 'P', 'r', 'e', 'v', 'S', 'i', 'b', 'l', 'i', 'n', 'g', 0,
3144     'G', 'e', 't', 'N', 'e', 'x', 't', 'S', 'i', 'b', 'l', 'i', 'n', 'g', 0,
3145     'G', 'e', 't', 'G', 'r', 'a', 'n', 'd', 'P', 'a', 'r', 'e', 'n', 't', 0,
3146     'C', 'a', 'n', 'A', 'c', 'c', 'e', 'p', 't', 'F', 'o', 'c', 'u', 's', 0,
3147     'T', 'I', 'M', 'E', 'R', '_', 'O', 'N', 'E', '_', 'S', 'H', 'O', 'T', 0,
3148     'S', 'e', 't', 'N', 'a', 't', 'i', 'v', 'e', 'T', 'h', 'e', 'm', 'e', 0,
3149     'S', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'M', 'o', 'd', 'e', 0,
3150     'G', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'M', 'o', 'd', 'e', 0,
3151     'A', 'P', 'P', '_', 'A', 'S', 'S', 'E', 'R', 'T', '_', 'L', 'O', 'G', 0,
3152     'w', 'x', 'G', 'U', 'I', 'E', 'v', 'e', 'n', 't', 'L', 'o', 'o', 'p', 0,
3153     'M', 'S', 'W', 'G', 'e', 't', 'S', 'h', 'e', 'l', 'l', 'D', 'i', 'r', 0,
3154     'G', 'e', 't', 'U', 's', 'e', 'r', 'D', 'a', 't', 'a', 'D', 'i', 'r', 0,
3155     'w', 'x', 'G', 'r', 'i', 'd', 'B', 'a', 'g', 'S', 'i', 'z', 'e', 'r', 0,
3156     'A', 'd', 'd', 'G', 'r', 'o', 'w', 'a', 'b', 'l', 'e', 'R', 'o', 'w', 0,
3157     'A', 'd', 'd', 'G', 'r', 'o', 'w', 'a', 'b', 'l', 'e', 'C', 'o', 'l', 0,
3158     'd', 'e', 'l', 'e', 't', 'e', '_', 'w', 'i', 'n', 'd', 'o', 'w', 's', 0,
3159     'S', 'e', 't', 'I', 't', 'e', 'm', 'M', 'i', 'n', 'S', 'i', 'z', 'e', 0,
3160     'b', 'o', 'r', 'd', 'e', 'r', 'i', 'n', 'p', 'i', 'x', 'e', 'l', 's', 0,
3161     'u', 'p', 'd', 'a', 't', 'e', 'I', 'n', 't', 'e', 'r', 'v', 'a', 'l', 0,
3162     'I', 's', 'W', 'i', 'n', 'd', 'o', 'w', 'C', 'h', 'a', 'n', 'g', 'e', 0,
3163     'l', 'i', 'n', 'e', 's', 'P', 'e', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
3164     'm', 'o', 'u', 's', 'e', 'E', 'v', 'e', 'n', 't', 'T', 'y', 'p', 'e', 0,
3165     'G', 'e', 't', 'R', 'a', 'w', 'K', 'e', 'y', 'F', 'l', 'a', 'g', 's', 0,
3166     'G', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'S', 't', 'a', 't', 'e', 0,
3167     'w', 'x', 'I', 'c', 'o', 'n', 'i', 'z', 'e', 'E', 'v', 'e', 'n', 't', 0,
3168     'O', 'r', 'i', 'g', 'i', 'n', '_', 'U', 'n', 'k', 'n', 'o', 'w', 'n', 0,
3169     'R', 'e', 'a', 's', 'o', 'n', '_', 'U', 'n', 'k', 'n', 'o', 'w', 'n', 0,
3170     'w', 'x', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'E', 'v', 'e', 'n', 't', 0,
3171     'S', 'e', 't', 'E', 'v', 'e', 'n', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
3172     'I', 's', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'E', 'v', 'e', 'n', 't', 0,
3173     'G', 'e', 't', 'E', 'v', 'e', 'n', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
3174     'w', 'x', 'E', 'v', 'e', 'n', 't', 'B', 'l', 'o', 'c', 'k', 'e', 'r', 0,
3175     'S', 'e', 't', 'N', 'e', 'x', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
3176     'G', 'e', 't', 'N', 'e', 'x', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
3177     'w', 'x', 'E', 'V', 'T', '_', 'T', 'E', 'X', 'T', '_', 'C', 'U', 'T', 0,
3178     'w', 'x', 'E', 'V', 'T', '_', 'M', 'O', 'V', 'E', '_', 'E', 'N', 'D', 0,
3179     'w', 'x', 'E', 'V', 'T', '_', 'J', 'O', 'Y', '_', 'M', 'O', 'V', 'E', 0,
3180     'w', 'x', 'E', 'V', 'T', '_', 'N', 'C', '_', 'P', 'A', 'I', 'N', 'T', 0,
3181     'w', 'x', 'E', 'V', 'T', '_', 'M', 'A', 'X', 'I', 'M', 'I', 'Z', 'E', 0,
3182     'w', 'x', 'E', 'V', 'T', '_', 'A', 'C', 'T', 'I', 'V', 'A', 'T', 'E', 0,
3183     'w', 'x', 'E', 'V', 'T', '_', 'K', 'E', 'Y', '_', 'D', 'O', 'W', 'N', 0,
3184     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'G', 'H', 'T', '_', 'U', 'P', 0,
3185     'w', 'x', 'E', 'V', 'T', '_', 'C', 'O', 'M', 'B', 'O', 'B', 'O', 'X', 0,
3186     'w', 'x', 'E', 'V', 'T', '_', 'R', 'A', 'D', 'I', 'O', 'B', 'O', 'X', 0,
3187     'w', 'x', 'E', 'V', 'T', '_', 'C', 'H', 'E', 'C', 'K', 'B', 'O', 'X', 0,
3188     'w', 'x', 'U', 'p', 'd', 'a', 't', 'e', 'U', 'I', 'M', 'o', 'd', 'e', 0,
3189     'J', 'O', 'Y', '_', 'B', 'U', 'T', 'T', 'O', 'N', '_', 'A', 'N', 'Y', 0,
3190     'G', 'e', 't', 'O', 't', 'h', 'e', 'r', 'W', 'i', 'n', 'd', 'o', 'w', 0,
3191     'w', 'x', 'R', 'e', 'l', 'a', 't', 'i', 'o', 'n', 's', 'h', 'i', 'p', 0,
3192     'M', 'O', 'U', 'S', 'E', '_', 'B', 'T', 'N', '_', 'A', 'U', 'X', '2', 0,
3193     'M', 'O', 'U', 'S', 'E', '_', 'B', 'T', 'N', '_', 'A', 'U', 'X', '1', 0,
3194     'M', 'O', 'U', 'S', 'E', '_', 'B', 'T', 'N', '_', 'L', 'E', 'F', 'T', 0,
3195     'M', 'O', 'U', 'S', 'E', '_', 'B', 'T', 'N', '_', 'N', 'O', 'N', 'E', 0,
3196     'r', 'a', 'w', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'D', 'o', 'w', 'n', 0,
3197     'S', 'e', 't', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'D', 'o', 'w', 'n', 0,
3198     'g', 'l', 'o', 'b', 'a', 'l', 'F', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
3199     'I', 's', 'D', 'r', 'a', 'g', 'R', 'e', 's', 'u', 'l', 't', 'O', 'k', 0,
3200     'D', 'r', 'a', 'g', '_', 'A', 'l', 'l', 'o', 'w', 'M', 'o', 'v', 'e', 0,
3201     'G', 'e', 't', 'F', 'o', 'r', 'm', 'a', 't', 'C', 'o', 'u', 'n', 't', 0,
3202     'w', 'x', 'L', 'o', 'g', 'F', 'o', 'r', 'm', 'a', 't', 't', 'e', 'r', 0,
3203     'I', 's', 'L', 'e', 'v', 'e', 'l', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
3204     'L', 'O', 'G', '_', 'F', 'a', 't', 'a', 'l', 'E', 'r', 'r', 'o', 'r', 0,
3205     'A', 'C', 'C', 'E', 'L', '_', 'R', 'A', 'W', '_', 'C', 'T', 'R', 'L', 0,
3206     'G', 'e', 't', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
3207     'O', 'B', 'J', 'I', 'D', '_', 'S', 'I', 'Z', 'E', 'G', 'R', 'I', 'P', 0,
3208     'O', 'B', 'J', 'I', 'D', '_', 'T', 'I', 'T', 'L', 'E', 'B', 'A', 'R', 0,
3209     'r', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 'N', 'a', 't', 'i', 'v', 'e', 0,
3210     'D', 'r', 'a', 'w', 'P', 'u', 's', 'h', 'B', 'u', 't', 't', 'o', 'n', 0,
3211     'i', 's', 'H', 'o', 't', 'S', 'e', 'n', 's', 'i', 't', 'i', 'v', 'e', 0,
3212     'A', 'd', 'd', 'L', 'i', 'n', 'e', 'T', 'o', 'P', 'o', 'i', 'n', 't', 0,
3213     'w', 'x', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'P', 'a', 't', 'h', 0,
3214     'G', 'e', 't', 'S', 't', 'a', 'r', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
3215     'S', 'e', 't', 'S', 't', 'a', 'r', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
3216     'w', 'x', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'F', 'o', 'n', 't', 0,
3217     'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'I', 'N', 0,
3218     'A', 'N', 'T', 'I', 'A', 'L', 'I', 'A', 'S', '_', 'N', 'O', 'N', 'E', 0,
3219     'w', 'x', 'P', 'o', 's', 't', 'S', 'c', 'r', 'i', 'p', 't', 'D', 'C', 0,
3220     'w', 'x', 'D', 'C', 'P', 'e', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'r', 0,
3221     'b', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'L', 'i', 's', 't', 0,
3222     'f', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'L', 'i', 's', 't', 0,
3223     '_', 'D', 'r', 'a', 'w', 'P', 'o', 'i', 'n', 't', 'L', 'i', 's', 't', 0,
3224     'G', 'e', 't', 'G', 'd', 'k', 'D', 'r', 'a', 'w', 'a', 'b', 'l', 'e', 0,
3225     'C', 'o', 'p', 'y', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
3226     'G', 'e', 't', 'F', 'o', 'n', 't', 'M', 'e', 't', 'r', 'i', 'c', 's', 0,
3227     'G', 'e', 't', 'C', 'l', 'i', 'p', 'p', 'i', 'n', 'g', 'B', 'o', 'x', 0,
3228     'C', 'A', 'P', '_', 'P', 'R', 'O', 'J', 'E', 'C', 'T', 'I', 'N', 'G', 0,
3229     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'O', 'L', 'I', 'D', 0,
3230     'F', 'r', 'o', 'm', 'U', 's', 'e', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
3231     'M', 'a', 'k', 'e', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 'd', 0,
3232     'w', 'x', 'F', 'o', 'n', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
3233     'F', 'O', 'N', 'T', 'F', 'L', 'A', 'G', '_', 'L', 'I', 'G', 'H', 'T', 0,
3234     'F', 'O', 'N', 'T', 'F', 'L', 'A', 'G', '_', 'S', 'L', 'A', 'N', 'T', 0,
3235     'F', 'O', 'N', 'T', 'S', 'I', 'Z', 'E', '_', 'L', 'A', 'R', 'G', 'E', 0,
3236     'F', 'O', 'N', 'T', 'S', 'I', 'Z', 'E', '_', 'S', 'M', 'A', 'L', 'L', 0,
3237     'F', 'O', 'N', 'T', 'W', 'E', 'I', 'G', 'H', 'T', '_', 'M', 'A', 'X', 0,
3238     'F', 'O', 'N', 'T', 'F', 'A', 'M', 'I', 'L', 'Y', '_', 'M', 'A', 'X', 0,
3239     'N', 'u', 'l', 'l', 'I', 'c', 'o', 'n', 'B', 'u', 'n', 'd', 'l', 'e', 0,
3240     'G', 'e', 't', 'I', 'c', 'o', 'n', 'B', 'y', 'I', 'n', 'd', 'e', 'x', 0,
3241     'w', 'x', 'I', 'c', 'o', 'n', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
3242     'C', 'o', 'p', 'y', 'F', 'r', 'o', 'm', 'B', 'i', 't', 'm', 'a', 'p', 0,
3243     'F', 'r', 'o', 'm', 'B', 'u', 'f', 'f', 'e', 'r', 'R', 'G', 'B', 'A', 0,
3244     'C', 'o', 'p', 'y', 'F', 'r', 'o', 'm', 'B', 'u', 'f', 'f', 'e', 'r', 0,
3245     'N', 'e', 'w', 'F', 'r', 'o', 'm', 'P', 'N', 'G', 'D', 'a', 't', 'a', 0,
3246     'C', 'o', 'n', 'v', 'e', 'r', 't', 'T', 'o', 'I', 'm', 'a', 'g', 'e', 0,
3247     'd', 'e', 'l', 'a', 'y', 'M', 'i', 'l', 'l', 'i', 'S', 'e', 'c', 's', 0,
3248     'w', 'x', 'I', 'm', 'a', 'g', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
3249     'A', 'd', 'j', 'u', 's', 't', 'C', 'h', 'a', 'n', 'n', 'e', 'l', 's', 0,
3250     'S', 'e', 't', 'A', 'l', 'p', 'h', 'a', 'B', 'u', 'f', 'f', 'e', 'r', 0,
3251     'G', 'e', 't', 'A', 'l', 'p', 'h', 'a', 'B', 'u', 'f', 'f', 'e', 'r', 0,
3252     'r', 'o', 't', 'a', 't', 'i', 'o', 'n', 'C', 'e', 'n', 't', 'r', 'e', 0,
3253     'B', 'l', 'u', 'r', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 0,
3254     'w', 'x', 'I', 'm', 'a', 'g', 'e', 'P', 'N', 'G', 'T', 'y', 'p', 'e', 0,
3255     'F', 'i', 'n', 'd', 'F', 'i', 'l', 'e', 'I', 'n', 'P', 'a', 't', 'h', 0,
3256     'w', 'x', 'O', 'u', 't', 'p', 'u', 't', 'S', 't', 'r', 'e', 'a', 'm', 0,
3257     'M', 'a', 'c', 'T', 'h', 'e', 'm', 'e', 'C', 'o', 'l', 'o', 'u', 'r', 0,
3258     'C', '2', 'S', '_', 'C', 'S', 'S', '_', 'S', 'Y', 'N', 'T', 'A', 'X', 0,
3259     'T', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 'P', 'o', 'i', 'n', 't', 0,
3260     'S', 'e', 't', 'R', 'i', 'g', 'h', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
3261     'G', 'e', 't', 'R', 'i', 'g', 'h', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
3262     'M', 'o', 'v', 'e', 'R', 'i', 'g', 'h', 't', 'T', 'o', 'p', 'T', 'o', 0,
3263     'w', 'x', 'R', 'e', 'c', 't', '2', 'D', 'D', 'o', 'u', 'b', 'l', 'e', 0,
3264     'S', 'e', 't', 'V', 'e', 'c', 't', 'o', 'r', 'A', 'n', 'g', 'l', 'e', 0,
3265     'G', 'e', 't', 'V', 'e', 'c', 't', 'o', 'r', 'A', 'n', 'g', 'l', 'e', 0,
3266     'G', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'S', 'i', 'z', 'e', 0,
3267     'S', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 'R', 'i', 'g', 'h', 't', 0,
3268     'G', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 'R', 'i', 'g', 'h', 't', 0,
3269     'C', 'U', 'R', 'S', 'O', 'R', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
3270     'S', 'e', 't', 'P', 'r', 'i', 'n', 't', 'T', 'o', 'F', 'i', 'l', 'e', 0,
3271     'G', 'e', 't', 'P', 'r', 'i', 'n', 't', 'T', 'o', 'F', 'i', 'l', 'e', 0,
3272     'S', 'e', 't', 'P', 'r', 'i', 'n', 't', 'e', 'r', 'N', 'a', 'm', 'e', 0,
3273     'S', 'e', 't', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
3274     'G', 'e', 't', 'P', 'r', 'i', 'n', 't', 'e', 'r', 'N', 'a', 'm', 'e', 0,
3275     'G', 'e', 't', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
3276     'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'I', 'n', 'f', 'o', 0,
3277     'G', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'P', 'a', 'p', 'e', 'r', 0,
3278     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'I', 'n', 'f', 'o', 0,
3279     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'L', 'O', 'W', 'E', 'R', 0,
3280     'G', 'e', 't', 'T', 'r', 'a', 'n', 's', 'l', 'a', 't', 'i', 'o', 'n', 0,
3281     'w', 'x', 'T', 'r', 'a', 'n', 's', 'l', 'a', 't', 'i', 'o', 'n', 's', 0,
3282     'G', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'V', 'a', 'l', 'u', 'e', 0,
3283     'w', 'x', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'I', 'n', 'f', 'o', 0,
3284     'L', 'a', 'y', 'o', 'u', 't', '_', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
3285     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'X', 'H', 'O', 'S', 'A', 0,
3286     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'W', 'O', 'L', 'O', 'F', 0,
3287     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'W', 'E', 'L', 'S', 'H', 0,
3288     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'U', 'Z', 'B', 'E', 'K', 0,
3289     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'T', 'O', 'N', 'G', 'A', 0,
3290     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'T', 'A', 'T', 'A', 'R', 0,
3291     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'T', 'A', 'M', 'I', 'L', 0,
3292     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'T', 'A', 'J', 'I', 'K', 0,
3293     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'H', 'O', 'N', 'A', 0,
3294     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'O', 'R', 'O', 'M', 'O', 0,
3295     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'O', 'R', 'I', 'Y', 'A', 0,
3296     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'N', 'A', 'U', 'R', 'U', 0,
3297     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'M', 'A', 'O', 'R', 'I', 0,
3298     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'M', 'A', 'L', 'A', 'Y', 0,
3299     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'L', 'A', 'T', 'I', 'N', 0,
3300     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'I', 'R', 'I', 'S', 'H', 0,
3301     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'H', 'I', 'N', 'D', 'I', 0,
3302     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'H', 'A', 'U', 'S', 'A', 0,
3303     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'G', 'R', 'E', 'E', 'K', 0,
3304     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'F', 'A', 'R', 'S', 'I', 0,
3305     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'D', 'U', 'T', 'C', 'H', 0,
3306     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'C', 'Z', 'E', 'C', 'H', 0,
3307     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'Z', 'E', 'R', 'I', 0,
3308     'G', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'M', 'o', 'd', 'e', 0,
3309     'C', 'h', 'e', 'c', 'k', 'O', 'S', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
3310     'w', 'x', 'P', 'l', 'a', 't', 'f', 'o', 'r', 'm', 'I', 'n', 'f', 'o', 0,
3311     'E', 'N', 'D', 'I', 'A', 'N', '_', 'I', 'N', 'V', 'A', 'L', 'I', 'D', 0,
3312     'w', 'x', 'A', 'r', 'c', 'h', 'i', 't', 'e', 'c', 't', 'u', 'r', 'e', 0,
3313     'O', 'S', '_', 'U', 'N', 'I', 'X', '_', 'N', 'E', 'T', 'B', 'S', 'D', 0,
3314     'G', 'e', 't', 'T', 'o', 't', 'a', 'l', 'M', 'o', 'n', 't', 'h', 's', 0,
3315     'G', 'e', 't', 'W', 'e', 'e', 'k', 'D', 'a', 'y', 'N', 'a', 'm', 'e', 0,
3316     'G', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'Y', 'e', 'a', 'r', 0,
3317     'G', 'e', 't', 'A', 'm', 'P', 'm', 'S', 't', 'r', 'i', 'n', 'g', 's', 0,
3318     'G', 'e', 't', 'P', 'r', 'e', 'v', 'W', 'e', 'e', 'k', 'D', 'a', 'y', 0,
3319     'G', 'e', 't', 'N', 'e', 'x', 't', 'W', 'e', 'e', 'k', 'D', 'a', 'y', 0,
3320     'G', 'e', 't', 'L', 'a', 's', 't', 'W', 'e', 'e', 'k', 'D', 'a', 'y', 0,
3321     'D', 'i', 'f', 'f', 'A', 's', 'D', 'a', 't', 'e', 'S', 'p', 'a', 'n', 0,
3322     'G', 'e', 't', 'W', 'e', 'e', 'k', 'O', 'f', 'M', 'o', 'n', 't', 'h', 0,
3323     'G', 'e', 't', 'M', 'i', 'l', 'l', 'i', 's', 'e', 'c', 'o', 'n', 'd', 0,
3324     'S', 'e', 't', 'M', 'i', 'l', 'l', 'i', 's', 'e', 'c', 'o', 'n', 'd', 0,
3325     'w', 'x', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', ':', ':', 'T', 'm', 0,
3326     'w', 'x', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', ':', ':', 'T', 'Z', 0,
3327     '_', 'g', 'e', 't', 'T', 'h', 'e', 'P', 'e', 'n', 'L', 'i', 's', 't', 0,
3328     'P', 'E', 'N', '_', 'M', 'E', 'D', 'I', 'U', 'M', 'G', 'R', 'E', 'Y', 0,
3329     'w', 'x', 'M', 'e', 'm', 'o', 'r', 'y', 'B', 'u', 'f', 'f', 'e', 'r', 0,
3330     'w', 'x', 'C', 'A', 'r', 'r', 'a', 'y', 'H', 'o', 'l', 'd', 'e', 'r', 0,
3331     'D', 'i', 's', 'a', 'b', 'l', 'e', 'A', 's', 's', 'e', 'r', 't', 's', 0,
3332     'A', 'D', 'J', 'U', 'S', 'T', '_', 'M', 'I', 'N', 'S', 'I', 'Z', 'E', 0,
3333     'R', 'E', 'L', 'E', 'A', 'S', 'E', '_', 'N', 'U', 'M', 'B', 'E', 'R', 0,
3334     'U', 'P', 'D', 'A', 'T', 'E', '_', 'U', 'I', '_', 'N', 'O', 'N', 'E', 0,
3335     'D', 'U', 'P', 'L', 'E', 'X', '_', 'S', 'I', 'M', 'P', 'L', 'E', 'X', 0,
3336     'P', 'A', 'P', 'E', 'R', '_', 'B', '5', '_', 'E', 'X', 'T', 'R', 'A', 0,
3337     'P', 'A', 'P', 'E', 'R', '_', 'A', '5', '_', 'E', 'X', 'T', 'R', 'A', 0,
3338     'P', 'A', 'P', 'E', 'R', '_', 'A', '4', '_', 'E', 'X', 'T', 'R', 'A', 0,
3339     'P', 'A', 'P', 'E', 'R', '_', 'A', '3', '_', 'E', 'X', 'T', 'R', 'A', 0,
3340     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'A', 'D', 'D', 0,
3341     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'E', 'N', 'D', 0,
3342     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'T', 'A', 'B', 0,
3343     'D', 'F', '_', 'E', 'N', 'H', 'M', 'E', 'T', 'A', 'F', 'I', 'L', 'E', 0,
3344     'D', 'F', '_', 'U', 'N', 'I', 'C', 'O', 'D', 'E', 'T', 'E', 'X', 'T', 0,
3345     'w', 'x', 'D', 'a', 't', 'a', 'F', 'o', 'r', 'm', 'a', 't', 'I', 'd', 0,
3346     'I', 'T', 'E', 'M', '_', 'S', 'E', 'P', 'A', 'R', 'A', 'T', 'O', 'R', 0,
3347     'I', 'D', '_', 'C', 'L', 'O', 'S', 'E', '_', 'F', 'R', 'A', 'M', 'E', 0,
3348     'I', 'D', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'E', 'N', 'U', 0,
3349     'I', 'D', '_', 'S', 'P', 'E', 'L', 'L', '_', 'C', 'H', 'E', 'C', 'K', 0,
3350     'I', 'D', '_', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'F', 'O', 'N', 'T', 0,
3351     'I', 'D', '_', 'R', 'E', 'P', 'L', 'A', 'C', 'E', '_', 'A', 'L', 'L', 0,
3352     'I', 'D', '_', 'P', 'R', 'E', 'F', 'E', 'R', 'E', 'N', 'C', 'E', 'S', 0,
3353     'I', 'D', '_', 'H', 'E', 'L', 'P', '_', 'S', 'E', 'A', 'R', 'C', 'H', 0,
3354     'I', 'D', '_', 'P', 'R', 'I', 'N', 'T', '_', 'S', 'E', 'T', 'U', 'P', 0,
3355     'I', 'D', '_', 'A', 'U', 'T', 'O', '_', 'L', 'O', 'W', 'E', 'S', 'T', 0,
3356     'B', 'G', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'P', 'A', 'I', 'N', 'T', 0,
3357     'B', 'G', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'E', 'R', 'A', 'S', 'E', 0,
3358     'B', 'O', 'R', 'D', 'E', 'R', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
3359     'D', 'I', 'R', 'E', 'C', 'T', 'I', 'O', 'N', '_', 'M', 'A', 'S', 'K', 0,
3360     'R', 'A', '_', 'T', 'O', 'P', 'T', 'O', 'B', 'O', 'T', 'T', 'O', 'M', 0,
3361     'R', 'A', '_', 'L', 'E', 'F', 'T', 'T', 'O', 'R', 'I', 'G', 'H', 'T', 0,
3362     'F', 'R', 'A', 'M', 'E', '_', 'E', 'X', '_', 'M', 'E', 'T', 'A', 'L', 0,
3363     'A', 'L', 'W', 'A', 'Y', 'S', '_', 'S', 'H', 'O', 'W', '_', 'S', 'B', 0,
3364     'G', 'e', 't', 'S', 't', 'o', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 0,
3365     'S', 'T', 'O', 'C', 'K', '_', 'N', 'O', 'F', 'L', 'A', 'G', 'S', 0,
3366     'K', 'i', 'n', 'd', '_', 'A', 'd', 'v', 'a', 'n', 'c', 'e', 'd', 0,
3367     'U', 'S', 'E', '_', 'F', 'S', 'W', 'A', 'T', 'C', 'H', 'E', 'R', 0,
3368     'G', 'e', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'T', 'y', 'p', 'e', 0,
3369     'F', 'S', 'W', '_', 'E', 'V', 'E', 'N', 'T', '_', 'A', 'L', 'L', 0,
3370     'w', 'x', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'L', 'i', 's', 't', 0,
3371     'C', 'l', 'e', 'a', 'r', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 's', 0,
3372     'w', 'x', 'F', 'i', 'l', 'e', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
3373     'M', 'o', 'u', 's', 'e', 'D', 'r', 'a', 'g', 'g', 'i', 'n', 'g', 0,
3374     'S', 'e', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'P', 'a', 't', 'h', 0,
3375     'E', 'x', 'p', 'a', 'n', 'd', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
3376     'G', 'e', 't', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 's', 0,
3377     'G', 'e', 't', 'P', 'a', 'r', 'a', 'm', 'V', 'a', 'l', 'u', 'e', 0,
3378     'w', 'x', 'P', 'r', 'i', 'n', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
3379     'd', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'T', 'i', 't', 'l', 'e', 0,
3380     'O', 'n', 'E', 'n', 'd', 'P', 'r', 'i', 'n', 't', 'i', 'n', 'g', 0,
3381     'O', 'n', 'E', 'n', 'd', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
3382     'G', 'e', 't', 'P', 'a', 'g', 'e', 'S', 'i', 'z', 'e', 'M', 'M', 0,
3383     'G', 'e', 't', 'P', 'P', 'I', 'P', 'r', 'i', 'n', 't', 'e', 'r', 0,
3384     'p', 'a', 'g', 'e', 'S', 'e', 't', 'u', 'p', 'D', 'a', 't', 'a', 0,
3385     'O', 'n', 'C', 'l', 'o', 's', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
3386     'C', 'r', 'e', 'a', 't', 'e', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
3387     'P', 'R', 'I', 'N', 'T', 'E', 'R', '_', 'E', 'R', 'R', 'O', 'R', 0,
3388     'G', 'e', 't', 'I', 'c', 'o', 'n', 'B', 'u', 'n', 'd', 'l', 'e', 0,
3389     'w', 'x', 'A', 'r', 't', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
3390     'A', 'R', 'T', '_', 'H', 'E', 'L', 'P', '_', 'B', 'O', 'O', 'K', 0,
3391     'A', 'R', 'T', '_', 'H', 'E', 'L', 'P', '_', 'P', 'A', 'G', 'E', 0,
3392     'A', 'R', 'T', '_', 'G', 'O', 'T', 'O', '_', 'L', 'A', 'S', 'T', 0,
3393     'A', 'R', 'T', '_', 'F', 'I', 'L', 'E', '_', 'O', 'P', 'E', 'N', 0,
3394     'A', 'R', 'T', '_', 'F', 'I', 'L', 'E', '_', 'S', 'A', 'V', 'E', 0,
3395     'A', 'R', 'T', '_', 'L', 'I', 'S', 'T', '_', 'V', 'I', 'E', 'W', 0,
3396     'A', 'R', 'T', '_', 'R', 'E', 'M', 'O', 'V', 'A', 'B', 'L', 'E', 0,
3397     'A', 'R', 'T', '_', 'G', 'O', '_', 'D', 'I', 'R', '_', 'U', 'P', 0,
3398     'A', 'R', 'T', '_', 'T', 'I', 'C', 'K', '_', 'M', 'A', 'R', 'K', 0,
3399     'G', 'e', 't', 'S', 'c', 'r', 'e', 'e', 'n', 'T', 'y', 'p', 'e', 0,
3400     'S', 'Y', 'S', '_', 'C', 'A', 'P', 'T', 'I', 'O', 'N', '_', 'Y', 0,
3401     'S', 'Y', 'S', '_', 'V', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'X', 0,
3402     'S', 'Y', 'S', '_', 'H', 'S', 'C', 'R', 'O', 'L', 'L', '_', 'Y', 0,
3403     'w', 'x', 'C', 'o', 'n', 't', 'e', 'x', 't', 'H', 'e', 'l', 'p', 0,
3404     'K', 'e', 'y', 'w', 'o', 'r', 'd', 'S', 'e', 'a', 'r', 'c', 'h', 0,
3405     'H', 'E', 'L', 'P', '_', 'N', 'E', 'T', 'S', 'C', 'A', 'P', 'E', 0,
3406     'C', 'r', 'e', 'a', 't', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
3407     'M', 'o', 'u', 's', 'e', 'D', 'r', 'a', 'g', 'D', 'r', 'o', 'p', 0,
3408     'M', 'o', 'u', 's', 'e', 'D', 'b', 'l', 'C', 'l', 'i', 'c', 'k', 0,
3409     'I', 's', 'I', 'n', 'p', 'u', 't', 'O', 'p', 'e', 'n', 'e', 'd', 0,
3410     'w', 'x', 'V', 'e', 'r', 's', 'i', 'o', 'n', 'I', 'n', 'f', 'o', 0,
3411     'G', 'e', 't', 'M', 'o', 'u', 's', 'e', 'S', 't', 'a', 't', 'e', 0,
3412     'E', 'n', 'd', 'B', 'u', 's', 'y', 'C', 'u', 'r', 's', 'o', 'r', 0,
3413     'E', 'X', 'E', 'C', '_', 'N', 'O', 'E', 'V', 'E', 'N', 'T', 'S', 0,
3414     'K', 'I', 'L', 'L', '_', 'C', 'H', 'I', 'L', 'D', 'R', 'E', 'N', 0,
3415     'P', 'O', 'W', 'E', 'R', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', 0,
3416     'P', 'O', 'W', 'E', 'R', '_', 'B', 'A', 'T', 'T', 'E', 'R', 'Y', 0,
3417     'd', 'e', 'f', 'a', 'u', 'l', 't', '_', 'v', 'a', 'l', 'u', 'e', 0,
3418     'S', 'e', 't', 'C', 'h', 'o', 's', 'e', 'n', 'F', 'o', 'n', 't', 0,
3419     'G', 'e', 't', 'C', 'h', 'o', 's', 'e', 'n', 'F', 'o', 'n', 't', 0,
3420     'S', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'M', 'e', 'n', 'u', 0,
3421     'G', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'M', 'e', 'n', 'u', 0,
3422     'S', 'e', 't', 'F', 'i', 'n', 'd', 'S', 't', 'r', 'i', 'n', 'g', 0,
3423     'G', 'e', 't', 'F', 'i', 'n', 'd', 'S', 't', 'r', 'i', 'n', 'g', 0,
3424     'S', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
3425     'C', 'H', 'O', 'I', 'C', 'E', '_', 'H', 'E', 'I', 'G', 'H', 'T', 0,
3426     'G', 'e', 't', 'C', 'o', 'l', 'o', 'u', 'r', 'D', 'a', 't', 'a', 0,
3427     'S', 'e', 't', 'C', 'h', 'o', 'o', 's', 'e', 'F', 'u', 'l', 'l', 0,
3428     'G', 'e', 't', 'C', 'h', 'o', 'o', 's', 'e', 'F', 'u', 'l', 'l', 0,
3429     'w', 'x', 'P', 'o', 'p', 'u', 'p', 'W', 'i', 'n', 'd', 'o', 'w', 0,
3430     'F', 'D', '_', 'C', 'H', 'A', 'N', 'G', 'E', '_', 'D', 'I', 'R', 0,
3431     'd', 'e', 'f', 'a', 'u', 'l', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
3432     'D', 'D', '_', 'C', 'H', 'A', 'N', 'G', 'E', '_', 'D', 'I', 'R', 0,
3433     'S', 'e', 't', 'R', 'e', 't', 'u', 'r', 'n', 'C', 'o', 'd', 'e', 0,
3434     'G', 'e', 't', 'R', 'e', 't', 'u', 'r', 'n', 'C', 'o', 'd', 'e', 0,
3435     'O', 'S', 'X', 'I', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
3436     'O', 'n', 'M', 'e', 'a', 's', 'u', 'r', 'e', 'I', 't', 'e', 'm', 0,
3437     'I', 'n', 's', 'e', 'r', 't', 'S', 'u', 'b', 'P', 'a', 'g', 'e', 0,
3438     'G', 'e', 't', 'P', 'a', 'g', 'e', 'P', 'a', 'r', 'e', 'n', 't', 0,
3439     'T', 'B', 'K', '_', 'B', 'U', 'T', 'T', 'O', 'N', 'B', 'A', 'R', 0,
3440     'L', 'B', '_', 'A', 'L', 'I', 'G', 'N', '_', 'M', 'A', 'S', 'K', 0,
3441     'G', 'e', 't', 'C', 'h', 'o', 'i', 'c', 'e', 'C', 't', 'r', 'l', 0,
3442     'S', 'e', 't', 'T', 'e', 'x', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
3443     'O', 'n', 'B', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 0,
3444     'g', 'e', 'n', 'e', 'r', 'a', 't', 'e', 'E', 'v', 'e', 'n', 't', 0,
3445     'G', 'e', 't', 'T', 'e', 'x', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
3446     'G', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'S', 'i', 'z', 'e', 0,
3447     'P', 'a', 'i', 'n', 't', 'W', 'r', 'i', 't', 'a', 'b', 'l', 'e', 0,
3448     'B', 'u', 't', 't', 'o', 'n', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
3449     'M', 'o', 'v', 'a', 'b', 'l', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
3450     'C', 'C', '_', 'S', 'T', 'D', '_', 'B', 'U', 'T', 'T', 'O', 'N', 0,
3451     'S', 'e', 't', 'P', 'i', 'c', 'k', 'e', 'r', 'C', 't', 'r', 'l', 0,
3452     'G', 'e', 't', 'P', 'i', 'c', 'k', 'e', 'r', 'C', 't', 'r', 'l', 0,
3453     'q', 'u', 'i', 'c', 'k', 'B', 'e', 's', 't', 'S', 'i', 'z', 'e', 0,
3454     'G', 'e', 't', 'I', 't', 'e', 'm', 'P', 'a', 'r', 'e', 'n', 't', 0,
3455     'G', 'e', 't', 'F', 'i', 'r', 's', 't', 'C', 'h', 'i', 'l', 'd', 0,
3456     'T', 'R', '_', 'N', 'O', '_', 'B', 'U', 'T', 'T', 'O', 'N', 'S', 0,
3457     'O', 'n', 'G', 'e', 't', 'I', 't', 'e', 'm', 'T', 'e', 'x', 't', 0,
3458     'O', 'n', 'G', 'e', 't', 'I', 't', 'e', 'm', 'A', 't', 't', 'r', 0,
3459     'G', 'e', 't', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 0,
3460     'L', 'I', 'S', 'T', '_', 'A', 'U', 'T', 'O', 'S', 'I', 'Z', 'E', 0,
3461     'L', 'I', 'S', 'T', '_', 'N', 'E', 'X', 'T', '_', 'A', 'L', 'L', 0,
3462     'L', 'I', 'S', 'T', '_', 'S', 'E', 'T', '_', 'I', 'T', 'E', 'M', 0,
3463     'L', 'C', '_', 'M', 'A', 'S', 'K', '_', 'A', 'L', 'I', 'G', 'N', 0,
3464     'L', 'C', '_', 'S', 'I', 'N', 'G', 'L', 'E', '_', 'S', 'E', 'L', 0,
3465     'L', 'C', '_', 'A', 'L', 'I', 'G', 'N', '_', 'L', 'E', 'F', 'T', 0,
3466     'L', 'C', '_', 'S', 'M', 'A', 'L', 'L', '_', 'I', 'C', 'O', 'N', 0,
3467     'G', 'e', 't', 'H', 'i', 'd', 'e', 'E', 'f', 'f', 'e', 'c', 't', 0,
3468     'G', 'e', 't', 'S', 'h', 'o', 'w', 'E', 'f', 'f', 'e', 'c', 't', 0,
3469     'I', 'n', 's', 'e', 'r', 't', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
3470     'G', 'e', 't', 'T', 'o', 'o', 'l', 's', 'C', 'o', 'u', 'n', 't', 0,
3471     'I', 's', 'S', 't', 'r', 'e', 't', 'c', 'h', 'a', 'b', 'l', 'e', 0,
3472     'T', 'B', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
3473     'S', 'l', 'i', 'd', 'e', 'r', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
3474     'S', 'L', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
3475     'w', 'x', 'R', 'a', 'd', 'i', 'o', 'B', 'u', 't', 't', 'o', 'n', 0,
3476     'I', 's', 'I', 't', 'e', 'm', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
3477     'i', 'd', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'B', 'a', 's', 'e', 0,
3478     'H', 'D', '_', 'A', 'L', 'L', 'O', 'W', '_', 'H', 'I', 'D', 'E', 0,
3479     'S', 'e', 't', 'R', 'e', 's', 'i', 'z', 'e', 'a', 'b', 'l', 'e', 0,
3480     'I', 's', 'R', 'e', 'o', 'r', 'd', 'e', 'r', 'a', 'b', 'l', 'e', 0,
3481     'C', 'O', 'L', '_', 'R', 'E', 'S', 'I', 'Z', 'A', 'B', 'L', 'E', 0,
3482     'G', 'A', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
3483     'E', 'n', 's', 'u', 'r', 'e', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
3484     'C', 'H', 'K', '_', 'U', 'N', 'C', 'H', 'E', 'C', 'K', 'E', 'D', 0,
3485     'G', 'e', 't', 'M', 'o', 'u', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
3486     'G', 'e', 't', 'L', 'i', 'n', 'e', 'L', 'e', 'n', 'g', 't', 'h', 0,
3487     'S', 'e', 't', 'L', 'e', 'f', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
3488     'S', 'e', 't', 'F', 'o', 'n', 't', 'W', 'e', 'i', 'g', 'h', 't', 0,
3489     'S', 'e', 't', 'F', 'o', 'n', 't', 'F', 'a', 'm', 'i', 'l', 'y', 0,
3490     'S', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'T', 'e', 'x', 't', 0,
3491     'S', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'N', 'a', 'm', 'e', 0,
3492     'S', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'F', 'o', 'n', 't', 0,
3493     'H', 'a', 's', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
3494     'H', 'a', 's', 'L', 'e', 'f', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
3495     'H', 'a', 's', 'F', 'o', 'n', 't', 'W', 'e', 'i', 'g', 'h', 't', 0,
3496     'H', 'a', 's', 'F', 'o', 'n', 't', 'I', 't', 'a', 'l', 'i', 'c', 0,
3497     'H', 'a', 's', 'F', 'o', 'n', 't', 'F', 'a', 'm', 'i', 'l', 'y', 0,
3498     'H', 'a', 's', 'B', 'u', 'l', 'l', 'e', 't', 'T', 'e', 'x', 't', 0,
3499     'H', 'a', 's', 'B', 'u', 'l', 'l', 'e', 't', 'N', 'a', 'm', 'e', 0,
3500     'G', 'e', 't', 'L', 'e', 'f', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
3501     'G', 'e', 't', 'F', 'o', 'n', 't', 'W', 'e', 'i', 'g', 'h', 't', 0,
3502     'G', 'e', 't', 'F', 'o', 'n', 't', 'F', 'a', 'm', 'i', 'l', 'y', 0,
3503     'G', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'T', 'e', 'x', 't', 0,
3504     'G', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'N', 'a', 'm', 'e', 0,
3505     'G', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'F', 'o', 'n', 't', 0,
3506     'T', 'E', '_', 'H', 'T', '_', 'O', 'N', '_', 'T', 'E', 'X', 'T', 0,
3507     'T', 'E', '_', 'H', 'T', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', 0,
3508     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'A', 'L', 'L', 0,
3509     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'U', 'R', 'L', 0,
3510     'T', 'E', 'X', 'T', '_', 'T', 'Y', 'P', 'E', '_', 'A', 'N', 'Y', 0,
3511     'T', 'E', '_', 'N', 'O', '_', 'V', 'S', 'C', 'R', 'O', 'L', 'L', 0,
3512     'R', 'e', 'p', 'l', 'a', 'c', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
3513     'N', 'B', '_', 'F', 'I', 'X', 'E', 'D', 'W', 'I', 'D', 'T', 'H', 0,
3514     'B', 'K', '_', 'A', 'L', 'I', 'G', 'N', '_', 'M', 'A', 'S', 'K', 0,
3515     'S', 'e', 't', 'A', 'u', 't', 'h', 'N', 'e', 'e', 'd', 'e', 'd', 0,
3516     'G', 'e', 't', 'A', 'u', 't', 'h', 'N', 'e', 'e', 'd', 'e', 'd', 0,
3517     'B', 'U', '_', 'A', 'L', 'I', 'G', 'N', '_', 'M', 'A', 'S', 'K', 0,
3518     'C', 'h', 'o', 'i', 'c', 'e', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
3519     'S', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'T', 'e', 'x', 't', 0,
3520     'P', 'o', 'p', 'S', 't', 'a', 't', 'u', 's', 'T', 'e', 'x', 't', 0,
3521     'G', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'T', 'e', 'x', 't', 0,
3522     'S', 'T', 'B', '_', 'S', 'H', 'O', 'W', '_', 'T', 'I', 'P', 'S', 0,
3523     'H', 'a', 's', 'C', 'l', 'i', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
3524     'c', 'a', 's', 'e', 'S', 'e', 'n', 's', 'i', 't', 'i', 'v', 'e', 0,
3525     'S', 'c', 'r', 'o', 'l', 'l', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
3526     'R', 'e', 'f', 'r', 'e', 's', 'h', 'C', 'o', 'l', 'u', 'm', 'n', 0,
3527     'O', 'n', 'G', 'e', 't', 'U', 'n', 'i', 't', 'S', 'i', 'z', 'e', 0,
3528     'G', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'E', 'n', 'd', 0,
3529     'G', 'e', 't', 'T', 'a', 'r', 'g', 'e', 't', 'R', 'e', 'c', 't', 0,
3530     'S', 'e', 't', 'T', 'a', 'r', 'g', 'e', 't', 'R', 'e', 'c', 't', 0,
3531     'S', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 's', 0,
3532     'S', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'R', 'a', 't', 'e', 0,
3533     'S', 'H', 'O', 'W', '_', 'S', 'B', '_', 'N', 'E', 'V', 'E', 'R', 0,
3534     'S', 'e', 't', 'H', 'e', 'l', 'p', 'S', 't', 'r', 'i', 'n', 'g', 0,
3535     'G', 'e', 't', 'H', 'e', 'l', 'p', 'S', 't', 'r', 'i', 'n', 'g', 0,
3536     'F', 'i', 'n', 'd', 'C', 'h', 'i', 'l', 'd', 'I', 't', 'e', 'm', 0,
3537     'A', 'p', 'p', 'e', 'n', 'd', 'S', 'u', 'b', 'M', 'e', 'n', 'u', 0,
3538     'S', 'e', 't', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
3539     'G', 'e', 't', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
3540     'D', 'o', 'G', 'e', 't', 'B', 'e', 's', 't', 'S', 'i', 'z', 'e', 0,
3541     'D', 'o', 'G', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
3542     'S', 'e', 't', 'D', 'i', 'm', 'e', 'n', 's', 'i', 'o', 'n', 's', 0,
3543     'I', 's', 'T', 'h', 'i', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
3544     'G', 'e', 't', 'A', 'u', 't', 'o', 'L', 'a', 'y', 'o', 'u', 't', 0,
3545     'S', 'e', 't', 'A', 'u', 't', 'o', 'L', 'a', 'y', 'o', 'u', 't', 0,
3546     'S', 'e', 't', 'D', 'r', 'o', 'p', 'T', 'a', 'r', 'g', 'e', 't', 0,
3547     'G', 'e', 't', 'D', 'r', 'o', 'p', 'T', 'a', 'r', 'g', 'e', 't', 0,
3548     'S', 'e', 't', 'A', 'c', 'c', 'e', 's', 's', 'i', 'b', 'l', 'e', 0,
3549     'G', 'e', 't', 'A', 'c', 'c', 'e', 's', 's', 'i', 'b', 'l', 'e', 0,
3550     'S', 'e', 't', 'E', 'x', 't', 'r', 'a', 'S', 't', 'y', 'l', 'e', 0,
3551     'H', 'a', 's', 'E', 'x', 't', 'r', 'a', 'S', 't', 'y', 'l', 'e', 0,
3552     'G', 'e', 't', 'E', 'x', 't', 'r', 'a', 'S', 't', 'y', 'l', 'e', 0,
3553     'd', 'e', 'l', 'e', 't', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
3554     'G', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'R', 'e', 'c', 't', 0,
3555     'G', 'e', 't', 'S', 'c', 'r', 'e', 'e', 'n', 'R', 'e', 'c', 't', 0,
3556     'S', 'e', 'n', 'd', 'S', 'i', 'z', 'e', 'E', 'v', 'e', 'n', 't', 0,
3557     'P', 'o', 's', 't', 'S', 'i', 'z', 'e', 'E', 'v', 'e', 'n', 't', 0,
3558     'G', 'e', 't', 'B', 'e', 's', 't', 'H', 'e', 'i', 'g', 'h', 't', 0,
3559     'C', 'a', 'c', 'h', 'e', 'B', 'e', 's', 't', 'S', 'i', 'z', 'e', 0,
3560     'w', 'x', 'T', 'i', 'm', 'e', 'r', 'R', 'u', 'n', 'n', 'e', 'r', 0,
3561     'S', 'e', 't', 'A', 's', 's', 'e', 'r', 't', 'M', 'o', 'd', 'e', 0,
3562     'G', 'e', 't', 'A', 's', 's', 'e', 'r', 't', 'M', 'o', 'd', 'e', 0,
3563     '_', 'B', 'o', 'o', 't', 's', 't', 'r', 'a', 'p', 'A', 'p', 'p', 0,
3564     'S', 'e', 't', 'V', 'e', 'n', 'd', 'o', 'r', 'N', 'a', 'm', 'e', 0,
3565     'U', 's', 'e', 's', 'E', 'v', 'e', 'n', 't', 'L', 'o', 'o', 'p', 0,
3566     'w', 'x', 'E', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
3567     'G', 'e', 't', 'P', 'l', 'u', 'g', 'i', 'n', 's', 'D', 'i', 'r', 0,
3568     'w', 'x', 'G', 'B', 'S', 'i', 'z', 'e', 'r', 'I', 't', 'e', 'm', 0,
3569     'G', 'e', 't', 'R', 'o', 'w', 'H', 'e', 'i', 'g', 'h', 't', 's', 0,
3570     'I', 's', 'R', 'o', 'w', 'G', 'r', 'o', 'w', 'a', 'b', 'l', 'e', 0,
3571     'I', 's', 'C', 'o', 'l', 'G', 'r', 'o', 'w', 'a', 'b', 'l', 'e', 0,
3572     'P', 'r', 'e', 'p', 'e', 'n', 'd', 'S', 'p', 'a', 'c', 'e', 'r', 0,
3573     'S', 'e', 't', 'P', 'r', 'o', 'p', 'o', 'r', 't', 'i', 'o', 'n', 0,
3574     'G', 'e', 't', 'P', 'r', 'o', 'p', 'o', 'r', 't', 'i', 'o', 'n', 0,
3575     'D', 'e', 'l', 'e', 't', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 's', 0,
3576     'G', 'e', 't', 'S', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
3577     'G', 'e', 't', 'S', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 0,
3578     'w', 'x', 'S', 'c', 'r', 'o', 'l', 'l', 'E', 'v', 'e', 'n', 't', 0,
3579     'w', 'x', 'N', 'o', 't', 'i', 'f', 'y', 'E', 'v', 'e', 'n', 't', 0,
3580     'S', 'e', 't', 'W', 'h', 'e', 'e', 'l', 'D', 'e', 'l', 't', 'a', 0,
3581     'w', 'h', 'e', 'e', 'l', 'R', 'o', 't', 'a', 't', 'i', 'o', 'n', 0,
3582     'G', 'e', 't', 'W', 'h', 'e', 'e', 'l', 'D', 'e', 'l', 't', 'a', 0,
3583     'G', 'e', 't', 'C', 'l', 'i', 'c', 'k', 'C', 'o', 'u', 'n', 't', 0,
3584     'g', 'a', 'i', 'n', 'e', 'd', 'C', 'a', 'p', 't', 'u', 'r', 'e', 0,
3585     'G', 'e', 't', 'U', 'n', 'i', 'c', 'o', 'd', 'e', 'K', 'e', 'y', 0,
3586     'G', 'e', 't', 'R', 'a', 'w', 'K', 'e', 'y', 'C', 'o', 'd', 'e', 0,
3587     'M', 'o', 'r', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
3588     'S', 'e', 't', 'L', 'o', 'g', 'g', 'i', 'n', 'g', 'O', 'f', 'f', 0,
3589     'G', 'e', 't', 'L', 'o', 'g', 'g', 'i', 'n', 'g', 'O', 'f', 'f', 0,
3590     'w', 'x', 'E', 'V', 'T', '_', 'I', 'C', 'O', 'N', 'I', 'Z', 'E', 0,
3591     'w', 'x', 'E', 'V', 'T', '_', 'D', 'E', 'S', 'T', 'R', 'O', 'Y', 0,
3592     'w', 'x', 'E', 'V', 'T', '_', 'S', 'P', 'I', 'N', '_', 'U', 'P', 0,
3593     'w', 'x', 'E', 'V', 'T', '_', 'A', 'U', 'X', '2', '_', 'U', 'P', 0,
3594     'w', 'x', 'E', 'V', 'T', '_', 'A', 'U', 'X', '1', '_', 'U', 'P', 0,
3595     'w', 'x', 'E', 'V', 'T', '_', 'L', 'E', 'F', 'T', '_', 'U', 'P', 0,
3596     'w', 'x', 'E', 'V', 'T', '_', 'L', 'I', 'S', 'T', 'B', 'O', 'X', 0,
3597     'U', 'n', 'c', 'o', 'n', 's', 't', 'r', 'a', 'i', 'n', 'e', 'd', 0,
3598     'S', 'e', 't', 'M', 'i', 'd', 'd', 'l', 'e', 'D', 'o', 'w', 'n', 0,
3599     'M', 'O', 'U', 'S', 'E', '_', 'B', 'T', 'N', '_', 'M', 'A', 'X', 0,
3600     'M', 'O', 'U', 'S', 'E', '_', 'B', 'T', 'N', '_', 'A', 'N', 'Y', 0,
3601     'w', 'x', 'M', 'o', 'u', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
3602     'w', 'x', 'V', 'a', 'r', 'i', 'a', 'n', 't', 'L', 'i', 's', 't', 0,
3603     'G', 'e', 't', 'V', 'e', 'n', 'd', 'o', 'r', 'N', 'a', 'm', 'e', 0,
3604     'G', 'e', 't', 'F', 'i', 'r', 's', 't', 'G', 'r', 'o', 'u', 'p', 0,
3605     'G', 'e', 't', 'F', 'i', 'r', 's', 't', 'E', 'n', 't', 'r', 'y', 0,
3606     'l', 'o', 'c', 'a', 'l', 'F', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
3607     'S', 'e', 't', 'D', 'a', 't', 'a', 'O', 'b', 'j', 'e', 'c', 't', 0,
3608     'G', 'e', 't', 'D', 'a', 't', 'a', 'O', 'b', 'j', 'e', 'c', 't', 0,
3609     'D', 'r', 'a', 'g', '_', 'C', 'o', 'p', 'y', 'O', 'n', 'l', 'y', 0,
3610     'G', 'e', 't', 'T', 'e', 'x', 't', 'L', 'e', 'n', 'g', 't', 'h', 0,
3611     'F', 'o', 'r', 'm', 'a', 't', 'I', 'n', 'v', 'a', 'l', 'i', 'd', 0,
3612     'L', 'o', 'g', 'F', 'a', 't', 'a', 'l', 'E', 'r', 'r', 'o', 'r', 0,
3613     'w', 'x', 'L', 'o', 'g', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 0,
3614     'r', 'e', 'p', 'e', 't', 'C', 'o', 'u', 'n', 't', 'i', 'n', 'g', 0,
3615     'E', 'n', 'a', 'b', 'l', 'e', 'L', 'o', 'g', 'g', 'i', 'n', 'g', 0,
3616     'G', 'e', 't', 'T', 'r', 'a', 'c', 'e', 'M', 'a', 's', 'k', 's', 0,
3617     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
3618     'G', 'e', 't', 'C', 'h', 'i', 'l', 'd', 'C', 'o', 'u', 'n', 't', 0,
3619     'O', 'B', 'J', 'I', 'D', '_', 'H', 'S', 'C', 'R', 'O', 'L', 'L', 0,
3620     'O', 'B', 'J', 'I', 'D', '_', 'V', 'S', 'C', 'R', 'O', 'L', 'L', 0,
3621     'O', 'B', 'J', 'I', 'D', '_', 'S', 'Y', 'S', 'M', 'E', 'N', 'U', 0,
3622     'D', 'r', 'a', 'w', 'F', 'o', 'c', 'u', 's', 'R', 'e', 'c', 't', 0,
3623     'D', 'r', 'a', 'w', 'D', 'r', 'o', 'p', 'A', 'r', 'r', 'o', 'w', 0,
3624     'm', '_', 'l', 'a', 'b', 'e', 'l', 'B', 'i', 't', 'm', 'a', 'p', 0,
3625     'm', '_', 'l', 'a', 'b', 'e', 'l', 'C', 'o', 'l', 'o', 'u', 'r', 0,
3626     'm', '_', 'a', 'r', 'r', 'o', 'w', 'C', 'o', 'l', 'o', 'u', 'r', 0,
3627     'C', 'r', 'e', 'a', 't', 'e', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
3628     'A', 'd', 'd', 'A', 'r', 'c', 'T', 'o', 'P', 'o', 'i', 'n', 't', 0,
3629     'O', 'f', 'f', 's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
3630     'D', 'i', 's', 'a', 'b', 'l', 'e', 'O', 'f', 'f', 's', 'e', 't', 0,
3631     'i', 'n', 't', 'e', 'r', 'p', 'o', 'l', 'a', 't', 'i', 'o', 'n', 0,
3632     'w', 'x', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'P', 'e', 'n', 0,
3633     '_', 'D', 'r', 'a', 'w', 'T', 'e', 'x', 't', 'L', 'i', 's', 't', 0,
3634     '_', 'D', 'r', 'a', 'w', 'L', 'i', 'n', 'e', 'L', 'i', 's', 't', 0,
3635     'C', 'a', 'n', 'D', 'r', 'a', 'w', 'B', 'i', 't', 'm', 'a', 'p', 0,
3636     'S', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
3637     'G', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
3638     'G', 'e', 't', 'C', 'h', 'a', 'r', 'H', 'e', 'i', 'g', 'h', 't', 0,
3639     'i', 'n', 'i', 't', 'i', 'a', 'l', 'C', 'o', 'l', 'o', 'u', 'r', 0,
3640     'D', 'r', 'a', 'w', 'R', 'e', 'c', 't', 'a', 'n', 'g', 'l', 'e', 0,
3641     'D', 'r', 'a', 'w', 'C', 'h', 'e', 'c', 'k', 'M', 'a', 'r', 'k', 0,
3642     'w', 'x', 'F', 'o', 'n', 't', 'M', 'e', 't', 'r', 'i', 'c', 's', 0,
3643     'w', 'x', 'M', 'a', 'p', 'p', 'i', 'n', 'g', 'M', 'o', 'd', 'e', 0,
3644     'F', 'L', 'O', 'O', 'D', '_', 'S', 'U', 'R', 'F', 'A', 'C', 'E', 0,
3645     's', 't', 'i', 'p', 'p', 'l', 'e', 'B', 'i', 't', 'm', 'a', 'p', 0,
3646     'S', 'e', 't', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 'd', 0,
3647     'G', 'e', 't', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 'd', 0,
3648     's', 't', 'r', 'i', 'k', 'e', 't', 'h', 'r', 'o', 'u', 'g', 'h', 0,
3649     'F', 'O', 'N', 'T', 'F', 'L', 'A', 'G', '_', 'M', 'A', 'S', 'K', 0,
3650     'F', 'O', 'N', 'T', 'F', 'L', 'A', 'G', '_', 'B', 'O', 'L', 'D', 0,
3651     'F', 'O', 'N', 'T', 'S', 'T', 'Y', 'L', 'E', '_', 'M', 'A', 'X', 0,
3652     'F', 'A', 'L', 'L', 'B', 'A', 'C', 'K', '_', 'N', 'O', 'N', 'E', 0,
3653     'd', 'e', 's', 'i', 'r', 'e', 'd', 'H', 'e', 'i', 'g', 'h', 't', 0,
3654     'w', 'x', 'J', 'P', 'E', 'G', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
3655     'S', 'a', 'v', 'e', 'A', 'n', 'i', 'm', 'a', 't', 'i', 'o', 'n', 0,
3656     'w', 'x', 'T', 'I', 'F', 'F', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
3657     'S', 'e', 't', 'D', 'a', 't', 'a', 'B', 'u', 'f', 'f', 'e', 'r', 0,
3658     'G', 'e', 't', 'D', 'a', 't', 'a', 'B', 'u', 'f', 'f', 'e', 'r', 0,
3659     'I', 'n', 's', 'e', 'r', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
3660     'S', 'e', 't', 'M', 'a', 's', 'k', 'C', 'o', 'l', 'o', 'u', 'r', 0,
3661     'I', 's', 'T', 'r', 'a', 'n', 's', 'p', 'a', 'r', 'e', 'n', 't', 0,
3662     'C', 'o', 'n', 'v', 'e', 'r', 't', 'T', 'o', 'M', 'o', 'n', 'o', 0,
3663     'i', 'n', 't', 'e', 'r', 'p', 'o', 'l', 'a', 't', 'i', 'n', 'g', 0,
3664     'B', 'M', 'P', '_', '8', 'B', 'P', 'P', '_', 'G', 'R', 'A', 'Y', 0,
3665     'B', 'M', 'P', '_', '8', 'B', 'P', 'P', '_', 'G', 'R', 'E', 'Y', 0,
3666     'P', 'N', 'G', '_', 'T', 'Y', 'P', 'E', '_', 'G', 'R', 'E', 'Y', 0,
3667     'U', 'R', 'L', 'T', 'o', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
3668     'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'T', 'o', 'U', 'R', 'L', 0,
3669     'R', 'e', 'm', 'o', 'v', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
3670     'w', 'x', 'I', 'n', 'p', 'u', 't', 'S', 't', 'r', 'e', 'a', 'm', 0,
3671     'w', 'x', 'S', 't', 'r', 'e', 'a', 'm', 'E', 'r', 'r', 'o', 'r', 0,
3672     'H', 'a', 'v', 'e', 'E', 'q', 'u', 'a', 'l', 'S', 'i', 'z', 'e', 0,
3673     'S', 'e', 't', 'L', 'e', 'f', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
3674     'G', 'e', 't', 'L', 'e', 'f', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
3675     'M', 'o', 'v', 'e', 'L', 'e', 'f', 't', 'T', 'o', 'p', 'T', 'o', 0,
3676     'G', 'e', 't', 'D', 'o', 't', 'P', 'r', 'o', 'd', 'u', 'c', 't', 0,
3677     'I', 'n', 't', 'e', 'r', 's', 'e', 'c', 't', 'R', 'e', 'c', 't', 0,
3678     'G', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'P', 'P', 'I', 0,
3679     'C', 'o', 'l', 'o', 'u', 'r', 'D', 'i', 's', 'p', 'l', 'a', 'y', 0,
3680     'S', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 'L', 'e', 'f', 't', 0,
3681     'G', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 'L', 'e', 'f', 't', 0,
3682     'C', 'U', 'R', 'S', 'O', 'R', '_', 'S', 'I', 'Z', 'I', 'N', 'G', 0,
3683     'C', 'U', 'R', 'S', 'O', 'R', '_', 'S', 'I', 'Z', 'E', 'W', 'E', 0,
3684     'C', 'U', 'R', 'S', 'O', 'R', '_', 'S', 'I', 'Z', 'E', 'N', 'S', 0,
3685     'C', 'U', 'R', 'S', 'O', 'R', '_', 'P', 'E', 'N', 'C', 'I', 'L', 0,
3686     'w', 'x', 'S', 't', 'o', 'c', 'k', 'C', 'u', 'r', 's', 'o', 'r', 0,
3687     'G', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'H', 'e', 'l', 'p', 0,
3688     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'U', 'S', 'E', 'R', 0,
3689     'P', 'R', 'I', 'N', 'T', 'B', 'I', 'N', '_', 'A', 'U', 'T', 'O', 0,
3690     'A', 'd', 'd', 'S', 't', 'd', 'C', 'a', 't', 'a', 'l', 'o', 'g', 0,
3691     'm', 's', 'g', 'I', 'd', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
3692     'G', 'e', 't', 'L', 'o', 'c', 'a', 'l', 'e', 'N', 'a', 'm', 'e', 0,
3693     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'Z', 'U', 'L', 'U', 0,
3694     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'U', 'R', 'D', 'U', 0,
3695     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'T', 'H', 'A', 'I', 0,
3696     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'S', 'A', 'M', 'I', 0,
3697     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'F', 'I', 'J', 'I', 0,
3698     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'A', 'F', 'A', 'R', 0,
3699     'G', 'e', 't', 'F', 'r', 'o', 'm', 'W', 'i', 'n', 'd', 'o', 'w', 0,
3700     'G', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'A', 'r', 'e', 'a', 0,
3701     'S', 'e', 't', 'E', 'n', 'd', 'i', 'a', 'n', 'n', 'e', 's', 's', 0,
3702     'G', 'e', 't', 'P', 'o', 'r', 't', 'I', 'd', 'N', 'a', 'm', 'e', 0,
3703     'G', 'e', 't', 'E', 'n', 'd', 'i', 'a', 'n', 'n', 'e', 's', 's', 0,
3704     'E', 'N', 'D', 'I', 'A', 'N', '_', 'L', 'I', 'T', 'T', 'L', 'E', 0,
3705     'O', 'S', '_', 'U', 'N', 'I', 'X', '_', 'L', 'I', 'N', 'U', 'X', 0,
3706     'O', 'S', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'S', '_', 'C', 'E', 0,
3707     'O', 'S', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'S', '_', 'N', 'T', 0,
3708     'O', 'S', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'S', '_', '9', 'X', 0,
3709     'w', 'x', 'W', 'i', 'n', 'd', 'o', 'w', 'I', 'D', 'R', 'e', 'f', 0,
3710     'I', 's', 'S', 'h', 'o', 'r', 't', 'e', 'r', 'T', 'h', 'a', 'n', 0,
3711     'P', 'a', 'r', 's', 'e', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
3712     'F', 'o', 'r', 'm', 'a', 't', 'I', 'S', 'O', 'T', 'i', 'm', 'e', 0,
3713     'F', 'o', 'r', 'm', 'a', 't', 'I', 'S', 'O', 'D', 'a', 't', 'e', 0,
3714     'I', 's', 'E', 'a', 'r', 'l', 'i', 'e', 'r', 'T', 'h', 'a', 'n', 0,
3715     'G', 'e', 't', 'W', 'e', 'e', 'k', 'O', 'f', 'Y', 'e', 'a', 'r', 0,
3716     'D', 'e', 'f', 'a', 'u', 'l', 't', '_', 'F', 'i', 'r', 's', 't', 0,
3717     'P', 'E', 'N', '_', 'L', 'I', 'G', 'H', 'T', 'G', 'R', 'E', 'Y', 0,
3718     'C', 'O', 'L', 'O', 'U', 'R', '_', 'Y', 'E', 'L', 'L', 'O', 'W', 0,
3719     'S', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
3720     'G', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
3721     'w', 'x', 'A', 'r', 'r', 'a', 'y', 'D', 'o', 'u', 'b', 'l', 'e', 0,
3722     'w', 'x', 'A', 'r', 'r', 'a', 'y', 'S', 't', 'r', 'i', 'n', 'g', 0,
3723     'M', 'I', 'N', 'O', 'R', '_', 'V', 'E', 'R', 'S', 'I', 'O', 'N', 0,
3724     'M', 'A', 'J', 'O', 'R', '_', 'V', 'E', 'R', 'S', 'I', 'O', 'N', 0,
3725     'P', 'A', 'P', 'E', 'R', '_', 'T', 'A', 'B', 'L', 'O', 'I', 'D', 0,
3726     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '1', '0', 0,
3727     'P', 'A', 'P', 'E', 'R', '_', 'P', '3', '2', 'K', 'B', 'I', 'G', 0,
3728     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'C', '6', '5', 0,
3729     'P', 'A', 'P', 'E', 'R', '_', 'A', '4', '_', 'P', 'L', 'U', 'S', 0,
3730     'P', 'A', 'P', 'E', 'R', '_', 'A', '4', 'S', 'M', 'A', 'L', 'L', 0,
3731     'w', 'x', 'K', 'e', 'y', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 0,
3732     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '2', '0', 0,
3733     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '9', 0,
3734     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '8', 0,
3735     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '7', 0,
3736     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '6', 0,
3737     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '5', 0,
3738     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '4', 0,
3739     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '3', 0,
3740     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '2', 0,
3741     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '1', 0,
3742     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '0', 0,
3743     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'U', 'P', 0,
3744     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'F', '4', 0,
3745     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'F', '3', 0,
3746     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'F', '2', 0,
3747     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'F', '1', 0,
3748     'W', 'X', 'K', '_', 'S', 'E', 'P', 'A', 'R', 'A', 'T', 'O', 'R', 0,
3749     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'Z', 0,
3750     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'Y', 0,
3751     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'X', 0,
3752     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'W', 0,
3753     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'V', 0,
3754     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'U', 0,
3755     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'T', 0,
3756     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'S', 0,
3757     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'R', 0,
3758     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'Q', 0,
3759     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'P', 0,
3760     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'O', 0,
3761     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'N', 0,
3762     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'M', 0,
3763     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'L', 0,
3764     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'K', 0,
3765     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'J', 0,
3766     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'I', 0,
3767     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'H', 0,
3768     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'G', 0,
3769     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'F', 0,
3770     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'E', 0,
3771     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'D', 0,
3772     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'C', 0,
3773     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'B', 0,
3774     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'A', 0,
3775     'I', 'T', 'E', 'M', '_', 'D', 'R', 'O', 'P', 'D', 'O', 'W', 'N', 0,
3776     'I', 'D', '_', 'M', 'O', 'V', 'E', '_', 'F', 'R', 'A', 'M', 'E', 0,
3777     'I', 'D', '_', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', 0,
3778     'I', 'D', '_', 'H', 'E', 'L', 'P', '_', 'I', 'N', 'D', 'E', 'X', 0,
3779     'I', 'D', '_', 'P', 'A', 'G', 'E', '_', 'S', 'E', 'T', 'U', 'P', 0,
3780     'B', 'O', 'R', 'D', 'E', 'R', '_', 'D', 'O', 'U', 'B', 'L', 'E', 0,
3781     'B', 'O', 'R', 'D', 'E', 'R', '_', 'S', 'U', 'N', 'K', 'E', 'N', 0,
3782     'B', 'O', 'R', 'D', 'E', 'R', '_', 'R', 'A', 'I', 'S', 'E', 'D', 0,
3783     'B', 'O', 'R', 'D', 'E', 'R', '_', 'S', 'I', 'M', 'P', 'L', 'E', 0,
3784     'B', 'O', 'R', 'D', 'E', 'R', '_', 'S', 'T', 'A', 'T', 'I', 'C', 0,
3785     'F', 'I', 'X', 'E', 'D', '_', 'M', 'I', 'N', 'S', 'I', 'Z', 'E', 0,
3786     'A', 'L', 'I', 'G', 'N', '_', 'I', 'N', 'V', 'A', 'L', 'I', 'D', 0,
3787     'w', 'x', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
3788     'R', 'E', 'S', 'I', 'Z', 'E', '_', 'B', 'O', 'R', 'D', 'E', 'R', 0,
3789     'I', 'C', 'O', 'N', '_', 'A', 'S', 'T', 'E', 'R', 'I', 'S', 'K', 0,
3790     'I', 'C', 'O', 'N', '_', 'Q', 'U', 'E', 'S', 'T', 'I', 'O', 'N', 0,
3791     'L', 'I', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
3792     'T', 'C', '_', 'F', 'I', 'X', 'E', 'D', 'W', 'I', 'D', 'T', 'H', 0,
3793     'S', 'P', '_', 'A', 'R', 'R', 'O', 'W', '_', 'K', 'E', 'Y', 'S', 0,
3794     'S', 'P', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
3795     'S', 'B', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
3796     'R', 'A', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
3797     'L', 'B', '_', 'I', 'N', 'T', '_', 'H', 'E', 'I', 'G', 'H', 'T', 0,
3798     'T', 'A', 'B', '_', 'T', 'R', 'A', 'V', 'E', 'R', 'S', 'A', 'L', 0,
3799     'C', 'L', 'I', 'P', '_', 'S', 'I', 'B', 'L', 'I', 'N', 'G', 'S', 0,
3800     'C', 'L', 'I', 'P', '_', 'C', 'H', 'I', 'L', 'D', 'R', 'E', 'N', 0,
3801     'S', 'T', 'A', 'T', 'I', 'C', '_', 'B', 'O', 'R', 'D', 'E', 'R', 0,
3802     'S', 'I', 'M', 'P', 'L', 'E', '_', 'B', 'O', 'R', 'D', 'E', 'R', 0,
3803     'R', 'A', 'I', 'S', 'E', 'D', '_', 'B', 'O', 'R', 'D', 'E', 'R', 0,
3804     'S', 'U', 'N', 'K', 'E', 'N', '_', 'B', 'O', 'R', 'D', 'E', 'R', 0,
3805     'D', 'O', 'U', 'B', 'L', 'E', '_', 'B', 'O', 'R', 'D', 'E', 'R', 0,
3806     '_', 'w', 'x', 'P', 'y', 'C', 'l', 'e', 'a', 'n', 'u', 'p', 0,
3807     'I', 's', 'M', 'a', 'i', 'n', 'T', 'h', 'r', 'e', 'a', 'd', 0,
3808     'K', 'i', 'n', 'd', '_', 'G', 'e', 'n', 'e', 'r', 'a', 'l', 0,
3809     'C', 'r', 'e', 'a', 't', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
3810     'G', 'e', 't', 'L', 'a', 'r', 'g', 'e', 'I', 'c', 'o', 'n', 0,
3811     'M', 'o', 'u', 's', 'e', 'D', 'r', 'a', 'g', 'E', 'n', 'd', 0,
3812     'M', 'o', 'u', 's', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
3813     'M', 'o', 'u', 's', 'e', 'H', 'i', 't', 'T', 'e', 's', 't', 0,
3814     'a', 'l', 't', '_', 'e', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
3815     'w', 'x', 'F', 'o', 'n', 't', 'M', 'a', 'p', 'p', 'e', 'r', 0,
3816     'G', 'e', 't', 'F', 'a', 'c', 'e', 'n', 'a', 'm', 'e', 's', 0,
3817     'G', 'e', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 's', 0,
3818     'S', 'e', 't', 'B', 'l', 'i', 'n', 'k', 'T', 'i', 'm', 'e', 0,
3819     'G', 'e', 't', 'B', 'l', 'i', 'n', 'k', 'T', 'i', 'm', 'e', 0,
3820     'A', 'd', 'd', 'F', 'a', 'l', 'l', 'b', 'a', 'c', 'k', 's', 0,
3821     'G', 'e', 't', 'I', 'c', 'o', 'n', 'I', 'n', 'd', 'e', 'x', 0,
3822     'G', 'e', 't', 'S', 'h', 'o', 'r', 't', 'D', 'e', 's', 'c', 0,
3823     'S', 'e', 't', 'S', 'h', 'o', 'r', 't', 'D', 'e', 's', 'c', 0,
3824     'A', 'd', 'd', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
3825     'G', 'e', 't', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
3826     'G', 'e', 't', 'P', 'P', 'I', 'S', 'c', 'r', 'e', 'e', 'n', 0,
3827     'C', 'r', 'e', 'a', 't', 'e', 'C', 'a', 'n', 'v', 'a', 's', 0,
3828     'G', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'R', 'e', 'c', 't', 0,
3829     'A', 'R', 'T', '_', 'H', 'A', 'R', 'D', 'D', 'I', 'S', 'K', 0,
3830     'A', 'R', 'T', '_', 'Q', 'U', 'E', 'S', 'T', 'I', 'O', 'N', 0,
3831     'S', 'Y', 'S', '_', 'V', 'T', 'H', 'U', 'M', 'B', '_', 'Y', 0,
3832     'S', 'Y', 'S', '_', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'Y', 0,
3833     'S', 'Y', 'S', '_', 'S', 'C', 'R', 'E', 'E', 'N', '_', 'X', 0,
3834     'S', 'Y', 'S', '_', 'H', 'T', 'H', 'U', 'M', 'B', '_', 'X', 0,
3835     'S', 'Y', 'S', '_', 'D', 'C', 'L', 'I', 'C', 'K', '_', 'Y', 0,
3836     'S', 'Y', 'S', '_', 'D', 'C', 'L', 'I', 'C', 'K', '_', 'X', 0,
3837     'S', 'Y', 'S', '_', 'C', 'U', 'R', 'S', 'O', 'R', '_', 'Y', 0,
3838     'S', 'Y', 'S', '_', 'C', 'U', 'R', 'S', 'O', 'R', '_', 'X', 0,
3839     'S', 'Y', 'S', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'Y', 0,
3840     'S', 'Y', 'S', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'X', 0,
3841     'w', 'x', 'S', 'y', 's', 't', 'e', 'm', 'F', 'o', 'n', 't', 0,
3842     'h', 'e', 'l', 'p', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
3843     'D', 'i', 's', 'p', 'l', 'a', 'y', 'B', 'l', 'o', 'c', 'k', 0,
3844     'p', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
3845     'G', 'e', 't', 'C', 'o', 'p', 'y', 'r', 'i', 'g', 'h', 't', 0,
3846     'H', 'a', 's', 'C', 'o', 'p', 'y', 'r', 'i', 'g', 'h', 't', 0,
3847     'w', 'x', 'B', 'u', 's', 'y', 'C', 'u', 'r', 's', 'o', 'r', 0,
3848     'm', 'i', 'c', 'r', 'o', 's', 'e', 'c', 'o', 'n', 'd', 's', 0,
3849     'G', 'e', 't', 'P', 'r', 'o', 'c', 'e', 's', 's', 'I', 'd', 0,
3850     'G', 'e', 't', 'O', 's', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
3851     'G', 'e', 't', 'P', 'o', 'w', 'e', 'r', 'T', 'y', 'p', 'e', 0,
3852     'w', 'x', 'P', 'o', 'w', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
3853     'P', 'O', 'W', 'E', 'R', '_', 'S', 'O', 'C', 'K', 'E', 'T', 0,
3854     'd', 'e', 'f', 'a', 'u', 'l', 't', 'V', 'a', 'l', 'u', 'e', 0,
3855     'w', 'x', 'F', 'o', 'n', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
3856     'a', 'l', 'l', 'o', 'w', 'S', 'y', 'm', 'b', 'o', 'l', 's', 0,
3857     'G', 'e', 't', 'M', 'D', 'I', 'P', 'a', 'r', 'e', 'n', 't', 0,
3858     'A', 'r', 'r', 'a', 'n', 'g', 'e', 'I', 'c', 'o', 'n', 's', 0,
3859     'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'N', 'e', 'x', 't', 0,
3860     'F', 'R', '_', 'M', 'A', 'T', 'C', 'H', 'C', 'A', 'S', 'E', 0,
3861     'F', 'R', '_', 'W', 'H', 'O', 'L', 'E', 'W', 'O', 'R', 'D', 0,
3862     'C', 'H', 'O', 'I', 'C', 'E', '_', 'W', 'I', 'D', 'T', 'H', 0,
3863     'w', 'x', 'C', 'o', 'l', 'o', 'u', 'r', 'D', 'a', 't', 'a', 0,
3864     'W', 'a', 's', 'C', 'a', 'n', 'c', 'e', 'l', 'l', 'e', 'd', 0,
3865     'P', 'D', '_', 'A', 'U', 'T', 'O', '_', 'H', 'I', 'D', 'E', 0,
3866     'P', 'D', '_', 'A', 'P', 'P', '_', 'M', 'O', 'D', 'A', 'L', 0,
3867     'P', 'D', '_', 'C', 'A', 'N', '_', 'A', 'B', 'O', 'R', 'T', 0,
3868     'd', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'T', 'e', 'x', 't', 0,
3869     'S', 'h', 'o', 'w', 'C', 'h', 'e', 'c', 'k', 'B', 'o', 'x', 0,
3870     'c', 'h', 'e', 'c', 'k', 'B', 'o', 'x', 'T', 'e', 'x', 't', 0,
3871     'G', 'e', 't', 'H', 'e', 'l', 'p', 'L', 'a', 'b', 'e', 'l', 0,
3872     'S', 'e', 't', 'H', 'e', 'l', 'p', 'L', 'a', 'b', 'e', 'l', 0,
3873     'S', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 0,
3874     'G', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 0,
3875     'd', 'e', 'f', 'a', 'u', 'l', 't', '_', 'n', 'a', 'm', 'e', 0,
3876     'w', 'x', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
3877     'R', 'e', 'C', 'r', 'e', 'a', 't', 'e', 'T', 'r', 'e', 'e', 0,
3878     'G', 'e', 't', 'F', 'i', 'l', 'e', 'P', 'a', 't', 'h', 's', 0,
3879     'C', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'T', 'r', 'e', 'e', 0,
3880     'C', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'P', 'a', 't', 'h', 0,
3881     'd', 'e', 'f', 'a', 'u', 'l', 't', '_', 'p', 'a', 't', 'h', 0,
3882     'I', 's', 'F', 'u', 'l', 'l', 'S', 'c', 'r', 'e', 'e', 'n', 0,
3883     'F', 'r', 'a', 'm', 'e', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
3884     'F', 'R', 'A', 'M', 'E', '_', 'S', 'H', 'A', 'P', 'E', 'D', 0,
3885     'w', 'x', 'S', 'i', 'm', 'p', 'l', 'e', 'b', 'o', 'o', 'k', 0,
3886     'C', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'N', 'o', 'd', 'e', 0,
3887     'w', 'x', 'C', 'h', 'o', 'i', 'c', 'e', 'b', 'o', 'o', 'k', 0,
3888     'p', 'u', 's', 'h', 'B', 'u', 't', 't', 'o', 'n', 'B', 'g', 0,
3889     'I', 's', 'P', 'o', 'p', 'u', 'p', 'S', 'h', 'o', 'w', 'n', 0,
3890     'P', 'a', 'i', 'n', 't', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
3891     'G', 'e', 't', 'C', 'o', 'm', 'b', 'o', 'C', 't', 'r', 'l', 0,
3892     'D', 'e', 's', 't', 'r', 'o', 'y', 'P', 'o', 'p', 'u', 'p', 0,
3893     'w', 'x', 'C', 'o', 'm', 'b', 'o', 'P', 'o', 'p', 'u', 'p', 0,
3894     'S', 'e', 't', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
3895     'G', 'e', 't', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
3896     'P', 'o', 's', 't', 'C', 'r', 'e', 'a', 't', 'i', 'o', 'n', 0,
3897     'w', 'x', 'P', 'i', 'c', 'k', 'e', 'r', 'B', 'a', 's', 'e', 0,
3898     'U', 'n', 's', 'e', 'l', 'e', 'c', 't', 'I', 't', 'e', 'm', 0,
3899     'S', 'o', 'r', 't', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
3900     'G', 'e', 't', 'N', 'e', 'x', 't', 'C', 'h', 'i', 'l', 'd', 0,
3901     'G', 'e', 't', 'L', 'a', 's', 't', 'C', 'h', 'i', 'l', 'd', 0,
3902     'E', 'n', 'd', 'E', 'd', 'i', 't', 'L', 'a', 'b', 'e', 'l', 0,
3903     'w', 'x', 'T', 'r', 'e', 'e', 'I', 't', 'e', 'm', 'I', 'd', 0,
3904     'T', 'R', '_', 'H', 'I', 'D', 'E', '_', 'R', 'O', 'O', 'T', 0,
3905     'T', 'R', '_', 'R', 'O', 'W', '_', 'L', 'I', 'N', 'E', 'S', 0,
3906     'S', 'e', 't', 'C', 'a', 'c', 'h', 'e', 'F', 'r', 'o', 'm', 0,
3907     'G', 'e', 't', 'C', 'a', 'c', 'h', 'e', 'F', 'r', 'o', 'm', 0,
3908     'S', 'e', 't', 'I', 't', 'e', 'm', 'S', 't', 'a', 't', 'e', 0,
3909     'S', 'e', 't', 'I', 't', 'e', 'm', 'I', 'm', 'a', 'g', 'e', 0,
3910     'S', 'e', 't', 'I', 't', 'e', 'm', 'C', 'o', 'u', 'n', 't', 0,
3911     'R', 'e', 'f', 'r', 'e', 's', 'h', 'I', 't', 'e', 'm', 's', 0,
3912     'I', 'n', 'R', 'e', 'p', 'o', 'r', 't', 'V', 'i', 'e', 'w', 0,
3913     'G', 'e', 't', 'I', 't', 'e', 'm', 'S', 't', 'a', 't', 'e', 0,
3914     'S', 'e', 't', 'S', 't', 'a', 't', 'e', 'M', 'a', 's', 'k', 0,
3915     'L', 'I', 'S', 'T', '_', 'F', 'I', 'N', 'D', '_', 'U', 'P', 0,
3916     'L', 'C', '_', 'M', 'A', 'S', 'K', '_', 'S', 'O', 'R', 'T', 0,
3917     'L', 'C', '_', 'M', 'A', 'S', 'K', '_', 'T', 'Y', 'P', 'E', 0,
3918     'L', 'C', '_', 'N', 'O', '_', 'H', 'E', 'A', 'D', 'E', 'R', 0,
3919     'L', 'C', '_', 'A', 'L', 'I', 'G', 'N', '_', 'T', 'O', 'P', 0,
3920     'R', 'e', 'm', 'o', 'v', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
3921     'G', 'e', 't', 'T', 'o', 'o', 'l', 'S', 't', 'a', 't', 'e', 0,
3922     'G', 'e', 't', 'T', 'o', 'o', 'l', 'B', 'y', 'P', 'o', 's', 0,
3923     'A', 'd', 'd', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
3924     'A', 'd', 'd', 'R', 'a', 'd', 'i', 'o', 'T', 'o', 'o', 'l', 0,
3925     'A', 'd', 'd', 'C', 'h', 'e', 'c', 'k', 'T', 'o', 'o', 'l', 0,
3926     'S', 'e', 't', 'S', 'h', 'o', 'r', 't', 'H', 'e', 'l', 'p', 0,
3927     'G', 'e', 't', 'S', 'h', 'o', 'r', 't', 'H', 'e', 'l', 'p', 0,
3928     'C', 'a', 'n', 'B', 'e', 'T', 'o', 'g', 'g', 'l', 'e', 'd', 0,
3929     'T', 'B', '_', 'H', 'O', 'R', 'Z', '_', 'T', 'E', 'X', 'T', 0,
3930     'T', 'B', '_', 'N', 'O', 'D', 'I', 'V', 'I', 'D', 'E', 'R', 0,
3931     'T', 'B', '_', '3', 'D', 'B', 'U', 'T', 'T', 'O', 'N', 'S', 0,
3932     'G', 'e', 't', 'T', 'h', 'u', 'm', 'b', 'S', 'i', 'z', 'e', 0,
3933     'S', 'e', 't', 'I', 'n', 'c', 'r', 'e', 'm', 'e', 'n', 't', 0,
3934     'G', 'e', 't', 'I', 'n', 'c', 'r', 'e', 'm', 'e', 'n', 't', 0,
3935     'w', 'x', 'S', 'p', 'i', 'n', 'B', 'u', 't', 't', 'o', 'n', 0,
3936     'S', 'L', '_', 'A', 'U', 'T', 'O', 'T', 'I', 'C', 'K', 'S', 0,
3937     'w', 'x', 'S', 'e', 'a', 'r', 'c', 'h', 'C', 't', 'r', 'l', 0,
3938     'D', 'e', 'l', 'e', 't', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 0,
3939     'A', 'p', 'p', 'e', 'n', 'd', 'C', 'o', 'l', 'u', 'm', 'n', 0,
3940     'I', 'n', 's', 'e', 'r', 't', 'C', 'o', 'l', 'u', 'm', 'n', 0,
3941     'G', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 'P', 'o', 's', 0,
3942     'U', 'p', 'd', 'a', 't', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 0,
3943     'w', 'x', 'H', 'e', 'a', 'd', 'e', 'r', 'C', 't', 'r', 'l', 0,
3944     'S', 'e', 't', 'S', 'o', 'r', 't', 'O', 'r', 'd', 'e', 'r', 0,
3945     'I', 's', 'R', 'e', 's', 'i', 'z', 'e', 'a', 'b', 'l', 'e', 0,
3946     'C', 'O', 'L', '_', 'S', 'O', 'R', 'T', 'A', 'B', 'L', 'E', 0,
3947     'S', 'e', 't', 'B', 'e', 'z', 'e', 'l', 'F', 'a', 'c', 'e', 0,
3948     'G', 'e', 't', 'B', 'e', 'z', 'e', 'l', 'F', 'a', 'c', 'e', 0,
3949     'G', 'a', 'u', 'g', 'e', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
3950     'S', 'e', 't', 'F', 'i', 'r', 's', 't', 'I', 't', 'e', 'm', 0,
3951     'X', 'Y', 'T', 'o', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
3952     'S', 'h', 'o', 'w', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
3953     'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'T', 'o', 'X', 'Y', 0,
3954     'I', 's', 'S', 'i', 'n', 'g', 'l', 'e', 'L', 'i', 'n', 'e', 0,
3955     'D', 'i', 's', 'c', 'a', 'r', 'd', 'E', 'd', 'i', 't', 's', 0,
3956     'S', 'e', 't', 'P', 'a', 'g', 'e', 'B', 'r', 'e', 'a', 'k', 0,
3957     'S', 'e', 't', 'F', 'o', 'n', 't', 'S', 't', 'y', 'l', 'e', 0,
3958     'S', 'e', 't', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
3959     'H', 'a', 's', 'P', 'a', 'g', 'e', 'B', 'r', 'e', 'a', 'k', 0,
3960     'H', 'a', 's', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
3961     'G', 'e', 't', 'F', 'o', 'n', 't', 'S', 't', 'y', 'l', 'e', 0,
3962     'G', 'e', 't', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
3963     'T', 'E', '_', 'H', 'T', '_', 'B', 'E', 'Y', 'O', 'N', 'D', 0,
3964     'T', 'E', '_', 'H', 'T', '_', 'B', 'E', 'F', 'O', 'R', 'E', 0,
3965     'T', 'E', '_', 'N', 'O', 'H', 'I', 'D', 'E', 'S', 'E', 'L', 0,
3966     'T', 'E', '_', 'M', 'U', 'L', 'T', 'I', 'L', 'I', 'N', 'E', 0,
3967     'S', 'e', 't', 'M', 'a', 'x', 'L', 'e', 'n', 'g', 't', 'h', 0,
3968     'A', 'u', 't', 'o', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 0,
3969     'w', 'x', 'S', 't', 'a', 't', 'i', 'c', 'L', 'i', 'n', 'e', 0,
3970     'S', 'e', 't', 'C', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'd', 0,
3971     'G', 'e', 't', 'C', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'd', 0,
3972     's', 'a', 's', 'h', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
3973     'S', 'e', 't', 'S', 'p', 'l', 'i', 't', 'M', 'o', 'd', 'e', 0,
3974     'G', 'e', 't', 'S', 'p', 'l', 'i', 't', 'M', 'o', 'd', 'e', 0,
3975     'S', 'P', '_', 'T', 'H', 'I', 'N', '_', 'S', 'A', 'S', 'H', 0,
3976     'N', 'B', '_', 'M', 'U', 'L', 'T', 'I', 'L', 'I', 'N', 'E', 0,
3977     'G', 'e', 't', 'P', 'a', 'g', 'e', 'C', 'o', 'u', 'n', 't', 0,
3978     'S', 'e', 't', 'P', 'a', 'g', 'e', 'I', 'm', 'a', 'g', 'e', 0,
3979     'G', 'e', 't', 'P', 'a', 'g', 'e', 'I', 'm', 'a', 'g', 'e', 0,
3980     'G', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'L', 'i', 's', 't', 0,
3981     'S', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'L', 'i', 's', 't', 0,
3982     'w', 'x', 'W', 'i', 't', 'h', 'I', 'm', 'a', 'g', 'e', 's', 0,
3983     'i', 's', 'E', 'l', 'l', 'i', 'p', 's', 'i', 'z', 'e', 'd', 0,
3984     'S', 'e', 't', 'M', 'i', 'n', 'H', 'e', 'i', 'g', 'h', 't', 0,
3985     'G', 'e', 't', 'F', 'i', 'e', 'l', 'd', 'R', 'e', 'c', 't', 0,
3986     'S', 'T', 'B', '_', 'S', 'I', 'Z', 'E', 'G', 'R', 'I', 'P', 0,
3987     'w', 'x', 'S', 't', 'a', 't', 'i', 'c', 'T', 'e', 'x', 't', 0,
3988     'S', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'T', 'e', 'x', 't', 0,
3989     'S', 'c', 'r', 'o', 'l', 'l', 'T', 'o', 'L', 'i', 'n', 'e', 0,
3990     'R', 'e', 'f', 'r', 'e', 's', 'h', 'L', 'i', 'n', 'e', 's', 0,
3991     'S', 'e', 't', 'L', 'i', 'n', 'e', 'C', 'o', 'u', 'n', 't', 0,
3992     'G', 'e', 't', 'L', 'i', 'n', 'e', 'C', 'o', 'u', 'n', 't', 0,
3993     'I', 's', 'R', 'o', 'w', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
3994     'G', 'e', 't', 'V', 'i', 'e', 'w', 'S', 't', 'a', 'r', 't', 0,
3995     'S', 'e', 't', 'M', 'e', 'n', 'u', 'L', 'a', 'b', 'e', 'l', 0,
3996     'G', 'e', 't', 'M', 'e', 'n', 'u', 'L', 'a', 'b', 'e', 'l', 0,
3997     'G', 'e', 't', 'M', 'e', 'n', 'u', 'C', 'o', 'u', 'n', 't', 0,
3998     'F', 'i', 'n', 'd', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 0,
3999     'I', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 'T', 'o', 'p', 0,
4000     'F', 'i', 'n', 'd', 'I', 't', 'e', 'm', 'B', 'y', 'I', 'd', 0,
4001     'G', 'e', 't', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 's', 0,
4002     'G', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'T', 'e', 'x', 't', 0,
4003     'S', 'e', 't', 'I', 't', 'e', 'm', 'L', 'a', 'b', 'e', 'l', 0,
4004     'G', 'e', 't', 'I', 't', 'e', 'm', 'L', 'a', 'b', 'e', 'l', 0,
4005     'w', 'x', 'W', 'i', 'n', 'd', 'o', 'w', 'L', 'i', 's', 't', 0,
4006     'D', 'o', 'M', 'o', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
4007     'G', 'e', 't', 'G', 't', 'k', 'W', 'i', 'd', 'g', 'e', 't', 0,
4008     'N', 'e', 'w', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'I', 'd', 0,
4009     'R', 'e', 'l', 'e', 'a', 's', 'e', 'M', 'o', 'u', 's', 'e', 0,
4010     'C', 'a', 'p', 't', 'u', 'r', 'e', 'M', 'o', 'u', 's', 'e', 0,
4011     'S', 'e', 't', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
4012     'G', 'e', 't', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
4013     'U', 'n', 's', 'e', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
4014     'G', 'e', 't', 'M', 'a', 'x', 'H', 'e', 'i', 'g', 'h', 't', 0,
4015     'G', 'e', 't', 'M', 'i', 'n', 'H', 'e', 'i', 'g', 'h', 't', 0,
4016     'G', 'e', 't', 'B', 'e', 's', 't', 'W', 'i', 'd', 't', 'h', 0,
4017     'S', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 0,
4018     'S', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'P', 'o', 's', 0,
4019     'S', 'c', 'r', 'o', 'l', 'l', 'W', 'i', 'n', 'd', 'o', 'w', 0,
4020     'H', 'a', 's', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 0,
4021     'G', 'e', 't', 'S', 'c', 'r', 'o', 'l', 'l', 'P', 'o', 's', 0,
4022     'I', 's', 'D', 'e', 's', 'c', 'e', 'n', 'd', 'a', 'n', 't', 0,
4023     'A', 'c', 'c', 'e', 'p', 't', 's', 'F', 'o', 'c', 'u', 's', 0,
4024     'w', 'x', 'W', 'i', 'n', 'd', 'o', 'w', 'B', 'a', 's', 'e', 0,
4025     'P', 'a', 'n', 'e', 'l', 'N', 'a', 'm', 'e', 'S', 't', 'r', 0,
4026     'w', 'x', 'S', 'h', 'o', 'w', 'E', 'f', 'f', 'e', 'c', 't', 0,
4027     'w', 'x', 'T', 'i', 'm', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
4028     'S', 'e', 't', 'T', 'o', 'p', 'W', 'i', 'n', 'd', 'o', 'w', 0,
4029     'S', 'a', 'f', 'e', 'Y', 'i', 'e', 'l', 'd', 'F', 'o', 'r', 0,
4030     'G', 'e', 't', 'T', 'o', 'p', 'W', 'i', 'n', 'd', 'o', 'w', 0,
4031     'M', 'a', 'c', 'R', 'e', 'o', 'p', 'e', 'n', 'A', 'p', 'p', 0,
4032     'M', 'a', 'c', 'P', 'r', 'i', 'n', 't', 'F', 'i', 'l', 'e', 0,
4033     'M', 'a', 'c', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 's', 0,
4034     'S', 'e', 't', 'C', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', 0,
4035     'E', 'x', 'i', 't', 'M', 'a', 'i', 'n', 'L', 'o', 'o', 'p', 0,
4036     'w', 'x', 'A', 'p', 'p', 'C', 'o', 'n', 's', 'o', 'l', 'e', 0,
4037     'C', 'r', 'e', 'a', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 0,
4038     'o', 'n', 'l', 'y', 'I', 'f', 'N', 'e', 'e', 'd', 'e', 'd', 0,
4039     'S', 'c', 'h', 'e', 'd', 'u', 'l', 'e', 'E', 'x', 'i', 't', 0,
4040     'E', 'v', 'e', 'n', 't', '_', 'I', 'g', 'n', 'o', 'r', 'e', 0,
4041     'G', 'e', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'i', 'r', 0,
4042     'w', 'x', 'G', 'B', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
4043     'G', 'e', 't', 'C', 'o', 'l', 'W', 'i', 'd', 't', 'h', 's', 0,
4044     'G', 'e', 't', 'S', 't', 'a', 't', 'i', 'c', 'B', 'o', 'x', 0,
4045     'I', 'n', 's', 'e', 'r', 't', 'S', 'p', 'a', 'c', 'e', 'r', 0,
4046     'G', 'e', 't', 'I', 't', 'e', 'm', 'C', 'o', 'u', 'n', 't', 0,
4047     'T', 'r', 'i', 'p', 'l', 'e', 'B', 'o', 'r', 'd', 'e', 'r', 0,
4048     'F', 'i', 'x', 'e', 'd', 'M', 'i', 'n', 'S', 'i', 'z', 'e', 0,
4049     'D', 'o', 'u', 'b', 'l', 'e', 'B', 'o', 'r', 'd', 'e', 'r', 0,
4050     'w', 'x', 'S', 'i', 'z', 'e', 'r', 'F', 'l', 'a', 'g', 's', 0,
4051     'S', 'e', 't', 'D', 'i', 'm', 'e', 'n', 's', 'i', 'o', 'n', 0,
4052     'A', 's', 's', 'i', 'g', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 0,
4053     'A', 's', 's', 'i', 'g', 'n', 'S', 'p', 'a', 'c', 'e', 'r', 0,
4054     't', 'e', 's', 't', 'C', 'p', 'p', 'C', 'l', 'o', 'n', 'e', 0,
4055     '_', 'g', 'e', 't', 'A', 't', 't', 'r', 'D', 'i', 'c', 't', 0,
4056     'N', 'e', 'w', 'E', 'v', 'e', 'n', 't', 'T', 'y', 'p', 'e', 0,
4057     'w', 'x', 'P', 'a', 'i', 'n', 't', 'E', 'v', 'e', 'n', 't', 0,
4058     'w', 'i', 'n', 'd', 'o', 'w', 'C', 'h', 'a', 'n', 'g', 'e', 0,
4059     'S', 'e', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
4060     'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'o', 'c', 'u', 's', 0,
4061     'G', 'e', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
4062     'S', 'e', 't', 'W', 'h', 'e', 'e', 'l', 'A', 'x', 'i', 's', 0,
4063     'M', 'i', 'd', 'd', 'l', 'e', 'D', 'C', 'l', 'i', 'c', 'k', 0,
4064     'I', 's', 'P', 'a', 'g', 'e', 'S', 'c', 'r', 'o', 'l', 'l', 0,
4065     'G', 'e', 't', 'W', 'h', 'e', 'e', 'l', 'A', 'x', 'i', 's', 0,
4066     'B', 'u', 't', 't', 'o', 'n', 'D', 'C', 'l', 'i', 'c', 'k', 0,
4067     'w', 'x', 'M', 'o', 'u', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
4068     'k', 'e', 'y', 'E', 'v', 'e', 'n', 't', 'T', 'y', 'p', 'e', 0,
4069     'G', 'e', 't', 'Z', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
4070     'B', 'u', 't', 't', 'o', 'n', 'I', 's', 'D', 'o', 'w', 'n', 0,
4071     'w', 'x', 'F', 'o', 'c', 'u', 's', 'E', 'v', 'e', 'n', 't', 0,
4072     'w', 'x', 'E', 'r', 'a', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
4073     'w', 'x', 'C', 'l', 'o', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
4074     'R', 'e', 'a', 's', 'o', 'n', '_', 'M', 'o', 'u', 's', 'e', 0,
4075     'S', 'e', 't', 'E', 'x', 't', 'r', 'a', 'L', 'o', 'n', 'g', 0,
4076     'G', 'e', 't', 'E', 'x', 't', 'r', 'a', 'L', 'o', 'n', 'g', 0,
4077     'S', 'e', 't', 'E', 'v', 'e', 'n', 't', 'T', 'y', 'p', 'e', 0,
4078     'G', 'e', 't', 'E', 'v', 'e', 'n', 't', 'T', 'y', 'p', 'e', 0,
4079     'R', 'e', 'm', 'o', 'v', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
4080     'w', 'x', 'E', 'v', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
4081     'w', 'x', 'E', 'V', 'T', '_', 'M', 'O', 'V', 'I', 'N', 'G', 0,
4082     'w', 'x', 'E', 'V', 'T', '_', 'S', 'I', 'Z', 'I', 'N', 'G', 0,
4083     'w', 'x', 'E', 'V', 'T', '_', 'C', 'R', 'E', 'A', 'T', 'E', 0,
4084     'w', 'x', 'E', 'V', 'T', '_', 'H', 'O', 'T', 'K', 'E', 'Y', 0,
4085     'w', 'x', 'E', 'V', 'T', '_', 'K', 'E', 'Y', '_', 'U', 'P', 0,
4086     'w', 'x', 'E', 'V', 'T', '_', 'M', 'O', 'T', 'I', 'O', 'N', 0,
4087     'w', 'x', 'E', 'V', 'T', '_', 'T', 'H', 'R', 'E', 'A', 'D', 0,
4088     'w', 'x', 'E', 'V', 'T', '_', 'S', 'L', 'I', 'D', 'E', 'R', 0,
4089     'w', 'x', 'E', 'V', 'T', '_', 'C', 'H', 'O', 'I', 'C', 'E', 0,
4090     'w', 'x', 'E', 'V', 'T', '_', 'B', 'U', 'T', 'T', 'O', 'N', 0,
4091     'A', 'r', 'e', 'S', 'a', 't', 'i', 's', 'f', 'i', 'e', 'd', 0,
4092     'G', 'e', 't', 'O', 't', 'h', 'e', 'r', 'E', 'd', 'g', 'e', 0,
4093     'm', 'i', 'd', 'd', 'l', 'e', 'I', 's', 'D', 'o', 'w', 'n', 0,
4094     'S', 'e', 't', 'R', 'i', 'g', 'h', 't', 'D', 'o', 'w', 'n', 0,
4095     'M', 'i', 'd', 'd', 'l', 'e', 'I', 's', 'D', 'o', 'w', 'n', 0,
4096     'w', 'x', 'M', 'o', 'u', 's', 'e', 'S', 't', 'a', 't', 'e', 0,
4097     'S', 'e', 't', 'S', 'h', 'i', 'f', 't', 'D', 'o', 'w', 'n', 0,
4098     'H', 'a', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 's', 0,
4099     'G', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 's', 0,
4100     'w', 'x', 'F', 'i', 'l', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 0,
4101     '_', 'c', 'p', 'p', '_', 'R', 'e', 'a', 'd', 'I', 'n', 't', 0,
4102     'b', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'O', 'n', 'l', 'y', 0,
4103     'G', 'e', 't', 'E', 'n', 't', 'r', 'y', 'T', 'y', 'p', 'e', 0,
4104     'G', 'e', 't', 'N', 'e', 'x', 't', 'G', 'r', 'o', 'u', 'p', 0,
4105     'G', 'e', 't', 'N', 'e', 'x', 't', 'E', 'n', 't', 'r', 'y', 0,
4106     'T', 'y', 'p', 'e', '_', 'I', 'n', 't', 'e', 'g', 'e', 'r', 0,
4107     'T', 'y', 'p', 'e', '_', 'B', 'o', 'o', 'l', 'e', 'a', 'n', 0,
4108     'T', 'y', 'p', 'e', '_', 'U', 'n', 'k', 'n', 'o', 'w', 'n', 0,
4109     'w', 'x', 'C', 'o', 'n', 'f', 'i', 'g', 'B', 'a', 's', 'e', 0,
4110     'w', 'x', 'D', 'r', 'o', 'p', 'T', 'a', 'r', 'g', 'e', 't', 0,
4111     'G', 'i', 'v', 'e', 'F', 'e', 'e', 'd', 'b', 'a', 'c', 'k', 0,
4112     'w', 'x', 'D', 'r', 'o', 'p', 'S', 'o', 'u', 'r', 'c', 'e', 0,
4113     'w', 'x', 'D', 'r', 'a', 'g', 'R', 'e', 's', 'u', 'l', 't', 0,
4114     'G', 'e', 't', 'F', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 's', 0,
4115     'w', 'x', 'D', 'a', 't', 'a', 'O', 'b', 'j', 'e', 'c', 't', 0,
4116     'w', 'x', 'D', 'a', 't', 'a', 'F', 'o', 'r', 'm', 'a', 't', 0,
4117     'S', 'y', 's', 'E', 'r', 'r', 'o', 'r', 'C', 'o', 'd', 'e', 0,
4118     'O', 'n', 'F', 'r', 'a', 'm', 'e', 'C', 'l', 'o', 's', 'e', 0,
4119     'P', 'a', 's', 's', 'M', 'e', 's', 's', 'a', 'g', 'e', 's', 0,
4120     'p', 'a', 's', 's', 'M', 'e', 's', 's', 'a', 'g', 'e', 's', 0,
4121     'D', 'e', 't', 'a', 'c', 'h', 'O', 'l', 'd', 'L', 'o', 'g', 0,
4122     'S', 'e', 't', 'F', 'o', 'r', 'm', 'a', 't', 't', 'e', 'r', 0,
4123     'S', 'e', 't', 'T', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 0,
4124     'G', 'e', 't', 'T', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 0,
4125     'A', 'd', 'd', 'T', 'r', 'a', 'c', 'e', 'M', 'a', 's', 'k', 0,
4126     'L', 'O', 'G', '_', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 0,
4127     'A', 'C', 'C', 'E', 'L', '_', 'N', 'O', 'R', 'M', 'A', 'L', 0,
4128     'w', 'x', 'A', 'c', 'c', 'e', 's', 's', 'i', 'b', 'l', 'e', 0,
4129     'A', 'C', 'C', '_', 'S', 'E', 'L', '_', 'N', 'O', 'N', 'E', 0,
4130     'O', 'B', 'J', 'I', 'D', '_', 'C', 'U', 'R', 'S', 'O', 'R', 0,
4131     'O', 'B', 'J', 'I', 'D', '_', 'C', 'L', 'I', 'E', 'N', 'T', 0,
4132     'O', 'B', 'J', 'I', 'D', '_', 'W', 'I', 'N', 'D', 'O', 'W', 0,
4133     'N', 'A', 'V', 'D', 'I', 'R', '_', 'R', 'I', 'G', 'H', 'T', 0,
4134     'G', 'e', 't', 'R', 'o', 'w', 'S', 't', 'r', 'i', 'd', 'e', 0,
4135     'I', 's', 'C', 'o', 'm', 'p', 'a', 't', 'i', 'b', 'l', 'e', 0,
4136     'D', 'r', 'a', 'w', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 0,
4137     'D', 'r', 'a', 'w', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
4138     'D', 'r', 'a', 'w', 'C', 'h', 'e', 'c', 'k', 'B', 'o', 'x', 0,
4139     'C', 'O', 'N', 'T', 'R', 'O', 'L', '_', 'F', 'L', 'A', 'T', 0,
4140     'i', 'n', 'i', 't', 'i', 'a', 'l', 'C', 'o', 'u', 'n', 't', 0,
4141     'C', 'l', 'o', 's', 'e', 'S', 'u', 'b', 'p', 'a', 't', 'h', 0,
4142     'A', 'd', 'd', 'R', 'e', 'c', 't', 'a', 'n', 'g', 'l', 'e', 0,
4143     'G', 'e', 't', 'E', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
4144     'S', 'e', 't', 'E', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
4145     'E', 'n', 'a', 'b', 'l', 'e', 'O', 'f', 'f', 's', 'e', 't', 0,
4146     'S', 'h', 'o', 'u', 'l', 'd', 'O', 'f', 'f', 's', 'e', 't', 0,
4147     'S', 'e', 't', 'T', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 0,
4148     'G', 'e', 't', 'T', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 0,
4149     'C', 'r', 'e', 'a', 't', 'e', 'M', 'a', 't', 'r', 'i', 'x', 0,
4150     's', 'i', 'z', 'e', 'I', 'n', 'P', 'i', 'x', 'e', 'l', 's', 0,
4151     'C', 'r', 'e', 'a', 't', 'e', 'B', 'i', 't', 'm', 'a', 'p', 0,
4152     'w', 'x', 'M', 'e', 't', 'a', 'f', 'i', 'l', 'e', 'D', 'C', 0,
4153     'S', 'e', 't', 'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 0,
4154     'G', 'e', 't', 'P', 'a', 'p', 'e', 'r', 'R', 'e', 'c', 't', 0,
4155     'w', 'x', 'B', 'u', 'f', 'f', 'e', 'r', 'e', 'd', 'D', 'C', 0,
4156     'S', 'e', 'l', 'e', 'c', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
4157     'G', 'e', 't', 'C', 'G', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
4158     'S', 'e', 't', 'U', 's', 'e', 'r', 'S', 'c', 'a', 'l', 'e', 0,
4159     'G', 'e', 't', 'U', 's', 'e', 'r', 'S', 'c', 'a', 'l', 'e', 0,
4160     'G', 'e', 't', 'C', 'h', 'a', 'r', 'W', 'i', 'd', 't', 'h', 0,
4161     'c', 'i', 'r', 'c', 'l', 'e', 'C', 'e', 'n', 't', 'e', 'r', 0,
4162     'a', 'v', 'e', 'r', 'a', 'g', 'e', 'W', 'i', 'd', 't', 'h', 0,
4163     'F', 'L', 'O', 'O', 'D', '_', 'B', 'O', 'R', 'D', 'E', 'R', 0,
4164     'w', 'x', 'B', 'r', 'u', 's', 'h', 'S', 't', 'y', 'l', 'e', 0,
4165     'J', 'O', 'I', 'N', '_', 'I', 'N', 'V', 'A', 'L', 'I', 'D', 0,
4166     'P', 'E', 'N', 'S', 'T', 'Y', 'L', 'E', '_', 'D', 'O', 'T', 0,
4167     'T', 'o', 'U', 's', 'e', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
4168     'I', 'n', 'i', 't', 'F', 'r', 'o', 'm', 'F', 'o', 'n', 't', 0,
4169     'O', 'S', 'X', 'G', 'e', 't', 'C', 'G', 'F', 'o', 'n', 't', 0,
4170     'S', 'e', 't', 'P', 'i', 'x', 'e', 'l', 'S', 'i', 'z', 'e', 0,
4171     'S', 'e', 't', 'P', 'o', 'i', 'n', 't', 'S', 'i', 'z', 'e', 0,
4172     'I', 's', 'F', 'i', 'x', 'e', 'd', 'W', 'i', 'd', 't', 'h', 0,
4173     'G', 'e', 't', 'P', 'i', 'x', 'e', 'l', 'S', 'i', 'z', 'e', 0,
4174     'G', 'e', 't', 'P', 'o', 'i', 'n', 't', 'S', 'i', 'z', 'e', 0,
4175     'w', 'x', 'F', 'o', 'n', 't', 'W', 'e', 'i', 'g', 'h', 't', 0,
4176     'w', 'x', 'F', 'o', 'n', 't', 'F', 'a', 'm', 'i', 'l', 'y', 0,
4177     'G', 'e', 't', 'I', 'c', 'o', 'n', 'C', 'o', 'u', 'n', 't', 0,
4178     'w', 'x', 'I', 'c', 'o', 'n', 'B', 'u', 'n', 'd', 'l', 'e', 0,
4179     'd', 'e', 's', 'i', 'r', 'e', 'd', 'W', 'i', 'd', 't', 'h', 0,
4180     'C', 'o', 'p', 'y', 'T', 'o', 'B', 'u', 'f', 'f', 'e', 'r', 0,
4181     'G', 'e', 't', 'S', 'u', 'b', 'B', 'i', 't', 'm', 'a', 'p', 0,
4182     'C', 'o', 'p', 'y', 'F', 'r', 'o', 'm', 'I', 'c', 'o', 'n', 0,
4183     'w', 'x', 'I', 'm', 'a', 'g', 'e', 'A', 'r', 'r', 'a', 'y', 0,
4184     'w', 'x', 'X', 'P', 'M', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
4185     'w', 'x', 'T', 'G', 'A', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
4186     'w', 'x', 'P', 'N', 'M', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
4187     'w', 'x', 'P', 'N', 'G', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
4188     'w', 'x', 'P', 'C', 'X', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
4189     'w', 'x', 'I', 'F', 'F', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
4190     'w', 'x', 'G', 'I', 'F', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
4191     'S', 'e', 't', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
4192     'G', 'e', 't', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
4193     'f', 'a', 'c', 't', 'o', 'r', '_', 'a', 'l', 'p', 'h', 'a', 0,
4194     'f', 'a', 'c', 't', 'o', 'r', '_', 'g', 'r', 'e', 'e', 'n', 0,
4195     'G', 'e', 't', 'O', 'p', 't', 'i', 'o', 'n', 'I', 'n', 't', 0,
4196     'G', 'e', 't', 'M', 'a', 's', 'k', 'G', 'r', 'e', 'e', 'n', 0,
4197     'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'l', 'y', 0,
4198     'B', 'l', 'u', 'r', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 0,
4199     'B', 'M', 'P', '_', '8', 'B', 'P', 'P', '_', 'R', 'E', 'D', 0,
4200     'D', 'e', 't', 'a', 'c', 'h', 'S', 't', 'r', 'e', 'a', 'm', 0,
4201     'C', 'h', 'a', 'n', 'g', 'e', 'P', 'a', 't', 'h', 'T', 'o', 0,
4202     'w', 'x', 'F', 'i', 'l', 'e', 'S', 'y', 's', 't', 'e', 'm', 0,
4203     'G', 'e', 't', 'L', 'a', 's', 't', 'E', 'r', 'r', 'o', 'r', 0,
4204     'w', 'x', 'S', 't', 'r', 'e', 'a', 'm', 'B', 'a', 's', 'e', 0,
4205     't', 'h', 'e', 'm', 'e', 'B', 'r', 'u', 's', 'h', 'I', 'D', 0,
4206     'i', 'n', 'c', 'l', 'u', 'd', 'e', 'A', 'l', 'p', 'h', 'a', 0,
4207     'M', 'a', 'k', 'e', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
4208     'h', 'e', 'i', 'g', 'h', 't', 'f', 'a', 'c', 't', 'o', 'r', 0,
4209     'M', 'o', 'v', 'e', 'C', 'e', 'n', 't', 'r', 'e', 'T', 'o', 0,
4210     'M', 'o', 'v', 'e', 'B', 'o', 't', 't', 'o', 'm', 'T', 'o', 0,
4211     'D', 'i', 's', 'p', 'l', 'a', 'y', 'D', 'e', 'p', 't', 'h', 0,
4212     'C', 'U', 'R', 'S', 'O', 'R', '_', 'B', 'L', 'A', 'N', 'K', 0,
4213     'C', 'U', 'R', 'S', 'O', 'R', '_', 'W', 'A', 'T', 'C', 'H', 0,
4214     'C', 'U', 'R', 'S', 'O', 'R', '_', 'I', 'B', 'E', 'A', 'M', 0,
4215     'C', 'U', 'R', 'S', 'O', 'R', '_', 'A', 'R', 'R', 'O', 'W', 0,
4216     'W', 'I', 'N', 'D', 'I', 'N', 'G', '_', 'R', 'U', 'L', 'E', 0,
4217     'O', 'D', 'D', 'E', 'V', 'E', 'N', '_', 'R', 'U', 'L', 'E', 0,
4218     'w', 'x', 'B', 'i', 't', 'm', 'a', 'p', 'T', 'y', 'p', 'e', 0,
4219     'S', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
4220     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
4221     'S', 'e', 't', 'P', 'r', 'i', 'n', 't', 'M', 'o', 'd', 'e', 0,
4222     'G', 'e', 't', 'P', 'r', 'i', 'n', 't', 'M', 'o', 'd', 'e', 0,
4223     'S', 'e', 't', 'P', 'r', 'i', 'n', 't', 'D', 'a', 't', 'a', 0,
4224     'S', 'e', 't', 'P', 'a', 'p', 'e', 'r', 'S', 'i', 'z', 'e', 0,
4225     'G', 'e', 't', 'P', 'r', 'i', 'n', 't', 'D', 'a', 't', 'a', 0,
4226     'G', 'e', 't', 'P', 'a', 'p', 'e', 'r', 'S', 'i', 'z', 'e', 0,
4227     'w', 'x', 'M', 's', 'g', 'C', 'a', 't', 'a', 'l', 'o', 'g', 0,
4228     'm', 's', 'g', 'I', 'd', 'C', 'h', 'a', 'r', 's', 'e', 't', 0,
4229     'b', 'L', 'o', 'a', 'd', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
4230     'w', 'x', 'L', 'o', 'c', 'a', 'l', 'e', 'I', 'n', 'f', 'o', 0,
4231     'L', 'A', 'N', 'G', 'U', 'A', 'G', 'E', '_', 'T', 'W', 'I', 0,
4232     'G', 'e', 't', 'F', 'r', 'o', 'm', 'P', 'o', 'i', 'n', 't', 0,
4233     '_', '_', 'c', 'o', 'n', 't', 'a', 'i', 'n', 's', '_', '_', 0,
4234     'S', 'e', 't', 'O', 'S', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
4235     'w', 'x', 'E', 'n', 'd', 'i', 'a', 'n', 'n', 'e', 's', 's', 0,
4236     'A', 'R', 'C', 'H', '_', 'I', 'N', 'V', 'A', 'L', 'I', 'D', 0,
4237     'P', 'O', 'R', 'T', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', 0,
4238     'O', 'S', '_', 'U', 'N', 'I', 'X', '_', 'H', 'P', 'U', 'X', 0,
4239     'm', 'i', 'l', 'l', 'i', 's', 'e', 'c', 'o', 'n', 'd', 's', 0,
4240     'I', 's', 'L', 'o', 'n', 'g', 'e', 'r', 'T', 'h', 'a', 'n', 0,
4241     'G', 'e', 't', 'T', 'o', 't', 'a', 'l', 'D', 'a', 'y', 's', 0,
4242     'G', 'e', 't', 'M', 'o', 'n', 't', 'h', 'N', 'a', 'm', 'e', 0,
4243     'M', 'a', 'k', 'e', 'T', 'i', 'm', 'e', 'z', 'o', 'n', 'e', 0,
4244     'S', 'e', 't', 'T', 'o', 'Y', 'e', 'a', 'r', 'D', 'a', 'y', 0,
4245     'S', 'e', 't', 'T', 'o', 'W', 'e', 'e', 'k', 'D', 'a', 'y', 0,
4246     'P', 'a', 'r', 's', 'e', 'I', 'S', 'O', 'T', 'i', 'm', 'e', 0,
4247     'P', 'a', 'r', 's', 'e', 'I', 'S', 'O', 'D', 'a', 't', 'e', 0,
4248     'G', 'e', 't', 'D', 'a', 'y', 'O', 'f', 'Y', 'e', 'a', 'r', 0,
4249     'S', 'e', 't', 'T', 'o', 'C', 'u', 'r', 'r', 'e', 'n', 't', 0,
4250     'S', 'u', 'n', 'd', 'a', 'y', '_', 'F', 'i', 'r', 's', 't', 0,
4251     'M', 'o', 'n', 'd', 'a', 'y', '_', 'F', 'i', 'r', 's', 't', 0,
4252     'C', 'U', 'R', 'S', 'O', 'R', '_', 'C', 'R', 'O', 'S', 'S', 0,
4253     'C', 'O', 'L', 'O', 'U', 'R', '_', 'W', 'H', 'I', 'T', 'E', 0,
4254     'C', 'O', 'L', 'O', 'U', 'R', '_', 'G', 'R', 'E', 'E', 'N', 0,
4255     'C', 'O', 'L', 'O', 'U', 'R', '_', 'B', 'L', 'A', 'C', 'K', 0,
4256     'B', 'R', 'U', 'S', 'H', '_', 'Y', 'E', 'L', 'L', 'O', 'W', 0,
4257     'w', 'x', 'C', 'h', 'a', 'r', 'B', 'u', 'f', 'f', 'e', 'r', 0,
4258     'w', 'x', 'P', 'y', 'U', 's', 'e', 'r', 'D', 'a', 't', 'a', 0,
4259     'w', 'x', 'C', 'l', 'i', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
4260     'C', 'r', 'e', 'a', 't', 'e', 'O', 'b', 'j', 'e', 'c', 't', 0,
4261     'G', 'e', 't', 'C', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', 0,
4262     'G', 'e', 't', 'C', 'l', 'a', 's', 's', 'I', 'n', 'f', 'o', 0,
4263     'w', 'x', 'R', 'e', 'f', 'C', 'o', 'u', 'n', 't', 'e', 'r', 0,
4264     'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'o', 'o', 'r', 'd', 0,
4265     'w', 'x', 'D', 'u', 'p', 'l', 'e', 'x', 'M', 'o', 'd', 'e', 0,
4266     'P', 'A', 'P', 'E', 'R', '_', 'Q', 'U', 'A', 'R', 'T', 'O', 0,
4267     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '9', 0,
4268     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '8', 0,
4269     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '7', 0,
4270     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '6', 0,
4271     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '5', 0,
4272     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '4', 0,
4273     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '3', 0,
4274     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '2', 0,
4275     'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '1', 0,
4276     'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'T', 'T', 'E', 'R', 0,
4277     'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'D', 'G', 'E', 'R', 0,
4278     'P', 'A', 'P', 'E', 'R', '_', 'I', 'S', 'O', '_', 'B', '4', 0,
4279     'P', 'A', 'P', 'E', 'R', '_', 'E', 'S', 'H', 'E', 'E', 'T', 0,
4280     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'D', 'L', 0,
4281     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'C', '6', 0,
4282     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'C', '5', 0,
4283     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'C', '4', 0,
4284     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'C', '3', 0,
4285     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'B', '6', 0,
4286     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'B', '5', 0,
4287     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'B', '4', 0,
4288     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', '1', '4', 0,
4289     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', '1', '2', 0,
4290     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', '1', '1', 0,
4291     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', '1', '0', 0,
4292     'P', 'A', 'P', 'E', 'R', '_', 'D', 'S', 'H', 'E', 'E', 'T', 0,
4293     'P', 'A', 'P', 'E', 'R', '_', 'C', 'S', 'H', 'E', 'E', 'T', 0,
4294     'P', 'A', 'P', 'E', 'R', '_', 'B', '_', 'P', 'L', 'U', 'S', 0,
4295     'P', 'A', 'P', 'E', 'R', '_', 'B', '6', '_', 'J', 'I', 'S', 0,
4296     'P', 'A', 'P', 'E', 'R', '_', 'A', '_', 'P', 'L', 'U', 'S', 0,
4297     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '9', 0,
4298     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '8', 0,
4299     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '7', 0,
4300     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '6', 0,
4301     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '5', 0,
4302     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '4', 0,
4303     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '3', 0,
4304     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '2', 0,
4305     'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', 0,
4306     'W', 'X', 'K', '_', 'P', 'A', 'G', 'E', 'D', 'O', 'W', 'N', 0,
4307     'W', 'X', 'K', '_', 'S', 'U', 'B', 'T', 'R', 'A', 'C', 'T', 0,
4308     'W', 'X', 'K', '_', 'M', 'U', 'L', 'T', 'I', 'P', 'L', 'Y', 0,
4309     'W', 'X', 'K', '_', 'S', 'N', 'A', 'P', 'S', 'H', 'O', 'T', 0,
4310     'I', 'D', '_', 'U', 'N', 'D', 'E', 'R', 'L', 'I', 'N', 'E', 0,
4311     'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'L', 'I', 'S', 'T', 0,
4312     'I', 'D', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'A', 'L', 'L', 0,
4313     'I', 'D', '_', 'D', 'U', 'P', 'L', 'I', 'C', 'A', 'T', 'E', 0,
4314     'I', 'D', '_', 'C', 'L', 'O', 'S', 'E', '_', 'A', 'L', 'L', 0,
4315     'I', 'D', '_', 'S', 'E', 'P', 'A', 'R', 'A', 'T', 'O', 'R', 0,
4316     'w', 'x', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'I', 'D', 0,
4317     'B', 'O', 'R', 'D', 'E', 'R', '_', 'T', 'H', 'E', 'M', 'E', 0,
4318     'S', 'T', 'R', 'E', 'T', 'C', 'H', '_', 'M', 'A', 'S', 'K', 0,
4319     'A', 'L', 'I', 'G', 'N', '_', 'C', 'E', 'N', 'T', 'E', 'R', 0,
4320     'A', 'L', 'I', 'G', 'N', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
4321     'T', 'I', 'N', 'Y', '_', 'C', 'A', 'P', 'T', 'I', 'O', 'N', 0,
4322     'M', 'A', 'X', 'I', 'M', 'I', 'Z', 'E', '_', 'B', 'O', 'X', 0,
4323     'M', 'I', 'N', 'I', 'M', 'I', 'Z', 'E', '_', 'B', 'O', 'X', 0,
4324     'I', 'C', 'O', 'N', '_', 'W', 'A', 'R', 'N', 'I', 'N', 'G', 0,
4325     'T', 'C', '_', 'O', 'W', 'N', 'E', 'R', 'D', 'R', 'A', 'W', 0,
4326     'T', 'C', '_', 'M', 'U', 'L', 'T', 'I', 'L', 'I', 'N', 'E', 0,
4327     'L', 'B', '_', 'A', 'L', 'W', 'A', 'Y', 'S', '_', 'S', 'B', 0,
4328     'L', 'B', '_', 'O', 'W', 'N', 'E', 'R', 'D', 'R', 'A', 'W', 0,
4329     'L', 'B', '_', 'N', 'E', 'E', 'D', 'E', 'D', '_', 'S', 'B', 0,
4330     'F', 'I', 'X', 'E', 'D', '_', 'L', 'E', 'N', 'G', 'T', 'H', 0,
4331     'M', 'E', 'N', 'U', '_', 'T', 'E', 'A', 'R', 'O', 'F', 'F', 0,
4332     'F', 'R', 'A', 'M', 'E', '_', 'D', 'R', 'A', 'W', 'E', 'R', 0,
4333     'P', 'O', 'P', 'U', 'P', '_', 'W', 'I', 'N', 'D', 'O', 'W', 0,
4334     'B', 'A', 'C', 'K', 'I', 'N', 'G', 'S', 'T', 'O', 'R', 'E', 0,
4335     'w', 'x', 'E', 'x', 'e', 'c', 'u', 't', 'e', 'E', 'n', 'v', 0,
4336     'w', 'a', 'r', 'n', 'i', 'n', 'g', 'T', 'y', 'p', 'e', 0,
4337     'S', 'e', 't', 'E', 'd', 'i', 't', 'M', 'e', 'n', 'u', 0,
4338     'M', 'a', 'r', 'k', 'A', 's', 'S', 'a', 'v', 'e', 'd', 0,
4339     'G', 'e', 't', 'E', 'd', 'i', 't', 'M', 'e', 'n', 'u', 0,
4340     'G', 'e', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 's', 0,
4341     'm', 'a', 'x', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 's', 0,
4342     'G', 'e', 't', 'M', 'a', 'x', 'F', 'i', 'l', 'e', 's', 0,
4343     'i', 'n', 't', 'e', 'r', 'a', 'c', 't', 'i', 'v', 'e', 0,
4344     'U', 'n', 'a', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 0,
4345     'G', 'e', 't', 'I', 'c', 'o', 'n', 'F', 'i', 'l', 'e', 0,
4346     'G', 'e', 't', 'I', 'c', 'o', 'n', 'I', 'n', 'f', 'o', 0,
4347     'S', 'e', 't', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 0,
4348     't', 'o', 't', 'a', 'l', 'C', 'o', 'p', 'i', 'e', 's', 0,
4349     'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'o', 'p', 'y', 0,
4350     'c', 'u', 'r', 'r', 'e', 'n', 't', 'P', 'a', 'g', 'e', 0,
4351     'O', 'n', 'P', 'r', 'i', 'n', 't', 'P', 'a', 'g', 'e', 0,
4352     'G', 'e', 't', 'P', 'a', 'g', 'e', 'I', 'n', 'f', 'o', 0,
4353     'R', 'e', 'p', 'o', 'r', 't', 'E', 'r', 'r', 'o', 'r', 0,
4354     'S', 'e', 't', 'P', 'r', 'i', 'n', 't', 'o', 'u', 't', 0,
4355     'G', 'e', 't', 'P', 'r', 'i', 'n', 't', 'o', 'u', 't', 0,
4356     'D', 'o', 'D', 'r', 'a', 'w', 'I', 'm', 'a', 'g', 'e', 0,
4357     'w', 'x', 'D', 'r', 'a', 'g', 'I', 'm', 'a', 'g', 'e', 0,
4358     'G', 'e', 't', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
4359     'A', 'R', 'T', '_', 'T', 'O', 'O', 'L', 'B', 'A', 'R', 0,
4360     'A', 'R', 'T', '_', 'G', 'O', '_', 'B', 'A', 'C', 'K', 0,
4361     'A', 'R', 'T', '_', 'G', 'O', '_', 'D', 'O', 'W', 'N', 0,
4362     'A', 'R', 'T', '_', 'G', 'O', '_', 'H', 'O', 'M', 'E', 0,
4363     'A', 'R', 'T', '_', 'N', 'E', 'W', '_', 'D', 'I', 'R', 0,
4364     'A', 'R', 'T', '_', 'W', 'A', 'R', 'N', 'I', 'N', 'G', 0,
4365     't', 'i', 't', 'l', 'e', 'F', 'o', 'r', 'm', 'a', 't', 0,
4366     'G', 'e', 't', 'E', 'x', 'i', 't', 'C', 'o', 'd', 'e', 0,
4367     'S', 'e', 't', 'P', 'r', 'i', 'o', 'r', 'i', 't', 'y', 0,
4368     'O', 'n', 'T', 'e', 'r', 'm', 'i', 'n', 'a', 't', 'e', 0,
4369     'C', 'l', 'o', 's', 'e', 'O', 'u', 't', 'p', 'u', 't', 0,
4370     'G', 'e', 't', 'U', 's', 'e', 'r', 'N', 'a', 'm', 'e', 0,
4371     'G', 'e', 't', 'U', 's', 'e', 'r', 'H', 'o', 'm', 'e', 0,
4372     'G', 'e', 't', 'H', 'o', 's', 't', 'N', 'a', 'm', 'e', 0,
4373     'G', 'e', 't', 'K', 'e', 'y', 'S', 't', 'a', 't', 'e', 0,
4374     'S', 't', 'r', 'i', 'p', '_', 'A', 'c', 'c', 'e', 'l', 0,
4375     'w', 'x', 'K', 'i', 'l', 'l', 'F', 'l', 'a', 'g', 's', 0,
4376     'w', 'x', 'K', 'i', 'l', 'l', 'E', 'r', 'r', 'o', 'r', 0,
4377     'w', 'x', 'P', 'o', 'w', 'e', 'r', 'T', 'y', 'p', 'e', 0,
4378     'w', 'x', 'M', 'i', 'n', 'i', 'F', 'r', 'a', 'm', 'e', 0,
4379     'G', 'e', 't', 'F', 'o', 'n', 't', 'D', 'a', 't', 'a', 0,
4380     'S', 'e', 't', 'S', 'h', 'o', 'w', 'H', 'e', 'l', 'p', 0,
4381     'G', 'e', 't', 'S', 'h', 'o', 'w', 'H', 'e', 'l', 'p', 0,
4382     'F', 'R', '_', 'N', 'O', 'U', 'P', 'D', 'O', 'W', 'N', 0,
4383     'w', 'x', 'T', 'i', 'p', 'W', 'i', 'n', 'd', 'o', 'w', 0,
4384     'P', 'D', '_', 'C', 'A', 'N', '_', 'S', 'K', 'I', 'P', 0,
4385     'G', 'e', 't', 'Y', 'e', 's', 'L', 'a', 'b', 'e', 'l', 0,
4386     's', 'e', 't', 'f', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
4387     'd', 'e', 'f', 'a', 'u', 'l', 't', 'F', 'i', 'l', 'e', 0,
4388     'F', 'D', '_', 'M', 'U', 'L', 'T', 'I', 'P', 'L', 'E', 0,
4389     'S', 'e', 'l', 'e', 'c', 't', 'P', 'a', 't', 'h', 's', 0,
4390     'G', 'e', 't', 'F', 'i', 'l', 'e', 'P', 'a', 't', 'h', 0,
4391     'D', 'i', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
4392     'd', 'e', 'f', 'a', 'u', 'l', 't', 'P', 'a', 't', 'h', 0,
4393     'w', 'x', 'D', 'i', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
4394     'S', 'e', 't', 'E', 's', 'c', 'a', 'p', 'e', 'I', 'd', 0,
4395     'G', 'e', 't', 'E', 's', 'c', 'a', 'p', 'e', 'I', 'd', 0,
4396     'O', 'S', 'X', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
4397     'I', 's', 'M', 'a', 'x', 'i', 'm', 'i', 'z', 'e', 'd', 0,
4398     'S', 'e', 'l', 'e', 'c', 't', 'R', 'a', 'n', 'g', 'e', 0,
4399     'D', 'e', 's', 'e', 'l', 'e', 'c', 't', 'A', 'l', 'l', 0,
4400     'S', 'h', 'o', 'w', 'N', 'e', 'w', 'P', 'a', 'g', 'e', 0,
4401     'h', 'i', 'd', 'e', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
4402     's', 'h', 'o', 'w', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
4403     'G', 'e', 't', 'T', 'r', 'e', 'e', 'C', 't', 'r', 'l', 0,
4404     'G', 'e', 't', 'L', 'i', 's', 't', 'V', 'i', 'e', 'w', 0,
4405     'C', 'H', 'B', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
4406     'D', 'o', 'S', 'h', 'o', 'w', 'P', 'o', 'p', 'u', 'p', 0,
4407     'A', 'n', 'i', 'm', 'a', 't', 'e', 'S', 'h', 'o', 'w', 0,
4408     'G', 'e', 't', 'F', 'e', 'a', 't', 'u', 'r', 'e', 's', 0,
4409     'G', 'e', 't', 'T', 'e', 'x', 't', 'R', 'e', 'c', 't', 0,
4410     'w', 'x', 'C', 'o', 'm', 'b', 'o', 'C', 't', 'r', 'l', 0,
4411     'S', 'e', 't', 'W', 'i', 'l', 'd', 'c', 'a', 'r', 'd', 0,
4412     'f', 'i', 'l', 't', 'e', 'r', 'I', 'n', 'd', 'e', 'x', 0,
4413     'G', 'e', 't', 'W', 'i', 'l', 'd', 'c', 'a', 'r', 'd', 0,
4414     'F', 'C', '_', 'M', 'U', 'L', 'T', 'I', 'P', 'L', 'E', 0,
4415     'S', 'e', 't', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 0,
4416     'H', 'a', 's', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 0,
4417     'G', 'e', 't', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 0,
4418     'G', 'e', 't', 'K', 'e', 'y', 'E', 'v', 'e', 'n', 't', 0,
4419     'w', 'x', 'T', 'r', 'e', 'e', 'E', 'v', 'e', 'n', 't', 0,
4420     'U', 'n', 's', 'e', 'l', 'e', 'c', 't', 'A', 'l', 'l', 0,
4421     'h', 'a', 's', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
4422     'S', 'e', 't', 'I', 't', 'e', 'm', 'B', 'o', 'l', 'd', 0,
4423     'P', 'r', 'e', 'p', 'e', 'n', 'd', 'I', 't', 'e', 'm', 0,
4424     'G', 'e', 't', 'R', 'o', 'o', 't', 'I', 't', 'e', 'm', 0,
4425     'r', 'e', 'c', 'u', 'r', 's', 'i', 'v', 'e', 'l', 'y', 0,
4426     'C', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'A', 'l', 'l', 0,
4427     'T', 'R', '_', 'M', 'U', 'L', 'T', 'I', 'P', 'L', 'E', 0,
4428     'T', 'R', '_', 'N', 'O', '_', 'L', 'I', 'N', 'E', 'S', 0,
4429     'w', 'x', 'L', 'i', 's', 't', 'E', 'v', 'e', 'n', 't', 0,
4430     'S', 'e', 't', 'I', 't', 'e', 'm', 'T', 'e', 'x', 't', 0,
4431     'S', 'e', 't', 'I', 't', 'e', 'm', 'D', 'a', 't', 'a', 0,
4432     'R', 'e', 'f', 'r', 'e', 's', 'h', 'I', 't', 'e', 'm', 0,
4433     'G', 'e', 't', 'V', 'i', 'e', 'w', 'R', 'e', 'c', 't', 0,
4434     'G', 'e', 't', 'N', 'e', 'x', 't', 'I', 't', 'e', 'm', 0,
4435     'G', 'e', 't', 'I', 't', 'e', 'm', 'R', 'e', 'c', 't', 0,
4436     'G', 'e', 't', 'I', 't', 'e', 'm', 'F', 'o', 'n', 't', 0,
4437     'G', 'e', 't', 'I', 't', 'e', 'm', 'D', 'a', 't', 'a', 0,
4438     'G', 'e', 't', 'T', 'o', 'o', 'l', 'S', 'i', 'z', 'e', 0,
4439     'F', 'i', 'n', 'd', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
4440     'S', 'e', 't', 'L', 'o', 'n', 'g', 'H', 'e', 'l', 'p', 0,
4441     'G', 'e', 't', 'L', 'o', 'n', 'g', 'H', 'e', 'l', 'p', 0,
4442     'b', 'm', 'p', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
4443     'T', 'B', '_', 'D', 'O', 'C', 'K', 'A', 'B', 'L', 'E', 0,
4444     'T', 'B', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
4445     'w', 'x', 'S', 'c', 'r', 'o', 'l', 'l', 'B', 'a', 'r', 0,
4446     'w', 'x', 'S', 'p', 'i', 'n', 'E', 'v', 'e', 'n', 't', 0,
4447     'S', 'e', 't', 'T', 'i', 'c', 'k', 'F', 'r', 'e', 'q', 0,
4448     'S', 'e', 't', 'L', 'i', 'n', 'e', 'S', 'i', 'z', 'e', 0,
4449     'G', 'e', 't', 'T', 'i', 'c', 'k', 'F', 'r', 'e', 'q', 0,
4450     'G', 'e', 't', 'S', 'e', 'l', 'S', 't', 'a', 'r', 't', 0,
4451     'G', 'e', 't', 'P', 'a', 'g', 'e', 'S', 'i', 'z', 'e', 0,
4452     'G', 'e', 't', 'L', 'i', 'n', 'e', 'S', 'i', 'z', 'e', 0,
4453     'S', 'L', '_', 'S', 'E', 'L', 'R', 'A', 'N', 'G', 'E', 0,
4454     'S', 'L', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
4455     'I', 's', 'I', 't', 'e', 'm', 'S', 'h', 'o', 'w', 'n', 0,
4456     'S', 'e', 't', 'N', 'e', 'w', 'O', 'r', 'd', 'e', 'r', 0,
4457     'G', 'e', 't', 'N', 'e', 'w', 'O', 'r', 'd', 'e', 'r', 0,
4458     'G', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 'A', 't', 0,
4459     'r', 'e', 'o', 'r', 'd', 'e', 'r', 'a', 'b', 'l', 'e', 0,
4460     'S', 'e', 't', 'S', 'o', 'r', 't', 'a', 'b', 'l', 'e', 0,
4461     'S', 'e', 't', 'M', 'i', 'n', 'W', 'i', 'd', 't', 'h', 0,
4462     'G', 'A', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
4463     'S', 'e', 't', 'I', 't', 'e', 'm', 'F', 'o', 'n', 't', 0,
4464     'I', 'n', 's', 'e', 'r', 't', 'I', 't', 'e', 'm', 's', 0,
4465     'C', 'H', 'K', '_', 'C', 'H', 'E', 'C', 'K', 'E', 'D', 0,
4466     'I', 's', 'T', 'e', 'x', 't', 'E', 'm', 'p', 't', 'y', 0,
4467     'I', 's', 'L', 'i', 's', 't', 'E', 'm', 'p', 't', 'y', 0,
4468     'G', 'e', 't', 'U', 'R', 'L', 'S', 't', 'a', 'r', 't', 0,
4469     'I', 's', 'M', 'u', 'l', 't', 'i', 'L', 'i', 'n', 'e', 0,
4470     'G', 'e', 't', 'L', 'i', 'n', 'e', 'T', 'e', 'x', 't', 0,
4471     'c', 'o', 'm', 'p', 'a', 'r', 'e', 'W', 'i', 't', 'h', 0,
4472     'S', 'e', 't', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
4473     'H', 'a', 's', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
4474     'G', 'e', 't', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
4475     'T', 'E', '_', 'H', 'T', '_', 'B', 'E', 'L', 'O', 'W', 0,
4476     'T', 'E', '_', 'B', 'E', 'S', 'T', 'W', 'R', 'A', 'P', 0,
4477     'T', 'E', '_', 'W', 'O', 'R', 'D', 'W', 'R', 'A', 'P', 0,
4478     'T', 'E', '_', 'C', 'H', 'A', 'R', 'W', 'R', 'A', 'P', 0,
4479     'T', 'E', '_', 'D', 'O', 'N', 'T', 'W', 'R', 'A', 'P', 0,
4480     'T', 'E', '_', 'A', 'U', 'T', 'O', '_', 'U', 'R', 'L', 0,
4481     'T', 'E', '_', 'P', 'A', 'S', 'S', 'W', 'O', 'R', 'D', 0,
4482     'T', 'E', '_', 'R', 'E', 'A', 'D', 'O', 'N', 'L', 'Y', 0,
4483     'S', 'e', 't', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
4484     'C', 'h', 'a', 'n', 'g', 'e', 'V', 'a', 'l', 'u', 'e', 0,
4485     'w', 'x', 'T', 'e', 'x', 't', 'E', 'n', 't', 'r', 'y', 0,
4486     'I', 's', 'C', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'd', 0,
4487     'S', 'e', 't', 'S', 'a', 's', 'h', 'S', 'i', 'z', 'e', 0,
4488     'G', 'e', 't', 'S', 'a', 's', 'h', 'S', 'i', 'z', 'e', 0,
4489     'w', 'x', 'S', 'p', 'l', 'i', 't', 'M', 'o', 'd', 'e', 0,
4490     'S', 'P', '_', '3', 'D', 'B', 'O', 'R', 'D', 'E', 'R', 0,
4491     'S', 'P', '_', 'N', 'O', 'B', 'O', 'R', 'D', 'E', 'R', 0,
4492     'S', 'e', 't', 'P', 'a', 'g', 'e', 'S', 'i', 'z', 'e', 0,
4493     'S', 'e', 't', 'P', 'a', 'g', 'e', 'T', 'e', 'x', 't', 0,
4494     'G', 'e', 't', 'P', 'a', 'g', 'e', 'T', 'e', 'x', 't', 0,
4495     'w', 'x', 'A', 'n', 'y', 'B', 'u', 't', 't', 'o', 'n', 0,
4496     'B', 'U', '_', 'A', 'U', 'T', 'O', 'D', 'R', 'A', 'W', 0,
4497     'B', 'U', '_', 'E', 'X', 'A', 'C', 'T', 'F', 'I', 'T', 0,
4498     'w', 'x', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 0,
4499     'b', 'o', 'r', 'd', 'e', 'r', 'O', 't', 'h', 'e', 'r', 0,
4500     'w', 'x', 'S', 't', 'a', 't', 'i', 'c', 'B', 'o', 'x', 0,
4501     'R', 'e', 'f', 'r', 'e', 's', 'h', 'L', 'i', 'n', 'e', 0,
4502     'c', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 0,
4503     'S', 'e', 't', 'R', 'o', 'w', 'C', 'o', 'u', 'n', 't', 0,
4504     'S', 'c', 'r', 'o', 'l', 'l', 'T', 'o', 'R', 'o', 'w', 0,
4505     'R', 'e', 'f', 'r', 'e', 's', 'h', 'R', 'o', 'w', 's', 0,
4506     'G', 'e', 't', 'R', 'o', 'w', 'C', 'o', 'u', 'n', 't', 0,
4507     'w', 'i', 'n', 'T', 'o', 'S', 'c', 'r', 'o', 'l', 'l', 0,
4508     'D', 'o', 'P', 'r', 'e', 'p', 'a', 'r', 'e', 'D', 'C', 0,
4509     'S', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'T', 'o', 'p', 0,
4510     'G', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'T', 'o', 'p', 0,
4511     'D', 'e', 's', 't', 'r', 'o', 'y', 'I', 't', 'e', 'm', 0,
4512     'I', 's', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
4513     'I', 's', 'C', 'h', 'e', 'c', 'k', 'a', 'b', 'l', 'e', 0,
4514     'w', 'x', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
4515     'W', 'a', 'r', 'p', 'P', 'o', 'i', 'n', 't', 'e', 'r', 0,
4516     'S', 'e', 't', 'H', 'e', 'l', 'p', 'T', 'e', 'x', 't', 0,
4517     'R', 'e', 'f', 'r', 'e', 's', 'h', 'R', 'e', 'c', 't', 0,
4518     'G', 'e', 't', 'M', 'a', 'x', 'W', 'i', 'd', 't', 'h', 0,
4519     'G', 'e', 't', 'M', 'i', 'n', 'W', 'i', 'd', 't', 'h', 0,
4520     'S', 'c', 'r', 'o', 'l', 'l', 'P', 'a', 'g', 'e', 's', 0,
4521     'S', 'e', 't', 'C', 'a', 'n', 'F', 'o', 'c', 'u', 's', 0,
4522     'I', 's', 'F', 'o', 'c', 'u', 's', 'a', 'b', 'l', 'e', 0,
4523     'R', 'e', 'm', 'o', 'v', 'e', 'C', 'h', 'i', 'l', 'd', 0,
4524     'G', 'e', 't', 'I', 'n', 't', 'e', 'r', 'v', 'a', 'l', 0,
4525     'w', 'x', 'E', 'V', 'T', '_', 'T', 'I', 'M', 'E', 'R', 0,
4526     'M', 'a', 'c', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 0,
4527     'G', 'e', 't', 'I', 'n', 's', 't', 'a', 'n', 'c', 'e', 0,
4528     'S', 'e', 't', 'I', 'n', 's', 't', 'a', 'n', 'c', 'e', 0,
4529     'G', 'e', 't', 'M', 'a', 'i', 'n', 'L', 'o', 'o', 'p', 0,
4530     'w', 'x', 'A', 'p', 'p', 'T', 'r', 'a', 'i', 't', 's', 0,
4531     'P', 'r', 'o', 'c', 'e', 's', 's', 'I', 'd', 'l', 'e', 0,
4532     'F', 'i', 'l', 't', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
4533     'I', 's', 'S', 'p', 'a', 'c', 'e', 'I', 't', 'e', 'm', 0,
4534     'w', 'x', 'W', 'r', 'a', 'p', 'S', 'i', 'z', 'e', 'r', 0,
4535     'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 'p', 'a', 'n', 0,
4536     'G', 'e', 't', 'C', 'e', 'l', 'l', 'S', 'i', 'z', 'e', 0,
4537     'S', 'e', 't', 'I', 't', 'e', 'm', 'S', 'p', 'a', 'n', 0,
4538     'G', 'e', 't', 'I', 't', 'e', 'm', 'S', 'p', 'a', 'n', 0,
4539     'e', 'x', 'c', 'l', 'u', 'd', 'e', 'I', 't', 'e', 'm', 0,
4540     'w', 'x', 'G', 'r', 'i', 'd', 'S', 'i', 'z', 'e', 'r', 0,
4541     'R', 'e', 'c', 'a', 'l', 'c', 'S', 'i', 'z', 'e', 's', 0,
4542     'G', 'e', 't', 'I', 't', 'e', 'm', 'B', 'y', 'I', 'd', 0,
4543     'G', 'e', 't', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
4544     'S', 'e', 't', 'U', 's', 'e', 'r', 'D', 'a', 't', 'a', 0,
4545     'S', 'e', 't', 'I', 'n', 'i', 't', 'S', 'i', 'z', 'e', 0,
4546     'G', 'e', 't', 'U', 's', 'e', 'r', 'D', 'a', 't', 'a', 0,
4547     'D', 'e', 't', 'a', 'c', 'h', 'S', 'i', 'z', 'e', 'r', 0,
4548     'A', 's', 's', 'i', 'g', 'n', 'S', 'i', 'z', 'e', 'r', 0,
4549     'w', 'x', 'S', 'i', 'z', 'e', 'r', 'I', 't', 'e', 'm', 0,
4550     '_', '_', 's', 'e', 't', 'a', 't', 't', 'r', '_', '_', 0,
4551     '_', '_', 'd', 'e', 'l', 'a', 't', 't', 'r', '_', '_', 0,
4552     '_', '_', 'g', 'e', 't', 'a', 't', 't', 'r', '_', '_', 0,
4553     'G', 'e', 't', 'S', 'e', 't', 'S', 'h', 'o', 'w', 'n', 0,
4554     'w', 'x', 'S', 'i', 'z', 'e', 'E', 'v', 'e', 'n', 't', 0,
4555     'w', 'x', 'S', 'h', 'o', 'w', 'E', 'v', 'e', 'n', 't', 0,
4556     'w', 'x', 'M', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
4557     'R', 'i', 'g', 'h', 't', 'D', 'C', 'l', 'i', 'c', 'k', 0,
4558     'w', 'x', 'M', 'e', 'n', 'u', 'E', 'v', 'e', 'n', 't', 0,
4559     'G', 'e', 't', 'J', 'o', 'y', 's', 't', 'i', 'c', 'k', 0,
4560     'R', 'e', 'q', 'u', 'e', 's', 't', 'M', 'o', 'r', 'e', 0,
4561     'w', 'x', 'I', 'd', 'l', 'e', 'E', 'v', 'e', 'n', 't', 0,
4562     'w', 'x', 'H', 'e', 'l', 'p', 'E', 'v', 'e', 'n', 't', 0,
4563     'c', 'o', 'm', 'm', 'a', 'n', 'd', 'T', 'y', 'p', 'e', 0,
4564     'I', 's', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
4565     'w', 'x', 'E', 'V', 'T', '_', 'P', 'A', 'I', 'N', 'T', 0,
4566     'w', 'x', 'E', 'V', 'T', '_', 'V', 'L', 'B', 'O', 'X', 0,
4567     'J', 'O', 'Y', '_', 'B', 'U', 'T', 'T', 'O', 'N', '4', 0,
4568     'J', 'O', 'Y', '_', 'B', 'U', 'T', 'T', 'O', 'N', '3', 0,
4569     'J', 'O', 'Y', '_', 'B', 'U', 'T', 'T', 'O', 'N', '2', 0,
4570     'J', 'O', 'Y', '_', 'B', 'U', 'T', 'T', 'O', 'N', '1', 0,
4571     'c', 'o', 'n', 's', 't', 'r', 'a', 'i', 'n', 't', 's', 0,
4572     'S', 'e', 't', 'M', 'a', 'x', 'W', 'i', 'd', 't', 'h', 0,
4573     'r', 'i', 'g', 'h', 't', 'I', 's', 'D', 'o', 'w', 'n', 0,
4574     'S', 'e', 't', 'A', 'u', 'x', '2', 'D', 'o', 'w', 'n', 0,
4575     'S', 'e', 't', 'A', 'u', 'x', '1', 'D', 'o', 'w', 'n', 0,
4576     'S', 'e', 't', 'L', 'e', 'f', 't', 'D', 'o', 'w', 'n', 0,
4577     'R', 'i', 'g', 'h', 't', 'I', 's', 'D', 'o', 'w', 'n', 0,
4578     'S', 'e', 't', 'M', 'e', 't', 'a', 'D', 'o', 'w', 'n', 0,
4579     'c', 'o', 'n', 't', 'r', 'o', 'l', 'D', 'o', 'w', 'n', 0,
4580     'w', 'x', 'T', 'r', 'a', 'c', 'k', 'a', 'b', 'l', 'e', 0,
4581     'D', 'e', 'l', 'e', 't', 'e', 'G', 'r', 'o', 'u', 'p', 0,
4582     'D', 'e', 'l', 'e', 't', 'e', 'E', 'n', 't', 'r', 'y', 0,
4583     'R', 'e', 'n', 'a', 'm', 'e', 'G', 'r', 'o', 'u', 'p', 0,
4584     'R', 'e', 'n', 'a', 'm', 'e', 'E', 'n', 't', 'r', 'y', 0,
4585     'T', 'y', 'p', 'e', '_', 'S', 't', 'r', 'i', 'n', 'g', 0,
4586     'w', 'x', 'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 0,
4587     'O', 'n', 'D', 'r', 'o', 'p', 'F', 'i', 'l', 'e', 's', 0,
4588     'I', 's', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 0,
4589     'G', 'e', 't', 'D', 'a', 't', 'a', 'S', 'i', 'z', 'e', 0,
4590     'G', 'e', 't', 'D', 'a', 't', 'a', 'H', 'e', 'r', 'e', 0,
4591     'L', 'o', 'g', 'S', 'y', 's', 'E', 'r', 'r', 'o', 'r', 0,
4592     'S', 'y', 's', 'E', 'r', 'r', 'o', 'r', 'M', 's', 'g', 0,
4593     'w', 'x', 'L', 'o', 'g', 'B', 'u', 'f', 'f', 'e', 'r', 0,
4594     'w', 'x', 'L', 'o', 'g', 'S', 't', 'd', 'e', 'r', 'r', 0,
4595     'w', 'x', 'L', 'o', 'g', 'W', 'i', 'n', 'd', 'o', 'w', 0,
4596     'D', 'o', 'L', 'o', 'g', 'R', 'e', 'c', 'o', 'r', 'd', 0,
4597     'S', 'e', 't', 'L', 'o', 'g', 'L', 'e', 'v', 'e', 'l', 0,
4598     'G', 'e', 't', 'L', 'o', 'g', 'L', 'e', 'v', 'e', 'l', 0,
4599     'F', 'l', 'u', 's', 'h', 'A', 'c', 't', 'i', 'v', 'e', 0,
4600     'L', 'O', 'G', '_', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
4601     'L', 'O', 'G', '_', 'W', 'a', 'r', 'n', 'i', 'n', 'g', 0,
4602     'T', 'o', 'R', 'a', 'w', 'S', 't', 'r', 'i', 'n', 'g', 0,
4603     'G', 'e', 't', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 0,
4604     'A', 'C', 'C', 'E', 'L', '_', 'S', 'H', 'I', 'F', 'T', 0,
4605     's', 'e', 'l', 'e', 'c', 't', 'F', 'l', 'a', 'g', 's', 0,
4606     'c', 'h', 'i', 'l', 'd', 'O', 'b', 'j', 'e', 'c', 't', 0,
4607     'G', 'e', 't', 'H', 'e', 'l', 'p', 'T', 'e', 'x', 't', 0,
4608     'd', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
4609     'O', 'B', 'J', 'I', 'D', '_', 'S', 'O', 'U', 'N', 'D', 0,
4610     'O', 'B', 'J', 'I', 'D', '_', 'A', 'L', 'E', 'R', 'T', 0,
4611     'O', 'B', 'J', 'I', 'D', '_', 'C', 'A', 'R', 'E', 'T', 0,
4612     'w', 'x', 'A', 'c', 'c', 'O', 'b', 'j', 'e', 'c', 't', 0,
4613     'N', 'A', 'V', 'D', 'I', 'R', '_', 'N', 'E', 'X', 'T', 0,
4614     'N', 'A', 'V', 'D', 'I', 'R', '_', 'L', 'E', 'F', 'T', 0,
4615     'N', 'A', 'V', 'D', 'I', 'R', '_', 'D', 'O', 'W', 'N', 0,
4616     'w', 'x', 'A', 'c', 'c', 'S', 't', 'a', 't', 'u', 's', 0,
4617     'm', '_', 'l', 'a', 'b', 'e', 'l', 'F', 'o', 'n', 't', 0,
4618     'm', '_', 'l', 'a', 'b', 'e', 'l', 'T', 'e', 'x', 't', 0,
4619     'N', 'u', 'l', 'l', 'P', 'a', 'l', 'e', 't', 't', 'e', 0,
4620     'w', 'x', 'D', 'C', 'O', 'v', 'e', 'r', 'l', 'a', 'y', 0,
4621     'w', 'x', 'I', 'm', 'a', 'g', 'e', 'L', 'i', 's', 't', 0,
4622     'M', 'o', 'v', 'e', 'T', 'o', 'P', 'o', 'i', 'n', 't', 0,
4623     'b', 'e', 'g', 'i', 'n', 'P', 'o', 'i', 'n', 't', 's', 0,
4624     'S', 't', 'r', 'o', 'k', 'e', 'L', 'i', 'n', 'e', 's', 0,
4625     'a', 'u', 't', 'o', 'P', 'a', 'i', 'n', 't', 'D', 'C', 0,
4626     'G', 'e', 't', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
4627     'w', 'x', 'S', 'V', 'G', 'F', 'i', 'l', 'e', 'D', 'C', 0,
4628     'w', 'x', 'P', 'r', 'i', 'n', 't', 'e', 'r', 'D', 'C', 0,
4629     'w', 'x', 'D', 'C', 'C', 'l', 'i', 'p', 'p', 'e', 'r', 0,
4630     'G', 'e', 't', 'A', 's', 'B', 'i', 't', 'm', 'a', 'p', 0,
4631     'S', 't', 'r', 'e', 't', 'c', 'h', 'B', 'l', 'i', 't', 0,
4632     'l', 'o', 'g', 'i', 'c', 'a', 'l', 'F', 'u', 'n', 'c', 0,
4633     'D', 'r', 'a', 'w', 'P', 'o', 'l', 'y', 'g', 'o', 'n', 0,
4634     'D', 'r', 'a', 'w', 'E', 'l', 'l', 'i', 'p', 's', 'e', 0,
4635     'M', 'M', '_', 'L', 'O', 'M', 'E', 'T', 'R', 'I', 'C', 0,
4636     'A', 'N', 'D', '_', 'R', 'E', 'V', 'E', 'R', 'S', 'E', 0,
4637     't', 'r', 'a', 'n', 's', 'C', 'o', 'l', 'o', 'u', 'r', 0,
4638     'w', 'x', 'B', 'r', 'u', 's', 'h', 'L', 'i', 's', 't', 0,
4639     'M', 'a', 'c', 'S', 'e', 't', 'T', 'h', 'e', 'm', 'e', 0,
4640     'C', 'A', 'P', '_', 'I', 'N', 'V', 'A', 'L', 'I', 'D', 0,
4641     'S', 'e', 't', 'F', 'a', 'c', 'e', 'N', 'a', 'm', 'e', 0,
4642     'S', 'e', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
4643     'M', 'a', 'k', 'e', 'S', 'm', 'a', 'l', 'l', 'e', 'r', 0,
4644     'G', 'e', 't', 'F', 'a', 'c', 'e', 'N', 'a', 'm', 'e', 0,
4645     'G', 'e', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
4646     'A', 'n', 't', 'i', 'A', 'l', 'i', 'a', 's', 'e', 'd', 0,
4647     'a', 'n', 't', 'i', 'A', 'l', 'i', 'a', 's', 'e', 'd', 0,
4648     'w', 'x', 'F', 'o', 'n', 't', 'S', 't', 'y', 'l', 'e', 0,
4649     'G', 'e', 't', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
4650     'S', 'e', 't', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
4651     'l', 'i', 's', 't', 'O', 'f', 'B', 'y', 't', 'e', 's', 0,
4652     'w', 'x', 'G', 'D', 'I', 'O', 'b', 'j', 'e', 'c', 't', 0,
4653     'S', 'e', 't', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
4654     'f', 'a', 'c', 't', 'o', 'r', '_', 'b', 'l', 'u', 'e', 0,
4655     'F', 'i', 'n', 'd', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
4656     'G', 'e', 't', 'S', 'u', 'b', 'I', 'm', 'a', 'g', 'e', 0,
4657     'G', 'e', 't', 'M', 'a', 's', 'k', 'B', 'l', 'u', 'e', 0,
4658     'B', 'M', 'P', '_', '1', 'B', 'P', 'P', '_', 'B', 'W', 0,
4659     'G', 'e', 't', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
4660     'G', 'e', 't', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
4661     'G', 'e', 't', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
4662     'F', 'S', '_', 'S', 'E', 'E', 'K', 'A', 'B', 'L', 'E', 0,
4663     'F', 'r', 'o', 'm', 'C', 'u', 'r', 'r', 'e', 'n', 't', 0,
4664     'G', 'e', 't', 'A', 's', 'S', 't', 'r', 'i', 'n', 'g', 0,
4665     'C', 'r', 'e', 'a', 't', 'e', 'U', 'n', 'i', 'o', 'n', 0,
4666     'I', 'n', 't', 'e', 'r', 'p', 'o', 'l', 'a', 't', 'e', 0,
4667     'w', 'i', 'd', 't', 'h', 'f', 'a', 'c', 't', 'o', 'r', 0,
4668     'C', 'o', 'n', 's', 't', 'r', 'a', 'i', 'n', 'T', 'o', 0,
4669     'S', 'e', 't', 'R', 'i', 'g', 'h', 't', 'T', 'o', 'p', 0,
4670     'G', 'e', 't', 'R', 'i', 'g', 'h', 't', 'T', 'o', 'p', 0,
4671     'M', 'o', 'v', 'e', 'R', 'i', 'g', 'h', 't', 'T', 'o', 0,
4672     'G', 'e', 't', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
4673     'w', 'x', 'P', 'o', 'i', 'n', 't', 'L', 'i', 's', 't', 0,
4674     'w', 'x', 'R', 'e', 'a', 'l', 'P', 'o', 'i', 'n', 't', 0,
4675     'S', 'e', 't', 'T', 'o', 'p', 'R', 'i', 'g', 'h', 't', 0,
4676     'S', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
4677     'G', 'e', 't', 'T', 'o', 'p', 'R', 'i', 'g', 'h', 't', 0,
4678     'b', 'o', 't', 't', 'o', 'm', 'R', 'i', 'g', 'h', 't', 0,
4679     's', 'i', 'z', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
4680     'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
4681     'C', 'U', 'R', 'S', 'O', 'R', '_', 'W', 'A', 'I', 'T', 0,
4682     'C', 'U', 'R', 'S', 'O', 'R', '_', 'H', 'A', 'N', 'D', 0,
4683     'C', 'U', 'R', 'S', 'O', 'R', '_', 'C', 'H', 'A', 'R', 0,
4684     'C', 'U', 'R', 'S', 'O', 'R', '_', 'N', 'O', 'N', 'E', 0,
4685     'S', 'e', 't', 'F', 'r', 'o', 'm', 'P', 'a', 'g', 'e', 0,
4686     'G', 'e', 't', 'F', 'r', 'o', 'm', 'P', 'a', 'g', 'e', 0,
4687     'G', 'e', 't', 'A', 'l', 'l', 'P', 'a', 'g', 'e', 's', 0,
4688     'S', 'e', 't', 'P', 'r', 'i', 'v', 'D', 'a', 't', 'a', 0,
4689     'G', 'e', 't', 'P', 'r', 'i', 'v', 'D', 'a', 't', 'a', 0,
4690     'S', 'e', 't', 'F', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
4691     'G', 'e', 't', 'F', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
4692     'p', 'r', 'i', 'n', 't', 'e', 'r', 'N', 'a', 'm', 'e', 0,
4693     'o', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
4694     'S', 'e', 't', 'N', 'o', 'C', 'o', 'p', 'i', 'e', 's', 0,
4695     'G', 'e', 't', 'N', 'o', 'C', 'o', 'p', 'i', 'e', 's', 0,
4696     'w', 'x', 'P', 'r', 'i', 'n', 't', 'D', 'a', 't', 'a', 0,
4697     'L', 'o', 'a', 'd', 'C', 'a', 't', 'a', 'l', 'o', 'g', 0,
4698     'S', 'e', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
4699     'I', 's', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
4700     'A', 'd', 'd', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
4701     'o', 'r', 'i', 'g', 'S', 't', 'r', 'i', 'n', 'g', '2', 0,
4702     'G', 'e', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
4703     'G', 'e', 't', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
4704     '_', '_', 'g', 'e', 't', 'i', 't', 'e', 'm', '_', '_', 0,
4705     '_', '_', 'n', 'o', 'n', 'z', 'e', 'r', 'o', '_', '_', 0,
4706     'w', 'x', 'V', 'i', 'd', 'e', 'o', 'M', 'o', 'd', 'e', 0,
4707     'G', 'e', 't', 'A', 'r', 'c', 'h', 'N', 'a', 'm', 'e', 0,
4708     'O', 'S', '_', 'U', 'N', 'I', 'X', '_', 'A', 'I', 'X', 0,
4709     'U', 'n', 'r', 'e', 's', 'e', 'r', 'v', 'e', 'I', 'd', 0,
4710     'w', 'x', 'I', 'd', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
4711     'T', 'i', 'm', 'e', 'I', 'n', 'M', 'i', 'c', 'r', 'o', 0,
4712     'w', 'x', 'S', 't', 'o', 'p', 'W', 'a', 't', 'c', 'h', 0,
4713     'G', 'e', 't', 'B', 'e', 'g', 'i', 'n', 'D', 'S', 'T', 0,
4714     'P', 'a', 'r', 's', 'e', 'F', 'o', 'r', 'm', 'a', 't', 0,
4715     'I', 's', 'L', 'a', 't', 'e', 'r', 'T', 'h', 'a', 'n', 0,
4716     'I', 's', 'E', 'q', 'u', 'a', 'l', 'U', 'p', 'T', 'o', 0,
4717     'G', 'e', 't', 'D', 'a', 't', 'e', 'O', 'n', 'l', 'y', 0,
4718     'm', 'i', 'l', 'l', 'i', 's', 'e', 'c', 'o', 'n', 'd', 0,
4719     'I', 'n', 'v', '_', 'W', 'e', 'e', 'k', 'D', 'a', 'y', 0,
4720     'C', 'o', 'u', 'n', 't', 'r', 'y', '_', 'E', 'E', 'C', 0,
4721     'w', 'x', 'U', 'L', 'o', 'n', 'g', 'L', 'o', 'n', 'g', 0,
4722     'F', 'O', 'N', 'T', '_', 'N', 'O', 'R', 'M', 'A', 'L', 0,
4723     'C', 'O', 'L', 'O', 'U', 'R', '_', 'C', 'Y', 'A', 'N', 0,
4724     'C', 'O', 'L', 'O', 'U', 'R', '_', 'B', 'L', 'U', 'E', 0,
4725     'B', 'R', 'U', 'S', 'H', '_', 'W', 'H', 'I', 'T', 'E', 0,
4726     'B', 'R', 'U', 'S', 'H', '_', 'G', 'R', 'E', 'E', 'N', 0,
4727     'B', 'R', 'U', 'S', 'H', '_', 'B', 'L', 'A', 'C', 'K', 0,
4728     'w', 'x', 'C', 'l', 'a', 's', 's', 'I', 'n', 'f', 'o', 0,
4729     'G', 'e', 't', 'R', 'e', 'f', 'C', 'o', 'u', 'n', 't', 0,
4730     'w', 'x', 'P', 'r', 'i', 'n', 't', 'M', 'o', 'd', 'e', 0,
4731     'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'G', 'A', 'L', 0,
4732     'P', 'A', 'P', 'E', 'R', '_', 'F', 'O', 'L', 'I', 'O', 0,
4733     'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', '9', 0,
4734     'P', 'A', 'P', 'E', 'R', '_', '1', '5', 'X', '1', '1', 0,
4735     'P', 'A', 'P', 'E', 'R', '_', '1', '2', 'X', '1', '1', 0,
4736     'P', 'A', 'P', 'E', 'R', '_', '1', '1', 'X', '1', '7', 0,
4737     'P', 'A', 'P', 'E', 'R', '_', '1', '0', 'X', '1', '4', 0,
4738     'P', 'A', 'P', 'E', 'R', '_', '1', '0', 'X', '1', '1', 0,
4739     'w', 'x', 'P', 'a', 'p', 'e', 'r', 'S', 'i', 'z', 'e', 0,
4740     'M', 'O', 'D', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', 0,
4741     'W', 'X', 'K', '_', 'C', 'O', 'M', 'M', 'A', 'N', 'D', 0,
4742     'W', 'X', 'K', '_', 'N', 'U', 'M', 'L', 'O', 'C', 'K', 0,
4743     'W', 'X', 'K', '_', 'D', 'E', 'C', 'I', 'M', 'A', 'L', 0,
4744     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '9', 0,
4745     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '8', 0,
4746     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '7', 0,
4747     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '6', 0,
4748     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '5', 0,
4749     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '4', 0,
4750     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '3', 0,
4751     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '2', 0,
4752     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '1', 0,
4753     'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '0', 0,
4754     'W', 'X', 'K', '_', 'E', 'X', 'E', 'C', 'U', 'T', 'E', 0,
4755     'W', 'X', 'K', '_', 'C', 'A', 'P', 'I', 'T', 'A', 'L', 0,
4756     'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', 0,
4757     'W', 'X', 'K', '_', 'M', 'B', 'U', 'T', 'T', 'O', 'N', 0,
4758     'W', 'X', 'K', '_', 'R', 'B', 'U', 'T', 'T', 'O', 'N', 0,
4759     'W', 'X', 'K', '_', 'L', 'B', 'U', 'T', 'T', 'O', 'N', 0,
4760     'D', 'F', '_', 'F', 'I', 'L', 'E', 'N', 'A', 'M', 'E', 0,
4761     'D', 'F', '_', 'M', 'E', 'T', 'A', 'F', 'I', 'L', 'E', 0,
4762     'I', 'T', 'E', 'M', '_', 'N', 'O', 'R', 'M', 'A', 'L', 0,
4763     'I', 'D', '_', 'F', 'I', 'L', 'E', 'C', 'T', 'R', 'L', 0,
4764     'I', 'D', '_', 'F', 'I', 'L', 'E', 'D', 'L', 'G', 'G', 0,
4765     'I', 'D', '_', 'H', 'A', 'R', 'D', 'D', 'I', 'S', 'K', 0,
4766     'I', 'D', '_', 'U', 'N', 'D', 'E', 'L', 'E', 'T', 'E', 0,
4767     'I', 'D', '_', 'Z', 'O', 'O', 'M', '_', 'O', 'U', 'T', 0,
4768     'I', 'D', '_', 'Z', 'O', 'O', 'M', '_', 'F', 'I', 'T', 0,
4769     'I', 'D', '_', 'Z', 'O', 'O', 'M', '_', '1', '0', '0', 0,
4770     'I', 'D', '_', 'U', 'N', 'I', 'N', 'D', 'E', 'N', 'T', 0,
4771     'I', 'D', '_', 'Y', 'E', 'S', 'T', 'O', 'A', 'L', 'L', 0,
4772     'I', 'D', '_', 'B', 'A', 'C', 'K', 'W', 'A', 'R', 'D', 0,
4773     'B', 'O', 'R', 'D', 'E', 'R', '_', 'M', 'A', 'S', 'K', 0,
4774     'B', 'O', 'R', 'D', 'E', 'R', '_', 'N', 'O', 'N', 'E', 0,
4775     'S', 'T', 'R', 'E', 'T', 'C', 'H', '_', 'N', 'O', 'T', 0,
4776     'w', 'x', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
4777     'w', 'x', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
4778     'S', 'T', 'A', 'Y', '_', 'O', 'N', '_', 'T', 'O', 'P', 0,
4779     'Y', 'E', 'S', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
4780     'L', 'I', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
4781     'S', 'P', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
4782     'S', 'B', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
4783     'R', 'A', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
4784     'C', 'B', '_', 'D', 'R', 'O', 'P', 'D', 'O', 'W', 'N', 0,
4785     'C', 'B', '_', 'R', 'E', 'A', 'D', 'O', 'N', 'L', 'Y', 0,
4786     'L', 'B', '_', 'E', 'X', 'T', 'E', 'N', 'D', 'E', 'D', 0,
4787     'L', 'B', '_', 'M', 'U', 'L', 'T', 'I', 'P', 'L', 'E', 0,
4788     'M', 'B', '_', 'D', 'O', 'C', 'K', 'A', 'B', 'L', 'E', 0,
4789     'W', 'A', 'N', 'T', 'S', '_', 'C', 'H', 'A', 'R', 'S', 0,
4790     'U', 'n', 'r', 'e', 'g', 'i', 's', 't', 'e', 'r', 0,
4791     'G', 'e', 't', 'N', 'e', 'w', 'P', 'a', 't', 'h', 0,
4792     'c', 'h', 'a', 'n', 'g', 'e', 'T', 'y', 'p', 'e', 0,
4793     'R', 'e', 'm', 'o', 'v', 'e', 'T', 'r', 'e', 'e', 0,
4794     'w', 'x', 'F', 'S', 'W', 'F', 'l', 'a', 'g', 's', 0,
4795     'R', 'e', 'm', 'o', 'v', 'e', 'M', 'e', 'n', 'u', 0,
4796     'O', 'n', 'F', 'a', 'c', 'e', 'n', 'a', 'm', 'e', 0,
4797     'w', 'x', 'B', 'u', 's', 'y', 'I', 'n', 'f', 'o', 0,
4798     'w', 'x', 'F', 'i', 'l', 'e', 'T', 'y', 'p', 'e', 0,
4799     'G', 'e', 't', 'P', 'r', 'i', 'n', 't', 'D', 'C', 0,
4800     't', 'o', 't', 'a', 'l', 'P', 'a', 'g', 'e', 's', 0,
4801     'G', 'e', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
4802     'w', 'x', 'P', 'r', 'i', 'n', 't', 'o', 'u', 't', 0,
4803     'R', 'e', 'n', 'd', 'e', 'r', 'P', 'a', 'g', 'e', 0,
4804     's', 'o', 'u', 'r', 'c', 'e', 'R', 'e', 'c', 't', 0,
4805     'f', 'u', 'l', 'l', 'S', 'c', 'r', 'e', 'e', 'n', 0,
4806     'A', 'R', 'T', '_', 'B', 'U', 'T', 'T', 'O', 'N', 0,
4807     'A', 'R', 'T', '_', 'F', 'L', 'O', 'P', 'P', 'Y', 0,
4808     'A', 'R', 'T', '_', 'F', 'O', 'L', 'D', 'E', 'R', 0,
4809     'A', 'R', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', 0,
4810     'H', 'a', 's', 'F', 'e', 'a', 't', 'u', 'r', 'e', 0,
4811     'S', 'Y', 'S', '_', 'M', 'E', 'N', 'U', '_', 'Y', 0,
4812     'S', 'Y', 'S', '_', 'I', 'C', 'O', 'N', '_', 'Y', 0,
4813     'S', 'Y', 'S', '_', 'I', 'C', 'O', 'N', '_', 'X', 0,
4814     'S', 'Y', 'S', '_', 'E', 'D', 'G', 'E', '_', 'Y', 0,
4815     'S', 'Y', 'S', '_', 'E', 'D', 'G', 'E', '_', 'X', 0,
4816     'S', 'Y', 'S', '_', 'D', 'R', 'A', 'G', '_', 'Y', 0,
4817     'S', 'Y', 'S', '_', 'D', 'R', 'A', 'G', '_', 'X', 0,
4818     'R', 'e', 'm', 'o', 'v', 'e', 'H', 'e', 'l', 'p', 0,
4819     'M', 'o', 'u', 's', 'e', 'C', 'l', 'i', 'c', 'k', 0,
4820     'M', 'i', 'l', 'l', 'i', 'S', 'l', 'e', 'e', 'p', 0,
4821     'M', 'i', 'c', 'r', 'o', 'S', 'l', 'e', 'e', 'p', 0,
4822     'G', 'e', 't', 'H', 'o', 'm', 'e', 'D', 'i', 'r', 0,
4823     'R', 'e', 'g', 'i', 's', 't', 'e', 'r', 'I', 'd', 0,
4824     'E', 'X', 'E', 'C', '_', 'B', 'L', 'O', 'C', 'K', 0,
4825     'E', 'X', 'E', 'C', '_', 'A', 'S', 'Y', 'N', 'C', 0,
4826     'K', 'I', 'L', 'L', '_', 'E', 'R', 'R', 'O', 'R', 0,
4827     'w', 'x', 'F', 'o', 'n', 't', 'D', 'a', 't', 'a', 0,
4828     'w', 'x', 'E', 'V', 'T', '_', 'F', 'I', 'N', 'D', 0,
4829     'N', 'U', 'M', '_', 'C', 'U', 'S', 'T', 'O', 'M', 0,
4830     'W', 'a', 's', 'S', 'k', 'i', 'p', 'p', 'e', 'd', 0,
4831     'G', 'e', 't', 'O', 'K', 'L', 'a', 'b', 'e', 'l', 0,
4832     'G', 'e', 't', 'N', 'o', 'L', 'a', 'b', 'e', 'l', 0,
4833     'G', 'e', 't', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
4834     'S', 'e', 't', 'O', 'K', 'L', 'a', 'b', 'e', 'l', 0,
4835     'S', 'e', 't', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 0,
4836     'S', 'e', 't', 'M', 'e', 'n', 'u', 'B', 'a', 'r', 0,
4837     'G', 'e', 't', 'M', 'e', 'n', 'u', 'B', 'a', 'r', 0,
4838     'd', 'e', 'f', 'a', 'u', 'l', 't', 'D', 'i', 'r', 0,
4839     'F', 'D', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', 0,
4840     'S', 'e', 'l', 'e', 'c', 't', 'P', 'a', 't', 'h', 0,
4841     'E', 'x', 'p', 'a', 'n', 'd', 'P', 'a', 't', 'h', 0,
4842     'S', 'e', 't', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
4843     'G', 'e', 't', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
4844     'O', 'n', 'D', 'r', 'a', 'w', 'I', 't', 'e', 'm', 0,
4845     'w', 'x', 'V', 'L', 'i', 's', 't', 'B', 'o', 'x', 0,
4846     'S', 'e', 't', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
4847     'E', 'x', 'p', 'a', 'n', 'd', 'N', 'o', 'd', 'e', 0,
4848     'A', 'd', 'd', 'S', 'u', 'b', 'P', 'a', 'g', 'e', 0,
4849     'w', 'x', 'T', 'r', 'e', 'e', 'b', 'o', 'o', 'k', 0,
4850     'w', 'x', 'T', 'o', 'o', 'l', 'b', 'o', 'o', 'k', 0,
4851     'w', 'x', 'L', 'i', 's', 't', 'b', 'o', 'o', 'k', 0,
4852     'L', 'B', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
4853     'C', 'H', 'B', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
4854     'a', 'n', 'c', 'h', 'o', 'r', 'S', 'i', 'd', 'e', 0,
4855     'b', 'm', 'p', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
4856     'B', 'o', 'r', 'd', 'e', 'r', 'l', 'e', 's', 's', 0,
4857     'L', 'a', 'z', 'y', 'C', 'r', 'e', 'a', 't', 'e', 0,
4858     'p', 'r', 'e', 'f', 'H', 'e', 'i', 'g', 'h', 't', 0,
4859     'S', 'h', 'o', 'w', 'H', 'i', 'd', 'd', 'e', 'n', 0,
4860     'w', 'x', 'F', 'i', 'l', 'e', 'C', 't', 'r', 'l', 0,
4861     'C', 'r', 'e', 'a', 't', 'e', 'B', 'a', 's', 'e', 0,
4862     'D', 'I', 'R', 'P', '_', 'S', 'M', 'A', 'L', 'L', 0,
4863     'G', 'e', 't', 'O', 'l', 'd', 'I', 't', 'e', 'm', 0,
4864     'S', 'e', 'l', 'e', 'c', 't', 'I', 't', 'e', 'm', 0,
4865     'A', 'p', 'p', 'e', 'n', 'd', 'I', 't', 'e', 'm', 0,
4866     'w', 'x', 'T', 'r', 'e', 'e', 'C', 't', 'r', 'l', 0,
4867     'S', 'e', 't', 'C', 'a', 'c', 'h', 'e', 'T', 'o', 0,
4868     'S', 'e', 't', 'K', 'e', 'y', 'C', 'o', 'd', 'e', 0,
4869     'G', 'e', 't', 'C', 'a', 'c', 'h', 'e', 'T', 'o', 0,
4870     'w', 'x', 'L', 'i', 's', 't', 'V', 'i', 'e', 'w', 0,
4871     'S', 'c', 'r', 'o', 'l', 'l', 'L', 'i', 's', 't', 0,
4872     'i', 'm', 'a', 'g', 'e', 'I', 'n', 'd', 'e', 'x', 0,
4873     'I', 'n', 's', 'e', 'r', 't', 'I', 't', 'e', 'm', 0,
4874     'G', 'e', 't', 'T', 'o', 'p', 'I', 't', 'e', 'm', 0,
4875     'D', 'e', 'l', 'e', 't', 'e', 'I', 't', 'e', 'm', 0,
4876     'w', 'x', 'L', 'i', 's', 't', 'C', 't', 'r', 'l', 0,
4877     'w', 'x', 'L', 'i', 's', 't', 'I', 't', 'e', 'm', 0,
4878     'L', 'C', '_', 'V', 'I', 'R', 'T', 'U', 'A', 'L', 0,
4879     'h', 'i', 'd', 'e', 'E', 'f', 'f', 'e', 'c', 't', 0,
4880     's', 'h', 'o', 'w', 'E', 'f', 'f', 'e', 'c', 't', 0,
4881     'C', 'r', 'e', 'a', 't', 'e', 'T', 'o', 'o', 'l', 0,
4882     'T', 'o', 'g', 'g', 'l', 'e', 'T', 'o', 'o', 'l', 0,
4883     's', 'e', 'p', 'a', 'r', 'a', 't', 'i', 'o', 'n', 0,
4884     'R', 'e', 'm', 'o', 'v', 'e', 'T', 'o', 'o', 'l', 0,
4885     'G', 'e', 't', 'T', 'o', 'o', 'l', 'P', 'o', 's', 0,
4886     'E', 'n', 'a', 'b', 'l', 'e', 'T', 'o', 'o', 'l', 0,
4887     'D', 'e', 'l', 'e', 't', 'e', 'T', 'o', 'o', 'l', 0,
4888     'C', 'l', 'e', 'a', 'r', 'T', 'o', 'o', 'l', 's', 0,
4889     'A', 'd', 'd', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
4890     'I', 'n', 's', 'e', 'r', 't', 'T', 'o', 'o', 'l', 0,
4891     'G', 'e', 't', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 0,
4892     'G', 'e', 't', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
4893     'T', 'B', '_', 'N', 'O', 'A', 'L', 'I', 'G', 'N', 0,
4894     'T', 'B', '_', 'N', 'O', 'I', 'C', 'O', 'N', 'S', 0,
4895     'w', 'x', 'S', 'p', 'i', 'n', 'C', 't', 'r', 'l', 0,
4896     'C', 'l', 'e', 'a', 'r', 'T', 'i', 'c', 'k', 's', 0,
4897     'S', 'L', '_', 'I', 'N', 'V', 'E', 'R', 'S', 'E', 0,
4898     'E', 'n', 'a', 'b', 'l', 'e', 'I', 't', 'e', 'm', 0,
4899     'w', 'x', 'R', 'a', 'd', 'i', 'o', 'B', 'o', 'x', 0,
4900     'H', 'i', 'd', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 0,
4901     'S', 'h', 'o', 'w', 'C', 'o', 'l', 'u', 'm', 'n', 0,
4902     'w', 'i', 'd', 't', 'h', 'T', 'i', 't', 'l', 'e', 0,
4903     'T', 'o', 'g', 'g', 'l', 'e', 'F', 'l', 'a', 'g', 0,
4904     'C', 'h', 'a', 'n', 'g', 'e', 'F', 'l', 'a', 'g', 0,
4905     'I', 's', 'S', 'o', 'r', 't', 'a', 'b', 'l', 'e', 0,
4906     'C', 'O', 'L', '_', 'H', 'I', 'D', 'D', 'E', 'N', 0,
4907     'I', 's', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
4908     'w', 'x', 'C', 'h', 'e', 'c', 'k', 'B', 'o', 'x', 0,
4909     'C', 'H', 'K', '_', '3', 'S', 'T', 'A', 'T', 'E', 0,
4910     'C', 'H', 'K', '_', '2', 'S', 'T', 'A', 'T', 'E', 0,
4911     'w', 'x', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
4912     'H', 'i', 't', 'T', 'e', 's', 't', 'P', 'o', 's', 0,
4913     'w', 'x', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 0,
4914     'f', 'o', 'n', 't', 'W', 'e', 'i', 'g', 'h', 't', 0,
4915     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 0,
4916     'w', 'x', 'E', 'V', 'T', '_', 'T', 'E', 'X', 'T', 0,
4917     'G', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
4918     'S', 'e', 'l', 'e', 'c', 't', 'N', 'o', 'n', 'e', 0,
4919     'I', 's', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
4920     'A', 'p', 'p', 'e', 'n', 'd', 'T', 'e', 'x', 't', 0,
4921     'S', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
4922     'I', 's', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 0,
4923     'I', 's', 'E', 'x', 'p', 'a', 'n', 'd', 'e', 'd', 0,
4924     'U', 'p', 'd', 'a', 't', 'e', 'S', 'i', 'z', 'e', 0,
4925     'I', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 0,
4926     'G', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', '2', 0,
4927     'G', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', '1', 0,
4928     'S', 'e', 't', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
4929     'w', 'x', 'N', 'o', 't', 'e', 'b', 'o', 'o', 'k', 0,
4930     'N', 'B', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
4931     'R', 'e', 'm', 'o', 'v', 'e', 'P', 'a', 'g', 'e', 0,
4932     'I', 'n', 's', 'e', 'r', 't', 'P', 'a', 'g', 'e', 0,
4933     'D', 'e', 'l', 'e', 't', 'e', 'P', 'a', 'g', 'e', 0,
4934     'B', 'K', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
4935     'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
4936     'S', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
4937     'G', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
4938     'G', 'e', 't', 'B', 'o', 'r', 'd', 'e', 'r', 's', 0,
4939     'c', 'l', 'i', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
4940     'G', 'e', 't', 'S', 't', 'r', 'i', 'n', 'g', 's', 0,
4941     'h', 's', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 0,
4942     'v', 's', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 0,
4943     'f', 'r', 'o', 'm', 'C', 'o', 'l', 'u', 'm', 'n', 0,
4944     'S', 'c', 'r', 'o', 'l', 'l', 'R', 'o', 'w', 's', 0,
4945     'R', 'e', 'f', 'r', 'e', 's', 'h', 'R', 'o', 'w', 0,
4946     'R', 'e', 'f', 'r', 'e', 's', 'h', 'A', 'l', 'l', 0,
4947     'y', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 0,
4948     'x', 'S', 'c', 'r', 'o', 'l', 'l', 'i', 'n', 'g', 0,
4949     'w', 'x', 'S', 'c', 'r', 'o', 'l', 'l', 'e', 'd', 0,
4950     'w', 'x', 'M', 'e', 'n', 'u', 'L', 'i', 's', 't', 0,
4951     'm', 'e', 'n', 'u', 'S', 't', 'r', 'i', 'n', 'g', 0,
4952     'I', 's', 'A', 't', 't', 'a', 'c', 'h', 'e', 'd', 0,
4953     'i', 't', 'e', 'm', 'S', 't', 'r', 'i', 'n', 'g', 0,
4954     'S', 'e', 't', 'S', 'u', 'b', 'M', 'e', 'n', 'u', 0,
4955     'S', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 's', 0,
4956     'G', 'e', 't', 'S', 'u', 'b', 'M', 'e', 'n', 'u', 0,
4957     'h', 'e', 'l', 'p', 'S', 't', 'r', 'i', 'n', 'g', 0,
4958     'p', 'a', 'r', 'e', 'n', 't', 'M', 'e', 'n', 'u', 0,
4959     'w', 'x', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 0,
4960     'G', 'e', 't', 'C', 'a', 'p', 't', 'u', 'r', 'e', 0,
4961     'I', 's', 'T', 'o', 'p', 'L', 'e', 'v', 'e', 'l', 0,
4962     'I', 's', 'R', 'e', 't', 'a', 'i', 'n', 'e', 'd', 0,
4963     'I', 'n', 'i', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
4964     'H', 'a', 's', 'C', 'a', 'p', 't', 'u', 'r', 'e', 0,
4965     'a', 'u', 't', 'o', 'L', 'a', 'y', 'o', 'u', 't', 0,
4966     'a', 'c', 'c', 'e', 's', 's', 'i', 'b', 'l', 'e', 0,
4967     'w', 'i', 'd', 't', 'h', 'T', 'o', 't', 'a', 'l', 0,
4968     'S', 'e', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
4969     'G', 'e', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
4970     'N', 'a', 'v', 'i', 'g', 'a', 't', 'e', 'I', 'n', 0,
4971     'S', 'e', 't', 'O', 'w', 'n', 'F', 'o', 'n', 't', 0,
4972     'S', 'e', 't', 'M', 'a', 'x', 'S', 'i', 'z', 'e', 0,
4973     'G', 'e', 't', 'M', 'a', 'x', 'S', 'i', 'z', 'e', 0,
4974     'F', 'i', 'n', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 0,
4975     'M', 'a', 'c', 'H', 'i', 'd', 'e', 'A', 'p', 'p', 0,
4976     'M', 'a', 'c', 'O', 'p', 'e', 'n', 'U', 'R', 'L', 0,
4977     'M', 'a', 'c', 'N', 'e', 'w', 'F', 'i', 'l', 'e', 0,
4978     'S', 'e', 't', 'C', 'L', 'o', 'c', 'a', 'l', 'e', 0,
4979     'S', 'e', 't', 'A', 'p', 'p', 'N', 'a', 'm', 'e', 0,
4980     'I', 's', 'Y', 'i', 'e', 'l', 'd', 'i', 'n', 'g', 0,
4981     'W', 'a', 'k', 'e', 'U', 'p', 'I', 'd', 'l', 'e', 0,
4982     'E', 'v', 'e', 'n', 't', '_', 'S', 'k', 'i', 'p', 0,
4983     'U', 's', 'e', 'A', 'p', 'p', 'I', 'n', 'f', 'o', 0,
4984     'G', 'e', 't', 'T', 'e', 'm', 'p', 'D', 'i', 'r', 0,
4985     'G', 'e', 't', 'D', 'a', 't', 'a', 'D', 'i', 'r', 0,
4986     'S', 'e', 't', 'G', 'B', 'S', 'i', 'z', 'e', 'r', 0,
4987     'G', 'e', 't', 'G', 'B', 'S', 'i', 'z', 'e', 'r', 0,
4988     'S', 'e', 't', 'R', 'o', 'w', 's', 'p', 'a', 'n', 0,
4989     'S', 'e', 't', 'C', 'o', 'l', 's', 'p', 'a', 'n', 0,
4990     'G', 'e', 't', 'R', 'o', 'w', 's', 'p', 'a', 'n', 0,
4991     'G', 'e', 't', 'C', 'o', 'l', 's', 'p', 'a', 'n', 0,
4992     'w', 'x', 'B', 'o', 'x', 'S', 'i', 'z', 'e', 'r', 0,
4993     'S', 'e', 't', 'M', 'i', 'n', 'S', 'i', 'z', 'e', 0,
4994     'G', 'e', 't', 'M', 'i', 'n', 'S', 'i', 'z', 'e', 0,
4995     'p', 'r', 'o', 'p', 'o', 'r', 't', 'i', 'o', 'n', 0,
4996     'G', 'e', 't', 'S', 'e', 't', 'T', 'e', 'x', 't', 0,
4997     'G', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
4998     'G', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 0,
4999     'S', 'e', 't', 'F', 'r', 'o', 'm', 'T', 'a', 'b', 0,
5000     'I', 's', 'B', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 0,
5001     'w', 'h', 'e', 'e', 'l', 'D', 'e', 'l', 't', 'a', 0,
5002     'L', 'e', 'f', 't', 'D', 'C', 'l', 'i', 'c', 'k', 0,
5003     'A', 'u', 'x', '2', 'D', 'C', 'l', 'i', 'c', 'k', 0,
5004     'A', 'u', 'x', '1', 'D', 'C', 'l', 'i', 'c', 'k', 0,
5005     'w', 'x', 'K', 'e', 'y', 'E', 'v', 'e', 'n', 't', 0,
5006     'B', 'u', 't', 't', 'o', 'n', 'D', 'o', 'w', 'n', 0,
5007     'I', 's', 'I', 'c', 'o', 'n', 'i', 'z', 'e', 'd', 0,
5008     'l', 'o', 'g', 'g', 'i', 'n', 'g', 'O', 'f', 'f', 0,
5009     'S', 'e', 't', 'C', 'a', 'n', 'V', 'e', 't', 'o', 0,
5010     'G', 'e', 't', 'S', 'k', 'i', 'p', 'p', 'e', 'd', 0,
5011     'I', 's', 'U', 'n', 'l', 'i', 'n', 'k', 'e', 'd', 0,
5012     'D', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 0,
5013     'Q', 'u', 'e', 'u', 'e', 'E', 'v', 'e', 'n', 't', 0,
5014     'w', 'x', 'E', 'V', 'T', '_', 'T', 'O', 'O', 'L', 0,
5015     'w', 'x', 'E', 'V', 'T', '_', 'H', 'E', 'L', 'P', 0,
5016     'w', 'x', 'E', 'V', 'T', '_', 'I', 'D', 'L', 'E', 0,
5017     'w', 'x', 'E', 'V', 'T', '_', 'S', 'H', 'O', 'W', 0,
5018     'w', 'x', 'E', 'V', 'T', '_', 'M', 'O', 'V', 'E', 0,
5019     'w', 'x', 'E', 'V', 'T', '_', 'S', 'I', 'Z', 'E', 0,
5020     'w', 'x', 'E', 'V', 'T', '_', 'S', 'P', 'I', 'N', 0,
5021     'w', 'x', 'E', 'V', 'T', '_', 'C', 'H', 'A', 'R', 0,
5022     'w', 'x', 'E', 'V', 'T', '_', 'M', 'E', 'N', 'U', 0,
5023     'w', 'x', 'E', 'V', 'T', '_', 'N', 'U', 'L', 'L', 0,
5024     'w', 'x', 'I', 'd', 'l', 'e', 'M', 'o', 'd', 'e', 0,
5025     'R', 'e', 's', 'e', 't', 'I', 'f', 'W', 'i', 'n', 0,
5026     'G', 'e', 't', 'P', 'e', 'r', 'c', 'e', 'n', 't', 0,
5027     'S', 'e', 't', 'A', 'u', 't', 'o', 'P', 'o', 'p', 0,
5028     'a', 'u', 'x', '2', 'I', 's', 'D', 'o', 'w', 'n', 0,
5029     'a', 'u', 'x', '1', 'I', 's', 'D', 'o', 'w', 'n', 0,
5030     'l', 'e', 'f', 't', 'I', 's', 'D', 'o', 'w', 'n', 0,
5031     'A', 'u', 'x', '2', 'I', 's', 'D', 'o', 'w', 'n', 0,
5032     'A', 'u', 'x', '1', 'I', 's', 'D', 'o', 'w', 'n', 0,
5033     'L', 'e', 'f', 't', 'I', 's', 'D', 'o', 'w', 'n', 0,
5034     'S', 'e', 't', 'A', 'l', 't', 'D', 'o', 'w', 'n', 0,
5035     'p', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
5036     'W', 'r', 'i', 't', 'e', 'F', 'l', 'o', 'a', 't', 0,
5037     'R', 'e', 'a', 'd', 'D', 'o', 'u', 'b', 'l', 'e', 0,
5038     'd', 'e', 'f', 'a', 'u', 'l', 't', 'V', 'a', 'l', 0,
5039     'G', 'e', 't', 'A', 'p', 'p', 'N', 'a', 'm', 'e', 0,
5040     'b', 'R', 'e', 'c', 'u', 'r', 's', 'i', 'v', 'e', 0,
5041     'v', 'e', 'n', 'd', 'o', 'r', 'N', 'a', 'm', 'e', 0,
5042     'T', 'y', 'p', 'e', '_', 'F', 'l', 'o', 'a', 't', 0,
5043     'O', 'n', 'D', 'r', 'o', 'p', 'T', 'e', 'x', 't', 0,
5044     'O', 'n', 'D', 'r', 'a', 'g', 'O', 'v', 'e', 'r', 0,
5045     'D', 'o', 'D', 'r', 'a', 'g', 'D', 'r', 'o', 'p', 0,
5046     'D', 'r', 'a', 'g', 'C', 'a', 'n', 'c', 'e', 'l', 0,
5047     'd', 'a', 't', 'a', 'O', 'b', 'j', 'e', 'c', 't', 0,
5048     'f', 'o', 'r', 'm', 'a', 't', 'N', 'a', 'm', 'e', 0,
5049     'L', 'o', 'g', 'W', 'a', 'r', 'n', 'i', 'n', 'g', 0,
5050     'L', 'o', 'g', 'V', 'e', 'r', 'b', 'o', 's', 'e', 0,
5051     'L', 'o', 'g', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
5052     'L', 'o', 'g', 'G', 'e', 'n', 'e', 'r', 'i', 'c', 0,
5053     'w', 'x', 'L', 'o', 'g', 'C', 'h', 'a', 'i', 'n', 0,
5054     'S', 'e', 't', 'V', 'e', 'r', 'b', 'o', 's', 'e', 0,
5055     'G', 'e', 't', 'V', 'e', 'r', 'b', 'o', 's', 'e', 0,
5056     'L', 'O', 'G', '_', 'S', 't', 'a', 't', 'u', 's', 0,
5057     'G', 'e', 't', 'K', 'e', 'y', 'C', 'o', 'd', 'e', 0,
5058     'G', 'e', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
5059     'A', 'C', 'C', 'E', 'L', '_', 'C', 'T', 'R', 'L', 0,
5060     'o', 'b', 'j', 'e', 'c', 't', 'T', 'y', 'p', 'e', 0,
5061     's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
5062     'a', 'c', 't', 'i', 'o', 'n', 'N', 'a', 'm', 'e', 0,
5063     'c', 'h', 'i', 'l', 'd', 'C', 'o', 'u', 'n', 't', 0,
5064     'O', 'B', 'J', 'I', 'D', '_', 'M', 'E', 'N', 'U', 0,
5065     'G', 'e', 't', 'G', 'e', 'n', 'e', 'r', 'i', 'c', 0,
5066     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
5067     'G', 'e', 't', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
5068     'D', 'r', 'a', 'w', 'C', 'h', 'o', 'i', 'c', 'e', 0,
5069     'w', 'i', 'd', 't', 'h', 'S', 'a', 's', 'h', '_', 0,
5070     'm', 'a', 's', 'k', 'C', 'o', 'l', 'o', 'u', 'r', 0,
5071     'A', 'd', 'd', 'E', 'l', 'l', 'i', 'p', 's', 'e', 0,
5072     's', 't', 'a', 'r', 't', 'A', 'n', 'g', 'l', 'e', 0,
5073     'B', 'e', 'g', 'i', 'n', 'L', 'a', 'y', 'e', 'r', 0,
5074     'S', 't', 'r', 'o', 'k', 'e', 'P', 'a', 't', 'h', 0,
5075     'S', 't', 'r', 'o', 'k', 'e', 'L', 'i', 'n', 'e', 0,
5076     'C', 'r', 'e', 'a', 't', 'e', 'P', 'a', 't', 'h', 0,
5077     'm', 'e', 't', 'a', 'F', 'i', 'l', 'e', 'D', 'C', 0,
5078     'w', 'x', 'M', 'e', 't', 'a', 'f', 'i', 'l', 'e', 0,
5079     'w', 'x', 'M', 'i', 'r', 'r', 'o', 'r', 'D', 'C', 0,
5080     'w', 'x', 'S', 'c', 'r', 'e', 'e', 'n', 'D', 'C', 0,
5081     'w', 'x', 'M', 'e', 'm', 'o', 'r', 'y', 'D', 'C', 0,
5082     'w', 'x', 'C', 'l', 'i', 'e', 'n', 't', 'D', 'C', 0,
5083     'w', 'x', 'W', 'i', 'n', 'd', 'o', 'w', 'D', 'C', 0,
5084     'S', 'e', 't', 'M', 'a', 'p', 'M', 'o', 'd', 'e', 0,
5085     'x', 'L', 'e', 'f', 't', 'R', 'i', 'g', 'h', 't', 0,
5086     'G', 'e', 't', 'M', 'a', 'p', 'M', 'o', 'd', 'e', 0,
5087     'h', 'e', 'i', 'g', 'h', 't', 'L', 'i', 'n', 'e', 0,
5088     'n', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
5089     'd', 'e', 's', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
5090     'D', 'r', 'a', 'w', 'S', 'p', 'l', 'i', 'n', 'e', 0,
5091     'f', 'i', 'l', 'l', '_', 's', 't', 'y', 'l', 'e', 0,
5092     'i', 'n', 'd', 'e', 'x', 'A', 'c', 'c', 'e', 'l', 0,
5093     'D', 'r', 'a', 'w', 'C', 'i', 'r', 'c', 'l', 'e', 0,
5094     'S', 'R', 'C', '_', 'I', 'N', 'V', 'E', 'R', 'T', 0,
5095     'A', 'N', 'D', '_', 'I', 'N', 'V', 'E', 'R', 'T', 0,
5096     'O', 'R', '_', 'R', 'E', 'V', 'E', 'R', 'S', 'E', 0,
5097     'P', 'a', 'r', 't', 'R', 'e', 'g', 'i', 'o', 'n', 0,
5098     'N', 'u', 'l', 'l', 'C', 'u', 'r', 's', 'o', 'r', 0,
5099     'c', 'u', 'r', 's', 'o', 'r', 'N', 'a', 'm', 'e', 0,
5100     'S', 'e', 't', 'S', 't', 'i', 'p', 'p', 'l', 'e', 0,
5101     'j', 'o', 'i', 'n', '_', 's', 't', 'y', 'l', 'e', 0,
5102     'G', 'e', 't', 'S', 't', 'i', 'p', 'p', 'l', 'e', 0,
5103     'J', 'O', 'I', 'N', '_', 'R', 'O', 'U', 'N', 'D', 0,
5104     'J', 'O', 'I', 'N', '_', 'M', 'I', 'T', 'E', 'R', 0,
5105     'J', 'O', 'I', 'N', '_', 'B', 'E', 'V', 'E', 'L', 0,
5106     'w', 'x', 'P', 'e', 'n', 'S', 't', 'y', 'l', 'e', 0,
5107     'F', 'r', 'o', 'm', 'S', 't', 'r', 'i', 'n', 'g', 0,
5108     'p', 'o', 'i', 'n', 't', '_', 's', 'i', 'z', 'e', 0,
5109     'w', 'x', 'F', 'o', 'n', 't', 'L', 'i', 's', 't', 0,
5110     'M', 'a', 'k', 'e', 'L', 'a', 'r', 'g', 'e', 'r', 0,
5111     'M', 'a', 'k', 'e', 'I', 't', 'a', 'l', 'i', 'c', 0,
5112     'n', 'a', 't', 'i', 'v', 'e', 'I', 'n', 'f', 'o', 0,
5113     'u', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 'd', 0,
5114     'w', 'x', 'F', 'o', 'n', 't', 'I', 'n', 'f', 'o', 0,
5115     'w', 'x', 'F', 'o', 'n', 't', 'F', 'l', 'a', 'g', 0,
5116     'N', 'u', 'l', 'l', 'B', 'i', 't', 'm', 'a', 'p', 0,
5117     'e', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 's', 0,
5118     'f', 'a', 'c', 't', 'o', 'r', '_', 'r', 'e', 'd', 0,
5119     'S', 'e', 't', 'P', 'a', 'l', 'e', 't', 't', 'e', 0,
5120     'n', 'e', 'w', '_', 'h', 'e', 'i', 'g', 'h', 't', 0,
5121     'C', 'l', 'e', 'a', 'r', 'A', 'l', 'p', 'h', 'a', 0,
5122     'G', 'e', 't', 'P', 'a', 'l', 'e', 't', 't', 'e', 0,
5123     'G', 'e', 't', 'M', 'a', 's', 'k', 'R', 'e', 'd', 0,
5124     'b', 'l', 'u', 'r', 'R', 'a', 'd', 'i', 'u', 's', 0,
5125     's', 'a', 't', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
5126     'R', 'e', 'm', 'o', 'v', 'e', 'F', 'i', 'l', 'e', 0,
5127     'b', 'i', 'n', 'a', 'r', 'y', 'd', 'a', 't', 'a', 0,
5128     'A', 'd', 'd', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
5129     's', 't', 'r', 'e', 'a', 'm', '_', 'o', 'u', 't', 0,
5130     'I', 's', 'S', 'e', 'e', 'k', 'a', 'b', 'l', 'e', 0,
5131     'w', 'x', 'S', 'e', 'e', 'k', 'M', 'o', 'd', 'e', 0,
5132     'S', 'T', 'R', 'E', 'A', 'M', '_', 'E', 'O', 'F', 0,
5133     'N', 'u', 'l', 'l', 'C', 'o', 'l', 'o', 'u', 'r', 0,
5134     'A', 'l', 'p', 'h', 'a', 'B', 'l', 'e', 'n', 'd', 0,
5135     'b', 'r', 'i', 'g', 'h', 't', 'n', 'e', 's', 's', 0,
5136     'w', 'x', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
5137     'I', 's', 'I', 'd', 'e', 'n', 't', 'i', 't', 'y', 0,
5138     'w', 'x', 'M', 'a', 't', 'r', 'i', 'x', '2', 'D', 0,
5139     'G', 'e', 't', 'O', 'u', 't', 'c', 'o', 'd', 'e', 0,
5140     'G', 'e', 't', 'O', 'u', 't', 'C', 'o', 'd', 'e', 0,
5141     'S', 'e', 't', 'L', 'e', 'f', 't', 'T', 'o', 'p', 0,
5142     'G', 'e', 't', 'L', 'e', 'f', 't', 'T', 'o', 'p', 0,
5143     'M', 'o', 'v', 'e', 'L', 'e', 'f', 't', 'T', 'o', 0,
5144     'G', 'e', 't', 'R', 'o', 'u', 'n', 'd', 'e', 'd', 0,
5145     'c', 'o', 'l', 'o', 'u', 'r', 'N', 'a', 'm', 'e', 0,
5146     'b', 'o', 't', 't', 'o', 'm', 'L', 'e', 'f', 't', 0,
5147     'S', 'e', 't', 'T', 'o', 'p', 'L', 'e', 'f', 't', 0,
5148     'I', 'n', 't', 'e', 'r', 's', 'e', 'c', 't', 's', 0,
5149     'G', 'e', 't', 'T', 'o', 'p', 'L', 'e', 'f', 't', 0,
5150     'C', 'U', 'R', 'S', 'O', 'R', '_', 'M', 'A', 'X', 0,
5151     'S', 'e', 't', 'M', 'i', 'n', 'P', 'a', 'g', 'e', 0,
5152     'S', 'e', 't', 'M', 'a', 'x', 'P', 'a', 'g', 'e', 0,
5153     'G', 'e', 't', 'M', 'i', 'n', 'P', 'a', 'g', 'e', 0,
5154     'G', 'e', 't', 'M', 'a', 'x', 'P', 'a', 'g', 'e', 0,
5155     'd', 'i', 'a', 'l', 'o', 'g', 'D', 'a', 't', 'a', 0,
5156     'S', 'e', 't', 'Q', 'u', 'a', 'l', 'i', 't', 'y', 0,
5157     'S', 'e', 't', 'C', 'o', 'l', 'l', 'a', 't', 'e', 0,
5158     'G', 'e', 't', 'Q', 'u', 'a', 'l', 'i', 't', 'y', 0,
5159     'G', 'e', 't', 'C', 'o', 'l', 'l', 'a', 't', 'e', 0,
5160     'S', 'e', 't', 'P', 'a', 'p', 'e', 'r', 'I', 'd', 0,
5161     'G', 'e', 't', 'P', 'a', 'p', 'e', 'r', 'I', 'd', 0,
5162     'w', 'x', 'P', 'r', 'i', 'n', 't', 'B', 'i', 'n', 0,
5163     'G', 'e', 't', 'S', 'y', 's', 'N', 'a', 'm', 'e', 0,
5164     'o', 'r', 'i', 'g', 'S', 't', 'r', 'i', 'n', 'g', 0,
5165     'A', 'd', 'd', 'C', 'a', 't', 'a', 'l', 'o', 'g', 0,
5166     'w', 'x', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
5167     'C', 'h', 'a', 'n', 'g', 'e', 'M', 'o', 'd', 'e', 0,
5168     'E', 'N', 'D', 'I', 'A', 'N', '_', 'M', 'A', 'X', 0,
5169     'E', 'N', 'D', 'I', 'A', 'N', '_', 'P', 'D', 'P', 0,
5170     'E', 'N', 'D', 'I', 'A', 'N', '_', 'B', 'I', 'G', 0,
5171     'P', 'O', 'R', 'T', '_', 'W', 'I', 'N', 'C', 'E', 0,
5172     'P', 'O', 'R', 'T', '_', 'C', 'O', 'C', 'O', 'A', 0,
5173     'P', 'O', 'R', 'T', '_', 'M', 'O', 'T', 'I', 'F', 0,
5174     'O', 'S', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'S', 0,
5175     'O', 'S', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', 0,
5176     'I', 's', 'P', 'o', 's', 'i', 't', 'i', 'v', 'e', 0,
5177     'I', 's', 'N', 'e', 'g', 'a', 't', 'i', 'v', 'e', 0,
5178     'G', 'e', 't', 'S', 'e', 'c', 'o', 'n', 'd', 's', 0,
5179     'G', 'e', 't', 'M', 'i', 'n', 'u', 't', 'e', 's', 0,
5180     'w', 'x', 'T', 'i', 'm', 'e', 'S', 'p', 'a', 'n', 0,
5181     'w', 'x', 'D', 'a', 't', 'e', 'S', 'p', 'a', 'n', 0,
5182     'S', 'e', 't', 'C', 'o', 'u', 'n', 't', 'r', 'y', 0,
5183     'I', 's', 'L', 'e', 'a', 'p', 'Y', 'e', 'a', 'r', 0,
5184     'G', 'e', 't', 'T', 'i', 'm', 'e', 'N', 'o', 'w', 0,
5185     'G', 'e', 't', 'C', 'o', 'u', 'n', 't', 'r', 'y', 0,
5186     'T', 'o', 'T', 'i', 'm', 'e', 'z', 'o', 'n', 'e', 0,
5187     'G', 'e', 't', 'R', 'a', 't', 'a', 'D', 'i', 'e', 0,
5188     'G', 'e', 't', 'Y', 'e', 'a', 'r', 'D', 'a', 'y', 0,
5189     'F', 'o', 'r', 'm', 'a', 't', 'T', 'i', 'm', 'e', 0,
5190     'F', 'o', 'r', 'm', 'a', 't', 'D', 'a', 't', 'e', 0,
5191     'I', 's', 'S', 'a', 'm', 'e', 'T', 'i', 'm', 'e', 0,
5192     'I', 's', 'S', 'a', 'm', 'e', 'D', 'a', 't', 'e', 0,
5193     'G', 'e', 't', 'C', 'e', 'n', 't', 'u', 'r', 'y', 0,
5194     'S', 'e', 't', 'F', 'r', 'o', 'm', 'D', 'O', 'S', 0,
5195     'G', 'e', 't', 'W', 'e', 'e', 'k', 'D', 'a', 'y', 0,
5196     'w', 'x', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
5197     'w', 'x', 'L', 'o', 'n', 'g', 'L', 'o', 'n', 'g', 0,
5198     'P', 'E', 'N', '_', 'Y', 'E', 'L', 'L', 'O', 'W', 0,
5199     'F', 'O', 'N', 'T', '_', 'S', 'W', 'I', 'S', 'S', 0,
5200     'F', 'O', 'N', 'T', '_', 'S', 'M', 'A', 'L', 'L', 0,
5201     'C', 'O', 'L', 'O', 'U', 'R', '_', 'R', 'E', 'D', 0,
5202     'B', 'R', 'U', 'S', 'H', '_', 'G', 'R', 'E', 'Y', 0,
5203     'B', 'R', 'U', 'S', 'H', '_', 'C', 'Y', 'A', 'N', 0,
5204     'B', 'R', 'U', 'S', 'H', '_', 'B', 'L', 'U', 'E', 0,
5205     'w', 'x', 'S', 't', 'o', 'c', 'k', 'G', 'D', 'I', 0,
5206     'w', 'x', 'P', 'y', 'B', 'u', 'f', 'f', 'e', 'r', 0,
5207     'w', 'x', 'A', 'r', 'r', 'a', 'y', 'I', 'n', 't', 0,
5208     'w', 'x', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
5209     'S', 'e', 't', 'R', 'e', 'f', 'D', 'a', 't', 'a', 0,
5210     'G', 'e', 't', 'R', 'e', 'f', 'D', 'a', 't', 'a', 0,
5211     'w', 'x', 'U', 'p', 'd', 'a', 't', 'e', 'U', 'I', 0,
5212     'P', 'A', 'P', 'E', 'R', '_', 'P', '3', '2', 'K', 0,
5213     'P', 'A', 'P', 'E', 'R', '_', 'P', '1', '6', 'K', 0,
5214     'P', 'A', 'P', 'E', 'R', '_', 'N', 'O', 'T', 'E', 0,
5215     'P', 'A', 'P', 'E', 'R', '_', 'N', 'O', 'N', 'E', 0,
5216     'P', 'A', 'P', 'E', 'R', '_', '9', 'X', '1', '1', 0,
5217     'W', 'X', 'K', '_', 'P', 'A', 'G', 'E', 'U', 'P', 0,
5218     'W', 'X', 'K', '_', 'S', 'C', 'R', 'O', 'L', 'L', 0,
5219     'W', 'X', 'K', '_', 'D', 'I', 'V', 'I', 'D', 'E', 0,
5220     'W', 'X', 'K', '_', 'I', 'N', 'S', 'E', 'R', 'T', 0,
5221     'W', 'X', 'K', '_', 'S', 'E', 'L', 'E', 'C', 'T', 0,
5222     'W', 'X', 'K', '_', 'C', 'A', 'N', 'C', 'E', 'L', 0,
5223     'W', 'X', 'K', '_', 'D', 'E', 'L', 'E', 'T', 'E', 0,
5224     'W', 'X', 'K', '_', 'E', 'S', 'C', 'A', 'P', 'E', 0,
5225     'W', 'X', 'K', '_', 'R', 'E', 'T', 'U', 'R', 'N', 0,
5226     'D', 'F', '_', 'P', 'R', 'I', 'V', 'A', 'T', 'E', 0,
5227     'D', 'F', '_', 'P', 'E', 'N', 'D', 'A', 'T', 'A', 0,
5228     'D', 'F', '_', 'P', 'A', 'L', 'E', 'T', 'T', 'E', 0,
5229     'D', 'F', '_', 'O', 'E', 'M', 'T', 'E', 'X', 'T', 0,
5230     'D', 'F', '_', 'I', 'N', 'V', 'A', 'L', 'I', 'D', 0,
5231     'H', 'T', '_', 'N', 'O', 'W', 'H', 'E', 'R', 'E', 0,
5232     'I', 'T', 'E', 'M', '_', 'R', 'A', 'D', 'I', 'O', 0,
5233     'I', 'T', 'E', 'M', '_', 'C', 'H', 'E', 'C', 'K', 0,
5234     'w', 'x', 'I', 't', 'e', 'm', 'K', 'i', 'n', 'd', 0,
5235     'I', 'D', '_', 'H', 'I', 'G', 'H', 'E', 'S', 'T', 0,
5236     'I', 'D', '_', 'N', 'E', 'T', 'W', 'O', 'R', 'K', 0,
5237     'I', 'D', '_', 'J', 'U', 'M', 'P', '_', 'T', 'O', 0,
5238     'I', 'D', '_', 'E', 'X', 'E', 'C', 'U', 'T', 'E', 0,
5239     'I', 'D', '_', 'C', 'O', 'N', 'V', 'E', 'R', 'T', 0,
5240     'I', 'D', '_', 'Z', 'O', 'O', 'M', '_', 'I', 'N', 0,
5241     'I', 'D', '_', 'R', 'E', 'F', 'R', 'E', 'S', 'H', 0,
5242     'I', 'D', '_', 'N', 'O', 'T', 'O', 'A', 'L', 'L', 0,
5243     'I', 'D', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
5244     'I', 'D', '_', 'F', 'O', 'R', 'W', 'A', 'R', 'D', 0,
5245     'I', 'D', '_', 'R', 'E', 'P', 'L', 'A', 'C', 'E', 0,
5246     'I', 'D', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', 0,
5247     'I', 'C', 'O', 'N', '_', 'E', 'R', 'R', 'O', 'R', 0,
5248     'N', 'O', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
5249     'O', 'K', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
5250     'L', 'B', '_', 'H', 'S', 'C', 'R', 'O', 'L', 'L', 0,
5251     'S', 'I', 'Z', 'E', '_', 'F', 'O', 'R', 'C', 'E', 0,
5252     'U', 'I', 'N', 'T', '6', '4', '_', 'M', 'A', 'X', 0,
5253     'U', 'I', 'N', 'T', '3', '2', '_', 'M', 'A', 'X', 0,
5254     'U', 'I', 'N', 'T', '1', '6', '_', 'M', 'A', 'X', 0,
5255     'G', 'e', 't', 'A', 's', 'C', 'h', 'a', 'r', 0,
5256     'w', 'x', 'U', 'n', 'i', 'C', 'h', 'a', 'r', 0,
5257     'w', 'x', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
5258     'S', 'e', 't', 'B', 'a', 's', 'e', 'I', 'd', 0,
5259     'G', 'e', 't', 'B', 'a', 's', 'e', 'I', 'd', 0,
5260     'A', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 0,
5261     'f', 'a', 'l', 'l', 'b', 'a', 'c', 'k', 's', 0,
5262     'i', 'c', 'o', 'n', 'I', 'n', 'd', 'e', 'x', 0,
5263     's', 'h', 'o', 'r', 't', 'D', 'e', 's', 'c', 0,
5264     's', 't', 'a', 'r', 't', 'P', 'a', 'g', 'e', 0,
5265     'I', 's', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
5266     'i', 'm', 'a', 'g', 'e', 'S', 'i', 'z', 'e', 0,
5267     'w', 'x', 'P', 'r', 'i', 'n', 't', 'e', 'r', 0,
5268     'S', 'e', 't', 'C', 'a', 'n', 'v', 'a', 's', 0,
5269     'P', 'a', 'i', 'n', 't', 'P', 'a', 'g', 'e', 0,
5270     'G', 'e', 't', 'C', 'a', 'n', 'v', 'a', 's', 0,
5271     'B', 'e', 'g', 'i', 'n', 'D', 'r', 'a', 'g', 0,
5272     'A', 'R', 'T', '_', 'O', 'T', 'H', 'E', 'R', 0,
5273     'A', 'R', 'T', '_', 'G', 'O', '_', 'U', 'P', 0,
5274     'A', 'R', 'T', '_', 'P', 'R', 'I', 'N', 'T', 0,
5275     'A', 'R', 'T', '_', 'C', 'D', 'R', 'O', 'M', 0,
5276     'A', 'R', 'T', '_', 'E', 'R', 'R', 'O', 'R', 0,
5277     'A', 'R', 'T', '_', 'P', 'A', 'S', 'T', 'E', 0,
5278     'A', 'R', 'T', '_', 'M', 'I', 'N', 'U', 'S', 0,
5279     'A', 'R', 'T', '_', 'C', 'L', 'O', 'S', 'E', 0,
5280     'G', 'e', 't', 'M', 'e', 't', 'r', 'i', 'c', 0,
5281     'S', 'e', 't', 'V', 'i', 'e', 'w', 'e', 'r', 0,
5282     's', 'e', 'c', 't', 'i', 'o', 'n', 'N', 'o', 0,
5283     'c', 'o', 'n', 't', 'e', 'x', 't', 'I', 'd', 0,
5284     'M', 'o', 'u', 's', 'e', 'D', 'o', 'w', 'n', 0,
5285     'M', 'o', 'u', 's', 'e', 'M', 'o', 'v', 'e', 0,
5286     'w', 'x', 'P', 'r', 'o', 'c', 'e', 's', 's', 0,
5287     'c', 'o', 'p', 'y', 'r', 'i', 'g', 'h', 't', 0,
5288     'w', 'i', 'n', 'T', 'o', 'S', 'k', 'i', 'p', 0,
5289     'G', 'e', 't', 'U', 's', 'e', 'r', 'I', 'd', 0,
5290     'E', 'X', 'E', 'C', '_', 'S', 'Y', 'N', 'C', 0,
5291     'S', 't', 'r', 'i', 'p', '_', 'A', 'l', 'l', 0,
5292     'r', 'e', 'c', 't', 'B', 'o', 'u', 'n', 'd', 0,
5293     'm', 'a', 'x', 'L', 'e', 'n', 'g', 't', 'h', 0,
5294     's', 'i', 'z', 'e', 'P', 'o', 'p', 'u', 'p', 0,
5295     'P', 'D', '_', 'S', 'M', 'O', 'O', 'T', 'H', 0,
5296     's', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 0,
5297     'S', 'e', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
5298     'G', 'e', 't', 'R', 'o', 'o', 't', 'I', 'd', 0,
5299     'G', 'e', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
5300     'G', 'e', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
5301     'S', 'h', 'o', 'w', 'M', 'o', 'd', 'a', 'l', 0,
5302     's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
5303     'I', 's', 'C', 'u', 'r', 'r', 'e', 'n', 't', 0,
5304     'S', 'e', 't', 'E', 'f', 'f', 'e', 'c', 't', 0,
5305     'L', 'B', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
5306     'C', 'H', 'B', '_', 'R', 'I', 'G', 'H', 'T', 0,
5307     'H', 'i', 'd', 'e', 'P', 'o', 'p', 'u', 'p', 0,
5308     'O', 'n', 'D', 'i', 's', 'm', 'i', 's', 's', 0,
5309     'I', 's', 'C', 'r', 'e', 'a', 't', 'e', 'd', 0,
5310     'm', 'a', 'x', 'H', 'e', 'i', 'g', 'h', 't', 0,
5311     'e', 'v', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
5312     'd', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
5313     'F', 'L', 'P', '_', 'S', 'M', 'A', 'L', 'L', 0,
5314     'h', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 0,
5315     'S', 'e', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
5316     'G', 'e', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
5317     'E', 'x', 'p', 'a', 'n', 'd', 'A', 'l', 'l', 0,
5318     'T', 'R', '_', 'S', 'I', 'N', 'G', 'L', 'E', 0,
5319     'c', 'a', 'c', 'h', 'e', 'F', 'r', 'o', 'm', 0,
5320     'S', 'o', 'r', 't', 'I', 't', 'e', 'm', 's', 0,
5321     'I', 's', 'V', 'i', 'r', 't', 'u', 'a', 'l', 0,
5322     's', 't', 'a', 't', 'e', 'M', 'a', 's', 'k', 0,
5323     'L', 'C', '_', 'R', 'E', 'P', 'O', 'R', 'T', 0,
5324     'L', 'C', '_', 'H', 'R', 'U', 'L', 'E', 'S', 0,
5325     'L', 'C', '_', 'V', 'R', 'U', 'L', 'E', 'S', 0,
5326     'w', 'x', 'I', 'n', 'f', 'o', 'B', 'a', 'r', 0,
5327     's', 'h', 'o', 'r', 't', 'H', 'e', 'l', 'p', 0,
5328     'w', 'x', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 0,
5329     'S', 'e', 't', 'T', 'o', 'g', 'g', 'l', 'e', 0,
5330     'I', 's', 'T', 'o', 'g', 'g', 'l', 'e', 'd', 0,
5331     'I', 's', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
5332     'b', 'm', 'p', 'N', 'o', 'r', 'm', 'a', 'l', 0,
5333     'T', 'B', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
5334     'v', 'i', 'e', 'w', 'S', 't', 'a', 'r', 't', 0,
5335     'S', 'e', 't', 'D', 'i', 'g', 'i', 't', 's', 0,
5336     'G', 'e', 't', 'D', 'i', 'g', 'i', 't', 's', 0,
5337     'G', 'e', 't', 'S', 'e', 'l', 'E', 'n', 'd', 0,
5338     'S', 'L', '_', 'L', 'A', 'B', 'E', 'L', 'S', 0,
5339     'S', 'L', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
5340     's', 'o', 'r', 't', 'O', 'r', 'd', 'e', 'r', 0,
5341     'a', 's', 'c', 'e', 'n', 'd', 'i', 'n', 'g', 0,
5342     'S', 'e', 't', 'H', 'i', 'd', 'd', 'e', 'n', 0,
5343     'r', 'e', 's', 'i', 'z', 'a', 'b', 'l', 'e', 0,
5344     'C', 'l', 'e', 'a', 'r', 'F', 'l', 'a', 'g', 0,
5345     'I', 's', 'S', 'o', 'r', 't', 'K', 'e', 'y', 0,
5346     'G', 'A', '_', 'S', 'M', 'O', 'O', 'T', 'H', 0,
5347     'w', 'x', 'L', 'i', 's', 't', 'B', 'o', 'x', 0,
5348     'G', 'e', 't', 'U', 'R', 'L', 'E', 'n', 'd', 0,
5349     'M', 'a', 'r', 'k', 'D', 'i', 'r', 't', 'y', 0,
5350     'E', 'q', 'P', 'a', 'r', 't', 'i', 'a', 'l', 0,
5351     'p', 'a', 'g', 'e', 'B', 'r', 'e', 'a', 'k', 0,
5352     's', 'u', 'b', 'I', 'n', 'd', 'e', 'n', 't', 0,
5353     'f', 'o', 'n', 't', 'S', 't', 'y', 'l', 'e', 0,
5354     'I', 's', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
5355     'T', 'E', '_', 'C', 'E', 'N', 'T', 'R', 'E', 0,
5356     'T', 'E', '_', 'C', 'E', 'N', 'T', 'E', 'R', 0,
5357     'W', 'r', 'i', 't', 'e', 'T', 'e', 'x', 't', 0,
5358     'S', 'e', 'l', 'e', 'c', 't', 'A', 'l', 'l', 0,
5359     'c', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'r', 0,
5360     'c', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'd', 0,
5361     'g', 'e', 'n', 'e', 'r', 'a', 't', 'o', 'r', 0,
5362     'i', 'n', 'v', 'i', 's', 'i', 'b', 'l', 'e', 0,
5363     'S', 'P', '_', 'B', 'O', 'R', 'D', 'E', 'R', 0,
5364     'S', 'P', '_', '3', 'D', 'S', 'A', 'S', 'H', 0,
5365     'S', 'P', '_', 'N', 'O', 'S', 'A', 'S', 'H', 0,
5366     'N', 'B', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
5367     'B', 'K', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
5368     'i', 'm', 'a', 'g', 'e', 'L', 'i', 's', 't', 0,
5369     'B', 'U', '_', 'N', 'O', 'T', 'E', 'X', 'T', 0,
5370     'B', 'U', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
5371     'S', 'B', '_', 'S', 'U', 'N', 'K', 'E', 'N', 0,
5372     'S', 'B', '_', 'R', 'A', 'I', 'S', 'E', 'D', 0,
5373     'S', 'B', '_', 'N', 'O', 'R', 'M', 'A', 'L', 0,
5374     'b', 'o', 'r', 'd', 'e', 'r', 'T', 'o', 'p', 0,
5375     'E', 'l', 'l', 'i', 'p', 's', 'i', 'z', 'e', 0,
5376     'w', 'x', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
5377     'c', 'o', 'l', 'u', 'm', 'n', 'M', 'a', 'x', 0,
5378     'c', 'o', 'l', 'u', 'm', 'n', 'M', 'i', 'n', 0,
5379     'I', 's', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
5380     'G', 'e', 't', 'S', 'c', 'a', 'l', 'e', 'Y', 0,
5381     'G', 'e', 't', 'S', 'c', 'a', 'l', 'e', 'X', 0,
5382     'n', 'o', 'R', 'e', 'f', 'r', 'e', 's', 'h', 0,
5383     'm', 'e', 'n', 'u', 'I', 'n', 'd', 'e', 'x', 0,
5384     'E', 'n', 'a', 'b', 'l', 'e', 'T', 'o', 'p', 0,
5385     'w', 'x', 'M', 'e', 'n', 'u', 'B', 'a', 'r', 0,
5386     'S', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 0,
5387     'u', 'n', 'c', 'h', 'e', 'c', 'k', 'e', 'd', 0,
5388     'I', 's', 'S', 'u', 'b', 'M', 'e', 'n', 'u', 0,
5389     'D', 'o', 'S', 'e', 't', 'S', 'i', 'z', 'e', 0,
5390     'D', 'o', 'G', 'e', 't', 'S', 'i', 'z', 'e', 0,
5391     'F', 'i', 'n', 'd', 'F', 'o', 'c', 'u', 's', 0,
5392     'm', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 's', 0,
5393     'd', 'e', 'l', 'e', 't', 'e', 'O', 'l', 'd', 0,
5394     'v', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
5395     'P', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 0,
5396     't', 'i', 'p', 'S', 't', 'r', 'i', 'n', 'g', 0,
5397     'I', 's', 'E', 'x', 'p', 'o', 's', 'e', 'd', 0,
5398     't', 'h', 'u', 'm', 'b', 'S', 'i', 'z', 'e', 0,
5399     'C', 'a', 'n', 'S', 'c', 'r', 'o', 'l', 'l', 0,
5400     'n', 'e', 'w', 'P', 'a', 'r', 'e', 'n', 't', 0,
5401     'S', 't', 'a', 'r', 't', 'O', 'n', 'c', 'e', 0,
5402     'I', 's', 'O', 'n', 'e', 'S', 'h', 'o', 't', 0,
5403     'O', 'n', 'I', 'n', 'i', 't', 'G', 'u', 'i', 0,
5404     'O', 'n', 'P', 'r', 'e', 'I', 'n', 'i', 't', 0,
5405     'S', 'a', 'f', 'e', 'Y', 'i', 'e', 'l', 'd', 0,
5406     'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 's', 0,
5407     'G', 'e', 't', 'T', 'r', 'a', 'i', 't', 's', 0,
5408     'H', 'a', 's', 'S', 't', 'd', 'e', 'r', 'r', 0,
5409     'S', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 0,
5410     'I', 's', 'R', 'u', 'n', 'n', 'i', 'n', 'g', 0,
5411     'G', 'e', 't', 'E', 'n', 'd', 'P', 'o', 's', 0,
5412     'A', 'd', 'd', 'B', 'u', 't', 't', 'o', 'n', 0,
5413     'S', 'h', 'o', 'w', 'I', 't', 'e', 'm', 's', 0,
5414     'r', 'e', 'c', 'u', 'r', 's', 'i', 'v', 'e', 0,
5415     'F', 'i', 't', 'I', 'n', 's', 'i', 'd', 'e', 0,
5416     'A', 'd', 'd', 'S', 'p', 'a', 'c', 'e', 'r', 0,
5417     'S', 'e', 't', 'B', 'o', 'r', 'd', 'e', 'r', 0,
5418     'G', 'e', 't', 'S', 'p', 'a', 'c', 'e', 'r', 0,
5419     'G', 'e', 't', 'B', 'o', 'r', 'd', 'e', 'r', 0,
5420     'w', 'x', 'P', 'y', 'E', 'v', 'e', 'n', 't', 0,
5421     'P', 'o', 's', 't', 'E', 'v', 'e', 'n', 't', 0,
5422     'C', 'a', 'n', 'U', 'p', 'd', 'a', 't', 'e', 0,
5423     'c', 'o', 'm', 'm', 'a', 'n', 'd', 'I', 'd', 0,
5424     'H', 'a', 's', 'C', 'u', 'r', 's', 'o', 'r', 0,
5425     'I', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
5426     'I', 's', 'F', 'r', 'o', 'm', 'T', 'a', 'b', 0,
5427     'W', 'i', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 0,
5428     'I', 's', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
5429     'w', 'h', 'e', 'e', 'l', 'A', 'x', 'i', 's', 0,
5430     'G', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 0,
5431     'G', 'e', 't', 'M', 'e', 'n', 'u', 'I', 'd', 0,
5432     'S', 'e', 't', 'O', 'r', 'i', 'g', 'i', 'n', 0,
5433     'G', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 0,
5434     'S', 'e', 't', 'S', 't', 'r', 'i', 'n', 'g', 0,
5435     'e', 'x', 't', 'r', 'a', 'L', 'o', 'n', 'g', 0,
5436     'I', 's', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 0,
5437     't', 'i', 'm', 'e', 'S', 't', 'a', 'm', 'p', 0,
5438     'T', 'r', 'y', 'B', 'e', 'f', 'o', 'r', 'e', 0,
5439     'A', 'd', 'd', 'F', 'i', 'l', 't', 'e', 'r', 0,
5440     'w', 'x', 'E', 'V', 'T', '_', 'A', 'N', 'Y', 0,
5441     'J', 'O', 'Y', 'S', 'T', 'I', 'C', 'K', '2', 0,
5442     'J', 'O', 'Y', 'S', 'T', 'I', 'C', 'K', '1', 0,
5443     'n', 'o', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
5444     'S', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 0,
5445     'G', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 0,
5446     'G', 'e', 't', 'M', 'y', 'E', 'd', 'g', 'e', 0,
5447     'P', 'e', 'r', 'c', 'e', 'n', 't', 'O', 'f', 0,
5448     'S', 'e', 't', 'R', 'e', 's', 'h', 'o', 'w', 0,
5449     'w', 'x', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
5450     's', 'h', 'i', 'f', 't', 'D', 'o', 'w', 'n', 0,
5451     'w', 'x', 'V', 'a', 'r', 'i', 'a', 'n', 't', 0,
5452     'W', 'r', 'i', 't', 'e', 'B', 'o', 'o', 'l', 0,
5453     'R', 'e', 'a', 'd', 'F', 'l', 'o', 'a', 't', 0,
5454     'f', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 's', 0,
5455     'd', 'e', 'f', 'R', 'e', 's', 'u', 'l', 't', 0,
5456     'D', 'r', 'a', 'g', 'E', 'r', 'r', 'o', 'r', 0,
5457     'S', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 0,
5458     'G', 'e', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
5459     'p', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 0,
5460     'S', 'e', 't', 'F', 'o', 'r', 'm', 'a', 't', 0,
5461     'G', 'e', 't', 'F', 'o', 'r', 'm', 'a', 't', 0,
5462     'L', 'o', 'g', 'S', 't', 'a', 't', 'u', 's', 0,
5463     'p', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 0,
5464     'G', 'e', 't', 'B', 'u', 'f', 'f', 'e', 'r', 0,
5465     'p', 'a', 's', 's', 'T', 'o', 'O', 'l', 'd', 0,
5466     'G', 'e', 't', 'O', 'l', 'd', 'L', 'o', 'g', 0,
5467     't', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 0,
5468     'w', 'x', 'L', 'o', 'g', 'N', 'u', 'l', 'l', 0,
5469     'D', 'o', 'L', 'o', 'g', 'T', 'e', 'x', 't', 0,
5470     'f', 'o', 'r', 'm', 'a', 't', 't', 'e', 'r', 0,
5471     'I', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
5472     'c', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 0,
5473     'l', 'o', 'g', 't', 'a', 'r', 'g', 'e', 't', 0,
5474     'L', 'O', 'G', '_', 'T', 'r', 'a', 'c', 'e', 0,
5475     'L', 'O', 'G', '_', 'D', 'e', 'b', 'u', 'g', 0,
5476     'L', 'O', 'G', '_', 'E', 'r', 'r', 'o', 'r', 0,
5477     'A', 'C', 'C', 'E', 'L', '_', 'C', 'M', 'D', 0,
5478     'A', 'C', 'C', 'E', 'L', '_', 'A', 'L', 'T', 0,
5479     'e', 'v', 'e', 'n', 't', 'T', 'y', 'p', 'e', 0,
5480     'S', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
5481     'G', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
5482     'G', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 0,
5483     'e', 'l', 'e', 'm', 'e', 'n', 't', 'I', 'd', 0,
5484     'R', 'O', 'L', 'E', '_', 'N', 'O', 'N', 'E', 0,
5485     'w', 'x', 'A', 'c', 'c', 'R', 'o', 'l', 'e', 0,
5486     'N', 'A', 'V', 'D', 'I', 'R', '_', 'U', 'P', 0,
5487     'A', 'C', 'C', '_', 'F', 'A', 'L', 'S', 'E', 0,
5488     'n', 'e', 'x', 't', 'P', 'i', 'x', 'e', 'l', 0,
5489     'G', 'e', 't', 'P', 'i', 'x', 'e', 'l', 's', 0,
5490     'G', 'e', 't', 'O', 'r', 'i', 'g', 'i', 'n', 0,
5491     's', 'o', 'r', 't', 'A', 'r', 'r', 'o', 'w', 0,
5492     'w', 'i', 'd', 't', 'h', 'S', 'a', 's', 'h', 0,
5493     'w', 'x', 'P', 'a', 'l', 'e', 't', 't', 'e', 0,
5494     'w', 'x', 'O', 'v', 'e', 'r', 'l', 'a', 'y', 0,
5495     'R', 'e', 'm', 'o', 'v', 'e', 'A', 'l', 'l', 0,
5496     'A', 'd', 'd', 'C', 'i', 'r', 'c', 'l', 'e', 0,
5497     'e', 'n', 'd', 'P', 'o', 'i', 'n', 't', 's', 0,
5498     'P', 'u', 's', 'h', 'S', 't', 'a', 't', 'e', 0,
5499     'a', 'n', 't', 'i', 'a', 'l', 'i', 'a', 's', 0,
5500     'R', 'e', 's', 'e', 't', 'C', 'l', 'i', 'p', 0,
5501     'p', 'r', 'i', 'n', 't', 'e', 'r', 'D', 'C', 0,
5502     'w', 'x', 'P', 'a', 'i', 'n', 't', 'D', 'C', 0,
5503     'p', 'y', 'B', 'r', 'u', 's', 'h', 'e', 's', 0,
5504     'y', 'B', 'o', 't', 't', 'o', 'm', 'U', 'p', 0,
5505     'G', 'e', 't', 'S', 'i', 'z', 'e', 'M', 'M', 0,
5506     's', 'r', 'c', 'H', 'e', 'i', 'g', 'h', 't', 0,
5507     'd', 's', 't', 'H', 'e', 'i', 'g', 'h', 't', 0,
5508     'S', 't', 'a', 'r', 't', 'P', 'a', 'g', 'e', 0,
5509     'C', 'r', 'o', 's', 's', 'H', 'a', 'i', 'r', 0,
5510     'F', 'l', 'o', 'o', 'd', 'F', 'i', 'l', 'l', 0,
5511     'D', 'r', 'a', 'w', 'P', 'o', 'i', 'n', 't', 0,
5512     'D', 'r', 'a', 'w', 'L', 'i', 'n', 'e', 's', 0,
5513     'D', 'r', 'a', 'w', 'L', 'a', 'b', 'e', 'l', 0,
5514     'a', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
5515     'M', 'M', '_', 'P', 'O', 'I', 'N', 'T', 'S', 0,
5516     'M', 'M', '_', 'M', 'E', 'T', 'R', 'I', 'C', 0,
5517     'O', 'R', '_', 'I', 'N', 'V', 'E', 'R', 'T', 0,
5518     'f', 'i', 'l', 'l', 'S', 't', 'y', 'l', 'e', 0,
5519     't', 'o', 'l', 'e', 'r', 'a', 'n', 'c', 'e', 0,
5520     'H', 'a', 'v', 'e', 'R', 'e', 'c', 't', 's', 0,
5521     'O', 'u', 't', 'R', 'e', 'g', 'i', 'o', 'n', 0,
5522     'N', 'u', 'l', 'l', 'B', 'r', 'u', 's', 'h', 0,
5523     'w', 'x', 'P', 'e', 'n', 'L', 'i', 's', 't', 0,
5524     'S', 'e', 't', 'D', 'a', 's', 'h', 'e', 's', 0,
5525     'G', 'e', 't', 'D', 'a', 's', 'h', 'e', 's', 0,
5526     'C', 'A', 'P', '_', 'R', 'O', 'U', 'N', 'D', 0,
5527     'w', 'x', 'P', 'e', 'n', 'J', 'o', 'i', 'n', 0,
5528     'f', 'a', 'c', 'e', 'n', 'a', 'm', 'e', 's', 0,
5529     'p', 'o', 'i', 'n', 't', 's', 'i', 'z', 'e', 0,
5530     'S', 'e', 't', 'W', 'e', 'i', 'g', 'h', 't', 0,
5531     'S', 'e', 't', 'F', 'a', 'm', 'i', 'l', 'y', 0,
5532     'G', 'e', 't', 'W', 'e', 'i', 'g', 'h', 't', 0,
5533     'G', 'e', 't', 'F', 'a', 'm', 'i', 'l', 'y', 0,
5534     'u', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 0,
5535     'p', 'i', 'x', 'e', 'l', 'S', 'i', 'z', 'e', 0,
5536     'p', 'o', 'i', 'n', 't', 'S', 'i', 'z', 'e', 0,
5537     'G', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 0,
5538     'S', 'e', 't', 'H', 'a', 'n', 'd', 'l', 'e', 0,
5539     'G', 'e', 't', 'H', 'a', 'n', 'd', 'l', 'e', 0,
5540     'N', 'u', 'l', 'l', 'I', 'm', 'a', 'g', 'e', 0,
5541     'D', 'o', 'C', 'a', 'n', 'R', 'e', 'a', 'd', 0,
5542     'i', 'm', 'a', 'g', 'e', 'T', 'y', 'p', 'e', 0,
5543     'S', 'e', 't', 'O', 'p', 't', 'i', 'o', 'n', 0,
5544     'n', 'e', 'w', '_', 'w', 'i', 'd', 't', 'h', 0,
5545     'H', 'a', 's', 'O', 'p', 't', 'i', 'o', 'n', 0,
5546     'G', 'e', 't', 'O', 'p', 't', 'i', 'o', 'n', 0,
5547     'h', 'i', 's', 't', 'o', 'g', 'r', 'a', 'm', 0,
5548     't', 'h', 'r', 'e', 's', 'h', 'o', 'l', 'd', 0,
5549     'R', 'o', 't', 'a', 't', 'e', 'H', 'u', 'e', 0,
5550     'R', 'o', 't', 'a', 't', 'e', '1', '8', '0', 0,
5551     'c', 'l', 'o', 'c', 'k', 'w', 'i', 's', 'e', 0,
5552     'I', 'n', 'i', 't', 'A', 'l', 'p', 'h', 'a', 0,
5553     'B', 'M', 'P', '_', '2', '4', 'B', 'P', 'P', 0,
5554     'G', 'e', 't', 'S', 't', 'r', 'e', 'a', 'm', 0,
5555     'G', 'e', 't', 'A', 'n', 'c', 'h', 'o', 'r', 0,
5556     'F', 'i', 'n', 'd', 'F', 'i', 'r', 's', 't', 0,
5557     's', 't', 'r', 'e', 'a', 'm', '_', 'i', 'n', 0,
5558     'L', 'a', 's', 't', 'W', 'r', 'i', 't', 'e', 0,
5559     'r', 'e', 'a', 'd', 'l', 'i', 'n', 'e', 's', 0,
5560     'G', 'e', 't', 'L', 'e', 'n', 'g', 't', 'h', 0,
5561     'F', 'r', 'o', 'm', 'S', 't', 'a', 'r', 't', 0,
5562     '_', 'c', 'o', 'p', 'y', 'F', 'r', 'o', 'm', 0,
5563     'S', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 0,
5564     'G', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 0,
5565     'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
5566     'T', 'r', 'a', 'n', 's', 'l', 'a', 't', 'e', 0,
5567     'o', 't', 'h', 'e', 'r', 'R', 'e', 'c', 't', 0,
5568     'S', 'e', 't', 'C', 'e', 'n', 't', 'r', 'e', 0,
5569     'G', 'e', 't', 'C', 'e', 'n', 't', 'r', 'e', 0,
5570     'M', 'o', 'v', 'e', 'T', 'o', 'p', 'T', 'o', 0,
5571     'N', 'o', 'r', 'm', 'a', 'l', 'i', 'z', 'e', 0,
5572     'O', 'u', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
5573     'w', 'x', 'O', 'u', 't', 'C', 'o', 'd', 'e', 0,
5574     'S', 'e', 't', 'C', 'u', 'r', 's', 'o', 'r', 0,
5575     'A', 'd', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
5576     'S', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
5577     'I', 'n', 't', 'e', 'r', 's', 'e', 'c', 't', 0,
5578     'G', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
5579     'S', 'e', 't', 'H', 'e', 'i', 'g', 'h', 't', 0,
5580     'S', 'e', 't', 'T', 'o', 'P', 'a', 'g', 'e', 0,
5581     'G', 'e', 't', 'T', 'o', 'P', 'a', 'g', 'e', 0,
5582     'p', 'r', 'i', 'n', 't', 'M', 'o', 'd', 'e', 0,
5583     'S', 'e', 't', 'D', 'u', 'p', 'l', 'e', 'x', 0,
5584     'S', 'e', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
5585     'G', 'e', 't', 'D', 'u', 'p', 'l', 'e', 'x', 0,
5586     'p', 'r', 'i', 'n', 't', 'D', 'a', 't', 'a', 0,
5587     'S', 'e', 't', 'L', 'o', 'a', 'd', 'e', 'r', 0,
5588     'S', 'e', 't', 'l', 'o', 'c', 'a', 'l', 'e', 0,
5589     'G', 'e', 't', 'S', 't', 'r', 'i', 'n', 'g', 0,
5590     'G', 'e', 't', 'L', 'o', 'c', 'a', 'l', 'e', 0,
5591     's', 'h', 'o', 'r', 't', 'N', 'a', 'm', 'e', 0,
5592     'I', 's', 'P', 'r', 'i', 'm', 'a', 'r', 'y', 0,
5593     'w', 'x', 'D', 'i', 's', 'p', 'l', 'a', 'y', 0,
5594     'G', 'e', 't', 'H', 'e', 'i', 'g', 'h', 't', 0,
5595     'S', 'e', 't', 'P', 'o', 'r', 't', 'I', 'd', 0,
5596     'G', 'e', 't', 'P', 'o', 'r', 't', 'I', 'd', 0,
5597     'P', 'O', 'R', 'T', '_', 'B', 'A', 'S', 'E', 0,
5598     'O', 'S', '_', 'M', 'A', 'C', '_', 'O', 'S', 0,
5599     'R', 'e', 's', 'e', 'r', 'v', 'e', 'I', 'd', 0,
5600     'S', 'e', 't', 'M', 'o', 'n', 't', 'h', 's', 0,
5601     'G', 'e', 't', 'M', 'o', 'n', 't', 'h', 's', 0,
5602     'F', 'r', 'o', 'm', 'T', 'i', 'm', 'e', 'T', 0,
5603     'G', 'e', 't', 'E', 'n', 'd', 'D', 'S', 'T', 0,
5604     'P', 'a', 'r', 's', 'e', 'T', 'i', 'm', 'e', 0,
5605     'P', 'a', 'r', 's', 'e', 'D', 'a', 't', 'e', 0,
5606     'I', 's', 'B', 'e', 't', 'w', 'e', 'e', 'n', 0,
5607     'I', 's', 'E', 'q', 'u', 'a', 'l', 'T', 'o', 0,
5608     'I', 's', 'W', 'o', 'r', 'k', 'D', 'a', 'y', 0,
5609     'G', 'e', 't', 'S', 'e', 'c', 'o', 'n', 'd', 0,
5610     'G', 'e', 't', 'M', 'i', 'n', 'u', 't', 'e', 0,
5611     'S', 'e', 't', 'S', 'e', 'c', 'o', 'n', 'd', 0,
5612     'S', 'e', 't', 'M', 'i', 'n', 'u', 't', 'e', 0,
5613     'R', 'e', 's', 'e', 't', 'T', 'i', 'm', 'e', 0,
5614     'G', 'e', 't', 'O', 'f', 'f', 's', 'e', 't', 0,
5615     'N', 'a', 'm', 'e', '_', 'A', 'b', 'b', 'r', 0,
5616     'N', 'a', 'm', 'e', '_', 'F', 'u', 'l', 'l', 0,
5617     'I', 'n', 'v', '_', 'M', 'o', 'n', 't', 'h', 0,
5618     'G', 'r', 'e', 'g', 'o', 'r', 'i', 'a', 'n', 0,
5619     'G', 'e', 't', 'C', 'u', 'r', 's', 'o', 'r', 0,
5620     'G', 'e', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
5621     'D', 'e', 'l', 'e', 't', 'e', 'A', 'l', 'l', 0,
5622     'P', 'E', 'N', '_', 'W', 'H', 'I', 'T', 'E', 0,
5623     'P', 'E', 'N', '_', 'G', 'R', 'E', 'E', 'N', 0,
5624     'P', 'E', 'N', '_', 'B', 'L', 'A', 'C', 'K', 0,
5625     'B', 'R', 'U', 'S', 'H', '_', 'R', 'E', 'D', 0,
5626     'F', 'i', 'n', 'd', 'C', 'l', 'a', 's', 's', 0,
5627     'c', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', 0,
5628     'I', 's', 'D', 'y', 'n', 'a', 'm', 'i', 'c', 0,
5629     'L', 'A', 'N', 'D', 'S', 'C', 'A', 'P', 'E', 0,
5630     'M', 'O', 'D', '_', 'S', 'H', 'I', 'F', 'T', 0,
5631     'M', 'O', 'D', '_', 'A', 'L', 'T', 'G', 'R', 0,
5632     'W', 'X', 'K', '_', 'P', 'R', 'I', 'N', 'T', 0,
5633     'W', 'X', 'K', '_', 'R', 'I', 'G', 'H', 'T', 0,
5634     'W', 'X', 'K', '_', 'P', 'A', 'U', 'S', 'E', 0,
5635     'W', 'X', 'K', '_', 'S', 'H', 'I', 'F', 'T', 0,
5636     'W', 'X', 'K', '_', 'C', 'L', 'E', 'A', 'R', 0,
5637     'W', 'X', 'K', '_', 'S', 'T', 'A', 'R', 'T', 0,
5638     'W', 'X', 'K', '_', 'S', 'P', 'A', 'C', 'E', 0,
5639     'w', 'x', 'K', 'e', 'y', 'C', 'o', 'd', 'e', 0,
5640     'D', 'F', '_', 'L', 'O', 'C', 'A', 'L', 'E', 0,
5641     'D', 'F', '_', 'B', 'I', 'T', 'M', 'A', 'P', 0,
5642     'w', 'x', 'H', 'i', 't', 'T', 'e', 's', 't', 0,
5643     'I', 'D', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
5644     'I', 'D', '_', 'F', 'L', 'O', 'P', 'P', 'Y', 0,
5645     'I', 'D', '_', 'I', 'N', 'D', 'E', 'N', 'T', 0,
5646     'I', 'D', '_', 'I', 'T', 'A', 'L', 'I', 'C', 0,
5647     'I', 'D', '_', 'R', 'E', 'M', 'O', 'V', 'E', 0,
5648     'I', 'D', '_', 'I', 'G', 'N', 'O', 'R', 'E', 0,
5649     'I', 'D', '_', 'S', 'T', 'A', 'T', 'I', 'C', 0,
5650     'I', 'D', '_', 'C', 'A', 'N', 'C', 'E', 'L', 0,
5651     'I', 'D', '_', 'D', 'E', 'L', 'E', 'T', 'E', 0,
5652     'I', 'D', '_', 'R', 'E', 'V', 'E', 'R', 'T', 0,
5653     'I', 'D', '_', 'S', 'A', 'V', 'E', 'A', 'S', 0,
5654     'I', 'D', '_', 'L', 'O', 'W', 'E', 'S', 'T', 0,
5655     'w', 'x', 'S', 't', 'r', 'e', 't', 'c', 'h', 0,
5656     'A', 'L', 'I', 'G', 'N', '_', 'N', 'O', 'T', 0,
5657     'C', 'L', 'O', 'S', 'E', '_', 'B', 'O', 'X', 0,
5658     'N', 'O', 'T', '_', 'F', 'O', 'U', 'N', 'D', 0,
5659     'I', 'C', 'O', 'N', '_', 'M', 'A', 'S', 'K', 0,
5660     'I', 'C', 'O', 'N', '_', 'S', 'T', 'O', 'P', 0,
5661     'I', 'C', 'O', 'N', '_', 'H', 'A', 'N', 'D', 0,
5662     'B', 'I', '_', 'E', 'X', 'P', 'A', 'N', 'D', 0,
5663     'T', 'C', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
5664     'R', 'B', '_', 'S', 'I', 'N', 'G', 'L', 'E', 0,
5665     'C', 'B', '_', 'S', 'I', 'M', 'P', 'L', 'E', 0,
5666     'L', 'B', '_', 'S', 'I', 'N', 'G', 'L', 'E', 0,
5667     'N', 'O', '_', 'B', 'O', 'R', 'D', 'E', 'R', 0,
5668     'S', 'I', 'Z', 'E', '_', 'A', 'U', 'T', 'O', 0,
5669     'I', 'N', 'T', '6', '4', '_', 'M', 'I', 'N', 0,
5670     'I', 'N', 'T', '3', '2', '_', 'M', 'I', 'N', 0,
5671     'I', 'N', 'T', '1', '6', '_', 'M', 'I', 'N', 0,
5672     'U', 'I', 'N', 'T', '8', '_', 'M', 'A', 'X', 0,
5673     'w', 'x', 'U', 'I', 'n', 't', 'P', 't', 'r', 0,
5674     'R', 'e', 'g', 'i', 's', 't', 'e', 'r', 0,
5675     'e', 'r', 'r', 'o', 'r', 'M', 's', 'g', 0,
5676     'G', 'e', 't', 'M', 'e', 'n', 'u', 's', 0,
5677     'm', 'a', 'x', 'F', 'i', 'l', 'e', 's', 0,
5678     'I', 's', 'O', 'f', 'T', 'y', 'p', 'e', 0,
5679     'i', 'c', 'o', 'n', 'F', 'i', 'l', 'e', 0,
5680     'p', 'r', 'i', 'n', 't', 'C', 'm', 'd', 0,
5681     'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
5682     'c', 'o', 'm', 'm', 'a', 'n', 'd', 's', 0,
5683     'p', 'a', 'g', 'e', 'F', 'r', 'o', 'm', 0,
5684     'G', 'e', 't', 'A', 'b', 'o', 'r', 't', 0,
5685     'S', 'e', 't', 'F', 'r', 'a', 'm', 'e', 0,
5686     'p', 'r', 'i', 'n', 't', 'o', 'u', 't', 0,
5687     'd', 'e', 's', 't', 'R', 'e', 'c', 't', 0,
5688     'l', 'i', 's', 't', 'C', 't', 'r', 'l', 0,
5689     't', 'r', 'e', 'e', 'C', 't', 'r', 'l', 0,
5690     'P', 'u', 's', 'h', 'B', 'a', 'c', 'k', 0,
5691     'p', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
5692     'A', 'R', 'T', '_', 'M', 'E', 'N', 'U', 0,
5693     'A', 'R', 'T', '_', 'L', 'I', 'S', 'T', 0,
5694     'A', 'R', 'T', '_', 'H', 'E', 'L', 'P', 0,
5695     'A', 'R', 'T', '_', 'C', 'O', 'P', 'Y', 0,
5696     'A', 'R', 'T', '_', 'U', 'N', 'D', 'O', 0,
5697     'A', 'R', 'T', '_', 'R', 'E', 'D', 'O', 0,
5698     'A', 'R', 'T', '_', 'P', 'L', 'U', 'S', 0,
5699     'A', 'R', 'T', '_', 'Q', 'U', 'I', 'T', 0,
5700     'A', 'R', 'T', '_', 'F', 'I', 'N', 'D', 0,
5701     'e', 'x', 'i', 't', 'c', 'o', 'd', 'e', 0,
5702     'p', 'r', 'i', 'o', 'r', 'i', 't', 'y', 0,
5703     'R', 'e', 'd', 'i', 'r', 'e', 'c', 't', 0,
5704     'G', 'e', 't', 'M', 'i', 'c', 'r', 'o', 0,
5705     'G', 'e', 't', 'M', 'i', 'n', 'o', 'r', 0,
5706     'G', 'e', 't', 'M', 'a', 'j', 'o', 'r', 0,
5707     'S', 'h', 'u', 't', 'd', 'o', 'w', 'n', 0,
5708     'c', 'a', 'l', 'l', 'b', 'a', 'c', 'k', 0,
5709     'd', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
5710     'w', 'x', 'S', 'i', 'g', 'n', 'a', 'l', 0,
5711     'I', 's', 'V', 'e', 't', 'o', 'e', 'd', 0,
5712     'G', 'e', 't', 'O', 'r', 'd', 'e', 'r', 0,
5713     'f', 'o', 'n', 't', 'I', 'n', 'i', 't', 0,
5714     's', 'h', 'o', 'w', 'H', 'e', 'l', 'p', 0,
5715     'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 0,
5716     'a', 'C', 'h', 'o', 'i', 'c', 'e', 's', 0,
5717     'p', 't', 'O', 'r', 'i', 'g', 'i', 'n', 0,
5718     'E', 'n', 'd', 'M', 'o', 'd', 'a', 'l', 0,
5719     'w', 'x', 'D', 'i', 'a', 'l', 'o', 'g', 0,
5720     'S', 'e', 't', 'I', 'c', 'o', 'n', 's', 0,
5721     'M', 'a', 'x', 'i', 'm', 'i', 'z', 'e', 0,
5722     'm', 'a', 'x', 'i', 'm', 'i', 'z', 'e', 0,
5723     'G', 'e', 't', 'I', 'c', 'o', 'n', 's', 0,
5724     'S', 'e', 't', 'S', 'h', 'a', 'p', 'e', 0,
5725     'L', 'B', '_', 'R', 'I', 'G', 'H', 'T', 0,
5726     'C', 'H', 'B', '_', 'L', 'E', 'F', 'T', 0,
5727     'e', 'x', 't', 'R', 'i', 'g', 'h', 't', 0,
5728     's', 'p', 'a', 'c', 'i', 'n', 'g', 'X', 0,
5729     'b', 'm', 'p', 'H', 'o', 'v', 'e', 'r', 0,
5730     't', 'r', 'u', 'e', 'I', 't', 'e', 'm', 0,
5731     'S', 'e', 't', 'F', 'i', 'l', 'e', 's', 0,
5732     'G', 'e', 't', 'P', 'a', 't', 'h', 's', 0,
5733     'w', 'i', 'l', 'd', 'C', 'a', 'r', 'd', 0,
5734     'F', 'L', 'P', '_', 'S', 'A', 'V', 'E', 0,
5735     'F', 'L', 'P', '_', 'O', 'P', 'E', 'N', 0,
5736     'P', 'B', '_', 'S', 'M', 'A', 'L', 'L', 0,
5737     'U', 'n', 's', 'e', 'l', 'e', 'c', 't', 0,
5738     'S', 'c', 'r', 'o', 'l', 'l', 'T', 'o', 0,
5739     'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 0,
5740     't', 'e', 'x', 't', 'O', 'n', 'l', 'y', 0,
5741     'S', 'e', 't', 'P', 'o', 'i', 'n', 't', 0,
5742     'G', 'e', 't', 'P', 'o', 'i', 'n', 't', 0,
5743     's', 'e', 'l', 'I', 'm', 'a', 'g', 'e', 0,
5744     'i', 't', 'e', 'm', 'F', 'r', 'o', 'm', 0,
5745     'g', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
5746     'C', 'l', 'e', 'a', 'r', 'A', 'l', 'l', 0,
5747     'S', 'e', 't', 'I', 'm', 'a', 'g', 'e', 0,
5748     'S', 'e', 't', 'A', 'l', 'i', 'g', 'n', 0,
5749     'G', 'e', 't', 'I', 'm', 'a', 'g', 'e', 0,
5750     'G', 'e', 't', 'A', 'l', 'i', 'g', 'n', 0,
5751     'd', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
5752     'F', 'i', 'n', 'd', 'B', 'y', 'I', 'd', 0,
5753     'l', 'o', 'n', 'g', 'H', 'e', 'l', 'p', 0,
5754     'T', 'B', '_', 'R', 'I', 'G', 'H', 'T', 0,
5755     's', 't', 'a', 'r', 't', 'P', 'o', 's', 0,
5756     'l', 'i', 'n', 'e', 'S', 'i', 'z', 'e', 0,
5757     'C', 'l', 'e', 'a', 'r', 'S', 'e', 'l', 0,
5758     'm', 'a', 'x', 'V', 'a', 'l', 'u', 'e', 0,
5759     'm', 'i', 'n', 'V', 'a', 'l', 'u', 'e', 0,
5760     'w', 'x', 'S', 'l', 'i', 'd', 'e', 'r', 0,
5761     'S', 'L', '_', 'R', 'I', 'G', 'H', 'T', 0,
5762     'S', 'L', '_', 'T', 'I', 'C', 'K', 'S', 0,
5763     'S', 'h', 'o', 'w', 'I', 't', 'e', 'm', 0,
5764     'h', 'e', 'l', 'p', 't', 'e', 'x', 't', 0,
5765     's', 'o', 'r', 't', 'a', 'b', 'l', 'e', 0,
5766     'm', 'i', 'n', 'W', 'i', 'd', 't', 'h', 0,
5767     'I', 's', 'H', 'i', 'd', 'd', 'e', 'n', 0,
5768     'S', 'e', 't', 'R', 'a', 'n', 'g', 'e', 0,
5769     'D', 'e', 's', 'e', 'l', 'e', 'c', 't', 0,
5770     'I', 's', '3', 'S', 't', 'a', 't', 'e', 0,
5771     'e', 'v', 't', 'M', 'o', 'u', 's', 'e', 0,
5772     'm', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
5773     'f', 'i', 'l', 'e', 'T', 'y', 'p', 'e', 0,
5774     'w', 'e', 'a', 'k', 'T', 'e', 's', 't', 0,
5775     'T', 'E', '_', 'R', 'I', 'C', 'H', '2', 0,
5776     'T', 'E', '_', 'R', 'I', 'G', 'H', 'T', 0,
5777     'e', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
5778     'G', 'e', 't', 'R', 'a', 'n', 'g', 'e', 0,
5779     'C', 'a', 'n', 'P', 'a', 's', 't', 'e', 0,
5780     'C', 'o', 'l', 'l', 'a', 'p', 's', 'e', 0,
5781     'c', 'o', 'l', 'l', 'a', 'p', 's', 'e', 0,
5782     's', 'p', 'l', 'i', 't', 't', 'e', 'r', 0,
5783     't', 'o', 'R', 'e', 'm', 'o', 'v', 'e', 0,
5784     'p', 'a', 'n', 'e', 'S', 'i', 'z', 'e', 0,
5785     'N', 'B', '_', 'R', 'I', 'G', 'H', 'T', 0,
5786     'F', 'i', 'n', 'd', 'P', 'a', 'g', 'e', 0,
5787     'B', 'K', '_', 'R', 'I', 'G', 'H', 'T', 0,
5788     'N', 'O', '_', 'I', 'M', 'A', 'G', 'E', 0,
5789     'w', 'x', 'B', 'u', 't', 't', 'o', 'n', 0,
5790     'B', 'U', '_', 'R', 'I', 'G', 'H', 'T', 0,
5791     'I', 's', 'S', 'o', 'r', 't', 'e', 'd', 0,
5792     'w', 'x', 'C', 'h', 'o', 'i', 'c', 'e', 0,
5793     'P', 'u', 's', 'h', 'T', 'e', 'x', 't', 0,
5794     'G', 'e', 't', 'F', 'i', 'e', 'l', 'd', 0,
5795     'm', 'a', 'x', 'W', 'i', 'd', 't', 'h', 0,
5796     't', 'o', 'C', 'o', 'l', 'u', 'm', 'n', 0,
5797     'r', 'o', 'w', 'C', 'o', 'u', 'n', 't', 0,
5798     'S', 'e', 't', 'S', 'c', 'a', 'l', 'e', 0,
5799     'p', 'a', 'g', 'e', 'S', 'i', 'z', 'e', 0,
5800     'n', 'o', 'U', 'n', 'i', 't', 's', 'Y', 0,
5801     'n', 'o', 'U', 'n', 'i', 't', 's', 'X', 0,
5802     'F', 'i', 'n', 'd', 'M', 'e', 'n', 'u', 0,
5803     'S', 'e', 't', 'T', 'i', 't', 'l', 'e', 0,
5804     'G', 'e', 't', 'T', 'i', 't', 'l', 'e', 0,
5805     'm', 'e', 'n', 'u', 'I', 't', 'e', 'm', 0,
5806     'S', 'e', 't', 'A', 'c', 'c', 'e', 'l', 0,
5807     'd', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
5808     'G', 'e', 't', 'A', 'c', 'c', 'e', 'l', 0,
5809     'I', 's', 'S', 'i', 'l', 'e', 'n', 't', 0,
5810     's', 'u', 'p', 'p', 'r', 'e', 's', 's', 0,
5811     'D', 'o', 'F', 'r', 'e', 'e', 'z', 'e', 0,
5812     'D', 'o', 'E', 'n', 'a', 'b', 'l', 'e', 0,
5813     'h', 'o', 't', 'k', 'e', 'y', 'I', 'd', 0,
5814     'S', 'e', 't', 'C', 'a', 'r', 'e', 't', 0,
5815     'G', 'e', 't', 'C', 'a', 'r', 'e', 't', 0,
5816     'S', 'e', 't', 'S', 'i', 'z', 'e', 'r', 0,
5817     'S', 'e', 't', 'L', 'a', 'b', 'e', 'l', 0,
5818     'G', 'e', 't', 'L', 'a', 'b', 'e', 'l', 0,
5819     'V', 'a', 'l', 'i', 'd', 'a', 't', 'e', 0,
5820     'U', 's', 'e', 'B', 'g', 'C', 'o', 'l', 0,
5821     'I', 's', 'F', 'r', 'o', 'z', 'e', 'n', 0,
5822     'P', 'a', 'g', 'e', 'D', 'o', 'w', 'n', 0,
5823     'L', 'i', 'n', 'e', 'D', 'o', 'w', 'n', 0,
5824     'R', 'e', 'p', 'a', 'r', 'e', 'n', 't', 0,
5825     'S', 'e', 't', 'F', 'o', 'c', 'u', 's', 0,
5826     'c', 'a', 'n', 'F', 'o', 'c', 'u', 's', 0,
5827     'H', 'a', 's', 'F', 'o', 'c', 'u', 's', 0,
5828     'w', 'x', 'W', 'i', 'n', 'd', 'o', 'w', 0,
5829     'A', 'd', 'd', 'C', 'h', 'i', 'l', 'd', 0,
5830     'G', 'e', 't', 'T', 'i', 'm', 'e', 'r', 0,
5831     'S', 'e', 't', 'O', 'w', 'n', 'e', 'r', 0,
5832     'G', 'e', 't', 'O', 'w', 'n', 'e', 'r', 0,
5833     'I', 's', 'A', 'c', 't', 'i', 'v', 'e', 0,
5834     'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
5835     'D', 'i', 's', 'p', 'a', 't', 'c', 'h', 0,
5836     'F', 'i', 'n', 'd', 'I', 't', 'e', 'm', 0,
5837     'w', 'x', 'G', 'B', 'S', 'p', 'a', 'n', 0,
5838     'I', 's', 'W', 'i', 'n', 'd', 'o', 'w', 0,
5839     'I', 's', 'S', 'p', 'a', 'c', 'e', 'r', 0,
5840     'G', 'e', 't', 'S', 'i', 'z', 'e', 'r', 0,
5841     'G', 'e', 't', 'R', 'a', 't', 'i', 'o', 0,
5842     'S', 'e', 't', 'R', 'a', 't', 'i', 'o', 0,
5843     'u', 's', 'e', 'r', 'D', 'a', 't', 'a', 0,
5844     'G', 'e', 't', 'S', 'h', 'o', 'w', 'n', 0,
5845     'r', 'e', 'a', 'l', 'i', 'z', 'e', 'd', 0,
5846     'S', 'e', 't', 'F', 'l', 'a', 'g', 's', 0,
5847     'M', 'i', 'd', 'd', 'l', 'e', 'U', 'p', 0,
5848     'E', 'n', 't', 'e', 'r', 'i', 'n', 'g', 0,
5849     'w', 'i', 'n', 'd', 'o', 'w', 'I', 'd', 0,
5850     'I', 's', 'B', 'u', 't', 't', 'o', 'n', 0,
5851     'B', 'u', 't', 't', 'o', 'n', 'U', 'p', 0,
5852     'j', 'o', 'y', 's', 't', 'i', 'c', 'k', 0,
5853     'n', 'e', 'e', 'd', 'M', 'o', 'r', 'e', 0,
5854     'i', 'c', 'o', 'n', 'i', 'z', 'e', 'd', 0,
5855     'G', 'e', 't', 'F', 'i', 'l', 'e', 's', 0,
5856     'T', 'r', 'y', 'A', 'f', 't', 'e', 'r', 0,
5857     'S', 'e', 't', 'V', 'a', 'l', 'u', 'e', 0,
5858     'A', 'b', 's', 'o', 'l', 'u', 't', 'e', 0,
5859     'S', 'e', 't', 'D', 'e', 'l', 'a', 'y', 0,
5860     'S', 'e', 't', 'S', 't', 'a', 't', 'e', 0,
5861     'm', 'e', 't', 'a', 'D', 'o', 'w', 'n', 0,
5862     'w', 'x', 'C', 'o', 'n', 'f', 'i', 'g', 0,
5863     's', 't', 'r', 'E', 'n', 't', 'r', 'y', 0,
5864     'S', 'e', 't', 'U', 'm', 'a', 's', 'k', 0,
5865     'W', 'r', 'i', 't', 'e', 'I', 'n', 't', 0,
5866     'R', 'e', 'a', 'd', 'L', 'o', 'n', 'g', 0,
5867     'R', 'e', 'a', 'd', 'B', 'o', 'o', 'l', 0,
5868     'H', 'a', 's', 'G', 'r', 'o', 'u', 'p', 0,
5869     'H', 'a', 's', 'E', 'n', 't', 'r', 'y', 0,
5870     'I', 's', 'O', 'p', 'e', 'n', 'e', 'd', 0,
5871     'D', 'r', 'a', 'g', 'L', 'i', 'n', 'k', 0,
5872     'D', 'r', 'a', 'g', 'M', 'o', 'v', 'e', 0,
5873     'D', 'r', 'a', 'g', 'C', 'o', 'p', 'y', 0,
5874     'D', 'r', 'a', 'g', 'N', 'o', 'n', 'e', 0,
5875     'L', 'o', 'g', 'D', 'e', 'b', 'u', 'g', 0,
5876     'L', 'o', 'g', 'E', 'r', 'r', 'o', 'r', 0,
5877     'G', 'e', 't', 'F', 'r', 'a', 'm', 'e', 0,
5878     'w', 'x', 'L', 'o', 'g', 'G', 'u', 'i', 0,
5879     'l', 'o', 'g', 'L', 'e', 'v', 'e', 'l', 0,
5880     'L', 'O', 'G', '_', 'U', 's', 'e', 'r', 0,
5881     'L', 'O', 'G', '_', 'I', 'n', 'f', 'o', 0,
5882     'G', 'e', 't', 'F', 'l', 'a', 'g', 's', 0,
5883     'o', 'b', 'j', 'e', 'c', 't', 'I', 'd', 0,
5884     'N', 'a', 'v', 'i', 'g', 'a', 't', 'e', 0,
5885     't', 'o', 'O', 'b', 'j', 'e', 'c', 't', 0,
5886     's', 't', 'r', 'V', 'a', 'l', 'u', 'e', 0,
5887     'G', 'e', 't', 'S', 't', 'a', 't', 'e', 0,
5888     's', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
5889     'h', 'e', 'l', 'p', 'T', 'e', 'x', 't', 0,
5890     'G', 'e', 't', 'F', 'o', 'c', 'u', 's', 0,
5891     'G', 'e', 't', 'C', 'h', 'i', 'l', 'd', 0,
5892     'w', 'x', 'N', 'a', 'v', 'D', 'i', 'r', 0,
5893     'A', 'C', 'C', '_', 'F', 'A', 'I', 'L', 0,
5894     'A', 'C', 'C', '_', 'S', 'E', 'L', 'F', 0,
5895     'v', 'e', 'r', 's', 'i', 'o', 'n', '_', 0,
5896     'r', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
5897     'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
5898     'e', 'n', 'd', 'A', 'n', 'g', 'l', 'e', 0,
5899     's', 't', 'a', 'r', 't', 'C', 'o', 'l', 0,
5900     'P', 'o', 'p', 'S', 't', 'a', 't', 'e', 0,
5901     'E', 'n', 'd', 'L', 'a', 'y', 'e', 'r', 0,
5902     'F', 'i', 'l', 'l', 'P', 'a', 't', 'h', 0,
5903     'D', 'r', 'a', 'w', 'P', 'a', 't', 'h', 0,
5904     'm', 'e', 'm', 'o', 'r', 'y', 'D', 'C', 0,
5905     'w', 'i', 'n', 'd', 'o', 'w', 'D', 'C', 0,
5906     'p', 'y', 'P', 'o', 'i', 'n', 't', 's', 0,
5907     't', 'e', 'x', 't', 'L', 'i', 's', 't', 0,
5908     'p', 'y', 'C', 'o', 'o', 'r', 'd', 's', 0,
5909     'f', 'u', 'n', 'c', 't', 'i', 'o', 'n', 0,
5910     'S', 'e', 't', 'B', 'r', 'u', 's', 'h', 0,
5911     's', 'r', 'c', 'W', 'i', 'd', 't', 'h', 0,
5912     'd', 's', 't', 'W', 'i', 'd', 't', 'h', 0,
5913     'y', 's', 'r', 'c', 'M', 'a', 's', 'k', 0,
5914     'x', 's', 'r', 'c', 'M', 'a', 's', 'k', 0,
5915     'S', 't', 'a', 'r', 't', 'D', 'o', 'c', 0,
5916     'D', 'r', 'a', 'w', 'T', 'e', 'x', 't', 0,
5917     'D', 'r', 'a', 'w', 'L', 'i', 'n', 'e', 0,
5918     'D', 'r', 'a', 'w', 'I', 'c', 'o', 'n', 0,
5919     'M', 'M', '_', 'T', 'W', 'I', 'P', 'S', 0,
5920     'w', 'x', 'R', 'e', 'g', 'i', 'o', 'n', 0,
5921     'I', 'n', 'R', 'e', 'g', 'i', 'o', 'n', 0,
5922     'c', 'u', 'r', 's', 'o', 'r', 'I', 'd', 0,
5923     'h', 'o', 't', 'S', 'p', 'o', 't', 'Y', 0,
5924     'h', 'o', 't', 'S', 'p', 'o', 't', 'X', 0,
5925     'w', 'x', 'C', 'u', 'r', 's', 'o', 'r', 0,
5926     'c', 'a', 'p', 'S', 't', 'y', 'l', 'e', 0,
5927     'C', 'A', 'P', '_', 'B', 'U', 'T', 'T', 0,
5928     'w', 'x', 'P', 'e', 'n', 'C', 'a', 'p', 0,
5929     'T', 'o', 'S', 't', 'r', 'i', 'n', 'g', 0,
5930     'N', 'u', 'l', 'l', 'F', 'o', 'n', 't', 0,
5931     'f', 'a', 'c', 'e', 'n', 'a', 'm', 'e', 0,
5932     'G', 'e', 't', 'H', 'F', 'O', 'N', 'T', 0,
5933     'S', 'e', 't', 'S', 't', 'y', 'l', 'e', 0,
5934     'M', 'a', 'k', 'e', 'B', 'o', 'l', 'd', 0,
5935     'G', 'e', 't', 'S', 't', 'y', 'l', 'e', 0,
5936     'f', 'o', 'n', 't', 'I', 'n', 'f', 'o', 0,
5937     'A', 'l', 'l', 'F', 'l', 'a', 'g', 's', 0,
5938     'f', 'a', 'c', 'e', 'N', 'a', 'm', 'e', 0,
5939     'S', 'e', 't', 'I', 'n', 'd', 'e', 'x', 0,
5940     'G', 'e', 't', 'I', 'n', 'd', 'e', 'x', 0,
5941     'N', 'u', 'l', 'l', 'I', 'c', 'o', 'n', 0,
5942     'F', 'r', 'o', 'm', 'R', 'G', 'B', 'A', 0,
5943     'S', 'e', 't', 'D', 'e', 'p', 't', 'h', 0,
5944     'w', 'x', 'B', 'i', 't', 'm', 'a', 'p', 0,
5945     'H', 'S', 'V', 't', 'o', 'R', 'G', 'B', 0,
5946     'R', 'G', 'B', 't', 'o', 'H', 'S', 'V', 0,
5947     'S', 'e', 't', 'A', 'l', 'p', 'h', 'a', 0,
5948     'S', 'a', 'v', 'e', 'F', 'i', 'l', 'e', 0,
5949     'L', 'o', 'a', 'd', 'F', 'i', 'l', 'e', 0,
5950     'H', 'a', 's', 'A', 'l', 'p', 'h', 'a', 0,
5951     'G', 'e', 't', 'G', 'r', 'e', 'e', 'n', 0,
5952     'G', 'e', 't', 'A', 'l', 'p', 'h', 'a', 0,
5953     'R', 'o', 't', 'a', 't', 'e', '9', '0', 0,
5954     'B', 'M', 'P', '_', '1', 'B', 'P', 'P', 0,
5955     'B', 'M', 'P', '_', '4', 'B', 'P', 'P', 0,
5956     'B', 'M', 'P', '_', '8', 'B', 'P', 'P', 0,
5957     't', 'e', 'x', 't', 'd', 'a', 't', 'a', 0,
5958     'm', 'i', 'm', 'e', 't', 'y', 'p', 'e', 0,
5959     'w', 'x', 'F', 'S', 'F', 'i', 'l', 'e', 0,
5960     'F', 'i', 'n', 'd', 'N', 'e', 'x', 't', 0,
5961     'w', 'i', 'l', 'd', 'c', 'a', 'r', 'd', 0,
5962     'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
5963     'W', 'r', 'i', 't', 'e', 'A', 'l', 'l', 0,
5964     's', 'i', 'z', 'e', 'h', 'i', 'n', 't', 0,
5965     'r', 'e', 'a', 'd', 'l', 'i', 'n', 'e', 0,
5966     'L', 'a', 's', 't', 'R', 'e', 'a', 'd', 0,
5967     'w', 'e', 'i', 'g', 'h', 't', '_', 'b', 0,
5968     'w', 'e', 'i', 'g', 'h', 't', '_', 'g', 0,
5969     'w', 'e', 'i', 'g', 'h', 't', '_', 'r', 0,
5970     'M', 'a', 'k', 'e', 'G', 'r', 'e', 'y', 0,
5971     'M', 'a', 'k', 'e', 'M', 'o', 'n', 'o', 0,
5972     'G', 'e', 't', 'P', 'i', 'x', 'e', 'l', 0,
5973     'w', 'x', 'C', 'o', 'l', 'o', 'u', 'r', 0,
5974     'C', '2', 'S', '_', 'N', 'A', 'M', 'E', 0,
5975     'c', 'R', 'a', 'd', 'i', 'a', 'n', 's', 0,
5976     'G', 'e', 't', 'F', 'l', 'o', 'o', 'r', 0,
5977     'O', 'u', 't', 'R', 'i', 'g', 'h', 't', 0,
5978     '_', '_', 'i', 't', 'e', 'r', '_', '_', 0,
5979     '_', '_', 'n', 'e', 'x', 't', '_', '_', 0,
5980     'F', 'i', 'n', 'd', 'N', 'a', 'm', 'e', 0,
5981     't', 'o', 'p', 'R', 'i', 'g', 'h', 't', 0,
5982     'S', 'e', 't', 'R', 'i', 'g', 'h', 't', 0,
5983     'G', 'e', 't', 'R', 'i', 'g', 'h', 't', 0,
5984     'C', 'o', 'n', 't', 'a', 'i', 'n', 's', 0,
5985     'C', 'e', 'n', 't', 'e', 'r', 'I', 'n', 0,
5986     'C', 'e', 'n', 't', 'r', 'e', 'I', 'n', 0,
5987     'S', 'e', 't', 'W', 'i', 'd', 't', 'h', 0,
5988     '_', '_', 'i', 'd', 'i', 'v', '_', '_', 0,
5989     'c', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
5990     'I', 's', 'L', 'o', 'a', 'd', 'e', 'd', 0,
5991     'l', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
5992     'w', 'x', 'L', 'o', 'c', 'a', 'l', 'e', 0,
5993     'G', 'e', 't', 'C', 'o', 'u', 'n', 't', 0,
5994     'G', 'e', 't', 'M', 'o', 'd', 'e', 's', 0,
5995     '_', '_', 'b', 'o', 'o', 'l', '_', '_', 0,
5996     'G', 'e', 't', 'D', 'e', 'p', 't', 'h', 0,
5997     'G', 'e', 't', 'W', 'i', 'd', 't', 'h', 0,
5998     'C', 'o', 'd', 'e', 'N', 'a', 'm', 'e', 0,
5999     'A', 'R', 'C', 'H', '_', 'M', 'A', 'X', 0,
6000     'P', 'O', 'R', 'T', '_', 'M', 'A', 'C', 0,
6001     'P', 'O', 'R', 'T', '_', 'O', 'S', '2', 0,
6002     'P', 'O', 'R', 'T', '_', 'X', '1', '1', 0,
6003     'P', 'O', 'R', 'T', '_', 'D', 'F', 'B', 0,
6004     'P', 'O', 'R', 'T', '_', 'G', 'T', 'K', 0,
6005     'P', 'O', 'R', 'T', '_', 'M', 'S', 'W', 0,
6006     'w', 'x', 'P', 'o', 'r', 't', 'I', 'd', 0,
6007     'G', 'e', 't', 'V', 'a', 'l', 'u', 'e', 0,
6008     'G', 'e', 't', 'H', 'o', 'u', 'r', 's', 0,
6009     '_', '_', 'i', 'm', 'u', 'l', '_', '_', 0,
6010     'S', 'e', 't', 'Y', 'e', 'a', 'r', 's', 0,
6011     'S', 'e', 't', 'W', 'e', 'e', 'k', 's', 0,
6012     'M', 'u', 'l', 't', 'i', 'p', 'l', 'y', 0,
6013     'G', 'e', 't', 'Y', 'e', 'a', 'r', 's', 0,
6014     'G', 'e', 't', 'W', 'e', 'e', 'k', 's', 0,
6015     '_', '_', 'i', 's', 'u', 'b', '_', '_', 0,
6016     '_', '_', 'i', 'a', 'd', 'd', '_', '_', 0,
6017     'S', 'u', 'b', 't', 'r', 'a', 'c', 't', 0,
6018     'd', 'a', 't', 'e', 't', 'i', 'm', 'e', 0,
6019     'G', 'e', 't', 'T', 'i', 'c', 'k', 's', 0,
6020     'G', 'e', 't', 'M', 'o', 'n', 't', 'h', 0,
6021     'G', 'e', 't', 'A', 's', 'D', 'O', 'S', 0,
6022     'S', 'e', 't', 'M', 'o', 'n', 't', 'h', 0,
6023     'S', 'e', 't', 'T', 'i', 'm', 'e', 'T', 0,
6024     'm', 'i', 'l', 'l', 'i', 's', 'e', 'c', 0,
6025     'I', 'n', 'v', '_', 'Y', 'e', 'a', 'r', 0,
6026     'G', 'e', 't', 'B', 'r', 'u', 's', 'h', 0,
6027     'i', 'n', 's', 't', 'a', 'n', 'c', 'e', 0,
6028     'P', 'E', 'N', '_', 'G', 'R', 'E', 'Y', 0,
6029     'P', 'E', 'N', '_', 'C', 'Y', 'A', 'N', 0,
6030     'P', 'E', 'N', '_', 'B', 'L', 'U', 'E', 0,
6031     'w', 'x', 'S', 't', 'r', 'i', 'n', 'g', 0,
6032     'I', 's', 'K', 'i', 'n', 'd', 'O', 'f', 0,
6033     'I', 's', 'S', 'a', 'm', 'e', 'A', 's', 0,
6034     'w', 'x', 'O', 'b', 'j', 'e', 'c', 't', 0,
6035     'P', 'O', 'R', 'T', 'R', 'A', 'I', 'T', 0,
6036     'P', 'A', 'P', 'E', 'R', '_', 'B', '5', 0,
6037     'P', 'A', 'P', 'E', 'R', '_', 'B', '4', 0,
6038     'P', 'A', 'P', 'E', 'R', '_', 'A', '6', 0,
6039     'P', 'A', 'P', 'E', 'R', '_', 'A', '5', 0,
6040     'P', 'A', 'P', 'E', 'R', '_', 'A', '4', 0,
6041     'P', 'A', 'P', 'E', 'R', '_', 'A', '3', 0,
6042     'P', 'A', 'P', 'E', 'R', '_', 'A', '2', 0,
6043     'M', 'O', 'D', '_', 'M', 'E', 'T', 'A', 0,
6044     'M', 'O', 'D', '_', 'N', 'O', 'N', 'E', 0,
6045     'W', 'X', 'K', '_', 'H', 'E', 'L', 'P', 0,
6046     'W', 'X', 'K', '_', 'D', 'O', 'W', 'N', 0,
6047     'W', 'X', 'K', '_', 'L', 'E', 'F', 'T', 0,
6048     'W', 'X', 'K', '_', 'H', 'O', 'M', 'E', 0,
6049     'W', 'X', 'K', '_', 'M', 'E', 'N', 'U', 0,
6050     'W', 'X', 'K', '_', 'B', 'A', 'C', 'K', 0,
6051     'W', 'X', 'K', '_', 'N', 'O', 'N', 'E', 0,
6052     'I', 'T', 'E', 'M', '_', 'M', 'A', 'X', 0,
6053     'I', 'D', '_', 'F', 'I', 'R', 'S', 'T', 0,
6054     'I', 'D', '_', 'C', 'D', 'R', 'O', 'M', 0,
6055     'I', 'D', '_', 'I', 'N', 'D', 'E', 'X', 0,
6056     'I', 'D', '_', 'R', 'E', 'T', 'R', 'Y', 0,
6057     'I', 'D', '_', 'A', 'B', 'O', 'R', 'T', 0,
6058     'I', 'D', '_', 'R', 'E', 'S', 'E', 'T', 0,
6059     'I', 'D', '_', 'S', 'E', 'T', 'U', 'P', 0,
6060     'I', 'D', '_', 'A', 'P', 'P', 'L', 'Y', 0,
6061     'I', 'D', '_', 'F', 'I', 'L', 'E', '9', 0,
6062     'I', 'D', '_', 'F', 'I', 'L', 'E', '8', 0,
6063     'I', 'D', '_', 'F', 'I', 'L', 'E', '7', 0,
6064     'I', 'D', '_', 'F', 'I', 'L', 'E', '6', 0,
6065     'I', 'D', '_', 'F', 'I', 'L', 'E', '5', 0,
6066     'I', 'D', '_', 'F', 'I', 'L', 'E', '4', 0,
6067     'I', 'D', '_', 'F', 'I', 'L', 'E', '3', 0,
6068     'I', 'D', '_', 'F', 'I', 'L', 'E', '2', 0,
6069     'I', 'D', '_', 'F', 'I', 'L', 'E', '1', 0,
6070     'I', 'D', '_', 'C', 'L', 'E', 'A', 'R', 0,
6071     'I', 'D', '_', 'P', 'A', 'S', 'T', 'E', 0,
6072     'I', 'D', '_', 'A', 'B', 'O', 'U', 'T', 0,
6073     'I', 'D', '_', 'P', 'R', 'I', 'N', 'T', 0,
6074     'I', 'D', '_', 'C', 'L', 'O', 'S', 'E', 0,
6075     'w', 'x', 'B', 'o', 'r', 'd', 'e', 'r', 0,
6076     'M', 'I', 'N', 'I', 'M', 'I', 'Z', 'E', 0,
6077     'T', 'C', '_', 'R', 'I', 'G', 'H', 'T', 0,
6078     'R', 'B', '_', 'G', 'R', 'O', 'U', 'P', 0,
6079     'L', 'B', '_', 'N', 'O', '_', 'S', 'B', 0,
6080     'C', 'O', 'L', 'O', 'U', 'R', 'E', 'D', 0,
6081     'R', 'E', 'T', 'A', 'I', 'N', 'E', 'D', 0,
6082     'I', 'N', 'T', '8', '_', 'M', 'I', 'N', 0,
6083     'w', 'x', 'I', 'n', 't', 'P', 't', 'r', 0,
6084     'w', 'x', '.', '_', 'c', 'o', 'r', 'e', 0,
6085     'I', 's', 'A', 's', 'c', 'i', 'i', 0,
6086     'I', 's', 'E', 'r', 'r', 'o', 'r', 0,
6087     'n', 'e', 'w', 'P', 'a', 't', 'h', 0,
6088     'w', 'a', 't', 'c', 'h', 'i', 'd', 0,
6089     'A', 'd', 'd', 'T', 'r', 'e', 'e', 0,
6090     's', 't', 'o', 'r', 'e', 'I', 't', 0,
6091     'I', 's', 'D', 'i', 'r', 't', 'y', 0,
6092     'c', 'a', 'n', 'U', 'n', 'd', 'o', 0,
6093     'U', 's', 'e', 'M', 'e', 'n', 'u', 0,
6094     'c', 'h', 'a', 'r', 's', 'e', 't', 0,
6095     'w', 'x', 'C', 'a', 'r', 'e', 't', 0,
6096     'o', 'p', 'e', 'n', 'C', 'm', 'd', 0,
6097     'e', 'n', 'd', 'P', 'a', 'g', 'e', 0,
6098     'H', 'a', 's', 'P', 'a', 'g', 'e', 0,
6099     'm', 'a', 'x', 'P', 'a', 'g', 'e', 0,
6100     'm', 'i', 'n', 'P', 'a', 'g', 'e', 0,
6101     'S', 'e', 't', 'Z', 'o', 'o', 'm', 0,
6102     'p', 'a', 'g', 'e', 'N', 'u', 'm', 0,
6103     'O', 'n', 'P', 'a', 'i', 'n', 't', 0,
6104     'p', 'e', 'r', 'c', 'e', 'n', 't', 0,
6105     'b', 'u', 't', 't', 'o', 'n', 's', 0,
6106     'p', 'r', 'e', 'v', 'i', 'e', 'w', 0,
6107     'E', 'n', 'd', 'D', 'r', 'a', 'g', 0,
6108     'h', 'o', 't', 's', 'p', 'o', 't', 0,
6109     'A', 'R', 'T', '_', 'T', 'I', 'P', 0,
6110     'A', 'R', 'T', '_', 'C', 'U', 'T', 0,
6111     'A', 'R', 'T', '_', 'N', 'E', 'W', 0,
6112     'I', 's', 'F', 'a', 'l', 's', 'e', 0,
6113     'A', 'd', 'd', 'H', 'e', 'l', 'p', 0,
6114     'k', 'e', 'y', 'W', 'o', 'r', 'd', 0,
6115     'b', 'l', 'o', 'c', 'k', 'N', 'o', 0,
6116     'K', 'e', 'y', 'D', 'o', 'w', 'n', 0,
6117     'k', 'e', 'y', 'c', 'o', 'd', 'e', 0,
6118     'M', 'o', 'u', 's', 'e', 'U', 'p', 0,
6119     'd', 'i', 's', 'a', 'b', 'l', 'e', 0,
6120     'E', 'x', 'e', 'c', 'u', 't', 'e', 0,
6121     'c', 'o', 'm', 'm', 'a', 'n', 'd', 0,
6122     'K', 'I', 'L', 'L', '_', 'O', 'K', 0,
6123     'S', 'I', 'G', 'T', 'E', 'R', 'M', 0,
6124     'S', 'I', 'G', 'A', 'L', 'R', 'M', 0,
6125     'S', 'I', 'G', 'P', 'I', 'P', 'E', 0,
6126     'S', 'I', 'G', 'S', 'E', 'G', 'V', 0,
6127     'S', 'I', 'G', 'K', 'I', 'L', 'L', 0,
6128     'S', 'I', 'G', 'A', 'B', 'R', 'T', 0,
6129     'S', 'I', 'G', 'T', 'R', 'A', 'P', 0,
6130     'S', 'I', 'G', 'Q', 'U', 'I', 'T', 0,
6131     'S', 'I', 'G', 'N', 'O', 'N', 'E', 0,
6132     'e', 'v', 't', 'T', 'y', 'p', 'e', 0,
6133     'G', 'e', 't', 'L', 'i', 's', 't', 0,
6134     'C', 'a', 's', 'c', 'a', 'd', 'e', 0,
6135     'F', 'R', '_', 'D', 'O', 'W', 'N', 0,
6136     'c', 'o', 'l', 'I', 'n', 'i', 't', 0,
6137     'm', 'a', 'x', 'i', 'm', 'u', 'm', 0,
6138     'c', 'a', 'p', 't', 'i', 'o', 'n', 0,
6139     't', 'o', 'o', 'l', 'B', 'a', 'r', 0,
6140     'm', 'e', 'n', 'u', 'B', 'a', 'r', 0,
6141     'w', 'x', 'F', 'r', 'a', 'm', 'e', 0,
6142     'F', 'D', '_', 'S', 'A', 'V', 'E', 0,
6143     'F', 'D', '_', 'O', 'P', 'E', 'N', 0,
6144     'a', 'd', 'a', 'p', 't', 'e', 'r', 0,
6145     'I', 's', 'M', 'o', 'd', 'a', 'l', 0,
6146     'r', 'e', 't', 'C', 'o', 'd', 'e', 0,
6147     'R', 'e', 's', 't', 'o', 'r', 'e', 0,
6148     'I', 'c', 'o', 'n', 'i', 'z', 'e', 0,
6149     'i', 'c', 'o', 'n', 'i', 'z', 'e', 0,
6150     'p', 'a', 'g', 'e', 'P', 'o', 's', 0,
6151     'b', 'S', 'e', 'l', 'e', 'c', 't', 0,
6152     'L', 'B', '_', 'L', 'E', 'F', 'T', 0,
6153     'C', 'H', 'B', '_', 'T', 'O', 'P', 0,
6154     'e', 'x', 't', 'L', 'e', 'f', 't', 0,
6155     'O', 'n', 'P', 'o', 'p', 'u', 'p', 0,
6156     'G', 'e', 't', 'F', 'i', 'l', 'e', 0,
6157     'F', 'C', '_', 'S', 'A', 'V', 'E', 0,
6158     'F', 'C', '_', 'O', 'P', 'E', 'N', 0,
6159     'd', 'i', 'r', 'n', 'a', 'm', 'e', 0,
6160     'c', 'o', 'l', 'n', 'a', 'm', 'e', 0,
6161     't', 'o', 'o', 'l', 't', 'i', 'p', 0,
6162     'A', 'd', 'd', 'R', 'o', 'o', 't', 0,
6163     'c', 'a', 'c', 'h', 'e', 'T', 'o', 0,
6164     'S', 'e', 't', 'I', 't', 'e', 'm', 0,
6165     's', 'u', 'b', 'I', 't', 'e', 'm', 0,
6166     'i', 't', 'e', 'm', 'I', 'd', 'x', 0,
6167     'p', 'a', 'r', 't', 'i', 'a', 'l', 0,
6168     'A', 'r', 'r', 'a', 'n', 'g', 'e', 0,
6169     'h', 'e', 'a', 'd', 'i', 'n', 'g', 0,
6170     'L', 'C', '_', 'L', 'I', 'S', 'T', 0,
6171     'L', 'C', '_', 'I', 'C', 'O', 'N', 0,
6172     'p', 'a', 'c', 'k', 'i', 'n', 'g', 0,
6173     'b', 'i', 't', 'm', 'a', 'p', '1', 0,
6174     'A', 'd', 'd', 'T', 'o', 'o', 'l', 0,
6175     'c', 'o', 'n', 't', 'r', 'o', 'l', 0,
6176     'T', 'B', '_', 'T', 'E', 'X', 'T', 0,
6177     'T', 'B', '_', 'F', 'L', 'A', 'T', 0,
6178     'T', 'B', '_', 'L', 'E', 'F', 'T', 0,
6179     'S', 'e', 't', 'B', 'a', 's', 'e', 0,
6180     'G', 'e', 't', 'B', 'a', 's', 'e', 0,
6181     'i', 'n', 'i', 't', 'i', 'a', 'l', 0,
6182     'S', 'e', 't', 'T', 'i', 'c', 'k', 0,
6183     't', 'i', 'c', 'k', 'P', 'o', 's', 0,
6184     'S', 'L', '_', 'B', 'O', 'T', 'H', 0,
6185     'S', 'L', '_', 'L', 'E', 'F', 'T', 0,
6186     'w', 'x', 'G', 'a', 'u', 'g', 'e', 0,
6187     'e', 'f', 'f', 'e', 'c', 't', 's', 0,
6188     'S', 'e', 't', 'T', 'a', 'b', 's', 0,
6189     's', 'p', 'a', 'c', 'i', 'n', 'g', 0,
6190     'H', 'a', 's', 'T', 'a', 'b', 's', 0,
6191     'H', 'a', 's', 'F', 'o', 'n', 't', 0,
6192     'G', 'e', 't', 'T', 'a', 'b', 's', 0,
6193     'c', 'o', 'l', 'B', 'a', 'c', 'k', 0,
6194     'c', 'o', 'l', 'T', 'e', 'x', 't', 0,
6195     'T', 'E', '_', 'R', 'I', 'C', 'H', 0,
6196     'T', 'E', '_', 'L', 'E', 'F', 'T', 0,
6197     'G', 'e', 't', 'H', 'i', 'n', 't', 0,
6198     'S', 'e', 't', 'H', 'i', 'n', 't', 0,
6199     'C', 'a', 'n', 'U', 'n', 'd', 'o', 0,
6200     'C', 'a', 'n', 'R', 'e', 'd', 'o', 0,
6201     'C', 'a', 'n', 'C', 'o', 'p', 'y', 0,
6202     'G', 'e', 't', 'N', 'e', 'x', 't', 0,
6203     'G', 'e', 't', 'P', 'a', 'n', 'e', 0,
6204     'U', 'n', 's', 'p', 'l', 'i', 't', 0,
6205     'w', 'i', 'n', 'd', 'o', 'w', '2', 0,
6206     'w', 'i', 'n', 'd', 'o', 'w', '1', 0,
6207     'g', 'r', 'a', 'v', 'i', 't', 'y', 0,
6208     'I', 's', 'S', 'p', 'l', 'i', 't', 0,
6209     'p', 'a', 'd', 'd', 'i', 'n', 'g', 0,
6210     'N', 'B', '_', 'F', 'L', 'A', 'T', 0,
6211     'N', 'B', '_', 'L', 'E', 'F', 'T', 0,
6212     'G', 'e', 't', 'P', 'a', 'g', 'e', 0,
6213     'A', 'd', 'd', 'P', 'a', 'g', 'e', 0,
6214     'i', 'm', 'a', 'g', 'e', 'I', 'd', 0,
6215     'f', 'o', 'r', 'w', 'a', 'r', 'd', 0,
6216     'B', 'K', '_', 'L', 'E', 'F', 'T', 0,
6217     'B', 'U', '_', 'L', 'E', 'F', 'T', 0,
6218     'c', 'h', 'o', 'i', 'c', 'e', 's', 0,
6219     'P', 'o', 'p', 'T', 'e', 'x', 't', 0,
6220     'S', 'B', '_', 'F', 'L', 'A', 'T', 0,
6221     'f', 'r', 'o', 'm', 'R', 'o', 'w', 0,
6222     'c', 'o', 'l', 'u', 'm', 'n', 's', 0,
6223     'u', 'n', 'i', 't', 'M', 'a', 'x', 0,
6224     'u', 'n', 'i', 't', 'M', 'i', 'n', 0,
6225     'm', 'e', 'n', 'u', 'b', 'a', 'r', 0,
6226     's', 'u', 'b', 'm', 'e', 'n', 'u', 0,
6227     'S', 'e', 't', 'M', 'e', 'n', 'u', 0,
6228     'S', 'e', 't', 'H', 'e', 'l', 'p', 0,
6229     'I', 's', 'R', 'a', 'd', 'i', 'o', 0,
6230     'I', 's', 'C', 'h', 'e', 'c', 'k', 0,
6231     'G', 'e', 't', 'K', 'i', 'n', 'd', 0,
6232     'G', 'e', 't', 'H', 'e', 'l', 'p', 0,
6233     's', 'u', 'b', 'M', 'e', 'n', 'u', 0,
6234     'w', 'x', 'P', 'a', 'n', 'e', 'l', 0,
6235     'v', 'a', 'r', 'i', 'a', 'n', 't', 0,
6236     'D', 'i', 's', 'a', 'b', 'l', 'e', 0,
6237     'e', 'x', 'S', 't', 'y', 'l', 'e', 0,
6238     'H', 'a', 's', 'F', 'l', 'a', 'g', 0,
6239     'i', 'n', 'c', 'S', 'i', 'z', 'e', 0,
6240     'm', 'a', 'x', 'S', 'i', 'z', 'e', 0,
6241     'm', 'i', 'n', 'S', 'i', 'z', 'e', 0,
6242     'o', 'n', 'e', 'S', 'h', 'o', 't', 0,
6243     'w', 'x', 'T', 'i', 'm', 'e', 'r', 0,
6244     'w', 'x', 'P', 'y', 'A', 'p', 'p', 0,
6245     't', 'i', 'm', 'e', 'o', 'u', 't', 0,
6246     'P', 'e', 'n', 'd', 'i', 'n', 'g', 0,
6247     'S', 'e', 't', 'S', 'p', 'a', 'n', 0,
6248     'G', 'e', 't', 'S', 'p', 'a', 'n', 0,
6249     'c', 'o', 'l', 's', 'p', 'a', 'n', 0,
6250     'r', 'o', 'w', 's', 'p', 'a', 'n', 0,
6251     'R', 'e', 'a', 'l', 'i', 'z', 'e', 0,
6252     'S', 'e', 't', 'V', 'G', 'a', 'p', 0,
6253     'S', 'e', 't', 'R', 'o', 'w', 's', 0,
6254     'S', 'e', 't', 'H', 'G', 'a', 'p', 0,
6255     'S', 'e', 't', 'C', 'o', 'l', 's', 0,
6256     'G', 'e', 't', 'V', 'G', 'a', 'p', 0,
6257     'G', 'e', 't', 'H', 'G', 'a', 'p', 0,
6258     'G', 'e', 't', 'R', 'o', 'w', 's', 0,
6259     'G', 'e', 't', 'C', 'o', 'l', 's', 0,
6260     'n', 'e', 'w', 'i', 't', 'e', 'm', 0,
6261     'P', 'r', 'e', 'p', 'e', 'n', 'd', 0,
6262     'G', 'e', 't', 'I', 't', 'e', 'm', 0,
6263     'w', 'x', 'S', 'i', 'z', 'e', 'r', 0,
6264     'S', 'e', 't', 'F', 'l', 'a', 'g', 0,
6265     'I', 's', 'S', 'i', 'z', 'e', 'r', 0,
6266     'G', 'e', 't', 'F', 'l', 'a', 'g', 0,
6267     'C', 'a', 'l', 'c', 'M', 'i', 'n', 0,
6268     'I', 's', 'S', 'h', 'o', 'w', 'n', 0,
6269     'S', 'e', 't', 'S', 'h', 'o', 'w', 0,
6270     'f', 'r', 'o', 'm', 'T', 'a', 'b', 0,
6271     'S', 'e', 't', 'R', 'e', 'c', 't', 0,
6272     'R', 'i', 'g', 'h', 't', 'U', 'p', 0,
6273     'L', 'e', 'a', 'v', 'i', 'n', 'g', 0,
6274     'I', 's', 'P', 'o', 'p', 'u', 'p', 0,
6275     'G', 'e', 't', 'M', 'e', 'n', 'u', 0,
6276     'I', 's', 'Z', 'M', 'o', 'v', 'e', 0,
6277     'S', 'e', 't', 'M', 'o', 'd', 'e', 0,
6278     'G', 'e', 't', 'M', 'o', 'd', 'e', 0,
6279     'n', 'o', 'F', 'i', 'l', 'e', 's', 0,
6280     'G', 'e', 't', 'V', 'e', 't', 'o', 0,
6281     'c', 'a', 'n', 'V', 'e', 't', 'o', 0,
6282     'w', 'x', 'E', 'v', 'e', 'n', 't', 0,
6283     'e', 'n', 'a', 'b', 'l', 'e', 'd', 0,
6284     'C', 'o', 'n', 'n', 'e', 'c', 't', 0,
6285     'c', 'e', 'n', 't', 'r', 'e', 'Y', 0,
6286     'c', 'e', 'n', 't', 'r', 'e', 'X', 0,
6287     'G', 'e', 't', 'E', 'd', 'g', 'e', 0,
6288     't', 'h', 'i', 's', 'W', 'i', 'n', 0,
6289     'S', 'e', 't', 'D', 'o', 'n', 'e', 0,
6290     'G', 'e', 't', 'D', 'o', 'n', 'e', 0,
6291     'S', 'e', 't', 'E', 'd', 'g', 'e', 0,
6292     's', 'i', 'b', 'l', 'i', 'n', 'g', 0,
6293     'R', 'i', 'g', 'h', 't', 'O', 'f', 0,
6294     'C', 'e', 'n', 't', 'r', 'e', 'Y', 0,
6295     'C', 'e', 'n', 't', 'r', 'e', 'X', 0,
6296     'c', 'm', 'd', 'D', 'o', 'w', 'n', 0,
6297     'C', 'm', 'd', 'D', 'o', 'w', 'n', 0,
6298     'a', 'l', 't', 'D', 'o', 'w', 'n', 0,
6299     'p', 'C', 'o', 'n', 'f', 'i', 'g', 0,
6300     'n', 'e', 'w', 'N', 'a', 'm', 'e', 0,
6301     'o', 'l', 'd', 'N', 'a', 'm', 'e', 0,
6302     's', 't', 'r', 'N', 'a', 'm', 'e', 0,
6303     'S', 'e', 't', 'P', 'a', 't', 'h', 0,
6304     's', 't', 'r', 'P', 'a', 't', 'h', 0,
6305     'a', 'p', 'p', 'N', 'a', 'm', 'e', 0,
6306     'p', 'r', 'i', 'm', 'a', 'r', 'y', 0,
6307     'A', 'd', 'd', 'D', 'a', 't', 'a', 0,
6308     'O', 'n', 'L', 'e', 'a', 'v', 'e', 0,
6309     'O', 'n', 'E', 'n', 't', 'e', 'r', 0,
6310     'S', 'e', 't', 'I', 'c', 'o', 'n', 0,
6311     'S', 'e', 't', 'H', 'T', 'M', 'L', 0,
6312     'G', 'e', 't', 'H', 'T', 'M', 'L', 0,
6313     's', 't', 'r', 'T', 'e', 'x', 't', 0,
6314     'G', 'e', 't', 'T', 'e', 'x', 't', 0,
6315     'e', 'r', 'r', 'C', 'o', 'd', 'e', 0,
6316     's', 'z', 'T', 'i', 't', 'l', 'e', 0,
6317     'p', 'P', 'a', 'r', 'e', 'n', 't', 0,
6318     'S', 'u', 's', 'p', 'e', 'n', 'd', 0,
6319     'L', 'O', 'G', '_', 'M', 'a', 'x', 0,
6320     'e', 'n', 't', 'r', 'i', 'e', 's', 0,
6321     'k', 'e', 'y', 'C', 'o', 'd', 'e', 0,
6322     'G', 'e', 't', 'R', 'o', 'l', 'e', 0,
6323     'c', 'h', 'i', 'l', 'd', 'I', 'd', 0,
6324     'O', 'f', 'f', 's', 'e', 't', 'Y', 0,
6325     'O', 'f', 'f', 's', 'e', 't', 'X', 0,
6326     'v', 'e', 'r', 's', 'i', 'o', 'n', 0,
6327     'i', 's', 'S', 'e', 'n', 's', '_', 0,
6328     'b', 'o', 'r', 'd', 'e', 'r', '_', 0,
6329     'o', 'v', 'e', 'r', 'l', 'a', 'y', 0,
6330     'A', 'd', 'd', 'P', 'a', 't', 'h', 0,
6331     'o', 'p', 'a', 'c', 'i', 't', 'y', 0,
6332     'c', 'o', 'n', 't', 'e', 'x', 't', 0,
6333     's', 'u', 'b', 'r', 'e', 'c', 't', 0,
6334     'E', 'n', 'd', 'P', 'a', 'g', 'e', 0,
6335     'm', 'e', 's', 's', 'a', 'g', 'e', 0,
6336     'S', 'e', 't', 'F', 'o', 'n', 't', 0,
6337     'y', 'o', 'f', 'f', 's', 'e', 't', 0,
6338     'x', 'o', 'f', 'f', 's', 'e', 't', 0,
6339     'u', 's', 'e', 'M', 'a', 's', 'k', 0,
6340     'p', 't', 'S', 't', 'a', 'r', 't', 0,
6341     'D', 'r', 'a', 'w', 'A', 'r', 'c', 0,
6342     'd', 'e', 's', 'c', 'e', 'n', 't', 0,
6343     'M', 'M', '_', 'T', 'E', 'X', 'T', 0,
6344     'G', 'e', 't', 'R', 'e', 'c', 't', 0,
6345     'I', 's', 'H', 'a', 't', 'c', 'h', 0,
6346     'w', 'x', 'B', 'r', 'u', 's', 'h', 0,
6347     'N', 'u', 'l', 'l', 'P', 'e', 'n', 0,
6348     's', 't', 'i', 'p', 'p', 'l', 'e', 0,
6349     'S', 'e', 't', 'J', 'o', 'i', 'n', 0,
6350     'G', 'e', 't', 'J', 'o', 'i', 'n', 0,
6351     '_', '_', 's', 't', 'r', '_', '_', 0,
6352     'G', 'e', 't', 'I', 'c', 'o', 'n', 0,
6353     'A', 'd', 'd', 'I', 'c', 'o', 'n', 0,
6354     'G', 'e', 't', 'M', 'a', 's', 'k', 0,
6355     'S', 'e', 't', 'N', 'a', 'm', 'e', 0,
6356     'v', 'e', 'r', 'b', 'o', 's', 'e', 0,
6357     'M', 'a', 'k', 'e', 'K', 'e', 'y', 0,
6358     'S', 'e', 't', 'T', 'y', 'p', 'e', 0,
6359     'p', 'a', 'l', 'e', 't', 't', 'e', 0,
6360     'S', 'e', 't', 'M', 'a', 's', 'k', 0,
6361     'h', 'a', 's', 'M', 'a', 's', 'k', 0,
6362     'S', 'e', 't', 'D', 'a', 't', 'a', 0,
6363     'H', 'a', 's', 'M', 'a', 's', 'k', 0,
6364     'G', 'e', 't', 'T', 'y', 'p', 'e', 0,
6365     'G', 'e', 't', 'B', 'l', 'u', 'e', 0,
6366     'G', 'e', 't', 'D', 'a', 't', 'a', 0,
6367     'R', 'e', 's', 'c', 'a', 'l', 'e', 0,
6368     'R', 'e', 'p', 'l', 'a', 'c', 'e', 0,
6369     'w', 'x', 'I', 'm', 'a', 'g', 'e', 0,
6370     'A', 'd', 'd', 'F', 'i', 'l', 'e', 0,
6371     'C', 'a', 'n', 'O', 'p', 'e', 'n', 0,
6372     'h', 'a', 'n', 'd', 'l', 'e', 'r', 0,
6373     'G', 'e', 't', 'P', 'a', 't', 'h', 0,
6374     'F', 'S', '_', 'R', 'E', 'A', 'D', 0,
6375     'U', 'n', 'g', 'e', 't', 'c', 'h', 0,
6376     'R', 'e', 'a', 'd', 'A', 'l', 'l', 0,
6377     'F', 'r', 'o', 'm', 'E', 'n', 'd', 0,
6378     'G', 'e', 't', 'R', 'G', 'B', 'A', 0,
6379     'S', 'e', 't', 'R', 'G', 'B', 'A', 0,
6380     'c', 'o', 'l', 'R', 'G', 'B', 'A', 0,
6381     'I', 's', 'E', 'q', 'u', 'a', 'l', 0,
6382     'P', 'o', 'i', 'n', 't', '2', 'D', 0,
6383     'd', 'e', 'g', 'r', 'e', 'e', 's', 0,
6384     'O', 'u', 't', 'L', 'e', 'f', 't', 0,
6385     'S', 'e', 't', 'L', 'e', 'f', 't', 0,
6386     'I', 's', 'E', 'm', 'p', 't', 'y', 0,
6387     'G', 'e', 't', 'L', 'e', 'f', 't', 0,
6388     'I', 'n', 'f', 'l', 'a', 't', 'e', 0,
6389     'D', 'e', 'f', 'l', 'a', 't', 'e', 0,
6390     't', 'o', 'p', 'L', 'e', 'f', 't', 0,
6391     '_', '_', 'd', 'i', 'v', '_', '_', 0,
6392     'w', 'x', 'P', 'o', 'i', 'n', 't', 0,
6393     'q', 'u', 'a', 'l', 'i', 't', 'y', 0,
6394     'p', 'a', 'p', 'e', 'r', 'I', 'd', 0,
6395     'G', 'e', 't', 'I', 'n', 'f', 'o', 0,
6396     'G', 'e', 't', 'N', 'a', 'm', 'e', 0,
6397     '_', '_', 'l', 'e', 'n', '_', '_', 0,
6398     'M', 'a', 't', 'c', 'h', 'e', 's', 0,
6399     'r', 'e', 'f', 'r', 'e', 's', 'h', 0,
6400     'R', 'e', 'l', 'e', 'a', 's', 'e', 0,
6401     'G', 'e', 't', 'A', 'r', 'c', 'h', 0,
6402     'o', 's', 'M', 'i', 'n', 'o', 'r', 0,
6403     'o', 's', 'M', 'a', 'j', 'o', 'r', 0,
6404     't', 'k', 'M', 'i', 'n', 'o', 'r', 0,
6405     't', 'k', 'M', 'a', 'j', 'o', 'r', 0,
6406     'A', 'R', 'C', 'H', '_', '6', '4', 0,
6407     'A', 'R', 'C', 'H', '_', '3', '2', 0,
6408     'O', 'S', '_', 'U', 'N', 'I', 'X', 0,
6409     '_', '_', 'i', 'n', 't', '_', '_', 0,
6410     '_', '_', 'm', 'u', 'l', '_', '_', 0,
6411     '_', '_', 'n', 'e', 'g', '_', '_', 0,
6412     'S', 'e', 't', 'D', 'a', 'y', 's', 0,
6413     'G', 'e', 't', 'D', 'a', 'y', 's', 0,
6414     '_', '_', 's', 'u', 'b', '_', '_', 0,
6415     '_', '_', 'a', 'd', 'd', '_', '_', 0,
6416     'F', 'r', 'o', 'm', 'D', 'M', 'Y', 0,
6417     'F', 'r', 'o', 'm', 'H', 'M', 'S', 0,
6418     'F', 'r', 'o', 'm', 'J', 'D', 'N', 0,
6419     'n', 'u', 'm', 'W', 'e', 'e', 'k', 0,
6420     'M', 'a', 'k', 'e', 'U', 'T', 'C', 0,
6421     'd', 'a', 't', 'e', 'D', 'e', 'f', 0,
6422     'c', 'o', 'u', 'n', 't', 'r', 'y', 0,
6423     'G', 'e', 't', 'Y', 'e', 'a', 'r', 0,
6424     'w', 'e', 'e', 'k', 'd', 'a', 'y', 0,
6425     'G', 'e', 't', 'H', 'o', 'u', 'r', 0,
6426     'S', 'e', 't', 'Y', 'e', 'a', 'r', 0,
6427     'S', 'e', 't', 'H', 'o', 'u', 'r', 0,
6428     'I', 's', 'V', 'a', 'l', 'i', 'd', 0,
6429     'G', 'e', 'r', 'm', 'a', 'n', 'y', 0,
6430     'G', 'e', 't', 'F', 'o', 'n', 't', 0,
6431     'P', 'E', 'N', '_', 'R', 'E', 'D', 0,
6432     'D', 'e', 's', 't', 'r', 'o', 'y', 0,
6433     'U', 'n', 'S', 'h', 'a', 'r', 'e', 0,
6434     'M', 'O', 'D', '_', 'A', 'L', 'L', 0,
6435     'M', 'O', 'D', '_', 'C', 'M', 'D', 0,
6436     'M', 'O', 'D', '_', 'W', 'I', 'N', 0,
6437     'M', 'O', 'D', '_', 'A', 'L', 'T', 0,
6438     'W', 'X', 'K', '_', 'F', '2', '4', 0,
6439     'W', 'X', 'K', '_', 'F', '2', '3', 0,
6440     'W', 'X', 'K', '_', 'F', '2', '2', 0,
6441     'W', 'X', 'K', '_', 'F', '2', '1', 0,
6442     'W', 'X', 'K', '_', 'F', '2', '0', 0,
6443     'W', 'X', 'K', '_', 'F', '1', '9', 0,
6444     'W', 'X', 'K', '_', 'F', '1', '8', 0,
6445     'W', 'X', 'K', '_', 'F', '1', '7', 0,
6446     'W', 'X', 'K', '_', 'F', '1', '6', 0,
6447     'W', 'X', 'K', '_', 'F', '1', '5', 0,
6448     'W', 'X', 'K', '_', 'F', '1', '4', 0,
6449     'W', 'X', 'K', '_', 'F', '1', '3', 0,
6450     'W', 'X', 'K', '_', 'F', '1', '2', 0,
6451     'W', 'X', 'K', '_', 'F', '1', '1', 0,
6452     'W', 'X', 'K', '_', 'F', '1', '0', 0,
6453     'W', 'X', 'K', '_', 'A', 'D', 'D', 0,
6454     'W', 'X', 'K', '_', 'E', 'N', 'D', 0,
6455     'W', 'X', 'K', '_', 'A', 'L', 'T', 0,
6456     'W', 'X', 'K', '_', 'T', 'A', 'B', 0,
6457     'D', 'F', '_', 'H', 'T', 'M', 'L', 0,
6458     'D', 'F', '_', 'W', 'A', 'V', 'E', 0,
6459     'D', 'F', '_', 'R', 'I', 'F', 'F', 0,
6460     'D', 'F', '_', 'T', 'I', 'F', 'F', 0,
6461     'D', 'F', '_', 'S', 'Y', 'L', 'K', 0,
6462     'D', 'F', '_', 'T', 'E', 'X', 'T', 0,
6463     'I', 'D', '_', 'I', 'N', 'F', 'O', 0,
6464     'I', 'D', '_', 'L', 'A', 'S', 'T', 0,
6465     'I', 'D', '_', 'B', 'O', 'L', 'D', 0,
6466     'I', 'D', '_', 'S', 'T', 'O', 'P', 0,
6467     'I', 'D', '_', 'H', 'O', 'M', 'E', 0,
6468     'I', 'D', '_', 'D', 'O', 'W', 'N', 0,
6469     'I', 'D', '_', 'M', 'O', 'R', 'E', 0,
6470     'I', 'D', '_', 'F', 'I', 'L', 'E', 0,
6471     'I', 'D', '_', 'F', 'I', 'N', 'D', 0,
6472     'I', 'D', '_', 'C', 'O', 'P', 'Y', 0,
6473     'I', 'D', '_', 'E', 'D', 'I', 'T', 0,
6474     'I', 'D', '_', 'H', 'E', 'L', 'P', 0,
6475     'I', 'D', '_', 'R', 'E', 'D', 'O', 0,
6476     'I', 'D', '_', 'U', 'N', 'D', 'O', 0,
6477     'I', 'D', '_', 'E', 'X', 'I', 'T', 0,
6478     'I', 'D', '_', 'S', 'A', 'V', 'E', 0,
6479     'I', 'D', '_', 'O', 'P', 'E', 'N', 0,
6480     'I', 'D', '_', 'N', 'O', 'N', 'E', 0,
6481     'T', 'C', '_', 'L', 'E', 'F', 'T', 0,
6482     'S', 'P', '_', 'W', 'R', 'A', 'P', 0,
6483     'C', 'B', '_', 'S', 'O', 'R', 'T', 0,
6484     'L', 'B', '_', 'S', 'O', 'R', 'T', 0,
6485     'e', 'v', 'e', 'n', 't', 's', 0,
6486     'S', 'u', 'b', 'm', 'i', 't', 0,
6487     'b', 'a', 's', 'e', 'I', 'd', 0,
6488     'c', 'o', 'n', 'f', 'i', 'g', 0,
6489     'i', 'd', 'B', 'a', 's', 'e', 0,
6490     'm', 'a', 'p', 'p', 'e', 'r', 0,
6491     's', 'A', 'r', 'r', 'a', 'y', 0,
6492     'f', 't', 'I', 'n', 'f', 'o', 0,
6493     'p', 'a', 'g', 'e', 'T', 'o', 0,
6494     'c', 'a', 'n', 'v', 'a', 's', 0,
6495     'd', 'e', 's', 't', 'D', 'C', 0,
6496     'c', 'l', 'i', 'e', 'n', 't', 0,
6497     'v', 'i', 'e', 'w', 'e', 'r', 0,
6498     'O', 'n', 'Q', 'u', 'i', 't', 0,
6499     's', 'e', 'r', 'v', 'e', 'r', 0,
6500     's', 't', 'a', 't', 'u', 's', 0,
6501     'G', 'e', 't', 'P', 'i', 'd', 0,
6502     'U', 's', 'l', 'e', 'e', 'p', 0,
6503     'I', 's', 'B', 'u', 's', 'y', 0,
6504     'S', 'I', 'G', 'S', 'Y', 'S', 0,
6505     'S', 'I', 'G', 'B', 'U', 'S', 0,
6506     'S', 'I', 'G', 'F', 'P', 'E', 0,
6507     'S', 'I', 'G', 'E', 'M', 'T', 0,
6508     'S', 'I', 'G', 'I', 'L', 'L', 0,
6509     'S', 'I', 'G', 'I', 'N', 'T', 0,
6510     'S', 'I', 'G', 'H', 'U', 'P', 0,
6511     'p', 'r', 'o', 'm', 'p', 't', 0,
6512     'n', 'e', 'w', 'm', 's', 'g', 0,
6513     'c', 'a', 'n', 'c', 'e', 'l', 0,
6514     'i', 't', 'e', 'm', 'I', 'd', 0,
6515     'd', 'i', 'a', 'l', 'o', 'g', 0,
6516     'e', 'x', 'p', 'a', 'n', 'd', 0,
6517     'p', 'a', 'g', 'e', 'I', 'd', 0,
6518     'L', 'B', '_', 'T', 'O', 'P', 0,
6519     'p', 'i', 'c', 'k', 'e', 'r', 0,
6520     'I', 's', 'B', 'o', 'l', 'd', 0,
6521     'c', 'o', 'o', 'k', 'i', 'e', 0,
6522     'i', 't', 'e', 'm', 'T', 'o', 0,
6523     't', 'o', 'o', 'l', 'I', 'd', 0,
6524     't', 'o', 'g', 'g', 'l', 'e', 0,
6525     't', 'o', 'o', 'l', 'i', 'd', 0,
6526     'T', 'B', '_', 'T', 'O', 'P', 0,
6527     'd', 'i', 'g', 'i', 't', 's', 0,
6528     'm', 'a', 'x', 'V', 'a', 'l', 0,
6529     'm', 'i', 'n', 'V', 'a', 'l', 0,
6530     'e', 'n', 'd', 'P', 'o', 's', 0,
6531     'S', 'e', 't', 'M', 'a', 'x', 0,
6532     'S', 'e', 't', 'M', 'i', 'n', 0,
6533     'G', 'e', 't', 'M', 'i', 'n', 0,
6534     'G', 'e', 't', 'M', 'a', 'x', 0,
6535     'S', 'L', '_', 'T', 'O', 'P', 0,
6536     'h', 'i', 'd', 'd', 'e', 'n', 0,
6537     'l', 'i', 'n', 'e', 'N', 'o', 0,
6538     'i', 'n', 'd', 'e', 'n', 't', 0,
6539     'H', 'a', 's', 'U', 'R', 'L', 0,
6540     'C', 'a', 'n', 'C', 'u', 't', 0,
6541     'r', 'e', 'd', 'r', 'a', 'w', 0,
6542     'w', 'i', 'n', 'N', 'e', 'w', 0,
6543     'w', 'i', 'n', 'O', 'l', 'd', 0,
6544     'N', 'B', '_', 'T', 'O', 'P', 0,
6545     'o', 'l', 'd', 'S', 'e', 'l', 0,
6546     'B', 'K', '_', 'T', 'O', 'P', 0,
6547     'n', 'e', 'e', 'd', 'e', 'd', 0,
6548     'B', 'U', '_', 'T', 'O', 'P', 0,
6549     's', 't', 'y', 'l', 'e', 's', 0,
6550     'w', 'i', 'd', 't', 'h', 's', 0,
6551     'n', 'u', 'm', 'b', 'e', 'r', 0,
6552     'm', 'a', 'r', 'k', 'u', 'p', 0,
6553     'r', 'o', 'w', 'M', 'a', 'x', 0,
6554     'r', 'o', 'w', 'M', 'i', 'n', 0,
6555     'O', 'n', 'D', 'r', 'a', 'w', 0,
6556     'A', 't', 't', 'a', 'c', 'h', 0,
6557     'A', 'p', 'p', 'e', 'n', 'd', 0,
6558     'w', 'x', 'M', 'e', 'n', 'u', 0,
6559     'D', 'o', 'T', 'h', 'a', 'w', 0,
6560     'a', 'c', 'c', 'e', 'p', 't', 0,
6561     'e', 'x', 'F', 'l', 'a', 'g', 0,
6562     'r', 'e', 'a', 's', 'o', 'n', 0,
6563     'P', 'a', 'g', 'e', 'U', 'p', 0,
6564     'L', 'i', 'n', 'e', 'U', 'p', 0,
6565     'N', 'o', 't', 'i', 'f', 'y', 0,
6566     'G', 'e', 't', 'A', 'p', 'p', 0,
6567     'O', 'n', 'I', 'n', 'i', 't', 0,
6568     'O', 'n', 'E', 'x', 'i', 't', 0,
6569     'I', 's', 'M', 'a', 'i', 'n', 0,
6570     'W', 'a', 'k', 'e', 'U', 'p', 0,
6571     'S', 'e', 't', 'P', 'o', 's', 0,
6572     'G', 'e', 't', 'P', 'o', 's', 0,
6573     'n', 'e', 'w', 'w', 'i', 'n', 0,
6574     'o', 'l', 'd', 'w', 'i', 'n', 0,
6575     'I', 'n', 's', 'e', 'r', 't', 0,
6576     'D', 'e', 't', 'a', 'c', 'h', 0,
6577     'S', 'h', 'a', 'p', 'e', 'd', 0,
6578     'E', 'x', 'p', 'a', 'n', 'd', 0,
6579     'M', 'o', 'v', 'i', 'n', 'g', 0,
6580     'L', 'e', 'f', 't', 'U', 'p', 0,
6581     'A', 'u', 'x', '2', 'U', 'p', 0,
6582     'A', 'u', 'x', '1', 'U', 'p', 0,
6583     'I', 's', 'M', 'o', 'v', 'e', 0,
6584     'c', 'h', 'a', 'n', 'g', 'e', 0,
6585     'o', 'r', 'i', 'g', 'i', 'n', 0,
6586     'S', 'e', 't', 'I', 'n', 't', 0,
6587     'G', 'e', 't', 'I', 'n', 't', 0,
6588     'o', 'b', 'j', 'e', 'c', 't', 0,
6589     'f', 'i', 'l', 't', 'e', 'r', 0,
6590     'U', 'n', 'l', 'i', 'n', 'k', 0,
6591     'l', 'a', 's', 't', 'I', 'd', 0,
6592     'm', 'a', 'r', 'g', 'i', 'n', 0,
6593     'o', 't', 'h', 'e', 'r', 'E', 0,
6594     'o', 't', 'h', 'e', 'r', 'W', 0,
6595     'L', 'e', 'f', 't', 'O', 'f', 0,
6596     'w', 'x', 'E', 'd', 'g', 'e', 0,
6597     'S', 'e', 't', 'T', 'i', 'p', 0,
6598     'G', 'e', 't', 'T', 'i', 'p', 0,
6599     's', 'z', 'F', 'i', 'l', 'e', 0,
6600     'E', 'x', 'i', 's', 't', 's', 0,
6601     'a', 'c', 't', 'i', 'o', 'n', 0,
6602     'O', 'n', 'D', 'r', 'o', 'p', 0,
6603     'O', 'n', 'D', 'a', 't', 'a', 0,
6604     'e', 'f', 'f', 'e', 'c', 't', 0,
6605     'S', 'e', 't', 'U', 'R', 'L', 0,
6606     'G', 'e', 't', 'U', 'R', 'L', 0,
6607     'S', 'e', 't', 'L', 'o', 'g', 0,
6608     'l', 'o', 'g', 'g', 'e', 'r', 0,
6609     'f', 'r', 'o', 'm', 'I', 'd', 0,
6610     'n', 'a', 'v', 'D', 'i', 'r', 0,
6611     'A', 'C', 'C', '_', 'O', 'K', 0,
6612     'M', 'o', 'v', 'e', 'T', 'o', 0,
6613     'b', 'u', 't', 't', 'o', 'n', 0,
6614     'o', 'r', 'i', 'e', 'n', 't', 0,
6615     'p', 'a', 'r', 'a', 'm', 's', 0,
6616     'b', 'o', 'r', 'd', 'e', 'r', 0,
6617     'A', 'd', 'd', 'A', 'r', 'c', 0,
6618     'e', 'n', 'd', 'C', 'o', 'l', 0,
6619     'G', 'e', 't', 'D', 'P', 'I', 0,
6620     'e', 'n', 'a', 'b', 'l', 'e', 0,
6621     'c', 'C', 'o', 'l', 'o', 'r', 0,
6622     'o', 'C', 'o', 'l', 'o', 'r', 0,
6623     'm', 'i', 'r', 'r', 'o', 'r', 0,
6624     'w', 'x', 'G', 'C', 'D', 'C', 0,
6625     'U', 'n', 'M', 'a', 's', 'k', 0,
6626     'w', 'i', 'n', 'd', 'o', 'w', 0,
6627     'p', 'y', 'P', 'e', 'n', 's', 0,
6628     'G', 'e', 't', 'H', 'D', 'C', 0,
6629     'G', 'e', 't', 'P', 'P', 'I', 0,
6630     'm', 'a', 't', 'r', 'i', 'x', 0,
6631     'S', 'e', 't', 'P', 'e', 'n', 0,
6632     's', 'o', 'u', 'r', 'c', 'e', 0,
6633     'E', 'n', 'd', 'D', 'o', 'c', 0,
6634     'r', 'a', 'd', 'i', 'u', 's', 0,
6635     'c', 'e', 'n', 't', 'r', 'e', 0,
6636     'y', 'S', 't', 'a', 'r', 't', 0,
6637     'x', 'S', 't', 'a', 'r', 't', 0,
6638     'a', 's', 'c', 'e', 'n', 't', 0,
6639     'G', 'e', 't', 'B', 'o', 'x', 0,
6640     'p', 'o', 'i', 'n', 't', 's', 0,
6641     'r', 'e', 'g', 'i', 'o', 'n', 0,
6642     'd', 'a', 's', 'h', 'e', 's', 0,
6643     'S', 'e', 't', 'C', 'a', 'p', 0,
6644     'G', 'e', 't', 'C', 'a', 'p', 0,
6645     'S', 'c', 'a', 'l', 'e', 'd', 0,
6646     'w', 'e', 'i', 'g', 'h', 't', 0,
6647     'w', 'x', 'F', 'o', 'n', 't', 0,
6648     'i', 't', 'a', 'l', 'i', 'c', 0,
6649     'f', 'a', 'm', 'i', 'l', 'y', 0,
6650     'w', 'x', 'I', 'c', 'o', 'n', 0,
6651     'w', 'x', 'M', 'a', 's', 'k', 0,
6652     's', 't', 'r', 'i', 'd', 'e', 0,
6653     'h', 'a', 'n', 'd', 'l', 'e', 0,
6654     'i', 'm', 'a', 'g', 'e', 's', 0,
6655     'G', 'e', 't', 'R', 'e', 'd', 0,
6656     's', 't', 'a', 'r', 't', 'B', 0,
6657     's', 't', 'a', 'r', 't', 'G', 0,
6658     's', 't', 'a', 'r', 't', 'R', 0,
6659     'R', 'e', 's', 'i', 'z', 'e', 0,
6660     'b', 'i', 't', 'm', 'a', 'p', 0,
6661     'a', 'n', 'c', 'h', 'o', 'r', 0,
6662     's', 't', 'r', 'e', 'a', 'm', 0,
6663     'i', 's', '_', 'd', 'i', 'r', 0,
6664     'w', 'h', 'e', 'n', 'c', 'e', 0,
6665     'b', 'u', 'f', 'f', 'e', 'r', 0,
6666     'i', 'a', 'l', 'p', 'h', 'a', 0,
6667     'G', 'e', 't', 'R', 'G', 'B', 0,
6668     'S', 'e', 't', 'R', 'G', 'B', 0,
6669     'c', 'o', 'l', 'R', 'G', 'B', 0,
6670     'S', 'e', 't', 'R', 'o', 'w', 0,
6671     'S', 'e', 't', 'C', 'o', 'l', 0,
6672     'c', 'o', 'l', 'u', 'm', 'n', 0,
6673     'G', 'e', 't', 'R', 'o', 'w', 0,
6674     'G', 'e', 't', 'C', 'o', 'l', 0,
6675     'M', 'i', 'r', 'r', 'o', 'r', 0,
6676     'R', 'o', 't', 'a', 't', 'e', 0,
6677     'y', 'S', 'c', 'a', 'l', 'e', 0,
6678     'x', 'S', 'c', 'a', 'l', 'e', 0,
6679     'I', 'n', 'v', 'e', 'r', 't', 0,
6680     'C', 'o', 'n', 'c', 'a', 't', 0,
6681     'R', 'e', 'c', 't', '2', 'D', 0,
6682     'l', 'e', 'n', 'g', 't', 'h', 0,
6683     'O', 'u', 't', 'T', 'o', 'p', 0,
6684     'c', 'u', 'r', 's', 'o', 'r', 0,
6685     'c', 'o', 'l', 'o', 'u', 'r', 0,
6686     'b', 'o', 't', 't', 'o', 'm', 0,
6687     'S', 'e', 't', 'T', 'o', 'p', 0,
6688     'G', 'e', 't', 'T', 'o', 'p', 0,
6689     'w', 'x', 'R', 'e', 'c', 't', 0,
6690     'x', 's', 'c', 'a', 'l', 'e', 0,
6691     'w', 'x', 'S', 'i', 'z', 'e', 0,
6692     'S', 'e', 't', 'B', 'i', 'n', 0,
6693     'G', 'e', 't', 'B', 'i', 'n', 0,
6694     'p', 'l', 'u', 'r', 'a', 'l', 0,
6695     's', 't', 'r', 'i', 'n', 'g', 0,
6696     'l', 'o', 'a', 'd', 'e', 'r', 0,
6697     'p', 'r', 'e', 'f', 'i', 'x', 0,
6698     'h', 'e', 'a', 'd', 'e', 'r', 0,
6699     'd', 'o', 'm', 'a', 'i', 'n', 0,
6700     'a', 'p', 'p', 'e', 'n', 'd', 0,
6701     'e', 'n', 'd', 'i', 'a', 'n', 0,
6702     'O', 'S', '_', 'O', 'S', '2', 0,
6703     'O', 'S', '_', 'D', 'O', 'S', 0,
6704     'O', 'S', '_', 'M', 'A', 'C', 0,
6705     'R', 'e', 's', 'u', 'm', 'e', 0,
6706     'I', 's', 'N', 'u', 'l', 'l', 0,
6707     'N', 'e', 'g', 'a', 't', 'e', 0,
6708     'm', 'o', 'n', 't', 'h', 's', 0,
6709     '_', '_', 'n', 'e', '_', '_', 0,
6710     '_', '_', 'e', 'q', '_', '_', 0,
6711     '_', '_', 'g', 'e', '_', '_', 0,
6712     '_', '_', 'g', 't', '_', '_', 0,
6713     '_', '_', 'l', 'e', '_', '_', 0,
6714     '_', '_', 'l', 't', '_', '_', 0,
6715     'G', 'e', 't', 'M', 'J', 'D', 0,
6716     'G', 'e', 't', 'J', 'D', 'N', 0,
6717     'f', 'o', 'r', 'm', 'a', 't', 0,
6718     'G', 'e', 't', 'D', 'a', 'y', 0,
6719     'S', 'e', 't', 'D', 'a', 'y', 0,
6720     'S', 'e', 't', 'J', 'D', 'N', 0,
6721     'S', 'e', 't', 'H', 'M', 'S', 0,
6722     'm', 'i', 'n', 'u', 't', 'e', 0,
6723     'R', 'u', 's', 's', 'i', 'a', 0,
6724     'F', 'r', 'a', 'n', 'c', 'e', 0,
6725     'J', 'u', 'l', 'i', 'a', 'n', 0,
6726     'A', '_', 'E', 'S', 'S', 'T', 0,
6727     'G', 'M', 'T', '_', '1', '0', 0,
6728     'G', 'M', 'T', '_', '1', '1', 0,
6729     'G', 'M', 'T', '_', '1', '2', 0,
6730     'G', 'e', 't', 'P', 'e', 'n', 0,
6731     'I', 'n', 'c', 'R', 'e', 'f', 0,
6732     'D', 'e', 'c', 'R', 'e', 'f', 0,
6733     'W', 'X', 'K', '_', 'F', '9', 0,
6734     'W', 'X', 'K', '_', 'F', '8', 0,
6735     'W', 'X', 'K', '_', 'F', '7', 0,
6736     'W', 'X', 'K', '_', 'F', '6', 0,
6737     'W', 'X', 'K', '_', 'F', '5', 0,
6738     'W', 'X', 'K', '_', 'F', '4', 0,
6739     'W', 'X', 'K', '_', 'F', '3', 0,
6740     'W', 'X', 'K', '_', 'F', '2', 0,
6741     'W', 'X', 'K', '_', 'F', '1', 0,
6742     'W', 'X', 'K', '_', 'U', 'P', 0,
6743     'D', 'F', '_', 'M', 'A', 'X', 0,
6744     'D', 'F', '_', 'D', 'I', 'B', 0,
6745     'D', 'F', '_', 'D', 'I', 'F', 0,
6746     'I', 'D', '_', 'T', 'O', 'P', 0,
6747     'I', 'D', '_', 'A', 'D', 'D', 0,
6748     'I', 'D', '_', 'Y', 'E', 'S', 0,
6749     'I', 'D', '_', 'C', 'U', 'T', 0,
6750     'I', 'D', '_', 'N', 'E', 'W', 0,
6751     'I', 'D', '_', 'A', 'N', 'Y', 0,
6752     'S', 'H', 'R', 'I', 'N', 'K', 0,
6753     'Y', 'E', 'S', '_', 'N', 'O', 0,
6754     'T', 'C', '_', 'T', 'O', 'P', 0,
6755     'S', 't', 'o', 'r', 'e', 0,
6756     'v', 'e', 'r', 'b', 's', 0,
6757     'S', 'e', 't', 'u', 'p', 0,
6758     'P', 'r', 'i', 'n', 't', 0,
6759     'd', 'o', 'N', 'o', 'w', 0,
6760     'K', 'e', 'y', 'U', 'p', 0,
6761     'm', 'i', 'c', 'r', 'o', 0,
6762     'S', 'h', 'e', 'l', 'l', 0,
6763     'N', 'e', 'w', 'I', 'd', 0,
6764     'I', 's', 'T', 'D', 'I', 0,
6765     'f', 'o', 'c', 'u', 's', 0,
6766     'p', 'a', 't', 'h', 's', 0,
6767     'i', 'c', 'o', 'n', 's', 0,
6768     'p', 'o', 'p', 'u', 'p', 0,
6769     'i', 't', 'e', 'm', '2', 0,
6770     'i', 't', 'e', 'm', '1', 0,
6771     'U', 'n', 's', 'e', 't', 0,
6772     'G', 'e', 't', 'I', 'D', 0,
6773     'b', 't', 'n', 'i', 'd', 0,
6774     'b', 'C', 'a', 's', 'e', 0,
6775     'a', 'l', 'i', 'g', 'n', 0,
6776     'P', 'u', 'l', 's', 'e', 0,
6777     'M', 'e', 'r', 'g', 'e', 0,
6778     'A', 'p', 'p', 'l', 'y', 0,
6779     'S', 'P', '_', '3', 'D', 0,
6780     'f', 'i', 'e', 'l', 'd', 0,
6781     'i', 't', 'e', 'm', 's', 0,
6782     't', 'o', 'R', 'o', 'w', 0,
6783     'f', 'r', 'o', 'm', '_', 0,
6784     'c', 'o', 'o', 'r', 'd', 0,
6785     'y', 's', 't', 'e', 'p', 0,
6786     'x', 's', 't', 'e', 'p', 0,
6787     'y', 'U', 'n', 'i', 't', 0,
6788     'x', 'U', 'n', 'i', 't', 0,
6789     'c', 'a', 'r', 'e', 't', 0,
6790     'f', 'o', 'r', 'c', 'e', 0,
6791     'a', 'c', 'c', 'e', 'l', 0,
6792     'R', 'a', 'i', 's', 'e', 0,
6793     'L', 'o', 'w', 'e', 'r', 0,
6794     'p', 'a', 'g', 'e', 's', 0,
6795     'v', 'f', 'l', 'a', 'g', 0,
6796     'h', 'f', 'l', 'a', 'g', 0,
6797     'c', 'o', 'l', 'B', 'g', 0,
6798     'c', 'o', 'l', 'F', 'g', 0,
6799     'm', 'i', 'l', 'l', 'i', 0,
6800     't', 'i', 'm', 'e', 'r', 0,
6801     'o', 'w', 'n', 'e', 'r', 0,
6802     't', 'h', 'e', 'm', 'e', 0,
6803     'O', 'n', 'R', 'u', 'n', 0,
6804     'c', 's', 'i', 'd', 'l', 0,
6805     'l', 'a', 'b', 'e', 'l', 0,
6806     'n', 'e', 'w', 's', 'z', 0,
6807     'o', 'l', 'd', 's', 'z', 0,
6808     'r', 'a', 't', 'i', 'o', 0,
6809     's', 'i', 'z', 'e', 'r', 0,
6810     'c', 'h', 'e', 'c', 'k', 0,
6811     'A', 'l', 'l', 'o', 'w', 0,
6812     'w', 'i', 'n', 'i', 'd', 0,
6813     'G', 'e', 't', 'D', 'C', 0,
6814     'f', 'i', 'l', 'e', 's', 0,
6815     'e', 'v', 'e', 'n', 't', 0,
6816     'w', 'h', 'i', 'c', 'h', 0,
6817     'B', 'e', 'l', 'o', 'w', 0,
6818     'A', 'b', 'o', 'v', 'e', 0,
6819     'm', 's', 'e', 'c', 's', 0,
6820     'b', 'D', 'o', 'I', 't', 0,
6821     'S', 'e', 't', 'I', 'd', 0,
6822     't', 'i', 't', 'l', 'e', 0,
6823     'f', 'r', 'a', 'm', 'e', 0,
6824     'l', 'e', 'v', 'e', 'l', 0,
6825     'w', 'x', 'L', 'o', 'g', 0,
6826     'e', 'n', 't', 'r', 'y', 0,
6827     's', 't', 'a', 't', 'e', 0,
6828     'c', 'h', 'i', 'l', 'd', 0,
6829     'p', 'i', 'x', 'e', 'l', 0,
6830     'F', 'l', 'u', 's', 'h', 0,
6831     's', 't', 'o', 'p', 's', 0,
6832     'y', 'd', 'e', 's', 't', 0,
6833     'x', 'd', 'e', 's', 't', 0,
6834     'p', 'o', 'i', 'n', 't', 0,
6835     's', 't', 'a', 'r', 't', 0,
6836     'p', 't', 'E', 'n', 'd', 0,
6837     'E', 'Q', 'U', 'I', 'V', 0,
6838     'N', 'O', '_', 'O', 'P', 0,
6839     'b', 'r', 'u', 's', 'h', 0,
6840     'w', 'x', 'P', 'e', 'n', 0,
6841     'F', 'F', 'o', 'n', 't', 0,
6842     'S', 'l', 'a', 'n', 't', 0,
6843     's', 'l', 'a', 'n', 't', 0,
6844     'L', 'i', 'g', 'h', 't', 0,
6845     'h', 'i', 'c', 'o', 'n', 0,
6846     'C', 'l', 'e', 'a', 'r', 0,
6847     'c', 'l', 'e', 'a', 'r', 0,
6848     'i', 'm', 'a', 'g', 'e', 0,
6849     'm', 'o', 'd', 'i', 'f', 0,
6850     'w', 'r', 'i', 't', 'e', 0,
6851     'T', 'e', 'l', 'l', 'O', 0,
6852     'S', 'e', 'e', 'k', 'O', 0,
6853     'f', 'l', 'u', 's', 'h', 0,
6854     'c', 'l', 'o', 's', 'e', 0,
6855     'T', 'e', 'l', 'l', 'I', 0,
6856     'S', 'e', 'e', 'k', 'I', 0,
6857     'e', 'r', 'r', 'o', 'r', 0,
6858     'm', 'a', 't', '2', 'D', 0,
6859     'd', 'e', 'n', 'u', 'm', 0,
6860     'I', 'n', 's', 'e', 't', 0,
6861     'I', 'n', 'c', 'T', 'o', 0,
6862     'D', 'e', 'c', 'T', 'o', 0,
6863     'I', 'n', 'c', 'B', 'y', 0,
6864     'D', 'e', 'c', 'B', 'y', 0,
6865     'i', 'n', 'd', 'e', 'x', 0,
6866     'd', 'e', 'p', 't', 'h', 0,
6867     'm', 'i', 'n', 'o', 'r', 0,
6868     'm', 'a', 'j', 'o', 'r', 0,
6869     'G', 'e', 't', 'I', 'd', 0,
6870     'i', 'd', 'r', 'e', 'f', 0,
6871     'c', 'o', 'u', 'n', 't', 0,
6872     'P', 'a', 'u', 's', 'e', 0,
6873     'h', 'o', 'u', 'r', 's', 0,
6874     'w', 'e', 'e', 'k', 's', 0,
6875     'y', 'e', 'a', 'r', 's', 0,
6876     'T', 'o', 'd', 'a', 'y', 0,
6877     'T', 'o', 'U', 'T', 'C', 0,
6878     'I', 's', 'D', 'S', 'T', 0,
6879     'n', 'o', 'D', 'S', 'T', 0,
6880     'f', 'l', 'a', 'g', 's', 0,
6881     'G', 'e', 't', 'T', 'm', 0,
6882     'S', 'e', 't', 'T', 'm', 0,
6883     't', 'i', 'm', 'e', 't', 0,
6884     'm', 'o', 'n', 't', 'h', 0,
6885     'A', '_', 'E', 'S', 'T', 0,
6886     'A', '_', 'C', 'S', 'T', 0,
6887     'A', '_', 'W', 'S', 'T', 0,
6888     'G', 'M', 'T', '1', '3', 0,
6889     'G', 'M', 'T', '1', '2', 0,
6890     'G', 'M', 'T', '1', '1', 0,
6891     'G', 'M', 'T', '1', '0', 0,
6892     'G', 'M', 'T', '_', '1', 0,
6893     'G', 'M', 'T', '_', '2', 0,
6894     'G', 'M', 'T', '_', '3', 0,
6895     'G', 'M', 'T', '_', '4', 0,
6896     'G', 'M', 'T', '_', '5', 0,
6897     'G', 'M', 'T', '_', '6', 0,
6898     'G', 'M', 'T', '_', '7', 0,
6899     'G', 'M', 'T', '_', '8', 0,
6900     'G', 'M', 'T', '_', '9', 0,
6901     'L', 'o', 'c', 'a', 'l', 0,
6902     'U', 'n', 'R', 'e', 'f', 0,
6903     'c', 'l', 'o', 'n', 'e', 0,
6904     'o', 't', 'h', 'e', 'r', 0,
6905     'I', 'D', '_', 'U', 'P', 0,
6906     'I', 'D', '_', 'N', 'O', 0,
6907     'I', 'D', '_', 'O', 'K', 0,
6908     'S', 'O', 'U', 'T', 'H', 0,
6909     'N', 'O', 'R', 'T', 'H', 0,
6910     'y', 'o', 'f', 'f', 0,
6911     'x', 'o', 'f', 'f', 0,
6912     'P', 'u', 's', 'h', 0,
6913     'K', 'i', 'l', 'l', 0,
6914     'u', 's', 'e', 'r', 0,
6915     'B', 'e', 'l', 'l', 0,
6916     'T', 'i', 'l', 'e', 0,
6917     'w', 'h', 'a', 't', 0,
6918     'd', 'o', 'n', 'e', 0,
6919     'g', 'r', 'o', 'w', 0,
6920     't', 'r', 'e', 'e', 0,
6921     't', 'o', 'o', 'l', 0,
6922     't', 'b', 'a', 'r', 0,
6923     't', 'a', 'b', 's', 0,
6924     'a', 't', 't', 'r', 0,
6925     'W', 'r', 'a', 'p', 0,
6926     'y', 'l', 'e', 'n', 0,
6927     'x', 'l', 'e', 'n', 0,
6928     'f', 'r', 'o', 'm', 0,
6929     'u', 'n', 'i', 't', 0,
6930     'x', 'P', 'o', 's', 0,
6931     'h', 'o', 'r', 'z', 0,
6932     'h', 'e', 'l', 'p', 0,
6933     'k', 'i', 'n', 'd', 0,
6934     'i', 'n', 'c', 'H', 0,
6935     'i', 'n', 'c', 'W', 0,
6936     'm', 'a', 'x', 'H', 0,
6937     'm', 'a', 'x', 'W', 0,
6938     'm', 'i', 'n', 'H', 0,
6939     'm', 'i', 'n', 'W', 0,
6940     'd', 'o', 'I', 't', 0,
6941     'l', 'o', 'o', 'p', 0,
6942     'r', 'o', 'w', 's', 0,
6943     'h', 'g', 'a', 'p', 0,
6944     'v', 'g', 'a', 'p', 0,
6945     'c', 'o', 'l', 's', 0,
6946     'H', 'i', 'd', 'e', 0,
6947     'p', 'r', 'o', 'p', 0,
6948     'v', 'e', 't', 'o', 0,
6949     's', 'k', 'i', 'p', 0,
6950     'e', 'd', 'g', 'e', 0,
6951     'A', 's', 'I', 's', 0,
6952     'S', 'a', 'v', 'e', 0,
6953     'h', 't', 'm', 'l', 0,
6954     'B', 'o', 't', 'h', 0,
6955     'f', 'u', 'n', 'c', 0,
6956     't', 'o', 'I', 'd', 0,
6957     'r', 'o', 'l', 'e', 0,
6958     'a', 'g', 'e', '_', 0,
6959     'L', 'o', 'a', 'd', 0,
6960     's', 't', 'o', 'p', 0,
6961     'd', 'p', 'i', 'Y', 0,
6962     'd', 'p', 'i', 'X', 0,
6963     'P', 'l', 'a', 'y', 0,
6964     'a', 'r', 'e', 'a', 0,
6965     'y', 's', 'r', 'c', 0,
6966     'x', 's', 'r', 'c', 0,
6967     'M', 'i', 'n', 'Y', 0,
6968     'M', 'i', 'n', 'X', 0,
6969     'M', 'a', 'x', 'Y', 0,
6970     'M', 'a', 'x', 'X', 0,
6971     'y', 'E', 'n', 'd', 0,
6972     'x', 'E', 'n', 'd', 0,
6973     'w', 'x', 'D', 'C', 0,
6974     'N', 'A', 'N', 'D', 0,
6975     'G', 'e', 't', 'W', 0,
6976     'G', 'e', 't', 'H', 0,
6977     'f', 'o', 'n', 't', 0,
6978     'b', 'o', 'l', 'd', 0,
6979     'b', 'i', 't', 's', 0,
6980     'B', 'l', 'u', 'r', 0,
6981     's', 'p', 'e', 'c', 0,
6982     'p', 'S', 't', 'r', 0,
6983     'P', 'u', 't', 'C', 0,
6984     't', 'e', 'l', 'l', 0,
6985     's', 'e', 'e', 'k', 0,
6986     'P', 'e', 'e', 'k', 0,
6987     'G', 'e', 't', 'C', 0,
6988     'm', '_', '2', '2', 0,
6989     'm', '_', '2', '1', 0,
6990     'm', '_', '1', '2', 0,
6991     'm', '_', '1', '1', 0,
6992     's', 'r', 'c', '2', 0,
6993     's', 'r', 'c', '1', 0,
6994     'F', 'i', 'n', 'd', 0,
6995     'l', 'e', 'f', 't', 0,
6996     'S', 'e', 't', 'Y', 0,
6997     'S', 'e', 't', 'X', 0,
6998     'G', 'e', 't', 'Y', 0,
6999     'G', 'e', 't', 'X', 0,
7000     'p', 'a', 'g', 'e', 0,
7001     'l', 'a', 'n', 'g', 0,
7002     'm', 'o', 'd', 'e', 0,
7003     'f', 'r', 'e', 'q', 0,
7004     'I', 's', 'O', 'k', 0,
7005     'd', 'e', 's', 'c', 0,
7006     'd', 'a', 'y', 's', 0,
7007     'U', 'N', 'o', 'w', 0,
7008     'd', 'i', 'f', 'f', 0,
7009     'y', 'e', 'a', 'r', 0,
7010     'y', 'd', 'a', 'y', 0,
7011     'm', 'd', 'a', 'y', 0,
7012     'h', 'o', 'u', 'r', 0,
7013     'm', 's', 'e', 'c', 0,
7014     'M', 'a', 'k', 'e', 0,
7015     'N', 'Z', 'D', 'T', 0,
7016     'N', 'Z', 'S', 'T', 0,
7017     'A', 'K', 'D', 'T', 0,
7018     'A', 'K', 'S', 'T', 0,
7019     'E', 'E', 'S', 'T', 0,
7020     'C', 'E', 'S', 'T', 0,
7021     'G', 'M', 'T', '9', 0,
7022     'G', 'M', 'T', '8', 0,
7023     'G', 'M', 'T', '7', 0,
7024     'G', 'M', 'T', '6', 0,
7025     'G', 'M', 'T', '5', 0,
7026     'G', 'M', 'T', '4', 0,
7027     'G', 'M', 'T', '3', 0,
7028     'G', 'M', 'T', '2', 0,
7029     'G', 'M', 'T', '1', 0,
7030     'G', 'M', 'T', '0', 0,
7031     'i', 'n', 'f', 'o', 0,
7032     'T', 'r', 'a', 'p', 0,
7033     'T', 'I', 'L', 'E', 0,
7034     'G', 'R', 'O', 'W', 0,
7035     'E', 'A', 'S', 'T', 0,
7036     's', 'i', 'g', 0,
7037     'e', 'n', 'v', 0,
7038     'y', 'e', 's', 0,
7039     'f', 'r', 'm', 0,
7040     'a', 'd', 'd', 0,
7041     'i', 'n', 'c', 0,
7042     'm', 'a', 'x', 0,
7043     's', 'e', 'l', 0,
7044     't', 'o', '_', 0,
7045     'p', 'a', 'l', 0,
7046     'a', 'p', 'p', 0,
7047     'i', 'd', 'x', 0,
7048     'b', 'o', 'x', 0,
7049     'e', 'v', 't', 0,
7050     'b', 'u', 't', 0,
7051     'r', 'e', 'l', 0,
7052     'v', 'a', 'r', 0,
7053     'k', 'e', 'y', 0,
7054     'd', 'e', 'f', 0,
7055     'b', 'u', 'f', 0,
7056     'c', 'm', 'd', 0,
7057     'c', 'y', '2', 0,
7058     'c', 'x', '2', 0,
7059     'c', 'y', '1', 0,
7060     'c', 'x', '1', 0,
7061     'd', 'p', 'i', 0,
7062     'c', 't', 'x', 0,
7063     'p', 't', '2', 0,
7064     'p', 't', '1', 0,
7065     'N', 'O', 'R', 0,
7066     'X', 'o', 'r', 0,
7067     'b', 'm', 'p', 0,
7068     'l', 'o', 'c', 0,
7069     'i', 'm', 'g', 0,
7070     'h', 's', 'v', 0,
7071     'r', 'g', 'b', 0,
7072     'h', 'u', 'e', 0,
7073     'u', 'r', 'l', 0,
7074     'e', 'o', 'f', 0,
7075     'E', 'o', 'f', 0,
7076     'v', '2', '2', 0,
7077     'v', '2', '1', 0,
7078     'v', '1', '2', 0,
7079     'v', '1', '1', 0,
7080     'v', 'e', 'c', 0,
7081     'p', 'o', 's', 0,
7082     'b', 'p', 'p', 0,
7083     'G', 'e', 't', 0,
7084     'p', 'i', 'd', 0,
7085     'A', 'b', 's', 0,
7086     'N', 'e', 'g', 0,
7087     's', 'e', 'p', 0,
7088     'A', 'd', 'd', 0,
7089     'd', 'd', 't', 0,
7090     'j', 'd', 'n', 0,
7091     'S', 'e', 't', 0,
7092     'm', 'o', 'n', 0,
7093     'm', 'i', 'n', 0,
7094     'S', 'a', 't', 0,
7095     'F', 'r', 'i', 0,
7096     'T', 'h', 'u', 0,
7097     'W', 'e', 'd', 0,
7098     'T', 'u', 'e', 0,
7099     'M', 'o', 'n', 0,
7100     'S', 'u', 'n', 0,
7101     'D', 'e', 'c', 0,
7102     'N', 'o', 'v', 0,
7103     'O', 'c', 't', 0,
7104     'S', 'e', 'p', 0,
7105     'A', 'u', 'g', 0,
7106     'J', 'u', 'l', 0,
7107     'J', 'u', 'n', 0,
7108     'M', 'a', 'y', 0,
7109     'A', 'p', 'r', 0,
7110     'M', 'a', 'r', 0,
7111     'F', 'e', 'b', 0,
7112     'J', 'a', 'n', 0,
7113     'H', 'S', 'T', 0,
7114     'P', 'D', 'T', 0,
7115     'P', 'S', 'T', 0,
7116     'M', 'D', 'T', 0,
7117     'M', 'S', 'T', 0,
7118     'C', 'D', 'T', 0,
7119     'E', 'D', 'T', 0,
7120     'A', 'D', 'T', 0,
7121     'M', 'S', 'D', 0,
7122     'M', 'S', 'K', 0,
7123     'C', 'E', 'T', 0,
7124     'W', 'E', 'T', 0,
7125     'a', 'r', 'r', 0,
7126     's', 't', 'r', 0,
7127     'o', 'b', 'j', 0,
7128     'D', 'o', 0,
7129     'h', 'c', 0,
7130     'x', 's', 0,
7131     'y', 'y', 0,
7132     'x', 'x', 0,
7133     's', 'b', 0,
7134     'w', 'h', 0,
7135     'c', 'y', 0,
7136     'c', 'x', 0,
7137     'y', 'o', 0,
7138     'x', 'o', 0,
7139     'd', 'c', 0,
7140     'y', '3', 0,
7141     'x', '3', 0,
7142     's', 'a', 0,
7143     'y', 'c', 0,
7144     'x', 'c', 0,
7145     'm', 'r', 0,
7146     'b', '2', 0,
7147     'b', '1', 0,
7148     'g', '1', 0,
7149     'f', 's', 0,
7150     'b', 'g', 0,
7151     'f', 'g', 0,
7152     'r', '2', 0,
7153     'r', '1', 0,
7154     'd', 'y', 0,
7155     'd', 'i', 0,
7156     'p', 'm', 0,
7157     't', 'm', 0,
7158     't', 'z', 0,
7159 };
testSizetTypemap(size_t value)7160 size_t testSizetTypemap(size_t value)
7161 {
7162     size_t local = value;
7163     return local;
7164 }
7165 
testIntPtrTypemap(wxIntPtr value)7166 wxIntPtr testIntPtrTypemap(wxIntPtr value)
7167 {
7168     wxIntPtr local = value;
7169     return local;
7170 }
7171 
testUIntPtrTypemap(wxUIntPtr value)7172 wxUIntPtr testUIntPtrTypemap(wxUIntPtr value)
7173 {
7174     wxUIntPtr local = value;
7175     return local;
7176 }
7177 
7178         #include <wx/version.h>
7179         const int MAJOR_VERSION = wxMAJOR_VERSION;
7180         const int MINOR_VERSION = wxMINOR_VERSION;
7181         const int RELEASE_NUMBER = wxRELEASE_NUMBER;
7182 
7183 // wxPython's API helper and utility functions
7184 
7185 //--------------------------------------------------------------------------
7186 // wxString conversion
7187 
7188 // See also the wxString MappedType.  This code is similar, but doesn't
7189 // allocate a new wxString instance on the heap, is able to convert
7190 // non-string/unicode objects to unicode, and won't raise exceptions
i_Py2wxString(PyObject * source)7191 static wxString i_Py2wxString(PyObject* source)
7192 {
7193 #if wxUSE_UNICODE_WCHAR == 0
7194 #error wxString conversion can only handle WCHAR wxStrings currently
7195 #endif
7196     PyErr_Clear();
7197     PyObject* uni = source;
7198     if (PyBytes_Check(source)) {
7199         // if it's a string object convert it to unicode first, assumes utf-8
7200         uni = PyUnicode_FromEncodedObject(source, "utf-8", "strict");
7201         if (PyErr_Occurred()) {
7202             PyErr_Clear();
7203             return wxEmptyString;
7204         }
7205     }
7206     else if (!PyUnicode_Check(source)) {
7207 #if PY_MAJOR_VERSION >= 3
7208         uni = PyObject_Str(source);
7209 #else
7210         uni = PyObject_Unicode(source);
7211 #endif
7212         if (PyErr_Occurred()) {
7213             PyErr_Clear();
7214             return wxEmptyString;
7215         }
7216     }
7217     wxString target;
7218     size_t len = PyUnicode_GET_SIZE(uni);
7219     if (len) {
7220         wxPyUnicode_AsWideChar(uni, wxStringBuffer(target, len), len);
7221     }
7222     if (!PyUnicode_Check(source))
7223         Py_DECREF(uni);  // release the temporary Unicode object we created
7224     return target;
7225 }
7226 
7227 
7228 // TODO:  This might be a good way to share the string conversion code here and in string.sip...
7229 // A function to convert a Python string or unicode object to a wxString
7230 // NOTE that it is inline so it should go in the header section
7231 //inline wxString Py2wxString(PyObject* obj, bool setException=false, int& isErr=0) {
7232 //    wxString str;
7233 //    PyObject* uni = obj;
7234 //    if (PyBytes_Check(obj)) {
7235 //        // if it's a string object convert it to unicode first, assuming utf-8
7236 //        uni = PyUnicode_FromEncodedObject(sipPy, "utf-8", "strict");
7237 //        if (PyErr_Occurred()) {
7238 //            if (setException) {
7239 //                isErr = 1;
7240 //            }
7241 //            else {
7242 //                PyErr_Clear();
7243 //            }
7244 //            return wxEmptyString;
7245 //        }
7246 //    }
7247 //    // TODO: Coerce non-unicode types to unicode here?  (Classic does)
7248 //    size_t len = PyUnicode_GET_SIZE(uni);
7249 //    if (len) {
7250 //        wxPyUnicode_AsWideChar(uni, wxStringBuffer(str, len), len);
7251 //    }
7252 //    if (obj != uni)
7253 //        Py_DECREF(uni) // release the temporary Unicode object we may have created
7254 //    return str;
7255 //}
7256 
7257 //--------------------------------------------------------------------------
7258 // Wrapped object checks and converters
7259 //
7260 // TODO: Add some versions of these helpers that take a sipTypeDef
7261 // instead of a name? They're accessible everywhere we need them, and
7262 // it may be enough of an efficiency boost to make it worth it.
7263 
7264 // Create a PyObject of the requested type from a void* and a class name.
i_wxPyConstructObject(void * ptr,const wxString & className,bool setThisOwn)7265 static PyObject* i_wxPyConstructObject(void* ptr,
7266                                        const wxString& className,
7267                                        bool setThisOwn)
7268 {
7269     wxString name = className;
7270     wxString nsDelimiter = "::";
7271     int pos = name.Find(nsDelimiter);
7272     if (pos != wxNOT_FOUND)
7273         name = name.Mid(pos + nsDelimiter.Len());
7274 
7275     const sipTypeDef* td = sipFindType(name);
7276     if (!td)
7277         return NULL;
7278     PyObject* transferObj = setThisOwn ? Py_None : NULL;
7279     return sipConvertFromType(ptr, td, transferObj);
7280 }
7281 
7282 
7283 // Check if a PyObject is a wrapped type
i_wxPyWrappedPtr_Check(PyObject * obj)7284 static bool i_wxPyWrappedPtr_Check(PyObject* obj)
7285 {
7286     return PyObject_TypeCheck(obj, sipWrapper_Type);
7287 }
7288 
7289 
7290 // Check if a PyObject is a specific wrapped class or subclass
i_wxPyWrappedPtr_TypeCheck(PyObject * obj,const wxString & className)7291 static bool i_wxPyWrappedPtr_TypeCheck(PyObject* obj, const wxString& className)
7292 {
7293     const sipTypeDef* td = sipFindType(className);
7294     if (!td)
7295         return false;
7296     return sipCanConvertToType(obj, td, SIP_NO_CONVERTORS);
7297 }
7298 
7299 
7300 // Convert a wrapped SIP object to its C++ pointer, ensuring that it is of the expected type
i_wxPyConvertWrappedPtr(PyObject * obj,void ** ptr,const wxString & className)7301 static bool i_wxPyConvertWrappedPtr(PyObject* obj, void **ptr, const wxString& className)
7302 {
7303     const sipTypeDef* td = sipFindType(className);
7304     if (!td)
7305         return false;
7306     if (! sipCanConvertToType(obj, td, SIP_NO_CONVERTORS))
7307         return false;
7308     int sipIsErr = 0;
7309     *ptr = sipConvertToType(obj, td, NULL, SIP_NO_CONVERTORS, 0, &sipIsErr);
7310     return true;
7311 }
7312 
7313 
7314 //--------------------------------------------------------------------------
7315 // Deal with the GIL
7316 
7317 // Calls from wxWindows back to Python code, or even any PyObject
7318 // manipulations, PyDECREF's and etc. should be wrapped in calls to these functions:
i_wxPyBeginBlockThreads()7319 static wxPyBlock_t i_wxPyBeginBlockThreads()
7320 {
7321     if (! Py_IsInitialized()) {
7322         return (wxPyBlock_t)0;
7323     }
7324     PyGILState_STATE state = PyGILState_Ensure();
7325     return state;
7326 }
7327 
i_wxPyEndBlockThreads(wxPyBlock_t blocked)7328 static void i_wxPyEndBlockThreads(wxPyBlock_t blocked)
7329 {
7330     if (! Py_IsInitialized()) {
7331         return;
7332     }
7333     PyGILState_Release(blocked);
7334 }
7335 
7336 //--------------------------------------------------------------------------
7337 // Commonly used helpers for converting small sequences of numbers
7338 // TODO: Are these still needed?
7339 
7340 // A helper for converting a 2 element sequence to a pair of integers
i_wxPy2int_seq_helper(PyObject * source,int * i1,int * i2)7341 static bool i_wxPy2int_seq_helper(PyObject* source, int* i1, int* i2)
7342 {
7343     bool isFast = PyList_Check(source) || PyTuple_Check(source);
7344     PyObject *o1, *o2;
7345 
7346     if (!PySequence_Check(source) || PySequence_Length(source) != 2)
7347         return false;
7348 
7349     if (isFast) {
7350         o1 = PySequence_Fast_GET_ITEM(source, 0);
7351         o2 = PySequence_Fast_GET_ITEM(source, 1);
7352     }
7353     else {
7354         o1 = PySequence_GetItem(source, 0);
7355         o2 = PySequence_GetItem(source, 1);
7356     }
7357 
7358     *i1 = wxPyInt_AsLong(o1);
7359     *i2 = wxPyInt_AsLong(o2);
7360 
7361     if (! isFast) {
7362         Py_DECREF(o1);
7363         Py_DECREF(o2);
7364     }
7365     return true;
7366 }
7367 
7368 // A helper for converting a 4 element sequence to a set of integers
i_wxPy4int_seq_helper(PyObject * source,int * i1,int * i2,int * i3,int * i4)7369 static bool i_wxPy4int_seq_helper(PyObject* source, int* i1, int* i2, int* i3, int* i4)
7370 {
7371     bool isFast = PyList_Check(source) || PyTuple_Check(source);
7372     PyObject *o1, *o2, *o3, *o4;
7373 
7374     if (!PySequence_Check(source) || PySequence_Length(source) != 4)
7375         return false;
7376 
7377     if (isFast) {
7378         o1 = PySequence_Fast_GET_ITEM(source, 0);
7379         o2 = PySequence_Fast_GET_ITEM(source, 1);
7380         o3 = PySequence_Fast_GET_ITEM(source, 2);
7381         o4 = PySequence_Fast_GET_ITEM(source, 3);
7382     }
7383     else {
7384         o1 = PySequence_GetItem(source, 0);
7385         o2 = PySequence_GetItem(source, 1);
7386         o3 = PySequence_GetItem(source, 2);
7387         o4 = PySequence_GetItem(source, 3);
7388     }
7389 
7390     *i1 = wxPyInt_AsLong(o1);
7391     *i2 = wxPyInt_AsLong(o2);
7392     *i3 = wxPyInt_AsLong(o3);
7393     *i4 = wxPyInt_AsLong(o4);
7394 
7395     if (! isFast) {
7396         Py_DECREF(o1);
7397         Py_DECREF(o2);
7398         Py_DECREF(o3);
7399         Py_DECREF(o4);
7400     }
7401     return true;
7402 }
7403 
7404 
7405 //--------------------------------------------------------------------------
7406 // wxVariant helpers
7407 
7408 
7409 // A wxVariantData class that can hold a PyObject
7410 class wxVariantDataPyObject : public wxPyUserDataHelper<wxVariantData>
7411 {
7412 public:
wxVariantDataPyObject(PyObject * obj=0)7413     explicit wxVariantDataPyObject(PyObject* obj = 0)
7414         : wxPyUserDataHelper<wxVariantData>(obj) {}
7415 
7416     virtual bool Eq(wxVariantData& data) const;
7417 
GetType() const7418     virtual wxString GetType() const { return wxT("PyObject"); }
Clone() const7419     wxVariantData* Clone() const { return new wxVariantDataPyObject(BorrowData()); }
7420 };
7421 
Eq(wxVariantData & data) const7422 bool wxVariantDataPyObject::Eq(wxVariantData& data) const
7423 {
7424     wxASSERT_MSG( (data.GetType() == wxT("PyObject")),
7425                   wxT("wxVariantDataPyObject::Eq: argument mismatch") );
7426     wxVariantDataPyObject& otherData = (wxVariantDataPyObject&) data;
7427 
7428     wxPyThreadBlocker blocker;
7429     return PyObject_RichCompareBool(BorrowData(), otherData.BorrowData(), Py_EQ);
7430 }
7431 
7432 
7433 
7434 
7435 // Helper functions for the wxVariant mapped type. For the basic types that
7436 // wxVariant knows about we will try to store/fetch natively, otherwise we'll
7437 // just carry the PyObject through.
7438 //
7439 // These functions are here in the API so they can be used by both the
7440 // wxVariant MappedType and by other classes or types that want to add support
7441 // for additional kinds of natively supported types (see dataview for example.)
7442 
7443 // PyObject --> wxVariant
i_wxVariant_in_helper(PyObject * obj)7444 wxVariant i_wxVariant_in_helper(PyObject* obj)
7445 {
7446     wxVariant value;
7447 
7448     PyErr_Clear();
7449 
7450     if (PyBytes_Check(obj) || PyUnicode_Check(obj))
7451         value = Py2wxString(obj);
7452 
7453     else if (PyBool_Check(obj))
7454         value = (obj == Py_True);
7455 
7456     else if (wxPyInt_Check(obj))
7457         value = (long)wxPyInt_AS_LONG(obj);
7458 
7459     else if (PyLong_Check(obj))
7460         value = (long)PyLong_AsLong(obj);
7461 
7462     else if (PyFloat_Check(obj))
7463         value = PyFloat_AS_DOUBLE(obj);
7464 
7465     else if (obj == Py_None)
7466         value.MakeNull();
7467 
7468     else if (sipCanConvertToType(obj, sipType_wxDateTime, 0)) {
7469         wxDateTime* ptr;
7470         int state = 0;
7471         int isErr = 0;
7472         ptr = (wxDateTime*)sipConvertToType(obj, sipType_wxDateTime, NULL, 0, &state, &isErr);
7473         if (!isErr) {
7474             value = *ptr;
7475             sipReleaseType(ptr, sipType_wxDateTime, state);
7476         }
7477     }
7478 
7479     else if (wxPyWrappedPtr_TypeCheck(obj, wxT("wxBitmap"))) {
7480         wxBitmap* ptr;
7481         wxPyConvertWrappedPtr(obj, (void**)&ptr, wxT("wxBitmap"));
7482         value << *ptr;
7483     }
7484 
7485     else if (wxPyWrappedPtr_TypeCheck(obj, wxT("wxImage"))) {
7486         wxImage* ptr;
7487         wxPyConvertWrappedPtr(obj, (void**)&ptr, wxT("wxImage"));
7488         value << *ptr;
7489     }
7490 
7491     else if (wxPyWrappedPtr_TypeCheck(obj, wxT("wxIcon"))) {
7492         wxIcon* ptr;
7493         wxPyConvertWrappedPtr(obj, (void**)&ptr, wxT("wxIcon"));
7494         value << *ptr;
7495     }
7496 
7497     else if (wxPyWrappedPtr_TypeCheck(obj, wxT("wxColour"))) {
7498         wxColour* ptr;
7499         wxPyConvertWrappedPtr(obj, (void**)&ptr, wxT("wxColour"));
7500         value << *ptr;
7501     }
7502 
7503     else if (sipCanConvertToType(obj, sipType_wxArrayString, 0)) {
7504         wxArrayString* ptr;
7505         int state = 0;
7506         int isErr = 0;
7507         ptr = (wxArrayString*)sipConvertToType(obj, sipType_wxArrayString, NULL, 0, &state, &isErr);
7508         if (!isErr) {
7509             value = *ptr;
7510             sipReleaseType(ptr, sipType_wxArrayString, state);
7511         }
7512     }
7513 
7514     else {
7515         // Just use the PyObject itself
7516         PyErr_Clear();
7517         value = new wxVariantDataPyObject(obj);
7518     }
7519 
7520     return value;
7521 }
7522 
7523 
7524 // wxVariant --> PyObject
i_wxVariant_out_helper(const wxVariant & value)7525 PyObject* i_wxVariant_out_helper(const wxVariant& value)
7526 {
7527     PyObject* obj;
7528 
7529     if (value.IsNull()) {
7530         obj = Py_None;
7531         Py_INCREF(obj);
7532     }
7533 
7534     else if (value.IsType("string"))
7535         obj = wx2PyString(value.GetString());
7536 
7537     else if (value.IsType("bool"))
7538         obj = PyBool_FromLong((long)value.GetBool());
7539 
7540     else if (value.IsType("long"))
7541         obj = PyLong_FromLong(value.GetLong());
7542 
7543     else if (value.IsType("double"))
7544         obj = PyFloat_FromDouble(value.GetDouble());
7545 
7546     else if ( value.IsType("datetime") ) {
7547         wxDateTime val = value.GetDateTime();
7548         obj = wxPyConstructObject(new wxDateTime(val), "wxDateTime", true);
7549     }
7550 
7551     else if ( value.IsType("wxBitmap") ) {
7552         wxBitmap val;
7553         val << value;
7554         obj = wxPyConstructObject(new wxBitmap(val), "wxBitmap", true);
7555     }
7556 
7557     else if ( value.IsType("wxImage") ) {
7558         wxImage val;
7559         val << value;
7560         obj = wxPyConstructObject(new wxImage(val), "wxImage", true);
7561     }
7562 
7563     else if ( value.IsType("wxIcon") ) {
7564         wxIcon val;
7565         val << value;
7566         obj = wxPyConstructObject(new wxIcon(val), "wxIcon", true);
7567     }
7568 
7569     else if ( value.IsType("wxColour") ) {
7570         wxColour val;
7571         val << value;
7572         obj = wxPyConstructObject(new wxColour(val), "wxColour", true);
7573     }
7574 
7575     else if ( value.IsType("arrstring") ) {
7576         wxArrayString arr = value.GetArrayString();
7577         obj = sipConvertFromType(&arr, sipType_wxArrayString, NULL);
7578     }
7579 
7580     else if ( value.IsType("PyObject") ) {
7581         wxVariantDataPyObject* data = (wxVariantDataPyObject*)value.GetData();
7582         obj = data->GetData();
7583     }
7584 
7585     else {
7586         wxString msg = "Unexpected type (\"" + value.GetType() + "\") in wxVariant.";
7587         wxPyErr_SetString(PyExc_TypeError, msg.mb_str());
7588         obj = NULL;
7589     }
7590 
7591     return obj;
7592 }
7593 
7594 
7595 //--------------------------------------------------------------------------
7596 // Check if the app object has been created. Raises an exception if not.
7597 
7598 // Exception for when the wx.App hasn't been created yet
7599 // (Initialized in wxPyCoreModuleInject)
7600 PyObject* wxPyNoAppError = NULL;
7601 
i_wxPyCheckForApp(bool raiseException)7602 bool i_wxPyCheckForApp(bool raiseException) {
7603     if (wxApp::GetInstance() != NULL)
7604         return true;
7605     else {
7606         if (raiseException)
7607             PyErr_SetString(wxPyNoAppError, "The wx.App object must be created first!");
7608         return false;
7609     }
7610 }
7611 
7612 //--------------------------------------------------------------------------
7613 // Make a memory view object from a C buffer and size.
7614 
i_wxPyMakeBuffer(void * ptr,Py_ssize_t len,bool readOnly=false)7615 PyObject* i_wxPyMakeBuffer(void* ptr, Py_ssize_t len, bool readOnly=false) {
7616     // GIL should already be held
7617     if (ptr && len) {
7618         Py_buffer view;
7619         int flags = PyBUF_FORMAT|PyBUF_ND;
7620         if (!readOnly)
7621             flags |= PyBUF_WRITABLE;
7622         PyBuffer_FillInfo(&view, NULL, ptr, len, readOnly ? 1:0, flags);
7623         return PyMemoryView_FromBuffer(&view);
7624     } else {
7625         Py_INCREF(Py_None); return Py_None;
7626         // return PyBytes_FromString("");    TODO: None or an empty string?
7627     }
7628 
7629 //    // TODO: Consider using a sip.array object instead, like this:
7630 //    // Create a sip.array of bytes, and then convert to a memoryview which is
7631 //    // basically the same thing but is a documented built-in Python type
7632 //    int flags = 0;
7633 //    if (readOnly)
7634 //        flags |= SIP_READ_ONLY;
7635 //    PyObject* array = sipConvertToArray(ptr, "B", len, flags);
7636 //    return array;
7637 }
7638 
7639 
7640 //--------------------------------------------------------------------------
7641 // Check if an object is suitable for conversion to various "value" types that
7642 // can be created from a sequence of numbers, such as wx.Point, wx.Colour,
7643 // wx.Rect, etc.
7644 
i_wxPyNumberSequenceCheck(PyObject * obj,int reqLength=-1)7645 bool i_wxPyNumberSequenceCheck(PyObject* obj, int reqLength=-1) {
7646     // Used in the various places where a sequence of numbers can be converted
7647     // to a wx type, like wxPoint, wxSize, wxColour, etc. Returns true if the
7648     // object is a Tuple, List or numpy Array of the proper length.
7649 
7650     // tuples or lists are easy
7651     bool isFast = (PyTuple_Check(obj) || PyList_Check(obj));
7652 
7653     if (!isFast ) {
7654         // If it's not one of those, then check for an array.
7655         // It's probably not a good idea to do it this way, but this allows us
7656         // to check if the object is a numpy array without requiring that
7657         // numpy be imported even for those applications that are not using it.
7658         if (strcmp(obj->ob_type->tp_name, "numpy.ndarray") != 0)
7659             return false;
7660     }
7661 
7662     // Bail out here if the length isn't given
7663     if (reqLength == -1)
7664         return true;
7665 
7666     // Now check that the length matches the expected length
7667     if (PySequence_Length(obj) != reqLength)
7668         return false;
7669 
7670     // Check that each item is a number
7671     for (int i=0; i<reqLength; i+=1) {
7672         PyObject* item;
7673         if (isFast)
7674             item = PySequence_Fast_GET_ITEM(obj, i);
7675         else
7676             item = PySequence_ITEM(obj, i);
7677         bool isNum = PyNumber_Check(item);
7678         if (!isFast)
7679             Py_DECREF(item);
7680         if (!isNum)
7681             return false;
7682     }
7683     return true;
7684 }
7685 
7686 
7687 //--------------------------------------------------------------------------
7688 // Get the pointer to the C++ object out of the sipSimpleWrapper structure.
7689 // Yes, it's super unsafe and probably stupid, but here it is...
7690 
i_wxPyGetCppPtr(sipSimpleWrapper * sipPyObj)7691 void* i_wxPyGetCppPtr(sipSimpleWrapper* sipPyObj) {
7692     return sipPyObj->data;
7693 }
7694 
7695 //--------------------------------------------------------------------------
7696 // Call the PyMethod_Self API, which is not available when the Python
7697 // limited API is activated.
7698 
i_wxPyMethod_Self(PyObject * method)7699 inline PyObject* i_wxPyMethod_Self(PyObject* method) {
7700     return PyMethod_Self(method);
7701 }
7702 
7703 
7704 
7705 //--------------------------------------------------------------------------
7706 // Cleanup and reinitialize the wxModules. This is needed because sometimes an
7707 // Extension module will first be imported *after* the wx.App has been
7708 // created, so the wxModules in that extension will not have been registered
7709 // and initialized because they were not yet in memory.
7710 
i_wxPyReinitializeModules()7711 void i_wxPyReinitializeModules() {
7712     if (i_wxPyCheckForApp(false)) {
7713         // NOTE: We are intentionally NOT calling wxModule::CleanUpModules
7714         // here because that could clear some things that will not be reset
7715         // when used again, leading to crashes. For example, in
7716         // wxMSWDCImpl::DoGradientFillLinear it is saving a pointer to an API
7717         // function in a dyn-loaded DLL. When modules are cleaned up then that
7718         // DLL will be unloaded, leaving a dangling function pointer.  We'll
7719         // likely end up with multiple instances of some things, but that is
7720         // better than the alternaive currently.
7721         //wxModule::CleanUpModules();
7722 
7723         wxModule::RegisterModules();
7724         wxModule::InitializeModules();
7725 
7726         // And since we're not calling CleanUpModules there is no longer any
7727         // need to re-init the image handlers.
7728         //wxInitAllImageHandlers();
7729     }
7730 }
7731 
7732 //--------------------------------------------------------------------------
7733 // Route the various usages of the PyDate_ APIs through our API, so we only
7734 // have to worry about PyDateTime_IMPORT being needed in one compilation unit.
7735 
i_wxPyDateTime_Check(PyObject * obj)7736 int i_wxPyDateTime_Check(PyObject *obj) {
7737     return PyDateTime_Check(obj);
7738 }
7739 
i_wxPyDate_Check(PyObject * obj)7740 int i_wxPyDate_Check(PyObject *obj) {
7741     return PyDate_Check(obj);
7742 }
7743 
i_wxPyDateTime_ToWxDateTime(PyObject * obj)7744 wxDateTime* i_wxPyDateTime_ToWxDateTime(PyObject *obj) {
7745     return new wxDateTime(PyDateTime_GET_DAY(obj),
7746                           (wxDateTime::Month)(PyDateTime_GET_MONTH(obj)-1),
7747                           PyDateTime_GET_YEAR(obj),
7748                           PyDateTime_DATE_GET_HOUR(obj),
7749                           PyDateTime_DATE_GET_MINUTE(obj),
7750                           PyDateTime_DATE_GET_SECOND(obj),
7751                           PyDateTime_DATE_GET_MICROSECOND(obj)/1000); // micro to milli
7752 }
7753 
i_wxPyDate_ToWxDateTime(PyObject * obj)7754 wxDateTime* i_wxPyDate_ToWxDateTime(PyObject *obj) {
7755     return new wxDateTime(PyDateTime_GET_DAY(obj),
7756                           (wxDateTime::Month)(PyDateTime_GET_MONTH(obj)-1),
7757                           PyDateTime_GET_YEAR(obj));
7758 }
7759 
7760 
7761 
7762 //--------------------------------------------------------------------------
7763 // An instance of the API structure
7764 static wxPyAPI  API = {
7765     i_Py2wxString,
7766     i_wxPyConstructObject,
7767     i_wxPyBeginBlockThreads,
7768     i_wxPyEndBlockThreads,
7769     i_wxPyWrappedPtr_Check,
7770     i_wxPyConvertWrappedPtr,
7771     i_wxPy2int_seq_helper,
7772     i_wxPy4int_seq_helper,
7773     i_wxPyWrappedPtr_TypeCheck,
7774     i_wxVariant_in_helper,
7775     i_wxVariant_out_helper,
7776     i_wxPyCheckForApp,
7777     i_wxPyMakeBuffer,
7778     i_wxPyNumberSequenceCheck,
7779     i_wxPyGetCppPtr,
7780     i_wxPyMethod_Self,
7781     i_wxPyReinitializeModules,
7782     i_wxPyDateTime_Check,
7783     i_wxPyDate_Check,
7784     i_wxPyDateTime_ToWxDateTime,
7785     i_wxPyDate_ToWxDateTime
7786 };
testStringTypemap(const wxString & str)7787 wxString testStringTypemap(const wxString& str)
7788 {
7789     wxString local = str;
7790     return local;
7791 }
testArrayStringTypemap(const wxArrayString & arr)7792 wxArrayString testArrayStringTypemap(const wxArrayString& arr)
7793 {
7794     wxArrayString local = arr;  // force a copy
7795     return local;
7796 }
testArrayIntTypemap(const wxArrayInt & arr)7797 wxArrayInt testArrayIntTypemap(const wxArrayInt& arr)
7798 {
7799     wxArrayInt local = arr;  // force a copy
7800     return local;
7801 }
testArrayDoubleTypemap(const wxArrayDouble & arr)7802 wxArrayDouble testArrayDoubleTypemap(const wxArrayDouble& arr)
7803 {
7804     wxArrayDouble local = arr;  // force a copy
7805     return local;
7806 }
7807     #if !defined(__WXMAC__)
7808     #define wxCURSOR_COPY_ARROW wxCURSOR_ARROW
7809     #endif
7810 
_IntersectRect_function(wxRect * r1,wxRect * r2)7811 PyObject* _IntersectRect_function(wxRect* r1, wxRect* r2)
7812 {
7813     wxRegion  reg1(*r1);
7814     wxRegion  reg2(*r2);
7815     wxRect    dest(0,0,0,0);
7816     PyObject* obj;
7817 
7818     reg1.Intersect(reg2);
7819     dest = reg1.GetBox();
7820 
7821     wxPyThreadBlocker blocker;
7822     if (dest != wxRect(0,0,0,0)) {
7823         wxRect* newRect = new wxRect(dest);
7824         obj = wxPyConstructObject((void*)newRect, wxT("wxRect"), true);
7825         return obj;
7826     }
7827     Py_INCREF(Py_None);
7828     return Py_None;
7829 }
7830     #ifdef __WXMAC__
7831     #include <wx/osx/private.h>
7832     #endif
7833 
7834     #undef wxTransparentColour
7835     wxColour wxTransparentColour(0, 0, 0, wxALPHA_TRANSPARENT);
7836 
testColourTypeMap(const wxColour & c)7837     wxColour testColourTypeMap(const wxColour& c)
7838     {
7839         return c;
7840     }
7841 
_MacThemeColour_function(int themeBrushID)7842 wxColour* _MacThemeColour_function(int themeBrushID)
7843 {
7844     #ifdef __WXMAC__
7845         return new wxColour(wxMacCreateCGColorFromHITheme(themeBrushID));
7846     #else
7847         wxPyRaiseNotImplemented();
7848         return NULL;
7849     #endif
7850 }
_FFont_function(int pointSize,wxFontFamily family,int flags,const wxString * faceName,wxFontEncoding encoding)7851 wxFont* _FFont_function(int pointSize, wxFontFamily family, int flags, const wxString* faceName, wxFontEncoding encoding)
7852 {
7853     wxFont* font = wxFont::New(pointSize, family, flags, *faceName, encoding);
7854     return font;
7855 }
testVariantTypemap(const wxVariant & var)7856 wxVariant testVariantTypemap(const wxVariant& var)
7857 {
7858     wxVariant local = var;  // force a copy
7859     return local;
7860 }
7861 
testVariantTypeName(const wxVariant & var)7862 wxString testVariantTypeName(const wxVariant& var)
7863 {
7864     return var.GetType();
7865 }
7866 
7867     #if !wxUSE_HOTKEY
7868     #define wxEVT_HOTKEY 0
7869     #endif
7870 
testCppClone(wxEvent & evt)7871         wxEvent* testCppClone(wxEvent& evt) {
7872             return evt.Clone();
7873         }
_GetTopLevelWindows_function()7874 wxWindowList* _GetTopLevelWindows_function()
7875 {
7876     return &wxTopLevelWindows;
7877 }
_FindWindowById_function(long id,const wxWindow * parent)7878 wxWindow* _FindWindowById_function(long id, const wxWindow* parent)
7879 {
7880     return wxWindow::FindWindowById(id, parent);
7881 }
_FindWindowByName_function(const wxString * name,const wxWindow * parent)7882 wxWindow* _FindWindowByName_function(const wxString* name, const wxWindow* parent)
7883 {
7884     return wxWindow::FindWindowByName(*name, parent);
7885 }
_FindWindowByLabel_function(const wxString * label,const wxWindow * parent)7886 wxWindow* _FindWindowByLabel_function(const wxString* label, const wxWindow* parent)
7887 {
7888     return wxWindow::FindWindowByLabel(*label, parent);
7889 }
7890 #define NO_IMAGE wxWithImages::NO_IMAGE
7891 #if !wxUSE_FSWATCHER
7892 wxEventType wxEVT_FSWATCHER;
7893 #endif //!wxUSE_FSWATCHER
7894 
7895 
7896 #ifdef __WXMSW__             // If building for Windows...
7897 
7898 #include <wx/msw/private.h>
7899 #include <wx/msw/winundef.h>
7900 #include <wx/msw/msvcrt.h>
7901 
7902 //----------------------------------------------------------------------
7903 // Use an ActivationContext to ensure that the new (themed) version of
7904 // the comctl32 DLL is loaded.
7905 //----------------------------------------------------------------------
7906 
7907 // Note that the use of the ISOLATION_AWARE_ENABLED define replaces the
7908 // activation context APIs with wrappers that dynamically load the API
7909 // pointers from the kernel32 DLL so we don't have to do that ourselves.
7910 // Using ISOLATION_AWARE_ENABLED also causes the manifest resource to be put
7911 // in slot #2 as expected for DLLs. (See wx/msw/wx.rc)
7912 
7913 #ifdef ISOLATION_AWARE_ENABLED
7914 
wxPySetActivationContext()7915 static ULONG_PTR wxPySetActivationContext()
7916 {
7917 
7918     OSVERSIONINFO info;
7919     wxZeroMemory(info);
7920     info.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
7921     GetVersionEx(&info);
7922     if (info.dwMajorVersion < 5)
7923         return 0;
7924 
7925     ULONG_PTR cookie = 0;
7926     HANDLE h;
7927     ACTCTX actctx;
7928     TCHAR modulename[MAX_PATH];
7929 
7930     GetModuleFileName(wxGetInstance(), modulename, MAX_PATH);
7931     wxZeroMemory(actctx);
7932     actctx.cbSize = sizeof(actctx);
7933     actctx.lpSource = modulename;
7934     actctx.lpResourceName = MAKEINTRESOURCE(2);
7935     actctx.hModule = wxGetInstance();
7936     actctx.dwFlags = ACTCTX_FLAG_HMODULE_VALID | ACTCTX_FLAG_RESOURCE_NAME_VALID;
7937 
7938     h = CreateActCtx(&actctx);
7939     if (h == INVALID_HANDLE_VALUE) {
7940         wxLogLastError(wxT("CreateActCtx"));
7941         return 0;
7942     }
7943 
7944     if (! ActivateActCtx(h, &cookie))
7945         wxLogLastError(wxT("ActivateActCtx"));
7946 
7947     return cookie;
7948 }
7949 
wxPyClearActivationContext(ULONG_PTR cookie)7950 static void wxPyClearActivationContext(ULONG_PTR cookie)
7951 {
7952     if (! DeactivateActCtx(0, cookie))
7953         wxLogLastError(wxT("DeactivateActCtx"));
7954 }
7955 
7956 #endif  // ISOLATION_AWARE_ENABLED
7957 
7958 #endif // __WXMSW__
7959 
wxPyPreInit(PyObject * moduleDict)7960 void wxPyPreInit(PyObject* moduleDict)
7961 {
7962 #ifdef ISOLATION_AWARE_ENABLED
7963     wxPySetActivationContext();
7964 #endif
7965 //#ifdef __WXMSW__
7966 ////     wxCrtSetDbgFlag(_CRTDBG_LEAK_CHECK_DF
7967 ////                     | _CRTDBG_CHECK_ALWAYS_DF
7968 ////                     | _CRTDBG_DELAY_FREE_MEM_DF
7969 ////         );
7970 //#endif
7971 //
7972 //#ifdef WXP_WITH_THREAD
7973 //#if wxPyUSE_GIL_STATE
7974 //    PyEval_InitThreads();
7975 //#else
7976 //    PyEval_InitThreads();
7977 //    wxPyTStates = new wxPyThreadStateArray;
7978 //    wxPyTMutex = new wxMutex;
7979 //
7980 //    // Save the current (main) thread state in our array
7981 //    PyThreadState* tstate = wxPyBeginAllowThreads();
7982 //    wxPyEndAllowThreads(tstate);
7983 //#endif
7984 //#endif
7985 
7986     // Ensure that the build options in the DLL (or whatever) match this build
7987     wxApp::CheckBuildOptions(WX_BUILD_OPTIONS_SIGNATURE, "wxPython");
7988 }
7989 
_wxPyCleanup()7990 void _wxPyCleanup()
7991 {
7992     wxEntryCleanup();
7993 }
7994 
7995 PyObject* wxAssertionError = NULL;      // Exception object raised for wxASSERT failures
7996 
wxPyCoreModuleInject(PyObject * moduleDict)7997 void wxPyCoreModuleInject(PyObject* moduleDict)
7998 {
7999     // Create an exception object to use for wxASSERTions
8000     wxAssertionError = PyErr_NewException("wx._core.wxAssertionError",
8001                                             PyExc_AssertionError, NULL);
8002     PyDict_SetItemString(moduleDict, "wxAssertionError", wxAssertionError);
8003 
8004     // An alias that should be deprecated sometime
8005     PyDict_SetItemString(moduleDict, "PyAssertionError", wxAssertionError);
8006 
8007 
8008     // Create an exception object to use when the app object hasn't been created yet
8009     wxPyNoAppError = PyErr_NewException("wx._core.PyNoAppError",
8010                                         PyExc_RuntimeError, NULL);
8011     PyDict_SetItemString(moduleDict, "PyNoAppError", wxPyNoAppError);
8012 
8013 #ifdef __WXGTK__
8014 #define wxPort "__WXGTK__"
8015 #define wxPortName "wxGTK"
8016 #endif
8017 #ifdef __WXMSW__
8018 #define wxPort "__WXMSW__"
8019 #define wxPortName "wxMSW"
8020 #endif
8021 #ifdef __WXMAC__
8022 #define wxPort "__WXMAC__"
8023 #define wxPortName "wxMac"
8024 #endif
8025 
8026     wxInitAllImageHandlers();
8027 
8028     // TODO: Find some magic way to deprecate wx.Platform such that it raises
8029     // a warning when used...  Maybe a class that returns wx.Port for any __getattr__?
8030     PyDict_SetItemString(moduleDict, "Port", PyUnicode_FromString(wxPort));
8031     PyDict_SetItemString(moduleDict, "Platform", PyUnicode_FromString(wxPort));
8032 
8033     PyDict_SetItemString(moduleDict, "wxWidgets_version", wx2PyString(wxVERSION_STRING));
8034 
8035     PyDict_SetItemString(moduleDict, "_sizeof_int", PyLong_FromLong(sizeof(int)));
8036     PyDict_SetItemString(moduleDict, "_sizeof_long", PyLong_FromLong(sizeof(long)));
8037     PyDict_SetItemString(moduleDict, "_sizeof_longlong", PyLong_FromLong(sizeof(long long)));
8038     PyDict_SetItemString(moduleDict, "_sizeof_double", PyLong_FromLong(sizeof(double)));
8039     PyDict_SetItemString(moduleDict, "_sizeof_size_t", PyLong_FromLong(sizeof(size_t)));
8040     PyDict_SetItemString(moduleDict, "_LONG_MIN", PyLong_FromLong(LONG_MIN));
8041     PyDict_SetItemString(moduleDict, "_LONG_MAX", PyLong_FromLong(LONG_MAX));
8042     PyDict_SetItemString(moduleDict, "_LLONG_MIN", PyLong_FromLongLong(PY_LLONG_MIN));
8043     PyDict_SetItemString(moduleDict, "_LLONG_MAX", PyLong_FromLongLong(PY_LLONG_MAX));
8044 
8045     // Make a tuple of strings that gives more info about the platform and build.
8046     PyObject* PlatformInfo = PyList_New(0);
8047     PyObject* obj;
8048 
8049 #define _AddInfoString(st) \
8050     obj = PyUnicode_FromString(st); \
8051     PyList_Append(PlatformInfo, obj); \
8052     Py_DECREF(obj)
8053 
8054     _AddInfoString(wxPort);
8055     _AddInfoString(wxPortName);
8056 #if wxUSE_UNICODE
8057     _AddInfoString("unicode");
8058 #if wxUSE_UNICODE_WCHAR
8059     _AddInfoString("unicode-wchar");
8060 #else
8061     _AddInfoString("unicode-utf8");
8062 #endif
8063 #else
8064     _AddInfoString("ansi");
8065 #endif
8066 
8067 #ifdef __WXOSX__
8068     _AddInfoString("wxOSX");
8069 #endif
8070 #ifdef __WXOSX_CARBON__
8071     _AddInfoString("wxOSX-carbon");
8072 #endif
8073 #ifdef __WXOSX_COCOA__
8074     _AddInfoString("wxOSX-cocoa");
8075 #endif
8076 #ifdef __WXGTK__
8077 #ifdef __WXGTK3__
8078     _AddInfoString("gtk3");
8079 #elif __WXGTK20__
8080     _AddInfoString("gtk2");
8081 #else
8082     _AddInfoString("gtk1");
8083 #endif
8084 #endif
8085 #ifdef __WXDEBUG__
8086     _AddInfoString("wx-assertions-on");
8087 #else
8088     _AddInfoString("wx-assertions-off");
8089 #endif
8090     _AddInfoString("phoenix");
8091 
8092     obj = wx2PyString(wxVERSION_STRING);
8093     PyList_Append(PlatformInfo, obj);
8094     Py_DECREF(obj);
8095 
8096 #if wxUSE_AUTOID_MANAGEMENT
8097     _AddInfoString("autoidman");
8098 #endif
8099 
8100     wxString sip_version = wxString("sip-") + wxString(SIP_VERSION_STR);
8101     obj = wx2PyString(sip_version);
8102     PyList_Append(PlatformInfo, obj);
8103     Py_DECREF(obj);
8104 
8105 #undef _AddInfoString
8106 
8107     PyObject* PlatformInfoTuple = PyList_AsTuple(PlatformInfo);
8108     Py_DECREF(PlatformInfo);
8109     PyDict_SetItemString(moduleDict, "PlatformInfo", PlatformInfoTuple);
8110 
8111 }
8112 
_IsMainThread_function()8113 bool _IsMainThread_function()
8114 {
8115     return wxThread::IsMain();
8116 }
8117 
sipVH__core_229(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDialog * dialog)8118 void sipVH__core_229(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDialog*dialog)
8119 {
8120     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", dialog, sipType_wxDialog, SIP_NULLPTR);
8121 }
8122 
sipVH__core_228(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDialog * dialog)8123 int sipVH__core_228(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDialog*dialog)
8124 {
8125     int sipRes = 0;
8126     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", dialog, sipType_wxDialog, SIP_NULLPTR);
8127 
8128     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
8129 
8130     return sipRes;
8131 }
8132 
sipVH__core_227(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * parent)8133  ::wxWindow* sipVH__core_227(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindow*parent)
8134 {
8135      ::wxWindow* sipRes = 0;
8136     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", parent, sipType_wxWindow, SIP_NULLPTR);
8137 
8138     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxWindow, &sipRes);
8139 
8140     return sipRes;
8141 }
8142 
sipVH__core_226(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxFileName & path)8143 bool sipVH__core_226(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxFileName& path)
8144 {
8145     bool sipRes = 0;
8146     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxFileName(path), sipType_wxFileName, SIP_NULLPTR);
8147 
8148     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8149 
8150     return sipRes;
8151 }
8152 
sipVH__core_225(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxFileName & path,int events,const::wxString & filter)8153 bool sipVH__core_225(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxFileName& path,int events,const  ::wxString& filter)
8154 {
8155     bool sipRes = 0;
8156     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NiN", new  ::wxFileName(path), sipType_wxFileName, SIP_NULLPTR, events, new  ::wxString(filter), sipType_wxString, SIP_NULLPTR);
8157 
8158     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8159 
8160     return sipRes;
8161 }
8162 
sipVH__core_224(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxFileName & path,int events)8163 bool sipVH__core_224(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxFileName& path,int events)
8164 {
8165     bool sipRes = 0;
8166     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "Ni", new  ::wxFileName(path), sipType_wxFileName, SIP_NULLPTR, events);
8167 
8168     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8169 
8170     return sipRes;
8171 }
8172 
sipVH__core_223(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxCommand * command)8173 void sipVH__core_223(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxCommand*command)
8174 {
8175     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", command, sipType_wxCommand, SIP_NULLPTR);
8176 }
8177 
sipVH__core_222(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxCommand * command,bool storeIt)8178 bool sipVH__core_222(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxCommand*command,bool storeIt)
8179 {
8180     bool sipRes = 0;
8181     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "Db", command, sipType_wxCommand, SIP_NULLPTR, storeIt);
8182 
8183     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8184 
8185     return sipRes;
8186 }
8187 
sipVH__core_221(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxConfigBase & config)8188 void sipVH__core_221(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxConfigBase& config)
8189 {
8190     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", &config, sipType_wxConfigBase, SIP_NULLPTR);
8191 }
8192 
sipVH__core_220(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxConfigBase & config)8193 void sipVH__core_220(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxConfigBase& config)
8194 {
8195     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", const_cast< ::wxConfigBase *>(&config), sipType_wxConfigBase, SIP_NULLPTR);
8196 }
8197 
sipVH__core_219(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxMenu * menu)8198 void sipVH__core_219(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxMenu*menu)
8199 {
8200     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", menu, sipType_wxMenu, SIP_NULLPTR);
8201 }
8202 
sipVH__core_218(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int item,const::wxPoint & pos)8203 void sipVH__core_218(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int item,const  ::wxPoint& pos)
8204 {
8205     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iN", item, new  ::wxPoint(pos), sipType_wxPoint, SIP_NULLPTR);
8206 }
8207 
sipVH__core_217(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int item,const::wxPoint & pos)8208 bool sipVH__core_217(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int item,const  ::wxPoint& pos)
8209 {
8210     bool sipRes = 0;
8211     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iN", item, new  ::wxPoint(pos), sipType_wxPoint, SIP_NULLPTR);
8212 
8213     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8214 
8215     return sipRes;
8216 }
8217 
sipVH__core_216(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxPoint & pos)8218 int sipVH__core_216(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxPoint& pos)
8219 {
8220     int sipRes = 0;
8221     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxPoint(pos), sipType_wxPoint, SIP_NULLPTR);
8222 
8223     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
8224 
8225     return sipRes;
8226 }
8227 
sipVH__core_215(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxFontEncoding encoding,const::wxString & facename)8228 bool sipVH__core_215(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxFontEncoding encoding,const  ::wxString& facename)
8229 {
8230     bool sipRes = 0;
8231     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "FN", encoding, sipType_wxFontEncoding, new  ::wxString(facename), sipType_wxString, SIP_NULLPTR);
8232 
8233     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8234 
8235     return sipRes;
8236 }
8237 
sipVH__core_214(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & charset,bool interactive)8238  ::wxFontEncoding sipVH__core_214(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& charset,bool interactive)
8239 {
8240      ::wxFontEncoding sipRes = ::wxFONTENCODING_SYSTEM;
8241     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "Nb", new  ::wxString(charset), sipType_wxString, SIP_NULLPTR, interactive);
8242 
8243     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxFontEncoding, &sipRes);
8244 
8245     return sipRes;
8246 }
8247 
sipVH__core_213(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxFontEncoding encoding,bool fixedWidthOnly)8248 bool sipVH__core_213(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxFontEncoding encoding,bool fixedWidthOnly)
8249 {
8250     bool sipRes = 0;
8251     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "Fb", encoding, sipType_wxFontEncoding, fixedWidthOnly);
8252 
8253     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8254 
8255     return sipRes;
8256 }
8257 
sipVH__core_212(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & name)8258  ::wxString sipVH__core_212(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& name)
8259 {
8260      ::wxString sipRes;
8261     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxString(name), sipType_wxString, SIP_NULLPTR);
8262 
8263     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
8264 
8265     return sipRes;
8266 }
8267 
sipVH__core_211(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)8268  ::wxPrintData& sipVH__core_211(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
8269 {
8270      ::wxPrintData *sipRes;
8271     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
8272 
8273     int sipRc = sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H1", sipType_wxPrintData, &sipRes);
8274 
8275     if (sipRc < 0)
8276         return *new  ::wxPrintData();
8277 
8278     return *sipRes;
8279 }
8280 
sipVH__core_210(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)8281  ::wxDC* sipVH__core_210(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
8282 {
8283      ::wxDC* sipRes = 0;
8284     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
8285 
8286     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H2", sipType_wxDC, &sipRes);
8287 
8288     return sipRes;
8289 }
8290 
sipVH__core_209(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int * minPage,int * maxPage,int * pageFrom,int * pageTo)8291 void sipVH__core_209(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int*minPage,int*maxPage,int*pageFrom,int*pageTo)
8292 {
8293     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
8294 
8295     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(iiii)", minPage, maxPage, pageFrom, pageTo);
8296 }
8297 
sipVH__core_208(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * parent,::wxPrintout * printout,const::wxString & message)8298 void sipVH__core_208(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindow*parent, ::wxPrintout*printout,const  ::wxString& message)
8299 {
8300     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DDN", parent, sipType_wxWindow, SIP_NULLPTR, printout, sipType_wxPrintout, SIP_NULLPTR, new  ::wxString(message), sipType_wxString, SIP_NULLPTR);
8301 }
8302 
sipVH__core_207(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * parent)8303  ::wxDC* sipVH__core_207(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindow*parent)
8304 {
8305      ::wxDC* sipRes = 0;
8306     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", parent, sipType_wxWindow, SIP_NULLPTR);
8307 
8308     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxDC, &sipRes);
8309 
8310     return sipRes;
8311 }
8312 
sipVH__core_206(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * parent,::wxPrintout * printout,bool prompt)8313 bool sipVH__core_206(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindow*parent, ::wxPrintout*printout,bool prompt)
8314 {
8315     bool sipRes = 0;
8316     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDb", parent, sipType_wxWindow, SIP_NULLPTR, printout, sipType_wxPrintout, SIP_NULLPTR, prompt);
8317 
8318     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8319 
8320     return sipRes;
8321 }
8322 
sipVH__core_205(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)8323  ::wxPrintDialogData& sipVH__core_205(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
8324 {
8325      ::wxPrintDialogData *sipRes;
8326     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
8327 
8328     int sipRc = sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H1", sipType_wxPrintDialogData, &sipRes);
8329 
8330     if (sipRc < 0)
8331         return *new  ::wxPrintDialogData();
8332 
8333     return *sipRes;
8334 }
8335 
sipVH__core_204(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * parent,::wxPrintout * printout)8336  ::wxPrintAbortDialog* sipVH__core_204(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindow*parent, ::wxPrintout*printout)
8337 {
8338      ::wxPrintAbortDialog* sipRes = 0;
8339     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DD", parent, sipType_wxWindow, SIP_NULLPTR, printout, sipType_wxPrintout, SIP_NULLPTR);
8340 
8341     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxPrintAbortDialog, &sipRes);
8342 
8343     return sipRes;
8344 }
8345 
sipVH__core_203(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxPrintout * printout)8346 void sipVH__core_203(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxPrintout*printout)
8347 {
8348     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", printout, sipType_wxPrintout, SIP_NULLPTR);
8349 }
8350 
sipVH__core_202(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxPreviewCanvas * window)8351 void sipVH__core_202(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxPreviewCanvas*window)
8352 {
8353     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", window, sipType_wxPreviewCanvas, SIP_NULLPTR);
8354 }
8355 
sipVH__core_201(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxPreviewCanvas * canvas,::wxDC & dc)8356 bool sipVH__core_201(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxPreviewCanvas*canvas, ::wxDC& dc)
8357 {
8358     bool sipRes = 0;
8359     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DD", canvas, sipType_wxPreviewCanvas, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR);
8360 
8361     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8362 
8363     return sipRes;
8364 }
8365 
sipVH__core_200(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)8366  ::wxPrintout* sipVH__core_200(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
8367 {
8368      ::wxPrintout* sipRes = 0;
8369     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
8370 
8371     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxPrintout, &sipRes);
8372 
8373     return sipRes;
8374 }
8375 
sipVH__core_199(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)8376  ::wxFrame* sipVH__core_199(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
8377 {
8378      ::wxFrame* sipRes = 0;
8379     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
8380 
8381     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxFrame, &sipRes);
8382 
8383     return sipRes;
8384 }
8385 
sipVH__core_198(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)8386  ::wxPreviewCanvas* sipVH__core_198(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
8387 {
8388      ::wxPreviewCanvas* sipRes = 0;
8389     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
8390 
8391     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxPreviewCanvas, &sipRes);
8392 
8393     return sipRes;
8394 }
8395 
sipVH__core_197(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & windowDC,::wxMemoryDC & destDC,const::wxRect & sourceRect,const::wxRect & destRect)8396 bool sipVH__core_197(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& windowDC, ::wxMemoryDC& destDC,const  ::wxRect& sourceRect,const  ::wxRect& destRect)
8397 {
8398     bool sipRes = 0;
8399     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDNN", &windowDC, sipType_wxDC, SIP_NULLPTR, &destDC, sipType_wxMemoryDC, SIP_NULLPTR, new  ::wxRect(sourceRect), sipType_wxRect, SIP_NULLPTR, new  ::wxRect(destRect), sipType_wxRect, SIP_NULLPTR);
8400 
8401     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8402 
8403     return sipRes;
8404 }
8405 
sipVH__core_196(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxPoint & pos)8406  ::wxRect sipVH__core_196(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxPoint& pos)
8407 {
8408      ::wxRect sipRes;
8409     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxPoint(pos), sipType_wxPoint, SIP_NULLPTR);
8410 
8411     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxRect, &sipRes);
8412 
8413     return sipRes;
8414 }
8415 
sipVH__core_195(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc,const::wxPoint & pos)8416 bool sipVH__core_195(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& dc,const  ::wxPoint& pos)
8417 {
8418     bool sipRes = 0;
8419     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DN", &dc, sipType_wxDC, SIP_NULLPTR, new  ::wxPoint(pos), sipType_wxPoint, SIP_NULLPTR);
8420 
8421     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8422 
8423     return sipRes;
8424 }
8425 
sipVH__core_194(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxArtID & id,const::wxArtClient & client)8426  ::wxIconBundle sipVH__core_194(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxArtID& id,const  ::wxArtClient& client)
8427 {
8428      ::wxIconBundle sipRes;
8429     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NN", new  ::wxArtID(id), sipType_wxString, SIP_NULLPTR, new  ::wxArtClient(client), sipType_wxString, SIP_NULLPTR);
8430 
8431     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxIconBundle, &sipRes);
8432 
8433     return sipRes;
8434 }
8435 
sipVH__core_193(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxArtID & id,const::wxArtClient & client,const::wxSize & size)8436  ::wxBitmap sipVH__core_193(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxArtID& id,const  ::wxArtClient& client,const  ::wxSize& size)
8437 {
8438      ::wxBitmap sipRes;
8439     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NNN", new  ::wxArtID(id), sipType_wxString, SIP_NULLPTR, new  ::wxArtClient(client), sipType_wxString, SIP_NULLPTR, new  ::wxSize(size), sipType_wxSize, SIP_NULLPTR);
8440 
8441     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxBitmap, &sipRes);
8442 
8443     return sipRes;
8444 }
8445 
sipVH__core_192(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindowBase * window,const::wxPoint & point,::wxHelpEvent::Origin origin)8446 bool sipVH__core_192(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindowBase*window,const  ::wxPoint& point, ::wxHelpEvent::Origin origin)
8447 {
8448     bool sipRes = 0;
8449     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DNF", window, sipType_wxWindowBase, SIP_NULLPTR, new  ::wxPoint(point), sipType_wxPoint, SIP_NULLPTR, origin, sipType_wxHelpEvent_Origin);
8450 
8451     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8452 
8453     return sipRes;
8454 }
8455 
sipVH__core_191(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindowBase * window)8456 bool sipVH__core_191(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindowBase*window)
8457 {
8458     bool sipRes = 0;
8459     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", window, sipType_wxWindowBase, SIP_NULLPTR);
8460 
8461     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8462 
8463     return sipRes;
8464 }
8465 
sipVH__core_190(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxWindowBase * window)8466  ::wxString sipVH__core_190(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxWindowBase*window)
8467 {
8468      ::wxString sipRes;
8469     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", const_cast< ::wxWindowBase *>(window), sipType_wxWindowBase, SIP_NULLPTR);
8470 
8471     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
8472 
8473     return sipRes;
8474 }
8475 
sipVH__core_189(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindowID id,const::wxString & text)8476 void sipVH__core_189(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindowID id,const  ::wxString& text)
8477 {
8478     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iN", id, new  ::wxString(text), sipType_wxString, SIP_NULLPTR);
8479 }
8480 
sipVH__core_188(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindowBase * window,const::wxString & text)8481 void sipVH__core_188(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindowBase*window,const  ::wxString& text)
8482 {
8483     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DN", window, sipType_wxWindowBase, SIP_NULLPTR, new  ::wxString(text), sipType_wxString, SIP_NULLPTR);
8484 }
8485 
sipVH__core_187(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & viewer,long flags)8486 void sipVH__core_187(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& viewer,long flags)
8487 {
8488     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "Nl", new  ::wxString(viewer), sipType_wxString, SIP_NULLPTR, flags);
8489 }
8490 
sipVH__core_186(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * parentWindow)8491 void sipVH__core_186(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindow*parentWindow)
8492 {
8493     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", parentWindow, sipType_wxWindow, SIP_NULLPTR);
8494 }
8495 
sipVH__core_185(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & titleFormat,const::wxSize & size,const::wxPoint & pos,bool newFrameEachTime)8496 void sipVH__core_185(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& titleFormat,const  ::wxSize& size,const  ::wxPoint& pos,bool newFrameEachTime)
8497 {
8498     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "NNNb", new  ::wxString(titleFormat), sipType_wxString, SIP_NULLPTR, new  ::wxSize(size), sipType_wxSize, SIP_NULLPTR, new  ::wxPoint(pos), sipType_wxPoint, SIP_NULLPTR, newFrameEachTime);
8499 }
8500 
sipVH__core_184(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & keyWord,::wxHelpSearchMode mode)8501 bool sipVH__core_184(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& keyWord, ::wxHelpSearchMode mode)
8502 {
8503     bool sipRes = 0;
8504     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NF", new  ::wxString(keyWord), sipType_wxString, SIP_NULLPTR, mode, sipType_wxHelpSearchMode);
8505 
8506     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8507 
8508     return sipRes;
8509 }
8510 
sipVH__core_183(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxSize * size,::wxPoint * pos,bool * newFrameEachTime)8511  ::wxFrame* sipVH__core_183(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxSize*size, ::wxPoint*pos,bool*newFrameEachTime)
8512 {
8513      ::wxFrame* sipRes = 0;
8514     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
8515 
8516     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(H0H4H4b)", sipType_wxFrame, &sipRes, sipType_wxSize, size, sipType_wxPoint, pos, newFrameEachTime);
8517 
8518     return sipRes;
8519 }
8520 
sipVH__core_182(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & text,const::wxPoint & pos)8521 bool sipVH__core_182(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& text,const  ::wxPoint& pos)
8522 {
8523     bool sipRes = 0;
8524     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NN", new  ::wxString(text), sipType_wxString, SIP_NULLPTR, new  ::wxPoint(pos), sipType_wxPoint, SIP_NULLPTR);
8525 
8526     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8527 
8528     return sipRes;
8529 }
8530 
sipVH__core_181(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & file,int server)8531 bool sipVH__core_181(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& file,int server)
8532 {
8533     bool sipRes = 0;
8534     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "Ni", new  ::wxString(file), sipType_wxString, SIP_NULLPTR, server);
8535 
8536     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8537 
8538     return sipRes;
8539 }
8540 
sipVH__core_180(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)8541  ::wxMDIClientWindow* sipVH__core_180(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
8542 {
8543      ::wxMDIClientWindow* sipRes = 0;
8544     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
8545 
8546     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxMDIClientWindow, &sipRes);
8547 
8548     return sipRes;
8549 }
8550 
sipVH__core_179(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxMDIParentFrame * parent,long style)8551 bool sipVH__core_179(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxMDIParentFrame*parent,long style)
8552 {
8553     bool sipRes = 0;
8554     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "Dl", parent, sipType_wxMDIParentFrame, SIP_NULLPTR, style);
8555 
8556     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8557 
8558     return sipRes;
8559 }
8560 
sipVH__core_178(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxMouseEvent & event)8561 bool sipVH__core_178(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxMouseEvent& event)
8562 {
8563     bool sipRes = 0;
8564     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", &event, sipType_wxMouseEvent, SIP_NULLPTR);
8565 
8566     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8567 
8568     return sipRes;
8569 }
8570 
sipVH__core_177(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxPoint & ptOrigin,const::wxSize & sizePopup)8571 void sipVH__core_177(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxPoint& ptOrigin,const  ::wxSize& sizePopup)
8572 {
8573     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "NN", new  ::wxPoint(ptOrigin), sipType_wxPoint, SIP_NULLPTR, new  ::wxSize(sizePopup), sipType_wxSize, SIP_NULLPTR);
8574 }
8575 
sipVH__core_176(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long style,::wxWindowID id,const::wxString & name)8576  ::wxToolBar* sipVH__core_176(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long style, ::wxWindowID id,const  ::wxString& name)
8577 {
8578      ::wxToolBar* sipRes = 0;
8579     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "liN", style, id, new  ::wxString(name), sipType_wxString, SIP_NULLPTR);
8580 
8581     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxToolBar, &sipRes);
8582 
8583     return sipRes;
8584 }
8585 
sipVH__core_175(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int number,long style,::wxWindowID id,const::wxString & name)8586  ::wxStatusBar* sipVH__core_175(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int number,long style, ::wxWindowID id,const  ::wxString& name)
8587 {
8588      ::wxStatusBar* sipRes = 0;
8589     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iliN", number, style, id, new  ::wxString(name), sipType_wxString, SIP_NULLPTR);
8590 
8591     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxStatusBar, &sipRes);
8592 
8593     return sipRes;
8594 }
8595 
sipVH__core_174(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDialog * dialog)8596 bool sipVH__core_174(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDialog*dialog)
8597 {
8598     bool sipRes = 0;
8599     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", dialog, sipType_wxDialog, SIP_NULLPTR);
8600 
8601     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8602 
8603     return sipRes;
8604 }
8605 
sipVH__core_173(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc,::wxRect & rect,size_t n)8606 void sipVH__core_173(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& dc, ::wxRect& rect,size_t n)
8607 {
8608     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DD=", &dc, sipType_wxDC, SIP_NULLPTR, &rect, sipType_wxRect, SIP_NULLPTR, n);
8609 }
8610 
sipVH__core_172(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc,const::wxRect & rect,size_t n)8611 void sipVH__core_172(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& dc,const  ::wxRect& rect,size_t n)
8612 {
8613     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DN=", &dc, sipType_wxDC, SIP_NULLPTR, new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, n);
8614 }
8615 
sipVH__core_171(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRect & rect,int flags)8616 void sipVH__core_171(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRect& rect,int flags)
8617 {
8618     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "Ni", new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, flags);
8619 }
8620 
sipVH__core_170(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxComboPopup * popup)8621 void sipVH__core_170(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxComboPopup*popup)
8622 {
8623     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", popup, sipType_wxComboPopup, SIP_NULLPTR);
8624 }
8625 
sipVH__core_169(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRect & rect,int flags)8626 bool sipVH__core_169(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRect& rect,int flags)
8627 {
8628     bool sipRes = 0;
8629     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "Ni", new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, flags);
8630 
8631     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8632 
8633     return sipRes;
8634 }
8635 
sipVH__core_168(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxKeyEvent & event)8636 bool sipVH__core_168(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxKeyEvent& event)
8637 {
8638     bool sipRes = 0;
8639     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxKeyEvent(event), sipType_wxKeyEvent, SIP_NULLPTR);
8640 
8641     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8642 
8643     return sipRes;
8644 }
8645 
sipVH__core_167(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc,const::wxRect & rect)8646 void sipVH__core_167(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& dc,const  ::wxRect& rect)
8647 {
8648     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DN", &dc, sipType_wxDC, SIP_NULLPTR, new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR);
8649 }
8650 
sipVH__core_166(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxKeyEvent & event)8651 void sipVH__core_166(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxKeyEvent& event)
8652 {
8653     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", &event, sipType_wxKeyEvent, SIP_NULLPTR);
8654 }
8655 
sipVH__core_165(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int minWidth,int prefHeight,int maxHeight)8656  ::wxSize sipVH__core_165(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int minWidth,int prefHeight,int maxHeight)
8657 {
8658      ::wxSize sipRes;
8659     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iii", minWidth, prefHeight, maxHeight);
8660 
8661     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxSize, &sipRes);
8662 
8663     return sipRes;
8664 }
8665 
sipVH__core_164(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & item,::wxString * trueItem)8666 bool sipVH__core_164(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& item, ::wxString*trueItem)
8667 {
8668     bool sipRes = 0;
8669     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ND", new  ::wxString(item), sipType_wxString, SIP_NULLPTR, trueItem, sipType_wxString, SIP_NULLPTR);
8670 
8671     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8672 
8673     return sipRes;
8674 }
8675 
sipVH__core_163(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long style)8676 long sipVH__core_163(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long style)
8677 {
8678     long sipRes = 0;
8679     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", style);
8680 
8681     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "l", &sipRes);
8682 
8683     return sipRes;
8684 }
8685 
sipVH__core_162(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxTreeItemId & item1,const::wxTreeItemId & item2)8686 int sipVH__core_162(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxTreeItemId& item1,const  ::wxTreeItemId& item2)
8687 {
8688     int sipRes = 0;
8689     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NN", new  ::wxTreeItemId(item1), sipType_wxTreeItemId, SIP_NULLPTR, new  ::wxTreeItemId(item2), sipType_wxTreeItemId, SIP_NULLPTR);
8690 
8691     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
8692 
8693     return sipRes;
8694 }
8695 
sipVH__core_161(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long item,long column)8696  ::wxString sipVH__core_161(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long item,long column)
8697 {
8698      ::wxString sipRes;
8699     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ll", item, column);
8700 
8701     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
8702 
8703     return sipRes;
8704 }
8705 
sipVH__core_160(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long item)8706 int sipVH__core_160(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long item)
8707 {
8708     int sipRes = 0;
8709     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", item);
8710 
8711     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
8712 
8713     return sipRes;
8714 }
8715 
sipVH__core_159(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long item,long column)8716 int sipVH__core_159(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long item,long column)
8717 {
8718     int sipRes = 0;
8719     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ll", item, column);
8720 
8721     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
8722 
8723     return sipRes;
8724 }
8725 
sipVH__core_158(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long item)8726  ::wxListItemAttr* sipVH__core_158(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long item)
8727 {
8728      ::wxListItemAttr* sipRes = 0;
8729     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", item);
8730 
8731     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxListItemAttr, &sipRes);
8732 
8733     return sipRes;
8734 }
8735 
sipVH__core_157(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,uint idx)8736 int sipVH__core_157(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, uint idx)
8737 {
8738     int sipRes = 0;
8739     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "u", idx);
8740 
8741     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
8742 
8743     return sipRes;
8744 }
8745 
sipVH__core_156(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,uint count)8746 void sipVH__core_156(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, uint count)
8747 {
8748     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "u", count);
8749 }
8750 
sipVH__core_155(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,uint idx,int widthTitle)8751 bool sipVH__core_155(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, uint idx,int widthTitle)
8752 {
8753     bool sipRes = 0;
8754     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ui", idx, widthTitle);
8755 
8756     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8757 
8758     return sipRes;
8759 }
8760 
sipVH__core_154(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxArrayInt & order)8761 void sipVH__core_154(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxArrayInt& order)
8762 {
8763     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "N", new  ::wxArrayInt(order), sipType_wxArrayInt, SIP_NULLPTR);
8764 }
8765 
sipVH__core_153(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,uint idx,bool show)8766 void sipVH__core_153(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, uint idx,bool show)
8767 {
8768     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "ub", idx, show);
8769 }
8770 
sipVH__core_152(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,uint idx)8771 const  ::wxHeaderColumn& sipVH__core_152(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, uint idx)
8772 {
8773      ::wxHeaderColumn *sipRes;
8774     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "u", idx);
8775 
8776     int sipRc = sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H1", sipType_wxHeaderColumn, &sipRes);
8777 
8778     if (sipRc < 0)
8779     {
8780         static  ::wxHeaderColumn *sipCpp = SIP_NULLPTR;
8781 
8782         if (!sipCpp)
8783         {
8784         sipCpp = new wxHeaderColumnSimple("");
8785         }
8786 
8787         return *sipCpp;
8788     }
8789 
8790     return *sipRes;
8791 }
8792 
sipVH__core_151(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxAlignment align)8793 void sipVH__core_151(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxAlignment align)
8794 {
8795     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "F", align, sipType_wxAlignment);
8796 }
8797 
sipVH__core_150(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)8798  ::wxAlignment sipVH__core_150(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
8799 {
8800      ::wxAlignment sipRes = ::wxALIGN_INVALID;
8801     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
8802 
8803     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxAlignment, &sipRes);
8804 
8805     return sipRes;
8806 }
8807 
sipVH__core_149(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & prefix,::wxArrayString & res)8808 void sipVH__core_149(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& prefix, ::wxArrayString& res)
8809 {
8810     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxString(prefix), sipType_wxString, SIP_NULLPTR);
8811 
8812     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxArrayString, &res);
8813 }
8814 
sipVH__core_148(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxPoint & pt,long * flags)8815 int sipVH__core_148(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxPoint& pt,long*flags)
8816 {
8817     int sipRes = 0;
8818     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxPoint(pt), sipType_wxPoint, SIP_NULLPTR);
8819 
8820     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(il)", &sipRes, flags);
8821 
8822     return sipRes;
8823 }
8824 
sipVH__core_147(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxSize & size)8825 void sipVH__core_147(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxSize& size)
8826 {
8827     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "N", new  ::wxSize(size), sipType_wxSize, SIP_NULLPTR);
8828 }
8829 
sipVH__core_146(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t index,::wxWindow * page,const::wxString & text,bool select,int imageId)8830 bool sipVH__core_146(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t index, ::wxWindow*page,const  ::wxString& text,bool select,int imageId)
8831 {
8832     bool sipRes = 0;
8833     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "=DNbi", index, page, sipType_wxWindow, SIP_NULLPTR, new  ::wxString(text), sipType_wxString, SIP_NULLPTR, select, imageId);
8834 
8835     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8836 
8837     return sipRes;
8838 }
8839 
sipVH__core_145(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t page)8840 bool sipVH__core_145(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t page)
8841 {
8842     bool sipRes = 0;
8843     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "=", page);
8844 
8845     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8846 
8847     return sipRes;
8848 }
8849 
sipVH__core_144(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * page,const::wxString & text,bool select,int imageId)8850 bool sipVH__core_144(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindow*page,const  ::wxString& text,bool select,int imageId)
8851 {
8852     bool sipRes = 0;
8853     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DNbi", page, sipType_wxWindow, SIP_NULLPTR, new  ::wxString(text), sipType_wxString, SIP_NULLPTR, select, imageId);
8854 
8855     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8856 
8857     return sipRes;
8858 }
8859 
sipVH__core_143(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t page,const::wxString & text)8860 bool sipVH__core_143(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t page,const  ::wxString& text)
8861 {
8862     bool sipRes = 0;
8863     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "=N", page, new  ::wxString(text), sipType_wxString, SIP_NULLPTR);
8864 
8865     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8866 
8867     return sipRes;
8868 }
8869 
sipVH__core_142(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t nPage)8870  ::wxString sipVH__core_142(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t nPage)
8871 {
8872      ::wxString sipRes;
8873     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "=", nPage);
8874 
8875     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
8876 
8877     return sipRes;
8878 }
8879 
sipVH__core_141(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t page,int image)8880 bool sipVH__core_141(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t page,int image)
8881 {
8882     bool sipRes = 0;
8883     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "=i", page, image);
8884 
8885     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8886 
8887     return sipRes;
8888 }
8889 
sipVH__core_140(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxImageList * imageList)8890 void sipVH__core_140(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxImageList*imageList)
8891 {
8892     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", imageList, sipType_wxImageList, SIP_NULLPTR);
8893 }
8894 
sipVH__core_139(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & string,bool caseSensitive)8895 int sipVH__core_139(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& string,bool caseSensitive)
8896 {
8897     int sipRes = 0;
8898     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "Nb", new  ::wxString(string), sipType_wxString, SIP_NULLPTR, caseSensitive);
8899 
8900     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
8901 
8902     return sipRes;
8903 }
8904 
sipVH__core_138(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,uint n,const::wxString & string)8905 void sipVH__core_138(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, uint n,const  ::wxString& string)
8906 {
8907     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "uN", n, new  ::wxString(string), sipType_wxString, SIP_NULLPTR);
8908 }
8909 
sipVH__core_137(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,uint n)8910  ::wxString sipVH__core_137(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, uint n)
8911 {
8912      ::wxString sipRes;
8913     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "u", n);
8914 
8915     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
8916 
8917     return sipRes;
8918 }
8919 
sipVH__core_136(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)8920 uint sipVH__core_136(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
8921 {
8922     uint sipRes = 0;
8923     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
8924 
8925     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "u", &sipRes);
8926 
8927     return sipRes;
8928 }
8929 
sipVH__core_135(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxPosition & from,const::wxPosition & to)8930 void sipVH__core_135(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxPosition& from,const  ::wxPosition& to)
8931 {
8932     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "NN", new  ::wxPosition(from), sipType_wxPosition, SIP_NULLPTR, new  ::wxPosition(to), sipType_wxPosition, SIP_NULLPTR);
8933 }
8934 
sipVH__core_134(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t fromRow,size_t toRow,size_t fromColumn,size_t toColumn)8935 void sipVH__core_134(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t fromRow,size_t toRow,size_t fromColumn,size_t toColumn)
8936 {
8937     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "====", fromRow, toRow, fromColumn, toColumn);
8938 }
8939 
sipVH__core_133(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxPosition & pos)8940 void sipVH__core_133(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxPosition& pos)
8941 {
8942     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "N", new  ::wxPosition(pos), sipType_wxPosition, SIP_NULLPTR);
8943 }
8944 
sipVH__core_132(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int pages)8945 bool sipVH__core_132(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int pages)
8946 {
8947     bool sipRes = 0;
8948     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", pages);
8949 
8950     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
8951 
8952     return sipRes;
8953 }
8954 
sipVH__core_131(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t row)8955 void sipVH__core_131(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t row)
8956 {
8957     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "=", row);
8958 }
8959 
sipVH__core_130(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t unit)8960  ::wxCoord sipVH__core_130(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t unit)
8961 {
8962      ::wxCoord sipRes = 0;
8963     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "=", unit);
8964 
8965     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
8966 
8967     return sipRes;
8968 }
8969 
sipVH__core_129(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t unitMin,size_t unitMax)8970 void sipVH__core_129(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t unitMin,size_t unitMax)
8971 {
8972     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "==", unitMin, unitMax);
8973 }
8974 
sipVH__core_128(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)8975  ::wxOrientation sipVH__core_128(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
8976 {
8977      ::wxOrientation sipRes = ::wxHORIZONTAL;
8978     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
8979 
8980     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxOrientation, &sipRes);
8981 
8982     return sipRes;
8983 }
8984 
sipVH__core_127(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxSize & size)8985  ::wxSize sipVH__core_127(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxSize& size)
8986 {
8987      ::wxSize sipRes;
8988     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxSize(size), sipType_wxSize, SIP_NULLPTR);
8989 
8990     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxSize, &sipRes);
8991 
8992     return sipRes;
8993 }
8994 
sipVH__core_126(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxScrollWinEvent & event)8995 bool sipVH__core_126(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxScrollWinEvent& event)
8996 {
8997     bool sipRes = 0;
8998     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", &event, sipType_wxScrollWinEvent, SIP_NULLPTR);
8999 
9000     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9001 
9002     return sipRes;
9003 }
9004 
sipVH__core_125(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc)9005 void sipVH__core_125(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& dc)
9006 {
9007     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", &dc, sipType_wxDC, SIP_NULLPTR);
9008 }
9009 
sipVH__core_124(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * parent)9010 bool sipVH__core_124(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindow*parent)
9011 {
9012     bool sipRes = 0;
9013     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", parent, sipType_wxWindow, SIP_NULLPTR);
9014 
9015     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9016 
9017     return sipRes;
9018 }
9019 
sipVH__core_123(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9020  ::wxObject* sipVH__core_123(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9021 {
9022      ::wxObject* sipRes = 0;
9023     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9024 
9025     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H2", sipType_wxObject, &sipRes);
9026 
9027     return sipRes;
9028 }
9029 
sipVH__core_122(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9030  ::wxBorder sipVH__core_122(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9031 {
9032      ::wxBorder sipRes = ::wxBORDER_DEFAULT;
9033     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9034 
9035     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxBorder, &sipRes);
9036 
9037     return sipRes;
9038 }
9039 
sipVH__core_121(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindowVariant variant)9040 void sipVH__core_121(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindowVariant variant)
9041 {
9042     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "F", variant, sipType_wxWindowVariant);
9043 }
9044 
sipVH__core_120(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int x,int y,int width,int height)9045 void sipVH__core_120(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int x,int y,int width,int height)
9046 {
9047     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iiii", x, y, width, height);
9048 }
9049 
sipVH__core_119(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int minW,int minH,int maxW,int maxH,int incW,int incH)9050 void sipVH__core_119(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int minW,int minH,int maxW,int maxH,int incW,int incH)
9051 {
9052     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iiiiii", minW, minH, maxW, maxH, incW, incH);
9053 }
9054 
sipVH__core_118(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int width,int height)9055 void sipVH__core_118(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int width,int height)
9056 {
9057     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "ii", width, height);
9058 }
9059 
sipVH__core_117(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int x,int y,int width,int height,int sizeFlags)9060 void sipVH__core_117(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int x,int y,int width,int height,int sizeFlags)
9061 {
9062     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iiiii", x, y, width, height, sizeFlags);
9063 }
9064 
sipVH__core_116(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int * x,int * y)9065 void sipVH__core_116(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int*x,int*y)
9066 {
9067     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9068 
9069     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(ii)", x, y);
9070 }
9071 
sipVH__core_115(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9072  ::wxWindow* sipVH__core_115(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9073 {
9074      ::wxWindow* sipRes = 0;
9075     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9076 
9077     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxWindow, &sipRes);
9078 
9079     return sipRes;
9080 }
9081 
sipVH__core_114(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxValidator & validator)9082 void sipVH__core_114(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxValidator& validator)
9083 {
9084     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", const_cast< ::wxValidator *>(&validator), sipType_wxValidator, SIP_NULLPTR);
9085 }
9086 
sipVH__core_113(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9087  ::wxValidator* sipVH__core_113(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9088 {
9089      ::wxValidator* sipRes = 0;
9090     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9091 
9092     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxValidator, &sipRes);
9093 
9094     return sipRes;
9095 }
9096 
sipVH__core_112(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9097  ::wxPoint sipVH__core_112(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9098 {
9099      ::wxPoint sipRes;
9100     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9101 
9102     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxPoint, &sipRes);
9103 
9104     return sipRes;
9105 }
9106 
sipVH__core_111(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int direction,int size,int availableOtherDir)9107 bool sipVH__core_111(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int direction,int size,int availableOtherDir)
9108 {
9109     bool sipRes = 0;
9110     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iii", direction, size, availableOtherDir);
9111 
9112     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9113 
9114     return sipRes;
9115 }
9116 
sipVH__core_110(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindowBase * child)9117 void sipVH__core_110(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindowBase*child)
9118 {
9119     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", child, sipType_wxWindowBase, SIP_NULLPTR);
9120 }
9121 
sipVH__core_109(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int milliseconds,bool oneShot)9122 bool sipVH__core_109(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int milliseconds,bool oneShot)
9123 {
9124     bool sipRes = 0;
9125     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ib", milliseconds, oneShot);
9126 
9127     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9128 
9129     return sipRes;
9130 }
9131 
sipVH__core_108(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxArrayString & fileNames)9132 void sipVH__core_108(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxArrayString& fileNames)
9133 {
9134     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "N", new  ::wxArrayString(fileNames), sipType_wxArrayString, SIP_NULLPTR);
9135 }
9136 
sipVH__core_107(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxEventLoopBase * loop)9137 void sipVH__core_107(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxEventLoopBase*loop)
9138 {
9139     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", loop, sipType_wxEventLoopBase, SIP_NULLPTR);
9140 }
9141 
sipVH__core_106(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int * major,int * minor)9142  ::wxPortId sipVH__core_106(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int*major,int*minor)
9143 {
9144      ::wxPortId sipRes = ::wxPORT_UNKNOWN;
9145     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9146 
9147     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(Fii)", sipType_wxPortId, &sipRes, major, minor);
9148 
9149     return sipRes;
9150 }
9151 
sipVH__core_105(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9152  ::wxStandardPaths& sipVH__core_105(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9153 {
9154      ::wxStandardPaths *sipRes;
9155     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9156 
9157     int sipRc = sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H1", sipType_wxStandardPaths, &sipRes);
9158 
9159     if (sipRc < 0)
9160     {
9161         static  ::wxStandardPaths *sipCpp = SIP_NULLPTR;
9162 
9163         if (!sipCpp)
9164         {
9165         sipCpp = & wxStandardPaths::Get();
9166         }
9167 
9168         return *sipCpp;
9169     }
9170 
9171     return *sipRes;
9172 }
9173 
sipVH__core_104(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9174  ::wxLog* sipVH__core_104(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9175 {
9176      ::wxLog* sipRes = 0;
9177     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9178 
9179     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H2", sipType_wxLog, &sipRes);
9180 
9181     return sipRes;
9182 }
9183 
sipVH__core_103(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9184  ::wxEventLoopBase* sipVH__core_103(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9185 {
9186      ::wxEventLoopBase* sipRes = 0;
9187     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9188 
9189     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H2", sipType_wxEventLoopBase, &sipRes);
9190 
9191     return sipRes;
9192 }
9193 
sipVH__core_102(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9194  ::wxConfigBase* sipVH__core_102(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9195 {
9196      ::wxConfigBase* sipRes = 0;
9197     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9198 
9199     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H2", sipType_wxConfigBase, &sipRes);
9200 
9201     return sipRes;
9202 }
9203 
sipVH__core_101(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long eventsToProcess)9204 bool sipVH__core_101(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long eventsToProcess)
9205 {
9206     bool sipRes = 0;
9207     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", eventsToProcess);
9208 
9209     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9210 
9211     return sipRes;
9212 }
9213 
sipVH__core_100(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxEventCategory cat)9214 bool sipVH__core_100(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxEventCategory cat)
9215 {
9216     bool sipRes = 0;
9217     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "F", cat, sipType_wxEventCategory);
9218 
9219     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9220 
9221     return sipRes;
9222 }
9223 
sipVH__core_99(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,unsigned long timeout)9224 int sipVH__core_99(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, unsigned long timeout)
9225 {
9226     int sipRes = 0;
9227     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "m", timeout);
9228 
9229     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
9230 
9231     return sipRes;
9232 }
9233 
sipVH__core_98(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int rc)9234 void sipVH__core_98(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int rc)
9235 {
9236     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "i", rc);
9237 }
9238 
sipVH__core_97(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9239 int sipVH__core_97(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9240 {
9241     int sipRes = 0;
9242     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9243 
9244     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
9245 
9246     return sipRes;
9247 }
9248 
sipVH__core_96(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxEvent & event)9249 int sipVH__core_96(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxEvent& event)
9250 {
9251     int sipRes = 0;
9252     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", &event, sipType_wxEvent, SIP_NULLPTR);
9253 
9254     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
9255 
9256     return sipRes;
9257 }
9258 
sipVH__core_95(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & lang,::wxStandardPaths::ResourceCat category)9259  ::wxString sipVH__core_95(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& lang, ::wxStandardPaths::ResourceCat category)
9260 {
9261      ::wxString sipRes;
9262     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NF", new  ::wxString(lang), sipType_wxString, SIP_NULLPTR, category, sipType_wxStandardPaths_ResourceCat);
9263 
9264     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
9265 
9266     return sipRes;
9267 }
9268 
sipVH__core_94(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxSizerItem * item)9269 bool sipVH__core_94(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxSizerItem*item)
9270 {
9271     bool sipRes = 0;
9272     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", item, sipType_wxSizerItem, SIP_NULLPTR);
9273 
9274     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9275 
9276     return sipRes;
9277 }
9278 
sipVH__core_93(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9279  ::wxSize sipVH__core_93(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9280 {
9281      ::wxSize sipRes;
9282     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9283 
9284     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxSize, &sipRes);
9285 
9286     return sipRes;
9287 }
9288 
sipVH__core_92(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9289  ::wxEventCategory sipVH__core_92(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9290 {
9291      ::wxEventCategory sipRes = ::wxEVT_CATEGORY_UI;
9292     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9293 
9294     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxEventCategory, &sipRes);
9295 
9296     return sipRes;
9297 }
9298 
sipVH__core_91(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9299  ::wxEvent* sipVH__core_91(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9300 {
9301      ::wxEvent* sipRes = 0;
9302     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9303 
9304     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H2", sipType_wxEvent, &sipRes);
9305 
9306     return sipRes;
9307 }
9308 
sipVH__core_90(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxEvent & event)9309 bool sipVH__core_90(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxEvent& event)
9310 {
9311     bool sipRes = 0;
9312     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", &event, sipType_wxEvent, SIP_NULLPTR);
9313 
9314     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9315 
9316     return sipRes;
9317 }
9318 
sipVH__core_89(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & key,bool bDeleteGroupIfEmpty)9319 bool sipVH__core_89(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& key,bool bDeleteGroupIfEmpty)
9320 {
9321     bool sipRes = 0;
9322     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "Nb", new  ::wxString(key), sipType_wxString, SIP_NULLPTR, bDeleteGroupIfEmpty);
9323 
9324     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9325 
9326     return sipRes;
9327 }
9328 
sipVH__core_88(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,bool bCurrentOnly)9329 bool sipVH__core_88(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, bool bCurrentOnly)
9330 {
9331     bool sipRes = 0;
9332     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "b", bCurrentOnly);
9333 
9334     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9335 
9336     return sipRes;
9337 }
9338 
sipVH__core_87(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & name)9339  ::wxConfigBase::EntryType sipVH__core_87(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& name)
9340 {
9341      ::wxConfigBase::EntryType sipRes =  ::wxConfigBase::Type_Unknown;
9342     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxString(name), sipType_wxString, SIP_NULLPTR);
9343 
9344     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxConfigBase_EntryType, &sipRes);
9345 
9346     return sipRes;
9347 }
9348 
sipVH__core_86(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,bool bRecursive)9349 size_t sipVH__core_86(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, bool bRecursive)
9350 {
9351     size_t sipRes = 0;
9352     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "b", bRecursive);
9353 
9354     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "=", &sipRes);
9355 
9356     return sipRes;
9357 }
9358 
sipVH__core_85(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9359 const  ::wxString& sipVH__core_85(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9360 {
9361      ::wxString *sipRes;
9362     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9363 
9364     int sipRc = sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H1", sipType_wxString, &sipRes);
9365 
9366     if (sipRc < 0)
9367         return *new  ::wxString();
9368 
9369     return *sipRes;
9370 }
9371 
sipVH__core_84(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,bool primary)9372 void sipVH__core_84(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, bool primary)
9373 {
9374     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "b", primary);
9375 }
9376 
sipVH__core_83(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format)9377 bool sipVH__core_83(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format)
9378 {
9379     bool sipRes = 0;
9380     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxDataFormat(format), sipType_wxDataFormat, SIP_NULLPTR);
9381 
9382     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9383 
9384     return sipRes;
9385 }
9386 
sipVH__core_82(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDataObject & data)9387 bool sipVH__core_82(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDataObject& data)
9388 {
9389     bool sipRes = 0;
9390     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", &data, sipType_wxDataObject, SIP_NULLPTR);
9391 
9392     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9393 
9394     return sipRes;
9395 }
9396 
sipVH__core_81(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDataObject * data)9397 bool sipVH__core_81(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDataObject*data)
9398 {
9399     bool sipRes = 0;
9400     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", data, sipType_wxDataObject, SIP_NULLPTR);
9401 
9402     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9403 
9404     return sipRes;
9405 }
9406 
sipVH__core_80(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxCoord x,::wxCoord y,const::wxArrayString & filenames)9407 bool sipVH__core_80(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxCoord x, ::wxCoord y,const  ::wxArrayString& filenames)
9408 {
9409     bool sipRes = 0;
9410     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iiN", x, y, new  ::wxArrayString(filenames), sipType_wxArrayString, SIP_NULLPTR);
9411 
9412     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9413 
9414     return sipRes;
9415 }
9416 
sipVH__core_79(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxCoord x,::wxCoord y,const::wxString & data)9417 bool sipVH__core_79(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxCoord x, ::wxCoord y,const  ::wxString& data)
9418 {
9419     bool sipRes = 0;
9420     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iiN", x, y, new  ::wxString(data), sipType_wxString, SIP_NULLPTR);
9421 
9422     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9423 
9424     return sipRes;
9425 }
9426 
sipVH__core_78(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxCoord x,::wxCoord y)9427 bool sipVH__core_78(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxCoord x, ::wxCoord y)
9428 {
9429     bool sipRes = 0;
9430     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ii", x, y);
9431 
9432     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9433 
9434     return sipRes;
9435 }
9436 
sipVH__core_77(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxCoord x,::wxCoord y,::wxDragResult defResult)9437  ::wxDragResult sipVH__core_77(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxCoord x, ::wxCoord y, ::wxDragResult defResult)
9438 {
9439      ::wxDragResult sipRes = ::wxDragError;
9440     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iiF", x, y, defResult, sipType_wxDragResult);
9441 
9442     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxDragResult, &sipRes);
9443 
9444     return sipRes;
9445 }
9446 
sipVH__core_76(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDragResult effect)9447 bool sipVH__core_76(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDragResult effect)
9448 {
9449     bool sipRes = 0;
9450     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "F", effect, sipType_wxDragResult);
9451 
9452     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9453 
9454     return sipRes;
9455 }
9456 
sipVH__core_75(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int flags)9457  ::wxDragResult sipVH__core_75(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int flags)
9458 {
9459      ::wxDragResult sipRes = ::wxDragError;
9460     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", flags);
9461 
9462     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxDragResult, &sipRes);
9463 
9464     return sipRes;
9465 }
9466 
sipVH__core_74(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format,size_t len,const void * buf)9467 bool sipVH__core_74(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format,size_t len,const void*buf)
9468 {
9469     bool sipRes = 0;
9470 
9471         wxHTMLDataObject* self = static_cast<wxHTMLDataObject*>(wxPyGetCppPtr(sipPySelf));
9472         sipRes = self->wxHTMLDataObject::SetData(format, len, buf);
9473 
9474     Py_DECREF(sipMethod);
9475 
9476     SIP_RELEASE_GIL(sipGILState)
9477 
9478     return sipRes;
9479 }
9480 
sipVH__core_73(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format,size_t len,const void * buf)9481 bool sipVH__core_73(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format,size_t len,const void*buf)
9482 {
9483     bool sipRes = 0;
9484 
9485         wxFileDataObject* self = static_cast<wxFileDataObject*>(wxPyGetCppPtr(sipPySelf));
9486         sipRes = self->wxFileDataObject::SetData(format, len, buf);
9487 
9488     Py_DECREF(sipMethod);
9489 
9490     SIP_RELEASE_GIL(sipGILState)
9491 
9492     return sipRes;
9493 }
9494 
sipVH__core_72(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format,size_t len,const void * buf)9495 bool sipVH__core_72(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format,size_t len,const void*buf)
9496 {
9497     bool sipRes = 0;
9498 
9499         wxURLDataObject* self = static_cast<wxURLDataObject*>(wxPyGetCppPtr(sipPySelf));
9500         sipRes = self->wxURLDataObject::SetData(format, len, buf);
9501 
9502     Py_DECREF(sipMethod);
9503 
9504     SIP_RELEASE_GIL(sipGILState)
9505 
9506     return sipRes;
9507 }
9508 
sipVH__core_71(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format,size_t len,const void * buf)9509 bool sipVH__core_71(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format,size_t len,const void*buf)
9510 {
9511     bool sipRes = 0;
9512 
9513         wxTextDataObject* self = static_cast<wxTextDataObject*>(wxPyGetCppPtr(sipPySelf));
9514         sipRes = self->wxTextDataObject::SetData(format, len, buf);
9515 
9516     Py_DECREF(sipMethod);
9517 
9518     SIP_RELEASE_GIL(sipGILState)
9519 
9520     return sipRes;
9521 }
9522 
sipVH__core_70(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxBitmap & bitmap)9523 void sipVH__core_70(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxBitmap& bitmap)
9524 {
9525     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "N", new  ::wxBitmap(bitmap), sipType_wxBitmap, SIP_NULLPTR);
9526 }
9527 
sipVH__core_69(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9528  ::wxBitmap sipVH__core_69(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9529 {
9530      ::wxBitmap sipRes;
9531     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9532 
9533     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxBitmap, &sipRes);
9534 
9535     return sipRes;
9536 }
9537 
sipVH__core_68(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format,size_t len,const void * buf)9538 bool sipVH__core_68(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format,size_t len,const void*buf)
9539 {
9540     bool sipRes = 0;
9541 
9542         wxBitmapDataObject* self = static_cast<wxBitmapDataObject*>(wxPyGetCppPtr(sipPySelf));
9543         sipRes = self->wxBitmapDataObject::SetData(format, len, buf);
9544 
9545     Py_DECREF(sipMethod);
9546 
9547     SIP_RELEASE_GIL(sipGILState)
9548 
9549     return sipRes;
9550 }
9551 
sipVH__core_67(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format,size_t len,const void * buf)9552 bool sipVH__core_67(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format,size_t len,const void*buf)
9553 {
9554     bool sipRes = 0;
9555 
9556         wxDataObjectComposite* self = static_cast<wxDataObjectComposite*>(wxPyGetCppPtr(sipPySelf));
9557         sipRes = self->wxDataObjectComposite::SetData(format, len, buf);
9558 
9559     Py_DECREF(sipMethod);
9560 
9561     SIP_RELEASE_GIL(sipGILState)
9562 
9563     return sipRes;
9564 }
9565 
sipVH__core_66(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format,size_t len,const void * buf)9566 bool sipVH__core_66(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format,size_t len,const void*buf)
9567 {
9568     bool sipRes = 0;
9569 
9570         wxCustomDataObject* self = static_cast<wxCustomDataObject*>(wxPyGetCppPtr(sipPySelf));
9571         sipRes = self->wxCustomDataObject::SetData(format, len, buf);
9572 
9573     Py_DECREF(sipMethod);
9574 
9575     SIP_RELEASE_GIL(sipGILState)
9576 
9577     return sipRes;
9578 }
9579 
sipVH__core_65(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,void * buf)9580 bool sipVH__core_65(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, void*buf)
9581 {
9582     bool sipRes = 0;
9583 
9584         // Call self.GetDataSize() to find out how big the buffer should be
9585         PyObject* self = NULL;
9586         PyObject* sizeObj = NULL;
9587         PyObject* buffer = NULL;
9588         PyObject* resObj = NULL;
9589         Py_ssize_t size = 0;
9590 
9591         self = wxPyMethod_Self(sipMethod);
9592 
9593         sizeObj = PyObject_CallMethod(self, "GetDataSize", "", NULL);
9594         if (!sizeObj) goto error;
9595         size = wxPyInt_AsSsize_t(sizeObj);
9596 
9597         // Make a buffer that big using the pointer passed to us, and then
9598         // call the Python method.
9599         buffer = wxPyMakeBuffer(buf, size);
9600         resObj = sipCallMethod(0, sipMethod, "S", buffer);
9601 
9602         if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
9603             PyErr_Print();
9604 
9605         error:
9606         Py_XDECREF(resObj);
9607         Py_XDECREF(buffer);
9608         Py_XDECREF(sizeObj);
9609 
9610     Py_DECREF(sipMethod);
9611 
9612     SIP_RELEASE_GIL(sipGILState)
9613 
9614     return sipRes;
9615 }
9616 
sipVH__core_64(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t len,const void * buf)9617 bool sipVH__core_64(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t len,const void*buf)
9618 {
9619     bool sipRes = 0;
9620 
9621         PyObject* buffer = wxPyMakeBuffer((void*)buf, len);
9622         PyObject *resObj = sipCallMethod(0,sipMethod,"S",buffer);
9623         if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
9624             PyErr_Print();
9625         Py_XDECREF(resObj);
9626         Py_XDECREF(buffer);
9627 
9628     Py_DECREF(sipMethod);
9629 
9630     SIP_RELEASE_GIL(sipGILState)
9631 
9632     return sipRes;
9633 }
9634 
sipVH__core_63(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t len,const void * buf)9635 bool sipVH__core_63(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t len,const void*buf)
9636 {
9637     bool sipRes = 0;
9638 
9639         PyObject* buffer = wxPyMakeBuffer((void*)buf, len);
9640         PyObject *resObj = sipCallMethod(0,sipMethod,"S",buffer);
9641         if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
9642             PyErr_Print();
9643         Py_XDECREF(resObj);
9644         Py_XDECREF(buffer);
9645 
9646     Py_DECREF(sipMethod);
9647 
9648     SIP_RELEASE_GIL(sipGILState)
9649 
9650     return sipRes;
9651 }
9652 
sipVH__core_62(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9653 size_t sipVH__core_62(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9654 {
9655     size_t sipRes = 0;
9656     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9657 
9658     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "=", &sipRes);
9659 
9660     return sipRes;
9661 }
9662 
sipVH__core_61(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,void * buf)9663 bool sipVH__core_61(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, void*buf)
9664 {
9665     bool sipRes = 0;
9666 
9667         // Call self.GetDataSize() to find out how big the buffer should be
9668         PyObject* self = NULL;
9669         PyObject* sizeObj = NULL;
9670         PyObject* buffer = NULL;
9671         PyObject* resObj = NULL;
9672         Py_ssize_t size = 0;
9673 
9674         self = wxPyMethod_Self(sipMethod);
9675 
9676         sizeObj = PyObject_CallMethod(self, "GetDataSize", "", NULL);
9677         if (!sizeObj) goto error;
9678         size = wxPyInt_AsSsize_t(sizeObj);
9679 
9680         // Make a buffer that big using the pointer passed to us, and then
9681         // call the Python method.
9682         buffer = wxPyMakeBuffer(buf, size);
9683         resObj = sipCallMethod(0, sipMethod, "S", buffer);
9684 
9685         if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
9686             PyErr_Print();
9687 
9688         error:
9689         Py_XDECREF(resObj);
9690         Py_XDECREF(buffer);
9691         Py_XDECREF(sizeObj);
9692 
9693     Py_DECREF(sipMethod);
9694 
9695     SIP_RELEASE_GIL(sipGILState)
9696 
9697     return sipRes;
9698 }
9699 
sipVH__core_60(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format,void * buf)9700 bool sipVH__core_60(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format,void*buf)
9701 {
9702     bool sipRes = 0;
9703 
9704         // Call self.GetDataSize() to find out how big the buffer should be
9705         PyObject* self = NULL;
9706         PyObject* fmtObj = NULL;
9707         PyObject* sizeObj = NULL;
9708         PyObject* buffer = NULL;
9709         PyObject* resObj = NULL;
9710         Py_ssize_t size = 0;
9711 
9712         self = wxPyMethod_Self(sipMethod); // this shouldn't fail, and the reference is borrowed
9713 
9714         fmtObj = wxPyConstructObject((void*)&format, "wxDataFormat", false);
9715         if (!fmtObj) goto error;
9716         sizeObj = PyObject_CallMethod(self, "GetDataSize", "(O)", fmtObj, NULL);
9717         if (!sizeObj) goto error;
9718         size = wxPyInt_AsSsize_t(sizeObj);
9719 
9720         // Make a buffer that big using the pointer passed to us, and then
9721         // call the Python method.
9722         buffer = wxPyMakeBuffer(buf, size);
9723         resObj = sipCallMethod(0, sipMethod, "SS", fmtObj, buffer);
9724 
9725         if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
9726             PyErr_Print();
9727 
9728         error:
9729         Py_XDECREF(resObj);
9730         Py_XDECREF(buffer);
9731         Py_XDECREF(fmtObj);
9732         Py_XDECREF(sizeObj);
9733 
9734     Py_DECREF(sipMethod);
9735 
9736     SIP_RELEASE_GIL(sipGILState)
9737 
9738     return sipRes;
9739 }
9740 
sipVH__core_59(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format,size_t len,const void * buf)9741 bool sipVH__core_59(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format,size_t len,const void*buf)
9742 {
9743     bool sipRes = 0;
9744 
9745         wxDataObjectSimple* self = static_cast<wxDataObjectSimple*>(wxPyGetCppPtr(sipPySelf));
9746         sipRes = self->wxDataObjectSimple::SetData(format, len, buf);
9747 
9748     Py_DECREF(sipMethod);
9749 
9750     SIP_RELEASE_GIL(sipGILState)
9751 
9752     return sipRes;
9753 }
9754 
sipVH__core_58(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format,size_t len,const void * buf)9755 bool sipVH__core_58(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format,size_t len,const void*buf)
9756 {
9757     bool sipRes = 0;
9758 
9759         PyObject* buffer = wxPyMakeBuffer((void*)buf, len);
9760         PyObject *resObj = sipCallMethod(0,sipMethod,"NS",
9761                                new wxDataFormat(format),sipType_wxDataFormat,NULL,
9762                                buffer);
9763         if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
9764             PyErr_Print();
9765         Py_XDECREF(resObj);
9766         Py_XDECREF(buffer);
9767 
9768     Py_DECREF(sipMethod);
9769 
9770     SIP_RELEASE_GIL(sipGILState)
9771 
9772     return sipRes;
9773 }
9774 
sipVH__core_57(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDataObject::Direction dir)9775  ::wxDataFormat sipVH__core_57(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDataObject::Direction dir)
9776 {
9777      ::wxDataFormat sipRes;
9778     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "F", dir, sipType_wxDataObject_Direction);
9779 
9780     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxDataFormat, &sipRes);
9781 
9782     return sipRes;
9783 }
9784 
sipVH__core_56(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDataObject::Direction dir)9785 size_t sipVH__core_56(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDataObject::Direction dir)
9786 {
9787     size_t sipRes = 0;
9788     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "F", dir, sipType_wxDataObject_Direction);
9789 
9790     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "=", &sipRes);
9791 
9792     return sipRes;
9793 }
9794 
sipVH__core_55(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format)9795 size_t sipVH__core_55(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format)
9796 {
9797     size_t sipRes = 0;
9798     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxDataFormat(format), sipType_wxDataFormat, SIP_NULLPTR);
9799 
9800     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "=", &sipRes);
9801 
9802     return sipRes;
9803 }
9804 
sipVH__core_54(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format,void * buf)9805 bool sipVH__core_54(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format,void*buf)
9806 {
9807     bool sipRes = 0;
9808 
9809         // Call self.GetDataSize() to find out how big the buffer should be
9810         PyObject* self = NULL;
9811         PyObject* fmtObj = NULL;
9812         PyObject* sizeObj = NULL;
9813         PyObject* buffer = NULL;
9814         PyObject* resObj = NULL;
9815         Py_ssize_t size = 0;
9816 
9817         self = wxPyMethod_Self(sipMethod); // this shouldn't fail, and the reference is borrowed
9818 
9819         fmtObj = wxPyConstructObject((void*)&format, "wxDataFormat", false);
9820         if (!fmtObj) goto error;
9821         sizeObj = PyObject_CallMethod(self, "GetDataSize", "(O)", fmtObj, NULL);
9822         if (!sizeObj) goto error;
9823         size = wxPyInt_AsSsize_t(sizeObj);
9824 
9825         // Make a buffer that big using the pointer passed to us, and then
9826         // call the Python method.
9827         buffer = wxPyMakeBuffer(buf, size);
9828         resObj = sipCallMethod(0, sipMethod, "SS", fmtObj, buffer);
9829 
9830         if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
9831             PyErr_Print();
9832 
9833         error:
9834         Py_XDECREF(resObj);
9835         Py_XDECREF(buffer);
9836         Py_XDECREF(fmtObj);
9837         Py_XDECREF(sizeObj);
9838 
9839     Py_DECREF(sipMethod);
9840 
9841     SIP_RELEASE_GIL(sipGILState)
9842 
9843     return sipRes;
9844 }
9845 
sipVH__core_53(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDataFormat * formats,::wxDataObject::Direction dir)9846 void sipVH__core_53(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDataFormat*formats, ::wxDataObject::Direction dir)
9847 {
9848 
9849         // VirtualCatcherCode for wx.DataObject.GetAllFormats
9850         PyObject *resObj = sipCallMethod(0,sipMethod,"F",dir,sipType_wxDataObject_Direction);
9851         if (resObj) {
9852             if (!PySequence_Check(resObj)) {
9853                 PyErr_SetString(PyExc_TypeError, "Should return a list of wx.DataFormat objects.");
9854                 // or this?  sipBadCatcherResult(sipMethod);
9855             }
9856             else {
9857                 Py_ssize_t len = PySequence_Length(resObj);
9858                 Py_ssize_t idx;
9859                 for (idx=0; idx<len; idx+=1) {
9860                     PyObject* item = PySequence_GetItem(resObj, idx);
9861                     if (! sipCanConvertToType(item, sipType_wxDataFormat, SIP_NOT_NONE)) {
9862                         PyErr_SetString(PyExc_TypeError, "List of wx.DataFormat objects expected.");
9863                         // or this?  sipBadCatcherResult(sipMethod);
9864                         Py_DECREF(item);
9865                         break;
9866                     }
9867                     wxDataFormat* fmt;
9868                     int err = 0;
9869                     fmt = (wxDataFormat*)sipConvertToType(
9870                                             item, sipType_wxDataFormat, NULL,
9871                                             SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &err);
9872                     formats[idx] = *fmt;
9873                     Py_DECREF(item);
9874                 }
9875             }
9876         }
9877         if (PyErr_Occurred())
9878             PyErr_Print();
9879         Py_XDECREF(resObj);
9880 
9881     Py_DECREF(sipMethod);
9882 
9883     SIP_RELEASE_GIL(sipGILState)
9884 }
9885 
sipVH__core_52(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::time_t time)9886  ::wxString sipVH__core_52(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::time_t time)
9887 {
9888      ::wxString sipRes;
9889     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", time);
9890 
9891     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
9892 
9893     return sipRes;
9894 }
9895 
sipVH__core_51(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxLogLevel level,const::wxString & msg,const::wxLogRecordInfo & info)9896  ::wxString sipVH__core_51(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxLogLevel level,const  ::wxString& msg,const  ::wxLogRecordInfo& info)
9897 {
9898      ::wxString sipRes;
9899     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "mNN", level, new  ::wxString(msg), sipType_wxString, SIP_NULLPTR, new  ::wxLogRecordInfo(info), sipType_wxLogRecordInfo, SIP_NULLPTR);
9900 
9901     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
9902 
9903     return sipRes;
9904 }
9905 
sipVH__core_50(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxFrame * frame)9906 void sipVH__core_50(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxFrame*frame)
9907 {
9908     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", frame, sipType_wxFrame, SIP_NULLPTR);
9909 }
9910 
sipVH__core_49(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxFrame * frame)9911 bool sipVH__core_49(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxFrame*frame)
9912 {
9913     bool sipRes = 0;
9914     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", frame, sipType_wxFrame, SIP_NULLPTR);
9915 
9916     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
9917 
9918     return sipRes;
9919 }
9920 
sipVH__core_48(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & msg)9921 void sipVH__core_48(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& msg)
9922 {
9923     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "N", new  ::wxString(msg), sipType_wxString, SIP_NULLPTR);
9924 }
9925 
sipVH__core_47(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxLogLevel level,const::wxString & msg)9926 void sipVH__core_47(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxLogLevel level,const  ::wxString& msg)
9927 {
9928     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "mN", level, new  ::wxString(msg), sipType_wxString, SIP_NULLPTR);
9929 }
9930 
sipVH__core_46(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxLogLevel level,const::wxString & msg,const::wxLogRecordInfo & info)9931 void sipVH__core_46(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxLogLevel level,const  ::wxString& msg,const  ::wxLogRecordInfo& info)
9932 {
9933     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "mNN", level, new  ::wxString(msg), sipType_wxString, SIP_NULLPTR, new  ::wxLogRecordInfo(info), sipType_wxLogRecordInfo, SIP_NULLPTR);
9934 }
9935 
sipVH__core_45(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)9936 void sipVH__core_45(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
9937 {
9938     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "");
9939 }
9940 
sipVH__core_44(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int childId,::wxAccSelectionFlags selectFlags)9941  ::wxAccStatus sipVH__core_44(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int childId, ::wxAccSelectionFlags selectFlags)
9942 {
9943      ::wxAccStatus sipRes = ::wxACC_FAIL;
9944     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iF", childId, selectFlags, sipType_wxAccSelectionFlags);
9945 
9946     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxAccStatus, &sipRes);
9947 
9948     return sipRes;
9949 }
9950 
sipVH__core_43(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxNavDir navDir,int fromId,int * toId,::wxAccessible ** toObject)9951  ::wxAccStatus sipVH__core_43(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxNavDir navDir,int fromId,int*toId, ::wxAccessible**toObject)
9952 {
9953      ::wxAccStatus sipRes = ::wxACC_FAIL;
9954     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "Fi", navDir, sipType_wxNavDir, fromId);
9955 
9956     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(FiH0)", sipType_wxAccStatus, &sipRes, toId, sipType_wxAccessible, toObject);
9957 
9958     return sipRes;
9959 }
9960 
sipVH__core_42(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxPoint & pt,int * childId,::wxAccessible ** childObject)9961  ::wxAccStatus sipVH__core_42(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxPoint& pt,int*childId, ::wxAccessible**childObject)
9962 {
9963      ::wxAccStatus sipRes = ::wxACC_FAIL;
9964     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxPoint(pt), sipType_wxPoint, SIP_NULLPTR);
9965 
9966     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(FiH0)", sipType_wxAccStatus, &sipRes, childId, sipType_wxAccessible, childObject);
9967 
9968     return sipRes;
9969 }
9970 
sipVH__core_41(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int childId,long * state)9971  ::wxAccStatus sipVH__core_41(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int childId,long*state)
9972 {
9973      ::wxAccStatus sipRes = ::wxACC_FAIL;
9974     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", childId);
9975 
9976     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(Fl)", sipType_wxAccStatus, &sipRes, state);
9977 
9978     return sipRes;
9979 }
9980 
sipVH__core_40(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxVariant * selections)9981  ::wxAccStatus sipVH__core_40(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxVariant*selections)
9982 {
9983      ::wxAccStatus sipRes = ::wxACC_FAIL;
9984     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
9985 
9986     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(FH4)", sipType_wxAccStatus, &sipRes, sipType_wxVariant, selections);
9987 
9988     return sipRes;
9989 }
9990 
sipVH__core_39(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int childId,::wxAccRole * role)9991  ::wxAccStatus sipVH__core_39(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int childId, ::wxAccRole*role)
9992 {
9993      ::wxAccStatus sipRes = ::wxACC_FAIL;
9994     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", childId);
9995 
9996     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(FF)", sipType_wxAccStatus, &sipRes, sipType_wxAccRole, role);
9997 
9998     return sipRes;
9999 }
10000 
sipVH__core_38(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxAccessible ** parent)10001  ::wxAccStatus sipVH__core_38(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxAccessible**parent)
10002 {
10003      ::wxAccStatus sipRes = ::wxACC_FAIL;
10004     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
10005 
10006     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(FH0)", sipType_wxAccStatus, &sipRes, sipType_wxAccessible, parent);
10007 
10008     return sipRes;
10009 }
10010 
sipVH__core_37(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRect & rect,int elementId)10011  ::wxAccStatus sipVH__core_37(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRect& rect,int elementId)
10012 {
10013      ::wxAccStatus sipRes = ::wxACC_FAIL;
10014     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", elementId);
10015 
10016     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(FH5)", sipType_wxAccStatus, &sipRes, sipType_wxRect, &rect);
10017 
10018     return sipRes;
10019 }
10020 
sipVH__core_36(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int * childId,::wxAccessible ** child)10021  ::wxAccStatus sipVH__core_36(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int*childId, ::wxAccessible**child)
10022 {
10023      ::wxAccStatus sipRes = ::wxACC_FAIL;
10024     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
10025 
10026     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(FiH0)", sipType_wxAccStatus, &sipRes, childId, sipType_wxAccessible, child);
10027 
10028     return sipRes;
10029 }
10030 
sipVH__core_35(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int childId,::wxString * actionName)10031  ::wxAccStatus sipVH__core_35(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int childId, ::wxString*actionName)
10032 {
10033      ::wxAccStatus sipRes = ::wxACC_FAIL;
10034     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", childId);
10035 
10036     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(FH4)", sipType_wxAccStatus, &sipRes, sipType_wxString, actionName);
10037 
10038     return sipRes;
10039 }
10040 
sipVH__core_34(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int * childCount)10041  ::wxAccStatus sipVH__core_34(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int*childCount)
10042 {
10043      ::wxAccStatus sipRes = ::wxACC_FAIL;
10044     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
10045 
10046     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(Fi)", sipType_wxAccStatus, &sipRes, childCount);
10047 
10048     return sipRes;
10049 }
10050 
sipVH__core_33(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int childId,::wxAccessible ** child)10051  ::wxAccStatus sipVH__core_33(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int childId, ::wxAccessible**child)
10052 {
10053      ::wxAccStatus sipRes = ::wxACC_FAIL;
10054     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", childId);
10055 
10056     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(FH0)", sipType_wxAccStatus, &sipRes, sipType_wxAccessible, child);
10057 
10058     return sipRes;
10059 }
10060 
sipVH__core_32(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int childId)10061  ::wxAccStatus sipVH__core_32(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int childId)
10062 {
10063      ::wxAccStatus sipRes = ::wxACC_FAIL;
10064     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", childId);
10065 
10066     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxAccStatus, &sipRes);
10067 
10068     return sipRes;
10069 }
10070 
sipVH__core_31(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)10071  ::wxRendererVersion sipVH__core_31(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
10072 {
10073      ::wxRendererVersion sipRes(0,0);
10074     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
10075 
10076     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxRendererVersion, &sipRes);
10077 
10078     return sipRes;
10079 }
10080 
sipVH__core_30(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxWindow * win)10081  ::wxSplitterRenderParams sipVH__core_30(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxWindow*win)
10082 {
10083      ::wxSplitterRenderParams sipRes(0,0,0);
10084     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", const_cast< ::wxWindow *>(win), sipType_wxWindow, SIP_NULLPTR);
10085 
10086     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxSplitterRenderParams, &sipRes);
10087 
10088     return sipRes;
10089 }
10090 
sipVH__core_29(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * win)10091 int sipVH__core_29(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindow*win)
10092 {
10093     int sipRes = 0;
10094     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", win, sipType_wxWindow, SIP_NULLPTR);
10095 
10096     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
10097 
10098     return sipRes;
10099 }
10100 
sipVH__core_28(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * win)10101  ::wxSize sipVH__core_28(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindow*win)
10102 {
10103      ::wxSize sipRes;
10104     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", win, sipType_wxWindow, SIP_NULLPTR);
10105 
10106     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxSize, &sipRes);
10107 
10108     return sipRes;
10109 }
10110 
sipVH__core_27(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * win,::wxDC & dc,const::wxSize & size,::wxCoord position,::wxOrientation orient,int flags)10111 void sipVH__core_27(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindow*win, ::wxDC& dc,const  ::wxSize& size, ::wxCoord position, ::wxOrientation orient,int flags)
10112 {
10113     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DDNiFi", win, sipType_wxWindow, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR, new  ::wxSize(size), sipType_wxSize, SIP_NULLPTR, position, orient, sipType_wxOrientation, flags);
10114 }
10115 
sipVH__core_26(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * win,::wxDC & dc,const::wxRect & rect,int flags,::wxHeaderSortIconType sortArrow,::wxHeaderButtonParams * params)10116 int sipVH__core_26(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindow*win, ::wxDC& dc,const  ::wxRect& rect,int flags, ::wxHeaderSortIconType sortArrow, ::wxHeaderButtonParams*params)
10117 {
10118     int sipRes = 0;
10119     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDNiFD", win, sipType_wxWindow, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR, new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, flags, sortArrow, sipType_wxHeaderSortIconType, params, sipType_wxHeaderButtonParams, SIP_NULLPTR);
10120 
10121     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
10122 
10123     return sipRes;
10124 }
10125 
sipVH__core_25(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * win,::wxDC & dc,const::wxRect & rect,int flags)10126 void sipVH__core_25(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindow*win, ::wxDC& dc,const  ::wxRect& rect,int flags)
10127 {
10128     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DDNi", win, sipType_wxWindow, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR, new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, flags);
10129 }
10130 
sipVH__core_24(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxInputStream & stream)10131 bool sipVH__core_24(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxInputStream& stream)
10132 {
10133     bool sipRes = 0;
10134     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", &stream, sipType_wxInputStream, SIP_NULLPTR);
10135 
10136     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
10137 
10138     return sipRes;
10139 }
10140 
sipVH__core_23(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxInputStream & stream)10141 int sipVH__core_23(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxInputStream& stream)
10142 {
10143     int sipRes = 0;
10144     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", &stream, sipType_wxInputStream, SIP_NULLPTR);
10145 
10146     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
10147 
10148     return sipRes;
10149 }
10150 
sipVH__core_22(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxImage * image,::wxOutputStream & stream,bool verbose)10151 bool sipVH__core_22(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxImage*image, ::wxOutputStream& stream,bool verbose)
10152 {
10153     bool sipRes = 0;
10154     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDb", image, sipType_wxImage, SIP_NULLPTR, &stream, sipType_wxOutputStream, SIP_NULLPTR, verbose);
10155 
10156     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
10157 
10158     return sipRes;
10159 }
10160 
sipVH__core_21(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxImage * image,::wxInputStream & stream,bool verbose,int index)10161 bool sipVH__core_21(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxImage*image, ::wxInputStream& stream,bool verbose,int index)
10162 {
10163     bool sipRes = 0;
10164     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDbi", image, sipType_wxImage, SIP_NULLPTR, &stream, sipType_wxInputStream, SIP_NULLPTR, verbose, index);
10165 
10166     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
10167 
10168     return sipRes;
10169 }
10170 
sipVH__core_20(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxOutputStream & stream,::wxBitmapType type)10171 bool sipVH__core_20(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxOutputStream& stream, ::wxBitmapType type)
10172 {
10173     bool sipRes = 0;
10174     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DF", &stream, sipType_wxOutputStream, SIP_NULLPTR, type, sipType_wxBitmapType);
10175 
10176     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
10177 
10178     return sipRes;
10179 }
10180 
sipVH__core_19(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & name,const::wxString & mimetype)10181 bool sipVH__core_19(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& name,const  ::wxString& mimetype)
10182 {
10183     bool sipRes = 0;
10184     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NN", new  ::wxString(name), sipType_wxString, SIP_NULLPTR, new  ::wxString(mimetype), sipType_wxString, SIP_NULLPTR);
10185 
10186     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
10187 
10188     return sipRes;
10189 }
10190 
sipVH__core_18(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & name,::wxBitmapType type)10191 bool sipVH__core_18(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& name, ::wxBitmapType type)
10192 {
10193     bool sipRes = 0;
10194     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NF", new  ::wxString(name), sipType_wxString, SIP_NULLPTR, type, sipType_wxBitmapType);
10195 
10196     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
10197 
10198     return sipRes;
10199 }
10200 
sipVH__core_17(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxOutputStream & stream,const::wxString & mimetype)10201 bool sipVH__core_17(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxOutputStream& stream,const  ::wxString& mimetype)
10202 {
10203     bool sipRes = 0;
10204     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DN", &stream, sipType_wxOutputStream, SIP_NULLPTR, new  ::wxString(mimetype), sipType_wxString, SIP_NULLPTR);
10205 
10206     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
10207 
10208     return sipRes;
10209 }
10210 
sipVH__core_16(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxInputStream & stream,const::wxString & mimetype,int index)10211 bool sipVH__core_16(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxInputStream& stream,const  ::wxString& mimetype,int index)
10212 {
10213     bool sipRes = 0;
10214     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DNi", &stream, sipType_wxInputStream, SIP_NULLPTR, new  ::wxString(mimetype), sipType_wxString, SIP_NULLPTR, index);
10215 
10216     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
10217 
10218     return sipRes;
10219 }
10220 
sipVH__core_15(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & name,const::wxString & mimetype,int index)10221 bool sipVH__core_15(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& name,const  ::wxString& mimetype,int index)
10222 {
10223     bool sipRes = 0;
10224     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NNi", new  ::wxString(name), sipType_wxString, SIP_NULLPTR, new  ::wxString(mimetype), sipType_wxString, SIP_NULLPTR, index);
10225 
10226     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
10227 
10228     return sipRes;
10229 }
10230 
sipVH__core_14(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & name,::wxBitmapType type,int index)10231 bool sipVH__core_14(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& name, ::wxBitmapType type,int index)
10232 {
10233     bool sipRes = 0;
10234     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NFi", new  ::wxString(name), sipType_wxString, SIP_NULLPTR, type, sipType_wxBitmapType, index);
10235 
10236     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
10237 
10238     return sipRes;
10239 }
10240 
sipVH__core_13(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxInputStream & stream,::wxBitmapType type,int index)10241 bool sipVH__core_13(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxInputStream& stream, ::wxBitmapType type,int index)
10242 {
10243     bool sipRes = 0;
10244     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DFi", &stream, sipType_wxInputStream, SIP_NULLPTR, type, sipType_wxBitmapType, index);
10245 
10246     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
10247 
10248     return sipRes;
10249 }
10250 
sipVH__core_12(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxFileSystem & fs,const::wxString & location)10251  ::wxFSFile* sipVH__core_12(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxFileSystem& fs,const  ::wxString& location)
10252 {
10253      ::wxFSFile* sipRes = 0;
10254     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DN", &fs, sipType_wxFileSystem, SIP_NULLPTR, new  ::wxString(location), sipType_wxString, SIP_NULLPTR);
10255 
10256     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H2", sipType_wxFSFile, &sipRes);
10257 
10258     return sipRes;
10259 }
10260 
sipVH__core_11(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)10261  ::wxString sipVH__core_11(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
10262 {
10263      ::wxString sipRes;
10264     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
10265 
10266     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
10267 
10268     return sipRes;
10269 }
10270 
sipVH__core_10(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & wildcard,int flags)10271  ::wxString sipVH__core_10(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& wildcard,int flags)
10272 {
10273      ::wxString sipRes;
10274     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "Ni", new  ::wxString(wildcard), sipType_wxString, SIP_NULLPTR, flags);
10275 
10276     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
10277 
10278     return sipRes;
10279 }
10280 
sipVH__core_9(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & location)10281 bool sipVH__core_9(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& location)
10282 {
10283     bool sipRes = 0;
10284     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxString(location), sipType_wxString, SIP_NULLPTR);
10285 
10286     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
10287 
10288     return sipRes;
10289 }
10290 
sipVH__core_8(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDouble cRadians)10291 void sipVH__core_8(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDouble cRadians)
10292 {
10293     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "d", cRadians);
10294 }
10295 
sipVH__core_7(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDouble dx,::wxDouble dy)10296 void sipVH__core_7(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDouble dx, ::wxDouble dy)
10297 {
10298     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "dd", dx, dy);
10299 }
10300 
sipVH__core_6(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)10301 bool sipVH__core_6(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
10302 {
10303     bool sipRes = 0;
10304     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
10305 
10306     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
10307 
10308     return sipRes;
10309 }
10310 
sipVH__core_5(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxAffineMatrix2DBase & t)10311 void sipVH__core_5(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxAffineMatrix2DBase& t)
10312 {
10313     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", const_cast< ::wxAffineMatrix2DBase *>(&t), sipType_wxAffineMatrix2DBase, SIP_NULLPTR);
10314 }
10315 
sipVH__core_4(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxMatrix2D * mat2D,::wxPoint2DDouble * tr)10316 void sipVH__core_4(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxMatrix2D*mat2D, ::wxPoint2DDouble*tr)
10317 {
10318     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
10319 
10320     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(H4H4)", sipType_wxMatrix2D, mat2D, sipType_wxPoint2DDouble, tr);
10321 }
10322 
sipVH__core_3(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxMatrix2D & mat2D,const::wxPoint2DDouble & tr)10323 void sipVH__core_3(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxMatrix2D& mat2D,const  ::wxPoint2DDouble& tr)
10324 {
10325     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "NN", new  ::wxMatrix2D(mat2D), sipType_wxMatrix2D, SIP_NULLPTR, new  ::wxPoint2DDouble(tr), sipType_wxPoint2DDouble, SIP_NULLPTR);
10326 }
10327 
sipVH__core_2(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxAffineMatrix2DBase & t)10328 bool sipVH__core_2(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxAffineMatrix2DBase& t)
10329 {
10330     bool sipRes = 0;
10331     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", const_cast< ::wxAffineMatrix2DBase *>(&t), sipType_wxAffineMatrix2DBase, SIP_NULLPTR);
10332 
10333     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
10334 
10335     return sipRes;
10336 }
10337 
sipVH__core_1(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & domain)10338  ::wxArrayString sipVH__core_1(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& domain)
10339 {
10340      ::wxArrayString sipRes;
10341     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxString(domain), sipType_wxString, SIP_NULLPTR);
10342 
10343     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxArrayString, &sipRes);
10344 
10345     return sipRes;
10346 }
10347 
sipVH__core_0(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & domain,const::wxString & lang)10348  ::wxMsgCatalog* sipVH__core_0(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& domain,const  ::wxString& lang)
10349 {
10350      ::wxMsgCatalog* sipRes = 0;
10351     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NN", new  ::wxString(domain), sipType_wxString, SIP_NULLPTR, new  ::wxString(lang), sipType_wxString, SIP_NULLPTR);
10352 
10353     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H2", sipType_wxMsgCatalog, &sipRes);
10354 
10355     return sipRes;
10356 }
10357 
10358 
10359 PyDoc_STRVAR(doc__wxPyCleanup, "_wxPyCleanup()");
10360 
10361 extern "C" {static PyObject *func__wxPyCleanup(PyObject *,PyObject *);}
func__wxPyCleanup(PyObject *,PyObject * sipArgs)10362 static PyObject *func__wxPyCleanup(PyObject *,PyObject *sipArgs)
10363 {
10364     PyObject *sipParseErr = SIP_NULLPTR;
10365 
10366     {
10367         if (sipParseArgs(&sipParseErr, sipArgs, ""))
10368         {
10369             PyErr_Clear();
10370 
10371             Py_BEGIN_ALLOW_THREADS
10372             _wxPyCleanup();
10373             Py_END_ALLOW_THREADS
10374 
10375             if (PyErr_Occurred())
10376                 return 0;
10377 
10378             Py_INCREF(Py_None);
10379             return Py_None;
10380         }
10381     }
10382 
10383     /* Raise an exception if the arguments couldn't be parsed. */
10384     sipNoFunction(sipParseErr, sipName__wxPyCleanup, doc__wxPyCleanup);
10385 
10386     return SIP_NULLPTR;
10387 }
10388 
10389 
10390 PyDoc_STRVAR(doc_IsMainThread, "IsMainThread() -> bool\n"
10391 "\n"
10392 "Returns ``True`` if the current thread is what wx considers the GUI\n"
10393 "thread.");
10394 
10395 extern "C" {static PyObject *func_IsMainThread(PyObject *,PyObject *);}
func_IsMainThread(PyObject *,PyObject * sipArgs)10396 static PyObject *func_IsMainThread(PyObject *,PyObject *sipArgs)
10397 {
10398     PyObject *sipParseErr = SIP_NULLPTR;
10399 
10400     {
10401         if (sipParseArgs(&sipParseErr, sipArgs, ""))
10402         {
10403             bool sipRes = 0;
10404             int sipIsErr = 0;
10405 
10406     PyErr_Clear();
10407     Py_BEGIN_ALLOW_THREADS
10408     sipRes = _IsMainThread_function();
10409     Py_END_ALLOW_THREADS
10410     if (PyErr_Occurred()) sipIsErr = 1;
10411 
10412             if (sipIsErr)
10413                 return 0;
10414 
10415             return PyBool_FromLong(sipRes);
10416         }
10417     }
10418 
10419     /* Raise an exception if the arguments couldn't be parsed. */
10420     sipNoFunction(sipParseErr, sipName_IsMainThread, SIP_NULLPTR);
10421 
10422     return SIP_NULLPTR;
10423 }
10424 
10425 
10426 PyDoc_STRVAR(doc_GetStockLabel, "GetStockLabel(id, flags=STOCK_WITH_MNEMONIC) -> String\n"
10427 "\n"
10428 "Returns label that should be used for given id element.");
10429 
10430 extern "C" {static PyObject *func_GetStockLabel(PyObject *,PyObject *, PyObject *);}
func_GetStockLabel(PyObject *,PyObject * sipArgs,PyObject * sipKwds)10431 static PyObject *func_GetStockLabel(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
10432 {
10433     PyObject *sipParseErr = SIP_NULLPTR;
10434 
10435     {
10436          ::wxWindowID id;
10437         long flags = wxSTOCK_WITH_MNEMONIC;
10438 
10439         static const char *sipKwdList[] = {
10440             sipName_id,
10441             sipName_flags,
10442         };
10443 
10444         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "i|l", &id, &flags))
10445         {
10446              ::wxString*sipRes;
10447 
10448             PyErr_Clear();
10449 
10450             Py_BEGIN_ALLOW_THREADS
10451             sipRes = new  ::wxString(wxGetStockLabel(id,flags));
10452             Py_END_ALLOW_THREADS
10453 
10454             if (PyErr_Occurred())
10455                 return 0;
10456 
10457             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
10458         }
10459     }
10460 
10461     /* Raise an exception if the arguments couldn't be parsed. */
10462     sipNoFunction(sipParseErr, sipName_GetStockLabel, SIP_NULLPTR);
10463 
10464     return SIP_NULLPTR;
10465 }
10466 
10467 
10468 PyDoc_STRVAR(doc_Usleep, "Usleep(milliseconds)");
10469 
10470 extern "C" {static PyObject *func_Usleep(PyObject *,PyObject *, PyObject *);}
func_Usleep(PyObject *,PyObject * sipArgs,PyObject * sipKwds)10471 static PyObject *func_Usleep(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
10472 {
10473     PyObject *sipParseErr = SIP_NULLPTR;
10474 
10475     {
10476         unsigned long milliseconds;
10477 
10478         static const char *sipKwdList[] = {
10479             sipName_milliseconds,
10480         };
10481 
10482         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "m", &milliseconds))
10483         {
10484             if (sipDeprecated(SIP_NULLPTR,sipName_Usleep) < 0)
10485                 return SIP_NULLPTR;
10486 
10487             PyErr_Clear();
10488 
10489             Py_BEGIN_ALLOW_THREADS
10490             wxUsleep(milliseconds);
10491             Py_END_ALLOW_THREADS
10492 
10493             if (PyErr_Occurred())
10494                 return 0;
10495 
10496             Py_INCREF(Py_None);
10497             return Py_None;
10498         }
10499     }
10500 
10501     /* Raise an exception if the arguments couldn't be parsed. */
10502     sipNoFunction(sipParseErr, sipName_Usleep, SIP_NULLPTR);
10503 
10504     return SIP_NULLPTR;
10505 }
10506 
10507 
10508 PyDoc_STRVAR(doc_Sleep, "Sleep(secs)\n"
10509 "\n"
10510 "Sleeps for the specified number of seconds.");
10511 
10512 extern "C" {static PyObject *func_Sleep(PyObject *,PyObject *, PyObject *);}
func_Sleep(PyObject *,PyObject * sipArgs,PyObject * sipKwds)10513 static PyObject *func_Sleep(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
10514 {
10515     PyObject *sipParseErr = SIP_NULLPTR;
10516 
10517     {
10518         int secs;
10519 
10520         static const char *sipKwdList[] = {
10521             sipName_secs,
10522         };
10523 
10524         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "i", &secs))
10525         {
10526             PyErr_Clear();
10527 
10528             Py_BEGIN_ALLOW_THREADS
10529             wxSleep(secs);
10530             Py_END_ALLOW_THREADS
10531 
10532             if (PyErr_Occurred())
10533                 return 0;
10534 
10535             Py_INCREF(Py_None);
10536             return Py_None;
10537         }
10538     }
10539 
10540     /* Raise an exception if the arguments couldn't be parsed. */
10541     sipNoFunction(sipParseErr, sipName_Sleep, SIP_NULLPTR);
10542 
10543     return SIP_NULLPTR;
10544 }
10545 
10546 
10547 PyDoc_STRVAR(doc_Now, "Now() -> String\n"
10548 "\n"
10549 "Returns a string representing the current date and time.");
10550 
10551 extern "C" {static PyObject *func_Now(PyObject *,PyObject *);}
func_Now(PyObject *,PyObject * sipArgs)10552 static PyObject *func_Now(PyObject *,PyObject *sipArgs)
10553 {
10554     PyObject *sipParseErr = SIP_NULLPTR;
10555 
10556     {
10557         if (sipParseArgs(&sipParseErr, sipArgs, ""))
10558         {
10559              ::wxString*sipRes;
10560 
10561             PyErr_Clear();
10562 
10563             Py_BEGIN_ALLOW_THREADS
10564             sipRes = new  ::wxString(wxNow());
10565             Py_END_ALLOW_THREADS
10566 
10567             if (PyErr_Occurred())
10568                 return 0;
10569 
10570             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
10571         }
10572     }
10573 
10574     /* Raise an exception if the arguments couldn't be parsed. */
10575     sipNoFunction(sipParseErr, sipName_Now, SIP_NULLPTR);
10576 
10577     return SIP_NULLPTR;
10578 }
10579 
10580 
10581 PyDoc_STRVAR(doc_MilliSleep, "MilliSleep(milliseconds)\n"
10582 "\n"
10583 "Sleeps for the specified number of milliseconds.");
10584 
10585 extern "C" {static PyObject *func_MilliSleep(PyObject *,PyObject *, PyObject *);}
func_MilliSleep(PyObject *,PyObject * sipArgs,PyObject * sipKwds)10586 static PyObject *func_MilliSleep(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
10587 {
10588     PyObject *sipParseErr = SIP_NULLPTR;
10589 
10590     {
10591         unsigned long milliseconds;
10592 
10593         static const char *sipKwdList[] = {
10594             sipName_milliseconds,
10595         };
10596 
10597         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "m", &milliseconds))
10598         {
10599             PyErr_Clear();
10600 
10601             Py_BEGIN_ALLOW_THREADS
10602             wxMilliSleep(milliseconds);
10603             Py_END_ALLOW_THREADS
10604 
10605             if (PyErr_Occurred())
10606                 return 0;
10607 
10608             Py_INCREF(Py_None);
10609             return Py_None;
10610         }
10611     }
10612 
10613     /* Raise an exception if the arguments couldn't be parsed. */
10614     sipNoFunction(sipParseErr, sipName_MilliSleep, SIP_NULLPTR);
10615 
10616     return SIP_NULLPTR;
10617 }
10618 
10619 
10620 PyDoc_STRVAR(doc_MicroSleep, "MicroSleep(microseconds)\n"
10621 "\n"
10622 "Sleeps for the specified number of microseconds.");
10623 
10624 extern "C" {static PyObject *func_MicroSleep(PyObject *,PyObject *, PyObject *);}
func_MicroSleep(PyObject *,PyObject * sipArgs,PyObject * sipKwds)10625 static PyObject *func_MicroSleep(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
10626 {
10627     PyObject *sipParseErr = SIP_NULLPTR;
10628 
10629     {
10630         unsigned long microseconds;
10631 
10632         static const char *sipKwdList[] = {
10633             sipName_microseconds,
10634         };
10635 
10636         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "m", &microseconds))
10637         {
10638             PyErr_Clear();
10639 
10640             Py_BEGIN_ALLOW_THREADS
10641             wxMicroSleep(microseconds);
10642             Py_END_ALLOW_THREADS
10643 
10644             if (PyErr_Occurred())
10645                 return 0;
10646 
10647             Py_INCREF(Py_None);
10648             return Py_None;
10649         }
10650     }
10651 
10652     /* Raise an exception if the arguments couldn't be parsed. */
10653     sipNoFunction(sipParseErr, sipName_MicroSleep, SIP_NULLPTR);
10654 
10655     return SIP_NULLPTR;
10656 }
10657 
10658 
10659 PyDoc_STRVAR(doc_Shutdown, "Shutdown(flags=SHUTDOWN_POWEROFF) -> bool\n"
10660 "\n"
10661 "This function shuts down or reboots the computer depending on the\n"
10662 "value of the flags.");
10663 
10664 extern "C" {static PyObject *func_Shutdown(PyObject *,PyObject *, PyObject *);}
func_Shutdown(PyObject *,PyObject * sipArgs,PyObject * sipKwds)10665 static PyObject *func_Shutdown(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
10666 {
10667     PyObject *sipParseErr = SIP_NULLPTR;
10668 
10669     {
10670         int flags = wxSHUTDOWN_POWEROFF;
10671 
10672         static const char *sipKwdList[] = {
10673             sipName_flags,
10674         };
10675 
10676         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "|i", &flags))
10677         {
10678             bool sipRes;
10679 
10680     if (!wxPyCheckForApp()) return NULL;
10681 
10682             PyErr_Clear();
10683 
10684             Py_BEGIN_ALLOW_THREADS
10685             sipRes = wxShutdown(flags);
10686             Py_END_ALLOW_THREADS
10687 
10688             if (PyErr_Occurred())
10689                 return 0;
10690 
10691             return PyBool_FromLong(sipRes);
10692         }
10693     }
10694 
10695     /* Raise an exception if the arguments couldn't be parsed. */
10696     sipNoFunction(sipParseErr, sipName_Shutdown, SIP_NULLPTR);
10697 
10698     return SIP_NULLPTR;
10699 }
10700 
10701 
10702 PyDoc_STRVAR(doc_Shell, "Shell(command=EmptyString) -> bool\n"
10703 "\n"
10704 "Executes a command in an interactive shell window.");
10705 
10706 extern "C" {static PyObject *func_Shell(PyObject *,PyObject *, PyObject *);}
func_Shell(PyObject *,PyObject * sipArgs,PyObject * sipKwds)10707 static PyObject *func_Shell(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
10708 {
10709     PyObject *sipParseErr = SIP_NULLPTR;
10710 
10711     {
10712         const  ::wxString& commanddef = wxEmptyString;
10713         const  ::wxString* command = &commanddef;
10714         int commandState = 0;
10715 
10716         static const char *sipKwdList[] = {
10717             sipName_command,
10718         };
10719 
10720         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "|J1", sipType_wxString,&command, &commandState))
10721         {
10722             bool sipRes;
10723 
10724             PyErr_Clear();
10725 
10726             Py_BEGIN_ALLOW_THREADS
10727             sipRes = wxShell(*command);
10728             Py_END_ALLOW_THREADS
10729             sipReleaseType(const_cast< ::wxString *>(command),sipType_wxString,commandState);
10730 
10731             if (PyErr_Occurred())
10732                 return 0;
10733 
10734             return PyBool_FromLong(sipRes);
10735         }
10736     }
10737 
10738     /* Raise an exception if the arguments couldn't be parsed. */
10739     sipNoFunction(sipParseErr, sipName_Shell, SIP_NULLPTR);
10740 
10741     return SIP_NULLPTR;
10742 }
10743 
10744 
10745 PyDoc_STRVAR(doc_Kill, "Kill(pid, sig=SIGTERM, rc=None, flags=KILL_NOCHILDREN) -> int\n"
10746 "\n"
10747 "Equivalent to the Unix kill function: send the given signal sig to the\n"
10748 "process with PID pid.");
10749 
10750 extern "C" {static PyObject *func_Kill(PyObject *,PyObject *, PyObject *);}
func_Kill(PyObject *,PyObject * sipArgs,PyObject * sipKwds)10751 static PyObject *func_Kill(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
10752 {
10753     PyObject *sipParseErr = SIP_NULLPTR;
10754 
10755     {
10756         long pid;
10757          ::wxSignal sig = wxSIGTERM;
10758          ::wxKillError rc;
10759         int flags = wxKILL_NOCHILDREN;
10760 
10761         static const char *sipKwdList[] = {
10762             sipName_pid,
10763             sipName_sig,
10764             sipName_flags,
10765         };
10766 
10767         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "l|Ei", &pid, sipType_wxSignal, &sig, &flags))
10768         {
10769             int sipRes;
10770 
10771             PyErr_Clear();
10772 
10773             Py_BEGIN_ALLOW_THREADS
10774             sipRes = wxKill(pid,sig,&rc,flags);
10775             Py_END_ALLOW_THREADS
10776 
10777             if (PyErr_Occurred())
10778                 return 0;
10779 
10780             return sipBuildResult(0,"(iF)",sipRes,rc,sipType_wxKillError);
10781         }
10782     }
10783 
10784     /* Raise an exception if the arguments couldn't be parsed. */
10785     sipNoFunction(sipParseErr, sipName_Kill, SIP_NULLPTR);
10786 
10787     return SIP_NULLPTR;
10788 }
10789 
10790 
10791 PyDoc_STRVAR(doc_GetProcessId, "GetProcessId() -> unsignedlong\n"
10792 "\n"
10793 "Returns the number uniquely identifying the current process in the\n"
10794 "system.");
10795 
10796 extern "C" {static PyObject *func_GetProcessId(PyObject *,PyObject *);}
func_GetProcessId(PyObject *,PyObject * sipArgs)10797 static PyObject *func_GetProcessId(PyObject *,PyObject *sipArgs)
10798 {
10799     PyObject *sipParseErr = SIP_NULLPTR;
10800 
10801     {
10802         if (sipParseArgs(&sipParseErr, sipArgs, ""))
10803         {
10804             unsigned long sipRes;
10805 
10806             PyErr_Clear();
10807 
10808             Py_BEGIN_ALLOW_THREADS
10809             sipRes = wxGetProcessId();
10810             Py_END_ALLOW_THREADS
10811 
10812             if (PyErr_Occurred())
10813                 return 0;
10814 
10815             return PyLong_FromUnsignedLong(sipRes);
10816         }
10817     }
10818 
10819     /* Raise an exception if the arguments couldn't be parsed. */
10820     sipNoFunction(sipParseErr, sipName_GetProcessId, SIP_NULLPTR);
10821 
10822     return SIP_NULLPTR;
10823 }
10824 
10825 
10826 PyDoc_STRVAR(doc_Execute, "Execute(command, flags=EXEC_ASYNC, callback=None, env=None) -> long\n"
10827 "\n"
10828 "Executes another program in Unix or Windows.");
10829 
10830 extern "C" {static PyObject *func_Execute(PyObject *,PyObject *, PyObject *);}
func_Execute(PyObject *,PyObject * sipArgs,PyObject * sipKwds)10831 static PyObject *func_Execute(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
10832 {
10833     PyObject *sipParseErr = SIP_NULLPTR;
10834 
10835     {
10836         const  ::wxString* command;
10837         int commandState = 0;
10838         int flags = wxEXEC_ASYNC;
10839          ::wxProcess* callback = 0;
10840         const  ::wxExecuteEnv* env = 0;
10841 
10842         static const char *sipKwdList[] = {
10843             sipName_command,
10844             sipName_flags,
10845             sipName_callback,
10846             sipName_env,
10847         };
10848 
10849         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1|iJ8J8", sipType_wxString,&command, &commandState, &flags, sipType_wxProcess, &callback, sipType_wxExecuteEnv, &env))
10850         {
10851             long sipRes;
10852 
10853     if (!wxPyCheckForApp()) return NULL;
10854 
10855             PyErr_Clear();
10856 
10857             Py_BEGIN_ALLOW_THREADS
10858             sipRes = wxExecute(*command,flags,callback,env);
10859             Py_END_ALLOW_THREADS
10860             sipReleaseType(const_cast< ::wxString *>(command),sipType_wxString,commandState);
10861 
10862             if (PyErr_Occurred())
10863                 return 0;
10864 
10865             return PyLong_FromLong(sipRes);
10866         }
10867     }
10868 
10869     /* Raise an exception if the arguments couldn't be parsed. */
10870     sipNoFunction(sipParseErr, sipName_Execute, SIP_NULLPTR);
10871 
10872     return SIP_NULLPTR;
10873 }
10874 
10875 
10876 PyDoc_STRVAR(doc_IsPlatformLittleEndian, "IsPlatformLittleEndian() -> bool\n"
10877 "\n"
10878 "Returns true if the current platform is little endian (instead of big\n"
10879 "endian).");
10880 
10881 extern "C" {static PyObject *func_IsPlatformLittleEndian(PyObject *,PyObject *);}
func_IsPlatformLittleEndian(PyObject *,PyObject * sipArgs)10882 static PyObject *func_IsPlatformLittleEndian(PyObject *,PyObject *sipArgs)
10883 {
10884     PyObject *sipParseErr = SIP_NULLPTR;
10885 
10886     {
10887         if (sipParseArgs(&sipParseErr, sipArgs, ""))
10888         {
10889             bool sipRes;
10890 
10891             PyErr_Clear();
10892 
10893             Py_BEGIN_ALLOW_THREADS
10894             sipRes = wxIsPlatformLittleEndian();
10895             Py_END_ALLOW_THREADS
10896 
10897             if (PyErr_Occurred())
10898                 return 0;
10899 
10900             return PyBool_FromLong(sipRes);
10901         }
10902     }
10903 
10904     /* Raise an exception if the arguments couldn't be parsed. */
10905     sipNoFunction(sipParseErr, sipName_IsPlatformLittleEndian, SIP_NULLPTR);
10906 
10907     return SIP_NULLPTR;
10908 }
10909 
10910 
10911 PyDoc_STRVAR(doc_IsPlatform64Bit, "IsPlatform64Bit() -> bool\n"
10912 "\n"
10913 "Returns true if the operating system the program is running under is\n"
10914 "64 bit.");
10915 
10916 extern "C" {static PyObject *func_IsPlatform64Bit(PyObject *,PyObject *);}
func_IsPlatform64Bit(PyObject *,PyObject * sipArgs)10917 static PyObject *func_IsPlatform64Bit(PyObject *,PyObject *sipArgs)
10918 {
10919     PyObject *sipParseErr = SIP_NULLPTR;
10920 
10921     {
10922         if (sipParseArgs(&sipParseErr, sipArgs, ""))
10923         {
10924             bool sipRes;
10925 
10926             PyErr_Clear();
10927 
10928             Py_BEGIN_ALLOW_THREADS
10929             sipRes = wxIsPlatform64Bit();
10930             Py_END_ALLOW_THREADS
10931 
10932             if (PyErr_Occurred())
10933                 return 0;
10934 
10935             return PyBool_FromLong(sipRes);
10936         }
10937     }
10938 
10939     /* Raise an exception if the arguments couldn't be parsed. */
10940     sipNoFunction(sipParseErr, sipName_IsPlatform64Bit, SIP_NULLPTR);
10941 
10942     return SIP_NULLPTR;
10943 }
10944 
10945 
10946 PyDoc_STRVAR(doc_GetOsVersion, "GetOsVersion() -> (OperatingSystemId, major, minor)\n"
10947 "\n"
10948 "Gets the version and the operating system ID for currently running OS.");
10949 
10950 extern "C" {static PyObject *func_GetOsVersion(PyObject *,PyObject *, PyObject *);}
func_GetOsVersion(PyObject *,PyObject * sipArgs,PyObject * sipKwds)10951 static PyObject *func_GetOsVersion(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
10952 {
10953     PyObject *sipParseErr = SIP_NULLPTR;
10954 
10955     {
10956         int major;
10957         int minor;
10958 
10959         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, ""))
10960         {
10961              ::wxOperatingSystemId sipRes;
10962 
10963             PyErr_Clear();
10964 
10965             Py_BEGIN_ALLOW_THREADS
10966             sipRes = wxGetOsVersion(&major,&minor);
10967             Py_END_ALLOW_THREADS
10968 
10969             if (PyErr_Occurred())
10970                 return 0;
10971 
10972             return sipBuildResult(0,"(Fii)",sipRes,sipType_wxOperatingSystemId,major,minor);
10973         }
10974     }
10975 
10976     /* Raise an exception if the arguments couldn't be parsed. */
10977     sipNoFunction(sipParseErr, sipName_GetOsVersion, SIP_NULLPTR);
10978 
10979     return SIP_NULLPTR;
10980 }
10981 
10982 
10983 PyDoc_STRVAR(doc_GetOsDescription, "GetOsDescription() -> String\n"
10984 "\n"
10985 "Returns the string containing the description of the current platform\n"
10986 "in a user-readable form.");
10987 
10988 extern "C" {static PyObject *func_GetOsDescription(PyObject *,PyObject *);}
func_GetOsDescription(PyObject *,PyObject * sipArgs)10989 static PyObject *func_GetOsDescription(PyObject *,PyObject *sipArgs)
10990 {
10991     PyObject *sipParseErr = SIP_NULLPTR;
10992 
10993     {
10994         if (sipParseArgs(&sipParseErr, sipArgs, ""))
10995         {
10996              ::wxString*sipRes;
10997 
10998             PyErr_Clear();
10999 
11000             Py_BEGIN_ALLOW_THREADS
11001             sipRes = new  ::wxString(wxGetOsDescription());
11002             Py_END_ALLOW_THREADS
11003 
11004             if (PyErr_Occurred())
11005                 return 0;
11006 
11007             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
11008         }
11009     }
11010 
11011     /* Raise an exception if the arguments couldn't be parsed. */
11012     sipNoFunction(sipParseErr, sipName_GetOsDescription, SIP_NULLPTR);
11013 
11014     return SIP_NULLPTR;
11015 }
11016 
11017 
11018 PyDoc_STRVAR(doc_GetUserName, "GetUserName() -> String\n"
11019 "\n"
11020 "This function returns the full user name (something like \"Mr. John\n"
11021 "Smith\").");
11022 
11023 extern "C" {static PyObject *func_GetUserName(PyObject *,PyObject *);}
func_GetUserName(PyObject *,PyObject * sipArgs)11024 static PyObject *func_GetUserName(PyObject *,PyObject *sipArgs)
11025 {
11026     PyObject *sipParseErr = SIP_NULLPTR;
11027 
11028     {
11029         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11030         {
11031              ::wxString*sipRes;
11032 
11033             PyErr_Clear();
11034 
11035             Py_BEGIN_ALLOW_THREADS
11036             sipRes = new  ::wxString(wxGetUserName());
11037             Py_END_ALLOW_THREADS
11038 
11039             if (PyErr_Occurred())
11040                 return 0;
11041 
11042             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
11043         }
11044     }
11045 
11046     /* Raise an exception if the arguments couldn't be parsed. */
11047     sipNoFunction(sipParseErr, sipName_GetUserName, SIP_NULLPTR);
11048 
11049     return SIP_NULLPTR;
11050 }
11051 
11052 
11053 PyDoc_STRVAR(doc_GetUserId, "GetUserId() -> String\n"
11054 "\n"
11055 "This function returns the \"user id\" also known as \"login name\" under\n"
11056 "Unix (i.e.");
11057 
11058 extern "C" {static PyObject *func_GetUserId(PyObject *,PyObject *);}
func_GetUserId(PyObject *,PyObject * sipArgs)11059 static PyObject *func_GetUserId(PyObject *,PyObject *sipArgs)
11060 {
11061     PyObject *sipParseErr = SIP_NULLPTR;
11062 
11063     {
11064         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11065         {
11066              ::wxString*sipRes;
11067 
11068             PyErr_Clear();
11069 
11070             Py_BEGIN_ALLOW_THREADS
11071             sipRes = new  ::wxString(wxGetUserId());
11072             Py_END_ALLOW_THREADS
11073 
11074             if (PyErr_Occurred())
11075                 return 0;
11076 
11077             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
11078         }
11079     }
11080 
11081     /* Raise an exception if the arguments couldn't be parsed. */
11082     sipNoFunction(sipParseErr, sipName_GetUserId, SIP_NULLPTR);
11083 
11084     return SIP_NULLPTR;
11085 }
11086 
11087 
11088 PyDoc_STRVAR(doc_GetUserHome, "GetUserHome(user=EmptyString) -> String\n"
11089 "\n"
11090 "Returns the home directory for the given user.");
11091 
11092 extern "C" {static PyObject *func_GetUserHome(PyObject *,PyObject *, PyObject *);}
func_GetUserHome(PyObject *,PyObject * sipArgs,PyObject * sipKwds)11093 static PyObject *func_GetUserHome(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
11094 {
11095     PyObject *sipParseErr = SIP_NULLPTR;
11096 
11097     {
11098         const  ::wxString& userdef = wxEmptyString;
11099         const  ::wxString* user = &userdef;
11100         int userState = 0;
11101 
11102         static const char *sipKwdList[] = {
11103             sipName_user,
11104         };
11105 
11106         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "|J1", sipType_wxString,&user, &userState))
11107         {
11108              ::wxString*sipRes;
11109 
11110             PyErr_Clear();
11111 
11112             Py_BEGIN_ALLOW_THREADS
11113             sipRes = new  ::wxString(wxGetUserHome(*user));
11114             Py_END_ALLOW_THREADS
11115             sipReleaseType(const_cast< ::wxString *>(user),sipType_wxString,userState);
11116 
11117             if (PyErr_Occurred())
11118                 return 0;
11119 
11120             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
11121         }
11122     }
11123 
11124     /* Raise an exception if the arguments couldn't be parsed. */
11125     sipNoFunction(sipParseErr, sipName_GetUserHome, SIP_NULLPTR);
11126 
11127     return SIP_NULLPTR;
11128 }
11129 
11130 
11131 PyDoc_STRVAR(doc_GetFullHostName, "GetFullHostName() -> String\n"
11132 "\n"
11133 "Returns the FQDN (fully qualified domain host name) or an empty string\n"
11134 "on error.");
11135 
11136 extern "C" {static PyObject *func_GetFullHostName(PyObject *,PyObject *);}
func_GetFullHostName(PyObject *,PyObject * sipArgs)11137 static PyObject *func_GetFullHostName(PyObject *,PyObject *sipArgs)
11138 {
11139     PyObject *sipParseErr = SIP_NULLPTR;
11140 
11141     {
11142         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11143         {
11144              ::wxString*sipRes;
11145 
11146             PyErr_Clear();
11147 
11148             Py_BEGIN_ALLOW_THREADS
11149             sipRes = new  ::wxString(wxGetFullHostName());
11150             Py_END_ALLOW_THREADS
11151 
11152             if (PyErr_Occurred())
11153                 return 0;
11154 
11155             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
11156         }
11157     }
11158 
11159     /* Raise an exception if the arguments couldn't be parsed. */
11160     sipNoFunction(sipParseErr, sipName_GetFullHostName, SIP_NULLPTR);
11161 
11162     return SIP_NULLPTR;
11163 }
11164 
11165 
11166 PyDoc_STRVAR(doc_GetHostName, "GetHostName() -> String\n"
11167 "\n"
11168 "Copies the current host machine's name into the supplied buffer.");
11169 
11170 extern "C" {static PyObject *func_GetHostName(PyObject *,PyObject *);}
func_GetHostName(PyObject *,PyObject * sipArgs)11171 static PyObject *func_GetHostName(PyObject *,PyObject *sipArgs)
11172 {
11173     PyObject *sipParseErr = SIP_NULLPTR;
11174 
11175     {
11176         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11177         {
11178              ::wxString*sipRes;
11179 
11180             PyErr_Clear();
11181 
11182             Py_BEGIN_ALLOW_THREADS
11183             sipRes = new  ::wxString(wxGetHostName());
11184             Py_END_ALLOW_THREADS
11185 
11186             if (PyErr_Occurred())
11187                 return 0;
11188 
11189             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
11190         }
11191     }
11192 
11193     /* Raise an exception if the arguments couldn't be parsed. */
11194     sipNoFunction(sipParseErr, sipName_GetHostName, SIP_NULLPTR);
11195 
11196     return SIP_NULLPTR;
11197 }
11198 
11199 
11200 PyDoc_STRVAR(doc_GetHomeDir, "GetHomeDir() -> String\n"
11201 "\n"
11202 "Return the (current) user's home directory.");
11203 
11204 extern "C" {static PyObject *func_GetHomeDir(PyObject *,PyObject *);}
func_GetHomeDir(PyObject *,PyObject * sipArgs)11205 static PyObject *func_GetHomeDir(PyObject *,PyObject *sipArgs)
11206 {
11207     PyObject *sipParseErr = SIP_NULLPTR;
11208 
11209     {
11210         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11211         {
11212              ::wxString*sipRes;
11213 
11214             PyErr_Clear();
11215 
11216             Py_BEGIN_ALLOW_THREADS
11217             sipRes = new  ::wxString(wxGetHomeDir());
11218             Py_END_ALLOW_THREADS
11219 
11220             if (PyErr_Occurred())
11221                 return 0;
11222 
11223             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
11224         }
11225     }
11226 
11227     /* Raise an exception if the arguments couldn't be parsed. */
11228     sipNoFunction(sipParseErr, sipName_GetHomeDir, SIP_NULLPTR);
11229 
11230     return SIP_NULLPTR;
11231 }
11232 
11233 
11234 PyDoc_STRVAR(doc_GetEmailAddress, "GetEmailAddress() -> String\n"
11235 "\n"
11236 "Copies the user's email address into the supplied buffer, by\n"
11237 "concatenating the values returned by wxGetFullHostName() and\n"
11238 "wxGetUserId().");
11239 
11240 extern "C" {static PyObject *func_GetEmailAddress(PyObject *,PyObject *);}
func_GetEmailAddress(PyObject *,PyObject * sipArgs)11241 static PyObject *func_GetEmailAddress(PyObject *,PyObject *sipArgs)
11242 {
11243     PyObject *sipParseErr = SIP_NULLPTR;
11244 
11245     {
11246         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11247         {
11248              ::wxString*sipRes;
11249 
11250             PyErr_Clear();
11251 
11252             Py_BEGIN_ALLOW_THREADS
11253             sipRes = new  ::wxString(wxGetEmailAddress());
11254             Py_END_ALLOW_THREADS
11255 
11256             if (PyErr_Occurred())
11257                 return 0;
11258 
11259             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
11260         }
11261     }
11262 
11263     /* Raise an exception if the arguments couldn't be parsed. */
11264     sipNoFunction(sipParseErr, sipName_GetEmailAddress, SIP_NULLPTR);
11265 
11266     return SIP_NULLPTR;
11267 }
11268 
11269 
11270 PyDoc_STRVAR(doc_StripMenuCodes, "StripMenuCodes(str, flags=Strip_All) -> String\n"
11271 "\n"
11272 "Strips any menu codes from str and returns the result.");
11273 
11274 extern "C" {static PyObject *func_StripMenuCodes(PyObject *,PyObject *, PyObject *);}
func_StripMenuCodes(PyObject *,PyObject * sipArgs,PyObject * sipKwds)11275 static PyObject *func_StripMenuCodes(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
11276 {
11277     PyObject *sipParseErr = SIP_NULLPTR;
11278 
11279     {
11280         const  ::wxString* str;
11281         int strState = 0;
11282         int flags = wxStrip_All;
11283 
11284         static const char *sipKwdList[] = {
11285             sipName_str,
11286             sipName_flags,
11287         };
11288 
11289         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1|i", sipType_wxString,&str, &strState, &flags))
11290         {
11291              ::wxString*sipRes;
11292 
11293             PyErr_Clear();
11294 
11295             Py_BEGIN_ALLOW_THREADS
11296             sipRes = new  ::wxString(wxStripMenuCodes(*str,flags));
11297             Py_END_ALLOW_THREADS
11298             sipReleaseType(const_cast< ::wxString *>(str),sipType_wxString,strState);
11299 
11300             if (PyErr_Occurred())
11301                 return 0;
11302 
11303             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
11304         }
11305     }
11306 
11307     /* Raise an exception if the arguments couldn't be parsed. */
11308     sipNoFunction(sipParseErr, sipName_StripMenuCodes, SIP_NULLPTR);
11309 
11310     return SIP_NULLPTR;
11311 }
11312 
11313 
11314 PyDoc_STRVAR(doc_LaunchDefaultBrowser, "LaunchDefaultBrowser(url, flags=0) -> bool\n"
11315 "\n"
11316 "Opens the url in user's default browser.");
11317 
11318 extern "C" {static PyObject *func_LaunchDefaultBrowser(PyObject *,PyObject *, PyObject *);}
func_LaunchDefaultBrowser(PyObject *,PyObject * sipArgs,PyObject * sipKwds)11319 static PyObject *func_LaunchDefaultBrowser(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
11320 {
11321     PyObject *sipParseErr = SIP_NULLPTR;
11322 
11323     {
11324         const  ::wxString* url;
11325         int urlState = 0;
11326         int flags = 0;
11327 
11328         static const char *sipKwdList[] = {
11329             sipName_url,
11330             sipName_flags,
11331         };
11332 
11333         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1|i", sipType_wxString,&url, &urlState, &flags))
11334         {
11335             bool sipRes;
11336 
11337             PyErr_Clear();
11338 
11339             Py_BEGIN_ALLOW_THREADS
11340             sipRes = wxLaunchDefaultBrowser(*url,flags);
11341             Py_END_ALLOW_THREADS
11342             sipReleaseType(const_cast< ::wxString *>(url),sipType_wxString,urlState);
11343 
11344             if (PyErr_Occurred())
11345                 return 0;
11346 
11347             return PyBool_FromLong(sipRes);
11348         }
11349     }
11350 
11351     /* Raise an exception if the arguments couldn't be parsed. */
11352     sipNoFunction(sipParseErr, sipName_LaunchDefaultBrowser, SIP_NULLPTR);
11353 
11354     return SIP_NULLPTR;
11355 }
11356 
11357 
11358 PyDoc_STRVAR(doc_LaunchDefaultApplication, "LaunchDefaultApplication(document, flags=0) -> bool\n"
11359 "\n"
11360 "Opens the document in the application associated with the files of\n"
11361 "this type.");
11362 
11363 extern "C" {static PyObject *func_LaunchDefaultApplication(PyObject *,PyObject *, PyObject *);}
func_LaunchDefaultApplication(PyObject *,PyObject * sipArgs,PyObject * sipKwds)11364 static PyObject *func_LaunchDefaultApplication(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
11365 {
11366     PyObject *sipParseErr = SIP_NULLPTR;
11367 
11368     {
11369         const  ::wxString* document;
11370         int documentState = 0;
11371         int flags = 0;
11372 
11373         static const char *sipKwdList[] = {
11374             sipName_document,
11375             sipName_flags,
11376         };
11377 
11378         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1|i", sipType_wxString,&document, &documentState, &flags))
11379         {
11380             bool sipRes;
11381 
11382             PyErr_Clear();
11383 
11384             Py_BEGIN_ALLOW_THREADS
11385             sipRes = wxLaunchDefaultApplication(*document,flags);
11386             Py_END_ALLOW_THREADS
11387             sipReleaseType(const_cast< ::wxString *>(document),sipType_wxString,documentState);
11388 
11389             if (PyErr_Occurred())
11390                 return 0;
11391 
11392             return PyBool_FromLong(sipRes);
11393         }
11394     }
11395 
11396     /* Raise an exception if the arguments couldn't be parsed. */
11397     sipNoFunction(sipParseErr, sipName_LaunchDefaultApplication, SIP_NULLPTR);
11398 
11399     return SIP_NULLPTR;
11400 }
11401 
11402 
11403 PyDoc_STRVAR(doc_RegisterId, "RegisterId(id)\n"
11404 "\n"
11405 "Ensures that Ids subsequently generated by wxNewId() do not clash with\n"
11406 "the given id.");
11407 
11408 extern "C" {static PyObject *func_RegisterId(PyObject *,PyObject *, PyObject *);}
func_RegisterId(PyObject *,PyObject * sipArgs,PyObject * sipKwds)11409 static PyObject *func_RegisterId(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
11410 {
11411     PyObject *sipParseErr = SIP_NULLPTR;
11412 
11413     {
11414         int id;
11415 
11416         static const char *sipKwdList[] = {
11417             sipName_id,
11418         };
11419 
11420         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "i", &id))
11421         {
11422             PyErr_Clear();
11423 
11424             Py_BEGIN_ALLOW_THREADS
11425             wxRegisterId(id);
11426             Py_END_ALLOW_THREADS
11427 
11428             if (PyErr_Occurred())
11429                 return 0;
11430 
11431             Py_INCREF(Py_None);
11432             return Py_None;
11433         }
11434     }
11435 
11436     /* Raise an exception if the arguments couldn't be parsed. */
11437     sipNoFunction(sipParseErr, sipName_RegisterId, SIP_NULLPTR);
11438 
11439     return SIP_NULLPTR;
11440 }
11441 
11442 
11443 PyDoc_STRVAR(doc_NewId, "NewId() -> int");
11444 
11445 extern "C" {static PyObject *func_NewId(PyObject *,PyObject *);}
func_NewId(PyObject *,PyObject * sipArgs)11446 static PyObject *func_NewId(PyObject *,PyObject *sipArgs)
11447 {
11448     PyObject *sipParseErr = SIP_NULLPTR;
11449 
11450     {
11451         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11452         {
11453             int sipRes;
11454 
11455             if (sipDeprecated(SIP_NULLPTR,sipName_NewId) < 0)
11456                 return SIP_NULLPTR;
11457 
11458             PyErr_Clear();
11459 
11460             Py_BEGIN_ALLOW_THREADS
11461             sipRes = wxNewId();
11462             Py_END_ALLOW_THREADS
11463 
11464             if (PyErr_Occurred())
11465                 return 0;
11466 
11467             return SIPLong_FromLong(sipRes);
11468         }
11469     }
11470 
11471     /* Raise an exception if the arguments couldn't be parsed. */
11472     sipNoFunction(sipParseErr, sipName_NewId, SIP_NULLPTR);
11473 
11474     return SIP_NULLPTR;
11475 }
11476 
11477 
11478 PyDoc_STRVAR(doc_FindMenuItemId, "FindMenuItemId(frame, menuString, itemString) -> int\n"
11479 "\n"
11480 "Find a menu item identifier associated with the given frame's menu\n"
11481 "bar.");
11482 
11483 extern "C" {static PyObject *func_FindMenuItemId(PyObject *,PyObject *, PyObject *);}
func_FindMenuItemId(PyObject *,PyObject * sipArgs,PyObject * sipKwds)11484 static PyObject *func_FindMenuItemId(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
11485 {
11486     PyObject *sipParseErr = SIP_NULLPTR;
11487 
11488     {
11489          ::wxFrame* frame;
11490         const  ::wxString* menuString;
11491         int menuStringState = 0;
11492         const  ::wxString* itemString;
11493         int itemStringState = 0;
11494 
11495         static const char *sipKwdList[] = {
11496             sipName_frame,
11497             sipName_menuString,
11498             sipName_itemString,
11499         };
11500 
11501         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J8J1J1", sipType_wxFrame, &frame, sipType_wxString,&menuString, &menuStringState, sipType_wxString,&itemString, &itemStringState))
11502         {
11503             int sipRes;
11504 
11505             PyErr_Clear();
11506 
11507             Py_BEGIN_ALLOW_THREADS
11508             sipRes = wxFindMenuItemId(frame,*menuString,*itemString);
11509             Py_END_ALLOW_THREADS
11510             sipReleaseType(const_cast< ::wxString *>(menuString),sipType_wxString,menuStringState);
11511             sipReleaseType(const_cast< ::wxString *>(itemString),sipType_wxString,itemStringState);
11512 
11513             if (PyErr_Occurred())
11514                 return 0;
11515 
11516             return SIPLong_FromLong(sipRes);
11517         }
11518     }
11519 
11520     /* Raise an exception if the arguments couldn't be parsed. */
11521     sipNoFunction(sipParseErr, sipName_FindMenuItemId, SIP_NULLPTR);
11522 
11523     return SIP_NULLPTR;
11524 }
11525 
11526 
11527 PyDoc_STRVAR(doc_FindWindowAtPoint, "FindWindowAtPoint(pt) -> Window\n"
11528 "\n"
11529 "Find the deepest window at the given mouse position in screen\n"
11530 "coordinates, returning the window if found, or NULL if not.");
11531 
11532 extern "C" {static PyObject *func_FindWindowAtPoint(PyObject *,PyObject *, PyObject *);}
func_FindWindowAtPoint(PyObject *,PyObject * sipArgs,PyObject * sipKwds)11533 static PyObject *func_FindWindowAtPoint(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
11534 {
11535     PyObject *sipParseErr = SIP_NULLPTR;
11536 
11537     {
11538         const  ::wxPoint* pt;
11539         int ptState = 0;
11540 
11541         static const char *sipKwdList[] = {
11542             sipName_pt,
11543         };
11544 
11545         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxPoint, &pt, &ptState))
11546         {
11547              ::wxWindow*sipRes;
11548 
11549             PyErr_Clear();
11550 
11551             Py_BEGIN_ALLOW_THREADS
11552             sipRes = wxFindWindowAtPoint(*pt);
11553             Py_END_ALLOW_THREADS
11554             sipReleaseType(const_cast< ::wxPoint *>(pt),sipType_wxPoint,ptState);
11555 
11556             if (PyErr_Occurred())
11557                 return 0;
11558 
11559             return sipConvertFromType(sipRes,sipType_wxWindow,SIP_NULLPTR);
11560         }
11561     }
11562 
11563     /* Raise an exception if the arguments couldn't be parsed. */
11564     sipNoFunction(sipParseErr, sipName_FindWindowAtPoint, SIP_NULLPTR);
11565 
11566     return SIP_NULLPTR;
11567 }
11568 
11569 
11570 PyDoc_STRVAR(doc_EnableTopLevelWindows, "EnableTopLevelWindows(enable=True)\n"
11571 "\n"
11572 "This function enables or disables all top level windows.");
11573 
11574 extern "C" {static PyObject *func_EnableTopLevelWindows(PyObject *,PyObject *, PyObject *);}
func_EnableTopLevelWindows(PyObject *,PyObject * sipArgs,PyObject * sipKwds)11575 static PyObject *func_EnableTopLevelWindows(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
11576 {
11577     PyObject *sipParseErr = SIP_NULLPTR;
11578 
11579     {
11580         bool enable = 1;
11581 
11582         static const char *sipKwdList[] = {
11583             sipName_enable,
11584         };
11585 
11586         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "|b", &enable))
11587         {
11588             PyErr_Clear();
11589 
11590             Py_BEGIN_ALLOW_THREADS
11591             wxEnableTopLevelWindows(enable);
11592             Py_END_ALLOW_THREADS
11593 
11594             if (PyErr_Occurred())
11595                 return 0;
11596 
11597             Py_INCREF(Py_None);
11598             return Py_None;
11599         }
11600     }
11601 
11602     /* Raise an exception if the arguments couldn't be parsed. */
11603     sipNoFunction(sipParseErr, sipName_EnableTopLevelWindows, SIP_NULLPTR);
11604 
11605     return SIP_NULLPTR;
11606 }
11607 
11608 
11609 PyDoc_STRVAR(doc_GetMouseState, "GetMouseState() -> MouseState\n"
11610 "\n"
11611 "Returns the current state of the mouse.");
11612 
11613 extern "C" {static PyObject *func_GetMouseState(PyObject *,PyObject *);}
func_GetMouseState(PyObject *,PyObject * sipArgs)11614 static PyObject *func_GetMouseState(PyObject *,PyObject *sipArgs)
11615 {
11616     PyObject *sipParseErr = SIP_NULLPTR;
11617 
11618     {
11619         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11620         {
11621              ::wxMouseState*sipRes;
11622 
11623     if (!wxPyCheckForApp()) return NULL;
11624 
11625             PyErr_Clear();
11626 
11627             Py_BEGIN_ALLOW_THREADS
11628             sipRes = new  ::wxMouseState(wxGetMouseState());
11629             Py_END_ALLOW_THREADS
11630 
11631             if (PyErr_Occurred())
11632                 return 0;
11633 
11634             return sipConvertFromNewType(sipRes,sipType_wxMouseState,SIP_NULLPTR);
11635         }
11636     }
11637 
11638     /* Raise an exception if the arguments couldn't be parsed. */
11639     sipNoFunction(sipParseErr, sipName_GetMouseState, SIP_NULLPTR);
11640 
11641     return SIP_NULLPTR;
11642 }
11643 
11644 
11645 PyDoc_STRVAR(doc_GetMousePosition, "GetMousePosition() -> Point\n"
11646 "\n"
11647 "Returns the mouse position in screen coordinates.");
11648 
11649 extern "C" {static PyObject *func_GetMousePosition(PyObject *,PyObject *);}
func_GetMousePosition(PyObject *,PyObject * sipArgs)11650 static PyObject *func_GetMousePosition(PyObject *,PyObject *sipArgs)
11651 {
11652     PyObject *sipParseErr = SIP_NULLPTR;
11653 
11654     {
11655         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11656         {
11657              ::wxPoint*sipRes;
11658 
11659     if (!wxPyCheckForApp()) return NULL;
11660 
11661             PyErr_Clear();
11662 
11663             Py_BEGIN_ALLOW_THREADS
11664             sipRes = new  ::wxPoint(wxGetMousePosition());
11665             Py_END_ALLOW_THREADS
11666 
11667             if (PyErr_Occurred())
11668                 return 0;
11669 
11670             return sipConvertFromNewType(sipRes,sipType_wxPoint,SIP_NULLPTR);
11671         }
11672     }
11673 
11674     /* Raise an exception if the arguments couldn't be parsed. */
11675     sipNoFunction(sipParseErr, sipName_GetMousePosition, SIP_NULLPTR);
11676 
11677     return SIP_NULLPTR;
11678 }
11679 
11680 
11681 PyDoc_STRVAR(doc_GetKeyState, "GetKeyState(key) -> bool\n"
11682 "\n"
11683 "For normal keys, returns true if the specified key is currently down.");
11684 
11685 extern "C" {static PyObject *func_GetKeyState(PyObject *,PyObject *, PyObject *);}
func_GetKeyState(PyObject *,PyObject * sipArgs,PyObject * sipKwds)11686 static PyObject *func_GetKeyState(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
11687 {
11688     PyObject *sipParseErr = SIP_NULLPTR;
11689 
11690     {
11691          ::wxKeyCode key;
11692 
11693         static const char *sipKwdList[] = {
11694             sipName_key,
11695         };
11696 
11697         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "E", sipType_wxKeyCode, &key))
11698         {
11699             bool sipRes;
11700 
11701     if (!wxPyCheckForApp()) return NULL;
11702 
11703             PyErr_Clear();
11704 
11705             Py_BEGIN_ALLOW_THREADS
11706             sipRes = wxGetKeyState(key);
11707             Py_END_ALLOW_THREADS
11708 
11709             if (PyErr_Occurred())
11710                 return 0;
11711 
11712             return PyBool_FromLong(sipRes);
11713         }
11714     }
11715 
11716     /* Raise an exception if the arguments couldn't be parsed. */
11717     sipNoFunction(sipParseErr, sipName_GetKeyState, SIP_NULLPTR);
11718 
11719     return SIP_NULLPTR;
11720 }
11721 
11722 
11723 PyDoc_STRVAR(doc_GetPowerType, "GetPowerType() -> PowerType\n"
11724 "\n"
11725 "Returns the type of power source as one of wxPOWER_SOCKET,\n"
11726 "wxPOWER_BATTERY or wxPOWER_UNKNOWN.");
11727 
11728 extern "C" {static PyObject *func_GetPowerType(PyObject *,PyObject *);}
func_GetPowerType(PyObject *,PyObject * sipArgs)11729 static PyObject *func_GetPowerType(PyObject *,PyObject *sipArgs)
11730 {
11731     PyObject *sipParseErr = SIP_NULLPTR;
11732 
11733     {
11734         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11735         {
11736              ::wxPowerType sipRes;
11737 
11738             PyErr_Clear();
11739 
11740             Py_BEGIN_ALLOW_THREADS
11741             sipRes = wxGetPowerType();
11742             Py_END_ALLOW_THREADS
11743 
11744             if (PyErr_Occurred())
11745                 return 0;
11746 
11747             return sipConvertFromEnum(static_cast<int>(sipRes), sipType_wxPowerType);
11748         }
11749     }
11750 
11751     /* Raise an exception if the arguments couldn't be parsed. */
11752     sipNoFunction(sipParseErr, sipName_GetPowerType, SIP_NULLPTR);
11753 
11754     return SIP_NULLPTR;
11755 }
11756 
11757 
11758 PyDoc_STRVAR(doc_GetBatteryState, "GetBatteryState() -> BatteryState\n"
11759 "\n"
11760 "Returns battery state as one of wxBATTERY_NORMAL_STATE,\n"
11761 "wxBATTERY_LOW_STATE, wxBATTERY_CRITICAL_STATE,\n"
11762 "wxBATTERY_SHUTDOWN_STATE or wxBATTERY_UNKNOWN_STATE.");
11763 
11764 extern "C" {static PyObject *func_GetBatteryState(PyObject *,PyObject *);}
func_GetBatteryState(PyObject *,PyObject * sipArgs)11765 static PyObject *func_GetBatteryState(PyObject *,PyObject *sipArgs)
11766 {
11767     PyObject *sipParseErr = SIP_NULLPTR;
11768 
11769     {
11770         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11771         {
11772              ::wxBatteryState sipRes;
11773 
11774             PyErr_Clear();
11775 
11776             Py_BEGIN_ALLOW_THREADS
11777             sipRes = wxGetBatteryState();
11778             Py_END_ALLOW_THREADS
11779 
11780             if (PyErr_Occurred())
11781                 return 0;
11782 
11783             return sipConvertFromEnum(static_cast<int>(sipRes), sipType_wxBatteryState);
11784         }
11785     }
11786 
11787     /* Raise an exception if the arguments couldn't be parsed. */
11788     sipNoFunction(sipParseErr, sipName_GetBatteryState, SIP_NULLPTR);
11789 
11790     return SIP_NULLPTR;
11791 }
11792 
11793 
11794 PyDoc_STRVAR(doc_GetLibraryVersionInfo, "GetLibraryVersionInfo() -> VersionInfo\n"
11795 "\n"
11796 "Get wxWidgets version information.");
11797 
11798 extern "C" {static PyObject *func_GetLibraryVersionInfo(PyObject *,PyObject *);}
func_GetLibraryVersionInfo(PyObject *,PyObject * sipArgs)11799 static PyObject *func_GetLibraryVersionInfo(PyObject *,PyObject *sipArgs)
11800 {
11801     PyObject *sipParseErr = SIP_NULLPTR;
11802 
11803     {
11804         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11805         {
11806              ::wxVersionInfo*sipRes;
11807 
11808             PyErr_Clear();
11809 
11810             Py_BEGIN_ALLOW_THREADS
11811             sipRes = new  ::wxVersionInfo(wxGetLibraryVersionInfo());
11812             Py_END_ALLOW_THREADS
11813 
11814             if (PyErr_Occurred())
11815                 return 0;
11816 
11817             return sipConvertFromNewType(sipRes,sipType_wxVersionInfo,SIP_NULLPTR);
11818         }
11819     }
11820 
11821     /* Raise an exception if the arguments couldn't be parsed. */
11822     sipNoFunction(sipParseErr, sipName_GetLibraryVersionInfo, SIP_NULLPTR);
11823 
11824     return SIP_NULLPTR;
11825 }
11826 
11827 
11828 PyDoc_STRVAR(doc_InfoMessageBox, "InfoMessageBox(parent)\n"
11829 "\n"
11830 "Shows a message box with the information about the wxWidgets build\n"
11831 "used, including its version, most important build parameters and the\n"
11832 "version of the underlying GUI toolkit.");
11833 
11834 extern "C" {static PyObject *func_InfoMessageBox(PyObject *,PyObject *, PyObject *);}
func_InfoMessageBox(PyObject *,PyObject * sipArgs,PyObject * sipKwds)11835 static PyObject *func_InfoMessageBox(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
11836 {
11837     PyObject *sipParseErr = SIP_NULLPTR;
11838 
11839     {
11840          ::wxWindow* parent;
11841 
11842         static const char *sipKwdList[] = {
11843             sipName_parent,
11844         };
11845 
11846         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J8", sipType_wxWindow, &parent))
11847         {
11848 
11849     if (!wxPyCheckForApp()) return NULL;
11850             PyErr_Clear();
11851 
11852             Py_BEGIN_ALLOW_THREADS
11853             wxInfoMessageBox(parent);
11854             Py_END_ALLOW_THREADS
11855 
11856             if (PyErr_Occurred())
11857                 return 0;
11858 
11859             Py_INCREF(Py_None);
11860             return Py_None;
11861         }
11862     }
11863 
11864     /* Raise an exception if the arguments couldn't be parsed. */
11865     sipNoFunction(sipParseErr, sipName_InfoMessageBox, SIP_NULLPTR);
11866 
11867     return SIP_NULLPTR;
11868 }
11869 
11870 
11871 PyDoc_STRVAR(doc_Bell, "Bell()\n"
11872 "\n"
11873 "Ring the system bell.");
11874 
11875 extern "C" {static PyObject *func_Bell(PyObject *,PyObject *);}
func_Bell(PyObject *,PyObject * sipArgs)11876 static PyObject *func_Bell(PyObject *,PyObject *sipArgs)
11877 {
11878     PyObject *sipParseErr = SIP_NULLPTR;
11879 
11880     {
11881         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11882         {
11883 
11884     if (!wxPyCheckForApp()) return NULL;
11885             PyErr_Clear();
11886 
11887             Py_BEGIN_ALLOW_THREADS
11888             wxBell();
11889             Py_END_ALLOW_THREADS
11890 
11891             if (PyErr_Occurred())
11892                 return 0;
11893 
11894             Py_INCREF(Py_None);
11895             return Py_None;
11896         }
11897     }
11898 
11899     /* Raise an exception if the arguments couldn't be parsed. */
11900     sipNoFunction(sipParseErr, sipName_Bell, SIP_NULLPTR);
11901 
11902     return SIP_NULLPTR;
11903 }
11904 
11905 
11906 PyDoc_STRVAR(doc_IsBusy, "IsBusy() -> bool\n"
11907 "\n"
11908 "Returns true if between two wxBeginBusyCursor() and wxEndBusyCursor()\n"
11909 "calls.");
11910 
11911 extern "C" {static PyObject *func_IsBusy(PyObject *,PyObject *);}
func_IsBusy(PyObject *,PyObject * sipArgs)11912 static PyObject *func_IsBusy(PyObject *,PyObject *sipArgs)
11913 {
11914     PyObject *sipParseErr = SIP_NULLPTR;
11915 
11916     {
11917         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11918         {
11919             bool sipRes;
11920 
11921     if (!wxPyCheckForApp()) return NULL;
11922 
11923             PyErr_Clear();
11924 
11925             Py_BEGIN_ALLOW_THREADS
11926             sipRes = wxIsBusy();
11927             Py_END_ALLOW_THREADS
11928 
11929             if (PyErr_Occurred())
11930                 return 0;
11931 
11932             return PyBool_FromLong(sipRes);
11933         }
11934     }
11935 
11936     /* Raise an exception if the arguments couldn't be parsed. */
11937     sipNoFunction(sipParseErr, sipName_IsBusy, SIP_NULLPTR);
11938 
11939     return SIP_NULLPTR;
11940 }
11941 
11942 
11943 PyDoc_STRVAR(doc_EndBusyCursor, "EndBusyCursor()\n"
11944 "\n"
11945 "Changes the cursor back to the original cursor, for all windows in the\n"
11946 "application.");
11947 
11948 extern "C" {static PyObject *func_EndBusyCursor(PyObject *,PyObject *);}
func_EndBusyCursor(PyObject *,PyObject * sipArgs)11949 static PyObject *func_EndBusyCursor(PyObject *,PyObject *sipArgs)
11950 {
11951     PyObject *sipParseErr = SIP_NULLPTR;
11952 
11953     {
11954         if (sipParseArgs(&sipParseErr, sipArgs, ""))
11955         {
11956 
11957     if (!wxPyCheckForApp()) return NULL;
11958             PyErr_Clear();
11959 
11960             Py_BEGIN_ALLOW_THREADS
11961             wxEndBusyCursor();
11962             Py_END_ALLOW_THREADS
11963 
11964             if (PyErr_Occurred())
11965                 return 0;
11966 
11967             Py_INCREF(Py_None);
11968             return Py_None;
11969         }
11970     }
11971 
11972     /* Raise an exception if the arguments couldn't be parsed. */
11973     sipNoFunction(sipParseErr, sipName_EndBusyCursor, SIP_NULLPTR);
11974 
11975     return SIP_NULLPTR;
11976 }
11977 
11978 
11979 PyDoc_STRVAR(doc_BeginBusyCursor, "BeginBusyCursor(cursor=HOURGLASS_CURSOR)\n"
11980 "\n"
11981 "Changes the cursor to the given cursor for all windows in the\n"
11982 "application.");
11983 
11984 extern "C" {static PyObject *func_BeginBusyCursor(PyObject *,PyObject *, PyObject *);}
func_BeginBusyCursor(PyObject *,PyObject * sipArgs,PyObject * sipKwds)11985 static PyObject *func_BeginBusyCursor(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
11986 {
11987     PyObject *sipParseErr = SIP_NULLPTR;
11988 
11989     {
11990         const  ::wxCursor* cursor = wxHOURGLASS_CURSOR;
11991 
11992         static const char *sipKwdList[] = {
11993             sipName_cursor,
11994         };
11995 
11996         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "|J8", sipType_wxCursor, &cursor))
11997         {
11998 
11999     if (!wxPyCheckForApp()) return NULL;
12000             PyErr_Clear();
12001 
12002             Py_BEGIN_ALLOW_THREADS
12003             wxBeginBusyCursor(cursor);
12004             Py_END_ALLOW_THREADS
12005 
12006             if (PyErr_Occurred())
12007                 return 0;
12008 
12009             Py_INCREF(Py_None);
12010             return Py_None;
12011         }
12012     }
12013 
12014     /* Raise an exception if the arguments couldn't be parsed. */
12015     sipNoFunction(sipParseErr, sipName_BeginBusyCursor, SIP_NULLPTR);
12016 
12017     return SIP_NULLPTR;
12018 }
12019 
12020 
12021 PyDoc_STRVAR(doc_GetNumberFromUser, "GetNumberFromUser(message, prompt, caption, value, min=0, max=100, parent=None, pos=DefaultPosition) -> long\n"
12022 "\n"
12023 "Shows a dialog asking the user for numeric input.");
12024 
12025 extern "C" {static PyObject *func_GetNumberFromUser(PyObject *,PyObject *, PyObject *);}
func_GetNumberFromUser(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12026 static PyObject *func_GetNumberFromUser(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12027 {
12028     PyObject *sipParseErr = SIP_NULLPTR;
12029 
12030     {
12031         const  ::wxString* message;
12032         int messageState = 0;
12033         const  ::wxString* prompt;
12034         int promptState = 0;
12035         const  ::wxString* caption;
12036         int captionState = 0;
12037         long value;
12038         long min = 0;
12039         long max = 100;
12040          ::wxWindow* parent = 0;
12041         const  ::wxPoint& posdef = wxDefaultPosition;
12042         const  ::wxPoint* pos = &posdef;
12043         int posState = 0;
12044 
12045         static const char *sipKwdList[] = {
12046             sipName_message,
12047             sipName_prompt,
12048             sipName_caption,
12049             sipName_value,
12050             sipName_min,
12051             sipName_max,
12052             sipName_parent,
12053             sipName_pos,
12054         };
12055 
12056         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1J1J1l|llJ8J1", sipType_wxString,&message, &messageState, sipType_wxString,&prompt, &promptState, sipType_wxString,&caption, &captionState, &value, &min, &max, sipType_wxWindow, &parent, sipType_wxPoint, &pos, &posState))
12057         {
12058             long sipRes;
12059 
12060     if (!wxPyCheckForApp()) return NULL;
12061 
12062             PyErr_Clear();
12063 
12064             Py_BEGIN_ALLOW_THREADS
12065             sipRes = wxGetNumberFromUser(*message,*prompt,*caption,value,min,max,parent,*pos);
12066             Py_END_ALLOW_THREADS
12067             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
12068             sipReleaseType(const_cast< ::wxString *>(prompt),sipType_wxString,promptState);
12069             sipReleaseType(const_cast< ::wxString *>(caption),sipType_wxString,captionState);
12070             sipReleaseType(const_cast< ::wxPoint *>(pos),sipType_wxPoint,posState);
12071 
12072             if (PyErr_Occurred())
12073                 return 0;
12074 
12075             return PyLong_FromLong(sipRes);
12076         }
12077     }
12078 
12079     /* Raise an exception if the arguments couldn't be parsed. */
12080     sipNoFunction(sipParseErr, sipName_GetNumberFromUser, SIP_NULLPTR);
12081 
12082     return SIP_NULLPTR;
12083 }
12084 
12085 
12086 PyDoc_STRVAR(doc_GetPasswordFromUser, "GetPasswordFromUser(message, caption=GetPasswordFromUserPromptStr, default_value=EmptyString, parent=None, x=DefaultCoord, y=DefaultCoord, centre=True) -> String\n"
12087 "\n"
12088 "Similar to wxGetTextFromUser() but the text entered in the dialog is\n"
12089 "not shown on screen but replaced with stars.");
12090 
12091 extern "C" {static PyObject *func_GetPasswordFromUser(PyObject *,PyObject *, PyObject *);}
func_GetPasswordFromUser(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12092 static PyObject *func_GetPasswordFromUser(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12093 {
12094     PyObject *sipParseErr = SIP_NULLPTR;
12095 
12096     {
12097         const  ::wxString* message;
12098         int messageState = 0;
12099         const  ::wxString& captiondef = wxGetPasswordFromUserPromptStr;
12100         const  ::wxString* caption = &captiondef;
12101         int captionState = 0;
12102         const  ::wxString& default_valuedef = wxEmptyString;
12103         const  ::wxString* default_value = &default_valuedef;
12104         int default_valueState = 0;
12105          ::wxWindow* parent = 0;
12106         int x = wxDefaultCoord;
12107         int y = wxDefaultCoord;
12108         bool centre = 1;
12109 
12110         static const char *sipKwdList[] = {
12111             sipName_message,
12112             sipName_caption,
12113             sipName_default_value,
12114             sipName_parent,
12115             sipName_x,
12116             sipName_y,
12117             sipName_centre,
12118         };
12119 
12120         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1|J1J1J8iib", sipType_wxString,&message, &messageState, sipType_wxString,&caption, &captionState, sipType_wxString,&default_value, &default_valueState, sipType_wxWindow, &parent, &x, &y, &centre))
12121         {
12122              ::wxString*sipRes;
12123 
12124     if (!wxPyCheckForApp()) return NULL;
12125 
12126             PyErr_Clear();
12127 
12128             Py_BEGIN_ALLOW_THREADS
12129             sipRes = new  ::wxString(wxGetPasswordFromUser(*message,*caption,*default_value,parent,x,y,centre));
12130             Py_END_ALLOW_THREADS
12131             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
12132             sipReleaseType(const_cast< ::wxString *>(caption),sipType_wxString,captionState);
12133             sipReleaseType(const_cast< ::wxString *>(default_value),sipType_wxString,default_valueState);
12134 
12135             if (PyErr_Occurred())
12136                 return 0;
12137 
12138             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
12139         }
12140     }
12141 
12142     /* Raise an exception if the arguments couldn't be parsed. */
12143     sipNoFunction(sipParseErr, sipName_GetPasswordFromUser, SIP_NULLPTR);
12144 
12145     return SIP_NULLPTR;
12146 }
12147 
12148 
12149 PyDoc_STRVAR(doc_GetTextFromUser, "GetTextFromUser(message, caption=GetTextFromUserPromptStr, default_value=EmptyString, parent=None, x=DefaultCoord, y=DefaultCoord, centre=True) -> String\n"
12150 "\n"
12151 "Pop up a dialog box with title set to caption, message, and a\n"
12152 "default_value.");
12153 
12154 extern "C" {static PyObject *func_GetTextFromUser(PyObject *,PyObject *, PyObject *);}
func_GetTextFromUser(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12155 static PyObject *func_GetTextFromUser(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12156 {
12157     PyObject *sipParseErr = SIP_NULLPTR;
12158 
12159     {
12160         const  ::wxString* message;
12161         int messageState = 0;
12162         const  ::wxString& captiondef = wxGetTextFromUserPromptStr;
12163         const  ::wxString* caption = &captiondef;
12164         int captionState = 0;
12165         const  ::wxString& default_valuedef = wxEmptyString;
12166         const  ::wxString* default_value = &default_valuedef;
12167         int default_valueState = 0;
12168          ::wxWindow* parent = 0;
12169         int x = wxDefaultCoord;
12170         int y = wxDefaultCoord;
12171         bool centre = 1;
12172 
12173         static const char *sipKwdList[] = {
12174             sipName_message,
12175             sipName_caption,
12176             sipName_default_value,
12177             sipName_parent,
12178             sipName_x,
12179             sipName_y,
12180             sipName_centre,
12181         };
12182 
12183         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1|J1J1J8iib", sipType_wxString,&message, &messageState, sipType_wxString,&caption, &captionState, sipType_wxString,&default_value, &default_valueState, sipType_wxWindow, &parent, &x, &y, &centre))
12184         {
12185              ::wxString*sipRes;
12186 
12187     if (!wxPyCheckForApp()) return NULL;
12188 
12189             PyErr_Clear();
12190 
12191             Py_BEGIN_ALLOW_THREADS
12192             sipRes = new  ::wxString(wxGetTextFromUser(*message,*caption,*default_value,parent,x,y,centre));
12193             Py_END_ALLOW_THREADS
12194             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
12195             sipReleaseType(const_cast< ::wxString *>(caption),sipType_wxString,captionState);
12196             sipReleaseType(const_cast< ::wxString *>(default_value),sipType_wxString,default_valueState);
12197 
12198             if (PyErr_Occurred())
12199                 return 0;
12200 
12201             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
12202         }
12203     }
12204 
12205     /* Raise an exception if the arguments couldn't be parsed. */
12206     sipNoFunction(sipParseErr, sipName_GetTextFromUser, SIP_NULLPTR);
12207 
12208     return SIP_NULLPTR;
12209 }
12210 
12211 
12212 PyDoc_STRVAR(doc_GetFontFromUser, "GetFontFromUser(parent, fontInit, caption=EmptyString) -> Font\n"
12213 "\n"
12214 "Shows the font selection dialog and returns the font selected by user\n"
12215 "or invalid font (use wxFont::IsOk() to test whether a font is valid)\n"
12216 "if the dialog was cancelled.");
12217 
12218 extern "C" {static PyObject *func_GetFontFromUser(PyObject *,PyObject *, PyObject *);}
func_GetFontFromUser(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12219 static PyObject *func_GetFontFromUser(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12220 {
12221     PyObject *sipParseErr = SIP_NULLPTR;
12222 
12223     {
12224          ::wxWindow* parent;
12225         const  ::wxFont* fontInit;
12226         const  ::wxString& captiondef = wxEmptyString;
12227         const  ::wxString* caption = &captiondef;
12228         int captionState = 0;
12229 
12230         static const char *sipKwdList[] = {
12231             sipName_parent,
12232             sipName_fontInit,
12233             sipName_caption,
12234         };
12235 
12236         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J8J9|J1", sipType_wxWindow, &parent, sipType_wxFont, &fontInit, sipType_wxString,&caption, &captionState))
12237         {
12238              ::wxFont*sipRes;
12239 
12240     if (!wxPyCheckForApp()) return NULL;
12241 
12242             PyErr_Clear();
12243 
12244             Py_BEGIN_ALLOW_THREADS
12245             sipRes = new  ::wxFont(wxGetFontFromUser(parent,*fontInit,*caption));
12246             Py_END_ALLOW_THREADS
12247             sipReleaseType(const_cast< ::wxString *>(caption),sipType_wxString,captionState);
12248 
12249             if (PyErr_Occurred())
12250                 return 0;
12251 
12252             return sipConvertFromNewType(sipRes,sipType_wxFont,SIP_NULLPTR);
12253         }
12254     }
12255 
12256     /* Raise an exception if the arguments couldn't be parsed. */
12257     sipNoFunction(sipParseErr, sipName_GetFontFromUser, SIP_NULLPTR);
12258 
12259     return SIP_NULLPTR;
12260 }
12261 
12262 
12263 PyDoc_STRVAR(doc_GetSingleChoice, "GetSingleChoice(message, caption, aChoices, parent=None, x=DefaultCoord, y=DefaultCoord, centre=True, width=CHOICE_WIDTH, height=CHOICE_HEIGHT, initialSelection=0) -> String\n"
12264 "GetSingleChoice(message, caption, choices, initialSelection, parent=None) -> String\n"
12265 "\n"
12266 "Pops up a dialog box containing a message, OK/Cancel buttons and a\n"
12267 "single-selection listbox.\n"
12268 "");
12269 
12270 extern "C" {static PyObject *func_GetSingleChoice(PyObject *,PyObject *, PyObject *);}
func_GetSingleChoice(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12271 static PyObject *func_GetSingleChoice(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12272 {
12273     PyObject *sipParseErr = SIP_NULLPTR;
12274 
12275     {
12276         const  ::wxString* message;
12277         int messageState = 0;
12278         const  ::wxString* caption;
12279         int captionState = 0;
12280         const  ::wxArrayString* aChoices;
12281         int aChoicesState = 0;
12282          ::wxWindow* parent = 0;
12283         int x = wxDefaultCoord;
12284         int y = wxDefaultCoord;
12285         bool centre = 1;
12286         int width = wxCHOICE_WIDTH;
12287         int height = wxCHOICE_HEIGHT;
12288         int initialSelection = 0;
12289 
12290         static const char *sipKwdList[] = {
12291             sipName_message,
12292             sipName_caption,
12293             sipName_aChoices,
12294             sipName_parent,
12295             sipName_x,
12296             sipName_y,
12297             sipName_centre,
12298             sipName_width,
12299             sipName_height,
12300             sipName_initialSelection,
12301         };
12302 
12303         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1J1J1|J8iibiii", sipType_wxString,&message, &messageState, sipType_wxString,&caption, &captionState, sipType_wxArrayString,&aChoices, &aChoicesState, sipType_wxWindow, &parent, &x, &y, &centre, &width, &height, &initialSelection))
12304         {
12305              ::wxString*sipRes;
12306 
12307     if (!wxPyCheckForApp()) return NULL;
12308 
12309             PyErr_Clear();
12310 
12311             Py_BEGIN_ALLOW_THREADS
12312             sipRes = new  ::wxString(wxGetSingleChoice(*message,*caption,*aChoices,parent,x,y,centre,width,height,initialSelection));
12313             Py_END_ALLOW_THREADS
12314             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
12315             sipReleaseType(const_cast< ::wxString *>(caption),sipType_wxString,captionState);
12316             sipReleaseType(const_cast< ::wxArrayString *>(aChoices),sipType_wxArrayString,aChoicesState);
12317 
12318             if (PyErr_Occurred())
12319                 return 0;
12320 
12321             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
12322         }
12323     }
12324 
12325     {
12326         const  ::wxString* message;
12327         int messageState = 0;
12328         const  ::wxString* caption;
12329         int captionState = 0;
12330         const  ::wxArrayString* choices;
12331         int choicesState = 0;
12332         int initialSelection;
12333          ::wxWindow* parent = 0;
12334 
12335         static const char *sipKwdList[] = {
12336             sipName_message,
12337             sipName_caption,
12338             sipName_choices,
12339             sipName_initialSelection,
12340             sipName_parent,
12341         };
12342 
12343         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1J1J1i|J8", sipType_wxString,&message, &messageState, sipType_wxString,&caption, &captionState, sipType_wxArrayString,&choices, &choicesState, &initialSelection, sipType_wxWindow, &parent))
12344         {
12345              ::wxString*sipRes;
12346 
12347     if (!wxPyCheckForApp()) return NULL;
12348 
12349             PyErr_Clear();
12350 
12351             Py_BEGIN_ALLOW_THREADS
12352             sipRes = new  ::wxString(wxGetSingleChoice(*message,*caption,*choices,initialSelection,parent));
12353             Py_END_ALLOW_THREADS
12354             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
12355             sipReleaseType(const_cast< ::wxString *>(caption),sipType_wxString,captionState);
12356             sipReleaseType(const_cast< ::wxArrayString *>(choices),sipType_wxArrayString,choicesState);
12357 
12358             if (PyErr_Occurred())
12359                 return 0;
12360 
12361             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
12362         }
12363     }
12364 
12365     /* Raise an exception if the arguments couldn't be parsed. */
12366     sipNoFunction(sipParseErr, sipName_GetSingleChoice, SIP_NULLPTR);
12367 
12368     return SIP_NULLPTR;
12369 }
12370 
12371 
12372 PyDoc_STRVAR(doc_GetColourFromUser, "GetColourFromUser(parent, colInit, caption=EmptyString, data=None) -> Colour\n"
12373 "\n"
12374 "Shows the colour selection dialog and returns the colour selected by\n"
12375 "user or invalid colour (use wxColour::IsOk() to test whether a colour\n"
12376 "is valid) if the dialog was cancelled.");
12377 
12378 extern "C" {static PyObject *func_GetColourFromUser(PyObject *,PyObject *, PyObject *);}
func_GetColourFromUser(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12379 static PyObject *func_GetColourFromUser(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12380 {
12381     PyObject *sipParseErr = SIP_NULLPTR;
12382 
12383     {
12384          ::wxWindow* parent;
12385         const  ::wxColour* colInit;
12386         int colInitState = 0;
12387         const  ::wxString& captiondef = wxEmptyString;
12388         const  ::wxString* caption = &captiondef;
12389         int captionState = 0;
12390          ::wxColourData* data = 0;
12391 
12392         static const char *sipKwdList[] = {
12393             sipName_parent,
12394             sipName_colInit,
12395             sipName_caption,
12396             sipName_data,
12397         };
12398 
12399         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J8J1|J1J8", sipType_wxWindow, &parent, sipType_wxColour, &colInit, &colInitState, sipType_wxString,&caption, &captionState, sipType_wxColourData, &data))
12400         {
12401              ::wxColour*sipRes;
12402 
12403     if (!wxPyCheckForApp()) return NULL;
12404 
12405             PyErr_Clear();
12406 
12407             Py_BEGIN_ALLOW_THREADS
12408             sipRes = new  ::wxColour(wxGetColourFromUser(parent,*colInit,*caption,data));
12409             Py_END_ALLOW_THREADS
12410             sipReleaseType(const_cast< ::wxColour *>(colInit),sipType_wxColour,colInitState);
12411             sipReleaseType(const_cast< ::wxString *>(caption),sipType_wxString,captionState);
12412 
12413             if (PyErr_Occurred())
12414                 return 0;
12415 
12416             return sipConvertFromNewType(sipRes,sipType_wxColour,SIP_NULLPTR);
12417         }
12418     }
12419 
12420     /* Raise an exception if the arguments couldn't be parsed. */
12421     sipNoFunction(sipParseErr, sipName_GetColourFromUser, SIP_NULLPTR);
12422 
12423     return SIP_NULLPTR;
12424 }
12425 
12426 
12427 PyDoc_STRVAR(doc_MessageBox, "MessageBox(message, caption=MessageBoxCaptionStr, style=OK|CENTRE, parent=None, x=DefaultCoord, y=DefaultCoord) -> int\n"
12428 "\n"
12429 "Show a general purpose message dialog.");
12430 
12431 extern "C" {static PyObject *func_MessageBox(PyObject *,PyObject *, PyObject *);}
func_MessageBox(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12432 static PyObject *func_MessageBox(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12433 {
12434     PyObject *sipParseErr = SIP_NULLPTR;
12435 
12436     {
12437         const  ::wxString* message;
12438         int messageState = 0;
12439         const  ::wxString& captiondef = wxMessageBoxCaptionStr;
12440         const  ::wxString* caption = &captiondef;
12441         int captionState = 0;
12442         int style = wxOK|wxCENTRE;
12443          ::wxWindow* parent = 0;
12444         int x = wxDefaultCoord;
12445         int y = wxDefaultCoord;
12446 
12447         static const char *sipKwdList[] = {
12448             sipName_message,
12449             sipName_caption,
12450             sipName_style,
12451             sipName_parent,
12452             sipName_x,
12453             sipName_y,
12454         };
12455 
12456         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1|J1iJ8ii", sipType_wxString,&message, &messageState, sipType_wxString,&caption, &captionState, &style, sipType_wxWindow, &parent, &x, &y))
12457         {
12458             int sipRes;
12459 
12460     if (!wxPyCheckForApp()) return NULL;
12461 
12462             PyErr_Clear();
12463 
12464             Py_BEGIN_ALLOW_THREADS
12465             sipRes = wxMessageBox(*message,*caption,style,parent,x,y);
12466             Py_END_ALLOW_THREADS
12467             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
12468             sipReleaseType(const_cast< ::wxString *>(caption),sipType_wxString,captionState);
12469 
12470             if (PyErr_Occurred())
12471                 return 0;
12472 
12473             return SIPLong_FromLong(sipRes);
12474         }
12475     }
12476 
12477     /* Raise an exception if the arguments couldn't be parsed. */
12478     sipNoFunction(sipParseErr, sipName_MessageBox, SIP_NULLPTR);
12479 
12480     return SIP_NULLPTR;
12481 }
12482 
12483 
12484 PyDoc_STRVAR(doc_SaveFileSelector, "SaveFileSelector(what, extension, default_name=EmptyString, parent=None) -> String\n"
12485 "\n"
12486 "Ask for filename to save.");
12487 
12488 extern "C" {static PyObject *func_SaveFileSelector(PyObject *,PyObject *, PyObject *);}
func_SaveFileSelector(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12489 static PyObject *func_SaveFileSelector(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12490 {
12491     PyObject *sipParseErr = SIP_NULLPTR;
12492 
12493     {
12494         const  ::wxString* what;
12495         int whatState = 0;
12496         const  ::wxString* extension;
12497         int extensionState = 0;
12498         const  ::wxString& default_namedef = wxEmptyString;
12499         const  ::wxString* default_name = &default_namedef;
12500         int default_nameState = 0;
12501          ::wxWindow* parent = 0;
12502 
12503         static const char *sipKwdList[] = {
12504             sipName_what,
12505             sipName_extension,
12506             sipName_default_name,
12507             sipName_parent,
12508         };
12509 
12510         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1J1|J1J8", sipType_wxString,&what, &whatState, sipType_wxString,&extension, &extensionState, sipType_wxString,&default_name, &default_nameState, sipType_wxWindow, &parent))
12511         {
12512              ::wxString*sipRes;
12513 
12514     if (!wxPyCheckForApp()) return NULL;
12515 
12516             PyErr_Clear();
12517 
12518             Py_BEGIN_ALLOW_THREADS
12519             sipRes = new  ::wxString(wxSaveFileSelector(*what,*extension,*default_name,parent));
12520             Py_END_ALLOW_THREADS
12521             sipReleaseType(const_cast< ::wxString *>(what),sipType_wxString,whatState);
12522             sipReleaseType(const_cast< ::wxString *>(extension),sipType_wxString,extensionState);
12523             sipReleaseType(const_cast< ::wxString *>(default_name),sipType_wxString,default_nameState);
12524 
12525             if (PyErr_Occurred())
12526                 return 0;
12527 
12528             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
12529         }
12530     }
12531 
12532     /* Raise an exception if the arguments couldn't be parsed. */
12533     sipNoFunction(sipParseErr, sipName_SaveFileSelector, SIP_NULLPTR);
12534 
12535     return SIP_NULLPTR;
12536 }
12537 
12538 
12539 PyDoc_STRVAR(doc_LoadFileSelector, "LoadFileSelector(what, extension, default_name=EmptyString, parent=None) -> String\n"
12540 "\n"
12541 "Ask for filename to load.");
12542 
12543 extern "C" {static PyObject *func_LoadFileSelector(PyObject *,PyObject *, PyObject *);}
func_LoadFileSelector(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12544 static PyObject *func_LoadFileSelector(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12545 {
12546     PyObject *sipParseErr = SIP_NULLPTR;
12547 
12548     {
12549         const  ::wxString* what;
12550         int whatState = 0;
12551         const  ::wxString* extension;
12552         int extensionState = 0;
12553         const  ::wxString& default_namedef = wxEmptyString;
12554         const  ::wxString* default_name = &default_namedef;
12555         int default_nameState = 0;
12556          ::wxWindow* parent = 0;
12557 
12558         static const char *sipKwdList[] = {
12559             sipName_what,
12560             sipName_extension,
12561             sipName_default_name,
12562             sipName_parent,
12563         };
12564 
12565         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1J1|J1J8", sipType_wxString,&what, &whatState, sipType_wxString,&extension, &extensionState, sipType_wxString,&default_name, &default_nameState, sipType_wxWindow, &parent))
12566         {
12567              ::wxString*sipRes;
12568 
12569     if (!wxPyCheckForApp()) return NULL;
12570 
12571             PyErr_Clear();
12572 
12573             Py_BEGIN_ALLOW_THREADS
12574             sipRes = new  ::wxString(wxLoadFileSelector(*what,*extension,*default_name,parent));
12575             Py_END_ALLOW_THREADS
12576             sipReleaseType(const_cast< ::wxString *>(what),sipType_wxString,whatState);
12577             sipReleaseType(const_cast< ::wxString *>(extension),sipType_wxString,extensionState);
12578             sipReleaseType(const_cast< ::wxString *>(default_name),sipType_wxString,default_nameState);
12579 
12580             if (PyErr_Occurred())
12581                 return 0;
12582 
12583             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
12584         }
12585     }
12586 
12587     /* Raise an exception if the arguments couldn't be parsed. */
12588     sipNoFunction(sipParseErr, sipName_LoadFileSelector, SIP_NULLPTR);
12589 
12590     return SIP_NULLPTR;
12591 }
12592 
12593 
12594 PyDoc_STRVAR(doc_FileSelectorEx, "FileSelectorEx(message=FileSelectorPromptStr, default_path=EmptyString, default_filename=EmptyString, indexDefaultExtension=None, wildcard=FileSelectorDefaultWildcardStr, flags=0, parent=None, x=DefaultCoord, y=DefaultCoord) -> String\n"
12595 "\n"
12596 "An extended version of wxFileSelector.");
12597 
12598 extern "C" {static PyObject *func_FileSelectorEx(PyObject *,PyObject *, PyObject *);}
func_FileSelectorEx(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12599 static PyObject *func_FileSelectorEx(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12600 {
12601     PyObject *sipParseErr = SIP_NULLPTR;
12602 
12603     {
12604         const  ::wxString& messagedef = wxFileSelectorPromptStr;
12605         const  ::wxString* message = &messagedef;
12606         int messageState = 0;
12607         const  ::wxString& default_pathdef = wxEmptyString;
12608         const  ::wxString* default_path = &default_pathdef;
12609         int default_pathState = 0;
12610         const  ::wxString& default_filenamedef = wxEmptyString;
12611         const  ::wxString* default_filename = &default_filenamedef;
12612         int default_filenameState = 0;
12613         int indexDefaultExtension;
12614         const  ::wxString& wildcarddef = wxFileSelectorDefaultWildcardStr;
12615         const  ::wxString* wildcard = &wildcarddef;
12616         int wildcardState = 0;
12617         int flags = 0;
12618          ::wxWindow* parent = 0;
12619         int x = wxDefaultCoord;
12620         int y = wxDefaultCoord;
12621 
12622         static const char *sipKwdList[] = {
12623             sipName_message,
12624             sipName_default_path,
12625             sipName_default_filename,
12626             sipName_wildcard,
12627             sipName_flags,
12628             sipName_parent,
12629             sipName_x,
12630             sipName_y,
12631         };
12632 
12633         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "|J1J1J1J1iJ8ii", sipType_wxString,&message, &messageState, sipType_wxString,&default_path, &default_pathState, sipType_wxString,&default_filename, &default_filenameState, sipType_wxString,&wildcard, &wildcardState, &flags, sipType_wxWindow, &parent, &x, &y))
12634         {
12635              ::wxString*sipRes;
12636 
12637     if (!wxPyCheckForApp()) return NULL;
12638 
12639             PyErr_Clear();
12640 
12641             Py_BEGIN_ALLOW_THREADS
12642             sipRes = new  ::wxString(wxFileSelectorEx(*message,*default_path,*default_filename,&indexDefaultExtension,*wildcard,flags,parent,x,y));
12643             Py_END_ALLOW_THREADS
12644             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
12645             sipReleaseType(const_cast< ::wxString *>(default_path),sipType_wxString,default_pathState);
12646             sipReleaseType(const_cast< ::wxString *>(default_filename),sipType_wxString,default_filenameState);
12647             sipReleaseType(const_cast< ::wxString *>(wildcard),sipType_wxString,wildcardState);
12648 
12649             if (PyErr_Occurred())
12650                 return 0;
12651 
12652             PyObject *sipResObj = sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
12653             return sipBuildResult(0,"(Ri)",sipResObj,indexDefaultExtension);
12654         }
12655     }
12656 
12657     /* Raise an exception if the arguments couldn't be parsed. */
12658     sipNoFunction(sipParseErr, sipName_FileSelectorEx, SIP_NULLPTR);
12659 
12660     return SIP_NULLPTR;
12661 }
12662 
12663 
12664 PyDoc_STRVAR(doc_FileSelector, "FileSelector(message, default_path=EmptyString, default_filename=EmptyString, default_extension=EmptyString, wildcard=FileSelectorDefaultWildcardStr, flags=0, parent=None, x=DefaultCoord, y=DefaultCoord) -> String\n"
12665 "\n"
12666 "Pops up a file selector box.");
12667 
12668 extern "C" {static PyObject *func_FileSelector(PyObject *,PyObject *, PyObject *);}
func_FileSelector(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12669 static PyObject *func_FileSelector(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12670 {
12671     PyObject *sipParseErr = SIP_NULLPTR;
12672 
12673     {
12674         const  ::wxString* message;
12675         int messageState = 0;
12676         const  ::wxString& default_pathdef = wxEmptyString;
12677         const  ::wxString* default_path = &default_pathdef;
12678         int default_pathState = 0;
12679         const  ::wxString& default_filenamedef = wxEmptyString;
12680         const  ::wxString* default_filename = &default_filenamedef;
12681         int default_filenameState = 0;
12682         const  ::wxString& default_extensiondef = wxEmptyString;
12683         const  ::wxString* default_extension = &default_extensiondef;
12684         int default_extensionState = 0;
12685         const  ::wxString& wildcarddef = wxFileSelectorDefaultWildcardStr;
12686         const  ::wxString* wildcard = &wildcarddef;
12687         int wildcardState = 0;
12688         int flags = 0;
12689          ::wxWindow* parent = 0;
12690         int x = wxDefaultCoord;
12691         int y = wxDefaultCoord;
12692 
12693         static const char *sipKwdList[] = {
12694             sipName_message,
12695             sipName_default_path,
12696             sipName_default_filename,
12697             sipName_default_extension,
12698             sipName_wildcard,
12699             sipName_flags,
12700             sipName_parent,
12701             sipName_x,
12702             sipName_y,
12703         };
12704 
12705         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1|J1J1J1J1iJ8ii", sipType_wxString,&message, &messageState, sipType_wxString,&default_path, &default_pathState, sipType_wxString,&default_filename, &default_filenameState, sipType_wxString,&default_extension, &default_extensionState, sipType_wxString,&wildcard, &wildcardState, &flags, sipType_wxWindow, &parent, &x, &y))
12706         {
12707              ::wxString*sipRes;
12708 
12709     if (!wxPyCheckForApp()) return NULL;
12710 
12711             PyErr_Clear();
12712 
12713             Py_BEGIN_ALLOW_THREADS
12714             sipRes = new  ::wxString(wxFileSelector(*message,*default_path,*default_filename,*default_extension,*wildcard,flags,parent,x,y));
12715             Py_END_ALLOW_THREADS
12716             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
12717             sipReleaseType(const_cast< ::wxString *>(default_path),sipType_wxString,default_pathState);
12718             sipReleaseType(const_cast< ::wxString *>(default_filename),sipType_wxString,default_filenameState);
12719             sipReleaseType(const_cast< ::wxString *>(default_extension),sipType_wxString,default_extensionState);
12720             sipReleaseType(const_cast< ::wxString *>(wildcard),sipType_wxString,wildcardState);
12721 
12722             if (PyErr_Occurred())
12723                 return 0;
12724 
12725             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
12726         }
12727     }
12728 
12729     /* Raise an exception if the arguments couldn't be parsed. */
12730     sipNoFunction(sipParseErr, sipName_FileSelector, SIP_NULLPTR);
12731 
12732     return SIP_NULLPTR;
12733 }
12734 
12735 
12736 PyDoc_STRVAR(doc_DirSelector, "DirSelector(message=DirSelectorPromptStr, default_path=EmptyString, style=0, pos=DefaultPosition, parent=None) -> String\n"
12737 "\n"
12738 "Pops up a directory selector dialog.");
12739 
12740 extern "C" {static PyObject *func_DirSelector(PyObject *,PyObject *, PyObject *);}
func_DirSelector(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12741 static PyObject *func_DirSelector(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12742 {
12743     PyObject *sipParseErr = SIP_NULLPTR;
12744 
12745     {
12746         const  ::wxString& messagedef = wxDirSelectorPromptStr;
12747         const  ::wxString* message = &messagedef;
12748         int messageState = 0;
12749         const  ::wxString& default_pathdef = wxEmptyString;
12750         const  ::wxString* default_path = &default_pathdef;
12751         int default_pathState = 0;
12752         long style = 0;
12753         const  ::wxPoint& posdef = wxDefaultPosition;
12754         const  ::wxPoint* pos = &posdef;
12755         int posState = 0;
12756          ::wxWindow* parent = 0;
12757 
12758         static const char *sipKwdList[] = {
12759             sipName_message,
12760             sipName_default_path,
12761             sipName_style,
12762             sipName_pos,
12763             sipName_parent,
12764         };
12765 
12766         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "|J1J1lJ1J8", sipType_wxString,&message, &messageState, sipType_wxString,&default_path, &default_pathState, &style, sipType_wxPoint, &pos, &posState, sipType_wxWindow, &parent))
12767         {
12768              ::wxString*sipRes;
12769 
12770     if (!wxPyCheckForApp()) return NULL;
12771 
12772             PyErr_Clear();
12773 
12774             Py_BEGIN_ALLOW_THREADS
12775             sipRes = new  ::wxString(wxDirSelector(*message,*default_path,style,*pos,parent));
12776             Py_END_ALLOW_THREADS
12777             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
12778             sipReleaseType(const_cast< ::wxString *>(default_path),sipType_wxString,default_pathState);
12779             sipReleaseType(const_cast< ::wxPoint *>(pos),sipType_wxPoint,posState);
12780 
12781             if (PyErr_Occurred())
12782                 return 0;
12783 
12784             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
12785         }
12786     }
12787 
12788     /* Raise an exception if the arguments couldn't be parsed. */
12789     sipNoFunction(sipParseErr, sipName_DirSelector, SIP_NULLPTR);
12790 
12791     return SIP_NULLPTR;
12792 }
12793 
12794 
12795 PyDoc_STRVAR(doc_FindWindowByLabel, "FindWindowByLabel(label, parent=None) -> Window\n"
12796 "\n"
12797 "FindWindowByLabel(label, parent=None) -> Window\n"
12798 "\n"
12799 "Find a window by its label. Depending on the type of window, the label\n"
12800 "may be a window title or panel item label. If parent is None, the\n"
12801 "search will start from all top-level frames and dialog boxes; if\n"
12802 "non-None, the search will be limited to the given window\n"
12803 "hierarchy. The search is recursive in both cases.\n"
12804 "FindWindowByLabel(label, parent=None) -> Window");
12805 
12806 extern "C" {static PyObject *func_FindWindowByLabel(PyObject *,PyObject *, PyObject *);}
func_FindWindowByLabel(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12807 static PyObject *func_FindWindowByLabel(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12808 {
12809     PyObject *sipParseErr = SIP_NULLPTR;
12810 
12811     {
12812         const  ::wxString* label;
12813         int labelState = 0;
12814         const  ::wxWindow* parent = 0;
12815 
12816         static const char *sipKwdList[] = {
12817             sipName_label,
12818             sipName_parent,
12819         };
12820 
12821         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1|J8", sipType_wxString,&label, &labelState, sipType_wxWindow, &parent))
12822         {
12823              ::wxWindow*sipRes = 0;
12824             int sipIsErr = 0;
12825 
12826     PyErr_Clear();
12827     Py_BEGIN_ALLOW_THREADS
12828     sipRes = _FindWindowByLabel_function(label, parent);
12829     Py_END_ALLOW_THREADS
12830     if (PyErr_Occurred()) sipIsErr = 1;
12831             sipReleaseType(const_cast< ::wxString *>(label),sipType_wxString,labelState);
12832 
12833             if (sipIsErr)
12834                 return 0;
12835 
12836             return sipConvertFromType(sipRes,sipType_wxWindow,SIP_NULLPTR);
12837         }
12838     }
12839 
12840     {
12841         const  ::wxString* label;
12842         int labelState = 0;
12843          ::wxWindow* parent = 0;
12844 
12845         static const char *sipKwdList[] = {
12846             sipName_label,
12847             sipName_parent,
12848         };
12849 
12850         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1|J8", sipType_wxString,&label, &labelState, sipType_wxWindow, &parent))
12851         {
12852              ::wxWindow*sipRes;
12853 
12854             if (sipDeprecated(SIP_NULLPTR,sipName_FindWindowByLabel) < 0)
12855                 return SIP_NULLPTR;
12856 
12857             PyErr_Clear();
12858 
12859             Py_BEGIN_ALLOW_THREADS
12860             sipRes = wxFindWindowByLabel(*label,parent);
12861             Py_END_ALLOW_THREADS
12862             sipReleaseType(const_cast< ::wxString *>(label),sipType_wxString,labelState);
12863 
12864             if (PyErr_Occurred())
12865                 return 0;
12866 
12867             return sipConvertFromType(sipRes,sipType_wxWindow,SIP_NULLPTR);
12868         }
12869     }
12870 
12871     /* Raise an exception if the arguments couldn't be parsed. */
12872     sipNoFunction(sipParseErr, sipName_FindWindowByLabel, SIP_NULLPTR);
12873 
12874     return SIP_NULLPTR;
12875 }
12876 
12877 
12878 PyDoc_STRVAR(doc_FindWindowByName, "FindWindowByName(name, parent=None) -> Window\n"
12879 "\n"
12880 "FindWindowByName(name, parent=None) -> Window\n"
12881 "\n"
12882 "Find a window by its name (as given in a window constructor or Create\n"
12883 "function call). If parent is None, the search will start from all\n"
12884 "top-level frames and dialog boxes; if non-None, the search will be\n"
12885 "limited to the given window hierarchy. The search is recursive in both\n"
12886 "cases.\n"
12887 "\n"
12888 "If no window with the name is found, wx.FindWindowByLabel is called.\n"
12889 "FindWindowByName(name, parent=None) -> Window");
12890 
12891 extern "C" {static PyObject *func_FindWindowByName(PyObject *,PyObject *, PyObject *);}
func_FindWindowByName(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12892 static PyObject *func_FindWindowByName(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12893 {
12894     PyObject *sipParseErr = SIP_NULLPTR;
12895 
12896     {
12897         const  ::wxString* name;
12898         int nameState = 0;
12899         const  ::wxWindow* parent = 0;
12900 
12901         static const char *sipKwdList[] = {
12902             sipName_name,
12903             sipName_parent,
12904         };
12905 
12906         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1|J8", sipType_wxString,&name, &nameState, sipType_wxWindow, &parent))
12907         {
12908              ::wxWindow*sipRes = 0;
12909             int sipIsErr = 0;
12910 
12911     PyErr_Clear();
12912     Py_BEGIN_ALLOW_THREADS
12913     sipRes = _FindWindowByName_function(name, parent);
12914     Py_END_ALLOW_THREADS
12915     if (PyErr_Occurred()) sipIsErr = 1;
12916             sipReleaseType(const_cast< ::wxString *>(name),sipType_wxString,nameState);
12917 
12918             if (sipIsErr)
12919                 return 0;
12920 
12921             return sipConvertFromType(sipRes,sipType_wxWindow,SIP_NULLPTR);
12922         }
12923     }
12924 
12925     {
12926         const  ::wxString* name;
12927         int nameState = 0;
12928          ::wxWindow* parent = 0;
12929 
12930         static const char *sipKwdList[] = {
12931             sipName_name,
12932             sipName_parent,
12933         };
12934 
12935         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1|J8", sipType_wxString,&name, &nameState, sipType_wxWindow, &parent))
12936         {
12937              ::wxWindow*sipRes;
12938 
12939             if (sipDeprecated(SIP_NULLPTR,sipName_FindWindowByName) < 0)
12940                 return SIP_NULLPTR;
12941 
12942             PyErr_Clear();
12943 
12944             Py_BEGIN_ALLOW_THREADS
12945             sipRes = wxFindWindowByName(*name,parent);
12946             Py_END_ALLOW_THREADS
12947             sipReleaseType(const_cast< ::wxString *>(name),sipType_wxString,nameState);
12948 
12949             if (PyErr_Occurred())
12950                 return 0;
12951 
12952             return sipConvertFromType(sipRes,sipType_wxWindow,SIP_NULLPTR);
12953         }
12954     }
12955 
12956     /* Raise an exception if the arguments couldn't be parsed. */
12957     sipNoFunction(sipParseErr, sipName_FindWindowByName, SIP_NULLPTR);
12958 
12959     return SIP_NULLPTR;
12960 }
12961 
12962 
12963 PyDoc_STRVAR(doc_FindWindowById, "FindWindowById(id, parent=None) -> Window\n"
12964 "\n"
12965 "FindWindowById(id, parent=None) -> Window\n"
12966 "\n"
12967 "Find the first window in the application with the given id. If parent\n"
12968 "is None, the search will start from all top-level frames and dialog\n"
12969 "boxes; if non-None, the search will be limited to the given window\n"
12970 "hierarchy. The search is recursive in both cases.");
12971 
12972 extern "C" {static PyObject *func_FindWindowById(PyObject *,PyObject *, PyObject *);}
func_FindWindowById(PyObject *,PyObject * sipArgs,PyObject * sipKwds)12973 static PyObject *func_FindWindowById(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
12974 {
12975     PyObject *sipParseErr = SIP_NULLPTR;
12976 
12977     {
12978         long id;
12979         const  ::wxWindow* parent = 0;
12980 
12981         static const char *sipKwdList[] = {
12982             sipName_id,
12983             sipName_parent,
12984         };
12985 
12986         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "l|J8", &id, sipType_wxWindow, &parent))
12987         {
12988              ::wxWindow*sipRes = 0;
12989             int sipIsErr = 0;
12990 
12991     PyErr_Clear();
12992     Py_BEGIN_ALLOW_THREADS
12993     sipRes = _FindWindowById_function(id, parent);
12994     Py_END_ALLOW_THREADS
12995     if (PyErr_Occurred()) sipIsErr = 1;
12996 
12997             if (sipIsErr)
12998                 return 0;
12999 
13000             return sipConvertFromType(sipRes,sipType_wxWindow,SIP_NULLPTR);
13001         }
13002     }
13003 
13004     /* Raise an exception if the arguments couldn't be parsed. */
13005     sipNoFunction(sipParseErr, sipName_FindWindowById, SIP_NULLPTR);
13006 
13007     return SIP_NULLPTR;
13008 }
13009 
13010 
13011 PyDoc_STRVAR(doc_GetTopLevelWindows, "GetTopLevelWindows() -> WindowList\n"
13012 "\n"
13013 "Returns a list-like object of the the application's top-level windows,\n"
13014 "(frames,dialogs, etc.)");
13015 
13016 extern "C" {static PyObject *func_GetTopLevelWindows(PyObject *,PyObject *);}
func_GetTopLevelWindows(PyObject *,PyObject * sipArgs)13017 static PyObject *func_GetTopLevelWindows(PyObject *,PyObject *sipArgs)
13018 {
13019     PyObject *sipParseErr = SIP_NULLPTR;
13020 
13021     {
13022         if (sipParseArgs(&sipParseErr, sipArgs, ""))
13023         {
13024              ::wxWindowList*sipRes = 0;
13025             int sipIsErr = 0;
13026 
13027     PyErr_Clear();
13028     Py_BEGIN_ALLOW_THREADS
13029     sipRes = _GetTopLevelWindows_function();
13030     Py_END_ALLOW_THREADS
13031     if (PyErr_Occurred()) sipIsErr = 1;
13032 
13033             if (sipIsErr)
13034                 return 0;
13035 
13036             return sipConvertFromType(sipRes,sipType_wxWindowList,SIP_NULLPTR);
13037         }
13038     }
13039 
13040     /* Raise an exception if the arguments couldn't be parsed. */
13041     sipNoFunction(sipParseErr, sipName_GetTopLevelWindows, SIP_NULLPTR);
13042 
13043     return SIP_NULLPTR;
13044 }
13045 
13046 
13047 PyDoc_STRVAR(doc_GetTopLevelParent, "GetTopLevelParent(window) -> Window\n"
13048 "\n"
13049 "Returns the first top level parent of the given window, or in other\n"
13050 "words, the frame or dialog containing it, or NULL.");
13051 
13052 extern "C" {static PyObject *func_GetTopLevelParent(PyObject *,PyObject *, PyObject *);}
func_GetTopLevelParent(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13053 static PyObject *func_GetTopLevelParent(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13054 {
13055     PyObject *sipParseErr = SIP_NULLPTR;
13056 
13057     {
13058          ::wxWindow* window;
13059 
13060         static const char *sipKwdList[] = {
13061             sipName_window,
13062         };
13063 
13064         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J8", sipType_wxWindow, &window))
13065         {
13066              ::wxWindow*sipRes;
13067 
13068     if (!wxPyCheckForApp()) return NULL;
13069 
13070             PyErr_Clear();
13071 
13072             Py_BEGIN_ALLOW_THREADS
13073             sipRes = wxGetTopLevelParent(window);
13074             Py_END_ALLOW_THREADS
13075 
13076             if (PyErr_Occurred())
13077                 return 0;
13078 
13079             return sipConvertFromType(sipRes,sipType_wxWindow,SIP_NULLPTR);
13080         }
13081     }
13082 
13083     /* Raise an exception if the arguments couldn't be parsed. */
13084     sipNoFunction(sipParseErr, sipName_GetTopLevelParent, SIP_NULLPTR);
13085 
13086     return SIP_NULLPTR;
13087 }
13088 
13089 
13090 PyDoc_STRVAR(doc_GetActiveWindow, "GetActiveWindow() -> Window\n"
13091 "\n"
13092 "Gets the currently active window (implemented for MSW and GTK only\n"
13093 "currently, always returns NULL in the other ports).");
13094 
13095 extern "C" {static PyObject *func_GetActiveWindow(PyObject *,PyObject *);}
func_GetActiveWindow(PyObject *,PyObject * sipArgs)13096 static PyObject *func_GetActiveWindow(PyObject *,PyObject *sipArgs)
13097 {
13098     PyObject *sipParseErr = SIP_NULLPTR;
13099 
13100     {
13101         if (sipParseArgs(&sipParseErr, sipArgs, ""))
13102         {
13103              ::wxWindow*sipRes;
13104 
13105     if (!wxPyCheckForApp()) return NULL;
13106 
13107             PyErr_Clear();
13108 
13109             Py_BEGIN_ALLOW_THREADS
13110             sipRes = wxGetActiveWindow();
13111             Py_END_ALLOW_THREADS
13112 
13113             if (PyErr_Occurred())
13114                 return 0;
13115 
13116             return sipConvertFromType(sipRes,sipType_wxWindow,SIP_NULLPTR);
13117         }
13118     }
13119 
13120     /* Raise an exception if the arguments couldn't be parsed. */
13121     sipNoFunction(sipParseErr, sipName_GetActiveWindow, SIP_NULLPTR);
13122 
13123     return SIP_NULLPTR;
13124 }
13125 
13126 
13127 PyDoc_STRVAR(doc_FindWindowAtPointer, "FindWindowAtPointer() -> (Window, pt)\n"
13128 "\n"
13129 "Find the deepest window at the mouse pointer position, returning the\n"
13130 "window and current pointer position in screen coordinates.");
13131 
13132 extern "C" {static PyObject *func_FindWindowAtPointer(PyObject *,PyObject *, PyObject *);}
func_FindWindowAtPointer(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13133 static PyObject *func_FindWindowAtPointer(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13134 {
13135     PyObject *sipParseErr = SIP_NULLPTR;
13136 
13137     {
13138          ::wxPoint* pt;
13139 
13140         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, ""))
13141         {
13142              ::wxWindow*sipRes;
13143             pt = new  ::wxPoint();
13144 
13145     if (!wxPyCheckForApp()) return NULL;
13146 
13147             PyErr_Clear();
13148 
13149             Py_BEGIN_ALLOW_THREADS
13150             sipRes = wxFindWindowAtPointer(*pt);
13151             Py_END_ALLOW_THREADS
13152 
13153             if (PyErr_Occurred())
13154                 return 0;
13155 
13156             PyObject *sipResObj = sipConvertFromType(sipRes,sipType_wxWindow,SIP_NULLPTR);
13157             return sipBuildResult(0,"(RN)",sipResObj,pt,sipType_wxPoint,SIP_NULLPTR);
13158         }
13159     }
13160 
13161     /* Raise an exception if the arguments couldn't be parsed. */
13162     sipNoFunction(sipParseErr, sipName_FindWindowAtPointer, SIP_NULLPTR);
13163 
13164     return SIP_NULLPTR;
13165 }
13166 
13167 
13168 PyDoc_STRVAR(doc_Exit, "Exit()\n"
13169 "\n"
13170 "Exits application after calling wxApp::OnExit.");
13171 
13172 extern "C" {static PyObject *func_Exit(PyObject *,PyObject *);}
func_Exit(PyObject *,PyObject * sipArgs)13173 static PyObject *func_Exit(PyObject *,PyObject *sipArgs)
13174 {
13175     PyObject *sipParseErr = SIP_NULLPTR;
13176 
13177     {
13178         if (sipParseArgs(&sipParseErr, sipArgs, ""))
13179         {
13180             PyErr_Clear();
13181 
13182             Py_BEGIN_ALLOW_THREADS
13183             wxExit();
13184             Py_END_ALLOW_THREADS
13185 
13186             if (PyErr_Occurred())
13187                 return 0;
13188 
13189             Py_INCREF(Py_None);
13190             return Py_None;
13191         }
13192     }
13193 
13194     /* Raise an exception if the arguments couldn't be parsed. */
13195     sipNoFunction(sipParseErr, sipName_Exit, SIP_NULLPTR);
13196 
13197     return SIP_NULLPTR;
13198 }
13199 
13200 
13201 PyDoc_STRVAR(doc_SafeYield, "SafeYield(win=None, onlyIfNeeded=False) -> bool\n"
13202 "\n"
13203 "Calls wxApp::SafeYield.");
13204 
13205 extern "C" {static PyObject *func_SafeYield(PyObject *,PyObject *, PyObject *);}
func_SafeYield(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13206 static PyObject *func_SafeYield(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13207 {
13208     PyObject *sipParseErr = SIP_NULLPTR;
13209 
13210     {
13211          ::wxWindow* win = 0;
13212         bool onlyIfNeeded = 0;
13213 
13214         static const char *sipKwdList[] = {
13215             sipName_win,
13216             sipName_onlyIfNeeded,
13217         };
13218 
13219         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "|J8b", sipType_wxWindow, &win, &onlyIfNeeded))
13220         {
13221             bool sipRes;
13222 
13223             PyErr_Clear();
13224 
13225             Py_BEGIN_ALLOW_THREADS
13226             sipRes = wxSafeYield(win,onlyIfNeeded);
13227             Py_END_ALLOW_THREADS
13228 
13229             if (PyErr_Occurred())
13230                 return 0;
13231 
13232             return PyBool_FromLong(sipRes);
13233         }
13234     }
13235 
13236     /* Raise an exception if the arguments couldn't be parsed. */
13237     sipNoFunction(sipParseErr, sipName_SafeYield, SIP_NULLPTR);
13238 
13239     return SIP_NULLPTR;
13240 }
13241 
13242 
13243 PyDoc_STRVAR(doc_Yield, "Yield() -> bool\n"
13244 "\n"
13245 "Calls wxAppConsole::Yield.");
13246 
13247 extern "C" {static PyObject *func_Yield(PyObject *,PyObject *);}
func_Yield(PyObject *,PyObject * sipArgs)13248 static PyObject *func_Yield(PyObject *,PyObject *sipArgs)
13249 {
13250     PyObject *sipParseErr = SIP_NULLPTR;
13251 
13252     {
13253         if (sipParseArgs(&sipParseErr, sipArgs, ""))
13254         {
13255             bool sipRes;
13256 
13257             if (sipDeprecated(SIP_NULLPTR,sipName_Yield) < 0)
13258                 return SIP_NULLPTR;
13259 
13260             PyErr_Clear();
13261 
13262             Py_BEGIN_ALLOW_THREADS
13263             sipRes = wxYield();
13264             Py_END_ALLOW_THREADS
13265 
13266             if (PyErr_Occurred())
13267                 return 0;
13268 
13269             return PyBool_FromLong(sipRes);
13270         }
13271     }
13272 
13273     /* Raise an exception if the arguments couldn't be parsed. */
13274     sipNoFunction(sipParseErr, sipName_Yield, SIP_NULLPTR);
13275 
13276     return SIP_NULLPTR;
13277 }
13278 
13279 
13280 PyDoc_STRVAR(doc_WakeUpIdle, "WakeUpIdle()\n"
13281 "\n"
13282 "This function wakes up the (internal and platform dependent) idle\n"
13283 "system, i.e.");
13284 
13285 extern "C" {static PyObject *func_WakeUpIdle(PyObject *,PyObject *);}
func_WakeUpIdle(PyObject *,PyObject * sipArgs)13286 static PyObject *func_WakeUpIdle(PyObject *,PyObject *sipArgs)
13287 {
13288     PyObject *sipParseErr = SIP_NULLPTR;
13289 
13290     {
13291         if (sipParseArgs(&sipParseErr, sipArgs, ""))
13292         {
13293 
13294     if (!wxPyCheckForApp()) return NULL;
13295             PyErr_Clear();
13296 
13297             Py_BEGIN_ALLOW_THREADS
13298             wxWakeUpIdle();
13299             Py_END_ALLOW_THREADS
13300 
13301             if (PyErr_Occurred())
13302                 return 0;
13303 
13304             Py_INCREF(Py_None);
13305             return Py_None;
13306         }
13307     }
13308 
13309     /* Raise an exception if the arguments couldn't be parsed. */
13310     sipNoFunction(sipParseErr, sipName_WakeUpIdle, SIP_NULLPTR);
13311 
13312     return SIP_NULLPTR;
13313 }
13314 
13315 
13316 PyDoc_STRVAR(doc_HandleFatalExceptions, "HandleFatalExceptions(doIt=True) -> bool\n"
13317 "\n"
13318 "If doIt is true, the fatal exceptions (also known as general\n"
13319 "protection faults under Windows or segmentation violations in the Unix\n"
13320 "world) will be caught and passed to wxApp::OnFatalException.");
13321 
13322 extern "C" {static PyObject *func_HandleFatalExceptions(PyObject *,PyObject *, PyObject *);}
func_HandleFatalExceptions(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13323 static PyObject *func_HandleFatalExceptions(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13324 {
13325     PyObject *sipParseErr = SIP_NULLPTR;
13326 
13327     {
13328         bool doIt = 1;
13329 
13330         static const char *sipKwdList[] = {
13331             sipName_doIt,
13332         };
13333 
13334         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "|b", &doIt))
13335         {
13336             bool sipRes;
13337 
13338             PyErr_Clear();
13339 
13340             Py_BEGIN_ALLOW_THREADS
13341             sipRes = wxHandleFatalExceptions(doIt);
13342             Py_END_ALLOW_THREADS
13343 
13344             if (PyErr_Occurred())
13345                 return 0;
13346 
13347             return PyBool_FromLong(sipRes);
13348         }
13349     }
13350 
13351     /* Raise an exception if the arguments couldn't be parsed. */
13352     sipNoFunction(sipParseErr, sipName_HandleFatalExceptions, SIP_NULLPTR);
13353 
13354     return SIP_NULLPTR;
13355 }
13356 
13357 
13358 PyDoc_STRVAR(doc_GetApp, "GetApp() -> AppConsole\n"
13359 "\n"
13360 "Returns the current application object.");
13361 
13362 extern "C" {static PyObject *func_GetApp(PyObject *,PyObject *);}
func_GetApp(PyObject *,PyObject * sipArgs)13363 static PyObject *func_GetApp(PyObject *,PyObject *sipArgs)
13364 {
13365     PyObject *sipParseErr = SIP_NULLPTR;
13366 
13367     {
13368         if (sipParseArgs(&sipParseErr, sipArgs, ""))
13369         {
13370              ::wxAppConsole*sipRes;
13371 
13372             PyErr_Clear();
13373 
13374             Py_BEGIN_ALLOW_THREADS
13375             sipRes = wxGetApp();
13376             Py_END_ALLOW_THREADS
13377 
13378             if (PyErr_Occurred())
13379                 return 0;
13380 
13381             return sipConvertFromType(sipRes,sipType_wxAppConsole,SIP_NULLPTR);
13382         }
13383     }
13384 
13385     /* Raise an exception if the arguments couldn't be parsed. */
13386     sipNoFunction(sipParseErr, sipName_GetApp, SIP_NULLPTR);
13387 
13388     return SIP_NULLPTR;
13389 }
13390 
13391 
13392 PyDoc_STRVAR(doc_testCppClone, "testCppClone(evt: Event) -> Event");
13393 
13394 extern "C" {static PyObject *func_testCppClone(PyObject *,PyObject *, PyObject *);}
func_testCppClone(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13395 static PyObject *func_testCppClone(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13396 {
13397     PyObject *sipParseErr = SIP_NULLPTR;
13398 
13399     {
13400          ::wxEvent* evt;
13401 
13402         static const char *sipKwdList[] = {
13403             sipName_evt,
13404         };
13405 
13406         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J9", sipType_wxEvent, &evt))
13407         {
13408              ::wxEvent*sipRes;
13409 
13410             PyErr_Clear();
13411 
13412             Py_BEGIN_ALLOW_THREADS
13413             sipRes = testCppClone(*evt);
13414             Py_END_ALLOW_THREADS
13415 
13416             if (PyErr_Occurred())
13417                 return 0;
13418 
13419             return sipConvertFromType(sipRes,sipType_wxEvent,SIP_NULLPTR);
13420         }
13421     }
13422 
13423     /* Raise an exception if the arguments couldn't be parsed. */
13424     sipNoFunction(sipParseErr, sipName_testCppClone, doc_testCppClone);
13425 
13426     return SIP_NULLPTR;
13427 }
13428 
13429 
13430 PyDoc_STRVAR(doc_QueueEvent, "QueueEvent(dest, event)\n"
13431 "\n"
13432 "Queue an event for processing on the given object.");
13433 
13434 extern "C" {static PyObject *func_QueueEvent(PyObject *,PyObject *, PyObject *);}
func_QueueEvent(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13435 static PyObject *func_QueueEvent(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13436 {
13437     PyObject *sipParseErr = SIP_NULLPTR;
13438 
13439     {
13440          ::wxEvtHandler* dest;
13441          ::wxEvent* event;
13442 
13443         static const char *sipKwdList[] = {
13444             sipName_dest,
13445             sipName_event,
13446         };
13447 
13448         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J8J:", sipType_wxEvtHandler, &dest, sipType_wxEvent, &event))
13449         {
13450             PyErr_Clear();
13451 
13452             Py_BEGIN_ALLOW_THREADS
13453             wxQueueEvent(dest,event);
13454             Py_END_ALLOW_THREADS
13455 
13456             if (PyErr_Occurred())
13457                 return 0;
13458 
13459             Py_INCREF(Py_None);
13460             return Py_None;
13461         }
13462     }
13463 
13464     /* Raise an exception if the arguments couldn't be parsed. */
13465     sipNoFunction(sipParseErr, sipName_QueueEvent, SIP_NULLPTR);
13466 
13467     return SIP_NULLPTR;
13468 }
13469 
13470 
13471 PyDoc_STRVAR(doc_PostEvent, "PostEvent(dest, event)\n"
13472 "\n"
13473 "In a GUI application, this function posts event to the specified dest\n"
13474 "object using wxEvtHandler::AddPendingEvent().");
13475 
13476 extern "C" {static PyObject *func_PostEvent(PyObject *,PyObject *, PyObject *);}
func_PostEvent(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13477 static PyObject *func_PostEvent(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13478 {
13479     PyObject *sipParseErr = SIP_NULLPTR;
13480 
13481     {
13482          ::wxEvtHandler* dest;
13483         const  ::wxEvent* event;
13484 
13485         static const char *sipKwdList[] = {
13486             sipName_dest,
13487             sipName_event,
13488         };
13489 
13490         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J8J9", sipType_wxEvtHandler, &dest, sipType_wxEvent, &event))
13491         {
13492             PyErr_Clear();
13493 
13494             Py_BEGIN_ALLOW_THREADS
13495             wxPostEvent(dest,*event);
13496             Py_END_ALLOW_THREADS
13497 
13498             if (PyErr_Occurred())
13499                 return 0;
13500 
13501             Py_INCREF(Py_None);
13502             return Py_None;
13503         }
13504     }
13505 
13506     /* Raise an exception if the arguments couldn't be parsed. */
13507     sipNoFunction(sipParseErr, sipName_PostEvent, SIP_NULLPTR);
13508 
13509     return SIP_NULLPTR;
13510 }
13511 
13512 
13513 PyDoc_STRVAR(doc_NewEventType, "NewEventType() -> EventType\n"
13514 "\n"
13515 "Generates a new unique event type.");
13516 
13517 extern "C" {static PyObject *func_NewEventType(PyObject *,PyObject *);}
func_NewEventType(PyObject *,PyObject * sipArgs)13518 static PyObject *func_NewEventType(PyObject *,PyObject *sipArgs)
13519 {
13520     PyObject *sipParseErr = SIP_NULLPTR;
13521 
13522     {
13523         if (sipParseArgs(&sipParseErr, sipArgs, ""))
13524         {
13525              ::wxEventType sipRes;
13526 
13527             PyErr_Clear();
13528 
13529             Py_BEGIN_ALLOW_THREADS
13530             sipRes = wxNewEventType();
13531             Py_END_ALLOW_THREADS
13532 
13533             if (PyErr_Occurred())
13534                 return 0;
13535 
13536             return SIPLong_FromLong(sipRes);
13537         }
13538     }
13539 
13540     /* Raise an exception if the arguments couldn't be parsed. */
13541     sipNoFunction(sipParseErr, sipName_NewEventType, SIP_NULLPTR);
13542 
13543     return SIP_NULLPTR;
13544 }
13545 
13546 
13547 PyDoc_STRVAR(doc_testVariantTypeName, "testVariantTypeName(var: object) -> object");
13548 
13549 extern "C" {static PyObject *func_testVariantTypeName(PyObject *,PyObject *, PyObject *);}
func_testVariantTypeName(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13550 static PyObject *func_testVariantTypeName(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13551 {
13552     PyObject *sipParseErr = SIP_NULLPTR;
13553 
13554     {
13555         const  ::wxVariant* var;
13556         int varState = 0;
13557 
13558         static const char *sipKwdList[] = {
13559             sipName_var,
13560         };
13561 
13562         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxVariant,&var, &varState))
13563         {
13564              ::wxString*sipRes;
13565 
13566             PyErr_Clear();
13567 
13568             Py_BEGIN_ALLOW_THREADS
13569             sipRes = new  ::wxString(testVariantTypeName(*var));
13570             Py_END_ALLOW_THREADS
13571             sipReleaseType(const_cast< ::wxVariant *>(var),sipType_wxVariant,varState);
13572 
13573             if (PyErr_Occurred())
13574                 return 0;
13575 
13576             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
13577         }
13578     }
13579 
13580     /* Raise an exception if the arguments couldn't be parsed. */
13581     sipNoFunction(sipParseErr, sipName_testVariantTypeName, doc_testVariantTypeName);
13582 
13583     return SIP_NULLPTR;
13584 }
13585 
13586 
13587 PyDoc_STRVAR(doc_testVariantTypemap, "testVariantTypemap(var: object) -> object");
13588 
13589 extern "C" {static PyObject *func_testVariantTypemap(PyObject *,PyObject *, PyObject *);}
func_testVariantTypemap(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13590 static PyObject *func_testVariantTypemap(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13591 {
13592     PyObject *sipParseErr = SIP_NULLPTR;
13593 
13594     {
13595         const  ::wxVariant* var;
13596         int varState = 0;
13597 
13598         static const char *sipKwdList[] = {
13599             sipName_var,
13600         };
13601 
13602         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxVariant,&var, &varState))
13603         {
13604              ::wxVariant*sipRes;
13605 
13606             PyErr_Clear();
13607 
13608             Py_BEGIN_ALLOW_THREADS
13609             sipRes = new  ::wxVariant(testVariantTypemap(*var));
13610             Py_END_ALLOW_THREADS
13611             sipReleaseType(const_cast< ::wxVariant *>(var),sipType_wxVariant,varState);
13612 
13613             if (PyErr_Occurred())
13614                 return 0;
13615 
13616             return sipConvertFromNewType(sipRes,sipType_wxVariant,SIP_NULLPTR);
13617         }
13618     }
13619 
13620     /* Raise an exception if the arguments couldn't be parsed. */
13621     sipNoFunction(sipParseErr, sipName_testVariantTypemap, doc_testVariantTypemap);
13622 
13623     return SIP_NULLPTR;
13624 }
13625 
13626 
13627 PyDoc_STRVAR(doc_IsDragResultOk, "IsDragResultOk(res) -> bool\n"
13628 "\n"
13629 "Returns true if res indicates that something was done during a DnD\n"
13630 "operation, i.e.");
13631 
13632 extern "C" {static PyObject *func_IsDragResultOk(PyObject *,PyObject *, PyObject *);}
func_IsDragResultOk(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13633 static PyObject *func_IsDragResultOk(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13634 {
13635     PyObject *sipParseErr = SIP_NULLPTR;
13636 
13637     {
13638          ::wxDragResult res;
13639 
13640         static const char *sipKwdList[] = {
13641             sipName_res,
13642         };
13643 
13644         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "E", sipType_wxDragResult, &res))
13645         {
13646             bool sipRes;
13647 
13648             PyErr_Clear();
13649 
13650             Py_BEGIN_ALLOW_THREADS
13651             sipRes = wxIsDragResultOk(res);
13652             Py_END_ALLOW_THREADS
13653 
13654             if (PyErr_Occurred())
13655                 return 0;
13656 
13657             return PyBool_FromLong(sipRes);
13658         }
13659     }
13660 
13661     /* Raise an exception if the arguments couldn't be parsed. */
13662     sipNoFunction(sipParseErr, sipName_IsDragResultOk, SIP_NULLPTR);
13663 
13664     return SIP_NULLPTR;
13665 }
13666 
13667 
13668 PyDoc_STRVAR(doc_LogSysError, "LogSysError(message)\n"
13669 "\n"
13670 "Mostly used by wxWidgets itself, but might be handy for logging errors\n"
13671 "after system call (API function) failure.");
13672 
13673 extern "C" {static PyObject *func_LogSysError(PyObject *,PyObject *, PyObject *);}
func_LogSysError(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13674 static PyObject *func_LogSysError(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13675 {
13676     PyObject *sipParseErr = SIP_NULLPTR;
13677 
13678     {
13679         const  ::wxString* message;
13680         int messageState = 0;
13681 
13682         static const char *sipKwdList[] = {
13683             sipName_message,
13684         };
13685 
13686         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxString,&message, &messageState))
13687         {
13688             PyErr_Clear();
13689 
13690             Py_BEGIN_ALLOW_THREADS
13691             wxLogSysError(*message);
13692             Py_END_ALLOW_THREADS
13693             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
13694 
13695             if (PyErr_Occurred())
13696                 return 0;
13697 
13698             Py_INCREF(Py_None);
13699             return Py_None;
13700         }
13701     }
13702 
13703     /* Raise an exception if the arguments couldn't be parsed. */
13704     sipNoFunction(sipParseErr, sipName_LogSysError, SIP_NULLPTR);
13705 
13706     return SIP_NULLPTR;
13707 }
13708 
13709 
13710 PyDoc_STRVAR(doc_LogStatus, "LogStatus(frame, message)\n"
13711 "LogStatus(message)\n"
13712 "\n"
13713 "Messages logged by this function will appear in the statusbar of the\n"
13714 "frame or of the top level application window by default (i.e.\n"
13715 "");
13716 
13717 extern "C" {static PyObject *func_LogStatus(PyObject *,PyObject *, PyObject *);}
func_LogStatus(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13718 static PyObject *func_LogStatus(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13719 {
13720     PyObject *sipParseErr = SIP_NULLPTR;
13721 
13722     {
13723          ::wxFrame* frame;
13724         const  ::wxString* message;
13725         int messageState = 0;
13726 
13727         static const char *sipKwdList[] = {
13728             sipName_frame,
13729             sipName_message,
13730         };
13731 
13732         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J8J1", sipType_wxFrame, &frame, sipType_wxString,&message, &messageState))
13733         {
13734             PyErr_Clear();
13735 
13736             Py_BEGIN_ALLOW_THREADS
13737             wxLogStatus(frame,*message);
13738             Py_END_ALLOW_THREADS
13739             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
13740 
13741             if (PyErr_Occurred())
13742                 return 0;
13743 
13744             Py_INCREF(Py_None);
13745             return Py_None;
13746         }
13747     }
13748 
13749     {
13750         const  ::wxString* message;
13751         int messageState = 0;
13752 
13753         static const char *sipKwdList[] = {
13754             sipName_message,
13755         };
13756 
13757         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxString,&message, &messageState))
13758         {
13759             PyErr_Clear();
13760 
13761             Py_BEGIN_ALLOW_THREADS
13762             wxLogStatus(*message);
13763             Py_END_ALLOW_THREADS
13764             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
13765 
13766             if (PyErr_Occurred())
13767                 return 0;
13768 
13769             Py_INCREF(Py_None);
13770             return Py_None;
13771         }
13772     }
13773 
13774     /* Raise an exception if the arguments couldn't be parsed. */
13775     sipNoFunction(sipParseErr, sipName_LogStatus, SIP_NULLPTR);
13776 
13777     return SIP_NULLPTR;
13778 }
13779 
13780 
13781 PyDoc_STRVAR(doc_LogDebug, "LogDebug(message)\n"
13782 "\n"
13783 "The right functions for debug output.");
13784 
13785 extern "C" {static PyObject *func_LogDebug(PyObject *,PyObject *, PyObject *);}
func_LogDebug(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13786 static PyObject *func_LogDebug(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13787 {
13788     PyObject *sipParseErr = SIP_NULLPTR;
13789 
13790     {
13791         const  ::wxString* message;
13792         int messageState = 0;
13793 
13794         static const char *sipKwdList[] = {
13795             sipName_message,
13796         };
13797 
13798         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxString,&message, &messageState))
13799         {
13800             PyErr_Clear();
13801 
13802             Py_BEGIN_ALLOW_THREADS
13803             wxLogDebug(*message);
13804             Py_END_ALLOW_THREADS
13805             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
13806 
13807             if (PyErr_Occurred())
13808                 return 0;
13809 
13810             Py_INCREF(Py_None);
13811             return Py_None;
13812         }
13813     }
13814 
13815     /* Raise an exception if the arguments couldn't be parsed. */
13816     sipNoFunction(sipParseErr, sipName_LogDebug, SIP_NULLPTR);
13817 
13818     return SIP_NULLPTR;
13819 }
13820 
13821 
13822 PyDoc_STRVAR(doc_LogError, "LogError(message)\n"
13823 "\n"
13824 "The functions to use for error messages, i.e.");
13825 
13826 extern "C" {static PyObject *func_LogError(PyObject *,PyObject *, PyObject *);}
func_LogError(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13827 static PyObject *func_LogError(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13828 {
13829     PyObject *sipParseErr = SIP_NULLPTR;
13830 
13831     {
13832         const  ::wxString* message;
13833         int messageState = 0;
13834 
13835         static const char *sipKwdList[] = {
13836             sipName_message,
13837         };
13838 
13839         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxString,&message, &messageState))
13840         {
13841             PyErr_Clear();
13842 
13843             Py_BEGIN_ALLOW_THREADS
13844             wxLogError(*message);
13845             Py_END_ALLOW_THREADS
13846             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
13847 
13848             if (PyErr_Occurred())
13849                 return 0;
13850 
13851             Py_INCREF(Py_None);
13852             return Py_None;
13853         }
13854     }
13855 
13856     /* Raise an exception if the arguments couldn't be parsed. */
13857     sipNoFunction(sipParseErr, sipName_LogError, SIP_NULLPTR);
13858 
13859     return SIP_NULLPTR;
13860 }
13861 
13862 
13863 PyDoc_STRVAR(doc_LogFatalError, "LogFatalError(message)\n"
13864 "\n"
13865 "Like wxLogError(), but also terminates the program with the exit code\n"
13866 "3.");
13867 
13868 extern "C" {static PyObject *func_LogFatalError(PyObject *,PyObject *, PyObject *);}
func_LogFatalError(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13869 static PyObject *func_LogFatalError(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13870 {
13871     PyObject *sipParseErr = SIP_NULLPTR;
13872 
13873     {
13874         const  ::wxString* message;
13875         int messageState = 0;
13876 
13877         static const char *sipKwdList[] = {
13878             sipName_message,
13879         };
13880 
13881         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxString,&message, &messageState))
13882         {
13883             PyErr_Clear();
13884 
13885             Py_BEGIN_ALLOW_THREADS
13886             wxLogFatalError(*message);
13887             Py_END_ALLOW_THREADS
13888             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
13889 
13890             if (PyErr_Occurred())
13891                 return 0;
13892 
13893             Py_INCREF(Py_None);
13894             return Py_None;
13895         }
13896     }
13897 
13898     /* Raise an exception if the arguments couldn't be parsed. */
13899     sipNoFunction(sipParseErr, sipName_LogFatalError, SIP_NULLPTR);
13900 
13901     return SIP_NULLPTR;
13902 }
13903 
13904 
13905 PyDoc_STRVAR(doc_LogWarning, "LogWarning(message)\n"
13906 "\n"
13907 "For warnings - they are also normally shown to the user, but don't\n"
13908 "interrupt the program work.");
13909 
13910 extern "C" {static PyObject *func_LogWarning(PyObject *,PyObject *, PyObject *);}
func_LogWarning(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13911 static PyObject *func_LogWarning(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13912 {
13913     PyObject *sipParseErr = SIP_NULLPTR;
13914 
13915     {
13916         const  ::wxString* message;
13917         int messageState = 0;
13918 
13919         static const char *sipKwdList[] = {
13920             sipName_message,
13921         };
13922 
13923         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxString,&message, &messageState))
13924         {
13925             PyErr_Clear();
13926 
13927             Py_BEGIN_ALLOW_THREADS
13928             wxLogWarning(*message);
13929             Py_END_ALLOW_THREADS
13930             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
13931 
13932             if (PyErr_Occurred())
13933                 return 0;
13934 
13935             Py_INCREF(Py_None);
13936             return Py_None;
13937         }
13938     }
13939 
13940     /* Raise an exception if the arguments couldn't be parsed. */
13941     sipNoFunction(sipParseErr, sipName_LogWarning, SIP_NULLPTR);
13942 
13943     return SIP_NULLPTR;
13944 }
13945 
13946 
13947 PyDoc_STRVAR(doc_LogVerbose, "LogVerbose(message)\n"
13948 "\n"
13949 "For verbose output.");
13950 
13951 extern "C" {static PyObject *func_LogVerbose(PyObject *,PyObject *, PyObject *);}
func_LogVerbose(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13952 static PyObject *func_LogVerbose(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13953 {
13954     PyObject *sipParseErr = SIP_NULLPTR;
13955 
13956     {
13957         const  ::wxString* message;
13958         int messageState = 0;
13959 
13960         static const char *sipKwdList[] = {
13961             sipName_message,
13962         };
13963 
13964         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxString,&message, &messageState))
13965         {
13966             PyErr_Clear();
13967 
13968             Py_BEGIN_ALLOW_THREADS
13969             wxLogVerbose(*message);
13970             Py_END_ALLOW_THREADS
13971             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
13972 
13973             if (PyErr_Occurred())
13974                 return 0;
13975 
13976             Py_INCREF(Py_None);
13977             return Py_None;
13978         }
13979     }
13980 
13981     /* Raise an exception if the arguments couldn't be parsed. */
13982     sipNoFunction(sipParseErr, sipName_LogVerbose, SIP_NULLPTR);
13983 
13984     return SIP_NULLPTR;
13985 }
13986 
13987 
13988 PyDoc_STRVAR(doc_LogMessage, "LogMessage(message)\n"
13989 "\n"
13990 "For all normal, informational messages.");
13991 
13992 extern "C" {static PyObject *func_LogMessage(PyObject *,PyObject *, PyObject *);}
func_LogMessage(PyObject *,PyObject * sipArgs,PyObject * sipKwds)13993 static PyObject *func_LogMessage(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
13994 {
13995     PyObject *sipParseErr = SIP_NULLPTR;
13996 
13997     {
13998         const  ::wxString* message;
13999         int messageState = 0;
14000 
14001         static const char *sipKwdList[] = {
14002             sipName_message,
14003         };
14004 
14005         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxString,&message, &messageState))
14006         {
14007             PyErr_Clear();
14008 
14009             Py_BEGIN_ALLOW_THREADS
14010             wxLogMessage(*message);
14011             Py_END_ALLOW_THREADS
14012             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
14013 
14014             if (PyErr_Occurred())
14015                 return 0;
14016 
14017             Py_INCREF(Py_None);
14018             return Py_None;
14019         }
14020     }
14021 
14022     /* Raise an exception if the arguments couldn't be parsed. */
14023     sipNoFunction(sipParseErr, sipName_LogMessage, SIP_NULLPTR);
14024 
14025     return SIP_NULLPTR;
14026 }
14027 
14028 
14029 PyDoc_STRVAR(doc_LogGeneric, "LogGeneric(level, message)\n"
14030 "\n"
14031 "Logs a message with the given wxLogLevel.");
14032 
14033 extern "C" {static PyObject *func_LogGeneric(PyObject *,PyObject *, PyObject *);}
func_LogGeneric(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14034 static PyObject *func_LogGeneric(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14035 {
14036     PyObject *sipParseErr = SIP_NULLPTR;
14037 
14038     {
14039          ::wxLogLevel level;
14040         const  ::wxString* message;
14041         int messageState = 0;
14042 
14043         static const char *sipKwdList[] = {
14044             sipName_level,
14045             sipName_message,
14046         };
14047 
14048         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "mJ1", &level, sipType_wxString,&message, &messageState))
14049         {
14050             PyErr_Clear();
14051 
14052             Py_BEGIN_ALLOW_THREADS
14053             wxLogGeneric(level,*message);
14054             Py_END_ALLOW_THREADS
14055             sipReleaseType(const_cast< ::wxString *>(message),sipType_wxString,messageState);
14056 
14057             if (PyErr_Occurred())
14058                 return 0;
14059 
14060             Py_INCREF(Py_None);
14061             return Py_None;
14062         }
14063     }
14064 
14065     /* Raise an exception if the arguments couldn't be parsed. */
14066     sipNoFunction(sipParseErr, sipName_LogGeneric, SIP_NULLPTR);
14067 
14068     return SIP_NULLPTR;
14069 }
14070 
14071 
14072 PyDoc_STRVAR(doc_SysErrorMsg, "SysErrorMsg(errCode=0) -> String\n"
14073 "\n"
14074 "Returns the error message corresponding to the given system error\n"
14075 "code.");
14076 
14077 extern "C" {static PyObject *func_SysErrorMsg(PyObject *,PyObject *, PyObject *);}
func_SysErrorMsg(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14078 static PyObject *func_SysErrorMsg(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14079 {
14080     PyObject *sipParseErr = SIP_NULLPTR;
14081 
14082     {
14083         unsigned long errCode = 0;
14084 
14085         static const char *sipKwdList[] = {
14086             sipName_errCode,
14087         };
14088 
14089         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "|m", &errCode))
14090         {
14091              ::wxString*sipRes;
14092 
14093             PyErr_Clear();
14094 
14095             Py_BEGIN_ALLOW_THREADS
14096             sipRes = new  ::wxString(wxSysErrorMsg(errCode));
14097             Py_END_ALLOW_THREADS
14098 
14099             if (PyErr_Occurred())
14100                 return 0;
14101 
14102             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
14103         }
14104     }
14105 
14106     /* Raise an exception if the arguments couldn't be parsed. */
14107     sipNoFunction(sipParseErr, sipName_SysErrorMsg, SIP_NULLPTR);
14108 
14109     return SIP_NULLPTR;
14110 }
14111 
14112 
14113 PyDoc_STRVAR(doc_SysErrorCode, "SysErrorCode() -> unsignedlong\n"
14114 "\n"
14115 "Returns the error code from the last system call.");
14116 
14117 extern "C" {static PyObject *func_SysErrorCode(PyObject *,PyObject *);}
func_SysErrorCode(PyObject *,PyObject * sipArgs)14118 static PyObject *func_SysErrorCode(PyObject *,PyObject *sipArgs)
14119 {
14120     PyObject *sipParseErr = SIP_NULLPTR;
14121 
14122     {
14123         if (sipParseArgs(&sipParseErr, sipArgs, ""))
14124         {
14125             unsigned long sipRes;
14126 
14127             PyErr_Clear();
14128 
14129             Py_BEGIN_ALLOW_THREADS
14130             sipRes = wxSysErrorCode();
14131             Py_END_ALLOW_THREADS
14132 
14133             if (PyErr_Occurred())
14134                 return 0;
14135 
14136             return PyLong_FromUnsignedLong(sipRes);
14137         }
14138     }
14139 
14140     /* Raise an exception if the arguments couldn't be parsed. */
14141     sipNoFunction(sipParseErr, sipName_SysErrorCode, SIP_NULLPTR);
14142 
14143     return SIP_NULLPTR;
14144 }
14145 
14146 
14147 PyDoc_STRVAR(doc_SafeShowMessage, "SafeShowMessage(title, text)\n"
14148 "\n"
14149 "This function shows a message to the user in a safe way and should be\n"
14150 "safe to call even before the application has been initialized or if it\n"
14151 "is currently in some other strange state (for example, about to\n"
14152 "crash).");
14153 
14154 extern "C" {static PyObject *func_SafeShowMessage(PyObject *,PyObject *, PyObject *);}
func_SafeShowMessage(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14155 static PyObject *func_SafeShowMessage(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14156 {
14157     PyObject *sipParseErr = SIP_NULLPTR;
14158 
14159     {
14160         const  ::wxString* title;
14161         int titleState = 0;
14162         const  ::wxString* text;
14163         int textState = 0;
14164 
14165         static const char *sipKwdList[] = {
14166             sipName_title,
14167             sipName_text,
14168         };
14169 
14170         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1J1", sipType_wxString,&title, &titleState, sipType_wxString,&text, &textState))
14171         {
14172             PyErr_Clear();
14173 
14174             Py_BEGIN_ALLOW_THREADS
14175             wxSafeShowMessage(*title,*text);
14176             Py_END_ALLOW_THREADS
14177             sipReleaseType(const_cast< ::wxString *>(title),sipType_wxString,titleState);
14178             sipReleaseType(const_cast< ::wxString *>(text),sipType_wxString,textState);
14179 
14180             if (PyErr_Occurred())
14181                 return 0;
14182 
14183             Py_INCREF(Py_None);
14184             return Py_None;
14185         }
14186     }
14187 
14188     /* Raise an exception if the arguments couldn't be parsed. */
14189     sipNoFunction(sipParseErr, sipName_SafeShowMessage, SIP_NULLPTR);
14190 
14191     return SIP_NULLPTR;
14192 }
14193 
14194 
14195 PyDoc_STRVAR(doc_AutoBufferedPaintDCFactory, "AutoBufferedPaintDCFactory(window) -> DC\n"
14196 "\n"
14197 "Check if the window is natively double buffered and will return a\n"
14198 "wxPaintDC if it is, a wxBufferedPaintDC otherwise.");
14199 
14200 extern "C" {static PyObject *func_AutoBufferedPaintDCFactory(PyObject *,PyObject *, PyObject *);}
func_AutoBufferedPaintDCFactory(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14201 static PyObject *func_AutoBufferedPaintDCFactory(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14202 {
14203     PyObject *sipParseErr = SIP_NULLPTR;
14204 
14205     {
14206          ::wxWindow* window;
14207 
14208         static const char *sipKwdList[] = {
14209             sipName_window,
14210         };
14211 
14212         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J8", sipType_wxWindow, &window))
14213         {
14214              ::wxDC*sipRes;
14215 
14216             PyErr_Clear();
14217 
14218             Py_BEGIN_ALLOW_THREADS
14219             sipRes = wxAutoBufferedPaintDCFactory(window);
14220             Py_END_ALLOW_THREADS
14221 
14222             if (PyErr_Occurred())
14223                 return 0;
14224 
14225             return sipConvertFromNewType(sipRes,sipType_wxDC,SIP_NULLPTR);
14226         }
14227     }
14228 
14229     /* Raise an exception if the arguments couldn't be parsed. */
14230     sipNoFunction(sipParseErr, sipName_AutoBufferedPaintDCFactory, SIP_NULLPTR);
14231 
14232     return SIP_NULLPTR;
14233 }
14234 
14235 
14236 PyDoc_STRVAR(doc_FFont, "FFont(pointSize, family, flags=FONTFLAG_DEFAULT, faceName=EmptyString, encoding=FONTENCODING_DEFAULT)");
14237 
14238 extern "C" {static PyObject *func_FFont(PyObject *,PyObject *, PyObject *);}
func_FFont(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14239 static PyObject *func_FFont(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14240 {
14241     PyObject *sipParseErr = SIP_NULLPTR;
14242 
14243     {
14244         int pointSize;
14245          ::wxFontFamily family;
14246         int flags = wxFONTFLAG_DEFAULT;
14247         const  ::wxString& faceNamedef = wxEmptyString;
14248         const  ::wxString* faceName = &faceNamedef;
14249         int faceNameState = 0;
14250          ::wxFontEncoding encoding = wxFONTENCODING_DEFAULT;
14251 
14252         static const char *sipKwdList[] = {
14253             sipName_pointSize,
14254             sipName_family,
14255             sipName_flags,
14256             sipName_faceName,
14257             sipName_encoding,
14258         };
14259 
14260         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "iE|iJ1E", &pointSize, sipType_wxFontFamily, &family, &flags, sipType_wxString,&faceName, &faceNameState, sipType_wxFontEncoding, &encoding))
14261         {
14262              ::wxFont*sipRes = 0;
14263             int sipIsErr = 0;
14264 
14265     PyErr_Clear();
14266     Py_BEGIN_ALLOW_THREADS
14267     sipRes = _FFont_function(pointSize, family, flags, faceName, encoding);
14268     Py_END_ALLOW_THREADS
14269     if (PyErr_Occurred()) sipIsErr = 1;
14270             sipReleaseType(const_cast< ::wxString *>(faceName),sipType_wxString,faceNameState);
14271 
14272             if (sipIsErr)
14273                 return 0;
14274 
14275             return sipConvertFromNewType(sipRes,sipType_wxFont,SIP_NULLPTR);
14276         }
14277     }
14278 
14279     /* Raise an exception if the arguments couldn't be parsed. */
14280     sipNoFunction(sipParseErr, sipName_FFont, SIP_NULLPTR);
14281 
14282     return SIP_NULLPTR;
14283 }
14284 
14285 
14286 PyDoc_STRVAR(doc_InitAllImageHandlers, "InitAllImageHandlers()\n"
14287 "\n"
14288 "Initializes all available image handlers.");
14289 
14290 extern "C" {static PyObject *func_InitAllImageHandlers(PyObject *,PyObject *);}
func_InitAllImageHandlers(PyObject *,PyObject * sipArgs)14291 static PyObject *func_InitAllImageHandlers(PyObject *,PyObject *sipArgs)
14292 {
14293     PyObject *sipParseErr = SIP_NULLPTR;
14294 
14295     {
14296         if (sipParseArgs(&sipParseErr, sipArgs, ""))
14297         {
14298             PyErr_Clear();
14299 
14300             Py_BEGIN_ALLOW_THREADS
14301             wxInitAllImageHandlers();
14302             Py_END_ALLOW_THREADS
14303 
14304             if (PyErr_Occurred())
14305                 return 0;
14306 
14307             Py_INCREF(Py_None);
14308             return Py_None;
14309         }
14310     }
14311 
14312     /* Raise an exception if the arguments couldn't be parsed. */
14313     sipNoFunction(sipParseErr, sipName_InitAllImageHandlers, SIP_NULLPTR);
14314 
14315     return SIP_NULLPTR;
14316 }
14317 
14318 
14319 PyDoc_STRVAR(doc_testColourTypeMap, "testColourTypeMap(c: Colour) -> Colour");
14320 
14321 extern "C" {static PyObject *func_testColourTypeMap(PyObject *,PyObject *, PyObject *);}
func_testColourTypeMap(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14322 static PyObject *func_testColourTypeMap(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14323 {
14324     PyObject *sipParseErr = SIP_NULLPTR;
14325 
14326     {
14327         const  ::wxColour* c;
14328         int cState = 0;
14329 
14330         static const char *sipKwdList[] = {
14331             sipName_c,
14332         };
14333 
14334         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxColour, &c, &cState))
14335         {
14336              ::wxColour*sipRes;
14337 
14338             PyErr_Clear();
14339 
14340             Py_BEGIN_ALLOW_THREADS
14341             sipRes = new  ::wxColour(testColourTypeMap(*c));
14342             Py_END_ALLOW_THREADS
14343             sipReleaseType(const_cast< ::wxColour *>(c),sipType_wxColour,cState);
14344 
14345             if (PyErr_Occurred())
14346                 return 0;
14347 
14348             return sipConvertFromNewType(sipRes,sipType_wxColour,SIP_NULLPTR);
14349         }
14350     }
14351 
14352     /* Raise an exception if the arguments couldn't be parsed. */
14353     sipNoFunction(sipParseErr, sipName_testColourTypeMap, doc_testColourTypeMap);
14354 
14355     return SIP_NULLPTR;
14356 }
14357 
14358 
14359 PyDoc_STRVAR(doc_MacThemeColour, "MacThemeColour(themeBrushID) -> Colour");
14360 
14361 extern "C" {static PyObject *func_MacThemeColour(PyObject *,PyObject *, PyObject *);}
func_MacThemeColour(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14362 static PyObject *func_MacThemeColour(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14363 {
14364     PyObject *sipParseErr = SIP_NULLPTR;
14365 
14366     {
14367         int themeBrushID;
14368 
14369         static const char *sipKwdList[] = {
14370             sipName_themeBrushID,
14371         };
14372 
14373         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "i", &themeBrushID))
14374         {
14375              ::wxColour*sipRes = 0;
14376             int sipIsErr = 0;
14377 
14378     PyErr_Clear();
14379     Py_BEGIN_ALLOW_THREADS
14380     sipRes = _MacThemeColour_function(themeBrushID);
14381     Py_END_ALLOW_THREADS
14382     if (PyErr_Occurred()) sipIsErr = 1;
14383 
14384             if (sipIsErr)
14385                 return 0;
14386 
14387             return sipConvertFromNewType(sipRes,sipType_wxColour,SIP_NULLPTR);
14388         }
14389     }
14390 
14391     /* Raise an exception if the arguments couldn't be parsed. */
14392     sipNoFunction(sipParseErr, sipName_MacThemeColour, SIP_NULLPTR);
14393 
14394     return SIP_NULLPTR;
14395 }
14396 
14397 
14398 PyDoc_STRVAR(doc_IntersectRect, "IntersectRect(r1, r2) -> PyObject\n"
14399 "\n"
14400 "Calculate and return the intersection of r1 and r2.  Returns None if\n"
14401 "there\n"
14402 "is no intersection.");
14403 
14404 extern "C" {static PyObject *func_IntersectRect(PyObject *,PyObject *, PyObject *);}
func_IntersectRect(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14405 static PyObject *func_IntersectRect(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14406 {
14407     PyObject *sipParseErr = SIP_NULLPTR;
14408 
14409     {
14410          ::wxRect* r1;
14411         int r1State = 0;
14412          ::wxRect* r2;
14413         int r2State = 0;
14414 
14415         static const char *sipKwdList[] = {
14416             sipName_r1,
14417             sipName_r2,
14418         };
14419 
14420         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J0J0", sipType_wxRect, &r1, &r1State, sipType_wxRect, &r2, &r2State))
14421         {
14422             PyObject * sipRes = SIP_NULLPTR;
14423             int sipIsErr = 0;
14424 
14425     PyErr_Clear();
14426     Py_BEGIN_ALLOW_THREADS
14427     sipRes = _IntersectRect_function(r1, r2);
14428     Py_END_ALLOW_THREADS
14429     if (PyErr_Occurred()) sipIsErr = 1;
14430             sipReleaseType(r1,sipType_wxRect,r1State);
14431             sipReleaseType(r2,sipType_wxRect,r2State);
14432 
14433             if (sipIsErr)
14434                 return 0;
14435 
14436             return sipRes;
14437         }
14438     }
14439 
14440     /* Raise an exception if the arguments couldn't be parsed. */
14441     sipNoFunction(sipParseErr, sipName_IntersectRect, SIP_NULLPTR);
14442 
14443     return SIP_NULLPTR;
14444 }
14445 
14446 
14447 PyDoc_STRVAR(doc_GetDisplaySizeMM, "GetDisplaySizeMM() -> Size\n"
14448 "\n"
14449 "Returns the display size in millimeters.");
14450 
14451 extern "C" {static PyObject *func_GetDisplaySizeMM(PyObject *,PyObject *);}
func_GetDisplaySizeMM(PyObject *,PyObject * sipArgs)14452 static PyObject *func_GetDisplaySizeMM(PyObject *,PyObject *sipArgs)
14453 {
14454     PyObject *sipParseErr = SIP_NULLPTR;
14455 
14456     {
14457         if (sipParseArgs(&sipParseErr, sipArgs, ""))
14458         {
14459              ::wxSize*sipRes;
14460 
14461     if (!wxPyCheckForApp()) return NULL;
14462 
14463             PyErr_Clear();
14464 
14465             Py_BEGIN_ALLOW_THREADS
14466             sipRes = new  ::wxSize(wxGetDisplaySizeMM());
14467             Py_END_ALLOW_THREADS
14468 
14469             if (PyErr_Occurred())
14470                 return 0;
14471 
14472             return sipConvertFromNewType(sipRes,sipType_wxSize,SIP_NULLPTR);
14473         }
14474     }
14475 
14476     /* Raise an exception if the arguments couldn't be parsed. */
14477     sipNoFunction(sipParseErr, sipName_GetDisplaySizeMM, SIP_NULLPTR);
14478 
14479     return SIP_NULLPTR;
14480 }
14481 
14482 
14483 PyDoc_STRVAR(doc_DisplaySizeMM, "DisplaySizeMM() -> (width, height)\n"
14484 "\n"
14485 "Returns the display size in millimeters.");
14486 
14487 extern "C" {static PyObject *func_DisplaySizeMM(PyObject *,PyObject *, PyObject *);}
func_DisplaySizeMM(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14488 static PyObject *func_DisplaySizeMM(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14489 {
14490     PyObject *sipParseErr = SIP_NULLPTR;
14491 
14492     {
14493         int width;
14494         int height;
14495 
14496         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, ""))
14497         {
14498 
14499     if (!wxPyCheckForApp()) return NULL;
14500             PyErr_Clear();
14501 
14502             Py_BEGIN_ALLOW_THREADS
14503             wxDisplaySizeMM(&width,&height);
14504             Py_END_ALLOW_THREADS
14505 
14506             if (PyErr_Occurred())
14507                 return 0;
14508 
14509             return sipBuildResult(0,"(ii)",width,height);
14510         }
14511     }
14512 
14513     /* Raise an exception if the arguments couldn't be parsed. */
14514     sipNoFunction(sipParseErr, sipName_DisplaySizeMM, SIP_NULLPTR);
14515 
14516     return SIP_NULLPTR;
14517 }
14518 
14519 
14520 PyDoc_STRVAR(doc_GetDisplaySize, "GetDisplaySize() -> Size\n"
14521 "\n"
14522 "Returns the display size in pixels.");
14523 
14524 extern "C" {static PyObject *func_GetDisplaySize(PyObject *,PyObject *);}
func_GetDisplaySize(PyObject *,PyObject * sipArgs)14525 static PyObject *func_GetDisplaySize(PyObject *,PyObject *sipArgs)
14526 {
14527     PyObject *sipParseErr = SIP_NULLPTR;
14528 
14529     {
14530         if (sipParseArgs(&sipParseErr, sipArgs, ""))
14531         {
14532              ::wxSize*sipRes;
14533 
14534     if (!wxPyCheckForApp()) return NULL;
14535 
14536             PyErr_Clear();
14537 
14538             Py_BEGIN_ALLOW_THREADS
14539             sipRes = new  ::wxSize(wxGetDisplaySize());
14540             Py_END_ALLOW_THREADS
14541 
14542             if (PyErr_Occurred())
14543                 return 0;
14544 
14545             return sipConvertFromNewType(sipRes,sipType_wxSize,SIP_NULLPTR);
14546         }
14547     }
14548 
14549     /* Raise an exception if the arguments couldn't be parsed. */
14550     sipNoFunction(sipParseErr, sipName_GetDisplaySize, SIP_NULLPTR);
14551 
14552     return SIP_NULLPTR;
14553 }
14554 
14555 
14556 PyDoc_STRVAR(doc_DisplaySize, "DisplaySize() -> (width, height)\n"
14557 "\n"
14558 "Returns the display size in pixels.");
14559 
14560 extern "C" {static PyObject *func_DisplaySize(PyObject *,PyObject *, PyObject *);}
func_DisplaySize(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14561 static PyObject *func_DisplaySize(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14562 {
14563     PyObject *sipParseErr = SIP_NULLPTR;
14564 
14565     {
14566         int width;
14567         int height;
14568 
14569         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, ""))
14570         {
14571 
14572     if (!wxPyCheckForApp()) return NULL;
14573             PyErr_Clear();
14574 
14575             Py_BEGIN_ALLOW_THREADS
14576             wxDisplaySize(&width,&height);
14577             Py_END_ALLOW_THREADS
14578 
14579             if (PyErr_Occurred())
14580                 return 0;
14581 
14582             return sipBuildResult(0,"(ii)",width,height);
14583         }
14584     }
14585 
14586     /* Raise an exception if the arguments couldn't be parsed. */
14587     sipNoFunction(sipParseErr, sipName_DisplaySize, SIP_NULLPTR);
14588 
14589     return SIP_NULLPTR;
14590 }
14591 
14592 
14593 PyDoc_STRVAR(doc_GetDisplayPPI, "GetDisplayPPI() -> Size\n"
14594 "\n"
14595 "Returns the display resolution in pixels per inch.");
14596 
14597 extern "C" {static PyObject *func_GetDisplayPPI(PyObject *,PyObject *);}
func_GetDisplayPPI(PyObject *,PyObject * sipArgs)14598 static PyObject *func_GetDisplayPPI(PyObject *,PyObject *sipArgs)
14599 {
14600     PyObject *sipParseErr = SIP_NULLPTR;
14601 
14602     {
14603         if (sipParseArgs(&sipParseErr, sipArgs, ""))
14604         {
14605              ::wxSize*sipRes;
14606 
14607     if (!wxPyCheckForApp()) return NULL;
14608 
14609             PyErr_Clear();
14610 
14611             Py_BEGIN_ALLOW_THREADS
14612             sipRes = new  ::wxSize(wxGetDisplayPPI());
14613             Py_END_ALLOW_THREADS
14614 
14615             if (PyErr_Occurred())
14616                 return 0;
14617 
14618             return sipConvertFromNewType(sipRes,sipType_wxSize,SIP_NULLPTR);
14619         }
14620     }
14621 
14622     /* Raise an exception if the arguments couldn't be parsed. */
14623     sipNoFunction(sipParseErr, sipName_GetDisplayPPI, SIP_NULLPTR);
14624 
14625     return SIP_NULLPTR;
14626 }
14627 
14628 
14629 PyDoc_STRVAR(doc_GetClientDisplayRect, "GetClientDisplayRect() -> Rect\n"
14630 "\n"
14631 "Returns the dimensions of the work area on the display.");
14632 
14633 extern "C" {static PyObject *func_GetClientDisplayRect(PyObject *,PyObject *);}
func_GetClientDisplayRect(PyObject *,PyObject * sipArgs)14634 static PyObject *func_GetClientDisplayRect(PyObject *,PyObject *sipArgs)
14635 {
14636     PyObject *sipParseErr = SIP_NULLPTR;
14637 
14638     {
14639         if (sipParseArgs(&sipParseErr, sipArgs, ""))
14640         {
14641              ::wxRect*sipRes;
14642 
14643     if (!wxPyCheckForApp()) return NULL;
14644 
14645             PyErr_Clear();
14646 
14647             Py_BEGIN_ALLOW_THREADS
14648             sipRes = new  ::wxRect(wxGetClientDisplayRect());
14649             Py_END_ALLOW_THREADS
14650 
14651             if (PyErr_Occurred())
14652                 return 0;
14653 
14654             return sipConvertFromNewType(sipRes,sipType_wxRect,SIP_NULLPTR);
14655         }
14656     }
14657 
14658     /* Raise an exception if the arguments couldn't be parsed. */
14659     sipNoFunction(sipParseErr, sipName_GetClientDisplayRect, SIP_NULLPTR);
14660 
14661     return SIP_NULLPTR;
14662 }
14663 
14664 
14665 PyDoc_STRVAR(doc_ClientDisplayRect, "ClientDisplayRect() -> (x, y, width, height)\n"
14666 "\n"
14667 "Returns the dimensions of the work area on the display.");
14668 
14669 extern "C" {static PyObject *func_ClientDisplayRect(PyObject *,PyObject *, PyObject *);}
func_ClientDisplayRect(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14670 static PyObject *func_ClientDisplayRect(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14671 {
14672     PyObject *sipParseErr = SIP_NULLPTR;
14673 
14674     {
14675         int x;
14676         int y;
14677         int width;
14678         int height;
14679 
14680         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, SIP_NULLPTR, SIP_NULLPTR, ""))
14681         {
14682 
14683     if (!wxPyCheckForApp()) return NULL;
14684             PyErr_Clear();
14685 
14686             Py_BEGIN_ALLOW_THREADS
14687             wxClientDisplayRect(&x,&y,&width,&height);
14688             Py_END_ALLOW_THREADS
14689 
14690             if (PyErr_Occurred())
14691                 return 0;
14692 
14693             return sipBuildResult(0,"(iiii)",x,y,width,height);
14694         }
14695     }
14696 
14697     /* Raise an exception if the arguments couldn't be parsed. */
14698     sipNoFunction(sipParseErr, sipName_ClientDisplayRect, SIP_NULLPTR);
14699 
14700     return SIP_NULLPTR;
14701 }
14702 
14703 
14704 PyDoc_STRVAR(doc_SetCursor, "SetCursor(cursor)\n"
14705 "\n"
14706 "Globally sets the cursor; only has an effect on Windows, Mac and GTK+.");
14707 
14708 extern "C" {static PyObject *func_SetCursor(PyObject *,PyObject *, PyObject *);}
func_SetCursor(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14709 static PyObject *func_SetCursor(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14710 {
14711     PyObject *sipParseErr = SIP_NULLPTR;
14712 
14713     {
14714         const  ::wxCursor* cursor;
14715 
14716         static const char *sipKwdList[] = {
14717             sipName_cursor,
14718         };
14719 
14720         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J9", sipType_wxCursor, &cursor))
14721         {
14722 
14723     if (!wxPyCheckForApp()) return NULL;
14724             PyErr_Clear();
14725 
14726             Py_BEGIN_ALLOW_THREADS
14727             wxSetCursor(*cursor);
14728             Py_END_ALLOW_THREADS
14729 
14730             if (PyErr_Occurred())
14731                 return 0;
14732 
14733             Py_INCREF(Py_None);
14734             return Py_None;
14735         }
14736     }
14737 
14738     /* Raise an exception if the arguments couldn't be parsed. */
14739     sipNoFunction(sipParseErr, sipName_SetCursor, SIP_NULLPTR);
14740 
14741     return SIP_NULLPTR;
14742 }
14743 
14744 
14745 PyDoc_STRVAR(doc_DisplayDepth, "DisplayDepth() -> int\n"
14746 "\n"
14747 "Returns the depth of the display (a value of 1 denotes a monochrome\n"
14748 "display).");
14749 
14750 extern "C" {static PyObject *func_DisplayDepth(PyObject *,PyObject *);}
func_DisplayDepth(PyObject *,PyObject * sipArgs)14751 static PyObject *func_DisplayDepth(PyObject *,PyObject *sipArgs)
14752 {
14753     PyObject *sipParseErr = SIP_NULLPTR;
14754 
14755     {
14756         if (sipParseArgs(&sipParseErr, sipArgs, ""))
14757         {
14758             int sipRes;
14759 
14760     if (!wxPyCheckForApp()) return NULL;
14761 
14762             PyErr_Clear();
14763 
14764             Py_BEGIN_ALLOW_THREADS
14765             sipRes = wxDisplayDepth();
14766             Py_END_ALLOW_THREADS
14767 
14768             if (PyErr_Occurred())
14769                 return 0;
14770 
14771             return SIPLong_FromLong(sipRes);
14772         }
14773     }
14774 
14775     /* Raise an exception if the arguments couldn't be parsed. */
14776     sipNoFunction(sipParseErr, sipName_DisplayDepth, SIP_NULLPTR);
14777 
14778     return SIP_NULLPTR;
14779 }
14780 
14781 
14782 PyDoc_STRVAR(doc_ColourDisplay, "ColourDisplay() -> bool\n"
14783 "\n"
14784 "Returns true if the display is colour, false otherwise.");
14785 
14786 extern "C" {static PyObject *func_ColourDisplay(PyObject *,PyObject *);}
func_ColourDisplay(PyObject *,PyObject * sipArgs)14787 static PyObject *func_ColourDisplay(PyObject *,PyObject *sipArgs)
14788 {
14789     PyObject *sipParseErr = SIP_NULLPTR;
14790 
14791     {
14792         if (sipParseArgs(&sipParseErr, sipArgs, ""))
14793         {
14794             bool sipRes;
14795 
14796     if (!wxPyCheckForApp()) return NULL;
14797 
14798             PyErr_Clear();
14799 
14800             Py_BEGIN_ALLOW_THREADS
14801             sipRes = wxColourDisplay();
14802             Py_END_ALLOW_THREADS
14803 
14804             if (PyErr_Occurred())
14805                 return 0;
14806 
14807             return PyBool_FromLong(sipRes);
14808         }
14809     }
14810 
14811     /* Raise an exception if the arguments couldn't be parsed. */
14812     sipNoFunction(sipParseErr, sipName_ColourDisplay, SIP_NULLPTR);
14813 
14814     return SIP_NULLPTR;
14815 }
14816 
14817 
14818 PyDoc_STRVAR(doc_GetTranslation, "GetTranslation(string, domain=EmptyString) -> String\n"
14819 "GetTranslation(string, plural, n, domain=EmptyString) -> String\n"
14820 "\n"
14821 "This function returns the translation of string in the current\n"
14822 "locale().\n"
14823 "");
14824 
14825 extern "C" {static PyObject *func_GetTranslation(PyObject *,PyObject *, PyObject *);}
func_GetTranslation(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14826 static PyObject *func_GetTranslation(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14827 {
14828     PyObject *sipParseErr = SIP_NULLPTR;
14829 
14830     {
14831         const  ::wxString* string;
14832         int stringState = 0;
14833         const  ::wxString& domaindef = wxEmptyString;
14834         const  ::wxString* domain = &domaindef;
14835         int domainState = 0;
14836 
14837         static const char *sipKwdList[] = {
14838             sipName_string,
14839             sipName_domain,
14840         };
14841 
14842         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1|J1", sipType_wxString,&string, &stringState, sipType_wxString,&domain, &domainState))
14843         {
14844              ::wxString*sipRes;
14845 
14846             PyErr_Clear();
14847 
14848             Py_BEGIN_ALLOW_THREADS
14849             sipRes = new  ::wxString(wxGetTranslation(*string,*domain));
14850             Py_END_ALLOW_THREADS
14851             sipReleaseType(const_cast< ::wxString *>(string),sipType_wxString,stringState);
14852             sipReleaseType(const_cast< ::wxString *>(domain),sipType_wxString,domainState);
14853 
14854             if (PyErr_Occurred())
14855                 return 0;
14856 
14857             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
14858         }
14859     }
14860 
14861     {
14862         const  ::wxString* string;
14863         int stringState = 0;
14864         const  ::wxString* plural;
14865         int pluralState = 0;
14866         uint n;
14867         const  ::wxString& domaindef = wxEmptyString;
14868         const  ::wxString* domain = &domaindef;
14869         int domainState = 0;
14870 
14871         static const char *sipKwdList[] = {
14872             sipName_string,
14873             sipName_plural,
14874             sipName_n,
14875             sipName_domain,
14876         };
14877 
14878         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1J1u|J1", sipType_wxString,&string, &stringState, sipType_wxString,&plural, &pluralState, &n, sipType_wxString,&domain, &domainState))
14879         {
14880              ::wxString*sipRes;
14881 
14882             PyErr_Clear();
14883 
14884             Py_BEGIN_ALLOW_THREADS
14885             sipRes = new  ::wxString(wxGetTranslation(*string,*plural,n,*domain));
14886             Py_END_ALLOW_THREADS
14887             sipReleaseType(const_cast< ::wxString *>(string),sipType_wxString,stringState);
14888             sipReleaseType(const_cast< ::wxString *>(plural),sipType_wxString,pluralState);
14889             sipReleaseType(const_cast< ::wxString *>(domain),sipType_wxString,domainState);
14890 
14891             if (PyErr_Occurred())
14892                 return 0;
14893 
14894             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
14895         }
14896     }
14897 
14898     /* Raise an exception if the arguments couldn't be parsed. */
14899     sipNoFunction(sipParseErr, sipName_GetTranslation, SIP_NULLPTR);
14900 
14901     return SIP_NULLPTR;
14902 }
14903 
14904 
14905 PyDoc_STRVAR(doc_Setlocale, "Setlocale(category: int, locale: str) -> str");
14906 
14907 extern "C" {static PyObject *func_Setlocale(PyObject *,PyObject *, PyObject *);}
func_Setlocale(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14908 static PyObject *func_Setlocale(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14909 {
14910     PyObject *sipParseErr = SIP_NULLPTR;
14911 
14912     {
14913         int category;
14914         const char* locale;
14915 
14916         static const char *sipKwdList[] = {
14917             sipName_category,
14918             sipName_locale,
14919         };
14920 
14921         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "is", &category, &locale))
14922         {
14923             char*sipRes;
14924 
14925             PyErr_Clear();
14926 
14927             Py_BEGIN_ALLOW_THREADS
14928             sipRes = wxSetlocale(category,locale);
14929             Py_END_ALLOW_THREADS
14930 
14931             if (PyErr_Occurred())
14932                 return 0;
14933 
14934             if (sipRes == SIP_NULLPTR)
14935             {
14936                 Py_INCREF(Py_None);
14937                 return Py_None;
14938             }
14939 
14940             return SIPBytes_FromString(sipRes);
14941         }
14942     }
14943 
14944     /* Raise an exception if the arguments couldn't be parsed. */
14945     sipNoFunction(sipParseErr, sipName_Setlocale, doc_Setlocale);
14946 
14947     return SIP_NULLPTR;
14948 }
14949 
14950 
14951 PyDoc_STRVAR(doc_GetLocale, "GetLocale() -> Locale\n"
14952 "\n"
14953 "Get the current locale object (note that it may be NULL!)");
14954 
14955 extern "C" {static PyObject *func_GetLocale(PyObject *,PyObject *);}
func_GetLocale(PyObject *,PyObject * sipArgs)14956 static PyObject *func_GetLocale(PyObject *,PyObject *sipArgs)
14957 {
14958     PyObject *sipParseErr = SIP_NULLPTR;
14959 
14960     {
14961         if (sipParseArgs(&sipParseErr, sipArgs, ""))
14962         {
14963              ::wxLocale*sipRes;
14964 
14965             PyErr_Clear();
14966 
14967             Py_BEGIN_ALLOW_THREADS
14968             sipRes = wxGetLocale();
14969             Py_END_ALLOW_THREADS
14970 
14971             if (PyErr_Occurred())
14972                 return 0;
14973 
14974             return sipConvertFromType(sipRes,sipType_wxLocale,SIP_NULLPTR);
14975         }
14976     }
14977 
14978     /* Raise an exception if the arguments couldn't be parsed. */
14979     sipNoFunction(sipParseErr, sipName_GetLocale, SIP_NULLPTR);
14980 
14981     return SIP_NULLPTR;
14982 }
14983 
14984 
14985 PyDoc_STRVAR(doc_testArrayDoubleTypemap, "testArrayDoubleTypemap(arr: object) -> object");
14986 
14987 extern "C" {static PyObject *func_testArrayDoubleTypemap(PyObject *,PyObject *, PyObject *);}
func_testArrayDoubleTypemap(PyObject *,PyObject * sipArgs,PyObject * sipKwds)14988 static PyObject *func_testArrayDoubleTypemap(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
14989 {
14990     PyObject *sipParseErr = SIP_NULLPTR;
14991 
14992     {
14993         const  ::wxArrayDouble* arr;
14994         int arrState = 0;
14995 
14996         static const char *sipKwdList[] = {
14997             sipName_arr,
14998         };
14999 
15000         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxArrayDouble,&arr, &arrState))
15001         {
15002              ::wxArrayDouble*sipRes;
15003 
15004             PyErr_Clear();
15005 
15006             Py_BEGIN_ALLOW_THREADS
15007             sipRes = new  ::wxArrayDouble(testArrayDoubleTypemap(*arr));
15008             Py_END_ALLOW_THREADS
15009             sipReleaseType(const_cast< ::wxArrayDouble *>(arr),sipType_wxArrayDouble,arrState);
15010 
15011             if (PyErr_Occurred())
15012                 return 0;
15013 
15014             return sipConvertFromNewType(sipRes,sipType_wxArrayDouble,SIP_NULLPTR);
15015         }
15016     }
15017 
15018     /* Raise an exception if the arguments couldn't be parsed. */
15019     sipNoFunction(sipParseErr, sipName_testArrayDoubleTypemap, doc_testArrayDoubleTypemap);
15020 
15021     return SIP_NULLPTR;
15022 }
15023 
15024 
15025 PyDoc_STRVAR(doc_testArrayIntTypemap, "testArrayIntTypemap(arr: object) -> object");
15026 
15027 extern "C" {static PyObject *func_testArrayIntTypemap(PyObject *,PyObject *, PyObject *);}
func_testArrayIntTypemap(PyObject *,PyObject * sipArgs,PyObject * sipKwds)15028 static PyObject *func_testArrayIntTypemap(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
15029 {
15030     PyObject *sipParseErr = SIP_NULLPTR;
15031 
15032     {
15033         const  ::wxArrayInt* arr;
15034         int arrState = 0;
15035 
15036         static const char *sipKwdList[] = {
15037             sipName_arr,
15038         };
15039 
15040         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxArrayInt,&arr, &arrState))
15041         {
15042              ::wxArrayInt*sipRes;
15043 
15044             PyErr_Clear();
15045 
15046             Py_BEGIN_ALLOW_THREADS
15047             sipRes = new  ::wxArrayInt(testArrayIntTypemap(*arr));
15048             Py_END_ALLOW_THREADS
15049             sipReleaseType(const_cast< ::wxArrayInt *>(arr),sipType_wxArrayInt,arrState);
15050 
15051             if (PyErr_Occurred())
15052                 return 0;
15053 
15054             return sipConvertFromNewType(sipRes,sipType_wxArrayInt,SIP_NULLPTR);
15055         }
15056     }
15057 
15058     /* Raise an exception if the arguments couldn't be parsed. */
15059     sipNoFunction(sipParseErr, sipName_testArrayIntTypemap, doc_testArrayIntTypemap);
15060 
15061     return SIP_NULLPTR;
15062 }
15063 
15064 
15065 PyDoc_STRVAR(doc_testArrayStringTypemap, "testArrayStringTypemap(arr: object) -> object");
15066 
15067 extern "C" {static PyObject *func_testArrayStringTypemap(PyObject *,PyObject *, PyObject *);}
func_testArrayStringTypemap(PyObject *,PyObject * sipArgs,PyObject * sipKwds)15068 static PyObject *func_testArrayStringTypemap(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
15069 {
15070     PyObject *sipParseErr = SIP_NULLPTR;
15071 
15072     {
15073         const  ::wxArrayString* arr;
15074         int arrState = 0;
15075 
15076         static const char *sipKwdList[] = {
15077             sipName_arr,
15078         };
15079 
15080         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxArrayString,&arr, &arrState))
15081         {
15082              ::wxArrayString*sipRes;
15083 
15084             PyErr_Clear();
15085 
15086             Py_BEGIN_ALLOW_THREADS
15087             sipRes = new  ::wxArrayString(testArrayStringTypemap(*arr));
15088             Py_END_ALLOW_THREADS
15089             sipReleaseType(const_cast< ::wxArrayString *>(arr),sipType_wxArrayString,arrState);
15090 
15091             if (PyErr_Occurred())
15092                 return 0;
15093 
15094             return sipConvertFromNewType(sipRes,sipType_wxArrayString,SIP_NULLPTR);
15095         }
15096     }
15097 
15098     /* Raise an exception if the arguments couldn't be parsed. */
15099     sipNoFunction(sipParseErr, sipName_testArrayStringTypemap, doc_testArrayStringTypemap);
15100 
15101     return SIP_NULLPTR;
15102 }
15103 
15104 
15105 PyDoc_STRVAR(doc_testStringTypemap, "testStringTypemap(str: object) -> object");
15106 
15107 extern "C" {static PyObject *func_testStringTypemap(PyObject *,PyObject *, PyObject *);}
func_testStringTypemap(PyObject *,PyObject * sipArgs,PyObject * sipKwds)15108 static PyObject *func_testStringTypemap(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
15109 {
15110     PyObject *sipParseErr = SIP_NULLPTR;
15111 
15112     {
15113         const  ::wxString* str;
15114         int strState = 0;
15115 
15116         static const char *sipKwdList[] = {
15117             sipName_str,
15118         };
15119 
15120         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxString,&str, &strState))
15121         {
15122              ::wxString*sipRes;
15123 
15124             PyErr_Clear();
15125 
15126             Py_BEGIN_ALLOW_THREADS
15127             sipRes = new  ::wxString(testStringTypemap(*str));
15128             Py_END_ALLOW_THREADS
15129             sipReleaseType(const_cast< ::wxString *>(str),sipType_wxString,strState);
15130 
15131             if (PyErr_Occurred())
15132                 return 0;
15133 
15134             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
15135         }
15136     }
15137 
15138     /* Raise an exception if the arguments couldn't be parsed. */
15139     sipNoFunction(sipParseErr, sipName_testStringTypemap, doc_testStringTypemap);
15140 
15141     return SIP_NULLPTR;
15142 }
15143 
15144 
15145 PyDoc_STRVAR(doc_Trap, "Trap()\n"
15146 "\n"
15147 "Generate a debugger exception meaning that the control is passed to\n"
15148 "the debugger if one is attached to the process.");
15149 
15150 extern "C" {static PyObject *func_Trap(PyObject *,PyObject *);}
func_Trap(PyObject *,PyObject * sipArgs)15151 static PyObject *func_Trap(PyObject *,PyObject *sipArgs)
15152 {
15153     PyObject *sipParseErr = SIP_NULLPTR;
15154 
15155     {
15156         if (sipParseArgs(&sipParseErr, sipArgs, ""))
15157         {
15158             PyErr_Clear();
15159 
15160             Py_BEGIN_ALLOW_THREADS
15161             wxTrap();
15162             Py_END_ALLOW_THREADS
15163 
15164             if (PyErr_Occurred())
15165                 return 0;
15166 
15167             Py_INCREF(Py_None);
15168             return Py_None;
15169         }
15170     }
15171 
15172     /* Raise an exception if the arguments couldn't be parsed. */
15173     sipNoFunction(sipParseErr, sipName_Trap, SIP_NULLPTR);
15174 
15175     return SIP_NULLPTR;
15176 }
15177 
15178 
15179 PyDoc_STRVAR(doc_DisableAsserts, "DisableAsserts()\n"
15180 "\n"
15181 "Disable the condition checks in the assertions.");
15182 
15183 extern "C" {static PyObject *func_DisableAsserts(PyObject *,PyObject *);}
func_DisableAsserts(PyObject *,PyObject * sipArgs)15184 static PyObject *func_DisableAsserts(PyObject *,PyObject *sipArgs)
15185 {
15186     PyObject *sipParseErr = SIP_NULLPTR;
15187 
15188     {
15189         if (sipParseArgs(&sipParseErr, sipArgs, ""))
15190         {
15191             PyErr_Clear();
15192 
15193             Py_BEGIN_ALLOW_THREADS
15194             wxDisableAsserts();
15195             Py_END_ALLOW_THREADS
15196 
15197             if (PyErr_Occurred())
15198                 return 0;
15199 
15200             Py_INCREF(Py_None);
15201             return Py_None;
15202         }
15203     }
15204 
15205     /* Raise an exception if the arguments couldn't be parsed. */
15206     sipNoFunction(sipParseErr, sipName_DisableAsserts, SIP_NULLPTR);
15207 
15208     return SIP_NULLPTR;
15209 }
15210 
15211 
15212 PyDoc_STRVAR(doc_Abort, "Abort()\n"
15213 "\n"
15214 "Exits the program immediately.");
15215 
15216 extern "C" {static PyObject *func_Abort(PyObject *,PyObject *);}
func_Abort(PyObject *,PyObject * sipArgs)15217 static PyObject *func_Abort(PyObject *,PyObject *sipArgs)
15218 {
15219     PyObject *sipParseErr = SIP_NULLPTR;
15220 
15221     {
15222         if (sipParseArgs(&sipParseErr, sipArgs, ""))
15223         {
15224             PyErr_Clear();
15225 
15226             Py_BEGIN_ALLOW_THREADS
15227             wxAbort();
15228             Py_END_ALLOW_THREADS
15229 
15230             if (PyErr_Occurred())
15231                 return 0;
15232 
15233             Py_INCREF(Py_None);
15234             return Py_None;
15235         }
15236     }
15237 
15238     /* Raise an exception if the arguments couldn't be parsed. */
15239     sipNoFunction(sipParseErr, sipName_Abort, SIP_NULLPTR);
15240 
15241     return SIP_NULLPTR;
15242 }
15243 
15244 
15245 PyDoc_STRVAR(doc_testUIntPtrTypemap, "testUIntPtrTypemap(value: object) -> object");
15246 
15247 extern "C" {static PyObject *func_testUIntPtrTypemap(PyObject *,PyObject *, PyObject *);}
func_testUIntPtrTypemap(PyObject *,PyObject * sipArgs,PyObject * sipKwds)15248 static PyObject *func_testUIntPtrTypemap(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
15249 {
15250     PyObject *sipParseErr = SIP_NULLPTR;
15251 
15252     {
15253          ::wxUIntPtr* value;
15254         int valueState = 0;
15255 
15256         static const char *sipKwdList[] = {
15257             sipName_value,
15258         };
15259 
15260         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxUIntPtr,&value, &valueState))
15261         {
15262              ::wxUIntPtr*sipRes;
15263 
15264             PyErr_Clear();
15265 
15266             Py_BEGIN_ALLOW_THREADS
15267             sipRes = new  ::wxUIntPtr(testUIntPtrTypemap(*value));
15268             Py_END_ALLOW_THREADS
15269             sipReleaseType(value,sipType_wxUIntPtr,valueState);
15270 
15271             if (PyErr_Occurred())
15272                 return 0;
15273 
15274             return sipConvertFromNewType(sipRes,sipType_wxUIntPtr,SIP_NULLPTR);
15275         }
15276     }
15277 
15278     /* Raise an exception if the arguments couldn't be parsed. */
15279     sipNoFunction(sipParseErr, sipName_testUIntPtrTypemap, doc_testUIntPtrTypemap);
15280 
15281     return SIP_NULLPTR;
15282 }
15283 
15284 
15285 PyDoc_STRVAR(doc_testIntPtrTypemap, "testIntPtrTypemap(value: object) -> object");
15286 
15287 extern "C" {static PyObject *func_testIntPtrTypemap(PyObject *,PyObject *, PyObject *);}
func_testIntPtrTypemap(PyObject *,PyObject * sipArgs,PyObject * sipKwds)15288 static PyObject *func_testIntPtrTypemap(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
15289 {
15290     PyObject *sipParseErr = SIP_NULLPTR;
15291 
15292     {
15293          ::wxIntPtr* value;
15294         int valueState = 0;
15295 
15296         static const char *sipKwdList[] = {
15297             sipName_value,
15298         };
15299 
15300         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1", sipType_wxIntPtr,&value, &valueState))
15301         {
15302              ::wxIntPtr*sipRes;
15303 
15304             PyErr_Clear();
15305 
15306             Py_BEGIN_ALLOW_THREADS
15307             sipRes = new  ::wxIntPtr(testIntPtrTypemap(*value));
15308             Py_END_ALLOW_THREADS
15309             sipReleaseType(value,sipType_wxIntPtr,valueState);
15310 
15311             if (PyErr_Occurred())
15312                 return 0;
15313 
15314             return sipConvertFromNewType(sipRes,sipType_wxIntPtr,SIP_NULLPTR);
15315         }
15316     }
15317 
15318     /* Raise an exception if the arguments couldn't be parsed. */
15319     sipNoFunction(sipParseErr, sipName_testIntPtrTypemap, doc_testIntPtrTypemap);
15320 
15321     return SIP_NULLPTR;
15322 }
15323 
15324 
15325 PyDoc_STRVAR(doc_testSizetTypemap, "testSizetTypemap(value: int) -> int");
15326 
15327 extern "C" {static PyObject *func_testSizetTypemap(PyObject *,PyObject *, PyObject *);}
func_testSizetTypemap(PyObject *,PyObject * sipArgs,PyObject * sipKwds)15328 static PyObject *func_testSizetTypemap(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
15329 {
15330     PyObject *sipParseErr = SIP_NULLPTR;
15331 
15332     {
15333         size_t value;
15334 
15335         static const char *sipKwdList[] = {
15336             sipName_value,
15337         };
15338 
15339         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "=", &value))
15340         {
15341             size_t sipRes;
15342 
15343             PyErr_Clear();
15344 
15345             Py_BEGIN_ALLOW_THREADS
15346             sipRes = testSizetTypemap(value);
15347             Py_END_ALLOW_THREADS
15348 
15349             if (PyErr_Occurred())
15350                 return 0;
15351 
15352             return PyLong_FromUnsignedLong(sipRes);
15353         }
15354     }
15355 
15356     /* Raise an exception if the arguments couldn't be parsed. */
15357     sipNoFunction(sipParseErr, sipName_testSizetTypemap, doc_testSizetTypemap);
15358 
15359     return SIP_NULLPTR;
15360 }
15361 
15362 
15363 /* Convert to a sub-class if possible. */
15364 extern "C" {static const sipTypeDef *sipSubClass_wxObject(void **);}
sipSubClass_wxObject(void ** sipCppRet)15365 static const sipTypeDef *sipSubClass_wxObject(void **sipCppRet)
15366 {
15367      ::wxObject *sipCpp = reinterpret_cast< ::wxObject *>(*sipCppRet);
15368     const sipTypeDef *sipType;
15369 
15370             const wxClassInfo* info   = sipCpp->GetClassInfo();
15371             wxString           name   = info->GetClassName();
15372             bool               exists = sipFindType(name) != NULL;
15373             while (info && !exists) {
15374                 info = info->GetBaseClass1();
15375                 name = info->GetClassName();
15376                 exists = sipFindType(name) != NULL;
15377             }
15378             if (info)
15379                 sipType = sipFindType(name);
15380             else
15381                 sipType = NULL;
15382 
15383     return sipType;
15384 }
15385 
15386 
15387 /* Convert to a sub-class if possible. */
15388 extern "C" {static const sipTypeDef *sipSubClass_wxWindow(void **);}
sipSubClass_wxWindow(void ** sipCppRet)15389 static const sipTypeDef *sipSubClass_wxWindow(void **sipCppRet)
15390 {
15391      ::wxObject *sipCpp = reinterpret_cast< ::wxObject *>(*sipCppRet);
15392     const sipTypeDef *sipType;
15393 
15394             const wxClassInfo* info   = sipCpp->GetClassInfo();
15395             wxString           name   = info->GetClassName();
15396             bool               exists = sipFindType(name) != NULL;
15397             while (info && !exists) {
15398                 info = info->GetBaseClass1();
15399                 name = info->GetClassName();
15400                 exists = sipFindType(name) != NULL;
15401             }
15402             if (info)
15403                 sipType = sipFindType(name);
15404             else
15405                 sipType = NULL;
15406 
15407     return sipType;
15408 }
15409 static sipEnumTypeDef enumTypes[] = {
15410     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxStockLabelQueryFlag, {0}, 0}, sipNameNr_StockLabelQueryFlag, -1, SIP_NULLPTR},
15411     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxStockPreferencesPage__Kind, {0}, 0}, sipNameNr_Kind, 495, SIP_NULLPTR},
15412     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxFSWWarningType, {0}, 0}, sipNameNr_FSWWarningType, -1, SIP_NULLPTR},
15413     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxFSWFlags, {0}, 0}, sipNameNr_FSWFlags, -1, SIP_NULLPTR},
15414     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPreviewFrameModalityKind, {0}, 0}, sipNameNr_PreviewFrameModalityKind, -1, SIP_NULLPTR},
15415     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPrinterError, {0}, 0}, sipNameNr_PrinterError, -1, SIP_NULLPTR},
15416     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxSystemScreenType, {0}, 0}, sipNameNr_SystemScreenType, -1, SIP_NULLPTR},
15417     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxSystemFeature, {0}, 0}, sipNameNr_SystemFeature, -1, SIP_NULLPTR},
15418     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxSystemMetric, {0}, 0}, sipNameNr_SystemMetric, -1, SIP_NULLPTR},
15419     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxSystemColour, {0}, 0}, sipNameNr_SystemColour, -1, SIP_NULLPTR},
15420     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxSystemFont, {0}, 0}, sipNameNr_SystemFont, -1, SIP_NULLPTR},
15421     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxHelpSearchMode, {0}, 0}, sipNameNr_HelpSearchMode, -1, SIP_NULLPTR},
15422     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxShutdownFlags, {0}, 0}, sipNameNr_ShutdownFlags, -1, SIP_NULLPTR},
15423     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxKillFlags, {0}, 0}, sipNameNr_KillFlags, -1, SIP_NULLPTR},
15424     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxKillError, {0}, 0}, sipNameNr_KillError, -1, SIP_NULLPTR},
15425     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxSignal, {0}, 0}, sipNameNr_Signal, -1, SIP_NULLPTR},
15426     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxBatteryState, {0}, 0}, sipNameNr_BatteryState, -1, SIP_NULLPTR},
15427     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPowerType, {0}, 0}, sipNameNr_PowerType, -1, SIP_NULLPTR},
15428     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxFindReplaceDialogStyles, {0}, 0}, sipNameNr_FindReplaceDialogStyles, -1, SIP_NULLPTR},
15429     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxFindReplaceFlags, {0}, 0}, sipNameNr_FindReplaceFlags, -1, SIP_NULLPTR},
15430     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDialogLayoutAdaptationMode, {0}, 0}, sipNameNr_DialogLayoutAdaptationMode, -1, SIP_NULLPTR},
15431     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTreeItemIcon, {0}, 0}, sipNameNr_TreeItemIcon, -1, SIP_NULLPTR},
15432     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxListColumnFormat, {0}, 0}, sipNameNr_ListColumnFormat, -1, SIP_NULLPTR},
15433     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxToolBarToolStyle, {0}, 0}, sipNameNr_ToolBarToolStyle, -1, SIP_NULLPTR},
15434     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxCheckBoxState, {0}, 0}, sipNameNr_CheckBoxState, -1, SIP_NULLPTR},
15435     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextCtrlHitTestResult, {0}, 0}, sipNameNr_TextCtrlHitTestResult, -1, SIP_NULLPTR},
15436     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextAttrLineSpacing, {0}, 0}, sipNameNr_TextAttrLineSpacing, -1, SIP_NULLPTR},
15437     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextAttrEffects, {0}, 0}, sipNameNr_TextAttrEffects, -1, SIP_NULLPTR},
15438     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextAttrBulletStyle, {0}, 0}, sipNameNr_TextAttrBulletStyle, -1, SIP_NULLPTR},
15439     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextAttrFlags, {0}, 0}, sipNameNr_TextAttrFlags, -1, SIP_NULLPTR},
15440     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextAttrAlignment, {0}, 0}, sipNameNr_TextAttrAlignment, -1, SIP_NULLPTR},
15441     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxSplitMode, {0}, 0}, sipNameNr_SplitMode, -1, SIP_NULLPTR},
15442     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxEllipsizeMode, {0}, 0}, sipNameNr_EllipsizeMode, -1, SIP_NULLPTR},
15443     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxEllipsizeFlags, {0}, 0}, sipNameNr_EllipsizeFlags, -1, SIP_NULLPTR},
15444     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxScrollbarVisibility, {0}, 0}, sipNameNr_ScrollbarVisibility, -1, SIP_NULLPTR},
15445     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxWindowVariant, {0}, 0}, sipNameNr_WindowVariant, -1, SIP_NULLPTR},
15446     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxShowEffect, {0}, 0}, sipNameNr_ShowEffect, -1, SIP_NULLPTR},
15447     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxAppAssertMode, {0}, 0}, sipNameNr_AppAssertMode, -1, SIP_NULLPTR},
15448     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxStandardPaths__ResourceCat, {0}, 0}, sipNameNr_ResourceCat, 481, SIP_NULLPTR},
15449     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxFlexSizerGrowMode, {0}, 0}, sipNameNr_FlexSizerGrowMode, -1, SIP_NULLPTR},
15450     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxNavigationKeyEvent__wxNavigationKeyEventFlags, {0}, 0}, sipNameNr_NavigationKeyEventFlags, 352, SIP_NULLPTR},
15451     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxHelpEvent__Origin, {0}, 0}, sipNameNr_Origin, 238, SIP_NULLPTR},
15452     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxActivateEvent__Reason, {0}, 0}, sipNameNr_Reason, 9, SIP_NULLPTR},
15453     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxIdleMode, {0}, 0}, sipNameNr_IdleMode, -1, SIP_NULLPTR},
15454     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxMouseWheelAxis, {0}, 0}, sipNameNr_MouseWheelAxis, -1, SIP_NULLPTR},
15455     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxUpdateUIMode, {0}, 0}, sipNameNr_UpdateUIMode, -1, SIP_NULLPTR},
15456     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxKeyCategoryFlags, {0}, 0}, sipNameNr_KeyCategoryFlags, -1, SIP_NULLPTR},
15457     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxEventCategory, {0}, 0}, sipNameNr_EventCategory, -1, SIP_NULLPTR},
15458     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxEventPropagation, {0}, 0}, sipNameNr_EventPropagation, -1, SIP_NULLPTR},
15459     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxRelationship, {0}, 0}, sipNameNr_Relationship, -1, SIP_NULLPTR},
15460     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxEdge, {0}, 0}, sipNameNr_Edge, -1, SIP_NULLPTR},
15461     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxMouseButton, {0}, 0}, sipNameNr_MouseButton, -1, SIP_NULLPTR},
15462     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxConfigBase__EntryType, {0}, 0}, sipNameNr_EntryType, 83, SIP_NULLPTR},
15463     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDragResult, {0}, 0}, sipNameNr_DragResult, -1, SIP_NULLPTR},
15464     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDataObject__Direction, {0}, 0}, sipNameNr_Direction, 103, SIP_NULLPTR},
15465     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxLogLevelValues, {0}, 0}, sipNameNr_LogLevelValues, -1, SIP_NULLPTR},
15466     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxAcceleratorEntryFlags, {0}, 0}, sipNameNr_AcceleratorEntryFlags, -1, SIP_NULLPTR},
15467     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxAccSelectionFlags, {0}, 0}, sipNameNr_AccSelectionFlags, -1, SIP_NULLPTR},
15468     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxAccObject, {0}, 0}, sipNameNr_AccObject, -1, SIP_NULLPTR},
15469     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxAccRole, {0}, 0}, sipNameNr_AccRole, -1, SIP_NULLPTR},
15470     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxNavDir, {0}, 0}, sipNameNr_NavDir, -1, SIP_NULLPTR},
15471     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxAccStatus, {0}, 0}, sipNameNr_AccStatus, -1, SIP_NULLPTR},
15472     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxHeaderSortIconType, {0}, 0}, sipNameNr_HeaderSortIconType, -1, SIP_NULLPTR},
15473     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTitleBarButton, {0}, 0}, sipNameNr_TitleBarButton, -1, SIP_NULLPTR},
15474     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxCompositionMode, {0}, 0}, sipNameNr_CompositionMode, -1, SIP_NULLPTR},
15475     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxInterpolationQuality, {0}, 0}, sipNameNr_InterpolationQuality, -1, SIP_NULLPTR},
15476     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxAntialiasMode, {0}, 0}, sipNameNr_AntialiasMode, -1, SIP_NULLPTR},
15477     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxMappingMode, {0}, 0}, sipNameNr_MappingMode, -1, SIP_NULLPTR},
15478     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxFloodFillStyle, {0}, 0}, sipNameNr_FloodFillStyle, -1, SIP_NULLPTR},
15479     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxRasterOperationMode, {0}, 0}, sipNameNr_RasterOperationMode, -1, SIP_NULLPTR},
15480     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxRegionContain, {0}, 0}, sipNameNr_RegionContain, -1, SIP_NULLPTR},
15481     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxBrushStyle, {0}, 0}, sipNameNr_BrushStyle, -1, SIP_NULLPTR},
15482     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPenCap, {0}, 0}, sipNameNr_PenCap, -1, SIP_NULLPTR},
15483     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPenJoin, {0}, 0}, sipNameNr_PenJoin, -1, SIP_NULLPTR},
15484     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPenStyle, {0}, 0}, sipNameNr_PenStyle, -1, SIP_NULLPTR},
15485     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxFontEncoding, {0}, 0}, sipNameNr_FontEncoding, -1, SIP_NULLPTR},
15486     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxFontFlag, {0}, 0}, sipNameNr_FontFlag, -1, SIP_NULLPTR},
15487     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxFontSymbolicSize, {0}, 0}, sipNameNr_FontSymbolicSize, -1, SIP_NULLPTR},
15488     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxFontWeight, {0}, 0}, sipNameNr_FontWeight, -1, SIP_NULLPTR},
15489     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxFontStyle, {0}, 0}, sipNameNr_FontStyle, -1, SIP_NULLPTR},
15490     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxFontFamily, {0}, 0}, sipNameNr_FontFamily, -1, SIP_NULLPTR},
15491     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxBitmapBufferFormat, {0}, 0}, sipNameNr_BitmapBufferFormat, -1, SIP_NULLPTR},
15492     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxImagePNGType, {0}, 0}, sipNameNr_ImagePNGType, -1, SIP_NULLPTR},
15493     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxImageResizeQuality, {0}, 0}, sipNameNr_ImageResizeQuality, -1, SIP_NULLPTR},
15494     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxImageResolution, {0}, 0}, sipNameNr_ImageResolution, -1, SIP_NULLPTR},
15495     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxFileSystemOpenFlags, {0}, 0}, sipNameNr_FileSystemOpenFlags, -1, SIP_NULLPTR},
15496     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxSeekMode, {0}, 0}, sipNameNr_SeekMode, -1, SIP_NULLPTR},
15497     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxStreamError, {0}, 0}, sipNameNr_StreamError, -1, SIP_NULLPTR},
15498     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxOutCode, {0}, 0}, sipNameNr_OutCode, -1, SIP_NULLPTR},
15499     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxStockCursor, {0}, 0}, sipNameNr_StockCursor, -1, SIP_NULLPTR},
15500     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPolygonFillMode, {0}, 0}, sipNameNr_PolygonFillMode, -1, SIP_NULLPTR},
15501     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxBitmapType, {0}, 0}, sipNameNr_BitmapType, -1, SIP_NULLPTR},
15502     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPrintBin, {0}, 0}, sipNameNr_PrintBin, -1, SIP_NULLPTR},
15503     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxLocaleInitFlags, {0}, 0}, sipNameNr_LocaleInitFlags, -1, SIP_NULLPTR},
15504     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxLocaleInfo, {0}, 0}, sipNameNr_LocaleInfo, -1, SIP_NULLPTR},
15505     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxLocaleCategory, {0}, 0}, sipNameNr_LocaleCategory, -1, SIP_NULLPTR},
15506     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxLayoutDirection, {0}, 0}, sipNameNr_LayoutDirection, -1, SIP_NULLPTR},
15507     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxLanguage, {0}, 0}, sipNameNr_Language, -1, SIP_NULLPTR},
15508     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxEndianness, {0}, 0}, sipNameNr_Endianness, -1, SIP_NULLPTR},
15509     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxArchitecture, {0}, 0}, sipNameNr_Architecture, -1, SIP_NULLPTR},
15510     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPortId, {0}, 0}, sipNameNr_PortId, -1, SIP_NULLPTR},
15511     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxOperatingSystemId, {0}, 0}, sipNameNr_OperatingSystemId, -1, SIP_NULLPTR},
15512     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDateTime__WeekFlags, {0}, 0}, sipNameNr_WeekFlags, 108, SIP_NULLPTR},
15513     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDateTime__NameFlags, {0}, 0}, sipNameNr_NameFlags, 108, SIP_NULLPTR},
15514     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDateTime__Year, {0}, 0}, sipNameNr_Year, 108, SIP_NULLPTR},
15515     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDateTime__WeekDay, {0}, 0}, sipNameNr_WeekDay, 108, SIP_NULLPTR},
15516     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDateTime__Month, {0}, 0}, sipNameNr_Month, 108, SIP_NULLPTR},
15517     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDateTime__Country, {0}, 0}, sipNameNr_Country, 108, SIP_NULLPTR},
15518     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDateTime__Calendar, {0}, 0}, sipNameNr_Calendar, 108, SIP_NULLPTR},
15519     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDateTime__TZ, {0}, 0}, sipNameNr_TZ, 108, SIP_NULLPTR},
15520     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxStockGDI__Item, {0}, 0}, sipNameNr_Item, 492, SIP_NULLPTR},
15521     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxUpdateUI, {0}, 0}, sipNameNr_UpdateUI, -1, SIP_NULLPTR},
15522     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPrintMode, {0}, 0}, sipNameNr_PrintMode, -1, SIP_NULLPTR},
15523     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDuplexMode, {0}, 0}, sipNameNr_DuplexMode, -1, SIP_NULLPTR},
15524     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPrintOrientation, {0}, 0}, sipNameNr_PrintOrientation, -1, SIP_NULLPTR},
15525     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPaperSize, {0}, 0}, sipNameNr_PaperSize, -1, SIP_NULLPTR},
15526     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxKeyModifier, {0}, 0}, sipNameNr_KeyModifier, -1, SIP_NULLPTR},
15527     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxKeyCode, {0}, 0}, sipNameNr_KeyCode, -1, SIP_NULLPTR},
15528     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDataFormatId, {0}, 0}, sipNameNr_DataFormatId, -1, SIP_NULLPTR},
15529     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxHitTest, {0}, 0}, sipNameNr_HitTest, -1, SIP_NULLPTR},
15530     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxItemKind, {0}, 0}, sipNameNr_ItemKind, -1, SIP_NULLPTR},
15531     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxStandardID, {0}, 0}, sipNameNr_StandardID, -1, SIP_NULLPTR},
15532     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxBackgroundStyle, {0}, 0}, sipNameNr_BackgroundStyle, -1, SIP_NULLPTR},
15533     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxBorder, {0}, 0}, sipNameNr_Border, -1, SIP_NULLPTR},
15534     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxStretch, {0}, 0}, sipNameNr_Stretch, -1, SIP_NULLPTR},
15535     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxSizerFlagBits, {0}, 0}, sipNameNr_SizerFlagBits, -1, SIP_NULLPTR},
15536     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxAlignment, {0}, 0}, sipNameNr_Alignment, -1, SIP_NULLPTR},
15537     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDirection, {0}, 0}, sipNameNr_Direction, -1, SIP_NULLPTR},
15538     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxOrientation, {0}, 0}, sipNameNr_Orientation, -1, SIP_NULLPTR},
15539     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxGeometryCentre, {0}, 0}, sipNameNr_GeometryCentre, -1, SIP_NULLPTR},
15540 };
15541 
15542 /* These are the enum members of all global enums. */
15543 static sipEnumMemberDef enummembers[] = {
15544     {sipName_ACCEL_ALT, static_cast<int>(::wxACCEL_ALT), 6},
15545     {sipName_ACCEL_CMD, static_cast<int>(::wxACCEL_CMD), 6},
15546     {sipName_ACCEL_CTRL, static_cast<int>(::wxACCEL_CTRL), 6},
15547     {sipName_ACCEL_NORMAL, static_cast<int>(::wxACCEL_NORMAL), 6},
15548     {sipName_ACCEL_RAW_CTRL, static_cast<int>(::wxACCEL_RAW_CTRL), 6},
15549     {sipName_ACCEL_SHIFT, static_cast<int>(::wxACCEL_SHIFT), 6},
15550     {sipName_ACC_FAIL, static_cast<int>(::wxACC_FAIL), 4},
15551     {sipName_ACC_FALSE, static_cast<int>(::wxACC_FALSE), 4},
15552     {sipName_ACC_NOT_IMPLEMENTED, static_cast<int>(::wxACC_NOT_IMPLEMENTED), 4},
15553     {sipName_ACC_NOT_SUPPORTED, static_cast<int>(::wxACC_NOT_SUPPORTED), 4},
15554     {sipName_ACC_OK, static_cast<int>(::wxACC_OK), 4},
15555     {sipName_ACC_SEL_ADDSELECTION, static_cast<int>(::wxACC_SEL_ADDSELECTION), 3},
15556     {sipName_ACC_SEL_EXTENDSELECTION, static_cast<int>(::wxACC_SEL_EXTENDSELECTION), 3},
15557     {sipName_ACC_SEL_NONE, static_cast<int>(::wxACC_SEL_NONE), 3},
15558     {sipName_ACC_SEL_REMOVESELECTION, static_cast<int>(::wxACC_SEL_REMOVESELECTION), 3},
15559     {sipName_ACC_SEL_TAKEFOCUS, static_cast<int>(::wxACC_SEL_TAKEFOCUS), 3},
15560     {sipName_ACC_SEL_TAKESELECTION, static_cast<int>(::wxACC_SEL_TAKESELECTION), 3},
15561     {sipName_ALIGN_BOTTOM, static_cast<int>(::wxALIGN_BOTTOM), 13},
15562     {sipName_ALIGN_CENTER, static_cast<int>(::wxALIGN_CENTER), 13},
15563     {sipName_ALIGN_CENTER_HORIZONTAL, static_cast<int>(::wxALIGN_CENTER_HORIZONTAL), 13},
15564     {sipName_ALIGN_CENTER_VERTICAL, static_cast<int>(::wxALIGN_CENTER_VERTICAL), 13},
15565     {sipName_ALIGN_CENTRE, static_cast<int>(::wxALIGN_CENTRE), 13},
15566     {sipName_ALIGN_CENTRE_HORIZONTAL, static_cast<int>(::wxALIGN_CENTRE_HORIZONTAL), 13},
15567     {sipName_ALIGN_CENTRE_VERTICAL, static_cast<int>(::wxALIGN_CENTRE_VERTICAL), 13},
15568     {sipName_ALIGN_INVALID, static_cast<int>(::wxALIGN_INVALID), 13},
15569     {sipName_ALIGN_LEFT, static_cast<int>(::wxALIGN_LEFT), 13},
15570     {sipName_ALIGN_MASK, static_cast<int>(::wxALIGN_MASK), 13},
15571     {sipName_ALIGN_NOT, static_cast<int>(::wxALIGN_NOT), 13},
15572     {sipName_ALIGN_RIGHT, static_cast<int>(::wxALIGN_RIGHT), 13},
15573     {sipName_ALIGN_TOP, static_cast<int>(::wxALIGN_TOP), 13},
15574     {sipName_ALL, static_cast<int>(::wxALL), 126},
15575     {sipName_AND, static_cast<int>(::wxAND), 428},
15576     {sipName_AND_INVERT, static_cast<int>(::wxAND_INVERT), 428},
15577     {sipName_AND_REVERSE, static_cast<int>(::wxAND_REVERSE), 428},
15578     {sipName_ANTIALIAS_DEFAULT, static_cast<int>(::wxANTIALIAS_DEFAULT), 16},
15579     {sipName_ANTIALIAS_NONE, static_cast<int>(::wxANTIALIAS_NONE), 16},
15580     {sipName_APP_ASSERT_DIALOG, static_cast<int>(::wxAPP_ASSERT_DIALOG), 18},
15581     {sipName_APP_ASSERT_EXCEPTION, static_cast<int>(::wxAPP_ASSERT_EXCEPTION), 18},
15582     {sipName_APP_ASSERT_LOG, static_cast<int>(::wxAPP_ASSERT_LOG), 18},
15583     {sipName_APP_ASSERT_SUPPRESS, static_cast<int>(::wxAPP_ASSERT_SUPPRESS), 18},
15584     {sipName_ARCH_32, static_cast<int>(::wxARCH_32), 21},
15585     {sipName_ARCH_64, static_cast<int>(::wxARCH_64), 21},
15586     {sipName_ARCH_INVALID, static_cast<int>(::wxARCH_INVALID), 21},
15587     {sipName_ARCH_MAX, static_cast<int>(::wxARCH_MAX), 21},
15588     {sipName_Above, static_cast<int>(::wxAbove), 439},
15589     {sipName_Absolute, static_cast<int>(::wxAbsolute), 439},
15590     {sipName_AsIs, static_cast<int>(::wxAsIs), 439},
15591     {sipName_BATTERY_CRITICAL_STATE, static_cast<int>(::wxBATTERY_CRITICAL_STATE), 30},
15592     {sipName_BATTERY_LOW_STATE, static_cast<int>(::wxBATTERY_LOW_STATE), 30},
15593     {sipName_BATTERY_NORMAL_STATE, static_cast<int>(::wxBATTERY_NORMAL_STATE), 30},
15594     {sipName_BATTERY_SHUTDOWN_STATE, static_cast<int>(::wxBATTERY_SHUTDOWN_STATE), 30},
15595     {sipName_BATTERY_UNKNOWN_STATE, static_cast<int>(::wxBATTERY_UNKNOWN_STATE), 30},
15596     {sipName_BG_STYLE_COLOUR, static_cast<int>(::wxBG_STYLE_COLOUR), 29},
15597     {sipName_BG_STYLE_ERASE, static_cast<int>(::wxBG_STYLE_ERASE), 29},
15598     {sipName_BG_STYLE_PAINT, static_cast<int>(::wxBG_STYLE_PAINT), 29},
15599     {sipName_BG_STYLE_SYSTEM, static_cast<int>(::wxBG_STYLE_SYSTEM), 29},
15600     {sipName_BG_STYLE_TRANSPARENT, static_cast<int>(::wxBG_STYLE_TRANSPARENT), 29},
15601     {sipName_BITMAP_TYPE_ANI, static_cast<int>(::wxBITMAP_TYPE_ANI), 36},
15602     {sipName_BITMAP_TYPE_ANY, static_cast<int>(::wxBITMAP_TYPE_ANY), 36},
15603     {sipName_BITMAP_TYPE_BMP, static_cast<int>(::wxBITMAP_TYPE_BMP), 36},
15604     {sipName_BITMAP_TYPE_CUR, static_cast<int>(::wxBITMAP_TYPE_CUR), 36},
15605     {sipName_BITMAP_TYPE_GIF, static_cast<int>(::wxBITMAP_TYPE_GIF), 36},
15606     {sipName_BITMAP_TYPE_ICO, static_cast<int>(::wxBITMAP_TYPE_ICO), 36},
15607     {sipName_BITMAP_TYPE_ICON, static_cast<int>(::wxBITMAP_TYPE_ICON), 36},
15608     {sipName_BITMAP_TYPE_IFF, static_cast<int>(::wxBITMAP_TYPE_IFF), 36},
15609     {sipName_BITMAP_TYPE_INVALID, static_cast<int>(::wxBITMAP_TYPE_INVALID), 36},
15610     {sipName_BITMAP_TYPE_JPEG, static_cast<int>(::wxBITMAP_TYPE_JPEG), 36},
15611     {sipName_BITMAP_TYPE_MACCURSOR, static_cast<int>(::wxBITMAP_TYPE_MACCURSOR), 36},
15612     {sipName_BITMAP_TYPE_PCX, static_cast<int>(::wxBITMAP_TYPE_PCX), 36},
15613     {sipName_BITMAP_TYPE_PICT, static_cast<int>(::wxBITMAP_TYPE_PICT), 36},
15614     {sipName_BITMAP_TYPE_PNG, static_cast<int>(::wxBITMAP_TYPE_PNG), 36},
15615     {sipName_BITMAP_TYPE_PNM, static_cast<int>(::wxBITMAP_TYPE_PNM), 36},
15616     {sipName_BITMAP_TYPE_TGA, static_cast<int>(::wxBITMAP_TYPE_TGA), 36},
15617     {sipName_BITMAP_TYPE_TIF, static_cast<int>(::wxBITMAP_TYPE_TIF), 36},
15618     {sipName_BITMAP_TYPE_TIFF, static_cast<int>(::wxBITMAP_TYPE_TIFF), 36},
15619     {sipName_BITMAP_TYPE_XBM, static_cast<int>(::wxBITMAP_TYPE_XBM), 36},
15620     {sipName_BITMAP_TYPE_XBM_DATA, static_cast<int>(::wxBITMAP_TYPE_XBM_DATA), 36},
15621     {sipName_BITMAP_TYPE_XPM, static_cast<int>(::wxBITMAP_TYPE_XPM), 36},
15622     {sipName_BITMAP_TYPE_XPM_DATA, static_cast<int>(::wxBITMAP_TYPE_XPM_DATA), 36},
15623     {sipName_BORDER_DEFAULT, static_cast<int>(::wxBORDER_DEFAULT), 39},
15624     {sipName_BORDER_DOUBLE, static_cast<int>(::wxBORDER_DOUBLE), 39},
15625     {sipName_BORDER_MASK, static_cast<int>(::wxBORDER_MASK), 39},
15626     {sipName_BORDER_NONE, static_cast<int>(::wxBORDER_NONE), 39},
15627     {sipName_BORDER_RAISED, static_cast<int>(::wxBORDER_RAISED), 39},
15628     {sipName_BORDER_SIMPLE, static_cast<int>(::wxBORDER_SIMPLE), 39},
15629     {sipName_BORDER_STATIC, static_cast<int>(::wxBORDER_STATIC), 39},
15630     {sipName_BORDER_SUNKEN, static_cast<int>(::wxBORDER_SUNKEN), 39},
15631     {sipName_BORDER_THEME, static_cast<int>(::wxBORDER_THEME), 39},
15632     {sipName_BOTH, static_cast<int>(::wxBOTH), 360},
15633     {sipName_BOTTOM, static_cast<int>(::wxBOTTOM), 126},
15634     {sipName_BRUSHSTYLE_BDIAGONAL_HATCH, static_cast<int>(::wxBRUSHSTYLE_BDIAGONAL_HATCH), 43},
15635     {sipName_BRUSHSTYLE_CROSSDIAG_HATCH, static_cast<int>(::wxBRUSHSTYLE_CROSSDIAG_HATCH), 43},
15636     {sipName_BRUSHSTYLE_CROSS_HATCH, static_cast<int>(::wxBRUSHSTYLE_CROSS_HATCH), 43},
15637     {sipName_BRUSHSTYLE_FDIAGONAL_HATCH, static_cast<int>(::wxBRUSHSTYLE_FDIAGONAL_HATCH), 43},
15638     {sipName_BRUSHSTYLE_FIRST_HATCH, static_cast<int>(::wxBRUSHSTYLE_FIRST_HATCH), 43},
15639     {sipName_BRUSHSTYLE_HORIZONTAL_HATCH, static_cast<int>(::wxBRUSHSTYLE_HORIZONTAL_HATCH), 43},
15640     {sipName_BRUSHSTYLE_INVALID, static_cast<int>(::wxBRUSHSTYLE_INVALID), 43},
15641     {sipName_BRUSHSTYLE_LAST_HATCH, static_cast<int>(::wxBRUSHSTYLE_LAST_HATCH), 43},
15642     {sipName_BRUSHSTYLE_SOLID, static_cast<int>(::wxBRUSHSTYLE_SOLID), 43},
15643     {sipName_BRUSHSTYLE_STIPPLE, static_cast<int>(::wxBRUSHSTYLE_STIPPLE), 43},
15644     {sipName_BRUSHSTYLE_STIPPLE_MASK, static_cast<int>(::wxBRUSHSTYLE_STIPPLE_MASK), 43},
15645     {sipName_BRUSHSTYLE_STIPPLE_MASK_OPAQUE, static_cast<int>(::wxBRUSHSTYLE_STIPPLE_MASK_OPAQUE), 43},
15646     {sipName_BRUSHSTYLE_TRANSPARENT, static_cast<int>(::wxBRUSHSTYLE_TRANSPARENT), 43},
15647     {sipName_BRUSHSTYLE_VERTICAL_HATCH, static_cast<int>(::wxBRUSHSTYLE_VERTICAL_HATCH), 43},
15648     {sipName_Below, static_cast<int>(::wxBelow), 439},
15649     {sipName_BitmapBufferFormat_ARGB32, static_cast<int>(::wxBitmapBufferFormat_ARGB32), 32},
15650     {sipName_BitmapBufferFormat_RGB, static_cast<int>(::wxBitmapBufferFormat_RGB), 32},
15651     {sipName_BitmapBufferFormat_RGB32, static_cast<int>(::wxBitmapBufferFormat_RGB32), 32},
15652     {sipName_BitmapBufferFormat_RGBA, static_cast<int>(::wxBitmapBufferFormat_RGBA), 32},
15653     {sipName_Bottom, static_cast<int>(::wxBottom), 135},
15654     {sipName_CAP_BUTT, static_cast<int>(::wxCAP_BUTT), 377},
15655     {sipName_CAP_INVALID, static_cast<int>(::wxCAP_INVALID), 377},
15656     {sipName_CAP_PROJECTING, static_cast<int>(::wxCAP_PROJECTING), 377},
15657     {sipName_CAP_ROUND, static_cast<int>(::wxCAP_ROUND), 377},
15658     {sipName_CENTER, static_cast<int>(::wxCENTER), 212},
15659     {sipName_CENTRE, static_cast<int>(::wxCENTRE), 212},
15660     {sipName_CHK_CHECKED, static_cast<int>(::wxCHK_CHECKED), 52},
15661     {sipName_CHK_UNCHECKED, static_cast<int>(::wxCHK_UNCHECKED), 52},
15662     {sipName_CHK_UNDETERMINED, static_cast<int>(::wxCHK_UNDETERMINED), 52},
15663     {sipName_CLEAR, static_cast<int>(::wxCLEAR), 428},
15664     {sipName_COMPOSITION_ADD, static_cast<int>(::wxCOMPOSITION_ADD), 81},
15665     {sipName_COMPOSITION_ATOP, static_cast<int>(::wxCOMPOSITION_ATOP), 81},
15666     {sipName_COMPOSITION_CLEAR, static_cast<int>(::wxCOMPOSITION_CLEAR), 81},
15667     {sipName_COMPOSITION_DEST, static_cast<int>(::wxCOMPOSITION_DEST), 81},
15668     {sipName_COMPOSITION_DEST_ATOP, static_cast<int>(::wxCOMPOSITION_DEST_ATOP), 81},
15669     {sipName_COMPOSITION_DEST_IN, static_cast<int>(::wxCOMPOSITION_DEST_IN), 81},
15670     {sipName_COMPOSITION_DEST_OUT, static_cast<int>(::wxCOMPOSITION_DEST_OUT), 81},
15671     {sipName_COMPOSITION_DEST_OVER, static_cast<int>(::wxCOMPOSITION_DEST_OVER), 81},
15672     {sipName_COMPOSITION_IN, static_cast<int>(::wxCOMPOSITION_IN), 81},
15673     {sipName_COMPOSITION_INVALID, static_cast<int>(::wxCOMPOSITION_INVALID), 81},
15674     {sipName_COMPOSITION_OUT, static_cast<int>(::wxCOMPOSITION_OUT), 81},
15675     {sipName_COMPOSITION_OVER, static_cast<int>(::wxCOMPOSITION_OVER), 81},
15676     {sipName_COMPOSITION_SOURCE, static_cast<int>(::wxCOMPOSITION_SOURCE), 81},
15677     {sipName_COMPOSITION_XOR, static_cast<int>(::wxCOMPOSITION_XOR), 81},
15678     {sipName_COPY, static_cast<int>(::wxCOPY), 428},
15679     {sipName_CURSOR_ARROW, static_cast<int>(::wxCURSOR_ARROW), 491},
15680     {sipName_CURSOR_ARROWWAIT, static_cast<int>(::wxCURSOR_ARROWWAIT), 491},
15681     {sipName_CURSOR_BLANK, static_cast<int>(::wxCURSOR_BLANK), 491},
15682     {sipName_CURSOR_BULLSEYE, static_cast<int>(::wxCURSOR_BULLSEYE), 491},
15683     {sipName_CURSOR_CHAR, static_cast<int>(::wxCURSOR_CHAR), 491},
15684     {sipName_CURSOR_COPY_ARROW, static_cast<int>(::wxCURSOR_COPY_ARROW), 491},
15685     {sipName_CURSOR_CROSS, static_cast<int>(::wxCURSOR_CROSS), 491},
15686     {sipName_CURSOR_DEFAULT, static_cast<int>(::wxCURSOR_DEFAULT), 491},
15687     {sipName_CURSOR_HAND, static_cast<int>(::wxCURSOR_HAND), 491},
15688     {sipName_CURSOR_IBEAM, static_cast<int>(::wxCURSOR_IBEAM), 491},
15689     {sipName_CURSOR_LEFT_BUTTON, static_cast<int>(::wxCURSOR_LEFT_BUTTON), 491},
15690     {sipName_CURSOR_MAGNIFIER, static_cast<int>(::wxCURSOR_MAGNIFIER), 491},
15691     {sipName_CURSOR_MAX, static_cast<int>(::wxCURSOR_MAX), 491},
15692     {sipName_CURSOR_MIDDLE_BUTTON, static_cast<int>(::wxCURSOR_MIDDLE_BUTTON), 491},
15693     {sipName_CURSOR_NONE, static_cast<int>(::wxCURSOR_NONE), 491},
15694     {sipName_CURSOR_NO_ENTRY, static_cast<int>(::wxCURSOR_NO_ENTRY), 491},
15695     {sipName_CURSOR_PAINT_BRUSH, static_cast<int>(::wxCURSOR_PAINT_BRUSH), 491},
15696     {sipName_CURSOR_PENCIL, static_cast<int>(::wxCURSOR_PENCIL), 491},
15697     {sipName_CURSOR_POINT_LEFT, static_cast<int>(::wxCURSOR_POINT_LEFT), 491},
15698     {sipName_CURSOR_POINT_RIGHT, static_cast<int>(::wxCURSOR_POINT_RIGHT), 491},
15699     {sipName_CURSOR_QUESTION_ARROW, static_cast<int>(::wxCURSOR_QUESTION_ARROW), 491},
15700     {sipName_CURSOR_RIGHT_ARROW, static_cast<int>(::wxCURSOR_RIGHT_ARROW), 491},
15701     {sipName_CURSOR_RIGHT_BUTTON, static_cast<int>(::wxCURSOR_RIGHT_BUTTON), 491},
15702     {sipName_CURSOR_SIZENESW, static_cast<int>(::wxCURSOR_SIZENESW), 491},
15703     {sipName_CURSOR_SIZENS, static_cast<int>(::wxCURSOR_SIZENS), 491},
15704     {sipName_CURSOR_SIZENWSE, static_cast<int>(::wxCURSOR_SIZENWSE), 491},
15705     {sipName_CURSOR_SIZEWE, static_cast<int>(::wxCURSOR_SIZEWE), 491},
15706     {sipName_CURSOR_SIZING, static_cast<int>(::wxCURSOR_SIZING), 491},
15707     {sipName_CURSOR_SPRAYCAN, static_cast<int>(::wxCURSOR_SPRAYCAN), 491},
15708     {sipName_CURSOR_WAIT, static_cast<int>(::wxCURSOR_WAIT), 491},
15709     {sipName_CURSOR_WATCH, static_cast<int>(::wxCURSOR_WATCH), 491},
15710     {sipName_Center, static_cast<int>(::wxCenter), 135},
15711     {sipName_Centre, static_cast<int>(::wxCentre), 135},
15712     {sipName_CentreX, static_cast<int>(::wxCentreX), 135},
15713     {sipName_CentreY, static_cast<int>(::wxCentreY), 135},
15714     {sipName_DF_BITMAP, static_cast<int>(::wxDF_BITMAP), 102},
15715     {sipName_DF_DIB, static_cast<int>(::wxDF_DIB), 102},
15716     {sipName_DF_DIF, static_cast<int>(::wxDF_DIF), 102},
15717     {sipName_DF_ENHMETAFILE, static_cast<int>(::wxDF_ENHMETAFILE), 102},
15718     {sipName_DF_FILENAME, static_cast<int>(::wxDF_FILENAME), 102},
15719     {sipName_DF_HTML, static_cast<int>(::wxDF_HTML), 102},
15720     {sipName_DF_INVALID, static_cast<int>(::wxDF_INVALID), 102},
15721     {sipName_DF_LOCALE, static_cast<int>(::wxDF_LOCALE), 102},
15722     {sipName_DF_MAX, static_cast<int>(::wxDF_MAX), 102},
15723     {sipName_DF_METAFILE, static_cast<int>(::wxDF_METAFILE), 102},
15724     {sipName_DF_OEMTEXT, static_cast<int>(::wxDF_OEMTEXT), 102},
15725     {sipName_DF_PALETTE, static_cast<int>(::wxDF_PALETTE), 102},
15726     {sipName_DF_PENDATA, static_cast<int>(::wxDF_PENDATA), 102},
15727     {sipName_DF_PRIVATE, static_cast<int>(::wxDF_PRIVATE), 102},
15728     {sipName_DF_RIFF, static_cast<int>(::wxDF_RIFF), 102},
15729     {sipName_DF_SYLK, static_cast<int>(::wxDF_SYLK), 102},
15730     {sipName_DF_TEXT, static_cast<int>(::wxDF_TEXT), 102},
15731     {sipName_DF_TIFF, static_cast<int>(::wxDF_TIFF), 102},
15732     {sipName_DF_UNICODETEXT, static_cast<int>(::wxDF_UNICODETEXT), 102},
15733     {sipName_DF_WAVE, static_cast<int>(::wxDF_WAVE), 102},
15734     {sipName_DIALOG_ADAPTATION_MODE_DEFAULT, static_cast<int>(::wxDIALOG_ADAPTATION_MODE_DEFAULT), 121},
15735     {sipName_DIALOG_ADAPTATION_MODE_DISABLED, static_cast<int>(::wxDIALOG_ADAPTATION_MODE_DISABLED), 121},
15736     {sipName_DIALOG_ADAPTATION_MODE_ENABLED, static_cast<int>(::wxDIALOG_ADAPTATION_MODE_ENABLED), 121},
15737     {sipName_DIRECTION_MASK, static_cast<int>(::wxDIRECTION_MASK), 126},
15738     {sipName_DOWN, static_cast<int>(::wxDOWN), 126},
15739     {sipName_DUPLEX_HORIZONTAL, static_cast<int>(::wxDUPLEX_HORIZONTAL), 134},
15740     {sipName_DUPLEX_SIMPLEX, static_cast<int>(::wxDUPLEX_SIMPLEX), 134},
15741     {sipName_DUPLEX_VERTICAL, static_cast<int>(::wxDUPLEX_VERTICAL), 134},
15742     {sipName_DragCancel, static_cast<int>(::wxDragCancel), 130},
15743     {sipName_DragCopy, static_cast<int>(::wxDragCopy), 130},
15744     {sipName_DragError, static_cast<int>(::wxDragError), 130},
15745     {sipName_DragLink, static_cast<int>(::wxDragLink), 130},
15746     {sipName_DragMove, static_cast<int>(::wxDragMove), 130},
15747     {sipName_DragNone, static_cast<int>(::wxDragNone), 130},
15748     {sipName_EAST, static_cast<int>(::wxEAST), 126},
15749     {sipName_ELLIPSIZE_END, static_cast<int>(::wxELLIPSIZE_END), 137},
15750     {sipName_ELLIPSIZE_FLAGS_DEFAULT, static_cast<int>(::wxELLIPSIZE_FLAGS_DEFAULT), 136},
15751     {sipName_ELLIPSIZE_FLAGS_EXPAND_TABS, static_cast<int>(::wxELLIPSIZE_FLAGS_EXPAND_TABS), 136},
15752     {sipName_ELLIPSIZE_FLAGS_NONE, static_cast<int>(::wxELLIPSIZE_FLAGS_NONE), 136},
15753     {sipName_ELLIPSIZE_FLAGS_PROCESS_MNEMONICS, static_cast<int>(::wxELLIPSIZE_FLAGS_PROCESS_MNEMONICS), 136},
15754     {sipName_ELLIPSIZE_MIDDLE, static_cast<int>(::wxELLIPSIZE_MIDDLE), 137},
15755     {sipName_ELLIPSIZE_NONE, static_cast<int>(::wxELLIPSIZE_NONE), 137},
15756     {sipName_ELLIPSIZE_START, static_cast<int>(::wxELLIPSIZE_START), 137},
15757     {sipName_ENDIAN_BIG, static_cast<int>(::wxENDIAN_BIG), 138},
15758     {sipName_ENDIAN_INVALID, static_cast<int>(::wxENDIAN_INVALID), 138},
15759     {sipName_ENDIAN_LITTLE, static_cast<int>(::wxENDIAN_LITTLE), 138},
15760     {sipName_ENDIAN_MAX, static_cast<int>(::wxENDIAN_MAX), 138},
15761     {sipName_ENDIAN_PDP, static_cast<int>(::wxENDIAN_PDP), 138},
15762     {sipName_EQUIV, static_cast<int>(::wxEQUIV), 428},
15763     {sipName_EVENT_PROPAGATE_MAX, static_cast<int>(::wxEVENT_PROPAGATE_MAX), 146},
15764     {sipName_EVENT_PROPAGATE_NONE, static_cast<int>(::wxEVENT_PROPAGATE_NONE), 146},
15765     {sipName_EVT_CATEGORY_ALL, static_cast<int>(::wxEVT_CATEGORY_ALL), 142},
15766     {sipName_EVT_CATEGORY_SOCKET, static_cast<int>(::wxEVT_CATEGORY_SOCKET), 142},
15767     {sipName_EVT_CATEGORY_THREAD, static_cast<int>(::wxEVT_CATEGORY_THREAD), 142},
15768     {sipName_EVT_CATEGORY_TIMER, static_cast<int>(::wxEVT_CATEGORY_TIMER), 142},
15769     {sipName_EVT_CATEGORY_UI, static_cast<int>(::wxEVT_CATEGORY_UI), 142},
15770     {sipName_EVT_CATEGORY_USER_INPUT, static_cast<int>(::wxEVT_CATEGORY_USER_INPUT), 142},
15771     {sipName_EXPAND, static_cast<int>(::wxEXPAND), 500},
15772     {sipName_FIXED_MINSIZE, static_cast<int>(::wxFIXED_MINSIZE), 465},
15773     {sipName_FLEX_GROWMODE_ALL, static_cast<int>(::wxFLEX_GROWMODE_ALL), 180},
15774     {sipName_FLEX_GROWMODE_NONE, static_cast<int>(::wxFLEX_GROWMODE_NONE), 180},
15775     {sipName_FLEX_GROWMODE_SPECIFIED, static_cast<int>(::wxFLEX_GROWMODE_SPECIFIED), 180},
15776     {sipName_FLOOD_BORDER, static_cast<int>(::wxFLOOD_BORDER), 181},
15777     {sipName_FLOOD_SURFACE, static_cast<int>(::wxFLOOD_SURFACE), 181},
15778     {sipName_FONTENCODING_ALTERNATIVE, static_cast<int>(::wxFONTENCODING_ALTERNATIVE), 186},
15779     {sipName_FONTENCODING_BIG5, static_cast<int>(::wxFONTENCODING_BIG5), 186},
15780     {sipName_FONTENCODING_BULGARIAN, static_cast<int>(::wxFONTENCODING_BULGARIAN), 186},
15781     {sipName_FONTENCODING_CP1250, static_cast<int>(::wxFONTENCODING_CP1250), 186},
15782     {sipName_FONTENCODING_CP1251, static_cast<int>(::wxFONTENCODING_CP1251), 186},
15783     {sipName_FONTENCODING_CP1252, static_cast<int>(::wxFONTENCODING_CP1252), 186},
15784     {sipName_FONTENCODING_CP1253, static_cast<int>(::wxFONTENCODING_CP1253), 186},
15785     {sipName_FONTENCODING_CP1254, static_cast<int>(::wxFONTENCODING_CP1254), 186},
15786     {sipName_FONTENCODING_CP1255, static_cast<int>(::wxFONTENCODING_CP1255), 186},
15787     {sipName_FONTENCODING_CP1256, static_cast<int>(::wxFONTENCODING_CP1256), 186},
15788     {sipName_FONTENCODING_CP1257, static_cast<int>(::wxFONTENCODING_CP1257), 186},
15789     {sipName_FONTENCODING_CP1258, static_cast<int>(::wxFONTENCODING_CP1258), 186},
15790     {sipName_FONTENCODING_CP12_MAX, static_cast<int>(::wxFONTENCODING_CP12_MAX), 186},
15791     {sipName_FONTENCODING_CP1361, static_cast<int>(::wxFONTENCODING_CP1361), 186},
15792     {sipName_FONTENCODING_CP437, static_cast<int>(::wxFONTENCODING_CP437), 186},
15793     {sipName_FONTENCODING_CP850, static_cast<int>(::wxFONTENCODING_CP850), 186},
15794     {sipName_FONTENCODING_CP852, static_cast<int>(::wxFONTENCODING_CP852), 186},
15795     {sipName_FONTENCODING_CP855, static_cast<int>(::wxFONTENCODING_CP855), 186},
15796     {sipName_FONTENCODING_CP866, static_cast<int>(::wxFONTENCODING_CP866), 186},
15797     {sipName_FONTENCODING_CP874, static_cast<int>(::wxFONTENCODING_CP874), 186},
15798     {sipName_FONTENCODING_CP932, static_cast<int>(::wxFONTENCODING_CP932), 186},
15799     {sipName_FONTENCODING_CP936, static_cast<int>(::wxFONTENCODING_CP936), 186},
15800     {sipName_FONTENCODING_CP949, static_cast<int>(::wxFONTENCODING_CP949), 186},
15801     {sipName_FONTENCODING_CP950, static_cast<int>(::wxFONTENCODING_CP950), 186},
15802     {sipName_FONTENCODING_DEFAULT, static_cast<int>(::wxFONTENCODING_DEFAULT), 186},
15803     {sipName_FONTENCODING_EUC_JP, static_cast<int>(::wxFONTENCODING_EUC_JP), 186},
15804     {sipName_FONTENCODING_EUC_KR, static_cast<int>(::wxFONTENCODING_EUC_KR), 186},
15805     {sipName_FONTENCODING_GB2312, static_cast<int>(::wxFONTENCODING_GB2312), 186},
15806     {sipName_FONTENCODING_ISO2022_JP, static_cast<int>(::wxFONTENCODING_ISO2022_JP), 186},
15807     {sipName_FONTENCODING_ISO8859_1, static_cast<int>(::wxFONTENCODING_ISO8859_1), 186},
15808     {sipName_FONTENCODING_ISO8859_10, static_cast<int>(::wxFONTENCODING_ISO8859_10), 186},
15809     {sipName_FONTENCODING_ISO8859_11, static_cast<int>(::wxFONTENCODING_ISO8859_11), 186},
15810     {sipName_FONTENCODING_ISO8859_12, static_cast<int>(::wxFONTENCODING_ISO8859_12), 186},
15811     {sipName_FONTENCODING_ISO8859_13, static_cast<int>(::wxFONTENCODING_ISO8859_13), 186},
15812     {sipName_FONTENCODING_ISO8859_14, static_cast<int>(::wxFONTENCODING_ISO8859_14), 186},
15813     {sipName_FONTENCODING_ISO8859_15, static_cast<int>(::wxFONTENCODING_ISO8859_15), 186},
15814     {sipName_FONTENCODING_ISO8859_2, static_cast<int>(::wxFONTENCODING_ISO8859_2), 186},
15815     {sipName_FONTENCODING_ISO8859_3, static_cast<int>(::wxFONTENCODING_ISO8859_3), 186},
15816     {sipName_FONTENCODING_ISO8859_4, static_cast<int>(::wxFONTENCODING_ISO8859_4), 186},
15817     {sipName_FONTENCODING_ISO8859_5, static_cast<int>(::wxFONTENCODING_ISO8859_5), 186},
15818     {sipName_FONTENCODING_ISO8859_6, static_cast<int>(::wxFONTENCODING_ISO8859_6), 186},
15819     {sipName_FONTENCODING_ISO8859_7, static_cast<int>(::wxFONTENCODING_ISO8859_7), 186},
15820     {sipName_FONTENCODING_ISO8859_8, static_cast<int>(::wxFONTENCODING_ISO8859_8), 186},
15821     {sipName_FONTENCODING_ISO8859_9, static_cast<int>(::wxFONTENCODING_ISO8859_9), 186},
15822     {sipName_FONTENCODING_ISO8859_MAX, static_cast<int>(::wxFONTENCODING_ISO8859_MAX), 186},
15823     {sipName_FONTENCODING_JOHAB, static_cast<int>(::wxFONTENCODING_JOHAB), 186},
15824     {sipName_FONTENCODING_KOI8, static_cast<int>(::wxFONTENCODING_KOI8), 186},
15825     {sipName_FONTENCODING_KOI8_U, static_cast<int>(::wxFONTENCODING_KOI8_U), 186},
15826     {sipName_FONTENCODING_MACARABIC, static_cast<int>(::wxFONTENCODING_MACARABIC), 186},
15827     {sipName_FONTENCODING_MACARABICEXT, static_cast<int>(::wxFONTENCODING_MACARABICEXT), 186},
15828     {sipName_FONTENCODING_MACARMENIAN, static_cast<int>(::wxFONTENCODING_MACARMENIAN), 186},
15829     {sipName_FONTENCODING_MACBENGALI, static_cast<int>(::wxFONTENCODING_MACBENGALI), 186},
15830     {sipName_FONTENCODING_MACBURMESE, static_cast<int>(::wxFONTENCODING_MACBURMESE), 186},
15831     {sipName_FONTENCODING_MACCELTIC, static_cast<int>(::wxFONTENCODING_MACCELTIC), 186},
15832     {sipName_FONTENCODING_MACCENTRALEUR, static_cast<int>(::wxFONTENCODING_MACCENTRALEUR), 186},
15833     {sipName_FONTENCODING_MACCHINESESIMP, static_cast<int>(::wxFONTENCODING_MACCHINESESIMP), 186},
15834     {sipName_FONTENCODING_MACCHINESETRAD, static_cast<int>(::wxFONTENCODING_MACCHINESETRAD), 186},
15835     {sipName_FONTENCODING_MACCROATIAN, static_cast<int>(::wxFONTENCODING_MACCROATIAN), 186},
15836     {sipName_FONTENCODING_MACCYRILLIC, static_cast<int>(::wxFONTENCODING_MACCYRILLIC), 186},
15837     {sipName_FONTENCODING_MACDEVANAGARI, static_cast<int>(::wxFONTENCODING_MACDEVANAGARI), 186},
15838     {sipName_FONTENCODING_MACDINGBATS, static_cast<int>(::wxFONTENCODING_MACDINGBATS), 186},
15839     {sipName_FONTENCODING_MACETHIOPIC, static_cast<int>(::wxFONTENCODING_MACETHIOPIC), 186},
15840     {sipName_FONTENCODING_MACGAELIC, static_cast<int>(::wxFONTENCODING_MACGAELIC), 186},
15841     {sipName_FONTENCODING_MACGEORGIAN, static_cast<int>(::wxFONTENCODING_MACGEORGIAN), 186},
15842     {sipName_FONTENCODING_MACGREEK, static_cast<int>(::wxFONTENCODING_MACGREEK), 186},
15843     {sipName_FONTENCODING_MACGUJARATI, static_cast<int>(::wxFONTENCODING_MACGUJARATI), 186},
15844     {sipName_FONTENCODING_MACGURMUKHI, static_cast<int>(::wxFONTENCODING_MACGURMUKHI), 186},
15845     {sipName_FONTENCODING_MACHEBREW, static_cast<int>(::wxFONTENCODING_MACHEBREW), 186},
15846     {sipName_FONTENCODING_MACICELANDIC, static_cast<int>(::wxFONTENCODING_MACICELANDIC), 186},
15847     {sipName_FONTENCODING_MACJAPANESE, static_cast<int>(::wxFONTENCODING_MACJAPANESE), 186},
15848     {sipName_FONTENCODING_MACKANNADA, static_cast<int>(::wxFONTENCODING_MACKANNADA), 186},
15849     {sipName_FONTENCODING_MACKEYBOARD, static_cast<int>(::wxFONTENCODING_MACKEYBOARD), 186},
15850     {sipName_FONTENCODING_MACKHMER, static_cast<int>(::wxFONTENCODING_MACKHMER), 186},
15851     {sipName_FONTENCODING_MACKOREAN, static_cast<int>(::wxFONTENCODING_MACKOREAN), 186},
15852     {sipName_FONTENCODING_MACLAOTIAN, static_cast<int>(::wxFONTENCODING_MACLAOTIAN), 186},
15853     {sipName_FONTENCODING_MACMALAJALAM, static_cast<int>(::wxFONTENCODING_MACMALAJALAM), 186},
15854     {sipName_FONTENCODING_MACMAX, static_cast<int>(::wxFONTENCODING_MACMAX), 186},
15855     {sipName_FONTENCODING_MACMIN, static_cast<int>(::wxFONTENCODING_MACMIN), 186},
15856     {sipName_FONTENCODING_MACMONGOLIAN, static_cast<int>(::wxFONTENCODING_MACMONGOLIAN), 186},
15857     {sipName_FONTENCODING_MACORIYA, static_cast<int>(::wxFONTENCODING_MACORIYA), 186},
15858     {sipName_FONTENCODING_MACROMAN, static_cast<int>(::wxFONTENCODING_MACROMAN), 186},
15859     {sipName_FONTENCODING_MACROMANIAN, static_cast<int>(::wxFONTENCODING_MACROMANIAN), 186},
15860     {sipName_FONTENCODING_MACSINHALESE, static_cast<int>(::wxFONTENCODING_MACSINHALESE), 186},
15861     {sipName_FONTENCODING_MACSYMBOL, static_cast<int>(::wxFONTENCODING_MACSYMBOL), 186},
15862     {sipName_FONTENCODING_MACTAMIL, static_cast<int>(::wxFONTENCODING_MACTAMIL), 186},
15863     {sipName_FONTENCODING_MACTELUGU, static_cast<int>(::wxFONTENCODING_MACTELUGU), 186},
15864     {sipName_FONTENCODING_MACTHAI, static_cast<int>(::wxFONTENCODING_MACTHAI), 186},
15865     {sipName_FONTENCODING_MACTIBETAN, static_cast<int>(::wxFONTENCODING_MACTIBETAN), 186},
15866     {sipName_FONTENCODING_MACTURKISH, static_cast<int>(::wxFONTENCODING_MACTURKISH), 186},
15867     {sipName_FONTENCODING_MACVIATNAMESE, static_cast<int>(::wxFONTENCODING_MACVIATNAMESE), 186},
15868     {sipName_FONTENCODING_MAX, static_cast<int>(::wxFONTENCODING_MAX), 186},
15869     {sipName_FONTENCODING_SHIFT_JIS, static_cast<int>(::wxFONTENCODING_SHIFT_JIS), 186},
15870     {sipName_FONTENCODING_SYSTEM, static_cast<int>(::wxFONTENCODING_SYSTEM), 186},
15871     {sipName_FONTENCODING_UNICODE, static_cast<int>(::wxFONTENCODING_UNICODE), 186},
15872     {sipName_FONTENCODING_UTF16, static_cast<int>(::wxFONTENCODING_UTF16), 186},
15873     {sipName_FONTENCODING_UTF16BE, static_cast<int>(::wxFONTENCODING_UTF16BE), 186},
15874     {sipName_FONTENCODING_UTF16LE, static_cast<int>(::wxFONTENCODING_UTF16LE), 186},
15875     {sipName_FONTENCODING_UTF32, static_cast<int>(::wxFONTENCODING_UTF32), 186},
15876     {sipName_FONTENCODING_UTF32BE, static_cast<int>(::wxFONTENCODING_UTF32BE), 186},
15877     {sipName_FONTENCODING_UTF32LE, static_cast<int>(::wxFONTENCODING_UTF32LE), 186},
15878     {sipName_FONTENCODING_UTF7, static_cast<int>(::wxFONTENCODING_UTF7), 186},
15879     {sipName_FONTENCODING_UTF8, static_cast<int>(::wxFONTENCODING_UTF8), 186},
15880     {sipName_FONTENCODING_VIETNAMESE, static_cast<int>(::wxFONTENCODING_VIETNAMESE), 186},
15881     {sipName_FONTFAMILY_DECORATIVE, static_cast<int>(::wxFONTFAMILY_DECORATIVE), 188},
15882     {sipName_FONTFAMILY_DEFAULT, static_cast<int>(::wxFONTFAMILY_DEFAULT), 188},
15883     {sipName_FONTFAMILY_MAX, static_cast<int>(::wxFONTFAMILY_MAX), 188},
15884     {sipName_FONTFAMILY_MODERN, static_cast<int>(::wxFONTFAMILY_MODERN), 188},
15885     {sipName_FONTFAMILY_ROMAN, static_cast<int>(::wxFONTFAMILY_ROMAN), 188},
15886     {sipName_FONTFAMILY_SCRIPT, static_cast<int>(::wxFONTFAMILY_SCRIPT), 188},
15887     {sipName_FONTFAMILY_SWISS, static_cast<int>(::wxFONTFAMILY_SWISS), 188},
15888     {sipName_FONTFAMILY_TELETYPE, static_cast<int>(::wxFONTFAMILY_TELETYPE), 188},
15889     {sipName_FONTFAMILY_UNKNOWN, static_cast<int>(::wxFONTFAMILY_UNKNOWN), 188},
15890     {sipName_FONTFLAG_ANTIALIASED, static_cast<int>(::wxFONTFLAG_ANTIALIASED), 189},
15891     {sipName_FONTFLAG_BOLD, static_cast<int>(::wxFONTFLAG_BOLD), 189},
15892     {sipName_FONTFLAG_DEFAULT, static_cast<int>(::wxFONTFLAG_DEFAULT), 189},
15893     {sipName_FONTFLAG_ITALIC, static_cast<int>(::wxFONTFLAG_ITALIC), 189},
15894     {sipName_FONTFLAG_LIGHT, static_cast<int>(::wxFONTFLAG_LIGHT), 189},
15895     {sipName_FONTFLAG_MASK, static_cast<int>(::wxFONTFLAG_MASK), 189},
15896     {sipName_FONTFLAG_NOT_ANTIALIASED, static_cast<int>(::wxFONTFLAG_NOT_ANTIALIASED), 189},
15897     {sipName_FONTFLAG_SLANT, static_cast<int>(::wxFONTFLAG_SLANT), 189},
15898     {sipName_FONTFLAG_STRIKETHROUGH, static_cast<int>(::wxFONTFLAG_STRIKETHROUGH), 189},
15899     {sipName_FONTFLAG_UNDERLINED, static_cast<int>(::wxFONTFLAG_UNDERLINED), 189},
15900     {sipName_FONTSIZE_LARGE, static_cast<int>(::wxFONTSIZE_LARGE), 197},
15901     {sipName_FONTSIZE_MEDIUM, static_cast<int>(::wxFONTSIZE_MEDIUM), 197},
15902     {sipName_FONTSIZE_SMALL, static_cast<int>(::wxFONTSIZE_SMALL), 197},
15903     {sipName_FONTSIZE_XX_LARGE, static_cast<int>(::wxFONTSIZE_XX_LARGE), 197},
15904     {sipName_FONTSIZE_XX_SMALL, static_cast<int>(::wxFONTSIZE_XX_SMALL), 197},
15905     {sipName_FONTSIZE_X_LARGE, static_cast<int>(::wxFONTSIZE_X_LARGE), 197},
15906     {sipName_FONTSIZE_X_SMALL, static_cast<int>(::wxFONTSIZE_X_SMALL), 197},
15907     {sipName_FONTSTYLE_ITALIC, static_cast<int>(::wxFONTSTYLE_ITALIC), 196},
15908     {sipName_FONTSTYLE_MAX, static_cast<int>(::wxFONTSTYLE_MAX), 196},
15909     {sipName_FONTSTYLE_NORMAL, static_cast<int>(::wxFONTSTYLE_NORMAL), 196},
15910     {sipName_FONTSTYLE_SLANT, static_cast<int>(::wxFONTSTYLE_SLANT), 196},
15911     {sipName_FONTWEIGHT_BOLD, static_cast<int>(::wxFONTWEIGHT_BOLD), 198},
15912     {sipName_FONTWEIGHT_LIGHT, static_cast<int>(::wxFONTWEIGHT_LIGHT), 198},
15913     {sipName_FONTWEIGHT_MAX, static_cast<int>(::wxFONTWEIGHT_MAX), 198},
15914     {sipName_FONTWEIGHT_NORMAL, static_cast<int>(::wxFONTWEIGHT_NORMAL), 198},
15915     {sipName_FR_DOWN, static_cast<int>(::wxFR_DOWN), 178},
15916     {sipName_FR_MATCHCASE, static_cast<int>(::wxFR_MATCHCASE), 178},
15917     {sipName_FR_NOMATCHCASE, static_cast<int>(::wxFR_NOMATCHCASE), 177},
15918     {sipName_FR_NOUPDOWN, static_cast<int>(::wxFR_NOUPDOWN), 177},
15919     {sipName_FR_NOWHOLEWORD, static_cast<int>(::wxFR_NOWHOLEWORD), 177},
15920     {sipName_FR_REPLACEDIALOG, static_cast<int>(::wxFR_REPLACEDIALOG), 177},
15921     {sipName_FR_WHOLEWORD, static_cast<int>(::wxFR_WHOLEWORD), 178},
15922     {sipName_FSW_EVENT_ACCESS, static_cast<int>(::wxFSW_EVENT_ACCESS), 150},
15923     {sipName_FSW_EVENT_ALL, static_cast<int>(::wxFSW_EVENT_ALL), 150},
15924     {sipName_FSW_EVENT_ATTRIB, static_cast<int>(::wxFSW_EVENT_ATTRIB), 150},
15925     {sipName_FSW_EVENT_CREATE, static_cast<int>(::wxFSW_EVENT_CREATE), 150},
15926     {sipName_FSW_EVENT_DELETE, static_cast<int>(::wxFSW_EVENT_DELETE), 150},
15927     {sipName_FSW_EVENT_ERROR, static_cast<int>(::wxFSW_EVENT_ERROR), 150},
15928     {sipName_FSW_EVENT_MODIFY, static_cast<int>(::wxFSW_EVENT_MODIFY), 150},
15929     {sipName_FSW_EVENT_RENAME, static_cast<int>(::wxFSW_EVENT_RENAME), 150},
15930     {sipName_FSW_EVENT_UNMOUNT, static_cast<int>(::wxFSW_EVENT_UNMOUNT), 150},
15931     {sipName_FSW_EVENT_WARNING, static_cast<int>(::wxFSW_EVENT_WARNING), 150},
15932     {sipName_FSW_WARNING_GENERAL, static_cast<int>(::wxFSW_WARNING_GENERAL), 151},
15933     {sipName_FSW_WARNING_NONE, static_cast<int>(::wxFSW_WARNING_NONE), 151},
15934     {sipName_FSW_WARNING_OVERFLOW, static_cast<int>(::wxFSW_WARNING_OVERFLOW), 151},
15935     {sipName_FS_READ, static_cast<int>(::wxFS_READ), 166},
15936     {sipName_FS_SEEKABLE, static_cast<int>(::wxFS_SEEKABLE), 166},
15937     {sipName_FromCurrent, static_cast<int>(::wxFromCurrent), 452},
15938     {sipName_FromEnd, static_cast<int>(::wxFromEnd), 452},
15939     {sipName_FromStart, static_cast<int>(::wxFromStart), 452},
15940     {sipName_GROW, static_cast<int>(::wxGROW), 500},
15941     {sipName_HDR_SORT_ICON_DOWN, static_cast<int>(::wxHDR_SORT_ICON_DOWN), 235},
15942     {sipName_HDR_SORT_ICON_NONE, static_cast<int>(::wxHDR_SORT_ICON_NONE), 235},
15943     {sipName_HDR_SORT_ICON_UP, static_cast<int>(::wxHDR_SORT_ICON_UP), 235},
15944     {sipName_HELP_SEARCH_ALL, static_cast<int>(::wxHELP_SEARCH_ALL), 241},
15945     {sipName_HELP_SEARCH_INDEX, static_cast<int>(::wxHELP_SEARCH_INDEX), 241},
15946     {sipName_HORIZONTAL, static_cast<int>(::wxHORIZONTAL), 360},
15947     {sipName_HT_MAX, static_cast<int>(::wxHT_MAX), 242},
15948     {sipName_HT_NOWHERE, static_cast<int>(::wxHT_NOWHERE), 242},
15949     {sipName_HT_SCROLLBAR_ARROW_LINE_1, static_cast<int>(::wxHT_SCROLLBAR_ARROW_LINE_1), 242},
15950     {sipName_HT_SCROLLBAR_ARROW_LINE_2, static_cast<int>(::wxHT_SCROLLBAR_ARROW_LINE_2), 242},
15951     {sipName_HT_SCROLLBAR_ARROW_PAGE_1, static_cast<int>(::wxHT_SCROLLBAR_ARROW_PAGE_1), 242},
15952     {sipName_HT_SCROLLBAR_ARROW_PAGE_2, static_cast<int>(::wxHT_SCROLLBAR_ARROW_PAGE_2), 242},
15953     {sipName_HT_SCROLLBAR_BAR_1, static_cast<int>(::wxHT_SCROLLBAR_BAR_1), 242},
15954     {sipName_HT_SCROLLBAR_BAR_2, static_cast<int>(::wxHT_SCROLLBAR_BAR_2), 242},
15955     {sipName_HT_SCROLLBAR_FIRST, static_cast<int>(::wxHT_SCROLLBAR_FIRST), 242},
15956     {sipName_HT_SCROLLBAR_LAST, static_cast<int>(::wxHT_SCROLLBAR_LAST), 242},
15957     {sipName_HT_SCROLLBAR_THUMB, static_cast<int>(::wxHT_SCROLLBAR_THUMB), 242},
15958     {sipName_HT_WINDOW_CORNER, static_cast<int>(::wxHT_WINDOW_CORNER), 242},
15959     {sipName_HT_WINDOW_HORZ_SCROLLBAR, static_cast<int>(::wxHT_WINDOW_HORZ_SCROLLBAR), 242},
15960     {sipName_HT_WINDOW_INSIDE, static_cast<int>(::wxHT_WINDOW_INSIDE), 242},
15961     {sipName_HT_WINDOW_OUTSIDE, static_cast<int>(::wxHT_WINDOW_OUTSIDE), 242},
15962     {sipName_HT_WINDOW_VERT_SCROLLBAR, static_cast<int>(::wxHT_WINDOW_VERT_SCROLLBAR), 242},
15963     {sipName_Height, static_cast<int>(::wxHeight), 135},
15964     {sipName_IDLE_PROCESS_ALL, static_cast<int>(::wxIDLE_PROCESS_ALL), 250},
15965     {sipName_IDLE_PROCESS_SPECIFIED, static_cast<int>(::wxIDLE_PROCESS_SPECIFIED), 250},
15966     {sipName_ID_ABORT, static_cast<int>(::wxID_ABORT), 480},
15967     {sipName_ID_ABOUT, static_cast<int>(::wxID_ABOUT), 480},
15968     {sipName_ID_ADD, static_cast<int>(::wxID_ADD), 480},
15969     {sipName_ID_ANY, static_cast<int>(::wxID_ANY), 480},
15970     {sipName_ID_APPLY, static_cast<int>(::wxID_APPLY), 480},
15971     {sipName_ID_AUTO_HIGHEST, static_cast<int>(::wxID_AUTO_HIGHEST), 480},
15972     {sipName_ID_AUTO_LOWEST, static_cast<int>(::wxID_AUTO_LOWEST), 480},
15973     {sipName_ID_BACKWARD, static_cast<int>(::wxID_BACKWARD), 480},
15974     {sipName_ID_BOLD, static_cast<int>(::wxID_BOLD), 480},
15975     {sipName_ID_BOTTOM, static_cast<int>(::wxID_BOTTOM), 480},
15976     {sipName_ID_CANCEL, static_cast<int>(::wxID_CANCEL), 480},
15977     {sipName_ID_CDROM, static_cast<int>(::wxID_CDROM), 480},
15978     {sipName_ID_CLEAR, static_cast<int>(::wxID_CLEAR), 480},
15979     {sipName_ID_CLOSE, static_cast<int>(::wxID_CLOSE), 480},
15980     {sipName_ID_CLOSE_ALL, static_cast<int>(::wxID_CLOSE_ALL), 480},
15981     {sipName_ID_CLOSE_FRAME, static_cast<int>(::wxID_CLOSE_FRAME), 480},
15982     {sipName_ID_CONTEXT_HELP, static_cast<int>(::wxID_CONTEXT_HELP), 480},
15983     {sipName_ID_CONVERT, static_cast<int>(::wxID_CONVERT), 480},
15984     {sipName_ID_COPY, static_cast<int>(::wxID_COPY), 480},
15985     {sipName_ID_CUT, static_cast<int>(::wxID_CUT), 480},
15986     {sipName_ID_DEFAULT, static_cast<int>(::wxID_DEFAULT), 480},
15987     {sipName_ID_DELETE, static_cast<int>(::wxID_DELETE), 480},
15988     {sipName_ID_DOWN, static_cast<int>(::wxID_DOWN), 480},
15989     {sipName_ID_DUPLICATE, static_cast<int>(::wxID_DUPLICATE), 480},
15990     {sipName_ID_EDIT, static_cast<int>(::wxID_EDIT), 480},
15991     {sipName_ID_EXECUTE, static_cast<int>(::wxID_EXECUTE), 480},
15992     {sipName_ID_EXIT, static_cast<int>(::wxID_EXIT), 480},
15993     {sipName_ID_FILE, static_cast<int>(::wxID_FILE), 480},
15994     {sipName_ID_FILE1, static_cast<int>(::wxID_FILE1), 480},
15995     {sipName_ID_FILE2, static_cast<int>(::wxID_FILE2), 480},
15996     {sipName_ID_FILE3, static_cast<int>(::wxID_FILE3), 480},
15997     {sipName_ID_FILE4, static_cast<int>(::wxID_FILE4), 480},
15998     {sipName_ID_FILE5, static_cast<int>(::wxID_FILE5), 480},
15999     {sipName_ID_FILE6, static_cast<int>(::wxID_FILE6), 480},
16000     {sipName_ID_FILE7, static_cast<int>(::wxID_FILE7), 480},
16001     {sipName_ID_FILE8, static_cast<int>(::wxID_FILE8), 480},
16002     {sipName_ID_FILE9, static_cast<int>(::wxID_FILE9), 480},
16003     {sipName_ID_FILECTRL, static_cast<int>(::wxID_FILECTRL), 480},
16004     {sipName_ID_FILEDLGG, static_cast<int>(::wxID_FILEDLGG), 480},
16005     {sipName_ID_FIND, static_cast<int>(::wxID_FIND), 480},
16006     {sipName_ID_FIRST, static_cast<int>(::wxID_FIRST), 480},
16007     {sipName_ID_FLOPPY, static_cast<int>(::wxID_FLOPPY), 480},
16008     {sipName_ID_FORWARD, static_cast<int>(::wxID_FORWARD), 480},
16009     {sipName_ID_HARDDISK, static_cast<int>(::wxID_HARDDISK), 480},
16010     {sipName_ID_HELP, static_cast<int>(::wxID_HELP), 480},
16011     {sipName_ID_HELP_COMMANDS, static_cast<int>(::wxID_HELP_COMMANDS), 480},
16012     {sipName_ID_HELP_CONTENTS, static_cast<int>(::wxID_HELP_CONTENTS), 480},
16013     {sipName_ID_HELP_CONTEXT, static_cast<int>(::wxID_HELP_CONTEXT), 480},
16014     {sipName_ID_HELP_INDEX, static_cast<int>(::wxID_HELP_INDEX), 480},
16015     {sipName_ID_HELP_PROCEDURES, static_cast<int>(::wxID_HELP_PROCEDURES), 480},
16016     {sipName_ID_HELP_SEARCH, static_cast<int>(::wxID_HELP_SEARCH), 480},
16017     {sipName_ID_HIGHEST, static_cast<int>(::wxID_HIGHEST), 480},
16018     {sipName_ID_HOME, static_cast<int>(::wxID_HOME), 480},
16019     {sipName_ID_ICONIZE_FRAME, static_cast<int>(::wxID_ICONIZE_FRAME), 480},
16020     {sipName_ID_IGNORE, static_cast<int>(::wxID_IGNORE), 480},
16021     {sipName_ID_INDENT, static_cast<int>(::wxID_INDENT), 480},
16022     {sipName_ID_INDEX, static_cast<int>(::wxID_INDEX), 480},
16023     {sipName_ID_INFO, static_cast<int>(::wxID_INFO), 480},
16024     {sipName_ID_ITALIC, static_cast<int>(::wxID_ITALIC), 480},
16025     {sipName_ID_JUMP_TO, static_cast<int>(::wxID_JUMP_TO), 480},
16026     {sipName_ID_JUSTIFY_CENTER, static_cast<int>(::wxID_JUSTIFY_CENTER), 480},
16027     {sipName_ID_JUSTIFY_FILL, static_cast<int>(::wxID_JUSTIFY_FILL), 480},
16028     {sipName_ID_JUSTIFY_LEFT, static_cast<int>(::wxID_JUSTIFY_LEFT), 480},
16029     {sipName_ID_JUSTIFY_RIGHT, static_cast<int>(::wxID_JUSTIFY_RIGHT), 480},
16030     {sipName_ID_LAST, static_cast<int>(::wxID_LAST), 480},
16031     {sipName_ID_LOWEST, static_cast<int>(::wxID_LOWEST), 480},
16032     {sipName_ID_MAXIMIZE_FRAME, static_cast<int>(::wxID_MAXIMIZE_FRAME), 480},
16033     {sipName_ID_MDI_WINDOW_ARRANGE_ICONS, static_cast<int>(::wxID_MDI_WINDOW_ARRANGE_ICONS), 480},
16034     {sipName_ID_MDI_WINDOW_CASCADE, static_cast<int>(::wxID_MDI_WINDOW_CASCADE), 480},
16035     {sipName_ID_MDI_WINDOW_FIRST, static_cast<int>(::wxID_MDI_WINDOW_FIRST), 480},
16036     {sipName_ID_MDI_WINDOW_LAST, static_cast<int>(::wxID_MDI_WINDOW_LAST), 480},
16037     {sipName_ID_MDI_WINDOW_NEXT, static_cast<int>(::wxID_MDI_WINDOW_NEXT), 480},
16038     {sipName_ID_MDI_WINDOW_PREV, static_cast<int>(::wxID_MDI_WINDOW_PREV), 480},
16039     {sipName_ID_MDI_WINDOW_TILE_HORZ, static_cast<int>(::wxID_MDI_WINDOW_TILE_HORZ), 480},
16040     {sipName_ID_MDI_WINDOW_TILE_VERT, static_cast<int>(::wxID_MDI_WINDOW_TILE_VERT), 480},
16041     {sipName_ID_MORE, static_cast<int>(::wxID_MORE), 480},
16042     {sipName_ID_MOVE_FRAME, static_cast<int>(::wxID_MOVE_FRAME), 480},
16043     {sipName_ID_NETWORK, static_cast<int>(::wxID_NETWORK), 480},
16044     {sipName_ID_NEW, static_cast<int>(::wxID_NEW), 480},
16045     {sipName_ID_NO, static_cast<int>(::wxID_NO), 480},
16046     {sipName_ID_NONE, static_cast<int>(::wxID_NONE), 480},
16047     {sipName_ID_NOTOALL, static_cast<int>(::wxID_NOTOALL), 480},
16048     {sipName_ID_OK, static_cast<int>(::wxID_OK), 480},
16049     {sipName_ID_OPEN, static_cast<int>(::wxID_OPEN), 480},
16050     {sipName_ID_PAGE_SETUP, static_cast<int>(::wxID_PAGE_SETUP), 480},
16051     {sipName_ID_PASTE, static_cast<int>(::wxID_PASTE), 480},
16052     {sipName_ID_PREFERENCES, static_cast<int>(::wxID_PREFERENCES), 480},
16053     {sipName_ID_PREVIEW, static_cast<int>(::wxID_PREVIEW), 480},
16054     {sipName_ID_PRINT, static_cast<int>(::wxID_PRINT), 480},
16055     {sipName_ID_PRINT_SETUP, static_cast<int>(::wxID_PRINT_SETUP), 480},
16056     {sipName_ID_PROPERTIES, static_cast<int>(::wxID_PROPERTIES), 480},
16057     {sipName_ID_REDO, static_cast<int>(::wxID_REDO), 480},
16058     {sipName_ID_REFRESH, static_cast<int>(::wxID_REFRESH), 480},
16059     {sipName_ID_REMOVE, static_cast<int>(::wxID_REMOVE), 480},
16060     {sipName_ID_REPLACE, static_cast<int>(::wxID_REPLACE), 480},
16061     {sipName_ID_REPLACE_ALL, static_cast<int>(::wxID_REPLACE_ALL), 480},
16062     {sipName_ID_RESET, static_cast<int>(::wxID_RESET), 480},
16063     {sipName_ID_RESIZE_FRAME, static_cast<int>(::wxID_RESIZE_FRAME), 480},
16064     {sipName_ID_RESTORE_FRAME, static_cast<int>(::wxID_RESTORE_FRAME), 480},
16065     {sipName_ID_RETRY, static_cast<int>(::wxID_RETRY), 480},
16066     {sipName_ID_REVERT, static_cast<int>(::wxID_REVERT), 480},
16067     {sipName_ID_REVERT_TO_SAVED, static_cast<int>(::wxID_REVERT_TO_SAVED), 480},
16068     {sipName_ID_SAVE, static_cast<int>(::wxID_SAVE), 480},
16069     {sipName_ID_SAVEAS, static_cast<int>(::wxID_SAVEAS), 480},
16070     {sipName_ID_SELECTALL, static_cast<int>(::wxID_SELECTALL), 480},
16071     {sipName_ID_SELECT_COLOR, static_cast<int>(::wxID_SELECT_COLOR), 480},
16072     {sipName_ID_SELECT_FONT, static_cast<int>(::wxID_SELECT_FONT), 480},
16073     {sipName_ID_SEPARATOR, static_cast<int>(::wxID_SEPARATOR), 480},
16074     {sipName_ID_SETUP, static_cast<int>(::wxID_SETUP), 480},
16075     {sipName_ID_SORT_ASCENDING, static_cast<int>(::wxID_SORT_ASCENDING), 480},
16076     {sipName_ID_SORT_DESCENDING, static_cast<int>(::wxID_SORT_DESCENDING), 480},
16077     {sipName_ID_SPELL_CHECK, static_cast<int>(::wxID_SPELL_CHECK), 480},
16078     {sipName_ID_STATIC, static_cast<int>(::wxID_STATIC), 480},
16079     {sipName_ID_STOP, static_cast<int>(::wxID_STOP), 480},
16080     {sipName_ID_STRIKETHROUGH, static_cast<int>(::wxID_STRIKETHROUGH), 480},
16081     {sipName_ID_SYSTEM_MENU, static_cast<int>(::wxID_SYSTEM_MENU), 480},
16082     {sipName_ID_TOP, static_cast<int>(::wxID_TOP), 480},
16083     {sipName_ID_UNDELETE, static_cast<int>(::wxID_UNDELETE), 480},
16084     {sipName_ID_UNDERLINE, static_cast<int>(::wxID_UNDERLINE), 480},
16085     {sipName_ID_UNDO, static_cast<int>(::wxID_UNDO), 480},
16086     {sipName_ID_UNINDENT, static_cast<int>(::wxID_UNINDENT), 480},
16087     {sipName_ID_UP, static_cast<int>(::wxID_UP), 480},
16088     {sipName_ID_VIEW_DETAILS, static_cast<int>(::wxID_VIEW_DETAILS), 480},
16089     {sipName_ID_VIEW_LARGEICONS, static_cast<int>(::wxID_VIEW_LARGEICONS), 480},
16090     {sipName_ID_VIEW_LIST, static_cast<int>(::wxID_VIEW_LIST), 480},
16091     {sipName_ID_VIEW_SMALLICONS, static_cast<int>(::wxID_VIEW_SMALLICONS), 480},
16092     {sipName_ID_VIEW_SORTDATE, static_cast<int>(::wxID_VIEW_SORTDATE), 480},
16093     {sipName_ID_VIEW_SORTNAME, static_cast<int>(::wxID_VIEW_SORTNAME), 480},
16094     {sipName_ID_VIEW_SORTSIZE, static_cast<int>(::wxID_VIEW_SORTSIZE), 480},
16095     {sipName_ID_VIEW_SORTTYPE, static_cast<int>(::wxID_VIEW_SORTTYPE), 480},
16096     {sipName_ID_YES, static_cast<int>(::wxID_YES), 480},
16097     {sipName_ID_YESTOALL, static_cast<int>(::wxID_YESTOALL), 480},
16098     {sipName_ID_ZOOM_100, static_cast<int>(::wxID_ZOOM_100), 480},
16099     {sipName_ID_ZOOM_FIT, static_cast<int>(::wxID_ZOOM_FIT), 480},
16100     {sipName_ID_ZOOM_IN, static_cast<int>(::wxID_ZOOM_IN), 480},
16101     {sipName_ID_ZOOM_OUT, static_cast<int>(::wxID_ZOOM_OUT), 480},
16102     {sipName_IMAGE_QUALITY_BICUBIC, static_cast<int>(::wxIMAGE_QUALITY_BICUBIC), 259},
16103     {sipName_IMAGE_QUALITY_BILINEAR, static_cast<int>(::wxIMAGE_QUALITY_BILINEAR), 259},
16104     {sipName_IMAGE_QUALITY_BOX_AVERAGE, static_cast<int>(::wxIMAGE_QUALITY_BOX_AVERAGE), 259},
16105     {sipName_IMAGE_QUALITY_HIGH, static_cast<int>(::wxIMAGE_QUALITY_HIGH), 259},
16106     {sipName_IMAGE_QUALITY_NEAREST, static_cast<int>(::wxIMAGE_QUALITY_NEAREST), 259},
16107     {sipName_IMAGE_QUALITY_NORMAL, static_cast<int>(::wxIMAGE_QUALITY_NORMAL), 259},
16108     {sipName_IMAGE_RESOLUTION_CM, static_cast<int>(::wxIMAGE_RESOLUTION_CM), 260},
16109     {sipName_IMAGE_RESOLUTION_INCHES, static_cast<int>(::wxIMAGE_RESOLUTION_INCHES), 260},
16110     {sipName_IMAGE_RESOLUTION_NONE, static_cast<int>(::wxIMAGE_RESOLUTION_NONE), 260},
16111     {sipName_INTERPOLATION_BEST, static_cast<int>(::wxINTERPOLATION_BEST), 268},
16112     {sipName_INTERPOLATION_DEFAULT, static_cast<int>(::wxINTERPOLATION_DEFAULT), 268},
16113     {sipName_INTERPOLATION_FAST, static_cast<int>(::wxINTERPOLATION_FAST), 268},
16114     {sipName_INTERPOLATION_GOOD, static_cast<int>(::wxINTERPOLATION_GOOD), 268},
16115     {sipName_INTERPOLATION_NONE, static_cast<int>(::wxINTERPOLATION_NONE), 268},
16116     {sipName_INVERT, static_cast<int>(::wxINVERT), 428},
16117     {sipName_ITEM_CHECK, static_cast<int>(::wxITEM_CHECK), 271},
16118     {sipName_ITEM_DROPDOWN, static_cast<int>(::wxITEM_DROPDOWN), 271},
16119     {sipName_ITEM_MAX, static_cast<int>(::wxITEM_MAX), 271},
16120     {sipName_ITEM_NORMAL, static_cast<int>(::wxITEM_NORMAL), 271},
16121     {sipName_ITEM_RADIO, static_cast<int>(::wxITEM_RADIO), 271},
16122     {sipName_ITEM_SEPARATOR, static_cast<int>(::wxITEM_SEPARATOR), 271},
16123     {sipName_InRegion, static_cast<int>(::wxInRegion), 437},
16124     {sipName_Inside, static_cast<int>(::wxInside), 361},
16125     {sipName_JOIN_BEVEL, static_cast<int>(::wxJOIN_BEVEL), 378},
16126     {sipName_JOIN_INVALID, static_cast<int>(::wxJOIN_INVALID), 378},
16127     {sipName_JOIN_MITER, static_cast<int>(::wxJOIN_MITER), 378},
16128     {sipName_JOIN_ROUND, static_cast<int>(::wxJOIN_ROUND), 378},
16129     {sipName_KILL_ACCESS_DENIED, static_cast<int>(::wxKILL_ACCESS_DENIED), 279},
16130     {sipName_KILL_BAD_SIGNAL, static_cast<int>(::wxKILL_BAD_SIGNAL), 279},
16131     {sipName_KILL_CHILDREN, static_cast<int>(::wxKILL_CHILDREN), 280},
16132     {sipName_KILL_ERROR, static_cast<int>(::wxKILL_ERROR), 279},
16133     {sipName_KILL_NOCHILDREN, static_cast<int>(::wxKILL_NOCHILDREN), 280},
16134     {sipName_KILL_NO_PROCESS, static_cast<int>(::wxKILL_NO_PROCESS), 279},
16135     {sipName_KILL_OK, static_cast<int>(::wxKILL_OK), 279},
16136     {sipName_LANDSCAPE, static_cast<int>(::wxLANDSCAPE), 408},
16137     {sipName_LANGUAGE_ABKHAZIAN, static_cast<int>(::wxLANGUAGE_ABKHAZIAN), 281},
16138     {sipName_LANGUAGE_AFAR, static_cast<int>(::wxLANGUAGE_AFAR), 281},
16139     {sipName_LANGUAGE_AFRIKAANS, static_cast<int>(::wxLANGUAGE_AFRIKAANS), 281},
16140     {sipName_LANGUAGE_ALBANIAN, static_cast<int>(::wxLANGUAGE_ALBANIAN), 281},
16141     {sipName_LANGUAGE_AMHARIC, static_cast<int>(::wxLANGUAGE_AMHARIC), 281},
16142     {sipName_LANGUAGE_ARABIC, static_cast<int>(::wxLANGUAGE_ARABIC), 281},
16143     {sipName_LANGUAGE_ARABIC_ALGERIA, static_cast<int>(::wxLANGUAGE_ARABIC_ALGERIA), 281},
16144     {sipName_LANGUAGE_ARABIC_BAHRAIN, static_cast<int>(::wxLANGUAGE_ARABIC_BAHRAIN), 281},
16145     {sipName_LANGUAGE_ARABIC_EGYPT, static_cast<int>(::wxLANGUAGE_ARABIC_EGYPT), 281},
16146     {sipName_LANGUAGE_ARABIC_IRAQ, static_cast<int>(::wxLANGUAGE_ARABIC_IRAQ), 281},
16147     {sipName_LANGUAGE_ARABIC_JORDAN, static_cast<int>(::wxLANGUAGE_ARABIC_JORDAN), 281},
16148     {sipName_LANGUAGE_ARABIC_KUWAIT, static_cast<int>(::wxLANGUAGE_ARABIC_KUWAIT), 281},
16149     {sipName_LANGUAGE_ARABIC_LEBANON, static_cast<int>(::wxLANGUAGE_ARABIC_LEBANON), 281},
16150     {sipName_LANGUAGE_ARABIC_LIBYA, static_cast<int>(::wxLANGUAGE_ARABIC_LIBYA), 281},
16151     {sipName_LANGUAGE_ARABIC_MOROCCO, static_cast<int>(::wxLANGUAGE_ARABIC_MOROCCO), 281},
16152     {sipName_LANGUAGE_ARABIC_OMAN, static_cast<int>(::wxLANGUAGE_ARABIC_OMAN), 281},
16153     {sipName_LANGUAGE_ARABIC_QATAR, static_cast<int>(::wxLANGUAGE_ARABIC_QATAR), 281},
16154     {sipName_LANGUAGE_ARABIC_SAUDI_ARABIA, static_cast<int>(::wxLANGUAGE_ARABIC_SAUDI_ARABIA), 281},
16155     {sipName_LANGUAGE_ARABIC_SUDAN, static_cast<int>(::wxLANGUAGE_ARABIC_SUDAN), 281},
16156     {sipName_LANGUAGE_ARABIC_SYRIA, static_cast<int>(::wxLANGUAGE_ARABIC_SYRIA), 281},
16157     {sipName_LANGUAGE_ARABIC_TUNISIA, static_cast<int>(::wxLANGUAGE_ARABIC_TUNISIA), 281},
16158     {sipName_LANGUAGE_ARABIC_UAE, static_cast<int>(::wxLANGUAGE_ARABIC_UAE), 281},
16159     {sipName_LANGUAGE_ARABIC_YEMEN, static_cast<int>(::wxLANGUAGE_ARABIC_YEMEN), 281},
16160     {sipName_LANGUAGE_ARMENIAN, static_cast<int>(::wxLANGUAGE_ARMENIAN), 281},
16161     {sipName_LANGUAGE_ASSAMESE, static_cast<int>(::wxLANGUAGE_ASSAMESE), 281},
16162     {sipName_LANGUAGE_ASTURIAN, static_cast<int>(::wxLANGUAGE_ASTURIAN), 281},
16163     {sipName_LANGUAGE_AYMARA, static_cast<int>(::wxLANGUAGE_AYMARA), 281},
16164     {sipName_LANGUAGE_AZERI, static_cast<int>(::wxLANGUAGE_AZERI), 281},
16165     {sipName_LANGUAGE_AZERI_CYRILLIC, static_cast<int>(::wxLANGUAGE_AZERI_CYRILLIC), 281},
16166     {sipName_LANGUAGE_AZERI_LATIN, static_cast<int>(::wxLANGUAGE_AZERI_LATIN), 281},
16167     {sipName_LANGUAGE_BASHKIR, static_cast<int>(::wxLANGUAGE_BASHKIR), 281},
16168     {sipName_LANGUAGE_BASQUE, static_cast<int>(::wxLANGUAGE_BASQUE), 281},
16169     {sipName_LANGUAGE_BELARUSIAN, static_cast<int>(::wxLANGUAGE_BELARUSIAN), 281},
16170     {sipName_LANGUAGE_BENGALI, static_cast<int>(::wxLANGUAGE_BENGALI), 281},
16171     {sipName_LANGUAGE_BHUTANI, static_cast<int>(::wxLANGUAGE_BHUTANI), 281},
16172     {sipName_LANGUAGE_BIHARI, static_cast<int>(::wxLANGUAGE_BIHARI), 281},
16173     {sipName_LANGUAGE_BISLAMA, static_cast<int>(::wxLANGUAGE_BISLAMA), 281},
16174     {sipName_LANGUAGE_BOSNIAN, static_cast<int>(::wxLANGUAGE_BOSNIAN), 281},
16175     {sipName_LANGUAGE_BRETON, static_cast<int>(::wxLANGUAGE_BRETON), 281},
16176     {sipName_LANGUAGE_BULGARIAN, static_cast<int>(::wxLANGUAGE_BULGARIAN), 281},
16177     {sipName_LANGUAGE_BURMESE, static_cast<int>(::wxLANGUAGE_BURMESE), 281},
16178     {sipName_LANGUAGE_CAMBODIAN, static_cast<int>(::wxLANGUAGE_CAMBODIAN), 281},
16179     {sipName_LANGUAGE_CATALAN, static_cast<int>(::wxLANGUAGE_CATALAN), 281},
16180     {sipName_LANGUAGE_CHINESE, static_cast<int>(::wxLANGUAGE_CHINESE), 281},
16181     {sipName_LANGUAGE_CHINESE_HONGKONG, static_cast<int>(::wxLANGUAGE_CHINESE_HONGKONG), 281},
16182     {sipName_LANGUAGE_CHINESE_MACAU, static_cast<int>(::wxLANGUAGE_CHINESE_MACAU), 281},
16183     {sipName_LANGUAGE_CHINESE_SIMPLIFIED, static_cast<int>(::wxLANGUAGE_CHINESE_SIMPLIFIED), 281},
16184     {sipName_LANGUAGE_CHINESE_SINGAPORE, static_cast<int>(::wxLANGUAGE_CHINESE_SINGAPORE), 281},
16185     {sipName_LANGUAGE_CHINESE_TAIWAN, static_cast<int>(::wxLANGUAGE_CHINESE_TAIWAN), 281},
16186     {sipName_LANGUAGE_CHINESE_TRADITIONAL, static_cast<int>(::wxLANGUAGE_CHINESE_TRADITIONAL), 281},
16187     {sipName_LANGUAGE_CORSICAN, static_cast<int>(::wxLANGUAGE_CORSICAN), 281},
16188     {sipName_LANGUAGE_CROATIAN, static_cast<int>(::wxLANGUAGE_CROATIAN), 281},
16189     {sipName_LANGUAGE_CZECH, static_cast<int>(::wxLANGUAGE_CZECH), 281},
16190     {sipName_LANGUAGE_DANISH, static_cast<int>(::wxLANGUAGE_DANISH), 281},
16191     {sipName_LANGUAGE_DEFAULT, static_cast<int>(::wxLANGUAGE_DEFAULT), 281},
16192     {sipName_LANGUAGE_DUTCH, static_cast<int>(::wxLANGUAGE_DUTCH), 281},
16193     {sipName_LANGUAGE_DUTCH_BELGIAN, static_cast<int>(::wxLANGUAGE_DUTCH_BELGIAN), 281},
16194     {sipName_LANGUAGE_ENGLISH, static_cast<int>(::wxLANGUAGE_ENGLISH), 281},
16195     {sipName_LANGUAGE_ENGLISH_AUSTRALIA, static_cast<int>(::wxLANGUAGE_ENGLISH_AUSTRALIA), 281},
16196     {sipName_LANGUAGE_ENGLISH_BELIZE, static_cast<int>(::wxLANGUAGE_ENGLISH_BELIZE), 281},
16197     {sipName_LANGUAGE_ENGLISH_BOTSWANA, static_cast<int>(::wxLANGUAGE_ENGLISH_BOTSWANA), 281},
16198     {sipName_LANGUAGE_ENGLISH_CANADA, static_cast<int>(::wxLANGUAGE_ENGLISH_CANADA), 281},
16199     {sipName_LANGUAGE_ENGLISH_CARIBBEAN, static_cast<int>(::wxLANGUAGE_ENGLISH_CARIBBEAN), 281},
16200     {sipName_LANGUAGE_ENGLISH_DENMARK, static_cast<int>(::wxLANGUAGE_ENGLISH_DENMARK), 281},
16201     {sipName_LANGUAGE_ENGLISH_EIRE, static_cast<int>(::wxLANGUAGE_ENGLISH_EIRE), 281},
16202     {sipName_LANGUAGE_ENGLISH_JAMAICA, static_cast<int>(::wxLANGUAGE_ENGLISH_JAMAICA), 281},
16203     {sipName_LANGUAGE_ENGLISH_NEW_ZEALAND, static_cast<int>(::wxLANGUAGE_ENGLISH_NEW_ZEALAND), 281},
16204     {sipName_LANGUAGE_ENGLISH_PHILIPPINES, static_cast<int>(::wxLANGUAGE_ENGLISH_PHILIPPINES), 281},
16205     {sipName_LANGUAGE_ENGLISH_SOUTH_AFRICA, static_cast<int>(::wxLANGUAGE_ENGLISH_SOUTH_AFRICA), 281},
16206     {sipName_LANGUAGE_ENGLISH_TRINIDAD, static_cast<int>(::wxLANGUAGE_ENGLISH_TRINIDAD), 281},
16207     {sipName_LANGUAGE_ENGLISH_UK, static_cast<int>(::wxLANGUAGE_ENGLISH_UK), 281},
16208     {sipName_LANGUAGE_ENGLISH_US, static_cast<int>(::wxLANGUAGE_ENGLISH_US), 281},
16209     {sipName_LANGUAGE_ENGLISH_ZIMBABWE, static_cast<int>(::wxLANGUAGE_ENGLISH_ZIMBABWE), 281},
16210     {sipName_LANGUAGE_ESPERANTO, static_cast<int>(::wxLANGUAGE_ESPERANTO), 281},
16211     {sipName_LANGUAGE_ESTONIAN, static_cast<int>(::wxLANGUAGE_ESTONIAN), 281},
16212     {sipName_LANGUAGE_FAEROESE, static_cast<int>(::wxLANGUAGE_FAEROESE), 281},
16213     {sipName_LANGUAGE_FARSI, static_cast<int>(::wxLANGUAGE_FARSI), 281},
16214     {sipName_LANGUAGE_FIJI, static_cast<int>(::wxLANGUAGE_FIJI), 281},
16215     {sipName_LANGUAGE_FINNISH, static_cast<int>(::wxLANGUAGE_FINNISH), 281},
16216     {sipName_LANGUAGE_FRENCH, static_cast<int>(::wxLANGUAGE_FRENCH), 281},
16217     {sipName_LANGUAGE_FRENCH_BELGIAN, static_cast<int>(::wxLANGUAGE_FRENCH_BELGIAN), 281},
16218     {sipName_LANGUAGE_FRENCH_CANADIAN, static_cast<int>(::wxLANGUAGE_FRENCH_CANADIAN), 281},
16219     {sipName_LANGUAGE_FRENCH_LUXEMBOURG, static_cast<int>(::wxLANGUAGE_FRENCH_LUXEMBOURG), 281},
16220     {sipName_LANGUAGE_FRENCH_MONACO, static_cast<int>(::wxLANGUAGE_FRENCH_MONACO), 281},
16221     {sipName_LANGUAGE_FRENCH_SWISS, static_cast<int>(::wxLANGUAGE_FRENCH_SWISS), 281},
16222     {sipName_LANGUAGE_FRISIAN, static_cast<int>(::wxLANGUAGE_FRISIAN), 281},
16223     {sipName_LANGUAGE_GALICIAN, static_cast<int>(::wxLANGUAGE_GALICIAN), 281},
16224     {sipName_LANGUAGE_GEORGIAN, static_cast<int>(::wxLANGUAGE_GEORGIAN), 281},
16225     {sipName_LANGUAGE_GERMAN, static_cast<int>(::wxLANGUAGE_GERMAN), 281},
16226     {sipName_LANGUAGE_GERMAN_AUSTRIAN, static_cast<int>(::wxLANGUAGE_GERMAN_AUSTRIAN), 281},
16227     {sipName_LANGUAGE_GERMAN_BELGIUM, static_cast<int>(::wxLANGUAGE_GERMAN_BELGIUM), 281},
16228     {sipName_LANGUAGE_GERMAN_LIECHTENSTEIN, static_cast<int>(::wxLANGUAGE_GERMAN_LIECHTENSTEIN), 281},
16229     {sipName_LANGUAGE_GERMAN_LUXEMBOURG, static_cast<int>(::wxLANGUAGE_GERMAN_LUXEMBOURG), 281},
16230     {sipName_LANGUAGE_GERMAN_SWISS, static_cast<int>(::wxLANGUAGE_GERMAN_SWISS), 281},
16231     {sipName_LANGUAGE_GREEK, static_cast<int>(::wxLANGUAGE_GREEK), 281},
16232     {sipName_LANGUAGE_GREENLANDIC, static_cast<int>(::wxLANGUAGE_GREENLANDIC), 281},
16233     {sipName_LANGUAGE_GUARANI, static_cast<int>(::wxLANGUAGE_GUARANI), 281},
16234     {sipName_LANGUAGE_GUJARATI, static_cast<int>(::wxLANGUAGE_GUJARATI), 281},
16235     {sipName_LANGUAGE_HAUSA, static_cast<int>(::wxLANGUAGE_HAUSA), 281},
16236     {sipName_LANGUAGE_HEBREW, static_cast<int>(::wxLANGUAGE_HEBREW), 281},
16237     {sipName_LANGUAGE_HINDI, static_cast<int>(::wxLANGUAGE_HINDI), 281},
16238     {sipName_LANGUAGE_HUNGARIAN, static_cast<int>(::wxLANGUAGE_HUNGARIAN), 281},
16239     {sipName_LANGUAGE_ICELANDIC, static_cast<int>(::wxLANGUAGE_ICELANDIC), 281},
16240     {sipName_LANGUAGE_INDONESIAN, static_cast<int>(::wxLANGUAGE_INDONESIAN), 281},
16241     {sipName_LANGUAGE_INTERLINGUA, static_cast<int>(::wxLANGUAGE_INTERLINGUA), 281},
16242     {sipName_LANGUAGE_INTERLINGUE, static_cast<int>(::wxLANGUAGE_INTERLINGUE), 281},
16243     {sipName_LANGUAGE_INUKTITUT, static_cast<int>(::wxLANGUAGE_INUKTITUT), 281},
16244     {sipName_LANGUAGE_INUPIAK, static_cast<int>(::wxLANGUAGE_INUPIAK), 281},
16245     {sipName_LANGUAGE_IRISH, static_cast<int>(::wxLANGUAGE_IRISH), 281},
16246     {sipName_LANGUAGE_ITALIAN, static_cast<int>(::wxLANGUAGE_ITALIAN), 281},
16247     {sipName_LANGUAGE_ITALIAN_SWISS, static_cast<int>(::wxLANGUAGE_ITALIAN_SWISS), 281},
16248     {sipName_LANGUAGE_JAPANESE, static_cast<int>(::wxLANGUAGE_JAPANESE), 281},
16249     {sipName_LANGUAGE_JAVANESE, static_cast<int>(::wxLANGUAGE_JAVANESE), 281},
16250     {sipName_LANGUAGE_KABYLE, static_cast<int>(::wxLANGUAGE_KABYLE), 281},
16251     {sipName_LANGUAGE_KANNADA, static_cast<int>(::wxLANGUAGE_KANNADA), 281},
16252     {sipName_LANGUAGE_KASHMIRI, static_cast<int>(::wxLANGUAGE_KASHMIRI), 281},
16253     {sipName_LANGUAGE_KASHMIRI_INDIA, static_cast<int>(::wxLANGUAGE_KASHMIRI_INDIA), 281},
16254     {sipName_LANGUAGE_KAZAKH, static_cast<int>(::wxLANGUAGE_KAZAKH), 281},
16255     {sipName_LANGUAGE_KERNEWEK, static_cast<int>(::wxLANGUAGE_KERNEWEK), 281},
16256     {sipName_LANGUAGE_KINYARWANDA, static_cast<int>(::wxLANGUAGE_KINYARWANDA), 281},
16257     {sipName_LANGUAGE_KIRGHIZ, static_cast<int>(::wxLANGUAGE_KIRGHIZ), 281},
16258     {sipName_LANGUAGE_KIRUNDI, static_cast<int>(::wxLANGUAGE_KIRUNDI), 281},
16259     {sipName_LANGUAGE_KONKANI, static_cast<int>(::wxLANGUAGE_KONKANI), 281},
16260     {sipName_LANGUAGE_KOREAN, static_cast<int>(::wxLANGUAGE_KOREAN), 281},
16261     {sipName_LANGUAGE_KURDISH, static_cast<int>(::wxLANGUAGE_KURDISH), 281},
16262     {sipName_LANGUAGE_LAOTHIAN, static_cast<int>(::wxLANGUAGE_LAOTHIAN), 281},
16263     {sipName_LANGUAGE_LATIN, static_cast<int>(::wxLANGUAGE_LATIN), 281},
16264     {sipName_LANGUAGE_LATVIAN, static_cast<int>(::wxLANGUAGE_LATVIAN), 281},
16265     {sipName_LANGUAGE_LINGALA, static_cast<int>(::wxLANGUAGE_LINGALA), 281},
16266     {sipName_LANGUAGE_LITHUANIAN, static_cast<int>(::wxLANGUAGE_LITHUANIAN), 281},
16267     {sipName_LANGUAGE_MACEDONIAN, static_cast<int>(::wxLANGUAGE_MACEDONIAN), 281},
16268     {sipName_LANGUAGE_MALAGASY, static_cast<int>(::wxLANGUAGE_MALAGASY), 281},
16269     {sipName_LANGUAGE_MALAY, static_cast<int>(::wxLANGUAGE_MALAY), 281},
16270     {sipName_LANGUAGE_MALAYALAM, static_cast<int>(::wxLANGUAGE_MALAYALAM), 281},
16271     {sipName_LANGUAGE_MALAY_BRUNEI_DARUSSALAM, static_cast<int>(::wxLANGUAGE_MALAY_BRUNEI_DARUSSALAM), 281},
16272     {sipName_LANGUAGE_MALAY_MALAYSIA, static_cast<int>(::wxLANGUAGE_MALAY_MALAYSIA), 281},
16273     {sipName_LANGUAGE_MALTESE, static_cast<int>(::wxLANGUAGE_MALTESE), 281},
16274     {sipName_LANGUAGE_MANIPURI, static_cast<int>(::wxLANGUAGE_MANIPURI), 281},
16275     {sipName_LANGUAGE_MAORI, static_cast<int>(::wxLANGUAGE_MAORI), 281},
16276     {sipName_LANGUAGE_MARATHI, static_cast<int>(::wxLANGUAGE_MARATHI), 281},
16277     {sipName_LANGUAGE_MOLDAVIAN, static_cast<int>(::wxLANGUAGE_MOLDAVIAN), 281},
16278     {sipName_LANGUAGE_MONGOLIAN, static_cast<int>(::wxLANGUAGE_MONGOLIAN), 281},
16279     {sipName_LANGUAGE_NAURU, static_cast<int>(::wxLANGUAGE_NAURU), 281},
16280     {sipName_LANGUAGE_NEPALI, static_cast<int>(::wxLANGUAGE_NEPALI), 281},
16281     {sipName_LANGUAGE_NEPALI_INDIA, static_cast<int>(::wxLANGUAGE_NEPALI_INDIA), 281},
16282     {sipName_LANGUAGE_NORWEGIAN_BOKMAL, static_cast<int>(::wxLANGUAGE_NORWEGIAN_BOKMAL), 281},
16283     {sipName_LANGUAGE_NORWEGIAN_NYNORSK, static_cast<int>(::wxLANGUAGE_NORWEGIAN_NYNORSK), 281},
16284     {sipName_LANGUAGE_OCCITAN, static_cast<int>(::wxLANGUAGE_OCCITAN), 281},
16285     {sipName_LANGUAGE_ORIYA, static_cast<int>(::wxLANGUAGE_ORIYA), 281},
16286     {sipName_LANGUAGE_OROMO, static_cast<int>(::wxLANGUAGE_OROMO), 281},
16287     {sipName_LANGUAGE_PASHTO, static_cast<int>(::wxLANGUAGE_PASHTO), 281},
16288     {sipName_LANGUAGE_POLISH, static_cast<int>(::wxLANGUAGE_POLISH), 281},
16289     {sipName_LANGUAGE_PORTUGUESE, static_cast<int>(::wxLANGUAGE_PORTUGUESE), 281},
16290     {sipName_LANGUAGE_PORTUGUESE_BRAZILIAN, static_cast<int>(::wxLANGUAGE_PORTUGUESE_BRAZILIAN), 281},
16291     {sipName_LANGUAGE_PUNJABI, static_cast<int>(::wxLANGUAGE_PUNJABI), 281},
16292     {sipName_LANGUAGE_QUECHUA, static_cast<int>(::wxLANGUAGE_QUECHUA), 281},
16293     {sipName_LANGUAGE_RHAETO_ROMANCE, static_cast<int>(::wxLANGUAGE_RHAETO_ROMANCE), 281},
16294     {sipName_LANGUAGE_ROMANIAN, static_cast<int>(::wxLANGUAGE_ROMANIAN), 281},
16295     {sipName_LANGUAGE_RUSSIAN, static_cast<int>(::wxLANGUAGE_RUSSIAN), 281},
16296     {sipName_LANGUAGE_RUSSIAN_UKRAINE, static_cast<int>(::wxLANGUAGE_RUSSIAN_UKRAINE), 281},
16297     {sipName_LANGUAGE_SAMI, static_cast<int>(::wxLANGUAGE_SAMI), 281},
16298     {sipName_LANGUAGE_SAMOAN, static_cast<int>(::wxLANGUAGE_SAMOAN), 281},
16299     {sipName_LANGUAGE_SANGHO, static_cast<int>(::wxLANGUAGE_SANGHO), 281},
16300     {sipName_LANGUAGE_SANSKRIT, static_cast<int>(::wxLANGUAGE_SANSKRIT), 281},
16301     {sipName_LANGUAGE_SCOTS_GAELIC, static_cast<int>(::wxLANGUAGE_SCOTS_GAELIC), 281},
16302     {sipName_LANGUAGE_SERBIAN, static_cast<int>(::wxLANGUAGE_SERBIAN), 281},
16303     {sipName_LANGUAGE_SERBIAN_CYRILLIC, static_cast<int>(::wxLANGUAGE_SERBIAN_CYRILLIC), 281},
16304     {sipName_LANGUAGE_SERBIAN_LATIN, static_cast<int>(::wxLANGUAGE_SERBIAN_LATIN), 281},
16305     {sipName_LANGUAGE_SERBO_CROATIAN, static_cast<int>(::wxLANGUAGE_SERBO_CROATIAN), 281},
16306     {sipName_LANGUAGE_SESOTHO, static_cast<int>(::wxLANGUAGE_SESOTHO), 281},
16307     {sipName_LANGUAGE_SETSWANA, static_cast<int>(::wxLANGUAGE_SETSWANA), 281},
16308     {sipName_LANGUAGE_SHONA, static_cast<int>(::wxLANGUAGE_SHONA), 281},
16309     {sipName_LANGUAGE_SINDHI, static_cast<int>(::wxLANGUAGE_SINDHI), 281},
16310     {sipName_LANGUAGE_SINHALESE, static_cast<int>(::wxLANGUAGE_SINHALESE), 281},
16311     {sipName_LANGUAGE_SISWATI, static_cast<int>(::wxLANGUAGE_SISWATI), 281},
16312     {sipName_LANGUAGE_SLOVAK, static_cast<int>(::wxLANGUAGE_SLOVAK), 281},
16313     {sipName_LANGUAGE_SLOVENIAN, static_cast<int>(::wxLANGUAGE_SLOVENIAN), 281},
16314     {sipName_LANGUAGE_SOMALI, static_cast<int>(::wxLANGUAGE_SOMALI), 281},
16315     {sipName_LANGUAGE_SPANISH, static_cast<int>(::wxLANGUAGE_SPANISH), 281},
16316     {sipName_LANGUAGE_SPANISH_ARGENTINA, static_cast<int>(::wxLANGUAGE_SPANISH_ARGENTINA), 281},
16317     {sipName_LANGUAGE_SPANISH_BOLIVIA, static_cast<int>(::wxLANGUAGE_SPANISH_BOLIVIA), 281},
16318     {sipName_LANGUAGE_SPANISH_CHILE, static_cast<int>(::wxLANGUAGE_SPANISH_CHILE), 281},
16319     {sipName_LANGUAGE_SPANISH_COLOMBIA, static_cast<int>(::wxLANGUAGE_SPANISH_COLOMBIA), 281},
16320     {sipName_LANGUAGE_SPANISH_COSTA_RICA, static_cast<int>(::wxLANGUAGE_SPANISH_COSTA_RICA), 281},
16321     {sipName_LANGUAGE_SPANISH_DOMINICAN_REPUBLIC, static_cast<int>(::wxLANGUAGE_SPANISH_DOMINICAN_REPUBLIC), 281},
16322     {sipName_LANGUAGE_SPANISH_ECUADOR, static_cast<int>(::wxLANGUAGE_SPANISH_ECUADOR), 281},
16323     {sipName_LANGUAGE_SPANISH_EL_SALVADOR, static_cast<int>(::wxLANGUAGE_SPANISH_EL_SALVADOR), 281},
16324     {sipName_LANGUAGE_SPANISH_GUATEMALA, static_cast<int>(::wxLANGUAGE_SPANISH_GUATEMALA), 281},
16325     {sipName_LANGUAGE_SPANISH_HONDURAS, static_cast<int>(::wxLANGUAGE_SPANISH_HONDURAS), 281},
16326     {sipName_LANGUAGE_SPANISH_MEXICAN, static_cast<int>(::wxLANGUAGE_SPANISH_MEXICAN), 281},
16327     {sipName_LANGUAGE_SPANISH_MODERN, static_cast<int>(::wxLANGUAGE_SPANISH_MODERN), 281},
16328     {sipName_LANGUAGE_SPANISH_NICARAGUA, static_cast<int>(::wxLANGUAGE_SPANISH_NICARAGUA), 281},
16329     {sipName_LANGUAGE_SPANISH_PANAMA, static_cast<int>(::wxLANGUAGE_SPANISH_PANAMA), 281},
16330     {sipName_LANGUAGE_SPANISH_PARAGUAY, static_cast<int>(::wxLANGUAGE_SPANISH_PARAGUAY), 281},
16331     {sipName_LANGUAGE_SPANISH_PERU, static_cast<int>(::wxLANGUAGE_SPANISH_PERU), 281},
16332     {sipName_LANGUAGE_SPANISH_PUERTO_RICO, static_cast<int>(::wxLANGUAGE_SPANISH_PUERTO_RICO), 281},
16333     {sipName_LANGUAGE_SPANISH_URUGUAY, static_cast<int>(::wxLANGUAGE_SPANISH_URUGUAY), 281},
16334     {sipName_LANGUAGE_SPANISH_US, static_cast<int>(::wxLANGUAGE_SPANISH_US), 281},
16335     {sipName_LANGUAGE_SPANISH_VENEZUELA, static_cast<int>(::wxLANGUAGE_SPANISH_VENEZUELA), 281},
16336     {sipName_LANGUAGE_SUNDANESE, static_cast<int>(::wxLANGUAGE_SUNDANESE), 281},
16337     {sipName_LANGUAGE_SWAHILI, static_cast<int>(::wxLANGUAGE_SWAHILI), 281},
16338     {sipName_LANGUAGE_SWEDISH, static_cast<int>(::wxLANGUAGE_SWEDISH), 281},
16339     {sipName_LANGUAGE_SWEDISH_FINLAND, static_cast<int>(::wxLANGUAGE_SWEDISH_FINLAND), 281},
16340     {sipName_LANGUAGE_TAGALOG, static_cast<int>(::wxLANGUAGE_TAGALOG), 281},
16341     {sipName_LANGUAGE_TAJIK, static_cast<int>(::wxLANGUAGE_TAJIK), 281},
16342     {sipName_LANGUAGE_TAMIL, static_cast<int>(::wxLANGUAGE_TAMIL), 281},
16343     {sipName_LANGUAGE_TATAR, static_cast<int>(::wxLANGUAGE_TATAR), 281},
16344     {sipName_LANGUAGE_TELUGU, static_cast<int>(::wxLANGUAGE_TELUGU), 281},
16345     {sipName_LANGUAGE_THAI, static_cast<int>(::wxLANGUAGE_THAI), 281},
16346     {sipName_LANGUAGE_TIBETAN, static_cast<int>(::wxLANGUAGE_TIBETAN), 281},
16347     {sipName_LANGUAGE_TIGRINYA, static_cast<int>(::wxLANGUAGE_TIGRINYA), 281},
16348     {sipName_LANGUAGE_TONGA, static_cast<int>(::wxLANGUAGE_TONGA), 281},
16349     {sipName_LANGUAGE_TSONGA, static_cast<int>(::wxLANGUAGE_TSONGA), 281},
16350     {sipName_LANGUAGE_TURKISH, static_cast<int>(::wxLANGUAGE_TURKISH), 281},
16351     {sipName_LANGUAGE_TURKMEN, static_cast<int>(::wxLANGUAGE_TURKMEN), 281},
16352     {sipName_LANGUAGE_TWI, static_cast<int>(::wxLANGUAGE_TWI), 281},
16353     {sipName_LANGUAGE_UIGHUR, static_cast<int>(::wxLANGUAGE_UIGHUR), 281},
16354     {sipName_LANGUAGE_UKRAINIAN, static_cast<int>(::wxLANGUAGE_UKRAINIAN), 281},
16355     {sipName_LANGUAGE_UNKNOWN, static_cast<int>(::wxLANGUAGE_UNKNOWN), 281},
16356     {sipName_LANGUAGE_URDU, static_cast<int>(::wxLANGUAGE_URDU), 281},
16357     {sipName_LANGUAGE_URDU_INDIA, static_cast<int>(::wxLANGUAGE_URDU_INDIA), 281},
16358     {sipName_LANGUAGE_URDU_PAKISTAN, static_cast<int>(::wxLANGUAGE_URDU_PAKISTAN), 281},
16359     {sipName_LANGUAGE_USER_DEFINED, static_cast<int>(::wxLANGUAGE_USER_DEFINED), 281},
16360     {sipName_LANGUAGE_UZBEK, static_cast<int>(::wxLANGUAGE_UZBEK), 281},
16361     {sipName_LANGUAGE_UZBEK_CYRILLIC, static_cast<int>(::wxLANGUAGE_UZBEK_CYRILLIC), 281},
16362     {sipName_LANGUAGE_UZBEK_LATIN, static_cast<int>(::wxLANGUAGE_UZBEK_LATIN), 281},
16363     {sipName_LANGUAGE_VALENCIAN, static_cast<int>(::wxLANGUAGE_VALENCIAN), 281},
16364     {sipName_LANGUAGE_VIETNAMESE, static_cast<int>(::wxLANGUAGE_VIETNAMESE), 281},
16365     {sipName_LANGUAGE_VOLAPUK, static_cast<int>(::wxLANGUAGE_VOLAPUK), 281},
16366     {sipName_LANGUAGE_WELSH, static_cast<int>(::wxLANGUAGE_WELSH), 281},
16367     {sipName_LANGUAGE_WOLOF, static_cast<int>(::wxLANGUAGE_WOLOF), 281},
16368     {sipName_LANGUAGE_XHOSA, static_cast<int>(::wxLANGUAGE_XHOSA), 281},
16369     {sipName_LANGUAGE_YIDDISH, static_cast<int>(::wxLANGUAGE_YIDDISH), 281},
16370     {sipName_LANGUAGE_YORUBA, static_cast<int>(::wxLANGUAGE_YORUBA), 281},
16371     {sipName_LANGUAGE_ZHUANG, static_cast<int>(::wxLANGUAGE_ZHUANG), 281},
16372     {sipName_LANGUAGE_ZULU, static_cast<int>(::wxLANGUAGE_ZULU), 281},
16373     {sipName_LEFT, static_cast<int>(::wxLEFT), 126},
16374     {sipName_LIST_FORMAT_CENTER, static_cast<int>(::wxLIST_FORMAT_CENTER), 287},
16375     {sipName_LIST_FORMAT_CENTRE, static_cast<int>(::wxLIST_FORMAT_CENTRE), 287},
16376     {sipName_LIST_FORMAT_LEFT, static_cast<int>(::wxLIST_FORMAT_LEFT), 287},
16377     {sipName_LIST_FORMAT_RIGHT, static_cast<int>(::wxLIST_FORMAT_RIGHT), 287},
16378     {sipName_LOCALE_CAT_DATE, static_cast<int>(::wxLOCALE_CAT_DATE), 295},
16379     {sipName_LOCALE_CAT_DEFAULT, static_cast<int>(::wxLOCALE_CAT_DEFAULT), 295},
16380     {sipName_LOCALE_CAT_MONEY, static_cast<int>(::wxLOCALE_CAT_MONEY), 295},
16381     {sipName_LOCALE_CAT_NUMBER, static_cast<int>(::wxLOCALE_CAT_NUMBER), 295},
16382     {sipName_LOCALE_DATE_TIME_FMT, static_cast<int>(::wxLOCALE_DATE_TIME_FMT), 296},
16383     {sipName_LOCALE_DECIMAL_POINT, static_cast<int>(::wxLOCALE_DECIMAL_POINT), 296},
16384     {sipName_LOCALE_DONT_LOAD_DEFAULT, static_cast<int>(::wxLOCALE_DONT_LOAD_DEFAULT), 297},
16385     {sipName_LOCALE_LOAD_DEFAULT, static_cast<int>(::wxLOCALE_LOAD_DEFAULT), 297},
16386     {sipName_LOCALE_LONG_DATE_FMT, static_cast<int>(::wxLOCALE_LONG_DATE_FMT), 296},
16387     {sipName_LOCALE_SHORT_DATE_FMT, static_cast<int>(::wxLOCALE_SHORT_DATE_FMT), 296},
16388     {sipName_LOCALE_THOUSANDS_SEP, static_cast<int>(::wxLOCALE_THOUSANDS_SEP), 296},
16389     {sipName_LOCALE_TIME_FMT, static_cast<int>(::wxLOCALE_TIME_FMT), 296},
16390     {sipName_LOG_Debug, static_cast<int>(::wxLOG_Debug), 305},
16391     {sipName_LOG_Error, static_cast<int>(::wxLOG_Error), 305},
16392     {sipName_LOG_FatalError, static_cast<int>(::wxLOG_FatalError), 305},
16393     {sipName_LOG_Info, static_cast<int>(::wxLOG_Info), 305},
16394     {sipName_LOG_Max, static_cast<int>(::wxLOG_Max), 305},
16395     {sipName_LOG_Message, static_cast<int>(::wxLOG_Message), 305},
16396     {sipName_LOG_Progress, static_cast<int>(::wxLOG_Progress), 305},
16397     {sipName_LOG_Status, static_cast<int>(::wxLOG_Status), 305},
16398     {sipName_LOG_Trace, static_cast<int>(::wxLOG_Trace), 305},
16399     {sipName_LOG_User, static_cast<int>(::wxLOG_User), 305},
16400     {sipName_LOG_Warning, static_cast<int>(::wxLOG_Warning), 305},
16401     {sipName_Layout_Default, static_cast<int>(::wxLayout_Default), 284},
16402     {sipName_Layout_LeftToRight, static_cast<int>(::wxLayout_LeftToRight), 284},
16403     {sipName_Layout_RightToLeft, static_cast<int>(::wxLayout_RightToLeft), 284},
16404     {sipName_Left, static_cast<int>(::wxLeft), 135},
16405     {sipName_LeftOf, static_cast<int>(::wxLeftOf), 439},
16406     {sipName_MM_LOMETRIC, static_cast<int>(::wxMM_LOMETRIC), 315},
16407     {sipName_MM_METRIC, static_cast<int>(::wxMM_METRIC), 315},
16408     {sipName_MM_POINTS, static_cast<int>(::wxMM_POINTS), 315},
16409     {sipName_MM_TEXT, static_cast<int>(::wxMM_TEXT), 315},
16410     {sipName_MM_TWIPS, static_cast<int>(::wxMM_TWIPS), 315},
16411     {sipName_MOD_ALL, static_cast<int>(::wxMOD_ALL), 277},
16412     {sipName_MOD_ALT, static_cast<int>(::wxMOD_ALT), 277},
16413     {sipName_MOD_ALTGR, static_cast<int>(::wxMOD_ALTGR), 277},
16414     {sipName_MOD_CMD, static_cast<int>(::wxMOD_CMD), 277},
16415     {sipName_MOD_CONTROL, static_cast<int>(::wxMOD_CONTROL), 277},
16416     {sipName_MOD_META, static_cast<int>(::wxMOD_META), 277},
16417     {sipName_MOD_NONE, static_cast<int>(::wxMOD_NONE), 277},
16418     {sipName_MOD_RAW_CONTROL, static_cast<int>(::wxMOD_RAW_CONTROL), 277},
16419     {sipName_MOD_SHIFT, static_cast<int>(::wxMOD_SHIFT), 277},
16420     {sipName_MOD_WIN, static_cast<int>(::wxMOD_WIN), 277},
16421     {sipName_MOUSE_BTN_ANY, static_cast<int>(::wxMOUSE_BTN_ANY), 338},
16422     {sipName_MOUSE_BTN_AUX1, static_cast<int>(::wxMOUSE_BTN_AUX1), 338},
16423     {sipName_MOUSE_BTN_AUX2, static_cast<int>(::wxMOUSE_BTN_AUX2), 338},
16424     {sipName_MOUSE_BTN_LEFT, static_cast<int>(::wxMOUSE_BTN_LEFT), 338},
16425     {sipName_MOUSE_BTN_MAX, static_cast<int>(::wxMOUSE_BTN_MAX), 338},
16426     {sipName_MOUSE_BTN_MIDDLE, static_cast<int>(::wxMOUSE_BTN_MIDDLE), 338},
16427     {sipName_MOUSE_BTN_NONE, static_cast<int>(::wxMOUSE_BTN_NONE), 338},
16428     {sipName_MOUSE_BTN_RIGHT, static_cast<int>(::wxMOUSE_BTN_RIGHT), 338},
16429     {sipName_MOUSE_WHEEL_HORIZONTAL, static_cast<int>(::wxMOUSE_WHEEL_HORIZONTAL), 344},
16430     {sipName_MOUSE_WHEEL_VERTICAL, static_cast<int>(::wxMOUSE_WHEEL_VERTICAL), 344},
16431     {sipName_NAND, static_cast<int>(::wxNAND), 428},
16432     {sipName_NAVDIR_DOWN, static_cast<int>(::wxNAVDIR_DOWN), 351},
16433     {sipName_NAVDIR_FIRSTCHILD, static_cast<int>(::wxNAVDIR_FIRSTCHILD), 351},
16434     {sipName_NAVDIR_LASTCHILD, static_cast<int>(::wxNAVDIR_LASTCHILD), 351},
16435     {sipName_NAVDIR_LEFT, static_cast<int>(::wxNAVDIR_LEFT), 351},
16436     {sipName_NAVDIR_NEXT, static_cast<int>(::wxNAVDIR_NEXT), 351},
16437     {sipName_NAVDIR_PREVIOUS, static_cast<int>(::wxNAVDIR_PREVIOUS), 351},
16438     {sipName_NAVDIR_RIGHT, static_cast<int>(::wxNAVDIR_RIGHT), 351},
16439     {sipName_NAVDIR_UP, static_cast<int>(::wxNAVDIR_UP), 351},
16440     {sipName_NOR, static_cast<int>(::wxNOR), 428},
16441     {sipName_NORTH, static_cast<int>(::wxNORTH), 126},
16442     {sipName_NO_OP, static_cast<int>(::wxNO_OP), 428},
16443     {sipName_OBJID_ALERT, static_cast<int>(::wxOBJID_ALERT), 1},
16444     {sipName_OBJID_CARET, static_cast<int>(::wxOBJID_CARET), 1},
16445     {sipName_OBJID_CLIENT, static_cast<int>(::wxOBJID_CLIENT), 1},
16446     {sipName_OBJID_CURSOR, static_cast<int>(::wxOBJID_CURSOR), 1},
16447     {sipName_OBJID_HSCROLL, static_cast<int>(::wxOBJID_HSCROLL), 1},
16448     {sipName_OBJID_MENU, static_cast<int>(::wxOBJID_MENU), 1},
16449     {sipName_OBJID_SIZEGRIP, static_cast<int>(::wxOBJID_SIZEGRIP), 1},
16450     {sipName_OBJID_SOUND, static_cast<int>(::wxOBJID_SOUND), 1},
16451     {sipName_OBJID_SYSMENU, static_cast<int>(::wxOBJID_SYSMENU), 1},
16452     {sipName_OBJID_TITLEBAR, static_cast<int>(::wxOBJID_TITLEBAR), 1},
16453     {sipName_OBJID_VSCROLL, static_cast<int>(::wxOBJID_VSCROLL), 1},
16454     {sipName_OBJID_WINDOW, static_cast<int>(::wxOBJID_WINDOW), 1},
16455     {sipName_ODDEVEN_RULE, static_cast<int>(::wxODDEVEN_RULE), 388},
16456     {sipName_OR, static_cast<int>(::wxOR), 428},
16457     {sipName_ORIENTATION_MASK, static_cast<int>(::wxORIENTATION_MASK), 360},
16458     {sipName_OR_INVERT, static_cast<int>(::wxOR_INVERT), 428},
16459     {sipName_OR_REVERSE, static_cast<int>(::wxOR_REVERSE), 428},
16460     {sipName_OS_DOS, static_cast<int>(::wxOS_DOS), 359},
16461     {sipName_OS_MAC, static_cast<int>(::wxOS_MAC), 359},
16462     {sipName_OS_MAC_OS, static_cast<int>(::wxOS_MAC_OS), 359},
16463     {sipName_OS_MAC_OSX_DARWIN, static_cast<int>(::wxOS_MAC_OSX_DARWIN), 359},
16464     {sipName_OS_OS2, static_cast<int>(::wxOS_OS2), 359},
16465     {sipName_OS_UNIX, static_cast<int>(::wxOS_UNIX), 359},
16466     {sipName_OS_UNIX_AIX, static_cast<int>(::wxOS_UNIX_AIX), 359},
16467     {sipName_OS_UNIX_FREEBSD, static_cast<int>(::wxOS_UNIX_FREEBSD), 359},
16468     {sipName_OS_UNIX_HPUX, static_cast<int>(::wxOS_UNIX_HPUX), 359},
16469     {sipName_OS_UNIX_LINUX, static_cast<int>(::wxOS_UNIX_LINUX), 359},
16470     {sipName_OS_UNIX_NETBSD, static_cast<int>(::wxOS_UNIX_NETBSD), 359},
16471     {sipName_OS_UNIX_OPENBSD, static_cast<int>(::wxOS_UNIX_OPENBSD), 359},
16472     {sipName_OS_UNIX_SOLARIS, static_cast<int>(::wxOS_UNIX_SOLARIS), 359},
16473     {sipName_OS_UNKNOWN, static_cast<int>(::wxOS_UNKNOWN), 359},
16474     {sipName_OS_WINDOWS, static_cast<int>(::wxOS_WINDOWS), 359},
16475     {sipName_OS_WINDOWS_9X, static_cast<int>(::wxOS_WINDOWS_9X), 359},
16476     {sipName_OS_WINDOWS_CE, static_cast<int>(::wxOS_WINDOWS_CE), 359},
16477     {sipName_OS_WINDOWS_MICRO, static_cast<int>(::wxOS_WINDOWS_MICRO), 359},
16478     {sipName_OS_WINDOWS_NT, static_cast<int>(::wxOS_WINDOWS_NT), 359},
16479     {sipName_OutBottom, static_cast<int>(::wxOutBottom), 361},
16480     {sipName_OutLeft, static_cast<int>(::wxOutLeft), 361},
16481     {sipName_OutRegion, static_cast<int>(::wxOutRegion), 437},
16482     {sipName_OutRight, static_cast<int>(::wxOutRight), 361},
16483     {sipName_OutTop, static_cast<int>(::wxOutTop), 361},
16484     {sipName_PAPER_10X11, static_cast<int>(::wxPAPER_10X11), 374},
16485     {sipName_PAPER_10X14, static_cast<int>(::wxPAPER_10X14), 374},
16486     {sipName_PAPER_11X17, static_cast<int>(::wxPAPER_11X17), 374},
16487     {sipName_PAPER_12X11, static_cast<int>(::wxPAPER_12X11), 374},
16488     {sipName_PAPER_15X11, static_cast<int>(::wxPAPER_15X11), 374},
16489     {sipName_PAPER_9X11, static_cast<int>(::wxPAPER_9X11), 374},
16490     {sipName_PAPER_A2, static_cast<int>(::wxPAPER_A2), 374},
16491     {sipName_PAPER_A3, static_cast<int>(::wxPAPER_A3), 374},
16492     {sipName_PAPER_A3_EXTRA, static_cast<int>(::wxPAPER_A3_EXTRA), 374},
16493     {sipName_PAPER_A3_EXTRA_TRANSVERSE, static_cast<int>(::wxPAPER_A3_EXTRA_TRANSVERSE), 374},
16494     {sipName_PAPER_A3_ROTATED, static_cast<int>(::wxPAPER_A3_ROTATED), 374},
16495     {sipName_PAPER_A3_TRANSVERSE, static_cast<int>(::wxPAPER_A3_TRANSVERSE), 374},
16496     {sipName_PAPER_A4, static_cast<int>(::wxPAPER_A4), 374},
16497     {sipName_PAPER_A4SMALL, static_cast<int>(::wxPAPER_A4SMALL), 374},
16498     {sipName_PAPER_A4_EXTRA, static_cast<int>(::wxPAPER_A4_EXTRA), 374},
16499     {sipName_PAPER_A4_PLUS, static_cast<int>(::wxPAPER_A4_PLUS), 374},
16500     {sipName_PAPER_A4_ROTATED, static_cast<int>(::wxPAPER_A4_ROTATED), 374},
16501     {sipName_PAPER_A4_TRANSVERSE, static_cast<int>(::wxPAPER_A4_TRANSVERSE), 374},
16502     {sipName_PAPER_A5, static_cast<int>(::wxPAPER_A5), 374},
16503     {sipName_PAPER_A5_EXTRA, static_cast<int>(::wxPAPER_A5_EXTRA), 374},
16504     {sipName_PAPER_A5_ROTATED, static_cast<int>(::wxPAPER_A5_ROTATED), 374},
16505     {sipName_PAPER_A5_TRANSVERSE, static_cast<int>(::wxPAPER_A5_TRANSVERSE), 374},
16506     {sipName_PAPER_A6, static_cast<int>(::wxPAPER_A6), 374},
16507     {sipName_PAPER_A6_ROTATED, static_cast<int>(::wxPAPER_A6_ROTATED), 374},
16508     {sipName_PAPER_A_PLUS, static_cast<int>(::wxPAPER_A_PLUS), 374},
16509     {sipName_PAPER_B4, static_cast<int>(::wxPAPER_B4), 374},
16510     {sipName_PAPER_B4_JIS_ROTATED, static_cast<int>(::wxPAPER_B4_JIS_ROTATED), 374},
16511     {sipName_PAPER_B5, static_cast<int>(::wxPAPER_B5), 374},
16512     {sipName_PAPER_B5_EXTRA, static_cast<int>(::wxPAPER_B5_EXTRA), 374},
16513     {sipName_PAPER_B5_JIS_ROTATED, static_cast<int>(::wxPAPER_B5_JIS_ROTATED), 374},
16514     {sipName_PAPER_B5_TRANSVERSE, static_cast<int>(::wxPAPER_B5_TRANSVERSE), 374},
16515     {sipName_PAPER_B6_JIS, static_cast<int>(::wxPAPER_B6_JIS), 374},
16516     {sipName_PAPER_B6_JIS_ROTATED, static_cast<int>(::wxPAPER_B6_JIS_ROTATED), 374},
16517     {sipName_PAPER_B_PLUS, static_cast<int>(::wxPAPER_B_PLUS), 374},
16518     {sipName_PAPER_CSHEET, static_cast<int>(::wxPAPER_CSHEET), 374},
16519     {sipName_PAPER_DBL_JAPANESE_POSTCARD, static_cast<int>(::wxPAPER_DBL_JAPANESE_POSTCARD), 374},
16520     {sipName_PAPER_DBL_JAPANESE_POSTCARD_ROTATED, static_cast<int>(::wxPAPER_DBL_JAPANESE_POSTCARD_ROTATED), 374},
16521     {sipName_PAPER_DSHEET, static_cast<int>(::wxPAPER_DSHEET), 374},
16522     {sipName_PAPER_ENV_10, static_cast<int>(::wxPAPER_ENV_10), 374},
16523     {sipName_PAPER_ENV_11, static_cast<int>(::wxPAPER_ENV_11), 374},
16524     {sipName_PAPER_ENV_12, static_cast<int>(::wxPAPER_ENV_12), 374},
16525     {sipName_PAPER_ENV_14, static_cast<int>(::wxPAPER_ENV_14), 374},
16526     {sipName_PAPER_ENV_9, static_cast<int>(::wxPAPER_ENV_9), 374},
16527     {sipName_PAPER_ENV_B4, static_cast<int>(::wxPAPER_ENV_B4), 374},
16528     {sipName_PAPER_ENV_B5, static_cast<int>(::wxPAPER_ENV_B5), 374},
16529     {sipName_PAPER_ENV_B6, static_cast<int>(::wxPAPER_ENV_B6), 374},
16530     {sipName_PAPER_ENV_C3, static_cast<int>(::wxPAPER_ENV_C3), 374},
16531     {sipName_PAPER_ENV_C4, static_cast<int>(::wxPAPER_ENV_C4), 374},
16532     {sipName_PAPER_ENV_C5, static_cast<int>(::wxPAPER_ENV_C5), 374},
16533     {sipName_PAPER_ENV_C6, static_cast<int>(::wxPAPER_ENV_C6), 374},
16534     {sipName_PAPER_ENV_C65, static_cast<int>(::wxPAPER_ENV_C65), 374},
16535     {sipName_PAPER_ENV_DL, static_cast<int>(::wxPAPER_ENV_DL), 374},
16536     {sipName_PAPER_ENV_INVITE, static_cast<int>(::wxPAPER_ENV_INVITE), 374},
16537     {sipName_PAPER_ENV_ITALY, static_cast<int>(::wxPAPER_ENV_ITALY), 374},
16538     {sipName_PAPER_ENV_MONARCH, static_cast<int>(::wxPAPER_ENV_MONARCH), 374},
16539     {sipName_PAPER_ENV_PERSONAL, static_cast<int>(::wxPAPER_ENV_PERSONAL), 374},
16540     {sipName_PAPER_ESHEET, static_cast<int>(::wxPAPER_ESHEET), 374},
16541     {sipName_PAPER_EXECUTIVE, static_cast<int>(::wxPAPER_EXECUTIVE), 374},
16542     {sipName_PAPER_FANFOLD_LGL_GERMAN, static_cast<int>(::wxPAPER_FANFOLD_LGL_GERMAN), 374},
16543     {sipName_PAPER_FANFOLD_STD_GERMAN, static_cast<int>(::wxPAPER_FANFOLD_STD_GERMAN), 374},
16544     {sipName_PAPER_FANFOLD_US, static_cast<int>(::wxPAPER_FANFOLD_US), 374},
16545     {sipName_PAPER_FOLIO, static_cast<int>(::wxPAPER_FOLIO), 374},
16546     {sipName_PAPER_ISO_B4, static_cast<int>(::wxPAPER_ISO_B4), 374},
16547     {sipName_PAPER_JAPANESE_POSTCARD, static_cast<int>(::wxPAPER_JAPANESE_POSTCARD), 374},
16548     {sipName_PAPER_JAPANESE_POSTCARD_ROTATED, static_cast<int>(::wxPAPER_JAPANESE_POSTCARD_ROTATED), 374},
16549     {sipName_PAPER_JENV_CHOU3, static_cast<int>(::wxPAPER_JENV_CHOU3), 374},
16550     {sipName_PAPER_JENV_CHOU3_ROTATED, static_cast<int>(::wxPAPER_JENV_CHOU3_ROTATED), 374},
16551     {sipName_PAPER_JENV_CHOU4, static_cast<int>(::wxPAPER_JENV_CHOU4), 374},
16552     {sipName_PAPER_JENV_CHOU4_ROTATED, static_cast<int>(::wxPAPER_JENV_CHOU4_ROTATED), 374},
16553     {sipName_PAPER_JENV_KAKU2, static_cast<int>(::wxPAPER_JENV_KAKU2), 374},
16554     {sipName_PAPER_JENV_KAKU2_ROTATED, static_cast<int>(::wxPAPER_JENV_KAKU2_ROTATED), 374},
16555     {sipName_PAPER_JENV_KAKU3, static_cast<int>(::wxPAPER_JENV_KAKU3), 374},
16556     {sipName_PAPER_JENV_KAKU3_ROTATED, static_cast<int>(::wxPAPER_JENV_KAKU3_ROTATED), 374},
16557     {sipName_PAPER_JENV_YOU4, static_cast<int>(::wxPAPER_JENV_YOU4), 374},
16558     {sipName_PAPER_JENV_YOU4_ROTATED, static_cast<int>(::wxPAPER_JENV_YOU4_ROTATED), 374},
16559     {sipName_PAPER_LEDGER, static_cast<int>(::wxPAPER_LEDGER), 374},
16560     {sipName_PAPER_LEGAL, static_cast<int>(::wxPAPER_LEGAL), 374},
16561     {sipName_PAPER_LEGAL_EXTRA, static_cast<int>(::wxPAPER_LEGAL_EXTRA), 374},
16562     {sipName_PAPER_LETTER, static_cast<int>(::wxPAPER_LETTER), 374},
16563     {sipName_PAPER_LETTERSMALL, static_cast<int>(::wxPAPER_LETTERSMALL), 374},
16564     {sipName_PAPER_LETTER_EXTRA, static_cast<int>(::wxPAPER_LETTER_EXTRA), 374},
16565     {sipName_PAPER_LETTER_EXTRA_TRANSVERSE, static_cast<int>(::wxPAPER_LETTER_EXTRA_TRANSVERSE), 374},
16566     {sipName_PAPER_LETTER_PLUS, static_cast<int>(::wxPAPER_LETTER_PLUS), 374},
16567     {sipName_PAPER_LETTER_ROTATED, static_cast<int>(::wxPAPER_LETTER_ROTATED), 374},
16568     {sipName_PAPER_LETTER_TRANSVERSE, static_cast<int>(::wxPAPER_LETTER_TRANSVERSE), 374},
16569     {sipName_PAPER_NONE, static_cast<int>(::wxPAPER_NONE), 374},
16570     {sipName_PAPER_NOTE, static_cast<int>(::wxPAPER_NOTE), 374},
16571     {sipName_PAPER_P16K, static_cast<int>(::wxPAPER_P16K), 374},
16572     {sipName_PAPER_P16K_ROTATED, static_cast<int>(::wxPAPER_P16K_ROTATED), 374},
16573     {sipName_PAPER_P32K, static_cast<int>(::wxPAPER_P32K), 374},
16574     {sipName_PAPER_P32KBIG, static_cast<int>(::wxPAPER_P32KBIG), 374},
16575     {sipName_PAPER_P32KBIG_ROTATED, static_cast<int>(::wxPAPER_P32KBIG_ROTATED), 374},
16576     {sipName_PAPER_P32K_ROTATED, static_cast<int>(::wxPAPER_P32K_ROTATED), 374},
16577     {sipName_PAPER_PENV_1, static_cast<int>(::wxPAPER_PENV_1), 374},
16578     {sipName_PAPER_PENV_10, static_cast<int>(::wxPAPER_PENV_10), 374},
16579     {sipName_PAPER_PENV_10_ROTATED, static_cast<int>(::wxPAPER_PENV_10_ROTATED), 374},
16580     {sipName_PAPER_PENV_1_ROTATED, static_cast<int>(::wxPAPER_PENV_1_ROTATED), 374},
16581     {sipName_PAPER_PENV_2, static_cast<int>(::wxPAPER_PENV_2), 374},
16582     {sipName_PAPER_PENV_2_ROTATED, static_cast<int>(::wxPAPER_PENV_2_ROTATED), 374},
16583     {sipName_PAPER_PENV_3, static_cast<int>(::wxPAPER_PENV_3), 374},
16584     {sipName_PAPER_PENV_3_ROTATED, static_cast<int>(::wxPAPER_PENV_3_ROTATED), 374},
16585     {sipName_PAPER_PENV_4, static_cast<int>(::wxPAPER_PENV_4), 374},
16586     {sipName_PAPER_PENV_4_ROTATED, static_cast<int>(::wxPAPER_PENV_4_ROTATED), 374},
16587     {sipName_PAPER_PENV_5, static_cast<int>(::wxPAPER_PENV_5), 374},
16588     {sipName_PAPER_PENV_5_ROTATED, static_cast<int>(::wxPAPER_PENV_5_ROTATED), 374},
16589     {sipName_PAPER_PENV_6, static_cast<int>(::wxPAPER_PENV_6), 374},
16590     {sipName_PAPER_PENV_6_ROTATED, static_cast<int>(::wxPAPER_PENV_6_ROTATED), 374},
16591     {sipName_PAPER_PENV_7, static_cast<int>(::wxPAPER_PENV_7), 374},
16592     {sipName_PAPER_PENV_7_ROTATED, static_cast<int>(::wxPAPER_PENV_7_ROTATED), 374},
16593     {sipName_PAPER_PENV_8, static_cast<int>(::wxPAPER_PENV_8), 374},
16594     {sipName_PAPER_PENV_8_ROTATED, static_cast<int>(::wxPAPER_PENV_8_ROTATED), 374},
16595     {sipName_PAPER_PENV_9, static_cast<int>(::wxPAPER_PENV_9), 374},
16596     {sipName_PAPER_PENV_9_ROTATED, static_cast<int>(::wxPAPER_PENV_9_ROTATED), 374},
16597     {sipName_PAPER_QUARTO, static_cast<int>(::wxPAPER_QUARTO), 374},
16598     {sipName_PAPER_STATEMENT, static_cast<int>(::wxPAPER_STATEMENT), 374},
16599     {sipName_PAPER_TABLOID, static_cast<int>(::wxPAPER_TABLOID), 374},
16600     {sipName_PAPER_TABLOID_EXTRA, static_cast<int>(::wxPAPER_TABLOID_EXTRA), 374},
16601     {sipName_PENSTYLE_BDIAGONAL_HATCH, static_cast<int>(::wxPENSTYLE_BDIAGONAL_HATCH), 380},
16602     {sipName_PENSTYLE_CROSSDIAG_HATCH, static_cast<int>(::wxPENSTYLE_CROSSDIAG_HATCH), 380},
16603     {sipName_PENSTYLE_CROSS_HATCH, static_cast<int>(::wxPENSTYLE_CROSS_HATCH), 380},
16604     {sipName_PENSTYLE_DOT, static_cast<int>(::wxPENSTYLE_DOT), 380},
16605     {sipName_PENSTYLE_DOT_DASH, static_cast<int>(::wxPENSTYLE_DOT_DASH), 380},
16606     {sipName_PENSTYLE_FDIAGONAL_HATCH, static_cast<int>(::wxPENSTYLE_FDIAGONAL_HATCH), 380},
16607     {sipName_PENSTYLE_FIRST_HATCH, static_cast<int>(::wxPENSTYLE_FIRST_HATCH), 380},
16608     {sipName_PENSTYLE_HORIZONTAL_HATCH, static_cast<int>(::wxPENSTYLE_HORIZONTAL_HATCH), 380},
16609     {sipName_PENSTYLE_INVALID, static_cast<int>(::wxPENSTYLE_INVALID), 380},
16610     {sipName_PENSTYLE_LAST_HATCH, static_cast<int>(::wxPENSTYLE_LAST_HATCH), 380},
16611     {sipName_PENSTYLE_LONG_DASH, static_cast<int>(::wxPENSTYLE_LONG_DASH), 380},
16612     {sipName_PENSTYLE_SHORT_DASH, static_cast<int>(::wxPENSTYLE_SHORT_DASH), 380},
16613     {sipName_PENSTYLE_SOLID, static_cast<int>(::wxPENSTYLE_SOLID), 380},
16614     {sipName_PENSTYLE_STIPPLE, static_cast<int>(::wxPENSTYLE_STIPPLE), 380},
16615     {sipName_PENSTYLE_STIPPLE_MASK, static_cast<int>(::wxPENSTYLE_STIPPLE_MASK), 380},
16616     {sipName_PENSTYLE_STIPPLE_MASK_OPAQUE, static_cast<int>(::wxPENSTYLE_STIPPLE_MASK_OPAQUE), 380},
16617     {sipName_PENSTYLE_TRANSPARENT, static_cast<int>(::wxPENSTYLE_TRANSPARENT), 380},
16618     {sipName_PENSTYLE_USER_DASH, static_cast<int>(::wxPENSTYLE_USER_DASH), 380},
16619     {sipName_PENSTYLE_VERTICAL_HATCH, static_cast<int>(::wxPENSTYLE_VERTICAL_HATCH), 380},
16620     {sipName_PNG_TYPE_COLOUR, static_cast<int>(::wxPNG_TYPE_COLOUR), 258},
16621     {sipName_PNG_TYPE_GREY, static_cast<int>(::wxPNG_TYPE_GREY), 258},
16622     {sipName_PNG_TYPE_GREY_RED, static_cast<int>(::wxPNG_TYPE_GREY_RED), 258},
16623     {sipName_PNG_TYPE_PALETTE, static_cast<int>(::wxPNG_TYPE_PALETTE), 258},
16624     {sipName_PORTRAIT, static_cast<int>(::wxPORTRAIT), 408},
16625     {sipName_PORT_BASE, static_cast<int>(::wxPORT_BASE), 391},
16626     {sipName_PORT_COCOA, static_cast<int>(::wxPORT_COCOA), 391},
16627     {sipName_PORT_DFB, static_cast<int>(::wxPORT_DFB), 391},
16628     {sipName_PORT_GTK, static_cast<int>(::wxPORT_GTK), 391},
16629     {sipName_PORT_MAC, static_cast<int>(::wxPORT_MAC), 391},
16630     {sipName_PORT_MOTIF, static_cast<int>(::wxPORT_MOTIF), 391},
16631     {sipName_PORT_MSW, static_cast<int>(::wxPORT_MSW), 391},
16632     {sipName_PORT_OS2, static_cast<int>(::wxPORT_OS2), 391},
16633     {sipName_PORT_UNKNOWN, static_cast<int>(::wxPORT_UNKNOWN), 391},
16634     {sipName_PORT_WINCE, static_cast<int>(::wxPORT_WINCE), 391},
16635     {sipName_PORT_X11, static_cast<int>(::wxPORT_X11), 391},
16636     {sipName_POWER_BATTERY, static_cast<int>(::wxPOWER_BATTERY), 395},
16637     {sipName_POWER_SOCKET, static_cast<int>(::wxPOWER_SOCKET), 395},
16638     {sipName_POWER_UNKNOWN, static_cast<int>(::wxPOWER_UNKNOWN), 395},
16639     {sipName_PRINTBIN_AUTO, static_cast<int>(::wxPRINTBIN_AUTO), 403},
16640     {sipName_PRINTBIN_CASSETTE, static_cast<int>(::wxPRINTBIN_CASSETTE), 403},
16641     {sipName_PRINTBIN_DEFAULT, static_cast<int>(::wxPRINTBIN_DEFAULT), 403},
16642     {sipName_PRINTBIN_ENVELOPE, static_cast<int>(::wxPRINTBIN_ENVELOPE), 403},
16643     {sipName_PRINTBIN_ENVMANUAL, static_cast<int>(::wxPRINTBIN_ENVMANUAL), 403},
16644     {sipName_PRINTBIN_FORMSOURCE, static_cast<int>(::wxPRINTBIN_FORMSOURCE), 403},
16645     {sipName_PRINTBIN_LARGECAPACITY, static_cast<int>(::wxPRINTBIN_LARGECAPACITY), 403},
16646     {sipName_PRINTBIN_LARGEFMT, static_cast<int>(::wxPRINTBIN_LARGEFMT), 403},
16647     {sipName_PRINTBIN_LOWER, static_cast<int>(::wxPRINTBIN_LOWER), 403},
16648     {sipName_PRINTBIN_MANUAL, static_cast<int>(::wxPRINTBIN_MANUAL), 403},
16649     {sipName_PRINTBIN_MIDDLE, static_cast<int>(::wxPRINTBIN_MIDDLE), 403},
16650     {sipName_PRINTBIN_ONLYONE, static_cast<int>(::wxPRINTBIN_ONLYONE), 403},
16651     {sipName_PRINTBIN_SMALLFMT, static_cast<int>(::wxPRINTBIN_SMALLFMT), 403},
16652     {sipName_PRINTBIN_TRACTOR, static_cast<int>(::wxPRINTBIN_TRACTOR), 403},
16653     {sipName_PRINTBIN_USER, static_cast<int>(::wxPRINTBIN_USER), 403},
16654     {sipName_PRINTER_CANCELLED, static_cast<int>(::wxPRINTER_CANCELLED), 412},
16655     {sipName_PRINTER_ERROR, static_cast<int>(::wxPRINTER_ERROR), 412},
16656     {sipName_PRINTER_NO_ERROR, static_cast<int>(::wxPRINTER_NO_ERROR), 412},
16657     {sipName_PRINT_MODE_FILE, static_cast<int>(::wxPRINT_MODE_FILE), 407},
16658     {sipName_PRINT_MODE_NONE, static_cast<int>(::wxPRINT_MODE_NONE), 407},
16659     {sipName_PRINT_MODE_PREVIEW, static_cast<int>(::wxPRINT_MODE_PREVIEW), 407},
16660     {sipName_PRINT_MODE_PRINTER, static_cast<int>(::wxPRINT_MODE_PRINTER), 407},
16661     {sipName_PRINT_MODE_STREAM, static_cast<int>(::wxPRINT_MODE_STREAM), 407},
16662     {sipName_PartRegion, static_cast<int>(::wxPartRegion), 437},
16663     {sipName_PercentOf, static_cast<int>(::wxPercentOf), 439},
16664     {sipName_PreviewFrame_AppModal, static_cast<int>(::wxPreviewFrame_AppModal), 401},
16665     {sipName_PreviewFrame_NonModal, static_cast<int>(::wxPreviewFrame_NonModal), 401},
16666     {sipName_PreviewFrame_WindowModal, static_cast<int>(::wxPreviewFrame_WindowModal), 401},
16667     {sipName_RESERVE_SPACE_EVEN_IF_HIDDEN, static_cast<int>(::wxRESERVE_SPACE_EVEN_IF_HIDDEN), 465},
16668     {sipName_RIGHT, static_cast<int>(::wxRIGHT), 126},
16669     {sipName_ROLE_NONE, static_cast<int>(::wxROLE_NONE), 2},
16670     {sipName_ROLE_SYSTEM_ALERT, static_cast<int>(::wxROLE_SYSTEM_ALERT), 2},
16671     {sipName_ROLE_SYSTEM_ANIMATION, static_cast<int>(::wxROLE_SYSTEM_ANIMATION), 2},
16672     {sipName_ROLE_SYSTEM_APPLICATION, static_cast<int>(::wxROLE_SYSTEM_APPLICATION), 2},
16673     {sipName_ROLE_SYSTEM_BORDER, static_cast<int>(::wxROLE_SYSTEM_BORDER), 2},
16674     {sipName_ROLE_SYSTEM_BUTTONDROPDOWN, static_cast<int>(::wxROLE_SYSTEM_BUTTONDROPDOWN), 2},
16675     {sipName_ROLE_SYSTEM_BUTTONDROPDOWNGRID, static_cast<int>(::wxROLE_SYSTEM_BUTTONDROPDOWNGRID), 2},
16676     {sipName_ROLE_SYSTEM_BUTTONMENU, static_cast<int>(::wxROLE_SYSTEM_BUTTONMENU), 2},
16677     {sipName_ROLE_SYSTEM_CARET, static_cast<int>(::wxROLE_SYSTEM_CARET), 2},
16678     {sipName_ROLE_SYSTEM_CELL, static_cast<int>(::wxROLE_SYSTEM_CELL), 2},
16679     {sipName_ROLE_SYSTEM_CHARACTER, static_cast<int>(::wxROLE_SYSTEM_CHARACTER), 2},
16680     {sipName_ROLE_SYSTEM_CHART, static_cast<int>(::wxROLE_SYSTEM_CHART), 2},
16681     {sipName_ROLE_SYSTEM_CHECKBUTTON, static_cast<int>(::wxROLE_SYSTEM_CHECKBUTTON), 2},
16682     {sipName_ROLE_SYSTEM_CLIENT, static_cast<int>(::wxROLE_SYSTEM_CLIENT), 2},
16683     {sipName_ROLE_SYSTEM_CLOCK, static_cast<int>(::wxROLE_SYSTEM_CLOCK), 2},
16684     {sipName_ROLE_SYSTEM_COLUMN, static_cast<int>(::wxROLE_SYSTEM_COLUMN), 2},
16685     {sipName_ROLE_SYSTEM_COLUMNHEADER, static_cast<int>(::wxROLE_SYSTEM_COLUMNHEADER), 2},
16686     {sipName_ROLE_SYSTEM_COMBOBOX, static_cast<int>(::wxROLE_SYSTEM_COMBOBOX), 2},
16687     {sipName_ROLE_SYSTEM_CURSOR, static_cast<int>(::wxROLE_SYSTEM_CURSOR), 2},
16688     {sipName_ROLE_SYSTEM_DIAGRAM, static_cast<int>(::wxROLE_SYSTEM_DIAGRAM), 2},
16689     {sipName_ROLE_SYSTEM_DIAL, static_cast<int>(::wxROLE_SYSTEM_DIAL), 2},
16690     {sipName_ROLE_SYSTEM_DIALOG, static_cast<int>(::wxROLE_SYSTEM_DIALOG), 2},
16691     {sipName_ROLE_SYSTEM_DOCUMENT, static_cast<int>(::wxROLE_SYSTEM_DOCUMENT), 2},
16692     {sipName_ROLE_SYSTEM_DROPLIST, static_cast<int>(::wxROLE_SYSTEM_DROPLIST), 2},
16693     {sipName_ROLE_SYSTEM_EQUATION, static_cast<int>(::wxROLE_SYSTEM_EQUATION), 2},
16694     {sipName_ROLE_SYSTEM_GRAPHIC, static_cast<int>(::wxROLE_SYSTEM_GRAPHIC), 2},
16695     {sipName_ROLE_SYSTEM_GRIP, static_cast<int>(::wxROLE_SYSTEM_GRIP), 2},
16696     {sipName_ROLE_SYSTEM_GROUPING, static_cast<int>(::wxROLE_SYSTEM_GROUPING), 2},
16697     {sipName_ROLE_SYSTEM_HELPBALLOON, static_cast<int>(::wxROLE_SYSTEM_HELPBALLOON), 2},
16698     {sipName_ROLE_SYSTEM_HOTKEYFIELD, static_cast<int>(::wxROLE_SYSTEM_HOTKEYFIELD), 2},
16699     {sipName_ROLE_SYSTEM_INDICATOR, static_cast<int>(::wxROLE_SYSTEM_INDICATOR), 2},
16700     {sipName_ROLE_SYSTEM_LINK, static_cast<int>(::wxROLE_SYSTEM_LINK), 2},
16701     {sipName_ROLE_SYSTEM_LIST, static_cast<int>(::wxROLE_SYSTEM_LIST), 2},
16702     {sipName_ROLE_SYSTEM_LISTITEM, static_cast<int>(::wxROLE_SYSTEM_LISTITEM), 2},
16703     {sipName_ROLE_SYSTEM_MENUBAR, static_cast<int>(::wxROLE_SYSTEM_MENUBAR), 2},
16704     {sipName_ROLE_SYSTEM_MENUITEM, static_cast<int>(::wxROLE_SYSTEM_MENUITEM), 2},
16705     {sipName_ROLE_SYSTEM_MENUPOPUP, static_cast<int>(::wxROLE_SYSTEM_MENUPOPUP), 2},
16706     {sipName_ROLE_SYSTEM_OUTLINE, static_cast<int>(::wxROLE_SYSTEM_OUTLINE), 2},
16707     {sipName_ROLE_SYSTEM_OUTLINEITEM, static_cast<int>(::wxROLE_SYSTEM_OUTLINEITEM), 2},
16708     {sipName_ROLE_SYSTEM_PAGETAB, static_cast<int>(::wxROLE_SYSTEM_PAGETAB), 2},
16709     {sipName_ROLE_SYSTEM_PAGETABLIST, static_cast<int>(::wxROLE_SYSTEM_PAGETABLIST), 2},
16710     {sipName_ROLE_SYSTEM_PANE, static_cast<int>(::wxROLE_SYSTEM_PANE), 2},
16711     {sipName_ROLE_SYSTEM_PROGRESSBAR, static_cast<int>(::wxROLE_SYSTEM_PROGRESSBAR), 2},
16712     {sipName_ROLE_SYSTEM_PROPERTYPAGE, static_cast<int>(::wxROLE_SYSTEM_PROPERTYPAGE), 2},
16713     {sipName_ROLE_SYSTEM_PUSHBUTTON, static_cast<int>(::wxROLE_SYSTEM_PUSHBUTTON), 2},
16714     {sipName_ROLE_SYSTEM_RADIOBUTTON, static_cast<int>(::wxROLE_SYSTEM_RADIOBUTTON), 2},
16715     {sipName_ROLE_SYSTEM_ROW, static_cast<int>(::wxROLE_SYSTEM_ROW), 2},
16716     {sipName_ROLE_SYSTEM_ROWHEADER, static_cast<int>(::wxROLE_SYSTEM_ROWHEADER), 2},
16717     {sipName_ROLE_SYSTEM_SCROLLBAR, static_cast<int>(::wxROLE_SYSTEM_SCROLLBAR), 2},
16718     {sipName_ROLE_SYSTEM_SEPARATOR, static_cast<int>(::wxROLE_SYSTEM_SEPARATOR), 2},
16719     {sipName_ROLE_SYSTEM_SLIDER, static_cast<int>(::wxROLE_SYSTEM_SLIDER), 2},
16720     {sipName_ROLE_SYSTEM_SOUND, static_cast<int>(::wxROLE_SYSTEM_SOUND), 2},
16721     {sipName_ROLE_SYSTEM_SPINBUTTON, static_cast<int>(::wxROLE_SYSTEM_SPINBUTTON), 2},
16722     {sipName_ROLE_SYSTEM_STATICTEXT, static_cast<int>(::wxROLE_SYSTEM_STATICTEXT), 2},
16723     {sipName_ROLE_SYSTEM_STATUSBAR, static_cast<int>(::wxROLE_SYSTEM_STATUSBAR), 2},
16724     {sipName_ROLE_SYSTEM_TABLE, static_cast<int>(::wxROLE_SYSTEM_TABLE), 2},
16725     {sipName_ROLE_SYSTEM_TEXT, static_cast<int>(::wxROLE_SYSTEM_TEXT), 2},
16726     {sipName_ROLE_SYSTEM_TITLEBAR, static_cast<int>(::wxROLE_SYSTEM_TITLEBAR), 2},
16727     {sipName_ROLE_SYSTEM_TOOLBAR, static_cast<int>(::wxROLE_SYSTEM_TOOLBAR), 2},
16728     {sipName_ROLE_SYSTEM_TOOLTIP, static_cast<int>(::wxROLE_SYSTEM_TOOLTIP), 2},
16729     {sipName_ROLE_SYSTEM_WHITESPACE, static_cast<int>(::wxROLE_SYSTEM_WHITESPACE), 2},
16730     {sipName_ROLE_SYSTEM_WINDOW, static_cast<int>(::wxROLE_SYSTEM_WINDOW), 2},
16731     {sipName_Right, static_cast<int>(::wxRight), 135},
16732     {sipName_RightOf, static_cast<int>(::wxRightOf), 439},
16733     {sipName_SET, static_cast<int>(::wxSET), 428},
16734     {sipName_SHAPED, static_cast<int>(::wxSHAPED), 500},
16735     {sipName_SHOW_EFFECT_BLEND, static_cast<int>(::wxSHOW_EFFECT_BLEND), 455},
16736     {sipName_SHOW_EFFECT_EXPAND, static_cast<int>(::wxSHOW_EFFECT_EXPAND), 455},
16737     {sipName_SHOW_EFFECT_MAX, static_cast<int>(::wxSHOW_EFFECT_MAX), 455},
16738     {sipName_SHOW_EFFECT_NONE, static_cast<int>(::wxSHOW_EFFECT_NONE), 455},
16739     {sipName_SHOW_EFFECT_ROLL_TO_BOTTOM, static_cast<int>(::wxSHOW_EFFECT_ROLL_TO_BOTTOM), 455},
16740     {sipName_SHOW_EFFECT_ROLL_TO_LEFT, static_cast<int>(::wxSHOW_EFFECT_ROLL_TO_LEFT), 455},
16741     {sipName_SHOW_EFFECT_ROLL_TO_RIGHT, static_cast<int>(::wxSHOW_EFFECT_ROLL_TO_RIGHT), 455},
16742     {sipName_SHOW_EFFECT_ROLL_TO_TOP, static_cast<int>(::wxSHOW_EFFECT_ROLL_TO_TOP), 455},
16743     {sipName_SHOW_EFFECT_SLIDE_TO_BOTTOM, static_cast<int>(::wxSHOW_EFFECT_SLIDE_TO_BOTTOM), 455},
16744     {sipName_SHOW_EFFECT_SLIDE_TO_LEFT, static_cast<int>(::wxSHOW_EFFECT_SLIDE_TO_LEFT), 455},
16745     {sipName_SHOW_EFFECT_SLIDE_TO_RIGHT, static_cast<int>(::wxSHOW_EFFECT_SLIDE_TO_RIGHT), 455},
16746     {sipName_SHOW_EFFECT_SLIDE_TO_TOP, static_cast<int>(::wxSHOW_EFFECT_SLIDE_TO_TOP), 455},
16747     {sipName_SHOW_SB_ALWAYS, static_cast<int>(::wxSHOW_SB_ALWAYS), 448},
16748     {sipName_SHOW_SB_DEFAULT, static_cast<int>(::wxSHOW_SB_DEFAULT), 448},
16749     {sipName_SHOW_SB_NEVER, static_cast<int>(::wxSHOW_SB_NEVER), 448},
16750     {sipName_SHRINK, static_cast<int>(::wxSHRINK), 500},
16751     {sipName_SHUTDOWN_FORCE, static_cast<int>(::wxSHUTDOWN_FORCE), 457},
16752     {sipName_SHUTDOWN_LOGOFF, static_cast<int>(::wxSHUTDOWN_LOGOFF), 457},
16753     {sipName_SHUTDOWN_POWEROFF, static_cast<int>(::wxSHUTDOWN_POWEROFF), 457},
16754     {sipName_SHUTDOWN_REBOOT, static_cast<int>(::wxSHUTDOWN_REBOOT), 457},
16755     {sipName_SIGABRT, static_cast<int>(::wxSIGABRT), 458},
16756     {sipName_SIGALRM, static_cast<int>(::wxSIGALRM), 458},
16757     {sipName_SIGBUS, static_cast<int>(::wxSIGBUS), 458},
16758     {sipName_SIGEMT, static_cast<int>(::wxSIGEMT), 458},
16759     {sipName_SIGFPE, static_cast<int>(::wxSIGFPE), 458},
16760     {sipName_SIGHUP, static_cast<int>(::wxSIGHUP), 458},
16761     {sipName_SIGILL, static_cast<int>(::wxSIGILL), 458},
16762     {sipName_SIGINT, static_cast<int>(::wxSIGINT), 458},
16763     {sipName_SIGKILL, static_cast<int>(::wxSIGKILL), 458},
16764     {sipName_SIGNONE, static_cast<int>(::wxSIGNONE), 458},
16765     {sipName_SIGPIPE, static_cast<int>(::wxSIGPIPE), 458},
16766     {sipName_SIGQUIT, static_cast<int>(::wxSIGQUIT), 458},
16767     {sipName_SIGSEGV, static_cast<int>(::wxSIGSEGV), 458},
16768     {sipName_SIGSYS, static_cast<int>(::wxSIGSYS), 458},
16769     {sipName_SIGTERM, static_cast<int>(::wxSIGTERM), 458},
16770     {sipName_SIGTRAP, static_cast<int>(::wxSIGTRAP), 458},
16771     {sipName_SIZER_FLAG_BITS_MASK, static_cast<int>(::wxSIZER_FLAG_BITS_MASK), 465},
16772     {sipName_SOUTH, static_cast<int>(::wxSOUTH), 126},
16773     {sipName_SPLIT_HORIZONTAL, static_cast<int>(::wxSPLIT_HORIZONTAL), 476},
16774     {sipName_SPLIT_VERTICAL, static_cast<int>(::wxSPLIT_VERTICAL), 476},
16775     {sipName_SRC_INVERT, static_cast<int>(::wxSRC_INVERT), 428},
16776     {sipName_STOCK_FOR_BUTTON, static_cast<int>(::wxSTOCK_FOR_BUTTON), 494},
16777     {sipName_STOCK_NOFLAGS, static_cast<int>(::wxSTOCK_NOFLAGS), 494},
16778     {sipName_STOCK_WITHOUT_ELLIPSIS, static_cast<int>(::wxSTOCK_WITHOUT_ELLIPSIS), 494},
16779     {sipName_STOCK_WITH_ACCELERATOR, static_cast<int>(::wxSTOCK_WITH_ACCELERATOR), 494},
16780     {sipName_STOCK_WITH_MNEMONIC, static_cast<int>(::wxSTOCK_WITH_MNEMONIC), 494},
16781     {sipName_STREAM_EOF, static_cast<int>(::wxSTREAM_EOF), 499},
16782     {sipName_STREAM_NO_ERROR, static_cast<int>(::wxSTREAM_NO_ERROR), 499},
16783     {sipName_STREAM_READ_ERROR, static_cast<int>(::wxSTREAM_READ_ERROR), 499},
16784     {sipName_STREAM_WRITE_ERROR, static_cast<int>(::wxSTREAM_WRITE_ERROR), 499},
16785     {sipName_STRETCH_MASK, static_cast<int>(::wxSTRETCH_MASK), 500},
16786     {sipName_STRETCH_NOT, static_cast<int>(::wxSTRETCH_NOT), 500},
16787     {sipName_SYS_ANSI_FIXED_FONT, static_cast<int>(::wxSYS_ANSI_FIXED_FONT), 506},
16788     {sipName_SYS_ANSI_VAR_FONT, static_cast<int>(::wxSYS_ANSI_VAR_FONT), 506},
16789     {sipName_SYS_BORDER_X, static_cast<int>(::wxSYS_BORDER_X), 507},
16790     {sipName_SYS_BORDER_Y, static_cast<int>(::wxSYS_BORDER_Y), 507},
16791     {sipName_SYS_CAN_DRAW_FRAME_DECORATIONS, static_cast<int>(::wxSYS_CAN_DRAW_FRAME_DECORATIONS), 505},
16792     {sipName_SYS_CAN_ICONIZE_FRAME, static_cast<int>(::wxSYS_CAN_ICONIZE_FRAME), 505},
16793     {sipName_SYS_CAPTION_Y, static_cast<int>(::wxSYS_CAPTION_Y), 507},
16794     {sipName_SYS_COLOUR_3DDKSHADOW, static_cast<int>(::wxSYS_COLOUR_3DDKSHADOW), 504},
16795     {sipName_SYS_COLOUR_3DFACE, static_cast<int>(::wxSYS_COLOUR_3DFACE), 504},
16796     {sipName_SYS_COLOUR_3DHIGHLIGHT, static_cast<int>(::wxSYS_COLOUR_3DHIGHLIGHT), 504},
16797     {sipName_SYS_COLOUR_3DHILIGHT, static_cast<int>(::wxSYS_COLOUR_3DHILIGHT), 504},
16798     {sipName_SYS_COLOUR_3DLIGHT, static_cast<int>(::wxSYS_COLOUR_3DLIGHT), 504},
16799     {sipName_SYS_COLOUR_3DSHADOW, static_cast<int>(::wxSYS_COLOUR_3DSHADOW), 504},
16800     {sipName_SYS_COLOUR_ACTIVEBORDER, static_cast<int>(::wxSYS_COLOUR_ACTIVEBORDER), 504},
16801     {sipName_SYS_COLOUR_ACTIVECAPTION, static_cast<int>(::wxSYS_COLOUR_ACTIVECAPTION), 504},
16802     {sipName_SYS_COLOUR_APPWORKSPACE, static_cast<int>(::wxSYS_COLOUR_APPWORKSPACE), 504},
16803     {sipName_SYS_COLOUR_BACKGROUND, static_cast<int>(::wxSYS_COLOUR_BACKGROUND), 504},
16804     {sipName_SYS_COLOUR_BTNFACE, static_cast<int>(::wxSYS_COLOUR_BTNFACE), 504},
16805     {sipName_SYS_COLOUR_BTNHIGHLIGHT, static_cast<int>(::wxSYS_COLOUR_BTNHIGHLIGHT), 504},
16806     {sipName_SYS_COLOUR_BTNHILIGHT, static_cast<int>(::wxSYS_COLOUR_BTNHILIGHT), 504},
16807     {sipName_SYS_COLOUR_BTNSHADOW, static_cast<int>(::wxSYS_COLOUR_BTNSHADOW), 504},
16808     {sipName_SYS_COLOUR_BTNTEXT, static_cast<int>(::wxSYS_COLOUR_BTNTEXT), 504},
16809     {sipName_SYS_COLOUR_CAPTIONTEXT, static_cast<int>(::wxSYS_COLOUR_CAPTIONTEXT), 504},
16810     {sipName_SYS_COLOUR_DESKTOP, static_cast<int>(::wxSYS_COLOUR_DESKTOP), 504},
16811     {sipName_SYS_COLOUR_FRAMEBK, static_cast<int>(::wxSYS_COLOUR_FRAMEBK), 504},
16812     {sipName_SYS_COLOUR_GRADIENTACTIVECAPTION, static_cast<int>(::wxSYS_COLOUR_GRADIENTACTIVECAPTION), 504},
16813     {sipName_SYS_COLOUR_GRADIENTINACTIVECAPTION, static_cast<int>(::wxSYS_COLOUR_GRADIENTINACTIVECAPTION), 504},
16814     {sipName_SYS_COLOUR_GRAYTEXT, static_cast<int>(::wxSYS_COLOUR_GRAYTEXT), 504},
16815     {sipName_SYS_COLOUR_HIGHLIGHT, static_cast<int>(::wxSYS_COLOUR_HIGHLIGHT), 504},
16816     {sipName_SYS_COLOUR_HIGHLIGHTTEXT, static_cast<int>(::wxSYS_COLOUR_HIGHLIGHTTEXT), 504},
16817     {sipName_SYS_COLOUR_HOTLIGHT, static_cast<int>(::wxSYS_COLOUR_HOTLIGHT), 504},
16818     {sipName_SYS_COLOUR_INACTIVEBORDER, static_cast<int>(::wxSYS_COLOUR_INACTIVEBORDER), 504},
16819     {sipName_SYS_COLOUR_INACTIVECAPTION, static_cast<int>(::wxSYS_COLOUR_INACTIVECAPTION), 504},
16820     {sipName_SYS_COLOUR_INACTIVECAPTIONTEXT, static_cast<int>(::wxSYS_COLOUR_INACTIVECAPTIONTEXT), 504},
16821     {sipName_SYS_COLOUR_INFOBK, static_cast<int>(::wxSYS_COLOUR_INFOBK), 504},
16822     {sipName_SYS_COLOUR_INFOTEXT, static_cast<int>(::wxSYS_COLOUR_INFOTEXT), 504},
16823     {sipName_SYS_COLOUR_LISTBOX, static_cast<int>(::wxSYS_COLOUR_LISTBOX), 504},
16824     {sipName_SYS_COLOUR_LISTBOXHIGHLIGHTTEXT, static_cast<int>(::wxSYS_COLOUR_LISTBOXHIGHLIGHTTEXT), 504},
16825     {sipName_SYS_COLOUR_LISTBOXTEXT, static_cast<int>(::wxSYS_COLOUR_LISTBOXTEXT), 504},
16826     {sipName_SYS_COLOUR_MENU, static_cast<int>(::wxSYS_COLOUR_MENU), 504},
16827     {sipName_SYS_COLOUR_MENUBAR, static_cast<int>(::wxSYS_COLOUR_MENUBAR), 504},
16828     {sipName_SYS_COLOUR_MENUHILIGHT, static_cast<int>(::wxSYS_COLOUR_MENUHILIGHT), 504},
16829     {sipName_SYS_COLOUR_MENUTEXT, static_cast<int>(::wxSYS_COLOUR_MENUTEXT), 504},
16830     {sipName_SYS_COLOUR_SCROLLBAR, static_cast<int>(::wxSYS_COLOUR_SCROLLBAR), 504},
16831     {sipName_SYS_COLOUR_WINDOW, static_cast<int>(::wxSYS_COLOUR_WINDOW), 504},
16832     {sipName_SYS_COLOUR_WINDOWFRAME, static_cast<int>(::wxSYS_COLOUR_WINDOWFRAME), 504},
16833     {sipName_SYS_COLOUR_WINDOWTEXT, static_cast<int>(::wxSYS_COLOUR_WINDOWTEXT), 504},
16834     {sipName_SYS_CURSOR_X, static_cast<int>(::wxSYS_CURSOR_X), 507},
16835     {sipName_SYS_CURSOR_Y, static_cast<int>(::wxSYS_CURSOR_Y), 507},
16836     {sipName_SYS_DCLICK_MSEC, static_cast<int>(::wxSYS_DCLICK_MSEC), 507},
16837     {sipName_SYS_DCLICK_X, static_cast<int>(::wxSYS_DCLICK_X), 507},
16838     {sipName_SYS_DCLICK_Y, static_cast<int>(::wxSYS_DCLICK_Y), 507},
16839     {sipName_SYS_DEFAULT_GUI_FONT, static_cast<int>(::wxSYS_DEFAULT_GUI_FONT), 506},
16840     {sipName_SYS_DEVICE_DEFAULT_FONT, static_cast<int>(::wxSYS_DEVICE_DEFAULT_FONT), 506},
16841     {sipName_SYS_DRAG_X, static_cast<int>(::wxSYS_DRAG_X), 507},
16842     {sipName_SYS_DRAG_Y, static_cast<int>(::wxSYS_DRAG_Y), 507},
16843     {sipName_SYS_EDGE_X, static_cast<int>(::wxSYS_EDGE_X), 507},
16844     {sipName_SYS_EDGE_Y, static_cast<int>(::wxSYS_EDGE_Y), 507},
16845     {sipName_SYS_FRAMESIZE_X, static_cast<int>(::wxSYS_FRAMESIZE_X), 507},
16846     {sipName_SYS_FRAMESIZE_Y, static_cast<int>(::wxSYS_FRAMESIZE_Y), 507},
16847     {sipName_SYS_HSCROLL_ARROW_X, static_cast<int>(::wxSYS_HSCROLL_ARROW_X), 507},
16848     {sipName_SYS_HSCROLL_ARROW_Y, static_cast<int>(::wxSYS_HSCROLL_ARROW_Y), 507},
16849     {sipName_SYS_HSCROLL_Y, static_cast<int>(::wxSYS_HSCROLL_Y), 507},
16850     {sipName_SYS_HTHUMB_X, static_cast<int>(::wxSYS_HTHUMB_X), 507},
16851     {sipName_SYS_ICONSPACING_X, static_cast<int>(::wxSYS_ICONSPACING_X), 507},
16852     {sipName_SYS_ICONSPACING_Y, static_cast<int>(::wxSYS_ICONSPACING_Y), 507},
16853     {sipName_SYS_ICON_X, static_cast<int>(::wxSYS_ICON_X), 507},
16854     {sipName_SYS_ICON_Y, static_cast<int>(::wxSYS_ICON_Y), 507},
16855     {sipName_SYS_MENU_Y, static_cast<int>(::wxSYS_MENU_Y), 507},
16856     {sipName_SYS_MOUSE_BUTTONS, static_cast<int>(::wxSYS_MOUSE_BUTTONS), 507},
16857     {sipName_SYS_NETWORK_PRESENT, static_cast<int>(::wxSYS_NETWORK_PRESENT), 507},
16858     {sipName_SYS_OEM_FIXED_FONT, static_cast<int>(::wxSYS_OEM_FIXED_FONT), 506},
16859     {sipName_SYS_PENWINDOWS_PRESENT, static_cast<int>(::wxSYS_PENWINDOWS_PRESENT), 507},
16860     {sipName_SYS_SCREEN_DESKTOP, static_cast<int>(::wxSYS_SCREEN_DESKTOP), 509},
16861     {sipName_SYS_SCREEN_NONE, static_cast<int>(::wxSYS_SCREEN_NONE), 509},
16862     {sipName_SYS_SCREEN_PDA, static_cast<int>(::wxSYS_SCREEN_PDA), 509},
16863     {sipName_SYS_SCREEN_SMALL, static_cast<int>(::wxSYS_SCREEN_SMALL), 509},
16864     {sipName_SYS_SCREEN_TINY, static_cast<int>(::wxSYS_SCREEN_TINY), 509},
16865     {sipName_SYS_SCREEN_X, static_cast<int>(::wxSYS_SCREEN_X), 507},
16866     {sipName_SYS_SCREEN_Y, static_cast<int>(::wxSYS_SCREEN_Y), 507},
16867     {sipName_SYS_SHOW_SOUNDS, static_cast<int>(::wxSYS_SHOW_SOUNDS), 507},
16868     {sipName_SYS_SMALLICON_X, static_cast<int>(::wxSYS_SMALLICON_X), 507},
16869     {sipName_SYS_SMALLICON_Y, static_cast<int>(::wxSYS_SMALLICON_Y), 507},
16870     {sipName_SYS_SWAP_BUTTONS, static_cast<int>(::wxSYS_SWAP_BUTTONS), 507},
16871     {sipName_SYS_SYSTEM_FONT, static_cast<int>(::wxSYS_SYSTEM_FONT), 506},
16872     {sipName_SYS_TABLET_PRESENT, static_cast<int>(::wxSYS_TABLET_PRESENT), 505},
16873     {sipName_SYS_VSCROLL_ARROW_X, static_cast<int>(::wxSYS_VSCROLL_ARROW_X), 507},
16874     {sipName_SYS_VSCROLL_ARROW_Y, static_cast<int>(::wxSYS_VSCROLL_ARROW_Y), 507},
16875     {sipName_SYS_VSCROLL_X, static_cast<int>(::wxSYS_VSCROLL_X), 507},
16876     {sipName_SYS_VTHUMB_Y, static_cast<int>(::wxSYS_VTHUMB_Y), 507},
16877     {sipName_SYS_WINDOWMIN_X, static_cast<int>(::wxSYS_WINDOWMIN_X), 507},
16878     {sipName_SYS_WINDOWMIN_Y, static_cast<int>(::wxSYS_WINDOWMIN_Y), 507},
16879     {sipName_SameAs, static_cast<int>(::wxSameAs), 439},
16880     {sipName_TEXT_ALIGNMENT_CENTER, static_cast<int>(::wxTEXT_ALIGNMENT_CENTER), 514},
16881     {sipName_TEXT_ALIGNMENT_CENTRE, static_cast<int>(::wxTEXT_ALIGNMENT_CENTRE), 514},
16882     {sipName_TEXT_ALIGNMENT_DEFAULT, static_cast<int>(::wxTEXT_ALIGNMENT_DEFAULT), 514},
16883     {sipName_TEXT_ALIGNMENT_JUSTIFIED, static_cast<int>(::wxTEXT_ALIGNMENT_JUSTIFIED), 514},
16884     {sipName_TEXT_ALIGNMENT_LEFT, static_cast<int>(::wxTEXT_ALIGNMENT_LEFT), 514},
16885     {sipName_TEXT_ALIGNMENT_RIGHT, static_cast<int>(::wxTEXT_ALIGNMENT_RIGHT), 514},
16886     {sipName_TEXT_ATTR_ALIGNMENT, static_cast<int>(::wxTEXT_ATTR_ALIGNMENT), 517},
16887     {sipName_TEXT_ATTR_ALL, static_cast<int>(::wxTEXT_ATTR_ALL), 517},
16888     {sipName_TEXT_ATTR_BACKGROUND_COLOUR, static_cast<int>(::wxTEXT_ATTR_BACKGROUND_COLOUR), 517},
16889     {sipName_TEXT_ATTR_BULLET, static_cast<int>(::wxTEXT_ATTR_BULLET), 517},
16890     {sipName_TEXT_ATTR_BULLET_NAME, static_cast<int>(::wxTEXT_ATTR_BULLET_NAME), 517},
16891     {sipName_TEXT_ATTR_BULLET_NUMBER, static_cast<int>(::wxTEXT_ATTR_BULLET_NUMBER), 517},
16892     {sipName_TEXT_ATTR_BULLET_STYLE, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE), 517},
16893     {sipName_TEXT_ATTR_BULLET_STYLE_ALIGN_CENTRE, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_ALIGN_CENTRE), 515},
16894     {sipName_TEXT_ATTR_BULLET_STYLE_ALIGN_LEFT, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_ALIGN_LEFT), 515},
16895     {sipName_TEXT_ATTR_BULLET_STYLE_ALIGN_RIGHT, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_ALIGN_RIGHT), 515},
16896     {sipName_TEXT_ATTR_BULLET_STYLE_ARABIC, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_ARABIC), 515},
16897     {sipName_TEXT_ATTR_BULLET_STYLE_BITMAP, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_BITMAP), 515},
16898     {sipName_TEXT_ATTR_BULLET_STYLE_CONTINUATION, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_CONTINUATION), 515},
16899     {sipName_TEXT_ATTR_BULLET_STYLE_LETTERS_LOWER, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_LETTERS_LOWER), 515},
16900     {sipName_TEXT_ATTR_BULLET_STYLE_LETTERS_UPPER, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_LETTERS_UPPER), 515},
16901     {sipName_TEXT_ATTR_BULLET_STYLE_NONE, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_NONE), 515},
16902     {sipName_TEXT_ATTR_BULLET_STYLE_OUTLINE, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_OUTLINE), 515},
16903     {sipName_TEXT_ATTR_BULLET_STYLE_PARENTHESES, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_PARENTHESES), 515},
16904     {sipName_TEXT_ATTR_BULLET_STYLE_PERIOD, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_PERIOD), 515},
16905     {sipName_TEXT_ATTR_BULLET_STYLE_RIGHT_PARENTHESIS, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_RIGHT_PARENTHESIS), 515},
16906     {sipName_TEXT_ATTR_BULLET_STYLE_ROMAN_LOWER, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_ROMAN_LOWER), 515},
16907     {sipName_TEXT_ATTR_BULLET_STYLE_ROMAN_UPPER, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_ROMAN_UPPER), 515},
16908     {sipName_TEXT_ATTR_BULLET_STYLE_STANDARD, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_STANDARD), 515},
16909     {sipName_TEXT_ATTR_BULLET_STYLE_SYMBOL, static_cast<int>(::wxTEXT_ATTR_BULLET_STYLE_SYMBOL), 515},
16910     {sipName_TEXT_ATTR_BULLET_TEXT, static_cast<int>(::wxTEXT_ATTR_BULLET_TEXT), 517},
16911     {sipName_TEXT_ATTR_CHARACTER, static_cast<int>(::wxTEXT_ATTR_CHARACTER), 517},
16912     {sipName_TEXT_ATTR_CHARACTER_STYLE_NAME, static_cast<int>(::wxTEXT_ATTR_CHARACTER_STYLE_NAME), 517},
16913     {sipName_TEXT_ATTR_EFFECTS, static_cast<int>(::wxTEXT_ATTR_EFFECTS), 517},
16914     {sipName_TEXT_ATTR_EFFECT_CAPITALS, static_cast<int>(::wxTEXT_ATTR_EFFECT_CAPITALS), 516},
16915     {sipName_TEXT_ATTR_EFFECT_DOUBLE_STRIKETHROUGH, static_cast<int>(::wxTEXT_ATTR_EFFECT_DOUBLE_STRIKETHROUGH), 516},
16916     {sipName_TEXT_ATTR_EFFECT_EMBOSS, static_cast<int>(::wxTEXT_ATTR_EFFECT_EMBOSS), 516},
16917     {sipName_TEXT_ATTR_EFFECT_ENGRAVE, static_cast<int>(::wxTEXT_ATTR_EFFECT_ENGRAVE), 516},
16918     {sipName_TEXT_ATTR_EFFECT_NONE, static_cast<int>(::wxTEXT_ATTR_EFFECT_NONE), 516},
16919     {sipName_TEXT_ATTR_EFFECT_OUTLINE, static_cast<int>(::wxTEXT_ATTR_EFFECT_OUTLINE), 516},
16920     {sipName_TEXT_ATTR_EFFECT_SHADOW, static_cast<int>(::wxTEXT_ATTR_EFFECT_SHADOW), 516},
16921     {sipName_TEXT_ATTR_EFFECT_SMALL_CAPITALS, static_cast<int>(::wxTEXT_ATTR_EFFECT_SMALL_CAPITALS), 516},
16922     {sipName_TEXT_ATTR_EFFECT_STRIKETHROUGH, static_cast<int>(::wxTEXT_ATTR_EFFECT_STRIKETHROUGH), 516},
16923     {sipName_TEXT_ATTR_EFFECT_SUBSCRIPT, static_cast<int>(::wxTEXT_ATTR_EFFECT_SUBSCRIPT), 516},
16924     {sipName_TEXT_ATTR_EFFECT_SUPERSCRIPT, static_cast<int>(::wxTEXT_ATTR_EFFECT_SUPERSCRIPT), 516},
16925     {sipName_TEXT_ATTR_FONT, static_cast<int>(::wxTEXT_ATTR_FONT), 517},
16926     {sipName_TEXT_ATTR_FONT_ENCODING, static_cast<int>(::wxTEXT_ATTR_FONT_ENCODING), 517},
16927     {sipName_TEXT_ATTR_FONT_FACE, static_cast<int>(::wxTEXT_ATTR_FONT_FACE), 517},
16928     {sipName_TEXT_ATTR_FONT_FAMILY, static_cast<int>(::wxTEXT_ATTR_FONT_FAMILY), 517},
16929     {sipName_TEXT_ATTR_FONT_ITALIC, static_cast<int>(::wxTEXT_ATTR_FONT_ITALIC), 517},
16930     {sipName_TEXT_ATTR_FONT_PIXEL_SIZE, static_cast<int>(::wxTEXT_ATTR_FONT_PIXEL_SIZE), 517},
16931     {sipName_TEXT_ATTR_FONT_POINT_SIZE, static_cast<int>(::wxTEXT_ATTR_FONT_POINT_SIZE), 517},
16932     {sipName_TEXT_ATTR_FONT_SIZE, static_cast<int>(::wxTEXT_ATTR_FONT_SIZE), 517},
16933     {sipName_TEXT_ATTR_FONT_STRIKETHROUGH, static_cast<int>(::wxTEXT_ATTR_FONT_STRIKETHROUGH), 517},
16934     {sipName_TEXT_ATTR_FONT_UNDERLINE, static_cast<int>(::wxTEXT_ATTR_FONT_UNDERLINE), 517},
16935     {sipName_TEXT_ATTR_FONT_WEIGHT, static_cast<int>(::wxTEXT_ATTR_FONT_WEIGHT), 517},
16936     {sipName_TEXT_ATTR_LEFT_INDENT, static_cast<int>(::wxTEXT_ATTR_LEFT_INDENT), 517},
16937     {sipName_TEXT_ATTR_LINE_SPACING, static_cast<int>(::wxTEXT_ATTR_LINE_SPACING), 517},
16938     {sipName_TEXT_ATTR_LINE_SPACING_HALF, static_cast<int>(::wxTEXT_ATTR_LINE_SPACING_HALF), 518},
16939     {sipName_TEXT_ATTR_LINE_SPACING_NORMAL, static_cast<int>(::wxTEXT_ATTR_LINE_SPACING_NORMAL), 518},
16940     {sipName_TEXT_ATTR_LINE_SPACING_TWICE, static_cast<int>(::wxTEXT_ATTR_LINE_SPACING_TWICE), 518},
16941     {sipName_TEXT_ATTR_LIST_STYLE_NAME, static_cast<int>(::wxTEXT_ATTR_LIST_STYLE_NAME), 517},
16942     {sipName_TEXT_ATTR_OUTLINE_LEVEL, static_cast<int>(::wxTEXT_ATTR_OUTLINE_LEVEL), 517},
16943     {sipName_TEXT_ATTR_PAGE_BREAK, static_cast<int>(::wxTEXT_ATTR_PAGE_BREAK), 517},
16944     {sipName_TEXT_ATTR_PARAGRAPH, static_cast<int>(::wxTEXT_ATTR_PARAGRAPH), 517},
16945     {sipName_TEXT_ATTR_PARAGRAPH_STYLE_NAME, static_cast<int>(::wxTEXT_ATTR_PARAGRAPH_STYLE_NAME), 517},
16946     {sipName_TEXT_ATTR_PARA_SPACING_AFTER, static_cast<int>(::wxTEXT_ATTR_PARA_SPACING_AFTER), 517},
16947     {sipName_TEXT_ATTR_PARA_SPACING_BEFORE, static_cast<int>(::wxTEXT_ATTR_PARA_SPACING_BEFORE), 517},
16948     {sipName_TEXT_ATTR_RIGHT_INDENT, static_cast<int>(::wxTEXT_ATTR_RIGHT_INDENT), 517},
16949     {sipName_TEXT_ATTR_TABS, static_cast<int>(::wxTEXT_ATTR_TABS), 517},
16950     {sipName_TEXT_ATTR_TEXT_COLOUR, static_cast<int>(::wxTEXT_ATTR_TEXT_COLOUR), 517},
16951     {sipName_TEXT_ATTR_URL, static_cast<int>(::wxTEXT_ATTR_URL), 517},
16952     {sipName_TE_HT_BEFORE, static_cast<int>(::wxTE_HT_BEFORE), 522},
16953     {sipName_TE_HT_BELOW, static_cast<int>(::wxTE_HT_BELOW), 522},
16954     {sipName_TE_HT_BEYOND, static_cast<int>(::wxTE_HT_BEYOND), 522},
16955     {sipName_TE_HT_ON_TEXT, static_cast<int>(::wxTE_HT_ON_TEXT), 522},
16956     {sipName_TE_HT_UNKNOWN, static_cast<int>(::wxTE_HT_UNKNOWN), 522},
16957     {sipName_TILE, static_cast<int>(::wxTILE), 500},
16958     {sipName_TITLEBAR_BUTTON_CLOSE, static_cast<int>(::wxTITLEBAR_BUTTON_CLOSE), 533},
16959     {sipName_TITLEBAR_BUTTON_HELP, static_cast<int>(::wxTITLEBAR_BUTTON_HELP), 533},
16960     {sipName_TITLEBAR_BUTTON_ICONIZE, static_cast<int>(::wxTITLEBAR_BUTTON_ICONIZE), 533},
16961     {sipName_TITLEBAR_BUTTON_MAXIMIZE, static_cast<int>(::wxTITLEBAR_BUTTON_MAXIMIZE), 533},
16962     {sipName_TITLEBAR_BUTTON_RESTORE, static_cast<int>(::wxTITLEBAR_BUTTON_RESTORE), 533},
16963     {sipName_TOOL_STYLE_BUTTON, static_cast<int>(::wxTOOL_STYLE_BUTTON), 537},
16964     {sipName_TOOL_STYLE_CONTROL, static_cast<int>(::wxTOOL_STYLE_CONTROL), 537},
16965     {sipName_TOOL_STYLE_SEPARATOR, static_cast<int>(::wxTOOL_STYLE_SEPARATOR), 537},
16966     {sipName_TOP, static_cast<int>(::wxTOP), 126},
16967     {sipName_Top, static_cast<int>(::wxTop), 135},
16968     {sipName_TreeItemIcon_Expanded, static_cast<int>(::wxTreeItemIcon_Expanded), 547},
16969     {sipName_TreeItemIcon_Max, static_cast<int>(::wxTreeItemIcon_Max), 547},
16970     {sipName_TreeItemIcon_Normal, static_cast<int>(::wxTreeItemIcon_Normal), 547},
16971     {sipName_TreeItemIcon_Selected, static_cast<int>(::wxTreeItemIcon_Selected), 547},
16972     {sipName_TreeItemIcon_SelectedExpanded, static_cast<int>(::wxTreeItemIcon_SelectedExpanded), 547},
16973     {sipName_UP, static_cast<int>(::wxUP), 126},
16974     {sipName_UPDATE_UI_FROMIDLE, static_cast<int>(::wxUPDATE_UI_FROMIDLE), 555},
16975     {sipName_UPDATE_UI_NONE, static_cast<int>(::wxUPDATE_UI_NONE), 555},
16976     {sipName_UPDATE_UI_PROCESS_ALL, static_cast<int>(::wxUPDATE_UI_PROCESS_ALL), 557},
16977     {sipName_UPDATE_UI_PROCESS_SPECIFIED, static_cast<int>(::wxUPDATE_UI_PROCESS_SPECIFIED), 557},
16978     {sipName_UPDATE_UI_RECURSE, static_cast<int>(::wxUPDATE_UI_RECURSE), 555},
16979     {sipName_Unconstrained, static_cast<int>(::wxUnconstrained), 439},
16980     {sipName_VERTICAL, static_cast<int>(::wxVERTICAL), 360},
16981     {sipName_WEST, static_cast<int>(::wxWEST), 126},
16982     {sipName_WINDING_RULE, static_cast<int>(::wxWINDING_RULE), 388},
16983     {sipName_WINDOW_VARIANT_LARGE, static_cast<int>(::wxWINDOW_VARIANT_LARGE), 581},
16984     {sipName_WINDOW_VARIANT_MAX, static_cast<int>(::wxWINDOW_VARIANT_MAX), 581},
16985     {sipName_WINDOW_VARIANT_MINI, static_cast<int>(::wxWINDOW_VARIANT_MINI), 581},
16986     {sipName_WINDOW_VARIANT_NORMAL, static_cast<int>(::wxWINDOW_VARIANT_NORMAL), 581},
16987     {sipName_WINDOW_VARIANT_SMALL, static_cast<int>(::wxWINDOW_VARIANT_SMALL), 581},
16988     {sipName_WXK_ADD, static_cast<int>(::WXK_ADD), 275},
16989     {sipName_WXK_ALT, static_cast<int>(::WXK_ALT), 275},
16990     {sipName_WXK_BACK, static_cast<int>(::WXK_BACK), 275},
16991     {sipName_WXK_CANCEL, static_cast<int>(::WXK_CANCEL), 275},
16992     {sipName_WXK_CAPITAL, static_cast<int>(::WXK_CAPITAL), 275},
16993     {sipName_WXK_CATEGORY_ARROW, static_cast<int>(::WXK_CATEGORY_ARROW), 274},
16994     {sipName_WXK_CATEGORY_CUT, static_cast<int>(::WXK_CATEGORY_CUT), 274},
16995     {sipName_WXK_CATEGORY_JUMP, static_cast<int>(::WXK_CATEGORY_JUMP), 274},
16996     {sipName_WXK_CATEGORY_NAVIGATION, static_cast<int>(::WXK_CATEGORY_NAVIGATION), 274},
16997     {sipName_WXK_CATEGORY_PAGING, static_cast<int>(::WXK_CATEGORY_PAGING), 274},
16998     {sipName_WXK_CATEGORY_TAB, static_cast<int>(::WXK_CATEGORY_TAB), 274},
16999     {sipName_WXK_CLEAR, static_cast<int>(::WXK_CLEAR), 275},
17000     {sipName_WXK_COMMAND, static_cast<int>(::WXK_COMMAND), 275},
17001     {sipName_WXK_CONTROL, static_cast<int>(::WXK_CONTROL), 275},
17002     {sipName_WXK_CONTROL_A, static_cast<int>(::WXK_CONTROL_A), 275},
17003     {sipName_WXK_CONTROL_B, static_cast<int>(::WXK_CONTROL_B), 275},
17004     {sipName_WXK_CONTROL_C, static_cast<int>(::WXK_CONTROL_C), 275},
17005     {sipName_WXK_CONTROL_D, static_cast<int>(::WXK_CONTROL_D), 275},
17006     {sipName_WXK_CONTROL_E, static_cast<int>(::WXK_CONTROL_E), 275},
17007     {sipName_WXK_CONTROL_F, static_cast<int>(::WXK_CONTROL_F), 275},
17008     {sipName_WXK_CONTROL_G, static_cast<int>(::WXK_CONTROL_G), 275},
17009     {sipName_WXK_CONTROL_H, static_cast<int>(::WXK_CONTROL_H), 275},
17010     {sipName_WXK_CONTROL_I, static_cast<int>(::WXK_CONTROL_I), 275},
17011     {sipName_WXK_CONTROL_J, static_cast<int>(::WXK_CONTROL_J), 275},
17012     {sipName_WXK_CONTROL_K, static_cast<int>(::WXK_CONTROL_K), 275},
17013     {sipName_WXK_CONTROL_L, static_cast<int>(::WXK_CONTROL_L), 275},
17014     {sipName_WXK_CONTROL_M, static_cast<int>(::WXK_CONTROL_M), 275},
17015     {sipName_WXK_CONTROL_N, static_cast<int>(::WXK_CONTROL_N), 275},
17016     {sipName_WXK_CONTROL_O, static_cast<int>(::WXK_CONTROL_O), 275},
17017     {sipName_WXK_CONTROL_P, static_cast<int>(::WXK_CONTROL_P), 275},
17018     {sipName_WXK_CONTROL_Q, static_cast<int>(::WXK_CONTROL_Q), 275},
17019     {sipName_WXK_CONTROL_R, static_cast<int>(::WXK_CONTROL_R), 275},
17020     {sipName_WXK_CONTROL_S, static_cast<int>(::WXK_CONTROL_S), 275},
17021     {sipName_WXK_CONTROL_T, static_cast<int>(::WXK_CONTROL_T), 275},
17022     {sipName_WXK_CONTROL_U, static_cast<int>(::WXK_CONTROL_U), 275},
17023     {sipName_WXK_CONTROL_V, static_cast<int>(::WXK_CONTROL_V), 275},
17024     {sipName_WXK_CONTROL_W, static_cast<int>(::WXK_CONTROL_W), 275},
17025     {sipName_WXK_CONTROL_X, static_cast<int>(::WXK_CONTROL_X), 275},
17026     {sipName_WXK_CONTROL_Y, static_cast<int>(::WXK_CONTROL_Y), 275},
17027     {sipName_WXK_CONTROL_Z, static_cast<int>(::WXK_CONTROL_Z), 275},
17028     {sipName_WXK_DECIMAL, static_cast<int>(::WXK_DECIMAL), 275},
17029     {sipName_WXK_DELETE, static_cast<int>(::WXK_DELETE), 275},
17030     {sipName_WXK_DIVIDE, static_cast<int>(::WXK_DIVIDE), 275},
17031     {sipName_WXK_DOWN, static_cast<int>(::WXK_DOWN), 275},
17032     {sipName_WXK_END, static_cast<int>(::WXK_END), 275},
17033     {sipName_WXK_ESCAPE, static_cast<int>(::WXK_ESCAPE), 275},
17034     {sipName_WXK_EXECUTE, static_cast<int>(::WXK_EXECUTE), 275},
17035     {sipName_WXK_F1, static_cast<int>(::WXK_F1), 275},
17036     {sipName_WXK_F10, static_cast<int>(::WXK_F10), 275},
17037     {sipName_WXK_F11, static_cast<int>(::WXK_F11), 275},
17038     {sipName_WXK_F12, static_cast<int>(::WXK_F12), 275},
17039     {sipName_WXK_F13, static_cast<int>(::WXK_F13), 275},
17040     {sipName_WXK_F14, static_cast<int>(::WXK_F14), 275},
17041     {sipName_WXK_F15, static_cast<int>(::WXK_F15), 275},
17042     {sipName_WXK_F16, static_cast<int>(::WXK_F16), 275},
17043     {sipName_WXK_F17, static_cast<int>(::WXK_F17), 275},
17044     {sipName_WXK_F18, static_cast<int>(::WXK_F18), 275},
17045     {sipName_WXK_F19, static_cast<int>(::WXK_F19), 275},
17046     {sipName_WXK_F2, static_cast<int>(::WXK_F2), 275},
17047     {sipName_WXK_F20, static_cast<int>(::WXK_F20), 275},
17048     {sipName_WXK_F21, static_cast<int>(::WXK_F21), 275},
17049     {sipName_WXK_F22, static_cast<int>(::WXK_F22), 275},
17050     {sipName_WXK_F23, static_cast<int>(::WXK_F23), 275},
17051     {sipName_WXK_F24, static_cast<int>(::WXK_F24), 275},
17052     {sipName_WXK_F3, static_cast<int>(::WXK_F3), 275},
17053     {sipName_WXK_F4, static_cast<int>(::WXK_F4), 275},
17054     {sipName_WXK_F5, static_cast<int>(::WXK_F5), 275},
17055     {sipName_WXK_F6, static_cast<int>(::WXK_F6), 275},
17056     {sipName_WXK_F7, static_cast<int>(::WXK_F7), 275},
17057     {sipName_WXK_F8, static_cast<int>(::WXK_F8), 275},
17058     {sipName_WXK_F9, static_cast<int>(::WXK_F9), 275},
17059     {sipName_WXK_HELP, static_cast<int>(::WXK_HELP), 275},
17060     {sipName_WXK_HOME, static_cast<int>(::WXK_HOME), 275},
17061     {sipName_WXK_INSERT, static_cast<int>(::WXK_INSERT), 275},
17062     {sipName_WXK_LBUTTON, static_cast<int>(::WXK_LBUTTON), 275},
17063     {sipName_WXK_LEFT, static_cast<int>(::WXK_LEFT), 275},
17064     {sipName_WXK_MBUTTON, static_cast<int>(::WXK_MBUTTON), 275},
17065     {sipName_WXK_MENU, static_cast<int>(::WXK_MENU), 275},
17066     {sipName_WXK_MULTIPLY, static_cast<int>(::WXK_MULTIPLY), 275},
17067     {sipName_WXK_NONE, static_cast<int>(::WXK_NONE), 275},
17068     {sipName_WXK_NUMLOCK, static_cast<int>(::WXK_NUMLOCK), 275},
17069     {sipName_WXK_NUMPAD0, static_cast<int>(::WXK_NUMPAD0), 275},
17070     {sipName_WXK_NUMPAD1, static_cast<int>(::WXK_NUMPAD1), 275},
17071     {sipName_WXK_NUMPAD2, static_cast<int>(::WXK_NUMPAD2), 275},
17072     {sipName_WXK_NUMPAD3, static_cast<int>(::WXK_NUMPAD3), 275},
17073     {sipName_WXK_NUMPAD4, static_cast<int>(::WXK_NUMPAD4), 275},
17074     {sipName_WXK_NUMPAD5, static_cast<int>(::WXK_NUMPAD5), 275},
17075     {sipName_WXK_NUMPAD6, static_cast<int>(::WXK_NUMPAD6), 275},
17076     {sipName_WXK_NUMPAD7, static_cast<int>(::WXK_NUMPAD7), 275},
17077     {sipName_WXK_NUMPAD8, static_cast<int>(::WXK_NUMPAD8), 275},
17078     {sipName_WXK_NUMPAD9, static_cast<int>(::WXK_NUMPAD9), 275},
17079     {sipName_WXK_NUMPAD_ADD, static_cast<int>(::WXK_NUMPAD_ADD), 275},
17080     {sipName_WXK_NUMPAD_BEGIN, static_cast<int>(::WXK_NUMPAD_BEGIN), 275},
17081     {sipName_WXK_NUMPAD_DECIMAL, static_cast<int>(::WXK_NUMPAD_DECIMAL), 275},
17082     {sipName_WXK_NUMPAD_DELETE, static_cast<int>(::WXK_NUMPAD_DELETE), 275},
17083     {sipName_WXK_NUMPAD_DIVIDE, static_cast<int>(::WXK_NUMPAD_DIVIDE), 275},
17084     {sipName_WXK_NUMPAD_DOWN, static_cast<int>(::WXK_NUMPAD_DOWN), 275},
17085     {sipName_WXK_NUMPAD_END, static_cast<int>(::WXK_NUMPAD_END), 275},
17086     {sipName_WXK_NUMPAD_ENTER, static_cast<int>(::WXK_NUMPAD_ENTER), 275},
17087     {sipName_WXK_NUMPAD_EQUAL, static_cast<int>(::WXK_NUMPAD_EQUAL), 275},
17088     {sipName_WXK_NUMPAD_F1, static_cast<int>(::WXK_NUMPAD_F1), 275},
17089     {sipName_WXK_NUMPAD_F2, static_cast<int>(::WXK_NUMPAD_F2), 275},
17090     {sipName_WXK_NUMPAD_F3, static_cast<int>(::WXK_NUMPAD_F3), 275},
17091     {sipName_WXK_NUMPAD_F4, static_cast<int>(::WXK_NUMPAD_F4), 275},
17092     {sipName_WXK_NUMPAD_HOME, static_cast<int>(::WXK_NUMPAD_HOME), 275},
17093     {sipName_WXK_NUMPAD_INSERT, static_cast<int>(::WXK_NUMPAD_INSERT), 275},
17094     {sipName_WXK_NUMPAD_LEFT, static_cast<int>(::WXK_NUMPAD_LEFT), 275},
17095     {sipName_WXK_NUMPAD_MULTIPLY, static_cast<int>(::WXK_NUMPAD_MULTIPLY), 275},
17096     {sipName_WXK_NUMPAD_PAGEDOWN, static_cast<int>(::WXK_NUMPAD_PAGEDOWN), 275},
17097     {sipName_WXK_NUMPAD_PAGEUP, static_cast<int>(::WXK_NUMPAD_PAGEUP), 275},
17098     {sipName_WXK_NUMPAD_RIGHT, static_cast<int>(::WXK_NUMPAD_RIGHT), 275},
17099     {sipName_WXK_NUMPAD_SEPARATOR, static_cast<int>(::WXK_NUMPAD_SEPARATOR), 275},
17100     {sipName_WXK_NUMPAD_SPACE, static_cast<int>(::WXK_NUMPAD_SPACE), 275},
17101     {sipName_WXK_NUMPAD_SUBTRACT, static_cast<int>(::WXK_NUMPAD_SUBTRACT), 275},
17102     {sipName_WXK_NUMPAD_TAB, static_cast<int>(::WXK_NUMPAD_TAB), 275},
17103     {sipName_WXK_NUMPAD_UP, static_cast<int>(::WXK_NUMPAD_UP), 275},
17104     {sipName_WXK_PAGEDOWN, static_cast<int>(::WXK_PAGEDOWN), 275},
17105     {sipName_WXK_PAGEUP, static_cast<int>(::WXK_PAGEUP), 275},
17106     {sipName_WXK_PAUSE, static_cast<int>(::WXK_PAUSE), 275},
17107     {sipName_WXK_PRINT, static_cast<int>(::WXK_PRINT), 275},
17108     {sipName_WXK_RAW_CONTROL, static_cast<int>(::WXK_RAW_CONTROL), 275},
17109     {sipName_WXK_RBUTTON, static_cast<int>(::WXK_RBUTTON), 275},
17110     {sipName_WXK_RETURN, static_cast<int>(::WXK_RETURN), 275},
17111     {sipName_WXK_RIGHT, static_cast<int>(::WXK_RIGHT), 275},
17112     {sipName_WXK_SCROLL, static_cast<int>(::WXK_SCROLL), 275},
17113     {sipName_WXK_SELECT, static_cast<int>(::WXK_SELECT), 275},
17114     {sipName_WXK_SEPARATOR, static_cast<int>(::WXK_SEPARATOR), 275},
17115     {sipName_WXK_SHIFT, static_cast<int>(::WXK_SHIFT), 275},
17116     {sipName_WXK_SNAPSHOT, static_cast<int>(::WXK_SNAPSHOT), 275},
17117     {sipName_WXK_SPACE, static_cast<int>(::WXK_SPACE), 275},
17118     {sipName_WXK_SPECIAL1, static_cast<int>(::WXK_SPECIAL1), 275},
17119     {sipName_WXK_SPECIAL10, static_cast<int>(::WXK_SPECIAL10), 275},
17120     {sipName_WXK_SPECIAL11, static_cast<int>(::WXK_SPECIAL11), 275},
17121     {sipName_WXK_SPECIAL12, static_cast<int>(::WXK_SPECIAL12), 275},
17122     {sipName_WXK_SPECIAL13, static_cast<int>(::WXK_SPECIAL13), 275},
17123     {sipName_WXK_SPECIAL14, static_cast<int>(::WXK_SPECIAL14), 275},
17124     {sipName_WXK_SPECIAL15, static_cast<int>(::WXK_SPECIAL15), 275},
17125     {sipName_WXK_SPECIAL16, static_cast<int>(::WXK_SPECIAL16), 275},
17126     {sipName_WXK_SPECIAL17, static_cast<int>(::WXK_SPECIAL17), 275},
17127     {sipName_WXK_SPECIAL18, static_cast<int>(::WXK_SPECIAL18), 275},
17128     {sipName_WXK_SPECIAL19, static_cast<int>(::WXK_SPECIAL19), 275},
17129     {sipName_WXK_SPECIAL2, static_cast<int>(::WXK_SPECIAL2), 275},
17130     {sipName_WXK_SPECIAL20, static_cast<int>(::WXK_SPECIAL20), 275},
17131     {sipName_WXK_SPECIAL3, static_cast<int>(::WXK_SPECIAL3), 275},
17132     {sipName_WXK_SPECIAL4, static_cast<int>(::WXK_SPECIAL4), 275},
17133     {sipName_WXK_SPECIAL5, static_cast<int>(::WXK_SPECIAL5), 275},
17134     {sipName_WXK_SPECIAL6, static_cast<int>(::WXK_SPECIAL6), 275},
17135     {sipName_WXK_SPECIAL7, static_cast<int>(::WXK_SPECIAL7), 275},
17136     {sipName_WXK_SPECIAL8, static_cast<int>(::WXK_SPECIAL8), 275},
17137     {sipName_WXK_SPECIAL9, static_cast<int>(::WXK_SPECIAL9), 275},
17138     {sipName_WXK_START, static_cast<int>(::WXK_START), 275},
17139     {sipName_WXK_SUBTRACT, static_cast<int>(::WXK_SUBTRACT), 275},
17140     {sipName_WXK_TAB, static_cast<int>(::WXK_TAB), 275},
17141     {sipName_WXK_UP, static_cast<int>(::WXK_UP), 275},
17142     {sipName_WXK_WINDOWS_LEFT, static_cast<int>(::WXK_WINDOWS_LEFT), 275},
17143     {sipName_WXK_WINDOWS_MENU, static_cast<int>(::WXK_WINDOWS_MENU), 275},
17144     {sipName_WXK_WINDOWS_RIGHT, static_cast<int>(::WXK_WINDOWS_RIGHT), 275},
17145     {sipName_Width, static_cast<int>(::wxWidth), 135},
17146     {sipName_XOR, static_cast<int>(::wxXOR), 428},
17147 };
17148 
17149 
17150 /*
17151  * This defines each type in this module.
17152  */
17153 sipTypeDef *sipExportedTypes__core[] = {
17154     &sipTypeDef__core__ScrolledWindowBase.ctd_base,
17155     &enumTypes[58].etd_base,
17156     &enumTypes[59].etd_base,
17157     &enumTypes[57].etd_base,
17158     &enumTypes[61].etd_base,
17159     &sipTypeDef__core_wxAcceleratorEntry.ctd_base,
17160     &enumTypes[56].etd_base,
17161     &sipTypeDef__core_wxAcceleratorTable.ctd_base,
17162     &sipTypeDef__core_wxAccessible.ctd_base,
17163     &sipTypeDef__core_wxActivateEvent.ctd_base,
17164     &enumTypes[42].etd_base,
17165     &sipTypeDef__core_wxAffineMatrix2D.ctd_base,
17166     &sipTypeDef__core_wxAffineMatrix2DBase.ctd_base,
17167     &enumTypes[126].etd_base,
17168     &sipTypeDef__core_wxAlphaPixelData.ctd_base,
17169     &sipTypeDef__core_wxAlphaPixelData_Accessor.ctd_base,
17170     &enumTypes[66].etd_base,
17171     &sipTypeDef__core_wxAnyButton.ctd_base,
17172     &enumTypes[37].etd_base,
17173     &sipTypeDef__core_wxAppConsole.ctd_base,
17174     &sipTypeDef__core_wxAppTraits.ctd_base,
17175     &enumTypes[99].etd_base,
17176     &sipTypeDef__core_wxArchiveFSHandler.ctd_base,
17177     &sipTypeDef__core_wxArrayDouble.mtd_base,
17178     &sipTypeDef__core_wxArrayInt.mtd_base,
17179     &sipTypeDef__core_wxArrayString.mtd_base,
17180     &sipTypeDef__core_wxArrayVideoModes.ctd_base,
17181     &sipTypeDef__core_wxArtProvider.ctd_base,
17182     &sipTypeDef__core_wxAutoBufferedPaintDC.ctd_base,
17183     &enumTypes[122].etd_base,
17184     &enumTypes[16].etd_base,
17185     &sipTypeDef__core_wxBitmap.ctd_base,
17186     &enumTypes[81].etd_base,
17187     &sipTypeDef__core_wxBitmapButton.ctd_base,
17188     &sipTypeDef__core_wxBitmapDataObject.ctd_base,
17189     &sipTypeDef__core_wxBitmapToggleButton.ctd_base,
17190     &enumTypes[91].etd_base,
17191     &sipTypeDef__core_wxBookCtrlBase.ctd_base,
17192     &sipTypeDef__core_wxBookCtrlEvent.ctd_base,
17193     &enumTypes[123].etd_base,
17194     &sipTypeDef__core_wxBoxSizer.ctd_base,
17195     &sipTypeDef__core_wxBrush.ctd_base,
17196     &sipTypeDef__core_wxBrushList.ctd_base,
17197     &enumTypes[71].etd_base,
17198     &sipTypeDef__core_wxBufferedDC.ctd_base,
17199     &sipTypeDef__core_wxBufferedPaintDC.ctd_base,
17200     &sipTypeDef__core_wxBusyCursor.ctd_base,
17201     &sipTypeDef__core_wxBusyInfo.ctd_base,
17202     &sipTypeDef__core_wxButton.ctd_base,
17203     &sipTypeDef__core_wxCaret.ctd_base,
17204     &sipTypeDef__core_wxCharBuffer.mtd_base,
17205     &sipTypeDef__core_wxCheckBox.ctd_base,
17206     &enumTypes[24].etd_base,
17207     &sipTypeDef__core_wxCheckListBox.ctd_base,
17208     &sipTypeDef__core_wxChildFocusEvent.ctd_base,
17209     &sipTypeDef__core_wxChoice.ctd_base,
17210     &sipTypeDef__core_wxChoicebook.ctd_base,
17211     &sipTypeDef__core_wxClassInfo.ctd_base,
17212     &sipTypeDef__core_wxClientDC.ctd_base,
17213     &sipTypeDef__core_wxClientData.mtd_base,
17214     &sipTypeDef__core_wxClientDataContainer.ctd_base,
17215     &sipTypeDef__core_wxClipboard.ctd_base,
17216     &sipTypeDef__core_wxClipboardTextEvent.ctd_base,
17217     &sipTypeDef__core_wxCloseEvent.ctd_base,
17218     &sipTypeDef__core_wxCollapsiblePane.ctd_base,
17219     &sipTypeDef__core_wxCollapsiblePaneEvent.ctd_base,
17220     &sipTypeDef__core_wxColour.ctd_base,
17221     &sipTypeDef__core_wxColourData.ctd_base,
17222     &sipTypeDef__core_wxColourDatabase.ctd_base,
17223     &sipTypeDef__core_wxColourDialog.ctd_base,
17224     &sipTypeDef__core_wxColourPickerCtrl.ctd_base,
17225     &sipTypeDef__core_wxColourPickerEvent.ctd_base,
17226     &sipTypeDef__core_wxComboBox.ctd_base,
17227     &sipTypeDef__core_wxComboCtrl.ctd_base,
17228     &sipTypeDef__core_wxComboCtrlFeatures.ctd_base,
17229     &sipTypeDef__core_wxComboPopup.ctd_base,
17230     &sipTypeDef__core_wxCommand.ctd_base,
17231     &sipTypeDef__core_wxCommandEvent.ctd_base,
17232     &sipTypeDef__core_wxCommandList.ctd_base,
17233     &sipTypeDef__core_wxCommandList_iterator.ctd_base,
17234     &sipTypeDef__core_wxCommandProcessor.ctd_base,
17235     &enumTypes[64].etd_base,
17236     &sipTypeDef__core_wxConfig.ctd_base,
17237     &sipTypeDef__core_wxConfigBase.ctd_base,
17238     &enumTypes[52].etd_base,
17239     &sipTypeDef__core_wxConfigPathChanger.ctd_base,
17240     &sipTypeDef__core_wxContextHelp.ctd_base,
17241     &sipTypeDef__core_wxContextHelpButton.ctd_base,
17242     &sipTypeDef__core_wxContextMenuEvent.ctd_base,
17243     &sipTypeDef__core_wxControl.ctd_base,
17244     &sipTypeDef__core_wxControlWithItems.ctd_base,
17245     &sipTypeDef__core_wxCursor.ctd_base,
17246     &sipTypeDef__core_wxCustomDataObject.ctd_base,
17247     &sipTypeDef__core_wxDC.ctd_base,
17248     &sipTypeDef__core_wxDCBrushChanger.ctd_base,
17249     &sipTypeDef__core_wxDCClipper.ctd_base,
17250     &sipTypeDef__core_wxDCFontChanger.ctd_base,
17251     &sipTypeDef__core_wxDCOverlay.ctd_base,
17252     &sipTypeDef__core_wxDCPenChanger.ctd_base,
17253     &sipTypeDef__core_wxDCTextColourChanger.ctd_base,
17254     &sipTypeDef__core_wxDashCArrayHolder.ctd_base,
17255     &sipTypeDef__core_wxDataFormat.ctd_base,
17256     &enumTypes[118].etd_base,
17257     &sipTypeDef__core_wxDataObject.ctd_base,
17258     &enumTypes[54].etd_base,
17259     &sipTypeDef__core_wxDataObjectComposite.ctd_base,
17260     &sipTypeDef__core_wxDataObjectSimple.ctd_base,
17261     &sipTypeDef__core_wxDateSpan.ctd_base,
17262     &sipTypeDef__core_wxDateTime.ctd_base,
17263     &enumTypes[108].etd_base,
17264     &enumTypes[107].etd_base,
17265     &enumTypes[106].etd_base,
17266     &enumTypes[103].etd_base,
17267     &enumTypes[109].etd_base,
17268     &sipTypeDef__core_wxDateTime_TimeZone.ctd_base,
17269     &sipTypeDef__core_wxDateTime_Tm.ctd_base,
17270     &enumTypes[105].etd_base,
17271     &enumTypes[102].etd_base,
17272     &enumTypes[104].etd_base,
17273     &sipTypeDef__core_wxDelegateRendererNative.ctd_base,
17274     &sipTypeDef__core_wxDialog.ctd_base,
17275     &enumTypes[20].etd_base,
17276     &sipTypeDef__core_wxDialogLayoutAdapter.ctd_base,
17277     &sipTypeDef__core_wxDirDialog.ctd_base,
17278     &sipTypeDef__core_wxDirFilterListCtrl.ctd_base,
17279     &sipTypeDef__core_wxDirPickerCtrl.ctd_base,
17280     &enumTypes[127].etd_base,
17281     &sipTypeDef__core_wxDisplay.ctd_base,
17282     &sipTypeDef__core_wxDisplayChangedEvent.ctd_base,
17283     &sipTypeDef__core_wxDragImage.ctd_base,
17284     &enumTypes[53].etd_base,
17285     &sipTypeDef__core_wxDropFilesEvent.ctd_base,
17286     &sipTypeDef__core_wxDropSource.ctd_base,
17287     &sipTypeDef__core_wxDropTarget.ctd_base,
17288     &enumTypes[113].etd_base,
17289     &enumTypes[50].etd_base,
17290     &enumTypes[33].etd_base,
17291     &enumTypes[32].etd_base,
17292     &enumTypes[98].etd_base,
17293     &sipTypeDef__core_wxEraseEvent.ctd_base,
17294     &sipTypeDef__core_wxEvent.ctd_base,
17295     &sipTypeDef__core_wxEventBlocker.ctd_base,
17296     &enumTypes[47].etd_base,
17297     &sipTypeDef__core_wxEventFilter.ctd_base,
17298     &sipTypeDef__core_wxEventLoopActivator.ctd_base,
17299     &sipTypeDef__core_wxEventLoopBase.ctd_base,
17300     &enumTypes[48].etd_base,
17301     &sipTypeDef__core_wxEvtHandler.ctd_base,
17302     &sipTypeDef__core_wxExecuteEnv.ctd_base,
17303     &sipTypeDef__core_wxFSFile.ctd_base,
17304     &enumTypes[3].etd_base,
17305     &enumTypes[2].etd_base,
17306     &sipTypeDef__core_wxFileConfig.ctd_base,
17307     &sipTypeDef__core_wxFileCtrl.ctd_base,
17308     &sipTypeDef__core_wxFileCtrlEvent.ctd_base,
17309     &sipTypeDef__core_wxFileDataObject.ctd_base,
17310     &sipTypeDef__core_wxFileDialog.ctd_base,
17311     &sipTypeDef__core_wxFileDirPickerEvent.ctd_base,
17312     &sipTypeDef__core_wxFileDropTarget.ctd_base,
17313     &sipTypeDef__core_wxFileHistory.ctd_base,
17314     &sipTypeDef__core_wxFileHistoryMenuList.ctd_base,
17315     &sipTypeDef__core_wxFileHistoryMenuList_iterator.ctd_base,
17316     &sipTypeDef__core_wxFileName.mtd_base,
17317     &sipTypeDef__core_wxFilePickerCtrl.ctd_base,
17318     &sipTypeDef__core_wxFileSystem.ctd_base,
17319     &sipTypeDef__core_wxFileSystemHandler.ctd_base,
17320     &enumTypes[85].etd_base,
17321     &sipTypeDef__core_wxFileSystemWatcher.ctd_base,
17322     &sipTypeDef__core_wxFileSystemWatcherEvent.ctd_base,
17323     &sipTypeDef__core_wxFileTranslationsLoader.ctd_base,
17324     &sipTypeDef__core_wxFileType.ctd_base,
17325     &sipTypeDef__core_wxFileType_MessageParameters.ctd_base,
17326     &sipTypeDef__core_wxFileTypeInfo.ctd_base,
17327     &sipTypeDef__core_wxFilterFSHandler.ctd_base,
17328     &sipTypeDef__core_wxFindDialogEvent.ctd_base,
17329     &sipTypeDef__core_wxFindReplaceData.ctd_base,
17330     &sipTypeDef__core_wxFindReplaceDialog.ctd_base,
17331     &enumTypes[18].etd_base,
17332     &enumTypes[19].etd_base,
17333     &sipTypeDef__core_wxFlexGridSizer.ctd_base,
17334     &enumTypes[39].etd_base,
17335     &enumTypes[68].etd_base,
17336     &sipTypeDef__core_wxFocusEvent.ctd_base,
17337     &sipTypeDef__core_wxFont.ctd_base,
17338     &sipTypeDef__core_wxFontData.ctd_base,
17339     &sipTypeDef__core_wxFontDialog.ctd_base,
17340     &enumTypes[75].etd_base,
17341     &sipTypeDef__core_wxFontEnumerator.ctd_base,
17342     &enumTypes[80].etd_base,
17343     &enumTypes[76].etd_base,
17344     &sipTypeDef__core_wxFontInfo.ctd_base,
17345     &sipTypeDef__core_wxFontList.ctd_base,
17346     &sipTypeDef__core_wxFontMapper.ctd_base,
17347     &sipTypeDef__core_wxFontMetrics.ctd_base,
17348     &sipTypeDef__core_wxFontPickerCtrl.ctd_base,
17349     &sipTypeDef__core_wxFontPickerEvent.ctd_base,
17350     &enumTypes[79].etd_base,
17351     &enumTypes[77].etd_base,
17352     &enumTypes[78].etd_base,
17353     &sipTypeDef__core_wxFrame.ctd_base,
17354     &sipTypeDef__core_wxGBPosition.ctd_base,
17355     &sipTypeDef__core_wxGBSizerItem.ctd_base,
17356     &sipTypeDef__core_wxGBSpan.ctd_base,
17357     &sipTypeDef__core_wxGCDC.ctd_base,
17358     &sipTypeDef__core_wxGDIObject.ctd_base,
17359     &sipTypeDef__core_wxGIFHandler.ctd_base,
17360     &sipTypeDef__core_wxGUIEventLoop.ctd_base,
17361     &sipTypeDef__core_wxGauge.ctd_base,
17362     &sipTypeDef__core_wxGenericDirCtrl.ctd_base,
17363     &sipTypeDef__core_wxGenericDragImage.ctd_base,
17364     &sipTypeDef__core_wxGenericMessageDialog.ctd_base,
17365     &sipTypeDef__core_wxGenericProgressDialog.ctd_base,
17366     &enumTypes[129].etd_base,
17367     &sipTypeDef__core_wxGraphicsBitmap.ctd_base,
17368     &sipTypeDef__core_wxGraphicsBrush.ctd_base,
17369     &sipTypeDef__core_wxGraphicsContext.ctd_base,
17370     &sipTypeDef__core_wxGraphicsFont.ctd_base,
17371     &sipTypeDef__core_wxGraphicsGradientStop.ctd_base,
17372     &sipTypeDef__core_wxGraphicsGradientStops.ctd_base,
17373     &sipTypeDef__core_wxGraphicsMatrix.ctd_base,
17374     &sipTypeDef__core_wxGraphicsObject.ctd_base,
17375     &sipTypeDef__core_wxGraphicsPath.ctd_base,
17376     &sipTypeDef__core_wxGraphicsPen.ctd_base,
17377     &sipTypeDef__core_wxGraphicsRenderer.ctd_base,
17378     &sipTypeDef__core_wxGridBagSizer.ctd_base,
17379     &sipTypeDef__core_wxGridSizer.ctd_base,
17380     &sipTypeDef__core_wxHScrolledWindow.ctd_base,
17381     &sipTypeDef__core_wxHTMLDataObject.ctd_base,
17382     &sipTypeDef__core_wxHVScrolledWindow.ctd_base,
17383     &sipTypeDef__core_wxHeaderButtonParams.ctd_base,
17384     &sipTypeDef__core_wxHeaderColumn.ctd_base,
17385     &sipTypeDef__core_wxHeaderColumnSimple.ctd_base,
17386     &sipTypeDef__core_wxHeaderCtrl.ctd_base,
17387     &sipTypeDef__core_wxHeaderCtrlEvent.ctd_base,
17388     &sipTypeDef__core_wxHeaderCtrlSimple.ctd_base,
17389     &enumTypes[62].etd_base,
17390     &sipTypeDef__core_wxHelpControllerBase.ctd_base,
17391     &sipTypeDef__core_wxHelpControllerHelpProvider.ctd_base,
17392     &sipTypeDef__core_wxHelpEvent.ctd_base,
17393     &enumTypes[41].etd_base,
17394     &sipTypeDef__core_wxHelpProvider.ctd_base,
17395     &enumTypes[11].etd_base,
17396     &enumTypes[119].etd_base,
17397     &sipTypeDef__core_wxIFFHandler.ctd_base,
17398     &sipTypeDef__core_wxIcon.ctd_base,
17399     &sipTypeDef__core_wxIconBundle.ctd_base,
17400     &sipTypeDef__core_wxIconLocation.ctd_base,
17401     &sipTypeDef__core_wxIconizeEvent.ctd_base,
17402     &sipTypeDef__core_wxIdManager.ctd_base,
17403     &sipTypeDef__core_wxIdleEvent.ctd_base,
17404     &enumTypes[43].etd_base,
17405     &sipTypeDef__core_wxImage.ctd_base,
17406     &sipTypeDef__core_wxImage_HSVValue.ctd_base,
17407     &sipTypeDef__core_wxImage_RGBValue.ctd_base,
17408     &sipTypeDef__core_wxImageArray.ctd_base,
17409     &sipTypeDef__core_wxImageHandler.ctd_base,
17410     &sipTypeDef__core_wxImageHistogram.ctd_base,
17411     &sipTypeDef__core_wxImageList.ctd_base,
17412     &enumTypes[82].etd_base,
17413     &enumTypes[83].etd_base,
17414     &enumTypes[84].etd_base,
17415     &sipTypeDef__core_wxIndividualLayoutConstraint.ctd_base,
17416     &sipTypeDef__core_wxInfoBar.ctd_base,
17417     &sipTypeDef__core_wxInitDialogEvent.ctd_base,
17418     &sipTypeDef__core_wxInputStream.ctd_base,
17419     &sipTypeDef__core_wxIntCArrayHolder.ctd_base,
17420     &sipTypeDef__core_wxIntPtr.mtd_base,
17421     &sipTypeDef__core_wxInternetFSHandler.ctd_base,
17422     &enumTypes[65].etd_base,
17423     &sipTypeDef__core_wxItemContainer.ctd_base,
17424     &sipTypeDef__core_wxItemContainerImmutable.ctd_base,
17425     &enumTypes[120].etd_base,
17426     &sipTypeDef__core_wxJPEGHandler.ctd_base,
17427     &sipTypeDef__core_wxJoystickEvent.ctd_base,
17428     &enumTypes[46].etd_base,
17429     &enumTypes[117].etd_base,
17430     &sipTypeDef__core_wxKeyEvent.ctd_base,
17431     &enumTypes[116].etd_base,
17432     &sipTypeDef__core_wxKeyboardState.ctd_base,
17433     &enumTypes[14].etd_base,
17434     &enumTypes[13].etd_base,
17435     &enumTypes[97].etd_base,
17436     &sipTypeDef__core_wxLanguageInfo.ctd_base,
17437     &sipTypeDef__core_wxLayoutConstraints.ctd_base,
17438     &enumTypes[96].etd_base,
17439     &sipTypeDef__core_wxLinuxDistributionInfo.ctd_base,
17440     &sipTypeDef__core_wxListBox.ctd_base,
17441     &enumTypes[22].etd_base,
17442     &sipTypeDef__core_wxListCtrl.ctd_base,
17443     &sipTypeDef__core_wxListEvent.ctd_base,
17444     &sipTypeDef__core_wxListItem.ctd_base,
17445     &sipTypeDef__core_wxListItemAttr.ctd_base,
17446     &sipTypeDef__core_wxListView.ctd_base,
17447     &sipTypeDef__core_wxListbook.ctd_base,
17448     &sipTypeDef__core_wxLocale.ctd_base,
17449     &enumTypes[95].etd_base,
17450     &enumTypes[94].etd_base,
17451     &enumTypes[93].etd_base,
17452     &sipTypeDef__core_wxLog.ctd_base,
17453     &sipTypeDef__core_wxLogBuffer.ctd_base,
17454     &sipTypeDef__core_wxLogChain.ctd_base,
17455     &sipTypeDef__core_wxLogFormatter.ctd_base,
17456     &sipTypeDef__core_wxLogGui.ctd_base,
17457     &sipTypeDef__core_wxLogInterposer.ctd_base,
17458     &sipTypeDef__core_wxLogInterposerTemp.ctd_base,
17459     &enumTypes[55].etd_base,
17460     &sipTypeDef__core_wxLogNull.ctd_base,
17461     &sipTypeDef__core_wxLogRecordInfo.ctd_base,
17462     &sipTypeDef__core_wxLogStderr.ctd_base,
17463     &sipTypeDef__core_wxLogTextCtrl.ctd_base,
17464     &sipTypeDef__core_wxLogWindow.ctd_base,
17465     &sipTypeDef__core_wxLongLong.mtd_base,
17466     &sipTypeDef__core_wxMDIChildFrame.ctd_base,
17467     &sipTypeDef__core_wxMDIClientWindow.ctd_base,
17468     &sipTypeDef__core_wxMDIParentFrame.ctd_base,
17469     &enumTypes[67].etd_base,
17470     &sipTypeDef__core_wxMask.ctd_base,
17471     &sipTypeDef__core_wxMatrix2D.ctd_base,
17472     &sipTypeDef__core_wxMaximizeEvent.ctd_base,
17473     &sipTypeDef__core_wxMemoryBuffer.mtd_base,
17474     &sipTypeDef__core_wxMemoryDC.ctd_base,
17475     &sipTypeDef__core_wxMemoryFSHandler.ctd_base,
17476     &sipTypeDef__core_wxMenu.ctd_base,
17477     &sipTypeDef__core_wxMenuBar.ctd_base,
17478     &sipTypeDef__core_wxMenuEvent.ctd_base,
17479     &sipTypeDef__core_wxMenuItem.ctd_base,
17480     &sipTypeDef__core_wxMenuItemList.ctd_base,
17481     &sipTypeDef__core_wxMenuItemList_iterator.ctd_base,
17482     &sipTypeDef__core_wxMenuList.ctd_base,
17483     &sipTypeDef__core_wxMenuList_iterator.ctd_base,
17484     &sipTypeDef__core_wxMessageDialog.ctd_base,
17485     &sipTypeDef__core_wxMessageDialogButtonLabel.mtd_base,
17486     &sipTypeDef__core_wxMetafile.ctd_base,
17487     &sipTypeDef__core_wxMetafileDC.ctd_base,
17488     &sipTypeDef__core_wxMimeTypesManager.ctd_base,
17489     &sipTypeDef__core_wxMiniFrame.ctd_base,
17490     &sipTypeDef__core_wxMirrorDC.ctd_base,
17491     &sipTypeDef__core_wxModalDialogHook.ctd_base,
17492     &enumTypes[51].etd_base,
17493     &sipTypeDef__core_wxMouseCaptureChangedEvent.ctd_base,
17494     &sipTypeDef__core_wxMouseCaptureLostEvent.ctd_base,
17495     &sipTypeDef__core_wxMouseEvent.ctd_base,
17496     &sipTypeDef__core_wxMouseEventsManager.ctd_base,
17497     &sipTypeDef__core_wxMouseState.ctd_base,
17498     &enumTypes[44].etd_base,
17499     &sipTypeDef__core_wxMoveEvent.ctd_base,
17500     &sipTypeDef__core_wxMsgCatalog.ctd_base,
17501     &sipTypeDef__core_wxMultiChoiceDialog.ctd_base,
17502     &sipTypeDef__core_wxNativeFontInfo.ctd_base,
17503     &sipTypeDef__core_wxNativePixelData.ctd_base,
17504     &sipTypeDef__core_wxNativePixelData_Accessor.ctd_base,
17505     &enumTypes[60].etd_base,
17506     &sipTypeDef__core_wxNavigationKeyEvent.ctd_base,
17507     &enumTypes[40].etd_base,
17508     &sipTypeDef__core_wxNonOwnedWindow.ctd_base,
17509     &sipTypeDef__core_wxNotebook.ctd_base,
17510     &sipTypeDef__core_wxNotifyEvent.ctd_base,
17511     &sipTypeDef__core_wxNumberEntryDialog.ctd_base,
17512     &sipTypeDef__core_wxObject.ctd_base,
17513     &enumTypes[101].etd_base,
17514     &enumTypes[128].etd_base,
17515     &enumTypes[88].etd_base,
17516     &sipTypeDef__core_wxOutputStream.ctd_base,
17517     &sipTypeDef__core_wxOverlay.ctd_base,
17518     &sipTypeDef__core_wxPCXHandler.ctd_base,
17519     &sipTypeDef__core_wxPNGHandler.ctd_base,
17520     &sipTypeDef__core_wxPNMHandler.ctd_base,
17521     &sipTypeDef__core_wxPageSetupDialog.ctd_base,
17522     &sipTypeDef__core_wxPageSetupDialogData.ctd_base,
17523     &sipTypeDef__core_wxPaintDC.ctd_base,
17524     &sipTypeDef__core_wxPaintEvent.ctd_base,
17525     &sipTypeDef__core_wxPalette.ctd_base,
17526     &sipTypeDef__core_wxPaletteChangedEvent.ctd_base,
17527     &sipTypeDef__core_wxPanel.ctd_base,
17528     &enumTypes[115].etd_base,
17529     &sipTypeDef__core_wxPasswordEntryDialog.ctd_base,
17530     &sipTypeDef__core_wxPen.ctd_base,
17531     &enumTypes[72].etd_base,
17532     &enumTypes[73].etd_base,
17533     &sipTypeDef__core_wxPenList.ctd_base,
17534     &enumTypes[74].etd_base,
17535     &sipTypeDef__core_wxPickerBase.ctd_base,
17536     &sipTypeDef__core_wxPixelDataBase.ctd_base,
17537     &sipTypeDef__core_wxPlatformInfo.ctd_base,
17538     &sipTypeDef__core_wxPoint.ctd_base,
17539     &sipTypeDef__core_wxPoint2DDouble.ctd_base,
17540     &sipTypeDef__core_wxPointList.ctd_base,
17541     &sipTypeDef__core_wxPointList_iterator.ctd_base,
17542     &enumTypes[90].etd_base,
17543     &sipTypeDef__core_wxPopupTransientWindow.ctd_base,
17544     &sipTypeDef__core_wxPopupWindow.ctd_base,
17545     &enumTypes[100].etd_base,
17546     &sipTypeDef__core_wxPosition.ctd_base,
17547     &sipTypeDef__core_wxPostScriptDC.ctd_base,
17548     &sipTypeDef__core_wxPowerEvent.ctd_base,
17549     &enumTypes[17].etd_base,
17550     &sipTypeDef__core_wxPreferencesEditor.ctd_base,
17551     &sipTypeDef__core_wxPreferencesPage.ctd_base,
17552     &sipTypeDef__core_wxPreviewCanvas.ctd_base,
17553     &sipTypeDef__core_wxPreviewControlBar.ctd_base,
17554     &sipTypeDef__core_wxPreviewFrame.ctd_base,
17555     &enumTypes[4].etd_base,
17556     &sipTypeDef__core_wxPrintAbortDialog.ctd_base,
17557     &enumTypes[92].etd_base,
17558     &sipTypeDef__core_wxPrintData.ctd_base,
17559     &sipTypeDef__core_wxPrintDialog.ctd_base,
17560     &sipTypeDef__core_wxPrintDialogData.ctd_base,
17561     &enumTypes[112].etd_base,
17562     &enumTypes[114].etd_base,
17563     &sipTypeDef__core_wxPrintPreview.ctd_base,
17564     &sipTypeDef__core_wxPrinter.ctd_base,
17565     &sipTypeDef__core_wxPrinterDC.ctd_base,
17566     &enumTypes[5].etd_base,
17567     &sipTypeDef__core_wxPrintout.ctd_base,
17568     &sipTypeDef__core_wxProcess.ctd_base,
17569     &sipTypeDef__core_wxProcessEvent.ctd_base,
17570     &sipTypeDef__core_wxProgressDialog.ctd_base,
17571     &sipTypeDef__core_wxPropagateOnce.ctd_base,
17572     &sipTypeDef__core_wxPropagationDisabler.ctd_base,
17573     &sipTypeDef__core_wxPyApp.ctd_base,
17574     &sipTypeDef__core_wxPyBuffer.mtd_base,
17575     &sipTypeDef__core_wxPyCommandEvent.ctd_base,
17576     &sipTypeDef__core_wxPyEvent.ctd_base,
17577     &sipTypeDef__core_wxPySingleChoiceDialog.ctd_base,
17578     &sipTypeDef__core_wxPyUserData.mtd_base,
17579     &sipTypeDef__core_wxQueryNewPaletteEvent.ctd_base,
17580     &sipTypeDef__core_wxRadioBox.ctd_base,
17581     &sipTypeDef__core_wxRadioButton.ctd_base,
17582     &enumTypes[69].etd_base,
17583     &sipTypeDef__core_wxRealPoint.ctd_base,
17584     &sipTypeDef__core_wxRearrangeCtrl.ctd_base,
17585     &sipTypeDef__core_wxRearrangeDialog.ctd_base,
17586     &sipTypeDef__core_wxRearrangeList.ctd_base,
17587     &sipTypeDef__core_wxRect.ctd_base,
17588     &sipTypeDef__core_wxRect2DDouble.ctd_base,
17589     &sipTypeDef__core_wxRefCounter.ctd_base,
17590     &sipTypeDef__core_wxRegion.ctd_base,
17591     &enumTypes[70].etd_base,
17592     &sipTypeDef__core_wxRegionIterator.ctd_base,
17593     &enumTypes[49].etd_base,
17594     &sipTypeDef__core_wxRendererNative.ctd_base,
17595     &sipTypeDef__core_wxRendererVersion.ctd_base,
17596     &sipTypeDef__core_wxRichMessageDialog.ctd_base,
17597     &sipTypeDef__core_wxSVGFileDC.ctd_base,
17598     &sipTypeDef__core_wxScreenDC.ctd_base,
17599     &sipTypeDef__core_wxScrollBar.ctd_base,
17600     &sipTypeDef__core_wxScrollEvent.ctd_base,
17601     &sipTypeDef__core_wxScrollWinEvent.ctd_base,
17602     &enumTypes[34].etd_base,
17603     &sipTypeDef__core_wxScrolledCanvas.ctd_base,
17604     &sipTypeDef__core_wxScrolledWindow.ctd_base,
17605     &sipTypeDef__core_wxSearchCtrl.ctd_base,
17606     &enumTypes[86].etd_base,
17607     &sipTypeDef__core_wxSetCursorEvent.ctd_base,
17608     &sipTypeDef__core_wxSettableHeaderColumn.ctd_base,
17609     &enumTypes[36].etd_base,
17610     &sipTypeDef__core_wxShowEvent.ctd_base,
17611     &enumTypes[12].etd_base,
17612     &enumTypes[15].etd_base,
17613     &sipTypeDef__core_wxSimpleHelpProvider.ctd_base,
17614     &sipTypeDef__core_wxSimplebook.ctd_base,
17615     &sipTypeDef__core_wxSingleInstanceChecker.ctd_base,
17616     &sipTypeDef__core_wxSize.ctd_base,
17617     &sipTypeDef__core_wxSizeEvent.ctd_base,
17618     &sipTypeDef__core_wxSizer.ctd_base,
17619     &enumTypes[125].etd_base,
17620     &sipTypeDef__core_wxSizerFlags.ctd_base,
17621     &sipTypeDef__core_wxSizerItem.ctd_base,
17622     &sipTypeDef__core_wxSizerItemList.ctd_base,
17623     &sipTypeDef__core_wxSizerItemList_iterator.ctd_base,
17624     &sipTypeDef__core_wxSlider.ctd_base,
17625     &sipTypeDef__core_wxSpinButton.ctd_base,
17626     &sipTypeDef__core_wxSpinCtrl.ctd_base,
17627     &sipTypeDef__core_wxSpinCtrlDouble.ctd_base,
17628     &sipTypeDef__core_wxSpinDoubleEvent.ctd_base,
17629     &sipTypeDef__core_wxSpinEvent.ctd_base,
17630     &enumTypes[31].etd_base,
17631     &sipTypeDef__core_wxSplitterEvent.ctd_base,
17632     &sipTypeDef__core_wxSplitterRenderParams.ctd_base,
17633     &sipTypeDef__core_wxSplitterWindow.ctd_base,
17634     &enumTypes[121].etd_base,
17635     &sipTypeDef__core_wxStandardPaths.ctd_base,
17636     &enumTypes[38].etd_base,
17637     &sipTypeDef__core_wxStaticBitmap.ctd_base,
17638     &sipTypeDef__core_wxStaticBox.ctd_base,
17639     &sipTypeDef__core_wxStaticBoxSizer.ctd_base,
17640     &sipTypeDef__core_wxStaticLine.ctd_base,
17641     &sipTypeDef__core_wxStaticText.ctd_base,
17642     &sipTypeDef__core_wxStatusBar.ctd_base,
17643     &sipTypeDef__core_wxStatusBarPane.ctd_base,
17644     &sipTypeDef__core_wxStdDialogButtonSizer.ctd_base,
17645     &enumTypes[89].etd_base,
17646     &sipTypeDef__core_wxStockGDI.ctd_base,
17647     &enumTypes[110].etd_base,
17648     &enumTypes[0].etd_base,
17649     &sipTypeDef__core_wxStockPreferencesPage.ctd_base,
17650     &enumTypes[1].etd_base,
17651     &sipTypeDef__core_wxStopWatch.ctd_base,
17652     &sipTypeDef__core_wxStreamBase.ctd_base,
17653     &enumTypes[87].etd_base,
17654     &enumTypes[124].etd_base,
17655     &sipTypeDef__core_wxString.mtd_base,
17656     &sipTypeDef__core_wxStringCArrayHolder.ctd_base,
17657     &sipTypeDef__core_wxSysColourChangedEvent.ctd_base,
17658     &enumTypes[9].etd_base,
17659     &enumTypes[7].etd_base,
17660     &enumTypes[10].etd_base,
17661     &enumTypes[8].etd_base,
17662     &sipTypeDef__core_wxSystemOptions.ctd_base,
17663     &enumTypes[6].etd_base,
17664     &sipTypeDef__core_wxSystemSettings.ctd_base,
17665     &sipTypeDef__core_wxTGAHandler.ctd_base,
17666     &sipTypeDef__core_wxTIFFHandler.ctd_base,
17667     &sipTypeDef__core_wxTextAttr.ctd_base,
17668     &enumTypes[30].etd_base,
17669     &enumTypes[28].etd_base,
17670     &enumTypes[27].etd_base,
17671     &enumTypes[29].etd_base,
17672     &enumTypes[26].etd_base,
17673     &sipTypeDef__core_wxTextCompleter.ctd_base,
17674     &sipTypeDef__core_wxTextCompleterSimple.ctd_base,
17675     &sipTypeDef__core_wxTextCtrl.ctd_base,
17676     &enumTypes[25].etd_base,
17677     &sipTypeDef__core_wxTextDataObject.ctd_base,
17678     &sipTypeDef__core_wxTextDropTarget.ctd_base,
17679     &sipTypeDef__core_wxTextEntry.ctd_base,
17680     &sipTypeDef__core_wxTextEntryDialog.ctd_base,
17681     &sipTypeDef__core_wxTextUrlEvent.ctd_base,
17682     &sipTypeDef__core_wxTimeSpan.ctd_base,
17683     &sipTypeDef__core_wxTimer.ctd_base,
17684     &sipTypeDef__core_wxTimerEvent.ctd_base,
17685     &sipTypeDef__core_wxTimerRunner.ctd_base,
17686     &sipTypeDef__core_wxTipWindow.ctd_base,
17687     &enumTypes[63].etd_base,
17688     &sipTypeDef__core_wxToggleButton.ctd_base,
17689     &sipTypeDef__core_wxToolBar.ctd_base,
17690     &sipTypeDef__core_wxToolBarToolBase.ctd_base,
17691     &enumTypes[23].etd_base,
17692     &sipTypeDef__core_wxToolTip.ctd_base,
17693     &sipTypeDef__core_wxToolbook.ctd_base,
17694     &sipTypeDef__core_wxTopLevelWindow.ctd_base,
17695     &sipTypeDef__core_wxTrackable.ctd_base,
17696     &sipTypeDef__core_wxTranslations.ctd_base,
17697     &sipTypeDef__core_wxTranslationsLoader.ctd_base,
17698     &sipTypeDef__core_wxTreeCtrl.ctd_base,
17699     &sipTypeDef__core_wxTreeEvent.ctd_base,
17700     &sipTypeDef__core_wxTreeItemData.mtd_base,
17701     &enumTypes[21].etd_base,
17702     &sipTypeDef__core_wxTreeItemId.ctd_base,
17703     &sipTypeDef__core_wxTreebook.ctd_base,
17704     &sipTypeDef__core_wxUIActionSimulator.ctd_base,
17705     &sipTypeDef__core_wxUIntPtr.mtd_base,
17706     &sipTypeDef__core_wxULongLong.mtd_base,
17707     &sipTypeDef__core_wxURLDataObject.ctd_base,
17708     &sipTypeDef__core_wxUniChar.ctd_base,
17709     &enumTypes[111].etd_base,
17710     &sipTypeDef__core_wxUpdateUIEvent.ctd_base,
17711     &enumTypes[45].etd_base,
17712     &sipTypeDef__core_wxVListBox.ctd_base,
17713     &sipTypeDef__core_wxVScrolledWindow.ctd_base,
17714     &sipTypeDef__core_wxValidator.ctd_base,
17715     &sipTypeDef__core_wxVarHScrollHelper.ctd_base,
17716     &sipTypeDef__core_wxVarHVScrollHelper.ctd_base,
17717     &sipTypeDef__core_wxVarScrollHelperBase.ctd_base,
17718     &sipTypeDef__core_wxVarVScrollHelper.ctd_base,
17719     &sipTypeDef__core_wxVariant.mtd_base,
17720     &sipTypeDef__core_wxVariantList.mtd_base,
17721     &sipTypeDef__core_wxVersionInfo.ctd_base,
17722     &sipTypeDef__core_wxVideoMode.ctd_base,
17723     &sipTypeDef__core_wxVisualAttributes.ctd_base,
17724     &sipTypeDef__core_wxWindow.ctd_base,
17725     &sipTypeDef__core_wxWindow_ChildrenRepositioningGuard.ctd_base,
17726     &sipTypeDef__core_wxWindowBase.ctd_base,
17727     &sipTypeDef__core_wxWindowCreateEvent.ctd_base,
17728     &sipTypeDef__core_wxWindowDC.ctd_base,
17729     &sipTypeDef__core_wxWindowDestroyEvent.ctd_base,
17730     &sipTypeDef__core_wxWindowDisabler.ctd_base,
17731     &sipTypeDef__core_wxWindowIDRef.ctd_base,
17732     &sipTypeDef__core_wxWindowList.ctd_base,
17733     &sipTypeDef__core_wxWindowList_iterator.ctd_base,
17734     &sipTypeDef__core_wxWindowModalDialogEvent.ctd_base,
17735     &enumTypes[35].etd_base,
17736     &sipTypeDef__core_wxWithImages.ctd_base,
17737     &sipTypeDef__core_wxWrapSizer.ctd_base,
17738     &sipTypeDef__core_wxXPMHandler.ctd_base,
17739 };
17740 
17741 
17742 /*
17743  * These define each typedef in this module.
17744  */
17745 static sipTypedefDef typedefsTable[] = {
17746     {"ChildrenRepositioningGuard", "wxWindow::ChildrenRepositioningGuard"},
17747     {"byte", "unsigned char"},
17748     {"ssize_t", "SIP_SSIZE_T"},
17749     {"time_t", "long"},
17750     {"ulong", "unsigned long"},
17751     {"wxArtClient", "wxString"},
17752     {"wxArtID", "wxString"},
17753     {"wxByte", "unsigned char"},
17754     {"wxChar", "wchar_t"},
17755     {"wxChar16", "unsigned short"},
17756     {"wxChar32", "uint"},
17757     {"wxCoord", "int"},
17758     {"wxDateTime::wxDateTime_t", "unsigned short"},
17759     {"wxDouble", "double"},
17760     {"wxDword", "uint"},
17761     {"wxEventType", "int"},
17762     {"wxFileOffset", "long long"},
17763     {"wxFloat32", "float"},
17764     {"wxFloat64", "double"},
17765     {"wxInt16", "short"},
17766     {"wxInt32", "int"},
17767     {"wxInt64", "long long"},
17768     {"wxInt8", "signed char"},
17769     {"wxLogLevel", "unsigned long"},
17770     {"wxLongLong_t", "long long"},
17771     {"wxObjectConstructorFn", "void*"},
17772     {"wxObjectRefData", "wxRefCounter"},
17773     {"wxPoint2D", "wxPoint2DDouble"},
17774     {"wxPrintQuality", "int"},
17775     {"wxRect2D", "wxRect2DDouble"},
17776     {"wxTextCoord", "long"},
17777     {"wxTextPos", "long"},
17778     {"wxTreeItemIdValue", "void*"},
17779     {"wxUChar", "wchar_t"},
17780     {"wxULongLong_t", "unsigned long long"},
17781     {"wxUint16", "unsigned short"},
17782     {"wxUint32", "uint"},
17783     {"wxUint64", "unsigned long long"},
17784     {"wxUint8", "unsigned char"},
17785     {"wxUniChar::value_type", "uint"},
17786     {"wxWindowID", "int"},
17787     {"wxWord", "unsigned short"},
17788 };
17789 
17790 
17791 /* This defines the class sub-convertors that this module defines. */
17792 static sipSubClassConvertorDef convertorsTable[] = {
17793     {sipSubClass_wxObject, {358, 255, 0}, SIP_NULLPTR},
17794     {sipSubClass_wxWindow, {358, 255, 0}, SIP_NULLPTR},
17795     {SIP_NULLPTR, {0, 0, 0}, SIP_NULLPTR}
17796 };
17797 
17798 
17799 /* Define the class and enum instances to be added to this module dictionary. */
17800 static sipTypeInstanceDef typeInstances[] = {
17801     {sipName_TheMimeTypesManager, & ::wxTheMimeTypesManager, &sipType_wxMimeTypesManager, SIP_INDIRECT},
17802     {0, 0, 0, 0}
17803 };
17804 
17805 
17806 /* Define the strings to be added to this module dictionary. */
17807 static sipStringInstanceDef stringInstances[] = {
17808     {sipName_ART_ADD_BOOKMARK, wxART_ADD_BOOKMARK, 'N'},
17809     {sipName_ART_BUTTON, wxART_BUTTON, 'N'},
17810     {sipName_ART_CDROM, wxART_CDROM, 'N'},
17811     {sipName_ART_CLOSE, wxART_CLOSE, 'N'},
17812     {sipName_ART_CMN_DIALOG, wxART_CMN_DIALOG, 'N'},
17813     {sipName_ART_COPY, wxART_COPY, 'N'},
17814     {sipName_ART_CROSS_MARK, wxART_CROSS_MARK, 'N'},
17815     {sipName_ART_CUT, wxART_CUT, 'N'},
17816     {sipName_ART_DELETE, wxART_DELETE, 'N'},
17817     {sipName_ART_DEL_BOOKMARK, wxART_DEL_BOOKMARK, 'N'},
17818     {sipName_ART_ERROR, wxART_ERROR, 'N'},
17819     {sipName_ART_EXECUTABLE_FILE, wxART_EXECUTABLE_FILE, 'N'},
17820     {sipName_ART_FILE_OPEN, wxART_FILE_OPEN, 'N'},
17821     {sipName_ART_FILE_SAVE, wxART_FILE_SAVE, 'N'},
17822     {sipName_ART_FILE_SAVE_AS, wxART_FILE_SAVE_AS, 'N'},
17823     {sipName_ART_FIND, wxART_FIND, 'N'},
17824     {sipName_ART_FIND_AND_REPLACE, wxART_FIND_AND_REPLACE, 'N'},
17825     {sipName_ART_FLOPPY, wxART_FLOPPY, 'N'},
17826     {sipName_ART_FOLDER, wxART_FOLDER, 'N'},
17827     {sipName_ART_FOLDER_OPEN, wxART_FOLDER_OPEN, 'N'},
17828     {sipName_ART_FRAME_ICON, wxART_FRAME_ICON, 'N'},
17829     {sipName_ART_GOTO_FIRST, wxART_GOTO_FIRST, 'N'},
17830     {sipName_ART_GOTO_LAST, wxART_GOTO_LAST, 'N'},
17831     {sipName_ART_GO_BACK, wxART_GO_BACK, 'N'},
17832     {sipName_ART_GO_DIR_UP, wxART_GO_DIR_UP, 'N'},
17833     {sipName_ART_GO_DOWN, wxART_GO_DOWN, 'N'},
17834     {sipName_ART_GO_FORWARD, wxART_GO_FORWARD, 'N'},
17835     {sipName_ART_GO_HOME, wxART_GO_HOME, 'N'},
17836     {sipName_ART_GO_TO_PARENT, wxART_GO_TO_PARENT, 'N'},
17837     {sipName_ART_GO_UP, wxART_GO_UP, 'N'},
17838     {sipName_ART_HARDDISK, wxART_HARDDISK, 'N'},
17839     {sipName_ART_HELP, wxART_HELP, 'N'},
17840     {sipName_ART_HELP_BOOK, wxART_HELP_BOOK, 'N'},
17841     {sipName_ART_HELP_BROWSER, wxART_HELP_BROWSER, 'N'},
17842     {sipName_ART_HELP_FOLDER, wxART_HELP_FOLDER, 'N'},
17843     {sipName_ART_HELP_PAGE, wxART_HELP_PAGE, 'N'},
17844     {sipName_ART_HELP_SETTINGS, wxART_HELP_SETTINGS, 'N'},
17845     {sipName_ART_HELP_SIDE_PANEL, wxART_HELP_SIDE_PANEL, 'N'},
17846     {sipName_ART_INFORMATION, wxART_INFORMATION, 'N'},
17847     {sipName_ART_LIST, wxART_LIST, 'N'},
17848     {sipName_ART_LIST_VIEW, wxART_LIST_VIEW, 'N'},
17849     {sipName_ART_MENU, wxART_MENU, 'N'},
17850     {sipName_ART_MESSAGE_BOX, wxART_MESSAGE_BOX, 'N'},
17851     {sipName_ART_MINUS, wxART_MINUS, 'N'},
17852     {sipName_ART_MISSING_IMAGE, wxART_MISSING_IMAGE, 'N'},
17853     {sipName_ART_NEW, wxART_NEW, 'N'},
17854     {sipName_ART_NEW_DIR, wxART_NEW_DIR, 'N'},
17855     {sipName_ART_NORMAL_FILE, wxART_NORMAL_FILE, 'N'},
17856     {sipName_ART_OTHER, wxART_OTHER, 'N'},
17857     {sipName_ART_PASTE, wxART_PASTE, 'N'},
17858     {sipName_ART_PLUS, wxART_PLUS, 'N'},
17859     {sipName_ART_PRINT, wxART_PRINT, 'N'},
17860     {sipName_ART_QUESTION, wxART_QUESTION, 'N'},
17861     {sipName_ART_QUIT, wxART_QUIT, 'N'},
17862     {sipName_ART_REDO, wxART_REDO, 'N'},
17863     {sipName_ART_REMOVABLE, wxART_REMOVABLE, 'N'},
17864     {sipName_ART_REPORT_VIEW, wxART_REPORT_VIEW, 'N'},
17865     {sipName_ART_TICK_MARK, wxART_TICK_MARK, 'N'},
17866     {sipName_ART_TIP, wxART_TIP, 'N'},
17867     {sipName_ART_TOOLBAR, wxART_TOOLBAR, 'N'},
17868     {sipName_ART_UNDO, wxART_UNDO, 'N'},
17869     {sipName_ART_WARNING, wxART_WARNING, 'N'},
17870     {sipName_ButtonNameStr, wxButtonNameStr, 'N'},
17871     {sipName_CheckBoxNameStr, wxCheckBoxNameStr, 'N'},
17872     {sipName_ChoiceNameStr, wxChoiceNameStr, 'N'},
17873     {sipName_CollapsiblePaneNameStr, wxCollapsiblePaneNameStr, 'N'},
17874     {sipName_ColourPickerCtrlNameStr, wxColourPickerCtrlNameStr, 'N'},
17875     {sipName_ColourPickerWidgetNameStr, wxColourPickerWidgetNameStr, 'N'},
17876     {sipName_ComboBoxNameStr, wxComboBoxNameStr, 'N'},
17877     {sipName_ControlNameStr, wxControlNameStr, 'N'},
17878     {sipName_DefaultDateTimeFormat, wxDefaultDateTimeFormat, 'N'},
17879     {sipName_DefaultTimeSpanFormat, wxDefaultTimeSpanFormat, 'N'},
17880     {sipName_DialogNameStr, wxDialogNameStr, 'N'},
17881     {sipName_DirDialogDefaultFolderStr, wxDirDialogDefaultFolderStr, 'N'},
17882     {sipName_DirDialogNameStr, wxDirDialogNameStr, 'N'},
17883     {sipName_DirPickerCtrlNameStr, wxDirPickerCtrlNameStr, 'N'},
17884     {sipName_DirPickerWidgetLabel, wxDirPickerWidgetLabel, 'N'},
17885     {sipName_DirPickerWidgetNameStr, wxDirPickerWidgetNameStr, 'N'},
17886     {sipName_DirSelectorPromptStr, wxDirSelectorPromptStr, 'N'},
17887     {sipName_FileCtrlNameStr, wxFileCtrlNameStr, 'N'},
17888     {sipName_FileDialogNameStr, wxFileDialogNameStr, 'N'},
17889     {sipName_FilePickerCtrlNameStr, wxFilePickerCtrlNameStr, 'N'},
17890     {sipName_FilePickerWidgetLabel, wxFilePickerWidgetLabel, 'N'},
17891     {sipName_FilePickerWidgetNameStr, wxFilePickerWidgetNameStr, 'N'},
17892     {sipName_FileSelectorDefaultWildcardStr, wxFileSelectorDefaultWildcardStr, 'N'},
17893     {sipName_FileSelectorPromptStr, wxFileSelectorPromptStr, 'N'},
17894     {sipName_FontPickerCtrlNameStr, wxFontPickerCtrlNameStr, 'N'},
17895     {sipName_FontPickerWidgetNameStr, wxFontPickerWidgetNameStr, 'N'},
17896     {sipName_FrameNameStr, wxFrameNameStr, 'N'},
17897     {sipName_GaugeNameStr, wxGaugeNameStr, 'N'},
17898     {sipName_GetPasswordFromUserPromptStr, wxGetPasswordFromUserPromptStr, 'N'},
17899     {sipName_GetTextFromUserPromptStr, wxGetTextFromUserPromptStr, 'N'},
17900     {sipName_HeaderCtrlNameStr, wxHeaderCtrlNameStr, 'N'},
17901     {sipName_ListBoxNameStr, wxListBoxNameStr, 'N'},
17902     {sipName_ListCtrlNameStr, wxListCtrlNameStr, 'N'},
17903     {sipName_MessageBoxCaptionStr, wxMessageBoxCaptionStr, 'N'},
17904     {sipName_NotebookNameStr, wxNotebookNameStr, 'N'},
17905     {sipName_PanelNameStr, wxPanelNameStr, 'N'},
17906     {sipName_RadioBoxNameStr, wxRadioBoxNameStr, 'N'},
17907     {sipName_RadioButtonNameStr, wxRadioButtonNameStr, 'N'},
17908     {sipName_RearrangeDialogNameStr, wxRearrangeDialogNameStr, 'N'},
17909     {sipName_RearrangeListNameStr, wxRearrangeListNameStr, 'N'},
17910     {sipName_ScrollBarNameStr, wxScrollBarNameStr, 'N'},
17911     {sipName_SearchCtrlNameStr, wxSearchCtrlNameStr, 'N'},
17912     {sipName_SliderNameStr, wxSliderNameStr, 'N'},
17913     {sipName_StaticBitmapNameStr, wxStaticBitmapNameStr, 'N'},
17914     {sipName_StaticBoxNameStr, wxStaticBoxNameStr, 'N'},
17915     {sipName_StaticLineNameStr, wxStaticLineNameStr, 'N'},
17916     {sipName_StaticTextNameStr, wxStaticTextNameStr, 'N'},
17917     {sipName_StatusBarNameStr, wxStatusBarNameStr, 'N'},
17918     {sipName_TextCtrlNameStr, wxTextCtrlNameStr, 'N'},
17919     {sipName_ToolBarNameStr, wxToolBarNameStr, 'N'},
17920     {sipName_TreeCtrlNameStr, wxTreeCtrlNameStr, 'N'},
17921     {sipName_VListBoxNameStr, wxVListBoxNameStr, 'N'},
17922     {0, 0, 0}
17923 };
17924 
17925 
17926 /* Define the ints to be added to this module dictionary. */
17927 static sipIntInstanceDef intInstances[] = {
17928     {sipName_ACC_EVENT_OBJECT_ACCELERATORCHANGE, wxACC_EVENT_OBJECT_ACCELERATORCHANGE},
17929     {sipName_ACC_EVENT_OBJECT_CREATE, wxACC_EVENT_OBJECT_CREATE},
17930     {sipName_ACC_EVENT_OBJECT_DEFACTIONCHANGE, wxACC_EVENT_OBJECT_DEFACTIONCHANGE},
17931     {sipName_ACC_EVENT_OBJECT_DESCRIPTIONCHANGE, wxACC_EVENT_OBJECT_DESCRIPTIONCHANGE},
17932     {sipName_ACC_EVENT_OBJECT_DESTROY, wxACC_EVENT_OBJECT_DESTROY},
17933     {sipName_ACC_EVENT_OBJECT_FOCUS, wxACC_EVENT_OBJECT_FOCUS},
17934     {sipName_ACC_EVENT_OBJECT_HELPCHANGE, wxACC_EVENT_OBJECT_HELPCHANGE},
17935     {sipName_ACC_EVENT_OBJECT_HIDE, wxACC_EVENT_OBJECT_HIDE},
17936     {sipName_ACC_EVENT_OBJECT_LOCATIONCHANGE, wxACC_EVENT_OBJECT_LOCATIONCHANGE},
17937     {sipName_ACC_EVENT_OBJECT_NAMECHANGE, wxACC_EVENT_OBJECT_NAMECHANGE},
17938     {sipName_ACC_EVENT_OBJECT_PARENTCHANGE, wxACC_EVENT_OBJECT_PARENTCHANGE},
17939     {sipName_ACC_EVENT_OBJECT_REORDER, wxACC_EVENT_OBJECT_REORDER},
17940     {sipName_ACC_EVENT_OBJECT_SELECTION, wxACC_EVENT_OBJECT_SELECTION},
17941     {sipName_ACC_EVENT_OBJECT_SELECTIONADD, wxACC_EVENT_OBJECT_SELECTIONADD},
17942     {sipName_ACC_EVENT_OBJECT_SELECTIONREMOVE, wxACC_EVENT_OBJECT_SELECTIONREMOVE},
17943     {sipName_ACC_EVENT_OBJECT_SELECTIONWITHIN, wxACC_EVENT_OBJECT_SELECTIONWITHIN},
17944     {sipName_ACC_EVENT_OBJECT_SHOW, wxACC_EVENT_OBJECT_SHOW},
17945     {sipName_ACC_EVENT_OBJECT_STATECHANGE, wxACC_EVENT_OBJECT_STATECHANGE},
17946     {sipName_ACC_EVENT_OBJECT_VALUECHANGE, wxACC_EVENT_OBJECT_VALUECHANGE},
17947     {sipName_ACC_EVENT_SYSTEM_ALERT, wxACC_EVENT_SYSTEM_ALERT},
17948     {sipName_ACC_EVENT_SYSTEM_CAPTUREEND, wxACC_EVENT_SYSTEM_CAPTUREEND},
17949     {sipName_ACC_EVENT_SYSTEM_CAPTURESTART, wxACC_EVENT_SYSTEM_CAPTURESTART},
17950     {sipName_ACC_EVENT_SYSTEM_CONTEXTHELPEND, wxACC_EVENT_SYSTEM_CONTEXTHELPEND},
17951     {sipName_ACC_EVENT_SYSTEM_CONTEXTHELPSTART, wxACC_EVENT_SYSTEM_CONTEXTHELPSTART},
17952     {sipName_ACC_EVENT_SYSTEM_DIALOGEND, wxACC_EVENT_SYSTEM_DIALOGEND},
17953     {sipName_ACC_EVENT_SYSTEM_DIALOGSTART, wxACC_EVENT_SYSTEM_DIALOGSTART},
17954     {sipName_ACC_EVENT_SYSTEM_DRAGDROPEND, wxACC_EVENT_SYSTEM_DRAGDROPEND},
17955     {sipName_ACC_EVENT_SYSTEM_DRAGDROPSTART, wxACC_EVENT_SYSTEM_DRAGDROPSTART},
17956     {sipName_ACC_EVENT_SYSTEM_FOREGROUND, wxACC_EVENT_SYSTEM_FOREGROUND},
17957     {sipName_ACC_EVENT_SYSTEM_MENUEND, wxACC_EVENT_SYSTEM_MENUEND},
17958     {sipName_ACC_EVENT_SYSTEM_MENUPOPUPEND, wxACC_EVENT_SYSTEM_MENUPOPUPEND},
17959     {sipName_ACC_EVENT_SYSTEM_MENUPOPUPSTART, wxACC_EVENT_SYSTEM_MENUPOPUPSTART},
17960     {sipName_ACC_EVENT_SYSTEM_MENUSTART, wxACC_EVENT_SYSTEM_MENUSTART},
17961     {sipName_ACC_EVENT_SYSTEM_MINIMIZEEND, wxACC_EVENT_SYSTEM_MINIMIZEEND},
17962     {sipName_ACC_EVENT_SYSTEM_MINIMIZESTART, wxACC_EVENT_SYSTEM_MINIMIZESTART},
17963     {sipName_ACC_EVENT_SYSTEM_MOVESIZEEND, wxACC_EVENT_SYSTEM_MOVESIZEEND},
17964     {sipName_ACC_EVENT_SYSTEM_MOVESIZESTART, wxACC_EVENT_SYSTEM_MOVESIZESTART},
17965     {sipName_ACC_EVENT_SYSTEM_SCROLLINGEND, wxACC_EVENT_SYSTEM_SCROLLINGEND},
17966     {sipName_ACC_EVENT_SYSTEM_SCROLLINGSTART, wxACC_EVENT_SYSTEM_SCROLLINGSTART},
17967     {sipName_ACC_EVENT_SYSTEM_SOUND, wxACC_EVENT_SYSTEM_SOUND},
17968     {sipName_ACC_EVENT_SYSTEM_SWITCHEND, wxACC_EVENT_SYSTEM_SWITCHEND},
17969     {sipName_ACC_EVENT_SYSTEM_SWITCHSTART, wxACC_EVENT_SYSTEM_SWITCHSTART},
17970     {sipName_ACC_SELF, wxACC_SELF},
17971     {sipName_ACC_STATE_SYSTEM_ALERT_HIGH, wxACC_STATE_SYSTEM_ALERT_HIGH},
17972     {sipName_ACC_STATE_SYSTEM_ALERT_LOW, wxACC_STATE_SYSTEM_ALERT_LOW},
17973     {sipName_ACC_STATE_SYSTEM_ALERT_MEDIUM, wxACC_STATE_SYSTEM_ALERT_MEDIUM},
17974     {sipName_ACC_STATE_SYSTEM_ANIMATED, wxACC_STATE_SYSTEM_ANIMATED},
17975     {sipName_ACC_STATE_SYSTEM_BUSY, wxACC_STATE_SYSTEM_BUSY},
17976     {sipName_ACC_STATE_SYSTEM_CHECKED, wxACC_STATE_SYSTEM_CHECKED},
17977     {sipName_ACC_STATE_SYSTEM_COLLAPSED, wxACC_STATE_SYSTEM_COLLAPSED},
17978     {sipName_ACC_STATE_SYSTEM_DEFAULT, wxACC_STATE_SYSTEM_DEFAULT},
17979     {sipName_ACC_STATE_SYSTEM_EXPANDED, wxACC_STATE_SYSTEM_EXPANDED},
17980     {sipName_ACC_STATE_SYSTEM_EXTSELECTABLE, wxACC_STATE_SYSTEM_EXTSELECTABLE},
17981     {sipName_ACC_STATE_SYSTEM_FLOATING, wxACC_STATE_SYSTEM_FLOATING},
17982     {sipName_ACC_STATE_SYSTEM_FOCUSABLE, wxACC_STATE_SYSTEM_FOCUSABLE},
17983     {sipName_ACC_STATE_SYSTEM_FOCUSED, wxACC_STATE_SYSTEM_FOCUSED},
17984     {sipName_ACC_STATE_SYSTEM_HOTTRACKED, wxACC_STATE_SYSTEM_HOTTRACKED},
17985     {sipName_ACC_STATE_SYSTEM_INVISIBLE, wxACC_STATE_SYSTEM_INVISIBLE},
17986     {sipName_ACC_STATE_SYSTEM_MARQUEED, wxACC_STATE_SYSTEM_MARQUEED},
17987     {sipName_ACC_STATE_SYSTEM_MIXED, wxACC_STATE_SYSTEM_MIXED},
17988     {sipName_ACC_STATE_SYSTEM_MULTISELECTABLE, wxACC_STATE_SYSTEM_MULTISELECTABLE},
17989     {sipName_ACC_STATE_SYSTEM_OFFSCREEN, wxACC_STATE_SYSTEM_OFFSCREEN},
17990     {sipName_ACC_STATE_SYSTEM_PRESSED, wxACC_STATE_SYSTEM_PRESSED},
17991     {sipName_ACC_STATE_SYSTEM_PROTECTED, wxACC_STATE_SYSTEM_PROTECTED},
17992     {sipName_ACC_STATE_SYSTEM_READONLY, wxACC_STATE_SYSTEM_READONLY},
17993     {sipName_ACC_STATE_SYSTEM_SELECTABLE, wxACC_STATE_SYSTEM_SELECTABLE},
17994     {sipName_ACC_STATE_SYSTEM_SELECTED, wxACC_STATE_SYSTEM_SELECTED},
17995     {sipName_ACC_STATE_SYSTEM_SELFVOICING, wxACC_STATE_SYSTEM_SELFVOICING},
17996     {sipName_ACC_STATE_SYSTEM_UNAVAILABLE, wxACC_STATE_SYSTEM_UNAVAILABLE},
17997     {sipName_ADJUST_MINSIZE, wxADJUST_MINSIZE},
17998     {sipName_ALPHA_OPAQUE, wxALPHA_OPAQUE},
17999     {sipName_ALPHA_TRANSPARENT, wxALPHA_TRANSPARENT},
18000     {sipName_ALWAYS_SHOW_SB, wxALWAYS_SHOW_SB},
18001     {sipName_APPLY, wxAPPLY},
18002     {sipName_BACKINGSTORE, wxBACKINGSTORE},
18003     {sipName_BACKWARD, wxBACKWARD},
18004     {sipName_BITMAP_SCREEN_DEPTH, wxBITMAP_SCREEN_DEPTH},
18005     {sipName_BI_EXPAND, wxBI_EXPAND},
18006     {sipName_BK_ALIGN_MASK, wxBK_ALIGN_MASK},
18007     {sipName_BK_BOTTOM, wxBK_BOTTOM},
18008     {sipName_BK_DEFAULT, wxBK_DEFAULT},
18009     {sipName_BK_LEFT, wxBK_LEFT},
18010     {sipName_BK_RIGHT, wxBK_RIGHT},
18011     {sipName_BK_TOP, wxBK_TOP},
18012     {sipName_BORDER, wxBORDER},
18013     {sipName_BUFFER_CLIENT_AREA, wxBUFFER_CLIENT_AREA},
18014     {sipName_BUFFER_USES_SHARED_BUFFER, wxBUFFER_USES_SHARED_BUFFER},
18015     {sipName_BUFFER_VIRTUAL_AREA, wxBUFFER_VIRTUAL_AREA},
18016     {sipName_BU_ALIGN_MASK, wxBU_ALIGN_MASK},
18017     {sipName_BU_AUTODRAW, wxBU_AUTODRAW},
18018     {sipName_BU_BOTTOM, wxBU_BOTTOM},
18019     {sipName_BU_EXACTFIT, wxBU_EXACTFIT},
18020     {sipName_BU_LEFT, wxBU_LEFT},
18021     {sipName_BU_NOTEXT, wxBU_NOTEXT},
18022     {sipName_BU_RIGHT, wxBU_RIGHT},
18023     {sipName_BU_TOP, wxBU_TOP},
18024     {sipName_CANCEL, wxCANCEL},
18025     {sipName_CAPTION, wxCAPTION},
18026     {sipName_CB_DROPDOWN, wxCB_DROPDOWN},
18027     {sipName_CB_READONLY, wxCB_READONLY},
18028     {sipName_CB_SIMPLE, wxCB_SIMPLE},
18029     {sipName_CB_SORT, wxCB_SORT},
18030     {sipName_CHB_ALIGN_MASK, wxCHB_ALIGN_MASK},
18031     {sipName_CHB_BOTTOM, wxCHB_BOTTOM},
18032     {sipName_CHB_DEFAULT, wxCHB_DEFAULT},
18033     {sipName_CHB_LEFT, wxCHB_LEFT},
18034     {sipName_CHB_RIGHT, wxCHB_RIGHT},
18035     {sipName_CHB_TOP, wxCHB_TOP},
18036     {sipName_CHK_2STATE, wxCHK_2STATE},
18037     {sipName_CHK_3STATE, wxCHK_3STATE},
18038     {sipName_CHK_ALLOW_3RD_STATE_FOR_USER, wxCHK_ALLOW_3RD_STATE_FOR_USER},
18039     {sipName_CHOICEDLG_STYLE, wxCHOICEDLG_STYLE},
18040     {sipName_CHOICE_HEIGHT, wxCHOICE_HEIGHT},
18041     {sipName_CHOICE_WIDTH, wxCHOICE_WIDTH},
18042     {sipName_CLIP_CHILDREN, wxCLIP_CHILDREN},
18043     {sipName_CLIP_SIBLINGS, wxCLIP_SIBLINGS},
18044     {sipName_CLOSE, wxCLOSE},
18045     {sipName_CLOSE_BOX, wxCLOSE_BOX},
18046     {sipName_CLRP_DEFAULT_STYLE, wxCLRP_DEFAULT_STYLE},
18047     {sipName_CLRP_SHOW_LABEL, wxCLRP_SHOW_LABEL},
18048     {sipName_CLRP_USE_TEXTCTRL, wxCLRP_USE_TEXTCTRL},
18049     {sipName_COLOURED, wxCOLOURED},
18050     {sipName_CP_DEFAULT_STYLE, wxCP_DEFAULT_STYLE},
18051     {sipName_CP_NO_TLW_RESIZE, wxCP_NO_TLW_RESIZE},
18052     {sipName_DD_CHANGE_DIR, wxDD_CHANGE_DIR},
18053     {sipName_DD_DEFAULT_STYLE, wxDD_DEFAULT_STYLE},
18054     {sipName_DD_DIR_MUST_EXIST, wxDD_DIR_MUST_EXIST},
18055     {sipName_DD_NEW_DIR_BUTTON, wxDD_NEW_DIR_BUTTON},
18056     {sipName_DEFAULT_DIALOG_STYLE, wxDEFAULT_DIALOG_STYLE},
18057     {sipName_DEFAULT_FRAME_STYLE, wxDEFAULT_FRAME_STYLE},
18058     {sipName_DIALOG_ADAPTATION_ANY_SIZER, wxDIALOG_ADAPTATION_ANY_SIZER},
18059     {sipName_DIALOG_ADAPTATION_LOOSE_BUTTONS, wxDIALOG_ADAPTATION_LOOSE_BUTTONS},
18060     {sipName_DIALOG_ADAPTATION_NONE, wxDIALOG_ADAPTATION_NONE},
18061     {sipName_DIALOG_ADAPTATION_STANDARD_SIZER, wxDIALOG_ADAPTATION_STANDARD_SIZER},
18062     {sipName_DIALOG_EX_CONTEXTHELP, wxDIALOG_EX_CONTEXTHELP},
18063     {sipName_DIALOG_EX_METAL, wxDIALOG_EX_METAL},
18064     {sipName_DIALOG_NO_PARENT, wxDIALOG_NO_PARENT},
18065     {sipName_DIRP_CHANGE_DIR, wxDIRP_CHANGE_DIR},
18066     {sipName_DIRP_DEFAULT_STYLE, wxDIRP_DEFAULT_STYLE},
18067     {sipName_DIRP_DIR_MUST_EXIST, wxDIRP_DIR_MUST_EXIST},
18068     {sipName_DIRP_SMALL, wxDIRP_SMALL},
18069     {sipName_DIRP_USE_TEXTCTRL, wxDIRP_USE_TEXTCTRL},
18070     {sipName_DOUBLE_BORDER, wxDOUBLE_BORDER},
18071     {sipName_DefaultCoord, wxDefaultCoord},
18072     {sipName_FC_DEFAULT_STYLE, wxFC_DEFAULT_STYLE},
18073     {sipName_FD_DEFAULT_STYLE, wxFD_DEFAULT_STYLE},
18074     {sipName_FIXED_LENGTH, wxFIXED_LENGTH},
18075     {sipName_FLP_CHANGE_DIR, wxFLP_CHANGE_DIR},
18076     {sipName_FLP_DEFAULT_STYLE, wxFLP_DEFAULT_STYLE},
18077     {sipName_FLP_FILE_MUST_EXIST, wxFLP_FILE_MUST_EXIST},
18078     {sipName_FLP_OPEN, wxFLP_OPEN},
18079     {sipName_FLP_OVERWRITE_PROMPT, wxFLP_OVERWRITE_PROMPT},
18080     {sipName_FLP_SAVE, wxFLP_SAVE},
18081     {sipName_FLP_SMALL, wxFLP_SMALL},
18082     {sipName_FLP_USE_TEXTCTRL, wxFLP_USE_TEXTCTRL},
18083     {sipName_FNTP_DEFAULT_STYLE, wxFNTP_DEFAULT_STYLE},
18084     {sipName_FNTP_FONTDESC_AS_LABEL, wxFNTP_FONTDESC_AS_LABEL},
18085     {sipName_FNTP_USEFONT_FOR_LABEL, wxFNTP_USEFONT_FOR_LABEL},
18086     {sipName_FNTP_USE_TEXTCTRL, wxFNTP_USE_TEXTCTRL},
18087     {sipName_FONTBTN_DEFAULT_STYLE, wxFONTBTN_DEFAULT_STYLE},
18088     {sipName_FORWARD, wxFORWARD},
18089     {sipName_FRAME_DRAWER, wxFRAME_DRAWER},
18090     {sipName_FRAME_EX_CONTEXTHELP, wxFRAME_EX_CONTEXTHELP},
18091     {sipName_FRAME_EX_METAL, wxFRAME_EX_METAL},
18092     {sipName_FRAME_FLOAT_ON_PARENT, wxFRAME_FLOAT_ON_PARENT},
18093     {sipName_FRAME_NO_TASKBAR, wxFRAME_NO_TASKBAR},
18094     {sipName_FRAME_NO_WINDOW_MENU, wxFRAME_NO_WINDOW_MENU},
18095     {sipName_FRAME_SHAPED, wxFRAME_SHAPED},
18096     {sipName_FRAME_TOOL_WINDOW, wxFRAME_TOOL_WINDOW},
18097     {sipName_FULL_REPAINT_ON_RESIZE, wxFULL_REPAINT_ON_RESIZE},
18098     {sipName_GA_HORIZONTAL, wxGA_HORIZONTAL},
18099     {sipName_GA_SMOOTH, wxGA_SMOOTH},
18100     {sipName_GA_VERTICAL, wxGA_VERTICAL},
18101     {sipName_HELP, wxHELP},
18102     {sipName_HELP_NETSCAPE, wxHELP_NETSCAPE},
18103     {sipName_HSCROLL, wxHSCROLL},
18104     {sipName_ICONIZE, wxICONIZE},
18105     {sipName_ICON_ASTERISK, wxICON_ASTERISK},
18106     {sipName_ICON_AUTH_NEEDED, wxICON_AUTH_NEEDED},
18107     {sipName_ICON_ERROR, wxICON_ERROR},
18108     {sipName_ICON_EXCLAMATION, wxICON_EXCLAMATION},
18109     {sipName_ICON_HAND, wxICON_HAND},
18110     {sipName_ICON_INFORMATION, wxICON_INFORMATION},
18111     {sipName_ICON_MASK, wxICON_MASK},
18112     {sipName_ICON_NONE, wxICON_NONE},
18113     {sipName_ICON_QUESTION, wxICON_QUESTION},
18114     {sipName_ICON_SCREEN_DEPTH, wxICON_SCREEN_DEPTH},
18115     {sipName_ICON_STOP, wxICON_STOP},
18116     {sipName_ICON_WARNING, wxICON_WARNING},
18117     {sipName_ID_PREVIEW_CLOSE, wxID_PREVIEW_CLOSE},
18118     {sipName_ID_PREVIEW_FIRST, wxID_PREVIEW_FIRST},
18119     {sipName_ID_PREVIEW_GOTO, wxID_PREVIEW_GOTO},
18120     {sipName_ID_PREVIEW_LAST, wxID_PREVIEW_LAST},
18121     {sipName_ID_PREVIEW_NEXT, wxID_PREVIEW_NEXT},
18122     {sipName_ID_PREVIEW_PREVIOUS, wxID_PREVIEW_PREVIOUS},
18123     {sipName_ID_PREVIEW_PRINT, wxID_PREVIEW_PRINT},
18124     {sipName_ID_PREVIEW_ZOOM, wxID_PREVIEW_ZOOM},
18125     {sipName_ID_PREVIEW_ZOOM_IN, wxID_PREVIEW_ZOOM_IN},
18126     {sipName_ID_PREVIEW_ZOOM_OUT, wxID_PREVIEW_ZOOM_OUT},
18127     {sipName_IMAGELIST_DRAW_FOCUSED, wxIMAGELIST_DRAW_FOCUSED},
18128     {sipName_IMAGELIST_DRAW_NORMAL, wxIMAGELIST_DRAW_NORMAL},
18129     {sipName_IMAGELIST_DRAW_SELECTED, wxIMAGELIST_DRAW_SELECTED},
18130     {sipName_IMAGELIST_DRAW_TRANSPARENT, wxIMAGELIST_DRAW_TRANSPARENT},
18131     {sipName_IMAGE_ALPHA_OPAQUE, wxIMAGE_ALPHA_OPAQUE},
18132     {sipName_IMAGE_ALPHA_THRESHOLD, wxIMAGE_ALPHA_THRESHOLD},
18133     {sipName_IMAGE_ALPHA_TRANSPARENT, wxIMAGE_ALPHA_TRANSPARENT},
18134     {sipName_INT16_MAX, wxINT16_MAX},
18135     {sipName_INT16_MIN, wxINT16_MIN},
18136     {sipName_INT32_MAX, wxINT32_MAX},
18137     {sipName_INT32_MIN, wxINT32_MIN},
18138     {sipName_INT8_MAX, wxINT8_MAX},
18139     {sipName_INT8_MIN, wxINT8_MIN},
18140     {sipName_LAYOUT_DEFAULT_MARGIN, wxLAYOUT_DEFAULT_MARGIN},
18141     {sipName_LB_ALIGN_MASK, wxLB_ALIGN_MASK},
18142     {sipName_LB_ALWAYS_SB, wxLB_ALWAYS_SB},
18143     {sipName_LB_BOTTOM, wxLB_BOTTOM},
18144     {sipName_LB_DEFAULT, wxLB_DEFAULT},
18145     {sipName_LB_EXTENDED, wxLB_EXTENDED},
18146     {sipName_LB_HSCROLL, wxLB_HSCROLL},
18147     {sipName_LB_INT_HEIGHT, wxLB_INT_HEIGHT},
18148     {sipName_LB_LEFT, wxLB_LEFT},
18149     {sipName_LB_MULTIPLE, wxLB_MULTIPLE},
18150     {sipName_LB_NEEDED_SB, wxLB_NEEDED_SB},
18151     {sipName_LB_NO_SB, wxLB_NO_SB},
18152     {sipName_LB_OWNERDRAW, wxLB_OWNERDRAW},
18153     {sipName_LB_RIGHT, wxLB_RIGHT},
18154     {sipName_LB_SINGLE, wxLB_SINGLE},
18155     {sipName_LB_SORT, wxLB_SORT},
18156     {sipName_LB_TOP, wxLB_TOP},
18157     {sipName_LC_ALIGN_LEFT, wxLC_ALIGN_LEFT},
18158     {sipName_LC_ALIGN_TOP, wxLC_ALIGN_TOP},
18159     {sipName_LC_AUTOARRANGE, wxLC_AUTOARRANGE},
18160     {sipName_LC_EDIT_LABELS, wxLC_EDIT_LABELS},
18161     {sipName_LC_HRULES, wxLC_HRULES},
18162     {sipName_LC_ICON, wxLC_ICON},
18163     {sipName_LC_LIST, wxLC_LIST},
18164     {sipName_LC_MASK_ALIGN, wxLC_MASK_ALIGN},
18165     {sipName_LC_MASK_SORT, wxLC_MASK_SORT},
18166     {sipName_LC_MASK_TYPE, wxLC_MASK_TYPE},
18167     {sipName_LC_NO_HEADER, wxLC_NO_HEADER},
18168     {sipName_LC_NO_SORT_HEADER, wxLC_NO_SORT_HEADER},
18169     {sipName_LC_REPORT, wxLC_REPORT},
18170     {sipName_LC_SINGLE_SEL, wxLC_SINGLE_SEL},
18171     {sipName_LC_SMALL_ICON, wxLC_SMALL_ICON},
18172     {sipName_LC_SORT_ASCENDING, wxLC_SORT_ASCENDING},
18173     {sipName_LC_SORT_DESCENDING, wxLC_SORT_DESCENDING},
18174     {sipName_LC_VIRTUAL, wxLC_VIRTUAL},
18175     {sipName_LC_VRULES, wxLC_VRULES},
18176     {sipName_LIST_GETSUBITEMRECT_WHOLEITEM, wxLIST_GETSUBITEMRECT_WHOLEITEM},
18177     {sipName_LIST_HITTEST_ABOVE, wxLIST_HITTEST_ABOVE},
18178     {sipName_LIST_HITTEST_BELOW, wxLIST_HITTEST_BELOW},
18179     {sipName_LIST_HITTEST_NOWHERE, wxLIST_HITTEST_NOWHERE},
18180     {sipName_LIST_HITTEST_ONITEM, wxLIST_HITTEST_ONITEM},
18181     {sipName_LIST_HITTEST_ONITEMICON, wxLIST_HITTEST_ONITEMICON},
18182     {sipName_LIST_HITTEST_ONITEMLABEL, wxLIST_HITTEST_ONITEMLABEL},
18183     {sipName_LIST_HITTEST_ONITEMRIGHT, wxLIST_HITTEST_ONITEMRIGHT},
18184     {sipName_LIST_HITTEST_ONITEMSTATEICON, wxLIST_HITTEST_ONITEMSTATEICON},
18185     {sipName_LIST_HITTEST_TOLEFT, wxLIST_HITTEST_TOLEFT},
18186     {sipName_LIST_HITTEST_TORIGHT, wxLIST_HITTEST_TORIGHT},
18187     {sipName_LIST_MASK_DATA, wxLIST_MASK_DATA},
18188     {sipName_LIST_MASK_FORMAT, wxLIST_MASK_FORMAT},
18189     {sipName_LIST_MASK_IMAGE, wxLIST_MASK_IMAGE},
18190     {sipName_LIST_MASK_STATE, wxLIST_MASK_STATE},
18191     {sipName_LIST_MASK_TEXT, wxLIST_MASK_TEXT},
18192     {sipName_LIST_MASK_WIDTH, wxLIST_MASK_WIDTH},
18193     {sipName_LIST_SET_ITEM, wxLIST_SET_ITEM},
18194     {sipName_LIST_STATE_CUT, wxLIST_STATE_CUT},
18195     {sipName_LIST_STATE_DISABLED, wxLIST_STATE_DISABLED},
18196     {sipName_LIST_STATE_DONTCARE, wxLIST_STATE_DONTCARE},
18197     {sipName_LIST_STATE_DROPHILITED, wxLIST_STATE_DROPHILITED},
18198     {sipName_LIST_STATE_FILTERED, wxLIST_STATE_FILTERED},
18199     {sipName_LIST_STATE_FOCUSED, wxLIST_STATE_FOCUSED},
18200     {sipName_LIST_STATE_INUSE, wxLIST_STATE_INUSE},
18201     {sipName_LIST_STATE_PICKED, wxLIST_STATE_PICKED},
18202     {sipName_LIST_STATE_SELECTED, wxLIST_STATE_SELECTED},
18203     {sipName_LIST_STATE_SOURCE, wxLIST_STATE_SOURCE},
18204     {sipName_LI_HORIZONTAL, wxLI_HORIZONTAL},
18205     {sipName_LI_VERTICAL, wxLI_VERTICAL},
18206     {sipName_MAJOR_VERSION, MAJOR_VERSION},
18207     {sipName_MAXIMIZE, wxMAXIMIZE},
18208     {sipName_MAXIMIZE_BOX, wxMAXIMIZE_BOX},
18209     {sipName_MB_DOCKABLE, wxMB_DOCKABLE},
18210     {sipName_MENU_TEAROFF, wxMENU_TEAROFF},
18211     {sipName_MINIMIZE, wxMINIMIZE},
18212     {sipName_MINIMIZE_BOX, wxMINIMIZE_BOX},
18213     {sipName_MINOR_VERSION, MINOR_VERSION},
18214     {sipName_MORE, wxMORE},
18215     {sipName_NB_BOTTOM, wxNB_BOTTOM},
18216     {sipName_NB_DEFAULT, wxNB_DEFAULT},
18217     {sipName_NB_FIXEDWIDTH, wxNB_FIXEDWIDTH},
18218     {sipName_NB_FLAT, wxNB_FLAT},
18219     {sipName_NB_LEFT, wxNB_LEFT},
18220     {sipName_NB_MULTILINE, wxNB_MULTILINE},
18221     {sipName_NB_NOPAGETHEME, wxNB_NOPAGETHEME},
18222     {sipName_NB_RIGHT, wxNB_RIGHT},
18223     {sipName_NB_TOP, wxNB_TOP},
18224     {sipName_NO, wxNO},
18225     {sipName_NOT_FOUND, wxNOT_FOUND},
18226     {sipName_NO_BORDER, wxNO_BORDER},
18227     {sipName_NO_DEFAULT, wxNO_DEFAULT},
18228     {sipName_NO_FULL_REPAINT_ON_RESIZE, wxNO_FULL_REPAINT_ON_RESIZE},
18229     {sipName_NO_IMAGE, NO_IMAGE},
18230     {sipName_OK, wxOK},
18231     {sipName_OK_DEFAULT, wxOK_DEFAULT},
18232     {sipName_PB_SMALL, wxPB_SMALL},
18233     {sipName_PB_USE_TEXTCTRL, wxPB_USE_TEXTCTRL},
18234     {sipName_PD_APP_MODAL, wxPD_APP_MODAL},
18235     {sipName_PD_AUTO_HIDE, wxPD_AUTO_HIDE},
18236     {sipName_PD_CAN_ABORT, wxPD_CAN_ABORT},
18237     {sipName_PD_CAN_SKIP, wxPD_CAN_SKIP},
18238     {sipName_PD_ELAPSED_TIME, wxPD_ELAPSED_TIME},
18239     {sipName_PD_ESTIMATED_TIME, wxPD_ESTIMATED_TIME},
18240     {sipName_PD_REMAINING_TIME, wxPD_REMAINING_TIME},
18241     {sipName_PD_SMOOTH, wxPD_SMOOTH},
18242     {sipName_POPUP_WINDOW, wxPOPUP_WINDOW},
18243     {sipName_PREVIEW_DEFAULT, wxPREVIEW_DEFAULT},
18244     {sipName_PREVIEW_FIRST, wxPREVIEW_FIRST},
18245     {sipName_PREVIEW_GOTO, wxPREVIEW_GOTO},
18246     {sipName_PREVIEW_LAST, wxPREVIEW_LAST},
18247     {sipName_PREVIEW_NEXT, wxPREVIEW_NEXT},
18248     {sipName_PREVIEW_PREVIOUS, wxPREVIEW_PREVIOUS},
18249     {sipName_PREVIEW_PRINT, wxPREVIEW_PRINT},
18250     {sipName_PREVIEW_ZOOM, wxPREVIEW_ZOOM},
18251     {sipName_PRINT_QUALITY_DRAFT, wxPRINT_QUALITY_DRAFT},
18252     {sipName_PRINT_QUALITY_HIGH, wxPRINT_QUALITY_HIGH},
18253     {sipName_PRINT_QUALITY_LOW, wxPRINT_QUALITY_LOW},
18254     {sipName_PRINT_QUALITY_MEDIUM, wxPRINT_QUALITY_MEDIUM},
18255     {sipName_RAISED_BORDER, wxRAISED_BORDER},
18256     {sipName_RA_HORIZONTAL, wxRA_HORIZONTAL},
18257     {sipName_RA_LEFTTORIGHT, wxRA_LEFTTORIGHT},
18258     {sipName_RA_SPECIFY_COLS, wxRA_SPECIFY_COLS},
18259     {sipName_RA_SPECIFY_ROWS, wxRA_SPECIFY_ROWS},
18260     {sipName_RA_TOPTOBOTTOM, wxRA_TOPTOBOTTOM},
18261     {sipName_RA_VERTICAL, wxRA_VERTICAL},
18262     {sipName_RB_GROUP, wxRB_GROUP},
18263     {sipName_RB_SINGLE, wxRB_SINGLE},
18264     {sipName_RELEASE_NUMBER, RELEASE_NUMBER},
18265     {sipName_RESET, wxRESET},
18266     {sipName_RESIZE_BORDER, wxRESIZE_BORDER},
18267     {sipName_RETAINED, wxRETAINED},
18268     {sipName_SB_FLAT, wxSB_FLAT},
18269     {sipName_SB_HORIZONTAL, wxSB_HORIZONTAL},
18270     {sipName_SB_NORMAL, wxSB_NORMAL},
18271     {sipName_SB_RAISED, wxSB_RAISED},
18272     {sipName_SB_SUNKEN, wxSB_SUNKEN},
18273     {sipName_SB_VERTICAL, wxSB_VERTICAL},
18274     {sipName_SETUP, wxSETUP},
18275     {sipName_SIMPLE_BORDER, wxSIMPLE_BORDER},
18276     {sipName_SIZE_ALLOW_MINUS_ONE, wxSIZE_ALLOW_MINUS_ONE},
18277     {sipName_SIZE_AUTO, wxSIZE_AUTO},
18278     {sipName_SIZE_AUTO_HEIGHT, wxSIZE_AUTO_HEIGHT},
18279     {sipName_SIZE_AUTO_WIDTH, wxSIZE_AUTO_WIDTH},
18280     {sipName_SIZE_FORCE, wxSIZE_FORCE},
18281     {sipName_SIZE_FORCE_EVENT, wxSIZE_FORCE_EVENT},
18282     {sipName_SIZE_NO_ADJUSTMENTS, wxSIZE_NO_ADJUSTMENTS},
18283     {sipName_SIZE_USE_EXISTING, wxSIZE_USE_EXISTING},
18284     {sipName_SL_AUTOTICKS, wxSL_AUTOTICKS},
18285     {sipName_SL_BOTH, wxSL_BOTH},
18286     {sipName_SL_BOTTOM, wxSL_BOTTOM},
18287     {sipName_SL_HORIZONTAL, wxSL_HORIZONTAL},
18288     {sipName_SL_INVERSE, wxSL_INVERSE},
18289     {sipName_SL_LABELS, wxSL_LABELS},
18290     {sipName_SL_LEFT, wxSL_LEFT},
18291     {sipName_SL_MIN_MAX_LABELS, wxSL_MIN_MAX_LABELS},
18292     {sipName_SL_RIGHT, wxSL_RIGHT},
18293     {sipName_SL_SELRANGE, wxSL_SELRANGE},
18294     {sipName_SL_TICKS, wxSL_TICKS},
18295     {sipName_SL_TOP, wxSL_TOP},
18296     {sipName_SL_VALUE_LABEL, wxSL_VALUE_LABEL},
18297     {sipName_SL_VERTICAL, wxSL_VERTICAL},
18298     {sipName_SP_3D, wxSP_3D},
18299     {sipName_SP_3DBORDER, wxSP_3DBORDER},
18300     {sipName_SP_3DSASH, wxSP_3DSASH},
18301     {sipName_SP_ARROW_KEYS, wxSP_ARROW_KEYS},
18302     {sipName_SP_BORDER, wxSP_BORDER},
18303     {sipName_SP_HORIZONTAL, wxSP_HORIZONTAL},
18304     {sipName_SP_LIVE_UPDATE, wxSP_LIVE_UPDATE},
18305     {sipName_SP_NOBORDER, wxSP_NOBORDER},
18306     {sipName_SP_NOSASH, wxSP_NOSASH},
18307     {sipName_SP_NO_XP_THEME, wxSP_NO_XP_THEME},
18308     {sipName_SP_PERMIT_UNSPLIT, wxSP_PERMIT_UNSPLIT},
18309     {sipName_SP_THIN_SASH, wxSP_THIN_SASH},
18310     {sipName_SP_VERTICAL, wxSP_VERTICAL},
18311     {sipName_SP_WRAP, wxSP_WRAP},
18312     {sipName_STATIC_BORDER, wxSTATIC_BORDER},
18313     {sipName_STAY_ON_TOP, wxSTAY_ON_TOP},
18314     {sipName_STB_DEFAULT_STYLE, wxSTB_DEFAULT_STYLE},
18315     {sipName_STB_ELLIPSIZE_END, wxSTB_ELLIPSIZE_END},
18316     {sipName_STB_ELLIPSIZE_MIDDLE, wxSTB_ELLIPSIZE_MIDDLE},
18317     {sipName_STB_ELLIPSIZE_START, wxSTB_ELLIPSIZE_START},
18318     {sipName_STB_SHOW_TIPS, wxSTB_SHOW_TIPS},
18319     {sipName_STB_SIZEGRIP, wxSTB_SIZEGRIP},
18320     {sipName_ST_ELLIPSIZE_END, wxST_ELLIPSIZE_END},
18321     {sipName_ST_ELLIPSIZE_MIDDLE, wxST_ELLIPSIZE_MIDDLE},
18322     {sipName_ST_ELLIPSIZE_START, wxST_ELLIPSIZE_START},
18323     {sipName_ST_NO_AUTORESIZE, wxST_NO_AUTORESIZE},
18324     {sipName_SUNKEN_BORDER, wxSUNKEN_BORDER},
18325     {sipName_SYSTEM_MENU, wxSYSTEM_MENU},
18326     {sipName_TAB_TRAVERSAL, wxTAB_TRAVERSAL},
18327     {sipName_TBK_BUTTONBAR, wxTBK_BUTTONBAR},
18328     {sipName_TBK_HORZ_LAYOUT, wxTBK_HORZ_LAYOUT},
18329     {sipName_TC_BOTTOM, wxTC_BOTTOM},
18330     {sipName_TC_FIXEDWIDTH, wxTC_FIXEDWIDTH},
18331     {sipName_TC_LEFT, wxTC_LEFT},
18332     {sipName_TC_MULTILINE, wxTC_MULTILINE},
18333     {sipName_TC_OWNERDRAW, wxTC_OWNERDRAW},
18334     {sipName_TC_RIGHT, wxTC_RIGHT},
18335     {sipName_TC_RIGHTJUSTIFY, wxTC_RIGHTJUSTIFY},
18336     {sipName_TC_TOP, wxTC_TOP},
18337     {sipName_TEXT_TYPE_ANY, wxTEXT_TYPE_ANY},
18338     {sipName_TE_AUTO_URL, wxTE_AUTO_URL},
18339     {sipName_TE_BESTWRAP, wxTE_BESTWRAP},
18340     {sipName_TE_CENTER, wxTE_CENTER},
18341     {sipName_TE_CENTRE, wxTE_CENTRE},
18342     {sipName_TE_CHARWRAP, wxTE_CHARWRAP},
18343     {sipName_TE_DONTWRAP, wxTE_DONTWRAP},
18344     {sipName_TE_LEFT, wxTE_LEFT},
18345     {sipName_TE_MULTILINE, wxTE_MULTILINE},
18346     {sipName_TE_NOHIDESEL, wxTE_NOHIDESEL},
18347     {sipName_TE_NO_VSCROLL, wxTE_NO_VSCROLL},
18348     {sipName_TE_PASSWORD, wxTE_PASSWORD},
18349     {sipName_TE_PROCESS_ENTER, wxTE_PROCESS_ENTER},
18350     {sipName_TE_PROCESS_TAB, wxTE_PROCESS_TAB},
18351     {sipName_TE_READONLY, wxTE_READONLY},
18352     {sipName_TE_RICH, wxTE_RICH},
18353     {sipName_TE_RICH2, wxTE_RICH2},
18354     {sipName_TE_RIGHT, wxTE_RIGHT},
18355     {sipName_TE_WORDWRAP, wxTE_WORDWRAP},
18356     {sipName_TIMER_CONTINUOUS, wxTIMER_CONTINUOUS},
18357     {sipName_TIMER_ONE_SHOT, wxTIMER_ONE_SHOT},
18358     {sipName_TINY_CAPTION, wxTINY_CAPTION},
18359     {sipName_TRANSPARENT_WINDOW, wxTRANSPARENT_WINDOW},
18360     {sipName_TREE_HITTEST_ABOVE, wxTREE_HITTEST_ABOVE},
18361     {sipName_TREE_HITTEST_BELOW, wxTREE_HITTEST_BELOW},
18362     {sipName_TREE_HITTEST_NOWHERE, wxTREE_HITTEST_NOWHERE},
18363     {sipName_TREE_HITTEST_ONITEM, wxTREE_HITTEST_ONITEM},
18364     {sipName_TREE_HITTEST_ONITEMBUTTON, wxTREE_HITTEST_ONITEMBUTTON},
18365     {sipName_TREE_HITTEST_ONITEMICON, wxTREE_HITTEST_ONITEMICON},
18366     {sipName_TREE_HITTEST_ONITEMINDENT, wxTREE_HITTEST_ONITEMINDENT},
18367     {sipName_TREE_HITTEST_ONITEMLABEL, wxTREE_HITTEST_ONITEMLABEL},
18368     {sipName_TREE_HITTEST_ONITEMLOWERPART, wxTREE_HITTEST_ONITEMLOWERPART},
18369     {sipName_TREE_HITTEST_ONITEMRIGHT, wxTREE_HITTEST_ONITEMRIGHT},
18370     {sipName_TREE_HITTEST_ONITEMSTATEICON, wxTREE_HITTEST_ONITEMSTATEICON},
18371     {sipName_TREE_HITTEST_ONITEMUPPERPART, wxTREE_HITTEST_ONITEMUPPERPART},
18372     {sipName_TREE_HITTEST_TOLEFT, wxTREE_HITTEST_TOLEFT},
18373     {sipName_TREE_HITTEST_TORIGHT, wxTREE_HITTEST_TORIGHT},
18374     {sipName_TREE_ITEMSTATE_NEXT, wxTREE_ITEMSTATE_NEXT},
18375     {sipName_TREE_ITEMSTATE_NONE, wxTREE_ITEMSTATE_NONE},
18376     {sipName_TREE_ITEMSTATE_PREV, wxTREE_ITEMSTATE_PREV},
18377     {sipName_TR_DEFAULT_STYLE, wxTR_DEFAULT_STYLE},
18378     {sipName_TR_EDIT_LABELS, wxTR_EDIT_LABELS},
18379     {sipName_TR_FULL_ROW_HIGHLIGHT, wxTR_FULL_ROW_HIGHLIGHT},
18380     {sipName_TR_HAS_BUTTONS, wxTR_HAS_BUTTONS},
18381     {sipName_TR_HAS_VARIABLE_ROW_HEIGHT, wxTR_HAS_VARIABLE_ROW_HEIGHT},
18382     {sipName_TR_HIDE_ROOT, wxTR_HIDE_ROOT},
18383     {sipName_TR_LINES_AT_ROOT, wxTR_LINES_AT_ROOT},
18384     {sipName_TR_MULTIPLE, wxTR_MULTIPLE},
18385     {sipName_TR_NO_BUTTONS, wxTR_NO_BUTTONS},
18386     {sipName_TR_NO_LINES, wxTR_NO_LINES},
18387     {sipName_TR_ROW_LINES, wxTR_ROW_LINES},
18388     {sipName_TR_SINGLE, wxTR_SINGLE},
18389     {sipName_TR_TWIST_BUTTONS, wxTR_TWIST_BUTTONS},
18390     {sipName_TextEntryDialogStyle, wxTextEntryDialogStyle},
18391     {sipName_UINT16_MAX, wxUINT16_MAX},
18392     {sipName_UINT8_MAX, wxUINT8_MAX},
18393     {sipName_USE_ACCESSIBILITY, wxUSE_ACCESSIBILITY},
18394     {sipName_USE_FSWATCHER, wxUSE_FSWATCHER},
18395     {sipName_WANTS_CHARS, wxWANTS_CHARS},
18396     {sipName_WS_EX_BLOCK_EVENTS, wxWS_EX_BLOCK_EVENTS},
18397     {sipName_WS_EX_CONTEXTHELP, wxWS_EX_CONTEXTHELP},
18398     {sipName_WS_EX_PROCESS_IDLE, wxWS_EX_PROCESS_IDLE},
18399     {sipName_WS_EX_PROCESS_UI_UPDATES, wxWS_EX_PROCESS_UI_UPDATES},
18400     {sipName_WS_EX_THEMED_BACKGROUND, wxWS_EX_THEMED_BACKGROUND},
18401     {sipName_WS_EX_TRANSIENT, wxWS_EX_TRANSIENT},
18402     {sipName_WS_EX_VALIDATE_RECURSIVELY, wxWS_EX_VALIDATE_RECURSIVELY},
18403     {sipName_YES, wxYES},
18404     {sipName_YES_DEFAULT, wxYES_DEFAULT},
18405     {sipName_YES_NO, wxYES_NO},
18406     {sipName_wxEVT_ACTIVATE, wxEVT_ACTIVATE},
18407     {sipName_wxEVT_ACTIVATE_APP, wxEVT_ACTIVATE_APP},
18408     {sipName_wxEVT_ANY, wxEVT_ANY},
18409     {sipName_wxEVT_AUX1_DCLICK, wxEVT_AUX1_DCLICK},
18410     {sipName_wxEVT_AUX1_DOWN, wxEVT_AUX1_DOWN},
18411     {sipName_wxEVT_AUX1_UP, wxEVT_AUX1_UP},
18412     {sipName_wxEVT_AUX2_DCLICK, wxEVT_AUX2_DCLICK},
18413     {sipName_wxEVT_AUX2_DOWN, wxEVT_AUX2_DOWN},
18414     {sipName_wxEVT_AUX2_UP, wxEVT_AUX2_UP},
18415     {sipName_wxEVT_BUTTON, wxEVT_BUTTON},
18416     {sipName_wxEVT_CHAR, wxEVT_CHAR},
18417     {sipName_wxEVT_CHAR_HOOK, wxEVT_CHAR_HOOK},
18418     {sipName_wxEVT_CHECKBOX, wxEVT_CHECKBOX},
18419     {sipName_wxEVT_CHECKLISTBOX, wxEVT_CHECKLISTBOX},
18420     {sipName_wxEVT_CHILD_FOCUS, wxEVT_CHILD_FOCUS},
18421     {sipName_wxEVT_CHOICE, wxEVT_CHOICE},
18422     {sipName_wxEVT_CHOICEBOOK_PAGE_CHANGED, wxEVT_CHOICEBOOK_PAGE_CHANGED},
18423     {sipName_wxEVT_CHOICEBOOK_PAGE_CHANGING, wxEVT_CHOICEBOOK_PAGE_CHANGING},
18424     {sipName_wxEVT_CLOSE_WINDOW, wxEVT_CLOSE_WINDOW},
18425     {sipName_wxEVT_COLLAPSIBLEPANE_CHANGED, wxEVT_COLLAPSIBLEPANE_CHANGED},
18426     {sipName_wxEVT_COLOURPICKER_CHANGED, wxEVT_COLOURPICKER_CHANGED},
18427     {sipName_wxEVT_COMBOBOX, wxEVT_COMBOBOX},
18428     {sipName_wxEVT_COMBOBOX_CLOSEUP, wxEVT_COMBOBOX_CLOSEUP},
18429     {sipName_wxEVT_COMBOBOX_DROPDOWN, wxEVT_COMBOBOX_DROPDOWN},
18430     {sipName_wxEVT_COMMAND_ENTER, wxEVT_COMMAND_ENTER},
18431     {sipName_wxEVT_COMMAND_KILL_FOCUS, wxEVT_COMMAND_KILL_FOCUS},
18432     {sipName_wxEVT_COMMAND_LEFT_CLICK, wxEVT_COMMAND_LEFT_CLICK},
18433     {sipName_wxEVT_COMMAND_LEFT_DCLICK, wxEVT_COMMAND_LEFT_DCLICK},
18434     {sipName_wxEVT_COMMAND_RIGHT_CLICK, wxEVT_COMMAND_RIGHT_CLICK},
18435     {sipName_wxEVT_COMMAND_RIGHT_DCLICK, wxEVT_COMMAND_RIGHT_DCLICK},
18436     {sipName_wxEVT_COMMAND_SET_FOCUS, wxEVT_COMMAND_SET_FOCUS},
18437     {sipName_wxEVT_CONTEXT_MENU, wxEVT_CONTEXT_MENU},
18438     {sipName_wxEVT_CREATE, wxEVT_CREATE},
18439     {sipName_wxEVT_DESTROY, wxEVT_DESTROY},
18440     {sipName_wxEVT_DETAILED_HELP, wxEVT_DETAILED_HELP},
18441     {sipName_wxEVT_DIRCTRL_FILEACTIVATED, wxEVT_DIRCTRL_FILEACTIVATED},
18442     {sipName_wxEVT_DIRCTRL_SELECTIONCHANGED, wxEVT_DIRCTRL_SELECTIONCHANGED},
18443     {sipName_wxEVT_DIRPICKER_CHANGED, wxEVT_DIRPICKER_CHANGED},
18444     {sipName_wxEVT_DISPLAY_CHANGED, wxEVT_DISPLAY_CHANGED},
18445     {sipName_wxEVT_DROP_FILES, wxEVT_DROP_FILES},
18446     {sipName_wxEVT_END_PROCESS, wxEVT_END_PROCESS},
18447     {sipName_wxEVT_END_SESSION, wxEVT_END_SESSION},
18448     {sipName_wxEVT_ENTER_WINDOW, wxEVT_ENTER_WINDOW},
18449     {sipName_wxEVT_ERASE_BACKGROUND, wxEVT_ERASE_BACKGROUND},
18450     {sipName_wxEVT_FILECTRL_FILEACTIVATED, wxEVT_FILECTRL_FILEACTIVATED},
18451     {sipName_wxEVT_FILECTRL_FILTERCHANGED, wxEVT_FILECTRL_FILTERCHANGED},
18452     {sipName_wxEVT_FILECTRL_FOLDERCHANGED, wxEVT_FILECTRL_FOLDERCHANGED},
18453     {sipName_wxEVT_FILECTRL_SELECTIONCHANGED, wxEVT_FILECTRL_SELECTIONCHANGED},
18454     {sipName_wxEVT_FILEPICKER_CHANGED, wxEVT_FILEPICKER_CHANGED},
18455     {sipName_wxEVT_FIND, wxEVT_FIND},
18456     {sipName_wxEVT_FIND_CLOSE, wxEVT_FIND_CLOSE},
18457     {sipName_wxEVT_FIND_NEXT, wxEVT_FIND_NEXT},
18458     {sipName_wxEVT_FIND_REPLACE, wxEVT_FIND_REPLACE},
18459     {sipName_wxEVT_FIND_REPLACE_ALL, wxEVT_FIND_REPLACE_ALL},
18460     {sipName_wxEVT_FONTPICKER_CHANGED, wxEVT_FONTPICKER_CHANGED},
18461     {sipName_wxEVT_FSWATCHER, wxEVT_FSWATCHER},
18462     {sipName_wxEVT_HEADER_BEGIN_REORDER, wxEVT_HEADER_BEGIN_REORDER},
18463     {sipName_wxEVT_HEADER_BEGIN_RESIZE, wxEVT_HEADER_BEGIN_RESIZE},
18464     {sipName_wxEVT_HEADER_CLICK, wxEVT_HEADER_CLICK},
18465     {sipName_wxEVT_HEADER_DCLICK, wxEVT_HEADER_DCLICK},
18466     {sipName_wxEVT_HEADER_DRAGGING_CANCELLED, wxEVT_HEADER_DRAGGING_CANCELLED},
18467     {sipName_wxEVT_HEADER_END_REORDER, wxEVT_HEADER_END_REORDER},
18468     {sipName_wxEVT_HEADER_END_RESIZE, wxEVT_HEADER_END_RESIZE},
18469     {sipName_wxEVT_HEADER_MIDDLE_CLICK, wxEVT_HEADER_MIDDLE_CLICK},
18470     {sipName_wxEVT_HEADER_MIDDLE_DCLICK, wxEVT_HEADER_MIDDLE_DCLICK},
18471     {sipName_wxEVT_HEADER_RESIZING, wxEVT_HEADER_RESIZING},
18472     {sipName_wxEVT_HEADER_RIGHT_CLICK, wxEVT_HEADER_RIGHT_CLICK},
18473     {sipName_wxEVT_HEADER_RIGHT_DCLICK, wxEVT_HEADER_RIGHT_DCLICK},
18474     {sipName_wxEVT_HEADER_SEPARATOR_DCLICK, wxEVT_HEADER_SEPARATOR_DCLICK},
18475     {sipName_wxEVT_HELP, wxEVT_HELP},
18476     {sipName_wxEVT_HIBERNATE, wxEVT_HIBERNATE},
18477     {sipName_wxEVT_HOTKEY, wxEVT_HOTKEY},
18478     {sipName_wxEVT_ICONIZE, wxEVT_ICONIZE},
18479     {sipName_wxEVT_IDLE, wxEVT_IDLE},
18480     {sipName_wxEVT_INIT_DIALOG, wxEVT_INIT_DIALOG},
18481     {sipName_wxEVT_JOY_BUTTON_DOWN, wxEVT_JOY_BUTTON_DOWN},
18482     {sipName_wxEVT_JOY_BUTTON_UP, wxEVT_JOY_BUTTON_UP},
18483     {sipName_wxEVT_JOY_MOVE, wxEVT_JOY_MOVE},
18484     {sipName_wxEVT_JOY_ZMOVE, wxEVT_JOY_ZMOVE},
18485     {sipName_wxEVT_KEY_DOWN, wxEVT_KEY_DOWN},
18486     {sipName_wxEVT_KEY_UP, wxEVT_KEY_UP},
18487     {sipName_wxEVT_KILL_FOCUS, wxEVT_KILL_FOCUS},
18488     {sipName_wxEVT_LEAVE_WINDOW, wxEVT_LEAVE_WINDOW},
18489     {sipName_wxEVT_LEFT_DCLICK, wxEVT_LEFT_DCLICK},
18490     {sipName_wxEVT_LEFT_DOWN, wxEVT_LEFT_DOWN},
18491     {sipName_wxEVT_LEFT_UP, wxEVT_LEFT_UP},
18492     {sipName_wxEVT_LISTBOOK_PAGE_CHANGED, wxEVT_LISTBOOK_PAGE_CHANGED},
18493     {sipName_wxEVT_LISTBOOK_PAGE_CHANGING, wxEVT_LISTBOOK_PAGE_CHANGING},
18494     {sipName_wxEVT_LISTBOX, wxEVT_LISTBOX},
18495     {sipName_wxEVT_LISTBOX_DCLICK, wxEVT_LISTBOX_DCLICK},
18496     {sipName_wxEVT_LIST_BEGIN_DRAG, wxEVT_LIST_BEGIN_DRAG},
18497     {sipName_wxEVT_LIST_BEGIN_LABEL_EDIT, wxEVT_LIST_BEGIN_LABEL_EDIT},
18498     {sipName_wxEVT_LIST_BEGIN_RDRAG, wxEVT_LIST_BEGIN_RDRAG},
18499     {sipName_wxEVT_LIST_CACHE_HINT, wxEVT_LIST_CACHE_HINT},
18500     {sipName_wxEVT_LIST_COL_BEGIN_DRAG, wxEVT_LIST_COL_BEGIN_DRAG},
18501     {sipName_wxEVT_LIST_COL_CLICK, wxEVT_LIST_COL_CLICK},
18502     {sipName_wxEVT_LIST_COL_DRAGGING, wxEVT_LIST_COL_DRAGGING},
18503     {sipName_wxEVT_LIST_COL_END_DRAG, wxEVT_LIST_COL_END_DRAG},
18504     {sipName_wxEVT_LIST_COL_RIGHT_CLICK, wxEVT_LIST_COL_RIGHT_CLICK},
18505     {sipName_wxEVT_LIST_DELETE_ALL_ITEMS, wxEVT_LIST_DELETE_ALL_ITEMS},
18506     {sipName_wxEVT_LIST_DELETE_ITEM, wxEVT_LIST_DELETE_ITEM},
18507     {sipName_wxEVT_LIST_END_LABEL_EDIT, wxEVT_LIST_END_LABEL_EDIT},
18508     {sipName_wxEVT_LIST_INSERT_ITEM, wxEVT_LIST_INSERT_ITEM},
18509     {sipName_wxEVT_LIST_ITEM_ACTIVATED, wxEVT_LIST_ITEM_ACTIVATED},
18510     {sipName_wxEVT_LIST_ITEM_DESELECTED, wxEVT_LIST_ITEM_DESELECTED},
18511     {sipName_wxEVT_LIST_ITEM_FOCUSED, wxEVT_LIST_ITEM_FOCUSED},
18512     {sipName_wxEVT_LIST_ITEM_MIDDLE_CLICK, wxEVT_LIST_ITEM_MIDDLE_CLICK},
18513     {sipName_wxEVT_LIST_ITEM_RIGHT_CLICK, wxEVT_LIST_ITEM_RIGHT_CLICK},
18514     {sipName_wxEVT_LIST_ITEM_SELECTED, wxEVT_LIST_ITEM_SELECTED},
18515     {sipName_wxEVT_LIST_KEY_DOWN, wxEVT_LIST_KEY_DOWN},
18516     {sipName_wxEVT_MAXIMIZE, wxEVT_MAXIMIZE},
18517     {sipName_wxEVT_MENU, wxEVT_MENU},
18518     {sipName_wxEVT_MENU_CLOSE, wxEVT_MENU_CLOSE},
18519     {sipName_wxEVT_MENU_HIGHLIGHT, wxEVT_MENU_HIGHLIGHT},
18520     {sipName_wxEVT_MENU_OPEN, wxEVT_MENU_OPEN},
18521     {sipName_wxEVT_MIDDLE_DCLICK, wxEVT_MIDDLE_DCLICK},
18522     {sipName_wxEVT_MIDDLE_DOWN, wxEVT_MIDDLE_DOWN},
18523     {sipName_wxEVT_MIDDLE_UP, wxEVT_MIDDLE_UP},
18524     {sipName_wxEVT_MOTION, wxEVT_MOTION},
18525     {sipName_wxEVT_MOUSEWHEEL, wxEVT_MOUSEWHEEL},
18526     {sipName_wxEVT_MOUSE_CAPTURE_CHANGED, wxEVT_MOUSE_CAPTURE_CHANGED},
18527     {sipName_wxEVT_MOUSE_CAPTURE_LOST, wxEVT_MOUSE_CAPTURE_LOST},
18528     {sipName_wxEVT_MOVE, wxEVT_MOVE},
18529     {sipName_wxEVT_MOVE_END, wxEVT_MOVE_END},
18530     {sipName_wxEVT_MOVE_START, wxEVT_MOVE_START},
18531     {sipName_wxEVT_MOVING, wxEVT_MOVING},
18532     {sipName_wxEVT_NAVIGATION_KEY, wxEVT_NAVIGATION_KEY},
18533     {sipName_wxEVT_NC_PAINT, wxEVT_NC_PAINT},
18534     {sipName_wxEVT_NOTEBOOK_PAGE_CHANGED, wxEVT_NOTEBOOK_PAGE_CHANGED},
18535     {sipName_wxEVT_NOTEBOOK_PAGE_CHANGING, wxEVT_NOTEBOOK_PAGE_CHANGING},
18536     {sipName_wxEVT_NULL, wxEVT_NULL},
18537     {sipName_wxEVT_PAINT, wxEVT_PAINT},
18538     {sipName_wxEVT_PALETTE_CHANGED, wxEVT_PALETTE_CHANGED},
18539     {sipName_wxEVT_POWER_RESUME, wxEVT_POWER_RESUME},
18540     {sipName_wxEVT_POWER_SUSPENDED, wxEVT_POWER_SUSPENDED},
18541     {sipName_wxEVT_POWER_SUSPENDING, wxEVT_POWER_SUSPENDING},
18542     {sipName_wxEVT_POWER_SUSPEND_CANCEL, wxEVT_POWER_SUSPEND_CANCEL},
18543     {sipName_wxEVT_QUERY_END_SESSION, wxEVT_QUERY_END_SESSION},
18544     {sipName_wxEVT_QUERY_NEW_PALETTE, wxEVT_QUERY_NEW_PALETTE},
18545     {sipName_wxEVT_RADIOBOX, wxEVT_RADIOBOX},
18546     {sipName_wxEVT_RADIOBUTTON, wxEVT_RADIOBUTTON},
18547     {sipName_wxEVT_RIGHT_DCLICK, wxEVT_RIGHT_DCLICK},
18548     {sipName_wxEVT_RIGHT_DOWN, wxEVT_RIGHT_DOWN},
18549     {sipName_wxEVT_RIGHT_UP, wxEVT_RIGHT_UP},
18550     {sipName_wxEVT_SCROLLBAR, wxEVT_SCROLLBAR},
18551     {sipName_wxEVT_SCROLLWIN_BOTTOM, wxEVT_SCROLLWIN_BOTTOM},
18552     {sipName_wxEVT_SCROLLWIN_LINEDOWN, wxEVT_SCROLLWIN_LINEDOWN},
18553     {sipName_wxEVT_SCROLLWIN_LINEUP, wxEVT_SCROLLWIN_LINEUP},
18554     {sipName_wxEVT_SCROLLWIN_PAGEDOWN, wxEVT_SCROLLWIN_PAGEDOWN},
18555     {sipName_wxEVT_SCROLLWIN_PAGEUP, wxEVT_SCROLLWIN_PAGEUP},
18556     {sipName_wxEVT_SCROLLWIN_THUMBRELEASE, wxEVT_SCROLLWIN_THUMBRELEASE},
18557     {sipName_wxEVT_SCROLLWIN_THUMBTRACK, wxEVT_SCROLLWIN_THUMBTRACK},
18558     {sipName_wxEVT_SCROLLWIN_TOP, wxEVT_SCROLLWIN_TOP},
18559     {sipName_wxEVT_SCROLL_BOTTOM, wxEVT_SCROLL_BOTTOM},
18560     {sipName_wxEVT_SCROLL_CHANGED, wxEVT_SCROLL_CHANGED},
18561     {sipName_wxEVT_SCROLL_LINEDOWN, wxEVT_SCROLL_LINEDOWN},
18562     {sipName_wxEVT_SCROLL_LINEUP, wxEVT_SCROLL_LINEUP},
18563     {sipName_wxEVT_SCROLL_PAGEDOWN, wxEVT_SCROLL_PAGEDOWN},
18564     {sipName_wxEVT_SCROLL_PAGEUP, wxEVT_SCROLL_PAGEUP},
18565     {sipName_wxEVT_SCROLL_THUMBRELEASE, wxEVT_SCROLL_THUMBRELEASE},
18566     {sipName_wxEVT_SCROLL_THUMBTRACK, wxEVT_SCROLL_THUMBTRACK},
18567     {sipName_wxEVT_SCROLL_TOP, wxEVT_SCROLL_TOP},
18568     {sipName_wxEVT_SEARCHCTRL_CANCEL_BTN, wxEVT_SEARCHCTRL_CANCEL_BTN},
18569     {sipName_wxEVT_SEARCHCTRL_SEARCH_BTN, wxEVT_SEARCHCTRL_SEARCH_BTN},
18570     {sipName_wxEVT_SET_CURSOR, wxEVT_SET_CURSOR},
18571     {sipName_wxEVT_SET_FOCUS, wxEVT_SET_FOCUS},
18572     {sipName_wxEVT_SHOW, wxEVT_SHOW},
18573     {sipName_wxEVT_SIZE, wxEVT_SIZE},
18574     {sipName_wxEVT_SIZING, wxEVT_SIZING},
18575     {sipName_wxEVT_SLIDER, wxEVT_SLIDER},
18576     {sipName_wxEVT_SPIN, wxEVT_SPIN},
18577     {sipName_wxEVT_SPINCTRL, wxEVT_SPINCTRL},
18578     {sipName_wxEVT_SPINCTRLDOUBLE, wxEVT_SPINCTRLDOUBLE},
18579     {sipName_wxEVT_SPIN_DOWN, wxEVT_SPIN_DOWN},
18580     {sipName_wxEVT_SPIN_UP, wxEVT_SPIN_UP},
18581     {sipName_wxEVT_SPLITTER_DOUBLECLICKED, wxEVT_SPLITTER_DOUBLECLICKED},
18582     {sipName_wxEVT_SPLITTER_SASH_POS_CHANGED, wxEVT_SPLITTER_SASH_POS_CHANGED},
18583     {sipName_wxEVT_SPLITTER_SASH_POS_CHANGING, wxEVT_SPLITTER_SASH_POS_CHANGING},
18584     {sipName_wxEVT_SPLITTER_UNSPLIT, wxEVT_SPLITTER_UNSPLIT},
18585     {sipName_wxEVT_SYS_COLOUR_CHANGED, wxEVT_SYS_COLOUR_CHANGED},
18586     {sipName_wxEVT_TEXT, wxEVT_TEXT},
18587     {sipName_wxEVT_TEXT_COPY, wxEVT_TEXT_COPY},
18588     {sipName_wxEVT_TEXT_CUT, wxEVT_TEXT_CUT},
18589     {sipName_wxEVT_TEXT_ENTER, wxEVT_TEXT_ENTER},
18590     {sipName_wxEVT_TEXT_MAXLEN, wxEVT_TEXT_MAXLEN},
18591     {sipName_wxEVT_TEXT_PASTE, wxEVT_TEXT_PASTE},
18592     {sipName_wxEVT_TEXT_URL, wxEVT_TEXT_URL},
18593     {sipName_wxEVT_THREAD, wxEVT_THREAD},
18594     {sipName_wxEVT_TIMER, wxEVT_TIMER},
18595     {sipName_wxEVT_TOGGLEBUTTON, wxEVT_TOGGLEBUTTON},
18596     {sipName_wxEVT_TOOL, wxEVT_TOOL},
18597     {sipName_wxEVT_TOOLBOOK_PAGE_CHANGED, wxEVT_TOOLBOOK_PAGE_CHANGED},
18598     {sipName_wxEVT_TOOLBOOK_PAGE_CHANGING, wxEVT_TOOLBOOK_PAGE_CHANGING},
18599     {sipName_wxEVT_TOOL_DROPDOWN, wxEVT_TOOL_DROPDOWN},
18600     {sipName_wxEVT_TOOL_ENTER, wxEVT_TOOL_ENTER},
18601     {sipName_wxEVT_TOOL_RCLICKED, wxEVT_TOOL_RCLICKED},
18602     {sipName_wxEVT_TREEBOOK_NODE_COLLAPSED, wxEVT_TREEBOOK_NODE_COLLAPSED},
18603     {sipName_wxEVT_TREEBOOK_NODE_EXPANDED, wxEVT_TREEBOOK_NODE_EXPANDED},
18604     {sipName_wxEVT_TREEBOOK_PAGE_CHANGED, wxEVT_TREEBOOK_PAGE_CHANGED},
18605     {sipName_wxEVT_TREEBOOK_PAGE_CHANGING, wxEVT_TREEBOOK_PAGE_CHANGING},
18606     {sipName_wxEVT_TREE_BEGIN_DRAG, wxEVT_TREE_BEGIN_DRAG},
18607     {sipName_wxEVT_TREE_BEGIN_LABEL_EDIT, wxEVT_TREE_BEGIN_LABEL_EDIT},
18608     {sipName_wxEVT_TREE_BEGIN_RDRAG, wxEVT_TREE_BEGIN_RDRAG},
18609     {sipName_wxEVT_TREE_DELETE_ITEM, wxEVT_TREE_DELETE_ITEM},
18610     {sipName_wxEVT_TREE_END_DRAG, wxEVT_TREE_END_DRAG},
18611     {sipName_wxEVT_TREE_END_LABEL_EDIT, wxEVT_TREE_END_LABEL_EDIT},
18612     {sipName_wxEVT_TREE_GET_INFO, wxEVT_TREE_GET_INFO},
18613     {sipName_wxEVT_TREE_ITEM_ACTIVATED, wxEVT_TREE_ITEM_ACTIVATED},
18614     {sipName_wxEVT_TREE_ITEM_COLLAPSED, wxEVT_TREE_ITEM_COLLAPSED},
18615     {sipName_wxEVT_TREE_ITEM_COLLAPSING, wxEVT_TREE_ITEM_COLLAPSING},
18616     {sipName_wxEVT_TREE_ITEM_EXPANDED, wxEVT_TREE_ITEM_EXPANDED},
18617     {sipName_wxEVT_TREE_ITEM_EXPANDING, wxEVT_TREE_ITEM_EXPANDING},
18618     {sipName_wxEVT_TREE_ITEM_GETTOOLTIP, wxEVT_TREE_ITEM_GETTOOLTIP},
18619     {sipName_wxEVT_TREE_ITEM_MENU, wxEVT_TREE_ITEM_MENU},
18620     {sipName_wxEVT_TREE_ITEM_MIDDLE_CLICK, wxEVT_TREE_ITEM_MIDDLE_CLICK},
18621     {sipName_wxEVT_TREE_ITEM_RIGHT_CLICK, wxEVT_TREE_ITEM_RIGHT_CLICK},
18622     {sipName_wxEVT_TREE_KEY_DOWN, wxEVT_TREE_KEY_DOWN},
18623     {sipName_wxEVT_TREE_SEL_CHANGED, wxEVT_TREE_SEL_CHANGED},
18624     {sipName_wxEVT_TREE_SEL_CHANGING, wxEVT_TREE_SEL_CHANGING},
18625     {sipName_wxEVT_TREE_SET_INFO, wxEVT_TREE_SET_INFO},
18626     {sipName_wxEVT_TREE_STATE_IMAGE_CLICK, wxEVT_TREE_STATE_IMAGE_CLICK},
18627     {sipName_wxEVT_UPDATE_UI, wxEVT_UPDATE_UI},
18628     {sipName_wxEVT_VLBOX, wxEVT_VLBOX},
18629     {sipName_wxEVT_WINDOW_MODAL_DIALOG_CLOSED, wxEVT_WINDOW_MODAL_DIALOG_CLOSED},
18630     {sipName_EXEC_ASYNC, wxEXEC_ASYNC},
18631     {sipName_EXEC_SYNC, wxEXEC_SYNC},
18632     {sipName_EXEC_SHOW_CONSOLE, wxEXEC_SHOW_CONSOLE},
18633     {sipName_EXEC_MAKE_GROUP_LEADER, wxEXEC_MAKE_GROUP_LEADER},
18634     {sipName_EXEC_NODISABLE, wxEXEC_NODISABLE},
18635     {sipName_EXEC_NOEVENTS, wxEXEC_NOEVENTS},
18636     {sipName_EXEC_HIDE_CONSOLE, wxEXEC_HIDE_CONSOLE},
18637     {sipName_EXEC_BLOCK, wxEXEC_BLOCK},
18638     {sipName_Strip_Mnemonics, wxStrip_Mnemonics},
18639     {sipName_Strip_Accel, wxStrip_Accel},
18640     {sipName_Strip_All, wxStrip_All},
18641     {sipName_FD_OPEN, wxFD_OPEN},
18642     {sipName_FD_SAVE, wxFD_SAVE},
18643     {sipName_FD_OVERWRITE_PROMPT, wxFD_OVERWRITE_PROMPT},
18644     {sipName_FD_FILE_MUST_EXIST, wxFD_FILE_MUST_EXIST},
18645     {sipName_FD_MULTIPLE, wxFD_MULTIPLE},
18646     {sipName_FD_CHANGE_DIR, wxFD_CHANGE_DIR},
18647     {sipName_FD_PREVIEW, wxFD_PREVIEW},
18648     {sipName_DIRCTRL_DIR_ONLY, wxDIRCTRL_DIR_ONLY},
18649     {sipName_DIRCTRL_SELECT_FIRST, wxDIRCTRL_SELECT_FIRST},
18650     {sipName_DIRCTRL_SHOW_FILTERS, wxDIRCTRL_SHOW_FILTERS},
18651     {sipName_DIRCTRL_3D_INTERNAL, wxDIRCTRL_3D_INTERNAL},
18652     {sipName_DIRCTRL_EDIT_LABELS, wxDIRCTRL_EDIT_LABELS},
18653     {sipName_DIRCTRL_MULTIPLE, wxDIRCTRL_MULTIPLE},
18654     {sipName_FULLSCREEN_NOMENUBAR, wxFULLSCREEN_NOMENUBAR},
18655     {sipName_FULLSCREEN_NOTOOLBAR, wxFULLSCREEN_NOTOOLBAR},
18656     {sipName_FULLSCREEN_NOSTATUSBAR, wxFULLSCREEN_NOSTATUSBAR},
18657     {sipName_FULLSCREEN_NOBORDER, wxFULLSCREEN_NOBORDER},
18658     {sipName_FULLSCREEN_NOCAPTION, wxFULLSCREEN_NOCAPTION},
18659     {sipName_FULLSCREEN_ALL, wxFULLSCREEN_ALL},
18660     {sipName_USER_ATTENTION_INFO, wxUSER_ATTENTION_INFO},
18661     {sipName_USER_ATTENTION_ERROR, wxUSER_ATTENTION_ERROR},
18662     {sipName_CC_SPECIAL_DCLICK, wxCC_SPECIAL_DCLICK},
18663     {sipName_CC_STD_BUTTON, wxCC_STD_BUTTON},
18664     {sipName_FC_OPEN, wxFC_OPEN},
18665     {sipName_FC_SAVE, wxFC_SAVE},
18666     {sipName_FC_MULTIPLE, wxFC_MULTIPLE},
18667     {sipName_FC_NOSHOWHIDDEN, wxFC_NOSHOWHIDDEN},
18668     {sipName_LIST_FIND_UP, wxLIST_FIND_UP},
18669     {sipName_LIST_FIND_DOWN, wxLIST_FIND_DOWN},
18670     {sipName_LIST_FIND_LEFT, wxLIST_FIND_LEFT},
18671     {sipName_LIST_FIND_RIGHT, wxLIST_FIND_RIGHT},
18672     {sipName_LIST_RECT_BOUNDS, wxLIST_RECT_BOUNDS},
18673     {sipName_LIST_RECT_ICON, wxLIST_RECT_ICON},
18674     {sipName_LIST_RECT_LABEL, wxLIST_RECT_LABEL},
18675     {sipName_LIST_AUTOSIZE, wxLIST_AUTOSIZE},
18676     {sipName_LIST_AUTOSIZE_USEHEADER, wxLIST_AUTOSIZE_USEHEADER},
18677     {sipName_LIST_ALIGN_DEFAULT, wxLIST_ALIGN_DEFAULT},
18678     {sipName_LIST_ALIGN_LEFT, wxLIST_ALIGN_LEFT},
18679     {sipName_LIST_ALIGN_TOP, wxLIST_ALIGN_TOP},
18680     {sipName_LIST_ALIGN_SNAP_TO_GRID, wxLIST_ALIGN_SNAP_TO_GRID},
18681     {sipName_LIST_NEXT_ABOVE, wxLIST_NEXT_ABOVE},
18682     {sipName_LIST_NEXT_ALL, wxLIST_NEXT_ALL},
18683     {sipName_LIST_NEXT_BELOW, wxLIST_NEXT_BELOW},
18684     {sipName_LIST_NEXT_LEFT, wxLIST_NEXT_LEFT},
18685     {sipName_LIST_NEXT_RIGHT, wxLIST_NEXT_RIGHT},
18686     {sipName_TB_HORIZONTAL, wxTB_HORIZONTAL},
18687     {sipName_TB_TOP, wxTB_TOP},
18688     {sipName_TB_VERTICAL, wxTB_VERTICAL},
18689     {sipName_TB_LEFT, wxTB_LEFT},
18690     {sipName_TB_3DBUTTONS, wxTB_3DBUTTONS},
18691     {sipName_TB_FLAT, wxTB_FLAT},
18692     {sipName_TB_DOCKABLE, wxTB_DOCKABLE},
18693     {sipName_TB_NOICONS, wxTB_NOICONS},
18694     {sipName_TB_TEXT, wxTB_TEXT},
18695     {sipName_TB_NODIVIDER, wxTB_NODIVIDER},
18696     {sipName_TB_NOALIGN, wxTB_NOALIGN},
18697     {sipName_TB_HORZ_LAYOUT, wxTB_HORZ_LAYOUT},
18698     {sipName_TB_HORZ_TEXT, wxTB_HORZ_TEXT},
18699     {sipName_TB_NO_TOOLTIPS, wxTB_NO_TOOLTIPS},
18700     {sipName_TB_BOTTOM, wxTB_BOTTOM},
18701     {sipName_TB_RIGHT, wxTB_RIGHT},
18702     {sipName_TB_DEFAULT_STYLE, wxTB_DEFAULT_STYLE},
18703     {sipName_HD_ALLOW_REORDER, wxHD_ALLOW_REORDER},
18704     {sipName_HD_ALLOW_HIDE, wxHD_ALLOW_HIDE},
18705     {sipName_HD_DEFAULT_STYLE, wxHD_DEFAULT_STYLE},
18706     {sipName_COL_RESIZABLE, wxCOL_RESIZABLE},
18707     {sipName_COL_SORTABLE, wxCOL_SORTABLE},
18708     {sipName_COL_REORDERABLE, wxCOL_REORDERABLE},
18709     {sipName_COL_HIDDEN, wxCOL_HIDDEN},
18710     {sipName_COL_DEFAULT_FLAGS, wxCOL_DEFAULT_FLAGS},
18711     {sipName_COL_WIDTH_DEFAULT, wxCOL_WIDTH_DEFAULT},
18712     {sipName_COL_WIDTH_AUTOSIZE, wxCOL_WIDTH_AUTOSIZE},
18713     {sipName_SPLIT_DRAG_NONE, wxSPLIT_DRAG_NONE},
18714     {sipName_SPLIT_DRAG_DRAGGING, wxSPLIT_DRAG_DRAGGING},
18715     {sipName_SPLIT_DRAG_LEFT_DOWN, wxSPLIT_DRAG_LEFT_DOWN},
18716     {sipName_NB_HITTEST_NOWHERE, wxNB_HITTEST_NOWHERE},
18717     {sipName_NB_HITTEST_ONICON, wxNB_HITTEST_ONICON},
18718     {sipName_NB_HITTEST_ONLABEL, wxNB_HITTEST_ONLABEL},
18719     {sipName_NB_HITTEST_ONITEM, wxNB_HITTEST_ONITEM},
18720     {sipName_NB_HITTEST_ONPAGE, wxNB_HITTEST_ONPAGE},
18721     {sipName_BK_HITTEST_NOWHERE, wxBK_HITTEST_NOWHERE},
18722     {sipName_BK_HITTEST_ONICON, wxBK_HITTEST_ONICON},
18723     {sipName_BK_HITTEST_ONLABEL, wxBK_HITTEST_ONLABEL},
18724     {sipName_BK_HITTEST_ONITEM, wxBK_HITTEST_ONITEM},
18725     {sipName_BK_HITTEST_ONPAGE, wxBK_HITTEST_ONPAGE},
18726     {sipName_SEND_EVENT_POST, wxSEND_EVENT_POST},
18727     {sipName_EXTEND_LAST_ON_EACH_LINE, wxEXTEND_LAST_ON_EACH_LINE},
18728     {sipName_REMOVE_LEADING_SPACES, wxREMOVE_LEADING_SPACES},
18729     {sipName_WRAPSIZER_DEFAULT_FLAGS, wxWRAPSIZER_DEFAULT_FLAGS},
18730     {sipName_JOY_BUTTON_ANY, wxJOY_BUTTON_ANY},
18731     {sipName_JOY_BUTTON1, wxJOY_BUTTON1},
18732     {sipName_JOY_BUTTON2, wxJOY_BUTTON2},
18733     {sipName_JOY_BUTTON3, wxJOY_BUTTON3},
18734     {sipName_JOY_BUTTON4, wxJOY_BUTTON4},
18735     {sipName_JOYSTICK1, wxJOYSTICK1},
18736     {sipName_JOYSTICK2, wxJOYSTICK2},
18737     {sipName_CONFIG_USE_LOCAL_FILE, wxCONFIG_USE_LOCAL_FILE},
18738     {sipName_CONFIG_USE_GLOBAL_FILE, wxCONFIG_USE_GLOBAL_FILE},
18739     {sipName_CONFIG_USE_RELATIVE_PATH, wxCONFIG_USE_RELATIVE_PATH},
18740     {sipName_CONFIG_USE_NO_ESCAPE_CHARACTERS, wxCONFIG_USE_NO_ESCAPE_CHARACTERS},
18741     {sipName_CONFIG_USE_SUBDIR, wxCONFIG_USE_SUBDIR},
18742     {sipName_Drag_CopyOnly, wxDrag_CopyOnly},
18743     {sipName_Drag_AllowMove, wxDrag_AllowMove},
18744     {sipName_Drag_DefaultMove, wxDrag_DefaultMove},
18745     {sipName_CONTROL_DISABLED, wxCONTROL_DISABLED},
18746     {sipName_CONTROL_FOCUSED, wxCONTROL_FOCUSED},
18747     {sipName_CONTROL_PRESSED, wxCONTROL_PRESSED},
18748     {sipName_CONTROL_SPECIAL, wxCONTROL_SPECIAL},
18749     {sipName_CONTROL_ISDEFAULT, wxCONTROL_ISDEFAULT},
18750     {sipName_CONTROL_ISSUBMENU, wxCONTROL_ISSUBMENU},
18751     {sipName_CONTROL_EXPANDED, wxCONTROL_EXPANDED},
18752     {sipName_CONTROL_SIZEGRIP, wxCONTROL_SIZEGRIP},
18753     {sipName_CONTROL_FLAT, wxCONTROL_FLAT},
18754     {sipName_CONTROL_CURRENT, wxCONTROL_CURRENT},
18755     {sipName_CONTROL_SELECTED, wxCONTROL_SELECTED},
18756     {sipName_CONTROL_CHECKED, wxCONTROL_CHECKED},
18757     {sipName_CONTROL_CHECKABLE, wxCONTROL_CHECKABLE},
18758     {sipName_CONTROL_UNDETERMINED, wxCONTROL_UNDETERMINED},
18759     {sipName_IMAGE_LIST_NORMAL, wxIMAGE_LIST_NORMAL},
18760     {sipName_IMAGE_LIST_SMALL, wxIMAGE_LIST_SMALL},
18761     {sipName_IMAGE_LIST_STATE, wxIMAGE_LIST_STATE},
18762     {sipName_BMP_24BPP, wxBMP_24BPP},
18763     {sipName_BMP_8BPP, wxBMP_8BPP},
18764     {sipName_BMP_8BPP_GREY, wxBMP_8BPP_GREY},
18765     {sipName_BMP_8BPP_GRAY, wxBMP_8BPP_GRAY},
18766     {sipName_BMP_8BPP_RED, wxBMP_8BPP_RED},
18767     {sipName_BMP_8BPP_PALETTE, wxBMP_8BPP_PALETTE},
18768     {sipName_BMP_4BPP, wxBMP_4BPP},
18769     {sipName_BMP_1BPP, wxBMP_1BPP},
18770     {sipName_BMP_1BPP_BW, wxBMP_1BPP_BW},
18771     {sipName_C2S_NAME, wxC2S_NAME},
18772     {sipName_C2S_CSS_SYNTAX, wxC2S_CSS_SYNTAX},
18773     {sipName_C2S_HTML_SYNTAX, wxC2S_HTML_SYNTAX},
18774     {0, 0}
18775 };
18776 
18777 
18778 /* Define the unsigned longs to be added to this module dictionary. */
18779 static sipUnsignedLongInstanceDef unsignedLongInstances[] = {
18780     {sipName_UINT32_MAX, wxUINT32_MAX},
18781     {0, 0}
18782 };
18783 
18784 
18785 /* Define the long longs to be added to this module dictionary. */
18786 static sipLongLongInstanceDef longLongInstances[] = {
18787     {sipName_INT64_MAX, wxINT64_MAX},
18788     {sipName_INT64_MIN, wxINT64_MIN},
18789     {0, 0}
18790 };
18791 
18792 
18793 /* Define the unsigned long longs to be added to this module dictionary. */
18794 static sipUnsignedLongLongInstanceDef unsignedLongLongInstances[] = {
18795     {sipName_UINT64_MAX, wxUINT64_MAX},
18796     {0, 0}
18797 };
18798 
18799 
18800 /* This defines this module. */
18801 sipExportedModuleDef sipModuleAPI__core = {
18802     0,
18803     SIP_API_MINOR_NR,
18804     sipNameNr_wx__core,
18805     0,
18806     sipStrings__core,
18807     SIP_NULLPTR,
18808     SIP_NULLPTR,
18809     585,
18810     sipExportedTypes__core,
18811     SIP_NULLPTR,
18812     1603,
18813     enummembers,
18814     42,
18815     typedefsTable,
18816     SIP_NULLPTR,
18817     convertorsTable,
18818     {typeInstances, SIP_NULLPTR, SIP_NULLPTR, stringInstances, intInstances, SIP_NULLPTR, unsignedLongInstances, longLongInstances, unsignedLongLongInstances, SIP_NULLPTR},
18819     SIP_NULLPTR,
18820     SIP_NULLPTR,
18821     SIP_NULLPTR,
18822     SIP_NULLPTR,
18823     SIP_NULLPTR,
18824     SIP_NULLPTR,
18825     SIP_NULLPTR,
18826     SIP_NULLPTR
18827 };
18828 
18829 
18830 /* The SIP API and the APIs of any imported modules. */
18831 const sipAPIDef *sipAPI__core;
18832 
18833 
18834 /* The Python module initialisation function. */
18835 #if PY_MAJOR_VERSION >= 3
18836 #define SIP_MODULE_ENTRY        PyInit__core
18837 #define SIP_MODULE_TYPE         PyObject *
18838 #define SIP_MODULE_DISCARD(r)   Py_DECREF(r)
18839 #define SIP_MODULE_RETURN(r)    return (r)
18840 #else
18841 #define SIP_MODULE_ENTRY        init_core
18842 #define SIP_MODULE_TYPE         void
18843 #define SIP_MODULE_DISCARD(r)
18844 #define SIP_MODULE_RETURN(r)    return
18845 #endif
18846 
18847 #if defined(SIP_STATIC_MODULE)
SIP_MODULE_ENTRY()18848 extern "C" SIP_MODULE_TYPE SIP_MODULE_ENTRY()
18849 #else
18850 PyMODINIT_FUNC SIP_MODULE_ENTRY()
18851 #endif
18852 {
18853     static PyMethodDef sip_methods[] = {
18854         {SIP_MLNAME_CAST(sipName__wxPyCleanup), func__wxPyCleanup, METH_VARARGS, SIP_MLDOC_CAST(doc__wxPyCleanup)},
18855         {SIP_MLNAME_CAST(sipName_IsMainThread), func_IsMainThread, METH_VARARGS, SIP_MLDOC_CAST(doc_IsMainThread)},
18856         {SIP_MLNAME_CAST(sipName_GetStockLabel), SIP_MLMETH_CAST(func_GetStockLabel), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_GetStockLabel)},
18857         {SIP_MLNAME_CAST(sipName_Usleep), SIP_MLMETH_CAST(func_Usleep), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_Usleep)},
18858         {SIP_MLNAME_CAST(sipName_Sleep), SIP_MLMETH_CAST(func_Sleep), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_Sleep)},
18859         {SIP_MLNAME_CAST(sipName_Now), func_Now, METH_VARARGS, SIP_MLDOC_CAST(doc_Now)},
18860         {SIP_MLNAME_CAST(sipName_MilliSleep), SIP_MLMETH_CAST(func_MilliSleep), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_MilliSleep)},
18861         {SIP_MLNAME_CAST(sipName_MicroSleep), SIP_MLMETH_CAST(func_MicroSleep), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_MicroSleep)},
18862         {SIP_MLNAME_CAST(sipName_Shutdown), SIP_MLMETH_CAST(func_Shutdown), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_Shutdown)},
18863         {SIP_MLNAME_CAST(sipName_Shell), SIP_MLMETH_CAST(func_Shell), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_Shell)},
18864         {SIP_MLNAME_CAST(sipName_Kill), SIP_MLMETH_CAST(func_Kill), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_Kill)},
18865         {SIP_MLNAME_CAST(sipName_GetProcessId), func_GetProcessId, METH_VARARGS, SIP_MLDOC_CAST(doc_GetProcessId)},
18866         {SIP_MLNAME_CAST(sipName_Execute), SIP_MLMETH_CAST(func_Execute), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_Execute)},
18867         {SIP_MLNAME_CAST(sipName_IsPlatformLittleEndian), func_IsPlatformLittleEndian, METH_VARARGS, SIP_MLDOC_CAST(doc_IsPlatformLittleEndian)},
18868         {SIP_MLNAME_CAST(sipName_IsPlatform64Bit), func_IsPlatform64Bit, METH_VARARGS, SIP_MLDOC_CAST(doc_IsPlatform64Bit)},
18869         {SIP_MLNAME_CAST(sipName_GetOsVersion), SIP_MLMETH_CAST(func_GetOsVersion), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_GetOsVersion)},
18870         {SIP_MLNAME_CAST(sipName_GetOsDescription), func_GetOsDescription, METH_VARARGS, SIP_MLDOC_CAST(doc_GetOsDescription)},
18871         {SIP_MLNAME_CAST(sipName_GetUserName), func_GetUserName, METH_VARARGS, SIP_MLDOC_CAST(doc_GetUserName)},
18872         {SIP_MLNAME_CAST(sipName_GetUserId), func_GetUserId, METH_VARARGS, SIP_MLDOC_CAST(doc_GetUserId)},
18873         {SIP_MLNAME_CAST(sipName_GetUserHome), SIP_MLMETH_CAST(func_GetUserHome), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_GetUserHome)},
18874         {SIP_MLNAME_CAST(sipName_GetFullHostName), func_GetFullHostName, METH_VARARGS, SIP_MLDOC_CAST(doc_GetFullHostName)},
18875         {SIP_MLNAME_CAST(sipName_GetHostName), func_GetHostName, METH_VARARGS, SIP_MLDOC_CAST(doc_GetHostName)},
18876         {SIP_MLNAME_CAST(sipName_GetHomeDir), func_GetHomeDir, METH_VARARGS, SIP_MLDOC_CAST(doc_GetHomeDir)},
18877         {SIP_MLNAME_CAST(sipName_GetEmailAddress), func_GetEmailAddress, METH_VARARGS, SIP_MLDOC_CAST(doc_GetEmailAddress)},
18878         {SIP_MLNAME_CAST(sipName_StripMenuCodes), SIP_MLMETH_CAST(func_StripMenuCodes), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_StripMenuCodes)},
18879         {SIP_MLNAME_CAST(sipName_LaunchDefaultBrowser), SIP_MLMETH_CAST(func_LaunchDefaultBrowser), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_LaunchDefaultBrowser)},
18880         {SIP_MLNAME_CAST(sipName_LaunchDefaultApplication), SIP_MLMETH_CAST(func_LaunchDefaultApplication), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_LaunchDefaultApplication)},
18881         {SIP_MLNAME_CAST(sipName_RegisterId), SIP_MLMETH_CAST(func_RegisterId), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_RegisterId)},
18882         {SIP_MLNAME_CAST(sipName_NewId), func_NewId, METH_VARARGS, SIP_MLDOC_CAST(doc_NewId)},
18883         {SIP_MLNAME_CAST(sipName_FindMenuItemId), SIP_MLMETH_CAST(func_FindMenuItemId), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_FindMenuItemId)},
18884         {SIP_MLNAME_CAST(sipName_FindWindowAtPoint), SIP_MLMETH_CAST(func_FindWindowAtPoint), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_FindWindowAtPoint)},
18885         {SIP_MLNAME_CAST(sipName_EnableTopLevelWindows), SIP_MLMETH_CAST(func_EnableTopLevelWindows), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_EnableTopLevelWindows)},
18886         {SIP_MLNAME_CAST(sipName_GetMouseState), func_GetMouseState, METH_VARARGS, SIP_MLDOC_CAST(doc_GetMouseState)},
18887         {SIP_MLNAME_CAST(sipName_GetMousePosition), func_GetMousePosition, METH_VARARGS, SIP_MLDOC_CAST(doc_GetMousePosition)},
18888         {SIP_MLNAME_CAST(sipName_GetKeyState), SIP_MLMETH_CAST(func_GetKeyState), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_GetKeyState)},
18889         {SIP_MLNAME_CAST(sipName_GetPowerType), func_GetPowerType, METH_VARARGS, SIP_MLDOC_CAST(doc_GetPowerType)},
18890         {SIP_MLNAME_CAST(sipName_GetBatteryState), func_GetBatteryState, METH_VARARGS, SIP_MLDOC_CAST(doc_GetBatteryState)},
18891         {SIP_MLNAME_CAST(sipName_GetLibraryVersionInfo), func_GetLibraryVersionInfo, METH_VARARGS, SIP_MLDOC_CAST(doc_GetLibraryVersionInfo)},
18892         {SIP_MLNAME_CAST(sipName_InfoMessageBox), SIP_MLMETH_CAST(func_InfoMessageBox), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_InfoMessageBox)},
18893         {SIP_MLNAME_CAST(sipName_Bell), func_Bell, METH_VARARGS, SIP_MLDOC_CAST(doc_Bell)},
18894         {SIP_MLNAME_CAST(sipName_IsBusy), func_IsBusy, METH_VARARGS, SIP_MLDOC_CAST(doc_IsBusy)},
18895         {SIP_MLNAME_CAST(sipName_EndBusyCursor), func_EndBusyCursor, METH_VARARGS, SIP_MLDOC_CAST(doc_EndBusyCursor)},
18896         {SIP_MLNAME_CAST(sipName_BeginBusyCursor), SIP_MLMETH_CAST(func_BeginBusyCursor), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_BeginBusyCursor)},
18897         {SIP_MLNAME_CAST(sipName_GetNumberFromUser), SIP_MLMETH_CAST(func_GetNumberFromUser), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_GetNumberFromUser)},
18898         {SIP_MLNAME_CAST(sipName_GetPasswordFromUser), SIP_MLMETH_CAST(func_GetPasswordFromUser), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_GetPasswordFromUser)},
18899         {SIP_MLNAME_CAST(sipName_GetTextFromUser), SIP_MLMETH_CAST(func_GetTextFromUser), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_GetTextFromUser)},
18900         {SIP_MLNAME_CAST(sipName_GetFontFromUser), SIP_MLMETH_CAST(func_GetFontFromUser), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_GetFontFromUser)},
18901         {SIP_MLNAME_CAST(sipName_GetSingleChoice), SIP_MLMETH_CAST(func_GetSingleChoice), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_GetSingleChoice)},
18902         {SIP_MLNAME_CAST(sipName_GetColourFromUser), SIP_MLMETH_CAST(func_GetColourFromUser), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_GetColourFromUser)},
18903         {SIP_MLNAME_CAST(sipName_MessageBox), SIP_MLMETH_CAST(func_MessageBox), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_MessageBox)},
18904         {SIP_MLNAME_CAST(sipName_SaveFileSelector), SIP_MLMETH_CAST(func_SaveFileSelector), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_SaveFileSelector)},
18905         {SIP_MLNAME_CAST(sipName_LoadFileSelector), SIP_MLMETH_CAST(func_LoadFileSelector), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_LoadFileSelector)},
18906         {SIP_MLNAME_CAST(sipName_FileSelectorEx), SIP_MLMETH_CAST(func_FileSelectorEx), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_FileSelectorEx)},
18907         {SIP_MLNAME_CAST(sipName_FileSelector), SIP_MLMETH_CAST(func_FileSelector), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_FileSelector)},
18908         {SIP_MLNAME_CAST(sipName_DirSelector), SIP_MLMETH_CAST(func_DirSelector), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_DirSelector)},
18909         {SIP_MLNAME_CAST(sipName_FindWindowByLabel), SIP_MLMETH_CAST(func_FindWindowByLabel), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_FindWindowByLabel)},
18910         {SIP_MLNAME_CAST(sipName_FindWindowByName), SIP_MLMETH_CAST(func_FindWindowByName), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_FindWindowByName)},
18911         {SIP_MLNAME_CAST(sipName_FindWindowById), SIP_MLMETH_CAST(func_FindWindowById), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_FindWindowById)},
18912         {SIP_MLNAME_CAST(sipName_GetTopLevelWindows), func_GetTopLevelWindows, METH_VARARGS, SIP_MLDOC_CAST(doc_GetTopLevelWindows)},
18913         {SIP_MLNAME_CAST(sipName_GetTopLevelParent), SIP_MLMETH_CAST(func_GetTopLevelParent), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_GetTopLevelParent)},
18914         {SIP_MLNAME_CAST(sipName_GetActiveWindow), func_GetActiveWindow, METH_VARARGS, SIP_MLDOC_CAST(doc_GetActiveWindow)},
18915         {SIP_MLNAME_CAST(sipName_FindWindowAtPointer), SIP_MLMETH_CAST(func_FindWindowAtPointer), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_FindWindowAtPointer)},
18916         {SIP_MLNAME_CAST(sipName_Exit), func_Exit, METH_VARARGS, SIP_MLDOC_CAST(doc_Exit)},
18917         {SIP_MLNAME_CAST(sipName_SafeYield), SIP_MLMETH_CAST(func_SafeYield), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_SafeYield)},
18918         {SIP_MLNAME_CAST(sipName_Yield), func_Yield, METH_VARARGS, SIP_MLDOC_CAST(doc_Yield)},
18919         {SIP_MLNAME_CAST(sipName_WakeUpIdle), func_WakeUpIdle, METH_VARARGS, SIP_MLDOC_CAST(doc_WakeUpIdle)},
18920         {SIP_MLNAME_CAST(sipName_HandleFatalExceptions), SIP_MLMETH_CAST(func_HandleFatalExceptions), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_HandleFatalExceptions)},
18921         {SIP_MLNAME_CAST(sipName_GetApp), func_GetApp, METH_VARARGS, SIP_MLDOC_CAST(doc_GetApp)},
18922         {SIP_MLNAME_CAST(sipName_testCppClone), SIP_MLMETH_CAST(func_testCppClone), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_testCppClone)},
18923         {SIP_MLNAME_CAST(sipName_QueueEvent), SIP_MLMETH_CAST(func_QueueEvent), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_QueueEvent)},
18924         {SIP_MLNAME_CAST(sipName_PostEvent), SIP_MLMETH_CAST(func_PostEvent), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_PostEvent)},
18925         {SIP_MLNAME_CAST(sipName_NewEventType), func_NewEventType, METH_VARARGS, SIP_MLDOC_CAST(doc_NewEventType)},
18926         {SIP_MLNAME_CAST(sipName_testVariantTypeName), SIP_MLMETH_CAST(func_testVariantTypeName), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_testVariantTypeName)},
18927         {SIP_MLNAME_CAST(sipName_testVariantTypemap), SIP_MLMETH_CAST(func_testVariantTypemap), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_testVariantTypemap)},
18928         {SIP_MLNAME_CAST(sipName_IsDragResultOk), SIP_MLMETH_CAST(func_IsDragResultOk), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_IsDragResultOk)},
18929         {SIP_MLNAME_CAST(sipName_LogSysError), SIP_MLMETH_CAST(func_LogSysError), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_LogSysError)},
18930         {SIP_MLNAME_CAST(sipName_LogStatus), SIP_MLMETH_CAST(func_LogStatus), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_LogStatus)},
18931         {SIP_MLNAME_CAST(sipName_LogDebug), SIP_MLMETH_CAST(func_LogDebug), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_LogDebug)},
18932         {SIP_MLNAME_CAST(sipName_LogError), SIP_MLMETH_CAST(func_LogError), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_LogError)},
18933         {SIP_MLNAME_CAST(sipName_LogFatalError), SIP_MLMETH_CAST(func_LogFatalError), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_LogFatalError)},
18934         {SIP_MLNAME_CAST(sipName_LogWarning), SIP_MLMETH_CAST(func_LogWarning), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_LogWarning)},
18935         {SIP_MLNAME_CAST(sipName_LogVerbose), SIP_MLMETH_CAST(func_LogVerbose), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_LogVerbose)},
18936         {SIP_MLNAME_CAST(sipName_LogMessage), SIP_MLMETH_CAST(func_LogMessage), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_LogMessage)},
18937         {SIP_MLNAME_CAST(sipName_LogGeneric), SIP_MLMETH_CAST(func_LogGeneric), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_LogGeneric)},
18938         {SIP_MLNAME_CAST(sipName_SysErrorMsg), SIP_MLMETH_CAST(func_SysErrorMsg), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_SysErrorMsg)},
18939         {SIP_MLNAME_CAST(sipName_SysErrorCode), func_SysErrorCode, METH_VARARGS, SIP_MLDOC_CAST(doc_SysErrorCode)},
18940         {SIP_MLNAME_CAST(sipName_SafeShowMessage), SIP_MLMETH_CAST(func_SafeShowMessage), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_SafeShowMessage)},
18941         {SIP_MLNAME_CAST(sipName_AutoBufferedPaintDCFactory), SIP_MLMETH_CAST(func_AutoBufferedPaintDCFactory), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_AutoBufferedPaintDCFactory)},
18942         {SIP_MLNAME_CAST(sipName_FFont), SIP_MLMETH_CAST(func_FFont), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_FFont)},
18943         {SIP_MLNAME_CAST(sipName_InitAllImageHandlers), func_InitAllImageHandlers, METH_VARARGS, SIP_MLDOC_CAST(doc_InitAllImageHandlers)},
18944         {SIP_MLNAME_CAST(sipName_testColourTypeMap), SIP_MLMETH_CAST(func_testColourTypeMap), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_testColourTypeMap)},
18945         {SIP_MLNAME_CAST(sipName_MacThemeColour), SIP_MLMETH_CAST(func_MacThemeColour), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_MacThemeColour)},
18946         {SIP_MLNAME_CAST(sipName_IntersectRect), SIP_MLMETH_CAST(func_IntersectRect), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_IntersectRect)},
18947         {SIP_MLNAME_CAST(sipName_GetDisplaySizeMM), func_GetDisplaySizeMM, METH_VARARGS, SIP_MLDOC_CAST(doc_GetDisplaySizeMM)},
18948         {SIP_MLNAME_CAST(sipName_DisplaySizeMM), SIP_MLMETH_CAST(func_DisplaySizeMM), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_DisplaySizeMM)},
18949         {SIP_MLNAME_CAST(sipName_GetDisplaySize), func_GetDisplaySize, METH_VARARGS, SIP_MLDOC_CAST(doc_GetDisplaySize)},
18950         {SIP_MLNAME_CAST(sipName_DisplaySize), SIP_MLMETH_CAST(func_DisplaySize), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_DisplaySize)},
18951         {SIP_MLNAME_CAST(sipName_GetDisplayPPI), func_GetDisplayPPI, METH_VARARGS, SIP_MLDOC_CAST(doc_GetDisplayPPI)},
18952         {SIP_MLNAME_CAST(sipName_GetClientDisplayRect), func_GetClientDisplayRect, METH_VARARGS, SIP_MLDOC_CAST(doc_GetClientDisplayRect)},
18953         {SIP_MLNAME_CAST(sipName_ClientDisplayRect), SIP_MLMETH_CAST(func_ClientDisplayRect), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_ClientDisplayRect)},
18954         {SIP_MLNAME_CAST(sipName_SetCursor), SIP_MLMETH_CAST(func_SetCursor), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_SetCursor)},
18955         {SIP_MLNAME_CAST(sipName_DisplayDepth), func_DisplayDepth, METH_VARARGS, SIP_MLDOC_CAST(doc_DisplayDepth)},
18956         {SIP_MLNAME_CAST(sipName_ColourDisplay), func_ColourDisplay, METH_VARARGS, SIP_MLDOC_CAST(doc_ColourDisplay)},
18957         {SIP_MLNAME_CAST(sipName_GetTranslation), SIP_MLMETH_CAST(func_GetTranslation), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_GetTranslation)},
18958         {SIP_MLNAME_CAST(sipName_Setlocale), SIP_MLMETH_CAST(func_Setlocale), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_Setlocale)},
18959         {SIP_MLNAME_CAST(sipName_GetLocale), func_GetLocale, METH_VARARGS, SIP_MLDOC_CAST(doc_GetLocale)},
18960         {SIP_MLNAME_CAST(sipName_testArrayDoubleTypemap), SIP_MLMETH_CAST(func_testArrayDoubleTypemap), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_testArrayDoubleTypemap)},
18961         {SIP_MLNAME_CAST(sipName_testArrayIntTypemap), SIP_MLMETH_CAST(func_testArrayIntTypemap), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_testArrayIntTypemap)},
18962         {SIP_MLNAME_CAST(sipName_testArrayStringTypemap), SIP_MLMETH_CAST(func_testArrayStringTypemap), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_testArrayStringTypemap)},
18963         {SIP_MLNAME_CAST(sipName_testStringTypemap), SIP_MLMETH_CAST(func_testStringTypemap), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_testStringTypemap)},
18964         {SIP_MLNAME_CAST(sipName_Trap), func_Trap, METH_VARARGS, SIP_MLDOC_CAST(doc_Trap)},
18965         {SIP_MLNAME_CAST(sipName_DisableAsserts), func_DisableAsserts, METH_VARARGS, SIP_MLDOC_CAST(doc_DisableAsserts)},
18966         {SIP_MLNAME_CAST(sipName_Abort), func_Abort, METH_VARARGS, SIP_MLDOC_CAST(doc_Abort)},
18967         {SIP_MLNAME_CAST(sipName_testUIntPtrTypemap), SIP_MLMETH_CAST(func_testUIntPtrTypemap), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_testUIntPtrTypemap)},
18968         {SIP_MLNAME_CAST(sipName_testIntPtrTypemap), SIP_MLMETH_CAST(func_testIntPtrTypemap), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_testIntPtrTypemap)},
18969         {SIP_MLNAME_CAST(sipName_testSizetTypemap), SIP_MLMETH_CAST(func_testSizetTypemap), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_testSizetTypemap)},
18970         {SIP_NULLPTR, SIP_NULLPTR, 0, SIP_NULLPTR}
18971     };
18972 
18973 #if PY_MAJOR_VERSION >= 3
18974     static PyModuleDef sip_module_def = {
18975         PyModuleDef_HEAD_INIT,
18976         "wx._core",
18977         SIP_NULLPTR,
18978         -1,
18979         sip_methods,
18980         SIP_NULLPTR,
18981         SIP_NULLPTR,
18982         SIP_NULLPTR,
18983         SIP_NULLPTR
18984     };
18985 #endif
18986 
18987     PyObject *sipModule, *sipModuleDict;
18988     PyObject *sip_sipmod, *sip_capiobj;
18989 
18990     /* Initialise the module and get it's dictionary. */
18991 #if PY_MAJOR_VERSION >= 3
18992     sipModule = PyModule_Create(&sip_module_def);
18993 #elif PY_VERSION_HEX >= 0x02050000
18994     sipModule = Py_InitModule(sipName_wx__core, sip_methods);
18995 #else
18996     sipModule = Py_InitModule(const_cast<char *>(sipName_wx__core), sip_methods);
18997 #endif
18998 
18999     if (sipModule == SIP_NULLPTR)
19000         SIP_MODULE_RETURN(SIP_NULLPTR);
19001 
19002     sipModuleDict = PyModule_GetDict(sipModule);
19003 
19004     /* Get the SIP module's API. */
19005 #if PY_VERSION_HEX >= 0x02050000
19006     sip_sipmod = PyImport_ImportModule("wx.siplib");
19007 #else
19008     sip_sipmod = PyImport_ImportModule(const_cast<char *>("wx.siplib"));
19009 #endif
19010 
19011     if (sip_sipmod == SIP_NULLPTR)
19012     {
19013         SIP_MODULE_DISCARD(sipModule);
19014         SIP_MODULE_RETURN(SIP_NULLPTR);
19015     }
19016 
19017     sip_capiobj = PyDict_GetItemString(PyModule_GetDict(sip_sipmod), "_C_API");
19018     Py_DECREF(sip_sipmod);
19019 
19020 #if defined(SIP_USE_PYCAPSULE)
19021     if (sip_capiobj == SIP_NULLPTR || !PyCapsule_CheckExact(sip_capiobj))
19022 #else
19023     if (sip_capiobj == SIP_NULLPTR || !PyCObject_Check(sip_capiobj))
19024 #endif
19025     {
19026         SIP_MODULE_DISCARD(sipModule);
19027         SIP_MODULE_RETURN(SIP_NULLPTR);
19028     }
19029 
19030 #if defined(SIP_USE_PYCAPSULE)
19031     sipAPI__core = reinterpret_cast<const sipAPIDef *>(PyCapsule_GetPointer(sip_capiobj, "wx.siplib._C_API"));
19032 #else
19033     sipAPI__core = reinterpret_cast<const sipAPIDef *>(PyCObject_AsVoidPtr(sip_capiobj));
19034 #endif
19035 
19036 #if defined(SIP_USE_PYCAPSULE)
19037     if (sipAPI__core == SIP_NULLPTR)
19038     {
19039         SIP_MODULE_DISCARD(sipModule);
19040         SIP_MODULE_RETURN(SIP_NULLPTR);
19041     }
19042 #endif
19043 
19044     PyDateTime_IMPORT;
19045         wxPyPreInit(sipModuleDict);
19046 
19047     /* Export the module and publish it's API. */
19048     if (sipExportModule(&sipModuleAPI__core,SIP_API_MAJOR_NR,SIP_API_MINOR_NR,0) < 0)
19049     {
19050         SIP_MODULE_DISCARD(sipModule);
19051         SIP_MODULE_RETURN(SIP_NULLPTR);
19052     }
19053     /* Initialise the module now all its dependencies have been set up. */
19054     if (sipInitModule(&sipModuleAPI__core,sipModuleDict) < 0)
19055     {
19056         SIP_MODULE_DISCARD(sipModule);
19057         SIP_MODULE_RETURN(SIP_NULLPTR);
19058     }
19059 
19060     /*
19061      * Define the class, mapped type and enum instances that have to be
19062      * added inline.
19063      */
19064     sipAddTypeInstance(sipModuleDict,sipName_DefaultDateTime,const_cast< ::wxDateTime *>(& ::wxDefaultDateTime),sipType_wxDateTime);
19065     sipAddTypeInstance(sipModuleDict,sipName_DefaultPosition,const_cast< ::wxPoint *>(& ::wxDefaultPosition),sipType_wxPoint);
19066     sipAddTypeInstance(sipModuleDict,sipName_DefaultSize,const_cast< ::wxSize *>(& ::wxDefaultSize),sipType_wxSize);
19067     sipAddTypeInstance(sipModuleDict,sipName_DefaultSpan,const_cast< ::wxGBSpan *>(& ::wxDefaultSpan),sipType_wxGBSpan);
19068     sipAddTypeInstance(sipModuleDict,sipName_DefaultValidator,const_cast< ::wxValidator *>(& ::wxDefaultValidator),sipType_wxValidator);
19069     sipAddTypeInstance(sipModuleDict,sipName_DefaultVideoMode,const_cast< ::wxVideoMode *>(& ::wxDefaultVideoMode),sipType_wxVideoMode);
19070     sipAddTypeInstance(sipModuleDict,sipName_FormatInvalid,const_cast< ::wxDataFormat *>(& ::wxFormatInvalid),sipType_wxDataFormat);
19071     sipAddTypeInstance(sipModuleDict,sipName_NullAcceleratorTable,& ::wxNullAcceleratorTable,sipType_wxAcceleratorTable);
19072     sipAddTypeInstance(sipModuleDict,sipName_NullBitmap,& ::wxNullBitmap,sipType_wxBitmap);
19073     sipAddTypeInstance(sipModuleDict,sipName_NullBrush,& ::wxNullBrush,sipType_wxBrush);
19074     sipAddTypeInstance(sipModuleDict,sipName_NullColour,& ::wxNullColour,sipType_wxColour);
19075     sipAddTypeInstance(sipModuleDict,sipName_NullCursor,& ::wxNullCursor,sipType_wxCursor);
19076     sipAddTypeInstance(sipModuleDict,sipName_NullFont,& ::wxNullFont,sipType_wxFont);
19077     sipAddTypeInstance(sipModuleDict,sipName_NullGraphicsBitmap,const_cast< ::wxGraphicsBitmap *>(& ::wxNullGraphicsBitmap),sipType_wxGraphicsBitmap);
19078     sipAddTypeInstance(sipModuleDict,sipName_NullGraphicsBrush,const_cast< ::wxGraphicsBrush *>(& ::wxNullGraphicsBrush),sipType_wxGraphicsBrush);
19079     sipAddTypeInstance(sipModuleDict,sipName_NullGraphicsFont,const_cast< ::wxGraphicsFont *>(& ::wxNullGraphicsFont),sipType_wxGraphicsFont);
19080     sipAddTypeInstance(sipModuleDict,sipName_NullGraphicsMatrix,const_cast< ::wxGraphicsMatrix *>(& ::wxNullGraphicsMatrix),sipType_wxGraphicsMatrix);
19081     sipAddTypeInstance(sipModuleDict,sipName_NullGraphicsPath,const_cast< ::wxGraphicsPath *>(& ::wxNullGraphicsPath),sipType_wxGraphicsPath);
19082     sipAddTypeInstance(sipModuleDict,sipName_NullGraphicsPen,const_cast< ::wxGraphicsPen *>(& ::wxNullGraphicsPen),sipType_wxGraphicsPen);
19083     sipAddTypeInstance(sipModuleDict,sipName_NullIcon,& ::wxNullIcon,sipType_wxIcon);
19084     sipAddTypeInstance(sipModuleDict,sipName_NullIconBundle,& ::wxNullIconBundle,sipType_wxIconBundle);
19085     sipAddTypeInstance(sipModuleDict,sipName_NullImage,& ::wxNullImage,sipType_wxImage);
19086     sipAddTypeInstance(sipModuleDict,sipName_NullPalette,& ::wxNullPalette,sipType_wxPalette);
19087     sipAddTypeInstance(sipModuleDict,sipName_NullPen,& ::wxNullPen,sipType_wxPen);
19088     sipAddTypeInstance(sipModuleDict,sipName_TransparentColour,& ::wxTransparentColour,sipType_wxColour);
19089     PyDict_SetItemString(sipModuleDict, "VSCROLL", wxPyInt_FromLong(static_cast<int>(wxVSCROLL)));
19090     PyDict_SetItemString(sipModuleDict, "WINDOW_STYLE_MASK", wxPyInt_FromLong(static_cast<int>(wxWINDOW_STYLE_MASK)));
19091     PyDict_SetItemString(sipModuleDict, "CANCEL_DEFAULT", wxPyInt_FromLong(static_cast<int>(wxCANCEL_DEFAULT)));
19092     // Code that will run when _core is imported that will stash away a
19093     // pointer to the API structure.
19094     PyObject* wxmod = PyImport_ImportModule("wx");
19095     PyObject* wxmodDict = PyModule_GetDict(wxmod);
19096     PyObject* apiObj = PyCapsule_New(&API, "wx._wxPyAPI", NULL);
19097     PyDict_SetItemString(wxmodDict, "_wxPyAPI", apiObj);
19098 
19099     Py_XDECREF(apiObj);
19100     Py_DECREF(wxmod);
19101     wxPyGetAPIPtr();
19102         wxPyCoreModuleInject(sipModuleDict);
19103 
19104 
19105     SIP_MODULE_RETURN(sipModule);
19106 }
19107