/*
 * Module code.
 *
 * Generated by SIP 4.18.1
 */

#include "sipAPIkdeui.h"

#line 29 "/usr/share/python3-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 12 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 33 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kconfigskeleton.sip"
#include <kconfigskeleton.h>
#line 15 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 33 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kcursor.sip"
#include <kcursor.h>
#line 18 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 33 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kicon.sip"
#include <kicon.h>
#line 21 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kpixmapcache.sip"
#include <kpixmapcache.h>
#line 24 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 147 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 29 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 30 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 44 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 33 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qpainter.sip"
#include <qpainter.h>
#line 36 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/kconfiggroup.sip"
#include <kconfiggroup.h>
#line 39 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 42 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kxmlguifactory.sip"
#include <kxmlguifactory.h>
#line 45 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 48 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 211 "/usr/share/python3-sip/PyQt4/QtXml/qdom.sip"
#include <qdom.h>
#line 51 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/kcomponentdata.sip"
#include <kcomponentdata.h>
#line 54 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kactioncollection.sip"
#include <kactioncollection.h>
#line 57 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qaction.sip"
#include <qaction.h>
#line 60 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 340 "/usr/share/python3-sip/PyQt4/QtXml/qdom.sip"
#include <qdom.h>
#line 63 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 66 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/kjob.sip"
#include <kjob.h>
#line 69 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 72 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 1130 "/usr/share/python3-sip/PyQt4/QtGui/qstyleoption.sip"
#include <qstyleoption.h>
#line 75 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 78 "/usr/share/python3-sip/PyQt4/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 78 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kwallet.sip"
#include <kwallet.h>
#line 81 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qmap.sip"
#include <qmap.h>
#line 84 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 72 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 87 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 90 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 93 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 122 "/usr/share/python3-sip/PyQt4/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 96 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/ktreewidgetsearchline.sip"
#include <ktreewidgetsearchline.h>
#line 99 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 198 "/usr/share/python3-sip/PyQt4/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 102 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 105 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 245 "/usr/share/python3-sip/PyQt4/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 108 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kstyle.sip"
#include <kstyle.h>
#line 111 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qstyleoption.sip"
#include <qstyleoption.h>
#line 114 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 117 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtGui/qsessionmanager.sip"
#include <qsessionmanager.h>
#line 120 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qpoint.sip"
#include <qpoint.h>
#line 123 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qdrag.sip"
#include <qdrag.h>
#line 126 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kmenu.sip"
#include <kmenu.h>
#line 129 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qpixmap.sip"
#include <qpixmap.h>
#line 132 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qabstractitemview.sip"
#include <qabstractitemview.h>
#line 135 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qlistwidget.sip"
#include <qlistwidget.h>
#line 138 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kcompletion.sip"
#include <kcompletion.h>
#line 141 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kglobalsettings.sip"
#include <kglobalsettings.h>
#line 144 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qfont.sip"
#include <qfont.h>
#line 147 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/klineedit.sip"
#include <klineedit.h>
#line 150 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 153 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/kdatetime.sip"
#include <kdatetime.h>
#line 156 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/klocale.sip"
#include <klocale.h>
#line 159 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 162 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qlineedit.sip"
#include <qlineedit.h>
#line 165 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 56 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/kaboutdata.sip"
#include <kaboutdata.h>
#line 168 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 169 "/usr/share/python3-sip/PyQt4/QtGui/qitemselectionmodel.sip"
#include <qitemselectionmodel.h>
#line 171 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 89 "/usr/share/python3-sip/PyQt4/QtGui/qitemselectionmodel.sip"
#include <qitemselectionmodel.h>
#line 174 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 177 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 256 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 180 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kgesture.sip"
#include <kgesture.h>
#line 183 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 55 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kgesture.sip"
#include <kgesture.h>
#line 186 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qicon.sip"
#include <qicon.h>
#line 189 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kshortcut.sip"
#include <kshortcut.h>
#line 192 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 195 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/k3icon_p.sip"
#include <k3icon_p.h>
#line 198 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kaboutapplicationdialog.sip"
#include <kaboutapplicationdialog.h>
#line 201 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kacceleratormanager.sip"
#include <kacceleratormanager.h>
#line 204 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kaction.sip"
#include <kaction.h>
#line 207 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 25 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kcategorydrawer.sip"
#include <kcategorydrawer.h>
#line 210 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kcharselect.sip"
#include <kcharselect.h>
#line 213 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kcmodule.sip"
#include <kcmodule.h>
#line 216 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kcolorcollection.sip"
#include <kcolorcollection.h>
#line 219 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 102 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kcolorscheme.sip"
#include <kcolorscheme.h>
#line 222 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 23 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kdatecombobox.sip"
#include <kdatecombobox.h>
#line 225 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 23 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kdatetimeedit.sip"
#include <kdatetimeedit.h>
#line 228 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 231 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 234 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 237 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/keditlistbox.sip"
#include <keditlistbox.h>
#line 240 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 23 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/keditlistwidget.sip"
#include <keditlistwidget.h>
#line 243 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kfind.sip"
#include <kfind.h>
#line 246 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kfontchooser.sip"
#include <kfontchooser.h>
#line 249 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kfontchooser.sip"
#include <kfontchooser.h>
#line 252 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kglobalsettings.sip"
#include <kglobalsettings.h>
#line 255 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kglobalsettings.sip"
#include <kglobalsettings.h>
#line 258 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kglobalsettings.sip"
#include <kglobalsettings.h>
#line 261 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 24 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kglobalshortcutinfo.sip"
#include <kglobalshortcutinfo.h>
#line 264 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kguiitem.sip"
#include <kguiitem.h>
#line 267 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kkeysequencewidget.sip"
#include <kkeysequencewidget.h>
#line 270 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kmessagebox.sip"
#include <kmessagebox.h>
#line 273 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kmessagebox.sip"
#include <kmessagebox.h>
#line 276 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/knotification.sip"
#include <knotification.h>
#line 279 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/knotificationrestrictions.sip"
#include <knotificationrestrictions.h>
#line 282 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kpassworddialog.sip"
#include <kpassworddialog.h>
#line 285 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 23 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kpixmapsequence.sip"
#include <kpixmapsequence.h>
#line 288 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kplotobject.sip"
#include <kplotobject.h>
#line 291 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/krichtextwidget.sip"
#include <krichtextwidget.h>
#line 294 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kshortcutseditor.sip"
#include <kshortcutseditor.h>
#line 297 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 95 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kstartupinfo.sip"
#include <kstartupinfo.h>
#line 300 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 129 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kstartupinfo.sip"
#include <kstartupinfo.h>
#line 303 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kstatusbarjobtracker.sip"
#include <kstatusbarjobtracker.h>
#line 306 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 23 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/ktimecombobox.sip"
#include <ktimecombobox.h>
#line 309 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kuniqueapplication.sip"
#include <kuniqueapplication.h>
#line 312 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kwindowinfo.sip"
#include <kwindowinfo.h>
#line 315 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 318 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kxmlguiwindow.sip"
#include <kxmlguiwindow.h>
#line 321 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 59 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 324 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 73 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 327 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 88 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 330 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 113 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 333 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 130 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 336 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

/* Define the strings used by this module. */
const char sipStrings_kdeui[] = {
    'K', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'z', 'e', 'd', 'S', 'o', 'r', 't', 'F', 'i', 'l', 't', 'e', 'r', 'P', 'r', 'o', 'x', 'y', 'M', 'o', 'd', 'e', 'l', ':', ':', 'A', 'd', 'd', 'i', 't', 'i', 'o', 'n', 'a', 'l', 'R', 'o', 'l', 'e', 's', 0,
    'Q', 'M', 'a', 'p', '<', 'K', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'B', 'a', 's', 'e', ':', ':', 'K', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 'T', 'y', 'p', 'e', ',', 'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', '>', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'R', 'e', 'g', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'R', 'o', 't', 'a', 't', 'e', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'B', 'r', 'e', 'a', 'd', 'c', 'r', 'u', 'm', 'b', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 'l', ':', ':', 'B', 'r', 'e', 'a', 'd', 'c', 'r', 'u', 'm', 'b', 'T', 'a', 'r', 'g', 'e', 't', 0,
    'a', 'd', 'j', 'u', 's', 't', 'R', 'e', 'g', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'W', 'i', 'd', 'g', 'e', 't', 'S', 'i', 'z', 'e', 'T', 'o', 'F', 'i', 't', 'S', 'c', 'r', 'e', 'e', 'n', 0,
    's', 'e', 't', 'S', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 'd', 'A', 'f', 't', 'e', 'r', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'm', 'e', 'n', 't', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'A', 'c', 't', 'i', 'o', 'n', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'A', 'c', 't', 'i', 'o', 'n', '>', 0,
    'K', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'V', 'a', 'l', 'u', 'e', 's', 0,
    'K', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'K', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 'F', 'l', 'a', 'g', 's', 0,
    'K', 'E', 'x', 't', 'e', 'n', 'd', 'a', 'b', 'l', 'e', 'I', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', ':', ':', 'a', 'u', 'x', 'D', 'a', 't', 'a', 'R', 'o', 'l', 'e', 's', 0,
    'K', 'X', 'm', 'l', 'G', 'u', 'i', 'W', 'i', 'n', 'd', 'o', 'w', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'a', 'l', 'l', 'o', 'w', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'P', 'r', 'o', 'c', 'e', 's', 's', 'W', 'i', 'n', 'd', 'o', 'w', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', ':', ':', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'M', 'o', 'd', 'e', 's', 0,
    'K', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'P', 'r', 'o', 'x', 'y', 'M', 'o', 'd', 'e', 'l', ':', ':', 'F', 'i', 'l', 't', 'e', 'r', 'B', 'e', 'h', 'a', 'v', 'i', 'o', 'r', 0,
    'K', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'K', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 'F', 'l', 'a', 'g', 0,
    's', 'e', 't', 'S', 'o', 'r', 't', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'e', 's', 'B', 'y', 'N', 'a', 't', 'u', 'r', 'a', 'l', 'C', 'o', 'm', 'p', 'a', 'r', 'i', 's', 'o', 'n', 0,
    'K', 'X', 'm', 'l', 'G', 'u', 'i', 'W', 'i', 'n', 'd', 'o', 'w', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'K', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', ':', ':', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'M', 'o', 'd', 'e', 0,
    'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'K', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'R', 'e', 's', 't', 'r', 'i', 'c', 't', 'i', 'o', 'n', 's', ':', ':', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    'K', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'R', 'e', 's', 't', 'r', 'i', 'c', 't', 'i', 'o', 'n', 's', ':', ':', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 0,
    'K', 'M', 'u', 'l', 't', 'i', 'T', 'a', 'b', 'B', 'a', 'r', ':', ':', 'K', 'M', 'u', 'l', 't', 'i', 'T', 'a', 'b', 'B', 'a', 'r', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'K', 'X', 'M', 'L', 'G', 'U', 'I', 'C', 'l', 'i', 'e', 'n', 't', ':', ':', 'R', 'e', 'v', 'e', 'r', 's', 'e', 'S', 't', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'c', 'o', 'n', 's', 't', 'r', 'a', 'i', 'n', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'R', 'e', 'l', 'a', 't', 'i', 'v', 'e', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'K', 'S', 't', 'a', 't', 'u', 's', 'N', 'o', 't', 'i', 'f', 'i', 'e', 'r', 'I', 't', 'e', 'm', ':', ':', 'I', 't', 'e', 'm', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'E', 'd', 'i', 't', 'o', 'r', ':', ':', 'L', 'e', 't', 't', 'e', 'r', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'K', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
    's', 'o', 'r', 't', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'e', 's', 'B', 'y', 'N', 'a', 't', 'u', 'r', 'a', 'l', 'C', 'o', 'm', 'p', 'a', 'r', 'i', 's', 'o', 'n', 0,
    's', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'h', 'e', 'c', 'k', 'i', 'n', 'g', 'B', 'u', 't', 't', 'o', 'n', 'S', 'h', 'o', 'w', 'n', 0,
    'K', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'K', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', ':', ':', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'F', 'l', 'a', 'g', 's', 0,
    'K', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'T', 'y', 'p', 'e', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'F', 'o', 'n', 't', 'U', 't', 'i', 'l', 's', ':', ':', 'A', 'd', 'a', 'p', 't', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'R', 'e', 'g', 'u', 'l', 'a', 'r', 'E', 'x', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 'F', 'i', 'n', 'd', 0,
    'K', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'z', 'e', 'd', 'S', 'o', 'r', 't', 'F', 'i', 'l', 't', 'e', 'r', 'P', 'r', 'o', 'x', 'y', 'M', 'o', 'd', 'e', 'l', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', ':', ':', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'K', 'A', 'b', 'o', 'u', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    's', 'h', 'o', 'w', 'S', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'S', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 0,
    'K', 'S', 't', 'a', 't', 'u', 's', 'N', 'o', 't', 'i', 'f', 'i', 'e', 'r', 'I', 't', 'e', 'm', ':', ':', 'I', 't', 'e', 'm', 'S', 't', 'a', 't', 'u', 's', 0,
    'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'A', 'c', 't', 'i', 'o', 'n', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', ':', ':', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'F', 'l', 'a', 'g', 0,
    's', 'e', 't', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'S', 't', 'r', 'e', 'n', 'g', 't', 'h', 'W', 'a', 'r', 'n', 'i', 'n', 'g', 'L', 'e', 'v', 'e', 'l', 0,
    'K', 'M', 'u', 'l', 't', 'i', 'T', 'a', 'b', 'B', 'a', 'r', ':', ':', 'K', 'M', 'u', 'l', 't', 'i', 'T', 'a', 'b', 'B', 'a', 'r', 'S', 't', 'y', 'l', 'e', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'K', 'M', 'o', 'u', 's', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'K', 'F', 'o', 'n', 't', 'U', 't', 'i', 'l', 's', ':', ':', 'A', 'd', 'a', 'p', 't', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 'O', 'p', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'A', 'l', 'l', 'o', 'w', 'E', 'm', 'b', 'e', 'd', 'd', 'i', 'n', 'g', 'I', 'n', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 's', 'V', 'i', 'e', 'w', 0,
    'K', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'B', 'a', 's', 'e', ':', ':', 'K', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 'T', 'y', 'p', 'e', 0,
    'K', 'A', 'b', 'o', 'u', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'V', 'a', 'l', 'u', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'r', 'n', 'e', 'r', 'B', 'o', 't', 't', 'o', 'm', 'R', 'i', 'g', 'h', 't', 0,
    'K', 'U', 'n', 'i', 'q', 'u', 'e', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', ':', ':', 'S', 't', 'a', 'r', 't', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'S', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'i', 'n', 'g', 'C', 'o', 'n', 'f', 'i', 'g', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'G', 'u', 'i', 'I', 't', 'e', 'm', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'I', 't', 'e', 'm', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'S', 'u', 'p', 'e', 'r', 'S', 'c', 'r', 'i', 'p', 't', 'A', 'n', 'd', 'S', 'u', 'b', 'S', 'c', 'r', 'i', 'p', 't', 0,
    'K', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'G', 'r', 'a', 'p', 'h', 'i', 'c', 'E', 'f', 'f', 'e', 'c', 't', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'T', 'e', 'a', 'r', 'O', 'f', 'f', 'H', 'a', 'n', 'd', 'l', 'e', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'F', 'o', 'n', 't', 'L', 'i', 's', 't', 'C', 'r', 'i', 't', 'e', 'r', 'i', 'a', 0,
    'M', 'a', 'k', 'e', 'B', 'r', 'e', 'a', 'd', 'c', 'r', 'u', 'm', 'b', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'I', 'n', 'O', 't', 'h', 'e', 'r', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', ':', ':', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'L', 'o', 'a', 'd', 'i', 'n', 'g', 0,
    'b', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'h', 'e', 'c', 'k', 'i', 'n', 'g', 'B', 'u', 't', 't', 'o', 'n', 'S', 'h', 'o', 'w', 'n', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'r', 'n', 'e', 'r', 'B', 'o', 't', 't', 'o', 'm', 'L', 'e', 'f', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'U', 'n', 'i', 'q', 'u', 'e', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', ':', ':', 'S', 't', 'a', 'r', 't', 'F', 'l', 'a', 'g', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'E', 'd', 'i', 't', 'o', 'r', ':', ':', 'A', 'c', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'O', 'v', 'e', 'r', 'l', 'a', 'y', 'P', 'a', 'i', 'n', 't', 'e', 'r', 0,
    'p', 'r', 'o', 'm', 'p', 't', 'S', 't', 'e', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'S', 'y', 's', 't', 'e', 'm', 'w', 'i', 'd', 'e', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
    'K', 'E', 'd', 'i', 't', 'L', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'C', 'u', 's', 't', 'o', 'm', 'E', 'd', 'i', 't', 'o', 'r', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'D', 'e', 'l', 'e', 't', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 0,
    'i', 's', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 'A', 'u', 't', 'o', 'D', 'e', 'l', 'e', 't', 'e', 'd', 0,
    'M', 'a', 'k', 'e', 'B', 'r', 'e', 'a', 'd', 'c', 'r', 'u', 'm', 'b', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'I', 'n', 'S', 'e', 'l', 'f', 0,
    'v', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'V', 'a', 'l', 'u', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'P', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 'M', 'o', 'd', 'e', 'l', 'I', 'n', 'd', 'e', 'x', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'i', 'a', 'l', 'o', 'g', 'M', 'a', 'n', 'a', 'g', 'e', 'r', '*', '>', 0,
    'i', 's', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'T', 'i', 't', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'I', 'm', 'a', 'g', 'e', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 0,
    'd', 'i', 's', 'a', 'b', 'l', 'e', 'A', 'u', 't', 'o', 'A', 'p', 'p', 'S', 't', 'a', 'r', 't', 'e', 'd', 'S', 'e', 'n', 'd', 'i', 'n', 'g', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'E', 'd', 'i', 't', 'o', 'r', ':', ':', 'A', 'c', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'C', 'a', 'c', 'h', 'e', ':', ':', 'R', 'e', 'm', 'o', 'v', 'e', 'S', 't', 'r', 'a', 't', 'e', 'g', 'y', 0,
    'K', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'E', 'v', 'e', 'n', 't', 0,
    'p', 'a', 's', 's', 'w', 'o', 'r', 'd', 'S', 't', 'r', 'e', 'n', 'g', 't', 'h', 'W', 'a', 'r', 'n', 'i', 'n', 'g', 'L', 'e', 'v', 'e', 'l', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 'L', 'i', 's', 't', 'W', 'I', 'd', 0,
    'a', 'l', 'l', 'o', 'w', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'I', 'm', 'a', 'g', 'e', 's', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'A', 'c', 'c', 'e', 'l', ':', ':', 'a', 'c', 't', 'i', 'o', 'n', 'I', 'd', 'F', 'i', 'e', 'l', 'd', 's', 0,
    's', 'e', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'C', 'a', 's', 'e', 'S', 'e', 'n', 's', 'i', 't', 'i', 'v', 'e', 'F', 'i', 'n', 'd', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'S', 'c', 'h', 'e', 'm', 'e', ':', ':', 'D', 'e', 'c', 'o', 'r', 'a', 't', 'i', 'o', 'n', 'R', 'o', 'l', 'e', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'S', 'c', 'h', 'e', 'm', 'e', ':', ':', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'R', 'o', 'l', 'e', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'S', 'c', 'h', 'e', 'm', 'e', ':', ':', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'R', 'o', 'l', 'e', 0,
    'P', 'y', 'Q', 't', '4', '.', 'Q', 't', 'C', 'o', 'r', 'e', '.', 'p', 'y', 'q', 't', 'W', 'r', 'a', 'p', 'p', 'e', 'r', 'T', 'y', 'p', 'e', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'r', 'n', 'e', 'r', 'T', 'o', 'p', 'R', 'i', 'g', 'h', 't', 0,
    'K', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'L', 'i', 'n', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'T', 'a', 'b', 'C', 'l', 'o', 's', 'e', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 0,
    'h', 'a', 'n', 'd', 'l', 'e', 'A', 'u', 't', 'o', 'A', 'p', 'p', 'S', 't', 'a', 'r', 't', 'e', 'd', 'S', 'e', 'n', 'd', 'i', 'n', 'g', 0,
    's', 'e', 't', 'F', 'r', 'e', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'A', 's', 'p', 'e', 'c', 't', 'R', 'a', 't', 'i', 'o', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'R', 'e', 'g', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'R', 'e', 'g', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'P', 'a', 's', 's', 'i', 'v', 'e', 'P', 'o', 'p', 'u', 'p', 'M', 'e', 's', 's', 'a', 'g', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
    's', 'e', 't', 'R', 'e', 'a', 's', 'o', 'n', 'a', 'b', 'l', 'e', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'L', 'e', 'n', 'g', 't', 'h', 0,
    'K', 'M', 'e', 's', 's', 'a', 'g', 'e', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'M', 'e', 's', 's', 'a', 'g', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'E', 'x', 'e', 'c', 'u', 't', 'e', 0,
    's', 'e', 't', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'M', 'u', 'l', 't', 'i', 'K', 'e', 'y', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'F', 'o', 'r', 'C', 'o', 'n', 'f', 'l', 'i', 'c', 't', 's', 'A', 'g', 'a', 'i', 'n', 's', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'N', 'e', 'w', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'P', 'a', 'l', 'e', 't', 't', 'e', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'C', 'h', 'a', 'n', 'g', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'p', 'l', 'a', 's', 'h', 'S', 'c', 'r', 'e', 'e', 'n', 'D', 'e', 's', 'k', 't', 'o', 'p', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', ':', ':', 'M', 'o', 'v', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'l', 'a', 'y', 'o', 'u', 't', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 'I', 'm', 'p', 'l', 'e', 'm', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 'F', 'r', 'o', 'm', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'I', 'n', 'f', 'o', '>', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'B', 'y', 'D', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 'N', 'a', 'm', 'e', 0,
    'S', 'o', 'n', 'n', 'e', 't', ':', ':', 'D', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'r', 'n', 'e', 'r', 'T', 'o', 'p', 'L', 'e', 'f', 't', 0,
    'g', 'e', 't', 'A', 'c', 't', 'i', 'o', 'n', 's', 'T', 'o', 'C', 'h', 'a', 'n', 'g', 'e', 'F', 'o', 'r', 'S', 't', 'a', 't', 'e', 0,
    'K', 'X', 'M', 'L', 'G', 'U', 'I', 'C', 'l', 'i', 'e', 'n', 't', ':', ':', 'S', 't', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'i', 'c', 'c', 'c', 'm', 'C', 'o', 'm', 'p', 'l', 'i', 'a', 'n', 't', 'M', 'a', 'p', 'p', 'i', 'n', 'g', 'S', 't', 'a', 't', 'e', 0,
    'K', 'W', 'a', 'l', 'l', 'e', 't', ':', ':', 'W', 'a', 'l', 'l', 'e', 't', ':', ':', 'E', 'n', 't', 'r', 'y', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'H', 'o', 'v', 'e', 'r', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 0,
    's', 'e', 'c', 'o', 'n', 'd', 'a', 'r', 'y', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    'K', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'n', 'f', 'o', 'D', 'a', 't', 'a', ':', ':', 'T', 'r', 'i', 'S', 't', 'a', 't', 'e', 0,
    'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'G', 'u', 'i', 'I', 't', 'e', 'm', ':', ':', 'B', 'i', 'd', 'i', 'M', 'o', 'd', 'e', 0,
    'K', 'S', 'e', 'l', 'e', 'c', 't', 'A', 'c', 't', 'i', 'o', 'n', ':', ':', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'M', 'o', 'd', 'e', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'T', 'e', 'x', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'T', 'e', 'x', 't', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'K', 'R', 'e', 'c', 'u', 'r', 's', 'i', 'v', 'e', 'F', 'i', 'l', 't', 'e', 'r', 'P', 'r', 'o', 'x', 'y', 'M', 'o', 'd', 'e', 'l', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 'R', 'e', 'g', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'E', 'r', 'r', 'o', 'r', 'T', 'y', 'p', 'e', 0,
    'S', 'h', 'o', 'w', 'A', 'n', 'o', 'n', 'y', 'm', 'o', 'u', 's', 'L', 'o', 'g', 'i', 'n', 'C', 'h', 'e', 'c', 'k', 'B', 'o', 'x', 0,
    'g', 'r', 'a', 'p', 'h', 'i', 'c', 'E', 'f', 'f', 'e', 'c', 't', 's', 'L', 'e', 'v', 'e', 'l', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'l', 'a', 'g', 's', 0,
    'S', 'h', 'o', 'w', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 'I', 'n', 'd', 'i', 'c', 'a', 't', 'o', 'r', 'R', 'o', 'l', 'e', 0,
    'K', 'E', 'd', 'i', 't', 'L', 'i', 's', 't', 'B', 'o', 'x', ':', ':', 'C', 'u', 's', 't', 'o', 'm', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'K', 'd', 'e', 'P', 'r', 'i', 'n', 't', ':', ':', 'P', 'a', 'g', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'K', 'D', 'a', 't', 'e', 'T', 'a', 'b', 'l', 'e', ':', ':', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'M', 'o', 'd', 'e', 0,
    'K', 'C', 'o', 'n', 'f', 'i', 'g', 'S', 'k', 'e', 'l', 'e', 't', 'o', 'n', ':', ':', 'I', 't', 'e', 'm', 'C', 'o', 'l', 'o', 'r', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', ':', ':', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'A', 'u', 't', 'o', 'D', 'e', 't', 'e', 'c', 't', 'S', 'c', 'r', 'i', 'p', 't', 0,
    'u', 'n', 'm', 'a', 'n', 'a', 'g', 'e', 'd', 'W', 'i', 'd', 'g', 'e', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'S', 't', 'a', 't', 'e', 0,
    's', 'e', 't', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'T', 'e', 'x', 't', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    'K', 'C', 'a', 'p', 'a', 'c', 'i', 't', 'y', 'B', 'a', 'r', ':', ':', 'D', 'r', 'a', 'w', 'T', 'e', 'x', 't', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'A', 'c', 't', 'u', 'a', 'l', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'I', 'n', 'c', 'l', 'u', 'd', 'e', 'd', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    's', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'I', 'c', 'o', 'n', 'I', 'm', 'p', 'l', 'e', 'm', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    'Q', 'H', 'a', 's', 'h', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'Q', 'B', 'y', 't', 'e', 'A', 'r', 'r', 'a', 'y', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'A', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', '*', '>', 0,
    'K', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'y', 's', 't', 'e', 'm', ':', ':', 'I', 'c', 'o', 'n', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'K', 'W', 'a', 'l', 'l', 'e', 't', ':', ':', 'W', 'a', 'l', 'l', 'e', 't', ':', ':', 'O', 'p', 'e', 'n', 'T', 'y', 'p', 'e', 0,
    'K', 'T', 'i', 't', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'M', 'e', 's', 's', 'a', 'g', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'h', 'o', 'u', 'l', 'd', 'B', 'l', 'o', 'c', 'k', 'B', 'e', 'S', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'A', 'c', 't', 'i', 'o', 'n', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'S', 'w', 'i', 't', 'c', 'h', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    'L', 'e', 't', 't', 'e', 'r', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'D', 'i', 's', 'a', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'F', 'u', 'l', 'l', 'T', 'e', 'x', 't', 'F', 'o', 'r', 'm', 'a', 't', 't', 'i', 'n', 'g', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'K', 'P', 'a', 's', 's', 'i', 'v', 'e', 'P', 'o', 'p', 'u', 'p', ':', ':', 'P', 'o', 'p', 'u', 'p', 'S', 't', 'y', 'l', 'e', 0,
    's', 'e', 't', 'A', 'c', 'c', 'e', 'p', 't', 'L', 'o', 'c', 'a', 'l', 'i', 'z', 'e', 'd', 'N', 'u', 'm', 'b', 'e', 'r', 's', 0,
    'K', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'R', 'e', 's', 't', 'r', 'i', 'c', 't', 'i', 'o', 'n', 's', 0,
    'K', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 'M', 'e', 's', 's', 'a', 'g', 'e', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
    's', 'e', 't', 'D', 'o', 'n', 't', 'S', 'h', 'o', 'w', 'A', 's', 'k', 'A', 'g', 'a', 'i', 'n', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    's', 'a', 'v', 'e', 'D', 'o', 'n', 't', 'S', 'h', 'o', 'w', 'A', 'g', 'a', 'i', 'n', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 'L', 'i', 's', 't', 'W', 'I', 'd', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'A', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
    'i', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'w', 'i', 't', 'c', 'h', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    'o', 'v', 'e', 'r', 'r', 'i', 'd', 'e', 'M', 'a', 'i', 'n', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
    'i', 's', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'l', 'a', 'g', 0,
    's', 'e', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'W', 'h', 'o', 'l', 'e', 'W', 'o', 'r', 'd', 's', 'F', 'i', 'n', 'd', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 'P', 'o', 'p', 'u', 'p', 'M', 'o', 'd', 'e', 's', 0,
    'K', 'C', 'o', 'n', 'f', 'i', 'g', 'S', 'k', 'e', 'l', 'e', 't', 'o', 'n', ':', ':', 'I', 't', 'e', 'm', 'F', 'o', 'n', 't', 0,
    's', 'e', 't', 'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'i', 'n', 'g', 'B', 'l', 'o', 'c', 'k', 'C', 'o', 'l', 'o', 'r', 's', 0,
    'i', 's', 'A', 'c', 't', 'u', 'a', 'l', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'I', 'n', 'c', 'l', 'u', 'd', 'e', 'd', 0,
    'K', 'B', 'r', 'e', 'a', 'd', 'c', 'r', 'u', 'm', 'b', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 'l', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'R', 'e', 'm', 'o', 't', 'e', 'U', 's', 'e', 'r', 'T', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 0,
    'K', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'W', 'i', 'd', 'g', 'e', 't', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'Q', 'M', 'a', 'p', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'Q', 'B', 'y', 't', 'e', 'A', 'r', 'r', 'a', 'y', '>', 0,
    'Q', 'P', 'a', 'i', 'r', '<', 'K', 'G', 'u', 'i', 'I', 't', 'e', 'm', ',', 'K', 'G', 'u', 'i', 'I', 't', 'e', 'm', '>', 0,
    'N', 'E', 'T', ':', ':', 'D', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'r', 'n', 'e', 'r', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'R', 'o', 'w', 's', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    'v', 'i', 's', 'i', 'b', 'l', 'e', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 'W', 'i', 't', 'h', 'S', 't', 'a', 't', 'e', 0,
    'K', 'V', 'i', 'e', 'w', 'S', 't', 'a', 't', 'e', 'M', 'a', 'i', 'n', 't', 'a', 'i', 'n', 'e', 'r', 'B', 'a', 's', 'e', 0,
    's', 'e', 't', 'S', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'i', 'n', 'g', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    't', 'a', 'b', 'C', 'l', 'o', 's', 'e', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 0,
    's', 'e', 't', 'A', 't', 't', 'e', 'n', 't', 'i', 'o', 'n', 'I', 'c', 'o', 'n', 'B', 'y', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'i', 'n', 's', 'e', 'r', 't', 'P', 'e', 'r', 'm', 'a', 'n', 'e', 'n', 't', 'F', 'i', 'x', 'e', 'd', 'I', 't', 'e', 'm', 0,
    'h', 'a', 'r', 'd', 'c', 'o', 'd', 'e', 'd', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', ':', ':', 'E', 'm', 'p', 't', 'y', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 0,
    'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 'O', 'f', 'E', 'x', 'a', 'c', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'C', 'l', 'o', 's', 'e', 'W', 'h', 'e', 'n', 'W', 'i', 'd', 'g', 'e', 't', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'r', 'e', 'a', 's', 'o', 'n', 'a', 'b', 'l', 'e', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'L', 'e', 'n', 'g', 't', 'h', 0,
    's', 'e', 't', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'L', 'e', 'n', 'g', 't', 'h', 0,
    's', 'e', 't', 'M', 'i', 'n', 'i', 'm', 'u', 'm', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'L', 'e', 'n', 'g', 't', 'h', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 'W', 'I', 'd', 0,
    'i', 's', 'S', 'h', 'i', 'f', 't', 'A', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'm', 'u', 'l', 't', 'i', 'K', 'e', 'y', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'c', 'h', 'e', 'c', 'k', 'F', 'o', 'r', 'C', 'o', 'n', 'f', 'l', 'i', 'c', 't', 's', 'A', 'g', 'a', 'i', 'n', 's', 't', 0,
    'a', 's', 's', 'i', 'g', 'n', 'I', 'c', 'o', 'n', 's', 'T', 'o', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'K', 'I', 'c', 'o', 'n', 'T', 'h', 'e', 'm', 'e', ':', ':', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 's', 0,
    't', 'o', 'o', 'l', 'b', 'a', 'r', 'A', 'p', 'p', 'e', 'a', 'r', 'a', 'n', 'c', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'P', 'a', 'l', 'e', 't', 't', 'e', 0,
    'f', 'i', 'n', 'd', 'A', 'c', 't', 'i', 'o', 'n', 'N', 'a', 'm', 'e', 'S', 'y', 's', 't', 'e', 'm', 'w', 'i', 'd', 'e', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'F', 'o', 'n', 't', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    's', 'e', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'B', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 's', 'F', 'i', 'n', 'd', 0,
    'K', 'E', 'd', 'i', 't', 'L', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 'P', 'o', 'p', 'u', 'p', 'M', 'o', 'd', 'e', 0,
    'm', 'o', 'u', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'd', 'i', 's', 'a', 'b', 'l', 'e', 'S', 'e', 's', 's', 'i', 'o', 'n', 'M', 'a', 'n', 'a', 'g', 'e', 'm', 'e', 'n', 't', 0,
    'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    's', 'e', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'v', 'i', 's', 'u', 'a', 'l', 'R', 'e', 'g', 'i', 'o', 'n', 'F', 'o', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'S', 'e', 's', 's', 'i', 'o', 'n', 'M', 'a', 'n', 'a', 'g', 'e', 'r', '*', '>', 0,
    'c', 'h', 'e', 'c', 'k', 'e', 'r', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 'B', 'y', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'm', 'o', 'v', 'e', 'R', 'e', 's', 'i', 'z', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    'c', 'l', 'i', 'e', 'n', 't', 'L', 'i', 's', 't', 'S', 't', 'a', 'c', 'k', 'i', 'n', 'g', 'C', 'o', 'u', 'n', 't', 0,
    's', 'e', 't', 'u', 'p', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 'M', 'e', 'n', 'u', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'r', 'e', 'f', 'r', 'e', 's', 'h', 'A', 'c', 't', 'i', 'o', 'n', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'B', 'u', 'i', 'l', 'd', 'e', 'r', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
    'n', 'u', 'm', 'b', 'e', 'r', 'O', 'f', 'D', 'e', 's', 'k', 't', 'o', 'p', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'v', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'T', 'o', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'a', 'l', 'l', 'o', 'w', 'e', 'd', 'A', 'c', 't', 'i', 'o', 'n', 's', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 0,
    'K', 'T', 'o', 'g', 'g', 'l', 'e', 'F', 'u', 'l', 'l', 'S', 'c', 'r', 'e', 'e', 'n', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'S', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'S', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'T', 'e', 'x', 't', 'E', 'd', 'i', 't', 'S', 'p', 'e', 'l', 'l', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'h', 'o', 'v', 'e', 'r', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 0,
    's', 'e', 't', 'T', 'a', 'b', 'R', 'e', 'o', 'r', 'd', 'e', 'r', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'A', 't', 't', 'e', 'n', 't', 'i', 'o', 'n', 'M', 'o', 'v', 'i', 'e', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'K', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'n', 'f', 'o', ':', ':', 's', 't', 'a', 'r', 't', 'u', 'p', '_', 't', 0,
    'K', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', ':', ':', 'P', 'o', 'i', 'n', 't', 'S', 't', 'y', 'l', 'e', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'A', 's', 'p', 'e', 'c', 't', 'R', 'a', 't', 'i', 'o', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'L', 'e', 'a', 's', 't', 'R', 'e', 'c', 'e', 'n', 't', 'l', 'y', 'U', 's', 'e', 'd', 0,
    'R', 'a', 'i', 's', 'e', 'W', 'i', 'd', 'g', 'e', 't', 'O', 'n', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 0,
    'm', 'a', 'p', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'R', 'i', 'g', 'h', 't', 'T', 'o', 'L', 'e', 'f', 't', 0,
    'm', 'a', 'p', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'L', 'e', 'f', 't', 'T', 'o', 'R', 'i', 'g', 'h', 't', 0,
    'K', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', ':', ':', 'D', 'i', 'a', 'l', 'o', 'g', 'T', 'y', 'p', 'e', 0,
    'K', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 'C', 'o', 'd', 'e', 0,
    'a', 'p', 'p', 'l', 'y', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'K', 'L', 'i', 'n', 'k', 'I', 't', 'e', 'm', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 'l', 0,
    'e', 'x', 't', 'r', 'a', 'D', 'e', 's', 'k', 't', 'o', 'p', 'T', 'h', 'e', 'm', 'e', 's', 'A', 'd', 'd', 'e', 'd', 0,
    'C', 'o', 'm', 'p', 'l', 'e', 'x', 'A', 'n', 'i', 'm', 'a', 't', 'i', 'o', 'n', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
    's', 'h', 'o', 'w', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 's', 'O', 'n', 'P', 'r', 'e', 's', 's', 0,
    'g', 'e', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'B', 'y', 'K', 'e', 'y', 0,
    's', 't', 'e', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'S', 'y', 's', 't', 'e', 'm', 'w', 'i', 'd', 'e', 0,
    'K', 'E', 'x', 't', 'e', 'n', 'd', 'a', 'b', 'l', 'e', 'I', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    's', 'e', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    'K', 'E', 'd', 'i', 't', 'L', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 't', 'R', 'e', 'p', 'r', 'e', 's', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'D', 'e', 't', 'a', 'i', 'l', 's', 'W', 'i', 'd', 'g', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 's', 'P', 'a', 'g', 'e', 's', 0,
    'u', 'n', 's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'D', 'a', 't', 'e', 'P', 'a', 'i', 'n', 't', 'i', 'n', 'g', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'S', 'c', 'h', 'e', 'm', 'e', ':', ':', 'S', 'h', 'a', 'd', 'e', 'R', 'o', 'l', 'e', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'A', 'u', 't', 'o', 'D', 'e', 't', 'e', 'c', 't', 'S', 'c', 'r', 'i', 'p', 't', 0,
    'c', 'o', 'l', 'l', 'a', 'p', 's', 'e', 'O', 'r', 'E', 'x', 'p', 'a', 'n', 'd', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'r', 'o', 'w', 's', 'I', 'n', 's', 'e', 'r', 't', 'e', 'd', 'A', 'r', 't', 'i', 'f', 'f', 'i', 'c', 'i', 'a', 'l', 0,
    'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'T', 'e', 'x', 't', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'S', 'y', 'n', 'c', 'h', 'r', 'o', 'n', 'i', 'z', 'e', 'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'S', 'e', 's', 's', 'i', 'o', 'n', 'M', 'a', 'n', 'a', 'g', 'e', 'm', 'e', 'n', 't', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 'P', 'o', 'l', 'i', 'c', 'y', 0,
    'i', 's', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 'b', 'l', 'e', 0,
    'K', 'A', 'b', 'o', 'u', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'v', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'B', 'y', 'D', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'N', 'u', 'm', 'b', 'e', 'r', 'O', 'f', 'D', 'e', 's', 'k', 't', 'o', 'p', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'P', 'i', 'x', 'm', 'a', 'p', 'F', 'r', 'o', 'm', 'H', 'a', 'n', 'd', 'l', 'e', 0,
    'a', 'd', 'd', 'S', 't', 'a', 't', 'e', 'A', 'c', 't', 'i', 'o', 'n', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'X', 'M', 'L', 'G', 'U', 'I', 'B', 'u', 'i', 'l', 'd', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'B', 'l', 'o', 'c', 'k', 'i', 'n', 'g', 'C', 'o', 'm', 'p', 'o', 's', 'i', 't', 'i', 'n', 'g', 0,
    'i', 's', 'U', 's', 'i', 'n', 'g', 'K', 'S', 'e', 'c', 'r', 'e', 't', 's', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 0,
    't', 'o', 'o', 'l', 'B', 'u', 't', 't', 'o', 'n', 'S', 't', 'y', 'l', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 0,
    'K', 'T', 'i', 'm', 'e', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'i', 's', 'S', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    't', 'a', 'b', 'B', 'a', 'r', 'W', 'i', 'd', 't', 'h', 'F', 'o', 'r', 'M', 'a', 'x', 'C', 'h', 'a', 'r', 's', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'm', 'a', 't', 'i', 'c', 'R', 'e', 's', 'i', 'z', 'e', 'T', 'a', 'b', 's', 0,
    'i', 's', 'T', 'a', 'b', 'R', 'e', 'o', 'r', 'd', 'e', 'r', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'A', 'c', 't', 'i', 'o', 'n', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'I', 'c', 'o', 'n', 'B', 'y', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    's', 'e', 't', 'A', 't', 't', 'e', 'n', 't', 'i', 'o', 'n', 'I', 'c', 'o', 'n', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'O', 'v', 'e', 'r', 'l', 'a', 'y', 'I', 'c', 'o', 'n', 'B', 'y', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'A', 'n', 'n', 'o', 'u', 'n', 'c', 'e', 'S', 'i', 'l', 'e', 'n', 'c', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    'L', 'e', 't', 't', 'e', 'r', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    's', 'e', 't', 'T', 'o', 'o', 'l', 'B', 'u', 't', 't', 'o', 'n', 'P', 'o', 'p', 'u', 'p', 'M', 'o', 'd', 'e', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'c', 'l', 'o', 's', 'e', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'N', 'e', 'x', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', ':', ':', 'P', 'l', 'o', 't', 'T', 'y', 'p', 'e', 's', 0,
    'r', 'o', 't', 'a', 't', 'e', 'C', 'o', 'u', 'n', 't', 'e', 'r', 'c', 'l', 'o', 'c', 'k', 'w', 'i', 's', 'e', 0,
    'u', 'n', 'z', 'o', 'o', 'm', 'e', 'd', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'R', 'e', 'g', 'i', 'o', 'n', 0,
    's', 'e', 't', 'R', 'e', 'm', 'o', 'v', 'e', 'E', 'n', 't', 'r', 'y', 'S', 't', 'r', 'a', 't', 'e', 'g', 'y', 0,
    'g', 'o', 't', 'U', 's', 'e', 'r', 'n', 'a', 'm', 'e', 'A', 'n', 'd', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'a', 'c', 'c', 'e', 'p', 't', 'L', 'o', 'c', 'a', 'l', 'i', 'z', 'e', 'd', 'N', 'u', 'm', 'b', 'e', 'r', 's', 0,
    's', 'e', 't', 'A', 'l', 'l', 'o', 'w', 'E', 'm', 'p', 't', 'y', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 's', 0,
    'K', 'M', 'o', 'd', 'e', 'l', 'I', 'n', 'd', 'e', 'x', 'P', 'r', 'o', 'x', 'y', 'M', 'a', 'p', 'p', 'e', 'r', 0,
    's', 'a', 'v', 'e', 'D', 'o', 'n', 't', 'S', 'h', 'o', 'w', 'A', 'g', 'a', 'i', 'n', 'Y', 'e', 's', 'N', 'o', 0,
    'q', 'u', 'e', 'u', 'e', 'd', 'D', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'E', 'r', 'r', 'o', 'r', 'W', 'I', 'd', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 'L', 'i', 's', 't', 0,
    'q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 'W', 'I', 'd', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'F', 'o', 'c', 'u', 's', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'r', 'e', 'a', 'd', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 0,
    's', 'a', 'v', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 0,
    's', 'a', 'v', 'e', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'B', 'o', 'x', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    's', 'e', 't', 'S', 'q', 'u', 'e', 'e', 'z', 'e', 'd', 'T', 'e', 'x', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 's', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 'l', 'e', 's', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'K', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', ':', ':', 'M', 'a', 't', 'c', 'h', 'T', 'y', 'p', 'e', 0,
    'w', 'r', 'i', 't', 'e', 'C', 'u', 's', 't', 'o', 'm', 'I', 'n', 'd', 'e', 'x', 'H', 'e', 'a', 'd', 'e', 'r', 0,
    'K', 'H', 'u', 'e', 'S', 'a', 't', 'u', 'r', 'a', 't', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    'k', 'd', 'i', 's', 'p', 'l', 'a', 'y', 'P', 'a', 'l', 'e', 't', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'S', 'i', 'm', 'p', 'l', 'e', 'A', 'n', 'i', 'm', 'a', 't', 'i', 'o', 'n', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
    's', 'h', 'o', 'w', 'I', 'c', 'o', 'n', 's', 'O', 'n', 'P', 'u', 's', 'h', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'a', 'l', 'l', 'A', 'c', 't', 'i', 'o', 'n', 's', 'F', 'o', 'r', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 0,
    'K', 'F', 'i', 'l', 't', 'e', 'r', 'P', 'r', 'o', 'x', 'y', 'S', 'e', 'a', 'r', 'c', 'h', 'L', 'i', 'n', 'e', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'r', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'i', 's', 'D', 'e', 't', 'a', 'i', 'l', 's', 'W', 'i', 'd', 'g', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    's', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'A', 'n', 'c', 'e', 's', 't', 'o', 'r', 'D', 'a', 't', 'a', 0,
    'K', 'D', 'e', 's', 'c', 'e', 'n', 'd', 'a', 'n', 't', 's', 'P', 'r', 'o', 'x', 'y', 'M', 'o', 'd', 'e', 'l', 0,
    's', 'e', 't', 'C', 'a', 'l', 'e', 'n', 'd', 'a', 'r', 'S', 'y', 's', 't', 'e', 'm', 's', 'L', 'i', 's', 't', 0,
    'K', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 'E', 'd', 'i', 't', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'D', 'a', 't', 'e', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', ':', ':', 'C', 'o', 'm', 'p', 'O', 'r', 'd', 'e', 'r', 0,
    'a', 'b', 'o', 'u', 't', 'T', 'o', 'S', 'h', 'o', 'w', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'S', 'c', 'h', 'e', 'm', 'e', ':', ':', 'C', 'o', 'l', 'o', 'r', 'S', 'e', 't', 0,
    's', 'e', 't', 'A', 'l', 'p', 'h', 'a', 'C', 'h', 'a', 'n', 'n', 'e', 'l', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'r', 'o', 'o', 't', 'O', 'n', 'l', 'y', 'M', 'e', 's', 's', 'a', 'g', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'a', 'l', 't', 'e', 'r', 'n', 'a', 't', 'i', 'n', 'g', 'B', 'l', 'o', 'c', 'k', 'C', 'o', 'l', 'o', 'r', 's', 0,
    'c', 'l', 'e', 'a', 'r', 'A', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'd', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'A', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'd', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'i', 's', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 'b', 'l', 'e', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', ':', ':', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'T', 'y', 'p', 'e', 's', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'm', 'a', 'p', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'F', 'r', 'o', 'm', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'E', 'd', 'i', 't', 'o', 'r', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'i', 'e', 's', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'X', 'M', 'L', 'G', 'U', 'I', 'C', 'l', 'i', 'e', 'n', 't', '*', '>', 0,
    'd', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 'N', 'a', 'm', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 'N', 'a', 'm', 'e', 0,
    'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 0,
    'W', 'M', '2', 'F', 'u', 'l', 'l', 's', 'c', 'r', 'e', 'e', 'n', 'M', 'o', 'n', 'i', 't', 'o', 'r', 's', 0,
    'N', 'E', 'T', 'F', 'u', 'l', 'l', 's', 'c', 'r', 'e', 'e', 'n', 'M', 'o', 'n', 'i', 't', 'o', 'r', 's', 0,
    'i', 's', 'B', 'l', 'o', 'c', 'k', 'i', 'n', 'g', 'C', 'o', 'm', 'p', 'o', 's', 'i', 't', 'i', 'n', 'g', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'D', 'e', 's', 'k', 't', 'o', 'p', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'D', 'e', 's', 'k', 't', 'o', 'p', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    's', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'L', 'i', 's', 't', 'S', 't', 'a', 'c', 'k', 'i', 'n', 'g', 0,
    's', 'e', 't', 'O', 'n', 'l', 'y', 'P', 'a', 'i', 'n', 't', 'F', 'u', 'l', 'l', 'S', 't', 'e', 'p', 's', 0,
    'g', 'e', 't', 'R', 'a', 't', 'i', 'n', 'g', 'F', 'r', 'o', 'm', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'a', 'd', 'd', 'S', 't', 'a', 't', 'e', 'A', 'c', 't', 'i', 'o', 'n', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'f', 'i', 'n', 'd', 'M', 'o', 's', 't', 'R', 'e', 'c', 'e', 'n', 't', 'X', 'M', 'L', 'F', 'i', 'l', 'e', 0,
    's', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'e', 's', 'k', 't', 'o', 'p', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'i', 'n', 'd', 'e', 'x', 'F', 'r', 'o', 'm', 'C', 'o', 'n', 'f', 'i', 'g', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'c', 'a', 'n', 'C', 'h', 'o', 'o', 's', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 'C', 'h', 'e', 'c', 'k', 0,
    's', 'e', 't', 'K', 'e', 'e', 'p', 'P', 'a', 'r', 'e', 'n', 't', 's', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'K', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'L', 'i', 'n', 'e', 0,
    'K', 'T', 'i', 'm', 'e', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 0,
    's', 'h', 'o', 'w', 'S', 'p', 'e', 'l', 'l', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'i', 'n', 'g', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'D', 'r', 'a', 'g', 'S', 'w', 'i', 't', 'c', 'h', 'T', 'a', 'b', 0,
    's', 'e', 't', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'd', 'g', 'e', 't', 'T', 'r', 'a', 'y', 'C', 'l', 'o', 's', 'e', 0,
    'K', 'S', 't', 'y', 'l', 'e', ':', ':', 'M', 'a', 'r', 'g', 'i', 'n', 'O', 'f', 'f', 's', 'e', 't', 's', 0,
    'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'C', 'o', 'u', 'n', 't', 0,
    's', 'e', 'l', 'e', 'c', 't', 'a', 'b', 'l', 'e', 'A', 'c', 't', 'i', 'o', 'n', 'G', 'r', 'o', 'u', 'p', 0,
    's', 'e', 't', 'M', 'e', 'd', 'i', 'u', 'm', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    's', 'e', 't', 'L', 'i', 't', 't', 'l', 'e', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'F', 'o', 'r', 'm', 'a', 't', 'P', 'a', 'i', 'n', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'm', 'e', 'n', 't', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    's', 'e', 't', 'O', 'b', 'j', 'e', 'c', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'S', 'h', 'o', 'w', 'n', 0,
    'K', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', ':', ':', 'P', 'l', 'o', 't', 'T', 'y', 'p', 'e', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'P', 'a', 'g', 'e', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'F', 'a', 'c', 'e', 'T', 'y', 'p', 'e', 0,
    'C', 'r', 'i', 't', 'i', 'c', 'a', 'l', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'L', 'e', 'n', 'g', 't', 'h', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'L', 'e', 'n', 'g', 't', 'h', 0,
    's', 'e', 't', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    's', 'h', 'o', 'u', 'l', 'd', 'B', 'e', 'S', 'h', 'o', 'w', 'n', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 'W', 'I', 'd', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'i', 'g', 'n', 'o', 'r', 'e', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'r', 'e', 's', 'e', 't', 'A', 'u', 't', 'o', 'S', 'a', 'v', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'K', 'L', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'L', 'i', 'n', 'e', 0,
    'i', 's', 'S', 'q', 'u', 'e', 'e', 'z', 'e', 'd', 'T', 'e', 'x', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 'l', 'e', 's', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'a', 'd', 'd', 'E', 'x', 't', 'r', 'a', 'D', 'e', 's', 'k', 't', 'o', 'p', 'T', 'h', 'e', 'm', 'e', 's', 0,
    'K', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', ':', ':', 'S', 't', 'd', 'S', 'i', 'z', 'e', 's', 0,
    'e', 'x', 'i', 's', 't', 'i', 'n', 'g', 'I', 'c', 'o', 'n', 'T', 'h', 'e', 'm', 'e', 'D', 'i', 'r', 's', 0,
    'l', 'o', 'a', 'd', 'C', 'u', 's', 't', 'o', 'm', 'I', 'n', 'd', 'e', 'x', 'H', 'e', 'a', 'd', 'e', 'r', 0,
    'c', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'F', 'r', 'i', 'e', 'n', 'd', 'l', 'y', 'N', 'a', 'm', 'e', 0,
    'n', 'a', 't', 'u', 'r', 'a', 'l', 'S', 'o', 'r', 't', 'i', 'n', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'N', 'a', 't', 'u', 'r', 'a', 'l', 'S', 'o', 'r', 't', 'i', 'n', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'E', 'd', 'i', 't', 'L', 'i', 's', 't', 'B', 'o', 'x', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'C', 'a', 'p', 't', 'i', 'o', 'n', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 's', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 'E', 'd', 'i', 't', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'K', 'D', 'a', 't', 'e', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 's', 'A', 'l', 'p', 'h', 'a', 'C', 'h', 'a', 'n', 'n', 'e', 'l', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'N', 'e', 'e', 'd', 's', 'A', 'u', 't', 'h', 'o', 'r', 'i', 'z', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'U', 's', 'e', 'R', 'o', 'o', 't', 'O', 'n', 'l', 'y', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'e', 'd', 'C', 'h', 'a', 'r', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'C', 'h', 'a', 'r', 'S', 'e', 'l', 'e', 'c', 't', ':', ':', 'C', 'o', 'n', 't', 'r', 'o', 'l', 's', 0,
    'i', 'n', 's', 't', 'a', 'l', 'l', 'X', '1', '1', 'E', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'l', 'o', 't', 'A', 'c', 't', 'i', 'o', 'n', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'd', 0,
    'e', 'x', 'p', 'o', 'r', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'i', 'm', 'p', 'o', 'r', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'g', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'g', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', ':', ':', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'T', 'y', 'p', 'e', 0,
    'c', 'a', 'n', 'I', 'n', 's', 'e', 'r', 't', 'F', 'r', 'o', 'm', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'h', 'i', 't', 'T', 'e', 's', 't', 'C', 'o', 'm', 'p', 'l', 'e', 'x', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    'm', 'o', 'u', 's', 'e', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'E', 'v', 'e', 'n', 't', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'A', 'c', 't', 'i', 'o', 'n', 'G', 'r', 'o', 'u', 'p', '*', '>', 0,
    'S', 'o', 'n', 'n', 'e', 't', ':', ':', 'C', 'o', 'n', 'f', 'i', 'g', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'S', 'o', 'n', 'n', 'e', 't', ':', ':', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'W', 'M', '2', 'K', 'D', 'E', 'T', 'e', 'm', 'p', 'o', 'r', 'a', 'r', 'y', 'R', 'u', 'l', 'e', 's', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'S', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    's', 'a', 'v', 'e', 'N', 'e', 'w', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'S', 'c', 'h', 'e', 'm', 'e', 0,
    'l', 'o', 'a', 'd', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 's', 'X', 'm', 'l', 'F', 'i', 'l', 'e', 0,
    'b', 'u', 'i', 'l', 'd', 'e', 'r', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
    's', 't', 'a', 'c', 'k', 'i', 'n', 'g', 'O', 'r', 'd', 'e', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'v', 'i', 's', 'i', 'b', 'l', 'e', 'N', 'a', 'm', 'e', 'W', 'i', 't', 'h', 'S', 't', 'a', 't', 'e', 0,
    's', 'e', 't', 'B', 'l', 'o', 'c', 'k', 'e', 'd', 'E', 'v', 'e', 'n', 't', 'T', 'y', 'p', 'e', 's', 0,
    's', 'e', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'A', 'u', 't', 'o', 'S', 't', 'a', 'r', 't', 'e', 'd', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'S', 'p', 'a', 'c', 'e', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'T', 'o', 'g', 'g', 'l', 'e', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'e', 'm', 'p', 't', 'y', 'A', 'r', 'e', 'a', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'i', 's', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'c', 'u', 's', 't', 'o', 'm', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'K', 'S', 't', 'r', 'i', 'n', 'g', 'L', 'i', 's', 't', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'I', 'c', 'o', 'n', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'O', 'v', 'e', 'r', 'l', 'a', 'y', 'I', 'c', 'o', 'n', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'K', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', 0,
    's', 'e', 't', 'C', 'l', 'e', 'a', 'r', 'B', 'u', 't', 't', 'o', 'n', 's', 'S', 'h', 'o', 'w', 'n', 0,
    'S', 'u', 'b', 'T', 'r', 'e', 'e', 's', 'W', 'i', 't', 'h', 'o', 'u', 't', 'R', 'o', 'o', 't', 's', 0,
    'K', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'P', 'r', 'o', 'x', 'y', 'M', 'o', 'd', 'e', 'l', 0,
    's', 'e', 't', 'M', 'e', 'n', 'u', 'A', 'c', 'c', 'e', 'l', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'M', 'a', 'x', 'C', 'o', 'm', 'b', 'o', 'V', 'i', 'e', 'w', 'C', 'o', 'u', 'n', 't', 0,
    'i', 'n', 's', 'e', 'r', 't', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'R', 'u', 'l', 'e', 0,
    'i', 's', 'O', 'b', 'j', 'e', 'c', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'S', 'h', 'o', 'w', 'n', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'A', 'l', 'l', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', 's', 0,
    'c', 'l', 'e', 'a', 'r', 'S', 'e', 'c', 'o', 'n', 'd', 'a', 'r', 'y', 'L', 'i', 'm', 'i', 't', 's', 0,
    's', 'e', 't', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'W', 'i', 'd', 'g', 'e', 't', 'S', 'i', 'z', 'e', 0,
    'c', 'a', 'l', 'c', 'u', 'l', 'a', 't', 'e', 'N', 'e', 'a', 'r', 'b', 'y', 'P', 'o', 'i', 'n', 't', 0,
    'r', 'e', 'l', 'a', 't', 'i', 'v', 'e', 'V', 'a', 'l', 'u', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'i', 's', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 'L', 'i', 's', 't', 'W', 'I', 'd', 0,
    'K', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    's', 'a', 'v', 'e', 'A', 'u', 't', 'o', 'S', 'a', 'v', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'r', 'e', 'a', 'd', 'G', 'l', 'o', 'b', 'a', 'l', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    's', 'a', 'v', 'e', 'G', 'l', 'o', 'b', 'a', 'l', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'i', 's', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', ':', ':', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
    'K', 'I', 'c', 'o', 'n', 'E', 'f', 'f', 'e', 'c', 't', ':', ':', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
    's', 'h', 'o', 'w', 'A', 'b', 'o', 'u', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'H', 'e', 'l', 'p', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'k', 'd', 'i', 's', 'p', 'l', 'a', 'y', 'S', 't', 'y', 'l', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'm', 'a', 'l', 'l', 'e', 's', 't', 'R', 'e', 'a', 'd', 'a', 'b', 'l', 'e', 'F', 'o', 'n', 't', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'C', 'u', 'r', 's', 'o', 'r', 'O', 'v', 'e', 'r', 'I', 'c', 'o', 'n', 0,
    'K', 'F', 'i', 'n', 'd', ':', ':', 'S', 'e', 'a', 'r', 'c', 'h', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'E', 'd', 'i', 't', 'L', 'i', 's', 't', 'B', 'o', 'x', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 0,
    'r', 'e', 'p', 'r', 'e', 's', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', 'J', 'o', 'b', 'U', 'i', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'C', 'a', 'p', 't', 'i', 'o', 'n', 'F', 'l', 'a', 'g', 0,
    'i', 'n', 'c', 'r', 'e', 'm', 'e', 'n', 't', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'S', 'i', 'z', 'e', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 'C', 'o', 'd', 'e', 's', 0,
    's', 'e', 't', 'A', 'n', 'c', 'e', 's', 't', 'o', 'r', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'T', 'i', 'm', 'e', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'o', 'r', 'm', 'a', 't', 0,
    's', 'e', 't', 'D', 'a', 't', 'e', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'o', 'r', 'm', 'a', 't', 0,
    'r', 'e', 's', 'e', 't', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
    'r', 'e', 's', 'e', 't', 'M', 'i', 'n', 'i', 'm', 'u', 'm', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
    'm', 'o', 'n', 't', 'h', 'B', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'a', 's', 's', 'i', 'g', 'n', 'C', 'a', 'l', 'e', 'n', 'd', 'a', 'r', 'S', 'y', 's', 't', 'e', 'm', 0,
    'K', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'i', 'a', 'l', 'o', 'g', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 's', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'u', 's', 'e', 'G', 'l', 'o', 'b', 'a', 'l', 'K', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 's', 0,
    'i', 'n', 's', 't', 'a', 'l', 'l', 'e', 'd', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'I', 't', 'e', 'm', 'T', 'r', 'i', 'g', 'g', 'e', 'r', 'e', 'd', 0,
    'K', 'C', 'h', 'e', 'c', 'k', 'a', 'b', 'l', 'e', 'P', 'r', 'o', 'x', 'y', 'M', 'o', 'd', 'e', 'l', 0,
    'K', 'C', 'h', 'a', 'r', 'S', 'e', 'l', 'e', 'c', 't', ':', ':', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    's', 'e', 't', 'C', 'o', 'l', 'l', 'a', 'p', 's', 'i', 'b', 'l', 'e', 'B', 'l', 'o', 'c', 'k', 's', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'X', '1', '1', 'E', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'U', 'p', 'D', 'o', 'w', 'n', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    's', 'e', 't', 'M', 'o', 'v', 'e', 'O', 'n', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 0,
    'f', 'o', 'r', 'g', 'e', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'K', 'A', 'c', 'c', 'e', 'l', 'G', 'e', 'n', ':', ':', 'D', 'e', 'r', 'e', 'f', '_', 'K', 'e', 'y', 0,
    'r', 'e', 'p', 'a', 'r', 's', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'm', 'a', 'p', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'T', 'o', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'E', 'd', 'i', 't', 'o', 'r', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'r', 'o', 'w', 's', 'A', 'b', 'o', 'u', 't', 'T', 'o', 'B', 'e', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'D', 'r', 'o', 'p', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', '*', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', '*', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', '*', '>', 0,
    'Q', 'M', 'a', 'p', '<', 'Q', 'D', 'a', 't', 'e', ',', 'Q', 'S', 't', 'r', 'i', 'n', 'g', '>', 0,
    's', 'e', 't', 'I', 'n', 't', 'r', 'a', 'W', 'o', 'r', 'd', 'E', 'd', 'i', 't', 'i', 'n', 'g', 0,
    'a', 'd', 'd', 'W', 'o', 'r', 'd', 'T', 'o', 'D', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 0,
    'S', 'o', 'n', 'n', 'e', 't', ':', ':', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'r', 0,
    'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 0,
    'W', 'M', '2', 'B', 'l', 'o', 'c', 'k', 'C', 'o', 'm', 'p', 'o', 's', 'i', 't', 'i', 'n', 'g', 0,
    'W', 'M', '2', 'M', 'o', 'v', 'e', 'R', 'e', 's', 'i', 'z', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'N', 'E', 'T', ':', ':', 'W', 'i', 'n', 'd', 'o', 'w', 'T', 'y', 'p', 'e', 'M', 'a', 's', 'k', 0,
    's', 'e', 't', 'N', 'u', 'm', 'b', 'e', 'r', 'O', 'f', 'D', 'e', 's', 'k', 't', 'o', 'p', 's', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'o', 'r', 'n', 'e', 'r', 0,
    's', 'e', 't', 'H', 'a', 'l', 'f', 'S', 't', 'e', 'p', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'x', 'm', 'l', 'g', 'u', 'i', 'B', 'u', 'i', 'l', 'd', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'C', 'u', 's', 't', 'o', 'm', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'C', 'u', 's', 't', 'o', 'm', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'N', 'a', 'm', 'e', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'E', 'v', 'e', 'n', 't', ':', ':', 'T', 'y', 'p', 'e', '>', 0,
    'K', 'W', 'i', 'd', 'g', 'e', 't', 'I', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'i', 'n', 'd', 'e', 'x', 'T', 'o', 'C', 'o', 'n', 'f', 'i', 'g', 'S', 't', 'r', 'i', 'n', 'g', 0,
    's', 'e', 't', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'K', 'U', 'i', 'S', 'e', 'r', 'v', 'e', 'r', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', 0,
    'K', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'P', 'o', 'p', 'u', 'p', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'L', 'a', 'b', 'e', 'l', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 's', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'a', 'u', 't', 'o', 'm', 'a', 't', 'i', 'c', 'R', 'e', 's', 'i', 'z', 'e', 'T', 'a', 'b', 's', 0,
    's', 'e', 't', 'H', 'o', 'v', 'e', 'r', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'T', 'i', 't', 'l', 'e', 0,
    's', 'e', 't', 'W', 'i', 'd', 'g', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'P', 'r', 'o', 'p', 0,
    's', 'e', 't', 'A', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'd', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'a', 't', 't', 'e', 'n', 't', 'i', 'o', 'n', 'I', 'c', 'o', 'n', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'K', 'S', 't', 'a', 't', 'u', 's', 'N', 'o', 't', 'i', 'f', 'i', 'e', 'r', 'I', 't', 'e', 'm', 0,
    'i', 'n', 's', 'e', 'r', 't', 'P', 'e', 'r', 'm', 'a', 'n', 'e', 'n', 't', 'I', 't', 'e', 'm', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 'E', 'n', 'v', 0,
    's', 'h', 'o', 'r', 't', 'c', 'u', 't', 'F', 'o', 'r', 'A', 'c', 't', 'i', 'o', 'n', 'I', 'd', 0,
    'i', 'm', 'p', 'o', 'r', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'e', 'x', 'p', 'o', 'r', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    't', 'o', 'o', 'l', 'B', 'u', 't', 't', 'o', 'n', 'P', 'o', 'p', 'u', 'p', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'R', 'u', 'l', 'e', 'r', 'M', 'e', 't', 'r', 'i', 'c', 'S', 't', 'y', 'l', 'e', 0,
    's', 'e', 't', 'T', 'i', 'n', 'y', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'K', 'R', 'u', 'l', 'e', 'r', ':', ':', 'M', 'e', 't', 'r', 'i', 'c', 'S', 't', 'y', 'l', 'e', 0,
    'K', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'E', 'd', 'i', 't', ':', ':', 'M', 'o', 'd', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'E', 'n', 't', 'r', 'y', 'S', 't', 'r', 'a', 't', 'e', 'g', 'y', 0,
    's', 'e', 't', 'U', 's', 'e', 'r', 'n', 'a', 'm', 'e', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'K', 'P', 'a', 'g', 'e', 'V', 'i', 'e', 'w', ':', ':', 'F', 'a', 'c', 'e', 'T', 'y', 'p', 'e', 0,
    'N', 'o', 'n', 'C', 'r', 'i', 't', 'i', 'c', 'a', 'l', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    'c', 'h', 'e', 'c', 'k', 'A', 'n', 'd', 'G', 'e', 't', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'a', 'l', 'l', 'o', 'w', 'E', 'm', 'p', 't', 'y', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 's', 0,
    'q', 'u', 'e', 'u', 'e', 'd', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 'W', 'I', 'd', 0,
    'q', 'u', 'e', 'u', 'e', 'd', 'D', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'E', 'r', 'r', 'o', 'r', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'L', 'i', 's', 't', 'W', 'I', 'd', 0,
    'q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'K', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'Q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'a', 'u', 't', 'o', 'S', 'a', 'v', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'G', 'r', 'o', 'u', 'p', 0,
    'c', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', 'O', 'f', 'T', 'o', 'p', 'l', 'e', 'v', 'e', 'l', 0,
    'c', 'l', 'e', 'a', 'r', 'B', 'u', 't', 't', 'o', 'n', 'U', 's', 'e', 'd', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'C', 'l', 'e', 'a', 'r', 'B', 'u', 't', 't', 'o', 'n', 'S', 'h', 'o', 'w', 'n', 0,
    'K', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', ':', ':', 'S', 't', 'a', 't', 'e', 's', 0,
    'c', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'U', 'n', 'i', 'q', 'u', 'e', 'N', 'a', 'm', 'e', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'F', 'r', 'i', 'e', 'n', 'd', 'l', 'y', 'N', 'a', 'm', 'e', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'I', 'n', 'f', 'o', 0,
    'k', 'd', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'o', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', '_', 'C', 'O', 'M', 'P', 'L', 'E', 'T', 'I', 'O', 'N', 0,
    'T', 'o', 'o', 'l', 'b', 'a', 'r', 'S', 't', 'y', 'l', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'g', 'r', 'a', 'p', 'h', 'i', 'c', 'E', 'f', 'f', 'e', 'c', 't', 's', 'L', 'e', 'v', 'e', 'l', 0,
    'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'P', 'o', 'p', 'u', 'p', 'A', 'u', 't', 'o', 0,
    'i', 'n', 's', 'e', 'r', 't', 'T', 'e', 'a', 'r', 'O', 'f', 'f', 'H', 'a', 'n', 'd', 'l', 'e', 0,
    'S', 'm', 'o', 'o', 't', 'h', 'S', 'c', 'a', 'l', 'a', 'b', 'l', 'e', 'F', 'o', 'n', 't', 's', 0,
    's', 'e', 't', 'S', 'a', 'm', 'p', 'l', 'e', 'B', 'o', 'x', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'c', 'l', 'o', 's', 'e', 'F', 'i', 'n', 'd', 'N', 'e', 'x', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'a', 'c', 't', 'i', 'v', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 'B', 'y', 'U', 's', 'e', 'r', 0,
    'm', 'a', 'k', 'e', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'H', 'I', 'G', 'C', 'o', 'm', 'p', 'l', 'i', 'a', 'n', 't', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    's', 'h', 'o', 'w', 'B', 'u', 't', 't', 'o', 'n', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 'C', 'o', 'd', 'e', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'A', 'n', 'c', 'e', 's', 't', 'o', 'r', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'T', 'i', 'm', 'e', 'L', 'i', 's', 't', 'I', 'n', 't', 'e', 'r', 'v', 'a', 'l', 0,
    's', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'u', 'n', 'c', 'h', 'e', 'c', 'k', 'Y', 'e', 'a', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    'y', 'e', 'a', 'r', 'B', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'm', 'o', 'n', 't', 'h', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'a', 'u', 't', 'o', 'H', 'i', 'd', 'e', 'E', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'r', 'a', 's', 'h', 'H', 'a', 'n', 'd', 'l', 'e', 'r', 0,
    's', 'e', 't', 't', 'i', 'n', 'g', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 'S', 'l', 'o', 't', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'O', 'n', 'S', 'e', 'l', 'e', 'c', 't', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 0,
    'S', 'u', 'b', 's', 't', 'r', 'i', 'n', 'g', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'N', 'e', 'x', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'a', 't', 'c', 'h', 0,
    'P', 'r', 'e', 'v', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'a', 't', 'c', 'h', 0,
    's', 'u', 'b', 's', 't', 'r', 'i', 'n', 'g', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'V', 'a', 'l', 'u', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'K', 'I', 'd', 'e', 'n', 't', 'i', 't', 'y', 'P', 'r', 'o', 'x', 'y', 'M', 'o', 'd', 'e', 'l', 0,
    'm', 'o', 'u', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'R', 'e', 'l', 'e', 'a', 's', 'e', 'd', 0,
    's', 'e', 't', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'z', 'e', 'd', 'M', 'o', 'd', 'e', 'l', 0,
    'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'R', 'o', 'l', 'e', 0,
    's', 'e', 't', 'B', 'r', 'e', 'a', 'd', 'c', 'r', 'u', 'm', 'b', 'L', 'e', 'n', 'g', 't', 'h', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'U', 's', 'e', 'r', 'T', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 0,
    'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'L', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'l', 'o', 't', 'A', 'c', 't', 'i', 'o', 'n', 'T', 'r', 'i', 'g', 'g', 'e', 'r', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'o', 'n', 's', 'W', 'i', 't', 'h', 'o', 'u', 't', 'G', 'r', 'o', 'u', 'p', 0,
    'a', 'd', 'd', 'A', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'd', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'A', 'c', 'c', 'e', 'l', 'e', 'r', 'a', 't', 'o', 'r', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'c', 'a', 'l', 'e', 'n', 'd', 'a', 'r', 'S', 'y', 's', 't', 'e', 'm', 's', 'L', 'i', 's', 't', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'A', 'c', 'c', 'e', 'p', 't', 's', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'B', 'u', 't', 't', 'o', 'n', 'N', 'u', 'm', 'b', 'e', 'r', 0,
    'g', 'e', 'n', 'e', 'r', 'a', 't', 'e', 'd', 'I', 'c', 'o', 'n', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    's', 'e', 't', 'S', 'p', 'e', 'c', 'i', 'a', 'l', 'V', 'a', 'l', 'u', 'e', 'T', 'e', 'x', 't', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'P', 'l', 'o', 't', 'P', 'o', 'i', 'n', 't', '*', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'I', 'c', 'o', 'n', 'T', 'h', 'e', 'm', 'e', '*', '>', 0,
    's', 'e', 't', 'M', 'i', 's', 's', 'p', 'e', 'l', 'l', 'e', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'i', 'o', 'n', 's', 'F', 'o', 'r', 'W', 'o', 'r', 'd', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    's', 'h', 'o', 'w', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'N', 'E', 'T', ':', ':', 'R', 'e', 'q', 'u', 'e', 's', 't', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    's', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'A', 'c', 't', 'i', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'c', 'l', 'o', 's', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    's', 'e', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 0,
    's', 'e', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'r', 'a', 't', 'i', 'n', 'g', 'F', 'r', 'o', 'm', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'v', 'a', 'l', 'u', 'e', 's', 'F', 'r', 'o', 'm', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'H', 'e', 'l', 'p', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'c', 'o', 'm', 'p', 'o', 's', 'i', 't', 'i', 'n', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'i', 's', 'O', 'n', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'f', 'o', 'l', 'd', 'e', 'r', 'D', 'o', 'e', 's', 'N', 'o', 't', 'E', 'x', 'i', 's', 't', 0,
    'r', 'e', 's', 't', 'o', 'r', 'e', 'S', 'c', 'r', 'o', 'l', 'l', 'S', 't', 'a', 't', 'e', 0,
    'r', 'e', 's', 't', 'o', 'r', 'e', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'K', 'U', 'n', 'i', 'q', 'u', 'e', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'k', 'e', 'e', 'p', 'P', 'a', 'r', 'e', 'n', 't', 's', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    's', 'l', 'o', 't', 'M', 'o', 'v', 'a', 'b', 'l', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'H', 'i', 'd', 'e', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'c', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'K', 'S', 'y', 's', 't', 'e', 'm', 'E', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'K', 'S', 't', 'y', 'l', 'e', ':', ':', 'W', 'i', 'd', 'g', 'e', 't', 'T', 'y', 'p', 'e', 0,
    'K', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    'a', 't', 't', 'e', 'n', 't', 'i', 'o', 'n', 'M', 'o', 'v', 'i', 'e', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'S', 'u', 'b', 'T', 'i', 't', 'l', 'e', 0,
    's', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'N', 'e', 'w', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    's', 'q', 'u', 'e', 'e', 'z', 'e', 'T', 'e', 'x', 't', 'T', 'o', 'L', 'a', 'b', 'e', 'l', 0,
    'K', 'S', 'q', 'u', 'e', 'e', 'z', 'e', 'd', 'T', 'e', 'x', 't', 'L', 'a', 'b', 'e', 'l', 0,
    'w', 'r', 'i', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'c', 'l', 'e', 'a', 'r', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'M', 'e', 'd', 'i', 'u', 'm', 'M', 'a', 'r', 'k', 's', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'L', 'i', 't', 't', 'l', 'e', 'M', 'a', 'r', 'k', 's', 0,
    's', 'e', 't', 'B', 'i', 'g', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'm', 'e', 'd', 'i', 'u', 'm', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'l', 'i', 't', 't', 'l', 'e', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'A', 'c', 't', 'i', 'o', 'n', 'S', 't', 'a', 't', 'e', 's', 0,
    's', 'e', 't', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'T', 'o', 'P', 'l', 'a', 'i', 'n', 'T', 'e', 'x', 't', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'D', 'e', 'd', 'e', 'n', 't', 'L', 'i', 's', 't', 's', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'I', 'n', 'd', 'e', 'n', 't', 'L', 'i', 's', 't', 's', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'S', 'u', 'p', 'e', 'r', 'S', 'c', 'r', 'i', 'p', 't', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'M', 'o', 'd', 'e', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'm', 'e', 'n', 't', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    'K', 'R', 'e', 'c', 'e', 'n', 't', 'F', 'i', 'l', 'e', 's', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 's', 0,
    's', 'e', 't', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'S', 'e', 'c', 'o', 'n', 'd', 'a', 'r', 'y', 'L', 'i', 'm', 'i', 't', 's', 0,
    't', 'i', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 'P', 'r', 'e', 'c', 'i', 's', 'i', 'o', 'n', 0,
    's', 'e', 't', 'T', 'i', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 'F', 'o', 'r', 'm', 'a', 't', 0,
    's', 'e', 't', 'T', 'i', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 's', 'S', 'h', 'o', 'w', 'n', 0,
    'a', 'r', 'e', 'T', 'i', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 's', 'S', 'h', 'o', 'w', 'n', 0,
    'r', 'e', 'c', 'r', 'e', 'a', 't', 'e', 'C', 'a', 'c', 'h', 'e', 'F', 'i', 'l', 'e', 's', 0,
    's', 'e', 't', 'U', 's', 'e', 'Q', 'P', 'i', 'x', 'm', 'a', 'p', 'C', 'a', 'c', 'h', 'e', 0,
    'K', 'N', 'e', 'w', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'M', 'u', 'l', 't', 'i', 'T', 'a', 'b', 'B', 'a', 'r', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'h', 'o', 'u', 'l', 'd', 'B', 'e', 'S', 'h', 'o', 'w', 'n', 'Y', 'e', 's', 'N', 'o', 0,
    'i', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 'L', 'i', 's', 't', 'W', 'I', 'd', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'i', 'n', 'i', 't', 'i', 'a', 'l', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 'S', 'e', 't', 0,
    'c', 'l', 'e', 'a', 'r', 'B', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'i', 's', 'C', 'l', 'e', 'a', 'r', 'B', 'u', 't', 't', 'o', 'n', 'S', 'h', 'o', 'w', 'n', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'C', 'a', 'c', 'h', 'e', 'd', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'k', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'H', 'a', 's', 'M', 'e', 't', 'a', 'K', 'e', 'y', 0,
    'a', 'p', 'p', 'l', 'y', 'S', 't', 'e', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'c', 'a', 'p', 't', 'u', 'r', 'e', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 0,
    'k', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'A', 'c', 't', 'i', 'o', 'n', 'L', 'i', 's', 't', 0,
    'K', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', ':', ':', 'G', 'r', 'o', 'u', 'p', 0,
    'm', 'e', 'n', 'u', 'S', 'w', 'i', 't', 'c', 'h', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', '_', 'S', 'H', 'O', 'R', 'T', 'C', 'U', 'T', 'S', 0,
    'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', '_', 'P', 'O', 'P', 'U', 'P', 'M', 'E', 'N', 'U', 0,
    'i', 'n', 'a', 'c', 't', 'i', 'v', 'e', 'T', 'i', 't', 'l', 'e', 'C', 'o', 'l', 'o', 'r', 0,
    'D', 'o', 'N', 'o', 't', 'A', 'l', 'l', 'o', 'w', 'W', 'o', 'r', 'd', 'W', 'r', 'a', 'p', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'i', 'n', 'a', 'l', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'A', 't', 'E', 'n', 't', 'e', 'r', 'i', 'n', 'g', 0,
    's', 'e', 't', 'I', 'n', 'a', 'c', 't', 'i', 'v', 'e', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
    's', 'e', 't', 'I', 'n', 'a', 'c', 't', 'i', 'v', 'e', 'G', 'u', 'i', 'I', 't', 'e', 'm', 0,
    'a', 'b', 'o', 'u', 't', 'T', 'o', 'S', 'h', 'o', 'w', 'D', 'e', 't', 'a', 'i', 'l', 's', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'B', 'u', 't', 't', 'o', 'n', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'S', 'y', 's', 't', 'e', 'm', 'S', 'e', 'l', 'e', 'c', 't', 's', 'P', 'a', 'g', 'e', 's', 0,
    'r', 'e', 's', 'e', 't', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 'R', 'a', 'n', 'g', 'e', 0,
    't', 'o', 'd', 'a', 'y', 'B', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'e', 'l', 'e', 'c', 't', 'M', 'o', 'n', 't', 'h', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'y', 'e', 'a', 'r', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'H', 'i', 'd', 'e', 'C', 'u', 'r', 's', 'o', 'r', 'D', 'e', 'l', 'a', 'y', 0,
    's', 'e', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'P', 'a', 't', 'h', 0,
    'K', 'C', 'r', 'a', 's', 'h', ':', ':', 'C', 'r', 'a', 's', 'h', 'F', 'l', 'a', 'g', 's', 0,
    'g', 'l', 'o', 'b', 'a', 'l', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'H', 'i', 'n', 't', 0,
    'p', 'o', 's', 't', 'P', 'r', 'o', 'c', 'e', 's', 's', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    's', 'l', 'o', 't', 'M', 'a', 'k', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'h', 'a', 's', 'M', 'u', 'l', 't', 'i', 'p', 'l', 'e', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    's', 'e', 't', 'U', 'r', 'l', 'D', 'r', 'o', 'p', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'P', 'o', 's', 'i', 't', 'i', 'v', 'e', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'N', 'e', 'g', 'a', 't', 'i', 'v', 'e', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'c', 'o', 'l', 'o', 'r', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'n', 'e', 'e', 'd', 's', 'A', 'u', 't', 'h', 'o', 'r', 'i', 'z', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'R', 'o', 'o', 't', 'O', 'n', 'l', 'y', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'u', 's', 'e', 'R', 'o', 'o', 't', 'O', 'n', 'l', 'y', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'N', 'o', 'A', 'd', 'd', 'i', 't', 'i', 'o', 'n', 'a', 'l', 'B', 'u', 't', 't', 'o', 'n', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'h', 'a', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'm', 'o', 'u', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    's', 'e', 't', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
    'i', 's', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'z', 'e', 'd', 'M', 'o', 'd', 'e', 'l', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'W', 'h', 'a', 't', 's', 'T', 'h', 'i', 's', 0,
    's', 'e', 't', 'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'L', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'i', 's', 'L', 'e', 'g', 'a', 'l', 'A', 'c', 'c', 'e', 'l', 'e', 'r', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'M', 'i', 'n', 'i', 'm', 'u', 'm', 'D', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'i', 'n', 's', 'e', 'r', 't', 'F', 'r', 'o', 'm', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'e', 's', 'c', 'a', 'p', 'e', 'B', 'u', 't', 't', 'o', 'n', 'N', 'u', 'm', 'b', 'e', 'r', 0,
    's', 'e', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'o', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'd', 'r', 'a', 'w', 'C', 'o', 'm', 'p', 'l', 'e', 'x', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'P', 'a', 'g', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'f', 'o', 'c', 'u', 's', 'N', 'e', 'x', 't', 'P', 'r', 'e', 'v', 'C', 'h', 'i', 'l', 'd', 0,
    's', 'e', 't', 'C', 'a', 's', 'e', 'S', 'e', 'n', 's', 'i', 't', 'i', 'v', 'i', 't', 'y', 0,
    'i', 'n', 's', 't', 'a', 'l', 'l', 'E', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    's', 'l', 'o', 't', 'A', 'u', 't', 'o', 'D', 'e', 't', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'e', 'r', 'F', 'o', 'u', 'n', 'd', 0,
    'd', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', 0,
    'a', 'c', 't', 'i', 'v', 'e', 'A', 'u', 't', 'o', 'C', 'o', 'r', 'r', 'e', 'c', 't', 0,
    'W', 'M', '2', 'S', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'W', 'M', '2', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'W', 'M', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'i', 'n', 'g', 'W', 'M', 'C', 'h', 'e', 'c', 'k', 0,
    'N', 'E', 'T', ':', ':', 'M', 'a', 'p', 'p', 'i', 'n', 'g', 'S', 't', 'a', 't', 'e', 0,
    's', 'e', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'm', 'o', 'v', 'e', 'R', 'e', 's', 'i', 'z', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'v', 'i', 'r', 't', 'u', 'a', 'l', 'R', 'o', 'o', 't', 's', 'C', 'o', 'u', 'n', 't', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 'M', 'e', 'n', 'u', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'i', 's', 'H', 'e', 'l', 'p', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'C', 'h', 'i', 'l', 'd', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'i', 'n', 's', 'e', 'r', 't', 'C', 'h', 'i', 'l', 'd', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'b', 'r', 'o', 'a', 'd', 'c', 'a', 's', 't', 'M', 'e', 's', 's', 'a', 'g', 'e', 'X', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'T', 'o', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 0,
    'v', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'T', 'o', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'c', 'o', 'm', 'p', 'o', 's', 'i', 't', 'i', 'n', 'g', 'A', 'c', 't', 'i', 'v', 'e', 0,
    'f', 'o', 'r', 'c', 'e', 'A', 'c', 't', 'i', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'K', 'W', 'i', 'd', 'g', 'e', 't', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', 0,
    'b', 'l', 'o', 'c', 'k', 'e', 'd', 'E', 'v', 'e', 'n', 't', 'T', 'y', 'p', 'e', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'I', 't', 'e', 'm', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'I', 't', 'e', 'm', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'f', 'o', 'l', 'd', 'e', 'r', 'L', 'i', 's', 't', 'U', 'p', 'd', 'a', 't', 'e', 'd', 0,
    'N', 'o', 'n', 'U', 'n', 'i', 'q', 'u', 'e', 'I', 'n', 's', 't', 'a', 'n', 'c', 'e', 0,
    's', 'e', 't', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 's', 'L', 'o', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'D', 'i', 'm', 'e', 'n', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 's', 'C', 'h', 'e', 'c', 'k', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'S', 'p', 'e', 'l', 'l', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'F', 'i', 'n', 'd', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'r', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'r', 'e', 'c', 'e', 'i', 'v', 'e', 'd', 'D', 'r', 'o', 'p', 'E', 'v', 'e', 'n', 't', 0,
    'n', 'e', 'w', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    't', 'o', 'o', 'l', 'T', 'i', 'p', 'I', 'c', 'o', 'n', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'a', 't', 't', 'e', 'n', 't', 'i', 'o', 'n', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'o', 'v', 'e', 'r', 'l', 'a', 'y', 'I', 'c', 'o', 'n', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'S', 't', 'a', 't', 'u', 's', 0,
    'D', 'i', 's', 'a', 'b', 'l', 'e', 'K', 'W', 'i', 'n', 'M', 'o', 'd', 'u', 'l', 'e', 0,
    'C', 'l', 'e', 'a', 'n', 'O', 'n', 'C', 'a', 'n', 't', 'D', 'e', 't', 'e', 'c', 't', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'W', 'o', 'r', 'd', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'D', 'e', 'l', 'e', 't', 'e', 'W', 'o', 'r', 'd', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 's', 0,
    'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 's', 0,
    'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'G', 'r', 'a', 'd', 'i', 'e', 'n', 't', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    's', 'e', 't', 'A', 'r', 'r', 'o', 'w', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'o', 'u', 'r', 'c', 'e', 'R', 'o', 'o', 't', 'I', 'n', 'd', 'e', 'x', 'e', 's', 0,
    's', 'e', 't', 'F', 'i', 'l', 't', 'e', 'r', 'B', 'e', 'h', 'a', 'v', 'i', 'o', 'r', 0,
    'm', 'e', 'n', 'u', 'A', 'c', 'c', 'e', 'l', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'o', 'n', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'H', 'y', 'p', 'e', 'r', 'l', 'i', 'n', 'k', 's', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'F', 'o', 'n', 't', 'F', 'a', 'm', 'i', 'l', 'y', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    's', 'w', 'i', 't', 'c', 'h', 'T', 'o', 'P', 'l', 'a', 'i', 'n', 'T', 'e', 'x', 't', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'N', 'e', 'x', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'r', 'e', 'c', 'e', 'n', 't', 'L', 'i', 's', 't', 'C', 'l', 'e', 'a', 'r', 'e', 'd', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
    's', 'e', 'c', 'o', 'n', 'd', 'a', 'r', 'y', 'D', 'a', 't', 'a', 'R', 'e', 'c', 't', 0,
    'K', 'P', 'l', 'o', 't', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'A', 'x', 'i', 's', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'R', 'e', 'g', 'i', 'o', 'n', 0,
    'g', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'R', 'e', 'g', 'i', 'o', 'n', 0,
    's', 'e', 't', 'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 'P', 'o', 'i', 'n', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'K', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'A', 'l', 'l', 'M', 'e', 's', 's', 'a', 'g', 'e', 's', 0,
    'q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 'L', 'i', 's', 't', 0,
    'K', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'W', 'a', 't', 'c', 'h', 'e', 'r', 0,
    'r', 'e', 's', 't', 'o', 'r', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'i', 'z', 'e', 0,
    'p', 'a', 'i', 'n', 't', 'C', 'a', 'c', 'h', 'e', 'd', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    's', 'h', 'o', 'w', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'C', 'o', 'd', 'e', 's', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
    'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'K', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', ':', ':', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'P', 'i', 'x', 'm', 'a', 'p', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'F', 'r', 'o', 'm', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    'K', 'H', 'e', 'l', 'p', 'M', 'e', 'n', 'u', ':', ':', 'M', 'e', 'n', 'u', 'I', 'd', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'U', 'n', 'i', 'q', 'u', 'e', 'N', 'a', 'm', 'e', 0,
    'a', 'p', 'p', 'e', 'a', 'r', 'a', 'n', 'c', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'i', 'n', 'a', 'c', 't', 'i', 'v', 'e', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'r', 0,
    'a', 'l', 'l', 'M', 'a', 'i', 'n', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 's', 0,
    'i', 's', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'A', 'c', 't', 'i', 'v', 'e', 0,
    'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'F', 'r', 'i', 'e', 'n', 'd', 'l', 'y', 0,
    's', 'e', 't', 'S', 'i', 'z', 'e', 'I', 's', 'R', 'e', 'l', 'a', 't', 'i', 'v', 'e', 0,
    'M', 'i', 'n', 'i', 'm', 'u', 'm', 'U', 's', 'e', 'r', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'R', 'e', 'g', 'u', 'l', 'a', 'r', 'E', 'x', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    'K', 'F', 'a', 'd', 'e', 'W', 'i', 'd', 'g', 'e', 't', 'E', 'f', 'f', 'e', 'c', 't', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'r', 'a', 'c', 't', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'e', 'x', 't', 'e', 'n', 'd', 'e', 'r', 'D', 'e', 's', 't', 'r', 'o', 'y', 'e', 'd', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'M', 'o', 'v', 'e', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    's', 'l', 'o', 't', 'B', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'l', 'a', 'y', 'o', 'u', 't', 'H', 'i', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'B', 'u', 't', 't', 'o', 'n', 'A', 'p', 'p', 'l', 'y', 0,
    'r', 'e', 's', 't', 'o', 'r', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'S', 'i', 'z', 'e', 0,
    'a', 'n', 'c', 'e', 's', 't', 'o', 'r', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'P', 'r', 'i', 'n', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    't', 'i', 'm', 'e', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'o', 'r', 'm', 'a', 't', 0,
    'd', 'a', 't', 'e', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'o', 'r', 'm', 'a', 't', 0,
    's', 'e', 'l', 'e', 'c', 't', 'Y', 'e', 'a', 'r', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'H', 'i', 'd', 'e', 'C', 'u', 'r', 's', 'o', 'r', 0,
    's', 'e', 't', 'D', 'r', 'K', 'o', 'n', 'q', 'i', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'C', 'r', 'a', 's', 'h', ':', ':', 'C', 'r', 'a', 's', 'h', 'F', 'l', 'a', 'g', 0,
    'g', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'c', 'a', 'l', 'c', 'u', 'l', 'a', 't', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    's', 'l', 'o', 't', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'M', 'a', 't', 'c', 'h', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'd', 'I', 't', 'e', 'm', 's', 0,
    'N', 'e', 'u', 't', 'r', 'a', 'l', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'V', 'i', 's', 'i', 't', 'e', 'd', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'r', 'S', 'a', 't', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'C', 'h', 'o', 'o', 's', 'e', 'r', 'M', 'o', 'd', 'e', 0,
    'a', 'u', 't', 'h', 'S', 't', 'a', 't', 'u', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'C', 'M', 'o', 'd', 'u', 'l', 'e', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'K', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'D', 'r', 'a', 'w', 'e', 'r', 'V', '3', 0,
    'K', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'D', 'r', 'a', 'w', 'e', 'r', 'V', '2', 0,
    'c', 'o', 'l', 'l', 'a', 'p', 's', 'i', 'b', 'l', 'e', 'B', 'l', 'o', 'c', 'k', 's', 0,
    's', 'l', 'o', 't', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'D', 'r', 'a', 'w', 'e', 'r', 0,
    'c', 'o', 'm', 'p', 'a', 'r', 'e', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'e', 's', 0,
    's', 'e', 't', 'F', 'i', 'l', 'l', 'F', 'u', 'l', 'l', 'B', 'l', 'o', 'c', 'k', 's', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'h', 'o', 'w', 'U', 'p', 'D', 'o', 'w', 'n', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    's', 'e', 't', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'L', 'a', 'b', 'e', 'l', 0,
    'm', 'o', 'v', 'e', 'O', 'n', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'd', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    's', 'e', 't', 'C', 'a', 'l', 'e', 'n', 'd', 'a', 'r', 'S', 'y', 's', 't', 'e', 'm', 0,
    'a', 'd', 'd', 'C', 'm', 'd', 'L', 'i', 'n', 'e', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'k', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 's', 0,
    'a', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'd', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    's', 'i', 'z', 'e', 'H', 'i', 'n', 't', 'F', 'o', 'r', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 'l', 0,
    'm', 'o', 'u', 's', 'e', 'R', 'e', 'l', 'e', 'a', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'r', 'e', 's', 'e', 't', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'D', 'a', 't', 'a', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'T', 'o', 'o', 'l', 'B', 'a', 'r', '*', '>', 0,
    'i', 'n', 't', 'r', 'a', 'W', 'o', 'r', 'd', 'E', 'd', 'i', 't', 'i', 'n', 'g', 0,
    'i', 's', 'W', 'o', 'r', 'd', 'M', 'i', 's', 's', 'p', 'e', 'l', 'l', 'e', 'd', 0,
    'N', 'E', 'T', ':', ':', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    'W', 'M', '2', 'F', 'u', 'l', 'l', 'P', 'l', 'a', 'c', 'e', 'm', 'e', 'n', 't', 0,
    'W', 'M', '2', 'D', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'W', 'M', '2', 'C', 'l', 'i', 'e', 'n', 't', 'M', 'a', 'c', 'h', 'i', 'n', 'e', 0,
    'W', 'M', '2', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 'S', 't', 'r', 'u', 't', 0,
    'W', 'M', '2', 'R', 'e', 's', 't', 'a', 'c', 'k', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'F', 'u', 'l', 'l', 'S', 'c', 'r', 'e', 'e', 'n', 0,
    'M', 'o', 'v', 'e', 'R', 'e', 's', 'i', 'z', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'D', 'e', 'm', 'a', 'n', 'd', 's', 'A', 't', 't', 'e', 'n', 't', 'i', 'o', 'n', 0,
    'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'M', 'a', 's', 'k', 0,
    'D', 'r', 'o', 'p', 'd', 'o', 'w', 'n', 'M', 'e', 'n', 'u', 'M', 'a', 's', 'k', 0,
    'N', 'E', 'T', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 'S', 't', 'r', 'u', 't', 0,
    'm', 'o', 'v', 'e', 'R', 'e', 's', 'i', 'z', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'h', 'a', 'l', 'f', 'S', 't', 'e', 'p', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    't', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 'C', 'o', 'm', 'p', 'a', 'r', 'e', 0,
    's', 'l', 'o', 't', 'S', 't', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'f', 'i', 'n', 'd', 'A', 'c', 't', 'i', 'o', 'n', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'p', 'r', 'e', 'p', 'a', 'r', 'e', 'X', 'M', 'L', 'U', 'n', 'p', 'l', 'u', 'g', 0,
    'a', 'c', 't', 'i', 'o', 'n', 's', 'T', 'o', 'D', 'i', 's', 'a', 'b', 'l', 'e', 0,
    'u', 'n', 'p', 'l', 'u', 'g', 'A', 'c', 't', 'i', 'o', 'n', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'B', 'u', 'i', 'l', 'd', 'e', 'r', 0,
    's', 'e', 't', 'B', 'u', 'i', 'l', 'd', 'e', 'r', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'b', 'r', 'o', 'a', 'd', 'c', 'a', 's', 't', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'd', 'r', 'a', 'w', 'T', 'r', 'u', 'n', 'c', 'a', 't', 'e', 'T', 'e', 'x', 't', 0,
    'r', 'e', 'a', 'd', 'N', 'a', 'm', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    's', 'e', 't', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 'S', 't', 'r', 'u', 't', 0,
    'u', 'n', 'm', 'i', 'n', 'i', 'm', 'i', 'z', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'O', 'n', 'A', 'l', 'l', 'D', 'e', 's', 'k', 't', 'o', 'p', 's', 0,
    'n', 'u', 'm', 'b', 'e', 'r', 'O', 'f', 'D', 'e', 's', 'k', 't', 'o', 'p', 's', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'C', 'l', 'a', 's', 's', 'C', 'l', 'a', 's', 's', 0,
    'r', 'e', 'a', 'd', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'L', 'i', 's', 't', 0,
    'r', 'e', 's', 't', 'o', 'r', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'm', 'i', 'd', 'd', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 'U', 'r', 'l', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'r', 'e', 's', 't', 'o', 'r', 'i', 'n', 'g', 'S', 'e', 's', 's', 'i', 'o', 'n', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'S', 'e', 'a', 'r', 'c', 'h', 'L', 'i', 'n', 'e', 0,
    's', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 's', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'r', 'e', 's', 'e', 't', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'T', 'i', 'm', 'e', 0,
    'r', 'e', 's', 'e', 't', 'M', 'i', 'n', 'i', 'm', 'u', 'm', 'T', 'i', 'm', 'e', 0,
    's', 'p', 'e', 'l', 'l', 'C', 'h', 'e', 'c', 'k', 'S', 't', 'a', 't', 'u', 's', 0,
    'm', 'o', 'u', 's', 'e', 'M', 'i', 'd', 'd', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 0,
    't', 'a', 'b', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'm', 'o', 'u', 's', 'e', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 0,
    'h', 'o', 'v', 'e', 'r', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'T', 'i', 't', 'l', 'e', 0,
    'w', 'i', 'd', 'g', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'P', 'r', 'o', 'p', 0,
    'c', 'u', 's', 't', 'o', 'm', 'S', 'u', 'b', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'a', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'd', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'I', 'd', 0,
    'K', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'n', 'f', 'o', 'D', 'a', 't', 'a', 0,
    'g', 'o', 't', 'R', 'e', 'm', 'o', 'v', 'e', 'S', 't', 'a', 'r', 't', 'u', 'p', 0,
    'g', 'o', 't', 'S', 't', 'a', 'r', 't', 'u', 'p', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'G', 'u', 'i', 'I', 't', 'e', 'm', 0,
    'c', 'l', 'e', 'a', 'r', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'A', 'l', 'l', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'T', 'i', 'n', 'y', 'M', 'a', 'r', 'k', 's', 0,
    't', 'i', 'n', 'y', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'S', 't', 'r', 'i', 'k', 'e', 'O', 'u', 't', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'S', 'u', 'b', 'S', 'c', 'r', 'i', 'p', 't', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'S', 't', 'r', 'i', 'k', 'e', 'O', 'u', 't', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
    's', 'h', 'o', 'w', 'C', 'a', 'n', 'c', 'e', 'l', 'B', 'u', 't', 't', 'o', 'n', 0,
    'p', 'o', 'i', 'n', 't', 's', 'U', 'n', 'd', 'e', 'r', 'P', 'o', 'i', 'n', 't', 0,
    'g', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'm', 'a', 'g', 'e', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'S', 'e', 'l', 'd', 'o', 'm', 'U', 's', 'e', 'd', 0,
    'K', 'P', 'a', 's', 't', 'e', 'T', 'e', 'x', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'A', 'n', 'o', 'n', 'y', 'm', 'o', 'u', 's', 'M', 'o', 'd', 'e', 0,
    'S', 'h', 'o', 'w', 'U', 's', 'e', 'r', 'n', 'a', 'm', 'e', 'L', 'i', 'n', 'e', 0,
    'S', 'h', 'o', 'w', 'K', 'e', 'e', 'p', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'K', 'P', 'a', 'g', 'e', 'W', 'i', 'd', 'g', 'e', 't', 'M', 'o', 'd', 'e', 'l', 0,
    'K', 'P', 'a', 'g', 'e', 'M', 'o', 'd', 'e', 'l', ':', ':', 'R', 'o', 'l', 'e', 0,
    'K', 'D', 'o', 'u', 'b', 'l', 'e', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'E', 'x', 'p', 'o', 'n', 'e', 'n', 't', 'R', 'a', 't', 'i', 'o', 0,
    's', 'e', 't', 'R', 'e', 'l', 'a', 't', 'i', 'v', 'e', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'S', 'l', 'i', 'd', 'e', 'r', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'o', 'n', '3', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'o', 'n', '2', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'o', 'n', '1', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'K', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 'K', 'e', 'y', 'I', 'n', 'f', 'o', 0,
    'q', 'u', 'e', 'u', 'e', 'd', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 0,
    'd', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'S', 'o', 'r', 'r', 'y', 'W', 'I', 'd', 0,
    'd', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'E', 'r', 'r', 'o', 'r', 'W', 'I', 'd', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'L', 'i', 's', 't', 0,
    'q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 'W', 'I', 'd', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'F', 'o', 'c', 'u', 's', 0,
    's', 'e', 't', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 'D', 'i', 'r', 't', 'y', 0,
    'a', 'u', 't', 'o', 'S', 'a', 'v', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    's', 'e', 't', 'U', 's', 'e', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'B', 'o', 'x', 0,
    'l', 'o', 'a', 'd', 'A', 'l', 'l', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 's', 0,
    'c', 'l', 'e', 'a', 'r', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'N', 'a', 'm', 'e', 0,
    'g', 'e', 't', 'M', 'u', 'l', 't', 'i', 'L', 'i', 'n', 'e', 'T', 'e', 'x', 't', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'T', 'h', 'e', 'm', 'e', 'N', 'a', 'm', 'e', 0,
    'l', 'o', 'a', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'I', 'c', 'o', 'n', 0,
    'K', 'H', 'i', 's', 't', 'o', 'r', 'y', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    'a', 'b', 'o', 'u', 't', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'a', 'p', 'p', 'H', 'e', 'l', 'p', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'm', 'e', 'n', 'u', 'H', 'e', 'l', 'p', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'L', 'i', 's', 't', 'e', 'n', 'F', 'o', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'L', 'e', 'v', 'e', 'l', 0,
    'n', 'e', 'w', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'n', 'e', 'w', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'i', 'n', 's', 'e', 'r', 't', 'S', 't', 'r', 'i', 'n', 'g', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'F', 'o', 'r', 'S', 't', 'a', 't', 'e', 's', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 'G', 'u', 'i', 'I', 't', 'e', 'm', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', 'B', 'u', 't', 't', 'o', 'n', 'B', 'o', 'x', 0,
    's', 'e', 't', 'D', 'e', 't', 'a', 'i', 'l', 's', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'L', 'i', 'n', 'k', 'e', 'd', 'H', 'e', 'l', 'p', 0,
    'g', 'r', 'o', 'u', 'p', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 'H', 'i', 'n', 't', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'G', 'u', 'i', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
    't', 'i', 'm', 'e', 'L', 'i', 's', 't', 'I', 'n', 't', 'e', 'r', 'v', 'a', 'l', 0,
    'p', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'l', 'i', 'n', 'e', 'E', 'n', 't', 'e', 'r', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    't', 'a', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 'S', 'l', 'o', 't', 0,
    'r', 'e', 's', 'e', 't', 'M', 'i', 'n', 'i', 'm', 'u', 'm', 'D', 'a', 't', 'e', 0,
    'r', 'e', 's', 'e', 't', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'D', 'a', 't', 'e', 0,
    'i', 's', 'D', 'r', 'K', 'o', 'n', 'q', 'i', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'C', 'a', 'n', 'c', 'e', 'l', 'l', 'e', 'd', 'T', 'e', 'x', 't', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'O', 'n', 'S', 'e', 'l', 'e', 'c', 't', 0,
    's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'S', 'i', 'g', 'n', 'a', 'l', 's', 0,
    's', 'e', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'S', 'i', 'g', 'n', 'a', 'l', 's', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 0,
    'p', 'o', 's', 't', 'P', 'r', 'o', 'c', 'e', 's', 's', 'M', 'a', 't', 'c', 'h', 0,
    's', 'e', 't', 'S', 'o', 'u', 'n', 'd', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'd', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'T', 'r', 'a', 'p', 'R', 'e', 't', 'u', 'r', 'n', 'K', 'e', 'y', 0,
    'a', 'd', 'j', 'u', 's', 't', 'F', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'a', 'd', 'j', 'u', 's', 't', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'A', 'c', 't', 'i', 'v', 'e', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'N', 'o', 'r', 'm', 'a', 'l', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'o', 'd', 'e', 'c', 'N', 'a', 'm', 'e', 0,
    'q', 'u', 'i', 'c', 'k', 'H', 'e', 'l', 'p', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'C', 'M', 'o', 'd', 'u', 'l', 'e', ':', ':', 'B', 'u', 't', 't', 'o', 'n', 0,
    'm', 'o', 'u', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'M', 'o', 'v', 'e', 'd', 0,
    'K', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'z', 'e', 'd', 'V', 'i', 'e', 'w', 0,
    'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'S', 'o', 'r', 't', 'R', 'o', 'l', 'e', 0,
    'b', 'r', 'e', 'a', 'd', 'c', 'r', 'u', 'm', 'b', 'L', 'e', 'n', 'g', 't', 'h', 0,
    'K', 'A', 's', 's', 'i', 's', 't', 'a', 'n', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'c', 'h', 'e', 'c', 'k', 'R', 'e', 'c', 'o', 'v', 'e', 'r', 'F', 'i', 'l', 'e', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'T', 'o', 'o', 'l', 't', 'i', 'p', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'I', 'c', 'o', 'n', 'S', 'e', 't', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'e', 't', 'R', 'o', 'c', 'k', 'e', 'r', 'G', 'e', 's', 't', 'u', 'r', 'e', 0,
    'K', 'A', 'c', 'c', 'e', 'l', 'G', 'e', 'n', ':', ':', 'D', 'e', 'r', 'e', 'f', 0,
    'p', 'o', 'p', 'u', 'l', 'a', 't', 'e', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
    's', 'h', 'o', 'w', 'E', 'r', 'r', 'o', 'r', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'U', 'n', 'd', 'o', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'R', 'e', 'd', 'o', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'A', 'c', 'c', 'e', 'p', 't', 's', 'R', 'o', 'w', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'o', 'r', 'm', 'a', 't', 0,
    's', 'i', 'z', 'e', 'F', 'r', 'o', 'm', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    's', 'e', 't', 'S', 't', 'r', 'e', 't', 'c', 'h', 'F', 'a', 'c', 't', 'o', 'r', 0,
    's', 'p', 'e', 'c', 'i', 'a', 'l', 'V', 'a', 'l', 'u', 'e', 'T', 'e', 'x', 't', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 'B', 'y', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'E', 'v', 'e', 'n', 't', 0,
    'i', 'n', 'p', 'u', 't', 'M', 'e', 't', 'h', 'o', 'd', 'E', 'v', 'e', 'n', 't', 0,
    'i', 'n', 'p', 'u', 't', 'M', 'e', 't', 'h', 'o', 'd', 'Q', 'u', 'e', 'r', 'y', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'O', 'f', 'f', 's', 'e', 't', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'i', 'e', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'E', 'd', 'i', 't', 'o', 'r', 'D', 'a', 't', 'a', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'E', 'l', 'i', 'd', 'e', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'N', 'o', 't', 'i', 'f', 'y', 0,
    's', 'l', 'o', 't', 'R', 'e', 'h', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 0,
    'u', 'n', 's', 'e', 't', 'M', 'i', 's', 's', 'p', 'e', 'l', 'l', 'e', 'd', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    'F', 'r', 'o', 'm', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'W', 'M', '2', 'F', 'r', 'a', 'm', 'e', 'O', 'v', 'e', 'r', 'l', 'a', 'p', 0,
    'W', 'M', '2', 'T', 'a', 'k', 'e', 'A', 'c', 't', 'i', 'v', 'i', 't', 'y', 0,
    'W', 'M', '2', 'T', 'r', 'a', 'n', 's', 'i', 'e', 'n', 't', 'F', 'o', 'r', 0,
    't', 'y', 'p', 'e', 'M', 'a', 't', 'c', 'h', 'e', 's', 'M', 'a', 's', 'k', 0,
    'N', 'E', 'T', ':', ':', 'W', 'i', 'n', 'd', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'F', 'r', 'a', 'm', 'e', 'O', 'v', 'e', 'r', 'l', 'a', 'p', 0,
    's', 'e', 't', 'F', 'r', 'a', 'm', 'e', 'E', 'x', 't', 'e', 'n', 't', 's', 0,
    's', 'e', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'd', 'I', 'c', 'o', 'n', 's', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'g', 'o', 't', 'T', 'a', 'k', 'e', 'A', 'c', 't', 'i', 'v', 'i', 't', 'y', 0,
    's', 'e', 't', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'R', 'o', 'o', 't', 's', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 0,
    'c', 'l', 'i', 'e', 'n', 't', 'L', 'i', 's', 't', 'C', 'o', 'u', 'n', 't', 0,
    'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', '_', 'S', 'I', 'Z', 'E', 0,
    's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    's', 'e', 't', 'L', 'o', 'c', 'a', 'l', 'X', 'M', 'L', 'F', 'i', 'l', 'e', 0,
    'a', 'c', 't', 'i', 'o', 'n', 's', 'T', 'o', 'E', 'n', 'a', 'b', 'l', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
    'd', 'r', 'a', 'w', 'F', 'a', 'd', 'e', 'o', 'u', 't', 'T', 'e', 'x', 't', 0,
    't', 'r', 'u', 'n', 'c', 'a', 't', 'e', 'd', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'w', 'o', 'r', 'k', 'A', 'r', 'e', 'a', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'd', 'e', 'm', 'a', 'n', 'd', 'A', 't', 't', 'e', 'n', 't', 'i', 'o', 'n', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'C', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', 0,
    'v', 'i', 's', 'i', 'b', 'l', 'e', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'k', 'e', 'y', 'D', 'o', 'e', 's', 'N', 'o', 't', 'E', 'x', 'i', 's', 't', 0,
    'K', 'W', 'a', 'l', 'l', 'e', 't', ':', ':', 'W', 'a', 'l', 'l', 'e', 't', 0,
    'r', 'e', 's', 't', 'o', 'r', 'e', 'E', 'x', 'p', 'a', 'n', 'd', 'e', 'd', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'I', 'n', 'd', 'e', 'x', 'K', 'e', 'y', 0,
    'K', 'V', 'i', 'e', 'w', 'S', 't', 'a', 't', 'e', 'S', 'a', 'v', 'e', 'r', 0,
    'r', 'i', 'g', 'h', 't', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 'U', 'r', 'l', 0,
    's', 'e', 't', 'F', 'l', 'o', 'a', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'a', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'a', 'd', 'd', 'X', 'M', 'L', 'G', 'U', 'I', 'C', 'l', 'i', 'e', 'n', 't', 0,
    's', 'e', 't', 'X', 'M', 'L', 'G', 'U', 'I', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'i', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 'S', 't', 'a', 't', 'e', 0,
    'a', 'u', 't', 'o', 'H', 'i', 'd', 'e', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'K', 'T', 'i', 'm', 'e', 'Z', 'o', 'n', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'l', 'o', 't', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'N', 'e', 'x', 't', 0,
    'l', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'T', 'a', 'b', 'B', 'a', 'r', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    'K', 'S', 'y', 's', 't', 'e', 'm', 'T', 'r', 'a', 'y', 'I', 'c', 'o', 'n', 0,
    'c', 'u', 's', 't', 'o', 'm', 'S', 't', 'y', 'l', 'e', 'H', 'i', 'n', 't', 0,
    's', 'e', 't', 'F', 'i', 'x', 'u', 'p', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    't', 'o', 'o', 'l', 'T', 'i', 'p', 'S', 'u', 'b', 'T', 'i', 't', 'l', 'e', 0,
    's', 'e', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'T', 'i', 't', 'l', 'e', 0,
    't', 'o', 'o', 'l', 'T', 'i', 'p', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'o', 'v', 'e', 'r', 'l', 'a', 'y', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'B', 'y', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'i', 'n', 's', 'e', 'r', 't', 'F', 'i', 'x', 'e', 'd', 'I', 't', 'e', 'm', 0,
    'f', 'i', 'n', 'd', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'u', 'p', 'S', 't', 'a', 'r', 't', 'u', 'p', 'E', 'n', 'v', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    'r', 'e', 's', 'e', 't', 'S', 't', 'a', 'r', 't', 'u', 'p', 'E', 'n', 'v', 0,
    's', 'e', 't', 'N', 'e', 'w', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    'b', 'e', 'g', 'i', 'n', 'n', 'i', 'n', 'g', 'O', 'f', 'L', 'i', 'n', 'e', 0,
    'B', 'e', 'g', 'i', 'n', 'n', 'i', 'n', 'g', 'O', 'f', 'L', 'i', 'n', 'e', 0,
    'd', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'K', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'h', 'o', 'r', 't', 'c', 'u', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'S', 'e', 's', 's', 'i', 'o', 'n', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    's', 'e', 't', 'P', 'i', 'x', 'e', 'l', 'P', 'e', 'r', 'M', 'a', 'r', 'k', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'E', 'n', 'd', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'E', 'n', 'd', 'M', 'a', 'r', 'k', 's', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'B', 'i', 'g', 'M', 'a', 'r', 'k', 's', 0,
    's', 'h', 'o', 'w', 'M', 'e', 'd', 'i', 'u', 'm', 'M', 'a', 'r', 'k', 's', 0,
    's', 'h', 'o', 'w', 'L', 'i', 't', 't', 'l', 'e', 'M', 'a', 'r', 'k', 's', 0,
    'b', 'i', 'g', 'M', 'a', 'r', 'k', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'r', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'R', 'u', 'l', 'e', 'L', 'i', 'n', 'e', 0,
    'F', 'u', 'l', 'l', 'L', 'i', 's', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
    'D', 'i', 's', 'a', 'b', 'l', 'e', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 0,
    'K', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'm', 'a', 'k', 'e', 'L', 'e', 'f', 't', 'T', 'o', 'R', 'i', 'g', 'h', 't', 0,
    'm', 'a', 'k', 'e', 'R', 'i', 'g', 'h', 't', 'T', 'o', 'L', 'e', 'f', 't', 0,
    't', 'e', 'x', 't', 'M', 'o', 'd', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'L', 'i', 'n', 'k', 'T', 'e', 'x', 't', 0,
    'K', 'R', 'e', 's', 't', 'r', 'i', 'c', 't', 'e', 'd', 'L', 'i', 'n', 'e', 0,
    'P', 'r', 'o', 'm', 'p', 't', 'O', 'n', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 0,
    'n', 'u', 'm', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'm', 'e', 'n', 't', 's', 0,
    'K', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'A', 'n', 't', 'i', 'a', 'l', 'i', 'a', 's', 'i', 'n', 'g', 0,
    'f', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    't', 'i', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 'F', 'o', 'r', 'm', 'a', 't', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 0,
    'r', 'o', 't', 'a', 't', 'e', 'C', 'l', 'o', 'c', 'k', 'w', 'i', 's', 'e', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'u', 's', 'e', 'Q', 'P', 'i', 'x', 'm', 'a', 'p', 'C', 'a', 'c', 'h', 'e', 0,
    's', 'e', 't', 'K', 'e', 'e', 'p', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'K', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'P', 'a', 'g', 'e', 'W', 'i', 'd', 'g', 'e', 't', 'I', 't', 'e', 'm', 0,
    'K', 'F', 'l', 'o', 'a', 't', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    'K', 'D', 'o', 'u', 'b', 'l', 'e', 'N', 'u', 'm', 'I', 'n', 'p', 'u', 't', 0,
    'M', 'e', 's', 's', 'a', 'g', 'i', 'n', 'g', 'P', 'o', 'p', 'u', 'p', 's', 0,
    'K', 'M', 'u', 'l', 't', 'i', 'T', 'a', 'b', 'B', 'a', 'r', 'T', 'a', 'b', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'i', 's', 'B', 'u', 't', 't', 'o', 'n', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'i', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 'L', 'i', 's', 't', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'W', 'I', 'd', 0,
    's', 'e', 't', 'T', 'o', 'p', 'L', 'e', 'v', 'e', 'l', 'M', 'e', 'n', 'u', 0,
    'h', 'i', 'd', 'e', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'K', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'O', 'w', 'n', 'e', 'r', 0,
    's', 'e', 't', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'S', 'q', 'u', 'e', 'e', 'z', 'e', 'd', 'T', 'e', 'x', 't', 0,
    'u', 's', 'e', 'r', 'T', 'e', 'x', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'C', 'l', 'i', 'c', 'k', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'K', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 't', 'r', 'i', 'n', 'g', 'U', 's', 'e', 'r', 'T', 'o', 'M', 'o', 'd', 0,
    'm', 'o', 'd', 'T', 'o', 'S', 't', 'r', 'i', 'n', 'g', 'U', 's', 'e', 'r', 0,
    'q', 'u', 'e', 'r', 'y', 'I', 'c', 'o', 'n', 's', 'B', 'y', 'D', 'i', 'r', 0,
    'S', 'i', 'z', 'e', 'S', 'm', 'a', 'l', 'l', 'M', 'e', 'd', 'i', 'u', 'm', 0,
    's', 'e', 'm', 'i', 'T', 'r', 'a', 'n', 's', 'p', 'a', 'r', 'e', 'n', 't', 0,
    'm', 'o', 's', 't', 'R', 'e', 'c', 'e', 'n', 't', 'M', 'T', 'i', 'm', 'e', 0,
    'w', 'r', 'i', 't', 'e', 'C', 'u', 's', 't', 'o', 'm', 'D', 'a', 't', 'a', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'H', 'i', 's', 't', 'o', 'r', 'y', 'I', 't', 'e', 'm', 's', 0,
    'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', '_', 'L', 'O', 'C', 'A', 'L', 'E', 0,
    'G', 'r', 'a', 'd', 'i', 'e', 'n', 't', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'w', 'h', 'e', 'e', 'l', 'M', 'o', 'u', 's', 'e', 'Z', 'o', 'o', 'm', 's', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'T', 'i', 't', 'l', 'e', 'F', 'o', 'n', 't', 0,
    's', 'h', 'a', 'd', 'e', 'S', 'o', 'r', 't', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'P', 'o', 'p', 'u', 'p', 0,
    'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'S', 'h', 'e', 'l', 'l', 0,
    'a', 'u', 't', 'o', 'S', 'e', 'l', 'e', 'c', 't', 'D', 'e', 'l', 'a', 'y', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'U', 'n', 'i', 'q', 'u', 'e', 0,
    'm', 'o', 'u', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'f', 'o', 'n', 't', 'S', 'i', 'z', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'F', 'i', 'x', 'e', 'd', 'W', 'i', 'd', 't', 'h', 'F', 'o', 'n', 't', 's', 0,
    'S', 'h', 'o', 'w', 'D', 'i', 'f', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 0,
    'N', 'o', 'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'H', 'a', 's', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'F', 'i', 'n', 'd', 'I', 'n', 'c', 'r', 'e', 'm', 'e', 'n', 't', 'a', 'l', 0,
    's', 'e', 't', 'E', 'x', 't', 'e', 'n', 'd', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'e', 'x', 't', 'e', 'n', 'd', 'e', 'r', 'C', 'r', 'e', 'a', 't', 'e', 'd', 0,
    's', 'e', 't', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'F', 'i', 'l', 'e', 0,
    'K', 'E', 'd', 'i', 't', 'L', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'c', 'h', 'e', 'c', 'k', 'A', 't', 'E', 'n', 't', 'e', 'r', 'i', 'n', 'g', 0,
    'i', 'n', 'a', 'c', 't', 'i', 'v', 'e', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
    's', 'e', 't', 'I', 'n', 'a', 'c', 't', 'i', 'v', 'e', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'I', 'n', 'a', 'c', 't', 'i', 'v', 'e', 'I', 'c', 'o', 'n', 0,
    'i', 'n', 'a', 'c', 't', 'i', 'v', 'e', 'G', 'u', 'i', 'I', 't', 'e', 'm', 0,
    'd', 'e', 'l', 'a', 'y', 'e', 'd', 'D', 'e', 's', 't', 'r', 'u', 'c', 't', 0,
    's', 'e', 't', 'H', 'e', 'l', 'p', 'L', 'i', 'n', 'k', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'P', 'l', 'a', 'i', 'n', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'i', 's', 'B', 'u', 't', 't', 'o', 'n', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'b', 'u', 't', 't', 'o', 'n', 'W', 'h', 'a', 't', 's', 'T', 'h', 'i', 's', 0,
    's', 'l', 'o', 't', 'D', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'c', 'a', 'l', 'e', 'n', 'd', 'a', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'a', 'l', 'e', 'n', 'd', 'a', 'r', 'E', 'n', 't', 'e', 'r', 'e', 'd', 0,
    't', 'i', 'm', 'e', 'S', 'p', 'e', 'c', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    't', 'i', 'm', 'e', 'S', 'p', 'e', 'c', 'E', 'n', 't', 'e', 'r', 'e', 'd', 0,
    'd', 'a', 't', 'e', 'T', 'i', 'm', 'e', 'E', 'n', 't', 'e', 'r', 'e', 'd', 0,
    'd', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 'S', 'l', 'o', 't', 0,
    'h', 'i', 'd', 'e', 'C', 'u', 'r', 's', 'o', 'r', 'D', 'e', 'l', 'a', 'y', 0,
    'K', 'C', 'o', 'n', 'f', 'i', 'g', 'S', 'k', 'e', 'l', 'e', 't', 'o', 'n', 0,
    'g', 'e', 't', 'U', 's', 'e', 'r', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    's', 'e', 't', 't', 'i', 'n', 'g', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'i', 'z', 'e', 'A', 'n', 'd', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'm', 'u', 'l', 't', 'i', 'p', 'l', 'e', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    'u', 'r', 'l', 'D', 'r', 'o', 'p', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'B', 'a', 's', 'e', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'o', 'l', 'o', 'r', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'o', 'd', 'e', 'c', 'M', 'i', 'b', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'o', 'd', 'e', 'c', 0,
    'r', 'o', 'o', 't', 'O', 'n', 'l', 'y', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    'K', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'D', 'r', 'a', 'w', 'e', 'r', 0,
    'c', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
    's', 'u', 'b', 'S', 'o', 'r', 't', 'L', 'e', 's', 's', 'T', 'h', 'a', 'n', 0,
    's', 'e', 't', 'D', 'r', 'a', 'w', 'T', 'e', 'x', 't', 'M', 'o', 'd', 'e', 0,
    'd', 'r', 'a', 'w', 'C', 'a', 'p', 'a', 'c', 'i', 't', 'y', 'B', 'a', 'r', 0,
    'D', 'r', 'a', 'w', 'T', 'e', 'x', 't', 'O', 'u', 't', 'l', 'i', 'n', 'e', 0,
    'l', 'o', 'a', 'd', 'e', 'd', 'B', 'y', 'K', 'd', 'e', 'i', 'n', 'i', 't', 0,
    's', 'l', 'o', 't', 'T', 'i', 'm', 'e', 'r', 'U', 'p', 'd', 'a', 't', 'e', 0,
    'K', 'A', 'n', 'i', 'm', 'a', 't', 'e', 'd', 'B', 'u', 't', 't', 'o', 'n', 0,
    'k', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'G', 'U', 'I', 'C', 'l', 'i', 'e', 'n', 't', 0,
    's', 'e', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'G', 'l', 'o', 'b', 'a', 'l', 0,
    'a', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
    's', 'e', 't', 'S', 'h', 'a', 'p', 'e', 'G', 'e', 's', 't', 'u', 'r', 'e', 0,
    'H', 'i', 'd', 'e', 'T', 'r', 'a', 'n', 's', 'l', 'a', 't', 'o', 'r', 's', 0,
    's', 'h', 'o', 'w', 'F', 'i', 'l', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'A', 'm', 'o', 'u', 'n', 't', 0,
    's', 'e', 't', 'R', 'i', 'g', 'h', 't', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    't', 'a', 'b', 'L', 'a', 'y', 'o', 'u', 't', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    's', 'e', 't', 'T', 'a', 'b', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'r', 0,
    's', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'P', 'a', 'l', 'e', 't', 't', 'e', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'D', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'E', 's', 'c', 'a', 'p', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'P', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 0,
    'b', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'a', 's', 'p', 'e', 'c', 't', 'R', 'a', 't', 'i', 'o', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'W', 'i', 'd', 't', 'h', 0,
    's', 'e', 't', 'M', 'i', 'n', 'i', 'm', 'u', 'm', 'W', 'i', 'd', 't', 'h', 0,
    'd', 'e', 'v', 'i', 'c', 'e', 'T', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
    'd', 'a', 't', 'e', 'T', 'i', 'm', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'i', 'n', 's', 'e', 'r', 't', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'l', 'a', 'y', 'o', 'u', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'i', 'n', 'i', 't', 'S', 't', 'y', 'l', 'e', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'T', 'r', 'i', 'g', 'g', 'e', 'r', 'e', 'd', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'n', 'd', 'e', 'x', 'e', 's', 0,
    'e', 'd', 'i', 't', 'o', 'r', 'D', 'e', 's', 't', 'r', 'o', 'y', 'e', 'd', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'm', 'o', 'u', 's', 'e', 'P', 'r', 'e', 's', 's', 'E', 'v', 'e', 'n', 't', 0,
    'k', 'e', 'y', 'R', 'e', 'l', 'e', 'a', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'a', 's', 'e', 'S', 'e', 'n', 's', 'i', 't', 'i', 'v', 'i', 't', 'y', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 't', ':', ':', 'K', 'e', 'y', '>', 0,
    'n', 'e', 'w', 'S', 'u', 'g', 'g', 'e', 's', 't', 'i', 'o', 'n', 's', 0,
    'o', 'r', 'i', 'g', 'i', 'n', 'a', 'l', 'B', 'u', 'f', 'f', 'e', 'r', 0,
    'S', 'o', 'n', 'n', 'e', 't', ':', ':', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'W', 'M', '2', 'W', 'i', 'n', 'd', 'o', 'w', 'C', 'l', 'a', 's', 's', 0,
    'W', 'M', '2', 'G', 'r', 'o', 'u', 'p', 'L', 'e', 'a', 'd', 'e', 'r', 0,
    'N', 'E', 'T', ':', ':', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', '2', 0,
    'W', 'M', 'F', 'r', 'a', 'm', 'e', 'E', 'x', 't', 'e', 'n', 't', 's', 0,
    'W', 'M', 'H', 'a', 'n', 'd', 'l', 'e', 'd', 'I', 'c', 'o', 'n', 's', 0,
    'W', 'M', 'I', 'c', 'o', 'n', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'M', 'a', 'x', 'H', 'o', 'r', 'i', 'z', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'M', 'i', 'n', 'i', 'm', 'i', 'z', 'e', 0,
    'N', 'E', 'T', ':', ':', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'a', 'l', 'l', 'o', 'w', 'e', 'd', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'r', 'e', 's', 't', 'a', 'c', 'k', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    'K', 'R', 'a', 't', 'i', 'n', 'g', 'P', 'a', 'i', 'n', 't', 'e', 'r', 0,
    's', 'e', 't', 'M', 'a', 'r', 'k', 'e', 'r', 'C', 'o', 'l', 'o', 'r', 0,
    'r', 'e', 's', 'e', 't', 'C', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
    's', 'a', 'v', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'F', 'i', 'l', 'e', 0,
    'r', 'e', 'a', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 'F', 'i', 'l', 'e', 0,
    'K', 'X', 'M', 'L', 'G', 'U', 'I', 'F', 'a', 'c', 't', 'o', 'r', 'y', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'X', 'M', 'L', 'F', 'i', 'l', 'e', 0,
    's', 'e', 't', 'D', 'O', 'M', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'S', 't', 'a', 't', 'e', 'N', 'o', 'R', 'e', 'v', 'e', 'r', 's', 'e', 0,
    'K', 'X', 'M', 'L', 'G', 'U', 'I', 'B', 'u', 'i', 'l', 'd', 'e', 'r', 0,
    's', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    's', 'e', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 'N', 'a', 'm', 'e', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'F', 'o', 'r', 'm', 'D', 'a', 't', 'a', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'O', 'p', 'e', 'n', 'T', 'y', 'p', 'e', 'U', 'n', 'u', 's', 'e', 'd', 0,
    'l', 'e', 'f', 't', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 'U', 'r', 'l', 0,
    's', 'e', 't', 'G', 'l', 'o', 'w', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 's', 'F', 'l', 'o', 'a', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 's', 'L', 'o', 'c', 'k', 'e', 'd', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'O', 'n', 'S', 't', 'a', 'r', 't', 0,
    'i', 't', 'e', 'm', 's', 'C', 'h', 'e', 'c', 'k', 'a', 'b', 'l', 'e', 0,
    'r', 'e', 's', 'e', 't', 'T', 'i', 'm', 'e', 'R', 'a', 'n', 'g', 'e', 0,
    'm', 'o', 'u', 's', 'e', 'P', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 0,
    's', 'e', 't', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'r', 0,
    's', 'e', 't', 'N', 'o', 't', 'i', 'f', 'y', 'C', 'l', 'i', 'c', 'k', 0,
    'i', 's', 'T', 'a', 'b', 'B', 'a', 'r', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    'W', 'T', '_', 'M', 'e', 'n', 'u', 'B', 'a', 'r', 'I', 't', 'e', 'm', 0,
    'W', 'T', '_', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'B', 'a', 'r', 0,
    'W', 'T', '_', 'R', 'a', 'd', 'i', 'o', 'B', 'u', 't', 't', 'o', 'n', 0,
    'd', 'r', 'a', 'w', 'I', 'n', 's', 'i', 'd', 'e', 'R', 'e', 'c', 't', 0,
    'i', 's', 'F', 'i', 'x', 'u', 'p', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'S', 'y', 's', 't', 'e', 'm', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    'C', 'o', 'm', 'm', 'u', 'n', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    'N', 'e', 'e', 'd', 's', 'A', 't', 't', 'e', 'n', 't', 'i', 'o', 'n', 0,
    'K', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'n', 'f', 'o', 'I', 'd', 0,
    's', 'i', 'l', 'e', 'n', 'c', 'e', 'S', 't', 'a', 'r', 't', 'u', 'p', 0,
    'n', 'e', 'x', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'p', 'r', 'e', 'v', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'W', 'o', 'r', 'd', 'B', 'a', 'c', 'k', 0,
    'p', 'a', 's', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'N', 'e', 'x', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'P', 'r', 'e', 'v', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'D', 'e', 'l', 'e', 't', 'e', 'W', 'o', 'r', 'd', 'B', 'a', 'c', 'k', 0,
    'P', 'a', 's', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'b', 'a', 'c', 'k', 'A', 'n', 'd', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'p', 'r', 'i', 'n', 't', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    's', 'e', 's', 's', 'i', 'o', 'n', 'C', 'l', 'i', 'e', 'n', 't', 's', 0,
    's', 'e', 't', 'S', 'e', 'c', 'o', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'a', 'r', 'r', 'o', 'w', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'B', 'e', 'h', 'a', 'v', 'i', 'o', 'r', 0,
    's', 'e', 't', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'L', 'e', 'n', 'g', 't', 'h', 'F', 'i', 'x', 'e', 'd', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'P', 'o', 'i', 'n', 't', 'e', 'r', 0,
    'i', 'n', 'd', 'e', 'n', 't', 'L', 'i', 's', 't', 'L', 'e', 's', 's', 0,
    'i', 'n', 'd', 'e', 'n', 't', 'L', 'i', 's', 't', 'M', 'o', 'r', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'L', 'i', 'n', 'k', 'T', 'e', 'x', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'L', 'i', 'n', 'k', 'U', 'r', 'l', 0,
    'K', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 'M', 'e', 'n', 'u', 0,
    's', 'e', 't', 'A', 'l', 'l', 'o', 'w', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'a', 'd', 'd', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', 's', 0,
    'm', 'i', 'n', 'o', 'r', 'T', 'i', 'c', 'k', 'M', 'a', 'r', 'k', 's', 0,
    'm', 'a', 'j', 'o', 'r', 'T', 'i', 'c', 'k', 'M', 'a', 'r', 'k', 's', 0,
    't', 'i', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 'W', 'i', 'd', 't', 'h', 0,
    'r', 'e', 's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'R', 'e', 'g', 'i', 'o', 'n', 0,
    's', 'e', 't', 'K', 'n', 'o', 'w', 'n', 'L', 'o', 'g', 'i', 'n', 's', 0,
    'a', 'd', 'd', 'C', 'o', 'm', 'm', 'e', 'n', 't', 'L', 'i', 'n', 'e', 0,
    'D', 'o', 'm', 'a', 'i', 'n', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'S', 'h', 'o', 'w', 'D', 'o', 'm', 'a', 'i', 'n', 'L', 'i', 'n', 'e', 0,
    's', 'h', 'o', 'w', 'P', 'a', 'g', 'e', 'H', 'e', 'a', 'd', 'e', 'r', 0,
    'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 'P', 'o', 'i', 'n', 't', 0,
    'C', 'l', 'o', 's', 'e', 'O', 'n', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'm', 'a', 'p', 'R', 'i', 'g', 'h', 't', 'T', 'o', 'L', 'e', 'f', 't', 0,
    'm', 'a', 'p', 'L', 'e', 'f', 't', 'T', 'o', 'R', 'i', 'g', 'h', 't', 0,
    's', 'e', 't', 'M', 'e', 's', 's', 'a', 'g', 'e', 'T', 'y', 'p', 'e', 0,
    'K', 'M', 'e', 's', 's', 'a', 'g', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'i', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 'W', 'I', 'd', 0,
    's', 'l', 'o', 't', 'R', 'e', 'a', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'i', 's', 'T', 'o', 'p', 'L', 'e', 'v', 'e', 'l', 'M', 'e', 'n', 'u', 0,
    'r', 'e', 'a', 'd', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    's', 'a', 'v', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    's', 'a', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'i', 'z', 'e', 0,
    'c', 'u', 's', 't', 'o', 'm', 'H', 'e', 'l', 'p', 'M', 'e', 'n', 'u', 0,
    'p', 'a', 'i', 'n', 't', 'R', 'e', 'c', 't', 'F', 'r', 'a', 'm', 'e', 0,
    'i', 'n', 's', 'e', 'r', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    'm', 'o', 'd', 'X', 'M', 'o', 'd', 'e', 'S', 'w', 'i', 't', 'c', 'h', 0,
    'm', 'o', 'd', 'X', 'S', 'c', 'r', 'o', 'l', 'l', 'L', 'o', 'c', 'k', 0,
    'i', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'M', 'o', 'd', 's', 0,
    's', 'e', 't', 'K', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 0,
    'L', 'o', 'c', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'M', 'a', 'i', 'n', 'B', 'a', 'r', 'I', 'c', 'o', 'n', 'S', 'e', 't', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'I', 'c', 'o', 'n', 'S', 'e', 't', 0,
    'l', 'o', 'a', 'd', 'C', 'u', 's', 't', 'o', 'm', 'D', 'a', 't', 'a', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'n', 'a', 't', 'u', 'r', 'a', 'l', 'S', 'o', 'r', 't', 'i', 'n', 'g', 0,
    'b', 'l', 'o', 'c', 'k', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', '_', 'S', 'T', 'Y', 'L', 'E', 0,
    'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', '_', 'P', 'A', 'T', 'H', 'S', 0,
    'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', '_', 'M', 'O', 'U', 'S', 'E', 0,
    'B', 'l', 'o', 'c', 'k', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'A', 'u', 't', 'o', 0,
    'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'N', 'o', 'n', 'e', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'K', 'e', 'y', 0,
    'c', 'l', 'e', 'a', 'n', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'F', 'r', 'i', 'e', 'n', 'd', 'l', 'y', 0,
    'K', 'R', 'o', 'c', 'k', 'e', 'r', 'G', 'e', 's', 't', 'u', 'r', 'e', 0,
    'K', 'F', 'o', 'n', 't', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'r', 0,
    'g', 'e', 't', 'F', 'o', 'n', 't', 'A', 'n', 'd', 'T', 'e', 'x', 't', 0,
    's', 'i', 'z', 'e', 'I', 's', 'R', 'e', 'l', 'a', 't', 'i', 'v', 'e', 0,
    'F', 'i', 'x', 'e', 'd', 'F', 'o', 'n', 't', 's', 'O', 'n', 'l', 'y', 0,
    'N', 'o', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'l', 'a', 'g', 's', 0,
    'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 'F', 'a', 'm', 'i', 'l', 'y', 0,
    's', 'e', 't', 'F', 'i', 'n', 'd', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    'o', 'p', 't', 'i', 'o', 'n', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'f', 'i', 'n', 'd', 'N', 'e', 'x', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'W', 'h', 'o', 'l', 'e', 'W', 'o', 'r', 'd', 's', 'O', 'n', 'l', 'y', 0,
    'K', 'F', 'i', 'n', 'd', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'c', 'o', 'n', 't', 'r', 'a', 'c', 't', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    't', 'y', 'p', 'e', 'd', 'S', 'o', 'm', 'e', 't', 'h', 'i', 'n', 'g', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'B', 'u', 't', 't', 'o', 'n', 'O', 'k', 0,
    'c', 'e', 'n', 't', 'e', 'r', 'O', 'n', 'S', 'c', 'r', 'e', 'e', 'n', 0,
    'A', 'p', 'p', 'N', 'a', 'm', 'e', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'N', 'o', 'C', 'a', 'p', 't', 'i', 'o', 'n', 'F', 'l', 'a', 'g', 's', 0,
    's', 'a', 'v', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'F', 'o', 'c', 'u', 's', 0,
    'a', 's', 's', 'i', 'g', 'n', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
    'd', 'a', 't', 'e', 'T', 'i', 'm', 'e', 'E', 'd', 'i', 't', 'e', 'd', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'T', 'i', 'm', 'e', 'S', 'p', 'e', 'c', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'C', 'a', 'l', 'e', 'n', 'd', 'a', 'r', 0,
    'K', 'D', 'a', 't', 'e', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    'h', 'a', 's', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 't', 'C', 'l', 'o', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'r', 'e', 's', 'e', 't', 'D', 'a', 't', 'e', 'R', 'a', 'n', 'g', 'e', 0,
    'A', 'l', 'w', 'a', 'y', 's', 'D', 'i', 'r', 'e', 'c', 't', 'l', 'y', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'w', 'i', 'd', 'g', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    's', 'e', 't', 'T', 'a', 'b', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 0,
    'K', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'B', 'o', 'x', 0,
    'g', 'e', 't', 'K', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 's', 0,
    'T', 'e', 'x', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'm', 'a', 'k', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', 'M', 'o', 'd', 'e', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'K', 'S', 't', 'a', 't', 'e', 'f', 'u', 'l', 'B', 'r', 'u', 's', 'h', 0,
    'L', 'i', 'n', 'k', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 'T', 'o', 'C', 'e', 'l', 'l', 0,
    's', 'e', 't', 'A', 'c', 'c', 'e', 'p', 't', 'D', 'r', 'a', 'g', 's', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'r', 'C', 'l', 'a', 's', 's', 'i', 'c', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'h', 'a', 'r', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'e', 'd', 'C', 'h', 'a', 'r', 's', 0,
    'A', 'l', 'l', 'G', 'u', 'i', 'E', 'l', 'e', 'm', 'e', 'n', 't', 's', 0,
    'H', 'i', 's', 't', 'o', 'r', 'y', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'C', 'h', 'a', 'r', 'a', 'c', 't', 'e', 'r', 'T', 'a', 'b', 'l', 'e', 0,
    'c', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'H', 'e', 'i', 'g', 'h', 't', 0,
    's', 'e', 't', 'G', 'r', 'i', 'd', 'S', 'i', 'z', 'e', 'O', 'w', 'n', 0,
    'c', 'a', 't', 'e', 'g', 'o', 'r', 'y', 'D', 'r', 'a', 'w', 'e', 'r', 0,
    'f', 'i', 'l', 'l', 'F', 'u', 'l', 'l', 'B', 'l', 'o', 'c', 'k', 's', 0,
    'D', 'r', 'a', 'w', 'T', 'e', 'x', 't', 'I', 'n', 'l', 'i', 'n', 'e', 0,
    's', 'e', 't', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'd', 'y', 0,
    's', 'e', 't', 'A', 'p', 'p', 'r', 'o', 'p', 'r', 'i', 'a', 't', 'e', 0,
    'c', 'l', 'e', 'a', 'r', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    'i', 'c', 'o', 'n', 'D', 'i', 'm', 'e', 'n', 's', 'i', 'o', 'n', 's', 0,
    'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'e', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'G', 'r', 'o', 'u', 'p', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'I', 's', 'G', 'l', 'o', 'b', 'a', 'l', 0,
    'a', 'l', 'l', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
    'g', 'l', 'o', 'b', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'A', 'c', 't', 'i', 'v', 'e', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    's', 'e', 't', 'S', 't', 'o', 'p', 'O', 'n', 'C', 'l', 'o', 's', 'e', 0,
    'H', 'i', 'd', 'e', 'K', 'd', 'e', 'V', 'e', 'r', 's', 'i', 'o', 'n', 0,
    'n', 'a', 't', 'u', 'r', 'a', 'l', 'C', 'o', 'm', 'p', 'a', 'r', 'e', 0,
    'u', 's', 'r', 'W', 'r', 'i', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'u', 's', 'r', 'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
    'u', 's', 'r', 'U', 's', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
    'c', 'a', 'l', 'e', 'n', 'd', 'a', 'r', 'S', 'y', 's', 't', 'e', 'm', 0,
    's', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'l', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'L', 'e', 'f', 't', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    's', 'e', 't', 'R', 'i', 'g', 'h', 't', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'h', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'B', 'l', 'o', 'c', 'k', 0,
    'd', 'r', 'a', 'w', 'I', 't', 'e', 'm', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'i', 't', 'e', 'm', 'P', 'i', 'x', 'm', 'a', 'p', 'R', 'e', 'c', 't', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'I', 't', 'e', 'm', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'o', 'n', 't', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    's', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    's', 'u', 'b', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'R', 'e', 'c', 't', 0,
    's', 'u', 'b', 'E', 'l', 'e', 'm', 'e', 'n', 't', 'R', 'e', 'c', 't', 0,
    'a', 'u', 't', 'o', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'P', 'a', 'g', 'e', 0,
    's', 'e', 't', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
    'h', 'e', 'i', 'g', 'h', 't', 'F', 'o', 'r', 'W', 'i', 'd', 't', 'h', 0,
    'x', '1', '1', 'E', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'c', 'u', 'r', 's', 'o', 'r', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'o', 'u', 'r', 'c', 'e', 'M', 'o', 'd', 'e', 'l', 0,
    'd', 'r', 'a', 'g', 'L', 'e', 'a', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'd', 'r', 'a', 'g', 'E', 'n', 't', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'v', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'O', 'f', 'f', 's', 'e', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'l', 'e', 'a', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'i', 'z', 'e', 'H', 'i', 'n', 't', 'F', 'o', 'r', 'R', 'o', 'w', 0,
    'k', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'S', 'e', 'a', 'r', 'c', 'h', 0,
    's', 'e', 't', 'D', 'r', 'a', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 'l', 0,
    'm', 'o', 'u', 's', 'e', 'M', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'n', 'e', 'x', 't', 'C', 'h', 'e', 'c', 'k', 'S', 't', 'a', 't', 'e', 0,
    'Q', 'S', 'e', 't', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'C', 'o', 'l', 'o', 'r', '>', 0,
    'p', 'e', 'r', 's', 'o', 'n', 'a', 'l', 'W', 'o', 'r', 'd', 's', 0,
    'W', 'M', '2', 'A', 'c', 't', 'i', 'v', 'i', 't', 'i', 'e', 's', 0,
    'W', 'M', '2', 'W', 'i', 'n', 'd', 'o', 'w', 'R', 'o', 'l', 'e', 0,
    'W', 'M', 'V', 'i', 's', 'i', 'b', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'N', 'E', 'T', ':', ':', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'M', 'a', 'x', 'V', 'e', 'r', 't', 0,
    'P', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 'M', 'a', 's', 'k', 0,
    'W', 'i', 'n', 'd', 'o', 'w', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    's', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    'h', 'a', 's', 'W', 'i', 'n', 'd', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    'h', 'a', 's', 'N', 'E', 'T', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'r', 'e', 's', 't', 'a', 'c', 'k', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'L', 'i', 's', 't', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'P', 'i', 'x', 'm', 'a', 'p', 'S', 'i', 'z', 'e', 0,
    'r', 'a', 't', 'i', 'n', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'R', 'a', 't', 'i', 'n', 'g', 'W', 'i', 'd', 'g', 'e', 't', 0,
    't', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 'D', 'i', 'f', 'f', 0,
    'K', 'X', 'm', 'l', 'G', 'u', 'i', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'm', 'a', 'k', 'i', 'n', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'c', 'l', 'i', 'e', 'n', 't', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    'c', 'l', 'i', 'e', 'n', 't', 'B', 'u', 'i', 'l', 'd', 'e', 'r', 0,
    'K', 'X', 'M', 'L', 'G', 'U', 'I', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'c', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 'T', 'a', 'g', 's', 0,
    'b', 'u', 'i', 'l', 'd', 'e', 'r', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'w', 'r', 'a', 'p', 'p', 'e', 'd', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    's', 'e', 't', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 't', 'a', 'c', 'k', 'i', 'n', 'g', 'O', 'r', 'd', 'e', 'r', 0,
    'K', 'W', 'i', 'n', 'd', 'o', 'w', 'S', 'y', 's', 't', 'e', 'm', 0,
    'c', 'l', 'i', 'e', 'n', 't', 'M', 'a', 'c', 'h', 'i', 'n', 'e', 0,
    'o', 'n', 'A', 'l', 'l', 'D', 'e', 's', 'k', 't', 'o', 'p', 's', 0,
    'e', 'x', 't', 'e', 'n', 'd', 'e', 'd', 'S', 't', 'r', 'u', 't', 0,
    'f', 'o', 'l', 'd', 'e', 'r', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    'f', 'o', 'l', 'd', 'e', 'r', 'U', 'p', 'd', 'a', 't', 'e', 'd', 0,
    'w', 'r', 'i', 't', 'e', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'r', 'e', 'a', 'd', 'E', 'n', 't', 'r', 'y', 'L', 'i', 's', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'N', 'e', 't', 'w', 'o', 'r', 'k', 'W', 'a', 'l', 'l', 'e', 't', 0,
    'e', 'x', 'p', 'a', 'n', 's', 'i', 'o', 'n', 'K', 'e', 'y', 's', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'K', 'e', 'y', 's', 0,
    'i', 's', 'G', 'l', 'o', 'w', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    's', 'e', 't', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'a', 'd', 'd', 'T', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'h', 'i', 'd', 'd', 'e', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 'a', 'r', 'c', 'h', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'a', 'p', 'p', 'l', 'y', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    's', 'e', 't', 'F', 'u', 'l', 'l', 'S', 'c', 'r', 'e', 'e', 'n', 0,
    'K', 'T', 'o', 'g', 'g', 'l', 'e', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'T', 'i', 'm', 'e', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    's', 'l', 'o', 't', 'S', 'p', 'e', 'a', 'k', 'T', 'e', 'x', 't', 0,
    's', 'l', 'o', 't', 'D', 'o', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 0,
    'h', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'W', 'o', 'r', 'd', 0,
    'i', 's', 'N', 'o', 't', 'i', 'f', 'y', 'C', 'l', 'i', 'c', 'k', 0,
    'n', 'e', 'w', 'T', 'a', 'b', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    'W', 'T', '_', 'T', 'o', 'o', 'l', 'B', 'o', 'x', 'T', 'a', 'b', 0,
    'W', 'T', '_', 'T', 'o', 'o', 'l', 'B', 'u', 't', 't', 'o', 'n', 0,
    'W', 'T', '_', 'D', 'o', 'c', 'k', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'W', 'T', '_', 'P', 'u', 's', 'h', 'B', 'u', 't', 't', 'o', 'n', 0,
    'n', 'e', 'w', 'S', 'u', 'b', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'N', 'o', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'a', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'I', 'd', 0,
    's', 'e', 't', 'L', 'a', 'u', 'n', 'c', 'h', 'e', 'd', 'B', 'y', 0,
    'g', 'o', 't', 'N', 'e', 'w', 'S', 't', 'a', 'r', 't', 'u', 'p', 0,
    'c', 'l', 'o', 's', 'e', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'C', 'l', 'o', 's', 'e', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    's', 'h', 'o', 'w', 'S', 't', 'a', 't', 'u', 's', 'b', 'a', 'r', 0,
    'e', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'S', 'h', 'o', 'w', 'S', 't', 'a', 't', 'u', 's', 'b', 'a', 'r', 0,
    'E', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'K', 'S', 'p', 'l', 'a', 's', 'h', 'S', 'c', 'r', 'e', 'e', 'n', 0,
    'c', 'l', 'e', 'a', 'r', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'r', 'e', 's', 'i', 'z', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'a', 'd', 'd', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'n', 'f', 'l', 'i', 'c', 't', 's', 'W', 'i', 't', 'h', 0,
    's', 'e', 't', 'S', 'e', 'c', 'o', 'n', 'd', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'F', 'i', 'r', 's', 't', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'C', 'o', 'm', 'b', 'o', 'W', 'i', 'd', 't', 'h', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'l', 'o', 't', 'E', 'n', 'd', 'O', 'f', 'f', 's', 'e', 't', 0,
    's', 'l', 'o', 't', 'N', 'e', 'w', 'O', 'f', 'f', 's', 'e', 't', 0,
    's', 'h', 'o', 'w', 'T', 'i', 'n', 'y', 'M', 'a', 'r', 'k', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'I', 't', 'a', 'l', 'i', 'c', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'I', 't', 'a', 'l', 'i', 'c', 0,
    'c', 'a', 'n', 'D', 'e', 'd', 'e', 'n', 't', 'L', 'i', 's', 't', 0,
    'c', 'a', 'n', 'I', 'n', 'd', 'e', 'n', 't', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'O', 'r', 'H', 't', 'm', 'l', 0,
    'K', 'R', 'i', 'c', 'h', 'T', 'e', 'x', 't', 'E', 'd', 'i', 't', 0,
    's', 'e', 't', 'V', 'a', 'l', 'i', 'd', 'C', 'h', 'a', 'r', 's', 0,
    'B', 'a', 'c', 'k', 'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 0,
    'm', 'a', 's', 'k', 'A', 'l', 'o', 'n', 'g', 'L', 'i', 'n', 'e', 0,
    'r', 'e', 's', 'e', 't', 'P', 'l', 'o', 't', 'M', 'a', 's', 'k', 0,
    'a', 'd', 'd', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
    's', 'e', 't', 'P', 'o', 'i', 'n', 't', 'S', 't', 'y', 'l', 'e', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'P', 'o', 'i', 'n', 't', 's', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 'R', 'o', 't', 'a', 't', 'e', 'd', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'm', 'a', 'g', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'E', 'n', 't', 'r', 'i', 'e', 's', 0,
    'a', 'n', 'o', 'n', 'y', 'm', 'o', 'u', 's', 'M', 'o', 'd', 'e', 0,
    'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'E', 'r', 'r', 'o', 'r', 0,
    'U', 's', 'e', 'r', 'n', 'a', 'm', 'e', 'E', 'r', 'r', 'o', 'r', 0,
    's', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'S', 't', 'y', 'l', 'e', 0,
    'K', 'P', 'a', 's', 's', 'i', 'v', 'e', 'P', 'o', 'p', 'u', 'p', 0,
    's', 'e', 't', 'P', 'a', 'g', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'I', 'n', 't', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    'e', 'x', 'p', 'o', 'n', 'e', 'n', 't', 'R', 'a', 't', 'i', 'o', 0,
    'r', 'e', 'l', 'a', 't', 'i', 'v', 'e', 'V', 'a', 'l', 'u', 'e', 0,
    'K', 'N', 'o', 't', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'c', 'h', 'e', 'c', 'k', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    's', 'e', 't', 'K', 'e', 'y', 'L', 'a', 't', 'c', 'h', 'e', 'd', 0,
    'm', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 'W', 'I', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'd', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'S', 'o', 'r', 'r', 'y', 0,
    'd', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'E', 'r', 'r', 'o', 'r', 0,
    'q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 0,
    'Q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 0,
    'l', 'o', 's', 't', 'O', 'w', 'n', 'e', 'r', 's', 'h', 'i', 'p', 0,
    'p', 'a', 'r', 's', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    's', 'e', 't', 't', 'i', 'n', 'g', 's', 'D', 'i', 'r', 't', 'y', 0,
    'a', 'u', 't', 'o', 'S', 'a', 'v', 'e', 'G', 'r', 'o', 'u', 'p', 0,
    'c', 'a', 'n', 'B', 'e', 'R', 'e', 's', 't', 'o', 'r', 'e', 'd', 0,
    's', 'e', 't', 'L', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'D', 'a', 'r', 'k', 'F', 'a', 'c', 't', 'o', 'r', 0,
    'a', 'c', 'c', 'e', 'l', 'M', 'o', 'd', 'M', 'a', 's', 'k', 'X', 0,
    's', 't', 'e', 'a', 'l', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'n', 'e', 'w', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', 0,
    'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 'S', 't', 'a', 't', 'e', 0,
    'I', 'n', 't', 'e', 'r', 'n', 'a', 't', 'i', 'o', 'n', 'a', 'l', 0,
    'u', 's', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'm', 'e', 'n', 'u', 'R', 'e', 'p', 'o', 'r', 't', 'B', 'u', 'g', 0,
    'm', 'e', 'n', 'u', 'W', 'h', 'a', 't', 's', 'T', 'h', 'i', 's', 0,
    'A', 'p', 'p', 'l', 'y', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'c', 'u', 'r', 's', 'o', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'C', 'u', 'r', 's', 'o', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'a', 'u', 't', 'o', 's', 't', 'a', 'r', 't', 'P', 'a', 't', 'h', 0,
    'm', 'o', 'u', 's', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'a', 'n', 0,
    'd', 'n', 'd', 'E', 'v', 'e', 'n', 't', 'D', 'e', 'l', 'a', 'y', 0,
    'K', 'S', 'h', 'a', 'p', 'e', 'G', 'e', 's', 't', 'u', 'r', 'e', 0,
    'a', 'd', 'a', 'p', 't', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    's', 'e', 't', 'S', 'a', 'm', 'p', 'l', 'e', 'T', 'e', 'x', 't', 0,
    'f', 'o', 'n', 't', 'D', 'i', 'f', 'f', 'F', 'l', 'a', 'g', 's', 0,
    'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 'S', 't', 'y', 'l', 'e', 0,
    'f', 'i', 'n', 'd', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
    'd', 'i', 'a', 'l', 'o', 'g', 's', 'P', 'a', 'r', 'e', 'n', 't', 0,
    's', 'h', 'o', 'u', 'l', 'd', 'R', 'e', 's', 't', 'a', 'r', 't', 0,
    'v', 'a', 'l', 'i', 'd', 'a', 't', 'e', 'M', 'a', 't', 'c', 'h', 0,
    'K', 'F', 'i', 'n', 'd', ':', ':', 'R', 'e', 's', 'u', 'l', 't', 0,
    'F', 'i', 'n', 'd', 'B', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 's', 0,
    'a', 'c', 't', 'i', 'v', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'T', 'o', 'g', 'g', 'l', 'e', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 'I', 'c', 'o', 'n', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'M', 'e', 'n', 'u', 0,
    'b', 'u', 't', 't', 'o', 'n', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
    'K', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 'E', 'd', 'i', 't', 0,
    'R', 'e', 'c', 't', 'a', 'n', 'g', 'l', 'e', 'M', 'o', 'd', 'e', 0,
    'l', 'e', 'a', 'v', 'e', 'M', 'o', 'd', 'a', 'l', 'i', 't', 'y', 0,
    's', 'e', 't', 'M', 'a', 'i', 'n', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'W', 'a', 'r', 'n', 'O', 'n', 'I', 'n', 'v', 'a', 'l', 'i', 'd', 0,
    'K', 'D', 'a', 't', 'e', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    'p', 'a', 'r', 's', 'e', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'K', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'l', 'o', 't', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'u', 's', 'e', 'r', 'C', 'a', 'n', 'c', 'e', 'l', 'l', 'e', 'd', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'l', 'e', 'd', 'T', 'e', 'x', 't', 0,
    'i', 's', 'T', 'a', 'b', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 0,
    'g', 'e', 't', 'K', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 0,
    's', 'e', 't', 'K', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 0,
    'h', 'a', 'n', 'd', 'l', 'e', 'S', 'i', 'g', 'n', 'a', 'l', 's', 0,
    's', 'l', 'o', 't', 'N', 'e', 'x', 't', 'M', 'a', 't', 'c', 'h', 0,
    's', 'o', 'u', 'n', 'd', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'I', 'g', 'n', 'o', 'r', 'e', 'C', 'a', 's', 'e', 0,
    'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'M', 'a', 't', 'c', 'h', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'B', 'o', 'x', 0,
    't', 'r', 'a', 'p', 'R', 'e', 't', 'u', 'r', 'n', 'K', 'e', 'y', 0,
    's', 'e', 't', 'C', 'o', 'l', 'o', 'r', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'S', 'a', 't', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'o', 'v', 'e', 'r', 'l', 'a', 'y', 'C', 'o', 'l', 'o', 'r', 's', 0,
    'c', 'o', 'n', 't', 'r', 'a', 's', 't', 'R', 'a', 't', 'i', 'o', 0,
    'M', 'i', 'd', 'l', 'i', 'g', 'h', 't', 'S', 'h', 'a', 'd', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'h', 'o', 'w', 'E', 'm', 'p', 't', 'y', 'L', 'i', 's', 't', 0,
    'i', 's', 'C', 'u', 's', 't', 'o', 'm', 'C', 'o', 'l', 'o', 'r', 0,
    'K', 'S', 'e', 'l', 'e', 'c', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'E', 'x', 'p', 'o', 'r', 't', 'T', 'e', 'x', 't', 0,
    'w', 'i', 'd', 'g', 'e', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'D', 'e', 't', 'a', 'i', 'l', 'B', 'r', 'o', 'w', 's', 'e', 'r', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'o', 'u', 's', 0,
    's', 'e', 'n', 'd', 'B', 'u', 'g', 'R', 'e', 'p', 'o', 'r', 't', 0,
    'i', 's', 'A', 'p', 'p', 'r', 'o', 'p', 'r', 'i', 'a', 't', 'e', 0,
    'x', 'i', 'o', 'E', 'r', 'r', 'h', 'a', 'n', 'd', 'l', 'e', 'r', 0,
    'u', 's', 'e', 'r', 'T', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 0,
    's', 'e', 's', 's', 'i', 'o', 'n', 'S', 'a', 'v', 'i', 'n', 'g', 0,
    's', 'e', 's', 's', 'i', 'o', 'n', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'I', 'c', 'o', 'n', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'e', 't', 'S', 't', 'i', 'c', 'k', 'y', 'M', 'e', 'n', 'u', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'H', 'o', 'v', 'e', 'r', 'e', 'd', 0,
    'w', 'r', 'i', 't', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    's', 'e', 't', 'A', 'u', 't', 'h', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'r', 'o', 'c', 'k', 'e', 'r', 'G', 'e', 's', 't', 'u', 'r', 'e', 0,
    'N', 'o', 'A', 'u', 't', 'o', 'l', 'o', 'a', 'd', 'i', 'n', 'g', 0,
    'u', 'n', 'r', 'e', 'g', 'i', 's', 't', 'e', 'r', 'J', 'o', 'b', 0,
    'u', 's', 'r', 'R', 'e', 'a', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'd', 'S', 'i', 'g', 'n', 'a', 'l', 0,
    'p', 'a', 'l', 'e', 't', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'd', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'f', 'r', 'a', 'm', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'b', 'o', 't', 't', 'o', 'm', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    's', 'e', 't', 'T', 'o', 'p', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    's', 'e', 't', 'L', 'e', 'f', 't', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    's', 'e', 't', 'F', 'o', 'n', 't', 'F', 'a', 'm', 'i', 'l', 'y', 0,
    's', 'e', 't', 'S', 't', 'r', 'i', 'n', 'g', 'L', 'i', 's', 't', 0,
    'i', 's', 'D', 'r', 'a', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    't', 'e', 'x', 't', 'F', 'r', 'o', 'm', 'V', 'a', 'l', 'u', 'e', 0,
    'v', 'a', 'l', 'u', 'e', 'F', 'r', 'o', 'm', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'C', 'a', 'c', 'h', 'e', 'L', 'i', 'm', 'i', 't', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'T', 'e', 'x', 't', 0,
    'r', 'e', 't', 'u', 'r', 'n', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    't', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'F', 'r', 'a', 'm', 'e', 'S', 't', 'y', 'l', 'e', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'o', 'r', 'm', 'a', 't', 0,
    'd', 'r', 'a', 'w', 'P', 'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', 0,
    'c', 'o', 'l', 'o', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'b', 'u', 't', 't', 'o', 'n', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'b', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'S', 'i', 'n', 'g', 'l', 'e', 'S', 't', 'e', 'p', 0,
    'm', 'a', 'p', 'F', 'r', 'o', 'm', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'd', 'r', 'a', 'g', 'M', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'v', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'I', 'n', 'd', 'e', 'x', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    'd', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    't', 'e', 'x', 't', 'E', 'l', 'i', 'd', 'e', 'M', 'o', 'd', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'E', 'd', 'i', 't', 'o', 'r', 'D', 'a', 't', 'a', 0,
    'f', 'o', 'c', 'u', 's', 'O', 'u', 't', 'E', 'v', 'e', 'n', 't', 0,
    'k', 'e', 'y', 'P', 'r', 'e', 's', 's', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 't', 'a', 't', 'e', 'S', 'e', 't', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'D', 'e', 'l', 'e', 't', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'i', 'n', 's', 'e', 'r', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    's', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'D', 'a', 't', 'a', 0,
    'c', 'a', 's', 'e', 'S', 'e', 'n', 's', 'i', 't', 'i', 'v', 'e', 0,
    'C', 'a', 's', 'e', 'S', 'e', 'n', 's', 'i', 't', 'i', 'v', 'e', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'T', 'i', 'm', 'e', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'C', 'h', 'a', 'r', '>', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'm', 'a', 't', 'i', 'c', 0,
    'W', 'M', '2', 'K', 'D', 'E', 'S', 'h', 'a', 'd', 'o', 'w', 0,
    'W', 'M', '2', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    'W', 'M', 'W', 'i', 'n', 'd', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    'W', 'M', 'M', 'o', 'v', 'e', 'R', 'e', 's', 'i', 'z', 'e', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'N', 'a', 'm', 'e', 's', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'R', 'e', 's', 'i', 'z', 'e', 0,
    'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'M', 'o', 'v', 'e', 0,
    'K', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'S', 'i', 'z', 'e', 0,
    'A', 'l', 'l', 'T', 'y', 'p', 'e', 's', 'M', 'a', 's', 'k', 0,
    'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 'M', 'a', 's', 'k', 0,
    'O', 'v', 'e', 'r', 'r', 'i', 'd', 'e', 'M', 'a', 's', 'k', 0,
    'D', 'r', 'o', 'p', 'd', 'o', 'w', 'n', 'M', 'e', 'n', 'u', 0,
    'f', 'r', 'a', 'm', 'e', 'O', 'v', 'e', 'r', 'l', 'a', 'p', 0,
    'h', 'a', 'n', 'd', 'l', 'e', 'd', 'I', 'c', 'o', 'n', 's', 0,
    'i', 'c', 'o', 'n', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    's', 'e', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 0,
    't', 'a', 'k', 'e', 'A', 'c', 't', 'i', 'v', 'i', 't', 'y', 0,
    'W', 'I', 'N', 'D', 'O', 'W', '_', 'T', 'Y', 'P', 'E', 'S', 0,
    's', 'e', 't', 'M', 'a', 'x', 'R', 'a', 't', 'i', 'n', 'g', 0,
    'c', 'u', 's', 't', 'o', 'm', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'b', 'e', 'g', 'i', 'n', 'X', 'M', 'L', 'P', 'l', 'u', 'g', 0,
    'S', 't', 'a', 't', 'e', 'R', 'e', 'v', 'e', 'r', 's', 'e', 0,
    'c', 'h', 'i', 'l', 'd', 'C', 'l', 'i', 'e', 'n', 't', 's', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'l', 'o', 'c', 'a', 'l', 'X', 'M', 'L', 'F', 'i', 'l', 'e', 0,
    's', 'e', 'n', 'd', 'M', 'e', 's', 's', 'a', 'g', 'e', 'X', 0,
    's', 't', 'r', 'u', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'b', 'o', 't', 't', 'o', 'm', '_', 's', 't', 'a', 'r', 't', 0,
    'b', 'o', 't', 't', 'o', 'm', '_', 'w', 'i', 'd', 't', 'h', 0,
    's', 'e', 't', 'O', 'n', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    't', 'r', 'a', 'n', 's', 'i', 'e', 'n', 't', 'F', 'o', 'r', 0,
    'm', 'a', 'p', 'p', 'i', 'n', 'g', 'S', 't', 'a', 't', 'e', 0,
    'p', 'a', 'i', 'n', 't', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'f', 'o', 'c', 'u', 's', 'e', 'd', 'I', 'n', 'd', 'e', 'x', 0,
    'w', 'a', 'l', 'l', 'e', 't', 'O', 'p', 'e', 'n', 'e', 'd', 0,
    'w', 'a', 'l', 'l', 'e', 't', 'C', 'l', 'o', 's', 'e', 'd', 0,
    'r', 'e', 'a', 'd', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'A', 's', 'y', 'n', 'c', 'h', 'r', 'o', 'n', 'o', 'u', 's', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'W', 'a', 'l', 'l', 'e', 't', 0,
    's', 'e', 't', 'U', 's', 'e', 'C', 'u', 'r', 's', 'o', 'r', 0,
    'P', 'l', 'a', 'i', 'n', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'K', 'T', 'i', 't', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'h', 'o', 'w', 'M', 'u', 'l', 't', 'i', 'T', 'i', 'p', 0,
    'K', 'T', 'i', 'p', 'D', 'a', 't', 'a', 'b', 'a', 's', 'e', 0,
    's', 'l', 'o', 't', 'F', 'i', 'n', 'd', 'N', 'e', 'x', 't', 0,
    'K', 'T', 'e', 'x', 't', 'B', 'r', 'o', 'w', 's', 'e', 'r', 0,
    'c', 'l', 'o', 's', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    'i', 'n', 'i', 't', 'i', 'a', 't', 'e', 'D', 'r', 'a', 'g', 0,
    't', 'o', 'g', 'g', 'l', 'e', 'A', 'c', 't', 'i', 'v', 'e', 0,
    'q', 'u', 'i', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'K', 'S', 'v', 'g', 'R', 'e', 'n', 'd', 'e', 'r', 'e', 'r', 0,
    'W', 'T', '_', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 0,
    'W', 'T', '_', 'T', 'a', 'b', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'W', 'T', '_', 'S', 'c', 'r', 'o', 'l', 'l', 'B', 'a', 'r', 0,
    'n', 'e', 'w', 'S', 't', 'y', 'l', 'e', 'H', 'i', 'n', 't', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'y', 'l', 'e', 0,
    's', 'e', 't', 'R', 'e', 'j', 'e', 'c', 't', 'i', 'n', 'g', 0,
    't', 'o', 'o', 'l', 'T', 'i', 'p', 'T', 'i', 't', 'l', 'e', 0,
    'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'O', 'n', 'l', 'y', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 'F', 'i', 'x', 'e', 'd', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 't', 'a', 'r', 't', 'u', 'p', 0,
    'K', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'n', 'f', 'o', 0,
    'b', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 'W', 'o', 'r', 'd', 0,
    's', 'a', 'v', 'e', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'B', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 'W', 'o', 'r', 'd', 0,
    's', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'I', 't', 'e', 'm', 0,
    'h', 'e', 'l', 'p', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'd', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'B', 'a', 'c', 'k', 0,
    'p', 'r', 'i', 'n', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'B', 'a', 'c', 'k', 0,
    'P', 'r', 'i', 'n', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'G', 'l', 'o', 'b', 'a', 'l', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'W', 'i', 'n', 'd', 'o', 'w', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'W', 'i', 'd', 'g', 'e', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'a', 'v', 'e', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    's', 'e', 't', 'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 0,
    's', 'e', 't', 'F', 'i', 'r', 's', 't', 'T', 'e', 'x', 't', 0,
    'S', 'u', 'b', 'T', 'r', 'e', 'e', 'R', 'o', 'o', 't', 's', 0,
    'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 'M', 'o', 'd', 'e', 0,
    's', 'l', 'o', 't', 'N', 'e', 'w', 'V', 'a', 'l', 'u', 'e', 0,
    'p', 'i', 'x', 'e', 'l', 'P', 'e', 'r', 'M', 'a', 'r', 'k', 0,
    's', 'h', 'o', 'w', 'E', 'n', 'd', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'h', 'o', 'w', 'E', 'n', 'd', 'M', 'a', 'r', 'k', 's', 0,
    's', 'h', 'o', 'w', 'B', 'i', 'g', 'M', 'a', 'r', 'k', 's', 0,
    's', 'e', 't', 'L', 'i', 's', 't', 'S', 't', 'y', 'l', 'e', 0,
    'a', 'l', 'i', 'g', 'n', 'J', 'u', 's', 't', 'i', 'f', 'y', 0,
    'i', 'g', 'n', 'o', 'r', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'w', 'a', 's', 'C', 'a', 'n', 'c', 'e', 'l', 'l', 'e', 'd', 0,
    'a', 'n', 't', 'i', 'a', 'l', 'i', 'a', 's', 'i', 'n', 'g', 0,
    's', 'e', 't', 'G', 'r', 'i', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'L', 'i', 'n', 'e', 's', 0,
    'U', 'n', 'k', 'n', 'w', 'o', 'n', 'P', 'o', 'i', 'n', 't', 0,
    's', 'e', 't', 'T', 'i', 'c', 'k', 'M', 'a', 'r', 'k', 's', 0,
    'e', 'n', 's', 'u', 'r', 'e', 'I', 'n', 'i', 't', 'e', 'd', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'O', 'l', 'd', 'e', 's', 't', 0,
    's', 'e', 't', 'T', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 0,
    's', 'e', 't', 'M', 'i', 'x', 'e', 'd', 'M', 'o', 'd', 'e', 0,
    'k', 'e', 'e', 'p', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 'S', 'e', 'l', 'f', 0,
    's', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'V', 'i', 'e', 'w', 0,
    'v', 'i', 'e', 'w', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'P', 'r', 'e', 'c', 'i', 's', 'i', 'o', 'n', 0,
    's', 'e', 't', 'E', 'd', 'i', 't', 'F', 'o', 'c', 'u', 's', 0,
    'K', 'I', 'n', 't', 'N', 'u', 'm', 'I', 'n', 'p', 'u', 't', 0,
    'D', 'e', 'f', 'a', 'u', 'l', 't', 'E', 'v', 'e', 'n', 't', 0,
    'a', 'p', 'p', 'e', 'n', 'd', 'B', 'u', 't', 't', 'o', 'n', 0,
    'K', 'M', 'u', 'l', 't', 'i', 'T', 'a', 'b', 'B', 'a', 'r', 0,
    's', 'e', 't', 'K', 'e', 'y', 'L', 'o', 'c', 'k', 'e', 'd', 0,
    'i', 's', 'K', 'e', 'y', 'L', 'a', 't', 'c', 'h', 'e', 'd', 0,
    'i', 's', 'K', 'e', 'y', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'a', 'n', 'i', 'm', 'a', 't', 'e', 'd', 'H', 'i', 'd', 'e', 0,
    'a', 'n', 'i', 'm', 'a', 't', 'e', 'd', 'S', 'h', 'o', 'w', 0,
    'e', 'r', 'r', 'o', 'r', 'L', 'i', 's', 't', 'W', 'I', 'd', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 0,
    'r', 'e', 'p', 'l', 'y', 'T', 'a', 'r', 'g', 'e', 't', 's', 0,
    'g', 'e', 'n', 'e', 'r', 'i', 'c', 'R', 'e', 'p', 'l', 'y', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'S', 'e', 'a', 'r', 'c', 'h', 0,
    'p', 'a', 's', 's', 'w', 'o', 'r', 'd', 'M', 'o', 'd', 'e', 0,
    'd', 'o', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'c', 'l', 'i', 'c', 'k', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'o', 'r', 'i', 'g', 'i', 'n', 'a', 'l', 'T', 'e', 'x', 't', 0,
    'k', 'e', 'y', 'Q', 't', 'T', 'o', 'C', 'o', 'd', 'e', 'X', 0,
    'K', 'I', 'n', 'p', 'u', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 'T', 'e', 'x', 't', 0,
    'i', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'N', 'a', 'm', 'e', 0,
    'S', 'm', 'a', 'l', 'l', 'I', 'c', 'o', 'n', 'S', 'e', 't', 0,
    'd', 'r', 'a', 'w', 'O', 'v', 'e', 'r', 'l', 'a', 'y', 's', 0,
    'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 't', 'a', 't', 'e', 0,
    'S', 'i', 'z', 'e', 'E', 'n', 'o', 'r', 'm', 'o', 'u', 's', 0,
    't', 'o', 'M', 'o', 'n', 'o', 'c', 'h', 'r', 'o', 'm', 'e', 0,
    'd', 'o', 'u', 'b', 'l', 'e', 'P', 'i', 'x', 'e', 'l', 's', 0,
    'T', 'o', 'M', 'o', 'n', 'o', 'c', 'h', 'r', 'o', 'm', 'e', 0,
    's', 'e', 't', 'T', 'h', 'e', 'm', 'e', 'I', 'n', 'f', 'o', 0,
    'K', 'P', 'i', 'x', 'm', 'a', 'p', 'C', 'a', 'c', 'h', 'e', 0,
    'a', 'd', 'd', 'T', 'o', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    'h', 'i', 's', 't', 'o', 'r', 'y', 'I', 't', 'e', 'm', 's', 0,
    'm', 'e', 'n', 'u', 'A', 'b', 'o', 'u', 't', 'K', 'D', 'E', 0,
    'm', 'e', 'n', 'u', 'A', 'b', 'o', 'u', 't', 'A', 'p', 'p', 0,
    'b', 'u', 't', 't', 'o', 'n', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'p', 'i', 'c', 't', 'u', 'r', 'e', 's', 'P', 'a', 't', 'h', 0,
    'd', 'o', 'w', 'n', 'l', 'o', 'a', 'd', 'P', 'a', 't', 'h', 0,
    'd', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'P', 'a', 't', 'h', 0,
    's', 'm', 'o', 'o', 't', 'h', 'S', 'c', 'r', 'o', 'l', 'l', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'U', 'n', 'i', 'q', 'u', 'e', 0,
    'K', 'G', 'l', 'o', 'b', 'a', 'l', 'A', 'c', 'c', 'e', 'l', 0,
    's', 'e', 't', 'S', 'h', 'a', 'p', 'e', 'N', 'a', 'm', 'e', 0,
    'f', 'r', 'i', 'e', 'n', 'd', 'l', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'O', 'n', 'l', 'y', 'F', 'i', 'x', 'e', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    'D', 'i', 's', 'p', 'l', 'a', 'y', 'F', 'r', 'a', 'm', 'e', 0,
    'A', 'l', 'l', 'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 's', 0,
    'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 'S', 'i', 'z', 'e', 0,
    'K', 'F', 'o', 'n', 't', 'C', 'h', 'o', 'o', 's', 'e', 'r', 0,
    's', 'e', 't', 'H', 'a', 's', 'C', 'u', 'r', 's', 'o', 'r', 0,
    'd', 'i', 'a', 'l', 'o', 'g', 'C', 'l', 'o', 's', 'e', 'd', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'T', 'e', 'x', 't', 0,
    'e', 'x', 't', 'e', 'n', 'd', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'e', 'x', 't', 'e', 'n', 'd', 'e', 'r', 'R', 'e', 'c', 't', 0,
    'c', 'o', 'n', 't', 'r', 'a', 'c', 't', 'I', 't', 'e', 'm', 0,
    'K', 'E', 'd', 'i', 't', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    'm', 'o', 'v', 'e', 'I', 't', 'e', 'm', 'D', 'o', 'w', 'n', 0,
    'K', 'E', 'd', 'i', 't', 'L', 'i', 's', 't', 'B', 'o', 'x', 0,
    'i', 'n', 'a', 'c', 't', 'i', 'v', 'e', 'I', 'c', 'o', 'n', 0,
    'i', 'n', 'a', 'c', 't', 'i', 'v', 'e', 'T', 'e', 'x', 't', 0,
    'c', 'l', 'o', 's', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'a', 'p', 'p', 'l', 'y', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'u', 's', 'e', 'r', '1', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'u', 's', 'e', 'r', '2', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'u', 's', 'e', 'r', '3', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'r', 'e', 's', 'e', 't', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'r', 'e', 's', 'i', 'z', 'e', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'h', 'e', 'l', 'p', 'L', 'i', 'n', 'k', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'T', 'i', 'm', 'e', 'Z', 'o', 'n', 'e', 's', 0,
    'S', 'h', 'o', 'w', 'T', 'i', 'm', 'e', 'S', 'p', 'e', 'c', 0,
    'S', 'h', 'o', 'w', 'C', 'a', 'l', 'e', 'n', 'd', 'a', 'r', 0,
    't', 'a', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'd', 'a', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'w', 'e', 'e', 'k', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'D', 'a', 't', 'e', 'K', 'e', 'y', 'w', 'o', 'r', 'd', 's', 0,
    'a', 'd', 'd', 'I', 't', 'e', 'm', 'C', 'o', 'l', 'o', 'r', 0,
    't', 'e', 'x', 't', 'R', 'o', 't', 'a', 't', 'i', 'o', 'n', 0,
    'P', 'o', 's', 'i', 't', 'i', 'v', 'e', 'T', 'e', 'x', 't', 0,
    'N', 'e', 'g', 'a', 't', 'i', 'v', 'e', 'T', 'e', 'x', 't', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'S', 'c', 'h', 'e', 'm', 'e', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'r', 'G', 'r', 'e', 'e', 'n', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'r', 'V', 'a', 'l', 'u', 'e', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'o', 'l', 'o', 'r', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'B', 'u', 't', 't', 'o', 'n', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'o', 'd', 'e', 'c', 0,
    'K', 'C', 'o', 'd', 'e', 'c', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'Q', 'u', 'i', 'c', 'k', 'H', 'e', 'l', 'p', 0,
    'c', 'h', 'a', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'd', 'r', 'a', 'w', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
    's', 'e', 't', 'B', 'a', 'r', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'd', 'r', 'a', 'w', 'T', 'e', 'x', 't', 'M', 'o', 'd', 'e', 0,
    'K', 'C', 'a', 'p', 'a', 'c', 'i', 't', 'y', 'B', 'a', 'r', 0,
    'K', 'B', 'u', 't', 't', 'o', 'n', 'G', 'r', 'o', 'u', 'p', 0,
    'K', 'A', 'r', 'r', 'o', 'w', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'a', 'v', 'e', 'Y', 'o', 'u', 'r', 's', 'e', 'l', 'f', 0,
    's', 'e', 't', 'S', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    't', 'e', 'm', 'p', 'S', 'a', 'v', 'e', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'T', 'o', 'p', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'k', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'B', 'e', 'l', 'o', 'w', 'C', 'u', 'r', 'r', 'e', 'n', 't', 0,
    'B', 'u', 't', 't', 'o', 'n', 'R', 'e', 'm', 'o', 'v', 'e', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'G', 'r', 'o', 'u', 'p', 's', 0,
    'r', 'e', 'a', 'd', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    's', 'h', 'a', 'p', 'e', 'G', 'e', 's', 't', 'u', 'r', 'e', 0,
    'f', 'r', 'o', 'm', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'A', 'b', 'o', 'u', 't', 'D', 'a', 't', 'a', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'o', 'u', 'r', 'c', 'e', 'R', 'e', 'g', 'i', 'o', 'n', 0,
    't', 'a', 'r', 'g', 'e', 't', 'O', 'f', 'f', 's', 'e', 't', 0,
    'd', 'r', 'a', 'w', 'B', 'r', 'a', 'n', 'c', 'h', 'e', 's', 0,
    's', 'e', 't', 'A', 'r', 'r', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    'I', 'n', 's', 't', 'a', 'n', 't', 'P', 'o', 'p', 'u', 'p', 0,
    'D', 'e', 'l', 'a', 'y', 'e', 'd', 'P', 'o', 'p', 'u', 'p', 0,
    'r', 'i', 'g', 'h', 't', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    'c', 'l', 'e', 'a', 'r', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    't', 'a', 'b', 'T', 'e', 'x', 't', 'C', 'o', 'l', 'o', 'r', 0,
    'd', 'r', 'a', 'w', 'I', 't', 'e', 'm', 'T', 'e', 'x', 't', 0,
    'i', 't', 'e', 'm', 'T', 'e', 'x', 't', 'R', 'e', 'c', 't', 0,
    'o', 'p', 'a', 'q', 'u', 'e', 'R', 'e', 's', 'i', 'z', 'e', 0,
    'd', 'r', 'a', 'w', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'l', 'o', 'a', 'd', 'F', 'r', 'o', 'm', 'F', 'i', 'l', 'e', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'C', 'l', 'o', 's', 'e', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'R', 'e', 's', 'e', 't', 0,
    'l', 'o', 'a', 'd', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 0,
    'a', 'd', 'd', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'i', 'n', 's', 'e', 'r', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'W', 'i', 'd', 't', 'h', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'W', 'i', 'd', 't', 'h', 0,
    'c', 'o', 'n', 't', 'e', 'n', 't', 's', 'R', 'e', 'c', 't', 0,
    'c', 'o', 'l', 'o', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'L', 'i', 'n', 'e', 'W', 'i', 'd', 't', 'h', 0,
    'b', 'o', 'u', 'n', 'd', 'i', 'n', 'g', 'R', 'e', 'c', 't', 0,
    'f', 'o', 'n', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 't', 'U', 'n', 'd', 'e', 'r', 'l', 'i', 'n', 'e', 0,
    'r', 'e', 's', 't', 'o', 'r', 'e', 'S', 't', 'a', 't', 'e', 0,
    's', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'T', 'e', 'x', 't', 0,
    'm', 'i', 'd', 'L', 'i', 'n', 'e', 'W', 'i', 'd', 't', 'h', 0,
    's', 'c', 'r', 'e', 'e', 'n', 'N', 'u', 'm', 'b', 'e', 'r', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'm', 'o', 'u', 's', 'e', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'a', 'c', 't', 'i', 'v', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 's', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'W', 'h', 'a', 't', 's', 'T', 'h', 'i', 's', 0,
    's', 'e', 't', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    's', 'l', 'i', 'd', 'e', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    's', 'e', 't', 'R', 'o', 'o', 't', 'I', 'n', 'd', 'e', 'x', 0,
    'i', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    's', 'e', 't', 'M', 'o', 'd', 'e', 'l', 'D', 'a', 't', 'a', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'f', 'o', 'c', 'u', 's', 'I', 'n', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'a', 'b', 'l', 'e', 0,
    'v', 'a', 'l', 'u', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'U', 'n', 'k', 'n', 'o', 'w', 'n', 'E', 'r', 'r', 'o', 'r', 0,
    'r', 'o', 'w', 's', 'I', 'n', 's', 'e', 'r', 't', 'e', 'd', 0,
    'c', 'a', 'n', 'F', 'e', 't', 'c', 'h', 'M', 'o', 'r', 'e', 0,
    'd', 'r', 'o', 'p', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    's', 't', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'P', 'y', 'K', 'D', 'E', '4', '.', 'k', 'd', 'e', 'u', 'i', 0,
    'r', 'e', 'l', 'o', 'a', 'd', 'C', 'o', 'm', 'b', 'o', 0,
    'a', 'u', 't', 'o', 'C', 'o', 'r', 'r', 'e', 'c', 't', 0,
    's', 'l', 'o', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'l', 'o', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'F', 'r', 'o', 'm', 'U', 'n', 'k', 'n', 'o', 'w', 'n', 0,
    'W', 'M', '2', 'U', 's', 'e', 'r', 'T', 'i', 'm', 'e', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'C', 'l', 'o', 's', 'e', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'S', 't', 'i', 'c', 'k', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'S', 'h', 'a', 'd', 'e', 0,
    'N', 'E', 'T', ':', ':', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'S', 'k', 'i', 'p', 'T', 'a', 's', 'k', 'b', 'a', 'r', 0,
    'D', 'N', 'D', 'I', 'c', 'o', 'n', 'M', 'a', 's', 'k', 0,
    'T', 'o', 'o', 'l', 't', 'i', 'p', 'M', 'a', 's', 'k', 0,
    'U', 't', 'i', 'l', 'i', 't', 'y', 'M', 'a', 's', 'k', 0,
    'T', 'o', 'p', 'M', 'e', 'n', 'u', 'M', 'a', 's', 'k', 0,
    'T', 'o', 'o', 'l', 'b', 'a', 'r', 'M', 'a', 's', 'k', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'M', 'a', 's', 'k', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'S', 't', 'a', 't', 'e', 0,
    'k', 'd', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    's', 'e', 't', 'W', 'o', 'r', 'k', 'A', 'r', 'e', 'a', 0,
    'N', 'E', 'T', 'R', 'o', 'o', 't', 'I', 'n', 'f', 'o', 0,
    'p', 'a', 'i', 'n', 't', 'R', 'a', 't', 'i', 'n', 'g', 0,
    'c', 'l', 'i', 'e', 'n', 't', 'A', 'd', 'd', 'e', 'd', 0,
    'd', 'o', 'm', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'f', 'i', 'n', 'a', 'l', 'i', 'z', 'e', 'G', 'U', 'I', 0,
    's', 'e', 'n', 'd', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'A', 'd', 'd', 'e', 'd', 0,
    'm', 'a', 'p', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 0,
    'd', 'o', 'N', 'o', 't', 'M', 'a', 'n', 'a', 'g', 'e', 0,
    'r', 'i', 'g', 'h', 't', '_', 's', 't', 'a', 'r', 't', 0,
    'r', 'i', 'g', 'h', 't', '_', 'w', 'i', 'd', 't', 'h', 0,
    's', 'e', 't', 'U', 's', 'e', 'r', 'T', 'i', 'm', 'e', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'N', 'a', 'm', 'e', 0,
    'l', 'o', 'w', 'e', 'r', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'r', 'a', 'i', 's', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'g', 'r', 'o', 'u', 'p', 'L', 'e', 'a', 'd', 'e', 'r', 0,
    'i', 's', 'O', 'n', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'K', 'W', 'i', 'n', 'd', 'o', 'w', 'I', 'n', 'f', 'o', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'E', 'n', 't', 'r', 'y', 0,
    'r', 'e', 'n', 'a', 'm', 'e', 'E', 'n', 't', 'r', 'y', 0,
    'L', 'o', 'c', 'a', 'l', 'W', 'a', 'l', 'l', 'e', 't', 0,
    'S', 'y', 'n', 'c', 'h', 'r', 'o', 'n', 'o', 'u', 's', 0,
    'c', 'l', 'o', 's', 'e', 'W', 'a', 'l', 'l', 'e', 't', 0,
    't', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'I', 'n', 'f', 'o', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    's', 'l', 'o', 't', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 0,
    'h', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'r', 0,
    'W', 'T', '_', 'G', 'r', 'o', 'u', 'p', 'B', 'o', 'x', 0,
    'W', 'T', '_', 'L', 'i', 'n', 'e', 'E', 'd', 'i', 't', 0,
    'W', 'T', '_', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    'W', 'T', '_', 'M', 'e', 'n', 'u', 'I', 't', 'e', 'm', 0,
    'W', 'T', '_', 'C', 'h', 'e', 'c', 'k', 'B', 'o', 'x', 0,
    'W', 'T', '_', 'S', 'p', 'l', 'i', 't', 't', 'e', 'r', 0,
    'i', 's', 'R', 'e', 'j', 'e', 'c', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
    's', 'e', 't', 'X', 'i', 'n', 'e', 'r', 'a', 'm', 'a', 0,
    's', 'e', 't', 'H', 'o', 's', 't', 'n', 'a', 'm', 'e', 0,
    'f', 'i', 'n', 'd', 'W', 'M', 'C', 'l', 'a', 's', 's', 0,
    's', 'e', 'n', 'd', 'S', 't', 'a', 'r', 't', 'u', 'p', 0,
    'f', 'o', 'r', 'w', 'a', 'r', 'd', 'W', 'o', 'r', 'd', 0,
    'F', 'o', 'r', 'w', 'a', 'r', 'd', 'W', 'o', 'r', 'd', 0,
    'c', 'l', 'o', 's', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'C', 'l', 'o', 's', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'p', 'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 0,
    's', 'a', 'v', 'e', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    's', 'h', 'o', 'w', 'M', 'e', 'n', 'u', 'b', 'a', 'r', 0,
    'a', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'f', 'i', 't', 'T', 'o', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'S', 'a', 'v', 'e', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'S', 'h', 'o', 'w', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'S', 'h', 'o', 'w', 'M', 'e', 'n', 'u', 'b', 'a', 'r', 0,
    'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'F', 'i', 't', 'T', 'o', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'u', 'n', 'd', 'o', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'E', 'm', 'p', 't', 'y', 0,
    's', 'e', 'c', 'o', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'l', 'o', 't', 'T', 'o', 'g', 'g', 'l', 'e', 'd', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 'M', 'o', 'd', 'e', 0,
    'l', 'e', 'n', 'g', 't', 'h', 'F', 'i', 'x', 'e', 'd', 0,
    's', 'e', 't', 'E', 'n', 'd', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'h', 'o', 'w', 'P', 'o', 'i', 'n', 't', 'e', 'r', 0,
    'C', 'e', 'n', 't', 'i', 'm', 'e', 't', 'r', 'e', 's', 0,
    'M', 'i', 'l', 'l', 'i', 'm', 'e', 't', 'r', 'e', 's', 0,
    'F', 'u', 'l', 'l', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 'B', 'o', 'l', 'd', 0,
    't', 'o', 'C', 'l', 'e', 'a', 'n', 'H', 't', 'm', 'l', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 'B', 'o', 'l', 'd', 0,
    'a', 'l', 'i', 'g', 'n', 'C', 'e', 'n', 't', 'e', 'r', 0,
    'i', 'n', 'v', 'a', 'l', 'i', 'd', 'C', 'h', 'a', 'r', 0,
    'u', 'r', 'l', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'a', 'v', 'e', 'E', 'n', 't', 'r', 'i', 'e', 's', 0,
    'l', 'o', 'a', 'd', 'E', 'n', 't', 'r', 'i', 'e', 's', 0,
    's', 'e', 't', 'M', 'a', 'x', 'I', 't', 'e', 'm', 's', 0,
    'd', 'e', 'l', 'a', 'y', 'e', 'd', 'M', 'e', 'n', 'u', 0,
    'K', 'P', 'u', 's', 'h', 'B', 'u', 't', 't', 'o', 'n', 0,
    'a', 'l', 'l', 'o', 'w', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'p', 'r', 'o', 'g', 'r', 'e', 's', 's', 'B', 'a', 'r', 0,
    'm', 'a', 'p', 'T', 'o', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'i', 's', 'G', 'r', 'i', 'd', 'S', 'h', 'o', 'w', 'n', 0,
    'p', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', 's', 0,
    'K', 'P', 'l', 'o', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'B', 'a', 'r', 'W', 'i', 'd', 't', 'h', 0,
    'c', 'l', 'e', 'a', 'r', 'P', 'o', 'i', 'n', 't', 's', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'P', 'o', 'i', 'n', 't', 0,
    's', 'e', 't', 'B', 'a', 'r', 'B', 'r', 'u', 's', 'h', 0,
    's', 'e', 't', 'L', 'a', 'b', 'e', 'l', 'P', 'e', 'n', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'B', 'a', 'r', 's', 0,
    'U', 'n', 'k', 'n', 'o', 'w', 'n', 'T', 'y', 'p', 'e', 0,
    'K', 'P', 'l', 'o', 't', 'O', 'b', 'j', 'e', 'c', 't', 0,
    's', 'e', 't', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 0,
    'l', 'o', 'a', 'd', 'F', 'r', 'o', 'm', 'S', 'v', 'g', 0,
    'g', 'o', 't', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    's', 'e', 't', 'U', 's', 'e', 'r', 'n', 'a', 'm', 'e', 0,
    'D', 'o', 'm', 'a', 'i', 'n', 'E', 'r', 'r', 'o', 'r', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'A', 'r', 'e', 'a', 0,
    'C', 'u', 's', 't', 'o', 'm', 'S', 't', 'y', 'l', 'e', 0,
    'p', 'a', 'g', 'e', 'T', 'o', 'g', 'g', 'l', 'e', 'd', 0,
    'K', 'P', 'a', 'g', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'F', 'a', 'c', 'e', 'T', 'y', 'p', 'e', 0,
    'K', 'I', 'n', 't', 'S', 'p', 'i', 'n', 'B', 'o', 'x', 0,
    'A', 'l', 'l', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    'S', 'c', 'r', 'e', 'e', 'n', 'S', 'a', 'v', 'e', 'r', 0,
    'r', 'a', 'i', 's', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 's', 0,
    'C', 'a', 't', 'a', 's', 't', 'r', 'o', 'p', 'h', 'e', 0,
    'n', 'e', 'w', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    's', 'l', 'o', 't', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'i', 's', 'T', 'a', 'b', 'R', 'a', 'i', 's', 'e', 'd', 0,
    'i', 's', 'K', 'e', 'y', 'L', 'o', 'c', 'k', 'e', 'd', 0,
    'o', 'w', 'n', 'e', 'r', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'K', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'i', 't', 'e', 'm', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    'p', 'a', 'i', 'n', 't', 'S', 'u', 'n', 'k', 'e', 'n', 0,
    'p', 'a', 'i', 'n', 't', 'R', 'a', 'i', 's', 'e', 'd', 0,
    'R', 'e', 'c', 't', 'a', 'n', 'g', 'u', 'l', 'a', 'r', 0,
    'K', 'L', 'e', 'd', ':', ':', 'S', 'h', 'a', 'p', 'e', 0,
    'K', 'L', 'e', 'd', ':', ':', 'S', 't', 'a', 't', 'e', 0,
    's', 'y', 'm', 'X', 'T', 'o', 'K', 'e', 'y', 'Q', 't', 0,
    'k', 'e', 'y', 'Q', 't', 'T', 'o', 'M', 'o', 'd', 'X', 0,
    'k', 'e', 'y', 'Q', 't', 'T', 'o', 'S', 'y', 'm', 'X', 0,
    'm', 'o', 'd', 'X', 'N', 'u', 'm', 'L', 'o', 'c', 'k', 0,
    'k', 'e', 'y', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 0,
    'g', 'e', 't', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', 0,
    'U', 's', 'e', 'r', 'I', 'c', 'o', 'n', 'S', 'e', 't', 0,
    'M', 'a', 'i', 'n', 'B', 'a', 'r', 'I', 'c', 'o', 'n', 0,
    'D', 'e', 's', 'k', 't', 'o', 'p', 'I', 'c', 'o', 'n', 0,
    'r', 'e', 'c', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 0,
    'A', 'c', 't', 'i', 'v', 'e', 'S', 't', 'a', 't', 'e', 0,
    'M', 'a', 'i', 'n', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'K', 'I', 'c', 'o', 'n', 'L', 'o', 'a', 'd', 'e', 'r', 0,
    'f', 'i', 'n', 'g', 'e', 'r', 'p', 'r', 'i', 'n', 't', 0,
    'K', 'I', 'c', 'o', 'n', 'E', 'f', 'f', 'e', 'c', 't', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'C', 'a', 'c', 'h', 'e', 0,
    'K', 'X', 'Y', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'K', 'e', 'y', 's', 0,
    'i', 'c', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'S', 'E', 'T', 'T', 'I', 'N', 'G', 'S', '_', 'Q', 'T', 0,
    'I', 'c', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'i', 's', 'M', 'u', 'l', 't', 'i', 'H', 'e', 'a', 'd', 0,
    't', 'a', 's', 'k', 'b', 'a', 'r', 'F', 'o', 'n', 't', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 'F', 'o', 'n', 't', 0,
    'g', 'e', 'n', 'e', 'r', 'a', 'l', 'F', 'o', 'n', 't', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'P', 'a', 't', 'h', 0,
    'R', 'i', 'g', 'h', 't', 'H', 'a', 'n', 'd', 'e', 'd', 0,
    's', 'i', 'n', 'g', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 0,
    'i', 's', 'F', 'i', 'x', 'e', 'd', 'O', 'n', 'l', 'y', 0,
    'g', 'e', 't', 'F', 'o', 'n', 't', 'D', 'i', 'f', 'f', 0,
    'K', 'F', 'o', 'n', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'g', 'e', 't', 'F', 'o', 'n', 't', 'L', 'i', 's', 't', 0,
    'K', 'F', 'o', 'n', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'f', 'i', 'n', 'd', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    'K', 'F', 'i', 'n', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'r', 'e', 's', 'e', 't', 'C', 'o', 'u', 'n', 't', 's', 0,
    'c', 'o', 'n', 't', 'r', 'a', 'c', 't', 'A', 'l', 'l', 0,
    'K', 'D', 'u', 'a', 'l', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'h', 'e', 'l', 'p', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'p', 'a', 'c', 'i', 'n', 'g', 'H', 'i', 'n', 't', 0,
    'K', 'D', 'a', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'i', 's', 'V', 'a', 'l', 'i', 'd', 'T', 'i', 'm', 'e', 0,
    'i', 's', 'V', 'a', 'l', 'i', 'd', 'D', 'a', 't', 'e', 0,
    's', 'e', 't', 'T', 'i', 'm', 'e', 'L', 'i', 's', 't', 0,
    't', 'i', 'm', 'e', 'E', 'n', 't', 'e', 'r', 'e', 'd', 0,
    'd', 'a', 't', 'e', 'F', 'r', 'o', 'm', 'P', 'o', 's', 0,
    'p', 'o', 's', 'F', 'r', 'o', 'm', 'D', 'a', 't', 'e', 0,
    'K', 'P', 'o', 'p', 'u', 'p', 'F', 'r', 'a', 'm', 'e', 0,
    's', 'e', 't', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
    'K', 'D', 'a', 't', 'e', 'P', 'i', 'c', 'k', 'e', 'r', 0,
    'd', 'a', 't', 'e', 'E', 'n', 't', 'e', 'r', 'e', 'd', 0,
    'A', 'u', 't', 'o', 'R', 'e', 's', 't', 'a', 'r', 't', 0,
    'S', 'a', 'f', 'e', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'a', 'd', 'd', 'I', 't', 'e', 'm', 'F', 'o', 'n', 't', 0,
    's', 'e', 't', 'u', 'p', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'M', 'a', 'p', 0,
    'K', 'L', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'a', 'u', 't', 'o', 'S', 'u', 'g', 'g', 'e', 's', 't', 0,
    'e', 'm', 'i', 't', 'S', 'i', 'g', 'n', 'a', 'l', 's', 0,
    'K', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'd', 'r', 'a', 'w', 'P', 'a', 'l', 'e', 't', 't', 'e', 0,
    'c', 'h', 'o', 'o', 's', 'e', 'r', 'M', 'o', 'd', 'e', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'U', 't', 'i', 'l', 's', 0,
    'S', 'h', 'a', 'd', 'o', 'w', 'S', 'h', 'a', 'd', 'e', 0,
    'N', 'e', 'u', 't', 'r', 'a', 'l', 'T', 'e', 'x', 't', 0,
    'V', 'i', 's', 'i', 't', 'e', 'd', 'T', 'e', 'x', 't', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'P', 'a', 't', 'c', 'h', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'C', 'e', 'l', 'l', 's', 0,
    'K', 'C', 'o', 'l', 'o', 'r', 'C', 'o', 'm', 'b', 'o', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'C', 'o', 'l', 'o', 'r', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'r', 'B', 'l', 'u', 'e', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'h', 'a', 'r', 0,
    'B', 'l', 'o', 'c', 'k', 'C', 'o', 'm', 'b', 'o', 's', 0,
    'K', 'C', 'h', 'a', 'r', 'S', 'e', 'l', 'e', 'c', 't', 0,
    'm', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'd', 'y', 0,
    'K', 'P', 'a', 'g', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'I', 'c', 'o', 'n', 's', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', 'M', 'e', 'n', 'u', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'G', 'r', 'o', 'u', 'p', 0,
    's', 'e', 't', 'H', 'e', 'l', 'p', 'T', 'e', 'x', 't', 0,
    'l', 'a', 's', 't', '_', 'm', 'a', 'n', 'a', 'g', 'e', 0,
    's', 'l', 'o', 't', 'S', 'u', 's', 'p', 'e', 'n', 'd', 0,
    's', 't', 'o', 'p', 'O', 'n', 'C', 'l', 'o', 's', 'e', 0,
    'm', 'i', 's', 's', 'p', 'e', 'l', 'l', 'i', 'n', 'g', 0,
    'm', 'e', 's', 's', 'a', 'g', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    's', 'e', 't', 'C', 'a', 'l', 'e', 'n', 'd', 'a', 'r', 0,
    's', 'l', 'o', 't', 'W', 'a', 'r', 'n', 'i', 'n', 'g', 0,
    'i', 'n', 'f', 'o', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    't', 'o', 't', 'a', 'l', 'A', 'm', 'o', 'u', 'n', 't', 0,
    'u', 's', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
    's', 'e', 't', 'M', 'a', 'x', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'M', 'i', 'n', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'w', 'a', 'p', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'r', 'e', 'a', 'd', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'w', 'r', 'i', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'v', 'i', 's', 'i', 'b', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'e', 'r', 'r', 'o', 'r', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    'i', 's', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 0,
    'p', 'a', 'g', 'e', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    't', 'a', 'b', 'l', 'e', 't', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'M', 'i', 'n', 'i', 'm', 'i', 'z', 'e', 'd', 0,
    'l', 'e', 'f', 't', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    'r', 'i', 'g', 'h', 't', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'G', 'r', 'i', 'd', 0,
    't', 'a', 'b', 'I', 'n', 's', 'e', 'r', 't', 'e', 'd', 0,
    't', 'a', 'b', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    's', 'e', 't', 'D', 'e', 'c', 'i', 'm', 'a', 'l', 's', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'P', 'a', 'g', 'e', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'm', 'e', 'n', 't', 0,
    'b', 'u', 't', 't', 'o', 'n', '2', 'T', 'e', 'x', 't', 0,
    'b', 'u', 't', 't', 'o', 'n', '1', 'T', 'e', 'x', 't', 0,
    'i', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'G', 'r', 'i', 'd', 'S', 'i', 'z', 'e', 0,
    't', 'e', 'x', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'W', 'o', 'r', 'd', 'W', 'r', 'a', 'p', 0,
    'k', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 's', 0,
    'P', 'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 's', 0,
    'p', 'a', 'i', 'n', 't', 'E', 'n', 'g', 'i', 'n', 'e', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'o', 'n', 't', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'S', 't', 'a', 't', 'e', 0,
    's', 'h', 'o', 'w', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
    'd', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    't', 'i', 'm', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'T', 'i', 'm', 'e', 0,
    'p', 'i', 'x', 'e', 'l', 'M', 'e', 't', 'r', 'i', 'c', 0,
    'd', 'r', 'a', 'w', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    'h', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'd', 0,
    'i', 'n', 's', 'e', 'r', 't', 'I', 't', 'e', 'm', 's', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'D', 'a', 't', 'e', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'D', 'a', 't', 'e', 0,
    'd', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 0,
    's', 't', 'e', 'p', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'L', 'i', 'n', 'e', 'E', 'd', 'i', 't', 0,
    's', 'e', 't', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'm', 'a', 'p', 'T', 'o', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'r', 'e', 's', 'i', 'z', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'v', 'i', 'e', 'w', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'c', 'l', 'o', 's', 'e', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'e', 'd', 'i', 't', 'o', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'C', 'h', 'e', 'c', 'k', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    's', 'e', 't', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    's', 'e', 't', 'I', 'n', 't', 'e', 'r', 'v', 'a', 'l', 0,
    'c', 'o', 'd', 'e', 'c', 'F', 'o', 'r', 'M', 'i', 'b', 0,
    's', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'n', 'e', 'w', 'I', 'n', 's', 't', 'a', 'n', 'c', 'e', 0,
    'c', 'u', 's', 't', 'o', 'm', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'e', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'T', 'i', 'm', 'e', 0,
    's', 'e', 't', 'T', 'i', 'm', 'e', 'S', 'p', 'e', 'c', 0,
    'r', 'o', 'w', 's', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    'd', 'a', 't', 'a', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 'D', 'a', 't', 'a', 0,
    'o', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
    'h', 'a', 's', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
    'c', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 0,
    'W', 'i', 'n', 'd', 'o', 'w', 'M', 'o', 'd', 'a', 'l', 0,
    'i', 'g', 'n', 'o', 'r', 'e', 'W', 'o', 'r', 'd', 0,
    'W', 'M', '2', 'O', 'p', 'a', 'c', 'i', 't', 'y', 0,
    'W', 'M', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'W', 'M', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'v', 'e', 0,
    'S', 't', 'a', 'y', 's', 'O', 'n', 'T', 'o', 'p', 0,
    'N', 'E', 'T', ':', ':', 'S', 't', 'a', 't', 'e', 0,
    'S', 'p', 'l', 'a', 's', 'h', 'M', 'a', 's', 'k', 0,
    'D', 'i', 'a', 'l', 'o', 'g', 'M', 'a', 's', 'k', 0,
    'N', 'o', 'r', 'm', 'a', 'l', 'M', 'a', 's', 'k', 0,
    'a', 'c', 't', 'i', 'v', 'i', 't', 'i', 'e', 's', 0,
    'N', 'E', 'T', 'W', 'i', 'n', 'I', 'n', 'f', 'o', 0,
    'm', 'o', 'v', 'e', 'R', 'e', 's', 'i', 'z', 'e', 0,
    'r', 'o', 'o', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'x', '1', '1', 'D', 'i', 's', 'p', 'l', 'a', 'y', 0,
    'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', 'S', '2', 0,
    'd', 'r', 'a', 'w', 'M', 'a', 'r', 'k', 'e', 'r', 0,
    'g', 'u', 'i', 'F', 'a', 'c', 't', 'o', 'r', 'y', 0,
    'c', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 's', 0,
    's', 'e', 't', 'X', 'M', 'L', 'F', 'i', 'l', 'e', 0,
    'e', 'n', 'd', 'X', 'M', 'L', 'P', 'l', 'u', 'g', 0,
    's', 'e', 't', 'F', 'a', 'c', 't', 'o', 'r', 'y', 0,
    'c', 'u', 's', 't', 'o', 'm', 'T', 'a', 'g', 's', 0,
    'g', 'o', 't', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'K', 'X', 'M', 'e', 's', 's', 'a', 'g', 'e', 's', 0,
    'f', 'o', 'r', 'm', 'a', 't', 'T', 'e', 'x', 't', 0,
    'Q', 'L', 'i', 's', 't', '<', 'W', 'I', 'd', '>', 0,
    'b', 'o', 't', 't', 'o', 'm', '_', 'e', 'n', 'd', 0,
    'l', 'e', 'f', 't', '_', 's', 't', 'a', 'r', 't', 0,
    'l', 'e', 'f', 't', '_', 'w', 'i', 'd', 't', 'h', 0,
    'c', 'l', 'e', 'a', 'r', 'S', 't', 'a', 't', 'e', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'I', 'n', 'f', 'o', 0,
    'f', 'o', 'l', 'd', 'e', 'r', 'L', 'i', 's', 't', 0,
    'w', 'a', 'l', 'l', 'e', 't', 'N', 'a', 'm', 'e', 0,
    'l', 'o', 'c', 'k', 'W', 'a', 'l', 'l', 'e', 't', 0,
    'o', 'p', 'e', 'n', 'W', 'a', 'l', 'l', 'e', 't', 0,
    'w', 'a', 'l', 'l', 'e', 't', 'L', 'i', 's', 't', 0,
    'e', 'n', 't', 'e', 'r', 'e', 'd', 'U', 'r', 'l', 0,
    's', 'e', 't', 'T', 'i', 'p', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'U', 's', 'e', 'T', 'i', 'p', 's', 0,
    'K', 'U', 'n', 'd', 'o', 'S', 't', 'a', 'c', 'k', 0,
    's', 'e', 'a', 'r', 'c', 'h', 'L', 'i', 'n', 'e', 0,
    'm', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'C', 'o', 'm', 'm', 'e', 'n', 't', 0,
    'I', 'm', 'a', 'g', 'e', 'R', 'i', 'g', 'h', 't', 0,
    'K', 'T', 'i', 'p', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'l', 'o', 't', 'D', 'o', 'F', 'i', 'n', 'd', 0,
    'K', 'T', 'a', 'b', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'w', 'h', 'e', 'e', 'l', 'D', 'e', 'l', 't', 'a', 0,
    'M', 'a', 'i', 'n', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    'W', 'T', '_', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    'W', 'T', '_', 'S', 'p', 'i', 'n', 'B', 'o', 'x', 0,
    'W', 'T', '_', 'M', 'e', 'n', 'u', 'B', 'a', 'r', 0,
    'W', 'T', '_', 'G', 'e', 'n', 'e', 'r', 'i', 'c', 0,
    'c', 'e', 'n', 't', 'e', 'r', 'R', 'e', 'c', 't', 0,
    'K', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 0,
    'l', 'a', 'u', 'n', 'c', 'h', 'e', 'd', 'B', 'y', 0,
    's', 'e', 't', 'W', 'M', 'C', 'l', 'a', 's', 's', 0,
    's', 'e', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    's', 'e', 'n', 'd', 'F', 'i', 'n', 'i', 's', 'h', 0,
    's', 'e', 'n', 'd', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'a', 'p', 'p', 'S', 't', 'a', 'r', 't', 'e', 'd', 0,
    'r', 'o', 't', 'a', 't', 'e', 'D', 'o', 'w', 'n', 0,
    'R', 'o', 't', 'a', 't', 'e', 'D', 'o', 'w', 'n', 0,
    'f', 'u', 'l', 'l', 'S', 'c', 'r', 'e', 'e', 'n', 0,
    'o', 'p', 'e', 'n', 'R', 'e', 'c', 'e', 'n', 't', 0,
    'A', 'c', 't', 'u', 'a', 'l', 'S', 'i', 'z', 'e', 0,
    'O', 'p', 'e', 'n', 'R', 'e', 'c', 'e', 'n', 't', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'N', 'o', 'n', 'e', 0,
    'a', 'l', 'l', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    's', 'e', 't', 'P', 'r', 'i', 'm', 'a', 'r', 'y', 0,
    'K', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    's', 'e', 'c', 'o', 'n', 'd', 'T', 'e', 'x', 't', 0,
    'f', 'i', 'r', 's', 't', 'C', 'o', 'l', 'o', 'r', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'I', 't', 'e', 'm', 0,
    'c', 'o', 'm', 'b', 'o', 'W', 'i', 'd', 't', 'h', 0,
    'a', 'l', 'i', 'g', 'n', 'R', 'i', 'g', 'h', 't', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'L', 'i', 'n', 'k', 0,
    't', 'e', 'x', 't', 'O', 'r', 'H', 't', 'm', 'l', 0,
    'v', 'a', 'l', 'i', 'd', 'C', 'h', 'a', 'r', 's', 0,
    'd', 'r', 'a', 'g', 'O', 'b', 'j', 'e', 'c', 't', 0,
    's', 'e', 't', 'G', 'u', 'i', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'P', 'i', 'x', 'R', 'e', 'c', 't', 0,
    'p', 'l', 'a', 'c', 'e', 'L', 'a', 'b', 'e', 'l', 0,
    'B', 'o', 't', 't', 'o', 'm', 'A', 'x', 'i', 's', 0,
    'K', 'P', 'l', 'o', 't', 'P', 'o', 'i', 'n', 't', 0,
    's', 'e', 't', 'L', 'i', 'n', 'e', 'P', 'e', 'n', 0,
    'p', 'o', 'i', 'n', 't', 'S', 't', 'y', 'l', 'e', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'M', 'a', 's', 'k', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'V', 'i', 'e', 'w', 0,
    'W', 'i', 'd', 'g', 'e', 't', 'R', 'o', 'l', 'e', 0,
    'H', 'e', 'a', 'd', 'e', 'r', 'R', 'o', 'l', 'e', 0,
    'K', 'P', 'a', 'g', 'e', 'M', 'o', 'd', 'e', 'l', 0,
    'p', 'a', 'g', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'a', 'd', 'd', 'S', 'u', 'b', 'P', 'a', 'g', 'e', 0,
    'i', 'n', 's', 'e', 'r', 't', 'P', 'a', 'g', 'e', 0,
    's', 'h', 'o', 'w', 'S', 'l', 'i', 'd', 'e', 'r', 0,
    'N', 'o', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    'a', 'd', 'd', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'P', 'e', 'r', 's', 'i', 's', 't', 'a', 'n', 't', 0,
    'k', 'e', 'y', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    'k', 'e', 'y', 'L', 'a', 't', 'c', 'h', 'e', 'd', 0,
    'k', 'e', 'y', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'm', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 0,
    'q', 'u', 'e', 'r', 'y', 'C', 'l', 'o', 's', 'e', 0,
    'm', 'e', 'm', 'b', 'e', 'r', 'L', 'i', 's', 't', 0,
    'h', 'a', 's', 'M', 'e', 'n', 'u', 'B', 'a', 'r', 0,
    'd', 'a', 'r', 'k', 'F', 'a', 'c', 't', 'o', 'r', 0,
    'K', 'L', 'e', 'd', ':', ':', 'L', 'o', 'o', 'k', 0,
    'K', 'K', 'e', 'y', 'S', 'e', 'r', 'v', 'e', 'r', 0,
    'N', 'o', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'e', 0,
    'T', 'e', 'x', 't', 'E', 'd', 'i', 't', 'o', 'r', 0,
    's', 'c', 'r', 'e', 'e', 'n', 's', 'h', 'o', 't', 0,
    'K', 'I', 'c', 'o', 'n', 'T', 'h', 'e', 'm', 'e', 0,
    'i', 'c', 'o', 'n', 'E', 'f', 'f', 'e', 'c', 't', 0,
    'S', 'i', 'z', 'e', 'M', 'e', 'd', 'i', 'u', 'm', 0,
    'F', 'i', 'r', 's', 't', 'G', 'r', 'o', 'u', 'p', 0,
    'M', 'a', 't', 'c', 'h', 'E', 'x', 'a', 'c', 't', 0,
    'S', 't', 'a', 't', 'u', 's', 'I', 'c', 'o', 'n', 0,
    'F', 'i', 'l', 'e', 'S', 'y', 's', 't', 'e', 'm', 0,
    'd', 'e', 'S', 'a', 't', 'u', 'r', 'a', 't', 'e', 0,
    'L', 'a', 's', 't', 'E', 'f', 'f', 'e', 'c', 't', 0,
    'D', 'e', 'S', 'a', 't', 'u', 'r', 'a', 't', 'e', 0,
    'K', 'I', 'c', 'o', 'n', 'C', 'a', 'c', 'h', 'e', 0,
    'h', 'a', 's', 'I', 'c', 'o', 'n', 'S', 'e', 't', 0,
    'u', 'n', 'i', 'q', 'u', 'e', 'N', 'a', 'm', 'e', 0,
    'e', 'm', 'i', 't', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'v', 'i', 'd', 'e', 'o', 's', 'P', 'a', 't', 'h', 0,
    'L', 'e', 'f', 't', 'H', 'a', 'n', 'd', 'e', 'd', 0,
    'r', 'o', 'c', 'k', 'e', 'r', 'N', 'a', 'm', 'e', 0,
    'g', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'K', 'F', 'o', 'n', 't', 'U', 't', 'i', 'l', 's', 0,
    's', 'a', 'm', 'p', 'l', 'e', 'T', 'e', 'x', 't', 0,
    'F', 'a', 'm', 'i', 'l', 'y', 'L', 'i', 's', 't', 0,
    'n', 'u', 'm', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    'F', 'r', 'o', 'm', 'C', 'u', 'r', 's', 'o', 'r', 0,
    'i', 's', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 0,
    'e', 'x', 't', 'e', 'n', 'd', 'I', 't', 'e', 'm', 0,
    'm', 'o', 'v', 'e', 'I', 't', 'e', 'm', 'U', 'p', 0,
    'd', 'o', 'w', 'n', 'B', 'u', 't', 't', 'o', 'n', 0,
    'a', 'u', 't', 'o', 'T', 'o', 'g', 'g', 'l', 'e', 0,
    'y', 'e', 's', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    't', 'r', 'y', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'm', 'a', 'i', 'n', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'm', 'a', 'r', 'g', 'i', 'n', 'H', 'i', 'n', 't', 0,
    'b', 'u', 't', 't', 'o', 'n', 'I', 'c', 'o', 'n', 0,
    's', 'h', 'o', 'w', 'B', 'u', 't', 't', 'o', 'n', 0,
    'i', 's', 'N', 'u', 'l', 'l', 'T', 'i', 'm', 'e', 0,
    'i', 's', 'N', 'u', 'l', 'l', 'D', 'a', 't', 'e', 0,
    'a', 's', 's', 'i', 'g', 'n', 'T', 'i', 'm', 'e', 0,
    't', 'i', 'm', 'e', 'E', 'd', 'i', 't', 'e', 'd', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'T', 'i', 'm', 'e', 0,
    'C', 'i', 'r', 'c', 'l', 'e', 'M', 'o', 'd', 'e', 0,
    'K', 'D', 'a', 't', 'e', 'T', 'a', 'b', 'l', 'e', 0,
    'a', 's', 's', 'i', 'g', 'n', 'D', 'a', 't', 'e', 0,
    's', 'e', 't', 'D', 'a', 't', 'e', 'M', 'a', 'p', 0,
    'd', 'a', 't', 'e', 'E', 'd', 'i', 't', 'e', 'd', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'D', 'a', 't', 'e', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'd', 'M', 'a', 'p', 0,
    'h', 'a', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'h', 'o', 'w', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'a', 'l', 'l', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    'i', 'g', 'n', 'o', 'r', 'e', 'C', 'a', 's', 'e', 0,
    'r', 'o', 't', 'a', 't', 'e', 'T', 'e', 'x', 't', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'E', 'd', 'i', 't', 'U', 'r', 'l', 0,
    'c', 'o', 'l', 'o', 'r', 'V', 'a', 'l', 'u', 'e', 0,
    'd', 'e', 'c', 'o', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'L', 'i', 'g', 'h', 't', 'S', 'h', 'a', 'd', 'e', 0,
    'H', 'o', 'v', 'e', 'r', 'C', 'o', 'l', 'o', 'r', 0,
    'F', 'o', 'c', 'u', 's', 'C', 'o', 'l', 'o', 'r', 0,
    'N', 'o', 'r', 'm', 'a', 'l', 'T', 'e', 'x', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'D', 'r', 'a', 'g', 0,
    's', 'e', 't', 'S', 'h', 'a', 'd', 'i', 'n', 'g', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'r', 'R', 'e', 'd', 0,
    'C', 'h', 'o', 'o', 's', 'e', 'r', 'H', 'u', 'e', 0,
    'm', 'i', 'b', 'F', 'o', 'r', 'N', 'a', 'm', 'e', 0,
    'e', 'x', 'p', 'o', 'r', 't', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 's', 0,
    'm', 'o', 'u', 's', 'e', 'M', 'o', 'v', 'e', 'd', 0,
    'c', 'o', 'n', 't', 'i', 'n', 'u', 'o', 'u', 's', 0,
    'K', 'B', 'u', 'g', 'R', 'e', 'p', 'o', 'r', 't', 0,
    's', 'e', 't', 'A', 'r', 'r', 'o', 'w', 'T', 'p', 0,
    'B', 'u', 't', 't', 'o', 'n', 'D', 'o', 'w', 'n', 0,
    's', 't', 'i', 'c', 'k', 'y', 'M', 'e', 'n', 'u', 0,
    's', 'e', 't', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 0,
    't', 'a', 'k', 'e', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'a', 'u', 't', 'h', 'o', 'r', 'i', 'z', 'e', 'd', 0,
    'a', 'u', 't', 'h', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'N', 'o', 'A', 'c', 'c', 'e', 'l', 0,
    's', 'l', 'o', 't', 'R', 'e', 's', 'u', 'm', 'e', 0,
    'r', 'e', 'a', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'w', 'r', 'i', 't', 'e', 'E', 'n', 't', 'r', 'y', 0,
    'P', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'P', 'a', 'g', 'e', 0,
    'f', 'o', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'R', 'o', 'l', 'e', 0,
    't', 'r', 'e', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    't', 'o', 'p', 'P', 'a', 'd', 'd', 'i', 'n', 'g', 0,
    'l', 'e', 'f', 't', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    't', 'a', 'b', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    's', 'e', 't', 'T', 'a', 'b', 'T', 'e', 'x', 't', 0,
    's', 't', 'r', 'i', 'n', 'g', 'L', 'i', 's', 't', 0,
    's', 'o', 'r', 't', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    'f', 'i', 't', 'T', 'o', 'W', 'i', 'd', 't', 'h', 0,
    'F', 'i', 't', 'T', 'o', 'W', 'i', 'd', 't', 'h', 0,
    'c', 'a', 'c', 'h', 'e', 'L', 'i', 'm', 'i', 't', 0,
    'f', 'r', 'a', 'm', 'e', 'C', 'o', 'u', 'n', 't', 0,
    'b', 'u', 't', 't', 'o', 'n', 'T', 'e', 'x', 't', 0,
    'i', 'c', 'o', 'n', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'e', 'n', 't', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'l', 'e', 'a', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'f', 'o', 'r', 'e', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'b', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 0,
    'l', 'i', 's', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'i', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    'g', 'e', 't', 'I', 'n', 't', 'e', 'g', 'e', 'r', 0,
    'a', 'c', 't', 'u', 'a', 'l', 'S', 'i', 'z', 'e', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'O', 'p', 'a', 'c', 'i', 't', 'y', 0,
    's', 'e', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    's', 'a', 't', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'i', 'n', 's', 'e', 'r', 't', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
    's', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    's', 'e', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 0,
    'c', 'l', 'o', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    's', 'i', 'n', 'g', 'l', 'e', 'S', 't', 'e', 'p', 0,
    's', 'e', 't', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 0,
    's', 'e', 't', 'M', 'i', 'n', 'i', 'm', 'u', 'm', 0,
    'w', 'h', 'e', 'e', 'l', 'E', 'v', 'e', 'n', 't', 0,
    'm', 'o', 'v', 'e', 'C', 'u', 'r', 's', 'o', 'r', 0,
    'v', 'i', 's', 'u', 'a', 'l', 'R', 'e', 'c', 't', 0,
    'c', 'o', 'm', 'm', 'i', 't', 'D', 'a', 't', 'a', 0,
    'p', 'a', 'i', 'n', 't', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 0,
    'f', 'i', 'e', 'l', 'd', 'W', 'i', 'd', 't', 'h', 0,
    's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'a', 'u', 't', 'o', 'D', 'e', 'l', 'e', 't', 'e', 0,
    'c', 'h', 'i', 'l', 'd', 'E', 'v', 'e', 'n', 't', 0,
    't', 'i', 'm', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'F', 'a', 't', 'a', 'l', 'E', 'r', 'r', 'o', 'r', 0,
    's', 'e', 't', 'P', 'a', 't', 't', 'e', 'r', 'n', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'R', 'o', 'w', 's', 0,
    'i', 'n', 's', 'e', 'r', 't', 'R', 'o', 'w', 's', 0,
    'h', 'e', 'a', 'd', 'e', 'r', 'D', 'a', 't', 'a', 0,
    '_', '_', 'i', 'n', 'v', 'e', 'r', 't', '_', '_', 0,
    'a', 'u', 't', 'o', 'm', 'a', 't', 'i', 'c', 0,
    's', 'l', 'o', 't', 'A', 'p', 'p', 'l', 'y', 0,
    'X', 'A', 'W', 'M', 'S', 't', 'a', 't', 'e', 0,
    'W', 'M', 'D', 'e', 's', 'k', 't', 'o', 'p', 0,
    'A', 'c', 't', 'i', 'o', 'n', 'M', 'a', 'x', 0,
    'W', 'i', 't', 'h', 'd', 'r', 'a', 'w', 'n', 0,
    'K', 'e', 'e', 'p', 'B', 'e', 'l', 'o', 'w', 0,
    'S', 'k', 'i', 'p', 'P', 'a', 'g', 'e', 'r', 0,
    'K', 'e', 'e', 'p', 'A', 'b', 'o', 'v', 'e', 0,
    'N', 'E', 'T', ':', ':', 'R', 'o', 'l', 'e', 0,
    'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', 'S', 0,
    's', 'e', 't', 'R', 'a', 't', 'i', 'n', 'g', 0,
    'm', 'a', 'x', 'R', 'a', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'Y', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'X', 'V', 'a', 'l', 'u', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'G', 'U', 'I', 0,
    'a', 'd', 'd', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'r', 'e', 'l', 'o', 'a', 'd', 'X', 'M', 'L', 0,
    'c', 'o', 'n', 't', 'a', 'i', 'n', 'e', 'r', 0,
    'K', 'W', 'o', 'r', 'd', 'W', 'r', 'a', 'p', 0,
    't', 'o', 'p', '_', 's', 't', 'a', 'r', 't', 0,
    't', 'o', 'p', '_', 'w', 'i', 'd', 't', 'h', 0,
    'r', 'i', 'g', 'h', 't', '_', 'e', 'n', 'd', 0,
    'C', 'l', 'a', 's', 's', 'H', 'i', 'n', 't', 0,
    'e', 'n', 't', 'r', 'y', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'h', 'a', 's', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'u', 's', 'e', 'C', 'u', 'r', 's', 'o', 'r', 0,
    'K', 'U', 'r', 'l', 'L', 'a', 'b', 'e', 'l', 0,
    'l', 'o', 'a', 'd', 'S', 't', 'a', 't', 'e', 0,
    'I', 'm', 'a', 'g', 'e', 'L', 'e', 'f', 't', 0,
    'm', 'a', 'i', 'l', 'C', 'l', 'i', 'c', 'k', 0,
    's', 'e', 'l', 'e', 'c', 't', 'T', 'a', 'b', 0,
    'M', 'a', 'r', 'g', 'i', 'n', 'I', 'n', 'c', 0,
    'W', 'T', '_', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'W', 'T', '_', 'H', 'e', 'a', 'd', 'e', 'r', 0,
    'W', 'T', '_', 'S', 'l', 'i', 'd', 'e', 'r', 0,
    'W', 'T', '_', 'T', 'a', 'b', 'B', 'a', 'r', 0,
    'L', 'a', 'b', 'e', 'l', 'O', 'n', 'l', 'y', 0,
    's', 'e', 't', 'S', 'c', 'r', 'e', 'e', 'n', 0,
    's', 'e', 't', 'S', 'i', 'l', 'e', 'n', 't', 0,
    'e', 'n', 'd', 'O', 'f', 'L', 'i', 'n', 'e', 0,
    'A', 'c', 'c', 'e', 'l', 'N', 'o', 'n', 'e', 0,
    'a', 'd', 'm', 'i', 'n', 'M', 'o', 'd', 'e', 0,
    'O', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 0,
    'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 0,
    'A', 'd', 'm', 'i', 'n', 'M', 'o', 'd', 'e', 0,
    'I', 'g', 'n', 'o', 'r', 'e', 'R', 'T', 'L', 0,
    'f', 'i', 'r', 's', 't', 'P', 'a', 'g', 'e', 0,
    'r', 'e', 'd', 'i', 's', 'p', 'l', 'a', 'y', 0,
    'f', 'i', 't', 'T', 'o', 'P', 'a', 'g', 'e', 0,
    'p', 'a', 's', 't', 'e', 'T', 'e', 'x', 't', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'I', 'd', 's', 0,
    'P', 'a', 's', 't', 'e', 'T', 'e', 'x', 't', 0,
    'F', 'i', 'r', 's', 't', 'P', 'a', 'g', 'e', 0,
    'R', 'e', 'd', 'i', 's', 'p', 'l', 'a', 'y', 0,
    'F', 'i', 't', 'T', 'o', 'P', 'a', 'g', 'e', 0,
    'k', 'e', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'a', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 0,
    'K', 'e', 'e', 'p', 'E', 'm', 'p', 't', 'y', 0,
    'K', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'f', 'i', 'r', 's', 't', 'T', 'e', 'x', 't', 0,
    'd', 'r', 'a', 'w', 'A', 'r', 'r', 'o', 'w', 0,
    'e', 'n', 'd', 'O', 'f', 'f', 's', 'e', 't', 0,
    's', 'l', 'i', 'd', 'e', 'D', 'o', 'w', 'n', 0,
    'a', 'l', 'i', 'g', 'n', 'L', 'e', 'f', 't', 0,
    'K', 'T', 'e', 'x', 't', 'E', 'd', 'i', 't', 0,
    'a', 'c', 'c', 'e', 'p', 't', 'R', 'o', 'w', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'U', 'r', 'l', 0,
    'g', 'r', 'i', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'r', 'e', 's', 'e', 't', 'P', 'l', 'o', 't', 0,
    's', 'e', 't', 'L', 'i', 'm', 'i', 't', 's', 0,
    'R', 'i', 'g', 'h', 't', 'A', 'x', 'i', 's', 0,
    's', 'e', 't', 'B', 'a', 'r', 'P', 'e', 'n', 0,
    'p', 'l', 'o', 't', 'T', 'y', 'p', 'e', 's', 0,
    't', 'i', 'c', 'k', 'L', 'a', 'b', 'e', 'l', 0,
    'K', 'P', 'l', 'o', 't', 'A', 'x', 'i', 's', 0,
    'R', 'o', 't', 'a', 't', 'e', '2', '7', '0', 0,
    'R', 'o', 't', 'a', 't', 'e', '1', '8', '0', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 'F', 'o', 'r', 0,
    't', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 0,
    'K', 'P', 'a', 'g', 'e', 'V', 'i', 'e', 'w', 0,
    'K', 'N', 'u', 'm', 'I', 'n', 'p', 'u', 't', 0,
    's', 'e', 't', 'P', 'r', 'o', 'm', 'p', 't', 0,
    'a', 'p', 'p', 'e', 'n', 'd', 'T', 'a', 'b', 0,
    'S', 'T', 'Y', 'L', 'E', 'L', 'A', 'S', 'T', 0,
    'K', 'D', 'E', 'V', '3', 'I', 'C', 'O', 'N', 0,
    'k', 'e', 'y', 'L', 'o', 'c', 'k', 'e', 'd', 0,
    'k', 'n', 'o', 'w', 'n', 'K', 'e', 'y', 's', 0,
    'e', 'r', 'r', 'o', 'r', 'L', 'i', 's', 't', 0,
    'D', 'a', 'n', 'g', 'e', 'r', 'o', 'u', 's', 0,
    'A', 'l', 'l', 'o', 'w', 'L', 'i', 'n', 'k', 0,
    'l', 'o', 's', 't', 'O', 'w', 'n', 'e', 'r', 0,
    'q', 'u', 'e', 'r', 'y', 'E', 'x', 'i', 't', 0,
    'K', 'L', 'i', 'n', 'e', 'E', 'd', 'i', 't', 0,
    'p', 'a', 'i', 'n', 't', 'F', 'l', 'a', 't', 0,
    'm', 'o', 'd', 'X', 'S', 'h', 'i', 'f', 't', 0,
    'S', 'm', 'a', 'l', 'l', 'I', 'c', 'o', 'n', 0,
    'a', 'd', 'd', 'A', 'p', 'p', 'D', 'i', 'r', 0,
    'L', 'a', 's', 't', 'S', 't', 'a', 't', 'e', 0,
    'S', 'i', 'z', 'e', 'L', 'a', 'r', 'g', 'e', 0,
    'S', 'i', 'z', 'e', 'S', 'm', 'a', 'l', 'l', 0,
    'L', 'a', 's', 't', 'G', 'r', 'o', 'u', 'p', 0,
    'M', 'a', 't', 'c', 'h', 'B', 'e', 's', 't', 0,
    'T', 'h', 'r', 'e', 's', 'h', 'o', 'l', 'd', 0,
    'h', 'a', 's', 'E', 'f', 'f', 'e', 'c', 't', 0,
    'r', 'e', 'p', 'o', 'r', 't', 'B', 'u', 'g', 0,
    'K', 'H', 'e', 'l', 'p', 'M', 'e', 'n', 'u', 0,
    'N', 'o', 'E', 'f', 'f', 'e', 'c', 't', 's', 0,
    'l', 'a', 'r', 'g', 'e', 'F', 'o', 'n', 't', 0,
    'f', 'i', 'x', 'e', 'd', 'F', 'o', 'n', 't', 0,
    'c', 'o', 'n', 't', 'r', 'a', 's', 't', 'F', 0,
    'm', 'u', 's', 'i', 'c', 'P', 'a', 't', 'h', 0,
    's', 'h', 'a', 'p', 'e', 'N', 'a', 'm', 'e', 0,
    'S', 't', 'y', 'l', 'e', 'L', 'i', 's', 't', 0,
    'n', 'o', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'o', 'k', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'a', 'v', 'o', 'i', 'd', 'A', 'r', 'e', 'a', 0,
    'N', 'o', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'F', 'o', 'r', 'c', 'e', 'T', 'i', 'm', 'e', 0,
    'd', 'a', 't', 'e', 'T', 'a', 'b', 'l', 'e', 0,
    'l', 'a', 's', 't', 'M', 'a', 't', 'c', 'h', 0,
    'n', 'e', 'x', 't', 'M', 'a', 't', 'c', 'h', 0,
    'I', 'n', 's', 'e', 'r', 't', 'i', 'o', 'n', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'U', 'r', 'l', 0,
    'i', 'n', 's', 'e', 'r', 't', 'U', 'r', 'l', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'U', 'R', 'L', 0,
    'i', 'n', 's', 'e', 'r', 't', 'U', 'R', 'L', 0,
    'K', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    'K', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 0,
    'D', 'a', 'r', 'k', 'S', 'h', 'a', 'd', 'e', 0,
    'g', 'r', 'a', 'b', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'C', 'o', 'l', 'o', 'r', 's', 0,
    'f', 'i', 'n', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'a', 'd', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'q', 'u', 'i', 'c', 'k', 'H', 'e', 'l', 'p', 0,
    'F', 'o', 'n', 't', 'C', 'o', 'm', 'b', 'o', 0,
    'm', 'o', 'u', 's', 'e', 'L', 'e', 'f', 't', 0,
    'b', 'a', 'r', 'H', 'e', 'i', 'g', 'h', 't', 0,
    's', 't', 'a', 'r', 't', 'u', 'p', 'I', 'd', 0,
    'm', 'o', 'v', 'e', 'd', 'D', 'o', 'w', 'n', 0,
    'B', 'u', 't', 't', 'o', 'n', 'A', 'd', 'd', 0,
    'p', 'o', 'p', 'u', 'p', 'M', 'e', 'n', 'u', 0,
    'K', 'A', 'c', 'c', 'e', 'l', 'G', 'e', 'n', 0,
    's', 'l', 'o', 't', 'C', 'l', 'e', 'a', 'n', 0,
    'c', 'a', 'n', 'D', 'e', 'c', 'o', 'd', 'e', 0,
    't', 'i', 'm', 'e', 'Z', 'o', 'n', 'e', 's', 0,
    's', 'u', 's', 'p', 'e', 'n', 'd', 'e', 'd', 0,
    'r', 'e', 'a', 'd', 'E', 'n', 't', 'r', 'y', 0,
    'a', 'b', 'o', 'u', 't', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'D', 'o', 'm', 'a', 'i', 'n', 0,
    's', 'e', 't', 'V', 'a', 'l', 'u', 'e', 's', 0,
    'e', 'r', 'r', 'o', 'r', 'L', 'i', 'n', 'e', 0,
    'f', 'r', 'a', 'm', 'e', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 0,
    's', 'e', 't', 'A', 'n', 'c', 'h', 'o', 'r', 0,
    'p', 'l', 'a', 'i', 'n', 'T', 'e', 'x', 't', 0,
    'E', 'n', 'd', 'O', 'f', 'L', 'i', 'n', 'e', 0,
    's', 'e', 't', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'T', 'a', 'b', 0,
    'a', 'r', 'r', 'o', 'w', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'S', 'u', 'f', 'f', 'i', 'x', 0,
    's', 'e', 't', 'P', 'r', 'e', 'f', 'i', 'x', 0,
    's', 'o', 'r', 't', 'O', 'r', 'd', 'e', 'r', 0,
    'a', 'u', 't', 'o', 'C', 'l', 'o', 's', 'e', 0,
    'a', 'u', 't', 'o', 'R', 'e', 's', 'e', 't', 0,
    't', 'h', 'r', 'e', 's', 'h', 'o', 'l', 'd', 0,
    's', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'o', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 0,
    's', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 0,
    's', 'e', 't', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    's', 'e', 't', 'I', 'n', 'd', 'e', 'n', 't', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'A', 'l', 'l', 0,
    'g', 'e', 't', 'D', 'o', 'u', 'b', 'l', 'e', 0,
    'A', 'n', 'i', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'm', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 0,
    's', 'e', 't', 'O', 'f', 'f', 's', 'e', 't', 0,
    'l', 'a', 'b', 'e', 'l', 'T', 'e', 'x', 't', 0,
    'p', 'a', 'i', 'n', 't', 'R', 'e', 'c', 't', 0,
    'l', 'i', 'n', 'e', 'W', 'i', 'd', 't', 'h', 0,
    's', 'e', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 't', 'y', 'l', 'e', 'H', 'i', 'n', 't', 0,
    'h', 'i', 'd', 'e', 'P', 'o', 'p', 'u', 'p', 0,
    's', 'h', 'o', 'w', 'P', 'o', 'p', 'u', 'p', 0,
    's', 'e', 't', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'a', 'd', 'd', 'B', 'u', 't', 't', 'o', 'n', 0,
    'a', 'd', 'd', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'a', 'v', 'e', 'S', 't', 'a', 't', 'e', 0,
    'a', 'd', 'd', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'i', 's', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'w', 'h', 'a', 't', 's', 'T', 'h', 'i', 's', 0,
    's', 'h', 'o', 'w', 'E', 'v', 'e', 'n', 't', 0,
    'h', 'i', 'd', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'o', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 0,
    'd', 'r', 'o', 'p', 'E', 'v', 'e', 'n', 't', 0,
    's', 't', 'a', 'r', 't', 'D', 'r', 'a', 'g', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 'l', 'e', 'c', 't', 'A', 'l', 'l', 0,
    'h', 'i', 't', 'B', 'u', 't', 't', 'o', 'n', 0,
    'i', 's', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 0,
    'i', 's', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'd', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'a', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'i', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'L', 'o', 'c', 'a', 'l', 'e', 0,
    's', 'e', 't', 'L', 'e', 'n', 'g', 't', 'h', 0,
    'N', 'o', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 0,
    's', 'e', 'n', 'd', 'E', 'v', 'e', 'n', 't', 0,
    'p', 'r', 'e', 'c', 'i', 's', 'i', 'o', 'n', 0,
    's', 'e', 't', 'B', 'u', 'f', 'f', 'e', 'r', 0,
    't', 'r', 'i', 'g', 'g', 'e', 'r', 'e', 'd', 0,
    'f', 'e', 't', 'c', 'h', 'M', 'o', 'r', 'e', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'e', 'n', 't', 'r', 'y', 'L', 'i', 's', 't', 0,
    'F', 'r', 'o', 'm', 'T', 'o', 'o', 'l', 0,
    'D', 'o', 'c', 'k', 'M', 'a', 's', 'k', 0,
    'O', 'v', 'e', 'r', 'r', 'i', 'd', 'e', 0,
    'N', 'E', 'T', 'S', 't', 'r', 'u', 't', 0,
    'N', 'E', 'T', 'P', 'o', 'i', 'n', 't', 0,
    'u', 's', 'e', 'r', 'T', 'i', 'm', 'e', 0,
    's', 'e', 'n', 'd', 'P', 'i', 'n', 'g', 0,
    's', 'e', 't', 'u', 'p', 'G', 'U', 'I', 0,
    's', 'e', 't', 'S', 't', 'r', 'u', 't', 0,
    'l', 'e', 'f', 't', '_', 'e', 'n', 'd', 0,
    'w', 'o', 'r', 'k', 'A', 'r', 'e', 'a', 0,
    'h', 'a', 's', 'S', 't', 'a', 't', 'e', 0,
    'k', 'e', 'e', 'p', 'O', 'p', 'e', 'n', 0,
    'h', 'a', 's', 'E', 'n', 't', 'r', 'y', 0,
    'w', 'r', 'i', 't', 'e', 'M', 'a', 'p', 0,
    'K', 'T', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    's', 'l', 'o', 't', 'F', 'i', 'n', 'd', 0,
    'u', 'r', 'l', 'C', 'l', 'i', 'c', 'k', 0,
    'm', 'o', 'v', 'e', 'd', 'T', 'a', 'b', 0,
    'W', 'T', '_', 'L', 'i', 'm', 'i', 't', 0,
    'H', 'a', 'r', 'd', 'w', 'a', 'r', 'e', 0,
    'x', 'i', 'n', 'e', 'r', 'a', 'm', 'a', 0,
    'f', 'i', 'n', 'd', 'I', 'c', 'o', 'n', 0,
    'f', 'i', 'n', 'd', 'N', 'a', 'm', 'e', 0,
    'r', 'o', 't', 'a', 't', 'e', 'U', 'p', 0,
    'R', 'o', 't', 'a', 't', 'e', 'U', 'p', 0,
    'd', 'o', 'n', 't', 'S', 'a', 'v', 'e', 0,
    'D', 'o', 'n', 't', 'S', 'a', 'v', 'e', 0,
    'a', 'b', 'o', 'u', 't', 'A', 'p', 'p', 0,
    't', 'i', 'p', 'O', 'f', 'D', 'a', 'y', 0,
    'l', 'a', 's', 't', 'P', 'a', 'g', 'e', 0,
    'g', 'o', 't', 'o', 'L', 'i', 'n', 'e', 0,
    'g', 'o', 't', 'o', 'P', 'a', 'g', 'e', 0,
    'f', 'i', 'n', 'd', 'P', 'r', 'e', 'v', 0,
    's', 't', 'd', 'N', 'a', 'm', 'e', 's', 0,
    'T', 'i', 'p', 'o', 'f', 'D', 'a', 'y', 0,
    'L', 'a', 's', 't', 'P', 'a', 'g', 'e', 0,
    'G', 'o', 't', 'o', 'L', 'i', 'n', 'e', 0,
    'G', 'o', 't', 'o', 'P', 'a', 'g', 'e', 0,
    'F', 'i', 'n', 'd', 'P', 'r', 'e', 'v', 0,
    'f', 'u', 'l', 'l', 'T', 'e', 'x', 't', 0,
    'S', 'u', 'b', 'T', 'r', 'e', 'e', 's', 0,
    'M', 'e', 'n', 'u', 'M', 'o', 'd', 'e', 0,
    'e', 'n', 'd', 'L', 'a', 'b', 'e', 'l', 0,
    't', 'e', 'x', 't', 'M', 'o', 'd', 'e', 0,
    'K', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 0,
    'd', 'r', 'a', 'w', 'A', 'x', 'e', 's', 0,
    'm', 'a', 's', 'k', 'R', 'e', 'c', 't', 0,
    'd', 'a', 't', 'a', 'R', 'e', 'c', 't', 0,
    'L', 'e', 'f', 't', 'A', 'x', 'i', 's', 0,
    'a', 'd', 'd', 'P', 'o', 'i', 'n', 't', 0,
    'b', 'a', 'r', 'W', 'i', 'd', 't', 'h', 0,
    'b', 'a', 'r', 'B', 'r', 'u', 's', 'h', 0,
    'l', 'a', 'b', 'e', 'l', 'P', 'e', 'n', 0,
    'A', 's', 't', 'e', 'r', 'i', 's', 'k', 0,
    'P', 'e', 'n', 't', 'a', 'g', 'o', 'n', 0,
    'T', 'r', 'i', 'a', 'n', 'g', 'l', 'e', 0,
    'N', 'o', 'P', 'o', 'i', 'n', 't', 's', 0,
    'R', 'o', 't', 'a', 't', 'e', '9', '0', 0,
    'm', 'o', 'v', 'e', 'N', 'e', 'a', 'r', 0,
    'f', 'a', 'c', 'e', 'T', 'y', 'p', 'e', 0,
    'd', 'o', 'L', 'a', 'y', 'o', 'u', 't', 0,
    's', 'e', 't', 'S', 't', 'e', 'p', 's', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 's', 0,
    't', 'a', 'b', 'S', 't', 'y', 'l', 'e', 0,
    'k', 'e', 'y', 'A', 'd', 'd', 'e', 'd', 0,
    'k', 'n', 'o', 'w', 's', 'K', 'e', 'y', 0,
    'P', 'o', 's', 'i', 't', 'i', 'v', 'e', 0,
    's', 'o', 'r', 'r', 'y', 'W', 'I', 'd', 0,
    'e', 'r', 'r', 'o', 'r', 'W', 'I', 'd', 0,
    'K', 'M', 'e', 'n', 'u', 'B', 'a', 'r', 0,
    'a', 'd', 'd', 'T', 'i', 't', 'l', 'e', 0,
    'n', 'e', 'w', 'O', 'w', 'n', 'e', 'r', 0,
    'g', 'e', 't', 'A', 't', 'o', 'm', 's', 0,
    'd', 'b', 'u', 's', 'N', 'a', 'm', 'e', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 's', 0,
    'h', 'e', 'l', 'p', 'M', 'e', 'n', 'u', 0,
    'e', 'x', 'e', 'c', 'u', 't', 'e', 'd', 0,
    'u', 's', 'e', 'r', 'T', 'e', 'x', 't', 0,
    'p', 'a', 'i', 'n', 't', 'L', 'e', 'd', 0,
    'l', 'e', 'd', 'W', 'i', 'd', 't', 'h', 0,
    'C', 'i', 'r', 'c', 'u', 'l', 'a', 'r', 0,
    'm', 'o', 'd', 'X', 'T', 'o', 'Q', 't', 0,
    'm', 'o', 'd', 'X', 'M', 'e', 't', 'a', 0,
    'm', 'o', 'd', 'X', 'C', 't', 'r', 'l', 0,
    'm', 'o', 'd', 'X', 'L', 'o', 'c', 'k', 0,
    'U', 's', 'e', 'r', 'I', 'c', 'o', 'n', 0,
    'i', 'c', 'o', 'n', 'P', 'a', 't', 'h', 0,
    'l', 'o', 'a', 'd', 'I', 'c', 'o', 'n', 0,
    'S', 'i', 'z', 'e', 'H', 'u', 'g', 'e', 0,
    'S', 'c', 'a', 'l', 'a', 'b', 'l', 'e', 0,
    'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'c', 'o', 'l', 'o', 'r', 'i', 'z', 'e', 0,
    'C', 'o', 'l', 'o', 'r', 'i', 'z', 'e', 0,
    'N', 'o', 'E', 'f', 'f', 'e', 'c', 't', 0,
    'a', 'b', 'o', 'u', 't', 'K', 'D', 'E', 0,
    'K', 'G', 'u', 'i', 'I', 't', 'e', 'm', 0,
    'm', 'e', 'n', 'u', 'F', 'o', 'n', 't', 0,
    'h', 'a', 's', 'h', 'a', 'b', 'l', 'e', 0,
    'd', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
    'S', 'i', 'z', 'e', 'L', 'i', 's', 't', 0,
    'f', 'i', 'n', 'd', 'N', 'e', 'x', 't', 0,
    'n', 'e', 'e', 'd', 'D', 'a', 't', 'a', 0,
    'u', 'p', 'B', 'u', 't', 't', 'o', 'n', 0,
    'l', 'i', 's', 't', 'V', 'i', 'e', 'w', 0,
    'K', 'd', 'e', 'P', 'r', 'i', 'n', 't', 0,
    't', 'i', 'm', 'e', 'L', 'i', 's', 't', 0,
    'E', 'd', 'i', 't', 'T', 'i', 'm', 'e', 0,
    'S', 'h', 'o', 'w', 'T', 'i', 'm', 'e', 0,
    'S', 'h', 'o', 'w', 'D', 'a', 't', 'e', 0,
    'N', 'o', 'B', 'g', 'M', 'o', 'd', 'e', 0,
    'f', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
    'E', 'd', 'i', 't', 'D', 'a', 't', 'e', 0,
    'i', 'n', 'i', 't', 'M', 'a', 'p', 's', 0,
    'p', 'a', 'g', 'e', 'D', 'o', 'w', 'n', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 's', 0,
    's', 'e', 't', 'O', 'r', 'd', 'e', 'r', 0,
    'W', 'e', 'i', 'g', 'h', 't', 'e', 'd', 0,
    'c', 'o', 'n', 't', 'r', 'a', 's', 't', 0,
    'M', 'i', 'd', 'S', 'h', 'a', 'd', 'e', 0,
    'a', 'd', 'd', 'C', 'o', 'l', 'o', 'r', 0,
    'K', 'C', 'M', 'o', 'd', 'u', 'l', 'e', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 's', 0,
    'A', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
    'B', 'u', 't', 't', 'o', 'n', 'U', 'p', 0,
    'i', 'n', 's', 'e', 'r', 't', 'e', 'd', 0,
    's', 'l', 'o', 't', 'S', 't', 'o', 'p', 0,
    'u', 's', 'e', 'r', 'n', 'a', 'm', 'e', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
    'c', 'a', 'l', 'e', 'n', 'd', 'a', 'r', 0,
    'm', 'a', 'x', 'V', 'a', 'l', 'u', 'e', 0,
    'm', 'i', 'n', 'V', 'a', 'l', 'u', 'e', 0,
    'h', 'o', 's', 't', 'n', 'a', 'm', 'e', 0,
    's', 'e', 't', 'V', 'a', 'l', 'i', 'd', 0,
    's', 'e', 't', 'P', 'r', 'o', 'x', 'y', 0,
    'e', 'r', 'r', 'o', 'r', 'M', 's', 'g', 0,
    'b', 'a', 'c', 'k', 'w', 'a', 'r', 'd', 0,
    'l', 'e', 's', 's', 'T', 'h', 'a', 'n', 0,
    's', 'e', 't', 'L', 'a', 'b', 'e', 'l', 0,
    'd', 'r', 'a', 'w', 'T', 'e', 'x', 't', 0,
    'd', 'e', 's', 'e', 'l', 'e', 'c', 't', 0,
    's', 'e', 't', 'M', 'o', 'v', 'i', 'e', 0,
    's', 'e', 't', 'B', 'u', 'd', 'd', 'y', 0,
    'w', 'o', 'r', 'd', 'W', 'r', 'a', 'p', 0,
    'D', 'e', 's', 'e', 'l', 'e', 'c', 't', 0,
    'd', 'e', 'c', 'i', 'm', 'a', 'l', 's', 0,
    'i', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'T', 'i', 't', 'l', 'e', 0,
    's', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 0,
    'g', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'f', 'i', 'l', 'l', 'R', 'u', 'l', 'e', 0,
    's', 'e', 't', 'B', 'r', 'u', 's', 'h', 0,
    's', 'e', 't', 'F', 'l', 'a', 'g', 's', 0,
    't', 'a', 'b', 'A', 'r', 'r', 'a', 'y', 0,
    't', 'a', 'b', 'S', 't', 'o', 'p', 's', 0,
    's', 'e', 't', 'S', 'h', 'a', 'p', 'e', 0,
    'u', 'n', 'p', 'o', 'l', 'i', 's', 'h', 0,
    'i', 't', 'e', 'm', 'V', 'i', 'e', 'w', 0,
    'u', 's', 'e', 'r', 'D', 'a', 't', 'a', 0,
    'i', 't', 'e', 'm', 'T', 'e', 'x', 't', 0,
    'e', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'm', 'a', 'x', 'I', 't', 'e', 'm', 's', 0,
    'g', 'e', 't', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'S', 't', 'o', 'p', 's', 0,
    's', 'e', 't', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'S', 't', 'y', 'l', 'e', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 0,
    'l', 'i', 'n', 'e', 'E', 'd', 'i', 't', 0,
    'v', 'a', 'l', 'i', 'd', 'a', 't', 'e', 0,
    's', 'e', 't', 'R', 'a', 'n', 'g', 'e', 0,
    's', 'e', 't', 'S', 't', 'a', 't', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'T', 'o', 0,
    'd', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    's', 'e', 't', 'M', 'o', 'd', 'e', 'l', 0,
    's', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
    'r', 'e', 'l', 'e', 'a', 's', 'e', 'd', 0,
    's', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'R', 'e', 's', 'e', 'r', 'v', 'e', 'd', 0,
    'p', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'g', 'e', 'n', 'e', 'r', 'a', 't', 'e', 0,
    'b', 'e', 'h', 'a', 'v', 'i', 'o', 'r', 0,
    'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'f', 'i', 'l', 'l', 'C', 'h', 'a', 'r', 0,
    's', 'e', 't', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'W', 'i', 'd', 't', 'h', 0,
    'i', 'n', 'h', 'e', 'r', 'i', 't', 's', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'd', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
    'l', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 0,
    'T', 'r', 'u', 'n', 'c', 'a', 't', 'e', 0,
    'i', 's', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    't', 'i', 'm', 'e', 'S', 'p', 'e', 'c', 0,
    't', 'o', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'c', 'a', 't', 'e', 'g', 'o', 'r', 'y', 0,
    'c', 'o', 'n', 't', 'a', 'i', 'n', 's', 0,
    'i', 's', 'A', 'c', 't', 'i', 'v', 'e', 0,
    'm', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'i', 't', 'e', 'm', 'D', 'a', 't', 'a', 0,
    'r', 'o', 'w', 'C', 'o', 'u', 'n', 't', 0,
    'i', 'n', 't', 'e', 'r', 'v', 'a', 'l', 0,
    'f', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    '_', '_', 'b', 'o', 'o', 'l', '_', '_', 0,
    '_', '_', 'i', 'x', 'o', 'r', '_', '_', 0,
    '_', '_', 'i', 'a', 'n', 'd', '_', '_', 0,
    'W', 'M', 'S', 't', 'r', 'u', 't', 0,
    'D', 'N', 'D', 'I', 'c', 'o', 'n', 0,
    'U', 't', 'i', 'l', 'i', 't', 'y', 0,
    'T', 'o', 'p', 'M', 'e', 'n', 'u', 0,
    'N', 'E', 'T', 'I', 'c', 'o', 'n', 0,
    'N', 'E', 'T', 'R', 'e', 'c', 't', 0,
    'N', 'E', 'T', 'S', 'i', 'z', 'e', 0,
    'g', 'o', 't', 'P', 'i', 'n', 'g', 0,
    'A', 'C', 'T', 'I', 'O', 'N', 'S', 0,
    'K', 'X', 'U', 't', 'i', 'l', 's', 0,
    'c', 'l', 'i', 'e', 'n', 't', 's', 0,
    'x', 'm', 'l', 'F', 'i', 'l', 'e', 0,
    'F', 'a', 'd', 'e', 'O', 'u', 't', 0,
    't', 'o', 'p', '_', 'e', 'n', 'd', 0,
    'W', 'M', 'H', 'i', 'n', 't', 's', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 's', 0,
    'r', 'e', 'a', 'd', 'M', 'a', 'p', 0,
    'K', 'W', 'a', 'l', 'l', 'e', 't', 0,
    'l', 'e', 'f', 't', 'U', 'r', 'l', 0,
    'u', 's', 'e', 'T', 'i', 'p', 's', 0,
    't', 'i', 'p', 'T', 'e', 'x', 't', 0,
    's', 'h', 'o', 'w', 'T', 'i', 'p', 0,
    'p', 'r', 'e', 'v', 'T', 'i', 'p', 0,
    'n', 'e', 'x', 't', 'T', 'i', 'p', 0,
    'K', 'T', 'a', 'b', 'B', 'a', 'r', 0,
    'W', 'T', '_', 'T', 'r', 'e', 'e', 0,
    'W', 'T', '_', 'M', 'e', 'n', 'u', 0,
    'h', 'a', 's', 'I', 't', 'e', 'm', 0,
    't', 'a', 'b', 'P', 'r', 'e', 'v', 0,
    't', 'a', 'b', 'N', 'e', 'x', 't', 0,
    'T', 'a', 'b', 'P', 'r', 'e', 'v', 0,
    'T', 'a', 'b', 'N', 'e', 'x', 't', 0,
    'o', 'p', 'e', 'n', 'N', 'e', 'w', 0,
    's', 't', 'd', 'N', 'a', 'm', 'e', 0,
    'p', 'r', 'i', 'm', 'a', 'r', 'y', 0,
    's', 'l', 'i', 'd', 'e', 'U', 'p', 0,
    'g', 'u', 'i', 'I', 't', 'e', 'm', 0,
    'p', 'i', 'x', 'R', 'e', 'c', 't', 0,
    'T', 'o', 'p', 'A', 'x', 'i', 's', 0,
    'l', 'i', 'n', 'e', 'P', 'e', 'n', 0,
    'H', 'e', 'x', 'a', 'g', 'o', 'n', 0,
    'f', 'r', 'a', 'm', 'e', 'A', 't', 0,
    'd', 'i', 's', 'c', 'a', 'r', 'd', 0,
    'B', 'a', 'l', 'l', 'o', 'o', 'n', 0,
    's', 'e', 't', 'B', 'a', 's', 'e', 0,
    's', 'p', 'i', 'n', 'B', 'o', 'x', 0,
    'e', 'v', 'e', 'n', 't', 'I', 'd', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    's', 'e', 't', 'L', 'o', 'o', 'k', 0,
    'm', 'o', 'd', 'X', 'A', 'l', 't', 0,
    'e', 'x', 'a', 'm', 'p', 'l', 'e', 0,
    'u', 'n', 'k', 'n', 'o', 'w', 'n', 0,
    'g', 'l', 'o', 'b', 'a', 'l', '_', 0,
    'N', 'o', 'G', 'r', 'o', 'u', 'p', 0,
    'o', 'v', 'e', 'r', 'l', 'a', 'y', 0,
    't', 'o', 'G', 'a', 'm', 'm', 'a', 0,
    'T', 'o', 'G', 'a', 'm', 'm', 'a', 0,
    'c', 'l', 'e', 'a', 'r', 'e', 'd', 0,
    'h', 'a', 's', 'I', 'c', 'o', 'n', 0,
    'N', 'o', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'H', 'e', 'l', 'p', 0,
    'd', 'a', 't', 'e', 'M', 'a', 'p', 0,
    'K', 'C', 'u', 'r', 's', 'o', 'r', 0,
    'K', 'e', 'e', 'p', 'F', 'D', 's', 0,
    'c', 'o', 'm', 'p', 'O', 'b', 'j', 0,
    'l', 'i', 'g', 'h', 't', 'e', 'n', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 's', 0,
    'a', 'r', 'r', 'o', 'w', 'T', 'p', 0,
    'm', 'o', 'v', 'e', 'd', 'U', 'p', 0,
    'd', 'e', 'l', 'a', 'y', 'e', 'd', 0,
    'K', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'r', 'e', 's', 'u', 'm', 'e', 'd', 0,
    's', 'u', 's', 'p', 'e', 'n', 'd', 0,
    'P', 'a', 's', 's', 'i', 'v', 'e', 0,
    'a', 'd', 'd', 'P', 'a', 'g', 'e', 0,
    'd', 'r', 'a', 'w', 'R', 'o', 'w', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 0,
    'f', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    't', 'a', 'b', 'T', 'e', 'x', 't', 0,
    'z', 'o', 'o', 'm', 'O', 'u', 't', 0,
    'e', 'x', 'p', 'o', 's', 'e', 'd', 0,
    'i', 's', 'E', 'q', 'u', 'a', 'l', 0,
    'r', 'e', 's', 't', 'o', 'r', 'e', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 0,
    'b', 'u', 't', 't', 'o', 'n', '2', 0,
    'b', 'u', 't', 't', 'o', 'n', '1', 0,
    'm', 'e', 'n', 'u', 'B', 'a', 'r', 0,
    'Z', 'o', 'o', 'm', 'O', 'u', 't', 0,
    'N', 'o', 'M', 'a', 't', 'c', 'h', 0,
    'f', 'a', 'c', 't', 'o', 'r', 'y', 0,
    'g', 'e', 't', 'T', 'e', 'x', 't', 0,
    'i', 'g', 'n', 'o', 'r', 'e', 'd', 0,
    'q', 'u', 'a', 'l', 'i', 't', 'y', 0,
    'd', 'e', 'v', 'T', 'y', 'p', 'e', 0,
    'y', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    'x', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    'o', 'p', 'a', 'c', 'i', 't', 'y', 0,
    'g', 'e', 't', 'F', 'o', 'n', 't', 0,
    'c', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'm', 'a', 't', 'c', 'h', 'e', 's', 0,
    'D', 'i', 's', 'c', 'a', 'r', 'd', 0,
    's', 'e', 't', 'V', 'i', 'e', 'w', 0,
    'b', 'u', 't', 't', 'o', 'n', 's', 0,
    's', 'p', 'a', 'c', 'i', 'n', 'g', 0,
    'a', 'd', 'd', 'I', 't', 'e', 'm', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 0,
    'a', 'c', 't', 'i', 'o', 'n', 's', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'F', 'o', 'n', 't', 0,
    's', 'e', 't', 'M', 'e', 'n', 'u', 0,
    't', 'o', 'o', 'l', 'T', 'i', 'p', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 0,
    'i', 'n', 'd', 'e', 'x', 'A', 't', 0,
    't', 'o', 'g', 'g', 'l', 'e', 'd', 0,
    'c', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'p', 'r', 'e', 's', 's', 'e', 'd', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 0,
    'c', 'o', 'm', 'm', 'e', 'n', 't', 0,
    's', 't', 'o', 'p', 'p', 'e', 'd', 0,
    'r', 'e', 'l', 'e', 'a', 's', 'e', 0,
    's', 'e', 't', 'R', 'e', 'c', 't', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 0,
    'o', 'p', 't', 'i', 'o', 'n', 's', 0,
    't', 'i', 'm', 'e', 'o', 'u', 't', 0,
    's', 'e', 't', 'T', 'y', 'p', 'e', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 0,
    's', 'e', 't', 'T', 'i', 'm', 'e', 0,
    's', 'e', 't', 'D', 'a', 't', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 0,
    'p', 'a', 't', 't', 'e', 'r', 'n', 0,
    'p', 'e', 'r', 'c', 'e', 'n', 't', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 0,
    'i', 's', 'E', 'm', 'p', 't', 'y', 0,
    's', 'e', 't', 'D', 'a', 't', 'a', 0,
    'i', 's', 'V', 'a', 'l', 'i', 'd', 0,
    'f', 'i', 'l', 't', 'e', 'r', 's', 0,
    's', 'e', 't', 'S', 'i', 'z', 'e', 0,
    'm', 'e', 's', 's', 'a', 'g', 'e', 0,
    '_', '_', 'a', 'n', 'd', '_', '_', 0,
    '_', '_', 'x', 'o', 'r', '_', '_', 0,
    '_', '_', 'i', 'n', 't', '_', '_', 0,
    '_', '_', 'i', 'o', 'r', '_', '_', 0,
    'Q', 'S', 't', 'r', 'i', 'n', 'g', 0,
    's', 'l', 'o', 't', 'O', 'k', 0,
    'W', 'M', 'P', 'i', 'n', 'g', 0,
    'W', 'M', 'I', 'c', 'o', 'n', 0,
    'W', 'M', 'N', 'a', 'm', 'e', 0,
    'I', 'c', 'o', 'n', 'i', 'c', 0,
    'S', 'h', 'a', 'd', 'e', 'd', 0,
    'S', 't', 'i', 'c', 'k', 'y', 0,
    'S', 'p', 'l', 'a', 's', 'h', 0,
    's', 'e', 't', 'P', 'i', 'd', 0,
    'w', 'm', 'N', 'a', 'm', 'e', 0,
    'S', 'T', 'A', 'T', 'E', 'S', 0,
    'r', 'a', 't', 'i', 'n', 'g', 0,
    'y', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'X', 'M', 'L', 0,
    'h', 'a', 's', 'W', 'I', 'd', 0,
    'S', 't', 'r', 'e', 'a', 'm', 0,
    'K', 'S', 't', 'y', 'l', 'e', 0,
    's', 'i', 'l', 'e', 'n', 't', 0,
    'i', 's', '_', 'p', 'i', 'd', 0,
    'a', 'd', 'd', 'P', 'i', 'd', 0,
    's', 'e', 't', 'B', 'i', 'n', 0,
    'i', 'n', 'i', 't', 'I', 'd', 0,
    'R', 'e', 'l', 'o', 'a', 'd', 0,
    'I', 'n', 's', 'e', 'r', 't', 0,
    'U', 's', 'e', 'R', 'T', 'L', 0,
    's', 'a', 'v', 'e', 'A', 's', 0,
    'R', 'e', 'v', 'e', 'r', 't', 0,
    'c', 'o', 'm', 'm', 'i', 't', 0,
    'M', 'e', 't', 'r', 'e', 's', 0,
    'K', 'R', 'u', 'l', 'e', 'r', 0,
    'b', 'a', 'r', 'P', 'e', 'n', 0,
    'T', 'a', 'b', 'b', 'e', 'd', 0,
    's', 'l', 'i', 'd', 'e', 'r', 0,
    'p', 'r', 'o', 'm', 'p', 't', 0,
    's', 'e', 't', 'T', 'a', 'b', 0,
    'N', 'o', 'E', 'x', 'e', 'c', 0,
    'E', 'm', 'b', 'l', 'e', 'm', 0,
    'D', 'e', 'v', 'i', 'c', 'e', 0,
    't', 'o', 'G', 'r', 'a', 'y', 0,
    'T', 'o', 'G', 'r', 'a', 'y', 0,
    'h', 'a', 'n', 'd', 'e', 'd', 0,
    'U', 'p', 'D', 'o', 'w', 'n', 0,
    'K', 'C', 'r', 'a', 's', 'h', 0,
    'p', 'a', 'g', 'e', 'U', 'p', 0,
    'a', 'd', 'd', 'U', 'r', 'l', 0,
    's', 'e', 't', 'H', 'u', 'e', 0,
    'd', 'a', 'r', 'k', 'e', 'n', 0,
    'E', 'x', 'p', 'o', 'r', 't', 0,
    'S', 'o', 'r', 't', 'e', 'd', 0,
    'K', '3', 'I', 'c', 'o', 'n', 0,
    'S', 'o', 'n', 'n', 'e', 't', 0,
    'd', 'o', 'm', 'a', 'i', 'n', 0,
    'h', 'i', 'd', 'd', 'e', 'n', 0,
    'r', 'e', 'l', 'o', 'a', 'd', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 0,
    'z', 'o', 'o', 'm', 'I', 'n', 0,
    'L', 'e', 't', 't', 'e', 'r', 0,
    'c', 'l', 'o', 's', 'e', 'd', 0,
    'p', 'r', 'i', 'n', 't', '_', 0,
    'h', 'e', 'a', 'd', 'e', 'r', 0,
    'y', 'R', 'o', 'u', 'n', 'd', 0,
    'x', 'R', 'o', 'u', 'n', 'd', 0,
    'p', 'o', 'i', 'n', 't', 's', 0,
    'i', 'n', 'd', 'e', 'n', 't', 0,
    'S', 'a', 'v', 'e', 'A', 's', 0,
    'Z', 'o', 'o', 'm', 'I', 'n', 0,
    'm', 'e', 't', 'r', 'i', 'c', 0,
    'c', 'o', 'l', 'o', 'r', 's', 0,
    'l', 'a', 'y', 'e', 'r', 's', 0,
    's', 'e', 't', 'P', 'e', 'n', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 0,
    'r', 'o', 't', 'a', 't', 'e', 0,
    'a', 'n', 'c', 'h', 'o', 'r', 0,
    'N', 'o', 'r', 'm', 'a', 'l', 0,
    's', 'u', 'n', 'k', 'e', 'n', 0,
    'r', 'e', 'j', 'e', 'c', 't', 0,
    's', 'c', 'r', 'e', 'e', 'n', 0,
    'b', 'u', 't', 't', 'o', 'n', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 0,
    'l', 'a', 'y', 'o', 'u', 't', 0,
    's', 't', 'e', 'p', 'B', 'y', 0,
    'u', 'p', 'd', 'a', 't', 'e', 0,
    'o', 'p', 't', 'i', 'o', 'n', 0,
    't', 'o', 'g', 'g', 'l', 'e', 0,
    't', 'o', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'U', 'r', 'l', 0,
    'C', 'r', 'e', 'a', 't', 'e', 0,
    'w', 'i', 'd', 'g', 'e', 't', 0,
    'h', 'e', 'i', 'g', 'h', 't', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 0,
    'v', 'a', 'l', 'u', 'e', '9', 0,
    'v', 'a', 'l', 'u', 'e', '8', 0,
    'v', 'a', 'l', 'u', 'e', '7', 0,
    'v', 'a', 'l', 'u', 'e', '6', 0,
    'v', 'a', 'l', 'u', 'e', '5', 0,
    'v', 'a', 'l', 'u', 'e', '4', 0,
    'v', 'a', 'l', 'u', 'e', '3', 0,
    'v', 'a', 'l', 'u', 'e', '0', 0,
    'b', 'o', 't', 't', 'o', 'm', 0,
    's', 'y', 'm', 'b', 'o', 'l', 0,
    'i', 's', 'O', 'p', 'e', 'n', 0,
    's', 'u', 'f', 'f', 'i', 'x', 0,
    'C', 'u', 's', 't', 'o', 'm', 0,
    'p', 'r', 'e', 'f', 'i', 'x', 0,
    'e', 'x', 'i', 's', 't', 's', 0,
    's', 't', 'a', 't', 'u', 's', 0,
    'a', 'c', 'c', 'e', 'p', 't', 0,
    'n', 'o', 't', 'i', 'f', 'y', 0,
    'S', 'q', 'u', 'a', 'r', 'e', 0,
    'C', 'i', 'r', 'c', 'l', 'e', 0,
    'f', 'o', 'r', 'm', 'a', 't', 0,
    '_', '_', 'g', 'e', '_', '_', 0,
    'i', 'n', 's', 'e', 'r', 't', 0,
    'l', 'e', 'n', 'g', 't', 'h', 0,
    'b', 'u', 'f', 'f', 'e', 'r', 0,
    'v', 'a', 'l', 'u', 'e', '2', 0,
    'v', 'a', 'l', 'u', 'e', '1', 0,
    'r', 'e', 's', 'i', 'z', 'e', 0,
    'i', 's', 'N', 'u', 'l', 'l', 0,
    'r', 'e', 'v', 'e', 'r', 't', 0,
    's', 'u', 'b', 'm', 'i', 't', 0,
    'a', 'c', 't', 'i', 'o', 'n', 0,
    '_', '_', 'l', 't', '_', '_', 0,
    'c', 'o', 'l', 'u', 'm', 'n', 0,
    'o', 'f', 'f', 's', 'e', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 0,
    'f', 'i', 'l', 't', 'e', 'r', 0,
    'r', 'e', 's', 'u', 'm', 'e', 0,
    '_', '_', 'n', 'e', '_', '_', 0,
    '_', '_', 'e', 'q', '_', '_', 0,
    '_', '_', 'o', 'r', '_', '_', 0,
    'W', 'M', 'P', 'i', 'd', 0,
    's', 't', 'r', 'u', 't', 0,
    'N', 'E', 'T', 'W', 'M', 0,
    'K', 'V', 'B', 'o', 'x', 0,
    'B', 'e', 'g', 'i', 'n', 0,
    'p', 'r', 'i', 'o', 'r', 0,
    'P', 'r', 'i', 'o', 'r', 0,
    's', 'a', 'v', 'e', 'd', 0,
    'P', 'i', 'x', 'e', 'l', 0,
    'B', 'o', 'x', 'e', 'd', 0,
    'V', 'S', 'N', 'E', 'T', 0,
    's', 'o', 'r', 'r', 'y', 0,
    'K', 'M', 'e', 'n', 'u', 0,
    'c', 'l', 'a', 'i', 'm', 0,
    't', 'h', 'e', 'm', 'e', 0,
    'P', 'l', 'a', 'c', 'e', 0,
    'E', 'm', 'o', 't', 'e', 0,
    'a', 'p', 'p', 'l', 'y', 0,
    'K', 'I', 'c', 'o', 'n', 0,
    'K', 'H', 'B', 'o', 'x', 0,
    't', 'o', 'S', 'v', 'g', 0,
    'K', 'F', 'i', 'n', 'd', 0,
    'U', 's', 'e', 'r', '3', 0,
    'U', 's', 'e', 'r', '2', 0,
    'U', 's', 'e', 'r', '1', 0,
    's', 'h', 'a', 'd', 'e', 0,
    'i', 'c', 'o', 'n', 's', 0,
    'A', 't', 'T', 'o', 'p', 0,
    'u', 's', 'e', 'r', 's', 0,
    'q', 'H', 'a', 's', 'h', 0,
    'd', 'e', 'r', 'e', 'f', 0,
    'i', 's', 'S', 'e', 't', 0,
    'b', 'e', 'g', 'i', 'n', 0,
    's', 'p', 'e', 'e', 'd', 0,
    'a', 'b', 'o', 'u', 't', 0,
    'p', 'a', 's', 't', 'e', 0,
    'm', 'o', 'v', 'i', 'e', 0,
    'P', 'a', 's', 't', 'e', 0,
    'C', 'l', 'e', 'a', 'r', 0,
    'd', 'e', 'p', 't', 'h', 0,
    'i', 't', 'e', 'm', 's', 0,
    'P', 'a', 'n', 'e', 'l', 0,
    'P', 'l', 'a', 'i', 'n', 0,
    'l', 'a', 'b', 'e', 'l', 0,
    'p', 'o', 'p', 'u', 'p', 0,
    't', 'i', 't', 'l', 'e', 0,
    's', 't', 'o', 'p', 's', 0,
    'b', 'r', 'u', 's', 'h', 0,
    'b', 'l', 'o', 'c', 'k', 0,
    'f', 'i', 'x', 'u', 'p', 0,
    'p', 'a', 'i', 'n', 't', 0,
    's', 'h', 'a', 'p', 'e', 0,
    'c', 'o', 'l', 'o', 'r', 0,
    'h', 'i', 'n', 't', 's', 0,
    'a', 'd', 'd', 'e', 'd', 0,
    'e', 'x', 'e', 'c', '_', 0,
    'r', 'i', 'g', 'h', 't', 0,
    'c', 'l', 'e', 'a', 'r', 0,
    'r', 'e', 's', 'e', 't', 0,
    'm', 'a', 't', 'c', 'h', 0,
    'b', 'u', 'd', 'd', 'y', 0,
    'o', 'r', 'd', 'e', 'r', 0,
    'c', 'o', 'u', 'n', 't', 0,
    'v', 'a', 'l', 'u', 'e', 0,
    'i', 'n', 'd', 'e', 'x', 0,
    'm', 'o', 'd', 'e', 'l', 0,
    'e', 'r', 'r', 'o', 'r', 0,
    'o', 'w', 'n', 'e', 'r', 0,
    'c', 'l', 'o', 's', 'e', 0,
    'f', 'l', 'a', 'g', 's', 0,
    'e', 'v', 'e', 'n', 't', 0,
    'm', 's', 'e', 'c', 's', 0,
    's', 't', 'a', 't', 'e', 0,
    'D', 'o', 'c', 'k', 0,
    'X', 'A', 'p', 'p', 0,
    'p', 'i', 'd', 's', 0,
    'n', 'o', 'n', 'e', 0,
    't', 'e', 's', 't', 0,
    'c', 'o', 'n', 't', 0,
    'T', 'e', 's', 't', 0,
    'g', 'o', 'T', 'o', 0,
    'z', 'o', 'o', 'm', 0,
    'm', 'a', 'i', 'l', 0,
    'G', 'o', 't', 'o', 0,
    'H', 'o', 'm', 'e', 0,
    'Z', 'o', 'o', 'm', 0,
    'M', 'a', 'i', 'l', 0,
    'R', 'i', 'c', 'h', 0,
    'S', 't', 'a', 'r', 0,
    'l', 'o', 'o', 'k', 0,
    'K', 'L', 'e', 'd', 0,
    'd', 'o', 'w', 'n', 0,
    't', 'i', 'n', 't', 0,
    'l', 'u', 'm', 'a', 0,
    'h', 'e', 'l', 'p', 0,
    'b', 'a', 'c', 'k', 0,
    'I', 'n', 'c', 'h', 0,
    'f', 'i', 'n', 'd', 0,
    'r', 'e', 'd', 'o', 0,
    'u', 'n', 'd', 'o', 0,
    'd', 'e', 'l', '_', 0,
    'Q', 'u', 'i', 't', 0,
    'R', 'e', 'd', 'o', 0,
    'U', 'n', 'd', 'o', 0,
    'C', 'o', 'p', 'y', 0,
    'a', 'x', 'i', 's', 0,
    'd', 'o', 'n', 'e', 0,
    's', 'h', 'o', 'w', 0,
    'b', 'e', 'e', 'p', 0,
    'f', 'o', 'n', 't', 0,
    'm', 'e', 'n', 'u', 0,
    'i', 't', 'e', 'm', 0,
    'd', 'r', 'a', 'w', 0,
    'e', 'd', 'i', 't', 0,
    'i', 'c', 'o', 'n', 0,
    's', 'a', 'v', 'e', 0,
    's', 'y', 'n', 'c', 0,
    's', 'e', 't', 'Y', 0,
    's', 'e', 't', 'X', 0,
    'u', 'r', 'l', 's', 0,
    'k', 'e', 'y', 's', 0,
    'l', 'i', 's', 't', 0,
    'm', 'o', 'd', 'e', 0,
    'h', 'o', 'm', 'e', 0,
    'q', 'u', 'i', 't', 0,
    'l', 'e', 'f', 't', 0,
    'f', 'i', 'l', 'l', 0,
    'f', 'r', 'o', 'm', 0,
    's', 'p', 'a', 'n', 0,
    's', 'o', 'r', 't', 0,
    'p', 'a', 't', 'h', 0,
    'n', 'e', 'x', 't', 0,
    'd', 'a', 't', 'a', 0,
    't', 'i', 'm', 'e', 0,
    't', 'y', 'p', 'e', 0,
    'c', 'o', 'p', 'y', 0,
    'o', 'p', 'e', 'n', 0,
    's', 't', 'o', 'p', 0,
    'w', 'i', 'n', 0,
    'B', 'o', 't', 0,
    'y', 'e', 's', 0,
    't', 'a', 'b', 0,
    'T', 'r', 'y', 0,
    'm', 'i', 'x', 0,
    'A', 's', 'k', 0,
    'E', 'n', 'd', 0,
    'C', 'u', 't', 0,
    'O', 'f', 'f', 0,
    'A', 'n', 'y', 0,
    'Y', 'e', 's', 0,
    'h', 'u', 'e', 0,
    'u', 'r', 'l', 0,
    'b', 'i', 'n', 0,
    'a', 'd', 'd', 0,
    'd', 'i', 'r', 0,
    'o', 'f', 'f', 0,
    'p', 'o', 's', 0,
    'n', 'o', 0,
    's', 'w', 0,
    'O', 'n', 0,
    's', 'y', 0,
    's', 'x', 0,
};

void sipVH_kdeui_0(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const char*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "A",a0);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_1(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, unsigned long a0,unsigned long a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "mm",a0,a1);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_2(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, unsigned long a0,unsigned long a1,long a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "mml",a0,a1,a2);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_3(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, unsigned long a0,NET::RequestSource a1,unsigned long a2,int a3,unsigned long a4)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "mFmim",a0,a1,sipType_NET_RequestSource,a2,a3,a4);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_4(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, unsigned long a0,int a1,int a2,int a3,int a4,int a5)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "miiiii",a0,a1,a2,a3,a4,a5);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_5(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, unsigned long a0,NET::RequestSource a1,unsigned long a2,unsigned long a3)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "mFmm",a0,a1,sipType_NET_RequestSource,a2,a3);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_6(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, unsigned long a0,int a1,int a2,unsigned long a3)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "miim",a0,a1,a2,a3);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_7(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, unsigned long a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "m",a0);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_8(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int a0,const NETPoint& a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "iN",a0,new NETPoint(a1),sipType_NETPoint,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_9(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int a0,const NETSize& a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "iN",a0,new NETSize(a1),sipType_NETSize,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_10(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QPainter*a0,int a1,int a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "Dii",a0,sipType_QPainter,NULL,a1,a2);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_11(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KConfigGroup& a0,bool a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "Nb",new KConfigGroup(a0),sipType_KConfigGroup,NULL,a1);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_12(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KXMLGUIClient*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_KXMLGUIClient,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

KXMLGUIFactory* sipVH_kdeui_13(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    KXMLGUIFactory* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_KXMLGUIFactory, &sipRes);

    return sipRes;
}

void sipVH_kdeui_14(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,KXMLGUIClient::ReverseStateChange a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NF",new QString(a0),sipType_QString,NULL,a1,sipType_KXMLGUIClient_ReverseStateChange);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_15(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QDomDocument& a0,bool a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "Nb",new QDomDocument(a0),sipType_QDomDocument,NULL,a1);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_16(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,bool a1,bool a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "Nbb",new QString(a0),sipType_QString,NULL,a1,a2);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_17(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KComponentData& a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new KComponentData(a0),sipType_KComponentData,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

QDomDocument sipVH_kdeui_18(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    QDomDocument sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_QDomDocument, &sipRes);

    return sipRes;
}

KComponentData sipVH_kdeui_19(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    KComponentData sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_KComponentData, &sipRes);

    return sipRes;
}

KActionCollection* sipVH_kdeui_20(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    KActionCollection* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_KActionCollection, &sipRes);

    return sipRes;
}

QAction* sipVH_kdeui_21(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QDomElement& a0)
{
    QAction* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new QDomElement(a0),sipType_QDomElement,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_QAction, &sipRes);

    return sipRes;
}

void sipVH_kdeui_22(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWidget*a0,QAction*a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DD",a0,sipType_QWidget,NULL,a1,sipType_QAction,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

QAction* sipVH_kdeui_23(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWidget*a0,int a1,const QDomElement& a2)
{
    QAction* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DiN",a0,sipType_QWidget,NULL,a1,new QDomElement(a2),sipType_QDomElement,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_QAction, &sipRes);

    return sipRes;
}

void sipVH_kdeui_24(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWidget*a0,QWidget*a1,QDomElement& a2,QAction*a3)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DDDD",a0,sipType_QWidget,NULL,a1,sipType_QWidget,NULL,&a2,sipType_QDomElement,NULL,a3,sipType_QAction,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

QWidget* sipVH_kdeui_25(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWidget*a0,int a1,const QDomElement& a2,QAction*&a3)
{
    QWidget* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DiN",a0,sipType_QWidget,NULL,a1,new QDomElement(a2),sipType_QDomElement,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_QWidget, &sipRes);

    return sipRes;
}

QWidget* sipVH_kdeui_26(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KJob*a0)
{
    QWidget* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_KJob,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_QWidget, &sipRes);

    return sipRes;
}

void sipVH_kdeui_27(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QList<QWidget*> a0,const QStyleOptionViewItem& a1,const QPersistentModelIndex& a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NNN",new QList<QWidget*>(a0),sipType_QList_0101QWidget,NULL,new QStyleOptionViewItem(a1),sipType_QStyleOptionViewItem,NULL,new QPersistentModelIndex(a2),sipType_QPersistentModelIndex,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

QList<QWidget*> sipVH_kdeui_28(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    QList<QWidget*> sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_QList_0101QWidget, &sipRes);

    return sipRes;
}

KWallet::Wallet::EntryType sipVH_kdeui_29(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0)
{
    KWallet::Wallet::EntryType sipRes = (KWallet::Wallet::EntryType)0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new QString(a0),sipType_QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "F", sipType_KWallet_Wallet_EntryType, &sipRes);

    return sipRes;
}

int sipVH_kdeui_30(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,const QString& a1)
{
    int sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new QString(a0),sipType_QString,NULL,new QString(a1),sipType_QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);

    return sipRes;
}

int sipVH_kdeui_31(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,const QMap<QString,QString>& a1)
{
    int sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new QString(a0),sipType_QString,NULL,new QMap<QString,QString>(a1),sipType_QMap_0100QString_0100QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);

    return sipRes;
}

int sipVH_kdeui_32(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,const QByteArray& a1)
{
    int sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new QString(a0),sipType_QString,NULL,new QByteArray(a1),sipType_QByteArray,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);

    return sipRes;
}

int sipVH_kdeui_33(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,const QByteArray& a1,KWallet::Wallet::EntryType a2)
{
    int sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NNF",new QString(a0),sipType_QString,NULL,new QByteArray(a1),sipType_QByteArray,NULL,a2,sipType_KWallet_Wallet_EntryType);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);

    return sipRes;
}

int sipVH_kdeui_34(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,QString& a1)
{
    int sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new QString(a0),sipType_QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(iH5)", &sipRes, sipType_QString, &a1);

    return sipRes;
}

int sipVH_kdeui_35(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,QMap<QString,QString>& a1)
{
    int sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new QString(a0),sipType_QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(iH5)", &sipRes, sipType_QMap_0100QString_0100QString, &a1);

    return sipRes;
}

int sipVH_kdeui_36(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,QByteArray& a1)
{
    int sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new QString(a0),sipType_QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "(iH5)", &sipRes, sipType_QByteArray, &a1);

    return sipRes;
}

const QString& sipVH_kdeui_37(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    QString *sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

    int sipRc = sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H1", sipType_QString, &sipRes);

    if (sipRc < 0)
        return *new QString();

    return *sipRes;
}

QModelIndex sipVH_kdeui_38(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QAbstractItemModel*a0,const QString& a1)
{
    QModelIndex sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DN",const_cast<QAbstractItemModel *>(a0),sipType_QAbstractItemModel,NULL,new QString(a1),sipType_QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_QModelIndex, &sipRes);

    return sipRes;
}

KTreeWidgetSearchLine* sipVH_kdeui_39(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QTreeWidget*a0)
{
    KTreeWidgetSearchLine* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_QTreeWidget,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_KTreeWidgetSearchLine, &sipRes);

    return sipRes;
}

void sipVH_kdeui_40(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QTreeWidget*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_QTreeWidget,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

bool sipVH_kdeui_41(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QTreeWidgetItem*a0,const QString& a1)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DN",const_cast<QTreeWidgetItem *>(a0),sipType_QTreeWidgetItem,NULL,new QString(a1),sipType_QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);

    return sipRes;
}

QWidget* sipVH_kdeui_42(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWidget*a0)
{
    QWidget* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_QWidget,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_QWidget, &sipRes);

    return sipRes;
}

void sipVH_kdeui_43(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QTime& a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new QTime(a0),sipType_QTime,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

int sipVH_kdeui_44(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KStyle::WidgetType a0,int a1,const QStyleOption*a2,const QWidget*a3)
{
    int sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "FiDD",a0,sipType_KStyle_WidgetType,a1,const_cast<QStyleOption *>(a2),sipType_QStyleOption,NULL,const_cast<QWidget *>(a3),sipType_QWidget,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);

    return sipRes;
}

void sipVH_kdeui_45(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, Qt::Alignment a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new Qt::Alignment(a0),sipType_Qt_Alignment,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

bool sipVH_kdeui_46(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QSessionManager& a0)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",&a0,sipType_QSessionManager,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);

    return sipRes;
}

void sipVH_kdeui_47(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QPainter*a0,const QPoint& a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DN",a0,sipType_QPainter,NULL,new QPoint(a1),sipType_QPoint,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_48(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QAction*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_QAction,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

QAction* sipVH_kdeui_49(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QAction*a0)
{
    QAction* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_QAction,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_QAction, &sipRes);

    return sipRes;
}

void sipVH_kdeui_50(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KActionCollection*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_KActionCollection,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

bool sipVH_kdeui_51(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, bool a0,bool a1)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "bb",a0,a1);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);

    return sipRes;
}

QDrag* sipVH_kdeui_52(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    QDrag* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_QDrag, &sipRes);

    return sipRes;
}

KMenu* sipVH_kdeui_53(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    KMenu* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_KMenu, &sipRes);

    return sipRes;
}

QPixmap sipVH_kdeui_54(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,int a1)
{
    QPixmap sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "Ni",new QString(a0),sipType_QString,NULL,a1);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_QPixmap, &sipRes);

    return sipRes;
}

void sipVH_kdeui_55(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,const QPixmap& a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new QString(a0),sipType_QString,NULL,new QPixmap(a1),sipType_QPixmap,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

bool sipVH_kdeui_56(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,QPixmap& a1)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "ND",new QString(a0),sipType_QString,NULL,&a1,sipType_QPixmap,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);

    return sipRes;
}

void sipVH_kdeui_57(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,const QString& a1,const QPixmap& a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NNN",new QString(a0),sipType_QString,NULL,new QString(a1),sipType_QString,NULL,new QPixmap(a2),sipType_QPixmap,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

Qt::Alignment sipVH_kdeui_58(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    Qt::Alignment sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_Qt_Alignment, &sipRes);

    return sipRes;
}

QAbstractItemView* sipVH_kdeui_59(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    QAbstractItemView* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_QAbstractItemView, &sipRes);

    return sipRes;
}

double sipVH_kdeui_60(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    double sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "d", &sipRes);

    return sipRes;
}

void sipVH_kdeui_61(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, double a0,double a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "dd",a0,a1);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_62(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,Qt::Alignment a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new QString(a0),sipType_QString,NULL,new Qt::Alignment(a1),sipType_Qt_Alignment,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_63(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int a0,int a1,int a2,int a3)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "iiii",a0,a1,a2,a3);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

bool sipVH_kdeui_64(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, unsigned long a0,unsigned long a1,unsigned long a2)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "mmm",a0,a1,a2);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);

    return sipRes;
}

void sipVH_kdeui_65(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KConfigGroup& a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new KConfigGroup(a0),sipType_KConfigGroup,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_66(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KConfigGroup& a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",&a0,sipType_KConfigGroup,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

bool sipVH_kdeui_67(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QListWidgetItem*a0,const QString& a1)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DN",const_cast<QListWidgetItem *>(a0),sipType_QListWidgetItem,NULL,new QString(a1),sipType_QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);

    return sipRes;
}

void sipVH_kdeui_68(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, unsigned long a0,bool a1,bool a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "mbb",a0,a1,a2);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_69(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KCompletion*a0,bool a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "Db",a0,sipType_KCompletion,NULL,a1);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_70(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KGlobalSettings::Completion a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "F",a0,sipType_KGlobalSettings_Completion);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_71(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QPixmap*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_QPixmap,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_72(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QFont& a0,bool a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "Nb",new QFont(a0),sipType_QFont,NULL,a1);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

bool sipVH_kdeui_73(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,int a1,int a2)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "Nii",new QString(a0),sipType_QString,NULL,a1,a2);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);

    return sipRes;
}

void sipVH_kdeui_74(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, long a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "l",a0);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

KLineEdit* sipVH_kdeui_75(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    KLineEdit* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_KLineEdit, &sipRes);

    return sipRes;
}

void sipVH_kdeui_76(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QDate& a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new QDate(a0),sipType_QDate,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_77(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KDateTime& a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new KDateTime(a0),sipType_KDateTime,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

QDate sipVH_kdeui_78(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int a0)
{
    QDate sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "i",a0);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_QDate, &sipRes);

    return sipRes;
}

void sipVH_kdeui_79(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KLocale::CalendarSystem a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "F",a0,sipType_KLocale_CalendarSystem);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_80(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QListWidgetItem*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_QListWidgetItem,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

QPoint sipVH_kdeui_81(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    QPoint sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H5", sipType_QPoint, &sipRes);

    return sipRes;
}

void sipVH_kdeui_82(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QStringList& a0,bool a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "Nb",new QStringList(a0),sipType_QStringList,NULL,a1);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_83(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QStringList*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_QStringList,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_84(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QString*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_QString,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_85(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KCompletion::CompOrder a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "F",a0,sipType_KCompletion_CompOrder);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_86(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QLineEdit*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_QLineEdit,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

const KAboutData* sipVH_kdeui_87(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    KAboutData* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "H0", sipType_KAboutData, &sipRes);

    return sipRes;
}

bool sipVH_kdeui_88(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QItemSelection& a0,QItemSelectionModel::SelectionFlags a1)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new QItemSelection(a0),sipType_QItemSelection,NULL,new QItemSelectionModel::SelectionFlags(a1),sipType_QItemSelectionModel_SelectionFlags,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "b", &sipRes);

    return sipRes;
}

void sipVH_kdeui_89(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QModelIndex& a0,const QRect& a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new QModelIndex(a0),sipType_QModelIndex,NULL,new QRect(a1),sipType_QRect,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_90(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QModelIndex& a0,const QRect& a1,QMouseEvent*a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NND",new QModelIndex(a0),sipType_QModelIndex,NULL,new QRect(a1),sipType_QRect,NULL,a2,sipType_QMouseEvent,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

void sipVH_kdeui_91(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QModelIndex& a0,QMouseEvent*a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "ND",new QModelIndex(a0),sipType_QModelIndex,NULL,a1,sipType_QMouseEvent,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

int sipVH_kdeui_92(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QModelIndex& a0,const QStyleOption& a1)
{
    int sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new QModelIndex(a0),sipType_QModelIndex,NULL,new QStyleOption(a1),sipType_QStyleOption,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);

    return sipRes;
}

void sipVH_kdeui_93(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QModelIndex& a0,int a1,const QStyleOption& a2,QPainter*a3)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NiND",new QModelIndex(a0),sipType_QModelIndex,NULL,a1,new QStyleOption(a2),sipType_QStyleOption,NULL,a3,sipType_QPainter,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "Z");
}

int sipVH_kdeui_94(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QModelIndex& a0,const QModelIndex& a1)
{
    int sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new QModelIndex(a0),sipType_QModelIndex,NULL,new QModelIndex(a1),sipType_QModelIndex,NULL);

    sipParseResultEx(sipGILState, sipErrorHandler, sipPySelf, sipMethod, sipResObj, "i", &sipRes);

    return sipRes;
}


extern "C" {static PyObject *func_UserIconSet(PyObject *,PyObject *);}
static PyObject *func_UserIconSet(PyObject *,PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1", sipType_QString,&a0, &a0State))
        {
            QIcon*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QIcon(UserIconSet(*a0));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromNewType(sipRes,sipType_QIcon,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_UserIconSet, NULL);

    return NULL;
}


extern "C" {static PyObject *func_UserIcon(PyObject *,PyObject *);}
static PyObject *func_UserIcon(PyObject *,PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        int a1 = KIconLoader::DefaultState;
        const QStringList& a2def = QStringList();
        const QStringList* a2 = &a2def;
        int a2State = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1|iJ1", sipType_QString,&a0, &a0State, &a1, sipType_QStringList,&a2, &a2State))
        {
            QPixmap*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPixmap(UserIcon(*a0,a1,*a2));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QStringList *>(a2),sipType_QStringList,a2State);

            return sipConvertFromNewType(sipRes,sipType_QPixmap,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_UserIcon, NULL);

    return NULL;
}


extern "C" {static PyObject *func_MainBarIconSet(PyObject *,PyObject *);}
static PyObject *func_MainBarIconSet(PyObject *,PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        int a1 = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1|i", sipType_QString,&a0, &a0State, &a1))
        {
            QIcon*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QIcon(MainBarIconSet(*a0,a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromNewType(sipRes,sipType_QIcon,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_MainBarIconSet, NULL);

    return NULL;
}


extern "C" {static PyObject *func_MainBarIcon(PyObject *,PyObject *);}
static PyObject *func_MainBarIcon(PyObject *,PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        int a1 = 0;
        int a2 = KIconLoader::DefaultState;
        const QStringList& a3def = QStringList();
        const QStringList* a3 = &a3def;
        int a3State = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1|iiJ1", sipType_QString,&a0, &a0State, &a1, &a2, sipType_QStringList,&a3, &a3State))
        {
            QPixmap*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPixmap(MainBarIcon(*a0,a1,a2,*a3));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QStringList *>(a3),sipType_QStringList,a3State);

            return sipConvertFromNewType(sipRes,sipType_QPixmap,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_MainBarIcon, NULL);

    return NULL;
}


extern "C" {static PyObject *func_SmallIconSet(PyObject *,PyObject *);}
static PyObject *func_SmallIconSet(PyObject *,PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        int a1 = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1|i", sipType_QString,&a0, &a0State, &a1))
        {
            QIcon*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QIcon(SmallIconSet(*a0,a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromNewType(sipRes,sipType_QIcon,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_SmallIconSet, NULL);

    return NULL;
}


extern "C" {static PyObject *func_SmallIcon(PyObject *,PyObject *);}
static PyObject *func_SmallIcon(PyObject *,PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        int a1 = 0;
        int a2 = KIconLoader::DefaultState;
        const QStringList& a3def = QStringList();
        const QStringList* a3 = &a3def;
        int a3State = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1|iiJ1", sipType_QString,&a0, &a0State, &a1, &a2, sipType_QStringList,&a3, &a3State))
        {
            QPixmap*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPixmap(SmallIcon(*a0,a1,a2,*a3));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QStringList *>(a3),sipType_QStringList,a3State);

            return sipConvertFromNewType(sipRes,sipType_QPixmap,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_SmallIcon, NULL);

    return NULL;
}


extern "C" {static PyObject *func_BarIconSet(PyObject *,PyObject *);}
static PyObject *func_BarIconSet(PyObject *,PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        int a1 = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1|i", sipType_QString,&a0, &a0State, &a1))
        {
            QIcon*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QIcon(BarIconSet(*a0,a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromNewType(sipRes,sipType_QIcon,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_BarIconSet, NULL);

    return NULL;
}


extern "C" {static PyObject *func_BarIcon(PyObject *,PyObject *);}
static PyObject *func_BarIcon(PyObject *,PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        int a1 = 0;
        int a2 = KIconLoader::DefaultState;
        const QStringList& a3def = QStringList();
        const QStringList* a3 = &a3def;
        int a3State = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1|iiJ1", sipType_QString,&a0, &a0State, &a1, &a2, sipType_QStringList,&a3, &a3State))
        {
            QPixmap*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPixmap(BarIcon(*a0,a1,a2,*a3));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QStringList *>(a3),sipType_QStringList,a3State);

            return sipConvertFromNewType(sipRes,sipType_QPixmap,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_BarIcon, NULL);

    return NULL;
}


extern "C" {static PyObject *func_DesktopIconSet(PyObject *,PyObject *);}
static PyObject *func_DesktopIconSet(PyObject *,PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        int a1 = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1|i", sipType_QString,&a0, &a0State, &a1))
        {
            QIcon*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QIcon(DesktopIconSet(*a0,a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromNewType(sipRes,sipType_QIcon,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_DesktopIconSet, NULL);

    return NULL;
}


extern "C" {static PyObject *func_DesktopIcon(PyObject *,PyObject *);}
static PyObject *func_DesktopIcon(PyObject *,PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        int a1 = 0;
        int a2 = KIconLoader::DefaultState;
        const QStringList& a3def = QStringList();
        const QStringList* a3 = &a3def;
        int a3State = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1|iiJ1", sipType_QString,&a0, &a0State, &a1, &a2, sipType_QStringList,&a3, &a3State))
        {
            QPixmap*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QPixmap(DesktopIcon(*a0,a1,a2,*a3));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QStringList *>(a3),sipType_QStringList,a3State);

            return sipConvertFromNewType(sipRes,sipType_QPixmap,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_DesktopIcon, NULL);

    return NULL;
}


extern "C" {static PyObject *func_qHash(PyObject *,PyObject *);}
static PyObject *func_qHash(PyObject *,PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const KShapeGesture* a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J9", sipType_KShapeGesture, &a0))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(*a0);
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    {
        const KRockerGesture* a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J9", sipType_KRockerGesture, &a0))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(*a0);
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    {
        int a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "i", &a0))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(a0);
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    {
        const KShortcut* a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J9", sipType_KShortcut, &a0))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(*a0);
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    {
        const QKeySequence* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1", sipType_QKeySequence, &a0, &a0State))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QKeySequence *>(a0),sipType_QKeySequence,a0State);

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_qHash, NULL);

    return NULL;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KAbstractWidgetJobTracker(void **);}
static const sipTypeDef *sipSubClass_KAbstractWidgetJobTracker(void **sipCppRet)
{
    QObject *sipCpp = reinterpret_cast<QObject *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 227 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kabstractwidgetjobtracker.sip"
    // CTSCC for subclasses of 'QObject'
    sipType = NULL;

    if (dynamic_cast<KActionCategory*>(sipCpp))
        sipType = sipType_KActionCategory;
    else if (dynamic_cast<KActionCollection*>(sipCpp))
        sipType = sipType_KActionCollection;
    else if (dynamic_cast<KCategoryDrawerV2*>(sipCpp))
        {
        sipType = sipType_KCategoryDrawerV2;
        if (dynamic_cast<KCategoryDrawerV3*>(sipCpp))
            sipType = sipType_KCategoryDrawerV3;
        }
    else if (dynamic_cast<KCompletion*>(sipCpp))
        sipType = sipType_KCompletion;
    else if (dynamic_cast<KConfigDialogManager*>(sipCpp))
        sipType = sipType_KConfigDialogManager;
    else if (dynamic_cast<KConfigSkeleton*>(sipCpp))
        sipType = sipType_KConfigSkeleton;
    else if (dynamic_cast<KFind*>(sipCpp))
        {
        sipType = sipType_KFind;
        if (dynamic_cast<KReplace*>(sipCpp))
            sipType = sipType_KReplace;
        }
    else if (dynamic_cast<KGlobalAccel*>(sipCpp))
        sipType = sipType_KGlobalAccel;
    else if (dynamic_cast<KGlobalSettings*>(sipCpp))
        sipType = sipType_KGlobalSettings;
    else if (dynamic_cast<KGlobalShortcutInfo*>(sipCpp))
        sipType = sipType_KGlobalShortcutInfo;
    else if (dynamic_cast<KHelpMenu*>(sipCpp))
        sipType = sipType_KHelpMenu;
    else if (dynamic_cast<KIconLoader*>(sipCpp))
        sipType = sipType_KIconLoader;
    else if (dynamic_cast<KAbstractWidgetJobTracker*>(sipCpp))
        {
        sipType = sipType_KAbstractWidgetJobTracker;
        if (dynamic_cast<KStatusBarJobTracker*>(sipCpp))
            sipType = sipType_KStatusBarJobTracker;
        else if (dynamic_cast<KWidgetJobTracker*>(sipCpp))
            sipType = sipType_KWidgetJobTracker;
        }
    else if (dynamic_cast<KUiServerJobTracker*>(sipCpp))
        sipType = sipType_KUiServerJobTracker;
    else if (dynamic_cast<KDialogJobUiDelegate*>(sipCpp))
        sipType = sipType_KDialogJobUiDelegate;
    else if (dynamic_cast<KMessageBoxMessageHandler*>(sipCpp))
        sipType = sipType_KMessageBoxMessageHandler;
    else if (dynamic_cast<KModelIndexProxyMapper*>(sipCpp))
        sipType = sipType_KModelIndexProxyMapper;
    else if (dynamic_cast<KModifierKeyInfo*>(sipCpp))
        sipType = sipType_KModifierKeyInfo;
    else if (dynamic_cast<KNotification*>(sipCpp))
        sipType = sipType_KNotification;
    else if (dynamic_cast<KNotificationRestrictions*>(sipCpp))
        sipType = sipType_KNotificationRestrictions;
    else if (dynamic_cast<KPageWidgetItem*>(sipCpp))
        sipType = sipType_KPageWidgetItem;
    else if (dynamic_cast<KPassivePopupMessageHandler*>(sipCpp))
        sipType = sipType_KPassivePopupMessageHandler;
    else if (dynamic_cast<KPixmapSequenceOverlayPainter*>(sipCpp))
        sipType = sipType_KPixmapSequenceOverlayPainter;
    else if (dynamic_cast<KSelectionOwner*>(sipCpp))
        sipType = sipType_KSelectionOwner;
    else if (dynamic_cast<KSelectionWatcher*>(sipCpp))
        sipType = sipType_KSelectionWatcher;
    else if (dynamic_cast<KStartupInfo*>(sipCpp))
        sipType = sipType_KStartupInfo;
    else if (dynamic_cast<KStatusNotifierItem*>(sipCpp))
        sipType = sipType_KStatusNotifierItem;
    else if (dynamic_cast<KViewStateMaintainerBase*>(sipCpp))
        sipType = sipType_KViewStateMaintainerBase;
    else if (dynamic_cast<KViewStateSaver*>(sipCpp))
        sipType = sipType_KViewStateSaver;
    else if (dynamic_cast<KWallet::Wallet*>(sipCpp))
        sipType = sipType_KWallet_Wallet;
    else if (dynamic_cast<KXMLGUIFactory*>(sipCpp))
        sipType = sipType_KXMLGUIFactory;
    else if (dynamic_cast<KWidgetItemDelegate*>(sipCpp))
        sipType = sipType_KWidgetItemDelegate;
    else if (dynamic_cast<KExtendableItemDelegate*>(sipCpp))
        sipType = sipType_KExtendableItemDelegate;
    else if (dynamic_cast<KPageModel*>(sipCpp))
        {
        sipType = sipType_KPageModel;
        if (dynamic_cast<KPageWidgetModel*>(sipCpp))
            sipType = sipType_KPageWidgetModel;
        }
    else if (dynamic_cast<KDescendantsProxyModel*>(sipCpp))
        sipType = sipType_KDescendantsProxyModel;
    else if (dynamic_cast<KIdentityProxyModel*>(sipCpp))
        {
        sipType = sipType_KIdentityProxyModel;
        if (dynamic_cast<KCheckableProxyModel*>(sipCpp))
            sipType = sipType_KCheckableProxyModel;
        }
    else if (dynamic_cast<KSelectionProxyModel*>(sipCpp))
        sipType = sipType_KSelectionProxyModel;
    else if (dynamic_cast<KCategorizedSortFilterProxyModel*>(sipCpp))
        sipType = sipType_KCategorizedSortFilterProxyModel;
    else if (dynamic_cast<KRecursiveFilterProxyModel*>(sipCpp))
        sipType = sipType_KRecursiveFilterProxyModel;
    else if (dynamic_cast<KAction*>(sipCpp))
        {
        sipType = sipType_KAction;
        if (dynamic_cast<KActionMenu*>(sipCpp))
            sipType = sipType_KActionMenu;
        else if (dynamic_cast<KDualAction*>(sipCpp))
            sipType = sipType_KDualAction;
        else if (dynamic_cast<KPasteTextAction*>(sipCpp))
            sipType = sipType_KPasteTextAction;
        else if (dynamic_cast<KSelectAction*>(sipCpp))
            {
            sipType = sipType_KSelectAction;
            if (dynamic_cast<KCodecAction*>(sipCpp))
                sipType = sipType_KCodecAction;
            else if (dynamic_cast<KFontAction*>(sipCpp))
                sipType = sipType_KFontAction;
            else if (dynamic_cast<KFontSizeAction*>(sipCpp))
                sipType = sipType_KFontSizeAction;
            else if (dynamic_cast<KRecentFilesAction*>(sipCpp))
                sipType = sipType_KRecentFilesAction;
            }
        else if (dynamic_cast<KToggleAction*>(sipCpp))
            {
            sipType = sipType_KToggleAction;
            if (dynamic_cast<KToggleFullScreenAction*>(sipCpp))
                sipType = sipType_KToggleFullScreenAction;
            else if (dynamic_cast<KToggleToolBarAction*>(sipCpp))
                sipType = sipType_KToggleToolBarAction;
            }
        else if (dynamic_cast<KToolBarLabelAction*>(sipCpp))
            sipType = sipType_KToolBarLabelAction;
        else if (dynamic_cast<KToolBarPopupAction*>(sipCpp))
            sipType = sipType_KToolBarPopupAction;
        else if (dynamic_cast<KToolBarSpacerAction*>(sipCpp))
            sipType = sipType_KToolBarSpacerAction;
        }
    else if (dynamic_cast<KApplication*>(sipCpp))
        {
        sipType = sipType_KApplication;
        if (dynamic_cast<KUniqueApplication*>(sipCpp))
            sipType = sipType_KUniqueApplication;
        }
    else if (dynamic_cast<KBreadcrumbSelectionModel*>(sipCpp))
        sipType = sipType_KBreadcrumbSelectionModel;
    else if (dynamic_cast<KLinkItemSelectionModel*>(sipCpp))
        sipType = sipType_KLinkItemSelectionModel;
    else if (dynamic_cast<KStyle*>(sipCpp))
        sipType = sipType_KStyle;
    else if (dynamic_cast<KSvgRenderer*>(sipCpp))
        sipType = sipType_KSvgRenderer;
    else if (dynamic_cast<Sonnet::Highlighter*>(sipCpp))
        sipType = sipType_Sonnet_Highlighter;
    else if (dynamic_cast<KSystemTrayIcon*>(sipCpp))
        sipType = sipType_KSystemTrayIcon;
    else if (dynamic_cast<KUndoStack*>(sipCpp))
        sipType = sipType_KUndoStack;
    else if (dynamic_cast<KDateValidator*>(sipCpp))
        sipType = sipType_KDateValidator;
    else if (dynamic_cast<KFloatValidator*>(sipCpp))
        sipType = sipType_KFloatValidator;
    else if (dynamic_cast<KIntValidator*>(sipCpp))
        sipType = sipType_KIntValidator;
    else if (dynamic_cast<KMimeTypeValidator*>(sipCpp))
        sipType = sipType_KMimeTypeValidator;
    else if (dynamic_cast<KStringListValidator*>(sipCpp))
        sipType = sipType_KStringListValidator;
    else if (dynamic_cast<KDoubleValidator*>(sipCpp))
        sipType = sipType_KDoubleValidator;
    else if (dynamic_cast<KActionSelector*>(sipCpp))
        sipType = sipType_KActionSelector;
    else if (dynamic_cast<KCModule*>(sipCpp))
        sipType = sipType_KCModule;
    else if (dynamic_cast<KCapacityBar*>(sipCpp))
        sipType = sipType_KCapacityBar;
    else if (dynamic_cast<KCharSelect*>(sipCpp))
        sipType = sipType_KCharSelect;
    else if (dynamic_cast<KDateTable*>(sipCpp))
        sipType = sipType_KDateTable;
    else if (dynamic_cast<KDateTimeEdit*>(sipCpp))
        sipType = sipType_KDateTimeEdit;
    else if (dynamic_cast<KDateTimeWidget*>(sipCpp))
        sipType = sipType_KDateTimeWidget;
    else if (dynamic_cast<KDateWidget*>(sipCpp))
        sipType = sipType_KDateWidget;
    else if (dynamic_cast<KEditListWidget*>(sipCpp))
        sipType = sipType_KEditListWidget;
    else if (dynamic_cast<KFadeWidgetEffect*>(sipCpp))
        sipType = sipType_KFadeWidgetEffect;
    else if (dynamic_cast<KFilterProxySearchLine*>(sipCpp))
        sipType = sipType_KFilterProxySearchLine;
    else if (dynamic_cast<KFontChooser*>(sipCpp))
        sipType = sipType_KFontChooser;
    else if (dynamic_cast<KFontRequester*>(sipCpp))
        sipType = sipType_KFontRequester;
    else if (dynamic_cast<KKeySequenceWidget*>(sipCpp))
        sipType = sipType_KKeySequenceWidget;
    else if (dynamic_cast<KLanguageButton*>(sipCpp))
        sipType = sipType_KLanguageButton;
    else if (dynamic_cast<KLed*>(sipCpp))
        sipType = sipType_KLed;
    else if (dynamic_cast<KMultiTabBar*>(sipCpp))
        sipType = sipType_KMultiTabBar;
    else if (dynamic_cast<KNumInput*>(sipCpp))
        {
        sipType = sipType_KNumInput;
        if (dynamic_cast<KDoubleNumInput*>(sipCpp))
            sipType = sipType_KDoubleNumInput;
        else if (dynamic_cast<KIntNumInput*>(sipCpp))
            sipType = sipType_KIntNumInput;
        }
    else if (dynamic_cast<KPageView*>(sipCpp))
        {
        sipType = sipType_KPageView;
        if (dynamic_cast<KPageWidget*>(sipCpp))
            sipType = sipType_KPageWidget;
        }
    else if (dynamic_cast<KPixmapRegionSelectorWidget*>(sipCpp))
        sipType = sipType_KPixmapRegionSelectorWidget;
    else if (dynamic_cast<KPixmapSequenceWidget*>(sipCpp))
        sipType = sipType_KPixmapSequenceWidget;
    else if (dynamic_cast<KShortcutWidget*>(sipCpp))
        sipType = sipType_KShortcutWidget;
    else if (dynamic_cast<KShortcutsEditor*>(sipCpp))
        sipType = sipType_KShortcutsEditor;
    else if (dynamic_cast<KTitleWidget*>(sipCpp))
        sipType = sipType_KTitleWidget;
    else if (dynamic_cast<KTreeWidgetSearchLineWidget*>(sipCpp))
        sipType = sipType_KTreeWidgetSearchLineWidget;
    else if (dynamic_cast<KXMessages*>(sipCpp))
        sipType = sipType_KXMessages;
    else if (dynamic_cast<KXYSelector*>(sipCpp))
        {
        sipType = sipType_KXYSelector;
        if (dynamic_cast<KHueSaturationSelector*>(sipCpp))
            sipType = sipType_KHueSaturationSelector;
        }
    else if (dynamic_cast<KArrowButton*>(sipCpp))
        sipType = sipType_KArrowButton;
    else if (dynamic_cast<KColorButton*>(sipCpp))
        sipType = sipType_KColorButton;
    else if (dynamic_cast<KMultiTabBarButton*>(sipCpp))
        {
        sipType = sipType_KMultiTabBarButton;
        if (dynamic_cast<KMultiTabBarTab*>(sipCpp))
            sipType = sipType_KMultiTabBarTab;
        }
    else if (dynamic_cast<KPushButton*>(sipCpp))
        sipType = sipType_KPushButton;
    else if (dynamic_cast<KAnimatedButton*>(sipCpp))
        sipType = sipType_KAnimatedButton;
    else if (dynamic_cast<KRuler*>(sipCpp))
        sipType = sipType_KRuler;
    else if (dynamic_cast<KSelector*>(sipCpp))
        {
        sipType = sipType_KSelector;
        if (dynamic_cast<KColorValueSelector*>(sipCpp))
            sipType = sipType_KColorValueSelector;
        else if (dynamic_cast<KGradientSelector*>(sipCpp))
            sipType = sipType_KGradientSelector;
        }
    else if (dynamic_cast<KIntSpinBox*>(sipCpp))
        sipType = sipType_KIntSpinBox;
    else if (dynamic_cast<KColorCombo*>(sipCpp))
        sipType = sipType_KColorCombo;
    else if (dynamic_cast<KComboBox*>(sipCpp))
        {
        sipType = sipType_KComboBox;
        if (dynamic_cast<KDateComboBox*>(sipCpp))
            sipType = sipType_KDateComboBox;
        else if (dynamic_cast<KFontComboBox*>(sipCpp))
            sipType = sipType_KFontComboBox;
        else if (dynamic_cast<KHistoryComboBox*>(sipCpp))
            sipType = sipType_KHistoryComboBox;
        else if (dynamic_cast<KTimeComboBox*>(sipCpp))
            sipType = sipType_KTimeComboBox;
        else if (dynamic_cast<Sonnet::DictionaryComboBox*>(sipCpp))
            sipType = sipType_Sonnet_DictionaryComboBox;
        }
    else if (dynamic_cast<KDialog*>(sipCpp))
        {
        sipType = sipType_KDialog;
        if (dynamic_cast<KAboutApplicationDialog*>(sipCpp))
            sipType = sipType_KAboutApplicationDialog;
        else if (dynamic_cast<KBugReport*>(sipCpp))
            sipType = sipType_KBugReport;
        else if (dynamic_cast<KColorDialog*>(sipCpp))
            sipType = sipType_KColorDialog;
        else if (dynamic_cast<KEditToolBar*>(sipCpp))
            sipType = sipType_KEditToolBar;
        else if (dynamic_cast<KFindDialog*>(sipCpp))
            {
            sipType = sipType_KFindDialog;
            if (dynamic_cast<KReplaceDialog*>(sipCpp))
                sipType = sipType_KReplaceDialog;
            }
        else if (dynamic_cast<KFontDialog*>(sipCpp))
            sipType = sipType_KFontDialog;
        else if (dynamic_cast<KNewPasswordDialog*>(sipCpp))
            sipType = sipType_KNewPasswordDialog;
        else if (dynamic_cast<KPageDialog*>(sipCpp))
            {
            sipType = sipType_KPageDialog;
            if (dynamic_cast<KAssistantDialog*>(sipCpp))
                sipType = sipType_KAssistantDialog;
            else if (dynamic_cast<KConfigDialog*>(sipCpp))
                sipType = sipType_KConfigDialog;
            }
        else if (dynamic_cast<KPasswordDialog*>(sipCpp))
            sipType = sipType_KPasswordDialog;
        else if (dynamic_cast<KPixmapRegionSelectorDialog*>(sipCpp))
            sipType = sipType_KPixmapRegionSelectorDialog;
        else if (dynamic_cast<KProgressDialog*>(sipCpp))
            sipType = sipType_KProgressDialog;
        else if (dynamic_cast<KShortcutsDialog*>(sipCpp))
            sipType = sipType_KShortcutsDialog;
        else if (dynamic_cast<KTipDialog*>(sipCpp))
            sipType = sipType_KTipDialog;
        else if (dynamic_cast<Sonnet::ConfigDialog*>(sipCpp))
            sipType = sipType_Sonnet_ConfigDialog;
        else if (dynamic_cast<Sonnet::Dialog*>(sipCpp))
            sipType = sipType_Sonnet_Dialog;
        }
    else if (dynamic_cast<KDialogButtonBox*>(sipCpp))
        sipType = sipType_KDialogButtonBox;
    else if (dynamic_cast<KColorPatch*>(sipCpp))
        sipType = sipType_KColorPatch;
    else if (dynamic_cast<KDatePicker*>(sipCpp))
        sipType = sipType_KDatePicker;
    else if (dynamic_cast<KHBox*>(sipCpp))
        {
        sipType = sipType_KHBox;
        if (dynamic_cast<KVBox*>(sipCpp))
            sipType = sipType_KVBox;
        }
    else if (dynamic_cast<KMessageWidget*>(sipCpp))
        sipType = sipType_KMessageWidget;
    else if (dynamic_cast<KPassivePopup*>(sipCpp))
        sipType = sipType_KPassivePopup;
    else if (dynamic_cast<KPlotWidget*>(sipCpp))
        sipType = sipType_KPlotWidget;
    else if (dynamic_cast<KPopupFrame*>(sipCpp))
        sipType = sipType_KPopupFrame;
    else if (dynamic_cast<KRatingWidget*>(sipCpp))
        sipType = sipType_KRatingWidget;
    else if (dynamic_cast<KSeparator*>(sipCpp))
        sipType = sipType_KSeparator;
    else if (dynamic_cast<KCategorizedView*>(sipCpp))
        sipType = sipType_KCategorizedView;
    else if (dynamic_cast<KListWidget*>(sipCpp))
        {
        sipType = sipType_KListWidget;
        if (dynamic_cast<KCompletionBox*>(sipCpp))
            sipType = sipType_KCompletionBox;
        }
    else if (dynamic_cast<KColorCells*>(sipCpp))
        sipType = sipType_KColorCells;
    else if (dynamic_cast<KTimeZoneWidget*>(sipCpp))
        sipType = sipType_KTimeZoneWidget;
    else if (dynamic_cast<KTextEdit*>(sipCpp))
        {
        sipType = sipType_KTextEdit;
        if (dynamic_cast<KRichTextEdit*>(sipCpp))
            {
            sipType = sipType_KRichTextEdit;
            if (dynamic_cast<KRichTextWidget*>(sipCpp))
                sipType = sipType_KRichTextWidget;
            }
        }
    else if (dynamic_cast<KTextBrowser*>(sipCpp))
        sipType = sipType_KTextBrowser;
    else if (dynamic_cast<KSqueezedTextLabel*>(sipCpp))
        sipType = sipType_KSqueezedTextLabel;
    else if (dynamic_cast<KUrlLabel*>(sipCpp))
        sipType = sipType_KUrlLabel;
    else if (dynamic_cast<KButtonGroup*>(sipCpp))
        sipType = sipType_KButtonGroup;
    else if (dynamic_cast<KEditListBox*>(sipCpp))
        sipType = sipType_KEditListBox;
    else if (dynamic_cast<KLineEdit*>(sipCpp))
        {
        sipType = sipType_KLineEdit;
        if (dynamic_cast<KListWidgetSearchLine*>(sipCpp))
            sipType = sipType_KListWidgetSearchLine;
        else if (dynamic_cast<KRestrictedLine*>(sipCpp))
            sipType = sipType_KRestrictedLine;
        else if (dynamic_cast<KTreeWidgetSearchLine*>(sipCpp))
            sipType = sipType_KTreeWidgetSearchLine;
        }
    else if (dynamic_cast<KMainWindow*>(sipCpp))
        {
        sipType = sipType_KMainWindow;
        if (dynamic_cast<KXmlGuiWindow*>(sipCpp))
            sipType = sipType_KXmlGuiWindow;
        }
    else if (dynamic_cast<KMenu*>(sipCpp))
        sipType = sipType_KMenu;
    else if (dynamic_cast<KMenuBar*>(sipCpp))
        sipType = sipType_KMenuBar;
    else if (dynamic_cast<KSplashScreen*>(sipCpp))
        sipType = sipType_KSplashScreen;
    else if (dynamic_cast<KStatusBar*>(sipCpp))
        sipType = sipType_KStatusBar;
    else if (dynamic_cast<KTabBar*>(sipCpp))
        sipType = sipType_KTabBar;
    else if (dynamic_cast<KTabWidget*>(sipCpp))
        sipType = sipType_KTabWidget;
    else if (dynamic_cast<KToolBar*>(sipCpp))
        sipType = sipType_KToolBar;
    else if (dynamic_cast<Sonnet::ConfigWidget*>(sipCpp))
        sipType = sipType_Sonnet_ConfigWidget;
#line 5493 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KConfigSkeleton_ItemColor(void **);}
static const sipTypeDef *sipSubClass_KConfigSkeleton_ItemColor(void **sipCppRet)
{
    KConfigSkeleton::ItemColor *sipCpp = reinterpret_cast<KConfigSkeleton::ItemColor *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 53 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kconfigskeleton.sip"
    // CTSCC for subclasses of 'KConfigSkeletonItem'
    sipType = NULL;

    if (dynamic_cast<KConfigSkeleton::ItemColor*>(sipCpp))
        sipType = sipType_KConfigSkeleton_ItemColor;
    else if (dynamic_cast<KConfigSkeleton::ItemFont*>(sipCpp))
        sipType = sipType_KConfigSkeleton_ItemFont;
#line 5514 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KCursor(void **);}
static const sipTypeDef *sipSubClass_KCursor(void **sipCppRet)
{
    KCursor *sipCpp = reinterpret_cast<KCursor *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 49 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kcursor.sip"
    // CTSCC for subclasses of 'QCursor'
    sipType = NULL;

    if (dynamic_cast<KCursor*>(sipCpp))
        sipType = sipType_KCursor;
#line 5533 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KIcon(void **);}
static const sipTypeDef *sipSubClass_KIcon(void **sipCppRet)
{
    KIcon *sipCpp = reinterpret_cast<KIcon *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 48 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kicon.sip"
    // CTSCC for subclasses of 'QIcon'
    sipType = NULL;

    if (dynamic_cast<KIcon*>(sipCpp))
        sipType = sipType_KIcon;
#line 5552 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KPixmapCache(void **);}
static const sipTypeDef *sipSubClass_KPixmapCache(void **sipCppRet)
{
    KPixmapCache *sipCpp = reinterpret_cast<KPixmapCache *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 73 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kpixmapcache.sip"
    // CTSCC for subclasses of 'KPixmapCache'
    sipType = NULL;

    if (dynamic_cast<KIconCache*>(sipCpp))
        sipType = sipType_KIconCache;
#line 5571 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KIconCache(void **);}
static const sipTypeDef *sipSubClass_KIconCache(void **sipCppRet)
{
    KPixmapCache *sipCpp = reinterpret_cast<KPixmapCache *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 50 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kiconcache.sip"
    // CTSCC for subclasses of 'KPixmapCache'
    sipType = NULL;

    if (dynamic_cast<KIconCache*>(sipCpp))
        sipType = sipType_KIconCache;
#line 5590 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KRatingWidget(void **);}
static const sipTypeDef *sipSubClass_KRatingWidget(void **sipCppRet)
{
    QObject *sipCpp = reinterpret_cast<QObject *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 239 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kratingwidget.sip"
    // CTSCC for subclasses of 'QObject'
    sipType = NULL;

    if (dynamic_cast<KActionCategory*>(sipCpp))
        sipType = sipType_KActionCategory;
    else if (dynamic_cast<KActionCollection*>(sipCpp))
        sipType = sipType_KActionCollection;
    else if (dynamic_cast<KCategoryDrawerV2*>(sipCpp))
        {
        sipType = sipType_KCategoryDrawerV2;
        if (dynamic_cast<KCategoryDrawerV3*>(sipCpp))
            sipType = sipType_KCategoryDrawerV3;
        }
    else if (dynamic_cast<KCompletion*>(sipCpp))
        sipType = sipType_KCompletion;
    else if (dynamic_cast<KConfigDialogManager*>(sipCpp))
        sipType = sipType_KConfigDialogManager;
    else if (dynamic_cast<KConfigSkeleton*>(sipCpp))
        sipType = sipType_KConfigSkeleton;
    else if (dynamic_cast<KFind*>(sipCpp))
        {
        sipType = sipType_KFind;
        if (dynamic_cast<KReplace*>(sipCpp))
            sipType = sipType_KReplace;
        }
    else if (dynamic_cast<KGlobalAccel*>(sipCpp))
        sipType = sipType_KGlobalAccel;
    else if (dynamic_cast<KGlobalSettings*>(sipCpp))
        sipType = sipType_KGlobalSettings;
    else if (dynamic_cast<KGlobalShortcutInfo*>(sipCpp))
        sipType = sipType_KGlobalShortcutInfo;
    else if (dynamic_cast<KHelpMenu*>(sipCpp))
        sipType = sipType_KHelpMenu;
    else if (dynamic_cast<KIconLoader*>(sipCpp))
        sipType = sipType_KIconLoader;
    else if (dynamic_cast<KAbstractWidgetJobTracker*>(sipCpp))
        {
        sipType = sipType_KAbstractWidgetJobTracker;
        if (dynamic_cast<KStatusBarJobTracker*>(sipCpp))
            sipType = sipType_KStatusBarJobTracker;
        else if (dynamic_cast<KWidgetJobTracker*>(sipCpp))
            sipType = sipType_KWidgetJobTracker;
        }
    else if (dynamic_cast<KUiServerJobTracker*>(sipCpp))
        sipType = sipType_KUiServerJobTracker;
    else if (dynamic_cast<KDialogJobUiDelegate*>(sipCpp))
        sipType = sipType_KDialogJobUiDelegate;
    else if (dynamic_cast<KMessageBoxMessageHandler*>(sipCpp))
        sipType = sipType_KMessageBoxMessageHandler;
    else if (dynamic_cast<KModelIndexProxyMapper*>(sipCpp))
        sipType = sipType_KModelIndexProxyMapper;
    else if (dynamic_cast<KModifierKeyInfo*>(sipCpp))
        sipType = sipType_KModifierKeyInfo;
    else if (dynamic_cast<KNotification*>(sipCpp))
        sipType = sipType_KNotification;
    else if (dynamic_cast<KNotificationRestrictions*>(sipCpp))
        sipType = sipType_KNotificationRestrictions;
    else if (dynamic_cast<KPageWidgetItem*>(sipCpp))
        sipType = sipType_KPageWidgetItem;
    else if (dynamic_cast<KPassivePopupMessageHandler*>(sipCpp))
        sipType = sipType_KPassivePopupMessageHandler;
    else if (dynamic_cast<KPixmapSequenceOverlayPainter*>(sipCpp))
        sipType = sipType_KPixmapSequenceOverlayPainter;
    else if (dynamic_cast<KSelectionOwner*>(sipCpp))
        sipType = sipType_KSelectionOwner;
    else if (dynamic_cast<KSelectionWatcher*>(sipCpp))
        sipType = sipType_KSelectionWatcher;
    else if (dynamic_cast<KStartupInfo*>(sipCpp))
        sipType = sipType_KStartupInfo;
    else if (dynamic_cast<KStatusNotifierItem*>(sipCpp))
        sipType = sipType_KStatusNotifierItem;
    else if (dynamic_cast<KViewStateMaintainerBase*>(sipCpp))
        sipType = sipType_KViewStateMaintainerBase;
    else if (dynamic_cast<KViewStateSaver*>(sipCpp))
        sipType = sipType_KViewStateSaver;
    else if (dynamic_cast<KWallet::Wallet*>(sipCpp))
        sipType = sipType_KWallet_Wallet;
    else if (dynamic_cast<KXMLGUIFactory*>(sipCpp))
        sipType = sipType_KXMLGUIFactory;
    else if (dynamic_cast<KWidgetItemDelegate*>(sipCpp))
        sipType = sipType_KWidgetItemDelegate;
    else if (dynamic_cast<KExtendableItemDelegate*>(sipCpp))
        sipType = sipType_KExtendableItemDelegate;
    else if (dynamic_cast<KPageModel*>(sipCpp))
        {
        sipType = sipType_KPageModel;
        if (dynamic_cast<KPageWidgetModel*>(sipCpp))
            sipType = sipType_KPageWidgetModel;
        }
    else if (dynamic_cast<KDescendantsProxyModel*>(sipCpp))
        sipType = sipType_KDescendantsProxyModel;
    else if (dynamic_cast<KIdentityProxyModel*>(sipCpp))
        {
        sipType = sipType_KIdentityProxyModel;
        if (dynamic_cast<KCheckableProxyModel*>(sipCpp))
            sipType = sipType_KCheckableProxyModel;
        }
    else if (dynamic_cast<KSelectionProxyModel*>(sipCpp))
        sipType = sipType_KSelectionProxyModel;
    else if (dynamic_cast<KCategorizedSortFilterProxyModel*>(sipCpp))
        sipType = sipType_KCategorizedSortFilterProxyModel;
    else if (dynamic_cast<KRecursiveFilterProxyModel*>(sipCpp))
        sipType = sipType_KRecursiveFilterProxyModel;
    else if (dynamic_cast<KAction*>(sipCpp))
        {
        sipType = sipType_KAction;
        if (dynamic_cast<KActionMenu*>(sipCpp))
            sipType = sipType_KActionMenu;
        else if (dynamic_cast<KDualAction*>(sipCpp))
            sipType = sipType_KDualAction;
        else if (dynamic_cast<KPasteTextAction*>(sipCpp))
            sipType = sipType_KPasteTextAction;
        else if (dynamic_cast<KSelectAction*>(sipCpp))
            {
            sipType = sipType_KSelectAction;
            if (dynamic_cast<KCodecAction*>(sipCpp))
                sipType = sipType_KCodecAction;
            else if (dynamic_cast<KFontAction*>(sipCpp))
                sipType = sipType_KFontAction;
            else if (dynamic_cast<KFontSizeAction*>(sipCpp))
                sipType = sipType_KFontSizeAction;
            else if (dynamic_cast<KRecentFilesAction*>(sipCpp))
                sipType = sipType_KRecentFilesAction;
            }
        else if (dynamic_cast<KToggleAction*>(sipCpp))
            {
            sipType = sipType_KToggleAction;
            if (dynamic_cast<KToggleFullScreenAction*>(sipCpp))
                sipType = sipType_KToggleFullScreenAction;
            else if (dynamic_cast<KToggleToolBarAction*>(sipCpp))
                sipType = sipType_KToggleToolBarAction;
            }
        else if (dynamic_cast<KToolBarLabelAction*>(sipCpp))
            sipType = sipType_KToolBarLabelAction;
        else if (dynamic_cast<KToolBarPopupAction*>(sipCpp))
            sipType = sipType_KToolBarPopupAction;
        else if (dynamic_cast<KToolBarSpacerAction*>(sipCpp))
            sipType = sipType_KToolBarSpacerAction;
        }
    else if (dynamic_cast<KApplication*>(sipCpp))
        {
        sipType = sipType_KApplication;
        if (dynamic_cast<KUniqueApplication*>(sipCpp))
            sipType = sipType_KUniqueApplication;
        }
    else if (dynamic_cast<KBreadcrumbSelectionModel*>(sipCpp))
        sipType = sipType_KBreadcrumbSelectionModel;
    else if (dynamic_cast<KLinkItemSelectionModel*>(sipCpp))
        sipType = sipType_KLinkItemSelectionModel;
    else if (dynamic_cast<KStyle*>(sipCpp))
        sipType = sipType_KStyle;
    else if (dynamic_cast<KSvgRenderer*>(sipCpp))
        sipType = sipType_KSvgRenderer;
    else if (dynamic_cast<Sonnet::Highlighter*>(sipCpp))
        sipType = sipType_Sonnet_Highlighter;
    else if (dynamic_cast<KSystemTrayIcon*>(sipCpp))
        sipType = sipType_KSystemTrayIcon;
    else if (dynamic_cast<KUndoStack*>(sipCpp))
        sipType = sipType_KUndoStack;
    else if (dynamic_cast<KDateValidator*>(sipCpp))
        sipType = sipType_KDateValidator;
    else if (dynamic_cast<KFloatValidator*>(sipCpp))
        sipType = sipType_KFloatValidator;
    else if (dynamic_cast<KIntValidator*>(sipCpp))
        sipType = sipType_KIntValidator;
    else if (dynamic_cast<KMimeTypeValidator*>(sipCpp))
        sipType = sipType_KMimeTypeValidator;
    else if (dynamic_cast<KStringListValidator*>(sipCpp))
        sipType = sipType_KStringListValidator;
    else if (dynamic_cast<KDoubleValidator*>(sipCpp))
        sipType = sipType_KDoubleValidator;
    else if (dynamic_cast<KActionSelector*>(sipCpp))
        sipType = sipType_KActionSelector;
    else if (dynamic_cast<KCModule*>(sipCpp))
        sipType = sipType_KCModule;
    else if (dynamic_cast<KCapacityBar*>(sipCpp))
        sipType = sipType_KCapacityBar;
    else if (dynamic_cast<KCharSelect*>(sipCpp))
        sipType = sipType_KCharSelect;
    else if (dynamic_cast<KDateTable*>(sipCpp))
        sipType = sipType_KDateTable;
    else if (dynamic_cast<KDateTimeEdit*>(sipCpp))
        sipType = sipType_KDateTimeEdit;
    else if (dynamic_cast<KDateTimeWidget*>(sipCpp))
        sipType = sipType_KDateTimeWidget;
    else if (dynamic_cast<KDateWidget*>(sipCpp))
        sipType = sipType_KDateWidget;
    else if (dynamic_cast<KEditListWidget*>(sipCpp))
        sipType = sipType_KEditListWidget;
    else if (dynamic_cast<KFadeWidgetEffect*>(sipCpp))
        sipType = sipType_KFadeWidgetEffect;
    else if (dynamic_cast<KFilterProxySearchLine*>(sipCpp))
        sipType = sipType_KFilterProxySearchLine;
    else if (dynamic_cast<KFontChooser*>(sipCpp))
        sipType = sipType_KFontChooser;
    else if (dynamic_cast<KFontRequester*>(sipCpp))
        sipType = sipType_KFontRequester;
    else if (dynamic_cast<KKeySequenceWidget*>(sipCpp))
        sipType = sipType_KKeySequenceWidget;
    else if (dynamic_cast<KLanguageButton*>(sipCpp))
        sipType = sipType_KLanguageButton;
    else if (dynamic_cast<KLed*>(sipCpp))
        sipType = sipType_KLed;
    else if (dynamic_cast<KMultiTabBar*>(sipCpp))
        sipType = sipType_KMultiTabBar;
    else if (dynamic_cast<KNumInput*>(sipCpp))
        {
        sipType = sipType_KNumInput;
        if (dynamic_cast<KDoubleNumInput*>(sipCpp))
            sipType = sipType_KDoubleNumInput;
        else if (dynamic_cast<KIntNumInput*>(sipCpp))
            sipType = sipType_KIntNumInput;
        }
    else if (dynamic_cast<KPageView*>(sipCpp))
        {
        sipType = sipType_KPageView;
        if (dynamic_cast<KPageWidget*>(sipCpp))
            sipType = sipType_KPageWidget;
        }
    else if (dynamic_cast<KPixmapRegionSelectorWidget*>(sipCpp))
        sipType = sipType_KPixmapRegionSelectorWidget;
    else if (dynamic_cast<KPixmapSequenceWidget*>(sipCpp))
        sipType = sipType_KPixmapSequenceWidget;
    else if (dynamic_cast<KShortcutWidget*>(sipCpp))
        sipType = sipType_KShortcutWidget;
    else if (dynamic_cast<KShortcutsEditor*>(sipCpp))
        sipType = sipType_KShortcutsEditor;
    else if (dynamic_cast<KTitleWidget*>(sipCpp))
        sipType = sipType_KTitleWidget;
    else if (dynamic_cast<KTreeWidgetSearchLineWidget*>(sipCpp))
        sipType = sipType_KTreeWidgetSearchLineWidget;
    else if (dynamic_cast<KXMessages*>(sipCpp))
        sipType = sipType_KXMessages;
    else if (dynamic_cast<KXYSelector*>(sipCpp))
        {
        sipType = sipType_KXYSelector;
        if (dynamic_cast<KHueSaturationSelector*>(sipCpp))
            sipType = sipType_KHueSaturationSelector;
        }
    else if (dynamic_cast<KArrowButton*>(sipCpp))
        sipType = sipType_KArrowButton;
    else if (dynamic_cast<KColorButton*>(sipCpp))
        sipType = sipType_KColorButton;
    else if (dynamic_cast<KMultiTabBarButton*>(sipCpp))
        {
        sipType = sipType_KMultiTabBarButton;
        if (dynamic_cast<KMultiTabBarTab*>(sipCpp))
            sipType = sipType_KMultiTabBarTab;
        }
    else if (dynamic_cast<KPushButton*>(sipCpp))
        sipType = sipType_KPushButton;
    else if (dynamic_cast<KAnimatedButton*>(sipCpp))
        sipType = sipType_KAnimatedButton;
    else if (dynamic_cast<KRuler*>(sipCpp))
        sipType = sipType_KRuler;
    else if (dynamic_cast<KSelector*>(sipCpp))
        {
        sipType = sipType_KSelector;
        if (dynamic_cast<KColorValueSelector*>(sipCpp))
            sipType = sipType_KColorValueSelector;
        else if (dynamic_cast<KGradientSelector*>(sipCpp))
            sipType = sipType_KGradientSelector;
        }
    else if (dynamic_cast<KIntSpinBox*>(sipCpp))
        sipType = sipType_KIntSpinBox;
    else if (dynamic_cast<KColorCombo*>(sipCpp))
        sipType = sipType_KColorCombo;
    else if (dynamic_cast<KComboBox*>(sipCpp))
        {
        sipType = sipType_KComboBox;
        if (dynamic_cast<KDateComboBox*>(sipCpp))
            sipType = sipType_KDateComboBox;
        else if (dynamic_cast<KFontComboBox*>(sipCpp))
            sipType = sipType_KFontComboBox;
        else if (dynamic_cast<KHistoryComboBox*>(sipCpp))
            sipType = sipType_KHistoryComboBox;
        else if (dynamic_cast<KTimeComboBox*>(sipCpp))
            sipType = sipType_KTimeComboBox;
        else if (dynamic_cast<Sonnet::DictionaryComboBox*>(sipCpp))
            sipType = sipType_Sonnet_DictionaryComboBox;
        }
    else if (dynamic_cast<KDialog*>(sipCpp))
        {
        sipType = sipType_KDialog;
        if (dynamic_cast<KAboutApplicationDialog*>(sipCpp))
            sipType = sipType_KAboutApplicationDialog;
        else if (dynamic_cast<KBugReport*>(sipCpp))
            sipType = sipType_KBugReport;
        else if (dynamic_cast<KColorDialog*>(sipCpp))
            sipType = sipType_KColorDialog;
        else if (dynamic_cast<KEditToolBar*>(sipCpp))
            sipType = sipType_KEditToolBar;
        else if (dynamic_cast<KFindDialog*>(sipCpp))
            {
            sipType = sipType_KFindDialog;
            if (dynamic_cast<KReplaceDialog*>(sipCpp))
                sipType = sipType_KReplaceDialog;
            }
        else if (dynamic_cast<KFontDialog*>(sipCpp))
            sipType = sipType_KFontDialog;
        else if (dynamic_cast<KNewPasswordDialog*>(sipCpp))
            sipType = sipType_KNewPasswordDialog;
        else if (dynamic_cast<KPageDialog*>(sipCpp))
            {
            sipType = sipType_KPageDialog;
            if (dynamic_cast<KAssistantDialog*>(sipCpp))
                sipType = sipType_KAssistantDialog;
            else if (dynamic_cast<KConfigDialog*>(sipCpp))
                sipType = sipType_KConfigDialog;
            }
        else if (dynamic_cast<KPasswordDialog*>(sipCpp))
            sipType = sipType_KPasswordDialog;
        else if (dynamic_cast<KPixmapRegionSelectorDialog*>(sipCpp))
            sipType = sipType_KPixmapRegionSelectorDialog;
        else if (dynamic_cast<KProgressDialog*>(sipCpp))
            sipType = sipType_KProgressDialog;
        else if (dynamic_cast<KShortcutsDialog*>(sipCpp))
            sipType = sipType_KShortcutsDialog;
        else if (dynamic_cast<KTipDialog*>(sipCpp))
            sipType = sipType_KTipDialog;
        else if (dynamic_cast<Sonnet::ConfigDialog*>(sipCpp))
            sipType = sipType_Sonnet_ConfigDialog;
        else if (dynamic_cast<Sonnet::Dialog*>(sipCpp))
            sipType = sipType_Sonnet_Dialog;
        }
    else if (dynamic_cast<KDialogButtonBox*>(sipCpp))
        sipType = sipType_KDialogButtonBox;
    else if (dynamic_cast<KColorPatch*>(sipCpp))
        sipType = sipType_KColorPatch;
    else if (dynamic_cast<KDatePicker*>(sipCpp))
        sipType = sipType_KDatePicker;
    else if (dynamic_cast<KHBox*>(sipCpp))
        {
        sipType = sipType_KHBox;
        if (dynamic_cast<KVBox*>(sipCpp))
            sipType = sipType_KVBox;
        }
    else if (dynamic_cast<KMessageWidget*>(sipCpp))
        sipType = sipType_KMessageWidget;
    else if (dynamic_cast<KPassivePopup*>(sipCpp))
        sipType = sipType_KPassivePopup;
    else if (dynamic_cast<KPlotWidget*>(sipCpp))
        sipType = sipType_KPlotWidget;
    else if (dynamic_cast<KPopupFrame*>(sipCpp))
        sipType = sipType_KPopupFrame;
    else if (dynamic_cast<KRatingWidget*>(sipCpp))
        sipType = sipType_KRatingWidget;
    else if (dynamic_cast<KSeparator*>(sipCpp))
        sipType = sipType_KSeparator;
    else if (dynamic_cast<KCategorizedView*>(sipCpp))
        sipType = sipType_KCategorizedView;
    else if (dynamic_cast<KListWidget*>(sipCpp))
        {
        sipType = sipType_KListWidget;
        if (dynamic_cast<KCompletionBox*>(sipCpp))
            sipType = sipType_KCompletionBox;
        }
    else if (dynamic_cast<KColorCells*>(sipCpp))
        sipType = sipType_KColorCells;
    else if (dynamic_cast<KTimeZoneWidget*>(sipCpp))
        sipType = sipType_KTimeZoneWidget;
    else if (dynamic_cast<KTextEdit*>(sipCpp))
        {
        sipType = sipType_KTextEdit;
        if (dynamic_cast<KRichTextEdit*>(sipCpp))
            {
            sipType = sipType_KRichTextEdit;
            if (dynamic_cast<KRichTextWidget*>(sipCpp))
                sipType = sipType_KRichTextWidget;
            }
        }
    else if (dynamic_cast<KTextBrowser*>(sipCpp))
        sipType = sipType_KTextBrowser;
    else if (dynamic_cast<KSqueezedTextLabel*>(sipCpp))
        sipType = sipType_KSqueezedTextLabel;
    else if (dynamic_cast<KUrlLabel*>(sipCpp))
        sipType = sipType_KUrlLabel;
    else if (dynamic_cast<KButtonGroup*>(sipCpp))
        sipType = sipType_KButtonGroup;
    else if (dynamic_cast<KEditListBox*>(sipCpp))
        sipType = sipType_KEditListBox;
    else if (dynamic_cast<KLineEdit*>(sipCpp))
        {
        sipType = sipType_KLineEdit;
        if (dynamic_cast<KListWidgetSearchLine*>(sipCpp))
            sipType = sipType_KListWidgetSearchLine;
        else if (dynamic_cast<KRestrictedLine*>(sipCpp))
            sipType = sipType_KRestrictedLine;
        else if (dynamic_cast<KTreeWidgetSearchLine*>(sipCpp))
            sipType = sipType_KTreeWidgetSearchLine;
        }
    else if (dynamic_cast<KMainWindow*>(sipCpp))
        {
        sipType = sipType_KMainWindow;
        if (dynamic_cast<KXmlGuiWindow*>(sipCpp))
            sipType = sipType_KXmlGuiWindow;
        }
    else if (dynamic_cast<KMenu*>(sipCpp))
        sipType = sipType_KMenu;
    else if (dynamic_cast<KMenuBar*>(sipCpp))
        sipType = sipType_KMenuBar;
    else if (dynamic_cast<KSplashScreen*>(sipCpp))
        sipType = sipType_KSplashScreen;
    else if (dynamic_cast<KStatusBar*>(sipCpp))
        sipType = sipType_KStatusBar;
    else if (dynamic_cast<KTabBar*>(sipCpp))
        sipType = sipType_KTabBar;
    else if (dynamic_cast<KTabWidget*>(sipCpp))
        sipType = sipType_KTabWidget;
    else if (dynamic_cast<KToolBar*>(sipCpp))
        sipType = sipType_KToolBar;
    else if (dynamic_cast<Sonnet::ConfigWidget*>(sipCpp))
        sipType = sipType_Sonnet_ConfigWidget;
#line 6017 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

    return sipType;
}
static sipEnumTypeDef enumTypes[] = {
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__DesktopLayoutCorner, {0}}, sipNameNr_DesktopLayoutCorner, 367, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__Orientation, {0}}, sipNameNr_Orientation, 367, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__RequestSource, {0}}, sipNameNr_RequestSource, 367, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__Property2, {0}}, sipNameNr_Property2, 367, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__Property, {0}}, sipNameNr_Property, 367, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__Action, {0}}, sipNameNr_Action, 367, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__MappingState, {0}}, sipNameNr_MappingState, 367, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__Direction, {0}}, sipNameNr_Direction, 367, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__State, {0}}, sipNameNr_State, 367, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__WindowTypeMask, {0}}, sipNameNr_WindowTypeMask, 367, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__WindowType, {0}}, sipNameNr_WindowType, 367, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_NET__Role, {0}}, sipNameNr_Role, 367, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KXmlGuiWindow__StandardWindowOption, {0}}, sipNameNr_StandardWindowOption, 362, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KXMLGUIClient__ReverseStateChange, {0}}, sipNameNr_ReverseStateChange, 355, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KWindowSystem__IconSource, {0}}, sipNameNr_IconSource, 351, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KWallet__Wallet__OpenType, {0}}, sipNameNr_OpenType, 345, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KWallet__Wallet__EntryType, {0}}, sipNameNr_EntryType, 345, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUniqueApplication__StartFlag, {0}}, sipNameNr_StartFlag, 337, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KTitleWidget__MessageType, {0}}, sipNameNr_MessageType, 323, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KTitleWidget__ImageAlignment, {0}}, sipNameNr_ImageAlignment, 323, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KTimeComboBox__Option, {0}}, sipNameNr_Option, 317, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStyle__MarginOffsets, {0}}, sipNameNr_MarginOffsets, 306, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStyle__WidgetType, {0}}, sipNameNr_WidgetType, 306, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStatusNotifierItem__ItemCategory, {0}}, sipNameNr_ItemCategory, 302, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStatusNotifierItem__ItemStatus, {0}}, sipNameNr_ItemStatus, 302, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStatusBarJobTracker__StatusBarMode, {0}}, sipNameNr_StatusBarMode, 299, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStartupInfoData__TriState, {0}}, sipNameNr_TriState, 294, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStartupInfo__startup_t, {0}}, sipNameNr_startup_t, 292, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStandardShortcut__StandardShortcut, {0}}, sipNameNr_StandardShortcut, 290, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStandardGuiItem__StandardItem, {0}}, sipNameNr_StandardItem, 287, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStandardGuiItem__BidiMode, {0}}, sipNameNr_BidiMode, 287, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KStandardAction__StandardAction, {0}}, sipNameNr_StandardAction, 285, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KShortcutsEditor__LetterShortcuts, {0}}, sipNameNr_LetterShortcuts, 279, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KShortcutsEditor__ActionType, {0}}, sipNameNr_ActionType, 279, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KShortcut__EmptyHandling, {0}}, sipNameNr_EmptyHandling, 275, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KSelectionProxyModel__FilterBehavior, {0}}, sipNameNr_FilterBehavior, 268, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KSelectAction__ToolBarMode, {0}}, sipNameNr_ToolBarMode, 265, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KRuler__MetricStyle, {0}}, sipNameNr_MetricStyle, 263, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KRichTextWidget__RichTextSupportValues, {0}}, sipNameNr_RichTextSupportValues, 259, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KRichTextEdit__Mode, {0}}, sipNameNr_Mode, 257, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KReplaceDialog__Options, {0}}, sipNameNr_Options, 254, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPlotWidget__Axis, {0}}, sipNameNr_Axis, 244, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPlotObject__PointStyle, {0}}, sipNameNr_PointStyle, 239, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPlotObject__PlotType, {0}}, sipNameNr_PlotType, 239, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPixmapRegionSelectorWidget__RotateDirection, {0}}, sipNameNr_RotateDirection, 233, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPixmapCache__RemoveStrategy, {0}}, sipNameNr_RemoveStrategy, 229, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPasswordDialog__ErrorType, {0}}, sipNameNr_ErrorType, 224, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPasswordDialog__KPasswordDialogFlag, {0}}, sipNameNr_KPasswordDialogFlag, 224, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPassivePopup__PopupStyle, {0}}, sipNameNr_PopupStyle, 221, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPageView__FaceType, {0}}, sipNameNr_FaceType, 216, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPageModel__Role, {0}}, sipNameNr_Role, 214, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KPageDialog__FaceType, {0}}, sipNameNr_FaceType, 212, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KNotificationRestrictions__Service, {0}}, sipNameNr_Service, 208, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KNotification__StandardEvent, {0}}, sipNameNr_StandardEvent, 204, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KNotification__NotificationFlag, {0}}, sipNameNr_NotificationFlag, 204, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMultiTabBar__KMultiTabBarStyle, {0}}, sipNameNr_KMultiTabBarStyle, 198, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMultiTabBar__KMultiTabBarPosition, {0}}, sipNameNr_KMultiTabBarPosition, 198, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMessageWidget__MessageType, {0}}, sipNameNr_MessageType, 193, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMessageBox__Option, {0}}, sipNameNr_Option, 187, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMessageBox__DialogType, {0}}, sipNameNr_DialogType, 187, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMessageBox__ButtonCode, {0}}, sipNameNr_ButtonCode, 187, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KLed__Look, {0}}, sipNameNr_Look, 176, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KLed__Shape, {0}}, sipNameNr_Shape, 176, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KLed__State, {0}}, sipNameNr_State, 176, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KKeySequenceWidget__ShortcutType, {0}}, sipNameNr_ShortcutType, 170, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KKeySequenceWidget__Validation, {0}}, sipNameNr_Validation, 170, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconTheme__ContextMenus, {0}}, sipNameNr_ContextMenus, 163, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconLoader__States, {0}}, sipNameNr_States, 156, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconLoader__StdSizes, {0}}, sipNameNr_StdSizes, 156, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconLoader__Group, {0}}, sipNameNr_Group, 156, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconLoader__MatchType, {0}}, sipNameNr_MatchType, 156, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconLoader__Type, {0}}, sipNameNr_Type, 156, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconLoader__Context, {0}}, sipNameNr_Context, 156, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIconEffect__Effects, {0}}, sipNameNr_Effects, 154, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KHelpMenu__MenuId, {0}}, sipNameNr_MenuId, 148, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KGlobalSettings__ActivateOption, {0}}, sipNameNr_ActivateOption, 134, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KGlobalSettings__SettingsCategory, {0}}, sipNameNr_SettingsCategory, 134, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KGlobalSettings__ChangeType, {0}}, sipNameNr_ChangeType, 134, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KGlobalSettings__GraphicEffect, {0}}, sipNameNr_GraphicEffect, 134, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KGlobalSettings__Completion, {0}}, sipNameNr_Completion, 134, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KGlobalSettings__TearOffHandle, {0}}, sipNameNr_TearOffHandle, 134, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KGlobalAccel__actionIdFields, {0}}, sipNameNr_actionIdFields, 132, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFontUtils__AdaptFontSizeOption, {0}}, sipNameNr_AdaptFontSizeOption, 129, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFontChooser__FontListCriteria, {0}}, sipNameNr_FontListCriteria, 118, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFontChooser__DisplayFlag, {0}}, sipNameNr_DisplayFlag, 118, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFontChooser__FontDiff, {0}}, sipNameNr_FontDiff, 118, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFontChooser__FontColumn, {0}}, sipNameNr_FontColumn, 118, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFind__Result, {0}}, sipNameNr_Result, 111, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFind__Options, {0}}, sipNameNr_Options, 111, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KExtendableItemDelegate__auxDataRoles, {0}}, sipNameNr_auxDataRoles, 107, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KEditListWidget__Button, {0}}, sipNameNr_Button, 102, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KEditListBox__Button, {0}}, sipNameNr_Button, 98, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDialog__CaptionFlag, {0}}, sipNameNr_CaptionFlag, 86, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDialog__ButtonPopupMode, {0}}, sipNameNr_ButtonPopupMode, 86, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDialog__ButtonCode, {0}}, sipNameNr_ButtonCode, 86, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KdePrint__PageSelectPolicy, {0}}, sipNameNr_PageSelectPolicy, 365, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDateTimeEdit__Option, {0}}, sipNameNr_Option, 79, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDateTable__BackgroundMode, {0}}, sipNameNr_BackgroundMode, 77, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDateComboBox__Option, {0}}, sipNameNr_Option, 73, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KCrash__CrashFlag, {0}}, sipNameNr_CrashFlag, 69, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KCompletionBase__KeyBindingType, {0}}, sipNameNr_KeyBindingType, 61, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KCompletion__CompOrder, {0}}, sipNameNr_CompOrder, 59, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KColorScheme__ShadeRole, {0}}, sipNameNr_ShadeRole, 50, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KColorScheme__DecorationRole, {0}}, sipNameNr_DecorationRole, 50, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KColorScheme__ForegroundRole, {0}}, sipNameNr_ForegroundRole, 50, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KColorScheme__BackgroundRole, {0}}, sipNameNr_BackgroundRole, 50, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KColorScheme__ColorSet, {0}}, sipNameNr_ColorSet, 50, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KColorCollection__Editable, {0}}, sipNameNr_Editable, 44, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KColorChooserMode, {0}}, sipNameNr_KColorChooserMode, -1, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KCModule__Button, {0}}, sipNameNr_Button, 25, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KCharSelect__Control, {0}}, sipNameNr_Control, 36, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KCategorizedSortFilterProxyModel__AdditionalRoles, {0}}, sipNameNr_AdditionalRoles, 30, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KCapacityBar__DrawTextMode, {0}}, sipNameNr_DrawTextMode, 28, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KBreadcrumbSelectionModel__BreadcrumbTarget, {0}}, sipNameNr_BreadcrumbTarget, 21, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KActionSelector__InsertionPolicy, {0}}, sipNameNr_InsertionPolicy, 14, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KActionSelector__MoveButton, {0}}, sipNameNr_MoveButton, 14, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KAction__GlobalShortcutLoading, {0}}, sipNameNr_GlobalShortcutLoading, 7, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KAction__ShortcutType, {0}}, sipNameNr_ShortcutType, 7, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KAboutApplicationDialog__Option, {0}}, sipNameNr_Option, 1, NULL},
};

/* These are the enum members of all global enums. */
static sipEnumMemberDef enummembers[] = {
    {sipName_ChooserBlue, static_cast<int>(ChooserBlue), 43},
    {sipName_ChooserClassic, static_cast<int>(ChooserClassic), 43},
    {sipName_ChooserGreen, static_cast<int>(ChooserGreen), 43},
    {sipName_ChooserHue, static_cast<int>(ChooserHue), 43},
    {sipName_ChooserRed, static_cast<int>(ChooserRed), 43},
    {sipName_ChooserSaturation, static_cast<int>(ChooserSaturation), 43},
    {sipName_ChooserValue, static_cast<int>(ChooserValue), 43},
};


/*
 * This defines each type in this module.
 */
static sipTypeDef *typesTable[] = {
    &sipTypeDef_kdeui_K3Icon.super.ctd_base,
    &sipTypeDef_kdeui_KAboutApplicationDialog.super.ctd_base,
    &enumTypes[118].etd_base,
    &sipTypeDef_kdeui_KAboutApplicationDialog_Options.super.ctd_base,
    &sipTypeDef_kdeui_KAbstractWidgetJobTracker.super.ctd_base,
    &sipTypeDef_kdeui_KAccelGen.super.ctd_base,
    &sipTypeDef_kdeui_KAcceleratorManager.super.ctd_base,
    &sipTypeDef_kdeui_KAction.super.ctd_base,
    &enumTypes[116].etd_base,
    &enumTypes[117].etd_base,
    &sipTypeDef_kdeui_KAction_ShortcutTypes.super.ctd_base,
    &sipTypeDef_kdeui_KActionCategory.super.ctd_base,
    &sipTypeDef_kdeui_KActionCollection.super.ctd_base,
    &sipTypeDef_kdeui_KActionMenu.super.ctd_base,
    &sipTypeDef_kdeui_KActionSelector.super.ctd_base,
    &enumTypes[114].etd_base,
    &enumTypes[115].etd_base,
    &sipTypeDef_kdeui_KAnimatedButton.super.ctd_base,
    &sipTypeDef_kdeui_KApplication.super.ctd_base,
    &sipTypeDef_kdeui_KArrowButton.super.ctd_base,
    &sipTypeDef_kdeui_KAssistantDialog.super.ctd_base,
    &sipTypeDef_kdeui_KBreadcrumbSelectionModel.super.ctd_base,
    &enumTypes[113].etd_base,
    &sipTypeDef_kdeui_KBugReport.super.ctd_base,
    &sipTypeDef_kdeui_KButtonGroup.super.ctd_base,
    &sipTypeDef_kdeui_KCModule.super.ctd_base,
    &enumTypes[109].etd_base,
    &sipTypeDef_kdeui_KCModule_Buttons.super.ctd_base,
    &sipTypeDef_kdeui_KCapacityBar.super.ctd_base,
    &enumTypes[112].etd_base,
    &sipTypeDef_kdeui_KCategorizedSortFilterProxyModel.super.ctd_base,
    &enumTypes[111].etd_base,
    &sipTypeDef_kdeui_KCategorizedView.super.ctd_base,
    &sipTypeDef_kdeui_KCategoryDrawer.super.ctd_base,
    &sipTypeDef_kdeui_KCategoryDrawerV2.super.ctd_base,
    &sipTypeDef_kdeui_KCategoryDrawerV3.super.ctd_base,
    &sipTypeDef_kdeui_KCharSelect.super.ctd_base,
    &enumTypes[110].etd_base,
    &sipTypeDef_kdeui_KCharSelect_Controls.super.ctd_base,
    &sipTypeDef_kdeui_KCheckableProxyModel.super.ctd_base,
    &sipTypeDef_kdeui_KCodecAction.super.ctd_base,
    &sipTypeDef_kdeui_KColorButton.super.ctd_base,
    &sipTypeDef_kdeui_KColorCells.super.ctd_base,
    &enumTypes[108].etd_base,
    &sipTypeDef_kdeui_KColorCollection.super.ctd_base,
    &enumTypes[107].etd_base,
    &sipTypeDef_kdeui_KColorCombo.super.ctd_base,
    &sipTypeDef_kdeui_KColorDialog.super.ctd_base,
    &sipTypeDef_kdeui_KColorMimeData.super.ctd_base,
    &sipTypeDef_kdeui_KColorPatch.super.ctd_base,
    &sipTypeDef_kdeui_KColorScheme.super.ctd_base,
    &enumTypes[105].etd_base,
    &enumTypes[106].etd_base,
    &enumTypes[103].etd_base,
    &enumTypes[104].etd_base,
    &enumTypes[102].etd_base,
    &sipTypeDef_kdeui_KColorUtils.super.ctd_base,
    &sipTypeDef_kdeui_KColorValueSelector.super.ctd_base,
    &sipTypeDef_kdeui_KComboBox.super.ctd_base,
    &sipTypeDef_kdeui_KCompletion.super.ctd_base,
    &enumTypes[101].etd_base,
    &sipTypeDef_kdeui_KCompletionBase.super.ctd_base,
    &enumTypes[100].etd_base,
    &sipTypeDef_kdeui_KCompletionBox.super.ctd_base,
    &sipTypeDef_kdeui_KConfigDialog.super.ctd_base,
    &sipTypeDef_kdeui_KConfigDialogManager.super.ctd_base,
    &sipTypeDef_kdeui_KConfigSkeleton.super.ctd_base,
    &sipTypeDef_kdeui_KConfigSkeleton_ItemColor.super.ctd_base,
    &sipTypeDef_kdeui_KConfigSkeleton_ItemFont.super.ctd_base,
    &sipTypeDef_kdeui_KCrash.super.ctd_base,
    &enumTypes[99].etd_base,
    &sipTypeDef_kdeui_KCrash_CrashFlags.super.ctd_base,
    &sipTypeDef_kdeui_KCursor.super.ctd_base,
    &sipTypeDef_kdeui_KDateComboBox.super.ctd_base,
    &enumTypes[98].etd_base,
    &sipTypeDef_kdeui_KDateComboBox_Options.super.ctd_base,
    &sipTypeDef_kdeui_KDatePicker.super.ctd_base,
    &sipTypeDef_kdeui_KDateTable.super.ctd_base,
    &enumTypes[97].etd_base,
    &sipTypeDef_kdeui_KDateTimeEdit.super.ctd_base,
    &enumTypes[96].etd_base,
    &sipTypeDef_kdeui_KDateTimeEdit_Options.super.ctd_base,
    &sipTypeDef_kdeui_KDateTimeWidget.super.ctd_base,
    &sipTypeDef_kdeui_KDateValidator.super.ctd_base,
    &sipTypeDef_kdeui_KDateWidget.super.ctd_base,
    &sipTypeDef_kdeui_KDescendantsProxyModel.super.ctd_base,
    &sipTypeDef_kdeui_KDialog.super.ctd_base,
    &enumTypes[94].etd_base,
    &sipTypeDef_kdeui_KDialog_ButtonCodes.super.ctd_base,
    &enumTypes[93].etd_base,
    &sipTypeDef_kdeui_KDialog_ButtonPopupModes.super.ctd_base,
    &enumTypes[92].etd_base,
    &sipTypeDef_kdeui_KDialog_CaptionFlags.super.ctd_base,
    &sipTypeDef_kdeui_KDialogButtonBox.super.ctd_base,
    &sipTypeDef_kdeui_KDialogJobUiDelegate.super.ctd_base,
    &sipTypeDef_kdeui_KDoubleNumInput.super.ctd_base,
    &sipTypeDef_kdeui_KDoubleValidator.super.ctd_base,
    &sipTypeDef_kdeui_KDualAction.super.ctd_base,
    &sipTypeDef_kdeui_KEditListBox.super.ctd_base,
    &enumTypes[91].etd_base,
    &sipTypeDef_kdeui_KEditListBox_Buttons.super.ctd_base,
    &sipTypeDef_kdeui_KEditListBox_CustomEditor.super.ctd_base,
    &sipTypeDef_kdeui_KEditListWidget.super.ctd_base,
    &enumTypes[90].etd_base,
    &sipTypeDef_kdeui_KEditListWidget_Buttons.super.ctd_base,
    &sipTypeDef_kdeui_KEditListWidget_CustomEditor.super.ctd_base,
    &sipTypeDef_kdeui_KEditToolBar.super.ctd_base,
    &sipTypeDef_kdeui_KExtendableItemDelegate.super.ctd_base,
    &enumTypes[89].etd_base,
    &sipTypeDef_kdeui_KFadeWidgetEffect.super.ctd_base,
    &sipTypeDef_kdeui_KFilterProxySearchLine.super.ctd_base,
    &sipTypeDef_kdeui_KFind.super.ctd_base,
    &enumTypes[88].etd_base,
    &enumTypes[87].etd_base,
    &sipTypeDef_kdeui_KFind_SearchOptions.super.ctd_base,
    &sipTypeDef_kdeui_KFindDialog.super.ctd_base,
    &sipTypeDef_kdeui_KFloatValidator.super.ctd_base,
    &sipTypeDef_kdeui_KFontAction.super.ctd_base,
    &sipTypeDef_kdeui_KFontChooser.super.ctd_base,
    &enumTypes[84].etd_base,
    &sipTypeDef_kdeui_KFontChooser_DisplayFlags.super.ctd_base,
    &enumTypes[86].etd_base,
    &enumTypes[85].etd_base,
    &sipTypeDef_kdeui_KFontChooser_FontDiffFlags.super.ctd_base,
    &enumTypes[83].etd_base,
    &sipTypeDef_kdeui_KFontComboBox.super.ctd_base,
    &sipTypeDef_kdeui_KFontDialog.super.ctd_base,
    &sipTypeDef_kdeui_KFontRequester.super.ctd_base,
    &sipTypeDef_kdeui_KFontSizeAction.super.ctd_base,
    &sipTypeDef_kdeui_KFontUtils.super.ctd_base,
    &enumTypes[82].etd_base,
    &sipTypeDef_kdeui_KFontUtils_AdaptFontSizeOptions.super.ctd_base,
    &sipTypeDef_kdeui_KGlobalAccel.super.ctd_base,
    &enumTypes[81].etd_base,
    &sipTypeDef_kdeui_KGlobalSettings.super.ctd_base,
    &enumTypes[75].etd_base,
    &sipTypeDef_kdeui_KGlobalSettings_ActivateOptions.super.ctd_base,
    &enumTypes[77].etd_base,
    &enumTypes[79].etd_base,
    &enumTypes[78].etd_base,
    &sipTypeDef_kdeui_KGlobalSettings_GraphicEffects.super.ctd_base,
    &sipTypeDef_kdeui_KGlobalSettings_KMouseSettings.super.ctd_base,
    &enumTypes[76].etd_base,
    &enumTypes[80].etd_base,
    &sipTypeDef_kdeui_KGlobalShortcutInfo.super.ctd_base,
    &sipTypeDef_kdeui_KGradientSelector.super.ctd_base,
    &sipTypeDef_kdeui_KGuiItem.super.ctd_base,
    &sipTypeDef_kdeui_KHBox.super.ctd_base,
    &sipTypeDef_kdeui_KHelpMenu.super.ctd_base,
    &enumTypes[74].etd_base,
    &sipTypeDef_kdeui_KHistoryComboBox.super.ctd_base,
    &sipTypeDef_kdeui_KHueSaturationSelector.super.ctd_base,
    &sipTypeDef_kdeui_KIcon.super.ctd_base,
    &sipTypeDef_kdeui_KIconCache.super.ctd_base,
    &sipTypeDef_kdeui_KIconEffect.super.ctd_base,
    &enumTypes[73].etd_base,
    &sipTypeDef_kdeui_KIconLoader.super.ctd_base,
    &enumTypes[72].etd_base,
    &enumTypes[69].etd_base,
    &enumTypes[70].etd_base,
    &enumTypes[67].etd_base,
    &enumTypes[68].etd_base,
    &enumTypes[71].etd_base,
    &sipTypeDef_kdeui_KIconTheme.super.ctd_base,
    &enumTypes[66].etd_base,
    &sipTypeDef_kdeui_KIdentityProxyModel.super.ctd_base,
    &sipTypeDef_kdeui_KInputDialog.super.ctd_base,
    &sipTypeDef_kdeui_KIntNumInput.super.ctd_base,
    &sipTypeDef_kdeui_KIntSpinBox.super.ctd_base,
    &sipTypeDef_kdeui_KIntValidator.super.ctd_base,
    &sipTypeDef_kdeui_KKeySequenceWidget.super.ctd_base,
    &enumTypes[64].etd_base,
    &sipTypeDef_kdeui_KKeySequenceWidget_ShortcutTypes.super.ctd_base,
    &enumTypes[65].etd_base,
    &sipTypeDef_kdeui_KKeyServer.super.ctd_base,
    &sipTypeDef_kdeui_KLanguageButton.super.ctd_base,
    &sipTypeDef_kdeui_KLed.super.ctd_base,
    &enumTypes[61].etd_base,
    &enumTypes[62].etd_base,
    &enumTypes[63].etd_base,
    &sipTypeDef_kdeui_KLineEdit.super.ctd_base,
    &sipTypeDef_kdeui_KLinkItemSelectionModel.super.ctd_base,
    &sipTypeDef_kdeui_KListWidget.super.ctd_base,
    &sipTypeDef_kdeui_KListWidgetSearchLine.super.ctd_base,
    &sipTypeDef_kdeui_KMainWindow.super.ctd_base,
    &sipTypeDef_kdeui_KMenu.super.ctd_base,
    &sipTypeDef_kdeui_KMenuBar.super.ctd_base,
    &sipTypeDef_kdeui_KMessageBox.super.ctd_base,
    &enumTypes[60].etd_base,
    &enumTypes[59].etd_base,
    &enumTypes[58].etd_base,
    &sipTypeDef_kdeui_KMessageBox_Options.super.ctd_base,
    &sipTypeDef_kdeui_KMessageBoxMessageHandler.super.ctd_base,
    &sipTypeDef_kdeui_KMessageWidget.super.ctd_base,
    &enumTypes[57].etd_base,
    &sipTypeDef_kdeui_KMimeTypeValidator.super.ctd_base,
    &sipTypeDef_kdeui_KModelIndexProxyMapper.super.ctd_base,
    &sipTypeDef_kdeui_KModifierKeyInfo.super.ctd_base,
    &sipTypeDef_kdeui_KMultiTabBar.super.ctd_base,
    &enumTypes[56].etd_base,
    &enumTypes[55].etd_base,
    &sipTypeDef_kdeui_KMultiTabBarButton.super.ctd_base,
    &sipTypeDef_kdeui_KMultiTabBarTab.super.ctd_base,
    &sipTypeDef_kdeui_KNewPasswordDialog.super.ctd_base,
    &sipTypeDef_kdeui_KNotification.super.ctd_base,
    &enumTypes[54].etd_base,
    &sipTypeDef_kdeui_KNotification_NotificationFlags.super.ctd_base,
    &enumTypes[53].etd_base,
    &sipTypeDef_kdeui_KNotificationRestrictions.super.ctd_base,
    &enumTypes[52].etd_base,
    &sipTypeDef_kdeui_KNotificationRestrictions_Services.super.ctd_base,
    &sipTypeDef_kdeui_KNumInput.super.ctd_base,
    &sipTypeDef_kdeui_KPageDialog.super.ctd_base,
    &enumTypes[51].etd_base,
    &sipTypeDef_kdeui_KPageModel.super.ctd_base,
    &enumTypes[50].etd_base,
    &sipTypeDef_kdeui_KPageView.super.ctd_base,
    &enumTypes[49].etd_base,
    &sipTypeDef_kdeui_KPageWidget.super.ctd_base,
    &sipTypeDef_kdeui_KPageWidgetItem.super.ctd_base,
    &sipTypeDef_kdeui_KPageWidgetModel.super.ctd_base,
    &sipTypeDef_kdeui_KPassivePopup.super.ctd_base,
    &enumTypes[48].etd_base,
    &sipTypeDef_kdeui_KPassivePopupMessageHandler.super.ctd_base,
    &sipTypeDef_kdeui_KPasswordDialog.super.ctd_base,
    &enumTypes[46].etd_base,
    &enumTypes[47].etd_base,
    &sipTypeDef_kdeui_KPasswordDialog_KPasswordDialogFlags.super.ctd_base,
    &sipTypeDef_kdeui_KPasteTextAction.super.ctd_base,
    &sipTypeDef_kdeui_KPixmapCache.super.ctd_base,
    &enumTypes[45].etd_base,
    &sipTypeDef_kdeui_KPixmapProvider.super.ctd_base,
    &sipTypeDef_kdeui_KPixmapRegionSelectorDialog.super.ctd_base,
    &sipTypeDef_kdeui_KPixmapRegionSelectorWidget.super.ctd_base,
    &enumTypes[44].etd_base,
    &sipTypeDef_kdeui_KPixmapSequence.super.ctd_base,
    &sipTypeDef_kdeui_KPixmapSequenceOverlayPainter.super.ctd_base,
    &sipTypeDef_kdeui_KPixmapSequenceWidget.super.ctd_base,
    &sipTypeDef_kdeui_KPlotAxis.super.ctd_base,
    &sipTypeDef_kdeui_KPlotObject.super.ctd_base,
    &enumTypes[43].etd_base,
    &sipTypeDef_kdeui_KPlotObject_PlotTypes.super.ctd_base,
    &enumTypes[42].etd_base,
    &sipTypeDef_kdeui_KPlotPoint.super.ctd_base,
    &sipTypeDef_kdeui_KPlotWidget.super.ctd_base,
    &enumTypes[41].etd_base,
    &sipTypeDef_kdeui_KPopupFrame.super.ctd_base,
    &sipTypeDef_kdeui_KProgressDialog.super.ctd_base,
    &sipTypeDef_kdeui_KPushButton.super.ctd_base,
    &sipTypeDef_kdeui_KRatingPainter.super.ctd_base,
    &sipTypeDef_kdeui_KRatingWidget.super.ctd_base,
    &sipTypeDef_kdeui_KRecentFilesAction.super.ctd_base,
    &sipTypeDef_kdeui_KRecursiveFilterProxyModel.super.ctd_base,
    &sipTypeDef_kdeui_KReplace.super.ctd_base,
    &sipTypeDef_kdeui_KReplaceDialog.super.ctd_base,
    &enumTypes[40].etd_base,
    &sipTypeDef_kdeui_KRestrictedLine.super.ctd_base,
    &sipTypeDef_kdeui_KRichTextEdit.super.ctd_base,
    &enumTypes[39].etd_base,
    &sipTypeDef_kdeui_KRichTextWidget.super.ctd_base,
    &sipTypeDef_kdeui_KRichTextWidget_RichTextSupport.super.ctd_base,
    &enumTypes[38].etd_base,
    &sipTypeDef_kdeui_KRockerGesture.super.ctd_base,
    &sipTypeDef_kdeui_KRuler.super.ctd_base,
    &enumTypes[37].etd_base,
    &sipTypeDef_kdeui_KSelectAction.super.ctd_base,
    &enumTypes[36].etd_base,
    &sipTypeDef_kdeui_KSelectionOwner.super.ctd_base,
    &sipTypeDef_kdeui_KSelectionProxyModel.super.ctd_base,
    &enumTypes[35].etd_base,
    &sipTypeDef_kdeui_KSelectionWatcher.super.ctd_base,
    &sipTypeDef_kdeui_KSelector.super.ctd_base,
    &sipTypeDef_kdeui_KSeparator.super.ctd_base,
    &sipTypeDef_kdeui_KSessionManager.super.ctd_base,
    &sipTypeDef_kdeui_KShapeGesture.super.ctd_base,
    &sipTypeDef_kdeui_KShortcut.super.ctd_base,
    &enumTypes[34].etd_base,
    &sipTypeDef_kdeui_KShortcutWidget.super.ctd_base,
    &sipTypeDef_kdeui_KShortcutsDialog.super.ctd_base,
    &sipTypeDef_kdeui_KShortcutsEditor.super.ctd_base,
    &enumTypes[33].etd_base,
    &sipTypeDef_kdeui_KShortcutsEditor_ActionTypes.super.ctd_base,
    &enumTypes[32].etd_base,
    &sipTypeDef_kdeui_KSplashScreen.super.ctd_base,
    &sipTypeDef_kdeui_KSqueezedTextLabel.super.ctd_base,
    &sipTypeDef_kdeui_KStandardAction.super.ctd_base,
    &enumTypes[31].etd_base,
    &sipTypeDef_kdeui_KStandardGuiItem.super.ctd_base,
    &enumTypes[30].etd_base,
    &enumTypes[29].etd_base,
    &sipTypeDef_kdeui_KStandardShortcut.super.ctd_base,
    &enumTypes[28].etd_base,
    &sipTypeDef_kdeui_KStartupInfo.super.ctd_base,
    &enumTypes[27].etd_base,
    &sipTypeDef_kdeui_KStartupInfoData.super.ctd_base,
    &enumTypes[26].etd_base,
    &sipTypeDef_kdeui_KStartupInfoId.super.ctd_base,
    &sipTypeDef_kdeui_KStatefulBrush.super.ctd_base,
    &sipTypeDef_kdeui_KStatusBar.super.ctd_base,
    &sipTypeDef_kdeui_KStatusBarJobTracker.super.ctd_base,
    &enumTypes[25].etd_base,
    &sipTypeDef_kdeui_KStatusBarJobTracker_StatusBarModes.super.ctd_base,
    &sipTypeDef_kdeui_KStatusNotifierItem.super.ctd_base,
    &enumTypes[23].etd_base,
    &enumTypes[24].etd_base,
    &sipTypeDef_kdeui_KStringListValidator.super.ctd_base,
    &sipTypeDef_kdeui_KStyle.super.ctd_base,
    &enumTypes[21].etd_base,
    &enumTypes[22].etd_base,
    &sipTypeDef_kdeui_KSvgRenderer.super.ctd_base,
    &sipTypeDef_kdeui_KSystemEventFilter.super.ctd_base,
    &sipTypeDef_kdeui_KSystemTrayIcon.super.ctd_base,
    &sipTypeDef_kdeui_KTabBar.super.ctd_base,
    &sipTypeDef_kdeui_KTabWidget.super.ctd_base,
    &sipTypeDef_kdeui_KTextBrowser.super.ctd_base,
    &sipTypeDef_kdeui_KTextEdit.super.ctd_base,
    &sipTypeDef_kdeui_KTextEditSpellInterface.super.ctd_base,
    &sipTypeDef_kdeui_KTimeComboBox.super.ctd_base,
    &enumTypes[20].etd_base,
    &sipTypeDef_kdeui_KTimeComboBox_Options.super.ctd_base,
    &sipTypeDef_kdeui_KTimeZoneWidget.super.ctd_base,
    &sipTypeDef_kdeui_KTipDatabase.super.ctd_base,
    &sipTypeDef_kdeui_KTipDialog.super.ctd_base,
    &sipTypeDef_kdeui_KTitleWidget.super.ctd_base,
    &enumTypes[19].etd_base,
    &enumTypes[18].etd_base,
    &sipTypeDef_kdeui_KToggleAction.super.ctd_base,
    &sipTypeDef_kdeui_KToggleFullScreenAction.super.ctd_base,
    &sipTypeDef_kdeui_KToggleToolBarAction.super.ctd_base,
    &sipTypeDef_kdeui_KToolBar.super.ctd_base,
    &sipTypeDef_kdeui_KToolBarLabelAction.super.ctd_base,
    &sipTypeDef_kdeui_KToolBarPopupAction.super.ctd_base,
    &sipTypeDef_kdeui_KToolBarSpacerAction.super.ctd_base,
    &sipTypeDef_kdeui_KTreeWidgetSearchLine.super.ctd_base,
    &sipTypeDef_kdeui_KTreeWidgetSearchLineWidget.super.ctd_base,
    &sipTypeDef_kdeui_KUiServerJobTracker.super.ctd_base,
    &sipTypeDef_kdeui_KUndoStack.super.ctd_base,
    &sipTypeDef_kdeui_KUniqueApplication.super.ctd_base,
    &enumTypes[17].etd_base,
    &sipTypeDef_kdeui_KUniqueApplication_StartFlags.super.ctd_base,
    &sipTypeDef_kdeui_KUrlLabel.super.ctd_base,
    &sipTypeDef_kdeui_KVBox.super.ctd_base,
    &sipTypeDef_kdeui_KViewStateMaintainerBase.super.ctd_base,
    &sipTypeDef_kdeui_KViewStateSaver.super.ctd_base,
    &sipTypeDef_kdeui_KWallet.super.ctd_base,
    &sipTypeDef_kdeui_KWallet_Wallet.super.ctd_base,
    &enumTypes[16].etd_base,
    &enumTypes[15].etd_base,
    &sipTypeDef_kdeui_KWidgetItemDelegate.super.ctd_base,
    &sipTypeDef_kdeui_KWidgetJobTracker.super.ctd_base,
    &sipTypeDef_kdeui_KWindowInfo.super.ctd_base,
    &sipTypeDef_kdeui_KWindowSystem.super.ctd_base,
    &enumTypes[14].etd_base,
    &sipTypeDef_kdeui_KWordWrap.super.ctd_base,
    &sipTypeDef_kdeui_KXMLGUIBuilder.super.ctd_base,
    &sipTypeDef_kdeui_KXMLGUIClient.super.ctd_base,
    &enumTypes[13].etd_base,
    &sipTypeDef_kdeui_KXMLGUIClient_StateChange.super.ctd_base,
    &sipTypeDef_kdeui_KXMLGUIFactory.super.ctd_base,
    &sipTypeDef_kdeui_KXMessages.super.ctd_base,
    &sipTypeDef_kdeui_KXUtils.super.ctd_base,
    &sipTypeDef_kdeui_KXYSelector.super.ctd_base,
    &sipTypeDef_kdeui_KXmlGuiWindow.super.ctd_base,
    &enumTypes[12].etd_base,
    &sipTypeDef_kdeui_KXmlGuiWindow_StandardWindowOptions.super.ctd_base,
    &sipTypeDef_kdeui_KdePrint.super.ctd_base,
    &enumTypes[95].etd_base,
    &sipTypeDef_kdeui_NET.super.ctd_base,
    &enumTypes[5].etd_base,
    &enumTypes[0].etd_base,
    &enumTypes[7].etd_base,
    &enumTypes[6].etd_base,
    &enumTypes[1].etd_base,
    &enumTypes[4].etd_base,
    &enumTypes[3].etd_base,
    &enumTypes[2].etd_base,
    &enumTypes[11].etd_base,
    &enumTypes[8].etd_base,
    &enumTypes[10].etd_base,
    &enumTypes[9].etd_base,
    &sipTypeDef_kdeui_NETExtendedStrut.super.ctd_base,
    &sipTypeDef_kdeui_NETFullscreenMonitors.super.ctd_base,
    &sipTypeDef_kdeui_NETIcon.super.ctd_base,
    &sipTypeDef_kdeui_NETPoint.super.ctd_base,
    &sipTypeDef_kdeui_NETRect.super.ctd_base,
    &sipTypeDef_kdeui_NETRootInfo.super.ctd_base,
    &sipTypeDef_kdeui_NETSize.super.ctd_base,
    &sipTypeDef_kdeui_NETStrut.super.ctd_base,
    &sipTypeDef_kdeui_NETWinInfo.super.ctd_base,
    &sipTypeDef_kdeui_QHash_0100QString_0100QByteArray.mtd_base,
    &sipTypeDef_kdeui_QList_0101KActionCollection.mtd_base,
    &sipTypeDef_kdeui_QList_0101KConfigDialogManager.mtd_base,
    &sipTypeDef_kdeui_QList_0100KGlobalShortcutInfo.mtd_base,
    &sipTypeDef_kdeui_QList_0101KIconTheme.mtd_base,
    &sipTypeDef_kdeui_QList_0101KMainWindow.mtd_base,
    &sipTypeDef_kdeui_QList_0101KPlotObject.mtd_base,
    &sipTypeDef_kdeui_QList_0101KPlotPoint.mtd_base,
    &sipTypeDef_kdeui_QList_0101KSessionManager.mtd_base,
    &sipTypeDef_kdeui_QList_0100KStandardAction_StandardAction.mtd_base,
    &sipTypeDef_kdeui_QList_0101KToolBar.mtd_base,
    &sipTypeDef_kdeui_QList_0101KXMLGUIClient.mtd_base,
    &sipTypeDef_kdeui_QList_0101QActionGroup.mtd_base,
    &sipTypeDef_kdeui_QList_0100QChar.mtd_base,
    &sipTypeDef_kdeui_QList_0100QColor.mtd_base,
    &sipTypeDef_kdeui_QList_0100QEvent_Type.mtd_base,
    &sipTypeDef_kdeui_QList_0100QPersistentModelIndex.mtd_base,
    &sipTypeDef_kdeui_QList_0100QTime.mtd_base,
    &sipTypeDef_kdeui_QList_0101QTreeWidget.mtd_base,
    &sipTypeDef_kdeui_QList_0100Qt_Key.mtd_base,
    &sipTypeDef_kdeui_QList_2100.mtd_base,
    &sipTypeDef_kdeui_QMap_0100KCompletionBase_KeyBindingType_0100KShortcut.mtd_base,
    &sipTypeDef_kdeui_QMap_0100QDate_0100QString.mtd_base,
    &sipTypeDef_kdeui_QMap_0100QString_0100QByteArray.mtd_base,
    &sipTypeDef_kdeui_QPair_0100KGuiItem_0100KGuiItem.mtd_base,
    &sipTypeDef_kdeui_QSet_0100QString.mtd_base,
    &sipTypeDef_kdeui_Sonnet.super.ctd_base,
    &sipTypeDef_kdeui_Sonnet_ConfigDialog.super.ctd_base,
    &sipTypeDef_kdeui_Sonnet_ConfigWidget.super.ctd_base,
    &sipTypeDef_kdeui_Sonnet_Dialog.super.ctd_base,
    &sipTypeDef_kdeui_Sonnet_DictionaryComboBox.super.ctd_base,
    &sipTypeDef_kdeui_Sonnet_Highlighter.super.ctd_base,
};


/*
 * These define each typedef in this module.
 */
static sipTypedefDef typedefsTable[] = {
    {"Atom", "unsigned long"},
    {"KCompletionBase::KeyBindingMap", "QMap<KCompletionBase::KeyBindingType,KShortcut>"},
    {"KNotification::Context", "QPair<QString,QString>"},
    {"KNotification::ContextList", "QList<QPair<QString,QString> >"},
    {"KStartupInfoId::pid_t", "int"},
    {"Time", "unsigned long"},
};


/*
 * This defines the virtual handlers that this module implements and can be
 * used by other modules.
 */
static sipVirtHandlerFunc virtHandlersTable[] = {
    (sipVirtHandlerFunc)sipVH_kdeui_0,
    (sipVirtHandlerFunc)sipVH_kdeui_1,
    (sipVirtHandlerFunc)sipVH_kdeui_2,
    (sipVirtHandlerFunc)sipVH_kdeui_3,
    (sipVirtHandlerFunc)sipVH_kdeui_4,
    (sipVirtHandlerFunc)sipVH_kdeui_5,
    (sipVirtHandlerFunc)sipVH_kdeui_6,
    (sipVirtHandlerFunc)sipVH_kdeui_7,
    (sipVirtHandlerFunc)sipVH_kdeui_8,
    (sipVirtHandlerFunc)sipVH_kdeui_9,
    (sipVirtHandlerFunc)sipVH_kdeui_10,
    (sipVirtHandlerFunc)sipVH_kdeui_11,
    (sipVirtHandlerFunc)sipVH_kdeui_12,
    (sipVirtHandlerFunc)sipVH_kdeui_13,
    (sipVirtHandlerFunc)sipVH_kdeui_14,
    (sipVirtHandlerFunc)sipVH_kdeui_15,
    (sipVirtHandlerFunc)sipVH_kdeui_16,
    (sipVirtHandlerFunc)sipVH_kdeui_17,
    (sipVirtHandlerFunc)sipVH_kdeui_18,
    (sipVirtHandlerFunc)sipVH_kdeui_19,
    (sipVirtHandlerFunc)sipVH_kdeui_20,
    (sipVirtHandlerFunc)sipVH_kdeui_21,
    (sipVirtHandlerFunc)sipVH_kdeui_22,
    (sipVirtHandlerFunc)sipVH_kdeui_23,
    (sipVirtHandlerFunc)sipVH_kdeui_24,
    (sipVirtHandlerFunc)sipVH_kdeui_25,
    (sipVirtHandlerFunc)sipVH_kdeui_26,
    (sipVirtHandlerFunc)sipVH_kdeui_27,
    (sipVirtHandlerFunc)sipVH_kdeui_28,
    (sipVirtHandlerFunc)sipVH_kdeui_29,
    (sipVirtHandlerFunc)sipVH_kdeui_30,
    (sipVirtHandlerFunc)sipVH_kdeui_31,
    (sipVirtHandlerFunc)sipVH_kdeui_32,
    (sipVirtHandlerFunc)sipVH_kdeui_33,
    (sipVirtHandlerFunc)sipVH_kdeui_34,
    (sipVirtHandlerFunc)sipVH_kdeui_35,
    (sipVirtHandlerFunc)sipVH_kdeui_36,
    (sipVirtHandlerFunc)sipVH_kdeui_37,
    (sipVirtHandlerFunc)sipVH_kdeui_38,
    (sipVirtHandlerFunc)sipVH_kdeui_39,
    (sipVirtHandlerFunc)sipVH_kdeui_40,
    (sipVirtHandlerFunc)sipVH_kdeui_41,
    (sipVirtHandlerFunc)sipVH_kdeui_42,
    (sipVirtHandlerFunc)sipVH_kdeui_43,
    (sipVirtHandlerFunc)sipVH_kdeui_44,
    (sipVirtHandlerFunc)sipVH_kdeui_45,
    (sipVirtHandlerFunc)sipVH_kdeui_46,
    (sipVirtHandlerFunc)sipVH_kdeui_47,
    (sipVirtHandlerFunc)sipVH_kdeui_48,
    (sipVirtHandlerFunc)sipVH_kdeui_49,
    (sipVirtHandlerFunc)sipVH_kdeui_50,
    (sipVirtHandlerFunc)sipVH_kdeui_51,
    (sipVirtHandlerFunc)sipVH_kdeui_52,
    (sipVirtHandlerFunc)sipVH_kdeui_53,
    (sipVirtHandlerFunc)sipVH_kdeui_54,
    (sipVirtHandlerFunc)sipVH_kdeui_55,
    (sipVirtHandlerFunc)sipVH_kdeui_56,
    (sipVirtHandlerFunc)sipVH_kdeui_57,
    (sipVirtHandlerFunc)sipVH_kdeui_58,
    (sipVirtHandlerFunc)sipVH_kdeui_59,
    (sipVirtHandlerFunc)sipVH_kdeui_60,
    (sipVirtHandlerFunc)sipVH_kdeui_61,
    (sipVirtHandlerFunc)sipVH_kdeui_62,
    (sipVirtHandlerFunc)sipVH_kdeui_63,
    (sipVirtHandlerFunc)sipVH_kdeui_64,
    (sipVirtHandlerFunc)sipVH_kdeui_65,
    (sipVirtHandlerFunc)sipVH_kdeui_66,
    (sipVirtHandlerFunc)sipVH_kdeui_67,
    (sipVirtHandlerFunc)sipVH_kdeui_68,
    (sipVirtHandlerFunc)sipVH_kdeui_69,
    (sipVirtHandlerFunc)sipVH_kdeui_70,
    (sipVirtHandlerFunc)sipVH_kdeui_71,
    (sipVirtHandlerFunc)sipVH_kdeui_72,
    (sipVirtHandlerFunc)sipVH_kdeui_73,
    (sipVirtHandlerFunc)sipVH_kdeui_74,
    (sipVirtHandlerFunc)sipVH_kdeui_75,
    (sipVirtHandlerFunc)sipVH_kdeui_76,
    (sipVirtHandlerFunc)sipVH_kdeui_77,
    (sipVirtHandlerFunc)sipVH_kdeui_78,
    (sipVirtHandlerFunc)sipVH_kdeui_79,
    (sipVirtHandlerFunc)sipVH_kdeui_80,
    (sipVirtHandlerFunc)sipVH_kdeui_81,
    (sipVirtHandlerFunc)sipVH_kdeui_82,
    (sipVirtHandlerFunc)sipVH_kdeui_83,
    (sipVirtHandlerFunc)sipVH_kdeui_84,
    (sipVirtHandlerFunc)sipVH_kdeui_85,
    (sipVirtHandlerFunc)sipVH_kdeui_86,
    (sipVirtHandlerFunc)sipVH_kdeui_87,
    (sipVirtHandlerFunc)sipVH_kdeui_88,
    (sipVirtHandlerFunc)sipVH_kdeui_89,
    (sipVirtHandlerFunc)sipVH_kdeui_90,
    (sipVirtHandlerFunc)sipVH_kdeui_91,
    (sipVirtHandlerFunc)sipVH_kdeui_92,
    (sipVirtHandlerFunc)sipVH_kdeui_93,
    (sipVirtHandlerFunc)sipVH_kdeui_94,
};


/* This defines the modules that this module needs to import. */
static sipImportedModuleDef importsTable[] = {
    {"PyQt4.QtCore", 1, NULL},
    {"PyQt4.QtNetwork", -1, NULL},
    {"PyQt4.QtGui", -1, NULL},
    {"PyKDE4.kdecore", -1, NULL},
    {"PyQt4.QtSvg", -1, NULL},
    {"PyQt4.QtXml", -1, NULL},
    {NULL, -1, NULL}
};


/* This defines the class sub-convertors that this module defines. */
static sipSubClassConvertorDef convertorsTable[] = {
    {sipSubClass_KAbstractWidgetJobTracker, {141, 0, 0}, NULL},
    {sipSubClass_KConfigSkeleton_ItemColor, {67, 255, 0}, NULL},
    {sipSubClass_KCursor, {72, 255, 0}, NULL},
    {sipSubClass_KIcon, {152, 255, 0}, NULL},
    {sipSubClass_KPixmapCache, {229, 255, 0}, NULL},
    {sipSubClass_KIconCache, {229, 255, 0}, NULL},
    {sipSubClass_KRatingWidget, {141, 0, 0}, NULL},
    {NULL, {0, 0, 0}, NULL}
};


/* This defines the API versions and ranges in use. */
static int apiVersions[] = {sipNameNr_QString, 2, 0, sipNameNr_QString, 0, 2, -1};


/* This defines this module. */
sipExportedModuleDef sipModuleAPI_kdeui = {
    0,
    SIP_API_MINOR_NR,
    sipNameNr_PyKDE4_kdeui,
    0,
    -1,
    sipStrings_kdeui,
    importsTable,
    NULL,
    421,
    typesTable,
    NULL,
    7,
    enummembers,
    6,
    typedefsTable,
    virtHandlersTable,
    NULL,
    convertorsTable,
    {NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL},
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    apiVersions,
    NULL
};


/* The SIP API and the APIs of any imported modules. */
const sipAPIDef *sipAPI_kdeui;
const sipExportedModuleDef *sipModuleAPI_kdeui_QtCore;
const sipExportedModuleDef *sipModuleAPI_kdeui_QtNetwork;
const sipExportedModuleDef *sipModuleAPI_kdeui_QtGui;
const sipExportedModuleDef *sipModuleAPI_kdeui_kdecore;
const sipExportedModuleDef *sipModuleAPI_kdeui_QtSvg;
const sipExportedModuleDef *sipModuleAPI_kdeui_QtXml;

sip_qt_metaobject_func sip_kdeui_qt_metaobject;
sip_qt_metacall_func sip_kdeui_qt_metacall;
sip_qt_metacast_func sip_kdeui_qt_metacast;


/* The Python module initialisation function. */
#if PY_MAJOR_VERSION >= 3
#define SIP_MODULE_ENTRY        PyInit_kdeui
#define SIP_MODULE_TYPE         PyObject *
#define SIP_MODULE_DISCARD(r)   Py_DECREF(r)
#define SIP_MODULE_RETURN(r)    return (r)
#else
#define SIP_MODULE_ENTRY        initkdeui
#define SIP_MODULE_TYPE         void
#define SIP_MODULE_DISCARD(r)
#define SIP_MODULE_RETURN(r)    return
#endif

#if defined(SIP_STATIC_MODULE)
extern "C" SIP_MODULE_TYPE SIP_MODULE_ENTRY()
#else
PyMODINIT_FUNC SIP_MODULE_ENTRY()
#endif
{
    static PyMethodDef sip_methods[] = {
        {SIP_MLNAME_CAST(sipName_UserIconSet), func_UserIconSet, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_UserIcon), func_UserIcon, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_MainBarIconSet), func_MainBarIconSet, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_MainBarIcon), func_MainBarIcon, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_SmallIconSet), func_SmallIconSet, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_SmallIcon), func_SmallIcon, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_BarIconSet), func_BarIconSet, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_BarIcon), func_BarIcon, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_DesktopIconSet), func_DesktopIconSet, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_DesktopIcon), func_DesktopIcon, METH_VARARGS, NULL},
        {SIP_MLNAME_CAST(sipName_qHash), func_qHash, METH_VARARGS, NULL},
        {0, 0, 0, 0}
    };

#if PY_MAJOR_VERSION >= 3
    static PyModuleDef sip_module_def = {
        PyModuleDef_HEAD_INIT,
        "PyKDE4.kdeui",
        NULL,
        -1,
        sip_methods,
        NULL,
        NULL,
        NULL,
        NULL
    };
#endif

    PyObject *sipModule, *sipModuleDict;
    PyObject *sip_sipmod, *sip_capiobj;

    /* Initialise the module and get it's dictionary. */
#if PY_MAJOR_VERSION >= 3
    sipModule = PyModule_Create(&sip_module_def);
#elif PY_VERSION_HEX >= 0x02050000
    sipModule = Py_InitModule(sipName_PyKDE4_kdeui, sip_methods);
#else
    sipModule = Py_InitModule(const_cast<char *>(sipName_PyKDE4_kdeui), sip_methods);
#endif

    if (sipModule == NULL)
        SIP_MODULE_RETURN(NULL);

    sipModuleDict = PyModule_GetDict(sipModule);

    /* Get the SIP module's API. */
#if PY_VERSION_HEX >= 0x02050000
    sip_sipmod = PyImport_ImportModule(SIP_MODULE_NAME);
#else
    sip_sipmod = PyImport_ImportModule(const_cast<char *>(SIP_MODULE_NAME));
#endif

    if (sip_sipmod == NULL)
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(NULL);
    }

    sip_capiobj = PyDict_GetItemString(PyModule_GetDict(sip_sipmod), "_C_API");
    Py_DECREF(sip_sipmod);

#if defined(SIP_USE_PYCAPSULE)
    if (sip_capiobj == NULL || !PyCapsule_CheckExact(sip_capiobj))
#else
    if (sip_capiobj == NULL || !PyCObject_Check(sip_capiobj))
#endif
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(NULL);
    }

#if defined(SIP_USE_PYCAPSULE)
    sipAPI_kdeui = reinterpret_cast<const sipAPIDef *>(PyCapsule_GetPointer(sip_capiobj, SIP_MODULE_NAME "._C_API"));
#else
    sipAPI_kdeui = reinterpret_cast<const sipAPIDef *>(PyCObject_AsVoidPtr(sip_capiobj));
#endif

#if defined(SIP_USE_PYCAPSULE)
    if (sipAPI_kdeui == NULL)
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(NULL);
    }
#endif

    /* Export the module and publish it's API. */
    if (sipExportModule(&sipModuleAPI_kdeui,SIP_API_MAJOR_NR,SIP_API_MINOR_NR,0) < 0)
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(0);
    }

    sip_kdeui_qt_metaobject = (sip_qt_metaobject_func)sipImportSymbol("qtcore_qt_metaobject");
    sip_kdeui_qt_metacall = (sip_qt_metacall_func)sipImportSymbol("qtcore_qt_metacall");
    sip_kdeui_qt_metacast = (sip_qt_metacast_func)sipImportSymbol("qtcore_qt_metacast");

    if (!sip_kdeui_qt_metacast)
        Py_FatalError("Unable to import qtcore_qt_metacast");

    /* Initialise the module now all its dependencies have been set up. */
    if (sipInitModule(&sipModuleAPI_kdeui,sipModuleDict) < 0)
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(0);
    }

    /* Get the APIs of the modules that this one is dependent on. */
    sipModuleAPI_kdeui_QtCore = sipModuleAPI_kdeui.em_imports[0].im_module;
    sipModuleAPI_kdeui_QtNetwork = sipModuleAPI_kdeui.em_imports[1].im_module;
    sipModuleAPI_kdeui_QtGui = sipModuleAPI_kdeui.em_imports[2].im_module;
    sipModuleAPI_kdeui_kdecore = sipModuleAPI_kdeui.em_imports[3].im_module;
    sipModuleAPI_kdeui_QtSvg = sipModuleAPI_kdeui.em_imports[4].im_module;
    sipModuleAPI_kdeui_QtXml = sipModuleAPI_kdeui.em_imports[5].im_module;

    SIP_MODULE_RETURN(sipModule);
}

#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 6913 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kxmlguiclient.sip"
#include <kxmlguiclient.h>
#line 6917 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0101KXMLGUIClient(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0101KXMLGUIClient(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KXMLGUIClient*> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KXMLGUIClient*> *>(sipSrc);
}


extern "C" {static void *array_QList_0101KXMLGUIClient(SIP_SSIZE_T);}
static void *array_QList_0101KXMLGUIClient(SIP_SSIZE_T sipNrElem)
{
    return new QList<KXMLGUIClient*>[sipNrElem];
}


extern "C" {static void *copy_QList_0101KXMLGUIClient(const void *, SIP_SSIZE_T);}
static void *copy_QList_0101KXMLGUIClient(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KXMLGUIClient*>(reinterpret_cast<const QList<KXMLGUIClient*> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0101KXMLGUIClient(void *, int);}
static void release_QList_0101KXMLGUIClient(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KXMLGUIClient*> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0101KXMLGUIClient(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0101KXMLGUIClient(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KXMLGUIClient*> **sipCppPtr = reinterpret_cast<QList<KXMLGUIClient*> **>(sipCppPtrV);

#line 145 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KXMLGUIClient, 0));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KXMLGUIClient *> *ql = new QList<KXMLGUIClient *>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        KXMLGUIClient *t = reinterpret_cast<KXMLGUIClient *>(sipConvertToType(itm, sipType_KXMLGUIClient, sipTransferObj, 0, 0, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            delete ql;
            return 0;
        }

        ql->append(t);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 7002 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0101KXMLGUIClient(void *, PyObject *);}
static PyObject *convertFrom_QList_0101KXMLGUIClient(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KXMLGUIClient*> *sipCpp = reinterpret_cast<QList<KXMLGUIClient*> *>(sipCppV);

#line 119 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KXMLGUIClient *t = sipCpp->at(i);
        PyObject *tobj;

        // The explicit (void *) cast allows KXMLGUIClient to be const.
        if ((tobj = sipConvertFromType((void *)t, sipType_KXMLGUIClient, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 7035 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0101KXMLGUIClient = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_9605,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0101KXMLGUIClient,
    array_QList_0101KXMLGUIClient,
    copy_QList_0101KXMLGUIClient,
    release_QList_0101KXMLGUIClient,
    convertTo_QList_0101KXMLGUIClient,
    convertFrom_QList_0101KXMLGUIClient
};

#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qmap.sip"
#include <qmap.h>
#line 7066 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 72 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 7070 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 7073 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 7076 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QMap_0100QString_0100QByteArray(void *, SIP_SSIZE_T, const void *);}
static void assign_QMap_0100QString_0100QByteArray(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QMap<QString,QByteArray> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QMap<QString,QByteArray> *>(sipSrc);
}


extern "C" {static void *array_QMap_0100QString_0100QByteArray(SIP_SSIZE_T);}
static void *array_QMap_0100QString_0100QByteArray(SIP_SSIZE_T sipNrElem)
{
    return new QMap<QString,QByteArray>[sipNrElem];
}


extern "C" {static void *copy_QMap_0100QString_0100QByteArray(const void *, SIP_SSIZE_T);}
static void *copy_QMap_0100QString_0100QByteArray(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QMap<QString,QByteArray>(reinterpret_cast<const QMap<QString,QByteArray> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QMap_0100QString_0100QByteArray(void *, int);}
static void release_QMap_0100QString_0100QByteArray(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QMap<QString,QByteArray> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QMap_0100QString_0100QByteArray(PyObject *, void **, int *, PyObject *);}
static int convertTo_QMap_0100QString_0100QByteArray(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QMap<QString,QByteArray> **sipCppPtr = reinterpret_cast<QMap<QString,QByteArray> **>(sipCppPtrV);

#line 84 "/usr/share/python3-sip/PyQt4/QtCore/qmap.sip"
    PyObject *t1obj, *t2obj;
    SIP_SSIZE_T i = 0;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PyDict_Check(sipPy))
            return 0;

        while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
        {
            if (!sipCanConvertToType(t1obj, sipType_QString, SIP_NOT_NONE))
                return 0;

            if (!sipCanConvertToType(t2obj, sipType_QByteArray, SIP_NOT_NONE))
                return 0;
        } 

        return 1;
    }

    QMap<QString, QByteArray> *qm = new QMap<QString, QByteArray>;
 
    while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
    {
        int state1, state2;

        QString *t1 = reinterpret_cast<QString *>(sipConvertToType(t1obj, sipType_QString, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
        QByteArray *t2 = reinterpret_cast<QByteArray *>(sipConvertToType(t2obj, sipType_QByteArray, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        if (*sipIsErr)
        {
            sipReleaseType(t1, sipType_QString, state1);
            sipReleaseType(t2, sipType_QByteArray, state2);

            delete qm;
            return 0;
        }

        qm->insert(*t1, *t2);

        sipReleaseType(t1, sipType_QString, state1);
        sipReleaseType(t2, sipType_QByteArray, state2);
    }
 
    *sipCppPtr = qm;
 
    return sipGetState(sipTransferObj);
#line 7165 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QMap_0100QString_0100QByteArray(void *, PyObject *);}
static PyObject *convertFrom_QMap_0100QString_0100QByteArray(void *sipCppV, PyObject *sipTransferObj)
{
   QMap<QString,QByteArray> *sipCpp = reinterpret_cast<QMap<QString,QByteArray> *>(sipCppV);

#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qmap.sip"
    // Create the dictionary.
    PyObject *d = PyDict_New();

    if (!d)
        return NULL;

    // Set the dictionary elements.
    QMap<QString, QByteArray>::const_iterator i = sipCpp->constBegin();

    while (i != sipCpp->constEnd())
    {
        QString *t1 = new QString(i.key());
        QByteArray *t2 = new QByteArray(i.value());

        PyObject *t1obj = sipConvertFromNewType(t1, sipType_QString, sipTransferObj);
        PyObject *t2obj = sipConvertFromNewType(t2, sipType_QByteArray, sipTransferObj);

        if (t1obj == NULL || t2obj == NULL || PyDict_SetItem(d, t1obj, t2obj) < 0)
        {
            Py_DECREF(d);

            if (t1obj)
            {
                Py_DECREF(t1obj);
            }
            else
            {
                delete t1;
            }

            if (t2obj)
            {
                Py_DECREF(t2obj);
            }
            else
            {
                delete t2;
            }

            return NULL;
        }

        Py_DECREF(t1obj);
        Py_DECREF(t2obj);

        ++i;
    }

    return d;
#line 7224 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QMap_0100QString_0100QByteArray = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_5661,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QMap_0100QString_0100QByteArray,
    array_QMap_0100QString_0100QByteArray,
    copy_QMap_0100QString_0100QByteArray,
    release_QMap_0100QString_0100QByteArray,
    convertTo_QMap_0100QString_0100QByteArray,
    convertFrom_QMap_0100QString_0100QByteArray
};

#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 7255 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 198 "/usr/share/python3-sip/PyQt4/QtGui/qtreewidget.sip"
#include <qtreewidget.h>
#line 7259 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0101QTreeWidget(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0101QTreeWidget(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<QTreeWidget*> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<QTreeWidget*> *>(sipSrc);
}


extern "C" {static void *array_QList_0101QTreeWidget(SIP_SSIZE_T);}
static void *array_QList_0101QTreeWidget(SIP_SSIZE_T sipNrElem)
{
    return new QList<QTreeWidget*>[sipNrElem];
}


extern "C" {static void *copy_QList_0101QTreeWidget(const void *, SIP_SSIZE_T);}
static void *copy_QList_0101QTreeWidget(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<QTreeWidget*>(reinterpret_cast<const QList<QTreeWidget*> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0101QTreeWidget(void *, int);}
static void release_QList_0101QTreeWidget(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<QTreeWidget*> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0101QTreeWidget(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0101QTreeWidget(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<QTreeWidget*> **sipCppPtr = reinterpret_cast<QList<QTreeWidget*> **>(sipCppPtrV);

#line 145 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_QTreeWidget, 0));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<QTreeWidget *> *ql = new QList<QTreeWidget *>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        QTreeWidget *t = reinterpret_cast<QTreeWidget *>(sipConvertToType(itm, sipType_QTreeWidget, sipTransferObj, 0, 0, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            delete ql;
            return 0;
        }

        ql->append(t);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 7344 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0101QTreeWidget(void *, PyObject *);}
static PyObject *convertFrom_QList_0101QTreeWidget(void *sipCppV, PyObject *sipTransferObj)
{
   QList<QTreeWidget*> *sipCpp = reinterpret_cast<QList<QTreeWidget*> *>(sipCppV);

#line 119 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        QTreeWidget *t = sipCpp->at(i);
        PyObject *tobj;

        // The explicit (void *) cast allows QTreeWidget to be const.
        if ((tobj = sipConvertFromType((void *)t, sipType_QTreeWidget, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 7377 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0101QTreeWidget = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_13151,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0101QTreeWidget,
    array_QList_0101QTreeWidget,
    copy_QList_0101QTreeWidget,
    release_QList_0101QTreeWidget,
    convertTo_QList_0101QTreeWidget,
    convertFrom_QList_0101QTreeWidget
};

#line 589 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/typedefs.sip"
#include <qpair.h>
#line 7408 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kguiitem.sip"
#include <kguiitem.h>
#line 7412 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QPair_0100KGuiItem_0100KGuiItem(void *, SIP_SSIZE_T, const void *);}
static void assign_QPair_0100KGuiItem_0100KGuiItem(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QPair<KGuiItem,KGuiItem> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QPair<KGuiItem,KGuiItem> *>(sipSrc);
}


extern "C" {static void *array_QPair_0100KGuiItem_0100KGuiItem(SIP_SSIZE_T);}
static void *array_QPair_0100KGuiItem_0100KGuiItem(SIP_SSIZE_T sipNrElem)
{
    return new QPair<KGuiItem,KGuiItem>[sipNrElem];
}


extern "C" {static void *copy_QPair_0100KGuiItem_0100KGuiItem(const void *, SIP_SSIZE_T);}
static void *copy_QPair_0100KGuiItem_0100KGuiItem(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QPair<KGuiItem,KGuiItem>(reinterpret_cast<const QPair<KGuiItem,KGuiItem> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QPair_0100KGuiItem_0100KGuiItem(void *, int);}
static void release_QPair_0100KGuiItem_0100KGuiItem(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QPair<KGuiItem,KGuiItem> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QPair_0100KGuiItem_0100KGuiItem(PyObject *, void **, int *, PyObject *);}
static int convertTo_QPair_0100KGuiItem_0100KGuiItem(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QPair<KGuiItem,KGuiItem> **sipCppPtr = reinterpret_cast<QPair<KGuiItem,KGuiItem> **>(sipCppPtrV);

#line 619 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/typedefs.sip"
    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
        return (PyTuple_Size(sipPy) == 2);


    int state1, state2;

    PyObject *t1obj = PyTuple_GET_ITEM(sipPy, 0);
    PyObject *t2obj = PyTuple_GET_ITEM(sipPy, 1);
    
    KGuiItem *t1 = reinterpret_cast<KGuiItem *>(sipConvertToType(t1obj, sipType_KGuiItem, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
    KGuiItem *t2 = reinterpret_cast<KGuiItem *>(sipConvertToType(t2obj, sipType_KGuiItem, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));

    if (*sipIsErr)
    {
        sipReleaseType(t1, sipType_KGuiItem, state1);
        sipReleaseType(t2, sipType_KGuiItem, state2);

        return 0;
    }

    QPair<KGuiItem, KGuiItem> *qp = new QPair<KGuiItem, KGuiItem>;
 
    qp->first  = *t1;
    qp->second = *t2;

    *sipCppPtr = qp;
 
    return sipGetState(sipTransferObj);
#line 7482 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QPair_0100KGuiItem_0100KGuiItem(void *, PyObject *);}
static PyObject *convertFrom_QPair_0100KGuiItem_0100KGuiItem(void *sipCppV, PyObject *sipTransferObj)
{
   QPair<KGuiItem,KGuiItem> *sipCpp = reinterpret_cast<QPair<KGuiItem,KGuiItem> *>(sipCppV);

#line 593 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/typedefs.sip"
    // Create the tuple.
    KGuiItem *t1 = new KGuiItem(sipCpp->first);
    KGuiItem *t2 = new KGuiItem(sipCpp->second);
    
    PyObject *t1obj = sipConvertFromNewType(t1, sipType_KGuiItem, sipTransferObj);
    PyObject *t2obj = sipConvertFromNewType(t2, sipType_KGuiItem, sipTransferObj);
    
    if (t1obj == NULL || t2obj == NULL)
    {   
        if (t1obj)
            Py_DECREF(t1obj);
        else
            delete t1;
    
        if (t2obj)
            Py_DECREF(t2obj);
        else
            delete t2;
    
        return NULL;
    }
       
    return Py_BuildValue((char *)"NN", t1obj, t2obj);
#line 7515 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QPair_0100KGuiItem_0100KGuiItem = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_5686,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QPair_0100KGuiItem_0100KGuiItem,
    array_QPair_0100KGuiItem_0100KGuiItem,
    copy_QPair_0100KGuiItem_0100KGuiItem,
    release_QPair_0100KGuiItem_0100KGuiItem,
    convertTo_QPair_0100KGuiItem_0100KGuiItem,
    convertFrom_QPair_0100KGuiItem_0100KGuiItem
};

#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 7546 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/ksessionmanager.sip"
#include <ksessionmanager.h>
#line 7550 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0101KSessionManager(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0101KSessionManager(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KSessionManager*> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KSessionManager*> *>(sipSrc);
}


extern "C" {static void *array_QList_0101KSessionManager(SIP_SSIZE_T);}
static void *array_QList_0101KSessionManager(SIP_SSIZE_T sipNrElem)
{
    return new QList<KSessionManager*>[sipNrElem];
}


extern "C" {static void *copy_QList_0101KSessionManager(const void *, SIP_SSIZE_T);}
static void *copy_QList_0101KSessionManager(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KSessionManager*>(reinterpret_cast<const QList<KSessionManager*> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0101KSessionManager(void *, int);}
static void release_QList_0101KSessionManager(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KSessionManager*> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0101KSessionManager(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0101KSessionManager(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KSessionManager*> **sipCppPtr = reinterpret_cast<QList<KSessionManager*> **>(sipCppPtrV);

#line 145 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KSessionManager, 0));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KSessionManager *> *ql = new QList<KSessionManager *>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        KSessionManager *t = reinterpret_cast<KSessionManager *>(sipConvertToType(itm, sipType_KSessionManager, sipTransferObj, 0, 0, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            delete ql;
            return 0;
        }

        ql->append(t);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 7635 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0101KSessionManager(void *, PyObject *);}
static PyObject *convertFrom_QList_0101KSessionManager(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KSessionManager*> *sipCpp = reinterpret_cast<QList<KSessionManager*> *>(sipCppV);

#line 119 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KSessionManager *t = sipCpp->at(i);
        PyObject *tobj;

        // The explicit (void *) cast allows KSessionManager to be const.
        if ((tobj = sipConvertFromType((void *)t, sipType_KSessionManager, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 7668 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0101KSessionManager = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_6561,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0101KSessionManager,
    array_QList_0101KSessionManager,
    copy_QList_0101KSessionManager,
    release_QList_0101KSessionManager,
    convertTo_QList_0101KSessionManager,
    convertFrom_QList_0101KSessionManager
};

#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 7699 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 78 "/usr/share/python3-sip/PyQt4/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 7703 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0100QPersistentModelIndex(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0100QPersistentModelIndex(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<QPersistentModelIndex> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<QPersistentModelIndex> *>(sipSrc);
}


extern "C" {static void *array_QList_0100QPersistentModelIndex(SIP_SSIZE_T);}
static void *array_QList_0100QPersistentModelIndex(SIP_SSIZE_T sipNrElem)
{
    return new QList<QPersistentModelIndex>[sipNrElem];
}


extern "C" {static void *copy_QList_0100QPersistentModelIndex(const void *, SIP_SSIZE_T);}
static void *copy_QList_0100QPersistentModelIndex(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<QPersistentModelIndex>(reinterpret_cast<const QList<QPersistentModelIndex> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0100QPersistentModelIndex(void *, int);}
static void release_QList_0100QPersistentModelIndex(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<QPersistentModelIndex> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0100QPersistentModelIndex(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100QPersistentModelIndex(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<QPersistentModelIndex> **sipCppPtr = reinterpret_cast<QList<QPersistentModelIndex> **>(sipCppPtrV);

#line 59 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_QPersistentModelIndex, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<QPersistentModelIndex> *ql = new QList<QPersistentModelIndex>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        QPersistentModelIndex *t = reinterpret_cast<QPersistentModelIndex *>(sipConvertToType(itm, sipType_QPersistentModelIndex, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_QPersistentModelIndex, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_QPersistentModelIndex, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 7793 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100QPersistentModelIndex(void *, PyObject *);}
static PyObject *convertFrom_QList_0100QPersistentModelIndex(void *sipCppV, PyObject *sipTransferObj)
{
   QList<QPersistentModelIndex> *sipCpp = reinterpret_cast<QList<QPersistentModelIndex> *>(sipCppV);

#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        QPersistentModelIndex *t = new QPersistentModelIndex(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_QPersistentModelIndex, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 7827 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0100QPersistentModelIndex = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_2667,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100QPersistentModelIndex,
    array_QList_0100QPersistentModelIndex,
    copy_QList_0100QPersistentModelIndex,
    release_QList_0100QPersistentModelIndex,
    convertTo_QList_0100QPersistentModelIndex,
    convertFrom_QList_0100QPersistentModelIndex
};

#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 7858 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kplotobject.sip"
#include <kplotobject.h>
#line 7862 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0101KPlotObject(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0101KPlotObject(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KPlotObject*> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KPlotObject*> *>(sipSrc);
}


extern "C" {static void *array_QList_0101KPlotObject(SIP_SSIZE_T);}
static void *array_QList_0101KPlotObject(SIP_SSIZE_T sipNrElem)
{
    return new QList<KPlotObject*>[sipNrElem];
}


extern "C" {static void *copy_QList_0101KPlotObject(const void *, SIP_SSIZE_T);}
static void *copy_QList_0101KPlotObject(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KPlotObject*>(reinterpret_cast<const QList<KPlotObject*> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0101KPlotObject(void *, int);}
static void release_QList_0101KPlotObject(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KPlotObject*> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0101KPlotObject(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0101KPlotObject(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KPlotObject*> **sipCppPtr = reinterpret_cast<QList<KPlotObject*> **>(sipCppPtrV);

#line 145 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KPlotObject, 0));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KPlotObject *> *ql = new QList<KPlotObject *>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        KPlotObject *t = reinterpret_cast<KPlotObject *>(sipConvertToType(itm, sipType_KPlotObject, sipTransferObj, 0, 0, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            delete ql;
            return 0;
        }

        ql->append(t);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 7947 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0101KPlotObject(void *, PyObject *);}
static PyObject *convertFrom_QList_0101KPlotObject(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KPlotObject*> *sipCpp = reinterpret_cast<QList<KPlotObject*> *>(sipCppV);

#line 119 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KPlotObject *t = sipCpp->at(i);
        PyObject *tobj;

        // The explicit (void *) cast allows KPlotObject to be const.
        if ((tobj = sipConvertFromType((void *)t, sipType_KPlotObject, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 7980 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0101KPlotObject = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_13171,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0101KPlotObject,
    array_QList_0101KPlotObject,
    copy_QList_0101KPlotObject,
    release_QList_0101KPlotObject,
    convertTo_QList_0101KPlotObject,
    convertFrom_QList_0101KPlotObject
};

#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 8011 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kplotpoint.sip"
#include <kplotpoint.h>
#line 8015 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0101KPlotPoint(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0101KPlotPoint(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KPlotPoint*> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KPlotPoint*> *>(sipSrc);
}


extern "C" {static void *array_QList_0101KPlotPoint(SIP_SSIZE_T);}
static void *array_QList_0101KPlotPoint(SIP_SSIZE_T sipNrElem)
{
    return new QList<KPlotPoint*>[sipNrElem];
}


extern "C" {static void *copy_QList_0101KPlotPoint(const void *, SIP_SSIZE_T);}
static void *copy_QList_0101KPlotPoint(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KPlotPoint*>(reinterpret_cast<const QList<KPlotPoint*> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0101KPlotPoint(void *, int);}
static void release_QList_0101KPlotPoint(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KPlotPoint*> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0101KPlotPoint(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0101KPlotPoint(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KPlotPoint*> **sipCppPtr = reinterpret_cast<QList<KPlotPoint*> **>(sipCppPtrV);

#line 145 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KPlotPoint, 0));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KPlotPoint *> *ql = new QList<KPlotPoint *>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        KPlotPoint *t = reinterpret_cast<KPlotPoint *>(sipConvertToType(itm, sipType_KPlotPoint, sipTransferObj, 0, 0, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            delete ql;
            return 0;
        }

        ql->append(t);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 8100 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0101KPlotPoint(void *, PyObject *);}
static PyObject *convertFrom_QList_0101KPlotPoint(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KPlotPoint*> *sipCpp = reinterpret_cast<QList<KPlotPoint*> *>(sipCppV);

#line 119 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KPlotPoint *t = sipCpp->at(i);
        PyObject *tobj;

        // The explicit (void *) cast allows KPlotPoint to be const.
        if ((tobj = sipConvertFromType((void *)t, sipType_KPlotPoint, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 8133 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0101KPlotPoint = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_15391,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0101KPlotPoint,
    array_QList_0101KPlotPoint,
    copy_QList_0101KPlotPoint,
    release_QList_0101KPlotPoint,
    convertTo_QList_0101KPlotPoint,
    convertFrom_QList_0101KPlotPoint
};

#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 8164 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 8168 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0100Qt_Key(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0100Qt_Key(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<Qt::Key> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<Qt::Key> *>(sipSrc);
}


extern "C" {static void *array_QList_0100Qt_Key(SIP_SSIZE_T);}
static void *array_QList_0100Qt_Key(SIP_SSIZE_T sipNrElem)
{
    return new QList<Qt::Key>[sipNrElem];
}


extern "C" {static void *copy_QList_0100Qt_Key(const void *, SIP_SSIZE_T);}
static void *copy_QList_0100Qt_Key(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<Qt::Key>(reinterpret_cast<const QList<Qt::Key> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0100Qt_Key(void *, int);}
static void release_QList_0100Qt_Key(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<Qt::Key> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0100Qt_Key(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100Qt_Key(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<Qt::Key> **sipCppPtr = reinterpret_cast<QList<Qt::Key> **>(sipCppPtrV);

#line 59 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_Qt_Key, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<Qt::Key> *ql = new QList<Qt::Key>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        Qt::Key *t = reinterpret_cast<Qt::Key *>(sipConvertToType(itm, sipType_Qt_Key, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_Qt_Key, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_Qt_Key, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 8258 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100Qt_Key(void *, PyObject *);}
static PyObject *convertFrom_QList_0100Qt_Key(void *sipCppV, PyObject *sipTransferObj)
{
   QList<Qt::Key> *sipCpp = reinterpret_cast<QList<Qt::Key> *>(sipCppV);

#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        Qt::Key *t = new Qt::Key(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_Qt_Key, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 8292 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0100Qt_Key = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_27314,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100Qt_Key,
    array_QList_0100Qt_Key,
    copy_QList_0100Qt_Key,
    release_QList_0100Qt_Key,
    convertTo_QList_0100Qt_Key,
    convertFrom_QList_0100Qt_Key
};

#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 8323 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/ktoolbar.sip"
#include <ktoolbar.h>
#line 8327 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0101KToolBar(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0101KToolBar(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KToolBar*> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KToolBar*> *>(sipSrc);
}


extern "C" {static void *array_QList_0101KToolBar(SIP_SSIZE_T);}
static void *array_QList_0101KToolBar(SIP_SSIZE_T sipNrElem)
{
    return new QList<KToolBar*>[sipNrElem];
}


extern "C" {static void *copy_QList_0101KToolBar(const void *, SIP_SSIZE_T);}
static void *copy_QList_0101KToolBar(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KToolBar*>(reinterpret_cast<const QList<KToolBar*> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0101KToolBar(void *, int);}
static void release_QList_0101KToolBar(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KToolBar*> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0101KToolBar(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0101KToolBar(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KToolBar*> **sipCppPtr = reinterpret_cast<QList<KToolBar*> **>(sipCppPtrV);

#line 145 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KToolBar, 0));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KToolBar *> *ql = new QList<KToolBar *>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        KToolBar *t = reinterpret_cast<KToolBar *>(sipConvertToType(itm, sipType_KToolBar, sipTransferObj, 0, 0, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            delete ql;
            return 0;
        }

        ql->append(t);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 8412 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0101KToolBar(void *, PyObject *);}
static PyObject *convertFrom_QList_0101KToolBar(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KToolBar*> *sipCpp = reinterpret_cast<QList<KToolBar*> *>(sipCppV);

#line 119 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KToolBar *t = sipCpp->at(i);
        PyObject *tobj;

        // The explicit (void *) cast allows KToolBar to be const.
        if ((tobj = sipConvertFromType((void *)t, sipType_KToolBar, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 8445 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0101KToolBar = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_20453,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0101KToolBar,
    array_QList_0101KToolBar,
    copy_QList_0101KToolBar,
    release_QList_0101KToolBar,
    convertTo_QList_0101KToolBar,
    convertFrom_QList_0101KToolBar
};

#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 8476 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kmainwindow.sip"
#include <kmainwindow.h>
#line 8480 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0101KMainWindow(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0101KMainWindow(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KMainWindow*> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KMainWindow*> *>(sipSrc);
}


extern "C" {static void *array_QList_0101KMainWindow(SIP_SSIZE_T);}
static void *array_QList_0101KMainWindow(SIP_SSIZE_T sipNrElem)
{
    return new QList<KMainWindow*>[sipNrElem];
}


extern "C" {static void *copy_QList_0101KMainWindow(const void *, SIP_SSIZE_T);}
static void *copy_QList_0101KMainWindow(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KMainWindow*>(reinterpret_cast<const QList<KMainWindow*> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0101KMainWindow(void *, int);}
static void release_QList_0101KMainWindow(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KMainWindow*> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0101KMainWindow(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0101KMainWindow(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KMainWindow*> **sipCppPtr = reinterpret_cast<QList<KMainWindow*> **>(sipCppPtrV);

#line 145 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KMainWindow, 0));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KMainWindow *> *ql = new QList<KMainWindow *>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        KMainWindow *t = reinterpret_cast<KMainWindow *>(sipConvertToType(itm, sipType_KMainWindow, sipTransferObj, 0, 0, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            delete ql;
            return 0;
        }

        ql->append(t);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 8565 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0101KMainWindow(void *, PyObject *);}
static PyObject *convertFrom_QList_0101KMainWindow(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KMainWindow*> *sipCpp = reinterpret_cast<QList<KMainWindow*> *>(sipCppV);

#line 119 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KMainWindow *t = sipCpp->at(i);
        PyObject *tobj;

        // The explicit (void *) cast allows KMainWindow to be const.
        if ((tobj = sipConvertFromType((void *)t, sipType_KMainWindow, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 8598 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0101KMainWindow = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_13191,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0101KMainWindow,
    array_QList_0101KMainWindow,
    copy_QList_0101KMainWindow,
    release_QList_0101KMainWindow,
    convertTo_QList_0101KMainWindow,
    convertFrom_QList_0101KMainWindow
};

#line 508 "/usr/share/python3-sip/PyQt4/QtCore/qset.sip"
#include <qset.h>
#line 8629 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 72 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 8633 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 8636 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QSet_0100QString(void *, SIP_SSIZE_T, const void *);}
static void assign_QSet_0100QString(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QSet<QString> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QSet<QString> *>(sipSrc);
}


extern "C" {static void *array_QSet_0100QString(SIP_SSIZE_T);}
static void *array_QSet_0100QString(SIP_SSIZE_T sipNrElem)
{
    return new QSet<QString>[sipNrElem];
}


extern "C" {static void *copy_QSet_0100QString(const void *, SIP_SSIZE_T);}
static void *copy_QSet_0100QString(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QSet<QString>(reinterpret_cast<const QSet<QString> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QSet_0100QString(void *, int);}
static void release_QSet_0100QString(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QSet<QString> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QSet_0100QString(PyObject *, void **, int *, PyObject *);}
static int convertTo_QSet_0100QString(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QSet<QString> **sipCppPtr = reinterpret_cast<QSet<QString> **>(sipCppPtrV);

#line 544 "/usr/share/python3-sip/PyQt4/QtCore/qset.sip"
    PyObject *it = PyObject_GetIter(sipPy), *itm;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (it == NULL)
            return 0;

        while ((itm = PyIter_Next(it)) != NULL)
        {
            int ok = sipCanConvertToType(itm, sipType_QString, SIP_NOT_NONE);

            Py_DECREF(itm);

            if (!ok)
            {
                Py_DECREF(it);
                return 0;
            }
        }

        Py_DECREF(it);
        return 1;
    }

    if (it == NULL)
    {
        *sipIsErr = 1;
        return 0;
    }

    QSet<QString> *qs = new QSet<QString>;

    while ((itm = PyIter_Next(it)) != NULL)
    {
        int state;
        QString *t = reinterpret_cast<QString *>(sipConvertToType(itm, sipType_QString, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);

        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_QString, state);

            delete qs;
            Py_DECREF(it);
            return 0;
        }

        qs->insert(*t);

        sipReleaseType(t, sipType_QString, state);
    }

    Py_DECREF(it);

    *sipCppPtr = qs;

    return sipGetState(sipTransferObj);
#line 8736 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QSet_0100QString(void *, PyObject *);}
static PyObject *convertFrom_QSet_0100QString(void *sipCppV, PyObject *sipTransferObj)
{
   QSet<QString> *sipCpp = reinterpret_cast<QSet<QString> *>(sipCppV);

#line 512 "/usr/share/python3-sip/PyQt4/QtCore/qset.sip"
    // Create the set.
    PyObject *s;

    if ((s = PySet_New(NULL)) == NULL)
        return NULL;

    // Set the set elements.
    QSet<QString>::const_iterator it = sipCpp->constBegin();
    QSet<QString>::const_iterator end = sipCpp->constEnd();

    while (it != end)
    {
        QString *t = new QString(*it);
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_QString, sipTransferObj)) == NULL)
        {
            Py_DECREF(s);
            delete t;

            return NULL;
        }

        PySet_Add(s, tobj);

        ++it;
    }

    return s;
#line 8775 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QSet_0100QString = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_30824,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QSet_0100QString,
    array_QSet_0100QString,
    copy_QSet_0100QString,
    release_QSet_0100QString,
    convertTo_QSet_0100QString,
    convertFrom_QSet_0100QString
};

#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 8806 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kicontheme.sip"
#include <kicontheme.h>
#line 8810 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0101KIconTheme(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0101KIconTheme(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KIconTheme*> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KIconTheme*> *>(sipSrc);
}


extern "C" {static void *array_QList_0101KIconTheme(SIP_SSIZE_T);}
static void *array_QList_0101KIconTheme(SIP_SSIZE_T sipNrElem)
{
    return new QList<KIconTheme*>[sipNrElem];
}


extern "C" {static void *copy_QList_0101KIconTheme(const void *, SIP_SSIZE_T);}
static void *copy_QList_0101KIconTheme(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KIconTheme*>(reinterpret_cast<const QList<KIconTheme*> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0101KIconTheme(void *, int);}
static void release_QList_0101KIconTheme(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KIconTheme*> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0101KIconTheme(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0101KIconTheme(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KIconTheme*> **sipCppPtr = reinterpret_cast<QList<KIconTheme*> **>(sipCppPtrV);

#line 145 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KIconTheme, 0));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KIconTheme *> *ql = new QList<KIconTheme *>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        KIconTheme *t = reinterpret_cast<KIconTheme *>(sipConvertToType(itm, sipType_KIconTheme, sipTransferObj, 0, 0, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            delete ql;
            return 0;
        }

        ql->append(t);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 8895 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0101KIconTheme(void *, PyObject *);}
static PyObject *convertFrom_QList_0101KIconTheme(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KIconTheme*> *sipCpp = reinterpret_cast<QList<KIconTheme*> *>(sipCppV);

#line 119 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KIconTheme *t = sipCpp->at(i);
        PyObject *tobj;

        // The explicit (void *) cast allows KIconTheme to be const.
        if ((tobj = sipConvertFromType((void *)t, sipType_KIconTheme, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 8928 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0101KIconTheme = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_15410,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0101KIconTheme,
    array_QList_0101KIconTheme,
    copy_QList_0101KIconTheme,
    release_QList_0101KIconTheme,
    convertTo_QList_0101KIconTheme,
    convertFrom_QList_0101KIconTheme
};

#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 8959 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 24 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kglobalshortcutinfo.sip"
#include <kglobalshortcutinfo.h>
#line 8963 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0100KGlobalShortcutInfo(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0100KGlobalShortcutInfo(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KGlobalShortcutInfo> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KGlobalShortcutInfo> *>(sipSrc);
}


extern "C" {static void *array_QList_0100KGlobalShortcutInfo(SIP_SSIZE_T);}
static void *array_QList_0100KGlobalShortcutInfo(SIP_SSIZE_T sipNrElem)
{
    return new QList<KGlobalShortcutInfo>[sipNrElem];
}


extern "C" {static void *copy_QList_0100KGlobalShortcutInfo(const void *, SIP_SSIZE_T);}
static void *copy_QList_0100KGlobalShortcutInfo(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KGlobalShortcutInfo>(reinterpret_cast<const QList<KGlobalShortcutInfo> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0100KGlobalShortcutInfo(void *, int);}
static void release_QList_0100KGlobalShortcutInfo(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KGlobalShortcutInfo> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0100KGlobalShortcutInfo(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100KGlobalShortcutInfo(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KGlobalShortcutInfo> **sipCppPtr = reinterpret_cast<QList<KGlobalShortcutInfo> **>(sipCppPtrV);

#line 59 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KGlobalShortcutInfo, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KGlobalShortcutInfo> *ql = new QList<KGlobalShortcutInfo>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        KGlobalShortcutInfo *t = reinterpret_cast<KGlobalShortcutInfo *>(sipConvertToType(itm, sipType_KGlobalShortcutInfo, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_KGlobalShortcutInfo, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_KGlobalShortcutInfo, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 9053 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100KGlobalShortcutInfo(void *, PyObject *);}
static PyObject *convertFrom_QList_0100KGlobalShortcutInfo(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KGlobalShortcutInfo> *sipCpp = reinterpret_cast<QList<KGlobalShortcutInfo> *>(sipCppV);

#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KGlobalShortcutInfo *t = new KGlobalShortcutInfo(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_KGlobalShortcutInfo, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 9087 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0100KGlobalShortcutInfo = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_3833,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100KGlobalShortcutInfo,
    array_QList_0100KGlobalShortcutInfo,
    copy_QList_0100KGlobalShortcutInfo,
    release_QList_0100KGlobalShortcutInfo,
    convertTo_QList_0100KGlobalShortcutInfo,
    convertFrom_QList_0100KGlobalShortcutInfo
};

#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 9118 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 245 "/usr/share/python3-sip/PyQt4/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 9122 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0100QTime(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0100QTime(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<QTime> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<QTime> *>(sipSrc);
}


extern "C" {static void *array_QList_0100QTime(SIP_SSIZE_T);}
static void *array_QList_0100QTime(SIP_SSIZE_T sipNrElem)
{
    return new QList<QTime>[sipNrElem];
}


extern "C" {static void *copy_QList_0100QTime(const void *, SIP_SSIZE_T);}
static void *copy_QList_0100QTime(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<QTime>(reinterpret_cast<const QList<QTime> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0100QTime(void *, int);}
static void release_QList_0100QTime(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<QTime> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0100QTime(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100QTime(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<QTime> **sipCppPtr = reinterpret_cast<QList<QTime> **>(sipCppPtrV);

#line 59 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_QTime, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<QTime> *ql = new QList<QTime>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        QTime *t = reinterpret_cast<QTime *>(sipConvertToType(itm, sipType_QTime, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_QTime, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_QTime, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 9212 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100QTime(void *, PyObject *);}
static PyObject *convertFrom_QList_0100QTime(void *sipCppV, PyObject *sipTransferObj)
{
   QList<QTime> *sipCpp = reinterpret_cast<QList<QTime> *>(sipCppV);

#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        QTime *t = new QTime(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_QTime, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 9246 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0100QTime = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_34464,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100QTime,
    array_QList_0100QTime,
    copy_QList_0100QTime,
    release_QList_0100QTime,
    convertTo_QList_0100QTime,
    convertFrom_QList_0100QTime
};

#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qmap.sip"
#include <qmap.h>
#line 9277 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 9281 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 72 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 9284 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 9287 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QMap_0100QDate_0100QString(void *, SIP_SSIZE_T, const void *);}
static void assign_QMap_0100QDate_0100QString(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QMap<QDate,QString> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QMap<QDate,QString> *>(sipSrc);
}


extern "C" {static void *array_QMap_0100QDate_0100QString(SIP_SSIZE_T);}
static void *array_QMap_0100QDate_0100QString(SIP_SSIZE_T sipNrElem)
{
    return new QMap<QDate,QString>[sipNrElem];
}


extern "C" {static void *copy_QMap_0100QDate_0100QString(const void *, SIP_SSIZE_T);}
static void *copy_QMap_0100QDate_0100QString(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QMap<QDate,QString>(reinterpret_cast<const QMap<QDate,QString> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QMap_0100QDate_0100QString(void *, int);}
static void release_QMap_0100QDate_0100QString(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QMap<QDate,QString> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QMap_0100QDate_0100QString(PyObject *, void **, int *, PyObject *);}
static int convertTo_QMap_0100QDate_0100QString(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QMap<QDate,QString> **sipCppPtr = reinterpret_cast<QMap<QDate,QString> **>(sipCppPtrV);

#line 84 "/usr/share/python3-sip/PyQt4/QtCore/qmap.sip"
    PyObject *t1obj, *t2obj;
    SIP_SSIZE_T i = 0;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PyDict_Check(sipPy))
            return 0;

        while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
        {
            if (!sipCanConvertToType(t1obj, sipType_QDate, SIP_NOT_NONE))
                return 0;

            if (!sipCanConvertToType(t2obj, sipType_QString, SIP_NOT_NONE))
                return 0;
        } 

        return 1;
    }

    QMap<QDate, QString> *qm = new QMap<QDate, QString>;
 
    while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
    {
        int state1, state2;

        QDate *t1 = reinterpret_cast<QDate *>(sipConvertToType(t1obj, sipType_QDate, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
        QString *t2 = reinterpret_cast<QString *>(sipConvertToType(t2obj, sipType_QString, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        if (*sipIsErr)
        {
            sipReleaseType(t1, sipType_QDate, state1);
            sipReleaseType(t2, sipType_QString, state2);

            delete qm;
            return 0;
        }

        qm->insert(*t1, *t2);

        sipReleaseType(t1, sipType_QDate, state1);
        sipReleaseType(t2, sipType_QString, state2);
    }
 
    *sipCppPtr = qm;
 
    return sipGetState(sipTransferObj);
#line 9376 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QMap_0100QDate_0100QString(void *, PyObject *);}
static PyObject *convertFrom_QMap_0100QDate_0100QString(void *sipCppV, PyObject *sipTransferObj)
{
   QMap<QDate,QString> *sipCpp = reinterpret_cast<QMap<QDate,QString> *>(sipCppV);

#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qmap.sip"
    // Create the dictionary.
    PyObject *d = PyDict_New();

    if (!d)
        return NULL;

    // Set the dictionary elements.
    QMap<QDate, QString>::const_iterator i = sipCpp->constBegin();

    while (i != sipCpp->constEnd())
    {
        QDate *t1 = new QDate(i.key());
        QString *t2 = new QString(i.value());

        PyObject *t1obj = sipConvertFromNewType(t1, sipType_QDate, sipTransferObj);
        PyObject *t2obj = sipConvertFromNewType(t2, sipType_QString, sipTransferObj);

        if (t1obj == NULL || t2obj == NULL || PyDict_SetItem(d, t1obj, t2obj) < 0)
        {
            Py_DECREF(d);

            if (t1obj)
            {
                Py_DECREF(t1obj);
            }
            else
            {
                delete t1;
            }

            if (t2obj)
            {
                Py_DECREF(t2obj);
            }
            else
            {
                delete t2;
            }

            return NULL;
        }

        Py_DECREF(t1obj);
        Py_DECREF(t2obj);

        ++i;
    }

    return d;
#line 9435 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QMap_0100QDate_0100QString = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_13211,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QMap_0100QDate_0100QString,
    array_QMap_0100QDate_0100QString,
    copy_QMap_0100QDate_0100QString,
    release_QMap_0100QDate_0100QString,
    convertTo_QMap_0100QDate_0100QString,
    convertFrom_QMap_0100QDate_0100QString
};

#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qhash.sip"
#include <qhash.h>
#line 9466 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 72 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 9470 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 9473 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 9476 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QHash_0100QString_0100QByteArray(void *, SIP_SSIZE_T, const void *);}
static void assign_QHash_0100QString_0100QByteArray(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QHash<QString,QByteArray> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QHash<QString,QByteArray> *>(sipSrc);
}


extern "C" {static void *array_QHash_0100QString_0100QByteArray(SIP_SSIZE_T);}
static void *array_QHash_0100QString_0100QByteArray(SIP_SSIZE_T sipNrElem)
{
    return new QHash<QString,QByteArray>[sipNrElem];
}


extern "C" {static void *copy_QHash_0100QString_0100QByteArray(const void *, SIP_SSIZE_T);}
static void *copy_QHash_0100QString_0100QByteArray(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QHash<QString,QByteArray>(reinterpret_cast<const QHash<QString,QByteArray> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QHash_0100QString_0100QByteArray(void *, int);}
static void release_QHash_0100QString_0100QByteArray(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QHash<QString,QByteArray> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QHash_0100QString_0100QByteArray(PyObject *, void **, int *, PyObject *);}
static int convertTo_QHash_0100QString_0100QByteArray(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QHash<QString,QByteArray> **sipCppPtr = reinterpret_cast<QHash<QString,QByteArray> **>(sipCppPtrV);

#line 84 "/usr/share/python3-sip/PyQt4/QtCore/qhash.sip"
    PyObject *t1obj, *t2obj;
    SIP_SSIZE_T i = 0;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PyDict_Check(sipPy))
            return 0;

        while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
        {
            if (!sipCanConvertToType(t1obj, sipType_QString, SIP_NOT_NONE))
                return 0;

            if (!sipCanConvertToType(t2obj, sipType_QByteArray, SIP_NOT_NONE))
                return 0;
        } 

        return 1;
    }

    QHash<QString, QByteArray> *qm = new QHash<QString, QByteArray>;
 
    while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
    {
        int state1, state2;

        QString *t1 = reinterpret_cast<QString *>(sipConvertToType(t1obj, sipType_QString, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
        QByteArray *t2 = reinterpret_cast<QByteArray *>(sipConvertToType(t2obj, sipType_QByteArray, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        if (*sipIsErr)
        {
            sipReleaseType(t1, sipType_QString, state1);
            sipReleaseType(t2, sipType_QByteArray, state2);

            delete qm;
            return 0;
        }

        qm->insert(*t1, *t2);

        sipReleaseType(t1, sipType_QString, state1);
        sipReleaseType(t2, sipType_QByteArray, state2);
    }
 
    *sipCppPtr = qm;
 
    return sipGetState(sipTransferObj);
#line 9565 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QHash_0100QString_0100QByteArray(void *, PyObject *);}
static PyObject *convertFrom_QHash_0100QString_0100QByteArray(void *sipCppV, PyObject *sipTransferObj)
{
   QHash<QString,QByteArray> *sipCpp = reinterpret_cast<QHash<QString,QByteArray> *>(sipCppV);

#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qhash.sip"
    // Create the dictionary.
    PyObject *d = PyDict_New();

    if (!d)
        return NULL;

    // Set the dictionary elements.
    QHash<QString, QByteArray>::const_iterator i = sipCpp->constBegin();

    while (i != sipCpp->constEnd())
    {
        QString *t1 = new QString(i.key());
        QByteArray *t2 = new QByteArray(i.value());

        PyObject *t1obj = sipConvertFromNewType(t1, sipType_QString, sipTransferObj);
        PyObject *t2obj = sipConvertFromNewType(t2, sipType_QByteArray, sipTransferObj);

        if (t1obj == NULL || t2obj == NULL || PyDict_SetItem(d, t1obj, t2obj) < 0)
        {
            Py_DECREF(d);

            if (t1obj)
            {
                Py_DECREF(t1obj);
            }
            else
            {
                delete t1;
            }

            if (t2obj)
            {
                Py_DECREF(t2obj);
            }
            else
            {
                delete t2;
            }

            return NULL;
        }

        Py_DECREF(t1obj);
        Py_DECREF(t2obj);

        ++i;
    }

    return d;
#line 9624 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QHash_0100QString_0100QByteArray = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_4751,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QHash_0100QString_0100QByteArray,
    array_QHash_0100QString_0100QByteArray,
    copy_QHash_0100QString_0100QByteArray,
    release_QHash_0100QString_0100QByteArray,
    convertTo_QHash_0100QString_0100QByteArray,
    convertFrom_QHash_0100QString_0100QByteArray
};

#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 9655 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qcolor.sip"
#include <qcolor.h>
#line 9659 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0100QColor(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0100QColor(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<QColor> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<QColor> *>(sipSrc);
}


extern "C" {static void *array_QList_0100QColor(SIP_SSIZE_T);}
static void *array_QList_0100QColor(SIP_SSIZE_T sipNrElem)
{
    return new QList<QColor>[sipNrElem];
}


extern "C" {static void *copy_QList_0100QColor(const void *, SIP_SSIZE_T);}
static void *copy_QList_0100QColor(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<QColor>(reinterpret_cast<const QList<QColor> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0100QColor(void *, int);}
static void release_QList_0100QColor(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<QColor> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0100QColor(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100QColor(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<QColor> **sipCppPtr = reinterpret_cast<QList<QColor> **>(sipCppPtrV);

#line 59 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_QColor, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<QColor> *ql = new QList<QColor>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        QColor *t = reinterpret_cast<QColor *>(sipConvertToType(itm, sipType_QColor, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_QColor, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_QColor, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 9749 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100QColor(void *, PyObject *);}
static PyObject *convertFrom_QList_0100QColor(void *sipCppV, PyObject *sipTransferObj)
{
   QList<QColor> *sipCpp = reinterpret_cast<QList<QColor> *>(sipCppV);

#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        QColor *t = new QColor(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_QColor, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 9783 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0100QColor = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_30838,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100QColor,
    array_QList_0100QColor,
    copy_QList_0100QColor,
    release_QList_0100QColor,
    convertTo_QList_0100QColor,
    convertFrom_QList_0100QColor
};

#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 9814 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kconfigdialogmanager.sip"
#include <kconfigdialogmanager.h>
#line 9818 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0101KConfigDialogManager(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0101KConfigDialogManager(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KConfigDialogManager*> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KConfigDialogManager*> *>(sipSrc);
}


extern "C" {static void *array_QList_0101KConfigDialogManager(SIP_SSIZE_T);}
static void *array_QList_0101KConfigDialogManager(SIP_SSIZE_T sipNrElem)
{
    return new QList<KConfigDialogManager*>[sipNrElem];
}


extern "C" {static void *copy_QList_0101KConfigDialogManager(const void *, SIP_SSIZE_T);}
static void *copy_QList_0101KConfigDialogManager(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KConfigDialogManager*>(reinterpret_cast<const QList<KConfigDialogManager*> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0101KConfigDialogManager(void *, int);}
static void release_QList_0101KConfigDialogManager(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KConfigDialogManager*> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0101KConfigDialogManager(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0101KConfigDialogManager(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KConfigDialogManager*> **sipCppPtr = reinterpret_cast<QList<KConfigDialogManager*> **>(sipCppPtrV);

#line 145 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KConfigDialogManager, 0));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KConfigDialogManager *> *ql = new QList<KConfigDialogManager *>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        KConfigDialogManager *t = reinterpret_cast<KConfigDialogManager *>(sipConvertToType(itm, sipType_KConfigDialogManager, sipTransferObj, 0, 0, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            delete ql;
            return 0;
        }

        ql->append(t);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 9903 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0101KConfigDialogManager(void *, PyObject *);}
static PyObject *convertFrom_QList_0101KConfigDialogManager(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KConfigDialogManager*> *sipCpp = reinterpret_cast<QList<KConfigDialogManager*> *>(sipCppV);

#line 119 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KConfigDialogManager *t = sipCpp->at(i);
        PyObject *tobj;

        // The explicit (void *) cast allows KConfigDialogManager to be const.
        if ((tobj = sipConvertFromType((void *)t, sipType_KConfigDialogManager, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 9936 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0101KConfigDialogManager = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_2696,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0101KConfigDialogManager,
    array_QList_0101KConfigDialogManager,
    copy_QList_0101KConfigDialogManager,
    release_QList_0101KConfigDialogManager,
    convertTo_QList_0101KConfigDialogManager,
    convertFrom_QList_0101KConfigDialogManager
};

#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 9967 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 116 "/usr/share/python3-sip/PyQt4/QtCore/qchar.sip"
#include <qchar.h>
#line 9971 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 67 "/usr/share/python3-sip/PyQt4/QtCore/qchar.sip"
#include <qchar.h>
#line 9974 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0100QChar(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0100QChar(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<QChar> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<QChar> *>(sipSrc);
}


extern "C" {static void *array_QList_0100QChar(SIP_SSIZE_T);}
static void *array_QList_0100QChar(SIP_SSIZE_T sipNrElem)
{
    return new QList<QChar>[sipNrElem];
}


extern "C" {static void *copy_QList_0100QChar(const void *, SIP_SSIZE_T);}
static void *copy_QList_0100QChar(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<QChar>(reinterpret_cast<const QList<QChar> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0100QChar(void *, int);}
static void release_QList_0100QChar(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<QChar> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0100QChar(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100QChar(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<QChar> **sipCppPtr = reinterpret_cast<QList<QChar> **>(sipCppPtrV);

#line 59 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_QChar, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<QChar> *ql = new QList<QChar>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        QChar *t = reinterpret_cast<QChar *>(sipConvertToType(itm, sipType_QChar, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_QChar, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_QChar, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 10064 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100QChar(void *, PyObject *);}
static PyObject *convertFrom_QList_0100QChar(void *sipCppV, PyObject *sipTransferObj)
{
   QList<QChar> *sipCpp = reinterpret_cast<QList<QChar> *>(sipCppV);

#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        QChar *t = new QChar(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_QChar, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 10098 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0100QChar = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_34477,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100QChar,
    array_QList_0100QChar,
    copy_QList_0100QChar,
    release_QList_0100QChar,
    convertTo_QList_0100QChar,
    convertFrom_QList_0100QChar
};

#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 10129 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qactiongroup.sip"
#include <qactiongroup.h>
#line 10133 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0101QActionGroup(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0101QActionGroup(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<QActionGroup*> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<QActionGroup*> *>(sipSrc);
}


extern "C" {static void *array_QList_0101QActionGroup(SIP_SSIZE_T);}
static void *array_QList_0101QActionGroup(SIP_SSIZE_T sipNrElem)
{
    return new QList<QActionGroup*>[sipNrElem];
}


extern "C" {static void *copy_QList_0101QActionGroup(const void *, SIP_SSIZE_T);}
static void *copy_QList_0101QActionGroup(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<QActionGroup*>(reinterpret_cast<const QList<QActionGroup*> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0101QActionGroup(void *, int);}
static void release_QList_0101QActionGroup(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<QActionGroup*> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0101QActionGroup(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0101QActionGroup(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<QActionGroup*> **sipCppPtr = reinterpret_cast<QList<QActionGroup*> **>(sipCppPtrV);

#line 145 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_QActionGroup, 0));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<QActionGroup *> *ql = new QList<QActionGroup *>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        QActionGroup *t = reinterpret_cast<QActionGroup *>(sipConvertToType(itm, sipType_QActionGroup, sipTransferObj, 0, 0, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            delete ql;
            return 0;
        }

        ql->append(t);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 10218 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0101QActionGroup(void *, PyObject *);}
static PyObject *convertFrom_QList_0101QActionGroup(void *sipCppV, PyObject *sipTransferObj)
{
   QList<QActionGroup*> *sipCpp = reinterpret_cast<QList<QActionGroup*> *>(sipCppV);

#line 119 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        QActionGroup *t = sipCpp->at(i);
        PyObject *tobj;

        // The explicit (void *) cast allows QActionGroup to be const.
        if ((tobj = sipConvertFromType((void *)t, sipType_QActionGroup, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 10251 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0101QActionGroup = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_11387,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0101QActionGroup,
    array_QList_0101QActionGroup,
    copy_QList_0101QActionGroup,
    release_QList_0101QActionGroup,
    convertTo_QList_0101QActionGroup,
    convertFrom_QList_0101QActionGroup
};

#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 10282 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kactioncollection.sip"
#include <kactioncollection.h>
#line 10286 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


extern "C" {static void assign_QList_0101KActionCollection(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0101KActionCollection(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KActionCollection*> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KActionCollection*> *>(sipSrc);
}


extern "C" {static void *array_QList_0101KActionCollection(SIP_SSIZE_T);}
static void *array_QList_0101KActionCollection(SIP_SSIZE_T sipNrElem)
{
    return new QList<KActionCollection*>[sipNrElem];
}


extern "C" {static void *copy_QList_0101KActionCollection(const void *, SIP_SSIZE_T);}
static void *copy_QList_0101KActionCollection(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KActionCollection*>(reinterpret_cast<const QList<KActionCollection*> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0101KActionCollection(void *, int);}
static void release_QList_0101KActionCollection(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KActionCollection*> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0101KActionCollection(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0101KActionCollection(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KActionCollection*> **sipCppPtr = reinterpret_cast<QList<KActionCollection*> **>(sipCppPtrV);

#line 145 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KActionCollection, 0));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KActionCollection *> *ql = new QList<KActionCollection *>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        KActionCollection *t = reinterpret_cast<KActionCollection *>(sipConvertToType(itm, sipType_KActionCollection, sipTransferObj, 0, 0, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            delete ql;
            return 0;
        }

        ql->append(t);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 10371 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0101KActionCollection(void *, PyObject *);}
static PyObject *convertFrom_QList_0101KActionCollection(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KActionCollection*> *sipCpp = reinterpret_cast<QList<KActionCollection*> *>(sipCppV);

#line 119 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KActionCollection *t = sipCpp->at(i);
        PyObject *tobj;

        // The explicit (void *) cast allows KActionCollection to be const.
        if ((tobj = sipConvertFromType((void *)t, sipType_KActionCollection, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 10404 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
}


sipMappedTypeDef sipTypeDef_kdeui_QList_0101KActionCollection = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_4777,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0101KActionCollection,
    array_QList_0101KActionCollection,
    copy_QList_0101KActionCollection,
    release_QList_0101KActionCollection,
    convertTo_QList_0101KActionCollection,
    convertFrom_QList_0101KActionCollection
};

#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/highlighter.sip"
#include <sonnet/highlighter.h>
#line 10435 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qtextedit.sip"
#include <qtextedit.h>
#line 10439 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 10442 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qcolor.sip"
#include <qcolor.h>
#line 10445 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 29 "/usr/share/python3-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 10448 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 10451 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 10454 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 129 "/usr/share/python3-sip/PyQt4/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 10457 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 281 "/usr/share/python3-sip/PyQt4/QtGui/qtextobject.sip"
#include <qtextobject.h>
#line 10460 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 340 "/usr/share/python3-sip/PyQt4/QtGui/qtextformat.sip"
#include <qtextformat.h>
#line 10463 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qfont.sip"
#include <qfont.h>
#line 10466 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 63 "/usr/share/python3-sip/PyQt4/QtGui/qtextdocument.sip"
#include <qtextdocument.h>
#line 10469 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 368 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 10472 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 10475 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 269 "/usr/share/python3-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 10478 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 10481 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 10484 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 10487 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 10490 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qthread.sip"
#include <qthread.h>
#line 10493 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 10496 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 10499 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


class sipSonnet_Highlighter : public Sonnet::Highlighter
{
public:
    sipSonnet_Highlighter(QTextEdit*,const QString&,const QColor&);
    virtual ~sipSonnet_Highlighter();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void customEvent(QEvent*);
    void childEvent(QChildEvent*);
    void timerEvent(QTimerEvent*);
    bool eventFilter(QObject*,QEvent*);
    bool event(QEvent*);
    void unsetMisspelled(int,int);
    void setMisspelled(int,int);
    void highlightBlock(const QString&);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipSonnet_Highlighter(const sipSonnet_Highlighter &);
    sipSonnet_Highlighter &operator = (const sipSonnet_Highlighter &);

    char sipPyMethods[8];
};

sipSonnet_Highlighter::sipSonnet_Highlighter(QTextEdit*a0,const QString& a1,const QColor& a2): Sonnet::Highlighter(a0,a1,a2), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipSonnet_Highlighter::~sipSonnet_Highlighter()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipSonnet_Highlighter::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_Sonnet_Highlighter);
}

int sipSonnet_Highlighter::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = Sonnet::Highlighter::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_Sonnet_Highlighter,_c,_id,_a);

    return _id;
}

void *sipSonnet_Highlighter::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast(sipPySelf, sipType_Sonnet_Highlighter, _clname)) ? this : Sonnet::Highlighter::qt_metacast(_clname);
}

void sipSonnet_Highlighter::customEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_customEvent);

    if (!sipMeth)
    {
        Sonnet::Highlighter::customEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Highlighter::childEvent(QChildEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_childEvent);

    if (!sipMeth)
    {
        Sonnet::Highlighter::childEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QChildEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_kdeui_QtCore->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Highlighter::timerEvent(QTimerEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_timerEvent);

    if (!sipMeth)
    {
        Sonnet::Highlighter::timerEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTimerEvent*);

    ((sipVH_QtCore_9)(sipModuleAPI_kdeui_QtCore->em_virthandlers[9]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

bool sipSonnet_Highlighter::eventFilter(QObject*a0,QEvent*a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_eventFilter);

    if (!sipMeth)
        return Sonnet::Highlighter::eventFilter(a0,a1);

    typedef bool (*sipVH_QtCore_18)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QObject*,QEvent*);

    return ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

bool sipSonnet_Highlighter::event(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_event);

    if (!sipMeth)
        return Sonnet::Highlighter::event(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    return ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Highlighter::unsetMisspelled(int a0,int a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_unsetMisspelled);

    if (!sipMeth)
    {
        Sonnet::Highlighter::unsetMisspelled(a0,a1);
        return;
    }

    typedef void (*sipVH_QtGui_32)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int,int);

    ((sipVH_QtGui_32)(sipModuleAPI_kdeui_QtGui->em_virthandlers[32]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipSonnet_Highlighter::setMisspelled(int a0,int a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_setMisspelled);

    if (!sipMeth)
    {
        Sonnet::Highlighter::setMisspelled(a0,a1);
        return;
    }

    typedef void (*sipVH_QtGui_32)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int,int);

    ((sipVH_QtGui_32)(sipModuleAPI_kdeui_QtGui->em_virthandlers[32]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipSonnet_Highlighter::highlightBlock(const QString& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_highlightBlock);

    if (!sipMeth)
    {
        Sonnet::Highlighter::highlightBlock(a0);
        return;
    }

    typedef void (*sipVH_QtCore_33)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&);

    ((sipVH_QtCore_33)(sipModuleAPI_kdeui_QtCore->em_virthandlers[33]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_spellCheckerFound(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_spellCheckerFound(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->spellCheckerFound();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_spellCheckerFound, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_currentLanguage(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_currentLanguage(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->currentLanguage());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_currentLanguage, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_setCurrentLanguage(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_setCurrentLanguage(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCurrentLanguage(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_setCurrentLanguage, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_personalWords(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_personalWords(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
            QStringList*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QStringList(Sonnet::Highlighter::personalWords());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QStringList,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_personalWords, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_setActive(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_setActive(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setActive(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_setActive, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_isActive(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_isActive(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isActive();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_isActive, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_automatic(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_automatic(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->automatic();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_automatic, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_setAutomatic(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_setAutomatic(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAutomatic(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_setAutomatic, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_addWordToDictionary(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_addWordToDictionary(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->addWordToDictionary(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_addWordToDictionary, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_ignoreWord(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_ignoreWord(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->ignoreWord(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_ignoreWord, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_suggestionsForWord(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_suggestionsForWord(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        int a1 = 10;
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1|i", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp, sipType_QString,&a0, &a0State, &a1))
        {
            QStringList*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QStringList(sipCpp->suggestionsForWord(*a0,a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromNewType(sipRes,sipType_QStringList,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_suggestionsForWord, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_isWordMisspelled(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_isWordMisspelled(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp, sipType_QString,&a0, &a0State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isWordMisspelled(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_isWordMisspelled, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_setMisspelledColor(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_setMisspelledColor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QColor* a0;
        int a0State = 0;
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp, sipType_QColor, &a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setMisspelledColor(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QColor *>(a0),sipType_QColor,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_setMisspelledColor, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_highlightBlock(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_highlightBlock(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QString* a0;
        int a0State = 0;
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ1", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->Sonnet::Highlighter::highlightBlock(*a0) : sipCpp->highlightBlock(*a0));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_highlightBlock, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_setMisspelled(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_setMisspelled(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        int a1;
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pii", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->Sonnet::Highlighter::setMisspelled(a0,a1) : sipCpp->setMisspelled(a0,a1));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_setMisspelled, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_unsetMisspelled(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_unsetMisspelled(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        int a1;
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pii", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->Sonnet::Highlighter::unsetMisspelled(a0,a1) : sipCpp->unsetMisspelled(a0,a1));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_unsetMisspelled, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_eventFilter(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_eventFilter(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QObject* a0;
        QEvent* a1;
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ8J8", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp, sipType_QObject, &a0, sipType_QEvent, &a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->Sonnet::Highlighter::eventFilter(a0,a1) : sipCpp->eventFilter(a0,a1));
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_eventFilter, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_intraWordEditing(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_intraWordEditing(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->intraWordEditing();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_intraWordEditing, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_setIntraWordEditing(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_setIntraWordEditing(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pb", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setIntraWordEditing(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_setIntraWordEditing, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_slotAutoDetection(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_slotAutoDetection(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->slotAutoDetection();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_slotAutoDetection, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_slotRehighlight(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_slotRehighlight(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->slotRehighlight();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_slotRehighlight, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_checkerEnabledByDefault(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_checkerEnabledByDefault(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const Sonnet::Highlighter *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_Highlighter, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->checkerEnabledByDefault();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Highlighter, sipName_checkerEnabledByDefault, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_connectNotify(PyObject *, PyObject *)
{

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(NULL, sipName_Highlighter, sipName_connectNotify, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Highlighter_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Highlighter_disconnectNotify(PyObject *, PyObject *)
{

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(NULL, sipName_Highlighter, sipName_disconnectNotify, NULL);

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_Sonnet_Highlighter(void *, int);}
static void release_Sonnet_Highlighter(void *sipCppV,int)
{
    Sonnet::Highlighter *sipCpp = reinterpret_cast<Sonnet::Highlighter *>(sipCppV);

    Py_BEGIN_ALLOW_THREADS

    if (QThread::currentThread() == sipCpp->thread())
        delete sipCpp;
    else
        sipCpp->deleteLater();

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_Sonnet_Highlighter(sipSimpleWrapper *);}
static void dealloc_Sonnet_Highlighter(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipSonnet_Highlighter *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_Sonnet_Highlighter(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_Sonnet_Highlighter(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_Sonnet_Highlighter(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    sipSonnet_Highlighter *sipCpp = 0;

    {
        QTextEdit* a0;
        const QString& a1def = QString();
        const QString* a1 = &a1def;
        int a1State = 0;
        const QColor& a2def = QColor();
        const QColor* a2 = &a2def;
        int a2State = 0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J8|J1J1", sipType_QTextEdit, &a0, sipType_QString,&a1, &a1State, sipType_QColor, &a2, &a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipSonnet_Highlighter(a0,*a1,*a2);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QColor *>(a2),sipType_QColor,a2State);

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_Sonnet_Highlighter[] = {{624, 2, 1}};


static PyMethodDef methods_Sonnet_Highlighter[] = {
    {SIP_MLNAME_CAST(sipName_addWordToDictionary), meth_Sonnet_Highlighter_addWordToDictionary, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_automatic), meth_Sonnet_Highlighter_automatic, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_checkerEnabledByDefault), meth_Sonnet_Highlighter_checkerEnabledByDefault, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_Sonnet_Highlighter_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_currentLanguage), meth_Sonnet_Highlighter_currentLanguage, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_Sonnet_Highlighter_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_eventFilter), meth_Sonnet_Highlighter_eventFilter, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_highlightBlock), meth_Sonnet_Highlighter_highlightBlock, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_ignoreWord), meth_Sonnet_Highlighter_ignoreWord, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_intraWordEditing), meth_Sonnet_Highlighter_intraWordEditing, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isActive), meth_Sonnet_Highlighter_isActive, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isWordMisspelled), meth_Sonnet_Highlighter_isWordMisspelled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_personalWords), meth_Sonnet_Highlighter_personalWords, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setActive), meth_Sonnet_Highlighter_setActive, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAutomatic), meth_Sonnet_Highlighter_setAutomatic, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCurrentLanguage), meth_Sonnet_Highlighter_setCurrentLanguage, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setIntraWordEditing), meth_Sonnet_Highlighter_setIntraWordEditing, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setMisspelled), meth_Sonnet_Highlighter_setMisspelled, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setMisspelledColor), meth_Sonnet_Highlighter_setMisspelledColor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slotAutoDetection), meth_Sonnet_Highlighter_slotAutoDetection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slotRehighlight), meth_Sonnet_Highlighter_slotRehighlight, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_spellCheckerFound), meth_Sonnet_Highlighter_spellCheckerFound, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_suggestionsForWord), meth_Sonnet_Highlighter_suggestionsForWord, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_unsetMisspelled), meth_Sonnet_Highlighter_unsetMisspelled, METH_VARARGS, NULL}
};


/* Define this type's signals. */
static const pyqt4QtSignal signals_Sonnet_Highlighter[] = {
    {"newSuggestions(QString,QStringList)", 0, 0, 0},
    {"activeChanged(QString)", 0, 0, 0},
    {0, 0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kdeui_Sonnet_Highlighter = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_Sonnet__Highlighter,
        {0}
    },
    {
        sipNameNr_Highlighter,
        {415, 255, 0},
        24, methods_Sonnet_Highlighter,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_Sonnet_Highlighter,
    0,
    init_type_Sonnet_Highlighter,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_Sonnet_Highlighter,
    0,
    0,
    0,
    release_Sonnet_Highlighter,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    &Sonnet::Highlighter::staticMetaObject,
    0,
    signals_Sonnet_Highlighter,
};

#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/dictionarycombobox.sip"
#include <sonnet/dictionarycombobox.h>
#line 11499 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 11503 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 11506 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qsize.sip"
#include <qsize.h>
#line 11509 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11512 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 11515 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 103 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kcompletion.sip"
#include <kcompletion.h>
#line 11518 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qmenu.sip"
#include <qmenu.h>
#line 11521 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kglobalsettings.sip"
#include <kglobalsettings.h>
#line 11524 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qlineedit.sip"
#include <qlineedit.h>
#line 11527 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kcompletionbox.sip"
#include <kcompletionbox.h>
#line 11530 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 29 "/usr/share/python3-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 11533 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 11536 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 33 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 11539 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qicon.sip"
#include <qicon.h>
#line 11542 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qpixmap.sip"
#include <qpixmap.h>
#line 11545 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 269 "/usr/share/python3-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 11548 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 11551 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 651 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11554 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 622 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11557 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 478 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11560 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 256 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11563 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 611 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11566 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 600 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11569 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 528 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11572 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 565 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11575 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 509 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11578 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 1580 "/usr/share/python3-sip/PyQt4/QtGui/qstyleoption.sip"
#include <qstyleoption.h>
#line 11581 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtGui/qcompleter.sip"
#include <qcompleter.h>
#line 11584 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qabstractitemview.sip"
#include <qabstractitemview.h>
#line 11587 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 11590 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 122 "/usr/share/python3-sip/PyQt4/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 11593 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qabstractitemdelegate.sip"
#include <qabstractitemdelegate.h>
#line 11596 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qvalidator.sip"
#include <qvalidator.h>
#line 11599 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qcombobox.sip"
#include <qcombobox.h>
#line 11602 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 11605 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 11608 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtCore/qmargins.sip"
#include <qmargins.h>
#line 11611 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 11614 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtGui/qgraphicseffect.sip"
#include <qgraphicseffect.h>
#line 11617 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 11620 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qlocale.sip"
#include <qlocale.h>
#line 11623 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 11626 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qpoint.sip"
#include <qpoint.h>
#line 11629 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qregion.sip"
#include <qregion.h>
#line 11632 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 11635 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qpainter.sip"
#include <qpainter.h>
#line 11638 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 11641 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 11644 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 11647 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 11650 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qfont.sip"
#include <qfont.h>
#line 11653 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 11656 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qpalette.sip"
#include <qpalette.h>
#line 11659 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 743 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11662 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 796 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11665 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 769 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11668 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 785 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11671 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 858 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11674 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 407 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11677 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 578 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11680 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 552 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11683 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 11686 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 56 "/usr/share/python3-sip/PyQt4/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 11689 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 11692 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 11695 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qaction.sip"
#include <qaction.h>
#line 11698 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qlayout.sip"
#include <qlayout.h>
#line 11701 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 11704 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 11707 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 11710 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qcursor.sip"
#include <qcursor.h>
#line 11713 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 11716 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qstyle.sip"
#include <qstyle.h>
#line 11719 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 368 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 11722 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 11725 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 11728 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 11731 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qthread.sip"
#include <qthread.h>
#line 11734 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 11737 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 11740 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 157 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kcompletion.sip"
#include <qmap.h>
#line 11743 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kshortcut.sip"
#include <kshortcut.h>
#line 11746 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kcompletion.sip"
#include <kcompletion.h>
#line 11749 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


class sipSonnet_DictionaryComboBox : public Sonnet::DictionaryComboBox
{
public:
    sipSonnet_DictionaryComboBox(QWidget*);
    virtual ~sipSonnet_DictionaryComboBox();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void setCompletedItems(const QStringList&,bool);
    void setCompletionMode(KGlobalSettings::Completion);
    void setHandleSignals(bool);
    void setCompletionObject(KCompletion*,bool);
    void disconnectNotify(const char*);
    void connectNotify(const char*);
    void customEvent(QEvent*);
    void childEvent(QChildEvent*);
    void timerEvent(QTimerEvent*);
    void languageChange();
    void windowActivationChange(bool);
    void fontChange(const QFont&);
    void paletteChange(const QPalette&);
    void enabledChange(bool);
    bool focusNextPrevChild(bool);
    int metric(QPaintDevice::PaintDeviceMetric) const;
    void dropEvent(QDropEvent*);
    void dragLeaveEvent(QDragLeaveEvent*);
    void dragMoveEvent(QDragMoveEvent*);
    void dragEnterEvent(QDragEnterEvent*);
    void actionEvent(QActionEvent*);
    void tabletEvent(QTabletEvent*);
    void closeEvent(QCloseEvent*);
    void moveEvent(QMoveEvent*);
    void leaveEvent(QEvent*);
    void enterEvent(QEvent*);
    void mouseMoveEvent(QMouseEvent*);
    void mouseDoubleClickEvent(QMouseEvent*);
    QPaintEngine* paintEngine() const;
    int heightForWidth(int) const;
    void setVisible(bool);
    int devType() const;
    QVariant inputMethodQuery(Qt::InputMethodQuery) const;
    void inputMethodEvent(QInputMethodEvent*);
    void contextMenuEvent(QContextMenuEvent*);
    void keyReleaseEvent(QKeyEvent*);
    void keyPressEvent(QKeyEvent*);
    void mouseReleaseEvent(QMouseEvent*);
    void mousePressEvent(QMouseEvent*);
    void hideEvent(QHideEvent*);
    void showEvent(QShowEvent*);
    void paintEvent(QPaintEvent*);
    void resizeEvent(QResizeEvent*);
    void changeEvent(QEvent*);
    void focusOutEvent(QFocusEvent*);
    void focusInEvent(QFocusEvent*);
    bool event(QEvent*);
    void hidePopup();
    void showPopup();
    QSize sizeHint() const;
    QSize minimumSizeHint() const;
    void wheelEvent(QWheelEvent*);
    void create(WId,bool,bool);
    void setCompletedText(const QString&,bool);
    void makeCompletion(const QString&);
    void setCompletedText(const QString&);
    void setLineEdit(QLineEdit*);
    bool eventFilter(QObject*,QEvent*);
    void setContextMenuEnabled(bool);
    void setAutoCompletion(bool);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipSonnet_DictionaryComboBox(const sipSonnet_DictionaryComboBox &);
    sipSonnet_DictionaryComboBox &operator = (const sipSonnet_DictionaryComboBox &);

    char sipPyMethods[60];
};

sipSonnet_DictionaryComboBox::sipSonnet_DictionaryComboBox(QWidget*a0): Sonnet::DictionaryComboBox(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipSonnet_DictionaryComboBox::~sipSonnet_DictionaryComboBox()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipSonnet_DictionaryComboBox::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_Sonnet_DictionaryComboBox);
}

int sipSonnet_DictionaryComboBox::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = Sonnet::DictionaryComboBox::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_Sonnet_DictionaryComboBox,_c,_id,_a);

    return _id;
}

void *sipSonnet_DictionaryComboBox::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast(sipPySelf, sipType_Sonnet_DictionaryComboBox, _clname)) ? this : Sonnet::DictionaryComboBox::qt_metacast(_clname);
}

void sipSonnet_DictionaryComboBox::setCompletedItems(const QStringList& a0,bool a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_setCompletedItems);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::setCompletedItems(a0,a1);
        return;
    }

    extern void sipVH_kdeui_82(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QStringList&,bool);

    sipVH_kdeui_82(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipSonnet_DictionaryComboBox::setCompletionMode(KGlobalSettings::Completion a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_setCompletionMode);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::setCompletionMode(a0);
        return;
    }

    extern void sipVH_kdeui_70(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, KGlobalSettings::Completion);

    sipVH_kdeui_70(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::setHandleSignals(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_setHandleSignals);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::setHandleSignals(a0);
        return;
    }

    typedef void (*sipVH_QtNetwork_1)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtNetwork_1)(sipModuleAPI_kdeui_QtNetwork->em_virthandlers[1]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::setCompletionObject(KCompletion*a0,bool a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_setCompletionObject);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::setCompletionObject(a0,a1);
        return;
    }

    extern void sipVH_kdeui_69(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, KCompletion*,bool);

    sipVH_kdeui_69(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipSonnet_DictionaryComboBox::disconnectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_disconnectNotify);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kdeui_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::connectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_connectNotify);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kdeui_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::customEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_customEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::customEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::childEvent(QChildEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_childEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::childEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QChildEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_kdeui_QtCore->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::timerEvent(QTimerEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_timerEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::timerEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTimerEvent*);

    ((sipVH_QtCore_9)(sipModuleAPI_kdeui_QtCore->em_virthandlers[9]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::languageChange()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_languageChange);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::languageChange();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kdeui_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipSonnet_DictionaryComboBox::windowActivationChange(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_windowActivationChange);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::windowActivationChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::fontChange(const QFont& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_fontChange);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::fontChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QFont&);

    ((sipVH_QtGui_9)(sipModuleAPI_kdeui_QtGui->em_virthandlers[9]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::paletteChange(const QPalette& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_paletteChange);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::paletteChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_10)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QPalette&);

    ((sipVH_QtGui_10)(sipModuleAPI_kdeui_QtGui->em_virthandlers[10]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::enabledChange(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_enabledChange);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::enabledChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

bool sipSonnet_DictionaryComboBox::focusNextPrevChild(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!sipMeth)
        return Sonnet::DictionaryComboBox::focusNextPrevChild(a0);

    typedef bool (*sipVH_QtGui_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    return ((sipVH_QtGui_11)(sipModuleAPI_kdeui_QtGui->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

int sipSonnet_DictionaryComboBox::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[15]),sipPySelf,NULL,sipName_metric);

    if (!sipMeth)
        return Sonnet::DictionaryComboBox::metric(a0);

    typedef int (*sipVH_QtGui_14)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPaintDevice::PaintDeviceMetric);

    return ((sipVH_QtGui_14)(sipModuleAPI_kdeui_QtGui->em_virthandlers[14]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::dropEvent(QDropEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_dropEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::dropEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_15)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDropEvent*);

    ((sipVH_QtGui_15)(sipModuleAPI_kdeui_QtGui->em_virthandlers[15]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::dragLeaveEvent(QDragLeaveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::dragLeaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_16)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragLeaveEvent*);

    ((sipVH_QtGui_16)(sipModuleAPI_kdeui_QtGui->em_virthandlers[16]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::dragMoveEvent(QDragMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::dragMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragMoveEvent*);

    ((sipVH_QtGui_17)(sipModuleAPI_kdeui_QtGui->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::dragEnterEvent(QDragEnterEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::dragEnterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_18)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragEnterEvent*);

    ((sipVH_QtGui_18)(sipModuleAPI_kdeui_QtGui->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::actionEvent(QActionEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_actionEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::actionEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_19)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QActionEvent*);

    ((sipVH_QtGui_19)(sipModuleAPI_kdeui_QtGui->em_virthandlers[19]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::tabletEvent(QTabletEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_tabletEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::tabletEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_20)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTabletEvent*);

    ((sipVH_QtGui_20)(sipModuleAPI_kdeui_QtGui->em_virthandlers[20]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::closeEvent(QCloseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_closeEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::closeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_22)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QCloseEvent*);

    ((sipVH_QtGui_22)(sipModuleAPI_kdeui_QtGui->em_virthandlers[22]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::moveEvent(QMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_moveEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::moveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_23)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMoveEvent*);

    ((sipVH_QtGui_23)(sipModuleAPI_kdeui_QtGui->em_virthandlers[23]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::leaveEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_leaveEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::leaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::enterEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_enterEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::enterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::mouseMoveEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::mouseMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::mouseDoubleClickEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::mouseDoubleClickEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QPaintEngine* sipSonnet_DictionaryComboBox::paintEngine() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[28]),sipPySelf,NULL,sipName_paintEngine);

    if (!sipMeth)
        return Sonnet::DictionaryComboBox::paintEngine();

    typedef QPaintEngine* (*sipVH_QtGui_27)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState, 0, sipPySelf, sipMeth);
}

int sipSonnet_DictionaryComboBox::heightForWidth(int a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[29]),sipPySelf,NULL,sipName_heightForWidth);

    if (!sipMeth)
        return Sonnet::DictionaryComboBox::heightForWidth(a0);

    typedef int (*sipVH_QtGui_28)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    return ((sipVH_QtGui_28)(sipModuleAPI_kdeui_QtGui->em_virthandlers[28]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::setVisible(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_setVisible);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::setVisible(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

int sipSonnet_DictionaryComboBox::devType() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[31]),sipPySelf,NULL,sipName_devType);

    if (!sipMeth)
        return Sonnet::DictionaryComboBox::devType();

    typedef int (*sipVH_QtCore_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_6)(sipModuleAPI_kdeui_QtCore->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth);
}

QVariant sipSonnet_DictionaryComboBox::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[32]),sipPySelf,NULL,sipName_inputMethodQuery);

    if (!sipMeth)
        return Sonnet::DictionaryComboBox::inputMethodQuery(a0);

    typedef QVariant (*sipVH_QtGui_12)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, Qt::InputMethodQuery);

    return ((sipVH_QtGui_12)(sipModuleAPI_kdeui_QtGui->em_virthandlers[12]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::inputMethodEvent(QInputMethodEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::inputMethodEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_13)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QInputMethodEvent*);

    ((sipVH_QtGui_13)(sipModuleAPI_kdeui_QtGui->em_virthandlers[13]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::contextMenuEvent(QContextMenuEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[34],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::contextMenuEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_21)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QContextMenuEvent*);

    ((sipVH_QtGui_21)(sipModuleAPI_kdeui_QtGui->em_virthandlers[21]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::keyReleaseEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[35],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::keyReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::keyPressEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[36],sipPySelf,NULL,sipName_keyPressEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::keyPressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::mouseReleaseEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::mouseReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::mousePressEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_mousePressEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::mousePressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::hideEvent(QHideEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_hideEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::hideEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_0)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QHideEvent*);

    ((sipVH_QtGui_0)(sipModuleAPI_kdeui_QtGui->em_virthandlers[0]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::showEvent(QShowEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_showEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::showEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_1)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QShowEvent*);

    ((sipVH_QtGui_1)(sipModuleAPI_kdeui_QtGui->em_virthandlers[1]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::paintEvent(QPaintEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_paintEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::paintEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPaintEvent*);

    ((sipVH_QtGui_3)(sipModuleAPI_kdeui_QtGui->em_virthandlers[3]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::resizeEvent(QResizeEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_resizeEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::resizeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_2)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QResizeEvent*);

    ((sipVH_QtGui_2)(sipModuleAPI_kdeui_QtGui->em_virthandlers[2]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::changeEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_changeEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::changeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::focusOutEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_focusOutEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::focusOutEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::focusInEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_focusInEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::focusInEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

bool sipSonnet_DictionaryComboBox::event(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_event);

    if (!sipMeth)
        return Sonnet::DictionaryComboBox::event(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    return ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::hidePopup()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[47],sipPySelf,NULL,sipName_hidePopup);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::hidePopup();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kdeui_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipSonnet_DictionaryComboBox::showPopup()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[48],sipPySelf,NULL,sipName_showPopup);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::showPopup();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kdeui_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

QSize sipSonnet_DictionaryComboBox::sizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[49]),sipPySelf,NULL,sipName_sizeHint);

    if (!sipMeth)
        return Sonnet::DictionaryComboBox::sizeHint();

    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth);
}

QSize sipSonnet_DictionaryComboBox::minimumSizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[50]),sipPySelf,NULL,sipName_minimumSizeHint);

    if (!sipMeth)
        return Sonnet::DictionaryComboBox::minimumSizeHint();

    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipSonnet_DictionaryComboBox::wheelEvent(QWheelEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[51],sipPySelf,NULL,sipName_wheelEvent);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::wheelEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWheelEvent*);

    ((sipVH_QtGui_5)(sipModuleAPI_kdeui_QtGui->em_virthandlers[5]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::create(WId a0,bool a1,bool a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[52],sipPySelf,NULL,sipName_create);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::create(a0,a1,a2);
        return;
    }

    extern void sipVH_kdeui_68(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, unsigned long,bool,bool);

    sipVH_kdeui_68(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2);
}

void sipSonnet_DictionaryComboBox::setCompletedText(const QString& a0,bool a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[53],sipPySelf,NULL,sipName_setCompletedText);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::setCompletedText(a0,a1);
        return;
    }

    typedef void (*sipVH_QtXml_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&,bool);

    ((sipVH_QtXml_24)(sipModuleAPI_kdeui_QtXml->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipSonnet_DictionaryComboBox::makeCompletion(const QString& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[54],sipPySelf,NULL,sipName_makeCompletion);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::makeCompletion(a0);
        return;
    }

    typedef void (*sipVH_QtCore_33)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&);

    ((sipVH_QtCore_33)(sipModuleAPI_kdeui_QtCore->em_virthandlers[33]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::setCompletedText(const QString& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[55],sipPySelf,NULL,sipName_setCompletedText);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::setCompletedText(a0);
        return;
    }

    typedef void (*sipVH_QtCore_33)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&);

    ((sipVH_QtCore_33)(sipModuleAPI_kdeui_QtCore->em_virthandlers[33]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::setLineEdit(QLineEdit*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[56],sipPySelf,NULL,sipName_setLineEdit);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::setLineEdit(a0);
        return;
    }

    extern void sipVH_kdeui_86(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QLineEdit*);

    sipVH_kdeui_86(sipGILState, 0, sipPySelf, sipMeth, a0);
}

bool sipSonnet_DictionaryComboBox::eventFilter(QObject*a0,QEvent*a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[57],sipPySelf,NULL,sipName_eventFilter);

    if (!sipMeth)
        return Sonnet::DictionaryComboBox::eventFilter(a0,a1);

    typedef bool (*sipVH_QtCore_18)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QObject*,QEvent*);

    return ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipSonnet_DictionaryComboBox::setContextMenuEnabled(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[58],sipPySelf,NULL,sipName_setContextMenuEnabled);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::setContextMenuEnabled(a0);
        return;
    }

    typedef void (*sipVH_QtNetwork_1)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtNetwork_1)(sipModuleAPI_kdeui_QtNetwork->em_virthandlers[1]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_DictionaryComboBox::setAutoCompletion(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[59],sipPySelf,NULL,sipName_setAutoCompletion);

    if (!sipMeth)
    {
        Sonnet::DictionaryComboBox::setAutoCompletion(a0);
        return;
    }

    typedef void (*sipVH_QtNetwork_1)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtNetwork_1)(sipModuleAPI_kdeui_QtNetwork->em_virthandlers[1]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}


extern "C" {static PyObject *meth_Sonnet_DictionaryComboBox_reloadCombo(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_DictionaryComboBox_reloadCombo(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Sonnet::DictionaryComboBox *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_DictionaryComboBox, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->reloadCombo();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_DictionaryComboBox, sipName_reloadCombo, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_DictionaryComboBox_currentDictionaryName(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_DictionaryComboBox_currentDictionaryName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const Sonnet::DictionaryComboBox *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_DictionaryComboBox, &sipCpp))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->currentDictionaryName());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_DictionaryComboBox, sipName_currentDictionaryName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_DictionaryComboBox_currentDictionary(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_DictionaryComboBox_currentDictionary(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const Sonnet::DictionaryComboBox *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_DictionaryComboBox, &sipCpp))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->currentDictionary());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_DictionaryComboBox, sipName_currentDictionary, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_DictionaryComboBox_setCurrentByDictionaryName(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_DictionaryComboBox_setCurrentByDictionaryName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        Sonnet::DictionaryComboBox *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_Sonnet_DictionaryComboBox, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCurrentByDictionaryName(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_DictionaryComboBox, sipName_setCurrentByDictionaryName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_DictionaryComboBox_setCurrentByDictionary(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_DictionaryComboBox_setCurrentByDictionary(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        Sonnet::DictionaryComboBox *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_Sonnet_DictionaryComboBox, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCurrentByDictionary(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_DictionaryComboBox, sipName_setCurrentByDictionary, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its multiple inheritance hierarchy. */
extern "C" {static void *cast_Sonnet_DictionaryComboBox(void *, const sipTypeDef *);}
static void *cast_Sonnet_DictionaryComboBox(void *sipCppV, const sipTypeDef *targetType)
{
    Sonnet::DictionaryComboBox *sipCpp = reinterpret_cast<Sonnet::DictionaryComboBox *>(sipCppV);

    if (targetType == sipType_QPaintDevice)
        return static_cast<QPaintDevice *>(sipCpp);

    if (targetType == sipType_KCompletionBase)
        return static_cast<KCompletionBase *>(sipCpp);

    return sipCppV;
}


/* Call the instance's destructor. */
extern "C" {static void release_Sonnet_DictionaryComboBox(void *, int);}
static void release_Sonnet_DictionaryComboBox(void *sipCppV,int)
{
    Sonnet::DictionaryComboBox *sipCpp = reinterpret_cast<Sonnet::DictionaryComboBox *>(sipCppV);

    Py_BEGIN_ALLOW_THREADS

    if (QThread::currentThread() == sipCpp->thread())
        delete sipCpp;
    else
        sipCpp->deleteLater();

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_Sonnet_DictionaryComboBox(sipSimpleWrapper *);}
static void dealloc_Sonnet_DictionaryComboBox(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipSonnet_DictionaryComboBox *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_Sonnet_DictionaryComboBox(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_Sonnet_DictionaryComboBox(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_Sonnet_DictionaryComboBox(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **sipOwner, PyObject **sipParseErr)
{
    sipSonnet_DictionaryComboBox *sipCpp = 0;

    {
        QWidget* a0 = 0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "|JH", sipType_QWidget, &a0, sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipSonnet_DictionaryComboBox(a0);
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_Sonnet_DictionaryComboBox[] = {{58, 255, 1}};


static PyMethodDef methods_Sonnet_DictionaryComboBox[] = {
    {SIP_MLNAME_CAST(sipName_currentDictionary), meth_Sonnet_DictionaryComboBox_currentDictionary, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_currentDictionaryName), meth_Sonnet_DictionaryComboBox_currentDictionaryName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_reloadCombo), meth_Sonnet_DictionaryComboBox_reloadCombo, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCurrentByDictionary), meth_Sonnet_DictionaryComboBox_setCurrentByDictionary, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCurrentByDictionaryName), meth_Sonnet_DictionaryComboBox_setCurrentByDictionaryName, METH_VARARGS, NULL}
};


/* Define this type's signals. */
static const pyqt4QtSignal signals_Sonnet_DictionaryComboBox[] = {
    {"dictionaryNameChanged(QString)", 0, 0, 0},
    {"dictionaryChanged(QString)", 0, 0, 0},
    {0, 0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kdeui_Sonnet_DictionaryComboBox = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_Sonnet__DictionaryComboBox,
        {0}
    },
    {
        sipNameNr_DictionaryComboBox,
        {415, 255, 0},
        5, methods_Sonnet_DictionaryComboBox,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_Sonnet_DictionaryComboBox,
    0,
    init_type_Sonnet_DictionaryComboBox,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_Sonnet_DictionaryComboBox,
    0,
    0,
    0,
    release_Sonnet_DictionaryComboBox,
    cast_Sonnet_DictionaryComboBox,
    0,
    0,
    0,
    0,
    0,
    0
},
    &Sonnet::DictionaryComboBox::staticMetaObject,
    0,
    signals_Sonnet_DictionaryComboBox,
};

#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/dialog.sip"
#include <sonnet/dialog.h>
#line 13203 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 29 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/backgroundchecker.sip"
#include <sonnet/backgroundchecker.h>
#line 13207 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 13210 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 13213 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 478 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13216 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 578 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13219 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 611 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13222 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 13225 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qsize.sip"
#include <qsize.h>
#line 13228 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 13231 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qlayout.sip"
#include <qlayout.h>
#line 13234 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 13237 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kpushbutton.sip"
#include <kpushbutton.h>
#line 13240 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/kconfiggroup.sip"
#include <kconfiggroup.h>
#line 13243 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/kconfigbase.sip"
#include <kconfigbase.h>
#line 13246 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qmenu.sip"
#include <qmenu.h>
#line 13249 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kguiitem.sip"
#include <kguiitem.h>
#line 13252 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 33 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kicon.sip"
#include <kicon.h>
#line 13255 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 13258 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 13261 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 29 "/usr/share/python3-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 13264 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13267 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 622 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13270 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 565 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13273 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 600 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13276 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 13279 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtCore/qmargins.sip"
#include <qmargins.h>
#line 13282 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 13285 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtGui/qgraphicseffect.sip"
#include <qgraphicseffect.h>
#line 13288 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 13291 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qlocale.sip"
#include <qlocale.h>
#line 13294 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 13297 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qpoint.sip"
#include <qpoint.h>
#line 13300 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qregion.sip"
#include <qregion.h>
#line 13303 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 13306 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qpainter.sip"
#include <qpainter.h>
#line 13309 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 13312 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 13315 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 13318 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qfont.sip"
#include <qfont.h>
#line 13321 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 13324 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qpalette.sip"
#include <qpalette.h>
#line 13327 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 269 "/usr/share/python3-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 13330 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 651 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13333 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 743 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13336 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 796 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13339 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 769 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13342 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 785 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13345 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 858 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13348 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 407 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13351 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 552 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13354 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 528 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13357 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 509 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13360 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13363 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 256 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 13366 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 13369 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 56 "/usr/share/python3-sip/PyQt4/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 13372 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 13375 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 13378 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qaction.sip"
#include <qaction.h>
#line 13381 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 13384 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 13387 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 13390 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qcursor.sip"
#include <qcursor.h>
#line 13393 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qicon.sip"
#include <qicon.h>
#line 13396 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 13399 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qstyle.sip"
#include <qstyle.h>
#line 13402 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 368 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13405 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13408 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 13411 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 13414 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qthread.sip"
#include <qthread.h>
#line 13417 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 13420 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 13423 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


class sipSonnet_Dialog : public Sonnet::Dialog
{
public:
    sipSonnet_Dialog(Sonnet::BackgroundChecker*,QWidget*);
    virtual ~sipSonnet_Dialog();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void disconnectNotify(const char*);
    void connectNotify(const char*);
    void customEvent(QEvent*);
    void childEvent(QChildEvent*);
    void timerEvent(QTimerEvent*);
    void languageChange();
    void windowActivationChange(bool);
    void fontChange(const QFont&);
    void paletteChange(const QPalette&);
    void enabledChange(bool);
    bool focusNextPrevChild(bool);
    QVariant inputMethodQuery(Qt::InputMethodQuery) const;
    void inputMethodEvent(QInputMethodEvent*);
    int metric(QPaintDevice::PaintDeviceMetric) const;
    void changeEvent(QEvent*);
    void dropEvent(QDropEvent*);
    void dragLeaveEvent(QDragLeaveEvent*);
    void dragMoveEvent(QDragMoveEvent*);
    void dragEnterEvent(QDragEnterEvent*);
    void actionEvent(QActionEvent*);
    void tabletEvent(QTabletEvent*);
    void moveEvent(QMoveEvent*);
    void paintEvent(QPaintEvent*);
    void leaveEvent(QEvent*);
    void enterEvent(QEvent*);
    void focusOutEvent(QFocusEvent*);
    void focusInEvent(QFocusEvent*);
    void keyReleaseEvent(QKeyEvent*);
    void wheelEvent(QWheelEvent*);
    void mouseMoveEvent(QMouseEvent*);
    void mouseDoubleClickEvent(QMouseEvent*);
    void mouseReleaseEvent(QMouseEvent*);
    void mousePressEvent(QMouseEvent*);
    bool event(QEvent*);
    QPaintEngine* paintEngine() const;
    int heightForWidth(int) const;
    int devType() const;
    bool eventFilter(QObject*,QEvent*);
    void contextMenuEvent(QContextMenuEvent*);
    void resizeEvent(QResizeEvent*);
    void showEvent(QShowEvent*);
    void reject();
    void accept();
    void setVisible(bool);
    void slotButtonClicked(int);
    void keyPressEvent(QKeyEvent*);
    void closeEvent(QCloseEvent*);
    void hideEvent(QHideEvent*);
    void setPlainCaption(const QString&);
    void setCaption(const QString&,bool);
    void setCaption(const QString&);
    QSize minimumSizeHint() const;
    QSize sizeHint() const;

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipSonnet_Dialog(const sipSonnet_Dialog &);
    sipSonnet_Dialog &operator = (const sipSonnet_Dialog &);

    char sipPyMethods[53];
};

sipSonnet_Dialog::sipSonnet_Dialog(Sonnet::BackgroundChecker*a0,QWidget*a1): Sonnet::Dialog(a0,a1), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipSonnet_Dialog::~sipSonnet_Dialog()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipSonnet_Dialog::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_Sonnet_Dialog);
}

int sipSonnet_Dialog::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = Sonnet::Dialog::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_Sonnet_Dialog,_c,_id,_a);

    return _id;
}

void *sipSonnet_Dialog::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast(sipPySelf, sipType_Sonnet_Dialog, _clname)) ? this : Sonnet::Dialog::qt_metacast(_clname);
}

void sipSonnet_Dialog::disconnectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_disconnectNotify);

    if (!sipMeth)
    {
        Sonnet::Dialog::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kdeui_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::connectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_connectNotify);

    if (!sipMeth)
    {
        Sonnet::Dialog::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kdeui_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::customEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_customEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::customEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::childEvent(QChildEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_childEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::childEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QChildEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_kdeui_QtCore->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::timerEvent(QTimerEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_timerEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::timerEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTimerEvent*);

    ((sipVH_QtCore_9)(sipModuleAPI_kdeui_QtCore->em_virthandlers[9]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::languageChange()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_languageChange);

    if (!sipMeth)
    {
        Sonnet::Dialog::languageChange();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kdeui_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipSonnet_Dialog::windowActivationChange(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_windowActivationChange);

    if (!sipMeth)
    {
        Sonnet::Dialog::windowActivationChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::fontChange(const QFont& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_fontChange);

    if (!sipMeth)
    {
        Sonnet::Dialog::fontChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QFont&);

    ((sipVH_QtGui_9)(sipModuleAPI_kdeui_QtGui->em_virthandlers[9]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::paletteChange(const QPalette& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_paletteChange);

    if (!sipMeth)
    {
        Sonnet::Dialog::paletteChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_10)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QPalette&);

    ((sipVH_QtGui_10)(sipModuleAPI_kdeui_QtGui->em_virthandlers[10]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::enabledChange(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_enabledChange);

    if (!sipMeth)
    {
        Sonnet::Dialog::enabledChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

bool sipSonnet_Dialog::focusNextPrevChild(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!sipMeth)
        return Sonnet::Dialog::focusNextPrevChild(a0);

    typedef bool (*sipVH_QtGui_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    return ((sipVH_QtGui_11)(sipModuleAPI_kdeui_QtGui->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QVariant sipSonnet_Dialog::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[11]),sipPySelf,NULL,sipName_inputMethodQuery);

    if (!sipMeth)
        return Sonnet::Dialog::inputMethodQuery(a0);

    typedef QVariant (*sipVH_QtGui_12)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, Qt::InputMethodQuery);

    return ((sipVH_QtGui_12)(sipModuleAPI_kdeui_QtGui->em_virthandlers[12]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::inputMethodEvent(QInputMethodEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::inputMethodEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_13)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QInputMethodEvent*);

    ((sipVH_QtGui_13)(sipModuleAPI_kdeui_QtGui->em_virthandlers[13]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

int sipSonnet_Dialog::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[13]),sipPySelf,NULL,sipName_metric);

    if (!sipMeth)
        return Sonnet::Dialog::metric(a0);

    typedef int (*sipVH_QtGui_14)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPaintDevice::PaintDeviceMetric);

    return ((sipVH_QtGui_14)(sipModuleAPI_kdeui_QtGui->em_virthandlers[14]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::changeEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_changeEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::changeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::dropEvent(QDropEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_dropEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::dropEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_15)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDropEvent*);

    ((sipVH_QtGui_15)(sipModuleAPI_kdeui_QtGui->em_virthandlers[15]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::dragLeaveEvent(QDragLeaveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::dragLeaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_16)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragLeaveEvent*);

    ((sipVH_QtGui_16)(sipModuleAPI_kdeui_QtGui->em_virthandlers[16]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::dragMoveEvent(QDragMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::dragMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragMoveEvent*);

    ((sipVH_QtGui_17)(sipModuleAPI_kdeui_QtGui->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::dragEnterEvent(QDragEnterEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::dragEnterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_18)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragEnterEvent*);

    ((sipVH_QtGui_18)(sipModuleAPI_kdeui_QtGui->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::actionEvent(QActionEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_actionEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::actionEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_19)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QActionEvent*);

    ((sipVH_QtGui_19)(sipModuleAPI_kdeui_QtGui->em_virthandlers[19]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::tabletEvent(QTabletEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_tabletEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::tabletEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_20)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTabletEvent*);

    ((sipVH_QtGui_20)(sipModuleAPI_kdeui_QtGui->em_virthandlers[20]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::moveEvent(QMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_moveEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::moveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_23)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMoveEvent*);

    ((sipVH_QtGui_23)(sipModuleAPI_kdeui_QtGui->em_virthandlers[23]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::paintEvent(QPaintEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_paintEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::paintEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPaintEvent*);

    ((sipVH_QtGui_3)(sipModuleAPI_kdeui_QtGui->em_virthandlers[3]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::leaveEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_leaveEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::leaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::enterEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_enterEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::enterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::focusOutEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_focusOutEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::focusOutEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::focusInEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_focusInEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::focusInEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::keyReleaseEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::keyReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::wheelEvent(QWheelEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_wheelEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::wheelEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWheelEvent*);

    ((sipVH_QtGui_5)(sipModuleAPI_kdeui_QtGui->em_virthandlers[5]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::mouseMoveEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::mouseMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::mouseDoubleClickEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::mouseDoubleClickEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::mouseReleaseEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::mouseReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::mousePressEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_mousePressEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::mousePressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

bool sipSonnet_Dialog::event(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_event);

    if (!sipMeth)
        return Sonnet::Dialog::event(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    return ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QPaintEngine* sipSonnet_Dialog::paintEngine() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[34]),sipPySelf,NULL,sipName_paintEngine);

    if (!sipMeth)
        return Sonnet::Dialog::paintEngine();

    typedef QPaintEngine* (*sipVH_QtGui_27)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState, 0, sipPySelf, sipMeth);
}

int sipSonnet_Dialog::heightForWidth(int a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[35]),sipPySelf,NULL,sipName_heightForWidth);

    if (!sipMeth)
        return Sonnet::Dialog::heightForWidth(a0);

    typedef int (*sipVH_QtGui_28)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    return ((sipVH_QtGui_28)(sipModuleAPI_kdeui_QtGui->em_virthandlers[28]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

int sipSonnet_Dialog::devType() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[36]),sipPySelf,NULL,sipName_devType);

    if (!sipMeth)
        return Sonnet::Dialog::devType();

    typedef int (*sipVH_QtCore_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_6)(sipModuleAPI_kdeui_QtCore->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth);
}

bool sipSonnet_Dialog::eventFilter(QObject*a0,QEvent*a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_eventFilter);

    if (!sipMeth)
        return Sonnet::Dialog::eventFilter(a0,a1);

    typedef bool (*sipVH_QtCore_18)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QObject*,QEvent*);

    return ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipSonnet_Dialog::contextMenuEvent(QContextMenuEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::contextMenuEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_21)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QContextMenuEvent*);

    ((sipVH_QtGui_21)(sipModuleAPI_kdeui_QtGui->em_virthandlers[21]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::resizeEvent(QResizeEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_resizeEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::resizeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_2)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QResizeEvent*);

    ((sipVH_QtGui_2)(sipModuleAPI_kdeui_QtGui->em_virthandlers[2]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::showEvent(QShowEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_showEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::showEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_1)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QShowEvent*);

    ((sipVH_QtGui_1)(sipModuleAPI_kdeui_QtGui->em_virthandlers[1]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::reject()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_reject);

    if (!sipMeth)
    {
        Sonnet::Dialog::reject();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kdeui_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipSonnet_Dialog::accept()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_accept);

    if (!sipMeth)
    {
        Sonnet::Dialog::accept();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kdeui_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipSonnet_Dialog::setVisible(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_setVisible);

    if (!sipMeth)
    {
        Sonnet::Dialog::setVisible(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::slotButtonClicked(int a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_slotButtonClicked);

    if (!sipMeth)
    {
        Sonnet::Dialog::slotButtonClicked(a0);
        return;
    }

    typedef void (*sipVH_QtCore_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    ((sipVH_QtCore_4)(sipModuleAPI_kdeui_QtCore->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::keyPressEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_keyPressEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::keyPressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::closeEvent(QCloseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_closeEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::closeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_22)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QCloseEvent*);

    ((sipVH_QtGui_22)(sipModuleAPI_kdeui_QtGui->em_virthandlers[22]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::hideEvent(QHideEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[47],sipPySelf,NULL,sipName_hideEvent);

    if (!sipMeth)
    {
        Sonnet::Dialog::hideEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_0)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QHideEvent*);

    ((sipVH_QtGui_0)(sipModuleAPI_kdeui_QtGui->em_virthandlers[0]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::setPlainCaption(const QString& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[48],sipPySelf,NULL,sipName_setPlainCaption);

    if (!sipMeth)
    {
        Sonnet::Dialog::setPlainCaption(a0);
        return;
    }

    typedef void (*sipVH_QtCore_33)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&);

    ((sipVH_QtCore_33)(sipModuleAPI_kdeui_QtCore->em_virthandlers[33]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_Dialog::setCaption(const QString& a0,bool a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[49],sipPySelf,NULL,sipName_setCaption);

    if (!sipMeth)
    {
        Sonnet::Dialog::setCaption(a0,a1);
        return;
    }

    typedef void (*sipVH_QtXml_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&,bool);

    ((sipVH_QtXml_24)(sipModuleAPI_kdeui_QtXml->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipSonnet_Dialog::setCaption(const QString& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[50],sipPySelf,NULL,sipName_setCaption);

    if (!sipMeth)
    {
        Sonnet::Dialog::setCaption(a0);
        return;
    }

    typedef void (*sipVH_QtCore_33)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&);

    ((sipVH_QtCore_33)(sipModuleAPI_kdeui_QtCore->em_virthandlers[33]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QSize sipSonnet_Dialog::minimumSizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[51]),sipPySelf,NULL,sipName_minimumSizeHint);

    if (!sipMeth)
        return Sonnet::Dialog::minimumSizeHint();

    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth);
}

QSize sipSonnet_Dialog::sizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[52]),sipPySelf,NULL,sipName_sizeHint);

    if (!sipMeth)
        return Sonnet::Dialog::sizeHint();

    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth);
}


extern "C" {static PyObject *meth_Sonnet_Dialog_originalBuffer(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Dialog_originalBuffer(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const Sonnet::Dialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_Dialog, &sipCpp))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->originalBuffer());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Dialog, sipName_originalBuffer, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Dialog_buffer(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Dialog_buffer(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const Sonnet::Dialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_Dialog, &sipCpp))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->buffer());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Dialog, sipName_buffer, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Dialog_show(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Dialog_show(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Sonnet::Dialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_Dialog, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->show();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Dialog, sipName_show, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Dialog_activeAutoCorrect(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Dialog_activeAutoCorrect(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        Sonnet::Dialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_Sonnet_Dialog, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->activeAutoCorrect(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Dialog, sipName_activeAutoCorrect, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Dialog_setBuffer(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Dialog_setBuffer(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        Sonnet::Dialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_Sonnet_Dialog, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setBuffer(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Dialog, sipName_setBuffer, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Dialog_showProgressDialog(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Dialog_showProgressDialog(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0 = 500;
        Sonnet::Dialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|i", &sipSelf, sipType_Sonnet_Dialog, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->showProgressDialog(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Dialog, sipName_showProgressDialog, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Dialog_showSpellCheckCompletionMessage(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Dialog_showSpellCheckCompletionMessage(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0 = 1;
        Sonnet::Dialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|b", &sipSelf, sipType_Sonnet_Dialog, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->showSpellCheckCompletionMessage(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Dialog, sipName_showSpellCheckCompletionMessage, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_Dialog_setSpellCheckContinuedAfterReplacement(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_Dialog_setSpellCheckContinuedAfterReplacement(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        Sonnet::Dialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_Sonnet_Dialog, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSpellCheckContinuedAfterReplacement(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Dialog, sipName_setSpellCheckContinuedAfterReplacement, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its multiple inheritance hierarchy. */
extern "C" {static void *cast_Sonnet_Dialog(void *, const sipTypeDef *);}
static void *cast_Sonnet_Dialog(void *sipCppV, const sipTypeDef *targetType)
{
    Sonnet::Dialog *sipCpp = reinterpret_cast<Sonnet::Dialog *>(sipCppV);

    if (targetType == sipType_QPaintDevice)
        return static_cast<QPaintDevice *>(sipCpp);

    return sipCppV;
}


/* Call the instance's destructor. */
extern "C" {static void release_Sonnet_Dialog(void *, int);}
static void release_Sonnet_Dialog(void *sipCppV,int)
{
    Sonnet::Dialog *sipCpp = reinterpret_cast<Sonnet::Dialog *>(sipCppV);

    Py_BEGIN_ALLOW_THREADS

    if (QThread::currentThread() == sipCpp->thread())
        delete sipCpp;
    else
        sipCpp->deleteLater();

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_Sonnet_Dialog(sipSimpleWrapper *);}
static void dealloc_Sonnet_Dialog(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipSonnet_Dialog *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_Sonnet_Dialog(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_Sonnet_Dialog(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_Sonnet_Dialog(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **sipOwner, PyObject **sipParseErr)
{
    sipSonnet_Dialog *sipCpp = 0;

    {
        Sonnet::BackgroundChecker* a0;
        QWidget* a1;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J8JH", sipType_Sonnet_BackgroundChecker, &a0, sipType_QWidget, &a1, sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipSonnet_Dialog(a0,a1);
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_Sonnet_Dialog[] = {{86, 255, 1}};


static PyMethodDef methods_Sonnet_Dialog[] = {
    {SIP_MLNAME_CAST(sipName_activeAutoCorrect), meth_Sonnet_Dialog_activeAutoCorrect, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_buffer), meth_Sonnet_Dialog_buffer, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_originalBuffer), meth_Sonnet_Dialog_originalBuffer, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setBuffer), meth_Sonnet_Dialog_setBuffer, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSpellCheckContinuedAfterReplacement), meth_Sonnet_Dialog_setSpellCheckContinuedAfterReplacement, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_show), meth_Sonnet_Dialog_show, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showProgressDialog), meth_Sonnet_Dialog_showProgressDialog, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showSpellCheckCompletionMessage), meth_Sonnet_Dialog_showSpellCheckCompletionMessage, METH_VARARGS, NULL}
};


/* Define this type's signals. */
static const pyqt4QtSignal signals_Sonnet_Dialog[] = {
    {"languageChanged(QString)", 0, 0, 0},
    {"spellCheckStatus(QString)", 0, 0, 0},
    {"autoCorrect(QString,QString)", 0, 0, 0},
    {"cancel()", 0, 0, 0},
    {"stop()", 0, 0, 0},
    {"replace(QString,int,QString)", 0, 0, 0},
    {"misspelling(QString,int)", 0, 0, 0},
    {"done(QString)", 0, 0, 0},
    {0, 0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kdeui_Sonnet_Dialog = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_Sonnet__Dialog,
        {0}
    },
    {
        sipNameNr_Dialog,
        {415, 255, 0},
        8, methods_Sonnet_Dialog,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_Sonnet_Dialog,
    0,
    init_type_Sonnet_Dialog,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_Sonnet_Dialog,
    0,
    0,
    0,
    release_Sonnet_Dialog,
    cast_Sonnet_Dialog,
    0,
    0,
    0,
    0,
    0,
    0
},
    &Sonnet::Dialog::staticMetaObject,
    0,
    signals_Sonnet_Dialog,
};

#line 29 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/configwidget.sip"
#include <sonnet/configwidget.h>
#line 14830 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 36 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/kconfig.sip"
#include <kconfig.h>
#line 14834 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 14837 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 14840 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 14843 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtCore/qmargins.sip"
#include <qmargins.h>
#line 14846 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 14849 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 14852 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtGui/qgraphicseffect.sip"
#include <qgraphicseffect.h>
#line 14855 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 14858 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qlocale.sip"
#include <qlocale.h>
#line 14861 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 14864 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qpoint.sip"
#include <qpoint.h>
#line 14867 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qregion.sip"
#include <qregion.h>
#line 14870 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 14873 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qpainter.sip"
#include <qpainter.h>
#line 14876 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 14879 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qsize.sip"
#include <qsize.h>
#line 14882 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 14885 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 14888 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 14891 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qfont.sip"
#include <qfont.h>
#line 14894 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 14897 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qpalette.sip"
#include <qpalette.h>
#line 14900 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 269 "/usr/share/python3-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 14903 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 651 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14906 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 14909 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 611 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14912 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 600 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14915 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 743 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14918 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 796 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14921 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 769 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14924 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 785 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14927 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 858 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14930 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 407 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14933 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 622 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14936 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 578 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14939 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 565 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14942 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 552 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14945 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 528 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14948 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 509 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14951 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 478 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14954 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14957 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 256 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 14960 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 14963 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 56 "/usr/share/python3-sip/PyQt4/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 14966 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 14969 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 14972 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qaction.sip"
#include <qaction.h>
#line 14975 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qlayout.sip"
#include <qlayout.h>
#line 14978 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 14981 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 14984 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 14987 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qcursor.sip"
#include <qcursor.h>
#line 14990 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qicon.sip"
#include <qicon.h>
#line 14993 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 14996 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qstyle.sip"
#include <qstyle.h>
#line 14999 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 368 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 15002 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 15005 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 29 "/usr/share/python3-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 15008 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 15011 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 15014 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qthread.sip"
#include <qthread.h>
#line 15017 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 15020 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 15023 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


class sipSonnet_ConfigWidget : public Sonnet::ConfigWidget
{
public:
    sipSonnet_ConfigWidget(KConfig*,QWidget*);
    virtual ~sipSonnet_ConfigWidget();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void disconnectNotify(const char*);
    void connectNotify(const char*);
    void customEvent(QEvent*);
    void childEvent(QChildEvent*);
    void timerEvent(QTimerEvent*);
    bool eventFilter(QObject*,QEvent*);
    void languageChange();
    void windowActivationChange(bool);
    void fontChange(const QFont&);
    void paletteChange(const QPalette&);
    void enabledChange(bool);
    bool focusNextPrevChild(bool);
    QVariant inputMethodQuery(Qt::InputMethodQuery) const;
    void inputMethodEvent(QInputMethodEvent*);
    int metric(QPaintDevice::PaintDeviceMetric) const;
    void changeEvent(QEvent*);
    void hideEvent(QHideEvent*);
    void showEvent(QShowEvent*);
    void dropEvent(QDropEvent*);
    void dragLeaveEvent(QDragLeaveEvent*);
    void dragMoveEvent(QDragMoveEvent*);
    void dragEnterEvent(QDragEnterEvent*);
    void actionEvent(QActionEvent*);
    void tabletEvent(QTabletEvent*);
    void contextMenuEvent(QContextMenuEvent*);
    void closeEvent(QCloseEvent*);
    void resizeEvent(QResizeEvent*);
    void moveEvent(QMoveEvent*);
    void paintEvent(QPaintEvent*);
    void leaveEvent(QEvent*);
    void enterEvent(QEvent*);
    void focusOutEvent(QFocusEvent*);
    void focusInEvent(QFocusEvent*);
    void keyReleaseEvent(QKeyEvent*);
    void keyPressEvent(QKeyEvent*);
    void wheelEvent(QWheelEvent*);
    void mouseMoveEvent(QMouseEvent*);
    void mouseDoubleClickEvent(QMouseEvent*);
    void mouseReleaseEvent(QMouseEvent*);
    void mousePressEvent(QMouseEvent*);
    bool event(QEvent*);
    QPaintEngine* paintEngine() const;
    int heightForWidth(int) const;
    QSize minimumSizeHint() const;
    QSize sizeHint() const;
    void setVisible(bool);
    int devType() const;

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipSonnet_ConfigWidget(const sipSonnet_ConfigWidget &);
    sipSonnet_ConfigWidget &operator = (const sipSonnet_ConfigWidget &);

    char sipPyMethods[47];
};

sipSonnet_ConfigWidget::sipSonnet_ConfigWidget(KConfig*a0,QWidget*a1): Sonnet::ConfigWidget(a0,a1), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipSonnet_ConfigWidget::~sipSonnet_ConfigWidget()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipSonnet_ConfigWidget::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_Sonnet_ConfigWidget);
}

int sipSonnet_ConfigWidget::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = Sonnet::ConfigWidget::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_Sonnet_ConfigWidget,_c,_id,_a);

    return _id;
}

void *sipSonnet_ConfigWidget::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast(sipPySelf, sipType_Sonnet_ConfigWidget, _clname)) ? this : Sonnet::ConfigWidget::qt_metacast(_clname);
}

void sipSonnet_ConfigWidget::disconnectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_disconnectNotify);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kdeui_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::connectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_connectNotify);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kdeui_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::customEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_customEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::customEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::childEvent(QChildEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_childEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::childEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QChildEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_kdeui_QtCore->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::timerEvent(QTimerEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_timerEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::timerEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTimerEvent*);

    ((sipVH_QtCore_9)(sipModuleAPI_kdeui_QtCore->em_virthandlers[9]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

bool sipSonnet_ConfigWidget::eventFilter(QObject*a0,QEvent*a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_eventFilter);

    if (!sipMeth)
        return Sonnet::ConfigWidget::eventFilter(a0,a1);

    typedef bool (*sipVH_QtCore_18)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QObject*,QEvent*);

    return ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipSonnet_ConfigWidget::languageChange()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_languageChange);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::languageChange();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kdeui_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipSonnet_ConfigWidget::windowActivationChange(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_windowActivationChange);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::windowActivationChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::fontChange(const QFont& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_fontChange);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::fontChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QFont&);

    ((sipVH_QtGui_9)(sipModuleAPI_kdeui_QtGui->em_virthandlers[9]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::paletteChange(const QPalette& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_paletteChange);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::paletteChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_10)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QPalette&);

    ((sipVH_QtGui_10)(sipModuleAPI_kdeui_QtGui->em_virthandlers[10]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::enabledChange(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_enabledChange);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::enabledChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

bool sipSonnet_ConfigWidget::focusNextPrevChild(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!sipMeth)
        return Sonnet::ConfigWidget::focusNextPrevChild(a0);

    typedef bool (*sipVH_QtGui_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    return ((sipVH_QtGui_11)(sipModuleAPI_kdeui_QtGui->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QVariant sipSonnet_ConfigWidget::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[12]),sipPySelf,NULL,sipName_inputMethodQuery);

    if (!sipMeth)
        return Sonnet::ConfigWidget::inputMethodQuery(a0);

    typedef QVariant (*sipVH_QtGui_12)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, Qt::InputMethodQuery);

    return ((sipVH_QtGui_12)(sipModuleAPI_kdeui_QtGui->em_virthandlers[12]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::inputMethodEvent(QInputMethodEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::inputMethodEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_13)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QInputMethodEvent*);

    ((sipVH_QtGui_13)(sipModuleAPI_kdeui_QtGui->em_virthandlers[13]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

int sipSonnet_ConfigWidget::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[14]),sipPySelf,NULL,sipName_metric);

    if (!sipMeth)
        return Sonnet::ConfigWidget::metric(a0);

    typedef int (*sipVH_QtGui_14)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPaintDevice::PaintDeviceMetric);

    return ((sipVH_QtGui_14)(sipModuleAPI_kdeui_QtGui->em_virthandlers[14]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::changeEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_changeEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::changeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::hideEvent(QHideEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_hideEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::hideEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_0)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QHideEvent*);

    ((sipVH_QtGui_0)(sipModuleAPI_kdeui_QtGui->em_virthandlers[0]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::showEvent(QShowEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_showEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::showEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_1)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QShowEvent*);

    ((sipVH_QtGui_1)(sipModuleAPI_kdeui_QtGui->em_virthandlers[1]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::dropEvent(QDropEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_dropEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::dropEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_15)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDropEvent*);

    ((sipVH_QtGui_15)(sipModuleAPI_kdeui_QtGui->em_virthandlers[15]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::dragLeaveEvent(QDragLeaveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::dragLeaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_16)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragLeaveEvent*);

    ((sipVH_QtGui_16)(sipModuleAPI_kdeui_QtGui->em_virthandlers[16]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::dragMoveEvent(QDragMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::dragMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragMoveEvent*);

    ((sipVH_QtGui_17)(sipModuleAPI_kdeui_QtGui->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::dragEnterEvent(QDragEnterEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::dragEnterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_18)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragEnterEvent*);

    ((sipVH_QtGui_18)(sipModuleAPI_kdeui_QtGui->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::actionEvent(QActionEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_actionEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::actionEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_19)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QActionEvent*);

    ((sipVH_QtGui_19)(sipModuleAPI_kdeui_QtGui->em_virthandlers[19]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::tabletEvent(QTabletEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_tabletEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::tabletEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_20)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTabletEvent*);

    ((sipVH_QtGui_20)(sipModuleAPI_kdeui_QtGui->em_virthandlers[20]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::contextMenuEvent(QContextMenuEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::contextMenuEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_21)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QContextMenuEvent*);

    ((sipVH_QtGui_21)(sipModuleAPI_kdeui_QtGui->em_virthandlers[21]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::closeEvent(QCloseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_closeEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::closeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_22)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QCloseEvent*);

    ((sipVH_QtGui_22)(sipModuleAPI_kdeui_QtGui->em_virthandlers[22]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::resizeEvent(QResizeEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_resizeEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::resizeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_2)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QResizeEvent*);

    ((sipVH_QtGui_2)(sipModuleAPI_kdeui_QtGui->em_virthandlers[2]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::moveEvent(QMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_moveEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::moveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_23)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMoveEvent*);

    ((sipVH_QtGui_23)(sipModuleAPI_kdeui_QtGui->em_virthandlers[23]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::paintEvent(QPaintEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_paintEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::paintEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPaintEvent*);

    ((sipVH_QtGui_3)(sipModuleAPI_kdeui_QtGui->em_virthandlers[3]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::leaveEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_leaveEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::leaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::enterEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_enterEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::enterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::focusOutEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_focusOutEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::focusOutEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::focusInEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_focusInEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::focusInEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::keyReleaseEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::keyReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::keyPressEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[34],sipPySelf,NULL,sipName_keyPressEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::keyPressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::wheelEvent(QWheelEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[35],sipPySelf,NULL,sipName_wheelEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::wheelEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWheelEvent*);

    ((sipVH_QtGui_5)(sipModuleAPI_kdeui_QtGui->em_virthandlers[5]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::mouseMoveEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[36],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::mouseMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::mouseDoubleClickEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::mouseDoubleClickEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::mouseReleaseEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::mouseReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigWidget::mousePressEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_mousePressEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::mousePressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

bool sipSonnet_ConfigWidget::event(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_event);

    if (!sipMeth)
        return Sonnet::ConfigWidget::event(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    return ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QPaintEngine* sipSonnet_ConfigWidget::paintEngine() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[41]),sipPySelf,NULL,sipName_paintEngine);

    if (!sipMeth)
        return Sonnet::ConfigWidget::paintEngine();

    typedef QPaintEngine* (*sipVH_QtGui_27)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState, 0, sipPySelf, sipMeth);
}

int sipSonnet_ConfigWidget::heightForWidth(int a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[42]),sipPySelf,NULL,sipName_heightForWidth);

    if (!sipMeth)
        return Sonnet::ConfigWidget::heightForWidth(a0);

    typedef int (*sipVH_QtGui_28)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    return ((sipVH_QtGui_28)(sipModuleAPI_kdeui_QtGui->em_virthandlers[28]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QSize sipSonnet_ConfigWidget::minimumSizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[43]),sipPySelf,NULL,sipName_minimumSizeHint);

    if (!sipMeth)
        return Sonnet::ConfigWidget::minimumSizeHint();

    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth);
}

QSize sipSonnet_ConfigWidget::sizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[44]),sipPySelf,NULL,sipName_sizeHint);

    if (!sipMeth)
        return Sonnet::ConfigWidget::sizeHint();

    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipSonnet_ConfigWidget::setVisible(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_setVisible);

    if (!sipMeth)
    {
        Sonnet::ConfigWidget::setVisible(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

int sipSonnet_ConfigWidget::devType() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[46]),sipPySelf,NULL,sipName_devType);

    if (!sipMeth)
        return Sonnet::ConfigWidget::devType();

    typedef int (*sipVH_QtCore_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_6)(sipModuleAPI_kdeui_QtCore->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth);
}


extern "C" {static PyObject *meth_Sonnet_ConfigWidget_backgroundCheckingButtonShown(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_ConfigWidget_backgroundCheckingButtonShown(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const Sonnet::ConfigWidget *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_ConfigWidget, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->backgroundCheckingButtonShown();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ConfigWidget, sipName_backgroundCheckingButtonShown, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_ConfigWidget_setLanguage(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_ConfigWidget_setLanguage(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        Sonnet::ConfigWidget *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_Sonnet_ConfigWidget, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setLanguage(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ConfigWidget, sipName_setLanguage, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_ConfigWidget_language(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_ConfigWidget_language(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const Sonnet::ConfigWidget *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_ConfigWidget, &sipCpp))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->language());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ConfigWidget, sipName_language, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_ConfigWidget_save(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_ConfigWidget_save(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Sonnet::ConfigWidget *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_ConfigWidget, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->save();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ConfigWidget, sipName_save, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_ConfigWidget_setBackgroundCheckingButtonShown(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_ConfigWidget_setBackgroundCheckingButtonShown(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        Sonnet::ConfigWidget *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_Sonnet_ConfigWidget, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setBackgroundCheckingButtonShown(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ConfigWidget, sipName_setBackgroundCheckingButtonShown, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_ConfigWidget_slotDefault(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_ConfigWidget_slotDefault(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Sonnet::ConfigWidget *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_ConfigWidget, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->slotDefault();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ConfigWidget, sipName_slotDefault, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_ConfigWidget_slotChanged(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_ConfigWidget_slotChanged(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Sonnet::ConfigWidget *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_Sonnet_ConfigWidget, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->slotChanged();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ConfigWidget, sipName_slotChanged, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its multiple inheritance hierarchy. */
extern "C" {static void *cast_Sonnet_ConfigWidget(void *, const sipTypeDef *);}
static void *cast_Sonnet_ConfigWidget(void *sipCppV, const sipTypeDef *targetType)
{
    Sonnet::ConfigWidget *sipCpp = reinterpret_cast<Sonnet::ConfigWidget *>(sipCppV);

    if (targetType == sipType_QPaintDevice)
        return static_cast<QPaintDevice *>(sipCpp);

    return sipCppV;
}


/* Call the instance's destructor. */
extern "C" {static void release_Sonnet_ConfigWidget(void *, int);}
static void release_Sonnet_ConfigWidget(void *sipCppV,int)
{
    Sonnet::ConfigWidget *sipCpp = reinterpret_cast<Sonnet::ConfigWidget *>(sipCppV);

    Py_BEGIN_ALLOW_THREADS

    if (QThread::currentThread() == sipCpp->thread())
        delete sipCpp;
    else
        sipCpp->deleteLater();

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_Sonnet_ConfigWidget(sipSimpleWrapper *);}
static void dealloc_Sonnet_ConfigWidget(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipSonnet_ConfigWidget *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_Sonnet_ConfigWidget(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_Sonnet_ConfigWidget(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_Sonnet_ConfigWidget(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **sipOwner, PyObject **sipParseErr)
{
    sipSonnet_ConfigWidget *sipCpp = 0;

    {
        KConfig* a0;
        QWidget* a1;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J8JH", sipType_KConfig, &a0, sipType_QWidget, &a1, sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipSonnet_ConfigWidget(a0,a1);
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_Sonnet_ConfigWidget[] = {{755, 2, 1}};


static PyMethodDef methods_Sonnet_ConfigWidget[] = {
    {SIP_MLNAME_CAST(sipName_backgroundCheckingButtonShown), meth_Sonnet_ConfigWidget_backgroundCheckingButtonShown, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_language), meth_Sonnet_ConfigWidget_language, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_save), meth_Sonnet_ConfigWidget_save, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setBackgroundCheckingButtonShown), meth_Sonnet_ConfigWidget_setBackgroundCheckingButtonShown, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setLanguage), meth_Sonnet_ConfigWidget_setLanguage, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slotChanged), meth_Sonnet_ConfigWidget_slotChanged, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slotDefault), meth_Sonnet_ConfigWidget_slotDefault, METH_VARARGS, NULL}
};


/* Define this type's signals. */
static const pyqt4QtSignal signals_Sonnet_ConfigWidget[] = {
    {"configChanged()", 0, 0, 0},
    {0, 0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kdeui_Sonnet_ConfigWidget = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_Sonnet__ConfigWidget,
        {0}
    },
    {
        sipNameNr_ConfigWidget,
        {415, 255, 0},
        7, methods_Sonnet_ConfigWidget,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_Sonnet_ConfigWidget,
    0,
    init_type_Sonnet_ConfigWidget,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_Sonnet_ConfigWidget,
    0,
    0,
    0,
    release_Sonnet_ConfigWidget,
    cast_Sonnet_ConfigWidget,
    0,
    0,
    0,
    0,
    0,
    0
},
    &Sonnet::ConfigWidget::staticMetaObject,
    0,
    signals_Sonnet_ConfigWidget,
};

#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/configdialog.sip"
#include <sonnet/configdialog.h>
#line 16279 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 36 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/kconfig.sip"
#include <kconfig.h>
#line 16283 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 16286 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 16289 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 478 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16292 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 578 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16295 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 611 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16298 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 16301 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qsize.sip"
#include <qsize.h>
#line 16304 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 16307 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qlayout.sip"
#include <qlayout.h>
#line 16310 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 16313 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kpushbutton.sip"
#include <kpushbutton.h>
#line 16316 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/kconfiggroup.sip"
#include <kconfiggroup.h>
#line 16319 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/kconfigbase.sip"
#include <kconfigbase.h>
#line 16322 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qmenu.sip"
#include <qmenu.h>
#line 16325 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kguiitem.sip"
#include <kguiitem.h>
#line 16328 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 33 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kicon.sip"
#include <kicon.h>
#line 16331 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 16334 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 16337 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 29 "/usr/share/python3-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 16340 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 16343 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 622 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16346 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 565 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16349 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 600 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16352 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 16355 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtCore/qmargins.sip"
#include <qmargins.h>
#line 16358 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 16361 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtGui/qgraphicseffect.sip"
#include <qgraphicseffect.h>
#line 16364 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 16367 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qlocale.sip"
#include <qlocale.h>
#line 16370 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 16373 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qpoint.sip"
#include <qpoint.h>
#line 16376 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qregion.sip"
#include <qregion.h>
#line 16379 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 16382 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qpainter.sip"
#include <qpainter.h>
#line 16385 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 16388 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 16391 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 16394 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qfont.sip"
#include <qfont.h>
#line 16397 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 16400 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qpalette.sip"
#include <qpalette.h>
#line 16403 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 269 "/usr/share/python3-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 16406 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 651 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16409 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 743 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16412 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 796 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16415 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 769 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16418 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 785 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16421 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 858 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16424 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 407 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16427 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 552 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16430 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 528 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16433 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 509 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16436 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16439 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 256 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 16442 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 16445 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 56 "/usr/share/python3-sip/PyQt4/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 16448 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 16451 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 16454 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qaction.sip"
#include <qaction.h>
#line 16457 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 16460 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 16463 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 16466 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qcursor.sip"
#include <qcursor.h>
#line 16469 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qicon.sip"
#include <qicon.h>
#line 16472 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 16475 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qstyle.sip"
#include <qstyle.h>
#line 16478 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 368 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 16481 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 16484 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 16487 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 16490 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qthread.sip"
#include <qthread.h>
#line 16493 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 16496 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 16499 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


class sipSonnet_ConfigDialog : public Sonnet::ConfigDialog
{
public:
    sipSonnet_ConfigDialog(KConfig*,QWidget*);
    virtual ~sipSonnet_ConfigDialog();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void disconnectNotify(const char*);
    void connectNotify(const char*);
    void customEvent(QEvent*);
    void childEvent(QChildEvent*);
    void timerEvent(QTimerEvent*);
    void languageChange();
    void windowActivationChange(bool);
    void fontChange(const QFont&);
    void paletteChange(const QPalette&);
    void enabledChange(bool);
    bool focusNextPrevChild(bool);
    QVariant inputMethodQuery(Qt::InputMethodQuery) const;
    void inputMethodEvent(QInputMethodEvent*);
    int metric(QPaintDevice::PaintDeviceMetric) const;
    void changeEvent(QEvent*);
    void dropEvent(QDropEvent*);
    void dragLeaveEvent(QDragLeaveEvent*);
    void dragMoveEvent(QDragMoveEvent*);
    void dragEnterEvent(QDragEnterEvent*);
    void actionEvent(QActionEvent*);
    void tabletEvent(QTabletEvent*);
    void moveEvent(QMoveEvent*);
    void paintEvent(QPaintEvent*);
    void leaveEvent(QEvent*);
    void enterEvent(QEvent*);
    void focusOutEvent(QFocusEvent*);
    void focusInEvent(QFocusEvent*);
    void keyReleaseEvent(QKeyEvent*);
    void wheelEvent(QWheelEvent*);
    void mouseMoveEvent(QMouseEvent*);
    void mouseDoubleClickEvent(QMouseEvent*);
    void mouseReleaseEvent(QMouseEvent*);
    void mousePressEvent(QMouseEvent*);
    bool event(QEvent*);
    QPaintEngine* paintEngine() const;
    int heightForWidth(int) const;
    int devType() const;
    bool eventFilter(QObject*,QEvent*);
    void contextMenuEvent(QContextMenuEvent*);
    void resizeEvent(QResizeEvent*);
    void showEvent(QShowEvent*);
    void reject();
    void accept();
    void done(int);
    void setVisible(bool);
    void slotButtonClicked(int);
    void keyPressEvent(QKeyEvent*);
    void closeEvent(QCloseEvent*);
    void hideEvent(QHideEvent*);
    void setPlainCaption(const QString&);
    void setCaption(const QString&,bool);
    void setCaption(const QString&);
    QSize minimumSizeHint() const;
    QSize sizeHint() const;
    void slotApply();
    void slotOk();

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipSonnet_ConfigDialog(const sipSonnet_ConfigDialog &);
    sipSonnet_ConfigDialog &operator = (const sipSonnet_ConfigDialog &);

    char sipPyMethods[56];
};

sipSonnet_ConfigDialog::sipSonnet_ConfigDialog(KConfig*a0,QWidget*a1): Sonnet::ConfigDialog(a0,a1), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipSonnet_ConfigDialog::~sipSonnet_ConfigDialog()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipSonnet_ConfigDialog::metaObject() const
{
    return sip_kdeui_qt_metaobject(sipPySelf,sipType_Sonnet_ConfigDialog);
}

int sipSonnet_ConfigDialog::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = Sonnet::ConfigDialog::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kdeui_qt_metacall(sipPySelf,sipType_Sonnet_ConfigDialog,_c,_id,_a);

    return _id;
}

void *sipSonnet_ConfigDialog::qt_metacast(const char *_clname)
{
    return (sip_kdeui_qt_metacast(sipPySelf, sipType_Sonnet_ConfigDialog, _clname)) ? this : Sonnet::ConfigDialog::qt_metacast(_clname);
}

void sipSonnet_ConfigDialog::disconnectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_disconnectNotify);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kdeui_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::connectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_connectNotify);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kdeui_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::customEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_customEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::customEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::childEvent(QChildEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_childEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::childEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QChildEvent*);

    ((sipVH_QtCore_25)(sipModuleAPI_kdeui_QtCore->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::timerEvent(QTimerEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_timerEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::timerEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTimerEvent*);

    ((sipVH_QtCore_9)(sipModuleAPI_kdeui_QtCore->em_virthandlers[9]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::languageChange()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_languageChange);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::languageChange();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kdeui_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipSonnet_ConfigDialog::windowActivationChange(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_windowActivationChange);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::windowActivationChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::fontChange(const QFont& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_fontChange);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::fontChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QFont&);

    ((sipVH_QtGui_9)(sipModuleAPI_kdeui_QtGui->em_virthandlers[9]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::paletteChange(const QPalette& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_paletteChange);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::paletteChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_10)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QPalette&);

    ((sipVH_QtGui_10)(sipModuleAPI_kdeui_QtGui->em_virthandlers[10]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::enabledChange(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_enabledChange);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::enabledChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

bool sipSonnet_ConfigDialog::focusNextPrevChild(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!sipMeth)
        return Sonnet::ConfigDialog::focusNextPrevChild(a0);

    typedef bool (*sipVH_QtGui_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    return ((sipVH_QtGui_11)(sipModuleAPI_kdeui_QtGui->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QVariant sipSonnet_ConfigDialog::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[11]),sipPySelf,NULL,sipName_inputMethodQuery);

    if (!sipMeth)
        return Sonnet::ConfigDialog::inputMethodQuery(a0);

    typedef QVariant (*sipVH_QtGui_12)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, Qt::InputMethodQuery);

    return ((sipVH_QtGui_12)(sipModuleAPI_kdeui_QtGui->em_virthandlers[12]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::inputMethodEvent(QInputMethodEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::inputMethodEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_13)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QInputMethodEvent*);

    ((sipVH_QtGui_13)(sipModuleAPI_kdeui_QtGui->em_virthandlers[13]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

int sipSonnet_ConfigDialog::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[13]),sipPySelf,NULL,sipName_metric);

    if (!sipMeth)
        return Sonnet::ConfigDialog::metric(a0);

    typedef int (*sipVH_QtGui_14)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPaintDevice::PaintDeviceMetric);

    return ((sipVH_QtGui_14)(sipModuleAPI_kdeui_QtGui->em_virthandlers[14]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::changeEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_changeEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::changeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::dropEvent(QDropEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_dropEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::dropEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_15)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDropEvent*);

    ((sipVH_QtGui_15)(sipModuleAPI_kdeui_QtGui->em_virthandlers[15]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::dragLeaveEvent(QDragLeaveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::dragLeaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_16)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragLeaveEvent*);

    ((sipVH_QtGui_16)(sipModuleAPI_kdeui_QtGui->em_virthandlers[16]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::dragMoveEvent(QDragMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::dragMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragMoveEvent*);

    ((sipVH_QtGui_17)(sipModuleAPI_kdeui_QtGui->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::dragEnterEvent(QDragEnterEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::dragEnterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_18)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragEnterEvent*);

    ((sipVH_QtGui_18)(sipModuleAPI_kdeui_QtGui->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::actionEvent(QActionEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_actionEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::actionEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_19)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QActionEvent*);

    ((sipVH_QtGui_19)(sipModuleAPI_kdeui_QtGui->em_virthandlers[19]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::tabletEvent(QTabletEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_tabletEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::tabletEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_20)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTabletEvent*);

    ((sipVH_QtGui_20)(sipModuleAPI_kdeui_QtGui->em_virthandlers[20]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::moveEvent(QMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_moveEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::moveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_23)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMoveEvent*);

    ((sipVH_QtGui_23)(sipModuleAPI_kdeui_QtGui->em_virthandlers[23]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::paintEvent(QPaintEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_paintEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::paintEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPaintEvent*);

    ((sipVH_QtGui_3)(sipModuleAPI_kdeui_QtGui->em_virthandlers[3]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::leaveEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_leaveEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::leaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::enterEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_enterEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::enterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    ((sipVH_QtCore_17)(sipModuleAPI_kdeui_QtCore->em_virthandlers[17]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::focusOutEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_focusOutEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::focusOutEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::focusInEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_focusInEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::focusInEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_24)(sipModuleAPI_kdeui_QtGui->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::keyReleaseEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::keyReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::wheelEvent(QWheelEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_wheelEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::wheelEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWheelEvent*);

    ((sipVH_QtGui_5)(sipModuleAPI_kdeui_QtGui->em_virthandlers[5]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::mouseMoveEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::mouseMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::mouseDoubleClickEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::mouseDoubleClickEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::mouseReleaseEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::mouseReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::mousePressEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_mousePressEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::mousePressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kdeui_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

bool sipSonnet_ConfigDialog::event(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_event);

    if (!sipMeth)
        return Sonnet::ConfigDialog::event(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QEvent*);

    return ((sipVH_QtCore_5)(sipModuleAPI_kdeui_QtCore->em_virthandlers[5]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QPaintEngine* sipSonnet_ConfigDialog::paintEngine() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[34]),sipPySelf,NULL,sipName_paintEngine);

    if (!sipMeth)
        return Sonnet::ConfigDialog::paintEngine();

    typedef QPaintEngine* (*sipVH_QtGui_27)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_27)(sipModuleAPI_kdeui_QtGui->em_virthandlers[27]))(sipGILState, 0, sipPySelf, sipMeth);
}

int sipSonnet_ConfigDialog::heightForWidth(int a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[35]),sipPySelf,NULL,sipName_heightForWidth);

    if (!sipMeth)
        return Sonnet::ConfigDialog::heightForWidth(a0);

    typedef int (*sipVH_QtGui_28)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    return ((sipVH_QtGui_28)(sipModuleAPI_kdeui_QtGui->em_virthandlers[28]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

int sipSonnet_ConfigDialog::devType() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[36]),sipPySelf,NULL,sipName_devType);

    if (!sipMeth)
        return Sonnet::ConfigDialog::devType();

    typedef int (*sipVH_QtCore_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_6)(sipModuleAPI_kdeui_QtCore->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth);
}

bool sipSonnet_ConfigDialog::eventFilter(QObject*a0,QEvent*a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_eventFilter);

    if (!sipMeth)
        return Sonnet::ConfigDialog::eventFilter(a0,a1);

    typedef bool (*sipVH_QtCore_18)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QObject*,QEvent*);

    return ((sipVH_QtCore_18)(sipModuleAPI_kdeui_QtCore->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipSonnet_ConfigDialog::contextMenuEvent(QContextMenuEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::contextMenuEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_21)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QContextMenuEvent*);

    ((sipVH_QtGui_21)(sipModuleAPI_kdeui_QtGui->em_virthandlers[21]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::resizeEvent(QResizeEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_resizeEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::resizeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_2)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QResizeEvent*);

    ((sipVH_QtGui_2)(sipModuleAPI_kdeui_QtGui->em_virthandlers[2]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::showEvent(QShowEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_showEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::showEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_1)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QShowEvent*);

    ((sipVH_QtGui_1)(sipModuleAPI_kdeui_QtGui->em_virthandlers[1]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::reject()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_reject);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::reject();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kdeui_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipSonnet_ConfigDialog::accept()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_accept);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::accept();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kdeui_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipSonnet_ConfigDialog::done(int a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_done);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::done(a0);
        return;
    }

    typedef void (*sipVH_QtCore_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    ((sipVH_QtCore_4)(sipModuleAPI_kdeui_QtCore->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::setVisible(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_setVisible);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::setVisible(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kdeui_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::slotButtonClicked(int a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_slotButtonClicked);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::slotButtonClicked(a0);
        return;
    }

    typedef void (*sipVH_QtCore_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    ((sipVH_QtCore_4)(sipModuleAPI_kdeui_QtCore->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::keyPressEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_keyPressEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::keyPressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

    ((sipVH_QtGui_25)(sipModuleAPI_kdeui_QtGui->em_virthandlers[25]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::closeEvent(QCloseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[47],sipPySelf,NULL,sipName_closeEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::closeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_22)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QCloseEvent*);

    ((sipVH_QtGui_22)(sipModuleAPI_kdeui_QtGui->em_virthandlers[22]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::hideEvent(QHideEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[48],sipPySelf,NULL,sipName_hideEvent);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::hideEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_0)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QHideEvent*);

    ((sipVH_QtGui_0)(sipModuleAPI_kdeui_QtGui->em_virthandlers[0]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::setPlainCaption(const QString& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[49],sipPySelf,NULL,sipName_setPlainCaption);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::setPlainCaption(a0);
        return;
    }

    typedef void (*sipVH_QtCore_33)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&);

    ((sipVH_QtCore_33)(sipModuleAPI_kdeui_QtCore->em_virthandlers[33]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipSonnet_ConfigDialog::setCaption(const QString& a0,bool a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[50],sipPySelf,NULL,sipName_setCaption);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::setCaption(a0,a1);
        return;
    }

    typedef void (*sipVH_QtXml_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&,bool);

    ((sipVH_QtXml_24)(sipModuleAPI_kdeui_QtXml->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipSonnet_ConfigDialog::setCaption(const QString& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[51],sipPySelf,NULL,sipName_setCaption);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::setCaption(a0);
        return;
    }

    typedef void (*sipVH_QtCore_33)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&);

    ((sipVH_QtCore_33)(sipModuleAPI_kdeui_QtCore->em_virthandlers[33]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QSize sipSonnet_ConfigDialog::minimumSizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[52]),sipPySelf,NULL,sipName_minimumSizeHint);

    if (!sipMeth)
        return Sonnet::ConfigDialog::minimumSizeHint();

    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth);
}

QSize sipSonnet_ConfigDialog::sizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[53]),sipPySelf,NULL,sipName_sizeHint);

    if (!sipMeth)
        return Sonnet::ConfigDialog::sizeHint();

    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_4)(sipModuleAPI_kdeui_QtGui->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipSonnet_ConfigDialog::slotApply()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[54],sipPySelf,NULL,sipName_slotApply);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::slotApply();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kdeui_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipSonnet_ConfigDialog::slotOk()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[55],sipPySelf,NULL,sipName_slotOk);

    if (!sipMeth)
    {
        Sonnet::ConfigDialog::slotOk();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kdeui_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}


extern "C" {static PyObject *meth_Sonnet_ConfigDialog_setLanguage(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_ConfigDialog_setLanguage(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString* a0;
        int a0State = 0;
        Sonnet::ConfigDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_Sonnet_ConfigDialog, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setLanguage(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ConfigDialog, sipName_setLanguage, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_ConfigDialog_slotOk(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_ConfigDialog_slotOk(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Sonnet::ConfigDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_Sonnet_ConfigDialog, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->Sonnet::ConfigDialog::slotOk() : sipCpp->slotOk());
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ConfigDialog, sipName_slotOk, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_ConfigDialog_slotApply(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_ConfigDialog_slotApply(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Sonnet::ConfigDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_Sonnet_ConfigDialog, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->Sonnet::ConfigDialog::slotApply() : sipCpp->slotApply());
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ConfigDialog, sipName_slotApply, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_Sonnet_ConfigDialog_language(PyObject *, PyObject *);}
static PyObject *meth_Sonnet_ConfigDialog_language(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const Sonnet::ConfigDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_Sonnet_ConfigDialog, &sipCpp))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->language());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ConfigDialog, sipName_language, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its multiple inheritance hierarchy. */
extern "C" {static void *cast_Sonnet_ConfigDialog(void *, const sipTypeDef *);}
static void *cast_Sonnet_ConfigDialog(void *sipCppV, const sipTypeDef *targetType)
{
    Sonnet::ConfigDialog *sipCpp = reinterpret_cast<Sonnet::ConfigDialog *>(sipCppV);

    if (targetType == sipType_QPaintDevice)
        return static_cast<QPaintDevice *>(sipCpp);

    return sipCppV;
}


/* Call the instance's destructor. */
extern "C" {static void release_Sonnet_ConfigDialog(void *, int);}
static void release_Sonnet_ConfigDialog(void *sipCppV,int)
{
    Sonnet::ConfigDialog *sipCpp = reinterpret_cast<Sonnet::ConfigDialog *>(sipCppV);

    Py_BEGIN_ALLOW_THREADS

    if (QThread::currentThread() == sipCpp->thread())
        delete sipCpp;
    else
        sipCpp->deleteLater();

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_Sonnet_ConfigDialog(sipSimpleWrapper *);}
static void dealloc_Sonnet_ConfigDialog(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipSonnet_ConfigDialog *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_Sonnet_ConfigDialog(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_Sonnet_ConfigDialog(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_Sonnet_ConfigDialog(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **sipOwner, PyObject **sipParseErr)
{
    sipSonnet_ConfigDialog *sipCpp = 0;

    {
        KConfig* a0;
        QWidget* a1;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J8JH", sipType_KConfig, &a0, sipType_QWidget, &a1, sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipSonnet_ConfigDialog(a0,a1);
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_Sonnet_ConfigDialog[] = {{86, 255, 1}};


static PyMethodDef methods_Sonnet_ConfigDialog[] = {
    {SIP_MLNAME_CAST(sipName_language), meth_Sonnet_ConfigDialog_language, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setLanguage), meth_Sonnet_ConfigDialog_setLanguage, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slotApply), meth_Sonnet_ConfigDialog_slotApply, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slotOk), meth_Sonnet_ConfigDialog_slotOk, METH_VARARGS, NULL}
};


/* Define this type's signals. */
static const pyqt4QtSignal signals_Sonnet_ConfigDialog[] = {
    {"configChanged()", 0, 0, 0},
    {"languageChanged(QString)", 0, 0, 0},
    {0, 0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kdeui_Sonnet_ConfigDialog = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_Sonnet__ConfigDialog,
        {0}
    },
    {
        sipNameNr_ConfigDialog,
        {415, 255, 0},
        4, methods_Sonnet_ConfigDialog,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_Sonnet_ConfigDialog,
    0,
    init_type_Sonnet_ConfigDialog,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_Sonnet_ConfigDialog,
    0,
    0,
    0,
    release_Sonnet_ConfigDialog,
    cast_Sonnet_ConfigDialog,
    0,
    0,
    0,
    0,
    0,
    0
},
    &Sonnet::ConfigDialog::staticMetaObject,
    0,
    signals_Sonnet_ConfigDialog,
};




pyqt4ClassTypeDef sipTypeDef_kdeui_Sonnet = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_NAMESPACE,
        sipNameNr_Sonnet,
        {0}
    },
    {
        -1,
        {278, 3, 0},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    0,
    0,
    0,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 130 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 17902 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"



extern "C" {static PyObject *meth_NETFullscreenMonitors_isSet(PyObject *, PyObject *);}
static PyObject *meth_NETFullscreenMonitors_isSet(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETFullscreenMonitors *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETFullscreenMonitors, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isSet();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETFullscreenMonitors, sipName_isSet, NULL);

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_NETFullscreenMonitors(void *, int);}
static void release_NETFullscreenMonitors(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<NETFullscreenMonitors *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NETFullscreenMonitors(void *, SIP_SSIZE_T, const void *);}
static void assign_NETFullscreenMonitors(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<NETFullscreenMonitors *>(sipDst)[sipDstIdx] = *reinterpret_cast<const NETFullscreenMonitors *>(sipSrc);
}


extern "C" {static void *array_NETFullscreenMonitors(SIP_SSIZE_T);}
static void *array_NETFullscreenMonitors(SIP_SSIZE_T sipNrElem)
{
    return new NETFullscreenMonitors[sipNrElem];
}


extern "C" {static void *copy_NETFullscreenMonitors(const void *, SIP_SSIZE_T);}
static void *copy_NETFullscreenMonitors(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new NETFullscreenMonitors(reinterpret_cast<const NETFullscreenMonitors *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_NETFullscreenMonitors(sipSimpleWrapper *);}
static void dealloc_NETFullscreenMonitors(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NETFullscreenMonitors(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_NETFullscreenMonitors(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_NETFullscreenMonitors(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    NETFullscreenMonitors *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETFullscreenMonitors();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const NETFullscreenMonitors* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_NETFullscreenMonitors, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETFullscreenMonitors(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


static PyMethodDef methods_NETFullscreenMonitors[] = {
    {SIP_MLNAME_CAST(sipName_isSet), meth_NETFullscreenMonitors_isSet, METH_VARARGS, NULL}
};


extern "C" {static PyObject *varget_NETFullscreenMonitors_bottom(void *, PyObject *, PyObject *);}
static PyObject *varget_NETFullscreenMonitors_bottom(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = sipCpp->bottom;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETFullscreenMonitors_bottom(void *, PyObject *, PyObject *);}
static int varset_NETFullscreenMonitors_bottom(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->bottom = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETFullscreenMonitors_left(void *, PyObject *, PyObject *);}
static PyObject *varget_NETFullscreenMonitors_left(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = sipCpp->left;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETFullscreenMonitors_left(void *, PyObject *, PyObject *);}
static int varset_NETFullscreenMonitors_left(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->left = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETFullscreenMonitors_right(void *, PyObject *, PyObject *);}
static PyObject *varget_NETFullscreenMonitors_right(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = sipCpp->right;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETFullscreenMonitors_right(void *, PyObject *, PyObject *);}
static int varset_NETFullscreenMonitors_right(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->right = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETFullscreenMonitors_top(void *, PyObject *, PyObject *);}
static PyObject *varget_NETFullscreenMonitors_top(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = sipCpp->top;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETFullscreenMonitors_top(void *, PyObject *, PyObject *);}
static int varset_NETFullscreenMonitors_top(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETFullscreenMonitors *sipCpp = reinterpret_cast<NETFullscreenMonitors *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->top = sipVal;

    return 0;
}

sipVariableDef variables_NETFullscreenMonitors[] = {
    {InstanceVariable, sipName_bottom, (PyMethodDef *)varget_NETFullscreenMonitors_bottom, (PyMethodDef *)varset_NETFullscreenMonitors_bottom, NULL, NULL},
    {InstanceVariable, sipName_left, (PyMethodDef *)varget_NETFullscreenMonitors_left, (PyMethodDef *)varset_NETFullscreenMonitors_left, NULL, NULL},
    {InstanceVariable, sipName_right, (PyMethodDef *)varget_NETFullscreenMonitors_right, (PyMethodDef *)varset_NETFullscreenMonitors_right, NULL, NULL},
    {InstanceVariable, sipName_top, (PyMethodDef *)varget_NETFullscreenMonitors_top, (PyMethodDef *)varset_NETFullscreenMonitors_top, NULL, NULL},
};


pyqt4ClassTypeDef sipTypeDef_kdeui_NETFullscreenMonitors = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETFullscreenMonitors,
        {0}
    },
    {
        sipNameNr_NETFullscreenMonitors,
        {0, 0, 1},
        1, methods_NETFullscreenMonitors,
        0, 0,
        4, variables_NETFullscreenMonitors,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    0,
    init_type_NETFullscreenMonitors,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETFullscreenMonitors,
    assign_NETFullscreenMonitors,
    array_NETFullscreenMonitors,
    copy_NETFullscreenMonitors,
    release_NETFullscreenMonitors,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 113 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 18192 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"



/* Call the instance's destructor. */
extern "C" {static void release_NETStrut(void *, int);}
static void release_NETStrut(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<NETStrut *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NETStrut(void *, SIP_SSIZE_T, const void *);}
static void assign_NETStrut(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<NETStrut *>(sipDst)[sipDstIdx] = *reinterpret_cast<const NETStrut *>(sipSrc);
}


extern "C" {static void *array_NETStrut(SIP_SSIZE_T);}
static void *array_NETStrut(SIP_SSIZE_T sipNrElem)
{
    return new NETStrut[sipNrElem];
}


extern "C" {static void *copy_NETStrut(const void *, SIP_SSIZE_T);}
static void *copy_NETStrut(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new NETStrut(reinterpret_cast<const NETStrut *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_NETStrut(sipSimpleWrapper *);}
static void dealloc_NETStrut(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NETStrut(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_NETStrut(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_NETStrut(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    NETStrut *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETStrut();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const NETStrut* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_NETStrut, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETStrut(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


extern "C" {static PyObject *varget_NETStrut_bottom(void *, PyObject *, PyObject *);}
static PyObject *varget_NETStrut_bottom(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = sipCpp->bottom;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETStrut_bottom(void *, PyObject *, PyObject *);}
static int varset_NETStrut_bottom(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->bottom = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETStrut_left(void *, PyObject *, PyObject *);}
static PyObject *varget_NETStrut_left(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = sipCpp->left;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETStrut_left(void *, PyObject *, PyObject *);}
static int varset_NETStrut_left(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->left = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETStrut_right(void *, PyObject *, PyObject *);}
static PyObject *varget_NETStrut_right(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = sipCpp->right;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETStrut_right(void *, PyObject *, PyObject *);}
static int varset_NETStrut_right(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->right = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETStrut_top(void *, PyObject *, PyObject *);}
static PyObject *varget_NETStrut_top(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = sipCpp->top;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETStrut_top(void *, PyObject *, PyObject *);}
static int varset_NETStrut_top(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETStrut *sipCpp = reinterpret_cast<NETStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->top = sipVal;

    return 0;
}

sipVariableDef variables_NETStrut[] = {
    {InstanceVariable, sipName_bottom, (PyMethodDef *)varget_NETStrut_bottom, (PyMethodDef *)varset_NETStrut_bottom, NULL, NULL},
    {InstanceVariable, sipName_left, (PyMethodDef *)varget_NETStrut_left, (PyMethodDef *)varset_NETStrut_left, NULL, NULL},
    {InstanceVariable, sipName_right, (PyMethodDef *)varget_NETStrut_right, (PyMethodDef *)varset_NETStrut_right, NULL, NULL},
    {InstanceVariable, sipName_top, (PyMethodDef *)varget_NETStrut_top, (PyMethodDef *)varset_NETStrut_top, NULL, NULL},
};


pyqt4ClassTypeDef sipTypeDef_kdeui_NETStrut = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETStrut,
        {0}
    },
    {
        sipNameNr_NETStrut,
        {0, 0, 1},
        0, 0,
        0, 0,
        4, variables_NETStrut,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    0,
    init_type_NETStrut,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETStrut,
    assign_NETStrut,
    array_NETStrut,
    copy_NETStrut,
    release_NETStrut,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 88 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 18450 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"



/* Call the instance's destructor. */
extern "C" {static void release_NETExtendedStrut(void *, int);}
static void release_NETExtendedStrut(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<NETExtendedStrut *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NETExtendedStrut(void *, SIP_SSIZE_T, const void *);}
static void assign_NETExtendedStrut(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<NETExtendedStrut *>(sipDst)[sipDstIdx] = *reinterpret_cast<const NETExtendedStrut *>(sipSrc);
}


extern "C" {static void *array_NETExtendedStrut(SIP_SSIZE_T);}
static void *array_NETExtendedStrut(SIP_SSIZE_T sipNrElem)
{
    return new NETExtendedStrut[sipNrElem];
}


extern "C" {static void *copy_NETExtendedStrut(const void *, SIP_SSIZE_T);}
static void *copy_NETExtendedStrut(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new NETExtendedStrut(reinterpret_cast<const NETExtendedStrut *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_NETExtendedStrut(sipSimpleWrapper *);}
static void dealloc_NETExtendedStrut(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NETExtendedStrut(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_NETExtendedStrut(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_NETExtendedStrut(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    NETExtendedStrut *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETExtendedStrut();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const NETExtendedStrut* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_NETExtendedStrut, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETExtendedStrut(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


extern "C" {static PyObject *varget_NETExtendedStrut_bottom_end(void *, PyObject *, PyObject *);}
static PyObject *varget_NETExtendedStrut_bottom_end(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->bottom_end;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_bottom_end(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_bottom_end(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->bottom_end = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_bottom_start(void *, PyObject *, PyObject *);}
static PyObject *varget_NETExtendedStrut_bottom_start(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->bottom_start;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_bottom_start(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_bottom_start(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->bottom_start = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_bottom_width(void *, PyObject *, PyObject *);}
static PyObject *varget_NETExtendedStrut_bottom_width(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->bottom_width;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_bottom_width(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_bottom_width(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->bottom_width = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_left_end(void *, PyObject *, PyObject *);}
static PyObject *varget_NETExtendedStrut_left_end(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->left_end;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_left_end(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_left_end(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->left_end = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_left_start(void *, PyObject *, PyObject *);}
static PyObject *varget_NETExtendedStrut_left_start(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->left_start;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_left_start(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_left_start(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->left_start = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_left_width(void *, PyObject *, PyObject *);}
static PyObject *varget_NETExtendedStrut_left_width(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->left_width;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_left_width(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_left_width(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->left_width = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_right_end(void *, PyObject *, PyObject *);}
static PyObject *varget_NETExtendedStrut_right_end(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->right_end;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_right_end(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_right_end(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->right_end = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_right_start(void *, PyObject *, PyObject *);}
static PyObject *varget_NETExtendedStrut_right_start(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->right_start;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_right_start(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_right_start(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->right_start = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_right_width(void *, PyObject *, PyObject *);}
static PyObject *varget_NETExtendedStrut_right_width(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->right_width;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_right_width(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_right_width(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->right_width = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_top_end(void *, PyObject *, PyObject *);}
static PyObject *varget_NETExtendedStrut_top_end(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->top_end;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_top_end(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_top_end(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->top_end = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_top_start(void *, PyObject *, PyObject *);}
static PyObject *varget_NETExtendedStrut_top_start(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->top_start;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_top_start(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_top_start(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->top_start = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETExtendedStrut_top_width(void *, PyObject *, PyObject *);}
static PyObject *varget_NETExtendedStrut_top_width(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = sipCpp->top_width;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETExtendedStrut_top_width(void *, PyObject *, PyObject *);}
static int varset_NETExtendedStrut_top_width(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETExtendedStrut *sipCpp = reinterpret_cast<NETExtendedStrut *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->top_width = sipVal;

    return 0;
}

sipVariableDef variables_NETExtendedStrut[] = {
    {InstanceVariable, sipName_bottom_end, (PyMethodDef *)varget_NETExtendedStrut_bottom_end, (PyMethodDef *)varset_NETExtendedStrut_bottom_end, NULL, NULL},
    {InstanceVariable, sipName_bottom_start, (PyMethodDef *)varget_NETExtendedStrut_bottom_start, (PyMethodDef *)varset_NETExtendedStrut_bottom_start, NULL, NULL},
    {InstanceVariable, sipName_bottom_width, (PyMethodDef *)varget_NETExtendedStrut_bottom_width, (PyMethodDef *)varset_NETExtendedStrut_bottom_width, NULL, NULL},
    {InstanceVariable, sipName_left_end, (PyMethodDef *)varget_NETExtendedStrut_left_end, (PyMethodDef *)varset_NETExtendedStrut_left_end, NULL, NULL},
    {InstanceVariable, sipName_left_start, (PyMethodDef *)varget_NETExtendedStrut_left_start, (PyMethodDef *)varset_NETExtendedStrut_left_start, NULL, NULL},
    {InstanceVariable, sipName_left_width, (PyMethodDef *)varget_NETExtendedStrut_left_width, (PyMethodDef *)varset_NETExtendedStrut_left_width, NULL, NULL},
    {InstanceVariable, sipName_right_end, (PyMethodDef *)varget_NETExtendedStrut_right_end, (PyMethodDef *)varset_NETExtendedStrut_right_end, NULL, NULL},
    {InstanceVariable, sipName_right_start, (PyMethodDef *)varget_NETExtendedStrut_right_start, (PyMethodDef *)varset_NETExtendedStrut_right_start, NULL, NULL},
    {InstanceVariable, sipName_right_width, (PyMethodDef *)varget_NETExtendedStrut_right_width, (PyMethodDef *)varset_NETExtendedStrut_right_width, NULL, NULL},
    {InstanceVariable, sipName_top_end, (PyMethodDef *)varget_NETExtendedStrut_top_end, (PyMethodDef *)varset_NETExtendedStrut_top_end, NULL, NULL},
    {InstanceVariable, sipName_top_start, (PyMethodDef *)varget_NETExtendedStrut_top_start, (PyMethodDef *)varset_NETExtendedStrut_top_start, NULL, NULL},
    {InstanceVariable, sipName_top_width, (PyMethodDef *)varget_NETExtendedStrut_top_width, (PyMethodDef *)varset_NETExtendedStrut_top_width, NULL, NULL},
};


pyqt4ClassTypeDef sipTypeDef_kdeui_NETExtendedStrut = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETExtendedStrut,
        {0}
    },
    {
        sipNameNr_NETExtendedStrut,
        {0, 0, 1},
        0, 0,
        0, 0,
        12, variables_NETExtendedStrut,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    0,
    init_type_NETExtendedStrut,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETExtendedStrut,
    assign_NETExtendedStrut,
    array_NETExtendedStrut,
    copy_NETExtendedStrut,
    release_NETExtendedStrut,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 73 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 18948 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 44 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 18952 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


/* Call the instance's destructor. */
extern "C" {static void release_NETIcon(void *, int);}
static void release_NETIcon(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<NETIcon *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NETIcon(void *, SIP_SSIZE_T, const void *);}
static void assign_NETIcon(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<NETIcon *>(sipDst)[sipDstIdx] = *reinterpret_cast<const NETIcon *>(sipSrc);
}


extern "C" {static void *array_NETIcon(SIP_SSIZE_T);}
static void *array_NETIcon(SIP_SSIZE_T sipNrElem)
{
    return new NETIcon[sipNrElem];
}


extern "C" {static void *copy_NETIcon(const void *, SIP_SSIZE_T);}
static void *copy_NETIcon(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new NETIcon(reinterpret_cast<const NETIcon *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_NETIcon(sipSimpleWrapper *);}
static void dealloc_NETIcon(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NETIcon(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_NETIcon(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_NETIcon(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    NETIcon *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETIcon();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const NETIcon* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_NETIcon, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETIcon(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


extern "C" {static PyObject *varget_NETIcon_data(void *, PyObject *, PyObject *);}
static PyObject *varget_NETIcon_data(void *sipSelf, PyObject *, PyObject *)
{
    unsigned char*sipVal;
    NETIcon *sipCpp = reinterpret_cast<NETIcon *>(sipSelf);

    sipVal = sipCpp->data;

    if (sipVal == NULL)
    {
        Py_INCREF(Py_None);
        return Py_None;
    }

    return SIPBytes_FromString((char *)sipVal);
}


extern "C" {static int varset_NETIcon_data(void *, PyObject *, PyObject *);}
static int varset_NETIcon_data(void *sipSelf, PyObject *sipPy, PyObject *sipPySelf)
{
    unsigned char*sipVal;
    NETIcon *sipCpp = reinterpret_cast<NETIcon *>(sipSelf);

    sipVal = (unsigned char *)sipBytes_AsString(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->data = sipVal;

    sipKeepReference(sipPySelf, -1, sipPy);

    return 0;
}


extern "C" {static PyObject *varget_NETIcon_size(void *, PyObject *, PyObject *);}
static PyObject *varget_NETIcon_size(void *sipSelf, PyObject *sipPySelf, PyObject *)
{
    PyObject *sipPy;
    NETSize*sipVal;
    NETIcon *sipCpp = reinterpret_cast<NETIcon *>(sipSelf);

    sipPy = sipGetReference(sipPySelf, -2);
    if (sipPy)
        return sipPy;

    sipVal = &sipCpp->size;

    sipPy = sipConvertFromType(sipVal, sipType_NETSize, NULL);
    sipKeepReference(sipPySelf, -2, sipPy);

    return sipPy;
}


extern "C" {static int varset_NETIcon_size(void *, PyObject *, PyObject *);}
static int varset_NETIcon_size(void *sipSelf, PyObject *sipPy, PyObject *)
{
    NETSize*sipVal;
    NETIcon *sipCpp = reinterpret_cast<NETIcon *>(sipSelf);

    int sipIsErr = 0;

    sipVal = reinterpret_cast<NETSize *>(sipForceConvertToType(sipPy,sipType_NETSize,NULL,SIP_NOT_NONE,NULL,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->size = *sipVal;

    return 0;
}

sipVariableDef variables_NETIcon[] = {
    {InstanceVariable, sipName_data, (PyMethodDef *)varget_NETIcon_data, (PyMethodDef *)varset_NETIcon_data, NULL, NULL},
    {InstanceVariable, sipName_size, (PyMethodDef *)varget_NETIcon_size, (PyMethodDef *)varset_NETIcon_size, NULL, NULL},
};


pyqt4ClassTypeDef sipTypeDef_kdeui_NETIcon = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETIcon,
        {0}
    },
    {
        sipNameNr_NETIcon,
        {0, 0, 1},
        0, 0,
        0, 0,
        2, variables_NETIcon,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    0,
    init_type_NETIcon,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETIcon,
    assign_NETIcon,
    array_NETIcon,
    copy_NETIcon,
    release_NETIcon,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 59 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 19167 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 29 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 19171 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 44 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 19174 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


/* Call the instance's destructor. */
extern "C" {static void release_NETRect(void *, int);}
static void release_NETRect(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<NETRect *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NETRect(void *, SIP_SSIZE_T, const void *);}
static void assign_NETRect(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<NETRect *>(sipDst)[sipDstIdx] = *reinterpret_cast<const NETRect *>(sipSrc);
}


extern "C" {static void *array_NETRect(SIP_SSIZE_T);}
static void *array_NETRect(SIP_SSIZE_T sipNrElem)
{
    return new NETRect[sipNrElem];
}


extern "C" {static void *copy_NETRect(const void *, SIP_SSIZE_T);}
static void *copy_NETRect(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new NETRect(reinterpret_cast<const NETRect *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_NETRect(sipSimpleWrapper *);}
static void dealloc_NETRect(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NETRect(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_NETRect(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_NETRect(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    NETRect *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETRect();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const NETRect* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_NETRect, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETRect(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


extern "C" {static PyObject *varget_NETRect_pos(void *, PyObject *, PyObject *);}
static PyObject *varget_NETRect_pos(void *sipSelf, PyObject *sipPySelf, PyObject *)
{
    PyObject *sipPy;
    NETPoint*sipVal;
    NETRect *sipCpp = reinterpret_cast<NETRect *>(sipSelf);

    sipPy = sipGetReference(sipPySelf, -3);
    if (sipPy)
        return sipPy;

    sipVal = &sipCpp->pos;

    sipPy = sipConvertFromType(sipVal, sipType_NETPoint, NULL);
    sipKeepReference(sipPySelf, -3, sipPy);

    return sipPy;
}


extern "C" {static int varset_NETRect_pos(void *, PyObject *, PyObject *);}
static int varset_NETRect_pos(void *sipSelf, PyObject *sipPy, PyObject *)
{
    NETPoint*sipVal;
    NETRect *sipCpp = reinterpret_cast<NETRect *>(sipSelf);

    int sipIsErr = 0;

    sipVal = reinterpret_cast<NETPoint *>(sipForceConvertToType(sipPy,sipType_NETPoint,NULL,SIP_NOT_NONE,NULL,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->pos = *sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETRect_size(void *, PyObject *, PyObject *);}
static PyObject *varget_NETRect_size(void *sipSelf, PyObject *sipPySelf, PyObject *)
{
    PyObject *sipPy;
    NETSize*sipVal;
    NETRect *sipCpp = reinterpret_cast<NETRect *>(sipSelf);

    sipPy = sipGetReference(sipPySelf, -4);
    if (sipPy)
        return sipPy;

    sipVal = &sipCpp->size;

    sipPy = sipConvertFromType(sipVal, sipType_NETSize, NULL);
    sipKeepReference(sipPySelf, -4, sipPy);

    return sipPy;
}


extern "C" {static int varset_NETRect_size(void *, PyObject *, PyObject *);}
static int varset_NETRect_size(void *sipSelf, PyObject *sipPy, PyObject *)
{
    NETSize*sipVal;
    NETRect *sipCpp = reinterpret_cast<NETRect *>(sipSelf);

    int sipIsErr = 0;

    sipVal = reinterpret_cast<NETSize *>(sipForceConvertToType(sipPy,sipType_NETSize,NULL,SIP_NOT_NONE,NULL,&sipIsErr));

    if (sipIsErr)
        return -1;

    sipCpp->size = *sipVal;

    return 0;
}

sipVariableDef variables_NETRect[] = {
    {InstanceVariable, sipName_pos, (PyMethodDef *)varget_NETRect_pos, (PyMethodDef *)varset_NETRect_pos, NULL, NULL},
    {InstanceVariable, sipName_size, (PyMethodDef *)varget_NETRect_size, (PyMethodDef *)varset_NETRect_size, NULL, NULL},
};


pyqt4ClassTypeDef sipTypeDef_kdeui_NETRect = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETRect,
        {0}
    },
    {
        sipNameNr_NETRect,
        {0, 0, 1},
        0, 0,
        0, 0,
        2, variables_NETRect,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    0,
    init_type_NETRect,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETRect,
    assign_NETRect,
    array_NETRect,
    copy_NETRect,
    release_NETRect,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 44 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 19391 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"



/* Call the instance's destructor. */
extern "C" {static void release_NETSize(void *, int);}
static void release_NETSize(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<NETSize *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NETSize(void *, SIP_SSIZE_T, const void *);}
static void assign_NETSize(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<NETSize *>(sipDst)[sipDstIdx] = *reinterpret_cast<const NETSize *>(sipSrc);
}


extern "C" {static void *array_NETSize(SIP_SSIZE_T);}
static void *array_NETSize(SIP_SSIZE_T sipNrElem)
{
    return new NETSize[sipNrElem];
}


extern "C" {static void *copy_NETSize(const void *, SIP_SSIZE_T);}
static void *copy_NETSize(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new NETSize(reinterpret_cast<const NETSize *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_NETSize(sipSimpleWrapper *);}
static void dealloc_NETSize(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NETSize(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_NETSize(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_NETSize(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    NETSize *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETSize();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const NETSize* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_NETSize, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETSize(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


extern "C" {static PyObject *varget_NETSize_height(void *, PyObject *, PyObject *);}
static PyObject *varget_NETSize_height(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETSize *sipCpp = reinterpret_cast<NETSize *>(sipSelf);

    sipVal = sipCpp->height;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETSize_height(void *, PyObject *, PyObject *);}
static int varset_NETSize_height(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETSize *sipCpp = reinterpret_cast<NETSize *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->height = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETSize_width(void *, PyObject *, PyObject *);}
static PyObject *varget_NETSize_width(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETSize *sipCpp = reinterpret_cast<NETSize *>(sipSelf);

    sipVal = sipCpp->width;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETSize_width(void *, PyObject *, PyObject *);}
static int varset_NETSize_width(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETSize *sipCpp = reinterpret_cast<NETSize *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->width = sipVal;

    return 0;
}

sipVariableDef variables_NETSize[] = {
    {InstanceVariable, sipName_height, (PyMethodDef *)varget_NETSize_height, (PyMethodDef *)varset_NETSize_height, NULL, NULL},
    {InstanceVariable, sipName_width, (PyMethodDef *)varget_NETSize_width, (PyMethodDef *)varset_NETSize_width, NULL, NULL},
};


pyqt4ClassTypeDef sipTypeDef_kdeui_NETSize = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETSize,
        {0}
    },
    {
        sipNameNr_NETSize,
        {0, 0, 1},
        0, 0,
        0, 0,
        2, variables_NETSize,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    0,
    init_type_NETSize,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETSize,
    assign_NETSize,
    array_NETSize,
    copy_NETSize,
    release_NETSize,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 29 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 19589 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"



/* Call the instance's destructor. */
extern "C" {static void release_NETPoint(void *, int);}
static void release_NETPoint(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<NETPoint *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_NETPoint(void *, SIP_SSIZE_T, const void *);}
static void assign_NETPoint(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<NETPoint *>(sipDst)[sipDstIdx] = *reinterpret_cast<const NETPoint *>(sipSrc);
}


extern "C" {static void *array_NETPoint(SIP_SSIZE_T);}
static void *array_NETPoint(SIP_SSIZE_T sipNrElem)
{
    return new NETPoint[sipNrElem];
}


extern "C" {static void *copy_NETPoint(const void *, SIP_SSIZE_T);}
static void *copy_NETPoint(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new NETPoint(reinterpret_cast<const NETPoint *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_NETPoint(sipSimpleWrapper *);}
static void dealloc_NETPoint(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_NETPoint(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_NETPoint(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_NETPoint(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    NETPoint *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETPoint();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const NETPoint* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_NETPoint, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new NETPoint(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


extern "C" {static PyObject *varget_NETPoint_x(void *, PyObject *, PyObject *);}
static PyObject *varget_NETPoint_x(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETPoint *sipCpp = reinterpret_cast<NETPoint *>(sipSelf);

    sipVal = sipCpp->x;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETPoint_x(void *, PyObject *, PyObject *);}
static int varset_NETPoint_x(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETPoint *sipCpp = reinterpret_cast<NETPoint *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->x = sipVal;

    return 0;
}


extern "C" {static PyObject *varget_NETPoint_y(void *, PyObject *, PyObject *);}
static PyObject *varget_NETPoint_y(void *sipSelf, PyObject *, PyObject *)
{
    int sipVal;
    NETPoint *sipCpp = reinterpret_cast<NETPoint *>(sipSelf);

    sipVal = sipCpp->y;

    return SIPLong_FromLong(sipVal);
}


extern "C" {static int varset_NETPoint_y(void *, PyObject *, PyObject *);}
static int varset_NETPoint_y(void *sipSelf, PyObject *sipPy, PyObject *)
{
    int sipVal;
    NETPoint *sipCpp = reinterpret_cast<NETPoint *>(sipSelf);

    sipVal = (int)SIPLong_AsLong(sipPy);

    if (PyErr_Occurred() != NULL)
        return -1;

    sipCpp->y = sipVal;

    return 0;
}

sipVariableDef variables_NETPoint[] = {
    {InstanceVariable, sipName_x, (PyMethodDef *)varget_NETPoint_x, (PyMethodDef *)varset_NETPoint_x, NULL, NULL},
    {InstanceVariable, sipName_y, (PyMethodDef *)varget_NETPoint_y, (PyMethodDef *)varset_NETPoint_y, NULL, NULL},
};


pyqt4ClassTypeDef sipTypeDef_kdeui_NETPoint = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETPoint,
        {0}
    },
    {
        sipNameNr_NETPoint,
        {0, 0, 1},
        0, 0,
        0, 0,
        2, variables_NETPoint,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    0,
    init_type_NETPoint,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETPoint,
    assign_NETPoint,
    array_NETPoint,
    copy_NETPoint,
    release_NETPoint,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 171 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm.sip"
#include <netwm.h>
#line 19787 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 147 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 19791 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 113 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 19794 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 59 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 19797 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 88 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 19800 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


class sipNETWinInfo : public NETWinInfo
{
public:
    sipNETWinInfo(Display*,Window,Window,const unsigned long*,int,NET::Role);
    sipNETWinInfo(Display*,Window,Window,unsigned long,NET::Role);
    sipNETWinInfo(const NETWinInfo&);
    virtual ~sipNETWinInfo();

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void changeState(unsigned long,unsigned long);
    void changeDesktop(int);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipNETWinInfo(const sipNETWinInfo &);
    sipNETWinInfo &operator = (const sipNETWinInfo &);

    char sipPyMethods[2];
};

sipNETWinInfo::sipNETWinInfo(Display*a0,Window a1,Window a2,const unsigned long*a3,int a4,NET::Role a5): NETWinInfo(a0,a1,a2,a3,a4,a5), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipNETWinInfo::sipNETWinInfo(Display*a0,Window a1,Window a2,unsigned long a3,NET::Role a4): NETWinInfo(a0,a1,a2,a3,a4), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipNETWinInfo::sipNETWinInfo(const NETWinInfo& a0): NETWinInfo(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipNETWinInfo::~sipNETWinInfo()
{
    sipCommonDtor(sipPySelf);
}

void sipNETWinInfo::changeState(unsigned long a0,unsigned long a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_changeState);

    if (!sipMeth)
    {
        NETWinInfo::changeState(a0,a1);
        return;
    }

    extern void sipVH_kdeui_1(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, unsigned long,unsigned long);

    sipVH_kdeui_1(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipNETWinInfo::changeDesktop(int a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_changeDesktop);

    if (!sipMeth)
    {
        NETWinInfo::changeDesktop(a0);
        return;
    }

    typedef void (*sipVH_QtCore_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    ((sipVH_QtCore_4)(sipModuleAPI_kdeui_QtCore->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}


extern "C" {static PyObject *meth_NETWinInfo_hasNETSupport(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_hasNETSupport(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->hasNETSupport();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_hasNETSupport, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_iconGeometry(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_iconGeometry(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            NETRect*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new NETRect(sipCpp->iconGeometry());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_NETRect,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_iconGeometry, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_state(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_state(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            unsigned long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->state();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_state, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_extendedStrut(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_extendedStrut(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            NETExtendedStrut*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new NETExtendedStrut(sipCpp->extendedStrut());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_NETExtendedStrut,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_extendedStrut, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_strut(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_strut(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            NETStrut*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new NETStrut(sipCpp->strut());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_NETStrut,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_strut, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_windowType(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_windowType(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        unsigned long a0;
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bm", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0))
        {
            NET::WindowType sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->windowType(a0);
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_NET_WindowType);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_windowType, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_hasWindowType(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_hasWindowType(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->hasWindowType();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_hasWindowType, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_name(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_name(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            const char*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->name();
            Py_END_ALLOW_THREADS

            if (sipRes == NULL)
            {
                Py_INCREF(Py_None);
                return Py_None;
            }

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_name, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_visibleName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_visibleName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            const char*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->visibleName();
            Py_END_ALLOW_THREADS

            if (sipRes == NULL)
            {
                Py_INCREF(Py_None);
                return Py_None;
            }

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_visibleName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_iconName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_iconName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            const char*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->iconName();
            Py_END_ALLOW_THREADS

            if (sipRes == NULL)
            {
                Py_INCREF(Py_None);
                return Py_None;
            }

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_iconName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_visibleIconName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_visibleIconName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            const char*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->visibleIconName();
            Py_END_ALLOW_THREADS

            if (sipRes == NULL)
            {
                Py_INCREF(Py_None);
                return Py_None;
            }

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_visibleIconName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_desktop(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_desktop(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0 = 0;
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|b", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->desktop(a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_desktop, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_pid(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_pid(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->pid();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_pid, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_handledIcons(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_handledIcons(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            Bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->handledIcons();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_handledIcons, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_mappingState(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_mappingState(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            NET::MappingState sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->mappingState();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_NET_MappingState);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_mappingState, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setIconGeometry(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setIconGeometry(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        NETRect* a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_NETWinInfo, &sipCpp, sipType_NETRect, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setIconGeometry(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setIconGeometry, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setExtendedStrut(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setExtendedStrut(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETExtendedStrut* a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_NETWinInfo, &sipCpp, sipType_NETExtendedStrut, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setExtendedStrut(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setExtendedStrut, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setStrut(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setStrut(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        NETStrut* a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_NETWinInfo, &sipCpp, sipType_NETStrut, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setStrut(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setStrut, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setState(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setState(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        unsigned long a0;
        unsigned long a1;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bmm", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setState(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setState, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setWindowType(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setWindowType(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        NET::WindowType a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_NETWinInfo, &sipCpp, sipType_NET_WindowType, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setWindowType(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setWindowType, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const char* a0;
        PyObject *a0Keep;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BAA", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0Keep, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setName(a0);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setVisibleName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setVisibleName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const char* a0;
        PyObject *a0Keep;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BAA", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0Keep, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setVisibleName(a0);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setVisibleName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setIconName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setIconName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const char* a0;
        PyObject *a0Keep;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BAA", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0Keep, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setIconName(a0);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setIconName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setVisibleIconName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setVisibleIconName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const char* a0;
        PyObject *a0Keep;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BAA", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0Keep, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setVisibleIconName(a0);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setVisibleIconName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setDesktop(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        bool a1 = 0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi|b", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setDesktop(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setDesktop, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setPid(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setPid(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setPid(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setPid, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setHandledIcons(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setHandledIcons(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Bool a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setHandledIcons(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setHandledIcons, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setFrameExtents(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setFrameExtents(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        NETStrut* a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_NETWinInfo, &sipCpp, sipType_NETStrut, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setFrameExtents(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setFrameExtents, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setUserTime(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setUserTime(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Time a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bm", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setUserTime(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setUserTime, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_userTime(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_userTime(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            Time sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->userTime();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_userTime, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setStartupId(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setStartupId(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const char* a0;
        PyObject *a0Keep;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BAA", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0Keep, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setStartupId(a0);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setStartupId, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_startupId(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_startupId(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            const char*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->startupId();
            Py_END_ALLOW_THREADS

            if (sipRes == NULL)
            {
                Py_INCREF(Py_None);
                return Py_None;
            }

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_startupId, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setOpacity(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setOpacity(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        unsigned long a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bm", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setOpacity(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setOpacity, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_opacity(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_opacity(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            unsigned long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->opacity();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_opacity, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setAllowedActions(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setAllowedActions(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        unsigned long a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bm", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setAllowedActions(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setAllowedActions, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_allowedActions(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_allowedActions(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            unsigned long sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->allowedActions();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_allowedActions, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_transientFor(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_transientFor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            Window sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->transientFor();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_transientFor, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_groupLeader(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_groupLeader(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            Window sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->groupLeader();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_groupLeader, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_windowClassClass(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_windowClassClass(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            const char*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->windowClassClass();
            Py_END_ALLOW_THREADS

            if (sipRes == NULL)
            {
                Py_INCREF(Py_None);
                return Py_None;
            }

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_windowClassClass, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_windowClassName(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_windowClassName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            const char*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->windowClassName();
            Py_END_ALLOW_THREADS

            if (sipRes == NULL)
            {
                Py_INCREF(Py_None);
                return Py_None;
            }

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_windowClassName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_windowRole(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_windowRole(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            const char*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->windowRole();
            Py_END_ALLOW_THREADS

            if (sipRes == NULL)
            {
                Py_INCREF(Py_None);
                return Py_None;
            }

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_windowRole, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_clientMachine(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_clientMachine(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            const char*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->clientMachine();
            Py_END_ALLOW_THREADS

            if (sipRes == NULL)
            {
                Py_INCREF(Py_None);
                return Py_None;
            }

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_clientMachine, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_kdeGeometry(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_kdeGeometry(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        NETRect* a0;
        NETRect* a1;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9J9", &sipSelf, sipType_NETWinInfo, &sipCpp, sipType_NETRect, &a0, sipType_NETRect, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->kdeGeometry(*a0,*a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_kdeGeometry, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_changeDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_changeDesktop(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pi", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETWinInfo::changeDesktop(a0) : sipCpp->changeDesktop(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_changeDesktop, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_changeState(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_changeState(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        unsigned long a0;
        unsigned long a1;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pmm", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETWinInfo::changeState(a0,a1) : sipCpp->changeState(a0,a1));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_changeState, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setFrameOverlap(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setFrameOverlap(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        NETStrut* a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_NETWinInfo, &sipCpp, sipType_NETStrut, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setFrameOverlap(*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setFrameOverlap, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_frameOverlap(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_frameOverlap(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            NETStrut*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new NETStrut(sipCpp->frameOverlap());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_NETStrut,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_frameOverlap, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_activities(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_activities(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            const char*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->activities();
            Py_END_ALLOW_THREADS

            if (sipRes == NULL)
            {
                Py_INCREF(Py_None);
                return Py_None;
            }

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_activities, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_setBlockingCompositing(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_setBlockingCompositing(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_NETWinInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setBlockingCompositing(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_setBlockingCompositing, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETWinInfo_isBlockingCompositing(PyObject *, PyObject *);}
static PyObject *meth_NETWinInfo_isBlockingCompositing(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETWinInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETWinInfo, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isBlockingCompositing();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETWinInfo, sipName_isBlockingCompositing, NULL);

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_NETWinInfo(void *, int);}
static void release_NETWinInfo(void *sipCppV,int sipState)
{
    Py_BEGIN_ALLOW_THREADS

    if (sipState & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipNETWinInfo *>(sipCppV);
    else
        delete reinterpret_cast<NETWinInfo *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_NETWinInfo(sipSimpleWrapper *);}
static void dealloc_NETWinInfo(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipNETWinInfo *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_NETWinInfo(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_NETWinInfo(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_NETWinInfo(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    sipNETWinInfo *sipCpp = 0;

    {
        Display* a0;
        Window a1;
        Window a2;
        PyObject * a3;
        NET::Role a4 = NET::Client;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J8mmT|E", sipType_Display, &a0, &a1, &a2, &PyList_Type, &a3, sipType_NET_Role, &a4))
        {
#line 186 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm.sip"
int count   = PyList_Size (a3);
    unsigned long *list = new unsigned long [count];

    for (int i = 0; i < count; i++) {
#if PY_MAJOR_VERSION >= 3
        list [i] = (unsigned long)PyLong_AsLong (PyList_GET_ITEM (a3, i));
#else
        list [i] = (unsigned long)PyInt_AS_LONG (PyList_GET_ITEM (a3, i));
#endif        
    }
    
    Py_BEGIN_ALLOW_THREADS
    sipCpp = new sipNETWinInfo (a0, a1, a2, list, count, a4);
    Py_END_ALLOW_THREADS

    delete list;
#line 21373 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    {
        Display* a0;
        Window a1;
        Window a2;
        unsigned long a3;
        NET::Role a4 = NET::Client;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J8mmm|E", sipType_Display, &a0, &a1, &a2, &a3, sipType_NET_Role, &a4))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipNETWinInfo(a0,a1,a2,a3,a4);
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    {
        const NETWinInfo* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_NETWinInfo, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipNETWinInfo(*a0);
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_NETWinInfo[] = {{367, 255, 1}};


static PyMethodDef methods_NETWinInfo[] = {
    {SIP_MLNAME_CAST(sipName_activities), meth_NETWinInfo_activities, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_allowedActions), meth_NETWinInfo_allowedActions, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeDesktop), meth_NETWinInfo_changeDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeState), meth_NETWinInfo_changeState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_clientMachine), meth_NETWinInfo_clientMachine, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktop), meth_NETWinInfo_desktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_extendedStrut), meth_NETWinInfo_extendedStrut, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_frameOverlap), meth_NETWinInfo_frameOverlap, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_groupLeader), meth_NETWinInfo_groupLeader, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_handledIcons), meth_NETWinInfo_handledIcons, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hasNETSupport), meth_NETWinInfo_hasNETSupport, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hasWindowType), meth_NETWinInfo_hasWindowType, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_iconGeometry), meth_NETWinInfo_iconGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_iconName), meth_NETWinInfo_iconName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isBlockingCompositing), meth_NETWinInfo_isBlockingCompositing, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_kdeGeometry), meth_NETWinInfo_kdeGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mappingState), meth_NETWinInfo_mappingState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_name), meth_NETWinInfo_name, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_opacity), meth_NETWinInfo_opacity, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_pid), meth_NETWinInfo_pid, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setAllowedActions), meth_NETWinInfo_setAllowedActions, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setBlockingCompositing), meth_NETWinInfo_setBlockingCompositing, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDesktop), meth_NETWinInfo_setDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setExtendedStrut), meth_NETWinInfo_setExtendedStrut, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setFrameExtents), meth_NETWinInfo_setFrameExtents, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setFrameOverlap), meth_NETWinInfo_setFrameOverlap, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHandledIcons), meth_NETWinInfo_setHandledIcons, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setIconGeometry), meth_NETWinInfo_setIconGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setIconName), meth_NETWinInfo_setIconName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setName), meth_NETWinInfo_setName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setOpacity), meth_NETWinInfo_setOpacity, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setPid), meth_NETWinInfo_setPid, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setStartupId), meth_NETWinInfo_setStartupId, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setState), meth_NETWinInfo_setState, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setStrut), meth_NETWinInfo_setStrut, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setUserTime), meth_NETWinInfo_setUserTime, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setVisibleIconName), meth_NETWinInfo_setVisibleIconName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setVisibleName), meth_NETWinInfo_setVisibleName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setWindowType), meth_NETWinInfo_setWindowType, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_startupId), meth_NETWinInfo_startupId, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_state), meth_NETWinInfo_state, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_strut), meth_NETWinInfo_strut, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_transientFor), meth_NETWinInfo_transientFor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_userTime), meth_NETWinInfo_userTime, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_visibleIconName), meth_NETWinInfo_visibleIconName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_visibleName), meth_NETWinInfo_visibleName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowClassClass), meth_NETWinInfo_windowClassClass, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowClassName), meth_NETWinInfo_windowClassName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowRole), meth_NETWinInfo_windowRole, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowType), meth_NETWinInfo_windowType, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_NETWinInfo[] = {
    {sipName_PROPERTIES_SIZE, static_cast<int>(NETWinInfo::PROPERTIES_SIZE), -1},
    {sipName_PROTOCOLS, static_cast<int>(NETWinInfo::PROTOCOLS), -1},
    {sipName_PROTOCOLS2, static_cast<int>(NETWinInfo::PROTOCOLS2), -1},
};


extern "C" {static PyObject *varget_NETWinInfo_OnAllDesktops(void *, PyObject *, PyObject *);}
static PyObject *varget_NETWinInfo_OnAllDesktops(void *, PyObject *, PyObject *)
{
    int sipVal;

    sipVal = NETWinInfo::OnAllDesktops;

    return SIPLong_FromLong(sipVal);
}

sipVariableDef variables_NETWinInfo[] = {
    {ClassVariable, sipName_OnAllDesktops, (PyMethodDef *)varget_NETWinInfo_OnAllDesktops, NULL, NULL, NULL},
};


pyqt4ClassTypeDef sipTypeDef_kdeui_NETWinInfo = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETWinInfo,
        {0}
    },
    {
        sipNameNr_NETWinInfo,
        {0, 0, 1},
        50, methods_NETWinInfo,
        3, enummembers_NETWinInfo,
        1, variables_NETWinInfo,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_NETWinInfo,
    0,
    init_type_NETWinInfo,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETWinInfo,
    0,
    0,
    0,
    release_NETWinInfo,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 30 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm.sip"
#include <netwm.h>
#line 21553 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

#line 147 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 21557 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 29 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 21560 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 44 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 21563 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 59 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm_def.sip"
#include <netwm_def.h>
#line 21566 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qsize.sip"
#include <qsize.h>
#line 21569 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"


class sipNETRootInfo : public NETRootInfo
{
public:
    sipNETRootInfo(Display*,Window,const char*,const unsigned long*,int,int,bool);
    sipNETRootInfo(Display*,const unsigned long*,int,int,bool);
    sipNETRootInfo(Display*,unsigned long,int,bool);
    sipNETRootInfo(const NETRootInfo&);
    virtual ~sipNETRootInfo();

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void changeShowingDesktop(bool);
    void gotTakeActivity(Window,Time,long);
    void restackWindow(Window,NET::RequestSource,Window,int,Time);
    void moveResizeWindow(Window,int,int,int,int,int);
    void changeActiveWindow(Window,NET::RequestSource,Time,Window);
    void gotPing(Window,Time);
    void moveResize(Window,int,int,unsigned long);
    void closeWindow(Window);
    void changeCurrentDesktop(int);
    void changeDesktopViewport(int,const NETPoint&);
    void changeDesktopGeometry(int,const NETSize&);
    void changeNumberOfDesktops(int);
    void removeClient(Window);
    void addClient(Window);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipNETRootInfo(const sipNETRootInfo &);
    sipNETRootInfo &operator = (const sipNETRootInfo &);

    char sipPyMethods[14];
};

sipNETRootInfo::sipNETRootInfo(Display*a0,Window a1,const char*a2,const unsigned long*a3,int a4,int a5,bool a6): NETRootInfo(a0,a1,a2,a3,a4,a5,a6), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipNETRootInfo::sipNETRootInfo(Display*a0,const unsigned long*a1,int a2,int a3,bool a4): NETRootInfo(a0,a1,a2,a3,a4), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipNETRootInfo::sipNETRootInfo(Display*a0,unsigned long a1,int a2,bool a3): NETRootInfo(a0,a1,a2,a3), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipNETRootInfo::sipNETRootInfo(const NETRootInfo& a0): NETRootInfo(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipNETRootInfo::~sipNETRootInfo()
{
    sipCommonDtor(sipPySelf);
}

void sipNETRootInfo::changeShowingDesktop(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_changeShowingDesktop);

    if (!sipMeth)
    {
        NETRootInfo::changeShowingDesktop(a0);
        return;
    }

    typedef void (*sipVH_QtNetwork_1)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtNetwork_1)(sipModuleAPI_kdeui_QtNetwork->em_virthandlers[1]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipNETRootInfo::gotTakeActivity(Window a0,Time a1,long a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_gotTakeActivity);

    if (!sipMeth)
    {
        NETRootInfo::gotTakeActivity(a0,a1,a2);
        return;
    }

    extern void sipVH_kdeui_2(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, unsigned long,unsigned long,long);

    sipVH_kdeui_2(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2);
}

void sipNETRootInfo::restackWindow(Window a0,NET::RequestSource a1,Window a2,int a3,Time a4)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_restackWindow);

    if (!sipMeth)
    {
        NETRootInfo::restackWindow(a0,a1,a2,a3,a4);
        return;
    }

    extern void sipVH_kdeui_3(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, unsigned long,NET::RequestSource,unsigned long,int,unsigned long);

    sipVH_kdeui_3(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2, a3, a4);
}

void sipNETRootInfo::moveResizeWindow(Window a0,int a1,int a2,int a3,int a4,int a5)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_moveResizeWindow);

    if (!sipMeth)
    {
        NETRootInfo::moveResizeWindow(a0,a1,a2,a3,a4,a5);
        return;
    }

    extern void sipVH_kdeui_4(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, unsigned long,int,int,int,int,int);

    sipVH_kdeui_4(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2, a3, a4, a5);
}

void sipNETRootInfo::changeActiveWindow(Window a0,NET::RequestSource a1,Time a2,Window a3)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_changeActiveWindow);

    if (!sipMeth)
    {
        NETRootInfo::changeActiveWindow(a0,a1,a2,a3);
        return;
    }

    extern void sipVH_kdeui_5(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, unsigned long,NET::RequestSource,unsigned long,unsigned long);

    sipVH_kdeui_5(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2, a3);
}

void sipNETRootInfo::gotPing(Window a0,Time a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_gotPing);

    if (!sipMeth)
    {
        NETRootInfo::gotPing(a0,a1);
        return;
    }

    extern void sipVH_kdeui_1(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, unsigned long,unsigned long);

    sipVH_kdeui_1(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipNETRootInfo::moveResize(Window a0,int a1,int a2,unsigned long a3)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_moveResize);

    if (!sipMeth)
    {
        NETRootInfo::moveResize(a0,a1,a2,a3);
        return;
    }

    extern void sipVH_kdeui_6(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, unsigned long,int,int,unsigned long);

    sipVH_kdeui_6(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2, a3);
}

void sipNETRootInfo::closeWindow(Window a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_closeWindow);

    if (!sipMeth)
    {
        NETRootInfo::closeWindow(a0);
        return;
    }

    extern void sipVH_kdeui_7(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, unsigned long);

    sipVH_kdeui_7(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipNETRootInfo::changeCurrentDesktop(int a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_changeCurrentDesktop);

    if (!sipMeth)
    {
        NETRootInfo::changeCurrentDesktop(a0);
        return;
    }

    typedef void (*sipVH_QtCore_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    ((sipVH_QtCore_4)(sipModuleAPI_kdeui_QtCore->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipNETRootInfo::changeDesktopViewport(int a0,const NETPoint& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_changeDesktopViewport);

    if (!sipMeth)
    {
        NETRootInfo::changeDesktopViewport(a0,a1);
        return;
    }

    extern void sipVH_kdeui_8(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int,const NETPoint&);

    sipVH_kdeui_8(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipNETRootInfo::changeDesktopGeometry(int a0,const NETSize& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_changeDesktopGeometry);

    if (!sipMeth)
    {
        NETRootInfo::changeDesktopGeometry(a0,a1);
        return;
    }

    extern void sipVH_kdeui_9(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int,const NETSize&);

    sipVH_kdeui_9(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipNETRootInfo::changeNumberOfDesktops(int a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_changeNumberOfDesktops);

    if (!sipMeth)
    {
        NETRootInfo::changeNumberOfDesktops(a0);
        return;
    }

    typedef void (*sipVH_QtCore_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    ((sipVH_QtCore_4)(sipModuleAPI_kdeui_QtCore->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipNETRootInfo::removeClient(Window a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_removeClient);

    if (!sipMeth)
    {
        NETRootInfo::removeClient(a0);
        return;
    }

    extern void sipVH_kdeui_7(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, unsigned long);

    sipVH_kdeui_7(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipNETRootInfo::addClient(Window a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_addClient);

    if (!sipMeth)
    {
        NETRootInfo::addClient(a0);
        return;
    }

    extern void sipVH_kdeui_7(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, unsigned long);

    sipVH_kdeui_7(sipGILState, 0, sipPySelf, sipMeth, a0);
}


extern "C" {static PyObject *meth_NETRootInfo_x11Display(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_x11Display(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETRootInfo, &sipCpp))
        {
            Display*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->x11Display();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_Display,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_x11Display, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_rootWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_rootWindow(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETRootInfo, &sipCpp))
        {
            Window sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->rootWindow();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_rootWindow, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_supportWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_supportWindow(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETRootInfo, &sipCpp))
        {
            Window sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->supportWindow();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_supportWindow, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_wmName(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_wmName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETRootInfo, &sipCpp))
        {
            const char*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->wmName();
            Py_END_ALLOW_THREADS

            if (sipRes == NULL)
            {
                Py_INCREF(Py_None);
                return Py_None;
            }

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_wmName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_screenNumber(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_screenNumber(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETRootInfo, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->screenNumber();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_screenNumber, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_isSupported(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_isSupported(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        NET::Property a0;
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_NETRootInfo, &sipCpp, sipType_NET_Property, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isSupported(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    {
        NET::Property2 a0;
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_NETRootInfo, &sipCpp, sipType_NET_Property2, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isSupported(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    {
        NET::WindowType a0;
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_NETRootInfo, &sipCpp, sipType_NET_WindowType, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isSupported(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    {
        NET::State a0;
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_NETRootInfo, &sipCpp, sipType_NET_State, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isSupported(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    {
        NET::Action a0;
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_NETRootInfo, &sipCpp, sipType_NET_Action, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isSupported(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_isSupported, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_clientListCount(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_clientListCount(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETRootInfo, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->clientListCount();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_clientListCount, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_clientListStackingCount(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_clientListStackingCount(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETRootInfo, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->clientListStackingCount();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_clientListStackingCount, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_desktopGeometry(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_desktopGeometry(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            NETSize*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new NETSize(sipCpp->desktopGeometry(a0));
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_NETSize,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_desktopGeometry, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_desktopViewport(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_desktopViewport(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            NETPoint*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new NETPoint(sipCpp->desktopViewport(a0));
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_NETPoint,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_desktopViewport, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_workArea(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_workArea(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            NETRect*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new NETRect(sipCpp->workArea(a0));
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_NETRect,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_workArea, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_desktopName(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_desktopName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            const char*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->desktopName(a0);
            Py_END_ALLOW_THREADS

            if (sipRes == NULL)
            {
                Py_INCREF(Py_None);
                return Py_None;
            }

            return PyUnicode_DecodeASCII(sipRes, strlen(sipRes), NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_desktopName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_virtualRootsCount(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_virtualRootsCount(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETRootInfo, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->virtualRootsCount();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_virtualRootsCount, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_desktopLayoutOrientation(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_desktopLayoutOrientation(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETRootInfo, &sipCpp))
        {
            NET::Orientation sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->desktopLayoutOrientation();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_NET_Orientation);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_desktopLayoutOrientation, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_desktopLayoutColumnsRows(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_desktopLayoutColumnsRows(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETRootInfo, &sipCpp))
        {
            QSize*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QSize(sipCpp->desktopLayoutColumnsRows());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QSize,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_desktopLayoutColumnsRows, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_desktopLayoutCorner(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_desktopLayoutCorner(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETRootInfo, &sipCpp))
        {
            NET::DesktopLayoutCorner sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->desktopLayoutCorner();
            Py_END_ALLOW_THREADS

            return sipConvertFromEnum(sipRes,sipType_NET_DesktopLayoutCorner);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_desktopLayoutCorner, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_numberOfDesktops(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_numberOfDesktops(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0 = 0;
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|b", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->numberOfDesktops(a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_numberOfDesktops, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_currentDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_currentDesktop(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0 = 0;
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B|b", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->currentDesktop(a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_currentDesktop, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_activeWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_activeWindow(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETRootInfo, &sipCpp))
        {
            Window sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->activeWindow();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_activeWindow, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_activate(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_activate(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETRootInfo, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->activate();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_activate, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setClientList(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setClientList(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Window a0;
        uint a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bmu", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setClientList(&a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_setClientList, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setClientListStacking(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setClientListStacking(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Window a0;
        uint a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bmu", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setClientListStacking(&a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_setClientListStacking, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setCurrentDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setCurrentDesktop(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        bool a1 = 0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi|b", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setCurrentDesktop(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_setCurrentDesktop, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setDesktopGeometry(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setDesktopGeometry(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        const NETSize* a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BiJ9", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, sipType_NETSize, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setDesktopGeometry(a0,*a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_setDesktopGeometry, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setDesktopViewport(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setDesktopViewport(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        const NETPoint* a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BiJ9", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, sipType_NETPoint, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setDesktopViewport(a0,*a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_setDesktopViewport, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setNumberOfDesktops(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setNumberOfDesktops(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setNumberOfDesktops(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_setNumberOfDesktops, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setDesktopName(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setDesktopName(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        const char* a1;
        PyObject *a1Keep;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BiAA", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, &a1Keep, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setDesktopName(a0,a1);
            Py_END_ALLOW_THREADS
            Py_DECREF(a1Keep);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_setDesktopName, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setActiveWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setActiveWindow(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Window a0;
        NET::RequestSource a1;
        Time a2;
        Window a3;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BmEmm", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, sipType_NET_RequestSource, &a1, &a2, &a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setActiveWindow(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        Window a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bm", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setActiveWindow(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_setActiveWindow, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setWorkArea(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setWorkArea(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        const NETRect* a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BiJ9", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, sipType_NETRect, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setWorkArea(a0,*a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_setWorkArea, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setVirtualRoots(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setVirtualRoots(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Window a0;
        uint a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bmu", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setVirtualRoots(&a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_setVirtualRoots, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setDesktopLayout(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setDesktopLayout(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        NET::Orientation a0;
        int a1;
        int a2;
        NET::DesktopLayoutCorner a3;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BEiiE", &sipSelf, sipType_NETRootInfo, &sipCpp, sipType_NET_Orientation, &a0, &a1, &a2, sipType_NET_DesktopLayoutCorner, &a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setDesktopLayout(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_setDesktopLayout, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setShowingDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setShowingDesktop(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setShowingDesktop(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_setShowingDesktop, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_showingDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_showingDesktop(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_NETRootInfo, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->showingDesktop();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_showingDesktop, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_closeWindowRequest(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_closeWindowRequest(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Window a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bm", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->closeWindowRequest(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_closeWindowRequest, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_moveResizeRequest(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_moveResizeRequest(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Window a0;
        int a1;
        int a2;
        NET::Direction a3;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BmiiE", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, &a1, &a2, sipType_NET_Direction, &a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->moveResizeRequest(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_moveResizeRequest, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_moveResizeWindowRequest(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_moveResizeWindowRequest(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Window a0;
        int a1;
        int a2;
        int a3;
        int a4;
        int a5;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bmiiiii", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, &a1, &a2, &a3, &a4, &a5))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->moveResizeWindowRequest(a0,a1,a2,a3,a4,a5);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_moveResizeWindowRequest, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_restackRequest(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_restackRequest(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Window a0;
        NET::RequestSource a1;
        Window a2;
        int a3;
        Time a4;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BmEmim", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, sipType_NET_RequestSource, &a1, &a2, &a3, &a4))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->restackRequest(a0,a1,a2,a3,a4);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_restackRequest, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_sendPing(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_sendPing(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Window a0;
        Time a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bmm", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sendPing(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_sendPing, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_takeActivity(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_takeActivity(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        Window a0;
        Time a1;
        long a2;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bmml", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, &a1, &a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->takeActivity(a0,a1,a2);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_takeActivity, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_addClient(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_addClient(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pm", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETRootInfo::addClient(a0) : sipCpp->addClient(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_addClient, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_removeClient(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_removeClient(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pm", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETRootInfo::removeClient(a0) : sipCpp->removeClient(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_removeClient, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_changeNumberOfDesktops(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_changeNumberOfDesktops(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pi", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETRootInfo::changeNumberOfDesktops(a0) : sipCpp->changeNumberOfDesktops(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_changeNumberOfDesktops, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_changeDesktopGeometry(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_changeDesktopGeometry(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        const NETSize* a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "piJ9", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, sipType_NETSize, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETRootInfo::changeDesktopGeometry(a0,*a1) : sipCpp->changeDesktopGeometry(a0,*a1));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_changeDesktopGeometry, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_changeDesktopViewport(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_changeDesktopViewport(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        const NETPoint* a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "piJ9", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, sipType_NETPoint, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETRootInfo::changeDesktopViewport(a0,*a1) : sipCpp->changeDesktopViewport(a0,*a1));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_changeDesktopViewport, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_changeCurrentDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_changeCurrentDesktop(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pi", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETRootInfo::changeCurrentDesktop(a0) : sipCpp->changeCurrentDesktop(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_changeCurrentDesktop, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_closeWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_closeWindow(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pm", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETRootInfo::closeWindow(a0) : sipCpp->closeWindow(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_closeWindow, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_moveResize(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_moveResize(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        int a1;
        int a2;
        unsigned long a3;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pmiim", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, &a1, &a2, &a3))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETRootInfo::moveResize(a0,a1,a2,a3) : sipCpp->moveResize(a0,a1,a2,a3));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_moveResize, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_gotPing(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_gotPing(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        Time a1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pmm", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETRootInfo::gotPing(a0,a1) : sipCpp->gotPing(a0,a1));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_gotPing, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_changeActiveWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_changeActiveWindow(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        NET::RequestSource a1;
        Time a2;
        Window a3;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pmEmm", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, sipType_NET_RequestSource, &a1, &a2, &a3))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETRootInfo::changeActiveWindow(a0,a1,a2,a3) : sipCpp->changeActiveWindow(a0,a1,a2,a3));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_changeActiveWindow, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_moveResizeWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_moveResizeWindow(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        int a1;
        int a2;
        int a3;
        int a4;
        int a5;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pmiiiii", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, &a1, &a2, &a3, &a4, &a5))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETRootInfo::moveResizeWindow(a0,a1,a2,a3,a4,a5) : sipCpp->moveResizeWindow(a0,a1,a2,a3,a4,a5));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_moveResizeWindow, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_restackWindow(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_restackWindow(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        NET::RequestSource a1;
        Window a2;
        int a3;
        Time a4;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pmEmim", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, sipType_NET_RequestSource, &a1, &a2, &a3, &a4))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETRootInfo::restackWindow(a0,a1,a2,a3,a4) : sipCpp->restackWindow(a0,a1,a2,a3,a4));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_restackWindow, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_gotTakeActivity(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_gotTakeActivity(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        Window a0;
        Time a1;
        long a2;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pmml", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0, &a1, &a2))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETRootInfo::gotTakeActivity(a0,a1,a2) : sipCpp->gotTakeActivity(a0,a1,a2));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_gotTakeActivity, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_changeShowingDesktop(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_changeShowingDesktop(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pb", &sipSelf, sipType_NETRootInfo, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->NETRootInfo::changeShowingDesktop(a0) : sipCpp->changeShowingDesktop(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_changeShowingDesktop, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_NETRootInfo_setSupported(PyObject *, PyObject *);}
static PyObject *meth_NETRootInfo_setSupported(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        NET::Property a0;
        bool a1 = 1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE|b", &sipSelf, sipType_NETRootInfo, &sipCpp, sipType_NET_Property, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSupported(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        NET::Property2 a0;
        bool a1 = 1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE|b", &sipSelf, sipType_NETRootInfo, &sipCpp, sipType_NET_Property2, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSupported(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        NET::WindowType a0;
        bool a1 = 1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE|b", &sipSelf, sipType_NETRootInfo, &sipCpp, sipType_NET_WindowType, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSupported(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        NET::State a0;
        bool a1 = 1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE|b", &sipSelf, sipType_NETRootInfo, &sipCpp, sipType_NET_State, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSupported(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        NET::Action a0;
        bool a1 = 1;
        NETRootInfo *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE|b", &sipSelf, sipType_NETRootInfo, &sipCpp, sipType_NET_Action, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setSupported(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_NETRootInfo, sipName_setSupported, NULL);

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_NETRootInfo(void *, int);}
static void release_NETRootInfo(void *sipCppV,int sipState)
{
    Py_BEGIN_ALLOW_THREADS

    if (sipState & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipNETRootInfo *>(sipCppV);
    else
        delete reinterpret_cast<NETRootInfo *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_NETRootInfo(sipSimpleWrapper *);}
static void dealloc_NETRootInfo(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipNETRootInfo *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_NETRootInfo(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_NETRootInfo(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_NETRootInfo(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    sipNETRootInfo *sipCpp = 0;

    {
        Display* a0;
        Window a1;
        const char* a2;
        PyObject *a2Keep;
        PyObject * a3;
        int a4 = -1;
        bool a5 = 1;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J8mAAT|ib", sipType_Display, &a0, &a1, &a2Keep, &a2, &PyList_Type, &a3, &a4, &a5))
        {
#line 48 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm.sip"
int count   = PyList_Size (a3);
    unsigned long *list = new unsigned long [count];

    for (int i = 0; i < count; i++) {
#if PY_MAJOR_VERSION >= 3
        list [i] = (unsigned long)PyLong_AsLong (PyList_GET_ITEM (a3, i));
#else
        list [i] = (unsigned long)PyInt_AS_LONG (PyList_GET_ITEM (a3, i));
#endif
    }
    Py_BEGIN_ALLOW_THREADS
    sipCpp = new sipNETRootInfo (a0, a1, a2, list, count, a4, a5);
    Py_END_ALLOW_THREADS

    delete list;
#line 23634 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"
            Py_DECREF(a2Keep);

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    {
        Display* a0;
        PyObject * a1;
        int a2 = -1;
        bool a3 = 1;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J8T|ib", sipType_Display, &a0, &PyList_Type, &a1, &a2, &a3))
        {
#line 67 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdeui/netwm.sip"
int count   = PyList_Size (a1);
    unsigned long *list = new unsigned long [count];

    for (int i = 0; i < count; i++)
#if PY_MAJOR_VERSION >= 3        
        list [i] = (unsigned long)PyLong_AsLong(PyList_GET_ITEM (a1, i));
#else
        list [i] = (unsigned long)PyInt_AS_LONG (PyList_GET_ITEM (a1, i));
#endif

    Py_BEGIN_ALLOW_THREADS
    sipCpp = new sipNETRootInfo (a0, list, count, a2, a3);
    Py_END_ALLOW_THREADS

    delete list;
#line 23667 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kdeui/sipkdeuipart0.cpp"

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    {
        Display* a0;
        unsigned long a1;
        int a2 = -1;
        bool a3 = 1;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J8m|ib", sipType_Display, &a0, &a1, &a2, &a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipNETRootInfo(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    {
        const NETRootInfo* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_NETRootInfo, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipNETRootInfo(*a0);
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_NETRootInfo[] = {{367, 255, 1}};


static PyMethodDef methods_NETRootInfo[] = {
    {SIP_MLNAME_CAST(sipName_activate), meth_NETRootInfo_activate, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_activeWindow), meth_NETRootInfo_activeWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_addClient), meth_NETRootInfo_addClient, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeActiveWindow), meth_NETRootInfo_changeActiveWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeCurrentDesktop), meth_NETRootInfo_changeCurrentDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeDesktopGeometry), meth_NETRootInfo_changeDesktopGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeDesktopViewport), meth_NETRootInfo_changeDesktopViewport, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeNumberOfDesktops), meth_NETRootInfo_changeNumberOfDesktops, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeShowingDesktop), meth_NETRootInfo_changeShowingDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_clientListCount), meth_NETRootInfo_clientListCount, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_clientListStackingCount), meth_NETRootInfo_clientListStackingCount, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeWindow), meth_NETRootInfo_closeWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeWindowRequest), meth_NETRootInfo_closeWindowRequest, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_currentDesktop), meth_NETRootInfo_currentDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktopGeometry), meth_NETRootInfo_desktopGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktopLayoutColumnsRows), meth_NETRootInfo_desktopLayoutColumnsRows, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktopLayoutCorner), meth_NETRootInfo_desktopLayoutCorner, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktopLayoutOrientation), meth_NETRootInfo_desktopLayoutOrientation, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktopName), meth_NETRootInfo_desktopName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_desktopViewport), meth_NETRootInfo_desktopViewport, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_gotPing), meth_NETRootInfo_gotPing, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_gotTakeActivity), meth_NETRootInfo_gotTakeActivity, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isSupported), meth_NETRootInfo_isSupported, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveResize), meth_NETRootInfo_moveResize, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveResizeRequest), meth_NETRootInfo_moveResizeRequest, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveResizeWindow), meth_NETRootInfo_moveResizeWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveResizeWindowRequest), meth_NETRootInfo_moveResizeWindowRequest, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_numberOfDesktops), meth_NETRootInfo_numberOfDesktops, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_removeClient), meth_NETRootInfo_removeClient, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_restackRequest), meth_NETRootInfo_restackRequest, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_restackWindow), meth_NETRootInfo_restackWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_rootWindow), meth_NETRootInfo_rootWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_screenNumber), meth_NETRootInfo_screenNumber, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_sendPing), meth_NETRootInfo_sendPing, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setActiveWindow), meth_NETRootInfo_setActiveWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setClientList), meth_NETRootInfo_setClientList, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setClientListStacking), meth_NETRootInfo_setClientListStacking, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setCurrentDesktop), meth_NETRootInfo_setCurrentDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDesktopGeometry), meth_NETRootInfo_setDesktopGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDesktopLayout), meth_NETRootInfo_setDesktopLayout, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDesktopName), meth_NETRootInfo_setDesktopName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setDesktopViewport), meth_NETRootInfo_setDesktopViewport, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setNumberOfDesktops), meth_NETRootInfo_setNumberOfDesktops, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setShowingDesktop), meth_NETRootInfo_setShowingDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setSupported), meth_NETRootInfo_setSupported, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setVirtualRoots), meth_NETRootInfo_setVirtualRoots, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setWorkArea), meth_NETRootInfo_setWorkArea, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showingDesktop), meth_NETRootInfo_showingDesktop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_supportWindow), meth_NETRootInfo_supportWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_takeActivity), meth_NETRootInfo_takeActivity, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_virtualRootsCount), meth_NETRootInfo_virtualRootsCount, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wmName), meth_NETRootInfo_wmName, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_workArea), meth_NETRootInfo_workArea, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_x11Display), meth_NETRootInfo_x11Display, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_NETRootInfo[] = {
    {sipName_ACTIONS, static_cast<int>(NETRootInfo::ACTIONS), -1},
    {sipName_PROPERTIES_SIZE, static_cast<int>(NETRootInfo::PROPERTIES_SIZE), -1},
    {sipName_PROTOCOLS, static_cast<int>(NETRootInfo::PROTOCOLS), -1},
    {sipName_PROTOCOLS2, static_cast<int>(NETRootInfo::PROTOCOLS2), -1},
    {sipName_STATES, static_cast<int>(NETRootInfo::STATES), -1},
    {sipName_WINDOW_TYPES, static_cast<int>(NETRootInfo::WINDOW_TYPES), -1},
};


pyqt4ClassTypeDef sipTypeDef_kdeui_NETRootInfo = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_NETRootInfo,
        {0}
    },
    {
        sipNameNr_NETRootInfo,
        {0, 0, 1},
        54, methods_NETRootInfo,
        6, enummembers_NETRootInfo,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_NETRootInfo,
    0,
    init_type_NETRootInfo,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_NETRootInfo,
    0,
    0,
    0,
    release_NETRootInfo,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};
