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_richtext.h"
11 
12         #include <wx/object.h>
13         #include <wx/dc.h>
14         #include <wx/richtext/richtextbuffer.h>
15         #include <wx/richtext/richtextbuffer.h>
16         #include <wx/richtext/richtextbuffer.h>
17         #include <wx/gdicmn.h>
18         #include <wx/gdicmn.h>
19         #include <wx/richtext/richtextbuffer.h>
20         #include <wx/gdicmn.h>
21         #include <wx/window.h>
22         #include <wx/richtext/richtextbuffer.h>
23         #include <wx/xml/xml.h>
24         #include <wx/richtext/richtextxml.h>
25         #include <wx/richtext/richtextbuffer.h>
26         #include <wx/richtext/richtextbuffer.h>
27         #include <wx/richtext/richtextbuffer.h>
28         #include <wx/richtext/richtextstyles.h>
29         #include <wx/richtext/richtextstyles.h>
30         #include <wx/image.h>
31         #include <wx/richtext/richtextbuffer.h>
32         #include <wx/richtext/richtextbuffer.h>
33         #include <wx/richtext/richtextbuffer.h>
34         #include <wx/richtext/richtextbuffer.h>
35         typedef wxList wxRichTextObjectList_;
36         #include <wx/stream.h>
37         #include <wx/stream.h>
38         #include <wx/richtext/richtextbuffer.h>
39         #include <wx/richtext/richtextbuffer.h>
40         #include <wx/richtext/richtextbuffer.h>
41         #include <wx/position.h>
42         #include <wx/richtext/richtextbuffer.h>
43         #include <wx/dataobj.h>
44         #include <wx/dataobj.h>
45         #include <wx/event.h>
46         #include <wx/validate.h>
47         #include <wx/colour.h>
48         #include <wx/html/htmlcell.h>
49         #include <wx/combo.h>
50         #include <wx/event.h>
51         #include <wx/richtext/richtextformatdlg.h>
52         #include <wx/panel.h>
53         #include <wx/bookctrl.h>
54         #include <wx/sizer.h>
55         #include <wx/textctrl.h>
56         #include <wx/richtext/richtextbuffer.h>
57         #include <wx/richtext/richtextbuffer.h>
58         #include <wx/richtext/richtextbuffer.h>
59         #include <wx/richtext/richtextbuffer.h>
60         #include <wx/richtext/richtextbuffer.h>
61         #include <wx/richtext/richtextbuffer.h>
62         #include <wx/richtext/richtextbuffer.h>
63         #include <wx/richtext/richtextbuffer.h>
64         #include <wx/richtext/richtextbuffer.h>
65         #include <wx/richtext/richtextbuffer.h>
66         #include <wx/richtext/richtextbuffer.h>
67         #include <wx/richtext/richtextbuffer.h>
68         #include <wx/richtext/richtextbuffer.h>
69         #include <wx/richtext/richtextbuffer.h>
70 
71 
72         typedef wxList wxRichTextFileHandlerList;
73         typedef wxList wxRichTextDrawingHandlerList;
74         typedef wxList wxRichTextActionList;
75         #include <wx/richtext/richtextctrl.h>
76         #include <wx/richtext/richtexthtml.h>
77         #include <wx/richtext/richtextprint.h>
78         #include <wx/richtext/richtextstyles.h>
79         #include <wx/richtext/richtextstyles.h>
80         #include <wx/richtext/richtextformatdlg.h>
81 
82 /* Define the strings used by this module. */
83 const char sipStrings__richtext[] = {
84     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'I', 'N', 'S', 'E', 'R', 'T', '_', 'W', 'I', 'T', 'H', '_', 'P', 'R', 'E', 'V', 'I', 'O', 'U', 'S', '_', 'P', 'A', 'R', 'A', 'G', 'R', 'A', 'P', 'H', '_', 'S', 'T', 'Y', 'L', 'E', 0,
85     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 't', 'y', 'l', 'e', 'L', 'i', 's', 't', 'B', 'o', 'x', ':', ':', 'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 't', 'y', 'l', 'e', 'T', 'y', 'p', 'e', 0,
86     'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'S', 't', 'a', 't', 'e', '_', 'C', 'o', 'm', 'm', 'o', 'n', 'A', 'n', 'c', 'e', 's', 't', 'o', 'r', 0,
87     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', '_', 'A', 'L', 'I', 'G', 'N', 'M', 'E', 'N', 'T', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
88     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', '_', 'A', 'L', 'I', 'G', 'N', 'M', 'E', 'N', 'T', '_', 'C', 'E', 'N', 'T', 'R', 'E', 0,
89     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'A', 'N', 'D', 'L', 'E', 'R', '_', 'S', 'A', 'V', 'E', '_', 'I', 'M', 'A', 'G', 'E', 'S', '_', 'T', 'O', '_', 'B', 'A', 'S', 'E', '6', '4', 0,
90     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'A', 'N', 'D', 'L', 'E', 'R', '_', 'S', 'A', 'V', 'E', '_', 'I', 'M', 'A', 'G', 'E', 'S', '_', 'T', 'O', '_', 'M', 'E', 'M', 'O', 'R', 'Y', 0,
91     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', '_', 'C', 'H', 'A', 'R', 'A', 'C', 'T', 'E', 'R', 'S', '_', 'O', 'N', 'L', 'Y', 0,
92     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', '_', 'P', 'A', 'R', 'A', 'G', 'R', 'A', 'P', 'H', 'S', '_', 'O', 'N', 'L', 'Y', 0,
93     'F', 'i', 'n', 'd', 'C', 'a', 'r', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
94     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'D', 'r', 'a', 'w', 'i', 'n', 'g', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 'L', 'i', 's', 't', '_', 'i', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
95     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', '_', 'A', 'L', 'I', 'G', 'N', 'M', 'E', 'N', 'T', '_', 'N', 'O', 'N', 'E', 0,
96     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'A', 'N', 'D', 'L', 'E', 'R', '_', 'S', 'A', 'V', 'E', '_', 'I', 'M', 'A', 'G', 'E', 'S', '_', 'T', 'O', '_', 'F', 'I', 'L', 'E', 'S', 0,
97     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', '_', 'A', 'L', 'I', 'G', 'N', 'M', 'E', 'N', 'T', '_', 'T', 'O', 'P', 0,
98     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'N', 'O', '_', 'F', 'L', 'O', 'A', 'T', 'I', 'N', 'G', '_', 'O', 'B', 'J', 'E', 'C', 'T', 'S', 0,
99     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'B', 'R', 'O', 'W', 'S', 'E', '_', 'N', 'U', 'M', 'B', 'E', 'R', 'I', 'N', 'G', 0,
100     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'I', 'n', 'f', 'o', 0,
101     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'F', 'O', 'C', 'U', 'S', '_', 'O', 'B', 'J', 'E', 'C', 'T', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
102     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 'S', 'H', 'E', 'E', 'T', '_', 'R', 'E', 'P', 'L', 'A', 'C', 'I', 'N', 'G', 0,
103     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'A', 'N', 'D', 'L', 'E', 'R', '_', 'I', 'N', 'C', 'L', 'U', 'D', 'E', '_', 'S', 'T', 'Y', 'L', 'E', 'S', 'H', 'E', 'E', 'T', 0,
104     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'S', 't', 'y', 'l', 'e', 'D', 'e', 'f', 'i', 'n', 'i', 't', 'i', 'o', 'n', 0,
105     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 'D', 'e', 'f', 'i', 'n', 'i', 't', 'i', 'o', 'n', 0,
106     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 'S', 'H', 'E', 'E', 'T', '_', 'R', 'E', 'P', 'L', 'A', 'C', 'E', 'D', 0,
107     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 'S', 'H', 'E', 'E', 'T', '_', 'C', 'H', 'A', 'N', 'G', 'I', 'N', 'G', 0,
108     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'C', 'O', 'N', 'S', 'U', 'M', 'I', 'N', 'G', '_', 'C', 'H', 'A', 'R', 'A', 'C', 'T', 'E', 'R', 0,
109     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'F', 'i', 'l', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 'L', 'i', 's', 't', '_', 'i', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
110     'G', 'e', 't', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'S', 'u', 'b', 'o', 'b', 'j', 'e', 'c', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 'C', 'o', 'u', 'n', 't', 0,
111     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'N', 'O', '_', 'N', 'E', 'S', 'T', 'E', 'D', '_', 'O', 'B', 'J', 'E', 'C', 'T', 'S', 0,
112     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'A', 'N', 'D', 'L', 'E', 'R', '_', 'C', 'O', 'N', 'V', 'E', 'R', 'T', '_', 'F', 'A', 'C', 'E', 'N', 'A', 'M', 'E', 'S', 0,
113     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'F', 'o', 'r', 'm', 'a', 't', 't', 'i', 'n', 'g', 'D', 'i', 'a', 'l', 'o', 'g', 'F', 'a', 'c', 't', 'o', 'r', 'y', 0,
114     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'S', 'H', 'O', 'W', '_', 'P', 'A', 'R', 'A', 'G', 'R', 'A', 'P', 'H', 0,
115     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'S', 'H', 'O', 'W', '_', 'C', 'H', 'A', 'R', 'A', 'C', 'T', 'E', 'R', 0,
116     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
117     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 'S', 'H', 'E', 'E', 'T', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
118     'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'S', 't', 'a', 't', 'e', '_', 'N', 'o', 'r', 'm', 'a', 'l', 0,
119     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'A', 'N', 'D', 'L', 'E', 'R', '_', 'N', 'O', '_', 'H', 'E', 'A', 'D', 'E', 'R', '_', 'F', 'O', 'O', 'T', 'E', 'R', 0,
120     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'S', 'T', 'Y', 'L', 'E', '_', 'C', 'H', 'A', 'R', 'A', 'C', 'T', 'E', 'R', 'S', '_', 'O', 'N', 'L', 'Y', 0,
121     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'S', 'T', 'Y', 'L', 'E', '_', 'P', 'A', 'R', 'A', 'G', 'R', 'A', 'P', 'H', 'S', '_', 'O', 'N', 'L', 'Y', 0,
122     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'R', 'E', 'N', 'A', 'M', 'E', '_', 'S', 'T', 'Y', 'L', 'E', 'S', 0,
123     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'C', 'R', 'E', 'A', 'T', 'E', '_', 'S', 'T', 'Y', 'L', 'E', 'S', 0,
124     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'D', 'E', 'L', 'E', 'T', 'E', '_', 'S', 'T', 'Y', 'L', 'E', 'S', 0,
125     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'I', 'O', 'N', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
126     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'U', 'N', 'I', 'T', 'S', '_', 'H', 'U', 'N', 'D', 'R', 'E', 'D', 'T', 'H', 'S', '_', 'P', 'O', 'I', 'N', 'T', 0,
127     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', '_', 'A', 'L', 'I', 'G', 'N', 'M', 'E', 'N', 'T', 0,
128     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', '_', 'W', 'I', 'T', 'H', '_', 'U', 'N', 'D', 'O', 0,
129     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', '_', 'I', 'N', 'D', 'E', 'N', 'T', 'S', '_', 'S', 'P', 'A', 'C', 'I', 'N', 'G', 0,
130     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'A', 'P', 'P', 'L', 'Y', '_', 'S', 'T', 'Y', 'L', 'E', 'S', 0,
131     'S', 'e', 't', 'C', 'a', 'r', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'y', 'l', 'e', 0,
132     'G', 'e', 't', 'C', 'a', 'r', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'y', 'l', 'e', 0,
133     'D', 'o', 'e', 's', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'H', 'a', 'v', 'e', 'T', 'e', 'x', 't', 'E', 'f', 'f', 'e', 'c', 't', 'F', 'l', 'a', 'g', 0,
134     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'C', 'O', 'N', 'T', 'E', 'N', 'T', '_', 'I', 'N', 'S', 'E', 'R', 'T', 'E', 'D', 0,
135     'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'C', 'o', 'm', 'm', 'o', 'n', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
136     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'A', 'B', 'S', 'O', 'L', 'U', 'T', 'E', 0,
137     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'R', 'E', 'L', 'A', 'T', 'I', 'V', 'E', 0,
138     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'K', 'E', 'E', 'P', '_', 'F', 'I', 'R', 'S', 'T', '_', 'P', 'A', 'R', 'A', '_', 'S', 'T', 'Y', 'L', 'E', 0,
139     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'P', 'E', 'C', 'I', 'F', 'Y', '_', 'L', 'E', 'V', 'E', 'L', 0,
140     '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,
141     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 't', 'y', 'l', 'e', 'O', 'r', 'g', 'a', 'n', 'i', 's', 'e', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
142     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'E', 'D', 'I', 'T', '_', 'S', 'T', 'Y', 'L', 'E', 'S', 0,
143     'G', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'L', 'i', 'n', 'e', 'F', 'o', 'r', 'C', 'a', 'r', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
144     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'C', 'O', 'N', 'T', 'E', 'N', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', 'D', 0,
145     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'O', 'b', 'j', 'e', 'c', 't', 'L', 'i', 's', 't', '_', '_', 'i', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
146     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'F', 'I', 'E', 'L', 'D', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'T', 'A', 'R', 'T', '_', 'T', 'A', 'G', 0,
147     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'F', 'I', 'E', 'L', 'D', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'N', 'O', '_', 'B', 'O', 'R', 'D', 'E', 'R', 0,
148     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'F', 'I', 'E', 'L', 'D', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'R', 'E', 'C', 'T', 'A', 'N', 'G', 'L', 'E', 0,
149     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'F', 'I', 'E', 'L', 'D', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'C', 'O', 'M', 'P', 'O', 'S', 'I', 'T', 'E', 0,
150     'w', 'x', 'T', 'e', 'x', 't', 'B', 'o', 'x', 'A', 't', 't', 'r', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
151     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'C', 'O', 'L', 'L', 'A', 'P', 'S', 'E', '_', 'B', 'O', 'R', 'D', 'E', 'R', 'S', 0,
152     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'H', 'O', 'N', 'O', 'U', 'R', '_', 'A', 'T', 'O', 'M', 'I', 'C', 0,
153     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'L', 'A', 'Y', 'O', 'U', 'T', '_', 'S', 'P', 'E', 'C', 'I', 'F', 'I', 'E', 'D', '_', 'R', 'E', 'C', 'T', 0,
154     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 'D', 'e', 'f', 'i', 'n', 'i', 't', 'i', 'o', 'n', 0,
155     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'A', 'c', 't', 'i', 'o', 'n', 'L', 'i', 's', 't', '_', 'i', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
156     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'O', 'b', 'j', 'e', 'c', 't', 'P', 't', 'r', 'A', 'r', 'r', 'a', 'y', 'A', 'r', 'r', 'a', 'y', 0,
157     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'O', 'b', 'j', 'e', 'c', 't', 'L', 'i', 's', 't', '_', 'i', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
158     'C', 'a', 'l', 'c', 'u', 'l', 'a', 't', 'e', 'R', 'e', 'f', 'r', 'e', 's', 'h', 'O', 'p', 't', 'i', 'm', 'i', 'z', 'a', 't', 'i', 'o', 'n', 's', 0,
159     'o', 'p', 't', 'i', 'm', 'i', 'z', 'a', 't', 'i', 'o', 'n', 'L', 'i', 'n', 'e', 'C', 'h', 'a', 'r', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 's', 0,
160     'M', 'o', 'v', 'e', 'A', 'n', 'c', 'h', 'o', 'r', 'e', 'd', 'O', 'b', 'j', 'e', 'c', 't', 'T', 'o', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 0,
161     'G', 'e', 't', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'S', 'u', 'b', 'o', 'b', 'j', 'e', 'c', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
162     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'S', 'T', 'A', 'T', 'I', 'C', 0,
163     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', '_', 'R', 'E', 'M', 'O', 'V', 'E', 0,
164     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'E', 'D', 'I', 'T', 'O', 'R', 0,
165     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'S', 'H', 'O', 'W', '_', 'L', 'I', 'S', 'T', 0,
166     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'O', 'K', '_', 'C', 'A', 'N', 'C', 'E', 'L', 0,
167     'C', 'l', 'e', 'a', 'r', 'T', 'e', 'm', 'p', 'o', 'r', 'a', 'r', 'y', 'I', 'm', 'a', 'g', 'e', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
168     'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'y', 'l', 'e', 'T', 'o', 'C', 'u', 'r', 's', 'o', 'r', 'S', 't', 'y', 'l', 'e', 0,
169     'G', 'e', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'I', 'n', 'f', 'o', 0,
170     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'C', 'H', 'A', 'N', 'G', 'E', 'D', 0,
171     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'S', 't', 'a', 't', 'e', 0,
172     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'D', 'r', 'a', 'w', 'i', 'n', 'g', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 'L', 'i', 's', 't', 0,
173     'E', 'n', 'u', 'm', 'e', 'r', 'a', 't', 'e', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'B', 'u', 'l', 'l', 'e', 't', 'N', 'a', 'm', 'e', 's', 0,
174     'M', 'a', 'k', 'e', 'I', 'm', 'a', 'g', 'e', 'B', 'l', 'o', 'c', 'k', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'Q', 'u', 'a', 'l', 'i', 't', 'y', 0,
175     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'F', 'I', 'E', 'L', 'D', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'E', 'N', 'D', '_', 'T', 'A', 'G', 0,
176     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'L', 'a', 'y', 'o', 'u', 't', 'B', 'o', 'x', 0,
177     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'D', 'i', 'm', 'e', 'n', 's', 'i', 'o', 'n', 'C', 'o', 'n', 'v', 'e', 'r', 't', 'e', 'r', 0,
178     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'F', 'I', 'X', 'E', 'D', 0,
179     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', '_', 'R', 'E', 'S', 'E', 'T', 0,
180     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 0,
181     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'S', 'H', 'O', 'W', '_', 'A', 'L', 'L', 0,
182     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'S', 'H', 'O', 'W', '_', 'B', 'O', 'X', 0,
183     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'R', 'E', 'N', 'U', 'M', 'B', 'E', 'R', 0,
184     'G', 'e', 't', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
185     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'B', 'U', 'F', 'F', 'E', 'R', '_', 'R', 'E', 'S', 'E', 'T', 0,
186     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'M', 'I', 'D', 'D', 'L', 'E', '_', 'C', 'L', 'I', 'C', 'K', 0,
187     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'L', 'i', 'n', 'e', 'L', 'i', 's', 't', '_', 'i', 't', 'e', 'r', 'a', 't', 'o', 'r', 0,
188     'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 'p', 'l', 'i', 't', 'P', 'a', 'r', 'a', 'C', 'h', 'a', 'r', 'S', 't', 'y', 'l', 'e', 's', 0,
189     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'F', 'i', 'e', 'l', 'd', 'T', 'y', 'p', 'e', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 0,
190     'S', 'e', 't', 'O', 'b', 'j', 'e', 'c', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'W', 'i', 't', 'h', 'U', 'n', 'd', 'o', 0,
191     'G', 'e', 't', 'L', 'i', 'n', 'e', 'F', 'o', 'r', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'L', 'i', 'n', 'e', 'N', 'u', 'm', 'b', 'e', 'r', 0,
192     'G', 'e', 't', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
193     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'C', 'O', 'L', 'L', 'A', 'P', 'S', 'E', '_', 'F', 'U', 'L', 'L', 0,
194     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'C', 'O', 'L', 'L', 'A', 'P', 'S', 'E', '_', 'N', 'O', 'N', 'E', 0,
195     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'M', 'E', 'D', 'I', 'U', 'M', 0,
196     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'C', 'O', 'L', 'O', 'U', 'R', 0,
197     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'O', 'U', 'T', 'S', 'E', 'T', 0,
198     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'G', 'R', 'O', 'O', 'V', 'E', 0,
199     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'D', 'O', 'U', 'B', 'L', 'E', 0,
200     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'D', 'A', 'S', 'H', 'E', 'D', 0,
201     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'D', 'O', 'T', 'T', 'E', 'D', 0,
202     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', '_', 'M', 'A', 'S', 'K', 0,
203     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'I', 'N', 'S', 'E', 'R', 'T', '_', 'I', 'N', 'T', 'E', 'R', 'A', 'C', 'T', 'I', 'V', 'E', 0,
204     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', '_', 'N', 'O', 'N', 'E', 0,
205     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'S', 'T', 'Y', 'L', 'E', '_', 'W', 'I', 'T', 'H', '_', 'U', 'N', 'D', 'O', 0,
206     '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,
207     'S', 'e', 't', 'F', 'o', 'r', 'm', 'a', 't', 't', 'i', 'n', 'g', 'D', 'i', 'a', 'l', 'o', 'g', 'F', 'a', 'c', 't', 'o', 'r', 'y', 0,
208     'G', 'e', 't', 'F', 'o', 'r', 'm', 'a', 't', 't', 'i', 'n', 'g', 'D', 'i', 'a', 'l', 'o', 'g', 'F', 'a', 'c', 't', 'o', 'r', 'y', 0,
209     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'F', 'o', 'r', 'm', 'a', 't', 't', 'i', 'n', 'g', 'D', 'i', 'a', 'l', 'o', 'g', 0,
210     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'S', 't', 'y', 'l', 'e', 'D', 'e', 'f', 'i', 'n', 'i', 't', 'i', 'o', 'n', 0,
211     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'F', 'o', 'o', 't', 'e', 'r', 'D', 'a', 't', 'a', 0,
212     'S', 'e', 't', 'T', 'e', 'm', 'p', 'o', 'r', 'a', 'r', 'y', 'I', 'm', 'a', 'g', 'e', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
213     'G', 'e', 't', 'T', 'e', 'm', 'p', 'o', 'r', 'a', 'r', 'y', 'I', 'm', 'a', 'g', 'e', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
214     'S', 'e', 't', 'C', 'a', 'r', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'A', 'f', 't', 'e', 'r', 'C', 'l', 'i', 'c', 'k', 0,
215     'A', 'p', 'p', 'l', 'y', 'T', 'e', 'x', 't', 'E', 'f', 'f', 'e', 'c', 't', 'T', 'o', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
216     'S', 'e', 't', 'F', 'u', 'l', 'l', 'L', 'a', 'y', 'o', 'u', 't', 'S', 'a', 'v', 'e', 'd', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
217     'G', 'e', 't', 'F', 'u', 'l', 'l', 'L', 'a', 'y', 'o', 'u', 't', 'S', 'a', 'v', 'e', 'd', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
218     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'L', 'E', 'F', 'T', '_', 'D', 'C', 'L', 'I', 'C', 'K', 0,
219     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'R', 'I', 'G', 'H', 'T', '_', 'C', 'L', 'I', 'C', 'K', 0,
220     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'B', 'u', 'f', 'f', 'e', 'r', 'D', 'a', 't', 'a', 'O', 'b', 'j', 'e', 'c', 't', 0,
221     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'P', 'l', 'a', 'i', 'n', 'T', 'e', 'x', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
222     'o', 'p', 't', 'i', 'm', 'i', 'z', 'a', 't', 'i', 'o', 'n', 'L', 'i', 'n', 'e', 'Y', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 's', 0,
223     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'C', 'H', 'A', 'N', 'G', 'E', '_', 'A', 'T', 'T', 'R', 'I', 'B', 'U', 'T', 'E', 'S', 0,
224     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'T', 'H', 'I', 'C', 'K', 0,
225     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'S', 'T', 'Y', 'L', 'E', 0,
226     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'I', 'N', 'S', 'E', 'T', 0,
227     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'R', 'I', 'D', 'G', 'E', 0,
228     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'S', 'O', 'L', 'I', 'D', 0,
229     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'U', 'N', 'I', 'T', 'S', '_', 'P', 'E', 'R', 'C', 'E', 'N', 'T', 'A', 'G', 'E', 0,
230     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'V', 'A', 'L', 'U', 'E', '_', 'V', 'A', 'L', 'I', 'D', '_', 'M', 'A', 'S', 'K', 0,
231     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'S', 'T', 'Y', 'L', 'E', '_', 'R', 'E', 'N', 'U', 'M', 'B', 'E', 'R', 0,
232     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'S', 'T', 'Y', 'L', 'E', '_', 'O', 'P', 'T', 'I', 'M', 'I', 'Z', 'E', 0,
233     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'D', 'R', 'A', 'W', '_', 'I', 'G', 'N', 'O', 'R', 'E', '_', 'C', 'A', 'C', 'H', 'E', 0,
234     '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,
235     'O', 'p', 't', 'i', 'o', 'n', '_', 'A', 'l', 'l', 'o', 'w', 'P', 'i', 'x', 'e', 'l', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
236     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'O', 'R', 'G', 'A', 'N', 'I', 'S', 'E', 'R', '_', 'B', 'R', 'O', 'W', 'S', 'E', 0,
237     'C', 'o', 'm', 'b', 'i', 'n', 'e', 'W', 'i', 't', 'h', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 0,
238     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 't', 'y', 'l', 'e', 'D', 'e', 'f', 'i', 'n', 'i', 't', 'i', 'o', 'n', 0,
239     'S', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'F', 'o', 'o', 't', 'e', 'r', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
240     'R', 'e', 'f', 'r', 'e', 's', 'h', 'F', 'o', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 0,
241     'A', 'p', 'p', 'l', 'y', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 'T', 'o', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
242     'A', 'p', 'p', 'l', 'y', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 'T', 'o', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
243     'S', 'e', 't', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'R', 'a', 'n', 'g', 'e', 0,
244     'G', 'e', 't', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'R', 'a', 'n', 'g', 'e', 0,
245     'G', 'e', 't', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 'L', 'a', 'y', 'o', 'u', 't', 'T', 'h', 'r', 'e', 's', 'h', 'o', 'l', 'd', 0,
246     'S', 'e', 't', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 'L', 'a', 'y', 'o', 'u', 't', 'T', 'h', 'r', 'e', 's', 'h', 'o', 'l', 'd', 0,
247     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'L', 'E', 'F', 'T', '_', 'C', 'L', 'I', 'C', 'K', 0,
248     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'E', 'X', '_', 'N', 'O', '_', 'G', 'U', 'I', 'D', 'E', 'L', 'I', 'N', 'E', 'S', 0,
249     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'F', 'i', 'l', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 'L', 'i', 's', 't', 0,
250     'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'B', 'i', 't', 'l', 'i', 's', 't', 's', 'E', 'q', 'P', 'a', 'r', 't', 'i', 'a', 'l', 0,
251     'G', 'e', 't', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'B', 'u', 'f', 'f', 'e', 'r', 'F', 'o', 'r', 'm', 'a', 't', 'I', 'd', 0,
252     'G', 'e', 't', 'F', 'i', 'r', 's', 't', 'L', 'i', 'n', 'e', 'B', 'r', 'e', 'a', 'k', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
253     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'C', 'o', 'm', 'p', 'o', 's', 'i', 't', 'e', 'O', 'b', 'j', 'e', 'c', 't', 0,
254     'w', 'x', 'T', 'e', 'x', 't', 'B', 'o', 'x', 'A', 't', 't', 'r', 'C', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'M', 'o', 'd', 'e', 0,
255     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'C', 'L', 'E', 'A', 'R', '_', 'R', 'I', 'G', 'H', 'T', 0,
256     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'F', 'L', 'O', 'A', 'T', '_', 'R', 'I', 'G', 'H', 'T', 0,
257     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'T', 'H', 'I', 'N', 0,
258     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'B', 'O', 'R', 'D', 'E', 'R', '_', 'N', 'O', 'N', 'E', 0,
259     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'U', 'N', 'I', 'T', 'S', '_', 'T', 'E', 'N', 'T', 'H', 'S', '_', 'M', 'M', 0,
260     '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,
261     'G', 'e', 't', 'D', 'i', 'a', 'l', 'o', 'g', 'S', 't', 'y', 'l', 'e', 'D', 'e', 'f', 'i', 'n', 'i', 't', 'i', 'o', 'n', 0,
262     'G', 'e', 't', 'C', 'o', 'm', 'b', 'i', 'n', 'e', 'd', 'S', 't', 'y', 'l', 'e', 'F', 'o', 'r', 'L', 'e', 'v', 'e', 'l', 0,
263     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 't', 'y', 'l', 'e', 'C', 'o', 'm', 'b', 'o', 'C', 't', 'r', 'l', 0,
264     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'C', 'H', 'A', 'R', 'A', 'C', 'T', 'E', 'R', 0,
265     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'P', 'A', 'R', 'A', 'G', 'R', 'A', 'P', 'H', 0,
266     'G', 'e', 't', 'C', 'a', 'r', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
267     'G', 'e', 't', 'A', 'd', 'j', 'u', 's', 't', 'e', 'd', 'C', 'a', 'r', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
268     'S', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'A', 'n', 'c', 'h', 'o', 'r', 'O', 'b', 'j', 'e', 'c', 't', 0,
269     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'A', 'n', 'c', 'h', 'o', 'r', 'O', 'b', 'j', 'e', 'c', 't', 0,
270     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'C', 'H', 'A', 'R', 'A', 'C', 'T', 'E', 'R', 0,
271     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'O', 'b', 'j', 'e', 'c', 't', 'P', 't', 'r', 'A', 'r', 'r', 'a', 'y', 0,
272     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'D', 'r', 'a', 'w', 'i', 'n', 'g', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
273     'G', 'e', 't', 'C', 'e', 'l', 'l', 'R', 'o', 'w', 'C', 'o', 'l', 'u', 'm', 'n', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
274     'I', 'n', 's', 'e', 'r', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 's', 'W', 'i', 't', 'h', 'U', 'n', 'd', 'o', 0,
275     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'D', 'r', 'a', 'w', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
276     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'C', 'L', 'E', 'A', 'R', '_', 'B', 'O', 'T', 'H', 0,
277     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'C', 'L', 'E', 'A', 'R', '_', 'L', 'E', 'F', 'T', 0,
278     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'C', 'L', 'E', 'A', 'R', '_', 'N', 'O', 'N', 'E', 0,
279     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'F', 'L', 'O', 'A', 'T', '_', 'L', 'E', 'F', 'T', 0,
280     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'F', 'L', 'O', 'A', 'T', '_', 'N', 'O', 'N', 'E', 0,
281     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'U', 'T', 'S', 'I', 'D', 'E', 0,
282     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'S', 'T', 'Y', 'L', 'E', '_', 'R', 'E', 'M', 'O', 'V', 'E', 0,
283     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'D', 'R', 'A', 'W', '_', 'G', 'U', 'I', 'D', 'E', 'L', 'I', 'N', 'E', 'S', 0,
284     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'V', 'A', 'R', 'I', 'A', 'B', 'L', 'E', '_', 'H', 'E', 'I', 'G', 'H', 'T', 0,
285     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'F', 'l', 'o', 'a', 't', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'o', 'r', 0,
286     '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,
287     '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,
288     '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,
289     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', '_', 'B', 'U', 'L', 'L', 'E', 'T', 'S', 0,
290     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 't', 'y', 'l', 'e', 'L', 'i', 's', 't', 'C', 't', 'r', 'l', 0,
291     'C', 'l', 'e', 'a', 'r', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'F', 'o', 'n', 't', 'N', 'a', 'm', 'e', 's', 0,
292     'G', 'e', 't', 'F', 'i', 'r', 's', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
293     'E', 'n', 'a', 'b', 'l', 'e', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 0,
294     'I', 'D', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', '3', 0,
295     'I', 'D', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', '2', 0,
296     'I', 'D', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', '1', 0,
297     'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'C', 'o', 'm', 'b', 'i', 'n', 'e', 'B', 'i', 't', 'l', 'i', 's', 't', 's', 0,
298     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'O', 'b', 'j', 'e', 'c', 't', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
299     'F', 'i', 'n', 'd', 'N', 'e', 'x', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'N', 'u', 'm', 'b', 'e', 'r', 0,
300     'G', 'e', 't', 'L', 'e', 'a', 'f', 'O', 'b', 'j', 'e', 'c', 't', 'A', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
301     'G', 'e', 't', 'S', 't', 'y', 'l', 'e', 'F', 'o', 'r', 'N', 'e', 'w', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 0,
302     'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 'S', 'p', 'a', 'c', 'e', 0,
303     'G', 'e', 't', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'C', 'o', 'n', 't', 'e', 'n', 't', 'A', 'r', 'e', 'a', 0,
304     'U', 's', 'e', 's', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
305     'E', 'n', 'a', 'b', 'l', 'e', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
306     'C', 'o', 'n', 'v', 'e', 'r', 't', 'P', 'i', 'x', 'e', 'l', 's', 'T', 'o', 'T', 'e', 'n', 't', 'h', 's', 'M', 'M', 0,
307     'C', 'o', 'n', 'v', 'e', 'r', 't', 'T', 'e', 'n', 't', 'h', 's', 'M', 'M', 'T', 'o', 'P', 'i', 'x', 'e', 'l', 's', 0,
308     'w', 'x', 'T', 'e', 'x', 't', 'B', 'o', 'x', 'A', 't', 't', 'r', 'C', 'l', 'e', 'a', 'r', 'S', 't', 'y', 'l', 'e', 0,
309     'w', 'x', 'T', 'e', 'x', 't', 'B', 'o', 'x', 'A', 't', 't', 'r', 'F', 'l', 'o', 'a', 't', 'S', 't', 'y', 'l', 'e', 0,
310     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'B', 'E', 'F', 'O', 'R', 'E', 0,
311     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'S', 'T', 'Y', 'L', 'E', '_', 'R', 'E', 'S', 'E', 'T', 0,
312     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'V', 'A', 'R', 'I', 'A', 'B', 'L', 'E', '_', 'W', 'I', 'D', 'T', 'H', 0,
313     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'T', 'e', 'x', 't', 'B', 'g', 'C', 'o', 'l', 'o', 'u', 'r', 0,
314     'A', 'u', 't', 'o', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'i', 'e', 's', 0,
315     'A', 'c', 'c', 'e', 'p', 't', 's', 'F', 'o', 'c', 'u', 's', 'R', 'e', 'c', 'u', 'r', 's', 'i', 'v', 'e', 'l', 'y', 0,
316     'G', 'e', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 'C', 'o', 'u', 'n', 't', 0,
317     'G', 'e', 't', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'S', 't', 'y', 'l', 'e', 'C', 'o', 'u', 'n', 't', 0,
318     'G', 'e', 't', 'S', 't', 'y', 'l', 'e', 'M', 'e', 'r', 'g', 'e', 'd', 'W', 'i', 't', 'h', 'B', 'a', 's', 'e', 0,
319     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 't', 'y', 'l', 'e', 'L', 'i', 's', 't', 'B', 'o', 'x', 0,
320     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'P', 'a', 'g', 'e', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
321     'S', 'e', 't', 'A', 'n', 'd', 'S', 'h', 'o', 'w', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'y', 'l', 'e', 0,
322     'A', 'p', 'p', 'l', 'y', 'I', 't', 'a', 'l', 'i', 'c', 'T', 'o', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
323     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'V', 'a', 'r', 'i', 'a', 'n', 't', 'A', 'r', 'r', 'a', 'y', 0,
324     'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'D', 'e', 'c', 'i', 'm', 'a', 'l', 'T', 'o', 'R', 'o', 'm', 'a', 'n', 0,
325     'C', 'l', 'e', 'a', 'n', 'U', 'p', 'D', 'r', 'a', 'w', 'i', 'n', 'g', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 's', 0,
326     'F', 'i', 'n', 'd', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 'B', 'y', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
327     'S', 'e', 't', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 'A', 'n', 'd', 'N', 'o', 't', 'i', 'f', 'y', 0,
328     'G', 'e', 't', 'C', 'o', 'n', 't', 'i', 'g', 'u', 'o', 'u', 's', 'P', 'l', 'a', 'i', 'n', 'T', 'e', 'x', 't', 0,
329     'G', 'e', 't', 'F', 'l', 'o', 'a', 't', 'i', 'n', 'g', 'O', 'b', 'j', 'e', 'c', 't', 'C', 'o', 'u', 'n', 't', 0,
330     'H', 'a', 's', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
331     'H', 'a', 's', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
332     'G', 'e', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'A', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
333     'H', 'a', 'n', 'd', 'l', 'e', 's', 'C', 'h', 'i', 'l', 'd', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
334     'G', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'M', 'e', 'n', 'u', 'L', 'a', 'b', 'e', 'l', 0,
335     'A', 'p', 'p', 'l', 'y', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
336     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'C', 'H', 'A', 'N', 'G', 'E', '_', 'O', 'B', 'J', 'E', 'C', 'T', 0,
337     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'U', 'N', 'I', 'T', 'S', '_', 'P', 'O', 'I', 'N', 'T', 'S', 0,
338     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'U', 'N', 'I', 'T', 'S', '_', 'P', 'I', 'X', 'E', 'L', 'S', 0,
339     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'A', 'F', 'T', 'E', 'R', 0,
340     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'H', 'i', 't', 'T', 'e', 's', 't', 'F', 'l', 'a', 'g', 's', 0,
341     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'E', 'T', 'S', 'T', 'Y', 'L', 'E', '_', 'N', 'O', 'N', 'E', 0,
342     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'D', 'R', 'A', 'W', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'E', 'D', 0,
343     'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 'D', 'a', 't', 'a', 'F', 'r', 'o', 'm', 'W', 'i', 'n', 'd', 'o', 'w', 0,
344     'S', 'e', 't', 'N', 'o', 'r', 'm', 'a', 'l', 'T', 'e', 'x', 't', 'F', 'o', 'n', 't', 'N', 'a', 'm', 'e', 0,
345     'G', 'e', 't', 'N', 'o', 'r', 'm', 'a', 'l', 'T', 'e', 'x', 't', 'F', 'o', 'n', 't', 'N', 'a', 'm', 'e', 0,
346     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'O', 'd', 'd', 'E', 'v', 'e', 'n', 'P', 'a', 'g', 'e', 0,
347     'D', 'e', 'l', 'e', 't', 'e', 'T', 'e', 'm', 'p', 'o', 'r', 'a', 'r', 'y', 'I', 'm', 'a', 'g', 'e', 's', 0,
348     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'H', 'T', 'M', 'L', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
349     'G', 'e', 't', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'F', 'o', 'n', 't', 'N', 'a', 'm', 'e', 's', 0,
350     'I', 's', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'o', 'w', 'i', 'n', 'g', 0,
351     'D', 'e', 'l', 'e', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'C', 'o', 'n', 't', 'e', 'n', 't', 0,
352     'I', 's', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 'd', 0,
353     'H', 'a', 's', 'U', 'n', 'f', 'o', 'c', 'u', 's', 'e', 'd', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
354     'S', 'e', 't', 'F', 'u', 'l', 'l', 'L', 'a', 'y', 'o', 'u', 't', 'R', 'e', 'q', 'u', 'i', 'r', 'e', 'd', 0,
355     'G', 'e', 't', 'F', 'u', 'l', 'l', 'L', 'a', 'y', 'o', 'u', 't', 'R', 'e', 'q', 'u', 'i', 'r', 'e', 'd', 0,
356     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', 0,
357     'w', 'x', 'E', 'V', 'T', '_', 'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'R', 'E', 'T', 'U', 'R', 'N', 0,
358     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'O', 'b', 'j', 'e', 'c', 't', 'L', 'i', 's', 't', '_', 0,
359     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 't', 'd', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
360     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'F', 'i', 'l', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
361     'S', 'e', 't', 'F', 'l', 'o', 'a', 't', 'i', 'n', 'g', 'L', 'a', 'y', 'o', 'u', 't', 'M', 'o', 'd', 'e', 0,
362     'G', 'e', 't', 'F', 'l', 'o', 'a', 't', 'i', 'n', 'g', 'L', 'a', 'y', 'o', 'u', 't', 'M', 'o', 'd', 'e', 0,
363     'F', 'i', 'n', 'd', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 'B', 'y', 'F', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
364     'B', 'e', 'g', 'i', 'n', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
365     'C', 'a', 'n', 'P', 'a', 's', 't', 'e', 'F', 'r', 'o', 'm', 'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 0,
366     'R', 'e', 's', 'e', 't', 'A', 'n', 'd', 'C', 'l', 'e', 'a', 'r', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 's', 0,
367     'G', 'e', 't', 'C', 'o', 'm', 'b', 'i', 'n', 'e', 'd', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
368     'U', 'p', 'd', 'a', 't', 'e', 'F', 'l', 'o', 'a', 't', 'i', 'n', 'g', 'O', 'b', 'j', 'e', 'c', 't', 's', 0,
369     'G', 'e', 't', 'L', 'i', 'n', 'e', 'S', 'i', 'z', 'e', 'A', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
370     'I', 'n', 's', 'e', 'r', 't', 'N', 'e', 'w', 'l', 'i', 'n', 'e', 'W', 'i', 't', 'h', 'U', 'n', 'd', 'o', 0,
371     'G', 'e', 't', 'O', 'w', 'n', 'R', 'a', 'n', 'g', 'e', 'I', 'f', 'T', 'o', 'p', 'L', 'e', 'v', 'e', 'l', 0,
372     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'O', 'b', 'j', 'e', 'c', 't', 0,
373     'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'L', 'i', 'n', 'e', 'B', 'r', 'e', 'a', 'k', 'C', 'h', 'a', 'r', 0,
374     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'C', 'H', 'A', 'N', 'G', 'E', '_', 'S', 'T', 'Y', 'L', 'E', 0,
375     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'B', 'o', 'r', 'd', 'e', 'r', 'W', 'i', 'd', 't', 'h', 0,
376     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'B', 'o', 'r', 'd', 'e', 'r', 'F', 'l', 'a', 'g', 's', 0,
377     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'B', 'o', 'r', 'd', 'e', 'r', 'S', 't', 'y', 'l', 'e', 0,
378     'w', 'x', 'T', 'e', 'x', 't', 'B', 'o', 'x', 'A', 't', 't', 'r', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
379     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'V', 'A', 'L', 'U', 'E', '_', 'V', 'A', 'L', 'I', 'D', 0,
380     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'N', 'O', 'N', 'E', 0,
381     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'F', 'I', 'X', 'E', 'D', '_', 'H', 'E', 'I', 'G', 'H', 'T', 0,
382     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
383     'A', 'u', 't', 'o', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 's', 0,
384     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', '_', 'T', 'A', 'B', 'S', 0,
385     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', '_', 'F', 'O', 'N', 'T', 0,
386     'w', 'x', 'S', 'y', 'm', 'b', 'o', 'l', 'P', 'i', 'c', 'k', 'e', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
387     'R', 'e', 'm', 'o', 'v', 'e', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 0,
388     'R', 'e', 'm', 'o', 'v', 'e', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'S', 't', 'y', 'l', 'e', 0,
389     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
390     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'P', 'A', 'G', 'E', '_', 'C', 'E', 'N', 'T', 'R', 'E', 0,
391     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'X', 'M', 'L', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
392     'P', 'r', 'o', 'c', 'e', 's', 's', 'M', 'o', 'u', 's', 'e', 'M', 'o', 'v', 'e', 'm', 'e', 'n', 't', 0,
393     'G', 'e', 't', 'F', 'i', 'r', 's', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'P', 'o', 'i', 'n', 't', 0,
394     'F', 'i', 'n', 'd', 'N', 'e', 'x', 't', 'W', 'o', 'r', 'd', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
395     'A', 'p', 'p', 'l', 'y', 'B', 'o', 'l', 'd', 'T', 'o', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
396     'M', 'o', 'v', 'e', 'T', 'o', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'a', 'r', 't', 0,
397     'F', 'i', 'n', 'd', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 'A', 't', 'P', 'o', 'i', 'n', 't', 0,
398     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'A', 'c', 't', 'i', 'o', 'n', 'L', 'i', 's', 't', 0,
399     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'O', 'b', 'j', 'e', 'c', 't', 'L', 'i', 's', 't', 0,
400     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'R', 'a', 'n', 'g', 'e', 'A', 'r', 'r', 'a', 'y', 0,
401     'S', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'R', 'i', 'g', 'h', 't', 'M', 'a', 'r', 'g', 'i', 'n', 0,
402     'G', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'R', 'i', 'g', 'h', 't', 'M', 'a', 'r', 'g', 'i', 'n', 0,
403     'R', 'e', 'm', 'o', 'v', 'e', 'D', 'r', 'a', 'w', 'i', 'n', 'g', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
404     'I', 'n', 's', 'e', 'r', 't', 'D', 'r', 'a', 'w', 'i', 'n', 'g', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
405     'S', 'e', 't', 'O', 'r', 'i', 'g', 'i', 'n', 'a', 'l', 'I', 'm', 'a', 'g', 'e', 'S', 'i', 'z', 'e', 0,
406     'G', 'e', 't', 'O', 'r', 'i', 'g', 'i', 'n', 'a', 'l', 'I', 'm', 'a', 'g', 'e', 'S', 'i', 'z', 'e', 0,
407     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'I', 'm', 'a', 'g', 'e', 'B', 'l', 'o', 'c', 'k', 0,
408     'F', 'i', 'n', 'd', 'O', 'b', 'j', 'e', 'c', 't', 'A', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
409     'G', 'e', 't', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
410     'S', 'e', 't', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
411     'G', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'L', 'i', 'n', 'e', 'N', 'u', 'm', 'b', 'e', 'r', 0,
412     'I', 'n', 's', 'e', 'r', 't', 'O', 'b', 'j', 'e', 'c', 't', 'W', 'i', 't', 'h', 'U', 'n', 'd', 'o', 0,
413     'A', 'd', 'j', 'u', 's', 't', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'S', 'p', 'a', 'c', 'e', 0,
414     'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'P', 'a', 'r', 'e', 'n', 't', 'S', 'p', 'a', 'c', 'e', 0,
415     'G', 'e', 't', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
416     'H', 'a', 's', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
417     'F', 'i', 'n', 'd', 'O', 'r', 'C', 'r', 'e', 'a', 't', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
418     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
419     'H', 'a', 's', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
420     'S', 'e', 't', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
421     'G', 'e', 't', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
422     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'D', 'i', 'm', 'e', 'n', 's', 'i', 'o', 'n', 's', 0,
423     'T', 'E', 'X', 'T', '_', 'A', 'T', 'T', 'R', '_', 'U', 'N', 'I', 'T', 'S', '_', 'M', 'A', 'S', 'K', 0,
424     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'V', 'a', 'l', 'u', 'e', 'F', 'l', 'a', 'g', 's', 0,
425     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'I', 'N', 'S', 'E', 'R', 'T', '_', 'N', 'O', 'N', 'E', 0,
426     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'E', 'I', 'G', 'H', 'T', '_', 'O', 'N', 'L', 'Y', 0,
427     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'U', 'N', 'F', 'O', 'R', 'M', 'A', 'T', 'T', 'E', 'D', 0,
428     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'F', 'I', 'X', 'E', 'D', '_', 'W', 'I', 'D', 'T', 'H', 0,
429     'S', 'h', 'o', 'u', 'l', 'd', 'P', 'r', 'e', 'v', 'e', 'n', 't', 'A', 'p', 'p', 'E', 'x', 'i', 't', 0,
430     'S', 'e', 't', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'i', 'n', 't', 'E', 'n', 'd', 0,
431     'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 'D', 'a', 't', 'a', 'T', 'o', 'W', 'i', 'n', 'd', 'o', 'w', 0,
432     'S', 'h', 'o', 'u', 'l', 'd', 'I', 'n', 'h', 'e', 'r', 'i', 't', 'C', 'o', 'l', 'o', 'u', 'r', 's', 0,
433     'I', 'n', 'f', 'o', 'r', 'm', 'F', 'i', 'r', 's', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
434     'I', 'n', 'i', 't', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 's', 0,
435     'G', 'e', 't', 'D', 'i', 'a', 'l', 'o', 'g', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
436     'S', 'e', 't', 'R', 'e', 's', 't', 'a', 'r', 't', 'N', 'u', 'm', 'b', 'e', 'r', 'i', 'n', 'g', 0,
437     'G', 'e', 't', 'R', 'e', 's', 't', 'a', 'r', 't', 'N', 'u', 'm', 'b', 'e', 'r', 'i', 'n', 'g', 0,
438     'S', 'e', 't', 'A', 'p', 'p', 'l', 'y', 'O', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
439     'G', 'e', 't', 'A', 'p', 'p', 'l', 'y', 'O', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
440     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'L', 'I', 'S', 'T', 0,
441     'S', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'F', 'o', 'o', 't', 'e', 'r', 'F', 'o', 'n', 't', 0,
442     'S', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'F', 'o', 'o', 't', 'e', 'r', 'D', 'a', 't', 'a', 0,
443     'G', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'F', 'o', 'o', 't', 'e', 'r', 'D', 'a', 't', 'a', 0,
444     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'P', 'A', 'G', 'E', '_', 'R', 'I', 'G', 'H', 'T', 0,
445     'C', 'l', 'e', 'a', 'r', 'N', 'o', 'd', 'e', 'T', 'o', 'C', 'l', 'a', 's', 's', 'M', 'a', 'p', 0,
446     'a', 'd', 'd', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 's', 0,
447     'S', 'e', 't', 'C', 'a', 'r', 'e', 't', 'A', 't', 'L', 'i', 'n', 'e', 'S', 't', 'a', 'r', 't', 0,
448     'G', 'e', 't', 'C', 'a', 'r', 'e', 't', 'A', 't', 'L', 'i', 'n', 'e', 'S', 't', 'a', 'r', 't', 0,
449     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'H', 'I', 'F', 'T', '_', 'D', 'O', 'W', 'N', 0,
450     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'A', 'r', 'r', 'a', 'y', 0,
451     'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'R', 'e', 'm', 'o', 'v', 'e', 'S', 't', 'y', 'l', 'e', 0,
452     'S', 'e', 't', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
453     'G', 'e', 't', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
454     'S', 'e', 't', 'O', 'l', 'd', 'A', 'n', 'd', 'N', 'e', 'w', 'O', 'b', 'j', 'e', 'c', 't', 's', 0,
455     'S', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'P', 'r', 'o', 'p', 'o', 'r', 't', 'i', 'o', 'n', 0,
456     'G', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'P', 'r', 'o', 'p', 'o', 'r', 't', 'i', 'o', 'n', 0,
457     'B', 'e', 'g', 'i', 'n', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 0,
458     'B', 'e', 'g', 'i', 'n', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'S', 't', 'y', 'l', 'e', 0,
459     'B', 'e', 'g', 'i', 'n', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'B', 'u', 'l', 'l', 'e', 't', 0,
460     'B', 'e', 'g', 'i', 'n', 'N', 'u', 'm', 'b', 'e', 'r', 'e', 'd', 'B', 'u', 'l', 'l', 'e', 't', 0,
461     'E', 'n', 'd', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
462     'G', 'e', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'P', 'r', 'o', 'c', 'e', 's', 's', 'o', 'r', 0,
463     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'P', 'l', 'a', 'i', 'n', 'T', 'e', 'x', 't', 0,
464     'A', 'p', 'p', 'l', 'y', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 0,
465     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 0,
466     'G', 'e', 't', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'M', 'a', 'r', 'g', 'i', 'n', 0,
467     'S', 'e', 't', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'M', 'a', 'r', 'g', 'i', 'n', 0,
468     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'F', 'i', 'e', 'l', 'd', 'T', 'y', 'p', 'e', 0,
469     'I', 'n', 'v', 'a', 'l', 'i', 'd', 'a', 't', 'e', 'H', 'i', 'e', 'r', 'a', 'r', 'c', 'h', 'y', 0,
470     'G', 'e', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'F', 'o', 'r', 'L', 'i', 'n', 'e', 0,
471     'D', 'e', 'l', 'e', 't', 'e', 'R', 'a', 'n', 'g', 'e', 'W', 'i', 't', 'h', 'U', 'n', 'd', 'o', 0,
472     'I', 'n', 's', 'e', 'r', 't', 'F', 'i', 'e', 'l', 'd', 'W', 'i', 't', 'h', 'U', 'n', 'd', 'o', 0,
473     'I', 'n', 's', 'e', 'r', 't', 'I', 'm', 'a', 'g', 'e', 'W', 'i', 't', 'h', 'U', 'n', 'd', 'o', 0,
474     'G', 'e', 't', 'P', 'a', 'r', 't', 'i', 'a', 'l', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 0,
475     'S', 'e', 't', 'P', 'a', 'r', 't', 'i', 'a', 'l', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 0,
476     'G', 'e', 't', 'A', 'b', 's', 'o', 'l', 'u', 't', 'e', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
477     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
478     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'F', 'o', 'n', 't', 'T', 'a', 'b', 'l', 'e', 0,
479     'm', '_', 'v', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
480     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'D', 'i', 'm', 'e', 'n', 's', 'i', 'o', 'n', 0,
481     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'I', 'd', 0,
482     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'C', 'L', 'E', 'A', 'R', 0,
483     'T', 'E', 'X', 'T', '_', 'B', 'O', 'X', '_', 'A', 'T', 'T', 'R', '_', 'F', 'L', 'O', 'A', 'T', 0,
484     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'H', 'I', 'T', 'T', 'E', 'S', 'T', '_', 'O', 'N', 0,
485     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'C', 'A', 'C', 'H', 'E', '_', 'S', 'I', 'Z', 'E', 0,
486     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'D', 'R', 'A', 'W', '_', 'P', 'R', 'I', 'N', 'T', 0,
487     'E', 's', 't', 'i', 'm', 'a', 't', 'e', 'T', 'o', 't', 'a', 'l', 'H', 'e', 'i', 'g', 'h', 't', 0,
488     'O', 'n', 'G', 'e', 't', 'R', 'o', 'w', 's', 'H', 'e', 'i', 'g', 'h', 't', 'H', 'i', 'n', 't', 0,
489     'D', 'o', 'G', 'e', 't', 'B', 'e', 's', 't', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
490     'S', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
491     'G', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'u', 'r', 0,
492     'G', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'A', 'r', 'e', 'a', 'O', 'r', 'i', 'g', 'i', 'n', 0,
493     'S', 'e', 't', 'S', 't', 'y', 'l', 'e', 'D', 'e', 'f', 'i', 'n', 'i', 't', 'i', 'o', 'n', 0,
494     'G', 'e', 't', 'S', 't', 'y', 'l', 'e', 'D', 'e', 'f', 'i', 'n', 'i', 't', 'i', 'o', 'n', 0,
495     'F', 'i', 'n', 'd', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 0,
496     'F', 'i', 'n', 'd', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'S', 't', 'y', 'l', 'e', 0,
497     'S', 'e', 't', 'L', 'e', 'v', 'e', 'l', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
498     'G', 'e', 't', 'L', 'e', 'v', 'e', 'l', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
499     'F', 'i', 'n', 'd', 'L', 'e', 'v', 'e', 'l', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'n', 't', 0,
500     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'B', 'O', 'X', 0,
501     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'A', 'L', 'L', 0,
502     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'P', 'r', 'i', 'n', 't', 'i', 'n', 'g', 0,
503     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'P', 'r', 'i', 'n', 't', 'o', 'u', 't', 0,
504     'S', 'e', 't', 'S', 'h', 'o', 'w', 'O', 'n', 'F', 'i', 'r', 's', 't', 'P', 'a', 'g', 'e', 0,
505     'G', 'e', 't', 'S', 'h', 'o', 'w', 'O', 'n', 'F', 'i', 'r', 's', 't', 'P', 'a', 'g', 'e', 0,
506     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'P', 'A', 'G', 'E', '_', 'L', 'E', 'F', 'T', 0,
507     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'P', 'A', 'G', 'E', '_', 'E', 'V', 'E', 'N', 0,
508     'S', 'e', 't', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 'M', 'a', 'p', 'p', 'i', 'n', 'g', 0,
509     'G', 'e', 't', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 'M', 'a', 'p', 'p', 'i', 'n', 'g', 0,
510     'O', 'n', 'U', 'p', 'd', 'a', 't', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
511     'O', 'n', 'S', 'y', 's', 'C', 'o', 'l', 'o', 'u', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
512     'P', 'r', 'e', 'p', 'a', 'r', 'e', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
513     'I', 's', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'A', 'l', 'i', 'g', 'n', 'e', 'd', 0,
514     'I', 's', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'I', 't', 'a', 'l', 'i', 'c', 's', 0,
515     'M', 'o', 'v', 'e', 'T', 'o', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'E', 'n', 'd', 0,
516     'C', 'a', 'n', 'D', 'e', 'l', 'e', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
517     'S', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'A', 'n', 'c', 'h', 'o', 'r', 0,
518     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'A', 'n', 'c', 'h', 'o', 'r', 0,
519     'F', 'o', 'r', 'c', 'e', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 'L', 'a', 'y', 'o', 'u', 't', 0,
520     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'C', 'T', 'R', 'L', '_', 'D', 'O', 'W', 'N', 0,
521     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'L', 'i', 'n', 'e', 'L', 'i', 's', 't', 0,
522     'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'M', 'o', 'd', 'u', 'l', 'e', 'I', 'n', 'i', 't', 0,
523     'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'A', 'p', 'p', 'l', 'y', 'S', 't', 'y', 'l', 'e', 0,
524     'D', 'r', 'a', 'w', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'B', 'u', 'l', 'l', 'e', 't', 0,
525     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
526     'G', 'e', 't', 'I', 'g', 'n', 'o', 'r', 'e', 'F', 'i', 'r', 's', 't', 'T', 'i', 'm', 'e', 0,
527     'S', 'e', 't', 'I', 'g', 'n', 'o', 'r', 'e', 'F', 'i', 'r', 's', 't', 'T', 'i', 'm', 'e', 0,
528     'F', 'i', 'n', 'd', 'D', 'r', 'a', 'w', 'i', 'n', 'g', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
529     'G', 'e', 't', 'D', 'r', 'a', 'w', 'i', 'n', 'g', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 's', 0,
530     'C', 'l', 'e', 'a', 'r', 'E', 'v', 'e', 'n', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 's', 0,
531     'G', 'e', 't', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
532     'S', 'e', 't', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
533     'G', 'e', 't', 'F', 'l', 'o', 'a', 't', 'i', 'n', 'g', 'O', 'b', 'j', 'e', 'c', 't', 's', 0,
534     'G', 'e', 't', 'U', 'n', 'c', 'o', 'm', 'b', 'i', 'n', 'e', 'd', 'S', 't', 'y', 'l', 'e', 0,
535     'G', 'e', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'L', 'e', 'n', 'g', 't', 'h', 0,
536     'G', 'e', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'A', 't', 'L', 'i', 'n', 'e', 0,
537     'G', 'e', 't', 'L', 'i', 'n', 'e', 'A', 't', 'Y', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
538     'l', 'o', 'o', 'k', 'U', 'p', 'N', 'e', 'w', 'P', 'a', 'r', 'a', 'S', 't', 'y', 'l', 'e', 0,
539     'I', 'n', 's', 'e', 'r', 't', 'T', 'e', 'x', 't', 'W', 'i', 't', 'h', 'U', 'n', 'd', 'o', 0,
540     'G', 'e', 't', 'C', 'h', 'i', 'l', 'd', 'A', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
541     'G', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
542     'H', 'a', 's', 'C', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'B', 'o', 'r', 'd', 'e', 'r', 's', 0,
543     'S', 'e', 't', 'C', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'B', 'o', 'r', 'd', 'e', 'r', 's', 0,
544     'G', 'e', 't', 'C', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'B', 'o', 'r', 'd', 'e', 'r', 's', 0,
545     'w', 'x', 'T', 'e', 'x', 't', 'B', 'o', 'x', 'A', 't', 't', 'r', 'F', 'l', 'a', 'g', 's', 0,
546     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'T', 'Y', 'P', 'E', '_', 'H', 'T', 'M', 'L', 0,
547     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'T', 'Y', 'P', 'E', '_', 'T', 'E', 'X', 'T', 0,
548     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'F', 'i', 'l', 'e', 'T', 'y', 'p', 'e', 0,
549     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'F', 'O', 'R', 'M', 'A', 'T', 'T', 'E', 'D', 0,
550     'G', 'e', 't', 'S', 't', 'r', 'i', 'n', 'g', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
551     'O', 'n', 'G', 'e', 't', 'U', 'n', 'i', 't', 's', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
552     'D', 'o', 'S', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'V', 'a', 'r', 'i', 'a', 'n', 't', 0,
553     'R', 'e', 'm', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
554     'G', 'e', 't', 'P', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'F', 'o', 'r', 'm', 'a', 't', 0,
555     'G', 'e', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 0,
556     'G', 'e', 't', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 'C', 'o', 'u', 'n', 't', 0,
557     'G', 'e', 't', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'S', 't', 'y', 'l', 'e', 0,
558     'A', 'd', 'd', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 0,
559     'A', 'd', 'd', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'S', 't', 'y', 'l', 'e', 0,
560     'S', 'e', 't', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'B', 'u', 'f', 'f', 'e', 'r', 0,
561     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'P', 'A', 'G', 'E', '_', 'A', 'L', 'L', 0,
562     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'P', 'A', 'G', 'E', '_', 'O', 'D', 'D', 0,
563     'I', 's', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
564     'P', 'a', 'i', 'n', 't', 'A', 'b', 'o', 'v', 'e', 'C', 'o', 'n', 't', 'e', 'n', 't', 0,
565     'O', 'n', 'E', 'r', 'a', 's', 'e', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
566     'O', 'n', 'U', 'p', 'd', 'a', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'A', 'l', 'l', 0,
567     'S', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'R', 'a', 'n', 'g', 'e', 0,
568     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'R', 'a', 'n', 'g', 'e', 0,
569     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'y', 'l', 'e', 'E', 'x', 0,
570     'S', 'e', 't', 'D', 'r', 'a', 'g', 'S', 't', 'a', 'r', 't', 'P', 'o', 'i', 'n', 't', 0,
571     'G', 'e', 't', 'D', 'r', 'a', 'g', 'S', 't', 'a', 'r', 't', 'P', 'o', 'i', 'n', 't', 0,
572     'S', 'e', 't', 'F', 'u', 'l', 'l', 'L', 'a', 'y', 'o', 'u', 't', 'T', 'i', 'm', 'e', 0,
573     'G', 'e', 't', 'F', 'u', 'l', 'l', 'L', 'a', 'y', 'o', 'u', 't', 'T', 'i', 'm', 'e', 0,
574     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'A', 'L', 'T', '_', 'D', 'O', 'W', 'N', 0,
575     'G', 'e', 't', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'B', 'u', 'f', 'f', 'e', 'r', 0,
576     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
577     't', 'o', 'p', 'L', 'e', 'v', 'e', 'l', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
578     'C', 'l', 'e', 'a', 'n', 'U', 'p', 'F', 'i', 'e', 'l', 'd', 'T', 'y', 'p', 'e', 's', 0,
579     'A', 'd', 'd', 'D', 'r', 'a', 'w', 'i', 'n', 'g', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
580     'F', 'i', 'n', 'd', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 'B', 'y', 'N', 'a', 'm', 'e', 0,
581     'F', 'i', 'n', 'd', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 'B', 'y', 'T', 'y', 'p', 'e', 0,
582     'E', 'n', 'd', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 0,
583     'E', 'n', 'd', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'S', 't', 'y', 'l', 'e', 0,
584     'E', 'n', 'd', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'B', 'u', 'l', 'l', 'e', 't', 0,
585     'B', 'e', 'g', 'i', 'n', 'S', 'y', 'm', 'b', 'o', 'l', 'B', 'u', 'l', 'l', 'e', 't', 0,
586     'E', 'n', 'd', 'N', 'u', 'm', 'b', 'e', 'r', 'e', 'd', 'B', 'u', 'l', 'l', 'e', 't', 0,
587     'G', 'e', 't', 'S', 't', 'y', 'l', 'e', 'S', 't', 'a', 'c', 'k', 'S', 'i', 'z', 'e', 0,
588     'B', 'e', 'g', 'i', 'n', 'S', 'u', 'p', 'p', 'r', 'e', 's', 's', 'U', 'n', 'd', 'o', 0,
589     'G', 'e', 't', 'B', 'a', 't', 'c', 'h', 'e', 'd', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
590     'G', 'e', 't', 'D', 'i', 'm', 'e', 'n', 's', 'i', 'o', 'n', 'S', 'c', 'a', 'l', 'e', 0,
591     'S', 'e', 't', 'D', 'i', 'm', 'e', 'n', 's', 'i', 'o', 'n', 'S', 'c', 'a', 'l', 'e', 0,
592     'G', 'e', 't', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'M', 'a', 'r', 'g', 'i', 'n', 0,
593     'S', 'e', 't', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'M', 'a', 'r', 'g', 'i', 'n', 0,
594     'G', 'e', 't', 'F', 'l', 'o', 'a', 't', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'o', 'r', 0,
595     'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 0,
596     'G', 'e', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'C', 'o', 'u', 'n', 't', 0,
597     'G', 'e', 't', 'L', 'i', 'n', 'e', 'A', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
598     'D', 'r', 'a', 'w', 'B', 'o', 'x', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
599     'C', 'a', 'n', 'E', 'd', 'i', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
600     'G', 'e', 't', 'F', 'l', 'o', 'a', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
601     'G', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'D', 'o', 'u', 'b', 'l', 'e', 0,
602     'G', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'S', 't', 'r', 'i', 'n', 'g', 0,
603     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'B', 'o', 'r', 'd', 'e', 'r', 's', 0,
604     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'T', 'Y', 'P', 'E', '_', 'P', 'D', 'F', 0,
605     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'T', 'Y', 'P', 'E', '_', 'R', 'T', 'F', 0,
606     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'T', 'Y', 'P', 'E', '_', 'X', 'M', 'L', 0,
607     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'T', 'Y', 'P', 'E', '_', 'A', 'N', 'Y', 0,
608     'S', 'C', 'R', 'I', 'P', 'T', '_', 'M', 'U', 'L', '_', 'F', 'A', 'C', 'T', 'O', 'R', 0,
609     'O', 'n', 'P', 'r', 'e', 'p', 'a', 'r', 'e', 'P', 'r', 'i', 'n', 't', 'i', 'n', 'g', 0,
610     'D', 'o', 'S', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
611     'S', 'e', 't', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'i', 'n', 't', 0,
612     'G', 'e', 't', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'i', 'n', 't', 0,
613     'E', 's', 't', 'i', 'm', 'a', 't', 'e', 'T', 'o', 't', 'a', 'l', 'S', 'i', 'z', 'e', 0,
614     'I', 'n', 'h', 'e', 'r', 'i', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
615     'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'O', 't', 'h', 'e', 'r', 'D', 'i', 'r', 0,
616     'r', 'e', 's', 't', 'a', 'r', 't', 'N', 'u', 'm', 'b', 'e', 'r', 'i', 'n', 'g', 0,
617     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'S', 't', 'y', 'l', 'e', 0,
618     'G', 'e', 't', 'C', 'o', 'm', 'b', 'i', 'n', 'e', 'd', 'S', 't', 'y', 'l', 'e', 0,
619     'a', 'p', 'p', 'l', 'y', 'O', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
620     'S', 'e', 't', 'P', 'a', 'g', 'e', 'S', 'e', 't', 'u', 'p', 'D', 'a', 't', 'a', 0,
621     'C', 'a', 'l', 'c', 'u', 'l', 'a', 't', 'e', 'S', 'c', 'a', 'l', 'i', 'n', 'g', 0,
622     'R', 'e', 'g', 'i', 's', 't', 'e', 'r', 'N', 'o', 'd', 'e', 'N', 'a', 'm', 'e', 0,
623     'S', 'e', 't', 'N', 'e', 'w', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
624     'G', 'e', 't', 'N', 'e', 'w', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
625     'S', 'e', 't', 'O', 'l', 'd', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
626     'G', 'e', 't', 'O', 'l', 'd', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
627     'F', 'i', 'n', 'd', 'R', 'a', 'n', 'g', 'e', 'F', 'o', 'r', 'L', 'i', 's', 't', 0,
628     'G', 'e', 't', 'P', 'h', 'y', 's', 'i', 'c', 'a', 'l', 'P', 'o', 'i', 'n', 't', 0,
629     'M', 'o', 'v', 'e', 'C', 'a', 'r', 'e', 't', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
630     'G', 'e', 't', 'C', 'a', 'r', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
631     'S', 'e', 't', 'C', 'a', 'r', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
632     'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'N', 'a', 'v', 'i', 'g', 'a', 't', 'e', 0,
633     'G', 'e', 't', 'U', 'n', 's', 'c', 'a', 'l', 'e', 'd', 'P', 'o', 'i', 'n', 't', 0,
634     'C', 'a', 'n', 'I', 'n', 's', 'e', 'r', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 0,
635     's', 'e', 't', 'C', 'a', 'r', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
636     'S', 't', 'o', 'r', 'e', 'F', 'o', 'c', 'u', 's', 'O', 'b', 'j', 'e', 'c', 't', 0,
637     'S', 'e', 't', 'D', 'r', 'a', 'g', 'S', 't', 'a', 'r', 't', 'T', 'i', 'm', 'e', 0,
638     'G', 'e', 't', 'D', 'r', 'a', 'g', 'S', 't', 'a', 'r', 't', 'T', 'i', 'm', 'e', 0,
639     'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'H', 'a', 's', 'S', 't', 'y', 'l', 'e', 0,
640     'D', 'r', 'a', 'w', 'B', 'i', 't', 'm', 'a', 'p', 'B', 'u', 'l', 'l', 'e', 't', 0,
641     'G', 'e', 't', 'O', 'l', 'd', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 's', 0,
642     'G', 'e', 't', 'N', 'e', 'w', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 's', 0,
643     'U', 'p', 'd', 'a', 't', 'e', 'A', 'p', 'p', 'e', 'a', 'r', 'a', 'n', 'c', 'e', 0,
644     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
645     'B', 'e', 'g', 'i', 'n', 'L', 'i', 'n', 'e', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
646     'B', 'e', 'g', 'i', 'n', 'R', 'i', 'g', 'h', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
647     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'B', 'u', 'f', 'f', 'e', 'r', 0,
648     'D', 'o', 'M', 'a', 'k', 'e', 'I', 'm', 'a', 'g', 'e', 'B', 'l', 'o', 'c', 'k', 0,
649     'C', 'l', 'e', 'a', 'r', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'T', 'a', 'b', 's', 0,
650     'i', 'n', 'c', 'l', 'u', 'd', 'i', 'n', 'g', 'B', 'o', 'x', 'A', 't', 't', 'r', 0,
651     'C', 'l', 'e', 'a', 'r', 'U', 'n', 'u', 's', 'e', 'd', 'L', 'i', 'n', 'e', 's', 0,
652     'F', 'i', 'n', 'd', 'W', 'r', 'a', 'p', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
653     'G', 'e', 't', 'A', 'b', 's', 'o', 'l', 'u', 't', 'e', 'R', 'a', 'n', 'g', 'e', 0,
654     'G', 'e', 't', 'S', 't', 'y', 'l', 'e', 'F', 'o', 'r', 'R', 'a', 'n', 'g', 'e', 0,
655     'G', 'e', 't', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'T', 'e', 'x', 't', 0,
656     'A', 'd', 'j', 'u', 's', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
657     'L', 'a', 'y', 'o', 'u', 't', 'T', 'o', 'B', 'e', 's', 't', 'S', 'i', 'z', 'e', 0,
658     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
659     'R', 'e', 'm', 'o', 'v', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
660     'G', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'N', 'a', 'm', 'e', 's', 0,
661     'G', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 'O', 'u', 't', 'l', 'i', 'n', 'e', 0,
662     'G', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
663     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'B', 'o', 'r', 'd', 'e', 'r', 0,
664     'G', 'e', 't', 'P', 'a', 'g', 'e', 'S', 'e', 't', 'u', 'p', 'D', 'a', 't', 'a', 0,
665     'G', 'e', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
666     'O', 'n', 'D', 'r', 'a', 'w', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
667     'I', 's', 'K', 'e', 'y', 'P', 'o', 'p', 'u', 'p', 'T', 'o', 'g', 'g', 'l', 'e', 0,
668     'G', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 'O', 'f', 'L', 'i', 'n', 'e', 's', 0,
669     'S', 'e', 'n', 'd', 'D', 'e', 's', 't', 'r', 'o', 'y', 'E', 'v', 'e', 'n', 't', 0,
670     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'B', 'o', 'r', 'd', 'e', 'r', 0,
671     'G', 'e', 't', 'E', 'v', 'e', 'n', 't', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
672     'S', 'e', 't', 'S', 'h', 'o', 'w', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 's', 0,
673     'R', 'e', 'm', 'o', 'v', 'e', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
674     'G', 'e', 't', 'S', 't', 'y', 'l', 'e', 'L', 'i', 's', 't', 'B', 'o', 'x', 0,
675     's', 'h', 'o', 'w', 'P', 'r', 'i', 'n', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
676     's', 'h', 'o', 'w', 'O', 'n', 'F', 'i', 'r', 's', 't', 'P', 'a', 'g', 'e', 0,
677     'G', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'M', 'a', 'r', 'g', 'i', 'n', 0,
678     'G', 'e', 't', 'F', 'o', 'o', 't', 'e', 'r', 'M', 'a', 'r', 'g', 'i', 'n', 0,
679     'f', 'o', 'n', 't', 'S', 'i', 'z', 'e', 'M', 'a', 'p', 'p', 'i', 'n', 'g', 0,
680     'S', 'e', 't', 'O', 'l', 'd', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
681     'G', 'e', 't', 'O', 'l', 'd', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
682     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'E', 'v', 'e', 'n', 't', 0,
683     'e', 'x', 't', 'e', 'n', 'd', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
684     'G', 'e', 't', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 'P', 'o', 'i', 'n', 't', 0,
685     'E', 'x', 't', 'e', 'n', 'd', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
686     'P', 'a', 'i', 'n', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
687     'S', 'e', 't', 'u', 'p', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 's', 0,
688     'G', 'e', 't', 'U', 'n', 's', 'c', 'a', 'l', 'e', 'd', 'R', 'e', 'c', 't', 0,
689     'G', 'e', 't', 'U', 'n', 's', 'c', 'a', 'l', 'e', 'd', 'S', 'i', 'z', 'e', 0,
690     'S', 'h', 'o', 'w', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
691     'I', 's', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'B', 'o', 'l', 'd', 0,
692     'M', 'o', 'v', 'e', 'T', 'o', 'L', 'i', 'n', 'e', 'S', 't', 'a', 'r', 't', 0,
693     's', 'h', 'o', 'w', 'A', 't', 'L', 'i', 'n', 'e', 'S', 't', 'a', 'r', 't', 0,
694     'o', 'n', 'l', 'y', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'R', 'e', 'c', 't', 0,
695     'R', 'E', '_', 'C', 'E', 'N', 'T', 'E', 'R', '_', 'C', 'A', 'R', 'E', 'T', 0,
696     'R', 'E', '_', 'C', 'E', 'N', 'T', 'R', 'E', '_', 'C', 'A', 'R', 'E', 'T', 0,
697     'A', 'p', 'p', 'l', 'y', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 's', 0,
698     's', 'e', 'n', 'd', 'U', 'p', 'd', 'a', 't', 'e', 'E', 'v', 'e', 'n', 't', 0,
699     'i', 'g', 'n', 'o', 'r', 'e', 'F', 'i', 'r', 's', 't', 'T', 'i', 'm', 'e', 0,
700     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'T', 'a', 'b', 'l', 'e', 0,
701     'R', 'e', 'm', 'o', 'v', 'e', 'F', 'i', 'e', 'l', 'd', 'T', 'y', 'p', 'e', 0,
702     'A', 'd', 'd', 'E', 'v', 'e', 'n', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
703     'E', 'n', 'd', 'S', 'y', 'm', 'b', 'o', 'l', 'B', 'u', 'l', 'l', 'e', 't', 0,
704     'B', 'e', 'g', 'i', 'n', 'L', 'e', 'f', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
705     'B', 'e', 'g', 'i', 'n', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
706     'C', 'l', 'e', 'a', 'r', 'S', 't', 'y', 'l', 'e', 'S', 't', 'a', 'c', 'k', 0,
707     'C', 'o', 'p', 'y', 'T', 'o', 'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 0,
708     'S', 'u', 'p', 'p', 'r', 'e', 's', 's', 'i', 'n', 'g', 'U', 'n', 'd', 'o', 0,
709     'E', 'n', 'd', 'S', 'u', 'p', 'p', 'r', 'e', 's', 's', 'U', 'n', 'd', 'o', 0,
710     'G', 'e', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 'F', 'l', 'a', 'g', 's', 0,
711     'S', 'e', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 'F', 'l', 'a', 'g', 's', 0,
712     'R', 'e', 's', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'C', 'a', 'c', 'h', 'e', 0,
713     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'I', 'm', 'a', 'g', 'e', 0,
714     'I', 'n', 'i', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'T', 'a', 'b', 's', 0,
715     'S', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'S', 't', 'y', 'l', 'e', 0,
716     'G', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'S', 't', 'y', 'l', 'e', 0,
717     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'F', 'i', 'e', 'l', 'd', 0,
718     'G', 'e', 't', 'I', 'n', 'v', 'a', 'l', 'i', 'd', 'R', 'a', 'n', 'g', 'e', 0,
719     'w', 'h', 'o', 'l', 'e', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 's', 0,
720     'A', 'p', 'p', 'l', 'y', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
721     'p', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'N', 'u', 'm', 'b', 'e', 'r', 0,
722     'G', 'e', 't', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 0,
723     'S', 'e', 't', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 0,
724     'G', 'e', 't', 'T', 'e', 'x', 't', 'F', 'o', 'r', 'R', 'a', 'n', 'g', 'e', 0,
725     'W', 'i', 't', 'h', 'i', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
726     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'R', 'a', 'n', 'g', 'e', 0,
727     'M', 'e', 'r', 'g', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
728     'G', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'B', 'o', 'o', 'l', 0,
729     'G', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'L', 'o', 'n', 'g', 0,
730     'H', 'a', 's', 'B', 'o', 'x', 'S', 't', 'y', 'l', 'e', 'N', 'a', 'm', 'e', 0,
731     'S', 'e', 't', 'B', 'o', 'x', 'S', 't', 'y', 'l', 'e', 'N', 'a', 'm', 'e', 0,
732     'G', 'e', 't', 'B', 'o', 'x', 'S', 't', 'y', 'l', 'e', 'N', 'a', 'm', 'e', 0,
733     'G', 'e', 't', 'R', 'i', 'g', 'h', 't', 'O', 'u', 't', 'l', 'i', 'n', 'e', 0,
734     'G', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 'B', 'o', 'r', 'd', 'e', 'r', 0,
735     'G', 'e', 't', 'R', 'i', 'g', 'h', 't', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
736     'G', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 'M', 'a', 'r', 'g', 'i', 'n', 0,
737     'R', 'I', 'C', 'H', 'T', 'E', 'X', 'T', '_', 'I', 'N', 'S', 'E', 'R', 'T', 0,
738     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'U', 'n', 'i', 't', 's', 0,
739     'S', 'e', 't', 'B', 'o', 'r', 'd', 'e', 'r', 'C', 'o', 'l', 'o', 'u', 'r', 0,
740     'G', 'e', 't', 'B', 'o', 'r', 'd', 'e', 'r', 'C', 'o', 'l', 'o', 'u', 'r', 0,
741     'O', 'n', 'G', 'e', 't', 'I', 't', 'e', 'm', 'M', 'a', 'r', 'k', 'u', 'p', 0,
742     'O', 'n', 'B', 'e', 'g', 'i', 'n', 'P', 'r', 'i', 'n', 't', 'i', 'n', 'g', 0,
743     'O', 'n', 'B', 'e', 'g', 'i', 'n', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
744     'S', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
745     'G', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
746     'O', 'n', 'D', 'r', 'a', 'w', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
747     'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'y', 'l', 'e', 0,
748     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'y', 'l', 'e', 0,
749     'G', 'e', 't', 'L', 'a', 's', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
750     'D', 'o', 'G', 'e', 't', 'B', 'o', 'r', 'd', 'e', 'r', 'S', 'i', 'z', 'e', 0,
751     'D', 'o', 'S', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
752     'D', 'o', 'G', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
753     'C', 'l', 'e', 'a', 'n', 'U', 'p', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 's', 0,
754     'G', 'e', 't', 'P', 'a', 'g', 'e', 'I', 'd', 'C', 'o', 'u', 'n', 't', 0,
755     'S', 'e', 't', 'U', 'n', 'i', 'c', 'o', 'd', 'e', 'M', 'o', 'd', 'e', 0,
756     'S', 'e', 't', 'F', 'r', 'o', 'm', 'U', 'n', 'i', 'c', 'o', 'd', 'e', 0,
757     'G', 'e', 't', 'F', 'r', 'o', 'm', 'U', 'n', 'i', 'c', 'o', 'd', 'e', 0,
758     'n', 'o', 'r', 'm', 'a', 'l', 'T', 'e', 'x', 't', 'F', 'o', 'n', 't', 0,
759     'G', 'e', 't', 'S', 't', 'y', 'l', 'e', 'C', 'h', 'o', 'i', 'c', 'e', 0,
760     'S', 'e', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'R', 'e', 'c', 't', 0,
761     'G', 'e', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'R', 'e', 'c', 't', 0,
762     'S', 'e', 't', 'F', 'i', 'l', 'e', 'C', 'o', 'u', 'n', 't', 'e', 'r', 0,
763     'i', 'm', 'a', 'g', 'e', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
764     'c', 'a', 'r', 'e', 't', 'L', 'i', 'n', 'e', 'S', 't', 'a', 'r', 't', 0,
765     'i', 's', 'N', 'u', 'm', 'b', 'e', 'r', 'e', 'd', 'L', 'i', 's', 't', 0,
766     'P', 'r', 'o', 'c', 'e', 's', 's', 'B', 'a', 'c', 'k', 'K', 'e', 'y', 0,
767     'S', 'c', 'r', 'o', 'l', 'l', 'I', 'n', 't', 'o', 'V', 'i', 'e', 'w', 0,
768     'G', 'e', 't', 'S', 'c', 'a', 'l', 'e', 'd', 'P', 'o', 'i', 'n', 't', 0,
769     'C', 'a', 'n', 'D', 'e', 'l', 'e', 't', 'e', 'R', 'a', 'n', 'g', 'e', 0,
770     'S', 'e', 't', 'F', 'o', 'c', 'u', 's', 'O', 'b', 'j', 'e', 'c', 't', 0,
771     'G', 'e', 't', 'F', 'o', 'c', 'u', 's', 'O', 'b', 'j', 'e', 'c', 't', 0,
772     'S', 'e', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
773     'G', 'e', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
774     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'C', 't', 'r', 'l', 0,
775     'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'T', 'a', 'b', 's', 'E', 'q', 0,
776     'D', 'r', 'a', 'w', 'T', 'e', 'x', 't', 'B', 'u', 'l', 'l', 'e', 't', 0,
777     'r', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'B', 'u', 'f', 'f', 'e', 'r', 0,
778     'G', 'e', 't', 'F', 'o', 'c', 'u', 's', 'e', 'd', 'C', 'e', 'l', 'l', 0,
779     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'C', 'e', 'l', 'l', 0,
780     'G', 'e', 't', 'E', 'x', 't', 'W', 'i', 'l', 'd', 'c', 'a', 'r', 'd', 0,
781     'B', 'e', 'g', 'i', 'n', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
782     'p', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 'S', 't', 'y', 'l', 'e', 0,
783     'c', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'S', 't', 'y', 'l', 'e', 0,
784     'E', 'n', 'd', 'L', 'i', 'n', 'e', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
785     'E', 'n', 'd', 'R', 'i', 'g', 'h', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
786     'B', 'e', 'g', 'i', 'n', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
787     'B', 'e', 'g', 'i', 'n', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 0,
788     'B', 'e', 'g', 'i', 'n', 'B', 'a', 't', 'c', 'h', 'U', 'n', 'd', 'o', 0,
789     'P', 'u', 's', 'h', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
790     'L', 'o', 'a', 'd', 'I', 'm', 'a', 'g', 'e', 'C', 'a', 'c', 'h', 'e', 0,
791     'G', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'T', 'a', 'b', 's', 0,
792     'f', 'l', 'o', 'a', 't', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'o', 'r', 0,
793     'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'S', 'p', 'a', 'c', 'e', 0,
794     'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'O', 'b', 'j', 'e', 'c', 't', 0,
795     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'L', 'i', 'n', 'e', 0,
796     'I', 'n', 's', 'e', 'r', 't', 'F', 'r', 'a', 'g', 'm', 'e', 'n', 't', 0,
797     'P', 'r', 'e', 'p', 'a', 'r', 'e', 'C', 'o', 'n', 't', 'e', 'n', 't', 0,
798     'p', 'r', 'o', 'm', 'o', 't', 'i', 'o', 'n', 'R', 'a', 'n', 'g', 'e', 0,
799     'C', 'l', 'e', 'a', 'r', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
800     's', 'p', 'e', 'c', 'i', 'f', 'i', 'e', 'd', 'L', 'e', 'v', 'e', 'l', 0,
801     'G', 'e', 't', 'T', 'o', 't', 'a', 'l', 'M', 'a', 'r', 'g', 'i', 'n', 0,
802     'G', 'e', 't', 'N', 'a', 't', 'u', 'r', 'a', 'l', 'S', 'i', 'z', 'e', 0,
803     'G', 'e', 't', 'X', 'M', 'L', 'N', 'o', 'd', 'e', 'N', 'a', 'm', 'e', 0,
804     'C', 'a', 'l', 'c', 'u', 'l', 'a', 't', 'e', 'R', 'a', 'n', 'g', 'e', 0,
805     'p', 'a', 'r', 't', 'i', 'a', 'l', 'E', 'x', 't', 'e', 'n', 't', 's', 0,
806     'f', 'o', 'r', 'c', 'e', 'L', 'i', 'n', 'e', 'S', 't', 'a', 'r', 't', 0,
807     'G', 'e', 't', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'T', 'e', 'x', 't', 0,
808     'H', 'a', 's', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'T', 'e', 'x', 't', 0,
809     'S', 'e', 't', 'T', 'e', 'x', 't', 'B', 'o', 'x', 'A', 't', 't', 'r', 0,
810     'G', 'e', 't', 'T', 'e', 'x', 't', 'B', 'o', 'x', 'A', 't', 't', 'r', 0,
811     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 0,
812     'G', 'e', 't', 'L', 'e', 'f', 't', 'O', 'u', 't', 'l', 'i', 'n', 'e', 0,
813     'G', 'e', 't', 'R', 'i', 'g', 'h', 't', 'B', 'o', 'r', 'd', 'e', 'r', 0,
814     'G', 'e', 't', 'L', 'e', 'f', 't', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
815     'G', 'e', 't', 'R', 'i', 'g', 'h', 't', 'M', 'a', 'r', 'g', 'i', 'n', 0,
816     'm', '_', 'b', 'o', 'x', 'S', 't', 'y', 'l', 'e', 'N', 'a', 'm', 'e', 0,
817     'm', '_', 'c', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'M', 'o', 'd', 'e', 0,
818     'm', '_', 'b', 'o', 'r', 'd', 'e', 'r', 'C', 'o', 'l', 'o', 'u', 'r', 0,
819     'w', 'x', 'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'S', 'i', 'z', 'e', 0,
820     'C', 'r', 'e', 'a', 't', 'e', 'B', 'o', 'o', 'k', 'C', 't', 'r', 'l', 0,
821     'S', 'e', 't', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
822     'D', 'e', 'l', 'e', 't', 'e', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
823     'G', 'e', 't', 'C', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 0,
824     'O', 'n', 'G', 'e', 't', 'R', 'o', 'w', 'H', 'e', 'i', 'g', 'h', 't', 0,
825     'S', 'c', 'r', 'o', 'l', 'l', 'R', 'o', 'w', 'P', 'a', 'g', 'e', 's', 0,
826     'D', 'o', 'S', 'e', 't', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 's', 0,
827     'O', 'n', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'I', 'd', 'l', 'e', 0,
828     'G', 'e', 't', 'F', 'o', 'r', 'm', 'a', 't', 'C', 'o', 'u', 'n', 't', 0,
829     'G', 'e', 't', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
830     'G', 'e', 't', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
831     'U', 'p', 'd', 'a', 't', 'e', 'D', 'i', 's', 'p', 'l', 'a', 'y', 0,
832     'U', 's', 'e', 'N', 'o', 'r', 'm', 'a', 'l', 'F', 'o', 'n', 't', 0,
833     'G', 'e', 't', 'S', 'y', 'm', 'b', 'o', 'l', 'C', 'h', 'a', 'r', 0,
834     'F', 'i', 'n', 'd', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
835     'G', 'e', 't', 'L', 'e', 'v', 'e', 'l', 'C', 'o', 'u', 'n', 't', 0,
836     'P', 'r', 'e', 'v', 'i', 'e', 'w', 'B', 'u', 'f', 'f', 'e', 'r', 0,
837     'S', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'T', 'e', 'x', 't', 0,
838     'S', 'e', 't', 'F', 'o', 'o', 't', 'e', 'r', 'T', 'e', 'x', 't', 0,
839     'G', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'T', 'e', 'x', 't', 0,
840     'G', 'e', 't', 'F', 'o', 'o', 't', 'e', 'r', 'T', 'e', 'x', 't', 0,
841     'M', 'o', 'v', 'e', 'C', 'a', 'r', 'e', 't', 'B', 'a', 'c', 'k', 0,
842     'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'C', 'a', 'r', 'e', 't', 0,
843     'O', 'n', 'M', 'i', 'd', 'd', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 0,
844     'O', 'n', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
845     'O', 'n', 'U', 'p', 'd', 'a', 't', 'e', 'C', 'l', 'e', 'a', 'r', 0,
846     'O', 'n', 'U', 'p', 'd', 'a', 't', 'e', 'P', 'a', 's', 't', 'e', 0,
847     'O', 'n', 'C', 'a', 'p', 't', 'u', 'r', 'e', 'L', 'o', 's', 't', 0,
848     'G', 'e', 't', 'S', 'c', 'a', 'l', 'e', 'd', 'R', 'e', 'c', 't', 0,
849     'G', 'e', 't', 'S', 'c', 'a', 'l', 'e', 'd', 'S', 'i', 'z', 'e', 0,
850     'M', 'o', 'v', 'e', 'T', 'o', 'L', 'i', 'n', 'e', 'E', 'n', 'd', 0,
851     'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'n', 't', 'e', 'n', 't', 0,
852     'G', 'e', 't', 'T', 'e', 'x', 't', 'C', 'u', 'r', 's', 'o', 'r', 0,
853     'S', 'e', 't', 'T', 'e', 'x', 't', 'C', 'u', 'r', 's', 'o', 'r', 0,
854     'D', 'e', 'l', 'e', 't', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
855     'F', 'i', 'n', 'd', 'F', 'i', 'e', 'l', 'd', 'T', 'y', 'p', 'e', 0,
856     'E', 'n', 'd', 'L', 'e', 'f', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
857     'l', 'e', 'f', 't', 'S', 'u', 'b', 'I', 'n', 'd', 'e', 'n', 't', 0,
858     'E', 'n', 'd', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
859     'B', 'e', 'g', 'i', 'n', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
860     'P', 'o', 'p', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
861     'S', 'e', 't', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
862     'G', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'B', 'l', 'o', 'c', 'k', 0,
863     'S', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'C', 'a', 'c', 'h', 'e', 0,
864     'G', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'C', 'a', 'c', 'h', 'e', 0,
865     'c', 'o', 'n', 'v', 'e', 'r', 't', 'T', 'o', 'J', 'P', 'E', 'G', 0,
866     'w', 'x', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'B', 'o', 'x', 0,
867     'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'R', 'e', 'c', 't', 0,
868     'G', 'e', 't', 'B', 'a', 's', 'i', 'c', 'S', 't', 'y', 'l', 'e', 0,
869     'S', 'e', 't', 'B', 'a', 's', 'i', 'c', 'S', 't', 'y', 'l', 'e', 0,
870     'c', 'o', 'm', 'b', 'i', 'n', 'e', 'S', 't', 'y', 'l', 'e', 's', 0,
871     'A', 'd', 'd', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 's', 0,
872     'c', 'a', 'r', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
873     'G', 'e', 't', 'S', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
874     'S', 'e', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
875     'S', 'e', 't', 'C', 'a', 'c', 'h', 'e', 'd', 'S', 'i', 'z', 'e', 0,
876     'G', 'e', 't', 'C', 'a', 'c', 'h', 'e', 'd', 'S', 'i', 'z', 'e', 0,
877     'I', 'm', 'p', 'o', 'r', 't', 'F', 'r', 'o', 'm', 'X', 'M', 'L', 0,
878     'S', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
879     'G', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
880     'm', '_', 't', 'e', 'x', 't', 'B', 'o', 'x', 'A', 't', 't', 'r', 0,
881     'G', 'e', 't', 'T', 'o', 'p', 'O', 'u', 't', 'l', 'i', 'n', 'e', 0,
882     'G', 'e', 't', 'L', 'e', 'f', 't', 'B', 'o', 'r', 'd', 'e', 'r', 0,
883     'G', 'e', 't', 'T', 'o', 'p', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
884     'G', 'e', 't', 'L', 'e', 'f', 't', 'M', 'a', 'r', 'g', 'i', 'n', 0,
885     'w', 'x', 'T', 'e', 'x', 't', 'B', 'o', 'x', 'A', 't', 't', 'r', 0,
886     'G', 'e', 't', 'C', 'o', 'l', 'o', 'u', 'r', 'L', 'o', 'n', 'g', 0,
887     'm', '_', 'b', 'o', 'r', 'd', 'e', 'r', 'W', 'i', 'd', 't', 'h', 0,
888     'm', '_', 'b', 'o', 'r', 'd', 'e', 'r', 'S', 't', 'y', 'l', 'e', 0,
889     'S', 'e', 't', 'S', 'h', 'e', 'e', 't', 'S', 't', 'y', 'l', 'e', 0,
890     'O', 'n', 'L', 'i', 'n', 'k', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
891     'G', 'e', 't', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
892     'O', 'n', 'E', 'n', 'd', 'P', 'r', 'i', 'n', 't', 'i', 'n', 'g', 0,
893     'O', 'n', 'E', 'n', 'd', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
894     'p', 'a', 'g', 'e', 'S', 'e', 't', 'u', 'p', 'D', 'a', 't', 'a', 0,
895     'C', 'r', 'e', 'a', 't', 'e', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
896     'O', 'n', 'M', 'e', 'a', 's', 'u', 'r', 'e', 'I', 't', 'e', 'm', 0,
897     'O', 'n', 'B', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 0,
898     'G', 'e', 't', 'L', 'i', 'n', 'e', 'L', 'e', 'n', 'g', 't', 'h', 0,
899     'G', 'e', 't', 'B', 'u', 'l', 'l', 'e', 't', 'T', 'e', 'x', 't', 0,
900     'O', 'n', 'G', 'e', 't', 'U', 'n', 'i', 't', 'S', 'i', 'z', 'e', 0,
901     'S', 'e', 't', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
902     'G', 'e', 't', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
903     'D', 'o', 'G', 'e', 't', 'B', 'e', 's', 't', 'S', 'i', 'z', 'e', 0,
904     'D', 'o', 'G', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
905     'd', 'e', 'l', 'e', 't', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
906     'G', 'e', 't', 'A', 'l', 'l', 'F', 'o', 'r', 'm', 'a', 't', 's', 0,
907     'G', 'e', 't', 'C', 'h', 'i', 'l', 'd', 'C', 'o', 'u', 'n', 't', 0,
908     'I', 'n', 's', 'e', 'r', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
909     'R', 'e', 'm', 'o', 'v', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
910     'G', 'e', 't', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
911     'D', 'e', 'l', 'e', 't', 'e', 'S', 't', 'y', 'l', 'e', 's', 0,
912     'A', 'd', 'd', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
913     'S', 'e', 't', 'N', 'e', 'x', 't', 'S', 't', 'y', 'l', 'e', 0,
914     'G', 'e', 't', 'N', 'e', 'x', 't', 'S', 't', 'y', 'l', 'e', 0,
915     'S', 'e', 't', 'B', 'a', 's', 'e', 'S', 't', 'y', 'l', 'e', 0,
916     'G', 'e', 't', 'B', 'a', 's', 'e', 'S', 't', 'y', 'l', 'e', 0,
917     'U', 'p', 'd', 'a', 't', 'e', 'S', 't', 'y', 'l', 'e', 's', 0,
918     'S', 'e', 't', 'S', 't', 'y', 'l', 'e', 'T', 'y', 'p', 'e', 0,
919     'G', 'e', 't', 'S', 't', 'y', 'l', 'e', 'T', 'y', 'p', 'e', 0,
920     'r', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'F', 'i', 'l', 'e', 0,
921     'f', 'o', 'o', 't', 'e', 'r', 'M', 'a', 'r', 'g', 'i', 'n', 0,
922     'h', 'e', 'a', 'd', 'e', 'r', 'M', 'a', 'r', 'g', 'i', 'n', 0,
923     'h', 'e', 'a', 'd', 'e', 'r', 'F', 'o', 'o', 't', 'e', 'r', 0,
924     'S', 'e', 't', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 0,
925     'G', 'e', 't', 'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 0,
926     'h', 'i', 't', 'T', 'e', 's', 't', 'F', 'l', 'a', 'g', 's', 0,
927     'n', 'e', 'w', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
928     'o', 'l', 'd', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
929     'O', 'n', 'R', 'i', 'g', 'h', 't', 'C', 'l', 'i', 'c', 'k', 0,
930     'O', 'n', 'L', 'e', 'f', 't', 'D', 'C', 'l', 'i', 'c', 'k', 0,
931     'O', 'n', 'U', 'p', 'd', 'a', 't', 'e', 'R', 'e', 'd', 'o', 0,
932     'O', 'n', 'U', 'p', 'd', 'a', 't', 'e', 'U', 'n', 'd', 'o', 0,
933     'O', 'n', 'U', 'p', 'd', 'a', 't', 'e', 'C', 'o', 'p', 'y', 0,
934     'O', 'n', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
935     'W', 'r', 'i', 't', 'e', 'T', 'e', 'x', 't', 'B', 'o', 'x', 0,
936     'H', 'a', 's', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
937     'G', 'e', 't', 'U', 'R', 'L', 'C', 'u', 'r', 's', 'o', 'r', 0,
938     'S', 'e', 't', 'U', 'R', 'L', 'C', 'u', 'r', 's', 'o', 'r', 0,
939     'A', 'd', 'd', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 's', 0,
940     'R', 'E', '_', 'M', 'U', 'L', 'T', 'I', 'L', 'I', 'N', 'E', 0,
941     'C', 'l', 'e', 'a', 'r', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
942     'S', 'e', 't', 'C', 'e', 'l', 'l', 'S', 't', 'y', 'l', 'e', 0,
943     'A', 'd', 'd', 'F', 'i', 'e', 'l', 'd', 'T', 'y', 'p', 'e', 0,
944     'E', 'n', 'd', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
945     'b', 'u', 'l', 'l', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 0,
946     'E', 'n', 'd', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
947     'E', 'n', 'd', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 0,
948     'E', 'n', 'd', 'A', 'l', 'l', 'S', 't', 'y', 'l', 'e', 's', 0,
949     'S', 'u', 'b', 'm', 'i', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
950     'B', 'a', 't', 'c', 'h', 'i', 'n', 'g', 'U', 'n', 'd', 'o', 0,
951     'E', 'n', 'd', 'B', 'a', 't', 'c', 'h', 'U', 'n', 'd', 'o', 0,
952     'G', 'e', 't', 'F', 'o', 'n', 't', 'S', 'c', 'a', 'l', 'e', 0,
953     'S', 'e', 't', 'F', 'o', 'n', 't', 'T', 'a', 'b', 'l', 'e', 0,
954     'G', 'e', 't', 'F', 'o', 'n', 't', 'T', 'a', 'b', 'l', 'e', 0,
955     'S', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'T', 'y', 'p', 'e', 0,
956     'G', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'T', 'y', 'p', 'e', 0,
957     'c', 'o', 'n', 't', 'e', 'n', 't', 'S', 't', 'y', 'l', 'e', 0,
958     'A', 'l', 'l', 'o', 'c', 'a', 't', 'e', 'L', 'i', 'n', 'e', 0,
959     'w', 'r', 'a', 'p', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
960     'M', 'o', 'v', 'e', 'F', 'r', 'o', 'm', 'L', 'i', 's', 't', 0,
961     'd', 'i', 's', 'p', 'l', 'a', 'y', 'S', 't', 'y', 'l', 'e', 0,
962     'G', 'e', 't', 'F', 'i', 'e', 'l', 'd', 'T', 'y', 'p', 'e', 0,
963     'S', 'e', 't', 'F', 'i', 'e', 'l', 'd', 'T', 'y', 'p', 'e', 0,
964     'D', 'o', 'I', 'n', 'v', 'a', 'l', 'i', 'd', 'a', 't', 'e', 0,
965     'U', 'p', 'd', 'a', 't', 'e', 'R', 'a', 'n', 'g', 'e', 's', 0,
966     'C', 'o', 'p', 'y', 'F', 'r', 'a', 'g', 'm', 'e', 'n', 't', 0,
967     'D', 'o', 'N', 'u', 'm', 'b', 'e', 'r', 'L', 'i', 's', 't', 0,
968     'C', 'o', 'l', 'l', 'e', 'c', 't', 'S', 't', 'y', 'l', 'e', 0,
969     'c', 'u', 'r', 'r', 'e', 'n', 't', 'S', 't', 'y', 'l', 'e', 0,
970     'A', 'd', 'd', 'P', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 0,
971     'S', 'e', 't', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
972     'b', 'o', 't', 't', 'o', 'm', 'M', 'a', 'r', 'g', 'i', 'n', 0,
973     'i', 'n', 'v', 'a', 'l', 'i', 'd', 'R', 'a', 'n', 'g', 'e', 0,
974     'G', 'e', 't', 'R', 'a', 'n', 'g', 'e', 'S', 'i', 'z', 'e', 0,
975     'F', 'i', 'n', 'd', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
976     't', 'e', 'x', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
977     'F', 'r', 'o', 'm', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 0,
978     'S', 'e', 't', 'F', 'o', 'n', 't', 'S', 'c', 'a', 'l', 'e', 0,
979     'G', 'e', 't', 'T', 'o', 'p', 'B', 'o', 'r', 'd', 'e', 'r', 0,
980     'G', 'e', 't', 'T', 'o', 'p', 'M', 'a', 'r', 'g', 'i', 'n', 0,
981     'H', 'a', 's', 'C', 'l', 'e', 'a', 'r', 'M', 'o', 'd', 'e', 0,
982     'S', 'e', 't', 'C', 'l', 'e', 'a', 'r', 'M', 'o', 'd', 'e', 0,
983     'G', 'e', 't', 'C', 'l', 'e', 'a', 'r', 'M', 'o', 'd', 'e', 0,
984     'H', 'a', 's', 'F', 'l', 'o', 'a', 't', 'M', 'o', 'd', 'e', 0,
985     'S', 'e', 't', 'F', 'l', 'o', 'a', 't', 'M', 'o', 'd', 'e', 0,
986     'G', 'e', 't', 'F', 'l', 'o', 'a', 't', 'M', 'o', 'd', 'e', 0,
987     'm', '_', 'p', 'a', 'r', 'e', 'n', 't', 'S', 'i', 'z', 'e', 0,
988     'c', 'l', 'a', 's', 'h', 'i', 'n', 'g', 'A', 't', 't', 'r', 0,
989     'L', 'a', 'y', 'o', 'u', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
990     'S', 'e', 't', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
991     'G', 'e', 't', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
992     'p', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
993     'X', 'Y', 'T', 'o', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
994     'S', 'h', 'o', 'w', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
995     'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'T', 'o', 'X', 'Y', 0,
996     'I', 's', 'S', 'i', 'n', 'g', 'l', 'e', 'L', 'i', 'n', 'e', 0,
997     'D', 'i', 's', 'c', 'a', 'r', 'd', 'E', 'd', 'i', 't', 's', 0,
998     'S', 'e', 't', 'M', 'a', 'x', 'L', 'e', 'n', 'g', 't', 'h', 0,
999     'A', 'u', 't', 'o', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 0,
1000     'G', 'e', 't', 'P', 'a', 'g', 'e', 'I', 'm', 'a', 'g', 'e', 0,
1001     'G', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'L', 'i', 's', 't', 0,
1002     'S', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'L', 'i', 's', 't', 0,
1003     'G', 'e', 't', 'L', 'i', 'n', 'e', 'C', 'o', 'u', 'n', 't', 0,
1004     'D', 'o', 'M', 'o', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
1005     'S', 'e', 't', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
1006     'G', 'e', 't', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
1007     'A', 'c', 'c', 'e', 'p', 't', 's', 'F', 'o', 'c', 'u', 's', 0,
1008     'P', 'r', 'o', 'c', 'e', 's', 's', 'E', 'v', 'e', 'n', 't', 0,
1009     'S', 'e', 't', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
1010     'G', 'e', 't', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
1011     'S', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
1012     'G', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
1013     'S', 'e', 't', 'P', 'r', 'i', 'n', 't', 'D', 'a', 't', 'a', 0,
1014     'G', 'e', 't', 'P', 'r', 'i', 'n', 't', 'D', 'a', 't', 'a', 0,
1015     '_', '_', 'c', 'o', 'n', 't', 'a', 'i', 'n', 's', '_', '_', 0,
1016     'w', 'x', '.', '_', 'r', 'i', 'c', 'h', 't', 'e', 'x', 't', 0,
1017     'C', 'r', 'e', 'a', 't', 'e', 'P', 'a', 'g', 'e', 's', 0,
1018     'u', 'n', 'i', 'c', 'o', 'd', 'e', 'M', 'o', 'd', 'e', 0,
1019     'S', 'e', 't', 'F', 'o', 'n', 't', 'N', 'a', 'm', 'e', 0,
1020     'G', 'e', 't', 'F', 'o', 'n', 't', 'N', 'a', 'm', 'e', 0,
1021     'i', 'n', 'i', 't', 'i', 'a', 'l', 'F', 'o', 'n', 't', 0,
1022     'd', 'e', 'l', 'e', 't', 'e', 'S', 't', 'y', 'l', 'e', 0,
1023     'P', 'r', 'i', 'n', 't', 'B', 'u', 'f', 'f', 'e', 'r', 0,
1024     'n', 'e', 'w', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
1025     'o', 'l', 'd', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
1026     'D', 'o', 'W', 'r', 'i', 't', 'e', 'T', 'e', 'x', 't', 0,
1027     'O', 'n', 'K', 'i', 'l', 'l', 'F', 'o', 'c', 'u', 's', 0,
1028     'O', 'n', 'M', 'o', 'v', 'e', 'M', 'o', 'u', 's', 'e', 0,
1029     'O', 'n', 'L', 'e', 'f', 't', 'C', 'l', 'i', 'c', 'k', 0,
1030     'O', 'n', 'U', 'p', 'd', 'a', 't', 'e', 'C', 'u', 't', 0,
1031     'O', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'A', 'l', 'l', 0,
1032     'n', 'o', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 's', 0,
1033     'S', 'e', 't', 'D', 'r', 'a', 'g', 'g', 'i', 'n', 'g', 0,
1034     'G', 'e', 't', 'D', 'r', 'a', 'g', 'g', 'i', 'n', 'g', 0,
1035     'R', 'E', '_', 'R', 'E', 'A', 'D', 'O', 'N', 'L', 'Y', 0,
1036     'b', 'u', 'l', 'l', 'e', 't', 'N', 'a', 'm', 'e', 's', 0,
1037     'S', 't', 'o', 'r', 'e', 'O', 'b', 'j', 'e', 'c', 't', 0,
1038     'C', 'r', 'e', 'a', 't', 'e', 'T', 'a', 'b', 'l', 'e', 0,
1039     'S', 'e', 't', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
1040     'G', 'e', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 's', 0,
1041     'b', 'u', 'l', 'l', 'e', 't', 'S', 't', 'y', 'l', 'e', 0,
1042     'l', 'i', 'n', 'e', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
1043     'r', 'i', 'g', 'h', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
1044     'E', 'n', 'd', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
1045     'B', 'e', 'g', 'i', 'n', 'I', 't', 'a', 'l', 'i', 'c', 0,
1046     'S', 'e', 't', 'D', 'a', 't', 'a', 'S', 'i', 'z', 'e', 0,
1047     'L', 'a', 'y', 'o', 'u', 't', 'F', 'l', 'o', 'a', 't', 0,
1048     'U', 'p', 'd', 'a', 't', 'e', 'F', 'i', 'e', 'l', 'd', 0,
1049     's', 't', 'a', 'r', 't', 'O', 'f', 'L', 'i', 'n', 'e', 0,
1050     'p', 'a', 'r', 't', 'i', 'a', 'l', 'P', 'a', 'r', 'a', 0,
1051     'P', 'r', 'o', 'm', 'o', 't', 'e', 'L', 'i', 's', 't', 0,
1052     'd', 'e', 'l', 'e', 't', 'e', 'C', 'h', 'i', 'l', 'd', 0,
1053     'A', 'p', 'p', 'e', 'n', 'd', 'C', 'h', 'i', 'l', 'd', 0,
1054     'G', 'e', 't', 'B', 'o', 'x', 'R', 'e', 'c', 't', 's', 0,
1055     'o', 'u', 't', 'l', 'i', 'n', 'e', 'R', 'e', 'c', 't', 0,
1056     'p', 'a', 'd', 'd', 'i', 'n', 'g', 'R', 'e', 'c', 't', 0,
1057     'c', 'o', 'n', 't', 'e', 'n', 't', 'R', 'e', 'c', 't', 0,
1058     'D', 'e', 'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 0,
1059     'r', 'i', 'g', 'h', 't', 'M', 'a', 'r', 'g', 'i', 'n', 0,
1060     'I', 's', 'C', 'o', 'm', 'p', 'o', 's', 'i', 't', 'e', 0,
1061     'G', 'e', 't', 'O', 'w', 'n', 'R', 'a', 'n', 'g', 'e', 0,
1062     'S', 'e', 't', 'O', 'w', 'n', 'R', 'a', 'n', 'g', 'e', 0,
1063     'I', 's', 'F', 'l', 'o', 'a', 't', 'a', 'b', 'l', 'e', 0,
1064     'm', '_', 'c', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
1065     'S', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
1066     'G', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
1067     'H', 'a', 's', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
1068     'm', '_', 'c', 'l', 'e', 'a', 'r', 'M', 'o', 'd', 'e', 0,
1069     'm', '_', 'f', 'l', 'o', 'a', 't', 'M', 'o', 'd', 'e', 0,
1070     'G', 'e', 't', 'T', 'e', 'n', 't', 'h', 's', 'M', 'M', 0,
1071     'A', 'd', 'd', 'B', 'o', 'o', 'k', 'C', 't', 'r', 'l', 0,
1072     's', 'e', 'l', 'P', 'a', 'g', 'e', 'F', 'r', 'o', 'm', 0,
1073     'P', 'r', 'e', 'v', 'i', 'e', 'w', 'F', 'i', 'l', 'e', 0,
1074     'I', 'n', 's', 'e', 'r', 't', 'C', 'h', 'i', 'l', 'd', 0,
1075     'O', 'n', 'P', 'r', 'i', 'n', 't', 'P', 'a', 'g', 'e', 0,
1076     'G', 'e', 't', 'P', 'a', 'g', 'e', 'I', 'n', 'f', 'o', 0,
1077     'D', 'o', 'S', 'h', 'o', 'w', 'P', 'o', 'p', 'u', 'p', 0,
1078     'A', 'n', 'i', 'm', 'a', 't', 'e', 'S', 'h', 'o', 'w', 0,
1079     'S', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
1080     'I', 's', 'M', 'u', 'l', 't', 'i', 'L', 'i', 'n', 'e', 0,
1081     'G', 'e', 't', 'L', 'i', 'n', 'e', 'T', 'e', 'x', 't', 0,
1082     'c', 'o', 'm', 'p', 'a', 'r', 'e', 'W', 'i', 't', 'h', 0,
1083     'S', 'e', 't', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
1084     'C', 'h', 'a', 'n', 'g', 'e', 'V', 'a', 'l', 'u', 'e', 0,
1085     'R', 'e', 'f', 'r', 'e', 's', 'h', 'R', 'o', 'w', 's', 0,
1086     'G', 'e', 't', 'R', 'o', 'w', 'C', 'o', 'u', 'n', 't', 0,
1087     'S', 'e', 't', 'C', 'a', 'n', 'F', 'o', 'c', 'u', 's', 0,
1088     'R', 'e', 'm', 'o', 'v', 'e', 'C', 'h', 'i', 'l', 'd', 0,
1089     'G', 'e', 't', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
1090     'c', 'o', 'm', 'm', 'a', 'n', 'd', 'T', 'y', 'p', 'e', 0,
1091     'O', 'n', 'D', 'r', 'o', 'p', 'F', 'i', 'l', 'e', 's', 0,
1092     'G', 'e', 't', 'D', 'a', 't', 'a', 'S', 'i', 'z', 'e', 0,
1093     'G', 'e', 't', 'D', 'a', 't', 'a', 'H', 'e', 'r', 'e', 0,
1094     'G', 'e', 't', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
1095     'S', 'e', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
1096     'G', 'e', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
1097     'S', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
1098     'S', 'e', 't', 'F', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
1099     'G', 'e', 't', 'F', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
1100     '_', '_', 'g', 'e', 't', 'i', 't', 'e', 'm', '_', '_', 0,
1101     '_', '_', 'n', 'o', 'n', 'z', 'e', 'r', 'o', '_', '_', 0,
1102     'G', 'e', 't', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
1103     'S', 'e', 't', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
1104     'C', 'r', 'e', 'a', 't', 'e', 'P', 'a', 'g', 'e', 0,
1105     'I', 's', 'N', 'u', 'm', 'b', 'e', 'r', 'e', 'd', 0,
1106     'O', 'n', 'L', 'e', 'f', 't', 'D', 'o', 'w', 'n', 0,
1107     'C', 'r', 'e', 'a', 't', 'e', 'H', 'T', 'M', 'L', 0,
1108     'f', 'o', 'o', 't', 'e', 'r', 'R', 'e', 'c', 't', 0,
1109     'h', 'e', 'a', 'd', 'e', 'r', 'R', 'e', 'c', 't', 0,
1110     'D', 'o', 'G', 'e', 't', 'V', 'a', 'l', 'u', 'e', 0,
1111     'p', 't', 'P', 'h', 'y', 's', 'i', 'c', 'a', 'l', 0,
1112     'O', 'n', 'S', 'e', 't', 'F', 'o', 'c', 'u', 's', 0,
1113     'W', 'r', 'i', 't', 'e', 'T', 'a', 'b', 'l', 'e', 0,
1114     'W', 'r', 'i', 't', 'e', 'F', 'i', 'e', 'l', 'd', 0,
1115     'S', 'e', 't', 'S', 't', 'y', 'l', 'e', 'E', 'x', 0,
1116     'S', 'e', 't', 'P', 'r', 'e', 'D', 'r', 'a', 'g', 0,
1117     'G', 'e', 't', 'P', 'r', 'e', 'D', 'r', 'a', 'g', 0,
1118     'W', 'r', 'i', 't', 'e', 'I', 'm', 'a', 'g', 'e', 0,
1119     'b', 'i', 't', 'm', 'a', 'p', 'T', 'y', 'p', 'e', 0,
1120     'G', 'e', 't', 'O', 'b', 'j', 'e', 'c', 't', 's', 0,
1121     'T', 'e', 'x', 't', 'A', 't', 't', 'r', 'E', 'q', 0,
1122     'D', 'o', 'S', 'a', 'v', 'e', 'F', 'i', 'l', 'e', 0,
1123     'D', 'o', 'L', 'o', 'a', 'd', 'F', 'i', 'l', 'e', 0,
1124     'S', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
1125     'M', 'a', 'k', 'e', 'O', 'b', 'j', 'e', 'c', 't', 0,
1126     'G', 'e', 't', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
1127     'S', 'e', 't', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
1128     'G', 'e', 't', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
1129     'A', 'd', 'd', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
1130     'D', 'e', 'l', 'e', 't', 'e', 'R', 'o', 'w', 's', 0,
1131     'C', 'l', 'e', 'a', 'r', 'T', 'a', 'b', 'l', 'e', 0,
1132     'S', 'e', 't', 'R', 'o', 'w', 'S', 'p', 'a', 'n', 0,
1133     'G', 'e', 't', 'R', 'o', 'w', 'S', 'p', 'a', 'n', 0,
1134     'S', 'e', 't', 'C', 'o', 'l', 'S', 'p', 'a', 'n', 0,
1135     'G', 'e', 't', 'C', 'o', 'l', 'S', 'p', 'a', 'n', 0,
1136     'b', 'u', 'l', 'l', 'e', 't', 'N', 'a', 'm', 'e', 0,
1137     'l', 'e', 'f', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
1138     'B', 'e', 'g', 'i', 'n', 'S', 't', 'y', 'l', 'e', 0,
1139     'r', 'e', 's', 'e', 't', 'C', 'a', 'c', 'h', 'e', 0,
1140     'W', 'r', 'i', 't', 'e', 'B', 'l', 'o', 'c', 'k', 0,
1141     'M', 'o', 'v', 'e', 'T', 'o', 'L', 'i', 's', 't', 0,
1142     'I', 'n', 's', 'e', 'r', 't', 'T', 'e', 'x', 't', 0,
1143     'C', 'l', 'e', 'a', 'r', 'L', 'i', 'n', 'e', 's', 0,
1144     's', 't', 'y', 'l', 'e', 'S', 'h', 'e', 'e', 't', 0,
1145     'D', 'o', 'G', 'e', 't', 'S', 't', 'y', 'l', 'e', 0,
1146     'l', 'i', 'n', 'e', 'N', 'u', 'm', 'b', 'e', 'r', 0,
1147     'D', 'r', 'a', 'w', 'F', 'l', 'o', 'a', 't', 's', 0,
1148     'i', 'm', 'a', 'g', 'e', 'B', 'l', 'o', 'c', 'k', 0,
1149     'p', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 's', 0,
1150     'D', 'e', 'f', 'r', 'a', 'g', 'm', 'e', 'n', 't', 0,
1151     'b', 'o', 'r', 'd', 'e', 'r', 'R', 'e', 'c', 't', 0,
1152     'm', 'a', 'r', 'g', 'i', 'n', 'R', 'e', 'c', 't', 0,
1153     'D', 'r', 'a', 'w', 'B', 'o', 'r', 'd', 'e', 'r', 0,
1154     'S', 'e', 't', 'D', 'e', 's', 'c', 'e', 'n', 't', 0,
1155     'p', 'a', 'r', 'e', 'n', 't', 'A', 't', 't', 'r', 0,
1156     'l', 'e', 'f', 't', 'M', 'a', 'r', 'g', 'i', 'n', 0,
1157     'c', 'o', 'n', 't', 'e', 'x', 't', 'O', 'b', 'j', 0,
1158     'p', 'a', 'r', 'e', 'n', 't', 'R', 'e', 'c', 't', 0,
1159     'a', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
1160     'T', 'o', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 0,
1161     'p', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
1162     'G', 'e', 't', 'O', 'u', 't', 'l', 'i', 'n', 'e', 0,
1163     'G', 'e', 't', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
1164     'I', 's', 'F', 'l', 'o', 'a', 't', 'i', 'n', 'g', 0,
1165     'm', '_', 'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
1166     'R', 'e', 'm', 'o', 'v', 'e', 'F', 'l', 'a', 'g', 0,
1167     'S', 'e', 't', 'V', 'a', 'l', 'u', 'e', 'M', 'M', 0,
1168     'G', 'e', 't', 'V', 'a', 'l', 'u', 'e', 'M', 'M', 0,
1169     'a', 'b', 's', 'e', 'n', 't', 'A', 't', 't', 'r', 0,
1170     'S', 'e', 't', 'T', 'e', 'm', 'p', 'D', 'i', 'r', 0,
1171     'S', 'e', 'l', 'e', 'c', 't', 'W', 'o', 'r', 'd', 0,
1172     'G', 'e', 't', 'D', 'e', 's', 'c', 'e', 'n', 't', 0,
1173     'O', 'n', 'D', 'r', 'a', 'w', 'I', 't', 'e', 'm', 0,
1174     'w', 'i', 'd', 't', 'h', 'T', 'i', 't', 'l', 'e', 0,
1175     'I', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
1176     'G', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
1177     'S', 'e', 'l', 'e', 'c', 't', 'N', 'o', 'n', 'e', 0,
1178     'I', 's', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
1179     'A', 'p', 'p', 'e', 'n', 'd', 'T', 'e', 'x', 't', 0,
1180     'S', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
1181     'S', 'c', 'r', 'o', 'l', 'l', 'R', 'o', 'w', 's', 0,
1182     'R', 'e', 'f', 'r', 'e', 's', 'h', 'R', 'o', 'w', 0,
1183     'I', 's', 'T', 'o', 'p', 'L', 'e', 'v', 'e', 'l', 0,
1184     'I', 'n', 'i', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
1185     'S', 'e', 't', 'M', 'a', 'x', 'S', 'i', 'z', 'e', 0,
1186     'G', 'e', 't', 'M', 'a', 'x', 'S', 'i', 'z', 'e', 0,
1187     'G', 'e', 't', 'T', 'e', 'm', 'p', 'D', 'i', 'r', 0,
1188     'S', 'e', 't', 'M', 'i', 'n', 'S', 'i', 'z', 'e', 0,
1189     'G', 'e', 't', 'M', 'i', 'n', 'S', 'i', 'z', 'e', 0,
1190     'A', 'd', 'd', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
1191     'G', 'e', 't', 'P', 'a', 'g', 'e', 'I', 'd', 0,
1192     'S', 'e', 't', 'S', 'y', 'm', 'b', 'o', 'l', 0,
1193     'G', 'e', 't', 'S', 'y', 'm', 'b', 'o', 'l', 0,
1194     'F', 'i', 'n', 'd', 'S', 't', 'y', 'l', 'e', 0,
1195     's', 't', 'y', 'l', 'e', 'T', 'y', 'p', 'e', 0,
1196     'I', 'm', 'p', 'o', 'r', 't', 'X', 'M', 'L', 0,
1197     'E', 'x', 'p', 'o', 'r', 't', 'X', 'M', 'L', 0,
1198     'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
1199     'p', 't', 'L', 'o', 'g', 'i', 'c', 'a', 'l', 0,
1200     'W', 'o', 'r', 'd', 'R', 'i', 'g', 'h', 't', 0,
1201     'M', 'o', 'v', 'e', 'R', 'i', 'g', 'h', 't', 0,
1202     'M', 'o', 'v', 'e', 'C', 'a', 'r', 'e', 't', 0,
1203     'L', 'i', 'n', 'e', 'B', 'r', 'e', 'a', 'k', 0,
1204     't', 'a', 'b', 'l', 'e', 'A', 't', 't', 'r', 0,
1205     'H', 'i', 't', 'T', 'e', 's', 't', 'X', 'Y', 0,
1206     'G', 'e', 't', 'L', 'a', 'b', 'e', 'l', 's', 0,
1207     'm', '_', 'o', 'b', 'j', 'e', 'c', 't', 's', 0,
1208     'd', 'e', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
1209     'p', 'a', 'r', 'a', 'g', 'r', 'a', 'p', 'h', 0,
1210     'C', 'a', 'n', 'H', 'a', 'n', 'd', 'l', 'e', 0,
1211     'S', 'e', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
1212     'A', 'd', 'd', 'A', 'c', 't', 'i', 'o', 'n', 0,
1213     'S', 'e', 'n', 'd', 'E', 'v', 'e', 'n', 't', 0,
1214     's', 'e', 'n', 'd', 'T', 'o', 'A', 'l', 'l', 0,
1215     'l', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
1216     'B', 'e', 'g', 'i', 'n', 'F', 'o', 'n', 't', 0,
1217     'E', 'n', 'd', 'I', 't', 'a', 'l', 'i', 'c', 0,
1218     'B', 'e', 'g', 'i', 'n', 'B', 'o', 'l', 'd', 0,
1219     'R', 'e', 'a', 'd', 'B', 'l', 'o', 'c', 'k', 0,
1220     'l', 'i', 'n', 'e', 'C', 'o', 'u', 'n', 't', 0,
1221     'f', 'r', 'o', 'm', 'S', 't', 'a', 'r', 't', 0,
1222     'c', 'h', 'a', 'r', 'S', 't', 'y', 'l', 'e', 0,
1223     'p', 'a', 'r', 'a', 'S', 't', 'y', 'l', 'e', 0,
1224     'f', 'i', 'e', 'l', 'd', 'T', 'y', 'p', 'e', 0,
1225     'p', 'r', 'o', 'm', 'o', 't', 'e', 'B', 'y', 0,
1226     's', 't', 'a', 'r', 't', 'F', 'r', 'o', 'm', 0,
1227     'i', 'n', 'F', 'r', 'o', 'n', 't', 'O', 'f', 0,
1228     'c', 'h', 'i', 'l', 'd', 'A', 't', 't', 'r', 0,
1229     'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 0,
1230     'o', 'u', 't', 'e', 'r', 'R', 'e', 'c', 't', 0,
1231     't', 'o', 'p', 'M', 'a', 'r', 'g', 'i', 'n', 0,
1232     'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 's', 0,
1233     'S', 'e', 't', 'R', 'a', 'n', 'g', 'e', 's', 0,
1234     'G', 'e', 't', 'R', 'a', 'n', 'g', 'e', 's', 0,
1235     'I', 's', 'O', 'u', 't', 's', 'i', 'd', 'e', 0,
1236     'f', 'o', 'n', 't', 'S', 'c', 'a', 'l', 'e', 0,
1237     'm', '_', 'o', 'u', 't', 'l', 'i', 'n', 'e', 0,
1238     'm', '_', 'm', 'a', 'x', 'S', 'i', 'z', 'e', 0,
1239     'm', '_', 'm', 'i', 'n', 'S', 'i', 'z', 'e', 0,
1240     'm', '_', 'p', 'a', 'd', 'd', 'i', 'n', 'g', 0,
1241     'm', '_', 'm', 'a', 'r', 'g', 'i', 'n', 's', 0,
1242     'M', 'a', 'k', 'e', 'V', 'a', 'l', 'i', 'd', 0,
1243     'H', 'a', 's', 'C', 'o', 'l', 'o', 'u', 'r', 0,
1244     'O', 'n', 'G', 'e', 't', 'I', 't', 'e', 'm', 0,
1245     's', 'e', 'l', 'P', 'a', 'g', 'e', 'T', 'o', 0,
1246     'P', 'r', 'i', 'n', 't', 'F', 'i', 'l', 'e', 0,
1247     'P', 'a', 'g', 'e', 'S', 'e', 't', 'u', 'p', 0,
1248     'I', 's', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
1249     'G', 'e', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
1250     's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
1251     'H', 'i', 'd', 'e', 'P', 'o', 'p', 'u', 'p', 0,
1252     'M', 'a', 'r', 'k', 'D', 'i', 'r', 't', 'y', 0,
1253     'I', 's', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
1254     'c', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'r', 0,
1255     'i', 'm', 'a', 'g', 'e', 'L', 'i', 's', 't', 0,
1256     'c', 'o', 'l', 'u', 'm', 'n', 'M', 'a', 'x', 0,
1257     'c', 'o', 'l', 'u', 'm', 'n', 'M', 'i', 'n', 0,
1258     'I', 's', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
1259     'S', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 0,
1260     'D', 'o', 'S', 'e', 't', 'S', 'i', 'z', 'e', 0,
1261     'D', 'o', 'G', 'e', 't', 'S', 'i', 'z', 'e', 0,
1262     'v', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
1263     's', 'i', 'z', 'e', 'F', 'l', 'a', 'g', 's', 0,
1264     'G', 'e', 't', 'B', 'o', 'r', 'd', 'e', 'r', 0,
1265     'T', 'r', 'y', 'B', 'e', 'f', 'o', 'r', 'e', 0,
1266     'S', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 0,
1267     'G', 'e', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
1268     'G', 'e', 't', 'B', 'u', 'f', 'f', 'e', 'r', 0,
1269     'G', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 0,
1270     'G', 'e', 't', 'P', 'i', 'x', 'e', 'l', 's', 0,
1271     'a', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
1272     'p', 'o', 'i', 'n', 't', 'S', 'i', 'z', 'e', 0,
1273     'G', 'e', 't', 'B', 'i', 't', 'm', 'a', 'p', 0,
1274     'i', 'm', 'a', 'g', 'e', 'T', 'y', 'p', 'e', 0,
1275     'e', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
1276     'H', 'a', 's', 'O', 'p', 't', 'i', 'o', 'n', 0,
1277     't', 'h', 'r', 'e', 's', 'h', 'o', 'l', 'd', 0,
1278     'G', 'e', 't', 'L', 'e', 'n', 'g', 't', 'h', 0,
1279     'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
1280     'G', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
1281     'S', 'e', 't', 'H', 'e', 'i', 'g', 'h', 't', 0,
1282     'S', 'e', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
1283     'p', 'r', 'i', 'n', 't', 'D', 'a', 't', 'a', 0,
1284     'G', 'e', 't', 'H', 'e', 'i', 'g', 'h', 't', 0,
1285     'G', 'e', 't', 'C', 'o', 'l', 'o', 'u', 'r', 0,
1286     'c', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', 0,
1287     'A', 'd', 'd', 'S', 't', 'y', 'l', 'e', 0,
1288     't', 'e', 'x', 't', 'R', 'e', 'c', 't', 0,
1289     'n', 'o', 'd', 'e', 'N', 'a', 'm', 'e', 0,
1290     'c', 'a', 'r', 'e', 't', 'P', 'o', 's', 0,
1291     'W', 'X', 'U', 'N', 'U', 'S', 'E', 'D', 0,
1292     'O', 'n', 'S', 'c', 'r', 'o', 'l', 'l', 0,
1293     'O', 'n', 'L', 'e', 'f', 't', 'U', 'p', 0,
1294     'W', 'o', 'r', 'd', 'L', 'e', 'f', 't', 0,
1295     'M', 'o', 'v', 'e', 'H', 'o', 'm', 'e', 0,
1296     'M', 'o', 'v', 'e', 'D', 'o', 'w', 'n', 0,
1297     'M', 'o', 'v', 'e', 'L', 'e', 'f', 't', 0,
1298     'c', 'e', 'l', 'l', 'A', 't', 't', 'r', 0,
1299     'd', 'r', 'a', 'g', 'g', 'i', 'n', 'g', 0,
1300     'A', 'd', 'd', 'I', 't', 'e', 'm', 's', 0,
1301     's', 't', 'a', 'r', 't', 'C', 'm', 'd', 0,
1302     'm', '_', 'l', 'a', 'b', 'e', 'l', 's', 0,
1303     'p', 'a', 'r', 'S', 't', 'y', 'l', 'e', 0,
1304     's', 't', 'a', 'r', 't', 'R', 'o', 'w', 0,
1305     'G', 'e', 't', 'C', 'e', 'l', 'l', 's', 0,
1306     'G', 'e', 't', 'S', 'c', 'a', 'l', 'e', 0,
1307     'B', 'e', 'g', 'i', 'n', 'U', 'R', 'L', 0,
1308     'E', 'n', 'd', 'S', 't', 'y', 'l', 'e', 0,
1309     'd', 'i', 'm', 'S', 'c', 'a', 'l', 'e', 0,
1310     'W', 'r', 'i', 't', 'e', 'H', 'e', 'x', 0,
1311     'G', 'e', 't', 'L', 'i', 'n', 'e', 's', 0,
1312     'u', 'n', 't', 'i', 'l', 'O', 'b', 'j', 0,
1313     'o', 'b', 'j', 'T', 'o', 'S', 'e', 't', 0,
1314     'A', 'd', 'd', 'I', 'm', 'a', 'g', 'e', 0,
1315     't', 'e', 'x', 't', 'A', 't', 't', 'r', 0,
1316     's', 't', 'y', 'l', 'e', 'D', 'e', 'f', 0,
1317     'I', 's', 'A', 't', 'o', 'm', 'i', 'c', 0,
1318     'C', 'a', 'n', 'S', 'p', 'l', 'i', 't', 0,
1319     'C', 'a', 'n', 'M', 'e', 'r', 'g', 'e', 0,
1320     'm', '_', 'b', 'u', 'f', 'f', 'e', 'r', 0,
1321     'm', '_', 'r', 'a', 'n', 'g', 'e', 's', 0,
1322     'I', 's', 'W', 'i', 't', 'h', 'i', 'n', 0,
1323     'F', 'i', 'n', 'd', 'F', 'o', 'n', 't', 0,
1324     'f', 'o', 'n', 't', 'S', 'p', 'e', 'c', 0,
1325     'm', '_', 'b', 'o', 'r', 'd', 'e', 'r', 0,
1326     'H', 'a', 's', 'W', 'i', 'd', 't', 'h', 0,
1327     'm', '_', 'h', 'e', 'i', 'g', 'h', 't', 0,
1328     'm', '_', 'b', 'o', 't', 't', 'o', 'm', 0,
1329     'S', 'e', 't', 'V', 'a', 'l', 'i', 'd', 0,
1330     'S', 'e', 't', 'U', 'n', 'i', 't', 's', 0,
1331     'G', 'e', 't', 'U', 'n', 'i', 't', 's', 0,
1332     'S', 'e', 't', 'S', 't', 'a', 'r', 't', 0,
1333     'G', 'e', 't', 'S', 't', 'a', 'r', 't', 0,
1334     'S', 'h', 'o', 'w', 'H', 'e', 'l', 'p', 0,
1335     'S', 'e', 't', 'R', 'a', 'n', 'g', 'e', 0,
1336     'm', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
1337     'f', 'i', 'l', 'e', 'T', 'y', 'p', 'e', 0,
1338     'w', 'e', 'a', 'k', 'T', 'e', 's', 't', 0,
1339     'e', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
1340     'G', 'e', 't', 'R', 'a', 'n', 'g', 'e', 0,
1341     'C', 'a', 'n', 'P', 'a', 's', 't', 'e', 0,
1342     'c', 'o', 'l', 'l', 'a', 'p', 's', 'e', 0,
1343     'S', 'e', 't', 'S', 'c', 'a', 'l', 'e', 0,
1344     'S', 'e', 't', 'T', 'i', 't', 'l', 'e', 0,
1345     'G', 'e', 't', 'T', 'i', 't', 'l', 'e', 0,
1346     'D', 'o', 'F', 'r', 'e', 'e', 'z', 'e', 0,
1347     'D', 'o', 'E', 'n', 'a', 'b', 'l', 'e', 0,
1348     'S', 'e', 't', 'L', 'a', 'b', 'e', 'l', 0,
1349     'G', 'e', 't', 'L', 'a', 'b', 'e', 'l', 0,
1350     'V', 'a', 'l', 'i', 'd', 'a', 't', 'e', 0,
1351     'P', 'a', 'g', 'e', 'D', 'o', 'w', 'n', 0,
1352     'c', 'a', 'n', 'F', 'o', 'c', 'u', 's', 0,
1353     'A', 'd', 'd', 'C', 'h', 'i', 'l', 'd', 0,
1354     'S', 'e', 't', 'F', 'l', 'a', 'g', 's', 0,
1355     'T', 'r', 'y', 'A', 'f', 't', 'e', 'r', 0,
1356     'S', 'e', 't', 'V', 'a', 'l', 'u', 'e', 0,
1357     'G', 'e', 't', 'F', 'l', 'a', 'g', 's', 0,
1358     'G', 'e', 't', 'C', 'h', 'i', 'l', 'd', 0,
1359     'r', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
1360     's', 't', 'a', 'r', 't', 'C', 'o', 'l', 0,
1361     'S', 'e', 't', 'S', 't', 'y', 'l', 'e', 0,
1362     'e', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
1363     'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
1364     '_', '_', 'i', 't', 'e', 'r', '_', '_', 0,
1365     '_', '_', 'n', 'e', 'x', 't', '_', '_', 0,
1366     'G', 'e', 't', 'R', 'i', 'g', 'h', 't', 0,
1367     'C', 'o', 'n', 't', 'a', 'i', 'n', 's', 0,
1368     'S', 'e', 't', 'W', 'i', 'd', 't', 'h', 0,
1369     'f', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
1370     'G', 'e', 't', 'C', 'o', 'u', 'n', 't', 0,
1371     '_', '_', 'b', 'o', 'o', 'l', '_', '_', 0,
1372     'G', 'e', 't', 'W', 'i', 'd', 't', 'h', 0,
1373     'f', 'a', 'c', 't', 'o', 'r', 'y', 0,
1374     'o', 'p', 't', 'i', 'o', 'n', 's', 0,
1375     'c', 'o', 'u', 'n', 't', 'e', 'r', 0,
1376     't', 'e', 'm', 'p', 'D', 'i', 'r', 0,
1377     'O', 'n', 'C', 'l', 'e', 'a', 'r', 0,
1378     'O', 'n', 'P', 'a', 's', 't', 'e', 0,
1379     'n', 'o', 'P', 'a', 'g', 'e', 's', 0,
1380     'M', 'o', 'v', 'e', 'E', 'n', 'd', 0,
1381     'n', 'o', 'L', 'i', 'n', 'e', 's', 0,
1382     'N', 'e', 'w', 'l', 'i', 'n', 'e', 0,
1383     'a', 't', 'S', 't', 'a', 'r', 't', 0,
1384     'A', 'd', 'd', 'I', 't', 'e', 'm', 0,
1385     'C', 'a', 'n', 'L', 'o', 'a', 'd', 0,
1386     'C', 'a', 'n', 'S', 'a', 'v', 'e', 0,
1387     'i', 's', 'D', 'o', 'C', 'm', 'd', 0,
1388     'a', 'd', 'd', 'r', 'e', 's', 's', 0,
1389     'A', 'd', 'd', 'R', 'o', 'w', 's', 0,
1390     'c', 'o', 'm', 'b', 'i', 'n', 'e', 0,
1391     'E', 'n', 'd', 'F', 'o', 'n', 't', 0,
1392     'E', 'n', 'd', 'B', 'o', 'l', 'd', 0,
1393     'c', 'm', 'd', 'N', 'a', 'm', 'e', 0,
1394     'R', 'e', 'a', 'd', 'H', 'e', 'x', 0,
1395     'S', 'p', 'l', 'i', 't', 'A', 't', 0,
1396     'd', 'e', 'f', 'N', 'a', 'm', 'e', 0,
1397     'b', 'o', 'x', 'R', 'e', 'c', 't', 0,
1398     'r', 'e', 'c', 'u', 'r', 's', 'e', 0,
1399     'D', 'o', 'S', 'p', 'l', 'i', 't', 0,
1400     'L', 'i', 'm', 'i', 't', 'T', 'o', 0,
1401     'b', 'o', 'r', 'd', 'e', 'r', 's', 0,
1402     'A', 'd', 'd', 'F', 'l', 'a', 'g', 0,
1403     'm', '_', 's', 'c', 'a', 'l', 'e', 0,
1404     'm', '_', 'w', 'i', 'd', 't', 'h', 0,
1405     'm', '_', 'r', 'i', 'g', 'h', 't', 0,
1406     'm', '_', 'f', 'l', 'a', 'g', 's', 0,
1407     'm', '_', 'v', 'a', 'l', 'u', 'e', 0,
1408     'v', 'i', 's', 'i', 'b', 'l', 'e', 0,
1409     'G', 'e', 't', 'C', 'e', 'l', 'l', 0,
1410     'I', 's', 'D', 'i', 'r', 't', 'y', 0,
1411     'H', 'a', 's', 'P', 'a', 'g', 'e', 0,
1412     'm', 'a', 'x', 'P', 'a', 'g', 'e', 0,
1413     'm', 'i', 'n', 'P', 'a', 'g', 'e', 0,
1414     'O', 'n', 'P', 'a', 'i', 'n', 't', 0,
1415     'c', 'a', 'p', 't', 'i', 'o', 'n', 0,
1416     't', 'o', 'o', 'l', 'B', 'a', 'r', 0,
1417     'D', 'i', 's', 'm', 'i', 's', 's', 0,
1418     'G', 'e', 't', 'H', 'i', 'n', 't', 0,
1419     'S', 'e', 't', 'H', 'i', 'n', 't', 0,
1420     'C', 'a', 'n', 'U', 'n', 'd', 'o', 0,
1421     'C', 'a', 'n', 'R', 'e', 'd', 'o', 0,
1422     'C', 'a', 'n', 'C', 'o', 'p', 'y', 0,
1423     'c', 'h', 'o', 'i', 'c', 'e', 's', 0,
1424     'u', 'n', 'i', 't', 'M', 'a', 'x', 0,
1425     'u', 'n', 'i', 't', 'M', 'i', 'n', 0,
1426     'v', 'a', 'r', 'i', 'a', 'n', 't', 0,
1427     'H', 'a', 's', 'F', 'l', 'a', 'g', 0,
1428     'I', 's', 'S', 'h', 'o', 'w', 'n', 0,
1429     'S', 'e', 't', 'T', 'e', 'x', 't', 0,
1430     'G', 'e', 't', 'T', 'e', 'x', 't', 0,
1431     'k', 'e', 'y', 'C', 'o', 'd', 'e', 0,
1432     'c', 'o', 'n', 't', 'e', 'x', 't', 0,
1433     'S', 'e', 't', 'F', 'o', 'n', 't', 0,
1434     'd', 'e', 's', 'c', 'e', 'n', 't', 0,
1435     'G', 'e', 't', 'R', 'e', 'c', 't', 0,
1436     'S', 'e', 't', 'N', 'a', 'm', 'e', 0,
1437     'S', 'e', 't', 'T', 'y', 'p', 'e', 0,
1438     'S', 'e', 't', 'D', 'a', 't', 'a', 0,
1439     'G', 'e', 't', 'T', 'y', 'p', 'e', 0,
1440     'G', 'e', 't', 'D', 'a', 't', 'a', 0,
1441     'R', 'e', 'p', 'l', 'a', 'c', 'e', 0,
1442     'h', 'a', 'n', 'd', 'l', 'e', 'r', 0,
1443     'I', 's', 'E', 'm', 'p', 't', 'y', 0,
1444     'G', 'e', 't', 'L', 'e', 'f', 't', 0,
1445     'q', 'u', 'a', 'l', 'i', 't', 'y', 0,
1446     'G', 'e', 't', 'N', 'a', 'm', 'e', 0,
1447     '_', '_', 'l', 'e', 'n', '_', '_', 0,
1448     'r', 'e', 'f', 'r', 'e', 's', 'h', 0,
1449     '_', '_', 's', 'u', 'b', '_', '_', 0,
1450     '_', '_', 'a', 'd', 'd', '_', '_', 0,
1451     'I', 's', 'V', 'a', 'l', 'i', 'd', 0,
1452     'G', 'e', 't', 'F', 'o', 'n', 't', 0,
1453     'D', 'e', 's', 't', 'r', 'o', 'y', 0,
1454     'H', 'i', 't', 'T', 'e', 's', 't', 0,
1455     'u', 'p', 'd', 'a', 't', 'e', 0,
1456     'o', 'p', 't', 'i', 'o', 'n', 0,
1457     'n', 'e', 'w', 'P', 'o', 's', 0,
1458     'O', 'n', 'I', 'd', 'l', 'e', 0,
1459     'O', 'n', 'S', 'i', 'z', 'e', 0,
1460     'O', 'n', 'C', 'h', 'a', 'r', 0,
1461     'O', 'n', 'R', 'e', 'd', 'o', 0,
1462     'O', 'n', 'U', 'n', 'd', 'o', 0,
1463     'O', 'n', 'C', 'o', 'p', 'y', 0,
1464     'M', 'o', 'v', 'e', 'U', 'p', 0,
1465     'h', 'i', 't', 'O', 'b', 'j', 0,
1466     'f', 'l', 'a', 'g', 's', 'B', 0,
1467     'f', 'l', 'a', 'g', 's', 'A', 0,
1468     'v', 'a', 'l', 'u', 'e', 'B', 0,
1469     'v', 'a', 'l', 'u', 'e', 'A', 0,
1470     'n', 'e', 'w', 'O', 'b', 'j', 0,
1471     'o', 'l', 'd', 'O', 'b', 'j', 0,
1472     'n', 'o', 'C', 'o', 'l', 's', 0,
1473     'n', 'o', 'R', 'o', 'w', 's', 0,
1474     'M', 'o', 'd', 'i', 'f', 'y', 0,
1475     'm', 'o', 'd', 'i', 'f', 'y', 0,
1476     'E', 'n', 'd', 'U', 'R', 'L', 0,
1477     's', 'y', 'm', 'b', 'o', 'l', 0,
1478     'b', 'e', 'f', 'o', 'r', 'e', 0,
1479     'G', 'e', 't', 'E', 'n', 'd', 0,
1480     'S', 'e', 't', 'E', 'n', 'd', 0,
1481     'm', '_', 's', 'i', 'z', 'e', 0,
1482     'p', 'i', 'x', 'e', 'l', 's', 0,
1483     'm', '_', 'l', 'e', 'f', 't', 0,
1484     'c', 'l', 'i', 'e', 'n', 't', 0,
1485     'd', 'i', 'a', 'l', 'o', 'g', 0,
1486     'l', 'i', 'n', 'e', 'N', 'o', 0,
1487     'i', 'n', 'd', 'e', 'n', 't', 0,
1488     'C', 'a', 'n', 'C', 'u', 't', 0,
1489     'n', 'u', 'm', 'b', 'e', 'r', 0,
1490     'r', 'o', 'w', 'M', 'a', 'x', 0,
1491     'r', 'o', 'w', 'M', 'i', 'n', 0,
1492     'D', 'e', 'l', 'e', 't', 'e', 0,
1493     'D', 'o', 'T', 'h', 'a', 'w', 0,
1494     'P', 'a', 'g', 'e', 'U', 'p', 0,
1495     'o', 'b', 'j', 'e', 'c', 't', 0,
1496     'm', 'a', 'r', 'g', 'i', 'n', 0,
1497     'a', 'c', 't', 'i', 'o', 'n', 0,
1498     'p', 'a', 'r', 'e', 'n', 't', 0,
1499     'R', 'e', 'm', 'o', 'v', 'e', 0,
1500     'e', 'n', 'a', 'b', 'l', 'e', 0,
1501     's', 'o', 'u', 'r', 'c', 'e', 0,
1502     'C', 'r', 'e', 'a', 't', 'e', 0,
1503     'b', 'i', 't', 'm', 'a', 'p', 0,
1504     'a', 'n', 'c', 'h', 'o', 'r', 0,
1505     's', 't', 'r', 'e', 'a', 'm', 0,
1506     'c', 'o', 'l', 'u', 'm', 'n', 0,
1507     'l', 'e', 'n', 'g', 't', 'h', 0,
1508     'c', 'u', 'r', 's', 'o', 'r', 0,
1509     'c', 'o', 'l', 'o', 'u', 'r', 0,
1510     'G', 'e', 't', 'T', 'o', 'p', 0,
1511     'a', 'p', 'p', 'e', 'n', 'd', 0,
1512     '_', '_', 'n', 'e', '_', '_', 0,
1513     '_', '_', 'e', 'q', '_', '_', 0,
1514     'f', 'o', 'r', 'm', 'a', 't', 0,
1515     'd', 'e', 's', 'c', 'r', 0,
1516     'a', 't', 'T', 'o', 'p', 0,
1517     'O', 'n', 'C', 'u', 't', 0,
1518     't', 'a', 'b', 's', '2', 0,
1519     't', 'a', 'b', 's', '1', 0,
1520     'a', 't', 't', 'r', '2', 0,
1521     'a', 't', 't', 'r', '1', 0,
1522     'a', 'f', 't', 'e', 'r', 0,
1523     's', 'h', 'e', 'e', 't', 0,
1524     'b', 'l', 'o', 'c', 'k', 0,
1525     'p', 'r', 'o', 'p', 's', 0,
1526     'm', '_', 'p', 'p', 'i', 0,
1527     'm', '_', 't', 'o', 'p', 0,
1528     'u', 'n', 'i', 't', 's', 0,
1529     'p', 'o', 'p', 'u', 'p', 0,
1530     'A', 'p', 'p', 'l', 'y', 0,
1531     'f', 'i', 'e', 'l', 'd', 0,
1532     'f', 'r', 'o', 'm', '_', 0,
1533     'r', 'a', 'n', 'g', 'e', 0,
1534     'p', 'a', 'g', 'e', 's', 0,
1535     'c', 'o', 'l', 'B', 'g', 0,
1536     'c', 'o', 'l', 'F', 'g', 0,
1537     'l', 'a', 'b', 'e', 'l', 0,
1538     's', 'i', 'z', 'e', 'r', 0,
1539     'w', 'i', 'n', 'i', 'd', 0,
1540     'C', 'l', 'o', 'n', 'e', 0,
1541     'e', 'v', 'e', 'n', 't', 0,
1542     't', 'i', 't', 'l', 'e', 0,
1543     'l', 'e', 'v', 'e', 'l', 0,
1544     'c', 'h', 'i', 'l', 'd', 0,
1545     's', 't', 'a', 'r', 't', 0,
1546     's', 't', 'y', 'l', 'e', 0,
1547     'i', 'm', 'a', 'g', 'e', 0,
1548     'W', 'r', 'i', 't', 'e', 0,
1549     'R', 'e', 's', 'e', 't', 0,
1550     'i', 'n', 'd', 'e', 'x', 0,
1551     'c', 'o', 'u', 'n', 't', 0,
1552     's', 'a', 'v', 'e', 0,
1553     'l', 'i', 's', 't', 0,
1554     'c', 't', 'r', 'l', 0,
1555     'S', 'w', 'a', 'p', 0,
1556     'd', 'i', 'm', 's', 0,
1557     'c', 'e', 'l', 'l', 0,
1558     'l', 'i', 'n', 'k', 0,
1559     'n', 'o', 'd', 'e', 0,
1560     'a', 't', 't', 'r', 0,
1561     'h', 'i', 'n', 't', 0,
1562     'u', 'n', 'i', 't', 0,
1563     'M', 'o', 'v', 'e', 0,
1564     'i', 'n', 'c', 'H', 0,
1565     'i', 'n', 'c', 'W', 0,
1566     'm', 'a', 'x', 'H', 0,
1567     'm', 'a', 'x', 'W', 0,
1568     'm', 'i', 'n', 'H', 0,
1569     'm', 'i', 'n', 'W', 0,
1570     's', 'p', 'a', 'n', 0,
1571     'r', 'o', 'w', 's', 0,
1572     'c', 'o', 'l', 's', 0,
1573     'p', 'r', 'o', 'p', 0,
1574     'm', 'e', 'n', 'u', 0,
1575     's', 'h', 'o', 'w', 0,
1576     'D', 'r', 'a', 'w', 0,
1577     'f', 'o', 'n', 't', 0,
1578     't', 'y', 'p', 'e', 0,
1579     'f', 'i', 'l', 'e', 0,
1580     'F', 'i', 'n', 'd', 0,
1581     'r', 'e', 'c', 't', 0,
1582     'p', 'a', 'g', 'e', 0,
1583     'f', 'l', 'a', 'g', 0,
1584     'm', 'o', 'd', 'e', 0,
1585     'I', 's', 'O', 'k', 0,
1586     't', 'i', 'm', 'e', 0,
1587     'i', 't', 'e', 'm', 0,
1588     'i', 'n', 'f', 'o', 0,
1589     'd', 'a', 't', 'a', 0,
1590     'h', 'i', 't', 0,
1591     'd', 'i', 'm', 0,
1592     't', 'a', 'g', 0,
1593     's', 'e', 'l', 0,
1594     't', 'o', '_', 0,
1595     'i', 'd', 'x', 0,
1596     'd', 'e', 'f', 0,
1597     'l', 'e', 'n', 0,
1598     'b', 'u', 'f', 0,
1599     'm', 's', 'g', 0,
1600     'c', 'm', 'd', 0,
1601     'u', 'r', 'l', 0,
1602     'c', 'o', 'l', 0,
1603     'r', 'o', 'w', 0,
1604     'd', 'i', 'r', 0,
1605     'p', 'o', 's', 0,
1606     'w', 'i', 'n', 0,
1607     'G', 'e', 't', 0,
1608     'A', 'd', 'd', 0,
1609     'o', 'b', 'j', 0,
1610     'c', 'h', 0,
1611     's', 'p', 0,
1612     'p', 'd', 0,
1613     'D', 'o', 0,
1614     'd', 'c', 0,
1615     's', 'z', 0,
1616     'p', 't', 0,
1617     'b', 0,
1618 };
1619 
sipVH__richtext_163(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxSizer * sizer)1620 void sipVH__richtext_163(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxSizer*sizer)
1621 {
1622     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", sizer, sipType_wxSizer, SIP_NULLPTR);
1623 }
1624 
sipVH__richtext_162(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)1625  ::wxBookCtrlBase* sipVH__richtext_162(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
1626 {
1627      ::wxBookCtrlBase* sipRes = 0;
1628     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
1629 
1630     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxBookCtrlBase, &sipRes);
1631 
1632     return sipRes;
1633 }
1634 
sipVH__richtext_161(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int page,::wxRichTextFormattingDialog * dialog)1635 bool sipVH__richtext_161(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int page, ::wxRichTextFormattingDialog*dialog)
1636 {
1637     bool sipRes = 0;
1638     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iD", page, dialog, sipType_wxRichTextFormattingDialog, SIP_NULLPTR);
1639 
1640     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
1641 
1642     return sipRes;
1643 }
1644 
sipVH__richtext_160(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int i)1645 int sipVH__richtext_160(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int i)
1646 {
1647     int sipRes = 0;
1648     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", i);
1649 
1650     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
1651 
1652     return sipRes;
1653 }
1654 
sipVH__richtext_159(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long pages,::wxRichTextFormattingDialog * dialog)1655 bool sipVH__richtext_159(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long pages, ::wxRichTextFormattingDialog*dialog)
1656 {
1657     bool sipRes = 0;
1658     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "lD", pages, dialog, sipType_wxRichTextFormattingDialog, SIP_NULLPTR);
1659 
1660     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
1661 
1662     return sipRes;
1663 }
1664 
sipVH__richtext_158(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int page,::wxString & title,::wxRichTextFormattingDialog * dialog)1665  ::wxPanel* sipVH__richtext_158(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int page, ::wxString& title, ::wxRichTextFormattingDialog*dialog)
1666 {
1667      ::wxPanel* sipRes = 0;
1668     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iDD", page, &title, sipType_wxString, SIP_NULLPTR, dialog, sipType_wxRichTextFormattingDialog, SIP_NULLPTR);
1669 
1670     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxPanel, &sipRes);
1671 
1672     return sipRes;
1673 }
1674 
sipVH__richtext_157(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextFormattingDialog * dialog)1675 bool sipVH__richtext_157(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextFormattingDialog*dialog)
1676 {
1677     bool sipRes = 0;
1678     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", dialog, sipType_wxRichTextFormattingDialog, SIP_NULLPTR);
1679 
1680     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
1681 
1682     return sipRes;
1683 }
1684 
sipVH__richtext_156(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextStyleSheet * sheet)1685  ::wxRichTextAttr sipVH__richtext_156(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextStyleSheet*sheet)
1686 {
1687      ::wxRichTextAttr sipRes;
1688     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", const_cast< ::wxRichTextStyleSheet *>(sheet), sipType_wxRichTextStyleSheet, SIP_NULLPTR);
1689 
1690     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxRichTextAttr, &sipRes);
1691 
1692     return sipRes;
1693 }
1694 
sipVH__richtext_155(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxKeyEvent & event)1695 bool sipVH__richtext_155(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxKeyEvent& event)
1696 {
1697     bool sipRes = 0;
1698     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxKeyEvent(event), sipType_wxKeyEvent, SIP_NULLPTR);
1699 
1700     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
1701 
1702     return sipRes;
1703 }
1704 
sipVH__richtext_154(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRect & rect,int flags)1705 bool sipVH__richtext_154(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRect& rect,int flags)
1706 {
1707     bool sipRes = 0;
1708     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "Ni", new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, flags);
1709 
1710     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
1711 
1712     return sipRes;
1713 }
1714 
sipVH__richtext_153(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxComboPopup * popup)1715 void sipVH__richtext_153(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxComboPopup*popup)
1716 {
1717     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", popup, sipType_wxComboPopup, SIP_NULLPTR);
1718 }
1719 
sipVH__richtext_152(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRect & rect,int flags)1720 void sipVH__richtext_152(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRect& rect,int flags)
1721 {
1722     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "Ni", new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, flags);
1723 }
1724 
sipVH__richtext_151(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc,::wxRect & rect,size_t n)1725 void sipVH__richtext_151(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& dc, ::wxRect& rect,size_t n)
1726 {
1727     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DD=", &dc, sipType_wxDC, SIP_NULLPTR, &rect, sipType_wxRect, SIP_NULLPTR, n);
1728 }
1729 
sipVH__richtext_150(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc,const::wxRect & rect,size_t n)1730 void sipVH__richtext_150(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& dc,const  ::wxRect& rect,size_t n)
1731 {
1732     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DN=", &dc, sipType_wxDC, SIP_NULLPTR, new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, n);
1733 }
1734 
sipVH__richtext_149(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t row)1735 void sipVH__richtext_149(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t row)
1736 {
1737     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "=", row);
1738 }
1739 
sipVH__richtext_148(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)1740  ::wxOrientation sipVH__richtext_148(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
1741 {
1742      ::wxOrientation sipRes = ::wxHORIZONTAL;
1743     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
1744 
1745     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxOrientation, &sipRes);
1746 
1747     return sipRes;
1748 }
1749 
sipVH__richtext_147(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t unitMin,size_t unitMax)1750 void sipVH__richtext_147(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t unitMin,size_t unitMax)
1751 {
1752     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "==", unitMin, unitMax);
1753 }
1754 
sipVH__richtext_146(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t unit)1755  ::wxCoord sipVH__richtext_146(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t unit)
1756 {
1757      ::wxCoord sipRes = 0;
1758     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "=", unit);
1759 
1760     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
1761 
1762     return sipRes;
1763 }
1764 
sipVH__richtext_145(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t n,const::wxHtmlLinkInfo & link)1765 void sipVH__richtext_145(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t n,const  ::wxHtmlLinkInfo& link)
1766 {
1767     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "=N", n, new  ::wxHtmlLinkInfo(link), sipType_wxHtmlLinkInfo, SIP_NULLPTR);
1768 }
1769 
sipVH__richtext_144(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxColour & colFg)1770  ::wxColour sipVH__richtext_144(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxColour& colFg)
1771 {
1772      ::wxColour sipRes;
1773     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxColour(colFg), sipType_wxColour, SIP_NULLPTR);
1774 
1775     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxColour, &sipRes);
1776 
1777     return sipRes;
1778 }
1779 
sipVH__richtext_143(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t n)1780  ::wxString sipVH__richtext_143(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t n)
1781 {
1782      ::wxString sipRes;
1783     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "=", n);
1784 
1785     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
1786 
1787     return sipRes;
1788 }
1789 
sipVH__richtext_142(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int * minPage,int * maxPage,int * selPageFrom,int * selPageTo)1790 void sipVH__richtext_142(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int*minPage,int*maxPage,int*selPageFrom,int*selPageTo)
1791 {
1792     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
1793 
1794     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(iiii)", minPage, maxPage, selPageFrom, selPageTo);
1795 }
1796 
sipVH__richtext_141(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int page)1797 bool sipVH__richtext_141(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int page)
1798 {
1799     bool sipRes = 0;
1800     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", page);
1801 
1802     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
1803 
1804     return sipRes;
1805 }
1806 
sipVH__richtext_140(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)1807  ::wxEvent* sipVH__richtext_140(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
1808 {
1809      ::wxEvent* sipRes = 0;
1810     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
1811 
1812     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H2", sipType_wxEvent, &sipRes);
1813 
1814     return sipRes;
1815 }
1816 
sipVH__richtext_139(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)1817  ::wxEventCategory sipVH__richtext_139(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
1818 {
1819      ::wxEventCategory sipRes = ::wxEVT_CATEGORY_UI;
1820     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
1821 
1822     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxEventCategory, &sipRes);
1823 
1824     return sipRes;
1825 }
1826 
sipVH__richtext_138(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)1827  ::wxBorder sipVH__richtext_138(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
1828 {
1829      ::wxBorder sipRes = ::wxBORDER_DEFAULT;
1830     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
1831 
1832     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_wxBorder, &sipRes);
1833 
1834     return sipRes;
1835 }
1836 
sipVH__richtext_137(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindowVariant variant)1837 void sipVH__richtext_137(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindowVariant variant)
1838 {
1839     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "F", variant, sipType_wxWindowVariant);
1840 }
1841 
sipVH__richtext_136(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int minW,int minH,int maxW,int maxH,int incW,int incH)1842 void sipVH__richtext_136(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int minW,int minH,int maxW,int maxH,int incW,int incH)
1843 {
1844     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iiiiii", minW, minH, maxW, maxH, incW, incH);
1845 }
1846 
sipVH__richtext_135(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int width,int height)1847 void sipVH__richtext_135(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int width,int height)
1848 {
1849     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "ii", width, height);
1850 }
1851 
sipVH__richtext_134(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int x,int y,int width,int height,int sizeFlags)1852 void sipVH__richtext_134(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int x,int y,int width,int height,int sizeFlags)
1853 {
1854     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iiiii", x, y, width, height, sizeFlags);
1855 }
1856 
sipVH__richtext_133(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int * x,int * y)1857 void sipVH__richtext_133(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int*x,int*y)
1858 {
1859     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
1860 
1861     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(ii)", x, y);
1862 }
1863 
sipVH__richtext_132(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)1864  ::wxWindow* sipVH__richtext_132(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
1865 {
1866      ::wxWindow* sipRes = 0;
1867     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
1868 
1869     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxWindow, &sipRes);
1870 
1871     return sipRes;
1872 }
1873 
sipVH__richtext_131(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxValidator & validator)1874 void sipVH__richtext_131(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxValidator& validator)
1875 {
1876     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", const_cast< ::wxValidator *>(&validator), sipType_wxValidator, SIP_NULLPTR);
1877 }
1878 
sipVH__richtext_130(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)1879  ::wxValidator* sipVH__richtext_130(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
1880 {
1881      ::wxValidator* sipRes = 0;
1882     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
1883 
1884     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxValidator, &sipRes);
1885 
1886     return sipRes;
1887 }
1888 
sipVH__richtext_129(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int direction,int size,int availableOtherDir)1889 bool sipVH__richtext_129(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int direction,int size,int availableOtherDir)
1890 {
1891     bool sipRes = 0;
1892     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iii", direction, size, availableOtherDir);
1893 
1894     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
1895 
1896     return sipRes;
1897 }
1898 
sipVH__richtext_128(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxEvent & event)1899 bool sipVH__richtext_128(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxEvent& event)
1900 {
1901     bool sipRes = 0;
1902     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", &event, sipType_wxEvent, SIP_NULLPTR);
1903 
1904     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
1905 
1906     return sipRes;
1907 }
1908 
sipVH__richtext_127(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindowBase * child)1909 void sipVH__richtext_127(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindowBase*child)
1910 {
1911     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", child, sipType_wxWindowBase, SIP_NULLPTR);
1912 }
1913 
sipVH__richtext_126(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxArrayString & bulletNames)1914 bool sipVH__richtext_126(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxArrayString& bulletNames)
1915 {
1916     bool sipRes = 0;
1917     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", &bulletNames, sipType_wxArrayString, SIP_NULLPTR);
1918 
1919     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
1920 
1921     return sipRes;
1922 }
1923 
sipVH__richtext_125(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextParagraph * paragraph,::wxDC & dc,const::wxRichTextAttr & attr,const::wxRect & rect,const::wxString & text)1924 bool sipVH__richtext_125(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextParagraph*paragraph, ::wxDC& dc,const  ::wxRichTextAttr& attr,const  ::wxRect& rect,const  ::wxString& text)
1925 {
1926     bool sipRes = 0;
1927     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDNNN", paragraph, sipType_wxRichTextParagraph, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR, new  ::wxRichTextAttr(attr), sipType_wxRichTextAttr, SIP_NULLPTR, new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, new  ::wxString(text), sipType_wxString, SIP_NULLPTR);
1928 
1929     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
1930 
1931     return sipRes;
1932 }
1933 
sipVH__richtext_124(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextParagraph * paragraph,::wxDC & dc,const::wxRichTextAttr & attr,const::wxRect & rect)1934 bool sipVH__richtext_124(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextParagraph*paragraph, ::wxDC& dc,const  ::wxRichTextAttr& attr,const  ::wxRect& rect)
1935 {
1936     bool sipRes = 0;
1937     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDNN", paragraph, sipType_wxRichTextParagraph, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR, new  ::wxRichTextAttr(attr), sipType_wxRichTextAttr, SIP_NULLPTR, new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR);
1938 
1939     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
1940 
1941     return sipRes;
1942 }
1943 
sipVH__richtext_123(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format,size_t len,const void * buf)1944 bool sipVH__richtext_123(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format,size_t len,const void*buf)
1945 {
1946     bool sipRes = 0;
1947 
1948         wxDataObjectSimple* self = static_cast<wxDataObjectSimple*>(wxPyGetCppPtr(sipPySelf));
1949         sipRes = self->wxDataObjectSimple::SetData(format, len, buf);
1950 
1951     Py_DECREF(sipMethod);
1952 
1953     SIP_RELEASE_GIL(sipGILState)
1954 
1955     return sipRes;
1956 }
1957 
sipVH__richtext_122(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDataObject::Direction dir)1958  ::wxDataFormat sipVH__richtext_122(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDataObject::Direction dir)
1959 {
1960      ::wxDataFormat sipRes;
1961     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "F", dir, sipType_wxDataObject_Direction);
1962 
1963     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxDataFormat, &sipRes);
1964 
1965     return sipRes;
1966 }
1967 
sipVH__richtext_121(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDataObject::Direction dir)1968 size_t sipVH__richtext_121(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDataObject::Direction dir)
1969 {
1970     size_t sipRes = 0;
1971     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "F", dir, sipType_wxDataObject_Direction);
1972 
1973     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "=", &sipRes);
1974 
1975     return sipRes;
1976 }
1977 
sipVH__richtext_120(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format)1978 size_t sipVH__richtext_120(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format)
1979 {
1980     size_t sipRes = 0;
1981     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxDataFormat(format), sipType_wxDataFormat, SIP_NULLPTR);
1982 
1983     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "=", &sipRes);
1984 
1985     return sipRes;
1986 }
1987 
sipVH__richtext_119(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxDataFormat & format,void * buf)1988 bool sipVH__richtext_119(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxDataFormat& format,void*buf)
1989 {
1990     bool sipRes = 0;
1991 
1992         // Call self.GetDataSize() to find out how big the buffer should be
1993         PyObject* self = NULL;
1994         PyObject* fmtObj = NULL;
1995         PyObject* sizeObj = NULL;
1996         PyObject* buffer = NULL;
1997         PyObject* resObj = NULL;
1998         Py_ssize_t size = 0;
1999 
2000         self = wxPyMethod_Self(sipMethod); // this shouldn't fail, and the reference is borrowed
2001 
2002         fmtObj = wxPyConstructObject((void*)&format, "wxDataFormat", false);
2003         if (!fmtObj) goto error;
2004         sizeObj = PyObject_CallMethod(self, "GetDataSize", "(O)", fmtObj, NULL);
2005         if (!sizeObj) goto error;
2006         size = wxPyInt_AsSsize_t(sizeObj);
2007 
2008         // Make a buffer that big using the pointer passed to us, and then
2009         // call the Python method.
2010         buffer = wxPyMakeBuffer(buf, size);
2011         resObj = sipCallMethod(0, sipMethod, "SS", fmtObj, buffer);
2012 
2013         if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
2014             PyErr_Print();
2015 
2016         error:
2017         Py_XDECREF(resObj);
2018         Py_XDECREF(buffer);
2019         Py_XDECREF(fmtObj);
2020         Py_XDECREF(sizeObj);
2021 
2022     Py_DECREF(sipMethod);
2023 
2024     SIP_RELEASE_GIL(sipGILState)
2025 
2026     return sipRes;
2027 }
2028 
sipVH__richtext_118(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDataFormat * formats,::wxDataObject::Direction dir)2029 void sipVH__richtext_118(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDataFormat*formats, ::wxDataObject::Direction dir)
2030 {
2031 
2032         // VirtualCatcherCode for wx.DataObject.GetAllFormats
2033         PyObject *resObj = sipCallMethod(0,sipMethod,"F",dir,sipType_wxDataObject_Direction);
2034         if (resObj) {
2035             if (!PySequence_Check(resObj)) {
2036                 PyErr_SetString(PyExc_TypeError, "Should return a list of wx.DataFormat objects.");
2037                 // or this?  sipBadCatcherResult(sipMethod);
2038             }
2039             else {
2040                 Py_ssize_t len = PySequence_Length(resObj);
2041                 Py_ssize_t idx;
2042                 for (idx=0; idx<len; idx+=1) {
2043                     PyObject* item = PySequence_GetItem(resObj, idx);
2044                     if (! sipCanConvertToType(item, sipType_wxDataFormat, SIP_NOT_NONE)) {
2045                         PyErr_SetString(PyExc_TypeError, "List of wx.DataFormat objects expected.");
2046                         // or this?  sipBadCatcherResult(sipMethod);
2047                         Py_DECREF(item);
2048                         break;
2049                     }
2050                     wxDataFormat* fmt;
2051                     int err = 0;
2052                     fmt = (wxDataFormat*)sipConvertToType(
2053                                             item, sipType_wxDataFormat, NULL,
2054                                             SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &err);
2055                     formats[idx] = *fmt;
2056                     Py_DECREF(item);
2057                 }
2058             }
2059         }
2060         if (PyErr_Occurred())
2061             PyErr_Print();
2062         Py_XDECREF(resObj);
2063 
2064     Py_DECREF(sipMethod);
2065 
2066     SIP_RELEASE_GIL(sipGILState)
2067 }
2068 
sipVH__richtext_117(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,void * buf)2069 bool sipVH__richtext_117(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, void*buf)
2070 {
2071     bool sipRes = 0;
2072 
2073         // Call self.GetDataSize() to find out how big the buffer should be
2074         PyObject* self = NULL;
2075         PyObject* sizeObj = NULL;
2076         PyObject* buffer = NULL;
2077         PyObject* resObj = NULL;
2078         Py_ssize_t size = 0;
2079 
2080         self = wxPyMethod_Self(sipMethod);
2081 
2082         sizeObj = PyObject_CallMethod(self, "GetDataSize", "", NULL);
2083         if (!sizeObj) goto error;
2084         size = wxPyInt_AsSsize_t(sizeObj);
2085 
2086         // Make a buffer that big using the pointer passed to us, and then
2087         // call the Python method.
2088         buffer = wxPyMakeBuffer(buf, size);
2089         resObj = sipCallMethod(0, sipMethod, "S", buffer);
2090 
2091         if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
2092             PyErr_Print();
2093 
2094         error:
2095         Py_XDECREF(resObj);
2096         Py_XDECREF(buffer);
2097         Py_XDECREF(sizeObj);
2098 
2099     Py_DECREF(sipMethod);
2100 
2101     SIP_RELEASE_GIL(sipGILState)
2102 
2103     return sipRes;
2104 }
2105 
sipVH__richtext_116(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,size_t len,const void * buf)2106 bool sipVH__richtext_116(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, size_t len,const void*buf)
2107 {
2108     bool sipRes = 0;
2109 
2110         PyObject* buffer = wxPyMakeBuffer((void*)buf, len);
2111         PyObject *resObj = sipCallMethod(0,sipMethod,"S",buffer);
2112         if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
2113             PyErr_Print();
2114         Py_XDECREF(resObj);
2115         Py_XDECREF(buffer);
2116 
2117     Py_DECREF(sipMethod);
2118 
2119     SIP_RELEASE_GIL(sipGILState)
2120 
2121     return sipRes;
2122 }
2123 
sipVH__richtext_115(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextPlainText * obj,::wxString & text)2124 bool sipVH__richtext_115(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextPlainText*obj, ::wxString& text)
2125 {
2126     bool sipRes = 0;
2127     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DD", const_cast< ::wxRichTextPlainText *>(obj), sipType_wxRichTextPlainText, SIP_NULLPTR, &text, sipType_wxString, SIP_NULLPTR);
2128 
2129     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2130 
2131     return sipRes;
2132 }
2133 
sipVH__richtext_114(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextPlainText * obj)2134 bool sipVH__richtext_114(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextPlainText*obj)
2135 {
2136     bool sipRes = 0;
2137     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", const_cast< ::wxRichTextPlainText *>(obj), sipType_wxRichTextPlainText, SIP_NULLPTR);
2138 
2139     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2140 
2141     return sipRes;
2142 }
2143 
sipVH__richtext_113(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextObject * obj,::wxArrayInt & positions,::wxRichTextAttrArray & attributes)2144 int sipVH__richtext_113(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextObject*obj, ::wxArrayInt& positions, ::wxRichTextAttrArray& attributes)
2145 {
2146     int sipRes = 0;
2147     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDD", obj, sipType_wxRichTextObject, SIP_NULLPTR, &positions, sipType_wxArrayInt, SIP_NULLPTR, &attributes, sipType_wxRichTextAttrArray, SIP_NULLPTR);
2148 
2149     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
2150 
2151     return sipRes;
2152 }
2153 
sipVH__richtext_112(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextObject * obj)2154 int sipVH__richtext_112(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextObject*obj)
2155 {
2156     int sipRes = 0;
2157     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", obj, sipType_wxRichTextObject, SIP_NULLPTR);
2158 
2159     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
2160 
2161     return sipRes;
2162 }
2163 
sipVH__richtext_111(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextAttr & attr,::wxRichTextObject * obj)2164 bool sipVH__richtext_111(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextAttr& attr, ::wxRichTextObject*obj)
2165 {
2166     bool sipRes = 0;
2167     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DD", &attr, sipType_wxRichTextAttr, SIP_NULLPTR, obj, sipType_wxRichTextObject, SIP_NULLPTR);
2168 
2169     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2170 
2171     return sipRes;
2172 }
2173 
sipVH__richtext_110(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextObject * obj)2174 bool sipVH__richtext_110(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextObject*obj)
2175 {
2176     bool sipRes = 0;
2177     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", obj, sipType_wxRichTextObject, SIP_NULLPTR);
2178 
2179     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2180 
2181     return sipRes;
2182 }
2183 
sipVH__richtext_109(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextBuffer * buffer,::wxOutputStream & stream)2184 bool sipVH__richtext_109(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextBuffer*buffer, ::wxOutputStream& stream)
2185 {
2186     bool sipRes = 0;
2187     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DD", buffer, sipType_wxRichTextBuffer, SIP_NULLPTR, &stream, sipType_wxOutputStream, SIP_NULLPTR);
2188 
2189     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2190 
2191     return sipRes;
2192 }
2193 
sipVH__richtext_108(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextBuffer * buffer,::wxInputStream & stream)2194 bool sipVH__richtext_108(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextBuffer*buffer, ::wxInputStream& stream)
2195 {
2196     bool sipRes = 0;
2197     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DD", buffer, sipType_wxRichTextBuffer, SIP_NULLPTR, &stream, sipType_wxInputStream, SIP_NULLPTR);
2198 
2199     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2200 
2201     return sipRes;
2202 }
2203 
sipVH__richtext_107(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextBuffer * buffer,const::wxString & filename)2204 bool sipVH__richtext_107(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextBuffer*buffer,const  ::wxString& filename)
2205 {
2206     bool sipRes = 0;
2207     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DN", buffer, sipType_wxRichTextBuffer, SIP_NULLPTR, new  ::wxString(filename), sipType_wxString, SIP_NULLPTR);
2208 
2209     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2210 
2211     return sipRes;
2212 }
2213 
sipVH__richtext_106(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int startRow,int noRows,const::wxRichTextAttr & attr)2214 bool sipVH__richtext_106(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int startRow,int noRows,const  ::wxRichTextAttr& attr)
2215 {
2216     bool sipRes = 0;
2217     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iiN", startRow, noRows, new  ::wxRichTextAttr(attr), sipType_wxRichTextAttr, SIP_NULLPTR);
2218 
2219     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2220 
2221     return sipRes;
2222 }
2223 
sipVH__richtext_105(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextSelection & selection,const::wxRichTextAttr & style,int flags)2224 bool sipVH__richtext_105(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextSelection& selection,const  ::wxRichTextAttr& style,int flags)
2225 {
2226     bool sipRes = 0;
2227     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NNi", new  ::wxRichTextSelection(selection), sipType_wxRichTextSelection, SIP_NULLPTR, new  ::wxRichTextAttr(style), sipType_wxRichTextAttr, SIP_NULLPTR, flags);
2228 
2229     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2230 
2231     return sipRes;
2232 }
2233 
sipVH__richtext_104(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int rows,int cols)2234 bool sipVH__richtext_104(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int rows,int cols)
2235 {
2236     bool sipRes = 0;
2237     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ii", rows, cols);
2238 
2239     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2240 
2241     return sipRes;
2242 }
2243 
sipVH__richtext_103(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)2244  ::wxPosition sipVH__richtext_103(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
2245 {
2246      ::wxPosition sipRes;
2247     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
2248 
2249     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxPosition, &sipRes);
2250 
2251     return sipRes;
2252 }
2253 
sipVH__richtext_102(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long pos,int & row,int & col)2254 bool sipVH__richtext_102(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long pos,int& row,int& col)
2255 {
2256     bool sipRes = 0;
2257     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", pos);
2258 
2259     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(bii)", &sipRes, &row, &col);
2260 
2261     return sipRes;
2262 }
2263 
sipVH__richtext_101(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long pos)2264  ::wxRichTextCell* sipVH__richtext_101(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long pos)
2265 {
2266      ::wxRichTextCell* sipRes = 0;
2267     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", pos);
2268 
2269     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxRichTextCell, &sipRes);
2270 
2271     return sipRes;
2272 }
2273 
sipVH__richtext_100(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int row,int col)2274  ::wxRichTextCell* sipVH__richtext_100(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int row,int col)
2275 {
2276      ::wxRichTextCell* sipRes = 0;
2277     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ii", row, col);
2278 
2279     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxRichTextCell, &sipRes);
2280 
2281     return sipRes;
2282 }
2283 
sipVH__richtext_99(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)2284 size_t sipVH__richtext_99(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
2285 {
2286     size_t sipRes = 0;
2287     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
2288 
2289     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "=", &sipRes);
2290 
2291     return sipRes;
2292 }
2293 
sipVH__richtext_98(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long position)2294 bool sipVH__richtext_98(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long position)
2295 {
2296     bool sipRes = 0;
2297     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", position);
2298 
2299     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2300 
2301     return sipRes;
2302 }
2303 
sipVH__richtext_97(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)2304  ::wxRichTextCommand* sipVH__richtext_97(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
2305 {
2306      ::wxRichTextCommand* sipRes = 0;
2307     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
2308 
2309     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxRichTextCommand, &sipRes);
2310 
2311     return sipRes;
2312 }
2313 
sipVH__richtext_96(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextAction * action)2314 bool sipVH__richtext_96(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextAction*action)
2315 {
2316     bool sipRes = 0;
2317     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", action, sipType_wxRichTextAction, SIP_NULLPTR);
2318 
2319     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2320 
2321     return sipRes;
2322 }
2323 
sipVH__richtext_95(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & cmdName)2324 bool sipVH__richtext_95(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& cmdName)
2325 {
2326     bool sipRes = 0;
2327     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxString(cmdName), sipType_wxString, SIP_NULLPTR);
2328 
2329     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2330 
2331     return sipRes;
2332 }
2333 
sipVH__richtext_94(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxOutputStream & stream,::wxRichTextFileType type)2334 bool sipVH__richtext_94(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxOutputStream& stream, ::wxRichTextFileType type)
2335 {
2336     bool sipRes = 0;
2337     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DF", &stream, sipType_wxOutputStream, SIP_NULLPTR, type, sipType_wxRichTextFileType);
2338 
2339     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2340 
2341     return sipRes;
2342 }
2343 
sipVH__richtext_93(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxInputStream & stream,::wxRichTextFileType type)2344 bool sipVH__richtext_93(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxInputStream& stream, ::wxRichTextFileType type)
2345 {
2346     bool sipRes = 0;
2347     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DF", &stream, sipType_wxInputStream, SIP_NULLPTR, type, sipType_wxRichTextFileType);
2348 
2349     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2350 
2351     return sipRes;
2352 }
2353 
sipVH__richtext_92(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & filename,::wxRichTextFileType type)2354 bool sipVH__richtext_92(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& filename, ::wxRichTextFileType type)
2355 {
2356     bool sipRes = 0;
2357     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NF", new  ::wxString(filename), sipType_wxString, SIP_NULLPTR, type, sipType_wxRichTextFileType);
2358 
2359     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2360 
2361     return sipRes;
2362 }
2363 
sipVH__richtext_91(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc,bool resetCache,const::wxSize & parentSize)2364 bool sipVH__richtext_91(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& dc,bool resetCache,const  ::wxSize& parentSize)
2365 {
2366     bool sipRes = 0;
2367     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DbN", &dc, sipType_wxDC, SIP_NULLPTR, resetCache, new  ::wxSize(parentSize), sipType_wxSize, SIP_NULLPTR);
2368 
2369     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2370 
2371     return sipRes;
2372 }
2373 
sipVH__richtext_90(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxImage & image,::wxBitmapType imageType)2374 bool sipVH__richtext_90(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxImage& image, ::wxBitmapType imageType)
2375 {
2376     bool sipRes = 0;
2377     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NF", new  ::wxImage(image), sipType_wxImage, SIP_NULLPTR, imageType, sipType_wxBitmapType);
2378 
2379     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2380 
2381     return sipRes;
2382 }
2383 
sipVH__richtext_89(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxImage & image,::wxBitmapType imageType,int quality)2384 bool sipVH__richtext_89(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxImage& image, ::wxBitmapType imageType,int quality)
2385 {
2386     bool sipRes = 0;
2387     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DFi", &image, sipType_wxImage, SIP_NULLPTR, imageType, sipType_wxBitmapType, quality);
2388 
2389     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2390 
2391     return sipRes;
2392 }
2393 
sipVH__richtext_88(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & filename,::wxBitmapType imageType,::wxImage & image,bool convertToJPEG)2394 bool sipVH__richtext_88(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& filename, ::wxBitmapType imageType, ::wxImage& image,bool convertToJPEG)
2395 {
2396     bool sipRes = 0;
2397     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NFDb", new  ::wxString(filename), sipType_wxString, SIP_NULLPTR, imageType, sipType_wxBitmapType, &image, sipType_wxImage, SIP_NULLPTR, convertToJPEG);
2398 
2399     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2400 
2401     return sipRes;
2402 }
2403 
sipVH__richtext_87(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextObjectList_ & list)2404 void sipVH__richtext_87(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextObjectList_& list)
2405 {
2406     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", &list, sipType_wxRichTextObjectList_, SIP_NULLPTR);
2407 }
2408 
sipVH__richtext_86(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextObject * obj,::wxRichTextObjectList_ & list)2409 void sipVH__richtext_86(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextObject*obj, ::wxRichTextObjectList_& list)
2410 {
2411     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DD", obj, sipType_wxRichTextObject, SIP_NULLPTR, &list, sipType_wxRichTextObjectList_, SIP_NULLPTR);
2412 }
2413 
sipVH__richtext_85(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long pos,::wxRichTextObject ** previousObject)2414  ::wxRichTextObject* sipVH__richtext_85(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long pos, ::wxRichTextObject**previousObject)
2415 {
2416      ::wxRichTextObject* sipRes = 0;
2417     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", pos);
2418 
2419     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(H0H0)", sipType_wxRichTextObject, &sipRes, sipType_wxRichTextObject, previousObject);
2420 
2421     return sipRes;
2422 }
2423 
sipVH__richtext_84(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long pos,const::wxString & text)2424 bool sipVH__richtext_84(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long pos,const  ::wxString& text)
2425 {
2426     bool sipRes = 0;
2427     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "lN", pos, new  ::wxString(text), sipType_wxString, SIP_NULLPTR);
2428 
2429     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2430 
2431     return sipRes;
2432 }
2433 
sipVH__richtext_83(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextLine * line,const::wxRichTextAttr & attr,const::wxRect & rect,::wxDC & dc)2434 void sipVH__richtext_83(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextLine*line,const  ::wxRichTextAttr& attr,const  ::wxRect& rect, ::wxDC& dc)
2435 {
2436     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DNND", line, sipType_wxRichTextLine, SIP_NULLPTR, new  ::wxRichTextAttr(attr), sipType_wxRichTextAttr, SIP_NULLPTR, new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR);
2437 }
2438 
sipVH__richtext_82(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)2439  ::wxRichTextLine* sipVH__richtext_82(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
2440 {
2441      ::wxRichTextLine* sipRes = 0;
2442     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
2443 
2444     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H2", sipType_wxRichTextLine, &sipRes);
2445 
2446     return sipRes;
2447 }
2448 
sipVH__richtext_81(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextBuffer * buffer,::wxRichTextField * obj)2449 bool sipVH__richtext_81(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextBuffer*buffer, ::wxRichTextField*obj)
2450 {
2451     bool sipRes = 0;
2452     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DD", buffer, sipType_wxRichTextBuffer, SIP_NULLPTR, obj, sipType_wxRichTextField, SIP_NULLPTR);
2453 
2454     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2455 
2456     return sipRes;
2457 }
2458 
sipVH__richtext_80(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextField * obj)2459  ::wxString sipVH__richtext_80(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextField*obj)
2460 {
2461      ::wxString sipRes;
2462     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", obj, sipType_wxRichTextField, SIP_NULLPTR);
2463 
2464     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
2465 
2466     return sipRes;
2467 }
2468 
sipVH__richtext_79(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextField * obj,::wxWindow * parent,::wxRichTextBuffer * buffer)2469 bool sipVH__richtext_79(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextField*obj, ::wxWindow*parent, ::wxRichTextBuffer*buffer)
2470 {
2471     bool sipRes = 0;
2472     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDD", obj, sipType_wxRichTextField, SIP_NULLPTR, parent, sipType_wxWindow, SIP_NULLPTR, buffer, sipType_wxRichTextBuffer, SIP_NULLPTR);
2473 
2474     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2475 
2476     return sipRes;
2477 }
2478 
sipVH__richtext_78(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextField * obj)2479 bool sipVH__richtext_78(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextField*obj)
2480 {
2481     bool sipRes = 0;
2482     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", obj, sipType_wxRichTextField, SIP_NULLPTR);
2483 
2484     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2485 
2486     return sipRes;
2487 }
2488 
sipVH__richtext_77(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextField * obj,const::wxRichTextRange & range,::wxSize & size,int & descent,::wxDC & dc,::wxRichTextDrawingContext & context,int flags,const::wxPoint & position,const::wxSize & parentSize,::wxArrayInt * partialExtents)2489 bool sipVH__richtext_77(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextField*obj,const  ::wxRichTextRange& range, ::wxSize& size,int& descent, ::wxDC& dc, ::wxRichTextDrawingContext& context,int flags,const  ::wxPoint& position,const  ::wxSize& parentSize, ::wxArrayInt*partialExtents)
2490 {
2491     bool sipRes = 0;
2492     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DNDDDiNND", obj, sipType_wxRichTextField, SIP_NULLPTR, new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, &size, sipType_wxSize, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR, &context, sipType_wxRichTextDrawingContext, SIP_NULLPTR, flags, new  ::wxPoint(position), sipType_wxPoint, SIP_NULLPTR, new  ::wxSize(parentSize), sipType_wxSize, SIP_NULLPTR, partialExtents, sipType_wxArrayInt, SIP_NULLPTR);
2493 
2494     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(bi)", &sipRes, &descent);
2495 
2496     return sipRes;
2497 }
2498 
sipVH__richtext_76(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextField * obj,::wxDC & dc,::wxRichTextDrawingContext & context,const::wxRect & rect,const::wxRect & parentRect,int style)2499 bool sipVH__richtext_76(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextField*obj, ::wxDC& dc, ::wxRichTextDrawingContext& context,const  ::wxRect& rect,const  ::wxRect& parentRect,int style)
2500 {
2501     bool sipRes = 0;
2502     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDDNNi", obj, sipType_wxRichTextField, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR, &context, sipType_wxRichTextDrawingContext, SIP_NULLPTR, new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, new  ::wxRect(parentRect), sipType_wxRect, SIP_NULLPTR, style);
2503 
2504     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2505 
2506     return sipRes;
2507 }
2508 
sipVH__richtext_75(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextField * obj,::wxDC & dc,::wxRichTextDrawingContext & context,const::wxRichTextRange & range,const::wxRichTextSelection & selection,const::wxRect & rect,int descent,int style)2509 bool sipVH__richtext_75(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextField*obj, ::wxDC& dc, ::wxRichTextDrawingContext& context,const  ::wxRichTextRange& range,const  ::wxRichTextSelection& selection,const  ::wxRect& rect,int descent,int style)
2510 {
2511     bool sipRes = 0;
2512     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDDNNNii", obj, sipType_wxRichTextField, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR, &context, sipType_wxRichTextDrawingContext, SIP_NULLPTR, new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, new  ::wxRichTextSelection(selection), sipType_wxRichTextSelection, SIP_NULLPTR, new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, descent, style);
2513 
2514     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2515 
2516     return sipRes;
2517 }
2518 
sipVH__richtext_74(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextBuffer * buffer)2519 bool sipVH__richtext_74(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextBuffer*buffer)
2520 {
2521     bool sipRes = 0;
2522     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", buffer, sipType_wxRichTextBuffer, SIP_NULLPTR);
2523 
2524     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2525 
2526     return sipRes;
2527 }
2528 
sipVH__richtext_73(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRect & availableRect,::wxRichTextObject * untilObj)2529 bool sipVH__richtext_73(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRect& availableRect, ::wxRichTextObject*untilObj)
2530 {
2531     bool sipRes = 0;
2532     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ND", new  ::wxRect(availableRect), sipType_wxRect, SIP_NULLPTR, untilObj, sipType_wxRichTextObject, SIP_NULLPTR);
2533 
2534     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2535 
2536     return sipRes;
2537 }
2538 
sipVH__richtext_72(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextAttr & style)2539 void sipVH__richtext_72(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextAttr& style)
2540 {
2541     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "N", new  ::wxRichTextAttr(style), sipType_wxRichTextAttr, SIP_NULLPTR);
2542 }
2543 
sipVH__richtext_71(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)2544 const  ::wxRichTextAttr& sipVH__richtext_71(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
2545 {
2546      ::wxRichTextAttr *sipRes;
2547     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
2548 
2549     int sipRc = sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H1", sipType_wxRichTextAttr, &sipRes);
2550 
2551     if (sipRc < 0)
2552         return *new  ::wxRichTextAttr();
2553 
2554     return *sipRes;
2555 }
2556 
sipVH__richtext_70(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextAttr & style)2557 bool sipVH__richtext_70(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextAttr& style)
2558 {
2559     bool sipRes = 0;
2560     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxRichTextAttr(style), sipType_wxRichTextAttr, SIP_NULLPTR);
2561 
2562     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2563 
2564     return sipRes;
2565 }
2566 
sipVH__richtext_69(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextStyleSheet * styleSheet)2567 bool sipVH__richtext_69(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextStyleSheet*styleSheet)
2568 {
2569     bool sipRes = 0;
2570     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", styleSheet, sipType_wxRichTextStyleSheet, SIP_NULLPTR);
2571 
2572     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2573 
2574     return sipRes;
2575 }
2576 
sipVH__richtext_68(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextRange & range,::wxRichTextParagraphLayoutBox & fragment)2577 bool sipVH__richtext_68(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextRange& range, ::wxRichTextParagraphLayoutBox& fragment)
2578 {
2579     bool sipRes = 0;
2580     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ND", new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, &fragment, sipType_wxRichTextParagraphLayoutBox, SIP_NULLPTR);
2581 
2582     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2583 
2584     return sipRes;
2585 }
2586 
sipVH__richtext_67(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long position,::wxRichTextParagraphLayoutBox & fragment)2587 bool sipVH__richtext_67(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long position, ::wxRichTextParagraphLayoutBox& fragment)
2588 {
2589     bool sipRes = 0;
2590     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "lD", position, &fragment, sipType_wxRichTextParagraphLayoutBox, SIP_NULLPTR);
2591 
2592     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2593 
2594     return sipRes;
2595 }
2596 
sipVH__richtext_66(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextParagraphLayoutBox & container)2597 void sipVH__richtext_66(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextParagraphLayoutBox& container)
2598 {
2599     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", &container, sipType_wxRichTextParagraphLayoutBox, SIP_NULLPTR);
2600 }
2601 
sipVH__richtext_65(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextRange & range,const::wxRichTextAttr & style)2602 bool sipVH__richtext_65(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextRange& range,const  ::wxRichTextAttr& style)
2603 {
2604     bool sipRes = 0;
2605     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NN", new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, new  ::wxRichTextAttr(style), sipType_wxRichTextAttr, SIP_NULLPTR);
2606 
2607     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2608 
2609     return sipRes;
2610 }
2611 
sipVH__richtext_64(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextObject & obj,const::wxRichTextProperties & properties,::wxRichTextObject * objToSet)2612 bool sipVH__richtext_64(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextObject& obj,const  ::wxRichTextProperties& properties, ::wxRichTextObject*objToSet)
2613 {
2614     bool sipRes = 0;
2615     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DND", &obj, sipType_wxRichTextObject, SIP_NULLPTR, new  ::wxRichTextProperties(properties), sipType_wxRichTextProperties, SIP_NULLPTR, objToSet, sipType_wxRichTextObject, SIP_NULLPTR);
2616 
2617     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2618 
2619     return sipRes;
2620 }
2621 
sipVH__richtext_63(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextRange & range,const::wxRichTextProperties & properties,int flags)2622 bool sipVH__richtext_63(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextRange& range,const  ::wxRichTextProperties& properties,int flags)
2623 {
2624     bool sipRes = 0;
2625     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NNi", new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, new  ::wxRichTextProperties(properties), sipType_wxRichTextProperties, SIP_NULLPTR, flags);
2626 
2627     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2628 
2629     return sipRes;
2630 }
2631 
sipVH__richtext_62(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextParagraph * previousParagraph,::wxRichTextAttr & attr)2632 bool sipVH__richtext_62(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextParagraph*previousParagraph, ::wxRichTextAttr& attr)
2633 {
2634     bool sipRes = 0;
2635     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DD", previousParagraph, sipType_wxRichTextParagraph, SIP_NULLPTR, &attr, sipType_wxRichTextAttr, SIP_NULLPTR);
2636 
2637     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2638 
2639     return sipRes;
2640 }
2641 
sipVH__richtext_61(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextRange & range,const::wxRichTextRange & promotionRange,int promoteBy,::wxRichTextListStyleDefinition * styleDef,int flags,int startFrom,int specifiedLevel)2642 bool sipVH__richtext_61(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextRange& range,const  ::wxRichTextRange& promotionRange,int promoteBy, ::wxRichTextListStyleDefinition*styleDef,int flags,int startFrom,int specifiedLevel)
2643 {
2644     bool sipRes = 0;
2645     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NNiDiii", new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, new  ::wxRichTextRange(promotionRange), sipType_wxRichTextRange, SIP_NULLPTR, promoteBy, styleDef, sipType_wxRichTextListStyleDefinition, SIP_NULLPTR, flags, startFrom, specifiedLevel);
2646 
2647     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2648 
2649     return sipRes;
2650 }
2651 
sipVH__richtext_60(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextRange & range,int flags)2652 bool sipVH__richtext_60(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextRange& range,int flags)
2653 {
2654     bool sipRes = 0;
2655     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "Ni", new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, flags);
2656 
2657     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2658 
2659     return sipRes;
2660 }
2661 
sipVH__richtext_59(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextRange & range,::wxRichTextAttr & style)2662 bool sipVH__richtext_59(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextRange& range, ::wxRichTextAttr& style)
2663 {
2664     bool sipRes = 0;
2665     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ND", new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, &style, sipType_wxRichTextAttr, SIP_NULLPTR);
2666 
2667     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2668 
2669     return sipRes;
2670 }
2671 
sipVH__richtext_58(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long position,::wxRichTextAttr & style,bool combineStyles)2672 bool sipVH__richtext_58(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long position, ::wxRichTextAttr& style,bool combineStyles)
2673 {
2674     bool sipRes = 0;
2675     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "lDb", position, &style, sipType_wxRichTextAttr, SIP_NULLPTR, combineStyles);
2676 
2677     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2678 
2679     return sipRes;
2680 }
2681 
sipVH__richtext_57(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long position,::wxRichTextAttr & style)2682 bool sipVH__richtext_57(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long position, ::wxRichTextAttr& style)
2683 {
2684     bool sipRes = 0;
2685     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "lD", position, &style, sipType_wxRichTextAttr, SIP_NULLPTR);
2686 
2687     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2688 
2689     return sipRes;
2690 }
2691 
sipVH__richtext_56(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextObject * obj,const::wxRichTextAttr & textAttr,int flags)2692 void sipVH__richtext_56(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextObject*obj,const  ::wxRichTextAttr& textAttr,int flags)
2693 {
2694     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "DNi", obj, sipType_wxRichTextObject, SIP_NULLPTR, new  ::wxRichTextAttr(textAttr), sipType_wxRichTextAttr, SIP_NULLPTR, flags);
2695 }
2696 
sipVH__richtext_55(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextRange & range,const::wxRichTextAttr & style,int flags)2697 bool sipVH__richtext_55(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextRange& range,const  ::wxRichTextAttr& style,int flags)
2698 {
2699     bool sipRes = 0;
2700     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NNi", new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, new  ::wxRichTextAttr(style), sipType_wxRichTextAttr, SIP_NULLPTR, flags);
2701 
2702     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2703 
2704     return sipRes;
2705 }
2706 
sipVH__richtext_54(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long pos,long * x,long * y)2707 bool sipVH__richtext_54(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long pos,long*x,long*y)
2708 {
2709     bool sipRes = 0;
2710     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", pos);
2711 
2712     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(bll)", &sipRes, x, y);
2713 
2714     return sipRes;
2715 }
2716 
sipVH__richtext_53(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long x,long y)2717 long sipVH__richtext_53(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long x,long y)
2718 {
2719     long sipRes = 0;
2720     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ll", x, y);
2721 
2722     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "l", &sipRes);
2723 
2724     return sipRes;
2725 }
2726 
sipVH__richtext_52(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long paragraphNumber)2727  ::wxString sipVH__richtext_52(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long paragraphNumber)
2728 {
2729      ::wxString sipRes;
2730     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", paragraphNumber);
2731 
2732     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
2733 
2734     return sipRes;
2735 }
2736 
sipVH__richtext_51(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long paragraphNumber)2737 int sipVH__richtext_51(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long paragraphNumber)
2738 {
2739     int sipRes = 0;
2740     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", paragraphNumber);
2741 
2742     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
2743 
2744     return sipRes;
2745 }
2746 
sipVH__richtext_50(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextLine * line)2747  ::wxRichTextParagraph* sipVH__richtext_50(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextLine*line)
2748 {
2749      ::wxRichTextParagraph* sipRes = 0;
2750     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", line, sipType_wxRichTextLine, SIP_NULLPTR);
2751 
2752     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxRichTextParagraph, &sipRes);
2753 
2754     return sipRes;
2755 }
2756 
sipVH__richtext_49(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long paragraphNumber)2757  ::wxRichTextParagraph* sipVH__richtext_49(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long paragraphNumber)
2758 {
2759      ::wxRichTextParagraph* sipRes = 0;
2760     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", paragraphNumber);
2761 
2762     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxRichTextParagraph, &sipRes);
2763 
2764     return sipRes;
2765 }
2766 
sipVH__richtext_48(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long lineNumber)2767  ::wxRichTextLine* sipVH__richtext_48(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long lineNumber)
2768 {
2769      ::wxRichTextLine* sipRes = 0;
2770     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", lineNumber);
2771 
2772     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxRichTextLine, &sipRes);
2773 
2774     return sipRes;
2775 }
2776 
sipVH__richtext_47(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long pos,bool caretPosition,bool startOfLine)2777 long sipVH__richtext_47(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long pos,bool caretPosition,bool startOfLine)
2778 {
2779     long sipRes = 0;
2780     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "lbb", pos, caretPosition, startOfLine);
2781 
2782     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "l", &sipRes);
2783 
2784     return sipRes;
2785 }
2786 
sipVH__richtext_46(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long pos,bool caretPosition)2787  ::wxSize sipVH__richtext_46(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long pos,bool caretPosition)
2788 {
2789      ::wxSize sipRes;
2790     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "lb", pos, caretPosition);
2791 
2792     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxSize, &sipRes);
2793 
2794     return sipRes;
2795 }
2796 
sipVH__richtext_45(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long pos,bool caretPosition)2797  ::wxRichTextParagraph* sipVH__richtext_45(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long pos,bool caretPosition)
2798 {
2799      ::wxRichTextParagraph* sipRes = 0;
2800     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "lb", pos, caretPosition);
2801 
2802     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxRichTextParagraph, &sipRes);
2803 
2804     return sipRes;
2805 }
2806 
sipVH__richtext_44(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int y)2807  ::wxRichTextLine* sipVH__richtext_44(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int y)
2808 {
2809      ::wxRichTextLine* sipRes = 0;
2810     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "i", y);
2811 
2812     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxRichTextLine, &sipRes);
2813 
2814     return sipRes;
2815 }
2816 
sipVH__richtext_43(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long pos,bool caretPosition)2817  ::wxRichTextLine* sipVH__richtext_43(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long pos,bool caretPosition)
2818 {
2819      ::wxRichTextLine* sipRes = 0;
2820     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "lb", pos, caretPosition);
2821 
2822     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxRichTextLine, &sipRes);
2823 
2824     return sipRes;
2825 }
2826 
sipVH__richtext_42(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxImage & image,::wxRichTextAttr * paraStyle)2827  ::wxRichTextRange sipVH__richtext_42(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxImage& image, ::wxRichTextAttr*paraStyle)
2828 {
2829      ::wxRichTextRange sipRes;
2830     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ND", new  ::wxImage(image), sipType_wxImage, SIP_NULLPTR, paraStyle, sipType_wxRichTextAttr, SIP_NULLPTR);
2831 
2832     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxRichTextRange, &sipRes);
2833 
2834     return sipRes;
2835 }
2836 
sipVH__richtext_41(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxString & text,::wxRichTextAttr * paraStyle)2837  ::wxRichTextRange sipVH__richtext_41(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxString& text, ::wxRichTextAttr*paraStyle)
2838 {
2839      ::wxRichTextRange sipRes;
2840     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ND", new  ::wxString(text), sipType_wxString, SIP_NULLPTR, paraStyle, sipType_wxRichTextAttr, SIP_NULLPTR);
2841 
2842     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxRichTextRange, &sipRes);
2843 
2844     return sipRes;
2845 }
2846 
sipVH__richtext_40(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)2847 void sipVH__richtext_40(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
2848 {
2849     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "");
2850 }
2851 
sipVH__richtext_39(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)2852  ::wxRichTextStyleSheet* sipVH__richtext_39(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
2853 {
2854      ::wxRichTextStyleSheet* sipRes = 0;
2855     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
2856 
2857     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxRichTextStyleSheet, &sipRes);
2858 
2859     return sipRes;
2860 }
2861 
sipVH__richtext_38(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int promoteBy,const::wxRichTextRange & range,const::wxString & defName,int flags,int specifiedLevel)2862 bool sipVH__richtext_38(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int promoteBy,const  ::wxRichTextRange& range,const  ::wxString& defName,int flags,int specifiedLevel)
2863 {
2864     bool sipRes = 0;
2865     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iNNii", promoteBy, new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, new  ::wxString(defName), sipType_wxString, SIP_NULLPTR, flags, specifiedLevel);
2866 
2867     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2868 
2869     return sipRes;
2870 }
2871 
sipVH__richtext_37(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int promoteBy,const::wxRichTextRange & range,::wxRichTextListStyleDefinition * def,int flags,int specifiedLevel)2872 bool sipVH__richtext_37(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int promoteBy,const  ::wxRichTextRange& range, ::wxRichTextListStyleDefinition*def,int flags,int specifiedLevel)
2873 {
2874     bool sipRes = 0;
2875     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "iNDii", promoteBy, new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, def, sipType_wxRichTextListStyleDefinition, SIP_NULLPTR, flags, specifiedLevel);
2876 
2877     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2878 
2879     return sipRes;
2880 }
2881 
sipVH__richtext_36(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextRange & range,const::wxString & defName,int flags,int startFrom,int specifiedLevel)2882 bool sipVH__richtext_36(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextRange& range,const  ::wxString& defName,int flags,int startFrom,int specifiedLevel)
2883 {
2884     bool sipRes = 0;
2885     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NNiii", new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, new  ::wxString(defName), sipType_wxString, SIP_NULLPTR, flags, startFrom, specifiedLevel);
2886 
2887     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2888 
2889     return sipRes;
2890 }
2891 
sipVH__richtext_35(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextRange & range,::wxRichTextListStyleDefinition * styleDef,int flags,int startFrom,int specifiedLevel)2892 bool sipVH__richtext_35(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextRange& range, ::wxRichTextListStyleDefinition*styleDef,int flags,int startFrom,int specifiedLevel)
2893 {
2894     bool sipRes = 0;
2895     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NDiii", new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, styleDef, sipType_wxRichTextListStyleDefinition, SIP_NULLPTR, flags, startFrom, specifiedLevel);
2896 
2897     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2898 
2899     return sipRes;
2900 }
2901 
sipVH__richtext_34(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)2902  ::wxRichTextObject* sipVH__richtext_34(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
2903 {
2904      ::wxRichTextObject* sipRes = 0;
2905     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
2906 
2907     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H2", sipType_wxRichTextObject, &sipRes);
2908 
2909     return sipRes;
2910 }
2911 
sipVH__richtext_33(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,bool show)2912 void sipVH__richtext_33(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, bool show)
2913 {
2914     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "b", show);
2915 }
2916 
sipVH__richtext_32(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextAttr & attr,::wxRichTextDrawingContext & context)2917 bool sipVH__richtext_32(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextAttr& attr, ::wxRichTextDrawingContext& context)
2918 {
2919     bool sipRes = 0;
2920     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DD", &attr, sipType_wxRichTextAttr, SIP_NULLPTR, &context, sipType_wxRichTextDrawingContext, SIP_NULLPTR);
2921 
2922     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2923 
2924     return sipRes;
2925 }
2926 
sipVH__richtext_31(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc,::wxRichTextDrawingContext & context,::wxRichTextBuffer * buffer,const::wxRichTextAttr & parentAttr,const::wxRichTextAttr & attr,const::wxRect & availableParentSpace,const::wxRect & availableContainerSpace,int style)2927 bool sipVH__richtext_31(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& dc, ::wxRichTextDrawingContext& context, ::wxRichTextBuffer*buffer,const  ::wxRichTextAttr& parentAttr,const  ::wxRichTextAttr& attr,const  ::wxRect& availableParentSpace,const  ::wxRect& availableContainerSpace,int style)
2928 {
2929     bool sipRes = 0;
2930     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDDNNNNi", &dc, sipType_wxDC, SIP_NULLPTR, &context, sipType_wxRichTextDrawingContext, SIP_NULLPTR, buffer, sipType_wxRichTextBuffer, SIP_NULLPTR, new  ::wxRichTextAttr(parentAttr), sipType_wxRichTextAttr, SIP_NULLPTR, new  ::wxRichTextAttr(attr), sipType_wxRichTextAttr, SIP_NULLPTR, new  ::wxRect(availableParentSpace), sipType_wxRect, SIP_NULLPTR, new  ::wxRect(availableContainerSpace), sipType_wxRect, SIP_NULLPTR, style);
2931 
2932     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
2933 
2934     return sipRes;
2935 }
2936 
sipVH__richtext_30(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc,::wxRichTextDrawingContext & context,const::wxRect & outerRect)2937  ::wxRect sipVH__richtext_30(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& dc, ::wxRichTextDrawingContext& context,const  ::wxRect& outerRect)
2938 {
2939      ::wxRect sipRes;
2940     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDN", &dc, sipType_wxDC, SIP_NULLPTR, &context, sipType_wxRichTextDrawingContext, SIP_NULLPTR, new  ::wxRect(outerRect), sipType_wxRect, SIP_NULLPTR);
2941 
2942     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxRect, &sipRes);
2943 
2944     return sipRes;
2945 }
2946 
sipVH__richtext_29(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int leftMargin,int rightMargin,int topMargin,int bottomMargin)2947 void sipVH__richtext_29(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int leftMargin,int rightMargin,int topMargin,int bottomMargin)
2948 {
2949     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "iiii", leftMargin, rightMargin, topMargin, bottomMargin);
2950 }
2951 
sipVH__richtext_28(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,int margin)2952 void sipVH__richtext_28(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int margin)
2953 {
2954     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "i", margin);
2955 }
2956 
sipVH__richtext_27(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)2957  ::wxRichTextParagraphLayoutBox* sipVH__richtext_27(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
2958 {
2959      ::wxRichTextParagraphLayoutBox* sipRes = 0;
2960     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
2961 
2962     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxRichTextParagraphLayoutBox, &sipRes);
2963 
2964     return sipRes;
2965 }
2966 
sipVH__richtext_26(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextObject * parent)2967 void sipVH__richtext_26(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextObject*parent)
2968 {
2969     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "D", parent, sipType_wxRichTextObject, SIP_NULLPTR);
2970 }
2971 
sipVH__richtext_25(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)2972  ::wxRichTextObject* sipVH__richtext_25(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
2973 {
2974      ::wxRichTextObject* sipRes = 0;
2975     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
2976 
2977     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxRichTextObject, &sipRes);
2978 
2979     return sipRes;
2980 }
2981 
sipVH__richtext_24(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)2982  ::wxRect sipVH__richtext_24(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
2983 {
2984      ::wxRect sipRes;
2985     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
2986 
2987     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxRect, &sipRes);
2988 
2989     return sipRes;
2990 }
2991 
sipVH__richtext_23(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxPoint & pos)2992 void sipVH__richtext_23(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxPoint& pos)
2993 {
2994     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "N", new  ::wxPoint(pos), sipType_wxPoint, SIP_NULLPTR);
2995 }
2996 
sipVH__richtext_22(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)2997  ::wxPoint sipVH__richtext_22(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
2998 {
2999      ::wxPoint sipRes;
3000     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
3001 
3002     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxPoint, &sipRes);
3003 
3004     return sipRes;
3005 }
3006 
sipVH__richtext_21(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)3007  ::wxTextAttrSize sipVH__richtext_21(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
3008 {
3009      ::wxTextAttrSize sipRes;
3010     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
3011 
3012     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxTextAttrSize, &sipRes);
3013 
3014     return sipRes;
3015 }
3016 
sipVH__richtext_20(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxSize & sz)3017 void sipVH__richtext_20(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxSize& sz)
3018 {
3019     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "N", new  ::wxSize(sz), sipType_wxSize, SIP_NULLPTR);
3020 }
3021 
sipVH__richtext_19(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long start,long end)3022  ::wxRichTextSelection sipVH__richtext_19(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long start,long end)
3023 {
3024      ::wxRichTextSelection sipRes;
3025     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "ll", start, end);
3026 
3027     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxRichTextSelection, &sipRes);
3028 
3029     return sipRes;
3030 }
3031 
sipVH__richtext_18(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextRange & invalidRange)3032 void sipVH__richtext_18(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextRange& invalidRange)
3033 {
3034     sipCallProcedureMethod(sipGILState, sipErrorHandler, sipPySelf, sipMethod, "N", new  ::wxRichTextRange(invalidRange), sipType_wxRichTextRange, SIP_NULLPTR);
3035 }
3036 
sipVH__richtext_17(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextBuffer * buffer,::wxXmlNode * node,::wxRichTextXMLHandler * handler,bool * recurse)3037 bool sipVH__richtext_17(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextBuffer*buffer, ::wxXmlNode*node, ::wxRichTextXMLHandler*handler,bool*recurse)
3038 {
3039     bool sipRes = 0;
3040     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDD", buffer, sipType_wxRichTextBuffer, SIP_NULLPTR, node, sipType_wxXmlNode, SIP_NULLPTR, handler, sipType_wxRichTextXMLHandler, SIP_NULLPTR);
3041 
3042     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(bb)", &sipRes, recurse);
3043 
3044     return sipRes;
3045 }
3046 
sipVH__richtext_16(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)3047  ::wxString sipVH__richtext_16(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
3048 {
3049      ::wxString sipRes;
3050     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
3051 
3052     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
3053 
3054     return sipRes;
3055 }
3056 
sipVH__richtext_15(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxWindow * parent,::wxRichTextBuffer * buffer)3057 bool sipVH__richtext_15(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxWindow*parent, ::wxRichTextBuffer*buffer)
3058 {
3059     bool sipRes = 0;
3060     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DD", parent, sipType_wxWindow, SIP_NULLPTR, buffer, sipType_wxRichTextBuffer, SIP_NULLPTR);
3061 
3062     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
3063 
3064     return sipRes;
3065 }
3066 
sipVH__richtext_14(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextDrawingContext & context)3067  ::wxRichTextObject* sipVH__richtext_14(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextDrawingContext& context)
3068 {
3069      ::wxRichTextObject* sipRes = 0;
3070     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", &context, sipType_wxRichTextDrawingContext, SIP_NULLPTR);
3071 
3072     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxRichTextObject, &sipRes);
3073 
3074     return sipRes;
3075 }
3076 
sipVH__richtext_13(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextDrawingContext & context)3077 bool sipVH__richtext_13(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextDrawingContext& context)
3078 {
3079     bool sipRes = 0;
3080     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "D", &context, sipType_wxRichTextDrawingContext, SIP_NULLPTR);
3081 
3082     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
3083 
3084     return sipRes;
3085 }
3086 
sipVH__richtext_12(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxRichTextObject * object,::wxRichTextDrawingContext & context)3087 bool sipVH__richtext_12(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxRichTextObject*object, ::wxRichTextDrawingContext& context)
3088 {
3089     bool sipRes = 0;
3090     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DD", object, sipType_wxRichTextObject, SIP_NULLPTR, &context, sipType_wxRichTextDrawingContext, SIP_NULLPTR);
3091 
3092     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
3093 
3094     return sipRes;
3095 }
3096 
sipVH__richtext_11(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextRange & range)3097  ::wxString sipVH__richtext_11(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextRange& range)
3098 {
3099      ::wxString sipRes;
3100     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR);
3101 
3102     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxString, &sipRes);
3103 
3104     return sipRes;
3105 }
3106 
sipVH__richtext_10(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)3107 int sipVH__richtext_10(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
3108 {
3109     int sipRes = 0;
3110     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
3111 
3112     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);
3113 
3114     return sipRes;
3115 }
3116 
sipVH__richtext_9(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)3117 bool sipVH__richtext_9(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
3118 {
3119     bool sipRes = 0;
3120     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
3121 
3122     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
3123 
3124     return sipRes;
3125 }
3126 
sipVH__richtext_8(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextRange & range)3127 bool sipVH__richtext_8(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextRange& range)
3128 {
3129     bool sipRes = 0;
3130     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "N", new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR);
3131 
3132     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
3133 
3134     return sipRes;
3135 }
3136 
sipVH__richtext_7(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long start,long & end)3137 void sipVH__richtext_7(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long start,long& end)
3138 {
3139     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", start);
3140 
3141     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "l", &end);
3142 }
3143 
sipVH__richtext_6(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,long pos)3144  ::wxRichTextObject* sipVH__richtext_6(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long pos)
3145 {
3146      ::wxRichTextObject* sipRes = 0;
3147     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "l", pos);
3148 
3149     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_wxRichTextObject, &sipRes);
3150 
3151     return sipRes;
3152 }
3153 
sipVH__richtext_5(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,const::wxRichTextRange & range,::wxSize & size,int & descent,::wxDC & dc,::wxRichTextDrawingContext & context,int flags,const::wxPoint & position,const::wxSize & parentSize,::wxArrayInt * partialExtents)3154 bool sipVH__richtext_5(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const  ::wxRichTextRange& range, ::wxSize& size,int& descent, ::wxDC& dc, ::wxRichTextDrawingContext& context,int flags,const  ::wxPoint& position,const  ::wxSize& parentSize, ::wxArrayInt*partialExtents)
3155 {
3156     bool sipRes = 0;
3157     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "NDDDiNND", new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, &size, sipType_wxSize, SIP_NULLPTR, &dc, sipType_wxDC, SIP_NULLPTR, &context, sipType_wxRichTextDrawingContext, SIP_NULLPTR, flags, new  ::wxPoint(position), sipType_wxPoint, SIP_NULLPTR, new  ::wxSize(parentSize), sipType_wxSize, SIP_NULLPTR, partialExtents, sipType_wxArrayInt, SIP_NULLPTR);
3158 
3159     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(bi)", &sipRes, &descent);
3160 
3161     return sipRes;
3162 }
3163 
sipVH__richtext_4(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod)3164  ::wxSize sipVH__richtext_4(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
3165 {
3166      ::wxSize sipRes;
3167     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "");
3168 
3169     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_wxSize, &sipRes);
3170 
3171     return sipRes;
3172 }
3173 
sipVH__richtext_3(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc,::wxRichTextDrawingContext & context,long index,::wxPoint & pt,int * height,bool forceLineStart)3174 bool sipVH__richtext_3(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& dc, ::wxRichTextDrawingContext& context,long index, ::wxPoint& pt,int*height,bool forceLineStart)
3175 {
3176     bool sipRes = 0;
3177     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDlb", &dc, sipType_wxDC, SIP_NULLPTR, &context, sipType_wxRichTextDrawingContext, SIP_NULLPTR, index, forceLineStart);
3178 
3179     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(bH5i)", &sipRes, sipType_wxPoint, &pt, height);
3180 
3181     return sipRes;
3182 }
3183 
sipVH__richtext_2(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc,::wxRichTextDrawingContext & context,const::wxPoint & pt,long & textPosition,::wxRichTextObject ** obj,::wxRichTextObject ** contextObj,int flags)3184 int sipVH__richtext_2(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& dc, ::wxRichTextDrawingContext& context,const  ::wxPoint& pt,long& textPosition, ::wxRichTextObject**obj, ::wxRichTextObject**contextObj,int flags)
3185 {
3186     int sipRes = 0;
3187     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDNi", &dc, sipType_wxDC, SIP_NULLPTR, &context, sipType_wxRichTextDrawingContext, SIP_NULLPTR, new  ::wxPoint(pt), sipType_wxPoint, SIP_NULLPTR, flags);
3188 
3189     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(ilH0H0)", &sipRes, &textPosition, sipType_wxRichTextObject, obj, sipType_wxRichTextObject, contextObj);
3190 
3191     return sipRes;
3192 }
3193 
sipVH__richtext_1(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc,::wxRichTextDrawingContext & context,const::wxRect & rect,const::wxRect & parentRect,int style)3194 bool sipVH__richtext_1(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& dc, ::wxRichTextDrawingContext& context,const  ::wxRect& rect,const  ::wxRect& parentRect,int style)
3195 {
3196     bool sipRes = 0;
3197     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDNNi", &dc, sipType_wxDC, SIP_NULLPTR, &context, sipType_wxRichTextDrawingContext, SIP_NULLPTR, new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, new  ::wxRect(parentRect), sipType_wxRect, SIP_NULLPTR, style);
3198 
3199     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
3200 
3201     return sipRes;
3202 }
3203 
sipVH__richtext_0(sip_gilstate_t sipGILState,sipVirtErrorHandlerFunc sipErrorHandler,sipSimpleWrapper * sipPySelf,PyObject * sipMethod,::wxDC & dc,::wxRichTextDrawingContext & context,const::wxRichTextRange & range,const::wxRichTextSelection & selection,const::wxRect & rect,int descent,int style)3204 bool sipVH__richtext_0(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod,  ::wxDC& dc, ::wxRichTextDrawingContext& context,const  ::wxRichTextRange& range,const  ::wxRichTextSelection& selection,const  ::wxRect& rect,int descent,int style)
3205 {
3206     bool sipRes = 0;
3207     PyObject *sipResObj = sipCallMethod(SIP_NULLPTR, sipMethod, "DDNNNii", &dc, sipType_wxDC, SIP_NULLPTR, &context, sipType_wxRichTextDrawingContext, SIP_NULLPTR, new  ::wxRichTextRange(range), sipType_wxRichTextRange, SIP_NULLPTR, new  ::wxRichTextSelection(selection), sipType_wxRichTextSelection, SIP_NULLPTR, new  ::wxRect(rect), sipType_wxRect, SIP_NULLPTR, descent, style);
3208 
3209     sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);
3210 
3211     return sipRes;
3212 }
3213 
3214 
3215 PyDoc_STRVAR(doc_RichTextModuleInit, "RichTextModuleInit()");
3216 
3217 extern "C" {static PyObject *func_RichTextModuleInit(PyObject *,PyObject *);}
func_RichTextModuleInit(PyObject *,PyObject * sipArgs)3218 static PyObject *func_RichTextModuleInit(PyObject *,PyObject *sipArgs)
3219 {
3220     PyObject *sipParseErr = SIP_NULLPTR;
3221 
3222     {
3223         if (sipParseArgs(&sipParseErr, sipArgs, ""))
3224         {
3225             PyErr_Clear();
3226 
3227             Py_BEGIN_ALLOW_THREADS
3228             wxRichTextModuleInit();
3229             Py_END_ALLOW_THREADS
3230 
3231             if (PyErr_Occurred())
3232                 return 0;
3233 
3234             Py_INCREF(Py_None);
3235             return Py_None;
3236         }
3237     }
3238 
3239     /* Raise an exception if the arguments couldn't be parsed. */
3240     sipNoFunction(sipParseErr, sipName_RichTextModuleInit, SIP_NULLPTR);
3241 
3242     return SIP_NULLPTR;
3243 }
3244 
3245 
3246 PyDoc_STRVAR(doc_TextAttrCollectCommonAttributes, "TextAttrCollectCommonAttributes(currentStyle, attr, clashingAttr, absentAttr)");
3247 
3248 extern "C" {static PyObject *func_TextAttrCollectCommonAttributes(PyObject *,PyObject *, PyObject *);}
func_TextAttrCollectCommonAttributes(PyObject *,PyObject * sipArgs,PyObject * sipKwds)3249 static PyObject *func_TextAttrCollectCommonAttributes(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
3250 {
3251     PyObject *sipParseErr = SIP_NULLPTR;
3252 
3253     {
3254          ::wxTextAttr* currentStyle;
3255         const  ::wxTextAttr* attr;
3256          ::wxTextAttr* clashingAttr;
3257          ::wxTextAttr* absentAttr;
3258 
3259         static const char *sipKwdList[] = {
3260             sipName_currentStyle,
3261             sipName_attr,
3262             sipName_clashingAttr,
3263             sipName_absentAttr,
3264         };
3265 
3266         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J9J9J9J9", sipType_wxTextAttr, &currentStyle, sipType_wxTextAttr, &attr, sipType_wxTextAttr, &clashingAttr, sipType_wxTextAttr, &absentAttr))
3267         {
3268             PyErr_Clear();
3269 
3270             Py_BEGIN_ALLOW_THREADS
3271             wxTextAttrCollectCommonAttributes(*currentStyle,*attr,*clashingAttr,*absentAttr);
3272             Py_END_ALLOW_THREADS
3273 
3274             if (PyErr_Occurred())
3275                 return 0;
3276 
3277             Py_INCREF(Py_None);
3278             return Py_None;
3279         }
3280     }
3281 
3282     /* Raise an exception if the arguments couldn't be parsed. */
3283     sipNoFunction(sipParseErr, sipName_TextAttrCollectCommonAttributes, SIP_NULLPTR);
3284 
3285     return SIP_NULLPTR;
3286 }
3287 
3288 
3289 PyDoc_STRVAR(doc_RichTextDecimalToRoman, "RichTextDecimalToRoman(n) -> String\n"
3290 "\n"
3291 "Convert a decimal to Roman numerals.");
3292 
3293 extern "C" {static PyObject *func_RichTextDecimalToRoman(PyObject *,PyObject *, PyObject *);}
func_RichTextDecimalToRoman(PyObject *,PyObject * sipArgs,PyObject * sipKwds)3294 static PyObject *func_RichTextDecimalToRoman(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
3295 {
3296     PyObject *sipParseErr = SIP_NULLPTR;
3297 
3298     {
3299         long n;
3300 
3301         static const char *sipKwdList[] = {
3302             sipName_n,
3303         };
3304 
3305         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "l", &n))
3306         {
3307              ::wxString*sipRes;
3308 
3309             PyErr_Clear();
3310 
3311             Py_BEGIN_ALLOW_THREADS
3312             sipRes = new  ::wxString(wxRichTextDecimalToRoman(n));
3313             Py_END_ALLOW_THREADS
3314 
3315             if (PyErr_Occurred())
3316                 return 0;
3317 
3318             return sipConvertFromNewType(sipRes,sipType_wxString,SIP_NULLPTR);
3319         }
3320     }
3321 
3322     /* Raise an exception if the arguments couldn't be parsed. */
3323     sipNoFunction(sipParseErr, sipName_RichTextDecimalToRoman, SIP_NULLPTR);
3324 
3325     return SIP_NULLPTR;
3326 }
3327 
3328 
3329 PyDoc_STRVAR(doc_RichTextTabsEq, "RichTextTabsEq(tabs1, tabs2) -> bool\n"
3330 "\n"
3331 "Compare tabs.");
3332 
3333 extern "C" {static PyObject *func_RichTextTabsEq(PyObject *,PyObject *, PyObject *);}
func_RichTextTabsEq(PyObject *,PyObject * sipArgs,PyObject * sipKwds)3334 static PyObject *func_RichTextTabsEq(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
3335 {
3336     PyObject *sipParseErr = SIP_NULLPTR;
3337 
3338     {
3339         const  ::wxArrayInt* tabs1;
3340         int tabs1State = 0;
3341         const  ::wxArrayInt* tabs2;
3342         int tabs2State = 0;
3343 
3344         static const char *sipKwdList[] = {
3345             sipName_tabs1,
3346             sipName_tabs2,
3347         };
3348 
3349         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J1J1", sipType_wxArrayInt,&tabs1, &tabs1State, sipType_wxArrayInt,&tabs2, &tabs2State))
3350         {
3351             bool sipRes;
3352 
3353             PyErr_Clear();
3354 
3355             Py_BEGIN_ALLOW_THREADS
3356             sipRes = wxRichTextTabsEq(*tabs1,*tabs2);
3357             Py_END_ALLOW_THREADS
3358             sipReleaseType(const_cast< ::wxArrayInt *>(tabs1),sipType_wxArrayInt,tabs1State);
3359             sipReleaseType(const_cast< ::wxArrayInt *>(tabs2),sipType_wxArrayInt,tabs2State);
3360 
3361             if (PyErr_Occurred())
3362                 return 0;
3363 
3364             return PyBool_FromLong(sipRes);
3365         }
3366     }
3367 
3368     /* Raise an exception if the arguments couldn't be parsed. */
3369     sipNoFunction(sipParseErr, sipName_RichTextTabsEq, SIP_NULLPTR);
3370 
3371     return SIP_NULLPTR;
3372 }
3373 
3374 
3375 PyDoc_STRVAR(doc_RichTextSplitParaCharStyles, "RichTextSplitParaCharStyles(style, parStyle, charStyle) -> bool\n"
3376 "\n"
3377 "Split into paragraph and character styles.");
3378 
3379 extern "C" {static PyObject *func_RichTextSplitParaCharStyles(PyObject *,PyObject *, PyObject *);}
func_RichTextSplitParaCharStyles(PyObject *,PyObject * sipArgs,PyObject * sipKwds)3380 static PyObject *func_RichTextSplitParaCharStyles(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
3381 {
3382     PyObject *sipParseErr = SIP_NULLPTR;
3383 
3384     {
3385         const  ::wxRichTextAttr* style;
3386          ::wxRichTextAttr* parStyle;
3387          ::wxRichTextAttr* charStyle;
3388 
3389         static const char *sipKwdList[] = {
3390             sipName_style,
3391             sipName_parStyle,
3392             sipName_charStyle,
3393         };
3394 
3395         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J9J9J9", sipType_wxRichTextAttr, &style, sipType_wxRichTextAttr, &parStyle, sipType_wxRichTextAttr, &charStyle))
3396         {
3397             bool sipRes;
3398 
3399             PyErr_Clear();
3400 
3401             Py_BEGIN_ALLOW_THREADS
3402             sipRes = wxRichTextSplitParaCharStyles(*style,*parStyle,*charStyle);
3403             Py_END_ALLOW_THREADS
3404 
3405             if (PyErr_Occurred())
3406                 return 0;
3407 
3408             return PyBool_FromLong(sipRes);
3409         }
3410     }
3411 
3412     /* Raise an exception if the arguments couldn't be parsed. */
3413     sipNoFunction(sipParseErr, sipName_RichTextSplitParaCharStyles, SIP_NULLPTR);
3414 
3415     return SIP_NULLPTR;
3416 }
3417 
3418 
3419 PyDoc_STRVAR(doc_RichTextBitlistsEqPartial, "RichTextBitlistsEqPartial(valueA, valueB, flags) -> bool\n"
3420 "\n"
3421 "Compare two bitlists.");
3422 
3423 extern "C" {static PyObject *func_RichTextBitlistsEqPartial(PyObject *,PyObject *, PyObject *);}
func_RichTextBitlistsEqPartial(PyObject *,PyObject * sipArgs,PyObject * sipKwds)3424 static PyObject *func_RichTextBitlistsEqPartial(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
3425 {
3426     PyObject *sipParseErr = SIP_NULLPTR;
3427 
3428     {
3429         int valueA;
3430         int valueB;
3431         int flags;
3432 
3433         static const char *sipKwdList[] = {
3434             sipName_valueA,
3435             sipName_valueB,
3436             sipName_flags,
3437         };
3438 
3439         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "iii", &valueA, &valueB, &flags))
3440         {
3441             bool sipRes;
3442 
3443             PyErr_Clear();
3444 
3445             Py_BEGIN_ALLOW_THREADS
3446             sipRes = wxRichTextBitlistsEqPartial(valueA,valueB,flags);
3447             Py_END_ALLOW_THREADS
3448 
3449             if (PyErr_Occurred())
3450                 return 0;
3451 
3452             return PyBool_FromLong(sipRes);
3453         }
3454     }
3455 
3456     /* Raise an exception if the arguments couldn't be parsed. */
3457     sipNoFunction(sipParseErr, sipName_RichTextBitlistsEqPartial, SIP_NULLPTR);
3458 
3459     return SIP_NULLPTR;
3460 }
3461 
3462 
3463 PyDoc_STRVAR(doc_RichTextCombineBitlists, "RichTextCombineBitlists(valueA, valueB, flagsA, flagsB) -> bool\n"
3464 "\n"
3465 "Combine two bitlists.");
3466 
3467 extern "C" {static PyObject *func_RichTextCombineBitlists(PyObject *,PyObject *, PyObject *);}
func_RichTextCombineBitlists(PyObject *,PyObject * sipArgs,PyObject * sipKwds)3468 static PyObject *func_RichTextCombineBitlists(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
3469 {
3470     PyObject *sipParseErr = SIP_NULLPTR;
3471 
3472     {
3473         int valueA;
3474         int valueB;
3475         int flagsA;
3476         int flagsB;
3477 
3478         static const char *sipKwdList[] = {
3479             sipName_valueB,
3480             sipName_flagsB,
3481         };
3482 
3483         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "ii", &valueB, &flagsB))
3484         {
3485             bool sipRes;
3486 
3487             PyErr_Clear();
3488 
3489             Py_BEGIN_ALLOW_THREADS
3490             sipRes = wxRichTextCombineBitlists(valueA,valueB,flagsA,flagsB);
3491             Py_END_ALLOW_THREADS
3492 
3493             if (PyErr_Occurred())
3494                 return 0;
3495 
3496             return sipBuildResult(0,"(bii)",sipRes,valueA,flagsA);
3497         }
3498     }
3499 
3500     /* Raise an exception if the arguments couldn't be parsed. */
3501     sipNoFunction(sipParseErr, sipName_RichTextCombineBitlists, SIP_NULLPTR);
3502 
3503     return SIP_NULLPTR;
3504 }
3505 
3506 
3507 PyDoc_STRVAR(doc_RichTextRemoveStyle, "RichTextRemoveStyle(destStyle, style) -> bool");
3508 
3509 extern "C" {static PyObject *func_RichTextRemoveStyle(PyObject *,PyObject *, PyObject *);}
func_RichTextRemoveStyle(PyObject *,PyObject * sipArgs,PyObject * sipKwds)3510 static PyObject *func_RichTextRemoveStyle(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
3511 {
3512     PyObject *sipParseErr = SIP_NULLPTR;
3513 
3514     {
3515          ::wxRichTextAttr* destStyle;
3516         const  ::wxRichTextAttr* style;
3517 
3518         static const char *sipKwdList[] = {
3519             sipName_destStyle,
3520             sipName_style,
3521         };
3522 
3523         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J9J9", sipType_wxRichTextAttr, &destStyle, sipType_wxRichTextAttr, &style))
3524         {
3525             bool sipRes;
3526 
3527             PyErr_Clear();
3528 
3529             Py_BEGIN_ALLOW_THREADS
3530             sipRes = wxRichTextRemoveStyle(*destStyle,*style);
3531             Py_END_ALLOW_THREADS
3532 
3533             if (PyErr_Occurred())
3534                 return 0;
3535 
3536             return PyBool_FromLong(sipRes);
3537         }
3538     }
3539 
3540     /* Raise an exception if the arguments couldn't be parsed. */
3541     sipNoFunction(sipParseErr, sipName_RichTextRemoveStyle, SIP_NULLPTR);
3542 
3543     return SIP_NULLPTR;
3544 }
3545 
3546 
3547 PyDoc_STRVAR(doc_RichTextApplyStyle, "RichTextApplyStyle(destStyle, style, compareWith=None) -> bool\n"
3548 "\n"
3549 "Apply one style to another.");
3550 
3551 extern "C" {static PyObject *func_RichTextApplyStyle(PyObject *,PyObject *, PyObject *);}
func_RichTextApplyStyle(PyObject *,PyObject * sipArgs,PyObject * sipKwds)3552 static PyObject *func_RichTextApplyStyle(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
3553 {
3554     PyObject *sipParseErr = SIP_NULLPTR;
3555 
3556     {
3557          ::wxRichTextAttr* destStyle;
3558         const  ::wxRichTextAttr* style;
3559          ::wxRichTextAttr* compareWith = 0;
3560 
3561         static const char *sipKwdList[] = {
3562             sipName_destStyle,
3563             sipName_style,
3564             sipName_compareWith,
3565         };
3566 
3567         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J9J9|J8", sipType_wxRichTextAttr, &destStyle, sipType_wxRichTextAttr, &style, sipType_wxRichTextAttr, &compareWith))
3568         {
3569             bool sipRes;
3570 
3571             PyErr_Clear();
3572 
3573             Py_BEGIN_ALLOW_THREADS
3574             sipRes = wxRichTextApplyStyle(*destStyle,*style,compareWith);
3575             Py_END_ALLOW_THREADS
3576 
3577             if (PyErr_Occurred())
3578                 return 0;
3579 
3580             return PyBool_FromLong(sipRes);
3581         }
3582     }
3583 
3584     /* Raise an exception if the arguments couldn't be parsed. */
3585     sipNoFunction(sipParseErr, sipName_RichTextApplyStyle, SIP_NULLPTR);
3586 
3587     return SIP_NULLPTR;
3588 }
3589 
3590 
3591 PyDoc_STRVAR(doc_TextAttrEq, "TextAttrEq(attr1, attr2) -> bool\n"
3592 "\n"
3593 "Compare two attribute objects.");
3594 
3595 extern "C" {static PyObject *func_TextAttrEq(PyObject *,PyObject *, PyObject *);}
func_TextAttrEq(PyObject *,PyObject * sipArgs,PyObject * sipKwds)3596 static PyObject *func_TextAttrEq(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
3597 {
3598     PyObject *sipParseErr = SIP_NULLPTR;
3599 
3600     {
3601         const  ::wxRichTextAttr* attr1;
3602         const  ::wxRichTextAttr* attr2;
3603 
3604         static const char *sipKwdList[] = {
3605             sipName_attr1,
3606             sipName_attr2,
3607         };
3608 
3609         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "J9J9", sipType_wxRichTextAttr, &attr1, sipType_wxRichTextAttr, &attr2))
3610         {
3611             bool sipRes;
3612 
3613             PyErr_Clear();
3614 
3615             Py_BEGIN_ALLOW_THREADS
3616             sipRes = wxTextAttrEq(*attr1,*attr2);
3617             Py_END_ALLOW_THREADS
3618 
3619             if (PyErr_Occurred())
3620                 return 0;
3621 
3622             return PyBool_FromLong(sipRes);
3623         }
3624     }
3625 
3626     /* Raise an exception if the arguments couldn't be parsed. */
3627     sipNoFunction(sipParseErr, sipName_TextAttrEq, SIP_NULLPTR);
3628 
3629     return SIP_NULLPTR;
3630 }
3631 
3632 
3633 PyDoc_STRVAR(doc_RichTextHasStyle, "RichTextHasStyle(flags, style) -> bool");
3634 
3635 extern "C" {static PyObject *func_RichTextHasStyle(PyObject *,PyObject *, PyObject *);}
func_RichTextHasStyle(PyObject *,PyObject * sipArgs,PyObject * sipKwds)3636 static PyObject *func_RichTextHasStyle(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
3637 {
3638     PyObject *sipParseErr = SIP_NULLPTR;
3639 
3640     {
3641         int flags;
3642         int style;
3643 
3644         static const char *sipKwdList[] = {
3645             sipName_flags,
3646             sipName_style,
3647         };
3648 
3649         if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, SIP_NULLPTR, "ii", &flags, &style))
3650         {
3651             bool sipRes;
3652 
3653             PyErr_Clear();
3654 
3655             Py_BEGIN_ALLOW_THREADS
3656             sipRes = wxRichTextHasStyle(flags,style);
3657             Py_END_ALLOW_THREADS
3658 
3659             if (PyErr_Occurred())
3660                 return 0;
3661 
3662             return PyBool_FromLong(sipRes);
3663         }
3664     }
3665 
3666     /* Raise an exception if the arguments couldn't be parsed. */
3667     sipNoFunction(sipParseErr, sipName_RichTextHasStyle, SIP_NULLPTR);
3668 
3669     return SIP_NULLPTR;
3670 }
3671 static sipEnumTypeDef enumTypes[] = {
3672     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxRichTextStyleListBox__wxRichTextStyleType, {0}, 0}, sipNameNr_RichTextStyleType, 66, SIP_NULLPTR},
3673     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxRichTextPageLocation, {0}, 0}, sipNameNr_RichTextPageLocation, -1, SIP_NULLPTR},
3674     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxRichTextOddEvenPage, {0}, 0}, sipNameNr_RichTextOddEvenPage, -1, SIP_NULLPTR},
3675     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxRichTextCtrlSelectionState, {0}, 0}, sipNameNr_RichTextCtrlSelectionState, -1, SIP_NULLPTR},
3676     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxRichTextCommandId, {0}, 0}, sipNameNr_RichTextCommandId, -1, SIP_NULLPTR},
3677     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextBoxAttrVerticalAlignment, {0}, 0}, sipNameNr_TextBoxAttrVerticalAlignment, -1, SIP_NULLPTR},
3678     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextBoxAttrCollapseMode, {0}, 0}, sipNameNr_TextBoxAttrCollapseMode, -1, SIP_NULLPTR},
3679     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextBoxAttrClearStyle, {0}, 0}, sipNameNr_TextBoxAttrClearStyle, -1, SIP_NULLPTR},
3680     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextBoxAttrFloatStyle, {0}, 0}, sipNameNr_TextBoxAttrFloatStyle, -1, SIP_NULLPTR},
3681     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextAttrBorderWidth, {0}, 0}, sipNameNr_TextAttrBorderWidth, -1, SIP_NULLPTR},
3682     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextAttrBorderFlags, {0}, 0}, sipNameNr_TextAttrBorderFlags, -1, SIP_NULLPTR},
3683     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextAttrBorderStyle, {0}, 0}, sipNameNr_TextAttrBorderStyle, -1, SIP_NULLPTR},
3684     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextBoxAttrPosition, {0}, 0}, sipNameNr_TextBoxAttrPosition, -1, SIP_NULLPTR},
3685     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextAttrUnits, {0}, 0}, sipNameNr_TextAttrUnits, -1, SIP_NULLPTR},
3686     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextAttrValueFlags, {0}, 0}, sipNameNr_TextAttrValueFlags, -1, SIP_NULLPTR},
3687     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxTextBoxAttrFlags, {0}, 0}, sipNameNr_TextBoxAttrFlags, -1, SIP_NULLPTR},
3688     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxRichTextHitTestFlags, {0}, 0}, sipNameNr_RichTextHitTestFlags, -1, SIP_NULLPTR},
3689     {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxRichTextFileType, {0}, 0}, sipNameNr_RichTextFileType, -1, SIP_NULLPTR},
3690 };
3691 
3692 /* These are the enum members of all global enums. */
3693 static sipEnumMemberDef enummembers[] = {
3694     {sipName_RICHTEXT_CHANGE_ATTRIBUTES, static_cast<int>(::wxRICHTEXT_CHANGE_ATTRIBUTES), 11},
3695     {sipName_RICHTEXT_CHANGE_OBJECT, static_cast<int>(::wxRICHTEXT_CHANGE_OBJECT), 11},
3696     {sipName_RICHTEXT_CHANGE_STYLE, static_cast<int>(::wxRICHTEXT_CHANGE_STYLE), 11},
3697     {sipName_RICHTEXT_DELETE, static_cast<int>(::wxRICHTEXT_DELETE), 11},
3698     {sipName_RICHTEXT_HITTEST_AFTER, static_cast<int>(::wxRICHTEXT_HITTEST_AFTER), 34},
3699     {sipName_RICHTEXT_HITTEST_BEFORE, static_cast<int>(::wxRICHTEXT_HITTEST_BEFORE), 34},
3700     {sipName_RICHTEXT_HITTEST_HONOUR_ATOMIC, static_cast<int>(::wxRICHTEXT_HITTEST_HONOUR_ATOMIC), 34},
3701     {sipName_RICHTEXT_HITTEST_NONE, static_cast<int>(::wxRICHTEXT_HITTEST_NONE), 34},
3702     {sipName_RICHTEXT_HITTEST_NO_FLOATING_OBJECTS, static_cast<int>(::wxRICHTEXT_HITTEST_NO_FLOATING_OBJECTS), 34},
3703     {sipName_RICHTEXT_HITTEST_NO_NESTED_OBJECTS, static_cast<int>(::wxRICHTEXT_HITTEST_NO_NESTED_OBJECTS), 34},
3704     {sipName_RICHTEXT_HITTEST_ON, static_cast<int>(::wxRICHTEXT_HITTEST_ON), 34},
3705     {sipName_RICHTEXT_HITTEST_OUTSIDE, static_cast<int>(::wxRICHTEXT_HITTEST_OUTSIDE), 34},
3706     {sipName_RICHTEXT_INSERT, static_cast<int>(::wxRICHTEXT_INSERT), 11},
3707     {sipName_RICHTEXT_PAGE_ALL, static_cast<int>(::wxRICHTEXT_PAGE_ALL), 49},
3708     {sipName_RICHTEXT_PAGE_CENTRE, static_cast<int>(::wxRICHTEXT_PAGE_CENTRE), 50},
3709     {sipName_RICHTEXT_PAGE_EVEN, static_cast<int>(::wxRICHTEXT_PAGE_EVEN), 49},
3710     {sipName_RICHTEXT_PAGE_LEFT, static_cast<int>(::wxRICHTEXT_PAGE_LEFT), 50},
3711     {sipName_RICHTEXT_PAGE_ODD, static_cast<int>(::wxRICHTEXT_PAGE_ODD), 49},
3712     {sipName_RICHTEXT_PAGE_RIGHT, static_cast<int>(::wxRICHTEXT_PAGE_RIGHT), 50},
3713     {sipName_RICHTEXT_TYPE_ANY, static_cast<int>(::wxRICHTEXT_TYPE_ANY), 27},
3714     {sipName_RICHTEXT_TYPE_HTML, static_cast<int>(::wxRICHTEXT_TYPE_HTML), 27},
3715     {sipName_RICHTEXT_TYPE_PDF, static_cast<int>(::wxRICHTEXT_TYPE_PDF), 27},
3716     {sipName_RICHTEXT_TYPE_RTF, static_cast<int>(::wxRICHTEXT_TYPE_RTF), 27},
3717     {sipName_RICHTEXT_TYPE_TEXT, static_cast<int>(::wxRICHTEXT_TYPE_TEXT), 27},
3718     {sipName_RICHTEXT_TYPE_XML, static_cast<int>(::wxRICHTEXT_TYPE_XML), 27},
3719     {sipName_RichTextCtrlSelectionState_CommonAncestor, static_cast<int>(::wxRichTextCtrlSelectionState_CommonAncestor), 15},
3720     {sipName_RichTextCtrlSelectionState_Normal, static_cast<int>(::wxRichTextCtrlSelectionState_Normal), 15},
3721     {sipName_TEXT_ATTR_UNITS_HUNDREDTHS_POINT, static_cast<int>(::wxTEXT_ATTR_UNITS_HUNDREDTHS_POINT), 84},
3722     {sipName_TEXT_ATTR_UNITS_MASK, static_cast<int>(::wxTEXT_ATTR_UNITS_MASK), 84},
3723     {sipName_TEXT_ATTR_UNITS_PERCENTAGE, static_cast<int>(::wxTEXT_ATTR_UNITS_PERCENTAGE), 84},
3724     {sipName_TEXT_ATTR_UNITS_PIXELS, static_cast<int>(::wxTEXT_ATTR_UNITS_PIXELS), 84},
3725     {sipName_TEXT_ATTR_UNITS_POINTS, static_cast<int>(::wxTEXT_ATTR_UNITS_POINTS), 84},
3726     {sipName_TEXT_ATTR_UNITS_TENTHS_MM, static_cast<int>(::wxTEXT_ATTR_UNITS_TENTHS_MM), 84},
3727     {sipName_TEXT_ATTR_VALUE_VALID, static_cast<int>(::wxTEXT_ATTR_VALUE_VALID), 85},
3728     {sipName_TEXT_ATTR_VALUE_VALID_MASK, static_cast<int>(::wxTEXT_ATTR_VALUE_VALID_MASK), 85},
3729     {sipName_TEXT_BOX_ATTR_BORDER_COLOUR, static_cast<int>(::wxTEXT_BOX_ATTR_BORDER_COLOUR), 76},
3730     {sipName_TEXT_BOX_ATTR_BORDER_DASHED, static_cast<int>(::wxTEXT_BOX_ATTR_BORDER_DASHED), 77},
3731     {sipName_TEXT_BOX_ATTR_BORDER_DOTTED, static_cast<int>(::wxTEXT_BOX_ATTR_BORDER_DOTTED), 77},
3732     {sipName_TEXT_BOX_ATTR_BORDER_DOUBLE, static_cast<int>(::wxTEXT_BOX_ATTR_BORDER_DOUBLE), 77},
3733     {sipName_TEXT_BOX_ATTR_BORDER_GROOVE, static_cast<int>(::wxTEXT_BOX_ATTR_BORDER_GROOVE), 77},
3734     {sipName_TEXT_BOX_ATTR_BORDER_INSET, static_cast<int>(::wxTEXT_BOX_ATTR_BORDER_INSET), 77},
3735     {sipName_TEXT_BOX_ATTR_BORDER_MEDIUM, static_cast<int>(::wxTEXT_BOX_ATTR_BORDER_MEDIUM), 78},
3736     {sipName_TEXT_BOX_ATTR_BORDER_NONE, static_cast<int>(::wxTEXT_BOX_ATTR_BORDER_NONE), 77},
3737     {sipName_TEXT_BOX_ATTR_BORDER_OUTSET, static_cast<int>(::wxTEXT_BOX_ATTR_BORDER_OUTSET), 77},
3738     {sipName_TEXT_BOX_ATTR_BORDER_RIDGE, static_cast<int>(::wxTEXT_BOX_ATTR_BORDER_RIDGE), 77},
3739     {sipName_TEXT_BOX_ATTR_BORDER_SOLID, static_cast<int>(::wxTEXT_BOX_ATTR_BORDER_SOLID), 77},
3740     {sipName_TEXT_BOX_ATTR_BORDER_STYLE, static_cast<int>(::wxTEXT_BOX_ATTR_BORDER_STYLE), 76},
3741     {sipName_TEXT_BOX_ATTR_BORDER_THICK, static_cast<int>(::wxTEXT_BOX_ATTR_BORDER_THICK), 78},
3742     {sipName_TEXT_BOX_ATTR_BORDER_THIN, static_cast<int>(::wxTEXT_BOX_ATTR_BORDER_THIN), 78},
3743     {sipName_TEXT_BOX_ATTR_CLEAR, static_cast<int>(::wxTEXT_BOX_ATTR_CLEAR), 89},
3744     {sipName_TEXT_BOX_ATTR_CLEAR_BOTH, static_cast<int>(::wxTEXT_BOX_ATTR_CLEAR_BOTH), 87},
3745     {sipName_TEXT_BOX_ATTR_CLEAR_LEFT, static_cast<int>(::wxTEXT_BOX_ATTR_CLEAR_LEFT), 87},
3746     {sipName_TEXT_BOX_ATTR_CLEAR_NONE, static_cast<int>(::wxTEXT_BOX_ATTR_CLEAR_NONE), 87},
3747     {sipName_TEXT_BOX_ATTR_CLEAR_RIGHT, static_cast<int>(::wxTEXT_BOX_ATTR_CLEAR_RIGHT), 87},
3748     {sipName_TEXT_BOX_ATTR_COLLAPSE_BORDERS, static_cast<int>(::wxTEXT_BOX_ATTR_COLLAPSE_BORDERS), 89},
3749     {sipName_TEXT_BOX_ATTR_COLLAPSE_FULL, static_cast<int>(::wxTEXT_BOX_ATTR_COLLAPSE_FULL), 88},
3750     {sipName_TEXT_BOX_ATTR_COLLAPSE_NONE, static_cast<int>(::wxTEXT_BOX_ATTR_COLLAPSE_NONE), 88},
3751     {sipName_TEXT_BOX_ATTR_FLOAT, static_cast<int>(::wxTEXT_BOX_ATTR_FLOAT), 89},
3752     {sipName_TEXT_BOX_ATTR_FLOAT_LEFT, static_cast<int>(::wxTEXT_BOX_ATTR_FLOAT_LEFT), 90},
3753     {sipName_TEXT_BOX_ATTR_FLOAT_NONE, static_cast<int>(::wxTEXT_BOX_ATTR_FLOAT_NONE), 90},
3754     {sipName_TEXT_BOX_ATTR_FLOAT_RIGHT, static_cast<int>(::wxTEXT_BOX_ATTR_FLOAT_RIGHT), 90},
3755     {sipName_TEXT_BOX_ATTR_POSITION_ABSOLUTE, static_cast<int>(::wxTEXT_BOX_ATTR_POSITION_ABSOLUTE), 91},
3756     {sipName_TEXT_BOX_ATTR_POSITION_FIXED, static_cast<int>(::wxTEXT_BOX_ATTR_POSITION_FIXED), 91},
3757     {sipName_TEXT_BOX_ATTR_POSITION_MASK, static_cast<int>(::wxTEXT_BOX_ATTR_POSITION_MASK), 91},
3758     {sipName_TEXT_BOX_ATTR_POSITION_RELATIVE, static_cast<int>(::wxTEXT_BOX_ATTR_POSITION_RELATIVE), 91},
3759     {sipName_TEXT_BOX_ATTR_POSITION_STATIC, static_cast<int>(::wxTEXT_BOX_ATTR_POSITION_STATIC), 91},
3760     {sipName_TEXT_BOX_ATTR_VERTICAL_ALIGNMENT, static_cast<int>(::wxTEXT_BOX_ATTR_VERTICAL_ALIGNMENT), 89},
3761     {sipName_TEXT_BOX_ATTR_VERTICAL_ALIGNMENT_BOTTOM, static_cast<int>(::wxTEXT_BOX_ATTR_VERTICAL_ALIGNMENT_BOTTOM), 92},
3762     {sipName_TEXT_BOX_ATTR_VERTICAL_ALIGNMENT_CENTRE, static_cast<int>(::wxTEXT_BOX_ATTR_VERTICAL_ALIGNMENT_CENTRE), 92},
3763     {sipName_TEXT_BOX_ATTR_VERTICAL_ALIGNMENT_NONE, static_cast<int>(::wxTEXT_BOX_ATTR_VERTICAL_ALIGNMENT_NONE), 92},
3764     {sipName_TEXT_BOX_ATTR_VERTICAL_ALIGNMENT_TOP, static_cast<int>(::wxTEXT_BOX_ATTR_VERTICAL_ALIGNMENT_TOP), 92},
3765 };
3766 
3767 
3768 /*
3769  * This defines each type in this module.
3770  */
3771 sipTypeDef *sipExportedTypes__richtext[] = {
3772     &sipTypeDef__richtext_wxRichTextAction.ctd_base,
3773     &sipTypeDef__richtext_wxRichTextActionList.ctd_base,
3774     &sipTypeDef__richtext_wxRichTextActionList_iterator.ctd_base,
3775     &sipTypeDef__richtext_wxRichTextAttr.ctd_base,
3776     &sipTypeDef__richtext_wxRichTextAttrArray.ctd_base,
3777     &sipTypeDef__richtext_wxRichTextBox.ctd_base,
3778     &sipTypeDef__richtext_wxRichTextBuffer.ctd_base,
3779     &sipTypeDef__richtext_wxRichTextBufferDataObject.ctd_base,
3780     &sipTypeDef__richtext_wxRichTextCell.ctd_base,
3781     &sipTypeDef__richtext_wxRichTextCharacterStyleDefinition.ctd_base,
3782     &sipTypeDef__richtext_wxRichTextCommand.ctd_base,
3783     &enumTypes[4].etd_base,
3784     &sipTypeDef__richtext_wxRichTextCompositeObject.ctd_base,
3785     &sipTypeDef__richtext_wxRichTextContextMenuPropertiesInfo.ctd_base,
3786     &sipTypeDef__richtext_wxRichTextCtrl.ctd_base,
3787     &enumTypes[3].etd_base,
3788     &sipTypeDef__richtext_wxRichTextDrawingContext.ctd_base,
3789     &sipTypeDef__richtext_wxRichTextDrawingHandler.ctd_base,
3790     &sipTypeDef__richtext_wxRichTextDrawingHandlerList.ctd_base,
3791     &sipTypeDef__richtext_wxRichTextDrawingHandlerList_iterator.ctd_base,
3792     &sipTypeDef__richtext_wxRichTextEvent.ctd_base,
3793     &sipTypeDef__richtext_wxRichTextField.ctd_base,
3794     &sipTypeDef__richtext_wxRichTextFieldType.ctd_base,
3795     &sipTypeDef__richtext_wxRichTextFieldTypeStandard.ctd_base,
3796     &sipTypeDef__richtext_wxRichTextFileHandler.ctd_base,
3797     &sipTypeDef__richtext_wxRichTextFileHandlerList.ctd_base,
3798     &sipTypeDef__richtext_wxRichTextFileHandlerList_iterator.ctd_base,
3799     &enumTypes[17].etd_base,
3800     &sipTypeDef__richtext_wxRichTextFloatCollector.ctd_base,
3801     &sipTypeDef__richtext_wxRichTextFontTable.ctd_base,
3802     &sipTypeDef__richtext_wxRichTextFormattingDialog.ctd_base,
3803     &sipTypeDef__richtext_wxRichTextFormattingDialogFactory.ctd_base,
3804     &sipTypeDef__richtext_wxRichTextHTMLHandler.ctd_base,
3805     &sipTypeDef__richtext_wxRichTextHeaderFooterData.ctd_base,
3806     &enumTypes[16].etd_base,
3807     &sipTypeDef__richtext_wxRichTextImage.ctd_base,
3808     &sipTypeDef__richtext_wxRichTextImageBlock.ctd_base,
3809     &sipTypeDef__richtext_wxRichTextLine.ctd_base,
3810     &sipTypeDef__richtext_wxRichTextLineList.ctd_base,
3811     &sipTypeDef__richtext_wxRichTextLineList_iterator.ctd_base,
3812     &sipTypeDef__richtext_wxRichTextListStyleDefinition.ctd_base,
3813     &sipTypeDef__richtext_wxRichTextObject.ctd_base,
3814     &sipTypeDef__richtext_wxRichTextObjectAddress.ctd_base,
3815     &sipTypeDef__richtext_wxRichTextObjectList.ctd_base,
3816     &sipTypeDef__richtext_wxRichTextObjectList_.ctd_base,
3817     &sipTypeDef__richtext_wxRichTextObjectList__iterator.ctd_base,
3818     &sipTypeDef__richtext_wxRichTextObjectList_iterator.ctd_base,
3819     &sipTypeDef__richtext_wxRichTextObjectPtrArray.ctd_base,
3820     &sipTypeDef__richtext_wxRichTextObjectPtrArrayArray.ctd_base,
3821     &enumTypes[2].etd_base,
3822     &enumTypes[1].etd_base,
3823     &sipTypeDef__richtext_wxRichTextParagraph.ctd_base,
3824     &sipTypeDef__richtext_wxRichTextParagraphLayoutBox.ctd_base,
3825     &sipTypeDef__richtext_wxRichTextParagraphStyleDefinition.ctd_base,
3826     &sipTypeDef__richtext_wxRichTextPlainText.ctd_base,
3827     &sipTypeDef__richtext_wxRichTextPlainTextHandler.ctd_base,
3828     &sipTypeDef__richtext_wxRichTextPrinting.ctd_base,
3829     &sipTypeDef__richtext_wxRichTextPrintout.ctd_base,
3830     &sipTypeDef__richtext_wxRichTextProperties.ctd_base,
3831     &sipTypeDef__richtext_wxRichTextRange.ctd_base,
3832     &sipTypeDef__richtext_wxRichTextRangeArray.ctd_base,
3833     &sipTypeDef__richtext_wxRichTextRenderer.ctd_base,
3834     &sipTypeDef__richtext_wxRichTextSelection.ctd_base,
3835     &sipTypeDef__richtext_wxRichTextStdRenderer.ctd_base,
3836     &sipTypeDef__richtext_wxRichTextStyleComboCtrl.ctd_base,
3837     &sipTypeDef__richtext_wxRichTextStyleDefinition.ctd_base,
3838     &sipTypeDef__richtext_wxRichTextStyleListBox.ctd_base,
3839     &enumTypes[0].etd_base,
3840     &sipTypeDef__richtext_wxRichTextStyleListCtrl.ctd_base,
3841     &sipTypeDef__richtext_wxRichTextStyleOrganiserDialog.ctd_base,
3842     &sipTypeDef__richtext_wxRichTextStyleSheet.ctd_base,
3843     &sipTypeDef__richtext_wxRichTextTable.ctd_base,
3844     &sipTypeDef__richtext_wxRichTextVariantArray.ctd_base,
3845     &sipTypeDef__richtext_wxRichTextXMLHandler.ctd_base,
3846     &sipTypeDef__richtext_wxSymbolPickerDialog.ctd_base,
3847     &sipTypeDef__richtext_wxTextAttrBorder.ctd_base,
3848     &enumTypes[10].etd_base,
3849     &enumTypes[11].etd_base,
3850     &enumTypes[9].etd_base,
3851     &sipTypeDef__richtext_wxTextAttrBorders.ctd_base,
3852     &sipTypeDef__richtext_wxTextAttrDimension.ctd_base,
3853     &sipTypeDef__richtext_wxTextAttrDimensionConverter.ctd_base,
3854     &sipTypeDef__richtext_wxTextAttrDimensions.ctd_base,
3855     &sipTypeDef__richtext_wxTextAttrSize.ctd_base,
3856     &enumTypes[13].etd_base,
3857     &enumTypes[14].etd_base,
3858     &sipTypeDef__richtext_wxTextBoxAttr.ctd_base,
3859     &enumTypes[7].etd_base,
3860     &enumTypes[6].etd_base,
3861     &enumTypes[15].etd_base,
3862     &enumTypes[8].etd_base,
3863     &enumTypes[12].etd_base,
3864     &enumTypes[5].etd_base,
3865 };
3866 
3867 
3868 /*
3869  * These define each typedef in this module.
3870  */
3871 static sipTypedefDef typedefsTable[] = {
3872     {"wxTextAttrDimensionFlags", "unsigned short"},
3873 };
3874 
3875 
3876 /* This defines the types that this module needs to import from _core. */
3877 sipImportedTypeDef sipImportedTypes__richtext__core[] = {
3878     {"wxArrayInt"},
3879     {"wxArrayString"},
3880     {"wxBitmap"},
3881     {"wxBitmapType"},
3882     {"wxBookCtrlBase"},
3883     {"wxBorder"},
3884     {"wxChoice"},
3885     {"wxColour"},
3886     {"wxComboCtrl"},
3887     {"wxComboPopup"},
3888     {"wxCommand"},
3889     {"wxCommandEvent"},
3890     {"wxCommandProcessor"},
3891     {"wxContextMenuEvent"},
3892     {"wxControl"},
3893     {"wxCursor"},
3894     {"wxDC"},
3895     {"wxDataFormat"},
3896     {"wxDataObject"},
3897     {"wxDataObject::Direction"},
3898     {"wxDataObjectSimple"},
3899     {"wxDateTime"},
3900     {"wxDialog"},
3901     {"wxDropFilesEvent"},
3902     {"wxEraseEvent"},
3903     {"wxEvent"},
3904     {"wxEventCategory"},
3905     {"wxEvtHandler"},
3906     {"wxFocusEvent"},
3907     {"wxFont"},
3908     {"wxIdleEvent"},
3909     {"wxImage"},
3910     {"wxImageList"},
3911     {"wxInputStream"},
3912     {"wxKeyEvent"},
3913     {"wxLongLong"},
3914     {"wxMenu"},
3915     {"wxMouseCaptureLostEvent"},
3916     {"wxMouseEvent"},
3917     {"wxNonOwnedWindow"},
3918     {"wxNotifyEvent"},
3919     {"wxObject"},
3920     {"wxOrientation"},
3921     {"wxOutputStream"},
3922     {"wxPageSetupDialogData"},
3923     {"wxPaintEvent"},
3924     {"wxPanel"},
3925     {"wxPoint"},
3926     {"wxPosition"},
3927     {"wxPrintData"},
3928     {"wxPrintout"},
3929     {"wxRect"},
3930     {"wxScrollWinEvent"},
3931     {"wxSize"},
3932     {"wxSizeEvent"},
3933     {"wxSizer"},
3934     {"wxString"},
3935     {"wxSysColourChangedEvent"},
3936     {"wxTextAttr"},
3937     {"wxTextAttrAlignment"},
3938     {"wxTextCompleter"},
3939     {"wxTextCtrlHitTestResult"},
3940     {"wxTextEntry"},
3941     {"wxTopLevelWindow"},
3942     {"wxTrackable"},
3943     {"wxUpdateUIEvent"},
3944     {"wxVListBox"},
3945     {"wxVScrolledWindow"},
3946     {"wxValidator"},
3947     {"wxVarScrollHelperBase"},
3948     {"wxVarVScrollHelper"},
3949     {"wxVariant"},
3950     {"wxVisualAttributes"},
3951     {"wxWindow"},
3952     {"wxWindowBase"},
3953     {"wxWindowVariant"},
3954     {SIP_NULLPTR}
3955 };
3956 
3957 
3958 /* This defines the types that this module needs to import from _adv. */
3959 sipImportedTypeDef sipImportedTypes__richtext__adv[] = {
3960     {"wxPropertySheetDialog"},
3961     {SIP_NULLPTR}
3962 };
3963 
3964 
3965 /* This defines the types that this module needs to import from _html. */
3966 sipImportedTypeDef sipImportedTypes__richtext__html[] = {
3967     {"wxHtmlLinkInfo"},
3968     {"wxHtmlListBox"},
3969     {SIP_NULLPTR}
3970 };
3971 
3972 
3973 /* This defines the types that this module needs to import from _xml. */
3974 sipImportedTypeDef sipImportedTypes__richtext__xml[] = {
3975     {"wxXmlNode"},
3976     {SIP_NULLPTR}
3977 };
3978 
3979 
3980 /* This defines the modules that this module needs to import. */
3981 static sipImportedModuleDef importsTable[] = {
3982     {"wx._core", sipImportedTypes__richtext__core, SIP_NULLPTR, SIP_NULLPTR},
3983     {"wx._adv", sipImportedTypes__richtext__adv, SIP_NULLPTR, SIP_NULLPTR},
3984     {"wx._html", sipImportedTypes__richtext__html, SIP_NULLPTR, SIP_NULLPTR},
3985     {"wx._xml", sipImportedTypes__richtext__xml, SIP_NULLPTR, SIP_NULLPTR},
3986     {SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR}
3987 };
3988 
3989 
3990 /* Define the strings to be added to this module dictionary. */
3991 static sipStringInstanceDef stringInstances[] = {
3992     {sipName_RichTextLineBreakChar, (const char *)&wxRichTextLineBreakChar, 'w'},
3993     {0, 0, 0}
3994 };
3995 
3996 
3997 /* Define the ints to be added to this module dictionary. */
3998 static sipIntInstanceDef intInstances[] = {
3999     {sipName_ID_RICHTEXT_PROPERTIES1, wxID_RICHTEXT_PROPERTIES1},
4000     {sipName_ID_RICHTEXT_PROPERTIES2, wxID_RICHTEXT_PROPERTIES2},
4001     {sipName_ID_RICHTEXT_PROPERTIES3, wxID_RICHTEXT_PROPERTIES3},
4002     {sipName_RE_CENTER_CARET, wxRE_CENTER_CARET},
4003     {sipName_RE_CENTRE_CARET, wxRE_CENTRE_CARET},
4004     {sipName_RE_MULTILINE, wxRE_MULTILINE},
4005     {sipName_RE_READONLY, wxRE_READONLY},
4006     {sipName_RICHTEXT_ALT_DOWN, wxRICHTEXT_ALT_DOWN},
4007     {sipName_RICHTEXT_CACHE_SIZE, wxRICHTEXT_CACHE_SIZE},
4008     {sipName_RICHTEXT_CTRL_DOWN, wxRICHTEXT_CTRL_DOWN},
4009     {sipName_RICHTEXT_DRAW_GUIDELINES, wxRICHTEXT_DRAW_GUIDELINES},
4010     {sipName_RICHTEXT_DRAW_IGNORE_CACHE, wxRICHTEXT_DRAW_IGNORE_CACHE},
4011     {sipName_RICHTEXT_DRAW_PRINT, wxRICHTEXT_DRAW_PRINT},
4012     {sipName_RICHTEXT_DRAW_SELECTED, wxRICHTEXT_DRAW_SELECTED},
4013     {sipName_RICHTEXT_EX_NO_GUIDELINES, wxRICHTEXT_EX_NO_GUIDELINES},
4014     {sipName_RICHTEXT_FIXED_HEIGHT, wxRICHTEXT_FIXED_HEIGHT},
4015     {sipName_RICHTEXT_FIXED_WIDTH, wxRICHTEXT_FIXED_WIDTH},
4016     {sipName_RICHTEXT_FORMATTED, wxRICHTEXT_FORMATTED},
4017     {sipName_RICHTEXT_FORMAT_BULLETS, wxRICHTEXT_FORMAT_BULLETS},
4018     {sipName_RICHTEXT_FORMAT_FONT, wxRICHTEXT_FORMAT_FONT},
4019     {sipName_RICHTEXT_FORMAT_INDENTS_SPACING, wxRICHTEXT_FORMAT_INDENTS_SPACING},
4020     {sipName_RICHTEXT_FORMAT_STYLE_EDITOR, wxRICHTEXT_FORMAT_STYLE_EDITOR},
4021     {sipName_RICHTEXT_FORMAT_TABS, wxRICHTEXT_FORMAT_TABS},
4022     {sipName_RICHTEXT_HANDLER_CONVERT_FACENAMES, wxRICHTEXT_HANDLER_CONVERT_FACENAMES},
4023     {sipName_RICHTEXT_HANDLER_INCLUDE_STYLESHEET, wxRICHTEXT_HANDLER_INCLUDE_STYLESHEET},
4024     {sipName_RICHTEXT_HANDLER_NO_HEADER_FOOTER, wxRICHTEXT_HANDLER_NO_HEADER_FOOTER},
4025     {sipName_RICHTEXT_HANDLER_SAVE_IMAGES_TO_BASE64, wxRICHTEXT_HANDLER_SAVE_IMAGES_TO_BASE64},
4026     {sipName_RICHTEXT_HANDLER_SAVE_IMAGES_TO_FILES, wxRICHTEXT_HANDLER_SAVE_IMAGES_TO_FILES},
4027     {sipName_RICHTEXT_HANDLER_SAVE_IMAGES_TO_MEMORY, wxRICHTEXT_HANDLER_SAVE_IMAGES_TO_MEMORY},
4028     {sipName_RICHTEXT_HEIGHT_ONLY, wxRICHTEXT_HEIGHT_ONLY},
4029     {sipName_RICHTEXT_INSERT_INTERACTIVE, wxRICHTEXT_INSERT_INTERACTIVE},
4030     {sipName_RICHTEXT_INSERT_NONE, wxRICHTEXT_INSERT_NONE},
4031     {sipName_RICHTEXT_INSERT_WITH_PREVIOUS_PARAGRAPH_STYLE, wxRICHTEXT_INSERT_WITH_PREVIOUS_PARAGRAPH_STYLE},
4032     {sipName_RICHTEXT_LAYOUT_SPECIFIED_RECT, wxRICHTEXT_LAYOUT_SPECIFIED_RECT},
4033     {sipName_RICHTEXT_ORGANISER_APPLY_STYLES, wxRICHTEXT_ORGANISER_APPLY_STYLES},
4034     {sipName_RICHTEXT_ORGANISER_BROWSE, wxRICHTEXT_ORGANISER_BROWSE},
4035     {sipName_RICHTEXT_ORGANISER_BROWSE_NUMBERING, wxRICHTEXT_ORGANISER_BROWSE_NUMBERING},
4036     {sipName_RICHTEXT_ORGANISER_CREATE_STYLES, wxRICHTEXT_ORGANISER_CREATE_STYLES},
4037     {sipName_RICHTEXT_ORGANISER_DELETE_STYLES, wxRICHTEXT_ORGANISER_DELETE_STYLES},
4038     {sipName_RICHTEXT_ORGANISER_EDIT_STYLES, wxRICHTEXT_ORGANISER_EDIT_STYLES},
4039     {sipName_RICHTEXT_ORGANISER_OK_CANCEL, wxRICHTEXT_ORGANISER_OK_CANCEL},
4040     {sipName_RICHTEXT_ORGANISER_ORGANISE, wxRICHTEXT_ORGANISER_ORGANISE},
4041     {sipName_RICHTEXT_ORGANISER_RENAME_STYLES, wxRICHTEXT_ORGANISER_RENAME_STYLES},
4042     {sipName_RICHTEXT_ORGANISER_RENUMBER, wxRICHTEXT_ORGANISER_RENUMBER},
4043     {sipName_RICHTEXT_ORGANISER_SHOW_ALL, wxRICHTEXT_ORGANISER_SHOW_ALL},
4044     {sipName_RICHTEXT_ORGANISER_SHOW_BOX, wxRICHTEXT_ORGANISER_SHOW_BOX},
4045     {sipName_RICHTEXT_ORGANISER_SHOW_CHARACTER, wxRICHTEXT_ORGANISER_SHOW_CHARACTER},
4046     {sipName_RICHTEXT_ORGANISER_SHOW_LIST, wxRICHTEXT_ORGANISER_SHOW_LIST},
4047     {sipName_RICHTEXT_ORGANISER_SHOW_PARAGRAPH, wxRICHTEXT_ORGANISER_SHOW_PARAGRAPH},
4048     {sipName_RICHTEXT_SETPROPERTIES_CHARACTERS_ONLY, wxRICHTEXT_SETPROPERTIES_CHARACTERS_ONLY},
4049     {sipName_RICHTEXT_SETPROPERTIES_NONE, wxRICHTEXT_SETPROPERTIES_NONE},
4050     {sipName_RICHTEXT_SETPROPERTIES_PARAGRAPHS_ONLY, wxRICHTEXT_SETPROPERTIES_PARAGRAPHS_ONLY},
4051     {sipName_RICHTEXT_SETPROPERTIES_REMOVE, wxRICHTEXT_SETPROPERTIES_REMOVE},
4052     {sipName_RICHTEXT_SETPROPERTIES_RESET, wxRICHTEXT_SETPROPERTIES_RESET},
4053     {sipName_RICHTEXT_SETPROPERTIES_WITH_UNDO, wxRICHTEXT_SETPROPERTIES_WITH_UNDO},
4054     {sipName_RICHTEXT_SETSTYLE_CHARACTERS_ONLY, wxRICHTEXT_SETSTYLE_CHARACTERS_ONLY},
4055     {sipName_RICHTEXT_SETSTYLE_NONE, wxRICHTEXT_SETSTYLE_NONE},
4056     {sipName_RICHTEXT_SETSTYLE_OPTIMIZE, wxRICHTEXT_SETSTYLE_OPTIMIZE},
4057     {sipName_RICHTEXT_SETSTYLE_PARAGRAPHS_ONLY, wxRICHTEXT_SETSTYLE_PARAGRAPHS_ONLY},
4058     {sipName_RICHTEXT_SETSTYLE_REMOVE, wxRICHTEXT_SETSTYLE_REMOVE},
4059     {sipName_RICHTEXT_SETSTYLE_RENUMBER, wxRICHTEXT_SETSTYLE_RENUMBER},
4060     {sipName_RICHTEXT_SETSTYLE_RESET, wxRICHTEXT_SETSTYLE_RESET},
4061     {sipName_RICHTEXT_SETSTYLE_SPECIFY_LEVEL, wxRICHTEXT_SETSTYLE_SPECIFY_LEVEL},
4062     {sipName_RICHTEXT_SETSTYLE_WITH_UNDO, wxRICHTEXT_SETSTYLE_WITH_UNDO},
4063     {sipName_RICHTEXT_SHIFT_DOWN, wxRICHTEXT_SHIFT_DOWN},
4064     {sipName_RICHTEXT_UNFORMATTED, wxRICHTEXT_UNFORMATTED},
4065     {sipName_RICHTEXT_VARIABLE_HEIGHT, wxRICHTEXT_VARIABLE_HEIGHT},
4066     {sipName_RICHTEXT_VARIABLE_WIDTH, wxRICHTEXT_VARIABLE_WIDTH},
4067     {sipName_TEXT_ATTR_KEEP_FIRST_PARA_STYLE, wxTEXT_ATTR_KEEP_FIRST_PARA_STYLE},
4068     {sipName_wxEVT_RICHTEXT_BUFFER_RESET, wxEVT_RICHTEXT_BUFFER_RESET},
4069     {sipName_wxEVT_RICHTEXT_CHARACTER, wxEVT_RICHTEXT_CHARACTER},
4070     {sipName_wxEVT_RICHTEXT_CONSUMING_CHARACTER, wxEVT_RICHTEXT_CONSUMING_CHARACTER},
4071     {sipName_wxEVT_RICHTEXT_CONTENT_DELETED, wxEVT_RICHTEXT_CONTENT_DELETED},
4072     {sipName_wxEVT_RICHTEXT_CONTENT_INSERTED, wxEVT_RICHTEXT_CONTENT_INSERTED},
4073     {sipName_wxEVT_RICHTEXT_DELETE, wxEVT_RICHTEXT_DELETE},
4074     {sipName_wxEVT_RICHTEXT_FOCUS_OBJECT_CHANGED, wxEVT_RICHTEXT_FOCUS_OBJECT_CHANGED},
4075     {sipName_wxEVT_RICHTEXT_LEFT_CLICK, wxEVT_RICHTEXT_LEFT_CLICK},
4076     {sipName_wxEVT_RICHTEXT_LEFT_DCLICK, wxEVT_RICHTEXT_LEFT_DCLICK},
4077     {sipName_wxEVT_RICHTEXT_MIDDLE_CLICK, wxEVT_RICHTEXT_MIDDLE_CLICK},
4078     {sipName_wxEVT_RICHTEXT_PROPERTIES_CHANGED, wxEVT_RICHTEXT_PROPERTIES_CHANGED},
4079     {sipName_wxEVT_RICHTEXT_RETURN, wxEVT_RICHTEXT_RETURN},
4080     {sipName_wxEVT_RICHTEXT_RIGHT_CLICK, wxEVT_RICHTEXT_RIGHT_CLICK},
4081     {sipName_wxEVT_RICHTEXT_SELECTION_CHANGED, wxEVT_RICHTEXT_SELECTION_CHANGED},
4082     {sipName_wxEVT_RICHTEXT_STYLESHEET_CHANGED, wxEVT_RICHTEXT_STYLESHEET_CHANGED},
4083     {sipName_wxEVT_RICHTEXT_STYLESHEET_CHANGING, wxEVT_RICHTEXT_STYLESHEET_CHANGING},
4084     {sipName_wxEVT_RICHTEXT_STYLESHEET_REPLACED, wxEVT_RICHTEXT_STYLESHEET_REPLACED},
4085     {sipName_wxEVT_RICHTEXT_STYLESHEET_REPLACING, wxEVT_RICHTEXT_STYLESHEET_REPLACING},
4086     {sipName_wxEVT_RICHTEXT_STYLE_CHANGED, wxEVT_RICHTEXT_STYLE_CHANGED},
4087     {0, 0}
4088 };
4089 
4090 
4091 /* Define the doubles to be added to this module dictionary. */
4092 static sipDoubleInstanceDef doubleInstances[] = {
4093     {sipName_SCRIPT_MUL_FACTOR, wxSCRIPT_MUL_FACTOR},
4094     {0, 0}
4095 };
4096 
4097 
4098 /* This defines this module. */
4099 sipExportedModuleDef sipModuleAPI__richtext = {
4100     0,
4101     SIP_API_MINOR_NR,
4102     sipNameNr_wx__richtext,
4103     0,
4104     sipStrings__richtext,
4105     importsTable,
4106     SIP_NULLPTR,
4107     93,
4108     sipExportedTypes__richtext,
4109     SIP_NULLPTR,
4110     71,
4111     enummembers,
4112     1,
4113     typedefsTable,
4114     SIP_NULLPTR,
4115     SIP_NULLPTR,
4116     {SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, stringInstances, intInstances, SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, SIP_NULLPTR, doubleInstances},
4117     SIP_NULLPTR,
4118     SIP_NULLPTR,
4119     SIP_NULLPTR,
4120     SIP_NULLPTR,
4121     SIP_NULLPTR,
4122     SIP_NULLPTR,
4123     SIP_NULLPTR,
4124     SIP_NULLPTR
4125 };
4126 
4127 
4128 /* The SIP API and the APIs of any imported modules. */
4129 const sipAPIDef *sipAPI__richtext;
4130 
4131 
4132 /* The Python module initialisation function. */
4133 #if PY_MAJOR_VERSION >= 3
4134 #define SIP_MODULE_ENTRY        PyInit__richtext
4135 #define SIP_MODULE_TYPE         PyObject *
4136 #define SIP_MODULE_DISCARD(r)   Py_DECREF(r)
4137 #define SIP_MODULE_RETURN(r)    return (r)
4138 #else
4139 #define SIP_MODULE_ENTRY        init_richtext
4140 #define SIP_MODULE_TYPE         void
4141 #define SIP_MODULE_DISCARD(r)
4142 #define SIP_MODULE_RETURN(r)    return
4143 #endif
4144 
4145 #if defined(SIP_STATIC_MODULE)
SIP_MODULE_ENTRY()4146 extern "C" SIP_MODULE_TYPE SIP_MODULE_ENTRY()
4147 #else
4148 PyMODINIT_FUNC SIP_MODULE_ENTRY()
4149 #endif
4150 {
4151     static PyMethodDef sip_methods[] = {
4152         {SIP_MLNAME_CAST(sipName_RichTextModuleInit), func_RichTextModuleInit, METH_VARARGS, SIP_MLDOC_CAST(doc_RichTextModuleInit)},
4153         {SIP_MLNAME_CAST(sipName_TextAttrCollectCommonAttributes), SIP_MLMETH_CAST(func_TextAttrCollectCommonAttributes), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_TextAttrCollectCommonAttributes)},
4154         {SIP_MLNAME_CAST(sipName_RichTextDecimalToRoman), SIP_MLMETH_CAST(func_RichTextDecimalToRoman), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_RichTextDecimalToRoman)},
4155         {SIP_MLNAME_CAST(sipName_RichTextTabsEq), SIP_MLMETH_CAST(func_RichTextTabsEq), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_RichTextTabsEq)},
4156         {SIP_MLNAME_CAST(sipName_RichTextSplitParaCharStyles), SIP_MLMETH_CAST(func_RichTextSplitParaCharStyles), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_RichTextSplitParaCharStyles)},
4157         {SIP_MLNAME_CAST(sipName_RichTextBitlistsEqPartial), SIP_MLMETH_CAST(func_RichTextBitlistsEqPartial), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_RichTextBitlistsEqPartial)},
4158         {SIP_MLNAME_CAST(sipName_RichTextCombineBitlists), SIP_MLMETH_CAST(func_RichTextCombineBitlists), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_RichTextCombineBitlists)},
4159         {SIP_MLNAME_CAST(sipName_RichTextRemoveStyle), SIP_MLMETH_CAST(func_RichTextRemoveStyle), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_RichTextRemoveStyle)},
4160         {SIP_MLNAME_CAST(sipName_RichTextApplyStyle), SIP_MLMETH_CAST(func_RichTextApplyStyle), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_RichTextApplyStyle)},
4161         {SIP_MLNAME_CAST(sipName_TextAttrEq), SIP_MLMETH_CAST(func_TextAttrEq), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_TextAttrEq)},
4162         {SIP_MLNAME_CAST(sipName_RichTextHasStyle), SIP_MLMETH_CAST(func_RichTextHasStyle), METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_RichTextHasStyle)},
4163         {SIP_NULLPTR, SIP_NULLPTR, 0, SIP_NULLPTR}
4164     };
4165 
4166 #if PY_MAJOR_VERSION >= 3
4167     static PyModuleDef sip_module_def = {
4168         PyModuleDef_HEAD_INIT,
4169         "wx._richtext",
4170         SIP_NULLPTR,
4171         -1,
4172         sip_methods,
4173         SIP_NULLPTR,
4174         SIP_NULLPTR,
4175         SIP_NULLPTR,
4176         SIP_NULLPTR
4177     };
4178 #endif
4179 
4180     PyObject *sipModule, *sipModuleDict;
4181     PyObject *sip_sipmod, *sip_capiobj;
4182 
4183     /* Initialise the module and get it's dictionary. */
4184 #if PY_MAJOR_VERSION >= 3
4185     sipModule = PyModule_Create(&sip_module_def);
4186 #elif PY_VERSION_HEX >= 0x02050000
4187     sipModule = Py_InitModule(sipName_wx__richtext, sip_methods);
4188 #else
4189     sipModule = Py_InitModule(const_cast<char *>(sipName_wx__richtext), sip_methods);
4190 #endif
4191 
4192     if (sipModule == SIP_NULLPTR)
4193         SIP_MODULE_RETURN(SIP_NULLPTR);
4194 
4195     sipModuleDict = PyModule_GetDict(sipModule);
4196 
4197     /* Get the SIP module's API. */
4198 #if PY_VERSION_HEX >= 0x02050000
4199     sip_sipmod = PyImport_ImportModule("wx.siplib");
4200 #else
4201     sip_sipmod = PyImport_ImportModule(const_cast<char *>("wx.siplib"));
4202 #endif
4203 
4204     if (sip_sipmod == SIP_NULLPTR)
4205     {
4206         SIP_MODULE_DISCARD(sipModule);
4207         SIP_MODULE_RETURN(SIP_NULLPTR);
4208     }
4209 
4210     sip_capiobj = PyDict_GetItemString(PyModule_GetDict(sip_sipmod), "_C_API");
4211     Py_DECREF(sip_sipmod);
4212 
4213 #if defined(SIP_USE_PYCAPSULE)
4214     if (sip_capiobj == SIP_NULLPTR || !PyCapsule_CheckExact(sip_capiobj))
4215 #else
4216     if (sip_capiobj == SIP_NULLPTR || !PyCObject_Check(sip_capiobj))
4217 #endif
4218     {
4219         SIP_MODULE_DISCARD(sipModule);
4220         SIP_MODULE_RETURN(SIP_NULLPTR);
4221     }
4222 
4223 #if defined(SIP_USE_PYCAPSULE)
4224     sipAPI__richtext = reinterpret_cast<const sipAPIDef *>(PyCapsule_GetPointer(sip_capiobj, "wx.siplib._C_API"));
4225 #else
4226     sipAPI__richtext = reinterpret_cast<const sipAPIDef *>(PyCObject_AsVoidPtr(sip_capiobj));
4227 #endif
4228 
4229 #if defined(SIP_USE_PYCAPSULE)
4230     if (sipAPI__richtext == SIP_NULLPTR)
4231     {
4232         SIP_MODULE_DISCARD(sipModule);
4233         SIP_MODULE_RETURN(SIP_NULLPTR);
4234     }
4235 #endif
4236 
4237         wxPyReinitializeModules();
4238 
4239     /* Export the module and publish it's API. */
4240     if (sipExportModule(&sipModuleAPI__richtext,SIP_API_MAJOR_NR,SIP_API_MINOR_NR,0) < 0)
4241     {
4242         SIP_MODULE_DISCARD(sipModule);
4243         SIP_MODULE_RETURN(SIP_NULLPTR);
4244     }
4245     /* Initialise the module now all its dependencies have been set up. */
4246     if (sipInitModule(&sipModuleAPI__richtext,sipModuleDict) < 0)
4247     {
4248         SIP_MODULE_DISCARD(sipModule);
4249         SIP_MODULE_RETURN(SIP_NULLPTR);
4250     }
4251 
4252     SIP_MODULE_RETURN(sipModule);
4253 }
4254